span {
  color: inherit;
  font-size: inherit;
  font-weight: inherit;
}

a[href^="tel:"] {
  background: none;
  color: #1328c2;
  padding: 0;
}

.main .tour_header {
  text-align: left;
  width: 100%;
}
@media only screen and (min-width: 769px) {
  .main .tour_header {
    max-width: 685px;
  }
}
.main .tour_title {
  width: 100%;
  text-align: left;
  border-left: 5px solid #aaca0d;
  border-bottom: 1px solid #aaca0d;
  padding-left: 16px;
}
.main .tour_title h1 {
  font-size: 1.476rem;
  line-height: 1.2;
}
@media only screen and (min-width: 769px) {
  .main .tour_title h1 {
    font-size: 2.12544rem;
  }
}
.main .tour_title h1 .small {
  font-size: 0.7em;
  display: block;
  padding: 0.2em 0 0.4em;
}
.main .tour_title h1 .end {
  display: inline-block;
  background-color: #cd090a;
  color: #fff;
  font-size: 1.7712rem;
  padding: 0.2em 0.8em;
  margin-bottom: 0.3em;
}
.main .tour_title p {
  font-size: 1.025rem;
  font-weight: bold;
}
.main .tour_price {
  color: #f63001;
  font-weight: bold;
  font-size: 3.0606336rem;
}
@media only screen and (min-width: 769px) {
  .main .tour_price {
    font-size: 3.0606336rem;
  }
}
.main .tour_price .small {
  font-size: 0.7em;
}
.main .tour_schedule {
  font-size: 1.476rem;
  color: #252525;
}
.main .tour_tag {
  text-align: left;
  font-size: 0;
}
.main .tour_tag li {
  line-height: 1;
  display: inline-block;
  font-size: 1.23rem;
  font-feature-settings: "palt";
  font-weight: bold;
  color: #fff;
  padding: 0.3em 0.7em;
  background-color: #000;
  margin-top: 4px;
  margin-right: 4px;
}
.main .tour_tag li:nth-child(1) {
  background-color: #c3bb20;
}
.main .tour_tag li:nth-child(2) {
  background-color: #2fd3f0;
}
.main .tour_tag li:nth-child(3) {
  background-color: #f566be;
}
.main .tour_tag li:nth-child(4) {
  background-color: #ff963f;
}

.about-covid19 {
  font-weight: bold;
  font-size: 1.476rem;
  margin-bottom: 16px;
}

.main_lead_spPoint li {
  border-bottom: 1px solid rgba(170, 202, 13, 0.3);
}
.main_lead_spPoint p {
  font-size: 1.35rem;
  color: #0a1567;
}
@media only screen and (min-width: 769px) {
  .main_lead_spPoint p {
    font-size: 1.476rem;
  }
}

.otherplan {
  margin-top: 24px;
}
.otherplan .button {
  font-size: 1.23rem;
  background-color: #cd090a;
  width: 100vw;
  border-radius: 0;
  margin-left: -16px;
  width: auto;
  margin: auto;
}

.onlineEvent p {
  padding: 16px 0;
}
.onlineEvent p br {
  display: none;
}
@media only screen and (min-width: 769px) {
  .onlineEvent p br {
    display: inline;
  }
}

.yoyaku {
  text-align: center;
  background-color: #eff1ea;
}
.yoyaku h2 {
  font-size: 2.12544rem;
  color: #252525;
}
.yoyaku .yoyaku_chuuki {
  padding-bottom: 8px;
  margin: 8px auto 0;
  max-width: 40em;
  text-align: left;
}
.yoyaku .yoyaku_chuuki li {
  color: #252525;
  font-feature-settings: "palt";
  letter-spacing: 1px;
  font-size: 1.025rem;
  text-align: left;
  padding-left: 1em;
  text-indent: -1em;
}
.yoyaku .yoyaku_inner {
  width: auto !important;
}
@media only screen and (min-width: 1401px) {
  .yoyaku .yoyaku_inner {
    max-width: 1400px;
  }
}
@media only screen and (min-width: 481px) {
  .yoyaku .yoyakuhyo {
    display: inline-flex;
    flex-direction: row;
    flex-wrap: wrap;
    gap: 16px;
    justify-content: center;
  }
}
@media only screen and (min-width: 1401px) {
  .yoyaku .yoyakuhyo {
    max-width: 1540px;
  }
}
.yoyaku .yoyakuhyo_button {
  background-color: #fff;
  border-radius: 0 8px 8px 0;
  display: inline-block;
  color: #252525;
  font-size: 1.23rem;
  font-weight: bold;
  font-feature-settings: "palt";
  margin: 8px 0;
  padding: 8px 32px 8px 16px;
  text-align: left;
  border-left-width: 10px;
  border-left-style: solid;
  position: relative;
  width: 100%;
}
@media only screen and (min-width: 481px) {
  .yoyaku .yoyakuhyo_button {
    margin: 8px;
    max-width: 30rem;
  }
}
@media only screen and (min-width: 769px) {
  .yoyaku .yoyakuhyo_button {
    width: auto;
    min-width: 27rem;
  }
}
@media only screen and (min-width: 1401px) {
  .yoyaku .yoyakuhyo_button {
    width: auto;
  }
}
.yoyaku .yoyakuhyo_button::after {
  content: "";
  width: 10px;
  height: 10px;
  display: block;
  position: absolute;
  right: 16px;
  top: 50%;
  transform: translateY(-50%) rotate(45deg);
  border-top: 2px solid #252525;
  border-right: 2px solid #252525;
}
.yoyaku .yoyakuhyo_button p {
  display: inline-block;
  padding: 0.1em 0.7em;
}
.yoyaku .yoyakuhyo_button .date {
  font-size: 1.7712rem;
  display: block;
  padding: 0;
  line-height: 1.3;
  color: #db2c00;
}
.yoyaku .yoyakuhyo_button .date .small {
  font-size: 14px;
  color: #252525;
  line-height: 1.4;
  display: inline-block;
  margin: 0.3em 0;
  vertical-align: top;
}
.yoyaku .yoyakuhyo_button .date s {
  -webkit-text-decoration: line-through 1px solid #252525;
  text-decoration: line-through 1px solid #252525;
}
.yoyaku .yoyakuhyo_button .room {
  color: #fff;
  font-size: 1.23rem;
}
.yoyaku .yoyakuhyo_button .room.p2 {
  background-color: #f566be;
}
.yoyaku .yoyakuhyo_button .room.p1 {
  background-color: #2fd3f0;
}
.yoyaku .yoyakuhyo_button .seat {
  color: #fff;
  font-size: 1.025rem;
}
.yoyaku .yoyakuhyo_button .seat.set {
  background-color: #3c3ca2;
}
.yoyaku .yoyakuhyo_button .seat.no {
  background-color: #5d5563;
}
.yoyaku .yoyakuhyo_button .price {
  color: #db2c00;
  font-size: 1.2rem;
  display: block;
  padding: 0;
}
.yoyaku .day17 .yoyakuhyo_button {
  border-color: #aaca0d;
}
.yoyaku .day23 .yoyakuhyo_button {
  border-color: #0d8eca;
}
.yoyaku input[type=radio]:checked + .yoyakuhyo {
  display: block;
}
.yoyaku .yayaku_daySelect {
  display: none;
}
.yoyaku label {
  cursor: pointer;
  font-feature-settings: "palt";
  font-size: 1.23rem;
  margin: 0 1% 16px;
  display: inline-block;
  width: 47% !important;
  padding-left: 8px;
  padding-right: 8px;
}
@media only screen and (min-width: 769px) {
  .yoyaku label {
    font-size: 1.476rem;
    margin: 16px;
    width: auto !important;
    padding-left: 1.6em;
    padding-right: 1.6em;
  }
}

.main_slider {
  margin-top: 16px;
}

.swiper-container {
  width: 100%;
  max-width: 685px;
  position: relative;
}
.swiper-container.slider {
  height: auto;
  margin-bottom: 4px;
  text-align: center;
  overflow: hidden;
}
.swiper-container.slider p {
  font-feature-settings: "palt";
  font-size: 1.23rem;
  text-align: left;
  display: inline-block;
}
@media only screen and (min-width: 769px) {
  .swiper-container.slider p br {
    display: none;
  }
}
.swiper-container.slider-thumbnail {
  height: auto;
  overflow: visible;
  display: block;
}
.swiper-container.slider-thumbnail .swiper-wrapper {
  flex-wrap: wrap;
}
.swiper-container.slider-thumbnail .swiper-wrapper .swiper-slide {
  opacity: 0.5;
  overflow: hidden;
  padding: 2px;
  cursor: pointer;
}
@media only screen and (min-width: 769px) {
  .swiper-container.slider-thumbnail .swiper-wrapper .swiper-slide {
    padding: 4px;
  }
}
.swiper-container.slider-thumbnail .swiper-wrapper .swiper-slide.swiper-slide-thumb-active {
  opacity: 1;
}

.swiper-button-next,
.swiper-button-prev {
  transform: translateY(-50%);
}
@media only screen and (min-width: 769px) {
  .swiper-button-next,
  .swiper-button-prev {
    transform: none;
  }
}
.swiper-button-next::after,
.swiper-button-prev::after {
  color: #fff;
  font-size: 2.2rem !important;
}
@media only screen and (min-width: 769px) {
  .swiper-button-next::after,
  .swiper-button-prev::after {
    font-size: 3.2rem !important;
  }
}

.fdapackScrollmenu {
  transform: translateX(100%);
  transition: transform 0.1s linear;
}
.fdapackScrollmenu.active {
  transition: transform 0.2s ease-in;
  transform: translateX(0);
}
@media only screen and (min-width: 769px) {
  .fdapackScrollmenu.active {
    transition: transform 0.3s ease-in;
  }
}

.rcarDescription {
  font-weight: bold;
  text-align: left;
  text-indent: -1em;
  padding: 1em 1em 1em 2em;
  max-width: 23em;
  margin: 0 auto 2em;
  border: 1px solid rgba(93, 85, 99, 0.3);
  box-sizing: border-box;
  font-size: 1.025rem;
}
@media only screen and (min-width: 769px) {
  .rcarDescription {
    font-size: 1.23rem;
  }
}

@media only screen and (min-width: 769px) {
  .courseInfo_detail_koutei {
    width: 60%;
  }
}

@media only screen and (min-width: 769px) {
  .courseInfo_detail_chuuki {
    width: 39%;
  }
}

.koutei_digest ul ul {
  margin-top: 0.8rem;
  margin-bottom: 0.8rem;
}

.koutei_block_heading + .koutei_block_image {
  margin-top: 1.6rem;
}

.shien {
  display: block;
  background-color: #ff130f;
  color: #fff;
  font-weight: bold;
  font-size: 1.4rem;
  padding: 0.3em 1.2em;
  font-feature-settings: "palt";
  line-height: 1.3;
}
@media only screen and (min-width: 769px) {
  .shien {
    margin-top: 0.4rem;
    font-size: 1.8rem;
  }
  .shien br {
    display: none;
  }
}

.modal__content {
  text-align: center;
}
.modal__content .js-modal-close:first-child {
  position: absolute;
  right: 2.4rem;
  top: 2.4rem;
}

.koutei_day::before {
  width: calc(685px - 1.4em);
  left: 1.4em;
}

.image-chuuki {
  margin-top: 1.6rem;
}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInRvdXIvaXNlLW1vdWRlMjAyNi9zdHlsZS5zY3NzIiwidG91ci9pc2UtbW91ZGUyMDI2L3N0eWxlLmNzcyIsImttai1mc3ovY3NzL21peGlucy9fbWVkaWEuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFNQTtFQUNFLGNBQUE7RUFDQSxrQkFBQTtFQUNBLG9CQUFBO0FDTEY7O0FET0E7RUFDRSxnQkFBQTtFQUNBLGNBQUE7RUFDQSxVQUFBO0FDSkY7O0FET0U7RUFDRSxnQkFBQTtFQUNBLFdBQUE7QUNKSjtBQ1BFO0VGU0E7SUFJSSxnQkFsQmU7RUNnQm5CO0FBQ0Y7QURJRTtFQUNFLFdBQUE7RUFDQSxnQkFBQTtFQUNBLDhCQUFBO0VBQ0EsZ0NBQUE7RUFDQSxrQkFBQTtBQ0ZKO0FER0k7RUFDRSxtQkFBQTtFQUNBLGdCQUFBO0FDRE47QUN2QkU7RUZzQkU7SUFJSSxxQkFBQTtFQ0NOO0FBQ0Y7QURBTTtFQUNFLGdCQUFBO0VBQ0EsY0FBQTtFQUNBLHNCQUFBO0FDRVI7QURBTTtFQUNFLHFCQUFBO0VBQ0EseUJBdkNhO0VBd0NiLFdBQUE7RUFDQSxvQkFBQTtFQUNBLG9CQUFBO0VBQ0Esb0JBQUE7QUNFUjtBRENJO0VBQ0UsbUJBQUE7RUFDQSxpQkFBQTtBQ0NOO0FERUU7RUFDRSxjQUFBO0VBQ0EsaUJBQUE7RUFDQSx1QkFBQTtBQ0FKO0FDbERFO0VGK0NBO0lBS0ksdUJBQUE7RUNFSjtBQUNGO0FEREk7RUFDRSxnQkFBQTtBQ0dOO0FEQUU7RUFDRSxtQkFBQTtFQUNBLGNBQUE7QUNFSjtBREFFO0VBQ0UsZ0JBQUE7RUFDQSxZQUFBO0FDRUo7QURESTtFQUNFLGNBQUE7RUFDQSxxQkFBQTtFQUNBLGtCQUFBO0VBQ0EsNkJBQUE7RUFDQSxpQkFBQTtFQUNBLFdBQUE7RUFDQSxvQkFBQTtFQUNBLHNCQUFBO0VBQ0EsZUFBQTtFQUNBLGlCQUFBO0FDR047QURGTTtFQUNFLHlCQUFBO0FDSVI7QURGTTtFQUNFLHlCQUFBO0FDSVI7QURGTTtFQUNFLHlCQUFBO0FDSVI7QURGTTtFQUNFLHlCQUFBO0FDSVI7O0FEQ0E7RUFDRSxpQkFBQTtFQUNBLG1CQUFBO0VBQ0EsbUJBQUE7QUNFRjs7QURDRTtFQUNFLGdEQUFBO0FDRUo7QURBRTtFQUNFLGtCQUFBO0VBQ0EsY0FBQTtBQ0VKO0FDeEdFO0VGb0dBO0lBSUksbUJBQUE7RUNJSjtBQUNGOztBRERBO0VBQ0UsZ0JBQUE7QUNJRjtBREhFO0VBQ0Usa0JBQUE7RUFDQSx5QkFBQTtFQUNBLFlBQUE7RUFDQSxnQkFBQTtFQUNBLGtCQUFBO0VBQ0EsV0FBQTtFQUNBLFlBQUE7QUNLSjs7QURERTtFQUNFLGVBQUE7QUNJSjtBREhJO0VBQ0UsYUFBQTtBQ0tOO0FDaklFO0VGMkhFO0lBR0ksZUFBQTtFQ09OO0FBQ0Y7O0FESEE7RUFDRSxrQkFBQTtFQUNBLHlCQUFBO0FDTUY7QURMRTtFQUNFLHFCQUFBO0VBQ0EsY0FBQTtBQ09KO0FETEU7RUFDRSxtQkFBQTtFQUNBLGtCQUFBO0VBQ0EsZUFBQTtFQUNBLGdCQUFBO0FDT0o7QUROSTtFQUNFLGNBQUE7RUFDQSw2QkFBQTtFQUNBLG1CQUFBO0VBQ0EsbUJBQUE7RUFDQSxnQkFBQTtFQUNBLGlCQUFBO0VBQ0EsaUJBQUE7QUNRTjtBRExFO0VBQ0Usc0JBQUE7QUNPSjtBQ3ZKRTtFRitJQTtJQUdJLGlCQUFBO0VDU0o7QUFDRjtBQzNLRTtFRm9LQTtJQUtJLG9CQUFBO0lBQ0EsbUJBQUE7SUFDQSxlQUFBO0lBQ0EsU0FBQTtJQUNBLHVCQUFBO0VDTUo7QUFDRjtBQ3JLRTtFRnFKQTtJQVlJLGlCQUFBO0VDUUo7QUFDRjtBRE5FO0VBQ0Usc0JBQUE7RUFDQSwwQkFBQTtFQUNBLHFCQUFBO0VBQ0EsY0FBQTtFQUNBLGtCQUFBO0VBQ0EsaUJBQUE7RUFDQSw2QkFBQTtFQUNBLGFBQUE7RUFDQSwwQkFBQTtFQUNBLGdCQUFBO0VBQ0EsdUJBQUE7RUFDQSx3QkFBQTtFQUNBLGtCQUFBO0VBQ0EsV0FBQTtBQ1FKO0FDek1FO0VGbUxBO0lBZ0JJLFdBQUE7SUFDQSxnQkFBQTtFQ1VKO0FBQ0Y7QUMxTUU7RUY4S0E7SUFvQkksV0FBQTtJQUNBLGdCQUFBO0VDWUo7QUFDRjtBQ3RNRTtFRm9LQTtJQXdCSSxXQUFBO0VDY0o7QUFDRjtBRGJJO0VBQ0UsV0FBQTtFQUNBLFdBQUE7RUFDQSxZQUFBO0VBQ0EsY0FBQTtFQUNBLGtCQUFBO0VBQ0EsV0FBQTtFQUNBLFFBQUE7RUFDQSx5Q0FBQTtFQUNBLDZCQUFBO0VBQ0EsK0JBQUE7QUNlTjtBRGJJO0VBQ0UscUJBQUE7RUFDQSxvQkFBQTtBQ2VOO0FEYkk7RUFDRSxvQkFBQTtFQUNBLGNBQUE7RUFDQSxVQUFBO0VBQ0EsZ0JBQUE7RUFDQSxjQUFBO0FDZU47QURkTTtFQUNFLGVBQUE7RUFDQSxjQUFBO0VBQ0EsZ0JBQUE7RUFDQSxxQkFBQTtFQUNBLGVBQUE7RUFDQSxtQkFBQTtBQ2dCUjtBRGRNO0VBQ0UsdURBQUE7RUFBQSwrQ0FBQTtBQ2dCUjtBRGJJO0VBQ0UsV0FBQTtFQUNBLGtCQUFBO0FDZU47QURkTTtFQUNFLHlCQUFBO0FDZ0JSO0FEZE07RUFDRSx5QkFBQTtBQ2dCUjtBRGJJO0VBQ0UsV0FBQTtFQUNBLG1CQUFBO0FDZU47QURkTTtFQUNFLHlCQUFBO0FDZ0JSO0FEZE07RUFDRSx5QkFBQTtBQ2dCUjtBRGJJO0VBQ0UsY0FBQTtFQUNBLGlCQUFBO0VBQ0EsY0FBQTtFQUNBLFVBQUE7QUNlTjtBRFhJO0VBQ0UscUJBQUE7QUNhTjtBRFRJO0VBQ0UscUJBQUE7QUNXTjtBRFBFO0VBQ0UsY0FBQTtBQ1NKO0FEUEU7RUFDRSxhQUFBO0FDU0o7QURQRTtFQUNFLGVBQUE7RUFDQSw2QkFBQTtFQUNBLGtCQUFBO0VBQ0EsaUJBQUE7RUFDQSxxQkFBQTtFQUNBLHFCQUFBO0VBQ0EsaUJBQUE7RUFDQSxrQkFBQTtBQ1NKO0FDdlNFO0VGc1JBO0lBVUksbUJBQUE7SUFDQSxZQUFBO0lBQ0Esc0JBQUE7SUFDQSxtQkFBQTtJQUNBLG9CQUFBO0VDV0o7QUFDRjs7QURQQTtFQUNFLGdCQUFBO0FDVUY7O0FEUEE7RUFDRSxXQUFBO0VBQ0EsZ0JBcFRtQjtFQXFUbkIsa0JBQUE7QUNVRjtBRFBFO0VBQ0UsWUFBQTtFQUNBLGtCQUFBO0VBQ0Esa0JBQUE7RUFDQSxnQkFBQTtBQ1NKO0FEUkk7RUFDRSw2QkFBQTtFQUNBLGtCQUFBO0VBQ0EsZ0JBQUE7RUFDQSxxQkFBQTtBQ1VOO0FDdFVFO0VGNlRJO0lBRUksYUFBQTtFQ1dSO0FBQ0Y7QURMRTtFQUNFLFlBQUE7RUFDQSxpQkFBQTtFQUNBLGNBQUE7QUNPSjtBRE5JO0VBQ0UsZUFBQTtBQ1FOO0FEUE07RUFDRSxZQUFBO0VBQ0EsZ0JBQUE7RUFDQSxZQUFBO0VBQ0EsZUFBQTtBQ1NSO0FDelZFO0VGNFVJO0lBTUksWUFBQTtFQ1dSO0FBQ0Y7QURWUTtFQUNFLFVBQUE7QUNZVjs7QUROQTs7RUFFRSwyQkFBQTtBQ1NGO0FDdFdFO0VGMlZGOztJQUlJLGVBQUE7RUNZRjtBQUNGO0FEWEU7O0VBQ0UsV0FBQTtFQUNBLDRCQUFBO0FDY0o7QUNqWEU7RUZpV0E7O0lBSUksNEJBQUE7RUNpQko7QUFDRjs7QURiQTtFQUNFLDJCQUFBO0VBQ0EsaUNBQUE7QUNnQkY7QURmRTtFQUNFLGtDQUFBO0VBQ0Esd0JBQUE7QUNpQko7QUNoWUU7RUY2V0E7SUFJSSxrQ0FBQTtFQ21CSjtBQUNGOztBRGZBO0VBQ0UsaUJBQUE7RUFDQSxnQkFBQTtFQUNBLGlCQUFBO0VBQ0Esd0JBQUE7RUFDQSxlQUFBO0VBQ0Esa0JBQUE7RUFDQSx1Q0FBQTtFQUNBLHNCQUFBO0VBQ0EsbUJBQUE7QUNrQkY7QUNqWkU7RUZzWEY7SUFXSSxrQkFBQTtFQ29CRjtBQUNGOztBQ3RaRTtFRm9ZRjtJQUVJLFVBQUE7RUNxQkY7QUFDRjs7QUM1WkU7RUZ5WUY7SUFFSSxVQUFBO0VDc0JGO0FBQ0Y7O0FEbkJFO0VBQ0Usa0JBQUE7RUFDQSxxQkFBQTtBQ3NCSjs7QURsQkU7RUFDRSxrQkFBQTtBQ3FCSjs7QURsQkE7RUFDRSxjQUFBO0VBQ0EseUJBQUE7RUFDQSxXQUFBO0VBQ0EsaUJBQUE7RUFDQSxpQkFBQTtFQUNBLG9CQUFBO0VBQ0EsNkJBQUE7RUFDQSxnQkFBQTtBQ3FCRjtBQ3RiRTtFRnlaRjtJQVVJLGtCQUFBO0lBQ0EsaUJBQUE7RUN1QkY7RUR0QkU7SUFDRSxhQUFBO0VDd0JKO0FBQ0Y7O0FEckJBO0VBQ0Usa0JBQUE7QUN3QkY7QUR2QkU7RUFDRSxrQkFBQTtFQUNBLGFBQUE7RUFDQSxXQUFBO0FDeUJKOztBRHJCQTtFQUNFLDBCQUFBO0VBQ0EsV0FBQTtBQ3dCRjs7QURyQkE7RUFDRSxrQkFBQTtBQ3dCRiIsImZpbGUiOiJ0b3VyL2lzZS1tb3VkZTIwMjYvc3R5bGUuY3NzIiwic291cmNlc0NvbnRlbnQiOlsiQHVzZSBcIi4uLy4uL2ttai1mc3ovY3NzL3ZhcmlhYmxlc1wiIGFzIHZhcjtcclxuQHVzZSBcIi4uLy4uL2ttai1mc3ovY3NzL21peGluc1wiIGFzIG1peDtcclxuXHJcbiRpbm5lckJsb2NrV2lkdGhfUEM6IDY4NXB4O1xyXG4ka291dGVpX2RheV9iZ0NvbG9yOiAjY2QwOTBhO1xyXG5cclxuc3BhbiB7XHJcbiAgY29sb3I6IGluaGVyaXQ7XHJcbiAgZm9udC1zaXplOiBpbmhlcml0O1xyXG4gIGZvbnQtd2VpZ2h0OiBpbmhlcml0O1xyXG59XHJcbmFbaHJlZl49XCJ0ZWw6XCJdIHtcclxuICBiYWNrZ3JvdW5kOiBub25lO1xyXG4gIGNvbG9yOiAjMTMyOGMyO1xyXG4gIHBhZGRpbmc6IDA7XHJcbn1cclxuLm1haW4ge1xyXG4gIC50b3VyX2hlYWRlciB7XHJcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBAaW5jbHVkZSBtaXgubWVkaWFfZGVza3RvcCB7XHJcbiAgICAgIG1heC13aWR0aDogJGlubmVyQmxvY2tXaWR0aF9QQztcclxuICAgIH1cclxuICB9XHJcbiAgLnRvdXJfdGl0bGUge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgYm9yZGVyLWxlZnQ6IDVweCBzb2xpZCAjYWFjYTBkO1xyXG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNhYWNhMGQ7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IG1peC5nYXBzaXplKDIpO1xyXG4gICAgaDEge1xyXG4gICAgICBmb250LXNpemU6IG1peC5mb250c2l6ZSgyKTtcclxuICAgICAgbGluZS1oZWlnaHQ6IDEuMjtcclxuICAgICAgQGluY2x1ZGUgbWl4Lm1lZGlhX2Rlc2t0b3Age1xyXG4gICAgICAgIGZvbnQtc2l6ZTogbWl4LmZvbnRzaXplKDQpO1xyXG4gICAgICB9XHJcbiAgICAgIC5zbWFsbCB7XHJcbiAgICAgICAgZm9udC1zaXplOiAwLjdlbTtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICBwYWRkaW5nOiAwLjJlbSAwIDAuNGVtO1xyXG4gICAgICB9XHJcbiAgICAgIC5lbmQge1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAka291dGVpX2RheV9iZ0NvbG9yO1xyXG4gICAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogbWl4LmZvbnRzaXplKDMpO1xyXG4gICAgICAgIHBhZGRpbmc6IDAuMmVtIDAuOGVtO1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDAuM2VtO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICBwIHtcclxuICAgICAgZm9udC1zaXplOiBtaXguZm9udHNpemUoLTEpO1xyXG4gICAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgIH1cclxuICB9XHJcbiAgLnRvdXJfcHJpY2Uge1xyXG4gICAgY29sb3I6ICNmNjMwMDE7XHJcbiAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgIGZvbnQtc2l6ZTogbWl4LmZvbnRzaXplKDYpO1xyXG4gICAgQGluY2x1ZGUgbWl4Lm1lZGlhX2Rlc2t0b3Age1xyXG4gICAgICBmb250LXNpemU6IG1peC5mb250c2l6ZSg2KTtcclxuICAgIH1cclxuICAgIC5zbWFsbCB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMC43ZW07XHJcbiAgICB9XHJcbiAgfVxyXG4gIC50b3VyX3NjaGVkdWxlIHtcclxuICAgIGZvbnQtc2l6ZTogbWl4LmZvbnRzaXplKDIpO1xyXG4gICAgY29sb3I6ICMyNTI1MjU7XHJcbiAgfVxyXG4gIC50b3VyX3RhZyB7XHJcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgZm9udC1zaXplOiAwO1xyXG4gICAgbGkge1xyXG4gICAgICBsaW5lLWhlaWdodDogMTtcclxuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICBmb250LXNpemU6IG1peC5mb250c2l6ZSgxKTtcclxuICAgICAgZm9udC1mZWF0dXJlLXNldHRpbmdzOiBcInBhbHRcIjtcclxuICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgICBwYWRkaW5nOiAwLjNlbSAwLjdlbTtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcclxuICAgICAgbWFyZ2luLXRvcDogNHB4O1xyXG4gICAgICBtYXJnaW4tcmlnaHQ6IDRweDtcclxuICAgICAgJjpudGgtY2hpbGQoMSkge1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNjM2JiMjA7XHJcbiAgICAgIH1cclxuICAgICAgJjpudGgtY2hpbGQoMikge1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMyZmQzZjA7XHJcbiAgICAgIH1cclxuICAgICAgJjpudGgtY2hpbGQoMykge1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmNTY2YmU7XHJcbiAgICAgIH1cclxuICAgICAgJjpudGgtY2hpbGQoNCkge1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZjk2M2Y7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuLmFib3V0LWNvdmlkMTkge1xyXG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gIGZvbnQtc2l6ZTogbWl4LmZvbnRzaXplKDIpO1xyXG4gIG1hcmdpbi1ib3R0b206IG1peC5nYXBzaXplKDIpO1xyXG59XHJcbi5tYWluX2xlYWRfc3BQb2ludCB7XHJcbiAgbGkge1xyXG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoI2FhY2EwZCwgMC4zKTtcclxuICB9XHJcbiAgcCB7XHJcbiAgICBmb250LXNpemU6IDEuMzVyZW07XHJcbiAgICBjb2xvcjogIzBhMTU2NztcclxuICAgIEBpbmNsdWRlIG1peC5tZWRpYV9kZXNrdG9wIHtcclxuICAgICAgZm9udC1zaXplOiBtaXguZm9udHNpemUoMik7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbi5vdGhlcnBsYW4ge1xyXG4gIG1hcmdpbi10b3A6IG1peC5nYXBzaXplKDMpO1xyXG4gIC5idXR0b24ge1xyXG4gICAgZm9udC1zaXplOiBtaXguZm9udHNpemUoMSk7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2QwOTBhO1xyXG4gICAgd2lkdGg6IDEwMHZ3O1xyXG4gICAgYm9yZGVyLXJhZGl1czogMDtcclxuICAgIG1hcmdpbi1sZWZ0OiAtKG1peC5nYXBzaXplKDIpKTtcclxuICAgIHdpZHRoOiBhdXRvO1xyXG4gICAgbWFyZ2luOiBhdXRvO1xyXG4gIH1cclxufVxyXG4ub25saW5lRXZlbnQge1xyXG4gIHAge1xyXG4gICAgcGFkZGluZzogbWl4LmdhcHNpemUoMikgMDtcclxuICAgIGJyIHtcclxuICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgQGluY2x1ZGUgbWl4Lm1lZGlhX2Rlc2t0b3Age1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG4ueW95YWt1IHtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VmZjFlYTtcclxuICBoMiB7XHJcbiAgICBmb250LXNpemU6IG1peC5mb250c2l6ZSg0KTtcclxuICAgIGNvbG9yOiAjMjUyNTI1O1xyXG4gIH1cclxuICAueW95YWt1X2NodXVraSB7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogbWl4LmdhcHNpemUoMSk7XHJcbiAgICBtYXJnaW46IG1peC5nYXBzaXplKDEpIGF1dG8gMDtcclxuICAgIG1heC13aWR0aDogNDBlbTtcclxuICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICBsaSB7XHJcbiAgICAgIGNvbG9yOiAjMjUyNTI1O1xyXG4gICAgICBmb250LWZlYXR1cmUtc2V0dGluZ3M6IFwicGFsdFwiO1xyXG4gICAgICBsZXR0ZXItc3BhY2luZzogMXB4O1xyXG4gICAgICBmb250LXNpemU6IG1peC5mb250c2l6ZSgtMSk7XHJcbiAgICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICAgIHBhZGRpbmctbGVmdDogMWVtO1xyXG4gICAgICB0ZXh0LWluZGVudDogLTFlbTtcclxuICAgIH1cclxuICB9XHJcbiAgLnlveWFrdV9pbm5lciB7XHJcbiAgICB3aWR0aDogYXV0byAhaW1wb3J0YW50O1xyXG4gICAgQGluY2x1ZGUgbWl4Lm1lZGlhX2Rlc2t0b3BfZnVsbCB7XHJcbiAgICAgIG1heC13aWR0aDogMTQwMHB4O1xyXG4gICAgfVxyXG4gIH1cclxuICAueW95YWt1aHlvIHtcclxuICAgIC8vIEBpbmNsdWRlIG1peC5tZWRpYV90YWJsZXR7XHJcbiAgICAvLyAgIGdhcDogbWl4LmdhcHNpemUoMSk7XHJcbiAgICAvLyB9XHJcbiAgICBAaW5jbHVkZSBtaXgubWVkaWFfdGFibGV0IHtcclxuICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XHJcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XHJcbiAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgICAgZ2FwOiBtaXguZ2Fwc2l6ZSgyKTtcclxuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICB9XHJcbiAgICBAaW5jbHVkZSBtaXgubWVkaWFfZGVza3RvcF9mdWxsIHtcclxuICAgICAgbWF4LXdpZHRoOiAxNTQwcHg7XHJcbiAgICB9XHJcbiAgfVxyXG4gIC55b3lha3VoeW9fYnV0dG9uIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcbiAgICBib3JkZXItcmFkaXVzOiAwIDhweCA4cHggMDtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIGNvbG9yOiAjMjUyNTI1O1xyXG4gICAgZm9udC1zaXplOiBtaXguZm9udHNpemUoMSk7XHJcbiAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgIGZvbnQtZmVhdHVyZS1zZXR0aW5nczogXCJwYWx0XCI7XHJcbiAgICBtYXJnaW46IG1peC5nYXBzaXplKDEpIDA7XHJcbiAgICBwYWRkaW5nOiBtaXguZ2Fwc2l6ZSgxKSBtaXguZ2Fwc2l6ZSg0KSBtaXguZ2Fwc2l6ZSgxKSBtaXguZ2Fwc2l6ZSgyKTtcclxuICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICBib3JkZXItbGVmdC13aWR0aDogMTBweDtcclxuICAgIGJvcmRlci1sZWZ0LXN0eWxlOiBzb2xpZDtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgQGluY2x1ZGUgbWl4Lm1lZGlhX3RhYmxldCB7XHJcbiAgICAgIG1hcmdpbjogbWl4LmdhcHNpemUoMSk7XHJcbiAgICAgIG1heC13aWR0aDogMzByZW07XHJcbiAgICB9XHJcbiAgICBAaW5jbHVkZSBtaXgubWVkaWFfZGVza3RvcCB7XHJcbiAgICAgIHdpZHRoOiBhdXRvO1xyXG4gICAgICBtaW4td2lkdGg6IDI3cmVtO1xyXG4gICAgfVxyXG4gICAgQGluY2x1ZGUgbWl4Lm1lZGlhX2Rlc2t0b3BfZnVsbCB7XHJcbiAgICAgIHdpZHRoOiBhdXRvO1xyXG4gICAgfVxyXG4gICAgJjo6YWZ0ZXIge1xyXG4gICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICB3aWR0aDogMTBweDtcclxuICAgICAgaGVpZ2h0OiAxMHB4O1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICByaWdodDogbWl4LmdhcHNpemUoMik7XHJcbiAgICAgIHRvcDogNTAlO1xyXG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSkgcm90YXRlKDQ1ZGVnKTtcclxuICAgICAgYm9yZGVyLXRvcDogMnB4IHNvbGlkICMyNTI1MjU7XHJcbiAgICAgIGJvcmRlci1yaWdodDogMnB4IHNvbGlkICMyNTI1MjU7XHJcbiAgICB9XHJcbiAgICBwIHtcclxuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICBwYWRkaW5nOiAwLjFlbSAwLjdlbTtcclxuICAgIH1cclxuICAgIC5kYXRlIHtcclxuICAgICAgZm9udC1zaXplOiBtaXguZm9udHNpemUoMyk7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICBsaW5lLWhlaWdodDogMS4zO1xyXG4gICAgICBjb2xvcjogI2RiMmMwMDtcclxuICAgICAgLnNtYWxsIHtcclxuICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgY29sb3I6ICMyNTI1MjU7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuNDtcclxuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgbWFyZ2luOiAwLjNlbSAwO1xyXG4gICAgICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XHJcbiAgICAgIH1cclxuICAgICAgcyB7XHJcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBsaW5lLXRocm91Z2ggMXB4IHNvbGlkICMyNTI1MjU7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIC5yb29tIHtcclxuICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICAgIGZvbnQtc2l6ZTogbWl4LmZvbnRzaXplKDEpO1xyXG4gICAgICAmLnAyIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjU2NmJlO1xyXG4gICAgICB9XHJcbiAgICAgICYucDEge1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMyZmQzZjA7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIC5zZWF0IHtcclxuICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICAgIGZvbnQtc2l6ZTogbWl4LmZvbnRzaXplKC0xKTtcclxuICAgICAgJi5zZXQge1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMzYzNjYTI7XHJcbiAgICAgIH1cclxuICAgICAgJi5ubyB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzVkNTU2MztcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgLnByaWNlIHtcclxuICAgICAgY29sb3I6ICNkYjJjMDA7XHJcbiAgICAgIGZvbnQtc2l6ZTogMS4ycmVtO1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgcGFkZGluZzogMDtcclxuICAgIH1cclxuICB9XHJcbiAgLmRheTE3IHtcclxuICAgIC55b3lha3VoeW9fYnV0dG9uIHtcclxuICAgICAgYm9yZGVyLWNvbG9yOiAjYWFjYTBkO1xyXG4gICAgfVxyXG4gIH1cclxuICAuZGF5MjMge1xyXG4gICAgLnlveWFrdWh5b19idXR0b24ge1xyXG4gICAgICBib3JkZXItY29sb3I6ICMwZDhlY2E7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICBpbnB1dFt0eXBlPVwicmFkaW9cIl06Y2hlY2tlZCArIC55b3lha3VoeW8ge1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgfVxyXG4gIC55YXlha3VfZGF5U2VsZWN0IHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgfVxyXG4gIGxhYmVsIHtcclxuICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgIGZvbnQtZmVhdHVyZS1zZXR0aW5nczogXCJwYWx0XCI7XHJcbiAgICBmb250LXNpemU6IG1peC5mb250c2l6ZSgxKTtcclxuICAgIG1hcmdpbjogMCAxJSBtaXguZ2Fwc2l6ZSgyKTtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIHdpZHRoOiA0NyUgIWltcG9ydGFudDtcclxuICAgIHBhZGRpbmctbGVmdDogbWl4LmdhcHNpemUoMSk7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiBtaXguZ2Fwc2l6ZSgxKTtcclxuICAgIEBpbmNsdWRlIG1peC5tZWRpYV9kZXNrdG9wIHtcclxuICAgICAgZm9udC1zaXplOiBtaXguZm9udHNpemUoMik7XHJcbiAgICAgIG1hcmdpbjogbWl4LmdhcHNpemUoMik7XHJcbiAgICAgIHdpZHRoOiBhdXRvICFpbXBvcnRhbnQ7XHJcbiAgICAgIHBhZGRpbmctbGVmdDogMS42ZW07XHJcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDEuNmVtO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLm1haW5fc2xpZGVyIHtcclxuICBtYXJnaW4tdG9wOiBtaXguZ2Fwc2l6ZSgyKTtcclxufVxyXG5cclxuLnN3aXBlci1jb250YWluZXIge1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIG1heC13aWR0aDogJGlubmVyQmxvY2tXaWR0aF9QQztcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gIC8v44K544Op44Kk44OA44O8XHJcbiAgJi5zbGlkZXIge1xyXG4gICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogNHB4O1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgIHAge1xyXG4gICAgICBmb250LWZlYXR1cmUtc2V0dGluZ3M6IFwicGFsdFwiO1xyXG4gICAgICBmb250LXNpemU6IG1peC5mb250c2l6ZSgxKTtcclxuICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICBiciB7XHJcbiAgICAgICAgQGluY2x1ZGUgbWl4Lm1lZGlhX2Rlc2t0b3Age1xyXG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIC8v44K144Og44ON44Kk44OrXHJcbiAgJi5zbGlkZXItdGh1bWJuYWlsIHtcclxuICAgIGhlaWdodDogYXV0bztcclxuICAgIG92ZXJmbG93OiB2aXNpYmxlO1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAuc3dpcGVyLXdyYXBwZXIge1xyXG4gICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICAgIC5zd2lwZXItc2xpZGUge1xyXG4gICAgICAgIG9wYWNpdHk6IDAuNTtcclxuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICAgIHBhZGRpbmc6IDJweDtcclxuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgICAgQGluY2x1ZGUgbWl4Lm1lZGlhX2Rlc2t0b3Age1xyXG4gICAgICAgICAgcGFkZGluZzogNHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICAmLnN3aXBlci1zbGlkZS10aHVtYi1hY3RpdmUge1xyXG4gICAgICAgICAgb3BhY2l0eTogMTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuLnN3aXBlci1idXR0b24tbmV4dCxcclxuLnN3aXBlci1idXR0b24tcHJldiB7XHJcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xyXG4gIEBpbmNsdWRlIG1peC5tZWRpYV9kZXNrdG9wIHtcclxuICAgIHRyYW5zZm9ybTogbm9uZTtcclxuICB9XHJcbiAgJjo6YWZ0ZXIge1xyXG4gICAgY29sb3I6ICNmZmY7XHJcbiAgICBmb250LXNpemU6IDIuMnJlbSAhaW1wb3J0YW50O1xyXG4gICAgQGluY2x1ZGUgbWl4Lm1lZGlhX2Rlc2t0b3Age1xyXG4gICAgICBmb250LXNpemU6IDMuMnJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLmZkYXBhY2tTY3JvbGxtZW51IHtcclxuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMTAwJSk7XHJcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuMXMgbGluZWFyO1xyXG4gICYuYWN0aXZlIHtcclxuICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjJzIGVhc2UtaW47XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XHJcbiAgICBAaW5jbHVkZSBtaXgubWVkaWFfZGVza3RvcCB7XHJcbiAgICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjNzIGVhc2UtaW47XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4ucmNhckRlc2NyaXB0aW9uIHtcclxuICBmb250LXdlaWdodDogYm9sZDtcclxuICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gIHRleHQtaW5kZW50OiAtMWVtO1xyXG4gIHBhZGRpbmc6IDFlbSAxZW0gMWVtIDJlbTtcclxuICBtYXgtd2lkdGg6IDIzZW07XHJcbiAgbWFyZ2luOiAwIGF1dG8gMmVtO1xyXG4gIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoIzVkNTU2MywgMC4zKTtcclxuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gIGZvbnQtc2l6ZTogbWl4LmZvbnRzaXplKC0xKTtcclxuICBAaW5jbHVkZSBtaXgubWVkaWFfZGVza3RvcCB7XHJcbiAgICBmb250LXNpemU6IG1peC5mb250c2l6ZSgxKTtcclxuICB9XHJcbn1cclxuLmNvdXJzZUluZm9fZGV0YWlsX2tvdXRlaSB7XHJcbiAgQGluY2x1ZGUgbWl4Lm1lZGlhX2Rlc2t0b3Age1xyXG4gICAgd2lkdGg6IDYwJTtcclxuICB9XHJcbn1cclxuLmNvdXJzZUluZm9fZGV0YWlsX2NodXVraSB7XHJcbiAgQGluY2x1ZGUgbWl4Lm1lZGlhX2Rlc2t0b3Age1xyXG4gICAgd2lkdGg6IDM5JTtcclxuICB9XHJcbn1cclxuLmtvdXRlaV9kaWdlc3Qge1xyXG4gIHVsIHVsIHtcclxuICAgIG1hcmdpbi10b3A6IDAuOHJlbTtcclxuICAgIG1hcmdpbi1ib3R0b206IDAuOHJlbTtcclxuICB9XHJcbn1cclxuLmtvdXRlaV9ibG9ja19oZWFkaW5nIHtcclxuICAmICsgLmtvdXRlaV9ibG9ja19pbWFnZSB7XHJcbiAgICBtYXJnaW4tdG9wOiAxLjZyZW07XHJcbiAgfVxyXG59XHJcbi5zaGllbiB7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmMTMwZjtcclxuICBjb2xvcjogI2ZmZjtcclxuICBmb250LXdlaWdodDogYm9sZDtcclxuICBmb250LXNpemU6IDEuNHJlbTtcclxuICBwYWRkaW5nOiAwLjNlbSAxLjJlbTtcclxuICBmb250LWZlYXR1cmUtc2V0dGluZ3M6IFwicGFsdFwiO1xyXG4gIGxpbmUtaGVpZ2h0OiAxLjM7XHJcbiAgQGluY2x1ZGUgbWl4Lm1lZGlhX2Rlc2t0b3Age1xyXG4gICAgbWFyZ2luLXRvcDogMC40cmVtO1xyXG4gICAgZm9udC1zaXplOiAxLjhyZW07XHJcbiAgICBiciB7XHJcbiAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbi5tb2RhbF9fY29udGVudCB7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIC5qcy1tb2RhbC1jbG9zZTpmaXJzdC1jaGlsZCB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICByaWdodDogMi40cmVtO1xyXG4gICAgdG9wOiAyLjRyZW07XHJcbiAgfVxyXG59XHJcblxyXG4ua291dGVpX2RheTo6YmVmb3JlIHtcclxuICB3aWR0aDogY2FsYyg2ODVweCAtIDEuNGVtKTtcclxuICBsZWZ0OiAxLjRlbTtcclxufVxyXG5cclxuLmltYWdlLWNodXVraSB7XHJcbiAgbWFyZ2luLXRvcDogMS42cmVtO1xyXG59XHJcbiIsInNwYW4ge1xuICBjb2xvcjogaW5oZXJpdDtcbiAgZm9udC1zaXplOiBpbmhlcml0O1xuICBmb250LXdlaWdodDogaW5oZXJpdDtcbn1cblxuYVtocmVmXj1cInRlbDpcIl0ge1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBjb2xvcjogIzEzMjhjMjtcbiAgcGFkZGluZzogMDtcbn1cblxuLm1haW4gLnRvdXJfaGVhZGVyIHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgd2lkdGg6IDEwMCU7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5tYWluIC50b3VyX2hlYWRlciB7XG4gICAgbWF4LXdpZHRoOiA2ODVweDtcbiAgfVxufVxuLm1haW4gLnRvdXJfdGl0bGUge1xuICB3aWR0aDogMTAwJTtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgYm9yZGVyLWxlZnQ6IDVweCBzb2xpZCAjYWFjYTBkO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2FhY2EwZDtcbiAgcGFkZGluZy1sZWZ0OiAxNnB4O1xufVxuLm1haW4gLnRvdXJfdGl0bGUgaDEge1xuICBmb250LXNpemU6IDEuNDc2cmVtO1xuICBsaW5lLWhlaWdodDogMS4yO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuICAubWFpbiAudG91cl90aXRsZSBoMSB7XG4gICAgZm9udC1zaXplOiAyLjEyNTQ0cmVtO1xuICB9XG59XG4ubWFpbiAudG91cl90aXRsZSBoMSAuc21hbGwge1xuICBmb250LXNpemU6IDAuN2VtO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogMC4yZW0gMCAwLjRlbTtcbn1cbi5tYWluIC50b3VyX3RpdGxlIGgxIC5lbmQge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjZDA5MGE7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXNpemU6IDEuNzcxMnJlbTtcbiAgcGFkZGluZzogMC4yZW0gMC44ZW07XG4gIG1hcmdpbi1ib3R0b206IDAuM2VtO1xufVxuLm1haW4gLnRvdXJfdGl0bGUgcCB7XG4gIGZvbnQtc2l6ZTogMS4wMjVyZW07XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuLm1haW4gLnRvdXJfcHJpY2Uge1xuICBjb2xvcjogI2Y2MzAwMTtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGZvbnQtc2l6ZTogMy4wNjA2MzM2cmVtO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuICAubWFpbiAudG91cl9wcmljZSB7XG4gICAgZm9udC1zaXplOiAzLjA2MDYzMzZyZW07XG4gIH1cbn1cbi5tYWluIC50b3VyX3ByaWNlIC5zbWFsbCB7XG4gIGZvbnQtc2l6ZTogMC43ZW07XG59XG4ubWFpbiAudG91cl9zY2hlZHVsZSB7XG4gIGZvbnQtc2l6ZTogMS40NzZyZW07XG4gIGNvbG9yOiAjMjUyNTI1O1xufVxuLm1haW4gLnRvdXJfdGFnIHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgZm9udC1zaXplOiAwO1xufVxuLm1haW4gLnRvdXJfdGFnIGxpIHtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZm9udC1zaXplOiAxLjIzcmVtO1xuICBmb250LWZlYXR1cmUtc2V0dGluZ3M6IFwicGFsdFwiO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgY29sb3I6ICNmZmY7XG4gIHBhZGRpbmc6IDAuM2VtIDAuN2VtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xuICBtYXJnaW4tdG9wOiA0cHg7XG4gIG1hcmdpbi1yaWdodDogNHB4O1xufVxuLm1haW4gLnRvdXJfdGFnIGxpOm50aC1jaGlsZCgxKSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjM2JiMjA7XG59XG4ubWFpbiAudG91cl90YWcgbGk6bnRoLWNoaWxkKDIpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzJmZDNmMDtcbn1cbi5tYWluIC50b3VyX3RhZyBsaTpudGgtY2hpbGQoMykge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjU2NmJlO1xufVxuLm1haW4gLnRvdXJfdGFnIGxpOm50aC1jaGlsZCg0KSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZjk2M2Y7XG59XG5cbi5hYm91dC1jb3ZpZDE5IHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGZvbnQtc2l6ZTogMS40NzZyZW07XG4gIG1hcmdpbi1ib3R0b206IDE2cHg7XG59XG5cbi5tYWluX2xlYWRfc3BQb2ludCBsaSB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKDE3MCwgMjAyLCAxMywgMC4zKTtcbn1cbi5tYWluX2xlYWRfc3BQb2ludCBwIHtcbiAgZm9udC1zaXplOiAxLjM1cmVtO1xuICBjb2xvcjogIzBhMTU2Nztcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLm1haW5fbGVhZF9zcFBvaW50IHAge1xuICAgIGZvbnQtc2l6ZTogMS40NzZyZW07XG4gIH1cbn1cblxuLm90aGVycGxhbiB7XG4gIG1hcmdpbi10b3A6IDI0cHg7XG59XG4ub3RoZXJwbGFuIC5idXR0b24ge1xuICBmb250LXNpemU6IDEuMjNyZW07XG4gIGJhY2tncm91bmQtY29sb3I6ICNjZDA5MGE7XG4gIHdpZHRoOiAxMDB2dztcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgbWFyZ2luLWxlZnQ6IC0xNnB4O1xuICB3aWR0aDogYXV0bztcbiAgbWFyZ2luOiBhdXRvO1xufVxuXG4ub25saW5lRXZlbnQgcCB7XG4gIHBhZGRpbmc6IDE2cHggMDtcbn1cbi5vbmxpbmVFdmVudCBwIGJyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLm9ubGluZUV2ZW50IHAgYnIge1xuICAgIGRpc3BsYXk6IGlubGluZTtcbiAgfVxufVxuXG4ueW95YWt1IHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWZmMWVhO1xufVxuLnlveWFrdSBoMiB7XG4gIGZvbnQtc2l6ZTogMi4xMjU0NHJlbTtcbiAgY29sb3I6ICMyNTI1MjU7XG59XG4ueW95YWt1IC55b3lha3VfY2h1dWtpIHtcbiAgcGFkZGluZy1ib3R0b206IDhweDtcbiAgbWFyZ2luOiA4cHggYXV0byAwO1xuICBtYXgtd2lkdGg6IDQwZW07XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG4ueW95YWt1IC55b3lha3VfY2h1dWtpIGxpIHtcbiAgY29sb3I6ICMyNTI1MjU7XG4gIGZvbnQtZmVhdHVyZS1zZXR0aW5nczogXCJwYWx0XCI7XG4gIGxldHRlci1zcGFjaW5nOiAxcHg7XG4gIGZvbnQtc2l6ZTogMS4wMjVyZW07XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIHBhZGRpbmctbGVmdDogMWVtO1xuICB0ZXh0LWluZGVudDogLTFlbTtcbn1cbi55b3lha3UgLnlveWFrdV9pbm5lciB7XG4gIHdpZHRoOiBhdXRvICFpbXBvcnRhbnQ7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE0MDFweCkge1xuICAueW95YWt1IC55b3lha3VfaW5uZXIge1xuICAgIG1heC13aWR0aDogMTQwMHB4O1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQ4MXB4KSB7XG4gIC55b3lha3UgLnlveWFrdWh5byB7XG4gICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgZ2FwOiAxNnB4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE0MDFweCkge1xuICAueW95YWt1IC55b3lha3VoeW8ge1xuICAgIG1heC13aWR0aDogMTU0MHB4O1xuICB9XG59XG4ueW95YWt1IC55b3lha3VoeW9fYnV0dG9uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyLXJhZGl1czogMCA4cHggOHB4IDA7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgY29sb3I6ICMyNTI1MjU7XG4gIGZvbnQtc2l6ZTogMS4yM3JlbTtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGZvbnQtZmVhdHVyZS1zZXR0aW5nczogXCJwYWx0XCI7XG4gIG1hcmdpbjogOHB4IDA7XG4gIHBhZGRpbmc6IDhweCAzMnB4IDhweCAxNnB4O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBib3JkZXItbGVmdC13aWR0aDogMTBweDtcbiAgYm9yZGVyLWxlZnQtc3R5bGU6IHNvbGlkO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0ODFweCkge1xuICAueW95YWt1IC55b3lha3VoeW9fYnV0dG9uIHtcbiAgICBtYXJnaW46IDhweDtcbiAgICBtYXgtd2lkdGg6IDMwcmVtO1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC55b3lha3UgLnlveWFrdWh5b19idXR0b24ge1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIG1pbi13aWR0aDogMjdyZW07XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTQwMXB4KSB7XG4gIC55b3lha3UgLnlveWFrdWh5b19idXR0b24ge1xuICAgIHdpZHRoOiBhdXRvO1xuICB9XG59XG4ueW95YWt1IC55b3lha3VoeW9fYnV0dG9uOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiAxMHB4O1xuICBoZWlnaHQ6IDEwcHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAxNnB4O1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpIHJvdGF0ZSg0NWRlZyk7XG4gIGJvcmRlci10b3A6IDJweCBzb2xpZCAjMjUyNTI1O1xuICBib3JkZXItcmlnaHQ6IDJweCBzb2xpZCAjMjUyNTI1O1xufVxuLnlveWFrdSAueW95YWt1aHlvX2J1dHRvbiBwIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwYWRkaW5nOiAwLjFlbSAwLjdlbTtcbn1cbi55b3lha3UgLnlveWFrdWh5b19idXR0b24gLmRhdGUge1xuICBmb250LXNpemU6IDEuNzcxMnJlbTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjM7XG4gIGNvbG9yOiAjZGIyYzAwO1xufVxuLnlveWFrdSAueW95YWt1aHlvX2J1dHRvbiAuZGF0ZSAuc21hbGwge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGNvbG9yOiAjMjUyNTI1O1xuICBsaW5lLWhlaWdodDogMS40O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbjogMC4zZW0gMDtcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbn1cbi55b3lha3UgLnlveWFrdWh5b19idXR0b24gLmRhdGUgcyB7XG4gIHRleHQtZGVjb3JhdGlvbjogbGluZS10aHJvdWdoIDFweCBzb2xpZCAjMjUyNTI1O1xufVxuLnlveWFrdSAueW95YWt1aHlvX2J1dHRvbiAucm9vbSB7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXNpemU6IDEuMjNyZW07XG59XG4ueW95YWt1IC55b3lha3VoeW9fYnV0dG9uIC5yb29tLnAyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y1NjZiZTtcbn1cbi55b3lha3UgLnlveWFrdWh5b19idXR0b24gLnJvb20ucDEge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMmZkM2YwO1xufVxuLnlveWFrdSAueW95YWt1aHlvX2J1dHRvbiAuc2VhdCB7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXNpemU6IDEuMDI1cmVtO1xufVxuLnlveWFrdSAueW95YWt1aHlvX2J1dHRvbiAuc2VhdC5zZXQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjM2MzY2EyO1xufVxuLnlveWFrdSAueW95YWt1aHlvX2J1dHRvbiAuc2VhdC5ubyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1ZDU1NjM7XG59XG4ueW95YWt1IC55b3lha3VoeW9fYnV0dG9uIC5wcmljZSB7XG4gIGNvbG9yOiAjZGIyYzAwO1xuICBmb250LXNpemU6IDEuMnJlbTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IDA7XG59XG4ueW95YWt1IC5kYXkxNyAueW95YWt1aHlvX2J1dHRvbiB7XG4gIGJvcmRlci1jb2xvcjogI2FhY2EwZDtcbn1cbi55b3lha3UgLmRheTIzIC55b3lha3VoeW9fYnV0dG9uIHtcbiAgYm9yZGVyLWNvbG9yOiAjMGQ4ZWNhO1xufVxuLnlveWFrdSBpbnB1dFt0eXBlPXJhZGlvXTpjaGVja2VkICsgLnlveWFrdWh5byB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLnlveWFrdSAueWF5YWt1X2RheVNlbGVjdCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ueW95YWt1IGxhYmVsIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBmb250LWZlYXR1cmUtc2V0dGluZ3M6IFwicGFsdFwiO1xuICBmb250LXNpemU6IDEuMjNyZW07XG4gIG1hcmdpbjogMCAxJSAxNnB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiA0NyUgIWltcG9ydGFudDtcbiAgcGFkZGluZy1sZWZ0OiA4cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDhweDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLnlveWFrdSBsYWJlbCB7XG4gICAgZm9udC1zaXplOiAxLjQ3NnJlbTtcbiAgICBtYXJnaW46IDE2cHg7XG4gICAgd2lkdGg6IGF1dG8gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuNmVtO1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuNmVtO1xuICB9XG59XG5cbi5tYWluX3NsaWRlciB7XG4gIG1hcmdpbi10b3A6IDE2cHg7XG59XG5cbi5zd2lwZXItY29udGFpbmVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogNjg1cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5zd2lwZXItY29udGFpbmVyLnNsaWRlciB7XG4gIGhlaWdodDogYXV0bztcbiAgbWFyZ2luLWJvdHRvbTogNHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4uc3dpcGVyLWNvbnRhaW5lci5zbGlkZXIgcCB7XG4gIGZvbnQtZmVhdHVyZS1zZXR0aW5nczogXCJwYWx0XCI7XG4gIGZvbnQtc2l6ZTogMS4yM3JlbTtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuICAuc3dpcGVyLWNvbnRhaW5lci5zbGlkZXIgcCBiciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuLnN3aXBlci1jb250YWluZXIuc2xpZGVyLXRodW1ibmFpbCB7XG4gIGhlaWdodDogYXV0bztcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLnN3aXBlci1jb250YWluZXIuc2xpZGVyLXRodW1ibmFpbCAuc3dpcGVyLXdyYXBwZXIge1xuICBmbGV4LXdyYXA6IHdyYXA7XG59XG4uc3dpcGVyLWNvbnRhaW5lci5zbGlkZXItdGh1bWJuYWlsIC5zd2lwZXItd3JhcHBlciAuc3dpcGVyLXNsaWRlIHtcbiAgb3BhY2l0eTogMC41O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwYWRkaW5nOiAycHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLnN3aXBlci1jb250YWluZXIuc2xpZGVyLXRodW1ibmFpbCAuc3dpcGVyLXdyYXBwZXIgLnN3aXBlci1zbGlkZSB7XG4gICAgcGFkZGluZzogNHB4O1xuICB9XG59XG4uc3dpcGVyLWNvbnRhaW5lci5zbGlkZXItdGh1bWJuYWlsIC5zd2lwZXItd3JhcHBlciAuc3dpcGVyLXNsaWRlLnN3aXBlci1zbGlkZS10aHVtYi1hY3RpdmUge1xuICBvcGFjaXR5OiAxO1xufVxuXG4uc3dpcGVyLWJ1dHRvbi1uZXh0LFxuLnN3aXBlci1idXR0b24tcHJldiB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLnN3aXBlci1idXR0b24tbmV4dCxcbiAgLnN3aXBlci1idXR0b24tcHJldiB7XG4gICAgdHJhbnNmb3JtOiBub25lO1xuICB9XG59XG4uc3dpcGVyLWJ1dHRvbi1uZXh0OjphZnRlcixcbi5zd2lwZXItYnV0dG9uLXByZXY6OmFmdGVyIHtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtc2l6ZTogMi4ycmVtICFpbXBvcnRhbnQ7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5zd2lwZXItYnV0dG9uLW5leHQ6OmFmdGVyLFxuICAuc3dpcGVyLWJ1dHRvbi1wcmV2OjphZnRlciB7XG4gICAgZm9udC1zaXplOiAzLjJyZW0gIWltcG9ydGFudDtcbiAgfVxufVxuXG4uZmRhcGFja1Njcm9sbG1lbnUge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMTAwJSk7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjFzIGxpbmVhcjtcbn1cbi5mZGFwYWNrU2Nyb2xsbWVudS5hY3RpdmUge1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4ycyBlYXNlLWluO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5mZGFwYWNrU2Nyb2xsbWVudS5hY3RpdmUge1xuICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjNzIGVhc2UtaW47XG4gIH1cbn1cblxuLnJjYXJEZXNjcmlwdGlvbiB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB0ZXh0LWluZGVudDogLTFlbTtcbiAgcGFkZGluZzogMWVtIDFlbSAxZW0gMmVtO1xuICBtYXgtd2lkdGg6IDIzZW07XG4gIG1hcmdpbjogMCBhdXRvIDJlbTtcbiAgYm9yZGVyOiAxcHggc29saWQgcmdiYSg5MywgODUsIDk5LCAwLjMpO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBmb250LXNpemU6IDEuMDI1cmVtO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuICAucmNhckRlc2NyaXB0aW9uIHtcbiAgICBmb250LXNpemU6IDEuMjNyZW07XG4gIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuICAuY291cnNlSW5mb19kZXRhaWxfa291dGVpIHtcbiAgICB3aWR0aDogNjAlO1xuICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLmNvdXJzZUluZm9fZGV0YWlsX2NodXVraSB7XG4gICAgd2lkdGg6IDM5JTtcbiAgfVxufVxuXG4ua291dGVpX2RpZ2VzdCB1bCB1bCB7XG4gIG1hcmdpbi10b3A6IDAuOHJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMC44cmVtO1xufVxuXG4ua291dGVpX2Jsb2NrX2hlYWRpbmcgKyAua291dGVpX2Jsb2NrX2ltYWdlIHtcbiAgbWFyZ2luLXRvcDogMS42cmVtO1xufVxuXG4uc2hpZW4ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmMTMwZjtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBmb250LXNpemU6IDEuNHJlbTtcbiAgcGFkZGluZzogMC4zZW0gMS4yZW07XG4gIGZvbnQtZmVhdHVyZS1zZXR0aW5nczogXCJwYWx0XCI7XG4gIGxpbmUtaGVpZ2h0OiAxLjM7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5zaGllbiB7XG4gICAgbWFyZ2luLXRvcDogMC40cmVtO1xuICAgIGZvbnQtc2l6ZTogMS44cmVtO1xuICB9XG4gIC5zaGllbiBiciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG4ubW9kYWxfX2NvbnRlbnQge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4ubW9kYWxfX2NvbnRlbnQgLmpzLW1vZGFsLWNsb3NlOmZpcnN0LWNoaWxkIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMi40cmVtO1xuICB0b3A6IDIuNHJlbTtcbn1cblxuLmtvdXRlaV9kYXk6OmJlZm9yZSB7XG4gIHdpZHRoOiBjYWxjKDY4NXB4IC0gMS40ZW0pO1xuICBsZWZ0OiAxLjRlbTtcbn1cblxuLmltYWdlLWNodXVraSB7XG4gIG1hcmdpbi10b3A6IDEuNnJlbTtcbn0iLCJAdXNlIFwiLi4vdmFyaWFibGVzXCIgYXMgdmFyO1xyXG5cclxuQG1peGluIG1lZGlhX3RhYmxldCgpIHtcclxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IHZhci4kdGFibGV0ICsgMSkge1xyXG4gICAgQGNvbnRlbnQ7XHJcbiAgfVxyXG59XHJcbkBtaXhpbiBtZWRpYV9kZXNrdG9wKCkge1xyXG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogdmFyLiRkZXNrdG9wICsgMSkge1xyXG4gICAgQGNvbnRlbnQ7XHJcbiAgfVxyXG59XHJcbkBtaXhpbiBtZWRpYV9kZXNrdG9wX2JpZygpIHtcclxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IHZhci4kZGVza3RvcDIgKyAxKSB7XHJcbiAgICBAY29udGVudDtcclxuICB9XHJcbn1cclxuQG1peGluIG1lZGlhX2Rlc2t0b3BfZnVsbCgpIHtcclxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IHZhci4kZGVza3RvcDMgKyAxKSB7XHJcbiAgICBAY29udGVudDtcclxuICB9XHJcbn1cclxuXHJcbkBtaXhpbiBpZTExKCkge1xyXG4gIEBtZWRpYSAoLW1zLWhpZ2gtY29udHJhc3Q6IG5vbmUpLCAoLW1zLWhpZ2gtY29udHJhc3Q6IGFjdGl2ZSkge1xyXG4gICAgQGNvbnRlbnQ7XHJcbiAgfVxyXG59XHJcbiJdfQ== */
