@charset "UTF-8";
/* ======================================================================
 p-tour 工場見学ページ
 ページ専用スタイルはここに記述。共通箇所は _subpage-common.scss に記述する。
===================================================================== */
#p-tour .c-page-title__bg {
  background-image: url(../img/p-tour/sp/page-title-tour.webp);
}
@media screen and (min-width: 768px) {
  #p-tour .c-page-title__bg {
    background-image: url(../img/p-tour/page-title-tour.webp);
  }
}

/* =================================
 工場見学イントロセクション
================================= */
.p-tour-intro__lead {
  font-size: 16px;
  line-height: 1.875;
  text-align: left;
}
@media screen and (min-width: 768px) {
  .p-tour-intro__lead {
    text-align: center;
  }
}

@media screen and (max-width: 767px) {
  .p-tour-intro .c-ttl-1 .ja-break {
    display: inline-block;
  }
}
/* =================================
 スライドショー（リード下）
 画面いっぱいに表示
================================= */
.p-tour-slideshow {
  margin-top: 30px;
  width: 100%;
}
@media screen and (min-width: 768px) {
  .p-tour-slideshow {
    margin-top: 60px;
  }
}

.p-tour-slideshow__slider {
  position: relative;
  overflow: hidden;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  row-gap: 20px;
  padding: 0 calc((100% - 89.33svw) / 2);
}
@media screen and (min-width: 768px) {
  .p-tour-slideshow__slider {
    row-gap: 10px;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    padding: 0;
  }
}
.p-tour-slideshow__slider:not(.slick-initialized) .p-tour-slideshow__slide {
  display: none;
}
.p-tour-slideshow__slider:not(.slick-initialized) .p-tour-slideshow__slide:first-child {
  display: block;
}
.p-tour-slideshow__slider .slick-list {
  overflow: visible;
  -webkit-box-flex: 0;
  -ms-flex: 0 0 100%;
  flex: 0 0 100%;
  width: 100%;
  -webkit-box-ordinal-group: 1;
  -ms-flex-order: 0;
  order: 0;
}
.p-tour-slideshow__slider .slick-track {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: stretch;
  -ms-flex-align: stretch;
  align-items: stretch;
}
.p-tour-slideshow__slider .slick-dots,
.p-tour-slideshow__slider .slick-arrow {
  -ms-flex-negative: 0;
  flex-shrink: 0;
}
.p-tour-slideshow__slider .slick-dots {
  -webkit-box-ordinal-group: 3;
  -ms-flex-order: 2;
  order: 2;
  position: relative;
  bottom: auto;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  gap: 10px;
  padding: 0;
  list-style: none;
}
@media screen and (min-width: 768px) {
  .p-tour-slideshow__slider .slick-dots {
    -webkit-box-ordinal-group: 2;
    -ms-flex-order: 1;
    order: 1;
    margin-right: 45px;
    margin-left: auto;
  }
}
.p-tour-slideshow__slider .slick-dots li {
  margin: 0;
}
.p-tour-slideshow__slider .slick-dots li button {
  width: 10px;
  height: 10px;
  padding: 0;
  margin: 0;
  border: none;
  border-radius: 50%;
  background: #d9d9d9;
  color: transparent;
  font-size: 0;
  line-height: 0;
  cursor: pointer;
  -webkit-transition: background 0.3s cubic-bezier(0.215, 0.61, 0.355, 1);
  transition: background 0.3s cubic-bezier(0.215, 0.61, 0.355, 1);
}
.p-tour-slideshow__slider .slick-dots li button::before {
  display: none;
}
.p-tour-slideshow__slider .slick-dots li.slick-active button {
  background: var(--main-red);
}
.p-tour-slideshow__slider .slick-arrow {
  position: relative;
  top: auto;
  left: auto;
  right: auto;
  z-index: 10;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  width: 40px;
  height: 40px;
  background-color: var(--color-black-700);
  margin: 0;
  padding: 0;
  border: none;
  color: #fff;
  font-size: 0;
  line-height: 0;
  cursor: pointer;
  -webkit-transform: none;
  transform: none;
  -webkit-transition: opacity 0.3s cubic-bezier(0.215, 0.61, 0.355, 1);
  transition: opacity 0.3s cubic-bezier(0.215, 0.61, 0.355, 1);
}
.p-tour-slideshow__slider .slick-arrow svg {
  height: 15px;
  width: auto;
}
.p-tour-slideshow__slider .slick-arrow:hover {
  opacity: 0.8;
}
.p-tour-slideshow__slider .slick-arrow.slick-disabled {
  opacity: 0.3;
  cursor: not-allowed;
}
.p-tour-slideshow__slider .slick-prev {
  -webkit-box-ordinal-group: 2;
  -ms-flex-order: 1;
  order: 1;
}
@media screen and (min-width: 768px) {
  .p-tour-slideshow__slider .slick-prev {
    -webkit-box-ordinal-group: 3;
    -ms-flex-order: 2;
    order: 2;
    right: 15px;
  }
}
@media screen and (max-width: 767px) {
  .p-tour-slideshow__slider .slick-prev {
    right: calc(((100% - 89.33svw) / 2 - 5px) * -1);
  }
}
.p-tour-slideshow__slider .slick-next {
  -webkit-box-ordinal-group: 4;
  -ms-flex-order: 3;
  order: 3;
}
@media screen and (min-width: 768px) {
  .p-tour-slideshow__slider .slick-next {
    margin-right: calc(50% - 42.5svw);
  }
}
@media (min-width: 1240px) {
  .p-tour-slideshow__slider .slick-next {
    margin-right: calc(50% - 550px);
  }
}
@media screen and (max-width: 767px) {
  .p-tour-slideshow__slider .slick-next {
    left: calc(((100% - 89.33svw) / 2 - 5px) * -1);
  }
}

.p-tour-slideshow__slide {
  outline: none;
  width: 89.33svw;
  margin: 0 1.3333333333svw;
}
@media screen and (min-width: 768px) {
  .p-tour-slideshow__slide {
    width: 85svw;
    margin: 0 15px;
  }
}
@media (min-width: 1240px) {
  .p-tour-slideshow__slide {
    margin: 0 25px;
    width: 1100px;
  }
}
.p-tour-slideshow__slide img {
  width: 100%;
  height: 48svw;
  display: block;
  -o-object-fit: cover;
  object-fit: cover;
}
.p-tour-slideshow__slide img _:-ms-lang(x)::-ms-backdrop, .p-tour-slideshow__slide img {
  font-family: "object-fit: cover;";
}
@media screen and (min-width: 768px) {
  .p-tour-slideshow__slide img {
    height: 550px;
  }
}

/* =================================
 工場見学の特徴カード（3カラム）
================================= */
.p-tour-features {
  margin-top: 60px;
}
@media screen and (min-width: 768px) {
  .p-tour-features {
    margin-top: 80px;
  }
}

.p-tour-features__list {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  gap: 30px;
  list-style: none;
  padding: 0;
  margin: 0;
}
@media screen and (min-width: 768px) {
  .p-tour-features__list {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
    gap: 40px;
  }
}

.p-tour-features__item {
  -webkit-box-flex: 1;
  -ms-flex: 1;
  flex: 1;
}

.p-tour-features__img img {
  width: 100%;
  height: auto;
  display: block;
}

.p-tour-features__title {
  margin-top: 14px;
  font-size: 18px;
  font-weight: bold;
  line-height: 1.5;
  text-align: center;
  color: var(--color-black-700);
}
@media screen and (min-width: 768px) {
  .p-tour-features__title {
    margin-top: 16px;
  }
}

.p-tour-features__text {
  margin-top: 18px;
  font-size: 15px;
  line-height: 2;
  text-align: left;
}
@media screen and (min-width: 768px) {
  .p-tour-features__text {
    line-height: 1.875;
    margin-top: 16px;
    font-size: 16px;
  }
}

/* =================================
 お申し込みの流れ（FLOW）
================================= */
.p-tour-flow__list {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  gap: 45px;
  list-style: none;
  padding: 0;
  margin: 0;
  counter-reset: flow-step;
  position: relative;
  z-index: 1;
}
@media screen and (min-width: 768px) {
  .p-tour-flow__list {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-box-align: stretch;
    -ms-flex-align: stretch;
    align-items: stretch;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    gap: 0;
  }
}
.p-tour-flow__list::before {
  content: "";
  position: absolute;
}
@media screen and (min-width: 768px) {
  .p-tour-flow__list::before {
    top: 50%;
    left: 0;
    width: calc(69% - 13px);
    height: 5px;
    background-color: #707070;
    z-index: -1;
  }
}
.p-tour-flow__list::after {
  content: "";
  position: absolute;
  top: 0;
  left: 60px;
  width: 5px;
  height: 90%;
  background-color: #707070;
  z-index: -2;
}
@media screen and (min-width: 768px) {
  .p-tour-flow__list::after {
    display: none;
  }
}

.p-tour-flow__item {
  position: relative;
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
}
@media screen and (min-width: 768px) {
  .p-tour-flow__item {
    width: 31%;
  }
}
.p-tour-flow__item:last-child {
  margin-top: 45px;
}
@media screen and (min-width: 768px) {
  .p-tour-flow__item:last-child {
    margin-top: 0;
  }
}

.p-tour-flow__header {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  gap: 3px;
  padding: 6px 20px;
  background-color: var(--color-black-700);
  color: #fff;
  -webkit-clip-path: polygon(0 0, 100% 0, calc(100% - 18px) 100%, 0 100%);
  clip-path: polygon(0 0, 100% 0, calc(100% - 18px) 100%, 0 100%);
  width: 146px;
  margin-bottom: -30px;
}

.p-tour-flow__label {
  font-family: "Inter", sans-serif;
  font-size: 22px;
  font-weight: bold;
  letter-spacing: 0.05em;
}

.p-tour-flow__num {
  font-family: "Inter", sans-serif;
  font-size: 28px;
  font-weight: bold;
  line-height: 1;
}

.p-tour-flow__body {
  position: relative;
  -webkit-box-flex: 1;
  -ms-flex: 1;
  flex: 1;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  padding: 40px 30px 15px;
  min-height: 0;
  gap: 26px;
}
@media screen and (min-width: 768px) {
  .p-tour-flow__body {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    padding: 54px 30px 20px;
    gap: 0;
  }
}
.p-tour-flow__body::before {
  content: "";
  position: absolute;
  inset: 0;
  background-color: #fff;
  -webkit-clip-path: polygon(0 0, 100% 0, 100% calc(100% - 34px), calc(100% - 34px) 100%, 0 100%);
  clip-path: polygon(0 0, 100% 0, 100% calc(100% - 34px), calc(100% - 34px) 100%, 0 100%);
  z-index: -1;
}

.p-tour-flow__icon {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -ms-flex-negative: 0;
  flex-shrink: 0;
}
@media screen and (min-width: 768px) {
  .p-tour-flow__icon {
    margin-bottom: 2px;
  }
}
.p-tour-flow__icon img {
  width: auto;
  height: 80px;
}
@media screen and (min-width: 768px) {
  .p-tour-flow__icon img {
    height: 96px;
  }
}

.p-tour-flow__text {
  font-size: 16px;
  line-height: 1.875;
}

.p-tour-flow__body .c-note {
  margin-top: 4px;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  position: absolute;
  top: 100%;
  left: 0;
  margin-left: 40%;
  line-height: 1.5714285714;
  font-size: 12px;
}
@media screen and (min-width: 768px) {
  .p-tour-flow__body .c-note {
    margin-top: 17px;
    margin-left: 0;
    line-height: 2;
  }
}

.p-tour-flow__arrow-end {
  position: absolute;
  -webkit-transform: rotate(90deg);
  transform: rotate(90deg);
  top: -14px;
  left: 60px;
  background: var(--backgroundColor-grey);
}
@media screen and (min-width: 768px) {
  .p-tour-flow__arrow-end {
    top: calc(50% - 8px);
    left: -15px;
    z-index: -1;
    -webkit-transform: none;
    transform: none;
  }
}

/* =================================
 お申し込みセクション
================================= */
.p-tour-apply {
  margin-top: 60px;
}
@media screen and (min-width: 768px) {
  .p-tour-apply {
    margin-top: 128px;
  }
}
@media screen and (max-width: 767px) {
  .l-subpage-main .p-tour-apply .c-btn-1--red:after {
    outline: none;
  }
}

.p-tour-apply__content {
  background-color: #fff;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  position: relative;
  padding-top: 37px;
  padding-right: 15px;
  padding-bottom: 30px;
  padding-left: 15px;
}
@media screen and (min-width: 768px) {
  .p-tour-apply__content {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
    padding-top: 40px;
    padding-bottom: 25px;
  }
}
@media screen and (min-width: 768px) {
  .p-tour-apply__content::before {
    content: "";
    width: 1px;
    height: calc(100% - 40px - 25px);
    background-color: #ccc;
    position: absolute;
    top: 40px;
    left: 50%;
  }
}

.p-tour-apply__column {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  text-align: center;
}
@media screen and (min-width: 768px) {
  .p-tour-apply__column {
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
  }
}

.p-tour-apply__column--contact::after {
  content: "";
  width: 100%;
  height: 1px;
  background-color: #ccc;
  margin-top: 30px;
  margin-bottom: 30px;
}
@media screen and (min-width: 768px) {
  .p-tour-apply__column--contact::after {
    display: none;
  }
}
@media screen and (min-width: 768px) {
  .p-tour-apply__column--contact {
    margin-bottom: 15px;
  }
}

@media screen and (min-width: 768px) {
  .p-tour-apply__column--phone {
    margin-bottom: 11px;
  }
}
@media screen and (min-width: 768px) {
  .p-tour-apply__column--phone .c-tel-btn__number {
    font-size: 34px;
  }
}

.p-tour-apply__column-header {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  gap: 10px;
  margin-bottom: 20px;
}
@media screen and (min-width: 768px) {
  .p-tour-apply__column-header {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
    gap: 8px;
    margin-bottom: 25px;
  }
}

.p-tour-apply__column-icon {
  width: 43px;
  height: 27px;
  display: block;
}
@media screen and (min-width: 768px) {
  .p-tour-apply__column-icon {
    width: auto;
    height: auto;
  }
}
.p-tour-apply__column-icon path {
  fill: var(--color-black-700);
}

.p-tour-apply__column-title {
  color: var(--color-black-700);
  font-size: 22px;
  font-weight: 700;
  margin: 0;
  line-height: 1.3;
}
.p-tour-apply__column-title svg {
  margin-right: 8px;
}

.p-tour-apply__phone-number {
  color: var(--color-black-700);
  font-size: 22px;
  font-weight: bold;
  line-height: 1.3;
  margin: 0 0 10px;
}
@media screen and (min-width: 768px) {
  .p-tour-apply__phone-number {
    font-size: 36px;
    margin-bottom: 15px;
  }
}

.p-tour-apply__phone-hours {
  color: var(--color-black-700);
  font-size: 14px;
  line-height: 1.5;
  margin: 0;
}
@media screen and (min-width: 768px) {
  .p-tour-apply__phone-hours {
    font-size: 16px;
  }
}

/* =================================
 注意事項セクション
================================= */
.p-tour-notice {
  margin-top: 60px;
}
@media screen and (min-width: 768px) {
  .p-tour-notice {
    margin-top: 80px;
  }
}

.p-tour-notice__lead {
  text-align: center;
  font-size: 18px;
  font-weight: 700;
  line-height: 1.6667;
  color: var(--color-black-700);
  margin: 0 0 21px;
}
@media screen and (min-width: 768px) {
  .p-tour-notice__lead {
    font-size: 22px;
    margin-bottom: 30px;
  }
}

.p-tour-notice__list {
  list-style: none;
  padding: 0;
  margin: 0;
  display: grid;
  grid-template-columns: 1fr;
  gap: 20px;
}
@media screen and (min-width: 768px) {
  .p-tour-notice__list {
    grid-template-columns: 1fr 1fr;
  }
}

.p-tour-notice__item {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  gap: 18px;
  font-size: 16px;
  line-height: 1.875;
  color: var(--color-black-700);
  background-color: #fff;
  padding-top: 15px;
  padding-right: 15px;
  padding-bottom: 15px;
  padding-left: 24px;
}
@media screen and (min-width: 768px) {
  .p-tour-notice__item {
    padding-top: 19px;
    padding-right: 40px;
    padding-bottom: 24px;
    padding-left: 40px;
  }
}

.p-tour-notice__item-icon {
  -ms-flex-negative: 0;
  flex-shrink: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  margin-top: 2px;
}
@media screen and (min-width: 768px) {
  .p-tour-notice__item-icon {
    margin-top: 3px;
  }
}

.p-tour-notice__item-text {
  -webkit-box-flex: 1;
  -ms-flex: 1;
  flex: 1;
}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInAtdG91ci5zY3NzIiwiX3NldHRpbmcuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiO0FBQ0E7QUFBQTtBQUFBO0FBQUE7QUFPRTtFQUNFOztBQ29MRjtFRHJMQTtJQUlJOzs7O0FBS047QUFBQTtBQUFBO0FBR0E7RUFDRTtFQUNBO0VBQ0E7O0FDc0tBO0VEektGO0lBTUk7Ozs7QUN5SkY7RURwSkE7SUFDRTs7O0FBSUo7QUFBQTtBQUFBO0FBQUE7QUFJQTtFQUNFO0VBQ0E7O0FDbUpBO0VEckpGO0lBS0k7Ozs7QUFJSjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUVBOztBQ29JQTtFRDVJRjtJQVdJO0lBQ0E7SUFDQTs7O0FBS0E7RUFDRTs7QUFFQTtFQUNFOztBQU1OO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7O0FBR0Y7RUFDRTtFQUNBOztBQUlGO0FBQUE7RUFFRTs7QUFJRjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUNvRkY7RUQ3RkE7SUFZSTtJQUNBO0lBQ0E7OztBQUdGO0VBQ0U7O0FBRUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBRUE7RUFDRTs7QUFJSjtFQUNFOztBQU1OO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFFQTtFQUNFO0VBQ0E7O0FBR0Y7RUFDRTs7QUFHRjtFQUNFO0VBQ0E7O0FBS0o7RUFDRTs7QUNRRjtFRFRBO0lBSUk7SUFDQTs7O0FDTko7RURDQTtJQVNJOzs7QUFLSjtFQUNFOztBQ05GO0VES0E7SUFJSTs7O0FBR0Y7RUFQRjtJQVFJOzs7QUN2Qko7RURlQTtJQVlJOzs7O0FBS047RUFDRTtFQUNBO0VBQ0E7O0FDekJBO0VEc0JGO0lBTUk7SUFDQTs7O0FB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Q3JkQTtFRCtjRjtJQVNJO0lBQ0E7Ozs7QUFJSjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUNuZUE7RUQ2ZEY7SUFTSTs7OztBQUlKO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUNyZkE7RUQwZUY7SUFjSTtJQUNBO0lBQ0E7SUFDQTs7OztBQUlKO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7O0FDbmdCQTtFRCtmRjtJQU9JOzs7O0FBSUo7RUFDRSIsImZpbGUiOiJwLXRvdXIuY3NzIiwic291cmNlc0NvbnRlbnQiOlsiQHVzZSBcInNldHRpbmdcIiBhcyAqO1xyXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XHJcbiBwLXRvdXIg5bel5aC06KaL5a2m44Oa44O844K4XHJcbiDjg5rjg7zjgrjlsILnlKjjgrnjgr/jgqTjg6vjga/jgZPjgZPjgavoqJjov7DjgILlhbHpgJrnrofmiYDjga8gX3N1YnBhZ2UtY29tbW9uLnNjc3Mg44Gr6KiY6L+w44GZ44KL44CCXHJcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xyXG5cclxuI3AtdG91ciB7XHJcbiAgLy8gYy1wYWdlLXRpdGxlIOOBruODkeOCv+ODvOODszEg6IOM5pmv55S75YOP44KS6Kit5a6aXHJcbiAgLmMtcGFnZS10aXRsZV9fYmcge1xyXG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCN7JGltZy1kaXJ9L3AtdG91ci9zcC9wYWdlLXRpdGxlLXRvdXIud2VicCk7XHJcblxyXG4gICAgQGluY2x1ZGUgcGNfdGFiIHtcclxuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCN7JGltZy1kaXJ9L3AtdG91ci9wYWdlLXRpdGxlLXRvdXIud2VicCk7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cclxuIOW3peWgtOimi+WtpuOCpOODs+ODiOODreOCu+OCr+OCt+ODp+ODs1xyXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cclxuLnAtdG91ci1pbnRyb19fbGVhZCB7XHJcbiAgZm9udC1zaXplOiAxNnB4O1xyXG4gIGxpbmUtaGVpZ2h0OiAxLjg3NTtcclxuICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG5cclxuICBAaW5jbHVkZSBwY190YWIge1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIH1cclxufVxyXG5cclxuQGluY2x1ZGUgc3Age1xyXG4gIC5wLXRvdXItaW50cm8gLmMtdHRsLTEgLmphLWJyZWFrIHtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICB9XHJcbn1cclxuXHJcbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG4g44K544Op44Kk44OJ44K344On44O877yI44Oq44O844OJ5LiL77yJXHJcbiDnlLvpnaLjgYTjgaPjgbHjgYTjgavooajnpLpcclxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXHJcbi5wLXRvdXItc2xpZGVzaG93IHtcclxuICBtYXJnaW4tdG9wOiAzMHB4O1xyXG4gIHdpZHRoOiAxMDAlO1xyXG5cclxuICBAaW5jbHVkZSBwY190YWIge1xyXG4gICAgbWFyZ2luLXRvcDogNjBweDtcclxuICB9XHJcbn1cclxuXHJcbi5wLXRvdXItc2xpZGVzaG93X19zbGlkZXIge1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgZmxleC13cmFwOiB3cmFwO1xyXG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICByb3ctZ2FwOiAyMHB4O1xyXG4gIC8vIOOCueODqeOCpOODieOCouOCpOODhuODoOW5hTg5LjMzc3Z344Gr5ZCI44KP44Gb44Gm5bem5Y+zcGFkZGluZ+ioiOeul1xyXG4gIHBhZGRpbmc6IDAgY2FsYygoMTAwJSAtIDg5LjMzc3Z3KSAvIDIpO1xyXG5cclxuICBAaW5jbHVkZSBwY190YWIge1xyXG4gICAgcm93LWdhcDogMTBweDtcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgcGFkZGluZzogMDtcclxuICB9XHJcblxyXG4gIC8vIHNsaWNr5Yid5pyf5YyW5YmN44Gv5pyA5Yid44Gu44K544Op44Kk44OJ44Gu44G/6KGo56S6XHJcbiAgJjpub3QoLnNsaWNrLWluaXRpYWxpemVkKSB7XHJcbiAgICAucC10b3VyLXNsaWRlc2hvd19fc2xpZGUge1xyXG4gICAgICBkaXNwbGF5OiBub25lO1xyXG5cclxuICAgICAgJjpmaXJzdC1jaGlsZCB7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIC8vIHNsaWNrLWxpc3RcclxuICAuc2xpY2stbGlzdCB7XHJcbiAgICBvdmVyZmxvdzogdmlzaWJsZTtcclxuICAgIGZsZXg6IDAgMCAxMDAlO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBvcmRlcjogMDtcclxuICB9XHJcblxyXG4gIC5zbGljay10cmFjayB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XHJcbiAgfVxyXG5cclxuICAvLyDjg4njg4Pjg4ggKyDnn6LljbDjga7lhbHpgJrjgrnjgr/jgqTjg6vvvIhmbGV4LXNocmlua+etie+8iVxyXG4gIC5zbGljay1kb3RzLFxyXG4gIC5zbGljay1hcnJvdyB7XHJcbiAgICBmbGV4LXNocmluazogMDtcclxuICB9XHJcblxyXG4gIC8vIOODieODg+ODiFxyXG4gIC5zbGljay1kb3RzIHtcclxuICAgIG9yZGVyOiAyO1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgYm90dG9tOiBhdXRvO1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgIGdhcDogMTBweDtcclxuICAgIHBhZGRpbmc6IDA7XHJcbiAgICBsaXN0LXN0eWxlOiBub25lO1xyXG5cclxuICAgIEBpbmNsdWRlIHBjX3RhYiB7XHJcbiAgICAgIG9yZGVyOiAxO1xyXG4gICAgICBtYXJnaW4tcmlnaHQ6IDQ1cHg7XHJcbiAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG4gICAgfVxyXG5cclxuICAgIGxpIHtcclxuICAgICAgbWFyZ2luOiAwO1xyXG5cclxuICAgICAgYnV0dG9uIHtcclxuICAgICAgICB3aWR0aDogMTBweDtcclxuICAgICAgICBoZWlnaHQ6IDEwcHg7XHJcbiAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgYm9yZGVyOiBub25lO1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICAgICAgICBiYWNrZ3JvdW5kOiAjZDlkOWQ5O1xyXG4gICAgICAgIGNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgICAgICBmb250LXNpemU6IDA7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDA7XHJcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQgMC4zcyAkZWFzZU91dEN1YmljO1xyXG5cclxuICAgICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICYuc2xpY2stYWN0aXZlIGJ1dHRvbiB7XHJcbiAgICAgICAgYmFja2dyb3VuZDogdmFyKC0tbWFpbi1yZWQpO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAvLyDnn6LljbDlhbHpgJrjgrnjgr/jgqTjg6tcclxuICAuc2xpY2stYXJyb3cge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgdG9wOiBhdXRvO1xyXG4gICAgbGVmdDogYXV0bztcclxuICAgIHJpZ2h0OiBhdXRvO1xyXG4gICAgei1pbmRleDogMTA7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgd2lkdGg6IDQwcHg7XHJcbiAgICBoZWlnaHQ6IDQwcHg7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1ibGFjay03MDApO1xyXG4gICAgbWFyZ2luOiAwO1xyXG4gICAgcGFkZGluZzogMDtcclxuICAgIGJvcmRlcjogbm9uZTtcclxuICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgZm9udC1zaXplOiAwO1xyXG4gICAgbGluZS1oZWlnaHQ6IDA7XHJcbiAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICB0cmFuc2Zvcm06IG5vbmU7XHJcbiAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuM3MgJGVhc2VPdXRDdWJpYztcclxuXHJcbiAgICBzdmcge1xyXG4gICAgICBoZWlnaHQ6IDE1cHg7XHJcbiAgICAgIHdpZHRoOiBhdXRvO1xyXG4gICAgfVxyXG5cclxuICAgICY6aG92ZXIge1xyXG4gICAgICBvcGFjaXR5OiAwLjg7XHJcbiAgICB9XHJcblxyXG4gICAgJi5zbGljay1kaXNhYmxlZCB7XHJcbiAgICAgIG9wYWNpdHk6IDAuMztcclxuICAgICAgY3Vyc29yOiBub3QtYWxsb3dlZDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC8vIOWJjeOBuOODnOOCv+ODs1xyXG4gIC5zbGljay1wcmV2IHtcclxuICAgIG9yZGVyOiAxO1xyXG5cclxuICAgIEBpbmNsdWRlIHBjX3RhYiB7XHJcbiAgICAgIG9yZGVyOiAyO1xyXG4gICAgICByaWdodDogMTVweDtcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBzcCB7XHJcbiAgICAgIHJpZ2h0OiBjYWxjKCgoKDEwMCUgLSA4OS4zM3N2dykgLyAyKSAtIDVweCkgKiAtMSk7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAvLyDmrKHjgbjjg5zjgr/jg7PvvIjnn6LljbDlhbHpgJrjgrnjgr/jgqTjg6vjga7lvozjgavphY3nva7vvIlcclxuICAuc2xpY2stbmV4dCB7XHJcbiAgICBvcmRlcjogMztcclxuXHJcbiAgICBAaW5jbHVkZSBwY190YWIge1xyXG4gICAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoNTAlIC0gNDIuNXN2dyk7XHJcbiAgICB9XHJcblxyXG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDEyNDBweCkge1xyXG4gICAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoNTAlIC0gNTUwcHgpO1xyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIHNwIHtcclxuICAgICAgbGVmdDogY2FsYygoKCgxMDAlIC0gODkuMzNzdncpIC8gMikgLSA1cHgpICogLTEpO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLnAtdG91ci1zbGlkZXNob3dfX3NsaWRlIHtcclxuICBvdXRsaW5lOiBub25lO1xyXG4gIHdpZHRoOiA4OS4zM3N2dztcclxuICBtYXJnaW46IDAgMS4zMzMzMzMzMzMzMzMzMzM1c3Z3O1xyXG5cclxuICBAaW5jbHVkZSBwY190YWIge1xyXG4gICAgd2lkdGg6IDg1c3Z3O1xyXG4gICAgbWFyZ2luOiAwIDE1cHg7XHJcbiAgfVxyXG5cclxuICBAbWVkaWEgKG1pbi13aWR0aDogMTI0MHB4KSB7XHJcbiAgICBtYXJnaW46IDAgMjVweDtcclxuICAgIHdpZHRoOiAxMTAwcHg7XHJcbiAgfVxyXG5cclxuICBpbWcge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBoZWlnaHQ6IDQ4c3Z3O1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBAaW5jbHVkZSBvZmkoY292ZXIpO1xyXG5cclxuICAgIEBpbmNsdWRlIHBjX3RhYiB7XHJcbiAgICAgIGhlaWdodDogNTUwcHg7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cclxuIOW3peWgtOimi+WtpuOBrueJueW+tOOCq+ODvOODie+8iDPjgqvjg6njg6DvvIlcclxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXHJcbi5wLXRvdXItZmVhdHVyZXMge1xyXG4gIG1hcmdpbi10b3A6IDYwcHg7XHJcblxyXG4gIEBpbmNsdWRlIHBjX3RhYiB7XHJcbiAgICBtYXJnaW4tdG9wOiA4MHB4O1xyXG4gIH1cclxufVxyXG5cclxuLnAtdG91ci1mZWF0dXJlc19fbGlzdCB7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gIGdhcDogMzBweDtcclxuICBsaXN0LXN0eWxlOiBub25lO1xyXG4gIHBhZGRpbmc6IDA7XHJcbiAgbWFyZ2luOiAwO1xyXG5cclxuICBAaW5jbHVkZSBwY190YWIge1xyXG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcclxuICAgIGdhcDogNDBweDtcclxuICB9XHJcbn1cclxuXHJcbi5wLXRvdXItZmVhdHVyZXNfX2l0ZW0ge1xyXG4gIGZsZXg6IDE7XHJcbn1cclxuXHJcbi5wLXRvdXItZmVhdHVyZXNfX2ltZyB7XHJcbiAgaW1nIHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgfVxyXG59XHJcblxyXG4ucC10b3VyLWZlYXR1cmVzX190aXRsZSB7XHJcbiAgbWFyZ2luLXRvcDogMTRweDtcclxuICBmb250LXNpemU6IDE4cHg7XHJcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgbGluZS1oZWlnaHQ6IDEuNTtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgY29sb3I6IHZhcigtLWNvbG9yLWJsYWNrLTcwMCk7XHJcblxyXG4gIEBpbmNsdWRlIHBjX3RhYiB7XHJcbiAgICBtYXJnaW4tdG9wOiAxNnB4O1xyXG4gIH1cclxufVxyXG5cclxuLnAtdG91ci1mZWF0dXJlc19fdGV4dCB7XHJcbiAgbWFyZ2luLXRvcDogMThweDtcclxuICBmb250LXNpemU6IDE1cHg7XHJcbiAgbGluZS1oZWlnaHQ6IDI7XHJcbiAgdGV4dC1hbGlnbjogbGVmdDtcclxuXHJcbiAgQGluY2x1ZGUgcGNfdGFiIHtcclxuICAgIGxpbmUtaGVpZ2h0OiAxLjg3NTtcclxuICAgIG1hcmdpbi10b3A6IDE2cHg7XHJcbiAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgfVxyXG59XHJcblxyXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cclxuIOOBiueUs+OBl+i+vOOBv+OBrua1geOCjO+8iEZMT1fvvIlcclxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXHJcbi5wLXRvdXItZmxvd19fbGlzdCB7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gIGdhcDogNDVweDtcclxuICBsaXN0LXN0eWxlOiBub25lO1xyXG4gIHBhZGRpbmc6IDA7XHJcbiAgbWFyZ2luOiAwO1xyXG4gIGNvdW50ZXItcmVzZXQ6IGZsb3ctc3RlcDtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgei1pbmRleDogMTtcclxuXHJcbiAgQGluY2x1ZGUgcGNfdGFiIHtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XHJcbiAgICBhbGlnbi1pdGVtczogc3RyZXRjaDtcclxuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgIGdhcDogMDtcclxuICB9XHJcblxyXG4gICY6OmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG5cclxuICAgIEBpbmNsdWRlIHBjX3RhYiB7XHJcbiAgICAgIHRvcDogNTAlO1xyXG4gICAgICBsZWZ0OiAwO1xyXG4gICAgICB3aWR0aDogY2FsYygxMDAlIC0gMzElIC0gMTNweCk7XHJcbiAgICAgIGhlaWdodDogNXB4O1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzA3MDcwO1xyXG4gICAgICB6LWluZGV4OiAtMTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICY6OmFmdGVyIHtcclxuICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB0b3A6IDA7XHJcbiAgICBsZWZ0OiA2MHB4O1xyXG4gICAgd2lkdGg6IDVweDtcclxuICAgIGhlaWdodDogOTAlO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzcwNzA3MDtcclxuICAgIHotaW5kZXg6IC0yO1xyXG5cclxuICAgIEBpbmNsdWRlIHBjX3RhYiB7XHJcbiAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4ucC10b3VyLWZsb3dfX2l0ZW0ge1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICB3aWR0aDogMTAwJTtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcblxyXG4gIEBpbmNsdWRlIHBjX3RhYiB7XHJcbiAgICB3aWR0aDogMzElO1xyXG4gIH1cclxuXHJcbiAgJjpsYXN0LWNoaWxkIHtcclxuICAgIG1hcmdpbi10b3A6IDQ1cHg7XHJcblxyXG4gICAgQGluY2x1ZGUgcGNfdGFiIHtcclxuICAgICAgbWFyZ2luLXRvcDogMDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5wLXRvdXItZmxvd19faGVhZGVyIHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgZ2FwOiAzcHg7XHJcbiAgcGFkZGluZzogNnB4IDIwcHg7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItYmxhY2stNzAwKTtcclxuICBjb2xvcjogI2ZmZjtcclxuICBjbGlwLXBhdGg6IHBvbHlnb24oMCAwLCAxMDAlIDAsIGNhbGMoMTAwJSAtIDE4cHgpIDEwMCUsIDAgMTAwJSk7XHJcbiAgd2lkdGg6IDE0NnB4O1xyXG4gIG1hcmdpbi1ib3R0b206IC0zMHB4O1xyXG59XHJcblxyXG4ucC10b3VyLWZsb3dfX2xhYmVsIHtcclxuICBmb250LWZhbWlseTogXCJJbnRlclwiLCBzYW5zLXNlcmlmO1xyXG4gIGZvbnQtc2l6ZTogMjJweDtcclxuICBmb250LXdlaWdodDogYm9sZDtcclxuICBsZXR0ZXItc3BhY2luZzogMC4wNWVtO1xyXG59XHJcblxyXG4ucC10b3VyLWZsb3dfX251bSB7XHJcbiAgZm9udC1mYW1pbHk6IFwiSW50ZXJcIiwgc2Fucy1zZXJpZjtcclxuICBmb250LXNpemU6IDI4cHg7XHJcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgbGluZS1oZWlnaHQ6IDE7XHJcbn1cclxuXHJcbi5wLXRvdXItZmxvd19fYm9keSB7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIGZsZXg6IDE7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBmbGV4LWRpcmVjdGlvbjogcm93O1xyXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgcGFkZGluZzogNDBweCAzMHB4IDE1cHg7XHJcbiAgbWluLWhlaWdodDogMDtcclxuICBnYXA6IDI2cHg7XHJcblxyXG4gIEBpbmNsdWRlIHBjX3RhYiB7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgcGFkZGluZzogNTRweCAzMHB4IDIwcHg7XHJcbiAgICBnYXA6IDA7XHJcbiAgfVxyXG5cclxuICAvLyDnmb3og4zmma/vvIhjbGlwLXBhdGjpgannlKjvvIlcclxuICAmOjpiZWZvcmUge1xyXG4gICAgY29udGVudDogXCJcIjtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIGluc2V0OiAwO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuICAgIGNsaXAtcGF0aDogcG9seWdvbigwIDAsIDEwMCUgMCwgMTAwJSBjYWxjKDEwMCUgLSAzNHB4KSwgY2FsYygxMDAlIC0gMzRweCkgMTAwJSwgMCAxMDAlKTtcclxuICAgIHotaW5kZXg6IC0xO1xyXG4gIH1cclxufVxyXG5cclxuLnAtdG91ci1mbG93X19pY29uIHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgZmxleC1zaHJpbms6IDA7XHJcblxyXG4gIEBpbmNsdWRlIHBjX3RhYiB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAycHg7XHJcbiAgfVxyXG5cclxuICBpbWcge1xyXG4gICAgd2lkdGg6IGF1dG87XHJcbiAgICBoZWlnaHQ6IDgwcHg7XHJcblxyXG4gICAgQGluY2x1ZGUgcGNfdGFiIHtcclxuICAgICAgaGVpZ2h0OiA5NnB4O1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLnAtdG91ci1mbG93X190ZXh0IHtcclxuICBmb250LXNpemU6IDE2cHg7XHJcbiAgbGluZS1oZWlnaHQ6IDEuODc1O1xyXG59XHJcblxyXG4ucC10b3VyLWZsb3dfX2JvZHkgLmMtbm90ZSB7XHJcbiAgbWFyZ2luLXRvcDogNHB4O1xyXG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICB0b3A6IDEwMCU7XHJcbiAgbGVmdDogMDtcclxuICBtYXJnaW4tbGVmdDogNDAlO1xyXG4gIGxpbmUtaGVpZ2h0OiAxLjU3MTQyODU3MTQyODU3MTtcclxuICBmb250LXNpemU6IDEycHg7XHJcblxyXG4gIEBpbmNsdWRlIHBjX3RhYiB7XHJcbiAgICBtYXJnaW4tdG9wOiAxN3B4O1xyXG4gICAgbWFyZ2luLWxlZnQ6IDA7XHJcbiAgICBsaW5lLWhlaWdodDogMjtcclxuICB9XHJcbn1cclxuXHJcbi5wLXRvdXItZmxvd19fYXJyb3ctZW5kIHtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xyXG4gIHRvcDogLTE0cHg7XHJcbiAgbGVmdDogNjBweDtcclxuICBiYWNrZ3JvdW5kOiB2YXIoLS1iYWNrZ3JvdW5kQ29sb3ItZ3JleSk7XHJcblxyXG4gIEBpbmNsdWRlIHBjX3RhYiB7XHJcbiAgICB0b3A6IGNhbGMoNTAlIC0gOHB4KTtcclxuICAgIGxlZnQ6IC0xNXB4O1xyXG4gICAgei1pbmRleDogLTE7XHJcbiAgICB0cmFuc2Zvcm06IG5vbmU7XHJcbiAgfVxyXG59XHJcblxyXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cclxuIOOBiueUs+OBl+i+vOOBv+OCu+OCr+OCt+ODp+ODs1xyXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cclxuLnAtdG91ci1hcHBseSB7XHJcbiAgbWFyZ2luLXRvcDogNjBweDtcclxuXHJcbiAgQGluY2x1ZGUgcGNfdGFiIHtcclxuICAgIG1hcmdpbi10b3A6IDEyOHB4O1xyXG4gIH1cclxuXHJcbiAgQGluY2x1ZGUgc3Age1xyXG4gICAgLmwtc3VicGFnZS1tYWluICYgLmMtYnRuLTEtLXJlZDphZnRlciB7XHJcbiAgICAgIG91dGxpbmU6IG5vbmU7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4ucC10b3VyLWFwcGx5X19jb250ZW50IHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgcGFkZGluZy10b3A6IDM3cHg7XHJcbiAgcGFkZGluZy1yaWdodDogMTVweDtcclxuICBwYWRkaW5nLWJvdHRvbTogMzBweDtcclxuICBwYWRkaW5nLWxlZnQ6IDE1cHg7XHJcblxyXG4gIEBpbmNsdWRlIHBjX3RhYiB7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xyXG4gICAgcGFkZGluZy10b3A6IDQwcHg7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMjVweDtcclxuICB9XHJcblxyXG4gICY6OmJlZm9yZSB7XHJcblxyXG4gICAgQGluY2x1ZGUgcGNfdGFiIHtcclxuICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgd2lkdGg6IDFweDtcclxuICAgICAgaGVpZ2h0OiBjYWxjKDEwMCUgLSA0MHB4IC0gMjVweCk7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNjY2M7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgdG9wOiA0MHB4O1xyXG4gICAgICBsZWZ0OiA1MCU7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4ucC10b3VyLWFwcGx5X19jb2x1bW4ge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHJcbiAgQGluY2x1ZGUgcGNfdGFiIHtcclxuICAgIGZsZXg6IDE7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICB9XHJcbn1cclxuXHJcbi5wLXRvdXItYXBwbHlfX2NvbHVtbi0tY29udGFjdCB7XHJcblxyXG4gICY6OmFmdGVyIHtcclxuICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGhlaWdodDogMXB4O1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2NjYztcclxuICAgIG1hcmdpbi10b3A6IDMwcHg7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xyXG5cclxuICAgIEBpbmNsdWRlIHBjX3RhYiB7XHJcbiAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICBAaW5jbHVkZSBwY190YWIge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMTVweDtcclxuICB9XHJcbn1cclxuXHJcbi5wLXRvdXItYXBwbHlfX2NvbHVtbi0tcGhvbmUge1xyXG5cclxuICBAaW5jbHVkZSBwY190YWIge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMTFweDtcclxuICB9XHJcblxyXG4gIC5jLXRlbC1idG5fX251bWJlciB7XHJcblxyXG4gICAgQGluY2x1ZGUgcGNfdGFiIHtcclxuICAgICAgZm9udC1zaXplOiAzNHB4O1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLnAtdG91ci1hcHBseV9fY29sdW1uLWhlYWRlciB7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgZ2FwOiAxMHB4O1xyXG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcblxyXG4gIEBpbmNsdWRlIHBjX3RhYiB7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xyXG4gICAgZ2FwOiA4cHg7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAyNXB4O1xyXG4gIH1cclxufVxyXG5cclxuLnAtdG91ci1hcHBseV9fY29sdW1uLWljb24ge1xyXG4gIHdpZHRoOiA0M3B4O1xyXG4gIGhlaWdodDogMjdweDtcclxuICBkaXNwbGF5OiBibG9jaztcclxuXHJcbiAgQGluY2x1ZGUgcGNfdGFiIHtcclxuICAgIHdpZHRoOiBhdXRvO1xyXG4gICAgaGVpZ2h0OiBhdXRvO1xyXG4gIH1cclxuXHJcbiAgLy8g44Ki44Kk44Kz44Oz44Gu6Imy44KS44OA44O844Kv44Kw44Os44O844Gr5aSJ5pu0XHJcbiAgcGF0aCB7XHJcbiAgICBmaWxsOiB2YXIoLS1jb2xvci1ibGFjay03MDApO1xyXG4gIH1cclxufVxyXG5cclxuLnAtdG91ci1hcHBseV9fY29sdW1uLXRpdGxlIHtcclxuICBjb2xvcjogdmFyKC0tY29sb3ItYmxhY2stNzAwKTtcclxuICBmb250LXNpemU6IDIycHg7XHJcbiAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICBtYXJnaW46IDA7XHJcbiAgbGluZS1oZWlnaHQ6IDEuMztcclxuXHJcbiAgc3ZnIHtcclxuICAgIG1hcmdpbi1yaWdodDogOHB4O1xyXG4gIH1cclxufVxyXG5cclxuLnAtdG91ci1hcHBseV9fcGhvbmUtbnVtYmVyIHtcclxuICBjb2xvcjogdmFyKC0tY29sb3ItYmxhY2stNzAwKTtcclxuICBmb250LXNpemU6IDIycHg7XHJcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgbGluZS1oZWlnaHQ6IDEuMztcclxuICBtYXJnaW46IDAgMCAxMHB4O1xyXG5cclxuICBAaW5jbHVkZSBwY190YWIge1xyXG4gICAgZm9udC1zaXplOiAzNnB4O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMTVweDtcclxuICB9XHJcbn1cclxuXHJcbi5wLXRvdXItYXBwbHlfX3Bob25lLWhvdXJzIHtcclxuICBjb2xvcjogdmFyKC0tY29sb3ItYmxhY2stNzAwKTtcclxuICBmb250LXNpemU6IDE0cHg7XHJcbiAgbGluZS1oZWlnaHQ6IDEuNTtcclxuICBtYXJnaW46IDA7XHJcblxyXG4gIEBpbmNsdWRlIHBjX3RhYiB7XHJcbiAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgfVxyXG59XHJcblxyXG5cclxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XHJcbiDms6jmhI/kuovpoIXjgrvjgq/jgrfjg6fjg7NcclxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXHJcbi5wLXRvdXItbm90aWNlIHtcclxuICBtYXJnaW4tdG9wOiA2MHB4O1xyXG5cclxuICBAaW5jbHVkZSBwY190YWIge1xyXG4gICAgbWFyZ2luLXRvcDogODBweDtcclxuICB9XHJcbn1cclxuXHJcbi5wLXRvdXItbm90aWNlX19sZWFkIHtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgZm9udC1zaXplOiAxOHB4O1xyXG4gIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgbGluZS1oZWlnaHQ6IDEuNjY2NztcclxuICBjb2xvcjogdmFyKC0tY29sb3ItYmxhY2stNzAwKTtcclxuICBtYXJnaW46IDAgMCAyMXB4O1xyXG5cclxuICBAaW5jbHVkZSBwY190YWIge1xyXG4gICAgZm9udC1zaXplOiAyMnB4O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcclxuICB9XHJcbn1cclxuXHJcbi5wLXRvdXItbm90aWNlX19saXN0IHtcclxuICBsaXN0LXN0eWxlOiBub25lO1xyXG4gIHBhZGRpbmc6IDA7XHJcbiAgbWFyZ2luOiAwO1xyXG4gIGRpc3BsYXk6IGdyaWQ7XHJcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XHJcbiAgZ2FwOiAyMHB4O1xyXG5cclxuICBAaW5jbHVkZSBwY190YWIge1xyXG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyO1xyXG4gIH1cclxufVxyXG5cclxuLnAtdG91ci1ub3RpY2VfX2l0ZW0ge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICBnYXA6IDE4cHg7XHJcbiAgZm9udC1zaXplOiAxNnB4O1xyXG4gIGxpbmUtaGVpZ2h0OiAxLjg3NTtcclxuICBjb2xvcjogdmFyKC0tY29sb3ItYmxhY2stNzAwKTtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG4gIHBhZGRpbmctdG9wOiAxNXB4O1xyXG4gIHBhZGRpbmctcmlnaHQ6IDE1cHg7XHJcbiAgcGFkZGluZy1ib3R0b206IDE1cHg7XHJcbiAgcGFkZGluZy1sZWZ0OiAyNHB4O1xyXG5cclxuICBAaW5jbHVkZSBwY190YWIge1xyXG4gICAgcGFkZGluZy10b3A6IDE5cHg7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiA0MHB4O1xyXG4gICAgcGFkZGluZy1ib3R0b206IDI0cHg7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDQwcHg7XHJcbiAgfVxyXG59XHJcblxyXG4ucC10b3VyLW5vdGljZV9faXRlbS1pY29uIHtcclxuICBmbGV4LXNocmluazogMDtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgbWFyZ2luLXRvcDogMnB4O1xyXG5cclxuICBAaW5jbHVkZSBwY190YWIge1xyXG4gICAgbWFyZ2luLXRvcDogM3B4O1xyXG4gIH1cclxufVxyXG5cclxuLnAtdG91ci1ub3RpY2VfX2l0ZW0tdGV4dCB7XHJcbiAgZmxleDogMTtcclxufVxyXG4iLCIvLz09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cclxuLy8gdmFyaWFibGVcclxuLy89PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XHJcbi8vIGltZ+ODh+OCo+ODrOOCr+ODiOODquOBvuOBp+OBruODkeOCuVxyXG4kaW1nLWRpcjogXCIuLi9pbWdcIjtcclxuXHJcbi8vIOOCs+ODs+ODhuODs+ODhOW5hVxyXG4kY29udGVudC13aWR0aDogMTIwMHB4O1xyXG5cclxuLy8gU1DmmYLjga7lt6blj7Pjga7kvZnnmb3vvIjniYfmlrnvvIlcclxuJHNwLXNpZGUtcGFkZGluZzogMjBweDtcclxuXHJcbi8vPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XHJcbi8vIGJyZWFrcG9pbnRcclxuLy89PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cclxuLy8g5LiL6KiYMuOBpOOBruWkieaVsOOBrumWk+OBjOOCv+ODluODrOODg+ODiOihqOekulxyXG4vLyDjgr/jg5bjg6zjg4Pjg4jooajnpLrjgarjgZfjga7loLTlkIjjga8y44Gk44Gu5aSJ5pWw44Gu5YCk44KS44CMMXB45beu44CN44Gn6Kit5a6a44GZ44KL44GT44GoXHJcblxyXG4vLyAkcGMtYnDku6XkuIrjgYxQQ+ihqOekulxyXG4kcGMtYnA6IDEwMjVweDtcclxuXHJcbi8vICRzcC1icOS7peS4i+OBjFNQ6KGo56S6XHJcbiRzcC1icDogNzY3cHg7XHJcblxyXG4vLz09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG4vLyBmb250XHJcbi8vPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XHJcbiRmb250LTE6IFwiTm90byBTYW5zIEpQXCIsIFwi44OS44Op44Ku44OO6KeS44K0IFBybyBXM1wiLCBcIkhpcmFnaW5vIEtha3UgR290aGljIFByb1wiLCBcIua4uOOCtOOCt+ODg+OCr1wiLCBZdUdvdGhpYywgc2Fucy1zZXJpZjtcclxuXHJcbi8vPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XHJcbi8vIGNvbG9yXHJcbi8vPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XHJcbiRibGFjazogIzMzMztcclxuXHJcbiR3aGl0ZTogI2ZmZjtcclxuXHJcbiRyZWQ6ICNEQTAxMTI7XHJcblxyXG4kY29sb3ItMTogIzMzMztcclxuXHJcbiRjb2xvci0yOiAjMDAwO1xyXG5cclxuJGNvbG9yLTM6ICMwMDA7XHJcblxyXG4kY29sb3ItNDogIzAwMDtcclxuXHJcbiRjb2xvci01OiAjMDAwO1xyXG5cclxuLy89PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cclxuLy8gQ1NTIFRyYW5zaXRpb24gRWFzaW5nXHJcbi8vPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XHJcbi8vIERlZmF1bHRcclxuJGxpbmVhcjogY3ViaWMtYmV6aWVyKC4yNTAsIC4yNTAsIC43NTAsIC43NTApO1xyXG4kZWFzZTogY3ViaWMtYmV6aWVyKC4yNTAsIC4xMDAsIC4yNTAsIDEuMDAwKTtcclxuJGVhc2UtaW46IGN1YmljLWJlemllciguNDIwLCAuMDAwLCAxLjAwMCwgMS4wMDApO1xyXG4kZWFzZS1vdXQ6IGN1YmljLWJlemllciguMDAwLCAuMDAwLCAuNTgwLCAxLjAwMCk7XHJcbiRlYXNlLWluLW91dDogY3ViaWMtYmV6aWVyKC40MjAsIC4wMDAsIC41ODAsIDEuMDAwKTtcclxuLy8gSW5cclxuJGVhc2VJblF1YWQ6IGN1YmljLWJlemllciguNTUwLCAuMDg1LCAuNjgwLCAuNTMwKTtcclxuJGVhc2VJbkN1YmljOiBjdWJpYy1iZXppZXIoLjU1MCwgLjA1NSwgLjY3NSwgLjE5MCk7XHJcbiRlYXNlSW5RdWFydDogY3ViaWMtYmV6aWVyKC44OTUsIC4wMzAsIC42ODUsIC4yMjApO1xyXG4kZWFzZUluUXVpbnQ6IGN1YmljLWJlemllciguNzU1LCAuMDUwLCAuODU1LCAuMDYwKTtcclxuJGVhc2VJblNpbmU6IGN1YmljLWJlemllciguNDcwLCAuMDAwLCAuNzQ1LCAuNzE1KTtcclxuJGVhc2VJbkV4cG86IGN1YmljLWJlemllciguOTUwLCAuMDUwLCAuNzk1LCAuMDM1KTtcclxuJGVhc2VJbkNpcmM6IGN1YmljLWJlemllciguNjAwLCAuMDQwLCAuOTgwLCAuMzM1KTtcclxuJGVhc2VJbkJhY2s6IGN1YmljLWJlemllciguNjAwLCAtLjI4MCwgLjczNSwgLjA0NSk7XHJcbi8vIE91dFxyXG4kZWFzZU91dFF1YWQ6IGN1YmljLWJlemllciguMjUwLCAuNDYwLCAuNDUwLCAuOTQwKTtcclxuJGVhc2VPdXRDdWJpYzogY3ViaWMtYmV6aWVyKC4yMTUsIC42MTAsIC4zNTUsIDEuMDAwKTtcclxuJGVhc2VPdXRRdWFydDogY3ViaWMtYmV6aWVyKC4xNjUsIC44NDAsIC40NDAsIDEuMDAwKTtcclxuJGVhc2VPdXRRdWludDogY3ViaWMtYmV6aWVyKC4yMzAsIDEuMDAwLCAuMzIwLCAxLjAwMCk7XHJcbiRlYXNlT3V0U2luZTogY3ViaWMtYmV6aWVyKC4zOTAsIC41NzUsIC41NjUsIDEuMDAwKTtcclxuJGVhc2VPdXRFeHBvOiBjdWJpYy1iZXppZXIoLjE5MCwgMS4wMDAsIC4yMjAsIDEuMDAwKTtcclxuJGVhc2VPdXRDaXJjOiBjdWJpYy1iZXppZXIoLjA3NSwgLjgyMCwgLjE2NSwgMS4wMDApO1xyXG4kZWFzZU91dEJhY2s6IGN1YmljLWJlemllciguMTc1LCAuODg1LCAuMzIwLCAxLjI3NSk7XHJcbi8vIEluIE91dFxyXG4kZWFzZUluT3V0UXVhZDogY3ViaWMtYmV6aWVyKC40NTUsIC4wMzAsIC41MTUsIC45NTUpO1xyXG4kZWFzZUluT3V0Q3ViaWM6IGN1YmljLWJlemllciguNjQ1LCAuMDQ1LCAuMzU1LCAxLjAwMCk7XHJcbiRlYXNlSW5PdXRRdWFydDogY3ViaWMtYmV6aWVyKC43NzAsIC4wMDAsIC4xNzUsIDEuMDAwKTtcclxuJGVhc2VJbk91dFF1aW50OiBjdWJpYy1iZXppZXIoLjg2MCwgLjAwMCwgLjA3MCwgMS4wMDApO1xyXG4kZWFzZUluT3V0U2luZTogY3ViaWMtYmV6aWVyKC40NDUsIC4wNTAsIC41NTAsIC45NTApO1xyXG4kZWFzZUluT3V0RXhwbzogY3ViaWMtYmV6aWVyKDEuMDAwLCAuMDAwLCAuMDAwLCAxLjAwMCk7XHJcbiRlYXNlSW5PdXRDaXJjOiBjdWJpYy1iZXppZXIoLjc4NSwgLjEzNSwgLjE1MCwgLjg2MCk7XHJcbiRlYXNlSW5PdXRCYWNrOiBjdWJpYy1iZXppZXIoLjY4MCwgLS41NTAsIC4yNjUsIDEuNTUwKTtcclxuXHJcblxyXG4vLz09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cclxuLy8gbWl4aW5cclxuLy89PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XHJcblxyXG4vLz09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG4vLyBjbGVhcmZpeFxyXG4vLz09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG5AbWl4aW4gY2Yge1xyXG4gICY6YWZ0ZXIge1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBjbGVhcjogYm90aDtcclxuICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgfVxyXG59XHJcblxyXG4vLz09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG4vLyBzYWZlLWFyZWFcclxuLy89PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cclxuQG1peGluIHNhZmVfYXJlYSB7XHJcbiAgcGFkZGluZy10b3A6IGNvbnN0YW50KHNhZmUtYXJlYS1pbnNldC10b3ApO1xyXG4gIHBhZGRpbmctdG9wOiBlbnYoc2FmZS1hcmVhLWluc2V0LXRvcCk7XHJcbiAgcGFkZGluZy1yaWdodDogY29uc3RhbnQoc2FmZS1hcmVhLWluc2V0LXJpZ2h0KTtcclxuICBwYWRkaW5nLXJpZ2h0OiBlbnYoc2FmZS1hcmVhLWluc2V0LXJpZ2h0KTtcclxuICBwYWRkaW5nLWJvdHRvbTogY29uc3RhbnQoc2FmZS1hcmVhLWluc2V0LWJvdHRvbSk7XHJcbiAgcGFkZGluZy1ib3R0b206IGVudihzYWZlLWFyZWEtaW5zZXQtYm90dG9tKTtcclxuICBwYWRkaW5nLWxlZnQ6IGNvbnN0YW50KHNhZmUtYXJlYS1pbnNldC1sZWZ0KTtcclxuICBwYWRkaW5nLWxlZnQ6IGVudihzYWZlLWFyZWEtaW5zZXQtbGVmdCk7XHJcbn1cclxuXHJcbi8vPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XHJcbi8vIGHjgr/jgrDjga7jgqvjg6njg7zlpInmm7RcclxuLy89PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cclxuQG1peGluIGEtdGFnKCRjb2xvcjEsICRjb2xvcjIpIHtcclxuICAmOmxpbmssXHJcbiAgJjphY3RpdmUsXHJcbiAgJjp2aXNpdGVkIHtcclxuICAgIGNvbG9yOiAkY29sb3IxO1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gIH1cclxuICAmOmhvdmVyIHtcclxuICAgIGNvbG9yOiAkY29sb3IyO1xyXG4gIH1cclxufVxyXG5cclxuLy89PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cclxuLy8g44OX44Os44O844K544Ob44Or44OA44O844Gu44Kr44Op44O85aSJ5pu0XHJcbi8vPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XHJcbkBtaXhpbiBwbGFjZWhvbGRlcigkY29sb3IpIHtcclxuICAmOnBsYWNlaG9sZGVyLXNob3duIHtcclxuICAgIGNvbG9yOiAkY29sb3I7XHJcbiAgfVxyXG4gICY6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xyXG4gICAgY29sb3I6ICRjb2xvcjtcclxuICB9XHJcbiAgJjotbW96LXBsYWNlaG9sZGVyIHtcclxuICAgIGNvbG9yOiAkY29sb3I7XHJcbiAgICBvcGFjaXR5OiAxO1xyXG4gIH1cclxuICAmOjotbW96LXBsYWNlaG9sZGVyIHtcclxuICAgIGNvbG9yOiAkY29sb3I7XHJcbiAgICBvcGFjaXR5OiAxO1xyXG4gIH1cclxuICAmOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XHJcbiAgICBjb2xvcjogJGNvbG9yO1xyXG4gIH1cclxufVxyXG5cclxuLy89PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cclxuLy8gbWVkaWEgcXVlcnlcclxuLy89PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cclxuQG1peGluIG1xKCRtaW4td2lkdGgsICRtYXgtd2lkdGgpIHtcclxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkbWluLXdpZHRoICsgcHgpIGFuZCAobWF4LXdpZHRoOiAkbWF4LXdpZHRoICsgcHgpIHtcclxuICAgIEBjb250ZW50O1xyXG4gIH1cclxufVxyXG5AbWl4aW4gbXFfbWluKCR3aWR0aCkge1xyXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICR3aWR0aCArIHB4KSB7XHJcbiAgICBAY29udGVudDtcclxuICB9XHJcbn1cclxuQG1peGluIG1xX21heCgkd2lkdGgpIHtcclxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkd2lkdGggKyBweCkge1xyXG4gICAgQGNvbnRlbnQ7XHJcbiAgfVxyXG59XHJcblxyXG4vLyBkZXZpY2VcclxuQG1peGluIHBjIHtcclxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkcGMtYnApIHtcclxuICAgIEBjb250ZW50O1xyXG4gIH1cclxufVxyXG5AbWl4aW4gc3Age1xyXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRzcC1icCkge1xyXG4gICAgQGNvbnRlbnQ7XHJcbiAgfVxyXG59XHJcbkBtaXhpbiB0YWIge1xyXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRzcC1icCArIDFweCkgYW5kIChtYXgtd2lkdGg6ICRwYy1icCAtIDFweCkge1xyXG4gICAgQGNvbnRlbnQ7XHJcbiAgfVxyXG59XHJcbkBtaXhpbiBwY190YWIge1xyXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRzcC1icCArIDFweCkge1xyXG4gICAgQGNvbnRlbnQ7XHJcbiAgfVxyXG59XHJcbkBtaXhpbiBzcF90YWIge1xyXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRwYy1icCAtIDFweCkge1xyXG4gICAgQGNvbnRlbnQ7XHJcbiAgfVxyXG59XHJcbkBtaXhpbiBwY19jb250ZW50IHtcclxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkcGMtYnApIGFuZCAobWF4LXdpZHRoOiAkY29udGVudC13aWR0aCkge1xyXG4gICAgQGNvbnRlbnQ7XHJcbiAgfVxyXG59XHJcblxyXG4vLz09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG4vLyBjc3MgaGFja1xyXG4vLz09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG4vLyBDaHJvbWUoYW5kIFNhZmFyaSwgT3BlcmEpXHJcbkBtaXhpbiBjaHJvbWUge1xyXG4gIEBtZWRpYSBzY3JlZW4gYW5kICgtd2Via2l0LW1pbi1kZXZpY2UtcGl4ZWwtcmF0aW86MCkge1xyXG4gICAgQGNvbnRlbnQ7XHJcbiAgfVxyXG59XHJcbi8vIEZpcmVGb3hcclxuQG1peGluIGZpcmVmb3gge1xyXG4gIF86bGFuZyh4KTo6LW1vei1wbGFjZWhvbGRlcixcclxuICAmIHtcclxuICAgIEBjb250ZW50O1xyXG4gIH1cclxufVxyXG4vLyBFZGdlXHJcbkBtaXhpbiBlZGdlIHtcclxuICBfOmxhbmcoeCk6Oi1tcy0sXHJcbiAgJiB7XHJcbiAgICBAY29udGVudDtcclxuICB9XHJcbn1cclxuLy8gSUUoMTEpXHJcbkBtaXhpbiBpZSB7XHJcbiAgXzotbXMtbGFuZyh4KTo6LW1zLWJhY2tkcm9wLFxyXG4gICYge1xyXG4gICAgQGNvbnRlbnQ7XHJcbiAgfVxyXG59XHJcbi8vIFNhZmFyaVxyXG5AbWl4aW4gc2FmYXJpIHtcclxuICBfOmxhbmcoeCkgKyBfOi13ZWJraXQtZnVsbC1zY3JlZW4tZG9jdW1lbnQsXHJcbiAgJiB7XHJcbiAgICBAY29udGVudDtcclxuICB9XHJcbn1cclxuXHJcbi8vPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XHJcbi8vIG9iamVjdCBmaXQgaW1hZ2VzXHJcbi8vPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XHJcbkBtaXhpbiBvZmkoJHNpemUpIHtcclxuICBvYmplY3QtZml0OiAkc2l6ZTtcclxuXHJcbiAgQGluY2x1ZGUgaWUge1xyXG4gICAgZm9udC1mYW1pbHk6IFwib2JqZWN0LWZpdDogI3skc2l6ZX07XCI7XHJcbiAgfVxyXG59XHJcblxyXG4vLz09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG4vLyBoaWRlIHNjcm9sbGJhclxyXG4vLz09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG5AbWl4aW4gaGlkZS1zY3JvbGxiYXIge1xyXG4gIC1tcy1vdmVyZmxvdy1zdHlsZTogbm9uZTtcclxuICBzY3JvbGxiYXItd2lkdGg6IG5vbmU7XHJcbiAgJjo6LXdlYmtpdC1zY3JvbGxiYXIge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuICB9XHJcbn1cclxuXHJcbi8vPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XHJcbi8vIGxpbmUgY2xhbXBcclxuLy89PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cclxuQG1peGluIGxpbmUtY2xhbXAoJGxpbmUpIHtcclxuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcclxuICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XHJcbiAgLXdlYmtpdC1saW5lLWNsYW1wOiAkbGluZTtcclxufVxyXG5cclxuLy89PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cclxuLy8gaG92ZXJcclxuLy89PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cclxuQG1peGluIGhvdmVyIHtcclxuICBAbWVkaWEgKGhvdmVyOiBob3Zlcikge1xyXG4gICAgJjpob3ZlciB7XHJcbiAgICAgIEBjb250ZW50O1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLy89PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cclxuLy8gTVJDIFdlYuODleOCqeODvOODoOWFsemAmuOCueOCv+OCpOODq1xyXG4vLz09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG5AbWl4aW4gbXJjLXdlYmZvcm0tZm9ybSB7XHJcbiAgKiB7XHJcbiAgICBmb250LWZhbWlseTogJGZvbnQtMSAhaW1wb3J0YW50O1xyXG4gICAgbGluZS1oZWlnaHQ6IGNhbGMoMzAgLyAxNikgIWltcG9ydGFudDtcclxuICAgIGNvbG9yOiAjMzMzICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICB0aCB7XHJcbiAgICBwYWRkaW5nOiAxNXB4IDIwcHggIWltcG9ydGFudDtcclxuICAgIGJhY2tncm91bmQ6ICNmNWY1ZjUgIWltcG9ydGFudDtcclxuXHJcbiAgICAmW3N0eWxlKj1iYWNrZ3JvdW5kLWNvbG9yXSB7XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgei1pbmRleDogMDtcclxuXHJcbiAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgbGVmdDogMDtcclxuICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgei1pbmRleDogLTE7XHJcbiAgICAgICAgYmFja2dyb3VuZDogI2Y1ZjVmNSAhaW1wb3J0YW50O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICBpbnB1dFt0eXBlPVwidGV4dFwiXSxcclxuICBpbnB1dFt0eXBlPVwiZW1haWxcIl0sXHJcbiAgaW5wdXRbdHlwZT1cIm51bWJlclwiXSxcclxuICB0ZXh0YXJlYSB7XHJcbiAgICBib3JkZXI6IHNvbGlkIDFweCAjY2NjICFpbXBvcnRhbnQ7XHJcbiAgICBib3JkZXItcmFkaXVzOiAzcHggIWltcG9ydGFudDtcclxuICAgIHBhZGRpbmc6IDEwcHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIGlucHV0W3R5cGU9XCJjaGVja2JveFwiXSxcclxuICBpbnB1dFt0eXBlPVwicmFkaW9cIl0ge1xyXG4gICAgbWFyZ2luOiA3cHggMTBweCAxMHB4IDRweCAhaW1wb3J0YW50O1xyXG4gICAgd2lkdGg6IDIycHggIWltcG9ydGFudDtcclxuICAgIGhlaWdodDogMjJweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm1yY193ZWJmb3JtX3JlcSB7XHJcbiAgICBiYWNrZ3JvdW5kOiAjREEwMTEyO1xyXG5cclxuICAgICZbc3R5bGUqPWJhY2tncm91bmQtY29sb3JdIHtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICB6LWluZGV4OiAwO1xyXG5cclxuICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgIHRvcDogMDtcclxuICAgICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICB6LWluZGV4OiAtMTtcclxuICAgICAgICBiYWNrZ3JvdW5kOiAjREEwMTEyICFpbXBvcnRhbnQ7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5tcmNfd2ViZm9ybV9hcHBseSB7XHJcbiAgICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xyXG4gICAgYm9yZGVyLWNvbG9yOiAjZGEwMTEyICFpbXBvcnRhbnQ7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGEwMTEyICFpbXBvcnRhbnQ7XHJcblxyXG4gICAgQG1lZGlhIChhbnktaG92ZXI6IGhvdmVyKSB7XHJcbiAgICAgICY6aG92ZXIge1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNlZjAwMDAgIWltcG9ydGFudDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG4iXX0= */
