@charset "UTF-8";
@media screen and (min-width: 768px) {
  .sp {
    display: none !important;
  }
}
@media screen and (max-width: 767px) {
  .pc {
    display: none !important;
  }
}
/*--------------------------------------------
	HTML5 Reset ::style.css
	-------------------------
	We have learned much from/been inspired by/taken code where offered from:
	Eric Meyer:http://ericmeyer.com
	HTML5 Doctor:http://html5doctor.com
	and the HTML5 Boilerplate:http://html5boilerplate.com
---------------------------------------------*/
/* Let's default this puppy out
--------------------------------*/
html, body, body div, span, object, iframe, h1, h2, h3, h4, h5, h6, p,
blockquote, pre, abbr, address, cite, code, del, dfn, em, img, ins, kbd,
q, samp, small, strong, sub, sup, var, b, i, dl, dt, dd, ol, ul, li,
fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, figure, footer, header, hgroup, menu, nav, section, time, mark, audio, video {
  margin: 0;
  padding: 0;
  border: 0;
  outline: 0;
  font-size: 100%;
  vertical-align: baseline;
  background: transparent;
}

article, aside, figure, footer, header, hgroup, nav, section {
  display: block;
}

/* Responsive images and other embedded objects
   Note:keeping IMG here will cause problems if you're using foreground images as sprites.
   If this default setting for images is causing issues, you might want to replace it with a .responsive class instead. */
img,
object,
embed {
  max-width: 100%;
}

html {
  overflow-y: scroll;
}

ul, ol {
  list-style: none;
}

blockquote, q {
  quotes: none;
}

blockquote:before,
blockquote:after,
q:before,
q:after {
  content: "";
  content: none;
}

a {
  margin: 0;
  padding: 0;
  font-size: 100%;
  vertical-align: baseline;
  background: transparent;
}

del {
  text-decoration: line-through;
}

abbr[title], dfn[title] {
  border-bottom: 1px dotted #000;
  cursor: help;
}

table {
  border-collapse: collapse;
  border-spacing: 0;
}

th {
  font-weight: bold;
  vertical-align: top;
}

td {
  font-weight: normal;
  vertical-align: top;
}

hr {
  display: block;
  height: 1px;
  border: 0;
  border-top: 1px solid #ccc;
  margin: 1em 0;
  padding: 0;
}

input, select {
  vertical-align: top;
}

pre {
  white-space: pre; /* CSS2 */
  white-space: pre-wrap; /* CSS 2.1 */
  white-space: pre-line; /* CSS 3 (and 2.1 as well, actually) */
  word-wrap: break-word; /* IE */
}

input[type=radio] {
  vertical-align: text-bottom;
}

input[type=checkbox] {
  vertical-align: bottom;
  *vertical-align: baseline;
}

select, input, textarea {
  font: 99% sans-serif;
}

table {
  font-size: inherit;
  font: 100%;
}

a:hover, a:active {
  outline: none;
}

strong, th {
  font-weight: bold;
}

td, td img {
  vertical-align: top;
}

sub, sup {
  font-size: 85%;
  line-height: 0;
  position: relative;
}

sup {
  top: -0.5em;
}

sub {
  bottom: -0.25em;
}

pre, code, kbd, samp {
  font-family: monospace, sans-serif;
}

.clickable,
label,
input[type=button],
input[type=submit],
button {
  cursor: pointer;
}

button, input, select, textarea {
  margin: 0;
}

button {
  width: auto;
  overflow: visible;
}

h1, h2, h3, h4, h5, h6 {
  font-weight: normal;
}

img {
  vertical-align: bottom;
}

.clear:before, .clear:after {
  content: " ";
  display: table;
}

.clear:after {
  clear: both;
}

.clear {
  *zoom: 1;
}

* {
  box-sizing: border-box;
}

html {
  font-size: 62.5%;
  scroll-behavior: smooth;
}
@media screen and (max-width: 767px) {
  html * {
    -webkit-overflow-scrolling: touch;
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  }
}
@media screen and (min-width: 768px) {
  html {
    font-size: 0.6944444444vw;
  }
}
@media screen and (min-width: 768px) and (min-width: 1440px) {
  html {
    font-size: 62.5%;
  }
}
@media screen and (min-width: 768px) and (max-width: 1080px) {
  html {
    font-size: 7.5px;
  }
}

body {
  font-family: Hiragino Kaku Gothic ProN, Hiragino Sans, Meiryo, sans-serif;
  background-color: #c1c1c1;
  font-size: 1.6rem;
  color: #000;
  line-height: 1.6;
}
@media screen and (max-width: 767px) {
  body {
    font-size: 1.3rem;
  }
}

.flex-contents {
  display: flex;
  position: relative;
}

@media screen and (min-width: 768px) {
  .sticky {
    position: sticky;
    top: 0;
  }
}

.btn-ticket-wrap {
  width: max-content;
  height: max-content;
  padding: 0;
  background: none;
  left: -3px;
  transition: 0.5s;
  z-index: 100;
  opacity: 0;
  visibility: hidden;
}
@media screen and (min-width: 768px) {
  .btn-ticket-wrap {
    top: 87.5vh;
  }
}
@media screen and (max-width: 767px) {
  .btn-ticket-wrap {
    bottom: 6rem;
  }
}
.btn-ticket-wrap.is-active {
  opacity: 1;
  visibility: visible;
}
.btn-ticket-wrap .btn-ticket {
  width: 31rem;
  height: 57px;
  padding: 3rem 0;
  background: #000;
  border-radius: 0 50px 50px 0;
  border: 3px solid #FFCC02;
  box-shadow: none;
  font-size: 1.6rem;
  font-weight: bold;
  color: #FFCC02;
  gap: 11px;
  position: relative;
  transition: 0.3s;
}
@media screen and (max-width: 767px) {
  .btn-ticket-wrap .btn-ticket {
    width: 26rem;
    padding: 0;
    font-size: 1.4rem;
  }
}
.btn-ticket-wrap .btn-ticket:hover {
  opacity: 0.8;
}

.ctn-wrap {
  width: 40%;
  margin-inline: auto;
  position: relative;
}
@media screen and (max-width: 767px) {
  .ctn-wrap {
    width: 100%;
  }
}
.ctn-wrap main {
  margin-top: -93vh;
  padding-top: 6rem;
}
@media screen and (max-width: 767px) {
  .ctn-wrap main {
    margin-top: -100vh;
    padding-top: 4rem;
  }
}

.ctn-wrap-bg, .ctn-header-bg {
  position: sticky;
  top: 0;
  left: 0;
  width: 100%;
  height: 93vh;
  z-index: -1;
}
@media screen and (max-width: 767px) {
  .ctn-wrap-bg, .ctn-header-bg {
    height: 100vh;
  }
}
.ctn-wrap-bg .bg-image, .ctn-header-bg .bg-image {
  height: 100%;
  width: 100%;
  object-fit: cover;
  object-position: top;
}

.ctn-header-bg .pc-player01, .ctn-header-bg .pc-player02 {
  position: absolute;
  bottom: 0;
}
.ctn-header-bg .pc-player01 {
  width: 52rem;
  left: 0;
}
.ctn-header-bg .pc-player02 {
  width: 34rem;
  right: 0;
}

@media screen and (min-width: 768px) {
  .header {
    width: 60%;
    height: 100vh;
    background-color: #c1c1c1;
  }
}
@media screen and (max-width: 767px) {
  .header.is-open .nav-sp, .header.is-open .hbg-bg {
    opacity: 1;
    visibility: visible;
  }
  .header.is-open .top-nav-toggle span {
    transform: translate(-50%, 3px) rotate(-45deg);
  }
  .header.is-open .top-nav-toggle span:last-of-type {
    transform: translate(-50%, -5px) rotate(45deg);
  }
}
.header .top-nav-toggle {
  width: 4rem;
  height: 4rem;
  background: #000;
  border-radius: 4px;
  position: fixed;
  top: 2%;
  right: 2%;
  z-index: 1001;
  opacity: 0;
  visibility: hidden;
  transition: 0.5s;
}
.header .top-nav-toggle.is-active {
  opacity: 1;
  visibility: visible;
}
.header .top-nav-toggle span {
  display: block;
  position: absolute;
  width: 19px;
  height: 3px;
  background: #fff;
  border-radius: 1px;
  transition: all cubic-bezier(0.215, 0.61, 0.355, 1) 0.6s;
  top: 37%;
  left: 50%;
  transform: translate3d(-50%, -37%, 0);
  transition: 0.5s;
}
.header .top-nav-toggle span:last-of-type {
  margin-top: 8px;
}
.header .nav-sp {
  text-align: center;
}
@media screen and (min-width: 768px) {
  .header .nav-sp {
    margin-top: -93vh;
    padding-top: 6rem;
  }
}
@media screen and (max-width: 767px) {
  .header .nav-sp {
    position: fixed;
    top: 8%;
    left: 20%;
    width: 60%;
    height: 100%;
    transition: all 0.5s;
    z-index: 200;
    overflow-y: auto;
    opacity: 0;
    visibility: hidden;
  }
}
.header .nav-sp img {
  width: 26rem;
}
@media screen and (max-width: 767px) {
  .header .nav-sp img {
    width: 70%;
    margin-inline: auto;
  }
}
@media screen and (min-width: 768px) {
  .header .nav-sp .btn-wrap {
    width: 25rem;
    margin-top: 2.4rem;
  }
}
.header .hbg-bg {
  position: fixed;
  left: 0;
  top: 0;
  width: 100vw;
  height: 100vh;
  background: url("../img/bg-menu-sp.jpg") no-repeat center center;
  background-size: cover;
  opacity: 0.8;
  z-index: 5;
  opacity: 0;
  visibility: hidden;
  transition: all 0.5s;
  cursor: pointer;
  z-index: 100;
}
.header .hbg-bg .sp-player01 {
  position: absolute;
  width: 70%;
  height: auto;
  bottom: 0;
  left: 0;
  z-index: -1;
}
.header .hbg-bg .sp-player02 {
  position: absolute;
  width: 54%;
  height: auto;
  bottom: 0;
  right: 0;
  z-index: -1;
}
.header ul {
  width: max-content;
  margin-inline: auto;
  margin-top: 4rem;
  text-align: center;
}
@media screen and (max-width: 767px) {
  .header ul {
    margin-top: 3rem;
  }
}
.header ul li {
  font-family: "Quantico", sans-serif;
  font-size: 2.6rem;
  font-weight: bold;
}
@media screen and (max-width: 767px) {
  .header ul li {
    font-size: 2.3rem;
  }
}
.header ul li + li {
  margin-top: 0.7rem;
}
.header ul li.title {
  width: max-content;
  border-bottom: 3px solid #000;
}
.header ul li a {
  display: block;
  color: #000;
  text-decoration: none;
  transition: 0.3s;
}
.header ul li a:hover {
  opacity: 0.7;
}

.ctn-inner {
  padding: 0 3rem;
}
@media screen and (max-width: 767px) {
  .ctn-inner {
    padding: 0 5%;
  }
}

.title {
  font-family: "Zen Kaku Gothic New", sans-serif;
  font-size: 2.8rem;
}

.mv img {
  width: 100%;
  height: auto;
}

.ctn-about-inner {
  padding: 0 6rem;
}
@media screen and (max-width: 767px) {
  .ctn-about-inner {
    padding: 0 5%;
  }
}
.ctn-about-inner .title {
  margin-bottom: 2rem;
  font-size: 3.6rem;
  font-weight: bold;
}
@media screen and (max-width: 767px) {
  .ctn-about-inner .title {
    font-size: 2.4rem;
  }
}
.ctn-about-inner p {
  margin-bottom: 3rem;
  font-size: 1.8rem;
  font-weight: bold;
  line-height: 2.4;
  letter-spacing: 0.06em;
}
@media screen and (max-width: 767px) {
  .ctn-about-inner p {
    font-size: 1.4rem;
  }
}
.ctn-about-inner .ctn-movie {
  margin-bottom: 4rem;
}
.ctn-about-inner .schedule-wrap {
  margin: 10rem 0 5rem;
  text-align: center;
}
@media screen and (max-width: 767px) {
  .ctn-about-inner .schedule-wrap {
    margin: 6rem 0 0;
  }
}
.ctn-about-inner .schedule-wrap .ctn-logo {
  margin-bottom: 3rem;
}
@media screen and (max-width: 767px) {
  .ctn-about-inner .schedule-wrap .ctn-logo {
    width: 70%;
    margin-bottom: 2rem;
  }
}

.box-wrap {
  position: relative;
  padding: 4rem 3.5rem;
  background: radial-gradient(44.18% 44.18% at 50% 50%, #FFEB9C 0%, #FFCC00 100%);
}
@media screen and (max-width: 767px) {
  .box-wrap {
    padding: 4rem 5% 3rem;
  }
}

.title-wrap {
  margin-bottom: 3.5rem;
  position: relative;
  z-index: 2;
}
.title-wrap.right {
  text-align: right;
}
.title-wrap.left {
  text-align: left;
}

.item-title {
  margin-bottom: 1rem;
  font-size: 1.6rem;
  font-weight: bold;
}
.item-title + p {
  font-size: 1.4rem;
  line-height: 2;
}
@media screen and (max-width: 767px) {
  .item-title + p {
    font-size: 1.3rem;
  }
}

.btn-wrap {
  width: 34.8rem;
  margin-inline: auto;
  margin-top: 3.5rem;
}
@media screen and (max-width: 767px) {
  .btn-wrap {
    width: 90%;
    margin-top: 3rem;
  }
}
.btn-wrap .btn {
  display: block;
  width: 100%;
  padding: 1rem;
  border: 1px solid #000;
  border-radius: 10px;
  background: #fff;
  font-weight: bold;
  color: #000;
  text-align: center;
  text-decoration: none;
  transition: 0.3s;
}
@media screen and (max-width: 767px) {
  .btn-wrap .btn {
    font-size: 1.4rem;
  }
}
.btn-wrap .btn:hover {
  background: #000;
  color: #fff;
}
.btn-wrap .btn.btn-ticket {
  border: 1px solid #fff;
  background: #f41d16;
  color: #fff;
  position: relative;
}
.btn-wrap .btn.btn-ticket:after {
  display: block;
  content: "";
  width: 6px;
  height: 6px;
  border: 0;
  border-top: solid 2px #fff;
  border-right: solid 2px #fff;
  transform: rotate(45deg);
  position: absolute;
  top: 0;
  right: 15px;
  bottom: 0;
  margin: auto;
}

@media screen and (max-width: 767px) {
  .ctn-logo {
    width: 65%;
  }
}

.tag {
  display: flex;
  gap: 12px;
  margin-bottom: 1.6rem;
}
@media screen and (max-width: 767px) {
  .tag {
    gap: 10px;
    margin-bottom: 2rem;
  }
}
.tag li {
  width: max-content !important;
  padding: 0.3rem 1rem;
  background: #000;
  font-size: 1.4rem;
  color: #FFCC02;
}
@media screen and (max-width: 767px) {
  .tag li {
    font-size: 1.2rem;
  }
}
.tag li.tag-special {
  background: #ee87b4;
  color: #fff;
}

.item-wrap {
  line-height: 2;
  position: relative;
  z-index: 10;
}
.item-wrap + .item-wrap {
  margin-top: 5.6rem;
}
@media screen and (max-width: 767px) {
  .item-wrap + .item-wrap {
    margin-top: 4rem;
  }
}
.item-wrap img {
  width: 100%;
  height: auto;
  margin-bottom: 3rem;
}

.item-col2 {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
  gap: 3rem 1rem;
  margin-top: 7rem;
}
@media screen and (max-width: 767px) {
  .item-col2 {
    margin-top: 3rem;
    gap: 3rem 1.4rem;
  }
}
.item-col2 .btn-wrap {
  width: 80%;
  margin-top: 2rem;
}
@media screen and (max-width: 767px) {
  .item-col2 .btn-wrap {
    width: 100%;
  }
}
.item-col2 li {
  width: 48%;
  line-height: 2;
}
@media screen and (max-width: 767px) {
  .item-col2 li {
    width: 47%;
  }
}
.item-col2 li img {
  margin-bottom: 1.6rem;
}
.item-col2 li .name {
  font-weight: bold;
}
.item-col2 li .name span {
  font-size: 1.3rem;
}
.item-col2 li .place {
  font-size: 1.3rem;
  color: #949494;
}

.ctn-movie {
  text-align: center;
}
.ctn-movie:nth-of-type(2) {
  padding: 0 5%;
}
.ctn-movie .ctn-logo {
  width: 40rem;
  margin-inline: auto;
  margin-bottom: 4rem;
}
.ctn-movie .movie-wrap {
  width: 100%;
  height: 0;
  padding-bottom: 56.25%;
  position: relative;
  overflow: hidden;
}
.ctn-movie .movie-wrap iframe {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}

.ctn-event {
  margin-bottom: 10rem;
  padding: 7.5rem 0 0;
  position: relative;
}
@media screen and (max-width: 767px) {
  .ctn-event {
    margin-bottom: 4rem;
    padding: 7rem 0 0;
  }
}
@media screen and (max-width: 767px) {
  .ctn-event .ctn-logo {
    width: 52%;
  }
}
.ctn-event .player-event {
  position: absolute;
  top: -40px;
  left: 0;
  z-index: 1;
}
@media screen and (max-width: 767px) {
  .ctn-event .player-event {
    width: 28rem;
    top: -17px;
    left: -2px;
  }
}

.ctn-ticket {
  margin-bottom: 3rem;
  padding: 0 0 7rem;
  text-align: center;
  position: relative;
  scroll-margin-top: 10rem;
}
@media screen and (max-width: 767px) {
  .ctn-ticket {
    margin-bottom: 0;
    padding: 4rem 0 0;
    scroll-margin-top: 8rem;
  }
}
.ctn-ticket img {
  margin: 0 auto 4rem;
}
.ctn-ticket .img-wrap {
  display: flex;
  gap: 3rem 1.8rem;
}
@media screen and (max-width: 767px) {
  .ctn-ticket .ctn-logo {
    width: 50%;
  }
}

.ctn-gourmet {
  position: relative;
  scroll-margin-top: 10rem;
}
@media screen and (max-width: 767px) {
  .ctn-gourmet {
    padding: 7rem 0 0;
  }
}
.ctn-gourmet .player-gourmet {
  width: 50%;
  position: absolute;
  top: -15rem;
  right: 0;
  z-index: 2;
}
@media screen and (max-width: 767px) {
  .ctn-gourmet .player-gourmet {
    top: -37px;
    width: 24rem;
  }
}

.ctn-goods {
  margin-bottom: 5rem;
  padding: 13rem 0 0;
  position: relative;
}
@media screen and (max-width: 767px) {
  .ctn-goods {
    margin-bottom: 2rem;
    padding: 9rem 0 3rem;
  }
}
.ctn-goods .player-goods {
  width: 50%;
  position: absolute;
  top: 25px;
  left: 0;
  z-index: 1;
}
@media screen and (max-width: 767px) {
  .ctn-goods .player-goods {
    width: 24rem;
    top: 9px;
  }
}
.ctn-goods .btn-wrap {
  margin-bottom: 3rem;
}
.ctn-goods .btn-wrap + p {
  font-size: 1.1rem;
}

.ctn-mobile {
  padding: 7rem 0 10rem;
  position: relative;
  scroll-margin-top: 8rem;
}
@media screen and (max-width: 767px) {
  .ctn-mobile {
    padding: 4rem 0 5rem;
    overflow: hidden;
  }
}
.ctn-mobile .player-mobile {
  position: absolute;
  right: 0;
  top: -60px;
  z-index: 2;
}
@media screen and (max-width: 767px) {
  .ctn-mobile .player-mobile {
    width: 24rem;
    top: -53px;
    right: -18px;
  }
}

.accordion-wrap {
  background: #FFCC02;
  padding: 0 3rem 3rem;
}
.accordion-wrap .accordion-ttl {
  display: flex;
  justify-content: flex-end;
  align-items: center;
  gap: 8px;
  cursor: pointer;
}
@media screen and (max-width: 767px) {
  .accordion-wrap .accordion-ttl {
    padding: 3rem 0 2rem;
  }
}
.accordion-wrap .accordion-ttl.show-accordion span::after {
  transform: translate3d(-50%, -50%, 0) rotate(0);
}
.accordion-wrap .accordion-ttl p {
  display: block;
  width: max-content;
  font-weight: bold;
  position: relative;
}
.accordion-wrap .accordion-ttl span {
  display: block;
  width: 38px;
  height: 38px;
  border-radius: 5px;
  background: #000;
  position: relative;
}
.accordion-wrap .accordion-ttl span::before {
  content: "";
  display: block;
  width: 19px;
  height: 4px;
  background: #FFCC02;
  border-radius: 1px;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate3d(-50%, -50%, 0);
}
.accordion-wrap .accordion-ttl span::after {
  content: "";
  display: block;
  width: 19px;
  height: 4px;
  background: #FFCC02;
  border-radius: 1px;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate3d(-50%, -50%, 0) rotate(90deg);
  transition: 0.5s;
}
.accordion-wrap .accordion-ttl span.gray::before, .accordion-wrap .accordion-ttl span.gray::after {
  background: #fff;
}

.footer {
  padding: 9rem 1rem;
  background: #000;
}
@media screen and (max-width: 767px) {
  .footer {
    padding: 7rem 1rem;
  }
}
.footer .sns-list {
  display: flex;
  gap: 2.6rem;
  align-items: flex-start;
  justify-content: center;
  align-items: center;
  margin-bottom: 4.8rem;
}
@media screen and (max-width: 767px) {
  .footer .sns-list {
    gap: 2rem;
  }
}
.footer .sns-list li img {
  vertical-align: top;
}
.footer .footer-logo {
  width: 160px;
  margin-inline: auto;
}
.footer .copy {
  margin-top: 3rem;
  font-size: 1rem;
  color: #fff;
  text-align: center;
}

.ctn-news {
  margin: 4rem 3rem 10rem;
  text-align: center;
}
@media screen and (max-width: 767px) {
  .ctn-news .ctn-logo {
    width: 50%;
  }
}
.ctn-news .ctn-inner {
  background: rgba(255, 255, 255, 0.55);
  margin-top: 4rem;
  padding: 4rem 3rem 5rem;
}
@media screen and (max-width: 767px) {
  .ctn-news .ctn-inner {
    padding: 3rem 1.5rem 5rem 2rem;
  }
}
.ctn-news .newslist-wrap {
  max-height: 316px;
  overflow-y: scroll;
}
.ctn-news .newslist-wrap .news-list {
  padding-bottom: 1rem;
  text-align: left;
}
.ctn-news .newslist-wrap .news-list:not(:first-of-type) {
  padding-top: 2rem;
  border-top: 1px solid #D9D9D9;
}
.ctn-news .newslist-wrap .news-list a {
  display: block;
  color: #000;
  text-decoration: none;
  position: relative;
  transition: 0.3s;
}
.ctn-news .newslist-wrap .news-list a:hover {
  color: #b7b7b7;
  opacity: 0.8;
}
.ctn-news .newslist-wrap .news-list a:after {
  content: "";
  width: 10px;
  height: 10px;
  border: 0;
  border-top: solid 2px #FFCC02;
  border-right: solid 2px #FFCC02;
  transform: rotate(45deg);
  position: absolute;
  top: 0;
  right: 10px;
  bottom: 0;
  margin: auto;
}
.ctn-news .newslist-wrap .news-list dt {
  margin-bottom: 1rem;
  font-size: 1.4rem;
  font-weight: bold;
  color: #a4a4a4;
}
.ctn-news .newslist-wrap .news-list dd {
  padding-right: 2rem;
}
@media screen and (max-width: 767px) {
  .ctn-news .newslist-wrap .news-list dd {
    padding-right: 1rem;
  }
}

.ctn-special {
  margin-bottom: 7.7rem;
  scroll-margin-top: 10rem;
}
@media screen and (max-width: 767px) {
  .ctn-special {
    margin-bottom: 4rem;
  }
  .ctn-special .ctn-logo {
    width: 75%;
  }
}
@media screen and (min-width: 768px) {
  .ctn-special .ctn-inner {
    padding: 0 10%;
  }
}

.swiper {
  width: 100%;
  padding-bottom: 70px;
  position: relative;
}
.swiper img {
  width: 100%;
  height: auto;
}

.swiper-pagination-bullet {
  background: #fff;
  opacity: 1;
  width: 12px;
  height: 12px;
  margin: 0 6px !important;
}

.swiper-pagination-bullet-active {
  background: #FFCC02;
}

.swiper-button-prev,
.swiper-button-next {
  color: black;
  font-weight: bold;
  width: 10px;
  height: 10px;
}

.swiper-button-prev::after,
.swiper-button-next::after {
  display: block;
  content: "";
  width: 10px;
  height: 10px;
  border: 0;
  border-top: solid 3px #000;
  border-right: solid 3px #000;
  transform: rotate(45deg);
  position: absolute;
  top: 0;
  right: 15px;
  bottom: 0;
  margin: auto;
}

.swiper-button-prev::after {
  transform: rotate(-135deg);
  left: 10px;
}

.swiper-button-prev {
  left: 0; /* 中央寄せ調整 */
  bottom: 22px;
  top: auto;
}

.swiper-button-next {
  right: 0;
  bottom: 22px;
  top: auto;
}

/* ページネーションと矢印を同じ行に並べる */
.swiper-pagination {
  bottom: 10px !important;
}

/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9oZmZsLy4vYXBwLnNjc3MiLCJ3ZWJwYWNrOi8vaGZmbC8uL19zZXR0aW5nLnNjc3MiLCJ3ZWJwYWNrOi8vaGZmbC8uL19yZXNldC5zY3NzIiwid2VicGFjazovL2hmZmwvLi9zcmMvc2Fzcy9hcHAuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxnQkFBZ0I7QUN1QmhCO0VBQ0U7SUFDRTtFRHJCRjtBQUNGO0FDd0JBO0VBRUU7SUFDRTtFRHZCRjtBQUNGO0FFUkE7Ozs7Ozs7OENBQUE7QUFTQTtpQ0FBQTtBQUVBOzs7OztFQUtDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FGU0Q7O0FFUEE7RUFBNkQ7QUZXN0Q7O0FFVEE7O3lIQUFBO0FBR0E7OztFQUVNO0FGYU47O0FFWEE7RUFBSztBRmVMOztBRWRBO0VBQU07QUZrQk47O0FFakJBO0VBQWM7QUZxQmQ7O0FFcEJBOzs7O0VBR1E7RUFBWTtBRnlCcEI7O0FFeEJBO0VBQUU7RUFBVTtFQUFXO0VBQWdCO0VBQXlCO0FGZ0NoRTs7QUUvQkE7RUFBSTtBRm1DSjs7QUVsQ0E7RUFBd0I7RUFBK0I7QUZ1Q3ZEOztBRXRDQTtFQUFNO0VBQTBCO0FGMkNoQzs7QUUxQ0E7RUFBRztFQUFrQjtBRitDckI7O0FFOUNBO0VBQUc7RUFBb0I7QUZtRHZCOztBRWxEQTtFQUFHO0VBQWU7RUFBWTtFQUFVO0VBQTJCO0VBQWM7QUYyRGpGOztBRTFEQTtFQUFjO0FGOERkOztBRTdEQTtFQUNDO0VBQ0E7RUFDQTtFQUNBO0FGZ0VEOztBRTlEQTtFQUFvQjtBRmtFcEI7O0FFakVBO0VBQXVCO0dDcUVyQix3QkRyRTRDO0FGc0U5Qzs7QUVyRUE7RUFBd0I7QUZ5RXhCOztBRXhFQTtFQUFNO0VBQW1CO0FGNkV6Qjs7QUU1RUE7RUFBa0I7QUZnRmxCOztBRS9FQTtFQUFXO0FGbUZYOztBRWxGQTtFQUFXO0FGc0ZYOztBRXJGQTtFQUFTO0VBQWU7RUFBZTtBRjJGdkM7O0FFMUZBO0VBQUk7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QUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQStRSjs7QUE1UUE7RUFDRTtFQUNBO0FBK1FGOztBQTVRQTtFQUNFO0VBQ0E7RUFDQTtBQStRRjs7QUE1UUE7RUFDRTtFQUNBO0VBQ0E7QUErUUY7O0FBNVFBO0FBQ0E7RUFDRTtBQStRRixDIiwiZmlsZSI6Ii4uL2Nzcy9hcHAuY3NzIiwic291cmNlc0NvbnRlbnQiOlsiQHVzZSBcIi4vc2V0dGluZ1wiIGFzICo7XG5AdXNlIFwiLi9yZXNldFwiIGFzICo7XG5cbmh0bWwge1xuICAvLyBSZW3jga7liJ3mnJ/ljJZcbiAgZm9udC1zaXplOiA2Mi41JTtcbiAgc2Nyb2xsLWJlaGF2aW9yOiBzbW9vdGg7XG4gIEBpbmNsdWRlIHNwIHtcbiAgICAqIHtcbiAgICAgIC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDtcbiAgICAgIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwKTtcbiAgICB9XG4gIH1cbiAgQGluY2x1ZGUgcGN7XG4gICAgZm9udC1zaXplOiBjYWxjKCgxMCAvIDE0NDApICogMTAwdncpO1xuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE0NDBweCl7XG4gICAgICBmb250LXNpemU6IDYyLjUlO1xuICAgIH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDgwcHgpIHtcbiAgICAgIGZvbnQtc2l6ZTogY2FsYygoMTAgLyAxNDQwKSAqIDEwODBweCk7XG4gICAgfVxuICB9XG59XG5cbmJvZHkge1xuICBmb250LWZhbWlseTogSGlyYWdpbm8gS2FrdSBHb3RoaWMgUHJvTiwgSGlyYWdpbm8gU2FucywgTWVpcnlvLCBzYW5zLXNlcmlmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzFjMWMxO1xuICBmb250LXNpemU6IDEuNnJlbTtcbiAgY29sb3I6ICMwMDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjY7XG4gIEBpbmNsdWRlIHNwIHtcbiAgICBmb250LXNpemU6IDEuM3JlbTtcbiAgfVxufVxuXG5cbi8vIGNvbW1vbiBwYXJ0c1xuJHllbGxvdzogI0ZGQ0MwMjtcblxuLmZsZXgtY29udGVudHN7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLnN0aWNreXtcbiAgQGluY2x1ZGUgcGN7XG4gICAgcG9zaXRpb246IHN0aWNreTtcbiAgICB0b3A6IDA7XG4gIH1cbn1cblxuLmJ0bi10aWNrZXQtd3JhcHtcbiAgd2lkdGg6IG1heC1jb250ZW50O1xuICBoZWlnaHQ6IG1heC1jb250ZW50O1xuICBwYWRkaW5nOiAwO1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBsZWZ0OiAtM3B4O1xuICB0cmFuc2l0aW9uOiAuNXM7XG4gIHotaW5kZXg6IDEwMDtcbiAgb3BhY2l0eTogMDtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICBAaW5jbHVkZSBwY3tcbiAgICB0b3A6IDg3LjV2aDtcbiAgfVxuICBAaW5jbHVkZSBzcHtcbiAgICBib3R0b206IDZyZW07XG4gIH1cbiAgJi5pcy1hY3RpdmV7XG4gICAgb3BhY2l0eTogMTtcbiAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICB9XG4gIC5idG4tdGlja2V0e1xuICAgIHdpZHRoOiAzMXJlbTtcbiAgICBoZWlnaHQ6IDU3cHg7XG4gICAgcGFkZGluZzogM3JlbSAwO1xuICAgIGJhY2tncm91bmQ6ICMwMDA7XG4gICAgYm9yZGVyLXJhZGl1czogMCA1MHB4IDUwcHggMDtcbiAgICBib3JkZXI6IDNweCBzb2xpZCAkeWVsbG93O1xuICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgZm9udC1zaXplOiAxLjZyZW07XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgY29sb3I6ICR5ZWxsb3c7XG4gICAgZ2FwOiAxMXB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB0cmFuc2l0aW9uOiAuM3M7XG4gICAgQGluY2x1ZGUgc3B7XG4gICAgICB3aWR0aDogMjZyZW07XG4gICAgICBwYWRkaW5nOiAwO1xuICAgICAgZm9udC1zaXplOiAxLjRyZW07XG4gICAgfVxuICAgICY6aG92ZXJ7XG4gICAgICBvcGFjaXR5OiAwLjg7XG4gICAgfVxuICB9XG59XG5cbi5jdG4td3JhcHtcbiAgd2lkdGg6IDQwJTtcbiAgbWFyZ2luLWlubGluZTogYXV0bztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBAaW5jbHVkZSBzcHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICBtYWlue1xuICAgIG1hcmdpbi10b3A6IC05M3ZoO1xuICAgIHBhZGRpbmctdG9wOiA2cmVtO1xuICAgIEBpbmNsdWRlIHNwe1xuICAgICAgbWFyZ2luLXRvcDogLTEwMHZoO1xuICAgICAgcGFkZGluZy10b3A6IDRyZW07XG4gICAgfVxuICB9XG59XG5cbiAgLmN0bi13cmFwLWJnLCAuY3RuLWhlYWRlci1iZ3tcbiAgICBwb3NpdGlvbjogc3RpY2t5O1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogOTN2aDtcbiAgICB6LWluZGV4OiAtMTtcbiAgICBAaW5jbHVkZSBzcHtcbiAgICAgIGhlaWdodDogMTAwdmg7XG4gICAgfVxuICAgIC5iZy1pbWFnZXtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgICBvYmplY3QtcG9zaXRpb246IHRvcDtcbiAgICB9XG4gIH1cblxuLmN0bi1oZWFkZXItYmd7XG4gIC5wYy1wbGF5ZXIwMSwgLnBjLXBsYXllcjAye1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBib3R0b206IDA7XG4gIH1cbiAgLnBjLXBsYXllcjAxe1xuICAgIHdpZHRoOiA1MnJlbTtcbiAgICBsZWZ0OiAwO1xuICB9XG4gIC5wYy1wbGF5ZXIwMntcbiAgICB3aWR0aDogMzRyZW07XG4gICAgcmlnaHQ6IDA7XG4gIH1cbn1cblxuLmhlYWRlcntcbiAgQGluY2x1ZGUgcGN7XG4gICAgd2lkdGg6IDYwJTtcbiAgICBoZWlnaHQ6IDEwMHZoO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNjMWMxYzE7XG4gIH1cbiAgQGluY2x1ZGUgc3B7XG4gICAgJi5pcy1vcGVue1xuICAgICAgLm5hdi1zcCwgLmhiZy1iZ3tcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgICAgIH1cbiAgICAgIC50b3AtbmF2LXRvZ2dsZXtcbiAgICAgICAgc3BhbntcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAzcHgpIHJvdGF0ZSgtNDVkZWcpO1xuICAgICAgICAgICY6bGFzdC1vZi10eXBle1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTVweCkgcm90YXRlKDQ1ZGVnKTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLnRvcC1uYXYtdG9nZ2xle1xuICAgIHdpZHRoOiA0cmVtO1xuICAgIGhlaWdodDogNHJlbTtcbiAgICBiYWNrZ3JvdW5kOiAjMDAwO1xuICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgdG9wOiAyJTtcbiAgICByaWdodDogMiU7XG4gICAgei1pbmRleDogMTAwMTtcbiAgICBvcGFjaXR5OiAwO1xuICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICB0cmFuc2l0aW9uOiAuNXM7XG4gICAgJi5pcy1hY3RpdmV7XG4gICAgICBvcGFjaXR5OiAxO1xuICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgICB9XG4gICAgc3BhbntcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgd2lkdGg6IDE5cHg7XG4gICAgICBoZWlnaHQ6IDNweDtcbiAgICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgICBib3JkZXItcmFkaXVzOiAxcHg7XG4gICAgICB0cmFuc2l0aW9uOiBhbGwgY3ViaWMtYmV6aWVyKDAuMjE1LCAwLjYxLCAwLjM1NSwgMSkgMC42cztcbiAgICAgIHRvcDogMzclO1xuICAgICAgbGVmdDogNTAlO1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtNTAlLCAtMzclLCAwKTtcbiAgICAgIHRyYW5zaXRpb246IC41cztcbiAgICAgICY6bGFzdC1vZi10eXBle1xuICAgICAgICBtYXJnaW4tdG9wOiA4cHg7XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC5uYXYtc3B7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIEBpbmNsdWRlIHBje1xuICAgICAgbWFyZ2luLXRvcDogLTkzdmg7XG4gICAgICBwYWRkaW5nLXRvcDogNnJlbTtcbiAgICB9XG4gICAgQGluY2x1ZGUgc3B7XG4gICAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgICB0b3A6IDglO1xuICAgICAgbGVmdDogMjAlO1xuICAgICAgd2lkdGg6IDYwJTtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIHRyYW5zaXRpb246IGFsbCAwLjVzO1xuICAgICAgei1pbmRleDogMjAwO1xuICAgICAgb3ZlcmZsb3cteTogYXV0bztcbiAgICAgIG9wYWNpdHk6IDA7XG4gICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgfVxuICAgIGltZ3tcbiAgICAgIHdpZHRoOiAyNnJlbTtcbiAgICAgIEBpbmNsdWRlIHNwe1xuICAgICAgICB3aWR0aDogNzAlO1xuICAgICAgICBtYXJnaW4taW5saW5lOiBhdXRvO1xuICAgICAgfVxuICAgIH1cbiAgICAuYnRuLXdyYXB7XG4gICAgICBAaW5jbHVkZSBwY3tcbiAgICAgICAgd2lkdGg6IDI1cmVtO1xuICAgICAgICBtYXJnaW4tdG9wOiAyLjRyZW07XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC5oYmctYmd7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIGxlZnQ6IDA7XG4gICAgdG9wOiAwO1xuICAgIHdpZHRoOiAxMDB2dztcbiAgICBoZWlnaHQ6IDEwMHZoO1xuICAgIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9iZy1tZW51LXNwLmpwZ1wiKSBuby1yZXBlYXQgY2VudGVyIGNlbnRlcjtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgIG9wYWNpdHk6IDAuODtcbiAgICB6LWluZGV4OiA1O1xuICAgIG9wYWNpdHk6IDA7XG4gICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjVzO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICB6LWluZGV4OiAxMDA7XG4gICAgLnNwLXBsYXllcjAxe1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgd2lkdGg6IDcwJTtcbiAgICAgIGhlaWdodDogYXV0bztcbiAgICAgIGJvdHRvbTogMDtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICB6LWluZGV4OiAtMTtcbiAgICB9XG4gICAgLnNwLXBsYXllcjAye1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgd2lkdGg6IDU0JTtcbiAgICAgIGhlaWdodDogYXV0bztcbiAgICAgIGJvdHRvbTogMDtcbiAgICAgIHJpZ2h0OiAwO1xuICAgICAgei1pbmRleDogLTE7XG4gICAgfVxuICB9XG4gIHVse1xuICAgIHdpZHRoOiBtYXgtY29udGVudDtcbiAgICBtYXJnaW4taW5saW5lOiBhdXRvIDtcbiAgICBtYXJnaW4tdG9wOiA0cmVtO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBAaW5jbHVkZSBzcHtcbiAgICAgIG1hcmdpbi10b3A6IDNyZW07XG4gICAgfVxuICAgIGxpe1xuICAgICAgZm9udC1mYW1pbHk6IFwiUXVhbnRpY29cIiwgc2Fucy1zZXJpZjtcbiAgICAgIGZvbnQtc2l6ZTogMi42cmVtO1xuICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICBAaW5jbHVkZSBzcHtcbiAgICAgICAgZm9udC1zaXplOiAyLjNyZW07XG4gICAgICB9XG4gICAgICArIGxpe1xuICAgICAgICBtYXJnaW4tdG9wOiAwLjdyZW07XG4gICAgICB9XG4gICAgICAmLnRpdGxle1xuICAgICAgICB3aWR0aDogbWF4LWNvbnRlbnQ7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDNweCBzb2xpZCAjMDAwO1xuICAgICAgfVxuICAgICAgYXtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIGNvbG9yOiAjMDAwO1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgIHRyYW5zaXRpb246IC4zcztcbiAgICAgICAgJjpob3ZlcntcbiAgICAgICAgICBvcGFjaXR5OiAwLjc7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLmN0bi1pbm5lcntcbiAgcGFkZGluZzogMCAzcmVtO1xuICBAaW5jbHVkZSBzcHtcbiAgICBwYWRkaW5nOiAwIDUlO1xuICB9XG59XG5cbi50aXRsZXtcbiAgZm9udC1mYW1pbHk6IFwiWmVuIEtha3UgR290aGljIE5ld1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDIuOHJlbTtcbn1cblxuXG4ubXZ7XG4gIGltZ3tcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IGF1dG87XG4gIH1cbn1cblxuLy8gY29udGVudHNcbi5jdG4tYWJvdXR7XG4gICYtaW5uZXJ7XG4gICAgcGFkZGluZzogMCA2cmVtO1xuICAgIEBpbmNsdWRlIHNwe1xuICAgICAgcGFkZGluZzogMCA1JTtcbiAgICB9XG4gICAgLnRpdGxle1xuICAgICAgbWFyZ2luLWJvdHRvbTogMnJlbTtcbiAgICAgIGZvbnQtc2l6ZTogMy42cmVtO1xuICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICBAaW5jbHVkZSBzcHtcbiAgICAgICAgZm9udC1zaXplOiAyLjRyZW07XG4gICAgICB9XG4gICAgfVxuICAgIHB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAzcmVtO1xuICAgICAgZm9udC1zaXplOiAxLjhyZW07XG4gICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAyLjQ7XG4gICAgICBsZXR0ZXItc3BhY2luZzogMC4wNmVtO1xuICAgICAgQGluY2x1ZGUgc3B7XG4gICAgICAgICBmb250LXNpemU6IDEuNHJlbTtcbiAgICAgIH1cbiAgICB9XG4gICAgLmN0bi1tb3ZpZXtcbiAgICAgIG1hcmdpbi1ib3R0b206IDRyZW07XG4gICAgfVxuICAgIC5zY2hlZHVsZS13cmFwe1xuICAgICAgbWFyZ2luOiAxMHJlbSAwIDVyZW07XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBAaW5jbHVkZSBzcHtcbiAgICAgICAgbWFyZ2luOiA2cmVtIDAgMDtcbiAgICAgIH1cbiAgICAgIC5jdG4tbG9nb3tcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogM3JlbTtcbiAgICAgICAgQGluY2x1ZGUgc3B7XG4gICAgICAgICAgd2lkdGg6IDcwJTtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAycmVtO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5ib3gtd3JhcHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiA0cmVtIDMuNXJlbTtcbiAgYmFja2dyb3VuZDogcmFkaWFsLWdyYWRpZW50KDQ0LjE4JSA0NC4xOCUgYXQgNTAlIDUwJSwgI0ZGRUI5QyAwJSwgI0ZGQ0MwMCAxMDAlKTtcbiAgQGluY2x1ZGUgc3B7XG4gICAgcGFkZGluZzogNHJlbSA1JSAzcmVtO1xuICB9XG59XG5cbi50aXRsZS13cmFwe1xuICBtYXJnaW4tYm90dG9tOiAzLjVyZW07XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMjtcblxuICAmLnJpZ2h0e1xuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICB9XG4gICYubGVmdHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB9XG59XG4uaXRlbS10aXRsZXtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgZm9udC1zaXplOiAxLjZyZW07XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICArIHB7XG4gICAgZm9udC1zaXplOiAxLjRyZW07XG4gICAgbGluZS1oZWlnaHQ6IDI7XG4gICAgQGluY2x1ZGUgc3B7XG4gICAgICBmb250LXNpemU6IDEuM3JlbTtcbiAgICB9XG4gIH1cbn1cbi5idG4td3JhcHtcbiAgd2lkdGg6IDM0LjhyZW07XG4gIG1hcmdpbi1pbmxpbmU6IGF1dG87XG4gIG1hcmdpbi10b3A6IDMuNXJlbTtcbiAgQGluY2x1ZGUgc3B7XG4gICAgd2lkdGg6IDkwJTtcbiAgICBtYXJnaW4tdG9wOiAzcmVtO1xuICB9XG4gIC5idG57XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZzogMXJlbTtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjMDAwO1xuICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICBjb2xvcjogIzAwMDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIHRyYW5zaXRpb246IC4zcztcbiAgICBAaW5jbHVkZSBzcHtcbiAgICAgIGZvbnQtc2l6ZTogMS40cmVtO1xuICAgIH1cbiAgICAmOmhvdmVye1xuICAgICAgYmFja2dyb3VuZDogIzAwMDtcbiAgICAgIGNvbG9yOiAjZmZmO1xuICAgIH1cbiAgICAmLmJ0bi10aWNrZXR7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAjZmZmO1xuICAgICAgYmFja2dyb3VuZDogI2Y0MWQxNjtcbiAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgJjphZnRlcntcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICB3aWR0aDogNnB4O1xuICAgICAgICBoZWlnaHQ6IDZweDtcbiAgICAgICAgYm9yZGVyOiAwO1xuICAgICAgICBib3JkZXItdG9wOiBzb2xpZCAycHggI2ZmZjtcbiAgICAgICAgYm9yZGVyLXJpZ2h0OiBzb2xpZCAycHggI2ZmZjtcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgcmlnaHQ6IDE1cHg7XG4gICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgbWFyZ2luOiBhdXRvO1xuICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLmN0bi1sb2dve1xuICBAaW5jbHVkZSBzcHtcbiAgICB3aWR0aDogNjUlO1xuICB9XG59XG5cbi50YWd7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdhcDogMTJweDtcbiAgbWFyZ2luLWJvdHRvbTogMS42cmVtO1xuICBAaW5jbHVkZSBzcHtcbiAgICBnYXA6IDEwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMnJlbTtcbiAgfVxuICBsaXtcbiAgICB3aWR0aDogbWF4LWNvbnRlbnQgIWltcG9ydGFudDtcbiAgICBwYWRkaW5nOiAwLjNyZW0gMXJlbTtcbiAgICBiYWNrZ3JvdW5kOiAjMDAwO1xuICAgIGZvbnQtc2l6ZTogMS40cmVtO1xuICAgIGNvbG9yOiAkeWVsbG93O1xuICAgIEBpbmNsdWRlIHNwe1xuICAgICAgZm9udC1zaXplOiAxLjJyZW07XG4gICAgfVxuICAgICYudGFnLXNwZWNpYWx7XG4gICAgICBiYWNrZ3JvdW5kOiAjZWU4N2I0O1xuICAgICAgY29sb3I6ICNmZmY7XG4gICAgfVxuICB9XG59XG4uaXRlbS13cmFwe1xuICBsaW5lLWhlaWdodDogMjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxMDtcbiAgKyAuaXRlbS13cmFwe1xuICAgIG1hcmdpbi10b3A6IDUuNnJlbTtcbiAgICBAaW5jbHVkZSBzcHtcbiAgICAgIG1hcmdpbi10b3A6IDRyZW07XG4gICAgfVxuICB9XG4gIGltZ3tcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgbWFyZ2luLWJvdHRvbTogM3JlbTtcbiAgfVxufVxuXG4uaXRlbS1jb2wye1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgZ2FwOiAzcmVtIDFyZW0gO1xuICBtYXJnaW4tdG9wOiA3cmVtO1xuICBAaW5jbHVkZSBzcHtcbiAgICBtYXJnaW4tdG9wOiAzcmVtO1xuICAgIGdhcDogM3JlbSAxLjRyZW07XG4gIH1cbiAgLmJ0bi13cmFwe1xuICAgIHdpZHRoOiA4MCU7XG4gICAgbWFyZ2luLXRvcDogMnJlbTtcbiAgICBAaW5jbHVkZSBzcHtcbiAgICAgIHdpZHRoOiAxMDAlOyAgICBcbiAgICB9IFxuICB9XG4gIGxpe1xuICAgIHdpZHRoOiA0OCU7XG4gICAgbGluZS1oZWlnaHQ6IDI7XG4gICAgQGluY2x1ZGUgc3B7XG4gICAgICB3aWR0aDogNDclO1xuICAgIH1cbiAgICBpbWd7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxLjZyZW07XG4gICAgfVxuICAgIC5uYW1le1xuICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICBzcGFue1xuICAgICAgICBmb250LXNpemU6IDEuM3JlbTtcbiAgICAgIH1cbiAgICB9XG4gICAgLnBsYWNle1xuICAgICAgZm9udC1zaXplOiAxLjNyZW07XG4gICAgICBjb2xvcjogIzk0OTQ5NDtcbiAgICB9XG4gIH1cbn1cblxuLmN0bi1tb3ZpZXtcblxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICY6bnRoLW9mLXR5cGUoMil7XG4gICAgcGFkZGluZzogMCA1JTtcbiAgfVxuICAuY3RuLWxvZ297XG4gICAgd2lkdGg6IDQwcmVtO1xuICAgIG1hcmdpbi1pbmxpbmU6IGF1dG87XG4gICAgbWFyZ2luLWJvdHRvbTogNHJlbTtcbiAgfVxuICAubW92aWUtd3JhcHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDA7XG4gICAgcGFkZGluZy1ib3R0b206IDU2LjI1JTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBpZnJhbWV7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDA7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgfVxuICB9XG59XG5cbi5jdG4tZXZlbnR7XG4gIG1hcmdpbi1ib3R0b206IDEwcmVtO1xuICBwYWRkaW5nOiA3LjVyZW0gMCAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIEBpbmNsdWRlIHNwe1xuICAgIG1hcmdpbi1ib3R0b206IDRyZW07XG4gICAgcGFkZGluZzogN3JlbSAwIDA7XG4gIH1cbiAgLmN0bi1sb2dve1xuICAgIEBpbmNsdWRlIHNwe1xuICAgICAgd2lkdGg6IDUyJTtcbiAgICB9XG4gIH1cbiAgLnBsYXllci1ldmVudHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAtNDBweDtcbiAgICBsZWZ0OiAwO1xuICAgIHotaW5kZXg6IDE7XG4gICAgQGluY2x1ZGUgc3B7XG4gICAgICB3aWR0aDogMjhyZW07XG4gICAgICB0b3A6IC0xN3B4O1xuICAgICAgbGVmdDogLTJweDtcbiAgICB9XG4gIH1cbn1cblxuLmN0bi10aWNrZXR7XG4gIG1hcmdpbi1ib3R0b206IDNyZW07XG4gIHBhZGRpbmc6IDAgMCA3cmVtO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgc2Nyb2xsLW1hcmdpbi10b3A6IDEwcmVtO1xuICBAaW5jbHVkZSBzcHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIHBhZGRpbmc6IDRyZW0gMCAwO1xuICAgIHNjcm9sbC1tYXJnaW4tdG9wOiA4cmVtO1xuICB9XG4gIGltZ3tcbiAgICBtYXJnaW46IDAgYXV0byA0cmVtO1xuICB9XG4gIC5pbWctd3JhcHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGdhcDogM3JlbSAxLjhyZW07XG4gIH1cbiAgLmN0bi1sb2dve1xuICAgIEBpbmNsdWRlIHNwe1xuICAgICAgd2lkdGg6IDUwJTtcbiAgICB9XG4gIH1cbn1cblxuLmN0bi1nb3VybWV0e1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHNjcm9sbC1tYXJnaW4tdG9wOiAxMHJlbTtcbiAgQGluY2x1ZGUgc3B7XG4gICAgcGFkZGluZzogN3JlbSAwIDA7XG4gIH1cbiAgLnBsYXllci1nb3VybWV0e1xuICAgIHdpZHRoOiA1MCU7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogLTE1cmVtO1xuICAgIHJpZ2h0OiAwO1xuICAgIHotaW5kZXg6IDI7XG4gICAgQGluY2x1ZGUgc3B7XG4gICAgICB0b3A6IC0zN3B4O1xuICAgICAgd2lkdGg6IDI0cmVtO1xuICAgIH1cbiAgfVxufVxuXG4uY3RuLWdvb2Rze1xuICBtYXJnaW4tYm90dG9tOiA1cmVtO1xuICBwYWRkaW5nOiAxM3JlbSAwIDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgQGluY2x1ZGUgc3B7XG4gICAgbWFyZ2luLWJvdHRvbTogMnJlbTtcbiAgICBwYWRkaW5nOiA5cmVtIDAgM3JlbTtcbiAgfVxuICAucGxheWVyLWdvb2Rze1xuICAgIHdpZHRoOiA1MCU7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMjVweDtcbiAgICBsZWZ0OiAwO1xuICAgIHotaW5kZXg6IDE7XG4gICAgQGluY2x1ZGUgc3B7XG4gICAgICB3aWR0aDogMjRyZW07XG4gICAgICB0b3A6IDlweDtcbiAgICB9XG4gIH1cbiAgLmJ0bi13cmFwe1xuICAgIG1hcmdpbi1ib3R0b206IDNyZW07XG4gICAgKyBwe1xuICAgICAgZm9udC1zaXplOiAxLjFyZW07XG4gICAgfVxuICB9XG59XG5cbi5jdG4tbW9iaWxle1xuICBwYWRkaW5nOiA3cmVtIDAgMTByZW07XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgc2Nyb2xsLW1hcmdpbi10b3A6IDhyZW07XG4gIEBpbmNsdWRlIHNwe1xuICAgIHBhZGRpbmc6IDRyZW0gMCA1cmVtO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gIH1cbiAgLnBsYXllci1tb2JpbGV7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHJpZ2h0OiAwO1xuICAgIHRvcDogLTYwcHg7XG4gICAgei1pbmRleDogMjtcbiAgICBAaW5jbHVkZSBzcHtcbiAgICAgIHdpZHRoOiAyNHJlbTtcbiAgICAgIHRvcDogLTUzcHg7XG4gICAgICByaWdodDogLTE4cHg7XG4gICAgfVxuICB9XG59XG5cblxuLmFjY29yZGlvbi13cmFwe1xuICBiYWNrZ3JvdW5kOiAkeWVsbG93O1xuICBwYWRkaW5nOiAwIDNyZW0gM3JlbTtcbiAgLmFjY29yZGlvbi10dGx7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogOHB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIEBpbmNsdWRlIHNwe1xuICAgIHBhZGRpbmc6IDNyZW0gMCAycmVtO1xuICB9XG4gICYuc2hvdy1hY2NvcmRpb257XG4gICAgc3BhbntcbiAgICAgICY6OmFmdGVye1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC01MCUsLTUwJSwwKXJvdGF0ZSgwKTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgcHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogbWF4LWNvbnRlbnQ7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB9XG4gIHNwYW57XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDM4cHg7XG4gICAgaGVpZ2h0OiAzOHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgICBiYWNrZ3JvdW5kOiAjMDAwO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAmOjpiZWZvcmV7XG4gICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB3aWR0aDogMTlweDtcbiAgICAgIGhlaWdodDogNHB4O1xuICAgICAgYmFja2dyb3VuZDogJHllbGxvdztcbiAgICAgIGJvcmRlci1yYWRpdXM6IDFweDtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogNTAlO1xuICAgICAgbGVmdDogNTAlO1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtNTAlLC01MCUsMCkgO1xuICAgIH1cbiAgICAmOjphZnRlcntcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHdpZHRoOiAxOXB4O1xuICAgICAgaGVpZ2h0OiA0cHg7XG4gICAgICBiYWNrZ3JvdW5kOiAkeWVsbG93O1xuICAgICAgYm9yZGVyLXJhZGl1czogMXB4O1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiA1MCU7XG4gICAgICBsZWZ0OiA1MCU7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC01MCUsLTUwJSwwKSByb3RhdGUoOTBkZWcpO1xuICAgICAgdHJhbnNpdGlvbjogLjVzO1xuICAgIH1cbiAgICAmLmdyYXl7XG4gICAgICAmOjpiZWZvcmUsJjo6YWZ0ZXJ7XG4gICAgICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgICB9XG4gICAgfVxuXG4gICAgfVxuICB9XG59XG5cblxuLmZvb3RlcntcbiAgcGFkZGluZzogOXJlbSAxcmVtO1xuICBiYWNrZ3JvdW5kOiAjMDAwO1xuICBAaW5jbHVkZSBzcHtcbiAgICBwYWRkaW5nOiA3cmVtIDFyZW07XG4gIH1cbiAgLnNucy1saXN0e1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZ2FwOiAyLjZyZW07XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBtYXJnaW4tYm90dG9tOiA0LjhyZW07XG4gICAgQGluY2x1ZGUgc3B7XG4gICAgICBnYXA6IDJyZW07XG4gICAgfVxuICAgIGxpe1xuICAgICAgaW1ne1xuICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAuZm9vdGVyLWxvZ297XG4gICAgd2lkdGg6IDE2MHB4O1xuICAgIG1hcmdpbi1pbmxpbmU6IGF1dG87XG4gIH1cbiAgLmNvcHl7XG4gICAgbWFyZ2luLXRvcDogM3JlbTtcbiAgICBmb250LXNpemU6IDFyZW07XG4gICAgY29sb3I6ICNmZmY7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG59XG5cbi5jdG4tbmV3c3tcbiAgbWFyZ2luOiA0cmVtIDNyZW0gMTByZW07XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgLmN0bi1sb2dve1xuICAgIEBpbmNsdWRlIHNwe1xuICAgICAgd2lkdGg6IDUwJTtcbiAgICB9XG4gIH1cbiAgLmN0bi1pbm5lcntcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKCNmZmYsIDAuNTUpO1xuICAgIG1hcmdpbi10b3A6IDRyZW07XG4gICAgcGFkZGluZzogNHJlbSAzcmVtIDVyZW07XG4gICAgQGluY2x1ZGUgc3B7XG4gICAgICBwYWRkaW5nOiAzcmVtIDEuNXJlbSA1cmVtIDJyZW07XG4gICAgfVxuICB9XG4gIC5uZXdzbGlzdC13cmFwe1xuICAgIG1heC1oZWlnaHQ6IDMxNnB4O1xuICAgIG92ZXJmbG93LXk6IHNjcm9sbDtcbiAgICAubmV3cy1saXN0e1xuICAgICAgcGFkZGluZy1ib3R0b206IDFyZW07XG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgJjpub3QoOmZpcnN0LW9mLXR5cGUpe1xuICAgICAgICBwYWRkaW5nLXRvcDogMnJlbTtcbiAgICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNEOUQ5RDlcbiAgICAgIH1cbiAgICAgIGF7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBjb2xvcjogIzAwMDtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHRyYW5zaXRpb246IC4zcztcbiAgICAgICAgJjpob3ZlcntcbiAgICAgICAgICBjb2xvcjogI2I3YjdiNztcbiAgICAgICAgICBvcGFjaXR5OiAwLjg7XG4gICAgICAgIH1cbiAgICAgICAgJjphZnRlcntcbiAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgd2lkdGg6IDEwcHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwcHg7XG4gICAgICAgICAgICBib3JkZXI6IDA7XG4gICAgICAgICAgICBib3JkZXItdG9wOiBzb2xpZCAycHggJHllbGxvdztcbiAgICAgICAgICAgIGJvcmRlci1yaWdodDogc29saWQgMnB4ICR5ZWxsb3c7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICByaWdodDogMTBweDtcbiAgICAgICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgICAgIG1hcmdpbjogYXV0bztcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgZHR7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDFyZW07XG4gICAgICAgIGZvbnQtc2l6ZTogMS40cmVtO1xuICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgY29sb3I6ICNhNGE0YTQ7XG4gICAgICB9XG4gICAgICBkZHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMnJlbTtcbiAgICAgICAgQGluY2x1ZGUgc3B7XG4gICAgICAgICAgcGFkZGluZy1yaWdodDogMXJlbTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4uY3RuLXNwZWNpYWx7XG4gIG1hcmdpbi1ib3R0b206IDcuN3JlbTtcbiAgc2Nyb2xsLW1hcmdpbi10b3A6IDEwcmVtO1xuICBAaW5jbHVkZSBzcHtcbiAgICBtYXJnaW4tYm90dG9tOiA0cmVtO1xuICAgIC5jdG4tbG9nb3tcbiAgICAgIHdpZHRoOiA3NSU7XG4gICAgfVxuICB9XG4gIC5jdG4taW5uZXJ7XG4gICAgQGluY2x1ZGUgcGN7XG4gICAgICBwYWRkaW5nOiAwIDEwJTtcbiAgICB9XG4gIH1cbn1cblxuXG4uc3dpcGVye1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZy1ib3R0b206IDcwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgaW1ne1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogYXV0bzsgICBcbiAgfVxufVxuXG5cbi5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBvcGFjaXR5OiAxO1xuICB3aWR0aDogMTJweDtcbiAgaGVpZ2h0OiAxMnB4O1xuICBtYXJnaW46IDAgNnB4ICFpbXBvcnRhbnQ7XG59XG5cbi5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtYWN0aXZlIHtcbiAgYmFja2dyb3VuZDogJHllbGxvdyA7XG59XG5cbi5zd2lwZXItYnV0dG9uLXByZXYsXG4uc3dpcGVyLWJ1dHRvbi1uZXh0IHtcbiAgY29sb3I6IGJsYWNrO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgd2lkdGg6MTBweDtcbiAgaGVpZ2h0OiAxMHB4O1xufVxuXG4uc3dpcGVyLWJ1dHRvbi1wcmV2OjphZnRlcixcbi5zd2lwZXItYnV0dG9uLW5leHQ6OmFmdGVyIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIHdpZHRoOiAxMHB4O1xuICAgIGhlaWdodDogMTBweDtcbiAgICBib3JkZXI6IDA7XG4gICAgYm9yZGVyLXRvcDogc29saWQgM3B4ICMwMDA7XG4gICAgYm9yZGVyLXJpZ2h0OiBzb2xpZCAzcHggIzAwMDtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICByaWdodDogMTVweDtcbiAgICBib3R0b206IDA7XG4gICAgbWFyZ2luOiBhdXRvO1xufVxuXG4uc3dpcGVyLWJ1dHRvbi1wcmV2OjphZnRlcntcbiAgdHJhbnNmb3JtOiByb3RhdGUoLTEzNWRlZyk7XG4gIGxlZnQ6IDEwcHg7XG59XG5cbi5zd2lwZXItYnV0dG9uLXByZXYge1xuICBsZWZ0OiAwOyAvKiDkuK3lpK7lr4TjgZvoqr/mlbQgKi9cbiAgYm90dG9tOiAyMnB4O1xuICB0b3A6IGF1dG87XG59XG5cbi5zd2lwZXItYnV0dG9uLW5leHQge1xuICByaWdodDogMDtcbiAgYm90dG9tOiAyMnB4O1xuICB0b3A6IGF1dG87XG59XG5cbi8qIOODmuODvOOCuOODjeODvOOCt+ODp+ODs+OBqOefouWNsOOCkuWQjOOBmOihjOOBq+S4puOBueOCiyAqL1xuLnN3aXBlci1wYWdpbmF0aW9uIHtcbiAgYm90dG9tOiAxMHB4ICFpbXBvcnRhbnQ7XG59XG4iLCJAY2hhcnNldCBcInV0Zi04XCI7XG5cbi8vIOOCteOCpOODiOaoquW5hVxuJHctc2l0ZTogMTA4MHB4O1xuLy8g44OW44Os44Kk44Kv44Od44Kk44Oz44OIXG4kdy1zcDogNzY3cHg7XG4vLyDmqJnmupbjgqTjg7zjgrjjg7PjgrBcbiRlYXNlOiBjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEsIDAuMzU1LCAxKTtcblxuXG5cbkBtaXhpbiBzcCgpIHtcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHctc3ApIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuXG5AbWl4aW4gcGMoKSB7XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICgkdy1zcCArIDEpKSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogKCR3LXNwICsgMSkpIHtcbiAgLnNwIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHctc3ApIHtcbiAgLy8gc3DnlKjjgrnjgr/jgqTjg6vjgZPjgZPjgYvjgolcbiAgLnBjIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn0iLCJAY2hhcnNldCBcIlVURi04XCI7XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblx0SFRNTDUgUmVzZXQgOjpzdHlsZS5jc3Ncblx0LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXHRXZSBoYXZlIGxlYXJuZWQgbXVjaCBmcm9tL2JlZW4gaW5zcGlyZWQgYnkvdGFrZW4gY29kZSB3aGVyZSBvZmZlcmVkIGZyb206XG5cdEVyaWMgTWV5ZXI6aHR0cDovL2VyaWNtZXllci5jb21cblx0SFRNTDUgRG9jdG9yOmh0dHA6Ly9odG1sNWRvY3Rvci5jb21cblx0YW5kIHRoZSBIVE1MNSBCb2lsZXJwbGF0ZTpodHRwOi8vaHRtbDVib2lsZXJwbGF0ZS5jb21cbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5cbi8qIExldCdzIGRlZmF1bHQgdGhpcyBwdXBweSBvdXRcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbmh0bWwsIGJvZHksIGJvZHkgZGl2LCBzcGFuLCBvYmplY3QsIGlmcmFtZSwgaDEsIGgyLCBoMywgaDQsIGg1LCBoNiwgcCxcbmJsb2NrcXVvdGUsIHByZSwgYWJiciwgYWRkcmVzcywgY2l0ZSwgY29kZSwgZGVsLCBkZm4sIGVtLCBpbWcsIGlucywga2JkLFxucSwgc2FtcCwgc21hbGwsIHN0cm9uZywgc3ViLCBzdXAsIHZhciwgYiwgaSwgZGwsIGR0LCBkZCwgb2wsIHVsLCBsaSxcbmZpZWxkc2V0LCBmb3JtLCBsYWJlbCwgbGVnZW5kLCB0YWJsZSwgY2FwdGlvbiwgdGJvZHksIHRmb290LCB0aGVhZCwgdHIsIHRoLCB0ZCxcbmFydGljbGUsIGFzaWRlLCBmaWd1cmUsIGZvb3RlciwgaGVhZGVyLCBoZ3JvdXAsIG1lbnUsIG5hdiwgc2VjdGlvbiwgdGltZSwgbWFyaywgYXVkaW8sIHZpZGVve1xuXHRtYXJnaW46MDtcblx0cGFkZGluZzowO1xuXHRib3JkZXI6MDtcblx0b3V0bGluZTowO1xuXHRmb250LXNpemU6MTAwJTtcblx0dmVydGljYWwtYWxpZ246YmFzZWxpbmU7XG5cdGJhY2tncm91bmQ6dHJhbnNwYXJlbnQ7XG59XG5hcnRpY2xlLCBhc2lkZSwgZmlndXJlLCBmb290ZXIsIGhlYWRlciwgaGdyb3VwLCBuYXYsIHNlY3Rpb257ZGlzcGxheTpibG9jazt9XG5cbi8qIFJlc3BvbnNpdmUgaW1hZ2VzIGFuZCBvdGhlciBlbWJlZGRlZCBvYmplY3RzXG4gICBOb3RlOmtlZXBpbmcgSU1HIGhlcmUgd2lsbCBjYXVzZSBwcm9ibGVtcyBpZiB5b3UncmUgdXNpbmcgZm9yZWdyb3VuZCBpbWFnZXMgYXMgc3ByaXRlcy5cbiAgIElmIHRoaXMgZGVmYXVsdCBzZXR0aW5nIGZvciBpbWFnZXMgaXMgY2F1c2luZyBpc3N1ZXMsIHlvdSBtaWdodCB3YW50IHRvIHJlcGxhY2UgaXQgd2l0aCBhIC5yZXNwb25zaXZlIGNsYXNzIGluc3RlYWQuICovXG5pbWcsXG5vYmplY3QsXG5lbWJlZHttYXgtd2lkdGg6MTAwJTt9XG5cbmh0bWx7b3ZlcmZsb3cteTpzY3JvbGw7fVxudWwsb2x7bGlzdC1zdHlsZTpub25lO31cbmJsb2NrcXVvdGUsIHF7cXVvdGVzOm5vbmU7fVxuYmxvY2txdW90ZTpiZWZvcmUsXG5ibG9ja3F1b3RlOmFmdGVyLFxucTpiZWZvcmUsXG5xOmFmdGVye2NvbnRlbnQ6Jyc7IGNvbnRlbnQ6bm9uZTt9XG5he21hcmdpbjowOyBwYWRkaW5nOjA7IGZvbnQtc2l6ZToxMDAlOyB2ZXJ0aWNhbC1hbGlnbjpiYXNlbGluZTsgYmFja2dyb3VuZDp0cmFuc3BhcmVudDt9XG5kZWx7dGV4dC1kZWNvcmF0aW9uOmxpbmUtdGhyb3VnaDt9XG5hYmJyW3RpdGxlXSwgZGZuW3RpdGxlXXtib3JkZXItYm90dG9tOjFweCBkb3R0ZWQgIzAwMDsgY3Vyc29yOmhlbHA7fVxudGFibGV7Ym9yZGVyLWNvbGxhcHNlOmNvbGxhcHNlOyBib3JkZXItc3BhY2luZzowO31cbnRoe2ZvbnQtd2VpZ2h0OmJvbGQ7IHZlcnRpY2FsLWFsaWduOnRvcDt9XG50ZHtmb250LXdlaWdodDpub3JtYWw7IHZlcnRpY2FsLWFsaWduOnRvcDt9XG5ocntkaXNwbGF5OmJsb2NrOyBoZWlnaHQ6MXB4OyBib3JkZXI6MDsgYm9yZGVyLXRvcDoxcHggc29saWQgI2NjYzsgbWFyZ2luOjFlbSAwOyBwYWRkaW5nOjA7fVxuaW5wdXQsIHNlbGVjdHt2ZXJ0aWNhbC1hbGlnbjp0b3A7fVxucHJle1xuXHR3aGl0ZS1zcGFjZTpwcmU7IC8qIENTUzIgKi9cblx0d2hpdGUtc3BhY2U6cHJlLXdyYXA7IC8qIENTUyAyLjEgKi9cblx0d2hpdGUtc3BhY2U6cHJlLWxpbmU7IC8qIENTUyAzIChhbmQgMi4xIGFzIHdlbGwsIGFjdHVhbGx5KSAqL1xuXHR3b3JkLXdyYXA6YnJlYWstd29yZDsgLyogSUUgKi9cbn1cbmlucHV0W3R5cGU9XCJyYWRpb1wiXXt2ZXJ0aWNhbC1hbGlnbjp0ZXh0LWJvdHRvbTt9XG5pbnB1dFt0eXBlPVwiY2hlY2tib3hcIl17dmVydGljYWwtYWxpZ246Ym90dG9tOyAqdmVydGljYWwtYWxpZ246YmFzZWxpbmU7fVxuc2VsZWN0LCBpbnB1dCwgdGV4dGFyZWF7Zm9udDo5OSUgc2Fucy1zZXJpZjt9XG50YWJsZXtmb250LXNpemU6aW5oZXJpdDsgZm9udDoxMDAlO31cbmE6aG92ZXIsIGE6YWN0aXZle291dGxpbmU6bm9uZTt9XG5zdHJvbmcsIHRoe2ZvbnQtd2VpZ2h0OmJvbGQ7fVxudGQsIHRkIGltZ3t2ZXJ0aWNhbC1hbGlnbjp0b3A7fVxuc3ViLCBzdXB7Zm9udC1zaXplOjg1JTsgbGluZS1oZWlnaHQ6MDsgcG9zaXRpb246cmVsYXRpdmU7fVxuc3Vwe3RvcDotMC41ZW07fVxuc3Vie2JvdHRvbTotMC4yNWVtO31cbnByZSwgY29kZSwga2JkLCBzYW1we2ZvbnQtZmFtaWx5Om1vbm9zcGFjZSwgc2Fucy1zZXJpZjt9XG4uY2xpY2thYmxlLFxubGFiZWwsXG5pbnB1dFt0eXBlPWJ1dHRvbl0sXG5pbnB1dFt0eXBlPXN1Ym1pdF0sXG5idXR0b257Y3Vyc29yOnBvaW50ZXI7fVxuYnV0dG9uLCBpbnB1dCwgc2VsZWN0LCB0ZXh0YXJlYXttYXJnaW46MDt9XG5idXR0b257d2lkdGg6YXV0bzsgb3ZlcmZsb3c6dmlzaWJsZTt9XG5oMSxoMixoMyxoNCxoNSxoNntmb250LXdlaWdodDpub3JtYWw7fVxuaW1ne3ZlcnRpY2FsLWFsaWduOmJvdHRvbTt9XG4uY2xlYXI6YmVmb3JlLC5jbGVhcjphZnRlciB7Y29udGVudDogXCIgXCI7IGRpc3BsYXk6IHRhYmxlO31cbi5jbGVhcjphZnRlciB7Y2xlYXI6IGJvdGg7fVxuLmNsZWFyIHsqem9vbTogMTt9XG5cbioge1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG4iLCJAY2hhcnNldCBcIlVURi04XCI7XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuc3Age1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnBjIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblx0SFRNTDUgUmVzZXQgOjpzdHlsZS5jc3Ncblx0LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXHRXZSBoYXZlIGxlYXJuZWQgbXVjaCBmcm9tL2JlZW4gaW5zcGlyZWQgYnkvdGFrZW4gY29kZSB3aGVyZSBvZmZlcmVkIGZyb206XG5cdEVyaWMgTWV5ZXI6aHR0cDovL2VyaWNtZXllci5jb21cblx0SFRNTDUgRG9jdG9yOmh0dHA6Ly9odG1sNWRvY3Rvci5jb21cblx0YW5kIHRoZSBIVE1MNSBCb2lsZXJwbGF0ZTpodHRwOi8vaHRtbDVib2lsZXJwbGF0ZS5jb21cbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4vKiBMZXQncyBkZWZhdWx0IHRoaXMgcHVwcHkgb3V0XG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5odG1sLCBib2R5LCBib2R5IGRpdiwgc3Bhbiwgb2JqZWN0LCBpZnJhbWUsIGgxLCBoMiwgaDMsIGg0LCBoNSwgaDYsIHAsXG5ibG9ja3F1b3RlLCBwcmUsIGFiYnIsIGFkZHJlc3MsIGNpdGUsIGNvZGUsIGRlbCwgZGZuLCBlbSwgaW1nLCBpbnMsIGtiZCxcbnEsIHNhbXAsIHNtYWxsLCBzdHJvbmcsIHN1Yiwgc3VwLCB2YXIsIGIsIGksIGRsLCBkdCwgZGQsIG9sLCB1bCwgbGksXG5maWVsZHNldCwgZm9ybSwgbGFiZWwsIGxlZ2VuZCwgdGFibGUsIGNhcHRpb24sIHRib2R5LCB0Zm9vdCwgdGhlYWQsIHRyLCB0aCwgdGQsXG5hcnRpY2xlLCBhc2lkZSwgZmlndXJlLCBmb290ZXIsIGhlYWRlciwgaGdyb3VwLCBtZW51LCBuYXYsIHNlY3Rpb24sIHRpbWUsIG1hcmssIGF1ZGlvLCB2aWRlbyB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgYm9yZGVyOiAwO1xuICBvdXRsaW5lOiAwO1xuICBmb250LXNpemU6IDEwMCU7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG59XG5cbmFydGljbGUsIGFzaWRlLCBmaWd1cmUsIGZvb3RlciwgaGVhZGVyLCBoZ3JvdXAsIG5hdiwgc2VjdGlvbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4vKiBSZXNwb25zaXZlIGltYWdlcyBhbmQgb3RoZXIgZW1iZWRkZWQgb2JqZWN0c1xuICAgTm90ZTprZWVwaW5nIElNRyBoZXJlIHdpbGwgY2F1c2UgcHJvYmxlbXMgaWYgeW91J3JlIHVzaW5nIGZvcmVncm91bmQgaW1hZ2VzIGFzIHNwcml0ZXMuXG4gICBJZiB0aGlzIGRlZmF1bHQgc2V0dGluZyBmb3IgaW1hZ2VzIGlzIGNhdXNpbmcgaXNzdWVzLCB5b3UgbWlnaHQgd2FudCB0byByZXBsYWNlIGl0IHdpdGggYSAucmVzcG9uc2l2ZSBjbGFzcyBpbnN0ZWFkLiAqL1xuaW1nLFxub2JqZWN0LFxuZW1iZWQge1xuICBtYXgtd2lkdGg6IDEwMCU7XG59XG5cbmh0bWwge1xuICBvdmVyZmxvdy15OiBzY3JvbGw7XG59XG5cbnVsLCBvbCB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG5cbmJsb2NrcXVvdGUsIHEge1xuICBxdW90ZXM6IG5vbmU7XG59XG5cbmJsb2NrcXVvdGU6YmVmb3JlLFxuYmxvY2txdW90ZTphZnRlcixcbnE6YmVmb3JlLFxucTphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGNvbnRlbnQ6IG5vbmU7XG59XG5cbmEge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGZvbnQtc2l6ZTogMTAwJTtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbn1cblxuZGVsIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBsaW5lLXRocm91Z2g7XG59XG5cbmFiYnJbdGl0bGVdLCBkZm5bdGl0bGVdIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IGRvdHRlZCAjMDAwO1xuICBjdXJzb3I6IGhlbHA7XG59XG5cbnRhYmxlIHtcbiAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcbiAgYm9yZGVyLXNwYWNpbmc6IDA7XG59XG5cbnRoIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG59XG5cbnRkIHtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbn1cblxuaHIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiAxcHg7XG4gIGJvcmRlcjogMDtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNjY2M7XG4gIG1hcmdpbjogMWVtIDA7XG4gIHBhZGRpbmc6IDA7XG59XG5cbmlucHV0LCBzZWxlY3Qge1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xufVxuXG5wcmUge1xuICB3aGl0ZS1zcGFjZTogcHJlOyAvKiBDU1MyICovXG4gIHdoaXRlLXNwYWNlOiBwcmUtd3JhcDsgLyogQ1NTIDIuMSAqL1xuICB3aGl0ZS1zcGFjZTogcHJlLWxpbmU7IC8qIENTUyAzIChhbmQgMi4xIGFzIHdlbGwsIGFjdHVhbGx5KSAqL1xuICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7IC8qIElFICovXG59XG5cbmlucHV0W3R5cGU9cmFkaW9dIHtcbiAgdmVydGljYWwtYWxpZ246IHRleHQtYm90dG9tO1xufVxuXG5pbnB1dFt0eXBlPWNoZWNrYm94XSB7XG4gIHZlcnRpY2FsLWFsaWduOiBib3R0b207XG4gICp2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG59XG5cbnNlbGVjdCwgaW5wdXQsIHRleHRhcmVhIHtcbiAgZm9udDogOTklIHNhbnMtc2VyaWY7XG59XG5cbnRhYmxlIHtcbiAgZm9udC1zaXplOiBpbmhlcml0O1xuICBmb250OiAxMDAlO1xufVxuXG5hOmhvdmVyLCBhOmFjdGl2ZSB7XG4gIG91dGxpbmU6IG5vbmU7XG59XG5cbnN0cm9uZywgdGgge1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cblxudGQsIHRkIGltZyB7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG59XG5cbnN1Yiwgc3VwIHtcbiAgZm9udC1zaXplOiA4NSU7XG4gIGxpbmUtaGVpZ2h0OiAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbnN1cCB7XG4gIHRvcDogLTAuNWVtO1xufVxuXG5zdWIge1xuICBib3R0b206IC0wLjI1ZW07XG59XG5cbnByZSwgY29kZSwga2JkLCBzYW1wIHtcbiAgZm9udC1mYW1pbHk6IG1vbm9zcGFjZSwgc2Fucy1zZXJpZjtcbn1cblxuLmNsaWNrYWJsZSxcbmxhYmVsLFxuaW5wdXRbdHlwZT1idXR0b25dLFxuaW5wdXRbdHlwZT1zdWJtaXRdLFxuYnV0dG9uIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG5idXR0b24sIGlucHV0LCBzZWxlY3QsIHRleHRhcmVhIHtcbiAgbWFyZ2luOiAwO1xufVxuXG5idXR0b24ge1xuICB3aWR0aDogYXV0bztcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG59XG5cbmgxLCBoMiwgaDMsIGg0LCBoNSwgaDYge1xuICBmb250LXdlaWdodDogbm9ybWFsO1xufVxuXG5pbWcge1xuICB2ZXJ0aWNhbC1hbGlnbjogYm90dG9tO1xufVxuXG4uY2xlYXI6YmVmb3JlLCAuY2xlYXI6YWZ0ZXIge1xuICBjb250ZW50OiBcIiBcIjtcbiAgZGlzcGxheTogdGFibGU7XG59XG5cbi5jbGVhcjphZnRlciB7XG4gIGNsZWFyOiBib3RoO1xufVxuXG4uY2xlYXIge1xuICAqem9vbTogMTtcbn1cblxuKiB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG5cbmh0bWwge1xuICBmb250LXNpemU6IDYyLjUlO1xuICBzY3JvbGwtYmVoYXZpb3I6IHNtb290aDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIGh0bWwgKiB7XG4gICAgLXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoO1xuICAgIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwKTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgaHRtbCB7XG4gICAgZm9udC1zaXplOiAwLjY5NDQ0NDQ0NDR2dztcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWluLXdpZHRoOiAxNDQwcHgpIHtcbiAgaHRtbCB7XG4gICAgZm9udC1zaXplOiA2Mi41JTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiAxMDgwcHgpIHtcbiAgaHRtbCB7XG4gICAgZm9udC1zaXplOiA3LjVweDtcbiAgfVxufVxuXG5ib2R5IHtcbiAgZm9udC1mYW1pbHk6IEhpcmFnaW5vIEtha3UgR290aGljIFByb04sIEhpcmFnaW5vIFNhbnMsIE1laXJ5bywgc2Fucy1zZXJpZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2MxYzFjMTtcbiAgZm9udC1zaXplOiAxLjZyZW07XG4gIGNvbG9yOiAjMDAwO1xuICBsaW5lLWhlaWdodDogMS42O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgYm9keSB7XG4gICAgZm9udC1zaXplOiAxLjNyZW07XG4gIH1cbn1cblxuLmZsZXgtY29udGVudHMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5zdGlja3kge1xuICAgIHBvc2l0aW9uOiBzdGlja3k7XG4gICAgdG9wOiAwO1xuICB9XG59XG5cbi5idG4tdGlja2V0LXdyYXAge1xuICB3aWR0aDogbWF4LWNvbnRlbnQ7XG4gIGhlaWdodDogbWF4LWNvbnRlbnQ7XG4gIHBhZGRpbmc6IDA7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIGxlZnQ6IC0zcHg7XG4gIHRyYW5zaXRpb246IDAuNXM7XG4gIHotaW5kZXg6IDEwMDtcbiAgb3BhY2l0eTogMDtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmJ0bi10aWNrZXQtd3JhcCB7XG4gICAgdG9wOiA4Ny41dmg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5idG4tdGlja2V0LXdyYXAge1xuICAgIGJvdHRvbTogNnJlbTtcbiAgfVxufVxuLmJ0bi10aWNrZXQtd3JhcC5pcy1hY3RpdmUge1xuICBvcGFjaXR5OiAxO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xufVxuLmJ0bi10aWNrZXQtd3JhcCAuYnRuLXRpY2tldCB7XG4gIHdpZHRoOiAzMXJlbTtcbiAgaGVpZ2h0OiA1N3B4O1xuICBwYWRkaW5nOiAzcmVtIDA7XG4gIGJhY2tncm91bmQ6ICMwMDA7XG4gIGJvcmRlci1yYWRpdXM6IDAgNTBweCA1MHB4IDA7XG4gIGJvcmRlcjogM3B4IHNvbGlkICNGRkNDMDI7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIGZvbnQtc2l6ZTogMS42cmVtO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgY29sb3I6ICNGRkNDMDI7XG4gIGdhcDogMTFweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0cmFuc2l0aW9uOiAwLjNzO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmJ0bi10aWNrZXQtd3JhcCAuYnRuLXRpY2tldCB7XG4gICAgd2lkdGg6IDI2cmVtO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgZm9udC1zaXplOiAxLjRyZW07XG4gIH1cbn1cbi5idG4tdGlja2V0LXdyYXAgLmJ0bi10aWNrZXQ6aG92ZXIge1xuICBvcGFjaXR5OiAwLjg7XG59XG5cbi5jdG4td3JhcCB7XG4gIHdpZHRoOiA0MCU7XG4gIG1hcmdpbi1pbmxpbmU6IGF1dG87XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5jdG4td3JhcCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbi5jdG4td3JhcCBtYWluIHtcbiAgbWFyZ2luLXRvcDogLTkzdmg7XG4gIHBhZGRpbmctdG9wOiA2cmVtO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmN0bi13cmFwIG1haW4ge1xuICAgIG1hcmdpbi10b3A6IC0xMDB2aDtcbiAgICBwYWRkaW5nLXRvcDogNHJlbTtcbiAgfVxufVxuXG4uY3RuLXdyYXAtYmcsIC5jdG4taGVhZGVyLWJnIHtcbiAgcG9zaXRpb246IHN0aWNreTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiA5M3ZoO1xuICB6LWluZGV4OiAtMTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5jdG4td3JhcC1iZywgLmN0bi1oZWFkZXItYmcge1xuICAgIGhlaWdodDogMTAwdmg7XG4gIH1cbn1cbi5jdG4td3JhcC1iZyAuYmctaW1hZ2UsIC5jdG4taGVhZGVyLWJnIC5iZy1pbWFnZSB7XG4gIGhlaWdodDogMTAwJTtcbiAgd2lkdGg6IDEwMCU7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xuICBvYmplY3QtcG9zaXRpb246IHRvcDtcbn1cblxuLmN0bi1oZWFkZXItYmcgLnBjLXBsYXllcjAxLCAuY3RuLWhlYWRlci1iZyAucGMtcGxheWVyMDIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMDtcbn1cbi5jdG4taGVhZGVyLWJnIC5wYy1wbGF5ZXIwMSB7XG4gIHdpZHRoOiA1MnJlbTtcbiAgbGVmdDogMDtcbn1cbi5jdG4taGVhZGVyLWJnIC5wYy1wbGF5ZXIwMiB7XG4gIHdpZHRoOiAzNHJlbTtcbiAgcmlnaHQ6IDA7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5oZWFkZXIge1xuICAgIHdpZHRoOiA2MCU7XG4gICAgaGVpZ2h0OiAxMDB2aDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzFjMWMxO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuaGVhZGVyLmlzLW9wZW4gLm5hdi1zcCwgLmhlYWRlci5pcy1vcGVuIC5oYmctYmcge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgfVxuICAuaGVhZGVyLmlzLW9wZW4gLnRvcC1uYXYtdG9nZ2xlIHNwYW4ge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIDNweCkgcm90YXRlKC00NWRlZyk7XG4gIH1cbiAgLmhlYWRlci5pcy1vcGVuIC50b3AtbmF2LXRvZ2dsZSBzcGFuOmxhc3Qtb2YtdHlwZSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTVweCkgcm90YXRlKDQ1ZGVnKTtcbiAgfVxufVxuLmhlYWRlciAudG9wLW5hdi10b2dnbGUge1xuICB3aWR0aDogNHJlbTtcbiAgaGVpZ2h0OiA0cmVtO1xuICBiYWNrZ3JvdW5kOiAjMDAwO1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAyJTtcbiAgcmlnaHQ6IDIlO1xuICB6LWluZGV4OiAxMDAxO1xuICBvcGFjaXR5OiAwO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIHRyYW5zaXRpb246IDAuNXM7XG59XG4uaGVhZGVyIC50b3AtbmF2LXRvZ2dsZS5pcy1hY3RpdmUge1xuICBvcGFjaXR5OiAxO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xufVxuLmhlYWRlciAudG9wLW5hdi10b2dnbGUgc3BhbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxOXB4O1xuICBoZWlnaHQ6IDNweDtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgYm9yZGVyLXJhZGl1czogMXB4O1xuICB0cmFuc2l0aW9uOiBhbGwgY3ViaWMtYmV6aWVyKDAuMjE1LCAwLjYxLCAwLjM1NSwgMSkgMC42cztcbiAgdG9wOiAzNyU7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtNTAlLCAtMzclLCAwKTtcbiAgdHJhbnNpdGlvbjogMC41cztcbn1cbi5oZWFkZXIgLnRvcC1uYXYtdG9nZ2xlIHNwYW46bGFzdC1vZi10eXBlIHtcbiAgbWFyZ2luLXRvcDogOHB4O1xufVxuLmhlYWRlciAubmF2LXNwIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmhlYWRlciAubmF2LXNwIHtcbiAgICBtYXJnaW4tdG9wOiAtOTN2aDtcbiAgICBwYWRkaW5nLXRvcDogNnJlbTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmhlYWRlciAubmF2LXNwIHtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgdG9wOiA4JTtcbiAgICBsZWZ0OiAyMCU7XG4gICAgd2lkdGg6IDYwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuNXM7XG4gICAgei1pbmRleDogMjAwO1xuICAgIG92ZXJmbG93LXk6IGF1dG87XG4gICAgb3BhY2l0eTogMDtcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIH1cbn1cbi5oZWFkZXIgLm5hdi1zcCBpbWcge1xuICB3aWR0aDogMjZyZW07XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuaGVhZGVyIC5uYXYtc3AgaW1nIHtcbiAgICB3aWR0aDogNzAlO1xuICAgIG1hcmdpbi1pbmxpbmU6IGF1dG87XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5oZWFkZXIgLm5hdi1zcCAuYnRuLXdyYXAge1xuICAgIHdpZHRoOiAyNXJlbTtcbiAgICBtYXJnaW4tdG9wOiAyLjRyZW07XG4gIH1cbn1cbi5oZWFkZXIgLmhiZy1iZyB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICB3aWR0aDogMTAwdnc7XG4gIGhlaWdodDogMTAwdmg7XG4gIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9iZy1tZW51LXNwLmpwZ1wiKSBuby1yZXBlYXQgY2VudGVyIGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgb3BhY2l0eTogMC44O1xuICB6LWluZGV4OiA1O1xuICBvcGFjaXR5OiAwO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIHRyYW5zaXRpb246IGFsbCAwLjVzO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHotaW5kZXg6IDEwMDtcbn1cbi5oZWFkZXIgLmhiZy1iZyAuc3AtcGxheWVyMDEge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiA3MCU7XG4gIGhlaWdodDogYXV0bztcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAtMTtcbn1cbi5oZWFkZXIgLmhiZy1iZyAuc3AtcGxheWVyMDIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiA1NCU7XG4gIGhlaWdodDogYXV0bztcbiAgYm90dG9tOiAwO1xuICByaWdodDogMDtcbiAgei1pbmRleDogLTE7XG59XG4uaGVhZGVyIHVsIHtcbiAgd2lkdGg6IG1heC1jb250ZW50O1xuICBtYXJnaW4taW5saW5lOiBhdXRvO1xuICBtYXJnaW4tdG9wOiA0cmVtO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuaGVhZGVyIHVsIHtcbiAgICBtYXJnaW4tdG9wOiAzcmVtO1xuICB9XG59XG4uaGVhZGVyIHVsIGxpIHtcbiAgZm9udC1mYW1pbHk6IFwiUXVhbnRpY29cIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAyLjZyZW07XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmhlYWRlciB1bCBsaSB7XG4gICAgZm9udC1zaXplOiAyLjNyZW07XG4gIH1cbn1cbi5oZWFkZXIgdWwgbGkgKyBsaSB7XG4gIG1hcmdpbi10b3A6IDAuN3JlbTtcbn1cbi5oZWFkZXIgdWwgbGkudGl0bGUge1xuICB3aWR0aDogbWF4LWNvbnRlbnQ7XG4gIGJvcmRlci1ib3R0b206IDNweCBzb2xpZCAjMDAwO1xufVxuLmhlYWRlciB1bCBsaSBhIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGNvbG9yOiAjMDAwO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHRyYW5zaXRpb246IDAuM3M7XG59XG4uaGVhZGVyIHVsIGxpIGE6aG92ZXIge1xuICBvcGFjaXR5OiAwLjc7XG59XG5cbi5jdG4taW5uZXIge1xuICBwYWRkaW5nOiAwIDNyZW07XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuY3RuLWlubmVyIHtcbiAgICBwYWRkaW5nOiAwIDUlO1xuICB9XG59XG5cbi50aXRsZSB7XG4gIGZvbnQtZmFtaWx5OiBcIlplbiBLYWt1IEdvdGhpYyBOZXdcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAyLjhyZW07XG59XG5cbi5tdiBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG4uY3RuLWFib3V0LWlubmVyIHtcbiAgcGFkZGluZzogMCA2cmVtO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmN0bi1hYm91dC1pbm5lciB7XG4gICAgcGFkZGluZzogMCA1JTtcbiAgfVxufVxuLmN0bi1hYm91dC1pbm5lciAudGl0bGUge1xuICBtYXJnaW4tYm90dG9tOiAycmVtO1xuICBmb250LXNpemU6IDMuNnJlbTtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuY3RuLWFib3V0LWlubmVyIC50aXRsZSB7XG4gICAgZm9udC1zaXplOiAyLjRyZW07XG4gIH1cbn1cbi5jdG4tYWJvdXQtaW5uZXIgcCB7XG4gIG1hcmdpbi1ib3R0b206IDNyZW07XG4gIGZvbnQtc2l6ZTogMS44cmVtO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgbGluZS1oZWlnaHQ6IDIuNDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDZlbTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5jdG4tYWJvdXQtaW5uZXIgcCB7XG4gICAgZm9udC1zaXplOiAxLjRyZW07XG4gIH1cbn1cbi5jdG4tYWJvdXQtaW5uZXIgLmN0bi1tb3ZpZSB7XG4gIG1hcmdpbi1ib3R0b206IDRyZW07XG59XG4uY3RuLWFib3V0LWlubmVyIC5zY2hlZHVsZS13cmFwIHtcbiAgbWFyZ2luOiAxMHJlbSAwIDVyZW07XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5jdG4tYWJvdXQtaW5uZXIgLnNjaGVkdWxlLXdyYXAge1xuICAgIG1hcmdpbjogNnJlbSAwIDA7XG4gIH1cbn1cbi5jdG4tYWJvdXQtaW5uZXIgLnNjaGVkdWxlLXdyYXAgLmN0bi1sb2dvIHtcbiAgbWFyZ2luLWJvdHRvbTogM3JlbTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5jdG4tYWJvdXQtaW5uZXIgLnNjaGVkdWxlLXdyYXAgLmN0bi1sb2dvIHtcbiAgICB3aWR0aDogNzAlO1xuICAgIG1hcmdpbi1ib3R0b206IDJyZW07XG4gIH1cbn1cblxuLmJveC13cmFwIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiA0cmVtIDMuNXJlbTtcbiAgYmFja2dyb3VuZDogcmFkaWFsLWdyYWRpZW50KDQ0LjE4JSA0NC4xOCUgYXQgNTAlIDUwJSwgI0ZGRUI5QyAwJSwgI0ZGQ0MwMCAxMDAlKTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5ib3gtd3JhcCB7XG4gICAgcGFkZGluZzogNHJlbSA1JSAzcmVtO1xuICB9XG59XG5cbi50aXRsZS13cmFwIHtcbiAgbWFyZ2luLWJvdHRvbTogMy41cmVtO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDI7XG59XG4udGl0bGUtd3JhcC5yaWdodCB7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuLnRpdGxlLXdyYXAubGVmdCB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG5cbi5pdGVtLXRpdGxlIHtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgZm9udC1zaXplOiAxLjZyZW07XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuLml0ZW0tdGl0bGUgKyBwIHtcbiAgZm9udC1zaXplOiAxLjRyZW07XG4gIGxpbmUtaGVpZ2h0OiAyO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLml0ZW0tdGl0bGUgKyBwIHtcbiAgICBmb250LXNpemU6IDEuM3JlbTtcbiAgfVxufVxuXG4uYnRuLXdyYXAge1xuICB3aWR0aDogMzQuOHJlbTtcbiAgbWFyZ2luLWlubGluZTogYXV0bztcbiAgbWFyZ2luLXRvcDogMy41cmVtO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmJ0bi13cmFwIHtcbiAgICB3aWR0aDogOTAlO1xuICAgIG1hcmdpbi10b3A6IDNyZW07XG4gIH1cbn1cbi5idG4td3JhcCAuYnRuIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAxcmVtO1xuICBib3JkZXI6IDFweCBzb2xpZCAjMDAwO1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgY29sb3I6ICMwMDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB0cmFuc2l0aW9uOiAwLjNzO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmJ0bi13cmFwIC5idG4ge1xuICAgIGZvbnQtc2l6ZTogMS40cmVtO1xuICB9XG59XG4uYnRuLXdyYXAgLmJ0bjpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICMwMDA7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmJ0bi13cmFwIC5idG4uYnRuLXRpY2tldCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNmZmY7XG4gIGJhY2tncm91bmQ6ICNmNDFkMTY7XG4gIGNvbG9yOiAjZmZmO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uYnRuLXdyYXAgLmJ0bi5idG4tdGlja2V0OmFmdGVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiA2cHg7XG4gIGhlaWdodDogNnB4O1xuICBib3JkZXI6IDA7XG4gIGJvcmRlci10b3A6IHNvbGlkIDJweCAjZmZmO1xuICBib3JkZXItcmlnaHQ6IHNvbGlkIDJweCAjZmZmO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICByaWdodDogMTVweDtcbiAgYm90dG9tOiAwO1xuICBtYXJnaW46IGF1dG87XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5jdG4tbG9nbyB7XG4gICAgd2lkdGg6IDY1JTtcbiAgfVxufVxuXG4udGFnIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiAxMnB4O1xuICBtYXJnaW4tYm90dG9tOiAxLjZyZW07XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAudGFnIHtcbiAgICBnYXA6IDEwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMnJlbTtcbiAgfVxufVxuLnRhZyBsaSB7XG4gIHdpZHRoOiBtYXgtY29udGVudCAhaW1wb3J0YW50O1xuICBwYWRkaW5nOiAwLjNyZW0gMXJlbTtcbiAgYmFja2dyb3VuZDogIzAwMDtcbiAgZm9udC1zaXplOiAxLjRyZW07XG4gIGNvbG9yOiAjRkZDQzAyO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnRhZyBsaSB7XG4gICAgZm9udC1zaXplOiAxLjJyZW07XG4gIH1cbn1cbi50YWcgbGkudGFnLXNwZWNpYWwge1xuICBiYWNrZ3JvdW5kOiAjZWU4N2I0O1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLml0ZW0td3JhcCB7XG4gIGxpbmUtaGVpZ2h0OiAyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDEwO1xufVxuLml0ZW0td3JhcCArIC5pdGVtLXdyYXAge1xuICBtYXJnaW4tdG9wOiA1LjZyZW07XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuaXRlbS13cmFwICsgLml0ZW0td3JhcCB7XG4gICAgbWFyZ2luLXRvcDogNHJlbTtcbiAgfVxufVxuLml0ZW0td3JhcCBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xuICBtYXJnaW4tYm90dG9tOiAzcmVtO1xufVxuXG4uaXRlbS1jb2wyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGdhcDogM3JlbSAxcmVtO1xuICBtYXJnaW4tdG9wOiA3cmVtO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLml0ZW0tY29sMiB7XG4gICAgbWFyZ2luLXRvcDogM3JlbTtcbiAgICBnYXA6IDNyZW0gMS40cmVtO1xuICB9XG59XG4uaXRlbS1jb2wyIC5idG4td3JhcCB7XG4gIHdpZHRoOiA4MCU7XG4gIG1hcmdpbi10b3A6IDJyZW07XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuaXRlbS1jb2wyIC5idG4td3JhcCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbi5pdGVtLWNvbDIgbGkge1xuICB3aWR0aDogNDglO1xuICBsaW5lLWhlaWdodDogMjtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5pdGVtLWNvbDIgbGkge1xuICAgIHdpZHRoOiA0NyU7XG4gIH1cbn1cbi5pdGVtLWNvbDIgbGkgaW1nIHtcbiAgbWFyZ2luLWJvdHRvbTogMS42cmVtO1xufVxuLml0ZW0tY29sMiBsaSAubmFtZSB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuLml0ZW0tY29sMiBsaSAubmFtZSBzcGFuIHtcbiAgZm9udC1zaXplOiAxLjNyZW07XG59XG4uaXRlbS1jb2wyIGxpIC5wbGFjZSB7XG4gIGZvbnQtc2l6ZTogMS4zcmVtO1xuICBjb2xvcjogIzk0OTQ5NDtcbn1cblxuLmN0bi1tb3ZpZSB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5jdG4tbW92aWU6bnRoLW9mLXR5cGUoMikge1xuICBwYWRkaW5nOiAwIDUlO1xufVxuLmN0bi1tb3ZpZSAuY3RuLWxvZ28ge1xuICB3aWR0aDogNDByZW07XG4gIG1hcmdpbi1pbmxpbmU6IGF1dG87XG4gIG1hcmdpbi1ib3R0b206IDRyZW07XG59XG4uY3RuLW1vdmllIC5tb3ZpZS13cmFwIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMDtcbiAgcGFkZGluZy1ib3R0b206IDU2LjI1JTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLmN0bi1tb3ZpZSAubW92aWUtd3JhcCBpZnJhbWUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbn1cblxuLmN0bi1ldmVudCB7XG4gIG1hcmdpbi1ib3R0b206IDEwcmVtO1xuICBwYWRkaW5nOiA3LjVyZW0gMCAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuY3RuLWV2ZW50IHtcbiAgICBtYXJnaW4tYm90dG9tOiA0cmVtO1xuICAgIHBhZGRpbmc6IDdyZW0gMCAwO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuY3RuLWV2ZW50IC5jdG4tbG9nbyB7XG4gICAgd2lkdGg6IDUyJTtcbiAgfVxufVxuLmN0bi1ldmVudCAucGxheWVyLWV2ZW50IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IC00MHB4O1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAxO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmN0bi1ldmVudCAucGxheWVyLWV2ZW50IHtcbiAgICB3aWR0aDogMjhyZW07XG4gICAgdG9wOiAtMTdweDtcbiAgICBsZWZ0OiAtMnB4O1xuICB9XG59XG5cbi5jdG4tdGlja2V0IHtcbiAgbWFyZ2luLWJvdHRvbTogM3JlbTtcbiAgcGFkZGluZzogMCAwIDdyZW07XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBzY3JvbGwtbWFyZ2luLXRvcDogMTByZW07XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuY3RuLXRpY2tldCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICBwYWRkaW5nOiA0cmVtIDAgMDtcbiAgICBzY3JvbGwtbWFyZ2luLXRvcDogOHJlbTtcbiAgfVxufVxuLmN0bi10aWNrZXQgaW1nIHtcbiAgbWFyZ2luOiAwIGF1dG8gNHJlbTtcbn1cbi5jdG4tdGlja2V0IC5pbWctd3JhcCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdhcDogM3JlbSAxLjhyZW07XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuY3RuLXRpY2tldCAuY3RuLWxvZ28ge1xuICAgIHdpZHRoOiA1MCU7XG4gIH1cbn1cblxuLmN0bi1nb3VybWV0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBzY3JvbGwtbWFyZ2luLXRvcDogMTByZW07XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuY3RuLWdvdXJtZXQge1xuICAgIHBhZGRpbmc6IDdyZW0gMCAwO1xuICB9XG59XG4uY3RuLWdvdXJtZXQgLnBsYXllci1nb3VybWV0IHtcbiAgd2lkdGg6IDUwJTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IC0xNXJlbTtcbiAgcmlnaHQ6IDA7XG4gIHotaW5kZXg6IDI7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuY3RuLWdvdXJtZXQgLnBsYXllci1nb3VybWV0IHtcbiAgICB0b3A6IC0zN3B4O1xuICAgIHdpZHRoOiAyNHJlbTtcbiAgfVxufVxuXG4uY3RuLWdvb2RzIHtcbiAgbWFyZ2luLWJvdHRvbTogNXJlbTtcbiAgcGFkZGluZzogMTNyZW0gMCAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuY3RuLWdvb2RzIHtcbiAgICBtYXJnaW4tYm90dG9tOiAycmVtO1xuICAgIHBhZGRpbmc6IDlyZW0gMCAzcmVtO1xuICB9XG59XG4uY3RuLWdvb2RzIC5wbGF5ZXItZ29vZHMge1xuICB3aWR0aDogNTAlO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMjVweDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogMTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5jdG4tZ29vZHMgLnBsYXllci1nb29kcyB7XG4gICAgd2lkdGg6IDI0cmVtO1xuICAgIHRvcDogOXB4O1xuICB9XG59XG4uY3RuLWdvb2RzIC5idG4td3JhcCB7XG4gIG1hcmdpbi1ib3R0b206IDNyZW07XG59XG4uY3RuLWdvb2RzIC5idG4td3JhcCArIHAge1xuICBmb250LXNpemU6IDEuMXJlbTtcbn1cblxuLmN0bi1tb2JpbGUge1xuICBwYWRkaW5nOiA3cmVtIDAgMTByZW07XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgc2Nyb2xsLW1hcmdpbi10b3A6IDhyZW07XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuY3RuLW1vYmlsZSB7XG4gICAgcGFkZGluZzogNHJlbSAwIDVyZW07XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgfVxufVxuLmN0bi1tb2JpbGUgLnBsYXllci1tb2JpbGUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAwO1xuICB0b3A6IC02MHB4O1xuICB6LWluZGV4OiAyO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmN0bi1tb2JpbGUgLnBsYXllci1tb2JpbGUge1xuICAgIHdpZHRoOiAyNHJlbTtcbiAgICB0b3A6IC01M3B4O1xuICAgIHJpZ2h0OiAtMThweDtcbiAgfVxufVxuXG4uYWNjb3JkaW9uLXdyYXAge1xuICBiYWNrZ3JvdW5kOiAjRkZDQzAyO1xuICBwYWRkaW5nOiAwIDNyZW0gM3JlbTtcbn1cbi5hY2NvcmRpb24td3JhcCAuYWNjb3JkaW9uLXR0bCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogOHB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuYWNjb3JkaW9uLXdyYXAgLmFjY29yZGlvbi10dGwge1xuICAgIHBhZGRpbmc6IDNyZW0gMCAycmVtO1xuICB9XG59XG4uYWNjb3JkaW9uLXdyYXAgLmFjY29yZGlvbi10dGwuc2hvdy1hY2NvcmRpb24gc3Bhbjo6YWZ0ZXIge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC01MCUsIC01MCUsIDApIHJvdGF0ZSgwKTtcbn1cbi5hY2NvcmRpb24td3JhcCAuYWNjb3JkaW9uLXR0bCBwIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiBtYXgtY29udGVudDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5hY2NvcmRpb24td3JhcCAuYWNjb3JkaW9uLXR0bCBzcGFuIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAzOHB4O1xuICBoZWlnaHQ6IDM4cHg7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgYmFja2dyb3VuZDogIzAwMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmFjY29yZGlvbi13cmFwIC5hY2NvcmRpb24tdHRsIHNwYW46OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTlweDtcbiAgaGVpZ2h0OiA0cHg7XG4gIGJhY2tncm91bmQ6ICNGRkNDMDI7XG4gIGJvcmRlci1yYWRpdXM6IDFweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC01MCUsIC01MCUsIDApO1xufVxuLmFjY29yZGlvbi13cmFwIC5hY2NvcmRpb24tdHRsIHNwYW46OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxOXB4O1xuICBoZWlnaHQ6IDRweDtcbiAgYmFja2dyb3VuZDogI0ZGQ0MwMjtcbiAgYm9yZGVyLXJhZGl1czogMXB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTUwJSwgLTUwJSwgMCkgcm90YXRlKDkwZGVnKTtcbiAgdHJhbnNpdGlvbjogMC41cztcbn1cbi5hY2NvcmRpb24td3JhcCAuYWNjb3JkaW9uLXR0bCBzcGFuLmdyYXk6OmJlZm9yZSwgLmFjY29yZGlvbi13cmFwIC5hY2NvcmRpb24tdHRsIHNwYW4uZ3JheTo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xufVxuXG4uZm9vdGVyIHtcbiAgcGFkZGluZzogOXJlbSAxcmVtO1xuICBiYWNrZ3JvdW5kOiAjMDAwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmZvb3RlciB7XG4gICAgcGFkZGluZzogN3JlbSAxcmVtO1xuICB9XG59XG4uZm9vdGVyIC5zbnMtbGlzdCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdhcDogMi42cmVtO1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1hcmdpbi1ib3R0b206IDQuOHJlbTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5mb290ZXIgLnNucy1saXN0IHtcbiAgICBnYXA6IDJyZW07XG4gIH1cbn1cbi5mb290ZXIgLnNucy1saXN0IGxpIGltZyB7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG59XG4uZm9vdGVyIC5mb290ZXItbG9nbyB7XG4gIHdpZHRoOiAxNjBweDtcbiAgbWFyZ2luLWlubGluZTogYXV0bztcbn1cbi5mb290ZXIgLmNvcHkge1xuICBtYXJnaW4tdG9wOiAzcmVtO1xuICBmb250LXNpemU6IDFyZW07XG4gIGNvbG9yOiAjZmZmO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5jdG4tbmV3cyB7XG4gIG1hcmdpbjogNHJlbSAzcmVtIDEwcmVtO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuY3RuLW5ld3MgLmN0bi1sb2dvIHtcbiAgICB3aWR0aDogNTAlO1xuICB9XG59XG4uY3RuLW5ld3MgLmN0bi1pbm5lciB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41NSk7XG4gIG1hcmdpbi10b3A6IDRyZW07XG4gIHBhZGRpbmc6IDRyZW0gM3JlbSA1cmVtO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmN0bi1uZXdzIC5jdG4taW5uZXIge1xuICAgIHBhZGRpbmc6IDNyZW0gMS41cmVtIDVyZW0gMnJlbTtcbiAgfVxufVxuLmN0bi1uZXdzIC5uZXdzbGlzdC13cmFwIHtcbiAgbWF4LWhlaWdodDogMzE2cHg7XG4gIG92ZXJmbG93LXk6IHNjcm9sbDtcbn1cbi5jdG4tbmV3cyAubmV3c2xpc3Qtd3JhcCAubmV3cy1saXN0IHtcbiAgcGFkZGluZy1ib3R0b206IDFyZW07XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG4uY3RuLW5ld3MgLm5ld3NsaXN0LXdyYXAgLm5ld3MtbGlzdDpub3QoOmZpcnN0LW9mLXR5cGUpIHtcbiAgcGFkZGluZy10b3A6IDJyZW07XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjRDlEOUQ5O1xufVxuLmN0bi1uZXdzIC5uZXdzbGlzdC13cmFwIC5uZXdzLWxpc3QgYSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjb2xvcjogIzAwMDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRyYW5zaXRpb246IDAuM3M7XG59XG4uY3RuLW5ld3MgLm5ld3NsaXN0LXdyYXAgLm5ld3MtbGlzdCBhOmhvdmVyIHtcbiAgY29sb3I6ICNiN2I3Yjc7XG4gIG9wYWNpdHk6IDAuODtcbn1cbi5jdG4tbmV3cyAubmV3c2xpc3Qtd3JhcCAubmV3cy1saXN0IGE6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICB3aWR0aDogMTBweDtcbiAgaGVpZ2h0OiAxMHB4O1xuICBib3JkZXI6IDA7XG4gIGJvcmRlci10b3A6IHNvbGlkIDJweCAjRkZDQzAyO1xuICBib3JkZXItcmlnaHQ6IHNvbGlkIDJweCAjRkZDQzAyO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICByaWdodDogMTBweDtcbiAgYm90dG9tOiAwO1xuICBtYXJnaW46IGF1dG87XG59XG4uY3RuLW5ld3MgLm5ld3NsaXN0LXdyYXAgLm5ld3MtbGlzdCBkdCB7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG4gIGZvbnQtc2l6ZTogMS40cmVtO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgY29sb3I6ICNhNGE0YTQ7XG59XG4uY3RuLW5ld3MgLm5ld3NsaXN0LXdyYXAgLm5ld3MtbGlzdCBkZCB7XG4gIHBhZGRpbmctcmlnaHQ6IDJyZW07XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuY3RuLW5ld3MgLm5ld3NsaXN0LXdyYXAgLm5ld3MtbGlzdCBkZCB7XG4gICAgcGFkZGluZy1yaWdodDogMXJlbTtcbiAgfVxufVxuXG4uY3RuLXNwZWNpYWwge1xuICBtYXJnaW4tYm90dG9tOiA3LjdyZW07XG4gIHNjcm9sbC1tYXJnaW4tdG9wOiAxMHJlbTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5jdG4tc3BlY2lhbCB7XG4gICAgbWFyZ2luLWJvdHRvbTogNHJlbTtcbiAgfVxuICAuY3RuLXNwZWNpYWwgLmN0bi1sb2dvIHtcbiAgICB3aWR0aDogNzUlO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuY3RuLXNwZWNpYWwgLmN0bi1pbm5lciB7XG4gICAgcGFkZGluZzogMCAxMCU7XG4gIH1cbn1cblxuLnN3aXBlciB7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nLWJvdHRvbTogNzBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnN3aXBlciBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG4uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0IHtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgb3BhY2l0eTogMTtcbiAgd2lkdGg6IDEycHg7XG4gIGhlaWdodDogMTJweDtcbiAgbWFyZ2luOiAwIDZweCAhaW1wb3J0YW50O1xufVxuXG4uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWFjdGl2ZSB7XG4gIGJhY2tncm91bmQ6ICNGRkNDMDI7XG59XG5cbi5zd2lwZXItYnV0dG9uLXByZXYsXG4uc3dpcGVyLWJ1dHRvbi1uZXh0IHtcbiAgY29sb3I6IGJsYWNrO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgd2lkdGg6IDEwcHg7XG4gIGhlaWdodDogMTBweDtcbn1cblxuLnN3aXBlci1idXR0b24tcHJldjo6YWZ0ZXIsXG4uc3dpcGVyLWJ1dHRvbi1uZXh0OjphZnRlciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjb250ZW50OiBcIlwiO1xuICB3aWR0aDogMTBweDtcbiAgaGVpZ2h0OiAxMHB4O1xuICBib3JkZXI6IDA7XG4gIGJvcmRlci10b3A6IHNvbGlkIDNweCAjMDAwO1xuICBib3JkZXItcmlnaHQ6IHNvbGlkIDNweCAjMDAwO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICByaWdodDogMTVweDtcbiAgYm90dG9tOiAwO1xuICBtYXJnaW46IGF1dG87XG59XG5cbi5zd2lwZXItYnV0dG9uLXByZXY6OmFmdGVyIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoLTEzNWRlZyk7XG4gIGxlZnQ6IDEwcHg7XG59XG5cbi5zd2lwZXItYnV0dG9uLXByZXYge1xuICBsZWZ0OiAwOyAvKiDkuK3lpK7lr4TjgZvoqr/mlbQgKi9cbiAgYm90dG9tOiAyMnB4O1xuICB0b3A6IGF1dG87XG59XG5cbi5zd2lwZXItYnV0dG9uLW5leHQge1xuICByaWdodDogMDtcbiAgYm90dG9tOiAyMnB4O1xuICB0b3A6IGF1dG87XG59XG5cbi8qIOODmuODvOOCuOODjeODvOOCt+ODp+ODs+OBqOefouWNsOOCkuWQjOOBmOihjOOBq+S4puOBueOCiyAqL1xuLnN3aXBlci1wYWdpbmF0aW9uIHtcbiAgYm90dG9tOiAxMHB4ICFpbXBvcnRhbnQ7XG59Il0sInNvdXJjZVJvb3QiOiIifQ==*/