@charset "UTF-8";
/*================================================
このCSSファイルはSassから生成されています。
編集しないようにご注意ください。
================================================*/
html {
  font-size: 62.5%;
  /* 10px */
  height: 100%;
  box-sizing: border-box;
}

img {
  width: 100%;
  height: auto;
  vertical-align: bottom;
  display: block;
}

.bold {
  font-weight: bold;
}

.ttl_wrap {
  padding-bottom: 24px;
}
.ttl_wrap._order {
  padding-top: 48px;
}
.ttl_wrap span {
  font-size: 1.3rem;
  padding-left: 1rem;
}

.ttl_category {
  border-bottom: solid 2px #939650;
}

.inner_wrap {
  box-sizing: border-box;
}

.top_copy {
  font-family: "Noto Serif JP", serif;
  color: #333;
  font-size: 14px;
  line-height: 1.6;
  padding-top: 10px;
}

.ttl_wrap {
  padding-top: 70px;
}

.ttl_rental {
  font-weight: normal;
}

.secound_line {
  padding-top: 12px;
}

.rental_include {
  margin-top: 34px;
}

.include_txt_box {
  box-sizing: border-box;
}
/* Safari 7.1+ に適用される */
_::-webkit-full-page-media, _:future, :root, body {
  -webkit-animation: safariFix 1s forwards infinite;
}
.subheading {
  box-sizing: border-box;
  text-align: center;
  color: #fff;
  font-size: 16px;
  background-color: #939650;
  width: 100%;
  font-family: "Noto Serif JP", serif;
  padding: 10px 0 12px;
  letter-spacing: 0.05em;
}
.subheading._size_head {
  margin-top: 24px;
}
.subheading._order {
  margin-top: 48px;
}

.include_txt {
  font-size: 15px;
  color: #333;
  padding-top: 24px;
  font-family: "Noto Serif JP", serif;
}

.caution_box {
  padding-top: 14px;
}

.caution {
  font-size: 13px;
  color: #333;
  font-family: "Noto Serif JP", serif;
  line-height: 1.8;
  padding-top: 10px;
}

.ttl_txt {
  line-height: 1.8;
}

.band_image {
  display: flex;
  justify-content: space-between;
  padding-top: 24px;
}
.band_image li {
  width: 48%;
}

.size_txt {
  font-size: 16px;
  color: #333;
  font-family: "Noto Serif JP", serif;
  line-height: 1.5;
  padding-top: 17px;
}
.size_txt li:not(:first-of-type) {
  padding-top: 12px;
}

.ttl_icon {
  position: relative;
  padding-left: 2.6rem;
  border-bottom: solid 1px #333;
}
.ttl_icon._kimono_list {
  margin-top: 28px;
}
.ttl_icon::after {
  position: absolute;
  content: "";
  background: url(../../rental/img/icon_navi@2x.png) center no-repeat;
  background-size: contain;
  width: 18px;
  height: 100%;
  top: 50%;
  transform: translateY(-50%);
  left: 0;
}

.option_box {
  padding-top: 36px;
}

.ttl_icon_head {
  font-size: 17px;
  color: #333;
  letter-spacing: 0.05em;
  font-weight: normal;
  display: inline-block;
  width: 16em;
  line-height: 1.5;
}

.option_ul {
  padding-top: 21px;
}
.option_ul li {
  display: flex;
  justify-content: space-between;
}
.option_ul li:not(:first-of-type) {
  padding-top: 20px;
}

.option_list-txt {
  color: #333;
  font-family: "Noto Serif JP", serif;
  font-size: 16px;
  flex: 1;
  line-height: 1.5;
}
.option_list-txt span {
  font-size: 13px;
}

.option_price {
  color: #333;
  font-family: "Noto Serif JP", serif;
  font-size: 16px;
  line-height: 1.5;
}

.option_image {
  display: grid;
  grid-template-columns: auto auto;
  grid-column-gap: 12px;
  -moz-column-gap: 12px;
       column-gap: 12px;
  padding-top: 37px;
}

.optin_bag {
  grid-row: 1/2;
  grid-column: 1/2;
}

.optin_bag2 {
  grid-row: 1/2;
  grid-column: 2/3;
}

.accessory {
  grid-row: 2/3;
  grid-column: 1/3;
}

.option_image-txt {
  color: #333;
  font-family: "Noto Serif JP", serif;
  font-size: 13px;
  line-height: 1.8;
}

.kimono-ul {
  padding-top: 24px;
  display: grid;
  grid-column-gap: 12px;
  -moz-column-gap: 12px;
       column-gap: 12px;
  grid-row-gap: 36px;
  row-gap: 36px;
  grid-template-columns: repeat(auto-fit, minmax(162px, 1fr));
}

.item {
  border-bottom: solid 1px #939650;
  box-sizing: border-box;
  padding-bottom: 17px;
  display: flex;
  flex-direction: column;
}

.kimono_txt_box {
  padding-top: 13px;
  box-sizing: border-box;
}

.list_head {
  color: #333;
  font-family: "Noto Serif JP", serif;
  font-size: 13px;
  line-height: 1.6;
}

.product_name {
  color: #333;
  font-family: "Noto Serif JP", serif;
  font-size: 13px;
  flex: 1;
  line-height: 1.6;
  padding-left: 4px;
}

.product {
  display: flex;
  justify-content: space-between;
  padding-top: 5px;
}

.list_price {
  color: #333;
  font-family: "Noto Serif JP", serif;
  font-size: 17px;
  text-align: right;
  padding-top: 7px;
  letter-spacing: 0.1em;
}

.form_btn {
  padding: 6px 0;
  box-sizing: border-box;
  margin-top: 22px;
  background-color: #939650;
  text-align: center;
  font-family: sans-serif;
  color: #fff;
  font-size: 13px;
}

.inon_wrap {
  position: relative;
  padding-right: 16px;
}
.inon_wrap::after {
  position: absolute;
  display: block;
  content: ">";
  font-size: 14px;
  color: #fff;
  top: 50%;
  transform: translateY(-50%);
  right: 0;
}

.list-under_box {
  margin-top: auto;
}

.access_wrap {
  padding-top: 68px;
}

.set_plan_head {
  font-size: 1.5rem;
}

.include_price {
  font-family: "Noto Serif JP", serif;
  font-size: 2.6rem;
  border-bottom: solid 2px #333;
  width: 8em;
  line-height: 1.8;
  padding-top: 14px;
}

.rental_include_txt {
  font-family: "Noto Serif JP", serif;
  color: #333;
  font-size: 14px;
  line-height: 1.8;
  padding-top: 13px;
}

.rental_caution {
  font-family: "Noto Serif JP", serif;
  color: #333;
  font-size: 13px;
  line-height: 1.8;
  padding-top: 13px;
}

.photo_board {
  background-color: #FAF4EB;
  border-radius: 10px;
  box-sizing: border-box;
  padding: 42px 17px 36px;
  margin-top: 44px;
  position: relative;
}
.photo_board::before {
  position: absolute;
  display: block;
  content: "";
  background: url(../img/button.svg) center no-repeat;
  background-size: contain;
  width: 20px;
  height: 20px;
  top: 10px;
  left: 10px;
}
.photo_board::after {
  position: absolute;
  display: block;
  content: "";
  background: url(../img/button.svg) center no-repeat;
  background-size: contain;
  width: 20px;
  height: 20px;
  top: 10px;
  right: 10px;
}
.photo_image_box li {
  width: 57.9882%;
  box-shadow: 4px 4px 4px rgba(0, 0, 0, 0.15);
}

.photo_board_caution {
  padding-top: 20px;
}
.photo_board_caution p {
  text-indent: -1em;
  padding-left: 1em;
  font-family: "Noto Serif JP", serif;
  color: #333;
  font-size: 13px;
  line-height: 1.8;
}

.rental_photo01 {
  transform: rotate(-3.37deg);
}

.rental_photo03 {
  transform: rotate(-3.47deg);
}

.photo_board-txt {
  color: #333;
  font-family: "Noto Serif JP", serif;
  padding-top: 23px;
}
.photo_board-txt li {
  background-color: #fff;
  border-radius: 10px;
  box-sizing: border-box;
  padding: 21px 12px;
  font-size: 14px;
  line-height: 1.8;
  letter-spacing: 0.05em;
  text-align: justify;
}
.photo_board-txt li:not(:first-of-type) {
  margin-top: 32px;
}

.include_head {
  color: #939650;
  font-size: 15px;
  text-align: center;
  font-family: "Noto Serif JP", serif;
  padding-bottom: 24px;
}
.include_head span {
  position: relative;
  padding-left: 35px;
  padding-right: 35px;
}
.include_head span::before {
  position: absolute;
  display: block;
  content: "";
  background: url(../img/shrine_mark-green.svg) center no-repeat;
  background-size: contain;
  width: 22px;
  height: 22px;
  top: 50%;
  transform: translateY(-50%);
  left: 0;
}
.include_head span::after {
  position: absolute;
  display: block;
  content: "";
  background: url(../img/shrine_mark-green.svg) center no-repeat;
  background-size: contain;
  width: 22px;
  height: 22px;
  top: 50%;
  transform: translateY(-50%);
  right: 0;
}

#Catalog {
  padding-top: 69px;
}

.cont_wrap-middle {
  margin-left: 5%;
  margin-right: 5%;
}

.catalog_copy {
  background-color: #939650;
  color: #fff;
  font-size: 18px;
  text-align: center;
  line-height: 1.8;
  font-family: "Noto Serif JP", serif;
}

.catalog_taitle {
  font-family: sans-serif;
  font-size: 20px;
  text-align: center;
  font-weight: normal;
  line-height: 1.5;
  padding-top: 32px;
}
.catalog_taitle span {
  font-size: 16px;
}

.catalog_sup {
  font-family: sans-serif;
  color: #333;
  font-size: 17px;
  text-align: center;
  line-height: 1.8;
  padding-top: 22px;
}
.catalog_sup span {
  font-size: 15px;
  line-height: 1.5;
  display: block;
}

.site_wrap {
  box-sizing: border-box;
  border: solid 1px #939650;
  display: block;
  margin-top: 25px;
}
.site_wrap:hover .slite_link_btn {
  transition: 0.8s;
}
.site_wrap:hover .slite_link_btn span::after {
  transform: translate(30px, -50%);
}

.catalog_under_box {
  background-color: #939650;
  color: #fff;
  box-sizing: border-box;
  padding: 25px 0;
  position: relative;
}
.catalog_under_box::before {
  position: absolute;
  display: block;
  content: "";
  border: solid 1px #fff;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  width: calc(100% - 10px);
  height: calc(100% - 10px);
}

.site_name {
  font-family: sans-serif;
  color: #fff;
  font-size: 16px;
  text-align: center;
  font-weight: normal;
}

.login_box {
  display: flex;
  justify-content: center;
  padding-top: 19px;
}
.login_box li {
  font-family: sans-serif;
  color: #fff;
  font-size: 15px;
  line-height: 1.8;
}
.login_box li span {
  font-weight: bold;
}

.category {
  font-family: sans-serif;
  color: #fff;
  font-size: 14px;
  font-weight: bold;
  text-align: center;
  padding-top: 12px;
}

.slite_link_wrap {
  text-align: center;
  margin-top: 25px;
}

.slite_link_btn {
  font-family: sans-serif;
  color: #fff;
  font-size: 16px;
  text-align: center;
  display: inline-block;
  border: solid 1px #fff;
  box-sizing: border-box;
  width: 81.8991%;
  line-height: 2.2;
}
.slite_link_btn span {
  position: relative;
  padding-right: 66px;
}
.slite_link_btn span::after {
  position: absolute;
  display: block;
  content: "";
  background: url(../img/btn_arrow_w.svg) center no-repeat;
  background-size: contain;
  width: 46px;
  height: 9px;
  top: 50%;
  transform: translateY(-50%);
  right: 0;
  transition: 0.8s;
}

.site_logo {
  width: 216px;
  margin-right: auto;
  margin-left: auto;
  padding-top: 24px;
}

.rsv_caution {
  font-family: sans-serif;
  color: #333;
  font-size: 15px;
  line-height: 1.8;
  text-align: center;
  padding-top: 25px;
}
.rsv_caution a {
  color: #939650;
  font-weight: bold;
}

.contact_txt {
  font-family: "Noto Serif JP", serif;
  color: #21794F;
  font-size: 17px;
  text-align: center;
  font-weight: bold;
  line-height: 1.8;
  padding-top: 19px;
}

.rsv_allow {
  width: 79px;
  margin-left: auto;
  margin-right: auto;
  padding-top: 19px;
}

.kimono_contact_btn {
  display: block;
  width: 94.6588%;
  margin-left: auto;
  margin-right: auto;
  background-color: #21794F;
  color: #fff;
  font-family: "Noto Serif JP", serif;
  font-size: 15px;
  line-height: 2.8;
  text-align: center;
  margin-top: 23px;
}
.kimono_contact_btn span {
  position: relative;
  padding-right: 37px;
}
.kimono_contact_btn span::after {
  position: absolute;
  display: block;
  content: "";
  background: url(../img/email_w.svg) center no-repeat;
  background-size: contain;
  width: 19px;
  height: 14px;
  top: 50%;
  transform: translateY(-50%);
  right: 0;
}

.catalog_bg {
  background-color: #f6f6f6;
  padding: 27px 0;
  box-sizing: border-box;
  margin-top: 40px;
}

.catalog_inner {
  margin-left: 5%;
  margin-right: 5%;
}

.catalog_use {
  color: #939650;
  font-family: "Noto Serif JP", serif;
  font-size: 17px;
  text-align: center;
  font-weight: normal;
  padding-top: 30px;
}

.catalog_fllow_head {
  color: #fff;
  padding: 17px 15px;
  box-sizing: border-box;
  background-color: #fff;
}

.login_txt {
  font-family: "Noto Serif JP", serif;
  color: #333;
  font-size: 15px;
  line-height: 1.8;
}

.catalog_caution {
  font-family: sans-serif;
  color: #333;
  font-size: 13px;
  line-height: 1.5;
  padding-top: 15px;
}

.pw_btn {
  display: block;
  background-color: #939650;
  color: #fff;
  font-family: "Noto Serif JP", serif;
  font-size: 15px;
  line-height: 3;
  text-align: center;
  margin-top: 24px;
}
.pw_btn span {
  position: relative;
  padding-right: 29px;
}
.pw_btn span::after {
  position: absolute;
  display: block;
  content: "";
  background: url(../img/email_w.svg) center no-repeat;
  width: 19px;
  height: 14px;
  top: 50%;
  transform: translateY(-50%);
  right: 0;
}

.catalog_fllow_box li {
  margin-top: 34px;
  background-color: #fff;
  box-sizing: border-box;
}

.catalog_fllow_txtBOx {
  box-sizing: border-box;
  padding: 13px 16px 13px 16px;
}
.catalog_fllow_txtBOx .catalog_fllow_txt {
  font-family: "Noto Serif JP", serif;
  color: #333;
  font-size: 16px;
  line-height: 1.8;
}

.kadode_green {
  color: #939650;
}

.kadode_green {
  color: #939650;
}

.catalogUse_caution {
  font-family: "Noto Serif JP", serif;
  font-size: 14px;
  line-height: 1.5;
  padding-top: 10px;
}

.caution_red {
  color: #DE2D2D;
}

.caution_small {
  font-size: 13px;
}

.size_info {
  font-family: "Noto Serif JP", serif;
  color: #333;
  font-size: 16px;
  text-align: center;
  padding-top: 36px;
  font-weight: normal;
}

.size_image {
  padding-top: 26px;
}

.price_caution {
  font-family: "Noto Serif JP", serif;
  color: #333;
  font-size: 13px;
  padding-top: 14px;
}

.plan_type {
  border: solid 1px #333;
  box-sizing: border-box;
  width: 100%;
  margin-top: 32px;
}
.plan_type caption {
  text-align: left;
}
.plan_type tr {
  border-bottom: solid 1px #333;
}
.plan_type th {
  vertical-align: middle;
  text-align: left;
  font-family: "Noto Serif JP", serif;
  color: #333;
  font-size: 15px;
  font-weight: normal;
  padding: 10px 0 10px 14px;
  box-sizing: border-box;
}
.plan_type td {
  vertical-align: middle;
  font-family: "Noto Serif JP", serif;
  color: #333;
  font-size: 16px;
  padding: 10px 0 10px 14px;
  box-sizing: border-box;
  border-top: 1px solid #333;
}

/*オプション*/

.ttl_option {
  display: inline-block;
  border-bottom: solid 1px #333;
  padding-bottom: 0.7rem;
}
.ttl_option h4 {
  font-family: "Noto Serif JP", serif;
  font-size: 1.5rem;
  font-weight: normal;
  letter-spacing: 0.1em;
  position: relative;
  padding-left: 24px;
}
.ttl_option h4::before {
  content: "";
  position: absolute;
  top: 50%;
  left: 0;
  transform: translateY(-50%);
  width: 15px;
  height: 15px;
  background: url(../img/icon_navi@2x.png) center no-repeat;
  background-size: contain;
}

.option_caution {
  font-family: "Noto Serif JP", serif;
  font-size: 1.2rem;
  color: #333;
  letter-spacing: 0.05em;
  padding-top: 0.6rem;
}

.cont_under {
  padding-top: 4.2rem;
}

.option_inner {
  padding-top: 4.8rem;
}
.option_inner dl {
  display: flex;
  justify-content: space-between;
}
.option_inner dl dt, .option_inner dl dd {
  line-height: 2;
  font-family: "Noto Serif JP", serif;
}
.option_inner h4 {
  font-family: "Noto Serif JP", serif;
  font-weight: normal;
  font-size: 1.4rem;
  padding-bottom: 1rem;
  margin-left: -0.6rem;
}

.option_inner .set {
  line-height: 1.4;
  padding-top: 0.6rem;
}

.plan_cauiton {
  font-family: "Noto Serif JP", serif;
  font-size: 3.4375vw;
  color: #333;
  letter-spacing: 0.05em;
  line-height: 1.8;
}
.plan_cauiton:first-of-type {
  padding-top: 1.8rem;
}

.rsv_link {
  padding-top: 60px;
}

.ttl_bring_in {
  font-family: "Noto Serif JP", serif;
  font-size: 16px;
  font-weight: normal;
  letter-spacing: 0.1em;
  position: relative;
  margin-top: 1.6rem;
  padding-left: 24px;
  color: #333;
}
.ttl_bring_in::before {
  position: absolute;
  content: "";
  top: 50%;
  left: 0;
  transform: translateY(-50%);
  width: 15px;
  height: 15px;
  background: url(../img/icon_navi@2x.png) center no-repeat;
  background-size: contain;
}

.kadode_plan_taitle {
  margin-top: 74px;
}

.set_image {
  padding-top: 52px;
}

#CatalogFllow {
  padding-top: 169px;
  margin-top: -169px;
}
#CatalogFllow::before {
  content: " ";
  margin-top: -169px;
  height: 169px;
  display: block;
  visibility: hidden;
}

#KimonoSize {
  padding-top: 169px;
  margin-top: -169px;
}

@media screen and (min-width: 1024px) {
  .ttl_wrap {
    padding-bottom: 32px;
  }
  .ttl_wrap._order {
    padding-top: 70px;
  }
  .ttl_wrap span {
    font-size: 16px;
  }
  .inner_wrap {
    width: 90%;
    max-width: 1180px;
    margin: 0 auto;
  }
  .inner_wrap._rental {
    box-shadow: 8px 8px #939650;
    margin-bottom: 8px;
    padding-bottom: 20px;
  }
  .top_copy {
    font-size: 19px;
  }
  .inner_wrap_m {
    width: 682px;
  }
  .ttl_rental {
    font-size: 24px;
  }
  .rental_include {
    margin-top: 53px;
  }
  .kimono_photo {
    width: 53.385416%;
    max-width: 615px;
  }
  .include_txt_box {
    width: 46.961805%;
    max-width: 541px;
    padding: 19px 47px 0;
  }
  .subheading {
    padding: 11px 0 13px;
  }
  .subheading._size_head {
    font-size: 22px;
    margin-top: 42px;
  }
  .include_txt {
    font-size: 14px;
    padding-top: 28px;
  }
  .caution_box._include {
    padding-top: 40px;
  }
  .caution_box._band {
    padding-top: 32px;
  }
  .caution {
    font-size: 14px;
  }
  .ttl_txt {
    font-size: 16px;
    line-height: 1.8;
  }
  .band_image {
    width: 836px;
    padding-top: 42px;
  }
  .size_txt {
    font-size: 18px;
  }
  .size_txt li:not(:first-of-type) {
    padding-right: 14px;
  }
  .ttl_icon {
    font-size: 24px;
    padding-left: 50px;
  }
  .ttl_icon._kimono_list {
    margin-top: 49px;
  }
  .ttl_icon::after {
    width: 28px;
  }
  .option_box {
    padding-top: 64px;
  }
  .ttl_icon_head {
    font-size: 23px;
  }
  .option_ul {
    padding-top: 38px;
  }
  .option_ul li:not(:first-of-type) {
    padding-top: 28px;
  }
  .option_list-txt {
    font-size: 20px;
  }
  .option_list-txt span {
    font-size: 16px;
  }
  .option_price {
    font-size: 20px;
  }
  .option_image {
    padding-top: 43px;
  }
  .option_image-txt {
    font-size: 15px;
    padding-top: 12px;
  }
  .kimono-ul {
    grid-column-gap: 27px;
    -moz-column-gap: 27px;
         column-gap: 27px;
    grid-row-gap: 80px;
    row-gap: 80px;
    grid-template-columns: repeat(auto-fit, minmax(366px, 1fr));
    padding-top: 32px;
  }
  .kimono_txt_box {
    padding-bottom: 31px;
  }
  .list_head {
    font-size: 18px;
  }
  .product_name {
    font-size: 18px;
  }
  .list_price {
    font-size: 24px;
    text-align: left;
    padding-top: 0;
  }
  .form_btn {
    display: inline-block;
    font-size: 14px;
    padding: 10px 16px;
    font-weight: bold;
    margin-top: 0;
  }
  .inon_wrap::after {
    font-size: 15px;
  }
  .list-under_box {
    display: flex;
    justify-content: space-between;
    align-items: center;
  }
  .access_wrap {
    padding-top: 92px;
  }
  .set_plan_head {
    font-size: 21px;
  }
  .include_price {
    font-size: 30px;
  }
  .rental_include_txt {
    font-size: 12px;
  }
  .rental_caution {
    font-size: 14px;
  }
  .photo_board {
    padding: 37px 43px 46px;
  }
  .photo_board::before {
    width: 24px;
    height: 24px;
  }
  .photo_board::after {
    width: 24px;
    height: 24px;
  }
  .photo_image_box li {
    width: 36.90972%;
    max-width: 336px;
  }
  .photo_board_caution p {
    font-size: 15px;
  }
  .photo_board-txt {
    padding-top: 45px;
  }
  .photo_board-txt li {
    font-size: 18px;
    padding: 24px 30px;
  }
  .include_head {
    font-size: 19px;
  }
  .include_head span {
    padding-left: 45px;
    padding-right: 45px;
  }
  #Catalog {
    padding-top: 98px;
  }
  .catalog_copy {
    font-size: 24px;
    line-height: 3.2;
  }
  .catalog_taitle {
    font-size: 28px;
    padding-top: 34px;
  }
  .catalog_taitle span {
    font-size: 24px;
  }
  .catalog_sup {
    font-size: 20px;
    line-height: 1.8;
  }
  .catalog_sup span {
    font-size: 18px;
  }
  .site_wrap {
    margin-top: 42px;
  }
  .catalog_under_box {
    padding: 38px 0;
  }
  .catalog_under_box::before {
    width: calc(100% - 20px);
    height: calc(100% - 20px);
  }
  .site_name {
    font-size: 24px;
  }
  .login_box li {
    font-size: 18px;
  }
  .category {
    font-size: 18px;
  }
  .slite_link_wrap {
    margin-top: 30px;
  }
  .slite_link_btn {
    width: 379px;
    font-size: 20px;
  }
  .slite_link_btn span {
    padding-right: 94px;
  }
  .slite_link_btn span::after {
    width: 62px;
    height: 13px;
    top: 34%;
    transform: translateY(-50%);
  }
  .site_logo {
    width: 308px;
  }
  .rsv_caution {
    font-size: 18px;
  }
  .contact_txt {
    font-size: 26px;
    padding-top: 27px;
  }
  .rsv_allow {
    width: 86px;
  }
  .kimono_contact_btn {
    width: 507px;
    font-size: 20px;
    line-height: 3.2;
    margin-top: 21px;
  }
  .kimono_contact_btn span {
    padding-right: 63px;
  }
  .kimono_contact_btn span::after {
    width: 29px;
    height: 21px;
  }
  .catalog_bg {
    padding: 40px 0;
  }
  .catalog_use {
    font-size: 21px;
    padding-top: 39px;
  }
  .catalog_fllow_head {
    padding: 22px 0 40px 0;
  }
  .login_txt {
    font-size: 16px;
    padding-top: 12px;
  }
  .catalog_caution {
    font-size: 13px;
  }
  .pw_btn {
    font-size: 17px;
    width: 434x;
    margin-left: auto;
    margin-right: auto;
    margin-top: 24px;
  }
  .pw_btn {
    font-size: 20px;
    width: 508px;
    margin-left: auto;
    margin-right: auto;
    margin-top: 29px;
  }
  .catalog_fllow_box li {
    display: flex;
    margin-top: 44px;
  }
  .catlog_fllow_image {
    width: 38.9831%;
  }
  .catalog_fllow_txtBOx {
    width: 61.0169%;
    display: flex;
    align-items: center;
    padding: 10px 20px 10px 20px;
  }
  .catalog_fllow_txtBOx .catalog_fllow_txt {
    font-size: 15px;
  }
  .catalogUse_caution {
    font-size: 13px;
    padding-top: 5px;
  }
  .caution_small {
    font-size: 15px;
  }
  .size_info {
    font-size: 24px;
    padding-top: 46px;
  }
  .size_image {
    width: 760px;
  }
  .plan_type tr:nth-child(even) {
    background-color: #f6f6f6;
  }
  .plan_type th {
    font-size: 15px;
    padding: 10px;
    width: 25%;
  }
  .plan_type td {
    border-left: 1px solid #333;
    font-size: 16px;
    padding: 12px 0 12px 12px;
  }
  .plan_option_box .option_inner:not(:first-child) {
    margin-left: 48px;
  }
  .ttl_option h4 {
    padding-left: 31px;
    font-size: 19px;
  }
  .ttl_option h4::before {
    width: 22px;
    height: 22px;
  }
  .option_caution {
    font-size: 17px;
    padding-top: 16px;
  }
  .cont_under {
    width: 100%;
    max-width: 1180px;
    margin: 0 auto;
    padding-top: 75px;
  }
  .option_inner {
    padding-bottom: 42px;
    padding-top: 50px;
  }
  .option_inner h4 {
    font-size: 15px;
  }
  .plan_cauiton {
    font-size: 13px;
  }
  .rsv_link {
    padding-top: 100px;
  }
  .ttl_bring_in {
    font-size: 19px;
    padding-left: 34px;
  }
  .ttl_bring_in::before {
    display: block;
    content: "";
    position: absolute;
    top: 13%;
    left: 0;
    width: 15px;
    height: 15px;
    background: url(../img/icon_navi@2x.png) center no-repeat;
    background-size: contain;
  }
  .kadode_plan_taitle {
    margin-top: 82px;
  }
  .set_image {
    width: 653px;
    padding-top: 30px;
    font-family: "Noto Serif JP", serif;
    padding-top: 82px;
  }
  #CatalogFllow {
    padding-top: 140px;
    margin-top: -140px;
  }
  #KimonoSize {
    padding-top: 140px;
    margin-top: -140px;
  }
}

@media screen and (max-width: 767px) {
  .inner_wrap {
    border-bottom: solid 5px #939650;
    padding-bottom: 27px;
  }
  .ttl_category {
    width: 100%;
  }
  .subheading._include_head {
    margin-top: 30px;
  }
  .option_list-txt {
    padding-right: 58px;
  }
  .option_image {
    grid-template-rows: auto auto;
    grid-row-gap: 28px;
    row-gap: 28px;
  }
  .accessory {
    width: 64.985163%;
    margin-left: auto;
    margin-right: auto;
  }
  .form_btn {
    display: block;
    width: 86%;
    margin-left: auto;
    margin-right: auto;
  }
  .photo_image_box li:not(:first-of-type) {
    margin-top: 21px;
  }
  .rental_photo02 {
    margin-left: auto;
  }
  .slite_link_btn {
    min-width: 276px;
  }
  .catalog_fllow_txtBOx {
    border-top: 1px solid #333;
  }
  .option_inner:last-child {
    border-bottom: solid 1px #333;
    padding-bottom: 2rem;
  }
}

@media screen and (min-width: 768px) and (max-width: 1023px) {
  .inner_wrap._rental {
    border-bottom: solid 8px #939650;
    padding-bottom: 13px;
  }
  .ttl_category {
    width: 100%;
  }
  .kimono_photo {
    width: 48.769898%;
  }
  .include_txt_box {
    width: 48.769898%;
  }
  .kimono-ul {
    grid-template-columns: repeat(auto-fit, minmax(221px, 1fr));
  }
  .form_btn {
    display: block;
    width: 86%;
    margin-left: auto;
    margin-right: auto;
    margin-top: 30px;
  }
  .rental_caution {
    border-top: dotted 1px #ccc;
    margin-top: 16px;
  }
  .photo_board {
    padding: 42px 37px 36px;
  }
  .photo_image_box li {
    width: 30%;
  }
  .catalog_copy {
    line-height: 3.2;
  }
  .slite_link_btn {
    width: 260px;
  }
  .catalog_inner {
    margin-left: 10%;
    margin-right: 10%;
  }
  .catalog_use {
    font-size: 19px;
  }
  .catalog_fllow_head {
    padding: 28px 0;
  }
  .login_txt {
    font-size: 16px;
  }
  .pw_btn {
    width: 328px;
    margin-left: auto;
    margin-right: auto;
    margin-top: 31px;
  }
  .catalog_fllow_txtBOx {
    padding: 24px 20px 24px 20px;
  }
  .size_image {
    width: 80%;
  }
  .plan_option_box .option_inner:not(:first-child) {
    margin-left: 32px;
  }
  .option_inner {
    padding-bottom: 2rem;
  }
  .option_inner dl dt, .option_inner dl dd {
    font-size: 11px;
    letter-spacing: 0;
  }
  .plan_cauiton {
    font-size: 1.1rem;
  }
  .ttl_bring_in::before {
    content: "";
    position: absolute;
    top: 50%;
    left: 0;
    transform: translateY(-50%);
    width: 15px;
    height: 15px;
    background: url(../img/icon_navi@2x.png) center no-repeat;
    background-size: contain;
  }
  .set_image {
    width: 520px;
    padding-top: 72px;
  }
  #CatalogFllow {
    padding-top: 173px;
    margin-top: -173px;
  }
  #KimonoSize {
    padding-top: 173px;
    margin-top: -173px;
  }
}

@media screen and (min-width: 768px) {
  .rental_include {
    display: flex;
    justify-content: space-between;
  }
  .option_image {
    grid-template-columns: auto auto auto;
  }
  .optin_bag {
    grid-row: 1/2;
    grid-column: 1/2;
  }
  .optin_bag2 {
    grid-row: 1/2;
    grid-column: 2/3;
  }
  .accessory {
    grid-row: 1/2;
    grid-column: 3/4;
  }
  .photo_board {
    width: 90%;
    max-width: 1152px;
    margin-left: auto;
    margin-right: auto;
  }
  .photo_image_box {
    display: flex;
    justify-content: space-between;
  }
  .photo_board_caution {
    width: 90%;
    max-width: 1152px;
    margin-left: auto;
    margin-right: auto;
  }
  .cont_wrap-middle {
    width: 80%;
    max-width: 1180px;
    margin-left: auto;
    margin-right: auto;
  }
  .catalog_bg {
    width: 80%;
    max-width: 1280px;
    margin-left: auto;
    margin-right: auto;
  }
  .login_txt {
    text-align: center;
  }
  .catalog_caution {
    text-align: center;
  }
  .size_image {
    margin-left: auto;
    margin-right: auto;
  }
  .plan_option_box {
    display: flex;
  }
  .option_inner {
    width: 31.18644%;
    border-bottom: solid 1px #333;
  }
  .set_image {
    margin-left: auto;
    margin-right: auto;
  }
}

@media (min-width: 1024px) {
  .subheading {
    font-size: calc(5 * (100vw - 1024px) / 256 + 15px);
  }
}

@media screen and (min-width: 1280px) {
  .subheading {
    font-size: 20px;
  }
  .include_txt {
    font-size: 18px;
  }
  .include_price {
    padding-top: 34px;
  }
  .rental_include_txt {
    font-size: 14px;
  }
  .catalog_bg {
    padding: 58px 0;
  }
  .catalog_use {
    font-size: 24px;
  }
  .login_txt {
    font-size: 18px;
    padding-top: 15px;
  }
  .catalog_caution {
    font-size: 14px;
  }
  .catalog_fllow_txtBOx {
    padding: 0 39px 0 39px;
  }
  .catalog_fllow_txtBOx .catalog_fllow_txt {
    font-size: 18px;
  }
  .catalogUse_caution {
    font-size: 15px;
    padding-top: 10px;
  }
  .plan_type th {
    font-size: 16px;
    padding: 12px 0 12px 23px;
  }
  .plan_type td {
    font-size: 17px;
    padding: 12px 0 12px 36px;
  }
}

@media (max-width: 1453px) {
  .ex_pc {
    display: none;
  }
}

@media screen and (max-width: 1023px) {
  .plan_type th {
    display: block;
    background-color: #f6f6f6;
  }
  .plan_type td {
    display: block;
  }
}

@media screen and (min-width: 768px) and (max-width: 1023px) and (min-width: 1024px) {
  .ttl_bring_in::before {
    width: 22px;
    height: 21px;
  }
}

@media screen and (min-width: 1024px) and (min-width: 1024px) {
  .ttl_bring_in::before {
    width: 22px;
    height: 21px;
    top: 50%;
    transform: translateY(-50%);
  }
}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImFkbWlzc2lvbi5jc3MiLCJfbWFpbl9hZG1pc3Npb24uc2NzcyIsIl9zZXR0aW5nLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsZ0JBQWdCO0FDQ2hCOzs7aURBQUE7QUFXQTtFQUNFLGdCQUFBO0VBQ0EsU0FBQTtFQUNBLFlBQUE7RUFDQSxzQkFBQTtBRE5GOztBQ1NBO0VBQ0UsV0FBQTtFQUNBLFlBQUE7RUFDQSxzQkFBQTtFQUNBLGNBQUE7QURORjs7QUNTQTtFQUNFLGlCQUFBO0FETkY7O0FDU0E7RUFDRSxvQkFBQTtBRE5GO0FDVUU7RUFDRSxpQkFBQTtBREhKO0FDUUU7RUFDRSxpQkFBQTtFQUNBLGtCQUFBO0FEREo7O0FDUUE7RUFDRSxnQ0FBQTtBREFGOztBQ0dBO0VBQ0Usc0JBQUE7QURBRjs7QUN1QkE7RUFDRSxtQ0FBQTtFQUNBLFdBQUE7RUFDQSxlQUFBO0VBQ0EsZ0JBQUE7RUFDQSxpQkFBQTtBRE1GOztBQ01BO0VBQ0UsaUJBQUE7QURRRjs7QUNJQTtFQUNFLG1CQUFBO0FEVUY7O0FDSkE7RUFDRSxpQkFBQTtBRFlGOztBQ1RBO0VBQ0MsZ0JBQUE7QURZRDs7QUNRQTtFQUNFLHNCQUFBO0FEa0JGO0FDRkEsdUJBQUE7QUFDQTtFQUNFLGlEQUFBO0FEc0JGO0FDYkE7RUFDRSxzQkFBQTtFQUNBLGtCQUFBO0VBQ0EsV0FBQTtFQUNBLGVBQUE7RUFDQSx5QkFBQTtFQUNBLFdBQUE7RUFDQSxtQ0FBQTtFQUNBLG9CQUFBO0VBQ0Esc0JBQUE7QURxQkY7QUNSRTtFQUNFLGdCQUFBO0FEeUJKO0FDbkJFO0VBQ0UsZ0JBQUE7QUQyQko7O0FDdkJBO0VBQ0UsZUFBQTtFQUNBLFdBQUE7RUFDQSxpQkFBQTtFQUNBLG1DQUFBO0FEMEJGOztBQ2hCQTtFQUNFLGlCQUFBO0FEOEJGOztBQ2pCQTtFQUNFLGVBQUE7RUFDQSxXQUFBO0VBQ0EsbUNBQUE7RUFDQSxnQkFBQTtFQUNBLGlCQUFBO0FEOEJGOztBQ3hCQTtFQUNFLGdCQUFBO0FE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Rjs7QUMxakRJO0VBMDNDRjtJQVVJLGNBQUE7SUFDQSx5QkFBQTtFRGdRSjtFQ3BQQTtJQVNJLGNBQUE7RURzUUo7QUExQkY7O0FDdG9ESTtFQXFrREY7SUFxQk0sV0FBQTtJQUNBLFlBQUE7RUR5U047QUFDRjs7QUNyNERJO0VBcWtERjtJQW9DTSxXQUFBO0lBQ0EsWUFBQTtJQUNBLFFBQUE7SUFDQSwyQkFBQTtFRDZTTjtBQUNGIiwiZmlsZSI6ImFkbWlzc2lvbi5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyJAY2hhcnNldCBcIlVURi04XCI7XG4vKj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxu44GT44GuQ1NT44OV44Kh44Kk44Or44GvU2Fzc+OBi+OCieeUn+aIkOOBleOCjOOBpuOBhOOBvuOBmeOAglxu57eo6ZuG44GX44Gq44GE44KI44GG44Gr44GU5rOo5oSP44GP44Gg44GV44GE44CCXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0qL1xuaHRtbCB7XG4gIGZvbnQtc2l6ZTogNjIuNSU7XG4gIC8qIDEwcHggKi9cbiAgaGVpZ2h0OiAxMDAlO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuXG5pbWcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xuICB2ZXJ0aWNhbC1hbGlnbjogYm90dG9tO1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLmJvbGQge1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cblxuLnR0bF93cmFwIHtcbiAgcGFkZGluZy1ib3R0b206IDI0cHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLnR0bF93cmFwIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMzJweDtcbiAgfVxufVxuLnR0bF93cmFwLl9vcmRlciB7XG4gIHBhZGRpbmctdG9wOiA0OHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC50dGxfd3JhcC5fb3JkZXIge1xuICAgIHBhZGRpbmctdG9wOiA3MHB4O1xuICB9XG59XG4udHRsX3dyYXAgc3BhbiB7XG4gIGZvbnQtc2l6ZTogMS4zcmVtO1xuICBwYWRkaW5nLWxlZnQ6IDFyZW07XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLnR0bF93cmFwIHNwYW4ge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxufVxuXG4udHRsX2NhdGVnb3J5IHtcbiAgYm9yZGVyLWJvdHRvbTogc29saWQgMnB4ICM5Mzk2NTA7XG59XG5cbi5pbm5lcl93cmFwIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5pbm5lcl93cmFwIHtcbiAgICBib3JkZXItYm90dG9tOiBzb2xpZCA1cHggIzkzOTY1MDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjdweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5pbm5lcl93cmFwIHtcbiAgICB3aWR0aDogOTAlO1xuICAgIG1heC13aWR0aDogMTE4MHB4O1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAuaW5uZXJfd3JhcC5fcmVudGFsIHtcbiAgICBib3JkZXItYm90dG9tOiBzb2xpZCA4cHggIzkzOTY1MDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTNweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5pbm5lcl93cmFwLl9yZW50YWwge1xuICAgIGJveC1zaGFkb3c6IDhweCA4cHggIzkzOTY1MDtcbiAgICBtYXJnaW4tYm90dG9tOiA4cHg7XG4gICAgcGFkZGluZy1ib3R0b206IDIwcHg7XG4gIH1cbn1cblxuLnRvcF9jb3B5IHtcbiAgZm9udC1mYW1pbHk6IFwiTm90byBTZXJpZiBKUFwiLCBzZXJpZjtcbiAgY29sb3I6ICMzMzM7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDEuNjtcbiAgcGFkZGluZy10b3A6IDEwcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLnRvcF9jb3B5IHtcbiAgICBmb250LXNpemU6IDE5cHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5pbm5lcl93cmFwX20ge1xuICAgIHdpZHRoOiA2ODJweDtcbiAgfVxufVxuXG4udHRsX3dyYXAge1xuICBwYWRkaW5nLXRvcDogNzBweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnR0bF9jYXRlZ29yeSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gIC50dGxfY2F0ZWdvcnkge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG5cbi50dGxfcmVudGFsIHtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAudHRsX3JlbnRhbCB7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICB9XG59XG5cbi5zZWNvdW5kX2xpbmUge1xuICBwYWRkaW5nLXRvcDogMTJweDtcbn1cblxuLnJlbnRhbF9pbmNsdWRlIHtcbiAgbWFyZ2luLXRvcDogMzRweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5yZW50YWxfaW5jbHVkZSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAucmVudGFsX2luY2x1ZGUge1xuICAgIG1hcmdpbi10b3A6IDUzcHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgLmtpbW9ub19waG90byB7XG4gICAgd2lkdGg6IDQ4Ljc2OTg5OCU7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAua2ltb25vX3Bob3RvIHtcbiAgICB3aWR0aDogNTMuMzg1NDE2JTtcbiAgICBtYXgtd2lkdGg6IDYxNXB4O1xuICB9XG59XG5cbi5pbmNsdWRlX3R4dF9ib3gge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgLmluY2x1ZGVfdHh0X2JveCB7XG4gICAgd2lkdGg6IDQ4Ljc2OTg5OCU7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAuaW5jbHVkZV90eHRfYm94IHtcbiAgICB3aWR0aDogNDYuOTYxODA1JTtcbiAgICBtYXgtd2lkdGg6IDU0MXB4O1xuICAgIHBhZGRpbmc6IDE5cHggNDdweCAwO1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLnN1YmhlYWRpbmcge1xuICAgIGZvbnQtc2l6ZTogY2FsYyg1ICogKDEwMHZ3IC0gMTAyNHB4KSAvIDI1NiArIDE1cHgpO1xuICB9XG59XG4vKiBTYWZhcmkgNy4xKyDjgavpgannlKjjgZXjgozjgosgKi9cbl86Oi13ZWJraXQtZnVsbC1wYWdlLW1lZGlhLCBfOmZ1dHVyZSwgOnJvb3QsIGJvZHkge1xuICAtd2Via2l0LWFuaW1hdGlvbjogc2FmYXJpRml4IDFzIGZvcndhcmRzIGluZmluaXRlO1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgc2FmYXJpRml4IHtcbiAgMTAwJSB7XG4gICAgei1pbmRleDogMTtcbiAgfVxufVxuLnN1YmhlYWRpbmcge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICM5Mzk2NTA7XG4gIHdpZHRoOiAxMDAlO1xuICBmb250LWZhbWlseTogXCJOb3RvIFNlcmlmIEpQXCIsIHNlcmlmO1xuICBwYWRkaW5nOiAxMHB4IDAgMTJweDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDVlbTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAuc3ViaGVhZGluZyB7XG4gICAgcGFkZGluZzogMTFweCAwIDEzcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyODBweCkge1xuICAuc3ViaGVhZGluZyB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuc3ViaGVhZGluZy5faW5jbHVkZV9oZWFkIHtcbiAgICBtYXJnaW4tdG9wOiAzMHB4O1xuICB9XG59XG4uc3ViaGVhZGluZy5fc2l6ZV9oZWFkIHtcbiAgbWFyZ2luLXRvcDogMjRweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAuc3ViaGVhZGluZy5fc2l6ZV9oZWFkIHtcbiAgICBmb250LXNpemU6IDIycHg7XG4gICAgbWFyZ2luLXRvcDogNDJweDtcbiAgfVxufVxuLnN1YmhlYWRpbmcuX29yZGVyIHtcbiAgbWFyZ2luLXRvcDogNDhweDtcbn1cblxuLmluY2x1ZGVfdHh0IHtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBjb2xvcjogIzMzMztcbiAgcGFkZGluZy10b3A6IDI0cHg7XG4gIGZvbnQtZmFtaWx5OiBcIk5vdG8gU2VyaWYgSlBcIiwgc2VyaWY7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLmluY2x1ZGVfdHh0IHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgcGFkZGluZy10b3A6IDI4cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyODBweCkge1xuICAuaW5jbHVkZV90eHQge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgfVxufVxuXG4uY2F1dGlvbl9ib3gge1xuICBwYWRkaW5nLXRvcDogMTRweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAuY2F1dGlvbl9ib3guX2luY2x1ZGUge1xuICAgIHBhZGRpbmctdG9wOiA0MHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLmNhdXRpb25fYm94Ll9iYW5kIHtcbiAgICBwYWRkaW5nLXRvcDogMzJweDtcbiAgfVxufVxuXG4uY2F1dGlvbiB7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgY29sb3I6ICMzMzM7XG4gIGZvbnQtZmFtaWx5OiBcIk5vdG8gU2VyaWYgSlBcIiwgc2VyaWY7XG4gIGxpbmUtaGVpZ2h0OiAxLjg7XG4gIHBhZGRpbmctdG9wOiAxMHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5jYXV0aW9uIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gIH1cbn1cblxuLnR0bF90eHQge1xuICBsaW5lLWhlaWdodDogMS44O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC50dGxfdHh0IHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuODtcbiAgfVxufVxuXG4uYmFuZF9pbWFnZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgcGFkZGluZy10b3A6IDI0cHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLmJhbmRfaW1hZ2Uge1xuICAgIHdpZHRoOiA4MzZweDtcbiAgICBwYWRkaW5nLXRvcDogNDJweDtcbiAgfVxufVxuLmJhbmRfaW1hZ2UgbGkge1xuICB3aWR0aDogNDglO1xufVxuXG4uc2l6ZV90eHQge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGNvbG9yOiAjMzMzO1xuICBmb250LWZhbWlseTogXCJOb3RvIFNlcmlmIEpQXCIsIHNlcmlmO1xuICBsaW5lLWhlaWdodDogMS41O1xuICBwYWRkaW5nLXRvcDogMTdweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAuc2l6ZV90eHQge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgfVxufVxuLnNpemVfdHh0IGxpOm5vdCg6Zmlyc3Qtb2YtdHlwZSkge1xuICBwYWRkaW5nLXRvcDogMTJweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAuc2l6ZV90eHQgbGk6bm90KDpmaXJzdC1vZi10eXBlKSB7XG4gICAgcGFkZGluZy1yaWdodDogMTRweDtcbiAgfVxufVxuXG4udHRsX2ljb24ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmctbGVmdDogMi42cmVtO1xuICBib3JkZXItYm90dG9tOiBzb2xpZCAxcHggIzMzMztcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAudHRsX2ljb24ge1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDUwcHg7XG4gIH1cbn1cbi50dGxfaWNvbi5fa2ltb25vX2xpc3Qge1xuICBtYXJnaW4tdG9wOiAyOHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC50dGxfaWNvbi5fa2ltb25vX2xpc3Qge1xuICAgIG1hcmdpbi10b3A6IDQ5cHg7XG4gIH1cbn1cbi50dGxfaWNvbjo6YWZ0ZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJhY2tncm91bmQ6IHVybCguLi8uLi9yZW50YWwvaW1nL2ljb25fbmF2aUAyeC5wbmcpIGNlbnRlciBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgd2lkdGg6IDE4cHg7XG4gIGhlaWdodDogMTAwJTtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgbGVmdDogMDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAudHRsX2ljb246OmFmdGVyIHtcbiAgICB3aWR0aDogMjhweDtcbiAgfVxufVxuXG4ub3B0aW9uX2JveCB7XG4gIHBhZGRpbmctdG9wOiAzNnB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5vcHRpb25fYm94IHtcbiAgICBwYWRkaW5nLXRvcDogNjRweDtcbiAgfVxufVxuXG4udHRsX2ljb25faGVhZCB7XG4gIGZvbnQtc2l6ZTogMTdweDtcbiAgY29sb3I6ICMzMzM7XG4gIGxldHRlci1zcGFjaW5nOiAwLjA1ZW07XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDE2ZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLnR0bF9pY29uX2hlYWQge1xuICAgIGZvbnQtc2l6ZTogMjNweDtcbiAgfVxufVxuXG4ub3B0aW9uX3VsIHtcbiAgcGFkZGluZy10b3A6IDIxcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLm9wdGlvbl91bCB7XG4gICAgcGFkZGluZy10b3A6IDM4cHg7XG4gIH1cbn1cbi5vcHRpb25fdWwgbGkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG4ub3B0aW9uX3VsIGxpOm5vdCg6Zmlyc3Qtb2YtdHlwZSkge1xuICBwYWRkaW5nLXRvcDogMjBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAub3B0aW9uX3VsIGxpOm5vdCg6Zmlyc3Qtb2YtdHlwZSkge1xuICAgIHBhZGRpbmctdG9wOiAyOHB4O1xuICB9XG59XG5cbi5vcHRpb25fbGlzdC10eHQge1xuICBjb2xvcjogIzMzMztcbiAgZm9udC1mYW1pbHk6IFwiTm90byBTZXJpZiBKUFwiLCBzZXJpZjtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmbGV4OiAxO1xuICBsaW5lLWhlaWdodDogMS41O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLm9wdGlvbl9saXN0LXR4dCB7XG4gICAgcGFkZGluZy1yaWdodDogNThweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5vcHRpb25fbGlzdC10eHQge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgfVxufVxuLm9wdGlvbl9saXN0LXR4dCBzcGFuIHtcbiAgZm9udC1zaXplOiAxM3B4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5vcHRpb25fbGlzdC10eHQgc3BhbiB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICB9XG59XG5cbi5vcHRpb25fcHJpY2Uge1xuICBjb2xvcjogIzMzMztcbiAgZm9udC1mYW1pbHk6IFwiTm90byBTZXJpZiBKUFwiLCBzZXJpZjtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMS41O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5vcHRpb25fcHJpY2Uge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgfVxufVxuXG4ub3B0aW9uX2ltYWdlIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiBhdXRvIGF1dG87XG4gIGdyaWQtY29sdW1uLWdhcDogMTJweDtcbiAgY29sdW1uLWdhcDogMTJweDtcbiAgcGFkZGluZy10b3A6IDM3cHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAub3B0aW9uX2ltYWdlIHtcbiAgICBncmlkLXRlbXBsYXRlLXJvd3M6IGF1dG8gYXV0bztcbiAgICBncmlkLXJvdy1nYXA6IDI4cHg7XG4gICAgcm93LWdhcDogMjhweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm9wdGlvbl9pbWFnZSB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiBhdXRvIGF1dG8gYXV0bztcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5vcHRpb25faW1hZ2Uge1xuICAgIHBhZGRpbmctdG9wOiA0M3B4O1xuICB9XG59XG5cbi5vcHRpbl9iYWcge1xuICBncmlkLXJvdzogMS8yO1xuICBncmlkLWNvbHVtbjogMS8yO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm9wdGluX2JhZyB7XG4gICAgZ3JpZC1yb3c6IDEvMjtcbiAgICBncmlkLWNvbHVtbjogMS8yO1xuICB9XG59XG5cbi5vcHRpbl9iYWcyIHtcbiAgZ3JpZC1yb3c6IDEvMjtcbiAgZ3JpZC1jb2x1bW46IDIvMztcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5vcHRpbl9iYWcyIHtcbiAgICBncmlkLXJvdzogMS8yO1xuICAgIGdyaWQtY29sdW1uOiAyLzM7XG4gIH1cbn1cblxuLmFjY2Vzc29yeSB7XG4gIGdyaWQtcm93OiAyLzM7XG4gIGdyaWQtY29sdW1uOiAxLzM7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuYWNjZXNzb3J5IHtcbiAgICB3aWR0aDogNjQuOTg1MTYzJTtcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5hY2Nlc3Nvcnkge1xuICAgIGdyaWQtcm93OiAxLzI7XG4gICAgZ3JpZC1jb2x1bW46IDMvNDtcbiAgfVxufVxuXG4ub3B0aW9uX2ltYWdlLXR4dCB7XG4gIGNvbG9yOiAjMzMzO1xuICBmb250LWZhbWlseTogXCJOb3RvIFNlcmlmIEpQXCIsIHNlcmlmO1xuICBmb250LXNpemU6IDEzcHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLm9wdGlvbl9pbWFnZS10eHQge1xuICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICBwYWRkaW5nLXRvcDogMTJweDtcbiAgfVxufVxuXG4ua2ltb25vLXVsIHtcbiAgcGFkZGluZy10b3A6IDI0cHg7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtY29sdW1uLWdhcDogMTJweDtcbiAgY29sdW1uLWdhcDogMTJweDtcbiAgZ3JpZC1yb3ctZ2FwOiAzNnB4O1xuICByb3ctZ2FwOiAzNnB4O1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdChhdXRvLWZpdCwgbWlubWF4KDE2MnB4LCAxZnIpKTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gIC5raW1vbm8tdWwge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KGF1dG8tZml0LCBtaW5tYXgoMjIxcHgsIDFmcikpO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLmtpbW9uby11bCB7XG4gICAgZ3JpZC1jb2x1bW4tZ2FwOiAyN3B4O1xuICAgIGNvbHVtbi1nYXA6IDI3cHg7XG4gICAgZ3JpZC1yb3ctZ2FwOiA4MHB4O1xuICAgIHJvdy1nYXA6IDgwcHg7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoYXV0by1maXQsIG1pbm1heCgzNjZweCwgMWZyKSk7XG4gICAgcGFkZGluZy10b3A6IDMycHg7XG4gIH1cbn1cblxuLml0ZW0ge1xuICBib3JkZXItYm90dG9tOiBzb2xpZCAxcHggIzkzOTY1MDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgcGFkZGluZy1ib3R0b206IDE3cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG5cbi5raW1vbm9fdHh0X2JveCB7XG4gIHBhZGRpbmctdG9wOiAxM3B4O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5raW1vbm9fdHh0X2JveCB7XG4gICAgcGFkZGluZy1ib3R0b206IDMxcHg7XG4gIH1cbn1cblxuLmxpc3RfaGVhZCB7XG4gIGNvbG9yOiAjMzMzO1xuICBmb250LWZhbWlseTogXCJOb3RvIFNlcmlmIEpQXCIsIHNlcmlmO1xuICBmb250LXNpemU6IDEzcHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjY7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLmxpc3RfaGVhZCB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICB9XG59XG5cbi5wcm9kdWN0X25hbWUge1xuICBjb2xvcjogIzMzMztcbiAgZm9udC1mYW1pbHk6IFwiTm90byBTZXJpZiBKUFwiLCBzZXJpZjtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBmbGV4OiAxO1xuICBsaW5lLWhlaWdodDogMS42O1xuICBwYWRkaW5nLWxlZnQ6IDRweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAucHJvZHVjdF9uYW1lIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gIH1cbn1cblxuLnByb2R1Y3Qge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIHBhZGRpbmctdG9wOiA1cHg7XG59XG5cbi5saXN0X3ByaWNlIHtcbiAgY29sb3I6ICMzMzM7XG4gIGZvbnQtZmFtaWx5OiBcIk5vdG8gU2VyaWYgSlBcIiwgc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTdweDtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIHBhZGRpbmctdG9wOiA3cHg7XG4gIGxldHRlci1zcGFjaW5nOiAwLjFlbTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAubGlzdF9wcmljZSB7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgcGFkZGluZy10b3A6IDA7XG4gIH1cbn1cblxuLmZvcm1fYnRuIHtcbiAgcGFkZGluZzogNnB4IDA7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIG1hcmdpbi10b3A6IDIycHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICM5Mzk2NTA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC1mYW1pbHk6IHNhbnMtc2VyaWY7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXNpemU6IDEzcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuZm9ybV9idG4ge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiA4NiU7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAuZm9ybV9idG4ge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiA4NiU7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgIG1hcmdpbi10b3A6IDMwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAuZm9ybV9idG4ge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgcGFkZGluZzogMTBweCAxNnB4O1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIG1hcmdpbi10b3A6IDA7XG4gIH1cbn1cblxuLmlub25fd3JhcCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZy1yaWdodDogMTZweDtcbn1cbi5pbm9uX3dyYXA6OmFmdGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgY29udGVudDogXCI+XCI7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgY29sb3I6ICNmZmY7XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIHJpZ2h0OiAwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5pbm9uX3dyYXA6OmFmdGVyIHtcbiAgICBmb250LXNpemU6IDE1cHg7XG4gIH1cbn1cblxuLmxpc3QtdW5kZXJfYm94IHtcbiAgbWFyZ2luLXRvcDogYXV0bztcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAubGlzdC11bmRlcl9ib3gge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIH1cbn1cblxuLmFjY2Vzc193cmFwIHtcbiAgcGFkZGluZy10b3A6IDY4cHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLmFjY2Vzc193cmFwIHtcbiAgICBwYWRkaW5nLXRvcDogOTJweDtcbiAgfVxufVxuXG4uc2V0X3BsYW5faGVhZCB7XG4gIGZvbnQtc2l6ZTogMS41cmVtO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5zZXRfcGxhbl9oZWFkIHtcbiAgICBmb250LXNpemU6IDIxcHg7XG4gIH1cbn1cblxuLmluY2x1ZGVfcHJpY2Uge1xuICBmb250LWZhbWlseTogXCJOb3RvIFNlcmlmIEpQXCIsIHNlcmlmO1xuICBmb250LXNpemU6IDIuNnJlbTtcbiAgYm9yZGVyLWJvdHRvbTogc29saWQgMnB4ICMzMzM7XG4gIHdpZHRoOiA4ZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjg7XG4gIHBhZGRpbmctdG9wOiAxNHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5pbmNsdWRlX3ByaWNlIHtcbiAgICBmb250LXNpemU6IDMwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyODBweCkge1xuICAuaW5jbHVkZV9wcmljZSB7XG4gICAgcGFkZGluZy10b3A6IDM0cHg7XG4gIH1cbn1cblxuLnJlbnRhbF9pbmNsdWRlX3R4dCB7XG4gIGZvbnQtZmFtaWx5OiBcIk5vdG8gU2VyaWYgSlBcIiwgc2VyaWY7XG4gIGNvbG9yOiAjMzMzO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjg7XG4gIHBhZGRpbmctdG9wOiAxM3B4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5yZW50YWxfaW5jbHVkZV90eHQge1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTI4MHB4KSB7XG4gIC5yZW50YWxfaW5jbHVkZV90eHQge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgfVxufVxuXG4ucmVudGFsX2NhdXRpb24ge1xuICBmb250LWZhbWlseTogXCJOb3RvIFNlcmlmIEpQXCIsIHNlcmlmO1xuICBjb2xvcjogIzMzMztcbiAgZm9udC1zaXplOiAxM3B4O1xuICBsaW5lLWhlaWdodDogMS44O1xuICBwYWRkaW5nLXRvcDogMTNweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gIC5yZW50YWxfY2F1dGlvbiB7XG4gICAgYm9yZGVyLXRvcDogZG90dGVkIDFweCAjY2NjO1xuICAgIG1hcmdpbi10b3A6IDE2cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAucmVudGFsX2NhdXRpb24ge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgfVxufVxuXG4ucGhvdG9fYm9hcmQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkFGNEVCO1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBwYWRkaW5nOiA0MnB4IDE3cHggMzZweDtcbiAgbWFyZ2luLXRvcDogNDRweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgLnBob3RvX2JvYXJkIHtcbiAgICBwYWRkaW5nOiA0MnB4IDM3cHggMzZweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5waG90b19ib2FyZCB7XG4gICAgcGFkZGluZzogMzdweCA0M3B4IDQ2cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5waG90b19ib2FyZCB7XG4gICAgd2lkdGg6IDkwJTtcbiAgICBtYXgtd2lkdGg6IDExNTJweDtcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIH1cbn1cbi5waG90b19ib2FyZDo6YmVmb3JlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgY29udGVudDogXCJcIjtcbiAgYmFja2dyb3VuZDogdXJsKC4uL2ltZy9idXR0b24uc3ZnKSBjZW50ZXIgbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIHRvcDogMTBweDtcbiAgbGVmdDogMTBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAucGhvdG9fYm9hcmQ6OmJlZm9yZSB7XG4gICAgd2lkdGg6IDI0cHg7XG4gICAgaGVpZ2h0OiAyNHB4O1xuICB9XG59XG4ucGhvdG9fYm9hcmQ6OmFmdGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgY29udGVudDogXCJcIjtcbiAgYmFja2dyb3VuZDogdXJsKC4uL2ltZy9idXR0b24uc3ZnKSBjZW50ZXIgbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIHRvcDogMTBweDtcbiAgcmlnaHQ6IDEwcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLnBob3RvX2JvYXJkOjphZnRlciB7XG4gICAgd2lkdGg6IDI0cHg7XG4gICAgaGVpZ2h0OiAyNHB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5waG90b19pbWFnZV9ib3gge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICB9XG59XG4ucGhvdG9faW1hZ2VfYm94IGxpIHtcbiAgd2lkdGg6IDU3Ljk4ODIlO1xuICBib3gtc2hhZG93OiA0cHggNHB4IDRweCByZ2JhKDAsIDAsIDAsIDAuMTUpO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgLnBob3RvX2ltYWdlX2JveCBsaSB7XG4gICAgd2lkdGg6IDMwJTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5waG90b19pbWFnZV9ib3ggbGkge1xuICAgIHdpZHRoOiAzNi45MDk3MiU7XG4gICAgbWF4LXdpZHRoOiAzMzZweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnBob3RvX2ltYWdlX2JveCBsaTpub3QoOmZpcnN0LW9mLXR5cGUpIHtcbiAgICBtYXJnaW4tdG9wOiAyMXB4O1xuICB9XG59XG5cbi5waG90b19ib2FyZF9jYXV0aW9uIHtcbiAgcGFkZGluZy10b3A6IDIwcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAucGhvdG9fYm9hcmRfY2F1dGlvbiB7XG4gICAgd2lkdGg6IDkwJTtcbiAgICBtYXgtd2lkdGg6IDExNTJweDtcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIH1cbn1cbi5waG90b19ib2FyZF9jYXV0aW9uIHAge1xuICB0ZXh0LWluZGVudDogLTFlbTtcbiAgcGFkZGluZy1sZWZ0OiAxZW07XG4gIGZvbnQtZmFtaWx5OiBcIk5vdG8gU2VyaWYgSlBcIiwgc2VyaWY7XG4gIGNvbG9yOiAjMzMzO1xuICBmb250LXNpemU6IDEzcHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLnBob3RvX2JvYXJkX2NhdXRpb24gcCB7XG4gICAgZm9udC1zaXplOiAxNXB4O1xuICB9XG59XG5cbi5yZW50YWxfcGhvdG8wMSB7XG4gIHRyYW5zZm9ybTogcm90YXRlKC0zLjM3ZGVnKTtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnJlbnRhbF9waG90bzAyIHtcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgfVxufVxuXG4ucmVudGFsX3Bob3RvMDMge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgtMy40N2RlZyk7XG59XG5cbi5waG90b19ib2FyZC10eHQge1xuICBjb2xvcjogIzMzMztcbiAgZm9udC1mYW1pbHk6IFwiTm90byBTZXJpZiBKUFwiLCBzZXJpZjtcbiAgcGFkZGluZy10b3A6IDIzcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLnBob3RvX2JvYXJkLXR4dCB7XG4gICAgcGFkZGluZy10b3A6IDQ1cHg7XG4gIH1cbn1cbi5waG90b19ib2FyZC10eHQgbGkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBwYWRkaW5nOiAyMXB4IDEycHg7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDEuODtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDVlbTtcbiAgdGV4dC1hbGlnbjoganVzdGlmeTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAucGhvdG9fYm9hcmQtdHh0IGxpIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgcGFkZGluZzogMjRweCAzMHB4O1xuICB9XG59XG4ucGhvdG9fYm9hcmQtdHh0IGxpOm5vdCg6Zmlyc3Qtb2YtdHlwZSkge1xuICBtYXJnaW4tdG9wOiAzMnB4O1xufVxuXG4uaW5jbHVkZV9oZWFkIHtcbiAgY29sb3I6ICM5Mzk2NTA7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LWZhbWlseTogXCJOb3RvIFNlcmlmIEpQXCIsIHNlcmlmO1xuICBwYWRkaW5nLWJvdHRvbTogMjRweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAuaW5jbHVkZV9oZWFkIHtcbiAgICBmb250LXNpemU6IDE5cHg7XG4gIH1cbn1cbi5pbmNsdWRlX2hlYWQgc3BhbiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZy1sZWZ0OiAzNXB4O1xuICBwYWRkaW5nLXJpZ2h0OiAzNXB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5pbmNsdWRlX2hlYWQgc3BhbiB7XG4gICAgcGFkZGluZy1sZWZ0OiA0NXB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDQ1cHg7XG4gIH1cbn1cbi5pbmNsdWRlX2hlYWQgc3Bhbjo6YmVmb3JlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgY29udGVudDogXCJcIjtcbiAgYmFja2dyb3VuZDogdXJsKC4uL2ltZy9zaHJpbmVfbWFyay1ncmVlbi5zdmcpIGNlbnRlciBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgd2lkdGg6IDIycHg7XG4gIGhlaWdodDogMjJweDtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgbGVmdDogMDtcbn1cbi5pbmNsdWRlX2hlYWQgc3Bhbjo6YWZ0ZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjb250ZW50OiBcIlwiO1xuICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL3NocmluZV9tYXJrLWdyZWVuLnN2ZykgY2VudGVyIG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICB3aWR0aDogMjJweDtcbiAgaGVpZ2h0OiAyMnB4O1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICByaWdodDogMDtcbn1cblxuI0NhdGFsb2cge1xuICBwYWRkaW5nLXRvcDogNjlweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAjQ2F0YWxvZyB7XG4gICAgcGFkZGluZy10b3A6IDk4cHg7XG4gIH1cbn1cblxuLmNvbnRfd3JhcC1taWRkbGUge1xuICBtYXJnaW4tbGVmdDogNSU7XG4gIG1hcmdpbi1yaWdodDogNSU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuY29udF93cmFwLW1pZGRsZSB7XG4gICAgd2lkdGg6IDgwJTtcbiAgICBtYXgtd2lkdGg6IDExODBweDtcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIH1cbn1cblxuLmNhdGFsb2dfY29weSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM5Mzk2NTA7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXNpemU6IDE4cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbGluZS1oZWlnaHQ6IDEuODtcbiAgZm9udC1mYW1pbHk6IFwiTm90byBTZXJpZiBKUFwiLCBzZXJpZjtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gIC5jYXRhbG9nX2NvcHkge1xuICAgIGxpbmUtaGVpZ2h0OiAzLjI7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAuY2F0YWxvZ19jb3B5IHtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDMuMjtcbiAgfVxufVxuXG4uY2F0YWxvZ190YWl0bGUge1xuICBmb250LWZhbWlseTogc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAyMHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIHBhZGRpbmctdG9wOiAzMnB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5jYXRhbG9nX3RhaXRsZSB7XG4gICAgZm9udC1zaXplOiAyOHB4O1xuICAgIHBhZGRpbmctdG9wOiAzNHB4O1xuICB9XG59XG4uY2F0YWxvZ190YWl0bGUgc3BhbiB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAuY2F0YWxvZ190YWl0bGUgc3BhbiB7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICB9XG59XG5cbi5jYXRhbG9nX3N1cCB7XG4gIGZvbnQtZmFtaWx5OiBzYW5zLXNlcmlmO1xuICBjb2xvcjogIzMzMztcbiAgZm9udC1zaXplOiAxN3B4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGxpbmUtaGVpZ2h0OiAxLjg7XG4gIHBhZGRpbmctdG9wOiAyMnB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5jYXRhbG9nX3N1cCB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjg7XG4gIH1cbn1cbi5jYXRhbG9nX3N1cCBzcGFuIHtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBsaW5lLWhlaWdodDogMS41O1xuICBkaXNwbGF5OiBibG9jaztcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAuY2F0YWxvZ19zdXAgc3BhbiB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICB9XG59XG5cbi5zaXRlX3dyYXAge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBib3JkZXI6IHNvbGlkIDFweCAjOTM5NjUwO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLXRvcDogMjVweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAuc2l0ZV93cmFwIHtcbiAgICBtYXJnaW4tdG9wOiA0MnB4O1xuICB9XG59XG4uc2l0ZV93cmFwOmhvdmVyIC5zbGl0ZV9saW5rX2J0biB7XG4gIHRyYW5zaXRpb246IDAuOHM7XG59XG4uc2l0ZV93cmFwOmhvdmVyIC5zbGl0ZV9saW5rX2J0biBzcGFuOjphZnRlciB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKDMwcHgsIC01MCUpO1xufVxuXG4uY2F0YWxvZ191bmRlcl9ib3gge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOTM5NjUwO1xuICBjb2xvcjogI2ZmZjtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgcGFkZGluZzogMjVweCAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLmNhdGFsb2dfdW5kZXJfYm94IHtcbiAgICBwYWRkaW5nOiAzOHB4IDA7XG4gIH1cbn1cbi5jYXRhbG9nX3VuZGVyX2JveDo6YmVmb3JlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgY29udGVudDogXCJcIjtcbiAgYm9yZGVyOiBzb2xpZCAxcHggI2ZmZjtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gIHdpZHRoOiBjYWxjKDEwMCUgLSAxMHB4KTtcbiAgaGVpZ2h0OiBjYWxjKDEwMCUgLSAxMHB4KTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAuY2F0YWxvZ191bmRlcl9ib3g6OmJlZm9yZSB7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtIDIwcHgpO1xuICAgIGhlaWdodDogY2FsYygxMDAlIC0gMjBweCk7XG4gIH1cbn1cblxuLnNpdGVfbmFtZSB7XG4gIGZvbnQtZmFtaWx5OiBzYW5zLXNlcmlmO1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC1zaXplOiAxNnB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLnNpdGVfbmFtZSB7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICB9XG59XG5cbi5sb2dpbl9ib3gge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgcGFkZGluZy10b3A6IDE5cHg7XG59XG4ubG9naW5fYm94IGxpIHtcbiAgZm9udC1mYW1pbHk6IHNhbnMtc2VyaWY7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXNpemU6IDE1cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLmxvZ2luX2JveCBsaSB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICB9XG59XG4ubG9naW5fYm94IGxpIHNwYW4ge1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cblxuLmNhdGVnb3J5IHtcbiAgZm9udC1mYW1pbHk6IHNhbnMtc2VyaWY7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBhZGRpbmctdG9wOiAxMnB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5jYXRlZ29yeSB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICB9XG59XG5cbi5zbGl0ZV9saW5rX3dyYXAge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbi10b3A6IDI1cHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLnNsaXRlX2xpbmtfd3JhcCB7XG4gICAgbWFyZ2luLXRvcDogMzBweDtcbiAgfVxufVxuXG4uc2xpdGVfbGlua19idG4ge1xuICBmb250LWZhbWlseTogc2Fucy1zZXJpZjtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGJvcmRlcjogc29saWQgMXB4ICNmZmY7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIHdpZHRoOiA4MS44OTkxJTtcbiAgbGluZS1oZWlnaHQ6IDIuMjtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5zbGl0ZV9saW5rX2J0biB7XG4gICAgbWluLXdpZHRoOiAyNzZweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgLnNsaXRlX2xpbmtfYnRuIHtcbiAgICB3aWR0aDogMjYwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAuc2xpdGVfbGlua19idG4ge1xuICAgIHdpZHRoOiAzNzlweDtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gIH1cbn1cbi5zbGl0ZV9saW5rX2J0biBzcGFuIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nLXJpZ2h0OiA2NnB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5zbGl0ZV9saW5rX2J0biBzcGFuIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA5NHB4O1xuICB9XG59XG4uc2xpdGVfbGlua19idG4gc3Bhbjo6YWZ0ZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjb250ZW50OiBcIlwiO1xuICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL2J0bl9hcnJvd193LnN2ZykgY2VudGVyIG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICB3aWR0aDogNDZweDtcbiAgaGVpZ2h0OiA5cHg7XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIHJpZ2h0OiAwO1xuICB0cmFuc2l0aW9uOiAwLjhzO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5zbGl0ZV9saW5rX2J0biBzcGFuOjphZnRlciB7XG4gICAgd2lkdGg6IDYycHg7XG4gICAgaGVpZ2h0OiAxM3B4O1xuICAgIHRvcDogMzQlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgfVxufVxuXG4uc2l0ZV9sb2dvIHtcbiAgd2lkdGg6IDIxNnB4O1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBwYWRkaW5nLXRvcDogMjRweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAuc2l0ZV9sb2dvIHtcbiAgICB3aWR0aDogMzA4cHg7XG4gIH1cbn1cblxuLnJzdl9jYXV0aW9uIHtcbiAgZm9udC1mYW1pbHk6IHNhbnMtc2VyaWY7XG4gIGNvbG9yOiAjMzMzO1xuICBmb250LXNpemU6IDE1cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcGFkZGluZy10b3A6IDI1cHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLnJzdl9jYXV0aW9uIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gIH1cbn1cbi5yc3ZfY2F1dGlvbiBhIHtcbiAgY29sb3I6ICM5Mzk2NTA7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuXG4uY29udGFjdF90eHQge1xuICBmb250LWZhbWlseTogXCJOb3RvIFNlcmlmIEpQXCIsIHNlcmlmO1xuICBjb2xvcjogIzIxNzk0RjtcbiAgZm9udC1zaXplOiAxN3B4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBsaW5lLWhlaWdodDogMS44O1xuICBwYWRkaW5nLXRvcDogMTlweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAuY29udGFjdF90eHQge1xuICAgIGZvbnQtc2l6ZTogMjZweDtcbiAgICBwYWRkaW5nLXRvcDogMjdweDtcbiAgfVxufVxuXG4ucnN2X2FsbG93IHtcbiAgd2lkdGg6IDc5cHg7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIHBhZGRpbmctdG9wOiAxOXB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5yc3ZfYWxsb3cge1xuICAgIHdpZHRoOiA4NnB4O1xuICB9XG59XG5cbi5raW1vbm9fY29udGFjdF9idG4ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDk0LjY1ODglO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjE3OTRGO1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC1mYW1pbHk6IFwiTm90byBTZXJpZiBKUFwiLCBzZXJpZjtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBsaW5lLWhlaWdodDogMi44O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbi10b3A6IDIzcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLmtpbW9ub19jb250YWN0X2J0biB7XG4gICAgd2lkdGg6IDUwN3B4O1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBsaW5lLWhlaWdodDogMy4yO1xuICAgIG1hcmdpbi10b3A6IDIxcHg7XG4gIH1cbn1cbi5raW1vbm9fY29udGFjdF9idG4gc3BhbiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZy1yaWdodDogMzdweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAua2ltb25vX2NvbnRhY3RfYnRuIHNwYW4ge1xuICAgIHBhZGRpbmctcmlnaHQ6IDYzcHg7XG4gIH1cbn1cbi5raW1vbm9fY29udGFjdF9idG4gc3Bhbjo6YWZ0ZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjb250ZW50OiBcIlwiO1xuICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL2VtYWlsX3cuc3ZnKSBjZW50ZXIgbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIHdpZHRoOiAxOXB4O1xuICBoZWlnaHQ6IDE0cHg7XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIHJpZ2h0OiAwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5raW1vbm9fY29udGFjdF9idG4gc3Bhbjo6YWZ0ZXIge1xuICAgIHdpZHRoOiAyOXB4O1xuICAgIGhlaWdodDogMjFweDtcbiAgfVxufVxuXG4uY2F0YWxvZ19iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNmY2ZjY7XG4gIHBhZGRpbmc6IDI3cHggMDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgbWFyZ2luLXRvcDogNDBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5jYXRhbG9nX2JnIHtcbiAgICB3aWR0aDogODAlO1xuICAgIG1heC13aWR0aDogMTI4MHB4O1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5jYXRhbG9nX2JnIHtcbiAgICBwYWRkaW5nOiA0MHB4IDA7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyODBweCkge1xuICAuY2F0YWxvZ19iZyB7XG4gICAgcGFkZGluZzogNThweCAwO1xuICB9XG59XG5cbi5jYXRhbG9nX2lubmVyIHtcbiAgbWFyZ2luLWxlZnQ6IDUlO1xuICBtYXJnaW4tcmlnaHQ6IDUlO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgLmNhdGFsb2dfaW5uZXIge1xuICAgIG1hcmdpbi1sZWZ0OiAxMCU7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMCU7XG4gIH1cbn1cblxuLmNhdGFsb2dfdXNlIHtcbiAgY29sb3I6ICM5Mzk2NTA7XG4gIGZvbnQtZmFtaWx5OiBcIk5vdG8gU2VyaWYgSlBcIiwgc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTdweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBwYWRkaW5nLXRvcDogMzBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gIC5jYXRhbG9nX3VzZSB7XG4gICAgZm9udC1zaXplOiAxOXB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLmNhdGFsb2dfdXNlIHtcbiAgICBmb250LXNpemU6IDIxcHg7XG4gICAgcGFkZGluZy10b3A6IDM5cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyODBweCkge1xuICAuY2F0YWxvZ191c2Uge1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgfVxufVxuXG4uY2F0YWxvZ19mbGxvd19oZWFkIHtcbiAgY29sb3I6ICNmZmY7XG4gIHBhZGRpbmc6IDE3cHggMTVweDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gIC5jYXRhbG9nX2ZsbG93X2hlYWQge1xuICAgIHBhZGRpbmc6IDI4cHggMDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5jYXRhbG9nX2ZsbG93X2hlYWQge1xuICAgIHBhZGRpbmc6IDIycHggMCA0MHB4IDA7XG4gIH1cbn1cblxuLmxvZ2luX3R4dCB7XG4gIGZvbnQtZmFtaWx5OiBcIk5vdG8gU2VyaWYgSlBcIiwgc2VyaWY7XG4gIGNvbG9yOiAjMzMzO1xuICBmb250LXNpemU6IDE1cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAubG9naW5fdHh0IHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5sb2dpbl90eHQge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5sb2dpbl90eHQge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBwYWRkaW5nLXRvcDogMTJweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTI4MHB4KSB7XG4gIC5sb2dpbl90eHQge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBwYWRkaW5nLXRvcDogMTVweDtcbiAgfVxufVxuXG4uY2F0YWxvZ19jYXV0aW9uIHtcbiAgZm9udC1mYW1pbHk6IHNhbnMtc2VyaWY7XG4gIGNvbG9yOiAjMzMzO1xuICBmb250LXNpemU6IDEzcHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIHBhZGRpbmctdG9wOiAxNXB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmNhdGFsb2dfY2F1dGlvbiB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLmNhdGFsb2dfY2F1dGlvbiB7XG4gICAgZm9udC1zaXplOiAxM3B4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjgwcHgpIHtcbiAgLmNhdGFsb2dfY2F1dGlvbiB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICB9XG59XG5cbi5wd19idG4ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgYmFja2dyb3VuZC1jb2xvcjogIzkzOTY1MDtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtZmFtaWx5OiBcIk5vdG8gU2VyaWYgSlBcIiwgc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgbGluZS1oZWlnaHQ6IDM7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luLXRvcDogMjRweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gIC5wd19idG4ge1xuICAgIHdpZHRoOiAzMjhweDtcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgbWFyZ2luLXRvcDogMzFweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5wd19idG4ge1xuICAgIGZvbnQtc2l6ZTogMTdweDtcbiAgICB3aWR0aDogNDM0eDtcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgbWFyZ2luLXRvcDogMjRweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5wd19idG4ge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICB3aWR0aDogNTA4cHg7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgIG1hcmdpbi10b3A6IDI5cHg7XG4gIH1cbn1cbi5wd19idG4gc3BhbiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZy1yaWdodDogMjlweDtcbn1cbi5wd19idG4gc3Bhbjo6YWZ0ZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjb250ZW50OiBcIlwiO1xuICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL2VtYWlsX3cuc3ZnKSBjZW50ZXIgbm8tcmVwZWF0O1xuICB3aWR0aDogMTlweDtcbiAgaGVpZ2h0OiAxNHB4O1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICByaWdodDogMDtcbn1cblxuLmNhdGFsb2dfZmxsb3dfYm94IGxpIHtcbiAgbWFyZ2luLXRvcDogMzRweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAuY2F0YWxvZ19mbGxvd19ib3ggbGkge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgbWFyZ2luLXRvcDogNDRweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLmNhdGxvZ19mbGxvd19pbWFnZSB7XG4gICAgd2lkdGg6IDM4Ljk4MzElO1xuICB9XG59XG5cbi5jYXRhbG9nX2ZsbG93X3R4dEJPeCB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIHBhZGRpbmc6IDEzcHggMTZweCAxM3B4IDE2cHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuY2F0YWxvZ19mbGxvd190eHRCT3gge1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjMzMzO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAuY2F0YWxvZ19mbGxvd190eHRCT3gge1xuICAgIHBhZGRpbmc6IDI0cHggMjBweCAyNHB4IDIwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAuY2F0YWxvZ19mbGxvd190eHRCT3gge1xuICAgIHdpZHRoOiA2MS4wMTY5JTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgcGFkZGluZzogMTBweCAyMHB4IDEwcHggMjBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTI4MHB4KSB7XG4gIC5jYXRhbG9nX2ZsbG93X3R4dEJPeCB7XG4gICAgcGFkZGluZzogMCAzOXB4IDAgMzlweDtcbiAgfVxufVxuLmNhdGFsb2dfZmxsb3dfdHh0Qk94IC5jYXRhbG9nX2ZsbG93X3R4dCB7XG4gIGZvbnQtZmFtaWx5OiBcIk5vdG8gU2VyaWYgSlBcIiwgc2VyaWY7XG4gIGNvbG9yOiAjMzMzO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLmNhdGFsb2dfZmxsb3dfdHh0Qk94IC5jYXRhbG9nX2ZsbG93X3R4dCB7XG4gICAgZm9udC1zaXplOiAxNXB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjgwcHgpIHtcbiAgLmNhdGFsb2dfZmxsb3dfdHh0Qk94IC5jYXRhbG9nX2ZsbG93X3R4dCB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICB9XG59XG5cbi5rYWRvZGVfZ3JlZW4ge1xuICBjb2xvcjogIzkzOTY1MDtcbn1cblxuLmthZG9kZV9ncmVlbiB7XG4gIGNvbG9yOiAjOTM5NjUwO1xufVxuXG4uY2F0YWxvZ1VzZV9jYXV0aW9uIHtcbiAgZm9udC1mYW1pbHk6IFwiTm90byBTZXJpZiBKUFwiLCBzZXJpZjtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMS41O1xuICBwYWRkaW5nLXRvcDogMTBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAuY2F0YWxvZ1VzZV9jYXV0aW9uIHtcbiAgICBmb250LXNpemU6IDEzcHg7XG4gICAgcGFkZGluZy10b3A6IDVweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTI4MHB4KSB7XG4gIC5jYXRhbG9nVXNlX2NhdXRpb24ge1xuICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICBwYWRkaW5nLXRvcDogMTBweDtcbiAgfVxufVxuXG4uY2F1dGlvbl9yZWQge1xuICBjb2xvcjogI0RFMkQyRDtcbn1cblxuLmNhdXRpb25fc21hbGwge1xuICBmb250LXNpemU6IDEzcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLmNhdXRpb25fc21hbGwge1xuICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTQ1M3B4KSB7XG4gIC5leF9wYyB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG4uc2l6ZV9pbmZvIHtcbiAgZm9udC1mYW1pbHk6IFwiTm90byBTZXJpZiBKUFwiLCBzZXJpZjtcbiAgY29sb3I6ICMzMzM7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwYWRkaW5nLXRvcDogMzZweDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAuc2l6ZV9pbmZvIHtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gICAgcGFkZGluZy10b3A6IDQ2cHg7XG4gIH1cbn1cblxuLnNpemVfaW1hZ2Uge1xuICBwYWRkaW5nLXRvcDogMjZweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gIC5zaXplX2ltYWdlIHtcbiAgICB3aWR0aDogODAlO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuc2l6ZV9pbWFnZSB7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLnNpemVfaW1hZ2Uge1xuICAgIHdpZHRoOiA3NjBweDtcbiAgfVxufVxuXG4ucHJpY2VfY2F1dGlvbiB7XG4gIGZvbnQtZmFtaWx5OiBcIk5vdG8gU2VyaWYgSlBcIiwgc2VyaWY7XG4gIGNvbG9yOiAjMzMzO1xuICBmb250LXNpemU6IDEzcHg7XG4gIHBhZGRpbmctdG9wOiAxNHB4O1xufVxuXG4ucGxhbl90eXBlIHtcbiAgYm9yZGVyOiBzb2xpZCAxcHggIzMzMztcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi10b3A6IDMycHg7XG59XG4ucGxhbl90eXBlIGNhcHRpb24ge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuLnBsYW5fdHlwZSB0ciB7XG4gIGJvcmRlci1ib3R0b206IHNvbGlkIDFweCAjMzMzO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5wbGFuX3R5cGUgdHI6bnRoLWNoaWxkKGV2ZW4pIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjZmNmY2O1xuICB9XG59XG4ucGxhbl90eXBlIHRoIHtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgZm9udC1mYW1pbHk6IFwiTm90byBTZXJpZiBKUFwiLCBzZXJpZjtcbiAgY29sb3I6ICMzMzM7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgcGFkZGluZzogMTBweCAwIDEwcHggMTRweDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAucGxhbl90eXBlIHRoIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjZmNmY2O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLnBsYW5fdHlwZSB0aCB7XG4gICAgZm9udC1zaXplOiAxNXB4O1xuICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgd2lkdGg6IDI1JTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTI4MHB4KSB7XG4gIC5wbGFuX3R5cGUgdGgge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBwYWRkaW5nOiAxMnB4IDAgMTJweCAyM3B4O1xuICB9XG59XG4ucGxhbl90eXBlIHRkIHtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgZm9udC1mYW1pbHk6IFwiTm90byBTZXJpZiBKUFwiLCBzZXJpZjtcbiAgY29sb3I6ICMzMzM7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgcGFkZGluZzogMTBweCAwIDEwcHggMTRweDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICMzMzM7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgLnBsYW5fdHlwZSB0ZCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAucGxhbl90eXBlIHRkIHtcbiAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkICMzMzM7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIHBhZGRpbmc6IDEycHggMCAxMnB4IDEycHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyODBweCkge1xuICAucGxhbl90eXBlIHRkIHtcbiAgICBmb250LXNpemU6IDE3cHg7XG4gICAgcGFkZGluZzogMTJweCAwIDEycHggMzZweDtcbiAgfVxufVxuXG4vKuOCquODl+OCt+ODp+ODsyovXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAucGxhbl9vcHRpb25fYm94IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAucGxhbl9vcHRpb25fYm94IC5vcHRpb25faW5uZXI6bm90KDpmaXJzdC1jaGlsZCkge1xuICAgIG1hcmdpbi1sZWZ0OiAzMnB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLnBsYW5fb3B0aW9uX2JveCAub3B0aW9uX2lubmVyOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgICBtYXJnaW4tbGVmdDogNDhweDtcbiAgfVxufVxuXG4udHRsX29wdGlvbiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgYm9yZGVyLWJvdHRvbTogc29saWQgMXB4ICMzMzM7XG4gIHBhZGRpbmctYm90dG9tOiAwLjdyZW07XG59XG4udHRsX29wdGlvbiBoNCB7XG4gIGZvbnQtZmFtaWx5OiBcIk5vdG8gU2VyaWYgSlBcIiwgc2VyaWY7XG4gIGZvbnQtc2l6ZTogMS41cmVtO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBsZXR0ZXItc3BhY2luZzogMC4xZW07XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZy1sZWZ0OiAyNHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC50dGxfb3B0aW9uIGg0IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDMxcHg7XG4gICAgZm9udC1zaXplOiAxOXB4O1xuICB9XG59XG4udHRsX29wdGlvbiBoNDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgbGVmdDogMDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICB3aWR0aDogMTVweDtcbiAgaGVpZ2h0OiAxNXB4O1xuICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL2ljb25fbmF2aUAyeC5wbmcpIGNlbnRlciBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAudHRsX29wdGlvbiBoNDo6YmVmb3JlIHtcbiAgICB3aWR0aDogMjJweDtcbiAgICBoZWlnaHQ6IDIycHg7XG4gIH1cbn1cblxuLm9wdGlvbl9jYXV0aW9uIHtcbiAgZm9udC1mYW1pbHk6IFwiTm90byBTZXJpZiBKUFwiLCBzZXJpZjtcbiAgZm9udC1zaXplOiAxLjJyZW07XG4gIGNvbG9yOiAjMzMzO1xuICBsZXR0ZXItc3BhY2luZzogMC4wNWVtO1xuICBwYWRkaW5nLXRvcDogMC42cmVtO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5vcHRpb25fY2F1dGlvbiB7XG4gICAgZm9udC1zaXplOiAxN3B4O1xuICAgIHBhZGRpbmctdG9wOiAxNnB4O1xuICB9XG59XG5cbi5jb250X3VuZGVyIHtcbiAgcGFkZGluZy10b3A6IDQuMnJlbTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAuY29udF91bmRlciB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMTgwcHg7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgcGFkZGluZy10b3A6IDc1cHg7XG4gIH1cbn1cblxuLm9wdGlvbl9pbm5lciB7XG4gIHBhZGRpbmctdG9wOiA0LjhyZW07XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAub3B0aW9uX2lubmVyIHtcbiAgICB3aWR0aDogMzEuMTg2NDQlO1xuICAgIGJvcmRlci1ib3R0b206IHNvbGlkIDFweCAjMzMzO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAub3B0aW9uX2lubmVyIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMnJlbTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5vcHRpb25faW5uZXIge1xuICAgIHBhZGRpbmctYm90dG9tOiA0MnB4O1xuICAgIHBhZGRpbmctdG9wOiA1MHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAub3B0aW9uX2lubmVyOmxhc3QtY2hpbGQge1xuICAgIGJvcmRlci1ib3R0b206IHNvbGlkIDFweCAjMzMzO1xuICAgIHBhZGRpbmctYm90dG9tOiAycmVtO1xuICB9XG59XG4ub3B0aW9uX2lubmVyIGRsIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuLm9wdGlvbl9pbm5lciBkbCBkdCwgLm9wdGlvbl9pbm5lciBkbCBkZCB7XG4gIGxpbmUtaGVpZ2h0OiAyO1xuICBmb250LWZhbWlseTogXCJOb3RvIFNlcmlmIEpQXCIsIHNlcmlmO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgLm9wdGlvbl9pbm5lciBkbCBkdCwgLm9wdGlvbl9pbm5lciBkbCBkZCB7XG4gICAgZm9udC1zaXplOiAxMXB4O1xuICAgIGxldHRlci1zcGFjaW5nOiAwO1xuICB9XG59XG4ub3B0aW9uX2lubmVyIGg0IHtcbiAgZm9udC1mYW1pbHk6IFwiTm90byBTZXJpZiBKUFwiLCBzZXJpZjtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zaXplOiAxLjRyZW07XG4gIHBhZGRpbmctYm90dG9tOiAxcmVtO1xuICBtYXJnaW4tbGVmdDogLTAuNnJlbTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAub3B0aW9uX2lubmVyIGg0IHtcbiAgICBmb250LXNpemU6IDE1cHg7XG4gIH1cbn1cblxuLm9wdGlvbl9pbm5lciAuc2V0IHtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgcGFkZGluZy10b3A6IDAuNnJlbTtcbn1cblxuLnBsYW5fY2F1aXRvbiB7XG4gIGZvbnQtZmFtaWx5OiBcIk5vdG8gU2VyaWYgSlBcIiwgc2VyaWY7XG4gIGZvbnQtc2l6ZTogMy40Mzc1dnc7XG4gIGNvbG9yOiAjMzMzO1xuICBsZXR0ZXItc3BhY2luZzogMC4wNWVtO1xuICBsaW5lLWhlaWdodDogMS44O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgLnBsYW5fY2F1aXRvbiB7XG4gICAgZm9udC1zaXplOiAxLjFyZW07XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAucGxhbl9jYXVpdG9uIHtcbiAgICBmb250LXNpemU6IDEzcHg7XG4gIH1cbn1cbi5wbGFuX2NhdWl0b246Zmlyc3Qtb2YtdHlwZSB7XG4gIHBhZGRpbmctdG9wOiAxLjhyZW07XG59XG5cbi5yc3ZfbGluayB7XG4gIHBhZGRpbmctdG9wOiA2MHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5yc3ZfbGluayB7XG4gICAgcGFkZGluZy10b3A6IDEwMHB4O1xuICB9XG59XG5cbi50dGxfYnJpbmdfaW4ge1xuICBmb250LWZhbWlseTogXCJOb3RvIFNlcmlmIEpQXCIsIHNlcmlmO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGxldHRlci1zcGFjaW5nOiAwLjFlbTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW4tdG9wOiAxLjZyZW07XG4gIHBhZGRpbmctbGVmdDogMjRweDtcbiAgY29sb3I6ICMzMzM7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLnR0bF9icmluZ19pbiB7XG4gICAgZm9udC1zaXplOiAxOXB4O1xuICAgIHBhZGRpbmctbGVmdDogMzRweDtcbiAgfVxufVxuLnR0bF9icmluZ19pbjo6YmVmb3JlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBjb250ZW50OiBcIlwiO1xuICB0b3A6IDUwJTtcbiAgbGVmdDogMDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICB3aWR0aDogMTVweDtcbiAgaGVpZ2h0OiAxNXB4O1xuICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL2ljb25fbmF2aUAyeC5wbmcpIGNlbnRlciBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gIC50dGxfYnJpbmdfaW46OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiA1MCU7XG4gICAgbGVmdDogMDtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgd2lkdGg6IDE1cHg7XG4gICAgaGVpZ2h0OiAxNXB4O1xuICAgIGJhY2tncm91bmQ6IHVybCguLi9pbWcvaWNvbl9uYXZpQDJ4LnBuZykgY2VudGVyIG5vLXJlcGVhdDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogMTAyM3B4KSBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC50dGxfYnJpbmdfaW46OmJlZm9yZSB7XG4gICAgd2lkdGg6IDIycHg7XG4gICAgaGVpZ2h0OiAyMXB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLnR0bF9icmluZ19pbjo6YmVmb3JlIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDEzJTtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiAxNXB4O1xuICAgIGhlaWdodDogMTVweDtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL2ljb25fbmF2aUAyeC5wbmcpIGNlbnRlciBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLnR0bF9icmluZ19pbjo6YmVmb3JlIHtcbiAgICB3aWR0aDogMjJweDtcbiAgICBoZWlnaHQ6IDIxcHg7XG4gICAgdG9wOiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICB9XG59XG5cbi5rYWRvZGVfcGxhbl90YWl0bGUge1xuICBtYXJnaW4tdG9wOiA3NHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5rYWRvZGVfcGxhbl90YWl0bGUge1xuICAgIG1hcmdpbi10b3A6IDgycHg7XG4gIH1cbn1cblxuLnNldF9pbWFnZSB7XG4gIHBhZGRpbmctdG9wOiA1MnB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgLnNldF9pbWFnZSB7XG4gICAgd2lkdGg6IDUyMHB4O1xuICAgIHBhZGRpbmctdG9wOiA3MnB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuc2V0X2ltYWdlIHtcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAuc2V0X2ltYWdlIHtcbiAgICB3aWR0aDogNjUzcHg7XG4gICAgcGFkZGluZy10b3A6IDMwcHg7XG4gICAgZm9udC1mYW1pbHk6IFwiTm90byBTZXJpZiBKUFwiLCBzZXJpZjtcbiAgICBwYWRkaW5nLXRvcDogODJweDtcbiAgfVxufVxuXG4jQ2F0YWxvZ0ZsbG93IHtcbiAgcGFkZGluZy10b3A6IDE2OXB4O1xuICBtYXJnaW4tdG9wOiAtMTY5cHg7XG59XG4jQ2F0YWxvZ0ZsbG93OjpiZWZvcmUge1xuICBjb250ZW50OiBcIiBcIjtcbiAgbWFyZ2luLXRvcDogLTE2OXB4O1xuICBoZWlnaHQ6IDE2OXB4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgI0NhdGFsb2dGbGxvdyB7XG4gICAgcGFkZGluZy10b3A6IDE3M3B4O1xuICAgIG1hcmdpbi10b3A6IC0xNzNweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gICNDYXRhbG9nRmxsb3cge1xuICAgIHBhZGRpbmctdG9wOiAxNDBweDtcbiAgICBtYXJnaW4tdG9wOiAtMTQwcHg7XG4gIH1cbn1cblxuI0tpbW9ub1NpemUge1xuICBwYWRkaW5nLXRvcDogMTY5cHg7XG4gIG1hcmdpbi10b3A6IC0xNjlweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gICNLaW1vbm9TaXplIHtcbiAgICBwYWRkaW5nLXRvcDogMTczcHg7XG4gICAgbWFyZ2luLXRvcDogLTE3M3B4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgI0tpbW9ub1NpemUge1xuICAgIHBhZGRpbmctdG9wOiAxNDBweDtcbiAgICBtYXJnaW4tdG9wOiAtMTQwcHg7XG4gIH1cbn0iLCJAY2hhcnNldCBcIlVURi04XCI7XG4vKj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxu44GT44GuQ1NT44OV44Kh44Kk44Or44GvU2Fzc+OBi+OCieeUn+aIkOOBleOCjOOBpuOBhOOBvuOBmeOAglxu57eo6ZuG44GX44Gq44GE44KI44GG44Gr44GU5rOo5oSP44GP44Gg44GV44GE44CCXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0qL1xuLy/jg5bjg6zjgqTjgq/jg53jgqTjg7Pjg4jjga5taXhpblxuQG1peGluIG1lZGlhKCRicmVha3BvaW50KSB7XG4gICAgQG1lZGlhICN7bWFwLWdldCgkYnJlYWtwb2ludHMsICRicmVha3BvaW50KX0ge1xuICAgICAgICBAY29udGVudDtcbiAgICB9XG59XG5cbmh0bWwge1xuICBmb250LXNpemU6IDYyLjUlO1xuICAvKiAxMHB4ICovXG4gIGhlaWdodDogMTAwJTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cblxuaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbiAgdmVydGljYWwtYWxpZ246IGJvdHRvbTtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5ib2xkIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG5cbi50dGxfd3JhcCB7XG4gIHBhZGRpbmctYm90dG9tOiAyNHB4O1xuICBAaW5jbHVkZSBtZWRpYSh4bCkge1xuICAgIHBhZGRpbmctYm90dG9tOiAzMnB4O1xuICB9XG4gICYuX29yZGVyIHtcbiAgICBwYWRkaW5nLXRvcDogNDhweDtcbiAgICBAaW5jbHVkZSBtZWRpYSh4bCkge1xuICAgICAgcGFkZGluZy10b3A6IDcwcHg7XG4gICAgfVxuICB9XG4gIHNwYW4ge1xuICAgIGZvbnQtc2l6ZTogMS4zcmVtO1xuICAgIHBhZGRpbmctbGVmdDogMXJlbTtcbiAgICBAaW5jbHVkZSBtZWRpYSh4bCkge1xuICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgIH1cbiAgfVxufVxuXG4udHRsX2NhdGVnb3J5e1xuICBib3JkZXItYm90dG9tOiBzb2xpZCAycHggIzkzOTY1MDtcbn1cblxuLmlubmVyX3dyYXAge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBAaW5jbHVkZSBtZWRpYShzKSB7XG4gICAgYm9yZGVyLWJvdHRvbTogc29saWQgNXB4ICM5Mzk2NTA7XG4gICAgcGFkZGluZy1ib3R0b206IDI3cHg7XG4gIH1cbiAgQGluY2x1ZGUgbWVkaWEoeGwpIHtcbiAgICB3aWR0aDogOTAlO1xuICAgIG1heC13aWR0aDogMTE4MHB4O1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICB9XG4gICYuX3JlbnRhbCB7XG4gICAgQGluY2x1ZGUgbWVkaWEobSkge1xuICAgICAgYm9yZGVyLWJvdHRvbTogc29saWQgOHB4ICM5Mzk2NTA7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMTNweDtcbiAgICB9XG4gICAgQGluY2x1ZGUgbWVkaWEoeGwpIHtcbiAgICAgIGJveC1zaGFkb3c6IDhweCA4cHggIzkzOTY1MDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDhweDtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAyMHB4O1xuICAgIH1cbiAgfVxufVxuXG4udG9wX2NvcHkge1xuICBmb250LWZhbWlseTogXCJOb3RvIFNlcmlmIEpQXCIsIHNlcmlmO1xuICBjb2xvcjogIzMzMztcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMS42O1xuICBwYWRkaW5nLXRvcDogMTBweDtcbiAgQGluY2x1ZGUgbWVkaWEoeGwpIHtcbiAgICBmb250LXNpemU6IDE5cHg7XG4gIH1cbn1cblxuLmlubmVyX3dyYXBfbSB7XG4gIEBpbmNsdWRlIG1lZGlhKHhsKSB7XG4gICAgd2lkdGg6IDY4MnB4O1xuICB9XG59XG5cbi50dGxfd3JhcCB7XG4gIHBhZGRpbmctdG9wOiA3MHB4O1xufVxuXG4udHRsX2NhdGVnb3J5IHtcbiAgQGluY2x1ZGUgbWVkaWEocykge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIEBpbmNsdWRlIG1lZGlhKG0pIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuXG4udHRsX3JlbnRhbCB7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIEBpbmNsdWRlIG1lZGlhKHhsKSB7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICB9XG59XG5cbi5zZWNvdW5kX2xpbmUgIHtcbiAgcGFkZGluZy10b3A6IDEycHg7XG59XG5cbi5yZW50YWxfaW5jbHVkZSB7XG4gbWFyZ2luLXRvcDogMzRweDtcbiAgQGluY2x1ZGUgbWVkaWEobWwpIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgfVxuICBAaW5jbHVkZSBtZWRpYSh4bCkge1xuICAgIG1hcmdpbi10b3A6IDUzcHg7XG4gIH1cbn1cblxuLmtpbW9ub19waG90byB7XG4gIEBpbmNsdWRlIG1lZGlhKG0pIHtcbiAgICB3aWR0aDogNDguNzY5ODk4JTtcbiAgfVxuICBAaW5jbHVkZSBtZWRpYSh4bCkge1xuICAgIHdpZHRoOiA1My4zODU0MTYlO1xuICAgIG1heC13aWR0aDogNjE1cHg7XG4gIH1cbn1cblxuLmluY2x1ZGVfdHh0X2JveCB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIEBpbmNsdWRlIG1lZGlhKG0pIHtcbiAgICB3aWR0aDogNDguNzY5ODk4JTtcbiAgfVxuICBAaW5jbHVkZSBtZWRpYSh4bCkge1xuICAgIHdpZHRoOiA0Ni45NjE4MDUlO1xuICAgIG1heC13aWR0aDogNTQxcHg7XG4gICAgcGFkZGluZzogMTlweCA0N3B4IDA7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAuc3ViaGVhZGluZyB7XG4gICAgZm9udC1zaXplOiBjYWxjKCgyMCAtIDE1KSAqICgoMTAwdncgLSAxMDI0cHgpIC8gKDEyODAgLSAxMDI0KSkgKyAxNXB4KTtcbiAgfVxufVxuLyogU2FmYXJpIDcuMSsg44Gr6YGp55So44GV44KM44KLICovXG5fOjotd2Via2l0LWZ1bGwtcGFnZS1tZWRpYSwgXzpmdXR1cmUsIDpyb290LCBib2R5IHtcbiAgLXdlYmtpdC1hbmltYXRpb246IHNhZmFyaUZpeCAxcyBmb3J3YXJkcyBpbmZpbml0ZTtcbn1cbkAtd2Via2l0LWtleWZyYW1lcyBzYWZhcmlGaXgge1xuICAxMDAlIHtcbiAgICB6LWluZGV4OiAxO1xuICB9XG59XG5cblxuLnN1YmhlYWRpbmcge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICM5Mzk2NTA7XG4gIHdpZHRoOiAxMDAlO1xuICBmb250LWZhbWlseTogJ05vdG8gU2VyaWYgSlAnLCBzZXJpZjtcbiAgcGFkZGluZzogMTBweCAwIDEycHg7XG4gIGxldHRlci1zcGFjaW5nOiAuMDVlbTtcbiAgQGluY2x1ZGUgbWVkaWEoeGwpIHtcbiAgICAvLyBmb250LXNpemU6IDE1cHg7XG4gICAgcGFkZGluZzogMTFweCAwIDEzcHg7XG4gIH1cbiAgQGluY2x1ZGUgbWVkaWEoZXhsKSB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICB9XG4gICYuX2luY2x1ZGVfaGVhZCB7XG4gICAgQGluY2x1ZGUgbWVkaWEocykge1xuICAgICAgbWFyZ2luLXRvcDogMzBweDtcbiAgICB9XG4gIH1cbiAgJi5fc2l6ZV9oZWFkIHtcbiAgICBtYXJnaW4tdG9wOiAyNHB4O1xuICAgIEBpbmNsdWRlIG1lZGlhKHhsKSB7XG4gICAgICBmb250LXNpemU6IDIycHg7XG4gICAgICBtYXJnaW4tdG9wOiA0MnB4O1xuICAgIH1cbiAgfVxuICAmLl9vcmRlciB7XG4gICAgbWFyZ2luLXRvcDogNDhweDtcbiAgfVxufVxuXG4uaW5jbHVkZV90eHQge1xuICBmb250LXNpemU6IDE1cHg7XG4gIGNvbG9yOiAjMzMzO1xuICBwYWRkaW5nLXRvcDogMjRweDtcbiAgZm9udC1mYW1pbHk6IFwiTm90byBTZXJpZiBKUFwiLCBzZXJpZjtcbiAgQGluY2x1ZGUgbWVkaWEoeGwpIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgcGFkZGluZy10b3A6IDI4cHg7XG4gIH1cbiAgQGluY2x1ZGUgbWVkaWEoZXhsKSB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICB9XG59XG5cbi5jYXV0aW9uX2JveCB7XG4gIHBhZGRpbmctdG9wOiAxNHB4O1xuICAmLl9pbmNsdWRlIHtcbiAgICBAaW5jbHVkZSBtZWRpYSh4bCkge1xuICAgICAgcGFkZGluZy10b3A6IDQwcHg7XG4gICAgfVxuICB9XG4gICYuX2JhbmQge1xuICAgIEBpbmNsdWRlIG1lZGlhKHhsKSB7XG4gICAgICBwYWRkaW5nLXRvcDogMzJweDtcbiAgICB9XG4gIH1cbn1cblxuLmNhdXRpb24ge1xuICBmb250LXNpemU6IDEzcHg7XG4gIGNvbG9yOiAjMzMzO1xuICBmb250LWZhbWlseTogJ05vdG8gU2VyaWYgSlAnLCBzZXJpZjtcbiAgbGluZS1oZWlnaHQ6IDEuODtcbiAgcGFkZGluZy10b3A6IDEwcHg7XG4gIEBpbmNsdWRlIG1lZGlhKHhsKSB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICB9XG59XG5cbi50dGxfdHh0IHtcbiAgbGluZS1oZWlnaHQ6IDEuODtcbiAgQGluY2x1ZGUgbWVkaWEoeGwpIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuODtcbiAgfVxufVxuXG4uYmFuZF9pbWFnZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgcGFkZGluZy10b3A6IDI0cHg7XG4gIEBpbmNsdWRlIG1lZGlhKHhsKSB7XG4gICAgd2lkdGg6IDgzNnB4O1xuICAgIHBhZGRpbmctdG9wOiA0MnB4O1xuICB9XG4gIGxpIHtcbiAgICB3aWR0aDogNDglO1xuICB9XG59XG5cbi5zaXplX3R4dCB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgY29sb3I6ICMzMzM7XG4gIGZvbnQtZmFtaWx5OiAnTm90byBTZXJpZiBKUCcsIHNlcmlmO1xuICBsaW5lLWhlaWdodDogMS41O1xuICBwYWRkaW5nLXRvcDogMTdweDtcbiAgQGluY2x1ZGUgbWVkaWEoeGwpIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gIH1cbiAgbGkge1xuICAgICY6bm90KDpmaXJzdC1vZi10eXBlKSB7XG4gICAgICBwYWRkaW5nLXRvcDogMTJweDtcbiAgICAgIEBpbmNsdWRlIG1lZGlhKHhsKSB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDE0cHg7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi50dGxfaWNvbiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZy1sZWZ0OiAyLjZyZW07XG4gIGJvcmRlci1ib3R0b206IHNvbGlkIDFweCAjMzMzO1xuICBAaW5jbHVkZSBtZWRpYSh4bCkge1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDUwcHg7XG4gIH1cbiAgJi5fa2ltb25vX2xpc3Qge1xuICAgIG1hcmdpbi10b3A6IDI4cHg7XG4gICAgQGluY2x1ZGUgbWVkaWEoeGwpIHtcbiAgICAgIG1hcmdpbi10b3A6IDQ5cHg7XG4gICAgfVxuICB9XG4gICY6OmFmdGVyIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgY29udGVudDogJyc7XG4gICAgYmFja2dyb3VuZDogdXJsKC4uLy4uL3JlbnRhbC9pbWcvaWNvbl9uYXZpQDJ4LnBuZykgY2VudGVyIG5vLXJlcGVhdDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gICAgd2lkdGg6IDE4cHg7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHRvcDogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICBsZWZ0OiAwO1xuICAgIEBpbmNsdWRlIG1lZGlhKHhsKSB7XG4gICAgICB3aWR0aDogMjhweDtcbiAgICB9XG4gIH1cbn1cblxuLm9wdGlvbl9ib3gge1xuICBwYWRkaW5nLXRvcDogMzZweDtcbiAgQGluY2x1ZGUgbWVkaWEoeGwpIHtcbiAgICBwYWRkaW5nLXRvcDogNjRweDtcbiAgfVxufVxuXG4udHRsX2ljb25faGVhZCB7XG4gIGZvbnQtc2l6ZTogMTdweDtcbiAgY29sb3I6ICMzMzM7XG4gIGxldHRlci1zcGFjaW5nOiAuMDVlbTtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMTZlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgQGluY2x1ZGUgbWVkaWEoeGwpIHtcbiAgICBmb250LXNpemU6IDIzcHg7XG4gIH1cbn1cblxuLm9wdGlvbl91bCB7XG4gIHBhZGRpbmctdG9wOiAyMXB4O1xuICBAaW5jbHVkZSBtZWRpYSh4bCkge1xuICAgIHBhZGRpbmctdG9wOiAzOHB4O1xuICB9XG4gIGxpIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAmOm5vdCg6Zmlyc3Qtb2YtdHlwZSkge1xuICAgICAgcGFkZGluZy10b3A6IDIwcHg7XG4gICAgICBAaW5jbHVkZSBtZWRpYSh4bCkge1xuICAgICAgICBwYWRkaW5nLXRvcDogMjhweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLm9wdGlvbl9saXN0LXR4dCB7XG4gIGNvbG9yOiAjMzMzO1xuICBmb250LWZhbWlseTogJ05vdG8gU2VyaWYgSlAnLCBzZXJpZjtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmbGV4OiAxO1xuICBsaW5lLWhlaWdodDogMS41O1xuICBAaW5jbHVkZSBtZWRpYShzKSB7XG4gICAgcGFkZGluZy1yaWdodDogNThweDtcbiAgfVxuICBAaW5jbHVkZSBtZWRpYSh4bCkge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgfVxuICBzcGFuIHtcbiAgICBmb250LXNpemU6IDEzcHg7XG4gICAgQGluY2x1ZGUgbWVkaWEoeGwpIHtcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICB9XG4gIH1cbn1cblxuLm9wdGlvbl9wcmljZSB7XG4gIGNvbG9yOiAjMzMzO1xuICBmb250LWZhbWlseTogJ05vdG8gU2VyaWYgSlAnLCBzZXJpZjtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMS41O1xuICBAaW5jbHVkZSBtZWRpYSh4bCkge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgfVxufVxuXG4ub3B0aW9uX2ltYWdlIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiBhdXRvIGF1dG87XG4gIGdyaWQtY29sdW1uLWdhcDogMTJweDtcbiAgY29sdW1uLWdhcDogMTJweDtcbiAgcGFkZGluZy10b3A6IDM3cHg7XG4gIEBpbmNsdWRlIG1lZGlhKHMpIHtcbiAgICBncmlkLXRlbXBsYXRlLXJvd3M6IGF1dG8gYXV0bztcbiAgICBncmlkLXJvdy1nYXA6IDI4cHg7XG4gICAgcm93LWdhcDogMjhweDtcbiAgfVxuICBAaW5jbHVkZSBtZWRpYShtbCkge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogYXV0byBhdXRvIGF1dG87XG4gIH1cbiAgQGluY2x1ZGUgbWVkaWEoeGwpIHtcbiAgICBwYWRkaW5nLXRvcDogNDNweDtcbiAgfVxufVxuXG4ub3B0aW5fYmFnIHtcbiAgZ3JpZC1yb3c6IDEgLyAyO1xuICBncmlkLWNvbHVtbjogMSAvIDI7XG4gIEBpbmNsdWRlIG1lZGlhKG1sKSB7XG4gICAgZ3JpZC1yb3c6IDEgLyAyO1xuICAgIGdyaWQtY29sdW1uOiAxIC8gMjtcbiAgfVxufVxuXG4ub3B0aW5fYmFnMiB7XG4gIGdyaWQtcm93OiAxIC8gMjtcbiAgZ3JpZC1jb2x1bW46IDIgLyAzO1xuICBAaW5jbHVkZSBtZWRpYShtbCkge1xuICAgIGdyaWQtcm93OiAxIC8gMjtcbiAgICBncmlkLWNvbHVtbjogMiAvIDM7XG4gIH1cbn1cblxuLmFjY2Vzc29yeSB7XG4gIGdyaWQtcm93OiAyIC8gMztcbiAgZ3JpZC1jb2x1bW46IDEgLyAzO1xuICBAaW5jbHVkZSBtZWRpYShzKSB7XG4gICAgd2lkdGg6IDY0Ljk4NTE2MyU7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICB9XG4gIEBpbmNsdWRlIG1lZGlhKG1sKSB7XG4gICAgZ3JpZC1yb3c6IDEgLyAyO1xuICAgIGdyaWQtY29sdW1uOiAzIC8gNDtcbiAgfVxufVxuXG4ub3B0aW9uX2ltYWdlLXR4dCB7XG4gIGNvbG9yOiAjMzMzO1xuICBmb250LWZhbWlseTogJ05vdG8gU2VyaWYgSlAnLCBzZXJpZjtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBsaW5lLWhlaWdodDogMS44O1xuICBAaW5jbHVkZSBtZWRpYSh4bCkge1xuICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICBwYWRkaW5nLXRvcDogMTJweDtcbiAgfVxufVxuXG4ua2ltb25vLXVsIHtcbiAgcGFkZGluZy10b3A6IDI0cHg7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtY29sdW1uLWdhcDogMTJweDtcbiAgY29sdW1uLWdhcDogMTJweDtcbiAgZ3JpZC1yb3ctZ2FwOiAzNnB4O1xuICByb3ctZ2FwOiAzNnB4O1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdChhdXRvLWZpdCwgbWlubWF4KDE2MnB4LCAxZnIpKTtcbiAgQGluY2x1ZGUgbWVkaWEobSkge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KGF1dG8tZml0LCBtaW5tYXgoMjIxcHgsIDFmcikpO1xuICB9XG4gIEBpbmNsdWRlIG1lZGlhKHhsKSB7XG4gICAgZ3JpZC1jb2x1bW4tZ2FwOiAyN3B4O1xuICAgIGNvbHVtbi1nYXA6IDI3cHg7XG4gICAgZ3JpZC1yb3ctZ2FwOiA4MHB4O1xuICAgIHJvdy1nYXA6IDgwcHg7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoYXV0by1maXQsIG1pbm1heCgzNjZweCwgMWZyKSk7XG4gICAgcGFkZGluZy10b3A6IDMycHg7XG4gIH1cbn1cblxuLml0ZW0ge1xuICBib3JkZXItYm90dG9tOiBzb2xpZCAxcHggIzkzOTY1MDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgcGFkZGluZy1ib3R0b206IDE3cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG5cbi5raW1vbm9fdHh0X2JveCB7XG4gIHBhZGRpbmctdG9wOiAxM3B4O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBAaW5jbHVkZSBtZWRpYSh4bCkge1xuICAgIHBhZGRpbmctYm90dG9tOiAzMXB4O1xuICB9XG59XG5cbi5saXN0X2hlYWQge1xuICBjb2xvcjogIzMzMztcbiAgZm9udC1mYW1pbHk6ICdOb3RvIFNlcmlmIEpQJywgc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgbGluZS1oZWlnaHQ6IDEuNjtcbiAgQGluY2x1ZGUgbWVkaWEoeGwpIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gIH1cbn1cblxuLnByb2R1Y3RfbmFtZSB7XG4gIGNvbG9yOiAjMzMzO1xuICBmb250LWZhbWlseTogJ05vdG8gU2VyaWYgSlAnLCBzZXJpZjtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBmbGV4OiAxO1xuICBsaW5lLWhlaWdodDogMS42O1xuICBwYWRkaW5nLWxlZnQ6IDRweDtcbiAgQGluY2x1ZGUgbWVkaWEoeGwpIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gIH1cbn1cblxuLnByb2R1Y3Qge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIHBhZGRpbmctdG9wOiA1cHg7XG59XG5cbi5saXN0X3ByaWNlIHtcbiAgY29sb3I6ICMzMzM7XG4gIGZvbnQtZmFtaWx5OiAnTm90byBTZXJpZiBKUCcsIHNlcmlmO1xuICBmb250LXNpemU6IDE3cHg7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xuICBwYWRkaW5nLXRvcDogN3B4O1xuICBsZXR0ZXItc3BhY2luZzogLjFlbTtcbiAgQGluY2x1ZGUgbWVkaWEoeGwpIHtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICBwYWRkaW5nLXRvcDogMDtcbiAgfVxufVxuXG4uZm9ybV9idG4ge1xuICBwYWRkaW5nOiA2cHggMDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgbWFyZ2luLXRvcDogMjJweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzkzOTY1MDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LWZhbWlseTogc2Fucy1zZXJpZjtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgQGluY2x1ZGUgbWVkaWEocykge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiA4NiU7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICB9XG4gIEBpbmNsdWRlIG1lZGlhKG0pIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogODYlO1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICBtYXJnaW4tdG9wOiAzMHB4O1xuICB9XG4gIEBpbmNsdWRlIG1lZGlhKHhsKSB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBwYWRkaW5nOiAxMHB4IDE2cHg7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgfVxufVxuXG4uaW5vbl93cmFwICB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZy1yaWdodDogMTZweDtcbiAgJjo6YWZ0ZXIge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBjb250ZW50OiAnPic7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIHRvcDogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICByaWdodDogMDtcbiAgICBAaW5jbHVkZSBtZWRpYSh4bCkge1xuICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgIH1cbiAgfVxufVxuXG4ubGlzdC11bmRlcl9ib3gge1xuICBtYXJnaW4tdG9wOiBhdXRvO1xuICBAaW5jbHVkZSBtZWRpYSh4bCkge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIH1cbn1cblxuLmFjY2Vzc193cmFwIHtcbiAgcGFkZGluZy10b3A6IDY4cHg7XG4gIEBpbmNsdWRlIG1lZGlhKHhsKSB7XG4gICAgcGFkZGluZy10b3A6IDkycHg7XG4gIH1cbn1cblxuLnNldF9wbGFuX2hlYWQge1xuICBmb250LXNpemU6IDEuNXJlbTtcbiAgQGluY2x1ZGUgbWVkaWEoeGwpIHtcbiAgICBmb250LXNpemU6IDIxcHg7XG4gIH1cbn1cblxuLmluY2x1ZGVfcHJpY2Uge1xuICBmb250LWZhbWlseTogXCJOb3RvIFNlcmlmIEpQXCIsIHNlcmlmO1xuICBmb250LXNpemU6IDIuNnJlbTtcbiAgYm9yZGVyLWJvdHRvbTogc29saWQgMnB4ICMzMzM7XG4gIHdpZHRoOiA4ZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjg7XG4gIHBhZGRpbmctdG9wOiAxNHB4O1xuICBAaW5jbHVkZSBtZWRpYSh4bCkge1xuICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgfVxuICBAaW5jbHVkZSBtZWRpYShleGwpIHtcbiAgICBwYWRkaW5nLXRvcDogMzRweDtcbiAgfVxufVxuXG4ucmVudGFsX2luY2x1ZGVfdHh0IHtcbiAgZm9udC1mYW1pbHk6IFwiTm90byBTZXJpZiBKUFwiLCBzZXJpZjtcbiAgY29sb3I6ICMzMzM7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDEuODtcbiAgcGFkZGluZy10b3A6IDEzcHg7XG4gIEBpbmNsdWRlIG1lZGlhKHhsKSB7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICB9XG4gIEBpbmNsdWRlIG1lZGlhKGV4bCkge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgfVxufVxuXG4ucmVudGFsX2NhdXRpb24ge1xuICBmb250LWZhbWlseTogXCJOb3RvIFNlcmlmIEpQXCIsIHNlcmlmO1xuICBjb2xvcjogIzMzMztcbiAgZm9udC1zaXplOiAxM3B4O1xuICBsaW5lLWhlaWdodDogMS44O1xuICBwYWRkaW5nLXRvcDogMTNweDtcbiAgQGluY2x1ZGUgbWVkaWEobSkge1xuICAgIGJvcmRlci10b3A6IGRvdHRlZCAxcHggI2NjYztcbiAgICBtYXJnaW4tdG9wOiAxNnB4O1xuICB9XG4gIEBpbmNsdWRlIG1lZGlhKHhsKSB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICB9XG59XG5cbi5waG90b19ib2FyZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGQUY0RUI7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIHBhZGRpbmc6IDQycHggMTdweCAzNnB4O1xuICBtYXJnaW4tdG9wOiA0NHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIEBpbmNsdWRlIG1lZGlhKG0pIHtcbiAgICBwYWRkaW5nOiA0MnB4IDM3cHggMzZweDtcbiAgfVxuICBAaW5jbHVkZSBtZWRpYSh4bCkge1xuICAgIHBhZGRpbmc6IDM3cHggNDNweCA0NnB4O1xuICB9XG4gIEBpbmNsdWRlIG1lZGlhKG1sKSB7XG4gICAgd2lkdGg6IDkwJTtcbiAgICBtYXgtd2lkdGg6IDExNTJweDtcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIH1cbiAgJjo6YmVmb3JlIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgY29udGVudDogJyc7XG4gICAgYmFja2dyb3VuZDogdXJsKC4uL2ltZy9idXR0b24uc3ZnKSBjZW50ZXIgbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgICB3aWR0aDogMjBweDtcbiAgICBoZWlnaHQ6IDIwcHg7XG4gICAgdG9wOiAxMHB4O1xuICAgIGxlZnQ6IDEwcHg7IFxuICAgIEBpbmNsdWRlIG1lZGlhKHhsKSB7XG4gICAgICB3aWR0aDogMjRweDtcbiAgICAgIGhlaWdodDogMjRweDtcbiAgICB9XG4gIH1cbiAgJjo6YWZ0ZXIge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBjb250ZW50OiAnJztcbiAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL2J1dHRvbi5zdmcpIGNlbnRlciBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICAgIHdpZHRoOiAyMHB4O1xuICAgIGhlaWdodDogMjBweDtcbiAgICB0b3A6IDEwcHg7XG4gICAgcmlnaHQ6IDEwcHg7IFxuICAgIEBpbmNsdWRlIG1lZGlhKHhsKSB7XG4gICAgICB3aWR0aDogMjRweDtcbiAgICAgIGhlaWdodDogMjRweDtcbiAgICB9XG4gIH1cbn1cblxuLnBob3RvX2ltYWdlX2JveCB7XG4gIEBpbmNsdWRlIG1lZGlhKG1sKSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIH1cbiAgbGkge1xuICAgIHdpZHRoOiA1Ny45ODgyJTtcbiAgICBib3gtc2hhZG93OiA0cHggNHB4IDRweCByZ2JhKDAsMCwwLDAuMTUpO1xuICAgIEBpbmNsdWRlIG1lZGlhKG0pIHtcbiAgICAgIHdpZHRoOiAzMCU7XG4gICAgfVxuICAgIEBpbmNsdWRlIG1lZGlhKHhsKSB7XG4gICAgICB3aWR0aDogMzYuOTA5NzIlO1xuICAgICAgbWF4LXdpZHRoOiAzMzZweDtcbiAgICB9XG4gICAgJjpub3QoOmZpcnN0LW9mLXR5cGUpIHtcbiAgICAgIEBpbmNsdWRlIG1lZGlhKHMpIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMjFweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLnBob3RvX2JvYXJkX2NhdXRpb24ge1xuICBwYWRkaW5nLXRvcDogMjBweDtcbiAgQGluY2x1ZGUgbWVkaWEobWwpIHtcbiAgICB3aWR0aDogOTAlO1xuICAgIG1heC13aWR0aDogMTE1MnB4O1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgfVxuICBwIHtcbiAgICB0ZXh0LWluZGVudDogLTFlbTtcbiAgICBwYWRkaW5nLWxlZnQ6IDFlbTtcbiAgICBmb250LWZhbWlseTogXCJOb3RvIFNlcmlmIEpQXCIsIHNlcmlmO1xuICAgIGNvbG9yOiAjMzMzO1xuICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICBsaW5lLWhlaWdodDogMS44O1xuICAgIEBpbmNsdWRlIG1lZGlhKHhsKSB7XG4gICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgfVxuICB9XG59XG5cbi5yZW50YWxfcGhvdG8wMSB7XG4gIHRyYW5zZm9ybTogcm90YXRlKC0zLjM3ZGVnKTtcbn1cblxuLnJlbnRhbF9waG90bzAyIHtcbiAgQGluY2x1ZGUgbWVkaWEocykge1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICB9XG59XG5cbi5yZW50YWxfcGhvdG8wMyB7XG4gIHRyYW5zZm9ybTogcm90YXRlKC0zLjQ3ZGVnKTtcbn1cblxuLnBob3RvX2JvYXJkLXR4dCB7XG4gIGNvbG9yOiAjMzMzO1xuICBmb250LWZhbWlseTogXCJOb3RvIFNlcmlmIEpQXCIsIHNlcmlmO1xuICBwYWRkaW5nLXRvcDogMjNweDtcbiAgQGluY2x1ZGUgbWVkaWEoeGwpIHtcbiAgICBwYWRkaW5nLXRvcDogNDVweDtcbiAgfVxuICBsaSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgcGFkZGluZzogMjFweCAxMnB4O1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBsaW5lLWhlaWdodDogMS44O1xuICAgIGxldHRlci1zcGFjaW5nOiAwLjA1ZW07XG4gICAgdGV4dC1hbGlnbjoganVzdGlmeTtcbiAgICBAaW5jbHVkZSBtZWRpYSh4bCkge1xuICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgcGFkZGluZzogMjRweCAzMHB4O1xuICAgIH1cbiAgICAmOm5vdCg6Zmlyc3Qtb2YtdHlwZSkge1xuICAgICAgbWFyZ2luLXRvcDogMzJweDtcbiAgICB9XG4gIH1cbn1cblxuLmluY2x1ZGVfaGVhZCB7XG4gIGNvbG9yOiAjOTM5NjUwO1xuICBmb250LXNpemU6IDE1cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC1mYW1pbHk6IFwiTm90byBTZXJpZiBKUFwiLCBzZXJpZjtcbiAgcGFkZGluZy1ib3R0b206IDI0cHg7XG4gIEBpbmNsdWRlIG1lZGlhKHhsKSB7XG4gICAgZm9udC1zaXplOiAxOXB4O1xuICB9XG4gIHNwYW4ge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBwYWRkaW5nLWxlZnQ6IDM1cHg7XG4gICAgcGFkZGluZy1yaWdodDogMzVweDtcbiAgICBAaW5jbHVkZSBtZWRpYSh4bCkge1xuICAgICAgcGFkZGluZy1sZWZ0OiA0NXB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDQ1cHg7XG4gICAgfVxuICAgICY6OmJlZm9yZSB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgYmFja2dyb3VuZDogdXJsKC4uL2ltZy9zaHJpbmVfbWFyay1ncmVlbi5zdmcpIGNlbnRlciBuby1yZXBlYXQ7XG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gICAgICB3aWR0aDogMjJweDtcbiAgICAgIGhlaWdodDogMjJweDtcbiAgICAgIHRvcDogNTAlO1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgbGVmdDogMDtcbiAgICB9XG4gICAgJjo6YWZ0ZXIge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBjb250ZW50OiAnJztcbiAgICAgIGJhY2tncm91bmQ6IHVybCguLi9pbWcvc2hyaW5lX21hcmstZ3JlZW4uc3ZnKSBjZW50ZXIgbm8tcmVwZWF0O1xuICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICAgICAgd2lkdGg6IDIycHg7XG4gICAgICBoZWlnaHQ6IDIycHg7XG4gICAgICB0b3A6IDUwJTtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgIHJpZ2h0OiAwO1xuICAgIH1cbiAgfVxufVxuXG4jQ2F0YWxvZyB7XG4gIHBhZGRpbmctdG9wOiA2OXB4O1xuICBAaW5jbHVkZSBtZWRpYSh4bCkge1xuICAgIHBhZGRpbmctdG9wOiA5OHB4O1xuICB9XG59XG5cbi5jb250X3dyYXAtbWlkZGxlIHtcbiAgbWFyZ2luLWxlZnQ6IDUlO1xuICBtYXJnaW4tcmlnaHQ6IDUlO1xuICBAaW5jbHVkZSBtZWRpYShtbCkge1xuICAgIHdpZHRoOiA4MCU7XG4gICAgbWF4LXdpZHRoOiAxMTgwcHg7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICB9XG59XG5cbi5jYXRhbG9nX2NvcHkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOTM5NjUwO1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC1zaXplOiAxOHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGxpbmUtaGVpZ2h0OiAxLjg7XG4gIGZvbnQtZmFtaWx5OiBcIk5vdG8gU2VyaWYgSlBcIiwgc2VyaWY7XG4gIEBpbmNsdWRlIG1lZGlhKG0pIHtcbiAgICBsaW5lLWhlaWdodDogMy4yO1xuICB9XG4gIEBpbmNsdWRlIG1lZGlhKHhsKSB7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAzLjI7XG4gIH1cbn1cblxuLmNhdGFsb2dfdGFpdGxlIHtcbiAgZm9udC1mYW1pbHk6IHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogMS41O1xuICBwYWRkaW5nLXRvcDogMzJweDtcbiAgQGluY2x1ZGUgbWVkaWEoeGwpIHtcbiAgICBmb250LXNpemU6IDI4cHg7XG4gICAgcGFkZGluZy10b3A6IDM0cHg7XG4gIH1cbiAgc3BhbiB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIEBpbmNsdWRlIG1lZGlhKHhsKSB7XG4gICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgfVxuICB9XG59XG5cbi5jYXRhbG9nX3N1cCB7XG4gIGZvbnQtZmFtaWx5OiBzYW5zLXNlcmlmO1xuICBjb2xvcjogIzMzMztcbiAgZm9udC1zaXplOiAxN3B4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGxpbmUtaGVpZ2h0OiAxLjg7XG4gIHBhZGRpbmctdG9wOiAyMnB4O1xuICBAaW5jbHVkZSBtZWRpYSh4bCkge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBsaW5lLWhlaWdodDogMS44O1xuICB9XG4gIHNwYW4ge1xuICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICBsaW5lLWhlaWdodDogMS41O1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIEBpbmNsdWRlIG1lZGlhKHhsKSB7XG4gICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgfVxuICB9XG59XG5cbi5zaXRlX3dyYXAge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBib3JkZXI6IHNvbGlkIDFweCAjOTM5NjUwO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLXRvcDogMjVweDtcbiAgQGluY2x1ZGUgbWVkaWEoeGwpIHtcbiAgICBtYXJnaW4tdG9wOiA0MnB4O1xuICB9XG4gICY6aG92ZXIge1xuICAgIC5zbGl0ZV9saW5rX2J0biB7XG4gICAgICB0cmFuc2l0aW9uOiAuOHM7XG4gICAgICBzcGFuIHtcbiAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDMwcHgsIC01MCUpO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5jYXRhbG9nX3VuZGVyX2JveCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM5Mzk2NTA7XG4gIGNvbG9yOiAjZmZmO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBwYWRkaW5nOiAyNXB4IDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgQGluY2x1ZGUgbWVkaWEoeGwpIHtcbiAgICBwYWRkaW5nOiAzOHB4IDA7XG4gIH1cbiAgJjo6YmVmb3JlIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgY29udGVudDogJyc7XG4gICAgYm9yZGVyOiBzb2xpZCAxcHggI2ZmZjtcbiAgICB0b3A6IDUwJTtcbiAgICBsZWZ0OiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtIDEwcHgpO1xuICAgIGhlaWdodDogY2FsYygxMDAlIC0gMTBweCk7XG4gICAgQGluY2x1ZGUgbWVkaWEoeGwpIHtcbiAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAyMHB4KTtcbiAgICAgIGhlaWdodDogY2FsYygxMDAlIC0gMjBweCk7XG4gICAgfVxuICB9XG59XG5cbi5zaXRlX25hbWUge1xuICBmb250LWZhbWlseTogc2Fucy1zZXJpZjtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBAaW5jbHVkZSBtZWRpYSh4bCkge1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgfVxufVxuXG4ubG9naW5fYm94IHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHBhZGRpbmctdG9wOiAxOXB4O1xuICBsaSB7XG4gICAgZm9udC1mYW1pbHk6IHNhbnMtc2VyaWY7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgZm9udC1zaXplOiAxNXB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjg7XG4gICAgQGluY2x1ZGUgbWVkaWEoeGwpIHtcbiAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICB9XG4gICAgc3BhbiB7XG4gICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICB9XG4gIH1cbn1cblxuLmNhdGVnb3J5IHtcbiAgZm9udC1mYW1pbHk6IHNhbnMtc2VyaWY7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBhZGRpbmctdG9wOiAxMnB4O1xuICBAaW5jbHVkZSBtZWRpYSh4bCkge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgfVxufVxuXG4uc2xpdGVfbGlua193cmFwIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW4tdG9wOiAyNXB4O1xuICBAaW5jbHVkZSBtZWRpYSh4bCkge1xuICAgIG1hcmdpbi10b3A6IDMwcHg7XG4gIH1cbn1cblxuLnNsaXRlX2xpbmtfYnRuIHtcbiAgZm9udC1mYW1pbHk6IHNhbnMtc2VyaWY7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXNpemU6IDE2cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBib3JkZXI6IHNvbGlkIDFweCAjZmZmO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICB3aWR0aDogODEuODk5MSU7XG4gIGxpbmUtaGVpZ2h0OiAyLjI7XG4gIEBpbmNsdWRlIG1lZGlhKHMpIHtcbiAgICBtaW4td2lkdGg6IDI3NnB4O1xuICB9XG4gIEBpbmNsdWRlIG1lZGlhKG0pIHtcbiAgICB3aWR0aDogMjYwcHg7XG4gIH1cbiAgQGluY2x1ZGUgbWVkaWEoeGwpIHtcbiAgICB3aWR0aDogMzc5cHg7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICB9XG4gIHNwYW4ge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBwYWRkaW5nLXJpZ2h0OiA2NnB4O1xuICAgIEBpbmNsdWRlIG1lZGlhKHhsKSB7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiA5NHB4O1xuICAgIH1cbiAgICAmOjphZnRlciB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgYmFja2dyb3VuZDogdXJsKC4uL2ltZy9idG5fYXJyb3dfdy5zdmcpIGNlbnRlciBuby1yZXBlYXQ7XG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gICAgICB3aWR0aDogNDZweDtcbiAgICAgIGhlaWdodDogOXB4O1xuICAgICAgdG9wOiA1MCU7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICByaWdodDogMDtcbiAgICAgIHRyYW5zaXRpb246IC44cztcbiAgICAgIEBpbmNsdWRlIG1lZGlhKHhsKSB7XG4gICAgICAgIHdpZHRoOiA2MnB4O1xuICAgICAgICBoZWlnaHQ6IDEzcHg7XG4gICAgICAgIHRvcDogMzQlO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5zaXRlX2xvZ28ge1xuICB3aWR0aDogMjE2cHg7XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIHBhZGRpbmctdG9wOiAyNHB4O1xuICBAaW5jbHVkZSBtZWRpYSh4bCkge1xuICAgIHdpZHRoOiAzMDhweDtcbiAgfVxufVxuXG4ucnN2X2NhdXRpb24ge1xuICBmb250LWZhbWlseTogc2Fucy1zZXJpZjtcbiAgY29sb3I6ICMzMzM7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgbGluZS1oZWlnaHQ6IDEuODtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwYWRkaW5nLXRvcDogMjVweDtcbiAgQGluY2x1ZGUgbWVkaWEoeGwpIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gIH1cbiAgYSB7XG4gICAgY29sb3I6ICM5Mzk2NTA7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIH1cbn1cblxuLmNvbnRhY3RfdHh0IHtcbiAgZm9udC1mYW1pbHk6IFwiTm90byBTZXJpZiBKUFwiLCBzZXJpZjtcbiAgY29sb3I6ICMyMTc5NEY7XG4gIGZvbnQtc2l6ZTogMTdweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgbGluZS1oZWlnaHQ6IDEuODtcbiAgcGFkZGluZy10b3A6IDE5cHg7XG4gIEBpbmNsdWRlIG1lZGlhKHhsKSB7XG4gICAgZm9udC1zaXplOiAyNnB4O1xuICAgIHBhZGRpbmctdG9wOiAyN3B4O1xuICB9XG59XG5cbi5yc3ZfYWxsb3cge1xuICB3aWR0aDogNzlweDtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbiAgcGFkZGluZy10b3A6IDE5cHg7XG4gIEBpbmNsdWRlIG1lZGlhKHhsKSB7XG4gICAgd2lkdGg6IDg2cHg7XG4gIH1cbn1cblxuLmtpbW9ub19jb250YWN0X2J0biB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogOTQuNjU4OCU7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIGJhY2tncm91bmQtY29sb3I6ICMyMTc5NEY7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LWZhbWlseTogXCJOb3RvIFNlcmlmIEpQXCIsIHNlcmlmO1xuICBmb250LXNpemU6IDE1cHg7XG4gIGxpbmUtaGVpZ2h0OiAyLjg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luLXRvcDogMjNweDtcbiAgQGluY2x1ZGUgbWVkaWEoeGwpIHtcbiAgICB3aWR0aDogNTA3cHg7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAzLjI7XG4gICAgbWFyZ2luLXRvcDogMjFweDtcbiAgfVxuICBzcGFuIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgcGFkZGluZy1yaWdodDogMzdweDtcbiAgICBAaW5jbHVkZSBtZWRpYSh4bCkge1xuICAgICAgcGFkZGluZy1yaWdodDogNjNweDtcbiAgICB9XG4gICAgJjo6YWZ0ZXIge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBjb250ZW50OiAnJztcbiAgICAgIGJhY2tncm91bmQ6IHVybCguLi9pbWcvZW1haWxfdy5zdmcpIGNlbnRlciBuby1yZXBlYXQ7XG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gICAgICB3aWR0aDogMTlweDtcbiAgICAgIGhlaWdodDogMTRweDtcbiAgICAgIHRvcDogNTAlO1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgcmlnaHQ6IDA7XG4gICAgICBAaW5jbHVkZSBtZWRpYSh4bCkge1xuICAgICAgICB3aWR0aDogMjlweDtcbiAgICAgICAgaGVpZ2h0OiAyMXB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4uY2F0YWxvZ19iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNmY2ZjY7XG4gIHBhZGRpbmc6IDI3cHggMDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgbWFyZ2luLXRvcDogNDBweDtcbiAgQGluY2x1ZGUgbWVkaWEobWwpIHtcbiAgICB3aWR0aDogODAlO1xuICAgIG1heC13aWR0aDogMTI4MHB4O1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgfVxuICBAaW5jbHVkZSBtZWRpYSh4bCkge1xuICAgIHBhZGRpbmc6IDQwcHggMDtcbiAgfVxuICBAaW5jbHVkZSBtZWRpYShleGwpIHtcbiAgICBwYWRkaW5nOiA1OHB4IDA7XG4gIH1cbn1cblxuLmNhdGFsb2dfaW5uZXIge1xuICBtYXJnaW4tbGVmdDogNSU7XG4gIG1hcmdpbi1yaWdodDogNSU7XG4gIEBpbmNsdWRlIG1lZGlhKG0pIHtcbiAgICBtYXJnaW4tbGVmdDogMTAlO1xuICAgIG1hcmdpbi1yaWdodDogMTAlO1xuICB9XG59XG5cbi5jYXRhbG9nX3VzZSB7XG4gIGNvbG9yOiAjOTM5NjUwO1xuICBmb250LWZhbWlseTogXCJOb3RvIFNlcmlmIEpQXCIsIHNlcmlmO1xuICBmb250LXNpemU6IDE3cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgcGFkZGluZy10b3A6IDMwcHg7XG4gIEBpbmNsdWRlIG1lZGlhKG0pIHtcbiAgICBmb250LXNpemU6IDE5cHg7XG4gIH1cbiAgQGluY2x1ZGUgbWVkaWEoeGwpIHtcbiAgICBmb250LXNpemU6IDIxcHg7XG4gICAgcGFkZGluZy10b3A6IDM5cHg7XG4gIH1cbiAgQGluY2x1ZGUgbWVkaWEoZXhsKSB7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICB9XG59XG5cbi5jYXRhbG9nX2ZsbG93X2hlYWQge1xuICBjb2xvcjogI2ZmZjtcbiAgcGFkZGluZzogMTdweCAxNXB4O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBAaW5jbHVkZSBtZWRpYShtKSB7XG4gICAgcGFkZGluZzogMjhweCAwO1xuICB9XG4gIEBpbmNsdWRlIG1lZGlhKHhsKSB7XG4gICAgcGFkZGluZzogMjJweCAwIDQwcHggMDtcbiAgfVxuIH1cblxuIC5sb2dpbl90eHQge1xuICBmb250LWZhbWlseTogXCJOb3RvIFNlcmlmIEpQXCIsIHNlcmlmO1xuICBjb2xvcjogIzMzMztcbiAgZm9udC1zaXplOiAxNXB4O1xuICBsaW5lLWhlaWdodDogMS44O1xuICAvLyBwYWRkaW5nLXRvcDogMTBweDtcbiAgQGluY2x1ZGUgbWVkaWEobSkge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxuICBAaW5jbHVkZSBtZWRpYShtbCkge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxuICBAaW5jbHVkZSBtZWRpYSh4bCkge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBwYWRkaW5nLXRvcDogMTJweDtcbiAgfVxuICBAaW5jbHVkZSBtZWRpYShleGwpIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgcGFkZGluZy10b3A6IDE1cHg7XG4gIH1cbn1cblxuLmNhdGFsb2dfY2F1dGlvbiB7XG4gIGZvbnQtZmFtaWx5OiBzYW5zLXNlcmlmO1xuICBjb2xvcjogIzMzMztcbiAgZm9udC1zaXplOiAxM3B4O1xuICBsaW5lLWhlaWdodDogMS41O1xuICBwYWRkaW5nLXRvcDogMTVweDtcbiAgQGluY2x1ZGUgbWVkaWEobWwpIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbiAgQGluY2x1ZGUgbWVkaWEoeGwpIHtcbiAgICBmb250LXNpemU6IDEzcHg7XG4gIH1cbiAgQGluY2x1ZGUgbWVkaWEoZXhsKSB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICB9XG59XG5cbi5wd19idG4ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgYmFja2dyb3VuZC1jb2xvcjogIzkzOTY1MDtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtZmFtaWx5OiBcIk5vdG8gU2VyaWYgSlBcIiwgc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgbGluZS1oZWlnaHQ6IDM7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luLXRvcDogMjRweDtcbiAgQGluY2x1ZGUgbWVkaWEobSkge1xuICAgIHdpZHRoOiAzMjhweDtcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgbWFyZ2luLXRvcDogMzFweDtcbiAgfVxuICBAaW5jbHVkZSBtZWRpYSh4bCkge1xuICAgIGZvbnQtc2l6ZTogMTdweDtcbiAgICB3aWR0aDogNDM0eDtcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgbWFyZ2luLXRvcDogMjRweDtcbiAgfVxuICBAaW5jbHVkZSBtZWRpYSh4bCkge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICB3aWR0aDogNTA4cHg7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgIG1hcmdpbi10b3A6IDI5cHg7XG4gIH1cbiAgc3BhbiB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHBhZGRpbmctcmlnaHQ6IDI5cHg7XG4gICAgJjo6YWZ0ZXIge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBjb250ZW50OiAnJztcbiAgICAgIGJhY2tncm91bmQ6IHVybCguLi9pbWcvZW1haWxfdy5zdmcpIGNlbnRlciBuby1yZXBlYXQ7XG4gICAgICB3aWR0aDogMTlweDtcbiAgICAgIGhlaWdodDogMTRweDtcbiAgICAgIHRvcDogNTAlO1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgcmlnaHQ6IDA7XG4gICAgfVxuICB9XG59XG5cbi5jYXRhbG9nX2ZsbG93X2JveCB7XG4gIGxpIHtcbiAgICBtYXJnaW4tdG9wOiAzNHB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICBAaW5jbHVkZSBtZWRpYSh4bCkge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIG1hcmdpbi10b3A6IDQ0cHg7XG4gICAgfVxuICB9XG59XG5cbi5jYXRsb2dfZmxsb3dfaW1hZ2Uge1xuICBAaW5jbHVkZSBtZWRpYSh4bCkge1xuICAgIHdpZHRoOiAzOC45ODMxJTtcbiAgfVxufVxuXG4uY2F0YWxvZ19mbGxvd190eHRCT3gge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBwYWRkaW5nOiAxM3B4IDE2cHggMTNweCAxNnB4O1xuICBAaW5jbHVkZSBtZWRpYShzKSB7XG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICMzMzM7XG4gIH1cbiAgQGluY2x1ZGUgbWVkaWEobSkge1xuICAgIHBhZGRpbmc6IDI0cHggMjBweCAyNHB4IDIwcHg7XG4gIH1cbiAgQGluY2x1ZGUgbWVkaWEoeGwpIHtcbiAgICB3aWR0aDogNjEuMDE2OSU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIHBhZGRpbmc6IDEwcHggMjBweCAxMHB4IDIwcHg7XG4gIH1cbiAgQGluY2x1ZGUgbWVkaWEoZXhsKSB7XG4gICAgcGFkZGluZzogMCAzOXB4IDAgMzlweDtcbiAgfVxuICAuY2F0YWxvZ19mbGxvd190eHQge1xuICAgIGZvbnQtZmFtaWx5OiBcIk5vdG8gU2VyaWYgSlBcIiwgc2VyaWY7XG4gICAgY29sb3I6ICMzMzM7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjg7XG4gICAgQGluY2x1ZGUgbWVkaWEoeGwpIHtcbiAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICB9XG4gICAgQGluY2x1ZGUgbWVkaWEoZXhsKSB7XG4gICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgfVxuICB9XG59XG5cbi5rYWRvZGVfZ3JlZW4ge1xuICBjb2xvcjogIzkzOTY1MDtcbn1cblxuLmthZG9kZV9ncmVlbiB7XG4gIGNvbG9yOiAjOTM5NjUwO1xufVxuXG4uY2F0YWxvZ1VzZV9jYXV0aW9uIHtcbiAgZm9udC1mYW1pbHk6IFwiTm90byBTZXJpZiBKUFwiLCBzZXJpZjtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMS41O1xuICBwYWRkaW5nLXRvcDogMTBweDtcbiAgQGluY2x1ZGUgbWVkaWEoeGwpIHtcbiAgICBmb250LXNpemU6IDEzcHg7XG4gICAgcGFkZGluZy10b3A6IDVweDtcbiAgfVxuICBAaW5jbHVkZSBtZWRpYShleGwpIHtcbiAgICBmb250LXNpemU6IDE1cHg7XG4gICAgcGFkZGluZy10b3A6IDEwcHg7XG4gIH1cbn1cblxuLmNhdXRpb25fcmVkIHtcbiAgY29sb3I6ICNERTJEMkQ7XG59XG5cbi5jYXV0aW9uX3NtYWxsIHtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBAaW5jbHVkZSBtZWRpYSh4bCkge1xuICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgfVxufVxuXG4uZXhfcGMge1xuICBAbWVkaWEgKG1heC13aWR0aDogMTQ1M3B4KXtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbi5zaXplX2luZm8ge1xuICBmb250LWZhbWlseTogXCJOb3RvIFNlcmlmIEpQXCIsIHNlcmlmO1xuICBjb2xvcjogIzMzMztcbiAgZm9udC1zaXplOiAxNnB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBhZGRpbmctdG9wOiAzNnB4O1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBAaW5jbHVkZSBtZWRpYSh4bCkge1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICBwYWRkaW5nLXRvcDogNDZweDtcbiAgfVxufVxuXG4uc2l6ZV9pbWFnZSB7XG4gIHBhZGRpbmctdG9wOiAyNnB4O1xuICBAaW5jbHVkZSBtZWRpYShtKSB7XG4gICAgd2lkdGg6IDgwJTtcbiAgfVxuICBAaW5jbHVkZSBtZWRpYShtbCkge1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgfVxuICBAaW5jbHVkZSBtZWRpYSh4bCkge1xuICAgIHdpZHRoOiA3NjBweDtcbiAgfVxufVxuXG4ucHJpY2VfY2F1dGlvbiB7XG4gIGZvbnQtZmFtaWx5OiBcIk5vdG8gU2VyaWYgSlBcIiwgc2VyaWY7XG4gIGNvbG9yOiAjMzMzO1xuICBmb250LXNpemU6IDEzcHg7XG4gIHBhZGRpbmctdG9wOiAxNHB4O1xufVxuXG4ucGxhbl90eXBlIHtcbiAgYm9yZGVyOiBzb2xpZCAxcHggIzMzMztcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi10b3A6IDMycHg7XG4gIGNhcHRpb24ge1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gIH1cbiAgdHIge1xuICAgIGJvcmRlci1ib3R0b206IHNvbGlkIDFweCAjMzMzO1xuICAgIEBpbmNsdWRlIG1lZGlhKHhsKSB7XG4gICAgICAmOm50aC1jaGlsZChldmVuKSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmNmY2ZjY7XG4gICAgICB9XG4gICAgfVxuICB9XG4gIHRoIHtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgZm9udC1mYW1pbHk6IFwiTm90byBTZXJpZiBKUFwiLCBzZXJpZjtcbiAgICBjb2xvcjogIzMzMztcbiAgICBmb250LXNpemU6IDE1cHg7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICBwYWRkaW5nOiAxMHB4IDAgMTBweCAxNHB4O1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgQGluY2x1ZGUgbWVkaWEobCkge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjZmNmY2O1xuICAgIH1cbiAgICBAaW5jbHVkZSBtZWRpYSh4bCkge1xuICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgICAgcGFkZGluZzogMTBweDtcbiAgICAgIHdpZHRoOiAyNSU7XG4gICAgfVxuICAgIEBpbmNsdWRlIG1lZGlhKGV4bCkge1xuICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgcGFkZGluZzogMTJweCAwIDEycHggMjNweDtcbiAgICB9XG4gIH1cbiAgdGQge1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgZm9udC1mYW1pbHk6IFwiTm90byBTZXJpZiBKUFwiLCBzZXJpZjtcbiAgICBjb2xvcjogIzMzMztcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgcGFkZGluZzogMTBweCAwIDEwcHggMTRweDtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjMzMzO1xuICAgIEBpbmNsdWRlIG1lZGlhKGwpIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cbiAgICBAaW5jbHVkZSBtZWRpYSh4bCkge1xuICAgICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjMzMzO1xuICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgcGFkZGluZzogMTJweCAwIDEycHggMTJweDtcbiAgICB9XG4gICAgQGluY2x1ZGUgbWVkaWEoZXhsKSB7XG4gICAgICBmb250LXNpemU6IDE3cHg7XG4gICAgICBwYWRkaW5nOiAxMnB4IDAgMTJweCAzNnB4O1xuICAgIH1cbiAgfVxufVxuXG4vKuOCquODl+OCt+ODp+ODsyovXG4ucGxhbl9vcHRpb25fYm94IHtcbiAgQGluY2x1ZGUgbWVkaWEobWwpIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICB9XG4gIC5vcHRpb25faW5uZXIge1xuICAgICY6bm90KDpmaXJzdC1jaGlsZCkge1xuICAgICAgQGluY2x1ZGUgbWVkaWEobSkge1xuICAgICAgICBtYXJnaW4tbGVmdDogMzJweDtcbiAgICAgIH1cbiAgICAgIEBpbmNsdWRlIG1lZGlhKHhsKSB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiA0OHB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4udHRsX29wdGlvbiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgYm9yZGVyLWJvdHRvbTogc29saWQgMXB4ICMzMzM7XG4gIHBhZGRpbmctYm90dG9tOiAwLjdyZW07XG4gIGg0IHtcbiAgICBmb250LWZhbWlseTogJ05vdG8gU2VyaWYgSlAnLCBzZXJpZjtcbiAgICBmb250LXNpemU6IDEuNXJlbTtcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgIGxldHRlci1zcGFjaW5nOiAuMWVtO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBwYWRkaW5nLWxlZnQ6IDI0cHg7XG4gICAgQGluY2x1ZGUgbWVkaWEoeGwpIHtcbiAgICAgIHBhZGRpbmctbGVmdDogMzFweDtcbiAgICAgIGZvbnQtc2l6ZTogMTlweDtcbiAgICB9XG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiA1MCU7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgd2lkdGg6IDE1cHg7XG4gICAgICBoZWlnaHQ6IDE1cHg7XG4gICAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL2ljb25fbmF2aUAyeC5wbmcpIGNlbnRlciBuby1yZXBlYXQ7XG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gICAgICBAaW5jbHVkZSBtZWRpYSh4bCkge1xuICAgICAgICB3aWR0aDogMjJweDtcbiAgICAgICAgaGVpZ2h0OiAyMnB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4ub3B0aW9uX2NhdXRpb24ge1xuICBmb250LWZhbWlseTogJ05vdG8gU2VyaWYgSlAnLCBzZXJpZjtcbiAgZm9udC1zaXplOiAxLjJyZW07XG4gIGNvbG9yOiAkZm9udF9tYWluX2NvbG9yO1xuICBsZXR0ZXItc3BhY2luZzogLjA1ZW07XG4gIHBhZGRpbmctdG9wOiAwLjZyZW07XG4gIEBpbmNsdWRlIG1lZGlhKHhsKSB7XG4gICAgZm9udC1zaXplOiAxN3B4O1xuICAgIHBhZGRpbmctdG9wOiAxNnB4O1xuICB9XG59XG5cbi5jb250X3VuZGVyIHtcbiAgcGFkZGluZy10b3A6IDQuMnJlbTtcbiAgQGluY2x1ZGUgbWVkaWEoeGwpIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtd2lkdGg6IDExODBweDtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICBwYWRkaW5nLXRvcDogNzVweDtcbiAgfVxufVxuXG4ub3B0aW9uX2lubmVyIHtcbiAgcGFkZGluZy10b3A6IDQuOHJlbTtcbiAgQGluY2x1ZGUgbWVkaWEobWwpIHtcbiAgICB3aWR0aDogMzEuMTg2NDQwJTtcbiAgICBib3JkZXItYm90dG9tOiBzb2xpZCAxcHggJGZvbnRfbWFpbl9jb2xvcjtcbiAgfVxuICBAaW5jbHVkZSBtZWRpYShtKSB7XG4gICAgcGFkZGluZy1ib3R0b206IDJyZW07XG4gIH1cbiAgQGluY2x1ZGUgbWVkaWEoeGwpIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNDJweDtcbiAgICBwYWRkaW5nLXRvcDogNTBweDtcbiAgfVxuICAmOmxhc3QtY2hpbGQge1xuICAgIEBpbmNsdWRlIG1lZGlhKHMpIHtcbiAgICAgIGJvcmRlci1ib3R0b206IHNvbGlkIDFweCAjMzMzO1xuICAgICAgcGFkZGluZy1ib3R0b206IDJyZW07XG4gICAgfVxuICB9XG4gIGRsIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBkdCxkZCB7XG4gICAgICBsaW5lLWhlaWdodDogMjtcbiAgICAgIGZvbnQtZmFtaWx5OiAnTm90byBTZXJpZiBKUCcsIHNlcmlmO1xuICAgICAgQGluY2x1ZGUgbWVkaWEobSkge1xuICAgICAgICBmb250LXNpemU6IDExcHg7XG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAwO1xuICAgICAgfVxuICAgIH1cbiAgfVxuICBoNCB7XG4gICAgZm9udC1mYW1pbHk6ICdOb3RvIFNlcmlmIEpQJywgc2VyaWY7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICBmb250LXNpemU6IDEuNHJlbTtcbiAgICBwYWRkaW5nLWJvdHRvbTogMXJlbTtcbiAgICBtYXJnaW4tbGVmdDogLTAuNnJlbTtcbiAgICBAaW5jbHVkZSBtZWRpYSh4bCkge1xuICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgIH1cbiAgfVxufVxuXG4ub3B0aW9uX2lubmVyIC5zZXQge1xuICBsaW5lLWhlaWdodDogMS40O1xuICBwYWRkaW5nLXRvcDogMC42cmVtO1xufVxuXG4ucGxhbl9jYXVpdG9uIHtcbiAgZm9udC1mYW1pbHk6ICdOb3RvIFNlcmlmIEpQJywgc2VyaWY7XG4gIGZvbnQtc2l6ZTogMy40Mzc1dnc7XG4gIGNvbG9yOiAkZm9udF9tYWluX2NvbG9yO1xuICBsZXR0ZXItc3BhY2luZzogLjA1ZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjg7XG4gIEBpbmNsdWRlIG1lZGlhKG0pIHtcbiAgICBmb250LXNpemU6IDEuMXJlbTtcbiAgfVxuICBAaW5jbHVkZSBtZWRpYSh4bCkge1xuICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgfVxuICAmOmZpcnN0LW9mLXR5cGV7XG4gICAgcGFkZGluZy10b3A6IDEuOHJlbTtcbiAgfVxufVxuXG4ucnN2X2xpbmsge1xuICBwYWRkaW5nLXRvcDogNjBweDtcbiAgQGluY2x1ZGUgbWVkaWEoeGwpIHtcbiAgICBwYWRkaW5nLXRvcDogMTAwcHg7XG4gIH1cbn1cblxuLnR0bF9icmluZ19pbiB7XG4gIGZvbnQtZmFtaWx5OiAnTm90byBTZXJpZiBKUCcsIHNlcmlmO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGxldHRlci1zcGFjaW5nOiAuMWVtO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbi10b3A6IDEuNnJlbTtcbiAgcGFkZGluZy1sZWZ0OiAyNHB4O1xuICBjb2xvcjogIzMzMztcbiAgQGluY2x1ZGUgbWVkaWEoeGwpIHtcbiAgICBmb250LXNpemU6IDE5cHg7XG4gICAgcGFkZGluZy1sZWZ0OiAzNHB4O1xuICB9XG4gICY6OmJlZm9yZSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIHRvcDogNTAlO1xuICAgICBsZWZ0OiAwO1xuICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgIHdpZHRoOiAxNXB4O1xuICAgIGhlaWdodDogMTVweDtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL2ljb25fbmF2aUAyeC5wbmcpIGNlbnRlciBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICAgIEBpbmNsdWRlIG1lZGlhKG0pIHtcbiAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiA1MCU7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgd2lkdGg6IDE1cHg7XG4gICAgICBoZWlnaHQ6IDE1cHg7XG4gICAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL2ljb25fbmF2aUAyeC5wbmcpIGNlbnRlciBuby1yZXBlYXQ7XG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gICAgICBAaW5jbHVkZSBtZWRpYSh4bCkge1xuICAgICAgICB3aWR0aDogMjJweDtcbiAgICAgICAgaGVpZ2h0OiAyMXB4O1xuICAgICAgfVxuICAgIH1cbiAgICBAaW5jbHVkZSBtZWRpYSh4bCkge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBjb250ZW50OiAnJztcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogMTMlO1xuICAgICAgbGVmdDogMDtcbiAgICAgIHdpZHRoOiAxNXB4O1xuICAgICAgaGVpZ2h0OiAxNXB4O1xuICAgICAgYmFja2dyb3VuZDogdXJsKC4uL2ltZy9pY29uX25hdmlAMngucG5nKSBjZW50ZXIgbm8tcmVwZWF0O1xuICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICAgICAgQGluY2x1ZGUgbWVkaWEoeGwpIHtcbiAgICAgICAgd2lkdGg6IDIycHg7XG4gICAgICAgIGhlaWdodDogMjFweDtcbiAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLmthZG9kZV9wbGFuX3RhaXRsZSB7XG4gIG1hcmdpbi10b3A6IDc0cHg7XG4gIEBpbmNsdWRlIG1lZGlhKHhsKSB7XG4gICAgbWFyZ2luLXRvcDogODJweDtcbiAgfVxufVxuXG4uc2V0X2ltYWdlIHtcbiAgcGFkZGluZy10b3A6IDUycHg7XG4gIEBpbmNsdWRlIG1lZGlhKG0pIHtcbiAgICB3aWR0aDogNTIwcHg7XG4gICAgcGFkZGluZy10b3A6IDcycHg7XG4gIH1cbiAgQGluY2x1ZGUgbWVkaWEobWwpIHtcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIH1cbiAgQGluY2x1ZGUgbWVkaWEoeGwpIHtcbiAgICB3aWR0aDogNjUzcHg7XG4gICAgcGFkZGluZy10b3A6IDMwcHg7XG4gICAgZm9udC1mYW1pbHk6ICdOb3RvIFNlcmlmIEpQJywgc2VyaWY7XG4gICAgcGFkZGluZy10b3A6IDgycHg7XG4gIH1cbn1cblxuI0NhdGFsb2dGbGxvdyB7XG4gIHBhZGRpbmctdG9wOiAxNjlweDtcbiAgbWFyZ2luLXRvcDogLTE2OXB4O1xuICAgICY6OmJlZm9yZSB7XG4gICAgICBjb250ZW50OiBcIiBcIjtcbiAgICAgICAgbWFyZ2luLXRvcDogLTE2OXB4O1xuICAgICAgICBoZWlnaHQ6IDE2OXB4O1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgIH1cbiAgICBAaW5jbHVkZSBtZWRpYShtKSB7XG4gICAgICBwYWRkaW5nLXRvcDogMTczcHg7XG4gICAgICBtYXJnaW4tdG9wOiAtMTczcHg7XG4gICAgfVxuICAgIEBpbmNsdWRlIG1lZGlhKHhsKSB7XG4gICAgICBwYWRkaW5nLXRvcDogMTQwcHg7XG4gICAgICBtYXJnaW4tdG9wOiAtMTQwcHg7XG4gICAgfVxuICB9XG4gIFxuICAjS2ltb25vU2l6ZSB7XG4gICAgcGFkZGluZy10b3A6IDE2OXB4O1xuICAgIG1hcmdpbi10b3A6IC0xNjlweDtcbiAgICBAaW5jbHVkZSBtZWRpYShtKSB7XG4gICAgICBwYWRkaW5nLXRvcDogMTczcHg7XG4gICAgICBtYXJnaW4tdG9wOiAtMTczcHg7XG4gICAgfVxuICAgIEBpbmNsdWRlIG1lZGlhKHhsKSB7XG4gICAgICBwYWRkaW5nLXRvcDogMTQwcHg7XG4gICAgICBtYXJnaW4tdG9wOiAtMTQwcHg7XG4gICAgfVxuICB9IiwiQGNoYXJzZXQgXCJVVEYtOFwiO1xuXG4vL+OCq+ODqeODvFxuJG1haW5fY29sb3I6ICMyMTc5NEY7XG4kY29sb3JfcmVkOiAjYjU0OTViO1xuJGNvbG9yX2dyOiAjNzBhMThmO1xuJGNvbG9yX3llOiAjZDc5ZTQwO1xuJGZvbnRfbWFpbl9jb2xvcjogIzMzMztcblxuLy/jg5bjg6zjgqTjgq/jg53jgqTjg7Pjg4hcbiRicmVha3BvaW50czogKFxuICAgIHhzOiBcInNjcmVlbiBhbmQgKG1heC13aWR0aDogMzIwcHgpXCIsXG4gICAgczogXCJzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KVwiLFxuICAgIG06IFwic2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDEwMjNweCkgXCIsXG4gICAgbWw6IFwic2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweClcIixcbiAgICBsOiBcInNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyM3B4KVwiLFxuICAgIHhsOiBcInNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KVwiLFxuICAgIGV4bDogXCJzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyODBweClcIixcbik7XG5cbkBtaXhpbiBmYWRlIHtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlLWluLW91dCAwcztcbiAgICBvcGFjaXR5OiAwLjY7XG59XG5cbi8v44OV44Os44Kt44K344OW44Or44Oc44OD44Kv44K544Gu44Of44OD44Kv44K544Kk44OzXG5AbWl4aW4gZmxleCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG5cbkBtaXhpbiBmbGV4X2Qge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cbiJdfQ== */
