@charset "UTF-8";
@import "//fonts.googleapis.com/css?family=Roboto:400,700,500";
@font-face {
  font-family: 'icomoon';
  src: url("../fonts/icomoon.eot?wbtaip");
  src: url("../fonts/icomoon.eot?wbtaip#iefix") format("embedded-opentype"), url("../fonts/icomoon.ttf?wbtaip") format("truetype"), url("../fonts/icomoon.woff?wbtaip") format("woff"), url("../fonts/icomoon.svg?wbtaip#icomoon") format("svg");
  font-weight: normal;
  font-style: normal;
}

[class^="icon-"], [class*=" icon-"] {
  font-family: "icomoon" !important;
  font-weight: normal;
  font-style: normal;
  font-variant: normal;
  line-height: 1;
  text-transform: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  speak: none;
}

.icon_support {
  font-size: 12px;
  font-weight: bold;
  line-height: 18px;
  position: relative;
  top: 5px;
  display: inline-block;
  overflow: hidden;
  box-sizing: border-box;
  width: 40px;
  height: 20px;
  margin: 0 8px 0 0;
  padding: 0 2px 0 0;
  text-align: right;
  color: #808080;
  border: 1px solid #ccc;
}

.icon_support-single {
  display: block;
  float: left;
}

.icon_support-onece {
  width: 21px;
}

.icon_support-three {
  position: relative;
  top: -2px;
  width: 63px;
}

.icon_support--concent {
  font-size: 30px;
  line-height: 0;
  position: absolute;
  top: -6px;
  left: -6px;
  display: block;
  color: #FA7814;
}

.icon_support--concent:before {
  font-family: 'icomoon' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\e919";
}

.icon_support--tap {
  font-size: 30px;
  line-height: 0;
  position: absolute;
  top: -6px;
  left: -5px;
  color: #80cff4;
}

.icon_support--tap:before {
  font-family: 'icomoon' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\e918";
}

.icon_support--txt {
  font-size: 12px;
  line-height: 20px;
  position: relative;
  top: 2px;
}

.icon_support-none {
  width: 22px;
}

.icon_support--concent_tap {
  font-size: 30px;
  line-height: 0;
  position: absolute;
  top: -6px;
  left: -5px;
  display: block;
  color: #FA7814;
}

.icon_support--concent_tap:before {
  font-family: 'icomoon' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\e918";
  color: #80cff4;
}

.icon_support--concent_tap:after, .icon_support--concent_tap.about_constant--in:before, .icon_support--concent_tap.constant_sub_box-blue:before, .icon_support--concent_tap.about_constant--in-grey:before, .icon_support--concent_tap.about_constant--in-blue:before {
  font-family: 'icomoon' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
  left: -8px;
  content: "\e919";
  color: #fa7814;
}

.icon_support--note {
  font-size: 10px;
  line-height: 1;
  position: absolute;
  bottom: 5px;
  left: 0;
  width: 100%;
  text-align: center;
}

.icon-order {
  font-family: "Hiragino Kaku Gothic ProN","MS PGothic","メイリオ", sans-serif !important;
}

.icon-order:before {
  font-family: "Hiragino Kaku Gothic ProN","MS PGothic","メイリオ", sans-serif !important;
  font-size: 13px;
  font-weight: bold;
  position: relative;
  top: -7px;
  left: 3px;
  margin: 0 5px 0 0;
  padding: 2px;
  content: "受";
  color: #808080;
  border: 1px solid #ccc;
}

.icon-right:before {
  content: "\e91b";
  color: #badef0;
}

.icon-hoshizaki-product-icon6:before {
  content: "\e91a";
  color: #069848;
}

.icon-tap:before {
  content: "\e918";
  color: #80cff4;
}

.icon-three_concent:before {
  content: "\e919";
  color: #fa7814;
}

.icon-i:before {
  content: "\e917";
  color: #6dcea2;
}

.icon-flower:before {
  content: "\e916";
  color: #b8df94;
}

.icon-two_concent:before {
  content: "\e915";
  color: #ffa6c7;
}

.icon-hi-global:before {
  content: "\e912";
}

.icon-hi-english:before {
  content: "\e913";
}

.icon-hi-close:before {
  content: "\e905";
}

.icon-hi-hz-reizouko:before {
  content: "\e911";
}

.icon-hi-search:before {
  content: "\e901";
}

.icon-hi-hz-suchikon:before {
  content: "\e90f";
}

.icon-hi-hz-comment:before {
  content: "\e90c";
}

.icon-hi-hz-hoshizaki:before {
  content: "\e90d";
}

.icon-hi-hz-meeting:before {
  content: "\e90e";
}

.icon-hi-hz-paper:before {
  content: "\e90b";
}

.icon-hi-hz-penguin:before {
  content: "\e90a";
}

.icon-hi-pdf:before {
  content: "\e900";
}

.icon-hi-html:before {
  content: "\e909";
}

.icon-hi-anc-r:before {
  content: "\e902";
}

.icon-hi-blank:before {
  content: "\e903";
}

.icon-hi-book:before {
  content: "\e904";
}

.icon-hi-good:before {
  content: "\e906";
}

.icon-hi-home:before {
  content: "\e907";
}

.icon-hi-office:before {
  content: "\e908";
}

.icon-hi-menu:before {
  content: "\e914";
}

.icon-menu:before {
  content: "\e910";
}

.icon-hi-support:before {
  content: "\e924";
}

.icon-catalog:before {
  content: "\e925";
}

@media (max-width: 768px) {
  .icon_support--txt {
    top: 2px;
  }
}

.u-btn_heading {
  font-size: 14px;
  line-height: 1.2;
  position: relative;
  display: inline-block;
  padding: 0 0 0 1em;
  transition: 0.15s;
  color: #3f4e64;
}

.u-btn_heading:before {
  font-family: 'icomoon' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-size: 11px;
  position: absolute;
  top: 3px;
  left: 0;
  content: "\e906";
  transition: 0.15s;
  transform: scale(0.8, 0.8);
  color: #00a0e9;
}

.u-btn_heading--border {
  display: block;
  text-decoration: underline;
}

.u-btn_heading--border-inline {
  display: inline;
}

.u-btn_heading--border-no_weight {
  font-weight: normal;
}

.u-btn_heading--border-spacing {
  letter-spacing: -1.7px;
}

.u-btn_heading:hover {
  color: #00a0e9;
}

@media (max-width: 768px) {
  .u-btn_heading--border-linefeed {
    position: absolute;
    width: 120px;
    top: -10px;
  }
}

@media (max-width: 425px) {
  .u-btn_heading {
    font-size: 12px;
  }
  .u-btn_heading--border-linefeed {
    position: static;
    width: inherit;
  }
}

.u-m_section {
  margin-bottom: 30px;
}

.u-m_content_end {
  margin-bottom: 60px;
}

@media (max-width: 768px) {
  .u-m_section {
    margin-bottom: 40px;
  }
  .u-m_section-fseries {
    margin-bottom: 30px;
  }
  .u-m_content_end {
    margin-bottom: 60px;
  }
}

.u-note {
  font-size: 12px;
  line-height: 1.5;
  list-style: none;
}

.u-note--item {
  margin: 0 0 5px 0;
  padding-left: 1em;
  text-indent: -1em;
}

.u-note--item-temperature {
  text-indent: -148px;
  margin-left: 135px;
}

.u-note--circle {
  letter-spacing: -3px;
}

@media (max-width: 425px) {
  .u-note--circle {
    display: none;
  }
}

.cmn-note_list {
  font-size: 12px;
  list-style: none;
}

.cmn-note_list--item {
  line-height: 1.5;
  margin-left: 1em;
  text-indent: -1em;
}

.cmn-note_list--item-none {
  margin-left: 0;
  text-indent: 0;
}

.pc {
  display: block;
}

.pc_tb {
  display: block;
}

.tb {
  display: none;
}

.tb_sp {
  display: none;
}

.sp {
  display: none;
}

@media (max-width: 768px) {
  .pc {
    display: none;
  }
  .pc_tb {
    display: block;
  }
  .tb {
    display: block;
  }
  .tb_sp {
    display: block;
  }
  .sp {
    display: none;
  }
}

@media (max-width: 425px) {
  .pc {
    display: none;
  }
  .pc_tb {
    display: none;
  }
  .tb {
    display: none;
  }
  .tb_sp {
    display: block;
  }
  .sp {
    display: block;
  }
}

.product_cat {
  max-width: 1000px;
  margin-right: auto;
  margin-left: auto;
  padding: 0 20px;
  list-style-type: none;
}

.product_cat:after, .product_cat.about_constant--in:before, .product_cat.constant_sub_box-blue:before, .product_cat.about_constant--in-grey:before, .product_cat.about_constant--in-blue:before {
  display: block;
  visibility: hidden;
  clear: both;
  height: 0;
  content: '.';
}

.product_cat--link {
  display: block;
}

.product_cat--link:hover .product_cat--tag {
  color: #00a0e9;
}

.product_cat--item {
  float: left;
  width: calc(33.3% - 16.67px);
  margin: 50px 0 0 25px;
}

.product_cat--item:nth-child(1), .product_cat--item:nth-child(2), .product_cat--item:nth-child(3) {
  margin-top: 0;
}

.product_cat--item:nth-child(3n+1) {
  margin-left: 0;
}

.product_cat--pic {
  display: block;
  max-width: 100%;
  height: auto;
  margin: 0 0 15px 0;
  border: 1px solid #ccc;
}

.product_cat--description {
  color: #333;
  font-size: 14px;
  line-height: 1.5;
  margin: 10px 0 0 0;
  text-align: justify;
  text-justify: inter-ideograph;
  letter-spacing: -1px;
}

@media (max-width: 425px) {
  .product_cat--item {
    width: calc(50% - 10px);
    margin: 20px 0 0 20px !important;
  }
  .product_cat--item:nth-child(2n+1) {
    margin-left: 0 !important;
  }
  .product_cat--item:nth-child(1), .product_cat--item:nth-child(2) {
    margin-top: 0 !important;
  }
  .product_cat--pic {
    margin-bottom: 8px;
  }
  .product_cat--description {
    font-size: 12px;
    line-height: 1.3;
  }
}

@media (min-width: 1366px) {
  .product_cat--item {
    width: calc(32% - 17.67px);
    margin: 50px 0 0 45px;
  }
}

.series_nav {
  position: absolute;
  z-index: 2;
  width: 100%;
}

.series_nav--sub_mark {
  position: relative;
  top: 3px;
}

.series_nav--bg {
  position: fixed;
  top: 0;
  left: 0;
  display: none;
  width: 100%;
  height: 100%;
  background-color: transparent;
}

.series_nav--link {
  font-size: 14px;
  line-height: 46px;
  position: relative;
  display: block;
  float: left;
  width: calc(20% - 0.8px);
  max-width: 191.2px;
  height: 46px;
  margin: 0 0 0 1px;
  cursor: pointer;
  transition: 0.15s;
  text-align: center;
  text-decoration: none;
  color: #000;
  border: 1px solid #ccc;
  border-bottom: 2px solid #008C4B;
  background-color: #fff;
}

.series_nav--link:nth-child(2) {
  margin-left: 0;
}

.series_nav--link:after, .series_nav--link.about_constant--in:before, .series_nav--link.constant_sub_box-blue:before, .series_nav--link.about_constant--in-grey:before, .series_nav--link.about_constant--in-blue:before {
  font-family: 'icomoon' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-size: 10px;
  position: absolute;
  top: 50%;
  right: 8px;
  display: block;
  margin: -0.5em 0 0 0;
  content: "";
  transition: 0.15s;
  transform: rotate(90deg);
  color: #008C4B;
}

.series_nav--link:hover {
  background-color: #f1f1f1;
}

.series_nav--link-sp {
  display: none;
}

.series_nav--link-none {
  cursor: default;
  background-color: #fff;
}

.series_nav--link-none:hover {
  background-color: #fff !important;
}

.series_nav--link-none:after, .series_nav--link-none.about_constant--in:before, .series_nav--link-none.constant_sub_box-blue:before, .series_nav--link-none.about_constant--in-grey:before, .series_nav--link-none.about_constant--in-blue:before {
  display: none;
}

.series_nav--link-after_none:after, .series_nav--link-after_none.about_constant--in:before, .series_nav--link-after_none.constant_sub_box-blue:before, .series_nav--link-after_none.about_constant--in-grey:before, .series_nav--link-after_none.about_constant--in-blue:before {
  display: none;
}

.series_nav--link-zseries {
  border-bottom-color: #008C4B;
}

.series_nav--link-zseries:after, .series_nav--link-zseries.about_constant--in:before, .series_nav--link-zseries.constant_sub_box-blue:before, .series_nav--link-zseries.about_constant--in-grey:before, .series_nav--link-zseries.about_constant--in-blue:before {
  color: #008C4B;
}

.series_nav--link-zseries.current {
  background-color: #008C4B;
  color: #fff;
}

.series_nav--link-zseries.current:after, .series_nav--link-zseries.current.about_constant--in:before, .series_nav--link-zseries.current.constant_sub_box-blue:before, .series_nav--link-zseries.current.about_constant--in-grey:before, .series_nav--link-zseries.current.about_constant--in-blue:before {
  color: #fff;
}

.series_nav--link-zseries.no_current {
  background-color: #fff;
  color: #000;
}

.series_nav--link-zseries.no_current:after, .series_nav--link-zseries.no_current.about_constant--in:before, .series_nav--link-zseries.no_current.constant_sub_box-blue:before, .series_nav--link-zseries.no_current.about_constant--in-grey:before, .series_nav--link-zseries.no_current.about_constant--in-blue:before {
  color: #008C4B;
}

.series_nav--link-zseries.no_current:hover {
  background-color: #f1f1f1;
}

.series_nav--link-zseries.active {
  background-color: #008C4B;
  color: #fff;
}

.series_nav--link-zseries.active:after, .series_nav--link-zseries.active.about_constant--in:before, .series_nav--link-zseries.active.constant_sub_box-blue:before, .series_nav--link-zseries.active.about_constant--in-grey:before, .series_nav--link-zseries.active.about_constant--in-blue:before {
  color: #fff;
  transform: rotate(-90deg);
}

.series_nav--link-zseries.active:hover {
  background-color: #008C4B;
}

.series_nav--link-fseries {
  border-bottom-color: #1faab0;
}

.series_nav--link-fseries:after, .series_nav--link-fseries.about_constant--in:before, .series_nav--link-fseries.constant_sub_box-blue:before, .series_nav--link-fseries.about_constant--in-grey:before, .series_nav--link-fseries.about_constant--in-blue:before {
  color: #1faab0;
}

.series_nav--link-fseries.current {
  background-color: #1faab0;
  color: #fff;
}

.series_nav--link-fseries.current:after, .series_nav--link-fseries.current.about_constant--in:before, .series_nav--link-fseries.current.constant_sub_box-blue:before, .series_nav--link-fseries.current.about_constant--in-grey:before, .series_nav--link-fseries.current.about_constant--in-blue:before {
  color: #fff;
}

.series_nav--link-fseries.no_current {
  background-color: #fff;
  color: #000;
}

.series_nav--link-fseries.no_current:after, .series_nav--link-fseries.no_current.about_constant--in:before, .series_nav--link-fseries.no_current.constant_sub_box-blue:before, .series_nav--link-fseries.no_current.about_constant--in-grey:before, .series_nav--link-fseries.no_current.about_constant--in-blue:before {
  color: #1faab0;
}

.series_nav--link-fseries.no_current:hover {
  background-color: #f1f1f1;
}

.series_nav--link-fseries.active {
  background-color: #1faab0;
  color: #fff;
}

.series_nav--link-fseries.active:after, .series_nav--link-fseries.active.about_constant--in:before, .series_nav--link-fseries.active.constant_sub_box-blue:before, .series_nav--link-fseries.active.about_constant--in-grey:before, .series_nav--link-fseries.active.about_constant--in-blue:before {
  color: #fff;
  transform: rotate(-90deg);
}

.series_nav--link-fseries.active:hover {
  background-color: #1faab0;
}

.series_nav--link-varie {
  border-bottom-color: #4F3432;
}

.series_nav--link-varie:after, .series_nav--link-varie.about_constant--in:before, .series_nav--link-varie.constant_sub_box-blue:before, .series_nav--link-varie.about_constant--in-grey:before, .series_nav--link-varie.about_constant--in-blue:before {
  color: #4F3432;
}

.series_nav--link-varie.current {
  background-color: #4F3432;
  color: #fff;
}

.series_nav--link-varie.current:after, .series_nav--link-varie.current.about_constant--in:before, .series_nav--link-varie.current.constant_sub_box-blue:before, .series_nav--link-varie.current.about_constant--in-grey:before, .series_nav--link-varie.current.about_constant--in-blue:before {
  color: #fff;
}

.series_nav--link-varie.no_current {
  background-color: #fff;
  color: #000;
}

.series_nav--link-varie.no_current:after, .series_nav--link-varie.no_current.about_constant--in:before, .series_nav--link-varie.no_current.constant_sub_box-blue:before, .series_nav--link-varie.no_current.about_constant--in-grey:before, .series_nav--link-varie.no_current.about_constant--in-blue:before {
  color: #4F3432;
}

.series_nav--link-varie.no_current:hover {
  background-color: #f1f1f1;
}

.series_nav--link-varie.active {
  background-color: #4F3432;
  color: #fff;
}

.series_nav--link-varie.active:after, .series_nav--link-varie.active.about_constant--in:before, .series_nav--link-varie.active.constant_sub_box-blue:before, .series_nav--link-varie.active.about_constant--in-grey:before, .series_nav--link-varie.active.about_constant--in-blue:before {
  color: #fff;
  transform: rotate(-90deg);
}

.series_nav--link-varie.active:hover {
  background-color: #4F3432;
}

.series_nav--link-cons_temp {
  border-bottom-color: #5F78C8;
}

.series_nav--link-cons_temp:after, .series_nav--link-cons_temp.about_constant--in:before, .series_nav--link-cons_temp.constant_sub_box-blue:before, .series_nav--link-cons_temp.about_constant--in-grey:before, .series_nav--link-cons_temp.about_constant--in-blue:before {
  color: #5F78C8;
}

.series_nav--link-cons_temp.current {
  background-color: #5F78C8;
  color: #fff;
}

.series_nav--link-cons_temp.current:after, .series_nav--link-cons_temp.current.about_constant--in:before, .series_nav--link-cons_temp.current.constant_sub_box-blue:before, .series_nav--link-cons_temp.current.about_constant--in-grey:before, .series_nav--link-cons_temp.current.about_constant--in-blue:before {
  color: #fff;
}

.series_nav--link-cons_temp.no_current {
  background-color: #fff;
  color: #000;
}

.series_nav--link-cons_temp.no_current:after, .series_nav--link-cons_temp.no_current.about_constant--in:before, .series_nav--link-cons_temp.no_current.constant_sub_box-blue:before, .series_nav--link-cons_temp.no_current.about_constant--in-grey:before, .series_nav--link-cons_temp.no_current.about_constant--in-blue:before {
  color: #5F78C8;
}

.series_nav--link-cons_temp.no_current:hover {
  background-color: #f1f1f1;
}

.series_nav--link-cons_temp.active {
  background-color: #5F78C8;
  color: #fff;
}

.series_nav--link-cons_temp.active:after, .series_nav--link-cons_temp.active.about_constant--in:before, .series_nav--link-cons_temp.active.constant_sub_box-blue:before, .series_nav--link-cons_temp.active.about_constant--in-grey:before, .series_nav--link-cons_temp.active.about_constant--in-blue:before {
  color: #fff;
  transform: rotate(-90deg);
}

.series_nav--link-cons_temp.active:hover {
  background-color: #5F78C8;
}

.series_nav--link-ice_engine {
  border-bottom-color: #004097;
}

.series_nav--link-ice_engine:after, .series_nav--link-ice_engine.about_constant--in:before, .series_nav--link-ice_engine.constant_sub_box-blue:before, .series_nav--link-ice_engine.about_constant--in-grey:before, .series_nav--link-ice_engine.about_constant--in-blue:before {
  color: #004097;
}

.series_nav--link-ice_engine.current {
  background-color: #004097;
  color: #fff;
}

.series_nav--link-ice_engine.current:after, .series_nav--link-ice_engine.current.about_constant--in:before, .series_nav--link-ice_engine.current.constant_sub_box-blue:before, .series_nav--link-ice_engine.current.about_constant--in-grey:before, .series_nav--link-ice_engine.current.about_constant--in-blue:before {
  color: #fff;
}

.series_nav--link-ice_engine.no_current {
  background-color: #fff;
  color: #000;
}

.series_nav--link-ice_engine.no_current:after, .series_nav--link-ice_engine.no_current.about_constant--in:before, .series_nav--link-ice_engine.no_current.constant_sub_box-blue:before, .series_nav--link-ice_engine.no_current.about_constant--in-grey:before, .series_nav--link-ice_engine.no_current.about_constant--in-blue:before {
  color: #004097;
}

.series_nav--link-ice_engine.no_current:hover {
  background-color: #f1f1f1;
}

.series_nav--link-ice_engine.active {
  background-color: #004097;
  color: #fff;
}

.series_nav--link-ice_engine.active:after, .series_nav--link-ice_engine.active.about_constant--in:before, .series_nav--link-ice_engine.active.constant_sub_box-blue:before, .series_nav--link-ice_engine.active.about_constant--in-grey:before, .series_nav--link-ice_engine.active.about_constant--in-blue:before {
  color: #fff;
  transform: rotate(-90deg);
}

.series_nav--link-ice_engine.active:hover {
  background-color: #004097;
}

.series_nav--link-cube {
  border-bottom-color: #036eb7;
}

.series_nav--link-cube:after, .series_nav--link-cube.about_constant--in:before, .series_nav--link-cube.constant_sub_box-blue:before, .series_nav--link-cube.about_constant--in-grey:before, .series_nav--link-cube.about_constant--in-blue:before {
  color: #036eb7;
}

.series_nav--link-cube.current {
  background-color: #036eb7;
  color: #fff;
}

.series_nav--link-cube.current:after, .series_nav--link-cube.current.about_constant--in:before, .series_nav--link-cube.current.constant_sub_box-blue:before, .series_nav--link-cube.current.about_constant--in-grey:before, .series_nav--link-cube.current.about_constant--in-blue:before {
  color: #fff;
}

.series_nav--link-cube.no_current {
  background-color: #fff;
  color: #000;
}

.series_nav--link-cube.no_current:after, .series_nav--link-cube.no_current.about_constant--in:before, .series_nav--link-cube.no_current.constant_sub_box-blue:before, .series_nav--link-cube.no_current.about_constant--in-grey:before, .series_nav--link-cube.no_current.about_constant--in-blue:before {
  color: #036eb7;
}

.series_nav--link-cube.no_current:hover {
  background-color: #f1f1f1;
}

.series_nav--link-cube.active {
  background-color: #036eb7;
  color: #fff;
}

.series_nav--link-cube.active:after, .series_nav--link-cube.active.about_constant--in:before, .series_nav--link-cube.active.constant_sub_box-blue:before, .series_nav--link-cube.active.about_constant--in-grey:before, .series_nav--link-cube.active.about_constant--in-blue:before {
  color: #fff;
  transform: rotate(-90deg);
}

.series_nav--link-cube.active:hover {
  background-color: #036eb7;
}

.series_nav--link-ice_other {
  border-bottom-color: #525ca7;
}

.series_nav--link-ice_other:after, .series_nav--link-ice_other.about_constant--in:before, .series_nav--link-ice_other.constant_sub_box-blue:before, .series_nav--link-ice_other.about_constant--in-grey:before, .series_nav--link-ice_other.about_constant--in-blue:before {
  color: #525ca7;
}

.series_nav--link-ice_other.current {
  background-color: #525ca7;
  color: #fff;
}

.series_nav--link-ice_other.current:after, .series_nav--link-ice_other.current.about_constant--in:before, .series_nav--link-ice_other.current.constant_sub_box-blue:before, .series_nav--link-ice_other.current.about_constant--in-grey:before, .series_nav--link-ice_other.current.about_constant--in-blue:before {
  color: #fff;
}

.series_nav--link-ice_other.no_current {
  background-color: #fff;
  color: #000;
}

.series_nav--link-ice_other.no_current:after, .series_nav--link-ice_other.no_current.about_constant--in:before, .series_nav--link-ice_other.no_current.constant_sub_box-blue:before, .series_nav--link-ice_other.no_current.about_constant--in-grey:before, .series_nav--link-ice_other.no_current.about_constant--in-blue:before {
  color: #525ca7;
}

.series_nav--link-ice_other.no_current:hover {
  background-color: #f1f1f1;
}

.series_nav--link-ice_other.active {
  background-color: #525ca7;
  color: #fff;
}

.series_nav--link-ice_other.active:after, .series_nav--link-ice_other.active.about_constant--in:before, .series_nav--link-ice_other.active.constant_sub_box-blue:before, .series_nav--link-ice_other.active.about_constant--in-grey:before, .series_nav--link-ice_other.active.about_constant--in-blue:before {
  color: #fff;
  transform: rotate(-90deg);
}

.series_nav--link-ice_other.active:hover {
  background-color: #525ca7;
}

.series_nav--link-variant {
  border-bottom-color: #00a3af;
}

.series_nav--link-variant:after, .series_nav--link-variant.about_constant--in:before, .series_nav--link-variant.constant_sub_box-blue:before, .series_nav--link-variant.about_constant--in-grey:before, .series_nav--link-variant.about_constant--in-blue:before {
  color: #00a3af;
}

.series_nav--link-variant.current {
  background-color: #00a3af;
  color: #fff;
}

.series_nav--link-variant.current:after, .series_nav--link-variant.current.about_constant--in:before, .series_nav--link-variant.current.constant_sub_box-blue:before, .series_nav--link-variant.current.about_constant--in-grey:before, .series_nav--link-variant.current.about_constant--in-blue:before {
  color: #fff;
}

.series_nav--link-variant.no_current {
  background-color: #fff;
  color: #000;
}

.series_nav--link-variant.no_current:after, .series_nav--link-variant.no_current.about_constant--in:before, .series_nav--link-variant.no_current.constant_sub_box-blue:before, .series_nav--link-variant.no_current.about_constant--in-grey:before, .series_nav--link-variant.no_current.about_constant--in-blue:before {
  color: #00a3af;
}

.series_nav--link-variant.no_current:hover {
  background-color: #f1f1f1;
}

.series_nav--link-variant.active {
  background-color: #00a3af;
  color: #fff;
}

.series_nav--link-variant.active:after, .series_nav--link-variant.active.about_constant--in:before, .series_nav--link-variant.active.constant_sub_box-blue:before, .series_nav--link-variant.active.about_constant--in-grey:before, .series_nav--link-variant.active.about_constant--in-blue:before {
  color: #fff;
  transform: rotate(-90deg);
}

.series_nav--link-variant.active:hover {
  background-color: #00a3af;
}

.series_nav--link-blast {
  border-bottom-color: #1bb8ce;
}

.series_nav--link-blast:after, .series_nav--link-blast.about_constant--in:before, .series_nav--link-blast.constant_sub_box-blue:before, .series_nav--link-blast.about_constant--in-grey:before, .series_nav--link-blast.about_constant--in-blue:before {
  color: #1bb8ce;
}

.series_nav--link-blast.current {
  background-color: #1bb8ce;
  color: #fff;
}

.series_nav--link-blast.current:after, .series_nav--link-blast.current.about_constant--in:before, .series_nav--link-blast.current.constant_sub_box-blue:before, .series_nav--link-blast.current.about_constant--in-grey:before, .series_nav--link-blast.current.about_constant--in-blue:before {
  color: #fff;
}

.series_nav--link-blast.no_current {
  background-color: #fff;
  color: #000;
}

.series_nav--link-blast.no_current:after, .series_nav--link-blast.no_current.about_constant--in:before, .series_nav--link-blast.no_current.constant_sub_box-blue:before, .series_nav--link-blast.no_current.about_constant--in-grey:before, .series_nav--link-blast.no_current.about_constant--in-blue:before {
  color: #1bb8ce;
}

.series_nav--link-blast.no_current:hover {
  background-color: #f1f1f1;
}

.series_nav--link-blast.active {
  background-color: #1bb8ce;
  color: #fff;
}

.series_nav--link-blast.active:after, .series_nav--link-blast.active.about_constant--in:before, .series_nav--link-blast.active.constant_sub_box-blue:before, .series_nav--link-blast.active.about_constant--in-grey:before, .series_nav--link-blast.active.about_constant--in-blue:before {
  color: #fff;
  transform: rotate(-90deg);
}

.series_nav--link-blast.active:hover {
  background-color: #1bb8ce;
}

.series_nav--link-rs {
  border-bottom-color: #0096b6;
}

.series_nav--link-rs:after, .series_nav--link-rs.about_constant--in:before, .series_nav--link-rs.constant_sub_box-blue:before, .series_nav--link-rs.about_constant--in-grey:before, .series_nav--link-rs.about_constant--in-blue:before {
  color: #0096b6;
}

.series_nav--link-rs.current {
  background-color: #0096b6;
  color: #fff;
}

.series_nav--link-rs.current:after, .series_nav--link-rs.current.about_constant--in:before, .series_nav--link-rs.current.constant_sub_box-blue:before, .series_nav--link-rs.current.about_constant--in-grey:before, .series_nav--link-rs.current.about_constant--in-blue:before {
  color: #fff;
}

.series_nav--link-rs.no_current {
  background-color: #fff;
  color: #000;
}

.series_nav--link-rs.no_current:after, .series_nav--link-rs.no_current.about_constant--in:before, .series_nav--link-rs.no_current.constant_sub_box-blue:before, .series_nav--link-rs.no_current.about_constant--in-grey:before, .series_nav--link-rs.no_current.about_constant--in-blue:before {
  color: #0096b6;
}

.series_nav--link-rs.no_current:hover {
  background-color: #f1f1f1;
}

.series_nav--link-rs.active {
  background-color: #0096b6;
  color: #fff;
}

.series_nav--link-rs.active:after, .series_nav--link-rs.active.about_constant--in:before, .series_nav--link-rs.active.constant_sub_box-blue:before, .series_nav--link-rs.active.about_constant--in-grey:before, .series_nav--link-rs.active.about_constant--in-blue:before {
  color: #fff;
  transform: rotate(-90deg);
}

.series_nav--link-rs.active:hover {
  background-color: #0096b6;
}

.series_nav--link-jwe {
  border-bottom-color: #008cd4;
}

.series_nav--link-jwe:after, .series_nav--link-jwe.about_constant--in:before, .series_nav--link-jwe.constant_sub_box-blue:before, .series_nav--link-jwe.about_constant--in-grey:before, .series_nav--link-jwe.about_constant--in-blue:before {
  color: #008cd4;
}

.series_nav--link-jwe.current {
  background-color: #008cd4;
  color: #fff;
}

.series_nav--link-jwe.current:after, .series_nav--link-jwe.current.about_constant--in:before, .series_nav--link-jwe.current.constant_sub_box-blue:before, .series_nav--link-jwe.current.about_constant--in-grey:before, .series_nav--link-jwe.current.about_constant--in-blue:before {
  color: #fff;
}

.series_nav--link-jwe.no_current {
  background-color: #fff;
  color: #000;
}

.series_nav--link-jwe.no_current:after, .series_nav--link-jwe.no_current.about_constant--in:before, .series_nav--link-jwe.no_current.constant_sub_box-blue:before, .series_nav--link-jwe.no_current.about_constant--in-grey:before, .series_nav--link-jwe.no_current.about_constant--in-blue:before {
  color: #008cd4;
}

.series_nav--link-jwe.no_current:hover {
  background-color: #f1f1f1;
}

.series_nav--link-jwe.active {
  background-color: #008cd4;
  color: #fff;
}

.series_nav--link-jwe.active:after, .series_nav--link-jwe.active.about_constant--in:before, .series_nav--link-jwe.active.constant_sub_box-blue:before, .series_nav--link-jwe.active.about_constant--in-grey:before, .series_nav--link-jwe.active.about_constant--in-blue:before {
  color: #fff;
  transform: rotate(-90deg);
}

.series_nav--link-jwe.active:hover {
  background-color: #008cd4;
}

.series_nav--link-jw {
  border-bottom-color: #345ba8;
}

.series_nav--link-jw:after, .series_nav--link-jw.about_constant--in:before, .series_nav--link-jw.constant_sub_box-blue:before, .series_nav--link-jw.about_constant--in-grey:before, .series_nav--link-jw.about_constant--in-blue:before {
  color: #345ba8;
}

.series_nav--link-jw.current {
  background-color: #345ba8;
  color: #fff;
}

.series_nav--link-jw.current:after, .series_nav--link-jw.current.about_constant--in:before, .series_nav--link-jw.current.constant_sub_box-blue:before, .series_nav--link-jw.current.about_constant--in-grey:before, .series_nav--link-jw.current.about_constant--in-blue:before {
  color: #fff;
}

.series_nav--link-jw.no_current {
  background-color: #fff;
  color: #000;
}

.series_nav--link-jw.no_current:after, .series_nav--link-jw.no_current.about_constant--in:before, .series_nav--link-jw.no_current.constant_sub_box-blue:before, .series_nav--link-jw.no_current.about_constant--in-grey:before, .series_nav--link-jw.no_current.about_constant--in-blue:before {
  color: #345ba8;
}

.series_nav--link-jw.no_current:hover {
  background-color: #f1f1f1;
}

.series_nav--link-jw.active {
  background-color: #345ba8;
  color: #fff;
}

.series_nav--link-jw.active:after, .series_nav--link-jw.active.about_constant--in:before, .series_nav--link-jw.active.constant_sub_box-blue:before, .series_nav--link-jw.active.about_constant--in-grey:before, .series_nav--link-jw.active.about_constant--in-blue:before {
  color: #fff;
  transform: rotate(-90deg);
}

.series_nav--link-jw.active:hover {
  background-color: #345ba8;
}

.series_nav--link-cookeverio {
  border-bottom-color: #af1b40;
}

.series_nav--link-cookeverio:after, .series_nav--link-cookeverio.about_constant--in:before, .series_nav--link-cookeverio.constant_sub_box-blue:before, .series_nav--link-cookeverio.about_constant--in-grey:before, .series_nav--link-cookeverio.about_constant--in-blue:before {
  color: #af1b40;
}

.series_nav--link-cookeverio.current {
  background-color: #af1b40;
  color: #fff;
}

.series_nav--link-cookeverio.current:after, .series_nav--link-cookeverio.current.about_constant--in:before, .series_nav--link-cookeverio.current.constant_sub_box-blue:before, .series_nav--link-cookeverio.current.about_constant--in-grey:before, .series_nav--link-cookeverio.current.about_constant--in-blue:before {
  color: #fff;
}

.series_nav--link-cookeverio.no_current {
  background-color: #fff;
  color: #000;
}

.series_nav--link-cookeverio.no_current:after, .series_nav--link-cookeverio.no_current.about_constant--in:before, .series_nav--link-cookeverio.no_current.constant_sub_box-blue:before, .series_nav--link-cookeverio.no_current.about_constant--in-grey:before, .series_nav--link-cookeverio.no_current.about_constant--in-blue:before {
  color: #af1b40;
}

.series_nav--link-cookeverio.no_current:hover {
  background-color: #f1f1f1;
}

.series_nav--link-cookeverio.active {
  background-color: #af1b40;
  color: #fff;
}

.series_nav--link-cookeverio.active:after, .series_nav--link-cookeverio.active.about_constant--in:before, .series_nav--link-cookeverio.active.constant_sub_box-blue:before, .series_nav--link-cookeverio.active.about_constant--in-grey:before, .series_nav--link-cookeverio.active.about_constant--in-blue:before {
  color: #fff;
  transform: rotate(-90deg);
}

.series_nav--link-cookeverio.active:hover {
  background-color: #af1b40;
}

.series_nav--link-e_water {
  border-bottom-color: #55afeb;
}

.series_nav--link-e_water:after, .series_nav--link-e_water.about_constant--in:before, .series_nav--link-e_water.constant_sub_box-blue:before, .series_nav--link-e_water.about_constant--in-grey:before, .series_nav--link-e_water.about_constant--in-blue:before {
  color: #55afeb;
}

.series_nav--link-e_water.current {
  background-color: #55afeb;
  color: #fff;
}

.series_nav--link-e_water.current:after, .series_nav--link-e_water.current.about_constant--in:before, .series_nav--link-e_water.current.constant_sub_box-blue:before, .series_nav--link-e_water.current.about_constant--in-grey:before, .series_nav--link-e_water.current.about_constant--in-blue:before {
  color: #fff;
}

.series_nav--link-e_water.no_current {
  background-color: #fff;
  color: #000;
}

.series_nav--link-e_water.no_current:after, .series_nav--link-e_water.no_current.about_constant--in:before, .series_nav--link-e_water.no_current.constant_sub_box-blue:before, .series_nav--link-e_water.no_current.about_constant--in-grey:before, .series_nav--link-e_water.no_current.about_constant--in-blue:before {
  color: #55afeb;
}

.series_nav--link-e_water.no_current:hover {
  background-color: #f1f1f1;
}

.series_nav--link-e_water.active {
  background-color: #55afeb;
  color: #fff;
}

.series_nav--link-e_water.active:after, .series_nav--link-e_water.active.about_constant--in:before, .series_nav--link-e_water.active.constant_sub_box-blue:before, .series_nav--link-e_water.active.about_constant--in-grey:before, .series_nav--link-e_water.active.about_constant--in-blue:before {
  color: #fff;
  transform: rotate(-90deg);
}

.series_nav--link-e_water.active:hover {
  background-color: #55afeb;
}

.series_nav--link-hsb {
  border-bottom-color: #d0121b;
}

.series_nav--link-hsb:after, .series_nav--link-hsb.about_constant--in:before, .series_nav--link-hsb.constant_sub_box-blue:before, .series_nav--link-hsb.about_constant--in-grey:before, .series_nav--link-hsb.about_constant--in-blue:before {
  color: #d0121b;
}

.series_nav--link-hsb.current {
  background-color: #d0121b;
  color: #fff;
}

.series_nav--link-hsb.current:after, .series_nav--link-hsb.current.about_constant--in:before, .series_nav--link-hsb.current.constant_sub_box-blue:before, .series_nav--link-hsb.current.about_constant--in-grey:before, .series_nav--link-hsb.current.about_constant--in-blue:before {
  color: #fff;
}

.series_nav--link-hsb.no_current {
  background-color: #fff;
  color: #000;
}

.series_nav--link-hsb.no_current:after, .series_nav--link-hsb.no_current.about_constant--in:before, .series_nav--link-hsb.no_current.constant_sub_box-blue:before, .series_nav--link-hsb.no_current.about_constant--in-grey:before, .series_nav--link-hsb.no_current.about_constant--in-blue:before {
  color: #d0121b;
}

.series_nav--link-hsb.no_current:hover {
  background-color: #f1f1f1;
}

.series_nav--link-hsb.active {
  background-color: #d0121b;
  color: #fff;
}

.series_nav--link-hsb.active:after, .series_nav--link-hsb.active.about_constant--in:before, .series_nav--link-hsb.active.constant_sub_box-blue:before, .series_nav--link-hsb.active.about_constant--in-grey:before, .series_nav--link-hsb.active.about_constant--in-blue:before {
  color: #fff;
  transform: rotate(-90deg);
}

.series_nav--link-hsb.active:hover {
  background-color: #d0121b;
}

.series_nav--link-doughcon {
  border-bottom-color: #bea36f;
}

.series_nav--link-doughcon:after, .series_nav--link-doughcon.about_constant--in:before, .series_nav--link-doughcon.constant_sub_box-blue:before, .series_nav--link-doughcon.about_constant--in-grey:before, .series_nav--link-doughcon.about_constant--in-blue:before {
  color: #bea36f;
}

.series_nav--link-doughcon.current {
  background-color: #bea36f;
  color: #fff;
}

.series_nav--link-doughcon.current:after, .series_nav--link-doughcon.current.about_constant--in:before, .series_nav--link-doughcon.current.constant_sub_box-blue:before, .series_nav--link-doughcon.current.about_constant--in-grey:before, .series_nav--link-doughcon.current.about_constant--in-blue:before {
  color: #fff;
}

.series_nav--link-doughcon.no_current {
  background-color: #fff;
  color: #000;
}

.series_nav--link-doughcon.no_current:after, .series_nav--link-doughcon.no_current.about_constant--in:before, .series_nav--link-doughcon.no_current.constant_sub_box-blue:before, .series_nav--link-doughcon.no_current.about_constant--in-grey:before, .series_nav--link-doughcon.no_current.about_constant--in-blue:before {
  color: #bea36f;
}

.series_nav--link-doughcon.no_current:hover {
  background-color: #f1f1f1;
}

.series_nav--link-doughcon.active {
  background-color: #bea36f;
  color: #fff;
}

.series_nav--link-doughcon.active:after, .series_nav--link-doughcon.active.about_constant--in:before, .series_nav--link-doughcon.active.constant_sub_box-blue:before, .series_nav--link-doughcon.active.about_constant--in-grey:before, .series_nav--link-doughcon.active.about_constant--in-blue:before {
  color: #fff;
  transform: rotate(-90deg);
}

.series_nav--link-doughcon.active:hover {
  background-color: #bea36f;
}

.series_nav--link-toromi {
  border-bottom-color: #4ab034;
}

.series_nav--link-toromi:after, .series_nav--link-toromi.about_constant--in:before, .series_nav--link-toromi.constant_sub_box-blue:before, .series_nav--link-toromi.about_constant--in-grey:before, .series_nav--link-toromi.about_constant--in-blue:before {
  color: #4ab034;
}

.series_nav--link-toromi.current {
  background-color: #4ab034;
  color: #fff;
}

.series_nav--link-toromi.current:after, .series_nav--link-toromi.current.about_constant--in:before, .series_nav--link-toromi.current.constant_sub_box-blue:before, .series_nav--link-toromi.current.about_constant--in-grey:before, .series_nav--link-toromi.current.about_constant--in-blue:before {
  color: #fff;
}

.series_nav--link-toromi.no_current {
  background-color: #fff;
  color: #000;
}

.series_nav--link-toromi.no_current:after, .series_nav--link-toromi.no_current.about_constant--in:before, .series_nav--link-toromi.no_current.constant_sub_box-blue:before, .series_nav--link-toromi.no_current.about_constant--in-grey:before, .series_nav--link-toromi.no_current.about_constant--in-blue:before {
  color: #4ab034;
}

.series_nav--link-toromi.no_current:hover {
  background-color: #f1f1f1;
}

.series_nav--link-toromi.active {
  background-color: #4ab034;
  color: #fff;
}

.series_nav--link-toromi.active:after, .series_nav--link-toromi.active.about_constant--in:before, .series_nav--link-toromi.active.constant_sub_box-blue:before, .series_nav--link-toromi.active.about_constant--in-grey:before, .series_nav--link-toromi.active.about_constant--in-blue:before {
  color: #fff;
  transform: rotate(-90deg);
}

.series_nav--link-toromi.active:hover {
  background-color: #4ab034;
}

.series_nav--link-cons_link {
  cursor: pointer;
}

.series_nav--link-spacing {
  letter-spacing: -0.9px;
}

.series_nav--link-bigice {
  border-bottom-color: #005573;
}

.series_nav--link-bigice:after, .series_nav--link-bigice.about_constant--in:before, .series_nav--link-bigice.constant_sub_box-blue:before, .series_nav--link-bigice.about_constant--in-grey:before, .series_nav--link-bigice.about_constant--in-blue:before {
  color: #005573;
}

.series_nav--link-bigice.current {
  background-color: #005573;
  color: #fff;
}

.series_nav--link-bigice.current:after, .series_nav--link-bigice.current.about_constant--in:before, .series_nav--link-bigice.current.constant_sub_box-blue:before, .series_nav--link-bigice.current.about_constant--in-grey:before, .series_nav--link-bigice.current.about_constant--in-blue:before {
  color: #fff;
}

.series_nav--link-bigice.no_current {
  background-color: #fff;
  color: #000;
}

.series_nav--link-bigice.no_current:after, .series_nav--link-bigice.no_current.about_constant--in:before, .series_nav--link-bigice.no_current.constant_sub_box-blue:before, .series_nav--link-bigice.no_current.about_constant--in-grey:before, .series_nav--link-bigice.no_current.about_constant--in-blue:before {
  color: #005573;
}

.series_nav--link-bigice.no_current:hover {
  background-color: #f1f1f1;
}

.series_nav--link-bigice.active {
  background-color: #005573;
  color: #fff;
}

.series_nav--link-bigice.active:after, .series_nav--link-bigice.active.about_constant--in:before, .series_nav--link-bigice.active.constant_sub_box-blue:before, .series_nav--link-bigice.active.about_constant--in-grey:before, .series_nav--link-bigice.active.about_constant--in-blue:before {
  color: #fff;
  transform: rotate(-90deg);
}

.series_nav--link-bigice.active:hover {
  background-color: #005573;
}

.series_nav--link-service_cart {
  border-bottom-color: #F19EC2;
}

.series_nav--link-service_cart:after, .series_nav--link-service_cart.about_constant--in:before, .series_nav--link-service_cart.constant_sub_box-blue:before, .series_nav--link-service_cart.about_constant--in-grey:before, .series_nav--link-service_cart.about_constant--in-blue:before {
  color: #F19EC2;
}

.series_nav--link-service_cart.current {
  background-color: #F19EC2;
  color: #fff;
}

.series_nav--link-service_cart.current:after, .series_nav--link-service_cart.current.about_constant--in:before, .series_nav--link-service_cart.current.constant_sub_box-blue:before, .series_nav--link-service_cart.current.about_constant--in-grey:before, .series_nav--link-service_cart.current.about_constant--in-blue:before {
  color: #fff;
}

.series_nav--link-service_cart.no_current {
  background-color: #fff;
  color: #000;
}

.series_nav--link-service_cart.no_current:after, .series_nav--link-service_cart.no_current.about_constant--in:before, .series_nav--link-service_cart.no_current.constant_sub_box-blue:before, .series_nav--link-service_cart.no_current.about_constant--in-grey:before, .series_nav--link-service_cart.no_current.about_constant--in-blue:before {
  color: #F19EC2;
}

.series_nav--link-service_cart.no_current:hover {
  background-color: #f1f1f1;
}

.series_nav--link-service_cart.active {
  background-color: #F19EC2;
  color: #fff;
}

.series_nav--link-service_cart.active:after, .series_nav--link-service_cart.active.about_constant--in:before, .series_nav--link-service_cart.active.constant_sub_box-blue:before, .series_nav--link-service_cart.active.about_constant--in-grey:before, .series_nav--link-service_cart.active.about_constant--in-blue:before {
  color: #fff;
  transform: rotate(-90deg);
}

.series_nav--link-service_cart.active:hover {
  background-color: #F19EC2;
}

.series_nav--link-hra {
  border-bottom-color: #e6a000;
}

.series_nav--link-hra:after, .series_nav--link-hra.about_constant--in:before, .series_nav--link-hra.constant_sub_box-blue:before, .series_nav--link-hra.about_constant--in-grey:before, .series_nav--link-hra.about_constant--in-blue:before {
  color: #e6a000;
}

.series_nav--link-hra.current {
  background-color: #e6a000;
  color: #fff;
}

.series_nav--link-hra.current:after, .series_nav--link-hra.current.about_constant--in:before, .series_nav--link-hra.current.constant_sub_box-blue:before, .series_nav--link-hra.current.about_constant--in-grey:before, .series_nav--link-hra.current.about_constant--in-blue:before {
  color: #fff;
}

.series_nav--link-hra.no_current {
  background-color: #fff;
  color: #000;
}

.series_nav--link-hra.no_current:after, .series_nav--link-hra.no_current.about_constant--in:before, .series_nav--link-hra.no_current.constant_sub_box-blue:before, .series_nav--link-hra.no_current.about_constant--in-grey:before, .series_nav--link-hra.no_current.about_constant--in-blue:before {
  color: #e6a000;
}

.series_nav--link-hra.no_current:hover {
  background-color: #f1f1f1;
}

.series_nav--link-hra.active {
  background-color: #e6a000;
  color: #fff;
}

.series_nav--link-hra.active:after, .series_nav--link-hra.active.about_constant--in:before, .series_nav--link-hra.active.constant_sub_box-blue:before, .series_nav--link-hra.active.about_constant--in-grey:before, .series_nav--link-hra.active.about_constant--in-blue:before {
  color: #fff;
  transform: rotate(-90deg);
}

.series_nav--link-hra.active:hover {
  background-color: #e6a000;
}

.series_nav--sp_btn {
  display: none;
}

.series_nav-e_water {
  border-bottom-color: #55afeb !important;
}

.series_nav-service_cart {
  border-bottom-color: #F19EC2 !important;
}

.series_nav-hsb {
  border-bottom-color: #d0121b !important;
}

.series_nav-hra {
  border-bottom-color: #e6a000 !important;
}

.series_nav-doughcon {
  border-bottom-color: #bea36f !important;
}

.series_nav-toromi {
  border-bottom-color: #4ab034 !important;
}

.series_nav_overlay {
  background-color: rgba(0, 0, 0, 0.4);
  width: 100%;
  height: 100%;
  position: fixed;
  top: 0;
  left: 0;
  display: none;
}

.overlay_box {
  position: absolute;
  top: 46px;
  display: none;
  width: 100%;
  max-width: 960px;
  padding: 0 40px;
  box-shadow: 0 0 5px rgba(0, 0, 0, 0.2);
  background-color: #fff;
}

.overlay_box--in {
  display: table;
  width: 100%;
  min-height: 397px;
  height: auto;
}

.overlay_box--middle {
  display: table-cell;
  vertical-align: middle;
  padding: 50px 0;
  box-sizing: border-box;
}

.overlay_box--img_link {
  display: block;
  overflow: hidden;
  float: left;
  width: calc(33.3% - 16.67px);
  margin: 0 0 0 25px;
  position: relative;
}

.overlay_box--img_link:first-child {
  margin-left: 0;
}

.overlay_box--img_link:before {
  content: "";
  display: block;
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  transition: 0.15s;
  height: 100%;
  box-sizing: border-box;
  border: 2px solid #ccc;
}

.overlay_box--img_link:hover:before {
  border-color: #1bb8ce;
}

.overlay_box--img {
  max-width: 100%;
  height: auto;
  display: block;
}

.overlay_box--item {
  display: inline-block;
  margin: 0 0 20px 16px;
}

.overlay_box--item:nth-child(1) {
  margin-left: 0;
}

.overlay_box--link {
  font-size: 16px;
  font-weight: bold;
  line-height: 41px;
  position: relative;
  display: block;
  width: 178px;
  height: 41px;
  text-align: center;
  text-decoration: none;
  background-color: #fff;
}

.overlay_box--link:hover {
  color: #fff;
}

.overlay_box--link.current {
  color: #fff;
}

.overlay_box--link.current:before {
  position: absolute;
  bottom: -7px;
  left: 50%;
  display: block;
  margin-left: -4px;
  content: "";
  border-right: 4px solid transparent;
  border-bottom: 0px solid transparent;
  border-left: 4px solid transparent;
}

.overlay_box--ttl {
  font-size: 18px;
  display: block;
  margin: 0 0 20px 0;
}

.overlay_box--ttl-space {
  letter-spacing: -0.8px;
}

.overlay_box--ttl-zseries {
  margin-top: 20px;
}

.overlay_box--ttl-manual {
  letter-spacing: -0.2px;
}

.overlay_box--icon {
  position: relative;
  top: 9px;
  margin-top: -9px;
}

.overlay_box--small_txt {
  display: inline-block;
  font-size: 14px;
  margin: 0 10px 0 0;
  font-weight: normal;
}

.overlay_box--top_link {
  position: absolute;
  right: 10px;
  bottom: 10px;
  text-decoration: none;
  color: #fff;
  width: 180px;
  text-align: center;
  display: block;
  height: 40px;
  line-height: 40px;
  font-size: 14px;
  background-color: #676767;
  transition: 0.15s;
}

.overlay_box--top_link:before {
  content: "";
  font-family: 'icomoon' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-size: 10px;
  position: absolute;
  left: 10px;
  top: calc(50% - 0.5em);
  transform: rotate(-180deg);
}

.overlay_box--top_link:hover {
  background-color: #4e4e4e;
}

.overlay_box--close {
  position: absolute;
  display: block;
  top: 10px;
  right: 10px;
  width: 30px;
  line-height: 30px;
  cursor: pointer;
  transition: 0.15s;
  text-align: center;
  vertical-align: middle;
  color: #fff;
  background-color: #666;
}

.overlay_box--close:after, .overlay_box--close.about_constant--in:before, .overlay_box--close.constant_sub_box-blue:before, .overlay_box--close.about_constant--in-grey:before, .overlay_box--close.about_constant--in-blue:before {
  font-family: 'icomoon' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "";
}

.overlay_box--close:hover {
  background-color: #000;
}

.overlay_box--return_btn {
  width: 180px;
  height: 40px;
  color: #fff;
  font-size: 14px;
  text-align: center;
  position: absolute;
  bottom: 10px;
  right: 10px;
  background: #676767;
  line-height: 40px;
  text-decoration: none;
  transition: .15s;
}

.overlay_box--return_btn:hover {
  opacity: 0.7;
}

.overlay_box--return_btn:before {
  font-family: 'icomoon' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-size: 10px;
  position: absolute;
  top: 50%;
  left: 8px;
  display: block;
  margin: -0.5em 0 0 0;
  content: "";
  transition: 0.15s;
  transform: rotate(180deg);
  color: #fff;
}

.overlay_box _:-ms-lang(x), .overlay_box--close {
  line-height: 25px;
  padding-top: 5px;
}

.overlay_box--link-color1 {
  color: #20abb1;
  border: 1px solid #20abb1;
}

.overlay_box--link-color1:hover {
  background-color: #20abb1;
}

.overlay_box--link-color1.current {
  background-color: #20abb1;
}

.overlay_box--link-color1.current:before {
  border-top: 7px solid #20abb1;
}

.overlay_box--link-color2 {
  color: #1e8cc8;
  border: 1px solid #1e8cc8;
}

.overlay_box--link-color2:hover {
  background-color: #1e8cc8;
}

.overlay_box--link-color2.current {
  background-color: #1e8cc8;
}

.overlay_box--link-color2.current:before {
  border-top: 7px solid #1e8cc8;
}

.overlay_box--link-color3 {
  color: #32aa78;
  border: 1px solid #32aa78;
}

.overlay_box--link-color3:hover {
  background-color: #32aa78;
}

.overlay_box--link-color3.current {
  background-color: #32aa78;
}

.overlay_box--link-color3.current:before {
  border-top: 7px solid #32aa78;
}

.ice_engine_nav--head {
  font-size: 20px;
  font-weight: bold;
  display: block;
  margin-bottom: 32px;
}

.ice_engine_nav_feature--content:after, .ice_engine_nav_feature--content.about_constant--in:before, .ice_engine_nav_feature--content.constant_sub_box-blue:before, .ice_engine_nav_feature--content.about_constant--in-grey:before, .ice_engine_nav_feature--content.about_constant--in-blue:before {
  display: block;
  visibility: hidden;
  clear: both;
  height: 0;
  content: '.';
}

.ice_engine_nav_feature--article {
  position: relative;
  float: left;
  width: calc(33.3% - 15.3px);
  margin-left: 23px;
}

.ice_engine_nav_feature--article:first-child {
  margin-left: 0;
}

.ice_engine_nav_feature--footnote {
  font-size: 16px;
  font-weight: normal;
  display: block;
  margin-bottom: 10px;
}

.ice_engine_nav_feature--link {
  transition: 0.15s;
  text-decoration: none;
  color: #000;
}

.ice_engine_nav_feature--link:hover {
  color: #004097;
}

.ice_engine_nav_feature--link-img {
  position: relative;
  display: block;
}

.ice_engine_nav_feature--link-img:before {
  position: absolute;
  display: block;
  box-sizing: border-box;
  width: 100%;
  height: 100%;
  content: "";
  transition: 0.15s;
  opacity: 0;
  border: 2px solid #004097;
}

.ice_engine_nav_feature--link-img:hover:before {
  opacity: 1;
}

.ice_engine_nav_feature--img {
  max-width: 100%;
}

.ice_engine_nav_watertype--link {
  position: relative;
  text-decoration: none;
  color: #000;
}

.ice_engine_nav_watertype--link:hover {
  color: #004097;
}

.ice_engine_nav_watertype--link:first-child {
  display: inline-block;
}

.ice_engine_nav_watertype--link:first-child:before {
  position: absolute;
  display: block;
  box-sizing: border-box;
  width: 100%;
  height: 100%;
  content: "";
  transition: 0.15s;
  opacity: 0;
  border: 2px solid #004097;
}

.ice_engine_nav_watertype--link:first-child:hover:before {
  opacity: 1;
}

.ice_engine_nav_watertype--ttl {
  display: block;
  margin-bottom: 15px;
  text-align: center;
}

.ice_engine_nav_watertype--bg {
  width: 100%;
  padding: 20px 0;
  background-color: #fff;
}

.ice_engine_nav_watertype--bg:after, .ice_engine_nav_watertype--bg.about_constant--in:before, .ice_engine_nav_watertype--bg.constant_sub_box-blue:before, .ice_engine_nav_watertype--bg.about_constant--in-grey:before, .ice_engine_nav_watertype--bg.about_constant--in-blue:before {
  display: block;
  visibility: hidden;
  clear: both;
  height: 0;
  content: '.';
}

.ice_engine_nav_watertype--list {
  max-width: 225px;
  margin: 0 auto;
  list-style: none;
}

.ice_engine_nav_watertype--list:after, .ice_engine_nav_watertype--list.about_constant--in:before, .ice_engine_nav_watertype--list.constant_sub_box-blue:before, .ice_engine_nav_watertype--list.about_constant--in-grey:before, .ice_engine_nav_watertype--list.about_constant--in-blue:before {
  display: block;
  visibility: hidden;
  clear: both;
  height: 0;
  content: '.';
}

.ice_engine_nav_watertype--description {
  font-size: 14px;
  display: block;
  width: 130px;
  margin-top: 8px;
  margin-left: -21px;
  text-align: center;
  letter-spacing: -2px;
}

.ice_engine_nav_watertype--article {
  float: left;
  width: calc(33.3%);
}

.ice_engine_nav_watertype--article:after, .ice_engine_nav_watertype--article.about_constant--in:before, .ice_engine_nav_watertype--article.constant_sub_box-blue:before, .ice_engine_nav_watertype--article.about_constant--in-grey:before, .ice_engine_nav_watertype--article.about_constant--in-blue:before {
  display: block;
  visibility: hidden;
  clear: both;
  height: 0;
  content: '.';
}

.ice_engine_nav_watertype--article:nth-child(2) {
  border-right: 2px dotted #e6e6e6;
  border-left: 2px dotted #e6e6e6;
}

.ice_engine_nav_watertype--img_box {
  float: left;
  width: calc(50% - 20px);
  margin-bottom: 17px;
  margin-left: 40px;
}

.ice_engine_nav_watertype--img_box:nth-child(3), .ice_engine_nav_watertype--img_box:nth-child(4) {
  margin-bottom: 0;
}

.ice_engine_nav_watertype--img_box:nth-child(2n+1) {
  margin-left: 0;
}

.ice_engine_nav_spacefit--bnr:after, .ice_engine_nav_spacefit--bnr.about_constant--in:before, .ice_engine_nav_spacefit--bnr.constant_sub_box-blue:before, .ice_engine_nav_spacefit--bnr.about_constant--in-grey:before, .ice_engine_nav_spacefit--bnr.about_constant--in-blue:before {
  display: block;
  visibility: hidden;
  clear: both;
  height: 0;
  content: '.';
}

.ice_engine_nav_spacefit--link {
  position: relative;
  float: left;
  width: calc(33.3% - 16px);
  height: 100px;
  margin-left: 24px;
  text-decoration: none;
  color: #000;
  background-color: #fff;
}

.ice_engine_nav_spacefit--link:nth-child(1), .ice_engine_nav_spacefit--link:nth-child(2), .ice_engine_nav_spacefit--link:nth-child(3) {
  margin-bottom: 24px;
}

.ice_engine_nav_spacefit--link:nth-child(3n+1) {
  margin-left: 0;
}

.ice_engine_nav_spacefit--link:before {
  position: absolute;
  z-index: 1;
  display: block;
  box-sizing: border-box;
  width: 100%;
  height: 100%;
  content: "";
  transition: 0.15s;
  opacity: 0;
  border: 2px solid #004097;
}

.ice_engine_nav_spacefit--link:after, .ice_engine_nav_spacefit--link.about_constant--in:before, .ice_engine_nav_spacefit--link.constant_sub_box-blue:before, .ice_engine_nav_spacefit--link.about_constant--in-grey:before, .ice_engine_nav_spacefit--link.about_constant--in-blue:before {
  font-family: 'icomoon' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-size: 10px;
  position: absolute;
  top: 50%;
  right: 10px;
  margin: -0.5em 0 0 0;
  content: "";
}

.ice_engine_nav_spacefit--link:hover:before {
  opacity: 1;
}

.ice_engine_nav_spacefit--img {
  position: absolute;
  top: 0;
  left: 0;
}

.ice_engine_nav_spacefit--description {
  font-size: 14px;
  line-height: 1.4;
  display: block;
  max-width: 162px;
  margin-left: 90px;
  padding-top: 16px;
}

.ice_engine_nav_spacefit--detail {
  font-size: 12px;
  display: block;
  margin-bottom: 2px;
}

.ice_engine_nav_spacefit--ttl {
  display: block;
  letter-spacing: -1px;
}

.ice_engine_nav_lineup--bnr:after, .ice_engine_nav_lineup--bnr.about_constant--in:before, .ice_engine_nav_lineup--bnr.constant_sub_box-blue:before, .ice_engine_nav_lineup--bnr.about_constant--in-grey:before, .ice_engine_nav_lineup--bnr.about_constant--in-blue:before {
  display: block;
  visibility: hidden;
  clear: both;
  height: 0;
  content: '.';
}

.ice_engine_nav_lineup--link {
  position: relative;
  display: block;
  float: left;
  height: 62px;
  margin-bottom: 25px;
  margin-left: 23px;
  padding: 15px 20px 15px 20px;
  transition: 0.15s;
  text-decoration: none;
  color: #000;
  color: #004097;
  border: 2px solid #004097;
  background-color: #fff;
}

.ice_engine_nav_lineup--link-widthsize {
  width: calc(25% - 17.3px);
}

.ice_engine_nav_lineup--link-widthsize:nth-child(4n+1) {
  margin-left: 0;
}

.ice_engine_nav_lineup--link-widthsize:last-child {
  margin-bottom: 0;
}

.ice_engine_nav_lineup--link-ability {
  width: calc(33.3% - 15.1px);
}

.ice_engine_nav_lineup--link-ability:nth-child(3n+1) {
  margin-left: 0;
}

.ice_engine_nav_lineup--link-ability:nth-child(7), .ice_engine_nav_lineup--link-ability:nth-child(8) {
  margin-bottom: 0;
}

.ice_engine_nav_lineup--link:after, .ice_engine_nav_lineup--link.about_constant--in:before, .ice_engine_nav_lineup--link.constant_sub_box-blue:before, .ice_engine_nav_lineup--link.about_constant--in-grey:before, .ice_engine_nav_lineup--link.about_constant--in-blue:before {
  font-family: 'icomoon' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-size: 10px;
  position: absolute;
  top: 50%;
  right: 5px;
  margin: -0.5em 0 0 0;
  content: "";
}

.ice_engine_nav_lineup--link:hover {
  color: #fff;
  background-color: #004097;
}

.ice_engine_nav_lineup--ttl {
  font-size: 14px;
  line-height: 1.2;
  position: absolute;
  top: 50%;
  margin-top: -1.15em;
}

.ice_engine_nav_lineup--ttl-widthsize {
  top: 50%;
  margin: -0.5em 0 0 0;
}

.ice_engine_nav_lineup--description {
  float: right;
}

.ice_engine_nav_lineup--kg {
  font-size: 14px;
}

.ice_engine_nav_lineup--mm {
  font-size: 14px;
  line-height: 14px;
  position: relative;
  top: -1px;
  display: inline-block;
  margin-left: 8px;
}

.ice_engine_nav_lineup--number {
  font-family: Roboto, sans-serif;
  font-size: 26px;
  position: relative;
  display: inline-block;
  margin-right: 1px;
}

.ice_engine_nav_lineup--number-widthsize {
  top: -3px;
}

.overlay_type_2rows--nav:after, .overlay_type_2rows--nav.about_constant--in:before, .overlay_type_2rows--nav.constant_sub_box-blue:before, .overlay_type_2rows--nav.about_constant--in-grey:before, .overlay_type_2rows--nav.about_constant--in-blue:before {
  display: block;
  visibility: hidden;
  clear: both;
  height: 0;
  content: '.';
}

.overlay_type_2rows--link {
  position: relative;
  display: block;
  float: left;
  width: calc(50% - 10px);
  height: 146px;
  margin: 15px 15px 0 0;
  text-decoration: none;
  color: #000;
  background-color: #fff;
}

.overlay_type_2rows--link:nth-child(2n) {
  margin-right: 0;
}

.overlay_type_2rows--link:before {
  position: absolute;
  z-index: 1;
  top: 0;
  left: 0;
  display: block;
  box-sizing: border-box;
  width: 100%;
  height: 100%;
  content: "";
  transition: 0.15s;
  border: 2px solid #ccc;
}

.overlay_type_2rows--link-rs:hover:before {
  opacity: 1;
  border-color: #0096b6;
}

.overlay_type_3rows--nav:after, .overlay_type_3rows--nav.about_constant--in:before, .overlay_type_3rows--nav.constant_sub_box-blue:before, .overlay_type_3rows--nav.about_constant--in-grey:before, .overlay_type_3rows--nav.about_constant--in-blue:before {
  display: block;
  visibility: hidden;
  clear: both;
  height: 0;
  content: '.';
}

.overlay_type_3rows--link {
  position: relative;
  display: block;
  float: left;
  width: calc(33% - 10px);
  height: 146px;
  margin: 15px 15px 0 0;
  text-decoration: none;
  color: #000;
  background-color: #fff;
}

.overlay_type_3rows--link:nth-child(3n) {
  margin-right: 0;
}

.overlay_type_3rows--link:before {
  position: absolute;
  z-index: 1;
  top: 0;
  left: 0;
  display: block;
  box-sizing: border-box;
  width: 100%;
  height: 100%;
  content: "";
  transition: 0.15s;
  border: 2px solid #ccc;
}

.overlay_type_3rows--link-rs:hover:before {
  opacity: 1;
  border-color: #0096b6;
}

.z_overlay_eco:after, .z_overlay_eco.about_constant--in:before, .z_overlay_eco.constant_sub_box-blue:before, .z_overlay_eco.about_constant--in-grey:before, .z_overlay_eco.about_constant--in-blue:before {
  display: block;
  visibility: hidden;
  clear: both;
  height: 0;
  content: '.';
}

.z_overlay_eco--box {
  float: left;
  width: calc(50% - 20px);
  margin: 0 0 0 40px;
}

.z_overlay_eco--box:first-child {
  margin-left: 0;
}

.z_overlay_eco--box-ref {
  width: 100% !important;
  margin: 0;
}

.z_overlay_eco--head {
  font-size: 16px;
  margin: 0 0 20px 0;
  letter-spacing: -0.2px;
  min-height: 1.1em;
}

.z_overlay_eco--topic {
  font-size: 18px;
  margin: 0 0 0 10px;
  letter-spacing: -0.3px;
}

.z_overlay_eco--topic-long {
  margin-left: 10px;
  letter-spacing: -2px;
}

.z_overlay_eco--body {
  position: relative;
  min-height: 150px;
}

.z_overlay_eco--pic {
  position: absolute;
  top: 0;
  left: 0;
}

.z_overlay_eco--link {
  font-size: 14px;
  font-weight: bold;
  line-height: 35px;
  position: relative;
  display: block;
  width: calc(100% - 237px);
  height: 40px;
  margin: 0 0 15px 237px;
  transition: 0.15s;
  text-align: center;
  text-decoration: none;
  border: 2px solid;
  background-color: #fff;
}

.z_overlay_eco--link:last-child {
  margin-bottom: 0;
}

.z_overlay_eco--link:after, .z_overlay_eco--link.about_constant--in:before, .z_overlay_eco--link.constant_sub_box-blue:before, .z_overlay_eco--link.about_constant--in-grey:before, .z_overlay_eco--link.about_constant--in-blue:before {
  font-family: 'icomoon' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-size: 10px;
  position: absolute;
  top: 50%;
  right: 10px;
  margin: -0.5em 0 0 0;
  content: "";
}

.z_overlay_eco--link-ref {
  color: #72bf2a;
  border-color: #72bf2a;
}

.z_overlay_eco--link-ref:hover {
  color: #fff;
  background-color: #72bf2a;
}

.z_overlay_eco--link-ref_ice {
  color: #3ebcac;
  border-color: #3ebcac;
}

.z_overlay_eco--link-ref_ice:hover {
  color: #fff;
  background-color: #3ebcac;
}

.z_overlay_eco--link-ice {
  color: #00a0e9;
  border-color: #00a0e9;
}

.z_overlay_eco--link-ice:hover {
  color: #fff;
  background-color: #00a0e9;
}

.z_overlay_eco--link-other {
  color: #000;
  border-color: #ccc;
}

.z_overlay_eco--link-other:hover {
  color: #fff;
  background-color: #ccc;
}

.z_overlay_eco--link-other:hover:after, .z_overlay_eco--link-other.about_constant--in:hover:before, .z_overlay_eco--link-other.constant_sub_box-blue:hover:before, .z_overlay_eco--link-other.about_constant--in-grey:hover:before, .z_overlay_eco--link-other.about_constant--in-blue:hover:before {
  color: #fff;
}

.z_overlay_eco--link-zseries:after, .z_overlay_eco--link-zseries.about_constant--in:before, .z_overlay_eco--link-zseries.constant_sub_box-blue:before, .z_overlay_eco--link-zseries.about_constant--in-grey:before, .z_overlay_eco--link-zseries.about_constant--in-blue:before {
  color: #008C4B;
}

.z_overlay_eco--link-fseries:after, .z_overlay_eco--link-fseries.about_constant--in:before, .z_overlay_eco--link-fseries.constant_sub_box-blue:before, .z_overlay_eco--link-fseries.about_constant--in-grey:before, .z_overlay_eco--link-fseries.about_constant--in-blue:before {
  color: #1faab0;
}

.z_overlay_eco--link-ice_engine:after, .z_overlay_eco--link-ice_engine.about_constant--in:before, .z_overlay_eco--link-ice_engine.constant_sub_box-blue:before, .z_overlay_eco--link-ice_engine.about_constant--in-grey:before, .z_overlay_eco--link-ice_engine.about_constant--in-blue:before {
  color: #004097;
}

.z_overlay_eco--link-single {
  width: calc(33.3% - 16px);
  margin-left: 24px;
  float: left;
  height: 62px;
  line-height: 62px;
}

.z_overlay_eco--link-single:first-child {
  margin-left: 0;
}

.z_overlay_eco--link-cookeverio {
  color: #000;
  border-color: #ccc;
  letter-spacing: -1px;
}

.z_overlay_eco--link-cookeverio:after, .z_overlay_eco--link-cookeverio.about_constant--in:before, .z_overlay_eco--link-cookeverio.constant_sub_box-blue:before, .z_overlay_eco--link-cookeverio.about_constant--in-grey:before, .z_overlay_eco--link-cookeverio.about_constant--in-blue:before {
  color: #af1b40;
}

.z_overlay_eco--link-cookeverio:hover {
  color: #fff;
  background-color: #af1b40;
}

.z_overlay_eco--link-cookeverio:hover:after, .z_overlay_eco--link-cookeverio.about_constant--in:hover:before, .z_overlay_eco--link-cookeverio.constant_sub_box-blue:hover:before, .z_overlay_eco--link-cookeverio.about_constant--in-grey:hover:before, .z_overlay_eco--link-cookeverio.about_constant--in-blue:hover:before {
  color: #fff;
}

.z_overlay_eco--link-bigice:after, .z_overlay_eco--link-bigice.about_constant--in:before, .z_overlay_eco--link-bigice.constant_sub_box-blue:before, .z_overlay_eco--link-bigice.about_constant--in-grey:before, .z_overlay_eco--link-bigice.about_constant--in-blue:before {
  color: #005573;
}

.z_overlay_feature--body {
  margin-bottom: 15px;
}

.z_overlay_feature--cons_temp_pic {
  max-width: 100%;
}

.z_overlay_feature--cons_temp {
  position: relative;
  float: left;
  width: calc(33.3% - 14px);
  margin-left: 20px;
}

.z_overlay_feature--cons_temp-two_list {
  width: calc(50% - 10px);
  margin-left: 20px;
}

.z_overlay_feature--cons_temp:first-child {
  margin-left: 0;
}

.z_overlay_feature--cons_temp:before {
  position: absolute;
  display: block;
  box-sizing: border-box;
  width: 100%;
  height: 100%;
  content: "";
  transition: 0.15s;
  border: 2px solid #ccc;
}

.z_overlay_feature--cons_temp:hover:before {
  border-color: #5F78C8;
}

.z_overlay_feature--ttl {
  font-size: 20px;
  display: block;
  margin: 0 0 35px 0;
}

.z_overlay_feature--body:after, .z_overlay_feature--body.about_constant--in:before, .z_overlay_feature--body.constant_sub_box-blue:before, .z_overlay_feature--body.about_constant--in-grey:before, .z_overlay_feature--body.about_constant--in-blue:before {
  display: block;
  visibility: hidden;
  clear: both;
  height: 0;
  content: '.';
}

.z_overlay_feature--body-mb {
  margin-bottom: 30px;
}

.z_overlay_feature--link {
  font-size: 14px;
  letter-spacing: -0.5px;
  font-weight: bold;
  line-height: 1.4;
  position: relative;
  display: table;
  float: left;
  width: calc(33.3% - 10px);
  height: 62px;
  margin: 15px 0 0 15px;
  padding: 0 0 0 108px;
  text-decoration: none;
  color: #000;
  background-color: #fff;
}

.z_overlay_feature--link:nth-child(3n+1) {
  margin-left: 0;
}

.z_overlay_feature--link:nth-child(1), .z_overlay_feature--link:nth-child(2), .z_overlay_feature--link:nth-child(3) {
  margin-top: 0;
}

.z_overlay_feature--link:before {
  position: absolute;
  z-index: 1;
  top: 0;
  left: 0;
  display: block;
  box-sizing: border-box;
  width: 100%;
  height: 100%;
  content: "";
  transition: 0.15s;
  border: 2px solid #ccc;
}

.z_overlay_feature--link:after, .z_overlay_feature--link.about_constant--in:before, .z_overlay_feature--link.constant_sub_box-blue:before, .z_overlay_feature--link.about_constant--in-grey:before, .z_overlay_feature--link.about_constant--in-blue:before {
  font-family: 'icomoon' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-size: 10px;
  position: absolute;
  top: 50%;
  right: 10px;
  margin: -0.5em 0 0 0;
  content: "";
  color: #008C4B;
}

.z_overlay_feature--link:hover:before {
  opacity: 1;
  border-color: #008C4B;
}

.z_overlay_feature--link-fseries:hover:before {
  border-color: #1faab0;
}

.z_overlay_feature--link-fseries:after, .z_overlay_feature--link-fseries.about_constant--in:before, .z_overlay_feature--link-fseries.constant_sub_box-blue:before, .z_overlay_feature--link-fseries.about_constant--in-grey:before, .z_overlay_feature--link-fseries.about_constant--in-blue:before {
  color: #1faab0;
}

.z_overlay_feature--link-cookeverio:hover:before {
  border-color: #af1b40;
}

.z_overlay_feature--link-cookeverio:after, .z_overlay_feature--link-cookeverio.about_constant--in:before, .z_overlay_feature--link-cookeverio.constant_sub_box-blue:before, .z_overlay_feature--link-cookeverio.about_constant--in-grey:before, .z_overlay_feature--link-cookeverio.about_constant--in-blue:before {
  color: #af1b40;
}

.z_overlay_feature--link-varie {
  padding-left: 80px;
}

.z_overlay_feature--link-varie:hover:before {
  border-color: #4F3432;
}

.z_overlay_feature--link-varie:after, .z_overlay_feature--link-varie.about_constant--in:before, .z_overlay_feature--link-varie.constant_sub_box-blue:before, .z_overlay_feature--link-varie.about_constant--in-grey:before, .z_overlay_feature--link-varie.about_constant--in-blue:before {
  color: #4F3432;
}

.z_overlay_feature--link-ice_engine:hover:before {
  border-color: #004097;
}

.z_overlay_feature--link-ice_engine:after, .z_overlay_feature--link-ice_engine.about_constant--in:before, .z_overlay_feature--link-ice_engine.constant_sub_box-blue:before, .z_overlay_feature--link-ice_engine.about_constant--in-grey:before, .z_overlay_feature--link-ice_engine.about_constant--in-blue:before {
  color: #004097;
}

.z_overlay_feature--link-cube:hover:before {
  border-color: #036eb7;
}

.z_overlay_feature--link-cube:after, .z_overlay_feature--link-cube.about_constant--in:before, .z_overlay_feature--link-cube.constant_sub_box-blue:before, .z_overlay_feature--link-cube.about_constant--in-grey:before, .z_overlay_feature--link-cube.about_constant--in-blue:before {
  color: #036eb7;
}

.z_overlay_feature--link-ice_other:hover:before {
  border-color: #525ca7;
}

.z_overlay_feature--link-ice_other:after, .z_overlay_feature--link-ice_other.about_constant--in:before, .z_overlay_feature--link-ice_other.constant_sub_box-blue:before, .z_overlay_feature--link-ice_other.about_constant--in-grey:before, .z_overlay_feature--link-ice_other.about_constant--in-blue:before {
  color: #525ca7;
}

.z_overlay_feature--link-jwe:hover:before {
  border-color: #008cd4;
}

.z_overlay_feature--link-jwe:after, .z_overlay_feature--link-jwe.about_constant--in:before, .z_overlay_feature--link-jwe.constant_sub_box-blue:before, .z_overlay_feature--link-jwe.about_constant--in-grey:before, .z_overlay_feature--link-jwe.about_constant--in-blue:before {
  color: #008cd4;
}

.z_overlay_feature--link-jw:hover:before {
  border-color: #345ba8;
}

.z_overlay_feature--link-jw:after, .z_overlay_feature--link-jw.about_constant--in:before, .z_overlay_feature--link-jw.constant_sub_box-blue:before, .z_overlay_feature--link-jw.about_constant--in-grey:before, .z_overlay_feature--link-jw.about_constant--in-blue:before {
  color: #345ba8;
}

.z_overlay_feature--link-variant:hover:before {
  border-color: #00a3af;
}

.z_overlay_feature--link-variant:after, .z_overlay_feature--link-variant.about_constant--in:before, .z_overlay_feature--link-variant.constant_sub_box-blue:before, .z_overlay_feature--link-variant.about_constant--in-grey:before, .z_overlay_feature--link-variant.about_constant--in-blue:before {
  color: #00a3af;
}

.z_overlay_feature--link-rs:hover:before {
  border-color: #0096b6;
}

.z_overlay_feature--link-rs:after, .z_overlay_feature--link-rs.about_constant--in:before, .z_overlay_feature--link-rs.constant_sub_box-blue:before, .z_overlay_feature--link-rs.about_constant--in-grey:before, .z_overlay_feature--link-rs.about_constant--in-blue:before {
  color: #0096b6;
}

.z_overlay_feature--link-e_water:hover:before {
  border-color: #55afeb;
}

.z_overlay_feature--link-e_water:after, .z_overlay_feature--link-e_water.about_constant--in:before, .z_overlay_feature--link-e_water.constant_sub_box-blue:before, .z_overlay_feature--link-e_water.about_constant--in-grey:before, .z_overlay_feature--link-e_water.about_constant--in-blue:before {
  color: #55afeb;
}

.z_overlay_feature--link-hsb:hover:before {
  border-color: #d0121b;
}

.z_overlay_feature--link-hsb:after, .z_overlay_feature--link-hsb.about_constant--in:before, .z_overlay_feature--link-hsb.constant_sub_box-blue:before, .z_overlay_feature--link-hsb.about_constant--in-grey:before, .z_overlay_feature--link-hsb.about_constant--in-blue:before {
  color: #d0121b;
}

.z_overlay_feature--link-doughcon:hover:before {
  border-color: #bea36f;
}

.z_overlay_feature--link-doughcon:after, .z_overlay_feature--link-doughcon.about_constant--in:before, .z_overlay_feature--link-doughcon.constant_sub_box-blue:before, .z_overlay_feature--link-doughcon.about_constant--in-grey:before, .z_overlay_feature--link-doughcon.about_constant--in-blue:before {
  color: #bea36f;
}

.z_overlay_feature--link-toromi:hover:before {
  border-color: #4ab034;
}

.z_overlay_feature--link-toromi:after, .z_overlay_feature--link-toromi.about_constant--in:before, .z_overlay_feature--link-toromi.constant_sub_box-blue:before, .z_overlay_feature--link-toromi.about_constant--in-grey:before, .z_overlay_feature--link-toromi.about_constant--in-blue:before {
  color: #4ab034;
}

.z_overlay_feature--back_top {
  position: absolute;
  right: 10px;
  bottom: 10px;
  color: #fff;
  display: block;
  height: 40px;
  line-height: 40px;
  text-decoration: none;
  width: 180px;
  text-align: center;
  background-color: #676767;
  transition: 0.15s;
}

.z_overlay_feature--back_top:before {
  content: "";
  font-family: 'icomoon' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: absolute;
  font-size: 10px;
  left: 10px;
  transform: rotate(180deg);
  top: calc(50% - 0.5em);
}

.z_overlay_feature--back_top:hover {
  background-color: #4e4e4e;
}

@media (max-width: 425px) {
  .z_overlay_feature--back_top {
    display: none;
  }
}

.z_overlay_feature--pic {
  position: absolute;
  top: 0;
  left: 0;
  max-width: 100%;
  height: auto;
}

.z_overlay_feature--txt {
  display: table-cell;
  vertical-align: middle;
}

.z_overlay_feature--txt-jwe_spacing {
  letter-spacing: -1px;
}

.z_overlay_feature--small_txt {
  font-size: 10px;
  display: block;
}

.z_overlay_type--nav {
  margin: 0 0 15px 0;
}

.z_overlay_type--nav:after, .z_overlay_type--nav.about_constant--in:before, .z_overlay_type--nav.constant_sub_box-blue:before, .z_overlay_type--nav.about_constant--in-grey:before, .z_overlay_type--nav.about_constant--in-blue:before {
  display: block;
  visibility: hidden;
  clear: both;
  height: 0;
  content: '.';
}

.z_overlay_type--nav-ice_engine {
  margin-bottom: 0;
}

.z_overlay_type--link {
  position: relative;
  display: table;
  float: left;
  width: calc(33.3% - 10px);
  height: 62px;
  margin: 15px 0 0 15px;
  padding: 0 25px 0 70px;
  text-decoration: none;
  color: #000;
  background-color: #fff;
}

.z_overlay_type--link:nth-child(3n+1) {
  margin-left: 0;
}

.z_overlay_type--link:nth-child(1), .z_overlay_type--link:nth-child(2), .z_overlay_type--link:nth-child(3) {
  margin-top: 0;
}

.z_overlay_type--link:before {
  position: absolute;
  z-index: 1;
  top: 0;
  left: 0;
  display: block;
  box-sizing: border-box;
  width: 100%;
  height: 100%;
  content: "";
  transition: 0.15s;
  border: 2px solid #ccc;
}

.z_overlay_type--link:after, .z_overlay_type--link.about_constant--in:before, .z_overlay_type--link.constant_sub_box-blue:before, .z_overlay_type--link.about_constant--in-grey:before, .z_overlay_type--link.about_constant--in-blue:before {
  font-family: 'icomoon' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-size: 10px;
  position: absolute;
  top: 50%;
  right: 10px;
  margin: -0.5em 0 0 0;
  content: "";
  color: #008C4B;
}

.z_overlay_type--link:hover:before {
  border: 2px solid #008C4B;
}

.z_overlay_type--link-fseries:hover:before {
  border-color: #1faab0;
}

.z_overlay_type--link-fseries:after, .z_overlay_type--link-fseries.about_constant--in:before, .z_overlay_type--link-fseries.constant_sub_box-blue:before, .z_overlay_type--link-fseries.about_constant--in-grey:before, .z_overlay_type--link-fseries.about_constant--in-blue:before {
  color: #1faab0;
}

.z_overlay_type--link-ice_engine:hover:before {
  border-color: #004097;
}

.z_overlay_type--link-ice_engine:after, .z_overlay_type--link-ice_engine.about_constant--in:before, .z_overlay_type--link-ice_engine.constant_sub_box-blue:before, .z_overlay_type--link-ice_engine.about_constant--in-grey:before, .z_overlay_type--link-ice_engine.about_constant--in-blue:before {
  color: #004097;
}

.z_overlay_type--link-cube:hover:before {
  border-color: #036eb7;
}

.z_overlay_type--link-cube:after, .z_overlay_type--link-cube.about_constant--in:before, .z_overlay_type--link-cube.constant_sub_box-blue:before, .z_overlay_type--link-cube.about_constant--in-grey:before, .z_overlay_type--link-cube.about_constant--in-blue:before {
  color: #036eb7;
}

.z_overlay_type--link-ice_other:hover:before {
  border-color: #525ca7;
}

.z_overlay_type--link-ice_other:after, .z_overlay_type--link-ice_other.about_constant--in:before, .z_overlay_type--link-ice_other.constant_sub_box-blue:before, .z_overlay_type--link-ice_other.about_constant--in-grey:before, .z_overlay_type--link-ice_other.about_constant--in-blue:before {
  color: #525ca7;
}

.z_overlay_type--link-cookeverio:hover:before {
  border-color: #af1b40;
}

.z_overlay_type--link-cookeverio:after, .z_overlay_type--link-cookeverio.about_constant--in:before, .z_overlay_type--link-cookeverio.constant_sub_box-blue:before, .z_overlay_type--link-cookeverio.about_constant--in-grey:before, .z_overlay_type--link-cookeverio.about_constant--in-blue:before {
  color: #af1b40;
}

.z_overlay_type--link-blast:hover:before {
  border-color: #1bb8ce;
}

.z_overlay_type--link-blast:after, .z_overlay_type--link-blast.about_constant--in:before, .z_overlay_type--link-blast.constant_sub_box-blue:before, .z_overlay_type--link-blast.about_constant--in-grey:before, .z_overlay_type--link-blast.about_constant--in-blue:before {
  color: #1bb8ce;
}

.z_overlay_type--link-rs:hover:before {
  border-color: #0096b6;
}

.z_overlay_type--link-rs:after, .z_overlay_type--link-rs.about_constant--in:before, .z_overlay_type--link-rs.constant_sub_box-blue:before, .z_overlay_type--link-rs.about_constant--in-grey:before, .z_overlay_type--link-rs.about_constant--in-blue:before {
  color: #0096b6;
}

.z_overlay_type--link-e_water:hover:before {
  border-color: #55afeb;
}

.z_overlay_type--link-e_water:after, .z_overlay_type--link-e_water.about_constant--in:before, .z_overlay_type--link-e_water.constant_sub_box-blue:before, .z_overlay_type--link-e_water.about_constant--in-grey:before, .z_overlay_type--link-e_water.about_constant--in-blue:before {
  color: #55afeb;
}

.z_overlay_type--link-service_cart {
  padding-left: 93px;
}

.z_overlay_type--link-service_cart:hover:before {
  border-color: #F19EC2;
}

.z_overlay_type--link-service_cart:after, .z_overlay_type--link-service_cart.about_constant--in:before, .z_overlay_type--link-service_cart.constant_sub_box-blue:before, .z_overlay_type--link-service_cart.about_constant--in-grey:before, .z_overlay_type--link-service_cart.about_constant--in-blue:before {
  color: #F19EC2;
}

.z_overlay_type--link-hsb:hover:before {
  border-color: #d0121b;
}

.z_overlay_type--link-hsb:after, .z_overlay_type--link-hsb.about_constant--in:before, .z_overlay_type--link-hsb.constant_sub_box-blue:before, .z_overlay_type--link-hsb.about_constant--in-grey:before, .z_overlay_type--link-hsb.about_constant--in-blue:before {
  color: #d0121b;
}

.z_overlay_type--link-manual {
  padding-left: 100px;
}

.z_overlay_type--link-manual02 {
  height: 146px;
  width: calc(50% - 12px);
  margin-left: 24px;
  padding-left: 18px;
}

.z_overlay_type--link-manual02:first-child {
  margin-left: 0;
}

.z_overlay_type--link-manual02:after, .z_overlay_type--link-manual02.about_constant--in:before, .z_overlay_type--link-manual02.constant_sub_box-blue:before, .z_overlay_type--link-manual02.about_constant--in-grey:before, .z_overlay_type--link-manual02.about_constant--in-blue:before {
  right: 150px;
}

.z_overlay_type--link-bigice:hover:before {
  border-color: #005573;
}

.z_overlay_type--link-bigice:after, .z_overlay_type--link-bigice.about_constant--in:before, .z_overlay_type--link-bigice.constant_sub_box-blue:before, .z_overlay_type--link-bigice.about_constant--in-grey:before, .z_overlay_type--link-bigice.about_constant--in-blue:before {
  color: #005573;
}

.z_overlay_type--link-bigice_2item {
  width: calc(50% - 10px);
  padding-left: 26px;
}

.z_overlay_type--link-hand_operation {
  padding-left: 90px;
}

.z_overlay_type--link-motor_operation {
  padding-left: 110px;
}

.z_overlay_type--link-cart_top {
  padding-left: 105px;
}

.z_overlay_type--link-doughcon {
  padding-right: 0;
}

.z_overlay_type--link-doughcon:after, .z_overlay_type--link-doughcon.about_constant--in:before, .z_overlay_type--link-doughcon.constant_sub_box-blue:before, .z_overlay_type--link-doughcon.about_constant--in-grey:before, .z_overlay_type--link-doughcon.about_constant--in-blue:before {
  color: #bea36f;
}

.z_overlay_type--link-doughcon:hover:before {
  border-color: #bea36f;
}

.z_overlay_type--link-toromi {
  display: flex;
  align-items: center;
  padding-left: 0;
}

.z_overlay_type--link-toromi:after, .z_overlay_type--link-toromi.about_constant--in:before, .z_overlay_type--link-toromi.constant_sub_box-blue:before, .z_overlay_type--link-toromi.about_constant--in-grey:before, .z_overlay_type--link-toromi.about_constant--in-blue:before {
  color: #4ab034;
}

.z_overlay_type--link-toromi:hover:before {
  border-color: #4ab034;
}

.z_overlay_type--topic {
  position: relative;
  display: table-cell;
  vertical-align: middle;
}

.z_overlay_type--catch {
  font-size: 12px;
  margin: 0 0 5px 0;
  display: block;
}

.z_overlay_type--catch-letter {
  letter-spacing: -1px;
}

.z_overlay_type--catch-big_ice {
  margin-bottom: 0;
}

.z_overlay_type--ttl {
  font-size: 14px;
}

.z_overlay_type--ttl-spacing {
  letter-spacing: -2.2px;
}

.z_overlay_type--ttl-spacing span {
  letter-spacing: -3.9px;
}

.z_overlay_type--ttl-small {
  font-size: 13px;
}

.z_overlay_type--icon {
  font-size: 10px;
  line-height: 18px;
  position: relative;
  top: -1px;
  margin: 0 0 0 10px;
  display: inline-block;
  width: 48px;
  height: 18px;
  text-align: center;
}

.z_overlay_type--icon-normal {
  background-color: #ffdc50;
}

.z_overlay_type--icon-special {
  background-color: #fc9b50;
}

.z_overlay_type--sub_img {
  position: absolute;
  left: 0;
  top: 0;
}

.z_overlay_type--sub_img-manual {
  left: 16px;
  top: 4px;
}

.z_overlay_type--sub_img-bigice {
  position: static;
}

@media (max-width: 768px) {
  .z_overlay_type--sub_img-bigice {
    width: 127px;
  }
}

@media (max-width: 425px) {
  .z_overlay_type--sub_img-bigice {
    width: 102px;
  }
}

.z_overlay_type--sub_img-service_cart {
  left: 0;
  top: 0;
}

.z_overlay_type--sub_img-hand_operation {
  left: 0;
  top: 0;
}

.z_overlay_type--sub_img-sc_cart {
  left: 0;
  top: 2px;
}

.z_overlay_type--sub_img-toromi {
  position: static;
  margin: 0 20px 0 10px;
}

.z_overlay_type_icons:after, .z_overlay_type_icons.about_constant--in:before, .z_overlay_type_icons.constant_sub_box-blue:before, .z_overlay_type_icons.about_constant--in-grey:before, .z_overlay_type_icons.about_constant--in-blue:before {
  display: block;
  visibility: hidden;
  clear: both;
  height: 0;
  content: '.';
}

.z_overlay_type_icons--box {
  float: left;
  margin: 0 0 0 15px;
}

.z_overlay_type_icons--box:first-child {
  margin-left: 0;
}

.z_overlay_type_icons--normal, .z_overlay_type_icons--special {
  font-size: 10px;
  line-height: 20px;
  top: 50%;
  right: 0px;
  display: inline-block;
  width: 60px;
  height: 20px;
  text-align: center;
  background-color: #ffdc50;
}

.z_overlay_type_icons--special {
  background-color: #fc9b50;
}

.z_overlay_type_icons--txt {
  font-size: 12px;
  display: inline-block;
}

.overlay_lineup_box--body:after, .overlay_lineup_box--body.about_constant--in:before, .overlay_lineup_box--body.constant_sub_box-blue:before, .overlay_lineup_box--body.about_constant--in-grey:before, .overlay_lineup_box--body.about_constant--in-blue:before {
  display: block;
  visibility: hidden;
  clear: both;
  height: 0;
  content: '.';
}

.overlay_lineup_box--body-none {
  display: none;
}

.overlay_lineup_box--box {
  float: left;
  width: calc(33.3% - 16px);
  margin: 0 0 0 24px;
}

.overlay_lineup_box--box:first-child {
  margin-left: 0;
}

.overlay_lineup_box--box-four {
  width: calc(25% - 19px);
}

.overlay_lineup_box--box-fseries:nth-child(2) {
  margin-left: 0;
}

.overlay_lineup_box--box-ice_engine {
  margin-top: 15px;
}

.overlay_lineup_box--box-ice_engine:nth-child(3n+1) {
  margin-left: 0;
}

.overlay_lineup_box--box-ice_engine:nth-child(1), .overlay_lineup_box--box-ice_engine:nth-child(2), .overlay_lineup_box--box-ice_engine:nth-child(3) {
  margin-top: 0;
}

.overlay_lineup_box--box-cube {
  margin-top: 15px;
}

.overlay_lineup_box--box-cube:nth-child(3n+1) {
  margin-left: 0;
}

.overlay_lineup_box--box-cube:nth-child(1), .overlay_lineup_box--box-cube:nth-child(2), .overlay_lineup_box--box-cube:nth-child(3) {
  margin-top: 0;
}

.overlay_lineup_box--box-variant {
  width: calc(25% - 12px);
  margin-left: 16px;
}

.overlay_lineup_box--box-variant:nth-child(5), .overlay_lineup_box--box-variant:nth-child(6), .overlay_lineup_box--box-variant:nth-child(7) {
  margin-top: 16px;
}

.overlay_lineup_box--box-variant:nth-child(4n+1) {
  margin-left: 0;
}

.overlay_lineup_box--box:hover .overlay_lineup_box--topic-cube:before {
  border-color: #036eb7;
}

.overlay_lineup_box--box:hover .overlay_lineup_box--topic-jwe:before {
  border-color: #008cd4;
}

.overlay_lineup_box--box:hover .overlay_lineup_box--topic-ice_other:before {
  border-color: #525ca7;
}

.overlay_lineup_box--box:hover .overlay_lineup_box--topic-ice_engine:before {
  border-color: #004097;
}

.overlay_lineup_box--box:hover .overlay_lineup_box--topic-ref:before {
  border-color: #72BF2A;
}

.overlay_lineup_box--box:hover .overlay_lineup_box--topic-ref_ice:before {
  border-color: #3ebcac;
}

.overlay_lineup_box--box:hover .overlay_lineup_box--topic-ice:before {
  border-color: #00a0e9;
}

.overlay_lineup_box--box:hover .overlay_lineup_box--topic-fseries:before {
  border-color: #1faab0;
}

.overlay_lineup_box--box:hover .overlay_lineup_box--topic-cons_temp:before {
  border-color: #5F78C8;
}

.overlay_lineup_box--box:hover .overlay_lineup_box--topic[class*="variant"]:before {
  border-color: #00a3af;
}

.overlay_lineup_box--box:hover .overlay_lineup_box_width-ref {
  border-color: #72BF2A;
}

.overlay_lineup_box--box:hover .overlay_lineup_box_width-ref_ice {
  border-color: #3ebcac;
}

.overlay_lineup_box--box:hover .overlay_lineup_box_width-ice {
  border-color: #00a0e9;
}

.overlay_lineup_box--box:hover .overlay_lineup_box_width-fseries {
  border-color: #1faab0;
}

.overlay_lineup_box--box:hover .overlay_lineup_box_width-cons_temp {
  border-color: #5F78C8;
}

.overlay_lineup_box--box:hover .overlay_lineup_box_width-variant {
  border-color: #00a3af;
}

.overlay_lineup_box--topic {
  position: relative;
  display: block;
  margin: 0;
}

.overlay_lineup_box--topic:before {
  position: absolute;
  display: block;
  box-sizing: border-box;
  width: 100%;
  height: 100%;
  content: "";
  transition: 0.15s;
  border: 2px solid #ccc;
}

.overlay_lineup_box--topic-cube {
  height: 110px;
}

.overlay_lineup_box--topic-cube-cube01 {
  background: url("/p/ice-engine/cube/images/nav-lineup01.jpg") no-repeat right center;
  background-size: cover;
}

.overlay_lineup_box--topic-cube-cube02 {
  background: url("/p/ice-engine/cube/images/nav-lineup02.jpg") no-repeat right center;
  background-size: cover;
}

.overlay_lineup_box--topic-cube-cube03 {
  background: url("/p/ice-engine/cube/images/nav-lineup03.jpg") no-repeat right center;
  background-size: cover;
}

.overlay_lineup_box--topic-cube-cube04 {
  background: url("/p/ice-engine/cube/images/nav-lineup04.jpg") no-repeat right center;
  background-size: cover;
}

.overlay_lineup_box--topic-cube-cube05 {
  background: url("/p/ice-engine/cube/images/nav-lineup05.jpg") no-repeat right center;
  background-size: cover;
}

.overlay_lineup_box--topic-cube-cube06 {
  background: url("/p/ice-engine/cube/images/nav-lineup06.jpg") no-repeat right center;
  background-size: cover;
}

.overlay_lineup_box--topic-ice_other {
  height: 110px;
}

.overlay_lineup_box--topic-ice_other-chip01 {
  background: url("/p/ice-engine/chip/images/nav-lineup01.jpg") no-repeat right center;
  background-size: cover;
}

.overlay_lineup_box--topic-ice_other-chip02 {
  background: url("/p/ice-engine/chip/images/nav-lineup02.jpg") no-repeat right center;
  background-size: cover;
}

.overlay_lineup_box--topic-ice_other-flake01 {
  background: url("/p/ice-engine/flake/images/nav-lineup01.jpg") no-repeat right center;
  background-size: cover;
}

.overlay_lineup_box--topic-ice_other-flake02 {
  background: url("/p/ice-engine/flake/images/nav-lineup02.jpg") no-repeat right center;
  background-size: cover;
}

.overlay_lineup_box--topic-jwe {
  height: 110px;
  /* 2018.08.20 H.HISHIDA */
  /* 2018.08.20 H.HISHIDA */
}

.overlay_lineup_box--topic-jwe-jwe_door01 {
  background: url("/p/washing-m/jwe/door/images/nav-lineup01.jpg") no-repeat right center;
  background-size: cover;
}

.overlay_lineup_box--topic-jwe-jwe_door02 {
  background: url("/p/washing-m/jwe/door/images/nav-lineup02.jpg") no-repeat right center;
  background-size: cover;
}

.overlay_lineup_box--topic-jwe-jwe_door03 {
  background: url("/p/washing-m/jwe/door/images/nav-lineup03.jpg") no-repeat right center;
  background-size: cover;
}

.overlay_lineup_box--topic-jwe-jwe_door04 {
  background: url("/p/washing-m/jwe/door/images/nav-lineup04.jpg") no-repeat right center;
  background-size: cover;
}

.overlay_lineup_box--topic-jwe-jwe_door05 {
  background: url("/p/washing-m/jwe/door/images/nav-lineup05.jpg") no-repeat right center;
  background-size: cover;
}

.overlay_lineup_box--topic-jwe-jwe_sdoor01 {
  background: url("/p/washing-m/jwe/sdoor/images/nav-lineup01.jpg") no-repeat right center;
  background-size: cover;
}

.overlay_lineup_box--topic-jwe-jwe_sdoor02 {
  background: url("/p/washing-m/jwe/sdoor/images/nav-lineup02.jpg") no-repeat right center;
  background-size: cover;
}

.overlay_lineup_box--topic-jwe-jwe_sdoor03 {
  background: url("/p/washing-m/jwe/sdoor/images/nav-lineup03.jpg") no-repeat right center;
  background-size: cover;
}

.overlay_lineup_box--topic[class*="variant"] {
  height: 110px;
}

.overlay_lineup_box--topic-variant01 {
  background: url("/p/ice-engine/strange/images/nav-lineup01.jpg") no-repeat center center;
  background-size: cover;
}

.overlay_lineup_box--topic-variant02 {
  background: url("/p/ice-engine/strange/images/nav-lineup02.jpg") no-repeat center center;
  background-size: cover;
}

.overlay_lineup_box--topic-variant03 {
  background: url("/p/ice-engine/strange/images/nav-lineup03.jpg") no-repeat center center;
  background-size: cover;
}

.overlay_lineup_box--topic-variant04 {
  background: url("/p/ice-engine/strange/images/nav-lineup04.jpg") no-repeat center center;
  background-size: cover;
}

.overlay_lineup_box--topic-variant05 {
  background: url("/p/ice-engine/strange/images/nav-lineup05.jpg") no-repeat center center;
  background-size: cover;
}

.overlay_lineup_box--topic-variant06 {
  background: url("/p/ice-engine/strange/images/nav-lineup06.jpg") no-repeat center center;
  background-size: cover;
}

.overlay_lineup_box--topic-variant07 {
  background: url("/p/ice-engine/strange/images/nav-lineup07.jpg") no-repeat center center;
  background-size: cover;
}

.overlay_lineup_box--ttl {
  font-size: 16px;
  color: #004097;
  text-decoration: none;
  position: absolute;
  bottom: 20px;
  left: 13px;
  letter-spacing: -1px;
  font-weight: bold;
}

.overlay_lineup_box--ttl:after, .overlay_lineup_box--ttl.about_constant--in:before, .overlay_lineup_box--ttl.constant_sub_box-blue:before, .overlay_lineup_box--ttl.about_constant--in-grey:before, .overlay_lineup_box--ttl.about_constant--in-blue:before {
  font-family: 'icomoon' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "";
  position: absolute;
  right: -19px;
  top: calc(50% - 4px);
  color: #004097;
  font-size: 10px;
}

.overlay_lineup_box--ttl-linefeed {
  bottom: 11px;
}

.overlay_lineup_box--ttl-other {
  color: #525ca7;
}

.overlay_lineup_box--ttl-other:after, .overlay_lineup_box--ttl-other.about_constant--in:before, .overlay_lineup_box--ttl-other.constant_sub_box-blue:before, .overlay_lineup_box--ttl-other.about_constant--in-grey:before, .overlay_lineup_box--ttl-other.about_constant--in-blue:before {
  color: #525ca7;
}

.overlay_lineup_box--ttl-variant {
  color: #00a3af;
}

.overlay_lineup_box--ttl-variant:after, .overlay_lineup_box--ttl-variant.about_constant--in:before, .overlay_lineup_box--ttl-variant.constant_sub_box-blue:before, .overlay_lineup_box--ttl-variant.about_constant--in-grey:before, .overlay_lineup_box--ttl-variant.about_constant--in-blue:before {
  color: #00a3af;
}

.overlay_lineup_box--ttl-jwe {
  color: #008cd4;
}

.overlay_lineup_box--ttl-jwe:after, .overlay_lineup_box--ttl-jwe.about_constant--in:before, .overlay_lineup_box--ttl-jwe.constant_sub_box-blue:before, .overlay_lineup_box--ttl-jwe.about_constant--in-grey:before, .overlay_lineup_box--ttl-jwe.about_constant--in-blue:before {
  color: #008cd4;
}

.overlay_lineup_box_width {
  padding: 15px 15px 13px 15px;
  background-color: #fff;
  border-right: 2px solid #ccc;
  border-left: 2px solid #ccc;
  border-bottom: 2px solid #ccc;
  transition: 0.15s;
  min-height: 91px;
}

.overlay_lineup_box_width--ttl {
  font-size: 14px;
  display: block;
  margin: 0 0 10px 0;
}

.overlay_lineup_box_width--ttl-ref {
  color: #72bf2a;
}

.overlay_lineup_box_width--ttl-ref_ice {
  color: #3ebcac;
}

.overlay_lineup_box_width--ttl-ice {
  color: #00a0e9;
}

.overlay_lineup_box_width--ttl-table {
  color: #1faab0;
}

.overlay_lineup_box_list {
  list-style: none;
}

.overlay_lineup_box_list:after, .overlay_lineup_box_list.about_constant--in:before, .overlay_lineup_box_list.constant_sub_box-blue:before, .overlay_lineup_box_list.about_constant--in-grey:before, .overlay_lineup_box_list.about_constant--in-blue:before {
  display: block;
  visibility: hidden;
  clear: both;
  height: 0;
  content: '.';
}

.overlay_lineup_box_list--item {
  float: left;
  width: 33.3%;
  margin: 5px 0 0 0;
}

.overlay_lineup_box_list--item:nth-child(1), .overlay_lineup_box_list--item:nth-child(2), .overlay_lineup_box_list--item:nth-child(3) {
  margin-top: 0;
}

.overlay_lineup_box_list--item-two {
  width: 50%;
}

.overlay_lineup_box_list--item-two:nth-child(3) {
  margin-top: 5px;
}

.overlay_lineup_box_list--link {
  font-size: 14px;
  transition: 0.15s;
  text-decoration: none;
  color: #000;
}

.overlay_lineup_box_list--link:before {
  font-family: 'icomoon' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-size: 10px;
  position: relative;
  top: -1px;
  margin-right: 5px;
  content: "";
}

.overlay_lineup_box_list--link-ref:before {
  color: #72bf2a;
}

.overlay_lineup_box_list--link-ref:hover {
  color: #72bf2a;
}

.overlay_lineup_box_list--link-ref_ice:before {
  color: #3ebcac;
}

.overlay_lineup_box_list--link-ref_ice:hover {
  color: #3ebcac;
}

.overlay_lineup_box_list--link-ice:before {
  color: #00a0e9;
}

.overlay_lineup_box_list--link-ice:hover {
  color: #00a0e9;
}

.overlay_lineup_box_list--link-table:before {
  color: #1faab0;
}

.overlay_lineup_box_list--link-table:hover {
  color: #1faab0;
}

.overlay_lineup_box_list--link-cons_temp:before {
  color: #5f78c8;
}

.overlay_lineup_box_list--link-cons_temp:hover {
  color: #5f78c8;
}

.other_table_feature_nav:after, .other_table_feature_nav.about_constant--in:before, .other_table_feature_nav.constant_sub_box-blue:before, .other_table_feature_nav.about_constant--in-grey:before, .other_table_feature_nav.about_constant--in-blue:before {
  display: block;
  visibility: hidden;
  clear: both;
  height: 0;
  content: '.';
}

.other_table_feature_nav--link {
  line-height: 0;
  position: relative;
  display: block;
  float: left;
  width: calc(33.33% - 16px);
  margin: 0 0 0 24px;
}

.other_table_feature_nav--link:first-child {
  margin-left: 0;
}

.other_table_feature_nav--link:before {
  position: absolute;
  display: block;
  box-sizing: border-box;
  width: 100%;
  height: 100%;
  content: "";
  transition: 0.15s;
  border: 2px solid #ccc;
}

.other_table_feature_nav--link:hover:before {
  border-color: #1faab0;
}

.other_table_feature_nav--pic {
  height: auto;
}

.series_overlay {
  display: none;
}

.series_overlay--ttl {
  font-size: 18px;
  line-height: 1.4;
  display: block;
  margin-bottom: 25px;
  margin-left: 16px;
  text-align: left;
  text-indent: -16px;
}

.series_overlay--ttl:before {
  display: inline-block;
  width: 13px;
  height: 13px;
  margin-right: 3px;
  content: "";
  background-color: #fff;
}

.series_overlay--ttl-table02 {
  margin-left: 12px;
  text-indent: -15px;
}

.series_overlay--ttl-table02_mar {
  margin-bottom: 15px;
}

.series_overlay--ttl-indent {
  letter-spacing: -1px;
}

.series_overlay--list {
  margin-bottom: 26px;
  list-style: none;
}

.series_overlay--list:after, .series_overlay--list.about_constant--in:before, .series_overlay--list.constant_sub_box-blue:before, .series_overlay--list.about_constant--in-grey:before, .series_overlay--list.about_constant--in-blue:before {
  display: block;
  visibility: hidden;
  clear: both;
  height: 0;
  content: '.';
}

.series_overlay--item {
  position: relative;
  float: left;
  width: calc(50% - 13px);
}

.series_overlay--item-fit_detail {
  font-size: 12px;
  line-height: 1.5;
  text-indent: -12px;
}

.series_overlay--item:last-child {
  margin-left: 26px;
}

.series_overlay--item-table03_ab {
  position: absolute;
  top: 49px;
  right: 55px;
  max-width: 282px;
}

.series_overlay--item-table03_ab:before {
  position: absolute;
  top: 45%;
  right: 52.2%;
  display: block;
  width: 75px;
  z-index: 1;
  content: "";
  transform: rotate(90deg);
  border-bottom: 1px solid #fff;
}

.series_overlay--item-table03_ab:after, .series_overlay--item-table03_ab.about_constant--in:before, .series_overlay--item-table03_ab.constant_sub_box-blue:before, .series_overlay--item-table03_ab.about_constant--in-grey:before, .series_overlay--item-table03_ab.about_constant--in-blue:before {
  position: absolute;
  top: 54%;
  right: 60%;
  display: block;
  width: 30px;
  height: 30px;
  content: "";
  border: 1px solid #fff;
  border-radius: 15px;
}

.series_overlay--item-table03_line:before {
  position: absolute;
  top: 7.5%;
  right: -51.7%;
  display: block;
  width: 208px;
  content: "";
  border-bottom: 1px solid #fff;
}

.series_overlay--item-table03_line:after, .series_overlay--item-table03_line.about_constant--in:before, .series_overlay--item-table03_line.constant_sub_box-blue:before, .series_overlay--item-table03_line.about_constant--in-grey:before, .series_overlay--item-table03_line.about_constant--in-blue:before {
  position: absolute;
  top: -3%;
  right: -62%;
  display: block;
  width: 30px;
  height: 30px;
  content: "";
  border: 1px solid #fff;
  border-radius: 15px;
}

.series_overlay--item-table03 {
  float: none;
}

.series_overlay--item-table03:first-child {
  margin-bottom: 35px;
}

.series_overlay--item-table03:last-child {
  margin-left: 0;
}

.series_overlay--fit_img {
  display: block;
  margin: 0 auto;
}

.series_overlay--fit_img-circle {
  position: relative;
  top: 25px;
}

.series_overlay--fit_img-table {
  margin-bottom: 7px;
}

.series_overlay--fit_img-table03 {
  float: left;
  margin-right: 20px;
}

.series_overlay--option {
  position: relative;
  margin-bottom: 17px;
}

.series_overlay--option p {
  font-size: 12px;
  font-weight: bold;
  line-height: 24px;
  position: absolute;
  top: 0;
  left: 0;
  display: block;
  height: 24px;
  padding: 0 10px;
  color: #fff;
  background-color: #3dbbab;
}

.series_overlay--option strong {
  font-size: 18px;
  line-height: 1.5;
  display: block;
  margin-left: 100px;
}

.series_overlay--sub_ttl {
  font-size: 14px;
  display: block;
  margin-bottom: 13px;
}

.series_overlay--fit_img_detail {
  font-size: 14px;
  line-height: 1.2;
}

.series_overlay--fit_img_detail-table02 {
  line-height: 1.7;
  margin-bottom: 16px;
  letter-spacing: -1px;
}

.series_overlay--fit_img_detail-table03 {
  line-height: 1.7;
  margin-bottom: 16px;
  letter-spacing: -0.7px;
}

.series_overlay--fit_img_detail-absol {
  margin-bottom: 35px;
}

.series_overlay--bg {
  position: fixed;
  z-index: 101;
  top: 0;
  left: 0;
  display: none;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.4);
}

.series_overlay--box {
  position: absolute;
  z-index: 102;
  top: 0;
  left: 50%;
  display: table;
  max-width: 550px;
  min-height: 400px;
  margin: 0 0 0 -275px;
  opacity: 0;
  background: url("../../f-refrigerator/z-series/images/bg-series-overlay.png") no-repeat right 25px top 15px;
  background-color: #008C4B;
  background-size: 111px 53px;
}

.series_overlay--box-fseries {
  background-color: #1faab0;
}

.series_overlay--box-table {
  width: 100%;
  min-height: 550px;
  background: none;
  background-color: #1faab0;
}

.series_overlay--box-table02 {
  width: 100%;
  max-width: 750px;
  min-height: 510px;
  margin: 0 0 0 -375px;
}

.series_overlay--box-table03 {
  width: 100%;
  max-width: 750px;
  min-height: 589px;
  margin: 0 0 0 -375px;
}

.series_overlay--box-ice_engine {
  width: 100%;
  max-width: 750px;
  margin: 0 0 0 -375px;
  background: #004097;
}

.series_overlay--box-vox_option {
  max-width: inherit;
  min-height: inherit;
  background: none;
  margin: 0;
  transform: translateX(-50%);
  color: #fff;
}

@media (max-width: 768px) {
  .series_overlay--box-vox_option {
    max-width: 550px;
  }
}

@media (max-width: 425px) {
  .series_overlay--box-vox_option {
    transform: none;
  }
}

.series_overlay--box_in {
  position: relative;
  display: table-cell;
  padding: 0 40px;
  vertical-align: middle;
  color: #fff;
}

.series_overlay--box_in-mycon {
  padding-right: 240px;
}

.series_overlay--box_in-heater {
  padding-right: 150px;
}

.series_overlay--box_in-table03 {
  padding: 0 55px;
}

.series_overlay--box_in-ice_engine {
  padding: 80px 50px;
}

.series_overlay--description {
  font-size: 14px;
  line-height: 1.8;
  margin: 0 0 20px 0;
}

.series_overlay--description-ice_engine {
  width: 50%;
}

.series_overlay--close_btn {
  position: absolute;
  bottom: 30px;
  left: 50%;
  display: block;
  width: 30px;
  height: 30px;
  margin: 0 0 0 -15px;
  cursor: pointer;
  transition: 0.15s;
  background-color: #666;
}

.series_overlay--close_btn:after, .series_overlay--close_btn.about_constant--in:before, .series_overlay--close_btn.constant_sub_box-blue:before, .series_overlay--close_btn.about_constant--in-grey:before, .series_overlay--close_btn.about_constant--in-blue:before {
  font-family: 'icomoon' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-size: 19px;
  line-height: 30px;
  display: block;
  content: "";
  text-align: center;
}

.series_overlay--close_btn:hover {
  background-color: #4d4d4d;
}

.series_overlay--note {
  font-size: 12px;
  line-height: 1.5;
  position: relative;
  display: block;
  margin: 35px 0 0 0;
}

.series_overlay--note-heater {
  z-index: 1;
  max-width: 145px;
  margin-left: 160px;
}

.series_overlay--note-heater:after, .series_overlay--note-heater.about_constant--in:before, .series_overlay--note-heater.constant_sub_box-blue:before, .series_overlay--note-heater.about_constant--in-grey:before, .series_overlay--note-heater.about_constant--in-blue:before {
  position: absolute;
  top: 0.75em;
  right: -70px;
  display: block;
  width: 62px;
  content: "";
  border-bottom: 1px solid #fff;
}

.series_overlay--pic {
  display: block;
  max-width: 100%;
  margin: 0 auto;
}

.series_overlay--pic-mycon {
  position: absolute;
  top: 105px;
  right: 20px;
  margin: 0;
}

.series_overlay--pic-heater {
  position: absolute;
  top: 105px;
  right: 20px;
  margin: 0;
}

.series_overlay--ice_box {
  position: absolute;
  top: 30%;
  right: 10%;
}

.series_overlay--ice_engine_txt {
  font-size: 12px;
  display: block;
  margin-top: 20px;
}

.series_overlay--vox_option {
  max-width: 100%;
}

.series_tab_general {
  list-style: none;
  margin: 0 0 15px 0;
}

.series_tab_general:after, .series_tab_general.about_constant--in:before, .series_tab_general.constant_sub_box-blue:before, .series_tab_general.about_constant--in-grey:before, .series_tab_general.about_constant--in-blue:before {
  display: block;
  visibility: hidden;
  clear: both;
  height: 0;
  content: '.';
}

.series_tab_general-cons {
  border-bottom: 2px solid #5F78C8;
}

.series_tab_general-cons .series_tab_general--link:hover {
  background-color: #5F78C8;
  color: #fff;
}

.series_tab_general-cons .series_tab_general--link.current {
  background-color: #5F78C8;
  color: #fff;
}

.series_tab_general-aseries {
  border-bottom: 2px solid #008C4B;
}

.series_tab_general-aseries .series_tab_general--link:hover {
  background-color: #008C4B;
  color: #fff;
}

.series_tab_general-aseries .series_tab_general--link.current {
  background-color: #008C4B;
  color: #fff;
}

.series_tab_general--item {
  float: left;
  width: calc(33.3% - 2.5px);
  border-top: 1px solid #ccc;
  border-left: 1px solid #ccc;
  border-right: 1px solid #ccc;
  margin: 0 0 0 4px;
  position: relative;
}

.series_tab_general--item:first-child {
  margin-left: 0;
}

.series_tab_general--item-col2 {
  width: calc(50% - 2px);
}

.series_tab_general--link {
  font-size: 14px;
  font-weight: bold;
  padding: 11px 0;
  line-height: 1.3;
  display: block;
  width: 100%;
  transition: 0.15s;
  text-align: center;
  text-decoration: none;
  color: #999;
  background-color: #fff;
  position: relative;
}

.e_water_feature--body:after, .e_water_feature--body.about_constant--in:before, .e_water_feature--body.constant_sub_box-blue:before, .e_water_feature--body.about_constant--in-grey:before, .e_water_feature--body.about_constant--in-blue:before {
  display: block;
  visibility: hidden;
  clear: both;
  height: 0;
  content: '.';
}

.e_water_feature--img_link {
  overflow: hidden;
  float: left;
  width: calc(33.3% - 16.67px);
  margin: 0 0 0 25px;
  position: relative;
  display: table;
  height: 120px;
  color: #000;
  text-decoration: none;
  padding: 0 17px;
  line-height: 1.3;
  margin-top: 17px;
}

.e_water_feature--img_link:nth-child(3n+1) {
  margin-left: 0;
}

.e_water_feature--img_link:nth-child(1), .e_water_feature--img_link:nth-child(2), .e_water_feature--img_link:nth-child(3) {
  margin-top: 0;
}

.e_water_feature--img_link:before {
  content: "";
  display: block;
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  transition: 0.15s;
  height: 100%;
  box-sizing: border-box;
  border: 2px solid #ccc;
}

.e_water_feature--img_link:hover:before {
  border-color: #55afeb;
}

.e_water_feature--img_link-01 {
  background: url(/p/e-water/images/common/nav-feature-01.jpg) no-repeat center center;
  background-size: cover !important;
}

.e_water_feature--img_link-02 {
  background: url(/p/e-water/images/common/nav-feature-02.png) no-repeat right 20px center;
}

@media (max-width: 768px) {
  .e_water_feature--img_link-02 {
    background-position: right 5px center;
  }
}

.e_water_feature--img_link-03 {
  background: url(/p/e-water/images/common/nav-feature-03.png) no-repeat right 20px center;
}

@media (max-width: 768px) {
  .e_water_feature--img_link-03 {
    background-position: right 5px center;
  }
}

.e_water_feature--img_link-04 {
  background: url(/p/e-water/images/common/nav-feature-04.png) no-repeat right 20px center;
}

@media (max-width: 768px) {
  .e_water_feature--img_link-04 {
    background-position: right 5px center;
  }
}

.e_water_feature--img_link-05 {
  background: url(/p/e-water/images/common/nav-feature-05.png) no-repeat right 20px center;
}

@media (max-width: 768px) {
  .e_water_feature--img_link-05 {
    background-position: right 5px center;
  }
}

@media (max-width: 768px) {
  .e_water_feature--img_link {
    background-size: 43%;
  }
}

.e_water_feature--link_inner {
  display: table-cell;
  vertical-align: middle;
}

.e_water_feature--maintenance {
  font-weight: bold;
  font-size: 14px;
}

.e_water_feature--span {
  font-size: 12px;
  display: block;
  margin-bottom: 5px;
}

.e_water_feature--series {
  font-weight: bold;
  font-size: 14px;
  color: #55afeb;
  display: block;
}

.e_water_feature--series-mar {
  margin-bottom: 10px;
}

@media (max-width: 768px) {
  .series_nav {
    height: 46px;
    padding: 0 20px;
    border-top: 1px solid #ccc;
    border-bottom: 2px solid #008C4B;
    background-color: #fff;
  }
  .series_nav-fseries {
    border-bottom-color: #1faab0;
  }
  .series_nav-cons_temp {
    border-bottom-color: #5F78C8;
  }
  .series_nav-ice_engine {
    border-bottom-color: #004097;
  }
  .series_nav-blast {
    border-bottom-color: #1bb8ce;
  }
  .series_nav-rs {
    border-bottom-color: #0096b6;
  }
  .series_nav-cube {
    border-bottom-color: #036eb7;
  }
  .series_nav-other {
    border-bottom-color: #525ca7;
  }
  .series_nav-variant {
    border-bottom-color: #00a3af;
  }
  .series_nav-jwe {
    border-bottom-color: #008cd4;
  }
  .series_nav-cookeverio {
    border-bottom-color: #af1b40;
  }
  .series_nav-varie {
    border-bottom-color: #4F3432;
  }
  .series_nav-bigice {
    border-bottom-color: #005573;
  }
  .series_nav-doughcon {
    border-bottom-color: #bea36f;
  }
  .series_nav-toromi {
    border-bottom-color: #4ab034;
  }
  .series_nav--link {
    font-size: 13px;
    line-height: 44px;
    position: relative;
    top: -1px;
  }
  .series_nav--link:after, .series_nav--link.about_constant--in:before, .series_nav--link.constant_sub_box-blue:before, .series_nav--link.about_constant--in-grey:before, .series_nav--link.about_constant--in-blue:before {
    display: none;
  }
  .series_nav--link-jwe {
    letter-spacing: -0.5px;
  }
  .series_nav--link-e_water {
    letter-spacing: -1.2px;
  }
  .series_nav--link-small_font {
    font-size: 12px;
  }
  .overlay_box {
    top: 45px;
    max-width: 728px;
    padding: 40px 20px;
  }
  .overlay_box--ttl {
    line-height: 1.3;
    margin-bottom: 25px;
  }
  .overlay_box--middle {
    padding: 15px 0;
  }
  .overlay_box--in {
    min-height: 270px;
  }
  .overlay_type_2rows--link {
    height: auto !important;
    overflow: hidden;
  }
  .overlay_type_2rows--img {
    width: 100%;
  }
  .overlay_type_3rows--link {
    height: auto !important;
    overflow: hidden;
  }
  .overlay_type_3rows--img {
    width: 100%;
  }
  .z_overlay_eco--box {
    width: calc(50% - 10px);
    margin-left: 20px;
  }
  .z_overlay_eco--head {
    font-size: 14px;
    margin: 0 0 25px 0;
  }
  .z_overlay_eco--topic {
    font-size: 16px;
    display: block;
    margin: 5px 0 0 0;
  }
  .z_overlay_eco--topic-zseries {
    display: inline-block;
  }
  .z_overlay_eco--pic {
    max-width: 160px;
  }
  .z_overlay_eco--link {
    font-size: 12px;
    width: calc(100% - 170px);
    margin-bottom: 10px;
    margin-left: 170px;
  }
  .z_overlay_eco--link:after, .z_overlay_eco--link.about_constant--in:before, .z_overlay_eco--link.constant_sub_box-blue:before, .z_overlay_eco--link.about_constant--in-grey:before, .z_overlay_eco--link.about_constant--in-blue:before {
    display: none;
  }
  .z_overlay_eco--link-single {
    width: calc(33.3% - 16px);
    margin-left: 24px;
  }
  .z_overlay_eco--link-single:first-child {
    margin-left: 0;
  }
  .z_overlay_feature--link {
    width: calc(50% - 7.5px);
    margin: 15px 0 0 15px !important;
  }
  .z_overlay_feature--link:nth-child(2n+1) {
    margin-left: 0 !important;
  }
  .z_overlay_feature--link:nth-child(1), .z_overlay_feature--link:nth-child(2) {
    margin-top: 0 !important;
  }
  .z_overlay_type--link {
    width: calc(50% - 7.5px);
    margin: 15px 0 0 15px !important;
  }
  .z_overlay_type--link:nth-child(2n+1) {
    margin-left: 0 !important;
  }
  .z_overlay_type--link:nth-child(1), .z_overlay_type--link:nth-child(2) {
    margin-top: 0 !important;
  }
  .overlay_lineup_box--pic {
    width: 100%;
  }
  .overlay_lineup_box--ttl {
    font-size: 14px;
    left: 8px;
    letter-spacing: -1.6px;
  }
  .overlay_lineup_box--ttl:after, .overlay_lineup_box--ttl.about_constant--in:before, .overlay_lineup_box--ttl.constant_sub_box-blue:before, .overlay_lineup_box--ttl.about_constant--in-grey:before, .overlay_lineup_box--ttl.about_constant--in-blue:before {
    right: -14px;
  }
  .overlay_lineup_box--topic-ice_engine {
    height: 90px;
  }
  .overlay_lineup_box_list--item {
    width: 50%;
    margin-top: 5px !important;
  }
  .overlay_lineup_box_list--item:nth-child(1), .overlay_lineup_box_list--item:nth-child(2) {
    margin-top: 0 !important;
  }
  .overlay_lineup_box_list--item-two {
    width: 100%;
    margin-top: 0 !important;
  }
  .ice_engine_nav--head {
    font-size: 16px;
    margin-bottom: 20px;
  }
  .ice_engine_nav_feature--footnote {
    font-size: 14px;
    margin-bottom: 5px;
  }
  .ice_engine_nav_watertype--list {
    max-width: 175px;
    margin-left: 15px;
  }
  .ice_engine_nav_spacefit--img {
    width: 30%;
  }
  .ice_engine_nav_spacefit--description {
    position: relative;
    max-width: 130px;
    margin-left: 65px;
    padding-top: 16px;
  }
  .ice_engine_nav_lineup--link-ability {
    height: 76px;
  }
  .ice_engine_nav_lineup--ttl-ability {
    position: static;
    display: block;
    margin-top: 0;
  }
  .ice_engine_nav_lineup--description-ability {
    float: none;
    margin-top: 5px;
  }
  .ice_engine_nav_lineup--mm {
    margin-left: 1px;
  }
  .other_table_feature_nav--pic {
    max-width: 100%;
  }
  .series_overlay--item-table03_line:before {
    width: 170px;
    top: 7.5%;
    right: -45.5%;
  }
  .series_overlay--item-table03_line:after, .series_overlay--item-table03_line.about_constant--in:before, .series_overlay--item-table03_line.constant_sub_box-blue:before, .series_overlay--item-table03_line.about_constant--in-grey:before, .series_overlay--item-table03_line.about_constant--in-blue:before {
    right: -56%;
  }
  .series_overlay--box-table02, .series_overlay--box-table03 {
    max-width: 710px;
    margin: 0 0 0 -355px;
  }
  .series_overlay--box_in-table03 {
    padding: 0 40px;
  }
}

@media (max-width: 425px) {
  .series_nav {
    position: relative;
    height: auto;
    padding: 0;
    border-top: 0px;
    border-bottom: 0px;
    background-color: #ccc;
  }
  .series_nav--sp_btn {
    font-size: 18px;
    font-weight: bold;
    line-height: 55px;
    position: relative;
    display: block;
    display: block;
    width: 100%;
    height: 55px;
    margin-top: 20px;
    padding: 0px 20px;
    text-align: center;
    border-top: 1px solid #ccc;
    border-bottom: 2px solid #008C4B;
    background-color: #fff;
    box-shadow: 0 0 5px rgba(0, 0, 0, 0.2);
  }
  .series_nav--sp_btn:after, .series_nav--sp_btn.about_constant--in:before, .series_nav--sp_btn.constant_sub_box-blue:before, .series_nav--sp_btn.about_constant--in-grey:before, .series_nav--sp_btn.about_constant--in-blue:before {
    font-family: 'icomoon' !important;
    speak: none;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    font-size: 45px;
    font-weight: normal;
    position: absolute;
    top: 50%;
    left: 13px;
    display: block;
    margin: -0.5em 0 0 0;
    content: "";
    transform: scale(0.5, 0.5);
    color: #fff;
    color: #fff;
  }
  .series_nav--sp_btn:before {
    position: absolute;
    top: 50%;
    left: 20px;
    display: block;
    width: 30px;
    height: 30px;
    margin: -15px 0 0 0;
    content: "";
    background-color: #008C4B;
  }
  .series_nav--sp_btn.current:after, .series_nav--sp_btn.current.about_constant--in:before, .series_nav--sp_btn.current.constant_sub_box-blue:before, .series_nav--sp_btn.current.about_constant--in-grey:before, .series_nav--sp_btn.current.about_constant--in-blue:before {
    content: "";
  }
  .series_nav--sp_btn-fseries {
    border-bottom-color: #1faab0;
  }
  .series_nav--sp_btn-fseries:before {
    background-color: #1faab0;
  }
  .series_nav--sp_btn-cons_temp {
    border-bottom-color: #5F78C8;
  }
  .series_nav--sp_btn-cons_temp:before {
    background-color: #5F78C8;
  }
  .series_nav--sp_btn-cookeverio {
    border-bottom-color: #af1b40;
  }
  .series_nav--sp_btn-cookeverio:before {
    background-color: #af1b40;
  }
  .series_nav--sp_btn-varie {
    border-bottom-color: #4F3432;
  }
  .series_nav--sp_btn-varie:before {
    background-color: #4F3432;
  }
  .series_nav--sp_btn-ice_engine {
    border-bottom-color: #004097;
  }
  .series_nav--sp_btn-ice_engine:before {
    background-color: #004097;
  }
  .series_nav--sp_btn-blast {
    border-bottom-color: #1bb8ce;
  }
  .series_nav--sp_btn-blast:before {
    background-color: #1bb8ce;
  }
  .series_nav--sp_btn-rs {
    border-bottom-color: #0096b6;
  }
  .series_nav--sp_btn-rs:before {
    background-color: #0096b6;
  }
  .series_nav--sp_btn-cube {
    border-bottom-color: #036eb7;
  }
  .series_nav--sp_btn-cube:before {
    background-color: #036eb7;
  }
  .series_nav--sp_btn-ice_other {
    border-bottom-color: #525ca7;
  }
  .series_nav--sp_btn-ice_other:before {
    background-color: #525ca7;
  }
  .series_nav--sp_btn-variant {
    border-bottom-color: #00a3af;
  }
  .series_nav--sp_btn-variant:before {
    background-color: #00a3af;
  }
  .series_nav--sp_btn-jwe {
    border-bottom-color: #008cd4;
  }
  .series_nav--sp_btn-jwe:before {
    background-color: #008cd4;
  }
  .series_nav--sp_btn-jw {
    border-bottom-color: #345ba8;
  }
  .series_nav--sp_btn-jw:before {
    background-color: #345ba8;
  }
  .series_nav--sp_btn-e_water {
    border-bottom-color: #55afeb;
  }
  .series_nav--sp_btn-e_water:before {
    background-color: #55afeb;
  }
  .series_nav--sp_btn-hsb {
    border-bottom-color: #d0121b;
  }
  .series_nav--sp_btn-hsb:before {
    background-color: #d0121b;
  }
  .series_nav--sp_btn-bigice {
    border-bottom-color: #005573;
  }
  .series_nav--sp_btn-bigice:before {
    background-color: #005573;
  }
  .series_nav--sp_btn-service_cart {
    border-bottom-color: #F19EC2;
  }
  .series_nav--sp_btn-service_cart:before {
    background-color: #F19EC2;
  }
  .series_nav--sp_btn-hra {
    border-bottom-color: #e6a000;
  }
  .series_nav--sp_btn-hra:before {
    background-color: #e6a000;
  }
  .series_nav--sp_btn-doughcon {
    border-bottom-color: #bea36f;
  }
  .series_nav--sp_btn-doughcon:before {
    background-color: #bea36f;
  }
  .series_nav--sp_btn-toromi {
    border-bottom-color: #4ab034;
  }
  .series_nav--sp_btn-toromi:before {
    background-color: #4ab034;
  }
  .series_nav--in {
    display: none;
    padding: 20px;
  }
  .series_nav--in:after, .series_nav--in.about_constant--in:before, .series_nav--in.constant_sub_box-blue:before, .series_nav--in.about_constant--in-grey:before, .series_nav--in.about_constant--in-blue:before {
    display: block;
    visibility: hidden;
    clear: both;
    height: 0;
    content: '.';
  }
  .series_nav--link {
    font-size: 16px;
    line-height: 48px;
    float: none;
    width: 100%;
    max-width: 100%;
    height: 48px;
    margin: 0;
    margin: 10px 0 0 0;
  }
  .series_nav--link-sp {
    display: block;
  }
  .series_nav--link-none {
    display: none;
  }
  .series_nav--link-e_water {
    letter-spacing: 0;
  }
  .series_nav--link-underc_compact {
    letter-spacing: -2px;
  }
  .series_nav--link:first-child {
    margin-top: 0;
  }
  .overlay_box {
    position: relative;
    top: 0;
    padding: 20px;
    box-shadow: none;
    height: auto;
  }
  .overlay_box--ttl {
    font-size: 18px;
    line-height: 1.3;
    margin-bottom: 15px;
  }
  .overlay_box--small_txt {
    display: block;
  }
  .overlay_box--img_link {
    display: block;
    width: 100%;
    height: auto;
    float: none;
    margin: 0 0 15px 0;
  }
  .overlay_box--img_link:last-child {
    margin-bottom: 0;
  }
  .overlay_box--img {
    max-width: auto;
    width: 100%;
  }
  .overlay_box--top_link {
    position: static;
    width: 100%;
    margin: 15px 0 0 0;
  }
  .overlay_box--close {
    line-height: 50px;
    position: relative;
    top: 0;
    right: 0;
    display: block;
    width: 50px;
    height: 50px;
    margin: 25px auto 0;
    background-color: #666;
  }
  .overlay_box--close:before {
    font-size: 10px;
    font-weight: bold;
    line-height: 73px;
    display: block;
    content: "CLOSE";
  }
  .overlay_box--close:after, .overlay_box--close.about_constant--in:before, .overlay_box--close.constant_sub_box-blue:before, .overlay_box--close.about_constant--in-grey:before, .overlay_box--close.about_constant--in-blue:before {
    font-size: 20px;
    position: absolute;
    top: 7px;
    left: 50%;
    margin: 0 0 0 -0.5em;
  }
  .overlay_box--list {
    margin-bottom: 20px;
  }
  .overlay_box--item {
    display: block;
    margin: 0 0 10px 0;
  }
  .overlay_box--item:last-child {
    margin-bottom: 0;
  }
  .overlay_box--link {
    width: 100%;
  }
  .overlay_box--link.current:before {
    display: none;
  }
  .overlay_box--return_btn {
    display: none;
  }
  .overlay_type_2rows--nav:after, .overlay_type_2rows--nav.about_constant--in:before, .overlay_type_2rows--nav.constant_sub_box-blue:before, .overlay_type_2rows--nav.about_constant--in-grey:before, .overlay_type_2rows--nav.about_constant--in-blue:before {
    display: block;
    visibility: hidden;
    clear: both;
    height: 0;
    content: '.';
  }
  .overlay_type_2rows--link {
    width: 100%;
    margin: 15px 0 0 0;
    height: auto;
  }
  .overlay_type_2rows--img {
    width: 100%;
  }
  .overlay_type_3rows--link {
    width: 100%;
    margin: 15px 0 0 0;
  }
  .overlay_type_3rows--img {
    width: 100%;
  }
  .z_overlay_eco--box {
    float: none;
    width: 100%;
    margin: 40px 0 0 0;
  }
  .z_overlay_eco--box:first-child {
    margin-top: 0;
  }
  .z_overlay_eco--head {
    margin-bottom: 15px;
  }
  .z_overlay_eco--topic {
    font-size: 18px;
  }
  .z_overlay_eco--pic {
    position: relative;
    display: block;
    width: 100%;
    max-width: 222px;
    margin: 0 auto 15px;
  }
  .z_overlay_eco--link {
    font-size: 14px;
    line-height: 48px;
    width: 100%;
    height: 48px;
    margin-left: 0;
  }
  .z_overlay_eco--link:after, .z_overlay_eco--link.about_constant--in:before, .z_overlay_eco--link.constant_sub_box-blue:before, .z_overlay_eco--link.about_constant--in-grey:before, .z_overlay_eco--link.about_constant--in-blue:before {
    display: block;
  }
  .z_overlay_eco--link-single {
    float: none;
  }
  .z_overlay_feature--cons_temp_pic {
    width: 100%;
  }
  .z_overlay_feature--cons_temp {
    display: block;
    width: 100%;
    margin-left: 0;
  }
  .z_overlay_feature--cons_temp-mobile_mar_d {
    margin-bottom: 15px;
  }
  .z_overlay_feature--link {
    width: 100%;
    margin: 15px 0 0 0 !important;
    padding-right: 20px;
  }
  .z_overlay_feature--link:nth-child(2) {
    margin-top: 15px !important;
  }
  .z_overlay_type--link {
    width: 100%;
    margin: 15px 0 0 0 !important;
  }
  .z_overlay_type--link:nth-child(2) {
    margin-top: 15px !important;
  }
  .z_overlay_type--catch {
    display: block;
    margin-bottom: 5px;
  }
  .z_overlay_type--catch-big_ice {
    margin-bottom: 0;
  }
  .z_overlay_type--ttl {
    letter-spacing: -1px;
  }
  .z_overlay_type_icons--box {
    margin-left: 0;
  }
  .z_overlay_type_icons--box:last-child {
    margin-top: 10px;
  }
  .overlay_lineup_box--box {
    width: 100%;
    margin: 15px 0 0 0;
  }
  .overlay_lineup_box--box:first-child {
    margin-top: 0;
  }
  .overlay_lineup_box--box:nth-child(2), .overlay_lineup_box--box:nth-child(3) {
    margin-top: 15px;
  }
  .overlay_lineup_box--ttl {
    letter-spacing: -0.5px;
  }
  .other_table_feature_nav--link {
    width: 100%;
    margin-top: 15px;
    margin-left: 0;
  }
  .other_table_feature_nav--link:first-child {
    margin-top: 0;
  }
  .other_table_feature_nav--pic {
    width: 100%;
  }
  .overlay_lineup_box_list--item {
    width: 50%;
  }
  .ice_engine_nav--head {
    margin-bottom: 10px;
  }
  .ice_engine_nav_feature--article {
    width: 100%;
    margin-bottom: 25px;
    margin-left: 0;
  }
  .ice_engine_nav_feature--article:last-child {
    margin-bottom: 0;
  }
  .ice_engine_nav_watertype--article {
    width: 100%;
    margin-bottom: 25px;
  }
  .ice_engine_nav_watertype--article:last-child {
    margin-bottom: 0;
  }
  .ice_engine_nav_watertype--list {
    max-width: 230px;
    margin-left: auto;
  }
  .ice_engine_nav_watertype--link {
    width: 100%;
  }
  .ice_engine_nav_watertype--img {
    width: 100%;
  }
  .ice_engine_nav_watertype--img_box {
    width: calc(50% - 7px);
    margin-left: 14px;
  }
  .ice_engine_nav_spacefit--link {
    width: 100%;
    margin-bottom: 15px;
    margin-left: 0;
  }
  .ice_engine_nav_spacefit--link:nth-child(1), .ice_engine_nav_spacefit--link:nth-child(2), .ice_engine_nav_spacefit--link:nth-child(3) {
    margin-bottom: 15px;
  }
  .ice_engine_nav_spacefit--link:last-child {
    margin-bottom: 0;
  }
  .ice_engine_nav_spacefit--description {
    max-width: 180px;
    margin-left: 95px;
    padding-top: 17px;
  }
  .ice_engine_nav_lineup--link {
    width: calc(50% - 5px);
    height: 58px;
    margin-bottom: 10px;
    margin-left: 10px;
    padding: 10px;
  }
  .ice_engine_nav_lineup--link:nth-child(2n+1) {
    margin-left: 0;
  }
  .ice_engine_nav_lineup--link:nth-child(4) {
    margin-left: 10px;
  }
  .ice_engine_nav_lineup--ttl {
    font-size: 13px;
  }
  .ice_engine_nav_lineup--kg {
    font-size: 13px;
    position: relative;
    top: -1px;
  }
  .ice_engine_nav_lineup--mm {
    font-size: 13px;
    position: relative;
    top: 2px;
    margin-right: 10px;
    margin-left: 10px;
  }
  .ice_engine_nav_lineup--number {
    font-size: 17px;
  }
  .series_overlay--fit_img {
    max-width: 100%;
  }
  .series_overlay--fit_img-table {
    width: 100%;
  }
  .series_overlay--fit_img-circle {
    top: 0;
  }
  .series_overlay--list-table {
    margin-bottom: 0;
  }
  .series_overlay--option strong {
    font-size: 14px;
  }
  .series_overlay--fit_img_detail-table02 {
    margin-bottom: 15px;
  }
  .series_overlay--fit_img_detail-table02:last-child {
    margin-bottom: 0;
  }
  .series_overlay--fit_img_detail-absol {
    margin-bottom: 25px;
  }
  .series_overlay--option strong {
    line-height: 1.1;
  }
  .series_overlay--item {
    width: 100%;
    margin-bottom: 35px;
  }
  .series_overlay--item-table03_ab {
    position: static;
    max-width: inherit;
  }
  .series_overlay--item-table03_ab:before {
    top: 49.8%;
    right: 56.9%;
    width: 42px;
  }
  .series_overlay--item-table03_ab:after, .series_overlay--item-table03_ab.about_constant--in:before, .series_overlay--item-table03_ab.constant_sub_box-blue:before, .series_overlay--item-table03_ab.about_constant--in-grey:before, .series_overlay--item-table03_ab.about_constant--in-blue:before {
    top: 52.2%;
    right: 58.5%;
    width: 30px;
    height: 30px;
    border-radius: 15px;
  }
  .series_overlay--item-table03_line:before {
    top: 58.2%;
    right: 32.6%;
    width: 140px;
    transform: rotate(90deg);
  }
  .series_overlay--item-table03_line:after, .series_overlay--item-table03_line.about_constant--in:before, .series_overlay--item-table03_line.constant_sub_box-blue:before, .series_overlay--item-table03_line.about_constant--in-grey:before, .series_overlay--item-table03_line.about_constant--in-blue:before {
    top: 41%;
    right: 52%;
    width: 30px;
    height: 30px;
    border-radius: 15px;
  }
  .series_overlay--item:last-child {
    margin-bottom: 0;
    margin-left: 0;
  }
  .series_overlay--item-table {
    width: calc(50% - 10px);
  }
  .series_overlay--item-table:last-child {
    margin-left: 20px;
  }
  .series_overlay--item-table_nomar {
    margin-bottom: 0;
  }
  .series_overlay--item-table02 {
    float: none;
    width: 100%;
  }
  .series_overlay--item-table03:first-child {
    margin-bottom: 35px;
  }
  .series_overlay--list {
    margin-bottom: 0;
  }
  .series_overlay--box {
    left: 0;
    width: calc(100% - 40px);
    min-height: inherit;
    margin: 0 0 0 20px;
    padding: 55px 0 60px;
    background-size: 74px 35.33px;
  }
  .series_overlay--box-table {
    padding-top: 20px;
    padding-bottom: 70px;
  }
  .series_overlay--box_in {
    padding: 0 20px;
  }
  .series_overlay--ttl {
    font-size: 16px;
    margin-bottom: 15px;
    margin-bottom: 10px;
  }
  .series_overlay--description {
    width: 100%;
    margin-bottom: 0;
  }
  .series_overlay--note {
    max-width: 100%;
    margin-top: 10px;
    margin-left: 0;
  }
  .series_overlay--note-heater:before {
    position: absolute;
    top: 1.7em;
    left: 50%;
    height: 55px;
    margin: 0 0 0 -0.5px;
    content: "";
    border-left: 2px solid #fff;
  }
  .series_overlay--note-heater:after, .series_overlay--note-heater.about_constant--in:before, .series_overlay--note-heater.constant_sub_box-blue:before, .series_overlay--note-heater.about_constant--in-grey:before, .series_overlay--note-heater.about_constant--in-blue:before {
    top: 70px;
    left: 50%;
    width: 10px;
    height: 10px;
    margin: 0 0 0 -5px;
    border: 0px;
    border-radius: 50%;
    background-color: #ad2525;
  }
  .series_overlay--pic {
    position: static;
    margin: 20px auto 0;
    margin-top: 20px;
  }
  .series_overlay--close_btn {
    bottom: -40px;
  }
  .series_overlay--close_btn-table {
    bottom: -55px;
  }
  .series_overlay--ice_box {
    position: static;
    margin-bottom: 20px;
  }
  .series_overlay--ice_engine_txt {
    text-align: center;
  }
  .series_tab_general--item {
    margin-left: 0;
    width: 33.3%;
  }
  .series_tab_general--item-col2 {
    width: 50%;
  }
  .series_tab_general--link {
    font-size: 12px;
  }
  .e_water_feature--img_link {
    width: 100%;
    float: none;
    margin-left: 0;
    margin-top: 15px !important;
  }
  .e_water_feature--img_link:first-child {
    margin-top: 0 !important;
  }
  .e_water_feature--img_link-01 {
    background-size: cover;
  }
}

@media (max-width: 320px) {
  .ice_engine_nav_spacefit--description {
    max-width: 125px;
    margin-left: 75px;
    padding-top: 15px;
  }
  .ice_engine_nav_watertype--list {
    max-width: 205px;
    margin-left: auto;
  }
  .ice_engine_nav_watertype--img_box {
    width: calc(50% - 10px);
    margin-left: 20px;
  }
  .ice_engine_nav_lineup--link {
    padding: 5px;
  }
  .ice_engine_nav_lineup--link-ability {
    height: 70px;
  }
  .ice_engine_nav_lineup--description {
    position: relative;
    top: 6px;
  }
  .ice_engine_nav_lineup--mm {
    margin-left: 2px;
  }
  .series_overlay--item-table03_ab:before {
    top: 51.8%;
    right: 57.9%;
    width: 47px;
  }
  .series_overlay--item-table03_ab:after, .series_overlay--item-table03_ab.about_constant--in:before, .series_overlay--item-table03_ab.constant_sub_box-blue:before, .series_overlay--item-table03_ab.about_constant--in-grey:before, .series_overlay--item-table03_ab.about_constant--in-blue:before {
    top: 54.2%;
    right: 60.5%;
    width: 30px;
  }
  .series_overlay--item-table03_line:before {
    top: 57%;
    right: 28.6%;
  }
  .series_nav--link-underc_compact {
    letter-spacing: -4px;
  }
}

.series_feature {
  position: relative;
  display: block;
  max-width: 1000px;
  margin-right: auto;
  margin-left: auto;
  padding: 0 20px;
}

.series_feature:after, .series_feature.about_constant--in:before, .series_feature.constant_sub_box-blue:before, .series_feature.about_constant--in-grey:before, .series_feature.about_constant--in-blue:before {
  display: block;
  visibility: hidden;
  clear: both;
  height: 0;
  content: '.';
}

.series_feature-table {
  overflow: hidden;
  max-width: inherit;
  padding: 0;
}

.series_feature--in {
  max-width: 1000px;
  margin: 0 auto;
  padding: 0 20px;
}

.series_feature--etc {
  position: relative;
  margin-bottom: 50px;
}

.series_feature--etc:last-child {
  margin-bottom: 0;
}

.series_feature--cold {
  position: relative;
}

.series_feature--cold_ttl {
  line-height: 1.5;
  display: block;
  max-width: 230px;
  margin: 0 auto;
  letter-spacing: -0.3px;
}

.series_feature--cold_ttl-right {
  max-width: 325px;
}

.series_feature--icon {
  display: inline-block;
  margin: 0 0 0 10px;
  padding: 2px 4px;
  text-decoration: none;
  color: #fff;
  background-color: red;
}

.series_feature--icon-first {
  background-color: #00a0e9;
}

.series_feature--icon-second {
  background-color: #004097;
}

.series_feature--icon-thrid {
  background-color: #5e66ad;
}

.series_feature--cold_img_comment {
  font-size: 14px;
  position: absolute;
  display: block;
  padding: 7px 10px;
  color: #fff;
  background-color: #3dbbab;
}

.series_feature--fseries_mark {
  display: block;
}

.series_feature--etc_content {
  float: left;
  overflow: hidden;
  width: calc(50% - 11px);
}

.series_feature--etc_content:last-child {
  margin-left: 22px;
}

.series_feature--etc_content-border_r {
  width: calc(51.1% - 11px);
}

.series_feature--etc_content-border_r:first-child {
  padding-right: 22px;
  border-right: 2px dotted #b3b3b3;
}

.series_feature--etc_content-border_r:last-child {
  margin-left: 0;
  padding-left: 22px;
}

.series_feature--description-inline {
  position: absolute;
  top: 41%;
}

.series_feature--description-spacing {
  top: 33%;
  letter-spacing: -2px;
}

.series_feature--description-spacing:before {
  top: 37%;
}

.series_feature--description-spacing2 {
  top: 28%;
  letter-spacing: -2px;
}

.series_feature--description-spacing2:before {
  top: 37%;
}

.series_feature--description-e_water {
  top: 50%;
  transform: translateY(-50%);
  letter-spacing: -1px;
}

.series_feature--type_ttl {
  font-size: 16px;
  display: block;
  margin: 25px 0 20px;
}

.series_feature--type {
  position: relative;
  min-height: 260px;
}

.series_feature--type:after, .series_feature--type.about_constant--in:before, .series_feature--type.constant_sub_box-blue:before, .series_feature--type.about_constant--in-grey:before, .series_feature--type.about_constant--in-blue:before {
  display: block;
  visibility: hidden;
  clear: both;
  height: 0;
  content: '.';
}

.series_feature--etc_img {
  display: block;
  margin: 0 auto;
  margin-bottom: 40px;
}

.series_feature--etc_img-mar {
  margin-bottom: 0;
}

.series_feature--etc_img_comment {
  font-size: 14px;
  display: block;
  width: 135px;
  margin: 0 auto;
  margin-bottom: 20px;
  padding: 7px 0px;
  text-align: center;
  color: #fff;
  background-color: #3dbbab;
}

.series_feature--etc_img_comment-width_m {
  width: 150px;
}

.series_feature--etc_img_comment-width_l {
  width: 225px;
}

.series_feature--etc_link {
  font-weight: bold;
  line-height: 45px;
  position: relative;
  display: block;
  width: 100%;
  height: 48px;
  transition: 0.15s;
  text-align: center;
  text-decoration: none;
  border: 2px solid;
  background-color: #fff;
  box-shadow: 0 0 5px rgba(0, 0, 0, 0.2);
}

.series_feature--etc_link:after, .series_feature--etc_link.about_constant--in:before, .series_feature--etc_link.constant_sub_box-blue:before, .series_feature--etc_link.about_constant--in-grey:before, .series_feature--etc_link.about_constant--in-blue:before {
  font-family: 'icomoon' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-size: 10px;
  position: absolute;
  top: 50%;
  right: 10px;
  margin: -0.5em 0 0 0;
  content: "";
}

.series_feature--etc_link-ref {
  color: #72bf2a;
  border-color: #72bf2a;
}

.series_feature--etc_link-ref:hover {
  color: #fff;
  background-color: #72bf2a;
}

.series_feature--etc_link-ice {
  color: #00a0e9;
  border-color: #00a0e9;
}

.series_feature--etc_link-ice:hover {
  color: #fff;
  background-color: #00a0e9;
}

.series_feature--cold_link {
  font-size: 16px;
  font-weight: bold;
  line-height: 50px;
  position: relative;
  float: left;
  width: calc(50% - 10px);
  height: 57px;
  transition: 0.15s;
  box-shadow: 0 0 5px rgba(0, 0, 0, 0.2);
  text-align: center;
  text-decoration: none;
  color: #1faab0;
  border: 2px solid #1faab0;
}

.series_feature--cold_link:after, .series_feature--cold_link.about_constant--in:before, .series_feature--cold_link.constant_sub_box-blue:before, .series_feature--cold_link.about_constant--in-grey:before, .series_feature--cold_link.about_constant--in-blue:before {
  font-family: 'icomoon' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-size: 10px;
  position: absolute;
  top: 50%;
  right: 10px;
  margin: -0.5em 0 0 0;
  content: "";
}

.series_feature--cold_link span {
  font-size: 14px;
  text-align: center;
}

.series_feature--cold_link:last-child {
  margin-left: 20px;
  color: #000;
}

.series_feature--cold_link-tworow {
  line-height: 1.4;
  padding-top: 4px;
  letter-spacing: -1px;
}

.series_feature--cold_link:hover {
  color: #fff;
  background-color: #1faab0;
}

.series_feature--drawer {
  padding-bottom: 50px;
  border-bottom: 1px dotted #b3b3b3;
}

.series_feature--drawer:after, .series_feature--drawer.about_constant--in:before, .series_feature--drawer.constant_sub_box-blue:before, .series_feature--drawer.about_constant--in-grey:before, .series_feature--drawer.about_constant--in-blue:before {
  display: block;
  visibility: hidden;
  clear: both;
  height: 0;
  content: '.';
}

.series_feature--drawer-border_d {
  border-bottom-style: solid !important;
}

.series_feature--drawer-last {
  border-bottom: none;
  padding-bottom: 0 !important;
}

.series_feature--drawer_bg {
  position: absolute;
  z-index: -1;
  top: 105px;
  right: -210px;
}

.series_feature--drawer_bg-cold {
  top: -13px;
  right: -395px;
}

.series_feature--ttl_bg {
  width: 100%;
  margin-bottom: 30px;
  background-color: #1faab0;
}

.series_feature--ttl {
  font-size: 20px;
  line-height: 44px;
  display: inline-block;
  height: 44px;
  margin: 2px;
  padding: 0 12px;
  background-color: #fff;
}

.series_feature--table_ttl {
  font-size: 18px;
  margin: 0 0 30px 0;
  padding: 10px 20px;
  color: #fff;
  background-color: #1faab0;
}

.series_feature--item {
  display: block;
  float: left;
  width: calc(33.3% - 30px);
  margin: 25px 0 0 45px;
}

.series_feature--item:first-child {
  margin-left: 0;
}

.series_feature--item-line_feed:nth-child(3n+1) {
  margin-left: 0;
}

.series_feature--item-line_feed:nth-child(1), .series_feature--item-line_feed:nth-child(2), .series_feature--item-line_feed:nth-child(3) {
  margin-top: 0;
}

.series_feature--item-drawer {
  margin: 0;
}

.series_feature--item-drawer:nth-child(2) {
  margin-left: 45px;
}

.series_feature--item:nth-child(1), .series_feature--item:nth-child(2), .series_feature--item:nth-child(3) {
  margin-top: 0;
}

.series_feature--item:nth-child(3n+1) {
  margin-left: 0;
}

.series_feature--item_in_zseries {
  position: relative;
  height: 100px;
  border: 1px solid #ccc;
  padding-left: 10px;
}

.series_feature--link {
  display: block;
  cursor: pointer;
}

.series_feature--link:hover .series_feature--description {
  color: #00a0e9;
}

.series_feature--link-top {
  margin-bottom: 24px;
}

.series_feature--txt {
  font-size: 14px;
  text-decoration: none;
  line-height: 1.5;
  padding: 0 0 0 1em;
  margin: 10px 0 0 0;
}

@media (max-width: 768px) {
  .series_feature--txt {
    min-height: 70px;
  }
}

@media (max-width: 425px) {
  .series_feature--txt {
    min-height: auto;
  }
}

.series_feature--pic {
  display: block;
  height: auto;
  margin: 0 0 15px 0;
  border: 1px solid #ccc;
}

.series_feature--pic-inline {
  float: right;
  margin-bottom: 0;
  border: 0px;
}

.series_feature--pic-e_water {
  position: absolute;
  margin: auto 0;
  top: 0;
  bottom: 0;
  right: 10px;
  border: none;
}

.series_feature--catch {
  font-size: 12px;
  font-weight: normal;
  display: block;
  margin: 0 0 3px 0;
}

.series_lineup {
  position: relative;
  overflow: hidden;
  padding: 30px 0 60px 0;
  background-color: #f2f2f2;
}

.series_lineup-wh {
  background-color: #fff;
}

.series_lineup-border_d {
  border-bottom: 1px dotted #b3b3b3;
}

.series_lineup--head {
  position: relative;
  max-width: 1000px;
  margin: 0 auto;
  padding: 0 20px;
}

.series_lineup--bg {
  position: absolute;
  top: -60px;
  right: -140px;
}

.series_lineup--bg-cube {
  top: -30px;
}

.series_lineup--detail {
  font-size: 12px;
  line-height: 1.3;
  position: absolute;
  top: 180px;
  right: 240px;
  margin-left: 15px;
  text-indent: -12px;
}

.series_lineup--ttl {
  font-size: 20px;
  display: inline-block;
}

.series_lineup--ttl-fseries {
  display: block;
  margin-bottom: 15px;
}

.series_lineup--ttl-ice_engine {
  position: relative;
  top: -20px;
}

.series_lineup--ttl-con {
  display: block;
  margin-bottom: 15px;
}

.series_lineup--description {
  line-height: 1.5;
  z-index: 1;
  position: relative;
  top: 2px;
  display: inline-block;
  margin: 0 0 0 30px;
}

.series_lineup--description-colorbox {
  font-size: 18px;
  font-weight: bold;
  top: 0;
  display: inline-block;
  margin: 0 10px 0 0;
  padding: 6px 18px 6px 18px;
  color: #fff;
  background-color: #1faab0;
}

.series_lineup--description-colorbox2 {
  font-size: 18px;
  font-weight: bold;
  top: 0;
  display: inline-block;
  margin: 0 10px 0 0;
  padding: 6px 18px 6px 18px;
  color: #fff;
  background-color: #1e8cc8;
}

.series_lineup--description-colorbox3 {
  font-size: 18px;
  font-weight: bold;
  top: 0;
  display: inline-block;
  margin: 0 10px 0 0;
  padding: 6px 18px 6px 18px;
  color: #fff;
  background-color: #32aa78;
}

.series_lineup--description-colorbox4 {
  font-size: 18px;
  font-weight: bold;
  top: 0;
  display: inline-block;
  margin: 0 10px 0 0;
  padding: 6px 18px 6px 18px;
  color: #fff;
  background-color: #5f78c8;
}

.series_lineup--description-fseries {
  font-size: 16px;
  top: 0;
  display: inline-block;
}

.series_lineup--description-blast {
  position: absolute;
  top: 13px;
  margin: 0 0 0 46px;
}

.series_lineup--description-rs {
  font-size: 18px;
  font-weight: bold;
  top: 0;
  display: inline-block;
  margin: 0 10px 0 0;
  padding: 6px 18px 6px 18px;
  color: #fff;
  background-color: #0096b6;
}

.series_lineup--description-e_water {
  width: 154px;
  height: 40px;
  line-height: 40px;
  font-size: 18px;
  font-weight: bold;
  text-align: center;
  color: #FFF;
  background-color: #55afeb;
  margin-left: 0;
  top: 0;
  margin-right: 25px;
}

.series_lineup--description-bigice {
  background: #005573;
  color: #FFF;
  padding: 2px 20px;
  font-weight: bold;
  font-size: 18px;
  margin-left: 0;
}

.series_lineup--description-service_cart {
  background: #F19EC2;
  color: #FFF;
  padding: 6.5px 20px;
  font-weight: bold;
  font-size: 18px;
  margin-left: 0;
}

.series_lineup--description-doughcon {
  background: #bea36f;
  color: #fff;
  padding: 2px 20px;
  font-weight: bold;
  font-size: 18px;
  margin-left: 0;
}

.series_lineup--description-toromi {
  background: #4ab034;
  color: #fff;
  padding: 2px 20px;
  font-weight: bold;
  font-size: 18px;
  margin-left: 0;
}

.series_lineup--nav {
  max-width: 1000px;
  margin: 0 auto;
  padding: 0 20px;
}

.series_lineup--nav:after, .series_lineup--nav.about_constant--in:before, .series_lineup--nav.constant_sub_box-blue:before, .series_lineup--nav.about_constant--in-grey:before, .series_lineup--nav.about_constant--in-blue:before {
  display: block;
  visibility: hidden;
  clear: both;
  height: 0;
  content: '.';
}

.series_lineup--nav-blast {
  max-width: 1000px;
  padding: 0;
  position: relative;
  z-index: 1;
  margin-top: -84px;
}

.series_lineup--pic {
  position: relative;
  z-index: 1;
  display: block;
  max-width: 100%;
  margin: 35px auto;
}

.series_lineup--pic-resin {
  margin: 15px auto;
}

.series_lineup--pic-left {
  margin-right: auto;
  margin-left: 0;
}

.series_lineup--pic-cube {
  margin: 14px auto 15px auto;
}

.series_lineup--pic-e_water {
  margin-top: -20px;
}

@media (max-width: 768px) {
  .series_lineup--pic-e_water {
    margin-top: 0;
  }
}

.series_lineup--link_sp_txt {
  display: none;
}

.series_lineup--link {
  font-weight: bold;
  line-height: 45px;
  position: relative;
  display: block;
  float: left;
  width: calc(33.3% - 16.5px);
  height: 48px;
  margin: 0 0 0 25px;
  transition: 0.15s;
  text-align: center;
  text-decoration: none;
  border: 2px solid;
  background-color: #fff;
  box-shadow: 0 0 5px rgba(0, 0, 0, 0.2);
}

.series_lineup--link:first-child {
  margin-left: 0;
}

.series_lineup--link:after, .series_lineup--link.about_constant--in:before, .series_lineup--link.constant_sub_box-blue:before, .series_lineup--link.about_constant--in-grey:before, .series_lineup--link.about_constant--in-blue:before {
  font-family: 'icomoon' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-size: 10px;
  position: absolute;
  top: 50%;
  right: 10px;
  margin: -0.5em 0 0 0;
  content: "";
}

.series_lineup--link-ref {
  color: #72bf2a;
  border-color: #72bf2a;
}

.series_lineup--link-ref:hover {
  color: #fff;
  background-color: #72bf2a;
}

.series_lineup--link-ref_ice {
  color: #3ebcac;
  border-color: #3ebcac;
}

.series_lineup--link-ref_ice:hover {
  color: #fff;
  background-color: #3ebcac;
}

.series_lineup--link-ice {
  color: #00a0e9;
  border-color: #00a0e9;
}

.series_lineup--link-ice:hover {
  color: #fff;
  background-color: #00a0e9;
}

.series_lineup--link-ice_engine {
  color: #004097;
  border-color: #004097;
}

.series_lineup--link-ice_engine:hover {
  color: #fff;
  background-color: #004097;
}

.series_lineup--link-ice_tips {
  color: #5e66ad;
  border-color: #5e66ad;
}

.series_lineup--link-ice_tips:hover {
  color: #fff;
  background-color: #5e66ad;
}

.series_lineup--link-cube {
  width: calc(25% - 19px);
  color: #036eb7;
  border-color: #036eb7;
}

.series_lineup--link-cube:nth-child(2) {
  line-height: 1.2;
  padding-top: 3px;
}

.series_lineup--link-cube:hover {
  color: #fff;
  background-color: #036eb7;
}

.series_lineup--link-jwe {
  width: calc(25% - 19px);
  color: #008cd4;
  border-color: #008cd4;
}

.series_lineup--link-jwe:hover {
  color: #fff;
  background-color: #008cd4;
}

.series_lineup--link-jwe-single {
  width: 350px;
  float: none;
  margin: 0 auto !important;
}

.series_lineup--link-jwe-underc_compact {
  width: 400px;
  letter-spacing: -1px;
}

.series_lineup--link-jwe-sdoor {
  width: calc(33% - 30px);
  margin-left: 45px;
}

.series_lineup--link-jw {
  width: 290px;
  color: #345ba8;
  border-color: #345ba8;
  margin: 0 auto !important;
  float: none;
}

.series_lineup--link-jw:hover {
  color: #fff;
  background-color: #345ba8;
}

.series_lineup--link-flake {
  color: #525ca7;
  border-color: #525ca7;
}

.series_lineup--link-flake:nth-child(1) {
  line-height: 1.2;
  width: 210px;
  padding-top: 3px;
}

.series_lineup--link-flake:nth-child(2) {
  width: 560px;
  margin-left: 100px;
}

.series_lineup--link-flake:hover {
  color: #fff;
  background-color: #525ca7;
}

.series_lineup--link-blast {
  color: #1bb8ce;
  border-color: #1bb8ce;
  width: 150px;
  margin-left: 52px;
  text-align: center;
}

.series_lineup--link-blast:hover {
  color: #fff;
  background-color: #1bb8ce;
}

.series_lineup--link-blast2 {
  margin-left: 112px;
  width: 150px;
  color: #00a18d;
  border-color: #00a18d;
}

.series_lineup--link-blast2:hover {
  color: #fff;
  background-color: #00a18d;
}

.series_lineup--link-grey {
  color: #ccc;
  border-color: #ccc;
  box-shadow: none;
}

.series_lineup--link-more {
  width: 100%;
  margin: 0;
  color: #000;
  border-color: #ccc;
}

.series_lineup--link-more:hover {
  color: #fff;
  background-color: #ccc;
}

.series_lineup--link-chip {
  color: #525ca7;
  border-color: #525ca7;
}

.series_lineup--link-chip:nth-child(1) {
  width: 360px;
}

.series_lineup--link-chip:nth-child(2) {
  width: 560px;
  margin-left: 30px;
}

.series_lineup--link-chip:hover {
  color: #fff;
  background-color: #525ca7;
}

.series_lineup--link-rs {
  color: #0096b6;
  border-color: #0096b6;
}

.series_lineup--link-rs:hover {
  color: #fff;
  background-color: #0096b6;
}

.series_lineup--link-col4 {
  width: calc(25% - 19px);
}

.series_lineup--link-e_water {
  color: #55afeb;
  border-color: #55afeb;
  width: 290px;
  text-align: center;
  float: none;
  margin: 0 auto 10px !important;
}

.series_lineup--link-e_water:hover {
  color: #fff;
  background-color: #55afeb;
}

.series_lineup--link-e_water:last-child {
  margin-bottom: 0 !important;
}

.series_lineup--link-e_water_sp {
  display: none;
}

.series_lineup--link-e_water_wox {
  float: left;
  margin-left: 180px !important;
}

.series_lineup--link-e_water_wox:last-child {
  width: 251px;
  margin-left: 230px !important;
}

@media (max-width: 768px) {
  .series_lineup--link-e_water_wox:last-child {
    width: 201px;
    margin-left: 137px !important;
  }
}

@media (max-width: 425px) {
  .series_lineup--link-e_water_wox:last-child {
    width: 100%;
    margin-left: 0 !important;
    margin-top: 10px !important;
  }
}

@media (max-width: 768px) {
  .series_lineup--link-e_water_wox {
    margin-left: 100px !important;
  }
}

@media (max-width: 425px) {
  .series_lineup--link-e_water_wox {
    margin-left: 0 !important;
  }
}

.series_lineup--link-hsb {
  float: none;
  color: #d0121b;
  border-color: #d0121b;
  margin: 0 auto 10px !important;
}

.series_lineup--link-hsb:hover {
  color: #fff;
  background-color: #d0121b;
}

.series_lineup--link-bigice {
  width: 305px;
  height: 48px;
  line-height: 48px;
  margin: 0 auto !important;
  float: none;
  color: #005573;
  border-color: #005573;
}

.series_lineup--link-bigice:hover {
  color: #fff;
  background-color: #005573;
}

.series_lineup--link-service_cart {
  width: 305px;
  height: 48px;
  line-height: 48px;
  margin: 0 auto !important;
  float: none;
  color: #F19EC2;
  border-color: #F19EC2;
}

.series_lineup--link-service_cart:hover {
  color: #fff;
  background-color: #F19EC2;
}

.series_lineup--link-doughcon {
  float: none;
  color: #bea36f;
  border-color: #bea36f;
  margin: 0 auto 10px !important;
}

.series_lineup--link-doughcon:hover {
  color: #fff;
  background-color: #bea36f;
}

.series_lineup--link-toromi {
  float: none;
  color: #4ab034;
  border-color: #4ab034;
  margin: 0 auto 10px !important;
}

.series_lineup--link-toromi:hover {
  color: #fff;
  background-color: #4ab034;
}

.series_lineup--name {
  display: none;
}

.series_lineup--box {
  float: left;
  width: calc(25% - 15px);
  margin-left: 20px;
}

.series_lineup--box:first-child {
  margin-left: 0;
}

.series_lineup--box_pic {
  display: block;
  margin: 0 auto 25px;
}

.series_lineup--box_ttl {
  font-size: 14px;
  line-height: 1.2;
  display: block;
  margin: 0 0 25px 0;
  text-align: center;
}

.series_lineup--sub_ttl {
  position: relative;
  z-index: 1;
  width: 100%;
  margin: 0 0 30px 0;
  background-color: #004097;
}

.series_lineup--sub_ttl-ice_tips {
  background-color: #5e66ad;
}

.series_lineup--sub_ttl-ice_maker {
  background-color: #20abb1;
}

.series_lineup--sub_ttl-tips_ice_maker {
  background-color: #72BF2A;
}

.series_lineup--sub_ttl_bg {
  font-size: 20px;
  line-height: 44px;
  display: inline-block;
  height: 44px;
  margin: 2px;
  padding: 0 12px;
  background-color: #fff;
}

.series_lineup--topic {
  font-size: 20px;
  line-height: 70px;
  position: relative;
  display: table;
  height: 70px;
  padding: 0 0 0 100px;
}

.series_lineup--topic-img_none {
  padding-left: 0;
}

.series_lineup--topic_img {
  position: absolute;
  top: 0;
  left: 0;
}

.series_lineup--e_water {
  display: flex;
  align-items: center;
  flex-wrap: nowrap;
}

@media (max-width: 425px) {
  .series_lineup--e_water {
    display: block;
  }
}

.series_lineup--e_water_color_box {
  height: 40px;
  padding: 0 5px;
  color: #FFF;
  font-size: 14px;
  margin-left: 5px;
  display: table;
  text-align: center;
}

.series_lineup--e_water_color_box:first-child {
  margin-left: 0;
}

.series_lineup--e_water_color_box span {
  display: table-cell;
  vertical-align: middle;
}

.series_lineup--e_water_color_box-red {
  background: #c8346f;
}

.series_lineup--e_water_color_box-blue {
  background: #187fc3;
}

.series_lineup--e_water_color_box-orange {
  background: #ea5532;
}

.series_lineup--e_water_color_box-purple {
  background: #5976ba;
}

.series_lineup--e_water_color_box-yellow_orange {
  background: #f3a246;
}

.series_lineup--e_water_color_box-green {
  background: #8cc456;
}

.series_lineup--e_water_color_box-dark_green {
  background: #00b78e;
}

.series_lineup--e_water_txt {
  line-height: 1.3;
  margin-left: 10px;
  font-size: 16px;
}

.series_lineup--e_water_txt-long {
  max-width: 550px;
}

@media (max-width: 768px) {
  .series_lineup--e_water_txt-long {
    max-width: 324px;
  }
}

@media (max-width: 425px) {
  .series_lineup--e_water_txt-long {
    max-width: 100%;
  }
}

.series_lineup--e_water_bnr {
  position: relative;
  max-width: 960px;
  margin: 30px auto 0;
  height: 179px;
  padding: 0 20px;
  display: block;
  transition: .15s;
}

.series_lineup--e_water_bnr-rox {
  background: url(/p/e-water/images/top/merit01-img-bnr-rox.png) no-repeat left center;
  background-size: cover;
}

.series_lineup--e_water_bnr-vox {
  background: url(/p/e-water/images/top/merit01-img-bnr-vox.png) no-repeat left center;
  background-size: cover;
  height: 140px;
}

.series_lineup--e_water_bnr-voxsystem {
  background: url(/p/e-water/vox/images/index-lineup-banner-img-02.png) no-repeat left center;
  background-size: cover;
  height: 140px;
}

.series_lineup--e_water_bnr:hover {
  opacity: 0.8;
}

@media (max-width: 768px) {
  .series_lineup--e_water_bnr {
    max-width: calc(100% - 40px);
  }
}

.series_index_col2 {
  max-width: 1000px;
  padding: 0 20px;
  box-sizing: border-box;
  margin: 0 auto 45px;
}

.series_index_col2:after, .series_index_col2.about_constant--in:before, .series_index_col2.constant_sub_box-blue:before, .series_index_col2.about_constant--in-grey:before, .series_index_col2.about_constant--in-blue:before {
  display: block;
  visibility: hidden;
  clear: both;
  height: 0;
  content: '.';
}

.series_index_col2--link {
  position: relative;
  display: block;
  float: left;
  width: 65.1%;
  transition: 0.15s;
  cursor: pointer;
  line-height: 0;
}

.series_index_col2--link:after, .series_index_col2--link.about_constant--in:before, .series_index_col2--link.constant_sub_box-blue:before, .series_index_col2--link.about_constant--in-grey:before, .series_index_col2--link.about_constant--in-blue:before {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  box-sizing: border-box;
  content: "";
  border: 1px solid #ccc;
}

.series_index_col2--link:last-child {
  float: right;
  width: 30.2%;
}

.series_index_col2--link:last-child:after, .series_index_col2--link.about_constant--in:last-child:before, .series_index_col2--link.constant_sub_box-blue:last-child:before, .series_index_col2--link.about_constant--in-grey:last-child:before, .series_index_col2--link.about_constant--in-blue:last-child:before {
  border: 5px solid #ccc;
}

.series_index_col2--link:hover {
  opacity: 0.8;
}

.series_index_col2--link-first {
  width: 100% !important;
}

.series_index_col2--link-first:after, .series_index_col2--link-first.about_constant--in:before, .series_index_col2--link-first.constant_sub_box-blue:before, .series_index_col2--link-first.about_constant--in-grey:before, .series_index_col2--link-first.about_constant--in-blue:before {
  border: 1px solid #ccc !important;
}

.series_index_col2--img {
  width: 100%;
}

.top_bnr {
  max-width: 1000px;
  padding: 0 20px;
  box-sizing: border-box;
  margin: 0 auto 45px;
}

.top_bnr:after, .top_bnr.about_constant--in:before, .top_bnr.constant_sub_box-blue:before, .top_bnr.about_constant--in-grey:before, .top_bnr.about_constant--in-blue:before {
  display: block;
  visibility: hidden;
  clear: both;
  height: 0;
  content: '.';
}

.top_bnr--link {
  position: relative;
  display: block;
  float: left;
  width: 65.1%;
  transition: 0.15s;
  cursor: pointer;
  line-height: 0;
}

.top_bnr--link:after, .top_bnr--link.about_constant--in:before, .top_bnr--link.constant_sub_box-blue:before, .top_bnr--link.about_constant--in-grey:before, .top_bnr--link.about_constant--in-blue:before {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  box-sizing: border-box;
  content: "";
  border: 1px solid #ccc;
}

.top_bnr--link:last-child {
  float: right;
  width: 30.2%;
}

.top_bnr--link:last-child:after, .top_bnr--link.about_constant--in:last-child:before, .top_bnr--link.constant_sub_box-blue:last-child:before, .top_bnr--link.about_constant--in-grey:last-child:before, .top_bnr--link.about_constant--in-blue:last-child:before {
  border: 5px solid #ccc;
}

.top_bnr--link:hover {
  opacity: 0.8;
}

.top_bnr--link_upper {
  position: relative;
  display: block;
  margin: -170px 0 0 50px;
  width: 30.2%;
  transition: 0.15s;
  cursor: pointer;
  line-height: 0;
  z-index: 10;
}

.top_bnr--link_upper:after, .top_bnr--link_upper.about_constant--in:before, .top_bnr--link_upper.constant_sub_box-blue:before, .top_bnr--link_upper.about_constant--in-grey:before, .top_bnr--link_upper.about_constant--in-blue:before {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  box-sizing: border-box;
  content: "";
  border: 5px solid #ccc;
}

.top_bnr--link_upper:hover {
  opacity: 0.8;
}

.top_bnr--img {
  width: 100%;
}

.movie_overlay {
  display: none;
}

.movie_overlay--bg {
  background-color: rgba(0, 0, 0, 0.8);
  position: fixed;
  left: 0;
  top: 0;
  width: 100%;
  opacity: 0;
  transition: 0.4s;
  height: 100%;
  z-index: 101;
}

.movie_overlay--content {
  position: absolute;
  transition: opacity 0.4s;
  left: calc(50% - 320px);
  opacity: 0;
  top: 80px;
  width: 640px;
  height: 330px;
  z-index: 102;
}

.bottom_bnr {
  max-width: 1000px;
  padding: 0 20px;
  margin: 0 auto 30px auto;
}

.bottom_bnr--link {
  transition: 0.15s;
  display: block;
  border: 1px solid #ccc;
  line-height: 0;
}

.bottom_bnr--link:hover {
  opacity: 0.8;
}

@media (max-width: 425px) {
  .bottom_bnr--link {
    overflow: hidden;
  }
}

@media (max-width: 425px) {
  .bottom_bnr--img {
    width: 170%;
  }
}

@media (max-width: 768px) {
  .series_feature--cold_link {
    width: calc(50% - 5px);
  }
  .series_feature--cold_link:last-child {
    margin-left: 5px;
  }
  .series_feature--cold_link span {
    font-size: 12px;
  }
  .series_feature--etc {
    margin-bottom: 30px;
  }
  .series_feature--drawer {
    padding-bottom: 30px;
  }
  .series_feature--drawer_bg {
    display: none;
    top: 70px;
    right: -260px;
  }
  .series_feature--drawer_bg-cold {
    top: -13px;
    right: -395px;
  }
  .series_feature--icon {
    display: block;
    margin: 5px 0 0 0;
  }
  .series_feature--pic {
    max-width: 100%;
  }
  .series_feature--pic-inline {
    height: 69px;
    width: auto !important;
  }
  .series_feature--pic-e_water {
    height: 60px;
    width: auto !important;
  }
  .series_feature--item_in_zseries {
    height: 71.6px;
  }
  .series_feature--description-spacing {
    top: 29%;
    letter-spacing: -3px;
  }
  .series_feature--description-e_water {
    letter-spacing: 0;
  }
  .series_feature--item {
    width: calc(33.3% - 13.3px);
    margin-left: 20px;
  }
  .series_feature--item-drawer:nth-child(2) {
    margin-left: 20px;
  }
  .series_lineup {
    background-size: 50%;
  }
  .series_lineup--description {
    font-size: 14px;
    margin-left: 15px;
    margin-left: 0;
  }
  .series_lineup--description-colorbox {
    margin-left: 0;
  }
  .series_lineup-fseries_first, .series_lineup-fseries_second, .series_lineup-fseries_third {
    background-size: 30%;
  }
  .series_lineup--detail {
    top: 164px;
    right: 121px;
  }
  .series_lineup--bg {
    right: -173px;
  }
  .series_lineup--ttl-ice_engine {
    margin-bottom: 10px;
    top: 0;
  }
  .series_lineup--nav-blast {
    padding: 0;
    max-width: 100%;
    margin-top: -66px;
  }
  .series_lineup--link-flake:nth-child(1) {
    width: 170px;
  }
  .series_lineup--link-flake:nth-child(2) {
    width: 460px;
    margin-left: 30px;
  }
  .series_lineup--link-chip:nth-child(1) {
    width: 270px;
  }
  .series_lineup--link-chip:nth-child(2) {
    width: 420px;
    margin-left: 30px;
  }
  .series_lineup--link-blast {
    width: 115px;
    margin-left: 38px;
  }
  .series_lineup--link-blast2 {
    margin-left: 74px;
  }
  .series_lineup--link-cube {
    letter-spacing: -2.7px;
  }
  .series_lineup--link-line2 {
    line-height: 1.2;
    padding-top: 3px;
  }
  .series_lineup--link-rs {
    font-size: 12px;
    padding-right: 16px;
  }
  .series_lineup--e_water_bnr {
    height: 135px;
  }
  .series_lineup--e_water_bnr-vox {
    height: 106px;
  }
}

@media (max-width: 425px) {
  .series_feature--item_in_zseries {
    padding: 0 20px;
  }
  .series_feature--fseries_mark {
    margin-bottom: 10px;
  }
  .series_feature--etc {
    margin-bottom: 30px;
  }
  .series_feature--etc_img {
    margin-bottom: 10px;
  }
  .series_feature--type_ttl {
    margin-bottom: 10px;
    font-size: 14px;
  }
  .series_feature--cold_ttl {
    max-width: 100%;
    margin-bottom: 20px;
  }
  .series_feature--drawer {
    padding-bottom: 30px;
  }
  .series_feature--drawer-border_d_2 {
    border-bottom: 0;
    position: relative;
  }
  .series_feature--drawer-border_d_2:after, .series_feature--drawer-border_d_2.about_constant--in:before, .series_feature--drawer-border_d_2.constant_sub_box-blue:before, .series_feature--drawer-border_d_2.about_constant--in-grey:before, .series_feature--drawer-border_d_2.about_constant--in-blue:before {
    content: "";
    display: block;
    position: absolute;
    bottom: 0;
    left: -20px;
    border-bottom: 1px solid #ccc;
    visibility: visible;
    height: 1px;
    width: 100vw;
  }
  .series_feature--item {
    width: 100%;
    margin: 20px 0 0 0;
  }
  .series_feature--item:first-child {
    margin-top: 0;
  }
  .series_feature--item:nth-child(2), .series_feature--item:nth-child(3) {
    margin-top: 20px;
  }
  .series_feature--item-line_feed:nth-child(2), .series_feature--item-line_feed:nth-child(3) {
    margin-top: 20px;
  }
  .series_feature--item-drawer:nth-child(2) {
    margin-left: 0;
  }
  .series_feature--type_ttl {
    line-height: 1.5;
  }
  .series_feature--etc_img-mar {
    margin-top: 0px;
  }
  .series_feature--etc_content {
    float: none;
    width: 100%;
    overflow: visible;
  }
  .series_feature--etc_content:first-child {
    margin-bottom: 40px;
  }
  .series_feature--etc_content:nth-child(2) {
    margin-bottom: 30px;
  }
  .series_feature--etc_content:last-child {
    margin-top: 30px;
    margin-left: 0;
    margin-bottom: 0;
  }
  .series_feature--etc_content-border_r:first-child {
    padding-right: 0;
    border: none;
  }
  .series_feature--etc_content-border_r:last-child {
    padding-left: 0;
  }
  .series_feature--ttl_bg {
    background-color: #fff;
  }
  .series_feature--ttl {
    font-size: 18px;
    line-height: 1.5;
    display: block;
    height: auto;
    margin: 0 auto;
    padding: 10px 10px;
    text-align: left;
    border: 2px solid #1faab0;
  }
  .series_feature--cold_link {
    width: 100%;
    float: none;
    display: block;
  }
  .series_feature--cold_link:first-child {
    margin-bottom: 15px;
  }
  .series_feature--cold_link:last-child {
    margin-left: 0;
  }
  .series_feature--etc_img_comment {
    margin-bottom: 20px;
  }
  .series_feature--pic {
    width: 100%;
    max-width: auto;
  }
  .series_feature--link-top {
    margin-bottom: 20px;
  }
  .series_feature--drawer_bg {
    display: none;
  }
  .series_feature--table_ttl {
    font-size: 18px;
    line-height: 1.2;
    padding: 10px;
    margin-bottom: 25px;
  }
  .series_feature--description-spacing {
    letter-spacing: inherit;
  }
  .series_feature--description-spacing2 {
    top: 19%;
    letter-spacing: inherit;
  }
  .series_lineup {
    padding: 30px 0 30px 0;
  }
  .series_lineup--link_sp_txt {
    font-size: 12px;
    display: inline;
    margin-right: 10px;
  }
  .series_lineup--bg {
    display: none;
  }
  .series_lineup--ttl {
    margin-bottom: 10px;
  }
  .series_lineup--sub_ttl {
    font-size: 18px;
    border: 2px solid #004097;
    background-color: #fff;
  }
  .series_lineup--sub_ttl-ice_maker {
    border-color: #20abb1;
  }
  .series_lineup--description {
    font-size: 14px;
    top: 5px;
    margin: 0 0 30px 0;
  }
  .series_lineup--description-colorbox {
    margin-bottom: 10px;
  }
  .series_lineup--description-blast {
    position: static;
  }
  .series_lineup--description-e_water {
    margin-bottom: 15px;
    display: block;
    width: 100%;
  }
  .series_lineup--description-doughcon {
    width: 100%;
    margin-bottom: 14px;
    padding: 2px 10px;
  }
  .series_lineup--description-toromi {
    width: 100%;
    margin-bottom: 14px;
    padding: 2px 10px;
  }
  .series_lineup--detail {
    display: none;
  }
  .series_lineup--pic {
    display: none;
  }
  .series_lineup--link {
    font-size: 14px;
    line-height: 45px;
    width: 100%;
    height: 48px;
    margin: 0 0 10px 0;
  }
  .series_lineup--link:last-child {
    margin-bottom: 0;
  }
  .series_lineup--link-cube {
    letter-spacing: 0;
  }
  .series_lineup--link-cube:nth-child(2) {
    line-height: 45px;
    padding-top: 0;
  }
  .series_lineup--link-flake, .series_lineup--link-chip {
    width: 100% !important;
    margin-left: 0 !important;
  }
  .series_lineup--link-flake:nth-child(1) {
    padding-top: 0;
    line-height: 45px;
  }
  .series_lineup--link-line2 {
    line-height: 45px;
    padding-top: 0;
  }
  .series_lineup--link-e_water_sp {
    display: block;
  }
  .series_lineup-fseries_first, .series_lineup-fseries_second, .series_lineup-fseries_third {
    background-size: 40%;
  }
  .series_lineup--topic {
    font-size: 14px;
    line-height: 1.5;
    padding-left: 45px;
  }
  .series_lineup--topic-img_none {
    padding-left: 0;
  }
  .series_lineup--topic-row1 {
    height: inherit;
  }
  .series_lineup--topic_img {
    width: 35px;
    height: auto;
  }
  .series_lineup--box {
    width: calc(50% - 7.5px);
    margin-top: 25px;
    margin-left: 15px;
  }
  .series_lineup--box:nth-child(1), .series_lineup--box:nth-child(2) {
    margin-top: 0;
  }
  .series_lineup--box:nth-child(2n+1) {
    margin-left: 0;
  }
  .series_lineup--box_pic {
    width: 50%;
    margin-bottom: 15px;
  }
  .series_lineup--box_ttl {
    margin-bottom: 15px;
  }
  .series_lineup--nav-blast {
    margin-top: 0;
  }
  .series_lineup--name {
    display: inline-block;
    margin: 0 10px 0 0;
    font-size: 12px;
  }
  .series_lineup--e_water_color_box {
    margin-left: 0;
    height: 25px;
    margin-bottom: 10px;
    display: inline-block;
    padding-top: 6px;
    font-size: 12px;
  }
  .series_lineup--e_water_txt {
    margin-left: 0;
    font-size: 14px;
    display: block;
    margin-bottom: 30px;
  }
  .series_lineup--e_water_rox_bnr {
    height: 110px;
  }
  .series_lineup--e_water_rox_bnr:after, .series_lineup--e_water_rox_bnr.about_constant--in:before, .series_lineup--e_water_rox_bnr.constant_sub_box-blue:before, .series_lineup--e_water_rox_bnr.about_constant--in-grey:before, .series_lineup--e_water_rox_bnr.about_constant--in-blue:before {
    height: 85px;
  }
  .series_lineup--e_water_bnr {
    display: none;
  }
  .series_lineup--e_water_bnr-voxsystem {
    display: block;
    margin-top: 20px;
    padding: 0;
    background-size: contain;
    height: 50px;
  }
  .top_bnr {
    margin-bottom: 20px;
  }
  .top_bnr--link {
    width: 100%;
    overflow: hidden;
  }
  .top_bnr--link:last-child {
    width: 100%;
    margin-top: 15px;
  }
  .top_bnr--link_upper {
    width: 100%;
    margin: 0 auto;
  }
  .top_bnr--img-big {
    width: 150%;
    position: relative;
    left: -25%;
  }
  .top_bnr--img-strong {
    width: 70%;
    position: relative;
    left: 15%;
  }
  .movie_overlay--content {
    width: calc(100% - 30px);
    left: 15px;
  }
}

@media (max-width: 320px) {
  .series_lineup--link-jwe-underc_compact {
    letter-spacing: -2.3px;
  }
}

.lineup_nr_bnr {
  max-width: 1000px;
  box-sizing: border-box;
  margin: 0 auto 45px;
}

.lineup_nr_bnr:after, .lineup_nr_bnr.about_constant--in:before, .lineup_nr_bnr.constant_sub_box-blue:before, .lineup_nr_bnr.about_constant--in-grey:before, .lineup_nr_bnr.about_constant--in-blue:before {
  display: block;
  visibility: hidden;
  clear: both;
  height: 0;
  content: '.';
}

.lineup_nr_bnr--link {
  position: relative;
  display: block;
  width: 100%;
  transition: 0.15s;
  cursor: pointer;
  line-height: 0;
}

.lineup_nr_bnr--link:after, .lineup_nr_bnr--link.about_constant--in:before, .lineup_nr_bnr--link.constant_sub_box-blue:before, .lineup_nr_bnr--link.about_constant--in-grey:before, .lineup_nr_bnr--link.about_constant--in-blue:before {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  box-sizing: border-box;
  content: "";
  border: 1px solid #ccc;
}

.lineup_nr_bnr--link:hover {
  opacity: 0.8;
}

.lineup_nr_bnr--img {
  width: 100%;
}

.lineup_pickup--list {
  display: flex;
  align-items: start;
  margin-bottom: 30px;
}

@media (max-width: 425px) {
  .lineup_pickup--list {
    display: block;
  }
}

.lineup_pickup--title {
  font-size: 18px;
  line-height: 1.3;
  font-weight: bold;
}

@media (max-width: 425px) {
  .lineup_pickup--title {
    margin-bottom: 10px;
  }
}

.lineup_pickup--item {
  font-size: 16px;
  line-height: 1.3;
  margin-right: 15px;
  display: inline-block;
}

@media (max-width: 425px) {
  .lineup_pickup--item {
    font-size: 14px;
  }
}

.lineup_pickup--link {
  color: #404F6F;
  transition: .3s;
}

.lineup_pickup--link:hover {
  color: #036eb7;
}

.lineup_width_nav {
  margin: 0 0 35px 0;
}

.lineup_width_nav--ttl {
  font-size: 18px;
  display: inline-block;
  margin: 0 0 15px 0;
}

.lineup_width_nav--ttl-mb_none {
  margin-bottom: 0;
}

.lineup_width_nav--label {
  font-size: 14px;
  position: relative;
  display: block;
  width: 100%;
  max-width: 220px;
  padding: 10px 12px;
  text-align: center;
  border-right: 1px solid #000;
  border-left: 1px solid #000;
  background-color: #f7f7f7;
}

.lineup_width_nav--label-ref:before {
  border-right-color: #72BF2A;
}

.lineup_width_nav--label-ref:after, .lineup_width_nav--label-ref.about_constant--in:before, .lineup_width_nav--label-ref.constant_sub_box-blue:before, .lineup_width_nav--label-ref.about_constant--in-grey:before, .lineup_width_nav--label-ref.about_constant--in-blue:before {
  border-left-color: #72BF2A;
}

.lineup_width_nav--label-f_ref:before {
  border-right-color: #3ebcac;
}

.lineup_width_nav--label-f_ref:after, .lineup_width_nav--label-f_ref.about_constant--in:before, .lineup_width_nav--label-f_ref.constant_sub_box-blue:before, .lineup_width_nav--label-f_ref.about_constant--in-grey:before, .lineup_width_nav--label-f_ref.about_constant--in-blue:before {
  border-left-color: #3ebcac;
}

.lineup_width_nav--label-freez:before {
  border-right-color: #00a0e9;
}

.lineup_width_nav--label-freez:after, .lineup_width_nav--label-freez.about_constant--in:before, .lineup_width_nav--label-freez.constant_sub_box-blue:before, .lineup_width_nav--label-freez.about_constant--in-grey:before, .lineup_width_nav--label-freez.about_constant--in-blue:before {
  border-left-color: #00a0e9;
}

.lineup_width_nav--label-cons:before {
  border-right-color: #5F78C8;
}

.lineup_width_nav--label-cons:after, .lineup_width_nav--label-cons.about_constant--in:before, .lineup_width_nav--label-cons.constant_sub_box-blue:before, .lineup_width_nav--label-cons.about_constant--in-grey:before, .lineup_width_nav--label-cons.about_constant--in-blue:before {
  border-left-color: #5F78C8;
}

.lineup_width_nav--label-cube {
  max-width: 360px;
  float: none;
}

.lineup_width_nav--head:after, .lineup_width_nav--head.about_constant--in:before, .lineup_width_nav--head.constant_sub_box-blue:before, .lineup_width_nav--head.about_constant--in-grey:before, .lineup_width_nav--head.about_constant--in-blue:before {
  display: block;
  visibility: hidden;
  clear: both;
  height: 0;
  content: '.';
}

.lineup_width_nav--list {
  position: relative;
  margin: -15px 0 0 -15px;
  padding: 15px 0 0 0;
  width: 100%;
}

.lineup_width_nav--list:after, .lineup_width_nav--list.about_constant--in:before, .lineup_width_nav--list.constant_sub_box-blue:before, .lineup_width_nav--list.about_constant--in-grey:before, .lineup_width_nav--list.about_constant--in-blue:before {
  display: block;
  visibility: hidden;
  clear: both;
  height: 0;
  content: '.';
}

.lineup_width_nav--list-jwe {
  top: 0;
  margin-left: -15px;
  width: 100%;
  margin-top: 10px;
}

.lineup_width_list:after, .lineup_width_list.about_constant--in:before, .lineup_width_list.constant_sub_box-blue:before, .lineup_width_list.about_constant--in-grey:before, .lineup_width_list.about_constant--in-blue:before {
  display: block;
  visibility: hidden;
  clear: both;
  height: 0;
  content: '.';
}

.lineup_width_list--item {
  float: left;
  margin: 15px 0 0 15px;
}

.lineup_width_list--item-hidden {
  display: none;
}

.lineup_width_list--link {
  position: relative;
  display: block;
  width: 20%;
  padding: 0 0 0 1em;
  transition: 0.15s;
  text-decoration: none;
  color: #000;
}

.lineup_width_list--link:before {
  font-family: 'icomoon' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-size: 10px;
  position: absolute;
  top: 3px;
  left: 0;
  margin: 0 5px 0 0;
  content: "";
  color: #72BF2A;
}

.lineup_width_list--link:hover {
  color: #72BF2A;
}

.lineup_width_list--link-ref:before {
  color: #72BF2A;
}

.lineup_width_list--link-ref:hover {
  color: #72BF2A;
}

.lineup_width_list--link-f_ref:before {
  color: #3ebcac;
}

.lineup_width_list--link-f_ref:hover {
  color: #3ebcac;
}

.lineup_width_list--link-freez:before {
  color: #00a0e9;
}

.lineup_width_list--link-freez:hover {
  color: #00a0e9;
}

.lineup_width_list--link-cons:before {
  color: #5F78C8;
}

.lineup_width_list--link-cons:hover {
  color: #5F78C8;
}

.lineup_width_list--link-cube {
  width: 100%;
  font-size: 15px;
}

.lineup_width_list--link-cube:before {
  color: #036eb7;
}

.lineup_width_list--link-cube:hover {
  color: #036eb7;
}

.lineup_width_list--link-other {
  width: 100%;
  font-size: 15px;
}

.lineup_width_list--link-other:before {
  color: #525ca7;
}

.lineup_width_list--link-other:hover {
  color: #525ca7;
}

.lineup_width_list--link-jwe {
  width: 100%;
  font-size: 15px;
}

.lineup_width_list--link-jwe:before {
  color: #008cd4;
}

.lineup_width_list--link-jwe:hover {
  color: #008cd4;
}

.lineup_width_list--link-cookeverio {
  width: 100%;
  font-size: 15px;
}

.lineup_width_list--link-cookeverio:before {
  color: #af1b40;
}

.lineup_width_list--link-cookeverio:hover {
  color: #af1b40;
}

.lineup_width_list--link-varie {
  width: 100%;
  font-size: 15px;
}

.lineup_width_list--link-varie:before {
  color: #4F3432;
}

.lineup_width_list--link-varie:hover {
  color: #4F3432;
}

.lineup_width_list--link_btn {
  position: relative;
  display: inline-block;
  padding: 10px 30px;
  text-decoration: none;
  font-size: 15px;
  color: #000;
  transition: 0.15s;
  border: 1px solid #036eb7;
}

.lineup_width_list--link_btn:before {
  font-family: 'icomoon' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-size: 10px;
  position: absolute;
  top: auto;
  bottom: auto;
  right: 10px;
  margin: 3px 0 0 0;
  content: "";
  color: #036eb7;
}

.lineup_width_list--link_btn:hover {
  color: #036eb7;
}

@media (max-width: 425px) {
  .lineup_width_list--link_btn {
    font-size: 14px;
    padding-left: 10px;
  }
}

.lineup_product {
  position: relative;
  margin: 0 0 26px 0;
}

.lineup_product:after, .lineup_product.about_constant--in:before, .lineup_product.constant_sub_box-blue:before, .lineup_product.about_constant--in-grey:before, .lineup_product.about_constant--in-blue:before {
  display: block;
  visibility: hidden;
  clear: both;
  height: 0;
  content: '.';
}

.lineup_product--popup {
  width: 80px;
  height: 24px;
  line-height: 24px;
  font-size: 12px;
  float: right;
  margin: 10px 0 0 0;
  background-color: #b3b3b3;
  color: #fff;
  text-align: center;
  cursor: pointer;
  font-weight: bold;
}

.lineup_product--popup-in {
  margin: 1px 0 0 0;
}

.lineup_product--head {
  float: left;
  width: 205px;
  height: 622px;
  border-right: 1px solid #ccc;
  border-bottom: 1px solid #ccc;
}

.lineup_product--head-very_short {
  height: 332px;
}

.lineup_product--head-short {
  height: 372px;
}

.lineup_product--head-medium {
  height: 412px;
}

.lineup_product--head-medium2 {
  height: 422px;
}

.lineup_product--head-large {
  height: 472px;
}

.lineup_product--head-large2 {
  height: 462px;
}

.lineup_product--body {
  float: left;
  width: 105px;
}

.lineup_product--content {
  float: left;
  width: calc(100% - 310px);
}

.lineup_product--document_box {
  float: left;
  width: calc(100% - 205px);
  height: 72px;
  border-right: 1px solid #ccc;
  border-bottom: 1px solid #ccc;
}

.lineup_product--btn {
  font-size: 16px;
  font-weight: bold;
  line-height: 40px;
  position: relative;
  display: block;
  box-sizing: border-box;
  max-width: 295px;
  height: 40px;
  margin: 15px auto 0;
  transition: 0.15s;
  text-align: center;
  text-decoration: none;
  color: #fff;
  background-color: #FA7814;
}

.lineup_product--btn:before {
  font-family: 'icomoon' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-size: 25px;
  position: relative;
  top: 5px;
  margin: 0 4px 0 0;
  content: "";
}

.lineup_product--btn:after, .lineup_product--btn.about_constant--in:before, .lineup_product--btn.constant_sub_box-blue:before, .lineup_product--btn.about_constant--in-grey:before, .lineup_product--btn.about_constant--in-blue:before {
  font-family: 'icomoon' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-size: 14px;
  position: absolute;
  right: 4px;
  bottom: 4px;
  content: "";
}

.lineup_product--btn:hover {
  background-color: #d66005;
}

.lineup_product_head-row2_short {
  height: 542px;
}

.lineup_product_head--size {
  font-size: 14px;
  font-weight: bold;
  line-height: 50px;
  display: block;
  height: 50px;
  text-align: center;
  color: #fff;
}

.lineup_product_head--size-ref {
  background-color: #72BF2A;
}

.lineup_product_head--size-f_ref {
  background-color: #3ebcac;
}

.lineup_product_head--size-freez {
  background-color: #00a0e9;
}

.lineup_product_head--size-cons {
  background-color: #5F78C8;
}

.lineup_product_head--attention {
  font-size: 18px;
  margin: 0 2px 0 0;
}

.lineup_product_head--pic {
  display: block;
  max-width: 100%;
  width: auto;
  margin: 38px auto;
}

.lineup_product_head--icon {
  font-size: 12px;
  line-height: 24px;
  position: relative;
  bottom: 25px;
  display: block;
  width: 100%;
  max-width: 140px;
  height: 24px;
  margin: 0 auto 0;
  text-align: center;
  color: #00a0e9;
  border: 1px dotted #00a0e9;
}

.lineup_product_detail_head {
  list-style: none;
}

.lineup_product_detail_head--item {
  font-size: 14px;
  line-height: 40px;
  height: 40px;
  text-align: center;
  vertical-align: middle;
  border-top: 1px solid #ccc;
  border-right: 1px solid #ccc;
  background-color: #f7f7f7;
}

.lineup_product_detail_head--item:last-child {
  border-bottom: 1px solid #ccc;
}

.lineup_product_detail_head--item-name {
  line-height: 90px;
  height: 90px;
}

.lineup_product_detail_head--item-name_row2 {
  line-height: 140px;
  height: 140px;
}

.lineup_product_detail_head--item-bottom_gray {
  border-bottom: 3px solid #999 !important;
  height: 50px;
}

.lineup_product_detail_head--item-bottom_gray:last-child {
  height: 40px;
  line-height: 37px;
}

.lineup_product_detail_head--item-row2 {
  height: 50px;
  line-height: 50px;
}

.lineup_product_detail {
  float: left;
  width: 50%;
}

.lineup_product_detail--list {
  list-style: none;
}

.lineup_product_detail--item {
  font-size: 14px;
  line-height: 40px;
  height: 40px;
  vertical-align: middle;
  border-top: 1px solid #ccc;
  border-right: 1px solid #ccc;
  padding: 0 0 0 11px;
}

.lineup_product_detail--item-size {
  font-weight: bold;
  border-bottom: 3px solid;
}

.lineup_product_detail--item-size1 {
  color: #FA7814;
  border-bottom-color: #FA7814;
  height: 50px;
  line-height: 50px;
  text-align: center;
}

.lineup_product_detail--item-size2 {
  color: #ff7bac;
  border-bottom-color: #ff7bac;
  height: 50px;
  line-height: 50px;
  text-align: center;
}

.lineup_product_detail--item-name {
  height: 90px;
  padding-left: 0;
}

.lineup_product_detail--item-name_row2 {
  height: 140px;
  padding-left: 0;
}

.lineup_product_detail--item-name_row2 .lineup_product_detail--product_name:first-child {
  border-bottom: 1px solid #ccc;
}

.lineup_product_detail--item-bottom_pink {
  border-bottom: 3px solid #ff7bac !important;
}

.lineup_product_detail--item-bottom_orange {
  border-bottom: 3px solid #FA7814 !important;
}

.lineup_product_detail--item-row2_line {
  line-height: 1.5;
  font-size: 12px;
  height: 50px;
  padding-top: 7px;
}

.lineup_product_detail--item-外形図 {
  display: flex;
  align-items: center;
}

.lineup_product_detail--item:last-child {
  position: relative;
  border-bottom: 1px solid #ccc;
}

.lineup_product_detail--note_txt {
  font-size: 12px;
  line-height: 1.1;
  display: inline-block;
  position: relative;
  top: 5px;
  margin: 0 0 0 3px;
}

.lineup_product_detail--product_name {
  font-weight: bold;
  display: block;
  padding: 0 0 0 15px;
  transition: 0.15s;
  text-align: left;
  text-decoration: none;
  background-color: #f2f2f2;
  height: 50px;
  line-height: 50px;
  position: relative;
}

.lineup_product_detail--product_name:before {
  content: "";
  font-size: 12px;
  position: relative;
  font-family: 'icomoon' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  top: -2px;
  margin: 0 5px 0 0;
  left: -3px;
  z-index: 1;
  color: #fff;
}

.lineup_product_detail--product_name:after, .lineup_product_detail--product_name.about_constant--in:before, .lineup_product_detail--product_name.constant_sub_box-blue:before, .lineup_product_detail--product_name.about_constant--in-grey:before, .lineup_product_detail--product_name.about_constant--in-blue:before {
  content: '';
  display: block;
  width: 18px;
  height: 18px;
  background-color: #00a0e9;
  position: absolute;
  left: 9px;
  top: calc(50% - 9px);
}

.lineup_product_detail--product_name:hover {
  background-color: #b0e1f7;
}

.lineup_product_detail--product_name-none:before {
  display: none;
}

.lineup_product_detail--product_name-none:after, .lineup_product_detail--product_name-none.about_constant--in:before, .lineup_product_detail--product_name-none.constant_sub_box-blue:before, .lineup_product_detail--product_name-none.about_constant--in-grey:before, .lineup_product_detail--product_name-none.about_constant--in-blue:before {
  display: none;
}

.lineup_product_detail--product_name-none:hover {
  background-color: #f2f2f2;
}

.lineup_product_detail--product_name_border {
  font-family: Roboto, sans-serif;
  font-size: 22px;
  letter-spacing: -0.3px;
  color: #000;
}

.lineup_product_detail--num {
  font-size: 18px;
}

.lineup_product_detail--icons {
  height: 52px;
  margin: -3px 0 0 0;
  padding: 8px 0 0 11px;
  text-align: left;
  border-top: 1px dotted #ccc;
  background-color: #fff;
}

.lineup_product_detail--icon {
  display: inline-block;
}

.lineup_product_detail--icon-power {
  position: relative;
  top: 1px;
}

.lineup_product_detail--led_txt {
  font-size: 10px;
  position: relative;
  top: -2px;
  line-height: 11px;
  display: inline-block;
}

.lineup_product_detail--led_txt-one_row {
  top: -8px;
}

.lineup_product_detail--name_icon {
  font-size: 28px;
  position: relative;
  top: 0px;
  margin-right: -3px;
  margin-left: 0;
}

.lineup_product_detail--support_icon {
  position: relative;
  top: 3px;
}

.lineup_product_detail--support_icon-big {
  top: 6px;
}

.lineup_product_detail--support_txt {
  font-size: 12px;
  position: relative;
  top: -2px;
  display: inline-block;
  margin: 0 0 0 5px;
}

.lineup_product_detail--with_txt {
  position: absolute;
  left: 210px;
  top: 0;
  width: 80px;
  font-size: 14px;
}

.lineup_product_detail--with_txt-cookeverio {
  top: 5px;
  width: 90px;
  left: 170px;
}

.lineup_product_detail--color_icon {
  position: relative;
  top: 7px;
}

.lineup_product_detail--varie_color_icon {
  position: absolute;
  margin: -6px 0 0 5px;
  top: 16px;
  width: 32px;
  height: auto;
}

.lineup_product_detail--with_txt_label {
  color: #000;
}

@media (max-width: 425px) {
  .lineup_product_detail--with_txt_label-cookeverio {
    margin-top: 10px !important;
  }
}

.pr_lineup {
  position: relative;
}

.pr_lineup:after, .pr_lineup.about_constant--in:before, .pr_lineup.constant_sub_box-blue:before, .pr_lineup.about_constant--in-grey:before, .pr_lineup.about_constant--in-blue:before {
  display: block;
  visibility: hidden;
  clear: both;
  height: 0;
  content: '.';
}

.pr_lineup-search .pr_lineup--box:nth-child(3n+1) .pr_lineup--body {
  display: block;
}

.pr_lineup--ttl {
  position: relative;
  background-color: #036eb7;
  color: #fff;
  height: 44px;
  line-height: 44px;
  width: 100%;
  margin: 0 0 20px 0;
  display: block;
  padding: 0 20px;
  font-size: 18px;
}

.pr_lineup--ttl-cookeverio {
  background-color: #af1b40;
}

.pr_lineup--ttl-blast {
  background-color: #1bb8ce;
}

.pr_lineup--ttl-chip {
  background-color: #525ca7;
}

.pr_lineup--ttl-chip:after, .pr_lineup--ttl-chip.about_constant--in:before, .pr_lineup--ttl-chip.constant_sub_box-blue:before, .pr_lineup--ttl-chip.about_constant--in-grey:before, .pr_lineup--ttl-chip.about_constant--in-blue:before {
  display: block;
  visibility: hidden;
  clear: both;
  height: 0;
  content: '.';
}

.pr_lineup--ttl-variant {
  background-color: #00a3af;
}

.pr_lineup--ttl-rs {
  background-color: #0096b6;
}

.pr_lineup--ttl-varie {
  background-color: #4F3432;
}

.pr_lineup--ttlimg {
  vertical-align: middle;
  margin-right: -20px;
}

.pr_lineup--ttl_attention {
  padding: 8px 15px;
  position: relative;
  top: 0;
  font-size: 18px;
  color: #fff;
  background-color: #72BF2A;
  margin: 0 0 0 15px;
  border: 1px solid rgba(255, 255, 255, 0.5);
}

.pr_lineup--ttl_attention-freez {
  background-color: #00a0e9;
}

.pr_lineup--stackon_btn, .pr_lineup--jwe_btn {
  position: relative;
  display: inline-block;
  background: #FFF;
  text-align: center;
  cursor: pointer;
  color: #000;
  font-size: 14px;
  width: 180px;
  height: 34px;
  line-height: 34px;
  letter-spacing: -0.5px;
  text-decoration: none;
  margin: 0 0 0 auto;
  transition: 0.13s;
  top: 5px;
  float: right;
}

.pr_lineup--stackon_btn:after, .pr_lineup--stackon_btn.about_constant--in:before, .pr_lineup--stackon_btn.constant_sub_box-blue:before, .pr_lineup--stackon_btn.about_constant--in-grey:before, .pr_lineup--stackon_btn.about_constant--in-blue:before, .pr_lineup--jwe_btn:after, .pr_lineup--jwe_btn.about_constant--in:before, .pr_lineup--jwe_btn.constant_sub_box-blue:before, .pr_lineup--jwe_btn.about_constant--in-grey:before, .pr_lineup--jwe_btn.about_constant--in-blue:before {
  font-family: 'icomoon' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "";
  color: #525ca7;
  font-size: 10px;
  margin: 0 0 0 3px;
  position: absolute;
  right: 5px;
  top: calc(50% - 0.5em);
}

.pr_lineup--stackon_btn:hover, .pr_lineup--jwe_btn:hover {
  color: #525ca7;
}

.pr_lineup--jwe_btn:hover {
  color: #008cd4;
}

.pr_lineup--row:after, .pr_lineup--row.about_constant--in:before, .pr_lineup--row.constant_sub_box-blue:before, .pr_lineup--row.about_constant--in-grey:before, .pr_lineup--row.about_constant--in-blue:before {
  display: block;
  visibility: hidden;
  clear: both;
  height: 0;
  content: '.';
}

.pr_lineup--txt {
  font-size: 14px;
  display: inline-block;
  margin: 0 0 0 15px;
}

.pr_lineup--body {
  width: 150px;
  border-right: 1px solid #ccc;
  border-top: 3px solid #ccc;
  position: relative;
  float: left;
}

.pr_lineup--body-sp {
  display: none;
}

.pr_lineup--body-liquor {
  border-top: 3px solid #333;
}

@media (max-width: 425px) {
  .pr_lineup--body-liquor_sp {
    border-top: 3px solid #333;
  }
}

.pr_lineup--content {
  width: 270px;
  float: left;
  border-right: 1px solid #ccc;
  border-top: 3px solid #ccc;
}

.pr_lineup--content a {
  text-decoration: none;
  color: #000;
}

.pr_lineup--content-liquor {
  border-top: 3px solid #333;
}

@media (max-width: 425px) {
  .pr_lineup--content-liquor_sp {
    border-top: 3px solid #333;
  }
}

.pr_lineup--catalog {
  border-bottom: 1px solid #ccc;
  padding: 15px 0;
  border-right: 1px solid #ccc;
}

.pr_lineup--catalog_btn {
  font-size: 16px;
  font-weight: bold;
  line-height: 40px;
  position: relative;
  display: block;
  box-sizing: border-box;
  max-width: 295px;
  height: 40px;
  margin: 0 auto;
  transition: 0.15s;
  text-align: center;
  text-decoration: none;
  color: #fff;
  background-color: #FA7814;
}

.pr_lineup--catalog_btn:before {
  font-family: 'icomoon' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-size: 25px;
  position: relative;
  top: 5px;
  margin: 0 4px 0 0;
  content: "";
}

.pr_lineup--catalog_btn:after, .pr_lineup--catalog_btn.about_constant--in:before, .pr_lineup--catalog_btn.constant_sub_box-blue:before, .pr_lineup--catalog_btn.about_constant--in-grey:before, .pr_lineup--catalog_btn.about_constant--in-blue:before {
  font-family: 'icomoon' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-size: 14px;
  position: absolute;
  right: 4px;
  bottom: 4px;
  content: "";
}

.pr_lineup--catalog_btn:hover {
  background-color: #d66005;
}

.pr_lineup_detail_table {
  list-style-type: none;
  display: table;
  width: 100%;
  position: relative;
}

.pr_lineup_detail_table-variant {
  padding-top: 44px;
}

.pr_lineup_detail_table--pic {
  display: block;
  max-width: 100%;
  height: auto;
  margin: 0 auto;
}

.pr_lineup_detail_table--item {
  display: table-row;
  vertical-align: middle;
  height: 40px;
  font-size: 14px;
  position: relative;
  box-sizing: border-box;
}

.pr_lineup_detail_table--item-name {
  height: 90px;
  background-color: #f2f2f2;
  text-align: center;
}

.pr_lineup_detail_table--item-long {
  height: 47px;
}

.pr_lineup_detail_table--item-blast {
  height: 47px;
}

.pr_lineup_detail_table--item-blast, .pr_lineup_detail_table--item-cookeverio, .pr_lineup_detail_table--item-cookeverio_head {
  height: 47.4px;
}

.pr_lineup_detail_table--item:first-child {
  border-top: 1px solid #ccc;
  background-color: #fff;
  height: 230px;
}

.pr_lineup_detail_table--item-pr_name {
  height: 50px;
  background-color: #f2f2f2;
}

.pr_lineup_detail_table--item-pr_icons {
  height: 40px;
}

.pr_lineup_detail_table--item-head {
  background-color: #f2f2f2;
  text-align: center;
}

.pr_lineup_detail_table--item-外形図h48 {
  height: 48px;
}

.pr_lineup_detail_table--item-外形図h85 {
  height: 85px;
}

.pr_lineup_detail_table--item-外形図 {
  height: 85px;
}

.pr_lineup_detail_table--item-impoundment {
  height: 48px;
}

.pr_lineup_detail_table--item-impoundment2 {
  height: 47px;
}

.pr_lineup_detail_table--item-rack_func {
  height: 47px;
}

.pr_lineup_detail_table--item-rack_size {
  height: 65px;
}

.pr_lineup_detail_table--item-maker {
  position: absolute;
  color: #fff;
  font-weight: bold;
  text-align: center;
  font-size: 18px;
  line-height: 44px;
  left: 0;
  top: 0;
  width: 100%;
  background-color: #00a3af;
  height: 44px;
  z-index: 1;
}

.pr_lineup_detail_table--item-smltxt {
  font-size: 16px;
}

.pr_lineup_detail_table--item-row1 {
  width: 809px;
}

.pr_lineup_detail_table--jw_icon {
  display: inline-block;
  padding: 2px 7px;
  line-height: 1.5;
  background-color: #345ba8;
  font-size: 10px;
  color: #fff;
  top: -1px;
  position: relative;
  margin: 0 5px 0 0;
}

.pr_lineup_detail_table--feature_icon {
  margin: 0 0 -3px 0;
}

.pr_lineup_detail_table--feature_icon-text {
  font-size: 10px;
  line-height: 26px;
  display: inline-block;
  font-weight: bold;
  height: 1px;
  top: -5px;
  position: relative;
}

.pr_lineup_detail_table--icon {
  position: absolute;
  right: 15px;
  top: 15px;
}

.pr_lineup_detail_table--icon-release {
  left: 15px;
  font-size: 12px;
  border: 1px solid #000;
  width: 59px;
  text-align: center;
}

.pr_lineup_detail_table--note {
  font-size: 10px;
}

.pr_lineup_detail_table--cell {
  display: table-cell;
  vertical-align: middle;
  padding: 5px 8px;
  border-bottom: 1px solid #ccc;
  letter-spacing: -1px;
  position: relative;
  line-height: 1.3;
  text-decoration: none;
  color: #000;
}

.pr_lineup_detail_table--cell-hidden {
  color: #fff;
}

.pr_lineup_detail_table--cell-cube {
  border-bottom: 3px solid #036eb7;
}

.pr_lineup_detail_table--cell-cookeverio {
  border-bottom: 3px solid #af1b40;
}

.pr_lineup_detail_table--cell-varie {
  border-bottom: 3px solid #4F3432;
}

.pr_lineup_detail_table--cell-chip {
  border-bottom: 3px solid #525ca7;
}

.pr_lineup_detail_table--cell-variant {
  border-bottom: 3px solid #00a3af;
}

.pr_lineup_detail_table--cell-blast {
  border-bottom: 3px solid #1bb8ce;
}

.pr_lineup_detail_table--cell-jwe {
  border-bottom: 3px solid #008cd4;
}

.pr_lineup_detail_table--cell-hra {
  border-bottom: 3px solid #e6a000;
}

.pr_lineup_detail_table--cell-varie_lineup {
  height: 140px;
}

.pr_lineup_detail_table--cell-blast_lineup {
  padding-left: 8px;
  padding-right: 8px;
}

.pr_lineup_detail_table--cell-head {
  border-bottom: 1px solid #ccc;
}

.pr_lineup_detail_table--cell-link {
  font-family: Roboto, sans-serif;
  font-size: 20px;
  letter-spacing: -0.3px;
  font-weight: bold;
  transition: 0.15s;
  border-bottom: 1px dotted #ccc;
  padding: 5px 8px 2px 15px;
}

.pr_lineup_detail_table--cell-link:before {
  content: "";
  font-size: 12px;
  position: relative;
  font-family: 'icomoon' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  top: -3px;
  margin: 0 5px 0 0;
  left: -3px;
  z-index: 1;
  color: #fff;
}

.pr_lineup_detail_table--cell-link:after, .pr_lineup_detail_table--cell-link.about_constant--in:before, .pr_lineup_detail_table--cell-link.constant_sub_box-blue:before, .pr_lineup_detail_table--cell-link.about_constant--in-grey:before, .pr_lineup_detail_table--cell-link.about_constant--in-blue:before {
  content: '';
  display: block;
  width: 18px;
  height: 18px;
  background-color: #00a0e9;
  position: absolute;
  left: 9px;
  top: 16px;
  bottom: 0;
}

.pr_lineup_detail_table--cell-link:hover {
  background-color: #b0e1f7;
}

.pr_lineup_detail_table--cell-varie {
  font-size: 18px;
}

.search_box {
  border: 3px solid #004097;
  display: block;
  width: 100%;
  box-sizing: border-box;
  font-size: 22px;
  color: #004097;
  padding: 20px;
  border-top: 0px;
  font-weight: bold;
}

.search_box-jwe {
  border: 3px solid #008cd4;
  border-top: 0px;
  color: #008cd4;
}

.search_box--txt {
  font-size: 18px;
}

.search_box--num {
  font-family: Roboto, sans-serif;
  font-size: 30px;
}

@media (max-width: 768px) {
  .lineup_product_head--pic {
    margin: 40px auto;
  }
  .lineup_product_head--pic-big {
    width: 90%;
  }
  .lineup_width_list--link {
    font-size: 14px;
  }
  .lineup_product--head {
    width: 150px;
  }
  .lineup_product--body {
    width: 90px;
  }
  .lineup_product--content {
    width: calc(100% - 240px);
  }
  .lineup_product--document_box {
    width: calc(100% - 150px);
  }
  .lineup_product_detail_head--item {
    font-size: 12px;
  }
  .lineup_product_detail .icon_support {
    top: 0px;
  }
  .lineup_product_detail .icon_support-onece {
    top: 5px;
  }
  .lineup_product_detail--support_txt {
    font-size: 10px;
  }
  .lineup_product_detail--with_txt {
    width: 40px;
    left: 180px;
    text-align: center;
  }
  .lineup_product_detail--with_txt-cookeverio {
    top: 0;
    left: 160px;
  }
  .lineup_product_detail--with_txt_label {
    display: block;
    font-size: 10px;
    margin-top: -9px;
  }
  .lineup_product_detail--with_txt_label-cookeverio {
    margin-top: 10px;
  }
  .lineup_product_detail--color_icon {
    width: 20px;
    height: auto;
    margin: 0 auto;
    display: block;
  }
  .lineup_product_detail--item {
    font-size: 10px;
  }
  .lineup_product_detail--note_txt {
    top: 0;
    font-size: 9px;
  }
  .lineup_product_detail--varie_color_icon {
    display: none;
  }
  .pr_lineup--body {
    width: 110px;
  }
  .pr_lineup--content {
    width: 206px;
  }
  .pr_lineup--stackon_btn, .pr_lineup--jwe_btn {
    position: absolute;
    top: 5px;
    right: 5px;
    width: 100px;
  }
  .pr_lineup--txt {
    font-size: 12px;
    position: relative;
    top: -2px;
  }
  .pr_lineup--ttl-chip_btn {
    margin-bottom: 50px;
  }
  .pr_lineup_detail_table--cell-spacing {
    letter-spacing: -1px;
  }
  .pr_lineup_detail_table--cell-link {
    font-size: 16px;
  }
  .pr_lineup_detail_table--item {
    height: 47px;
  }
  .pr_lineup_detail_table--item-head {
    font-size: 12px;
  }
  .pr_lineup_detail_table--item-外形図h48 {
    height: 48px;
  }
  .pr_lineup_detail_table--item-外形図h85 {
    height: 85px;
  }
  .pr_lineup_detail_table--item-外形図 {
    height: 85px;
  }
  .pr_lineup_detail_table--item-cookeverio_head {
    height: 65px;
  }
  .pr_lineup_detail_table--item-name {
    height: 90px;
    font-size: 12px;
  }
  .pr_lineup_detail_table--item-pr_name {
    height: 50px;
  }
  .pr_lineup_detail_table--item-long {
    height: 65px;
  }
  .pr_lineup_detail_table--item-pr_icons {
    height: 40px;
  }
  .pr_lineup_detail_table--item-row1 {
    width: 617px;
  }
  .pr_lineup_detail_table--item-maker {
    font-size: 17px;
    letter-spacing: -2px;
  }
  .pr_lineup_detail_table--item-impoundment {
    height: 84px;
  }
  .pr_lineup_detail_table--item-rack_size {
    height: 83px;
  }
  .pr_lineup_detail_table--feature_icon-shrink_on_tab {
    /* 2018.08.23 H.HISHIDA */
    width: auto;
    height: 20px;
  }
}

@media (max-width: 425px) {
  .lineup_nr_bnr {
    margin-bottom: 35px;
  }
  .lineup_nr_bnr--link {
    width: 100%;
    overflow: hidden;
  }
  .lineup_nr_bnr--img {
    width: 150%;
    position: relative;
  }
  .lineup_width_nav {
    margin-bottom: 35px;
  }
  .lineup_width_nav--label {
    width: 100%;
    max-width: 100%;
    margin: 0 0 15px 0;
  }
  .lineup_width_nav--list {
    top: 0;
    width: 100%;
    margin-left: 0;
  }
  .lineup_width_nav--list-cube li {
    width: 100%;
    margin: 0 0 10px 0;
  }
  .lineup_width_nav--list-jwe {
    margin-top: 20px;
  }
  .lineup_width_nav--list-jwe li {
    width: 100%;
    margin: 0 0 10px 0;
  }
  .lineup_width_list--item {
    font-weight: bold;
    width: 33.3%;
    margin: 7px 0 0 0;
  }
  .lineup_width_list--item:nth-child(1), .lineup_width_list--item:nth-child(2), .lineup_width_list--item:nth-child(3) {
    margin-top: 0;
  }
  .lineup_product {
    width: calc(100vw - 20px);
    margin-bottom: 45px;
  }
  .lineup_product:last-child {
    margin-bottom: 60px;
  }
  .lineup_product--anchor {
    position: absolute;
    z-index: 10;
    top: 65%;
    right: 5px;
    display: block;
    display: block;
    width: 37px;
    height: 50px;
    content: "";
    border-radius: 3px;
    background-color: rgba(179, 179, 179, 0.8);
  }
  .lineup_product--anchor:after, .lineup_product--anchor.about_constant--in:before, .lineup_product--anchor.constant_sub_box-blue:before, .lineup_product--anchor.about_constant--in-grey:before, .lineup_product--anchor.about_constant--in-blue:before {
    font-family: 'icomoon' !important;
    speak: none;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    font-size: 18px;
    position: absolute;
    top: 50%;
    display: block;
    width: 100%;
    margin-top: -0.5em;
    content: "";
    transition: 0.15s;
    text-align: center;
    color: #fff;
  }
  .lineup_product--anchor.active:after, .lineup_product--anchor.active.about_constant--in:before, .lineup_product--anchor.active.constant_sub_box-blue:before, .lineup_product--anchor.active.about_constant--in-grey:before, .lineup_product--anchor.active.about_constant--in-blue:before {
    transform: rotate(180deg);
  }
  .lineup_product--anchor-service_cart {
    top: 291px;
  }
  .lineup_product--head {
    width: calc(100% - 20px);
    height: auto;
    border-right: 0px;
    border-bottom: 0px;
  }
  .lineup_product--body {
    width: 22%;
    border-left: 1px solid #ccc;
  }
  .lineup_product--content {
    overflow-x: auto;
    width: 78%;
  }
  .lineup_product--content::-webkit-scrollbar {
    height: 10px;
  }
  .lineup_product--content::-webkit-scrollbar-track {
    background-color: #f2f2f2;
    box-shadow: 0 0 3px rgba(0, 0, 0, 0.1) inset;
  }
  .lineup_product--content::-webkit-scrollbar-thumb {
    border-radius: 10px;
    background-color: #666;
    box-shadow: 0 0 1px rgba(0, 0, 0, 0.2);
  }
  .lineup_product--content-noscroll {
    overflow: hidden;
  }
  .lineup_product--popup {
    position: relative;
    right: 15px;
  }
  .lineup_product--popup-ice_engine {
    margin-right: 0;
  }
  .lineup_product--popup-in {
    position: absolute;
    left: 15px;
    top: 39px;
  }
  .lineup_product--scroll {
    overflow: scroll;
    width: 1060px;
  }
  .lineup_product--document_box {
    position: relative;
    left: -20px;
    width: 100vw;
    margin-top: 15px;
    border: 0px;
  }
  .lineup_product--document_box {
    height: auto;
  }
  .lineup_product--btn {
    margin-top: 0;
  }
  .lineup_product_head--size {
    line-height: 40px;
    position: relative;
    left: -20px;
    width: 100vw;
    height: 40px;
    margin-bottom: 20px;
  }
  .lineup_product_head--pic {
    margin: 0 auto 20px auto;
    padding: 0;
  }
  .lineup_product_head--pic-big {
    width: auto;
  }
  .lineup_product_head--icon {
    bottom: 0;
    margin-bottom: 20px;
  }
  .lineup_product_detail {
    position: relative;
    float: left;
    overflow: hidden;
    width: 460px;
  }
  .lineup_product_detail-col2 {
    width: 500px;
  }
  .lineup_product_detail-last {
    margin-right: 50px;
  }
  .lineup_product_detail-sp {
    display: none;
  }
  .lineup_product_detail--list {
    float: left;
    margin-top: 50px;
  }
  .lineup_product_detail--product_name_border {
    font-size: 20px;
  }
  .lineup_product_detail--item {
    width: 250px;
    background-color: #fff;
  }
  .lineup_product_detail--item-size {
    font-size: 12px;
    position: absolute;
    top: 0;
    width: 500px;
  }
  .lineup_product_detail--item-bottom_orange, .lineup_product_detail--item-bottom_pink {
    border-bottom: 1px solid #ccc !important;
  }
  .lineup_product_detail--note_txt {
    font-size: 9px;
    top: 0;
  }
  .lineup_product_detail--with_txt-cookeverio {
    left: auto;
    right: 10px;
  }
  .lineup_product_detail--varie_color_icon {
    display: inline-block;
  }
  .lineup_product_detail_head-border_first {
    display: none;
  }
  .lineup_product_detail_head--item {
    font-size: 12px;
  }
  .lineup_product_detail_head--item:last-child {
    border-bottom: 1px solid #ccc !important;
  }
  .lineup_product_detail_head--item-power {
    line-height: 1.3;
    padding-top: 4px;
  }
  .pr_lineup--ttl {
    width: 100vw;
    left: -20px;
    position: relative;
    height: auto;
    line-height: 1.3;
    padding: 10px 20px;
  }
  .pr_lineup--ttl-chip_btn {
    margin-bottom: 0;
  }
  .pr_lineup--ttl_attention {
    margin-left: 0;
    top: 0;
    display: inline-block;
  }
  .pr_lineup--stackon_btn, .pr_lineup--jwe_btn {
    position: relative;
    top: 0;
    right: 0;
    float: none;
    width: 100%;
  }
  .pr_lineup--txt {
    margin: 5px 0 0 0;
  }
  .pr_lineup--box {
    overflow: hidden;
  }
  .pr_lineup--box-sp {
    display: none;
  }
  .pr_lineup--body {
    width: 77px;
  }
  .pr_lineup--body-sp {
    display: block;
  }
  .pr_lineup--content {
    width: calc(100% - 77px);
  }
  .pr_lineup--row:after, .pr_lineup--row.about_constant--in:before, .pr_lineup--row.constant_sub_box-blue:before, .pr_lineup--row.about_constant--in-grey:before, .pr_lineup--row.about_constant--in-blue:before {
    display: block;
    visibility: hidden;
    clear: both;
    height: 0;
    content: '.';
  }
  .pr_lineup_detail_table--cell-link {
    font-size: 18px;
  }
  .pr_lineup_detail_table-variant_sp_none {
    padding-top: 0;
  }
  .pr_lineup_detail_table--item-row1 {
    width: 100%;
  }
  .pr_lineup_detail_table--item-maker_sp_none {
    background-color: #fff;
  }
  .pr_lineup_detail_table--item-cookeverio_head {
    height: 47px;
  }
  .pr_lineup_detail_table--feature_icon-shrink_on_tab {
    /* 2018.08.23 H.HISHIDA */
    width: auto;
    height: 26px;
  }
  .search_box {
    font-size: 18px;
  }
  .search_box--txt {
    line-height: 1.5;
    font-size: 14px;
  }
}

@media (max-width: 320px) {
  .lineup_product--btn {
    max-width: calc(100% - 40px);
  }
  .pr_lineup_detail_table--feature_icon-shrink_on_tab {
    /* 2018.08.23 H.HISHIDA */
    width: auto;
    height: 20px;
  }
}

.ua-ie .pr_lineup_detail_table--cell-link:before {
  top: -4px;
}

.pr_lineup_detail_table_dimensions--link {
  text-decoration: underline;
  -webkit-text-decoration-skip-ink: none;
          text-decoration-skip-ink: none;
  font-size: 14px;
  line-height: 1.3;
  color: #3f4e6e;
  display: flex;
  justify-content: flex-start;
  align-items: center;
  -moz-column-gap: 8px;
       column-gap: 8px;
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
  transition: 0.15s;
}

.pr_lineup_detail_table_dimensions--link:hover {
  color: #00a0e9;
}

.pr_lineup_detail_table_dimensions--link:before {
  content: '';
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg%20id%3D%22%E3%82%B0%E3%83%AB%E3%83%BC%E3%83%97_2%22%20data-name%3D%22%E3%82%B0%E3%83%AB%E3%83%BC%E3%83%97%202%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2215.059%22%20height%3D%2216%22%20viewBox%3D%220%200%2015.059%2016%22%3E%20%3Cdefs%3E%20%3CclipPath%20id%3D%22clip-path%22%3E%20%3Crect%20id%3D%22%E9%95%B7%E6%96%B9%E5%BD%A2_1%22%20data-name%3D%22%E9%95%B7%E6%96%B9%E5%BD%A2%201%22%20width%3D%2215.059%22%20height%3D%2216%22%20fill%3D%22none%22%2F%3E%20%3C%2FclipPath%3E%20%3C%2Fdefs%3E%20%3Cg%20id%3D%22%E3%82%B0%E3%83%AB%E3%83%BC%E3%83%97_1%22%20data-name%3D%22%E3%82%B0%E3%83%AB%E3%83%BC%E3%83%97%201%22%20clip-path%3D%22url%28%23clip-path%29%22%3E%20%3Cpath%20id%3D%22%E3%83%91%E3%82%B9_1%22%20data-name%3D%22%E3%83%91%E3%82%B9%201%22%20d%3D%22M12.114%2C11.608a1.544%2C1.544%2C0%2C0%2C0-.993-.234%2C8.35%2C8.35%2C0%2C0%2C0-1.193.088%2C3.117%2C3.117%2C0%2C0%2C1-.553-.382%2C4.048%2C4.048%2C0%2C0%2C1-1-1.551c.014-.056.027-.106.038-.157A10.037%2C10.037%2C0%2C0%2C0%2C8.59%2C7.556a.54.54%2C0%2C0%2C0-.031-.13l-.021-.053a.429.429%2C0%2C0%2C0-.392-.3l-.117%2C0h0a.444.444%2C0%2C0%2C0-.452.284%2C5.265%2C5.265%2C0%2C0%2C0%2C.276%2C2.369L7.78%2C9.89c-.194.473-.437.949-.652%2C1.369l-.028.055c-.225.442-.43.816-.616%2C1.134l-.191.1c-.014.008-.343.181-.42.228a2.341%2C2.341%2C0%2C0%2C0-1.158%2C1.185.292.292%2C0%2C0%2C0%2C.11.322l.186.093a.561.561%2C0%2C0%2C0%2C.252.061c.465%2C0%2C1.005-.58%2C1.75-1.879a17.378%2C17.378%2C0%2C0%2C1%2C2.7-.641%2C4.646%2C4.646%2C0%2C0%2C0%2C1.965.624.9.9%2C0%2C0%2C0%2C.231-.026.39.39%2C0%2C0%2C0%2C.229-.156.837.837%2C0%2C0%2C0%2C.092-.561.378.378%2C0%2C0%2C0-.111-.191M5.162%2C14.085a3.242%2C3.242%2C0%2C0%2C1%2C.917-1.1c.032-.026.108-.1.179-.165a3.309%2C3.309%2C0%2C0%2C1-1.1%2C1.263M8.1%2C7.309c.15%2C0%2C.235.377.242.731a1.5%2C1.5%2C0%2C0%2C1-.179.785%2C3.875%2C3.875%2C0%2C0%2C1-.126-.98s-.006-.536.063-.536m-.878%2C4.828q.158-.279.324-.592a11.377%2C11.377%2C0%2C0%2C0%2C.568-1.239%2C4.076%2C4.076%2C0%2C0%2C0%2C.937%2C1.164c.046.039.095.078.146.118a11.925%2C11.925%2C0%2C0%2C0-1.975.549m4.743-.042a.668.668%2C0%2C0%2C1-.261.045%2C3.066%2C3.066%2C0%2C0%2C1-1.083-.327c.182-.013.349-.02.5-.02a1.918%2C1.918%2C0%2C0%2C1%2C.621.067c.267.068.271.206.225.235%22%20fill%3D%22%23e41e00%22%2F%3E%20%3Cpath%20id%3D%22%E3%83%91%E3%82%B9_2%22%20data-name%3D%22%E3%83%91%E3%82%B9%202%22%20d%3D%22M14.118.941V15.059H2.824V6.588H1.883V16H15.059V0H1.883V1.882h.941V.941Z%22%20fill%3D%22%23e41e00%22%2F%3E%20%3Cpath%20id%3D%22%E3%83%91%E3%82%B9_3%22%20data-name%3D%22%E3%83%91%E3%82%B9%203%22%20d%3D%22M5.037%2C2.918H4.794V5.61h.243A.392.392%2C0%2C0%2C0%2C5.353%2C5.5a.537.537%2C0%2C0%2C0%2C.093-.349V3.374a.563.563%2C0%2C0%2C0-.088-.337.378.378%2C0%2C0%2C0-.321-.119M3.293%2C3.1a.3.3%2C0%2C0%2C0-.122-.135.48.48%2C0%2C0%2C0-.238-.049H2.659V4.171h.253a.543.543%2C0%2C0%2C0%2C.249-.047A.293.293%2C0%2C0%2C0%2C3.29%2C4%2C.481.481%2C0%2C0%2C0%2C3.339%2C3.8c.005-.077.008-.161.008-.254s0-.168-.008-.246a.572.572%2C0%2C0%2C0-.046-.2M0%2C6.588H10.353V1.882H0ZM3.816%2C3.961a.879.879%2C0%2C0%2C1-.122.324.769.769%2C0%2C0%2C1-.29.282.978.978%2C0%2C0%2C1-.476.1H2.659V6.107H2.13V2.421h.793a1.174%2C1.174%2C0%2C0%2C1%2C.383.057.726.726%2C0%2C0%2C1%2C.3.2.771.771%2C0%2C0%2C1%2C.187.339%2C2.1%2C2.1%2C0%2C0%2C1%2C.052.525%2C2.734%2C2.734%2C0%2C0%2C1-.028.417M5.974%2C5.1a1.028%2C1.028%2C0%2C0%2C1-.251.763A.989.989%2C0%2C0%2C1%2C5%2C6.107H4.265V2.421h.783a.906.906%2C0%2C0%2C1%2C.688.251.983.983%2C0%2C0%2C1%2C.238.7Zm2.057-2.18H6.986V4.036H7.9v.5H6.986V6.107H6.457V2.421H8.031Z%22%20fill%3D%22%23e41e00%22%2F%3E%20%3C%2Fg%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat;
  background-size: contain;
  width: 15px;
  height: 16px;
  flex-shrink: 0;
}

.pr_lineup_detail_table_dimensions--link-fz12 {
  font-size: 12px;
}

.pr_lineup_detail_table_dimensions > .pr_lineup_detail_table_dimensions--link {
  text-decoration: underline;
  color: #3f4e6e;
}

.pr_lineup_detail_table_dimensions > .pr_lineup_detail_table_dimensions--link:hover {
  color: #00a0e9;
}

.product_head {
  position: relative;
  margin: 0 0 40px 0;
}

.product_head:after, .product_head.about_constant--in:before, .product_head.constant_sub_box-blue:before, .product_head.about_constant--in-grey:before, .product_head.about_constant--in-blue:before {
  display: block;
  visibility: hidden;
  clear: both;
  height: 0;
  content: '.';
}

.product_head-showcase {
  margin-bottom: 65px;
}

.product_head--capacity {
  font-size: 14px;
  font-weight: bold;
  display: table;
  float: left;
  width: 120px;
  height: 120px;
  text-align: center;
  color: #fff;
}

.product_head--capacity-ref {
  background-color: #72BF2A;
}

.product_head--capacity-f_ref {
  background-color: #3ebcac;
}

.product_head--capacity-freez {
  background-color: #00a0e9;
}

.product_head--capacity-cons {
  background-color: #5F78C8;
}

.product_head--capacity-ice_engine {
  background-color: #004097;
}

.product_head--capacity-blast {
  background-color: #1bb8ce;
}

.product_head--capacity-cube {
  background-color: #036eb7;
}

.product_head--capacity-other {
  background-color: #525ca7;
}

.product_head--capacity-variant {
  background-color: #00a3af;
}

.product_head--capacity-jwe {
  background-color: #008cd4;
}

.product_head--capacity-jw {
  background-color: #345ba8;
}

.product_head--capacity-showcase {
  background-color: #0096b6;
}

.product_head--capacity-cookeverio {
  background-color: #af1b40;
}

.product_head--capacity-hsb {
  background-color: #d0121b;
}

.product_head--capacity-doughcon {
  background-color: #bea36f;
}

.product_head--capacity-toromi {
  background-color: #4ab034;
}

.product_head--capa_in {
  display: table-cell;
  vertical-align: middle;
}

.product_head--capa_ttl {
  display: block;
  margin: 0 0 3px 0;
}

.product_head--capa_content {
  margin: 5px auto;
  max-width: 100px;
}

.product_head--capa_content:after, .product_head--capa_content.about_constant--in:before, .product_head--capa_content.constant_sub_box-blue:before, .product_head--capa_content.about_constant--in-grey:before, .product_head--capa_content.about_constant--in-blue:before {
  display: block;
  visibility: hidden;
  clear: both;
  height: 0;
  content: '.';
}

.product_head--capa_box {
  float: left;
  width: 50%;
}

.product_head--num {
  font-family: Roboto, sans-serif;
  font-size: 38px;
  font-weight: bold;
}

.product_head--num-small {
  font-size: 30px;
}

.product_head--border {
  display: block;
  border-top: 1px dotted #fff;
  width: calc(100% - 20px);
  margin: 5px 0;
  left: 10px;
  position: relative;
}

.product_head--type {
  font-family: Roboto, sans-serif;
  font-size: 24px;
  margin: 0 0 0 2px;
}

.product_head--type-jw {
  margin-left: -2px;
  font-size: 16px;
}

.product_head--name {
  font-family: Roboto, sans-serif;
  font-size: 50px;
  font-weight: bold;
  position: relative;
  float: right;
  width: calc(100% - 145px);
  margin: 16px 0 0 0;
  padding: 0 0 16px 0;
  border-bottom: 1px solid #ccc;
}

.product_head--name-ice_engine {
  margin-top: 0;
  padding-bottom: 10px;
}

.product_head--name-jw {
  margin-top: 0;
  padding-bottom: 10px;
}

.product_head--sub_ttl {
  font-size: 14px;
  display: block;
  margin: 0 0 8px 0;
}

.product_head--icon_ttl {
  position: absolute;
  top: 0;
  right: 0;
}

.product_head--icon_ttl-bnr {
  top: 20px;
  transition: 0.15s;
}

.product_head--icon_ttl-bnr:hover {
  opacity: 0.8;
}

.product_head--icon_ttl-col2 {
  right: 70px;
}

.product_head--eco {
  font-size: 14px;
  font-weight: normal;
  position: absolute;
  top: -13px;
  right: 0;
  max-width: 285px;
  padding: 10px 10px 10px 60px;
  border: 1px solid #000;
}

.product_head--eco:before {
  font-size: 55px;
  position: absolute;
  top: 50%;
  left: 2px;
  width: 55px;
  height: 55px;
  margin-top: -.5em;
  content: "";
  background: url("../images/icons/icon-eco.png");
  background-size: cover;
}

.product_head--eco-min:before {
  background: url("../images/icons/icon-eco-min.png");
  background-size: cover;
}

.product_head--eco-top0 {
  top: 0;
}

.product_head--eco_top {
  display: block;
  margin: 0 0 10px 0;
  padding-bottom: 10px;
  border-bottom: 1px solid #000;
}

.product_head--icons {
  float: right;
  overflow: hidden;
  width: calc(100% - 145px);
  height: 32px;
  margin-top: 6px;
  border-bottom: 1px dotted #ccc;
}

.product_head--icons:after, .product_head--icons.about_constant--in:before, .product_head--icons.constant_sub_box-blue:before, .product_head--icons.about_constant--in-grey:before, .product_head--icons.about_constant--in-blue:before {
  display: block;
  visibility: hidden;
  clear: both;
  height: 0;
  content: '.';
}

.product_head--left {
  font-size: 35px;
  float: left;
  overflow: hidden;
  height: 27px;
  padding: 0 13px 0 0;
  border-right: 1px solid #ccc;
}

.product_head--left i {
  position: relative;
  top: -6px;
}

.product_head--left .icon-order:before {
  font-size: 16px;
  line-height: 18px;
  top: -10px;
  display: inline-block;
  width: 20px;
  height: 18px;
  text-align: center;
}

.product_head--right {
  float: left;
  overflow: hidden;
  height: 24px;
  margin: 0 0 0 10px;
  padding: 4px 13px 0 0;
}

.product_head--right-showcase {
  font-size: 35px;
  float: left;
  overflow: hidden;
  height: 27px;
  padding: 0 13px 0 0;
}

.product_head--right .icon_support {
  position: relative;
  top: 2px;
}

.product_head--back_btn {
  font-size: 14px;
  font-weight: bold;
  line-height: 28px;
  position: absolute;
  right: 0;
  bottom: -38px;
  width: 125px;
  height: 28px;
  padding: 0 0 0 20px;
  transition: .15s;
  text-align: center;
  text-decoration: none;
  color: #fff;
  background-color: #676767;
}

.product_head--back_btn:before {
  font-family: 'icomoon' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-size: 10px;
  position: absolute;
  top: 50%;
  left: 10px;
  display: block;
  margin: -.5em 0 0 0;
  content: "";
  transform: rotate(-180deg);
}

.product_head--back_btn:hover {
  background-color: #343434;
}

.product_head--icon {
  position: relative;
  top: -5px;
  margin-left: -5px;
}

.product_head--icon:first-child {
  margin-left: 0;
}

.product_head--release {
  border: 1px solid #000;
  font-size: 14px;
  font-weight: normal;
  padding: 3px 10px;
  position: relative;
  top: -12px;
  margin: 0 0 0 4px;
}

@media (max-width: 425px) {
  .product_head--release {
    font-size: 10px;
    padding: 2px 7px;
    margin-left: 0;
    top: -10px;
  }
}

.product_head--support_txt {
  font-size: 12px;
  position: relative;
  top: -6px;
  margin: 0 0 0 4px;
}

.product_head--txt {
  font-size: 12px;
  position: relative;
  top: -13px;
  margin: 0 0 0 -5px;
}

.product_head--led_txt {
  font-size: 10px;
  position: relative;
  top: -7px;
  margin: 0 0 0 -7px;
}

.product_head--with_txt {
  display: inline-block;
  margin: 0 -5px 0 0;
}

.product_head--with_txt_label {
  font-size: 12px;
  position: relative;
  top: -13px;
  margin: 0 0 0 -8px;
}

.nr_bnr {
  max-width: 1000px;
  padding: 0 20px;
  box-sizing: border-box;
  margin: 0 auto 45px;
}

.nr_bnr:after, .nr_bnr.about_constant--in:before, .nr_bnr.constant_sub_box-blue:before, .nr_bnr.about_constant--in-grey:before, .nr_bnr.about_constant--in-blue:before {
  display: block;
  visibility: hidden;
  clear: both;
  height: 0;
  content: '.';
}

.nr_bnr--link {
  position: relative;
  display: block;
  width: 100%;
  transition: 0.15s;
  cursor: pointer;
  line-height: 0;
}

.nr_bnr--link:after, .nr_bnr--link.about_constant--in:before, .nr_bnr--link.constant_sub_box-blue:before, .nr_bnr--link.about_constant--in-grey:before, .nr_bnr--link.about_constant--in-blue:before {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  box-sizing: border-box;
  content: "";
  border: 1px solid #ccc;
}

.nr_bnr--link:hover {
  opacity: 0.8;
}

.nr_bnr--img {
  width: 100%;
}

.ua-ie-11 .product_head--icon,
.ua-ie-10 .product_head--icon,
.ua-ie-9 .product_head--icon {
  position: relative;
  margin: 5px -5px 0 0px;
}

.product_single:after, .product_single.about_constant--in:before, .product_single.constant_sub_box-blue:before, .product_single.about_constant--in-grey:before, .product_single.about_constant--in-blue:before {
  display: block;
  visibility: hidden;
  clear: both;
  height: 0;
  content: '.';
}

.product_single--right {
  position: relative;
  float: right;
  width: calc(100% - 445px);
  margin: 33px 0 0 0;
}

.product_single--right-full_col {
  width: 100%;
  margin-bottom: 10px;
}

.product_single--pic {
  display: block;
  max-width: 100%;
  margin: 0 auto 45px;
}

.product_single--document_btn {
  font-weight: bold;
  line-height: 50px;
  bottom: 0;
  display: block;
  width: 100%;
  max-width: 295px;
  height: 50px;
  margin: 0 auto;
  transition: .15s;
  text-align: center;
  text-decoration: none;
  color: #fff;
  background-color: #FA7814;
  position: relative;
}

.product_single--document_btn:before {
  font-family: 'icomoon' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-size: 25px;
  position: relative;
  top: 5px;
  margin: 0 4px 0 0;
  content: "";
}

.product_single--document_btn:after, .product_single--document_btn.about_constant--in:before, .product_single--document_btn.constant_sub_box-blue:before, .product_single--document_btn.about_constant--in-grey:before, .product_single--document_btn.about_constant--in-blue:before {
  font-family: 'icomoon' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-size: 14px;
  position: absolute;
  right: 4px;
  bottom: 4px;
  content: "";
}

.product_single--document_btn:hover {
  background-color: #d66005;
}

.product_single--left {
  float: left;
  width: 440px;
  overflow: hidden;
}

.product_single--left-full_col {
  width: 100%;
}

.product_single--ttl {
  font-size: 18px;
  margin-bottom: 15px;
}

.product_single--pdf_btn {
  font-size: 14px;
  line-height: 48px;
  position: relative;
  display: block;
  height: 48px;
  margin: 0 0 30px 0;
  transition: .15s;
  text-align: center;
  text-decoration: none;
  color: #fff;
  background-color: #808080;
}

.product_single--pdf_btn:before {
  font-family: 'icomoon' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-size: 25px;
  position: relative;
  top: 5px;
  content: "";
}

.product_single--pdf_btn:after, .product_single--pdf_btn.about_constant--in:before, .product_single--pdf_btn.constant_sub_box-blue:before, .product_single--pdf_btn.about_constant--in-grey:before, .product_single--pdf_btn.about_constant--in-blue:before {
  font-family: 'icomoon' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-size: 14px;
  position: absolute;
  right: 4px;
  bottom: 4px;
  content: "";
}

.product_single--pdf_btn:hover {
  background-color: #676767;
}

.product_single--pdf_btn-build_in {
  position: absolute;
  right: 0;
  top: 5px;
  font-size: 12px;
  width: 130px;
  height: 30px;
  line-height: 30px;
}

.product_single--pdf_btn-build_in:before {
  display: none;
}

.product_single--pdf_btn-none {
  display: none;
}

.single_detail_head {
  max-width: 130px;
  list-style: none;
  background-color: #f7f7f7;
}

.single_detail_head--headline {
  background-color: #f7f7f7;
  width: 100%;
  display: block;
  line-height: 1;
  position: absolute;
  left: 0;
  top: 0;
  padding: 5px 0;
  border-bottom: 1px solid #ccc;
}

.single_detail_head--item {
  font-size: 12px;
  line-height: 1.3;
  position: relative;
  zoom: 1;
  min-height: 40px;
  text-align: center;
  border-top: 1px solid #ccc;
  border-right: 1px solid #ccc;
  border-left: 1px solid #ccc;
}

.single_detail_head--item:last-child {
  border-bottom: 1px solid #ccc;
}

.single_detail_head--item-child {
  background-color: #dedede;
}

.single_detail_head--item-child_top {
  background-color: #dedede;
  padding-top: 15px;
}

.single_detail_head--item-blast {
  line-height: 20px !important;
  height: 59px !important;
  padding-top: 8px;
}

.single_detail_head--item-stack_on {
  line-height: 20px !important;
  height: 58px !important;
  padding-top: 8px;
}

.single_detail_head--item-row2 {
  height: 80px !important;
  line-height: 80px !important;
}

.single_detail {
  margin-bottom: 20px;
}

.single_detail:after, .single_detail.about_constant--in:before, .single_detail.constant_sub_box-blue:before, .single_detail.about_constant--in-grey:before, .single_detail.about_constant--in-blue:before {
  display: block;
  visibility: hidden;
  clear: both;
  height: 0;
  content: '.';
}

.single_detail-main {
  margin-bottom: 0;
}

.single_detail-half {
  width: calc(50% - 30px);
  float: left;
  margin-right: 60px;
  margin-bottom: 0;
  margin-top: 35px;
}

.single_detail-half:nth-child(2n) {
  margin-right: 0;
}

.single_detail-half:nth-last-child(1), .single_detail-half:nth-last-child(2) {
  margin-bottom: 20px;
}

.single_detail--list {
  list-style: none;
}

.single_detail--item {
  position: relative;
  font-size: 14px;
  line-height: 19px;
  zoom: 1;
  width: 100%;
  min-height: 40px;
  padding: 10px 15px;
  border-top: 1px solid #ccc;
}

.single_detail--item:last-child {
  border-bottom: 1px solid #ccc;
}

.single_detail--item-child {
  padding-top: 30px;
}

.single_detail--item-stack_on {
  padding-top: 19px;
  padding-bottom: 18.5px;
}

.single_detail--item-row {
  padding: 0;
}

.single_detail--head {
  float: left;
  width: 130px;
}

.single_detail--row {
  padding: 10px;
  display: block;
  position: relative;
}

.single_detail--row:last-child {
  border-top: 1px solid #ccc;
}

.single_detail--content {
  float: left;
  width: calc(100% - 130px);
}

.single_detail--note {
  float: left;
}

.icons_list {
  font-size: 12px;
  margin: -11px 0 20px -11px;
  list-style: none;
}

.icons_list:after, .icons_list.about_constant--in:before, .icons_list.constant_sub_box-blue:before, .icons_list.about_constant--in-grey:before, .icons_list.about_constant--in-blue:before {
  display: block;
  visibility: hidden;
  clear: both;
  height: 0;
  content: '.';
}

.icons_list-lineup {
  position: absolute;
  padding: 10px 10px 10px 0;
  right: 0;
  bottom: 18px;
  display: none;
  max-width: 550px;
  background-color: #fff;
  box-shadow: 0 0 5px rgba(0, 0, 0, 0.3);
}

.icons_list-ice_engine {
  bottom: 44px;
}

.icons_list--item {
  line-height: 30px;
  float: left;
  height: 30px;
  margin: 0 0 0 11px;
}

.icons_list--img {
  position: relative;
  top: 4px;
  margin: 0 7px 0 0;
}

.rs_box {
  color: #0096b6;
  border: 1px solid #0096b6;
  width: 440px;
  position: absolute;
  left: 0;
  bottom: -46px;
  list-style: none;
  font-size: 14px;
  overflow: hidden;
}

.rs_box--item {
  width: 33.3%;
  padding: 5px 0;
  float: left;
  text-align: center;
  border-left: 1px solid #0096b6;
}

.rs_box--item:first-child {
  border-left: 0;
  padding-top: 11px;
}

.rs_box--num {
  font-size: 24px;
  font-family: Roboto, sans-serif;
}

.single-product_header {
  display: flex;
  position: relative;
  margin: 0 0 45px 0;
}

@media (max-width: 425px) {
  .single-product_header {
    width: 100vw;
    left: -20px;
  }
}

.single-product_header--capability {
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  align-items: center;
  align-content: center;
  width: 120px;
  color: #fff;
  float: left;
}

@media (max-width: 425px) {
  .single-product_header--capability {
    width: 90px;
  }
}

.single-product_header--capability-ewater {
  background-color: #55afeb;
}

.single-product_header--capability-hsb {
  background-color: #d0121b;
}

.single-product_header--capability-doughcon {
  background-color: #bea36f;
}

.single-product_header--capability-toromi {
  background-color: #4ab034;
}

.single-product_header--capability_headline {
  margin: 0 0 10px 0;
  font-size: 14px;
}

@media (max-width: 425px) {
  .single-product_header--capability_headline {
    font-size: 12px;
  }
}

.single-product_header--capability_walter_quality {
  color: #fff;
  width: calc(100% - 20px);
  text-align: center;
  font-style: normal;
  display: inline-block;
  padding: 4px 0;
  font-size: 14px;
  margin: 0 0 10px 0;
  line-height: 1.2;
}

@media (max-width: 425px) {
  .single-product_header--capability_walter_quality {
    font-size: 12px;
  }
}

.single-product_header--capability_walter_quality-red {
  background: #c8346f;
}

.single-product_header--capability_walter_quality-blue {
  background: #187fc3;
}

.single-product_header--capability_walter_quality-orange {
  background: #ea5532;
}

.single-product_header--capability_walter_quality-purple {
  background: #5976ba;
}

.single-product_header--capability_walter_quality-yellow_orange {
  background: #f3a246;
}

.single-product_header--capability_walter_quality-green {
  background: #8cc456;
}

.single-product_header--capability_walter_quality-dark_green {
  background: #00b78e;
}

.single-product_header--capability_spec {
  font-size: 18px;
  font-weight: bold;
  letter-spacing: -0.5px;
  width: 100%;
  text-align: center;
}

@media (max-width: 425px) {
  .single-product_header--capability_spec {
    font-size: 12px;
  }
}

.single-product_header--product_detail {
  flex: 1;
  margin: 0 0 0 20px;
  border-bottom: 1px dotted #ccc;
}

@media (max-width: 425px) {
  .single-product_header--product_detail {
    margin-left: 10px;
  }
}

.single-product_header--product_detail_spec {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  align-content: center;
  min-height: 80px;
  padding: 0 15px 15px 0;
  border-bottom: 1px solid #ccc;
}

@media (max-width: 425px) {
  .single-product_header--product_detail_spec {
    padding: 10px 10px 10px 0;
    min-height: auto;
  }
}

.single-product_header--product_detail_spec_method {
  font-size: 14px;
  font-weight: bold;
  line-height: 1.3;
  width: 100%;
  margin: 0 0 5px 0;
}

.single-product_header--product_detail_spec_name {
  font-family: Roboto, sans-serif;
  font-size: 50px;
  font-weight: bold;
  width: 100%;
  line-height: 1.3;
}

@media (max-width: 425px) {
  .single-product_header--product_detail_spec_name {
    font-size: 28px;
  }
}

.single-product_header--product_detail_spec_mark {
  display: inline-block;
  font-size: 13px;
  line-height: 22px;
  color: #fff;
  background-color: #888;
  vertical-align: middle;
  padding: 0 0.5em;
  margin: 0 0 0 5px;
}

.single-product_header--product_detail_spec_mark--hsb_single {
  background-color: #5f67a4;
}

.single-product_header--product_detail_spec_mark--hsb_double {
  background-color: #dc505a;
}

.single-product_header--product_detail_spec_mark--hsb_order {
  color: #333;
  background-color: #ffdc50;
}

@media (max-width: 425px) {
  .single-product_header--product_detail_spec_mark {
    font-size: 10px;
    margin: 0 0 0 3px;
  }
}

.single-product_header--product_detail_marks {
  position: relative;
  display: flex;
  align-items: center;
  height: 40px;
}

.single-product_header--product_detail_marks_mark {
  margin: 0 0 0 5px;
}

.single-product_header--product_detail_marks_mark:first-child {
  margin-left: 0;
}

.single-product_header--product_detail_marks_mark-text {
  font-size: 10px;
  font-weight: bold;
}

.single-product_header--product_detail_marks_txt {
  font-size: 12px;
  font-weight: bold;
  margin: 0 0 0 5px;
}

.single-product_header--product_detail_marks_list_link {
  text-decoration: none;
  color: #fff;
  background-color: #b3b3b3;
  width: 80px;
  height: 26px;
  line-height: 26px;
  display: block;
  text-align: center;
  font-size: 14px;
  margin: 0 0 0 auto;
  transition: 0.15s;
}

.single-product_header--product_detail_marks_list_link:hover {
  background-color: #9a9a9a;
}

@media (max-width: 425px) {
  .single-product_header--product_detail_marks_list_link {
    position: absolute;
    left: -90px;
    bottom: -38px;
  }
}

.single-product_header--product_detail_marks_list_link-varie:hover {
  cursor: pointer;
}

@media (max-width: 425px) {
  .single-product_header--product_detail_marks_list_link-varie {
    bottom: -38px;
    left: -120px;
  }
}

.single-product_header--product_detail_marks_list_link-varie_:hover {
  cursor: pointer;
}

@media (max-width: 425px) {
  .single-product_header--product_detail_marks_list_link-varie_ {
    bottom: -58px;
    left: -120px;
  }
}

.single-product_header--back_lineup_link {
  font-size: 14px;
  font-weight: bold;
  line-height: 28px;
  position: absolute;
  right: 0;
  bottom: -38px;
  width: 155px;
  height: 28px;
  padding: 0 0 0 20px;
  transition: .15s;
  text-align: center;
  text-decoration: none;
  color: #fff;
  background-color: #676767;
}

.single-product_header--back_lineup_link:before {
  font-family: 'icomoon' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-size: 10px;
  position: absolute;
  top: 50%;
  left: 10px;
  display: block;
  margin: -.5em 0 0 0;
  content: "";
  transform: rotate(-180deg);
}

.single-product_header--back_lineup_link:hover {
  background-color: #343434;
}

@media (max-width: 425px) {
  .single-product_header--back_lineup_link {
    bottom: -38px;
    right: 10px;
  }
}

@media (max-width: 768px) {
  .product_head--capacity {
    width: 100px;
    height: 100px;
  }
  .product_head--left .icon-order {
    top: -4px;
  }
  .product_head--name, .product_head--icons {
    width: calc(100% - 115px);
  }
  .product_head--name {
    margin-top: 1px;
  }
  .product_head--name {
    font-size: 45px;
  }
  .product_head--eco {
    font-size: 12px;
  }
  .product_single--right {
    float: none;
    width: 100%;
    margin-bottom: 40px;
  }
  .product_single--left {
    float: none;
    width: 100%;
  }
  .product_single--pdf_btn {
    max-width: 295px;
    margin-right: auto;
    margin-left: auto;
  }
  .product_single--pdf_btn-build_in {
    position: relative;
    margin: 0;
    max-width: 200px;
    display: block;
    width: 100%;
  }
  .single_detail-half {
    width: calc(50% - 15px);
    margin-right: 30px;
  }
  .single_detail--item-linefeed {
    padding-top: 10px;
    padding-bottom: 9.5px;
  }
  .single_detail_head--item-row2 {
    height: 150px !important;
    line-height: 150px !important;
  }
}

@media (max-width: 425px) {
  .product_head {
    position: relative;
    left: -20px;
    width: 100vw;
    margin-bottom: 70px;
  }
  .product_head-showcase {
    margin-bottom: 100px;
  }
  .product_head--capacity {
    position: absolute;
    width: 100px;
    height: 65px;
    padding: 5px 0 5px 20px;
  }
  .product_head--capacity-jw {
    padding-left: 10px;
    width: 105px;
  }
  .product_head--capa_ttl {
    font-size: 12px;
  }
  .product_head--num {
    font-size: 25px;
  }
  .product_head--name {
    font-size: 30px;
    width: 100%;
    min-height: 47px;
    margin: 18px 0 0 0;
    padding: 0 0 0 120px;
  }
  .product_head--name-ice_engine {
    margin-top: 12px;
    padding-bottom: 9px;
  }
  .product_head--name-jw {
    min-height: 60px;
  }
  .product_head--name-rs {
    min-height: 84px;
  }
  .product_head--sub_ttl {
    margin-bottom: 0;
  }
  .product_head--icon_ttl {
    width: 50px;
    right: 15px;
    z-index: 10;
    left: 15px;
    top: 135px;
  }
  .product_head--icon_ttl-bnr {
    width: 175px;
  }
  .product_head--icon_ttl-col2 {
    left: 80px;
  }
  .product_head--eco {
    position: relative;
    top: 0;
    left: -120px;
    width: 110vw;
    max-width: 100vw;
    height: inherit;
    margin: 16px 0 0 0;
    padding: 10px 0 10px 60px;
    border-color: #ccc;
    border-right: 0;
    border-bottom: 0;
    border-left: 0;
  }
  .product_head--eco:before {
    top: 70%;
    left: 5%;
    width: 35px;
    height: 35px;
  }
  .product_head--eco-top0 {
    margin-top: 35px;
  }
  .product_head--eco-top53 {
    margin-top: 53px;
  }
  .product_head--eco_top, .product_head--eco_bottom {
    line-height: 1;
    display: inline-block;
    margin: 0;
    padding: 0;
    border-bottom: 0;
  }
  .product_head--eco_top {
    display: block;
    margin-bottom: 5px;
  }
  .product_head--left {
    padding-right: 5px;
    overflow: visible;
  }
  .product_head--right {
    margin-left: 10px;
  }
  .product_head--icons {
    position: relative;
    width: 100%;
    overflow: visible;
    padding: 0 0 0 15px;
  }
  .product_head--back_btn {
    line-height: 30px;
    right: auto;
    right: 20px;
    bottom: -38px;
    height: 30px;
  }
  .single_detail-half {
    width: 100%;
    margin-top: 20px;
  }
  .single_detail--head {
    width: 101px;
  }
  .single_detail--content {
    overflow: auto;
    width: calc(100% - 101px);
  }
  .single_detail--content::-webkit-scrollbar {
    height: 10px;
  }
  .single_detail--content::-webkit-scrollbar-track {
    background-color: #f2f2f2;
    box-shadow: 0 0 3px rgba(0, 0, 0, 0.1) inset;
  }
  .single_detail--content::-webkit-scrollbar-thumb {
    border-radius: 10px;
    background-color: #666;
    box-shadow: 0 0 1px rgba(0, 0, 0, 0.2);
  }
  .single_detail--list {
    overflow: auto;
    width: 300px;
  }
  .single_detail--item-blast {
    padding-top: 20px;
    padding-bottom: 20px;
  }
  .single_detail--item-stack_on {
    padding-top: 20px;
    padding-bottom: 19.5px;
  }
  .single_detail--item-linefeed {
    padding-top: 21px;
    padding-bottom: 20.5px;
  }
  .single_detail_head--item {
    font-size: 12px;
  }
  .single_detail_head--item-blast {
    line-height: 20px !important;
    padding-top: 8px;
  }
  .single_detail_head--item-blast_sensor {
    line-height: 20px !important;
    padding-top: 8px;
  }
  .single_detail_head--item-blast_sensor_row {
    height: 59px !important;
  }
  .single_detail_head--item-stack_on {
    height: 60px !important;
    padding-top: 9px;
    letter-spacing: -1.7px;
  }
  .nr_bnr {
    margin-bottom: 35px;
  }
  .nr_bnr--link {
    width: 100%;
    overflow: hidden;
  }
  .nr_bnr--img {
    width: 150%;
    position: relative;
  }
  .product_single--right {
    margin-top: 63px;
  }
  .product_single--pic {
    max-width: 85%;
    max-height: 300px;
  }
  .product_single--ttl {
    margin-bottom: 15px;
  }
  .product_single--pdf_btn {
    margin-bottom: 30px;
  }
  .product_single--pdf_btn-build_in {
    margin-bottom: 5px;
  }
  .icons_list-lineup {
    right: 10px;
    bottom: 10px;
    width: calc(100vw - 20px);
    padding: 10px 3px;
    z-index: 1000;
  }
  .icons_list-ice_engine {
    bottom: 40px;
    right: -10px;
  }
  .rs_box {
    bottom: -84px;
    width: calc(100% - 35px);
    left: 15px;
  }
}

.single-note_list {
  font-size: 12px;
}

.single-note_list--item {
  text-indent: -1em;
  padding: 0 0 0 1em;
  line-height: 1.3;
  margin: 0 0 5px 0;
}

.single-note_list--item:last-child {
  margin-bottom: 0;
}

.single-capacity {
  width: 120px;
  height: 120px;
  display: flex;
  align-items: center;
  justify-content: center;
  align-content: center;
  color: #fff;
  background-color: red;
  flex-direction: column;
}

.single-capacity-varie {
  background-color: #4F3432;
}

.single-capacity--text {
  font-weight: bold;
  font-size: 14px;
}

.single-capacity--body {
  font-weight: bold;
}

.single-capacity--small_text {
  font-size: 14px;
}

.single-capacity--number {
  font-size: 28px;
  font-family: 'Roboto';
}

.series_eco--head {
  position: relative;
  margin: 0 0 20px 0;
}

.series_eco--new {
  font-size: 18px;
  line-height: 48px;
  position: absolute;
  top: -10px;
  display: block;
  padding-right: 3px;
  padding-left: 3px;
  color: #fff;
  background-color: #009fe8;
}

.series_eco--ttl {
  font-family: "游明朝", YuMincho, "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", "HG明朝E", "ＭＳ Ｐ明朝", "ＭＳ 明朝", serif;
  font-size: 26px;
  font-weight: normal;
  font-weight: bold;
  position: relative;
  padding: 0 0 12px 0;
  letter-spacing: -0.08em;
}

.series_eco--ttl-cons_temp {
  padding-left: 70px;
  letter-spacing: 0;
  border-bottom: 2px solid #5F78C8;
}

.series_eco--ttl-ref {
  border-bottom: 2px solid #72bf2a;
}

.series_eco--ttl-ref_freez {
  border-bottom: 2px solid #3ebcac;
}

.series_eco--ttl-freez {
  border-bottom: 2px solid #00a0e9;
}

.series_eco--main_ttl {
  font-size: 18px;
  line-height: 1.3;
  position: relative;
  margin: 0 0 -0.5em 0;
}

.series_eco--main_ttl-cons_temp {
  color: #5F78C8;
}

.series_eco--main_ttl-ref {
  color: #72BF2A;
}

.series_eco--main_ttl-ref_freez {
  color: #3ebcac;
}

.series_eco--main_ttl-freez {
  color: #00a0e9;
}

.series_eco--sub_ttl {
  font-size: 16px;
  line-height: 1.3;
  position: relative;
}

.series_eco--sub_ttl-rs {
  color: #0096b6;
}

.series_eco--sub_ttl-mb20 {
  margin-bottom: 20px;
}

.series_eco--space {
  margin: 0 0 0 -0.8em;
}

.series_eco--pic {
  max-width: 100%;
  height: auto;
  margin: 0 0 -4px 0;
}

.series_tab {
  position: absolute;
  right: 0;
  bottom: 2px;
  list-style: none;
}

.series_tab:after, .series_tab.about_constant--in:before, .series_tab.constant_sub_box-blue:before, .series_tab.about_constant--in-grey:before, .series_tab.about_constant--in-blue:before {
  display: block;
  visibility: hidden;
  clear: both;
  height: 0;
  content: '.';
}

.series_tab--item {
  float: left;
  width: 125px;
  border-top: 1px solid #ccc;
  border-left: 1px solid #ccc;
}

.series_tab--item:last-child {
  border-right: 1px solid #ccc;
}

.series_tab--link {
  font-size: 14px;
  font-weight: bold;
  line-height: 40px;
  display: block;
  width: 100%;
  height: 40px;
  transition: 0.15s;
  text-align: center;
  text-decoration: none;
  color: #999;
  background-color: #fff;
}

.series_tab--link-ref.current {
  color: #fff;
  background-color: #72bf2a;
}

.series_tab--link-ref:hover {
  color: #fff;
  background-color: #72bf2a;
}

.series_tab--link-ref_freez.current {
  color: #fff;
  background-color: #3ebcac;
}

.series_tab--link-ref_freez:hover {
  color: #fff;
  background-color: #3ebcac;
}

.series_tab--link-freez.current {
  color: #fff;
  background-color: #00a0e9;
}

.series_tab--link-freez:hover {
  color: #fff;
  background-color: #00a0e9;
}

.series_eco_topic, .con_plugin_air_eco {
  margin: 0 0 30px 0;
}

.series_eco_topic:after, .con_plugin_air_eco:after, .con_plugin_air_eco.about_constant--in:before, .con_plugin_air_eco.constant_sub_box-blue:before, .con_plugin_air_eco.about_constant--in-grey:before, .con_plugin_air_eco.about_constant--in-blue:before, .series_eco_topic.about_constant--in:before, .series_eco_topic.constant_sub_box-blue:before, .series_eco_topic.about_constant--in-grey:before, .series_eco_topic.about_constant--in-blue:before {
  display: block;
  visibility: hidden;
  clear: both;
  height: 0;
  content: '.';
}

.series_eco_topic--ttl, .con_plugin_air_eco--ttl {
  font-size: 18px;
  line-height: 1.4;
  position: relative;
  display: block;
  box-sizing: border-box;
  margin: 0 0 35px 0;
  padding: 8px 10px 7px 45px;
  color: #fff;
}

.series_eco_topic--ttl:before, .con_plugin_air_eco--ttl:before {
  font-family: 'icomoon' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-size: 30px;
  position: absolute;
  top: 50%;
  left: 10px;
  display: block;
  margin: -0.5em 0 0 0;
}

.series_eco_topic--ttl-cons_temp, .con_plugin_air_eco--ttl-cons_temp {
  background-color: #5F78C8;
}

.series_eco_topic--ttl-none, .con_plugin_air_eco--ttl-none {
  padding-left: 15px;
}

.series_eco_topic--ttl-ref {
  background-color: #72bf2a;
}

.series_eco_topic--ttl-ref_freez {
  background-color: #3ebcac;
}

.series_eco_topic--ttl-freez {
  background-color: #00a0e9;
}

.series_eco_topic--ttl-rs {
  background-color: #0096b6;
}

.series_eco_topic--ttl-eco:before, .con_plugin_air_eco--ttl-eco:before {
  content: "\e901";
}

.series_eco_topic--ttl-energy:before, .con_plugin_air_eco--ttl-energy:before {
  content: "\e900";
}

.series_eco_topic--pic_catch, .con_plugin_air_eco--pic_catch {
  font-size: 16px;
  display: block;
  margin: 0 0 15px 0;
}

.series_eco_topic--pic_catch-fseries, .con_plugin_air_eco--pic_catch-fseries {
  margin-bottom: 55px;
}

.series_eco_topic--pic_catch-cons_temp, .con_plugin_air_eco--pic_catch-cons_temp {
  font-size: 14px;
  line-height: 1.5;
  font-weight: normal;
  float: left;
  max-width: 287px;
}

.series_eco_topic--rs_box {
  margin: 0 auto;
}

.series_eco_topic--sup, .con_plugin_air_eco--sup {
  font-size: 10px;
  vertical-align: top;
}

.series_eco_topic--pic, .con_plugin_air_eco--pic {
  display: block;
  max-width: 100%;
  height: auto;
  margin-right: auto;
  margin-left: auto;
}

.series_eco_topic--pic-small {
  max-width: 70%;
}

.series_eco_topic--pic-ref02 {
  margin-top: -40px;
}

.series_eco_topic--pic-eco_table {
  margin: -85px 0 0 auto;
}

.series_eco_topic--pic-ref01_fseries {
  margin-top: -4%;
}

.series_eco_topic--pic-cons_temp, .con_plugin_air_eco--pic-cons_temp {
  margin-top: -40px;
}

.series_eco_topic--pic-cons_temp02, .con_plugin_air_eco--pic-cons_temp02 {
  float: left;
  width: 100%;
  max-width: 291px;
  margin-left: 45px;
}

.series_eco_topic--pic-mb30 {
  margin-bottom: 30px;
}

.series_eco_topic--2rows {
  width: calc(50% - 20px);
  display: inline-block;
  margin: 0 20px 0 0;
  letter-spacing: 0;
}

.series_eco_topic--2rows:last-of-type {
  margin: 0;
}

.series_eco_topic--2rows_img {
  max-width: 100%;
  display: block;
  margin: 0 auto 30px;
}

.series_eco_topic--2rows_img-up30 {
  margin: -30px 0 30px 0;
}

.series_eco_topic--txt {
  font-size: 14px;
  line-height: 1.5;
  padding: 10px 0 20px 0;
}

.series_eco_topic--note {
  font-size: 12px;
  line-height: 1.5;
}

.series_eco_topic--note-top {
  margin: -25px 0 20px 0;
}

.series_eco_note {
  list-style: none;
}

.series_eco_note--item {
  font-size: 12px;
  line-height: 1.5;
  padding: 0 0 0 1em;
  text-indent: -1em;
}

@media (max-width: 768px) {
  .series_eco {
    margin-top: 0;
  }
  .series_eco--ttl {
    font-size: 22px;
  }
  .series_eco--new {
    top: -12px;
  }
  .series_tab--item {
    width: 90px;
  }
  .series_tab--link {
    line-height: 35px;
    height: 35px;
  }
}

@media (max-width: 425px) {
  .series_eco {
    overflow: hidden;
  }
  .series_eco--ttl {
    font-size: 20px;
    line-height: 1.4;
    padding: 0 0 42px 0;
  }
  .series_eco--ttl-cons_temp {
    line-height: 1.2;
    padding-bottom: 10px;
    padding-left: 55px;
  }
  .series_eco--ttl-none {
    padding-bottom: 5px;
  }
  .series_eco--new {
    font-size: 14px;
    line-height: 74px;
    height: 60px;
  }
  .series_eco--pic {
    position: relative;
    left: -12.5vw;
    max-width: 114vw;
  }
  .series_eco--main_ttl {
    font-size: 16px;
    line-height: 1.4;
    margin-bottom: 10px;
  }
  .series_tab {
    width: 100%;
  }
  .series_tab--item {
    box-sizing: border-box;
    width: 33.3%;
  }
  .series_eco_topic, .con_plugin_air_eco {
    margin-bottom: 40px;
  }
  .series_eco_topic--ttl, .con_plugin_air_eco--ttl {
    font-size: 16px;
  }
  .series_eco_topic--pic_catch, .con_plugin_air_eco--pic_catch {
    font-size: 14px;
    margin-bottom: 10px;
  }
  .series_eco_topic--pic-cons_temp, .con_plugin_air_eco--pic-cons_temp {
    margin-top: -15px;
  }
  .series_eco_topic--pic-cons_temp02, .con_plugin_air_eco--pic-cons_temp02 {
    float: none;
    margin: 0 auto;
  }
  .series_eco_topic--pic-ref02 {
    margin-top: -15px;
  }
  .series_eco_topic--pic-eco_table {
    margin: 0;
  }
  .series_eco_topic--2rows {
    width: 100%;
    display: block;
    margin: 0;
  }
  .series_eco_topic--2rows_img {
    width: 100%;
  }
  .series_eco_topic--2rows_img-up60sp {
    margin-top: -60px;
  }
}

.feature_box_interior {
  padding: 50px 0 10px;
  position: relative;
  background-color: #f4f9fb;
  max-width: inherit;
}

.feature_box_resin {
  padding: 50px 0 10px;
  position: relative;
  background-color: #ecf5ef;
  max-width: inherit;
}

.series_feature_detail_box {
  position: relative;
  max-width: 1000px;
  margin-left: auto;
  margin-right: auto;
}

.series_feature_detail_box-interior {
  padding-left: 20px;
  padding-right: 20px;
}

.series_feature_detail_box--ttl {
  font-size: 18px;
  line-height: 1.3;
  margin: 0 0 20px 0;
  padding: 6px 15px 7px;
  border-top: 4px solid #008C4B;
  color: #000;
  background-color: #ebebeb;
}

.series_feature_detail_box--ttl-fseries {
  border-top-color: #1faab0;
}

.series_feature_detail_box--ttl-interior {
  border-top-color: #1faab0;
}

.series_feature_detail_box--ttl-resin {
  border-top-color: #1faab0;
}

.series_feature_detail_box--ttl-cube {
  border-top-color: #036eb7;
}

.series_feature_detail_box--ttl-chip {
  border-top-color: #525ca7;
}

.series_feature_detail_box--ttl-rs {
  border-top-color: #0096b6;
}

.series_feature_detail_box--ttl-cookeverio {
  border-top-color: #af1b40;
}

.series_feature_detail_box--subttl {
  font-size: 16px;
  line-height: 1.5;
  display: block;
  margin-bottom: 12px;
}

.series_feature_detail_box--subttl-cookeverio {
  color: #af1b40;
}

.series_feature_detail_box--description {
  line-height: 1.8;
  font-size: 14px;
  margin: 0 0 20px 0;
}

.series_feature_detail_box--box:after, .series_feature_detail_box--box.about_constant--in:before, .series_feature_detail_box--box.constant_sub_box-blue:before, .series_feature_detail_box--box.about_constant--in-grey:before, .series_feature_detail_box--box.about_constant--in-blue:before {
  display: block;
  visibility: hidden;
  clear: both;
  height: 0;
  content: '.';
}

.series_feature_detail_box--ttl_note {
  font-size: 12px;
  font-weight: normal;
  position: relative;
  top: -3px;
  margin: 0 0 0 10px;
}

.series_feature_detail_box--note {
  font-size: 12px;
  line-height: 1.8;
  display: block;
  font-weight: normal;
  color: #000;
}

.series_feature_detail_box--note-inline {
  display: inline-block;
  margin: 0 0 0 5px;
}

.series_feature_detail_box--btn {
  text-decoration: none;
  display: block;
  font-weight: bold;
  height: 48px;
  line-height: 44px;
  text-align: center;
  width: 100%;
  margin: 0 auto;
  position: relative;
  transition: 0.15s;
}

.series_feature_detail_box--btn:after, .series_feature_detail_box--btn.about_constant--in:before, .series_feature_detail_box--btn.constant_sub_box-blue:before, .series_feature_detail_box--btn.about_constant--in-grey:before, .series_feature_detail_box--btn.about_constant--in-blue:before {
  content: "";
  font-family: 'icomoon' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: absolute;
  right: 10px;
  top: calc(50% - 0.5em);
  font-size: 10px;
}

.series_feature_detail_box--btn-cookeverio {
  border: 2px solid #af1b40;
  color: #af1b40;
  width: 225px;
  margin: 0 auto 0 0;
}

.series_feature_detail_box--btn-cookeverio:hover {
  background-color: #af1b40;
  color: #fff;
}

.series_feature_detail_box--pic {
  display: block;
  max-width: 100%;
  height: auto;
}

.series_feature_detail_box--pic-mb {
  margin-bottom: 30px;
}

.series_feature_detail_compare {
  position: relative;
  border: 1px solid #525ca7;
  border-radius: 10px;
  padding: 37px 30px;
}

.series_feature_detail_compare--mark {
  position: absolute;
  width: 69px;
  height: 69px;
  line-height: 69px;
  border-radius: 5px;
  background-color: #004097;
  text-align: center;
  color: #FFF;
  font-weight: bold;
  font-size: 16px;
}

.series_feature_detail_compare--ttl_box {
  margin: 10px 0 22px 90px;
}

.series_feature_detail_compare--ttl {
  color: #525CA6;
  font-size: 18px;
  display: block;
  margin: 0 0 10px 0;
}

.series_feature_detail_compare--txt {
  font-size: 16px;
  line-height: 1.7;
  font-weight: bold;
}

.series_feature_detail_compare--detail {
  font-size: 14px;
  line-height: 2.3;
  margin-bottom: 5px;
}

.series_feature_detail_compare--description {
  font-size: 12px;
  margin: 0 0 20px 0;
  line-height: 1.7;
}

.series_feature_detail_compare--arrow {
  position: relative;
  top: 2px;
}

.series_feature_detail_compare--grey_box {
  position: relative;
  top: -1px;
  padding: 0 5px;
  height: 17px;
  line-height: 17px;
  font-size: 11px;
  background-color: #888888;
  color: #fff;
  text-align: center;
  display: inline-block;
  margin: 0 3px;
}

.series_feature_detail_compare--img {
  position: absolute;
  top: 37px;
  right: 30px;
}

.series_feature_detail_compare--img-flake {
  top: 91px;
  right: -1px;
}

.series_feature_detail_compare--graph {
  margin: 0 0 15px 135px;
}

.series_feature_detail_compare--graph_txt {
  position: absolute;
  width: 197px;
  top: 206px;
  left: 550px;
  font-size: 14px;
  padding: 11px 16px;
  line-height: 1.7;
  border-radius: 10px;
  border: 2px solid #888888;
  background: #fff;
}

.series_feature_detail_compare--list {
  list-style: none;
}

.series_feature_detail_compare--list:after, .series_feature_detail_compare--list.about_constant--in:before, .series_feature_detail_compare--list.constant_sub_box-blue:before, .series_feature_detail_compare--list.about_constant--in-grey:before, .series_feature_detail_compare--list.about_constant--in-blue:before {
  display: block;
  visibility: hidden;
  clear: both;
  height: 0;
  content: '.';
}

.series_feature_detail_compare--item {
  float: left;
  width: calc(50% - 20px);
  margin: 0 0 0 40px;
}

.series_feature_detail_compare--item:first-child {
  margin-left: 0;
}

.series_feature_detail_compare--sub_ttl {
  display: block;
  margin: 0 0 10px 0;
  font-weight: bold;
  font-size: 16px;
  line-height: 1.3;
  color: #525ca7;
}

.series_feature_detail_compare--sub_txt {
  font-size: 14px;
  line-height: 1.7;
}

.series_feature_list {
  list-style: none;
}

.series_feature_list:after, .series_feature_list.about_constant--in:before, .series_feature_list.constant_sub_box-blue:before, .series_feature_list.about_constant--in-grey:before, .series_feature_list.about_constant--in-blue:before {
  display: block;
  visibility: hidden;
  clear: both;
  height: 0;
  content: '.';
}

.series_feature_list-showcase01 {
  max-width: 625px;
}

.series_feature_list-mar_d {
  margin-bottom: 32px;
}

.series_feature_list-two_item {
  max-width: 625px;
  margin-bottom: 35px;
}

.series_feature_list-mb {
  margin-bottom: 20px;
}

.series_feature_list--footnote {
  font-size: 12px;
}

.series_feature_list--item {
  float: left;
  width: calc(33.3% - 30px);
  margin: 45px 0 0 45px;
}

.series_feature_list--item:nth-child(3n+1) {
  margin-left: 0;
}

.series_feature_list--item:nth-child(1), .series_feature_list--item:nth-child(2), .series_feature_list--item:nth-child(3) {
  margin-top: 0;
}

.series_feature_list--item-gray {
  background-color: #f2f2f2;
  padding: 20px;
}

.series_feature_list--item-wide {
  width: calc(66.6% - 15px);
}

.series_feature_list--item-door {
  margin: 30px 45px 0 0 !important;
}

.series_feature_list--item-showcase01 {
  width: calc(50% - 22.5px);
}

.series_feature_list--item-showcase01:nth-child(3n+1) {
  margin-left: 45px;
}

.series_feature_list--item-showcase01:nth-child(2n+1) {
  margin-left: 0;
}

.series_feature_list--item-showcase01:nth-child(3) {
  margin-top: 30px;
}

.series_feature_list--item-showcase01:nth-child(4) {
  margin-top: 30px;
}

.series_feature_list--item-showcase_single {
  position: absolute;
  top: 8px;
  right: 0;
}

.series_feature_list--item-col4 {
  width: calc(25% - 19px);
  margin-left: 25px;
}

.series_feature_list--item-col4:nth-child(4) {
  margin-left: 25px;
  margin-top: 0;
}

@media (max-width: 768px) {
  .series_feature_list--item-col4:nth-child(4) {
    margin-left: 0;
    margin-top: 15px;
  }
}

.series_feature_list--gray_pic {
  width: 100%;
  height: auto;
}

.series_feature_list--sub_content {
  margin: 0 0 31px 0;
}

.series_feature_list--indent {
  font-size: 12px;
  display: block;
  padding-left: 15px;
  text-indent: -15px;
}

.series_feature_list--two_list {
  float: left;
  width: calc(50% - 23px);
  margin-right: 46px;
}

.series_feature_list--two_list:last-child {
  margin-right: 0px;
}

.series_feature_list--pic {
  max-width: 100%;
  height: auto;
  margin: 0 0 10px 0;
}

.series_feature_list--pic-right_pic {
  margin-left: 38px;
}

.series_feature_list--pic-btm_pic {
  margin-bottom: 0;
  margin-top: 10px;
}

.series_feature_list--ttl {
  font-size: 16px;
  line-height: 1.3;
  letter-spacing: -1px;
  display: block;
  margin: 0 0 7px 0;
}

.series_feature_list--ttl-z {
  color: #008C4B;
}

.series_feature_list--ttl-f {
  color: #1faab0;
}

.series_feature_list--ttl-cube {
  color: #036eb7;
}

.series_feature_list--ttl-chip {
  color: #525ca7;
}

.series_feature_list--ttl-rs {
  color: #0096b6;
}

.series_feature_list--ttl-cons {
  color: #5F78C8;
}

.series_feature_list--ttl-cookeverio {
  color: #af1b40;
}

.series_feature_list--icon {
  color: #000;
  width: 47px;
  text-align: center;
  height: 24px;
  font-size: 10px;
  font-weight: bold;
  line-height: 24px;
  display: inline-block;
  position: relative;
  top: -1px;
}

.series_feature_list--icon-special {
  background-color: #fa7814;
}

.series_feature_list--description {
  font-size: 14px;
  line-height: 1.5;
}

.series_feature_list--description-small {
  font-size: 12px;
}

.series_feature_list--note {
  display: block;
  line-height: 1.5;
  font-size: 12px;
  margin: 5px 0 0 12px;
  text-indent: -12px;
}

.series_feature_strength {
  width: 100%;
}

.series_feature_strength:after, .series_feature_strength.about_constant--in:before, .series_feature_strength.constant_sub_box-blue:before, .series_feature_strength.about_constant--in-grey:before, .series_feature_strength.about_constant--in-blue:before {
  display: block;
  visibility: hidden;
  clear: both;
  height: 0;
  content: '.';
}

.series_feature_strength--pic {
  float: left;
  max-width: 100%;
}

.series_feature_strength--body {
  float: left;
  width: calc(100% - 330px);
  margin-left: 40px;
}

.series_feature_strength--body-w450 {
  width: calc(100% - 500px);
}

.series_feature_strength--boxes {
  margin-bottom: 40px;
}

.series_feature_strength--boxes-fseries, .series_feature_strength--boxes-btm_ajst {
  margin-bottom: 35px;
}

.series_feature_strength--boxes-fseries:last-child, .series_feature_strength--boxes-btm_ajst:last-child {
  margin-bottom: 0;
}

.series_feature_strength--ttl {
  font-size: 16px;
  line-height: 1.3;
  display: block;
  margin: 0 0 13px 0;
}

.series_feature_strength--ttl-fseries {
  color: #1faab0;
  margin-bottom: 7px;
}

.series_feature_strength--ttl-cube {
  color: #036eb7;
  margin-bottom: 7px;
}

.series_feature_strength--ttl-chip {
  color: #525ca7;
  margin-bottom: 7px;
}

.series_feature_strength--description {
  font-size: 14px;
  line-height: 1.5;
}

.series_feature_wide {
  float: left;
  width: 465px;
  position: relative;
}

.series_feature_wide--ttl {
  font-size: 16px;
  line-height: 1.3;
  display: block;
  margin-bottom: 15px;
}

.series_feature_wide--ttl-green {
  color: #008C4B;
}

.series_feature_wide--ttl-blue {
  color: #0082df;
}

.series_feature_wide--ttl-cookeverio {
  color: #af1b40;
}

.series_feature_wide--pic {
  position: absolute;
  top: 0;
  right: 0;
  width: 38.8%;
  max-width: 372px;
}

.series_feature_wide--sub_ttl {
  font-size: 14px;
  line-height: 1.3;
  margin: 0 0 52px 0;
}

.series_feature_box {
  display: table;
  width: 100%;
  height: 174px;
  border: 1px solid #e6e6e6;
}

.series_feature_box:last-child {
  border-top: 0px;
}

.series_feature_box--rotate {
  display: inline-block;
  transform: rotate(90deg);
}

.series_feature_box--ttl {
  font-weight: bold;
  float: left;
  width: 10px;
  padding: 30px 30px 30px 15px;
  color: #fff;
  background-color: #a9aaaa;
}

.series_feature_box--ttl-wide {
  padding: 15px 30px 14px 15px;
  background-color: #66afcb;
}

.series_feature_box--example {
  display: table-cell;
  width: 100%;
  vertical-align: middle;
}

.series_feature_box--pic {
  display: block;
  margin: 0 auto;
}

.series_feature_box--pic-first {
  width: 100%;
  max-width: 345px;
}

.series_feature_box--pic-second {
  width: 100%;
  max-width: 345px;
}

.series_feature_down {
  float: right;
  width: 445px;
  line-height: 1.3;
}

.series_feature_down:after, .series_feature_down.about_constant--in:before, .series_feature_down.constant_sub_box-blue:before, .series_feature_down.about_constant--in-grey:before, .series_feature_down.about_constant--in-blue:before {
  display: block;
  visibility: hidden;
  clear: both;
  height: 0;
  content: '.';
}

.series_feature_down--dl {
  float: left;
  width: 200px;
}

.series_feature_down--pic {
  max-width: 100%;
  height: auto;
}

.series_feature_down--dt {
  margin-bottom: 15px;
}

.series_feature_down--dd {
  font-size: 14px;
  line-height: 1.5;
}

.series_feature_down--sentence {
  font-size: 14px;
  line-height: 1.5;
  width: 100%;
  margin: 10px 0 0 0;
  color: #008C4B;
  float: left;
  padding: 15px 0;
  text-align: center;
  background-color: #e9f5df;
}

.series_feature_down--left {
  float: left;
  width: 200px;
}

.series_feature_down--right {
  float: right;
}

.series_feature_widethrough {
  position: relative;
  width: 100%;
  max-width: 625px;
}

.series_feature_widethrough--ttl {
  font-size: 16px;
  line-height: 1.5;
  display: block;
  margin-bottom: 15px;
  color: #1faab0;
}

.series_feature_widethrough--pic {
  display: block;
  width: 100%;
  max-width: 445px;
  margin: 0 auto;
  margin-bottom: 47px;
}

.series_feature_widethrough--subttl {
  font-size: 16px;
  line-height: 1.5;
  display: block;
  margin-bottom: 7px;
  color: #1faab0;
}

.series_feature_widethrough--description {
  font-size: 14px;
  line-height: 1.5;
  margin-bottom: 25px;
}

.series_feature_widethrough--boxes_absolute {
  position: absolute;
  top: 0;
  right: -338px;
  width: 100%;
  max-width: 295px;
}

.series_feature_setting--pic {
  display: block;
  max-width: 100%;
  margin: 0 0 20px 0;
}

.series_feature_setting--ttl {
  font-size: 16px;
  line-height: 1.3;
  display: block;
  margin: 0 0 7px 0;
  color: #036eb7;
}

.series_feature_setting--ttl-chip {
  color: #525ca7;
}

.series_feature_setting--note {
  color: #000;
  font-size: 12px;
  margin: 0 0 0 20px;
  font-weight: normal;
}

.series_feature_setting--description {
  font-size: 14px;
  line-height: 1.5;
}

.series_feature_setting--description-mb35 {
  margin-bottom: 35px;
}

.series_feature_description_list {
  font-size: 14px;
  line-height: 1.5;
  list-style: none;
}

.series_feature_description_list--item {
  text-indent: -1em;
  padding: 0 0 0 1em;
}

.detail_parts {
  position: relative;
  margin: 0 0 30px 0;
  background: #f5f2ec;
  padding: 37px 30px;
}

.detail_parts--sub_ttl {
  color: #525CA6;
  font-size: 18px;
  display: block;
  margin: 0 0 10px 0;
}

.detail_parts--txt {
  font-size: 14px;
  line-height: 1.7;
  margin: 0 0 15px 0;
}

.detail_parts--table_list {
  list-style: none;
  margin: 17px 0;
}

.detail_parts--table_list:after, .detail_parts--table_list.about_constant--in:before, .detail_parts--table_list.constant_sub_box-blue:before, .detail_parts--table_list.about_constant--in-grey:before, .detail_parts--table_list.about_constant--in-blue:before {
  display: block;
  visibility: hidden;
  clear: both;
  height: 0;
  content: '.';
}

.detail_parts--table_item {
  font-size: 14px;
  text-align: center;
  width: 50%;
  float: left;
  border: 1px solid #000;
  line-height: 2.2;
  background: #FFF;
}

.detail_parts--table_item:last-child {
  border-left: none;
}

.detail_parts--table_span {
  border-bottom: 1px solid #000;
  display: block;
  background: #E6E6E6;
}

.detail_parts--txt_list {
  list-style: none;
  margin: 0 0 33px 0;
}

.detail_parts--txt_item {
  font-size: 14px;
  display: block;
  font-weight: bold;
  margin: 0 0 8px 0;
  line-height: 1.3;
}

.detail_parts--txt_item:last-child {
  margin-bottom: 0;
}

.detail_parts--img {
  position: absolute;
  top: 291px;
  right: 45px;
}

.detail_parts--img_graph {
  position: relative;
  left: -9px;
}

.detail_parts--notice {
  position: relative;
  border: 1px solid #000;
  padding: 12px 25px 16px 30px;
  width: 657px;
  font-size: 12px;
  line-height: 1.7;
}

.detail_parts--notice_ttl {
  position: absolute;
  left: 14px;
  top: -11px;
  font-weight: bold;
  display: inline-block;
  background: #F5F2EC;
  width: 400px;
  text-align: center;
}

.detail_parts--notice_list {
  list-style: none;
  margin: 0 0 13px 0;
}

.detail_parts--notice_item {
  display: block;
}

.detail_parts--notice_news {
  position: relative;
  margin: 0 0 15px 0;
}

.detail_parts--notice_news_ttl {
  position: absolute;
  top: 0;
  left: -9px;
}

.detail_parts--notice_news_txt {
  padding: 0 0 0 60px;
}

.detail_cooling {
  position: relative;
  border: 1px solid #525ca7;
  border-radius: 10px;
  padding: 30px;
}

.detail_cooling:after, .detail_cooling.about_constant--in:before, .detail_cooling.constant_sub_box-blue:before, .detail_cooling.about_constant--in-grey:before, .detail_cooling.about_constant--in-blue:before {
  display: block;
  visibility: hidden;
  clear: both;
  height: 0;
  content: '.';
}

.detail_cooling--icon {
  border-radius: 10px;
  background: #525ca7;
  display: inline-block;
  width: 70px;
  line-height: 70px;
  text-align: center;
  color: #fff;
  font-size: 16px;
  font-weight: bolder;
  float: left;
  margin: 0 20px 10px 0;
}

.detail_cooling--ttl {
  color: #525ca7;
  font-size: 18px;
  margin: 10px 0;
}

.detail_cooling--sub_ttl {
  font-size: 16px;
}

.detail_cooling--txt {
  clear: both;
  font-size: 14px;
  line-height: 1.6;
  width: 77%;
}

.detail_cooling--img02 {
  position: absolute;
  bottom: 145px;
  right: 10px;
}

.detail_cooling--box {
  width: 48%;
  margin-top: 20px;
}

.detail_cooling--box-l {
  float: left;
}

.detail_cooling--box-r {
  float: right;
}

.detail_cooling--box_ttl {
  color: #525ca7;
  font-size: 16px;
  line-height: 1.2;
  margin-bottom: 10px;
  text-indent: -16px;
  padding-left: 16px;
}

.detail_cooling--box_ttl:before {
  content: "●";
}

.detail_cooling--box_txt {
  font-size: 14px;
  line-height: 1.6;
}

.detail_panel--ttl {
  font-size: 16px;
  margin: 0 0 10px 0;
  line-height: 1.3;
}

.detail_panel--pic {
  display: block;
  margin: 0 auto 20px;
  max-width: 100%;
  height: auto;
}

@media (max-width: 768px) {
  .series_feature_strength--pic {
    width: 30%;
  }
  .series_feature_strength--body-w450 {
    width: 60%;
  }
  .series_feature_list-showcase01 {
    max-width: 480px;
  }
  .series_feature_list-two_item {
    max-width: inherit;
  }
  .series_feature_list--item {
    width: calc(33.3% - 13.33px);
    margin-top: 40px;
    margin-left: 20px;
  }
  .series_feature_list--item-wide {
    width: calc(66.6% - 6.5px);
  }
  .series_feature_list--item-door {
    margin: 20px 20px 0 0 !important;
  }
  .series_feature_list--item-showcase01 {
    width: calc(50% - 10px);
    margin-left: 20px;
    margin-top: 30px;
  }
  .series_feature_list--item-showcase01:nth-child(3n+1) {
    margin-left: 20px;
  }
  .series_feature_list--item-showcase01:nth-child(2n+1) {
    margin-left: 0px;
  }
  .series_feature_list--item-showcase_single {
    margin-top: 51px;
  }
  .series_feature_list--pic-right_pic {
    margin-left: 14px;
  }
  .series_feature_list--ttl {
    font-size: 16px;
    letter-spacing: 0;
  }
  .series_feature_list--two_list {
    width: calc(33.3% - 13.33px);
    margin-left: 20px;
    margin-right: 0;
  }
  .series_feature_list--two_list:first-child {
    margin-left: 0;
  }
  .series_feature_box--pic {
    padding: 0 10px;
  }
  .series_feature_wide {
    width: 265px;
  }
  .series_feature_wide--ttl {
    line-height: 1.3;
  }
  .series_feature_wide--pic {
    top: 50px;
  }
  .series_feature_down--sentence {
    width: 100%;
    padding: 10px;
    text-align: left;
  }
  .series_feature_widethrough {
    max-width: 50%;
  }
  .series_feature_widethrough--boxes_absolute {
    right: -366px;
  }
  .detail_parts--notice {
    width: 476px;
  }
  .detail_parts--img_graph {
    width: 100%;
  }
  .detail_parts--img {
    width: 25%;
    top: 308px;
    right: 28px;
  }
  .detail_cooling--img01 {
    width: 75%;
  }
  .detail_cooling--img02 {
    width: 25%;
    bottom: 180px;
  }
  .series_feature_detail_compare--detail {
    max-width: 500px;
    line-height: 2;
  }
  .series_feature_detail_compare--graph {
    margin-left: 10px;
    width: 60%;
  }
  .series_feature_detail_compare--graph_txt {
    font-size: 13px;
    padding: 7px 11px;
    width: 177px;
    top: 220px;
    left: 360px;
  }
}

@media (max-width: 425px) {
  .series_feature_detail_box--ttl {
    font-size: 18px;
  }
  .series_feature_detail_box--ttl-showcase {
    height: auto;
    line-height: 1.5;
  }
  .series_feature_detail_box--subttl {
    font-size: 17px;
  }
  .series_feature_detail_compare {
    padding: 37px 20px;
  }
  .series_feature_detail_compare--mark {
    height: 91px;
    line-height: 91px;
  }
  .series_feature_detail_compare--img {
    position: static;
    display: block;
    margin: 0 auto;
    margin-bottom: 15px;
  }
  .series_feature_detail_compare--ttl_box {
    margin-top: 0;
    margin-left: 85px;
    margin-bottom: 15px;
  }
  .series_feature_detail_compare--ttl {
    line-height: 1.3;
    margin: 0 0 5px 0;
  }
  .series_feature_detail_compare--txt {
    line-height: 1.4;
  }
  .series_feature_detail_compare--detail {
    line-height: 1.7;
    margin-bottom: 10px;
  }
  .series_feature_detail_compare--description {
    margin-bottom: 15px;
  }
  .series_feature_detail_compare--graph {
    width: 100%;
    margin-left: 0;
    margin-bottom: 15px;
  }
  .series_feature_detail_compare--graph_txt {
    position: static;
    width: 100%;
    border: none;
    background: none;
    padding: 0;
    line-height: 1.5;
    margin-bottom: 20px;
  }
  .series_feature_detail_compare--item {
    width: 100%;
    margin: 0;
  }
  .series_feature_detail_compare--item:first-child {
    margin-bottom: 15px;
  }
  .series_feature_list--ttl {
    letter-spacing: 0;
  }
  .series_feature_list--item {
    width: calc(50% - 10px);
    margin: 20px 0 0 20px !important;
  }
  .series_feature_list--item:nth-child(2n+1) {
    margin-left: 0 !important;
  }
  .series_feature_list--item:nth-child(1), .series_feature_list--item:nth-child(2) {
    margin-top: 0 !important;
  }
  .series_feature_list--item-showcase_single {
    position: static;
  }
  .series_feature_list--item-wide.series_feature_list--item:nth-child(2) {
    width: 100%;
    margin: 20px 0 0 0 !important;
  }
  .series_feature_list--two_list {
    width: calc(50% - 10px);
  }
  .series_feature_strength--pic {
    width: 30%;
  }
  .series_feature_strength--pic-fseries {
    display: block;
    float: none;
    width: 100%;
    max-width: 290px;
    margin: 0 auto;
    margin-bottom: 20px;
  }
  .series_feature_strength--pic-sp {
    width: 100%;
    margin-bottom: 20px;
  }
  .series_feature_strength--body {
    float: right;
    width: 65%;
    margin: 0px;
  }
  .series_feature_strength--body-fseries {
    float: none;
    width: 100%;
  }
  .series_feature_strength--body-sp {
    float: none;
    width: 100%;
  }
  .series_feature_strength--ttl {
    font-size: 16px;
  }
  .series_feature_strength--boxes {
    margin: 0 0 20px 0;
  }
  .series_feature_strength--boxes:last-child {
    margin-bottom: 0;
  }
  .series_feature_wide {
    margin-bottom: 30px;
    width: 100%;
  }
  .series_feature_wide--ttl {
    font-size: 16px;
    margin-bottom: 15px;
  }
  .series_feature_wide--pic {
    position: static;
    display: block;
    width: 50%;
    max-width: 100%;
    margin: 0 auto 15px;
  }
  .series_feature_wide--sub_ttl {
    margin-bottom: 15px;
  }
  .series_feature_box {
    float: left;
    width: 50%;
    height: inherit;
    min-height: 120px;
  }
  .series_feature_box:last-child {
    border-top: 1px solid #e6e6e6;
    border-left: 0px;
  }
  .series_feature_box--ttl {
    font-size: 12px;
    display: block;
    float: none;
    width: 100%;
    margin: 0 0 15px 0;
    padding: 10px;
    text-align: center;
  }
  .series_feature_box--example {
    display: block;
    width: 100%;
  }
  .series_feature_box--pic {
    width: 90%;
  }
  .series_feature_box--rotate {
    transform: rotate(0deg);
  }
  .series_feature_down {
    margin-top: 0;
    width: 100%;
  }
  .series_feature_down--dl {
    float: none;
    width: 100%;
    margin: 0 0 20px 0;
  }
  .series_feature_down--dt {
    margin-bottom: 7px;
    text-align: center;
  }
  .series_feature_down--left {
    width: 50%;
  }
  .series_feature_down--right {
    width: 45%;
  }
  .series_feature_down--sentence {
    font-size: 14px;
    width: 100%;
    margin-top: 0;
    padding: 15px;
  }
  .series_feature_widethrough {
    max-width: 100%;
  }
  .series_feature_widethrough--boxes_absolute {
    position: static;
  }
  .series_feature_widethrough--ttl {
    font-size: 16px;
    margin-bottom: 7px;
  }
  .series_feature_widethrough--pic {
    margin-bottom: 20px;
  }
  .series_feature_widethrough--sub_pic {
    display: block;
    width: 100%;
    max-width: 294px;
    margin: 0 auto;
  }
  .series_feature_widethrough--subttl {
    font-size: 16px;
    margin-bottom: 7px;
  }
  .series_feature_widethrough--description {
    margin-bottom: 20px;
  }
  .series_feature_setting--note {
    display: block;
    margin: 5px 0 0 0;
  }
  .detail_parts {
    padding: 37px 20px;
  }
  .detail_parts--notice {
    width: 476px;
  }
  .detail_parts--img_graph {
    left: 0;
  }
  .detail_parts--img {
    position: static;
    width: 58%;
    display: block;
    margin: 0 auto 30px auto;
  }
  .detail_parts--notice {
    width: 100%;
    padding: 12px 15px;
  }
  .detail_parts--notice_ttl {
    width: 220px;
    padding: 5px;
    left: 5px;
    top: -15px;
  }
  .detail_parts--notice_list {
    margin-top: 25px;
  }
  .detail_parts--notice_news_ttl {
    position: static;
  }
  .detail_parts--notice_news_txt {
    padding-left: 0;
  }
  .detail_parts--img_graph {
    left: 0;
  }
  .detail_parts--table_item {
    width: 100%;
  }
  .detail_parts--table_item:last-child {
    border-left: 1px solid #000;
    border-top: none;
  }
  .detail_parts--txt_list {
    margin-bottom: 15px;
  }
  .detail_parts--img {
    position: static;
    width: 58%;
    display: block;
    margin: 0 auto 30px auto;
  }
  .detail_cooling--icon {
    font-size: 14px;
    margin: 0 20px 20px 0;
  }
  .detail_cooling--ttl {
    font-size: 16px;
    line-height: 1.2;
    margin: 0 0 10px 0;
  }
  .detail_cooling--sub_ttl {
    font-size: 13px;
    line-height: 1.2;
  }
  .detail_cooling--txt {
    width: 100%;
  }
  .detail_cooling--img01 {
    width: 100%;
    margin: 20px 0;
  }
  .detail_cooling--img02 {
    display: block;
    width: 50%;
    margin: 0 auto;
    position: relative;
    bottom: 0;
    right: 0;
  }
  .detail_cooling--box {
    width: 100%;
    margin-top: 20px;
    float: none;
  }
  .detail_cooling--box_ttl {
    color: #525ca7;
    font-size: 16px;
    line-height: 1.2;
    margin-bottom: 10px;
    text-indent: 0px;
    padding-left: 0px;
  }
  .detail_cooling--box_ttl:before {
    content: "";
  }
  .detail_cooling--box_txt {
    font-size: 14px;
    line-height: 1.6;
  }
}

.product_topic {
  line-height: 1.5;
  position: relative;
  width: 100%;
  margin: 0 0 20px 0;
}

.product_topic--caution {
  font-size: 12px;
  position: absolute;
  top: 117px;
}

.product_topic-f {
  border-color: #00a0e9;
}

.product_topic--txt {
  font-size: 18px;
  margin: 0 5px 0 0;
}

.product_topic--ttl {
  font-size: 16px;
  line-height: 40px;
  display: block;
  height: 40px;
  padding: 0 0 0 20px;
  color: #fff;
  background-color: #008C4B;
}

.product_topic--ttl-f {
  background-color: #00a0e9;
}

.product_topic--ttl-fseries {
  background-color: #1faab0;
}

.product_topic--ttl-constant {
  background-color: #5F78C8;
}

.product_topic--forth_variation_mar {
  margin-top: 140px;
}

.product_topic--attention {
  font-size: 20px;
  position: relative;
  top: 1px;
  display: inline-block;
}

.product_topic--sub_ttl {
  font-size: 20px;
  display: inline-block;
  margin-left: 7px;
}

.product_topic--label, .freezing_explain--label {
  font-size: 12px;
  line-height: 25px;
  position: relative;
  top: -2px;
  display: inline-block;
  width: 70px;
  height: 25px;
  color: #000;
  font-weight: normal;
  margin: 0 0 0 5px;
  text-align: center;
  background-color: #ffdc50;
}

.product_topic--label-custom_order {
  background-color: #fc9b50;
}

.product_topic--in {
  padding: 10px 20px;
  border: 1px solid #72BF2A;
  border-top: 0px;
}

.product_topic--in-fseries {
  border-color: #1faab0;
}

.product_topic--attention-front_air:before {
  font-family: 'icomoon' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-size: 23px;
  position: relative;
  top: 2px;
  margin-right: 6px;
  content: "";
}

.product_topic_spec_list {
  list-style: none;
}

.product_topic_spec_list:after, .product_topic_spec_list.about_constant--in:before, .product_topic_spec_list.constant_sub_box-blue:before, .product_topic_spec_list.about_constant--in-grey:before, .product_topic_spec_list.about_constant--in-blue:before {
  display: block;
  visibility: hidden;
  clear: both;
  height: 0;
  content: '.';
}

.product_topic_spec_list--front_air_dot {
  position: relative;
  top: 7px;
  background-repeat: repeat-x;
  background-position: top;
}

.product_topic_spec_list--front_air_dot-first {
  margin-right: 10px;
  padding-left: 120px;
  background-image: linear-gradient(to right, #000, #000 2px, transparent 2px, transparent 4px);
  background-size: 11px 2px;
}

.product_topic_spec_list--front_air_dot-second {
  margin-right: 16px;
  padding-left: 47px;
  background-image: linear-gradient(to right, #000, #000 2px, transparent 2px, transparent 4px);
  background-size: 13px 2px;
}

.product_topic_spec_list--front_air_dot-third {
  margin-right: 18px;
  padding-left: 91px;
  background-image: linear-gradient(to right, #000, #000 2px, transparent 2px, transparent 4px);
  background-size: 12px 2px;
}

.product_topic_spec_list--item {
  font-size: 14px;
  float: left;
  margin-right: 10px;
}

.product_topic_spec_list--item:before {
  position: relative;
  top: 0px;
  display: inline-block;
  width: 11px;
  height: 11px;
  margin: 0 3px 0 0;
  content: "";
  background-color: #72BF2A;
}

.product_topic_spec_list--item:last-child {
  margin-right: 0;
}

.product_topic_spec_list--item-fseries {
  letter-spacing: -0.01em;
}

.product_topic_spec_list--item-fseries:before {
  background-color: #1faab0;
}

.product_topic_spec_list--item-nomark:before {
  display: none;
}

.product_topic_spec_list--item-freezing {
  text-indent: 1em;
}

.product_topic_spec_list--item-freezing:before {
  display: none;
}

.product_topic_spec_list--item-nofloat {
  float: none;
}

.product_topic_spec_list--item-detail_cartin {
  font-size: 12px;
  float: right;
  margin-right: 280px;
}

.product_topic_spec_list--item-detail_cartin:before {
  display: none;
}

.product_topic_spec_list--comment {
  font-size: 12px;
  float: none;
}

.product_topic_spec_list--comment:before {
  display: none;
}

.product_topic_spec_list--comment-front_air {
  margin-left: 10px;
}

.product_topic_spec_list--comment-cartin {
  margin-left: 10px;
}

.product_topic_spec_list--comment-freezing {
  margin-left: 30px;
}

.product_topic_spec_list--note {
  font-size: 12px;
  margin: 0 0 0 10px;
}

.product_topic_detail_list {
  list-style: none;
}

.product_topic_detail_list:after, .product_topic_detail_list.about_constant--in:before, .product_topic_detail_list.constant_sub_box-blue:before, .product_topic_detail_list.about_constant--in-grey:before, .product_topic_detail_list.about_constant--in-blue:before {
  display: block;
  visibility: hidden;
  clear: both;
  height: 0;
  content: '.';
}

.product_topic_detail_list--item {
  font-size: 12px;
  margin-right: 5px;
  float: left;
}

.product_topic_detail_list--item-front_air {
  display: inline-block;
}

.variation_box {
  position: relative;
  margin: 0 0 10px 0;
}

.variation_box:after, .variation_box.about_constant--in:before, .variation_box.constant_sub_box-blue:before, .variation_box.about_constant--in-grey:before, .variation_box.about_constant--in-blue:before {
  display: block;
  visibility: hidden;
  clear: both;
  height: 0;
  content: '.';
}

.variation_box:last-child {
  margin-bottom: 0;
}

.variation_box-fseries {
  margin-bottom: 50px;
}

.variation_box-fseries_topmar {
  margin-top: 35px;
  clear: both;
}

.variation_box-top {
  padding-top: 35px;
  clear: both;
}

.variation_box--fseries_width {
  max-width: 480px;
}

.variation_box--fseries_width-include_sink {
  max-width: 528px;
}

.variation_box--fseries03 {
  position: absolute;
  top: 300px;
  right: 0;
}

.variation_box--detail_fseries03 {
  font-size: 12px;
  letter-spacing: -0.06em;
}

.variation_box--highlight {
  font-size: 16px;
  font-weight: bold;
  line-height: 1.5;
  display: block;
  margin: 0px 0 12px 0;
  letter-spacing: -0.06em;
  color: #1faab0;
}

.variation_box--highlight:before {
  display: inline-block;
  width: 10px;
  height: 10px;
  content: "";
  border-radius: 35px;
  background-color: #1faab0;
}

.variation_box--highlight-nomargin {
  margin: 0;
}

.variation_box--highlight-nomargin:last-child {
  margin-bottom: 10px;
}

.variation_box--highlight-nomar_d {
  margin-bottom: 0;
}

.variation_box--cold_table {
  position: relative;
  left: 102px;
}

.variation_box--freezing_main_ol {
  font-size: 12px;
  line-height: 1.5;
  position: absolute;
  top: 405px;
  right: 260px;
}

.variation_box--freezing_main_li {
  display: block;
  text-indent: -57px;
  margin-left: 57px;
}

.variation_box-inverter {
  margin: 0 0 10px 0;
  padding: 0 0 10px 0;
  border-bottom: 1px solid #ccc;
}

.variation_box-ice {
  min-height: 340px;
  margin: 0 0 60px 0;
  background-repeat: no-repeat;
  background-position: 385px bottom;
}

.variation_box-rfc {
  min-height: 260px;
}

.variation_box-fast {
  min-height: 300px;
  margin-bottom: 25px;
}

.variation_box-front_air {
  min-height: 280px;
}

.variation_box-glass {
  min-height: 285px;
}

.variation_box-cartin {
  min-height: 300px;
}

.variation_box-path_through {
  min-height: 321px;
}

.variation_box-fseries02 {
  min-height: 262px;
}

.variation_box-fseries03 {
  min-height: 415px;
}

.variation_box--include_sink_ttl {
  display: block;
  font-size: 16px;
  letter-spacing: -1px;
  margin-bottom: 15px;
  line-height: 1.5;
}

.variation_box--include_sink {
  position: relative;
}

.variation_box--include_sink_design {
  float: left;
  margin-right: 5px;
  margin-bottom: 40px;
}

.variation_box--ttl {
  font-size: 16px;
  line-height: 1.5;
  display: block;
  margin: 0 0 10px 0;
}

.variation_box--ttl-ice {
  letter-spacing: -1px;
}

.variation_box--ttl-drawer {
  letter-spacing: -0.9px;
}

.variation_box--ttl-drawer02 {
  margin-bottom: 13px;
}

.variation_box--ttl-cold_table {
  letter-spacing: -1px;
}

.variation_box--ttl-include_sink01:before {
  position: absolute;
  top: 19.7%;
  right: 30.6%;
  display: block;
  width: 62px;
  z-index: 1;
  content: "";
  transform: rotate(90deg);
  border-bottom: 1px solid #1faab0;
}

.variation_box--ttl-include_sink01:after, .variation_box--ttl-include_sink01.about_constant--in:before, .variation_box--ttl-include_sink01.constant_sub_box-blue:before, .variation_box--ttl-include_sink01.about_constant--in-grey:before, .variation_box--ttl-include_sink01.about_constant--in-blue:before {
  position: absolute;
  top: 30.7%;
  right: 33.4%;
  display: block;
  width: 30px;
  height: 30px;
  content: "";
  border: 1px solid #1faab0;
  border-radius: 15px;
  z-index: 1;
}

.variation_box--ttl-include_sink02:before {
  position: absolute;
  top: 45.0%;
  right: 32%;
  display: block;
  width: 139px;
  content: "";
  border-bottom: 1px solid #1faab0;
}

.variation_box--ttl-include_sink02:after, .variation_box--ttl-include_sink02.about_constant--in:before, .variation_box--ttl-include_sink02.constant_sub_box-blue:before, .variation_box--ttl-include_sink02.about_constant--in-grey:before, .variation_box--ttl-include_sink02.about_constant--in-blue:before {
  position: absolute;
  top: 54%;
  right: 29%;
  display: block;
  width: 30px;
  height: 30px;
  content: "";
  border: 1px solid #1faab0;
  border-radius: 15px;
}

.variation_box--ttl_sup {
  vertical-align: top;
  font-size: 10px;
}

.variation_box--drawer {
  max-width: 340px;
  min-height: 260px;
}

.variation_box--drawer_in {
  max-width: 515px;
  position: absolute;
  right: 107px;
  top: 33px;
}

.variation_box--drawer_in:after, .variation_box--drawer_in.about_constant--in:before, .variation_box--drawer_in.constant_sub_box-blue:before, .variation_box--drawer_in.about_constant--in-grey:before, .variation_box--drawer_in.about_constant--in-blue:before {
  display: block;
  visibility: hidden;
  clear: both;
  height: 0;
  content: '.';
}

.variation_box--option {
  color: #fff;
  width: 78px;
  height: 24px;
  line-height: 24px;
  text-align: center;
  font-size: 12px;
  display: inline-block;
  background-color: #1faab0;
  margin: 0 9px 0 0;
}

.variation_box--span_small {
  font-size: 12px;
  text-indent: -15px;
  margin-left: 15px;
  display: block;
  line-height: 1.5;
}

.variation_box--bread {
  display: block;
  margin: 0 0 12.5px 0;
  font-size: 14px;
}

.variation_box--drawer_list {
  list-style: none;
  width: 91.3%;
}

.variation_box--drawer_list:after, .variation_box--drawer_list.about_constant--in:before, .variation_box--drawer_list.constant_sub_box-blue:before, .variation_box--drawer_list.about_constant--in-grey:before, .variation_box--drawer_list.about_constant--in-blue:before {
  display: block;
  visibility: hidden;
  clear: both;
  height: 0;
  content: '.';
}

.variation_box--drawer_item {
  float: left;
  width: calc(50% - 15px);
  margin: 0 0 0 30px;
}

.variation_box--drawer_item:first-child {
  margin-left: 0;
}

.variation_box--drawer_item_img {
  width: 100%;
  margin: 0 0 0.6px 0;
}

.variation_box--drawer_span {
  font-size: 14px;
  line-height: 1.2;
}

.variation_box--drawer_span_in {
  font-size: 12px;
}

.variation_box--drawer_eco {
  margin-top: 30px;
}

.variation_box--drawer_eco_ttl {
  font-size: 14px;
  margin-bottom: 15px;
  font-weight: normal;
}

.variation_box--drawer_eco_sup {
  vertical-align: top;
  font-size: 10px;
}

.variation_box--drawer_eco_footnote {
  display: block;
  margin-left: 12px;
  text-indent: -12px;
  font-size: 12px;
  margin-bottom: 24px;
  line-height: 1.5;
}

.variation_box--drawer_eco_list {
  list-style: none;
  padding: 15px 25px;
  background-color: #f3f0ea;
  box-sizing: border-box;
  margin-bottom: 15px;
}

.variation_box--drawer_eco_list:after, .variation_box--drawer_eco_list.about_constant--in:before, .variation_box--drawer_eco_list.constant_sub_box-blue:before, .variation_box--drawer_eco_list.about_constant--in-grey:before, .variation_box--drawer_eco_list.about_constant--in-blue:before {
  display: block;
  visibility: hidden;
  clear: both;
  height: 0;
  content: '.';
}

.variation_box--drawer_eco_item {
  float: left;
}

.variation_box--drawer_eco_item:last-child {
  margin: 0 0 0 35px;
}

.variation_box--drawer_eco_item_img {
  width: 100%;
}

.variation_box--drawer_eco_item_img-second {
  margin-top: 30px;
}

.variation_box--drawer_eco_item_ttl {
  font-size: 14px;
}

.variation_box--drawer_lineup:after, .variation_box--drawer_lineup.about_constant--in:before, .variation_box--drawer_lineup.constant_sub_box-blue:before, .variation_box--drawer_lineup.about_constant--in-grey:before, .variation_box--drawer_lineup.about_constant--in-blue:before {
  display: block;
  visibility: hidden;
  clear: both;
  height: 0;
  content: '.';
}

.variation_box--drawer_lineup_list {
  list-style: none;
}

.variation_box--drawer_lineup_item {
  position: relative;
  float: left;
  width: calc(50% - 12px);
  margin-left: 24px;
  line-height: 48px;
  font-size: 16px;
  text-align: center;
}

.variation_box--drawer_lineup_item:after, .variation_box--drawer_lineup_item.about_constant--in:before, .variation_box--drawer_lineup_item.constant_sub_box-blue:before, .variation_box--drawer_lineup_item.about_constant--in-grey:before, .variation_box--drawer_lineup_item.about_constant--in-blue:before {
  font-family: 'icomoon' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-size: 10px;
  position: absolute;
  top: 50%;
  right: 8px;
  display: block;
  margin: -0.5em 0 0 0;
  content: "";
  transition: 0.15s;
}

.variation_box--drawer_lineup_item:first-child {
  margin-left: 0;
}

.variation_box--drawer_lineup_item:first-child:after, .variation_box--drawer_lineup_item.about_constant--in:first-child:before, .variation_box--drawer_lineup_item.constant_sub_box-blue:first-child:before, .variation_box--drawer_lineup_item.about_constant--in-grey:first-child:before, .variation_box--drawer_lineup_item.about_constant--in-blue:first-child:before {
  color: #008C4B;
}

.variation_box--drawer_lineup_item:last-child:after, .variation_box--drawer_lineup_item.about_constant--in:last-child:before, .variation_box--drawer_lineup_item.constant_sub_box-blue:last-child:before, .variation_box--drawer_lineup_item.about_constant--in-grey:last-child:before, .variation_box--drawer_lineup_item.about_constant--in-blue:last-child:before {
  color: #00a0e9;
}

.variation_box--drawer_lineup_item:hover:first-child:after, .variation_box--drawer_lineup_item.about_constant--in:hover:first-child:before, .variation_box--drawer_lineup_item.constant_sub_box-blue:hover:first-child:before, .variation_box--drawer_lineup_item.about_constant--in-grey:hover:first-child:before, .variation_box--drawer_lineup_item.about_constant--in-blue:hover:first-child:before {
  color: #fff;
}

.variation_box--drawer_lineup_item:hover:last-child:after, .variation_box--drawer_lineup_item.about_constant--in:hover:last-child:before, .variation_box--drawer_lineup_item.constant_sub_box-blue:hover:last-child:before, .variation_box--drawer_lineup_item.about_constant--in-grey:hover:last-child:before, .variation_box--drawer_lineup_item.about_constant--in-blue:hover:last-child:before {
  color: #FFF;
}

.variation_box--drawer_link {
  display: block;
  text-decoration: none;
  color: #72BF2A;
  font-size: 16px;
  font-weight: bold;
  border: 2px solid #72BF2A;
  background-color: #fff;
  transition: 0.15s;
}

.variation_box--drawer_link:hover {
  background-color: #72BF2A;
  color: #FFF;
}

.variation_box--drawer_link-freezer {
  color: #00a0e9;
  border: 2px solid #00a0e9;
  background-color: #fff;
}

.variation_box--drawer_link-freezer:hover {
  background-color: #00a0e9;
  color: #FFF;
}

.variation_box--cold_table_p {
  line-height: 1.5;
  font-size: 14px;
  margin-bottom: 10px;
}

.variation_box--include_sink_p {
  line-height: 1.5;
  font-size: 14px;
  margin-bottom: 25px;
}

.variation_box--include_sink_p-center {
  max-width: 281px;
  min-height: 63px;
}

.variation_box--include_sink_p-center:before {
  position: absolute;
  top: 49.5%;
  right: 29.5%;
  display: block;
  width: 28px;
  content: "";
  transform: rotate(90deg);
  border-bottom: 1px solid #1faab0;
}

.variation_box--include_sink_img {
  position: absolute;
  top: 60px;
  left: 280px;
}

.variation_box--cold_table_img {
  margin-bottom: 20px;
}

.variation_box--table_lineup_link {
  position: absolute;
  top: 335px;
  right: 0;
  width: 468px;
  display: flex;
  justify-content: center;
  align-items: center;
  line-height: 48px;
  /*for ie11*/
  text-align: center;
  vertical-align: middle;
  border: 2px solid #1faab0;
  color: #1faab0;
  background-color: #FFF;
  font-size: 16px;
  font-weight: bold;
  transition: 0.15s;
  text-decoration: none;
}

.variation_box--table_lineup_link-include_sink {
  top: 368px;
}

.variation_box--table_lineup_link:after, .variation_box--table_lineup_link.about_constant--in:before, .variation_box--table_lineup_link.constant_sub_box-blue:before, .variation_box--table_lineup_link.about_constant--in-grey:before, .variation_box--table_lineup_link.about_constant--in-blue:before {
  font-family: 'icomoon' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "";
  position: absolute;
  font-size: 10px;
  top: 50%;
  right: 8px;
  display: block;
  margin: -0.5em 0 0 0;
  color: #1faab0;
}

.variation_box--table_lineup_link:hover {
  color: #fff;
  background-color: #1faab0;
}

.variation_box--table_lineup_link:hover:after, .variation_box--table_lineup_link.about_constant--in:hover:before, .variation_box--table_lineup_link.constant_sub_box-blue:hover:before, .variation_box--table_lineup_link.about_constant--in-grey:hover:before, .variation_box--table_lineup_link.about_constant--in-blue:hover:before {
  color: #fff;
}

.variation_box--constant_list {
  list-style: none;
}

.variation_box--constant_item {
  margin-left: 118px;
  text-indent: -118px;
  font-size: 14px;
  line-height: 1.8;
  letter-spacing: -0.9px;
}

.variation_box--constant_item:last-child {
  margin-bottom: 30px;
}

.variation_box--constant_span {
  display: block;
  margin-left: 118px;
  font-size: 12px;
}

.variation_box--constant_span:first-child {
  margin-top: 5px;
}

.variation_box--model {
  font-size: 22px;
  padding: 0 0 10px 0;
  border-bottom: 1px dotted #ccc;
  display: block;
  margin: 0 0 10px 0;
  line-height: 1;
  font-family: Roboto, sans-serif;
}

.variation_box--model_spec_list {
  list-style: none;
}

.variation_box--model_spec_item {
  font-size: 14px;
  position: relative;
  padding-left: 90px;
  margin-left: 6px;
  text-indent: -6px;
  letter-spacing: -0.5px;
}

.variation_box--model_spec_item:before {
  content: "";
  width: 10px;
  height: 10px;
  position: absolute;
  top: 5px;
  left: -6px;
  background-color: #afbfe2;
}

.variation_box--model_span {
  position: absolute;
  left: 16px;
}

.variation_box--model_span-01 {
  letter-spacing: 3.8px;
}

.variation_box--model_span-02 {
  letter-spacing: 38.8px;
}

.variation_box--model_span-03 {
  letter-spacing: 3.8px;
}

.variation_box--model_span-05 {
  letter-spacing: 56.3px;
}

.variation_box--description {
  font-size: 14px;
  line-height: 1.5;
}

.variation_box--description-constant {
  max-width: 306px;
}

.variation_box--description-mar_d {
  margin-bottom: 5px;
}

.variation_box--description-rfc {
  max-width: 460px;
}

.variation_box--description-afr {
  float: left;
  width: 31%;
  max-width: 290px;
}

.variation_box--description-ice {
  max-width: 615px;
  margin-bottom: 15px;
}

.variation_box--description-fast {
  max-width: 610px;
}

.variation_box--description-front_air {
  max-width: 290px;
}

.variation_box--description-glass {
  font-size: 12px;
  display: block;
  padding: 8px 0 0 1em;
  text-indent: -1em;
}

.variation_box--description-glass_width {
  max-width: 290px;
}

.variation_box--description-cartin {
  max-width: 290px;
}

.variation_box--description-path_through {
  max-width: 290px;
}

.variation_box--description-freezing {
  margin-bottom: 12px;
}

.variation_box--description-fseries03 {
  margin-bottom: 60px;
}

.variation_box--description-fseries04 {
  margin-bottom: 20px;
}

.variation_box--img {
  position: absolute;
  top: 0;
  right: 0;
}

.variation_box--img-constant {
  top: 40px;
}

.variation_box--img-front_air {
  right: 80px;
}

.variation_box--img-glass {
  right: 80px;
}

.variation_box--img-fast {
  z-index: -1;
  right: 110px;
  width: calc(100% - 270px);
}

.variation_box--img-cartin {
  right: 0;
  width: 398px;
}

.variation_box--img-path_through {
  right: 22px;
  width: 241px;
}

.variation_box--img-fseries01 {
  right: 30px;
}

.variation_box--img-table {
  top: 40px;
}

.variation_box--freezing_main {
  margin-bottom: 35px;
}

.variation_box--freezing_main-img {
  display: block;
  max-width: 100%;
  margin: 0 auto;
}

.variation_box--freezing_main-detail_r {
  font-size: 12px;
  line-height: 1.5;
  position: relative;
  top: -8px;
  right: -423px;
}

.variation_box--pic {
  position: relative;
  display: block;
  max-width: 100%;
  margin: 0 0 0 auto;
}

.variation_box--pic-afr {
  position: relative;
  z-index: -1;
  float: right;
  width: calc(65.4% - 80px);
  max-width: 548px;
  margin: -73px 80px 0 0;
}

.variation_box--pic-timer {
  margin-left: 0;
  z-index: -1;
  top: 0;
  margin-top: 13px;
}

.variation_box--pic-cartin {
  top: 0;
}

.variation_box--pic_detail {
  font-size: 14px;
  display: block;
  text-align: center;
  margin-top: 10px;
}

.variation_box--effect {
  display: block;
  font-size: 14px;
  margin: 0 0 15px 0;
}

.variation_box--note {
  font-size: 12px;
}

.glass_pic {
  position: absolute;
  top: 37px;
  right: 335px;
}

.energy_box {
  background-color: #f3f0ea;
  padding: 25px;
  margin: 0 0 20px 0;
}

.energy_box:after, .energy_box.about_constant--in:before, .energy_box.constant_sub_box-blue:before, .energy_box.about_constant--in-grey:before, .energy_box.about_constant--in-blue:before {
  display: block;
  visibility: hidden;
  clear: both;
  height: 0;
  content: '.';
}

.energy_box-cons {
  background-color: #FFF;
  width: 960px;
  padding: 0;
}

.energy_box--cons_in {
  background-color: #f3f0ea;
  padding: 25px;
}

.energy_box--sub:first-child {
  float: left;
  width: 500px;
}

.energy_box--sub:last-child {
  float: right;
}

.energy_box--ttl {
  font-size: 14px;
  line-height: 1.3;
  display: block;
}

.energy_box--sup {
  font-size: 10px;
  margin: 0 0 0 2px;
  vertical-align: top;
}

.energy_box--pic {
  display: block;
  max-width: 100%;
  height: auto;
  margin: 0 auto;
}

.energy_box--pic-short {
  padding: 49px 0;
}

.energy_box--cons_ttl {
  font-size: 16px;
  line-height: 1.3;
  margin: 0 0 10px 0;
  padding-left: 1em;
  text-indent: -1em;
  letter-spacing: -1.5px;
  color: #5F78C8;
}

.energy_box--cons_txt {
  font-size: 14px;
  line-height: 1.5;
  margin: 0 0 10px 0;
}

.energy_box--article:after, .energy_box--article.about_constant--in:before, .energy_box--article.constant_sub_box-blue:before, .energy_box--article.about_constant--in-grey:before, .energy_box--article.about_constant--in-blue:before {
  display: block;
  visibility: hidden;
  clear: both;
  height: 0;
  content: '.';
}

.energy_box--article:last-child {
  margin-top: 20px;
}

.energy_box--note {
  font-size: 12px;
  line-height: 1.5;
  padding: 0 0 0 1em;
  text-indent: -1em;
  margin: 10px 0 0 0;
}

.eco_wide {
  max-width: 590px;
}

.eco_wide:after, .eco_wide.about_constant--in:before, .eco_wide.constant_sub_box-blue:before, .eco_wide.about_constant--in-grey:before, .eco_wide.about_constant--in-blue:before {
  display: block;
  visibility: hidden;
  clear: both;
  height: 0;
  content: '.';
}

.eco_wide--txt {
  width: 265px;
  line-height: 1.5;
  font-size: 14px;
  float: left;
}

.eco_wide--pic {
  float: right;
  margin: -32px 0 0 0;
}

.variation_awesome {
  max-width: 615px;
  width: 100%;
  padding: 15px 0;
  text-align: center;
  background-color: #f3f0ea;
  overflow: hidden;
}

.variation_awesome:after, .variation_awesome.about_constant--in:before, .variation_awesome.constant_sub_box-blue:before, .variation_awesome.about_constant--in-grey:before, .variation_awesome.about_constant--in-blue:before {
  display: block;
  visibility: hidden;
  clear: both;
  height: 0;
  content: '.';
}

.variation_awesome--fresh {
  font-weight: bold;
  line-height: 1.3;
  color: #71be29;
  letter-spacing: -0.5px;
}

.variation_awesome--dl {
  display: block;
  float: left;
  width: 180px;
}

.variation_awesome--dl-narrow {
  margin: 0 30px;
}

.variation_awesome--dd {
  font-size: 14px;
  text-align: center;
}

.variation_awesome--dd-interval {
  letter-spacing: -1px;
}

.merit_list {
  list-style: none;
}

.merit_list:after, .merit_list.about_constant--in:before, .merit_list.constant_sub_box-blue:before, .merit_list.about_constant--in-grey:before, .merit_list.about_constant--in-blue:before {
  display: block;
  visibility: hidden;
  clear: both;
  height: 0;
  content: '.';
}

.merit_list--item {
  font-weight: bold;
  line-height: 64px;
  position: relative;
  display: block;
  float: left;
  width: calc(33.3% - 30px);
  height: 64px;
  margin: 0 0 0 30px;
  text-align: center;
  color: #fff;
  background-color: #95cf5f;
}

.merit_list--item:first-child {
  margin-left: 0;
}

.merit_list--item:before {
  font-family: 'icomoon' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-size: 17px;
  line-height: 28px;
  position: absolute;
  top: 1px;
  left: 1px;
  display: block;
  width: 28px;
  height: 28px;
  color: #95cf5f;
  background-color: #fff;
}

.merit_list--item-1:before {
  content: "";
}

.merit_list--item-2:before {
  content: "";
}

.merit_list--item-3:before {
  content: "";
}

.freezing_footnote {
  font-size: 12px;
  line-height: 1.5;
}

.freezing_footnote--list {
  list-style: none;
}

.variation_feature_list {
  list-style: none;
  margin: 0 0 30px 0;
}

.variation_feature_list:after, .variation_feature_list.about_constant--in:before, .variation_feature_list.constant_sub_box-blue:before, .variation_feature_list.about_constant--in-grey:before, .variation_feature_list.about_constant--in-blue:before {
  display: block;
  visibility: hidden;
  clear: both;
  height: 0;
  content: '.';
}

.variation_feature_list--item {
  float: left;
  width: calc(50% - 30px);
  margin: 15px 0 0 60px;
}

.variation_feature_list--item:nth-child(1), .variation_feature_list--item:nth-child(2) {
  margin-top: 0;
}

.variation_feature_list--item:nth-child(2n+1) {
  margin-left: 0;
}

.variation_feature_list--ttl {
  font-size: 16px;
  line-height: 1.3;
  display: block;
  margin: 0 0 10px 0;
  color: #72BF2A;
}

.variation_feature_list--description {
  font-size: 14px;
  line-height: 1.5;
}

.variation_test_eating {
  line-height: 1.3;
}

.variation_test_eating:after, .variation_test_eating.about_constant--in:before, .variation_test_eating.constant_sub_box-blue:before, .variation_test_eating.about_constant--in-grey:before, .variation_test_eating.about_constant--in-blue:before {
  display: block;
  visibility: hidden;
  clear: both;
  height: 0;
  content: '.';
}

.variation_test_eating--l_wrap {
  position: relative;
  float: left;
  width: 66%;
}

.variation_test_eating--ttl {
  font-size: 16px;
  line-height: 1.3;
  display: block;
  margin: 0px 0 15px 0;
}

.variation_test_eating--sub_img {
  width: 100%;
}

.variation_test_eating--box {
  line-height: 1.6;
  position: absolute;
  width: 46%;
  padding: 12px 15px;
  border: solid 1px #008C4B;
  background-color: #fff;
}

.variation_test_eating--box:before {
  position: absolute;
  z-index: -1;
  display: block;
  width: 100%;
  height: 1px;
  content: "";
  border-bottom: 1px dashed #008C4B;
}

.variation_test_eating--box-security {
  top: 0;
  right: 3px;
}

.variation_test_eating--box-security:before {
  top: 61px;
  right: 290px;
  width: 90%;
}

.variation_test_eating--box-easy:after, .variation_test_eating--box-easy.about_constant--in:before, .variation_test_eating--box-easy.constant_sub_box-blue:before, .variation_test_eating--box-easy.about_constant--in-grey:before, .variation_test_eating--box-easy.about_constant--in-blue:before, .variation_test_eating--box-arrange:after, .variation_test_eating--box-arrange.about_constant--in:before, .variation_test_eating--box-arrange.constant_sub_box-blue:before, .variation_test_eating--box-arrange.about_constant--in-grey:before, .variation_test_eating--box-arrange.about_constant--in-blue:before {
  position: absolute;
  z-index: -1;
  display: block;
  width: 100%;
  height: 1px;
  content: "";
  border-bottom: 1px dashed #008C4B;
}

.variation_test_eating--box-easy {
  top: 362px;
  right: 3px;
}

.variation_test_eating--box-easy:before {
  top: 11px;
  right: 261px;
  width: 81.8%;
}

.variation_test_eating--box-easy:after, .variation_test_eating--box-easy.about_constant--in:before, .variation_test_eating--box-easy.constant_sub_box-blue:before, .variation_test_eating--box-easy.about_constant--in-grey:before, .variation_test_eating--box-easy.about_constant--in-blue:before {
  top: -26.6px;
  right: 459px;
  width: 26.9%;
  transform: rotate(90deg);
}

.variation_test_eating--box-arrange {
  top: 384px;
  left: 0px;
}

.variation_test_eating--box-arrange:before {
  top: -44px;
  right: 197px;
  width: 48.3%;
  transform: rotate(90deg);
}

.variation_test_eating--box-arrange:after, .variation_test_eating--box-arrange.about_constant--in:before, .variation_test_eating--box-arrange.constant_sub_box-blue:before, .variation_test_eating--box-arrange.about_constant--in-grey:before, .variation_test_eating--box-arrange.about_constant--in-blue:before {
  top: -114px;
  right: 218px;
  width: 17%;
}

.variation_test_eating--box-lock {
  top: 241px;
  right: 3px;
}

.variation_test_eating--box-lock:before {
  top: 26px;
  right: 290px;
  width: 61%;
}

.variation_test_eating--sub_ttl {
  font-size: 16px;
  display: block;
  padding-bottom: 12px;
  text-align: center;
  letter-spacing: -0.2px;
  color: #008C4B;
}

.variation_test_eating--sub_ttl-narrow {
  padding-bottom: 4px;
}

.variation_test_eating--explain {
  font-size: 14px;
}

.variation_test_eating--explain-narrow {
  letter-spacing: -1px;
}

.variation_test_eating--sub_img {
  display: block;
  margin: 0 auto;
  padding-bottom: 15px;
}

.variation_test_eating--r_wrap {
  float: right;
  width: 30%;
  padding: 18px 50px 32px 50px;
  background-color: #f3f0ea;
}

.variation_test_eating--dl {
  font-weight: bold;
  max-width: 191px;
  margin: 0 auto;
}

.variation_test_eating--dl:first-child {
  margin-bottom: 22px;
}

.variation_test_eating--dl:first-child .variation_test_eating--dt {
  max-width: 91px;
  margin: 0 auto;
}

.variation_test_eating--dl:first-child .variation_test_eating--main_close_img {
  width: 100%;
}

.variation_test_eating--dl:last-child {
  background-color: #fff;
}

.variation_test_eating--dl:last-child .variation_test_eating--dt {
  font-size: 14px;
  display: block;
  max-width: 191px;
  margin: 0 auto;
  padding: 4px 0;
  text-align: center;
  color: #fff;
  border-radius: 5px 5px 0 0;
  background-color: #008C4B;
}

.variation_test_eating--dl:last-child .variation_test_eating--dd {
  width: 100%;
  max-width: 191px;
  margin: 0 auto;
  padding: 10px 0 20px 0;
  border: solid 1px #008C4B;
  border-radius: 0 0 5px 5px;
}

.variation_test_eating--dl:last-child .variation_test_eating--main_close_img {
  width: 100%;
  max-width: 91px;
}

.variation_test_eating--dl:last-child .variation_test_eating--two_door {
  display: block;
}

.variation_test_eating--dd {
  text-align: center;
  font-size: 14px;
}

.variation_test_eating--main_open_img {
  position: relative;
  z-index: -1;
  margin-left: 50px;
}

.variation_test_eating--responsive_only {
  display: none;
}

.green_color_explain {
  position: relative;
}

.green_color_explain--list {
  font-size: 14px;
  font-weight: bold;
  line-height: 1.5;
  padding-top: 12px;
  list-style: none;
  color: #72BF2A;
}

.green_color_explain--item {
  letter-spacing: -1px;
}

.green_color_explain--item:before {
  position: relative;
  top: 1px;
  display: inline-block;
  margin-right: 1px;
  padding: 7px;
  content: "";
  border-radius: 50px;
  background-color: #72BF2A;
}

.green_color_explain--bg_img {
  position: absolute;
  top: -123px;
  right: 335px;
}

.green_color_explain--bg_img-cartin {
  top: -127px;
  right: 385px;
}

.path_through {
  position: absolute;
  top: 38px;
  left: 335px;
  max-width: 292px;
  border: solid 1px #008C4B;
  box-sizing: border-box;
}

.path_through--sentence {
  font-size: 14px;
  line-height: 1.5;
  padding: 10px 20px;
}

.freezing_bgcolor {
  position: relative;
  height: 275px;
  margin-bottom: 10px;
  padding: 30px 0 30px 30px;
  background-color: #dee9f0;
}

.freezing_bgcolor--model {
  font-size: 16px;
  display: inline-block;
  margin-bottom: 25px;
  color: #0063d4;
}

.freezing_bgcolor--model_detail {
  font-size: 14px;
  margin-left: 20px;
}

.freezing_bgcolor--sub_detail_l {
  float: left;
  max-width: calc(50% - 30px);
}

.freezing_bgcolor--detail {
  font-size: 14px;
  line-height: 1.5;
}

.freezing_bgcolor--detail-cooler {
  max-width: 140px;
  display: inline-block;
  margin-right: 15px;
  vertical-align: top;
}

.freezing_bgcolor--detail-twocolumn {
  display: block;
  max-width: 180px;
}

.freezing_bgcolor--sub_detail_r {
  float: left;
  max-width: calc(50% - 30px);
  margin-left: 35px;
}

.freezing_bgcolor--ttl {
  font-size: 16px;
  display: block;
  margin-bottom: 15px;
  color: #0063d4;
}

.freezing_bgcolor--comment {
  font-size: 12px;
  display: block;
  margin-top: 50px;
  letter-spacing: -1.5px;
  color: #ed1c24;
}

.freezing_bgcolor--img-twocolumn {
  position: absolute;
  top: 10px;
  right: 40px;
}

.freezing_explain {
  padding-bottom: 10px;
  margin-bottom: 10px;
  position: relative;
  list-style: none;
}

.freezing_explain:after, .freezing_explain.about_constant--in:before, .freezing_explain.constant_sub_box-blue:before, .freezing_explain.about_constant--in-grey:before, .freezing_explain.about_constant--in-blue:before {
  display: block;
  visibility: hidden;
  clear: both;
  height: 0;
  content: '.';
}

.freezing_explain--comment {
  font-size: 12px;
  line-height: 1.5;
  float: left;
}

.freezing_explain--comment-second {
  margin-top: 45px;
}

.freezing_explain--comment-third {
  margin-top: 13px;
}

.freezing_explain--item {
  float: left;
  width: calc(50% - 30px);
  margin-bottom: 50px;
  margin-left: 60px;
}

.freezing_explain--item:nth-child(2n+1) {
  margin-left: 0;
}

.freezing_explain--item:nth-child(3), .freezing_explain--item:nth-child(4) {
  margin-bottom: 0;
}

.freezing_explain--label {
  display: inline-block;
  width: 60px;
  margin: 0 0 0 5px;
  padding-left: 15px;
  color: #fff;
  float: right;
}

.freezing_explain--label-special {
  background-color: #fa7814;
}

.freezing_explain--ttl {
  font-size: 16px;
  line-height: 1.8;
  display: block;
  margin-bottom: 5px;
  margin-left: 15px;
  text-indent: -15px;
  letter-spacing: -0.4px;
  color: #0063d4;
}

.freezing_explain--ttl:before {
  display: inline-block;
  width: 14px;
  height: 14px;
  margin-right: 1px;
  content: "";
  border-radius: 30px;
  background-color: #0063d4;
}

.freezing_explain--content {
  font-size: 14px;
  line-height: 1.8;
  float: left;
  max-width: 228px;
}

.freezing_explain--img {
  float: right;
  margin-top: 6px;
}

.freezing_explain--img-second {
  position: absolute;
  top: 10px;
  right: 20px;
}

.variation_hotel_pan {
  position: absolute;
  right: 0;
  bottom: 18px;
}

.variation_hotel_pan--ttl {
  font-size: 22px;
  padding: 0 0 10px 0;
  border-bottom: 1px dotted #ccc;
  margin: 0 0 10px 0;
  font-family: Roboto, sans-serif;
  display: block;
}

.variation_hotel_pan--list {
  list-style: none;
}

.variation_hotel_pan--item {
  margin: 2px 0 0 0;
  position: relative;
  padding: 0 0 0 100px;
  line-height: 1.5;
  font-size: 14px;
  text-indent: -9px;
}

.variation_hotel_pan--item:before {
  content: "";
  width: 0.8em;
  height: 0.8em;
  background-color: #1faab0;
  display: block;
  position: absolute;
  left: 0;
  top: 0.3em;
}

.variation_hotel_pan--item:first-child {
  margin-top: 0;
}

.variation_hotel_pan--item_ttl {
  position: absolute;
  left: 1.8em;
  top: 0;
}

.variation_hotel_pan--item_ttl-01 {
  letter-spacing: 4.5px;
}

.variation_hotel_pan--item_ttl-02 {
  letter-spacing: 41px;
}

.variation_hotel_pan--item_ttl-03 {
  letter-spacing: 4.5px;
}

.variation_hotel_pan--item_ttl-04 {
  letter-spacing: 4.4px;
}

.variation_hotel_align {
  background-color: #f6f9ed;
  padding: 20px 40px;
  position: relative;
  max-width: 460px;
  margin: 0 0 5px 0;
}

.variation_hotel_align--ttl {
  font-size: 18px;
  font-weight: bold;
  line-height: 1.5;
  display: block;
  margin: 0px 0 20px 0;
  letter-spacing: -0.06em;
  color: #1faab0;
}

.variation_hotel_align--ttl:before {
  display: inline-block;
  width: 10px;
  height: 10px;
  content: "";
  border-radius: 35px;
  background-color: #1faab0;
}

.variation_hotel_align--bg {
  position: absolute;
  right: -20px;
  top: -115px;
}

.variation_hotel_align--img {
  display: block;
  margin: 0 auto;
  height: auto;
}

.variation_tray {
  position: relative;
  background-color: #dee9f0;
  padding: 30px 0 55px 250px;
  margin: 0 0 5px 0;
}

.variation_tray--ttl {
  color: #0063d4;
  font-size: 18px;
  line-height: 1.5;
  margin: 0 0 5px 0;
}

.variation_tray--description {
  font-size: 14px;
  margin: 0 0 30px 0;
}

.variation_tray--pic {
  position: absolute;
  left: 40px;
  top: 5px;
}

.variation_tray--note {
  font-size: 12px;
  position: absolute;
  bottom: -1.5em;
  left: 0;
}

.variation_tray_list {
  list-style: none;
}

.variation_tray_list:after, .variation_tray_list.about_constant--in:before, .variation_tray_list.constant_sub_box-blue:before, .variation_tray_list.about_constant--in-grey:before, .variation_tray_list.about_constant--in-blue:before {
  display: block;
  visibility: hidden;
  clear: both;
  height: 0;
  content: '.';
}

.variation_tray_list--item {
  float: left;
  padding: 0 0 0 175px;
  position: relative;
}

.variation_tray_list--item:first-child {
  margin-right: 50px;
}

.variation_tray_list--pic {
  display: block;
  left: 0;
  top: 0;
  position: absolute;
}

.variation_tray_list--ttl {
  color: #0063d4;
  font-size: 18px;
  line-height: 1.5;
  display: block;
  margin: 0 0 10px 0;
}

.variation_tray_list--text {
  font-size: 14px;
  line-height: 1.4;
}

@media (max-width: 768px) {
  .variation_box {
    margin-bottom: 50px;
  }
  .variation_box-cartin {
    min-height: 228px;
  }
  .variation_box-glass {
    min-height: 268px;
  }
  .variation_box-front_air {
    min-height: 260px;
  }
  .variation_box--detail_fseries03 {
    margin-left: 11px;
    text-indent: -11px;
    line-height: 1.3;
    display: block;
  }
  .variation_box--fseries03 {
    top: 220px;
    right: 10px;
  }
  .variation_box--fseries_width {
    max-width: 420px;
  }
  .variation_box--freezing_main_ol {
    top: 300px;
    right: 241px;
  }
  .variation_box--drawer_link {
    font-size: 14px;
  }
  .variation_box--description-fseries03 {
    margin-bottom: 50px;
  }
  .variation_box--description-fast {
    max-width: 300px;
  }
  .variation_box--highlight {
    margin-left: 14px;
    text-indent: -11px;
  }
  .variation_box--highlight_img {
    width: 76%;
  }
  .variation_box--ttl-include_sink01:before {
    top: 18.2%;
    right: 17.2%;
    width: 52px;
  }
  .variation_box--ttl-include_sink01:after, .variation_box--ttl-include_sink01.about_constant--in:before, .variation_box--ttl-include_sink01.constant_sub_box-blue:before, .variation_box--ttl-include_sink01.about_constant--in-grey:before, .variation_box--ttl-include_sink01.about_constant--in-blue:before {
    top: 27.4%;
    right: 19.6%;
  }
  .variation_box--ttl-include_sink02:before {
    right: 23%;
    width: 107px;
  }
  .variation_box--ttl-include_sink02:after, .variation_box--ttl-include_sink02.about_constant--in:before, .variation_box--ttl-include_sink02.constant_sub_box-blue:before, .variation_box--ttl-include_sink02.about_constant--in-grey:before, .variation_box--ttl-include_sink02.about_constant--in-blue:before {
    top: 45%;
    right: 16%;
  }
  .variation_box--include_sink_img {
    width: 36%;
  }
  .variation_box--include_sink_p {
    min-height: inherit;
  }
  .variation_box--include_sink_p-center:before {
    display: none;
  }
  .variation_box--table_lineup_link {
    top: 245px;
    width: 285px;
    font-size: 14px;
  }
  .variation_box--table_lineup_link-include_sink {
    top: 277px;
    letter-spacing: -1.5px;
  }
  .variation_box--include_sing_img {
    width: 36%;
  }
  .variation_box--drawer_in {
    width: 58%;
    right: 0;
  }
  .variation_box-ice {
    min-height: 345px;
    margin-bottom: 20px;
    background-position: right 180px bottom 30px;
    background-size: 35%;
  }
  .variation_box-inverter {
    margin-bottom: 10px !important;
    padding-bottom: 10px !important;
  }
  .variation_box-rfc {
    min-height: 160px;
  }
  .variation_box-fast {
    min-height: 310px;
  }
  .variation_box--ttl-rfc, .variation_box--description-rfc {
    max-width: 450px;
  }
  .variation_box--ttl-ice, .variation_box--description-ice {
    max-width: 480px;
  }
  .variation_box--ttl-glass_width, .variation_box--description-glass_width {
    max-width: 250px;
  }
  .variation_box--ttl-path_through, .variation_box--description-path_through {
    max-width: 480px;
  }
  .variation_box--pic_detail {
    font-size: 12px;
  }
  .variation_box--pic {
    margin-right: 0;
  }
  .variation_box--pic-afr {
    width: 65.4%;
    margin-top: -63px;
  }
  .variation_box--drawer_eco_item:first-child {
    width: 49%;
  }
  .variation_box--drawer_eco_item:last-child {
    width: 45%;
  }
  .variation_box--img {
    right: 0;
    width: calc(100% - 505px);
  }
  .variation_box--img-constant {
    width: calc(100% - 320px);
  }
  .variation_box--img-fast {
    top: 20px;
    right: 50px;
    width: calc(100% - 320px);
  }
  .variation_box--img-fseries01 {
    width: 40%;
  }
  .variation_box--img-fseries02 {
    top: -10px;
    width: 40%;
  }
  .variation_box--bg {
    background-position: 320px 190px;
    background-size: 32%;
  }
  .variation_box--freezing_main-detail_r {
    right: -300px;
  }
  .variation_box-fseries02 {
    min-height: 203px;
  }
  .variation_box-fseries03 {
    min-height: 345px;
  }
  .freezing_bgcolor {
    height: 250px;
    padding-left: 15px;
  }
  .freezing_bgcolor--img-cooler {
    max-width: 50%;
  }
  .freezing_bgcolor--img-twocolumn {
    top: 10px;
    right: 16px;
    max-width: 22%;
  }
  .freezing_bgcolor--comment {
    margin-top: 20px;
  }
  .freezing_explain--item {
    margin-bottom: 30px;
  }
  .freezing_explain--label {
    float: none;
  }
  .freezing_explain--content {
    max-width: 180px;
  }
  .freezing_explain--img {
    max-width: 46%;
  }
  .freezing_explain--img-second {
    top: 33px;
    max-width: 19%;
  }
  .glass_pic {
    top: 50px;
    right: 240px;
    width: 30%;
  }
  .energy_box-cons {
    width: 730px;
  }
  .energy_box--sub:first-child {
    width: 55%;
  }
  .energy_box--sub:last-child {
    width: calc(45% - 25px);
    margin: 0 0 0 15px;
  }
  .variation_awesome {
    padding: 30px 5px 30px 0px;
  }
  .variation_awesome--dl-wide {
    margin-right: 0;
  }
  .variation_awesome--dl-narrow {
    margin-right: 33px;
    margin-left: 34px;
  }
  .merit_list--item {
    width: calc(33.3% - 13.33px);
    margin-left: 20px;
  }
  .merit_list--item:before {
    width: 20px;
    height: 20px;
    font-size: 14px;
    line-height: 20px;
  }
  .variation_feature_list--ttl {
    font-size: 16px;
  }
  .variation_feature_list--item {
    margin-top: 20px;
  }
  .variation_test_eating {
    min-height: 685px;
  }
  .variation_test_eating--l_wrap {
    width: 76%;
  }
  .variation_test_eating--box {
    width: 52.7%;
    padding: 15px 15px 15px 15px;
  }
  .variation_test_eating--box-security {
    right: -5px;
  }
  .variation_test_eating--box-security:before {
    top: 61px;
    right: 236px;
    width: 84%;
  }
  .variation_test_eating--box-easy {
    top: 351px;
    right: -5px;
  }
  .variation_test_eating--box-easy:before {
    top: 13px;
    right: 182px;
    width: 84%;
  }
  .variation_test_eating--box-easy:after, .variation_test_eating--box-easy.about_constant--in:before, .variation_test_eating--box-easy.constant_sub_box-blue:before, .variation_test_eating--box-easy.about_constant--in-grey:before, .variation_test_eating--box-easy.about_constant--in-blue:before {
    top: -19.6px;
    right: 392px;
    width: 23%;
  }
  .variation_test_eating--box-arrange {
    width: 45%;
  }
  .variation_test_eating--box-arrange:before {
    top: -9px;
    right: 115px;
    width: 84%;
  }
  .variation_test_eating--box-arrange:after, .variation_test_eating--box-arrange.about_constant--in:before, .variation_test_eating--box-arrange.constant_sub_box-blue:before, .variation_test_eating--box-arrange.about_constant--in-grey:before, .variation_test_eating--box-arrange.about_constant--in-blue:before {
    top: -114px;
    right: 172px;
    width: 19%;
  }
  .variation_test_eating--box-lock {
    top: 231px;
    right: -5px;
  }
  .variation_test_eating--box-lock:before {
    top: 30px;
    right: 280px;
    width: 40%;
  }
  .variation_test_eating--sub_ttl {
    font-size: 16px;
    line-height: 1.3;
    padding-bottom: 12px;
    text-align: left;
  }
  .variation_test_eating--sub_img {
    padding-bottom: 14px;
  }
  .variation_test_eating--explain {
    font-size: 14px;
    line-height: 1.5;
  }
  .variation_test_eating--r_wrap {
    padding: 20px 21px 24px 21px;
    width: 20%;
  }
  .variation_test_eating--dl:first-child {
    margin-bottom: 45px;
  }
  .variation_test_eating--dl:last-child .variation_test_eating--dd {
    padding: 10px 20px 10px 20px;
    border: solid 1px #008C4B;
  }
  .green_color_explain--bg_img {
    right: 250px;
    width: 28%;
  }
  .green_color_explain--bg_img-cartin {
    width: 22%;
  }
  .green_color_explain--bg_img-front_air {
    right: 210px;
  }
  .path_through {
    position: static;
    margin-top: 10px;
  }
  .product_topic--caution {
    top: 135px;
  }
  .product_topic_spec_list--comment {
    display: block;
    margin-left: 0;
  }
  .product_topic_spec_list--comment-freezing {
    display: inline-block;
  }
  .variation_hotel_pan {
    width: 55%;
    bottom: 0;
  }
  .variation_hotel_pan--ttl {
    font-size: 18px;
  }
  .variation_hotel_align {
    padding: 15px;
    width: 300px;
  }
  .variation_hotel_align--img {
    max-width: 100%;
  }
  .variation_hotel_align--bg {
    width: 120px;
    top: -85px;
  }
  .variation_tray {
    padding-right: 20px;
    padding-left: 28%;
  }
  .variation_tray--ttl {
    font-size: 16px;
  }
  .variation_tray--description {
    line-height: 1.3;
  }
  .variation_tray--pic {
    width: 18%;
    left: 35px;
    top: 20px;
  }
  .variation_tray_list--item {
    width: calc(50% - 2%);
    padding-left: 16%;
  }
  .variation_tray_list--item:first-child {
    margin-right: 4%;
  }
  .variation_tray_list--ttl {
    font-size: 16px;
    margin-bottom: 5px;
  }
  .variation_tray_list--pic {
    width: 30%;
  }
}

@media (max-width: 425px) {
  .product_topic {
    margin-bottom: 20px;
  }
  .product_topic--caution {
    position: static;
  }
  .product_topic--txt {
    font-size: 16px;
  }
  .product_topic--txt-unique {
    letter-spacing: -1.7px;
  }
  .product_topic--ttl {
    font-size: 16px;
    line-height: inherit;
    height: inherit;
    padding: 5px 15px;
  }
  .product_topic--attention {
    font-size: 18px;
    top: 0;
    margin: 0;
  }
  .product_topic--sub_ttl {
    font-size: 16px;
  }
  .product_topic--label, .freezing_explain--label {
    line-height: 25px;
    top: -1px;
    height: 25px;
  }
  .product_topic--in {
    padding: 10px 15px;
  }
  .product_topic--attention-front_air:before {
    font-size: 19px;
  }
  .product_topic_spec_list {
    margin-bottom: 5px;
  }
  .product_topic_spec_list--note {
    display: block;
  }
  .product_topic_spec_list--front_air_dot {
    display: none;
  }
  .product_topic_detail_list--item {
    float: none;
  }
  .variation_box {
    min-height: inherit;
    margin-bottom: 20px;
    padding-top: 0;
  }
  .variation_box-fseries {
    margin-bottom: 50px;
  }
  .variation_box--fseries03 {
    position: static;
    margin-top: 10px;
    text-indent: 0px;
  }
  .variation_box-ice {
    background: none;
  }
  .variation_box--include_sink_p-center {
    margin-bottom: 0;
  }
  .variation_box--ttl {
    font-size: 16px;
  }
  .variation_box--ttl-include_sink01:before {
    top: 25%;
    right: 53.5%;
    width: 60px;
  }
  .variation_box--ttl-include_sink01:after, .variation_box--ttl-include_sink01.about_constant--in:before, .variation_box--ttl-include_sink01.constant_sub_box-blue:before, .variation_box--ttl-include_sink01.about_constant--in-grey:before, .variation_box--ttl-include_sink01.about_constant--in-blue:before {
    top: 30.7%;
    right: 58.2%;
  }
  .variation_box--ttl-include_sink02:before {
    transform: rotate(90deg);
    right: 43.5%;
    top: 58%;
    width: 85px;
  }
  .variation_box--ttl-include_sink02:after, .variation_box--ttl-include_sink02.about_constant--in:before, .variation_box--ttl-include_sink02.constant_sub_box-blue:before, .variation_box--ttl-include_sink02.about_constant--in-grey:before, .variation_box--ttl-include_sink02.about_constant--in-blue:before {
    top: 44%;
    right: 53%;
  }
  .variation_box--ttl-drawer {
    letter-spacing: -1.8px;
  }
  .variation_box--drawer_list {
    margin: 0 auto;
  }
  .variation_box--highlight_img {
    width: 100%;
  }
  .variation_box--highlight {
    margin-bottom: 20px;
    font-size: 15px;
  }
  .variation_box--highlight-nomar_d, .variation_box--highlight-nomargin {
    margin-bottom: 0;
  }
  .variation_box--drawer_eco_item {
    float: none;
  }
  .variation_box--drawer_eco_item:first-child {
    width: 100%;
  }
  .variation_box--drawer_eco_item:last-child {
    width: 100%;
    margin: 30px 0 0 0;
  }
  .variation_box--drawer_lineup_item {
    float: none;
    width: 100%;
    margin: 0;
  }
  .variation_box--drawer_lineup_item:first-child {
    margin-bottom: 10px;
  }
  .variation_box--drawer_in {
    width: 100%;
    position: static;
    margin-top: 10px;
  }
  .variation_box--cold_table {
    left: calc(50% - 137px);
    max-width: 100%;
  }
  .variation_box--table_lineup_link {
    position: relative;
    top: 0;
    width: 100%;
    margin-top: 10px;
    /*for ie11*/
    line-height: 1.4;
    padding: 5px 0;
  }
  .variation_box--include_sink_p-center {
    max-width: inherit;
    margin-bottom: 10px;
  }
  .variation_box--include_sink_design {
    margin-bottom: 20px;
  }
  .variation_box--include_sink_img {
    position: relative;
    top: 0;
    left: calc(50% - 99.5px);
    width: inherit;
  }
  .variation_box--img {
    position: static;
    float: right;
    width: calc(40% - 15px);
    margin: 0 0 20px 15px;
  }
  .variation_box--img-constant {
    width: 100%;
  }
  .variation_box--img-fast {
    float: none;
    width: 70%;
    margin: 0 auto;
    margin: 0 auto 20px;
  }
  .variation_box--img-fseries01, .variation_box--img-fseries02 {
    width: 100%;
  }
  .variation_box--img-table {
    float: none;
    margin: 0;
  }
  .variation_box-front_air, .variation_box-glass, .variation_box-cartin {
    margin-bottom: 50px;
  }
  .variation_box--description-constant {
    max-width: 100%;
  }
  .variation_box--description-frc {
    float: left;
    width: 60%;
  }
  .variation_box--description-afr {
    float: none;
    width: 100%;
    max-width: 100%;
  }
  .variation_box--description-fast {
    max-width: 100%;
  }
  .variation_box--description-glass_width, .variation_box--description-front_air, .variation_box--description-cartin, .variation_box--description-path_through {
    margin-bottom: 20px;
  }
  .variation_box--description-fseries03 {
    margin-bottom: 20px;
  }
  .variation_box--description-fseries04 {
    margin-bottom: 20px;
  }
  .variation_box--pic {
    top: 0;
    margin-left: auto;
    margin-right: auto;
  }
  .variation_box--pic-afr {
    display: block;
    float: none;
    margin-bottom: 20px;
  }
  .variation_box--pic-path_through {
    right: 0;
  }
  .variation_box--pic-timer {
    margin-top: 20px;
  }
  .variation_box--effect {
    font-size: 14px;
    margin-top: -0.8em;
    margin-bottom: 17px;
  }
  .variation_box--bg {
    background: none;
  }
  .variation_box--pic_detail {
    font-size: 10px;
    line-height: 1.5;
    text-align: left;
  }
  .variation_box--freezing_main {
    min-height: 200px;
    margin-bottom: 30px;
  }
  .variation_box--freezing_main_ol {
    position: static;
    margin-top: 10px;
    margin-left: 1em;
    text-indent: -1em;
  }
  .freezing_bgcolor {
    height: auto;
    margin-bottom: 25px;
    padding: 20px;
  }
  .freezing_bgcolor--ttl {
    font-size: 16px;
  }
  .freezing_bgcolor--model {
    font-size: 16px;
    margin-bottom: 10px;
  }
  .freezing_bgcolor--model_detail {
    line-height: 1.3;
    display: block;
    margin: 0 0 20px 0;
    margin-left: 0;
  }
  .freezing_bgcolor--img {
    display: block;
    max-width: 100%;
    margin: 0 auto;
  }
  .freezing_bgcolor--img-twocolumn {
    position: static;
    margin-bottom: 10px;
  }
  .freezing_bgcolor--comment {
    line-height: 1.3;
    margin-top: 10px;
    margin-left: 1em;
    text-indent: -1em;
  }
  .freezing_bgcolor--sub_detail_l {
    float: none;
    max-width: 100%;
    margin-bottom: 25px;
  }
  .freezing_bgcolor--sub_detail_r {
    float: none;
    max-width: 100%;
    margin-left: 0;
  }
  .freezing_bgcolor--detail {
    max-width: 100%;
    margin-bottom: 10px;
    padding: 0;
  }
  .freezing_explain--item {
    width: 100%;
    margin-top: 20px;
    margin-left: 0;
    margin-bottom: 0;
  }
  .freezing_explain--item:after, .freezing_explain--item.about_constant--in:before, .freezing_explain--item.constant_sub_box-blue:before, .freezing_explain--item.about_constant--in-grey:before, .freezing_explain--item.about_constant--in-blue:before {
    display: block;
    visibility: hidden;
    clear: both;
    height: 0;
    content: '.';
  }
  .freezing_explain--item:first-child {
    margin-top: 0;
  }
  .freezing_explain--ttl {
    font-size: 16px;
  }
  .freezing_explain--img {
    display: block;
    float: none;
    max-width: 100%;
    margin: 15px auto;
  }
  .freezing_explain--img-second {
    position: static;
  }
  .freezing_explain--label {
    width: 70px;
  }
  .freezing_explain--content {
    max-width: 100%;
  }
  .freezing_explain--comment {
    margin-top: 5px;
    margin-left: 1em;
    text-indent: -1em;
  }
  .glass_pic {
    position: static;
    display: block;
    width: 100%;
    max-width: 290px;
    margin: 0 auto;
  }
  .variation_list {
    font-size: 14px;
    margin-bottom: 25px;
  }
  .energy_box-cons {
    width: 100%;
  }
  .energy_box--sub {
    width: 100% !important;
  }
  .energy_box--sub:first-child {
    margin-bottom: 30px;
  }
  .energy_box--ttl, .energy_box--cons_ttl {
    font-size: 14px;
  }
  .energy_box--pic-short {
    margin-top: 10px;
    padding: 0;
  }
  .energy_box--article:last-child {
    margin-top: 30px;
  }
  .variation_awesome {
    font-size: 11px;
    padding: 15px;
  }
  .variation_awesome--fresh {
    font-size: 16px;
    margin-bottom: 10px;
    text-align: left;
  }
  .variation_awesome--dl {
    float: left;
    max-width: calc(32% - 3.67px);
    margin: 0;
  }
  .variation_awesome--dl-narrow {
    margin-left: 11px;
  }
  .variation_awesome--dd {
    font-size: 12px;
    line-height: 1.3;
    text-align: left;
  }
  .variation_awesome--dd-centering {
    text-align: center;
  }
  .variation_awesome--img {
    width: 100%;
  }
  .merit_list--item {
    font-size: 14px;
    line-height: 40px;
    width: 100%;
    height: 40px;
    margin: 10px 0 0 0;
  }
  .merit_list--item:first-child {
    margin-top: 0;
  }
  .merit_list--item:before {
    top: 50%;
    left: 10px;
    margin-top: -12.5px;
  }
  .variation_feature_list--item {
    width: 100%;
    margin: 20px 0 0 0;
  }
  .variation_feature_list--item:nth-child(2) {
    margin-top: 20px;
  }
  .variation_test_eating {
    height: inherit;
  }
  .variation_test_eating--l_wrap {
    width: 100%;
    margin-bottom: 40px;
  }
  .variation_test_eating--ttl {
    margin-bottom: 16px;
    padding-top: 0;
  }
  .variation_test_eating--main_open_img {
    position: static;
    display: block;
    margin: 0 auto 20px;
  }
  .variation_test_eating--box {
    position: relative;
    top: 0;
    left: 0;
    width: 100%;
    margin-top: 15px;
    counter-increment: num;
  }
  .variation_test_eating--box-easy:after, .variation_test_eating--box-easy.about_constant--in:before, .variation_test_eating--box-easy.constant_sub_box-blue:before, .variation_test_eating--box-easy.about_constant--in-grey:before, .variation_test_eating--box-easy.about_constant--in-blue:before, .variation_test_eating--box-arrange:after, .variation_test_eating--box-arrange.about_constant--in:before, .variation_test_eating--box-arrange.constant_sub_box-blue:before, .variation_test_eating--box-arrange.about_constant--in-grey:before, .variation_test_eating--box-arrange.about_constant--in-blue:before {
    z-index: inherit;
    border-bottom: none;
    width: 10px;
    height: 10px;
  }
  .variation_test_eating--box:first-child {
    margin-top: 0;
  }
  .variation_test_eating--box:before {
    display: none;
  }
  .variation_test_eating--box:after, .variation_test_eating--box.about_constant--in:before, .variation_test_eating--box.constant_sub_box-blue:before, .variation_test_eating--box.about_constant--in-grey:before, .variation_test_eating--box.about_constant--in-blue:before {
    font-family: 'icomoon' !important;
    speak: none;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    font-size: 10px;
    position: absolute;
    top: 20px;
    right: 10px;
    display: block;
    content: "";
    transition: transform 0.15s;
    transform: rotate(90deg);
    color: #008C4B;
  }
  .variation_test_eating--box.current:after, .variation_test_eating--box.current.about_constant--in:before, .variation_test_eating--box.current.constant_sub_box-blue:before, .variation_test_eating--box.current.about_constant--in-grey:before, .variation_test_eating--box.current.about_constant--in-blue:before {
    transform: rotate(-90deg);
  }
  .variation_test_eating--r_wrap {
    width: 100%;
    padding: 10px;
    text-align: center;
  }
  .variation_test_eating--in_box {
    display: none;
  }
  .variation_test_eating--sub_ttl {
    padding-bottom: 0;
  }
  .variation_test_eating--sub_ttl:before {
    display: inline-block;
    content: counter(num) ".";
  }
  .variation_test_eating--sub_img {
    margin-top: 12px;
  }
  .variation_test_eating--responsive_only {
    position: absolute;
    top: 0;
    left: 0;
    display: block;
    width: 100%;
    height: 100%;
  }
  .variation_test_eating--num {
    font-size: 14px;
    position: absolute;
    display: block;
    padding: 2px 6px 2px 6px;
    counter-increment: num;
    color: #fff;
    background-color: #008C4B;
  }
  .variation_test_eating--num:before {
    position: relative;
    z-index: 1;
    content: counter(num);
  }
  .variation_test_eating--num:after, .variation_test_eating--num.about_constant--in:before, .variation_test_eating--num.constant_sub_box-blue:before, .variation_test_eating--num.about_constant--in-grey:before, .variation_test_eating--num.about_constant--in-blue:before {
    position: absolute;
    top: 50%;
    width: 170%;
    height: 1px;
    margin-top: -1px;
    content: "";
    border-bottom: solid 1px #008C4B;
  }
  .variation_test_eating--num-first {
    top: 14%;
    left: calc(50% - 114px);
  }
  .variation_test_eating--num-first:after, .variation_test_eating--num-first.about_constant--in:before, .variation_test_eating--num-first.constant_sub_box-blue:before, .variation_test_eating--num-first.about_constant--in-grey:before, .variation_test_eating--num-first.about_constant--in-blue:before {
    left: calc(50% + 10px);
    width: 231%;
  }
  .variation_test_eating--num-second {
    top: 23.8%;
    right: calc(50% - 114px);
  }
  .variation_test_eating--num-second:after, .variation_test_eating--num-second.about_constant--in:before, .variation_test_eating--num-second.constant_sub_box-blue:before, .variation_test_eating--num-second.about_constant--in-grey:before, .variation_test_eating--num-second.about_constant--in-blue:before {
    left: calc(50% - 90px);
    width: 390%;
  }
  .variation_test_eating--num-third {
    top: 63.4%;
    right: calc(50% - 114px);
  }
  .variation_test_eating--num-third:after, .variation_test_eating--num-third.about_constant--in:before, .variation_test_eating--num-third.constant_sub_box-blue:before, .variation_test_eating--num-third.about_constant--in-grey:before, .variation_test_eating--num-third.about_constant--in-blue:before {
    left: calc(50% - 90px);
    width: 390%;
  }
  .variation_test_eating--num-forth {
    bottom: 5%;
    left: calc(50% - 100px);
  }
  .variation_test_eating--num-forth:after, .variation_test_eating--num-forth.about_constant--in:before, .variation_test_eating--num-forth.constant_sub_box-blue:before, .variation_test_eating--num-forth.about_constant--in-grey:before, .variation_test_eating--num-forth.about_constant--in-blue:before {
    width: 590%;
  }
  .variation_test_eating--relative_box {
    position: relative;
  }
  .variation_test_eating--explain-nopic {
    margin-top: 12px;
  }
  .variation_test_eating--dd {
    font-size: 12px;
  }
  .variation_test_eating--dl {
    width: 130px;
    display: inline-block;
  }
  .variation_test_eating--dl:first-child {
    margin-bottom: 0;
  }
  .variation_test_eating--dl:first-child .variation_test_eating--main_close_img {
    display: block;
    width: 75%;
    height: auto;
    margin: 0 auto 15px;
  }
  .variation_test_eating--dl:nth-child(2) .variation_test_eating--main_close_img {
    display: block;
    width: 50%;
    height: auto;
    margin: 0 auto 15px;
  }
  .green_color_explain--list {
    padding-top: 15px;
  }
  .green_color_explain--bg_img {
    position: static;
    display: block;
    width: 100%;
    max-width: 290px;
    margin: 0 auto;
  }
  .green_color_explain--bg_img-cartin {
    max-width: 217px;
  }
  .path_through {
    position: static;
    display: block;
    margin-top: 10px;
    margin: 0 auto;
  }
  .path_through--img {
    width: 100%;
  }
  .path_through--sentence {
    padding: 10px;
  }
  .freezing_footnote ol {
    list-style: none;
  }
  .freezing_footnote li {
    margin-left: 1em;
    text-indent: -1em;
  }
  .variation_hotel_pan {
    position: static;
    width: 100%;
    margin-bottom: 40px;
  }
  .variation_hotel_pan--ttl {
    font-size: 16px;
  }
  .variation_hotel_align {
    width: 100%;
  }
  .variation_hotel_align--ttl {
    font-size: 15px;
    margin-bottom: 10px;
  }
  .variation_hotel_align--bg {
    display: none;
  }
  .variation_tray {
    padding-left: 20px;
    padding-bottom: 20px;
  }
  .variation_tray--pic {
    display: none;
  }
  .variation_tray_list--item {
    width: 100%;
    float: none;
    padding-left: 35%;
    margin-top: 20px;
  }
  .variation_tray_list--item:first-child {
    margin-top: 0;
  }
  .eco_wide--pic {
    float: none;
    margin: 0 auto 15px;
    max-width: 100%;
    height: auto;
    display: block;
  }
  .eco_wide--txt {
    float: none;
    width: 100%;
  }
  .merit_list {
    margin-bottom: 20px;
  }
}

@media (max-width: 320px) {
  .variation_test_eating--r_wrap {
    padding-left: 0;
    padding-right: 0;
  }
  .variation_test_eating--dl {
    width: 120px;
  }
  .variation_box--constant_item {
    letter-spacing: -1.3px;
  }
  .variation_box--constant_span {
    margin-left: 78px;
    letter-spacing: -1.3px;
  }
}

.ua-chrome .product_head--left .icon-order {
  top: -5px;
}

.ua-chrome .icon_support-onece {
  width: 20px;
}

.ua-ie .lineup_product_detail--icons .icon-order:before {
  line-height: 15px;
  position: relative;
  top: -7px;
  display: inline-block;
  height: 15px;
}

.ua-ie .lineup_product_detail--item .icon_support {
  line-height: 20px;
}

.ua-ie-9 .z_overlay_type--link {
  width: 283px;
}

.ua-ie-9 .z_overlay_feature--link {
  width: 283px;
}

.ua-safari .cmn-bread--link {
  top: -3px;
}

.about_constant_box {
  margin: 0 0 70px 0;
}

.about_constant_box:after, .about_constant_box.about_constant--in:before, .about_constant_box.constant_sub_box-blue:before, .about_constant_box.about_constant--in-grey:before, .about_constant_box.about_constant--in-blue:before {
  display: block;
  visibility: hidden;
  clear: both;
  height: 0;
  content: '.';
}

.about_constant {
  float: left;
  width: calc(50% - 20px);
  margin: 0 0 0 40px;
}

.about_constant:first-child {
  margin-left: 0;
}

.about_constant--in, .about_constant--in:before, .constant_sub_box-blue:before, .constant_sub_box-blue:after {
  position: relative;
  margin: 0 0 85px 0;
  padding: 0 20px 25px;
}

.about_constant--in:after, .about_constant--in:before, .constant_sub_box-blue:before, .constant_sub_box-blue:after {
  position: absolute;
  bottom: -50px;
  left: 0;
  display: block;
  box-sizing: border-box;
  width: 100%;
  content: "";
  border-right: 230px solid transparent;
  border-bottom: 0px;
  border-left: 230px solid transparent;
}

.about_constant--in:before, .constant_sub_box-blue:before {
  bottom: -51px;
  border-top: 50px solid #333;
}

.about_constant--in-grey, .about_constant--in-grey:before {
  display: block;
  background-color: #e6e6e6;
}

.about_constant--in-grey:after, .about_constant--in-grey:before {
  border-top: 50px solid #e6e6e6;
}

.about_constant--in-grey:before {
  bottom: -51px;
  border-top: 50px solid #333;
}

.about_constant--in-blue, .about_constant--in-blue:before {
  background-color: #e7ebf7;
}

.about_constant--in-blue:after, .about_constant--in-blue:before {
  border-top: 50px solid #e7ebf7;
}

.about_constant--in-blue:before {
  bottom: -51px;
  border-top: 50px solid #5F78C8;
}

.about_constant--ttl {
  font-size: 20px;
  line-height: 48px;
  position: relative;
  left: -20px;
  width: calc(100% + 40px);
  height: 48px;
  margin: 0 0 25px 0;
  text-align: center;
}

.about_constant--ttl-grey {
  color: #fff;
  background-color: #999;
}

.about_constant--ttl-blue {
  color: #fff;
  background-color: #5F78C8;
}

.about_constant--icon {
  margin: 0 5px;
  padding: 3px 10px;
  background-color: #8cc63f;
}

.about_constant--sub_ttl {
  font-size: 22px;
  margin: 0 0 15px 0;
  letter-spacing: -0.3px;
  text-align: center;
}

.about_constant--sub_ttl-blue {
  color: #5F78C8;
}

.about_constant--description {
  font-size: 14px;
  line-height: 1.5;
  margin: 0 0 30px 0;
}

.about_constant--catch {
  font-size: 14px;
  display: block;
  margin: 0 0 10px 0;
}

.about_constant--catch-graph {
  position: absolute;
  left: 38%;
  margin-top: 4%;
}

.about_constant--img {
  display: block;
  height: auto;
  margin: 0 auto 20px;
}

.about_constant--img-left {
  margin: 0 0 20px -5px;
}

.about_constant--attention {
  font-size: 18px;
  display: block;
  text-align: center;
  color: #ed1c24;
}

.constant_box {
  overflow: hidden;
}

.constant_sub_box {
  padding: 20px;
  background-color: #e6e6e6;
}

.constant_sub_box-blue {
  position: relative;
  background-color: #dee9f0;
}

.constant_sub_box-blue:before {
  bottom: -51px;
  border-top: 50px solid #5F78C8;
}

.constant_sub_box-blue:before, .constant_sub_box-blue:after {
  bottom: -50px;
  border-top: 50px solid #dee9f0;
}

.constant_sub_box--in {
  position: relative;
  margin: 0 0 30px 0;
}

.constant_sub_box--in:last-child {
  margin-bottom: 0;
}

.constant_sub_box--ttl {
  font-size: 22px;
  margin: 0 0 15px 0;
  text-align: center;
}

.constant_sub_box--ttl-blue {
  color: #5F78C8;
}

.constant_sub_box--label {
  line-height: 1.3;
  display: block;
  margin: 0 0 15px 0;
  padding: 6px 0;
  text-align: center;
  letter-spacing: -0.5px;
  color: #fff;
  background-color: #999;
}

.constant_sub_box--label-blue {
  background-color: #5F78C8;
}

.constant_sub_box--description {
  font-size: 14px;
  line-height: 1.5;
  margin: 0 0 30px 0;
}

.constant_sub_box--description-half {
  max-width: 220px;
  min-height: 135px;
}

.constant_sub_box--img {
  position: absolute;
  right: 0;
}

.constant_sub_box--img-br {
  position: static;
  display: block;
  margin: 0 auto;
}

.constant_reason {
  position: relative;
  display: block;
  width: 100%;
}

.constant_reason--ttl {
  line-height: 1.3;
  position: relative;
  z-index: 1;
  display: block;
  width: 120px;
  height: 120px;
  padding: 20px 0 0 0;
  text-align: center;
  color: #fff;
  border-radius: 50%;
  background-color: #5F78C8;
}

.constant_reason--ttl:after, .constant_reason--ttl.about_constant--in:before, .constant_reason--ttl.constant_sub_box-blue:before, .constant_reason--ttl.about_constant--in-grey:before, .constant_reason--ttl.about_constant--in-blue:before {
  font-family: 'icomoon' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-size: 35px;
  display: block;
  margin: 5px 0 0 0;
  content: "";
  color: #f8f5b0;
}

.constant_reason--ttl-num2:after, .constant_reason--ttl-num2.about_constant--in:before, .constant_reason--ttl-num2.constant_sub_box-blue:before, .constant_reason--ttl-num2.about_constant--in-grey:before, .constant_reason--ttl-num2.about_constant--in-blue:before {
  content: "";
}

.constant_reason--txt {
  font-size: 24px;
  font-weight: bold;
  line-height: 80px;
  position: absolute;
  top: 19px;
  right: 0;
  display: block;
  width: calc(100% - 100px);
  height: 80px;
  text-align: center;
  color: #5F78C8;
  background-color: #f8f5b0;
}

.constant_detail_main_box {
  position: relative;
}

.constant_detail_main_box--ttl {
  font-size: 26px;
  line-height: 1.5;
  display: block;
  margin: 0 0 17px 0;
  color: #5F78C8;
}

.constant_detail_main_box--description {
  font-size: 14px;
  line-height: 1.5;
}

.constant_detail_main_box--pic {
  position: absolute;
  right: 0;
  bottom: 0;
  max-width: 100%;
}

.con_spec_list {
  list-style: none;
}

.con_spec_list:after, .con_spec_list.about_constant--in:before, .con_spec_list.constant_sub_box-blue:before, .con_spec_list.about_constant--in-grey:before, .con_spec_list.about_constant--in-blue:before {
  display: block;
  visibility: hidden;
  clear: both;
  height: 0;
  content: '.';
}

.con_spec_list--item {
  float: left;
  width: calc(33.33% - 30px);
  margin: 0 0 0 45px;
}

.con_spec_list--item:first-child {
  margin-left: 0;
}

.con_spec_list--ttl {
  font-size: 40px;
  position: relative;
  margin: 0 0 15px 0;
  padding: 0 0 0 75px;
  color: #5F78C8;
}

.con_spec_list--sub_ttl {
  font-size: 18px;
  line-height: 1.2;
  position: absolute;
  top: 0;
  left: 0;
  display: block;
  padding: 0 5px 0 0;
  color: #000;
  border-right: 1px dotted #5F78C8;
}

.con_spec_list--img_box {
  position: relative;
  display: table;
  width: 100%;
  height: 160px;
  margin: 0 0 20px 0;
  background-color: #f0f2f7;
}

.con_spec_list--center {
  display: table-cell;
  vertical-align: middle;
}

.con_spec_list--img {
  position: relative;
  top: -16px;
  display: block;
  margin: 0 auto;
}

.con_spec_list--txt {
  font-size: 14px;
  font-weight: bold;
  position: absolute;
  bottom: 15px;
  left: 50%;
  margin: 0 0 0 -81.5px;
  text-align: center;
  color: #5F78C8;
}

.con_spec_list--description {
  font-size: 14px;
  line-height: 1.5;
}

.con_prowess--ttl {
  font-size: 26px;
  line-height: 50px;
  position: relative;
  margin: 0 0 25px 0;
  padding: 0 0 0 0;
  padding: 0 0 0 70px;
  color: #5F78C8;
}

.con_prowess--ttl:before {
  position: absolute;
  top: 0;
  left: 0;
  display: block;
  width: 50px;
  height: 50px;
  content: "";
  background: url("../../f-refrigerator/constant-temp/images/icon-con-prowess.png") no-repeat;
  background-size: cover;
}

.con_ref_capa {
  padding: 15px;
  background-color: #99ce61;
}

.con_ref_capa-con {
  margin: 40px 0 30px;
  background-color: #889dd3;
}

.con_ref_capa--head {
  margin: 0 0 15px 0;
}

.con_ref_capa--head:after, .con_ref_capa--head.about_constant--in:before, .con_ref_capa--head.constant_sub_box-blue:before, .con_ref_capa--head.about_constant--in-grey:before, .con_ref_capa--head.about_constant--in-blue:before {
  display: block;
  visibility: hidden;
  clear: both;
  height: 0;
  content: '.';
}

.con_ref_capa--body:after, .con_ref_capa--body.about_constant--in:before, .con_ref_capa--body.constant_sub_box-blue:before, .con_ref_capa--body.about_constant--in-grey:before, .con_ref_capa--body.about_constant--in-blue:before {
  display: block;
  visibility: hidden;
  clear: both;
  height: 0;
  content: '.';
}

.con_ref_capa--experiment {
  float: left;
  width: calc(50% - 5px);
  padding: 15px;
  border-radius: 10px;
  background-color: #fff;
}

.con_ref_capa--experiment:first-child {
  margin-right: 10px;
}

.con_ref_capa--ttl {
  font-size: 18px;
  line-height: 1.4;
  float: left;
  width: 125px;
  padding: 8px 0;
  text-align: center;
  color: #fff;
  background-color: #72bf2a;
}

.con_ref_capa--ttl-con {
  background-color: #5F78C8;
}

.con_ref_capa--sub_ttl {
  font-size: 18px;
  display: block;
  margin: 0 0 10px 0;
  color: #72bf2a;
}

.con_ref_capa--sub_ttl-con {
  color: #5F78C8;
}

.con_ref_capa--pic {
  display: block;
  max-width: 100%;
  margin: 0 auto;
}

.con_ref_list {
  float: left;
  list-style: none;
}

.con_ref_list:after, .con_ref_list.about_constant--in:before, .con_ref_list.constant_sub_box-blue:before, .con_ref_list.about_constant--in-grey:before, .con_ref_list.about_constant--in-blue:before {
  display: block;
  visibility: hidden;
  clear: both;
  height: 0;
  content: '.';
}

.con_ref_list--item {
  float: left;
  width: 160px;
  padding: 0 0 0 15px;
  color: #fff;
  border-left: 1px solid #fff;
}

.con_ref_list--item:first-child {
  border-left: 0px;
}

.con_ref_list--ttl {
  font-size: 14px;
  font-weight: normal;
  display: block;
  margin: 0 0 10px 0;
}

.con_plugin_air {
  position: relative;
}

.con_plugin_air--ttl {
  font-size: 18px;
  margin-bottom: 15px;
  color: #5F78C8;
}

.con_plugin_air--catch {
  font-size: 16px;
  display: block;
  margin: 0 0 10px 0;
  line-height: 1.5;
}

.con_plugin_air--sub_ttl {
  position: relative;
  font-size: 16px;
  line-height: 1.3;
  margin: 0 0 10px 0;
  padding-left: 1em;
  text-indent: -1em;
  letter-spacing: -1.5px;
  color: #5F78C8;
}

.con_plugin_air--icon {
  display: inline-block;
  position: absolute;
  top: -5px;
  margin: 0 0 0 15px;
  padding: 0 10px;
  height: 30px;
  font-size: 12px;
  line-height: 30px;
  text-align: center;
  color: #000;
  text-indent: 0;
}

.con_plugin_air--icon-special {
  background-color: #fa7814;
}

.con_plugin_air--description {
  font-size: 14px;
  line-height: 1.5;
}

.con_plugin_air--description-half {
  float: left;
  width: calc(50% - 6px);
}

.con_plugin_air--box {
  display: block;
  margin: 0 0 25px 0;
}

.con_plugin_air--box:after, .con_plugin_air--box.about_constant--in:before, .con_plugin_air--box.constant_sub_box-blue:before, .con_plugin_air--box.about_constant--in-grey:before, .con_plugin_air--box.about_constant--in-blue:before {
  display: block;
  visibility: hidden;
  clear: both;
  height: 0;
  content: '.';
}

.con_plugin_air--description_img {
  max-width: 100%;
  height: auto;
  margin-top: 10px;
}

.con_plugin_air--description_img-half {
  float: right;
  margin-top: 0;
}

.con_plugin_air--note {
  font-size: 12px;
  line-height: 1.5;
}

.con_plugin_air--note_indent {
  list-style: none;
  font-size: 12px;
  line-height: 1.5;
  text-indent: -12px;
  padding-left: 12px;
}

.con_plugin_air--content {
  width: 335px;
}

.con_plugin_air--attention {
  font-size: 12px;
  line-height: 1.5;
  margin-top: 10px;
  padding: 10px 15px;
  background-color: #e6e9f4;
}

.con_plugin_air--three_col {
  width: 960px;
}

.con_plugin_air--three_col:after, .con_plugin_air--three_col.about_constant--in:before, .con_plugin_air--three_col.constant_sub_box-blue:before, .con_plugin_air--three_col.about_constant--in-grey:before, .con_plugin_air--three_col.about_constant--in-blue:before {
  display: block;
  visibility: hidden;
  clear: both;
  height: 0;
  content: '.';
}

.con_plugin_air--three_col .con_plugin_air--box {
  float: left;
  width: calc(33.3% - 20px);
  margin-left: 30px;
}

.con_plugin_air--three_col .con_plugin_air--box:first-child {
  margin-left: 0;
}

.con_plugin_air_icons {
  width: 100%;
  margin: 0 0 30px 0;
  list-style: none;
}

.con_plugin_air_icons:after, .con_plugin_air_icons.about_constant--in:before, .con_plugin_air_icons.constant_sub_box-blue:before, .con_plugin_air_icons.about_constant--in-grey:before, .con_plugin_air_icons.about_constant--in-blue:before {
  display: block;
  visibility: hidden;
  clear: both;
  height: 0;
  content: '.';
}

.con_plugin_air_icons-bottom {
  margin-bottom: 110px;
}

.con_plugin_air_icons--item {
  position: relative;
  display: block;
  float: left;
  width: calc(50% - 5px);
  margin: 30px 0 0 10px;
  border: 1px solid #5F78C8;
}

.con_plugin_air_icons--item:nth-child(2n+1) {
  margin-left: 0;
}

.con_plugin_air_icons--item:nth-child(1), .con_plugin_air_icons--item:nth-child(2) {
  margin-top: 0;
}

.con_plugin_air_icons--ttl {
  font-size: 14px;
  display: block;
  margin: 10px 0 0 0;
  text-align: center;
  color: #000;
}

.con_plugin_air_icons--img {
  display: block;
  margin: 0 auto;
  padding: 0;
}

.con_plugin_air_icons--note {
  font-size: 12px;
  position: absolute;
  bottom: -18px;
  color: #5F78C8;
}

.con_plugin_air_pic_box {
  position: absolute;
  z-index: -1;
  top: 0;
  right: 0;
  max-width: 570px;
}

.con_plugin_air_pic_box-airpass5 {
  max-width: 519px;
}

.con_plugin_air_pic_box-table_airpass5 {
  max-width: 512px;
  top: 0;
  right: 0;
}

.con_plugin_air_pic_box--pic {
  max-width: 100%;
}

.con_plugin_air_pic_box--table {
  font-size: 14px;
  line-height: 1.5;
  display: table;
  border: 1px solid #666;
  background-color: #f7f7f7;
}

.con_plugin_air_pic_box--ttl {
  display: table-cell;
  width: 315px;
  padding: 10px;
  vertical-align: middle;
}

.con_plugin_air_pic_box--series {
  display: table-cell;
  padding: 10px 0 10px 20px;
  vertical-align: middle;
  border-left: 1px dotted #ccc;
}

.con_plugin_air_pic_box--name {
  display: inline-block;
  width: 100px;
}

.con_index_box {
  position: relative;
  margin-bottom: 50px;
}

.con_index_box:after, .con_index_box.about_constant--in:before, .con_index_box.constant_sub_box-blue:before, .con_index_box.about_constant--in-grey:before, .con_index_box.about_constant--in-blue:before {
  display: block;
  visibility: hidden;
  clear: both;
  height: 0;
  content: '.';
}

.con_index_box--wrap {
  position: relative;
  clear: both;
  margin-top: 40px;
}

.con_index_box--ttl {
  font-size: 18px;
  margin: 0 0 30px 0;
  padding: 10px 20px;
  color: #fff;
  background-color: #5F78C8;
  display: inline;
}

.con_index_box--catch {
  font-size: 16px;
  position: absolute;
  margin: 3px 0 0 25px;
}

.con_index_box--pic {
  display: block;
  max-width: 100%;
  height: auto;
  margin: 0 auto 40px;
}

.con_index_box--btn {
  font-weight: bold;
  line-height: 48px;
  position: relative;
  display: block;
  width: 305px;
  height: 48px;
  margin: 0 auto;
  transition: 0.15s;
  text-align: center;
  text-decoration: none;
  color: #5F78C8;
  border: 2px solid #5F78C8;
  background-color: #fff;
  box-shadow: 0 0 5px rgba(0, 0, 0, 0.2);
}

.con_index_box--btn-col2 {
  float: left;
}

.con_index_box--btn-eco {
  font-size: 14px;
  line-height: 45px;
  margin-left: 25px;
  color: #000;
}

.con_index_box--btn:after, .con_index_box--btn.about_constant--in:before, .con_index_box--btn.constant_sub_box-blue:before, .con_index_box--btn.about_constant--in-grey:before, .con_index_box--btn.about_constant--in-blue:before {
  font-family: 'icomoon' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-size: 10px;
  position: absolute;
  top: 50%;
  right: 10px;
  margin: -0.5em 0 0 0;
  content: "";
}

.con_index_box--btn:hover {
  color: #fff;
  background-color: #5F78C8;
}

.con_index_box--bg {
  position: absolute;
  z-index: -1;
  bottom: -46px;
  left: 650px;
}

.con_index_box--bg-brine {
  bottom: 60px;
  left: 670px;
}

.con_index_box--bg-airpass {
  bottom: -20px;
  left: 680px;
}

.con_merit {
  position: relative;
}

.con_merit--bg {
  position: absolute;
  top: -50px;
  right: 0;
  width: 48%;
  max-width: 460px;
}

.con_merit--ttl {
  font-size: 20px;
  line-height: 48px;
  height: 48px;
  margin: 0 0 50px 0;
  padding: 0 0 0 20px;
  color: #fff;
  background-color: #5F78C8;
}

.con_merit--icon {
  font-size: 18px;
  margin: 0 4px;
  padding: 4px 10px;
  background-color: #8cc63f;
}

.con_merit--sub_ttl {
  font-size: 26px;
  margin: 0 0 20px 0;
  color: #5F78C8;
}

.con_merit--catch {
  font-size: 20px;
  line-height: 1.5;
  display: block;
  margin: 0 0 50px 0;
}

.con_merit--eco_ttl {
  font-size: 16px;
  font-weight: bolder;
  margin: 40px 0 10px 0;
}

.con_merit--eco {
  display: flex;
  justify-content: space-between;
  margin: 0 auto 40px auto;
  max-width: 960px;
  width: 100%;
}

.con_merit--eco_item-l {
  max-width: 440px;
  width: 45%;
}

.con_merit--eco_item-r {
  max-width: 480px;
  width: 50%;
}

.con_merit--eco_ttl2 {
  color: #5f78c8;
  font-size: 16px;
  line-height: 1.4;
  margin: 0 0 5px 0;
}

.con_merit--eco_txt {
  font-size: 12px;
  line-height: 1.4;
}

.con_merit--eco_note {
  text-indent: -12px;
  padding: 0 0 0 12px;
  font-size: 12px;
  line-height: 1.7;
}

.con_merit--eco_img {
  width: 100%;
  margin: 20px 0 0 0;
}

.con_merit_list {
  position: relative;
  list-style: none;
}

.con_merit_list--item {
  width: calc(50% - 30px);
  margin: 0 0 30px 0;
}

.con_merit_list--item:last-child {
  position: absolute;
  top: 0;
  right: 0;
}

.con_merit_list--ttl {
  font-size: 18px;
  margin: 0 0 10px 0;
  padding: 0 0 0 1em;
  text-indent: -1em;
  color: #5F78C8;
}

.con_merit_list--pic {
  display: block;
  max-width: 100%;
  height: auto;
  margin: 25px 0 0 0;
}

.con_merit_list--description {
  font-size: 14px;
  line-height: 1.7;
}

.con_plugin_air_table {
  border-spacing: 0;
  border: 1px solid #000;
  font-size: 12px;
  width: 100%;
  margin: 10px 0 0 0;
}

.con_plugin_air_table--main {
  width: 200px;
  border-right: 1px solid #000;
  line-height: 1.8;
}

.con_plugin_air_table td {
  padding: 5px;
}

.cons_variation_spec {
  position: absolute;
  left: 330px;
  top: 45px;
}

.cons_variation_spec--name {
  font-size: 14px;
  width: 100%;
  margin: 0 0 10px 0;
  display: block;
}

.cons_about_box {
  padding: 14px 0 0 0;
}

.cons_about_box--ttl {
  color: #5F78C8;
  font-size: 26px;
  padding: 0 0 0 70px;
  margin: 0 0 25px 0;
  position: relative;
}

.cons_about_box--icon {
  position: absolute;
  left: 0;
  top: -13px;
}

.cons_about_box--description {
  line-height: 1.5;
  font-size: 14px;
  margin: 0 0 20px 0;
}

.cons_about_box--content {
  overflow: hidden;
}

.cons_before_after {
  float: left;
  width: 50%;
  position: relative;
  padding: 60px 20px;
  min-height: 770px;
}

.cons_before_after-grey {
  background: #f4f3f1;
}

.cons_before_after-blue {
  background: #dbe0f3;
}

.cons_before_after--ttl {
  font-size: 16px;
  display: block;
  position: absolute;
  left: 0;
  top: 0;
  width: 180px;
  text-align: center;
  color: #fff;
  padding: 8px 0;
  background-color: red;
}

.cons_before_after--ttl-grey {
  background: #8e919e;
}

.cons_before_after--ttl-blue {
  background: #5f78c8;
}

.cons_before_after--sub_ttl {
  font-size: 20px;
  text-align: center;
  margin: 0 0 30px 0;
}

.cons_before_after--pic {
  display: block;
  margin: 0 auto 15px;
  max-width: 100%;
}

.cons_before_after--topic {
  background-color: red;
  color: #fff;
  display: block;
  text-align: center;
  padding: 5px 0;
  margin: 0 0 10px 0;
}

.cons_before_after--topic-grey {
  background: #8e919e;
}

.cons_before_after--topic-blue {
  background: #5f78c8;
}

.cons_before_after_list {
  list-style: none;
}

.cons_before_after_list--item {
  margin: 15px 0 0 0;
}

.cons_before_after_list--item:first-child {
  margin-top: 0;
}

.cons_before_after_list--ttl {
  font-size: 16px;
  display: block;
  margin: 0 0 5px 0;
}

.cons_before_after_list--ttl-grey {
  color: #8e919e;
}

.cons_before_after_list--ttl-blue {
  color: #5f78c8;
}

.cons_before_after_list--txt {
  font-size: 14px;
  line-height: 1.5;
}

.con_detail--ttl {
  font-size: 26px;
  line-height: 1.5;
  color: #5F78C8;
  display: block;
  margin: 0 0 10px 0;
}

.con_detail--txt {
  font-size: 14px;
  line-height: 1.5;
  margin: 0 0 35px 0;
}

.con_detail--img {
  display: block;
  margin: 0 auto 35px auto;
  max-width: 100%;
}

.con_detail--sub_ttl {
  position: relative;
  font-size: 26px;
  display: block;
  color: #5F78C8;
  padding: 0 0 0 65px;
  margin: 0 0 25px 0;
  line-height: 1.5;
}

.con_detail--sub_ttl:before {
  content: "";
  position: absolute;
  left: 0;
  top: -7px;
  width: 52px;
  height: 52px;
  display: inline-block;
  background: url("../../f-refrigerator/constant-temp/images/icon-detail.png") no-repeat;
}

.con_detail--experiment {
  display: flex;
  justify-content: space-between;
  margin: 0 0 20px 0;
}

.con_detail--exp_item {
  max-width: 290px;
  width: 32%;
}

.con_detail--exp_ttl {
  font-size: 14px;
  line-height: 1.4;
  letter-spacing: -1px;
  margin: 10px 0 5px 0;
}

.con_detail--exp_ttl-graph {
  margin-top: 20px;
}

.con_detail--exp_img {
  width: 100%;
}

.con_detail--exp_note {
  font-size: 12px;
  line-height: 1.7;
  margin: 0 0 20px 0;
}

.con_detail--exp_note-indent {
  text-indent: -12px;
  padding: 0 0 0 12px;
  margin-bottom: 10px;
}

.con_detail--example {
  margin: 0 0 10px 0;
}

.con_detail--example:after, .con_detail--example.about_constant--in:before, .con_detail--example.constant_sub_box-blue:before, .con_detail--example.about_constant--in-grey:before, .con_detail--example.about_constant--in-blue:before {
  display: block;
  visibility: hidden;
  clear: both;
  height: 0;
  content: '.';
}

.con_detail--explain {
  position: relative;
  width: 50%;
  padding: 50px 30px 30px 30px;
  box-sizing: border-box;
  float: left;
}

.con_detail--explain-normal {
  background: #f4f3f1;
}

.con_detail--explain-better {
  background: rgba(95, 120, 200, 0.2);
}

.con_detail--label {
  position: absolute;
  top: 0;
  left: 0;
  width: 180px;
  height: 32px;
  font-weight: bold;
  text-align: center;
  line-height: 32px;
  font-size: 16px;
  color: #fff;
  background: #8e919e;
}

.con_detail--label-better {
  background: #5f78c8;
}

.con_detail--list {
  list-style: none;
  margin: 0 0 30px 0;
}

.con_detail--list:after, .con_detail--list.about_constant--in:before, .con_detail--list.constant_sub_box-blue:before, .con_detail--list.about_constant--in-grey:before, .con_detail--list.about_constant--in-blue:before {
  display: block;
  visibility: hidden;
  clear: both;
  height: 0;
  content: '.';
}

.con_detail--item {
  position: relative;
  float: left;
  width: calc(33.3% - 24px);
  margin-right: 43px;
}

.con_detail--item:after, .con_detail--item.about_constant--in:before, .con_detail--item.constant_sub_box-blue:before, .con_detail--item.about_constant--in-grey:before, .con_detail--item.about_constant--in-blue:before {
  content: "";
  position: absolute;
  right: -14px;
  top: 0;
  width: 1px;
  height: 100%;
  background: #000;
}

.con_detail--item:last-child {
  border-right: none;
  margin-right: 0;
}

.con_detail--item:last-child:after, .con_detail--item.about_constant--in:last-child:before, .con_detail--item.constant_sub_box-blue:last-child:before, .con_detail--item.about_constant--in-grey:last-child:before, .con_detail--item.about_constant--in-blue:last-child:before {
  display: none;
}

.con_detail--item:nth-child(2) {
  margin-right: 27px;
}

.con_detail--item:nth-child(2):after, .con_detail--item.about_constant--in:nth-child(2):before, .con_detail--item.constant_sub_box-blue:nth-child(2):before, .con_detail--item.about_constant--in-grey:nth-child(2):before, .con_detail--item.about_constant--in-blue:nth-child(2):before {
  right: -24px;
}

.con_detail--item_img {
  max-width: 100%;
}

.con_detail--percent_box {
  position: relative;
  margin: 0 0 38px 0;
}

.con_detail--percent_box:last-child {
  margin-bottom: 0;
}

.con_detail--sub_label {
  position: absolute;
  font-size: 16px;
  padding: 0 0 0 18px;
  top: 0;
  left: 0;
}

.con_detail--sub_label:before {
  content: "";
  width: 11px;
  height: 11px;
  background-color: #717071;
  position: absolute;
  left: 0;
  top: 3px;
}

.con_detail--limit {
  display: block;
  font-weight: normal;
  font-size: 12px;
  margin: 5px 0 0 0;
}

.con_detail--test_img {
  max-width: 100%;
}

.con_detail--note {
  font-size: 12px;
  line-height: 1.7;
}

.con_detail--note_span {
  display: block;
  text-indent: -12px;
  margin-left: 12px;
}

@media (max-width: 768px) {
  .about_constant {
    width: calc(50% - 10px);
  }
  .about_constant:last-child {
    margin-left: 20px;
  }
  .about_constant--in, .about_constant--in:before, .constant_sub_box-blue:before, .constant_sub_box-blue:after {
    min-height: inherit;
  }
  .about_constant--in:after, .about_constant--in:before, .constant_sub_box-blue:before, .constant_sub_box-blue:after {
    border-right: 172px solid transparent;
    border-left: 172px solid transparent;
  }
  .about_constant--ttl {
    font-size: 20px;
  }
  .about_constant--sub_ttl {
    font-size: 18px;
    line-height: 1.4;
    margin-bottom: 12px;
    letter-spacing: -0.25px;
  }
  .about_constant--img {
    max-width: 100%;
    height: auto;
  }
  .about_constant--attention {
    font-size: 16px;
  }
  .constant_sub_box {
    min-height: 668px;
  }
  .constant_sub_box--in:last-child {
    margin-bottom: 0;
  }
  .constant_sub_box--img {
    position: static;
    display: block;
    margin: 0 auto 20px;
  }
  .constant_sub_box--img-br {
    max-width: 100%;
    height: auto;
  }
  .constant_sub_box--description-half {
    max-width: 100%;
    min-height: inherit;
    margin-bottom: 0;
  }
  .constant_reason--txt {
    font-size: 20px;
  }
  .constant_detail_main_box--pic {
    max-width: 35%;
  }
  .con_index_box--bg {
    display: none;
  }
  .con_spec_list--item {
    width: calc(33.33% - 10px);
    margin-left: 15px;
  }
  .con_spec_list--ttl {
    font-size: 28px;
    line-height: 1.5;
  }
  .con_spec_list--sub_ttl {
    top: 0;
  }
  .con_spec_list--img_box {
    height: 140px;
    margin-bottom: 15px;
  }
  .con_spec_list--img {
    width: 90%;
  }
  .con_ref_capa-con {
    margin-top: 20px;
  }
  .con_plugin_air_pic_box {
    width: 370px;
  }
  .con_plugin_air_pic_box--ttl {
    width: 220px;
  }
  .con_plugin_air-plugin {
    min-height: inherit;
  }
  .con_plugin_air--ttl {
    margin-bottom: 25px;
  }
  .con_plugin_air--three_col {
    width: 728px;
  }
  .con_plugin_air--three_col .con_plugin_air--box {
    width: calc(33.3% - 10px);
    margin-left: 15px;
  }
  .con_plugin_air--description_img-half {
    width: calc(50% - 6px);
  }
  .con_merit--bg {
    top: 30px;
  }
  .cons_variation_spec {
    position: static;
    margin-top: 20px;
  }
  .cons_before_after--sub_ttl {
    font-size: 18px;
  }
  .con_detail--sub_label {
    position: static;
  }
  .con_detail--item:after, .con_detail--item.about_constant--in:before, .con_detail--item.constant_sub_box-blue:before, .con_detail--item.about_constant--in-grey:before, .con_detail--item.about_constant--in-blue:before {
    right: -19px;
  }
}

@media (max-width: 425px) {
  .about_constant {
    float: none;
    width: 100%;
  }
  .about_constant:last-child {
    margin-top: 30px;
    margin-left: 0;
  }
  .about_constant--in, .about_constant--in:before, .constant_sub_box-blue:before, .constant_sub_box-blue:after {
    min-height: inherit;
  }
  .about_constant--in:after, .about_constant--in:before, .constant_sub_box-blue:before, .constant_sub_box-blue:after {
    border-right: 167.5px solid transparent;
    border-left: 167.5px solid transparent;
  }
  .about_constant--ttl {
    font-size: 18px;
  }
  .about_constant--sub_ttl {
    font-size: 16px;
    letter-spacing: 0;
  }
  .about_constant--attention {
    font-size: 16px;
    letter-spacing: -0.5px;
  }
  .constant_sub_box {
    min-height: inherit;
  }
  .constant_sub_box--ttl {
    font-size: 16px;
  }
  .constant_reason:after, .constant_reason.about_constant--in:before, .constant_reason.constant_sub_box-blue:before, .constant_reason.about_constant--in-grey:before, .constant_reason.about_constant--in-blue:before {
    display: block;
    visibility: hidden;
    clear: both;
    height: 0;
    content: '.';
  }
  .constant_reason--ttl {
    font-size: 12px;
    float: left;
    width: 85px;
    height: 85px;
    padding-top: 17px;
    border-radius: 0;
  }
  .constant_reason--ttl:after, .constant_reason--ttl.about_constant--in:before, .constant_reason--ttl.constant_sub_box-blue:before, .constant_reason--ttl.about_constant--in-grey:before, .constant_reason--ttl.about_constant--in-blue:before {
    font-size: 18px;
  }
  .constant_reason--txt {
    font-size: 16px;
    line-height: 1.5;
    position: static;
    display: table;
    float: left;
    width: calc(100% - 85px);
    height: inherit;
    min-height: 85px;
    padding: 0 10px;
    text-align: left;
  }
  .constant_reason--in_txt {
    display: table-cell;
    vertical-align: middle;
  }
  .constant_detail_main_box--ttl {
    font-size: 16px;
  }
  .constant_detail_main_box--pic {
    display: none;
  }
  .con_spec_list--item {
    width: 100%;
    margin-top: 15px;
    margin-left: 0;
  }
  .con_spec_list--item:first-child {
    margin-top: 0;
  }
  .con_spec_list--ttl {
    font-size: 20px;
    padding: 0;
  }
  .con_spec_list--sub_ttl {
    font-size: 14px;
    position: relative;
    top: -2px;
    display: inline-block;
    padding-right: 5px;
    border-right: 0px;
  }
  .con_spec_list--img_box {
    width: 100%;
    height: inherit;
    padding: 15px 0;
  }
  .con_spec_list--img {
    top: 0;
    width: 50%;
    margin-bottom: 10px;
  }
  .con_spec_list--txt {
    font-size: 12px;
    position: static;
    display: block;
    margin: 0;
    text-align: center;
  }
  .con_prowess--ttl {
    font-size: 20px;
    line-height: 1.3;
    margin-bottom: 15px;
    padding-left: 60px;
  }
  .con_ref_capa--ttl {
    font-size: 18px;
    width: 100%;
    margin-bottom: 10px;
  }
  .con_ref_capa--sub_ttl {
    font-size: 14px;
  }
  .con_ref_capa--experiment {
    width: 100%;
  }
  .con_ref_capa--experiment:last-child {
    margin-top: 10px;
  }
  .con_ref_list {
    width: 100%;
  }
  .con_ref_list--ttl {
    font-size: 12px;
  }
  .con_ref_list--item {
    width: 33.3%;
    padding-left: 7px;
  }
  .con_ref_list--img {
    width: auto;
    height: 25px;
  }
  .con_plugin_air_icons {
    margin-bottom: 40px;
  }
  .con_plugin_air:nth-child(2) {
    margin-bottom: 20px;
  }
  .con_plugin_air--ttl {
    font-size: 16px;
    margin-bottom: 17px;
  }
  .con_plugin_air--sub_ttl {
    font-size: 14px;
    margin-bottom: 10px;
    letter-spacing: 0;
  }
  .con_plugin_air--description-half {
    width: 70%;
  }
  .con_plugin_air--description_img {
    width: 100%;
    height: auto;
  }
  .con_plugin_air--description_img-half {
    width: 27%;
  }
  .con_plugin_air--three_col {
    width: 100%;
  }
  .con_plugin_air--box {
    width: 100% !important;
    margin-left: 0 !important;
  }
  .con_plugin_air--catch {
    font-size: 14px;
    line-height: 1.5;
    margin-bottom: 10px;
  }
  .con_plugin_air--content {
    width: 100%;
  }
  .con_plugin_air_pic_box {
    position: static;
    width: 100%;
    margin-top: 25px;
  }
  .con_plugin_air_pic_box--table {
    display: block;
    margin-bottom: 20px;
  }
  .con_plugin_air_pic_box--ttl {
    display: block;
    width: 100%;
    border-bottom: 1px dotted #ccc;
  }
  .con_plugin_air_pic_box--series {
    padding: 10px;
    border-left: 0px;
  }
  .con_plugin_air_pic_box--pic-table_airpass {
    margin-top: 0px;
    margin-bottom: 30px;
  }
  .con_plugin_air_pic_box--name {
    width: 50%;
  }
  .con_index_box--ttl {
    font-size: 18px;
    padding: 10px;
    margin-bottom: 25px;
  }
  .con_index_box--catch {
    font-size: 14px;
    line-height: 1.3;
    position: static;
    display: block;
    margin: 5px 0 0 0;
  }
  .con_index_box--btn {
    display: block;
    float: none;
    margin: 0 auto !important;
    width: 100%;
  }
  .con_index_box--btn-eco {
    margin-top: 20px !important;
  }
  .con_merit--bg {
    display: none;
  }
  .con_merit--ttl {
    font-size: 18px;
    margin-bottom: 25px;
  }
  .con_merit--sub_ttl {
    font-size: 20px;
    margin-bottom: 15px;
  }
  .con_merit--catch {
    font-size: 16px;
    margin-bottom: 20px;
  }
  .con_merit--eco {
    display: block;
    margin: 0 auto 20px auto;
  }
  .con_merit--eco:after, .con_merit--eco.about_constant--in:before, .con_merit--eco.constant_sub_box-blue:before, .con_merit--eco.about_constant--in-grey:before, .con_merit--eco.about_constant--in-blue:before {
    display: block;
    visibility: hidden;
    clear: both;
    height: 0;
    content: '.';
  }
  .con_merit--eco_item:after, .con_merit--eco_item.about_constant--in:before, .con_merit--eco_item.constant_sub_box-blue:before, .con_merit--eco_item.about_constant--in-grey:before, .con_merit--eco_item.about_constant--in-blue:before {
    display: block;
    visibility: hidden;
    clear: both;
    height: 0;
    content: '.';
  }
  .con_merit--eco_item-l {
    width: 100%;
  }
  .con_merit--eco_item-r {
    width: 100%;
  }
  .con_merit--eco_img-product {
    display: block;
    width: 50%;
    margin: 0 0 5% 20%;
  }
  .con_merit_list--item {
    position: static !important;
    width: 100%;
    margin-bottom: 15px;
  }
  .con_merit_list--ttl {
    font-size: 16px;
  }
  .cons_about_box--ttl {
    font-size: 20px;
    line-height: 1.3;
    padding-left: 60px;
  }
  .cons_about_box--icon {
    top: 0;
  }
  .cons_before_after {
    width: 100%;
    float: none;
    min-height: auto;
  }
  .cons_before_after:first-child {
    margin-bottom: 20px;
  }
  .cons_before_after--sub_ttl {
    font-size: 16px;
  }
  .con_detail--ttl {
    font-size: 20px;
  }
  .con_detail--txt {
    margin-bottom: 15px;
  }
  .con_detail--sub_ttl {
    font-size: 20px;
    margin-bottom: 15px;
  }
  .con_detail--sub_ttl:before {
    top: 5px;
  }
  .con_detail--experiment {
    display: block;
  }
  .con_detail--exp_item {
    width: 290px;
    margin: 0 auto;
  }
  .con_detail--exp_ttl {
    margin: 20px 0 5px 0;
  }
  .con_detail--exp_ttl-graph {
    margin-top: 20px;
  }
  .con_detail--exp_note {
    margin-bottom: 0 0 10px 0;
  }
  .con_detail--exp_note-indent {
    margin: 0;
  }
  .con_detail--explain {
    width: 100%;
    padding: 40px 15px 30px 15px;
  }
  .con_detail--explain-normal {
    margin-bottom: 10px;
  }
  .con_detail--label {
    font-size: 14px;
    width: 150px;
    height: 25px;
    line-height: 25px;
  }
}

.series_tech-fseries01 {
  min-height: 507px;
}

.series_tech--ttl {
  font-size: 26px;
  line-height: 50px;
  position: relative;
  margin: 0 0 30px 0;
  padding: 0 0 0 70px;
  color: #008C4B;
}

.series_tech--ttl:before {
  position: absolute;
  top: 0;
  left: 0;
  display: block;
  width: 50px;
  height: 50px;
  content: "";
}

.series_tech--ttl-tech:before {
  background: url("../../f-refrigerator/z-series/images/icon-series-tech.png") no-repeat;
  background-size: cover;
}

.series_tech--ttl-inverter:before {
  background: url("../../f-refrigerator/z-series/images/icon-series-inverter.png") no-repeat;
  background-size: cover;
}

.series_tech--ttl-silent:before {
  background: url("../../f-refrigerator/z-series/images/icon-series-silent.png") no-repeat;
  background-size: cover;
}

.series_tech--ttl-tech_fseries01 {
  color: #1faab0;
}

.series_tech--ttl-tech_fseries01:before {
  background: url("../../f-refrigerator/f-series/images/icon-series-tech-01.png") no-repeat;
  background-size: cover;
}

.series_tech--ttl-tech_fseries02 {
  color: #1faab0;
}

.series_tech--ttl-tech_fseries02:before {
  background: url("../../f-refrigerator/f-series/images/icon-series-tech-02.png") no-repeat;
  background-size: cover;
}

.series_tech--ttl-tech_fseries03 {
  color: #1faab0;
}

.series_tech--ttl-tech_fseries03:before {
  background: url("../../f-refrigerator/f-series/images/icon-series-tech-03.png") no-repeat;
  background-size: cover;
}

.series_tech--sub_ttl {
  font-size: 20px;
  line-height: 1.3;
  margin: 0 0 10px 0;
}

.series_tech--sub_catch {
  font-size: 14px;
  font-weight: normal;
  margin: 0 0 0 20px;
}

.series_tech--pic {
  display: block;
  max-width: 100%;
  height: auto;
  margin: 0 auto;
}

.series_tech--description {
  font-size: 14px;
  line-height: 1.5;
  margin: 0 0 20px 0;
}

.series_tech--note {
  margin-top: 10px;
  display: block;
}

.tech_product {
  position: relative;
}

.tech_product--responsive_only {
  display: none;
}

.tech_product-fseries01 {
  margin-top: 54px;
}

.tech_product-fseries02 {
  margin-top: 0px;
}

.tech_product--pic {
  display: block;
  max-width: 100%;
  height: auto;
  margin: 0 auto;
}

.tech_product--list {
  list-style: none;
}

.tech_product--list-fseries {
  letter-spacing: -1px;
}

.tech_product--item {
  position: absolute;
  display: inline-block;
  background-color: #008C4B;
}

.tech_product--item-p01 {
  top: 1%;
  left: 2%;
}

.tech_product--item-p02 {
  top: 33.5%;
  left: 5.3%;
}

.tech_product--item-p03 {
  top: 0.8%;
  left: 77%;
}

.tech_product--item-p04 {
  top: 33.5%;
  left: 77%;
}

.tech_product--item-p05 {
  top: 66.7%;
  left: 77%;
}

.tech_product--item-p01_fseries {
  top: -5%;
  left: 7%;
  background-color: #1faab0;
}

.tech_product--item-p02_fseries {
  top: -6.5%;
  left: 69%;
  background-color: #1faab0;
}

.tech_product--item-p03_fseries {
  top: 86%;
  left: 7%;
  background-color: #1faab0;
}

.tech_product--link {
  font-weight: bold;
  line-height: 1.4;
  position: relative;
  display: inline-block;
  padding: 10px 25px 10px 33px;
  transition: 0.15s;
  text-decoration: none;
  color: #fff;
}

.tech_product--link:before {
  font-family: 'icomoon' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-size: 10px;
  position: absolute;
  top: 50%;
  left: 15px;
  margin: -0.5em 0 0 0;
  content: "";
  color: #fff;
}

.tech_product--link:hover {
  background-color: #005930;
}

.tech_product--link-fseries:hover {
  background-color: #178085;
}

.series_tach_nav {
  padding: 30px 0 30px;
  background-color: #f3f0ea;
}

.series_tach_nav--in {
  max-width: 1000px;
  margin: 0 auto;
  padding: 0 20px;
}

.series_tach_nav--ttl {
  font-size: 20px;
  margin: 0 0 20px 0;
  text-align: center;
}

.series_tach_nav--list {
  list-style: none;
}

.series_tach_nav--list:after, .series_tach_nav--list.about_constant--in:before, .series_tach_nav--list.constant_sub_box-blue:before, .series_tach_nav--list.about_constant--in-grey:before, .series_tach_nav--list.about_constant--in-blue:before {
  display: block;
  visibility: hidden;
  clear: both;
  height: 0;
  content: '.';
}

.series_tach_nav--item {
  float: left;
  width: calc(33.3% - 16px);
  margin: 0 0 0 24px;
  background-color: #fff;
}

.series_tach_nav--item:first-child {
  margin-left: 0;
}

.series_tach_nav--link {
  font-weight: bold;
  line-height: 62px;
  position: relative;
  display: block;
  height: 62px;
  text-align: center;
  text-decoration: none;
  color: #000;
}

.series_tach_nav--link:after, .series_tach_nav--link.about_constant--in:before, .series_tach_nav--link.constant_sub_box-blue:before, .series_tach_nav--link.about_constant--in-grey:before, .series_tach_nav--link.about_constant--in-blue:before {
  font-family: 'icomoon' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-size: 10px;
  position: absolute;
  top: 50%;
  right: 10px;
  display: block;
  margin: -0.5em 0 0 0;
  content: "";
  color: #008C4B;
}

.series_tach_nav--link:before {
  position: absolute;
  top: 0;
  left: 0;
  display: block;
  box-sizing: border-box;
  width: 100%;
  height: 100%;
  content: "";
  transition: 0.15s;
  opacity: 0;
  border: 2px solid #008C4B;
}

.series_tach_nav--link:hover:before {
  opacity: 1;
}

.series_tach_nav--link.current:before {
  opacity: 1;
}

.series_tach_nav--link-cons:after, .series_tach_nav--link-cons.about_constant--in:before, .series_tach_nav--link-cons.constant_sub_box-blue:before, .series_tach_nav--link-cons.about_constant--in-grey:before, .series_tach_nav--link-cons.about_constant--in-blue:before {
  color: #5F78C8;
}

.series_tach_nav--link-cons:before {
  border-color: #5F78C8;
}

@media (max-width: 768px) {
  .series_tech-fseries01 {
    min-height: 502px;
  }
  .tech_product-fseries01 {
    margin-top: 56px;
  }
  .tech_product--item-p04 {
    left: 70%;
  }
  .tech_product--item-p05 {
    left: 70%;
  }
  .tech_product--link {
    font-size: 14px;
  }
}

@media (max-width: 425px) {
  .series_tech--ttl {
    font-size: 20px;
    line-height: 1.3;
    margin-bottom: 15px;
    padding-left: 60px;
  }
  .series_tech--sub_ttl {
    font-size: 18px;
    margin-bottom: 15px;
  }
  .series_tech--description {
    margin-bottom: 15px;
  }
  .series_tech-fseries01 {
    min-height: 373px;
  }
  .tech_product {
    margin-top: 0px;
  }
  .tech_product--img_box {
    position: relative;
  }
  .tech_product--item {
    position: static;
    width: 100%;
    margin-top: 15px;
    counter-increment: num;
  }
  .tech_product--link {
    font-size: 16px;
    width: 100%;
    padding: 10px;
    padding: 15px 15px 15px 40px;
  }
  .tech_product--link:before {
    left: 290px;
    color: #fff;
  }
  .tech_product--link:after, .tech_product--link.about_constant--in:before, .tech_product--link.constant_sub_box-blue:before, .tech_product--link.about_constant--in-grey:before, .tech_product--link.about_constant--in-blue:before {
    font-size: 14px;
    font-size: 16px;
    position: absolute;
    top: 15px;
    left: 0px;
    padding-left: 15px;
    content: counter(num) ".";
    color: #fff;
  }
  .tech_product--responsive_only {
    display: block;
  }
  .tech_product--num {
    font-size: 17px;
    position: absolute;
    display: block;
    padding: 6px 10px 6px 10px;
    counter-increment: num;
    color: #fff;
    background-color: #008C4B;
  }
  .tech_product--num:before {
    content: counter(num);
  }
  .tech_product--num-fseries_first {
    top: -4%;
    left: 9.5%;
    background-color: #1faab0;
  }
  .tech_product--num-fseries_second {
    top: 3.5%;
    left: 75%;
    background-color: #1faab0;
  }
  .tech_product--num-fseries_third {
    bottom: 0;
    background-color: #1faab0;
  }
  .tech_product--num-first {
    top: 1.1%;
    left: 0;
  }
  .tech_product--num-second {
    top: 16.5%;
    left: 0;
  }
  .tech_product--num-third {
    top: 1.2%;
    left: 93%;
  }
  .tech_product--num-forth {
    top: 16.5%;
    left: 93%;
  }
  .tech_product--num-fifth {
    top: 32.6%;
    left: 93%;
  }
  .tech_product--pic {
    margin-top: 40px;
  }
  .tech_product-fseries01 {
    margin-top: 59px;
  }
  .tech_product--item-p01 {
    top: -2%;
    left: 0;
  }
  .tech_product--item-p02 {
    left: 0;
  }
  .tech_product--item-p03 {
    top: -3.5%;
    left: 64%;
  }
  .tech_product--item-p04 {
    left: 78%;
  }
  .tech_product--item-p05 {
    top: 58%;
    left: 150px;
  }
  .tech_product--item-p01_fseries {
    top: -22%;
    left: 0%;
  }
  .tech_product--item-p02_fseries {
    top: -1%;
    left: 67%;
  }
  .tech_product--item-p03_fseries {
    top: 90%;
    left: 0%;
  }
  .series_tach_nav {
    padding: 30px 0;
  }
  .series_tach_nav--ttl {
    font-size: 18px;
    line-height: 1.3;
    margin-bottom: 15px;
    text-align: left;
  }
  .series_tach_nav--item {
    float: none;
    width: 100%;
    margin-bottom: 10px;
    margin-left: 0;
  }
  .series_tach_nav--item:last-child {
    margin-bottom: 0;
  }
  .series_tach_nav--link {
    font-size: 14px;
    line-height: 48px;
    height: 48px;
  }
}

@media (max-width: 320px) {
  .tech_product--item-p03 {
    top: -8.5%;
    left: 57%;
  }
  .series_tech-fseries01 {
    min-height: 334px;
  }
}

.showcase_detail {
  margin: 0 0 20px 0;
}

.showcase_detail:after, .showcase_detail.about_constant--in:before, .showcase_detail.constant_sub_box-blue:before, .showcase_detail.about_constant--in-grey:before, .showcase_detail.about_constant--in-blue:before {
  display: block;
  visibility: hidden;
  clear: both;
  height: 0;
  content: '.';
}

.showcase_detail--content {
  float: left;
  margin: 0 0 0 24px;
}

.showcase_detail--content:first-child {
  margin-left: 0;
}

.showcase_detail--content:last-child {
  margin-left: 90px;
}

.showcase_detail--content-rsc {
  margin-left: 110px;
}

.showcase_detail--list {
  margin: 0 0 15px 0;
  list-style: none;
}

.showcase_detail--list:after, .showcase_detail--list.about_constant--in:before, .showcase_detail--list.constant_sub_box-blue:before, .showcase_detail--list.about_constant--in-grey:before, .showcase_detail--list.about_constant--in-blue:before {
  display: block;
  visibility: hidden;
  clear: both;
  height: 0;
  content: '.';
}

.showcase_detail--item {
  width: 60px;
  height: 60px;
  font-size: 19px;
  border-radius: 50%;
  display: inline-block;
  margin: 0 0 0 6px;
  text-align: center;
  box-sizing: border-box;
  padding: 14px 0 0 0;
  font-weight: bold;
}

.showcase_detail--item span {
  font-size: 12px;
  display: block;
}

.showcase_detail--item:last-child {
  color: #0096b6;
  background: #FFF;
  border: 2px solid #0096b6;
}

.showcase_detail--item:first-child {
  color: #FFF;
  background: #72BF2A;
  margin-left: 0;
  border: none;
}

.showcase_detail--note {
  font-size: 12px;
  line-height: 1.3;
  margin: 0 0 5px 0;
  display: block;
  text-indent: -12px;
  margin-left: 12px;
}

.showcase_detail--note:last-child {
  margin-bottom: 10px;
}

.showcase_detail--kind_span {
  width: 291px;
  height: 41px;
  line-height: 41px;
  font-weight: bold;
  margin: 0 0 15px 0;
  border: 1px solid #0096b6;
  color: #0096b6;
  font-size: 16px;
  text-align: center;
  display: block;
}

.showcase_detail--kind_span:last-child {
  margin-bottom: 0;
}

.showcase_color {
  margin: 15px 0 0 0;
}

.showcase_color--available {
  font-size: 14px;
  display: block;
  line-height: 1.3;
}

.showcase_color--list {
  list-style: none;
  margin: 7px 0 0 0;
}

.showcase_color--list:after, .showcase_color--list.about_constant--in:before, .showcase_color--list.constant_sub_box-blue:before, .showcase_color--list.about_constant--in-grey:before, .showcase_color--list.about_constant--in-blue:before {
  display: block;
  visibility: hidden;
  clear: both;
  height: 0;
  content: '.';
}

.showcase_color--item {
  float: left;
  text-align: center;
  width: 90px;
}

.showcase_color--span {
  margin: 0 auto;
  display: block;
  font-size: 12px;
  letter-spacing: -1px;
  line-height: 1.3;
}

.showcase_color--span:first-child {
  margin-bottom: 5px;
  width: 80px;
  height: 80px;
}

.showcase_color--span-white {
  width: 100%;
  height: 100%;
  display: block;
  background: #FFF;
  border: 1px solid #cccccc;
  box-sizing: border-box;
}

.showcase_color--img {
  max-width: 100%;
}

.showcase_color--label {
  position: relative;
  top: -1px;
  width: 29px;
  height: 14px;
  line-height: 14px;
  font-size: 10px;
  color: #FFF;
  text-align: center;
  display: inline-block;
  background: #e50012;
  color: #fff;
  font-weight: bold;
  margin-left: 2px;
}

.showcase_option {
  position: relative;
  background: #d9eff4;
  width: 100%;
  box-sizing: border-box;
  padding: 30px 30px 30px 129px;
  margin: 30px 0 0 0;
}

.showcase_option:after, .showcase_option.about_constant--in:before, .showcase_option.constant_sub_box-blue:before, .showcase_option.about_constant--in-grey:before, .showcase_option.about_constant--in-blue:before {
  display: block;
  visibility: hidden;
  clear: both;
  height: 0;
  content: '.';
}

.showcase_option--in:after, .showcase_option--in.about_constant--in:before, .showcase_option--in.constant_sub_box-blue:before, .showcase_option--in.about_constant--in-grey:before, .showcase_option--in.about_constant--in-blue:before {
  display: block;
  visibility: hidden;
  clear: both;
  height: 0;
  content: '.';
}

.showcase_option--ttl {
  position: absolute;
  left: 30px;
  font-size: 16px;
  color: #0096b6;
}

.showcase_option--list {
  width: calc(50% - 12px);
  float: left;
  margin-right: 24px;
}

.showcase_option--list:last-child {
  margin-right: 0;
}

.showcase_option--img {
  float: left;
  margin: 0 20px 0 0;
}

.showcase_option--sub_ttl {
  font-size: 16px;
  color: #0096b6;
  margin: 0 0 10px 0;
  display: block;
}

.showcase_option--txt_box {
  float: left;
  max-width: 226px;
}

.showcase_option--txt {
  line-height: 1.7;
  font-size: 14px;
}

.showcase_option--note {
  line-height: 1.3;
  display: block;
  font-size: 12px;
  margin: 5px 0 0 0;
}

@media (max-width: 768px) {
  .showcase_detail--content {
    margin-left: 20px;
    max-width: 251px;
  }
  .showcase_detail--content:nth-child(2) {
    margin-left: 0;
  }
  .showcase_detail--content:last-child {
    margin-left: 15px;
  }
  .showcase_detail--kind_span {
    width: 251px;
  }
  .showcase_option {
    padding: 15px;
  }
  .showcase_option--ttl {
    position: static;
    margin: 0 0 20px 0;
    display: block;
  }
  .showcase_option--txt_box {
    max-width: 175px;
  }
}

@media (max-width: 425px) {
  .showcase_detail--content {
    max-width: 100%;
    float: none;
    margin: 0 0 20px 0;
  }
  .showcase_detail--content:last-child {
    margin-bottom: 0;
  }
  .showcase_detail--kind_span {
    width: 100%;
    margin-bottom: 5px;
  }
  .showcase_detail--img {
    display: block;
    margin: 0 auto;
  }
  .showcase_detail--list {
    text-align: center;
  }
  .showcase_color--item {
    width: 75px;
  }
  .showcase_color--item:first-child {
    margin-right: 7px;
  }
  .showcase_option--img {
    float: none;
    margin: 0 0 10px 0;
    max-width: 100%;
  }
}

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInN0eWxlLmNzcyIsInN0eWxlLnNjc3MiLCJfZm9udC5zY3NzIiwiX2NvbmZpZy5zY3NzIiwiX21peGluLnNjc3MiLCJ1dGlsaXR5L19idXR0b24uc2NzcyIsInV0aWxpdHkvX21hcmdpbi5zY3NzIiwidXRpbGl0eS9fbm90ZS5zY3NzIiwidXRpbGl0eS9fb3RoZXIuc2NzcyIsImxheW91dC9fcHJvZHVjdHNfY2F0LnNjc3MiLCJsYXlvdXQvX3Nlcmllc19uYXYuc2NzcyIsImxheW91dC9fc2VyaWVzX2NhdC5zY3NzIiwibGF5b3V0L19saW5ldXAuc2NzcyIsImxheW91dC9fc2luZ2xlLnNjc3MiLCJsYXlvdXQvX2Vjby5zY3NzIiwibGF5b3V0L19mZWF0dXJlLnNjc3MiLCJsYXlvdXQvX3ZhcmlhdGlvbl9vbGQuc2NzcyIsImxheW91dC9faGFjay5zY3NzIiwibGF5b3V0L19jb25zdGFudC5zY3NzIiwibGF5b3V0L190ZWNobm9sb2d5LnNjc3MiLCJfcnNfa2ltLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsZ0JBQWdCO0FDRWhCLDhEQUFPO0FDQVA7RUFDRSxzQkFBc0I7RUFDdEIsdUNBQXdDO0VBQ3hDLDhPQUcwRDtFQUMxRCxtQkFBbUI7RUFDbkIsa0JBQWtCO0FGRnBCOztBQUVBO0VFSUUsaUNBQWlDO0VBQ2pDLG1CQUFtQjtFQUNuQixrQkFBa0I7RUFDbEIsb0JBQW9CO0VBQ3BCLGNBQWM7RUFDZCxvQkFBb0I7RUFDcEIsbUNBQW1DO0VBQ25DLGtDQUFrQztFQUNsQyxXQUFXO0FGRmI7O0FFSUE7RUFDRSxlQUFlO0VBQ2YsaUJBQWlCO0VBQ2pCLGlCQUFpQjtFQUNqQixrQkFBa0I7RUFDbEIsUUFBUTtFQUNSLHFCQUFxQjtFQUNyQixnQkFBZ0I7RUFDaEIsc0JBQXNCO0VBQ3RCLFdBQVc7RUFDWCxZQUFZO0VBQ1osaUJBQWlCO0VBQ2pCLGtCQUFrQjtFQUNsQixpQkFBaUI7RUFDakIsY0FBYztFQUNkLHNCQUFzQjtBRkR4Qjs7QUVF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O0VBQ0UseUJQN0ZXO0FIa3NCckI7O0FVOWxCSTtFQXBDRSw0QlA5RG1CO0FIb3NCekI7O0FVcm9CTTtFQUNFLGNQaEVpQjtBSHdzQnpCOztBVXRvQk07RUFDRSx5QlBuRWlCO0VPb0VqQixXQUFXO0FWeW9CbkI7O0FVeG9CUTtFQUNFLFdBQVc7QVYyb0JyQjs7QVV4b0JNO0VBQ0Usc0JBQXNCO0VBQ3RCLFdBQVc7QVYyb0JuQjs7QVUxb0JRO0VBQ0UsY1A3RWU7QUgwdEJ6Qjs7QVUzb0JRO0VBQ0UseUJBQXlCO0FWOG9CbkM7O0FVM29CTTtFQUNFLHlCUHBGaUI7RU9xRmpCLFdBQVc7QVY4b0JuQjs7QVU3b0JRO0VBQ0UsV0FBVztFQUNYLHlCQUF5QjtBVmdwQm5DOztBVTlvQlE7RUFDRSx5QlAzRmU7QUg0dUJ6Qjs7QVV2b0JJO0VBdkNFLDRCUGxDYztBSG90QnBCOztBVWpyQk07RUFDRSxjUHBDWTtBSHd0QnBCOztBVWxyQk07RUFDRSx5QlB2Q1k7RU93Q1osV0FBVztBVnFyQm5COztBVXByQlE7RUFDRSxXQUFXO0FWdXJCckI7O0FVcHJCTTtFQUNFLHNCQUFzQjtFQUN0QixXQUFXO0FWdXJCbkI7O0FVdHJCUTtFQUNFLGNQakRVO0FIMHVCcEI7O0FVdnJCUTtFQUNFLHlCQUF5QjtBVjByQm5DOztBVXZyQk07RUFDRSx5QlB4RFk7RU95RFosV0FBVztBVjByQm5COztBVXpyQlE7RUFDRSxXQUFXO0VBQ1gseUJBQXlCO0FWNHJCbkM7O0FVMXJCUTtFQUNFLHlCUC9EVTtBSDR2QnBCOztBVWhyQkk7RUExQ0UsNEJQN0RrQjtBSDJ4QnhCOztBVTd0Qk07RUFDRSxjUC9EZ0I7QUgreEJ4Qjs7QVU5dEJNO0VBQ0UseUJQbEVnQjtFT21FaEIsV0FBVztBVml1Qm5COztBVWh1QlE7RUFDRSxXQUFXO0FWbXVCckI7O0FVaHVCTTtFQUNFLHNCQUFzQjtFQUN0QixXQUFXO0FWbXVCbkI7O0FVbHVCUTtFQUNFLGNQNUVjO0FIaXpCeEI7O0FVbnVCUTtFQUNFLHlCQUF5QjtBVnN1Qm5DOztBVW51Qk07RUFDRSx5QlBuRmdCO0VPb0ZoQixXQUFXO0FWc3VCbkI7O0FVcnVCUTtFQUNFLFdBQVc7RUFDWCx5QkFBeUI7QVZ3dUJuQzs7QVV0dUJRO0VBQ0UseUJQMUZjO0FIbTBCeEI7O0FVenRCSTtFQTdDRSw0QlB2RW9CO0FIaTFCMUI7O0FVendCTTtFQUNFLGNQekVrQjtBSHExQjFCOztBVTF3Qk07RUFDRSx5QlA1RWtCO0VPNkVsQixXQUFXO0FWNndCbkI7O0FVNXdCUTtFQUNFLFdBQVc7QVYrd0JyQjs7QVU1d0JNO0VBQ0Usc0JBQXNCO0VBQ3RCLFdBQVc7QVYrd0JuQjs7QVU5d0JRO0VBQ0UsY1B0RmdCO0FIdTJCMUI7O0FVL3dCUTtFQUNFLHlCQUF5QjtBVmt4Qm5DOztBVS93Qk07RUFDRSx5QlA3RmtCO0VPOEZsQixXQUFXO0FWa3hCbkI7O0FVanhCUTtFQUNFLFdBQVc7RUFDWCx5QkFBeUI7QVZveEJuQzs7QVVseEJRO0VBQ0UseUJQcEdnQjtBSHkzQjFCOztBVWx3Qkk7RUFoREUsNEJQM0RjO0FIaTNCcEI7O0FVcnpCTTtFQUNFLGNQN0RZO0FIcTNCcEI7O0FVdHpCTTtFQUNFLHlCUGhFWTtFT2lFWixXQUFXO0FWeXpCbkI7O0FVeHpCUTtFQUNFLFdBQVc7QVYyekJyQjs7QVV4ekJNO0VBQ0Usc0JBQXNCO0VBQ3RCLFdBQVc7QVYyekJuQjs7QVUxekJRO0VBQ0UsY1AxRVU7QUh1NEJwQjs7QVUzekJRO0VBQ0UseUJBQXlCO0FWOHpCbkM7O0FVM3pCTTtFQUNFLHlCUGpGWTtFT2tGWixXQUFXO0FWOHpCbkI7O0FVN3pCUTtFQUNFLFdBQVc7RUFDWCx5QkFBeUI7QVZnMEJuQzs7QVU5ekJRO0VBQ0UseUJQeEZVO0FIeTVCcEI7O0FVM3lCSTtFQW5ERSw0QlAxRG1CO0FINDVCekI7O0FVajJCTTtFQUNFLGNQNURpQjtBSGc2QnpCOztBVWwyQk07RUFDRSx5QlAvRGlCO0VPZ0VqQixXQUFXO0FWcTJCbkI7O0FVcDJCUTtFQUNFLFdBQVc7QVZ1MkJyQjs7QVVwMkJNO0VBQ0Usc0JBQXNCO0VBQ3RCLFdBQVc7QVZ1MkJuQjs7QVV0MkJRO0VBQ0UsY1B6RWU7QUhrN0J6Qjs7QVV2MkJRO0VBQ0UseUJBQXlCO0FWMDJCbkM7O0FVdjJCTTtFQUNFLHlCUGhGaUI7RU9pRmpCLFdBQVc7QVYwMkJuQjs7QVV6MkJRO0VBQ0UsV0FBVztFQUNYLHlCQUF5QjtBVjQyQm5DOztBVTEyQlE7RUFDRSx5QlB2RmU7QUhvOEJ6Qjs7QVVwMUJJO0VBdERFLDRCUHpEaUI7QUh1OEJ2Qjs7QVU3NEJNO0VBQ0UsY1AzRGU7QUgyOEJ2Qjs7QVU5NEJNO0VBQ0UseUJQOURlO0VPK0RmLFdBQVc7QVZpNUJuQjs7QVVoNUJRO0VBQ0UsV0FBVztBVm01QnJCOztBVWg1Qk07RUFDRSxzQkFBc0I7RUFDdEIsV0FBVztBVm01Qm5COztBVWw1QlE7RUFDRSxjUHhFYTtBSDY5QnZCOztBVW41QlE7RUFDRSx5QkFBeUI7QVZzNUJuQzs7QVVuNUJNO0VBQ0UseUJQL0VlO0VPZ0ZmLFdBQVc7QVZzNUJuQjs7QVVyNUJRO0VBQ0UsV0FBVztFQUNYLHlCQUF5QjtBVnc1Qm5DOztBVXQ1QlE7RUFDRSx5QlB0RmE7QUgrK0J2Qjs7QVU3M0JJO0VBekRFLDRCUHhEZTtBSGsvQnJCOztBVXo3Qk07RUFDRSxjUDFEYTtBSHMvQnJCOztBVTE3Qk07RUFDRSx5QlA3RGE7RU84RGIsV0FBVztBVjY3Qm5COztBVTU3QlE7RUFDRSxXQUFXO0FWKzdCckI7O0FVNTdCTTtFQUNFLHNCQUFzQjtFQUN0QixXQUFXO0FWKzdCbkI7O0FVOTdCUTtFQUNFLGNQdkVXO0FId2dDckI7O0FVLzdCUTtFQUNFLHlCQUF5QjtBVms4Qm5DOztBVS83Qk07RUFDRSx5QlA5RWE7RU8rRWIsV0FBVztBVms4Qm5COztBVWo4QlE7RUFDRSxXQUFXO0VBQ1gseUJBQXlCO0FWbzhCbkM7O0FVbDhCUTtFQUNFLHlCUHJGVztBSDBoQ3JCOztBVXQ2Qkk7RUE1REUsNEJQbkRZO0FIeWhDbEI7O0FVcitCTTtFQUNFLGNQckRVO0FINmhDbEI7O0FVdCtCTTtFQUNFLHlCUHhEVTtFT3lEVixXQUFXO0FWeStCbkI7O0FVeCtCUTtFQUNFLFdBQVc7QVYyK0JyQjs7QVV4K0JNO0VBQ0Usc0JBQXNCO0VBQ3RCLFdBQVc7QVYyK0JuQjs7QVUxK0JRO0VBQ0UsY1BsRVE7QUgraUNsQjs7QVUzK0JRO0VBQ0UseUJBQXlCO0FWOCtCbkM7O0FVMytCTTtFQUNFLHlCUHpFVTtFTzBFVixXQUFXO0FWOCtCbkI7O0FVNytCUTtFQUNFLFdBQVc7RUFDWCx5QkFBeUI7QVZnL0JuQzs7QVU5K0JRO0VBQ0UseUJQaEZRO0FIaWtDbEI7O0FVLzhCSTtFQS9ERSw0QlB2RFk7QUh5a0NsQjs7QVVqaENNO0VBQ0UsY1B6RFU7QUg2a0NsQjs7QVVsaENNO0VBQ0UseUJQNURVO0VPNkRWLFdBQVc7QVZxaENuQjs7QVVwaENRO0VBQ0UsV0FBVztBVnVoQ3JCOztBVXBoQ007RUFDRSxzQkFBc0I7RUFDdEIsV0FBVztBVnVoQ25COztBVXRoQ1E7RUFDRSxjUHRFUTtBSCtsQ2xCOztBVXZoQ1E7RUFDRSx5QkFBeUI7QVYwaENuQzs7QVV2aENNO0VBQ0UseUJQN0VVO0VPOEVWLFdBQVc7QVYwaENuQjs7QVV6aENRO0VBQ0UsV0FBVztFQUNYLHlCQUF5QjtBVjRoQ25DOztBVTFoQ1E7RUFDRSx5QlBwRlE7QUhpbkNsQjs7QVV4L0JJO0VBbEVFLDRCUHJEVztBSG1uQ2pCOztBVTdqQ007RUFDRSxjUHZEUztBSHVuQ2pCOztBVTlqQ007RUFDRSx5QlAxRFM7RU8yRFQsV0FBVztBVmlrQ25COztBVWhrQ1E7RUFDRSxXQUFXO0FWbWtDckI7O0FVaGtDTTtFQUNFLHNCQUFzQjtFQUN0QixXQUFXO0FWbWtDbkI7O0FVbGtDUTtFQUNFLGNQcEVPO0FIeW9DakI7O0FVbmtDUTtFQUNFLHlCQUF5QjtBVnNrQ25DOztBVW5rQ007RUFDRSx5QlAzRVM7RU80RVQsV0FBVztBVnNrQ25COztBVXJrQ1E7RUFDRSxXQUFXO0VBQ1gseUJBQXlCO0FWd2tDbkM7O0FVdGtDUTtFQUNFLHlCUGxGTztBSDJwQ2pCOztBVWppQ0k7RUFyRUUsNEJQbERvQjtBSDRwQzFCOztBVXptQ007RUFDRSxjUHBEa0I7QUhncUMxQjs7QVUxbUNNO0VBQ0UseUJQdkRrQjtFT3dEbEIsV0FBVztBVjZtQ25COztBVTVtQ1E7RUFDRSxXQUFXO0FWK21DckI7O0FVNW1DTTtFQUNFLHNCQUFzQjtFQUN0QixXQUFXO0FWK21DbkI7O0FVOW1DUTtFQUNFLGNQakVnQjtBSGtyQzFCOztBVS9tQ1E7RUFDRSx5QkFBeUI7QVZrbkNuQzs7QVUvbUNNO0VBQ0UseUJQeEVrQjtFT3lFbEIsV0FBVztBVmtuQ25COztBVWpuQ1E7RUFDRSxXQUFXO0VBQ1gseUJBQXlCO0FWb25DbkM7O0FVbG5DUTtFQUNFLHlCUC9FZ0I7QUhvc0MxQjs7QVUxa0NJO0VBeEVFLDRCUGpEaUI7QUh1c0N2Qjs7QVVycENNO0VBQ0UsY1BuRGU7QUgyc0N2Qjs7QVV0cENNO0VBQ0UseUJQdERlO0VPdURmLFdBQVc7QVZ5cENuQjs7QVV4cENRO0VBQ0UsV0FBVztBVjJwQ3JCOztBVXhwQ007RUFDRSxzQkFBc0I7RUFDdEIsV0FBVztBVjJwQ25COztBVTFwQ1E7RUFDRSxjUGhFYTtBSDZ0Q3ZCOztBVTNwQ1E7RUFDRSx5QkFBeUI7QVY4cENuQzs7QVUzcENNO0VBQ0UseUJQdkVlO0VPd0VmLFdBQVc7QVY4cENuQjs7QVU3cENRO0VBQ0UsV0FBVztFQUNYLHlCQUF5QjtBVmdxQ25DOztBVTlwQ1E7RUFDRSx5QlA5RWE7QUgrdUN2Qjs7QVVubkNJO0VBM0VFLDRCUHpDYTtBSDJ1Q25COztBVWpzQ007RUFDRSxjUDNDVztBSCt1Q25COztBVWxzQ007RUFDRSx5QlA5Q1c7RU8rQ1gsV0FBVztBVnFzQ25COztBVXBzQ1E7RUFDRSxXQUFXO0FWdXNDckI7O0FVcHNDTTtFQUNFLHNCQUFzQjtFQUN0QixXQUFXO0FWdXNDbkI7O0FVdHNDUTtFQUNFLGNQeERTO0FIaXdDbkI7O0FVdnNDUTtFQUNFLHlCQUF5QjtBVjBzQ25DOztBVXZzQ007RUFDRSx5QlAvRFc7RU9nRVgsV0FBVztBVjBzQ25COztBVXpzQ1E7RUFDRSxXQUFXO0VBQ1gseUJBQXlCO0FWNHNDbkM7O0FVMXNDUTtFQUNFLHlCUHRFUztBSG14Q25COztBVTVwQ0k7RUE5RUUsNEJQaEJpQjtBSDh2Q3ZCOztBVTd1Q007RUFDRSxjUGxCZTtBSGt3Q3ZCOztBVTl1Q007RUFDRSx5QlByQmU7RU9zQmYsV0FBVztBVml2Q25COztBVWh2Q1E7RUFDRSxXQUFXO0FWbXZDckI7O0FVaHZDTTtFQUNFLHNCQUFzQjtFQUN0QixXQUFXO0FWbXZDbkI7O0FVbHZDUTtFQUNFLGNQL0JhO0FIb3hDdkI7O0FVbnZDUTtFQUNFLHlCQUF5QjtBVnN2Q25DOztBVW52Q007RUFDRSx5QlB0Q2U7RU91Q2YsV0FBVztBVnN2Q25COztBVXJ2Q1E7RUFDRSxXQUFXO0VBQ1gseUJBQXlCO0FWd3ZDbkM7O0FVdHZDUTtFQUNFLHlCUDdDYTtBSHN5Q3ZCOztBVXJzQ0k7RUFqRkUsNEJQZmU7QUh5eUNyQjs7QVV6eENNO0VBQ0UsY1BqQmE7QUg2eUNyQjs7QVUxeENNO0VBQ0UseUJQcEJhO0VPcUJiLFdBQVc7QVY2eENuQjs7QVU1eENRO0VBQ0UsV0FBVztBVit4Q3JCOztBVTV4Q007RUFDRSxzQkFBc0I7RUFDdEIsV0FBVztBVit4Q25COztBVTl4Q1E7RUFDRSxjUDlCVztBSCt6Q3JCOztBVS94Q1E7RUFDRSx5QkFBeUI7QVZreUNuQzs7QVUveENNO0VBQ0UseUJQckNhO0VPc0NiLFdBQVc7QVZreUNuQjs7QVVqeUNRO0VBQ0UsV0FBVztFQUNYLHlCQUF5QjtBVm95Q25DOztBVWx5Q1E7RUFDRSx5QlA1Q1c7QUhpMUNyQjs7QVU5dUNJO0VBQ0UsZUFBZTtBVml2Q3JCOztBVS91Q0k7RUFDRSxzQkFBc0I7QVZrdkM1Qjs7QVVodkNJO0VBMUZFLDRCUHJDZTtBSG0zQ3JCOztBVTcwQ007RUFDRSxjUHZDYTtBSHUzQ3JCOztBVTkwQ007RUFDRSx5QlAxQ2E7RU8yQ2IsV0FBVztBVmkxQ25COztBVWgxQ1E7RUFDRSxXQUFXO0FWbTFDckI7O0FVaDFDTTtFQUNFLHNCQUFzQjtFQUN0QixXQUFXO0FWbTFDbkI7O0FVbDFDUTtFQUNFLGNQcERXO0FIeTRDckI7O0FVbjFDUTtFQUNFLHlCQUF5QjtBVnMxQ25DOztBVW4xQ007RUFDRSx5QlAzRGE7RU80RGIsV0FBVztBVnMxQ25COztBVXIxQ1E7RUFDRSxXQUFXO0VBQ1gseUJBQXlCO0FWdzFDbkM7O0FVdDFDUTtFQUNFLHlCUGxFVztBSDI1Q3JCOztBVXp4Q0k7RUE3RkUsNEJQcENxQjtBSDg1QzNCOztBVXozQ007RUFDRSxjUHRDbUI7QUhrNkMzQjs7QVUxM0NNO0VBQ0UseUJQekNtQjtFTzBDbkIsV0FBVztBVjYzQ25COztBVTUzQ1E7RUFDRSxXQUFXO0FWKzNDckI7O0FVNTNDTTtFQUNFLHNCQUFzQjtFQUN0QixXQUFXO0FWKzNDbkI7O0FVOTNDUTtFQUNFLGNQbkRpQjtBSG83QzNCOztBVS8zQ1E7RUFDRSx5QkFBeUI7QVZrNENuQzs7QVUvM0NNO0VBQ0UseUJQMURtQjtFTzJEbkIsV0FBVztBVms0Q25COztBVWo0Q1E7RUFDRSxXQUFXO0VBQ1gseUJBQXlCO0FWbzRDbkM7O0FVbDRDUTtFQUNFLHlCUGpFaUI7QUhzOEMzQjs7QVVsMENJO0VBaEdFLDRCUHZCWTtBSDY3Q2xCOztBVXI2Q007RUFDRSxjUHpCVTtBSGk4Q2xCOztBVXQ2Q007RUFDRSx5QlA1QlU7RU82QlYsV0FBVztBVnk2Q25COztBVXg2Q1E7RUFDRSxXQUFXO0FWMjZDckI7O0FVeDZDTTtFQUNFLHNCQUFzQjtFQUN0QixXQUFXO0FWMjZDbkI7O0FVMTZDUTtFQUNFLGNQdENRO0FIbTlDbEI7O0FVMzZDUTtFQUNFLHlCQUF5QjtBVjg2Q25DOztBVTM2Q007RUFDRSx5QlA3Q1U7RU84Q1YsV0FBVztBVjg2Q25COztBVTc2Q1E7RUFDRSxXQUFXO0VBQ1gseUJBQXlCO0FWZzdDbkM7O0FVOTZDUTtFQUNFLHlCUHBEUTtBSHErQ2xCOztBVTEyQ0U7RUFDRSxhQUFhO0FWNjJDakI7O0FVMzJDRTtFQUNFLHVDQUE4QztBVjgyQ2xEOztBVTUyQ0U7RUFDRSx1Q0FBbUQ7QVYrMkN2RDs7QVU3MkNFO0VBQ0UsdUNBQTBD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SDYxRnpCOztBVW5rREs7RUFPRyxjUGp5Q2lCO0FIaTJGekI7O0FVN2pESztFQUdLLHFCUGh6Q2dCO0FIODJGMUI7O0FVamtESztFQU9HLGNQcHpDa0I7QUhrM0YxQjs7QVUzakRLO0VBR0sscUJQOXlDVTtBSDAyRnBCOztBVS9qREs7RUFPRyxjUGx6Q1k7QUg4MkZwQjs7QVV6akRLO0VBR0sscUJQdnpDZTtBSGkzRnpCOztBVTdqREs7RUFPRyxjUDN6Q2lCO0FIcTNGekI7O0FVdmpESztFQUdLLHFCUHp6Q2dCO0FIaTNGMUI7O0FVM2pESztFQU9HLGNQN3pDa0I7QUhxM0YxQjs7QVVyakRLO0VBR0sscUJQejBDVztBSCszRnJCOztBVXpqREs7RUFPRyxjUDcwQ2E7QUhtNEZyQjs7QVVuakRLO0VBR0sscUJQOTBDUTtBSGs0RmxCOztBVXZqREs7RUFPRyxjUGwxQ1U7QUhzNEZsQjs7QVVqakRLO0VBR0sscUJQdDFDYTtBSHc0RnZCOztBVXJqREs7RUFPRyxjUDExQ2U7QUg0NEZ2Qjs7QVUvaURJO0VBQ0Usa0JBQWtCO0FWa2pEeEI7O0FVbmpESztFQUlLLHFCUHAxQ2lCO0FIdTRGM0I7O0FVdmpESztFQVFHLGNQeDFDbUI7QUgyNEYzQjs7QVVoakRLO0VBR0sscUJQbjJDUztBSG81Rm5COztBVXBqREs7RUFPRyxjUHYyQ1c7QUh3NUZuQjs7QVU5aURJO0VBQ0UsbUJBQW1CO0FWaWpEekI7O0FVL2lESTtFQUNFLGFBQWE7RUFDYix1QkFBdUI7RUFDdkIsaUJBQWlCO0VBQ2pCLGtCQUFrQjtBVmtqRHhCOztBVXRqREs7RUFNRyxjQUFjO0FWb2pEdEI7O0FVMWpESztFQVNHLFlBQVk7QVZxakRwQjs7QVVsakRLO0VBR0sscUJQeDNDVztBSDI2RnJCOztBVXRqREs7RUFPRyxjUDUzQ2E7QUgrNkZyQjs7QVVoakRJO0VBQ0UsdUJBQXVCO0VBQ3ZCLGtCQUFrQjtBVm1qRHhCOztBVWpqREk7RUFDRSxrQkFBa0I7QVZvakR4Qjs7QVVsakRJO0VBQ0UsbUJBQW1CO0FWcWpEekI7O0FVbmpESTtFQUNFLG1CQUFt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QVVscERHO0VBb0RTLHFCUGxtRE07QUhvc0dsQjs7QVV0cERHO0VBeURTLHFCUDFtRGE7QUgyc0d6Qjs7QVUxcERHO0VBOERTLHFCUDVuRGM7QUg0dEcxQjs7QVU5cERHO0VBbUVTLHFCUHpuRFc7QUh3dEd2Qjs7QVVscURHO0VBd0VTLHFCUDNuRFE7QUh5dEdwQjs7QVV0cURHO0VBNkVTLHFCUDlvRFE7QUgydUdwQjs7QVUxcURHO0VBa0ZTLHFCUHZvRGE7QUhtdUd6Qjs7QVU5cURHO0VBdUZTLHFCUDNvRFk7QUhzdUd4Qjs7QVVsckRHO0VBNEZTLHFCUDVvRFc7QUhzdUd2Qjs7QVV0ckRHO0VBa0dPLHFCUHhwRGE7QUhndkd2Qjs7QVUxckRHO0VBcUdPLHFCUHhwRFU7QUhpdkdwQjs7QVU5ckRHO0VBd0dPLHFCUHpxRFU7QUhtd0dwQjs7QVVsc0RHO0VBMkdPLHFCUGhxRGU7QUgydkd6Qjs7QVV0c0RHO0VBOEdPLHFCUGxxRGM7QUg4dkd4Qjs7QVUxc0RHO0VBaUhPLHFCUGpxRGE7QUg4dkd2Qjs7QVV4bERFO0VBQ0Usa0JBQWtCO0VBQ2xCLGNBQWM7RUFDZCxTQUFTO0FWMmxEYjs7QVU5bERHO0VBS0csa0JBQWtCO0VBQ2xCLGNBQWM7RUFDZCxzQkFBc0I7RUFDdEIsV0FBVztFQUNYLFlBQVk7RUFDWixXQUFXO0VBQ1gsaUJBQWlCO0VBQ2pCLHNCQUFzQjtBVjZsRDVCOztBVTNsREk7RUFDRSxhQUFhO0FWOGxEbkI7O0FVN2xETTtFQUNFLG9GQUFvRjtFQUNwRixzQkFBc0I7QVZnbUQ5Qjs7QVU5bERNO0VBQ0Usb0ZBQW9GO0VBQ3BGLHNCQUFzQjtBVmltRDlCOztBVS9sRE07RUFDRSxvRkFBb0Y7RUFDcEYsc0JBQXNCO0FWa21EOUI7O0FVaG1ETTtFQUNFLG9GQUFvRjtFQUNwRixzQkFBc0I7QVZtbUQ5Qjs7QVVqbURNO0VBQ0Usb0ZBQW9GO0VBQ3BGLHNCQUFzQjtBVm9tRDlCOztBVWxtRE07RUFDRSxvRkFBb0Y7RUFDcEYsc0JBQXNCO0FWcW1EOUI7O0FVbG1ESTtFQUNFLGFBQWE7QVZxbURu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MGdKbkI7RVV2eERHO0lBMkNLLFlQOXNGRztFSDY3SVg7RVU1dURJO0lBQ0UsNEJQaHlGaUI7RUg4Z0p2QjtFVS91REs7SUFHRyx5QlBseUZlO0VIaWhKdkI7RVU1dURJO0lBQ0UsNEJQcnlGZ0I7RUhtaEp0QjtFVS91REs7SUFHRyx5QlB2eUZjO0VIc2hKdEI7RVU1dURJO0lBQ0UsNEJQaHlGa0I7RUg4Z0p4QjtFVS91REs7SUFHRyx5QlBseUZnQjtFSGloSnhCO0VVNXVESTtJQUNFLDRCUHR4Rlk7RUhvZ0psQjtFVS91REs7SUFHRyx5QlB4eEZVO0VIdWdKbEI7RVU1dURJO0lBQ0UsNEJQajBGa0I7RUgraUp4QjtFVS91REs7SUFHRyx5QlBuMEZnQjtFSGtqSnhCO0VVNXVESTtJQUNFLDRCUHh6RmE7RUhzaUpuQjtFVS91REs7SUFHRyx5QlAxekZXO0VIeWlKbkI7RVU1dURJO0lBQ0UsNEJQenpGVTtFSHVpSmhCO0VVL3VESztJQUdHLHlCUDN6RlE7RUgwaUpoQjtFVTV1REk7SUFDRSw0QlB2MEZZO0VIcWpKbEI7RVUvdURLO0lBR0cseUJQejBGVTtFSHdqSmxCO0VVNXVESTtJQUNFLDRCUDUwRmlCO0VIMGpKdkI7RVUvdURLO0lBR0cseUJQOTBGZTtFSDZqSnZCO0VVNXVESTtJQUNFLDRCUGoxRmU7RUgrakpyQjtFVS91REs7SUFHRyx5QlBuMUZhO0VIa2tKckI7RVU1dURJO0lBQ0UsNEJQcjFGVTtFSG1rSmhCO0VVL3VESztJQUdHLHlCUHYxRlE7RUhza0poQjtFVTV1REk7SUFDRSw0QlB6MUZTO0VIdWtKZjtFVS91REs7SUFHRyx5QlAzMUZPO0VIMGtKZjtFVTV1REk7SUFDRSw0QlAzMUZlO0VIeWtKckI7RVUvdURLO0lBR0cseUJQNzFGYTtFSDRrSnJCO0VVNXVESTtJQUNFLDRCUHoxRlc7RUh1a0pqQjtFVS91REs7SUFHRyx5QlAzMUZTO0VIMGtKakI7RVU1dURJO0lBQ0UsNEJQMzFGYTtFSHlrSm5CO0VVL3VESztJQUdHLHlCUDcxRlc7RUg0a0puQjtFVTV1REk7SUFDRSw0QlBoMkZtQjtF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O0FBQ0Y7O0FvQnRoakJBO0VBcE5FO0lBdU5JLGVBQWU7SUFDZixXQUFXO0lBQ1gsa0JBQWtCO0VwQndoakJ0QjtFb0JqdmpCQztJQTJOSyxnQkFBZ0I7RXBCeWhqQnRCO0VvQjVyakJBO0lBdUtJLFdBQVc7SUFDWCxrQkFBa0I7RXBCd2hqQnRCO0VvQnRoakJFO0lBQ0UsY0FBYztJQUNkLGNBQWM7RXBCd2hqQmxCO0VvQi91akJBO0lBME5JLGtCQUFrQjtFcEJ3aGpCdEI7RW9CeHFqQkE7SUFxSkksV0FBVztFcEJzaGpCZjtFb0J2aGpCRztJQUdHLGlCQUFpQjtFcEJ1aGpCdkI7RW9CeG1qQkE7SUF1RkksV0FBVztJQUNYLGtCQUFrQjtJQUNsQixlQUFlO0VwQm9oakJuQjtBQUNGIiwiZmlsZSI6InN0eWxlLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIkBjaGFyc2V0IFwiVVRGLThcIjtcbkBpbXBvcnQgXCIvL2ZvbnRzLmdvb2dsZWFwaXMuY29tL2Nzcz9mYW1pbHk9Um9ib3RvOjQwMCw3MDAsNTAwXCI7XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdpY29tb29uJztcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9pY29tb29uLmVvdD93YnRhaXBcIik7XG4gIHNyYzogdXJsKFwiLi4vZm9udHMvaWNvbW9vbi5lb3Q/d2J0YWlwI2llZml4XCIpIGZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpLCB1cmwoXCIuLi9mb250cy9pY29tb29uLnR0Zj93YnRhaXBcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIiksIHVybChcIi4uL2ZvbnRzL2ljb21vb24ud29mZj93YnRhaXBcIikgZm9ybWF0KFwid29mZlwiKSwgdXJsKFwiLi4vZm9udHMvaWNvbW9vbi5zdmc/d2J0YWlwI2ljb21vb25cIikgZm9ybWF0KFwic3ZnXCIpO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG59XG5cbltjbGFzc149XCJpY29uLVwiXSwgW2NsYXNzKj1cIiBpY29uLVwiXSB7XG4gIGZvbnQtZmFtaWx5OiBcImljb21vb25cIiAhaW1wb3J0YW50O1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogMTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuICBzcGVhazogbm9uZTtcbn1cblxuLmljb25fc3VwcG9ydCB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGxpbmUtaGVpZ2h0OiAxOHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogNXB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIHdpZHRoOiA0MHB4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIG1hcmdpbjogMCA4cHggMCAwO1xuICBwYWRkaW5nOiAwIDJweCAwIDA7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xuICBjb2xvcjogIzgwODA4MDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2NjYztcbn1cblxuLmljb25fc3VwcG9ydC1zaW5nbGUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZmxvYXQ6IGxlZnQ7XG59XG5cbi5pY29uX3N1cHBvcnQtb25lY2Uge1xuICB3aWR0aDogMjFweDtcbn1cblxuLmljb25fc3VwcG9ydC10aHJlZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiAtMnB4O1xuICB3aWR0aDogNjNweDtcbn1cblxuLmljb25fc3VwcG9ydC0tY29uY2VudCB7XG4gIGZvbnQtc2l6ZTogMzBweDtcbiAgbGluZS1oZWlnaHQ6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAtNnB4O1xuICBsZWZ0OiAtNnB4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgY29sb3I6ICNGQTc4MTQ7XG59XG5cbi5pY29uX3N1cHBvcnQtLWNvbmNlbnQ6YmVmb3JlIHtcbiAgZm9udC1mYW1pbHk6ICdpY29tb29uJyAhaW1wb3J0YW50O1xuICBzcGVhazogbm9uZTtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbiAgY29udGVudDogXCJcXGU5MTlcIjtcbn1cblxuLmljb25fc3VwcG9ydC0tdGFwIHtcbiAgZm9udC1zaXplOiAzMHB4O1xuICBsaW5lLWhlaWdodDogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IC02cHg7XG4gIGxlZnQ6IC01cHg7XG4gIGNvbG9yOiAjODBjZmY0O1xufVxuXG4uaWNvbl9zdXBwb3J0LS10YXA6YmVmb3JlIHtcbiAgZm9udC1mYW1pbHk6ICdpY29tb29uJyAhaW1wb3J0YW50O1xuICBzcGVhazogbm9uZTtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbiAgY29udGVudDogXCJcXGU5MThcIjtcbn1cblxuLmljb25fc3VwcG9ydC0tdHh0IHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBsaW5lLWhlaWdodDogMjBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IDJweDtcbn1cblxuLmljb25fc3VwcG9ydC1ub25lIHtcbiAgd2lkdGg6IDIycHg7XG59XG5cbi5pY29uX3N1cHBvcnQtLWNvbmNlbnRfdGFwIHtcbiAgZm9udC1zaXplOiAzMHB4O1xuICBsaW5lLWhlaWdodDogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IC02cHg7XG4gIGxlZnQ6IC01cHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjb2xvcjogI0ZBNzgxNDtcbn1cblxuLmljb25fc3VwcG9ydC0tY29uY2VudF90YXA6YmVmb3JlIHtcbiAgZm9udC1mYW1pbHk6ICdpY29tb29uJyAhaW1wb3J0YW50O1xuICBzcGVhazogbm9uZTtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbiAgY29udGVudDogXCJcXGU5MThcIjtcbiAgY29sb3I6ICM4MGNmZjQ7XG59XG5cbi5pY29uX3N1cHBvcnQtLWNvbmNlbnRfdGFwOmFmdGVyLCAuaWNvbl9zdXBwb3J0LS1jb25jZW50X3RhcC5hYm91dF9jb25zdGFudC0taW46YmVmb3JlLCAuaWNvbl9zdXBwb3J0LS1jb25jZW50X3RhcC5jb25zdGFudF9zdWJfYm94LWJsdWU6YmVmb3JlLCAuaWNvbl9zdXBwb3J0LS1jb25jZW50X3RhcC5hYm91dF9jb25zdGFudC0taW4tZ3JleTpiZWZvcmUsIC5pY29uX3N1cHBvcnQtLWNvbmNlbnRfdGFwLmFib3V0X2NvbnN0YW50LS1pbi1ibHVlOmJlZm9yZSB7XG4gIGZvbnQtZmFtaWx5OiAnaWNvbW9vbicgIWltcG9ydGFudDtcbiAgc3BlYWs6IG5vbmU7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICBsaW5lLWhlaWdodDogMTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbGVmdDogLThweDtcbiAgY29udGVudDogXCJcXGU5MTlcIjtcbiAgY29sb3I6ICNmYTc4MTQ7XG59XG5cbi5pY29uX3N1cHBvcnQtLW5vdGUge1xuICBmb250LXNpemU6IDEwcHg7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogNXB4O1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4uaWNvbi1vcmRlciB7XG4gIGZvbnQtZmFtaWx5OiBcIkhpcmFnaW5vIEtha3UgR290aGljIFByb05cIixcIk1TIFBHb3RoaWNcIixcIuODoeOCpOODquOCqlwiLCBzYW5zLXNlcmlmICFpbXBvcnRhbnQ7XG59XG5cbi5pY29uLW9yZGVyOmJlZm9yZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkhpcmFnaW5vIEtha3UgR290aGljIFByb05cIixcIk1TIFBHb3RoaWNcIixcIuODoeOCpOODquOCqlwiLCBzYW5zLXNlcmlmICFpbXBvcnRhbnQ7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiAtN3B4O1xuICBsZWZ0OiAzcHg7XG4gIG1hcmdpbjogMCA1cHggMCAwO1xuICBwYWRkaW5nOiAycHg7XG4gIGNvbnRlbnQ6IFwi5Y+XXCI7XG4gIGNvbG9yOiAjODA4MDgwO1xuICBib3JkZXI6IDFweCBzb2xpZCAjY2NjO1xufVxuXG4uaWNvbi1yaWdodDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkxYlwiO1xuICBjb2xvcjogI2JhZGVmMDtcbn1cblxuLmljb24taG9zaGl6YWtpLXByb2R1Y3QtaWNvbjY6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MWFcIjtcbiAgY29sb3I6ICMwNjk4NDg7XG59XG5cbi5pY29uLXRhcDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkxOFwiO1xuICBjb2xvcjogIzgwY2ZmNDtcbn1cblxuLmljb24tdGhyZWVfY29uY2VudDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkxOVwiO1xuICBjb2xvcjogI2ZhNzgxNDtcbn1cblxuLmljb24taTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkxN1wiO1xuICBjb2xvcjogIzZkY2VhMjtcbn1cblxuLmljb24tZmxvd2VyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTE2XCI7XG4gIGNvbG9yOiAjYjhkZjk0O1xufVxuXG4uaWNvbi10d29fY29uY2VudDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkxNVwiO1xuICBjb2xvcjogI2ZmYTZjNztcbn1cblxuLmljb24taGktZ2xvYmFsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTEyXCI7XG59XG5cbi5pY29uLWhpLWVuZ2xpc2g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MTNcIjtcbn1cblxuLmljb24taGktY2xvc2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MDVcIjtcbn1cblxuLmljb24taGktaHotcmVpem91a286YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MTFcIjtcbn1cblxuLmljb24taGktc2VhcmNoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTAxXCI7XG59XG5cbi5pY29uLWhpLWh6LXN1Y2hpa29uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTBmXCI7XG59XG5cbi5pY29uLWhpLWh6LWNvbW1lbnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MGNcIjtcbn1cblxuLmljb24taGktaHotaG9zaGl6YWtpOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTBkXCI7XG59XG5cbi5pY29uLWhpLWh6LW1lZXRpbmc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MGVcIjtcbn1cblxuLmljb24taGktaHotcGFwZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MGJcIjtcbn1cblxuLmljb24taGktaHotcGVuZ3VpbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkwYVwiO1xufVxuXG4uaWNvbi1oaS1wZGY6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MDBcIjtcbn1cblxuLmljb24taGktaHRtbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkwOVwiO1xufVxuXG4uaWNvbi1oaS1hbmMtcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkwMlwiO1xufVxuXG4uaWNvbi1oaS1ibGFuazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkwM1wiO1xufVxuXG4uaWNvbi1oaS1ib29rOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTA0XCI7XG59XG5cbi5pY29uLWhpLWdvb2Q6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MDZcIjtcbn1cblxuLmljb24taGktaG9tZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkwN1wiO1xufVxuXG4uaWNvbi1oaS1vZmZpY2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MDhcIjtcbn1cblxuLmljb24taGktbWVudTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkxNFwiO1xufVxuXG4uaWNvbi1tZW51OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTEwXCI7XG59XG5cbi5pY29uLWhpLXN1cHBvcnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MjRcIjtcbn1cblxuLmljb24tY2F0YWxvZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkyNVwiO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmljb25fc3VwcG9ydC0tdHh0IHtcbiAgICB0b3A6IDJweDtcbiAgfVxufVxuXG4udS1idG5faGVhZGluZyB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBhZGRpbmc6IDAgMCAwIDFlbTtcbiAgdHJhbnNpdGlvbjogMC4xNXM7XG4gIGNvbG9yOiAjM2Y0ZTY0O1xufVxuXG4udS1idG5faGVhZGluZzpiZWZvcmUge1xuICBmb250LWZhbWlseTogJ2ljb21vb24nICFpbXBvcnRhbnQ7XG4gIHNwZWFrOiBub25lO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuICBmb250LXNpemU6IDExcHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAzcHg7XG4gIGxlZnQ6IDA7XG4gIGNvbnRlbnQ6IFwiXFxlOTA2XCI7XG4gIHRyYW5zaXRpb246IDAuMTVzO1xuICB0cmFuc2Zvcm06IHNjYWxlKDAuOCwgMC44KTtcbiAgY29sb3I6ICMwMGEwZTk7XG59XG5cbi51LWJ0bl9oZWFkaW5nLS1ib3JkZXIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG5cbi51LWJ0bl9oZWFkaW5nLS1ib3JkZXItaW5saW5lIHtcbiAgZGlzcGxheTogaW5saW5lO1xufVxuXG4udS1idG5faGVhZGluZy0tYm9yZGVyLW5vX3dlaWdodCB7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG59XG5cbi51LWJ0bl9oZWFkaW5nLS1ib3JkZXItc3BhY2luZyB7XG4gIGxldHRlci1zcGFjaW5nOiAtMS43cHg7XG59XG5cbi51LWJ0bl9oZWFkaW5nOmhvdmVyIHtcbiAgY29sb3I6ICMwMGEwZTk7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAudS1idG5faGVhZGluZy0tYm9yZGVyLWxpbmVmZWVkIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgd2lkdGg6IDEyMHB4O1xuICAgIHRvcDogLTEwcHg7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQyNXB4KSB7XG4gIC51LWJ0bl9oZWFkaW5nIHtcbiAgICBmb250LXNpemU6IDEycHg7XG4gIH1cbiAgLnUtYnRuX2hlYWRpbmctLWJvcmRlci1saW5lZmVlZCB7XG4gICAgcG9zaXRpb246IHN0YXRpYztcbiAgICB3aWR0aDogaW5oZXJpdDtcbiAgfVxufVxuXG4udS1tX3NlY3Rpb24ge1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xufVxuXG4udS1tX2NvbnRlbnRfZW5kIHtcbiAgbWFyZ2luLWJvdHRvbTogNjBweDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC51LW1fc2VjdGlvbiB7XG4gICAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgfVxuICAudS1tX3NlY3Rpb24tZnNlcmllcyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgfVxuICAudS1tX2NvbnRlbnRfZW5kIHtcbiAgICBtYXJnaW4tYm90dG9tOiA2MHB4O1xuICB9XG59XG5cbi51LW5vdGUge1xuICBmb250LXNpemU6IDEycHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG5cbi51LW5vdGUtLWl0ZW0ge1xuICBtYXJnaW46IDAgMCA1cHggMDtcbiAgcGFkZGluZy1sZWZ0OiAxZW07XG4gIHRleHQtaW5kZW50OiAtMWVtO1xufVxuXG4udS1ub3RlLS1pdGVtLXRlbXBlcmF0dXJlIHtcbiAgdGV4dC1pbmRlbnQ6IC0xNDhweDtcbiAgbWFyZ2luLWxlZnQ6IDEzNXB4O1xufVxuXG4udS1ub3RlLS1jaXJjbGUge1xuICBsZXR0ZXItc3BhY2luZzogLTNweDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQyNXB4KSB7XG4gIC51LW5vdGUtLWNpcmNsZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG4uY21uLW5vdGVfbGlzdCB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cblxuLmNtbi1ub3RlX2xpc3QtLWl0ZW0ge1xuICBsaW5lLWhlaWdodDogMS41O1xuICBtYXJnaW4tbGVmdDogMWVtO1xuICB0ZXh0LWluZGVudDogLTFlbTtcbn1cblxuLmNtbi1ub3RlX2xpc3QtLWl0ZW0tbm9uZSB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xuICB0ZXh0LWluZGVudDogMDtcbn1cblxuLnBjIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5wY190YiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4udGIge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4udGJfc3Age1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uc3Age1xuICBkaXNwbGF5OiBub25lO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnBjIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5wY190YiB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbiAgLnRiIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICAudGJfc3Age1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG4gIC5zcCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDI1cHgpIHtcbiAgLnBjIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5wY190YiB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAudGIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLnRiX3NwIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICAuc3Age1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG5cbi5wcm9kdWN0X2NhdCB7XG4gIG1heC13aWR0aDogMTAwMHB4O1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBwYWRkaW5nOiAwIDIwcHg7XG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbn1cblxuLnByb2R1Y3RfY2F0OmFmdGVyLCAucHJvZHVjdF9jYXQuYWJvdXRfY29uc3RhbnQtLWluOmJlZm9yZSwgLnByb2R1Y3RfY2F0LmNvbnN0YW50X3N1Yl9ib3gtYmx1ZTpiZWZvcmUsIC5wcm9kdWN0X2NhdC5hYm91dF9jb25zdGFudC0taW4tZ3JleTpiZWZvcmUsIC5wcm9kdWN0X2NhdC5hYm91dF9jb25zdGFudC0taW4tYmx1ZTpiZWZvcmUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICBjbGVhcjogYm90aDtcbiAgaGVpZ2h0OiAwO1xuICBjb250ZW50OiAnLic7XG59XG5cbi5wcm9kdWN0X2NhdC0tbGluayB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4ucHJvZHVjdF9jYXQtLWxpbms6aG92ZXIgLnByb2R1Y3RfY2F0LS10YWcge1xuICBjb2xvcjogIzAwYTBlOTtcbn1cblxuLnByb2R1Y3RfY2F0LS1pdGVtIHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIHdpZHRoOiBjYWxjKDMzLjMlIC0gMTYuNjdweCk7XG4gIG1hcmdpbjogNTBweCAwIDAgMjVweDtcbn1cblxuLnByb2R1Y3RfY2F0LS1pdGVtOm50aC1jaGlsZCgxKSwgLnByb2R1Y3RfY2F0LS1pdGVtOm50aC1jaGlsZCgyKSwgLnByb2R1Y3RfY2F0LS1pdGVtOm50aC1jaGlsZCgzKSB7XG4gIG1hcmdpbi10b3A6IDA7XG59XG5cbi5wcm9kdWN0X2NhdC0taXRlbTpudGgtY2hpbGQoM24rMSkge1xuICBtYXJnaW4tbGVmdDogMDtcbn1cblxuLnByb2R1Y3RfY2F0LS1waWMge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG4gIG1hcmdpbjogMCAwIDE1cHggMDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2NjYztcbn1cblxuLnByb2R1Y3RfY2F0LS1kZXNjcmlwdGlvbiB7XG4gIGNvbG9yOiAjMzMzO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIG1hcmdpbjogMTBweCAwIDAgMDtcbiAgdGV4dC1hbGlnbjoganVzdGlmeTtcbiAgdGV4dC1qdXN0aWZ5OiBpbnRlci1pZGVvZ3JhcGg7XG4gIGxldHRlci1zcGFjaW5nOiAtMXB4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDI1cHgpIHtcbiAgLnByb2R1Y3RfY2F0LS1pdGVtIHtcbiAgICB3aWR0aDogY2FsYyg1MCUgLSAxMHB4KTtcbiAgICBtYXJnaW46IDIwcHggMCAwIDIwcHggIWltcG9ydGFudDtcbiAgfVxuICAucHJvZHVjdF9jYXQtLWl0ZW06bnRoLWNoaWxkKDJuKzEpIHtcbiAgICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5wcm9kdWN0X2NhdC0taXRlbTpudGgtY2hpbGQoMSksIC5wcm9kdWN0X2NhdC0taXRlbTpudGgtY2hpbGQoMikge1xuICAgIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDtcbiAgfVxuICAucHJvZHVjdF9jYXQtLXBpYyB7XG4gICAgbWFyZ2luLWJvdHRvbTogOHB4O1xuICB9XG4gIC5wcm9kdWN0X2NhdC0tZGVzY3JpcHRpb24ge1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBsaW5lLWhlaWdodDogMS4zO1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMzY2cHgpIHtcbiAgLnByb2R1Y3RfY2F0LS1pdGVtIHtcbiAgICB3aWR0aDogY2FsYygzMiUgLSAxNy42N3B4KTtcbiAgICBtYXJnaW46IDUwcHggMCAwIDQ1cHg7XG4gIH1cbn1cblxuLnNlcmllc19uYXYge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IDI7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uc2VyaWVzX25hdi0tc3ViX21hcmsge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogM3B4O1xufVxuXG4uc2VyaWVzX25hdi0tYmcge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgZGlzcGxheTogbm9uZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5zZXJpZXNfbmF2LS1saW5rIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogNDZweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgZmxvYXQ6IGxlZnQ7XG4gIHdpZHRoOiBjYWxjKDIwJSAtIDAuOHB4KTtcbiAgbWF4LXdpZHRoOiAxOTEuMnB4O1xuICBoZWlnaHQ6IDQ2cHg7XG4gIG1hcmdpbjogMCAwIDAgMXB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRyYW5zaXRpb246IDAuMTVzO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY29sb3I6ICMwMDA7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNjY2M7XG4gIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAjMDA4QzRCO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuXG4uc2VyaWVzX25hdi0tbGluazpudGgtY2hpbGQoMikge1xuICBtYXJnaW4tbGVmdDogMDtcbn1cblxuLnNlcmllc19uYXYtLWxpbms6YWZ0ZXIsIC5zZXJpZXNfbmF2LS1saW5rLmFib3V0X2NvbnN0YW50LS1pbjpiZWZvcmUsIC5zZXJpZXNfbmF2LS1saW5rLmNvbnN0YW50X3N1Yl9ib3gtYmx1ZTpiZWZvcmUsIC5zZXJpZXNfbmF2LS1saW5rLmFib3V0X2NvbnN0YW50LS1pbi1ncmV5OmJlZm9yZSwgLnNlcmllc19uYXYtLWxpbmsuYWJvdXRfY29uc3RhbnQtLWluLWJsdWU6YmVmb3JlIHtcbiAgZm9udC1mYW1pbHk6ICdpY29tb29uJyAhaW1wb3J0YW50O1xuICBzcGVhazogbm9uZTtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbiAgZm9udC1zaXplOiAxMHB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICByaWdodDogOHB4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luOiAtMC41ZW0gMCAwIDA7XG4gIGNvbnRlbnQ6IFwi7qSGXCI7XG4gIHRyYW5zaXRpb246IDAuMTVzO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XG4gIGNvbG9yOiAjMDA4QzRCO1xufVxuXG4uc2VyaWVzX25hdi0tbGluazpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMWYxZjE7XG59XG5cbi5zZXJpZXNfbmF2LS1saW5rLXNwIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLnNlcmllc19uYXYtLWxpbmstbm9uZSB7XG4gIGN1cnNvcjogZGVmYXVsdDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cblxuLnNlcmllc19uYXYtLWxpbmstbm9uZTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbn1cblxuLnNlcmllc19uYXYtLWxpbmstbm9uZTphZnRlciwgLnNlcmllc19uYXYtLWxpbmstbm9uZS5hYm91dF9jb25zdGFudC0taW46YmVmb3JlLCAuc2VyaWVzX25hdi0tbGluay1ub25lLmNvbnN0YW50X3N1Yl9ib3gtYmx1ZTpiZWZvcmUsIC5zZXJpZXNfbmF2LS1saW5rLW5vbmUuYWJvdXRfY29uc3RhbnQtLWluLWdyZXk6YmVmb3JlLCAuc2VyaWVzX25hdi0tbGluay1ub25lLmFib3V0X2NvbnN0YW50LS1pbi1ibHVlOmJlZm9yZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5zZXJpZXNfbmF2LS1saW5rLWFmdGVyX25vbmU6YWZ0ZXIsIC5zZXJpZXNfbmF2LS1saW5rLWFmdGVyX25vbmUuYWJvdXRfY29uc3RhbnQtLWluOmJlZm9yZSwgLnNlcmllc19uYXYtLWxpbmstYWZ0ZXJfbm9uZS5jb25zdGFudF9zdWJfYm94LWJsdWU6YmVmb3JlLCAuc2VyaWVzX25hdi0tbGluay1hZnRlcl9ub25lLmFib3V0X2NvbnN0YW50LS1pbi1ncmV5OmJlZm9yZSwgLnNlcmllc19uYXYtLWxpbmstYWZ0ZXJfbm9uZS5hYm91dF9jb25zdGFudC0taW4tYmx1ZTpiZWZvcmUge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uc2VyaWVzX25hdi0tbGluay16c2VyaWVzIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogIzAwOEM0Qjtcbn1cblxuLnNlcmllc19uYXYtLWxpbmstenNlcmllczphZnRlciwgLnNlcmllc19uYXYtLWxpbmstenNlcmllcy5hYm91dF9jb25zdGFudC0taW46YmVmb3JlLCAuc2VyaWVzX25hdi0tbGluay16c2VyaWVzLmNvbnN0YW50X3N1Yl9ib3gtYmx1ZTpiZWZvcmUsIC5zZXJpZXNfbmF2LS1saW5rLXpzZXJpZXMuYWJvdXRfY29uc3RhbnQtLWluLWdyZXk6YmVmb3JlLCAuc2VyaWVzX25hdi0tbGluay16c2VyaWVzLmFib3V0X2NvbnN0YW50LS1pbi1ibHVlOmJlZm9yZSB7XG4gIGNvbG9yOiAjMDA4QzRCO1xufVxuXG4uc2VyaWVzX25hdi0tbGluay16c2VyaWVzLmN1cnJlbnQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA4QzRCO1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLnNlcmllc19uYXYtLWxpbmstenNlcmllcy5jdXJyZW50OmFmdGVyLCAuc2VyaWVzX25hdi0tbGluay16c2VyaWVzLmN1cnJlbnQuYWJvdXRfY29uc3RhbnQtLWluOmJlZm9yZSwgLnNlcmllc19uYXYtLWxpbmstenNlcmllcy5jdXJyZW50LmNvbnN0YW50X3N1Yl9ib3gtYmx1ZTpiZWZvcmUsIC5zZXJpZXNfbmF2LS1saW5rLXpzZXJpZXMuY3VycmVudC5hYm91dF9jb25zdGFudC0taW4tZ3JleTpiZWZvcmUsIC5zZXJpZXNfbmF2LS1saW5rLXpzZXJpZXMuY3VycmVudC5hYm91dF9jb25zdGFudC0taW4tYmx1ZTpiZWZvcmUge1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLnNlcmllc19uYXYtLWxpbmstenNlcmllcy5ub19jdXJyZW50IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgY29sb3I6ICMwMDA7XG59XG5cbi5zZXJpZXNfbmF2LS1saW5rLXpzZXJpZXMubm9fY3VycmVudDphZnRlciwgLnNlcmllc19uYXYtLWxpbmstenNlcmllcy5ub19jdXJyZW50LmFib3V0X2NvbnN0YW50LS1pbjpiZWZvcmUsIC5zZXJpZXNfbmF2LS1saW5rLXpzZXJpZXMubm9fY3VycmVudC5jb25zdGFudF9zdWJfYm94LWJsdWU6YmVmb3JlLCAuc2VyaWVzX25hdi0tbGluay16c2VyaWVzLm5vX2N1cnJlbnQuYWJvdXRfY29uc3RhbnQtLWluLWdyZXk6YmVmb3JlLCAuc2VyaWVzX25hdi0tbGluay16c2VyaWVzLm5vX2N1cnJlbnQuYWJvdXRfY29uc3RhbnQtLWluLWJsdWU6YmVmb3JlIHtcbiAgY29sb3I6ICMwMDhDNEI7XG59XG5cbi5zZXJpZXNfbmF2LS1saW5rLXpzZXJpZXMubm9fY3VycmVudDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMWYxZjE7XG59XG5cbi5zZXJpZXNfbmF2LS1saW5rLXpzZXJpZXMuYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwOEM0QjtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5zZXJpZXNfbmF2LS1saW5rLXpzZXJpZXMuYWN0aXZlOmFmdGVyLCAuc2VyaWVzX25hdi0tbGluay16c2VyaWVzLmFjdGl2ZS5hYm91dF9jb25zdGFudC0taW46YmVmb3JlLCAuc2VyaWVzX25hdi0tbGluay16c2VyaWVzLmFjdGl2ZS5jb25zdGFudF9zdWJfYm94LWJsdWU6YmVmb3JlLCAuc2VyaWVzX25hdi0tbGluay16c2VyaWVzLmFjdGl2ZS5hYm91dF9jb25zdGFudC0taW4tZ3JleTpiZWZvcmUsIC5zZXJpZXNfbmF2LS1saW5rLXpzZXJpZXMuYWN0aXZlLmFib3V0X2NvbnN0YW50LS1pbi1ibHVlOmJlZm9yZSB7XG4gIGNvbG9yOiAjZmZmO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgtOTBkZWcpO1xufVxuXG4uc2VyaWVzX25hdi0tbGluay16c2VyaWVzLmFjdGl2ZTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDhDNEI7XG59XG5cbi5zZXJpZXNfbmF2LS1saW5rLWZzZXJpZXMge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjMWZhYWIwO1xufVxuXG4uc2VyaWVzX25hdi0tbGluay1mc2VyaWVzOmFmdGVyLCAuc2VyaWVzX25hdi0tbGluay1mc2VyaWVzLmFib3V0X2NvbnN0YW50LS1pbjpiZWZvcmUsIC5zZXJpZXNfbmF2LS1saW5rLWZzZXJpZXMuY29uc3RhbnRfc3ViX2JveC1ibHVlOmJlZm9yZSwgLnNlcmllc19uYXYtLWxpbmstZnNlcmllcy5hYm91dF9jb25zdGFudC0taW4tZ3JleTpiZWZvcmUsIC5zZXJpZXNfbmF2LS1saW5rLWZzZXJpZXMuYWJvdXRfY29uc3RhbnQtLWluLWJsdWU6YmVmb3JlIHtcbiAgY29sb3I6ICMxZmFhYjA7XG59XG5cbi5zZXJpZXNfbmF2LS1saW5rLWZzZXJpZXMuY3VycmVudCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxZmFhYjA7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uc2VyaWVzX25hdi0tbGluay1mc2VyaWVzLmN1cnJlbnQ6YWZ0ZXIsIC5zZXJpZXNfbmF2LS1saW5rLWZzZXJpZXMuY3VycmVudC5hYm91dF9jb25zdGFudC0taW46YmVmb3JlLCAuc2VyaWVzX25hdi0tbGluay1mc2VyaWVzLmN1cnJlbnQuY29uc3RhbnRfc3ViX2JveC1ibHVlOmJlZm9yZSwgLnNlcmllc19uYXYtLWxpbmstZnNlcmllcy5jdXJyZW50LmFib3V0X2NvbnN0YW50LS1pbi1ncmV5OmJlZm9yZSwgLnNlcmllc19uYXYtLWxpbmstZnNlcmllcy5jdXJyZW50LmFib3V0X2NvbnN0YW50LS1pbi1ibHVlOmJlZm9yZSB7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uc2VyaWVzX25hdi0tbGluay1mc2VyaWVzLm5vX2N1cnJlbnQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBjb2xvcjogIzAwMDtcbn1cblxuLnNlcmllc19uYXYtLWxpbmstZnNlcmllcy5ub19jdXJyZW50OmFmdGVyLCAuc2VyaWVzX25hdi0tbGluay1mc2VyaWVzLm5vX2N1cnJlbnQuYWJvdXRfY29uc3RhbnQtLWluOmJlZm9yZSwgLnNlcmllc19uYXYtLWxpbmstZnNlcmllcy5ub19jdXJyZW50LmNvbnN0YW50X3N1Yl9ib3gtYmx1ZTpiZWZvcmUsIC5zZXJpZXNfbmF2LS1saW5rLWZzZXJpZXMubm9fY3VycmVudC5hYm91dF9jb25zdGFudC0taW4tZ3JleTpiZWZvcmUsIC5zZXJpZXNfbmF2LS1saW5rLWZzZXJpZXMubm9fY3VycmVudC5hYm91dF9jb25zdGFudC0taW4tYmx1ZTpiZWZvcmUge1xuICBjb2xvcjogIzFmYWFiMDtcbn1cblxuLnNlcmllc19uYXYtLWxpbmstZnNlcmllcy5ub19jdXJyZW50OmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YxZjFmMTtcbn1cblxuLnNlcmllc19uYXYtLWxpbmstZnNlcmllcy5hY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMWZhYWIwO1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLnNlcmllc19uYXYtLWxpbmstZnNlcmllcy5hY3RpdmU6YWZ0ZXIsIC5zZXJpZXNfbmF2LS1saW5rLWZzZXJpZXMuYWN0aXZlLmFib3V0X2NvbnN0YW50LS1pbjpiZWZvcmUsIC5zZXJpZXNfbmF2LS1saW5rLWZzZXJpZXMuYWN0aXZlLmNvbnN0YW50X3N1Yl9ib3gtYmx1ZTpiZWZvcmUsIC5zZXJpZXNfbmF2LS1saW5rLWZzZXJpZXMuYWN0aXZlLmFib3V0X2NvbnN0YW50LS1pbi1ncmV5OmJlZm9yZSwgLnNlcmllc19uYXYtLWxpbmstZnNlcmllcy5hY3RpdmUuYWJvdXRfY29uc3RhbnQtLWluLWJsdWU6YmVmb3JlIHtcbiAgY29sb3I6ICNmZmY7XG4gIHRyYW5zZm9ybTogcm90YXRlKC05MGRlZyk7XG59XG5cbi5zZXJpZXNfbmF2LS1saW5rLWZzZXJpZXMuYWN0aXZlOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzFmYWFiMDtcbn1cblxuLnNlcmllc19uYXYtLWxpbmstdmFyaWUge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjNEYzNDMyO1xufVxuXG4uc2VyaWVzX25hdi0tbGluay12YXJpZTphZnRlciwgLnNlcmllc19uYXYtLWxpbmstdmFyaWUuYWJvdXRfY29uc3RhbnQtLWluOmJlZm9yZSwgLnNlcmllc19uYXYtLWxpbmstdmFyaWUuY29uc3RhbnRfc3ViX2JveC1ibHVlOmJlZm9yZSwgLnNlcmllc19uYXYtLWxpbmstdmFyaWUuYWJvdXRfY29uc3RhbnQtLWluLWdyZXk6YmVmb3JlLCAuc2VyaWVzX25hdi0tbGluay12YXJpZS5hYm91dF9jb25zdGFudC0taW4tYmx1ZTpiZWZvcmUge1xuICBjb2xvcjogIzRGMzQzMjtcbn1cblxuLnNlcmllc19uYXYtLWxpbmstdmFyaWUuY3VycmVudCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0RjM0MzI7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uc2VyaWVzX25hdi0tbGluay12YXJpZS5jdXJyZW50OmFmdGVyLCAuc2VyaWVzX25hdi0tbGluay12YXJpZS5jdXJyZW50LmFib3V0X2NvbnN0YW50LS1pbjpiZWZvcmUsIC5zZXJpZXNfbmF2LS1saW5rLXZhcmllLmN1cnJlbnQuY29uc3RhbnRfc3ViX2JveC1ibHVlOmJlZm9yZSwgLnNlcmllc19uYXYtLWxpbmstdmFyaWUuY3VycmVudC5hYm91dF9jb25zdGFudC0taW4tZ3JleTpiZWZvcmUsIC5zZXJpZXNfbmF2LS1saW5rLXZhcmllLmN1cnJlbnQuYWJvdXRfY29uc3RhbnQtLWluLWJsdWU6YmVmb3JlIHtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5zZXJpZXNfbmF2LS1saW5rLXZhcmllLm5vX2N1cnJlbnQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBjb2xvcjogIzAwMDtcbn1cblxuLnNlcmllc19uYXYtLWxpbmstdmFyaWUubm9fY3VycmVudDphZnRlciwgLnNlcmllc19uYXYtLWxpbmstdmFyaWUubm9fY3VycmVudC5hYm91dF9jb25zdGFudC0taW46YmVmb3JlLCAuc2VyaWVzX25hdi0tbGluay12YXJpZS5ub19jdXJyZW50LmNvbnN0YW50X3N1Yl9ib3gtYmx1ZTpiZWZvcmUsIC5zZXJpZXNfbmF2LS1saW5rLXZhcmllLm5vX2N1cnJlbnQuYWJvdXRfY29uc3RhbnQtLWluLWdyZXk6YmVmb3JlLCAuc2VyaWVzX25hdi0tbGluay12YXJpZS5ub19jdXJyZW50LmFib3V0X2NvbnN0YW50LS1pbi1ibHVlOmJlZm9yZSB7XG4gIGNvbG9yOiAjNEYzNDMyO1xufVxuXG4uc2VyaWVzX25hdi0tbGluay12YXJpZS5ub19jdXJyZW50OmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YxZjFmMTtcbn1cblxuLnNlcmllc19uYXYtLWxpbmstdmFyaWUuYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzRGMzQzMjtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5zZXJpZXNfbmF2LS1saW5rLXZhcmllLmFjdGl2ZTphZnRlciwgLnNlcmllc19uYXYtLWxpbmstdmFyaWUuYWN0aXZlLmFib3V0X2NvbnN0YW50LS1pbjpiZWZvcmUsIC5zZXJpZXNfbmF2LS1saW5rLXZhcmllLmFjdGl2ZS5jb25zdGFudF9zdWJfYm94LWJsdWU6YmVmb3JlLCAuc2VyaWVzX25hdi0tbGluay12YXJpZS5hY3RpdmUuYWJvdXRfY29uc3RhbnQtLWluLWdyZXk6YmVmb3JlLCAuc2VyaWVzX25hdi0tbGluay12YXJpZS5hY3RpdmUuYWJvdXRfY29uc3RhbnQtLWluLWJsdWU6YmVmb3JlIHtcbiAgY29sb3I6ICNmZmY7XG4gIHRyYW5zZm9ybTogcm90YXRlKC05MGRlZyk7XG59XG5cbi5zZXJpZXNfbmF2LS1saW5rLXZhcmllLmFjdGl2ZTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0RjM0MzI7XG59XG5cbi5zZXJpZXNfbmF2LS1saW5rLWNvbnNfdGVtcCB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICM1Rjc4Qzg7XG59XG5cbi5zZXJpZXNfbmF2LS1saW5rLWNvbnNfdGVtcDphZnRlciwgLnNlcmllc19uYXYtLWxpbmstY29uc190ZW1wLmFib3V0X2NvbnN0YW50LS1pbjpiZWZvcmUsIC5zZXJpZXNfbmF2LS1saW5rLWNvbnNfdGVtcC5jb25zdGFudF9zdWJfYm94LWJsdWU6YmVmb3JlLCAuc2VyaWVzX25hdi0tbGluay1jb25zX3RlbXAuYWJvdXRfY29uc3RhbnQtLWluLWdyZXk6YmVmb3JlLCAuc2VyaWVzX25hdi0tbGluay1jb25zX3RlbXAuYWJvdXRfY29uc3RhbnQtLWluLWJsdWU6YmVmb3JlIHtcbiAgY29sb3I6ICM1Rjc4Qzg7XG59XG5cbi5zZXJpZXNfbmF2LS1saW5rLWNvbnNfdGVtcC5jdXJyZW50IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzVGNzhDODtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5zZXJpZXNfbmF2LS1saW5rLWNvbnNfdGVtcC5jdXJyZW50OmFmdGVyLCAuc2VyaWVzX25hdi0tbGluay1jb25zX3RlbXAuY3VycmVudC5hYm91dF9jb25zdGFudC0taW46YmVmb3JlLCAuc2VyaWVzX25hdi0tbGluay1jb25zX3RlbXAuY3VycmVudC5jb25zdGFudF9zdWJfYm94LWJsdWU6YmVmb3JlLCAuc2VyaWVzX25hdi0tbGluay1jb25zX3RlbXAuY3VycmVudC5hYm91dF9jb25zdGFudC0taW4tZ3JleTpiZWZvcmUsIC5zZXJpZXNfbmF2LS1saW5rLWNvbnNfdGVtcC5jdXJyZW50LmFib3V0X2NvbnN0YW50LS1pbi1ibHVlOmJlZm9yZSB7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uc2VyaWVzX25hdi0tbGluay1jb25zX3RlbXAubm9fY3VycmVudCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGNvbG9yOiAjMDAwO1xufVxuXG4uc2VyaWVzX25hdi0tbGluay1jb25zX3RlbXAubm9fY3VycmVudDphZnRlciwgLnNlcmllc19uYXYtLWxpbmstY29uc190ZW1wLm5vX2N1cnJlbnQuYWJvdXRfY29uc3RhbnQtLWluOmJlZm9yZSwgLnNlcmllc19uYXYtLWxpbmstY29uc190ZW1wLm5vX2N1cnJlbnQuY29uc3RhbnRfc3ViX2JveC1ibHVlOmJlZm9yZSwgLnNlcmllc19uYXYtLWxpbmstY29uc190ZW1wLm5vX2N1cnJlbnQuYWJvdXRfY29uc3RhbnQtLWluLWdyZXk6YmVmb3JlLCAuc2VyaWVzX25hdi0tbGluay1jb25zX3RlbXAubm9fY3VycmVudC5hYm91dF9jb25zdGFudC0taW4tYmx1ZTpiZWZvcmUge1xuICBjb2xvcjogIzVGNzhDODtcbn1cblxuLnNlcmllc19uYXYtLWxpbmstY29uc190ZW1wLm5vX2N1cnJlbnQ6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjFmMWYxO1xufVxuXG4uc2VyaWVzX25hdi0tbGluay1jb25zX3RlbXAuYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzVGNzhDODtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5zZXJpZXNfbmF2LS1saW5rLWNvbnNfdGVtcC5hY3RpdmU6YWZ0ZXIsIC5zZXJpZXNfbmF2LS1saW5rLWNvbnNfdGVtcC5hY3RpdmUuYWJvdXRfY29uc3RhbnQtLWluOmJlZm9yZSwgLnNlcmllc19uYXYtLWxpbmstY29uc190ZW1wLmFjdGl2ZS5jb25zdGFudF9zdWJfYm94LWJsdWU6YmVmb3JlLCAuc2VyaWVzX25hdi0tbGluay1jb25zX3RlbXAuYWN0aXZlLmFib3V0X2NvbnN0YW50LS1pbi1ncmV5OmJlZm9yZSwgLnNlcmllc19uYXYtLWxpbmstY29uc190ZW1wLmFjdGl2ZS5hYm91dF9jb25zdGFudC0taW4tYmx1ZTpiZWZvcmUge1xuICBjb2xvcjogI2ZmZjtcbiAgdHJhbnNmb3JtOiByb3RhdGUoLTkwZGVnKTtcbn1cblxuLnNlcmllc19uYXYtLWxpbmstY29uc190ZW1wLmFjdGl2ZTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1Rjc4Qzg7XG59XG5cbi5zZXJpZXNfbmF2LS1saW5rLWljZV9lbmdpbmUge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjMDA0MDk3O1xufVxuXG4uc2VyaWVzX25hdi0tbGluay1pY2VfZW5naW5lOmFmdGVyLCAuc2VyaWVzX25hdi0tbGluay1pY2VfZW5naW5lLmFib3V0X2NvbnN0YW50LS1pbjpiZWZvcmUsIC5zZXJpZXNfbmF2LS1saW5rLWljZV9lbmdpbmUuY29uc3RhbnRfc3ViX2JveC1ibHVlOmJlZm9yZSwgLnNlcmllc19uYXYtLWxpbmstaWNlX2VuZ2luZS5hYm91dF9jb25zdGFudC0taW4tZ3JleTpiZWZvcmUsIC5zZXJpZXNfbmF2LS1saW5rLWljZV9lbmdpbmUuYWJvdXRfY29uc3RhbnQtLWluLWJsdWU6YmVmb3JlIHtcbiAgY29sb3I6ICMwMDQwOTc7XG59XG5cbi5zZXJpZXNfbmF2LS1saW5rLWljZV9lbmdpbmUuY3VycmVudCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDQwOTc7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uc2VyaWVzX25hdi0tbGluay1pY2VfZW5naW5lLmN1cnJlbnQ6YWZ0ZXIsIC5zZXJpZXNfbmF2LS1saW5rLWljZV9lbmdpbmUuY3VycmVudC5hYm91dF9jb25zdGFudC0taW46YmVmb3JlLCAuc2VyaWVzX25hdi0tbGluay1pY2VfZW5naW5lLmN1cnJlbnQuY29uc3RhbnRfc3ViX2JveC1ibHVlOmJlZm9yZSwgLnNlcmllc19uYXYtLWxpbmstaWNlX2VuZ2luZS5jdXJyZW50LmFib3V0X2NvbnN0YW50LS1pbi1ncmV5OmJlZm9yZSwgLnNlcmllc19uYXYtLWxpbmstaWNlX2VuZ2luZS5jdXJyZW50LmFib3V0X2NvbnN0YW50LS1pbi1ibHVlOmJlZm9yZSB7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uc2VyaWVzX25hdi0tbGluay1pY2VfZW5naW5lLm5vX2N1cnJlbnQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBjb2xvcjogIzAwMDtcbn1cblxuLnNlcmllc19uYXYtLWxpbmstaWNlX2VuZ2luZS5ub19jdXJyZW50OmFmdGVyLCAuc2VyaWVzX25hdi0tbGluay1pY2VfZW5naW5lLm5vX2N1cnJlbnQuYWJvdXRfY29uc3RhbnQtLWluOmJlZm9yZSwgLnNlcmllc19uYXYtLWxpbmstaWNlX2VuZ2luZS5ub19jdXJyZW50LmNvbnN0YW50X3N1Yl9ib3gtYmx1ZTpiZWZvcmUsIC5zZXJpZXNfbmF2LS1saW5rLWljZV9lbmdpbmUubm9fY3VycmVudC5hYm91dF9jb25zdGFudC0taW4tZ3JleTpiZWZvcmUsIC5zZXJpZXNfbmF2LS1saW5rLWljZV9lbmdpbmUubm9fY3VycmVudC5hYm91dF9jb25zdGFudC0taW4tYmx1ZTpiZWZvcmUge1xuICBjb2xvcjogIzAwNDA5Nztcbn1cblxuLnNlcmllc19uYXYtLWxpbmstaWNlX2VuZ2luZS5ub19jdXJyZW50OmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YxZjFmMTtcbn1cblxuLnNlcmllc19uYXYtLWxpbmstaWNlX2VuZ2luZS5hY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA0MDk3O1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLnNlcmllc19uYXYtLWxpbmstaWNlX2VuZ2luZS5hY3RpdmU6YWZ0ZXIsIC5zZXJpZXNfbmF2LS1saW5rLWljZV9lbmdpbmUuYWN0aXZlLmFib3V0X2NvbnN0YW50LS1pbjpiZWZvcmUsIC5zZXJpZXNfbmF2LS1saW5rLWljZV9lbmdpbmUuYWN0aXZlLmNvbnN0YW50X3N1Yl9ib3gtYmx1ZTpiZWZvcmUsIC5zZXJpZXNfbmF2LS1saW5rLWljZV9lbmdpbmUuYWN0aXZlLmFib3V0X2NvbnN0YW50LS1pbi1ncmV5OmJlZm9yZSwgLnNlcmllc19uYXYtLWxpbmstaWNlX2VuZ2luZS5hY3RpdmUuYWJvdXRfY29uc3RhbnQtLWluLWJsdWU6YmVmb3JlIHtcbiAgY29sb3I6ICNmZmY7XG4gIHRyYW5zZm9ybTogcm90YXRlKC05MGRlZyk7XG59XG5cbi5zZXJpZXNfbmF2LS1saW5rLWljZV9lbmdpbmUuYWN0aXZlOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwNDA5Nztcbn1cblxuLnNlcmllc19uYXYtLWxpbmstY3ViZSB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICMwMzZlYjc7XG59XG5cbi5zZXJpZXNfbmF2LS1saW5rLWN1YmU6YWZ0ZXIsIC5zZXJpZXNfbmF2LS1saW5rLWN1YmUuYWJvdXRfY29uc3RhbnQtLWluOmJlZm9yZSwgLnNlcmllc19uYXYtLWxpbmstY3ViZS5jb25zdGFudF9zdWJfYm94LWJsdWU6YmVmb3JlLCAuc2VyaWVzX25hdi0tbGluay1jdWJlLmFib3V0X2NvbnN0YW50LS1pbi1ncmV5OmJlZm9yZSwgLnNlcmllc19uYXYtLWxpbmstY3ViZS5hYm91dF9jb25zdGFudC0taW4tYmx1ZTpiZWZvcmUge1xuICBjb2xvcjogIzAzNmViNztcbn1cblxuLnNlcmllc19uYXYtLWxpbmstY3ViZS5jdXJyZW50IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAzNmViNztcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5zZXJpZXNfbmF2LS1saW5rLWN1YmUuY3VycmVudDphZnRlciwgLnNlcmllc19uYXYtLWxpbmstY3ViZS5jdXJyZW50LmFib3V0X2NvbnN0YW50LS1pbjpiZWZvcmUsIC5zZXJpZXNfbmF2LS1saW5rLWN1YmUuY3VycmVudC5jb25zdGFudF9zdWJfYm94LWJsdWU6YmVmb3JlLCAuc2VyaWVzX25hdi0tbGluay1jdWJlLmN1cnJlbnQuYWJvdXRfY29uc3RhbnQtLWluLWdyZXk6YmVmb3JlLCAuc2VyaWVzX25hdi0tbGluay1jdWJlLmN1cnJlbnQuYWJvdXRfY29uc3RhbnQtLWluLWJsdWU6YmVmb3JlIHtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5zZXJpZXNfbmF2LS1saW5rLWN1YmUubm9fY3VycmVudCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGNvbG9yOiAjMDAwO1xufVxuXG4uc2VyaWVzX25hdi0tbGluay1jdWJlLm5vX2N1cnJlbnQ6YWZ0ZXIsIC5zZXJpZXNfbmF2LS1saW5rLWN1YmUubm9fY3VycmVudC5hYm91dF9jb25zdGFudC0taW46YmVmb3JlLCAuc2VyaWVzX25hdi0tbGluay1jdWJlLm5vX2N1cnJlbnQuY29uc3RhbnRfc3ViX2JveC1ibHVlOmJlZm9yZSwgLnNlcmllc19uYXYtLWxpbmstY3ViZS5ub19jdXJyZW50LmFib3V0X2NvbnN0YW50LS1pbi1ncmV5OmJlZm9yZSwgLnNlcmllc19uYXYtLWxpbmstY3ViZS5ub19jdXJyZW50LmFib3V0X2NvbnN0YW50LS1pbi1ibHVlOmJlZm9yZSB7XG4gIGNvbG9yOiAjMDM2ZWI3O1xufVxuXG4uc2VyaWVzX25hdi0tbGluay1jdWJlLm5vX2N1cnJlbnQ6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjFmMWYxO1xufVxuXG4uc2VyaWVzX25hdi0tbGluay1jdWJlLmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMzZlYjc7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uc2VyaWVzX25hdi0tbGluay1jdWJlLmFjdGl2ZTphZnRlciwgLnNlcmllc19uYXYtLWxpbmstY3ViZS5hY3RpdmUuYWJvdXRfY29uc3RhbnQtLWluOmJlZm9yZSwgLnNlcmllc19uYXYtLWxpbmstY3ViZS5hY3RpdmUuY29uc3RhbnRfc3ViX2JveC1ibHVlOmJlZm9yZSwgLnNlcmllc19uYXYtLWxpbmstY3ViZS5hY3RpdmUuYWJvdXRfY29uc3RhbnQtLWluLWdyZXk6YmVmb3JlLCAuc2VyaWVzX25hdi0tbGluay1jdWJlLmFjdGl2ZS5hYm91dF9jb25zdGFudC0taW4tYmx1ZTpiZWZvcmUge1xuICBjb2xvcjogI2ZmZjtcbiAgdHJhbnNmb3JtOiByb3RhdGUoLTkwZGVnKTtcbn1cblxuLnNlcmllc19uYXYtLWxpbmstY3ViZS5hY3RpdmU6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDM2ZWI3O1xufVxuXG4uc2VyaWVzX25hdi0tbGluay1pY2Vfb3RoZXIge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjNTI1Y2E3O1xufVxuXG4uc2VyaWVzX25hdi0tbGluay1pY2Vfb3RoZXI6YWZ0ZXIsIC5zZXJpZXNfbmF2LS1saW5rLWljZV9vdGhlci5hYm91dF9jb25zdGFudC0taW46YmVmb3JlLCAuc2VyaWVzX25hdi0tbGluay1pY2Vfb3RoZXIuY29uc3RhbnRfc3ViX2JveC1ibHVlOmJlZm9yZSwgLnNlcmllc19uYXYtLWxpbmstaWNlX290aGVyLmFib3V0X2NvbnN0YW50LS1pbi1ncmV5OmJlZm9yZSwgLnNlcmllc19uYXYtLWxpbmstaWNlX290aGVyLmFib3V0X2NvbnN0YW50LS1pbi1ibHVlOmJlZm9yZSB7XG4gIGNvbG9yOiAjNTI1Y2E3O1xufVxuXG4uc2VyaWVzX25hdi0tbGluay1pY2Vfb3RoZXIuY3VycmVudCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1MjVjYTc7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uc2VyaWVzX25hdi0tbGluay1pY2Vfb3RoZXIuY3VycmVudDphZnRlciwgLnNlcmllc19uYXYtLWxpbmstaWNlX290aGVyLmN1cnJlbnQuYWJvdXRfY29uc3RhbnQtLWluOmJlZm9yZSwgLnNlcmllc19uYXYtLWxpbmstaWNlX290aGVyLmN1cnJlbnQuY29uc3RhbnRfc3ViX2JveC1ibHVlOmJlZm9yZSwgLnNlcmllc19uYXYtLWxpbmstaWNlX290aGVyLmN1cnJlbnQuYWJvdXRfY29uc3RhbnQtLWluLWdyZXk6YmVmb3JlLCAuc2VyaWVzX25hdi0tbGluay1pY2Vfb3RoZXIuY3VycmVudC5hYm91dF9jb25zdGFudC0taW4tYmx1ZTpiZWZvcmUge1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLnNlcmllc19uYXYtLWxpbmstaWNlX290aGVyLm5vX2N1cnJlbnQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBjb2xvcjogIzAwMDtcbn1cblxuLnNlcmllc19uYXYtLWxpbmstaWNlX290aGVyLm5vX2N1cnJlbnQ6YWZ0ZXIsIC5zZXJpZXNfbmF2LS1saW5rLWljZV9vdGhlci5ub19jdXJyZW50LmFib3V0X2NvbnN0YW50LS1pbjpiZWZvcmUsIC5zZXJpZXNfbmF2LS1saW5rLWljZV9vdGhlci5ub19jdXJyZW50LmNvbnN0YW50X3N1Yl9ib3gtYmx1ZTpiZWZvcmUsIC5zZXJpZXNfbmF2LS1saW5rLWljZV9vdGhlci5ub19jdXJyZW50LmFib3V0X2NvbnN0YW50LS1pbi1ncmV5OmJlZm9yZSwgLnNlcmllc19uYXYtLWxpbmstaWNlX290aGVyLm5vX2N1cnJlbnQuYWJvdXRfY29uc3RhbnQtLWluLWJsdWU6YmVmb3JlIHtcbiAgY29sb3I6ICM1MjVjYTc7XG59XG5cbi5zZXJpZXNfbmF2LS1saW5rLWljZV9vdGhlci5ub19jdXJyZW50OmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YxZjFmMTtcbn1cblxuLnNlcmllc19uYXYtLWxpbmstaWNlX290aGVyLmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1MjVjYTc7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uc2VyaWVzX25hdi0tbGluay1pY2Vfb3RoZXIuYWN0aXZlOmFmdGVyLCAuc2VyaWVzX25hdi0tbGluay1pY2Vfb3RoZXIuYWN0aXZlLmFib3V0X2NvbnN0YW50LS1pbjpiZWZvcmUsIC5zZXJpZXNfbmF2LS1saW5rLWljZV9vdGhlci5hY3RpdmUuY29uc3RhbnRfc3ViX2JveC1ibHVlOmJlZm9yZSwgLnNlcmllc19uYXYtLWxpbmstaWNlX290aGVyLmFjdGl2ZS5hYm91dF9jb25zdGFudC0taW4tZ3JleTpiZWZvcmUsIC5zZXJpZXNfbmF2LS1saW5rLWljZV9vdGhlci5hY3RpdmUuYWJvdXRfY29uc3RhbnQtLWluLWJsdWU6YmVmb3JlIHtcbiAgY29sb3I6ICNmZmY7XG4gIHRyYW5zZm9ybTogcm90YXRlKC05MGRlZyk7XG59XG5cbi5zZXJpZXNfbmF2LS1saW5rLWljZV9vdGhlci5hY3RpdmU6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTI1Y2E3O1xufVxuXG4uc2VyaWVzX25hdi0tbGluay12YXJpYW50IHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogIzAwYTNhZjtcbn1cblxuLnNlcmllc19uYXYtLWxpbmstdmFyaWFudDphZnRlciwgLnNlcmllc19uYXYtLWxpbmstdmFyaWFudC5hYm91dF9jb25zdGFudC0taW46YmVmb3JlLCAuc2VyaWVzX25hdi0tbGluay12YXJpYW50LmNvbnN0YW50X3N1Yl9ib3gtYmx1ZTpiZWZvcmUsIC5zZXJpZXNfbmF2LS1saW5rLXZhcmlhbnQuYWJvdXRfY29uc3RhbnQtLWluLWdyZXk6YmVmb3JlLCAuc2VyaWVzX25hdi0tbGluay12YXJpYW50LmFib3V0X2NvbnN0YW50LS1pbi1ibHVlOmJlZm9yZSB7XG4gIGNvbG9yOiAjMDBhM2FmO1xufVxuXG4uc2VyaWVzX25hdi0tbGluay12YXJpYW50LmN1cnJlbnQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDBhM2FmO1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLnNlcmllc19uYXYtLWxpbmstdmFyaWFudC5jdXJyZW50OmFmdGVyLCAuc2VyaWVzX25hdi0tbGluay12YXJpYW50LmN1cnJlbnQuYWJvdXRfY29uc3RhbnQtLWluOmJlZm9yZSwgLnNlcmllc19uYXYtLWxpbmstdmFyaWFudC5jdXJyZW50LmNvbnN0YW50X3N1Yl9ib3gtYmx1ZTpiZWZvcmUsIC5zZXJpZXNfbmF2LS1saW5rLXZhcmlhbnQuY3VycmVudC5hYm91dF9jb25zdGFudC0taW4tZ3JleTpiZWZvcmUsIC5zZXJpZXNfbmF2LS1saW5rLXZhcmlhbnQuY3VycmVudC5hYm91dF9jb25zdGFudC0taW4tYmx1ZTpiZWZvcmUge1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLnNlcmllc19uYXYtLWxpbmstdmFyaWFudC5ub19jdXJyZW50IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgY29sb3I6ICMwMDA7XG59XG5cbi5zZXJpZXNfbmF2LS1saW5rLXZhcmlhbnQubm9fY3VycmVudDphZnRlciwgLnNlcmllc19uYXYtLWxpbmstdmFyaWFudC5ub19jdXJyZW50LmFib3V0X2NvbnN0YW50LS1pbjpiZWZvcmUsIC5zZXJpZXNfbmF2LS1saW5rLXZhcmlhbnQubm9fY3VycmVudC5jb25zdGFudF9zdWJfYm94LWJsdWU6YmVmb3JlLCAuc2VyaWVzX25hdi0tbGluay12YXJpYW50Lm5vX2N1cnJlbnQuYWJvdXRfY29uc3RhbnQtLWluLWdyZXk6YmVmb3JlLCAuc2VyaWVzX25hdi0tbGluay12YXJpYW50Lm5vX2N1cnJlbnQuYWJvdXRfY29uc3RhbnQtLWluLWJsdWU6YmVmb3JlIHtcbiAgY29sb3I6ICMwMGEzYWY7XG59XG5cbi5zZXJpZXNfbmF2LS1saW5rLXZhcmlhbnQubm9fY3VycmVudDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMWYxZjE7XG59XG5cbi5zZXJpZXNfbmF2LS1saW5rLXZhcmlhbnQuYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwYTNhZjtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5zZXJpZXNfbmF2LS1saW5rLXZhcmlhbnQuYWN0aXZlOmFmdGVyLCAuc2VyaWVzX25hdi0tbGluay12YXJpYW50LmFjdGl2ZS5hYm91dF9jb25zdGFudC0taW46YmVmb3JlLCAuc2VyaWVzX25hdi0tbGluay12YXJpYW50LmFjdGl2ZS5jb25zdGFudF9zdWJfYm94LWJsdWU6YmVmb3JlLCAuc2VyaWVzX25hdi0tbGluay12YXJpYW50LmFjdGl2ZS5hYm91dF9jb25zdGFudC0taW4tZ3JleTpiZWZvcmUsIC5zZXJpZXNfbmF2LS1saW5rLXZhcmlhbnQuYWN0aXZlLmFib3V0X2NvbnN0YW50LS1pbi1ibHVlOmJlZm9yZSB7XG4gIGNvbG9yOiAjZmZmO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgtOTBkZWcpO1xufVxuXG4uc2VyaWVzX25hdi0tbGluay12YXJpYW50LmFjdGl2ZTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMGEzYWY7XG59XG5cbi5zZXJpZXNfbmF2LS1saW5rLWJsYXN0IHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogIzFiYjhjZTtcbn1cblxuLnNlcmllc19uYXYtLWxpbmstYmxhc3Q6YWZ0ZXIsIC5zZXJpZXNfbmF2LS1saW5rLWJsYXN0LmFib3V0X2NvbnN0YW50LS1pbjpiZWZvcmUsIC5zZXJpZXNfbmF2LS1saW5rLWJsYXN0LmNvbnN0YW50X3N1Yl9ib3gtYmx1ZTpiZWZvcmUsIC5zZXJpZXNfbmF2LS1saW5rLWJsYXN0LmFib3V0X2NvbnN0YW50LS1pbi1ncmV5OmJlZm9yZSwgLnNlcmllc19uYXYtLWxpbmstYmxhc3QuYWJvdXRfY29uc3RhbnQtLWluLWJsdWU6YmVmb3JlIHtcbiAgY29sb3I6ICMxYmI4Y2U7XG59XG5cbi5zZXJpZXNfbmF2LS1saW5rLWJsYXN0LmN1cnJlbnQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMWJiOGNlO1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLnNlcmllc19uYXYtLWxpbmstYmxhc3QuY3VycmVudDphZnRlciwgLnNlcmllc19uYXYtLWxpbmstYmxhc3QuY3VycmVudC5hYm91dF9jb25zdGFudC0taW46YmVmb3JlLCAuc2VyaWVzX25hdi0tbGluay1ibGFzdC5jdXJyZW50LmNvbnN0YW50X3N1Yl9ib3gtYmx1ZTpiZWZvcmUsIC5zZXJpZXNfbmF2LS1saW5rLWJsYXN0LmN1cnJlbnQuYWJvdXRfY29uc3RhbnQtLWluLWdyZXk6YmVmb3JlLCAuc2VyaWVzX25hdi0tbGluay1ibGFzdC5jdXJyZW50LmFib3V0X2NvbnN0YW50LS1pbi1ibHVlOmJlZm9yZSB7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uc2VyaWVzX25hdi0tbGluay1ibGFzdC5ub19jdXJyZW50IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgY29sb3I6ICMwMDA7XG59XG5cbi5zZXJpZXNfbmF2LS1saW5rLWJsYXN0Lm5vX2N1cnJlbnQ6YWZ0ZXIsIC5zZXJpZXNfbmF2LS1saW5rLWJsYXN0Lm5vX2N1cnJlbnQuYWJvdXRfY29uc3RhbnQtLWluOmJlZm9yZSwgLnNlcmllc19uYXYtLWxpbmstYmxhc3Qubm9fY3VycmVudC5jb25zdGFudF9zdWJfYm94LWJsdWU6YmVmb3JlLCAuc2VyaWVzX25hdi0tbGluay1ibGFzdC5ub19jdXJyZW50LmFib3V0X2NvbnN0YW50LS1pbi1ncmV5OmJlZm9yZSwgLnNlcmllc19uYXYtLWxpbmstYmxhc3Qubm9fY3VycmVudC5hYm91dF9jb25zdGFudC0taW4tYmx1ZTpiZWZvcmUge1xuICBjb2xvcjogIzFiYjhjZTtcbn1cblxuLnNlcmllc19uYXYtLWxpbmstYmxhc3Qubm9fY3VycmVudDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMWYxZjE7XG59XG5cbi5zZXJpZXNfbmF2LS1saW5rLWJsYXN0LmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxYmI4Y2U7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uc2VyaWVzX25hdi0tbGluay1ibGFzdC5hY3RpdmU6YWZ0ZXIsIC5zZXJpZXNfbmF2LS1saW5rLWJsYXN0LmFjdGl2ZS5hYm91dF9jb25zdGFudC0taW46YmVmb3JlLCAuc2VyaWVzX25hdi0tbGluay1ibGFzdC5hY3RpdmUuY29uc3RhbnRfc3ViX2JveC1ibHVlOmJlZm9yZSwgLnNlcmllc19uYXYtLWxpbmstYmxhc3QuYWN0aXZlLmFib3V0X2NvbnN0YW50LS1pbi1ncmV5OmJlZm9yZSwgLnNlcmllc19uYXYtLWxpbmstYmxhc3QuYWN0aXZlLmFib3V0X2NvbnN0YW50LS1pbi1ibHVlOmJlZm9yZSB7XG4gIGNvbG9yOiAjZmZmO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgtOTBkZWcpO1xufVxuXG4uc2VyaWVzX25hdi0tbGluay1ibGFzdC5hY3RpdmU6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMWJiOGNlO1xufVxuXG4uc2VyaWVzX25hdi0tbGluay1ycyB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICMwMDk2YjY7XG59XG5cbi5zZXJpZXNfbmF2LS1saW5rLXJzOmFmdGVyLCAuc2VyaWVzX25hdi0tbGluay1ycy5hYm91dF9jb25zdGFudC0taW46YmVmb3JlLCAuc2VyaWVzX25hdi0tbGluay1ycy5jb25zdGFudF9zdWJfYm94LWJsdWU6YmVmb3JlLCAuc2VyaWVzX25hdi0tbGluay1ycy5hYm91dF9jb25zdGFudC0taW4tZ3JleTpiZWZvcmUsIC5zZXJpZXNfbmF2LS1saW5rLXJzLmFib3V0X2NvbnN0YW50LS1pbi1ibHVlOmJlZm9yZSB7XG4gIGNvbG9yOiAjMDA5NmI2O1xufVxuXG4uc2VyaWVzX25hdi0tbGluay1ycy5jdXJyZW50IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwOTZiNjtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5zZXJpZXNfbmF2LS1saW5rLXJzLmN1cnJlbnQ6YWZ0ZXIsIC5zZXJpZXNfbmF2LS1saW5rLXJzLmN1cnJlbnQuYWJvdXRfY29uc3RhbnQtLWluOmJlZm9yZSwgLnNlcmllc19uYXYtLWxpbmstcnMuY3VycmVudC5jb25zdGFudF9zdWJfYm94LWJsdWU6YmVmb3JlLCAuc2VyaWVzX25hdi0tbGluay1ycy5jdXJyZW50LmFib3V0X2NvbnN0YW50LS1pbi1ncmV5OmJlZm9yZSwgLnNlcmllc19uYXYtLWxpbmstcnMuY3VycmVudC5hYm91dF9jb25zdGFudC0taW4tYmx1ZTpiZWZvcmUge1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLnNlcmllc19uYXYtLWxpbmstcnMubm9fY3VycmVudCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGNvbG9yOiAjMDAwO1xufVxuXG4uc2VyaWVzX25hdi0tbGluay1ycy5ub19jdXJyZW50OmFmdGVyLCAuc2VyaWVzX25hdi0tbGluay1ycy5ub19jdXJyZW50LmFib3V0X2NvbnN0YW50LS1pbjpiZWZvcmUsIC5zZXJpZXNfbmF2LS1saW5rLXJzLm5vX2N1cnJlbnQuY29uc3RhbnRfc3ViX2JveC1ibHVlOmJlZm9yZSwgLnNlcmllc19uYXYtLWxpbmstcnMubm9fY3VycmVudC5hYm91dF9jb25zdGFudC0taW4tZ3JleTpiZWZvcmUsIC5zZXJpZXNfbmF2LS1saW5rLXJzLm5vX2N1cnJlbnQuYWJvdXRfY29uc3RhbnQtLWluLWJsdWU6YmVmb3JlIHtcbiAgY29sb3I6ICMwMDk2YjY7XG59XG5cbi5zZXJpZXNfbmF2LS1saW5rLXJzLm5vX2N1cnJlbnQ6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjFmMWYxO1xufVxuXG4uc2VyaWVzX25hdi0tbGluay1ycy5hY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA5NmI2O1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLnNlcmllc19uYXYtLWxpbmstcnMuYWN0aXZlOmFmdGVyLCAuc2VyaWVzX25hdi0tbGluay1ycy5hY3RpdmUuYWJvdXRfY29uc3RhbnQtLWluOmJlZm9yZSwgLnNlcmllc19uYXYtLWxpbmstcnMuYWN0aXZlLmNvbnN0YW50X3N1Yl9ib3gtYmx1ZTpiZWZvcmUsIC5zZXJpZXNfbmF2LS1saW5rLXJzLmFjdGl2ZS5hYm91dF9jb25zdGFudC0taW4tZ3JleTpiZWZvcmUsIC5zZXJpZXNfbmF2LS1saW5rLXJzLmFjdGl2ZS5hYm91dF9jb25zdGFudC0taW4tYmx1ZTpiZWZvcmUge1xuICBjb2xvcjogI2ZmZjtcbiAgdHJhbnNmb3JtOiByb3RhdGUoLTkwZGVnKTtcbn1cblxuLnNlcmllc19uYXYtLWxpbmstcnMuYWN0aXZlOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwOTZiNjtcbn1cblxuLnNlcmllc19uYXYtLWxpbmstandlIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogIzAwOGNkNDtcbn1cblxuLnNlcmllc19uYXYtLWxpbmstandlOmFmdGVyLCAuc2VyaWVzX25hdi0tbGluay1qd2UuYWJvdXRfY29uc3RhbnQtLWluOmJlZm9yZSwgLnNlcmllc19uYXYtLWxpbmstandlLmNvbnN0YW50X3N1Yl9ib3gtYmx1ZTpiZWZvcmUsIC5zZXJpZXNfbmF2LS1saW5rLWp3ZS5hYm91dF9jb25zdGFudC0taW4tZ3JleTpiZWZvcmUsIC5zZXJpZXNfbmF2LS1saW5rLWp3ZS5hYm91dF9jb25zdGFudC0taW4tYmx1ZTpiZWZvcmUge1xuICBjb2xvcjogIzAwOGNkNDtcbn1cblxuLnNlcmllc19uYXYtLWxpbmstandlLmN1cnJlbnQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA4Y2Q0O1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLnNlcmllc19uYXYtLWxpbmstandlLmN1cnJlbnQ6YWZ0ZXIsIC5zZXJpZXNfbmF2LS1saW5rLWp3ZS5jdXJyZW50LmFib3V0X2NvbnN0YW50LS1pbjpiZWZvcmUsIC5zZXJpZXNfbmF2LS1saW5rLWp3ZS5jdXJyZW50LmNvbnN0YW50X3N1Yl9ib3gtYmx1ZTpiZWZvcmUsIC5zZXJpZXNfbmF2LS1saW5rLWp3ZS5jdXJyZW50LmFib3V0X2NvbnN0YW50LS1pbi1ncmV5OmJlZm9yZSwgLnNlcmllc19uYXYtLWxpbmstandlLmN1cnJlbnQuYWJvdXRfY29uc3RhbnQtLWluLWJsdWU6YmVmb3JlIHtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5zZXJpZXNfbmF2LS1saW5rLWp3ZS5ub19jdXJyZW50IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgY29sb3I6ICMwMDA7XG59XG5cbi5zZXJpZXNfbmF2LS1saW5rLWp3ZS5ub19jdXJyZW50OmFmdGVyLCAuc2VyaWVzX25hdi0tbGluay1qd2Uubm9fY3VycmVudC5hYm91dF9jb25zdGFudC0taW46YmVmb3JlLCAuc2VyaWVzX25hdi0tbGluay1qd2Uubm9fY3VycmVudC5jb25zdGFudF9zdWJfYm94LWJsdWU6YmVmb3JlLCAuc2VyaWVzX25hdi0tbGluay1qd2Uubm9fY3VycmVudC5hYm91dF9jb25zdGFudC0taW4tZ3JleTpiZWZvcmUsIC5zZXJpZXNfbmF2LS1saW5rLWp3ZS5ub19jdXJyZW50LmFib3V0X2NvbnN0YW50LS1pbi1ibHVlOmJlZm9yZSB7XG4gIGNvbG9yOiAjMDA4Y2Q0O1xufVxuXG4uc2VyaWVzX25hdi0tbGluay1qd2Uubm9fY3VycmVudDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMWYxZjE7XG59XG5cbi5zZXJpZXNfbmF2LS1saW5rLWp3ZS5hY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA4Y2Q0O1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLnNlcmllc19uYXYtLWxpbmstandlLmFjdGl2ZTphZnRlciwgLnNlcmllc19uYXYtLWxpbmstandlLmFjdGl2ZS5hYm91dF9jb25zdGFudC0taW46YmVmb3JlLCAuc2VyaWVzX25hdi0tbGluay1qd2UuYWN0aXZlLmNvbnN0YW50X3N1Yl9ib3gtYmx1ZTpiZWZvcmUsIC5zZXJpZXNfbmF2LS1saW5rLWp3ZS5hY3RpdmUuYWJvdXRfY29uc3RhbnQtLWluLWdyZXk6YmVmb3JlLCAuc2VyaWVzX25hdi0tbGluay1qd2UuYWN0aXZlLmFib3V0X2NvbnN0YW50LS1pbi1ibHVlOmJlZm9yZSB7XG4gIGNvbG9yOiAjZmZmO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgtOTBkZWcpO1xufVxuXG4uc2VyaWVzX25hdi0tbGluay1qd2UuYWN0aXZlOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwOGNkNDtcbn1cblxuLnNlcmllc19uYXYtLWxpbmstancge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjMzQ1YmE4O1xufVxuXG4uc2VyaWVzX25hdi0tbGluay1qdzphZnRlciwgLnNlcmllc19uYXYtLWxpbmstancuYWJvdXRfY29uc3RhbnQtLWluOmJlZm9yZSwgLnNlcmllc19uYXYtLWxpbmstancuY29uc3RhbnRfc3ViX2JveC1ibHVlOmJlZm9yZSwgLnNlcmllc19uYXYtLWxpbmstancuYWJvdXRfY29uc3RhbnQtLWluLWdyZXk6YmVmb3JlLCAuc2VyaWVzX25hdi0tbGluay1qdy5hYm91dF9jb25zdGFudC0taW4tYmx1ZTpiZWZvcmUge1xuICBjb2xvcjogIzM0NWJhODtcbn1cblxuLnNlcmllc19uYXYtLWxpbmstancuY3VycmVudCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzNDViYTg7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uc2VyaWVzX25hdi0tbGluay1qdy5jdXJyZW50OmFmdGVyLCAuc2VyaWVzX25hdi0tbGluay1qdy5jdXJyZW50LmFib3V0X2NvbnN0YW50LS1pbjpiZWZvcmUsIC5zZXJpZXNfbmF2LS1saW5rLWp3LmN1cnJlbnQuY29uc3RhbnRfc3ViX2JveC1ibHVlOmJlZm9yZSwgLnNlcmllc19uYXYtLWxpbmstancuY3VycmVudC5hYm91dF9jb25zdGFudC0taW4tZ3JleTpiZWZvcmUsIC5zZXJpZXNfbmF2LS1saW5rLWp3LmN1cnJlbnQuYWJvdXRfY29uc3RhbnQtLWluLWJsdWU6YmVmb3JlIHtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5zZXJpZXNfbmF2LS1saW5rLWp3Lm5vX2N1cnJlbnQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBjb2xvcjogIzAwMDtcbn1cblxuLnNlcmllc19uYXYtLWxpbmstancubm9fY3VycmVudDphZnRlciwgLnNlcmllc19uYXYtLWxpbmstancubm9fY3VycmVudC5hYm91dF9jb25zdGFudC0taW46YmVmb3JlLCAuc2VyaWVzX25hdi0tbGluay1qdy5ub19jdXJyZW50LmNvbnN0YW50X3N1Yl9ib3gtYmx1ZTpiZWZvcmUsIC5zZXJpZXNfbmF2LS1saW5rLWp3Lm5vX2N1cnJlbnQuYWJvdXRfY29uc3RhbnQtLWluLWdyZXk6YmVmb3JlLCAuc2VyaWVzX25hdi0tbGluay1qdy5ub19jdXJyZW50LmFib3V0X2NvbnN0YW50LS1pbi1ibHVlOmJlZm9yZSB7XG4gIGNvbG9yOiAjMzQ1YmE4O1xufVxuXG4uc2VyaWVzX25hdi0tbGluay1qdy5ub19jdXJyZW50OmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YxZjFmMTtcbn1cblxuLnNlcmllc19uYXYtLWxpbmstancuYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzM0NWJhODtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5zZXJpZXNfbmF2LS1saW5rLWp3LmFjdGl2ZTphZnRlciwgLnNlcmllc19uYXYtLWxpbmstancuYWN0aXZlLmFib3V0X2NvbnN0YW50LS1pbjpiZWZvcmUsIC5zZXJpZXNfbmF2LS1saW5rLWp3LmFjdGl2ZS5jb25zdGFudF9zdWJfYm94LWJsdWU6YmVmb3JlLCAuc2VyaWVzX25hdi0tbGluay1qdy5hY3RpdmUuYWJvdXRfY29uc3RhbnQtLWluLWdyZXk6YmVmb3JlLCAuc2VyaWVzX25hdi0tbGluay1qdy5hY3RpdmUuYWJvdXRfY29uc3RhbnQtLWluLWJsdWU6YmVmb3JlIHtcbiAgY29sb3I6ICNmZmY7XG4gIHRyYW5zZm9ybTogcm90YXRlKC05MGRlZyk7XG59XG5cbi5zZXJpZXNfbmF2LS1saW5rLWp3LmFjdGl2ZTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzNDViYTg7XG59XG5cbi5zZXJpZXNfbmF2LS1saW5rLWNvb2tldmVyaW8ge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjYWYxYjQwO1xufVxuXG4uc2VyaWVzX25hdi0tbGluay1jb29rZXZlcmlvOmFmdGVyLCAuc2VyaWVzX25hdi0tbGluay1jb29rZXZlcmlvLmFib3V0X2NvbnN0YW50LS1pbjpiZWZvcmUsIC5zZXJpZXNfbmF2LS1saW5rLWNvb2tldmVyaW8uY29uc3RhbnRfc3ViX2JveC1ibHVlOmJlZm9yZSwgLnNlcmllc19uYXYtLWxpbmstY29va2V2ZXJpby5hYm91dF9jb25zdGFudC0taW4tZ3JleTpiZWZvcmUsIC5zZXJpZXNfbmF2LS1saW5rLWNvb2tldmVyaW8uYWJvdXRfY29uc3RhbnQtLWluLWJsdWU6YmVmb3JlIHtcbiAgY29sb3I6ICNhZjFiNDA7XG59XG5cbi5zZXJpZXNfbmF2LS1saW5rLWNvb2tldmVyaW8uY3VycmVudCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNhZjFiNDA7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uc2VyaWVzX25hdi0tbGluay1jb29rZXZlcmlvLmN1cnJlbnQ6YWZ0ZXIsIC5zZXJpZXNfbmF2LS1saW5rLWNvb2tldmVyaW8uY3VycmVudC5hYm91dF9jb25zdGFudC0taW46YmVmb3JlLCAuc2VyaWVzX25hdi0tbGluay1jb29rZXZlcmlvLmN1cnJlbnQuY29uc3RhbnRfc3ViX2JveC1ibHVlOmJlZm9yZSwgLnNlcmllc19uYXYtLWxpbmstY29va2V2ZXJpby5jdXJyZW50LmFib3V0X2NvbnN0YW50LS1pbi1ncmV5OmJlZm9yZSwgLnNlcmllc19uYXYtLWxpbmstY29va2V2ZXJpby5jdXJyZW50LmFib3V0X2NvbnN0YW50LS1pbi1ibHVlOmJlZm9yZSB7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uc2VyaWVzX25hdi0tbGluay1jb29rZXZlcmlvLm5vX2N1cnJlbnQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBjb2xvcjogIzAwMDtcbn1cblxuLnNlcmllc19uYXYtLWxpbmstY29va2V2ZXJpby5ub19jdXJyZW50OmFmdGVyLCAuc2VyaWVzX25hdi0tbGluay1jb29rZXZlcmlvLm5vX2N1cnJlbnQuYWJvdXRfY29uc3RhbnQtLWluOmJlZm9yZSwgLnNlcmllc19uYXYtLWxpbmstY29va2V2ZXJpby5ub19jdXJyZW50LmNvbnN0YW50X3N1Yl9ib3gtYmx1ZTpiZWZvcmUsIC5zZXJpZXNfbmF2LS1saW5rLWNvb2tldmVyaW8ubm9fY3VycmVudC5hYm91dF9jb25zdGFudC0taW4tZ3JleTpiZWZvcmUsIC5zZXJpZXNfbmF2LS1saW5rLWNvb2tldmVyaW8ubm9fY3VycmVudC5hYm91dF9jb25zdGFudC0taW4tYmx1ZTpiZWZvcmUge1xuICBjb2xvcjogI2FmMWI0MDtcbn1cblxuLnNlcmllc19uYXYtLWxpbmstY29va2V2ZXJpby5ub19jdXJyZW50OmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YxZjFmMTtcbn1cblxuLnNlcmllc19uYXYtLWxpbmstY29va2V2ZXJpby5hY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYWYxYjQwO1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLnNlcmllc19uYXYtLWxpbmstY29va2V2ZXJpby5hY3RpdmU6YWZ0ZXIsIC5zZXJpZXNfbmF2LS1saW5rLWNvb2tldmVyaW8uYWN0aXZlLmFib3V0X2NvbnN0YW50LS1pbjpiZWZvcmUsIC5zZXJpZXNfbmF2LS1saW5rLWNvb2tldmVyaW8uYWN0aXZlLmNvbnN0YW50X3N1Yl9ib3gtYmx1ZTpiZWZvcmUsIC5zZXJpZXNfbmF2LS1saW5rLWNvb2tldmVyaW8uYWN0aXZlLmFib3V0X2NvbnN0YW50LS1pbi1ncmV5OmJlZm9yZSwgLnNlcmllc19uYXYtLWxpbmstY29va2V2ZXJpby5hY3RpdmUuYWJvdXRfY29uc3RhbnQtLWluLWJsdWU6YmVmb3JlIHtcbiAgY29sb3I6ICNmZmY7XG4gIHRyYW5zZm9ybTogcm90YXRlKC05MGRlZyk7XG59XG5cbi5zZXJpZXNfbmF2LS1saW5rLWNvb2tldmVyaW8uYWN0aXZlOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2FmMWI0MDtcbn1cblxuLnNlcmllc19uYXYtLWxpbmstZV93YXRlciB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICM1NWFmZWI7XG59XG5cbi5zZXJpZXNfbmF2LS1saW5rLWVfd2F0ZXI6YWZ0ZXIsIC5zZXJpZXNfbmF2LS1saW5rLWVfd2F0ZXIuYWJvdXRfY29uc3RhbnQtLWluOmJlZm9yZSwgLnNlcmllc19uYXYtLWxpbmstZV93YXRlci5jb25zdGFudF9zdWJfYm94LWJsdWU6YmVmb3JlLCAuc2VyaWVzX25hdi0tbGluay1lX3dhdGVyLmFib3V0X2NvbnN0YW50LS1pbi1ncmV5OmJlZm9yZSwgLnNlcmllc19uYXYtLWxpbmstZV93YXRlci5hYm91dF9jb25zdGFudC0taW4tYmx1ZTpiZWZvcmUge1xuICBjb2xvcjogIzU1YWZlYjtcbn1cblxuLnNlcmllc19uYXYtLWxpbmstZV93YXRlci5jdXJyZW50IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzU1YWZlYjtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5zZXJpZXNfbmF2LS1saW5rLWVfd2F0ZXIuY3VycmVudDphZnRlciwgLnNlcmllc19uYXYtLWxpbmstZV93YXRlci5jdXJyZW50LmFib3V0X2NvbnN0YW50LS1pbjpiZWZvcmUsIC5zZXJpZXNfbmF2LS1saW5rLWVfd2F0ZXIuY3VycmVudC5jb25zdGFudF9zdWJfYm94LWJsdWU6YmVmb3JlLCAuc2VyaWVzX25hdi0tbGluay1lX3dhdGVyLmN1cnJlbnQuYWJvdXRfY29uc3RhbnQtLWluLWdyZXk6YmVmb3JlLCAuc2VyaWVzX25hdi0tbGluay1lX3dhdGVyLmN1cnJlbnQuYWJvdXRfY29uc3RhbnQtLWluLWJsdWU6YmVmb3JlIHtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5zZXJpZXNfbmF2LS1saW5rLWVfd2F0ZXIubm9fY3VycmVudCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGNvbG9yOiAjMDAwO1xufVxuXG4uc2VyaWVzX25hdi0tbGluay1lX3dhdGVyLm5vX2N1cnJlbnQ6YWZ0ZXIsIC5zZXJpZXNfbmF2LS1saW5rLWVfd2F0ZXIubm9fY3VycmVudC5hYm91dF9jb25zdGFudC0taW46YmVmb3JlLCAuc2VyaWVzX25hdi0tbGluay1lX3dhdGVyLm5vX2N1cnJlbnQuY29uc3RhbnRfc3ViX2JveC1ibHVlOmJlZm9yZSwgLnNlcmllc19uYXYtLWxpbmstZV93YXRlci5ub19jdXJyZW50LmFib3V0X2NvbnN0YW50LS1pbi1ncmV5OmJlZm9yZSwgLnNlcmllc19uYXYtLWxpbmstZV93YXRlci5ub19jdXJyZW50LmFib3V0X2NvbnN0YW50LS1pbi1ibHVlOmJlZm9yZSB7XG4gIGNvbG9yOiAjNTVhZmViO1xufVxuXG4uc2VyaWVzX25hdi0tbGluay1lX3dhdGVyLm5vX2N1cnJlbnQ6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjFmMWYxO1xufVxuXG4uc2VyaWVzX25hdi0tbGluay1lX3dhdGVyLmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1NWFmZWI7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uc2VyaWVzX25hdi0tbGluay1lX3dhdGVyLmFjdGl2ZTphZnRlciwgLnNlcmllc19uYXYtLWxpbmstZV93YXRlci5hY3RpdmUuYWJvdXRfY29uc3RhbnQtLWluOmJlZm9yZSwgLnNlcmllc19uYXYtLWxpbmstZV93YXRlci5hY3RpdmUuY29uc3RhbnRfc3ViX2JveC1ibHVlOmJlZm9yZSwgLnNlcmllc19uYXYtLWxpbmstZV93YXRlci5hY3RpdmUuYWJvdXRfY29uc3RhbnQtLWluLWdyZXk6YmVmb3JlLCAuc2VyaWVzX25hdi0tbGluay1lX3dhdGVyLmFjdGl2ZS5hYm91dF9jb25zdGFudC0taW4tYmx1ZTpiZWZvcmUge1xuICBjb2xvcjogI2ZmZjtcbiAgdHJhbnNmb3JtOiByb3RhdGUoLTkwZGVnKTtcbn1cblxuLnNlcmllc19uYXYtLWxpbmstZV93YXRlci5hY3RpdmU6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTVhZmViO1xufVxuXG4uc2VyaWVzX25hdi0tbGluay1oc2Ige1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjZDAxMjFiO1xufVxuXG4uc2VyaWVzX25hdi0tbGluay1oc2I6YWZ0ZXIsIC5zZXJpZXNfbmF2LS1saW5rLWhzYi5hYm91dF9jb25zdGFudC0taW46YmVmb3JlLCAuc2VyaWVzX25hdi0tbGluay1oc2IuY29uc3RhbnRfc3ViX2JveC1ibHVlOmJlZm9yZSwgLnNlcmllc19uYXYtLWxpbmstaHNiLmFib3V0X2NvbnN0YW50LS1pbi1ncmV5OmJlZm9yZSwgLnNlcmllc19uYXYtLWxpbmstaHNiLmFib3V0X2NvbnN0YW50LS1pbi1ibHVlOmJlZm9yZSB7XG4gIGNvbG9yOiAjZDAxMjFiO1xufVxuXG4uc2VyaWVzX25hdi0tbGluay1oc2IuY3VycmVudCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkMDEyMWI7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uc2VyaWVzX25hdi0tbGluay1oc2IuY3VycmVudDphZnRlciwgLnNlcmllc19uYXYtLWxpbmstaHNiLmN1cnJlbnQuYWJvdXRfY29uc3RhbnQtLWluOmJlZm9yZSwgLnNlcmllc19uYXYtLWxpbmstaHNiLmN1cnJlbnQuY29uc3RhbnRfc3ViX2JveC1ibHVlOmJlZm9yZSwgLnNlcmllc19uYXYtLWxpbmstaHNiLmN1cnJlbnQuYWJvdXRfY29uc3RhbnQtLWluLWdyZXk6YmVmb3JlLCAuc2VyaWVzX25hdi0tbGluay1oc2IuY3VycmVudC5hYm91dF9jb25zdGFudC0taW4tYmx1ZTpiZWZvcmUge1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLnNlcmllc19uYXYtLWxpbmstaHNiLm5vX2N1cnJlbnQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBjb2xvcjogIzAwMDtcbn1cblxuLnNlcmllc19uYXYtLWxpbmstaHNiLm5vX2N1cnJlbnQ6YWZ0ZXIsIC5zZXJpZXNfbmF2LS1saW5rLWhzYi5ub19jdXJyZW50LmFib3V0X2NvbnN0YW50LS1pbjpiZWZvcmUsIC5zZXJpZXNfbmF2LS1saW5rLWhzYi5ub19jdXJyZW50LmNvbnN0YW50X3N1Yl9ib3gtYmx1ZTpiZWZvcmUsIC5zZXJpZXNfbmF2LS1saW5rLWhzYi5ub19jdXJyZW50LmFib3V0X2NvbnN0YW50LS1pbi1ncmV5OmJlZm9yZSwgLnNlcmllc19uYXYtLWxpbmstaHNiLm5vX2N1cnJlbnQuYWJvdXRfY29uc3RhbnQtLWluLWJsdWU6YmVmb3JlIHtcbiAgY29sb3I6ICNkMDEyMWI7XG59XG5cbi5zZXJpZXNfbmF2LS1saW5rLWhzYi5ub19jdXJyZW50OmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YxZjFmMTtcbn1cblxuLnNlcmllc19uYXYtLWxpbmstaHNiLmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkMDEyMWI7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uc2VyaWVzX25hdi0tbGluay1oc2IuYWN0aXZlOmFmdGVyLCAuc2VyaWVzX25hdi0tbGluay1oc2IuYWN0aXZlLmFib3V0X2NvbnN0YW50LS1pbjpiZWZvcmUsIC5zZXJpZXNfbmF2LS1saW5rLWhzYi5hY3RpdmUuY29uc3RhbnRfc3ViX2JveC1ibHVlOmJlZm9yZSwgLnNlcmllc19uYXYtLWxpbmstaHNiLmFjdGl2ZS5hYm91dF9jb25zdGFudC0taW4tZ3JleTpiZWZvcmUsIC5zZXJpZXNfbmF2LS1saW5rLWhzYi5hY3RpdmUuYWJvdXRfY29uc3RhbnQtLWluLWJsdWU6YmVmb3JlIHtcbiAgY29sb3I6ICNmZmY7XG4gIHRyYW5zZm9ybTogcm90YXRlKC05MGRlZyk7XG59XG5cbi5zZXJpZXNfbmF2LS1saW5rLWhzYi5hY3RpdmU6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDAxMjFiO1xufVxuXG4uc2VyaWVzX25hdi0tbGluay1kb3VnaGNvbiB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICNiZWEzNmY7XG59XG5cbi5zZXJpZXNfbmF2LS1saW5rLWRvdWdoY29uOmFmdGVyLCAuc2VyaWVzX25hdi0tbGluay1kb3VnaGNvbi5hYm91dF9jb25zdGFudC0taW46YmVmb3JlLCAuc2VyaWVzX25hdi0tbGluay1kb3VnaGNvbi5jb25zdGFudF9zdWJfYm94LWJsdWU6YmVmb3JlLCAuc2VyaWVzX25hdi0tbGluay1kb3VnaGNvbi5hYm91dF9jb25zdGFudC0taW4tZ3JleTpiZWZvcmUsIC5zZXJpZXNfbmF2LS1saW5rLWRvdWdoY29uLmFib3V0X2NvbnN0YW50LS1pbi1ibHVlOmJlZm9yZSB7XG4gIGNvbG9yOiAjYmVhMzZmO1xufVxuXG4uc2VyaWVzX25hdi0tbGluay1kb3VnaGNvbi5jdXJyZW50IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2JlYTM2ZjtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5zZXJpZXNfbmF2LS1saW5rLWRvdWdoY29uLmN1cnJlbnQ6YWZ0ZXIsIC5zZXJpZXNfbmF2LS1saW5rLWRvdWdoY29uLmN1cnJlbnQuYWJvdXRfY29uc3RhbnQtLWluOmJlZm9yZSwgLnNlcmllc19uYXYtLWxpbmstZG91Z2hjb24uY3VycmVudC5jb25zdGFudF9zdWJfYm94LWJsdWU6YmVmb3JlLCAuc2VyaWVzX25hdi0tbGluay1kb3VnaGNvbi5jdXJyZW50LmFib3V0X2NvbnN0YW50LS1pbi1ncmV5OmJlZm9yZSwgLnNlcmllc19uYXYtLWxpbmstZG91Z2hjb24uY3VycmVudC5hYm91dF9jb25zdGFudC0taW4tYmx1ZTpiZWZvcmUge1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLnNlcmllc19uYXYtLWxpbmstZG91Z2hjb24ubm9fY3VycmVudCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGNvbG9yOiAjMDAwO1xufVxuXG4uc2VyaWVzX25hdi0tbGluay1kb3VnaGNvbi5ub19jdXJyZW50OmFmdGVyLCAuc2VyaWVzX25hdi0tbGluay1kb3VnaGNvbi5ub19jdXJyZW50LmFib3V0X2NvbnN0YW50LS1pbjpiZWZvcmUsIC5zZXJpZXNfbmF2LS1saW5rLWRvdWdoY29uLm5vX2N1cnJlbnQuY29uc3RhbnRfc3ViX2JveC1ibHVlOmJlZm9yZSwgLnNlcmllc19uYXYtLWxpbmstZG91Z2hjb24ubm9fY3VycmVudC5hYm91dF9jb25zdGFudC0taW4tZ3JleTpiZWZvcmUsIC5zZXJpZXNfbmF2LS1saW5rLWRvdWdoY29uLm5vX2N1cnJlbnQuYWJvdXRfY29uc3RhbnQtLWluLWJsdWU6YmVmb3JlIHtcbiAgY29sb3I6ICNiZWEzNmY7XG59XG5cbi5zZXJpZXNfbmF2LS1saW5rLWRvdWdoY29uLm5vX2N1cnJlbnQ6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjFmMWYxO1xufVxuXG4uc2VyaWVzX25hdi0tbGluay1kb3VnaGNvbi5hY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYmVhMzZmO1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLnNlcmllc19uYXYtLWxpbmstZG91Z2hjb24uYWN0aXZlOmFmdGVyLCAuc2VyaWVzX25hdi0tbGluay1kb3VnaGNvbi5hY3RpdmUuYWJvdXRfY29uc3RhbnQtLWluOmJlZm9yZSwgLnNlcmllc19uYXYtLWxpbmstZG91Z2hjb24uYWN0aXZlLmNvbnN0YW50X3N1Yl9ib3gtYmx1ZTpiZWZvcmUsIC5zZXJpZXNfbmF2LS1saW5rLWRvdWdoY29uLmFjdGl2ZS5hYm91dF9jb25zdGFudC0taW4tZ3JleTpiZWZvcmUsIC5zZXJpZXNfbmF2LS1saW5rLWRvdWdoY29uLmFjdGl2ZS5hYm91dF9jb25zdGFudC0taW4tYmx1ZTpiZWZvcmUge1xuICBjb2xvcjogI2ZmZjtcbiAgdHJhbnNmb3JtOiByb3RhdGUoLTkwZGVnKTtcbn1cblxuLnNlcmllc19uYXYtLWxpbmstZG91Z2hjb24uYWN0aXZlOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2JlYTM2Zjtcbn1cblxuLnNlcmllc19uYXYtLWxpbmstdG9yb21pIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogIzRhYjAzNDtcbn1cblxuLnNlcmllc19uYXYtLWxpbmstdG9yb21pOmFmdGVyLCAuc2VyaWVzX25hdi0tbGluay10b3JvbWkuYWJvdXRfY29uc3RhbnQtLWluOmJlZm9yZSwgLnNlcmllc19uYXYtLWxpbmstdG9yb21pLmNvbnN0YW50X3N1Yl9ib3gtYmx1ZTpiZWZvcmUsIC5zZXJpZXNfbmF2LS1saW5rLXRvcm9taS5hYm91dF9jb25zdGFudC0taW4tZ3JleTpiZWZvcmUsIC5zZXJpZXNfbmF2LS1saW5rLXRvcm9taS5hYm91dF9jb25zdGFudC0taW4tYmx1ZTpiZWZvcmUge1xuICBjb2xvcjogIzRhYjAzNDtcbn1cblxuLnNlcmllc19uYXYtLWxpbmstdG9yb21pLmN1cnJlbnQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNGFiMDM0O1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLnNlcmllc19uYXYtLWxpbmstdG9yb21pLmN1cnJlbnQ6YWZ0ZXIsIC5zZXJpZXNfbmF2LS1saW5rLXRvcm9taS5jdXJyZW50LmFib3V0X2NvbnN0YW50LS1pbjpiZWZvcmUsIC5zZXJpZXNfbmF2LS1saW5rLXRvcm9taS5jdXJyZW50LmNvbnN0YW50X3N1Yl9ib3gtYmx1ZTpiZWZvcmUsIC5zZXJpZXNfbmF2LS1saW5rLXRvcm9taS5jdXJyZW50LmFib3V0X2NvbnN0YW50LS1pbi1ncmV5OmJlZm9yZSwgLnNlcmllc19uYXYtLWxpbmstdG9yb21pLmN1cnJlbnQuYWJvdXRfY29uc3RhbnQtLWluLWJsdWU6YmVmb3JlIHtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5zZXJpZXNfbmF2LS1saW5rLXRvcm9taS5ub19jdXJyZW50IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgY29sb3I6ICMwMDA7XG59XG5cbi5zZXJpZXNfbmF2LS1saW5rLXRvcm9taS5ub19jdXJyZW50OmFmdGVyLCAuc2VyaWVzX25hdi0tbGluay10b3JvbWkubm9fY3VycmVudC5hYm91dF9jb25zdGFudC0taW46YmVmb3JlLCAuc2VyaWVzX25hdi0tbGluay10b3JvbWkubm9fY3VycmVudC5jb25zdGFudF9zdWJfYm94LWJsdWU6YmVmb3JlLCAuc2VyaWVzX25hdi0tbGluay10b3JvbWkubm9fY3VycmVudC5hYm91dF9jb25zdGFudC0taW4tZ3JleTpiZWZvcmUsIC5zZXJpZXNfbmF2LS1saW5rLXRvcm9taS5ub19jdXJyZW50LmFib3V0X2NvbnN0YW50LS1pbi1ibHVlOmJlZm9yZSB7XG4gIGNvbG9yOiAjNGFiMDM0O1xufVxuXG4uc2VyaWVzX25hdi0tbGluay10b3JvbWkubm9fY3VycmVudDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMWYxZjE7XG59XG5cbi5zZXJpZXNfbmF2LS1saW5rLXRvcm9taS5hY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNGFiMDM0O1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLnNlcmllc19uYXYtLWxpbmstdG9yb21pLmFjdGl2ZTphZnRlciwgLnNlcmllc19uYXYtLWxpbmstdG9yb21pLmFjdGl2ZS5hYm91dF9jb25zdGFudC0taW46YmVmb3JlLCAuc2VyaWVzX25hdi0tbGluay10b3JvbWkuYWN0aXZlLmNvbnN0YW50X3N1Yl9ib3gtYmx1ZTpiZWZvcmUsIC5zZXJpZXNfbmF2LS1saW5rLXRvcm9taS5hY3RpdmUuYWJvdXRfY29uc3RhbnQtLWluLWdyZXk6YmVmb3JlLCAuc2VyaWVzX25hdi0tbGluay10b3JvbWkuYWN0aXZlLmFib3V0X2NvbnN0YW50LS1pbi1ibHVlOmJlZm9yZSB7XG4gIGNvbG9yOiAjZmZmO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgtOTBkZWcpO1xufVxuXG4uc2VyaWVzX25hdi0tbGluay10b3JvbWkuYWN0aXZlOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzRhYjAzNDtcbn1cblxuLnNlcmllc19uYXYtLWxpbmstY29uc19saW5rIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4uc2VyaWVzX25hdi0tbGluay1zcGFjaW5nIHtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjlweDtcbn1cblxuLnNlcmllc19uYXYtLWxpbmstYmlnaWNlIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogIzAwNTU3Mztcbn1cblxuLnNlcmllc19uYXYtLWxpbmstYmlnaWNlOmFmdGVyLCAuc2VyaWVzX25hdi0tbGluay1iaWdpY2UuYWJvdXRfY29uc3RhbnQtLWluOmJlZm9yZSwgLnNlcmllc19uYXYtLWxpbmstYmlnaWNlLmNvbnN0YW50X3N1Yl9ib3gtYmx1ZTpiZWZvcmUsIC5zZXJpZXNfbmF2LS1saW5rLWJpZ2ljZS5hYm91dF9jb25zdGFudC0taW4tZ3JleTpiZWZvcmUsIC5zZXJpZXNfbmF2LS1saW5rLWJpZ2ljZS5hYm91dF9jb25zdGFudC0taW4tYmx1ZTpiZWZvcmUge1xuICBjb2xvcjogIzAwNTU3Mztcbn1cblxuLnNlcmllc19uYXYtLWxpbmstYmlnaWNlLmN1cnJlbnQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA1NTczO1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLnNlcmllc19uYXYtLWxpbmstYmlnaWNlLmN1cnJlbnQ6YWZ0ZXIsIC5zZXJpZXNfbmF2LS1saW5rLWJpZ2ljZS5jdXJyZW50LmFib3V0X2NvbnN0YW50LS1pbjpiZWZvcmUsIC5zZXJpZXNfbmF2LS1saW5rLWJpZ2ljZS5jdXJyZW50LmNvbnN0YW50X3N1Yl9ib3gtYmx1ZTpiZWZvcmUsIC5zZXJpZXNfbmF2LS1saW5rLWJpZ2ljZS5jdXJyZW50LmFib3V0X2NvbnN0YW50LS1pbi1ncmV5OmJlZm9yZSwgLnNlcmllc19uYXYtLWxpbmstYmlnaWNlLmN1cnJlbnQuYWJvdXRfY29uc3RhbnQtLWluLWJsdWU6YmVmb3JlIHtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5zZXJpZXNfbmF2LS1saW5rLWJpZ2ljZS5ub19jdXJyZW50IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgY29sb3I6ICMwMDA7XG59XG5cbi5zZXJpZXNfbmF2LS1saW5rLWJpZ2ljZS5ub19jdXJyZW50OmFmdGVyLCAuc2VyaWVzX25hdi0tbGluay1iaWdpY2Uubm9fY3VycmVudC5hYm91dF9jb25zdGFudC0taW46YmVmb3JlLCAuc2VyaWVzX25hdi0tbGluay1iaWdpY2Uubm9fY3VycmVudC5jb25zdGFudF9zdWJfYm94LWJsdWU6YmVmb3JlLCAuc2VyaWVzX25hdi0tbGluay1iaWdpY2Uubm9fY3VycmVudC5hYm91dF9jb25zdGFudC0taW4tZ3JleTpiZWZvcmUsIC5zZXJpZXNfbmF2LS1saW5rLWJpZ2ljZS5ub19jdXJyZW50LmFib3V0X2NvbnN0YW50LS1pbi1ibHVlOmJlZm9yZSB7XG4gIGNvbG9yOiAjMDA1NTczO1xufVxuXG4uc2VyaWVzX25hdi0tbGluay1iaWdpY2Uubm9fY3VycmVudDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMWYxZjE7XG59XG5cbi5zZXJpZXNfbmF2LS1saW5rLWJpZ2ljZS5hY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA1NTczO1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLnNlcmllc19uYXYtLWxpbmstYmlnaWNlLmFjdGl2ZTphZnRlciwgLnNlcmllc19uYXYtLWxpbmstYmlnaWNlLmFjdGl2ZS5hYm91dF9jb25zdGFudC0taW46YmVmb3JlLCAuc2VyaWVzX25hdi0tbGluay1iaWdpY2UuYWN0aXZlLmNvbnN0YW50X3N1Yl9ib3gtYmx1ZTpiZWZvcmUsIC5zZXJpZXNfbmF2LS1saW5rLWJpZ2ljZS5hY3RpdmUuYWJvdXRfY29uc3RhbnQtLWluLWdyZXk6YmVmb3JlLCAuc2VyaWVzX25hdi0tbGluay1iaWdpY2UuYWN0aXZlLmFib3V0X2NvbnN0YW50LS1pbi1ibHVlOmJlZm9yZSB7XG4gIGNvbG9yOiAjZmZmO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgtOTBkZWcpO1xufVxuXG4uc2VyaWVzX25hdi0tbGluay1iaWdpY2UuYWN0aXZlOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwNTU3Mztcbn1cblxuLnNlcmllc19uYXYtLWxpbmstc2VydmljZV9jYXJ0IHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI0YxOUVDMjtcbn1cblxuLnNlcmllc19uYXYtLWxpbmstc2VydmljZV9jYXJ0OmFmdGVyLCAuc2VyaWVzX25hdi0tbGluay1zZXJ2aWNlX2NhcnQuYWJvdXRfY29uc3RhbnQtLWluOmJlZm9yZSwgLnNlcmllc19uYXYtLWxpbmstc2VydmljZV9jYXJ0LmNvbnN0YW50X3N1Yl9ib3gtYmx1ZTpiZWZvcmUsIC5zZXJpZXNfbmF2LS1saW5rLXNlcnZpY2VfY2FydC5hYm91dF9jb25zdGFudC0taW4tZ3JleTpiZWZvcmUsIC5zZXJpZXNfbmF2LS1saW5rLXNlcnZpY2VfY2FydC5hYm91dF9jb25zdGFudC0taW4tYmx1ZTpiZWZvcmUge1xuICBjb2xvcjogI0YxOUVDMjtcbn1cblxuLnNlcmllc19uYXYtLWxpbmstc2VydmljZV9jYXJ0LmN1cnJlbnQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjE5RUMyO1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLnNlcmllc19uYXYtLWxpbmstc2VydmljZV9jYXJ0LmN1cnJlbnQ6YWZ0ZXIsIC5zZXJpZXNfbmF2LS1saW5rLXNlcnZpY2VfY2FydC5jdXJyZW50LmFib3V0X2NvbnN0YW50LS1pbjpiZWZvcmUsIC5zZXJpZXNfbmF2LS1saW5rLXNlcnZpY2VfY2FydC5jdXJyZW50LmNvbnN0YW50X3N1Yl9ib3gtYmx1ZTpiZWZvcmUsIC5zZXJpZXNfbmF2LS1saW5rLXNlcnZpY2VfY2FydC5jdXJyZW50LmFib3V0X2NvbnN0YW50LS1pbi1ncmV5OmJlZm9yZSwgLnNlcmllc19uYXYtLWxpbmstc2VydmljZV9jYXJ0LmN1cnJlbnQuYWJvdXRfY29uc3RhbnQtLWluLWJsdWU6YmVmb3JlIHtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5zZXJpZXNfbmF2LS1saW5rLXNlcnZpY2VfY2FydC5ub19jdXJyZW50IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgY29sb3I6ICMwMDA7XG59XG5cbi5zZXJpZXNfbmF2LS1saW5rLXNlcnZpY2VfY2FydC5ub19jdXJyZW50OmFmdGVyLCAuc2VyaWVzX25hdi0tbGluay1zZXJ2aWNlX2NhcnQubm9fY3VycmVudC5hYm91dF9jb25zdGFudC0taW46YmVmb3JlLCAuc2VyaWVzX25hdi0tbGluay1zZXJ2aWNlX2NhcnQubm9fY3VycmVudC5jb25zdGFudF9zdWJfYm94LWJsdWU6YmVmb3JlLCAuc2VyaWVzX25hdi0tbGluay1zZXJ2aWNlX2NhcnQubm9fY3VycmVudC5hYm91dF9jb25zdGFudC0taW4tZ3JleTpiZWZvcmUsIC5zZXJpZXNfbmF2LS1saW5rLXNlcnZpY2VfY2FydC5ub19jdXJyZW50LmFib3V0X2NvbnN0YW50LS1pbi1ibHVlOmJlZm9yZSB7XG4gIGNvbG9yOiAjRjE5RUMyO1xufVxuXG4uc2VyaWVzX25hdi0tbGluay1zZXJ2aWNlX2NhcnQubm9fY3VycmVudDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMWYxZjE7XG59XG5cbi5zZXJpZXNfbmF2LS1saW5rLXNlcnZpY2VfY2FydC5hY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjE5RUMyO1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLnNlcmllc19uYXYtLWxpbmstc2VydmljZV9jYXJ0LmFjdGl2ZTphZnRlciwgLnNlcmllc19uYXYtLWxpbmstc2VydmljZV9jYXJ0LmFjdGl2ZS5hYm91dF9jb25zdGFudC0taW46YmVmb3JlLCAuc2VyaWVzX25hdi0tbGluay1zZXJ2aWNlX2NhcnQuYWN0aXZlLmNvbnN0YW50X3N1Yl9ib3gtYmx1ZTpiZWZvcmUsIC5zZXJpZXNfbmF2LS1saW5rLXNlcnZpY2VfY2FydC5hY3RpdmUuYWJvdXRfY29uc3RhbnQtLWluLWdyZXk6YmVmb3JlLCAuc2VyaWVzX25hdi0tbGluay1zZXJ2aWNlX2NhcnQuYWN0aXZlLmFib3V0X2NvbnN0YW50LS1pbi1ibHVlOmJlZm9yZSB7XG4gIGNvbG9yOiAjZmZmO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgtOTBkZWcpO1xufVxuXG4uc2VyaWVzX25hdi0tbGluay1zZXJ2aWNlX2NhcnQuYWN0aXZlOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0YxOUVDMjtcbn1cblxuLnNlcmllc19uYXYtLWxpbmstaHJhIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI2U2YTAwMDtcbn1cblxuLnNlcmllc19uYXYtLWxpbmstaHJhOmFmdGVyLCAuc2VyaWVzX25hdi0tbGluay1ocmEuYWJvdXRfY29uc3RhbnQtLWluOmJlZm9yZSwgLnNlcmllc19uYXYtLWxpbmstaHJhLmNvbnN0YW50X3N1Yl9ib3gtYmx1ZTpiZWZvcmUsIC5zZXJpZXNfbmF2LS1saW5rLWhyYS5hYm91dF9jb25zdGFudC0taW4tZ3JleTpiZWZvcmUsIC5zZXJpZXNfbmF2LS1saW5rLWhyYS5hYm91dF9jb25zdGFudC0taW4tYmx1ZTpiZWZvcmUge1xuICBjb2xvcjogI2U2YTAwMDtcbn1cblxuLnNlcmllc19uYXYtLWxpbmstaHJhLmN1cnJlbnQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTZhMDAwO1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLnNlcmllc19uYXYtLWxpbmstaHJhLmN1cnJlbnQ6YWZ0ZXIsIC5zZXJpZXNfbmF2LS1saW5rLWhyYS5jdXJyZW50LmFib3V0X2NvbnN0YW50LS1pbjpiZWZvcmUsIC5zZXJpZXNfbmF2LS1saW5rLWhyYS5jdXJyZW50LmNvbnN0YW50X3N1Yl9ib3gtYmx1ZTpiZWZvcmUsIC5zZXJpZXNfbmF2LS1saW5rLWhyYS5jdXJyZW50LmFib3V0X2NvbnN0YW50LS1pbi1ncmV5OmJlZm9yZSwgLnNlcmllc19uYXYtLWxpbmstaHJhLmN1cnJlbnQuYWJvdXRfY29uc3RhbnQtLWluLWJsdWU6YmVmb3JlIHtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5zZXJpZXNfbmF2LS1saW5rLWhyYS5ub19jdXJyZW50IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgY29sb3I6ICMwMDA7XG59XG5cbi5zZXJpZXNfbmF2LS1saW5rLWhyYS5ub19jdXJyZW50OmFmdGVyLCAuc2VyaWVzX25hdi0tbGluay1ocmEubm9fY3VycmVudC5hYm91dF9jb25zdGFudC0taW46YmVmb3JlLCAuc2VyaWVzX25hdi0tbGluay1ocmEubm9fY3VycmVudC5jb25zdGFudF9zdWJfYm94LWJsdWU6YmVmb3JlLCAuc2VyaWVzX25hdi0tbGluay1ocmEubm9fY3VycmVudC5hYm91dF9jb25zdGFudC0taW4tZ3JleTpiZWZvcmUsIC5zZXJpZXNfbmF2LS1saW5rLWhyYS5ub19jdXJyZW50LmFib3V0X2NvbnN0YW50LS1pbi1ibHVlOmJlZm9yZSB7XG4gIGNvbG9yOiAjZTZhMDAwO1xufVxuXG4uc2VyaWVzX25hdi0tbGluay1ocmEubm9fY3VycmVudDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMWYxZjE7XG59XG5cbi5zZXJpZXNfbmF2LS1saW5rLWhyYS5hY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTZhMDAwO1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLnNlcmllc19uYXYtLWxpbmstaHJhLmFjdGl2ZTphZnRlciwgLnNlcmllc19uYXYtLWxpbmstaHJhLmFjdGl2ZS5hYm91dF9jb25zdGFudC0taW46YmVmb3JlLCAuc2VyaWVzX25hdi0tbGluay1ocmEuYWN0aXZlLmNvbnN0YW50X3N1Yl9ib3gtYmx1ZTpiZWZvcmUsIC5zZXJpZXNfbmF2LS1saW5rLWhyYS5hY3RpdmUuYWJvdXRfY29uc3RhbnQtLWluLWdyZXk6YmVmb3JlLCAuc2VyaWVzX25hdi0tbGluay1ocmEuYWN0aXZlLmFib3V0X2NvbnN0YW50LS1pbi1ibHVlOmJlZm9yZSB7XG4gIGNvbG9yOiAjZmZmO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgtOTBkZWcpO1xufVxuXG4uc2VyaWVzX25hdi0tbGluay1ocmEuYWN0aXZlOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U2YTAwMDtcbn1cblxuLnNlcmllc19uYXYtLXNwX2J0biB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5zZXJpZXNfbmF2LWVfd2F0ZXIge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjNTVhZmViICFpbXBvcnRhbnQ7XG59XG5cbi5zZXJpZXNfbmF2LXNlcnZpY2VfY2FydCB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICNGMTlFQzIgIWltcG9ydGFudDtcbn1cblxuLnNlcmllc19uYXYtaHNiIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI2QwMTIxYiAhaW1wb3J0YW50O1xufVxuXG4uc2VyaWVzX25hdi1ocmEge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjZTZhMDAwICFpbXBvcnRhbnQ7XG59XG5cbi5zZXJpZXNfbmF2LWRvdWdoY29uIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI2JlYTM2ZiAhaW1wb3J0YW50O1xufVxuXG4uc2VyaWVzX25hdi10b3JvbWkge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjNGFiMDM0ICFpbXBvcnRhbnQ7XG59XG5cbi5zZXJpZXNfbmF2X292ZXJsYXkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNCk7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4ub3ZlcmxheV9ib3gge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNDZweDtcbiAgZGlzcGxheTogbm9uZTtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogOTYwcHg7XG4gIHBhZGRpbmc6IDAgNDBweDtcbiAgYm94LXNoYWRvdzogMCAwIDVweCByZ2JhKDAsIDAsIDAsIDAuMik7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG5cbi5vdmVybGF5X2JveC0taW4ge1xuICBkaXNwbGF5OiB0YWJsZTtcbiAgd2lkdGg6IDEwMCU7XG4gIG1pbi1oZWlnaHQ6IDM5N3B4O1xuICBoZWlnaHQ6IGF1dG87XG59XG5cbi5vdmVybGF5X2JveC0tbWlkZGxlIHtcbiAgZGlzcGxheTogdGFibGUtY2VsbDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgcGFkZGluZzogNTBweCAwO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuXG4ub3ZlcmxheV9ib3gtLWltZ19saW5rIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGZsb2F0OiBsZWZ0O1xuICB3aWR0aDogY2FsYygzMy4zJSAtIDE2LjY3cHgpO1xuICBtYXJnaW46IDAgMCAwIDI1cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLm92ZXJsYXlfYm94LS1pbWdfbGluazpmaXJzdC1jaGlsZCB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuXG4ub3ZlcmxheV9ib3gtLWltZ19saW5rOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIHRyYW5zaXRpb246IDAuMTVzO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJvcmRlcjogMnB4IHNvbGlkICNjY2M7XG59XG5cbi5vdmVybGF5X2JveC0taW1nX2xpbms6aG92ZXI6YmVmb3JlIHtcbiAgYm9yZGVyLWNvbG9yOiAjMWJiOGNlO1xufVxuXG4ub3ZlcmxheV9ib3gtLWltZyB7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLm92ZXJsYXlfYm94LS1pdGVtIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW46IDAgMCAyMHB4IDE2cHg7XG59XG5cbi5vdmVybGF5X2JveC0taXRlbTpudGgtY2hpbGQoMSkge1xuICBtYXJnaW4tbGVmdDogMDtcbn1cblxuLm92ZXJsYXlfYm94LS1saW5rIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgbGluZS1oZWlnaHQ6IDQxcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxNzhweDtcbiAgaGVpZ2h0OiA0MXB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cblxuLm92ZXJsYXlfYm94LS1saW5rOmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5vdmVybGF5X2JveC0tbGluay5jdXJyZW50IHtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5vdmVybGF5X2JveC0tbGluay5jdXJyZW50OmJlZm9yZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAtN3B4O1xuICBsZWZ0OiA1MCU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tbGVmdDogLTRweDtcbiAgY29udGVudDogXCJcIjtcbiAgYm9yZGVyLXJpZ2h0OiA0cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1ib3R0b206IDBweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWxlZnQ6IDRweCBzb2xpZCB0cmFuc3BhcmVudDtcbn1cblxuLm92ZXJsYXlfYm94LS10dGwge1xuICBmb250LXNpemU6IDE4cHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW46IDAgMCAyMHB4IDA7XG59XG5cbi5vdmVybGF5X2JveC0tdHRsLXNwYWNlIHtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjhweDtcbn1cblxuLm92ZXJsYXlfYm94LS10dGwtenNlcmllcyB7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG59XG5cbi5vdmVybGF5X2JveC0tdHRsLW1hbnVhbCB7XG4gIGxldHRlci1zcGFjaW5nOiAtMC4ycHg7XG59XG5cbi5vdmVybGF5X2JveC0taWNvbiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiA5cHg7XG4gIG1hcmdpbi10b3A6IC05cHg7XG59XG5cbi5vdmVybGF5X2JveC0tc21hbGxfdHh0IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250LXNpemU6IDE0cHg7XG4gIG1hcmdpbjogMCAxMHB4IDAgMDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbn1cblxuLm92ZXJsYXlfYm94LS10b3BfbGluayB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDEwcHg7XG4gIGJvdHRvbTogMTBweDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjb2xvcjogI2ZmZjtcbiAgd2lkdGg6IDE4MHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IDQwcHg7XG4gIGxpbmUtaGVpZ2h0OiA0MHB4O1xuICBmb250LXNpemU6IDE0cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2NzY3Njc7XG4gIHRyYW5zaXRpb246IDAuMTVzO1xufVxuXG4ub3ZlcmxheV9ib3gtLXRvcF9saW5rOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi7qSGXCI7XG4gIGZvbnQtZmFtaWx5OiAnaWNvbW9vbicgIWltcG9ydGFudDtcbiAgc3BlYWs6IG5vbmU7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICBsaW5lLWhlaWdodDogMTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG4gIGZvbnQtc2l6ZTogMTBweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAxMHB4O1xuICB0b3A6IGNhbGMoNTAlIC0gMC41ZW0pO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgtMTgwZGVnKTtcbn1cblxuLm92ZXJsYXlfYm94LS10b3BfbGluazpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0ZTRlNGU7XG59XG5cbi5vdmVybGF5X2JveC0tY2xvc2Uge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB0b3A6IDEwcHg7XG4gIHJpZ2h0OiAxMHB4O1xuICB3aWR0aDogMzBweDtcbiAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdHJhbnNpdGlvbjogMC4xNXM7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2NjY7XG59XG5cbi5vdmVybGF5X2JveC0tY2xvc2U6YWZ0ZXIsIC5vdmVybGF5X2JveC0tY2xvc2UuYWJvdXRfY29uc3RhbnQtLWluOmJlZm9yZSwgLm92ZXJsYXlfYm94LS1jbG9zZS5jb25zdGFudF9zdWJfYm94LWJsdWU6YmVmb3JlLCAub3ZlcmxheV9ib3gtLWNsb3NlLmFib3V0X2NvbnN0YW50LS1pbi1ncmV5OmJlZm9yZSwgLm92ZXJsYXlfYm94LS1jbG9zZS5hYm91dF9jb25zdGFudC0taW4tYmx1ZTpiZWZvcmUge1xuICBmb250LWZhbWlseTogJ2ljb21vb24nICFpbXBvcnRhbnQ7XG4gIHNwZWFrOiBub25lO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuICBjb250ZW50OiBcIu6khVwiO1xufVxuXG4ub3ZlcmxheV9ib3gtLWNsb3NlOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcbn1cblxuLm92ZXJsYXlfYm94LS1yZXR1cm5fYnRuIHtcbiAgd2lkdGg6IDE4MHB4O1xuICBoZWlnaHQ6IDQwcHg7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXNpemU6IDE0cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDEwcHg7XG4gIHJpZ2h0OiAxMHB4O1xuICBiYWNrZ3JvdW5kOiAjNjc2NzY3O1xuICBsaW5lLWhlaWdodDogNDBweDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB0cmFuc2l0aW9uOiAuMTVzO1xufVxuXG4ub3ZlcmxheV9ib3gtLXJldHVybl9idG46aG92ZXIge1xuICBvcGFjaXR5OiAwLjc7XG59XG5cbi5vdmVybGF5X2JveC0tcmV0dXJuX2J0bjpiZWZvcmUge1xuICBmb250LWZhbWlseTogJ2ljb21vb24nICFpbXBvcnRhbnQ7XG4gIHNwZWFrOiBub25lO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuICBmb250LXNpemU6IDEwcHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDhweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbjogLTAuNWVtIDAgMCAwO1xuICBjb250ZW50OiBcIu6khlwiO1xuICB0cmFuc2l0aW9uOiAwLjE1cztcbiAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5vdmVybGF5X2JveCBfOi1tcy1sYW5nKHgpLCAub3ZlcmxheV9ib3gtLWNsb3NlIHtcbiAgbGluZS1oZWlnaHQ6IDI1cHg7XG4gIHBhZGRpbmctdG9wOiA1cHg7XG59XG5cbi5vdmVybGF5X2JveC0tbGluay1jb2xvcjEge1xuICBjb2xvcjogIzIwYWJiMTtcbiAgYm9yZGVyOiAxcHggc29saWQgIzIwYWJiMTtcbn1cblxuLm92ZXJsYXlfYm94LS1saW5rLWNvbG9yMTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyMGFiYjE7XG59XG5cbi5vdmVybGF5X2JveC0tbGluay1jb2xvcjEuY3VycmVudCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyMGFiYjE7XG59XG5cbi5vdmVybGF5X2JveC0tbGluay1jb2xvcjEuY3VycmVudDpiZWZvcmUge1xuICBib3JkZXItdG9wOiA3cHggc29saWQgIzIwYWJiMTtcbn1cblxuLm92ZXJsYXlfYm94LS1saW5rLWNvbG9yMiB7XG4gIGNvbG9yOiAjMWU4Y2M4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjMWU4Y2M4O1xufVxuXG4ub3ZlcmxheV9ib3gtLWxpbmstY29sb3IyOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzFlOGNjODtcbn1cblxuLm92ZXJsYXlfYm94LS1saW5rLWNvbG9yMi5jdXJyZW50IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzFlOGNjODtcbn1cblxuLm92ZXJsYXlfYm94LS1saW5rLWNvbG9yMi5jdXJyZW50OmJlZm9yZSB7XG4gIGJvcmRlci10b3A6IDdweCBzb2xpZCAjMWU4Y2M4O1xufVxuXG4ub3ZlcmxheV9ib3gtLWxpbmstY29sb3IzIHtcbiAgY29sb3I6ICMzMmFhNzg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMzMmFhNzg7XG59XG5cbi5vdmVybGF5X2JveC0tbGluay1jb2xvcjM6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzJhYTc4O1xufVxuXG4ub3ZlcmxheV9ib3gtLWxpbmstY29sb3IzLmN1cnJlbnQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzJhYTc4O1xufVxuXG4ub3ZlcmxheV9ib3gtLWxpbmstY29sb3IzLmN1cnJlbnQ6YmVmb3JlIHtcbiAgYm9yZGVyLXRvcDogN3B4IHNvbGlkICMzMmFhNzg7XG59XG5cbi5pY2VfZW5naW5lX25hdi0taGVhZCB7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tYm90dG9tOiAzMnB4O1xufVxuXG4uaWNlX2VuZ2luZV9uYXZfZmVhdHVyZS0tY29udGVudDphZnRlciwgLmljZV9lbmdpbmVfbmF2X2ZlYXR1cmUtLWNvbnRlbnQuYWJvdXRfY29uc3RhbnQtLWluOmJlZm9yZSwgLmljZV9lbmdpbmVfbmF2X2ZlYXR1cmUtLWNvbnRlbnQuY29uc3RhbnRfc3ViX2JveC1ibHVlOmJlZm9yZSwgLmljZV9lbmdpbmVfbmF2X2ZlYXR1cmUtLWNvbnRlbnQuYWJvdXRfY29uc3RhbnQtLWluLWdyZXk6YmVmb3JlLCAuaWNlX2VuZ2luZV9uYXZfZmVhdHVyZS0tY29udGVudC5hYm91dF9jb25zdGFudC0taW4tYmx1ZTpiZWZvcmUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICBjbGVhcjogYm90aDtcbiAgaGVpZ2h0OiAwO1xuICBjb250ZW50OiAnLic7XG59XG5cbi5pY2VfZW5naW5lX25hdl9mZWF0dXJlLS1hcnRpY2xlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmbG9hdDogbGVmdDtcbiAgd2lkdGg6IGNhbGMoMzMuMyUgLSAxNS4zcHgpO1xuICBtYXJnaW4tbGVmdDogMjNweDtcbn1cblxuLmljZV9lbmdpbmVfbmF2X2ZlYXR1cmUtLWFydGljbGU6Zmlyc3QtY2hpbGQge1xuICBtYXJnaW4tbGVmdDogMDtcbn1cblxuLmljZV9lbmdpbmVfbmF2X2ZlYXR1cmUtLWZvb3Rub3RlIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cblxuLmljZV9lbmdpbmVfbmF2X2ZlYXR1cmUtLWxpbmsge1xuICB0cmFuc2l0aW9uOiAwLjE1cztcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjb2xvcjogIzAwMDtcbn1cblxuLmljZV9lbmdpbmVfbmF2X2ZlYXR1cmUtLWxpbms6aG92ZXIge1xuICBjb2xvcjogIzAwNDA5Nztcbn1cblxuLmljZV9lbmdpbmVfbmF2X2ZlYXR1cmUtLWxpbmstaW1nIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLmljZV9lbmdpbmVfbmF2X2ZlYXR1cmUtLWxpbmstaW1nOmJlZm9yZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHRyYW5zaXRpb246IDAuMTVzO1xuICBvcGFjaXR5OiAwO1xuICBib3JkZXI6IDJweCBzb2xpZCAjMDA0MDk3O1xufVxuXG4uaWNlX2VuZ2luZV9uYXZfZmVhdHVyZS0tbGluay1pbWc6aG92ZXI6YmVmb3JlIHtcbiAgb3BhY2l0eTogMTtcbn1cblxuLmljZV9lbmdpbmVfbmF2X2ZlYXR1cmUtLWltZyB7XG4gIG1heC13aWR0aDogMTAwJTtcbn1cblxuLmljZV9lbmdpbmVfbmF2X3dhdGVydHlwZS0tbGluayB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjb2xvcjogIzAwMDtcbn1cblxuLmljZV9lbmdpbmVfbmF2X3dhdGVydHlwZS0tbGluazpob3ZlciB7XG4gIGNvbG9yOiAjMDA0MDk3O1xufVxuXG4uaWNlX2VuZ2luZV9uYXZfd2F0ZXJ0eXBlLS1saW5rOmZpcnN0LWNoaWxkIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG4uaWNlX2VuZ2luZV9uYXZfd2F0ZXJ0eXBlLS1saW5rOmZpcnN0LWNoaWxkOmJlZm9yZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHRyYW5zaXRpb246IDAuMTVzO1xuICBvcGFjaXR5OiAwO1xuICBib3JkZXI6IDJweCBzb2xpZCAjMDA0MDk3O1xufVxuXG4uaWNlX2VuZ2luZV9uYXZfd2F0ZXJ0eXBlLS1saW5rOmZpcnN0LWNoaWxkOmhvdmVyOmJlZm9yZSB7XG4gIG9wYWNpdHk6IDE7XG59XG5cbi5pY2VfZW5naW5lX25hdl93YXRlcnR5cGUtLXR0bCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5pY2VfZW5naW5lX25hdl93YXRlcnR5cGUtLWJnIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDIwcHggMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cblxuLmljZV9lbmdpbmVfbmF2X3dhdGVydHlwZS0tYmc6YWZ0ZXIsIC5pY2VfZW5naW5lX25hdl93YXRlcnR5cGUtLWJnLmFib3V0X2NvbnN0YW50LS1pbjpiZWZvcmUsIC5pY2VfZW5naW5lX25hdl93YXRlcnR5cGUtLWJnLmNvbnN0YW50X3N1Yl9ib3gtYmx1ZTpiZWZvcmUsIC5pY2VfZW5naW5lX25hdl93YXRlcnR5cGUtLWJnLmFib3V0X2NvbnN0YW50LS1pbi1ncmV5OmJlZm9yZSwgLmljZV9lbmdpbmVfbmF2X3dhdGVydHlwZS0tYmcuYWJvdXRfY29uc3RhbnQtLWluLWJsdWU6YmVmb3JlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgY2xlYXI6IGJvdGg7XG4gIGhlaWdodDogMDtcbiAgY29udGVudDogJy4nO1xufVxuXG4uaWNlX2VuZ2luZV9uYXZfd2F0ZXJ0eXBlLS1saXN0IHtcbiAgbWF4LXdpZHRoOiAyMjVweDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG5cbi5pY2VfZW5naW5lX25hdl93YXRlcnR5cGUtLWxpc3Q6YWZ0ZXIsIC5pY2VfZW5naW5lX25hdl93YXRlcnR5cGUtLWxpc3QuYWJvdXRfY29uc3RhbnQtLWluOmJlZm9yZSwgLmljZV9lbmdpbmVfbmF2X3dhdGVydHlwZS0tbGlzdC5jb25zdGFudF9zdWJfYm94LWJsdWU6YmVmb3JlLCAuaWNlX2VuZ2luZV9uYXZfd2F0ZXJ0eXBlLS1saXN0LmFib3V0X2NvbnN0YW50LS1pbi1ncmV5OmJlZm9yZSwgLmljZV9lbmdpbmVfbmF2X3dhdGVydHlwZS0tbGlzdC5hYm91dF9jb25zdGFudC0taW4tYmx1ZTpiZWZvcmUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICBjbGVhcjogYm90aDtcbiAgaGVpZ2h0OiAwO1xuICBjb250ZW50OiAnLic7XG59XG5cbi5pY2VfZW5naW5lX25hdl93YXRlcnR5cGUtLWRlc2NyaXB0aW9uIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEzMHB4O1xuICBtYXJnaW4tdG9wOiA4cHg7XG4gIG1hcmdpbi1sZWZ0OiAtMjFweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBsZXR0ZXItc3BhY2luZzogLTJweDtcbn1cblxuLmljZV9lbmdpbmVfbmF2X3dhdGVydHlwZS0tYXJ0aWNsZSB7XG4gIGZsb2F0OiBsZWZ0O1xuICB3aWR0aDogY2FsYygzMy4zJSk7XG59XG5cbi5pY2VfZW5naW5lX25hdl93YXRlcnR5cGUtLWFydGljbGU6YWZ0ZXIsIC5pY2VfZW5naW5lX25hdl93YXRlcnR5cGUtLWFydGljbGUuYWJvdXRfY29uc3RhbnQtLWluOmJlZm9yZSwgLmljZV9lbmdpbmVfbmF2X3dhdGVydHlwZS0tYXJ0aWNsZS5jb25zdGFudF9zdWJfYm94LWJsdWU6YmVmb3JlLCAuaWNlX2VuZ2luZV9uYXZfd2F0ZXJ0eXBlLS1hcnRpY2xlLmFib3V0X2NvbnN0YW50LS1pbi1ncmV5OmJlZm9yZSwgLmljZV9lbmdpbmVfbmF2X3dhdGVydHlwZS0tYXJ0aWNsZS5hYm91dF9jb25zdGFudC0taW4tYmx1ZTpiZWZvcmUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICBjbGVhcjogYm90aDtcbiAgaGVpZ2h0OiAwO1xuICBjb250ZW50OiAnLic7XG59XG5cbi5pY2VfZW5naW5lX25hdl93YXRlcnR5cGUtLWFydGljbGU6bnRoLWNoaWxkKDIpIHtcbiAgYm9yZGVyLXJpZ2h0OiAycHggZG90dGVkICNlNmU2ZTY7XG4gIGJvcmRlci1sZWZ0OiAycHggZG90dGVkICNlNmU2ZTY7XG59XG5cbi5pY2VfZW5naW5lX25hdl93YXRlcnR5cGUtLWltZ19ib3gge1xuICBmbG9hdDogbGVmdDtcbiAgd2lkdGg6IGNhbGMoNTAlIC0gMjBweCk7XG4gIG1hcmdpbi1ib3R0b206IDE3cHg7XG4gIG1hcmdpbi1sZWZ0OiA0MHB4O1xufVxuXG4uaWNlX2VuZ2luZV9uYXZfd2F0ZXJ0eXBlLS1pbWdfYm94Om50aC1jaGlsZCgzKSwgLmljZV9lbmdpbmVfbmF2X3dhdGVydHlwZS0taW1nX2JveDpudGgtY2hpbGQoNCkge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4uaWNlX2VuZ2luZV9uYXZfd2F0ZXJ0eXBlLS1pbWdfYm94Om50aC1jaGlsZCgybisxKSB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuXG4uaWNlX2VuZ2luZV9uYXZfc3BhY2VmaXQtLWJucjphZnRlciwgLmljZV9lbmdpbmVfbmF2X3NwYWNlZml0LS1ibnIuYWJvdXRfY29uc3RhbnQtLWluOmJlZm9yZSwgLmljZV9lbmdpbmVfbmF2X3NwYWNlZml0LS1ibnIuY29uc3RhbnRfc3ViX2JveC1ibHVlOmJlZm9yZSwgLmljZV9lbmdpbmVfbmF2X3NwYWNlZml0LS1ibnIuYWJvdXRfY29uc3RhbnQtLWluLWdyZXk6YmVmb3JlLCAuaWNlX2VuZ2luZV9uYXZfc3BhY2VmaXQtLWJuci5hYm91dF9jb25zdGFudC0taW4tYmx1ZTpiZWZvcmUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICBjbGVhcjogYm90aDtcbiAgaGVpZ2h0OiAwO1xuICBjb250ZW50OiAnLic7XG59XG5cbi5pY2VfZW5naW5lX25hdl9zcGFjZWZpdC0tbGluayB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZmxvYXQ6IGxlZnQ7XG4gIHdpZHRoOiBjYWxjKDMzLjMlIC0gMTZweCk7XG4gIGhlaWdodDogMTAwcHg7XG4gIG1hcmdpbi1sZWZ0OiAyNHB4O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGNvbG9yOiAjMDAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuXG4uaWNlX2VuZ2luZV9uYXZfc3BhY2VmaXQtLWxpbms6bnRoLWNoaWxkKDEpLCAuaWNlX2VuZ2luZV9uYXZfc3BhY2VmaXQtLWxpbms6bnRoLWNoaWxkKDIpLCAuaWNlX2VuZ2luZV9uYXZfc3BhY2VmaXQtLWxpbms6bnRoLWNoaWxkKDMpIHtcbiAgbWFyZ2luLWJvdHRvbTogMjRweDtcbn1cblxuLmljZV9lbmdpbmVfbmF2X3NwYWNlZml0LS1saW5rOm50aC1jaGlsZCgzbisxKSB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuXG4uaWNlX2VuZ2luZV9uYXZfc3BhY2VmaXQtLWxpbms6YmVmb3JlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAxO1xuICBkaXNwbGF5OiBibG9jaztcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgY29udGVudDogXCJcIjtcbiAgdHJhbnNpdGlvbjogMC4xNXM7XG4gIG9wYWNpdHk6IDA7XG4gIGJvcmRlcjogMnB4IHNvbGlkICMwMDQwOTc7XG59XG5cbi5pY2VfZW5naW5lX25hdl9zcGFjZWZpdC0tbGluazphZnRlciwgLmljZV9lbmdpbmVfbmF2X3NwYWNlZml0LS1saW5rLmFib3V0X2NvbnN0YW50LS1pbjpiZWZvcmUsIC5pY2VfZW5naW5lX25hdl9zcGFjZWZpdC0tbGluay5jb25zdGFudF9zdWJfYm94LWJsdWU6YmVmb3JlLCAuaWNlX2VuZ2luZV9uYXZfc3BhY2VmaXQtLWxpbmsuYWJvdXRfY29uc3RhbnQtLWluLWdyZXk6YmVmb3JlLCAuaWNlX2VuZ2luZV9uYXZfc3BhY2VmaXQtLWxpbmsuYWJvdXRfY29uc3RhbnQtLWluLWJsdWU6YmVmb3JlIHtcbiAgZm9udC1mYW1pbHk6ICdpY29tb29uJyAhaW1wb3J0YW50O1xuICBzcGVhazogbm9uZTtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbiAgZm9udC1zaXplOiAxMHB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICByaWdodDogMTBweDtcbiAgbWFyZ2luOiAtMC41ZW0gMCAwIDA7XG4gIGNvbnRlbnQ6IFwi7qSGXCI7XG59XG5cbi5pY2VfZW5naW5lX25hdl9zcGFjZWZpdC0tbGluazpob3ZlcjpiZWZvcmUge1xuICBvcGFjaXR5OiAxO1xufVxuXG4uaWNlX2VuZ2luZV9uYXZfc3BhY2VmaXQtLWltZyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xufVxuXG4uaWNlX2VuZ2luZV9uYXZfc3BhY2VmaXQtLWRlc2NyaXB0aW9uIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMS40O1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWF4LXdpZHRoOiAxNjJweDtcbiAgbWFyZ2luLWxlZnQ6IDkwcHg7XG4gIHBhZGRpbmctdG9wOiAxNnB4O1xufVxuXG4uaWNlX2VuZ2luZV9uYXZfc3BhY2VmaXQtLWRldGFpbCB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi1ib3R0b206IDJweDtcbn1cblxuLmljZV9lbmdpbmVfbmF2X3NwYWNlZml0LS10dGwge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbGV0dGVyLXNwYWNpbmc6IC0xcHg7XG59XG5cbi5pY2VfZW5naW5lX25hdl9saW5ldXAtLWJucjphZnRlciwgLmljZV9lbmdpbmVfbmF2X2xpbmV1cC0tYm5yLmFib3V0X2NvbnN0YW50LS1pbjpiZWZvcmUsIC5pY2VfZW5naW5lX25hdl9saW5ldXAtLWJuci5jb25zdGFudF9zdWJfYm94LWJsdWU6YmVmb3JlLCAuaWNlX2VuZ2luZV9uYXZfbGluZXVwLS1ibnIuYWJvdXRfY29uc3RhbnQtLWluLWdyZXk6YmVmb3JlLCAuaWNlX2VuZ2luZV9uYXZfbGluZXVwLS1ibnIuYWJvdXRfY29uc3RhbnQtLWluLWJsdWU6YmVmb3JlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgY2xlYXI6IGJvdGg7XG4gIGhlaWdodDogMDtcbiAgY29udGVudDogJy4nO1xufVxuXG4uaWNlX2VuZ2luZV9uYXZfbGluZXVwLS1saW5rIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgZmxvYXQ6IGxlZnQ7XG4gIGhlaWdodDogNjJweDtcbiAgbWFyZ2luLWJvdHRvbTogMjVweDtcbiAgbWFyZ2luLWxlZnQ6IDIzcHg7XG4gIHBhZGRpbmc6IDE1cHggMjBweCAxNXB4IDIwcHg7XG4gIHRyYW5zaXRpb246IDAuMTVzO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGNvbG9yOiAjMDAwO1xuICBjb2xvcjogIzAwNDA5NztcbiAgYm9yZGVyOiAycHggc29saWQgIzAwNDA5NztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cblxuLmljZV9lbmdpbmVfbmF2X2xpbmV1cC0tbGluay13aWR0aHNpemUge1xuICB3aWR0aDogY2FsYygyNSUgLSAxNy4zcHgpO1xufVxuXG4uaWNlX2VuZ2luZV9uYXZfbGluZXVwLS1saW5rLXdpZHRoc2l6ZTpudGgtY2hpbGQoNG4rMSkge1xuICBtYXJnaW4tbGVmdDogMDtcbn1cblxuLmljZV9lbmdpbmVfbmF2X2xpbmV1cC0tbGluay13aWR0aHNpemU6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5pY2VfZW5naW5lX25hdl9saW5ldXAtLWxpbmstYWJpbGl0eSB7XG4gIHdpZHRoOiBjYWxjKDMzLjMlIC0gMTUuMXB4KTtcbn1cblxuLmljZV9lbmdpbmVfbmF2X2xpbmV1cC0tbGluay1hYmlsaXR5Om50aC1jaGlsZCgzbisxKSB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuXG4uaWNlX2VuZ2luZV9uYXZfbGluZXVwLS1saW5rLWFiaWxpdHk6bnRoLWNoaWxkKDcpLCAuaWNlX2VuZ2luZV9uYXZfbGluZXVwLS1saW5rLWFiaWxpdHk6bnRoLWNoaWxkKDgpIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLmljZV9lbmdpbmVfbmF2X2xpbmV1cC0tbGluazphZnRlciwgLmljZV9lbmdpbmVfbmF2X2xpbmV1cC0tbGluay5hYm91dF9jb25zdGFudC0taW46YmVmb3JlLCAuaWNlX2VuZ2luZV9uYXZfbGluZXVwLS1saW5rLmNvbnN0YW50X3N1Yl9ib3gtYmx1ZTpiZWZvcmUsIC5pY2VfZW5naW5lX25hdl9saW5ldXAtLWxpbmsuYWJvdXRfY29uc3RhbnQtLWluLWdyZXk6YmVmb3JlLCAuaWNlX2VuZ2luZV9uYXZfbGluZXVwLS1saW5rLmFib3V0X2NvbnN0YW50LS1pbi1ibHVlOmJlZm9yZSB7XG4gIGZvbnQtZmFtaWx5OiAnaWNvbW9vbicgIWltcG9ydGFudDtcbiAgc3BlYWs6IG5vbmU7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICBsaW5lLWhlaWdodDogMTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG4gIGZvbnQtc2l6ZTogMTBweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgcmlnaHQ6IDVweDtcbiAgbWFyZ2luOiAtMC41ZW0gMCAwIDA7XG4gIGNvbnRlbnQ6IFwi7qSGXCI7XG59XG5cbi5pY2VfZW5naW5lX25hdl9saW5ldXAtLWxpbms6aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwNDA5Nztcbn1cblxuLmljZV9lbmdpbmVfbmF2X2xpbmV1cC0tdHRsIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMS4yO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICBtYXJnaW4tdG9wOiAtMS4xNWVtO1xufVxuXG4uaWNlX2VuZ2luZV9uYXZfbGluZXVwLS10dGwtd2lkdGhzaXplIHtcbiAgdG9wOiA1MCU7XG4gIG1hcmdpbjogLTAuNWVtIDAgMCAwO1xufVxuXG4uaWNlX2VuZ2luZV9uYXZfbGluZXVwLS1kZXNjcmlwdGlvbiB7XG4gIGZsb2F0OiByaWdodDtcbn1cblxuLmljZV9lbmdpbmVfbmF2X2xpbmV1cC0ta2cge1xuICBmb250LXNpemU6IDE0cHg7XG59XG5cbi5pY2VfZW5naW5lX25hdl9saW5ldXAtLW1tIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMTRweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IC0xcHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLWxlZnQ6IDhweDtcbn1cblxuLmljZV9lbmdpbmVfbmF2X2xpbmV1cC0tbnVtYmVyIHtcbiAgZm9udC1mYW1pbHk6IFJvYm90bywgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAyNnB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLXJpZ2h0OiAxcHg7XG59XG5cbi5pY2VfZW5naW5lX25hdl9saW5ldXAtLW51bWJlci13aWR0aHNpemUge1xuICB0b3A6IC0zcHg7XG59XG5cbi5vdmVybGF5X3R5cGVfMnJvd3MtLW5hdjphZnRlciwgLm92ZXJsYXlfdHlwZV8ycm93cy0tbmF2LmFib3V0X2NvbnN0YW50LS1pbjpiZWZvcmUsIC5vdmVybGF5X3R5cGVfMnJvd3MtLW5hdi5jb25zdGFudF9zdWJfYm94LWJsdWU6YmVmb3JlLCAub3ZlcmxheV90eXBlXzJyb3dzLS1uYXYuYWJvdXRfY29uc3RhbnQtLWluLWdyZXk6YmVmb3JlLCAub3ZlcmxheV90eXBlXzJyb3dzLS1uYXYuYWJvdXRfY29uc3RhbnQtLWluLWJsdWU6YmVmb3JlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgY2xlYXI6IGJvdGg7XG4gIGhlaWdodDogMDtcbiAgY29udGVudDogJy4nO1xufVxuXG4ub3ZlcmxheV90eXBlXzJyb3dzLS1saW5rIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgZmxvYXQ6IGxlZnQ7XG4gIHdpZHRoOiBjYWxjKDUwJSAtIDEwcHgpO1xuICBoZWlnaHQ6IDE0NnB4O1xuICBtYXJnaW46IDE1cHggMTVweCAwIDA7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY29sb3I6ICMwMDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG5cbi5vdmVybGF5X3R5cGVfMnJvd3MtLWxpbms6bnRoLWNoaWxkKDJuKSB7XG4gIG1hcmdpbi1yaWdodDogMDtcbn1cblxuLm92ZXJsYXlfdHlwZV8ycm93cy0tbGluazpiZWZvcmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IDE7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHRyYW5zaXRpb246IDAuMTVzO1xuICBib3JkZXI6IDJweCBzb2xpZCAjY2NjO1xufVxuXG4ub3ZlcmxheV90eXBlXzJyb3dzLS1saW5rLXJzOmhvdmVyOmJlZm9yZSB7XG4gIG9wYWNpdHk6IDE7XG4gIGJvcmRlci1jb2xvcjogIzAwOTZiNjtcbn1cblxuLm92ZXJsYXlfdHlwZV8zcm93cy0tbmF2OmFmdGVyLCAub3ZlcmxheV90eXBlXzNyb3dzLS1uYXYuYWJvdXRfY29uc3RhbnQtLWluOmJlZm9yZSwgLm92ZXJsYXlfdHlwZV8zcm93cy0tbmF2LmNvbnN0YW50X3N1Yl9ib3gtYmx1ZTpiZWZvcmUsIC5vdmVybGF5X3R5cGVfM3Jvd3MtLW5hdi5hYm91dF9jb25zdGFudC0taW4tZ3JleTpiZWZvcmUsIC5vdmVybGF5X3R5cGVfM3Jvd3MtLW5hdi5hYm91dF9jb25zdGFudC0taW4tYmx1ZTpiZWZvcmUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICBjbGVhcjogYm90aDtcbiAgaGVpZ2h0OiAwO1xuICBjb250ZW50OiAnLic7XG59XG5cbi5vdmVybGF5X3R5cGVfM3Jvd3MtLWxpbmsge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmbG9hdDogbGVmdDtcbiAgd2lkdGg6IGNhbGMoMzMlIC0gMTBweCk7XG4gIGhlaWdodDogMTQ2cHg7XG4gIG1hcmdpbjogMTVweCAxNXB4IDAgMDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjb2xvcjogIzAwMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cblxuLm92ZXJsYXlfdHlwZV8zcm93cy0tbGluazpudGgtY2hpbGQoM24pIHtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xufVxuXG4ub3ZlcmxheV90eXBlXzNyb3dzLS1saW5rOmJlZm9yZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogMTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICBkaXNwbGF5OiBibG9jaztcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgY29udGVudDogXCJcIjtcbiAgdHJhbnNpdGlvbjogMC4xNXM7XG4gIGJvcmRlcjogMnB4IHNvbGlkICNjY2M7XG59XG5cbi5vdmVybGF5X3R5cGVfM3Jvd3MtLWxpbmstcnM6aG92ZXI6YmVmb3JlIHtcbiAgb3BhY2l0eTogMTtcbiAgYm9yZGVyLWNvbG9yOiAjMDA5NmI2O1xufVxuXG4uel9vdmVybGF5X2VjbzphZnRlciwgLnpfb3ZlcmxheV9lY28uYWJvdXRfY29uc3RhbnQtLWluOmJlZm9yZSwgLnpfb3ZlcmxheV9lY28uY29uc3RhbnRfc3ViX2JveC1ibHVlOmJlZm9yZSwgLnpfb3ZlcmxheV9lY28uYWJvdXRfY29uc3RhbnQtLWluLWdyZXk6YmVmb3JlLCAuel9vdmVybGF5X2Vjby5hYm91dF9jb25zdGFudC0taW4tYmx1ZTpiZWZvcmUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICBjbGVhcjogYm90aDtcbiAgaGVpZ2h0OiAwO1xuICBjb250ZW50OiAnLic7XG59XG5cbi56X292ZXJsYXlfZWNvLS1ib3gge1xuICBmbG9hdDogbGVmdDtcbiAgd2lkdGg6IGNhbGMoNTAlIC0gMjBweCk7XG4gIG1hcmdpbjogMCAwIDAgNDBweDtcbn1cblxuLnpfb3ZlcmxheV9lY28tLWJveDpmaXJzdC1jaGlsZCB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuXG4uel9vdmVybGF5X2Vjby0tYm94LXJlZiB7XG4gIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gIG1hcmdpbjogMDtcbn1cblxuLnpfb3ZlcmxheV9lY28tLWhlYWQge1xuICBmb250LXNpemU6IDE2cHg7XG4gIG1hcmdpbjogMCAwIDIwcHggMDtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjJweDtcbiAgbWluLWhlaWdodDogMS4xZW07XG59XG5cbi56X292ZXJsYXlfZWNvLS10b3BpYyB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbWFyZ2luOiAwIDAgMCAxMHB4O1xuICBsZXR0ZXItc3BhY2luZzogLTAuM3B4O1xufVxuXG4uel9vdmVybGF5X2Vjby0tdG9waWMtbG9uZyB7XG4gIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICBsZXR0ZXItc3BhY2luZzogLTJweDtcbn1cblxuLnpfb3ZlcmxheV9lY28tLWJvZHkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1pbi1oZWlnaHQ6IDE1MHB4O1xufVxuXG4uel9vdmVybGF5X2Vjby0tcGljIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG59XG5cbi56X292ZXJsYXlfZWNvLS1saW5rIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgbGluZS1oZWlnaHQ6IDM1cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiBjYWxjKDEwMCUgLSAyMzdweCk7XG4gIGhlaWdodDogNDBweDtcbiAgbWFyZ2luOiAwIDAgMTVweCAyMzdweDtcbiAgdHJhbnNpdGlvbjogMC4xNXM7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBib3JkZXI6IDJweCBzb2xpZDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cblxuLnpfb3ZlcmxheV9lY28tLWxpbms6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi56X292ZXJsYXlfZWNvLS1saW5rOmFmdGVyLCAuel9vdmVybGF5X2Vjby0tbGluay5hYm91dF9jb25zdGFudC0taW46YmVmb3JlLCAuel9vdmVybGF5X2Vjby0tbGluay5jb25zdGFudF9zdWJfYm94LWJsdWU6YmVmb3JlLCAuel9vdmVybGF5X2Vjby0tbGluay5hYm91dF9jb25zdGFudC0taW4tZ3JleTpiZWZvcmUsIC56X292ZXJsYXlfZWNvLS1saW5rLmFib3V0X2NvbnN0YW50LS1pbi1ibHVlOmJlZm9yZSB7XG4gIGZvbnQtZmFtaWx5OiAnaWNvbW9vbicgIWltcG9ydGFudDtcbiAgc3BlYWs6IG5vbmU7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICBsaW5lLWhlaWdodDogMTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG4gIGZvbnQtc2l6ZTogMTBweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgcmlnaHQ6IDEwcHg7XG4gIG1hcmdpbjogLTAuNWVtIDAgMCAwO1xuICBjb250ZW50OiBcIu6khlwiO1xufVxuXG4uel9vdmVybGF5X2Vjby0tbGluay1yZWYge1xuICBjb2xvcjogIzcyYmYyYTtcbiAgYm9yZGVyLWNvbG9yOiAjNzJiZjJhO1xufVxuXG4uel9vdmVybGF5X2Vjby0tbGluay1yZWY6aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzcyYmYyYTtcbn1cblxuLnpfb3ZlcmxheV9lY28tLWxpbmstcmVmX2ljZSB7XG4gIGNvbG9yOiAjM2ViY2FjO1xuICBib3JkZXItY29sb3I6ICMzZWJjYWM7XG59XG5cbi56X292ZXJsYXlfZWNvLS1saW5rLXJlZl9pY2U6aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzNlYmNhYztcbn1cblxuLnpfb3ZlcmxheV9lY28tLWxpbmstaWNlIHtcbiAgY29sb3I6ICMwMGEwZTk7XG4gIGJvcmRlci1jb2xvcjogIzAwYTBlOTtcbn1cblxuLnpfb3ZlcmxheV9lY28tLWxpbmstaWNlOmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMGEwZTk7XG59XG5cbi56X292ZXJsYXlfZWNvLS1saW5rLW90aGVyIHtcbiAgY29sb3I6ICMwMDA7XG4gIGJvcmRlci1jb2xvcjogI2NjYztcbn1cblxuLnpfb3ZlcmxheV9lY28tLWxpbmstb3RoZXI6aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2NjYztcbn1cblxuLnpfb3ZlcmxheV9lY28tLWxpbmstb3RoZXI6aG92ZXI6YWZ0ZXIsIC56X292ZXJsYXlfZWNvLS1saW5rLW90aGVyLmFib3V0X2NvbnN0YW50LS1pbjpob3ZlcjpiZWZvcmUsIC56X292ZXJsYXlfZWNvLS1saW5rLW90aGVyLmNvbnN0YW50X3N1Yl9ib3gtYmx1ZTpob3ZlcjpiZWZvcmUsIC56X292ZXJsYXlfZWNvLS1saW5rLW90aGVyLmFib3V0X2NvbnN0YW50LS1pbi1ncmV5OmhvdmVyOmJlZm9yZSwgLnpfb3ZlcmxheV9lY28tLWxpbmstb3RoZXIuYWJvdXRfY29uc3RhbnQtLWluLWJsdWU6aG92ZXI6YmVmb3JlIHtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi56X292ZXJsYXlfZWNvLS1saW5rLXpzZXJpZXM6YWZ0ZXIsIC56X292ZXJsYXlfZWNvLS1saW5rLXpzZXJpZXMuYWJvdXRfY29uc3RhbnQtLWluOmJlZm9yZSwgLnpfb3ZlcmxheV9lY28tLWxpbmstenNlcmllcy5jb25zdGFudF9zdWJfYm94LWJsdWU6YmVmb3JlLCAuel9vdmVybGF5X2Vjby0tbGluay16c2VyaWVzLmFib3V0X2NvbnN0YW50LS1pbi1ncmV5OmJlZm9yZSwgLnpfb3ZlcmxheV9lY28tLWxpbmstenNlcmllcy5hYm91dF9jb25zdGFudC0taW4tYmx1ZTpiZWZvcmUge1xuICBjb2xvcjogIzAwOEM0Qjtcbn1cblxuLnpfb3ZlcmxheV9lY28tLWxpbmstZnNlcmllczphZnRlciwgLnpfb3ZlcmxheV9lY28tLWxpbmstZnNlcmllcy5hYm91dF9jb25zdGFudC0taW46YmVmb3JlLCAuel9vdmVybGF5X2Vjby0tbGluay1mc2VyaWVzLmNvbnN0YW50X3N1Yl9ib3gtYmx1ZTpiZWZvcmUsIC56X292ZXJsYXlfZWNvLS1saW5rLWZzZXJpZXMuYWJvdXRfY29uc3RhbnQtLWluLWdyZXk6YmVmb3JlLCAuel9vdmVybGF5X2Vjby0tbGluay1mc2VyaWVzLmFib3V0X2NvbnN0YW50LS1pbi1ibHVlOmJlZm9yZSB7XG4gIGNvbG9yOiAjMWZhYWIwO1xufVxuXG4uel9vdmVybGF5X2Vjby0tbGluay1pY2VfZW5naW5lOmFmdGVyLCAuel9vdmVybGF5X2Vjby0tbGluay1pY2VfZW5naW5lLmFib3V0X2NvbnN0YW50LS1pbjpiZWZvcmUsIC56X292ZXJsYXlfZWNvLS1saW5rLWljZV9lbmdpbmUuY29uc3RhbnRfc3ViX2JveC1ibHVlOmJlZm9yZSwgLnpfb3ZlcmxheV9lY28tLWxpbmstaWNlX2VuZ2luZS5hYm91dF9jb25zdGFudC0taW4tZ3JleTpiZWZvcmUsIC56X292ZXJsYXlfZWNvLS1saW5rLWljZV9lbmdpbmUuYWJvdXRfY29uc3RhbnQtLWluLWJsdWU6YmVmb3JlIHtcbiAgY29sb3I6ICMwMDQwOTc7XG59XG5cbi56X292ZXJsYXlfZWNvLS1saW5rLXNpbmdsZSB7XG4gIHdpZHRoOiBjYWxjKDMzLjMlIC0gMTZweCk7XG4gIG1hcmdpbi1sZWZ0OiAyNHB4O1xuICBmbG9hdDogbGVmdDtcbiAgaGVpZ2h0OiA2MnB4O1xuICBsaW5lLWhlaWdodDogNjJweDtcbn1cblxuLnpfb3ZlcmxheV9lY28tLWxpbmstc2luZ2xlOmZpcnN0LWNoaWxkIHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG5cbi56X292ZXJsYXlfZWNvLS1saW5rLWNvb2tldmVyaW8ge1xuICBjb2xvcjogIzAwMDtcbiAgYm9yZGVyLWNvbG9yOiAjY2NjO1xuICBsZXR0ZXItc3BhY2luZzogLTFweDtcbn1cblxuLnpfb3ZlcmxheV9lY28tLWxpbmstY29va2V2ZXJpbzphZnRlciwgLnpfb3ZlcmxheV9lY28tLWxpbmstY29va2V2ZXJpby5hYm91dF9jb25zdGFudC0taW46YmVmb3JlLCAuel9vdmVybGF5X2Vjby0tbGluay1jb29rZXZlcmlvLmNvbnN0YW50X3N1Yl9ib3gtYmx1ZTpiZWZvcmUsIC56X292ZXJsYXlfZWNvLS1saW5rLWNvb2tldmVyaW8uYWJvdXRfY29uc3RhbnQtLWluLWdyZXk6YmVmb3JlLCAuel9vdmVybGF5X2Vjby0tbGluay1jb29rZXZlcmlvLmFib3V0X2NvbnN0YW50LS1pbi1ibHVlOmJlZm9yZSB7XG4gIGNvbG9yOiAjYWYxYjQwO1xufVxuXG4uel9vdmVybGF5X2Vjby0tbGluay1jb29rZXZlcmlvOmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNhZjFiNDA7XG59XG5cbi56X292ZXJsYXlfZWNvLS1saW5rLWNvb2tldmVyaW86aG92ZXI6YWZ0ZXIsIC56X292ZXJsYXlfZWNvLS1saW5rLWNvb2tldmVyaW8uYWJvdXRfY29uc3RhbnQtLWluOmhvdmVyOmJlZm9yZSwgLnpfb3ZlcmxheV9lY28tLWxpbmstY29va2V2ZXJpby5jb25zdGFudF9zdWJfYm94LWJsdWU6aG92ZXI6YmVmb3JlLCAuel9vdmVybGF5X2Vjby0tbGluay1jb29rZXZlcmlvLmFib3V0X2NvbnN0YW50LS1pbi1ncmV5OmhvdmVyOmJlZm9yZSwgLnpfb3ZlcmxheV9lY28tLWxpbmstY29va2V2ZXJpby5hYm91dF9jb25zdGFudC0taW4tYmx1ZTpob3ZlcjpiZWZvcmUge1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLnpfb3ZlcmxheV9lY28tLWxpbmstYmlnaWNlOmFmdGVyLCAuel9vdmVybGF5X2Vjby0tbGluay1iaWdpY2UuYWJvdXRfY29uc3RhbnQtLWluOmJlZm9yZSwgLnpfb3ZlcmxheV9lY28tLWxpbmstYmlnaWNlLmNvbnN0YW50X3N1Yl9ib3gtYmx1ZTpiZWZvcmUsIC56X292ZXJsYXlfZWNvLS1saW5rLWJpZ2ljZS5hYm91dF9jb25zdGFudC0taW4tZ3JleTpiZWZvcmUsIC56X292ZXJsYXlfZWNvLS1saW5rLWJpZ2ljZS5hYm91dF9jb25zdGFudC0taW4tYmx1ZTpiZWZvcmUge1xuICBjb2xvcjogIzAwNTU3Mztcbn1cblxuLnpfb3ZlcmxheV9mZWF0dXJlLS1ib2R5IHtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbn1cblxuLnpfb3ZlcmxheV9mZWF0dXJlLS1jb25zX3RlbXBfcGljIHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxuXG4uel9vdmVybGF5X2ZlYXR1cmUtLWNvbnNfdGVtcCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZmxvYXQ6IGxlZnQ7XG4gIHdpZHRoOiBjYWxjKDMzLjMlIC0gMTRweCk7XG4gIG1hcmdpbi1sZWZ0OiAyMHB4O1xufVxuXG4uel9vdmVybGF5X2ZlYXR1cmUtLWNvbnNfdGVtcC10d29fbGlzdCB7XG4gIHdpZHRoOiBjYWxjKDUwJSAtIDEwcHgpO1xuICBtYXJnaW4tbGVmdDogMjBweDtcbn1cblxuLnpfb3ZlcmxheV9mZWF0dXJlLS1jb25zX3RlbXA6Zmlyc3QtY2hpbGQge1xuICBtYXJnaW4tbGVmdDogMDtcbn1cblxuLnpfb3ZlcmxheV9mZWF0dXJlLS1jb25zX3RlbXA6YmVmb3JlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgY29udGVudDogXCJcIjtcbiAgdHJhbnNpdGlvbjogMC4xNXM7XG4gIGJvcmRlcjogMnB4IHNvbGlkICNjY2M7XG59XG5cbi56X292ZXJsYXlfZmVhdHVyZS0tY29uc190ZW1wOmhvdmVyOmJlZm9yZSB7XG4gIGJvcmRlci1jb2xvcjogIzVGNzhDODtcbn1cblxuLnpfb3ZlcmxheV9mZWF0dXJlLS10dGwge1xuICBmb250LXNpemU6IDIwcHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW46IDAgMCAzNXB4IDA7XG59XG5cbi56X292ZXJsYXlfZmVhdHVyZS0tYm9keTphZnRlciwgLnpfb3ZlcmxheV9mZWF0dXJlLS1ib2R5LmFib3V0X2NvbnN0YW50LS1pbjpiZWZvcmUsIC56X292ZXJsYXlfZmVhdHVyZS0tYm9keS5jb25zdGFudF9zdWJfYm94LWJsdWU6YmVmb3JlLCAuel9vdmVybGF5X2ZlYXR1cmUtLWJvZHkuYWJvdXRfY29uc3RhbnQtLWluLWdyZXk6YmVmb3JlLCAuel9vdmVybGF5X2ZlYXR1cmUtLWJvZHkuYWJvdXRfY29uc3RhbnQtLWluLWJsdWU6YmVmb3JlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgY2xlYXI6IGJvdGg7XG4gIGhlaWdodDogMDtcbiAgY29udGVudDogJy4nO1xufVxuXG4uel9vdmVybGF5X2ZlYXR1cmUtLWJvZHktbWIge1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xufVxuXG4uel9vdmVybGF5X2ZlYXR1cmUtLWxpbmsge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxldHRlci1zcGFjaW5nOiAtMC41cHg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBsaW5lLWhlaWdodDogMS40O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IHRhYmxlO1xuICBmbG9hdDogbGVmdDtcbiAgd2lkdGg6IGNhbGMoMzMuMyUgLSAxMHB4KTtcbiAgaGVpZ2h0OiA2MnB4O1xuICBtYXJnaW46IDE1cHggMCAwIDE1cHg7XG4gIHBhZGRpbmc6IDAgMCAwIDEwOHB4O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGNvbG9yOiAjMDAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuXG4uel9vdmVybGF5X2ZlYXR1cmUtLWxpbms6bnRoLWNoaWxkKDNuKzEpIHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG5cbi56X292ZXJsYXlfZmVhdHVyZS0tbGluazpudGgtY2hpbGQoMSksIC56X292ZXJsYXlfZmVhdHVyZS0tbGluazpudGgtY2hpbGQoMiksIC56X292ZXJsYXlfZmVhdHVyZS0tbGluazpudGgtY2hpbGQoMykge1xuICBtYXJnaW4tdG9wOiAwO1xufVxuXG4uel9vdmVybGF5X2ZlYXR1cmUtLWxpbms6YmVmb3JlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAxO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBjb250ZW50OiBcIlwiO1xuICB0cmFuc2l0aW9uOiAwLjE1cztcbiAgYm9yZGVyOiAycHggc29saWQgI2NjYztcbn1cblxuLnpfb3ZlcmxheV9mZWF0dXJlLS1saW5rOmFmdGVyLCAuel9vdmVybGF5X2ZlYXR1cmUtLWxpbmsuYWJvdXRfY29uc3RhbnQtLWluOmJlZm9yZSwgLnpfb3ZlcmxheV9mZWF0dXJlLS1saW5rLmNvbnN0YW50X3N1Yl9ib3gtYmx1ZTpiZWZvcmUsIC56X292ZXJsYXlfZmVhdHVyZS0tbGluay5hYm91dF9jb25zdGFudC0taW4tZ3JleTpiZWZvcmUsIC56X292ZXJsYXlfZmVhdHVyZS0tbGluay5hYm91dF9jb25zdGFudC0taW4tYmx1ZTpiZWZvcmUge1xuICBmb250LWZhbWlseTogJ2ljb21vb24nICFpbXBvcnRhbnQ7XG4gIHNwZWFrOiBub25lO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuICBmb250LXNpemU6IDEwcHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIHJpZ2h0OiAxMHB4O1xuICBtYXJnaW46IC0wLjVlbSAwIDAgMDtcbiAgY29udGVudDogXCLupIZcIjtcbiAgY29sb3I6ICMwMDhDNEI7XG59XG5cbi56X292ZXJsYXlfZmVhdHVyZS0tbGluazpob3ZlcjpiZWZvcmUge1xuICBvcGFjaXR5OiAxO1xuICBib3JkZXItY29sb3I6ICMwMDhDNEI7XG59XG5cbi56X292ZXJsYXlfZmVhdHVyZS0tbGluay1mc2VyaWVzOmhvdmVyOmJlZm9yZSB7XG4gIGJvcmRlci1jb2xvcjogIzFmYWFiMDtcbn1cblxuLnpfb3ZlcmxheV9mZWF0dXJlLS1saW5rLWZzZXJpZXM6YWZ0ZXIsIC56X292ZXJsYXlfZmVhdHVyZS0tbGluay1mc2VyaWVzLmFib3V0X2NvbnN0YW50LS1pbjpiZWZvcmUsIC56X292ZXJsYXlfZmVhdHVyZS0tbGluay1mc2VyaWVzLmNvbnN0YW50X3N1Yl9ib3gtYmx1ZTpiZWZvcmUsIC56X292ZXJsYXlfZmVhdHVyZS0tbGluay1mc2VyaWVzLmFib3V0X2NvbnN0YW50LS1pbi1ncmV5OmJlZm9yZSwgLnpfb3ZlcmxheV9mZWF0dXJlLS1saW5rLWZzZXJpZXMuYWJvdXRfY29uc3RhbnQtLWluLWJsdWU6YmVmb3JlIHtcbiAgY29sb3I6ICMxZmFhYjA7XG59XG5cbi56X292ZXJsYXlfZmVhdHVyZS0tbGluay1jb29rZXZlcmlvOmhvdmVyOmJlZm9yZSB7XG4gIGJvcmRlci1jb2xvcjogI2FmMWI0MDtcbn1cblxuLnpfb3ZlcmxheV9mZWF0dXJlLS1saW5rLWNvb2tldmVyaW86YWZ0ZXIsIC56X292ZXJsYXlfZmVhdHVyZS0tbGluay1jb29rZXZlcmlvLmFib3V0X2NvbnN0YW50LS1pbjpiZWZvcmUsIC56X292ZXJsYXlfZmVhdHVyZS0tbGluay1jb29rZXZlcmlvLmNvbnN0YW50X3N1Yl9ib3gtYmx1ZTpiZWZvcmUsIC56X292ZXJsYXlfZmVhdHVyZS0tbGluay1jb29rZXZlcmlvLmFib3V0X2NvbnN0YW50LS1pbi1ncmV5OmJlZm9yZSwgLnpfb3ZlcmxheV9mZWF0dXJlLS1saW5rLWNvb2tldmVyaW8uYWJvdXRfY29uc3RhbnQtLWluLWJsdWU6YmVmb3JlIHtcbiAgY29sb3I6ICNhZjFiNDA7XG59XG5cbi56X292ZXJsYXlfZmVhdHVyZS0tbGluay12YXJpZSB7XG4gIHBhZGRpbmctbGVmdDogODBweDtcbn1cblxuLnpfb3ZlcmxheV9mZWF0dXJlLS1saW5rLXZhcmllOmhvdmVyOmJlZm9yZSB7XG4gIGJvcmRlci1jb2xvcjogIzRGMzQzMjtcbn1cblxuLnpfb3ZlcmxheV9mZWF0dXJlLS1saW5rLXZhcmllOmFmdGVyLCAuel9vdmVybGF5X2ZlYXR1cmUtLWxpbmstdmFyaWUuYWJvdXRfY29uc3RhbnQtLWluOmJlZm9yZSwgLnpfb3ZlcmxheV9mZWF0dXJlLS1saW5rLXZhcmllLmNvbnN0YW50X3N1Yl9ib3gtYmx1ZTpiZWZvcmUsIC56X292ZXJsYXlfZmVhdHVyZS0tbGluay12YXJpZS5hYm91dF9jb25zdGFudC0taW4tZ3JleTpiZWZvcmUsIC56X292ZXJsYXlfZmVhdHVyZS0tbGluay12YXJpZS5hYm91dF9jb25zdGFudC0taW4tYmx1ZTpiZWZvcmUge1xuICBjb2xvcjogIzRGMzQzMjtcbn1cblxuLnpfb3ZlcmxheV9mZWF0dXJlLS1saW5rLWljZV9lbmdpbmU6aG92ZXI6YmVmb3JlIHtcbiAgYm9yZGVyLWNvbG9yOiAjMDA0MDk3O1xufVxuXG4uel9vdmVybGF5X2ZlYXR1cmUtLWxpbmstaWNlX2VuZ2luZTphZnRlciwgLnpfb3ZlcmxheV9mZWF0dXJlLS1saW5rLWljZV9lbmdpbmUuYWJvdXRfY29uc3RhbnQtLWluOmJlZm9yZSwgLnpfb3ZlcmxheV9mZWF0dXJlLS1saW5rLWljZV9lbmdpbmUuY29uc3RhbnRfc3ViX2JveC1ibHVlOmJlZm9yZSwgLnpfb3ZlcmxheV9mZWF0dXJlLS1saW5rLWljZV9lbmdpbmUuYWJvdXRfY29uc3RhbnQtLWluLWdyZXk6YmVmb3JlLCAuel9vdmVybGF5X2ZlYXR1cmUtLWxpbmstaWNlX2VuZ2luZS5hYm91dF9jb25zdGFudC0taW4tYmx1ZTpiZWZvcmUge1xuICBjb2xvcjogIzAwNDA5Nztcbn1cblxuLnpfb3ZlcmxheV9mZWF0dXJlLS1saW5rLWN1YmU6aG92ZXI6YmVmb3JlIHtcbiAgYm9yZGVyLWNvbG9yOiAjMDM2ZWI3O1xufVxuXG4uel9vdmVybGF5X2ZlYXR1cmUtLWxpbmstY3ViZTphZnRlciwgLnpfb3ZlcmxheV9mZWF0dXJlLS1saW5rLWN1YmUuYWJvdXRfY29uc3RhbnQtLWluOmJlZm9yZSwgLnpfb3ZlcmxheV9mZWF0dXJlLS1saW5rLWN1YmUuY29uc3RhbnRfc3ViX2JveC1ibHVlOmJlZm9yZSwgLnpfb3ZlcmxheV9mZWF0dXJlLS1saW5rLWN1YmUuYWJvdXRfY29uc3RhbnQtLWluLWdyZXk6YmVmb3JlLCAuel9vdmVybGF5X2ZlYXR1cmUtLWxpbmstY3ViZS5hYm91dF9jb25zdGFudC0taW4tYmx1ZTpiZWZvcmUge1xuICBjb2xvcjogIzAzNmViNztcbn1cblxuLnpfb3ZlcmxheV9mZWF0dXJlLS1saW5rLWljZV9vdGhlcjpob3ZlcjpiZWZvcmUge1xuICBib3JkZXItY29sb3I6ICM1MjVjYTc7XG59XG5cbi56X292ZXJsYXlfZmVhdHVyZS0tbGluay1pY2Vfb3RoZXI6YWZ0ZXIsIC56X292ZXJsYXlfZmVhdHVyZS0tbGluay1pY2Vfb3RoZXIuYWJvdXRfY29uc3RhbnQtLWluOmJlZm9yZSwgLnpfb3ZlcmxheV9mZWF0dXJlLS1saW5rLWljZV9vdGhlci5jb25zdGFudF9zdWJfYm94LWJsdWU6YmVmb3JlLCAuel9vdmVybGF5X2ZlYXR1cmUtLWxpbmstaWNlX290aGVyLmFib3V0X2NvbnN0YW50LS1pbi1ncmV5OmJlZm9yZSwgLnpfb3ZlcmxheV9mZWF0dXJlLS1saW5rLWljZV9vdGhlci5hYm91dF9jb25zdGFudC0taW4tYmx1ZTpiZWZvcmUge1xuICBjb2xvcjogIzUyNWNhNztcbn1cblxuLnpfb3ZlcmxheV9mZWF0dXJlLS1saW5rLWp3ZTpob3ZlcjpiZWZvcmUge1xuICBib3JkZXItY29sb3I6ICMwMDhjZDQ7XG59XG5cbi56X292ZXJsYXlfZmVhdHVyZS0tbGluay1qd2U6YWZ0ZXIsIC56X292ZXJsYXlfZmVhdHVyZS0tbGluay1qd2UuYWJvdXRfY29uc3RhbnQtLWluOmJlZm9yZSwgLnpfb3ZlcmxheV9mZWF0dXJlLS1saW5rLWp3ZS5jb25zdGFudF9zdWJfYm94LWJsdWU6YmVmb3JlLCAuel9vdmVybGF5X2ZlYXR1cmUtLWxpbmstandlLmFib3V0X2NvbnN0YW50LS1pbi1ncmV5OmJlZm9yZSwgLnpfb3ZlcmxheV9mZWF0dXJlLS1saW5rLWp3ZS5hYm91dF9jb25zdGFudC0taW4tYmx1ZTpiZWZvcmUge1xuICBjb2xvcjogIzAwOGNkNDtcbn1cblxuLnpfb3ZlcmxheV9mZWF0dXJlLS1saW5rLWp3OmhvdmVyOmJlZm9yZSB7XG4gIGJvcmRlci1jb2xvcjogIzM0NWJhODtcbn1cblxuLnpfb3ZlcmxheV9mZWF0dXJlLS1saW5rLWp3OmFmdGVyLCAuel9vdmVybGF5X2ZlYXR1cmUtLWxpbmstancuYWJvdXRfY29uc3RhbnQtLWluOmJlZm9yZSwgLnpfb3ZlcmxheV9mZWF0dXJlLS1saW5rLWp3LmNvbnN0YW50X3N1Yl9ib3gtYmx1ZTpiZWZvcmUsIC56X292ZXJsYXlfZmVhdHVyZS0tbGluay1qdy5hYm91dF9jb25zdGFudC0taW4tZ3JleTpiZWZvcmUsIC56X292ZXJsYXlfZmVhdHVyZS0tbGluay1qdy5hYm91dF9jb25zdGFudC0taW4tYmx1ZTpiZWZvcmUge1xuICBjb2xvcjogIzM0NWJhODtcbn1cblxuLnpfb3ZlcmxheV9mZWF0dXJlLS1saW5rLXZhcmlhbnQ6aG92ZXI6YmVmb3JlIHtcbiAgYm9yZGVyLWNvbG9yOiAjMDBhM2FmO1xufVxuXG4uel9vdmVybGF5X2ZlYXR1cmUtLWxpbmstdmFyaWFudDphZnRlciwgLnpfb3ZlcmxheV9mZWF0dXJlLS1saW5rLXZhcmlhbnQuYWJvdXRfY29uc3RhbnQtLWluOmJlZm9yZSwgLnpfb3ZlcmxheV9mZWF0dXJlLS1saW5rLXZhcmlhbnQuY29uc3RhbnRfc3ViX2JveC1ibHVlOmJlZm9yZSwgLnpfb3ZlcmxheV9mZWF0dXJlLS1saW5rLXZhcmlhbnQuYWJvdXRfY29uc3RhbnQtLWluLWdyZXk6YmVmb3JlLCAuel9vdmVybGF5X2ZlYXR1cmUtLWxpbmstdmFyaWFudC5hYm91dF9jb25zdGFudC0taW4tYmx1ZTpiZWZvcmUge1xuICBjb2xvcjogIzAwYTNhZjtcbn1cblxuLnpfb3ZlcmxheV9mZWF0dXJlLS1saW5rLXJzOmhvdmVyOmJlZm9yZSB7XG4gIGJvcmRlci1jb2xvcjogIzAwOTZiNjtcbn1cblxuLnpfb3ZlcmxheV9mZWF0dXJlLS1saW5rLXJzOmFmdGVyLCAuel9vdmVybGF5X2ZlYXR1cmUtLWxpbmstcnMuYWJvdXRfY29uc3RhbnQtLWluOmJlZm9yZSwgLnpfb3ZlcmxheV9mZWF0dXJlLS1saW5rLXJzLmNvbnN0YW50X3N1Yl9ib3gtYmx1ZTpiZWZvcmUsIC56X292ZXJsYXlfZmVhdHVyZS0tbGluay1ycy5hYm91dF9jb25zdGFudC0taW4tZ3JleTpiZWZvcmUsIC56X292ZXJsYXlfZmVhdHVyZS0tbGluay1ycy5hYm91dF9jb25zdGFudC0taW4tYmx1ZTpiZWZvcmUge1xuICBjb2xvcjogIzAwOTZiNjtcbn1cblxuLnpfb3ZlcmxheV9mZWF0dXJlLS1saW5rLWVfd2F0ZXI6aG92ZXI6YmVmb3JlIHtcbiAgYm9yZGVyLWNvbG9yOiAjNTVhZmViO1xufVxuXG4uel9vdmVybGF5X2ZlYXR1cmUtLWxpbmstZV93YXRlcjphZnRlciwgLnpfb3ZlcmxheV9mZWF0dXJlLS1saW5rLWVfd2F0ZXIuYWJvdXRfY29uc3RhbnQtLWluOmJlZm9yZSwgLnpfb3ZlcmxheV9mZWF0dXJlLS1saW5rLWVfd2F0ZXIuY29uc3RhbnRfc3ViX2JveC1ibHVlOmJlZm9yZSwgLnpfb3ZlcmxheV9mZWF0dXJlLS1saW5rLWVfd2F0ZXIuYWJvdXRfY29uc3RhbnQtLWluLWdyZXk6YmVmb3JlLCAuel9vdmVybGF5X2ZlYXR1cmUtLWxpbmstZV93YXRlci5hYm91dF9jb25zdGFudC0taW4tYmx1ZTpiZWZvcmUge1xuICBjb2xvcjogIzU1YWZlYjtcbn1cblxuLnpfb3ZlcmxheV9mZWF0dXJlLS1saW5rLWhzYjpob3ZlcjpiZWZvcmUge1xuICBib3JkZXItY29sb3I6ICNkMDEyMWI7XG59XG5cbi56X292ZXJsYXlfZmVhdHVyZS0tbGluay1oc2I6YWZ0ZXIsIC56X292ZXJsYXlfZmVhdHVyZS0tbGluay1oc2IuYWJvdXRfY29uc3RhbnQtLWluOmJlZm9yZSwgLnpfb3ZlcmxheV9mZWF0dXJlLS1saW5rLWhzYi5jb25zdGFudF9zdWJfYm94LWJsdWU6YmVmb3JlLCAuel9vdmVybGF5X2ZlYXR1cmUtLWxpbmstaHNiLmFib3V0X2NvbnN0YW50LS1pbi1ncmV5OmJlZm9yZSwgLnpfb3ZlcmxheV9mZWF0dXJlLS1saW5rLWhzYi5hYm91dF9jb25zdGFudC0taW4tYmx1ZTpiZWZvcmUge1xuICBjb2xvcjogI2QwMTIxYjtcbn1cblxuLnpfb3ZlcmxheV9mZWF0dXJlLS1saW5rLWRvdWdoY29uOmhvdmVyOmJlZm9yZSB7XG4gIGJvcmRlci1jb2xvcjogI2JlYTM2Zjtcbn1cblxuLnpfb3ZlcmxheV9mZWF0dXJlLS1saW5rLWRvdWdoY29uOmFmdGVyLCAuel9vdmVybGF5X2ZlYXR1cmUtLWxpbmstZG91Z2hjb24uYWJvdXRfY29uc3RhbnQtLWluOmJlZm9yZSwgLnpfb3ZlcmxheV9mZWF0dXJlLS1saW5rLWRvdWdoY29uLmNvbnN0YW50X3N1Yl9ib3gtYmx1ZTpiZWZvcmUsIC56X292ZXJsYXlfZmVhdHVyZS0tbGluay1kb3VnaGNvbi5hYm91dF9jb25zdGFudC0taW4tZ3JleTpiZWZvcmUsIC56X292ZXJsYXlfZmVhdHVyZS0tbGluay1kb3VnaGNvbi5hYm91dF9jb25zdGFudC0taW4tYmx1ZTpiZWZvcmUge1xuICBjb2xvcjogI2JlYTM2Zjtcbn1cblxuLnpfb3ZlcmxheV9mZWF0dXJlLS1saW5rLXRvcm9taTpob3ZlcjpiZWZvcmUge1xuICBib3JkZXItY29sb3I6ICM0YWIwMzQ7XG59XG5cbi56X292ZXJsYXlfZmVhdHVyZS0tbGluay10b3JvbWk6YWZ0ZXIsIC56X292ZXJsYXlfZmVhdHVyZS0tbGluay10b3JvbWkuYWJvdXRfY29uc3RhbnQtLWluOmJlZm9yZSwgLnpfb3ZlcmxheV9mZWF0dXJlLS1saW5rLXRvcm9taS5jb25zdGFudF9zdWJfYm94LWJsdWU6YmVmb3JlLCAuel9vdmVybGF5X2ZlYXR1cmUtLWxpbmstdG9yb21pLmFib3V0X2NvbnN0YW50LS1pbi1ncmV5OmJlZm9yZSwgLnpfb3ZlcmxheV9mZWF0dXJlLS1saW5rLXRvcm9taS5hYm91dF9jb25zdGFudC0taW4tYmx1ZTpiZWZvcmUge1xuICBjb2xvcjogIzRhYjAzNDtcbn1cblxuLnpfb3ZlcmxheV9mZWF0dXJlLS1iYWNrX3RvcCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDEwcHg7XG4gIGJvdHRvbTogMTBweDtcbiAgY29sb3I6ICNmZmY7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IDQwcHg7XG4gIGxpbmUtaGVpZ2h0OiA0MHB4O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHdpZHRoOiAxODBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjc2NzY3O1xuICB0cmFuc2l0aW9uOiAwLjE1cztcbn1cblxuLnpfb3ZlcmxheV9mZWF0dXJlLS1iYWNrX3RvcDpiZWZvcmUge1xuICBjb250ZW50OiBcIu6khlwiO1xuICBmb250LWZhbWlseTogJ2ljb21vb24nICFpbXBvcnRhbnQ7XG4gIHNwZWFrOiBub25lO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGZvbnQtc2l6ZTogMTBweDtcbiAgbGVmdDogMTBweDtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbiAgdG9wOiBjYWxjKDUwJSAtIDAuNWVtKTtcbn1cblxuLnpfb3ZlcmxheV9mZWF0dXJlLS1iYWNrX3RvcDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0ZTRlNGU7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0MjVweCkge1xuICAuel9vdmVybGF5X2ZlYXR1cmUtLWJhY2tfdG9wIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbi56X292ZXJsYXlfZmVhdHVyZS0tcGljIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG4uel9vdmVybGF5X2ZlYXR1cmUtLXR4dCB7XG4gIGRpc3BsYXk6IHRhYmxlLWNlbGw7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG5cbi56X292ZXJsYXlfZmVhdHVyZS0tdHh0LWp3ZV9zcGFjaW5nIHtcbiAgbGV0dGVyLXNwYWNpbmc6IC0xcHg7XG59XG5cbi56X292ZXJsYXlfZmVhdHVyZS0tc21hbGxfdHh0IHtcbiAgZm9udC1zaXplOiAxMHB4O1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLnpfb3ZlcmxheV90eXBlLS1uYXYge1xuICBtYXJnaW46IDAgMCAxNXB4IDA7XG59XG5cbi56X292ZXJsYXlfdHlwZS0tbmF2OmFmdGVyLCAuel9vdmVybGF5X3R5cGUtLW5hdi5hYm91dF9jb25zdGFudC0taW46YmVmb3JlLCAuel9vdmVybGF5X3R5cGUtLW5hdi5jb25zdGFudF9zdWJfYm94LWJsdWU6YmVmb3JlLCAuel9vdmVybGF5X3R5cGUtLW5hdi5hYm91dF9jb25zdGFudC0taW4tZ3JleTpiZWZvcmUsIC56X292ZXJsYXlfdHlwZS0tbmF2LmFib3V0X2NvbnN0YW50LS1pbi1ibHVlOmJlZm9yZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIGNsZWFyOiBib3RoO1xuICBoZWlnaHQ6IDA7XG4gIGNvbnRlbnQ6ICcuJztcbn1cblxuLnpfb3ZlcmxheV90eXBlLS1uYXYtaWNlX2VuZ2luZSB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi56X292ZXJsYXlfdHlwZS0tbGluayB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogdGFibGU7XG4gIGZsb2F0OiBsZWZ0O1xuICB3aWR0aDogY2FsYygzMy4zJSAtIDEwcHgpO1xuICBoZWlnaHQ6IDYycHg7XG4gIG1hcmdpbjogMTVweCAwIDAgMTVweDtcbiAgcGFkZGluZzogMCAyNXB4IDAgNzBweDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjb2xvcjogIzAwMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cblxuLnpfb3ZlcmxheV90eXBlLS1saW5rOm50aC1jaGlsZCgzbisxKSB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuXG4uel9vdmVybGF5X3R5cGUtLWxpbms6bnRoLWNoaWxkKDEpLCAuel9vdmVybGF5X3R5cGUtLWxpbms6bnRoLWNoaWxkKDIpLCAuel9vdmVybGF5X3R5cGUtLWxpbms6bnRoLWNoaWxkKDMpIHtcbiAgbWFyZ2luLXRvcDogMDtcbn1cblxuLnpfb3ZlcmxheV90eXBlLS1saW5rOmJlZm9yZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogMTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICBkaXNwbGF5OiBibG9jaztcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgY29udGVudDogXCJcIjtcbiAgdHJhbnNpdGlvbjogMC4xNXM7XG4gIGJvcmRlcjogMnB4IHNvbGlkICNjY2M7XG59XG5cbi56X292ZXJsYXlfdHlwZS0tbGluazphZnRlciwgLnpfb3ZlcmxheV90eXBlLS1saW5rLmFib3V0X2NvbnN0YW50LS1pbjpiZWZvcmUsIC56X292ZXJsYXlfdHlwZS0tbGluay5jb25zdGFudF9zdWJfYm94LWJsdWU6YmVmb3JlLCAuel9vdmVybGF5X3R5cGUtLWxpbmsuYWJvdXRfY29uc3RhbnQtLWluLWdyZXk6YmVmb3JlLCAuel9vdmVybGF5X3R5cGUtLWxpbmsuYWJvdXRfY29uc3RhbnQtLWluLWJsdWU6YmVmb3JlIHtcbiAgZm9udC1mYW1pbHk6ICdpY29tb29uJyAhaW1wb3J0YW50O1xuICBzcGVhazogbm9uZTtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbiAgZm9udC1zaXplOiAxMHB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICByaWdodDogMTBweDtcbiAgbWFyZ2luOiAtMC41ZW0gMCAwIDA7XG4gIGNvbnRlbnQ6IFwi7qSGXCI7XG4gIGNvbG9yOiAjMDA4QzRCO1xufVxuXG4uel9vdmVybGF5X3R5cGUtLWxpbms6aG92ZXI6YmVmb3JlIHtcbiAgYm9yZGVyOiAycHggc29saWQgIzAwOEM0Qjtcbn1cblxuLnpfb3ZlcmxheV90eXBlLS1saW5rLWZzZXJpZXM6aG92ZXI6YmVmb3JlIHtcbiAgYm9yZGVyLWNvbG9yOiAjMWZhYWIwO1xufVxuXG4uel9vdmVybGF5X3R5cGUtLWxpbmstZnNlcmllczphZnRlciwgLnpfb3ZlcmxheV90eXBlLS1saW5rLWZzZXJpZXMuYWJvdXRfY29uc3RhbnQtLWluOmJlZm9yZSwgLnpfb3ZlcmxheV90eXBlLS1saW5rLWZzZXJpZXMuY29uc3RhbnRfc3ViX2JveC1ibHVlOmJlZm9yZSwgLnpfb3ZlcmxheV90eXBlLS1saW5rLWZzZXJpZXMuYWJvdXRfY29uc3RhbnQtLWluLWdyZXk6YmVmb3JlLCAuel9vdmVybGF5X3R5cGUtLWxpbmstZnNlcmllcy5hYm91dF9jb25zdGFudC0taW4tYmx1ZTpiZWZvcmUge1xuICBjb2xvcjogIzFmYWFiMDtcbn1cblxuLnpfb3ZlcmxheV90eXBlLS1saW5rLWljZV9lbmdpbmU6aG92ZXI6YmVmb3JlIHtcbiAgYm9yZGVyLWNvbG9yOiAjMDA0MDk3O1xufVxuXG4uel9vdmVybGF5X3R5cGUtLWxpbmstaWNlX2VuZ2luZTphZnRlciwgLnpfb3ZlcmxheV90eXBlLS1saW5rLWljZV9lbmdpbmUuYWJvdXRfY29uc3RhbnQtLWluOmJlZm9yZSwgLnpfb3ZlcmxheV90eXBlLS1saW5rLWljZV9lbmdpbmUuY29uc3RhbnRfc3ViX2JveC1ibHVlOmJlZm9yZSwgLnpfb3ZlcmxheV90eXBlLS1saW5rLWljZV9lbmdpbmUuYWJvdXRfY29uc3RhbnQtLWluLWdyZXk6YmVmb3JlLCAuel9vdmVybGF5X3R5cGUtLWxpbmstaWNlX2VuZ2luZS5hYm91dF9jb25zdGFudC0taW4tYmx1ZTpiZWZvcmUge1xuICBjb2xvcjogIzAwNDA5Nztcbn1cblxuLnpfb3ZlcmxheV90eXBlLS1saW5rLWN1YmU6aG92ZXI6YmVmb3JlIHtcbiAgYm9yZGVyLWNvbG9yOiAjMDM2ZWI3O1xufVxuXG4uel9vdmVybGF5X3R5cGUtLWxpbmstY3ViZTphZnRlciwgLnpfb3ZlcmxheV90eXBlLS1saW5rLWN1YmUuYWJvdXRfY29uc3RhbnQtLWluOmJlZm9yZSwgLnpfb3ZlcmxheV90eXBlLS1saW5rLWN1YmUuY29uc3RhbnRfc3ViX2JveC1ibHVlOmJlZm9yZSwgLnpfb3ZlcmxheV90eXBlLS1saW5rLWN1YmUuYWJvdXRfY29uc3RhbnQtLWluLWdyZXk6YmVmb3JlLCAuel9vdmVybGF5X3R5cGUtLWxpbmstY3ViZS5hYm91dF9jb25zdGFudC0taW4tYmx1ZTpiZWZvcmUge1xuICBjb2xvcjogIzAzNmViNztcbn1cblxuLnpfb3ZlcmxheV90eXBlLS1saW5rLWljZV9vdGhlcjpob3ZlcjpiZWZvcmUge1xuICBib3JkZXItY29sb3I6ICM1MjVjYTc7XG59XG5cbi56X292ZXJsYXlfdHlwZS0tbGluay1pY2Vfb3RoZXI6YWZ0ZXIsIC56X292ZXJsYXlfdHlwZS0tbGluay1pY2Vfb3RoZXIuYWJvdXRfY29uc3RhbnQtLWluOmJlZm9yZSwgLnpfb3ZlcmxheV90eXBlLS1saW5rLWljZV9vdGhlci5jb25zdGFudF9zdWJfYm94LWJsdWU6YmVmb3JlLCAuel9vdmVybGF5X3R5cGUtLWxpbmstaWNlX290aGVyLmFib3V0X2NvbnN0YW50LS1pbi1ncmV5OmJlZm9yZSwgLnpfb3ZlcmxheV90eXBlLS1saW5rLWljZV9vdGhlci5hYm91dF9jb25zdGFudC0taW4tYmx1ZTpiZWZvcmUge1xuICBjb2xvcjogIzUyNWNhNztcbn1cblxuLnpfb3ZlcmxheV90eXBlLS1saW5rLWNvb2tldmVyaW86aG92ZXI6YmVmb3JlIHtcbiAgYm9yZGVyLWNvbG9yOiAjYWYxYjQwO1xufVxuXG4uel9vdmVybGF5X3R5cGUtLWxpbmstY29va2V2ZXJpbzphZnRlciwgLnpfb3ZlcmxheV90eXBlLS1saW5rLWNvb2tldmVyaW8uYWJvdXRfY29uc3RhbnQtLWluOmJlZm9yZSwgLnpfb3ZlcmxheV90eXBlLS1saW5rLWNvb2tldmVyaW8uY29uc3RhbnRfc3ViX2JveC1ibHVlOmJlZm9yZSwgLnpfb3ZlcmxheV90eXBlLS1saW5rLWNvb2tldmVyaW8uYWJvdXRfY29uc3RhbnQtLWluLWdyZXk6YmVmb3JlLCAuel9vdmVybGF5X3R5cGUtLWxpbmstY29va2V2ZXJpby5hYm91dF9jb25zdGFudC0taW4tYmx1ZTpiZWZvcmUge1xuICBjb2xvcjogI2FmMWI0MDtcbn1cblxuLnpfb3ZlcmxheV90eXBlLS1saW5rLWJsYXN0OmhvdmVyOmJlZm9yZSB7XG4gIGJvcmRlci1jb2xvcjogIzFiYjhjZTtcbn1cblxuLnpfb3ZlcmxheV90eXBlLS1saW5rLWJsYXN0OmFmdGVyLCAuel9vdmVybGF5X3R5cGUtLWxpbmstYmxhc3QuYWJvdXRfY29uc3RhbnQtLWluOmJlZm9yZSwgLnpfb3ZlcmxheV90eXBlLS1saW5rLWJsYXN0LmNvbnN0YW50X3N1Yl9ib3gtYmx1ZTpiZWZvcmUsIC56X292ZXJsYXlfdHlwZS0tbGluay1ibGFzdC5hYm91dF9jb25zdGFudC0taW4tZ3JleTpiZWZvcmUsIC56X292ZXJsYXlfdHlwZS0tbGluay1ibGFzdC5hYm91dF9jb25zdGFudC0taW4tYmx1ZTpiZWZvcmUge1xuICBjb2xvcjogIzFiYjhjZTtcbn1cblxuLnpfb3ZlcmxheV90eXBlLS1saW5rLXJzOmhvdmVyOmJlZm9yZSB7XG4gIGJvcmRlci1jb2xvcjogIzAwOTZiNjtcbn1cblxuLnpfb3ZlcmxheV90eXBlLS1saW5rLXJzOmFmdGVyLCAuel9vdmVybGF5X3R5cGUtLWxpbmstcnMuYWJvdXRfY29uc3RhbnQtLWluOmJlZm9yZSwgLnpfb3ZlcmxheV90eXBlLS1saW5rLXJzLmNvbnN0YW50X3N1Yl9ib3gtYmx1ZTpiZWZvcmUsIC56X292ZXJsYXlfdHlwZS0tbGluay1ycy5hYm91dF9jb25zdGFudC0taW4tZ3JleTpiZWZvcmUsIC56X292ZXJsYXlfdHlwZS0tbGluay1ycy5hYm91dF9jb25zdGFudC0taW4tYmx1ZTpiZWZvcmUge1xuICBjb2xvcjogIzAwOTZiNjtcbn1cblxuLnpfb3ZlcmxheV90eXBlLS1saW5rLWVfd2F0ZXI6aG92ZXI6YmVmb3JlIHtcbiAgYm9yZGVyLWNvbG9yOiAjNTVhZmViO1xufVxuXG4uel9vdmVybGF5X3R5cGUtLWxpbmstZV93YXRlcjphZnRlciwgLnpfb3ZlcmxheV90eXBlLS1saW5rLWVfd2F0ZXIuYWJvdXRfY29uc3RhbnQtLWluOmJlZm9yZSwgLnpfb3ZlcmxheV90eXBlLS1saW5rLWVfd2F0ZXIuY29uc3RhbnRfc3ViX2JveC1ibHVlOmJlZm9yZSwgLnpfb3ZlcmxheV90eXBlLS1saW5rLWVfd2F0ZXIuYWJvdXRfY29uc3RhbnQtLWluLWdyZXk6YmVmb3JlLCAuel9vdmVybGF5X3R5cGUtLWxpbmstZV93YXRlci5hYm91dF9jb25zdGFudC0taW4tYmx1ZTpiZWZvcmUge1xuICBjb2xvcjogIzU1YWZlYjtcbn1cblxuLnpfb3ZlcmxheV90eXBlLS1saW5rLXNlcnZpY2VfY2FydCB7XG4gIHBhZGRpbmctbGVmdDogOTNweDtcbn1cblxuLnpfb3ZlcmxheV90eXBlLS1saW5rLXNlcnZpY2VfY2FydDpob3ZlcjpiZWZvcmUge1xuICBib3JkZXItY29sb3I6ICNGMTlFQzI7XG59XG5cbi56X292ZXJsYXlfdHlwZS0tbGluay1zZXJ2aWNlX2NhcnQ6YWZ0ZXIsIC56X292ZXJsYXlfdHlwZS0tbGluay1zZXJ2aWNlX2NhcnQuYWJvdXRfY29uc3RhbnQtLWluOmJlZm9yZSwgLnpfb3ZlcmxheV90eXBlLS1saW5rLXNlcnZpY2VfY2FydC5jb25zdGFudF9zdWJfYm94LWJsdWU6YmVmb3JlLCAuel9vdmVybGF5X3R5cGUtLWxpbmstc2VydmljZV9jYXJ0LmFib3V0X2NvbnN0YW50LS1pbi1ncmV5OmJlZm9yZSwgLnpfb3ZlcmxheV90eXBlLS1saW5rLXNlcnZpY2VfY2FydC5hYm91dF9jb25zdGFudC0taW4tYmx1ZTpiZWZvcmUge1xuICBjb2xvcjogI0YxOUVDMjtcbn1cblxuLnpfb3ZlcmxheV90eXBlLS1saW5rLWhzYjpob3ZlcjpiZWZvcmUge1xuICBib3JkZXItY29sb3I6ICNkMDEyMWI7XG59XG5cbi56X292ZXJsYXlfdHlwZS0tbGluay1oc2I6YWZ0ZXIsIC56X292ZXJsYXlfdHlwZS0tbGluay1oc2IuYWJvdXRfY29uc3RhbnQtLWluOmJlZm9yZSwgLnpfb3ZlcmxheV90eXBlLS1saW5rLWhzYi5jb25zdGFudF9zdWJfYm94LWJsdWU6YmVmb3JlLCAuel9vdmVybGF5X3R5cGUtLWxpbmstaHNiLmFib3V0X2NvbnN0YW50LS1pbi1ncmV5OmJlZm9yZSwgLnpfb3ZlcmxheV90eXBlLS1saW5rLWhzYi5hYm91dF9jb25zdGFudC0taW4tYmx1ZTpiZWZvcmUge1xuICBjb2xvcjogI2QwMTIxYjtcbn1cblxuLnpfb3ZlcmxheV90eXBlLS1saW5rLW1hbnVhbCB7XG4gIHBhZGRpbmctbGVmdDogMTAwcHg7XG59XG5cbi56X292ZXJsYXlfdHlwZS0tbGluay1tYW51YWwwMiB7XG4gIGhlaWdodDogMTQ2cHg7XG4gIHdpZHRoOiBjYWxjKDUwJSAtIDEycHgpO1xuICBtYXJnaW4tbGVmdDogMjRweDtcbiAgcGFkZGluZy1sZWZ0OiAxOHB4O1xufVxuXG4uel9vdmVybGF5X3R5cGUtLWxpbmstbWFudWFsMDI6Zmlyc3QtY2hpbGQge1xuICBtYXJnaW4tbGVmdDogMDtcbn1cblxuLnpfb3ZlcmxheV90eXBlLS1saW5rLW1hbnVhbDAyOmFmdGVyLCAuel9vdmVybGF5X3R5cGUtLWxpbmstbWFudWFsMDIuYWJvdXRfY29uc3RhbnQtLWluOmJlZm9yZSwgLnpfb3ZlcmxheV90eXBlLS1saW5rLW1hbnVhbDAyLmNvbnN0YW50X3N1Yl9ib3gtYmx1ZTpiZWZvcmUsIC56X292ZXJsYXlfdHlwZS0tbGluay1tYW51YWwwMi5hYm91dF9jb25zdGFudC0taW4tZ3JleTpiZWZvcmUsIC56X292ZXJsYXlfdHlwZS0tbGluay1tYW51YWwwMi5hYm91dF9jb25zdGFudC0taW4tYmx1ZTpiZWZvcmUge1xuICByaWdodDogMTUwcHg7XG59XG5cbi56X292ZXJsYXlfdHlwZS0tbGluay1iaWdpY2U6aG92ZXI6YmVmb3JlIHtcbiAgYm9yZGVyLWNvbG9yOiAjMDA1NTczO1xufVxuXG4uel9vdmVybGF5X3R5cGUtLWxpbmstYmlnaWNlOmFmdGVyLCAuel9vdmVybGF5X3R5cGUtLWxpbmstYmlnaWNlLmFib3V0X2NvbnN0YW50LS1pbjpiZWZvcmUsIC56X292ZXJsYXlfdHlwZS0tbGluay1iaWdpY2UuY29uc3RhbnRfc3ViX2JveC1ibHVlOmJlZm9yZSwgLnpfb3ZlcmxheV90eXBlLS1saW5rLWJpZ2ljZS5hYm91dF9jb25zdGFudC0taW4tZ3JleTpiZWZvcmUsIC56X292ZXJsYXlfdHlwZS0tbGluay1iaWdpY2UuYWJvdXRfY29uc3RhbnQtLWluLWJsdWU6YmVmb3JlIHtcbiAgY29sb3I6ICMwMDU1NzM7XG59XG5cbi56X292ZXJsYXlfdHlwZS0tbGluay1iaWdpY2VfMml0ZW0ge1xuICB3aWR0aDogY2FsYyg1MCUgLSAxMHB4KTtcbiAgcGFkZGluZy1sZWZ0OiAyNnB4O1xufVxuXG4uel9vdmVybGF5X3R5cGUtLWxpbmstaGFuZF9vcGVyYXRpb24ge1xuICBwYWRkaW5nLWxlZnQ6IDkwcHg7XG59XG5cbi56X292ZXJsYXlfdHlwZS0tbGluay1tb3Rvcl9vcGVyYXRpb24ge1xuICBwYWRkaW5nLWxlZnQ6IDExMHB4O1xufVxuXG4uel9vdmVybGF5X3R5cGUtLWxpbmstY2FydF90b3Age1xuICBwYWRkaW5nLWxlZnQ6IDEwNXB4O1xufVxuXG4uel9vdmVybGF5X3R5cGUtLWxpbmstZG91Z2hjb24ge1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xufVxuXG4uel9vdmVybGF5X3R5cGUtLWxpbmstZG91Z2hjb246YWZ0ZXIsIC56X292ZXJsYXlfdHlwZS0tbGluay1kb3VnaGNvbi5hYm91dF9jb25zdGFudC0taW46YmVmb3JlLCAuel9vdmVybGF5X3R5cGUtLWxpbmstZG91Z2hjb24uY29uc3RhbnRfc3ViX2JveC1ibHVlOmJlZm9yZSwgLnpfb3ZlcmxheV90eXBlLS1saW5rLWRvdWdoY29uLmFib3V0X2NvbnN0YW50LS1pbi1ncmV5OmJlZm9yZSwgLnpfb3ZlcmxheV90eXBlLS1saW5rLWRvdWdoY29uLmFib3V0X2NvbnN0YW50LS1pbi1ibHVlOmJlZm9yZSB7XG4gIGNvbG9yOiAjYmVhMzZmO1xufVxuXG4uel9vdmVybGF5X3R5cGUtLWxpbmstZG91Z2hjb246aG92ZXI6YmVmb3JlIHtcbiAgYm9yZGVyLWNvbG9yOiAjYmVhMzZmO1xufVxuXG4uel9vdmVybGF5X3R5cGUtLWxpbmstdG9yb21pIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZy1sZWZ0OiAwO1xufVxuXG4uel9vdmVybGF5X3R5cGUtLWxpbmstdG9yb21pOmFmdGVyLCAuel9vdmVybGF5X3R5cGUtLWxpbmstdG9yb21pLmFib3V0X2NvbnN0YW50LS1pbjpiZWZvcmUsIC56X292ZXJsYXlfdHlwZS0tbGluay10b3JvbWkuY29uc3RhbnRfc3ViX2JveC1ibHVlOmJlZm9yZSwgLnpfb3ZlcmxheV90eXBlLS1saW5rLXRvcm9taS5hYm91dF9jb25zdGFudC0taW4tZ3JleTpiZWZvcmUsIC56X292ZXJsYXlfdHlwZS0tbGluay10b3JvbWkuYWJvdXRfY29uc3RhbnQtLWluLWJsdWU6YmVmb3JlIHtcbiAgY29sb3I6ICM0YWIwMzQ7XG59XG5cbi56X292ZXJsYXlfdHlwZS0tbGluay10b3JvbWk6aG92ZXI6YmVmb3JlIHtcbiAgYm9yZGVyLWNvbG9yOiAjNGFiMDM0O1xufVxuXG4uel9vdmVybGF5X3R5cGUtLXRvcGljIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuXG4uel9vdmVybGF5X3R5cGUtLWNhdGNoIHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBtYXJnaW46IDAgMCA1cHggMDtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi56X292ZXJsYXlfdHlwZS0tY2F0Y2gtbGV0dGVyIHtcbiAgbGV0dGVyLXNwYWNpbmc6IC0xcHg7XG59XG5cbi56X292ZXJsYXlfdHlwZS0tY2F0Y2gtYmlnX2ljZSB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi56X292ZXJsYXlfdHlwZS0tdHRsIHtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuXG4uel9vdmVybGF5X3R5cGUtLXR0bC1zcGFjaW5nIHtcbiAgbGV0dGVyLXNwYWNpbmc6IC0yLjJweDtcbn1cblxuLnpfb3ZlcmxheV90eXBlLS10dGwtc3BhY2luZyBzcGFuIHtcbiAgbGV0dGVyLXNwYWNpbmc6IC0zLjlweDtcbn1cblxuLnpfb3ZlcmxheV90eXBlLS10dGwtc21hbGwge1xuICBmb250LXNpemU6IDEzcHg7XG59XG5cbi56X292ZXJsYXlfdHlwZS0taWNvbiB7XG4gIGZvbnQtc2l6ZTogMTBweDtcbiAgbGluZS1oZWlnaHQ6IDE4cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiAtMXB4O1xuICBtYXJnaW46IDAgMCAwIDEwcHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDQ4cHg7XG4gIGhlaWdodDogMThweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4uel9vdmVybGF5X3R5cGUtLWljb24tbm9ybWFsIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZGM1MDtcbn1cblxuLnpfb3ZlcmxheV90eXBlLS1pY29uLXNwZWNpYWwge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmM5YjUwO1xufVxuXG4uel9vdmVybGF5X3R5cGUtLXN1Yl9pbWcge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbn1cblxuLnpfb3ZlcmxheV90eXBlLS1zdWJfaW1nLW1hbnVhbCB7XG4gIGxlZnQ6IDE2cHg7XG4gIHRvcDogNHB4O1xufVxuXG4uel9vdmVybGF5X3R5cGUtLXN1Yl9pbWctYmlnaWNlIHtcbiAgcG9zaXRpb246IHN0YXRpYztcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC56X292ZXJsYXlfdHlwZS0tc3ViX2ltZy1iaWdpY2Uge1xuICAgIHdpZHRoOiAxMjdweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDI1cHgpIHtcbiAgLnpfb3ZlcmxheV90eXBlLS1zdWJfaW1nLWJpZ2ljZSB7XG4gICAgd2lkdGg6IDEwMnB4O1xuICB9XG59XG5cbi56X292ZXJsYXlfdHlwZS0tc3ViX2ltZy1zZXJ2aWNlX2NhcnQge1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG59XG5cbi56X292ZXJsYXlfdHlwZS0tc3ViX2ltZy1oYW5kX29wZXJhdGlvbiB7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbn1cblxuLnpfb3ZlcmxheV90eXBlLS1zdWJfaW1nLXNjX2NhcnQge1xuICBsZWZ0OiAwO1xuICB0b3A6IDJweDtcbn1cblxuLnpfb3ZlcmxheV90eXBlLS1zdWJfaW1nLXRvcm9taSB7XG4gIHBvc2l0aW9uOiBzdGF0aWM7XG4gIG1hcmdpbjogMCAyMHB4IDAgMTBweDtcbn1cblxuLnpfb3ZlcmxheV90eXBlX2ljb25zOmFmdGVyLCAuel9vdmVybGF5X3R5cGVfaWNvbnMuYWJvdXRfY29uc3RhbnQtLWluOmJlZm9yZSwgLnpfb3ZlcmxheV90eXBlX2ljb25zLmNvbnN0YW50X3N1Yl9ib3gtYmx1ZTpiZWZvcmUsIC56X292ZXJsYXlfdHlwZV9pY29ucy5hYm91dF9jb25zdGFudC0taW4tZ3JleTpiZWZvcmUsIC56X292ZXJsYXlfdHlwZV9pY29ucy5hYm91dF9jb25zdGFudC0taW4tYmx1ZTpiZWZvcmUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICBjbGVhcjogYm90aDtcbiAgaGVpZ2h0OiAwO1xuICBjb250ZW50OiAnLic7XG59XG5cbi56X292ZXJsYXlfdHlwZV9pY29ucy0tYm94IHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIG1hcmdpbjogMCAwIDAgMTVweDtcbn1cblxuLnpfb3ZlcmxheV90eXBlX2ljb25zLS1ib3g6Zmlyc3QtY2hpbGQge1xuICBtYXJnaW4tbGVmdDogMDtcbn1cblxuLnpfb3ZlcmxheV90eXBlX2ljb25zLS1ub3JtYWwsIC56X292ZXJsYXlfdHlwZV9pY29ucy0tc3BlY2lhbCB7XG4gIGZvbnQtc2l6ZTogMTBweDtcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gIHRvcDogNTAlO1xuICByaWdodDogMHB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiA2MHB4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZGM1MDtcbn1cblxuLnpfb3ZlcmxheV90eXBlX2ljb25zLS1zcGVjaWFsIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZjOWI1MDtcbn1cblxuLnpfb3ZlcmxheV90eXBlX2ljb25zLS10eHQge1xuICBmb250LXNpemU6IDEycHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuLm92ZXJsYXlfbGluZXVwX2JveC0tYm9keTphZnRlciwgLm92ZXJsYXlfbGluZXVwX2JveC0tYm9keS5hYm91dF9jb25zdGFudC0taW46YmVmb3JlLCAub3ZlcmxheV9saW5ldXBfYm94LS1ib2R5LmNvbnN0YW50X3N1Yl9ib3gtYmx1ZTpiZWZvcmUsIC5vdmVybGF5X2xpbmV1cF9ib3gtLWJvZHkuYWJvdXRfY29uc3RhbnQtLWluLWdyZXk6YmVmb3JlLCAub3ZlcmxheV9saW5ldXBfYm94LS1ib2R5LmFib3V0X2NvbnN0YW50LS1pbi1ibHVlOmJlZm9yZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIGNsZWFyOiBib3RoO1xuICBoZWlnaHQ6IDA7XG4gIGNvbnRlbnQ6ICcuJztcbn1cblxuLm92ZXJsYXlfbGluZXVwX2JveC0tYm9keS1ub25lIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLm92ZXJsYXlfbGluZXVwX2JveC0tYm94IHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIHdpZHRoOiBjYWxjKDMzLjMlIC0gMTZweCk7XG4gIG1hcmdpbjogMCAwIDAgMjRweDtcbn1cblxuLm92ZXJsYXlfbGluZXVwX2JveC0tYm94OmZpcnN0LWNoaWxkIHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG5cbi5vdmVybGF5X2xpbmV1cF9ib3gtLWJveC1mb3VyIHtcbiAgd2lkdGg6IGNhbGMoMjUlIC0gMTlweCk7XG59XG5cbi5vdmVybGF5X2xpbmV1cF9ib3gtLWJveC1mc2VyaWVzOm50aC1jaGlsZCgyKSB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuXG4ub3ZlcmxheV9saW5ldXBfYm94LS1ib3gtaWNlX2VuZ2luZSB7XG4gIG1hcmdpbi10b3A6IDE1cHg7XG59XG5cbi5vdmVybGF5X2xpbmV1cF9ib3gtLWJveC1pY2VfZW5naW5lOm50aC1jaGlsZCgzbisxKSB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuXG4ub3ZlcmxheV9saW5ldXBfYm94LS1ib3gtaWNlX2VuZ2luZTpudGgtY2hpbGQoMSksIC5vdmVybGF5X2xpbmV1cF9ib3gtLWJveC1pY2VfZW5naW5lOm50aC1jaGlsZCgyKSwgLm92ZXJsYXlfbGluZXVwX2JveC0tYm94LWljZV9lbmdpbmU6bnRoLWNoaWxkKDMpIHtcbiAgbWFyZ2luLXRvcDogMDtcbn1cblxuLm92ZXJsYXlfbGluZXVwX2JveC0tYm94LWN1YmUge1xuICBtYXJnaW4tdG9wOiAxNXB4O1xufVxuXG4ub3ZlcmxheV9saW5ldXBfYm94LS1ib3gtY3ViZTpudGgtY2hpbGQoM24rMSkge1xuICBtYXJnaW4tbGVmdDogMDtcbn1cblxuLm92ZXJsYXlfbGluZXVwX2JveC0tYm94LWN1YmU6bnRoLWNoaWxkKDEpLCAub3ZlcmxheV9saW5ldXBfYm94LS1ib3gtY3ViZTpudGgtY2hpbGQoMiksIC5vdmVybGF5X2xpbmV1cF9ib3gtLWJveC1jdWJlOm50aC1jaGlsZCgzKSB7XG4gIG1hcmdpbi10b3A6IDA7XG59XG5cbi5vdmVybGF5X2xpbmV1cF9ib3gtLWJveC12YXJpYW50IHtcbiAgd2lkdGg6IGNhbGMoMjUlIC0gMTJweCk7XG4gIG1hcmdpbi1sZWZ0OiAxNnB4O1xufVxuXG4ub3ZlcmxheV9saW5ldXBfYm94LS1ib3gtdmFyaWFudDpudGgtY2hpbGQoNSksIC5vdmVybGF5X2xpbmV1cF9ib3gtLWJveC12YXJpYW50Om50aC1jaGlsZCg2KSwgLm92ZXJsYXlfbGluZXVwX2JveC0tYm94LXZhcmlhbnQ6bnRoLWNoaWxkKDcpIHtcbiAgbWFyZ2luLXRvcDogMTZweDtcbn1cblxuLm92ZXJsYXlfbGluZXVwX2JveC0tYm94LXZhcmlhbnQ6bnRoLWNoaWxkKDRuKzEpIHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG5cbi5vdmVybGF5X2xpbmV1cF9ib3gtLWJveDpob3ZlciAub3ZlcmxheV9saW5ldXBfYm94LS10b3BpYy1jdWJlOmJlZm9yZSB7XG4gIGJvcmRlci1jb2xvcjogIzAzNmViNztcbn1cblxuLm92ZXJsYXlfbGluZXVwX2JveC0tYm94OmhvdmVyIC5vdmVybGF5X2xpbmV1cF9ib3gtLXRvcGljLWp3ZTpiZWZvcmUge1xuICBib3JkZXItY29sb3I6ICMwMDhjZDQ7XG59XG5cbi5vdmVybGF5X2xpbmV1cF9ib3gtLWJveDpob3ZlciAub3ZlcmxheV9saW5ldXBfYm94LS10b3BpYy1pY2Vfb3RoZXI6YmVmb3JlIHtcbiAgYm9yZGVyLWNvbG9yOiAjNTI1Y2E3O1xufVxuXG4ub3ZlcmxheV9saW5ldXBfYm94LS1ib3g6aG92ZXIgLm92ZXJsYXlfbGluZXVwX2JveC0tdG9waWMtaWNlX2VuZ2luZTpiZWZvcmUge1xuICBib3JkZXItY29sb3I6ICMwMDQwOTc7XG59XG5cbi5vdmVybGF5X2xpbmV1cF9ib3gtLWJveDpob3ZlciAub3ZlcmxheV9saW5ldXBfYm94LS10b3BpYy1yZWY6YmVmb3JlIHtcbiAgYm9yZGVyLWNvbG9yOiAjNzJCRjJBO1xufVxuXG4ub3ZlcmxheV9saW5ldXBfYm94LS1ib3g6aG92ZXIgLm92ZXJsYXlfbGluZXVwX2JveC0tdG9waWMtcmVmX2ljZTpiZWZvcmUge1xuICBib3JkZXItY29sb3I6ICMzZWJjYWM7XG59XG5cbi5vdmVybGF5X2xpbmV1cF9ib3gtLWJveDpob3ZlciAub3ZlcmxheV9saW5ldXBfYm94LS10b3BpYy1pY2U6YmVmb3JlIHtcbiAgYm9yZGVyLWNvbG9yOiAjMDBhMGU5O1xufVxuXG4ub3ZlcmxheV9saW5ldXBfYm94LS1ib3g6aG92ZXIgLm92ZXJsYXlfbGluZXVwX2JveC0tdG9waWMtZnNlcmllczpiZWZvcmUge1xuICBib3JkZXItY29sb3I6ICMxZmFhYjA7XG59XG5cbi5vdmVybGF5X2xpbmV1cF9ib3gtLWJveDpob3ZlciAub3ZlcmxheV9saW5ldXBfYm94LS10b3BpYy1jb25zX3RlbXA6YmVmb3JlIHtcbiAgYm9yZGVyLWNvbG9yOiAjNUY3OEM4O1xufVxuXG4ub3ZlcmxheV9saW5ldXBfYm94LS1ib3g6aG92ZXIgLm92ZXJsYXlfbGluZXVwX2JveC0tdG9waWNbY2xhc3MqPVwidmFyaWFudFwiXTpiZWZvcmUge1xuICBib3JkZXItY29sb3I6ICMwMGEzYWY7XG59XG5cbi5vdmVybGF5X2xpbmV1cF9ib3gtLWJveDpob3ZlciAub3ZlcmxheV9saW5ldXBfYm94X3dpZHRoLXJlZiB7XG4gIGJvcmRlci1jb2xvcjogIzcyQkYyQTtcbn1cblxuLm92ZXJsYXlfbGluZXVwX2JveC0tYm94OmhvdmVyIC5vdmVybGF5X2xpbmV1cF9ib3hfd2lkdGgtcmVmX2ljZSB7XG4gIGJvcmRlci1jb2xvcjogIzNlYmNhYztcbn1cblxuLm92ZXJsYXlfbGluZXVwX2JveC0tYm94OmhvdmVyIC5vdmVybGF5X2xpbmV1cF9ib3hfd2lkdGgtaWNlIHtcbiAgYm9yZGVyLWNvbG9yOiAjMDBhMGU5O1xufVxuXG4ub3ZlcmxheV9saW5ldXBfYm94LS1ib3g6aG92ZXIgLm92ZXJsYXlfbGluZXVwX2JveF93aWR0aC1mc2VyaWVzIHtcbiAgYm9yZGVyLWNvbG9yOiAjMWZhYWIwO1xufVxuXG4ub3ZlcmxheV9saW5ldXBfYm94LS1ib3g6aG92ZXIgLm92ZXJsYXlfbGluZXVwX2JveF93aWR0aC1jb25zX3RlbXAge1xuICBib3JkZXItY29sb3I6ICM1Rjc4Qzg7XG59XG5cbi5vdmVybGF5X2xpbmV1cF9ib3gtLWJveDpob3ZlciAub3ZlcmxheV9saW5ldXBfYm94X3dpZHRoLXZhcmlhbnQge1xuICBib3JkZXItY29sb3I6ICMwMGEzYWY7XG59XG5cbi5vdmVybGF5X2xpbmV1cF9ib3gtLXRvcGljIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luOiAwO1xufVxuXG4ub3ZlcmxheV9saW5ldXBfYm94LS10b3BpYzpiZWZvcmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBjb250ZW50OiBcIlwiO1xuICB0cmFuc2l0aW9uOiAwLjE1cztcbiAgYm9yZGVyOiAycHggc29saWQgI2NjYztcbn1cblxuLm92ZXJsYXlfbGluZXVwX2JveC0tdG9waWMtY3ViZSB7XG4gIGhlaWdodDogMTEwcHg7XG59XG5cbi5vdmVybGF5X2xpbmV1cF9ib3gtLXRvcGljLWN1YmUtY3ViZTAxIHtcbiAgYmFja2dyb3VuZDogdXJsKFwiL3AvaWNlLWVuZ2luZS9jdWJlL2ltYWdlcy9uYXYtbGluZXVwMDEuanBnXCIpIG5vLXJlcGVhdCByaWdodCBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG59XG5cbi5vdmVybGF5X2xpbmV1cF9ib3gtLXRvcGljLWN1YmUtY3ViZTAyIHtcbiAgYmFja2dyb3VuZDogdXJsKFwiL3AvaWNlLWVuZ2luZS9jdWJlL2ltYWdlcy9uYXYtbGluZXVwMDIuanBnXCIpIG5vLXJlcGVhdCByaWdodCBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG59XG5cbi5vdmVybGF5X2xpbmV1cF9ib3gtLXRvcGljLWN1YmUtY3ViZTAzIHtcbiAgYmFja2dyb3VuZDogdXJsKFwiL3AvaWNlLWVuZ2luZS9jdWJlL2ltYWdlcy9uYXYtbGluZXVwMDMuanBnXCIpIG5vLXJlcGVhdCByaWdodCBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG59XG5cbi5vdmVybGF5X2xpbmV1cF9ib3gtLXRvcGljLWN1YmUtY3ViZTA0IHtcbiAgYmFja2dyb3VuZDogdXJsKFwiL3AvaWNlLWVuZ2luZS9jdWJlL2ltYWdlcy9uYXYtbGluZXVwMDQuanBnXCIpIG5vLXJlcGVhdCByaWdodCBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG59XG5cbi5vdmVybGF5X2xpbmV1cF9ib3gtLXRvcGljLWN1YmUtY3ViZTA1IHtcbiAgYmFja2dyb3VuZDogdXJsKFwiL3AvaWNlLWVuZ2luZS9jdWJlL2ltYWdlcy9uYXYtbGluZXVwMDUuanBnXCIpIG5vLXJlcGVhdCByaWdodCBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG59XG5cbi5vdmVybGF5X2xpbmV1cF9ib3gtLXRvcGljLWN1YmUtY3ViZTA2IHtcbiAgYmFja2dyb3VuZDogdXJsKFwiL3AvaWNlLWVuZ2luZS9jdWJlL2ltYWdlcy9uYXYtbGluZXVwMDYuanBnXCIpIG5vLXJlcGVhdCByaWdodCBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG59XG5cbi5vdmVybGF5X2xpbmV1cF9ib3gtLXRvcGljLWljZV9vdGhlciB7XG4gIGhlaWdodDogMTEwcHg7XG59XG5cbi5vdmVybGF5X2xpbmV1cF9ib3gtLXRvcGljLWljZV9vdGhlci1jaGlwMDEge1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIvcC9pY2UtZW5naW5lL2NoaXAvaW1hZ2VzL25hdi1saW5ldXAwMS5qcGdcIikgbm8tcmVwZWF0IHJpZ2h0IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3Zlcjtcbn1cblxuLm92ZXJsYXlfbGluZXVwX2JveC0tdG9waWMtaWNlX290aGVyLWNoaXAwMiB7XG4gIGJhY2tncm91bmQ6IHVybChcIi9wL2ljZS1lbmdpbmUvY2hpcC9pbWFnZXMvbmF2LWxpbmV1cDAyLmpwZ1wiKSBuby1yZXBlYXQgcmlnaHQgY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xufVxuXG4ub3ZlcmxheV9saW5ldXBfYm94LS10b3BpYy1pY2Vfb3RoZXItZmxha2UwMSB7XG4gIGJhY2tncm91bmQ6IHVybChcIi9wL2ljZS1lbmdpbmUvZmxha2UvaW1hZ2VzL25hdi1saW5ldXAwMS5qcGdcIikgbm8tcmVwZWF0IHJpZ2h0IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3Zlcjtcbn1cblxuLm92ZXJsYXlfbGluZXVwX2JveC0tdG9waWMtaWNlX290aGVyLWZsYWtlMDIge1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIvcC9pY2UtZW5naW5lL2ZsYWtlL2ltYWdlcy9uYXYtbGluZXVwMDIuanBnXCIpIG5vLXJlcGVhdCByaWdodCBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG59XG5cbi5vdmVybGF5X2xpbmV1cF9ib3gtLXRvcGljLWp3ZSB7XG4gIGhlaWdodDogMTEwcHg7XG4gIC8qIDIwMTguMDguMjAgSC5ISVNISURBICovXG4gIC8qIDIwMTguMDguMjAgSC5ISVNISURBICovXG59XG5cbi5vdmVybGF5X2xpbmV1cF9ib3gtLXRvcGljLWp3ZS1qd2VfZG9vcjAxIHtcbiAgYmFja2dyb3VuZDogdXJsKFwiL3Avd2FzaGluZy1tL2p3ZS9kb29yL2ltYWdlcy9uYXYtbGluZXVwMDEuanBnXCIpIG5vLXJlcGVhdCByaWdodCBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG59XG5cbi5vdmVybGF5X2xpbmV1cF9ib3gtLXRvcGljLWp3ZS1qd2VfZG9vcjAyIHtcbiAgYmFja2dyb3VuZDogdXJsKFwiL3Avd2FzaGluZy1tL2p3ZS9kb29yL2ltYWdlcy9uYXYtbGluZXVwMDIuanBnXCIpIG5vLXJlcGVhdCByaWdodCBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG59XG5cbi5vdmVybGF5X2xpbmV1cF9ib3gtLXRvcGljLWp3ZS1qd2VfZG9vcjAzIHtcbiAgYmFja2dyb3VuZDogdXJsKFwiL3Avd2FzaGluZy1tL2p3ZS9kb29yL2ltYWdlcy9uYXYtbGluZXVwMDMuanBnXCIpIG5vLXJlcGVhdCByaWdodCBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG59XG5cbi5vdmVybGF5X2xpbmV1cF9ib3gtLXRvcGljLWp3ZS1qd2VfZG9vcjA0IHtcbiAgYmFja2dyb3VuZDogdXJsKFwiL3Avd2FzaGluZy1tL2p3ZS9kb29yL2ltYWdlcy9uYXYtbGluZXVwMDQuanBnXCIpIG5vLXJlcGVhdCByaWdodCBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG59XG5cbi5vdmVybGF5X2xpbmV1cF9ib3gtLXRvcGljLWp3ZS1qd2VfZG9vcjA1IHtcbiAgYmFja2dyb3VuZDogdXJsKFwiL3Avd2FzaGluZy1tL2p3ZS9kb29yL2ltYWdlcy9uYXYtbGluZXVwMDUuanBnXCIpIG5vLXJlcGVhdCByaWdodCBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG59XG5cbi5vdmVybGF5X2xpbmV1cF9ib3gtLXRvcGljLWp3ZS1qd2Vfc2Rvb3IwMSB7XG4gIGJhY2tncm91bmQ6IHVybChcIi9wL3dhc2hpbmctbS9qd2Uvc2Rvb3IvaW1hZ2VzL25hdi1saW5ldXAwMS5qcGdcIikgbm8tcmVwZWF0IHJpZ2h0IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3Zlcjtcbn1cblxuLm92ZXJsYXlfbGluZXVwX2JveC0tdG9waWMtandlLWp3ZV9zZG9vcjAyIHtcbiAgYmFja2dyb3VuZDogdXJsKFwiL3Avd2FzaGluZy1tL2p3ZS9zZG9vci9pbWFnZXMvbmF2LWxpbmV1cDAyLmpwZ1wiKSBuby1yZXBlYXQgcmlnaHQgY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xufVxuXG4ub3ZlcmxheV9saW5ldXBfYm94LS10b3BpYy1qd2UtandlX3Nkb29yMDMge1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIvcC93YXNoaW5nLW0vandlL3Nkb29yL2ltYWdlcy9uYXYtbGluZXVwMDMuanBnXCIpIG5vLXJlcGVhdCByaWdodCBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG59XG5cbi5vdmVybGF5X2xpbmV1cF9ib3gtLXRvcGljW2NsYXNzKj1cInZhcmlhbnRcIl0ge1xuICBoZWlnaHQ6IDExMHB4O1xufVxuXG4ub3ZlcmxheV9saW5ldXBfYm94LS10b3BpYy12YXJpYW50MDEge1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIvcC9pY2UtZW5naW5lL3N0cmFuZ2UvaW1hZ2VzL25hdi1saW5ldXAwMS5qcGdcIikgbm8tcmVwZWF0IGNlbnRlciBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG59XG5cbi5vdmVybGF5X2xpbmV1cF9ib3gtLXRvcGljLXZhcmlhbnQwMiB7XG4gIGJhY2tncm91bmQ6IHVybChcIi9wL2ljZS1lbmdpbmUvc3RyYW5nZS9pbWFnZXMvbmF2LWxpbmV1cDAyLmpwZ1wiKSBuby1yZXBlYXQgY2VudGVyIGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3Zlcjtcbn1cblxuLm92ZXJsYXlfbGluZXVwX2JveC0tdG9waWMtdmFyaWFudDAzIHtcbiAgYmFja2dyb3VuZDogdXJsKFwiL3AvaWNlLWVuZ2luZS9zdHJhbmdlL2ltYWdlcy9uYXYtbGluZXVwMDMuanBnXCIpIG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xufVxuXG4ub3ZlcmxheV9saW5ldXBfYm94LS10b3BpYy12YXJpYW50MDQge1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIvcC9pY2UtZW5naW5lL3N0cmFuZ2UvaW1hZ2VzL25hdi1saW5ldXAwNC5qcGdcIikgbm8tcmVwZWF0IGNlbnRlciBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG59XG5cbi5vdmVybGF5X2xpbmV1cF9ib3gtLXRvcGljLXZhcmlhbnQwNSB7XG4gIGJhY2tncm91bmQ6IHVybChcIi9wL2ljZS1lbmdpbmUvc3RyYW5nZS9pbWFnZXMvbmF2LWxpbmV1cDA1LmpwZ1wiKSBuby1yZXBlYXQgY2VudGVyIGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3Zlcjtcbn1cblxuLm92ZXJsYXlfbGluZXVwX2JveC0tdG9waWMtdmFyaWFudDA2IHtcbiAgYmFja2dyb3VuZDogdXJsKFwiL3AvaWNlLWVuZ2luZS9zdHJhbmdlL2ltYWdlcy9uYXYtbGluZXVwMDYuanBnXCIpIG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xufVxuXG4ub3ZlcmxheV9saW5ldXBfYm94LS10b3BpYy12YXJpYW50MDcge1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIvcC9pY2UtZW5naW5lL3N0cmFuZ2UvaW1hZ2VzL25hdi1saW5ldXAwNy5qcGdcIikgbm8tcmVwZWF0IGNlbnRlciBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG59XG5cbi5vdmVybGF5X2xpbmV1cF9ib3gtLXR0bCB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgY29sb3I6ICMwMDQwOTc7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDIwcHg7XG4gIGxlZnQ6IDEzcHg7XG4gIGxldHRlci1zcGFjaW5nOiAtMXB4O1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cblxuLm92ZXJsYXlfbGluZXVwX2JveC0tdHRsOmFmdGVyLCAub3ZlcmxheV9saW5ldXBfYm94LS10dGwuYWJvdXRfY29uc3RhbnQtLWluOmJlZm9yZSwgLm92ZXJsYXlfbGluZXVwX2JveC0tdHRsLmNvbnN0YW50X3N1Yl9ib3gtYmx1ZTpiZWZvcmUsIC5vdmVybGF5X2xpbmV1cF9ib3gtLXR0bC5hYm91dF9jb25zdGFudC0taW4tZ3JleTpiZWZvcmUsIC5vdmVybGF5X2xpbmV1cF9ib3gtLXR0bC5hYm91dF9jb25zdGFudC0taW4tYmx1ZTpiZWZvcmUge1xuICBmb250LWZhbWlseTogJ2ljb21vb24nICFpbXBvcnRhbnQ7XG4gIHNwZWFrOiBub25lO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuICBjb250ZW50OiBcIu6khlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAtMTlweDtcbiAgdG9wOiBjYWxjKDUwJSAtIDRweCk7XG4gIGNvbG9yOiAjMDA0MDk3O1xuICBmb250LXNpemU6IDEwcHg7XG59XG5cbi5vdmVybGF5X2xpbmV1cF9ib3gtLXR0bC1saW5lZmVlZCB7XG4gIGJvdHRvbTogMTFweDtcbn1cblxuLm92ZXJsYXlfbGluZXVwX2JveC0tdHRsLW90aGVyIHtcbiAgY29sb3I6ICM1MjVjYTc7XG59XG5cbi5vdmVybGF5X2xpbmV1cF9ib3gtLXR0bC1vdGhlcjphZnRlciwgLm92ZXJsYXlfbGluZXVwX2JveC0tdHRsLW90aGVyLmFib3V0X2NvbnN0YW50LS1pbjpiZWZvcmUsIC5vdmVybGF5X2xpbmV1cF9ib3gtLXR0bC1vdGhlci5jb25zdGFudF9zdWJfYm94LWJsdWU6YmVmb3JlLCAub3ZlcmxheV9saW5ldXBfYm94LS10dGwtb3RoZXIuYWJvdXRfY29uc3RhbnQtLWluLWdyZXk6YmVmb3JlLCAub3ZlcmxheV9saW5ldXBfYm94LS10dGwtb3RoZXIuYWJvdXRfY29uc3RhbnQtLWluLWJsdWU6YmVmb3JlIHtcbiAgY29sb3I6ICM1MjVjYTc7XG59XG5cbi5vdmVybGF5X2xpbmV1cF9ib3gtLXR0bC12YXJpYW50IHtcbiAgY29sb3I6ICMwMGEzYWY7XG59XG5cbi5vdmVybGF5X2xpbmV1cF9ib3gtLXR0bC12YXJpYW50OmFmdGVyLCAub3ZlcmxheV9saW5ldXBfYm94LS10dGwtdmFyaWFudC5hYm91dF9jb25zdGFudC0taW46YmVmb3JlLCAub3ZlcmxheV9saW5ldXBfYm94LS10dGwtdmFyaWFudC5jb25zdGFudF9zdWJfYm94LWJsdWU6YmVmb3JlLCAub3ZlcmxheV9saW5ldXBfYm94LS10dGwtdmFyaWFudC5hYm91dF9jb25zdGFudC0taW4tZ3JleTpiZWZvcmUsIC5vdmVybGF5X2xpbmV1cF9ib3gtLXR0bC12YXJpYW50LmFib3V0X2NvbnN0YW50LS1pbi1ibHVlOmJlZm9yZSB7XG4gIGNvbG9yOiAjMDBhM2FmO1xufVxuXG4ub3ZlcmxheV9saW5ldXBfYm94LS10dGwtandlIHtcbiAgY29sb3I6ICMwMDhjZDQ7XG59XG5cbi5vdmVybGF5X2xpbmV1cF9ib3gtLXR0bC1qd2U6YWZ0ZXIsIC5vdmVybGF5X2xpbmV1cF9ib3gtLXR0bC1qd2UuYWJvdXRfY29uc3RhbnQtLWluOmJlZm9yZSwgLm92ZXJsYXlfbGluZXVwX2JveC0tdHRsLWp3ZS5jb25zdGFudF9zdWJfYm94LWJsdWU6YmVmb3JlLCAub3ZlcmxheV9saW5ldXBfYm94LS10dGwtandlLmFib3V0X2NvbnN0YW50LS1pbi1ncmV5OmJlZm9yZSwgLm92ZXJsYXlfbGluZXVwX2JveC0tdHRsLWp3ZS5hYm91dF9jb25zdGFudC0taW4tYmx1ZTpiZWZvcmUge1xuICBjb2xvcjogIzAwOGNkNDtcbn1cblxuLm92ZXJsYXlfbGluZXVwX2JveF93aWR0aCB7XG4gIHBhZGRpbmc6IDE1cHggMTVweCAxM3B4IDE1cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlci1yaWdodDogMnB4IHNvbGlkICNjY2M7XG4gIGJvcmRlci1sZWZ0OiAycHggc29saWQgI2NjYztcbiAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICNjY2M7XG4gIHRyYW5zaXRpb246IDAuMTVzO1xuICBtaW4taGVpZ2h0OiA5MXB4O1xufVxuXG4ub3ZlcmxheV9saW5ldXBfYm94X3dpZHRoLS10dGwge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW46IDAgMCAxMHB4IDA7XG59XG5cbi5vdmVybGF5X2xpbmV1cF9ib3hfd2lkdGgtLXR0bC1yZWYge1xuICBjb2xvcjogIzcyYmYyYTtcbn1cblxuLm92ZXJsYXlfbGluZXVwX2JveF93aWR0aC0tdHRsLXJlZl9pY2Uge1xuICBjb2xvcjogIzNlYmNhYztcbn1cblxuLm92ZXJsYXlfbGluZXVwX2JveF93aWR0aC0tdHRsLWljZSB7XG4gIGNvbG9yOiAjMDBhMGU5O1xufVxuXG4ub3ZlcmxheV9saW5ldXBfYm94X3dpZHRoLS10dGwtdGFibGUge1xuICBjb2xvcjogIzFmYWFiMDtcbn1cblxuLm92ZXJsYXlfbGluZXVwX2JveF9saXN0IHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cblxuLm92ZXJsYXlfbGluZXVwX2JveF9saXN0OmFmdGVyLCAub3ZlcmxheV9saW5ldXBfYm94X2xpc3QuYWJvdXRfY29uc3RhbnQtLWluOmJlZm9yZSwgLm92ZXJsYXlfbGluZXVwX2JveF9saXN0LmNvbnN0YW50X3N1Yl9ib3gtYmx1ZTpiZWZvcmUsIC5vdmVybGF5X2xpbmV1cF9ib3hfbGlzdC5hYm91dF9jb25zdGFudC0taW4tZ3JleTpiZWZvcmUsIC5vdmVybGF5X2xpbmV1cF9ib3hfbGlzdC5hYm91dF9jb25zdGFudC0taW4tYmx1ZTpiZWZvcmUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICBjbGVhcjogYm90aDtcbiAgaGVpZ2h0OiAwO1xuICBjb250ZW50OiAnLic7XG59XG5cbi5vdmVybGF5X2xpbmV1cF9ib3hfbGlzdC0taXRlbSB7XG4gIGZsb2F0OiBsZWZ0O1xuICB3aWR0aDogMzMuMyU7XG4gIG1hcmdpbjogNXB4IDAgMCAwO1xufVxuXG4ub3ZlcmxheV9saW5ldXBfYm94X2xpc3QtLWl0ZW06bnRoLWNoaWxkKDEpLCAub3ZlcmxheV9saW5ldXBfYm94X2xpc3QtLWl0ZW06bnRoLWNoaWxkKDIpLCAub3ZlcmxheV9saW5ldXBfYm94X2xpc3QtLWl0ZW06bnRoLWNoaWxkKDMpIHtcbiAgbWFyZ2luLXRvcDogMDtcbn1cblxuLm92ZXJsYXlfbGluZXVwX2JveF9saXN0LS1pdGVtLXR3byB7XG4gIHdpZHRoOiA1MCU7XG59XG5cbi5vdmVybGF5X2xpbmV1cF9ib3hfbGlzdC0taXRlbS10d286bnRoLWNoaWxkKDMpIHtcbiAgbWFyZ2luLXRvcDogNXB4O1xufVxuXG4ub3ZlcmxheV9saW5ldXBfYm94X2xpc3QtLWxpbmsge1xuICBmb250LXNpemU6IDE0cHg7XG4gIHRyYW5zaXRpb246IDAuMTVzO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGNvbG9yOiAjMDAwO1xufVxuXG4ub3ZlcmxheV9saW5ldXBfYm94X2xpc3QtLWxpbms6YmVmb3JlIHtcbiAgZm9udC1mYW1pbHk6ICdpY29tb29uJyAhaW1wb3J0YW50O1xuICBzcGVhazogbm9uZTtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbiAgZm9udC1zaXplOiAxMHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogLTFweDtcbiAgbWFyZ2luLXJpZ2h0OiA1cHg7XG4gIGNvbnRlbnQ6IFwi7qSGXCI7XG59XG5cbi5vdmVybGF5X2xpbmV1cF9ib3hfbGlzdC0tbGluay1yZWY6YmVmb3JlIHtcbiAgY29sb3I6ICM3MmJmMmE7XG59XG5cbi5vdmVybGF5X2xpbmV1cF9ib3hfbGlzdC0tbGluay1yZWY6aG92ZXIge1xuICBjb2xvcjogIzcyYmYyYTtcbn1cblxuLm92ZXJsYXlfbGluZXVwX2JveF9saXN0LS1saW5rLXJlZl9pY2U6YmVmb3JlIHtcbiAgY29sb3I6ICMzZWJjYWM7XG59XG5cbi5vdmVybGF5X2xpbmV1cF9ib3hfbGlzdC0tbGluay1yZWZfaWNlOmhvdmVyIHtcbiAgY29sb3I6ICMzZWJjYWM7XG59XG5cbi5vdmVybGF5X2xpbmV1cF9ib3hfbGlzdC0tbGluay1pY2U6YmVmb3JlIHtcbiAgY29sb3I6ICMwMGEwZTk7XG59XG5cbi5vdmVybGF5X2xpbmV1cF9ib3hfbGlzdC0tbGluay1pY2U6aG92ZXIge1xuICBjb2xvcjogIzAwYTBlOTtcbn1cblxuLm92ZXJsYXlfbGluZXVwX2JveF9saXN0LS1saW5rLXRhYmxlOmJlZm9yZSB7XG4gIGNvbG9yOiAjMWZhYWIwO1xufVxuXG4ub3ZlcmxheV9saW5ldXBfYm94X2xpc3QtLWxpbmstdGFibGU6aG92ZXIge1xuICBjb2xvcjogIzFmYWFiMDtcbn1cblxuLm92ZXJsYXlfbGluZXVwX2JveF9saXN0LS1saW5rLWNvbnNfdGVtcDpiZWZvcmUge1xuICBjb2xvcjogIzVmNzhjODtcbn1cblxuLm92ZXJsYXlfbGluZXVwX2JveF9saXN0LS1saW5rLWNvbnNfdGVtcDpob3ZlciB7XG4gIGNvbG9yOiAjNWY3OGM4O1xufVxuXG4ub3RoZXJfdGFibGVfZmVhdHVyZV9uYXY6YWZ0ZXIsIC5vdGhlcl90YWJsZV9mZWF0dXJlX25hdi5hYm91dF9jb25zdGFudC0taW46YmVmb3JlLCAub3RoZXJfdGFibGVfZmVhdHVyZV9uYXYuY29uc3RhbnRfc3ViX2JveC1ibHVlOmJlZm9yZSwgLm90aGVyX3RhYmxlX2ZlYXR1cmVfbmF2LmFib3V0X2NvbnN0YW50LS1pbi1ncmV5OmJlZm9yZSwgLm90aGVyX3RhYmxlX2ZlYXR1cmVfbmF2LmFib3V0X2NvbnN0YW50LS1pbi1ibHVlOmJlZm9yZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIGNsZWFyOiBib3RoO1xuICBoZWlnaHQ6IDA7XG4gIGNvbnRlbnQ6ICcuJztcbn1cblxuLm90aGVyX3RhYmxlX2ZlYXR1cmVfbmF2LS1saW5rIHtcbiAgbGluZS1oZWlnaHQ6IDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZsb2F0OiBsZWZ0O1xuICB3aWR0aDogY2FsYygzMy4zMyUgLSAxNnB4KTtcbiAgbWFyZ2luOiAwIDAgMCAyNHB4O1xufVxuXG4ub3RoZXJfdGFibGVfZmVhdHVyZV9uYXYtLWxpbms6Zmlyc3QtY2hpbGQge1xuICBtYXJnaW4tbGVmdDogMDtcbn1cblxuLm90aGVyX3RhYmxlX2ZlYXR1cmVfbmF2LS1saW5rOmJlZm9yZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHRyYW5zaXRpb246IDAuMTVzO1xuICBib3JkZXI6IDJweCBzb2xpZCAjY2NjO1xufVxuXG4ub3RoZXJfdGFibGVfZmVhdHVyZV9uYXYtLWxpbms6aG92ZXI6YmVmb3JlIHtcbiAgYm9yZGVyLWNvbG9yOiAjMWZhYWIwO1xufVxuXG4ub3RoZXJfdGFibGVfZmVhdHVyZV9uYXYtLXBpYyB7XG4gIGhlaWdodDogYXV0bztcbn1cblxuLnNlcmllc19vdmVybGF5IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLnNlcmllc19vdmVybGF5LS10dGwge1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tYm90dG9tOiAyNXB4O1xuICBtYXJnaW4tbGVmdDogMTZweDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgdGV4dC1pbmRlbnQ6IC0xNnB4O1xufVxuXG4uc2VyaWVzX292ZXJsYXktLXR0bDpiZWZvcmUge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAxM3B4O1xuICBoZWlnaHQ6IDEzcHg7XG4gIG1hcmdpbi1yaWdodDogM3B4O1xuICBjb250ZW50OiBcIlwiO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuXG4uc2VyaWVzX292ZXJsYXktLXR0bC10YWJsZTAyIHtcbiAgbWFyZ2luLWxlZnQ6IDEycHg7XG4gIHRleHQtaW5kZW50OiAtMTVweDtcbn1cblxuLnNlcmllc19vdmVybGF5LS10dGwtdGFibGUwMl9tYXIge1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xufVxuXG4uc2VyaWVzX292ZXJsYXktLXR0bC1pbmRlbnQge1xuICBsZXR0ZXItc3BhY2luZzogLTFweDtcbn1cblxuLnNlcmllc19vdmVybGF5LS1saXN0IHtcbiAgbWFyZ2luLWJvdHRvbTogMjZweDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cblxuLnNlcmllc19vdmVybGF5LS1saXN0OmFmdGVyLCAuc2VyaWVzX292ZXJsYXktLWxpc3QuYWJvdXRfY29uc3RhbnQtLWluOmJlZm9yZSwgLnNlcmllc19vdmVybGF5LS1saXN0LmNvbnN0YW50X3N1Yl9ib3gtYmx1ZTpiZWZvcmUsIC5zZXJpZXNfb3ZlcmxheS0tbGlzdC5hYm91dF9jb25zdGFudC0taW4tZ3JleTpiZWZvcmUsIC5zZXJpZXNfb3ZlcmxheS0tbGlzdC5hYm91dF9jb25zdGFudC0taW4tYmx1ZTpiZWZvcmUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICBjbGVhcjogYm90aDtcbiAgaGVpZ2h0OiAwO1xuICBjb250ZW50OiAnLic7XG59XG5cbi5zZXJpZXNfb3ZlcmxheS0taXRlbSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZmxvYXQ6IGxlZnQ7XG4gIHdpZHRoOiBjYWxjKDUwJSAtIDEzcHgpO1xufVxuXG4uc2VyaWVzX292ZXJsYXktLWl0ZW0tZml0X2RldGFpbCB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgdGV4dC1pbmRlbnQ6IC0xMnB4O1xufVxuXG4uc2VyaWVzX292ZXJsYXktLWl0ZW06bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1sZWZ0OiAyNnB4O1xufVxuXG4uc2VyaWVzX292ZXJsYXktLWl0ZW0tdGFibGUwM19hYiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA0OXB4O1xuICByaWdodDogNTVweDtcbiAgbWF4LXdpZHRoOiAyODJweDtcbn1cblxuLnNlcmllc19vdmVybGF5LS1pdGVtLXRhYmxlMDNfYWI6YmVmb3JlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDQ1JTtcbiAgcmlnaHQ6IDUyLjIlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDc1cHg7XG4gIHotaW5kZXg6IDE7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNmZmY7XG59XG5cbi5zZXJpZXNfb3ZlcmxheS0taXRlbS10YWJsZTAzX2FiOmFmdGVyLCAuc2VyaWVzX292ZXJsYXktLWl0ZW0tdGFibGUwM19hYi5hYm91dF9jb25zdGFudC0taW46YmVmb3JlLCAuc2VyaWVzX292ZXJsYXktLWl0ZW0tdGFibGUwM19hYi5jb25zdGFudF9zdWJfYm94LWJsdWU6YmVmb3JlLCAuc2VyaWVzX292ZXJsYXktLWl0ZW0tdGFibGUwM19hYi5hYm91dF9jb25zdGFudC0taW4tZ3JleTpiZWZvcmUsIC5zZXJpZXNfb3ZlcmxheS0taXRlbS10YWJsZTAzX2FiLmFib3V0X2NvbnN0YW50LS1pbi1ibHVlOmJlZm9yZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1NCU7XG4gIHJpZ2h0OiA2MCU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMzBweDtcbiAgaGVpZ2h0OiAzMHB4O1xuICBjb250ZW50OiBcIlwiO1xuICBib3JkZXI6IDFweCBzb2xpZCAjZmZmO1xuICBib3JkZXItcmFkaXVzOiAxNXB4O1xufVxuXG4uc2VyaWVzX292ZXJsYXktLWl0ZW0tdGFibGUwM19saW5lOmJlZm9yZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA3LjUlO1xuICByaWdodDogLTUxLjclO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDIwOHB4O1xuICBjb250ZW50OiBcIlwiO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2ZmZjtcbn1cblxuLnNlcmllc19vdmVybGF5LS1pdGVtLXRhYmxlMDNfbGluZTphZnRlciwgLnNlcmllc19vdmVybGF5LS1pdGVtLXRhYmxlMDNfbGluZS5hYm91dF9jb25zdGFudC0taW46YmVmb3JlLCAuc2VyaWVzX292ZXJsYXktLWl0ZW0tdGFibGUwM19saW5lLmNvbnN0YW50X3N1Yl9ib3gtYmx1ZTpiZWZvcmUsIC5zZXJpZXNfb3ZlcmxheS0taXRlbS10YWJsZTAzX2xpbmUuYWJvdXRfY29uc3RhbnQtLWluLWdyZXk6YmVmb3JlLCAuc2VyaWVzX292ZXJsYXktLWl0ZW0tdGFibGUwM19saW5lLmFib3V0X2NvbnN0YW50LS1pbi1ibHVlOmJlZm9yZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAtMyU7XG4gIHJpZ2h0OiAtNjIlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDMwcHg7XG4gIGhlaWdodDogMzBweDtcbiAgY29udGVudDogXCJcIjtcbiAgYm9yZGVyOiAxcHggc29saWQgI2ZmZjtcbiAgYm9yZGVyLXJhZGl1czogMTVweDtcbn1cblxuLnNlcmllc19vdmVybGF5LS1pdGVtLXRhYmxlMDMge1xuICBmbG9hdDogbm9uZTtcbn1cblxuLnNlcmllc19vdmVybGF5LS1pdGVtLXRhYmxlMDM6Zmlyc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiAzNXB4O1xufVxuXG4uc2VyaWVzX292ZXJsYXktLWl0ZW0tdGFibGUwMzpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG5cbi5zZXJpZXNfb3ZlcmxheS0tZml0X2ltZyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW46IDAgYXV0bztcbn1cblxuLnNlcmllc19vdmVybGF5LS1maXRfaW1nLWNpcmNsZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiAyNXB4O1xufVxuXG4uc2VyaWVzX292ZXJsYXktLWZpdF9pbWctdGFibGUge1xuICBtYXJnaW4tYm90dG9tOiA3cHg7XG59XG5cbi5zZXJpZXNfb3ZlcmxheS0tZml0X2ltZy10YWJsZTAzIHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIG1hcmdpbi1yaWdodDogMjBweDtcbn1cblxuLnNlcmllc19vdmVybGF5LS1vcHRpb24ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbi1ib3R0b206IDE3cHg7XG59XG5cbi5zZXJpZXNfb3ZlcmxheS0tb3B0aW9uIHAge1xuICBmb250LXNpemU6IDEycHg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBsaW5lLWhlaWdodDogMjRweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IDI0cHg7XG4gIHBhZGRpbmc6IDAgMTBweDtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzZGJiYWI7XG59XG5cbi5zZXJpZXNfb3ZlcmxheS0tb3B0aW9uIHN0cm9uZyB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi1sZWZ0OiAxMDBweDtcbn1cblxuLnNlcmllc19vdmVybGF5LS1zdWJfdHRsIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLWJvdHRvbTogMTNweDtcbn1cblxuLnNlcmllc19vdmVybGF5LS1maXRfaW1nX2RldGFpbCB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbn1cblxuLnNlcmllc19vdmVybGF5LS1maXRfaW1nX2RldGFpbC10YWJsZTAyIHtcbiAgbGluZS1oZWlnaHQ6IDEuNztcbiAgbWFyZ2luLWJvdHRvbTogMTZweDtcbiAgbGV0dGVyLXNwYWNpbmc6IC0xcHg7XG59XG5cbi5zZXJpZXNfb3ZlcmxheS0tZml0X2ltZ19kZXRhaWwtdGFibGUwMyB7XG4gIGxpbmUtaGVpZ2h0OiAxLjc7XG4gIG1hcmdpbi1ib3R0b206IDE2cHg7XG4gIGxldHRlci1zcGFjaW5nOiAtMC43cHg7XG59XG5cbi5zZXJpZXNfb3ZlcmxheS0tZml0X2ltZ19kZXRhaWwtYWJzb2wge1xuICBtYXJnaW4tYm90dG9tOiAzNXB4O1xufVxuXG4uc2VyaWVzX292ZXJsYXktLWJnIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB6LWluZGV4OiAxMDE7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgZGlzcGxheTogbm9uZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjQpO1xufVxuXG4uc2VyaWVzX292ZXJsYXktLWJveCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogMTAyO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDUwJTtcbiAgZGlzcGxheTogdGFibGU7XG4gIG1heC13aWR0aDogNTUwcHg7XG4gIG1pbi1oZWlnaHQ6IDQwMHB4O1xuICBtYXJnaW46IDAgMCAwIC0yNzVweDtcbiAgb3BhY2l0eTogMDtcbiAgYmFja2dyb3VuZDogdXJsKFwiLi4vLi4vZi1yZWZyaWdlcmF0b3Ivei1zZXJpZXMvaW1hZ2VzL2JnLXNlcmllcy1vdmVybGF5LnBuZ1wiKSBuby1yZXBlYXQgcmlnaHQgMjVweCB0b3AgMTVweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwOEM0QjtcbiAgYmFja2dyb3VuZC1zaXplOiAxMTFweCA1M3B4O1xufVxuXG4uc2VyaWVzX292ZXJsYXktLWJveC1mc2VyaWVzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzFmYWFiMDtcbn1cblxuLnNlcmllc19vdmVybGF5LS1ib3gtdGFibGUge1xuICB3aWR0aDogMTAwJTtcbiAgbWluLWhlaWdodDogNTUwcHg7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxZmFhYjA7XG59XG5cbi5zZXJpZXNfb3ZlcmxheS0tYm94LXRhYmxlMDIge1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiA3NTBweDtcbiAgbWluLWhlaWdodDogNTEwcHg7XG4gIG1hcmdpbjogMCAwIDAgLTM3NXB4O1xufVxuXG4uc2VyaWVzX292ZXJsYXktLWJveC10YWJsZTAzIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogNzUwcHg7XG4gIG1pbi1oZWlnaHQ6IDU4OXB4O1xuICBtYXJnaW46IDAgMCAwIC0zNzVweDtcbn1cblxuLnNlcmllc19vdmVybGF5LS1ib3gtaWNlX2VuZ2luZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDc1MHB4O1xuICBtYXJnaW46IDAgMCAwIC0zNzVweDtcbiAgYmFja2dyb3VuZDogIzAwNDA5Nztcbn1cblxuLnNlcmllc19vdmVybGF5LS1ib3gtdm94X29wdGlvbiB7XG4gIG1heC13aWR0aDogaW5oZXJpdDtcbiAgbWluLWhlaWdodDogaW5oZXJpdDtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgbWFyZ2luOiAwO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnNlcmllc19vdmVybGF5LS1ib3gtdm94X29wdGlvbiB7XG4gICAgbWF4LXdpZHRoOiA1NTBweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDI1cHgpIHtcbiAgLnNlcmllc19vdmVybGF5LS1ib3gtdm94X29wdGlvbiB7XG4gICAgdHJhbnNmb3JtOiBub25lO1xuICB9XG59XG5cbi5zZXJpZXNfb3ZlcmxheS0tYm94X2luIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xuICBwYWRkaW5nOiAwIDQwcHg7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uc2VyaWVzX292ZXJsYXktLWJveF9pbi1teWNvbiB7XG4gIHBhZGRpbmctcmlnaHQ6IDI0MHB4O1xufVxuXG4uc2VyaWVzX292ZXJsYXktLWJveF9pbi1oZWF0ZXIge1xuICBwYWRkaW5nLXJpZ2h0OiAxNTBweDtcbn1cblxuLnNlcmllc19vdmVybGF5LS1ib3hfaW4tdGFibGUwMyB7XG4gIHBhZGRpbmc6IDAgNTVweDtcbn1cblxuLnNlcmllc19vdmVybGF5LS1ib3hfaW4taWNlX2VuZ2luZSB7XG4gIHBhZGRpbmc6IDgwcHggNTBweDtcbn1cblxuLnNlcmllc19vdmVybGF5LS1kZXNjcmlwdGlvbiB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDEuODtcbiAgbWFyZ2luOiAwIDAgMjBweCAwO1xufVxuXG4uc2VyaWVzX292ZXJsYXktLWRlc2NyaXB0aW9uLWljZV9lbmdpbmUge1xuICB3aWR0aDogNTAlO1xufVxuXG4uc2VyaWVzX292ZXJsYXktLWNsb3NlX2J0biB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAzMHB4O1xuICBsZWZ0OiA1MCU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMzBweDtcbiAgaGVpZ2h0OiAzMHB4O1xuICBtYXJnaW46IDAgMCAwIC0xNXB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRyYW5zaXRpb246IDAuMTVzO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjY2O1xufVxuXG4uc2VyaWVzX292ZXJsYXktLWNsb3NlX2J0bjphZnRlciwgLnNlcmllc19vdmVybGF5LS1jbG9zZV9idG4uYWJvdXRfY29uc3RhbnQtLWluOmJlZm9yZSwgLnNlcmllc19vdmVybGF5LS1jbG9zZV9idG4uY29uc3RhbnRfc3ViX2JveC1ibHVlOmJlZm9yZSwgLnNlcmllc19vdmVybGF5LS1jbG9zZV9idG4uYWJvdXRfY29uc3RhbnQtLWluLWdyZXk6YmVmb3JlLCAuc2VyaWVzX292ZXJsYXktLWNsb3NlX2J0bi5hYm91dF9jb25zdGFudC0taW4tYmx1ZTpiZWZvcmUge1xuICBmb250LWZhbWlseTogJ2ljb21vb24nICFpbXBvcnRhbnQ7XG4gIHNwZWFrOiBub25lO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuICBmb250LXNpemU6IDE5cHg7XG4gIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgY29udGVudDogXCLupIVcIjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4uc2VyaWVzX292ZXJsYXktLWNsb3NlX2J0bjpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0ZDRkNGQ7XG59XG5cbi5zZXJpZXNfb3ZlcmxheS0tbm90ZSB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luOiAzNXB4IDAgMCAwO1xufVxuXG4uc2VyaWVzX292ZXJsYXktLW5vdGUtaGVhdGVyIHtcbiAgei1pbmRleDogMTtcbiAgbWF4LXdpZHRoOiAxNDVweDtcbiAgbWFyZ2luLWxlZnQ6IDE2MHB4O1xufVxuXG4uc2VyaWVzX292ZXJsYXktLW5vdGUtaGVhdGVyOmFmdGVyLCAuc2VyaWVzX292ZXJsYXktLW5vdGUtaGVhdGVyLmFib3V0X2NvbnN0YW50LS1pbjpiZWZvcmUsIC5zZXJpZXNfb3ZlcmxheS0tbm90ZS1oZWF0ZXIuY29uc3RhbnRfc3ViX2JveC1ibHVlOmJlZm9yZSwgLnNlcmllc19vdmVybGF5LS1ub3RlLWhlYXRlci5hYm91dF9jb25zdGFudC0taW4tZ3JleTpiZWZvcmUsIC5zZXJpZXNfb3ZlcmxheS0tbm90ZS1oZWF0ZXIuYWJvdXRfY29uc3RhbnQtLWluLWJsdWU6YmVmb3JlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDAuNzVlbTtcbiAgcmlnaHQ6IC03MHB4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDYycHg7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZmZmO1xufVxuXG4uc2VyaWVzX292ZXJsYXktLXBpYyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuXG4uc2VyaWVzX292ZXJsYXktLXBpYy1teWNvbiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxMDVweDtcbiAgcmlnaHQ6IDIwcHg7XG4gIG1hcmdpbjogMDtcbn1cblxuLnNlcmllc19vdmVybGF5LS1waWMtaGVhdGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDEwNXB4O1xuICByaWdodDogMjBweDtcbiAgbWFyZ2luOiAwO1xufVxuXG4uc2VyaWVzX292ZXJsYXktLWljZV9ib3gge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMzAlO1xuICByaWdodDogMTAlO1xufVxuXG4uc2VyaWVzX292ZXJsYXktLWljZV9lbmdpbmVfdHh0IHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLXRvcDogMjBweDtcbn1cblxuLnNlcmllc19vdmVybGF5LS12b3hfb3B0aW9uIHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxuXG4uc2VyaWVzX3RhYl9nZW5lcmFsIHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgbWFyZ2luOiAwIDAgMTVweCAwO1xufVxuXG4uc2VyaWVzX3RhYl9nZW5lcmFsOmFmdGVyLCAuc2VyaWVzX3RhYl9nZW5lcmFsLmFib3V0X2NvbnN0YW50LS1pbjpiZWZvcmUsIC5zZXJpZXNfdGFiX2dlbmVyYWwuY29uc3RhbnRfc3ViX2JveC1ibHVlOmJlZm9yZSwgLnNlcmllc190YWJfZ2VuZXJhbC5hYm91dF9jb25zdGFudC0taW4tZ3JleTpiZWZvcmUsIC5zZXJpZXNfdGFiX2dlbmVyYWwuYWJvdXRfY29uc3RhbnQtLWluLWJsdWU6YmVmb3JlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgY2xlYXI6IGJvdGg7XG4gIGhlaWdodDogMDtcbiAgY29udGVudDogJy4nO1xufVxuXG4uc2VyaWVzX3RhYl9nZW5lcmFsLWNvbnMge1xuICBib3JkZXItYm90dG9tOiAycHggc29saWQgIzVGNzhDODtcbn1cblxuLnNlcmllc190YWJfZ2VuZXJhbC1jb25zIC5zZXJpZXNfdGFiX2dlbmVyYWwtLWxpbms6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNUY3OEM4O1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLnNlcmllc190YWJfZ2VuZXJhbC1jb25zIC5zZXJpZXNfdGFiX2dlbmVyYWwtLWxpbmsuY3VycmVudCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1Rjc4Qzg7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uc2VyaWVzX3RhYl9nZW5lcmFsLWFzZXJpZXMge1xuICBib3JkZXItYm90dG9tOiAycHggc29saWQgIzAwOEM0Qjtcbn1cblxuLnNlcmllc190YWJfZ2VuZXJhbC1hc2VyaWVzIC5zZXJpZXNfdGFiX2dlbmVyYWwtLWxpbms6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA4QzRCO1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLnNlcmllc190YWJfZ2VuZXJhbC1hc2VyaWVzIC5zZXJpZXNfdGFiX2dlbmVyYWwtLWxpbmsuY3VycmVudCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDhDNEI7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uc2VyaWVzX3RhYl9nZW5lcmFsLS1pdGVtIHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIHdpZHRoOiBjYWxjKDMzLjMlIC0gMi41cHgpO1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2NjYztcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjY2NjO1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjY2NjO1xuICBtYXJnaW46IDAgMCAwIDRweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uc2VyaWVzX3RhYl9nZW5lcmFsLS1pdGVtOmZpcnN0LWNoaWxkIHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG5cbi5zZXJpZXNfdGFiX2dlbmVyYWwtLWl0ZW0tY29sMiB7XG4gIHdpZHRoOiBjYWxjKDUwJSAtIDJweCk7XG59XG5cbi5zZXJpZXNfdGFiX2dlbmVyYWwtLWxpbmsge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBwYWRkaW5nOiAxMXB4IDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjM7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgdHJhbnNpdGlvbjogMC4xNXM7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjb2xvcjogIzk5OTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uZV93YXRlcl9mZWF0dXJlLS1ib2R5OmFmdGVyLCAuZV93YXRlcl9mZWF0dXJlLS1ib2R5LmFib3V0X2NvbnN0YW50LS1pbjpiZWZvcmUsIC5lX3dhdGVyX2ZlYXR1cmUtLWJvZHkuY29uc3RhbnRfc3ViX2JveC1ibHVlOmJlZm9yZSwgLmVfd2F0ZXJfZmVhdHVyZS0tYm9keS5hYm91dF9jb25zdGFudC0taW4tZ3JleTpiZWZvcmUsIC5lX3dhdGVyX2ZlYXR1cmUtLWJvZHkuYWJvdXRfY29uc3RhbnQtLWluLWJsdWU6YmVmb3JlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgY2xlYXI6IGJvdGg7XG4gIGhlaWdodDogMDtcbiAgY29udGVudDogJy4nO1xufVxuXG4uZV93YXRlcl9mZWF0dXJlLS1pbWdfbGluayB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGZsb2F0OiBsZWZ0O1xuICB3aWR0aDogY2FsYygzMy4zJSAtIDE2LjY3cHgpO1xuICBtYXJnaW46IDAgMCAwIDI1cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogdGFibGU7XG4gIGhlaWdodDogMTIwcHg7XG4gIGNvbG9yOiAjMDAwO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHBhZGRpbmc6IDAgMTdweDtcbiAgbGluZS1oZWlnaHQ6IDEuMztcbiAgbWFyZ2luLXRvcDogMTdweDtcbn1cblxuLmVfd2F0ZXJfZmVhdHVyZS0taW1nX2xpbms6bnRoLWNoaWxkKDNuKzEpIHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG5cbi5lX3dhdGVyX2ZlYXR1cmUtLWltZ19saW5rOm50aC1jaGlsZCgxKSwgLmVfd2F0ZXJfZmVhdHVyZS0taW1nX2xpbms6bnRoLWNoaWxkKDIpLCAuZV93YXRlcl9mZWF0dXJlLS1pbWdfbGluazpudGgtY2hpbGQoMykge1xuICBtYXJnaW4tdG9wOiAwO1xufVxuXG4uZV93YXRlcl9mZWF0dXJlLS1pbWdfbGluazpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICB0cmFuc2l0aW9uOiAwLjE1cztcbiAgaGVpZ2h0OiAxMDAlO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBib3JkZXI6IDJweCBzb2xpZCAjY2NjO1xufVxuXG4uZV93YXRlcl9mZWF0dXJlLS1pbWdfbGluazpob3ZlcjpiZWZvcmUge1xuICBib3JkZXItY29sb3I6ICM1NWFmZWI7XG59XG5cbi5lX3dhdGVyX2ZlYXR1cmUtLWltZ19saW5rLTAxIHtcbiAgYmFja2dyb3VuZDogdXJsKC9wL2Utd2F0ZXIvaW1hZ2VzL2NvbW1vbi9uYXYtZmVhdHVyZS0wMS5qcGcpIG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyICFpbXBvcnRhbnQ7XG59XG5cbi5lX3dhdGVyX2ZlYXR1cmUtLWltZ19saW5rLTAyIHtcbiAgYmFja2dyb3VuZDogdXJsKC9wL2Utd2F0ZXIvaW1hZ2VzL2NvbW1vbi9uYXYtZmVhdHVyZS0wMi5wbmcpIG5vLXJlcGVhdCByaWdodCAyMHB4IGNlbnRlcjtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5lX3dhdGVyX2ZlYXR1cmUtLWltZ19saW5rLTAyIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCA1cHggY2VudGVyO1xuICB9XG59XG5cbi5lX3dhdGVyX2ZlYXR1cmUtLWltZ19saW5rLTAzIHtcbiAgYmFja2dyb3VuZDogdXJsKC9wL2Utd2F0ZXIvaW1hZ2VzL2NvbW1vbi9uYXYtZmVhdHVyZS0wMy5wbmcpIG5vLXJlcGVhdCByaWdodCAyMHB4IGNlbnRlcjtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5lX3dhdGVyX2ZlYXR1cmUtLWltZ19saW5rLTAzIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCA1cHggY2VudGVyO1xuICB9XG59XG5cbi5lX3dhdGVyX2ZlYXR1cmUtLWltZ19saW5rLTA0IHtcbiAgYmFja2dyb3VuZDogdXJsKC9wL2Utd2F0ZXIvaW1hZ2VzL2NvbW1vbi9uYXYtZmVhdHVyZS0wNC5wbmcpIG5vLXJlcGVhdCByaWdodCAyMHB4IGNlbnRlcjtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5lX3dhdGVyX2ZlYXR1cmUtLWltZ19saW5rLTA0IHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCA1cHggY2VudGVyO1xuICB9XG59XG5cbi5lX3dhdGVyX2ZlYXR1cmUtLWltZ19saW5rLTA1IHtcbiAgYmFja2dyb3VuZDogdXJsKC9wL2Utd2F0ZXIvaW1hZ2VzL2NvbW1vbi9uYXYtZmVhdHVyZS0wNS5wbmcpIG5vLXJlcGVhdCByaWdodCAyMHB4IGNlbnRlcjtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5lX3dhdGVyX2ZlYXR1cmUtLWltZ19saW5rLTA1IHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCA1cHggY2VudGVyO1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuZV93YXRlcl9mZWF0dXJlLS1pbWdfbGluayB7XG4gICAgYmFja2dyb3VuZC1zaXplOiA0MyU7XG4gIH1cbn1cblxuLmVfd2F0ZXJfZmVhdHVyZS0tbGlua19pbm5lciB7XG4gIGRpc3BsYXk6IHRhYmxlLWNlbGw7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG5cbi5lX3dhdGVyX2ZlYXR1cmUtLW1haW50ZW5hbmNlIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cblxuLmVfd2F0ZXJfZmVhdHVyZS0tc3BhbiB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi1ib3R0b206IDVweDtcbn1cblxuLmVfd2F0ZXJfZmVhdHVyZS0tc2VyaWVzIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgY29sb3I6ICM1NWFmZWI7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4uZV93YXRlcl9mZWF0dXJlLS1zZXJpZXMtbWFyIHtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5zZXJpZXNfbmF2IHtcbiAgICBoZWlnaHQ6IDQ2cHg7XG4gICAgcGFkZGluZzogMCAyMHB4O1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjY2NjO1xuICAgIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAjMDA4QzRCO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIH1cbiAgLnNlcmllc19uYXYtZnNlcmllcyB7XG4gICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogIzFmYWFiMDtcbiAgfVxuICAuc2VyaWVzX25hdi1jb25zX3RlbXAge1xuICAgIGJvcmRlci1ib3R0b20tY29sb3I6ICM1Rjc4Qzg7XG4gIH1cbiAgLnNlcmllc19uYXYtaWNlX2VuZ2luZSB7XG4gICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogIzAwNDA5NztcbiAgfVxuICAuc2VyaWVzX25hdi1ibGFzdCB7XG4gICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogIzFiYjhjZTtcbiAgfVxuICAuc2VyaWVzX25hdi1ycyB7XG4gICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogIzAwOTZiNjtcbiAgfVxuICAuc2VyaWVzX25hdi1jdWJlIHtcbiAgICBib3JkZXItYm90dG9tLWNvbG9yOiAjMDM2ZWI3O1xuICB9XG4gIC5zZXJpZXNfbmF2LW90aGVyIHtcbiAgICBib3JkZXItYm90dG9tLWNvbG9yOiAjNTI1Y2E3O1xuICB9XG4gIC5zZXJpZXNfbmF2LXZhcmlhbnQge1xuICAgIGJvcmRlci1ib3R0b20tY29sb3I6ICMwMGEzYWY7XG4gIH1cbiAgLnNlcmllc19uYXYtandlIHtcbiAgICBib3JkZXItYm90dG9tLWNvbG9yOiAjMDA4Y2Q0O1xuICB9XG4gIC5zZXJpZXNfbmF2LWNvb2tldmVyaW8ge1xuICAgIGJvcmRlci1ib3R0b20tY29sb3I6ICNhZjFiNDA7XG4gIH1cbiAgLnNlcmllc19uYXYtdmFyaWUge1xuICAgIGJvcmRlci1ib3R0b20tY29sb3I6ICM0RjM0MzI7XG4gIH1cbiAgLnNlcmllc19uYXYtYmlnaWNlIHtcbiAgICBib3JkZXItYm90dG9tLWNvbG9yOiAjMDA1NTczO1xuICB9XG4gIC5zZXJpZXNfbmF2LWRvdWdoY29uIHtcbiAgICBib3JkZXItYm90dG9tLWNvbG9yOiAjYmVhMzZmO1xuICB9XG4gIC5zZXJpZXNfbmF2LXRvcm9taSB7XG4gICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogIzRhYjAzNDtcbiAgfVxuICAuc2VyaWVzX25hdi0tbGluayB7XG4gICAgZm9udC1zaXplOiAxM3B4O1xuICAgIGxpbmUtaGVpZ2h0OiA0NHB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB0b3A6IC0xcHg7XG4gIH1cbiAgLnNlcmllc19uYXYtLWxpbms6YWZ0ZXIsIC5zZXJpZXNfbmF2LS1saW5rLmFib3V0X2NvbnN0YW50LS1pbjpiZWZvcmUsIC5zZXJpZXNfbmF2LS1saW5rLmNvbnN0YW50X3N1Yl9ib3gtYmx1ZTpiZWZvcmUsIC5zZXJpZXNfbmF2LS1saW5rLmFib3V0X2NvbnN0YW50LS1pbi1ncmV5OmJlZm9yZSwgLnNlcmllc19uYXYtLWxpbmsuYWJvdXRfY29uc3RhbnQtLWluLWJsdWU6YmVmb3JlIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5zZXJpZXNfbmF2LS1saW5rLWp3ZSB7XG4gICAgbGV0dGVyLXNwYWNpbmc6IC0wLjVweDtcbiAgfVxuICAuc2VyaWVzX25hdi0tbGluay1lX3dhdGVyIHtcbiAgICBsZXR0ZXItc3BhY2luZzogLTEuMnB4O1xuICB9XG4gIC5zZXJpZXNfbmF2LS1saW5rLXNtYWxsX2ZvbnQge1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgfVxuICAub3ZlcmxheV9ib3gge1xuICAgIHRvcDogNDVweDtcbiAgICBtYXgtd2lkdGg6IDcyOHB4O1xuICAgIHBhZGRpbmc6IDQwcHggMjBweDtcbiAgfVxuICAub3ZlcmxheV9ib3gtLXR0bCB7XG4gICAgbGluZS1oZWlnaHQ6IDEuMztcbiAgICBtYXJnaW4tYm90dG9tOiAyNXB4O1xuICB9XG4gIC5vdmVybGF5X2JveC0tbWlkZGxlIHtcbiAgICBwYWRkaW5nOiAxNXB4IDA7XG4gIH1cbiAgLm92ZXJsYXlfYm94LS1pbiB7XG4gICAgbWluLWhlaWdodDogMjcwcHg7XG4gIH1cbiAgLm92ZXJsYXlfdHlwZV8ycm93cy0tbGluayB7XG4gICAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgfVxuICAub3ZlcmxheV90eXBlXzJyb3dzLS1pbWcge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC5vdmVybGF5X3R5cGVfM3Jvd3MtLWxpbmsge1xuICAgIGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gIH1cbiAgLm92ZXJsYXlfdHlwZV8zcm93cy0taW1nIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAuel9vdmVybGF5X2Vjby0tYm94IHtcbiAgICB3aWR0aDogY2FsYyg1MCUgLSAxMHB4KTtcbiAgICBtYXJnaW4tbGVmdDogMjBweDtcbiAgfVxuICAuel9vdmVybGF5X2Vjby0taGVhZCB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIG1hcmdpbjogMCAwIDI1cHggMDtcbiAgfVxuICAuel9vdmVybGF5X2Vjby0tdG9waWMge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW46IDVweCAwIDAgMDtcbiAgfVxuICAuel9vdmVybGF5X2Vjby0tdG9waWMtenNlcmllcyB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB9XG4gIC56X292ZXJsYXlfZWNvLS1waWMge1xuICAgIG1heC13aWR0aDogMTYwcHg7XG4gIH1cbiAgLnpfb3ZlcmxheV9lY28tLWxpbmsge1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICB3aWR0aDogY2FsYygxMDAlIC0gMTcwcHgpO1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgbWFyZ2luLWxlZnQ6IDE3MHB4O1xuICB9XG4gIC56X292ZXJsYXlfZWNvLS1saW5rOmFmdGVyLCAuel9vdmVybGF5X2Vjby0tbGluay5hYm91dF9jb25zdGFudC0taW46YmVmb3JlLCAuel9vdmVybGF5X2Vjby0tbGluay5jb25zdGFudF9zdWJfYm94LWJsdWU6YmVmb3JlLCAuel9vdmVybGF5X2Vjby0tbGluay5hYm91dF9jb25zdGFudC0taW4tZ3JleTpiZWZvcmUsIC56X292ZXJsYXlfZWNvLS1saW5rLmFib3V0X2NvbnN0YW50LS1pbi1ibHVlOmJlZm9yZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAuel9vdmVybGF5X2Vjby0tbGluay1zaW5nbGUge1xuICAgIHdpZHRoOiBjYWxjKDMzLjMlIC0gMTZweCk7XG4gICAgbWFyZ2luLWxlZnQ6IDI0cHg7XG4gIH1cbiAgLnpfb3ZlcmxheV9lY28tLWxpbmstc2luZ2xlOmZpcnN0LWNoaWxkIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxuICAuel9vdmVybGF5X2ZlYXR1cmUtLWxpbmsge1xuICAgIHdpZHRoOiBjYWxjKDUwJSAtIDcuNXB4KTtcbiAgICBtYXJnaW46IDE1cHggMCAwIDE1cHggIWltcG9ydGFudDtcbiAgfVxuICAuel9vdmVybGF5X2ZlYXR1cmUtLWxpbms6bnRoLWNoaWxkKDJuKzEpIHtcbiAgICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC56X292ZXJsYXlfZmVhdHVyZS0tbGluazpudGgtY2hpbGQoMSksIC56X292ZXJsYXlfZmVhdHVyZS0tbGluazpudGgtY2hpbGQoMikge1xuICAgIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDtcbiAgfVxuICAuel9vdmVybGF5X3R5cGUtLWxpbmsge1xuICAgIHdpZHRoOiBjYWxjKDUwJSAtIDcuNXB4KTtcbiAgICBtYXJnaW46IDE1cHggMCAwIDE1cHggIWltcG9ydGFudDtcbiAgfVxuICAuel9vdmVybGF5X3R5cGUtLWxpbms6bnRoLWNoaWxkKDJuKzEpIHtcbiAgICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC56X292ZXJsYXlfdHlwZS0tbGluazpudGgtY2hpbGQoMSksIC56X292ZXJsYXlfdHlwZS0tbGluazpudGgtY2hpbGQoMikge1xuICAgIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDtcbiAgfVxuICAub3ZlcmxheV9saW5ldXBfYm94LS1waWMge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC5vdmVybGF5X2xpbmV1cF9ib3gtLXR0bCB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGxlZnQ6IDhweDtcbiAgICBsZXR0ZXItc3BhY2luZzogLTEuNnB4O1xuICB9XG4gIC5vdmVybGF5X2xpbmV1cF9ib3gtLXR0bDphZnRlciwgLm92ZXJsYXlfbGluZXVwX2JveC0tdHRsLmFib3V0X2NvbnN0YW50LS1pbjpiZWZvcmUsIC5vdmVybGF5X2xpbmV1cF9ib3gtLXR0bC5jb25zdGFudF9zdWJfYm94LWJsdWU6YmVmb3JlLCAub3ZlcmxheV9saW5ldXBfYm94LS10dGwuYWJvdXRfY29uc3RhbnQtLWluLWdyZXk6YmVmb3JlLCAub3ZlcmxheV9saW5ldXBfYm94LS10dGwuYWJvdXRfY29uc3RhbnQtLWluLWJsdWU6YmVmb3JlIHtcbiAgICByaWdodDogLTE0cHg7XG4gIH1cbiAgLm92ZXJsYXlfbGluZXVwX2JveC0tdG9waWMtaWNlX2VuZ2luZSB7XG4gICAgaGVpZ2h0OiA5MHB4O1xuICB9XG4gIC5vdmVybGF5X2xpbmV1cF9ib3hfbGlzdC0taXRlbSB7XG4gICAgd2lkdGg6IDUwJTtcbiAgICBtYXJnaW4tdG9wOiA1cHggIWltcG9ydGFudDtcbiAgfVxuICAub3ZlcmxheV9saW5ldXBfYm94X2xpc3QtLWl0ZW06bnRoLWNoaWxkKDEpLCAub3ZlcmxheV9saW5ldXBfYm94X2xpc3QtLWl0ZW06bnRoLWNoaWxkKDIpIHtcbiAgICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm92ZXJsYXlfbGluZXVwX2JveF9saXN0LS1pdGVtLXR3byB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5pY2VfZW5naW5lX25hdi0taGVhZCB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIH1cbiAgLmljZV9lbmdpbmVfbmF2X2ZlYXR1cmUtLWZvb3Rub3RlIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICB9XG4gIC5pY2VfZW5naW5lX25hdl93YXRlcnR5cGUtLWxpc3Qge1xuICAgIG1heC13aWR0aDogMTc1cHg7XG4gICAgbWFyZ2luLWxlZnQ6IDE1cHg7XG4gIH1cbiAgLmljZV9lbmdpbmVfbmF2X3NwYWNlZml0LS1pbWcge1xuICAgIHdpZHRoOiAzMCU7XG4gIH1cbiAgLmljZV9lbmdpbmVfbmF2X3NwYWNlZml0LS1kZXNjcmlwdGlvbiB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG1heC13aWR0aDogMTMwcHg7XG4gICAgbWFyZ2luLWxlZnQ6IDY1cHg7XG4gICAgcGFkZGluZy10b3A6IDE2cHg7XG4gIH1cbiAgLmljZV9lbmdpbmVfbmF2X2xpbmV1cC0tbGluay1hYmlsaXR5IHtcbiAgICBoZWlnaHQ6IDc2cHg7XG4gIH1cbiAgLmljZV9lbmdpbmVfbmF2X2xpbmV1cC0tdHRsLWFiaWxpdHkge1xuICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgfVxuICAuaWNlX2VuZ2luZV9uYXZfbGluZXVwLS1kZXNjcmlwdGlvbi1hYmlsaXR5IHtcbiAgICBmbG9hdDogbm9uZTtcbiAgICBtYXJnaW4tdG9wOiA1cHg7XG4gIH1cbiAgLmljZV9lbmdpbmVfbmF2X2xpbmV1cC0tbW0ge1xuICAgIG1hcmdpbi1sZWZ0OiAxcHg7XG4gIH1cbiAgLm90aGVyX3RhYmxlX2ZlYXR1cmVfbmF2LS1waWMge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxuICAuc2VyaWVzX292ZXJsYXktLWl0ZW0tdGFibGUwM19saW5lOmJlZm9yZSB7XG4gICAgd2lkdGg6IDE3MHB4O1xuICAgIHRvcDogNy41JTtcbiAgICByaWdodDogLTQ1LjUlO1xuICB9XG4gIC5zZXJpZXNfb3ZlcmxheS0taXRlbS10YWJsZTAzX2xpbmU6YWZ0ZXIsIC5zZXJpZXNfb3ZlcmxheS0taXRlbS10YWJsZTAzX2xpbmUuYWJvdXRfY29uc3RhbnQtLWluOmJlZm9yZSwgLnNlcmllc19vdmVybGF5LS1pdGVtLXRhYmxlMDNfbGluZS5jb25zdGFudF9zdWJfYm94LWJsdWU6YmVmb3JlLCAuc2VyaWVzX292ZXJsYXktLWl0ZW0tdGFibGUwM19saW5lLmFib3V0X2NvbnN0YW50LS1pbi1ncmV5OmJlZm9yZSwgLnNlcmllc19vdmVybGF5LS1pdGVtLXRhYmxlMDNfbGluZS5hYm91dF9jb25zdGFudC0taW4tYmx1ZTpiZWZvcmUge1xuICAgIHJpZ2h0OiAtNTYlO1xuICB9XG4gIC5zZXJpZXNfb3ZlcmxheS0tYm94LXRhYmxlMDIsIC5zZXJpZXNfb3ZlcmxheS0tYm94LXRhYmxlMDMge1xuICAgIG1heC13aWR0aDogNzEwcHg7XG4gICAgbWFyZ2luOiAwIDAgMCAtMzU1cHg7XG4gIH1cbiAgLnNlcmllc19vdmVybGF5LS1ib3hfaW4tdGFibGUwMyB7XG4gICAgcGFkZGluZzogMCA0MHB4O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0MjVweCkge1xuICAuc2VyaWVzX25hdiB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGhlaWdodDogYXV0bztcbiAgICBwYWRkaW5nOiAwO1xuICAgIGJvcmRlci10b3A6IDBweDtcbiAgICBib3JkZXItYm90dG9tOiAwcHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2NjYztcbiAgfVxuICAuc2VyaWVzX25hdi0tc3BfYnRuIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgbGluZS1oZWlnaHQ6IDU1cHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogNTVweDtcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgIHBhZGRpbmc6IDBweCAyMHB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgI2NjYztcbiAgICBib3JkZXItYm90dG9tOiAycHggc29saWQgIzAwOEM0QjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgIGJveC1zaGFkb3c6IDAgMCA1cHggcmdiYSgwLCAwLCAwLCAwLjIpO1xuICB9XG4gIC5zZXJpZXNfbmF2LS1zcF9idG46YWZ0ZXIsIC5zZXJpZXNfbmF2LS1zcF9idG4uYWJvdXRfY29uc3RhbnQtLWluOmJlZm9yZSwgLnNlcmllc19uYXYtLXNwX2J0bi5jb25zdGFudF9zdWJfYm94LWJsdWU6YmVmb3JlLCAuc2VyaWVzX25hdi0tc3BfYnRuLmFib3V0X2NvbnN0YW50LS1pbi1ncmV5OmJlZm9yZSwgLnNlcmllc19uYXYtLXNwX2J0bi5hYm91dF9jb25zdGFudC0taW4tYmx1ZTpiZWZvcmUge1xuICAgIGZvbnQtZmFtaWx5OiAnaWNvbW9vbicgIWltcG9ydGFudDtcbiAgICBzcGVhazogbm9uZTtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuICAgIGZvbnQtc2l6ZTogNDVweDtcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDUwJTtcbiAgICBsZWZ0OiAxM3B4O1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbjogLTAuNWVtIDAgMCAwO1xuICAgIGNvbnRlbnQ6IFwi7qSUXCI7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgwLjUsIDAuNSk7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgY29sb3I6ICNmZmY7XG4gIH1cbiAgLnNlcmllc19uYXYtLXNwX2J0bjpiZWZvcmUge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDUwJTtcbiAgICBsZWZ0OiAyMHB4O1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAzMHB4O1xuICAgIGhlaWdodDogMzBweDtcbiAgICBtYXJnaW46IC0xNXB4IDAgMCAwO1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAwOEM0QjtcbiAgfVxuICAuc2VyaWVzX25hdi0tc3BfYnRuLmN1cnJlbnQ6YWZ0ZXIsIC5zZXJpZXNfbmF2LS1zcF9idG4uY3VycmVudC5hYm91dF9jb25zdGFudC0taW46YmVmb3JlLCAuc2VyaWVzX25hdi0tc3BfYnRuLmN1cnJlbnQuY29uc3RhbnRfc3ViX2JveC1ibHVlOmJlZm9yZSwgLnNlcmllc19uYXYtLXNwX2J0bi5jdXJyZW50LmFib3V0X2NvbnN0YW50LS1pbi1ncmV5OmJlZm9yZSwgLnNlcmllc19uYXYtLXNwX2J0bi5jdXJyZW50LmFib3V0X2NvbnN0YW50LS1pbi1ibHVlOmJlZm9yZSB7XG4gICAgY29udGVudDogXCLupIVcIjtcbiAgfVxuICAuc2VyaWVzX25hdi0tc3BfYnRuLWZzZXJpZXMge1xuICAgIGJvcmRlci1ib3R0b20tY29sb3I6ICMxZmFhYjA7XG4gIH1cbiAgLnNlcmllc19uYXYtLXNwX2J0bi1mc2VyaWVzOmJlZm9yZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzFmYWFiMDtcbiAgfVxuICAuc2VyaWVzX25hdi0tc3BfYnRuLWNvbnNfdGVtcCB7XG4gICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogIzVGNzhDODtcbiAgfVxuICAuc2VyaWVzX25hdi0tc3BfYnRuLWNvbnNfdGVtcDpiZWZvcmUge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM1Rjc4Qzg7XG4gIH1cbiAgLnNlcmllc19uYXYtLXNwX2J0bi1jb29rZXZlcmlvIHtcbiAgICBib3JkZXItYm90dG9tLWNvbG9yOiAjYWYxYjQwO1xuICB9XG4gIC5zZXJpZXNfbmF2LS1zcF9idG4tY29va2V2ZXJpbzpiZWZvcmUge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNhZjFiNDA7XG4gIH1cbiAgLnNlcmllc19uYXYtLXNwX2J0bi12YXJpZSB7XG4gICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogIzRGMzQzMjtcbiAgfVxuICAuc2VyaWVzX25hdi0tc3BfYnRuLXZhcmllOmJlZm9yZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzRGMzQzMjtcbiAgfVxuICAuc2VyaWVzX25hdi0tc3BfYnRuLWljZV9lbmdpbmUge1xuICAgIGJvcmRlci1ib3R0b20tY29sb3I6ICMwMDQwOTc7XG4gIH1cbiAgLnNlcmllc19uYXYtLXNwX2J0bi1pY2VfZW5naW5lOmJlZm9yZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAwNDA5NztcbiAgfVxuICAuc2VyaWVzX25hdi0tc3BfYnRuLWJsYXN0IHtcbiAgICBib3JkZXItYm90dG9tLWNvbG9yOiAjMWJiOGNlO1xuICB9XG4gIC5zZXJpZXNfbmF2LS1zcF9idG4tYmxhc3Q6YmVmb3JlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMWJiOGNlO1xuICB9XG4gIC5zZXJpZXNfbmF2LS1zcF9idG4tcnMge1xuICAgIGJvcmRlci1ib3R0b20tY29sb3I6ICMwMDk2YjY7XG4gIH1cbiAgLnNlcmllc19uYXYtLXNwX2J0bi1yczpiZWZvcmUge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDk2YjY7XG4gIH1cbiAgLnNlcmllc19uYXYtLXNwX2J0bi1jdWJlIHtcbiAgICBib3JkZXItYm90dG9tLWNvbG9yOiAjMDM2ZWI3O1xuICB9XG4gIC5zZXJpZXNfbmF2LS1zcF9idG4tY3ViZTpiZWZvcmUge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwMzZlYjc7XG4gIH1cbiAgLnNlcmllc19uYXYtLXNwX2J0bi1pY2Vfb3RoZXIge1xuICAgIGJvcmRlci1ib3R0b20tY29sb3I6ICM1MjVjYTc7XG4gIH1cbiAgLnNlcmllc19uYXYtLXNwX2J0bi1pY2Vfb3RoZXI6YmVmb3JlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTI1Y2E3O1xuICB9XG4gIC5zZXJpZXNfbmF2LS1zcF9idG4tdmFyaWFudCB7XG4gICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogIzAwYTNhZjtcbiAgfVxuICAuc2VyaWVzX25hdi0tc3BfYnRuLXZhcmlhbnQ6YmVmb3JlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDBhM2FmO1xuICB9XG4gIC5zZXJpZXNfbmF2LS1zcF9idG4tandlIHtcbiAgICBib3JkZXItYm90dG9tLWNvbG9yOiAjMDA4Y2Q0O1xuICB9XG4gIC5zZXJpZXNfbmF2LS1zcF9idG4tandlOmJlZm9yZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAwOGNkNDtcbiAgfVxuICAuc2VyaWVzX25hdi0tc3BfYnRuLWp3IHtcbiAgICBib3JkZXItYm90dG9tLWNvbG9yOiAjMzQ1YmE4O1xuICB9XG4gIC5zZXJpZXNfbmF2LS1zcF9idG4tanc6YmVmb3JlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzQ1YmE4O1xuICB9XG4gIC5zZXJpZXNfbmF2LS1zcF9idG4tZV93YXRlciB7XG4gICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogIzU1YWZlYjtcbiAgfVxuICAuc2VyaWVzX25hdi0tc3BfYnRuLWVfd2F0ZXI6YmVmb3JlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTVhZmViO1xuICB9XG4gIC5zZXJpZXNfbmF2LS1zcF9idG4taHNiIHtcbiAgICBib3JkZXItYm90dG9tLWNvbG9yOiAjZDAxMjFiO1xuICB9XG4gIC5zZXJpZXNfbmF2LS1zcF9idG4taHNiOmJlZm9yZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2QwMTIxYjtcbiAgfVxuICAuc2VyaWVzX25hdi0tc3BfYnRuLWJpZ2ljZSB7XG4gICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogIzAwNTU3MztcbiAgfVxuICAuc2VyaWVzX25hdi0tc3BfYnRuLWJpZ2ljZTpiZWZvcmUge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDU1NzM7XG4gIH1cbiAgLnNlcmllc19uYXYtLXNwX2J0bi1zZXJ2aWNlX2NhcnQge1xuICAgIGJvcmRlci1ib3R0b20tY29sb3I6ICNGMTlFQzI7XG4gIH1cbiAgLnNlcmllc19uYXYtLXNwX2J0bi1zZXJ2aWNlX2NhcnQ6YmVmb3JlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjE5RUMyO1xuICB9XG4gIC5zZXJpZXNfbmF2LS1zcF9idG4taHJhIHtcbiAgICBib3JkZXItYm90dG9tLWNvbG9yOiAjZTZhMDAwO1xuICB9XG4gIC5zZXJpZXNfbmF2LS1zcF9idG4taHJhOmJlZm9yZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2U2YTAwMDtcbiAgfVxuICAuc2VyaWVzX25hdi0tc3BfYnRuLWRvdWdoY29uIHtcbiAgICBib3JkZXItYm90dG9tLWNvbG9yOiAjYmVhMzZmO1xuICB9XG4gIC5zZXJpZXNfbmF2LS1zcF9idG4tZG91Z2hjb246YmVmb3JlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYmVhMzZmO1xuICB9XG4gIC5zZXJpZXNfbmF2LS1zcF9idG4tdG9yb21pIHtcbiAgICBib3JkZXItYm90dG9tLWNvbG9yOiAjNGFiMDM0O1xuICB9XG4gIC5zZXJpZXNfbmF2LS1zcF9idG4tdG9yb21pOmJlZm9yZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzRhYjAzNDtcbiAgfVxuICAuc2VyaWVzX25hdi0taW4ge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgcGFkZGluZzogMjBweDtcbiAgfVxuICAuc2VyaWVzX25hdi0taW46YWZ0ZXIsIC5zZXJpZXNfbmF2LS1pbi5hYm91dF9jb25zdGFudC0taW46YmVmb3JlLCAuc2VyaWVzX25hdi0taW4uY29uc3RhbnRfc3ViX2JveC1ibHVlOmJlZm9yZSwgLnNlcmllc19uYXYtLWluLmFib3V0X2NvbnN0YW50LS1pbi1ncmV5OmJlZm9yZSwgLnNlcmllc19uYXYtLWluLmFib3V0X2NvbnN0YW50LS1pbi1ibHVlOmJlZm9yZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgIGNsZWFyOiBib3RoO1xuICAgIGhlaWdodDogMDtcbiAgICBjb250ZW50OiAnLic7XG4gIH1cbiAgLnNlcmllc19uYXYtLWxpbmsge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBsaW5lLWhlaWdodDogNDhweDtcbiAgICBmbG9hdDogbm9uZTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiA0OHB4O1xuICAgIG1hcmdpbjogMDtcbiAgICBtYXJnaW46IDEwcHggMCAwIDA7XG4gIH1cbiAgLnNlcmllc19uYXYtLWxpbmstc3Age1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG4gIC5zZXJpZXNfbmF2LS1saW5rLW5vbmUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLnNlcmllc19uYXYtLWxpbmstZV93YXRlciB7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDA7XG4gIH1cbiAgLnNlcmllc19uYXYtLWxpbmstdW5kZXJjX2NvbXBhY3Qge1xuICAgIGxldHRlci1zcGFjaW5nOiAtMnB4O1xuICB9XG4gIC5zZXJpZXNfbmF2LS1saW5rOmZpcnN0LWNoaWxkIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICB9XG4gIC5vdmVybGF5X2JveCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHRvcDogMDtcbiAgICBwYWRkaW5nOiAyMHB4O1xuICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICB9XG4gIC5vdmVybGF5X2JveC0tdHRsIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuMztcbiAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICB9XG4gIC5vdmVybGF5X2JveC0tc21hbGxfdHh0IHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICAub3ZlcmxheV9ib3gtLWltZ19saW5rIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgZmxvYXQ6IG5vbmU7XG4gICAgbWFyZ2luOiAwIDAgMTVweCAwO1xuICB9XG4gIC5vdmVybGF5X2JveC0taW1nX2xpbms6bGFzdC1jaGlsZCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxuICAub3ZlcmxheV9ib3gtLWltZyB7XG4gICAgbWF4LXdpZHRoOiBhdXRvO1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC5vdmVybGF5X2JveC0tdG9wX2xpbmsge1xuICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luOiAxNXB4IDAgMCAwO1xuICB9XG4gIC5vdmVybGF5X2JveC0tY2xvc2Uge1xuICAgIGxpbmUtaGVpZ2h0OiA1MHB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB0b3A6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDUwcHg7XG4gICAgaGVpZ2h0OiA1MHB4O1xuICAgIG1hcmdpbjogMjVweCBhdXRvIDA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzY2NjtcbiAgfVxuICAub3ZlcmxheV9ib3gtLWNsb3NlOmJlZm9yZSB7XG4gICAgZm9udC1zaXplOiAxMHB4O1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIGxpbmUtaGVpZ2h0OiA3M3B4O1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGNvbnRlbnQ6IFwiQ0xPU0VcIjtcbiAgfVxuICAub3ZlcmxheV9ib3gtLWNsb3NlOmFmdGVyLCAub3ZlcmxheV9ib3gtLWNsb3NlLmFib3V0X2NvbnN0YW50LS1pbjpiZWZvcmUsIC5vdmVybGF5X2JveC0tY2xvc2UuY29uc3RhbnRfc3ViX2JveC1ibHVlOmJlZm9yZSwgLm92ZXJsYXlfYm94LS1jbG9zZS5hYm91dF9jb25zdGFudC0taW4tZ3JleTpiZWZvcmUsIC5vdmVybGF5X2JveC0tY2xvc2UuYWJvdXRfY29uc3RhbnQtLWluLWJsdWU6YmVmb3JlIHtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogN3B4O1xuICAgIGxlZnQ6IDUwJTtcbiAgICBtYXJnaW46IDAgMCAwIC0wLjVlbTtcbiAgfVxuICAub3ZlcmxheV9ib3gtLWxpc3Qge1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIH1cbiAgLm92ZXJsYXlfYm94LS1pdGVtIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW46IDAgMCAxMHB4IDA7XG4gIH1cbiAgLm92ZXJsYXlfYm94LS1pdGVtOmxhc3QtY2hpbGQge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbiAgLm92ZXJsYXlfYm94LS1saW5rIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAub3ZlcmxheV9ib3gtLWxpbmsuY3VycmVudDpiZWZvcmUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLm92ZXJsYXlfYm94LS1yZXR1cm5fYnRuIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5vdmVybGF5X3R5cGVfMnJvd3MtLW5hdjphZnRlciwgLm92ZXJsYXlfdHlwZV8ycm93cy0tbmF2LmFib3V0X2NvbnN0YW50LS1pbjpiZWZvcmUsIC5vdmVybGF5X3R5cGVfMnJvd3MtLW5hdi5jb25zdGFudF9zdWJfYm94LWJsdWU6YmVmb3JlLCAub3ZlcmxheV90eXBlXzJyb3dzLS1uYXYuYWJvdXRfY29uc3RhbnQtLWluLWdyZXk6YmVmb3JlLCAub3ZlcmxheV90eXBlXzJyb3dzLS1uYXYuYWJvdXRfY29uc3RhbnQtLWluLWJsdWU6YmVmb3JlIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgY2xlYXI6IGJvdGg7XG4gICAgaGVpZ2h0OiAwO1xuICAgIGNvbnRlbnQ6ICcuJztcbiAgfVxuICAub3ZlcmxheV90eXBlXzJyb3dzLS1saW5rIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW46IDE1cHggMCAwIDA7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICB9XG4gIC5vdmVybGF5X3R5cGVfMnJvd3MtLWltZyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgLm92ZXJsYXlfdHlwZV8zcm93cy0tbGluayB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luOiAxNXB4IDAgMCAwO1xuICB9XG4gIC5vdmVybGF5X3R5cGVfM3Jvd3MtLWltZyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgLnpfb3ZlcmxheV9lY28tLWJveCB7XG4gICAgZmxvYXQ6IG5vbmU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luOiA0MHB4IDAgMCAwO1xuICB9XG4gIC56X292ZXJsYXlfZWNvLS1ib3g6Zmlyc3QtY2hpbGQge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gIH1cbiAgLnpfb3ZlcmxheV9lY28tLWhlYWQge1xuICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gIH1cbiAgLnpfb3ZlcmxheV9lY28tLXRvcGljIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gIH1cbiAgLnpfb3ZlcmxheV9lY28tLXBpYyB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1heC13aWR0aDogMjIycHg7XG4gICAgbWFyZ2luOiAwIGF1dG8gMTVweDtcbiAgfVxuICAuel9vdmVybGF5X2Vjby0tbGluayB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGxpbmUtaGVpZ2h0OiA0OHB4O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogNDhweDtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxuICAuel9vdmVybGF5X2Vjby0tbGluazphZnRlciwgLnpfb3ZlcmxheV9lY28tLWxpbmsuYWJvdXRfY29uc3RhbnQtLWluOmJlZm9yZSwgLnpfb3ZlcmxheV9lY28tLWxpbmsuY29uc3RhbnRfc3ViX2JveC1ibHVlOmJlZm9yZSwgLnpfb3ZlcmxheV9lY28tLWxpbmsuYWJvdXRfY29uc3RhbnQtLWluLWdyZXk6YmVmb3JlLCAuel9vdmVybGF5X2Vjby0tbGluay5hYm91dF9jb25zdGFudC0taW4tYmx1ZTpiZWZvcmUge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG4gIC56X292ZXJsYXlfZWNvLS1saW5rLXNpbmdsZSB7XG4gICAgZmxvYXQ6IG5vbmU7XG4gIH1cbiAgLnpfb3ZlcmxheV9mZWF0dXJlLS1jb25zX3RlbXBfcGljIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAuel9vdmVybGF5X2ZlYXR1cmUtLWNvbnNfdGVtcCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbiAgLnpfb3ZlcmxheV9mZWF0dXJlLS1jb25zX3RlbXAtbW9iaWxlX21hcl9kIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICB9XG4gIC56X292ZXJsYXlfZmVhdHVyZS0tbGluayB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luOiAxNXB4IDAgMCAwICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMjBweDtcbiAgfVxuICAuel9vdmVybGF5X2ZlYXR1cmUtLWxpbms6bnRoLWNoaWxkKDIpIHtcbiAgICBtYXJnaW4tdG9wOiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnpfb3ZlcmxheV90eXBlLS1saW5rIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW46IDE1cHggMCAwIDAgIWltcG9ydGFudDtcbiAgfVxuICAuel9vdmVybGF5X3R5cGUtLWxpbms6bnRoLWNoaWxkKDIpIHtcbiAgICBtYXJnaW4tdG9wOiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnpfb3ZlcmxheV90eXBlLS1jYXRjaCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICB9XG4gIC56X292ZXJsYXlfdHlwZS0tY2F0Y2gtYmlnX2ljZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxuICAuel9vdmVybGF5X3R5cGUtLXR0bCB7XG4gICAgbGV0dGVyLXNwYWNpbmc6IC0xcHg7XG4gIH1cbiAgLnpfb3ZlcmxheV90eXBlX2ljb25zLS1ib3gge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG4gIC56X292ZXJsYXlfdHlwZV9pY29ucy0tYm94Omxhc3QtY2hpbGQge1xuICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gIH1cbiAgLm92ZXJsYXlfbGluZXVwX2JveC0tYm94IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW46IDE1cHggMCAwIDA7XG4gIH1cbiAgLm92ZXJsYXlfbGluZXVwX2JveC0tYm94OmZpcnN0LWNoaWxkIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICB9XG4gIC5vdmVybGF5X2xpbmV1cF9ib3gtLWJveDpudGgtY2hpbGQoMiksIC5vdmVybGF5X2xpbmV1cF9ib3gtLWJveDpudGgtY2hpbGQoMykge1xuICAgIG1hcmdpbi10b3A6IDE1cHg7XG4gIH1cbiAgLm92ZXJsYXlfbGluZXVwX2JveC0tdHRsIHtcbiAgICBsZXR0ZXItc3BhY2luZzogLTAuNXB4O1xuICB9XG4gIC5vdGhlcl90YWJsZV9mZWF0dXJlX25hdi0tbGluayB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLXRvcDogMTVweDtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxuICAub3RoZXJfdGFibGVfZmVhdHVyZV9uYXYtLWxpbms6Zmlyc3QtY2hpbGQge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gIH1cbiAgLm90aGVyX3RhYmxlX2ZlYXR1cmVfbmF2LS1waWMge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC5vdmVybGF5X2xpbmV1cF9ib3hfbGlzdC0taXRlbSB7XG4gICAgd2lkdGg6IDUwJTtcbiAgfVxuICAuaWNlX2VuZ2luZV9uYXYtLWhlYWQge1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIH1cbiAgLmljZV9lbmdpbmVfbmF2X2ZlYXR1cmUtLWFydGljbGUge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi1ib3R0b206IDI1cHg7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbiAgLmljZV9lbmdpbmVfbmF2X2ZlYXR1cmUtLWFydGljbGU6bGFzdC1jaGlsZCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxuICAuaWNlX2VuZ2luZV9uYXZfd2F0ZXJ0eXBlLS1hcnRpY2xlIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tYm90dG9tOiAyNXB4O1xuICB9XG4gIC5pY2VfZW5naW5lX25hdl93YXRlcnR5cGUtLWFydGljbGU6bGFzdC1jaGlsZCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxuICAuaWNlX2VuZ2luZV9uYXZfd2F0ZXJ0eXBlLS1saXN0IHtcbiAgICBtYXgtd2lkdGg6IDIzMHB4O1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICB9XG4gIC5pY2VfZW5naW5lX25hdl93YXRlcnR5cGUtLWxpbmsge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC5pY2VfZW5naW5lX25hdl93YXRlcnR5cGUtLWltZyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgLmljZV9lbmdpbmVfbmF2X3dhdGVydHlwZS0taW1nX2JveCB7XG4gICAgd2lkdGg6IGNhbGMoNTAlIC0gN3B4KTtcbiAgICBtYXJnaW4tbGVmdDogMTRweDtcbiAgfVxuICAuaWNlX2VuZ2luZV9uYXZfc3BhY2VmaXQtLWxpbmsge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbiAgLmljZV9lbmdpbmVfbmF2X3NwYWNlZml0LS1saW5rOm50aC1jaGlsZCgxKSwgLmljZV9lbmdpbmVfbmF2X3NwYWNlZml0LS1saW5rOm50aC1jaGlsZCgyKSwgLmljZV9lbmdpbmVfbmF2X3NwYWNlZml0LS1saW5rOm50aC1jaGlsZCgzKSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgfVxuICAuaWNlX2VuZ2luZV9uYXZfc3BhY2VmaXQtLWxpbms6bGFzdC1jaGlsZCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxuICAuaWNlX2VuZ2luZV9uYXZfc3BhY2VmaXQtLWRlc2NyaXB0aW9uIHtcbiAgICBtYXgtd2lkdGg6IDE4MHB4O1xuICAgIG1hcmdpbi1sZWZ0OiA5NXB4O1xuICAgIHBhZGRpbmctdG9wOiAxN3B4O1xuICB9XG4gIC5pY2VfZW5naW5lX25hdl9saW5ldXAtLWxpbmsge1xuICAgIHdpZHRoOiBjYWxjKDUwJSAtIDVweCk7XG4gICAgaGVpZ2h0OiA1OHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gICAgcGFkZGluZzogMTBweDtcbiAgfVxuICAuaWNlX2VuZ2luZV9uYXZfbGluZXVwLS1saW5rOm50aC1jaGlsZCgybisxKSB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbiAgLmljZV9lbmdpbmVfbmF2X2xpbmV1cC0tbGluazpudGgtY2hpbGQoNCkge1xuICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICB9XG4gIC5pY2VfZW5naW5lX25hdl9saW5ldXAtLXR0bCB7XG4gICAgZm9udC1zaXplOiAxM3B4O1xuICB9XG4gIC5pY2VfZW5naW5lX25hdl9saW5ldXAtLWtnIHtcbiAgICBmb250LXNpemU6IDEzcHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHRvcDogLTFweDtcbiAgfVxuICAuaWNlX2VuZ2luZV9uYXZfbGluZXVwLS1tbSB7XG4gICAgZm9udC1zaXplOiAxM3B4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB0b3A6IDJweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gICAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gIH1cbiAgLmljZV9lbmdpbmVfbmF2X2xpbmV1cC0tbnVtYmVyIHtcbiAgICBmb250LXNpemU6IDE3cHg7XG4gIH1cbiAgLnNlcmllc19vdmVybGF5LS1maXRfaW1nIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbiAgLnNlcmllc19vdmVybGF5LS1maXRfaW1nLXRhYmxlIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAuc2VyaWVzX292ZXJsYXktLWZpdF9pbWctY2lyY2xlIHtcbiAgICB0b3A6IDA7XG4gIH1cbiAgLnNlcmllc19vdmVybGF5LS1saXN0LXRhYmxlIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG4gIC5zZXJpZXNfb3ZlcmxheS0tb3B0aW9uIHN0cm9uZyB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICB9XG4gIC5zZXJpZXNfb3ZlcmxheS0tZml0X2ltZ19kZXRhaWwtdGFibGUwMiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgfVxuICAuc2VyaWVzX292ZXJsYXktLWZpdF9pbWdfZGV0YWlsLXRhYmxlMDI6bGFzdC1jaGlsZCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxuICAuc2VyaWVzX292ZXJsYXktLWZpdF9pbWdfZGV0YWlsLWFic29sIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyNXB4O1xuICB9XG4gIC5zZXJpZXNfb3ZlcmxheS0tb3B0aW9uIHN0cm9uZyB7XG4gICAgbGluZS1oZWlnaHQ6IDEuMTtcbiAgfVxuICAuc2VyaWVzX292ZXJsYXktLWl0ZW0ge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi1ib3R0b206IDM1cHg7XG4gIH1cbiAgLnNlcmllc19vdmVybGF5LS1pdGVtLXRhYmxlMDNfYWIge1xuICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgbWF4LXdpZHRoOiBpbmhlcml0O1xuICB9XG4gIC5zZXJpZXNfb3ZlcmxheS0taXRlbS10YWJsZTAzX2FiOmJlZm9yZSB7XG4gICAgdG9wOiA0OS44JTtcbiAgICByaWdodDogNTYuOSU7XG4gICAgd2lkdGg6IDQycHg7XG4gIH1cbiAgLnNlcmllc19vdmVybGF5LS1pdGVtLXRhYmxlMDNfYWI6YWZ0ZXIsIC5zZXJpZXNfb3ZlcmxheS0taXRlbS10YWJsZTAzX2FiLmFib3V0X2NvbnN0YW50LS1pbjpiZWZvcmUsIC5zZXJpZXNfb3ZlcmxheS0taXRlbS10YWJsZTAzX2FiLmNvbnN0YW50X3N1Yl9ib3gtYmx1ZTpiZWZvcmUsIC5zZXJpZXNfb3ZlcmxheS0taXRlbS10YWJsZTAzX2FiLmFib3V0X2NvbnN0YW50LS1pbi1ncmV5OmJlZm9yZSwgLnNlcmllc19vdmVybGF5LS1pdGVtLXRhYmxlMDNfYWIuYWJvdXRfY29uc3RhbnQtLWluLWJsdWU6YmVmb3JlIHtcbiAgICB0b3A6IDUyLjIlO1xuICAgIHJpZ2h0OiA1OC41JTtcbiAgICB3aWR0aDogMzBweDtcbiAgICBoZWlnaHQ6IDMwcHg7XG4gICAgYm9yZGVyLXJhZGl1czogMTVweDtcbiAgfVxuICAuc2VyaWVzX292ZXJsYXktLWl0ZW0tdGFibGUwM19saW5lOmJlZm9yZSB7XG4gICAgdG9wOiA1OC4yJTtcbiAgICByaWdodDogMzIuNiU7XG4gICAgd2lkdGg6IDE0MHB4O1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcbiAgfVxuICAuc2VyaWVzX292ZXJsYXktLWl0ZW0tdGFibGUwM19saW5lOmFmdGVyLCAuc2VyaWVzX292ZXJsYXktLWl0ZW0tdGFibGUwM19saW5lLmFib3V0X2NvbnN0YW50LS1pbjpiZWZvcmUsIC5zZXJpZXNfb3ZlcmxheS0taXRlbS10YWJsZTAzX2xpbmUuY29uc3RhbnRfc3ViX2JveC1ibHVlOmJlZm9yZSwgLnNlcmllc19vdmVybGF5LS1pdGVtLXRhYmxlMDNfbGluZS5hYm91dF9jb25zdGFudC0taW4tZ3JleTpiZWZvcmUsIC5zZXJpZXNfb3ZlcmxheS0taXRlbS10YWJsZTAzX2xpbmUuYWJvdXRfY29uc3RhbnQtLWluLWJsdWU6YmVmb3JlIHtcbiAgICB0b3A6IDQxJTtcbiAgICByaWdodDogNTIlO1xuICAgIHdpZHRoOiAzMHB4O1xuICAgIGhlaWdodDogMzBweDtcbiAgICBib3JkZXItcmFkaXVzOiAxNXB4O1xuICB9XG4gIC5zZXJpZXNfb3ZlcmxheS0taXRlbTpsYXN0LWNoaWxkIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG4gIC5zZXJpZXNfb3ZlcmxheS0taXRlbS10YWJsZSB7XG4gICAgd2lkdGg6IGNhbGMoNTAlIC0gMTBweCk7XG4gIH1cbiAgLnNlcmllc19vdmVybGF5LS1pdGVtLXRhYmxlOmxhc3QtY2hpbGQge1xuICAgIG1hcmdpbi1sZWZ0OiAyMHB4O1xuICB9XG4gIC5zZXJpZXNfb3ZlcmxheS0taXRlbS10YWJsZV9ub21hciB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxuICAuc2VyaWVzX292ZXJsYXktLWl0ZW0tdGFibGUwMiB7XG4gICAgZmxvYXQ6IG5vbmU7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgLnNlcmllc19vdmVybGF5LS1pdGVtLXRhYmxlMDM6Zmlyc3QtY2hpbGQge1xuICAgIG1hcmdpbi1ib3R0b206IDM1cHg7XG4gIH1cbiAgLnNlcmllc19vdmVybGF5LS1saXN0IHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG4gIC5zZXJpZXNfb3ZlcmxheS0tYm94IHtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSA0MHB4KTtcbiAgICBtaW4taGVpZ2h0OiBpbmhlcml0O1xuICAgIG1hcmdpbjogMCAwIDAgMjBweDtcbiAgICBwYWRkaW5nOiA1NXB4IDAgNjBweDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDc0cHggMzUuMzNweDtcbiAgfVxuICAuc2VyaWVzX292ZXJsYXktLWJveC10YWJsZSB7XG4gICAgcGFkZGluZy10b3A6IDIwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDcwcHg7XG4gIH1cbiAgLnNlcmllc19vdmVybGF5LS1ib3hfaW4ge1xuICAgIHBhZGRpbmc6IDAgMjBweDtcbiAgfVxuICAuc2VyaWVzX292ZXJsYXktLXR0bCB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgfVxuICAuc2VyaWVzX292ZXJsYXktLWRlc2NyaXB0aW9uIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG4gIC5zZXJpZXNfb3ZlcmxheS0tbm90ZSB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbiAgLnNlcmllc19vdmVybGF5LS1ub3RlLWhlYXRlcjpiZWZvcmUge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDEuN2VtO1xuICAgIGxlZnQ6IDUwJTtcbiAgICBoZWlnaHQ6IDU1cHg7XG4gICAgbWFyZ2luOiAwIDAgMCAtMC41cHg7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBib3JkZXItbGVmdDogMnB4IHNvbGlkICNmZmY7XG4gIH1cbiAgLnNlcmllc19vdmVybGF5LS1ub3RlLWhlYXRlcjphZnRlciwgLnNlcmllc19vdmVybGF5LS1ub3RlLWhlYXRlci5hYm91dF9jb25zdGFudC0taW46YmVmb3JlLCAuc2VyaWVzX292ZXJsYXktLW5vdGUtaGVhdGVyLmNvbnN0YW50X3N1Yl9ib3gtYmx1ZTpiZWZvcmUsIC5zZXJpZXNfb3ZlcmxheS0tbm90ZS1oZWF0ZXIuYWJvdXRfY29uc3RhbnQtLWluLWdyZXk6YmVmb3JlLCAuc2VyaWVzX292ZXJsYXktLW5vdGUtaGVhdGVyLmFib3V0X2NvbnN0YW50LS1pbi1ibHVlOmJlZm9yZSB7XG4gICAgdG9wOiA3MHB4O1xuICAgIGxlZnQ6IDUwJTtcbiAgICB3aWR0aDogMTBweDtcbiAgICBoZWlnaHQ6IDEwcHg7XG4gICAgbWFyZ2luOiAwIDAgMCAtNXB4O1xuICAgIGJvcmRlcjogMHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYWQyNTI1O1xuICB9XG4gIC5zZXJpZXNfb3ZlcmxheS0tcGljIHtcbiAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgIG1hcmdpbjogMjBweCBhdXRvIDA7XG4gICAgbWFyZ2luLXRvcDogMjBweDtcbiAgfVxuICAuc2VyaWVzX292ZXJsYXktLWNsb3NlX2J0biB7XG4gICAgYm90dG9tOiAtNDBweDtcbiAgfVxuICAuc2VyaWVzX292ZXJsYXktLWNsb3NlX2J0bi10YWJsZSB7XG4gICAgYm90dG9tOiAtNTVweDtcbiAgfVxuICAuc2VyaWVzX292ZXJsYXktLWljZV9ib3gge1xuICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgfVxuICAuc2VyaWVzX292ZXJsYXktLWljZV9lbmdpbmVfdHh0IHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbiAgLnNlcmllc190YWJfZ2VuZXJhbC0taXRlbSB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgd2lkdGg6IDMzLjMlO1xuICB9XG4gIC5zZXJpZXNfdGFiX2dlbmVyYWwtLWl0ZW0tY29sMiB7XG4gICAgd2lkdGg6IDUwJTtcbiAgfVxuICAuc2VyaWVzX3RhYl9nZW5lcmFsLS1saW5rIHtcbiAgICBmb250LXNpemU6IDEycHg7XG4gIH1cbiAgLmVfd2F0ZXJfZmVhdHVyZS0taW1nX2xpbmsge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGZsb2F0OiBub25lO1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIG1hcmdpbi10b3A6IDE1cHggIWltcG9ydGFudDtcbiAgfVxuICAuZV93YXRlcl9mZWF0dXJlLS1pbWdfbGluazpmaXJzdC1jaGlsZCB7XG4gICAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5lX3dhdGVyX2ZlYXR1cmUtLWltZ19saW5rLTAxIHtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAzMjBweCkge1xuICAuaWNlX2VuZ2luZV9uYXZfc3BhY2VmaXQtLWRlc2NyaXB0aW9uIHtcbiAgICBtYXgtd2lkdGg6IDEyNXB4O1xuICAgIG1hcmdpbi1sZWZ0OiA3NXB4O1xuICAgIHBhZGRpbmctdG9wOiAxNXB4O1xuICB9XG4gIC5pY2VfZW5naW5lX25hdl93YXRlcnR5cGUtLWxpc3Qge1xuICAgIG1heC13aWR0aDogMjA1cHg7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIH1cbiAgLmljZV9lbmdpbmVfbmF2X3dhdGVydHlwZS0taW1nX2JveCB7XG4gICAgd2lkdGg6IGNhbGMoNTAlIC0gMTBweCk7XG4gICAgbWFyZ2luLWxlZnQ6IDIwcHg7XG4gIH1cbiAgLmljZV9lbmdpbmVfbmF2X2xpbmV1cC0tbGluayB7XG4gICAgcGFkZGluZzogNXB4O1xuICB9XG4gIC5pY2VfZW5naW5lX25hdl9saW5ldXAtLWxpbmstYWJpbGl0eSB7XG4gICAgaGVpZ2h0OiA3MHB4O1xuICB9XG4gIC5pY2VfZW5naW5lX25hdl9saW5ldXAtLWRlc2NyaXB0aW9uIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgdG9wOiA2cHg7XG4gIH1cbiAgLmljZV9lbmdpbmVfbmF2X2xpbmV1cC0tbW0ge1xuICAgIG1hcmdpbi1sZWZ0OiAycHg7XG4gIH1cbiAgLnNlcmllc19vdmVybGF5LS1pdGVtLXRhYmxlMDNfYWI6YmVmb3JlIHtcbiAgICB0b3A6IDUxLjglO1xuICAgIHJpZ2h0OiA1Ny45JTtcbiAgICB3aWR0aDogNDdweDtcbiAgfVxuICAuc2VyaWVzX292ZXJsYXktLWl0ZW0tdGFibGUwM19hYjphZnRlciwgLnNlcmllc19vdmVybGF5LS1pdGVtLXRhYmxlMDNfYWIuYWJvdXRfY29uc3RhbnQtLWluOmJlZm9yZSwgLnNlcmllc19vdmVybGF5LS1pdGVtLXRhYmxlMDNfYWIuY29uc3RhbnRfc3ViX2JveC1ibHVlOmJlZm9yZSwgLnNlcmllc19vdmVybGF5LS1pdGVtLXRhYmxlMDNfYWIuYWJvdXRfY29uc3RhbnQtLWluLWdyZXk6YmVmb3JlLCAuc2VyaWVzX292ZXJsYXktLWl0ZW0tdGFibGUwM19hYi5hYm91dF9jb25zdGFudC0taW4tYmx1ZTpiZWZvcmUge1xuICAgIHRvcDogNTQuMiU7XG4gICAgcmlnaHQ6IDYwLjUlO1xuICAgIHdpZHRoOiAzMHB4O1xuICB9XG4gIC5zZXJpZXNfb3ZlcmxheS0taXRlbS10YWJsZTAzX2xpbmU6YmVmb3JlIHtcbiAgICB0b3A6IDU3JTtcbiAgICByaWdodDogMjguNiU7XG4gIH1cbiAgLnNlcmllc19uYXYtLWxpbmstdW5kZXJjX2NvbXBhY3Qge1xuICAgIGxldHRlci1zcGFjaW5nOiAtNHB4O1xuICB9XG59XG5cbi5zZXJpZXNfZmVhdHVyZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1heC13aWR0aDogMTAwMHB4O1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBwYWRkaW5nOiAwIDIwcHg7XG59XG5cbi5zZXJpZXNfZmVhdHVyZTphZnRlciwgLnNlcmllc19mZWF0dXJlLmFib3V0X2NvbnN0YW50LS1pbjpiZWZvcmUsIC5zZXJpZXNfZmVhdHVyZS5jb25zdGFudF9zdWJfYm94LWJsdWU6YmVmb3JlLCAuc2VyaWVzX2ZlYXR1cmUuYWJvdXRfY29uc3RhbnQtLWluLWdyZXk6YmVmb3JlLCAuc2VyaWVzX2ZlYXR1cmUuYWJvdXRfY29uc3RhbnQtLWluLWJsdWU6YmVmb3JlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgY2xlYXI6IGJvdGg7XG4gIGhlaWdodDogMDtcbiAgY29udGVudDogJy4nO1xufVxuXG4uc2VyaWVzX2ZlYXR1cmUtdGFibGUge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBtYXgtd2lkdGg6IGluaGVyaXQ7XG4gIHBhZGRpbmc6IDA7XG59XG5cbi5zZXJpZXNfZmVhdHVyZS0taW4ge1xuICBtYXgtd2lkdGg6IDEwMDBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHBhZGRpbmc6IDAgMjBweDtcbn1cblxuLnNlcmllc19mZWF0dXJlLS1ldGMge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbi1ib3R0b206IDUwcHg7XG59XG5cbi5zZXJpZXNfZmVhdHVyZS0tZXRjOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4uc2VyaWVzX2ZlYXR1cmUtLWNvbGQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5zZXJpZXNfZmVhdHVyZS0tY29sZF90dGwge1xuICBsaW5lLWhlaWdodDogMS41O1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWF4LXdpZHRoOiAyMzBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIGxldHRlci1zcGFjaW5nOiAtMC4zcHg7XG59XG5cbi5zZXJpZXNfZmVhdHVyZS0tY29sZF90dGwtcmlnaHQge1xuICBtYXgtd2lkdGg6IDMyNXB4O1xufVxuXG4uc2VyaWVzX2ZlYXR1cmUtLWljb24ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbjogMCAwIDAgMTBweDtcbiAgcGFkZGluZzogMnB4IDRweDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmVkO1xufVxuXG4uc2VyaWVzX2ZlYXR1cmUtLWljb24tZmlyc3Qge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDBhMGU5O1xufVxuXG4uc2VyaWVzX2ZlYXR1cmUtLWljb24tc2Vjb25kIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwNDA5Nztcbn1cblxuLnNlcmllc19mZWF0dXJlLS1pY29uLXRocmlkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzVlNjZhZDtcbn1cblxuLnNlcmllc19mZWF0dXJlLS1jb2xkX2ltZ19jb21tZW50IHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiA3cHggMTBweDtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzZGJiYWI7XG59XG5cbi5zZXJpZXNfZmVhdHVyZS0tZnNlcmllc19tYXJrIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5zZXJpZXNfZmVhdHVyZS0tZXRjX2NvbnRlbnQge1xuICBmbG9hdDogbGVmdDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgd2lkdGg6IGNhbGMoNTAlIC0gMTFweCk7XG59XG5cbi5zZXJpZXNfZmVhdHVyZS0tZXRjX2NvbnRlbnQ6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1sZWZ0OiAyMnB4O1xufVxuXG4uc2VyaWVzX2ZlYXR1cmUtLWV0Y19jb250ZW50LWJvcmRlcl9yIHtcbiAgd2lkdGg6IGNhbGMoNTEuMSUgLSAxMXB4KTtcbn1cblxuLnNlcmllc19mZWF0dXJlLS1ldGNfY29udGVudC1ib3JkZXJfcjpmaXJzdC1jaGlsZCB7XG4gIHBhZGRpbmctcmlnaHQ6IDIycHg7XG4gIGJvcmRlci1yaWdodDogMnB4IGRvdHRlZCAjYjNiM2IzO1xufVxuXG4uc2VyaWVzX2ZlYXR1cmUtLWV0Y19jb250ZW50LWJvcmRlcl9yOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tbGVmdDogMDtcbiAgcGFkZGluZy1sZWZ0OiAyMnB4O1xufVxuXG4uc2VyaWVzX2ZlYXR1cmUtLWRlc2NyaXB0aW9uLWlubGluZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA0MSU7XG59XG5cbi5zZXJpZXNfZmVhdHVyZS0tZGVzY3JpcHRpb24tc3BhY2luZyB7XG4gIHRvcDogMzMlO1xuICBsZXR0ZXItc3BhY2luZzogLTJweDtcbn1cblxuLnNlcmllc19mZWF0dXJlLS1kZXNjcmlwdGlvbi1zcGFjaW5nOmJlZm9yZSB7XG4gIHRvcDogMzclO1xufVxuXG4uc2VyaWVzX2ZlYXR1cmUtLWRlc2NyaXB0aW9uLXNwYWNpbmcyIHtcbiAgdG9wOiAyOCU7XG4gIGxldHRlci1zcGFjaW5nOiAtMnB4O1xufVxuXG4uc2VyaWVzX2ZlYXR1cmUtLWRlc2NyaXB0aW9uLXNwYWNpbmcyOmJlZm9yZSB7XG4gIHRvcDogMzclO1xufVxuXG4uc2VyaWVzX2ZlYXR1cmUtLWRlc2NyaXB0aW9uLWVfd2F0ZXIge1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICBsZXR0ZXItc3BhY2luZzogLTFweDtcbn1cblxuLnNlcmllc19mZWF0dXJlLS10eXBlX3R0bCB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbjogMjVweCAwIDIwcHg7XG59XG5cbi5zZXJpZXNfZmVhdHVyZS0tdHlwZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWluLWhlaWdodDogMjYwcHg7XG59XG5cbi5zZXJpZXNfZmVhdHVyZS0tdHlwZTphZnRlciwgLnNlcmllc19mZWF0dXJlLS10eXBlLmFib3V0X2NvbnN0YW50LS1pbjpiZWZvcmUsIC5zZXJpZXNfZmVhdHVyZS0tdHlwZS5jb25zdGFudF9zdWJfYm94LWJsdWU6YmVmb3JlLCAuc2VyaWVzX2ZlYXR1cmUtLXR5cGUuYWJvdXRfY29uc3RhbnQtLWluLWdyZXk6YmVmb3JlLCAuc2VyaWVzX2ZlYXR1cmUtLXR5cGUuYWJvdXRfY29uc3RhbnQtLWluLWJsdWU6YmVmb3JlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgY2xlYXI6IGJvdGg7XG4gIGhlaWdodDogMDtcbiAgY29udGVudDogJy4nO1xufVxuXG4uc2VyaWVzX2ZlYXR1cmUtLWV0Y19pbWcge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luOiAwIGF1dG87XG4gIG1hcmdpbi1ib3R0b206IDQwcHg7XG59XG5cbi5zZXJpZXNfZmVhdHVyZS0tZXRjX2ltZy1tYXIge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4uc2VyaWVzX2ZlYXR1cmUtLWV0Y19pbWdfY29tbWVudCB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMzVweDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIHBhZGRpbmc6IDdweCAwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzZGJiYWI7XG59XG5cbi5zZXJpZXNfZmVhdHVyZS0tZXRjX2ltZ19jb21tZW50LXdpZHRoX20ge1xuICB3aWR0aDogMTUwcHg7XG59XG5cbi5zZXJpZXNfZmVhdHVyZS0tZXRjX2ltZ19jb21tZW50LXdpZHRoX2wge1xuICB3aWR0aDogMjI1cHg7XG59XG5cbi5zZXJpZXNfZmVhdHVyZS0tZXRjX2xpbmsge1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgbGluZS1oZWlnaHQ6IDQ1cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDQ4cHg7XG4gIHRyYW5zaXRpb246IDAuMTVzO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgYm9yZGVyOiAycHggc29saWQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJveC1zaGFkb3c6IDAgMCA1cHggcmdiYSgwLCAwLCAwLCAwLjIpO1xufVxuXG4uc2VyaWVzX2ZlYXR1cmUtLWV0Y19saW5rOmFmdGVyLCAuc2VyaWVzX2ZlYXR1cmUtLWV0Y19saW5rLmFib3V0X2NvbnN0YW50LS1pbjpiZWZvcmUsIC5zZXJpZXNfZmVhdHVyZS0tZXRjX2xpbmsuY29uc3RhbnRfc3ViX2JveC1ibHVlOmJlZm9yZSwgLnNlcmllc19mZWF0dXJlLS1ldGNfbGluay5hYm91dF9jb25zdGFudC0taW4tZ3JleTpiZWZvcmUsIC5zZXJpZXNfZmVhdHVyZS0tZXRjX2xpbmsuYWJvdXRfY29uc3RhbnQtLWluLWJsdWU6YmVmb3JlIHtcbiAgZm9udC1mYW1pbHk6ICdpY29tb29uJyAhaW1wb3J0YW50O1xuICBzcGVhazogbm9uZTtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbiAgZm9udC1zaXplOiAxMHB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICByaWdodDogMTBweDtcbiAgbWFyZ2luOiAtMC41ZW0gMCAwIDA7XG4gIGNvbnRlbnQ6IFwi7qSGXCI7XG59XG5cbi5zZXJpZXNfZmVhdHVyZS0tZXRjX2xpbmstcmVmIHtcbiAgY29sb3I6ICM3MmJmMmE7XG4gIGJvcmRlci1jb2xvcjogIzcyYmYyYTtcbn1cblxuLnNlcmllc19mZWF0dXJlLS1ldGNfbGluay1yZWY6aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzcyYmYyYTtcbn1cblxuLnNlcmllc19mZWF0dXJlLS1ldGNfbGluay1pY2Uge1xuICBjb2xvcjogIzAwYTBlOTtcbiAgYm9yZGVyLWNvbG9yOiAjMDBhMGU5O1xufVxuXG4uc2VyaWVzX2ZlYXR1cmUtLWV0Y19saW5rLWljZTpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDBhMGU5O1xufVxuXG4uc2VyaWVzX2ZlYXR1cmUtLWNvbGRfbGluayB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGxpbmUtaGVpZ2h0OiA1MHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZsb2F0OiBsZWZ0O1xuICB3aWR0aDogY2FsYyg1MCUgLSAxMHB4KTtcbiAgaGVpZ2h0OiA1N3B4O1xuICB0cmFuc2l0aW9uOiAwLjE1cztcbiAgYm94LXNoYWRvdzogMCAwIDVweCByZ2JhKDAsIDAsIDAsIDAuMik7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjb2xvcjogIzFmYWFiMDtcbiAgYm9yZGVyOiAycHggc29saWQgIzFmYWFiMDtcbn1cblxuLnNlcmllc19mZWF0dXJlLS1jb2xkX2xpbms6YWZ0ZXIsIC5zZXJpZXNfZmVhdHVyZS0tY29sZF9saW5rLmFib3V0X2NvbnN0YW50LS1pbjpiZWZvcmUsIC5zZXJpZXNfZmVhdHVyZS0tY29sZF9saW5rLmNvbnN0YW50X3N1Yl9ib3gtYmx1ZTpiZWZvcmUsIC5zZXJpZXNfZmVhdHVyZS0tY29sZF9saW5rLmFib3V0X2NvbnN0YW50LS1pbi1ncmV5OmJlZm9yZSwgLnNlcmllc19mZWF0dXJlLS1jb2xkX2xpbmsuYWJvdXRfY29uc3RhbnQtLWluLWJsdWU6YmVmb3JlIHtcbiAgZm9udC1mYW1pbHk6ICdpY29tb29uJyAhaW1wb3J0YW50O1xuICBzcGVhazogbm9uZTtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbiAgZm9udC1zaXplOiAxMHB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICByaWdodDogMTBweDtcbiAgbWFyZ2luOiAtMC41ZW0gMCAwIDA7XG4gIGNvbnRlbnQ6IFwi7qSGXCI7XG59XG5cbi5zZXJpZXNfZmVhdHVyZS0tY29sZF9saW5rIHNwYW4ge1xuICBmb250LXNpemU6IDE0cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLnNlcmllc19mZWF0dXJlLS1jb2xkX2xpbms6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1sZWZ0OiAyMHB4O1xuICBjb2xvcjogIzAwMDtcbn1cblxuLnNlcmllc19mZWF0dXJlLS1jb2xkX2xpbmstdHdvcm93IHtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgcGFkZGluZy10b3A6IDRweDtcbiAgbGV0dGVyLXNwYWNpbmc6IC0xcHg7XG59XG5cbi5zZXJpZXNfZmVhdHVyZS0tY29sZF9saW5rOmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxZmFhYjA7XG59XG5cbi5zZXJpZXNfZmVhdHVyZS0tZHJhd2VyIHtcbiAgcGFkZGluZy1ib3R0b206IDUwcHg7XG4gIGJvcmRlci1ib3R0b206IDFweCBkb3R0ZWQgI2IzYjNiMztcbn1cblxuLnNlcmllc19mZWF0dXJlLS1kcmF3ZXI6YWZ0ZXIsIC5zZXJpZXNfZmVhdHVyZS0tZHJhd2VyLmFib3V0X2NvbnN0YW50LS1pbjpiZWZvcmUsIC5zZXJpZXNfZmVhdHVyZS0tZHJhd2VyLmNvbnN0YW50X3N1Yl9ib3gtYmx1ZTpiZWZvcmUsIC5zZXJpZXNfZmVhdHVyZS0tZHJhd2VyLmFib3V0X2NvbnN0YW50LS1pbi1ncmV5OmJlZm9yZSwgLnNlcmllc19mZWF0dXJlLS1kcmF3ZXIuYWJvdXRfY29uc3RhbnQtLWluLWJsdWU6YmVmb3JlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgY2xlYXI6IGJvdGg7XG4gIGhlaWdodDogMDtcbiAgY29udGVudDogJy4nO1xufVxuXG4uc2VyaWVzX2ZlYXR1cmUtLWRyYXdlci1ib3JkZXJfZCB7XG4gIGJvcmRlci1ib3R0b20tc3R5bGU6IHNvbGlkICFpbXBvcnRhbnQ7XG59XG5cbi5zZXJpZXNfZmVhdHVyZS0tZHJhd2VyLWxhc3Qge1xuICBib3JkZXItYm90dG9tOiBub25lO1xuICBwYWRkaW5nLWJvdHRvbTogMCAhaW1wb3J0YW50O1xufVxuXG4uc2VyaWVzX2ZlYXR1cmUtLWRyYXdlcl9iZyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogLTE7XG4gIHRvcDogMTA1cHg7XG4gIHJpZ2h0OiAtMjEwcHg7XG59XG5cbi5zZXJpZXNfZmVhdHVyZS0tZHJhd2VyX2JnLWNvbGQge1xuICB0b3A6IC0xM3B4O1xuICByaWdodDogLTM5NXB4O1xufVxuXG4uc2VyaWVzX2ZlYXR1cmUtLXR0bF9iZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMWZhYWIwO1xufVxuXG4uc2VyaWVzX2ZlYXR1cmUtLXR0bCB7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgbGluZS1oZWlnaHQ6IDQ0cHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgaGVpZ2h0OiA0NHB4O1xuICBtYXJnaW46IDJweDtcbiAgcGFkZGluZzogMCAxMnB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuXG4uc2VyaWVzX2ZlYXR1cmUtLXRhYmxlX3R0bCB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbWFyZ2luOiAwIDAgMzBweCAwO1xuICBwYWRkaW5nOiAxMHB4IDIwcHg7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMWZhYWIwO1xufVxuXG4uc2VyaWVzX2ZlYXR1cmUtLWl0ZW0ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZmxvYXQ6IGxlZnQ7XG4gIHdpZHRoOiBjYWxjKDMzLjMlIC0gMzBweCk7XG4gIG1hcmdpbjogMjVweCAwIDAgNDVweDtcbn1cblxuLnNlcmllc19mZWF0dXJlLS1pdGVtOmZpcnN0LWNoaWxkIHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG5cbi5zZXJpZXNfZmVhdHVyZS0taXRlbS1saW5lX2ZlZWQ6bnRoLWNoaWxkKDNuKzEpIHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG5cbi5zZXJpZXNfZmVhdHVyZS0taXRlbS1saW5lX2ZlZWQ6bnRoLWNoaWxkKDEpLCAuc2VyaWVzX2ZlYXR1cmUtLWl0ZW0tbGluZV9mZWVkOm50aC1jaGlsZCgyKSwgLnNlcmllc19mZWF0dXJlLS1pdGVtLWxpbmVfZmVlZDpudGgtY2hpbGQoMykge1xuICBtYXJnaW4tdG9wOiAwO1xufVxuXG4uc2VyaWVzX2ZlYXR1cmUtLWl0ZW0tZHJhd2VyIHtcbiAgbWFyZ2luOiAwO1xufVxuXG4uc2VyaWVzX2ZlYXR1cmUtLWl0ZW0tZHJhd2VyOm50aC1jaGlsZCgyKSB7XG4gIG1hcmdpbi1sZWZ0OiA0NXB4O1xufVxuXG4uc2VyaWVzX2ZlYXR1cmUtLWl0ZW06bnRoLWNoaWxkKDEpLCAuc2VyaWVzX2ZlYXR1cmUtLWl0ZW06bnRoLWNoaWxkKDIpLCAuc2VyaWVzX2ZlYXR1cmUtLWl0ZW06bnRoLWNoaWxkKDMpIHtcbiAgbWFyZ2luLXRvcDogMDtcbn1cblxuLnNlcmllc19mZWF0dXJlLS1pdGVtOm50aC1jaGlsZCgzbisxKSB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuXG4uc2VyaWVzX2ZlYXR1cmUtLWl0ZW1faW5fenNlcmllcyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgaGVpZ2h0OiAxMDBweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2NjYztcbiAgcGFkZGluZy1sZWZ0OiAxMHB4O1xufVxuXG4uc2VyaWVzX2ZlYXR1cmUtLWxpbmsge1xuICBkaXNwbGF5OiBibG9jaztcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4uc2VyaWVzX2ZlYXR1cmUtLWxpbms6aG92ZXIgLnNlcmllc19mZWF0dXJlLS1kZXNjcmlwdGlvbiB7XG4gIGNvbG9yOiAjMDBhMGU5O1xufVxuXG4uc2VyaWVzX2ZlYXR1cmUtLWxpbmstdG9wIHtcbiAgbWFyZ2luLWJvdHRvbTogMjRweDtcbn1cblxuLnNlcmllc19mZWF0dXJlLS10eHQge1xuICBmb250LXNpemU6IDE0cHg7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgcGFkZGluZzogMCAwIDAgMWVtO1xuICBtYXJnaW46IDEwcHggMCAwIDA7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuc2VyaWVzX2ZlYXR1cmUtLXR4dCB7XG4gICAgbWluLWhlaWdodDogNzBweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDI1cHgpIHtcbiAgLnNlcmllc19mZWF0dXJlLS10eHQge1xuICAgIG1pbi1oZWlnaHQ6IGF1dG87XG4gIH1cbn1cblxuLnNlcmllc19mZWF0dXJlLS1waWMge1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiBhdXRvO1xuICBtYXJnaW46IDAgMCAxNXB4IDA7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNjY2M7XG59XG5cbi5zZXJpZXNfZmVhdHVyZS0tcGljLWlubGluZSB7XG4gIGZsb2F0OiByaWdodDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgYm9yZGVyOiAwcHg7XG59XG5cbi5zZXJpZXNfZmVhdHVyZS0tcGljLWVfd2F0ZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIG1hcmdpbjogYXV0byAwO1xuICB0b3A6IDA7XG4gIGJvdHRvbTogMDtcbiAgcmlnaHQ6IDEwcHg7XG4gIGJvcmRlcjogbm9uZTtcbn1cblxuLnNlcmllc19mZWF0dXJlLS1jYXRjaCB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbjogMCAwIDNweCAwO1xufVxuXG4uc2VyaWVzX2xpbmV1cCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcGFkZGluZzogMzBweCAwIDYwcHggMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YyZjJmMjtcbn1cblxuLnNlcmllc19saW5ldXAtd2gge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuXG4uc2VyaWVzX2xpbmV1cC1ib3JkZXJfZCB7XG4gIGJvcmRlci1ib3R0b206IDFweCBkb3R0ZWQgI2IzYjNiMztcbn1cblxuLnNlcmllc19saW5ldXAtLWhlYWQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1heC13aWR0aDogMTAwMHB4O1xuICBtYXJnaW46IDAgYXV0bztcbiAgcGFkZGluZzogMCAyMHB4O1xufVxuXG4uc2VyaWVzX2xpbmV1cC0tYmcge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogLTYwcHg7XG4gIHJpZ2h0OiAtMTQwcHg7XG59XG5cbi5zZXJpZXNfbGluZXVwLS1iZy1jdWJlIHtcbiAgdG9wOiAtMzBweDtcbn1cblxuLnNlcmllc19saW5ldXAtLWRldGFpbCB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbGluZS1oZWlnaHQ6IDEuMztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDE4MHB4O1xuICByaWdodDogMjQwcHg7XG4gIG1hcmdpbi1sZWZ0OiAxNXB4O1xuICB0ZXh0LWluZGVudDogLTEycHg7XG59XG5cbi5zZXJpZXNfbGluZXVwLS10dGwge1xuICBmb250LXNpemU6IDIwcHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuLnNlcmllc19saW5ldXAtLXR0bC1mc2VyaWVzIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG59XG5cbi5zZXJpZXNfbGluZXVwLS10dGwtaWNlX2VuZ2luZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiAtMjBweDtcbn1cblxuLnNlcmllc19saW5ldXAtLXR0bC1jb24ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbn1cblxuLnNlcmllc19saW5ldXAtLWRlc2NyaXB0aW9uIHtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgei1pbmRleDogMTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IDJweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW46IDAgMCAwIDMwcHg7XG59XG5cbi5zZXJpZXNfbGluZXVwLS1kZXNjcmlwdGlvbi1jb2xvcmJveCB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIHRvcDogMDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW46IDAgMTBweCAwIDA7XG4gIHBhZGRpbmc6IDZweCAxOHB4IDZweCAxOHB4O1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzFmYWFiMDtcbn1cblxuLnNlcmllc19saW5ldXAtLWRlc2NyaXB0aW9uLWNvbG9yYm94MiB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIHRvcDogMDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW46IDAgMTBweCAwIDA7XG4gIHBhZGRpbmc6IDZweCAxOHB4IDZweCAxOHB4O1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzFlOGNjODtcbn1cblxuLnNlcmllc19saW5ldXAtLWRlc2NyaXB0aW9uLWNvbG9yYm94MyB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIHRvcDogMDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW46IDAgMTBweCAwIDA7XG4gIHBhZGRpbmc6IDZweCAxOHB4IDZweCAxOHB4O1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMyYWE3ODtcbn1cblxuLnNlcmllc19saW5ldXAtLWRlc2NyaXB0aW9uLWNvbG9yYm94NCB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIHRvcDogMDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW46IDAgMTBweCAwIDA7XG4gIHBhZGRpbmc6IDZweCAxOHB4IDZweCAxOHB4O1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzVmNzhjODtcbn1cblxuLnNlcmllc19saW5ldXAtLWRlc2NyaXB0aW9uLWZzZXJpZXMge1xuICBmb250LXNpemU6IDE2cHg7XG4gIHRvcDogMDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG4uc2VyaWVzX2xpbmV1cC0tZGVzY3JpcHRpb24tYmxhc3Qge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMTNweDtcbiAgbWFyZ2luOiAwIDAgMCA0NnB4O1xufVxuXG4uc2VyaWVzX2xpbmV1cC0tZGVzY3JpcHRpb24tcnMge1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICB0b3A6IDA7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luOiAwIDEwcHggMCAwO1xuICBwYWRkaW5nOiA2cHggMThweCA2cHggMThweDtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDk2YjY7XG59XG5cbi5zZXJpZXNfbGluZXVwLS1kZXNjcmlwdGlvbi1lX3dhdGVyIHtcbiAgd2lkdGg6IDE1NHB4O1xuICBoZWlnaHQ6IDQwcHg7XG4gIGxpbmUtaGVpZ2h0OiA0MHB4O1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGNvbG9yOiAjRkZGO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTVhZmViO1xuICBtYXJnaW4tbGVmdDogMDtcbiAgdG9wOiAwO1xuICBtYXJnaW4tcmlnaHQ6IDI1cHg7XG59XG5cbi5zZXJpZXNfbGluZXVwLS1kZXNjcmlwdGlvbi1iaWdpY2Uge1xuICBiYWNrZ3JvdW5kOiAjMDA1NTczO1xuICBjb2xvcjogI0ZGRjtcbiAgcGFkZGluZzogMnB4IDIwcHg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBmb250LXNpemU6IDE4cHg7XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuXG4uc2VyaWVzX2xpbmV1cC0tZGVzY3JpcHRpb24tc2VydmljZV9jYXJ0IHtcbiAgYmFja2dyb3VuZDogI0YxOUVDMjtcbiAgY29sb3I6ICNGRkY7XG4gIHBhZGRpbmc6IDYuNXB4IDIwcHg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBmb250LXNpemU6IDE4cHg7XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuXG4uc2VyaWVzX2xpbmV1cC0tZGVzY3JpcHRpb24tZG91Z2hjb24ge1xuICBiYWNrZ3JvdW5kOiAjYmVhMzZmO1xuICBjb2xvcjogI2ZmZjtcbiAgcGFkZGluZzogMnB4IDIwcHg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBmb250LXNpemU6IDE4cHg7XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuXG4uc2VyaWVzX2xpbmV1cC0tZGVzY3JpcHRpb24tdG9yb21pIHtcbiAgYmFja2dyb3VuZDogIzRhYjAzNDtcbiAgY29sb3I6ICNmZmY7XG4gIHBhZGRpbmc6IDJweCAyMHB4O1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBtYXJnaW4tbGVmdDogMDtcbn1cblxuLnNlcmllc19saW5ldXAtLW5hdiB7XG4gIG1heC13aWR0aDogMTAwMHB4O1xuICBtYXJnaW46IDAgYXV0bztcbiAgcGFkZGluZzogMCAyMHB4O1xufVxuXG4uc2VyaWVzX2xpbmV1cC0tbmF2OmFmdGVyLCAuc2VyaWVzX2xpbmV1cC0tbmF2LmFib3V0X2NvbnN0YW50LS1pbjpiZWZvcmUsIC5zZXJpZXNfbGluZXVwLS1uYXYuY29uc3RhbnRfc3ViX2JveC1ibHVlOmJlZm9yZSwgLnNlcmllc19saW5ldXAtLW5hdi5hYm91dF9jb25zdGFudC0taW4tZ3JleTpiZWZvcmUsIC5zZXJpZXNfbGluZXVwLS1uYXYuYWJvdXRfY29uc3RhbnQtLWluLWJsdWU6YmVmb3JlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgY2xlYXI6IGJvdGg7XG4gIGhlaWdodDogMDtcbiAgY29udGVudDogJy4nO1xufVxuXG4uc2VyaWVzX2xpbmV1cC0tbmF2LWJsYXN0IHtcbiAgbWF4LXdpZHRoOiAxMDAwcHg7XG4gIHBhZGRpbmc6IDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTtcbiAgbWFyZ2luLXRvcDogLTg0cHg7XG59XG5cbi5zZXJpZXNfbGluZXVwLS1waWMge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDE7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIG1hcmdpbjogMzVweCBhdXRvO1xufVxuXG4uc2VyaWVzX2xpbmV1cC0tcGljLXJlc2luIHtcbiAgbWFyZ2luOiAxNXB4IGF1dG87XG59XG5cbi5zZXJpZXNfbGluZXVwLS1waWMtbGVmdCB7XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG5cbi5zZXJpZXNfbGluZXVwLS1waWMtY3ViZSB7XG4gIG1hcmdpbjogMTRweCBhdXRvIDE1cHggYXV0bztcbn1cblxuLnNlcmllc19saW5ldXAtLXBpYy1lX3dhdGVyIHtcbiAgbWFyZ2luLXRvcDogLTIwcHg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuc2VyaWVzX2xpbmV1cC0tcGljLWVfd2F0ZXIge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gIH1cbn1cblxuLnNlcmllc19saW5ldXAtLWxpbmtfc3BfdHh0IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLnNlcmllc19saW5ldXAtLWxpbmsge1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgbGluZS1oZWlnaHQ6IDQ1cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZsb2F0OiBsZWZ0O1xuICB3aWR0aDogY2FsYygzMy4zJSAtIDE2LjVweCk7XG4gIGhlaWdodDogNDhweDtcbiAgbWFyZ2luOiAwIDAgMCAyNXB4O1xuICB0cmFuc2l0aW9uOiAwLjE1cztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGJvcmRlcjogMnB4IHNvbGlkO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3gtc2hhZG93OiAwIDAgNXB4IHJnYmEoMCwgMCwgMCwgMC4yKTtcbn1cblxuLnNlcmllc19saW5ldXAtLWxpbms6Zmlyc3QtY2hpbGQge1xuICBtYXJnaW4tbGVmdDogMDtcbn1cblxuLnNlcmllc19saW5ldXAtLWxpbms6YWZ0ZXIsIC5zZXJpZXNfbGluZXVwLS1saW5rLmFib3V0X2NvbnN0YW50LS1pbjpiZWZvcmUsIC5zZXJpZXNfbGluZXVwLS1saW5rLmNvbnN0YW50X3N1Yl9ib3gtYmx1ZTpiZWZvcmUsIC5zZXJpZXNfbGluZXVwLS1saW5rLmFib3V0X2NvbnN0YW50LS1pbi1ncmV5OmJlZm9yZSwgLnNlcmllc19saW5ldXAtLWxpbmsuYWJvdXRfY29uc3RhbnQtLWluLWJsdWU6YmVmb3JlIHtcbiAgZm9udC1mYW1pbHk6ICdpY29tb29uJyAhaW1wb3J0YW50O1xuICBzcGVhazogbm9uZTtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbiAgZm9udC1zaXplOiAxMHB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICByaWdodDogMTBweDtcbiAgbWFyZ2luOiAtMC41ZW0gMCAwIDA7XG4gIGNvbnRlbnQ6IFwi7qSGXCI7XG59XG5cbi5zZXJpZXNfbGluZXVwLS1saW5rLXJlZiB7XG4gIGNvbG9yOiAjNzJiZjJhO1xuICBib3JkZXItY29sb3I6ICM3MmJmMmE7XG59XG5cbi5zZXJpZXNfbGluZXVwLS1saW5rLXJlZjpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzJiZjJhO1xufVxuXG4uc2VyaWVzX2xpbmV1cC0tbGluay1yZWZfaWNlIHtcbiAgY29sb3I6ICMzZWJjYWM7XG4gIGJvcmRlci1jb2xvcjogIzNlYmNhYztcbn1cblxuLnNlcmllc19saW5ldXAtLWxpbmstcmVmX2ljZTpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjM2ViY2FjO1xufVxuXG4uc2VyaWVzX2xpbmV1cC0tbGluay1pY2Uge1xuICBjb2xvcjogIzAwYTBlOTtcbiAgYm9yZGVyLWNvbG9yOiAjMDBhMGU5O1xufVxuXG4uc2VyaWVzX2xpbmV1cC0tbGluay1pY2U6aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwYTBlOTtcbn1cblxuLnNlcmllc19saW5ldXAtLWxpbmstaWNlX2VuZ2luZSB7XG4gIGNvbG9yOiAjMDA0MDk3O1xuICBib3JkZXItY29sb3I6ICMwMDQwOTc7XG59XG5cbi5zZXJpZXNfbGluZXVwLS1saW5rLWljZV9lbmdpbmU6aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwNDA5Nztcbn1cblxuLnNlcmllc19saW5ldXAtLWxpbmstaWNlX3RpcHMge1xuICBjb2xvcjogIzVlNjZhZDtcbiAgYm9yZGVyLWNvbG9yOiAjNWU2NmFkO1xufVxuXG4uc2VyaWVzX2xpbmV1cC0tbGluay1pY2VfdGlwczpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNWU2NmFkO1xufVxuXG4uc2VyaWVzX2xpbmV1cC0tbGluay1jdWJlIHtcbiAgd2lkdGg6IGNhbGMoMjUlIC0gMTlweCk7XG4gIGNvbG9yOiAjMDM2ZWI3O1xuICBib3JkZXItY29sb3I6ICMwMzZlYjc7XG59XG5cbi5zZXJpZXNfbGluZXVwLS1saW5rLWN1YmU6bnRoLWNoaWxkKDIpIHtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgcGFkZGluZy10b3A6IDNweDtcbn1cblxuLnNlcmllc19saW5ldXAtLWxpbmstY3ViZTpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDM2ZWI3O1xufVxuXG4uc2VyaWVzX2xpbmV1cC0tbGluay1qd2Uge1xuICB3aWR0aDogY2FsYygyNSUgLSAxOXB4KTtcbiAgY29sb3I6ICMwMDhjZDQ7XG4gIGJvcmRlci1jb2xvcjogIzAwOGNkNDtcbn1cblxuLnNlcmllc19saW5ldXAtLWxpbmstandlOmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDhjZDQ7XG59XG5cbi5zZXJpZXNfbGluZXVwLS1saW5rLWp3ZS1zaW5nbGUge1xuICB3aWR0aDogMzUwcHg7XG4gIGZsb2F0OiBub25lO1xuICBtYXJnaW46IDAgYXV0byAhaW1wb3J0YW50O1xufVxuXG4uc2VyaWVzX2xpbmV1cC0tbGluay1qd2UtdW5kZXJjX2NvbXBhY3Qge1xuICB3aWR0aDogNDAwcHg7XG4gIGxldHRlci1zcGFjaW5nOiAtMXB4O1xufVxuXG4uc2VyaWVzX2xpbmV1cC0tbGluay1qd2Utc2Rvb3Ige1xuICB3aWR0aDogY2FsYygzMyUgLSAzMHB4KTtcbiAgbWFyZ2luLWxlZnQ6IDQ1cHg7XG59XG5cbi5zZXJpZXNfbGluZXVwLS1saW5rLWp3IHtcbiAgd2lkdGg6IDI5MHB4O1xuICBjb2xvcjogIzM0NWJhODtcbiAgYm9yZGVyLWNvbG9yOiAjMzQ1YmE4O1xuICBtYXJnaW46IDAgYXV0byAhaW1wb3J0YW50O1xuICBmbG9hdDogbm9uZTtcbn1cblxuLnNlcmllc19saW5ldXAtLWxpbmstanc6aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzM0NWJhODtcbn1cblxuLnNlcmllc19saW5ldXAtLWxpbmstZmxha2Uge1xuICBjb2xvcjogIzUyNWNhNztcbiAgYm9yZGVyLWNvbG9yOiAjNTI1Y2E3O1xufVxuXG4uc2VyaWVzX2xpbmV1cC0tbGluay1mbGFrZTpudGgtY2hpbGQoMSkge1xuICBsaW5lLWhlaWdodDogMS4yO1xuICB3aWR0aDogMjEwcHg7XG4gIHBhZGRpbmctdG9wOiAzcHg7XG59XG5cbi5zZXJpZXNfbGluZXVwLS1saW5rLWZsYWtlOm50aC1jaGlsZCgyKSB7XG4gIHdpZHRoOiA1NjBweDtcbiAgbWFyZ2luLWxlZnQ6IDEwMHB4O1xufVxuXG4uc2VyaWVzX2xpbmV1cC0tbGluay1mbGFrZTpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTI1Y2E3O1xufVxuXG4uc2VyaWVzX2xpbmV1cC0tbGluay1ibGFzdCB7XG4gIGNvbG9yOiAjMWJiOGNlO1xuICBib3JkZXItY29sb3I6ICMxYmI4Y2U7XG4gIHdpZHRoOiAxNTBweDtcbiAgbWFyZ2luLWxlZnQ6IDUycHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLnNlcmllc19saW5ldXAtLWxpbmstYmxhc3Q6aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzFiYjhjZTtcbn1cblxuLnNlcmllc19saW5ldXAtLWxpbmstYmxhc3QyIHtcbiAgbWFyZ2luLWxlZnQ6IDExMnB4O1xuICB3aWR0aDogMTUwcHg7XG4gIGNvbG9yOiAjMDBhMThkO1xuICBib3JkZXItY29sb3I6ICMwMGExOGQ7XG59XG5cbi5zZXJpZXNfbGluZXVwLS1saW5rLWJsYXN0Mjpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDBhMThkO1xufVxuXG4uc2VyaWVzX2xpbmV1cC0tbGluay1ncmV5IHtcbiAgY29sb3I6ICNjY2M7XG4gIGJvcmRlci1jb2xvcjogI2NjYztcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cblxuLnNlcmllc19saW5ldXAtLWxpbmstbW9yZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW46IDA7XG4gIGNvbG9yOiAjMDAwO1xuICBib3JkZXItY29sb3I6ICNjY2M7XG59XG5cbi5zZXJpZXNfbGluZXVwLS1saW5rLW1vcmU6aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2NjYztcbn1cblxuLnNlcmllc19saW5ldXAtLWxpbmstY2hpcCB7XG4gIGNvbG9yOiAjNTI1Y2E3O1xuICBib3JkZXItY29sb3I6ICM1MjVjYTc7XG59XG5cbi5zZXJpZXNfbGluZXVwLS1saW5rLWNoaXA6bnRoLWNoaWxkKDEpIHtcbiAgd2lkdGg6IDM2MHB4O1xufVxuXG4uc2VyaWVzX2xpbmV1cC0tbGluay1jaGlwOm50aC1jaGlsZCgyKSB7XG4gIHdpZHRoOiA1NjBweDtcbiAgbWFyZ2luLWxlZnQ6IDMwcHg7XG59XG5cbi5zZXJpZXNfbGluZXVwLS1saW5rLWNoaXA6aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzUyNWNhNztcbn1cblxuLnNlcmllc19saW5ldXAtLWxpbmstcnMge1xuICBjb2xvcjogIzAwOTZiNjtcbiAgYm9yZGVyLWNvbG9yOiAjMDA5NmI2O1xufVxuXG4uc2VyaWVzX2xpbmV1cC0tbGluay1yczpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA5NmI2O1xufVxuXG4uc2VyaWVzX2xpbmV1cC0tbGluay1jb2w0IHtcbiAgd2lkdGg6IGNhbGMoMjUlIC0gMTlweCk7XG59XG5cbi5zZXJpZXNfbGluZXVwLS1saW5rLWVfd2F0ZXIge1xuICBjb2xvcjogIzU1YWZlYjtcbiAgYm9yZGVyLWNvbG9yOiAjNTVhZmViO1xuICB3aWR0aDogMjkwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZmxvYXQ6IG5vbmU7XG4gIG1hcmdpbjogMCBhdXRvIDEwcHggIWltcG9ydGFudDtcbn1cblxuLnNlcmllc19saW5ldXAtLWxpbmstZV93YXRlcjpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTVhZmViO1xufVxuXG4uc2VyaWVzX2xpbmV1cC0tbGluay1lX3dhdGVyOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5zZXJpZXNfbGluZXVwLS1saW5rLWVfd2F0ZXJfc3Age1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uc2VyaWVzX2xpbmV1cC0tbGluay1lX3dhdGVyX3dveCB7XG4gIGZsb2F0OiBsZWZ0O1xuICBtYXJnaW4tbGVmdDogMTgwcHggIWltcG9ydGFudDtcbn1cblxuLnNlcmllc19saW5ldXAtLWxpbmstZV93YXRlcl93b3g6bGFzdC1jaGlsZCB7XG4gIHdpZHRoOiAyNTFweDtcbiAgbWFyZ2luLWxlZnQ6IDIzMHB4ICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuc2VyaWVzX2xpbmV1cC0tbGluay1lX3dhdGVyX3dveDpsYXN0LWNoaWxkIHtcbiAgICB3aWR0aDogMjAxcHg7XG4gICAgbWFyZ2luLWxlZnQ6IDEzN3B4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQyNXB4KSB7XG4gIC5zZXJpZXNfbGluZXVwLS1saW5rLWVfd2F0ZXJfd294Omxhc3QtY2hpbGQge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXRvcDogMTBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuc2VyaWVzX2xpbmV1cC0tbGluay1lX3dhdGVyX3dveCB7XG4gICAgbWFyZ2luLWxlZnQ6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQyNXB4KSB7XG4gIC5zZXJpZXNfbGluZXVwLS1saW5rLWVfd2F0ZXJfd294IHtcbiAgICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50O1xuICB9XG59XG5cbi5zZXJpZXNfbGluZXVwLS1saW5rLWhzYiB7XG4gIGZsb2F0OiBub25lO1xuICBjb2xvcjogI2QwMTIxYjtcbiAgYm9yZGVyLWNvbG9yOiAjZDAxMjFiO1xuICBtYXJnaW46IDAgYXV0byAxMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5zZXJpZXNfbGluZXVwLS1saW5rLWhzYjpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDAxMjFiO1xufVxuXG4uc2VyaWVzX2xpbmV1cC0tbGluay1iaWdpY2Uge1xuICB3aWR0aDogMzA1cHg7XG4gIGhlaWdodDogNDhweDtcbiAgbGluZS1oZWlnaHQ6IDQ4cHg7XG4gIG1hcmdpbjogMCBhdXRvICFpbXBvcnRhbnQ7XG4gIGZsb2F0OiBub25lO1xuICBjb2xvcjogIzAwNTU3MztcbiAgYm9yZGVyLWNvbG9yOiAjMDA1NTczO1xufVxuXG4uc2VyaWVzX2xpbmV1cC0tbGluay1iaWdpY2U6aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwNTU3Mztcbn1cblxuLnNlcmllc19saW5ldXAtLWxpbmstc2VydmljZV9jYXJ0IHtcbiAgd2lkdGg6IDMwNXB4O1xuICBoZWlnaHQ6IDQ4cHg7XG4gIGxpbmUtaGVpZ2h0OiA0OHB4O1xuICBtYXJnaW46IDAgYXV0byAhaW1wb3J0YW50O1xuICBmbG9hdDogbm9uZTtcbiAgY29sb3I6ICNGMTlFQzI7XG4gIGJvcmRlci1jb2xvcjogI0YxOUVDMjtcbn1cblxuLnNlcmllc19saW5ldXAtLWxpbmstc2VydmljZV9jYXJ0OmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGMTlFQzI7XG59XG5cbi5zZXJpZXNfbGluZXVwLS1saW5rLWRvdWdoY29uIHtcbiAgZmxvYXQ6IG5vbmU7XG4gIGNvbG9yOiAjYmVhMzZmO1xuICBib3JkZXItY29sb3I6ICNiZWEzNmY7XG4gIG1hcmdpbjogMCBhdXRvIDEwcHggIWltcG9ydGFudDtcbn1cblxuLnNlcmllc19saW5ldXAtLWxpbmstZG91Z2hjb246aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2JlYTM2Zjtcbn1cblxuLnNlcmllc19saW5ldXAtLWxpbmstdG9yb21pIHtcbiAgZmxvYXQ6IG5vbmU7XG4gIGNvbG9yOiAjNGFiMDM0O1xuICBib3JkZXItY29sb3I6ICM0YWIwMzQ7XG4gIG1hcmdpbjogMCBhdXRvIDEwcHggIWltcG9ydGFudDtcbn1cblxuLnNlcmllc19saW5ldXAtLWxpbmstdG9yb21pOmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0YWIwMzQ7XG59XG5cbi5zZXJpZXNfbGluZXVwLS1uYW1lIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLnNlcmllc19saW5ldXAtLWJveCB7XG4gIGZsb2F0OiBsZWZ0O1xuICB3aWR0aDogY2FsYygyNSUgLSAxNXB4KTtcbiAgbWFyZ2luLWxlZnQ6IDIwcHg7XG59XG5cbi5zZXJpZXNfbGluZXVwLS1ib3g6Zmlyc3QtY2hpbGQge1xuICBtYXJnaW4tbGVmdDogMDtcbn1cblxuLnNlcmllc19saW5ldXAtLWJveF9waWMge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luOiAwIGF1dG8gMjVweDtcbn1cblxuLnNlcmllc19saW5ldXAtLWJveF90dGwge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW46IDAgMCAyNXB4IDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLnNlcmllc19saW5ldXAtLXN1Yl90dGwge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDE7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW46IDAgMCAzMHB4IDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDQwOTc7XG59XG5cbi5zZXJpZXNfbGluZXVwLS1zdWJfdHRsLWljZV90aXBzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzVlNjZhZDtcbn1cblxuLnNlcmllc19saW5ldXAtLXN1Yl90dGwtaWNlX21ha2VyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzIwYWJiMTtcbn1cblxuLnNlcmllc19saW5ldXAtLXN1Yl90dGwtdGlwc19pY2VfbWFrZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzJCRjJBO1xufVxuXG4uc2VyaWVzX2xpbmV1cC0tc3ViX3R0bF9iZyB7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgbGluZS1oZWlnaHQ6IDQ0cHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgaGVpZ2h0OiA0NHB4O1xuICBtYXJnaW46IDJweDtcbiAgcGFkZGluZzogMCAxMnB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuXG4uc2VyaWVzX2xpbmV1cC0tdG9waWMge1xuICBmb250LXNpemU6IDIwcHg7XG4gIGxpbmUtaGVpZ2h0OiA3MHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IHRhYmxlO1xuICBoZWlnaHQ6IDcwcHg7XG4gIHBhZGRpbmc6IDAgMCAwIDEwMHB4O1xufVxuXG4uc2VyaWVzX2xpbmV1cC0tdG9waWMtaW1nX25vbmUge1xuICBwYWRkaW5nLWxlZnQ6IDA7XG59XG5cbi5zZXJpZXNfbGluZXVwLS10b3BpY19pbWcge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbn1cblxuLnNlcmllc19saW5ldXAtLWVfd2F0ZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBmbGV4LXdyYXA6IG5vd3JhcDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQyNXB4KSB7XG4gIC5zZXJpZXNfbGluZXVwLS1lX3dhdGVyIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuXG4uc2VyaWVzX2xpbmV1cC0tZV93YXRlcl9jb2xvcl9ib3gge1xuICBoZWlnaHQ6IDQwcHg7XG4gIHBhZGRpbmc6IDAgNXB4O1xuICBjb2xvcjogI0ZGRjtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBtYXJnaW4tbGVmdDogNXB4O1xuICBkaXNwbGF5OiB0YWJsZTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4uc2VyaWVzX2xpbmV1cC0tZV93YXRlcl9jb2xvcl9ib3g6Zmlyc3QtY2hpbGQge1xuICBtYXJnaW4tbGVmdDogMDtcbn1cblxuLnNlcmllc19saW5ldXAtLWVfd2F0ZXJfY29sb3JfYm94IHNwYW4ge1xuICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuXG4uc2VyaWVzX2xpbmV1cC0tZV93YXRlcl9jb2xvcl9ib3gtcmVkIHtcbiAgYmFja2dyb3VuZDogI2M4MzQ2Zjtcbn1cblxuLnNlcmllc19saW5ldXAtLWVfd2F0ZXJfY29sb3JfYm94LWJsdWUge1xuICBiYWNrZ3JvdW5kOiAjMTg3ZmMzO1xufVxuXG4uc2VyaWVzX2xpbmV1cC0tZV93YXRlcl9jb2xvcl9ib3gtb3JhbmdlIHtcbiAgYmFja2dyb3VuZDogI2VhNTUzMjtcbn1cblxuLnNlcmllc19saW5ldXAtLWVfd2F0ZXJfY29sb3JfYm94LXB1cnBsZSB7XG4gIGJhY2tncm91bmQ6ICM1OTc2YmE7XG59XG5cbi5zZXJpZXNfbGluZXVwLS1lX3dhdGVyX2NvbG9yX2JveC15ZWxsb3dfb3JhbmdlIHtcbiAgYmFja2dyb3VuZDogI2YzYTI0Njtcbn1cblxuLnNlcmllc19saW5ldXAtLWVfd2F0ZXJfY29sb3JfYm94LWdyZWVuIHtcbiAgYmFja2dyb3VuZDogIzhjYzQ1Njtcbn1cblxuLnNlcmllc19saW5ldXAtLWVfd2F0ZXJfY29sb3JfYm94LWRhcmtfZ3JlZW4ge1xuICBiYWNrZ3JvdW5kOiAjMDBiNzhlO1xufVxuXG4uc2VyaWVzX2xpbmV1cC0tZV93YXRlcl90eHQge1xuICBsaW5lLWhlaWdodDogMS4zO1xuICBtYXJnaW4tbGVmdDogMTBweDtcbiAgZm9udC1zaXplOiAxNnB4O1xufVxuXG4uc2VyaWVzX2xpbmV1cC0tZV93YXRlcl90eHQtbG9uZyB7XG4gIG1heC13aWR0aDogNTUwcHg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuc2VyaWVzX2xpbmV1cC0tZV93YXRlcl90eHQtbG9uZyB7XG4gICAgbWF4LXdpZHRoOiAzMjRweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDI1cHgpIHtcbiAgLnNlcmllc19saW5ldXAtLWVfd2F0ZXJfdHh0LWxvbmcge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxufVxuXG4uc2VyaWVzX2xpbmV1cC0tZV93YXRlcl9ibnIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1heC13aWR0aDogOTYwcHg7XG4gIG1hcmdpbjogMzBweCBhdXRvIDA7XG4gIGhlaWdodDogMTc5cHg7XG4gIHBhZGRpbmc6IDAgMjBweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHRyYW5zaXRpb246IC4xNXM7XG59XG5cbi5zZXJpZXNfbGluZXVwLS1lX3dhdGVyX2Juci1yb3gge1xuICBiYWNrZ3JvdW5kOiB1cmwoL3AvZS13YXRlci9pbWFnZXMvdG9wL21lcml0MDEtaW1nLWJuci1yb3gucG5nKSBuby1yZXBlYXQgbGVmdCBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG59XG5cbi5zZXJpZXNfbGluZXVwLS1lX3dhdGVyX2Juci12b3gge1xuICBiYWNrZ3JvdW5kOiB1cmwoL3AvZS13YXRlci9pbWFnZXMvdG9wL21lcml0MDEtaW1nLWJuci12b3gucG5nKSBuby1yZXBlYXQgbGVmdCBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGhlaWdodDogMTQwcHg7XG59XG5cbi5zZXJpZXNfbGluZXVwLS1lX3dhdGVyX2Juci12b3hzeXN0ZW0ge1xuICBiYWNrZ3JvdW5kOiB1cmwoL3AvZS13YXRlci92b3gvaW1hZ2VzL2luZGV4LWxpbmV1cC1iYW5uZXItaW1nLTAyLnBuZykgbm8tcmVwZWF0IGxlZnQgY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBoZWlnaHQ6IDE0MHB4O1xufVxuXG4uc2VyaWVzX2xpbmV1cC0tZV93YXRlcl9ibnI6aG92ZXIge1xuICBvcGFjaXR5OiAwLjg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuc2VyaWVzX2xpbmV1cC0tZV93YXRlcl9ibnIge1xuICAgIG1heC13aWR0aDogY2FsYygxMDAlIC0gNDBweCk7XG4gIH1cbn1cblxuLnNlcmllc19pbmRleF9jb2wyIHtcbiAgbWF4LXdpZHRoOiAxMDAwcHg7XG4gIHBhZGRpbmc6IDAgMjBweDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgbWFyZ2luOiAwIGF1dG8gNDVweDtcbn1cblxuLnNlcmllc19pbmRleF9jb2wyOmFmdGVyLCAuc2VyaWVzX2luZGV4X2NvbDIuYWJvdXRfY29uc3RhbnQtLWluOmJlZm9yZSwgLnNlcmllc19pbmRleF9jb2wyLmNvbnN0YW50X3N1Yl9ib3gtYmx1ZTpiZWZvcmUsIC5zZXJpZXNfaW5kZXhfY29sMi5hYm91dF9jb25zdGFudC0taW4tZ3JleTpiZWZvcmUsIC5zZXJpZXNfaW5kZXhfY29sMi5hYm91dF9jb25zdGFudC0taW4tYmx1ZTpiZWZvcmUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICBjbGVhcjogYm90aDtcbiAgaGVpZ2h0OiAwO1xuICBjb250ZW50OiAnLic7XG59XG5cbi5zZXJpZXNfaW5kZXhfY29sMi0tbGluayB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZsb2F0OiBsZWZ0O1xuICB3aWR0aDogNjUuMSU7XG4gIHRyYW5zaXRpb246IDAuMTVzO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGxpbmUtaGVpZ2h0OiAwO1xufVxuXG4uc2VyaWVzX2luZGV4X2NvbDItLWxpbms6YWZ0ZXIsIC5zZXJpZXNfaW5kZXhfY29sMi0tbGluay5hYm91dF9jb25zdGFudC0taW46YmVmb3JlLCAuc2VyaWVzX2luZGV4X2NvbDItLWxpbmsuY29uc3RhbnRfc3ViX2JveC1ibHVlOmJlZm9yZSwgLnNlcmllc19pbmRleF9jb2wyLS1saW5rLmFib3V0X2NvbnN0YW50LS1pbi1ncmV5OmJlZm9yZSwgLnNlcmllc19pbmRleF9jb2wyLS1saW5rLmFib3V0X2NvbnN0YW50LS1pbi1ibHVlOmJlZm9yZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBjb250ZW50OiBcIlwiO1xuICBib3JkZXI6IDFweCBzb2xpZCAjY2NjO1xufVxuXG4uc2VyaWVzX2luZGV4X2NvbDItLWxpbms6bGFzdC1jaGlsZCB7XG4gIGZsb2F0OiByaWdodDtcbiAgd2lkdGg6IDMwLjIlO1xufVxuXG4uc2VyaWVzX2luZGV4X2NvbDItLWxpbms6bGFzdC1jaGlsZDphZnRlciwgLnNlcmllc19pbmRleF9jb2wyLS1saW5rLmFib3V0X2NvbnN0YW50LS1pbjpsYXN0LWNoaWxkOmJlZm9yZSwgLnNlcmllc19pbmRleF9jb2wyLS1saW5rLmNvbnN0YW50X3N1Yl9ib3gtYmx1ZTpsYXN0LWNoaWxkOmJlZm9yZSwgLnNlcmllc19pbmRleF9jb2wyLS1saW5rLmFib3V0X2NvbnN0YW50LS1pbi1ncmV5Omxhc3QtY2hpbGQ6YmVmb3JlLCAuc2VyaWVzX2luZGV4X2NvbDItLWxpbmsuYWJvdXRfY29uc3RhbnQtLWluLWJsdWU6bGFzdC1jaGlsZDpiZWZvcmUge1xuICBib3JkZXI6IDVweCBzb2xpZCAjY2NjO1xufVxuXG4uc2VyaWVzX2luZGV4X2NvbDItLWxpbms6aG92ZXIge1xuICBvcGFjaXR5OiAwLjg7XG59XG5cbi5zZXJpZXNfaW5kZXhfY29sMi0tbGluay1maXJzdCB7XG4gIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG59XG5cbi5zZXJpZXNfaW5kZXhfY29sMi0tbGluay1maXJzdDphZnRlciwgLnNlcmllc19pbmRleF9jb2wyLS1saW5rLWZpcnN0LmFib3V0X2NvbnN0YW50LS1pbjpiZWZvcmUsIC5zZXJpZXNfaW5kZXhfY29sMi0tbGluay1maXJzdC5jb25zdGFudF9zdWJfYm94LWJsdWU6YmVmb3JlLCAuc2VyaWVzX2luZGV4X2NvbDItLWxpbmstZmlyc3QuYWJvdXRfY29uc3RhbnQtLWluLWdyZXk6YmVmb3JlLCAuc2VyaWVzX2luZGV4X2NvbDItLWxpbmstZmlyc3QuYWJvdXRfY29uc3RhbnQtLWluLWJsdWU6YmVmb3JlIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2NjYyAhaW1wb3J0YW50O1xufVxuXG4uc2VyaWVzX2luZGV4X2NvbDItLWltZyB7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4udG9wX2JuciB7XG4gIG1heC13aWR0aDogMTAwMHB4O1xuICBwYWRkaW5nOiAwIDIwcHg7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIG1hcmdpbjogMCBhdXRvIDQ1cHg7XG59XG5cbi50b3BfYm5yOmFmdGVyLCAudG9wX2Juci5hYm91dF9jb25zdGFudC0taW46YmVmb3JlLCAudG9wX2Juci5jb25zdGFudF9zdWJfYm94LWJsdWU6YmVmb3JlLCAudG9wX2Juci5hYm91dF9jb25zdGFudC0taW4tZ3JleTpiZWZvcmUsIC50b3BfYm5yLmFib3V0X2NvbnN0YW50LS1pbi1ibHVlOmJlZm9yZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIGNsZWFyOiBib3RoO1xuICBoZWlnaHQ6IDA7XG4gIGNvbnRlbnQ6ICcuJztcbn1cblxuLnRvcF9ibnItLWxpbmsge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmbG9hdDogbGVmdDtcbiAgd2lkdGg6IDY1LjElO1xuICB0cmFuc2l0aW9uOiAwLjE1cztcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBsaW5lLWhlaWdodDogMDtcbn1cblxuLnRvcF9ibnItLWxpbms6YWZ0ZXIsIC50b3BfYm5yLS1saW5rLmFib3V0X2NvbnN0YW50LS1pbjpiZWZvcmUsIC50b3BfYm5yLS1saW5rLmNvbnN0YW50X3N1Yl9ib3gtYmx1ZTpiZWZvcmUsIC50b3BfYm5yLS1saW5rLmFib3V0X2NvbnN0YW50LS1pbi1ncmV5OmJlZm9yZSwgLnRvcF9ibnItLWxpbmsuYWJvdXRfY29uc3RhbnQtLWluLWJsdWU6YmVmb3JlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNjY2M7XG59XG5cbi50b3BfYm5yLS1saW5rOmxhc3QtY2hpbGQge1xuICBmbG9hdDogcmlnaHQ7XG4gIHdpZHRoOiAzMC4yJTtcbn1cblxuLnRvcF9ibnItLWxpbms6bGFzdC1jaGlsZDphZnRlciwgLnRvcF9ibnItLWxpbmsuYWJvdXRfY29uc3RhbnQtLWluOmxhc3QtY2hpbGQ6YmVmb3JlLCAudG9wX2Juci0tbGluay5jb25zdGFudF9zdWJfYm94LWJsdWU6bGFzdC1jaGlsZDpiZWZvcmUsIC50b3BfYm5yLS1saW5rLmFib3V0X2NvbnN0YW50LS1pbi1ncmV5Omxhc3QtY2hpbGQ6YmVmb3JlLCAudG9wX2Juci0tbGluay5hYm91dF9jb25zdGFudC0taW4tYmx1ZTpsYXN0LWNoaWxkOmJlZm9yZSB7XG4gIGJvcmRlcjogNXB4IHNvbGlkICNjY2M7XG59XG5cbi50b3BfYm5yLS1saW5rOmhvdmVyIHtcbiAgb3BhY2l0eTogMC44O1xufVxuXG4udG9wX2Juci0tbGlua191cHBlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbjogLTE3MHB4IDAgMCA1MHB4O1xuICB3aWR0aDogMzAuMiU7XG4gIHRyYW5zaXRpb246IDAuMTVzO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGxpbmUtaGVpZ2h0OiAwO1xuICB6LWluZGV4OiAxMDtcbn1cblxuLnRvcF9ibnItLWxpbmtfdXBwZXI6YWZ0ZXIsIC50b3BfYm5yLS1saW5rX3VwcGVyLmFib3V0X2NvbnN0YW50LS1pbjpiZWZvcmUsIC50b3BfYm5yLS1saW5rX3VwcGVyLmNvbnN0YW50X3N1Yl9ib3gtYmx1ZTpiZWZvcmUsIC50b3BfYm5yLS1saW5rX3VwcGVyLmFib3V0X2NvbnN0YW50LS1pbi1ncmV5OmJlZm9yZSwgLnRvcF9ibnItLWxpbmtfdXBwZXIuYWJvdXRfY29uc3RhbnQtLWluLWJsdWU6YmVmb3JlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJvcmRlcjogNXB4IHNvbGlkICNjY2M7XG59XG5cbi50b3BfYm5yLS1saW5rX3VwcGVyOmhvdmVyIHtcbiAgb3BhY2l0eTogMC44O1xufVxuXG4udG9wX2Juci0taW1nIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5tb3ZpZV9vdmVybGF5IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLm1vdmllX292ZXJsYXktLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjgpO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zaXRpb246IDAuNHM7XG4gIGhlaWdodDogMTAwJTtcbiAgei1pbmRleDogMTAxO1xufVxuXG4ubW92aWVfb3ZlcmxheS0tY29udGVudCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjRzO1xuICBsZWZ0OiBjYWxjKDUwJSAtIDMyMHB4KTtcbiAgb3BhY2l0eTogMDtcbiAgdG9wOiA4MHB4O1xuICB3aWR0aDogNjQwcHg7XG4gIGhlaWdodDogMzMwcHg7XG4gIHotaW5kZXg6IDEwMjtcbn1cblxuLmJvdHRvbV9ibnIge1xuICBtYXgtd2lkdGg6IDEwMDBweDtcbiAgcGFkZGluZzogMCAyMHB4O1xuICBtYXJnaW46IDAgYXV0byAzMHB4IGF1dG87XG59XG5cbi5ib3R0b21fYm5yLS1saW5rIHtcbiAgdHJhbnNpdGlvbjogMC4xNXM7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBib3JkZXI6IDFweCBzb2xpZCAjY2NjO1xuICBsaW5lLWhlaWdodDogMDtcbn1cblxuLmJvdHRvbV9ibnItLWxpbms6aG92ZXIge1xuICBvcGFjaXR5OiAwLjg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0MjVweCkge1xuICAuYm90dG9tX2Juci0tbGluayB7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDI1cHgpIHtcbiAgLmJvdHRvbV9ibnItLWltZyB7XG4gICAgd2lkdGg6IDE3MCU7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5zZXJpZXNfZmVhdHVyZS0tY29sZF9saW5rIHtcbiAgICB3aWR0aDogY2FsYyg1MCUgLSA1cHgpO1xuICB9XG4gIC5zZXJpZXNfZmVhdHVyZS0tY29sZF9saW5rOmxhc3QtY2hpbGQge1xuICAgIG1hcmdpbi1sZWZ0OiA1cHg7XG4gIH1cbiAgLnNlcmllc19mZWF0dXJlLS1jb2xkX2xpbmsgc3BhbiB7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICB9XG4gIC5zZXJpZXNfZmVhdHVyZS0tZXRjIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICB9XG4gIC5zZXJpZXNfZmVhdHVyZS0tZHJhd2VyIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMzBweDtcbiAgfVxuICAuc2VyaWVzX2ZlYXR1cmUtLWRyYXdlcl9iZyB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICB0b3A6IDcwcHg7XG4gICAgcmlnaHQ6IC0yNjBweDtcbiAgfVxuICAuc2VyaWVzX2ZlYXR1cmUtLWRyYXdlcl9iZy1jb2xkIHtcbiAgICB0b3A6IC0xM3B4O1xuICAgIHJpZ2h0OiAtMzk1cHg7XG4gIH1cbiAgLnNlcmllc19mZWF0dXJlLS1pY29uIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW46IDVweCAwIDAgMDtcbiAgfVxuICAuc2VyaWVzX2ZlYXR1cmUtLXBpYyB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG4gIC5zZXJpZXNfZmVhdHVyZS0tcGljLWlubGluZSB7XG4gICAgaGVpZ2h0OiA2OXB4O1xuICAgIHdpZHRoOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnNlcmllc19mZWF0dXJlLS1waWMtZV93YXRlciB7XG4gICAgaGVpZ2h0OiA2MHB4O1xuICAgIHdpZHRoOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnNlcmllc19mZWF0dXJlLS1pdGVtX2luX3pzZXJpZXMge1xuICAgIGhlaWdodDogNzEuNnB4O1xuICB9XG4gIC5zZXJpZXNfZmVhdHVyZS0tZGVzY3JpcHRpb24tc3BhY2luZyB7XG4gICAgdG9wOiAyOSU7XG4gICAgbGV0dGVyLXNwYWNpbmc6IC0zcHg7XG4gIH1cbiAgLnNlcmllc19mZWF0dXJlLS1kZXNjcmlwdGlvbi1lX3dhdGVyIHtcbiAgICBsZXR0ZXItc3BhY2luZzogMDtcbiAgfVxuICAuc2VyaWVzX2ZlYXR1cmUtLWl0ZW0ge1xuICAgIHdpZHRoOiBjYWxjKDMzLjMlIC0gMTMuM3B4KTtcbiAgICBtYXJnaW4tbGVmdDogMjBweDtcbiAgfVxuICAuc2VyaWVzX2ZlYXR1cmUtLWl0ZW0tZHJhd2VyOm50aC1jaGlsZCgyKSB7XG4gICAgbWFyZ2luLWxlZnQ6IDIwcHg7XG4gIH1cbiAgLnNlcmllc19saW5ldXAge1xuICAgIGJhY2tncm91bmQtc2l6ZTogNTAlO1xuICB9XG4gIC5zZXJpZXNfbGluZXVwLS1kZXNjcmlwdGlvbiB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIG1hcmdpbi1sZWZ0OiAxNXB4O1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG4gIC5zZXJpZXNfbGluZXVwLS1kZXNjcmlwdGlvbi1jb2xvcmJveCB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbiAgLnNlcmllc19saW5ldXAtZnNlcmllc19maXJzdCwgLnNlcmllc19saW5ldXAtZnNlcmllc19zZWNvbmQsIC5zZXJpZXNfbGluZXVwLWZzZXJpZXNfdGhpcmQge1xuICAgIGJhY2tncm91bmQtc2l6ZTogMzAlO1xuICB9XG4gIC5zZXJpZXNfbGluZXVwLS1kZXRhaWwge1xuICAgIHRvcDogMTY0cHg7XG4gICAgcmlnaHQ6IDEyMXB4O1xuICB9XG4gIC5zZXJpZXNfbGluZXVwLS1iZyB7XG4gICAgcmlnaHQ6IC0xNzNweDtcbiAgfVxuICAuc2VyaWVzX2xpbmV1cC0tdHRsLWljZV9lbmdpbmUge1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgdG9wOiAwO1xuICB9XG4gIC5zZXJpZXNfbGluZXVwLS1uYXYtYmxhc3Qge1xuICAgIHBhZGRpbmc6IDA7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi10b3A6IC02NnB4O1xuICB9XG4gIC5zZXJpZXNfbGluZXVwLS1saW5rLWZsYWtlOm50aC1jaGlsZCgxKSB7XG4gICAgd2lkdGg6IDE3MHB4O1xuICB9XG4gIC5zZXJpZXNfbGluZXVwLS1saW5rLWZsYWtlOm50aC1jaGlsZCgyKSB7XG4gICAgd2lkdGg6IDQ2MHB4O1xuICAgIG1hcmdpbi1sZWZ0OiAzMHB4O1xuICB9XG4gIC5zZXJpZXNfbGluZXVwLS1saW5rLWNoaXA6bnRoLWNoaWxkKDEpIHtcbiAgICB3aWR0aDogMjcwcHg7XG4gIH1cbiAgLnNlcmllc19saW5ldXAtLWxpbmstY2hpcDpudGgtY2hpbGQoMikge1xuICAgIHdpZHRoOiA0MjBweDtcbiAgICBtYXJnaW4tbGVmdDogMzBweDtcbiAgfVxuICAuc2VyaWVzX2xpbmV1cC0tbGluay1ibGFzdCB7XG4gICAgd2lkdGg6IDExNXB4O1xuICAgIG1hcmdpbi1sZWZ0OiAzOHB4O1xuICB9XG4gIC5zZXJpZXNfbGluZXVwLS1saW5rLWJsYXN0MiB7XG4gICAgbWFyZ2luLWxlZnQ6IDc0cHg7XG4gIH1cbiAgLnNlcmllc19saW5ldXAtLWxpbmstY3ViZSB7XG4gICAgbGV0dGVyLXNwYWNpbmc6IC0yLjdweDtcbiAgfVxuICAuc2VyaWVzX2xpbmV1cC0tbGluay1saW5lMiB7XG4gICAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgICBwYWRkaW5nLXRvcDogM3B4O1xuICB9XG4gIC5zZXJpZXNfbGluZXVwLS1saW5rLXJzIHtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgcGFkZGluZy1yaWdodDogMTZweDtcbiAgfVxuICAuc2VyaWVzX2xpbmV1cC0tZV93YXRlcl9ibnIge1xuICAgIGhlaWdodDogMTM1cHg7XG4gIH1cbiAgLnNlcmllc19saW5ldXAtLWVfd2F0ZXJfYm5yLXZveCB7XG4gICAgaGVpZ2h0OiAxMDZweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDI1cHgpIHtcbiAgLnNlcmllc19mZWF0dXJlLS1pdGVtX2luX3pzZXJpZXMge1xuICAgIHBhZGRpbmc6IDAgMjBweDtcbiAgfVxuICAuc2VyaWVzX2ZlYXR1cmUtLWZzZXJpZXNfbWFyayB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgfVxuICAuc2VyaWVzX2ZlYXR1cmUtLWV0YyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgfVxuICAuc2VyaWVzX2ZlYXR1cmUtLWV0Y19pbWcge1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIH1cbiAgLnNlcmllc19mZWF0dXJlLS10eXBlX3R0bCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gIH1cbiAgLnNlcmllc19mZWF0dXJlLS1jb2xkX3R0bCB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIH1cbiAgLnNlcmllc19mZWF0dXJlLS1kcmF3ZXIge1xuICAgIHBhZGRpbmctYm90dG9tOiAzMHB4O1xuICB9XG4gIC5zZXJpZXNfZmVhdHVyZS0tZHJhd2VyLWJvcmRlcl9kXzIge1xuICAgIGJvcmRlci1ib3R0b206IDA7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB9XG4gIC5zZXJpZXNfZmVhdHVyZS0tZHJhd2VyLWJvcmRlcl9kXzI6YWZ0ZXIsIC5zZXJpZXNfZmVhdHVyZS0tZHJhd2VyLWJvcmRlcl9kXzIuYWJvdXRfY29uc3RhbnQtLWluOmJlZm9yZSwgLnNlcmllc19mZWF0dXJlLS1kcmF3ZXItYm9yZGVyX2RfMi5jb25zdGFudF9zdWJfYm94LWJsdWU6YmVmb3JlLCAuc2VyaWVzX2ZlYXR1cmUtLWRyYXdlci1ib3JkZXJfZF8yLmFib3V0X2NvbnN0YW50LS1pbi1ncmV5OmJlZm9yZSwgLnNlcmllc19mZWF0dXJlLS1kcmF3ZXItYm9yZGVyX2RfMi5hYm91dF9jb25zdGFudC0taW4tYmx1ZTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJvdHRvbTogMDtcbiAgICBsZWZ0OiAtMjBweDtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2NjYztcbiAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICAgIGhlaWdodDogMXB4O1xuICAgIHdpZHRoOiAxMDB2dztcbiAgfVxuICAuc2VyaWVzX2ZlYXR1cmUtLWl0ZW0ge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbjogMjBweCAwIDAgMDtcbiAgfVxuICAuc2VyaWVzX2ZlYXR1cmUtLWl0ZW06Zmlyc3QtY2hpbGQge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gIH1cbiAgLnNlcmllc19mZWF0dXJlLS1pdGVtOm50aC1jaGlsZCgyKSwgLnNlcmllc19mZWF0dXJlLS1pdGVtOm50aC1jaGlsZCgzKSB7XG4gICAgbWFyZ2luLXRvcDogMjBweDtcbiAgfVxuICAuc2VyaWVzX2ZlYXR1cmUtLWl0ZW0tbGluZV9mZWVkOm50aC1jaGlsZCgyKSwgLnNlcmllc19mZWF0dXJlLS1pdGVtLWxpbmVfZmVlZDpudGgtY2hpbGQoMykge1xuICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gIH1cbiAgLnNlcmllc19mZWF0dXJlLS1pdGVtLWRyYXdlcjpudGgtY2hpbGQoMikge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG4gIC5zZXJpZXNfZmVhdHVyZS0tdHlwZV90dGwge1xuICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIH1cbiAgLnNlcmllc19mZWF0dXJlLS1ldGNfaW1nLW1hciB7XG4gICAgbWFyZ2luLXRvcDogMHB4O1xuICB9XG4gIC5zZXJpZXNfZmVhdHVyZS0tZXRjX2NvbnRlbnQge1xuICAgIGZsb2F0OiBub25lO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG92ZXJmbG93OiB2aXNpYmxlO1xuICB9XG4gIC5zZXJpZXNfZmVhdHVyZS0tZXRjX2NvbnRlbnQ6Zmlyc3QtY2hpbGQge1xuICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gIH1cbiAgLnNlcmllc19mZWF0dXJlLS1ldGNfY29udGVudDpudGgtY2hpbGQoMikge1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gIH1cbiAgLnNlcmllc19mZWF0dXJlLS1ldGNfY29udGVudDpsYXN0LWNoaWxkIHtcbiAgICBtYXJnaW4tdG9wOiAzMHB4O1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbiAgLnNlcmllc19mZWF0dXJlLS1ldGNfY29udGVudC1ib3JkZXJfcjpmaXJzdC1jaGlsZCB7XG4gICAgcGFkZGluZy1yaWdodDogMDtcbiAgICBib3JkZXI6IG5vbmU7XG4gIH1cbiAgLnNlcmllc19mZWF0dXJlLS1ldGNfY29udGVudC1ib3JkZXJfcjpsYXN0LWNoaWxkIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gIH1cbiAgLnNlcmllc19mZWF0dXJlLS10dGxfYmcge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIH1cbiAgLnNlcmllc19mZWF0dXJlLS10dGwge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBsaW5lLWhlaWdodDogMS41O1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGhlaWdodDogYXV0bztcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICBwYWRkaW5nOiAxMHB4IDEwcHg7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICBib3JkZXI6IDJweCBzb2xpZCAjMWZhYWIwO1xuICB9XG4gIC5zZXJpZXNfZmVhdHVyZS0tY29sZF9saW5rIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBmbG9hdDogbm9uZTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICAuc2VyaWVzX2ZlYXR1cmUtLWNvbGRfbGluazpmaXJzdC1jaGlsZCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgfVxuICAuc2VyaWVzX2ZlYXR1cmUtLWNvbGRfbGluazpsYXN0LWNoaWxkIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxuICAuc2VyaWVzX2ZlYXR1cmUtLWV0Y19pbWdfY29tbWVudCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgfVxuICAuc2VyaWVzX2ZlYXR1cmUtLXBpYyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWF4LXdpZHRoOiBhdXRvO1xuICB9XG4gIC5zZXJpZXNfZmVhdHVyZS0tbGluay10b3Age1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIH1cbiAgLnNlcmllc19mZWF0dXJlLS1kcmF3ZXJfYmcge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLnNlcmllc19mZWF0dXJlLS10YWJsZV90dGwge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBsaW5lLWhlaWdodDogMS4yO1xuICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMjVweDtcbiAgfVxuICAuc2VyaWVzX2ZlYXR1cmUtLWRlc2NyaXB0aW9uLXNwYWNpbmcge1xuICAgIGxldHRlci1zcGFjaW5nOiBpbmhlcml0O1xuICB9XG4gIC5zZXJpZXNfZmVhdHVyZS0tZGVzY3JpcHRpb24tc3BhY2luZzIge1xuICAgIHRvcDogMTklO1xuICAgIGxldHRlci1zcGFjaW5nOiBpbmhlcml0O1xuICB9XG4gIC5zZXJpZXNfbGluZXVwIHtcbiAgICBwYWRkaW5nOiAzMHB4IDAgMzBweCAwO1xuICB9XG4gIC5zZXJpZXNfbGluZXVwLS1saW5rX3NwX3R4dCB7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIGRpc3BsYXk6IGlubGluZTtcbiAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gIH1cbiAgLnNlcmllc19saW5ldXAtLWJnIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5zZXJpZXNfbGluZXVwLS10dGwge1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIH1cbiAgLnNlcmllc19saW5ldXAtLXN1Yl90dGwge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBib3JkZXI6IDJweCBzb2xpZCAjMDA0MDk3O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIH1cbiAgLnNlcmllc19saW5ldXAtLXN1Yl90dGwtaWNlX21ha2VyIHtcbiAgICBib3JkZXItY29sb3I6ICMyMGFiYjE7XG4gIH1cbiAgLnNlcmllc19saW5ldXAtLWRlc2NyaXB0aW9uIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgdG9wOiA1cHg7XG4gICAgbWFyZ2luOiAwIDAgMzBweCAwO1xuICB9XG4gIC5zZXJpZXNfbGluZXVwLS1kZXNjcmlwdGlvbi1jb2xvcmJveCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgfVxuICAuc2VyaWVzX2xpbmV1cC0tZGVzY3JpcHRpb24tYmxhc3Qge1xuICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gIH1cbiAgLnNlcmllc19saW5ldXAtLWRlc2NyaXB0aW9uLWVfd2F0ZXIge1xuICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgLnNlcmllc19saW5ldXAtLWRlc2NyaXB0aW9uLWRvdWdoY29uIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tYm90dG9tOiAxNHB4O1xuICAgIHBhZGRpbmc6IDJweCAxMHB4O1xuICB9XG4gIC5zZXJpZXNfbGluZXVwLS1kZXNjcmlwdGlvbi10b3JvbWkge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi1ib3R0b206IDE0cHg7XG4gICAgcGFkZGluZzogMnB4IDEwcHg7XG4gIH1cbiAgLnNlcmllc19saW5ldXAtLWRldGFpbCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAuc2VyaWVzX2xpbmV1cC0tcGljIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5zZXJpZXNfbGluZXVwLS1saW5rIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDQ1cHg7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiA0OHB4O1xuICAgIG1hcmdpbjogMCAwIDEwcHggMDtcbiAgfVxuICAuc2VyaWVzX2xpbmV1cC0tbGluazpsYXN0LWNoaWxkIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG4gIC5zZXJpZXNfbGluZXVwLS1saW5rLWN1YmUge1xuICAgIGxldHRlci1zcGFjaW5nOiAwO1xuICB9XG4gIC5zZXJpZXNfbGluZXVwLS1saW5rLWN1YmU6bnRoLWNoaWxkKDIpIHtcbiAgICBsaW5lLWhlaWdodDogNDVweDtcbiAgICBwYWRkaW5nLXRvcDogMDtcbiAgfVxuICAuc2VyaWVzX2xpbmV1cC0tbGluay1mbGFrZSwgLnNlcmllc19saW5ldXAtLWxpbmstY2hpcCB7XG4gICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5zZXJpZXNfbGluZXVwLS1saW5rLWZsYWtlOm50aC1jaGlsZCgxKSB7XG4gICAgcGFkZGluZy10b3A6IDA7XG4gICAgbGluZS1oZWlnaHQ6IDQ1cHg7XG4gIH1cbiAgLnNlcmllc19saW5ldXAtLWxpbmstbGluZTIge1xuICAgIGxpbmUtaGVpZ2h0OiA0NXB4O1xuICAgIHBhZGRpbmctdG9wOiAwO1xuICB9XG4gIC5zZXJpZXNfbGluZXVwLS1saW5rLWVfd2F0ZXJfc3Age1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG4gIC5zZXJpZXNfbGluZXVwLWZzZXJpZXNfZmlyc3QsIC5zZXJpZXNfbGluZXVwLWZzZXJpZXNfc2Vjb25kLCAuc2VyaWVzX2xpbmV1cC1mc2VyaWVzX3RoaXJkIHtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDQwJTtcbiAgfVxuICAuc2VyaWVzX2xpbmV1cC0tdG9waWMge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBsaW5lLWhlaWdodDogMS41O1xuICAgIHBhZGRpbmctbGVmdDogNDVweDtcbiAgfVxuICAuc2VyaWVzX2xpbmV1cC0tdG9waWMtaW1nX25vbmUge1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgfVxuICAuc2VyaWVzX2xpbmV1cC0tdG9waWMtcm93MSB7XG4gICAgaGVpZ2h0OiBpbmhlcml0O1xuICB9XG4gIC5zZXJpZXNfbGluZXVwLS10b3BpY19pbWcge1xuICAgIHdpZHRoOiAzNXB4O1xuICAgIGhlaWdodDogYXV0bztcbiAgfVxuICAuc2VyaWVzX2xpbmV1cC0tYm94IHtcbiAgICB3aWR0aDogY2FsYyg1MCUgLSA3LjVweCk7XG4gICAgbWFyZ2luLXRvcDogMjVweDtcbiAgICBtYXJnaW4tbGVmdDogMTVweDtcbiAgfVxuICAuc2VyaWVzX2xpbmV1cC0tYm94Om50aC1jaGlsZCgxKSwgLnNlcmllc19saW5ldXAtLWJveDpudGgtY2hpbGQoMikge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gIH1cbiAgLnNlcmllc19saW5ldXAtLWJveDpudGgtY2hpbGQoMm4rMSkge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG4gIC5zZXJpZXNfbGluZXVwLS1ib3hfcGljIHtcbiAgICB3aWR0aDogNTAlO1xuICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gIH1cbiAgLnNlcmllc19saW5ldXAtLWJveF90dGwge1xuICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gIH1cbiAgLnNlcmllc19saW5ldXAtLW5hdi1ibGFzdCB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgfVxuICAuc2VyaWVzX2xpbmV1cC0tbmFtZSB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIG1hcmdpbjogMCAxMHB4IDAgMDtcbiAgICBmb250LXNpemU6IDEycHg7XG4gIH1cbiAgLnNlcmllc19saW5ldXAtLWVfd2F0ZXJfY29sb3JfYm94IHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgICBoZWlnaHQ6IDI1cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgcGFkZGluZy10b3A6IDZweDtcbiAgICBmb250LXNpemU6IDEycHg7XG4gIH1cbiAgLnNlcmllc19saW5ldXAtLWVfd2F0ZXJfdHh0IHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgfVxuICAuc2VyaWVzX2xpbmV1cC0tZV93YXRlcl9yb3hfYm5yIHtcbiAgICBoZWlnaHQ6IDExMHB4O1xuICB9XG4gIC5zZXJpZXNfbGluZXVwLS1lX3dhdGVyX3JveF9ibnI6YWZ0ZXIsIC5zZXJpZXNfbGluZXVwLS1lX3dhdGVyX3JveF9ibnIuYWJvdXRfY29uc3RhbnQtLWluOmJlZm9yZSwgLnNlcmllc19saW5ldXAtLWVfd2F0ZXJfcm94X2Juci5jb25zdGFudF9zdWJfYm94LWJsdWU6YmVmb3JlLCAuc2VyaWVzX2xpbmV1cC0tZV93YXRlcl9yb3hfYm5yLmFib3V0X2NvbnN0YW50LS1pbi1ncmV5OmJlZm9yZSwgLnNlcmllc19saW5ldXAtLWVfd2F0ZXJfcm94X2Juci5hYm91dF9jb25zdGFudC0taW4tYmx1ZTpiZWZvcmUge1xuICAgIGhlaWdodDogODVweDtcbiAgfVxuICAuc2VyaWVzX2xpbmV1cC0tZV93YXRlcl9ibnIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLnNlcmllc19saW5ldXAtLWVfd2F0ZXJfYm5yLXZveHN5c3RlbSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgICBoZWlnaHQ6IDUwcHg7XG4gIH1cbiAgLnRvcF9ibnIge1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIH1cbiAgLnRvcF9ibnItLWxpbmsge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gIH1cbiAgLnRvcF9ibnItLWxpbms6bGFzdC1jaGlsZCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLXRvcDogMTVweDtcbiAgfVxuICAudG9wX2Juci0tbGlua191cHBlciB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gIH1cbiAgLnRvcF9ibnItLWltZy1iaWcge1xuICAgIHdpZHRoOiAxNTAlO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBsZWZ0OiAtMjUlO1xuICB9XG4gIC50b3BfYm5yLS1pbWctc3Ryb25nIHtcbiAgICB3aWR0aDogNzAlO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBsZWZ0OiAxNSU7XG4gIH1cbiAgLm1vdmllX292ZXJsYXktLWNvbnRlbnQge1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAzMHB4KTtcbiAgICBsZWZ0OiAxNXB4O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAzMjBweCkge1xuICAuc2VyaWVzX2xpbmV1cC0tbGluay1qd2UtdW5kZXJjX2NvbXBhY3Qge1xuICAgIGxldHRlci1zcGFjaW5nOiAtMi4zcHg7XG4gIH1cbn1cblxuLmxpbmV1cF9ucl9ibnIge1xuICBtYXgtd2lkdGg6IDEwMDBweDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgbWFyZ2luOiAwIGF1dG8gNDVweDtcbn1cblxuLmxpbmV1cF9ucl9ibnI6YWZ0ZXIsIC5saW5ldXBfbnJfYm5yLmFib3V0X2NvbnN0YW50LS1pbjpiZWZvcmUsIC5saW5ldXBfbnJfYm5yLmNvbnN0YW50X3N1Yl9ib3gtYmx1ZTpiZWZvcmUsIC5saW5ldXBfbnJfYm5yLmFib3V0X2NvbnN0YW50LS1pbi1ncmV5OmJlZm9yZSwgLmxpbmV1cF9ucl9ibnIuYWJvdXRfY29uc3RhbnQtLWluLWJsdWU6YmVmb3JlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgY2xlYXI6IGJvdGg7XG4gIGhlaWdodDogMDtcbiAgY29udGVudDogJy4nO1xufVxuXG4ubGluZXVwX25yX2Juci0tbGluayB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICB0cmFuc2l0aW9uOiAwLjE1cztcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBsaW5lLWhlaWdodDogMDtcbn1cblxuLmxpbmV1cF9ucl9ibnItLWxpbms6YWZ0ZXIsIC5saW5ldXBfbnJfYm5yLS1saW5rLmFib3V0X2NvbnN0YW50LS1pbjpiZWZvcmUsIC5saW5ldXBfbnJfYm5yLS1saW5rLmNvbnN0YW50X3N1Yl9ib3gtYmx1ZTpiZWZvcmUsIC5saW5ldXBfbnJfYm5yLS1saW5rLmFib3V0X2NvbnN0YW50LS1pbi1ncmV5OmJlZm9yZSwgLmxpbmV1cF9ucl9ibnItLWxpbmsuYWJvdXRfY29uc3RhbnQtLWluLWJsdWU6YmVmb3JlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNjY2M7XG59XG5cbi5saW5ldXBfbnJfYm5yLS1saW5rOmhvdmVyIHtcbiAgb3BhY2l0eTogMC44O1xufVxuXG4ubGluZXVwX25yX2Juci0taW1nIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5saW5ldXBfcGlja3VwLS1saXN0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IHN0YXJ0O1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDI1cHgpIHtcbiAgLmxpbmV1cF9waWNrdXAtLWxpc3Qge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG5cbi5saW5ldXBfcGlja3VwLS10aXRsZSB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGluZS1oZWlnaHQ6IDEuMztcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0MjVweCkge1xuICAubGluZXVwX3BpY2t1cC0tdGl0bGUge1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIH1cbn1cblxuLmxpbmV1cF9waWNrdXAtLWl0ZW0ge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjM7XG4gIG1hcmdpbi1yaWdodDogMTVweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDI1cHgpIHtcbiAgLmxpbmV1cF9waWNrdXAtLWl0ZW0ge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgfVxufVxuXG4ubGluZXVwX3BpY2t1cC0tbGluayB7XG4gIGNvbG9yOiAjNDA0RjZGO1xuICB0cmFuc2l0aW9uOiAuM3M7XG59XG5cbi5saW5ldXBfcGlja3VwLS1saW5rOmhvdmVyIHtcbiAgY29sb3I6ICMwMzZlYjc7XG59XG5cbi5saW5ldXBfd2lkdGhfbmF2IHtcbiAgbWFyZ2luOiAwIDAgMzVweCAwO1xufVxuXG4ubGluZXVwX3dpZHRoX25hdi0tdHRsIHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbjogMCAwIDE1cHggMDtcbn1cblxuLmxpbmV1cF93aWR0aF9uYXYtLXR0bC1tYl9ub25lIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLmxpbmV1cF93aWR0aF9uYXYtLWxhYmVsIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAyMjBweDtcbiAgcGFkZGluZzogMTBweCAxMnB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICMwMDA7XG4gIGJvcmRlci1sZWZ0OiAxcHggc29saWQgIzAwMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y3ZjdmNztcbn1cblxuLmxpbmV1cF93aWR0aF9uYXYtLWxhYmVsLXJlZjpiZWZvcmUge1xuICBib3JkZXItcmlnaHQtY29sb3I6ICM3MkJGMkE7XG59XG5cbi5saW5ldXBfd2lkdGhfbmF2LS1sYWJlbC1yZWY6YWZ0ZXIsIC5saW5ldXBfd2lkdGhfbmF2LS1sYWJlbC1yZWYuYWJvdXRfY29uc3RhbnQtLWluOmJlZm9yZSwgLmxpbmV1cF93aWR0aF9uYXYtLWxhYmVsLXJlZi5jb25zdGFudF9zdWJfYm94LWJsdWU6YmVmb3JlLCAubGluZXVwX3dpZHRoX25hdi0tbGFiZWwtcmVmLmFib3V0X2NvbnN0YW50LS1pbi1ncmV5OmJlZm9yZSwgLmxpbmV1cF93aWR0aF9uYXYtLWxhYmVsLXJlZi5hYm91dF9jb25zdGFudC0taW4tYmx1ZTpiZWZvcmUge1xuICBib3JkZXItbGVmdC1jb2xvcjogIzcyQkYyQTtcbn1cblxuLmxpbmV1cF93aWR0aF9uYXYtLWxhYmVsLWZfcmVmOmJlZm9yZSB7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogIzNlYmNhYztcbn1cblxuLmxpbmV1cF93aWR0aF9uYXYtLWxhYmVsLWZfcmVmOmFmdGVyLCAubGluZXVwX3dpZHRoX25hdi0tbGFiZWwtZl9yZWYuYWJvdXRfY29uc3RhbnQtLWluOmJlZm9yZSwgLmxpbmV1cF93aWR0aF9uYXYtLWxhYmVsLWZfcmVmLmNvbnN0YW50X3N1Yl9ib3gtYmx1ZTpiZWZvcmUsIC5saW5ldXBfd2lkdGhfbmF2LS1sYWJlbC1mX3JlZi5hYm91dF9jb25zdGFudC0taW4tZ3JleTpiZWZvcmUsIC5saW5ldXBfd2lkdGhfbmF2LS1sYWJlbC1mX3JlZi5hYm91dF9jb25zdGFudC0taW4tYmx1ZTpiZWZvcmUge1xuICBib3JkZXItbGVmdC1jb2xvcjogIzNlYmNhYztcbn1cblxuLmxpbmV1cF93aWR0aF9uYXYtLWxhYmVsLWZyZWV6OmJlZm9yZSB7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogIzAwYTBlOTtcbn1cblxuLmxpbmV1cF93aWR0aF9uYXYtLWxhYmVsLWZyZWV6OmFmdGVyLCAubGluZXVwX3dpZHRoX25hdi0tbGFiZWwtZnJlZXouYWJvdXRfY29uc3RhbnQtLWluOmJlZm9yZSwgLmxpbmV1cF93aWR0aF9uYXYtLWxhYmVsLWZyZWV6LmNvbnN0YW50X3N1Yl9ib3gtYmx1ZTpiZWZvcmUsIC5saW5ldXBfd2lkdGhfbmF2LS1sYWJlbC1mcmVlei5hYm91dF9jb25zdGFudC0taW4tZ3JleTpiZWZvcmUsIC5saW5ldXBfd2lkdGhfbmF2LS1sYWJlbC1mcmVlei5hYm91dF9jb25zdGFudC0taW4tYmx1ZTpiZWZvcmUge1xuICBib3JkZXItbGVmdC1jb2xvcjogIzAwYTBlOTtcbn1cblxuLmxpbmV1cF93aWR0aF9uYXYtLWxhYmVsLWNvbnM6YmVmb3JlIHtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjNUY3OEM4O1xufVxuXG4ubGluZXVwX3dpZHRoX25hdi0tbGFiZWwtY29uczphZnRlciwgLmxpbmV1cF93aWR0aF9uYXYtLWxhYmVsLWNvbnMuYWJvdXRfY29uc3RhbnQtLWluOmJlZm9yZSwgLmxpbmV1cF93aWR0aF9uYXYtLWxhYmVsLWNvbnMuY29uc3RhbnRfc3ViX2JveC1ibHVlOmJlZm9yZSwgLmxpbmV1cF93aWR0aF9uYXYtLWxhYmVsLWNvbnMuYWJvdXRfY29uc3RhbnQtLWluLWdyZXk6YmVmb3JlLCAubGluZXVwX3dpZHRoX25hdi0tbGFiZWwtY29ucy5hYm91dF9jb25zdGFudC0taW4tYmx1ZTpiZWZvcmUge1xuICBib3JkZXItbGVmdC1jb2xvcjogIzVGNzhDODtcbn1cblxuLmxpbmV1cF93aWR0aF9uYXYtLWxhYmVsLWN1YmUge1xuICBtYXgtd2lkdGg6IDM2MHB4O1xuICBmbG9hdDogbm9uZTtcbn1cblxuLmxpbmV1cF93aWR0aF9uYXYtLWhlYWQ6YWZ0ZXIsIC5saW5ldXBfd2lkdGhfbmF2LS1oZWFkLmFib3V0X2NvbnN0YW50LS1pbjpiZWZvcmUsIC5saW5ldXBfd2lkdGhfbmF2LS1oZWFkLmNvbnN0YW50X3N1Yl9ib3gtYmx1ZTpiZWZvcmUsIC5saW5ldXBfd2lkdGhfbmF2LS1oZWFkLmFib3V0X2NvbnN0YW50LS1pbi1ncmV5OmJlZm9yZSwgLmxpbmV1cF93aWR0aF9uYXYtLWhlYWQuYWJvdXRfY29uc3RhbnQtLWluLWJsdWU6YmVmb3JlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgY2xlYXI6IGJvdGg7XG4gIGhlaWdodDogMDtcbiAgY29udGVudDogJy4nO1xufVxuXG4ubGluZXVwX3dpZHRoX25hdi0tbGlzdCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luOiAtMTVweCAwIDAgLTE1cHg7XG4gIHBhZGRpbmc6IDE1cHggMCAwIDA7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4ubGluZXVwX3dpZHRoX25hdi0tbGlzdDphZnRlciwgLmxpbmV1cF93aWR0aF9uYXYtLWxpc3QuYWJvdXRfY29uc3RhbnQtLWluOmJlZm9yZSwgLmxpbmV1cF93aWR0aF9uYXYtLWxpc3QuY29uc3RhbnRfc3ViX2JveC1ibHVlOmJlZm9yZSwgLmxpbmV1cF93aWR0aF9uYXYtLWxpc3QuYWJvdXRfY29uc3RhbnQtLWluLWdyZXk6YmVmb3JlLCAubGluZXVwX3dpZHRoX25hdi0tbGlzdC5hYm91dF9jb25zdGFudC0taW4tYmx1ZTpiZWZvcmUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICBjbGVhcjogYm90aDtcbiAgaGVpZ2h0OiAwO1xuICBjb250ZW50OiAnLic7XG59XG5cbi5saW5ldXBfd2lkdGhfbmF2LS1saXN0LWp3ZSB7XG4gIHRvcDogMDtcbiAgbWFyZ2luLWxlZnQ6IC0xNXB4O1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLXRvcDogMTBweDtcbn1cblxuLmxpbmV1cF93aWR0aF9saXN0OmFmdGVyLCAubGluZXVwX3dpZHRoX2xpc3QuYWJvdXRfY29uc3RhbnQtLWluOmJlZm9yZSwgLmxpbmV1cF93aWR0aF9saXN0LmNvbnN0YW50X3N1Yl9ib3gtYmx1ZTpiZWZvcmUsIC5saW5ldXBfd2lkdGhfbGlzdC5hYm91dF9jb25zdGFudC0taW4tZ3JleTpiZWZvcmUsIC5saW5ldXBfd2lkdGhfbGlzdC5hYm91dF9jb25zdGFudC0taW4tYmx1ZTpiZWZvcmUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICBjbGVhcjogYm90aDtcbiAgaGVpZ2h0OiAwO1xuICBjb250ZW50OiAnLic7XG59XG5cbi5saW5ldXBfd2lkdGhfbGlzdC0taXRlbSB7XG4gIGZsb2F0OiBsZWZ0O1xuICBtYXJnaW46IDE1cHggMCAwIDE1cHg7XG59XG5cbi5saW5ldXBfd2lkdGhfbGlzdC0taXRlbS1oaWRkZW4ge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4ubGluZXVwX3dpZHRoX2xpc3QtLWxpbmsge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMjAlO1xuICBwYWRkaW5nOiAwIDAgMCAxZW07XG4gIHRyYW5zaXRpb246IDAuMTVzO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGNvbG9yOiAjMDAwO1xufVxuXG4ubGluZXVwX3dpZHRoX2xpc3QtLWxpbms6YmVmb3JlIHtcbiAgZm9udC1mYW1pbHk6ICdpY29tb29uJyAhaW1wb3J0YW50O1xuICBzcGVhazogbm9uZTtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbiAgZm9udC1zaXplOiAxMHB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogM3B4O1xuICBsZWZ0OiAwO1xuICBtYXJnaW46IDAgNXB4IDAgMDtcbiAgY29udGVudDogXCLupIZcIjtcbiAgY29sb3I6ICM3MkJGMkE7XG59XG5cbi5saW5ldXBfd2lkdGhfbGlzdC0tbGluazpob3ZlciB7XG4gIGNvbG9yOiAjNzJCRjJBO1xufVxuXG4ubGluZXVwX3dpZHRoX2xpc3QtLWxpbmstcmVmOmJlZm9yZSB7XG4gIGNvbG9yOiAjNzJCRjJBO1xufVxuXG4ubGluZXVwX3dpZHRoX2xpc3QtLWxpbmstcmVmOmhvdmVyIHtcbiAgY29sb3I6ICM3MkJGMkE7XG59XG5cbi5saW5ldXBfd2lkdGhfbGlzdC0tbGluay1mX3JlZjpiZWZvcmUge1xuICBjb2xvcjogIzNlYmNhYztcbn1cblxuLmxpbmV1cF93aWR0aF9saXN0LS1saW5rLWZfcmVmOmhvdmVyIHtcbiAgY29sb3I6ICMzZWJjYWM7XG59XG5cbi5saW5ldXBfd2lkdGhfbGlzdC0tbGluay1mcmVlejpiZWZvcmUge1xuICBjb2xvcjogIzAwYTBlOTtcbn1cblxuLmxpbmV1cF93aWR0aF9saXN0LS1saW5rLWZyZWV6OmhvdmVyIHtcbiAgY29sb3I6ICMwMGEwZTk7XG59XG5cbi5saW5ldXBfd2lkdGhfbGlzdC0tbGluay1jb25zOmJlZm9yZSB7XG4gIGNvbG9yOiAjNUY3OEM4O1xufVxuXG4ubGluZXVwX3dpZHRoX2xpc3QtLWxpbmstY29uczpob3ZlciB7XG4gIGNvbG9yOiAjNUY3OEM4O1xufVxuXG4ubGluZXVwX3dpZHRoX2xpc3QtLWxpbmstY3ViZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBmb250LXNpemU6IDE1cHg7XG59XG5cbi5saW5ldXBfd2lkdGhfbGlzdC0tbGluay1jdWJlOmJlZm9yZSB7XG4gIGNvbG9yOiAjMDM2ZWI3O1xufVxuXG4ubGluZXVwX3dpZHRoX2xpc3QtLWxpbmstY3ViZTpob3ZlciB7XG4gIGNvbG9yOiAjMDM2ZWI3O1xufVxuXG4ubGluZXVwX3dpZHRoX2xpc3QtLWxpbmstb3RoZXIge1xuICB3aWR0aDogMTAwJTtcbiAgZm9udC1zaXplOiAxNXB4O1xufVxuXG4ubGluZXVwX3dpZHRoX2xpc3QtLWxpbmstb3RoZXI6YmVmb3JlIHtcbiAgY29sb3I6ICM1MjVjYTc7XG59XG5cbi5saW5ldXBfd2lkdGhfbGlzdC0tbGluay1vdGhlcjpob3ZlciB7XG4gIGNvbG9yOiAjNTI1Y2E3O1xufVxuXG4ubGluZXVwX3dpZHRoX2xpc3QtLWxpbmstandlIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGZvbnQtc2l6ZTogMTVweDtcbn1cblxuLmxpbmV1cF93aWR0aF9saXN0LS1saW5rLWp3ZTpiZWZvcmUge1xuICBjb2xvcjogIzAwOGNkNDtcbn1cblxuLmxpbmV1cF93aWR0aF9saXN0LS1saW5rLWp3ZTpob3ZlciB7XG4gIGNvbG9yOiAjMDA4Y2Q0O1xufVxuXG4ubGluZXVwX3dpZHRoX2xpc3QtLWxpbmstY29va2V2ZXJpbyB7XG4gIHdpZHRoOiAxMDAlO1xuICBmb250LXNpemU6IDE1cHg7XG59XG5cbi5saW5ldXBfd2lkdGhfbGlzdC0tbGluay1jb29rZXZlcmlvOmJlZm9yZSB7XG4gIGNvbG9yOiAjYWYxYjQwO1xufVxuXG4ubGluZXVwX3dpZHRoX2xpc3QtLWxpbmstY29va2V2ZXJpbzpob3ZlciB7XG4gIGNvbG9yOiAjYWYxYjQwO1xufVxuXG4ubGluZXVwX3dpZHRoX2xpc3QtLWxpbmstdmFyaWUge1xuICB3aWR0aDogMTAwJTtcbiAgZm9udC1zaXplOiAxNXB4O1xufVxuXG4ubGluZXVwX3dpZHRoX2xpc3QtLWxpbmstdmFyaWU6YmVmb3JlIHtcbiAgY29sb3I6ICM0RjM0MzI7XG59XG5cbi5saW5ldXBfd2lkdGhfbGlzdC0tbGluay12YXJpZTpob3ZlciB7XG4gIGNvbG9yOiAjNEYzNDMyO1xufVxuXG4ubGluZXVwX3dpZHRoX2xpc3QtLWxpbmtfYnRuIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBhZGRpbmc6IDEwcHggMzBweDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBmb250LXNpemU6IDE1cHg7XG4gIGNvbG9yOiAjMDAwO1xuICB0cmFuc2l0aW9uOiAwLjE1cztcbiAgYm9yZGVyOiAxcHggc29saWQgIzAzNmViNztcbn1cblxuLmxpbmV1cF93aWR0aF9saXN0LS1saW5rX2J0bjpiZWZvcmUge1xuICBmb250LWZhbWlseTogJ2ljb21vb24nICFpbXBvcnRhbnQ7XG4gIHNwZWFrOiBub25lO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuICBmb250LXNpemU6IDEwcHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiBhdXRvO1xuICBib3R0b206IGF1dG87XG4gIHJpZ2h0OiAxMHB4O1xuICBtYXJnaW46IDNweCAwIDAgMDtcbiAgY29udGVudDogXCLupIZcIjtcbiAgY29sb3I6ICMwMzZlYjc7XG59XG5cbi5saW5ldXBfd2lkdGhfbGlzdC0tbGlua19idG46aG92ZXIge1xuICBjb2xvcjogIzAzNmViNztcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQyNXB4KSB7XG4gIC5saW5ldXBfd2lkdGhfbGlzdC0tbGlua19idG4ge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gIH1cbn1cblxuLmxpbmV1cF9wcm9kdWN0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW46IDAgMCAyNnB4IDA7XG59XG5cbi5saW5ldXBfcHJvZHVjdDphZnRlciwgLmxpbmV1cF9wcm9kdWN0LmFib3V0X2NvbnN0YW50LS1pbjpiZWZvcmUsIC5saW5ldXBfcHJvZHVjdC5jb25zdGFudF9zdWJfYm94LWJsdWU6YmVmb3JlLCAubGluZXVwX3Byb2R1Y3QuYWJvdXRfY29uc3RhbnQtLWluLWdyZXk6YmVmb3JlLCAubGluZXVwX3Byb2R1Y3QuYWJvdXRfY29uc3RhbnQtLWluLWJsdWU6YmVmb3JlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgY2xlYXI6IGJvdGg7XG4gIGhlaWdodDogMDtcbiAgY29udGVudDogJy4nO1xufVxuXG4ubGluZXVwX3Byb2R1Y3QtLXBvcHVwIHtcbiAgd2lkdGg6IDgwcHg7XG4gIGhlaWdodDogMjRweDtcbiAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgZmxvYXQ6IHJpZ2h0O1xuICBtYXJnaW46IDEwcHggMCAwIDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiM2IzYjM7XG4gIGNvbG9yOiAjZmZmO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG5cbi5saW5ldXBfcHJvZHVjdC0tcG9wdXAtaW4ge1xuICBtYXJnaW46IDFweCAwIDAgMDtcbn1cblxuLmxpbmV1cF9wcm9kdWN0LS1oZWFkIHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIHdpZHRoOiAyMDVweDtcbiAgaGVpZ2h0OiA2MjJweDtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI2NjYztcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNjY2M7XG59XG5cbi5saW5ldXBfcHJvZHVjdC0taGVhZC12ZXJ5X3Nob3J0IHtcbiAgaGVpZ2h0OiAzMzJweDtcbn1cblxuLmxpbmV1cF9wcm9kdWN0LS1oZWFkLXNob3J0IHtcbiAgaGVpZ2h0OiAzNzJweDtcbn1cblxuLmxpbmV1cF9wcm9kdWN0LS1oZWFkLW1lZGl1bSB7XG4gIGhlaWdodDogNDEycHg7XG59XG5cbi5saW5ldXBfcHJvZHVjdC0taGVhZC1tZWRpdW0yIHtcbiAgaGVpZ2h0OiA0MjJweDtcbn1cblxuLmxpbmV1cF9wcm9kdWN0LS1oZWFkLWxhcmdlIHtcbiAgaGVpZ2h0OiA0NzJweDtcbn1cblxuLmxpbmV1cF9wcm9kdWN0LS1oZWFkLWxhcmdlMiB7XG4gIGhlaWdodDogNDYycHg7XG59XG5cbi5saW5ldXBfcHJvZHVjdC0tYm9keSB7XG4gIGZsb2F0OiBsZWZ0O1xuICB3aWR0aDogMTA1cHg7XG59XG5cbi5saW5ldXBfcHJvZHVjdC0tY29udGVudCB7XG4gIGZsb2F0OiBsZWZ0O1xuICB3aWR0aDogY2FsYygxMDAlIC0gMzEwcHgpO1xufVxuXG4ubGluZXVwX3Byb2R1Y3QtLWRvY3VtZW50X2JveCB7XG4gIGZsb2F0OiBsZWZ0O1xuICB3aWR0aDogY2FsYygxMDAlIC0gMjA1cHgpO1xuICBoZWlnaHQ6IDcycHg7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNjY2M7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjY2NjO1xufVxuXG4ubGluZXVwX3Byb2R1Y3QtLWJ0biB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGxpbmUtaGVpZ2h0OiA0MHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBtYXgtd2lkdGg6IDI5NXB4O1xuICBoZWlnaHQ6IDQwcHg7XG4gIG1hcmdpbjogMTVweCBhdXRvIDA7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogMC4xNXM7XG4gIHRyYW5zaXRpb246IDAuMTVzO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGQTc4MTQ7XG59XG5cbi5saW5ldXBfcHJvZHVjdC0tYnRuOmJlZm9yZSB7XG4gIGZvbnQtZmFtaWx5OiAnaWNvbW9vbicgIWltcG9ydGFudDtcbiAgc3BlYWs6IG5vbmU7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICBsaW5lLWhlaWdodDogMTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG4gIGZvbnQtc2l6ZTogMjVweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IDVweDtcbiAgbWFyZ2luOiAwIDRweCAwIDA7XG4gIGNvbnRlbnQ6IFwi7qSIXCI7XG59XG5cbi5saW5ldXBfcHJvZHVjdC0tYnRuOmFmdGVyLCAubGluZXVwX3Byb2R1Y3QtLWJ0bi5hYm91dF9jb25zdGFudC0taW46YmVmb3JlLCAubGluZXVwX3Byb2R1Y3QtLWJ0bi5jb25zdGFudF9zdWJfYm94LWJsdWU6YmVmb3JlLCAubGluZXVwX3Byb2R1Y3QtLWJ0bi5hYm91dF9jb25zdGFudC0taW4tZ3JleTpiZWZvcmUsIC5saW5ldXBfcHJvZHVjdC0tYnRuLmFib3V0X2NvbnN0YW50LS1pbi1ibHVlOmJlZm9yZSB7XG4gIGZvbnQtZmFtaWx5OiAnaWNvbW9vbicgIWltcG9ydGFudDtcbiAgc3BlYWs6IG5vbmU7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICBsaW5lLWhlaWdodDogMTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogNHB4O1xuICBib3R0b206IDRweDtcbiAgY29udGVudDogXCLupIdcIjtcbn1cblxuLmxpbmV1cF9wcm9kdWN0LS1idG46aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDY2MDA1O1xufVxuXG4ubGluZXVwX3Byb2R1Y3RfaGVhZC1yb3cyX3Nob3J0IHtcbiAgaGVpZ2h0OiA1NDJweDtcbn1cblxuLmxpbmV1cF9wcm9kdWN0X2hlYWQtLXNpemUge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBsaW5lLWhlaWdodDogNTBweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogNTBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmxpbmV1cF9wcm9kdWN0X2hlYWQtLXNpemUtcmVmIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzcyQkYyQTtcbn1cblxuLmxpbmV1cF9wcm9kdWN0X2hlYWQtLXNpemUtZl9yZWYge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjM2ViY2FjO1xufVxuXG4ubGluZXVwX3Byb2R1Y3RfaGVhZC0tc2l6ZS1mcmVleiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMGEwZTk7XG59XG5cbi5saW5ldXBfcHJvZHVjdF9oZWFkLS1zaXplLWNvbnMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNUY3OEM4O1xufVxuXG4ubGluZXVwX3Byb2R1Y3RfaGVhZC0tYXR0ZW50aW9uIHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBtYXJnaW46IDAgMnB4IDAgMDtcbn1cblxuLmxpbmV1cF9wcm9kdWN0X2hlYWQtLXBpYyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIHdpZHRoOiBhdXRvO1xuICBtYXJnaW46IDM4cHggYXV0bztcbn1cblxuLmxpbmV1cF9wcm9kdWN0X2hlYWQtLWljb24ge1xuICBmb250LXNpemU6IDEycHg7XG4gIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJvdHRvbTogMjVweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDE0MHB4O1xuICBoZWlnaHQ6IDI0cHg7XG4gIG1hcmdpbjogMCBhdXRvIDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY29sb3I6ICMwMGEwZTk7XG4gIGJvcmRlcjogMXB4IGRvdHRlZCAjMDBhMGU5O1xufVxuXG4ubGluZXVwX3Byb2R1Y3RfZGV0YWlsX2hlYWQge1xuICBsaXN0LXN0eWxlOiBub25lO1xufVxuXG4ubGluZXVwX3Byb2R1Y3RfZGV0YWlsX2hlYWQtLWl0ZW0ge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiA0MHB4O1xuICBoZWlnaHQ6IDQwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNjY2M7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNjY2M7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmN2Y3Zjc7XG59XG5cbi5saW5ldXBfcHJvZHVjdF9kZXRhaWxfaGVhZC0taXRlbTpsYXN0LWNoaWxkIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNjY2M7XG59XG5cbi5saW5ldXBfcHJvZHVjdF9kZXRhaWxfaGVhZC0taXRlbS1uYW1lIHtcbiAgbGluZS1oZWlnaHQ6IDkwcHg7XG4gIGhlaWdodDogOTBweDtcbn1cblxuLmxpbmV1cF9wcm9kdWN0X2RldGFpbF9oZWFkLS1pdGVtLW5hbWVfcm93MiB7XG4gIGxpbmUtaGVpZ2h0OiAxNDBweDtcbiAgaGVpZ2h0OiAxNDBweDtcbn1cblxuLmxpbmV1cF9wcm9kdWN0X2RldGFpbF9oZWFkLS1pdGVtLWJvdHRvbV9ncmF5IHtcbiAgYm9yZGVyLWJvdHRvbTogM3B4IHNvbGlkICM5OTkgIWltcG9ydGFudDtcbiAgaGVpZ2h0OiA1MHB4O1xufVxuXG4ubGluZXVwX3Byb2R1Y3RfZGV0YWlsX2hlYWQtLWl0ZW0tYm90dG9tX2dyYXk6bGFzdC1jaGlsZCB7XG4gIGhlaWdodDogNDBweDtcbiAgbGluZS1oZWlnaHQ6IDM3cHg7XG59XG5cbi5saW5ldXBfcHJvZHVjdF9kZXRhaWxfaGVhZC0taXRlbS1yb3cyIHtcbiAgaGVpZ2h0OiA1MHB4O1xuICBsaW5lLWhlaWdodDogNTBweDtcbn1cblxuLmxpbmV1cF9wcm9kdWN0X2RldGFpbCB7XG4gIGZsb2F0OiBsZWZ0O1xuICB3aWR0aDogNTAlO1xufVxuXG4ubGluZXVwX3Byb2R1Y3RfZGV0YWlsLS1saXN0IHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cblxuLmxpbmV1cF9wcm9kdWN0X2RldGFpbC0taXRlbSB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDQwcHg7XG4gIGhlaWdodDogNDBweDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNjY2M7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNjY2M7XG4gIHBhZGRpbmc6IDAgMCAwIDExcHg7XG59XG5cbi5saW5ldXBfcHJvZHVjdF9kZXRhaWwtLWl0ZW0tc2l6ZSB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBib3JkZXItYm90dG9tOiAzcHggc29saWQ7XG59XG5cbi5saW5ldXBfcHJvZHVjdF9kZXRhaWwtLWl0ZW0tc2l6ZTEge1xuICBjb2xvcjogI0ZBNzgxNDtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI0ZBNzgxNDtcbiAgaGVpZ2h0OiA1MHB4O1xuICBsaW5lLWhlaWdodDogNTBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4ubGluZXVwX3Byb2R1Y3RfZGV0YWlsLS1pdGVtLXNpemUyIHtcbiAgY29sb3I6ICNmZjdiYWM7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICNmZjdiYWM7XG4gIGhlaWdodDogNTBweDtcbiAgbGluZS1oZWlnaHQ6IDUwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLmxpbmV1cF9wcm9kdWN0X2RldGFpbC0taXRlbS1uYW1lIHtcbiAgaGVpZ2h0OiA5MHB4O1xuICBwYWRkaW5nLWxlZnQ6IDA7XG59XG5cbi5saW5ldXBfcHJvZHVjdF9kZXRhaWwtLWl0ZW0tbmFtZV9yb3cyIHtcbiAgaGVpZ2h0OiAxNDBweDtcbiAgcGFkZGluZy1sZWZ0OiAwO1xufVxuXG4ubGluZXVwX3Byb2R1Y3RfZGV0YWlsLS1pdGVtLW5hbWVfcm93MiAubGluZXVwX3Byb2R1Y3RfZGV0YWlsLS1wcm9kdWN0X25hbWU6Zmlyc3QtY2hpbGQge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2NjYztcbn1cblxuLmxpbmV1cF9wcm9kdWN0X2RldGFpbC0taXRlbS1ib3R0b21fcGluayB7XG4gIGJvcmRlci1ib3R0b206IDNweCBzb2xpZCAjZmY3YmFjICFpbXBvcnRhbnQ7XG59XG5cbi5saW5ldXBfcHJvZHVjdF9kZXRhaWwtLWl0ZW0tYm90dG9tX29yYW5nZSB7XG4gIGJvcmRlci1ib3R0b206IDNweCBzb2xpZCAjRkE3ODE0ICFpbXBvcnRhbnQ7XG59XG5cbi5saW5ldXBfcHJvZHVjdF9kZXRhaWwtLWl0ZW0tcm93Ml9saW5lIHtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBoZWlnaHQ6IDUwcHg7XG4gIHBhZGRpbmctdG9wOiA3cHg7XG59XG5cbi5saW5ldXBfcHJvZHVjdF9kZXRhaWwtLWl0ZW0t5aSW5b2i5ZuzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuLmxpbmV1cF9wcm9kdWN0X2RldGFpbC0taXRlbTpsYXN0LWNoaWxkIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2NjYztcbn1cblxuLmxpbmV1cF9wcm9kdWN0X2RldGFpbC0tbm90ZV90eHQge1xuICBmb250LXNpemU6IDEycHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjE7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IDVweDtcbiAgbWFyZ2luOiAwIDAgMCAzcHg7XG59XG5cbi5saW5ldXBfcHJvZHVjdF9kZXRhaWwtLXByb2R1Y3RfbmFtZSB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogMCAwIDAgMTVweDtcbiAgdHJhbnNpdGlvbjogMC4xNXM7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YyZjJmMjtcbiAgaGVpZ2h0OiA1MHB4O1xuICBsaW5lLWhlaWdodDogNTBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4ubGluZXVwX3Byb2R1Y3RfZGV0YWlsLS1wcm9kdWN0X25hbWU6YmVmb3JlIHtcbiAgY29udGVudDogXCLupIZcIjtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZvbnQtZmFtaWx5OiAnaWNvbW9vbicgIWltcG9ydGFudDtcbiAgc3BlYWs6IG5vbmU7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICBsaW5lLWhlaWdodDogMTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG4gIHRvcDogLTJweDtcbiAgbWFyZ2luOiAwIDVweCAwIDA7XG4gIGxlZnQ6IC0zcHg7XG4gIHotaW5kZXg6IDE7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4ubGluZXVwX3Byb2R1Y3RfZGV0YWlsLS1wcm9kdWN0X25hbWU6YWZ0ZXIsIC5saW5ldXBfcHJvZHVjdF9kZXRhaWwtLXByb2R1Y3RfbmFtZS5hYm91dF9jb25zdGFudC0taW46YmVmb3JlLCAubGluZXVwX3Byb2R1Y3RfZGV0YWlsLS1wcm9kdWN0X25hbWUuY29uc3RhbnRfc3ViX2JveC1ibHVlOmJlZm9yZSwgLmxpbmV1cF9wcm9kdWN0X2RldGFpbC0tcHJvZHVjdF9uYW1lLmFib3V0X2NvbnN0YW50LS1pbi1ncmV5OmJlZm9yZSwgLmxpbmV1cF9wcm9kdWN0X2RldGFpbC0tcHJvZHVjdF9uYW1lLmFib3V0X2NvbnN0YW50LS1pbi1ibHVlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICcnO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDE4cHg7XG4gIGhlaWdodDogMThweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwYTBlOTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiA5cHg7XG4gIHRvcDogY2FsYyg1MCUgLSA5cHgpO1xufVxuXG4ubGluZXVwX3Byb2R1Y3RfZGV0YWlsLS1wcm9kdWN0X25hbWU6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYjBlMWY3O1xufVxuXG4ubGluZXVwX3Byb2R1Y3RfZGV0YWlsLS1wcm9kdWN0X25hbWUtbm9uZTpiZWZvcmUge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4ubGluZXVwX3Byb2R1Y3RfZGV0YWlsLS1wcm9kdWN0X25hbWUtbm9uZTphZnRlciwgLmxpbmV1cF9wcm9kdWN0X2RldGFpbC0tcHJvZHVjdF9uYW1lLW5vbmUuYWJvdXRfY29uc3RhbnQtLWluOmJlZm9yZSwgLmxpbmV1cF9wcm9kdWN0X2RldGFpbC0tcHJvZHVjdF9uYW1lLW5vbmUuY29uc3RhbnRfc3ViX2JveC1ibHVlOmJlZm9yZSwgLmxpbmV1cF9wcm9kdWN0X2RldGFpbC0tcHJvZHVjdF9uYW1lLW5vbmUuYWJvdXRfY29uc3RhbnQtLWluLWdyZXk6YmVmb3JlLCAubGluZXVwX3Byb2R1Y3RfZGV0YWlsLS1wcm9kdWN0X25hbWUtbm9uZS5hYm91dF9jb25zdGFudC0taW4tYmx1ZTpiZWZvcmUge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4ubGluZXVwX3Byb2R1Y3RfZGV0YWlsLS1wcm9kdWN0X25hbWUtbm9uZTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMmYyZjI7XG59XG5cbi5saW5ldXBfcHJvZHVjdF9kZXRhaWwtLXByb2R1Y3RfbmFtZV9ib3JkZXIge1xuICBmb250LWZhbWlseTogUm9ib3RvLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDIycHg7XG4gIGxldHRlci1zcGFjaW5nOiAtMC4zcHg7XG4gIGNvbG9yOiAjMDAwO1xufVxuXG4ubGluZXVwX3Byb2R1Y3RfZGV0YWlsLS1udW0ge1xuICBmb250LXNpemU6IDE4cHg7XG59XG5cbi5saW5ldXBfcHJvZHVjdF9kZXRhaWwtLWljb25zIHtcbiAgaGVpZ2h0OiA1MnB4O1xuICBtYXJnaW46IC0zcHggMCAwIDA7XG4gIHBhZGRpbmc6IDhweCAwIDAgMTFweDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgYm9yZGVyLXRvcDogMXB4IGRvdHRlZCAjY2NjO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuXG4ubGluZXVwX3Byb2R1Y3RfZGV0YWlsLS1pY29uIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG4ubGluZXVwX3Byb2R1Y3RfZGV0YWlsLS1pY29uLXBvd2VyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IDFweDtcbn1cblxuLmxpbmV1cF9wcm9kdWN0X2RldGFpbC0tbGVkX3R4dCB7XG4gIGZvbnQtc2l6ZTogMTBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IC0ycHg7XG4gIGxpbmUtaGVpZ2h0OiAxMXB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbi5saW5ldXBfcHJvZHVjdF9kZXRhaWwtLWxlZF90eHQtb25lX3JvdyB7XG4gIHRvcDogLThweDtcbn1cblxuLmxpbmV1cF9wcm9kdWN0X2RldGFpbC0tbmFtZV9pY29uIHtcbiAgZm9udC1zaXplOiAyOHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogMHB4O1xuICBtYXJnaW4tcmlnaHQ6IC0zcHg7XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuXG4ubGluZXVwX3Byb2R1Y3RfZGV0YWlsLS1zdXBwb3J0X2ljb24ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogM3B4O1xufVxuXG4ubGluZXVwX3Byb2R1Y3RfZGV0YWlsLS1zdXBwb3J0X2ljb24tYmlnIHtcbiAgdG9wOiA2cHg7XG59XG5cbi5saW5ldXBfcHJvZHVjdF9kZXRhaWwtLXN1cHBvcnRfdHh0IHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogLTJweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW46IDAgMCAwIDVweDtcbn1cblxuLmxpbmV1cF9wcm9kdWN0X2RldGFpbC0td2l0aF90eHQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDIxMHB4O1xuICB0b3A6IDA7XG4gIHdpZHRoOiA4MHB4O1xuICBmb250LXNpemU6IDE0cHg7XG59XG5cbi5saW5ldXBfcHJvZHVjdF9kZXRhaWwtLXdpdGhfdHh0LWNvb2tldmVyaW8ge1xuICB0b3A6IDVweDtcbiAgd2lkdGg6IDkwcHg7XG4gIGxlZnQ6IDE3MHB4O1xufVxuXG4ubGluZXVwX3Byb2R1Y3RfZGV0YWlsLS1jb2xvcl9pY29uIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IDdweDtcbn1cblxuLmxpbmV1cF9wcm9kdWN0X2RldGFpbC0tdmFyaWVfY29sb3JfaWNvbiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbWFyZ2luOiAtNnB4IDAgMCA1cHg7XG4gIHRvcDogMTZweDtcbiAgd2lkdGg6IDMycHg7XG4gIGhlaWdodDogYXV0bztcbn1cblxuLmxpbmV1cF9wcm9kdWN0X2RldGFpbC0td2l0aF90eHRfbGFiZWwge1xuICBjb2xvcjogIzAwMDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQyNXB4KSB7XG4gIC5saW5ldXBfcHJvZHVjdF9kZXRhaWwtLXdpdGhfdHh0X2xhYmVsLWNvb2tldmVyaW8ge1xuICAgIG1hcmdpbi10b3A6IDEwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG4ucHJfbGluZXVwIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4ucHJfbGluZXVwOmFmdGVyLCAucHJfbGluZXVwLmFib3V0X2NvbnN0YW50LS1pbjpiZWZvcmUsIC5wcl9saW5ldXAuY29uc3RhbnRfc3ViX2JveC1ibHVlOmJlZm9yZSwgLnByX2xpbmV1cC5hYm91dF9jb25zdGFudC0taW4tZ3JleTpiZWZvcmUsIC5wcl9saW5ldXAuYWJvdXRfY29uc3RhbnQtLWluLWJsdWU6YmVmb3JlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgY2xlYXI6IGJvdGg7XG4gIGhlaWdodDogMDtcbiAgY29udGVudDogJy4nO1xufVxuXG4ucHJfbGluZXVwLXNlYXJjaCAucHJfbGluZXVwLS1ib3g6bnRoLWNoaWxkKDNuKzEpIC5wcl9saW5ldXAtLWJvZHkge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLnByX2xpbmV1cC0tdHRsIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDM2ZWI3O1xuICBjb2xvcjogI2ZmZjtcbiAgaGVpZ2h0OiA0NHB4O1xuICBsaW5lLWhlaWdodDogNDRweDtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbjogMCAwIDIwcHggMDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IDAgMjBweDtcbiAgZm9udC1zaXplOiAxOHB4O1xufVxuXG4ucHJfbGluZXVwLS10dGwtY29va2V2ZXJpbyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNhZjFiNDA7XG59XG5cbi5wcl9saW5ldXAtLXR0bC1ibGFzdCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxYmI4Y2U7XG59XG5cbi5wcl9saW5ldXAtLXR0bC1jaGlwIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzUyNWNhNztcbn1cblxuLnByX2xpbmV1cC0tdHRsLWNoaXA6YWZ0ZXIsIC5wcl9saW5ldXAtLXR0bC1jaGlwLmFib3V0X2NvbnN0YW50LS1pbjpiZWZvcmUsIC5wcl9saW5ldXAtLXR0bC1jaGlwLmNvbnN0YW50X3N1Yl9ib3gtYmx1ZTpiZWZvcmUsIC5wcl9saW5ldXAtLXR0bC1jaGlwLmFib3V0X2NvbnN0YW50LS1pbi1ncmV5OmJlZm9yZSwgLnByX2xpbmV1cC0tdHRsLWNoaXAuYWJvdXRfY29uc3RhbnQtLWluLWJsdWU6YmVmb3JlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgY2xlYXI6IGJvdGg7XG4gIGhlaWdodDogMDtcbiAgY29udGVudDogJy4nO1xufVxuXG4ucHJfbGluZXVwLS10dGwtdmFyaWFudCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMGEzYWY7XG59XG5cbi5wcl9saW5ldXAtLXR0bC1ycyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDk2YjY7XG59XG5cbi5wcl9saW5ldXAtLXR0bC12YXJpZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0RjM0MzI7XG59XG5cbi5wcl9saW5ldXAtLXR0bGltZyB7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIG1hcmdpbi1yaWdodDogLTIwcHg7XG59XG5cbi5wcl9saW5ldXAtLXR0bF9hdHRlbnRpb24ge1xuICBwYWRkaW5nOiA4cHggMTVweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IDA7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3MkJGMkE7XG4gIG1hcmdpbjogMCAwIDAgMTVweDtcbiAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpO1xufVxuXG4ucHJfbGluZXVwLS10dGxfYXR0ZW50aW9uLWZyZWV6IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwYTBlOTtcbn1cblxuLnByX2xpbmV1cC0tc3RhY2tvbl9idG4sIC5wcl9saW5ldXAtLWp3ZV9idG4ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgYmFja2dyb3VuZDogI0ZGRjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGNvbG9yOiAjMDAwO1xuICBmb250LXNpemU6IDE0cHg7XG4gIHdpZHRoOiAxODBweDtcbiAgaGVpZ2h0OiAzNHB4O1xuICBsaW5lLWhlaWdodDogMzRweDtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjVweDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBtYXJnaW46IDAgMCAwIGF1dG87XG4gIHRyYW5zaXRpb246IDAuMTNzO1xuICB0b3A6IDVweDtcbiAgZmxvYXQ6IHJpZ2h0O1xufVxuXG4ucHJfbGluZXVwLS1zdGFja29uX2J0bjphZnRlciwgLnByX2xpbmV1cC0tc3RhY2tvbl9idG4uYWJvdXRfY29uc3RhbnQtLWluOmJlZm9yZSwgLnByX2xpbmV1cC0tc3RhY2tvbl9idG4uY29uc3RhbnRfc3ViX2JveC1ibHVlOmJlZm9yZSwgLnByX2xpbmV1cC0tc3RhY2tvbl9idG4uYWJvdXRfY29uc3RhbnQtLWluLWdyZXk6YmVmb3JlLCAucHJfbGluZXVwLS1zdGFja29uX2J0bi5hYm91dF9jb25zdGFudC0taW4tYmx1ZTpiZWZvcmUsIC5wcl9saW5ldXAtLWp3ZV9idG46YWZ0ZXIsIC5wcl9saW5ldXAtLWp3ZV9idG4uYWJvdXRfY29uc3RhbnQtLWluOmJlZm9yZSwgLnByX2xpbmV1cC0tandlX2J0bi5jb25zdGFudF9zdWJfYm94LWJsdWU6YmVmb3JlLCAucHJfbGluZXVwLS1qd2VfYnRuLmFib3V0X2NvbnN0YW50LS1pbi1ncmV5OmJlZm9yZSwgLnByX2xpbmV1cC0tandlX2J0bi5hYm91dF9jb25zdGFudC0taW4tYmx1ZTpiZWZvcmUge1xuICBmb250LWZhbWlseTogJ2ljb21vb24nICFpbXBvcnRhbnQ7XG4gIHNwZWFrOiBub25lO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuICBjb250ZW50OiBcIu6khlwiO1xuICBjb2xvcjogIzUyNWNhNztcbiAgZm9udC1zaXplOiAxMHB4O1xuICBtYXJnaW46IDAgMCAwIDNweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogNXB4O1xuICB0b3A6IGNhbGMoNTAlIC0gMC41ZW0pO1xufVxuXG4ucHJfbGluZXVwLS1zdGFja29uX2J0bjpob3ZlciwgLnByX2xpbmV1cC0tandlX2J0bjpob3ZlciB7XG4gIGNvbG9yOiAjNTI1Y2E3O1xufVxuXG4ucHJfbGluZXVwLS1qd2VfYnRuOmhvdmVyIHtcbiAgY29sb3I6ICMwMDhjZDQ7XG59XG5cbi5wcl9saW5ldXAtLXJvdzphZnRlciwgLnByX2xpbmV1cC0tcm93LmFib3V0X2NvbnN0YW50LS1pbjpiZWZvcmUsIC5wcl9saW5ldXAtLXJvdy5jb25zdGFudF9zdWJfYm94LWJsdWU6YmVmb3JlLCAucHJfbGluZXVwLS1yb3cuYWJvdXRfY29uc3RhbnQtLWluLWdyZXk6YmVmb3JlLCAucHJfbGluZXVwLS1yb3cuYWJvdXRfY29uc3RhbnQtLWluLWJsdWU6YmVmb3JlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgY2xlYXI6IGJvdGg7XG4gIGhlaWdodDogMDtcbiAgY29udGVudDogJy4nO1xufVxuXG4ucHJfbGluZXVwLS10eHQge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luOiAwIDAgMCAxNXB4O1xufVxuXG4ucHJfbGluZXVwLS1ib2R5IHtcbiAgd2lkdGg6IDE1MHB4O1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjY2NjO1xuICBib3JkZXItdG9wOiAzcHggc29saWQgI2NjYztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmbG9hdDogbGVmdDtcbn1cblxuLnByX2xpbmV1cC0tYm9keS1zcCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5wcl9saW5ldXAtLWJvZHktbGlxdW9yIHtcbiAgYm9yZGVyLXRvcDogM3B4IHNvbGlkICMzMzM7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0MjVweCkge1xuICAucHJfbGluZXVwLS1ib2R5LWxpcXVvcl9zcCB7XG4gICAgYm9yZGVyLXRvcDogM3B4IHNvbGlkICMzMzM7XG4gIH1cbn1cblxuLnByX2xpbmV1cC0tY29udGVudCB7XG4gIHdpZHRoOiAyNzBweDtcbiAgZmxvYXQ6IGxlZnQ7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNjY2M7XG4gIGJvcmRlci10b3A6IDNweCBzb2xpZCAjY2NjO1xufVxuXG4ucHJfbGluZXVwLS1jb250ZW50IGEge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGNvbG9yOiAjMDAwO1xufVxuXG4ucHJfbGluZXVwLS1jb250ZW50LWxpcXVvciB7XG4gIGJvcmRlci10b3A6IDNweCBzb2xpZCAjMzMzO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDI1cHgpIHtcbiAgLnByX2xpbmV1cC0tY29udGVudC1saXF1b3Jfc3Age1xuICAgIGJvcmRlci10b3A6IDNweCBzb2xpZCAjMzMzO1xuICB9XG59XG5cbi5wcl9saW5ldXAtLWNhdGFsb2cge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2NjYztcbiAgcGFkZGluZzogMTVweCAwO1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjY2NjO1xufVxuXG4ucHJfbGluZXVwLS1jYXRhbG9nX2J0biB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGxpbmUtaGVpZ2h0OiA0MHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBtYXgtd2lkdGg6IDI5NXB4O1xuICBoZWlnaHQ6IDQwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xuICB0cmFuc2l0aW9uOiAwLjE1cztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkE3ODE0O1xufVxuXG4ucHJfbGluZXVwLS1jYXRhbG9nX2J0bjpiZWZvcmUge1xuICBmb250LWZhbWlseTogJ2ljb21vb24nICFpbXBvcnRhbnQ7XG4gIHNwZWFrOiBub25lO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuICBmb250LXNpemU6IDI1cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiA1cHg7XG4gIG1hcmdpbjogMCA0cHggMCAwO1xuICBjb250ZW50OiBcIu6kiFwiO1xufVxuXG4ucHJfbGluZXVwLS1jYXRhbG9nX2J0bjphZnRlciwgLnByX2xpbmV1cC0tY2F0YWxvZ19idG4uYWJvdXRfY29uc3RhbnQtLWluOmJlZm9yZSwgLnByX2xpbmV1cC0tY2F0YWxvZ19idG4uY29uc3RhbnRfc3ViX2JveC1ibHVlOmJlZm9yZSwgLnByX2xpbmV1cC0tY2F0YWxvZ19idG4uYWJvdXRfY29uc3RhbnQtLWluLWdyZXk6YmVmb3JlLCAucHJfbGluZXVwLS1jYXRhbG9nX2J0bi5hYm91dF9jb25zdGFudC0taW4tYmx1ZTpiZWZvcmUge1xuICBmb250LWZhbWlseTogJ2ljb21vb24nICFpbXBvcnRhbnQ7XG4gIHNwZWFrOiBub25lO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuICBmb250LXNpemU6IDE0cHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDRweDtcbiAgYm90dG9tOiA0cHg7XG4gIGNvbnRlbnQ6IFwi7qSHXCI7XG59XG5cbi5wcl9saW5ldXAtLWNhdGFsb2dfYnRuOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Q2NjAwNTtcbn1cblxuLnByX2xpbmV1cF9kZXRhaWxfdGFibGUge1xuICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gIGRpc3BsYXk6IHRhYmxlO1xuICB3aWR0aDogMTAwJTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4ucHJfbGluZXVwX2RldGFpbF90YWJsZS12YXJpYW50IHtcbiAgcGFkZGluZy10b3A6IDQ0cHg7XG59XG5cbi5wcl9saW5ldXBfZGV0YWlsX3RhYmxlLS1waWMge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuXG4ucHJfbGluZXVwX2RldGFpbF90YWJsZS0taXRlbSB7XG4gIGRpc3BsYXk6IHRhYmxlLXJvdztcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgaGVpZ2h0OiA0MHB4O1xuICBmb250LXNpemU6IDE0cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cblxuLnByX2xpbmV1cF9kZXRhaWxfdGFibGUtLWl0ZW0tbmFtZSB7XG4gIGhlaWdodDogOTBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YyZjJmMjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4ucHJfbGluZXVwX2RldGFpbF90YWJsZS0taXRlbS1sb25nIHtcbiAgaGVpZ2h0OiA0N3B4O1xufVxuXG4ucHJfbGluZXVwX2RldGFpbF90YWJsZS0taXRlbS1ibGFzdCB7XG4gIGhlaWdodDogNDdweDtcbn1cblxuLnByX2xpbmV1cF9kZXRhaWxfdGFibGUtLWl0ZW0tYmxhc3QsIC5wcl9saW5ldXBfZGV0YWlsX3RhYmxlLS1pdGVtLWNvb2tldmVyaW8sIC5wcl9saW5ldXBfZGV0YWlsX3RhYmxlLS1pdGVtLWNvb2tldmVyaW9faGVhZCB7XG4gIGhlaWdodDogNDcuNHB4O1xufVxuXG4ucHJfbGluZXVwX2RldGFpbF90YWJsZS0taXRlbTpmaXJzdC1jaGlsZCB7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjY2NjO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBoZWlnaHQ6IDIzMHB4O1xufVxuXG4ucHJfbGluZXVwX2RldGFpbF90YWJsZS0taXRlbS1wcl9uYW1lIHtcbiAgaGVpZ2h0OiA1MHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjJmMmYyO1xufVxuXG4ucHJfbGluZXVwX2RldGFpbF90YWJsZS0taXRlbS1wcl9pY29ucyB7XG4gIGhlaWdodDogNDBweDtcbn1cblxuLnByX2xpbmV1cF9kZXRhaWxfdGFibGUtLWl0ZW0taGVhZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMmYyZjI7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLnByX2xpbmV1cF9kZXRhaWxfdGFibGUtLWl0ZW0t5aSW5b2i5ZuzaDQ4IHtcbiAgaGVpZ2h0OiA0OHB4O1xufVxuXG4ucHJfbGluZXVwX2RldGFpbF90YWJsZS0taXRlbS3lpJblvaLlm7NoODUge1xuICBoZWlnaHQ6IDg1cHg7XG59XG5cbi5wcl9saW5ldXBfZGV0YWlsX3RhYmxlLS1pdGVtLeWkluW9ouWbsyB7XG4gIGhlaWdodDogODVweDtcbn1cblxuLnByX2xpbmV1cF9kZXRhaWxfdGFibGUtLWl0ZW0taW1wb3VuZG1lbnQge1xuICBoZWlnaHQ6IDQ4cHg7XG59XG5cbi5wcl9saW5ldXBfZGV0YWlsX3RhYmxlLS1pdGVtLWltcG91bmRtZW50MiB7XG4gIGhlaWdodDogNDdweDtcbn1cblxuLnByX2xpbmV1cF9kZXRhaWxfdGFibGUtLWl0ZW0tcmFja19mdW5jIHtcbiAgaGVpZ2h0OiA0N3B4O1xufVxuXG4ucHJfbGluZXVwX2RldGFpbF90YWJsZS0taXRlbS1yYWNrX3NpemUge1xuICBoZWlnaHQ6IDY1cHg7XG59XG5cbi5wcl9saW5ldXBfZGV0YWlsX3RhYmxlLS1pdGVtLW1ha2VyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBsaW5lLWhlaWdodDogNDRweDtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwYTNhZjtcbiAgaGVpZ2h0OiA0NHB4O1xuICB6LWluZGV4OiAxO1xufVxuXG4ucHJfbGluZXVwX2RldGFpbF90YWJsZS0taXRlbS1zbWx0eHQge1xuICBmb250LXNpemU6IDE2cHg7XG59XG5cbi5wcl9saW5ldXBfZGV0YWlsX3RhYmxlLS1pdGVtLXJvdzEge1xuICB3aWR0aDogODA5cHg7XG59XG5cbi5wcl9saW5ldXBfZGV0YWlsX3RhYmxlLS1qd19pY29uIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwYWRkaW5nOiAycHggN3B4O1xuICBsaW5lLWhlaWdodDogMS41O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzQ1YmE4O1xuICBmb250LXNpemU6IDEwcHg7XG4gIGNvbG9yOiAjZmZmO1xuICB0b3A6IC0xcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luOiAwIDVweCAwIDA7XG59XG5cbi5wcl9saW5ldXBfZGV0YWlsX3RhYmxlLS1mZWF0dXJlX2ljb24ge1xuICBtYXJnaW46IDAgMCAtM3B4IDA7XG59XG5cbi5wcl9saW5ldXBfZGV0YWlsX3RhYmxlLS1mZWF0dXJlX2ljb24tdGV4dCB7XG4gIGZvbnQtc2l6ZTogMTBweDtcbiAgbGluZS1oZWlnaHQ6IDI2cHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGhlaWdodDogMXB4O1xuICB0b3A6IC01cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLnByX2xpbmV1cF9kZXRhaWxfdGFibGUtLWljb24ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAxNXB4O1xuICB0b3A6IDE1cHg7XG59XG5cbi5wcl9saW5ldXBfZGV0YWlsX3RhYmxlLS1pY29uLXJlbGVhc2Uge1xuICBsZWZ0OiAxNXB4O1xuICBmb250LXNpemU6IDEycHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMwMDA7XG4gIHdpZHRoOiA1OXB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5wcl9saW5ldXBfZGV0YWlsX3RhYmxlLS1ub3RlIHtcbiAgZm9udC1zaXplOiAxMHB4O1xufVxuXG4ucHJfbGluZXVwX2RldGFpbF90YWJsZS0tY2VsbCB7XG4gIGRpc3BsYXk6IHRhYmxlLWNlbGw7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIHBhZGRpbmc6IDVweCA4cHg7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjY2NjO1xuICBsZXR0ZXItc3BhY2luZzogLTFweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBsaW5lLWhlaWdodDogMS4zO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGNvbG9yOiAjMDAwO1xufVxuXG4ucHJfbGluZXVwX2RldGFpbF90YWJsZS0tY2VsbC1oaWRkZW4ge1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLnByX2xpbmV1cF9kZXRhaWxfdGFibGUtLWNlbGwtY3ViZSB7XG4gIGJvcmRlci1ib3R0b206IDNweCBzb2xpZCAjMDM2ZWI3O1xufVxuXG4ucHJfbGluZXVwX2RldGFpbF90YWJsZS0tY2VsbC1jb29rZXZlcmlvIHtcbiAgYm9yZGVyLWJvdHRvbTogM3B4IHNvbGlkICNhZjFiNDA7XG59XG5cbi5wcl9saW5ldXBfZGV0YWlsX3RhYmxlLS1jZWxsLXZhcmllIHtcbiAgYm9yZGVyLWJvdHRvbTogM3B4IHNvbGlkICM0RjM0MzI7XG59XG5cbi5wcl9saW5ldXBfZGV0YWlsX3RhYmxlLS1jZWxsLWNoaXAge1xuICBib3JkZXItYm90dG9tOiAzcHggc29saWQgIzUyNWNhNztcbn1cblxuLnByX2xpbmV1cF9kZXRhaWxfdGFibGUtLWNlbGwtdmFyaWFudCB7XG4gIGJvcmRlci1ib3R0b206IDNweCBzb2xpZCAjMDBhM2FmO1xufVxuXG4ucHJfbGluZXVwX2RldGFpbF90YWJsZS0tY2VsbC1ibGFzdCB7XG4gIGJvcmRlci1ib3R0b206IDNweCBzb2xpZCAjMWJiOGNlO1xufVxuXG4ucHJfbGluZXVwX2RldGFpbF90YWJsZS0tY2VsbC1qd2Uge1xuICBib3JkZXItYm90dG9tOiAzcHggc29saWQgIzAwOGNkNDtcbn1cblxuLnByX2xpbmV1cF9kZXRhaWxfdGFibGUtLWNlbGwtaHJhIHtcbiAgYm9yZGVyLWJvdHRvbTogM3B4IHNvbGlkICNlNmEwMDA7XG59XG5cbi5wcl9saW5ldXBfZGV0YWlsX3RhYmxlLS1jZWxsLXZhcmllX2xpbmV1cCB7XG4gIGhlaWdodDogMTQwcHg7XG59XG5cbi5wcl9saW5ldXBfZGV0YWlsX3RhYmxlLS1jZWxsLWJsYXN0X2xpbmV1cCB7XG4gIHBhZGRpbmctbGVmdDogOHB4O1xuICBwYWRkaW5nLXJpZ2h0OiA4cHg7XG59XG5cbi5wcl9saW5ldXBfZGV0YWlsX3RhYmxlLS1jZWxsLWhlYWQge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2NjYztcbn1cblxuLnByX2xpbmV1cF9kZXRhaWxfdGFibGUtLWNlbGwtbGluayB7XG4gIGZvbnQtZmFtaWx5OiBSb2JvdG8sIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjNweDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIHRyYW5zaXRpb246IDAuMTVzO1xuICBib3JkZXItYm90dG9tOiAxcHggZG90dGVkICNjY2M7XG4gIHBhZGRpbmc6IDVweCA4cHggMnB4IDE1cHg7XG59XG5cbi5wcl9saW5ldXBfZGV0YWlsX3RhYmxlLS1jZWxsLWxpbms6YmVmb3JlIHtcbiAgY29udGVudDogXCLupIZcIjtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZvbnQtZmFtaWx5OiAnaWNvbW9vbicgIWltcG9ydGFudDtcbiAgc3BlYWs6IG5vbmU7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICBsaW5lLWhlaWdodDogMTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG4gIHRvcDogLTNweDtcbiAgbWFyZ2luOiAwIDVweCAwIDA7XG4gIGxlZnQ6IC0zcHg7XG4gIHotaW5kZXg6IDE7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4ucHJfbGluZXVwX2RldGFpbF90YWJsZS0tY2VsbC1saW5rOmFmdGVyLCAucHJfbGluZXVwX2RldGFpbF90YWJsZS0tY2VsbC1saW5rLmFib3V0X2NvbnN0YW50LS1pbjpiZWZvcmUsIC5wcl9saW5ldXBfZGV0YWlsX3RhYmxlLS1jZWxsLWxpbmsuY29uc3RhbnRfc3ViX2JveC1ibHVlOmJlZm9yZSwgLnByX2xpbmV1cF9kZXRhaWxfdGFibGUtLWNlbGwtbGluay5hYm91dF9jb25zdGFudC0taW4tZ3JleTpiZWZvcmUsIC5wcl9saW5ldXBfZGV0YWlsX3RhYmxlLS1jZWxsLWxpbmsuYWJvdXRfY29uc3RhbnQtLWluLWJsdWU6YmVmb3JlIHtcbiAgY29udGVudDogJyc7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMThweDtcbiAgaGVpZ2h0OiAxOHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDBhMGU5O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDlweDtcbiAgdG9wOiAxNnB4O1xuICBib3R0b206IDA7XG59XG5cbi5wcl9saW5ldXBfZGV0YWlsX3RhYmxlLS1jZWxsLWxpbms6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYjBlMWY3O1xufVxuXG4ucHJfbGluZXVwX2RldGFpbF90YWJsZS0tY2VsbC12YXJpZSB7XG4gIGZvbnQtc2l6ZTogMThweDtcbn1cblxuLnNlYXJjaF9ib3gge1xuICBib3JkZXI6IDNweCBzb2xpZCAjMDA0MDk3O1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGZvbnQtc2l6ZTogMjJweDtcbiAgY29sb3I6ICMwMDQwOTc7XG4gIHBhZGRpbmc6IDIwcHg7XG4gIGJvcmRlci10b3A6IDBweDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG5cbi5zZWFyY2hfYm94LWp3ZSB7XG4gIGJvcmRlcjogM3B4IHNvbGlkICMwMDhjZDQ7XG4gIGJvcmRlci10b3A6IDBweDtcbiAgY29sb3I6ICMwMDhjZDQ7XG59XG5cbi5zZWFyY2hfYm94LS10eHQge1xuICBmb250LXNpemU6IDE4cHg7XG59XG5cbi5zZWFyY2hfYm94LS1udW0ge1xuICBmb250LWZhbWlseTogUm9ib3RvLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDMwcHg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAubGluZXVwX3Byb2R1Y3RfaGVhZC0tcGljIHtcbiAgICBtYXJnaW46IDQwcHggYXV0bztcbiAgfVxuICAubGluZXVwX3Byb2R1Y3RfaGVhZC0tcGljLWJpZyB7XG4gICAgd2lkdGg6IDkwJTtcbiAgfVxuICAubGluZXVwX3dpZHRoX2xpc3QtLWxpbmsge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgfVxuICAubGluZXVwX3Byb2R1Y3QtLWhlYWQge1xuICAgIHdpZHRoOiAxNTBweDtcbiAgfVxuICAubGluZXVwX3Byb2R1Y3QtLWJvZHkge1xuICAgIHdpZHRoOiA5MHB4O1xuICB9XG4gIC5saW5ldXBfcHJvZHVjdC0tY29udGVudCB7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtIDI0MHB4KTtcbiAgfVxuICAubGluZXVwX3Byb2R1Y3QtLWRvY3VtZW50X2JveCB7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtIDE1MHB4KTtcbiAgfVxuICAubGluZXVwX3Byb2R1Y3RfZGV0YWlsX2hlYWQtLWl0ZW0ge1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgfVxuICAubGluZXVwX3Byb2R1Y3RfZGV0YWlsIC5pY29uX3N1cHBvcnQge1xuICAgIHRvcDogMHB4O1xuICB9XG4gIC5saW5ldXBfcHJvZHVjdF9kZXRhaWwgLmljb25fc3VwcG9ydC1vbmVjZSB7XG4gICAgdG9wOiA1cHg7XG4gIH1cbiAgLmxpbmV1cF9wcm9kdWN0X2RldGFpbC0tc3VwcG9ydF90eHQge1xuICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgfVxuICAubGluZXVwX3Byb2R1Y3RfZGV0YWlsLS13aXRoX3R4dCB7XG4gICAgd2lkdGg6IDQwcHg7XG4gICAgbGVmdDogMTgwcHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG4gIC5saW5ldXBfcHJvZHVjdF9kZXRhaWwtLXdpdGhfdHh0LWNvb2tldmVyaW8ge1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAxNjBweDtcbiAgfVxuICAubGluZXVwX3Byb2R1Y3RfZGV0YWlsLS13aXRoX3R4dF9sYWJlbCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgZm9udC1zaXplOiAxMHB4O1xuICAgIG1hcmdpbi10b3A6IC05cHg7XG4gIH1cbiAgLmxpbmV1cF9wcm9kdWN0X2RldGFpbC0td2l0aF90eHRfbGFiZWwtY29va2V2ZXJpbyB7XG4gICAgbWFyZ2luLXRvcDogMTBweDtcbiAgfVxuICAubGluZXVwX3Byb2R1Y3RfZGV0YWlsLS1jb2xvcl9pY29uIHtcbiAgICB3aWR0aDogMjBweDtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbiAgLmxpbmV1cF9wcm9kdWN0X2RldGFpbC0taXRlbSB7XG4gICAgZm9udC1zaXplOiAxMHB4O1xuICB9XG4gIC5saW5ldXBfcHJvZHVjdF9kZXRhaWwtLW5vdGVfdHh0IHtcbiAgICB0b3A6IDA7XG4gICAgZm9udC1zaXplOiA5cHg7XG4gIH1cbiAgLmxpbmV1cF9wcm9kdWN0X2RldGFpbC0tdmFyaWVfY29sb3JfaWNvbiB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAucHJfbGluZXVwLS1ib2R5IHtcbiAgICB3aWR0aDogMTEwcHg7XG4gIH1cbiAgLnByX2xpbmV1cC0tY29udGVudCB7XG4gICAgd2lkdGg6IDIwNnB4O1xuICB9XG4gIC5wcl9saW5ldXAtLXN0YWNrb25fYnRuLCAucHJfbGluZXVwLS1qd2VfYnRuIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiA1cHg7XG4gICAgcmlnaHQ6IDVweDtcbiAgICB3aWR0aDogMTAwcHg7XG4gIH1cbiAgLnByX2xpbmV1cC0tdHh0IHtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHRvcDogLTJweDtcbiAgfVxuICAucHJfbGluZXVwLS10dGwtY2hpcF9idG4ge1xuICAgIG1hcmdpbi1ib3R0b206IDUwcHg7XG4gIH1cbiAgLnByX2xpbmV1cF9kZXRhaWxfdGFibGUtLWNlbGwtc3BhY2luZyB7XG4gICAgbGV0dGVyLXNwYWNpbmc6IC0xcHg7XG4gIH1cbiAgLnByX2xpbmV1cF9kZXRhaWxfdGFibGUtLWNlbGwtbGluayB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICB9XG4gIC5wcl9saW5ldXBfZGV0YWlsX3RhYmxlLS1pdGVtIHtcbiAgICBoZWlnaHQ6IDQ3cHg7XG4gIH1cbiAgLnByX2xpbmV1cF9kZXRhaWxfdGFibGUtLWl0ZW0taGVhZCB7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICB9XG4gIC5wcl9saW5ldXBfZGV0YWlsX3RhYmxlLS1pdGVtLeWkluW9ouWbs2g0OCB7XG4gICAgaGVpZ2h0OiA0OHB4O1xuICB9XG4gIC5wcl9saW5ldXBfZGV0YWlsX3RhYmxlLS1pdGVtLeWkluW9ouWbs2g4NSB7XG4gICAgaGVpZ2h0OiA4NXB4O1xuICB9XG4gIC5wcl9saW5ldXBfZGV0YWlsX3RhYmxlLS1pdGVtLeWkluW9ouWbsyB7XG4gICAgaGVpZ2h0OiA4NXB4O1xuICB9XG4gIC5wcl9saW5ldXBfZGV0YWlsX3RhYmxlLS1pdGVtLWNvb2tldmVyaW9faGVhZCB7XG4gICAgaGVpZ2h0OiA2NXB4O1xuICB9XG4gIC5wcl9saW5ldXBfZGV0YWlsX3RhYmxlLS1pdGVtLW5hbWUge1xuICAgIGhlaWdodDogOTBweDtcbiAgICBmb250LXNpemU6IDEycHg7XG4gIH1cbiAgLnByX2xpbmV1cF9kZXRhaWxfdGFibGUtLWl0ZW0tcHJfbmFtZSB7XG4gICAgaGVpZ2h0OiA1MHB4O1xuICB9XG4gIC5wcl9saW5ldXBfZGV0YWlsX3RhYmxlLS1pdGVtLWxvbmcge1xuICAgIGhlaWdodDogNjVweDtcbiAgfVxuICAucHJfbGluZXVwX2RldGFpbF90YWJsZS0taXRlbS1wcl9pY29ucyB7XG4gICAgaGVpZ2h0OiA0MHB4O1xuICB9XG4gIC5wcl9saW5ldXBfZGV0YWlsX3RhYmxlLS1pdGVtLXJvdzEge1xuICAgIHdpZHRoOiA2MTdweDtcbiAgfVxuICAucHJfbGluZXVwX2RldGFpbF90YWJsZS0taXRlbS1tYWtlciB7XG4gICAgZm9udC1zaXplOiAxN3B4O1xuICAgIGxldHRlci1zcGFjaW5nOiAtMnB4O1xuICB9XG4gIC5wcl9saW5ldXBfZGV0YWlsX3RhYmxlLS1pdGVtLWltcG91bmRtZW50IHtcbiAgICBoZWlnaHQ6IDg0cHg7XG4gIH1cbiAgLnByX2xpbmV1cF9kZXRhaWxfdGFibGUtLWl0ZW0tcmFja19zaXplIHtcbiAgICBoZWlnaHQ6IDgzcHg7XG4gIH1cbiAgLnByX2xpbmV1cF9kZXRhaWxfdGFibGUtLWZlYXR1cmVfaWNvbi1zaHJpbmtfb25fdGFiIHtcbiAgICAvKiAyMDE4LjA4LjIzIEguSElTSElEQSAqL1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIGhlaWdodDogMjBweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDI1cHgpIHtcbiAgLmxpbmV1cF9ucl9ibnIge1xuICAgIG1hcmdpbi1ib3R0b206IDM1cHg7XG4gIH1cbiAgLmxpbmV1cF9ucl9ibnItLWxpbmsge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gIH1cbiAgLmxpbmV1cF9ucl9ibnItLWltZyB7XG4gICAgd2lkdGg6IDE1MCU7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB9XG4gIC5saW5ldXBfd2lkdGhfbmF2IHtcbiAgICBtYXJnaW4tYm90dG9tOiAzNXB4O1xuICB9XG4gIC5saW5ldXBfd2lkdGhfbmF2LS1sYWJlbCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbjogMCAwIDE1cHggMDtcbiAgfVxuICAubGluZXVwX3dpZHRoX25hdi0tbGlzdCB7XG4gICAgdG9wOiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG4gIC5saW5ldXBfd2lkdGhfbmF2LS1saXN0LWN1YmUgbGkge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbjogMCAwIDEwcHggMDtcbiAgfVxuICAubGluZXVwX3dpZHRoX25hdi0tbGlzdC1qd2Uge1xuICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gIH1cbiAgLmxpbmV1cF93aWR0aF9uYXYtLWxpc3QtandlIGxpIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW46IDAgMCAxMHB4IDA7XG4gIH1cbiAgLmxpbmV1cF93aWR0aF9saXN0LS1pdGVtIHtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICB3aWR0aDogMzMuMyU7XG4gICAgbWFyZ2luOiA3cHggMCAwIDA7XG4gIH1cbiAgLmxpbmV1cF93aWR0aF9saXN0LS1pdGVtOm50aC1jaGlsZCgxKSwgLmxpbmV1cF93aWR0aF9saXN0LS1pdGVtOm50aC1jaGlsZCgyKSwgLmxpbmV1cF93aWR0aF9saXN0LS1pdGVtOm50aC1jaGlsZCgzKSB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgfVxuICAubGluZXVwX3Byb2R1Y3Qge1xuICAgIHdpZHRoOiBjYWxjKDEwMHZ3IC0gMjBweCk7XG4gICAgbWFyZ2luLWJvdHRvbTogNDVweDtcbiAgfVxuICAubGluZXVwX3Byb2R1Y3Q6bGFzdC1jaGlsZCB7XG4gICAgbWFyZ2luLWJvdHRvbTogNjBweDtcbiAgfVxuICAubGluZXVwX3Byb2R1Y3QtLWFuY2hvciB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHotaW5kZXg6IDEwO1xuICAgIHRvcDogNjUlO1xuICAgIHJpZ2h0OiA1cHg7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDM3cHg7XG4gICAgaGVpZ2h0OiA1MHB4O1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgYm9yZGVyLXJhZGl1czogM3B4O1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTc5LCAxNzksIDE3OSwgMC44KTtcbiAgfVxuICAubGluZXVwX3Byb2R1Y3QtLWFuY2hvcjphZnRlciwgLmxpbmV1cF9wcm9kdWN0LS1hbmNob3IuYWJvdXRfY29uc3RhbnQtLWluOmJlZm9yZSwgLmxpbmV1cF9wcm9kdWN0LS1hbmNob3IuY29uc3RhbnRfc3ViX2JveC1ibHVlOmJlZm9yZSwgLmxpbmV1cF9wcm9kdWN0LS1hbmNob3IuYWJvdXRfY29uc3RhbnQtLWluLWdyZXk6YmVmb3JlLCAubGluZXVwX3Byb2R1Y3QtLWFuY2hvci5hYm91dF9jb25zdGFudC0taW4tYmx1ZTpiZWZvcmUge1xuICAgIGZvbnQtZmFtaWx5OiAnaWNvbW9vbicgIWltcG9ydGFudDtcbiAgICBzcGVhazogbm9uZTtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiA1MCU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLXRvcDogLTAuNWVtO1xuICAgIGNvbnRlbnQ6IFwi7qSGXCI7XG4gICAgdHJhbnNpdGlvbjogMC4xNXM7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGNvbG9yOiAjZmZmO1xuICB9XG4gIC5saW5ldXBfcHJvZHVjdC0tYW5jaG9yLmFjdGl2ZTphZnRlciwgLmxpbmV1cF9wcm9kdWN0LS1hbmNob3IuYWN0aXZlLmFib3V0X2NvbnN0YW50LS1pbjpiZWZvcmUsIC5saW5ldXBfcHJvZHVjdC0tYW5jaG9yLmFjdGl2ZS5jb25zdGFudF9zdWJfYm94LWJsdWU6YmVmb3JlLCAubGluZXVwX3Byb2R1Y3QtLWFuY2hvci5hY3RpdmUuYWJvdXRfY29uc3RhbnQtLWluLWdyZXk6YmVmb3JlLCAubGluZXVwX3Byb2R1Y3QtLWFuY2hvci5hY3RpdmUuYWJvdXRfY29uc3RhbnQtLWluLWJsdWU6YmVmb3JlIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xuICB9XG4gIC5saW5ldXBfcHJvZHVjdC0tYW5jaG9yLXNlcnZpY2VfY2FydCB7XG4gICAgdG9wOiAyOTFweDtcbiAgfVxuICAubGluZXVwX3Byb2R1Y3QtLWhlYWQge1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAyMHB4KTtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgYm9yZGVyLXJpZ2h0OiAwcHg7XG4gICAgYm9yZGVyLWJvdHRvbTogMHB4O1xuICB9XG4gIC5saW5ldXBfcHJvZHVjdC0tYm9keSB7XG4gICAgd2lkdGg6IDIyJTtcbiAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkICNjY2M7XG4gIH1cbiAgLmxpbmV1cF9wcm9kdWN0LS1jb250ZW50IHtcbiAgICBvdmVyZmxvdy14OiBhdXRvO1xuICAgIHdpZHRoOiA3OCU7XG4gIH1cbiAgLmxpbmV1cF9wcm9kdWN0LS1jb250ZW50Ojotd2Via2l0LXNjcm9sbGJhciB7XG4gICAgaGVpZ2h0OiAxMHB4O1xuICB9XG4gIC5saW5ldXBfcHJvZHVjdC0tY29udGVudDo6LXdlYmtpdC1zY3JvbGxiYXItdHJhY2sge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmMmYyZjI7XG4gICAgYm94LXNoYWRvdzogMCAwIDNweCByZ2JhKDAsIDAsIDAsIDAuMSkgaW5zZXQ7XG4gIH1cbiAgLmxpbmV1cF9wcm9kdWN0LS1jb250ZW50Ojotd2Via2l0LXNjcm9sbGJhci10aHVtYiB7XG4gICAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjY2O1xuICAgIGJveC1zaGFkb3c6IDAgMCAxcHggcmdiYSgwLCAwLCAwLCAwLjIpO1xuICB9XG4gIC5saW5ldXBfcHJvZHVjdC0tY29udGVudC1ub3Njcm9sbCB7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgfVxuICAubGluZXVwX3Byb2R1Y3QtLXBvcHVwIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgcmlnaHQ6IDE1cHg7XG4gIH1cbiAgLmxpbmV1cF9wcm9kdWN0LS1wb3B1cC1pY2VfZW5naW5lIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gIH1cbiAgLmxpbmV1cF9wcm9kdWN0LS1wb3B1cC1pbiB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IDE1cHg7XG4gICAgdG9wOiAzOXB4O1xuICB9XG4gIC5saW5ldXBfcHJvZHVjdC0tc2Nyb2xsIHtcbiAgICBvdmVyZmxvdzogc2Nyb2xsO1xuICAgIHdpZHRoOiAxMDYwcHg7XG4gIH1cbiAgLmxpbmV1cF9wcm9kdWN0LS1kb2N1bWVudF9ib3gge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBsZWZ0OiAtMjBweDtcbiAgICB3aWR0aDogMTAwdnc7XG4gICAgbWFyZ2luLXRvcDogMTVweDtcbiAgICBib3JkZXI6IDBweDtcbiAgfVxuICAubGluZXVwX3Byb2R1Y3QtLWRvY3VtZW50X2JveCB7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICB9XG4gIC5saW5ldXBfcHJvZHVjdC0tYnRuIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICB9XG4gIC5saW5ldXBfcHJvZHVjdF9oZWFkLS1zaXplIHtcbiAgICBsaW5lLWhlaWdodDogNDBweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbGVmdDogLTIwcHg7XG4gICAgd2lkdGg6IDEwMHZ3O1xuICAgIGhlaWdodDogNDBweDtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICB9XG4gIC5saW5ldXBfcHJvZHVjdF9oZWFkLS1waWMge1xuICAgIG1hcmdpbjogMCBhdXRvIDIwcHggYXV0bztcbiAgICBwYWRkaW5nOiAwO1xuICB9XG4gIC5saW5ldXBfcHJvZHVjdF9oZWFkLS1waWMtYmlnIHtcbiAgICB3aWR0aDogYXV0bztcbiAgfVxuICAubGluZXVwX3Byb2R1Y3RfaGVhZC0taWNvbiB7XG4gICAgYm90dG9tOiAwO1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIH1cbiAgLmxpbmV1cF9wcm9kdWN0X2RldGFpbCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgd2lkdGg6IDQ2MHB4O1xuICB9XG4gIC5saW5ldXBfcHJvZHVjdF9kZXRhaWwtY29sMiB7XG4gICAgd2lkdGg6IDUwMHB4O1xuICB9XG4gIC5saW5ldXBfcHJvZHVjdF9kZXRhaWwtbGFzdCB7XG4gICAgbWFyZ2luLXJpZ2h0OiA1MHB4O1xuICB9XG4gIC5saW5ldXBfcHJvZHVjdF9kZXRhaWwtc3Age1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLmxpbmV1cF9wcm9kdWN0X2RldGFpbC0tbGlzdCB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgbWFyZ2luLXRvcDogNTBweDtcbiAgfVxuICAubGluZXVwX3Byb2R1Y3RfZGV0YWlsLS1wcm9kdWN0X25hbWVfYm9yZGVyIHtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gIH1cbiAgLmxpbmV1cF9wcm9kdWN0X2RldGFpbC0taXRlbSB7XG4gICAgd2lkdGg6IDI1MHB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIH1cbiAgLmxpbmV1cF9wcm9kdWN0X2RldGFpbC0taXRlbS1zaXplIHtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICB3aWR0aDogNTAwcHg7XG4gIH1cbiAgLmxpbmV1cF9wcm9kdWN0X2RldGFpbC0taXRlbS1ib3R0b21fb3JhbmdlLCAubGluZXVwX3Byb2R1Y3RfZGV0YWlsLS1pdGVtLWJvdHRvbV9waW5rIHtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2NjYyAhaW1wb3J0YW50O1xuICB9XG4gIC5saW5ldXBfcHJvZHVjdF9kZXRhaWwtLW5vdGVfdHh0IHtcbiAgICBmb250LXNpemU6IDlweDtcbiAgICB0b3A6IDA7XG4gIH1cbiAgLmxpbmV1cF9wcm9kdWN0X2RldGFpbC0td2l0aF90eHQtY29va2V2ZXJpbyB7XG4gICAgbGVmdDogYXV0bztcbiAgICByaWdodDogMTBweDtcbiAgfVxuICAubGluZXVwX3Byb2R1Y3RfZGV0YWlsLS12YXJpZV9jb2xvcl9pY29uIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIH1cbiAgLmxpbmV1cF9wcm9kdWN0X2RldGFpbF9oZWFkLWJvcmRlcl9maXJzdCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAubGluZXVwX3Byb2R1Y3RfZGV0YWlsX2hlYWQtLWl0ZW0ge1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgfVxuICAubGluZXVwX3Byb2R1Y3RfZGV0YWlsX2hlYWQtLWl0ZW06bGFzdC1jaGlsZCB7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNjY2MgIWltcG9ydGFudDtcbiAgfVxuICAubGluZXVwX3Byb2R1Y3RfZGV0YWlsX2hlYWQtLWl0ZW0tcG93ZXIge1xuICAgIGxpbmUtaGVpZ2h0OiAxLjM7XG4gICAgcGFkZGluZy10b3A6IDRweDtcbiAgfVxuICAucHJfbGluZXVwLS10dGwge1xuICAgIHdpZHRoOiAxMDB2dztcbiAgICBsZWZ0OiAtMjBweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjM7XG4gICAgcGFkZGluZzogMTBweCAyMHB4O1xuICB9XG4gIC5wcl9saW5ldXAtLXR0bC1jaGlwX2J0biB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxuICAucHJfbGluZXVwLS10dGxfYXR0ZW50aW9uIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgICB0b3A6IDA7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB9XG4gIC5wcl9saW5ldXAtLXN0YWNrb25fYnRuLCAucHJfbGluZXVwLS1qd2VfYnRuIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgdG9wOiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIGZsb2F0OiBub25lO1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC5wcl9saW5ldXAtLXR4dCB7XG4gICAgbWFyZ2luOiA1cHggMCAwIDA7XG4gIH1cbiAgLnByX2xpbmV1cC0tYm94IHtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICB9XG4gIC5wcl9saW5ldXAtLWJveC1zcCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAucHJfbGluZXVwLS1ib2R5IHtcbiAgICB3aWR0aDogNzdweDtcbiAgfVxuICAucHJfbGluZXVwLS1ib2R5LXNwIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICAucHJfbGluZXVwLS1jb250ZW50IHtcbiAgICB3aWR0aDogY2FsYygxMDAlIC0gNzdweCk7XG4gIH1cbiAgLnByX2xpbmV1cC0tcm93OmFmdGVyLCAucHJfbGluZXVwLS1yb3cuYWJvdXRfY29uc3RhbnQtLWluOmJlZm9yZSwgLnByX2xpbmV1cC0tcm93LmNvbnN0YW50X3N1Yl9ib3gtYmx1ZTpiZWZvcmUsIC5wcl9saW5ldXAtLXJvdy5hYm91dF9jb25zdGFudC0taW4tZ3JleTpiZWZvcmUsIC5wcl9saW5ldXAtLXJvdy5hYm91dF9jb25zdGFudC0taW4tYmx1ZTpiZWZvcmUge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICBjbGVhcjogYm90aDtcbiAgICBoZWlnaHQ6IDA7XG4gICAgY29udGVudDogJy4nO1xuICB9XG4gIC5wcl9saW5ldXBfZGV0YWlsX3RhYmxlLS1jZWxsLWxpbmsge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgfVxuICAucHJfbGluZXVwX2RldGFpbF90YWJsZS12YXJpYW50X3NwX25vbmUge1xuICAgIHBhZGRpbmctdG9wOiAwO1xuICB9XG4gIC5wcl9saW5ldXBfZGV0YWlsX3RhYmxlLS1pdGVtLXJvdzEge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC5wcl9saW5ldXBfZGV0YWlsX3RhYmxlLS1pdGVtLW1ha2VyX3NwX25vbmUge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIH1cbiAgLnByX2xpbmV1cF9kZXRhaWxfdGFibGUtLWl0ZW0tY29va2V2ZXJpb19oZWFkIHtcbiAgICBoZWlnaHQ6IDQ3cHg7XG4gIH1cbiAgLnByX2xpbmV1cF9kZXRhaWxfdGFibGUtLWZlYXR1cmVfaWNvbi1zaHJpbmtfb25fdGFiIHtcbiAgICAvKiAyMDE4LjA4LjIzIEguSElTSElEQSAqL1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIGhlaWdodDogMjZweDtcbiAgfVxuICAuc2VhcmNoX2JveCB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICB9XG4gIC5zZWFyY2hfYm94LS10eHQge1xuICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAzMjBweCkge1xuICAubGluZXVwX3Byb2R1Y3QtLWJ0biB7XG4gICAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLSA0MHB4KTtcbiAgfVxuICAucHJfbGluZXVwX2RldGFpbF90YWJsZS0tZmVhdHVyZV9pY29uLXNocmlua19vbl90YWIge1xuICAgIC8qIDIwMTguMDguMjMgSC5ISVNISURBICovXG4gICAgd2lkdGg6IGF1dG87XG4gICAgaGVpZ2h0OiAyMHB4O1xuICB9XG59XG5cbi51YS1pZSAucHJfbGluZXVwX2RldGFpbF90YWJsZS0tY2VsbC1saW5rOmJlZm9yZSB7XG4gIHRvcDogLTRweDtcbn1cblxuLnByX2xpbmV1cF9kZXRhaWxfdGFibGVfZGltZW5zaW9ucy0tbGluayB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICB0ZXh0LWRlY29yYXRpb24tc2tpcC1pbms6IG5vbmU7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDEuMztcbiAgY29sb3I6ICMzZjRlNmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgY29sdW1uLWdhcDogOHB4O1xuICB3aWR0aDogZml0LWNvbnRlbnQ7XG4gIHRyYW5zaXRpb246IDAuMTVzO1xufVxuXG4ucHJfbGluZXVwX2RldGFpbF90YWJsZV9kaW1lbnNpb25zLS1saW5rOmhvdmVyIHtcbiAgY29sb3I6ICMwMGEwZTk7XG59XG5cbi5wcl9saW5ldXBfZGV0YWlsX3RhYmxlX2RpbWVuc2lvbnMtLWxpbms6YmVmb3JlIHtcbiAgY29udGVudDogJyc7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0ZjgsJTNDc3ZnJTIwaWQlM0QlMjIlRTMlODIlQjAlRTMlODMlQUIlRTMlODMlQkMlRTMlODMlOTdfMiUyMiUyMGRhdGEtbmFtZSUzRCUyMiVFMyU4MiVCMCVFMyU4MyVBQiVFMyU4MyVCQyVFMyU4MyU5NyUyMDIlMjIlMjB4bWxucyUzRCUyMmh0dHAlM0ElMkYlMkZ3d3cudzMub3JnJTJGMjAwMCUyRnN2ZyUyMiUyMHdpZHRoJTNEJTIyMTUuMDU5JTIyJTIwaGVpZ2h0JTNEJTIyMTYlMjIlMjB2aWV3Qm94JTNEJTIyMCUyMDAlMjAxNS4wNTklMjAxNiUyMiUzRSUyMCUzQ2RlZnMlM0UlMjAlM0NjbGlwUGF0aCUyMGlkJTNEJTIyY2xpcC1wYXRoJTIyJTNFJTIwJTNDcmVjdCUyMGlkJTNEJTIyJUU5JTk1JUI3JUU2JTk2JUI5JUU1JUJEJUEyXzElMjIlMjBkYXRhLW5hbWUlM0QlMjIlRTklOTUlQjclRTYlOTYlQjklRTUlQkQlQTIlMjAxJTIyJTIwd2lkdGglM0QlMjIxNS4wNTklMjIlMjBoZWlnaHQlM0QlMjIxNiUyMiUyMGZpbGwlM0QlMjJub25lJTIyJTJGJTNFJTIwJTNDJTJGY2xpcFBhdGglM0UlMjAlM0MlMkZkZWZzJTNFJTIwJTNDZyUyMGlkJTNEJTIyJUUzJTgyJUIwJUUzJTgzJUFCJUUzJTgzJUJDJUUzJTgzJTk3XzElMjIlMjBkYXRhLW5hbWUlM0QlMjIlRTMlODIlQjAlRTMlODMlQUIlRTMlODMlQkMlRTMlODMlOTclMjAxJTIyJTIwY2xpcC1wYXRoJTNEJTIydXJsJTI4JTIzY2xpcC1wYXRoJTI5JTIyJTNFJTIwJTNDcGF0aCUyMGlkJTNEJTIyJUUzJTgzJTkxJUUzJTgyJUI5XzElMjIlMjBkYXRhLW5hbWUlM0QlMjIlRTMlODMlOTElRTMlODIlQjklMjAxJTIyJTIwZCUzRCUyMk0xMi4xMTQlMkMxMS42MDhhMS41NDQlMkMxLjU0NCUyQzAlMkMwJTJDMC0uOTkzLS4yMzQlMkM4LjM1JTJDOC4zNSUyQzAlMkMwJTJDMC0xLjE5My4wODglMkMzLjExNyUyQzMuMTE3JTJDMCUyQzAlMkMxLS41NTMtLjM4MiUyQzQuMDQ4JTJDNC4wNDglMkMwJTJDMCUyQzEtMS0xLjU1MWMuMDE0LS4wNTYuMDI3LS4xMDYuMDM4LS4xNTdBMTAuMDM3JTJDMTAuMDM3JTJDMCUyQzAlMkMwJTJDOC41OSUyQzcuNTU2YS41NC41NCUyQzAlMkMwJTJDMC0uMDMxLS4xM2wtLjAyMS0uMDUzYS40MjkuNDI5JTJDMCUyQzAlMkMwLS4zOTItLjNsLS4xMTclMkMwaDBhLjQ0NC40NDQlMkMwJTJDMCUyQzAtLjQ1Mi4yODQlMkM1LjI2NSUyQzUuMjY1JTJDMCUyQzAlMkMwJTJDLjI3NiUyQzIuMzY5TDcuNzglMkM5Ljg5Yy0uMTk0LjQ3My0uNDM3Ljk0OS0uNjUyJTJDMS4zNjlsLS4wMjguMDU1Yy0uMjI1LjQ0Mi0uNDMuODE2LS42MTYlMkMxLjEzNGwtLjE5MS4xYy0uMDE0LjAwOC0uMzQzLjE4MS0uNDIuMjI4YTIuMzQxJTJDMi4zNDElMkMwJTJDMCUyQzAtMS4xNTglMkMxLjE4NS4yOTIuMjkyJTJDMCUyQzAlMkMwJTJDLjExLjMyMmwuMTg2LjA5M2EuNTYxLjU2MSUyQzAlMkMwJTJDMCUyQy4yNTIuMDYxYy40NjUlMkMwJTJDMS4wMDUtLjU4JTJDMS43NS0xLjg3OWExNy4zNzglMkMxNy4zNzglMkMwJTJDMCUyQzElMkMyLjctLjY0MSUyQzQuNjQ2JTJDNC42NDYlMkMwJTJDMCUyQzAlMkMxLjk2NS42MjQuOS45JTJDMCUyQzAlMkMwJTJDLjIzMS0uMDI2LjM5LjM5JTJDMCUyQzAlMkMwJTJDLjIyOS0uMTU2LjgzNy44MzclMkMwJTJDMCUyQzAlMkMuMDkyLS41NjEuMzc4LjM3OCUyQzAlMkMwJTJDMC0uMTExLS4xOTFNNS4xNjIlMkMxNC4wODVhMy4yNDIlMkMzLjI0MiUyQzAlMkMwJTJDMSUyQy45MTctMS4xYy4wMzItLjAyNi4xMDgtLjEuMTc5LS4xNjVhMy4zMDklMkMzLjMwOSUyQzAlMkMwJTJDMS0xLjElMkMxLjI2M004LjElMkM3LjMwOWMuMTUlMkMwJTJDLjIzNS4zNzcuMjQyLjczMWExLjUlMkMxLjUlMkMwJTJDMCUyQzEtLjE3OS43ODUlMkMzLjg3NSUyQzMuODc1JTJDMCUyQzAlMkMxLS4xMjYtLjk4cy0uMDA2LS41MzYuMDYzLS41MzZtLS44NzglMkM0LjgyOHEuMTU4LS4yNzkuMzI0LS41OTJhMTEuMzc3JTJDMTEuMzc3JTJDMCUyQzAlMkMwJTJDLjU2OC0xLjIzOSUyQzQuMDc2JTJDNC4wNzYlMkMwJTJDMCUyQzAlMkMuOTM3JTJDMS4xNjRjLjA0Ni4wMzkuMDk1LjA3OC4xNDYuMTE4YTExLjkyNSUyQzExLjkyNSUyQzAlMkMwJTJDMC0xLjk3NS41NDltNC43NDMtLjA0MmEuNjY4LjY2OCUyQzAlMkMwJTJDMS0uMjYxLjA0NSUyQzMuMDY2JTJDMy4wNjYlMkMwJTJDMCUyQzEtMS4wODMtLjMyN2MuMTgyLS4wMTMuMzQ5LS4wMi41LS4wMmExLjkxOCUyQzEuOTE4JTJDMCUyQzAlMkMxJTJDLjYyMS4wNjdjLjI2Ny4wNjguMjcxLjIwNi4yMjUuMjM1JTIyJTIwZmlsbCUzRCUyMiUyM2U0MWUwMCUyMiUyRiUzRSUyMCUzQ3BhdGglMjBpZCUzRCUyMiVFMyU4MyU5MSVFMyU4MiVCOV8yJTIyJTIwZGF0YS1uYW1lJTNEJTIyJUUzJTgzJTkxJUUzJTgyJUI5JTIwMiUyMiUyMGQlM0QlMjJNMTQuMTE4Ljk0MVYxNS4wNTlIMi44MjRWNi41ODhIMS44ODNWMTZIMTUuMDU5VjBIMS44ODNWMS44ODJoLjk0MVYuOTQxWiUyMiUyMGZpbGwlM0QlMjIlMjNlNDFlMDAlMjIlMkYlM0UlMjAlM0NwYXRoJTIwaWQlM0QlMjIlRTMlODMlOTElRTMlODIlQjlfMyUyMiUyMGRhdGEtbmFtZSUzRCUyMiVFMyU4MyU5MSVFMyU4MiVCOSUyMDMlMjIlMjBkJTNEJTIyTTUuMDM3JTJDMi45MThINC43OTRWNS42MWguMjQzQS4zOTIuMzkyJTJDMCUyQzAlMkMwJTJDNS4zNTMlMkM1LjVhLjUzNy41MzclMkMwJTJDMCUyQzAlMkMuMDkzLS4zNDlWMy4zNzRhLjU2My41NjMlMkMwJTJDMCUyQzAtLjA4OC0uMzM3LjM3OC4zNzglMkMwJTJDMCUyQzAtLjMyMS0uMTE5TTMuMjkzJTJDMy4xYS4zLjMlMkMwJTJDMCUyQzAtLjEyMi0uMTM1LjQ4LjQ4JTJDMCUyQzAlMkMwLS4yMzgtLjA0OUgyLjY1OVY0LjE3MWguMjUzYS41NDMuNTQzJTJDMCUyQzAlMkMwJTJDLjI0OS0uMDQ3QS4yOTMuMjkzJTJDMCUyQzAlMkMwJTJDMy4yOSUyQzQlMkMuNDgxLjQ4MSUyQzAlMkMwJTJDMCUyQzMuMzM5JTJDMy44Yy4wMDUtLjA3Ny4wMDgtLjE2MS4wMDgtLjI1NHMwLS4xNjgtLjAwOC0uMjQ2YS41NzIuNTcyJTJDMCUyQzAlMkMwLS4wNDYtLjJNMCUyQzYuNTg4SDEwLjM1M1YxLjg4MkgwWk0zLjgxNiUyQzMuOTYxYS44NzkuODc5JTJDMCUyQzAlMkMxLS4xMjIuMzI0Ljc2OS43NjklMkMwJTJDMCUyQzEtLjI5LjI4Mi45NzguOTc4JTJDMCUyQzAlMkMxLS40NzYuMUgyLjY1OVY2LjEwN0gyLjEzVjIuNDIxaC43OTNhMS4xNzQlMkMxLjE3NCUyQzAlMkMwJTJDMSUyQy4zODMuMDU3LjcyNi43MjYlMkMwJTJDMCUyQzElMkMuMy4yLjc3MS43NzElMkMwJTJDMCUyQzElMkMuMTg3LjMzOSUyQzIuMSUyQzIuMSUyQzAlMkMwJTJDMSUyQy4wNTIuNTI1JTJDMi43MzQlMkMyLjczNCUyQzAlMkMwJTJDMS0uMDI4LjQxN001Ljk3NCUyQzUuMWExLjAyOCUyQzEuMDI4JTJDMCUyQzAlMkMxLS4yNTEuNzYzQS45ODkuOTg5JTJDMCUyQzAlMkMxJTJDNSUyQzYuMTA3SDQuMjY1VjIuNDIxaC43ODNhLjkwNi45MDYlMkMwJTJDMCUyQzElMkMuNjg4LjI1MS45ODMuOTgzJTJDMCUyQzAlMkMxJTJDLjIzOC43Wm0yLjA1Ny0yLjE4SDYuOTg2VjQuMDM2SDcuOXYuNUg2Ljk4NlY2LjEwN0g2LjQ1N1YyLjQyMUg4LjAzMVolMjIlMjBmaWxsJTNEJTIyJTIzZTQxZTAwJTIyJTJGJTNFJTIwJTNDJTJGZyUzRSUzQyUyRnN2ZyUzRVwiKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICB3aWR0aDogMTVweDtcbiAgaGVpZ2h0OiAxNnB4O1xuICBmbGV4LXNocmluazogMDtcbn1cblxuLnByX2xpbmV1cF9kZXRhaWxfdGFibGVfZGltZW5zaW9ucy0tbGluay1mejEyIHtcbiAgZm9udC1zaXplOiAxMnB4O1xufVxuXG4ucHJfbGluZXVwX2RldGFpbF90YWJsZV9kaW1lbnNpb25zID4gLnByX2xpbmV1cF9kZXRhaWxfdGFibGVfZGltZW5zaW9ucy0tbGluayB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICBjb2xvcjogIzNmNGU2ZTtcbn1cblxuLnByX2xpbmV1cF9kZXRhaWxfdGFibGVfZGltZW5zaW9ucyA+IC5wcl9saW5ldXBfZGV0YWlsX3RhYmxlX2RpbWVuc2lvbnMtLWxpbms6aG92ZXIge1xuICBjb2xvcjogIzAwYTBlOTtcbn1cblxuLnByb2R1Y3RfaGVhZCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luOiAwIDAgNDBweCAwO1xufVxuXG4ucHJvZHVjdF9oZWFkOmFmdGVyLCAucHJvZHVjdF9oZWFkLmFib3V0X2NvbnN0YW50LS1pbjpiZWZvcmUsIC5wcm9kdWN0X2hlYWQuY29uc3RhbnRfc3ViX2JveC1ibHVlOmJlZm9yZSwgLnByb2R1Y3RfaGVhZC5hYm91dF9jb25zdGFudC0taW4tZ3JleTpiZWZvcmUsIC5wcm9kdWN0X2hlYWQuYWJvdXRfY29uc3RhbnQtLWluLWJsdWU6YmVmb3JlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgY2xlYXI6IGJvdGg7XG4gIGhlaWdodDogMDtcbiAgY29udGVudDogJy4nO1xufVxuXG4ucHJvZHVjdF9oZWFkLXNob3djYXNlIHtcbiAgbWFyZ2luLWJvdHRvbTogNjVweDtcbn1cblxuLnByb2R1Y3RfaGVhZC0tY2FwYWNpdHkge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBkaXNwbGF5OiB0YWJsZTtcbiAgZmxvYXQ6IGxlZnQ7XG4gIHdpZHRoOiAxMjBweDtcbiAgaGVpZ2h0OiAxMjBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLnByb2R1Y3RfaGVhZC0tY2FwYWNpdHktcmVmIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzcyQkYyQTtcbn1cblxuLnByb2R1Y3RfaGVhZC0tY2FwYWNpdHktZl9yZWYge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjM2ViY2FjO1xufVxuXG4ucHJvZHVjdF9oZWFkLS1jYXBhY2l0eS1mcmVleiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMGEwZTk7XG59XG5cbi5wcm9kdWN0X2hlYWQtLWNhcGFjaXR5LWNvbnMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNUY3OEM4O1xufVxuXG4ucHJvZHVjdF9oZWFkLS1jYXBhY2l0eS1pY2VfZW5naW5lIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwNDA5Nztcbn1cblxuLnByb2R1Y3RfaGVhZC0tY2FwYWNpdHktYmxhc3Qge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMWJiOGNlO1xufVxuXG4ucHJvZHVjdF9oZWFkLS1jYXBhY2l0eS1jdWJlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAzNmViNztcbn1cblxuLnByb2R1Y3RfaGVhZC0tY2FwYWNpdHktb3RoZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTI1Y2E3O1xufVxuXG4ucHJvZHVjdF9oZWFkLS1jYXBhY2l0eS12YXJpYW50IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwYTNhZjtcbn1cblxuLnByb2R1Y3RfaGVhZC0tY2FwYWNpdHktandlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwOGNkNDtcbn1cblxuLnByb2R1Y3RfaGVhZC0tY2FwYWNpdHktancge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzQ1YmE4O1xufVxuXG4ucHJvZHVjdF9oZWFkLS1jYXBhY2l0eS1zaG93Y2FzZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDk2YjY7XG59XG5cbi5wcm9kdWN0X2hlYWQtLWNhcGFjaXR5LWNvb2tldmVyaW8ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYWYxYjQwO1xufVxuXG4ucHJvZHVjdF9oZWFkLS1jYXBhY2l0eS1oc2Ige1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDAxMjFiO1xufVxuXG4ucHJvZHVjdF9oZWFkLS1jYXBhY2l0eS1kb3VnaGNvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiZWEzNmY7XG59XG5cbi5wcm9kdWN0X2hlYWQtLWNhcGFjaXR5LXRvcm9taSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0YWIwMzQ7XG59XG5cbi5wcm9kdWN0X2hlYWQtLWNhcGFfaW4ge1xuICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuXG4ucHJvZHVjdF9oZWFkLS1jYXBhX3R0bCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW46IDAgMCAzcHggMDtcbn1cblxuLnByb2R1Y3RfaGVhZC0tY2FwYV9jb250ZW50IHtcbiAgbWFyZ2luOiA1cHggYXV0bztcbiAgbWF4LXdpZHRoOiAxMDBweDtcbn1cblxuLnByb2R1Y3RfaGVhZC0tY2FwYV9jb250ZW50OmFmdGVyLCAucHJvZHVjdF9oZWFkLS1jYXBhX2NvbnRlbnQuYWJvdXRfY29uc3RhbnQtLWluOmJlZm9yZSwgLnByb2R1Y3RfaGVhZC0tY2FwYV9jb250ZW50LmNvbnN0YW50X3N1Yl9ib3gtYmx1ZTpiZWZvcmUsIC5wcm9kdWN0X2hlYWQtLWNhcGFfY29udGVudC5hYm91dF9jb25zdGFudC0taW4tZ3JleTpiZWZvcmUsIC5wcm9kdWN0X2hlYWQtLWNhcGFfY29udGVudC5hYm91dF9jb25zdGFudC0taW4tYmx1ZTpiZWZvcmUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICBjbGVhcjogYm90aDtcbiAgaGVpZ2h0OiAwO1xuICBjb250ZW50OiAnLic7XG59XG5cbi5wcm9kdWN0X2hlYWQtLWNhcGFfYm94IHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIHdpZHRoOiA1MCU7XG59XG5cbi5wcm9kdWN0X2hlYWQtLW51bSB7XG4gIGZvbnQtZmFtaWx5OiBSb2JvdG8sIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMzhweDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG5cbi5wcm9kdWN0X2hlYWQtLW51bS1zbWFsbCB7XG4gIGZvbnQtc2l6ZTogMzBweDtcbn1cblxuLnByb2R1Y3RfaGVhZC0tYm9yZGVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGJvcmRlci10b3A6IDFweCBkb3R0ZWQgI2ZmZjtcbiAgd2lkdGg6IGNhbGMoMTAwJSAtIDIwcHgpO1xuICBtYXJnaW46IDVweCAwO1xuICBsZWZ0OiAxMHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5wcm9kdWN0X2hlYWQtLXR5cGUge1xuICBmb250LWZhbWlseTogUm9ib3RvLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDI0cHg7XG4gIG1hcmdpbjogMCAwIDAgMnB4O1xufVxuXG4ucHJvZHVjdF9oZWFkLS10eXBlLWp3IHtcbiAgbWFyZ2luLWxlZnQ6IC0ycHg7XG4gIGZvbnQtc2l6ZTogMTZweDtcbn1cblxuLnByb2R1Y3RfaGVhZC0tbmFtZSB7XG4gIGZvbnQtZmFtaWx5OiBSb2JvdG8sIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogNTBweDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZmxvYXQ6IHJpZ2h0O1xuICB3aWR0aDogY2FsYygxMDAlIC0gMTQ1cHgpO1xuICBtYXJnaW46IDE2cHggMCAwIDA7XG4gIHBhZGRpbmc6IDAgMCAxNnB4IDA7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjY2NjO1xufVxuXG4ucHJvZHVjdF9oZWFkLS1uYW1lLWljZV9lbmdpbmUge1xuICBtYXJnaW4tdG9wOiAwO1xuICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbn1cblxuLnByb2R1Y3RfaGVhZC0tbmFtZS1qdyB7XG4gIG1hcmdpbi10b3A6IDA7XG4gIHBhZGRpbmctYm90dG9tOiAxMHB4O1xufVxuXG4ucHJvZHVjdF9oZWFkLS1zdWJfdHRsIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luOiAwIDAgOHB4IDA7XG59XG5cbi5wcm9kdWN0X2hlYWQtLWljb25fdHRsIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xufVxuXG4ucHJvZHVjdF9oZWFkLS1pY29uX3R0bC1ibnIge1xuICB0b3A6IDIwcHg7XG4gIHRyYW5zaXRpb246IDAuMTVzO1xufVxuXG4ucHJvZHVjdF9oZWFkLS1pY29uX3R0bC1ibnI6aG92ZXIge1xuICBvcGFjaXR5OiAwLjg7XG59XG5cbi5wcm9kdWN0X2hlYWQtLWljb25fdHRsLWNvbDIge1xuICByaWdodDogNzBweDtcbn1cblxuLnByb2R1Y3RfaGVhZC0tZWNvIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogLTEzcHg7XG4gIHJpZ2h0OiAwO1xuICBtYXgtd2lkdGg6IDI4NXB4O1xuICBwYWRkaW5nOiAxMHB4IDEwcHggMTBweCA2MHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjMDAwO1xufVxuXG4ucHJvZHVjdF9oZWFkLS1lY286YmVmb3JlIHtcbiAgZm9udC1zaXplOiA1NXB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiAycHg7XG4gIHdpZHRoOiA1NXB4O1xuICBoZWlnaHQ6IDU1cHg7XG4gIG1hcmdpbi10b3A6IC0uNWVtO1xuICBjb250ZW50OiBcIlwiO1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWFnZXMvaWNvbnMvaWNvbi1lY28ucG5nXCIpO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xufVxuXG4ucHJvZHVjdF9oZWFkLS1lY28tbWluOmJlZm9yZSB7XG4gIGJhY2tncm91bmQ6IHVybChcIi4uL2ltYWdlcy9pY29ucy9pY29uLWVjby1taW4ucG5nXCIpO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xufVxuXG4ucHJvZHVjdF9oZWFkLS1lY28tdG9wMCB7XG4gIHRvcDogMDtcbn1cblxuLnByb2R1Y3RfaGVhZC0tZWNvX3RvcCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW46IDAgMCAxMHB4IDA7XG4gIHBhZGRpbmctYm90dG9tOiAxMHB4O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzAwMDtcbn1cblxuLnByb2R1Y3RfaGVhZC0taWNvbnMge1xuICBmbG9hdDogcmlnaHQ7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHdpZHRoOiBjYWxjKDEwMCUgLSAxNDVweCk7XG4gIGhlaWdodDogMzJweDtcbiAgbWFyZ2luLXRvcDogNnB4O1xuICBib3JkZXItYm90dG9tOiAxcHggZG90dGVkICNjY2M7XG59XG5cbi5wcm9kdWN0X2hlYWQtLWljb25zOmFmdGVyLCAucHJvZHVjdF9oZWFkLS1pY29ucy5hYm91dF9jb25zdGFudC0taW46YmVmb3JlLCAucHJvZHVjdF9oZWFkLS1pY29ucy5jb25zdGFudF9zdWJfYm94LWJsdWU6YmVmb3JlLCAucHJvZHVjdF9oZWFkLS1pY29ucy5hYm91dF9jb25zdGFudC0taW4tZ3JleTpiZWZvcmUsIC5wcm9kdWN0X2hlYWQtLWljb25zLmFib3V0X2NvbnN0YW50LS1pbi1ibHVlOmJlZm9yZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIGNsZWFyOiBib3RoO1xuICBoZWlnaHQ6IDA7XG4gIGNvbnRlbnQ6ICcuJztcbn1cblxuLnByb2R1Y3RfaGVhZC0tbGVmdCB7XG4gIGZvbnQtc2l6ZTogMzVweDtcbiAgZmxvYXQ6IGxlZnQ7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGhlaWdodDogMjdweDtcbiAgcGFkZGluZzogMCAxM3B4IDAgMDtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI2NjYztcbn1cblxuLnByb2R1Y3RfaGVhZC0tbGVmdCBpIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IC02cHg7XG59XG5cbi5wcm9kdWN0X2hlYWQtLWxlZnQgLmljb24tb3JkZXI6YmVmb3JlIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMThweDtcbiAgdG9wOiAtMTBweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMjBweDtcbiAgaGVpZ2h0OiAxOHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5wcm9kdWN0X2hlYWQtLXJpZ2h0IHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGhlaWdodDogMjRweDtcbiAgbWFyZ2luOiAwIDAgMCAxMHB4O1xuICBwYWRkaW5nOiA0cHggMTNweCAwIDA7XG59XG5cbi5wcm9kdWN0X2hlYWQtLXJpZ2h0LXNob3djYXNlIHtcbiAgZm9udC1zaXplOiAzNXB4O1xuICBmbG9hdDogbGVmdDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgaGVpZ2h0OiAyN3B4O1xuICBwYWRkaW5nOiAwIDEzcHggMCAwO1xufVxuXG4ucHJvZHVjdF9oZWFkLS1yaWdodCAuaWNvbl9zdXBwb3J0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IDJweDtcbn1cblxuLnByb2R1Y3RfaGVhZC0tYmFja19idG4ge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBsaW5lLWhlaWdodDogMjhweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAtMzhweDtcbiAgd2lkdGg6IDEyNXB4O1xuICBoZWlnaHQ6IDI4cHg7XG4gIHBhZGRpbmc6IDAgMCAwIDIwcHg7XG4gIHRyYW5zaXRpb246IC4xNXM7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzY3Njc2Nztcbn1cblxuLnByb2R1Y3RfaGVhZC0tYmFja19idG46YmVmb3JlIHtcbiAgZm9udC1mYW1pbHk6ICdpY29tb29uJyAhaW1wb3J0YW50O1xuICBzcGVhazogbm9uZTtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbiAgZm9udC1zaXplOiAxMHB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiAxMHB4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luOiAtLjVlbSAwIDAgMDtcbiAgY29udGVudDogXCLupIZcIjtcbiAgdHJhbnNmb3JtOiByb3RhdGUoLTE4MGRlZyk7XG59XG5cbi5wcm9kdWN0X2hlYWQtLWJhY2tfYnRuOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzM0MzQzNDtcbn1cblxuLnByb2R1Y3RfaGVhZC0taWNvbiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiAtNXB4O1xuICBtYXJnaW4tbGVmdDogLTVweDtcbn1cblxuLnByb2R1Y3RfaGVhZC0taWNvbjpmaXJzdC1jaGlsZCB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuXG4ucHJvZHVjdF9oZWFkLS1yZWxlYXNlIHtcbiAgYm9yZGVyOiAxcHggc29saWQgIzAwMDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBwYWRkaW5nOiAzcHggMTBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IC0xMnB4O1xuICBtYXJnaW46IDAgMCAwIDRweDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQyNXB4KSB7XG4gIC5wcm9kdWN0X2hlYWQtLXJlbGVhc2Uge1xuICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgICBwYWRkaW5nOiAycHggN3B4O1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIHRvcDogLTEwcHg7XG4gIH1cbn1cblxuLnByb2R1Y3RfaGVhZC0tc3VwcG9ydF90eHQge1xuICBmb250LXNpemU6IDEycHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiAtNnB4O1xuICBtYXJnaW46IDAgMCAwIDRweDtcbn1cblxuLnByb2R1Y3RfaGVhZC0tdHh0IHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogLTEzcHg7XG4gIG1hcmdpbjogMCAwIDAgLTVweDtcbn1cblxuLnByb2R1Y3RfaGVhZC0tbGVkX3R4dCB7XG4gIGZvbnQtc2l6ZTogMTBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IC03cHg7XG4gIG1hcmdpbjogMCAwIDAgLTdweDtcbn1cblxuLnByb2R1Y3RfaGVhZC0td2l0aF90eHQge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbjogMCAtNXB4IDAgMDtcbn1cblxuLnByb2R1Y3RfaGVhZC0td2l0aF90eHRfbGFiZWwge1xuICBmb250LXNpemU6IDEycHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiAtMTNweDtcbiAgbWFyZ2luOiAwIDAgMCAtOHB4O1xufVxuXG4ubnJfYm5yIHtcbiAgbWF4LXdpZHRoOiAxMDAwcHg7XG4gIHBhZGRpbmc6IDAgMjBweDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgbWFyZ2luOiAwIGF1dG8gNDVweDtcbn1cblxuLm5yX2JucjphZnRlciwgLm5yX2Juci5hYm91dF9jb25zdGFudC0taW46YmVmb3JlLCAubnJfYm5yLmNvbnN0YW50X3N1Yl9ib3gtYmx1ZTpiZWZvcmUsIC5ucl9ibnIuYWJvdXRfY29uc3RhbnQtLWluLWdyZXk6YmVmb3JlLCAubnJfYm5yLmFib3V0X2NvbnN0YW50LS1pbi1ibHVlOmJlZm9yZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIGNsZWFyOiBib3RoO1xuICBoZWlnaHQ6IDA7XG4gIGNvbnRlbnQ6ICcuJztcbn1cblxuLm5yX2Juci0tbGluayB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICB0cmFuc2l0aW9uOiAwLjE1cztcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBsaW5lLWhlaWdodDogMDtcbn1cblxuLm5yX2Juci0tbGluazphZnRlciwgLm5yX2Juci0tbGluay5hYm91dF9jb25zdGFudC0taW46YmVmb3JlLCAubnJfYm5yLS1saW5rLmNvbnN0YW50X3N1Yl9ib3gtYmx1ZTpiZWZvcmUsIC5ucl9ibnItLWxpbmsuYWJvdXRfY29uc3RhbnQtLWluLWdyZXk6YmVmb3JlLCAubnJfYm5yLS1saW5rLmFib3V0X2NvbnN0YW50LS1pbi1ibHVlOmJlZm9yZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBjb250ZW50OiBcIlwiO1xuICBib3JkZXI6IDFweCBzb2xpZCAjY2NjO1xufVxuXG4ubnJfYm5yLS1saW5rOmhvdmVyIHtcbiAgb3BhY2l0eTogMC44O1xufVxuXG4ubnJfYm5yLS1pbWcge1xuICB3aWR0aDogMTAwJTtcbn1cblxuLnVhLWllLTExIC5wcm9kdWN0X2hlYWQtLWljb24sXG4udWEtaWUtMTAgLnByb2R1Y3RfaGVhZC0taWNvbixcbi51YS1pZS05IC5wcm9kdWN0X2hlYWQtLWljb24ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbjogNXB4IC01cHggMCAwcHg7XG59XG5cbi5wcm9kdWN0X3NpbmdsZTphZnRlciwgLnByb2R1Y3Rfc2luZ2xlLmFib3V0X2NvbnN0YW50LS1pbjpiZWZvcmUsIC5wcm9kdWN0X3NpbmdsZS5jb25zdGFudF9zdWJfYm94LWJsdWU6YmVmb3JlLCAucHJvZHVjdF9zaW5nbGUuYWJvdXRfY29uc3RhbnQtLWluLWdyZXk6YmVmb3JlLCAucHJvZHVjdF9zaW5nbGUuYWJvdXRfY29uc3RhbnQtLWluLWJsdWU6YmVmb3JlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgY2xlYXI6IGJvdGg7XG4gIGhlaWdodDogMDtcbiAgY29udGVudDogJy4nO1xufVxuXG4ucHJvZHVjdF9zaW5nbGUtLXJpZ2h0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmbG9hdDogcmlnaHQ7XG4gIHdpZHRoOiBjYWxjKDEwMCUgLSA0NDVweCk7XG4gIG1hcmdpbjogMzNweCAwIDAgMDtcbn1cblxuLnByb2R1Y3Rfc2luZ2xlLS1yaWdodC1mdWxsX2NvbCB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuXG4ucHJvZHVjdF9zaW5nbGUtLXBpYyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIG1hcmdpbjogMCBhdXRvIDQ1cHg7XG59XG5cbi5wcm9kdWN0X3NpbmdsZS0tZG9jdW1lbnRfYnRuIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGxpbmUtaGVpZ2h0OiA1MHB4O1xuICBib3R0b206IDA7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAyOTVweDtcbiAgaGVpZ2h0OiA1MHB4O1xuICBtYXJnaW46IDAgYXV0bztcbiAgdHJhbnNpdGlvbjogLjE1cztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkE3ODE0O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5wcm9kdWN0X3NpbmdsZS0tZG9jdW1lbnRfYnRuOmJlZm9yZSB7XG4gIGZvbnQtZmFtaWx5OiAnaWNvbW9vbicgIWltcG9ydGFudDtcbiAgc3BlYWs6IG5vbmU7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICBsaW5lLWhlaWdodDogMTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG4gIGZvbnQtc2l6ZTogMjVweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IDVweDtcbiAgbWFyZ2luOiAwIDRweCAwIDA7XG4gIGNvbnRlbnQ6IFwi7qSIXCI7XG59XG5cbi5wcm9kdWN0X3NpbmdsZS0tZG9jdW1lbnRfYnRuOmFmdGVyLCAucHJvZHVjdF9zaW5nbGUtLWRvY3VtZW50X2J0bi5hYm91dF9jb25zdGFudC0taW46YmVmb3JlLCAucHJvZHVjdF9zaW5nbGUtLWRvY3VtZW50X2J0bi5jb25zdGFudF9zdWJfYm94LWJsdWU6YmVmb3JlLCAucHJvZHVjdF9zaW5nbGUtLWRvY3VtZW50X2J0bi5hYm91dF9jb25zdGFudC0taW4tZ3JleTpiZWZvcmUsIC5wcm9kdWN0X3NpbmdsZS0tZG9jdW1lbnRfYnRuLmFib3V0X2NvbnN0YW50LS1pbi1ibHVlOmJlZm9yZSB7XG4gIGZvbnQtZmFtaWx5OiAnaWNvbW9vbicgIWltcG9ydGFudDtcbiAgc3BlYWs6IG5vbmU7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICBsaW5lLWhlaWdodDogMTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogNHB4O1xuICBib3R0b206IDRweDtcbiAgY29udGVudDogXCLupIdcIjtcbn1cblxuLnByb2R1Y3Rfc2luZ2xlLS1kb2N1bWVudF9idG46aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDY2MDA1O1xufVxuXG4ucHJvZHVjdF9zaW5nbGUtLWxlZnQge1xuICBmbG9hdDogbGVmdDtcbiAgd2lkdGg6IDQ0MHB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4ucHJvZHVjdF9zaW5nbGUtLWxlZnQtZnVsbF9jb2wge1xuICB3aWR0aDogMTAwJTtcbn1cblxuLnByb2R1Y3Rfc2luZ2xlLS10dGwge1xuICBmb250LXNpemU6IDE4cHg7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG59XG5cbi5wcm9kdWN0X3NpbmdsZS0tcGRmX2J0biB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDQ4cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogNDhweDtcbiAgbWFyZ2luOiAwIDAgMzBweCAwO1xuICB0cmFuc2l0aW9uOiAuMTVzO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM4MDgwODA7XG59XG5cbi5wcm9kdWN0X3NpbmdsZS0tcGRmX2J0bjpiZWZvcmUge1xuICBmb250LWZhbWlseTogJ2ljb21vb24nICFpbXBvcnRhbnQ7XG4gIHNwZWFrOiBub25lO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuICBmb250LXNpemU6IDI1cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiA1cHg7XG4gIGNvbnRlbnQ6IFwi7qSEXCI7XG59XG5cbi5wcm9kdWN0X3NpbmdsZS0tcGRmX2J0bjphZnRlciwgLnByb2R1Y3Rfc2luZ2xlLS1wZGZfYnRuLmFib3V0X2NvbnN0YW50LS1pbjpiZWZvcmUsIC5wcm9kdWN0X3NpbmdsZS0tcGRmX2J0bi5jb25zdGFudF9zdWJfYm94LWJsdWU6YmVmb3JlLCAucHJvZHVjdF9zaW5nbGUtLXBkZl9idG4uYWJvdXRfY29uc3RhbnQtLWluLWdyZXk6YmVmb3JlLCAucHJvZHVjdF9zaW5nbGUtLXBkZl9idG4uYWJvdXRfY29uc3RhbnQtLWluLWJsdWU6YmVmb3JlIHtcbiAgZm9udC1mYW1pbHk6ICdpY29tb29uJyAhaW1wb3J0YW50O1xuICBzcGVhazogbm9uZTtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiA0cHg7XG4gIGJvdHRvbTogNHB4O1xuICBjb250ZW50OiBcIu6kh1wiO1xufVxuXG4ucHJvZHVjdF9zaW5nbGUtLXBkZl9idG46aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjc2NzY3O1xufVxuXG4ucHJvZHVjdF9zaW5nbGUtLXBkZl9idG4tYnVpbGRfaW4ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAwO1xuICB0b3A6IDVweDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICB3aWR0aDogMTMwcHg7XG4gIGhlaWdodDogMzBweDtcbiAgbGluZS1oZWlnaHQ6IDMwcHg7XG59XG5cbi5wcm9kdWN0X3NpbmdsZS0tcGRmX2J0bi1idWlsZF9pbjpiZWZvcmUge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4ucHJvZHVjdF9zaW5nbGUtLXBkZl9idG4tbm9uZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5zaW5nbGVfZGV0YWlsX2hlYWQge1xuICBtYXgtd2lkdGg6IDEzMHB4O1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjdmN2Y3O1xufVxuXG4uc2luZ2xlX2RldGFpbF9oZWFkLS1oZWFkbGluZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmN2Y3Zjc7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICBwYWRkaW5nOiA1cHggMDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNjY2M7XG59XG5cbi5zaW5nbGVfZGV0YWlsX2hlYWQtLWl0ZW0ge1xuICBmb250LXNpemU6IDEycHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjM7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgem9vbTogMTtcbiAgbWluLWhlaWdodDogNDBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2NjYztcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI2NjYztcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjY2NjO1xufVxuXG4uc2luZ2xlX2RldGFpbF9oZWFkLS1pdGVtOmxhc3QtY2hpbGQge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2NjYztcbn1cblxuLnNpbmdsZV9kZXRhaWxfaGVhZC0taXRlbS1jaGlsZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkZWRlZGU7XG59XG5cbi5zaW5nbGVfZGV0YWlsX2hlYWQtLWl0ZW0tY2hpbGRfdG9wIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RlZGVkZTtcbiAgcGFkZGluZy10b3A6IDE1cHg7XG59XG5cbi5zaW5nbGVfZGV0YWlsX2hlYWQtLWl0ZW0tYmxhc3Qge1xuICBsaW5lLWhlaWdodDogMjBweCAhaW1wb3J0YW50O1xuICBoZWlnaHQ6IDU5cHggIWltcG9ydGFudDtcbiAgcGFkZGluZy10b3A6IDhweDtcbn1cblxuLnNpbmdsZV9kZXRhaWxfaGVhZC0taXRlbS1zdGFja19vbiB7XG4gIGxpbmUtaGVpZ2h0OiAyMHB4ICFpbXBvcnRhbnQ7XG4gIGhlaWdodDogNThweCAhaW1wb3J0YW50O1xuICBwYWRkaW5nLXRvcDogOHB4O1xufVxuXG4uc2luZ2xlX2RldGFpbF9oZWFkLS1pdGVtLXJvdzIge1xuICBoZWlnaHQ6IDgwcHggIWltcG9ydGFudDtcbiAgbGluZS1oZWlnaHQ6IDgwcHggIWltcG9ydGFudDtcbn1cblxuLnNpbmdsZV9kZXRhaWwge1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuXG4uc2luZ2xlX2RldGFpbDphZnRlciwgLnNpbmdsZV9kZXRhaWwuYWJvdXRfY29uc3RhbnQtLWluOmJlZm9yZSwgLnNpbmdsZV9kZXRhaWwuY29uc3RhbnRfc3ViX2JveC1ibHVlOmJlZm9yZSwgLnNpbmdsZV9kZXRhaWwuYWJvdXRfY29uc3RhbnQtLWluLWdyZXk6YmVmb3JlLCAuc2luZ2xlX2RldGFpbC5hYm91dF9jb25zdGFudC0taW4tYmx1ZTpiZWZvcmUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICBjbGVhcjogYm90aDtcbiAgaGVpZ2h0OiAwO1xuICBjb250ZW50OiAnLic7XG59XG5cbi5zaW5nbGVfZGV0YWlsLW1haW4ge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4uc2luZ2xlX2RldGFpbC1oYWxmIHtcbiAgd2lkdGg6IGNhbGMoNTAlIC0gMzBweCk7XG4gIGZsb2F0OiBsZWZ0O1xuICBtYXJnaW4tcmlnaHQ6IDYwcHg7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIG1hcmdpbi10b3A6IDM1cHg7XG59XG5cbi5zaW5nbGVfZGV0YWlsLWhhbGY6bnRoLWNoaWxkKDJuKSB7XG4gIG1hcmdpbi1yaWdodDogMDtcbn1cblxuLnNpbmdsZV9kZXRhaWwtaGFsZjpudGgtbGFzdC1jaGlsZCgxKSwgLnNpbmdsZV9kZXRhaWwtaGFsZjpudGgtbGFzdC1jaGlsZCgyKSB7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG5cbi5zaW5nbGVfZGV0YWlsLS1saXN0IHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cblxuLnNpbmdsZV9kZXRhaWwtLWl0ZW0ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDE5cHg7XG4gIHpvb206IDE7XG4gIHdpZHRoOiAxMDAlO1xuICBtaW4taGVpZ2h0OiA0MHB4O1xuICBwYWRkaW5nOiAxMHB4IDE1cHg7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjY2NjO1xufVxuXG4uc2luZ2xlX2RldGFpbC0taXRlbTpsYXN0LWNoaWxkIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNjY2M7XG59XG5cbi5zaW5nbGVfZGV0YWlsLS1pdGVtLWNoaWxkIHtcbiAgcGFkZGluZy10b3A6IDMwcHg7XG59XG5cbi5zaW5nbGVfZGV0YWlsLS1pdGVtLXN0YWNrX29uIHtcbiAgcGFkZGluZy10b3A6IDE5cHg7XG4gIHBhZGRpbmctYm90dG9tOiAxOC41cHg7XG59XG5cbi5zaW5nbGVfZGV0YWlsLS1pdGVtLXJvdyB7XG4gIHBhZGRpbmc6IDA7XG59XG5cbi5zaW5nbGVfZGV0YWlsLS1oZWFkIHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIHdpZHRoOiAxMzBweDtcbn1cblxuLnNpbmdsZV9kZXRhaWwtLXJvdyB7XG4gIHBhZGRpbmc6IDEwcHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5zaW5nbGVfZGV0YWlsLS1yb3c6bGFzdC1jaGlsZCB7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjY2NjO1xufVxuXG4uc2luZ2xlX2RldGFpbC0tY29udGVudCB7XG4gIGZsb2F0OiBsZWZ0O1xuICB3aWR0aDogY2FsYygxMDAlIC0gMTMwcHgpO1xufVxuXG4uc2luZ2xlX2RldGFpbC0tbm90ZSB7XG4gIGZsb2F0OiBsZWZ0O1xufVxuXG4uaWNvbnNfbGlzdCB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbWFyZ2luOiAtMTFweCAwIDIwcHggLTExcHg7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG5cbi5pY29uc19saXN0OmFmdGVyLCAuaWNvbnNfbGlzdC5hYm91dF9jb25zdGFudC0taW46YmVmb3JlLCAuaWNvbnNfbGlzdC5jb25zdGFudF9zdWJfYm94LWJsdWU6YmVmb3JlLCAuaWNvbnNfbGlzdC5hYm91dF9jb25zdGFudC0taW4tZ3JleTpiZWZvcmUsIC5pY29uc19saXN0LmFib3V0X2NvbnN0YW50LS1pbi1ibHVlOmJlZm9yZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIGNsZWFyOiBib3RoO1xuICBoZWlnaHQ6IDA7XG4gIGNvbnRlbnQ6ICcuJztcbn1cblxuLmljb25zX2xpc3QtbGluZXVwIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBwYWRkaW5nOiAxMHB4IDEwcHggMTBweCAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAxOHB4O1xuICBkaXNwbGF5OiBub25lO1xuICBtYXgtd2lkdGg6IDU1MHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3gtc2hhZG93OiAwIDAgNXB4IHJnYmEoMCwgMCwgMCwgMC4zKTtcbn1cblxuLmljb25zX2xpc3QtaWNlX2VuZ2luZSB7XG4gIGJvdHRvbTogNDRweDtcbn1cblxuLmljb25zX2xpc3QtLWl0ZW0ge1xuICBsaW5lLWhlaWdodDogMzBweDtcbiAgZmxvYXQ6IGxlZnQ7XG4gIGhlaWdodDogMzBweDtcbiAgbWFyZ2luOiAwIDAgMCAxMXB4O1xufVxuXG4uaWNvbnNfbGlzdC0taW1nIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IDRweDtcbiAgbWFyZ2luOiAwIDdweCAwIDA7XG59XG5cbi5yc19ib3gge1xuICBjb2xvcjogIzAwOTZiNjtcbiAgYm9yZGVyOiAxcHggc29saWQgIzAwOTZiNjtcbiAgd2lkdGg6IDQ0MHB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIGJvdHRvbTogLTQ2cHg7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLnJzX2JveC0taXRlbSB7XG4gIHdpZHRoOiAzMy4zJTtcbiAgcGFkZGluZzogNXB4IDA7XG4gIGZsb2F0OiBsZWZ0O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJvcmRlci1sZWZ0OiAxcHggc29saWQgIzAwOTZiNjtcbn1cblxuLnJzX2JveC0taXRlbTpmaXJzdC1jaGlsZCB7XG4gIGJvcmRlci1sZWZ0OiAwO1xuICBwYWRkaW5nLXRvcDogMTFweDtcbn1cblxuLnJzX2JveC0tbnVtIHtcbiAgZm9udC1zaXplOiAyNHB4O1xuICBmb250LWZhbWlseTogUm9ib3RvLCBzYW5zLXNlcmlmO1xufVxuXG4uc2luZ2xlLXByb2R1Y3RfaGVhZGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW46IDAgMCA0NXB4IDA7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0MjVweCkge1xuICAuc2luZ2xlLXByb2R1Y3RfaGVhZGVyIHtcbiAgICB3aWR0aDogMTAwdnc7XG4gICAgbGVmdDogLTIwcHg7XG4gIH1cbn1cblxuLnNpbmdsZS1wcm9kdWN0X2hlYWRlci0tY2FwYWJpbGl0eSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAgd2lkdGg6IDEyMHB4O1xuICBjb2xvcjogI2ZmZjtcbiAgZmxvYXQ6IGxlZnQ7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0MjVweCkge1xuICAuc2luZ2xlLXByb2R1Y3RfaGVhZGVyLS1jYXBhYmlsaXR5IHtcbiAgICB3aWR0aDogOTBweDtcbiAgfVxufVxuXG4uc2luZ2xlLXByb2R1Y3RfaGVhZGVyLS1jYXBhYmlsaXR5LWV3YXRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1NWFmZWI7XG59XG5cbi5zaW5nbGUtcHJvZHVjdF9oZWFkZXItLWNhcGFiaWxpdHktaHNiIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2QwMTIxYjtcbn1cblxuLnNpbmdsZS1wcm9kdWN0X2hlYWRlci0tY2FwYWJpbGl0eS1kb3VnaGNvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiZWEzNmY7XG59XG5cbi5zaW5nbGUtcHJvZHVjdF9oZWFkZXItLWNhcGFiaWxpdHktdG9yb21pIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzRhYjAzNDtcbn1cblxuLnNpbmdsZS1wcm9kdWN0X2hlYWRlci0tY2FwYWJpbGl0eV9oZWFkbGluZSB7XG4gIG1hcmdpbjogMCAwIDEwcHggMDtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDI1cHgpIHtcbiAgLnNpbmdsZS1wcm9kdWN0X2hlYWRlci0tY2FwYWJpbGl0eV9oZWFkbGluZSB7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICB9XG59XG5cbi5zaW5nbGUtcHJvZHVjdF9oZWFkZXItLWNhcGFiaWxpdHlfd2FsdGVyX3F1YWxpdHkge1xuICBjb2xvcjogI2ZmZjtcbiAgd2lkdGg6IGNhbGMoMTAwJSAtIDIwcHgpO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwYWRkaW5nOiA0cHggMDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBtYXJnaW46IDAgMCAxMHB4IDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0MjVweCkge1xuICAuc2luZ2xlLXByb2R1Y3RfaGVhZGVyLS1jYXBhYmlsaXR5X3dhbHRlcl9xdWFsaXR5IHtcbiAgICBmb250LXNpemU6IDEycHg7XG4gIH1cbn1cblxuLnNpbmdsZS1wcm9kdWN0X2hlYWRlci0tY2FwYWJpbGl0eV93YWx0ZXJfcXVhbGl0eS1yZWQge1xuICBiYWNrZ3JvdW5kOiAjYzgzNDZmO1xufVxuXG4uc2luZ2xlLXByb2R1Y3RfaGVhZGVyLS1jYXBhYmlsaXR5X3dhbHRlcl9xdWFsaXR5LWJsdWUge1xuICBiYWNrZ3JvdW5kOiAjMTg3ZmMzO1xufVxuXG4uc2luZ2xlLXByb2R1Y3RfaGVhZGVyLS1jYXBhYmlsaXR5X3dhbHRlcl9xdWFsaXR5LW9yYW5nZSB7XG4gIGJhY2tncm91bmQ6ICNlYTU1MzI7XG59XG5cbi5zaW5nbGUtcHJvZHVjdF9oZWFkZXItLWNhcGFiaWxpdHlfd2FsdGVyX3F1YWxpdHktcHVycGxlIHtcbiAgYmFja2dyb3VuZDogIzU5NzZiYTtcbn1cblxuLnNpbmdsZS1wcm9kdWN0X2hlYWRlci0tY2FwYWJpbGl0eV93YWx0ZXJfcXVhbGl0eS15ZWxsb3dfb3JhbmdlIHtcbiAgYmFja2dyb3VuZDogI2YzYTI0Njtcbn1cblxuLnNpbmdsZS1wcm9kdWN0X2hlYWRlci0tY2FwYWJpbGl0eV93YWx0ZXJfcXVhbGl0eS1ncmVlbiB7XG4gIGJhY2tncm91bmQ6ICM4Y2M0NTY7XG59XG5cbi5zaW5nbGUtcHJvZHVjdF9oZWFkZXItLWNhcGFiaWxpdHlfd2FsdGVyX3F1YWxpdHktZGFya19ncmVlbiB7XG4gIGJhY2tncm91bmQ6ICMwMGI3OGU7XG59XG5cbi5zaW5nbGUtcHJvZHVjdF9oZWFkZXItLWNhcGFiaWxpdHlfc3BlYyB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGxldHRlci1zcGFjaW5nOiAtMC41cHg7XG4gIHdpZHRoOiAxMDAlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0MjVweCkge1xuICAuc2luZ2xlLXByb2R1Y3RfaGVhZGVyLS1jYXBhYmlsaXR5X3NwZWMge1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgfVxufVxuXG4uc2luZ2xlLXByb2R1Y3RfaGVhZGVyLS1wcm9kdWN0X2RldGFpbCB7XG4gIGZsZXg6IDE7XG4gIG1hcmdpbjogMCAwIDAgMjBweDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IGRvdHRlZCAjY2NjO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDI1cHgpIHtcbiAgLnNpbmdsZS1wcm9kdWN0X2hlYWRlci0tcHJvZHVjdF9kZXRhaWwge1xuICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICB9XG59XG5cbi5zaW5nbGUtcHJvZHVjdF9oZWFkZXItLXByb2R1Y3RfZGV0YWlsX3NwZWMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAgbWluLWhlaWdodDogODBweDtcbiAgcGFkZGluZzogMCAxNXB4IDE1cHggMDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNjY2M7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0MjVweCkge1xuICAuc2luZ2xlLXByb2R1Y3RfaGVhZGVyLS1wcm9kdWN0X2RldGFpbF9zcGVjIHtcbiAgICBwYWRkaW5nOiAxMHB4IDEwcHggMTBweCAwO1xuICAgIG1pbi1oZWlnaHQ6IGF1dG87XG4gIH1cbn1cblxuLnNpbmdsZS1wcm9kdWN0X2hlYWRlci0tcHJvZHVjdF9kZXRhaWxfc3BlY19tZXRob2Qge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBsaW5lLWhlaWdodDogMS4zO1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luOiAwIDAgNXB4IDA7XG59XG5cbi5zaW5nbGUtcHJvZHVjdF9oZWFkZXItLXByb2R1Y3RfZGV0YWlsX3NwZWNfbmFtZSB7XG4gIGZvbnQtZmFtaWx5OiBSb2JvdG8sIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogNTBweDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIHdpZHRoOiAxMDAlO1xuICBsaW5lLWhlaWdodDogMS4zO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDI1cHgpIHtcbiAgLnNpbmdsZS1wcm9kdWN0X2hlYWRlci0tcHJvZHVjdF9kZXRhaWxfc3BlY19uYW1lIHtcbiAgICBmb250LXNpemU6IDI4cHg7XG4gIH1cbn1cblxuLnNpbmdsZS1wcm9kdWN0X2hlYWRlci0tcHJvZHVjdF9kZXRhaWxfc3BlY19tYXJrIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250LXNpemU6IDEzcHg7XG4gIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzg4ODtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgcGFkZGluZzogMCAwLjVlbTtcbiAgbWFyZ2luOiAwIDAgMCA1cHg7XG59XG5cbi5zaW5nbGUtcHJvZHVjdF9oZWFkZXItLXByb2R1Y3RfZGV0YWlsX3NwZWNfbWFyay0taHNiX3NpbmdsZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1ZjY3YTQ7XG59XG5cbi5zaW5nbGUtcHJvZHVjdF9oZWFkZXItLXByb2R1Y3RfZGV0YWlsX3NwZWNfbWFyay0taHNiX2RvdWJsZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkYzUwNWE7XG59XG5cbi5zaW5nbGUtcHJvZHVjdF9oZWFkZXItLXByb2R1Y3RfZGV0YWlsX3NwZWNfbWFyay0taHNiX29yZGVyIHtcbiAgY29sb3I6ICMzMzM7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmRjNTA7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0MjVweCkge1xuICAuc2luZ2xlLXByb2R1Y3RfaGVhZGVyLS1wcm9kdWN0X2RldGFpbF9zcGVjX21hcmsge1xuICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgICBtYXJnaW46IDAgMCAwIDNweDtcbiAgfVxufVxuXG4uc2luZ2xlLXByb2R1Y3RfaGVhZGVyLS1wcm9kdWN0X2RldGFpbF9tYXJrcyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgaGVpZ2h0OiA0MHB4O1xufVxuXG4uc2luZ2xlLXByb2R1Y3RfaGVhZGVyLS1wcm9kdWN0X2RldGFpbF9tYXJrc19tYXJrIHtcbiAgbWFyZ2luOiAwIDAgMCA1cHg7XG59XG5cbi5zaW5nbGUtcHJvZHVjdF9oZWFkZXItLXByb2R1Y3RfZGV0YWlsX21hcmtzX21hcms6Zmlyc3QtY2hpbGQge1xuICBtYXJnaW4tbGVmdDogMDtcbn1cblxuLnNpbmdsZS1wcm9kdWN0X2hlYWRlci0tcHJvZHVjdF9kZXRhaWxfbWFya3NfbWFyay10ZXh0IHtcbiAgZm9udC1zaXplOiAxMHB4O1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cblxuLnNpbmdsZS1wcm9kdWN0X2hlYWRlci0tcHJvZHVjdF9kZXRhaWxfbWFya3NfdHh0IHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgbWFyZ2luOiAwIDAgMCA1cHg7XG59XG5cbi5zaW5nbGUtcHJvZHVjdF9oZWFkZXItLXByb2R1Y3RfZGV0YWlsX21hcmtzX2xpc3RfbGluayB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiM2IzYjM7XG4gIHdpZHRoOiA4MHB4O1xuICBoZWlnaHQ6IDI2cHg7XG4gIGxpbmUtaGVpZ2h0OiAyNnB4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXNpemU6IDE0cHg7XG4gIG1hcmdpbjogMCAwIDAgYXV0bztcbiAgdHJhbnNpdGlvbjogMC4xNXM7XG59XG5cbi5zaW5nbGUtcHJvZHVjdF9oZWFkZXItLXByb2R1Y3RfZGV0YWlsX21hcmtzX2xpc3RfbGluazpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM5YTlhOWE7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0MjVweCkge1xuICAuc2luZ2xlLXByb2R1Y3RfaGVhZGVyLS1wcm9kdWN0X2RldGFpbF9tYXJrc19saXN0X2xpbmsge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiAtOTBweDtcbiAgICBib3R0b206IC0zOHB4O1xuICB9XG59XG5cbi5zaW5nbGUtcHJvZHVjdF9oZWFkZXItLXByb2R1Y3RfZGV0YWlsX21hcmtzX2xpc3RfbGluay12YXJpZTpob3ZlciB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQyNXB4KSB7XG4gIC5zaW5nbGUtcHJvZHVjdF9oZWFkZXItLXByb2R1Y3RfZGV0YWlsX21hcmtzX2xpc3RfbGluay12YXJpZSB7XG4gICAgYm90dG9tOiAtMzhweDtcbiAgICBsZWZ0OiAtMTIwcHg7XG4gIH1cbn1cblxuLnNpbmdsZS1wcm9kdWN0X2hlYWRlci0tcHJvZHVjdF9kZXRhaWxfbWFya3NfbGlzdF9saW5rLXZhcmllXzpob3ZlciB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQyNXB4KSB7XG4gIC5zaW5nbGUtcHJvZHVjdF9oZWFkZXItLXByb2R1Y3RfZGV0YWlsX21hcmtzX2xpc3RfbGluay12YXJpZV8ge1xuICAgIGJvdHRvbTogLTU4cHg7XG4gICAgbGVmdDogLTEyMHB4O1xuICB9XG59XG5cbi5zaW5nbGUtcHJvZHVjdF9oZWFkZXItLWJhY2tfbGluZXVwX2xpbmsge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBsaW5lLWhlaWdodDogMjhweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAtMzhweDtcbiAgd2lkdGg6IDE1NXB4O1xuICBoZWlnaHQ6IDI4cHg7XG4gIHBhZGRpbmc6IDAgMCAwIDIwcHg7XG4gIHRyYW5zaXRpb246IC4xNXM7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzY3Njc2Nztcbn1cblxuLnNpbmdsZS1wcm9kdWN0X2hlYWRlci0tYmFja19saW5ldXBfbGluazpiZWZvcmUge1xuICBmb250LWZhbWlseTogJ2ljb21vb24nICFpbXBvcnRhbnQ7XG4gIHNwZWFrOiBub25lO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuICBmb250LXNpemU6IDEwcHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDEwcHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW46IC0uNWVtIDAgMCAwO1xuICBjb250ZW50OiBcIu6khlwiO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgtMTgwZGVnKTtcbn1cblxuLnNpbmdsZS1wcm9kdWN0X2hlYWRlci0tYmFja19saW5ldXBfbGluazpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzNDM0MzQ7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0MjVweCkge1xuICAuc2luZ2xlLXByb2R1Y3RfaGVhZGVyLS1iYWNrX2xpbmV1cF9saW5rIHtcbiAgICBib3R0b206IC0zOHB4O1xuICAgIHJpZ2h0OiAxMHB4O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAucHJvZHVjdF9oZWFkLS1jYXBhY2l0eSB7XG4gICAgd2lkdGg6IDEwMHB4O1xuICAgIGhlaWdodDogMTAwcHg7XG4gIH1cbiAgLnByb2R1Y3RfaGVhZC0tbGVmdCAuaWNvbi1vcmRlciB7XG4gICAgdG9wOiAtNHB4O1xuICB9XG4gIC5wcm9kdWN0X2hlYWQtLW5hbWUsIC5wcm9kdWN0X2hlYWQtLWljb25zIHtcbiAgICB3aWR0aDogY2FsYygxMDAlIC0gMTE1cHgpO1xuICB9XG4gIC5wcm9kdWN0X2hlYWQtLW5hbWUge1xuICAgIG1hcmdpbi10b3A6IDFweDtcbiAgfVxuICAucHJvZHVjdF9oZWFkLS1uYW1lIHtcbiAgICBmb250LXNpemU6IDQ1cHg7XG4gIH1cbiAgLnByb2R1Y3RfaGVhZC0tZWNvIHtcbiAgICBmb250LXNpemU6IDEycHg7XG4gIH1cbiAgLnByb2R1Y3Rfc2luZ2xlLS1yaWdodCB7XG4gICAgZmxvYXQ6IG5vbmU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgfVxuICAucHJvZHVjdF9zaW5nbGUtLWxlZnQge1xuICAgIGZsb2F0OiBub25lO1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC5wcm9kdWN0X3NpbmdsZS0tcGRmX2J0biB7XG4gICAgbWF4LXdpZHRoOiAyOTVweDtcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIH1cbiAgLnByb2R1Y3Rfc2luZ2xlLS1wZGZfYnRuLWJ1aWxkX2luIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbWFyZ2luOiAwO1xuICAgIG1heC13aWR0aDogMjAwcHg7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgLnNpbmdsZV9kZXRhaWwtaGFsZiB7XG4gICAgd2lkdGg6IGNhbGMoNTAlIC0gMTVweCk7XG4gICAgbWFyZ2luLXJpZ2h0OiAzMHB4O1xuICB9XG4gIC5zaW5nbGVfZGV0YWlsLS1pdGVtLWxpbmVmZWVkIHtcbiAgICBwYWRkaW5nLXRvcDogMTBweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogOS41cHg7XG4gIH1cbiAgLnNpbmdsZV9kZXRhaWxfaGVhZC0taXRlbS1yb3cyIHtcbiAgICBoZWlnaHQ6IDE1MHB4ICFpbXBvcnRhbnQ7XG4gICAgbGluZS1oZWlnaHQ6IDE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQyNXB4KSB7XG4gIC5wcm9kdWN0X2hlYWQge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBsZWZ0OiAtMjBweDtcbiAgICB3aWR0aDogMTAwdnc7XG4gICAgbWFyZ2luLWJvdHRvbTogNzBweDtcbiAgfVxuICAucHJvZHVjdF9oZWFkLXNob3djYXNlIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMDBweDtcbiAgfVxuICAucHJvZHVjdF9oZWFkLS1jYXBhY2l0eSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHdpZHRoOiAxMDBweDtcbiAgICBoZWlnaHQ6IDY1cHg7XG4gICAgcGFkZGluZzogNXB4IDAgNXB4IDIwcHg7XG4gIH1cbiAgLnByb2R1Y3RfaGVhZC0tY2FwYWNpdHktancge1xuICAgIHBhZGRpbmctbGVmdDogMTBweDtcbiAgICB3aWR0aDogMTA1cHg7XG4gIH1cbiAgLnByb2R1Y3RfaGVhZC0tY2FwYV90dGwge1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgfVxuICAucHJvZHVjdF9oZWFkLS1udW0ge1xuICAgIGZvbnQtc2l6ZTogMjVweDtcbiAgfVxuICAucHJvZHVjdF9oZWFkLS1uYW1lIHtcbiAgICBmb250LXNpemU6IDMwcHg7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWluLWhlaWdodDogNDdweDtcbiAgICBtYXJnaW46IDE4cHggMCAwIDA7XG4gICAgcGFkZGluZzogMCAwIDAgMTIwcHg7XG4gIH1cbiAgLnByb2R1Y3RfaGVhZC0tbmFtZS1pY2VfZW5naW5lIHtcbiAgICBtYXJnaW4tdG9wOiAxMnB4O1xuICAgIHBhZGRpbmctYm90dG9tOiA5cHg7XG4gIH1cbiAgLnByb2R1Y3RfaGVhZC0tbmFtZS1qdyB7XG4gICAgbWluLWhlaWdodDogNjBweDtcbiAgfVxuICAucHJvZHVjdF9oZWFkLS1uYW1lLXJzIHtcbiAgICBtaW4taGVpZ2h0OiA4NHB4O1xuICB9XG4gIC5wcm9kdWN0X2hlYWQtLXN1Yl90dGwge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbiAgLnByb2R1Y3RfaGVhZC0taWNvbl90dGwge1xuICAgIHdpZHRoOiA1MHB4O1xuICAgIHJpZ2h0OiAxNXB4O1xuICAgIHotaW5kZXg6IDEwO1xuICAgIGxlZnQ6IDE1cHg7XG4gICAgdG9wOiAxMzVweDtcbiAgfVxuICAucHJvZHVjdF9oZWFkLS1pY29uX3R0bC1ibnIge1xuICAgIHdpZHRoOiAxNzVweDtcbiAgfVxuICAucHJvZHVjdF9oZWFkLS1pY29uX3R0bC1jb2wyIHtcbiAgICBsZWZ0OiA4MHB4O1xuICB9XG4gIC5wcm9kdWN0X2hlYWQtLWVjbyB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAtMTIwcHg7XG4gICAgd2lkdGg6IDExMHZ3O1xuICAgIG1heC13aWR0aDogMTAwdnc7XG4gICAgaGVpZ2h0OiBpbmhlcml0O1xuICAgIG1hcmdpbjogMTZweCAwIDAgMDtcbiAgICBwYWRkaW5nOiAxMHB4IDAgMTBweCA2MHB4O1xuICAgIGJvcmRlci1jb2xvcjogI2NjYztcbiAgICBib3JkZXItcmlnaHQ6IDA7XG4gICAgYm9yZGVyLWJvdHRvbTogMDtcbiAgICBib3JkZXItbGVmdDogMDtcbiAgfVxuICAucHJvZHVjdF9oZWFkLS1lY286YmVmb3JlIHtcbiAgICB0b3A6IDcwJTtcbiAgICBsZWZ0OiA1JTtcbiAgICB3aWR0aDogMzVweDtcbiAgICBoZWlnaHQ6IDM1cHg7XG4gIH1cbiAgLnByb2R1Y3RfaGVhZC0tZWNvLXRvcDAge1xuICAgIG1hcmdpbi10b3A6IDM1cHg7XG4gIH1cbiAgLnByb2R1Y3RfaGVhZC0tZWNvLXRvcDUzIHtcbiAgICBtYXJnaW4tdG9wOiA1M3B4O1xuICB9XG4gIC5wcm9kdWN0X2hlYWQtLWVjb190b3AsIC5wcm9kdWN0X2hlYWQtLWVjb19ib3R0b20ge1xuICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZzogMDtcbiAgICBib3JkZXItYm90dG9tOiAwO1xuICB9XG4gIC5wcm9kdWN0X2hlYWQtLWVjb190b3Age1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbi1ib3R0b206IDVweDtcbiAgfVxuICAucHJvZHVjdF9oZWFkLS1sZWZ0IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA1cHg7XG4gICAgb3ZlcmZsb3c6IHZpc2libGU7XG4gIH1cbiAgLnByb2R1Y3RfaGVhZC0tcmlnaHQge1xuICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICB9XG4gIC5wcm9kdWN0X2hlYWQtLWljb25zIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgb3ZlcmZsb3c6IHZpc2libGU7XG4gICAgcGFkZGluZzogMCAwIDAgMTVweDtcbiAgfVxuICAucHJvZHVjdF9oZWFkLS1iYWNrX2J0biB7XG4gICAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gICAgcmlnaHQ6IGF1dG87XG4gICAgcmlnaHQ6IDIwcHg7XG4gICAgYm90dG9tOiAtMzhweDtcbiAgICBoZWlnaHQ6IDMwcHg7XG4gIH1cbiAgLnNpbmdsZV9kZXRhaWwtaGFsZiB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLXRvcDogMjBweDtcbiAgfVxuICAuc2luZ2xlX2RldGFpbC0taGVhZCB7XG4gICAgd2lkdGg6IDEwMXB4O1xuICB9XG4gIC5zaW5nbGVfZGV0YWlsLS1jb250ZW50IHtcbiAgICBvdmVyZmxvdzogYXV0bztcbiAgICB3aWR0aDogY2FsYygxMDAlIC0gMTAxcHgpO1xuICB9XG4gIC5zaW5nbGVfZGV0YWlsLS1jb250ZW50Ojotd2Via2l0LXNjcm9sbGJhciB7XG4gICAgaGVpZ2h0OiAxMHB4O1xuICB9XG4gIC5zaW5nbGVfZGV0YWlsLS1jb250ZW50Ojotd2Via2l0LXNjcm9sbGJhci10cmFjayB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2YyZjJmMjtcbiAgICBib3gtc2hhZG93OiAwIDAgM3B4IHJnYmEoMCwgMCwgMCwgMC4xKSBpbnNldDtcbiAgfVxuICAuc2luZ2xlX2RldGFpbC0tY29udGVudDo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWIge1xuICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzY2NjtcbiAgICBib3gtc2hhZG93OiAwIDAgMXB4IHJnYmEoMCwgMCwgMCwgMC4yKTtcbiAgfVxuICAuc2luZ2xlX2RldGFpbC0tbGlzdCB7XG4gICAgb3ZlcmZsb3c6IGF1dG87XG4gICAgd2lkdGg6IDMwMHB4O1xuICB9XG4gIC5zaW5nbGVfZGV0YWlsLS1pdGVtLWJsYXN0IHtcbiAgICBwYWRkaW5nLXRvcDogMjBweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjBweDtcbiAgfVxuICAuc2luZ2xlX2RldGFpbC0taXRlbS1zdGFja19vbiB7XG4gICAgcGFkZGluZy10b3A6IDIwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDE5LjVweDtcbiAgfVxuICAuc2luZ2xlX2RldGFpbC0taXRlbS1saW5lZmVlZCB7XG4gICAgcGFkZGluZy10b3A6IDIxcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDIwLjVweDtcbiAgfVxuICAuc2luZ2xlX2RldGFpbF9oZWFkLS1pdGVtIHtcbiAgICBmb250LXNpemU6IDEycHg7XG4gIH1cbiAgLnNpbmdsZV9kZXRhaWxfaGVhZC0taXRlbS1ibGFzdCB7XG4gICAgbGluZS1oZWlnaHQ6IDIwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXRvcDogOHB4O1xuICB9XG4gIC5zaW5nbGVfZGV0YWlsX2hlYWQtLWl0ZW0tYmxhc3Rfc2Vuc29yIHtcbiAgICBsaW5lLWhlaWdodDogMjBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctdG9wOiA4cHg7XG4gIH1cbiAgLnNpbmdsZV9kZXRhaWxfaGVhZC0taXRlbS1ibGFzdF9zZW5zb3Jfcm93IHtcbiAgICBoZWlnaHQ6IDU5cHggIWltcG9ydGFudDtcbiAgfVxuICAuc2luZ2xlX2RldGFpbF9oZWFkLS1pdGVtLXN0YWNrX29uIHtcbiAgICBoZWlnaHQ6IDYwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXRvcDogOXB4O1xuICAgIGxldHRlci1zcGFjaW5nOiAtMS43cHg7XG4gIH1cbiAgLm5yX2JuciB7XG4gICAgbWFyZ2luLWJvdHRvbTogMzVweDtcbiAgfVxuICAubnJfYm5yLS1saW5rIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICB9XG4gIC5ucl9ibnItLWltZyB7XG4gICAgd2lkdGg6IDE1MCU7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB9XG4gIC5wcm9kdWN0X3NpbmdsZS0tcmlnaHQge1xuICAgIG1hcmdpbi10b3A6IDYzcHg7XG4gIH1cbiAgLnByb2R1Y3Rfc2luZ2xlLS1waWMge1xuICAgIG1heC13aWR0aDogODUlO1xuICAgIG1heC1oZWlnaHQ6IDMwMHB4O1xuICB9XG4gIC5wcm9kdWN0X3NpbmdsZS0tdHRsIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICB9XG4gIC5wcm9kdWN0X3NpbmdsZS0tcGRmX2J0biB7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgfVxuICAucHJvZHVjdF9zaW5nbGUtLXBkZl9idG4tYnVpbGRfaW4ge1xuICAgIG1hcmdpbi1ib3R0b206IDVweDtcbiAgfVxuICAuaWNvbnNfbGlzdC1saW5ldXAge1xuICAgIHJpZ2h0OiAxMHB4O1xuICAgIGJvdHRvbTogMTBweDtcbiAgICB3aWR0aDogY2FsYygxMDB2dyAtIDIwcHgpO1xuICAgIHBhZGRpbmc6IDEwcHggM3B4O1xuICAgIHotaW5kZXg6IDEwMDA7XG4gIH1cbiAgLmljb25zX2xpc3QtaWNlX2VuZ2luZSB7XG4gICAgYm90dG9tOiA0MHB4O1xuICAgIHJpZ2h0OiAtMTBweDtcbiAgfVxuICAucnNfYm94IHtcbiAgICBib3R0b206IC04NHB4O1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAzNXB4KTtcbiAgICBsZWZ0OiAxNXB4O1xuICB9XG59XG5cbi5zaW5nbGUtbm90ZV9saXN0IHtcbiAgZm9udC1zaXplOiAxMnB4O1xufVxuXG4uc2luZ2xlLW5vdGVfbGlzdC0taXRlbSB7XG4gIHRleHQtaW5kZW50OiAtMWVtO1xuICBwYWRkaW5nOiAwIDAgMCAxZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjM7XG4gIG1hcmdpbjogMCAwIDVweCAwO1xufVxuXG4uc2luZ2xlLW5vdGVfbGlzdC0taXRlbTpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLnNpbmdsZS1jYXBhY2l0eSB7XG4gIHdpZHRoOiAxMjBweDtcbiAgaGVpZ2h0OiAxMjBweDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6IHJlZDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cblxuLnNpbmdsZS1jYXBhY2l0eS12YXJpZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0RjM0MzI7XG59XG5cbi5zaW5nbGUtY2FwYWNpdHktLXRleHQge1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuXG4uc2luZ2xlLWNhcGFjaXR5LS1ib2R5IHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG5cbi5zaW5nbGUtY2FwYWNpdHktLXNtYWxsX3RleHQge1xuICBmb250LXNpemU6IDE0cHg7XG59XG5cbi5zaW5nbGUtY2FwYWNpdHktLW51bWJlciB7XG4gIGZvbnQtc2l6ZTogMjhweDtcbiAgZm9udC1mYW1pbHk6ICdSb2JvdG8nO1xufVxuXG4uc2VyaWVzX2Vjby0taGVhZCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luOiAwIDAgMjBweCAwO1xufVxuXG4uc2VyaWVzX2Vjby0tbmV3IHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBsaW5lLWhlaWdodDogNDhweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IC0xMHB4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZy1yaWdodDogM3B4O1xuICBwYWRkaW5nLWxlZnQ6IDNweDtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDlmZTg7XG59XG5cbi5zZXJpZXNfZWNvLS10dGwge1xuICBmb250LWZhbWlseTogXCLmuLjmmI7mnJ1cIiwgWXVNaW5jaG8sIFwi44OS44Op44Ku44OO5piO5pydIFByb04gVzNcIiwgXCJIaXJhZ2lubyBNaW5jaG8gUHJvTlwiLCBcIkhH5piO5pydRVwiLCBcIu+8re+8syDvvLDmmI7mnJ1cIiwgXCLvvK3vvLMg5piO5pydXCIsIHNlcmlmO1xuICBmb250LXNpemU6IDI2cHg7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmc6IDAgMCAxMnB4IDA7XG4gIGxldHRlci1zcGFjaW5nOiAtMC4wOGVtO1xufVxuXG4uc2VyaWVzX2Vjby0tdHRsLWNvbnNfdGVtcCB7XG4gIHBhZGRpbmctbGVmdDogNzBweDtcbiAgbGV0dGVyLXNwYWNpbmc6IDA7XG4gIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAjNUY3OEM4O1xufVxuXG4uc2VyaWVzX2Vjby0tdHRsLXJlZiB7XG4gIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAjNzJiZjJhO1xufVxuXG4uc2VyaWVzX2Vjby0tdHRsLXJlZl9mcmVleiB7XG4gIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAjM2ViY2FjO1xufVxuXG4uc2VyaWVzX2Vjby0tdHRsLWZyZWV6IHtcbiAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICMwMGEwZTk7XG59XG5cbi5zZXJpZXNfZWNvLS1tYWluX3R0bCB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGluZS1oZWlnaHQ6IDEuMztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW46IDAgMCAtMC41ZW0gMDtcbn1cblxuLnNlcmllc19lY28tLW1haW5fdHRsLWNvbnNfdGVtcCB7XG4gIGNvbG9yOiAjNUY3OEM4O1xufVxuXG4uc2VyaWVzX2Vjby0tbWFpbl90dGwtcmVmIHtcbiAgY29sb3I6ICM3MkJGMkE7XG59XG5cbi5zZXJpZXNfZWNvLS1tYWluX3R0bC1yZWZfZnJlZXoge1xuICBjb2xvcjogIzNlYmNhYztcbn1cblxuLnNlcmllc19lY28tLW1haW5fdHRsLWZyZWV6IHtcbiAgY29sb3I6ICMwMGEwZTk7XG59XG5cbi5zZXJpZXNfZWNvLS1zdWJfdHRsIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMS4zO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5zZXJpZXNfZWNvLS1zdWJfdHRsLXJzIHtcbiAgY29sb3I6ICMwMDk2YjY7XG59XG5cbi5zZXJpZXNfZWNvLS1zdWJfdHRsLW1iMjAge1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuXG4uc2VyaWVzX2Vjby0tc3BhY2Uge1xuICBtYXJnaW46IDAgMCAwIC0wLjhlbTtcbn1cblxuLnNlcmllc19lY28tLXBpYyB7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xuICBtYXJnaW46IDAgMCAtNHB4IDA7XG59XG5cbi5zZXJpZXNfdGFiIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAycHg7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG5cbi5zZXJpZXNfdGFiOmFmdGVyLCAuc2VyaWVzX3RhYi5hYm91dF9jb25zdGFudC0taW46YmVmb3JlLCAuc2VyaWVzX3RhYi5jb25zdGFudF9zdWJfYm94LWJsdWU6YmVmb3JlLCAuc2VyaWVzX3RhYi5hYm91dF9jb25zdGFudC0taW4tZ3JleTpiZWZvcmUsIC5zZXJpZXNfdGFiLmFib3V0X2NvbnN0YW50LS1pbi1ibHVlOmJlZm9yZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIGNsZWFyOiBib3RoO1xuICBoZWlnaHQ6IDA7XG4gIGNvbnRlbnQ6ICcuJztcbn1cblxuLnNlcmllc190YWItLWl0ZW0ge1xuICBmbG9hdDogbGVmdDtcbiAgd2lkdGg6IDEyNXB4O1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2NjYztcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjY2NjO1xufVxuXG4uc2VyaWVzX3RhYi0taXRlbTpsYXN0LWNoaWxkIHtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI2NjYztcbn1cblxuLnNlcmllc190YWItLWxpbmsge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBsaW5lLWhlaWdodDogNDBweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDQwcHg7XG4gIHRyYW5zaXRpb246IDAuMTVzO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY29sb3I6ICM5OTk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG5cbi5zZXJpZXNfdGFiLS1saW5rLXJlZi5jdXJyZW50IHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3MmJmMmE7XG59XG5cbi5zZXJpZXNfdGFiLS1saW5rLXJlZjpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzJiZjJhO1xufVxuXG4uc2VyaWVzX3RhYi0tbGluay1yZWZfZnJlZXouY3VycmVudCB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjM2ViY2FjO1xufVxuXG4uc2VyaWVzX3RhYi0tbGluay1yZWZfZnJlZXo6aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzNlYmNhYztcbn1cblxuLnNlcmllc190YWItLWxpbmstZnJlZXouY3VycmVudCB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDBhMGU5O1xufVxuXG4uc2VyaWVzX3RhYi0tbGluay1mcmVlejpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDBhMGU5O1xufVxuXG4uc2VyaWVzX2Vjb190b3BpYywgLmNvbl9wbHVnaW5fYWlyX2VjbyB7XG4gIG1hcmdpbjogMCAwIDMwcHggMDtcbn1cblxuLnNlcmllc19lY29fdG9waWM6YWZ0ZXIsIC5jb25fcGx1Z2luX2Fpcl9lY286YWZ0ZXIsIC5jb25fcGx1Z2luX2Fpcl9lY28uYWJvdXRfY29uc3RhbnQtLWluOmJlZm9yZSwgLmNvbl9wbHVnaW5fYWlyX2Vjby5jb25zdGFudF9zdWJfYm94LWJsdWU6YmVmb3JlLCAuY29uX3BsdWdpbl9haXJfZWNvLmFib3V0X2NvbnN0YW50LS1pbi1ncmV5OmJlZm9yZSwgLmNvbl9wbHVnaW5fYWlyX2Vjby5hYm91dF9jb25zdGFudC0taW4tYmx1ZTpiZWZvcmUsIC5zZXJpZXNfZWNvX3RvcGljLmFib3V0X2NvbnN0YW50LS1pbjpiZWZvcmUsIC5zZXJpZXNfZWNvX3RvcGljLmNvbnN0YW50X3N1Yl9ib3gtYmx1ZTpiZWZvcmUsIC5zZXJpZXNfZWNvX3RvcGljLmFib3V0X2NvbnN0YW50LS1pbi1ncmV5OmJlZm9yZSwgLnNlcmllc19lY29fdG9waWMuYWJvdXRfY29uc3RhbnQtLWluLWJsdWU6YmVmb3JlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgY2xlYXI6IGJvdGg7XG4gIGhlaWdodDogMDtcbiAgY29udGVudDogJy4nO1xufVxuXG4uc2VyaWVzX2Vjb190b3BpYy0tdHRsLCAuY29uX3BsdWdpbl9haXJfZWNvLS10dGwge1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIG1hcmdpbjogMCAwIDM1cHggMDtcbiAgcGFkZGluZzogOHB4IDEwcHggN3B4IDQ1cHg7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uc2VyaWVzX2Vjb190b3BpYy0tdHRsOmJlZm9yZSwgLmNvbl9wbHVnaW5fYWlyX2Vjby0tdHRsOmJlZm9yZSB7XG4gIGZvbnQtZmFtaWx5OiAnaWNvbW9vbicgIWltcG9ydGFudDtcbiAgc3BlYWs6IG5vbmU7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICBsaW5lLWhlaWdodDogMTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG4gIGZvbnQtc2l6ZTogMzBweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgbGVmdDogMTBweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbjogLTAuNWVtIDAgMCAwO1xufVxuXG4uc2VyaWVzX2Vjb190b3BpYy0tdHRsLWNvbnNfdGVtcCwgLmNvbl9wbHVnaW5fYWlyX2Vjby0tdHRsLWNvbnNfdGVtcCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1Rjc4Qzg7XG59XG5cbi5zZXJpZXNfZWNvX3RvcGljLS10dGwtbm9uZSwgLmNvbl9wbHVnaW5fYWlyX2Vjby0tdHRsLW5vbmUge1xuICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG59XG5cbi5zZXJpZXNfZWNvX3RvcGljLS10dGwtcmVmIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzcyYmYyYTtcbn1cblxuLnNlcmllc19lY29fdG9waWMtLXR0bC1yZWZfZnJlZXoge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjM2ViY2FjO1xufVxuXG4uc2VyaWVzX2Vjb190b3BpYy0tdHRsLWZyZWV6IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwYTBlOTtcbn1cblxuLnNlcmllc19lY29fdG9waWMtLXR0bC1ycyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDk2YjY7XG59XG5cbi5zZXJpZXNfZWNvX3RvcGljLS10dGwtZWNvOmJlZm9yZSwgLmNvbl9wbHVnaW5fYWlyX2Vjby0tdHRsLWVjbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkwMVwiO1xufVxuXG4uc2VyaWVzX2Vjb190b3BpYy0tdHRsLWVuZXJneTpiZWZvcmUsIC5jb25fcGx1Z2luX2Fpcl9lY28tLXR0bC1lbmVyZ3k6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MDBcIjtcbn1cblxuLnNlcmllc19lY29fdG9waWMtLXBpY19jYXRjaCwgLmNvbl9wbHVnaW5fYWlyX2Vjby0tcGljX2NhdGNoIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luOiAwIDAgMTVweCAwO1xufVxuXG4uc2VyaWVzX2Vjb190b3BpYy0tcGljX2NhdGNoLWZzZXJpZXMsIC5jb25fcGx1Z2luX2Fpcl9lY28tLXBpY19jYXRjaC1mc2VyaWVzIHtcbiAgbWFyZ2luLWJvdHRvbTogNTVweDtcbn1cblxuLnNlcmllc19lY29fdG9waWMtLXBpY19jYXRjaC1jb25zX3RlbXAsIC5jb25fcGx1Z2luX2Fpcl9lY28tLXBpY19jYXRjaC1jb25zX3RlbXAge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZsb2F0OiBsZWZ0O1xuICBtYXgtd2lkdGg6IDI4N3B4O1xufVxuXG4uc2VyaWVzX2Vjb190b3BpYy0tcnNfYm94IHtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG5cbi5zZXJpZXNfZWNvX3RvcGljLS1zdXAsIC5jb25fcGx1Z2luX2Fpcl9lY28tLXN1cCB7XG4gIGZvbnQtc2l6ZTogMTBweDtcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbn1cblxuLnNlcmllc19lY29fdG9waWMtLXBpYywgLmNvbl9wbHVnaW5fYWlyX2Vjby0tcGljIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xufVxuXG4uc2VyaWVzX2Vjb190b3BpYy0tcGljLXNtYWxsIHtcbiAgbWF4LXdpZHRoOiA3MCU7XG59XG5cbi5zZXJpZXNfZWNvX3RvcGljLS1waWMtcmVmMDIge1xuICBtYXJnaW4tdG9wOiAtNDBweDtcbn1cblxuLnNlcmllc19lY29fdG9waWMtLXBpYy1lY29fdGFibGUge1xuICBtYXJnaW46IC04NXB4IDAgMCBhdXRvO1xufVxuXG4uc2VyaWVzX2Vjb190b3BpYy0tcGljLXJlZjAxX2ZzZXJpZXMge1xuICBtYXJnaW4tdG9wOiAtNCU7XG59XG5cbi5zZXJpZXNfZWNvX3RvcGljLS1waWMtY29uc190ZW1wLCAuY29uX3BsdWdpbl9haXJfZWNvLS1waWMtY29uc190ZW1wIHtcbiAgbWFyZ2luLXRvcDogLTQwcHg7XG59XG5cbi5zZXJpZXNfZWNvX3RvcGljLS1waWMtY29uc190ZW1wMDIsIC5jb25fcGx1Z2luX2Fpcl9lY28tLXBpYy1jb25zX3RlbXAwMiB7XG4gIGZsb2F0OiBsZWZ0O1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAyOTFweDtcbiAgbWFyZ2luLWxlZnQ6IDQ1cHg7XG59XG5cbi5zZXJpZXNfZWNvX3RvcGljLS1waWMtbWIzMCB7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG59XG5cbi5zZXJpZXNfZWNvX3RvcGljLS0ycm93cyB7XG4gIHdpZHRoOiBjYWxjKDUwJSAtIDIwcHgpO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbjogMCAyMHB4IDAgMDtcbiAgbGV0dGVyLXNwYWNpbmc6IDA7XG59XG5cbi5zZXJpZXNfZWNvX3RvcGljLS0ycm93czpsYXN0LW9mLXR5cGUge1xuICBtYXJnaW46IDA7XG59XG5cbi5zZXJpZXNfZWNvX3RvcGljLS0ycm93c19pbWcge1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW46IDAgYXV0byAzMHB4O1xufVxuXG4uc2VyaWVzX2Vjb190b3BpYy0tMnJvd3NfaW1nLXVwMzAge1xuICBtYXJnaW46IC0zMHB4IDAgMzBweCAwO1xufVxuXG4uc2VyaWVzX2Vjb190b3BpYy0tdHh0IHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMS41O1xuICBwYWRkaW5nOiAxMHB4IDAgMjBweCAwO1xufVxuXG4uc2VyaWVzX2Vjb190b3BpYy0tbm90ZSB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbn1cblxuLnNlcmllc19lY29fdG9waWMtLW5vdGUtdG9wIHtcbiAgbWFyZ2luOiAtMjVweCAwIDIwcHggMDtcbn1cblxuLnNlcmllc19lY29fbm90ZSB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG5cbi5zZXJpZXNfZWNvX25vdGUtLWl0ZW0ge1xuICBmb250LXNpemU6IDEycHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIHBhZGRpbmc6IDAgMCAwIDFlbTtcbiAgdGV4dC1pbmRlbnQ6IC0xZW07XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuc2VyaWVzX2VjbyB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgfVxuICAuc2VyaWVzX2Vjby0tdHRsIHtcbiAgICBmb250LXNpemU6IDIycHg7XG4gIH1cbiAgLnNlcmllc19lY28tLW5ldyB7XG4gICAgdG9wOiAtMTJweDtcbiAgfVxuICAuc2VyaWVzX3RhYi0taXRlbSB7XG4gICAgd2lkdGg6IDkwcHg7XG4gIH1cbiAgLnNlcmllc190YWItLWxpbmsge1xuICAgIGxpbmUtaGVpZ2h0OiAzNXB4O1xuICAgIGhlaWdodDogMzVweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDI1cHgpIHtcbiAgLnNlcmllc19lY28ge1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gIH1cbiAgLnNlcmllc19lY28tLXR0bCB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gICAgcGFkZGluZzogMCAwIDQycHggMDtcbiAgfVxuICAuc2VyaWVzX2Vjby0tdHRsLWNvbnNfdGVtcCB7XG4gICAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDU1cHg7XG4gIH1cbiAgLnNlcmllc19lY28tLXR0bC1ub25lIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNXB4O1xuICB9XG4gIC5zZXJpZXNfZWNvLS1uZXcge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBsaW5lLWhlaWdodDogNzRweDtcbiAgICBoZWlnaHQ6IDYwcHg7XG4gIH1cbiAgLnNlcmllc19lY28tLXBpYyB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGxlZnQ6IC0xMi41dnc7XG4gICAgbWF4LXdpZHRoOiAxMTR2dztcbiAgfVxuICAuc2VyaWVzX2Vjby0tbWFpbl90dGwge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBsaW5lLWhlaWdodDogMS40O1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIH1cbiAgLnNlcmllc190YWIge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC5zZXJpZXNfdGFiLS1pdGVtIHtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIHdpZHRoOiAzMy4zJTtcbiAgfVxuICAuc2VyaWVzX2Vjb190b3BpYywgLmNvbl9wbHVnaW5fYWlyX2VjbyB7XG4gICAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgfVxuICAuc2VyaWVzX2Vjb190b3BpYy0tdHRsLCAuY29uX3BsdWdpbl9haXJfZWNvLS10dGwge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxuICAuc2VyaWVzX2Vjb190b3BpYy0tcGljX2NhdGNoLCAuY29uX3BsdWdpbl9haXJfZWNvLS1waWNfY2F0Y2gge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICB9XG4gIC5zZXJpZXNfZWNvX3RvcGljLS1waWMtY29uc190ZW1wLCAuY29uX3BsdWdpbl9haXJfZWNvLS1waWMtY29uc190ZW1wIHtcbiAgICBtYXJnaW4tdG9wOiAtMTVweDtcbiAgfVxuICAuc2VyaWVzX2Vjb190b3BpYy0tcGljLWNvbnNfdGVtcDAyLCAuY29uX3BsdWdpbl9haXJfZWNvLS1waWMtY29uc190ZW1wMDIge1xuICAgIGZsb2F0OiBub25lO1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICB9XG4gIC5zZXJpZXNfZWNvX3RvcGljLS1waWMtcmVmMDIge1xuICAgIG1hcmdpbi10b3A6IC0xNXB4O1xuICB9XG4gIC5zZXJpZXNfZWNvX3RvcGljLS1waWMtZWNvX3RhYmxlIHtcbiAgICBtYXJnaW46IDA7XG4gIH1cbiAgLnNlcmllc19lY29fdG9waWMtLTJyb3dzIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW46IDA7XG4gIH1cbiAgLnNlcmllc19lY29fdG9waWMtLTJyb3dzX2ltZyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgLnNlcmllc19lY29fdG9waWMtLTJyb3dzX2ltZy11cDYwc3Age1xuICAgIG1hcmdpbi10b3A6IC02MHB4O1xuICB9XG59XG5cbi5mZWF0dXJlX2JveF9pbnRlcmlvciB7XG4gIHBhZGRpbmc6IDUwcHggMCAxMHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNGY5ZmI7XG4gIG1heC13aWR0aDogaW5oZXJpdDtcbn1cblxuLmZlYXR1cmVfYm94X3Jlc2luIHtcbiAgcGFkZGluZzogNTBweCAwIDEwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VjZjVlZjtcbiAgbWF4LXdpZHRoOiBpbmhlcml0O1xufVxuXG4uc2VyaWVzX2ZlYXR1cmVfZGV0YWlsX2JveCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWF4LXdpZHRoOiAxMDAwcHg7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG59XG5cbi5zZXJpZXNfZmVhdHVyZV9kZXRhaWxfYm94LWludGVyaW9yIHtcbiAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xufVxuXG4uc2VyaWVzX2ZlYXR1cmVfZGV0YWlsX2JveC0tdHRsIHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBsaW5lLWhlaWdodDogMS4zO1xuICBtYXJnaW46IDAgMCAyMHB4IDA7XG4gIHBhZGRpbmc6IDZweCAxNXB4IDdweDtcbiAgYm9yZGVyLXRvcDogNHB4IHNvbGlkICMwMDhDNEI7XG4gIGNvbG9yOiAjMDAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWJlYmViO1xufVxuXG4uc2VyaWVzX2ZlYXR1cmVfZGV0YWlsX2JveC0tdHRsLWZzZXJpZXMge1xuICBib3JkZXItdG9wLWNvbG9yOiAjMWZhYWIwO1xufVxuXG4uc2VyaWVzX2ZlYXR1cmVfZGV0YWlsX2JveC0tdHRsLWludGVyaW9yIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogIzFmYWFiMDtcbn1cblxuLnNlcmllc19mZWF0dXJlX2RldGFpbF9ib3gtLXR0bC1yZXNpbiB7XG4gIGJvcmRlci10b3AtY29sb3I6ICMxZmFhYjA7XG59XG5cbi5zZXJpZXNfZmVhdHVyZV9kZXRhaWxfYm94LS10dGwtY3ViZSB7XG4gIGJvcmRlci10b3AtY29sb3I6ICMwMzZlYjc7XG59XG5cbi5zZXJpZXNfZmVhdHVyZV9kZXRhaWxfYm94LS10dGwtY2hpcCB7XG4gIGJvcmRlci10b3AtY29sb3I6ICM1MjVjYTc7XG59XG5cbi5zZXJpZXNfZmVhdHVyZV9kZXRhaWxfYm94LS10dGwtcnMge1xuICBib3JkZXItdG9wLWNvbG9yOiAjMDA5NmI2O1xufVxuXG4uc2VyaWVzX2ZlYXR1cmVfZGV0YWlsX2JveC0tdHRsLWNvb2tldmVyaW8ge1xuICBib3JkZXItdG9wLWNvbG9yOiAjYWYxYjQwO1xufVxuXG4uc2VyaWVzX2ZlYXR1cmVfZGV0YWlsX2JveC0tc3VidHRsIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMS41O1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLWJvdHRvbTogMTJweDtcbn1cblxuLnNlcmllc19mZWF0dXJlX2RldGFpbF9ib3gtLXN1YnR0bC1jb29rZXZlcmlvIHtcbiAgY29sb3I6ICNhZjFiNDA7XG59XG5cbi5zZXJpZXNfZmVhdHVyZV9kZXRhaWxfYm94LS1kZXNjcmlwdGlvbiB7XG4gIGxpbmUtaGVpZ2h0OiAxLjg7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbWFyZ2luOiAwIDAgMjBweCAwO1xufVxuXG4uc2VyaWVzX2ZlYXR1cmVfZGV0YWlsX2JveC0tYm94OmFmdGVyLCAuc2VyaWVzX2ZlYXR1cmVfZGV0YWlsX2JveC0tYm94LmFib3V0X2NvbnN0YW50LS1pbjpiZWZvcmUsIC5zZXJpZXNfZmVhdHVyZV9kZXRhaWxfYm94LS1ib3guY29uc3RhbnRfc3ViX2JveC1ibHVlOmJlZm9yZSwgLnNlcmllc19mZWF0dXJlX2RldGFpbF9ib3gtLWJveC5hYm91dF9jb25zdGFudC0taW4tZ3JleTpiZWZvcmUsIC5zZXJpZXNfZmVhdHVyZV9kZXRhaWxfYm94LS1ib3guYWJvdXRfY29uc3RhbnQtLWluLWJsdWU6YmVmb3JlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgY2xlYXI6IGJvdGg7XG4gIGhlaWdodDogMDtcbiAgY29udGVudDogJy4nO1xufVxuXG4uc2VyaWVzX2ZlYXR1cmVfZGV0YWlsX2JveC0tdHRsX25vdGUge1xuICBmb250LXNpemU6IDEycHg7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiAtM3B4O1xuICBtYXJnaW46IDAgMCAwIDEwcHg7XG59XG5cbi5zZXJpZXNfZmVhdHVyZV9kZXRhaWxfYm94LS1ub3RlIHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBsaW5lLWhlaWdodDogMS44O1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgY29sb3I6ICMwMDA7XG59XG5cbi5zZXJpZXNfZmVhdHVyZV9kZXRhaWxfYm94LS1ub3RlLWlubGluZSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luOiAwIDAgMCA1cHg7XG59XG5cbi5zZXJpZXNfZmVhdHVyZV9kZXRhaWxfYm94LS1idG4ge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgaGVpZ2h0OiA0OHB4O1xuICBsaW5lLWhlaWdodDogNDRweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdHJhbnNpdGlvbjogMC4xNXM7XG59XG5cbi5zZXJpZXNfZmVhdHVyZV9kZXRhaWxfYm94LS1idG46YWZ0ZXIsIC5zZXJpZXNfZmVhdHVyZV9kZXRhaWxfYm94LS1idG4uYWJvdXRfY29uc3RhbnQtLWluOmJlZm9yZSwgLnNlcmllc19mZWF0dXJlX2RldGFpbF9ib3gtLWJ0bi5jb25zdGFudF9zdWJfYm94LWJsdWU6YmVmb3JlLCAuc2VyaWVzX2ZlYXR1cmVfZGV0YWlsX2JveC0tYnRuLmFib3V0X2NvbnN0YW50LS1pbi1ncmV5OmJlZm9yZSwgLnNlcmllc19mZWF0dXJlX2RldGFpbF9ib3gtLWJ0bi5hYm91dF9jb25zdGFudC0taW4tYmx1ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu6khlwiO1xuICBmb250LWZhbWlseTogJ2ljb21vb24nICFpbXBvcnRhbnQ7XG4gIHNwZWFrOiBub25lO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAxMHB4O1xuICB0b3A6IGNhbGMoNTAlIC0gMC41ZW0pO1xuICBmb250LXNpemU6IDEwcHg7XG59XG5cbi5zZXJpZXNfZmVhdHVyZV9kZXRhaWxfYm94LS1idG4tY29va2V2ZXJpbyB7XG4gIGJvcmRlcjogMnB4IHNvbGlkICNhZjFiNDA7XG4gIGNvbG9yOiAjYWYxYjQwO1xuICB3aWR0aDogMjI1cHg7XG4gIG1hcmdpbjogMCBhdXRvIDAgMDtcbn1cblxuLnNlcmllc19mZWF0dXJlX2RldGFpbF9ib3gtLWJ0bi1jb29rZXZlcmlvOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2FmMWI0MDtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5zZXJpZXNfZmVhdHVyZV9kZXRhaWxfYm94LS1waWMge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG59XG5cbi5zZXJpZXNfZmVhdHVyZV9kZXRhaWxfYm94LS1waWMtbWIge1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xufVxuXG4uc2VyaWVzX2ZlYXR1cmVfZGV0YWlsX2NvbXBhcmUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJvcmRlcjogMXB4IHNvbGlkICM1MjVjYTc7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gIHBhZGRpbmc6IDM3cHggMzBweDtcbn1cblxuLnNlcmllc19mZWF0dXJlX2RldGFpbF9jb21wYXJlLS1tYXJrIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogNjlweDtcbiAgaGVpZ2h0OiA2OXB4O1xuICBsaW5lLWhlaWdodDogNjlweDtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA0MDk3O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGNvbG9yOiAjRkZGO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgZm9udC1zaXplOiAxNnB4O1xufVxuXG4uc2VyaWVzX2ZlYXR1cmVfZGV0YWlsX2NvbXBhcmUtLXR0bF9ib3gge1xuICBtYXJnaW46IDEwcHggMCAyMnB4IDkwcHg7XG59XG5cbi5zZXJpZXNfZmVhdHVyZV9kZXRhaWxfY29tcGFyZS0tdHRsIHtcbiAgY29sb3I6ICM1MjVDQTY7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbjogMCAwIDEwcHggMDtcbn1cblxuLnNlcmllc19mZWF0dXJlX2RldGFpbF9jb21wYXJlLS10eHQge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjc7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuXG4uc2VyaWVzX2ZlYXR1cmVfZGV0YWlsX2NvbXBhcmUtLWRldGFpbCB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDIuMztcbiAgbWFyZ2luLWJvdHRvbTogNXB4O1xufVxuXG4uc2VyaWVzX2ZlYXR1cmVfZGV0YWlsX2NvbXBhcmUtLWRlc2NyaXB0aW9uIHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBtYXJnaW46IDAgMCAyMHB4IDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjc7XG59XG5cbi5zZXJpZXNfZmVhdHVyZV9kZXRhaWxfY29tcGFyZS0tYXJyb3cge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogMnB4O1xufVxuXG4uc2VyaWVzX2ZlYXR1cmVfZGV0YWlsX2NvbXBhcmUtLWdyZXlfYm94IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IC0xcHg7XG4gIHBhZGRpbmc6IDAgNXB4O1xuICBoZWlnaHQ6IDE3cHg7XG4gIGxpbmUtaGVpZ2h0OiAxN3B4O1xuICBmb250LXNpemU6IDExcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICM4ODg4ODg7XG4gIGNvbG9yOiAjZmZmO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luOiAwIDNweDtcbn1cblxuLnNlcmllc19mZWF0dXJlX2RldGFpbF9jb21wYXJlLS1pbWcge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMzdweDtcbiAgcmlnaHQ6IDMwcHg7XG59XG5cbi5zZXJpZXNfZmVhdHVyZV9kZXRhaWxfY29tcGFyZS0taW1nLWZsYWtlIHtcbiAgdG9wOiA5MXB4O1xuICByaWdodDogLTFweDtcbn1cblxuLnNlcmllc19mZWF0dXJlX2RldGFpbF9jb21wYXJlLS1ncmFwaCB7XG4gIG1hcmdpbjogMCAwIDE1cHggMTM1cHg7XG59XG5cbi5zZXJpZXNfZmVhdHVyZV9kZXRhaWxfY29tcGFyZS0tZ3JhcGhfdHh0IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMTk3cHg7XG4gIHRvcDogMjA2cHg7XG4gIGxlZnQ6IDU1MHB4O1xuICBmb250LXNpemU6IDE0cHg7XG4gIHBhZGRpbmc6IDExcHggMTZweDtcbiAgbGluZS1oZWlnaHQ6IDEuNztcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgYm9yZGVyOiAycHggc29saWQgIzg4ODg4ODtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbn1cblxuLnNlcmllc19mZWF0dXJlX2RldGFpbF9jb21wYXJlLS1saXN0IHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cblxuLnNlcmllc19mZWF0dXJlX2RldGFpbF9jb21wYXJlLS1saXN0OmFmdGVyLCAuc2VyaWVzX2ZlYXR1cmVfZGV0YWlsX2NvbXBhcmUtLWxpc3QuYWJvdXRfY29uc3RhbnQtLWluOmJlZm9yZSwgLnNlcmllc19mZWF0dXJlX2RldGFpbF9jb21wYXJlLS1saXN0LmNvbnN0YW50X3N1Yl9ib3gtYmx1ZTpiZWZvcmUsIC5zZXJpZXNfZmVhdHVyZV9kZXRhaWxfY29tcGFyZS0tbGlzdC5hYm91dF9jb25zdGFudC0taW4tZ3JleTpiZWZvcmUsIC5zZXJpZXNfZmVhdHVyZV9kZXRhaWxfY29tcGFyZS0tbGlzdC5hYm91dF9jb25zdGFudC0taW4tYmx1ZTpiZWZvcmUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICBjbGVhcjogYm90aDtcbiAgaGVpZ2h0OiAwO1xuICBjb250ZW50OiAnLic7XG59XG5cbi5zZXJpZXNfZmVhdHVyZV9kZXRhaWxfY29tcGFyZS0taXRlbSB7XG4gIGZsb2F0OiBsZWZ0O1xuICB3aWR0aDogY2FsYyg1MCUgLSAyMHB4KTtcbiAgbWFyZ2luOiAwIDAgMCA0MHB4O1xufVxuXG4uc2VyaWVzX2ZlYXR1cmVfZGV0YWlsX2NvbXBhcmUtLWl0ZW06Zmlyc3QtY2hpbGQge1xuICBtYXJnaW4tbGVmdDogMDtcbn1cblxuLnNlcmllc19mZWF0dXJlX2RldGFpbF9jb21wYXJlLS1zdWJfdHRsIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbjogMCAwIDEwcHggMDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDEuMztcbiAgY29sb3I6ICM1MjVjYTc7XG59XG5cbi5zZXJpZXNfZmVhdHVyZV9kZXRhaWxfY29tcGFyZS0tc3ViX3R4dCB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDEuNztcbn1cblxuLnNlcmllc19mZWF0dXJlX2xpc3Qge1xuICBsaXN0LXN0eWxlOiBub25lO1xufVxuXG4uc2VyaWVzX2ZlYXR1cmVfbGlzdDphZnRlciwgLnNlcmllc19mZWF0dXJlX2xpc3QuYWJvdXRfY29uc3RhbnQtLWluOmJlZm9yZSwgLnNlcmllc19mZWF0dXJlX2xpc3QuY29uc3RhbnRfc3ViX2JveC1ibHVlOmJlZm9yZSwgLnNlcmllc19mZWF0dXJlX2xpc3QuYWJvdXRfY29uc3RhbnQtLWluLWdyZXk6YmVmb3JlLCAuc2VyaWVzX2ZlYXR1cmVfbGlzdC5hYm91dF9jb25zdGFudC0taW4tYmx1ZTpiZWZvcmUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICBjbGVhcjogYm90aDtcbiAgaGVpZ2h0OiAwO1xuICBjb250ZW50OiAnLic7XG59XG5cbi5zZXJpZXNfZmVhdHVyZV9saXN0LXNob3djYXNlMDEge1xuICBtYXgtd2lkdGg6IDYyNXB4O1xufVxuXG4uc2VyaWVzX2ZlYXR1cmVfbGlzdC1tYXJfZCB7XG4gIG1hcmdpbi1ib3R0b206IDMycHg7XG59XG5cbi5zZXJpZXNfZmVhdHVyZV9saXN0LXR3b19pdGVtIHtcbiAgbWF4LXdpZHRoOiA2MjVweDtcbiAgbWFyZ2luLWJvdHRvbTogMzVweDtcbn1cblxuLnNlcmllc19mZWF0dXJlX2xpc3QtbWIge1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuXG4uc2VyaWVzX2ZlYXR1cmVfbGlzdC0tZm9vdG5vdGUge1xuICBmb250LXNpemU6IDEycHg7XG59XG5cbi5zZXJpZXNfZmVhdHVyZV9saXN0LS1pdGVtIHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIHdpZHRoOiBjYWxjKDMzLjMlIC0gMzBweCk7XG4gIG1hcmdpbjogNDVweCAwIDAgNDVweDtcbn1cblxuLnNlcmllc19mZWF0dXJlX2xpc3QtLWl0ZW06bnRoLWNoaWxkKDNuKzEpIHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG5cbi5zZXJpZXNfZmVhdHVyZV9saXN0LS1pdGVtOm50aC1jaGlsZCgxKSwgLnNlcmllc19mZWF0dXJlX2xpc3QtLWl0ZW06bnRoLWNoaWxkKDIpLCAuc2VyaWVzX2ZlYXR1cmVfbGlzdC0taXRlbTpudGgtY2hpbGQoMykge1xuICBtYXJnaW4tdG9wOiAwO1xufVxuXG4uc2VyaWVzX2ZlYXR1cmVfbGlzdC0taXRlbS1ncmF5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YyZjJmMjtcbiAgcGFkZGluZzogMjBweDtcbn1cblxuLnNlcmllc19mZWF0dXJlX2xpc3QtLWl0ZW0td2lkZSB7XG4gIHdpZHRoOiBjYWxjKDY2LjYlIC0gMTVweCk7XG59XG5cbi5zZXJpZXNfZmVhdHVyZV9saXN0LS1pdGVtLWRvb3Ige1xuICBtYXJnaW46IDMwcHggNDVweCAwIDAgIWltcG9ydGFudDtcbn1cblxuLnNlcmllc19mZWF0dXJlX2xpc3QtLWl0ZW0tc2hvd2Nhc2UwMSB7XG4gIHdpZHRoOiBjYWxjKDUwJSAtIDIyLjVweCk7XG59XG5cbi5zZXJpZXNfZmVhdHVyZV9saXN0LS1pdGVtLXNob3djYXNlMDE6bnRoLWNoaWxkKDNuKzEpIHtcbiAgbWFyZ2luLWxlZnQ6IDQ1cHg7XG59XG5cbi5zZXJpZXNfZmVhdHVyZV9saXN0LS1pdGVtLXNob3djYXNlMDE6bnRoLWNoaWxkKDJuKzEpIHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG5cbi5zZXJpZXNfZmVhdHVyZV9saXN0LS1pdGVtLXNob3djYXNlMDE6bnRoLWNoaWxkKDMpIHtcbiAgbWFyZ2luLXRvcDogMzBweDtcbn1cblxuLnNlcmllc19mZWF0dXJlX2xpc3QtLWl0ZW0tc2hvd2Nhc2UwMTpudGgtY2hpbGQoNCkge1xuICBtYXJnaW4tdG9wOiAzMHB4O1xufVxuXG4uc2VyaWVzX2ZlYXR1cmVfbGlzdC0taXRlbS1zaG93Y2FzZV9zaW5nbGUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogOHB4O1xuICByaWdodDogMDtcbn1cblxuLnNlcmllc19mZWF0dXJlX2xpc3QtLWl0ZW0tY29sNCB7XG4gIHdpZHRoOiBjYWxjKDI1JSAtIDE5cHgpO1xuICBtYXJnaW4tbGVmdDogMjVweDtcbn1cblxuLnNlcmllc19mZWF0dXJlX2xpc3QtLWl0ZW0tY29sNDpudGgtY2hpbGQoNCkge1xuICBtYXJnaW4tbGVmdDogMjVweDtcbiAgbWFyZ2luLXRvcDogMDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5zZXJpZXNfZmVhdHVyZV9saXN0LS1pdGVtLWNvbDQ6bnRoLWNoaWxkKDQpIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgICBtYXJnaW4tdG9wOiAxNXB4O1xuICB9XG59XG5cbi5zZXJpZXNfZmVhdHVyZV9saXN0LS1ncmF5X3BpYyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG59XG5cbi5zZXJpZXNfZmVhdHVyZV9saXN0LS1zdWJfY29udGVudCB7XG4gIG1hcmdpbjogMCAwIDMxcHggMDtcbn1cblxuLnNlcmllc19mZWF0dXJlX2xpc3QtLWluZGVudCB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmctbGVmdDogMTVweDtcbiAgdGV4dC1pbmRlbnQ6IC0xNXB4O1xufVxuXG4uc2VyaWVzX2ZlYXR1cmVfbGlzdC0tdHdvX2xpc3Qge1xuICBmbG9hdDogbGVmdDtcbiAgd2lkdGg6IGNhbGMoNTAlIC0gMjNweCk7XG4gIG1hcmdpbi1yaWdodDogNDZweDtcbn1cblxuLnNlcmllc19mZWF0dXJlX2xpc3QtLXR3b19saXN0Omxhc3QtY2hpbGQge1xuICBtYXJnaW4tcmlnaHQ6IDBweDtcbn1cblxuLnNlcmllc19mZWF0dXJlX2xpc3QtLXBpYyB7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xuICBtYXJnaW46IDAgMCAxMHB4IDA7XG59XG5cbi5zZXJpZXNfZmVhdHVyZV9saXN0LS1waWMtcmlnaHRfcGljIHtcbiAgbWFyZ2luLWxlZnQ6IDM4cHg7XG59XG5cbi5zZXJpZXNfZmVhdHVyZV9saXN0LS1waWMtYnRtX3BpYyB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG59XG5cbi5zZXJpZXNfZmVhdHVyZV9saXN0LS10dGwge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjM7XG4gIGxldHRlci1zcGFjaW5nOiAtMXB4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luOiAwIDAgN3B4IDA7XG59XG5cbi5zZXJpZXNfZmVhdHVyZV9saXN0LS10dGwteiB7XG4gIGNvbG9yOiAjMDA4QzRCO1xufVxuXG4uc2VyaWVzX2ZlYXR1cmVfbGlzdC0tdHRsLWYge1xuICBjb2xvcjogIzFmYWFiMDtcbn1cblxuLnNlcmllc19mZWF0dXJlX2xpc3QtLXR0bC1jdWJlIHtcbiAgY29sb3I6ICMwMzZlYjc7XG59XG5cbi5zZXJpZXNfZmVhdHVyZV9saXN0LS10dGwtY2hpcCB7XG4gIGNvbG9yOiAjNTI1Y2E3O1xufVxuXG4uc2VyaWVzX2ZlYXR1cmVfbGlzdC0tdHRsLXJzIHtcbiAgY29sb3I6ICMwMDk2YjY7XG59XG5cbi5zZXJpZXNfZmVhdHVyZV9saXN0LS10dGwtY29ucyB7XG4gIGNvbG9yOiAjNUY3OEM4O1xufVxuXG4uc2VyaWVzX2ZlYXR1cmVfbGlzdC0tdHRsLWNvb2tldmVyaW8ge1xuICBjb2xvcjogI2FmMWI0MDtcbn1cblxuLnNlcmllc19mZWF0dXJlX2xpc3QtLWljb24ge1xuICBjb2xvcjogIzAwMDtcbiAgd2lkdGg6IDQ3cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgaGVpZ2h0OiAyNHB4O1xuICBmb250LXNpemU6IDEwcHg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBsaW5lLWhlaWdodDogMjRweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogLTFweDtcbn1cblxuLnNlcmllc19mZWF0dXJlX2xpc3QtLWljb24tc3BlY2lhbCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmYTc4MTQ7XG59XG5cbi5zZXJpZXNfZmVhdHVyZV9saXN0LS1kZXNjcmlwdGlvbiB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbn1cblxuLnNlcmllc19mZWF0dXJlX2xpc3QtLWRlc2NyaXB0aW9uLXNtYWxsIHtcbiAgZm9udC1zaXplOiAxMnB4O1xufVxuXG4uc2VyaWVzX2ZlYXR1cmVfbGlzdC0tbm90ZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBsaW5lLWhlaWdodDogMS41O1xuICBmb250LXNpemU6IDEycHg7XG4gIG1hcmdpbjogNXB4IDAgMCAxMnB4O1xuICB0ZXh0LWluZGVudDogLTEycHg7XG59XG5cbi5zZXJpZXNfZmVhdHVyZV9zdHJlbmd0aCB7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uc2VyaWVzX2ZlYXR1cmVfc3RyZW5ndGg6YWZ0ZXIsIC5zZXJpZXNfZmVhdHVyZV9zdHJlbmd0aC5hYm91dF9jb25zdGFudC0taW46YmVmb3JlLCAuc2VyaWVzX2ZlYXR1cmVfc3RyZW5ndGguY29uc3RhbnRfc3ViX2JveC1ibHVlOmJlZm9yZSwgLnNlcmllc19mZWF0dXJlX3N0cmVuZ3RoLmFib3V0X2NvbnN0YW50LS1pbi1ncmV5OmJlZm9yZSwgLnNlcmllc19mZWF0dXJlX3N0cmVuZ3RoLmFib3V0X2NvbnN0YW50LS1pbi1ibHVlOmJlZm9yZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIGNsZWFyOiBib3RoO1xuICBoZWlnaHQ6IDA7XG4gIGNvbnRlbnQ6ICcuJztcbn1cblxuLnNlcmllc19mZWF0dXJlX3N0cmVuZ3RoLS1waWMge1xuICBmbG9hdDogbGVmdDtcbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxuXG4uc2VyaWVzX2ZlYXR1cmVfc3RyZW5ndGgtLWJvZHkge1xuICBmbG9hdDogbGVmdDtcbiAgd2lkdGg6IGNhbGMoMTAwJSAtIDMzMHB4KTtcbiAgbWFyZ2luLWxlZnQ6IDQwcHg7XG59XG5cbi5zZXJpZXNfZmVhdHVyZV9zdHJlbmd0aC0tYm9keS13NDUwIHtcbiAgd2lkdGg6IGNhbGMoMTAwJSAtIDUwMHB4KTtcbn1cblxuLnNlcmllc19mZWF0dXJlX3N0cmVuZ3RoLS1ib3hlcyB7XG4gIG1hcmdpbi1ib3R0b206IDQwcHg7XG59XG5cbi5zZXJpZXNfZmVhdHVyZV9zdHJlbmd0aC0tYm94ZXMtZnNlcmllcywgLnNlcmllc19mZWF0dXJlX3N0cmVuZ3RoLS1ib3hlcy1idG1fYWpzdCB7XG4gIG1hcmdpbi1ib3R0b206IDM1cHg7XG59XG5cbi5zZXJpZXNfZmVhdHVyZV9zdHJlbmd0aC0tYm94ZXMtZnNlcmllczpsYXN0LWNoaWxkLCAuc2VyaWVzX2ZlYXR1cmVfc3RyZW5ndGgtLWJveGVzLWJ0bV9hanN0Omxhc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4uc2VyaWVzX2ZlYXR1cmVfc3RyZW5ndGgtLXR0bCB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDEuMztcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbjogMCAwIDEzcHggMDtcbn1cblxuLnNlcmllc19mZWF0dXJlX3N0cmVuZ3RoLS10dGwtZnNlcmllcyB7XG4gIGNvbG9yOiAjMWZhYWIwO1xuICBtYXJnaW4tYm90dG9tOiA3cHg7XG59XG5cbi5zZXJpZXNfZmVhdHVyZV9zdHJlbmd0aC0tdHRsLWN1YmUge1xuICBjb2xvcjogIzAzNmViNztcbiAgbWFyZ2luLWJvdHRvbTogN3B4O1xufVxuXG4uc2VyaWVzX2ZlYXR1cmVfc3RyZW5ndGgtLXR0bC1jaGlwIHtcbiAgY29sb3I6ICM1MjVjYTc7XG4gIG1hcmdpbi1ib3R0b206IDdweDtcbn1cblxuLnNlcmllc19mZWF0dXJlX3N0cmVuZ3RoLS1kZXNjcmlwdGlvbiB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbn1cblxuLnNlcmllc19mZWF0dXJlX3dpZGUge1xuICBmbG9hdDogbGVmdDtcbiAgd2lkdGg6IDQ2NXB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5zZXJpZXNfZmVhdHVyZV93aWRlLS10dGwge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjM7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xufVxuXG4uc2VyaWVzX2ZlYXR1cmVfd2lkZS0tdHRsLWdyZWVuIHtcbiAgY29sb3I6ICMwMDhDNEI7XG59XG5cbi5zZXJpZXNfZmVhdHVyZV93aWRlLS10dGwtYmx1ZSB7XG4gIGNvbG9yOiAjMDA4MmRmO1xufVxuXG4uc2VyaWVzX2ZlYXR1cmVfd2lkZS0tdHRsLWNvb2tldmVyaW8ge1xuICBjb2xvcjogI2FmMWI0MDtcbn1cblxuLnNlcmllc19mZWF0dXJlX3dpZGUtLXBpYyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgd2lkdGg6IDM4LjglO1xuICBtYXgtd2lkdGg6IDM3MnB4O1xufVxuXG4uc2VyaWVzX2ZlYXR1cmVfd2lkZS0tc3ViX3R0bCB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDEuMztcbiAgbWFyZ2luOiAwIDAgNTJweCAwO1xufVxuXG4uc2VyaWVzX2ZlYXR1cmVfYm94IHtcbiAgZGlzcGxheTogdGFibGU7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDE3NHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjZTZlNmU2O1xufVxuXG4uc2VyaWVzX2ZlYXR1cmVfYm94Omxhc3QtY2hpbGQge1xuICBib3JkZXItdG9wOiAwcHg7XG59XG5cbi5zZXJpZXNfZmVhdHVyZV9ib3gtLXJvdGF0ZSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xufVxuXG4uc2VyaWVzX2ZlYXR1cmVfYm94LS10dGwge1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgZmxvYXQ6IGxlZnQ7XG4gIHdpZHRoOiAxMHB4O1xuICBwYWRkaW5nOiAzMHB4IDMwcHggMzBweCAxNXB4O1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2E5YWFhYTtcbn1cblxuLnNlcmllc19mZWF0dXJlX2JveC0tdHRsLXdpZGUge1xuICBwYWRkaW5nOiAxNXB4IDMwcHggMTRweCAxNXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjZhZmNiO1xufVxuXG4uc2VyaWVzX2ZlYXR1cmVfYm94LS1leGFtcGxlIHtcbiAgZGlzcGxheTogdGFibGUtY2VsbDtcbiAgd2lkdGg6IDEwMCU7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG5cbi5zZXJpZXNfZmVhdHVyZV9ib3gtLXBpYyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW46IDAgYXV0bztcbn1cblxuLnNlcmllc19mZWF0dXJlX2JveC0tcGljLWZpcnN0IHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMzQ1cHg7XG59XG5cbi5zZXJpZXNfZmVhdHVyZV9ib3gtLXBpYy1zZWNvbmQge1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAzNDVweDtcbn1cblxuLnNlcmllc19mZWF0dXJlX2Rvd24ge1xuICBmbG9hdDogcmlnaHQ7XG4gIHdpZHRoOiA0NDVweDtcbiAgbGluZS1oZWlnaHQ6IDEuMztcbn1cblxuLnNlcmllc19mZWF0dXJlX2Rvd246YWZ0ZXIsIC5zZXJpZXNfZmVhdHVyZV9kb3duLmFib3V0X2NvbnN0YW50LS1pbjpiZWZvcmUsIC5zZXJpZXNfZmVhdHVyZV9kb3duLmNvbnN0YW50X3N1Yl9ib3gtYmx1ZTpiZWZvcmUsIC5zZXJpZXNfZmVhdHVyZV9kb3duLmFib3V0X2NvbnN0YW50LS1pbi1ncmV5OmJlZm9yZSwgLnNlcmllc19mZWF0dXJlX2Rvd24uYWJvdXRfY29uc3RhbnQtLWluLWJsdWU6YmVmb3JlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgY2xlYXI6IGJvdGg7XG4gIGhlaWdodDogMDtcbiAgY29udGVudDogJy4nO1xufVxuXG4uc2VyaWVzX2ZlYXR1cmVfZG93bi0tZGwge1xuICBmbG9hdDogbGVmdDtcbiAgd2lkdGg6IDIwMHB4O1xufVxuXG4uc2VyaWVzX2ZlYXR1cmVfZG93bi0tcGljIHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG59XG5cbi5zZXJpZXNfZmVhdHVyZV9kb3duLS1kdCB7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG59XG5cbi5zZXJpZXNfZmVhdHVyZV9kb3duLS1kZCB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbn1cblxuLnNlcmllc19mZWF0dXJlX2Rvd24tLXNlbnRlbmNlIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMS41O1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luOiAxMHB4IDAgMCAwO1xuICBjb2xvcjogIzAwOEM0QjtcbiAgZmxvYXQ6IGxlZnQ7XG4gIHBhZGRpbmc6IDE1cHggMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTlmNWRmO1xufVxuXG4uc2VyaWVzX2ZlYXR1cmVfZG93bi0tbGVmdCB7XG4gIGZsb2F0OiBsZWZ0O1xuICB3aWR0aDogMjAwcHg7XG59XG5cbi5zZXJpZXNfZmVhdHVyZV9kb3duLS1yaWdodCB7XG4gIGZsb2F0OiByaWdodDtcbn1cblxuLnNlcmllc19mZWF0dXJlX3dpZGV0aHJvdWdoIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiA2MjVweDtcbn1cblxuLnNlcmllc19mZWF0dXJlX3dpZGV0aHJvdWdoLS10dGwge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICBjb2xvcjogIzFmYWFiMDtcbn1cblxuLnNlcmllc19mZWF0dXJlX3dpZGV0aHJvdWdoLS1waWMge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogNDQ1cHg7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBtYXJnaW4tYm90dG9tOiA0N3B4O1xufVxuXG4uc2VyaWVzX2ZlYXR1cmVfd2lkZXRocm91Z2gtLXN1YnR0bCB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi1ib3R0b206IDdweDtcbiAgY29sb3I6ICMxZmFhYjA7XG59XG5cbi5zZXJpZXNfZmVhdHVyZV93aWRldGhyb3VnaC0tZGVzY3JpcHRpb24ge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIG1hcmdpbi1ib3R0b206IDI1cHg7XG59XG5cbi5zZXJpZXNfZmVhdHVyZV93aWRldGhyb3VnaC0tYm94ZXNfYWJzb2x1dGUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IC0zMzhweDtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMjk1cHg7XG59XG5cbi5zZXJpZXNfZmVhdHVyZV9zZXR0aW5nLS1waWMge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBtYXJnaW46IDAgMCAyMHB4IDA7XG59XG5cbi5zZXJpZXNfZmVhdHVyZV9zZXR0aW5nLS10dGwge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjM7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW46IDAgMCA3cHggMDtcbiAgY29sb3I6ICMwMzZlYjc7XG59XG5cbi5zZXJpZXNfZmVhdHVyZV9zZXR0aW5nLS10dGwtY2hpcCB7XG4gIGNvbG9yOiAjNTI1Y2E3O1xufVxuXG4uc2VyaWVzX2ZlYXR1cmVfc2V0dGluZy0tbm90ZSB7XG4gIGNvbG9yOiAjMDAwO1xuICBmb250LXNpemU6IDEycHg7XG4gIG1hcmdpbjogMCAwIDAgMjBweDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbn1cblxuLnNlcmllc19mZWF0dXJlX3NldHRpbmctLWRlc2NyaXB0aW9uIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMS41O1xufVxuXG4uc2VyaWVzX2ZlYXR1cmVfc2V0dGluZy0tZGVzY3JpcHRpb24tbWIzNSB7XG4gIG1hcmdpbi1ib3R0b206IDM1cHg7XG59XG5cbi5zZXJpZXNfZmVhdHVyZV9kZXNjcmlwdGlvbl9saXN0IHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMS41O1xuICBsaXN0LXN0eWxlOiBub25lO1xufVxuXG4uc2VyaWVzX2ZlYXR1cmVfZGVzY3JpcHRpb25fbGlzdC0taXRlbSB7XG4gIHRleHQtaW5kZW50OiAtMWVtO1xuICBwYWRkaW5nOiAwIDAgMCAxZW07XG59XG5cbi5kZXRhaWxfcGFydHMge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbjogMCAwIDMwcHggMDtcbiAgYmFja2dyb3VuZDogI2Y1ZjJlYztcbiAgcGFkZGluZzogMzdweCAzMHB4O1xufVxuXG4uZGV0YWlsX3BhcnRzLS1zdWJfdHRsIHtcbiAgY29sb3I6ICM1MjVDQTY7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbjogMCAwIDEwcHggMDtcbn1cblxuLmRldGFpbF9wYXJ0cy0tdHh0IHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMS43O1xuICBtYXJnaW46IDAgMCAxNXB4IDA7XG59XG5cbi5kZXRhaWxfcGFydHMtLXRhYmxlX2xpc3Qge1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBtYXJnaW46IDE3cHggMDtcbn1cblxuLmRldGFpbF9wYXJ0cy0tdGFibGVfbGlzdDphZnRlciwgLmRldGFpbF9wYXJ0cy0tdGFibGVfbGlzdC5hYm91dF9jb25zdGFudC0taW46YmVmb3JlLCAuZGV0YWlsX3BhcnRzLS10YWJsZV9saXN0LmNvbnN0YW50X3N1Yl9ib3gtYmx1ZTpiZWZvcmUsIC5kZXRhaWxfcGFydHMtLXRhYmxlX2xpc3QuYWJvdXRfY29uc3RhbnQtLWluLWdyZXk6YmVmb3JlLCAuZGV0YWlsX3BhcnRzLS10YWJsZV9saXN0LmFib3V0X2NvbnN0YW50LS1pbi1ibHVlOmJlZm9yZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIGNsZWFyOiBib3RoO1xuICBoZWlnaHQ6IDA7XG4gIGNvbnRlbnQ6ICcuJztcbn1cblxuLmRldGFpbF9wYXJ0cy0tdGFibGVfaXRlbSB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB3aWR0aDogNTAlO1xuICBmbG9hdDogbGVmdDtcbiAgYm9yZGVyOiAxcHggc29saWQgIzAwMDtcbiAgbGluZS1oZWlnaHQ6IDIuMjtcbiAgYmFja2dyb3VuZDogI0ZGRjtcbn1cblxuLmRldGFpbF9wYXJ0cy0tdGFibGVfaXRlbTpsYXN0LWNoaWxkIHtcbiAgYm9yZGVyLWxlZnQ6IG5vbmU7XG59XG5cbi5kZXRhaWxfcGFydHMtLXRhYmxlX3NwYW4ge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzAwMDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGJhY2tncm91bmQ6ICNFNkU2RTY7XG59XG5cbi5kZXRhaWxfcGFydHMtLXR4dF9saXN0IHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgbWFyZ2luOiAwIDAgMzNweCAwO1xufVxuXG4uZGV0YWlsX3BhcnRzLS10eHRfaXRlbSB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBtYXJnaW46IDAgMCA4cHggMDtcbiAgbGluZS1oZWlnaHQ6IDEuMztcbn1cblxuLmRldGFpbF9wYXJ0cy0tdHh0X2l0ZW06bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5kZXRhaWxfcGFydHMtLWltZyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAyOTFweDtcbiAgcmlnaHQ6IDQ1cHg7XG59XG5cbi5kZXRhaWxfcGFydHMtLWltZ19ncmFwaCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbGVmdDogLTlweDtcbn1cblxuLmRldGFpbF9wYXJ0cy0tbm90aWNlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBib3JkZXI6IDFweCBzb2xpZCAjMDAwO1xuICBwYWRkaW5nOiAxMnB4IDI1cHggMTZweCAzMHB4O1xuICB3aWR0aDogNjU3cHg7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbGluZS1oZWlnaHQ6IDEuNztcbn1cblxuLmRldGFpbF9wYXJ0cy0tbm90aWNlX3R0bCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMTRweDtcbiAgdG9wOiAtMTFweDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgYmFja2dyb3VuZDogI0Y1RjJFQztcbiAgd2lkdGg6IDQwMHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5kZXRhaWxfcGFydHMtLW5vdGljZV9saXN0IHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgbWFyZ2luOiAwIDAgMTNweCAwO1xufVxuXG4uZGV0YWlsX3BhcnRzLS1ub3RpY2VfaXRlbSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4uZGV0YWlsX3BhcnRzLS1ub3RpY2VfbmV3cyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luOiAwIDAgMTVweCAwO1xufVxuXG4uZGV0YWlsX3BhcnRzLS1ub3RpY2VfbmV3c190dGwge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogLTlweDtcbn1cblxuLmRldGFpbF9wYXJ0cy0tbm90aWNlX25ld3NfdHh0IHtcbiAgcGFkZGluZzogMCAwIDAgNjBweDtcbn1cblxuLmRldGFpbF9jb29saW5nIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBib3JkZXI6IDFweCBzb2xpZCAjNTI1Y2E3O1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICBwYWRkaW5nOiAzMHB4O1xufVxuXG4uZGV0YWlsX2Nvb2xpbmc6YWZ0ZXIsIC5kZXRhaWxfY29vbGluZy5hYm91dF9jb25zdGFudC0taW46YmVmb3JlLCAuZGV0YWlsX2Nvb2xpbmcuY29uc3RhbnRfc3ViX2JveC1ibHVlOmJlZm9yZSwgLmRldGFpbF9jb29saW5nLmFib3V0X2NvbnN0YW50LS1pbi1ncmV5OmJlZm9yZSwgLmRldGFpbF9jb29saW5nLmFib3V0X2NvbnN0YW50LS1pbi1ibHVlOmJlZm9yZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIGNsZWFyOiBib3RoO1xuICBoZWlnaHQ6IDA7XG4gIGNvbnRlbnQ6ICcuJztcbn1cblxuLmRldGFpbF9jb29saW5nLS1pY29uIHtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgYmFja2dyb3VuZDogIzUyNWNhNztcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogNzBweDtcbiAgbGluZS1oZWlnaHQ6IDcwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IGJvbGRlcjtcbiAgZmxvYXQ6IGxlZnQ7XG4gIG1hcmdpbjogMCAyMHB4IDEwcHggMDtcbn1cblxuLmRldGFpbF9jb29saW5nLS10dGwge1xuICBjb2xvcjogIzUyNWNhNztcbiAgZm9udC1zaXplOiAxOHB4O1xuICBtYXJnaW46IDEwcHggMDtcbn1cblxuLmRldGFpbF9jb29saW5nLS1zdWJfdHRsIHtcbiAgZm9udC1zaXplOiAxNnB4O1xufVxuXG4uZGV0YWlsX2Nvb2xpbmctLXR4dCB7XG4gIGNsZWFyOiBib3RoO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjY7XG4gIHdpZHRoOiA3NyU7XG59XG5cbi5kZXRhaWxfY29vbGluZy0taW1nMDIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMTQ1cHg7XG4gIHJpZ2h0OiAxMHB4O1xufVxuXG4uZGV0YWlsX2Nvb2xpbmctLWJveCB7XG4gIHdpZHRoOiA0OCU7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG59XG5cbi5kZXRhaWxfY29vbGluZy0tYm94LWwge1xuICBmbG9hdDogbGVmdDtcbn1cblxuLmRldGFpbF9jb29saW5nLS1ib3gtciB7XG4gIGZsb2F0OiByaWdodDtcbn1cblxuLmRldGFpbF9jb29saW5nLS1ib3hfdHRsIHtcbiAgY29sb3I6ICM1MjVjYTc7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgdGV4dC1pbmRlbnQ6IC0xNnB4O1xuICBwYWRkaW5nLWxlZnQ6IDE2cHg7XG59XG5cbi5kZXRhaWxfY29vbGluZy0tYm94X3R0bDpiZWZvcmUge1xuICBjb250ZW50OiBcIuKXj1wiO1xufVxuXG4uZGV0YWlsX2Nvb2xpbmctLWJveF90eHQge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjY7XG59XG5cbi5kZXRhaWxfcGFuZWwtLXR0bCB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbWFyZ2luOiAwIDAgMTBweCAwO1xuICBsaW5lLWhlaWdodDogMS4zO1xufVxuXG4uZGV0YWlsX3BhbmVsLS1waWMge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luOiAwIGF1dG8gMjBweDtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuc2VyaWVzX2ZlYXR1cmVfc3RyZW5ndGgtLXBpYyB7XG4gICAgd2lkdGg6IDMwJTtcbiAgfVxuICAuc2VyaWVzX2ZlYXR1cmVfc3RyZW5ndGgtLWJvZHktdzQ1MCB7XG4gICAgd2lkdGg6IDYwJTtcbiAgfVxuICAuc2VyaWVzX2ZlYXR1cmVfbGlzdC1zaG93Y2FzZTAxIHtcbiAgICBtYXgtd2lkdGg6IDQ4MHB4O1xuICB9XG4gIC5zZXJpZXNfZmVhdHVyZV9saXN0LXR3b19pdGVtIHtcbiAgICBtYXgtd2lkdGg6IGluaGVyaXQ7XG4gIH1cbiAgLnNlcmllc19mZWF0dXJlX2xpc3QtLWl0ZW0ge1xuICAgIHdpZHRoOiBjYWxjKDMzLjMlIC0gMTMuMzNweCk7XG4gICAgbWFyZ2luLXRvcDogNDBweDtcbiAgICBtYXJnaW4tbGVmdDogMjBweDtcbiAgfVxuICAuc2VyaWVzX2ZlYXR1cmVfbGlzdC0taXRlbS13aWRlIHtcbiAgICB3aWR0aDogY2FsYyg2Ni42JSAtIDYuNXB4KTtcbiAgfVxuICAuc2VyaWVzX2ZlYXR1cmVfbGlzdC0taXRlbS1kb29yIHtcbiAgICBtYXJnaW46IDIwcHggMjBweCAwIDAgIWltcG9ydGFudDtcbiAgfVxuICAuc2VyaWVzX2ZlYXR1cmVfbGlzdC0taXRlbS1zaG93Y2FzZTAxIHtcbiAgICB3aWR0aDogY2FsYyg1MCUgLSAxMHB4KTtcbiAgICBtYXJnaW4tbGVmdDogMjBweDtcbiAgICBtYXJnaW4tdG9wOiAzMHB4O1xuICB9XG4gIC5zZXJpZXNfZmVhdHVyZV9saXN0LS1pdGVtLXNob3djYXNlMDE6bnRoLWNoaWxkKDNuKzEpIHtcbiAgICBtYXJnaW4tbGVmdDogMjBweDtcbiAgfVxuICAuc2VyaWVzX2ZlYXR1cmVfbGlzdC0taXRlbS1zaG93Y2FzZTAxOm50aC1jaGlsZCgybisxKSB7XG4gICAgbWFyZ2luLWxlZnQ6IDBweDtcbiAgfVxuICAuc2VyaWVzX2ZlYXR1cmVfbGlzdC0taXRlbS1zaG93Y2FzZV9zaW5nbGUge1xuICAgIG1hcmdpbi10b3A6IDUxcHg7XG4gIH1cbiAgLnNlcmllc19mZWF0dXJlX2xpc3QtLXBpYy1yaWdodF9waWMge1xuICAgIG1hcmdpbi1sZWZ0OiAxNHB4O1xuICB9XG4gIC5zZXJpZXNfZmVhdHVyZV9saXN0LS10dGwge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBsZXR0ZXItc3BhY2luZzogMDtcbiAgfVxuICAuc2VyaWVzX2ZlYXR1cmVfbGlzdC0tdHdvX2xpc3Qge1xuICAgIHdpZHRoOiBjYWxjKDMzLjMlIC0gMTMuMzNweCk7XG4gICAgbWFyZ2luLWxlZnQ6IDIwcHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICB9XG4gIC5zZXJpZXNfZmVhdHVyZV9saXN0LS10d29fbGlzdDpmaXJzdC1jaGlsZCB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbiAgLnNlcmllc19mZWF0dXJlX2JveC0tcGljIHtcbiAgICBwYWRkaW5nOiAwIDEwcHg7XG4gIH1cbiAgLnNlcmllc19mZWF0dXJlX3dpZGUge1xuICAgIHdpZHRoOiAyNjVweDtcbiAgfVxuICAuc2VyaWVzX2ZlYXR1cmVfd2lkZS0tdHRsIHtcbiAgICBsaW5lLWhlaWdodDogMS4zO1xuICB9XG4gIC5zZXJpZXNfZmVhdHVyZV93aWRlLS1waWMge1xuICAgIHRvcDogNTBweDtcbiAgfVxuICAuc2VyaWVzX2ZlYXR1cmVfZG93bi0tc2VudGVuY2Uge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgfVxuICAuc2VyaWVzX2ZlYXR1cmVfd2lkZXRocm91Z2gge1xuICAgIG1heC13aWR0aDogNTAlO1xuICB9XG4gIC5zZXJpZXNfZmVhdHVyZV93aWRldGhyb3VnaC0tYm94ZXNfYWJzb2x1dGUge1xuICAgIHJpZ2h0OiAtMzY2cHg7XG4gIH1cbiAgLmRldGFpbF9wYXJ0cy0tbm90aWNlIHtcbiAgICB3aWR0aDogNDc2cHg7XG4gIH1cbiAgLmRldGFpbF9wYXJ0cy0taW1nX2dyYXBoIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAuZGV0YWlsX3BhcnRzLS1pbWcge1xuICAgIHdpZHRoOiAyNSU7XG4gICAgdG9wOiAzMDhweDtcbiAgICByaWdodDogMjhweDtcbiAgfVxuICAuZGV0YWlsX2Nvb2xpbmctLWltZzAxIHtcbiAgICB3aWR0aDogNzUlO1xuICB9XG4gIC5kZXRhaWxfY29vbGluZy0taW1nMDIge1xuICAgIHdpZHRoOiAyNSU7XG4gICAgYm90dG9tOiAxODBweDtcbiAgfVxuICAuc2VyaWVzX2ZlYXR1cmVfZGV0YWlsX2NvbXBhcmUtLWRldGFpbCB7XG4gICAgbWF4LXdpZHRoOiA1MDBweDtcbiAgICBsaW5lLWhlaWdodDogMjtcbiAgfVxuICAuc2VyaWVzX2ZlYXR1cmVfZGV0YWlsX2NvbXBhcmUtLWdyYXBoIHtcbiAgICBtYXJnaW4tbGVmdDogMTBweDtcbiAgICB3aWR0aDogNjAlO1xuICB9XG4gIC5zZXJpZXNfZmVhdHVyZV9kZXRhaWxfY29tcGFyZS0tZ3JhcGhfdHh0IHtcbiAgICBmb250LXNpemU6IDEzcHg7XG4gICAgcGFkZGluZzogN3B4IDExcHg7XG4gICAgd2lkdGg6IDE3N3B4O1xuICAgIHRvcDogMjIwcHg7XG4gICAgbGVmdDogMzYwcHg7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQyNXB4KSB7XG4gIC5zZXJpZXNfZmVhdHVyZV9kZXRhaWxfYm94LS10dGwge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgfVxuICAuc2VyaWVzX2ZlYXR1cmVfZGV0YWlsX2JveC0tdHRsLXNob3djYXNlIHtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgfVxuICAuc2VyaWVzX2ZlYXR1cmVfZGV0YWlsX2JveC0tc3VidHRsIHtcbiAgICBmb250LXNpemU6IDE3cHg7XG4gIH1cbiAgLnNlcmllc19mZWF0dXJlX2RldGFpbF9jb21wYXJlIHtcbiAgICBwYWRkaW5nOiAzN3B4IDIwcHg7XG4gIH1cbiAgLnNlcmllc19mZWF0dXJlX2RldGFpbF9jb21wYXJlLS1tYXJrIHtcbiAgICBoZWlnaHQ6IDkxcHg7XG4gICAgbGluZS1oZWlnaHQ6IDkxcHg7XG4gIH1cbiAgLnNlcmllc19mZWF0dXJlX2RldGFpbF9jb21wYXJlLS1pbWcge1xuICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgfVxuICAuc2VyaWVzX2ZlYXR1cmVfZGV0YWlsX2NvbXBhcmUtLXR0bF9ib3gge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gICAgbWFyZ2luLWxlZnQ6IDg1cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgfVxuICAuc2VyaWVzX2ZlYXR1cmVfZGV0YWlsX2NvbXBhcmUtLXR0bCB7XG4gICAgbGluZS1oZWlnaHQ6IDEuMztcbiAgICBtYXJnaW46IDAgMCA1cHggMDtcbiAgfVxuICAuc2VyaWVzX2ZlYXR1cmVfZGV0YWlsX2NvbXBhcmUtLXR4dCB7XG4gICAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgfVxuICAuc2VyaWVzX2ZlYXR1cmVfZGV0YWlsX2NvbXBhcmUtLWRldGFpbCB7XG4gICAgbGluZS1oZWlnaHQ6IDEuNztcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICB9XG4gIC5zZXJpZXNfZmVhdHVyZV9kZXRhaWxfY29tcGFyZS0tZGVzY3JpcHRpb24ge1xuICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gIH1cbiAgLnNlcmllc19mZWF0dXJlX2RldGFpbF9jb21wYXJlLS1ncmFwaCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgfVxuICAuc2VyaWVzX2ZlYXR1cmVfZGV0YWlsX2NvbXBhcmUtLWdyYXBoX3R4dCB7XG4gICAgcG9zaXRpb246IHN0YXRpYztcbiAgICB3aWR0aDogMTAwJTtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgfVxuICAuc2VyaWVzX2ZlYXR1cmVfZGV0YWlsX2NvbXBhcmUtLWl0ZW0ge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbjogMDtcbiAgfVxuICAuc2VyaWVzX2ZlYXR1cmVfZGV0YWlsX2NvbXBhcmUtLWl0ZW06Zmlyc3QtY2hpbGQge1xuICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gIH1cbiAgLnNlcmllc19mZWF0dXJlX2xpc3QtLXR0bCB7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDA7XG4gIH1cbiAgLnNlcmllc19mZWF0dXJlX2xpc3QtLWl0ZW0ge1xuICAgIHdpZHRoOiBjYWxjKDUwJSAtIDEwcHgpO1xuICAgIG1hcmdpbjogMjBweCAwIDAgMjBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5zZXJpZXNfZmVhdHVyZV9saXN0LS1pdGVtOm50aC1jaGlsZCgybisxKSB7XG4gICAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAuc2VyaWVzX2ZlYXR1cmVfbGlzdC0taXRlbTpudGgtY2hpbGQoMSksIC5zZXJpZXNfZmVhdHVyZV9saXN0LS1pdGVtOm50aC1jaGlsZCgyKSB7XG4gICAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5zZXJpZXNfZmVhdHVyZV9saXN0LS1pdGVtLXNob3djYXNlX3NpbmdsZSB7XG4gICAgcG9zaXRpb246IHN0YXRpYztcbiAgfVxuICAuc2VyaWVzX2ZlYXR1cmVfbGlzdC0taXRlbS13aWRlLnNlcmllc19mZWF0dXJlX2xpc3QtLWl0ZW06bnRoLWNoaWxkKDIpIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW46IDIwcHggMCAwIDAgIWltcG9ydGFudDtcbiAgfVxuICAuc2VyaWVzX2ZlYXR1cmVfbGlzdC0tdHdvX2xpc3Qge1xuICAgIHdpZHRoOiBjYWxjKDUwJSAtIDEwcHgpO1xuICB9XG4gIC5zZXJpZXNfZmVhdHVyZV9zdHJlbmd0aC0tcGljIHtcbiAgICB3aWR0aDogMzAlO1xuICB9XG4gIC5zZXJpZXNfZmVhdHVyZV9zdHJlbmd0aC0tcGljLWZzZXJpZXMge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGZsb2F0OiBub25lO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1heC13aWR0aDogMjkwcHg7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgfVxuICAuc2VyaWVzX2ZlYXR1cmVfc3RyZW5ndGgtLXBpYy1zcCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgfVxuICAuc2VyaWVzX2ZlYXR1cmVfc3RyZW5ndGgtLWJvZHkge1xuICAgIGZsb2F0OiByaWdodDtcbiAgICB3aWR0aDogNjUlO1xuICAgIG1hcmdpbjogMHB4O1xuICB9XG4gIC5zZXJpZXNfZmVhdHVyZV9zdHJlbmd0aC0tYm9keS1mc2VyaWVzIHtcbiAgICBmbG9hdDogbm9uZTtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAuc2VyaWVzX2ZlYXR1cmVfc3RyZW5ndGgtLWJvZHktc3Age1xuICAgIGZsb2F0OiBub25lO1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC5zZXJpZXNfZmVhdHVyZV9zdHJlbmd0aC0tdHRsIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cbiAgLnNlcmllc19mZWF0dXJlX3N0cmVuZ3RoLS1ib3hlcyB7XG4gICAgbWFyZ2luOiAwIDAgMjBweCAwO1xuICB9XG4gIC5zZXJpZXNfZmVhdHVyZV9zdHJlbmd0aC0tYm94ZXM6bGFzdC1jaGlsZCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxuICAuc2VyaWVzX2ZlYXR1cmVfd2lkZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAuc2VyaWVzX2ZlYXR1cmVfd2lkZS0tdHRsIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgfVxuICAuc2VyaWVzX2ZlYXR1cmVfd2lkZS0tcGljIHtcbiAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiA1MCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbjogMCBhdXRvIDE1cHg7XG4gIH1cbiAgLnNlcmllc19mZWF0dXJlX3dpZGUtLXN1Yl90dGwge1xuICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gIH1cbiAgLnNlcmllc19mZWF0dXJlX2JveCB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgd2lkdGg6IDUwJTtcbiAgICBoZWlnaHQ6IGluaGVyaXQ7XG4gICAgbWluLWhlaWdodDogMTIwcHg7XG4gIH1cbiAgLnNlcmllc19mZWF0dXJlX2JveDpsYXN0LWNoaWxkIHtcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgI2U2ZTZlNjtcbiAgICBib3JkZXItbGVmdDogMHB4O1xuICB9XG4gIC5zZXJpZXNfZmVhdHVyZV9ib3gtLXR0bCB7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGZsb2F0OiBub25lO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbjogMCAwIDE1cHggMDtcbiAgICBwYWRkaW5nOiAxMHB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxuICAuc2VyaWVzX2ZlYXR1cmVfYm94LS1leGFtcGxlIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAuc2VyaWVzX2ZlYXR1cmVfYm94LS1waWMge1xuICAgIHdpZHRoOiA5MCU7XG4gIH1cbiAgLnNlcmllc19mZWF0dXJlX2JveC0tcm90YXRlIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgfVxuICAuc2VyaWVzX2ZlYXR1cmVfZG93biB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAuc2VyaWVzX2ZlYXR1cmVfZG93bi0tZGwge1xuICAgIGZsb2F0OiBub25lO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbjogMCAwIDIwcHggMDtcbiAgfVxuICAuc2VyaWVzX2ZlYXR1cmVfZG93bi0tZHQge1xuICAgIG1hcmdpbi1ib3R0b206IDdweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbiAgLnNlcmllc19mZWF0dXJlX2Rvd24tLWxlZnQge1xuICAgIHdpZHRoOiA1MCU7XG4gIH1cbiAgLnNlcmllc19mZWF0dXJlX2Rvd24tLXJpZ2h0IHtcbiAgICB3aWR0aDogNDUlO1xuICB9XG4gIC5zZXJpZXNfZmVhdHVyZV9kb3duLS1zZW50ZW5jZSB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi10b3A6IDA7XG4gICAgcGFkZGluZzogMTVweDtcbiAgfVxuICAuc2VyaWVzX2ZlYXR1cmVfd2lkZXRocm91Z2gge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxuICAuc2VyaWVzX2ZlYXR1cmVfd2lkZXRocm91Z2gtLWJveGVzX2Fic29sdXRlIHtcbiAgICBwb3NpdGlvbjogc3RhdGljO1xuICB9XG4gIC5zZXJpZXNfZmVhdHVyZV93aWRldGhyb3VnaC0tdHRsIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogN3B4O1xuICB9XG4gIC5zZXJpZXNfZmVhdHVyZV93aWRldGhyb3VnaC0tcGljIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICB9XG4gIC5zZXJpZXNfZmVhdHVyZV93aWRldGhyb3VnaC0tc3ViX3BpYyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWF4LXdpZHRoOiAyOTRweDtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgfVxuICAuc2VyaWVzX2ZlYXR1cmVfd2lkZXRocm91Z2gtLXN1YnR0bCB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIG1hcmdpbi1ib3R0b206IDdweDtcbiAgfVxuICAuc2VyaWVzX2ZlYXR1cmVfd2lkZXRocm91Z2gtLWRlc2NyaXB0aW9uIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICB9XG4gIC5zZXJpZXNfZmVhdHVyZV9zZXR0aW5nLS1ub3RlIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW46IDVweCAwIDAgMDtcbiAgfVxuICAuZGV0YWlsX3BhcnRzIHtcbiAgICBwYWRkaW5nOiAzN3B4IDIwcHg7XG4gIH1cbiAgLmRldGFpbF9wYXJ0cy0tbm90aWNlIHtcbiAgICB3aWR0aDogNDc2cHg7XG4gIH1cbiAgLmRldGFpbF9wYXJ0cy0taW1nX2dyYXBoIHtcbiAgICBsZWZ0OiAwO1xuICB9XG4gIC5kZXRhaWxfcGFydHMtLWltZyB7XG4gICAgcG9zaXRpb246IHN0YXRpYztcbiAgICB3aWR0aDogNTglO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbjogMCBhdXRvIDMwcHggYXV0bztcbiAgfVxuICAuZGV0YWlsX3BhcnRzLS1ub3RpY2Uge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmc6IDEycHggMTVweDtcbiAgfVxuICAuZGV0YWlsX3BhcnRzLS1ub3RpY2VfdHRsIHtcbiAgICB3aWR0aDogMjIwcHg7XG4gICAgcGFkZGluZzogNXB4O1xuICAgIGxlZnQ6IDVweDtcbiAgICB0b3A6IC0xNXB4O1xuICB9XG4gIC5kZXRhaWxfcGFydHMtLW5vdGljZV9saXN0IHtcbiAgICBtYXJnaW4tdG9wOiAyNXB4O1xuICB9XG4gIC5kZXRhaWxfcGFydHMtLW5vdGljZV9uZXdzX3R0bCB7XG4gICAgcG9zaXRpb246IHN0YXRpYztcbiAgfVxuICAuZGV0YWlsX3BhcnRzLS1ub3RpY2VfbmV3c190eHQge1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgfVxuICAuZGV0YWlsX3BhcnRzLS1pbWdfZ3JhcGgge1xuICAgIGxlZnQ6IDA7XG4gIH1cbiAgLmRldGFpbF9wYXJ0cy0tdGFibGVfaXRlbSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgLmRldGFpbF9wYXJ0cy0tdGFibGVfaXRlbTpsYXN0LWNoaWxkIHtcbiAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkICMwMDA7XG4gICAgYm9yZGVyLXRvcDogbm9uZTtcbiAgfVxuICAuZGV0YWlsX3BhcnRzLS10eHRfbGlzdCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgfVxuICAuZGV0YWlsX3BhcnRzLS1pbWcge1xuICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgd2lkdGg6IDU4JTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW46IDAgYXV0byAzMHB4IGF1dG87XG4gIH1cbiAgLmRldGFpbF9jb29saW5nLS1pY29uIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgbWFyZ2luOiAwIDIwcHggMjBweCAwO1xuICB9XG4gIC5kZXRhaWxfY29vbGluZy0tdHRsIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgICBtYXJnaW46IDAgMCAxMHB4IDA7XG4gIH1cbiAgLmRldGFpbF9jb29saW5nLS1zdWJfdHRsIHtcbiAgICBmb250LXNpemU6IDEzcHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgfVxuICAuZGV0YWlsX2Nvb2xpbmctLXR4dCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgLmRldGFpbF9jb29saW5nLS1pbWcwMSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luOiAyMHB4IDA7XG4gIH1cbiAgLmRldGFpbF9jb29saW5nLS1pbWcwMiB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDUwJTtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgYm90dG9tOiAwO1xuICAgIHJpZ2h0OiAwO1xuICB9XG4gIC5kZXRhaWxfY29vbGluZy0tYm94IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgIGZsb2F0OiBub25lO1xuICB9XG4gIC5kZXRhaWxfY29vbGluZy0tYm94X3R0bCB7XG4gICAgY29sb3I6ICM1MjVjYTc7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjI7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICB0ZXh0LWluZGVudDogMHB4O1xuICAgIHBhZGRpbmctbGVmdDogMHB4O1xuICB9XG4gIC5kZXRhaWxfY29vbGluZy0tYm94X3R0bDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gIH1cbiAgLmRldGFpbF9jb29saW5nLS1ib3hfdHh0IHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuNjtcbiAgfVxufVxuXG4ucHJvZHVjdF90b3BpYyB7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbjogMCAwIDIwcHggMDtcbn1cblxuLnByb2R1Y3RfdG9waWMtLWNhdXRpb24ge1xuICBmb250LXNpemU6IDEycHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxMTdweDtcbn1cblxuLnByb2R1Y3RfdG9waWMtZiB7XG4gIGJvcmRlci1jb2xvcjogIzAwYTBlOTtcbn1cblxuLnByb2R1Y3RfdG9waWMtLXR4dCB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbWFyZ2luOiAwIDVweCAwIDA7XG59XG5cbi5wcm9kdWN0X3RvcGljLS10dGwge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiA0MHB4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiA0MHB4O1xuICBwYWRkaW5nOiAwIDAgMCAyMHB4O1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwOEM0Qjtcbn1cblxuLnByb2R1Y3RfdG9waWMtLXR0bC1mIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwYTBlOTtcbn1cblxuLnByb2R1Y3RfdG9waWMtLXR0bC1mc2VyaWVzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzFmYWFiMDtcbn1cblxuLnByb2R1Y3RfdG9waWMtLXR0bC1jb25zdGFudCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1Rjc4Qzg7XG59XG5cbi5wcm9kdWN0X3RvcGljLS1mb3J0aF92YXJpYXRpb25fbWFyIHtcbiAgbWFyZ2luLXRvcDogMTQwcHg7XG59XG5cbi5wcm9kdWN0X3RvcGljLS1hdHRlbnRpb24ge1xuICBmb250LXNpemU6IDIwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiAxcHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuLnByb2R1Y3RfdG9waWMtLXN1Yl90dGwge1xuICBmb250LXNpemU6IDIwcHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLWxlZnQ6IDdweDtcbn1cblxuLnByb2R1Y3RfdG9waWMtLWxhYmVsLCAuZnJlZXppbmdfZXhwbGFpbi0tbGFiZWwge1xuICBmb250LXNpemU6IDEycHg7XG4gIGxpbmUtaGVpZ2h0OiAyNXB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogLTJweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogNzBweDtcbiAgaGVpZ2h0OiAyNXB4O1xuICBjb2xvcjogIzAwMDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgbWFyZ2luOiAwIDAgMCA1cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZGM1MDtcbn1cblxuLnByb2R1Y3RfdG9waWMtLWxhYmVsLWN1c3RvbV9vcmRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmYzliNTA7XG59XG5cbi5wcm9kdWN0X3RvcGljLS1pbiB7XG4gIHBhZGRpbmc6IDEwcHggMjBweDtcbiAgYm9yZGVyOiAxcHggc29saWQgIzcyQkYyQTtcbiAgYm9yZGVyLXRvcDogMHB4O1xufVxuXG4ucHJvZHVjdF90b3BpYy0taW4tZnNlcmllcyB7XG4gIGJvcmRlci1jb2xvcjogIzFmYWFiMDtcbn1cblxuLnByb2R1Y3RfdG9waWMtLWF0dGVudGlvbi1mcm9udF9haXI6YmVmb3JlIHtcbiAgZm9udC1mYW1pbHk6ICdpY29tb29uJyAhaW1wb3J0YW50O1xuICBzcGVhazogbm9uZTtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbiAgZm9udC1zaXplOiAyM3B4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogMnB4O1xuICBtYXJnaW4tcmlnaHQ6IDZweDtcbiAgY29udGVudDogXCLupKJcIjtcbn1cblxuLnByb2R1Y3RfdG9waWNfc3BlY19saXN0IHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cblxuLnByb2R1Y3RfdG9waWNfc3BlY19saXN0OmFmdGVyLCAucHJvZHVjdF90b3BpY19zcGVjX2xpc3QuYWJvdXRfY29uc3RhbnQtLWluOmJlZm9yZSwgLnByb2R1Y3RfdG9waWNfc3BlY19saXN0LmNvbnN0YW50X3N1Yl9ib3gtYmx1ZTpiZWZvcmUsIC5wcm9kdWN0X3RvcGljX3NwZWNfbGlzdC5hYm91dF9jb25zdGFudC0taW4tZ3JleTpiZWZvcmUsIC5wcm9kdWN0X3RvcGljX3NwZWNfbGlzdC5hYm91dF9jb25zdGFudC0taW4tYmx1ZTpiZWZvcmUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICBjbGVhcjogYm90aDtcbiAgaGVpZ2h0OiAwO1xuICBjb250ZW50OiAnLic7XG59XG5cbi5wcm9kdWN0X3RvcGljX3NwZWNfbGlzdC0tZnJvbnRfYWlyX2RvdCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiA3cHg7XG4gIGJhY2tncm91bmQtcmVwZWF0OiByZXBlYXQteDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogdG9wO1xufVxuXG4ucHJvZHVjdF90b3BpY19zcGVjX2xpc3QtLWZyb250X2Fpcl9kb3QtZmlyc3Qge1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gIHBhZGRpbmctbGVmdDogMTIwcHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgIzAwMCwgIzAwMCAycHgsIHRyYW5zcGFyZW50IDJweCwgdHJhbnNwYXJlbnQgNHB4KTtcbiAgYmFja2dyb3VuZC1zaXplOiAxMXB4IDJweDtcbn1cblxuLnByb2R1Y3RfdG9waWNfc3BlY19saXN0LS1mcm9udF9haXJfZG90LXNlY29uZCB7XG4gIG1hcmdpbi1yaWdodDogMTZweDtcbiAgcGFkZGluZy1sZWZ0OiA0N3B4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsICMwMDAsICMwMDAgMnB4LCB0cmFuc3BhcmVudCAycHgsIHRyYW5zcGFyZW50IDRweCk7XG4gIGJhY2tncm91bmQtc2l6ZTogMTNweCAycHg7XG59XG5cbi5wcm9kdWN0X3RvcGljX3NwZWNfbGlzdC0tZnJvbnRfYWlyX2RvdC10aGlyZCB7XG4gIG1hcmdpbi1yaWdodDogMThweDtcbiAgcGFkZGluZy1sZWZ0OiA5MXB4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsICMwMDAsICMwMDAgMnB4LCB0cmFuc3BhcmVudCAycHgsIHRyYW5zcGFyZW50IDRweCk7XG4gIGJhY2tncm91bmQtc2l6ZTogMTJweCAycHg7XG59XG5cbi5wcm9kdWN0X3RvcGljX3NwZWNfbGlzdC0taXRlbSB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZmxvYXQ6IGxlZnQ7XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbn1cblxuLnByb2R1Y3RfdG9waWNfc3BlY19saXN0LS1pdGVtOmJlZm9yZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiAwcHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDExcHg7XG4gIGhlaWdodDogMTFweDtcbiAgbWFyZ2luOiAwIDNweCAwIDA7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3MkJGMkE7XG59XG5cbi5wcm9kdWN0X3RvcGljX3NwZWNfbGlzdC0taXRlbTpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xufVxuXG4ucHJvZHVjdF90b3BpY19zcGVjX2xpc3QtLWl0ZW0tZnNlcmllcyB7XG4gIGxldHRlci1zcGFjaW5nOiAtMC4wMWVtO1xufVxuXG4ucHJvZHVjdF90b3BpY19zcGVjX2xpc3QtLWl0ZW0tZnNlcmllczpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMWZhYWIwO1xufVxuXG4ucHJvZHVjdF90b3BpY19zcGVjX2xpc3QtLWl0ZW0tbm9tYXJrOmJlZm9yZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5wcm9kdWN0X3RvcGljX3NwZWNfbGlzdC0taXRlbS1mcmVlemluZyB7XG4gIHRleHQtaW5kZW50OiAxZW07XG59XG5cbi5wcm9kdWN0X3RvcGljX3NwZWNfbGlzdC0taXRlbS1mcmVlemluZzpiZWZvcmUge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4ucHJvZHVjdF90b3BpY19zcGVjX2xpc3QtLWl0ZW0tbm9mbG9hdCB7XG4gIGZsb2F0OiBub25lO1xufVxuXG4ucHJvZHVjdF90b3BpY19zcGVjX2xpc3QtLWl0ZW0tZGV0YWlsX2NhcnRpbiB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgZmxvYXQ6IHJpZ2h0O1xuICBtYXJnaW4tcmlnaHQ6IDI4MHB4O1xufVxuXG4ucHJvZHVjdF90b3BpY19zcGVjX2xpc3QtLWl0ZW0tZGV0YWlsX2NhcnRpbjpiZWZvcmUge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4ucHJvZHVjdF90b3BpY19zcGVjX2xpc3QtLWNvbW1lbnQge1xuICBmb250LXNpemU6IDEycHg7XG4gIGZsb2F0OiBub25lO1xufVxuXG4ucHJvZHVjdF90b3BpY19zcGVjX2xpc3QtLWNvbW1lbnQ6YmVmb3JlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLnByb2R1Y3RfdG9waWNfc3BlY19saXN0LS1jb21tZW50LWZyb250X2FpciB7XG4gIG1hcmdpbi1sZWZ0OiAxMHB4O1xufVxuXG4ucHJvZHVjdF90b3BpY19zcGVjX2xpc3QtLWNvbW1lbnQtY2FydGluIHtcbiAgbWFyZ2luLWxlZnQ6IDEwcHg7XG59XG5cbi5wcm9kdWN0X3RvcGljX3NwZWNfbGlzdC0tY29tbWVudC1mcmVlemluZyB7XG4gIG1hcmdpbi1sZWZ0OiAzMHB4O1xufVxuXG4ucHJvZHVjdF90b3BpY19zcGVjX2xpc3QtLW5vdGUge1xuICBmb250LXNpemU6IDEycHg7XG4gIG1hcmdpbjogMCAwIDAgMTBweDtcbn1cblxuLnByb2R1Y3RfdG9waWNfZGV0YWlsX2xpc3Qge1xuICBsaXN0LXN0eWxlOiBub25lO1xufVxuXG4ucHJvZHVjdF90b3BpY19kZXRhaWxfbGlzdDphZnRlciwgLnByb2R1Y3RfdG9waWNfZGV0YWlsX2xpc3QuYWJvdXRfY29uc3RhbnQtLWluOmJlZm9yZSwgLnByb2R1Y3RfdG9waWNfZGV0YWlsX2xpc3QuY29uc3RhbnRfc3ViX2JveC1ibHVlOmJlZm9yZSwgLnByb2R1Y3RfdG9waWNfZGV0YWlsX2xpc3QuYWJvdXRfY29uc3RhbnQtLWluLWdyZXk6YmVmb3JlLCAucHJvZHVjdF90b3BpY19kZXRhaWxfbGlzdC5hYm91dF9jb25zdGFudC0taW4tYmx1ZTpiZWZvcmUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICBjbGVhcjogYm90aDtcbiAgaGVpZ2h0OiAwO1xuICBjb250ZW50OiAnLic7XG59XG5cbi5wcm9kdWN0X3RvcGljX2RldGFpbF9saXN0LS1pdGVtIHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgZmxvYXQ6IGxlZnQ7XG59XG5cbi5wcm9kdWN0X3RvcGljX2RldGFpbF9saXN0LS1pdGVtLWZyb250X2FpciB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuLnZhcmlhdGlvbl9ib3gge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbjogMCAwIDEwcHggMDtcbn1cblxuLnZhcmlhdGlvbl9ib3g6YWZ0ZXIsIC52YXJpYXRpb25fYm94LmFib3V0X2NvbnN0YW50LS1pbjpiZWZvcmUsIC52YXJpYXRpb25fYm94LmNvbnN0YW50X3N1Yl9ib3gtYmx1ZTpiZWZvcmUsIC52YXJpYXRpb25fYm94LmFib3V0X2NvbnN0YW50LS1pbi1ncmV5OmJlZm9yZSwgLnZhcmlhdGlvbl9ib3guYWJvdXRfY29uc3RhbnQtLWluLWJsdWU6YmVmb3JlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgY2xlYXI6IGJvdGg7XG4gIGhlaWdodDogMDtcbiAgY29udGVudDogJy4nO1xufVxuXG4udmFyaWF0aW9uX2JveDpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLnZhcmlhdGlvbl9ib3gtZnNlcmllcyB7XG4gIG1hcmdpbi1ib3R0b206IDUwcHg7XG59XG5cbi52YXJpYXRpb25fYm94LWZzZXJpZXNfdG9wbWFyIHtcbiAgbWFyZ2luLXRvcDogMzVweDtcbiAgY2xlYXI6IGJvdGg7XG59XG5cbi52YXJpYXRpb25fYm94LXRvcCB7XG4gIHBhZGRpbmctdG9wOiAzNXB4O1xuICBjbGVhcjogYm90aDtcbn1cblxuLnZhcmlhdGlvbl9ib3gtLWZzZXJpZXNfd2lkdGgge1xuICBtYXgtd2lkdGg6IDQ4MHB4O1xufVxuXG4udmFyaWF0aW9uX2JveC0tZnNlcmllc193aWR0aC1pbmNsdWRlX3Npbmsge1xuICBtYXgtd2lkdGg6IDUyOHB4O1xufVxuXG4udmFyaWF0aW9uX2JveC0tZnNlcmllczAzIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDMwMHB4O1xuICByaWdodDogMDtcbn1cblxuLnZhcmlhdGlvbl9ib3gtLWRldGFpbF9mc2VyaWVzMDMge1xuICBmb250LXNpemU6IDEycHg7XG4gIGxldHRlci1zcGFjaW5nOiAtMC4wNmVtO1xufVxuXG4udmFyaWF0aW9uX2JveC0taGlnaGxpZ2h0IHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbjogMHB4IDAgMTJweCAwO1xuICBsZXR0ZXItc3BhY2luZzogLTAuMDZlbTtcbiAgY29sb3I6ICMxZmFhYjA7XG59XG5cbi52YXJpYXRpb25fYm94LS1oaWdobGlnaHQ6YmVmb3JlIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMTBweDtcbiAgaGVpZ2h0OiAxMHB4O1xuICBjb250ZW50OiBcIlwiO1xuICBib3JkZXItcmFkaXVzOiAzNXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMWZhYWIwO1xufVxuXG4udmFyaWF0aW9uX2JveC0taGlnaGxpZ2h0LW5vbWFyZ2luIHtcbiAgbWFyZ2luOiAwO1xufVxuXG4udmFyaWF0aW9uX2JveC0taGlnaGxpZ2h0LW5vbWFyZ2luOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuXG4udmFyaWF0aW9uX2JveC0taGlnaGxpZ2h0LW5vbWFyX2Qge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4udmFyaWF0aW9uX2JveC0tY29sZF90YWJsZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbGVmdDogMTAycHg7XG59XG5cbi52YXJpYXRpb25fYm94LS1mcmVlemluZ19tYWluX29sIHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBsaW5lLWhlaWdodDogMS41O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNDA1cHg7XG4gIHJpZ2h0OiAyNjBweDtcbn1cblxuLnZhcmlhdGlvbl9ib3gtLWZyZWV6aW5nX21haW5fbGkge1xuICBkaXNwbGF5OiBibG9jaztcbiAgdGV4dC1pbmRlbnQ6IC01N3B4O1xuICBtYXJnaW4tbGVmdDogNTdweDtcbn1cblxuLnZhcmlhdGlvbl9ib3gtaW52ZXJ0ZXIge1xuICBtYXJnaW46IDAgMCAxMHB4IDA7XG4gIHBhZGRpbmc6IDAgMCAxMHB4IDA7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjY2NjO1xufVxuXG4udmFyaWF0aW9uX2JveC1pY2Uge1xuICBtaW4taGVpZ2h0OiAzNDBweDtcbiAgbWFyZ2luOiAwIDAgNjBweCAwO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAzODVweCBib3R0b207XG59XG5cbi52YXJpYXRpb25fYm94LXJmYyB7XG4gIG1pbi1oZWlnaHQ6IDI2MHB4O1xufVxuXG4udmFyaWF0aW9uX2JveC1mYXN0IHtcbiAgbWluLWhlaWdodDogMzAwcHg7XG4gIG1hcmdpbi1ib3R0b206IDI1cHg7XG59XG5cbi52YXJpYXRpb25fYm94LWZyb250X2FpciB7XG4gIG1pbi1oZWlnaHQ6IDI4MHB4O1xufVxuXG4udmFyaWF0aW9uX2JveC1nbGFzcyB7XG4gIG1pbi1oZWlnaHQ6IDI4NXB4O1xufVxuXG4udmFyaWF0aW9uX2JveC1jYXJ0aW4ge1xuICBtaW4taGVpZ2h0OiAzMDBweDtcbn1cblxuLnZhcmlhdGlvbl9ib3gtcGF0aF90aHJvdWdoIHtcbiAgbWluLWhlaWdodDogMzIxcHg7XG59XG5cbi52YXJpYXRpb25fYm94LWZzZXJpZXMwMiB7XG4gIG1pbi1oZWlnaHQ6IDI2MnB4O1xufVxuXG4udmFyaWF0aW9uX2JveC1mc2VyaWVzMDMge1xuICBtaW4taGVpZ2h0OiA0MTVweDtcbn1cblxuLnZhcmlhdGlvbl9ib3gtLWluY2x1ZGVfc2lua190dGwge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsZXR0ZXItc3BhY2luZzogLTFweDtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbn1cblxuLnZhcmlhdGlvbl9ib3gtLWluY2x1ZGVfc2luayB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLnZhcmlhdGlvbl9ib3gtLWluY2x1ZGVfc2lua19kZXNpZ24ge1xuICBmbG9hdDogbGVmdDtcbiAgbWFyZ2luLXJpZ2h0OiA1cHg7XG4gIG1hcmdpbi1ib3R0b206IDQwcHg7XG59XG5cbi52YXJpYXRpb25fYm94LS10dGwge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW46IDAgMCAxMHB4IDA7XG59XG5cbi52YXJpYXRpb25fYm94LS10dGwtaWNlIHtcbiAgbGV0dGVyLXNwYWNpbmc6IC0xcHg7XG59XG5cbi52YXJpYXRpb25fYm94LS10dGwtZHJhd2VyIHtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjlweDtcbn1cblxuLnZhcmlhdGlvbl9ib3gtLXR0bC1kcmF3ZXIwMiB7XG4gIG1hcmdpbi1ib3R0b206IDEzcHg7XG59XG5cbi52YXJpYXRpb25fYm94LS10dGwtY29sZF90YWJsZSB7XG4gIGxldHRlci1zcGFjaW5nOiAtMXB4O1xufVxuXG4udmFyaWF0aW9uX2JveC0tdHRsLWluY2x1ZGVfc2luazAxOmJlZm9yZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxOS43JTtcbiAgcmlnaHQ6IDMwLjYlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDYycHg7XG4gIHotaW5kZXg6IDE7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICMxZmFhYjA7XG59XG5cbi52YXJpYXRpb25fYm94LS10dGwtaW5jbHVkZV9zaW5rMDE6YWZ0ZXIsIC52YXJpYXRpb25fYm94LS10dGwtaW5jbHVkZV9zaW5rMDEuYWJvdXRfY29uc3RhbnQtLWluOmJlZm9yZSwgLnZhcmlhdGlvbl9ib3gtLXR0bC1pbmNsdWRlX3NpbmswMS5jb25zdGFudF9zdWJfYm94LWJsdWU6YmVmb3JlLCAudmFyaWF0aW9uX2JveC0tdHRsLWluY2x1ZGVfc2luazAxLmFib3V0X2NvbnN0YW50LS1pbi1ncmV5OmJlZm9yZSwgLnZhcmlhdGlvbl9ib3gtLXR0bC1pbmNsdWRlX3NpbmswMS5hYm91dF9jb25zdGFudC0taW4tYmx1ZTpiZWZvcmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMzAuNyU7XG4gIHJpZ2h0OiAzMy40JTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAzMHB4O1xuICBoZWlnaHQ6IDMwcHg7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMxZmFhYjA7XG4gIGJvcmRlci1yYWRpdXM6IDE1cHg7XG4gIHotaW5kZXg6IDE7XG59XG5cbi52YXJpYXRpb25fYm94LS10dGwtaW5jbHVkZV9zaW5rMDI6YmVmb3JlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDQ1LjAlO1xuICByaWdodDogMzIlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEzOXB4O1xuICBjb250ZW50OiBcIlwiO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzFmYWFiMDtcbn1cblxuLnZhcmlhdGlvbl9ib3gtLXR0bC1pbmNsdWRlX3NpbmswMjphZnRlciwgLnZhcmlhdGlvbl9ib3gtLXR0bC1pbmNsdWRlX3NpbmswMi5hYm91dF9jb25zdGFudC0taW46YmVmb3JlLCAudmFyaWF0aW9uX2JveC0tdHRsLWluY2x1ZGVfc2luazAyLmNvbnN0YW50X3N1Yl9ib3gtYmx1ZTpiZWZvcmUsIC52YXJpYXRpb25fYm94LS10dGwtaW5jbHVkZV9zaW5rMDIuYWJvdXRfY29uc3RhbnQtLWluLWdyZXk6YmVmb3JlLCAudmFyaWF0aW9uX2JveC0tdHRsLWluY2x1ZGVfc2luazAyLmFib3V0X2NvbnN0YW50LS1pbi1ibHVlOmJlZm9yZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1NCU7XG4gIHJpZ2h0OiAyOSU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMzBweDtcbiAgaGVpZ2h0OiAzMHB4O1xuICBjb250ZW50OiBcIlwiO1xuICBib3JkZXI6IDFweCBzb2xpZCAjMWZhYWIwO1xuICBib3JkZXItcmFkaXVzOiAxNXB4O1xufVxuXG4udmFyaWF0aW9uX2JveC0tdHRsX3N1cCB7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gIGZvbnQtc2l6ZTogMTBweDtcbn1cblxuLnZhcmlhdGlvbl9ib3gtLWRyYXdlciB7XG4gIG1heC13aWR0aDogMzQwcHg7XG4gIG1pbi1oZWlnaHQ6IDI2MHB4O1xufVxuXG4udmFyaWF0aW9uX2JveC0tZHJhd2VyX2luIHtcbiAgbWF4LXdpZHRoOiA1MTVweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMTA3cHg7XG4gIHRvcDogMzNweDtcbn1cblxuLnZhcmlhdGlvbl9ib3gtLWRyYXdlcl9pbjphZnRlciwgLnZhcmlhdGlvbl9ib3gtLWRyYXdlcl9pbi5hYm91dF9jb25zdGFudC0taW46YmVmb3JlLCAudmFyaWF0aW9uX2JveC0tZHJhd2VyX2luLmNvbnN0YW50X3N1Yl9ib3gtYmx1ZTpiZWZvcmUsIC52YXJpYXRpb25fYm94LS1kcmF3ZXJfaW4uYWJvdXRfY29uc3RhbnQtLWluLWdyZXk6YmVmb3JlLCAudmFyaWF0aW9uX2JveC0tZHJhd2VyX2luLmFib3V0X2NvbnN0YW50LS1pbi1ibHVlOmJlZm9yZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIGNsZWFyOiBib3RoO1xuICBoZWlnaHQ6IDA7XG4gIGNvbnRlbnQ6ICcuJztcbn1cblxuLnZhcmlhdGlvbl9ib3gtLW9wdGlvbiB7XG4gIGNvbG9yOiAjZmZmO1xuICB3aWR0aDogNzhweDtcbiAgaGVpZ2h0OiAyNHB4O1xuICBsaW5lLWhlaWdodDogMjRweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXNpemU6IDEycHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgYmFja2dyb3VuZC1jb2xvcjogIzFmYWFiMDtcbiAgbWFyZ2luOiAwIDlweCAwIDA7XG59XG5cbi52YXJpYXRpb25fYm94LS1zcGFuX3NtYWxsIHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICB0ZXh0LWluZGVudDogLTE1cHg7XG4gIG1hcmdpbi1sZWZ0OiAxNXB4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbn1cblxuLnZhcmlhdGlvbl9ib3gtLWJyZWFkIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbjogMCAwIDEyLjVweCAwO1xuICBmb250LXNpemU6IDE0cHg7XG59XG5cbi52YXJpYXRpb25fYm94LS1kcmF3ZXJfbGlzdCB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIHdpZHRoOiA5MS4zJTtcbn1cblxuLnZhcmlhdGlvbl9ib3gtLWRyYXdlcl9saXN0OmFmdGVyLCAudmFyaWF0aW9uX2JveC0tZHJhd2VyX2xpc3QuYWJvdXRfY29uc3RhbnQtLWluOmJlZm9yZSwgLnZhcmlhdGlvbl9ib3gtLWRyYXdlcl9saXN0LmNvbnN0YW50X3N1Yl9ib3gtYmx1ZTpiZWZvcmUsIC52YXJpYXRpb25fYm94LS1kcmF3ZXJfbGlzdC5hYm91dF9jb25zdGFudC0taW4tZ3JleTpiZWZvcmUsIC52YXJpYXRpb25fYm94LS1kcmF3ZXJfbGlzdC5hYm91dF9jb25zdGFudC0taW4tYmx1ZTpiZWZvcmUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICBjbGVhcjogYm90aDtcbiAgaGVpZ2h0OiAwO1xuICBjb250ZW50OiAnLic7XG59XG5cbi52YXJpYXRpb25fYm94LS1kcmF3ZXJfaXRlbSB7XG4gIGZsb2F0OiBsZWZ0O1xuICB3aWR0aDogY2FsYyg1MCUgLSAxNXB4KTtcbiAgbWFyZ2luOiAwIDAgMCAzMHB4O1xufVxuXG4udmFyaWF0aW9uX2JveC0tZHJhd2VyX2l0ZW06Zmlyc3QtY2hpbGQge1xuICBtYXJnaW4tbGVmdDogMDtcbn1cblxuLnZhcmlhdGlvbl9ib3gtLWRyYXdlcl9pdGVtX2ltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW46IDAgMCAwLjZweCAwO1xufVxuXG4udmFyaWF0aW9uX2JveC0tZHJhd2VyX3NwYW4ge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG59XG5cbi52YXJpYXRpb25fYm94LS1kcmF3ZXJfc3Bhbl9pbiB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbn1cblxuLnZhcmlhdGlvbl9ib3gtLWRyYXdlcl9lY28ge1xuICBtYXJnaW4tdG9wOiAzMHB4O1xufVxuXG4udmFyaWF0aW9uX2JveC0tZHJhd2VyX2Vjb190dGwge1xuICBmb250LXNpemU6IDE0cHg7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG59XG5cbi52YXJpYXRpb25fYm94LS1kcmF3ZXJfZWNvX3N1cCB7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gIGZvbnQtc2l6ZTogMTBweDtcbn1cblxuLnZhcmlhdGlvbl9ib3gtLWRyYXdlcl9lY29fZm9vdG5vdGUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLWxlZnQ6IDEycHg7XG4gIHRleHQtaW5kZW50OiAtMTJweDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBtYXJnaW4tYm90dG9tOiAyNHB4O1xuICBsaW5lLWhlaWdodDogMS41O1xufVxuXG4udmFyaWF0aW9uX2JveC0tZHJhd2VyX2Vjb19saXN0IHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgcGFkZGluZzogMTVweCAyNXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjNmMGVhO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xufVxuXG4udmFyaWF0aW9uX2JveC0tZHJhd2VyX2Vjb19saXN0OmFmdGVyLCAudmFyaWF0aW9uX2JveC0tZHJhd2VyX2Vjb19saXN0LmFib3V0X2NvbnN0YW50LS1pbjpiZWZvcmUsIC52YXJpYXRpb25fYm94LS1kcmF3ZXJfZWNvX2xpc3QuY29uc3RhbnRfc3ViX2JveC1ibHVlOmJlZm9yZSwgLnZhcmlhdGlvbl9ib3gtLWRyYXdlcl9lY29fbGlzdC5hYm91dF9jb25zdGFudC0taW4tZ3JleTpiZWZvcmUsIC52YXJpYXRpb25fYm94LS1kcmF3ZXJfZWNvX2xpc3QuYWJvdXRfY29uc3RhbnQtLWluLWJsdWU6YmVmb3JlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgY2xlYXI6IGJvdGg7XG4gIGhlaWdodDogMDtcbiAgY29udGVudDogJy4nO1xufVxuXG4udmFyaWF0aW9uX2JveC0tZHJhd2VyX2Vjb19pdGVtIHtcbiAgZmxvYXQ6IGxlZnQ7XG59XG5cbi52YXJpYXRpb25fYm94LS1kcmF3ZXJfZWNvX2l0ZW06bGFzdC1jaGlsZCB7XG4gIG1hcmdpbjogMCAwIDAgMzVweDtcbn1cblxuLnZhcmlhdGlvbl9ib3gtLWRyYXdlcl9lY29faXRlbV9pbWcge1xuICB3aWR0aDogMTAwJTtcbn1cblxuLnZhcmlhdGlvbl9ib3gtLWRyYXdlcl9lY29faXRlbV9pbWctc2Vjb25kIHtcbiAgbWFyZ2luLXRvcDogMzBweDtcbn1cblxuLnZhcmlhdGlvbl9ib3gtLWRyYXdlcl9lY29faXRlbV90dGwge1xuICBmb250LXNpemU6IDE0cHg7XG59XG5cbi52YXJpYXRpb25fYm94LS1kcmF3ZXJfbGluZXVwOmFmdGVyLCAudmFyaWF0aW9uX2JveC0tZHJhd2VyX2xpbmV1cC5hYm91dF9jb25zdGFudC0taW46YmVmb3JlLCAudmFyaWF0aW9uX2JveC0tZHJhd2VyX2xpbmV1cC5jb25zdGFudF9zdWJfYm94LWJsdWU6YmVmb3JlLCAudmFyaWF0aW9uX2JveC0tZHJhd2VyX2xpbmV1cC5hYm91dF9jb25zdGFudC0taW4tZ3JleTpiZWZvcmUsIC52YXJpYXRpb25fYm94LS1kcmF3ZXJfbGluZXVwLmFib3V0X2NvbnN0YW50LS1pbi1ibHVlOmJlZm9yZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIGNsZWFyOiBib3RoO1xuICBoZWlnaHQ6IDA7XG4gIGNvbnRlbnQ6ICcuJztcbn1cblxuLnZhcmlhdGlvbl9ib3gtLWRyYXdlcl9saW5ldXBfbGlzdCB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG5cbi52YXJpYXRpb25fYm94LS1kcmF3ZXJfbGluZXVwX2l0ZW0ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZsb2F0OiBsZWZ0O1xuICB3aWR0aDogY2FsYyg1MCUgLSAxMnB4KTtcbiAgbWFyZ2luLWxlZnQ6IDI0cHg7XG4gIGxpbmUtaGVpZ2h0OiA0OHB4O1xuICBmb250LXNpemU6IDE2cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLnZhcmlhdGlvbl9ib3gtLWRyYXdlcl9saW5ldXBfaXRlbTphZnRlciwgLnZhcmlhdGlvbl9ib3gtLWRyYXdlcl9saW5ldXBfaXRlbS5hYm91dF9jb25zdGFudC0taW46YmVmb3JlLCAudmFyaWF0aW9uX2JveC0tZHJhd2VyX2xpbmV1cF9pdGVtLmNvbnN0YW50X3N1Yl9ib3gtYmx1ZTpiZWZvcmUsIC52YXJpYXRpb25fYm94LS1kcmF3ZXJfbGluZXVwX2l0ZW0uYWJvdXRfY29uc3RhbnQtLWluLWdyZXk6YmVmb3JlLCAudmFyaWF0aW9uX2JveC0tZHJhd2VyX2xpbmV1cF9pdGVtLmFib3V0X2NvbnN0YW50LS1pbi1ibHVlOmJlZm9yZSB7XG4gIGZvbnQtZmFtaWx5OiAnaWNvbW9vbicgIWltcG9ydGFudDtcbiAgc3BlYWs6IG5vbmU7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICBsaW5lLWhlaWdodDogMTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG4gIGZvbnQtc2l6ZTogMTBweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgcmlnaHQ6IDhweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbjogLTAuNWVtIDAgMCAwO1xuICBjb250ZW50OiBcIu6khlwiO1xuICB0cmFuc2l0aW9uOiAwLjE1cztcbn1cblxuLnZhcmlhdGlvbl9ib3gtLWRyYXdlcl9saW5ldXBfaXRlbTpmaXJzdC1jaGlsZCB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuXG4udmFyaWF0aW9uX2JveC0tZHJhd2VyX2xpbmV1cF9pdGVtOmZpcnN0LWNoaWxkOmFmdGVyLCAudmFyaWF0aW9uX2JveC0tZHJhd2VyX2xpbmV1cF9pdGVtLmFib3V0X2NvbnN0YW50LS1pbjpmaXJzdC1jaGlsZDpiZWZvcmUsIC52YXJpYXRpb25fYm94LS1kcmF3ZXJfbGluZXVwX2l0ZW0uY29uc3RhbnRfc3ViX2JveC1ibHVlOmZpcnN0LWNoaWxkOmJlZm9yZSwgLnZhcmlhdGlvbl9ib3gtLWRyYXdlcl9saW5ldXBfaXRlbS5hYm91dF9jb25zdGFudC0taW4tZ3JleTpmaXJzdC1jaGlsZDpiZWZvcmUsIC52YXJpYXRpb25fYm94LS1kcmF3ZXJfbGluZXVwX2l0ZW0uYWJvdXRfY29uc3RhbnQtLWluLWJsdWU6Zmlyc3QtY2hpbGQ6YmVmb3JlIHtcbiAgY29sb3I6ICMwMDhDNEI7XG59XG5cbi52YXJpYXRpb25fYm94LS1kcmF3ZXJfbGluZXVwX2l0ZW06bGFzdC1jaGlsZDphZnRlciwgLnZhcmlhdGlvbl9ib3gtLWRyYXdlcl9saW5ldXBfaXRlbS5hYm91dF9jb25zdGFudC0taW46bGFzdC1jaGlsZDpiZWZvcmUsIC52YXJpYXRpb25fYm94LS1kcmF3ZXJfbGluZXVwX2l0ZW0uY29uc3RhbnRfc3ViX2JveC1ibHVlOmxhc3QtY2hpbGQ6YmVmb3JlLCAudmFyaWF0aW9uX2JveC0tZHJhd2VyX2xpbmV1cF9pdGVtLmFib3V0X2NvbnN0YW50LS1pbi1ncmV5Omxhc3QtY2hpbGQ6YmVmb3JlLCAudmFyaWF0aW9uX2JveC0tZHJhd2VyX2xpbmV1cF9pdGVtLmFib3V0X2NvbnN0YW50LS1pbi1ibHVlOmxhc3QtY2hpbGQ6YmVmb3JlIHtcbiAgY29sb3I6ICMwMGEwZTk7XG59XG5cbi52YXJpYXRpb25fYm94LS1kcmF3ZXJfbGluZXVwX2l0ZW06aG92ZXI6Zmlyc3QtY2hpbGQ6YWZ0ZXIsIC52YXJpYXRpb25fYm94LS1kcmF3ZXJfbGluZXVwX2l0ZW0uYWJvdXRfY29uc3RhbnQtLWluOmhvdmVyOmZpcnN0LWNoaWxkOmJlZm9yZSwgLnZhcmlhdGlvbl9ib3gtLWRyYXdlcl9saW5ldXBfaXRlbS5jb25zdGFudF9zdWJfYm94LWJsdWU6aG92ZXI6Zmlyc3QtY2hpbGQ6YmVmb3JlLCAudmFyaWF0aW9uX2JveC0tZHJhd2VyX2xpbmV1cF9pdGVtLmFib3V0X2NvbnN0YW50LS1pbi1ncmV5OmhvdmVyOmZpcnN0LWNoaWxkOmJlZm9yZSwgLnZhcmlhdGlvbl9ib3gtLWRyYXdlcl9saW5ldXBfaXRlbS5hYm91dF9jb25zdGFudC0taW4tYmx1ZTpob3ZlcjpmaXJzdC1jaGlsZDpiZWZvcmUge1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLnZhcmlhdGlvbl9ib3gtLWRyYXdlcl9saW5ldXBfaXRlbTpob3ZlcjpsYXN0LWNoaWxkOmFmdGVyLCAudmFyaWF0aW9uX2JveC0tZHJhd2VyX2xpbmV1cF9pdGVtLmFib3V0X2NvbnN0YW50LS1pbjpob3ZlcjpsYXN0LWNoaWxkOmJlZm9yZSwgLnZhcmlhdGlvbl9ib3gtLWRyYXdlcl9saW5ldXBfaXRlbS5jb25zdGFudF9zdWJfYm94LWJsdWU6aG92ZXI6bGFzdC1jaGlsZDpiZWZvcmUsIC52YXJpYXRpb25fYm94LS1kcmF3ZXJfbGluZXVwX2l0ZW0uYWJvdXRfY29uc3RhbnQtLWluLWdyZXk6aG92ZXI6bGFzdC1jaGlsZDpiZWZvcmUsIC52YXJpYXRpb25fYm94LS1kcmF3ZXJfbGluZXVwX2l0ZW0uYWJvdXRfY29uc3RhbnQtLWluLWJsdWU6aG92ZXI6bGFzdC1jaGlsZDpiZWZvcmUge1xuICBjb2xvcjogI0ZGRjtcbn1cblxuLnZhcmlhdGlvbl9ib3gtLWRyYXdlcl9saW5rIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY29sb3I6ICM3MkJGMkE7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGJvcmRlcjogMnB4IHNvbGlkICM3MkJGMkE7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIHRyYW5zaXRpb246IDAuMTVzO1xufVxuXG4udmFyaWF0aW9uX2JveC0tZHJhd2VyX2xpbms6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzJCRjJBO1xuICBjb2xvcjogI0ZGRjtcbn1cblxuLnZhcmlhdGlvbl9ib3gtLWRyYXdlcl9saW5rLWZyZWV6ZXIge1xuICBjb2xvcjogIzAwYTBlOTtcbiAgYm9yZGVyOiAycHggc29saWQgIzAwYTBlOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cblxuLnZhcmlhdGlvbl9ib3gtLWRyYXdlcl9saW5rLWZyZWV6ZXI6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDBhMGU5O1xuICBjb2xvcjogI0ZGRjtcbn1cblxuLnZhcmlhdGlvbl9ib3gtLWNvbGRfdGFibGVfcCB7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cblxuLnZhcmlhdGlvbl9ib3gtLWluY2x1ZGVfc2lua19wIHtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBtYXJnaW4tYm90dG9tOiAyNXB4O1xufVxuXG4udmFyaWF0aW9uX2JveC0taW5jbHVkZV9zaW5rX3AtY2VudGVyIHtcbiAgbWF4LXdpZHRoOiAyODFweDtcbiAgbWluLWhlaWdodDogNjNweDtcbn1cblxuLnZhcmlhdGlvbl9ib3gtLWluY2x1ZGVfc2lua19wLWNlbnRlcjpiZWZvcmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNDkuNSU7XG4gIHJpZ2h0OiAyOS41JTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAyOHB4O1xuICBjb250ZW50OiBcIlwiO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjMWZhYWIwO1xufVxuXG4udmFyaWF0aW9uX2JveC0taW5jbHVkZV9zaW5rX2ltZyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA2MHB4O1xuICBsZWZ0OiAyODBweDtcbn1cblxuLnZhcmlhdGlvbl9ib3gtLWNvbGRfdGFibGVfaW1nIHtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cblxuLnZhcmlhdGlvbl9ib3gtLXRhYmxlX2xpbmV1cF9saW5rIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDMzNXB4O1xuICByaWdodDogMDtcbiAgd2lkdGg6IDQ2OHB4O1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAtd2Via2l0LWFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGxpbmUtaGVpZ2h0OiA0OHB4O1xuICAvKmZvciBpZTExKi9cbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBib3JkZXI6IDJweCBzb2xpZCAjMWZhYWIwO1xuICBjb2xvcjogIzFmYWFiMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRjtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgdHJhbnNpdGlvbjogMC4xNXM7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLnZhcmlhdGlvbl9ib3gtLXRhYmxlX2xpbmV1cF9saW5rLWluY2x1ZGVfc2luayB7XG4gIHRvcDogMzY4cHg7XG59XG5cbi52YXJpYXRpb25fYm94LS10YWJsZV9saW5ldXBfbGluazphZnRlciwgLnZhcmlhdGlvbl9ib3gtLXRhYmxlX2xpbmV1cF9saW5rLmFib3V0X2NvbnN0YW50LS1pbjpiZWZvcmUsIC52YXJpYXRpb25fYm94LS10YWJsZV9saW5ldXBfbGluay5jb25zdGFudF9zdWJfYm94LWJsdWU6YmVmb3JlLCAudmFyaWF0aW9uX2JveC0tdGFibGVfbGluZXVwX2xpbmsuYWJvdXRfY29uc3RhbnQtLWluLWdyZXk6YmVmb3JlLCAudmFyaWF0aW9uX2JveC0tdGFibGVfbGluZXVwX2xpbmsuYWJvdXRfY29uc3RhbnQtLWluLWJsdWU6YmVmb3JlIHtcbiAgZm9udC1mYW1pbHk6ICdpY29tb29uJyAhaW1wb3J0YW50O1xuICBzcGVhazogbm9uZTtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbiAgY29udGVudDogXCLupIZcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBmb250LXNpemU6IDEwcHg7XG4gIHRvcDogNTAlO1xuICByaWdodDogOHB4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luOiAtMC41ZW0gMCAwIDA7XG4gIGNvbG9yOiAjMWZhYWIwO1xufVxuXG4udmFyaWF0aW9uX2JveC0tdGFibGVfbGluZXVwX2xpbms6aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzFmYWFiMDtcbn1cblxuLnZhcmlhdGlvbl9ib3gtLXRhYmxlX2xpbmV1cF9saW5rOmhvdmVyOmFmdGVyLCAudmFyaWF0aW9uX2JveC0tdGFibGVfbGluZXVwX2xpbmsuYWJvdXRfY29uc3RhbnQtLWluOmhvdmVyOmJlZm9yZSwgLnZhcmlhdGlvbl9ib3gtLXRhYmxlX2xpbmV1cF9saW5rLmNvbnN0YW50X3N1Yl9ib3gtYmx1ZTpob3ZlcjpiZWZvcmUsIC52YXJpYXRpb25fYm94LS10YWJsZV9saW5ldXBfbGluay5hYm91dF9jb25zdGFudC0taW4tZ3JleTpob3ZlcjpiZWZvcmUsIC52YXJpYXRpb25fYm94LS10YWJsZV9saW5ldXBfbGluay5hYm91dF9jb25zdGFudC0taW4tYmx1ZTpob3ZlcjpiZWZvcmUge1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLnZhcmlhdGlvbl9ib3gtLWNvbnN0YW50X2xpc3Qge1xuICBsaXN0LXN0eWxlOiBub25lO1xufVxuXG4udmFyaWF0aW9uX2JveC0tY29uc3RhbnRfaXRlbSB7XG4gIG1hcmdpbi1sZWZ0OiAxMThweDtcbiAgdGV4dC1pbmRlbnQ6IC0xMThweDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMS44O1xuICBsZXR0ZXItc3BhY2luZzogLTAuOXB4O1xufVxuXG4udmFyaWF0aW9uX2JveC0tY29uc3RhbnRfaXRlbTpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbn1cblxuLnZhcmlhdGlvbl9ib3gtLWNvbnN0YW50X3NwYW4ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLWxlZnQ6IDExOHB4O1xuICBmb250LXNpemU6IDEycHg7XG59XG5cbi52YXJpYXRpb25fYm94LS1jb25zdGFudF9zcGFuOmZpcnN0LWNoaWxkIHtcbiAgbWFyZ2luLXRvcDogNXB4O1xufVxuXG4udmFyaWF0aW9uX2JveC0tbW9kZWwge1xuICBmb250LXNpemU6IDIycHg7XG4gIHBhZGRpbmc6IDAgMCAxMHB4IDA7XG4gIGJvcmRlci1ib3R0b206IDFweCBkb3R0ZWQgI2NjYztcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbjogMCAwIDEwcHggMDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGZvbnQtZmFtaWx5OiBSb2JvdG8sIHNhbnMtc2VyaWY7XG59XG5cbi52YXJpYXRpb25fYm94LS1tb2RlbF9zcGVjX2xpc3Qge1xuICBsaXN0LXN0eWxlOiBub25lO1xufVxuXG4udmFyaWF0aW9uX2JveC0tbW9kZWxfc3BlY19pdGVtIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmctbGVmdDogOTBweDtcbiAgbWFyZ2luLWxlZnQ6IDZweDtcbiAgdGV4dC1pbmRlbnQ6IC02cHg7XG4gIGxldHRlci1zcGFjaW5nOiAtMC41cHg7XG59XG5cbi52YXJpYXRpb25fYm94LS1tb2RlbF9zcGVjX2l0ZW06YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgd2lkdGg6IDEwcHg7XG4gIGhlaWdodDogMTBweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDVweDtcbiAgbGVmdDogLTZweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2FmYmZlMjtcbn1cblxuLnZhcmlhdGlvbl9ib3gtLW1vZGVsX3NwYW4ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDE2cHg7XG59XG5cbi52YXJpYXRpb25fYm94LS1tb2RlbF9zcGFuLTAxIHtcbiAgbGV0dGVyLXNwYWNpbmc6IDMuOHB4O1xufVxuXG4udmFyaWF0aW9uX2JveC0tbW9kZWxfc3Bhbi0wMiB7XG4gIGxldHRlci1zcGFjaW5nOiAzOC44cHg7XG59XG5cbi52YXJpYXRpb25fYm94LS1tb2RlbF9zcGFuLTAzIHtcbiAgbGV0dGVyLXNwYWNpbmc6IDMuOHB4O1xufVxuXG4udmFyaWF0aW9uX2JveC0tbW9kZWxfc3Bhbi0wNSB7XG4gIGxldHRlci1zcGFjaW5nOiA1Ni4zcHg7XG59XG5cbi52YXJpYXRpb25fYm94LS1kZXNjcmlwdGlvbiB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbn1cblxuLnZhcmlhdGlvbl9ib3gtLWRlc2NyaXB0aW9uLWNvbnN0YW50IHtcbiAgbWF4LXdpZHRoOiAzMDZweDtcbn1cblxuLnZhcmlhdGlvbl9ib3gtLWRlc2NyaXB0aW9uLW1hcl9kIHtcbiAgbWFyZ2luLWJvdHRvbTogNXB4O1xufVxuXG4udmFyaWF0aW9uX2JveC0tZGVzY3JpcHRpb24tcmZjIHtcbiAgbWF4LXdpZHRoOiA0NjBweDtcbn1cblxuLnZhcmlhdGlvbl9ib3gtLWRlc2NyaXB0aW9uLWFmciB7XG4gIGZsb2F0OiBsZWZ0O1xuICB3aWR0aDogMzElO1xuICBtYXgtd2lkdGg6IDI5MHB4O1xufVxuXG4udmFyaWF0aW9uX2JveC0tZGVzY3JpcHRpb24taWNlIHtcbiAgbWF4LXdpZHRoOiA2MTVweDtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbn1cblxuLnZhcmlhdGlvbl9ib3gtLWRlc2NyaXB0aW9uLWZhc3Qge1xuICBtYXgtd2lkdGg6IDYxMHB4O1xufVxuXG4udmFyaWF0aW9uX2JveC0tZGVzY3JpcHRpb24tZnJvbnRfYWlyIHtcbiAgbWF4LXdpZHRoOiAyOTBweDtcbn1cblxuLnZhcmlhdGlvbl9ib3gtLWRlc2NyaXB0aW9uLWdsYXNzIHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogOHB4IDAgMCAxZW07XG4gIHRleHQtaW5kZW50OiAtMWVtO1xufVxuXG4udmFyaWF0aW9uX2JveC0tZGVzY3JpcHRpb24tZ2xhc3Nfd2lkdGgge1xuICBtYXgtd2lkdGg6IDI5MHB4O1xufVxuXG4udmFyaWF0aW9uX2JveC0tZGVzY3JpcHRpb24tY2FydGluIHtcbiAgbWF4LXdpZHRoOiAyOTBweDtcbn1cblxuLnZhcmlhdGlvbl9ib3gtLWRlc2NyaXB0aW9uLXBhdGhfdGhyb3VnaCB7XG4gIG1heC13aWR0aDogMjkwcHg7XG59XG5cbi52YXJpYXRpb25fYm94LS1kZXNjcmlwdGlvbi1mcmVlemluZyB7XG4gIG1hcmdpbi1ib3R0b206IDEycHg7XG59XG5cbi52YXJpYXRpb25fYm94LS1kZXNjcmlwdGlvbi1mc2VyaWVzMDMge1xuICBtYXJnaW4tYm90dG9tOiA2MHB4O1xufVxuXG4udmFyaWF0aW9uX2JveC0tZGVzY3JpcHRpb24tZnNlcmllczA0IHtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cblxuLnZhcmlhdGlvbl9ib3gtLWltZyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbn1cblxuLnZhcmlhdGlvbl9ib3gtLWltZy1jb25zdGFudCB7XG4gIHRvcDogNDBweDtcbn1cblxuLnZhcmlhdGlvbl9ib3gtLWltZy1mcm9udF9haXIge1xuICByaWdodDogODBweDtcbn1cblxuLnZhcmlhdGlvbl9ib3gtLWltZy1nbGFzcyB7XG4gIHJpZ2h0OiA4MHB4O1xufVxuXG4udmFyaWF0aW9uX2JveC0taW1nLWZhc3Qge1xuICB6LWluZGV4OiAtMTtcbiAgcmlnaHQ6IDExMHB4O1xuICB3aWR0aDogY2FsYygxMDAlIC0gMjcwcHgpO1xufVxuXG4udmFyaWF0aW9uX2JveC0taW1nLWNhcnRpbiB7XG4gIHJpZ2h0OiAwO1xuICB3aWR0aDogMzk4cHg7XG59XG5cbi52YXJpYXRpb25fYm94LS1pbWctcGF0aF90aHJvdWdoIHtcbiAgcmlnaHQ6IDIycHg7XG4gIHdpZHRoOiAyNDFweDtcbn1cblxuLnZhcmlhdGlvbl9ib3gtLWltZy1mc2VyaWVzMDEge1xuICByaWdodDogMzBweDtcbn1cblxuLnZhcmlhdGlvbl9ib3gtLWltZy10YWJsZSB7XG4gIHRvcDogNDBweDtcbn1cblxuLnZhcmlhdGlvbl9ib3gtLWZyZWV6aW5nX21haW4ge1xuICBtYXJnaW4tYm90dG9tOiAzNXB4O1xufVxuXG4udmFyaWF0aW9uX2JveC0tZnJlZXppbmdfbWFpbi1pbWcge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBtYXJnaW46IDAgYXV0bztcbn1cblxuLnZhcmlhdGlvbl9ib3gtLWZyZWV6aW5nX21haW4tZGV0YWlsX3Ige1xuICBmb250LXNpemU6IDEycHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiAtOHB4O1xuICByaWdodDogLTQyM3B4O1xufVxuXG4udmFyaWF0aW9uX2JveC0tcGljIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBtYXJnaW46IDAgMCAwIGF1dG87XG59XG5cbi52YXJpYXRpb25fYm94LS1waWMtYWZyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAtMTtcbiAgZmxvYXQ6IHJpZ2h0O1xuICB3aWR0aDogY2FsYyg2NS40JSAtIDgwcHgpO1xuICBtYXgtd2lkdGg6IDU0OHB4O1xuICBtYXJnaW46IC03M3B4IDgwcHggMCAwO1xufVxuXG4udmFyaWF0aW9uX2JveC0tcGljLXRpbWVyIHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG4gIHotaW5kZXg6IC0xO1xuICB0b3A6IDA7XG4gIG1hcmdpbi10b3A6IDEzcHg7XG59XG5cbi52YXJpYXRpb25fYm94LS1waWMtY2FydGluIHtcbiAgdG9wOiAwO1xufVxuXG4udmFyaWF0aW9uX2JveC0tcGljX2RldGFpbCB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luLXRvcDogMTBweDtcbn1cblxuLnZhcmlhdGlvbl9ib3gtLWVmZmVjdCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXNpemU6IDE0cHg7XG4gIG1hcmdpbjogMCAwIDE1cHggMDtcbn1cblxuLnZhcmlhdGlvbl9ib3gtLW5vdGUge1xuICBmb250LXNpemU6IDEycHg7XG59XG5cbi5nbGFzc19waWMge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMzdweDtcbiAgcmlnaHQ6IDMzNXB4O1xufVxuXG4uZW5lcmd5X2JveCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmM2YwZWE7XG4gIHBhZGRpbmc6IDI1cHg7XG4gIG1hcmdpbjogMCAwIDIwcHggMDtcbn1cblxuLmVuZXJneV9ib3g6YWZ0ZXIsIC5lbmVyZ3lfYm94LmFib3V0X2NvbnN0YW50LS1pbjpiZWZvcmUsIC5lbmVyZ3lfYm94LmNvbnN0YW50X3N1Yl9ib3gtYmx1ZTpiZWZvcmUsIC5lbmVyZ3lfYm94LmFib3V0X2NvbnN0YW50LS1pbi1ncmV5OmJlZm9yZSwgLmVuZXJneV9ib3guYWJvdXRfY29uc3RhbnQtLWluLWJsdWU6YmVmb3JlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgY2xlYXI6IGJvdGg7XG4gIGhlaWdodDogMDtcbiAgY29udGVudDogJy4nO1xufVxuXG4uZW5lcmd5X2JveC1jb25zIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRjtcbiAgd2lkdGg6IDk2MHB4O1xuICBwYWRkaW5nOiAwO1xufVxuXG4uZW5lcmd5X2JveC0tY29uc19pbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmM2YwZWE7XG4gIHBhZGRpbmc6IDI1cHg7XG59XG5cbi5lbmVyZ3lfYm94LS1zdWI6Zmlyc3QtY2hpbGQge1xuICBmbG9hdDogbGVmdDtcbiAgd2lkdGg6IDUwMHB4O1xufVxuXG4uZW5lcmd5X2JveC0tc3ViOmxhc3QtY2hpbGQge1xuICBmbG9hdDogcmlnaHQ7XG59XG5cbi5lbmVyZ3lfYm94LS10dGwge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjM7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4uZW5lcmd5X2JveC0tc3VwIHtcbiAgZm9udC1zaXplOiAxMHB4O1xuICBtYXJnaW46IDAgMCAwIDJweDtcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbn1cblxuLmVuZXJneV9ib3gtLXBpYyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbiAgbWFyZ2luOiAwIGF1dG87XG59XG5cbi5lbmVyZ3lfYm94LS1waWMtc2hvcnQge1xuICBwYWRkaW5nOiA0OXB4IDA7XG59XG5cbi5lbmVyZ3lfYm94LS1jb25zX3R0bCB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDEuMztcbiAgbWFyZ2luOiAwIDAgMTBweCAwO1xuICBwYWRkaW5nLWxlZnQ6IDFlbTtcbiAgdGV4dC1pbmRlbnQ6IC0xZW07XG4gIGxldHRlci1zcGFjaW5nOiAtMS41cHg7XG4gIGNvbG9yOiAjNUY3OEM4O1xufVxuXG4uZW5lcmd5X2JveC0tY29uc190eHQge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIG1hcmdpbjogMCAwIDEwcHggMDtcbn1cblxuLmVuZXJneV9ib3gtLWFydGljbGU6YWZ0ZXIsIC5lbmVyZ3lfYm94LS1hcnRpY2xlLmFib3V0X2NvbnN0YW50LS1pbjpiZWZvcmUsIC5lbmVyZ3lfYm94LS1hcnRpY2xlLmNvbnN0YW50X3N1Yl9ib3gtYmx1ZTpiZWZvcmUsIC5lbmVyZ3lfYm94LS1hcnRpY2xlLmFib3V0X2NvbnN0YW50LS1pbi1ncmV5OmJlZm9yZSwgLmVuZXJneV9ib3gtLWFydGljbGUuYWJvdXRfY29uc3RhbnQtLWluLWJsdWU6YmVmb3JlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgY2xlYXI6IGJvdGg7XG4gIGhlaWdodDogMDtcbiAgY29udGVudDogJy4nO1xufVxuXG4uZW5lcmd5X2JveC0tYXJ0aWNsZTpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLXRvcDogMjBweDtcbn1cblxuLmVuZXJneV9ib3gtLW5vdGUge1xuICBmb250LXNpemU6IDEycHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIHBhZGRpbmc6IDAgMCAwIDFlbTtcbiAgdGV4dC1pbmRlbnQ6IC0xZW07XG4gIG1hcmdpbjogMTBweCAwIDAgMDtcbn1cblxuLmVjb193aWRlIHtcbiAgbWF4LXdpZHRoOiA1OTBweDtcbn1cblxuLmVjb193aWRlOmFmdGVyLCAuZWNvX3dpZGUuYWJvdXRfY29uc3RhbnQtLWluOmJlZm9yZSwgLmVjb193aWRlLmNvbnN0YW50X3N1Yl9ib3gtYmx1ZTpiZWZvcmUsIC5lY29fd2lkZS5hYm91dF9jb25zdGFudC0taW4tZ3JleTpiZWZvcmUsIC5lY29fd2lkZS5hYm91dF9jb25zdGFudC0taW4tYmx1ZTpiZWZvcmUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICBjbGVhcjogYm90aDtcbiAgaGVpZ2h0OiAwO1xuICBjb250ZW50OiAnLic7XG59XG5cbi5lY29fd2lkZS0tdHh0IHtcbiAgd2lkdGg6IDI2NXB4O1xuICBsaW5lLWhlaWdodDogMS41O1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZsb2F0OiBsZWZ0O1xufVxuXG4uZWNvX3dpZGUtLXBpYyB7XG4gIGZsb2F0OiByaWdodDtcbiAgbWFyZ2luOiAtMzJweCAwIDAgMDtcbn1cblxuLnZhcmlhdGlvbl9hd2Vzb21lIHtcbiAgbWF4LXdpZHRoOiA2MTVweDtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDE1cHggMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjNmMGVhO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4udmFyaWF0aW9uX2F3ZXNvbWU6YWZ0ZXIsIC52YXJpYXRpb25fYXdlc29tZS5hYm91dF9jb25zdGFudC0taW46YmVmb3JlLCAudmFyaWF0aW9uX2F3ZXNvbWUuY29uc3RhbnRfc3ViX2JveC1ibHVlOmJlZm9yZSwgLnZhcmlhdGlvbl9hd2Vzb21lLmFib3V0X2NvbnN0YW50LS1pbi1ncmV5OmJlZm9yZSwgLnZhcmlhdGlvbl9hd2Vzb21lLmFib3V0X2NvbnN0YW50LS1pbi1ibHVlOmJlZm9yZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIGNsZWFyOiBib3RoO1xuICBoZWlnaHQ6IDA7XG4gIGNvbnRlbnQ6ICcuJztcbn1cblxuLnZhcmlhdGlvbl9hd2Vzb21lLS1mcmVzaCB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBsaW5lLWhlaWdodDogMS4zO1xuICBjb2xvcjogIzcxYmUyOTtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjVweDtcbn1cblxuLnZhcmlhdGlvbl9hd2Vzb21lLS1kbCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmbG9hdDogbGVmdDtcbiAgd2lkdGg6IDE4MHB4O1xufVxuXG4udmFyaWF0aW9uX2F3ZXNvbWUtLWRsLW5hcnJvdyB7XG4gIG1hcmdpbjogMCAzMHB4O1xufVxuXG4udmFyaWF0aW9uX2F3ZXNvbWUtLWRkIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi52YXJpYXRpb25fYXdlc29tZS0tZGQtaW50ZXJ2YWwge1xuICBsZXR0ZXItc3BhY2luZzogLTFweDtcbn1cblxuLm1lcml0X2xpc3Qge1xuICBsaXN0LXN0eWxlOiBub25lO1xufVxuXG4ubWVyaXRfbGlzdDphZnRlciwgLm1lcml0X2xpc3QuYWJvdXRfY29uc3RhbnQtLWluOmJlZm9yZSwgLm1lcml0X2xpc3QuY29uc3RhbnRfc3ViX2JveC1ibHVlOmJlZm9yZSwgLm1lcml0X2xpc3QuYWJvdXRfY29uc3RhbnQtLWluLWdyZXk6YmVmb3JlLCAubWVyaXRfbGlzdC5hYm91dF9jb25zdGFudC0taW4tYmx1ZTpiZWZvcmUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICBjbGVhcjogYm90aDtcbiAgaGVpZ2h0OiAwO1xuICBjb250ZW50OiAnLic7XG59XG5cbi5tZXJpdF9saXN0LS1pdGVtIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGxpbmUtaGVpZ2h0OiA2NHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmbG9hdDogbGVmdDtcbiAgd2lkdGg6IGNhbGMoMzMuMyUgLSAzMHB4KTtcbiAgaGVpZ2h0OiA2NHB4O1xuICBtYXJnaW46IDAgMCAwIDMwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM5NWNmNWY7XG59XG5cbi5tZXJpdF9saXN0LS1pdGVtOmZpcnN0LWNoaWxkIHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG5cbi5tZXJpdF9saXN0LS1pdGVtOmJlZm9yZSB7XG4gIGZvbnQtZmFtaWx5OiAnaWNvbW9vbicgIWltcG9ydGFudDtcbiAgc3BlYWs6IG5vbmU7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICBsaW5lLWhlaWdodDogMTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG4gIGZvbnQtc2l6ZTogMTdweDtcbiAgbGluZS1oZWlnaHQ6IDI4cHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxcHg7XG4gIGxlZnQ6IDFweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAyOHB4O1xuICBoZWlnaHQ6IDI4cHg7XG4gIGNvbG9yOiAjOTVjZjVmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuXG4ubWVyaXRfbGlzdC0taXRlbS0xOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi7qSfXCI7XG59XG5cbi5tZXJpdF9saXN0LS1pdGVtLTI6YmVmb3JlIHtcbiAgY29udGVudDogXCLupKBcIjtcbn1cblxuLm1lcml0X2xpc3QtLWl0ZW0tMzpiZWZvcmUge1xuICBjb250ZW50OiBcIu6koVwiO1xufVxuXG4uZnJlZXppbmdfZm9vdG5vdGUge1xuICBmb250LXNpemU6IDEycHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG59XG5cbi5mcmVlemluZ19mb290bm90ZS0tbGlzdCB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG5cbi52YXJpYXRpb25fZmVhdHVyZV9saXN0IHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgbWFyZ2luOiAwIDAgMzBweCAwO1xufVxuXG4udmFyaWF0aW9uX2ZlYXR1cmVfbGlzdDphZnRlciwgLnZhcmlhdGlvbl9mZWF0dXJlX2xpc3QuYWJvdXRfY29uc3RhbnQtLWluOmJlZm9yZSwgLnZhcmlhdGlvbl9mZWF0dXJlX2xpc3QuY29uc3RhbnRfc3ViX2JveC1ibHVlOmJlZm9yZSwgLnZhcmlhdGlvbl9mZWF0dXJlX2xpc3QuYWJvdXRfY29uc3RhbnQtLWluLWdyZXk6YmVmb3JlLCAudmFyaWF0aW9uX2ZlYXR1cmVfbGlzdC5hYm91dF9jb25zdGFudC0taW4tYmx1ZTpiZWZvcmUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICBjbGVhcjogYm90aDtcbiAgaGVpZ2h0OiAwO1xuICBjb250ZW50OiAnLic7XG59XG5cbi52YXJpYXRpb25fZmVhdHVyZV9saXN0LS1pdGVtIHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIHdpZHRoOiBjYWxjKDUwJSAtIDMwcHgpO1xuICBtYXJnaW46IDE1cHggMCAwIDYwcHg7XG59XG5cbi52YXJpYXRpb25fZmVhdHVyZV9saXN0LS1pdGVtOm50aC1jaGlsZCgxKSwgLnZhcmlhdGlvbl9mZWF0dXJlX2xpc3QtLWl0ZW06bnRoLWNoaWxkKDIpIHtcbiAgbWFyZ2luLXRvcDogMDtcbn1cblxuLnZhcmlhdGlvbl9mZWF0dXJlX2xpc3QtLWl0ZW06bnRoLWNoaWxkKDJuKzEpIHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG5cbi52YXJpYXRpb25fZmVhdHVyZV9saXN0LS10dGwge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjM7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW46IDAgMCAxMHB4IDA7XG4gIGNvbG9yOiAjNzJCRjJBO1xufVxuXG4udmFyaWF0aW9uX2ZlYXR1cmVfbGlzdC0tZGVzY3JpcHRpb24ge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG59XG5cbi52YXJpYXRpb25fdGVzdF9lYXRpbmcge1xuICBsaW5lLWhlaWdodDogMS4zO1xufVxuXG4udmFyaWF0aW9uX3Rlc3RfZWF0aW5nOmFmdGVyLCAudmFyaWF0aW9uX3Rlc3RfZWF0aW5nLmFib3V0X2NvbnN0YW50LS1pbjpiZWZvcmUsIC52YXJpYXRpb25fdGVzdF9lYXRpbmcuY29uc3RhbnRfc3ViX2JveC1ibHVlOmJlZm9yZSwgLnZhcmlhdGlvbl90ZXN0X2VhdGluZy5hYm91dF9jb25zdGFudC0taW4tZ3JleTpiZWZvcmUsIC52YXJpYXRpb25fdGVzdF9lYXRpbmcuYWJvdXRfY29uc3RhbnQtLWluLWJsdWU6YmVmb3JlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgY2xlYXI6IGJvdGg7XG4gIGhlaWdodDogMDtcbiAgY29udGVudDogJy4nO1xufVxuXG4udmFyaWF0aW9uX3Rlc3RfZWF0aW5nLS1sX3dyYXAge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZsb2F0OiBsZWZ0O1xuICB3aWR0aDogNjYlO1xufVxuXG4udmFyaWF0aW9uX3Rlc3RfZWF0aW5nLS10dGwge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjM7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW46IDBweCAwIDE1cHggMDtcbn1cblxuLnZhcmlhdGlvbl90ZXN0X2VhdGluZy0tc3ViX2ltZyB7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4udmFyaWF0aW9uX3Rlc3RfZWF0aW5nLS1ib3gge1xuICBsaW5lLWhlaWdodDogMS42O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiA0NiU7XG4gIHBhZGRpbmc6IDEycHggMTVweDtcbiAgYm9yZGVyOiBzb2xpZCAxcHggIzAwOEM0QjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cblxuLnZhcmlhdGlvbl90ZXN0X2VhdGluZy0tYm94OmJlZm9yZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogLTE7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxcHg7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJvcmRlci1ib3R0b206IDFweCBkYXNoZWQgIzAwOEM0Qjtcbn1cblxuLnZhcmlhdGlvbl90ZXN0X2VhdGluZy0tYm94LXNlY3VyaXR5IHtcbiAgdG9wOiAwO1xuICByaWdodDogM3B4O1xufVxuXG4udmFyaWF0aW9uX3Rlc3RfZWF0aW5nLS1ib3gtc2VjdXJpdHk6YmVmb3JlIHtcbiAgdG9wOiA2MXB4O1xuICByaWdodDogMjkwcHg7XG4gIHdpZHRoOiA5MCU7XG59XG5cbi52YXJpYXRpb25fdGVzdF9lYXRpbmctLWJveC1lYXN5OmFmdGVyLCAudmFyaWF0aW9uX3Rlc3RfZWF0aW5nLS1ib3gtZWFzeS5hYm91dF9jb25zdGFudC0taW46YmVmb3JlLCAudmFyaWF0aW9uX3Rlc3RfZWF0aW5nLS1ib3gtZWFzeS5jb25zdGFudF9zdWJfYm94LWJsdWU6YmVmb3JlLCAudmFyaWF0aW9uX3Rlc3RfZWF0aW5nLS1ib3gtZWFzeS5hYm91dF9jb25zdGFudC0taW4tZ3JleTpiZWZvcmUsIC52YXJpYXRpb25fdGVzdF9lYXRpbmctLWJveC1lYXN5LmFib3V0X2NvbnN0YW50LS1pbi1ibHVlOmJlZm9yZSwgLnZhcmlhdGlvbl90ZXN0X2VhdGluZy0tYm94LWFycmFuZ2U6YWZ0ZXIsIC52YXJpYXRpb25fdGVzdF9lYXRpbmctLWJveC1hcnJhbmdlLmFib3V0X2NvbnN0YW50LS1pbjpiZWZvcmUsIC52YXJpYXRpb25fdGVzdF9lYXRpbmctLWJveC1hcnJhbmdlLmNvbnN0YW50X3N1Yl9ib3gtYmx1ZTpiZWZvcmUsIC52YXJpYXRpb25fdGVzdF9lYXRpbmctLWJveC1hcnJhbmdlLmFib3V0X2NvbnN0YW50LS1pbi1ncmV5OmJlZm9yZSwgLnZhcmlhdGlvbl90ZXN0X2VhdGluZy0tYm94LWFycmFuZ2UuYWJvdXRfY29uc3RhbnQtLWluLWJsdWU6YmVmb3JlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAtMTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDFweDtcbiAgY29udGVudDogXCJcIjtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IGRhc2hlZCAjMDA4QzRCO1xufVxuXG4udmFyaWF0aW9uX3Rlc3RfZWF0aW5nLS1ib3gtZWFzeSB7XG4gIHRvcDogMzYycHg7XG4gIHJpZ2h0OiAzcHg7XG59XG5cbi52YXJpYXRpb25fdGVzdF9lYXRpbmctLWJveC1lYXN5OmJlZm9yZSB7XG4gIHRvcDogMTFweDtcbiAgcmlnaHQ6IDI2MXB4O1xuICB3aWR0aDogODEuOCU7XG59XG5cbi52YXJpYXRpb25fdGVzdF9lYXRpbmctLWJveC1lYXN5OmFmdGVyLCAudmFyaWF0aW9uX3Rlc3RfZWF0aW5nLS1ib3gtZWFzeS5hYm91dF9jb25zdGFudC0taW46YmVmb3JlLCAudmFyaWF0aW9uX3Rlc3RfZWF0aW5nLS1ib3gtZWFzeS5jb25zdGFudF9zdWJfYm94LWJsdWU6YmVmb3JlLCAudmFyaWF0aW9uX3Rlc3RfZWF0aW5nLS1ib3gtZWFzeS5hYm91dF9jb25zdGFudC0taW4tZ3JleTpiZWZvcmUsIC52YXJpYXRpb25fdGVzdF9lYXRpbmctLWJveC1lYXN5LmFib3V0X2NvbnN0YW50LS1pbi1ibHVlOmJlZm9yZSB7XG4gIHRvcDogLTI2LjZweDtcbiAgcmlnaHQ6IDQ1OXB4O1xuICB3aWR0aDogMjYuOSU7XG4gIHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcbn1cblxuLnZhcmlhdGlvbl90ZXN0X2VhdGluZy0tYm94LWFycmFuZ2Uge1xuICB0b3A6IDM4NHB4O1xuICBsZWZ0OiAwcHg7XG59XG5cbi52YXJpYXRpb25fdGVzdF9lYXRpbmctLWJveC1hcnJhbmdlOmJlZm9yZSB7XG4gIHRvcDogLTQ0cHg7XG4gIHJpZ2h0OiAxOTdweDtcbiAgd2lkdGg6IDQ4LjMlO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XG59XG5cbi52YXJpYXRpb25fdGVzdF9lYXRpbmctLWJveC1hcnJhbmdlOmFmdGVyLCAudmFyaWF0aW9uX3Rlc3RfZWF0aW5nLS1ib3gtYXJyYW5nZS5hYm91dF9jb25zdGFudC0taW46YmVmb3JlLCAudmFyaWF0aW9uX3Rlc3RfZWF0aW5nLS1ib3gtYXJyYW5nZS5jb25zdGFudF9zdWJfYm94LWJsdWU6YmVmb3JlLCAudmFyaWF0aW9uX3Rlc3RfZWF0aW5nLS1ib3gtYXJyYW5nZS5hYm91dF9jb25zdGFudC0taW4tZ3JleTpiZWZvcmUsIC52YXJpYXRpb25fdGVzdF9lYXRpbmctLWJveC1hcnJhbmdlLmFib3V0X2NvbnN0YW50LS1pbi1ibHVlOmJlZm9yZSB7XG4gIHRvcDogLTExNHB4O1xuICByaWdodDogMjE4cHg7XG4gIHdpZHRoOiAxNyU7XG59XG5cbi52YXJpYXRpb25fdGVzdF9lYXRpbmctLWJveC1sb2NrIHtcbiAgdG9wOiAyNDFweDtcbiAgcmlnaHQ6IDNweDtcbn1cblxuLnZhcmlhdGlvbl90ZXN0X2VhdGluZy0tYm94LWxvY2s6YmVmb3JlIHtcbiAgdG9wOiAyNnB4O1xuICByaWdodDogMjkwcHg7XG4gIHdpZHRoOiA2MSU7XG59XG5cbi52YXJpYXRpb25fdGVzdF9lYXRpbmctLXN1Yl90dGwge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nLWJvdHRvbTogMTJweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBsZXR0ZXItc3BhY2luZzogLTAuMnB4O1xuICBjb2xvcjogIzAwOEM0Qjtcbn1cblxuLnZhcmlhdGlvbl90ZXN0X2VhdGluZy0tc3ViX3R0bC1uYXJyb3cge1xuICBwYWRkaW5nLWJvdHRvbTogNHB4O1xufVxuXG4udmFyaWF0aW9uX3Rlc3RfZWF0aW5nLS1leHBsYWluIHtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuXG4udmFyaWF0aW9uX3Rlc3RfZWF0aW5nLS1leHBsYWluLW5hcnJvdyB7XG4gIGxldHRlci1zcGFjaW5nOiAtMXB4O1xufVxuXG4udmFyaWF0aW9uX3Rlc3RfZWF0aW5nLS1zdWJfaW1nIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBwYWRkaW5nLWJvdHRvbTogMTVweDtcbn1cblxuLnZhcmlhdGlvbl90ZXN0X2VhdGluZy0tcl93cmFwIHtcbiAgZmxvYXQ6IHJpZ2h0O1xuICB3aWR0aDogMzAlO1xuICBwYWRkaW5nOiAxOHB4IDUwcHggMzJweCA1MHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjNmMGVhO1xufVxuXG4udmFyaWF0aW9uX3Rlc3RfZWF0aW5nLS1kbCB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBtYXgtd2lkdGg6IDE5MXB4O1xuICBtYXJnaW46IDAgYXV0bztcbn1cblxuLnZhcmlhdGlvbl90ZXN0X2VhdGluZy0tZGw6Zmlyc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiAyMnB4O1xufVxuXG4udmFyaWF0aW9uX3Rlc3RfZWF0aW5nLS1kbDpmaXJzdC1jaGlsZCAudmFyaWF0aW9uX3Rlc3RfZWF0aW5nLS1kdCB7XG4gIG1heC13aWR0aDogOTFweDtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG5cbi52YXJpYXRpb25fdGVzdF9lYXRpbmctLWRsOmZpcnN0LWNoaWxkIC52YXJpYXRpb25fdGVzdF9lYXRpbmctLW1haW5fY2xvc2VfaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi52YXJpYXRpb25fdGVzdF9lYXRpbmctLWRsOmxhc3QtY2hpbGQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuXG4udmFyaWF0aW9uX3Rlc3RfZWF0aW5nLS1kbDpsYXN0LWNoaWxkIC52YXJpYXRpb25fdGVzdF9lYXRpbmctLWR0IHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWF4LXdpZHRoOiAxOTFweDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHBhZGRpbmc6IDRweCAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGNvbG9yOiAjZmZmO1xuICBib3JkZXItcmFkaXVzOiA1cHggNXB4IDAgMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwOEM0Qjtcbn1cblxuLnZhcmlhdGlvbl90ZXN0X2VhdGluZy0tZGw6bGFzdC1jaGlsZCAudmFyaWF0aW9uX3Rlc3RfZWF0aW5nLS1kZCB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDE5MXB4O1xuICBtYXJnaW46IDAgYXV0bztcbiAgcGFkZGluZzogMTBweCAwIDIwcHggMDtcbiAgYm9yZGVyOiBzb2xpZCAxcHggIzAwOEM0QjtcbiAgYm9yZGVyLXJhZGl1czogMCAwIDVweCA1cHg7XG59XG5cbi52YXJpYXRpb25fdGVzdF9lYXRpbmctLWRsOmxhc3QtY2hpbGQgLnZhcmlhdGlvbl90ZXN0X2VhdGluZy0tbWFpbl9jbG9zZV9pbWcge1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiA5MXB4O1xufVxuXG4udmFyaWF0aW9uX3Rlc3RfZWF0aW5nLS1kbDpsYXN0LWNoaWxkIC52YXJpYXRpb25fdGVzdF9lYXRpbmctLXR3b19kb29yIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi52YXJpYXRpb25fdGVzdF9lYXRpbmctLWRkIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXNpemU6IDE0cHg7XG59XG5cbi52YXJpYXRpb25fdGVzdF9lYXRpbmctLW1haW5fb3Blbl9pbWcge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IC0xO1xuICBtYXJnaW4tbGVmdDogNTBweDtcbn1cblxuLnZhcmlhdGlvbl90ZXN0X2VhdGluZy0tcmVzcG9uc2l2ZV9vbmx5IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmdyZWVuX2NvbG9yX2V4cGxhaW4ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5ncmVlbl9jb2xvcl9leHBsYWluLS1saXN0IHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgcGFkZGluZy10b3A6IDEycHg7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIGNvbG9yOiAjNzJCRjJBO1xufVxuXG4uZ3JlZW5fY29sb3JfZXhwbGFpbi0taXRlbSB7XG4gIGxldHRlci1zcGFjaW5nOiAtMXB4O1xufVxuXG4uZ3JlZW5fY29sb3JfZXhwbGFpbi0taXRlbTpiZWZvcmUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogMXB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi1yaWdodDogMXB4O1xuICBwYWRkaW5nOiA3cHg7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJvcmRlci1yYWRpdXM6IDUwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3MkJGMkE7XG59XG5cbi5ncmVlbl9jb2xvcl9leHBsYWluLS1iZ19pbWcge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogLTEyM3B4O1xuICByaWdodDogMzM1cHg7XG59XG5cbi5ncmVlbl9jb2xvcl9leHBsYWluLS1iZ19pbWctY2FydGluIHtcbiAgdG9wOiAtMTI3cHg7XG4gIHJpZ2h0OiAzODVweDtcbn1cblxuLnBhdGhfdGhyb3VnaCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAzOHB4O1xuICBsZWZ0OiAzMzVweDtcbiAgbWF4LXdpZHRoOiAyOTJweDtcbiAgYm9yZGVyOiBzb2xpZCAxcHggIzAwOEM0QjtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cblxuLnBhdGhfdGhyb3VnaC0tc2VudGVuY2Uge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIHBhZGRpbmc6IDEwcHggMjBweDtcbn1cblxuLmZyZWV6aW5nX2JnY29sb3Ige1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGhlaWdodDogMjc1cHg7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIHBhZGRpbmc6IDMwcHggMCAzMHB4IDMwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkZWU5ZjA7XG59XG5cbi5mcmVlemluZ19iZ2NvbG9yLS1tb2RlbCB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tYm90dG9tOiAyNXB4O1xuICBjb2xvcjogIzAwNjNkNDtcbn1cblxuLmZyZWV6aW5nX2JnY29sb3ItLW1vZGVsX2RldGFpbCB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbWFyZ2luLWxlZnQ6IDIwcHg7XG59XG5cbi5mcmVlemluZ19iZ2NvbG9yLS1zdWJfZGV0YWlsX2wge1xuICBmbG9hdDogbGVmdDtcbiAgbWF4LXdpZHRoOiBjYWxjKDUwJSAtIDMwcHgpO1xufVxuXG4uZnJlZXppbmdfYmdjb2xvci0tZGV0YWlsIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMS41O1xufVxuXG4uZnJlZXppbmdfYmdjb2xvci0tZGV0YWlsLWNvb2xlciB7XG4gIG1heC13aWR0aDogMTQwcHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xufVxuXG4uZnJlZXppbmdfYmdjb2xvci0tZGV0YWlsLXR3b2NvbHVtbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXgtd2lkdGg6IDE4MHB4O1xufVxuXG4uZnJlZXppbmdfYmdjb2xvci0tc3ViX2RldGFpbF9yIHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIG1heC13aWR0aDogY2FsYyg1MCUgLSAzMHB4KTtcbiAgbWFyZ2luLWxlZnQ6IDM1cHg7XG59XG5cbi5mcmVlemluZ19iZ2NvbG9yLS10dGwge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICBjb2xvcjogIzAwNjNkNDtcbn1cblxuLmZyZWV6aW5nX2JnY29sb3ItLWNvbW1lbnQge1xuICBmb250LXNpemU6IDEycHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tdG9wOiA1MHB4O1xuICBsZXR0ZXItc3BhY2luZzogLTEuNXB4O1xuICBjb2xvcjogI2VkMWMyNDtcbn1cblxuLmZyZWV6aW5nX2JnY29sb3ItLWltZy10d29jb2x1bW4ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMTBweDtcbiAgcmlnaHQ6IDQwcHg7XG59XG5cbi5mcmVlemluZ19leHBsYWluIHtcbiAgcGFkZGluZy1ib3R0b206IDEwcHg7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cblxuLmZyZWV6aW5nX2V4cGxhaW46YWZ0ZXIsIC5mcmVlemluZ19leHBsYWluLmFib3V0X2NvbnN0YW50LS1pbjpiZWZvcmUsIC5mcmVlemluZ19leHBsYWluLmNvbnN0YW50X3N1Yl9ib3gtYmx1ZTpiZWZvcmUsIC5mcmVlemluZ19leHBsYWluLmFib3V0X2NvbnN0YW50LS1pbi1ncmV5OmJlZm9yZSwgLmZyZWV6aW5nX2V4cGxhaW4uYWJvdXRfY29uc3RhbnQtLWluLWJsdWU6YmVmb3JlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgY2xlYXI6IGJvdGg7XG4gIGhlaWdodDogMDtcbiAgY29udGVudDogJy4nO1xufVxuXG4uZnJlZXppbmdfZXhwbGFpbi0tY29tbWVudCB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgZmxvYXQ6IGxlZnQ7XG59XG5cbi5mcmVlemluZ19leHBsYWluLS1jb21tZW50LXNlY29uZCB7XG4gIG1hcmdpbi10b3A6IDQ1cHg7XG59XG5cbi5mcmVlemluZ19leHBsYWluLS1jb21tZW50LXRoaXJkIHtcbiAgbWFyZ2luLXRvcDogMTNweDtcbn1cblxuLmZyZWV6aW5nX2V4cGxhaW4tLWl0ZW0ge1xuICBmbG9hdDogbGVmdDtcbiAgd2lkdGg6IGNhbGMoNTAlIC0gMzBweCk7XG4gIG1hcmdpbi1ib3R0b206IDUwcHg7XG4gIG1hcmdpbi1sZWZ0OiA2MHB4O1xufVxuXG4uZnJlZXppbmdfZXhwbGFpbi0taXRlbTpudGgtY2hpbGQoMm4rMSkge1xuICBtYXJnaW4tbGVmdDogMDtcbn1cblxuLmZyZWV6aW5nX2V4cGxhaW4tLWl0ZW06bnRoLWNoaWxkKDMpLCAuZnJlZXppbmdfZXhwbGFpbi0taXRlbTpudGgtY2hpbGQoNCkge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4uZnJlZXppbmdfZXhwbGFpbi0tbGFiZWwge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiA2MHB4O1xuICBtYXJnaW46IDAgMCAwIDVweDtcbiAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICBjb2xvcjogI2ZmZjtcbiAgZmxvYXQ6IHJpZ2h0O1xufVxuXG4uZnJlZXppbmdfZXhwbGFpbi0tbGFiZWwtc3BlY2lhbCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmYTc4MTQ7XG59XG5cbi5mcmVlemluZ19leHBsYWluLS10dGwge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gIG1hcmdpbi1sZWZ0OiAxNXB4O1xuICB0ZXh0LWluZGVudDogLTE1cHg7XG4gIGxldHRlci1zcGFjaW5nOiAtMC40cHg7XG4gIGNvbG9yOiAjMDA2M2Q0O1xufVxuXG4uZnJlZXppbmdfZXhwbGFpbi0tdHRsOmJlZm9yZSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDE0cHg7XG4gIGhlaWdodDogMTRweDtcbiAgbWFyZ2luLXJpZ2h0OiAxcHg7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJvcmRlci1yYWRpdXM6IDMwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDYzZDQ7XG59XG5cbi5mcmVlemluZ19leHBsYWluLS1jb250ZW50IHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMS44O1xuICBmbG9hdDogbGVmdDtcbiAgbWF4LXdpZHRoOiAyMjhweDtcbn1cblxuLmZyZWV6aW5nX2V4cGxhaW4tLWltZyB7XG4gIGZsb2F0OiByaWdodDtcbiAgbWFyZ2luLXRvcDogNnB4O1xufVxuXG4uZnJlZXppbmdfZXhwbGFpbi0taW1nLXNlY29uZCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxMHB4O1xuICByaWdodDogMjBweDtcbn1cblxuLnZhcmlhdGlvbl9ob3RlbF9wYW4ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDE4cHg7XG59XG5cbi52YXJpYXRpb25faG90ZWxfcGFuLS10dGwge1xuICBmb250LXNpemU6IDIycHg7XG4gIHBhZGRpbmc6IDAgMCAxMHB4IDA7XG4gIGJvcmRlci1ib3R0b206IDFweCBkb3R0ZWQgI2NjYztcbiAgbWFyZ2luOiAwIDAgMTBweCAwO1xuICBmb250LWZhbWlseTogUm9ib3RvLCBzYW5zLXNlcmlmO1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLnZhcmlhdGlvbl9ob3RlbF9wYW4tLWxpc3Qge1xuICBsaXN0LXN0eWxlOiBub25lO1xufVxuXG4udmFyaWF0aW9uX2hvdGVsX3Bhbi0taXRlbSB7XG4gIG1hcmdpbjogMnB4IDAgMCAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmc6IDAgMCAwIDEwMHB4O1xuICBsaW5lLWhlaWdodDogMS41O1xuICBmb250LXNpemU6IDE0cHg7XG4gIHRleHQtaW5kZW50OiAtOXB4O1xufVxuXG4udmFyaWF0aW9uX2hvdGVsX3Bhbi0taXRlbTpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICB3aWR0aDogMC44ZW07XG4gIGhlaWdodDogMC44ZW07XG4gIGJhY2tncm91bmQtY29sb3I6ICMxZmFhYjA7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMC4zZW07XG59XG5cbi52YXJpYXRpb25faG90ZWxfcGFuLS1pdGVtOmZpcnN0LWNoaWxkIHtcbiAgbWFyZ2luLXRvcDogMDtcbn1cblxuLnZhcmlhdGlvbl9ob3RlbF9wYW4tLWl0ZW1fdHRsIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAxLjhlbTtcbiAgdG9wOiAwO1xufVxuXG4udmFyaWF0aW9uX2hvdGVsX3Bhbi0taXRlbV90dGwtMDEge1xuICBsZXR0ZXItc3BhY2luZzogNC41cHg7XG59XG5cbi52YXJpYXRpb25faG90ZWxfcGFuLS1pdGVtX3R0bC0wMiB7XG4gIGxldHRlci1zcGFjaW5nOiA0MXB4O1xufVxuXG4udmFyaWF0aW9uX2hvdGVsX3Bhbi0taXRlbV90dGwtMDMge1xuICBsZXR0ZXItc3BhY2luZzogNC41cHg7XG59XG5cbi52YXJpYXRpb25faG90ZWxfcGFuLS1pdGVtX3R0bC0wNCB7XG4gIGxldHRlci1zcGFjaW5nOiA0LjRweDtcbn1cblxuLnZhcmlhdGlvbl9ob3RlbF9hbGlnbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNmY5ZWQ7XG4gIHBhZGRpbmc6IDIwcHggNDBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXgtd2lkdGg6IDQ2MHB4O1xuICBtYXJnaW46IDAgMCA1cHggMDtcbn1cblxuLnZhcmlhdGlvbl9ob3RlbF9hbGlnbi0tdHRsIHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbjogMHB4IDAgMjBweCAwO1xuICBsZXR0ZXItc3BhY2luZzogLTAuMDZlbTtcbiAgY29sb3I6ICMxZmFhYjA7XG59XG5cbi52YXJpYXRpb25faG90ZWxfYWxpZ24tLXR0bDpiZWZvcmUge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAxMHB4O1xuICBoZWlnaHQ6IDEwcHg7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJvcmRlci1yYWRpdXM6IDM1cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxZmFhYjA7XG59XG5cbi52YXJpYXRpb25faG90ZWxfYWxpZ24tLWJnIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogLTIwcHg7XG4gIHRvcDogLTExNXB4O1xufVxuXG4udmFyaWF0aW9uX2hvdGVsX2FsaWduLS1pbWcge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luOiAwIGF1dG87XG4gIGhlaWdodDogYXV0bztcbn1cblxuLnZhcmlhdGlvbl90cmF5IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGVlOWYwO1xuICBwYWRkaW5nOiAzMHB4IDAgNTVweCAyNTBweDtcbiAgbWFyZ2luOiAwIDAgNXB4IDA7XG59XG5cbi52YXJpYXRpb25fdHJheS0tdHRsIHtcbiAgY29sb3I6ICMwMDYzZDQ7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgbWFyZ2luOiAwIDAgNXB4IDA7XG59XG5cbi52YXJpYXRpb25fdHJheS0tZGVzY3JpcHRpb24ge1xuICBmb250LXNpemU6IDE0cHg7XG4gIG1hcmdpbjogMCAwIDMwcHggMDtcbn1cblxuLnZhcmlhdGlvbl90cmF5LS1waWMge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDQwcHg7XG4gIHRvcDogNXB4O1xufVxuXG4udmFyaWF0aW9uX3RyYXktLW5vdGUge1xuICBmb250LXNpemU6IDEycHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAtMS41ZW07XG4gIGxlZnQ6IDA7XG59XG5cbi52YXJpYXRpb25fdHJheV9saXN0IHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cblxuLnZhcmlhdGlvbl90cmF5X2xpc3Q6YWZ0ZXIsIC52YXJpYXRpb25fdHJheV9saXN0LmFib3V0X2NvbnN0YW50LS1pbjpiZWZvcmUsIC52YXJpYXRpb25fdHJheV9saXN0LmNvbnN0YW50X3N1Yl9ib3gtYmx1ZTpiZWZvcmUsIC52YXJpYXRpb25fdHJheV9saXN0LmFib3V0X2NvbnN0YW50LS1pbi1ncmV5OmJlZm9yZSwgLnZhcmlhdGlvbl90cmF5X2xpc3QuYWJvdXRfY29uc3RhbnQtLWluLWJsdWU6YmVmb3JlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgY2xlYXI6IGJvdGg7XG4gIGhlaWdodDogMDtcbiAgY29udGVudDogJy4nO1xufVxuXG4udmFyaWF0aW9uX3RyYXlfbGlzdC0taXRlbSB7XG4gIGZsb2F0OiBsZWZ0O1xuICBwYWRkaW5nOiAwIDAgMCAxNzVweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4udmFyaWF0aW9uX3RyYXlfbGlzdC0taXRlbTpmaXJzdC1jaGlsZCB7XG4gIG1hcmdpbi1yaWdodDogNTBweDtcbn1cblxuLnZhcmlhdGlvbl90cmF5X2xpc3QtLXBpYyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbn1cblxuLnZhcmlhdGlvbl90cmF5X2xpc3QtLXR0bCB7XG4gIGNvbG9yOiAjMDA2M2Q0O1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW46IDAgMCAxMHB4IDA7XG59XG5cbi52YXJpYXRpb25fdHJheV9saXN0LS10ZXh0IHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMS40O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnZhcmlhdGlvbl9ib3gge1xuICAgIG1hcmdpbi1ib3R0b206IDUwcHg7XG4gIH1cbiAgLnZhcmlhdGlvbl9ib3gtY2FydGluIHtcbiAgICBtaW4taGVpZ2h0OiAyMjhweDtcbiAgfVxuICAudmFyaWF0aW9uX2JveC1nbGFzcyB7XG4gICAgbWluLWhlaWdodDogMjY4cHg7XG4gIH1cbiAgLnZhcmlhdGlvbl9ib3gtZnJvbnRfYWlyIHtcbiAgICBtaW4taGVpZ2h0OiAyNjBweDtcbiAgfVxuICAudmFyaWF0aW9uX2JveC0tZGV0YWlsX2ZzZXJpZXMwMyB7XG4gICAgbWFyZ2luLWxlZnQ6IDExcHg7XG4gICAgdGV4dC1pbmRlbnQ6IC0xMXB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjM7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbiAgLnZhcmlhdGlvbl9ib3gtLWZzZXJpZXMwMyB7XG4gICAgdG9wOiAyMjBweDtcbiAgICByaWdodDogMTBweDtcbiAgfVxuICAudmFyaWF0aW9uX2JveC0tZnNlcmllc193aWR0aCB7XG4gICAgbWF4LXdpZHRoOiA0MjBweDtcbiAgfVxuICAudmFyaWF0aW9uX2JveC0tZnJlZXppbmdfbWFpbl9vbCB7XG4gICAgdG9wOiAzMDBweDtcbiAgICByaWdodDogMjQxcHg7XG4gIH1cbiAgLnZhcmlhdGlvbl9ib3gtLWRyYXdlcl9saW5rIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gIH1cbiAgLnZhcmlhdGlvbl9ib3gtLWRlc2NyaXB0aW9uLWZzZXJpZXMwMyB7XG4gICAgbWFyZ2luLWJvdHRvbTogNTBweDtcbiAgfVxuICAudmFyaWF0aW9uX2JveC0tZGVzY3JpcHRpb24tZmFzdCB7XG4gICAgbWF4LXdpZHRoOiAzMDBweDtcbiAgfVxuICAudmFyaWF0aW9uX2JveC0taGlnaGxpZ2h0IHtcbiAgICBtYXJnaW4tbGVmdDogMTRweDtcbiAgICB0ZXh0LWluZGVudDogLTExcHg7XG4gIH1cbiAgLnZhcmlhdGlvbl9ib3gtLWhpZ2hsaWdodF9pbWcge1xuICAgIHdpZHRoOiA3NiU7XG4gIH1cbiAgLnZhcmlhdGlvbl9ib3gtLXR0bC1pbmNsdWRlX3NpbmswMTpiZWZvcmUge1xuICAgIHRvcDogMTguMiU7XG4gICAgcmlnaHQ6IDE3LjIlO1xuICAgIHdpZHRoOiA1MnB4O1xuICB9XG4gIC52YXJpYXRpb25fYm94LS10dGwtaW5jbHVkZV9zaW5rMDE6YWZ0ZXIsIC52YXJpYXRpb25fYm94LS10dGwtaW5jbHVkZV9zaW5rMDEuYWJvdXRfY29uc3RhbnQtLWluOmJlZm9yZSwgLnZhcmlhdGlvbl9ib3gtLXR0bC1pbmNsdWRlX3NpbmswMS5jb25zdGFudF9zdWJfYm94LWJsdWU6YmVmb3JlLCAudmFyaWF0aW9uX2JveC0tdHRsLWluY2x1ZGVfc2luazAxLmFib3V0X2NvbnN0YW50LS1pbi1ncmV5OmJlZm9yZSwgLnZhcmlhdGlvbl9ib3gtLXR0bC1pbmNsdWRlX3NpbmswMS5hYm91dF9jb25zdGFudC0taW4tYmx1ZTpiZWZvcmUge1xuICAgIHRvcDogMjcuNCU7XG4gICAgcmlnaHQ6IDE5LjYlO1xuICB9XG4gIC52YXJpYXRpb25fYm94LS10dGwtaW5jbHVkZV9zaW5rMDI6YmVmb3JlIHtcbiAgICByaWdodDogMjMlO1xuICAgIHdpZHRoOiAxMDdweDtcbiAgfVxuICAudmFyaWF0aW9uX2JveC0tdHRsLWluY2x1ZGVfc2luazAyOmFmdGVyLCAudmFyaWF0aW9uX2JveC0tdHRsLWluY2x1ZGVfc2luazAyLmFib3V0X2NvbnN0YW50LS1pbjpiZWZvcmUsIC52YXJpYXRpb25fYm94LS10dGwtaW5jbHVkZV9zaW5rMDIuY29uc3RhbnRfc3ViX2JveC1ibHVlOmJlZm9yZSwgLnZhcmlhdGlvbl9ib3gtLXR0bC1pbmNsdWRlX3NpbmswMi5hYm91dF9jb25zdGFudC0taW4tZ3JleTpiZWZvcmUsIC52YXJpYXRpb25fYm94LS10dGwtaW5jbHVkZV9zaW5rMDIuYWJvdXRfY29uc3RhbnQtLWluLWJsdWU6YmVmb3JlIHtcbiAgICB0b3A6IDQ1JTtcbiAgICByaWdodDogMTYlO1xuICB9XG4gIC52YXJpYXRpb25fYm94LS1pbmNsdWRlX3NpbmtfaW1nIHtcbiAgICB3aWR0aDogMzYlO1xuICB9XG4gIC52YXJpYXRpb25fYm94LS1pbmNsdWRlX3NpbmtfcCB7XG4gICAgbWluLWhlaWdodDogaW5oZXJpdDtcbiAgfVxuICAudmFyaWF0aW9uX2JveC0taW5jbHVkZV9zaW5rX3AtY2VudGVyOmJlZm9yZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAudmFyaWF0aW9uX2JveC0tdGFibGVfbGluZXVwX2xpbmsge1xuICAgIHRvcDogMjQ1cHg7XG4gICAgd2lkdGg6IDI4NXB4O1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgfVxuICAudmFyaWF0aW9uX2JveC0tdGFibGVfbGluZXVwX2xpbmstaW5jbHVkZV9zaW5rIHtcbiAgICB0b3A6IDI3N3B4O1xuICAgIGxldHRlci1zcGFjaW5nOiAtMS41cHg7XG4gIH1cbiAgLnZhcmlhdGlvbl9ib3gtLWluY2x1ZGVfc2luZ19pbWcge1xuICAgIHdpZHRoOiAzNiU7XG4gIH1cbiAgLnZhcmlhdGlvbl9ib3gtLWRyYXdlcl9pbiB7XG4gICAgd2lkdGg6IDU4JTtcbiAgICByaWdodDogMDtcbiAgfVxuICAudmFyaWF0aW9uX2JveC1pY2Uge1xuICAgIG1pbi1oZWlnaHQ6IDM0NXB4O1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgMTgwcHggYm90dG9tIDMwcHg7XG4gICAgYmFja2dyb3VuZC1zaXplOiAzNSU7XG4gIH1cbiAgLnZhcmlhdGlvbl9ib3gtaW52ZXJ0ZXIge1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC52YXJpYXRpb25fYm94LXJmYyB7XG4gICAgbWluLWhlaWdodDogMTYwcHg7XG4gIH1cbiAgLnZhcmlhdGlvbl9ib3gtZmFzdCB7XG4gICAgbWluLWhlaWdodDogMzEwcHg7XG4gIH1cbiAgLnZhcmlhdGlvbl9ib3gtLXR0bC1yZmMsIC52YXJpYXRpb25fYm94LS1kZXNjcmlwdGlvbi1yZmMge1xuICAgIG1heC13aWR0aDogNDUwcHg7XG4gIH1cbiAgLnZhcmlhdGlvbl9ib3gtLXR0bC1pY2UsIC52YXJpYXRpb25fYm94LS1kZXNjcmlwdGlvbi1pY2Uge1xuICAgIG1heC13aWR0aDogNDgwcHg7XG4gIH1cbiAgLnZhcmlhdGlvbl9ib3gtLXR0bC1nbGFzc193aWR0aCwgLnZhcmlhdGlvbl9ib3gtLWRlc2NyaXB0aW9uLWdsYXNzX3dpZHRoIHtcbiAgICBtYXgtd2lkdGg6IDI1MHB4O1xuICB9XG4gIC52YXJpYXRpb25fYm94LS10dGwtcGF0aF90aHJvdWdoLCAudmFyaWF0aW9uX2JveC0tZGVzY3JpcHRpb24tcGF0aF90aHJvdWdoIHtcbiAgICBtYXgtd2lkdGg6IDQ4MHB4O1xuICB9XG4gIC52YXJpYXRpb25fYm94LS1waWNfZGV0YWlsIHtcbiAgICBmb250LXNpemU6IDEycHg7XG4gIH1cbiAgLnZhcmlhdGlvbl9ib3gtLXBpYyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICB9XG4gIC52YXJpYXRpb25fYm94LS1waWMtYWZyIHtcbiAgICB3aWR0aDogNjUuNCU7XG4gICAgbWFyZ2luLXRvcDogLTYzcHg7XG4gIH1cbiAgLnZhcmlhdGlvbl9ib3gtLWRyYXdlcl9lY29faXRlbTpmaXJzdC1jaGlsZCB7XG4gICAgd2lkdGg6IDQ5JTtcbiAgfVxuICAudmFyaWF0aW9uX2JveC0tZHJhd2VyX2Vjb19pdGVtOmxhc3QtY2hpbGQge1xuICAgIHdpZHRoOiA0NSU7XG4gIH1cbiAgLnZhcmlhdGlvbl9ib3gtLWltZyB7XG4gICAgcmlnaHQ6IDA7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtIDUwNXB4KTtcbiAgfVxuICAudmFyaWF0aW9uX2JveC0taW1nLWNvbnN0YW50IHtcbiAgICB3aWR0aDogY2FsYygxMDAlIC0gMzIwcHgpO1xuICB9XG4gIC52YXJpYXRpb25fYm94LS1pbWctZmFzdCB7XG4gICAgdG9wOiAyMHB4O1xuICAgIHJpZ2h0OiA1MHB4O1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAzMjBweCk7XG4gIH1cbiAgLnZhcmlhdGlvbl9ib3gtLWltZy1mc2VyaWVzMDEge1xuICAgIHdpZHRoOiA0MCU7XG4gIH1cbiAgLnZhcmlhdGlvbl9ib3gtLWltZy1mc2VyaWVzMDIge1xuICAgIHRvcDogLTEwcHg7XG4gICAgd2lkdGg6IDQwJTtcbiAgfVxuICAudmFyaWF0aW9uX2JveC0tYmcge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDMyMHB4IDE5MHB4O1xuICAgIGJhY2tncm91bmQtc2l6ZTogMzIlO1xuICB9XG4gIC52YXJpYXRpb25fYm94LS1mcmVlemluZ19tYWluLWRldGFpbF9yIHtcbiAgICByaWdodDogLTMwMHB4O1xuICB9XG4gIC52YXJpYXRpb25fYm94LWZzZXJpZXMwMiB7XG4gICAgbWluLWhlaWdodDogMjAzcHg7XG4gIH1cbiAgLnZhcmlhdGlvbl9ib3gtZnNlcmllczAzIHtcbiAgICBtaW4taGVpZ2h0OiAzNDVweDtcbiAgfVxuICAuZnJlZXppbmdfYmdjb2xvciB7XG4gICAgaGVpZ2h0OiAyNTBweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gIH1cbiAgLmZyZWV6aW5nX2JnY29sb3ItLWltZy1jb29sZXIge1xuICAgIG1heC13aWR0aDogNTAlO1xuICB9XG4gIC5mcmVlemluZ19iZ2NvbG9yLS1pbWctdHdvY29sdW1uIHtcbiAgICB0b3A6IDEwcHg7XG4gICAgcmlnaHQ6IDE2cHg7XG4gICAgbWF4LXdpZHRoOiAyMiU7XG4gIH1cbiAgLmZyZWV6aW5nX2JnY29sb3ItLWNvbW1lbnQge1xuICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gIH1cbiAgLmZyZWV6aW5nX2V4cGxhaW4tLWl0ZW0ge1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gIH1cbiAgLmZyZWV6aW5nX2V4cGxhaW4tLWxhYmVsIHtcbiAgICBmbG9hdDogbm9uZTtcbiAgfVxuICAuZnJlZXppbmdfZXhwbGFpbi0tY29udGVudCB7XG4gICAgbWF4LXdpZHRoOiAxODBweDtcbiAgfVxuICAuZnJlZXppbmdfZXhwbGFpbi0taW1nIHtcbiAgICBtYXgtd2lkdGg6IDQ2JTtcbiAgfVxuICAuZnJlZXppbmdfZXhwbGFpbi0taW1nLXNlY29uZCB7XG4gICAgdG9wOiAzM3B4O1xuICAgIG1heC13aWR0aDogMTklO1xuICB9XG4gIC5nbGFzc19waWMge1xuICAgIHRvcDogNTBweDtcbiAgICByaWdodDogMjQwcHg7XG4gICAgd2lkdGg6IDMwJTtcbiAgfVxuICAuZW5lcmd5X2JveC1jb25zIHtcbiAgICB3aWR0aDogNzMwcHg7XG4gIH1cbiAgLmVuZXJneV9ib3gtLXN1YjpmaXJzdC1jaGlsZCB7XG4gICAgd2lkdGg6IDU1JTtcbiAgfVxuICAuZW5lcmd5X2JveC0tc3ViOmxhc3QtY2hpbGQge1xuICAgIHdpZHRoOiBjYWxjKDQ1JSAtIDI1cHgpO1xuICAgIG1hcmdpbjogMCAwIDAgMTVweDtcbiAgfVxuICAudmFyaWF0aW9uX2F3ZXNvbWUge1xuICAgIHBhZGRpbmc6IDMwcHggNXB4IDMwcHggMHB4O1xuICB9XG4gIC52YXJpYXRpb25fYXdlc29tZS0tZGwtd2lkZSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICB9XG4gIC52YXJpYXRpb25fYXdlc29tZS0tZGwtbmFycm93IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDMzcHg7XG4gICAgbWFyZ2luLWxlZnQ6IDM0cHg7XG4gIH1cbiAgLm1lcml0X2xpc3QtLWl0ZW0ge1xuICAgIHdpZHRoOiBjYWxjKDMzLjMlIC0gMTMuMzNweCk7XG4gICAgbWFyZ2luLWxlZnQ6IDIwcHg7XG4gIH1cbiAgLm1lcml0X2xpc3QtLWl0ZW06YmVmb3JlIHtcbiAgICB3aWR0aDogMjBweDtcbiAgICBoZWlnaHQ6IDIwcHg7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICB9XG4gIC52YXJpYXRpb25fZmVhdHVyZV9saXN0LS10dGwge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxuICAudmFyaWF0aW9uX2ZlYXR1cmVfbGlzdC0taXRlbSB7XG4gICAgbWFyZ2luLXRvcDogMjBweDtcbiAgfVxuICAudmFyaWF0aW9uX3Rlc3RfZWF0aW5nIHtcbiAgICBtaW4taGVpZ2h0OiA2ODVweDtcbiAgfVxuICAudmFyaWF0aW9uX3Rlc3RfZWF0aW5nLS1sX3dyYXAge1xuICAgIHdpZHRoOiA3NiU7XG4gIH1cbiAgLnZhcmlhdGlvbl90ZXN0X2VhdGluZy0tYm94IHtcbiAgICB3aWR0aDogNTIuNyU7XG4gICAgcGFkZGluZzogMTVweCAxNXB4IDE1cHggMTVweDtcbiAgfVxuICAudmFyaWF0aW9uX3Rlc3RfZWF0aW5nLS1ib3gtc2VjdXJpdHkge1xuICAgIHJpZ2h0OiAtNXB4O1xuICB9XG4gIC52YXJpYXRpb25fdGVzdF9lYXRpbmctLWJveC1zZWN1cml0eTpiZWZvcmUge1xuICAgIHRvcDogNjFweDtcbiAgICByaWdodDogMjM2cHg7XG4gICAgd2lkdGg6IDg0JTtcbiAgfVxuICAudmFyaWF0aW9uX3Rlc3RfZWF0aW5nLS1ib3gtZWFzeSB7XG4gICAgdG9wOiAzNTFweDtcbiAgICByaWdodDogLTVweDtcbiAgfVxuICAudmFyaWF0aW9uX3Rlc3RfZWF0aW5nLS1ib3gtZWFzeTpiZWZvcmUge1xuICAgIHRvcDogMTNweDtcbiAgICByaWdodDogMTgycHg7XG4gICAgd2lkdGg6IDg0JTtcbiAgfVxuICAudmFyaWF0aW9uX3Rlc3RfZWF0aW5nLS1ib3gtZWFzeTphZnRlciwgLnZhcmlhdGlvbl90ZXN0X2VhdGluZy0tYm94LWVhc3kuYWJvdXRfY29uc3RhbnQtLWluOmJlZm9yZSwgLnZhcmlhdGlvbl90ZXN0X2VhdGluZy0tYm94LWVhc3kuY29uc3RhbnRfc3ViX2JveC1ibHVlOmJlZm9yZSwgLnZhcmlhdGlvbl90ZXN0X2VhdGluZy0tYm94LWVhc3kuYWJvdXRfY29uc3RhbnQtLWluLWdyZXk6YmVmb3JlLCAudmFyaWF0aW9uX3Rlc3RfZWF0aW5nLS1ib3gtZWFzeS5hYm91dF9jb25zdGFudC0taW4tYmx1ZTpiZWZvcmUge1xuICAgIHRvcDogLTE5LjZweDtcbiAgICByaWdodDogMzkycHg7XG4gICAgd2lkdGg6IDIzJTtcbiAgfVxuICAudmFyaWF0aW9uX3Rlc3RfZWF0aW5nLS1ib3gtYXJyYW5nZSB7XG4gICAgd2lkdGg6IDQ1JTtcbiAgfVxuICAudmFyaWF0aW9uX3Rlc3RfZWF0aW5nLS1ib3gtYXJyYW5nZTpiZWZvcmUge1xuICAgIHRvcDogLTlweDtcbiAgICByaWdodDogMTE1cHg7XG4gICAgd2lkdGg6IDg0JTtcbiAgfVxuICAudmFyaWF0aW9uX3Rlc3RfZWF0aW5nLS1ib3gtYXJyYW5nZTphZnRlciwgLnZhcmlhdGlvbl90ZXN0X2VhdGluZy0tYm94LWFycmFuZ2UuYWJvdXRfY29uc3RhbnQtLWluOmJlZm9yZSwgLnZhcmlhdGlvbl90ZXN0X2VhdGluZy0tYm94LWFycmFuZ2UuY29uc3RhbnRfc3ViX2JveC1ibHVlOmJlZm9yZSwgLnZhcmlhdGlvbl90ZXN0X2VhdGluZy0tYm94LWFycmFuZ2UuYWJvdXRfY29uc3RhbnQtLWluLWdyZXk6YmVmb3JlLCAudmFyaWF0aW9uX3Rlc3RfZWF0aW5nLS1ib3gtYXJyYW5nZS5hYm91dF9jb25zdGFudC0taW4tYmx1ZTpiZWZvcmUge1xuICAgIHRvcDogLTExNHB4O1xuICAgIHJpZ2h0OiAxNzJweDtcbiAgICB3aWR0aDogMTklO1xuICB9XG4gIC52YXJpYXRpb25fdGVzdF9lYXRpbmctLWJveC1sb2NrIHtcbiAgICB0b3A6IDIzMXB4O1xuICAgIHJpZ2h0OiAtNXB4O1xuICB9XG4gIC52YXJpYXRpb25fdGVzdF9lYXRpbmctLWJveC1sb2NrOmJlZm9yZSB7XG4gICAgdG9wOiAzMHB4O1xuICAgIHJpZ2h0OiAyODBweDtcbiAgICB3aWR0aDogNDAlO1xuICB9XG4gIC52YXJpYXRpb25fdGVzdF9lYXRpbmctLXN1Yl90dGwge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBsaW5lLWhlaWdodDogMS4zO1xuICAgIHBhZGRpbmctYm90dG9tOiAxMnB4O1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gIH1cbiAgLnZhcmlhdGlvbl90ZXN0X2VhdGluZy0tc3ViX2ltZyB7XG4gICAgcGFkZGluZy1ib3R0b206IDE0cHg7XG4gIH1cbiAgLnZhcmlhdGlvbl90ZXN0X2VhdGluZy0tZXhwbGFpbiB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIH1cbiAgLnZhcmlhdGlvbl90ZXN0X2VhdGluZy0tcl93cmFwIHtcbiAgICBwYWRkaW5nOiAyMHB4IDIxcHggMjRweCAyMXB4O1xuICAgIHdpZHRoOiAyMCU7XG4gIH1cbiAgLnZhcmlhdGlvbl90ZXN0X2VhdGluZy0tZGw6Zmlyc3QtY2hpbGQge1xuICAgIG1hcmdpbi1ib3R0b206IDQ1cHg7XG4gIH1cbiAgLnZhcmlhdGlvbl90ZXN0X2VhdGluZy0tZGw6bGFzdC1jaGlsZCAudmFyaWF0aW9uX3Rlc3RfZWF0aW5nLS1kZCB7XG4gICAgcGFkZGluZzogMTBweCAyMHB4IDEwcHggMjBweDtcbiAgICBib3JkZXI6IHNvbGlkIDFweCAjMDA4QzRCO1xuICB9XG4gIC5ncmVlbl9jb2xvcl9leHBsYWluLS1iZ19pbWcge1xuICAgIHJpZ2h0OiAyNTBweDtcbiAgICB3aWR0aDogMjglO1xuICB9XG4gIC5ncmVlbl9jb2xvcl9leHBsYWluLS1iZ19pbWctY2FydGluIHtcbiAgICB3aWR0aDogMjIlO1xuICB9XG4gIC5ncmVlbl9jb2xvcl9leHBsYWluLS1iZ19pbWctZnJvbnRfYWlyIHtcbiAgICByaWdodDogMjEwcHg7XG4gIH1cbiAgLnBhdGhfdGhyb3VnaCB7XG4gICAgcG9zaXRpb246IHN0YXRpYztcbiAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICB9XG4gIC5wcm9kdWN0X3RvcGljLS1jYXV0aW9uIHtcbiAgICB0b3A6IDEzNXB4O1xuICB9XG4gIC5wcm9kdWN0X3RvcGljX3NwZWNfbGlzdC0tY29tbWVudCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbiAgLnByb2R1Y3RfdG9waWNfc3BlY19saXN0LS1jb21tZW50LWZyZWV6aW5nIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIH1cbiAgLnZhcmlhdGlvbl9ob3RlbF9wYW4ge1xuICAgIHdpZHRoOiA1NSU7XG4gICAgYm90dG9tOiAwO1xuICB9XG4gIC52YXJpYXRpb25faG90ZWxfcGFuLS10dGwge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgfVxuICAudmFyaWF0aW9uX2hvdGVsX2FsaWduIHtcbiAgICBwYWRkaW5nOiAxNXB4O1xuICAgIHdpZHRoOiAzMDBweDtcbiAgfVxuICAudmFyaWF0aW9uX2hvdGVsX2FsaWduLS1pbWcge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxuICAudmFyaWF0aW9uX2hvdGVsX2FsaWduLS1iZyB7XG4gICAgd2lkdGg6IDEyMHB4O1xuICAgIHRvcDogLTg1cHg7XG4gIH1cbiAgLnZhcmlhdGlvbl90cmF5IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xuICAgIHBhZGRpbmctbGVmdDogMjglO1xuICB9XG4gIC52YXJpYXRpb25fdHJheS0tdHRsIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cbiAgLnZhcmlhdGlvbl90cmF5LS1kZXNjcmlwdGlvbiB7XG4gICAgbGluZS1oZWlnaHQ6IDEuMztcbiAgfVxuICAudmFyaWF0aW9uX3RyYXktLXBpYyB7XG4gICAgd2lkdGg6IDE4JTtcbiAgICBsZWZ0OiAzNXB4O1xuICAgIHRvcDogMjBweDtcbiAgfVxuICAudmFyaWF0aW9uX3RyYXlfbGlzdC0taXRlbSB7XG4gICAgd2lkdGg6IGNhbGMoNTAlIC0gMiUpO1xuICAgIHBhZGRpbmctbGVmdDogMTYlO1xuICB9XG4gIC52YXJpYXRpb25fdHJheV9saXN0LS1pdGVtOmZpcnN0LWNoaWxkIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDQlO1xuICB9XG4gIC52YXJpYXRpb25fdHJheV9saXN0LS10dGwge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gIH1cbiAgLnZhcmlhdGlvbl90cmF5X2xpc3QtLXBpYyB7XG4gICAgd2lkdGg6IDMwJTtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDI1cHgpIHtcbiAgLnByb2R1Y3RfdG9waWMge1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIH1cbiAgLnByb2R1Y3RfdG9waWMtLWNhdXRpb24ge1xuICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gIH1cbiAgLnByb2R1Y3RfdG9waWMtLXR4dCB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICB9XG4gIC5wcm9kdWN0X3RvcGljLS10eHQtdW5pcXVlIHtcbiAgICBsZXR0ZXItc3BhY2luZzogLTEuN3B4O1xuICB9XG4gIC5wcm9kdWN0X3RvcGljLS10dGwge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbiAgICBoZWlnaHQ6IGluaGVyaXQ7XG4gICAgcGFkZGluZzogNXB4IDE1cHg7XG4gIH1cbiAgLnByb2R1Y3RfdG9waWMtLWF0dGVudGlvbiB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIHRvcDogMDtcbiAgICBtYXJnaW46IDA7XG4gIH1cbiAgLnByb2R1Y3RfdG9waWMtLXN1Yl90dGwge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxuICAucHJvZHVjdF90b3BpYy0tbGFiZWwsIC5mcmVlemluZ19leHBsYWluLS1sYWJlbCB7XG4gICAgbGluZS1oZWlnaHQ6IDI1cHg7XG4gICAgdG9wOiAtMXB4O1xuICAgIGhlaWdodDogMjVweDtcbiAgfVxuICAucHJvZHVjdF90b3BpYy0taW4ge1xuICAgIHBhZGRpbmc6IDEwcHggMTVweDtcbiAgfVxuICAucHJvZHVjdF90b3BpYy0tYXR0ZW50aW9uLWZyb250X2FpcjpiZWZvcmUge1xuICAgIGZvbnQtc2l6ZTogMTlweDtcbiAgfVxuICAucHJvZHVjdF90b3BpY19zcGVjX2xpc3Qge1xuICAgIG1hcmdpbi1ib3R0b206IDVweDtcbiAgfVxuICAucHJvZHVjdF90b3BpY19zcGVjX2xpc3QtLW5vdGUge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG4gIC5wcm9kdWN0X3RvcGljX3NwZWNfbGlzdC0tZnJvbnRfYWlyX2RvdCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAucHJvZHVjdF90b3BpY19kZXRhaWxfbGlzdC0taXRlbSB7XG4gICAgZmxvYXQ6IG5vbmU7XG4gIH1cbiAgLnZhcmlhdGlvbl9ib3gge1xuICAgIG1pbi1oZWlnaHQ6IGluaGVyaXQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICBwYWRkaW5nLXRvcDogMDtcbiAgfVxuICAudmFyaWF0aW9uX2JveC1mc2VyaWVzIHtcbiAgICBtYXJnaW4tYm90dG9tOiA1MHB4O1xuICB9XG4gIC52YXJpYXRpb25fYm94LS1mc2VyaWVzMDMge1xuICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgbWFyZ2luLXRvcDogMTBweDtcbiAgICB0ZXh0LWluZGVudDogMHB4O1xuICB9XG4gIC52YXJpYXRpb25fYm94LWljZSB7XG4gICAgYmFja2dyb3VuZDogbm9uZTtcbiAgfVxuICAudmFyaWF0aW9uX2JveC0taW5jbHVkZV9zaW5rX3AtY2VudGVyIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG4gIC52YXJpYXRpb25fYm94LS10dGwge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxuICAudmFyaWF0aW9uX2JveC0tdHRsLWluY2x1ZGVfc2luazAxOmJlZm9yZSB7XG4gICAgdG9wOiAyNSU7XG4gICAgcmlnaHQ6IDUzLjUlO1xuICAgIHdpZHRoOiA2MHB4O1xuICB9XG4gIC52YXJpYXRpb25fYm94LS10dGwtaW5jbHVkZV9zaW5rMDE6YWZ0ZXIsIC52YXJpYXRpb25fYm94LS10dGwtaW5jbHVkZV9zaW5rMDEuYWJvdXRfY29uc3RhbnQtLWluOmJlZm9yZSwgLnZhcmlhdGlvbl9ib3gtLXR0bC1pbmNsdWRlX3NpbmswMS5jb25zdGFudF9zdWJfYm94LWJsdWU6YmVmb3JlLCAudmFyaWF0aW9uX2JveC0tdHRsLWluY2x1ZGVfc2luazAxLmFib3V0X2NvbnN0YW50LS1pbi1ncmV5OmJlZm9yZSwgLnZhcmlhdGlvbl9ib3gtLXR0bC1pbmNsdWRlX3NpbmswMS5hYm91dF9jb25zdGFudC0taW4tYmx1ZTpiZWZvcmUge1xuICAgIHRvcDogMzAuNyU7XG4gICAgcmlnaHQ6IDU4LjIlO1xuICB9XG4gIC52YXJpYXRpb25fYm94LS10dGwtaW5jbHVkZV9zaW5rMDI6YmVmb3JlIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XG4gICAgcmlnaHQ6IDQzLjUlO1xuICAgIHRvcDogNTglO1xuICAgIHdpZHRoOiA4NXB4O1xuICB9XG4gIC52YXJpYXRpb25fYm94LS10dGwtaW5jbHVkZV9zaW5rMDI6YWZ0ZXIsIC52YXJpYXRpb25fYm94LS10dGwtaW5jbHVkZV9zaW5rMDIuYWJvdXRfY29uc3RhbnQtLWluOmJlZm9yZSwgLnZhcmlhdGlvbl9ib3gtLXR0bC1pbmNsdWRlX3NpbmswMi5jb25zdGFudF9zdWJfYm94LWJsdWU6YmVmb3JlLCAudmFyaWF0aW9uX2JveC0tdHRsLWluY2x1ZGVfc2luazAyLmFib3V0X2NvbnN0YW50LS1pbi1ncmV5OmJlZm9yZSwgLnZhcmlhdGlvbl9ib3gtLXR0bC1pbmNsdWRlX3NpbmswMi5hYm91dF9jb25zdGFudC0taW4tYmx1ZTpiZWZvcmUge1xuICAgIHRvcDogNDQlO1xuICAgIHJpZ2h0OiA1MyU7XG4gIH1cbiAgLnZhcmlhdGlvbl9ib3gtLXR0bC1kcmF3ZXIge1xuICAgIGxldHRlci1zcGFjaW5nOiAtMS44cHg7XG4gIH1cbiAgLnZhcmlhdGlvbl9ib3gtLWRyYXdlcl9saXN0IHtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgfVxuICAudmFyaWF0aW9uX2JveC0taGlnaGxpZ2h0X2ltZyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgLnZhcmlhdGlvbl9ib3gtLWhpZ2hsaWdodCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICBmb250LXNpemU6IDE1cHg7XG4gIH1cbiAgLnZhcmlhdGlvbl9ib3gtLWhpZ2hsaWdodC1ub21hcl9kLCAudmFyaWF0aW9uX2JveC0taGlnaGxpZ2h0LW5vbWFyZ2luIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG4gIC52YXJpYXRpb25fYm94LS1kcmF3ZXJfZWNvX2l0ZW0ge1xuICAgIGZsb2F0OiBub25lO1xuICB9XG4gIC52YXJpYXRpb25fYm94LS1kcmF3ZXJfZWNvX2l0ZW06Zmlyc3QtY2hpbGQge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC52YXJpYXRpb25fYm94LS1kcmF3ZXJfZWNvX2l0ZW06bGFzdC1jaGlsZCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luOiAzMHB4IDAgMCAwO1xuICB9XG4gIC52YXJpYXRpb25fYm94LS1kcmF3ZXJfbGluZXVwX2l0ZW0ge1xuICAgIGZsb2F0OiBub25lO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbjogMDtcbiAgfVxuICAudmFyaWF0aW9uX2JveC0tZHJhd2VyX2xpbmV1cF9pdGVtOmZpcnN0LWNoaWxkIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICB9XG4gIC52YXJpYXRpb25fYm94LS1kcmF3ZXJfaW4ge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgbWFyZ2luLXRvcDogMTBweDtcbiAgfVxuICAudmFyaWF0aW9uX2JveC0tY29sZF90YWJsZSB7XG4gICAgbGVmdDogY2FsYyg1MCUgLSAxMzdweCk7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG4gIC52YXJpYXRpb25fYm94LS10YWJsZV9saW5ldXBfbGluayB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHRvcDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICAgIC8qZm9yIGllMTEqL1xuICAgIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gICAgcGFkZGluZzogNXB4IDA7XG4gIH1cbiAgLnZhcmlhdGlvbl9ib3gtLWluY2x1ZGVfc2lua19wLWNlbnRlciB7XG4gICAgbWF4LXdpZHRoOiBpbmhlcml0O1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIH1cbiAgLnZhcmlhdGlvbl9ib3gtLWluY2x1ZGVfc2lua19kZXNpZ24ge1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIH1cbiAgLnZhcmlhdGlvbl9ib3gtLWluY2x1ZGVfc2lua19pbWcge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogY2FsYyg1MCUgLSA5OS41cHgpO1xuICAgIHdpZHRoOiBpbmhlcml0O1xuICB9XG4gIC52YXJpYXRpb25fYm94LS1pbWcge1xuICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgZmxvYXQ6IHJpZ2h0O1xuICAgIHdpZHRoOiBjYWxjKDQwJSAtIDE1cHgpO1xuICAgIG1hcmdpbjogMCAwIDIwcHggMTVweDtcbiAgfVxuICAudmFyaWF0aW9uX2JveC0taW1nLWNvbnN0YW50IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAudmFyaWF0aW9uX2JveC0taW1nLWZhc3Qge1xuICAgIGZsb2F0OiBub25lO1xuICAgIHdpZHRoOiA3MCU7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgbWFyZ2luOiAwIGF1dG8gMjBweDtcbiAgfVxuICAudmFyaWF0aW9uX2JveC0taW1nLWZzZXJpZXMwMSwgLnZhcmlhdGlvbl9ib3gtLWltZy1mc2VyaWVzMDIge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC52YXJpYXRpb25fYm94LS1pbWctdGFibGUge1xuICAgIGZsb2F0OiBub25lO1xuICAgIG1hcmdpbjogMDtcbiAgfVxuICAudmFyaWF0aW9uX2JveC1mcm9udF9haXIsIC52YXJpYXRpb25fYm94LWdsYXNzLCAudmFyaWF0aW9uX2JveC1jYXJ0aW4ge1xuICAgIG1hcmdpbi1ib3R0b206IDUwcHg7XG4gIH1cbiAgLnZhcmlhdGlvbl9ib3gtLWRlc2NyaXB0aW9uLWNvbnN0YW50IHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbiAgLnZhcmlhdGlvbl9ib3gtLWRlc2NyaXB0aW9uLWZyYyB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgd2lkdGg6IDYwJTtcbiAgfVxuICAudmFyaWF0aW9uX2JveC0tZGVzY3JpcHRpb24tYWZyIHtcbiAgICBmbG9hdDogbm9uZTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbiAgLnZhcmlhdGlvbl9ib3gtLWRlc2NyaXB0aW9uLWZhc3Qge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxuICAudmFyaWF0aW9uX2JveC0tZGVzY3JpcHRpb24tZ2xhc3Nfd2lkdGgsIC52YXJpYXRpb25fYm94LS1kZXNjcmlwdGlvbi1mcm9udF9haXIsIC52YXJpYXRpb25fYm94LS1kZXNjcmlwdGlvbi1jYXJ0aW4sIC52YXJpYXRpb25fYm94LS1kZXNjcmlwdGlvbi1wYXRoX3Rocm91Z2gge1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIH1cbiAgLnZhcmlhdGlvbl9ib3gtLWRlc2NyaXB0aW9uLWZzZXJpZXMwMyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgfVxuICAudmFyaWF0aW9uX2JveC0tZGVzY3JpcHRpb24tZnNlcmllczA0IHtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICB9XG4gIC52YXJpYXRpb25fYm94LS1waWMge1xuICAgIHRvcDogMDtcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIH1cbiAgLnZhcmlhdGlvbl9ib3gtLXBpYy1hZnIge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGZsb2F0OiBub25lO1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIH1cbiAgLnZhcmlhdGlvbl9ib3gtLXBpYy1wYXRoX3Rocm91Z2gge1xuICAgIHJpZ2h0OiAwO1xuICB9XG4gIC52YXJpYXRpb25fYm94LS1waWMtdGltZXIge1xuICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gIH1cbiAgLnZhcmlhdGlvbl9ib3gtLWVmZmVjdCB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIG1hcmdpbi10b3A6IC0wLjhlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAxN3B4O1xuICB9XG4gIC52YXJpYXRpb25fYm94LS1iZyB7XG4gICAgYmFja2dyb3VuZDogbm9uZTtcbiAgfVxuICAudmFyaWF0aW9uX2JveC0tcGljX2RldGFpbCB7XG4gICAgZm9udC1zaXplOiAxMHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgfVxuICAudmFyaWF0aW9uX2JveC0tZnJlZXppbmdfbWFpbiB7XG4gICAgbWluLWhlaWdodDogMjAwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgfVxuICAudmFyaWF0aW9uX2JveC0tZnJlZXppbmdfbWFpbl9vbCB7XG4gICAgcG9zaXRpb246IHN0YXRpYztcbiAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICAgIG1hcmdpbi1sZWZ0OiAxZW07XG4gICAgdGV4dC1pbmRlbnQ6IC0xZW07XG4gIH1cbiAgLmZyZWV6aW5nX2JnY29sb3Ige1xuICAgIGhlaWdodDogYXV0bztcbiAgICBtYXJnaW4tYm90dG9tOiAyNXB4O1xuICAgIHBhZGRpbmc6IDIwcHg7XG4gIH1cbiAgLmZyZWV6aW5nX2JnY29sb3ItLXR0bCB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICB9XG4gIC5mcmVlemluZ19iZ2NvbG9yLS1tb2RlbCB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIH1cbiAgLmZyZWV6aW5nX2JnY29sb3ItLW1vZGVsX2RldGFpbCB7XG4gICAgbGluZS1oZWlnaHQ6IDEuMztcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW46IDAgMCAyMHB4IDA7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbiAgLmZyZWV6aW5nX2JnY29sb3ItLWltZyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICB9XG4gIC5mcmVlemluZ19iZ2NvbG9yLS1pbWctdHdvY29sdW1uIHtcbiAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIH1cbiAgLmZyZWV6aW5nX2JnY29sb3ItLWNvbW1lbnQge1xuICAgIGxpbmUtaGVpZ2h0OiAxLjM7XG4gICAgbWFyZ2luLXRvcDogMTBweDtcbiAgICBtYXJnaW4tbGVmdDogMWVtO1xuICAgIHRleHQtaW5kZW50OiAtMWVtO1xuICB9XG4gIC5mcmVlemluZ19iZ2NvbG9yLS1zdWJfZGV0YWlsX2wge1xuICAgIGZsb2F0OiBub25lO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tYm90dG9tOiAyNXB4O1xuICB9XG4gIC5mcmVlemluZ19iZ2NvbG9yLS1zdWJfZGV0YWlsX3Ige1xuICAgIGZsb2F0OiBub25lO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxuICAuZnJlZXppbmdfYmdjb2xvci0tZGV0YWlsIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG4gIC5mcmVlemluZ19leHBsYWluLS1pdGVtIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbiAgLmZyZWV6aW5nX2V4cGxhaW4tLWl0ZW06YWZ0ZXIsIC5mcmVlemluZ19leHBsYWluLS1pdGVtLmFib3V0X2NvbnN0YW50LS1pbjpiZWZvcmUsIC5mcmVlemluZ19leHBsYWluLS1pdGVtLmNvbnN0YW50X3N1Yl9ib3gtYmx1ZTpiZWZvcmUsIC5mcmVlemluZ19leHBsYWluLS1pdGVtLmFib3V0X2NvbnN0YW50LS1pbi1ncmV5OmJlZm9yZSwgLmZyZWV6aW5nX2V4cGxhaW4tLWl0ZW0uYWJvdXRfY29uc3RhbnQtLWluLWJsdWU6YmVmb3JlIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgY2xlYXI6IGJvdGg7XG4gICAgaGVpZ2h0OiAwO1xuICAgIGNvbnRlbnQ6ICcuJztcbiAgfVxuICAuZnJlZXppbmdfZXhwbGFpbi0taXRlbTpmaXJzdC1jaGlsZCB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgfVxuICAuZnJlZXppbmdfZXhwbGFpbi0tdHRsIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cbiAgLmZyZWV6aW5nX2V4cGxhaW4tLWltZyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgZmxvYXQ6IG5vbmU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbjogMTVweCBhdXRvO1xuICB9XG4gIC5mcmVlemluZ19leHBsYWluLS1pbWctc2Vjb25kIHtcbiAgICBwb3NpdGlvbjogc3RhdGljO1xuICB9XG4gIC5mcmVlemluZ19leHBsYWluLS1sYWJlbCB7XG4gICAgd2lkdGg6IDcwcHg7XG4gIH1cbiAgLmZyZWV6aW5nX2V4cGxhaW4tLWNvbnRlbnQge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxuICAuZnJlZXppbmdfZXhwbGFpbi0tY29tbWVudCB7XG4gICAgbWFyZ2luLXRvcDogNXB4O1xuICAgIG1hcmdpbi1sZWZ0OiAxZW07XG4gICAgdGV4dC1pbmRlbnQ6IC0xZW07XG4gIH1cbiAgLmdsYXNzX3BpYyB7XG4gICAgcG9zaXRpb246IHN0YXRpYztcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtd2lkdGg6IDI5MHB4O1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICB9XG4gIC52YXJpYXRpb25fbGlzdCB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDI1cHg7XG4gIH1cbiAgLmVuZXJneV9ib3gtY29ucyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgLmVuZXJneV9ib3gtLXN1YiB7XG4gICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgfVxuICAuZW5lcmd5X2JveC0tc3ViOmZpcnN0LWNoaWxkIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICB9XG4gIC5lbmVyZ3lfYm94LS10dGwsIC5lbmVyZ3lfYm94LS1jb25zX3R0bCB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICB9XG4gIC5lbmVyZ3lfYm94LS1waWMtc2hvcnQge1xuICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgcGFkZGluZzogMDtcbiAgfVxuICAuZW5lcmd5X2JveC0tYXJ0aWNsZTpsYXN0LWNoaWxkIHtcbiAgICBtYXJnaW4tdG9wOiAzMHB4O1xuICB9XG4gIC52YXJpYXRpb25fYXdlc29tZSB7XG4gICAgZm9udC1zaXplOiAxMXB4O1xuICAgIHBhZGRpbmc6IDE1cHg7XG4gIH1cbiAgLnZhcmlhdGlvbl9hd2Vzb21lLS1mcmVzaCB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgfVxuICAudmFyaWF0aW9uX2F3ZXNvbWUtLWRsIHtcbiAgICBmbG9hdDogbGVmdDtcbiAgICBtYXgtd2lkdGg6IGNhbGMoMzIlIC0gMy42N3B4KTtcbiAgICBtYXJnaW46IDA7XG4gIH1cbiAgLnZhcmlhdGlvbl9hd2Vzb21lLS1kbC1uYXJyb3cge1xuICAgIG1hcmdpbi1sZWZ0OiAxMXB4O1xuICB9XG4gIC52YXJpYXRpb25fYXdlc29tZS0tZGQge1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBsaW5lLWhlaWdodDogMS4zO1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gIH1cbiAgLnZhcmlhdGlvbl9hd2Vzb21lLS1kZC1jZW50ZXJpbmcge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxuICAudmFyaWF0aW9uX2F3ZXNvbWUtLWltZyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgLm1lcml0X2xpc3QtLWl0ZW0ge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBsaW5lLWhlaWdodDogNDBweDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDQwcHg7XG4gICAgbWFyZ2luOiAxMHB4IDAgMCAwO1xuICB9XG4gIC5tZXJpdF9saXN0LS1pdGVtOmZpcnN0LWNoaWxkIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICB9XG4gIC5tZXJpdF9saXN0LS1pdGVtOmJlZm9yZSB7XG4gICAgdG9wOiA1MCU7XG4gICAgbGVmdDogMTBweDtcbiAgICBtYXJnaW4tdG9wOiAtMTIuNXB4O1xuICB9XG4gIC52YXJpYXRpb25fZmVhdHVyZV9saXN0LS1pdGVtIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW46IDIwcHggMCAwIDA7XG4gIH1cbiAgLnZhcmlhdGlvbl9mZWF0dXJlX2xpc3QtLWl0ZW06bnRoLWNoaWxkKDIpIHtcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICB9XG4gIC52YXJpYXRpb25fdGVzdF9lYXRpbmcge1xuICAgIGhlaWdodDogaW5oZXJpdDtcbiAgfVxuICAudmFyaWF0aW9uX3Rlc3RfZWF0aW5nLS1sX3dyYXAge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gIH1cbiAgLnZhcmlhdGlvbl90ZXN0X2VhdGluZy0tdHRsIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xuICAgIHBhZGRpbmctdG9wOiAwO1xuICB9XG4gIC52YXJpYXRpb25fdGVzdF9lYXRpbmctLW1haW5fb3Blbl9pbWcge1xuICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luOiAwIGF1dG8gMjBweDtcbiAgfVxuICAudmFyaWF0aW9uX3Rlc3RfZWF0aW5nLS1ib3gge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tdG9wOiAxNXB4O1xuICAgIGNvdW50ZXItaW5jcmVtZW50OiBudW07XG4gIH1cbiAgLnZhcmlhdGlvbl90ZXN0X2VhdGluZy0tYm94LWVhc3k6YWZ0ZXIsIC52YXJpYXRpb25fdGVzdF9lYXRpbmctLWJveC1lYXN5LmFib3V0X2NvbnN0YW50LS1pbjpiZWZvcmUsIC52YXJpYXRpb25fdGVzdF9lYXRpbmctLWJveC1lYXN5LmNvbnN0YW50X3N1Yl9ib3gtYmx1ZTpiZWZvcmUsIC52YXJpYXRpb25fdGVzdF9lYXRpbmctLWJveC1lYXN5LmFib3V0X2NvbnN0YW50LS1pbi1ncmV5OmJlZm9yZSwgLnZhcmlhdGlvbl90ZXN0X2VhdGluZy0tYm94LWVhc3kuYWJvdXRfY29uc3RhbnQtLWluLWJsdWU6YmVmb3JlLCAudmFyaWF0aW9uX3Rlc3RfZWF0aW5nLS1ib3gtYXJyYW5nZTphZnRlciwgLnZhcmlhdGlvbl90ZXN0X2VhdGluZy0tYm94LWFycmFuZ2UuYWJvdXRfY29uc3RhbnQtLWluOmJlZm9yZSwgLnZhcmlhdGlvbl90ZXN0X2VhdGluZy0tYm94LWFycmFuZ2UuY29uc3RhbnRfc3ViX2JveC1ibHVlOmJlZm9yZSwgLnZhcmlhdGlvbl90ZXN0X2VhdGluZy0tYm94LWFycmFuZ2UuYWJvdXRfY29uc3RhbnQtLWluLWdyZXk6YmVmb3JlLCAudmFyaWF0aW9uX3Rlc3RfZWF0aW5nLS1ib3gtYXJyYW5nZS5hYm91dF9jb25zdGFudC0taW4tYmx1ZTpiZWZvcmUge1xuICAgIHotaW5kZXg6IGluaGVyaXQ7XG4gICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgICB3aWR0aDogMTBweDtcbiAgICBoZWlnaHQ6IDEwcHg7XG4gIH1cbiAgLnZhcmlhdGlvbl90ZXN0X2VhdGluZy0tYm94OmZpcnN0LWNoaWxkIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICB9XG4gIC52YXJpYXRpb25fdGVzdF9lYXRpbmctLWJveDpiZWZvcmUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLnZhcmlhdGlvbl90ZXN0X2VhdGluZy0tYm94OmFmdGVyLCAudmFyaWF0aW9uX3Rlc3RfZWF0aW5nLS1ib3guYWJvdXRfY29uc3RhbnQtLWluOmJlZm9yZSwgLnZhcmlhdGlvbl90ZXN0X2VhdGluZy0tYm94LmNvbnN0YW50X3N1Yl9ib3gtYmx1ZTpiZWZvcmUsIC52YXJpYXRpb25fdGVzdF9lYXRpbmctLWJveC5hYm91dF9jb25zdGFudC0taW4tZ3JleTpiZWZvcmUsIC52YXJpYXRpb25fdGVzdF9lYXRpbmctLWJveC5hYm91dF9jb25zdGFudC0taW4tYmx1ZTpiZWZvcmUge1xuICAgIGZvbnQtZmFtaWx5OiAnaWNvbW9vbicgIWltcG9ydGFudDtcbiAgICBzcGVhazogbm9uZTtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAyMHB4O1xuICAgIHJpZ2h0OiAxMHB4O1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGNvbnRlbnQ6IFwi7qSGXCI7XG4gICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuMTVzO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcbiAgICBjb2xvcjogIzAwOEM0QjtcbiAgfVxuICAudmFyaWF0aW9uX3Rlc3RfZWF0aW5nLS1ib3guY3VycmVudDphZnRlciwgLnZhcmlhdGlvbl90ZXN0X2VhdGluZy0tYm94LmN1cnJlbnQuYWJvdXRfY29uc3RhbnQtLWluOmJlZm9yZSwgLnZhcmlhdGlvbl90ZXN0X2VhdGluZy0tYm94LmN1cnJlbnQuY29uc3RhbnRfc3ViX2JveC1ibHVlOmJlZm9yZSwgLnZhcmlhdGlvbl90ZXN0X2VhdGluZy0tYm94LmN1cnJlbnQuYWJvdXRfY29uc3RhbnQtLWluLWdyZXk6YmVmb3JlLCAudmFyaWF0aW9uX3Rlc3RfZWF0aW5nLS1ib3guY3VycmVudC5hYm91dF9jb25zdGFudC0taW4tYmx1ZTpiZWZvcmUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKC05MGRlZyk7XG4gIH1cbiAgLnZhcmlhdGlvbl90ZXN0X2VhdGluZy0tcl93cmFwIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nOiAxMHB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxuICAudmFyaWF0aW9uX3Rlc3RfZWF0aW5nLS1pbl9ib3gge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLnZhcmlhdGlvbl90ZXN0X2VhdGluZy0tc3ViX3R0bCB7XG4gICAgcGFkZGluZy1ib3R0b206IDA7XG4gIH1cbiAgLnZhcmlhdGlvbl90ZXN0X2VhdGluZy0tc3ViX3R0bDpiZWZvcmUge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBjb250ZW50OiBjb3VudGVyKG51bSkgXCIuXCI7XG4gIH1cbiAgLnZhcmlhdGlvbl90ZXN0X2VhdGluZy0tc3ViX2ltZyB7XG4gICAgbWFyZ2luLXRvcDogMTJweDtcbiAgfVxuICAudmFyaWF0aW9uX3Rlc3RfZWF0aW5nLS1yZXNwb25zaXZlX29ubHkge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gIH1cbiAgLnZhcmlhdGlvbl90ZXN0X2VhdGluZy0tbnVtIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBhZGRpbmc6IDJweCA2cHggMnB4IDZweDtcbiAgICBjb3VudGVyLWluY3JlbWVudDogbnVtO1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDhDNEI7XG4gIH1cbiAgLnZhcmlhdGlvbl90ZXN0X2VhdGluZy0tbnVtOmJlZm9yZSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHotaW5kZXg6IDE7XG4gICAgY29udGVudDogY291bnRlcihudW0pO1xuICB9XG4gIC52YXJpYXRpb25fdGVzdF9lYXRpbmctLW51bTphZnRlciwgLnZhcmlhdGlvbl90ZXN0X2VhdGluZy0tbnVtLmFib3V0X2NvbnN0YW50LS1pbjpiZWZvcmUsIC52YXJpYXRpb25fdGVzdF9lYXRpbmctLW51bS5jb25zdGFudF9zdWJfYm94LWJsdWU6YmVmb3JlLCAudmFyaWF0aW9uX3Rlc3RfZWF0aW5nLS1udW0uYWJvdXRfY29uc3RhbnQtLWluLWdyZXk6YmVmb3JlLCAudmFyaWF0aW9uX3Rlc3RfZWF0aW5nLS1udW0uYWJvdXRfY29uc3RhbnQtLWluLWJsdWU6YmVmb3JlIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiA1MCU7XG4gICAgd2lkdGg6IDE3MCU7XG4gICAgaGVpZ2h0OiAxcHg7XG4gICAgbWFyZ2luLXRvcDogLTFweDtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIGJvcmRlci1ib3R0b206IHNvbGlkIDFweCAjMDA4QzRCO1xuICB9XG4gIC52YXJpYXRpb25fdGVzdF9lYXRpbmctLW51bS1maXJzdCB7XG4gICAgdG9wOiAxNCU7XG4gICAgbGVmdDogY2FsYyg1MCUgLSAxMTRweCk7XG4gIH1cbiAgLnZhcmlhdGlvbl90ZXN0X2VhdGluZy0tbnVtLWZpcnN0OmFmdGVyLCAudmFyaWF0aW9uX3Rlc3RfZWF0aW5nLS1udW0tZmlyc3QuYWJvdXRfY29uc3RhbnQtLWluOmJlZm9yZSwgLnZhcmlhdGlvbl90ZXN0X2VhdGluZy0tbnVtLWZpcnN0LmNvbnN0YW50X3N1Yl9ib3gtYmx1ZTpiZWZvcmUsIC52YXJpYXRpb25fdGVzdF9lYXRpbmctLW51bS1maXJzdC5hYm91dF9jb25zdGFudC0taW4tZ3JleTpiZWZvcmUsIC52YXJpYXRpb25fdGVzdF9lYXRpbmctLW51bS1maXJzdC5hYm91dF9jb25zdGFudC0taW4tYmx1ZTpiZWZvcmUge1xuICAgIGxlZnQ6IGNhbGMoNTAlICsgMTBweCk7XG4gICAgd2lkdGg6IDIzMSU7XG4gIH1cbiAgLnZhcmlhdGlvbl90ZXN0X2VhdGluZy0tbnVtLXNlY29uZCB7XG4gICAgdG9wOiAyMy44JTtcbiAgICByaWdodDogY2FsYyg1MCUgLSAxMTRweCk7XG4gIH1cbiAgLnZhcmlhdGlvbl90ZXN0X2VhdGluZy0tbnVtLXNlY29uZDphZnRlciwgLnZhcmlhdGlvbl90ZXN0X2VhdGluZy0tbnVtLXNlY29uZC5hYm91dF9jb25zdGFudC0taW46YmVmb3JlLCAudmFyaWF0aW9uX3Rlc3RfZWF0aW5nLS1udW0tc2Vjb25kLmNvbnN0YW50X3N1Yl9ib3gtYmx1ZTpiZWZvcmUsIC52YXJpYXRpb25fdGVzdF9lYXRpbmctLW51bS1zZWNvbmQuYWJvdXRfY29uc3RhbnQtLWluLWdyZXk6YmVmb3JlLCAudmFyaWF0aW9uX3Rlc3RfZWF0aW5nLS1udW0tc2Vjb25kLmFib3V0X2NvbnN0YW50LS1pbi1ibHVlOmJlZm9yZSB7XG4gICAgbGVmdDogY2FsYyg1MCUgLSA5MHB4KTtcbiAgICB3aWR0aDogMzkwJTtcbiAgfVxuICAudmFyaWF0aW9uX3Rlc3RfZWF0aW5nLS1udW0tdGhpcmQge1xuICAgIHRvcDogNjMuNCU7XG4gICAgcmlnaHQ6IGNhbGMoNTAlIC0gMTE0cHgpO1xuICB9XG4gIC52YXJpYXRpb25fdGVzdF9lYXRpbmctLW51bS10aGlyZDphZnRlciwgLnZhcmlhdGlvbl90ZXN0X2VhdGluZy0tbnVtLXRoaXJkLmFib3V0X2NvbnN0YW50LS1pbjpiZWZvcmUsIC52YXJpYXRpb25fdGVzdF9lYXRpbmctLW51bS10aGlyZC5jb25zdGFudF9zdWJfYm94LWJsdWU6YmVmb3JlLCAudmFyaWF0aW9uX3Rlc3RfZWF0aW5nLS1udW0tdGhpcmQuYWJvdXRfY29uc3RhbnQtLWluLWdyZXk6YmVmb3JlLCAudmFyaWF0aW9uX3Rlc3RfZWF0aW5nLS1udW0tdGhpcmQuYWJvdXRfY29uc3RhbnQtLWluLWJsdWU6YmVmb3JlIHtcbiAgICBsZWZ0OiBjYWxjKDUwJSAtIDkwcHgpO1xuICAgIHdpZHRoOiAzOTAlO1xuICB9XG4gIC52YXJpYXRpb25fdGVzdF9lYXRpbmctLW51bS1mb3J0aCB7XG4gICAgYm90dG9tOiA1JTtcbiAgICBsZWZ0OiBjYWxjKDUwJSAtIDEwMHB4KTtcbiAgfVxuICAudmFyaWF0aW9uX3Rlc3RfZWF0aW5nLS1udW0tZm9ydGg6YWZ0ZXIsIC52YXJpYXRpb25fdGVzdF9lYXRpbmctLW51bS1mb3J0aC5hYm91dF9jb25zdGFudC0taW46YmVmb3JlLCAudmFyaWF0aW9uX3Rlc3RfZWF0aW5nLS1udW0tZm9ydGguY29uc3RhbnRfc3ViX2JveC1ibHVlOmJlZm9yZSwgLnZhcmlhdGlvbl90ZXN0X2VhdGluZy0tbnVtLWZvcnRoLmFib3V0X2NvbnN0YW50LS1pbi1ncmV5OmJlZm9yZSwgLnZhcmlhdGlvbl90ZXN0X2VhdGluZy0tbnVtLWZvcnRoLmFib3V0X2NvbnN0YW50LS1pbi1ibHVlOmJlZm9yZSB7XG4gICAgd2lkdGg6IDU5MCU7XG4gIH1cbiAgLnZhcmlhdGlvbl90ZXN0X2VhdGluZy0tcmVsYXRpdmVfYm94IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIH1cbiAgLnZhcmlhdGlvbl90ZXN0X2VhdGluZy0tZXhwbGFpbi1ub3BpYyB7XG4gICAgbWFyZ2luLXRvcDogMTJweDtcbiAgfVxuICAudmFyaWF0aW9uX3Rlc3RfZWF0aW5nLS1kZCB7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICB9XG4gIC52YXJpYXRpb25fdGVzdF9lYXRpbmctLWRsIHtcbiAgICB3aWR0aDogMTMwcHg7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB9XG4gIC52YXJpYXRpb25fdGVzdF9lYXRpbmctLWRsOmZpcnN0LWNoaWxkIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG4gIC52YXJpYXRpb25fdGVzdF9lYXRpbmctLWRsOmZpcnN0LWNoaWxkIC52YXJpYXRpb25fdGVzdF9lYXRpbmctLW1haW5fY2xvc2VfaW1nIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogNzUlO1xuICAgIGhlaWdodDogYXV0bztcbiAgICBtYXJnaW46IDAgYXV0byAxNXB4O1xuICB9XG4gIC52YXJpYXRpb25fdGVzdF9lYXRpbmctLWRsOm50aC1jaGlsZCgyKSAudmFyaWF0aW9uX3Rlc3RfZWF0aW5nLS1tYWluX2Nsb3NlX2ltZyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDUwJTtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgbWFyZ2luOiAwIGF1dG8gMTVweDtcbiAgfVxuICAuZ3JlZW5fY29sb3JfZXhwbGFpbi0tbGlzdCB7XG4gICAgcGFkZGluZy10b3A6IDE1cHg7XG4gIH1cbiAgLmdyZWVuX2NvbG9yX2V4cGxhaW4tLWJnX2ltZyB7XG4gICAgcG9zaXRpb246IHN0YXRpYztcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtd2lkdGg6IDI5MHB4O1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICB9XG4gIC5ncmVlbl9jb2xvcl9leHBsYWluLS1iZ19pbWctY2FydGluIHtcbiAgICBtYXgtd2lkdGg6IDIxN3B4O1xuICB9XG4gIC5wYXRoX3Rocm91Z2gge1xuICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luLXRvcDogMTBweDtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgfVxuICAucGF0aF90aHJvdWdoLS1pbWcge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC5wYXRoX3Rocm91Z2gtLXNlbnRlbmNlIHtcbiAgICBwYWRkaW5nOiAxMHB4O1xuICB9XG4gIC5mcmVlemluZ19mb290bm90ZSBvbCB7XG4gICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgfVxuICAuZnJlZXppbmdfZm9vdG5vdGUgbGkge1xuICAgIG1hcmdpbi1sZWZ0OiAxZW07XG4gICAgdGV4dC1pbmRlbnQ6IC0xZW07XG4gIH1cbiAgLnZhcmlhdGlvbl9ob3RlbF9wYW4ge1xuICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgfVxuICAudmFyaWF0aW9uX2hvdGVsX3Bhbi0tdHRsIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cbiAgLnZhcmlhdGlvbl9ob3RlbF9hbGlnbiB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgLnZhcmlhdGlvbl9ob3RlbF9hbGlnbi0tdHRsIHtcbiAgICBmb250LXNpemU6IDE1cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgfVxuICAudmFyaWF0aW9uX2hvdGVsX2FsaWduLS1iZyB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAudmFyaWF0aW9uX3RyYXkge1xuICAgIHBhZGRpbmctbGVmdDogMjBweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjBweDtcbiAgfVxuICAudmFyaWF0aW9uX3RyYXktLXBpYyB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAudmFyaWF0aW9uX3RyYXlfbGlzdC0taXRlbSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZmxvYXQ6IG5vbmU7XG4gICAgcGFkZGluZy1sZWZ0OiAzNSU7XG4gICAgbWFyZ2luLXRvcDogMjBweDtcbiAgfVxuICAudmFyaWF0aW9uX3RyYXlfbGlzdC0taXRlbTpmaXJzdC1jaGlsZCB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgfVxuICAuZWNvX3dpZGUtLXBpYyB7XG4gICAgZmxvYXQ6IG5vbmU7XG4gICAgbWFyZ2luOiAwIGF1dG8gMTVweDtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG4gIC5lY29fd2lkZS0tdHh0IHtcbiAgICBmbG9hdDogbm9uZTtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAubWVyaXRfbGlzdCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMzIwcHgpIHtcbiAgLnZhcmlhdGlvbl90ZXN0X2VhdGluZy0tcl93cmFwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgcGFkZGluZy1yaWdodDogMDtcbiAgfVxuICAudmFyaWF0aW9uX3Rlc3RfZWF0aW5nLS1kbCB7XG4gICAgd2lkdGg6IDEyMHB4O1xuICB9XG4gIC52YXJpYXRpb25fYm94LS1jb25zdGFudF9pdGVtIHtcbiAgICBsZXR0ZXItc3BhY2luZzogLTEuM3B4O1xuICB9XG4gIC52YXJpYXRpb25fYm94LS1jb25zdGFudF9zcGFuIHtcbiAgICBtYXJnaW4tbGVmdDogNzhweDtcbiAgICBsZXR0ZXItc3BhY2luZzogLTEuM3B4O1xuICB9XG59XG5cbi51YS1jaHJvbWUgLnByb2R1Y3RfaGVhZC0tbGVmdCAuaWNvbi1vcmRlciB7XG4gIHRvcDogLTVweDtcbn1cblxuLnVhLWNocm9tZSAuaWNvbl9zdXBwb3J0LW9uZWNlIHtcbiAgd2lkdGg6IDIwcHg7XG59XG5cbi51YS1pZSAubGluZXVwX3Byb2R1Y3RfZGV0YWlsLS1pY29ucyAuaWNvbi1vcmRlcjpiZWZvcmUge1xuICBsaW5lLWhlaWdodDogMTVweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IC03cHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgaGVpZ2h0OiAxNXB4O1xufVxuXG4udWEtaWUgLmxpbmV1cF9wcm9kdWN0X2RldGFpbC0taXRlbSAuaWNvbl9zdXBwb3J0IHtcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XG59XG5cbi51YS1pZS05IC56X292ZXJsYXlfdHlwZS0tbGluayB7XG4gIHdpZHRoOiAyODNweDtcbn1cblxuLnVhLWllLTkgLnpfb3ZlcmxheV9mZWF0dXJlLS1saW5rIHtcbiAgd2lkdGg6IDI4M3B4O1xufVxuXG4udWEtc2FmYXJpIC5jbW4tYnJlYWQtLWxpbmsge1xuICB0b3A6IC0zcHg7XG59XG5cbi5hYm91dF9jb25zdGFudF9ib3gge1xuICBtYXJnaW46IDAgMCA3MHB4IDA7XG59XG5cbi5hYm91dF9jb25zdGFudF9ib3g6YWZ0ZXIsIC5hYm91dF9jb25zdGFudF9ib3guYWJvdXRfY29uc3RhbnQtLWluOmJlZm9yZSwgLmFib3V0X2NvbnN0YW50X2JveC5jb25zdGFudF9zdWJfYm94LWJsdWU6YmVmb3JlLCAuYWJvdXRfY29uc3RhbnRfYm94LmFib3V0X2NvbnN0YW50LS1pbi1ncmV5OmJlZm9yZSwgLmFib3V0X2NvbnN0YW50X2JveC5hYm91dF9jb25zdGFudC0taW4tYmx1ZTpiZWZvcmUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICBjbGVhcjogYm90aDtcbiAgaGVpZ2h0OiAwO1xuICBjb250ZW50OiAnLic7XG59XG5cbi5hYm91dF9jb25zdGFudCB7XG4gIGZsb2F0OiBsZWZ0O1xuICB3aWR0aDogY2FsYyg1MCUgLSAyMHB4KTtcbiAgbWFyZ2luOiAwIDAgMCA0MHB4O1xufVxuXG4uYWJvdXRfY29uc3RhbnQ6Zmlyc3QtY2hpbGQge1xuICBtYXJnaW4tbGVmdDogMDtcbn1cblxuLmFib3V0X2NvbnN0YW50LS1pbiwgLmFib3V0X2NvbnN0YW50LS1pbjpiZWZvcmUsIC5jb25zdGFudF9zdWJfYm94LWJsdWU6YmVmb3JlLCAuY29uc3RhbnRfc3ViX2JveC1ibHVlOmFmdGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW46IDAgMCA4NXB4IDA7XG4gIHBhZGRpbmc6IDAgMjBweCAyNXB4O1xufVxuXG4uYWJvdXRfY29uc3RhbnQtLWluOmFmdGVyLCAuYWJvdXRfY29uc3RhbnQtLWluOmJlZm9yZSwgLmNvbnN0YW50X3N1Yl9ib3gtYmx1ZTpiZWZvcmUsIC5jb25zdGFudF9zdWJfYm94LWJsdWU6YWZ0ZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogLTUwcHg7XG4gIGxlZnQ6IDA7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICB3aWR0aDogMTAwJTtcbiAgY29udGVudDogXCJcIjtcbiAgYm9yZGVyLXJpZ2h0OiAyMzBweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWJvdHRvbTogMHB4O1xuICBib3JkZXItbGVmdDogMjMwcHggc29saWQgdHJhbnNwYXJlbnQ7XG59XG5cbi5hYm91dF9jb25zdGFudC0taW46YmVmb3JlLCAuY29uc3RhbnRfc3ViX2JveC1ibHVlOmJlZm9yZSB7XG4gIGJvdHRvbTogLTUxcHg7XG4gIGJvcmRlci10b3A6IDUwcHggc29saWQgIzMzMztcbn1cblxuLmFib3V0X2NvbnN0YW50LS1pbi1ncmV5LCAuYWJvdXRfY29uc3RhbnQtLWluLWdyZXk6YmVmb3JlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlNmU2ZTY7XG59XG5cbi5hYm91dF9jb25zdGFudC0taW4tZ3JleTphZnRlciwgLmFib3V0X2NvbnN0YW50LS1pbi1ncmV5OmJlZm9yZSB7XG4gIGJvcmRlci10b3A6IDUwcHggc29saWQgI2U2ZTZlNjtcbn1cblxuLmFib3V0X2NvbnN0YW50LS1pbi1ncmV5OmJlZm9yZSB7XG4gIGJvdHRvbTogLTUxcHg7XG4gIGJvcmRlci10b3A6IDUwcHggc29saWQgIzMzMztcbn1cblxuLmFib3V0X2NvbnN0YW50LS1pbi1ibHVlLCAuYWJvdXRfY29uc3RhbnQtLWluLWJsdWU6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U3ZWJmNztcbn1cblxuLmFib3V0X2NvbnN0YW50LS1pbi1ibHVlOmFmdGVyLCAuYWJvdXRfY29uc3RhbnQtLWluLWJsdWU6YmVmb3JlIHtcbiAgYm9yZGVyLXRvcDogNTBweCBzb2xpZCAjZTdlYmY3O1xufVxuXG4uYWJvdXRfY29uc3RhbnQtLWluLWJsdWU6YmVmb3JlIHtcbiAgYm90dG9tOiAtNTFweDtcbiAgYm9yZGVyLXRvcDogNTBweCBzb2xpZCAjNUY3OEM4O1xufVxuXG4uYWJvdXRfY29uc3RhbnQtLXR0bCB7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgbGluZS1oZWlnaHQ6IDQ4cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbGVmdDogLTIwcHg7XG4gIHdpZHRoOiBjYWxjKDEwMCUgKyA0MHB4KTtcbiAgaGVpZ2h0OiA0OHB4O1xuICBtYXJnaW46IDAgMCAyNXB4IDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLmFib3V0X2NvbnN0YW50LS10dGwtZ3JleSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOTk5O1xufVxuXG4uYWJvdXRfY29uc3RhbnQtLXR0bC1ibHVlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1Rjc4Qzg7XG59XG5cbi5hYm91dF9jb25zdGFudC0taWNvbiB7XG4gIG1hcmdpbjogMCA1cHg7XG4gIHBhZGRpbmc6IDNweCAxMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOGNjNjNmO1xufVxuXG4uYWJvdXRfY29uc3RhbnQtLXN1Yl90dGwge1xuICBmb250LXNpemU6IDIycHg7XG4gIG1hcmdpbjogMCAwIDE1cHggMDtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjNweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4uYWJvdXRfY29uc3RhbnQtLXN1Yl90dGwtYmx1ZSB7XG4gIGNvbG9yOiAjNUY3OEM4O1xufVxuXG4uYWJvdXRfY29uc3RhbnQtLWRlc2NyaXB0aW9uIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMS41O1xuICBtYXJnaW46IDAgMCAzMHB4IDA7XG59XG5cbi5hYm91dF9jb25zdGFudC0tY2F0Y2gge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW46IDAgMCAxMHB4IDA7XG59XG5cbi5hYm91dF9jb25zdGFudC0tY2F0Y2gtZ3JhcGgge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDM4JTtcbiAgbWFyZ2luLXRvcDogNCU7XG59XG5cbi5hYm91dF9jb25zdGFudC0taW1nIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogYXV0bztcbiAgbWFyZ2luOiAwIGF1dG8gMjBweDtcbn1cblxuLmFib3V0X2NvbnN0YW50LS1pbWctbGVmdCB7XG4gIG1hcmdpbjogMCAwIDIwcHggLTVweDtcbn1cblxuLmFib3V0X2NvbnN0YW50LS1hdHRlbnRpb24ge1xuICBmb250LXNpemU6IDE4cHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGNvbG9yOiAjZWQxYzI0O1xufVxuXG4uY29uc3RhbnRfYm94IHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLmNvbnN0YW50X3N1Yl9ib3gge1xuICBwYWRkaW5nOiAyMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTZlNmU2O1xufVxuXG4uY29uc3RhbnRfc3ViX2JveC1ibHVlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGVlOWYwO1xufVxuXG4uY29uc3RhbnRfc3ViX2JveC1ibHVlOmJlZm9yZSB7XG4gIGJvdHRvbTogLTUxcHg7XG4gIGJvcmRlci10b3A6IDUwcHggc29saWQgIzVGNzhDODtcbn1cblxuLmNvbnN0YW50X3N1Yl9ib3gtYmx1ZTpiZWZvcmUsIC5jb25zdGFudF9zdWJfYm94LWJsdWU6YWZ0ZXIge1xuICBib3R0b206IC01MHB4O1xuICBib3JkZXItdG9wOiA1MHB4IHNvbGlkICNkZWU5ZjA7XG59XG5cbi5jb25zdGFudF9zdWJfYm94LS1pbiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luOiAwIDAgMzBweCAwO1xufVxuXG4uY29uc3RhbnRfc3ViX2JveC0taW46bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5jb25zdGFudF9zdWJfYm94LS10dGwge1xuICBmb250LXNpemU6IDIycHg7XG4gIG1hcmdpbjogMCAwIDE1cHggMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4uY29uc3RhbnRfc3ViX2JveC0tdHRsLWJsdWUge1xuICBjb2xvcjogIzVGNzhDODtcbn1cblxuLmNvbnN0YW50X3N1Yl9ib3gtLWxhYmVsIHtcbiAgbGluZS1oZWlnaHQ6IDEuMztcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbjogMCAwIDE1cHggMDtcbiAgcGFkZGluZzogNnB4IDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjVweDtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM5OTk7XG59XG5cbi5jb25zdGFudF9zdWJfYm94LS1sYWJlbC1ibHVlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzVGNzhDODtcbn1cblxuLmNvbnN0YW50X3N1Yl9ib3gtLWRlc2NyaXB0aW9uIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMS41O1xuICBtYXJnaW46IDAgMCAzMHB4IDA7XG59XG5cbi5jb25zdGFudF9zdWJfYm94LS1kZXNjcmlwdGlvbi1oYWxmIHtcbiAgbWF4LXdpZHRoOiAyMjBweDtcbiAgbWluLWhlaWdodDogMTM1cHg7XG59XG5cbi5jb25zdGFudF9zdWJfYm94LS1pbWcge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAwO1xufVxuXG4uY29uc3RhbnRfc3ViX2JveC0taW1nLWJyIHtcbiAgcG9zaXRpb246IHN0YXRpYztcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuXG4uY29uc3RhbnRfcmVhc29uIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5jb25zdGFudF9yZWFzb24tLXR0bCB7XG4gIGxpbmUtaGVpZ2h0OiAxLjM7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMjBweDtcbiAgaGVpZ2h0OiAxMjBweDtcbiAgcGFkZGluZzogMjBweCAwIDAgMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjb2xvcjogI2ZmZjtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNUY3OEM4O1xufVxuXG4uY29uc3RhbnRfcmVhc29uLS10dGw6YWZ0ZXIsIC5jb25zdGFudF9yZWFzb24tLXR0bC5hYm91dF9jb25zdGFudC0taW46YmVmb3JlLCAuY29uc3RhbnRfcmVhc29uLS10dGwuY29uc3RhbnRfc3ViX2JveC1ibHVlOmJlZm9yZSwgLmNvbnN0YW50X3JlYXNvbi0tdHRsLmFib3V0X2NvbnN0YW50LS1pbi1ncmV5OmJlZm9yZSwgLmNvbnN0YW50X3JlYXNvbi0tdHRsLmFib3V0X2NvbnN0YW50LS1pbi1ibHVlOmJlZm9yZSB7XG4gIGZvbnQtZmFtaWx5OiAnaWNvbW9vbicgIWltcG9ydGFudDtcbiAgc3BlYWs6IG5vbmU7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICBsaW5lLWhlaWdodDogMTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG4gIGZvbnQtc2l6ZTogMzVweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbjogNXB4IDAgMCAwO1xuICBjb250ZW50OiBcIu6kn1wiO1xuICBjb2xvcjogI2Y4ZjViMDtcbn1cblxuLmNvbnN0YW50X3JlYXNvbi0tdHRsLW51bTI6YWZ0ZXIsIC5jb25zdGFudF9yZWFzb24tLXR0bC1udW0yLmFib3V0X2NvbnN0YW50LS1pbjpiZWZvcmUsIC5jb25zdGFudF9yZWFzb24tLXR0bC1udW0yLmNvbnN0YW50X3N1Yl9ib3gtYmx1ZTpiZWZvcmUsIC5jb25zdGFudF9yZWFzb24tLXR0bC1udW0yLmFib3V0X2NvbnN0YW50LS1pbi1ncmV5OmJlZm9yZSwgLmNvbnN0YW50X3JlYXNvbi0tdHRsLW51bTIuYWJvdXRfY29uc3RhbnQtLWluLWJsdWU6YmVmb3JlIHtcbiAgY29udGVudDogXCLupKBcIjtcbn1cblxuLmNvbnN0YW50X3JlYXNvbi0tdHh0IHtcbiAgZm9udC1zaXplOiAyNHB4O1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgbGluZS1oZWlnaHQ6IDgwcHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxOXB4O1xuICByaWdodDogMDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiBjYWxjKDEwMCUgLSAxMDBweCk7XG4gIGhlaWdodDogODBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjb2xvcjogIzVGNzhDODtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y4ZjViMDtcbn1cblxuLmNvbnN0YW50X2RldGFpbF9tYWluX2JveCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmNvbnN0YW50X2RldGFpbF9tYWluX2JveC0tdHRsIHtcbiAgZm9udC1zaXplOiAyNnB4O1xuICBsaW5lLWhlaWdodDogMS41O1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luOiAwIDAgMTdweCAwO1xuICBjb2xvcjogIzVGNzhDODtcbn1cblxuLmNvbnN0YW50X2RldGFpbF9tYWluX2JveC0tZGVzY3JpcHRpb24ge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG59XG5cbi5jb25zdGFudF9kZXRhaWxfbWFpbl9ib3gtLXBpYyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxuXG4uY29uX3NwZWNfbGlzdCB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG5cbi5jb25fc3BlY19saXN0OmFmdGVyLCAuY29uX3NwZWNfbGlzdC5hYm91dF9jb25zdGFudC0taW46YmVmb3JlLCAuY29uX3NwZWNfbGlzdC5jb25zdGFudF9zdWJfYm94LWJsdWU6YmVmb3JlLCAuY29uX3NwZWNfbGlzdC5hYm91dF9jb25zdGFudC0taW4tZ3JleTpiZWZvcmUsIC5jb25fc3BlY19saXN0LmFib3V0X2NvbnN0YW50LS1pbi1ibHVlOmJlZm9yZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIGNsZWFyOiBib3RoO1xuICBoZWlnaHQ6IDA7XG4gIGNvbnRlbnQ6ICcuJztcbn1cblxuLmNvbl9zcGVjX2xpc3QtLWl0ZW0ge1xuICBmbG9hdDogbGVmdDtcbiAgd2lkdGg6IGNhbGMoMzMuMzMlIC0gMzBweCk7XG4gIG1hcmdpbjogMCAwIDAgNDVweDtcbn1cblxuLmNvbl9zcGVjX2xpc3QtLWl0ZW06Zmlyc3QtY2hpbGQge1xuICBtYXJnaW4tbGVmdDogMDtcbn1cblxuLmNvbl9zcGVjX2xpc3QtLXR0bCB7XG4gIGZvbnQtc2l6ZTogNDBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW46IDAgMCAxNXB4IDA7XG4gIHBhZGRpbmc6IDAgMCAwIDc1cHg7XG4gIGNvbG9yOiAjNUY3OEM4O1xufVxuXG4uY29uX3NwZWNfbGlzdC0tc3ViX3R0bCB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiAwIDVweCAwIDA7XG4gIGNvbG9yOiAjMDAwO1xuICBib3JkZXItcmlnaHQ6IDFweCBkb3R0ZWQgIzVGNzhDODtcbn1cblxuLmNvbl9zcGVjX2xpc3QtLWltZ19ib3gge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IHRhYmxlO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxNjBweDtcbiAgbWFyZ2luOiAwIDAgMjBweCAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjBmMmY3O1xufVxuXG4uY29uX3NwZWNfbGlzdC0tY2VudGVyIHtcbiAgZGlzcGxheTogdGFibGUtY2VsbDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cblxuLmNvbl9zcGVjX2xpc3QtLWltZyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiAtMTZweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuXG4uY29uX3NwZWNfbGlzdC0tdHh0IHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDE1cHg7XG4gIGxlZnQ6IDUwJTtcbiAgbWFyZ2luOiAwIDAgMCAtODEuNXB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGNvbG9yOiAjNUY3OEM4O1xufVxuXG4uY29uX3NwZWNfbGlzdC0tZGVzY3JpcHRpb24ge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG59XG5cbi5jb25fcHJvd2Vzcy0tdHRsIHtcbiAgZm9udC1zaXplOiAyNnB4O1xuICBsaW5lLWhlaWdodDogNTBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW46IDAgMCAyNXB4IDA7XG4gIHBhZGRpbmc6IDAgMCAwIDA7XG4gIHBhZGRpbmc6IDAgMCAwIDcwcHg7XG4gIGNvbG9yOiAjNUY3OEM4O1xufVxuXG4uY29uX3Byb3dlc3MtLXR0bDpiZWZvcmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiA1MHB4O1xuICBoZWlnaHQ6IDUwcHg7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJhY2tncm91bmQ6IHVybChcIi4uLy4uL2YtcmVmcmlnZXJhdG9yL2NvbnN0YW50LXRlbXAvaW1hZ2VzL2ljb24tY29uLXByb3dlc3MucG5nXCIpIG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3Zlcjtcbn1cblxuLmNvbl9yZWZfY2FwYSB7XG4gIHBhZGRpbmc6IDE1cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICM5OWNlNjE7XG59XG5cbi5jb25fcmVmX2NhcGEtY29uIHtcbiAgbWFyZ2luOiA0MHB4IDAgMzBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzg4OWRkMztcbn1cblxuLmNvbl9yZWZfY2FwYS0taGVhZCB7XG4gIG1hcmdpbjogMCAwIDE1cHggMDtcbn1cblxuLmNvbl9yZWZfY2FwYS0taGVhZDphZnRlciwgLmNvbl9yZWZfY2FwYS0taGVhZC5hYm91dF9jb25zdGFudC0taW46YmVmb3JlLCAuY29uX3JlZl9jYXBhLS1oZWFkLmNvbnN0YW50X3N1Yl9ib3gtYmx1ZTpiZWZvcmUsIC5jb25fcmVmX2NhcGEtLWhlYWQuYWJvdXRfY29uc3RhbnQtLWluLWdyZXk6YmVmb3JlLCAuY29uX3JlZl9jYXBhLS1oZWFkLmFib3V0X2NvbnN0YW50LS1pbi1ibHVlOmJlZm9yZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIGNsZWFyOiBib3RoO1xuICBoZWlnaHQ6IDA7XG4gIGNvbnRlbnQ6ICcuJztcbn1cblxuLmNvbl9yZWZfY2FwYS0tYm9keTphZnRlciwgLmNvbl9yZWZfY2FwYS0tYm9keS5hYm91dF9jb25zdGFudC0taW46YmVmb3JlLCAuY29uX3JlZl9jYXBhLS1ib2R5LmNvbnN0YW50X3N1Yl9ib3gtYmx1ZTpiZWZvcmUsIC5jb25fcmVmX2NhcGEtLWJvZHkuYWJvdXRfY29uc3RhbnQtLWluLWdyZXk6YmVmb3JlLCAuY29uX3JlZl9jYXBhLS1ib2R5LmFib3V0X2NvbnN0YW50LS1pbi1ibHVlOmJlZm9yZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIGNsZWFyOiBib3RoO1xuICBoZWlnaHQ6IDA7XG4gIGNvbnRlbnQ6ICcuJztcbn1cblxuLmNvbl9yZWZfY2FwYS0tZXhwZXJpbWVudCB7XG4gIGZsb2F0OiBsZWZ0O1xuICB3aWR0aDogY2FsYyg1MCUgLSA1cHgpO1xuICBwYWRkaW5nOiAxNXB4O1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuXG4uY29uX3JlZl9jYXBhLS1leHBlcmltZW50OmZpcnN0LWNoaWxkIHtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xufVxuXG4uY29uX3JlZl9jYXBhLS10dGwge1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gIGZsb2F0OiBsZWZ0O1xuICB3aWR0aDogMTI1cHg7XG4gIHBhZGRpbmc6IDhweCAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzJiZjJhO1xufVxuXG4uY29uX3JlZl9jYXBhLS10dGwtY29uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzVGNzhDODtcbn1cblxuLmNvbl9yZWZfY2FwYS0tc3ViX3R0bCB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbjogMCAwIDEwcHggMDtcbiAgY29sb3I6ICM3MmJmMmE7XG59XG5cbi5jb25fcmVmX2NhcGEtLXN1Yl90dGwtY29uIHtcbiAgY29sb3I6ICM1Rjc4Qzg7XG59XG5cbi5jb25fcmVmX2NhcGEtLXBpYyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuXG4uY29uX3JlZl9saXN0IHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG5cbi5jb25fcmVmX2xpc3Q6YWZ0ZXIsIC5jb25fcmVmX2xpc3QuYWJvdXRfY29uc3RhbnQtLWluOmJlZm9yZSwgLmNvbl9yZWZfbGlzdC5jb25zdGFudF9zdWJfYm94LWJsdWU6YmVmb3JlLCAuY29uX3JlZl9saXN0LmFib3V0X2NvbnN0YW50LS1pbi1ncmV5OmJlZm9yZSwgLmNvbl9yZWZfbGlzdC5hYm91dF9jb25zdGFudC0taW4tYmx1ZTpiZWZvcmUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICBjbGVhcjogYm90aDtcbiAgaGVpZ2h0OiAwO1xuICBjb250ZW50OiAnLic7XG59XG5cbi5jb25fcmVmX2xpc3QtLWl0ZW0ge1xuICBmbG9hdDogbGVmdDtcbiAgd2lkdGg6IDE2MHB4O1xuICBwYWRkaW5nOiAwIDAgMCAxNXB4O1xuICBjb2xvcjogI2ZmZjtcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjZmZmO1xufVxuXG4uY29uX3JlZl9saXN0LS1pdGVtOmZpcnN0LWNoaWxkIHtcbiAgYm9yZGVyLWxlZnQ6IDBweDtcbn1cblxuLmNvbl9yZWZfbGlzdC0tdHRsIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luOiAwIDAgMTBweCAwO1xufVxuXG4uY29uX3BsdWdpbl9haXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5jb25fcGx1Z2luX2Fpci0tdHRsIHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICBjb2xvcjogIzVGNzhDODtcbn1cblxuLmNvbl9wbHVnaW5fYWlyLS1jYXRjaCB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbjogMCAwIDEwcHggMDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbn1cblxuLmNvbl9wbHVnaW5fYWlyLS1zdWJfdHRsIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjM7XG4gIG1hcmdpbjogMCAwIDEwcHggMDtcbiAgcGFkZGluZy1sZWZ0OiAxZW07XG4gIHRleHQtaW5kZW50OiAtMWVtO1xuICBsZXR0ZXItc3BhY2luZzogLTEuNXB4O1xuICBjb2xvcjogIzVGNzhDODtcbn1cblxuLmNvbl9wbHVnaW5fYWlyLS1pY29uIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogLTVweDtcbiAgbWFyZ2luOiAwIDAgMCAxNXB4O1xuICBwYWRkaW5nOiAwIDEwcHg7XG4gIGhlaWdodDogMzBweDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBsaW5lLWhlaWdodDogMzBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjb2xvcjogIzAwMDtcbiAgdGV4dC1pbmRlbnQ6IDA7XG59XG5cbi5jb25fcGx1Z2luX2Fpci0taWNvbi1zcGVjaWFsIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZhNzgxNDtcbn1cblxuLmNvbl9wbHVnaW5fYWlyLS1kZXNjcmlwdGlvbiB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbn1cblxuLmNvbl9wbHVnaW5fYWlyLS1kZXNjcmlwdGlvbi1oYWxmIHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIHdpZHRoOiBjYWxjKDUwJSAtIDZweCk7XG59XG5cbi5jb25fcGx1Z2luX2Fpci0tYm94IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbjogMCAwIDI1cHggMDtcbn1cblxuLmNvbl9wbHVnaW5fYWlyLS1ib3g6YWZ0ZXIsIC5jb25fcGx1Z2luX2Fpci0tYm94LmFib3V0X2NvbnN0YW50LS1pbjpiZWZvcmUsIC5jb25fcGx1Z2luX2Fpci0tYm94LmNvbnN0YW50X3N1Yl9ib3gtYmx1ZTpiZWZvcmUsIC5jb25fcGx1Z2luX2Fpci0tYm94LmFib3V0X2NvbnN0YW50LS1pbi1ncmV5OmJlZm9yZSwgLmNvbl9wbHVnaW5fYWlyLS1ib3guYWJvdXRfY29uc3RhbnQtLWluLWJsdWU6YmVmb3JlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgY2xlYXI6IGJvdGg7XG4gIGhlaWdodDogMDtcbiAgY29udGVudDogJy4nO1xufVxuXG4uY29uX3BsdWdpbl9haXItLWRlc2NyaXB0aW9uX2ltZyB7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xuICBtYXJnaW4tdG9wOiAxMHB4O1xufVxuXG4uY29uX3BsdWdpbl9haXItLWRlc2NyaXB0aW9uX2ltZy1oYWxmIHtcbiAgZmxvYXQ6IHJpZ2h0O1xuICBtYXJnaW4tdG9wOiAwO1xufVxuXG4uY29uX3BsdWdpbl9haXItLW5vdGUge1xuICBmb250LXNpemU6IDEycHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG59XG5cbi5jb25fcGx1Z2luX2Fpci0tbm90ZV9pbmRlbnQge1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBmb250LXNpemU6IDEycHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIHRleHQtaW5kZW50OiAtMTJweDtcbiAgcGFkZGluZy1sZWZ0OiAxMnB4O1xufVxuXG4uY29uX3BsdWdpbl9haXItLWNvbnRlbnQge1xuICB3aWR0aDogMzM1cHg7XG59XG5cbi5jb25fcGx1Z2luX2Fpci0tYXR0ZW50aW9uIHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBsaW5lLWhlaWdodDogMS41O1xuICBtYXJnaW4tdG9wOiAxMHB4O1xuICBwYWRkaW5nOiAxMHB4IDE1cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlNmU5ZjQ7XG59XG5cbi5jb25fcGx1Z2luX2Fpci0tdGhyZWVfY29sIHtcbiAgd2lkdGg6IDk2MHB4O1xufVxuXG4uY29uX3BsdWdpbl9haXItLXRocmVlX2NvbDphZnRlciwgLmNvbl9wbHVnaW5fYWlyLS10aHJlZV9jb2wuYWJvdXRfY29uc3RhbnQtLWluOmJlZm9yZSwgLmNvbl9wbHVnaW5fYWlyLS10aHJlZV9jb2wuY29uc3RhbnRfc3ViX2JveC1ibHVlOmJlZm9yZSwgLmNvbl9wbHVnaW5fYWlyLS10aHJlZV9jb2wuYWJvdXRfY29uc3RhbnQtLWluLWdyZXk6YmVmb3JlLCAuY29uX3BsdWdpbl9haXItLXRocmVlX2NvbC5hYm91dF9jb25zdGFudC0taW4tYmx1ZTpiZWZvcmUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICBjbGVhcjogYm90aDtcbiAgaGVpZ2h0OiAwO1xuICBjb250ZW50OiAnLic7XG59XG5cbi5jb25fcGx1Z2luX2Fpci0tdGhyZWVfY29sIC5jb25fcGx1Z2luX2Fpci0tYm94IHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIHdpZHRoOiBjYWxjKDMzLjMlIC0gMjBweCk7XG4gIG1hcmdpbi1sZWZ0OiAzMHB4O1xufVxuXG4uY29uX3BsdWdpbl9haXItLXRocmVlX2NvbCAuY29uX3BsdWdpbl9haXItLWJveDpmaXJzdC1jaGlsZCB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuXG4uY29uX3BsdWdpbl9haXJfaWNvbnMge1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luOiAwIDAgMzBweCAwO1xuICBsaXN0LXN0eWxlOiBub25lO1xufVxuXG4uY29uX3BsdWdpbl9haXJfaWNvbnM6YWZ0ZXIsIC5jb25fcGx1Z2luX2Fpcl9pY29ucy5hYm91dF9jb25zdGFudC0taW46YmVmb3JlLCAuY29uX3BsdWdpbl9haXJfaWNvbnMuY29uc3RhbnRfc3ViX2JveC1ibHVlOmJlZm9yZSwgLmNvbl9wbHVnaW5fYWlyX2ljb25zLmFib3V0X2NvbnN0YW50LS1pbi1ncmV5OmJlZm9yZSwgLmNvbl9wbHVnaW5fYWlyX2ljb25zLmFib3V0X2NvbnN0YW50LS1pbi1ibHVlOmJlZm9yZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIGNsZWFyOiBib3RoO1xuICBoZWlnaHQ6IDA7XG4gIGNvbnRlbnQ6ICcuJztcbn1cblxuLmNvbl9wbHVnaW5fYWlyX2ljb25zLWJvdHRvbSB7XG4gIG1hcmdpbi1ib3R0b206IDExMHB4O1xufVxuXG4uY29uX3BsdWdpbl9haXJfaWNvbnMtLWl0ZW0ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmbG9hdDogbGVmdDtcbiAgd2lkdGg6IGNhbGMoNTAlIC0gNXB4KTtcbiAgbWFyZ2luOiAzMHB4IDAgMCAxMHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjNUY3OEM4O1xufVxuXG4uY29uX3BsdWdpbl9haXJfaWNvbnMtLWl0ZW06bnRoLWNoaWxkKDJuKzEpIHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG5cbi5jb25fcGx1Z2luX2Fpcl9pY29ucy0taXRlbTpudGgtY2hpbGQoMSksIC5jb25fcGx1Z2luX2Fpcl9pY29ucy0taXRlbTpudGgtY2hpbGQoMikge1xuICBtYXJnaW4tdG9wOiAwO1xufVxuXG4uY29uX3BsdWdpbl9haXJfaWNvbnMtLXR0bCB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbjogMTBweCAwIDAgMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjb2xvcjogIzAwMDtcbn1cblxuLmNvbl9wbHVnaW5fYWlyX2ljb25zLS1pbWcge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHBhZGRpbmc6IDA7XG59XG5cbi5jb25fcGx1Z2luX2Fpcl9pY29ucy0tbm90ZSB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IC0xOHB4O1xuICBjb2xvcjogIzVGNzhDODtcbn1cblxuLmNvbl9wbHVnaW5fYWlyX3BpY19ib3gge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IC0xO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBtYXgtd2lkdGg6IDU3MHB4O1xufVxuXG4uY29uX3BsdWdpbl9haXJfcGljX2JveC1haXJwYXNzNSB7XG4gIG1heC13aWR0aDogNTE5cHg7XG59XG5cbi5jb25fcGx1Z2luX2Fpcl9waWNfYm94LXRhYmxlX2FpcnBhc3M1IHtcbiAgbWF4LXdpZHRoOiA1MTJweDtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbn1cblxuLmNvbl9wbHVnaW5fYWlyX3BpY19ib3gtLXBpYyB7XG4gIG1heC13aWR0aDogMTAwJTtcbn1cblxuLmNvbl9wbHVnaW5fYWlyX3BpY19ib3gtLXRhYmxlIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMS41O1xuICBkaXNwbGF5OiB0YWJsZTtcbiAgYm9yZGVyOiAxcHggc29saWQgIzY2NjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y3ZjdmNztcbn1cblxuLmNvbl9wbHVnaW5fYWlyX3BpY19ib3gtLXR0bCB7XG4gIGRpc3BsYXk6IHRhYmxlLWNlbGw7XG4gIHdpZHRoOiAzMTVweDtcbiAgcGFkZGluZzogMTBweDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cblxuLmNvbl9wbHVnaW5fYWlyX3BpY19ib3gtLXNlcmllcyB7XG4gIGRpc3BsYXk6IHRhYmxlLWNlbGw7XG4gIHBhZGRpbmc6IDEwcHggMCAxMHB4IDIwcHg7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIGJvcmRlci1sZWZ0OiAxcHggZG90dGVkICNjY2M7XG59XG5cbi5jb25fcGx1Z2luX2Fpcl9waWNfYm94LS1uYW1lIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMTAwcHg7XG59XG5cbi5jb25faW5kZXhfYm94IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW4tYm90dG9tOiA1MHB4O1xufVxuXG4uY29uX2luZGV4X2JveDphZnRlciwgLmNvbl9pbmRleF9ib3guYWJvdXRfY29uc3RhbnQtLWluOmJlZm9yZSwgLmNvbl9pbmRleF9ib3guY29uc3RhbnRfc3ViX2JveC1ibHVlOmJlZm9yZSwgLmNvbl9pbmRleF9ib3guYWJvdXRfY29uc3RhbnQtLWluLWdyZXk6YmVmb3JlLCAuY29uX2luZGV4X2JveC5hYm91dF9jb25zdGFudC0taW4tYmx1ZTpiZWZvcmUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICBjbGVhcjogYm90aDtcbiAgaGVpZ2h0OiAwO1xuICBjb250ZW50OiAnLic7XG59XG5cbi5jb25faW5kZXhfYm94LS13cmFwIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBjbGVhcjogYm90aDtcbiAgbWFyZ2luLXRvcDogNDBweDtcbn1cblxuLmNvbl9pbmRleF9ib3gtLXR0bCB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbWFyZ2luOiAwIDAgMzBweCAwO1xuICBwYWRkaW5nOiAxMHB4IDIwcHg7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNUY3OEM4O1xuICBkaXNwbGF5OiBpbmxpbmU7XG59XG5cbi5jb25faW5kZXhfYm94LS1jYXRjaCB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBtYXJnaW46IDNweCAwIDAgMjVweDtcbn1cblxuLmNvbl9pbmRleF9ib3gtLXBpYyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbiAgbWFyZ2luOiAwIGF1dG8gNDBweDtcbn1cblxuLmNvbl9pbmRleF9ib3gtLWJ0biB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBsaW5lLWhlaWdodDogNDhweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDMwNXB4O1xuICBoZWlnaHQ6IDQ4cHg7XG4gIG1hcmdpbjogMCBhdXRvO1xuICB0cmFuc2l0aW9uOiAwLjE1cztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGNvbG9yOiAjNUY3OEM4O1xuICBib3JkZXI6IDJweCBzb2xpZCAjNUY3OEM4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3gtc2hhZG93OiAwIDAgNXB4IHJnYmEoMCwgMCwgMCwgMC4yKTtcbn1cblxuLmNvbl9pbmRleF9ib3gtLWJ0bi1jb2wyIHtcbiAgZmxvYXQ6IGxlZnQ7XG59XG5cbi5jb25faW5kZXhfYm94LS1idG4tZWNvIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogNDVweDtcbiAgbWFyZ2luLWxlZnQ6IDI1cHg7XG4gIGNvbG9yOiAjMDAwO1xufVxuXG4uY29uX2luZGV4X2JveC0tYnRuOmFmdGVyLCAuY29uX2luZGV4X2JveC0tYnRuLmFib3V0X2NvbnN0YW50LS1pbjpiZWZvcmUsIC5jb25faW5kZXhfYm94LS1idG4uY29uc3RhbnRfc3ViX2JveC1ibHVlOmJlZm9yZSwgLmNvbl9pbmRleF9ib3gtLWJ0bi5hYm91dF9jb25zdGFudC0taW4tZ3JleTpiZWZvcmUsIC5jb25faW5kZXhfYm94LS1idG4uYWJvdXRfY29uc3RhbnQtLWluLWJsdWU6YmVmb3JlIHtcbiAgZm9udC1mYW1pbHk6ICdpY29tb29uJyAhaW1wb3J0YW50O1xuICBzcGVhazogbm9uZTtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbiAgZm9udC1zaXplOiAxMHB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICByaWdodDogMTBweDtcbiAgbWFyZ2luOiAtMC41ZW0gMCAwIDA7XG4gIGNvbnRlbnQ6IFwi7qSGXCI7XG59XG5cbi5jb25faW5kZXhfYm94LS1idG46aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzVGNzhDODtcbn1cblxuLmNvbl9pbmRleF9ib3gtLWJnIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAtMTtcbiAgYm90dG9tOiAtNDZweDtcbiAgbGVmdDogNjUwcHg7XG59XG5cbi5jb25faW5kZXhfYm94LS1iZy1icmluZSB7XG4gIGJvdHRvbTogNjBweDtcbiAgbGVmdDogNjcwcHg7XG59XG5cbi5jb25faW5kZXhfYm94LS1iZy1haXJwYXNzIHtcbiAgYm90dG9tOiAtMjBweDtcbiAgbGVmdDogNjgwcHg7XG59XG5cbi5jb25fbWVyaXQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5jb25fbWVyaXQtLWJnIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IC01MHB4O1xuICByaWdodDogMDtcbiAgd2lkdGg6IDQ4JTtcbiAgbWF4LXdpZHRoOiA0NjBweDtcbn1cblxuLmNvbl9tZXJpdC0tdHRsIHtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBsaW5lLWhlaWdodDogNDhweDtcbiAgaGVpZ2h0OiA0OHB4O1xuICBtYXJnaW46IDAgMCA1MHB4IDA7XG4gIHBhZGRpbmc6IDAgMCAwIDIwcHg7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNUY3OEM4O1xufVxuXG4uY29uX21lcml0LS1pY29uIHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBtYXJnaW46IDAgNHB4O1xuICBwYWRkaW5nOiA0cHggMTBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzhjYzYzZjtcbn1cblxuLmNvbl9tZXJpdC0tc3ViX3R0bCB7XG4gIGZvbnQtc2l6ZTogMjZweDtcbiAgbWFyZ2luOiAwIDAgMjBweCAwO1xuICBjb2xvcjogIzVGNzhDODtcbn1cblxuLmNvbl9tZXJpdC0tY2F0Y2gge1xuICBmb250LXNpemU6IDIwcHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW46IDAgMCA1MHB4IDA7XG59XG5cbi5jb25fbWVyaXQtLWVjb190dGwge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkZXI7XG4gIG1hcmdpbjogNDBweCAwIDEwcHggMDtcbn1cblxuLmNvbl9tZXJpdC0tZWNvIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBtYXJnaW46IDAgYXV0byA0MHB4IGF1dG87XG4gIG1heC13aWR0aDogOTYwcHg7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uY29uX21lcml0LS1lY29faXRlbS1sIHtcbiAgbWF4LXdpZHRoOiA0NDBweDtcbiAgd2lkdGg6IDQ1JTtcbn1cblxuLmNvbl9tZXJpdC0tZWNvX2l0ZW0tciB7XG4gIG1heC13aWR0aDogNDgwcHg7XG4gIHdpZHRoOiA1MCU7XG59XG5cbi5jb25fbWVyaXQtLWVjb190dGwyIHtcbiAgY29sb3I6ICM1Zjc4Yzg7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgbWFyZ2luOiAwIDAgNXB4IDA7XG59XG5cbi5jb25fbWVyaXQtLWVjb190eHQge1xuICBmb250LXNpemU6IDEycHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG59XG5cbi5jb25fbWVyaXQtLWVjb19ub3RlIHtcbiAgdGV4dC1pbmRlbnQ6IC0xMnB4O1xuICBwYWRkaW5nOiAwIDAgMCAxMnB4O1xuICBmb250LXNpemU6IDEycHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjc7XG59XG5cbi5jb25fbWVyaXQtLWVjb19pbWcge1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luOiAyMHB4IDAgMCAwO1xufVxuXG4uY29uX21lcml0X2xpc3Qge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG5cbi5jb25fbWVyaXRfbGlzdC0taXRlbSB7XG4gIHdpZHRoOiBjYWxjKDUwJSAtIDMwcHgpO1xuICBtYXJnaW46IDAgMCAzMHB4IDA7XG59XG5cbi5jb25fbWVyaXRfbGlzdC0taXRlbTpsYXN0LWNoaWxkIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xufVxuXG4uY29uX21lcml0X2xpc3QtLXR0bCB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbWFyZ2luOiAwIDAgMTBweCAwO1xuICBwYWRkaW5nOiAwIDAgMCAxZW07XG4gIHRleHQtaW5kZW50OiAtMWVtO1xuICBjb2xvcjogIzVGNzhDODtcbn1cblxuLmNvbl9tZXJpdF9saXN0LS1waWMge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG4gIG1hcmdpbjogMjVweCAwIDAgMDtcbn1cblxuLmNvbl9tZXJpdF9saXN0LS1kZXNjcmlwdGlvbiB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDEuNztcbn1cblxuLmNvbl9wbHVnaW5fYWlyX3RhYmxlIHtcbiAgYm9yZGVyLXNwYWNpbmc6IDA7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMwMDA7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbjogMTBweCAwIDAgMDtcbn1cblxuLmNvbl9wbHVnaW5fYWlyX3RhYmxlLS1tYWluIHtcbiAgd2lkdGg6IDIwMHB4O1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjMDAwO1xuICBsaW5lLWhlaWdodDogMS44O1xufVxuXG4uY29uX3BsdWdpbl9haXJfdGFibGUgdGQge1xuICBwYWRkaW5nOiA1cHg7XG59XG5cbi5jb25zX3ZhcmlhdGlvbl9zcGVjIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAzMzBweDtcbiAgdG9wOiA0NXB4O1xufVxuXG4uY29uc192YXJpYXRpb25fc3BlYy0tbmFtZSB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbjogMCAwIDEwcHggMDtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5jb25zX2Fib3V0X2JveCB7XG4gIHBhZGRpbmc6IDE0cHggMCAwIDA7XG59XG5cbi5jb25zX2Fib3V0X2JveC0tdHRsIHtcbiAgY29sb3I6ICM1Rjc4Qzg7XG4gIGZvbnQtc2l6ZTogMjZweDtcbiAgcGFkZGluZzogMCAwIDAgNzBweDtcbiAgbWFyZ2luOiAwIDAgMjVweCAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5jb25zX2Fib3V0X2JveC0taWNvbiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiAtMTNweDtcbn1cblxuLmNvbnNfYWJvdXRfYm94LS1kZXNjcmlwdGlvbiB7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbWFyZ2luOiAwIDAgMjBweCAwO1xufVxuXG4uY29uc19hYm91dF9ib3gtLWNvbnRlbnQge1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4uY29uc19iZWZvcmVfYWZ0ZXIge1xuICBmbG9hdDogbGVmdDtcbiAgd2lkdGg6IDUwJTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiA2MHB4IDIwcHg7XG4gIG1pbi1oZWlnaHQ6IDc3MHB4O1xufVxuXG4uY29uc19iZWZvcmVfYWZ0ZXItZ3JleSB7XG4gIGJhY2tncm91bmQ6ICNmNGYzZjE7XG59XG5cbi5jb25zX2JlZm9yZV9hZnRlci1ibHVlIHtcbiAgYmFja2dyb3VuZDogI2RiZTBmMztcbn1cblxuLmNvbnNfYmVmb3JlX2FmdGVyLS10dGwge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgd2lkdGg6IDE4MHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGNvbG9yOiAjZmZmO1xuICBwYWRkaW5nOiA4cHggMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmVkO1xufVxuXG4uY29uc19iZWZvcmVfYWZ0ZXItLXR0bC1ncmV5IHtcbiAgYmFja2dyb3VuZDogIzhlOTE5ZTtcbn1cblxuLmNvbnNfYmVmb3JlX2FmdGVyLS10dGwtYmx1ZSB7XG4gIGJhY2tncm91bmQ6ICM1Zjc4Yzg7XG59XG5cbi5jb25zX2JlZm9yZV9hZnRlci0tc3ViX3R0bCB7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW46IDAgMCAzMHB4IDA7XG59XG5cbi5jb25zX2JlZm9yZV9hZnRlci0tcGljIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbjogMCBhdXRvIDE1cHg7XG4gIG1heC13aWR0aDogMTAwJTtcbn1cblxuLmNvbnNfYmVmb3JlX2FmdGVyLS10b3BpYyB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJlZDtcbiAgY29sb3I6ICNmZmY7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDVweCAwO1xuICBtYXJnaW46IDAgMCAxMHB4IDA7XG59XG5cbi5jb25zX2JlZm9yZV9hZnRlci0tdG9waWMtZ3JleSB7XG4gIGJhY2tncm91bmQ6ICM4ZTkxOWU7XG59XG5cbi5jb25zX2JlZm9yZV9hZnRlci0tdG9waWMtYmx1ZSB7XG4gIGJhY2tncm91bmQ6ICM1Zjc4Yzg7XG59XG5cbi5jb25zX2JlZm9yZV9hZnRlcl9saXN0IHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cblxuLmNvbnNfYmVmb3JlX2FmdGVyX2xpc3QtLWl0ZW0ge1xuICBtYXJnaW46IDE1cHggMCAwIDA7XG59XG5cbi5jb25zX2JlZm9yZV9hZnRlcl9saXN0LS1pdGVtOmZpcnN0LWNoaWxkIHtcbiAgbWFyZ2luLXRvcDogMDtcbn1cblxuLmNvbnNfYmVmb3JlX2FmdGVyX2xpc3QtLXR0bCB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbjogMCAwIDVweCAwO1xufVxuXG4uY29uc19iZWZvcmVfYWZ0ZXJfbGlzdC0tdHRsLWdyZXkge1xuICBjb2xvcjogIzhlOTE5ZTtcbn1cblxuLmNvbnNfYmVmb3JlX2FmdGVyX2xpc3QtLXR0bC1ibHVlIHtcbiAgY29sb3I6ICM1Zjc4Yzg7XG59XG5cbi5jb25zX2JlZm9yZV9hZnRlcl9saXN0LS10eHQge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG59XG5cbi5jb25fZGV0YWlsLS10dGwge1xuICBmb250LXNpemU6IDI2cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIGNvbG9yOiAjNUY3OEM4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luOiAwIDAgMTBweCAwO1xufVxuXG4uY29uX2RldGFpbC0tdHh0IHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMS41O1xuICBtYXJnaW46IDAgMCAzNXB4IDA7XG59XG5cbi5jb25fZGV0YWlsLS1pbWcge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luOiAwIGF1dG8gMzVweCBhdXRvO1xuICBtYXgtd2lkdGg6IDEwMCU7XG59XG5cbi5jb25fZGV0YWlsLS1zdWJfdHRsIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmb250LXNpemU6IDI2cHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjb2xvcjogIzVGNzhDODtcbiAgcGFkZGluZzogMCAwIDAgNjVweDtcbiAgbWFyZ2luOiAwIDAgMjVweCAwO1xuICBsaW5lLWhlaWdodDogMS41O1xufVxuXG4uY29uX2RldGFpbC0tc3ViX3R0bDpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogLTdweDtcbiAgd2lkdGg6IDUycHg7XG4gIGhlaWdodDogNTJweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi8uLi9mLXJlZnJpZ2VyYXRvci9jb25zdGFudC10ZW1wL2ltYWdlcy9pY29uLWRldGFpbC5wbmdcIikgbm8tcmVwZWF0O1xufVxuXG4uY29uX2RldGFpbC0tZXhwZXJpbWVudCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgbWFyZ2luOiAwIDAgMjBweCAwO1xufVxuXG4uY29uX2RldGFpbC0tZXhwX2l0ZW0ge1xuICBtYXgtd2lkdGg6IDI5MHB4O1xuICB3aWR0aDogMzIlO1xufVxuXG4uY29uX2RldGFpbC0tZXhwX3R0bCB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgbGV0dGVyLXNwYWNpbmc6IC0xcHg7XG4gIG1hcmdpbjogMTBweCAwIDVweCAwO1xufVxuXG4uY29uX2RldGFpbC0tZXhwX3R0bC1ncmFwaCB7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG59XG5cbi5jb25fZGV0YWlsLS1leHBfaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5jb25fZGV0YWlsLS1leHBfbm90ZSB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbGluZS1oZWlnaHQ6IDEuNztcbiAgbWFyZ2luOiAwIDAgMjBweCAwO1xufVxuXG4uY29uX2RldGFpbC0tZXhwX25vdGUtaW5kZW50IHtcbiAgdGV4dC1pbmRlbnQ6IC0xMnB4O1xuICBwYWRkaW5nOiAwIDAgMCAxMnB4O1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuXG4uY29uX2RldGFpbC0tZXhhbXBsZSB7XG4gIG1hcmdpbjogMCAwIDEwcHggMDtcbn1cblxuLmNvbl9kZXRhaWwtLWV4YW1wbGU6YWZ0ZXIsIC5jb25fZGV0YWlsLS1leGFtcGxlLmFib3V0X2NvbnN0YW50LS1pbjpiZWZvcmUsIC5jb25fZGV0YWlsLS1leGFtcGxlLmNvbnN0YW50X3N1Yl9ib3gtYmx1ZTpiZWZvcmUsIC5jb25fZGV0YWlsLS1leGFtcGxlLmFib3V0X2NvbnN0YW50LS1pbi1ncmV5OmJlZm9yZSwgLmNvbl9kZXRhaWwtLWV4YW1wbGUuYWJvdXRfY29uc3RhbnQtLWluLWJsdWU6YmVmb3JlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgY2xlYXI6IGJvdGg7XG4gIGhlaWdodDogMDtcbiAgY29udGVudDogJy4nO1xufVxuXG4uY29uX2RldGFpbC0tZXhwbGFpbiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDUwJTtcbiAgcGFkZGluZzogNTBweCAzMHB4IDMwcHggMzBweDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgZmxvYXQ6IGxlZnQ7XG59XG5cbi5jb25fZGV0YWlsLS1leHBsYWluLW5vcm1hbCB7XG4gIGJhY2tncm91bmQ6ICNmNGYzZjE7XG59XG5cbi5jb25fZGV0YWlsLS1leHBsYWluLWJldHRlciB7XG4gIGJhY2tncm91bmQ6IHJnYmEoOTUsIDEyMCwgMjAwLCAwLjIpO1xufVxuXG4uY29uX2RldGFpbC0tbGFiZWwge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDE4MHB4O1xuICBoZWlnaHQ6IDMycHg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGxpbmUtaGVpZ2h0OiAzMnB4O1xuICBmb250LXNpemU6IDE2cHg7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kOiAjOGU5MTllO1xufVxuXG4uY29uX2RldGFpbC0tbGFiZWwtYmV0dGVyIHtcbiAgYmFja2dyb3VuZDogIzVmNzhjODtcbn1cblxuLmNvbl9kZXRhaWwtLWxpc3Qge1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBtYXJnaW46IDAgMCAzMHB4IDA7XG59XG5cbi5jb25fZGV0YWlsLS1saXN0OmFmdGVyLCAuY29uX2RldGFpbC0tbGlzdC5hYm91dF9jb25zdGFudC0taW46YmVmb3JlLCAuY29uX2RldGFpbC0tbGlzdC5jb25zdGFudF9zdWJfYm94LWJsdWU6YmVmb3JlLCAuY29uX2RldGFpbC0tbGlzdC5hYm91dF9jb25zdGFudC0taW4tZ3JleTpiZWZvcmUsIC5jb25fZGV0YWlsLS1saXN0LmFib3V0X2NvbnN0YW50LS1pbi1ibHVlOmJlZm9yZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIGNsZWFyOiBib3RoO1xuICBoZWlnaHQ6IDA7XG4gIGNvbnRlbnQ6ICcuJztcbn1cblxuLmNvbl9kZXRhaWwtLWl0ZW0ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZsb2F0OiBsZWZ0O1xuICB3aWR0aDogY2FsYygzMy4zJSAtIDI0cHgpO1xuICBtYXJnaW4tcmlnaHQ6IDQzcHg7XG59XG5cbi5jb25fZGV0YWlsLS1pdGVtOmFmdGVyLCAuY29uX2RldGFpbC0taXRlbS5hYm91dF9jb25zdGFudC0taW46YmVmb3JlLCAuY29uX2RldGFpbC0taXRlbS5jb25zdGFudF9zdWJfYm94LWJsdWU6YmVmb3JlLCAuY29uX2RldGFpbC0taXRlbS5hYm91dF9jb25zdGFudC0taW4tZ3JleTpiZWZvcmUsIC5jb25fZGV0YWlsLS1pdGVtLmFib3V0X2NvbnN0YW50LS1pbi1ibHVlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IC0xNHB4O1xuICB0b3A6IDA7XG4gIHdpZHRoOiAxcHg7XG4gIGhlaWdodDogMTAwJTtcbiAgYmFja2dyb3VuZDogIzAwMDtcbn1cblxuLmNvbl9kZXRhaWwtLWl0ZW06bGFzdC1jaGlsZCB7XG4gIGJvcmRlci1yaWdodDogbm9uZTtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xufVxuXG4uY29uX2RldGFpbC0taXRlbTpsYXN0LWNoaWxkOmFmdGVyLCAuY29uX2RldGFpbC0taXRlbS5hYm91dF9jb25zdGFudC0taW46bGFzdC1jaGlsZDpiZWZvcmUsIC5jb25fZGV0YWlsLS1pdGVtLmNvbnN0YW50X3N1Yl9ib3gtYmx1ZTpsYXN0LWNoaWxkOmJlZm9yZSwgLmNvbl9kZXRhaWwtLWl0ZW0uYWJvdXRfY29uc3RhbnQtLWluLWdyZXk6bGFzdC1jaGlsZDpiZWZvcmUsIC5jb25fZGV0YWlsLS1pdGVtLmFib3V0X2NvbnN0YW50LS1pbi1ibHVlOmxhc3QtY2hpbGQ6YmVmb3JlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmNvbl9kZXRhaWwtLWl0ZW06bnRoLWNoaWxkKDIpIHtcbiAgbWFyZ2luLXJpZ2h0OiAyN3B4O1xufVxuXG4uY29uX2RldGFpbC0taXRlbTpudGgtY2hpbGQoMik6YWZ0ZXIsIC5jb25fZGV0YWlsLS1pdGVtLmFib3V0X2NvbnN0YW50LS1pbjpudGgtY2hpbGQoMik6YmVmb3JlLCAuY29uX2RldGFpbC0taXRlbS5jb25zdGFudF9zdWJfYm94LWJsdWU6bnRoLWNoaWxkKDIpOmJlZm9yZSwgLmNvbl9kZXRhaWwtLWl0ZW0uYWJvdXRfY29uc3RhbnQtLWluLWdyZXk6bnRoLWNoaWxkKDIpOmJlZm9yZSwgLmNvbl9kZXRhaWwtLWl0ZW0uYWJvdXRfY29uc3RhbnQtLWluLWJsdWU6bnRoLWNoaWxkKDIpOmJlZm9yZSB7XG4gIHJpZ2h0OiAtMjRweDtcbn1cblxuLmNvbl9kZXRhaWwtLWl0ZW1faW1nIHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxuXG4uY29uX2RldGFpbC0tcGVyY2VudF9ib3gge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbjogMCAwIDM4cHggMDtcbn1cblxuLmNvbl9kZXRhaWwtLXBlcmNlbnRfYm94Omxhc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4uY29uX2RldGFpbC0tc3ViX2xhYmVsIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBmb250LXNpemU6IDE2cHg7XG4gIHBhZGRpbmc6IDAgMCAwIDE4cHg7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbn1cblxuLmNvbl9kZXRhaWwtLXN1Yl9sYWJlbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICB3aWR0aDogMTFweDtcbiAgaGVpZ2h0OiAxMXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzE3MDcxO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogM3B4O1xufVxuXG4uY29uX2RldGFpbC0tbGltaXQge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBtYXJnaW46IDVweCAwIDAgMDtcbn1cblxuLmNvbl9kZXRhaWwtLXRlc3RfaW1nIHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxuXG4uY29uX2RldGFpbC0tbm90ZSB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbGluZS1oZWlnaHQ6IDEuNztcbn1cblxuLmNvbl9kZXRhaWwtLW5vdGVfc3BhbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB0ZXh0LWluZGVudDogLTEycHg7XG4gIG1hcmdpbi1sZWZ0OiAxMnB4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmFib3V0X2NvbnN0YW50IHtcbiAgICB3aWR0aDogY2FsYyg1MCUgLSAxMHB4KTtcbiAgfVxuICAuYWJvdXRfY29uc3RhbnQ6bGFzdC1jaGlsZCB7XG4gICAgbWFyZ2luLWxlZnQ6IDIwcHg7XG4gIH1cbiAgLmFib3V0X2NvbnN0YW50LS1pbiwgLmFib3V0X2NvbnN0YW50LS1pbjpiZWZvcmUsIC5jb25zdGFudF9zdWJfYm94LWJsdWU6YmVmb3JlLCAuY29uc3RhbnRfc3ViX2JveC1ibHVlOmFmdGVyIHtcbiAgICBtaW4taGVpZ2h0OiBpbmhlcml0O1xuICB9XG4gIC5hYm91dF9jb25zdGFudC0taW46YWZ0ZXIsIC5hYm91dF9jb25zdGFudC0taW46YmVmb3JlLCAuY29uc3RhbnRfc3ViX2JveC1ibHVlOmJlZm9yZSwgLmNvbnN0YW50X3N1Yl9ib3gtYmx1ZTphZnRlciB7XG4gICAgYm9yZGVyLXJpZ2h0OiAxNzJweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICBib3JkZXItbGVmdDogMTcycHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIH1cbiAgLmFib3V0X2NvbnN0YW50LS10dGwge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgfVxuICAuYWJvdXRfY29uc3RhbnQtLXN1Yl90dGwge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBsaW5lLWhlaWdodDogMS40O1xuICAgIG1hcmdpbi1ib3R0b206IDEycHg7XG4gICAgbGV0dGVyLXNwYWNpbmc6IC0wLjI1cHg7XG4gIH1cbiAgLmFib3V0X2NvbnN0YW50LS1pbWcge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IGF1dG87XG4gIH1cbiAgLmFib3V0X2NvbnN0YW50LS1hdHRlbnRpb24ge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxuICAuY29uc3RhbnRfc3ViX2JveCB7XG4gICAgbWluLWhlaWdodDogNjY4cHg7XG4gIH1cbiAgLmNvbnN0YW50X3N1Yl9ib3gtLWluOmxhc3QtY2hpbGQge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbiAgLmNvbnN0YW50X3N1Yl9ib3gtLWltZyB7XG4gICAgcG9zaXRpb246IHN0YXRpYztcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW46IDAgYXV0byAyMHB4O1xuICB9XG4gIC5jb25zdGFudF9zdWJfYm94LS1pbWctYnIge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IGF1dG87XG4gIH1cbiAgLmNvbnN0YW50X3N1Yl9ib3gtLWRlc2NyaXB0aW9uLWhhbGYge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtaW4taGVpZ2h0OiBpbmhlcml0O1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbiAgLmNvbnN0YW50X3JlYXNvbi0tdHh0IHtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gIH1cbiAgLmNvbnN0YW50X2RldGFpbF9tYWluX2JveC0tcGljIHtcbiAgICBtYXgtd2lkdGg6IDM1JTtcbiAgfVxuICAuY29uX2luZGV4X2JveC0tYmcge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLmNvbl9zcGVjX2xpc3QtLWl0ZW0ge1xuICAgIHdpZHRoOiBjYWxjKDMzLjMzJSAtIDEwcHgpO1xuICAgIG1hcmdpbi1sZWZ0OiAxNXB4O1xuICB9XG4gIC5jb25fc3BlY19saXN0LS10dGwge1xuICAgIGZvbnQtc2l6ZTogMjhweDtcbiAgICBsaW5lLWhlaWdodDogMS41O1xuICB9XG4gIC5jb25fc3BlY19saXN0LS1zdWJfdHRsIHtcbiAgICB0b3A6IDA7XG4gIH1cbiAgLmNvbl9zcGVjX2xpc3QtLWltZ19ib3gge1xuICAgIGhlaWdodDogMTQwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgfVxuICAuY29uX3NwZWNfbGlzdC0taW1nIHtcbiAgICB3aWR0aDogOTAlO1xuICB9XG4gIC5jb25fcmVmX2NhcGEtY29uIHtcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICB9XG4gIC5jb25fcGx1Z2luX2Fpcl9waWNfYm94IHtcbiAgICB3aWR0aDogMzcwcHg7XG4gIH1cbiAgLmNvbl9wbHVnaW5fYWlyX3BpY19ib3gtLXR0bCB7XG4gICAgd2lkdGg6IDIyMHB4O1xuICB9XG4gIC5jb25fcGx1Z2luX2Fpci1wbHVnaW4ge1xuICAgIG1pbi1oZWlnaHQ6IGluaGVyaXQ7XG4gIH1cbiAgLmNvbl9wbHVnaW5fYWlyLS10dGwge1xuICAgIG1hcmdpbi1ib3R0b206IDI1cHg7XG4gIH1cbiAgLmNvbl9wbHVnaW5fYWlyLS10aHJlZV9jb2wge1xuICAgIHdpZHRoOiA3MjhweDtcbiAgfVxuICAuY29uX3BsdWdpbl9haXItLXRocmVlX2NvbCAuY29uX3BsdWdpbl9haXItLWJveCB7XG4gICAgd2lkdGg6IGNhbGMoMzMuMyUgLSAxMHB4KTtcbiAgICBtYXJnaW4tbGVmdDogMTVweDtcbiAgfVxuICAuY29uX3BsdWdpbl9haXItLWRlc2NyaXB0aW9uX2ltZy1oYWxmIHtcbiAgICB3aWR0aDogY2FsYyg1MCUgLSA2cHgpO1xuICB9XG4gIC5jb25fbWVyaXQtLWJnIHtcbiAgICB0b3A6IDMwcHg7XG4gIH1cbiAgLmNvbnNfdmFyaWF0aW9uX3NwZWMge1xuICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgbWFyZ2luLXRvcDogMjBweDtcbiAgfVxuICAuY29uc19iZWZvcmVfYWZ0ZXItLXN1Yl90dGwge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgfVxuICAuY29uX2RldGFpbC0tc3ViX2xhYmVsIHtcbiAgICBwb3NpdGlvbjogc3RhdGljO1xuICB9XG4gIC5jb25fZGV0YWlsLS1pdGVtOmFmdGVyLCAuY29uX2RldGFpbC0taXRlbS5hYm91dF9jb25zdGFudC0taW46YmVmb3JlLCAuY29uX2RldGFpbC0taXRlbS5jb25zdGFudF9zdWJfYm94LWJsdWU6YmVmb3JlLCAuY29uX2RldGFpbC0taXRlbS5hYm91dF9jb25zdGFudC0taW4tZ3JleTpiZWZvcmUsIC5jb25fZGV0YWlsLS1pdGVtLmFib3V0X2NvbnN0YW50LS1pbi1ibHVlOmJlZm9yZSB7XG4gICAgcmlnaHQ6IC0xOXB4O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0MjVweCkge1xuICAuYWJvdXRfY29uc3RhbnQge1xuICAgIGZsb2F0OiBub25lO1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC5hYm91dF9jb25zdGFudDpsYXN0LWNoaWxkIHtcbiAgICBtYXJnaW4tdG9wOiAzMHB4O1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG4gIC5hYm91dF9jb25zdGFudC0taW4sIC5hYm91dF9jb25zdGFudC0taW46YmVmb3JlLCAuY29uc3RhbnRfc3ViX2JveC1ibHVlOmJlZm9yZSwgLmNvbnN0YW50X3N1Yl9ib3gtYmx1ZTphZnRlciB7XG4gICAgbWluLWhlaWdodDogaW5oZXJpdDtcbiAgfVxuICAuYWJvdXRfY29uc3RhbnQtLWluOmFmdGVyLCAuYWJvdXRfY29uc3RhbnQtLWluOmJlZm9yZSwgLmNvbnN0YW50X3N1Yl9ib3gtYmx1ZTpiZWZvcmUsIC5jb25zdGFudF9zdWJfYm94LWJsdWU6YWZ0ZXIge1xuICAgIGJvcmRlci1yaWdodDogMTY3LjVweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICBib3JkZXItbGVmdDogMTY3LjVweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgfVxuICAuYWJvdXRfY29uc3RhbnQtLXR0bCB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICB9XG4gIC5hYm91dF9jb25zdGFudC0tc3ViX3R0bCB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGxldHRlci1zcGFjaW5nOiAwO1xuICB9XG4gIC5hYm91dF9jb25zdGFudC0tYXR0ZW50aW9uIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgbGV0dGVyLXNwYWNpbmc6IC0wLjVweDtcbiAgfVxuICAuY29uc3RhbnRfc3ViX2JveCB7XG4gICAgbWluLWhlaWdodDogaW5oZXJpdDtcbiAgfVxuICAuY29uc3RhbnRfc3ViX2JveC0tdHRsIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cbiAgLmNvbnN0YW50X3JlYXNvbjphZnRlciwgLmNvbnN0YW50X3JlYXNvbi5hYm91dF9jb25zdGFudC0taW46YmVmb3JlLCAuY29uc3RhbnRfcmVhc29uLmNvbnN0YW50X3N1Yl9ib3gtYmx1ZTpiZWZvcmUsIC5jb25zdGFudF9yZWFzb24uYWJvdXRfY29uc3RhbnQtLWluLWdyZXk6YmVmb3JlLCAuY29uc3RhbnRfcmVhc29uLmFib3V0X2NvbnN0YW50LS1pbi1ibHVlOmJlZm9yZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgIGNsZWFyOiBib3RoO1xuICAgIGhlaWdodDogMDtcbiAgICBjb250ZW50OiAnLic7XG4gIH1cbiAgLmNvbnN0YW50X3JlYXNvbi0tdHRsIHtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgd2lkdGg6IDg1cHg7XG4gICAgaGVpZ2h0OiA4NXB4O1xuICAgIHBhZGRpbmctdG9wOiAxN3B4O1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gIH1cbiAgLmNvbnN0YW50X3JlYXNvbi0tdHRsOmFmdGVyLCAuY29uc3RhbnRfcmVhc29uLS10dGwuYWJvdXRfY29uc3RhbnQtLWluOmJlZm9yZSwgLmNvbnN0YW50X3JlYXNvbi0tdHRsLmNvbnN0YW50X3N1Yl9ib3gtYmx1ZTpiZWZvcmUsIC5jb25zdGFudF9yZWFzb24tLXR0bC5hYm91dF9jb25zdGFudC0taW4tZ3JleTpiZWZvcmUsIC5jb25zdGFudF9yZWFzb24tLXR0bC5hYm91dF9jb25zdGFudC0taW4tYmx1ZTpiZWZvcmUge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgfVxuICAuY29uc3RhbnRfcmVhc29uLS10eHQge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBsaW5lLWhlaWdodDogMS41O1xuICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgZGlzcGxheTogdGFibGU7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtIDg1cHgpO1xuICAgIGhlaWdodDogaW5oZXJpdDtcbiAgICBtaW4taGVpZ2h0OiA4NXB4O1xuICAgIHBhZGRpbmc6IDAgMTBweDtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB9XG4gIC5jb25zdGFudF9yZWFzb24tLWluX3R4dCB7XG4gICAgZGlzcGxheTogdGFibGUtY2VsbDtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICB9XG4gIC5jb25zdGFudF9kZXRhaWxfbWFpbl9ib3gtLXR0bCB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICB9XG4gIC5jb25zdGFudF9kZXRhaWxfbWFpbl9ib3gtLXBpYyB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAuY29uX3NwZWNfbGlzdC0taXRlbSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLXRvcDogMTVweDtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxuICAuY29uX3NwZWNfbGlzdC0taXRlbTpmaXJzdC1jaGlsZCB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgfVxuICAuY29uX3NwZWNfbGlzdC0tdHRsIHtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgcGFkZGluZzogMDtcbiAgfVxuICAuY29uX3NwZWNfbGlzdC0tc3ViX3R0bCB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB0b3A6IC0ycHg7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHBhZGRpbmctcmlnaHQ6IDVweDtcbiAgICBib3JkZXItcmlnaHQ6IDBweDtcbiAgfVxuICAuY29uX3NwZWNfbGlzdC0taW1nX2JveCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiBpbmhlcml0O1xuICAgIHBhZGRpbmc6IDE1cHggMDtcbiAgfVxuICAuY29uX3NwZWNfbGlzdC0taW1nIHtcbiAgICB0b3A6IDA7XG4gICAgd2lkdGg6IDUwJTtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICB9XG4gIC5jb25fc3BlY19saXN0LS10eHQge1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbjogMDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbiAgLmNvbl9wcm93ZXNzLS10dGwge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBsaW5lLWhlaWdodDogMS4zO1xuICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gICAgcGFkZGluZy1sZWZ0OiA2MHB4O1xuICB9XG4gIC5jb25fcmVmX2NhcGEtLXR0bCB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIH1cbiAgLmNvbl9yZWZfY2FwYS0tc3ViX3R0bCB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICB9XG4gIC5jb25fcmVmX2NhcGEtLWV4cGVyaW1lbnQge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC5jb25fcmVmX2NhcGEtLWV4cGVyaW1lbnQ6bGFzdC1jaGlsZCB7XG4gICAgbWFyZ2luLXRvcDogMTBweDtcbiAgfVxuICAuY29uX3JlZl9saXN0IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAuY29uX3JlZl9saXN0LS10dGwge1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgfVxuICAuY29uX3JlZl9saXN0LS1pdGVtIHtcbiAgICB3aWR0aDogMzMuMyU7XG4gICAgcGFkZGluZy1sZWZ0OiA3cHg7XG4gIH1cbiAgLmNvbl9yZWZfbGlzdC0taW1nIHtcbiAgICB3aWR0aDogYXV0bztcbiAgICBoZWlnaHQ6IDI1cHg7XG4gIH1cbiAgLmNvbl9wbHVnaW5fYWlyX2ljb25zIHtcbiAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICB9XG4gIC5jb25fcGx1Z2luX2FpcjpudGgtY2hpbGQoMikge1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIH1cbiAgLmNvbl9wbHVnaW5fYWlyLS10dGwge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBtYXJnaW4tYm90dG9tOiAxN3B4O1xuICB9XG4gIC5jb25fcGx1Z2luX2Fpci0tc3ViX3R0bCB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDA7XG4gIH1cbiAgLmNvbl9wbHVnaW5fYWlyLS1kZXNjcmlwdGlvbi1oYWxmIHtcbiAgICB3aWR0aDogNzAlO1xuICB9XG4gIC5jb25fcGx1Z2luX2Fpci0tZGVzY3JpcHRpb25faW1nIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IGF1dG87XG4gIH1cbiAgLmNvbl9wbHVnaW5fYWlyLS1kZXNjcmlwdGlvbl9pbWctaGFsZiB7XG4gICAgd2lkdGg6IDI3JTtcbiAgfVxuICAuY29uX3BsdWdpbl9haXItLXRocmVlX2NvbCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgLmNvbl9wbHVnaW5fYWlyLS1ib3gge1xuICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAuY29uX3BsdWdpbl9haXItLWNhdGNoIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICB9XG4gIC5jb25fcGx1Z2luX2Fpci0tY29udGVudCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgLmNvbl9wbHVnaW5fYWlyX3BpY19ib3gge1xuICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLXRvcDogMjVweDtcbiAgfVxuICAuY29uX3BsdWdpbl9haXJfcGljX2JveC0tdGFibGUge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIH1cbiAgLmNvbl9wbHVnaW5fYWlyX3BpY19ib3gtLXR0bCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IGRvdHRlZCAjY2NjO1xuICB9XG4gIC5jb25fcGx1Z2luX2Fpcl9waWNfYm94LS1zZXJpZXMge1xuICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgYm9yZGVyLWxlZnQ6IDBweDtcbiAgfVxuICAuY29uX3BsdWdpbl9haXJfcGljX2JveC0tcGljLXRhYmxlX2FpcnBhc3Mge1xuICAgIG1hcmdpbi10b3A6IDBweDtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICB9XG4gIC5jb25fcGx1Z2luX2Fpcl9waWNfYm94LS1uYW1lIHtcbiAgICB3aWR0aDogNTAlO1xuICB9XG4gIC5jb25faW5kZXhfYm94LS10dGwge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBwYWRkaW5nOiAxMHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDI1cHg7XG4gIH1cbiAgLmNvbl9pbmRleF9ib3gtLWNhdGNoIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuMztcbiAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbjogNXB4IDAgMCAwO1xuICB9XG4gIC5jb25faW5kZXhfYm94LS1idG4ge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGZsb2F0OiBub25lO1xuICAgIG1hcmdpbjogMCBhdXRvICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgLmNvbl9pbmRleF9ib3gtLWJ0bi1lY28ge1xuICAgIG1hcmdpbi10b3A6IDIwcHggIWltcG9ydGFudDtcbiAgfVxuICAuY29uX21lcml0LS1iZyB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAuY29uX21lcml0LS10dGwge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBtYXJnaW4tYm90dG9tOiAyNXB4O1xuICB9XG4gIC5jb25fbWVyaXQtLXN1Yl90dGwge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICB9XG4gIC5jb25fbWVyaXQtLWNhdGNoIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgfVxuICAuY29uX21lcml0LS1lY28ge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbjogMCBhdXRvIDIwcHggYXV0bztcbiAgfVxuICAuY29uX21lcml0LS1lY286YWZ0ZXIsIC5jb25fbWVyaXQtLWVjby5hYm91dF9jb25zdGFudC0taW46YmVmb3JlLCAuY29uX21lcml0LS1lY28uY29uc3RhbnRfc3ViX2JveC1ibHVlOmJlZm9yZSwgLmNvbl9tZXJpdC0tZWNvLmFib3V0X2NvbnN0YW50LS1pbi1ncmV5OmJlZm9yZSwgLmNvbl9tZXJpdC0tZWNvLmFib3V0X2NvbnN0YW50LS1pbi1ibHVlOmJlZm9yZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgIGNsZWFyOiBib3RoO1xuICAgIGhlaWdodDogMDtcbiAgICBjb250ZW50OiAnLic7XG4gIH1cbiAgLmNvbl9tZXJpdC0tZWNvX2l0ZW06YWZ0ZXIsIC5jb25fbWVyaXQtLWVjb19pdGVtLmFib3V0X2NvbnN0YW50LS1pbjpiZWZvcmUsIC5jb25fbWVyaXQtLWVjb19pdGVtLmNvbnN0YW50X3N1Yl9ib3gtYmx1ZTpiZWZvcmUsIC5jb25fbWVyaXQtLWVjb19pdGVtLmFib3V0X2NvbnN0YW50LS1pbi1ncmV5OmJlZm9yZSwgLmNvbl9tZXJpdC0tZWNvX2l0ZW0uYWJvdXRfY29uc3RhbnQtLWluLWJsdWU6YmVmb3JlIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgY2xlYXI6IGJvdGg7XG4gICAgaGVpZ2h0OiAwO1xuICAgIGNvbnRlbnQ6ICcuJztcbiAgfVxuICAuY29uX21lcml0LS1lY29faXRlbS1sIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAuY29uX21lcml0LS1lY29faXRlbS1yIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAuY29uX21lcml0LS1lY29faW1nLXByb2R1Y3Qge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiA1MCU7XG4gICAgbWFyZ2luOiAwIDAgNSUgMjAlO1xuICB9XG4gIC5jb25fbWVyaXRfbGlzdC0taXRlbSB7XG4gICAgcG9zaXRpb246IHN0YXRpYyAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gIH1cbiAgLmNvbl9tZXJpdF9saXN0LS10dGwge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxuICAuY29uc19hYm91dF9ib3gtLXR0bCB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjM7XG4gICAgcGFkZGluZy1sZWZ0OiA2MHB4O1xuICB9XG4gIC5jb25zX2Fib3V0X2JveC0taWNvbiB7XG4gICAgdG9wOiAwO1xuICB9XG4gIC5jb25zX2JlZm9yZV9hZnRlciB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZmxvYXQ6IG5vbmU7XG4gICAgbWluLWhlaWdodDogYXV0bztcbiAgfVxuICAuY29uc19iZWZvcmVfYWZ0ZXI6Zmlyc3QtY2hpbGQge1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIH1cbiAgLmNvbnNfYmVmb3JlX2FmdGVyLS1zdWJfdHRsIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cbiAgLmNvbl9kZXRhaWwtLXR0bCB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICB9XG4gIC5jb25fZGV0YWlsLS10eHQge1xuICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gIH1cbiAgLmNvbl9kZXRhaWwtLXN1Yl90dGwge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICB9XG4gIC5jb25fZGV0YWlsLS1zdWJfdHRsOmJlZm9yZSB7XG4gICAgdG9wOiA1cHg7XG4gIH1cbiAgLmNvbl9kZXRhaWwtLWV4cGVyaW1lbnQge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG4gIC5jb25fZGV0YWlsLS1leHBfaXRlbSB7XG4gICAgd2lkdGg6IDI5MHB4O1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICB9XG4gIC5jb25fZGV0YWlsLS1leHBfdHRsIHtcbiAgICBtYXJnaW46IDIwcHggMCA1cHggMDtcbiAgfVxuICAuY29uX2RldGFpbC0tZXhwX3R0bC1ncmFwaCB7XG4gICAgbWFyZ2luLXRvcDogMjBweDtcbiAgfVxuICAuY29uX2RldGFpbC0tZXhwX25vdGUge1xuICAgIG1hcmdpbi1ib3R0b206IDAgMCAxMHB4IDA7XG4gIH1cbiAgLmNvbl9kZXRhaWwtLWV4cF9ub3RlLWluZGVudCB7XG4gICAgbWFyZ2luOiAwO1xuICB9XG4gIC5jb25fZGV0YWlsLS1leHBsYWluIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nOiA0MHB4IDE1cHggMzBweCAxNXB4O1xuICB9XG4gIC5jb25fZGV0YWlsLS1leHBsYWluLW5vcm1hbCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgfVxuICAuY29uX2RldGFpbC0tbGFiZWwge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICB3aWR0aDogMTUwcHg7XG4gICAgaGVpZ2h0OiAyNXB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyNXB4O1xuICB9XG59XG5cbi5zZXJpZXNfdGVjaC1mc2VyaWVzMDEge1xuICBtaW4taGVpZ2h0OiA1MDdweDtcbn1cblxuLnNlcmllc190ZWNoLS10dGwge1xuICBmb250LXNpemU6IDI2cHg7XG4gIGxpbmUtaGVpZ2h0OiA1MHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbjogMCAwIDMwcHggMDtcbiAgcGFkZGluZzogMCAwIDAgNzBweDtcbiAgY29sb3I6ICMwMDhDNEI7XG59XG5cbi5zZXJpZXNfdGVjaC0tdHRsOmJlZm9yZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDUwcHg7XG4gIGhlaWdodDogNTBweDtcbiAgY29udGVudDogXCJcIjtcbn1cblxuLnNlcmllc190ZWNoLS10dGwtdGVjaDpiZWZvcmUge1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi8uLi9mLXJlZnJpZ2VyYXRvci96LXNlcmllcy9pbWFnZXMvaWNvbi1zZXJpZXMtdGVjaC5wbmdcIikgbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xufVxuXG4uc2VyaWVzX3RlY2gtLXR0bC1pbnZlcnRlcjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi8uLi9mLXJlZnJpZ2VyYXRvci96LXNlcmllcy9pbWFnZXMvaWNvbi1zZXJpZXMtaW52ZXJ0ZXIucG5nXCIpIG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3Zlcjtcbn1cblxuLnNlcmllc190ZWNoLS10dGwtc2lsZW50OmJlZm9yZSB7XG4gIGJhY2tncm91bmQ6IHVybChcIi4uLy4uL2YtcmVmcmlnZXJhdG9yL3otc2VyaWVzL2ltYWdlcy9pY29uLXNlcmllcy1zaWxlbnQucG5nXCIpIG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3Zlcjtcbn1cblxuLnNlcmllc190ZWNoLS10dGwtdGVjaF9mc2VyaWVzMDEge1xuICBjb2xvcjogIzFmYWFiMDtcbn1cblxuLnNlcmllc190ZWNoLS10dGwtdGVjaF9mc2VyaWVzMDE6YmVmb3JlIHtcbiAgYmFja2dyb3VuZDogdXJsKFwiLi4vLi4vZi1yZWZyaWdlcmF0b3IvZi1zZXJpZXMvaW1hZ2VzL2ljb24tc2VyaWVzLXRlY2gtMDEucG5nXCIpIG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3Zlcjtcbn1cblxuLnNlcmllc190ZWNoLS10dGwtdGVjaF9mc2VyaWVzMDIge1xuICBjb2xvcjogIzFmYWFiMDtcbn1cblxuLnNlcmllc190ZWNoLS10dGwtdGVjaF9mc2VyaWVzMDI6YmVmb3JlIHtcbiAgYmFja2dyb3VuZDogdXJsKFwiLi4vLi4vZi1yZWZyaWdlcmF0b3IvZi1zZXJpZXMvaW1hZ2VzL2ljb24tc2VyaWVzLXRlY2gtMDIucG5nXCIpIG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3Zlcjtcbn1cblxuLnNlcmllc190ZWNoLS10dGwtdGVjaF9mc2VyaWVzMDMge1xuICBjb2xvcjogIzFmYWFiMDtcbn1cblxuLnNlcmllc190ZWNoLS10dGwtdGVjaF9mc2VyaWVzMDM6YmVmb3JlIHtcbiAgYmFja2dyb3VuZDogdXJsKFwiLi4vLi4vZi1yZWZyaWdlcmF0b3IvZi1zZXJpZXMvaW1hZ2VzL2ljb24tc2VyaWVzLXRlY2gtMDMucG5nXCIpIG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3Zlcjtcbn1cblxuLnNlcmllc190ZWNoLS1zdWJfdHRsIHtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBsaW5lLWhlaWdodDogMS4zO1xuICBtYXJnaW46IDAgMCAxMHB4IDA7XG59XG5cbi5zZXJpZXNfdGVjaC0tc3ViX2NhdGNoIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBtYXJnaW46IDAgMCAwIDIwcHg7XG59XG5cbi5zZXJpZXNfdGVjaC0tcGljIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xuICBtYXJnaW46IDAgYXV0bztcbn1cblxuLnNlcmllc190ZWNoLS1kZXNjcmlwdGlvbiB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgbWFyZ2luOiAwIDAgMjBweCAwO1xufVxuXG4uc2VyaWVzX3RlY2gtLW5vdGUge1xuICBtYXJnaW4tdG9wOiAxMHB4O1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLnRlY2hfcHJvZHVjdCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLnRlY2hfcHJvZHVjdC0tcmVzcG9uc2l2ZV9vbmx5IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLnRlY2hfcHJvZHVjdC1mc2VyaWVzMDEge1xuICBtYXJnaW4tdG9wOiA1NHB4O1xufVxuXG4udGVjaF9wcm9kdWN0LWZzZXJpZXMwMiB7XG4gIG1hcmdpbi10b3A6IDBweDtcbn1cblxuLnRlY2hfcHJvZHVjdC0tcGljIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xuICBtYXJnaW46IDAgYXV0bztcbn1cblxuLnRlY2hfcHJvZHVjdC0tbGlzdCB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG5cbi50ZWNoX3Byb2R1Y3QtLWxpc3QtZnNlcmllcyB7XG4gIGxldHRlci1zcGFjaW5nOiAtMXB4O1xufVxuXG4udGVjaF9wcm9kdWN0LS1pdGVtIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDhDNEI7XG59XG5cbi50ZWNoX3Byb2R1Y3QtLWl0ZW0tcDAxIHtcbiAgdG9wOiAxJTtcbiAgbGVmdDogMiU7XG59XG5cbi50ZWNoX3Byb2R1Y3QtLWl0ZW0tcDAyIHtcbiAgdG9wOiAzMy41JTtcbiAgbGVmdDogNS4zJTtcbn1cblxuLnRlY2hfcHJvZHVjdC0taXRlbS1wMDMge1xuICB0b3A6IDAuOCU7XG4gIGxlZnQ6IDc3JTtcbn1cblxuLnRlY2hfcHJvZHVjdC0taXRlbS1wMDQge1xuICB0b3A6IDMzLjUlO1xuICBsZWZ0OiA3NyU7XG59XG5cbi50ZWNoX3Byb2R1Y3QtLWl0ZW0tcDA1IHtcbiAgdG9wOiA2Ni43JTtcbiAgbGVmdDogNzclO1xufVxuXG4udGVjaF9wcm9kdWN0LS1pdGVtLXAwMV9mc2VyaWVzIHtcbiAgdG9wOiAtNSU7XG4gIGxlZnQ6IDclO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMWZhYWIwO1xufVxuXG4udGVjaF9wcm9kdWN0LS1pdGVtLXAwMl9mc2VyaWVzIHtcbiAgdG9wOiAtNi41JTtcbiAgbGVmdDogNjklO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMWZhYWIwO1xufVxuXG4udGVjaF9wcm9kdWN0LS1pdGVtLXAwM19mc2VyaWVzIHtcbiAgdG9wOiA4NiU7XG4gIGxlZnQ6IDclO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMWZhYWIwO1xufVxuXG4udGVjaF9wcm9kdWN0LS1saW5rIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwYWRkaW5nOiAxMHB4IDI1cHggMTBweCAzM3B4O1xuICB0cmFuc2l0aW9uOiAwLjE1cztcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLnRlY2hfcHJvZHVjdC0tbGluazpiZWZvcmUge1xuICBmb250LWZhbWlseTogJ2ljb21vb24nICFpbXBvcnRhbnQ7XG4gIHNwZWFrOiBub25lO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuICBmb250LXNpemU6IDEwcHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDE1cHg7XG4gIG1hcmdpbjogLTAuNWVtIDAgMCAwO1xuICBjb250ZW50OiBcIu6khlwiO1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLnRlY2hfcHJvZHVjdC0tbGluazpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDU5MzA7XG59XG5cbi50ZWNoX3Byb2R1Y3QtLWxpbmstZnNlcmllczpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxNzgwODU7XG59XG5cbi5zZXJpZXNfdGFjaF9uYXYge1xuICBwYWRkaW5nOiAzMHB4IDAgMzBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YzZjBlYTtcbn1cblxuLnNlcmllc190YWNoX25hdi0taW4ge1xuICBtYXgtd2lkdGg6IDEwMDBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHBhZGRpbmc6IDAgMjBweDtcbn1cblxuLnNlcmllc190YWNoX25hdi0tdHRsIHtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBtYXJnaW46IDAgMCAyMHB4IDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLnNlcmllc190YWNoX25hdi0tbGlzdCB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG5cbi5zZXJpZXNfdGFjaF9uYXYtLWxpc3Q6YWZ0ZXIsIC5zZXJpZXNfdGFjaF9uYXYtLWxpc3QuYWJvdXRfY29uc3RhbnQtLWluOmJlZm9yZSwgLnNlcmllc190YWNoX25hdi0tbGlzdC5jb25zdGFudF9zdWJfYm94LWJsdWU6YmVmb3JlLCAuc2VyaWVzX3RhY2hfbmF2LS1saXN0LmFib3V0X2NvbnN0YW50LS1pbi1ncmV5OmJlZm9yZSwgLnNlcmllc190YWNoX25hdi0tbGlzdC5hYm91dF9jb25zdGFudC0taW4tYmx1ZTpiZWZvcmUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICBjbGVhcjogYm90aDtcbiAgaGVpZ2h0OiAwO1xuICBjb250ZW50OiAnLic7XG59XG5cbi5zZXJpZXNfdGFjaF9uYXYtLWl0ZW0ge1xuICBmbG9hdDogbGVmdDtcbiAgd2lkdGg6IGNhbGMoMzMuMyUgLSAxNnB4KTtcbiAgbWFyZ2luOiAwIDAgMCAyNHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuXG4uc2VyaWVzX3RhY2hfbmF2LS1pdGVtOmZpcnN0LWNoaWxkIHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG5cbi5zZXJpZXNfdGFjaF9uYXYtLWxpbmsge1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgbGluZS1oZWlnaHQ6IDYycHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogNjJweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGNvbG9yOiAjMDAwO1xufVxuXG4uc2VyaWVzX3RhY2hfbmF2LS1saW5rOmFmdGVyLCAuc2VyaWVzX3RhY2hfbmF2LS1saW5rLmFib3V0X2NvbnN0YW50LS1pbjpiZWZvcmUsIC5zZXJpZXNfdGFjaF9uYXYtLWxpbmsuY29uc3RhbnRfc3ViX2JveC1ibHVlOmJlZm9yZSwgLnNlcmllc190YWNoX25hdi0tbGluay5hYm91dF9jb25zdGFudC0taW4tZ3JleTpiZWZvcmUsIC5zZXJpZXNfdGFjaF9uYXYtLWxpbmsuYWJvdXRfY29uc3RhbnQtLWluLWJsdWU6YmVmb3JlIHtcbiAgZm9udC1mYW1pbHk6ICdpY29tb29uJyAhaW1wb3J0YW50O1xuICBzcGVhazogbm9uZTtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbiAgZm9udC1zaXplOiAxMHB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICByaWdodDogMTBweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbjogLTAuNWVtIDAgMCAwO1xuICBjb250ZW50OiBcIu6khlwiO1xuICBjb2xvcjogIzAwOEM0Qjtcbn1cblxuLnNlcmllc190YWNoX25hdi0tbGluazpiZWZvcmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHRyYW5zaXRpb246IDAuMTVzO1xuICBvcGFjaXR5OiAwO1xuICBib3JkZXI6IDJweCBzb2xpZCAjMDA4QzRCO1xufVxuXG4uc2VyaWVzX3RhY2hfbmF2LS1saW5rOmhvdmVyOmJlZm9yZSB7XG4gIG9wYWNpdHk6IDE7XG59XG5cbi5zZXJpZXNfdGFjaF9uYXYtLWxpbmsuY3VycmVudDpiZWZvcmUge1xuICBvcGFjaXR5OiAxO1xufVxuXG4uc2VyaWVzX3RhY2hfbmF2LS1saW5rLWNvbnM6YWZ0ZXIsIC5zZXJpZXNfdGFjaF9uYXYtLWxpbmstY29ucy5hYm91dF9jb25zdGFudC0taW46YmVmb3JlLCAuc2VyaWVzX3RhY2hfbmF2LS1saW5rLWNvbnMuY29uc3RhbnRfc3ViX2JveC1ibHVlOmJlZm9yZSwgLnNlcmllc190YWNoX25hdi0tbGluay1jb25zLmFib3V0X2NvbnN0YW50LS1pbi1ncmV5OmJlZm9yZSwgLnNlcmllc190YWNoX25hdi0tbGluay1jb25zLmFib3V0X2NvbnN0YW50LS1pbi1ibHVlOmJlZm9yZSB7XG4gIGNvbG9yOiAjNUY3OEM4O1xufVxuXG4uc2VyaWVzX3RhY2hfbmF2LS1saW5rLWNvbnM6YmVmb3JlIHtcbiAgYm9yZGVyLWNvbG9yOiAjNUY3OEM4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnNlcmllc190ZWNoLWZzZXJpZXMwMSB7XG4gICAgbWluLWhlaWdodDogNTAycHg7XG4gIH1cbiAgLnRlY2hfcHJvZHVjdC1mc2VyaWVzMDEge1xuICAgIG1hcmdpbi10b3A6IDU2cHg7XG4gIH1cbiAgLnRlY2hfcHJvZHVjdC0taXRlbS1wMDQge1xuICAgIGxlZnQ6IDcwJTtcbiAgfVxuICAudGVjaF9wcm9kdWN0LS1pdGVtLXAwNSB7XG4gICAgbGVmdDogNzAlO1xuICB9XG4gIC50ZWNoX3Byb2R1Y3QtLWxpbmsge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDI1cHgpIHtcbiAgLnNlcmllc190ZWNoLS10dGwge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBsaW5lLWhlaWdodDogMS4zO1xuICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gICAgcGFkZGluZy1sZWZ0OiA2MHB4O1xuICB9XG4gIC5zZXJpZXNfdGVjaC0tc3ViX3R0bCB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gIH1cbiAgLnNlcmllc190ZWNoLS1kZXNjcmlwdGlvbiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgfVxuICAuc2VyaWVzX3RlY2gtZnNlcmllczAxIHtcbiAgICBtaW4taGVpZ2h0OiAzNzNweDtcbiAgfVxuICAudGVjaF9wcm9kdWN0IHtcbiAgICBtYXJnaW4tdG9wOiAwcHg7XG4gIH1cbiAgLnRlY2hfcHJvZHVjdC0taW1nX2JveCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB9XG4gIC50ZWNoX3Byb2R1Y3QtLWl0ZW0ge1xuICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLXRvcDogMTVweDtcbiAgICBjb3VudGVyLWluY3JlbWVudDogbnVtO1xuICB9XG4gIC50ZWNoX3Byb2R1Y3QtLWxpbmsge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nOiAxMHB4O1xuICAgIHBhZGRpbmc6IDE1cHggMTVweCAxNXB4IDQwcHg7XG4gIH1cbiAgLnRlY2hfcHJvZHVjdC0tbGluazpiZWZvcmUge1xuICAgIGxlZnQ6IDI5MHB4O1xuICAgIGNvbG9yOiAjZmZmO1xuICB9XG4gIC50ZWNoX3Byb2R1Y3QtLWxpbms6YWZ0ZXIsIC50ZWNoX3Byb2R1Y3QtLWxpbmsuYWJvdXRfY29uc3RhbnQtLWluOmJlZm9yZSwgLnRlY2hfcHJvZHVjdC0tbGluay5jb25zdGFudF9zdWJfYm94LWJsdWU6YmVmb3JlLCAudGVjaF9wcm9kdWN0LS1saW5rLmFib3V0X2NvbnN0YW50LS1pbi1ncmV5OmJlZm9yZSwgLnRlY2hfcHJvZHVjdC0tbGluay5hYm91dF9jb25zdGFudC0taW4tYmx1ZTpiZWZvcmUge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMTVweDtcbiAgICBsZWZ0OiAwcHg7XG4gICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICAgIGNvbnRlbnQ6IGNvdW50ZXIobnVtKSBcIi5cIjtcbiAgICBjb2xvcjogI2ZmZjtcbiAgfVxuICAudGVjaF9wcm9kdWN0LS1yZXNwb25zaXZlX29ubHkge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG4gIC50ZWNoX3Byb2R1Y3QtLW51bSB7XG4gICAgZm9udC1zaXplOiAxN3B4O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwYWRkaW5nOiA2cHggMTBweCA2cHggMTBweDtcbiAgICBjb3VudGVyLWluY3JlbWVudDogbnVtO1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDhDNEI7XG4gIH1cbiAgLnRlY2hfcHJvZHVjdC0tbnVtOmJlZm9yZSB7XG4gICAgY29udGVudDogY291bnRlcihudW0pO1xuICB9XG4gIC50ZWNoX3Byb2R1Y3QtLW51bS1mc2VyaWVzX2ZpcnN0IHtcbiAgICB0b3A6IC00JTtcbiAgICBsZWZ0OiA5LjUlO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMxZmFhYjA7XG4gIH1cbiAgLnRlY2hfcHJvZHVjdC0tbnVtLWZzZXJpZXNfc2Vjb25kIHtcbiAgICB0b3A6IDMuNSU7XG4gICAgbGVmdDogNzUlO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMxZmFhYjA7XG4gIH1cbiAgLnRlY2hfcHJvZHVjdC0tbnVtLWZzZXJpZXNfdGhpcmQge1xuICAgIGJvdHRvbTogMDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMWZhYWIwO1xuICB9XG4gIC50ZWNoX3Byb2R1Y3QtLW51bS1maXJzdCB7XG4gICAgdG9wOiAxLjElO1xuICAgIGxlZnQ6IDA7XG4gIH1cbiAgLnRlY2hfcHJvZHVjdC0tbnVtLXNlY29uZCB7XG4gICAgdG9wOiAxNi41JTtcbiAgICBsZWZ0OiAwO1xuICB9XG4gIC50ZWNoX3Byb2R1Y3QtLW51bS10aGlyZCB7XG4gICAgdG9wOiAxLjIlO1xuICAgIGxlZnQ6IDkzJTtcbiAgfVxuICAudGVjaF9wcm9kdWN0LS1udW0tZm9ydGgge1xuICAgIHRvcDogMTYuNSU7XG4gICAgbGVmdDogOTMlO1xuICB9XG4gIC50ZWNoX3Byb2R1Y3QtLW51bS1maWZ0aCB7XG4gICAgdG9wOiAzMi42JTtcbiAgICBsZWZ0OiA5MyU7XG4gIH1cbiAgLnRlY2hfcHJvZHVjdC0tcGljIHtcbiAgICBtYXJnaW4tdG9wOiA0MHB4O1xuICB9XG4gIC50ZWNoX3Byb2R1Y3QtZnNlcmllczAxIHtcbiAgICBtYXJnaW4tdG9wOiA1OXB4O1xuICB9XG4gIC50ZWNoX3Byb2R1Y3QtLWl0ZW0tcDAxIHtcbiAgICB0b3A6IC0yJTtcbiAgICBsZWZ0OiAwO1xuICB9XG4gIC50ZWNoX3Byb2R1Y3QtLWl0ZW0tcDAyIHtcbiAgICBsZWZ0OiAwO1xuICB9XG4gIC50ZWNoX3Byb2R1Y3QtLWl0ZW0tcDAzIHtcbiAgICB0b3A6IC0zLjUlO1xuICAgIGxlZnQ6IDY0JTtcbiAgfVxuICAudGVjaF9wcm9kdWN0LS1pdGVtLXAwNCB7XG4gICAgbGVmdDogNzglO1xuICB9XG4gIC50ZWNoX3Byb2R1Y3QtLWl0ZW0tcDA1IHtcbiAgICB0b3A6IDU4JTtcbiAgICBsZWZ0OiAxNTBweDtcbiAgfVxuICAudGVjaF9wcm9kdWN0LS1pdGVtLXAwMV9mc2VyaWVzIHtcbiAgICB0b3A6IC0yMiU7XG4gICAgbGVmdDogMCU7XG4gIH1cbiAgLnRlY2hfcHJvZHVjdC0taXRlbS1wMDJfZnNlcmllcyB7XG4gICAgdG9wOiAtMSU7XG4gICAgbGVmdDogNjclO1xuICB9XG4gIC50ZWNoX3Byb2R1Y3QtLWl0ZW0tcDAzX2ZzZXJpZXMge1xuICAgIHRvcDogOTAlO1xuICAgIGxlZnQ6IDAlO1xuICB9XG4gIC5zZXJpZXNfdGFjaF9uYXYge1xuICAgIHBhZGRpbmc6IDMwcHggMDtcbiAgfVxuICAuc2VyaWVzX3RhY2hfbmF2LS10dGwge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBsaW5lLWhlaWdodDogMS4zO1xuICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgfVxuICAuc2VyaWVzX3RhY2hfbmF2LS1pdGVtIHtcbiAgICBmbG9hdDogbm9uZTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG4gIC5zZXJpZXNfdGFjaF9uYXYtLWl0ZW06bGFzdC1jaGlsZCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxuICAuc2VyaWVzX3RhY2hfbmF2LS1saW5rIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDQ4cHg7XG4gICAgaGVpZ2h0OiA0OHB4O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAzMjBweCkge1xuICAudGVjaF9wcm9kdWN0LS1pdGVtLXAwMyB7XG4gICAgdG9wOiAtOC41JTtcbiAgICBsZWZ0OiA1NyU7XG4gIH1cbiAgLnNlcmllc190ZWNoLWZzZXJpZXMwMSB7XG4gICAgbWluLWhlaWdodDogMzM0cHg7XG4gIH1cbn1cblxuLnNob3djYXNlX2RldGFpbCB7XG4gIG1hcmdpbjogMCAwIDIwcHggMDtcbn1cblxuLnNob3djYXNlX2RldGFpbDphZnRlciwgLnNob3djYXNlX2RldGFpbC5hYm91dF9jb25zdGFudC0taW46YmVmb3JlLCAuc2hvd2Nhc2VfZGV0YWlsLmNvbnN0YW50X3N1Yl9ib3gtYmx1ZTpiZWZvcmUsIC5zaG93Y2FzZV9kZXRhaWwuYWJvdXRfY29uc3RhbnQtLWluLWdyZXk6YmVmb3JlLCAuc2hvd2Nhc2VfZGV0YWlsLmFib3V0X2NvbnN0YW50LS1pbi1ibHVlOmJlZm9yZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIGNsZWFyOiBib3RoO1xuICBoZWlnaHQ6IDA7XG4gIGNvbnRlbnQ6ICcuJztcbn1cblxuLnNob3djYXNlX2RldGFpbC0tY29udGVudCB7XG4gIGZsb2F0OiBsZWZ0O1xuICBtYXJnaW46IDAgMCAwIDI0cHg7XG59XG5cbi5zaG93Y2FzZV9kZXRhaWwtLWNvbnRlbnQ6Zmlyc3QtY2hpbGQge1xuICBtYXJnaW4tbGVmdDogMDtcbn1cblxuLnNob3djYXNlX2RldGFpbC0tY29udGVudDpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWxlZnQ6IDkwcHg7XG59XG5cbi5zaG93Y2FzZV9kZXRhaWwtLWNvbnRlbnQtcnNjIHtcbiAgbWFyZ2luLWxlZnQ6IDExMHB4O1xufVxuXG4uc2hvd2Nhc2VfZGV0YWlsLS1saXN0IHtcbiAgbWFyZ2luOiAwIDAgMTVweCAwO1xuICBsaXN0LXN0eWxlOiBub25lO1xufVxuXG4uc2hvd2Nhc2VfZGV0YWlsLS1saXN0OmFmdGVyLCAuc2hvd2Nhc2VfZGV0YWlsLS1saXN0LmFib3V0X2NvbnN0YW50LS1pbjpiZWZvcmUsIC5zaG93Y2FzZV9kZXRhaWwtLWxpc3QuY29uc3RhbnRfc3ViX2JveC1ibHVlOmJlZm9yZSwgLnNob3djYXNlX2RldGFpbC0tbGlzdC5hYm91dF9jb25zdGFudC0taW4tZ3JleTpiZWZvcmUsIC5zaG93Y2FzZV9kZXRhaWwtLWxpc3QuYWJvdXRfY29uc3RhbnQtLWluLWJsdWU6YmVmb3JlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgY2xlYXI6IGJvdGg7XG4gIGhlaWdodDogMDtcbiAgY29udGVudDogJy4nO1xufVxuXG4uc2hvd2Nhc2VfZGV0YWlsLS1pdGVtIHtcbiAgd2lkdGg6IDYwcHg7XG4gIGhlaWdodDogNjBweDtcbiAgZm9udC1zaXplOiAxOXB4O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luOiAwIDAgMCA2cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgcGFkZGluZzogMTRweCAwIDAgMDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG5cbi5zaG93Y2FzZV9kZXRhaWwtLWl0ZW0gc3BhbiB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5zaG93Y2FzZV9kZXRhaWwtLWl0ZW06bGFzdC1jaGlsZCB7XG4gIGNvbG9yOiAjMDA5NmI2O1xuICBiYWNrZ3JvdW5kOiAjRkZGO1xuICBib3JkZXI6IDJweCBzb2xpZCAjMDA5NmI2O1xufVxuXG4uc2hvd2Nhc2VfZGV0YWlsLS1pdGVtOmZpcnN0LWNoaWxkIHtcbiAgY29sb3I6ICNGRkY7XG4gIGJhY2tncm91bmQ6ICM3MkJGMkE7XG4gIG1hcmdpbi1sZWZ0OiAwO1xuICBib3JkZXI6IG5vbmU7XG59XG5cbi5zaG93Y2FzZV9kZXRhaWwtLW5vdGUge1xuICBmb250LXNpemU6IDEycHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjM7XG4gIG1hcmdpbjogMCAwIDVweCAwO1xuICBkaXNwbGF5OiBibG9jaztcbiAgdGV4dC1pbmRlbnQ6IC0xMnB4O1xuICBtYXJnaW4tbGVmdDogMTJweDtcbn1cblxuLnNob3djYXNlX2RldGFpbC0tbm90ZTpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cblxuLnNob3djYXNlX2RldGFpbC0ta2luZF9zcGFuIHtcbiAgd2lkdGg6IDI5MXB4O1xuICBoZWlnaHQ6IDQxcHg7XG4gIGxpbmUtaGVpZ2h0OiA0MXB4O1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgbWFyZ2luOiAwIDAgMTVweCAwO1xuICBib3JkZXI6IDFweCBzb2xpZCAjMDA5NmI2O1xuICBjb2xvcjogIzAwOTZiNjtcbiAgZm9udC1zaXplOiAxNnB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4uc2hvd2Nhc2VfZGV0YWlsLS1raW5kX3NwYW46bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5zaG93Y2FzZV9jb2xvciB7XG4gIG1hcmdpbjogMTVweCAwIDAgMDtcbn1cblxuLnNob3djYXNlX2NvbG9yLS1hdmFpbGFibGUge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBsaW5lLWhlaWdodDogMS4zO1xufVxuXG4uc2hvd2Nhc2VfY29sb3ItLWxpc3Qge1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBtYXJnaW46IDdweCAwIDAgMDtcbn1cblxuLnNob3djYXNlX2NvbG9yLS1saXN0OmFmdGVyLCAuc2hvd2Nhc2VfY29sb3ItLWxpc3QuYWJvdXRfY29uc3RhbnQtLWluOmJlZm9yZSwgLnNob3djYXNlX2NvbG9yLS1saXN0LmNvbnN0YW50X3N1Yl9ib3gtYmx1ZTpiZWZvcmUsIC5zaG93Y2FzZV9jb2xvci0tbGlzdC5hYm91dF9jb25zdGFudC0taW4tZ3JleTpiZWZvcmUsIC5zaG93Y2FzZV9jb2xvci0tbGlzdC5hYm91dF9jb25zdGFudC0taW4tYmx1ZTpiZWZvcmUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICBjbGVhcjogYm90aDtcbiAgaGVpZ2h0OiAwO1xuICBjb250ZW50OiAnLic7XG59XG5cbi5zaG93Y2FzZV9jb2xvci0taXRlbSB7XG4gIGZsb2F0OiBsZWZ0O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHdpZHRoOiA5MHB4O1xufVxuXG4uc2hvd2Nhc2VfY29sb3ItLXNwYW4ge1xuICBtYXJnaW46IDAgYXV0bztcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbGV0dGVyLXNwYWNpbmc6IC0xcHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjM7XG59XG5cbi5zaG93Y2FzZV9jb2xvci0tc3BhbjpmaXJzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDVweDtcbiAgd2lkdGg6IDgwcHg7XG4gIGhlaWdodDogODBweDtcbn1cblxuLnNob3djYXNlX2NvbG9yLS1zcGFuLXdoaXRlIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGJhY2tncm91bmQ6ICNGRkY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNjY2NjY2M7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG5cbi5zaG93Y2FzZV9jb2xvci0taW1nIHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxuXG4uc2hvd2Nhc2VfY29sb3ItLWxhYmVsIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IC0xcHg7XG4gIHdpZHRoOiAyOXB4O1xuICBoZWlnaHQ6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxNHB4O1xuICBmb250LXNpemU6IDEwcHg7XG4gIGNvbG9yOiAjRkZGO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgYmFja2dyb3VuZDogI2U1MDAxMjtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBtYXJnaW4tbGVmdDogMnB4O1xufVxuXG4uc2hvd2Nhc2Vfb3B0aW9uIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBiYWNrZ3JvdW5kOiAjZDllZmY0O1xuICB3aWR0aDogMTAwJTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgcGFkZGluZzogMzBweCAzMHB4IDMwcHggMTI5cHg7XG4gIG1hcmdpbjogMzBweCAwIDAgMDtcbn1cblxuLnNob3djYXNlX29wdGlvbjphZnRlciwgLnNob3djYXNlX29wdGlvbi5hYm91dF9jb25zdGFudC0taW46YmVmb3JlLCAuc2hvd2Nhc2Vfb3B0aW9uLmNvbnN0YW50X3N1Yl9ib3gtYmx1ZTpiZWZvcmUsIC5zaG93Y2FzZV9vcHRpb24uYWJvdXRfY29uc3RhbnQtLWluLWdyZXk6YmVmb3JlLCAuc2hvd2Nhc2Vfb3B0aW9uLmFib3V0X2NvbnN0YW50LS1pbi1ibHVlOmJlZm9yZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIGNsZWFyOiBib3RoO1xuICBoZWlnaHQ6IDA7XG4gIGNvbnRlbnQ6ICcuJztcbn1cblxuLnNob3djYXNlX29wdGlvbi0taW46YWZ0ZXIsIC5zaG93Y2FzZV9vcHRpb24tLWluLmFib3V0X2NvbnN0YW50LS1pbjpiZWZvcmUsIC5zaG93Y2FzZV9vcHRpb24tLWluLmNvbnN0YW50X3N1Yl9ib3gtYmx1ZTpiZWZvcmUsIC5zaG93Y2FzZV9vcHRpb24tLWluLmFib3V0X2NvbnN0YW50LS1pbi1ncmV5OmJlZm9yZSwgLnNob3djYXNlX29wdGlvbi0taW4uYWJvdXRfY29uc3RhbnQtLWluLWJsdWU6YmVmb3JlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgY2xlYXI6IGJvdGg7XG4gIGhlaWdodDogMDtcbiAgY29udGVudDogJy4nO1xufVxuXG4uc2hvd2Nhc2Vfb3B0aW9uLS10dGwge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDMwcHg7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgY29sb3I6ICMwMDk2YjY7XG59XG5cbi5zaG93Y2FzZV9vcHRpb24tLWxpc3Qge1xuICB3aWR0aDogY2FsYyg1MCUgLSAxMnB4KTtcbiAgZmxvYXQ6IGxlZnQ7XG4gIG1hcmdpbi1yaWdodDogMjRweDtcbn1cblxuLnNob3djYXNlX29wdGlvbi0tbGlzdDpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xufVxuXG4uc2hvd2Nhc2Vfb3B0aW9uLS1pbWcge1xuICBmbG9hdDogbGVmdDtcbiAgbWFyZ2luOiAwIDIwcHggMCAwO1xufVxuXG4uc2hvd2Nhc2Vfb3B0aW9uLS1zdWJfdHRsIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBjb2xvcjogIzAwOTZiNjtcbiAgbWFyZ2luOiAwIDAgMTBweCAwO1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLnNob3djYXNlX29wdGlvbi0tdHh0X2JveCB7XG4gIGZsb2F0OiBsZWZ0O1xuICBtYXgtd2lkdGg6IDIyNnB4O1xufVxuXG4uc2hvd2Nhc2Vfb3B0aW9uLS10eHQge1xuICBsaW5lLWhlaWdodDogMS43O1xuICBmb250LXNpemU6IDE0cHg7XG59XG5cbi5zaG93Y2FzZV9vcHRpb24tLW5vdGUge1xuICBsaW5lLWhlaWdodDogMS4zO1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1zaXplOiAxMnB4O1xuICBtYXJnaW46IDVweCAwIDAgMDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5zaG93Y2FzZV9kZXRhaWwtLWNvbnRlbnQge1xuICAgIG1hcmdpbi1sZWZ0OiAyMHB4O1xuICAgIG1heC13aWR0aDogMjUxcHg7XG4gIH1cbiAgLnNob3djYXNlX2RldGFpbC0tY29udGVudDpudGgtY2hpbGQoMikge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG4gIC5zaG93Y2FzZV9kZXRhaWwtLWNvbnRlbnQ6bGFzdC1jaGlsZCB7XG4gICAgbWFyZ2luLWxlZnQ6IDE1cHg7XG4gIH1cbiAgLnNob3djYXNlX2RldGFpbC0ta2luZF9zcGFuIHtcbiAgICB3aWR0aDogMjUxcHg7XG4gIH1cbiAgLnNob3djYXNlX29wdGlvbiB7XG4gICAgcGFkZGluZzogMTVweDtcbiAgfVxuICAuc2hvd2Nhc2Vfb3B0aW9uLS10dGwge1xuICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgbWFyZ2luOiAwIDAgMjBweCAwO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG4gIC5zaG93Y2FzZV9vcHRpb24tLXR4dF9ib3gge1xuICAgIG1heC13aWR0aDogMTc1cHg7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQyNXB4KSB7XG4gIC5zaG93Y2FzZV9kZXRhaWwtLWNvbnRlbnQge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBmbG9hdDogbm9uZTtcbiAgICBtYXJnaW46IDAgMCAyMHB4IDA7XG4gIH1cbiAgLnNob3djYXNlX2RldGFpbC0tY29udGVudDpsYXN0LWNoaWxkIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG4gIC5zaG93Y2FzZV9kZXRhaWwtLWtpbmRfc3BhbiB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICB9XG4gIC5zaG93Y2FzZV9kZXRhaWwtLWltZyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gIH1cbiAgLnNob3djYXNlX2RldGFpbC0tbGlzdCB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG4gIC5zaG93Y2FzZV9jb2xvci0taXRlbSB7XG4gICAgd2lkdGg6IDc1cHg7XG4gIH1cbiAgLnNob3djYXNlX2NvbG9yLS1pdGVtOmZpcnN0LWNoaWxkIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDdweDtcbiAgfVxuICAuc2hvd2Nhc2Vfb3B0aW9uLS1pbWcge1xuICAgIGZsb2F0OiBub25lO1xuICAgIG1hcmdpbjogMCAwIDEwcHggMDtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbn1cbiIsIkBjaGFyc2V0IFwidXRmLThcIjtcblxuQGltcG9ydCBcIi8vZm9udHMuZ29vZ2xlYXBpcy5jb20vY3NzP2ZhbWlseT1Sb2JvdG86NDAwLDcwMCw1MDBcIjtcblxuQGltcG9ydCBcImNvbmZpZ1wiO1xuQGltcG9ydCBcIm1peGluXCI7XG5AaW1wb3J0IFwiZm9udFwiO1xuQGltcG9ydCBcInV0aWxpdHlcIjtcbkBpbXBvcnQgXCJsYXlvdXRcIjtcbkBpbXBvcnQgXCJyc19raW1cIjsiLCJAY2hhcnNldCBcInV0Zi04XCI7XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ2ljb21vb24nO1xuICBzcmM6ICB1cmwoJy4uL2ZvbnRzL2ljb21vb24uZW90P3didGFpcCcpO1xuICBzcmM6ICB1cmwoJy4uL2ZvbnRzL2ljb21vb24uZW90P3didGFpcCNpZWZpeCcpIGZvcm1hdCgnZW1iZWRkZWQtb3BlbnR5cGUnKSxcbiAgICB1cmwoJy4uL2ZvbnRzL2ljb21vb24udHRmP3didGFpcCcpIGZvcm1hdCgndHJ1ZXR5cGUnKSxcbiAgICB1cmwoJy4uL2ZvbnRzL2ljb21vb24ud29mZj93YnRhaXAnKSBmb3JtYXQoJ3dvZmYnKSxcbiAgICB1cmwoJy4uL2ZvbnRzL2ljb21vb24uc3ZnP3didGFpcCNpY29tb29uJykgZm9ybWF0KCdzdmcnKTtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuXG5bY2xhc3NePVwiaWNvbi1cIl0gLFtjbGFzcyo9XCIgaWNvbi1cIl0ge1xuICBmb250LWZhbWlseTogXCJpY29tb29uXCIgIWltcG9ydGFudDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbiAgc3BlYWs6IG5vbmU7XG59XG4uaWNvbl9zdXBwb3J0IHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgbGluZS1oZWlnaHQ6IDE4cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiA1cHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgd2lkdGg6IDQwcHg7XG4gIGhlaWdodDogMjBweDtcbiAgbWFyZ2luOiAwIDhweCAwIDA7XG4gIHBhZGRpbmc6IDAgMnB4IDAgMDtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIGNvbG9yOiAjODA4MDgwO1xuICBib3JkZXI6IDFweCBzb2xpZCAjY2NjO1xuICAmLXNpbmdsZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gIH1cbiAgJi1vbmVjZSB7XG4gICAgd2lkdGg6IDIxcHg7XG4gIH1cbiAgJi10aHJlZSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHRvcDogLTJweDtcbiAgICB3aWR0aDogNjNweDtcbiAgfVxuICAmLS1jb25jZW50IHtcbiAgICBmb250LXNpemU6IDMwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDA7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogLTZweDtcbiAgICBsZWZ0OiAtNnB4O1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGNvbG9yOiAkY29sb3Itb3JhbmdlO1xuICAgICY6YmVmb3JlIHtcbiAgICAgIEBpbmNsdWRlIHdlYl9mb250O1xuXG4gICAgICBjb250ZW50OiBcIlxcZTkxOVwiO1xuICAgIH1cbiAgfVxuICAmLS10YXAge1xuICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgICBsaW5lLWhlaWdodDogMDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAtNnB4O1xuICAgIGxlZnQ6IC01cHg7XG4gICAgY29sb3I6ICM4MGNmZjQ7XG4gICAgJjpiZWZvcmUge1xuICAgICAgQGluY2x1ZGUgd2ViX2ZvbnQ7XG5cbiAgICAgIGNvbnRlbnQ6IFwiXFxlOTE4XCI7XG4gICAgfVxuICB9XG4gICYtLXR4dCB7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB0b3A6IDJweDtcbiAgfVxuICAmLW5vbmUge1xuICAgIHdpZHRoOiAyMnB4O1xuICB9XG4gICYtLWNvbmNlbnRfdGFwIHtcbiAgICBmb250LXNpemU6IDMwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDA7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogLTZweDtcbiAgICBsZWZ0OiAtNXB4O1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGNvbG9yOiAkY29sb3Itb3JhbmdlO1xuICAgICY6YmVmb3JlIHtcbiAgICAgIEBpbmNsdWRlIHdlYl9mb250O1xuXG4gICAgICBjb250ZW50OiBcIlxcZTkxOFwiO1xuICAgICAgY29sb3I6ICM4MGNmZjQ7XG4gICAgfVxuICAgICY6YWZ0ZXIge1xuICAgICAgQGluY2x1ZGUgd2ViX2ZvbnQ7XG5cbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIGxlZnQ6IC04cHg7XG4gICAgICBjb250ZW50OiBcIlxcZTkxOVwiO1xuICAgICAgY29sb3I6ICNmYTc4MTQ7XG4gICAgfVxuICB9XG4gICYtLW5vdGUge1xuICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgYm90dG9tOiA1cHg7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbn1cblxuXG4uaWNvbi1vcmRlciB7XG4gIGZvbnQtZmFtaWx5OiBcIkhpcmFnaW5vIEtha3UgR290aGljIFByb05cIixcIk1TIFBHb3RoaWNcIixcIuODoeOCpOODquOCqlwiLCBzYW5zLXNlcmlmICFpbXBvcnRhbnQ7XG59XG4uaWNvbi1vcmRlcjpiZWZvcmUge1xuICBmb250LWZhbWlseTogXCJIaXJhZ2lubyBLYWt1IEdvdGhpYyBQcm9OXCIsXCJNUyBQR290aGljXCIsXCLjg6HjgqTjg6rjgqpcIiwgc2Fucy1zZXJpZiAhaW1wb3J0YW50O1xuICBmb250LXNpemU6IDEzcHg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogLTdweDtcbiAgbGVmdDogM3B4O1xuICBtYXJnaW46IDAgNXB4IDAgMDtcbiAgcGFkZGluZzogMnB4O1xuICBjb250ZW50OiBcIuWPl1wiO1xuICBjb2xvcjogIzgwODA4MDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2NjYztcbn1cbi5pY29uLXJpZ2h0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTFiXCI7XG4gIGNvbG9yOiAjYmFkZWYwO1xufVxuLmljb24taG9zaGl6YWtpLXByb2R1Y3QtaWNvbjY6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MWFcIjtcbiAgY29sb3I6ICMwNjk4NDg7XG59XG4uaWNvbi10YXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MThcIjtcbiAgY29sb3I6ICM4MGNmZjQ7XG59XG4uaWNvbi10aHJlZV9jb25jZW50OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTE5XCI7XG4gIGNvbG9yOiAjZmE3ODE0O1xufVxuLmljb24taTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkxN1wiO1xuICBjb2xvcjogIzZkY2VhMjtcbn1cbi5pY29uLWZsb3dlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkxNlwiO1xuICBjb2xvcjogI2I4ZGY5NDtcbn1cbi5pY29uLXR3b19jb25jZW50OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTE1XCI7XG4gIGNvbG9yOiAjZmZhNmM3O1xufVxuLmljb24taGktZ2xvYmFsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTEyXCI7XG59XG4uaWNvbi1oaS1lbmdsaXNoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTEzXCI7XG59XG4uaWNvbi1oaS1jbG9zZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkwNVwiO1xufVxuLmljb24taGktaHotcmVpem91a286YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MTFcIjtcbn1cbi5pY29uLWhpLXNlYXJjaDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkwMVwiO1xufVxuLmljb24taGktaHotc3VjaGlrb246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MGZcIjtcbn1cbi5pY29uLWhpLWh6LWNvbW1lbnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MGNcIjtcbn1cbi5pY29uLWhpLWh6LWhvc2hpemFraTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkwZFwiO1xufVxuLmljb24taGktaHotbWVldGluZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkwZVwiO1xufVxuLmljb24taGktaHotcGFwZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MGJcIjtcbn1cbi5pY29uLWhpLWh6LXBlbmd1aW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MGFcIjtcbn1cbi5pY29uLWhpLXBkZjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkwMFwiO1xufVxuLmljb24taGktaHRtbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkwOVwiO1xufVxuLmljb24taGktYW5jLXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MDJcIjtcbn1cbi5pY29uLWhpLWJsYW5rOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTAzXCI7XG59XG4uaWNvbi1oaS1ib29rOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTA0XCI7XG59XG4uaWNvbi1oaS1nb29kOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTA2XCI7XG59XG4uaWNvbi1oaS1ob21lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTA3XCI7XG59XG4uaWNvbi1oaS1vZmZpY2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MDhcIjtcbn1cbi5pY29uLWhpLW1lbnU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MTRcIjtcbn1cbi5pY29uLW1lbnU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MTBcIjtcbn1cbi5pY29uLWhpLXN1cHBvcnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MjRcIjtcbn1cbi5pY29uLWNhdGFsb2c6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MjVcIjtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6ICR0Yikge1xuICAuaWNvbl9zdXBwb3J0IHtcbiAgICAmLS10eHQge1xuICAgICAgdG9wOiAycHg7XG4gICAgfVxuICB9XG59XG4iLCJAY2hhcnNldCBcInV0Zi04XCI7XG4kY29sb3ItYmx1ZTogIzAwYTBlOTtcbiRjb2xvci1ibHVlX2hvdmVyOiAjMDA4MmRmO1xuJGNvbG9yLWRhcmtfYmx1ZTogIzNmNGU2NDtcbiRjb2xvci1pY2VfZW5naW5lOiAjMDA0MDk3O1xuJGNvbG9yLWljZV90aXBzOiAjNWU2NmFkO1xuJGNvbG9yLW9yYW5nZTogI0ZBNzgxNDtcbiRjb2xvci1vcmFuZ2VfaG92ZXI6ICNBNTUzMUM7XG4kY29sb3Itb3JhbmdlLWJucjojZmM5YjUwO1xuJGNvbG9yLXJlZDogI0VEMUMyNDtcbiRjb2xvci1ncmV5OiAjQjNCM0IzO1xuJGNvbG9yLWdyZWVuOiAjMDA4QzRCO1xuJGNvbG9yLWxfZ3JlZW46ICM3MkJGMkE7XG4kY29sb3Itb2NlYW5fYmx1ZTojMWZhYWIwO1xuJGNvbG9yLWNvbnN0YW50OiAjNUY3OEM4O1xuJGNvbG9yLWZfcmVmOiMzZWJjYWM7XG4kY29sb3ItY3ViZTogIzAzNmViNztcbiRjb2xvci1pY2Vfb3RoZXI6ICM1MjVjYTc7XG4kY29sb3ItdmFyaWFudDogIzAwYTNhZjtcbiRjb2xvci1ibGFzdDogIzFiYjhjZTtcbiRjb2xvci1qd2U6IzAwOGNkNDtcbiRjb2xvci1qd2Vfc3BlY2lhbDojMDBhZWNiO1xuJGNvbG9yLWp3OiMzNDViYTg7XG4kY29sb3ItYXNlcmllczogIzAwYjNlYztcbiRjb2xvci1yczogIzAwOTZiNjtcbiRjb2xvci1jb29rZXZlcmlvOiAjYWYxYjQwO1xuJGNvbG9yLWVfd2F0ZXI6ICM1NWFmZWI7XG4kY29sb3ItZV93YXRlci1yZWQ6I2M4MzQ2ZjtcbiRjb2xvci1lX3dhdGVyLWJsdWU6IzE4N2ZjMztcbiRjb2xvci1lX3dhdGVyLW9yYW5nZTojZWE1NTMyO1xuJGNvbG9yLWVfd2F0ZXItcHVycGxlOiM1OTc2YmE7XG4kY29sb3ItZV93YXRlci15ZWxsb3ctb3JhbmdlOiNmM2EyNDY7XG4kY29sb3ItZV93YXRlci1ncmVlbjojOGNjNDU2O1xuJGNvbG9yLWVfd2F0ZXItZGFya19ncmVlbjogIzAwYjc4ZTtcbiRjb2xvci1oc2I6ICNkMDEyMWI7XG4kY29sb3ItaHNiLXNpbmdsZTogIzVmNjdhNDtcbiRjb2xvci1oc2ItZG91YmxlOiAjZGM1MDVhO1xuJGNvbG9yLWhzYi1vcmRlcjogI2ZmZGM1MDtcbiRjb2xvci1iaWdpY2U6IzAwNTU3MztcbiRjb2xvci1zZXJ2aWNlX2NhcnQ6I0YxOUVDMjtcbiRjb2xvci1kaXNwZW5zZXI6IzQ5NmViNDtcbiRjb2xvci12YXJpZTojNEYzNDMyO1xuJGNvbG9yLWRsOiNkYzhjM2M7XG4kY29sb3ItaGtkOiNmMDhjOTE7XG4kY29sb3ItZG9uZG9uOiNkMmI0MTQ7XG4kY29sb3ItYXQ6Izc1QkMyQTtcbiRjb2xvci1kaWM6I2FjNmEwMDtcbiRjb2xvci1kaXc6IzAwNjRCNDtcbiRjb2xvci1mbmM6I0RDNTA1QTtcbiRjb2xvci1oZmo6IzAwYjZlMTtcbiRjb2xvci1zc2I6IzE4N0ZDNDtcbiRjb2xvci1zdzojMjhhMWRiO1xuJGNvbG9yLWhyYTojZTZhMDAwO1xuJGNvbG9yLXNkbDojMWViNGJlO1xuJGNvbG9yLWFsa2FyaTojMmQ4ZGRlO1xuJGNvbG9yLWRjbTogIzFEQUZEQztcbiRjb2xvci1udzojZjE5ZWMyO1xuJGNvbG9yLXByZWZhYjojMDBBQUNBO1xuJGNvbG9yLWJha2VyeTojZThiYTQxO1xuJGNvbG9yLWRvdWdoY29uOiNiZWEzNmY7XG4kY29sb3ItdG9yb21pOiM0YWIwMzQ7XG4kY29sb3ItZHJhZnRiZWVyOiMzMzM7XG4kY29sb3Itdl9wYWNrYWdpbmc6IzM1YWY0NjtcbiRjb2xvci1kZWNrX292ZW46I2E5N2MyMjtcbiRjb2xvci1kZWZyb3N0ZXI6IzAwMzA3YztcbiRjb2xvci1kZWVwZnJlZXplcjojMTUzMTU5O1xuJGNvbG9yLWp3YzogIzAwODNiZDtcbiRjb2xvci1tZWRpY2luYWxfY29sZF9zdG9yYWdlOiAjNGVjMmYzO1xuJGNvbG9yLXJjOiAjNzZhN2RiO1xuJGNvbG9yLWZkOiAjZWM2YzAwO1xuJGNvbG9yLWZtOiAjMzdhZmJlO1xuJGNvbG9yLWxpcXVpZF9xdWlja19mcmVlemluZzogIzAwNDQ5NTtcblxuJGJveC1zaGFkb3c6IDAgMCA1cHggcmdiYSgwLCAwLCAwLCAwLjIpO1xuXG4kbGFyZ2VfcGM6IDE0NDlweDtcbiRtZWRpdW1fcGM6IDEyODBweDtcbiR0YjogNzY4cHg7XG4kc3A6IDQyNXB4O1xuJHNwNTogMzIwcHg7XG4kc2hpZnRfcG9zaXRpb246IHJlbGF0aXZlO1xuJHNoaWZ0X2xlZnQ6IC00OHB4O1xuJHNoaWZ0X3BhZDogMTAwcHg7XG5cbiRpY29uLTYxMzogXCJcXGU5MjNcIjtcbiRpY29uLWZyb250OiBcIlxcZTkyMlwiO1xuJGljb24tYW5jOiBcIlxcZTkwNlwiO1xuJGljb24tYm9vazogXCJcXGU5MDhcIjtcbiRpY29uLWJsYW5rOiBcIlxcZTkwN1wiO1xuJGljb24tbWVudTogXCJcXGU5MTRcIjtcbiRpY29uLXNlYXJjaDogXCJcXGU5MDNcIjtcbiRpY29uLWNsb3NlOiBcIlxcZTkwNVwiO1xuJGljb24tb2ZmaWNlOiBcIlxcZTkxZVwiO1xuJGljb24ta2l0Y2hlbjogXCJcXGU5MTFcIjtcbiRpY29uLWdvb2Q6IFwiXFxlOTFjXCI7XG4kaWNvbi1lY286IFwiXFxlOTFhXCI7XG4kaWNvbi1wZGY6IFwiXFxlOTA0XCI7XG4kbnVtLTE6IFwiXFxlOTFmXCI7XG4kbnVtLTI6IFwiXFxlOTIwXCI7XG4kbnVtLTM6IFwiXFxlOTIxXCI7XG4kaWNvbi1zdXBwb3J0OiBcIlxcZTkyNFwiO1xuJGljb24tZmFuOiBcIlxcZTkxNlwiO1xuJGljb24tM3BoYXNlOiBcIlxcZTkxOVwiO1xuJGljb24tMnBoYXNlOiBcIlxcZTkxNVwiO1xuJGljb24tc3VwcG9ydDogXCJcXGU5MjRcIjtcbiRpY29uLWNhdGFsb2c6IFwiXFxlOTI1XCI7XG5cbi8vLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gcC9uZXcvY29va2V2ZXJpby9zcGVjaWFsL1xuJGljb24tbWFpbl9hcnJvdzpcIlxcZTkxYlwiO1xuJGljb24tY29vazpcIlxcZTk5MFwiO1xuJGljb24tZG91YmxlLWFycm93OlwiXFxlOTkxXCI7XG4kaWNvbi1maWxsLWFycm93OlwiXFxlOTkyXCI7XG4kaWNvbi1zaW5nbGUtYXJyb3c6XCJcXGU5OTRcIjtcbiRpY29uLXMtY2xhc3M6XCJcXGU5OTVcIjtcbiRpY29uLTE6XCJcXGU5OTZcIjtcbiRpY29uLTI6XCJcXGU5OTdcIjtcbiRpY29uLTM6XCJcXGU5OThcIjtcbiRpY29uLTQ6XCJcXGU4MDBcIjtcbiRpY29uLTU6XCJcXGU4MDFcIjtcbiRpY29uLW5hdjAxOlwiXFxlOTliXCI7XG4kaWNvbi1uYXYwMjpcIlxcZTk5YVwiO1xuJGljb24tbmF2MDM6XCJcXGU5OTlcIjtcbiRjb2xvci1jb29rZXZlcmlvLXNwZWNpYWwtcmVkIDojQUYxQjQwO1xuJGNvbG9yLWNvb2tldmVyaW8tc3BlY2lhbC1nb2xkOiNCQzlFNjg7XG4vLy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0iLCJAY2hhcnNldCBcInV0Zi04XCI7XG5cbkBtaXhpbiB3ZWJfZm9udCB7XG5cdGZvbnQtZmFtaWx5OiAnaWNvbW9vbicgIWltcG9ydGFudDtcblx0c3BlYWs6IG5vbmU7XG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0Zm9udC13ZWlnaHQ6IG5vcm1hbDtcblx0Zm9udC12YXJpYW50OiBub3JtYWw7XG5cdHRleHQtdHJhbnNmb3JtOiBub25lO1xuXHRsaW5lLWhlaWdodDogMTtcblx0LXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG5cdC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG59XG5AbWl4aW4gZnooJHNpemU6IDI0LCAkYmFzZTogMTYpIHtcblx0Zm9udC1zaXplOiAkc2l6ZSArIHB4O1xuXHRmb250LXNpemU6IGNhbGMoKCRzaXplIC8gJGJhc2UpICogMXJlbSk7XG59XG5AbWl4aW4gY2xlYXJmaXgge1xuXHQmOmFmdGVyIHtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHR2aXNpYmlsaXR5OiBoaWRkZW47XG5cdFx0Y2xlYXI6IGJvdGg7XG5cdFx0aGVpZ2h0OiAwO1xuXHRcdGNvbnRlbnQ6ICcuJztcblx0fVxufVxuQG1peGluIHNwcml0ZS13aWR0aCgkc3ByaXRlKSB7XG5cdHdpZHRoOiBudGgoJHNwcml0ZSwgNSkvMjtcbn1cbkBtaXhpbiBzcHJpdGUtaGVpZ2h0KCRzcHJpdGUpIHtcblx0aGVpZ2h0OiBudGgoJHNwcml0ZSwgNikvMjtcbn1cbkBtaXhpbiBzcHJpdGUtcG9zaXRpb24oJHNwcml0ZSkge1xuXHQkc3ByaXRlLW9mZnNldC14OiBudGgoJHNwcml0ZSwgMykvMjtcblx0JHNwcml0ZS1vZmZzZXQteTogbnRoKCRzcHJpdGUsIDQpLzI7XG5cdGJhY2tncm91bmQtcG9zaXRpb246ICRzcHJpdGUtb2Zmc2V0LXggICRzcHJpdGUtb2Zmc2V0LXk7XG59XG5AbWl4aW4gc3ByaXRlLWltYWdlKCRzcHJpdGUpIHtcblx0JHNwcml0ZS1pbWFnZTogbnRoKCRzcHJpdGUsIDkpO1xuXHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL2NvbW1vbi9pbWFnZXMvc3ByaXRlLnBuZyk7XG59XG5AbWl4aW4gc3ByaXRlLXNpemUoJHNwcml0ZSkge1xuXHRiYWNrZ3JvdW5kLXNpemU6IG50aCgkc3ByaXRlLCA3KS8yIG50aCgkc3ByaXRlLCA4KS8yO1xufVxuQG1peGluIHNwcml0ZSgkc3ByaXRlKSB7XG5cdEBpbmNsdWRlIHNwcml0ZS1pbWFnZSgkc3ByaXRlKTtcblx0QGluY2x1ZGUgc3ByaXRlLXBvc2l0aW9uKCRzcHJpdGUpO1xuXHRAaW5jbHVkZSBzcHJpdGUtd2lkdGgoJHNwcml0ZSk7XG5cdEBpbmNsdWRlIHNwcml0ZS1oZWlnaHQoJHNwcml0ZSk7XG5cdEBpbmNsdWRlIHNwcml0ZS1zaXplKCRzcHJpdGUpO1xufVxuQG1peGluIGFycm93KCRkaXJlY3Rpb246IHJpZ2h0LCAkc2l6ZTogMTAsICRvdGhlci1zaXplOiAxMCwgJGNvbG9yOiBibGFjayl7XG5cdCRvdGhlci0xIDogdG9wO1xuXHQkb3RoZXItMiA6IGJvdHRvbTtcblx0JHNldDogbGVmdDtcblx0QGlmICRkaXJlY3Rpb24gPT0gbGVmdHtcblx0XHQkc2V0OiByaWdodDtcblx0XHQkb3RoZXItMSA6IHRvcDtcblx0XHQkb3RoZXItMiA6IGJvdHRvbTtcblx0fUBlbHNl44CAaWYgJGRpcmVjdGlvbiA9PSB0b3B7XG5cdFx0JHNldDogYm90dG9tO1xuXHR9QGVsc2XjgIBpZiAkZGlyZWN0aW9uID09IGJvdHRvbXtcblx0XHQkc2V0OiB0b3A7XG5cdH1AZWxzZeOAgHtcblx0XHQkc2V0OiBsZWZ0O1xuXHR9XG5cdHdpZHRoOiAwO1xuXHRoZWlnaHQ6IDA7XG5cdGJvcmRlcjogJHNpemUgKyBweCBzb2xpZCB0cmFuc3BhcmVudDtcblx0Ym9yZGVyLSN7JG90aGVyLTF9LXdpZHRoOiAkb3RoZXItc2l6ZSArIHB4O1xuXHRib3JkZXItI3skb3RoZXItMn0td2lkdGg6ICRvdGhlci1zaXplICsgcHg7XG5cdGJvcmRlci0jeyRzZXR9LWNvbG9yOiAkY29sb3I7XG59XG5cbkBtaXhpbiByZXNpemVNYXJnaW4oKSB7XG5cdHBhZGRpbmctcmlnaHQ6IDk1cHg7XG5cdEBtZWRpYSAobWF4LXdpZHRoOiAxMzY1cHgpIHtcblx0XHRwYWRkaW5nLXJpZ2h0OiAwO1xuXHR9XG59XG5cbkBtaXhpbiB0YigpIHtcbiAgQG1lZGlhIChtYXgtd2lkdGg6ICR0Yikge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5AbWl4aW4gc3AoKSB7XG4gIEBtZWRpYSAobWF4LXdpZHRoOiAkc3ApIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuQG1peGluIHBjKCkge1xuICBAbWVkaWEgKG1pbi13aWR0aDogJHNwKSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cbkBtaXhpbiBzcDUoKSB7XG4gIEBtZWRpYSAobWF4LXdpZHRoOiAkc3A1KSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn0iLCJAY2hhcnNldCBcInV0Zi04XCI7XG5cbi51LWJ0bl9oZWFkaW5nIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMS4yO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcGFkZGluZzogMCAwIDAgMWVtO1xuICB0cmFuc2l0aW9uOiAwLjE1cztcbiAgY29sb3I6ICRjb2xvci1kYXJrX2JsdWU7XG4gICY6YmVmb3JlIHtcbiAgICBAaW5jbHVkZSB3ZWJfZm9udDtcblxuICAgIGZvbnQtc2l6ZTogMTFweDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAzcHg7XG4gICAgbGVmdDogMDtcbiAgICBjb250ZW50OiBcIlxcZTkwNlwiO1xuICAgIHRyYW5zaXRpb246IDAuMTVzO1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMC44LDAuOCk7XG4gICAgY29sb3I6ICRjb2xvci1ibHVlO1xuICB9XG4gICYtLWJvcmRlciB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgJi1pbmxpbmUge1xuICAgICAgZGlzcGxheTogaW5saW5lO1xuICAgIH1cbiAgICAmLW5vX3dlaWdodCB7XG4gICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgIH1cbiAgICAmLXNwYWNpbmd7XG4gICAgICBsZXR0ZXItc3BhY2luZzotMS43cHg7XG4gICAgfVxuICB9XG4gICY6aG92ZXIge1xuICAgIGNvbG9yOiAkY29sb3ItYmx1ZTtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogJHRiKSB7XG4gIC51LWJ0bl9oZWFkaW5ne1xuICAgICYtLWJvcmRlcntcbiAgICAgICYtbGluZWZlZWR7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgd2lkdGg6IDEyMHB4O1xuICAgICAgICB0b3A6IC0xMHB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6ICRzcCkge1xuICAudS1idG5faGVhZGluZyB7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgICYtLWJvcmRlcntcbiAgICAgICYtbGluZWZlZWR7XG4gICAgICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgICAgIHdpZHRoOiBpbmhlcml0O1xuICAgICAgfVxuICAgIH1cblxuICB9XG59XG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuIiwiQGNoYXJzZXQgXCJ1dGYtOFwiO1xuXG4udS1tX3NlY3Rpb24ge1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xufVxuXG4udS1tX2NvbnRlbnRfZW5kIHtcbiAgbWFyZ2luLWJvdHRvbTogNjBweDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6ICR0Yikge1xuICAudS1tX3NlY3Rpb24ge1xuICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gIH1cbiAgLnUtbV9zZWN0aW9uIHtcbiAgICAmLWZzZXJpZXN7XG4gICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICAgIH1cblxuICB9XG4gIC51LW1fY29udGVudF9lbmQge1xuICAgIG1hcmdpbi1ib3R0b206IDYwcHg7XG4gIH1cbn1cbiIsIkBjaGFyc2V0IFwidXRmLThcIjtcblxuLnUtbm90ZSB7XG5cdGZvbnQtc2l6ZTogMTJweDtcblx0bGluZS1oZWlnaHQ6IDEuNTtcblx0bGlzdC1zdHlsZTogbm9uZTtcblx0Ji0taXRlbSB7XG5cdFx0bWFyZ2luOiAwIDAgNXB4IDA7XG5cdFx0cGFkZGluZy1sZWZ0OiAxZW07XG5cdFx0dGV4dC1pbmRlbnQ6IC0xZW07XG5cdFx0Ji10ZW1wZXJhdHVyZXtcblx0XHRcdHRleHQtaW5kZW50OiAtMTQ4cHg7XG5cdFx0XHRtYXJnaW4tbGVmdDogMTM1cHg7XG5cdFx0fVxuXHR9XG5cdCYtLWNpcmNsZXtcblx0XHRsZXR0ZXItc3BhY2luZzogLTNweDtcblx0fVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogJHNwKXtcblx0LnUtbm90ZXtcblx0XHQmLS1pdGVte1xuXHRcdFx0Ji10ZW1wZXJhdHVyZXtcblx0XHRcdH1cblx0XHR9XG5cdFx0Ji0tY2lyY2xle1xuXHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHR9XG5cdH1cbn0iLCJAY2hhcnNldCBcInV0Zi04XCI7XG5cbi5jbW4tbm90ZV9saXN0IHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBsaXN0LXN0eWxlOiBub25lO1xuICAmLS1pdGVtIHtcbiAgICBsaW5lLWhlaWdodDogMS41O1xuICAgIG1hcmdpbi1sZWZ0OiAxZW07XG4gICAgdGV4dC1pbmRlbnQ6IC0xZW07XG4gICAgJi1ub25lIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgdGV4dC1pbmRlbnQ6IDA7XG4gICAgfVxuICB9XG59XG4ucGMge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5wY190YiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLnRiIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi50Yl9zcCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uc3Age1xuICBkaXNwbGF5OiBub25lIDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6ICR0Yikge1xuICAucGMge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLnBjX3RiIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICAudGIge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG4gIC50Yl9zcCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbiAgLnNwIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAkc3ApIHtcbiAgLnBjIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5wY190YiB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAudGIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLnRiX3NwIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICAuc3Age1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG4iLCIucHJvZHVjdF9jYXQge1xuXHRAaW5jbHVkZSBjbGVhcmZpeDtcblx0bWF4LXdpZHRoOiAxMDAwcHg7XG5cdG1hcmdpbi1yaWdodDogYXV0bztcblx0bWFyZ2luLWxlZnQ6IGF1dG87XG5cdHBhZGRpbmc6IDAgMjBweDtcblx0bGlzdC1zdHlsZS10eXBlOiBub25lO1xuXHQmLS1saW5rIHtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHQmOmhvdmVyIHtcblx0XHRcdC5wcm9kdWN0X2NhdCB7XG5cdFx0XHRcdCYtLXRhZyB7XG5cdFx0XHRcdFx0Y29sb3I6ICRjb2xvci1ibHVlO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdCYtLWl0ZW0ge1xuXHRcdGZsb2F0OiBsZWZ0O1xuXHRcdHdpZHRoOiBjYWxjKDMzLjMlIC0gMTYuNjdweCk7XG5cdFx0bWFyZ2luOiA1MHB4IDAgMCAyNXB4O1xuXHRcdCY6bnRoLWNoaWxkKDEpICwmOm50aC1jaGlsZCgyKSAsJjpudGgtY2hpbGQoMykge1xuXHRcdFx0bWFyZ2luLXRvcDogMDtcblx0XHR9XG5cdFx0JjpudGgtY2hpbGQoM24rMSkge1xuXHRcdFx0bWFyZ2luLWxlZnQ6IDA7XG5cdFx0fVxuXHR9XG5cdCYtLXBpYyB7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0bWF4LXdpZHRoOiAxMDAlO1xuXHRcdGhlaWdodDogYXV0bztcblx0XHRtYXJnaW46IDAgMCAxNXB4IDA7XG5cdFx0Ym9yZGVyOiAxcHggc29saWQgI2NjYztcblx0fVxuICAmLS1kZXNjcmlwdGlvbiB7XG4gICAgY29sb3I6ICMzMzM7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgbWFyZ2luOiAxMHB4IDAgMCAwO1xuICAgIHRleHQtYWxpZ246IGp1c3RpZnk7XG4gICAgdGV4dC1qdXN0aWZ5OiBpbnRlci1pZGVvZ3JhcGg7XG4gICAgbGV0dGVyLXNwYWNpbmc6IC0xcHg7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6ICRzcCkge1xuXHQucHJvZHVjdF9jYXQge1xuXHRcdCYtLWl0ZW0ge1xuXHRcdFx0d2lkdGg6IGNhbGMoNTAlIC0gMTBweCk7XG5cdFx0XHRtYXJnaW46IDIwcHggMCAwIDIwcHggIWltcG9ydGFudDtcblx0XHRcdCY6bnRoLWNoaWxkKDJuKzEpIHtcblx0XHRcdFx0bWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcblx0XHRcdH1cblx0XHRcdCY6bnRoLWNoaWxkKDEpICwmOm50aC1jaGlsZCgyKSB7XG5cdFx0XHRcdG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDtcblx0XHRcdH1cblx0XHR9XG5cdFx0Ji0tcGljIHtcblx0XHRcdG1hcmdpbi1ib3R0b206IDhweDtcblx0XHR9XG4gICAgJi0tZGVzY3JpcHRpb24ge1xuICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDEuMztcbiAgICB9XG5cdH1cbn1cblxuXG5AbWVkaWEgKG1pbi13aWR0aDoxMzY2cHgpe1xuXHQucHJvZHVjdF9jYXR7XG5cdFx0Ji0taXRlbXtcblx0XHRcdHdpZHRoOiBjYWxjKDMyJSAtIDE3LjY3cHgpO1xuXHRcdFx0bWFyZ2luOiA1MHB4IDAgMCA0NXB4O1xuXHRcdH1cblx0fVxufSIsIkBjaGFyc2V0IFwidXRmLThcIjtcblxuLnNlcmllc19uYXYge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IDI7XG4gIHdpZHRoOiAxMDAlO1xuICAmLS1zdWJfbWFyayB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHRvcDogM3B4O1xuICB9XG4gICYtLWJnIHtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIH1cbiAgJi0tbGluayB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGxpbmUtaGVpZ2h0OiA0NnB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBmbG9hdDogbGVmdDtcbiAgICB3aWR0aDogY2FsYygyMCUgLSAwLjhweCk7XG4gICAgbWF4LXdpZHRoOiAxOTEuMnB4O1xuICAgIGhlaWdodDogNDZweDtcbiAgICBtYXJnaW46IDAgMCAwIDFweDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgdHJhbnNpdGlvbjogMC4xNXM7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBjb2xvcjogIzAwMDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjY2NjO1xuICAgIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAkY29sb3ItZ3JlZW47XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICAmOm50aC1jaGlsZCgyKSB7XG4gICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICB9XG4gICAgJjphZnRlciB7XG4gICAgICBAaW5jbHVkZSB3ZWJfZm9udDtcbiAgICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogNTAlO1xuICAgICAgcmlnaHQ6IDhweDtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgbWFyZ2luOiAtMC41ZW0gMCAwIDA7XG4gICAgICBjb250ZW50OiAkaWNvbi1hbmM7XG4gICAgICB0cmFuc2l0aW9uOiAwLjE1cztcbiAgICAgIHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcbiAgICAgIGNvbG9yOiAkY29sb3ItZ3JlZW47XG4gICAgfVxuICAgICY6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2YxZjFmMTtcbiAgICB9XG4gICAgJi1zcCB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgICAmLW5vbmUge1xuICAgICAgY3Vyc29yOiBkZWZhdWx0O1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICAgICY6aG92ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG4gICAgICB9XG4gICAgICAmOmFmdGVyIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIH1cbiAgICB9XG4gICAgJi1hZnRlcl9ub25lIHtcbiAgICAgICY6YWZ0ZXIge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgfVxuICAgIH1cbiAgICBAbWl4aW4gc2VyaWVzX2FjdGlvbigkY29sb3IpIHtcbiAgICAgIGJvcmRlci1ib3R0b20tY29sb3I6ICRjb2xvcjtcbiAgICAgICY6YWZ0ZXIge1xuICAgICAgICBjb2xvcjogJGNvbG9yO1xuICAgICAgfVxuICAgICAgJi5jdXJyZW50IHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yO1xuICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgICYubm9fY3VycmVudCB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgICAgIGNvbG9yOiAjMDAwO1xuICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICBjb2xvcjogJGNvbG9yO1xuICAgICAgICB9XG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmMWYxZjE7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yO1xuICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoLTkwZGVnKTtcbiAgICAgICAgfVxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3I7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgJi16c2VyaWVzIHtcbiAgICAgIEBpbmNsdWRlIHNlcmllc19hY3Rpb24oJGNvbG9yLWdyZWVuKTtcbiAgICB9XG4gICAgJi1mc2VyaWVzIHtcbiAgICAgIEBpbmNsdWRlIHNlcmllc19hY3Rpb24oJGNvbG9yLW9jZWFuX2JsdWUpO1xuICAgIH1cbiAgICAmLXZhcmllIHtcbiAgICAgIEBpbmNsdWRlIHNlcmllc19hY3Rpb24oJGNvbG9yLXZhcmllKTtcbiAgICB9XG4gICAgJi1jb25zX3RlbXAge1xuICAgICAgQGluY2x1ZGUgc2VyaWVzX2FjdGlvbigkY29sb3ItY29uc3RhbnQpO1xuICAgIH1cbiAgICAmLWljZV9lbmdpbmUge1xuICAgICAgQGluY2x1ZGUgc2VyaWVzX2FjdGlvbigkY29sb3ItaWNlX2VuZ2luZSk7XG4gICAgfVxuICAgICYtY3ViZSB7XG4gICAgICBAaW5jbHVkZSBzZXJpZXNfYWN0aW9uKCRjb2xvci1jdWJlKTtcbiAgICB9XG4gICAgJi1pY2Vfb3RoZXIge1xuICAgICAgQGluY2x1ZGUgc2VyaWVzX2FjdGlvbigkY29sb3ItaWNlX290aGVyKTtcbiAgICB9XG4gICAgJi12YXJpYW50IHtcbiAgICAgIEBpbmNsdWRlIHNlcmllc19hY3Rpb24oJGNvbG9yLXZhcmlhbnQpO1xuICAgIH1cbiAgICAmLWJsYXN0IHtcbiAgICAgIEBpbmNsdWRlIHNlcmllc19hY3Rpb24oJGNvbG9yLWJsYXN0KTtcbiAgICB9XG4gICAgJi1ycyB7XG4gICAgICBAaW5jbHVkZSBzZXJpZXNfYWN0aW9uKCRjb2xvci1ycyk7XG4gICAgfVxuICAgICYtandlIHtcbiAgICAgIEBpbmNsdWRlIHNlcmllc19hY3Rpb24oJGNvbG9yLWp3ZSk7XG4gICAgfVxuICAgICYtancge1xuICAgICAgQGluY2x1ZGUgc2VyaWVzX2FjdGlvbigkY29sb3ItancpO1xuICAgIH1cbiAgICAmLWNvb2tldmVyaW8ge1xuICAgICAgQGluY2x1ZGUgc2VyaWVzX2FjdGlvbigkY29sb3ItY29va2V2ZXJpbyk7XG4gICAgfVxuICAgICYtZV93YXRlciB7XG4gICAgICBAaW5jbHVkZSBzZXJpZXNfYWN0aW9uKCRjb2xvci1lX3dhdGVyKTtcbiAgICB9XG4gICAgJi1oc2Ige1xuICAgICAgQGluY2x1ZGUgc2VyaWVzX2FjdGlvbigkY29sb3ItaHNiKTtcbiAgICB9XG4gICAgJi1kb3VnaGNvbntcbiAgICAgIEBpbmNsdWRlIHNlcmllc19hY3Rpb24oJGNvbG9yLWRvdWdoY29uKTtcbiAgICB9XG4gICAgJi10b3JvbWl7XG4gICAgICBAaW5jbHVkZSBzZXJpZXNfYWN0aW9uKCRjb2xvci10b3JvbWkpO1xuICAgIH1cbiAgICAmLWNvbnNfbGluayB7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgfVxuICAgICYtc3BhY2luZ3tcbiAgICAgIGxldHRlci1zcGFjaW5nOiAtMC45cHg7XG4gICAgfVxuICAgICYtYmlnaWNlIHtcbiAgICAgIEBpbmNsdWRlIHNlcmllc19hY3Rpb24oJGNvbG9yLWJpZ2ljZSk7XG4gICAgfVxuICAgICYtc2VydmljZV9jYXJ0IHtcbiAgICAgIEBpbmNsdWRlIHNlcmllc19hY3Rpb24oJGNvbG9yLXNlcnZpY2VfY2FydCk7XG4gICAgfVxuICAgICYtaHJhIHtcbiAgICAgIEBpbmNsdWRlIHNlcmllc19hY3Rpb24oJGNvbG9yLWhyYSk7XG4gICAgfVxuICB9XG4gICYtLXNwX2J0biB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAmLWVfd2F0ZXJ7XG4gICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogJGNvbG9yLWVfd2F0ZXIgIWltcG9ydGFudDtcbiAgfVxuICAmLXNlcnZpY2VfY2FydHtcbiAgICBib3JkZXItYm90dG9tLWNvbG9yOiAkY29sb3Itc2VydmljZV9jYXJ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgJi1oc2J7XG4gICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogJGNvbG9yLWhzYiAhaW1wb3J0YW50O1xuICB9XG4gICYtaHJhIHtcbiAgICBib3JkZXItYm90dG9tLWNvbG9yOiAkY29sb3ItaHJhICFpbXBvcnRhbnQ7XG4gIH1cbiAgJi1kb3VnaGNvbiB7XG4gICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogJGNvbG9yLWRvdWdoY29uICFpbXBvcnRhbnQ7XG4gIH1cbiAgJi10b3JvbWkge1xuICAgIGJvcmRlci1ib3R0b20tY29sb3I6ICRjb2xvci10b3JvbWkgIWltcG9ydGFudDtcbiAgfVxufVxuXG4uc2VyaWVzX25hdl9vdmVybGF5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjQpO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLm92ZXJsYXlfYm94IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDQ2cHg7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDk2MHB4O1xuICBwYWRkaW5nOiAwIDQwcHg7XG4gIGJveC1zaGFkb3c6ICRib3gtc2hhZG93O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAmLS1pbiB7XG4gICAgZGlzcGxheTogdGFibGU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWluLWhlaWdodDogMzk3cHg7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICB9XG4gICYtLW1pZGRsZSB7XG4gICAgZGlzcGxheTogdGFibGUtY2VsbDtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgIHBhZGRpbmc6IDUwcHggMDtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICB9XG4gICYtLWltZ19saW5rIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIHdpZHRoOiBjYWxjKDMzLjMlIC0gMTYuNjdweCk7XG4gICAgbWFyZ2luOiAwIDAgMCAyNXB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIH1cbiAgICAmOmJlZm9yZSB7XG4gICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgdG9wOiAwO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICB0cmFuc2l0aW9uOiAwLjE1cztcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICBib3JkZXI6IDJweCBzb2xpZCAjY2NjO1xuICAgIH1cbiAgICAmOmhvdmVyIHtcbiAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAkY29sb3ItYmxhc3Q7XG4gICAgICB9XG4gICAgfVxuICB9XG4gICYtLWltZyB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogYXV0bztcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICAmLS1pdGVtIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgbWFyZ2luOiAwIDAgMjBweCAxNnB4O1xuICAgICY6bnRoLWNoaWxkKDEpIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIH1cbiAgfVxuICAmLS1saW5rIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgbGluZS1oZWlnaHQ6IDQxcHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAxNzhweDtcbiAgICBoZWlnaHQ6IDQxcHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgIC8vw4nCq8OUT8K2wqjCpMOPw6HDocOKw7ZcbiAgICAmOmhvdmVyIHtcbiAgICAgIGNvbG9yOiAjZmZmO1xuICAgIH1cbiAgICAmLmN1cnJlbnQge1xuICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAmOmJlZm9yZSB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgYm90dG9tOiAtN3B4O1xuICAgICAgICBsZWZ0OiA1MCU7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBtYXJnaW4tbGVmdDogLTRweDtcbiAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgYm9yZGVyLXJpZ2h0OiA0cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDBweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICAgICAgYm9yZGVyLWxlZnQ6IDRweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgJi0tdHRsIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luOiAwIDAgMjBweCAwO1xuICAgICYtc3BhY2Uge1xuICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjhweDtcbiAgICB9XG4gICAgJi16c2VyaWVzIHtcbiAgICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgfVxuICAgICYtbWFudWFsIHtcbiAgICAgIGxldHRlci1zcGFjaW5nOiAtMC4ycHg7XG4gICAgfVxuICB9XG4gICYtLWljb24ge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB0b3A6IDlweDtcbiAgICBtYXJnaW4tdG9wOiAtOXB4O1xuICB9XG4gICYtLXNtYWxsX3R4dCB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBtYXJnaW46IDAgMTBweCAwIDA7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgfVxuICAmLS10b3BfbGluayB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHJpZ2h0OiAxMHB4O1xuICAgIGJvdHRvbTogMTBweDtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgd2lkdGg6IDE4MHB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBoZWlnaHQ6IDQwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDQwcHg7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM2NzY3Njc7XG4gICAgdHJhbnNpdGlvbjogMC4xNXM7XG4gICAgJjpiZWZvcmUge1xuICAgICAgY29udGVudDogJGljb24tYW5jO1xuICAgICAgQGluY2x1ZGUgd2ViX2ZvbnQ7XG4gICAgICBmb250LXNpemU6IDEwcHg7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBsZWZ0OiAxMHB4O1xuICAgICAgdG9wOiBjYWxjKDUwJSAtIDAuNWVtKTtcbiAgICAgIHRyYW5zZm9ybTogcm90YXRlKC0xODBkZWcpO1xuICAgIH1cbiAgICAmOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IGRhcmtlbigjNjc2NzY3LCAxMCUpO1xuICAgIH1cbiAgfVxuICAmLS1jbG9zZSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHRvcDogMTBweDtcbiAgICByaWdodDogMTBweDtcbiAgICB3aWR0aDogMzBweDtcbiAgICBsaW5lLWhlaWdodDogMzBweDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgdHJhbnNpdGlvbjogMC4xNXM7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzY2NjtcbiAgICAmOmFmdGVyIHtcbiAgICAgIEBpbmNsdWRlIHdlYl9mb250O1xuICAgICAgY29udGVudDogJGljb24tY2xvc2U7XG4gICAgfVxuICAgICY6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcbiAgICB9XG4gIH1cbiAgJi0tcmV0dXJuX2J0bntcbiAgICB3aWR0aDogMTgwcHg7XG4gICAgaGVpZ2h0OiA0MHB4O1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJvdHRvbTogMTBweDtcbiAgICByaWdodDogMTBweDtcbiAgICBiYWNrZ3JvdW5kOiAjNjc2NzY3O1xuICAgIGxpbmUtaGVpZ2h0OiA0MHB4O1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICB0cmFuc2l0aW9uOi4xNXM7XG4gICAgJjpob3ZlcntcbiAgICAgIG9wYWNpdHk6IDAuNztcbiAgICB9XG4gICAgJjpiZWZvcmUge1xuICAgICAgQGluY2x1ZGUgd2ViX2ZvbnQ7XG4gICAgICBmb250LXNpemU6IDEwcHg7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDUwJTtcbiAgICAgIGxlZnQ6IDhweDtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgbWFyZ2luOiAtMC41ZW0gMCAwIDA7XG4gICAgICBjb250ZW50OiAkaWNvbi1hbmM7XG4gICAgICB0cmFuc2l0aW9uOiAwLjE1cztcbiAgICAgIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG4gICAgICBjb2xvcjogI2ZmZjtcbiAgICB9XG4gIH1cbiAgXzotbXMtbGFuZyh4KSwgJi0tY2xvc2Uge1xuICAgIGxpbmUtaGVpZ2h0OiAyNXB4O1xuICAgIHBhZGRpbmctdG9wOiA1cHg7XG4gIH1cbn1cblxuLm92ZXJsYXlfYm94LS1saW5rLWNvbG9yMSB7XG4gIGNvbG9yOiAjMjBhYmIxO1xuICBib3JkZXI6IDFweCBzb2xpZCAjMjBhYmIxO1xuICAmOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjBhYmIxO1xuICB9XG4gICYuY3VycmVudCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzIwYWJiMTtcbiAgICAmOmJlZm9yZSB7XG4gICAgICBib3JkZXItdG9wOiA3cHggc29saWQgIzIwYWJiMTtcbiAgICB9XG4gIH1cbn1cblxuLm92ZXJsYXlfYm94LS1saW5rLWNvbG9yMiB7XG4gIGNvbG9yOiAjMWU4Y2M4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjMWU4Y2M4O1xuICAmOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMWU4Y2M4O1xuICB9XG4gICYuY3VycmVudCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzFlOGNjODtcbiAgICAmOmJlZm9yZSB7XG4gICAgICBib3JkZXItdG9wOiA3cHggc29saWQgIzFlOGNjODtcbiAgICB9XG4gIH1cbn1cblxuLm92ZXJsYXlfYm94LS1saW5rLWNvbG9yMyB7XG4gIGNvbG9yOiAjMzJhYTc4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjMzJhYTc4O1xuICAmOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzJhYTc4O1xuICB9XG4gICYuY3VycmVudCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzMyYWE3ODtcbiAgICAmOmJlZm9yZSB7XG4gICAgICBib3JkZXItdG9wOiA3cHggc29saWQgIzMyYWE3ODtcbiAgICB9XG4gIH1cbn1cblxuLmljZV9lbmdpbmVfbmF2IHtcbiAgJi0taGVhZCB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbi1ib3R0b206IDMycHg7XG4gIH1cbn1cblxuLmljZV9lbmdpbmVfbmF2X2ZlYXR1cmUge1xuICAmLS1jb250ZW50IHtcbiAgICBAaW5jbHVkZSBjbGVhcmZpeDtcbiAgfVxuICAmLS1hcnRpY2xlIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgd2lkdGg6IGNhbGMoMzMuMyUgLSAxNS4zcHgpO1xuICAgIG1hcmdpbi1sZWZ0OiAyM3B4O1xuICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgfVxuICB9XG4gICYtLWZvb3Rub3RlIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICB9XG4gICYtLWxpbmsge1xuICAgIHRyYW5zaXRpb246IDAuMTVzO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBjb2xvcjogIzAwMDtcbiAgICAmOmhvdmVyIHtcbiAgICAgIGNvbG9yOiAkY29sb3ItaWNlX2VuZ2luZTtcbiAgICB9XG4gICAgJi1pbWcge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAmOmJlZm9yZSB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgIHRyYW5zaXRpb246IDAuMTVzO1xuICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICBib3JkZXI6IDJweCBzb2xpZCAkY29sb3ItaWNlX2VuZ2luZTtcbiAgICAgIH1cbiAgICAgICY6aG92ZXIge1xuICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuICAmLS1pbWcge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxufVxuXG4uaWNlX2VuZ2luZV9uYXZfd2F0ZXJ0eXBlIHtcbiAgJi0tbGluayB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBjb2xvcjogIzAwMDtcbiAgICAmOmhvdmVyIHtcbiAgICAgIGNvbG9yOiAkY29sb3ItaWNlX2VuZ2luZTtcbiAgICB9XG4gICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAmOmJlZm9yZSB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgIHRyYW5zaXRpb246IDAuMTVzO1xuICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICBib3JkZXI6IDJweCBzb2xpZCAkY29sb3ItaWNlX2VuZ2luZTtcbiAgICAgIH1cbiAgICAgICY6aG92ZXIge1xuICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuICAmLS10dGwge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG4gICYtLWJnIHtcbiAgICBAaW5jbHVkZSBjbGVhcmZpeDtcblxuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmc6IDIwcHggMDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICB9XG4gICYtLWxpc3Qge1xuICAgIEBpbmNsdWRlIGNsZWFyZml4O1xuXG4gICAgbWF4LXdpZHRoOiAyMjVweDtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICBsaXN0LXN0eWxlOiBub25lO1xuICB9XG4gICYtLWRlc2NyaXB0aW9uIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDEzMHB4O1xuICAgIG1hcmdpbi10b3A6IDhweDtcbiAgICBtYXJnaW4tbGVmdDogLTIxcHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGxldHRlci1zcGFjaW5nOiAtMnB4O1xuICB9XG4gICYtLWFydGljbGUge1xuICAgIEBpbmNsdWRlIGNsZWFyZml4O1xuXG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgd2lkdGg6IGNhbGMoMzMuMyUpO1xuICAgICY6bnRoLWNoaWxkKDIpIHtcbiAgICAgIGJvcmRlci1yaWdodDogMnB4IGRvdHRlZCAjZTZlNmU2O1xuICAgICAgYm9yZGVyLWxlZnQ6IDJweCBkb3R0ZWQgI2U2ZTZlNjtcbiAgICB9XG4gIH1cbiAgJi0taW1nX2JveCB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgd2lkdGg6IGNhbGMoNTAlIC0gMjBweCk7XG4gICAgbWFyZ2luLWJvdHRvbTogMTdweDtcbiAgICBtYXJnaW4tbGVmdDogNDBweDtcbiAgICAmOm50aC1jaGlsZCgzKSwgJjpudGgtY2hpbGQoNCkge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICB9XG4gICAgJjpudGgtY2hpbGQoMm4rMSkge1xuICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgfVxuICB9XG59XG5cbi5pY2VfZW5naW5lX25hdl9zcGFjZWZpdCB7XG4gICYtLWJuciB7XG4gICAgQGluY2x1ZGUgY2xlYXJmaXg7XG4gIH1cbiAgJi0tbGluayB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIHdpZHRoOiBjYWxjKDMzLjMlIC0gMTZweCk7XG4gICAgaGVpZ2h0OiAxMDBweDtcbiAgICBtYXJnaW4tbGVmdDogMjRweDtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgY29sb3I6ICMwMDA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICAmOm50aC1jaGlsZCgxKSwgJjpudGgtY2hpbGQoMiksICY6bnRoLWNoaWxkKDMpIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDI0cHg7XG4gICAgfVxuICAgICY6bnRoLWNoaWxkKDNuKzEpIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIH1cbiAgICAmOmJlZm9yZSB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB6LWluZGV4OiAxO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgdHJhbnNpdGlvbjogMC4xNXM7XG4gICAgICBvcGFjaXR5OiAwO1xuICAgICAgYm9yZGVyOiAycHggc29saWQgJGNvbG9yLWljZV9lbmdpbmU7XG4gICAgfVxuICAgICY6YWZ0ZXIge1xuICAgICAgQGluY2x1ZGUgd2ViX2ZvbnQ7XG5cbiAgICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogNTAlO1xuICAgICAgcmlnaHQ6IDEwcHg7XG4gICAgICBtYXJnaW46IC0wLjVlbSAwIDAgMDtcbiAgICAgIGNvbnRlbnQ6ICRpY29uLWFuYztcbiAgICB9XG4gICAgJjpob3ZlciB7XG4gICAgICAmOmJlZm9yZSB7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICB9XG4gICAgfVxuICB9XG4gICYtLWltZyB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICB9XG4gICYtLWRlc2NyaXB0aW9uIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXgtd2lkdGg6IDE2MnB4O1xuICAgIG1hcmdpbi1sZWZ0OiA5MHB4O1xuICAgIHBhZGRpbmctdG9wOiAxNnB4O1xuICB9XG4gICYtLWRldGFpbCB7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbi1ib3R0b206IDJweDtcbiAgfVxuICAmLS10dGwge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGxldHRlci1zcGFjaW5nOiAtMXB4O1xuICB9XG59XG5cbi5pY2VfZW5naW5lX25hdl9saW5ldXAge1xuICAmLS1ibnIge1xuICAgIEBpbmNsdWRlIGNsZWFyZml4O1xuICB9XG4gICYtLWxpbmsge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBmbG9hdDogbGVmdDtcbiAgICBoZWlnaHQ6IDYycHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMjVweDtcbiAgICBtYXJnaW4tbGVmdDogMjNweDtcbiAgICBwYWRkaW5nOiAxNXB4IDIwcHggMTVweCAyMHB4O1xuICAgIHRyYW5zaXRpb246IDAuMTVzO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBjb2xvcjogIzAwMDtcbiAgICBjb2xvcjogJGNvbG9yLWljZV9lbmdpbmU7XG4gICAgYm9yZGVyOiAycHggc29saWQgJGNvbG9yLWljZV9lbmdpbmU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICAmLXdpZHRoc2l6ZSB7XG4gICAgICB3aWR0aDogY2FsYygyNSUgLSAxNy4zcHgpO1xuICAgICAgJjpudGgtY2hpbGQoNG4rMSkge1xuICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgIH1cbiAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICB9XG4gICAgfVxuICAgICYtYWJpbGl0eSB7XG4gICAgICB3aWR0aDogY2FsYygzMy4zJSAtIDE1LjFweCk7XG4gICAgICAmOm50aC1jaGlsZCgzbisxKSB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgfVxuICAgICAgJjpudGgtY2hpbGQoNyksICY6bnRoLWNoaWxkKDgpIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgIH1cbiAgICB9XG4gICAgJjphZnRlciB7XG4gICAgICBAaW5jbHVkZSB3ZWJfZm9udDtcblxuICAgICAgZm9udC1zaXplOiAxMHB4O1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiA1MCU7XG4gICAgICByaWdodDogNXB4O1xuICAgICAgbWFyZ2luOiAtMC41ZW0gMCAwIDA7XG4gICAgICBjb250ZW50OiAkaWNvbi1hbmM7XG4gICAgfVxuICAgICY6aG92ZXIge1xuICAgICAgY29sb3I6ICNmZmY7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItaWNlX2VuZ2luZTtcbiAgICB9XG4gIH1cbiAgJi0tdHRsIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiA1MCU7XG4gICAgbWFyZ2luLXRvcDogLTEuMTVlbTtcbiAgICAmLXdpZHRoc2l6ZSB7XG4gICAgICB0b3A6IDUwJTtcbiAgICAgIG1hcmdpbjogLTAuNWVtIDAgMCAwO1xuICAgIH1cbiAgfVxuICAmLS1kZXNjcmlwdGlvbiB7XG4gICAgZmxvYXQ6IHJpZ2h0O1xuICB9XG4gICYtLWtnIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gIH1cbiAgJi0tbW0ge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBsaW5lLWhlaWdodDogMTRweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgdG9wOiAtMXB4O1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBtYXJnaW4tbGVmdDogOHB4O1xuICB9XG4gICYtLW51bWJlciB7XG4gICAgZm9udC1mYW1pbHk6IFJvYm90bywgc2Fucy1zZXJpZjtcbiAgICBmb250LXNpemU6IDI2cHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBtYXJnaW4tcmlnaHQ6IDFweDtcbiAgICAmLXdpZHRoc2l6ZSB7XG4gICAgICB0b3A6IC0zcHg7XG4gICAgfVxuICB9XG59XG5cbi5vdmVybGF5X3R5cGVfMnJvd3Mge1xuICAmLS1uYXYge1xuICAgIEBpbmNsdWRlIGNsZWFyZml4O1xuICB9XG4gICYtLWxpbmsge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBmbG9hdDogbGVmdDtcbiAgICB3aWR0aDogY2FsYyg1MCUgLSAxMHB4KTtcbiAgICBoZWlnaHQ6IDE0NnB4O1xuICAgIG1hcmdpbjogMTVweCAxNXB4IDAgMDtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgY29sb3I6ICMwMDA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICAmOm50aC1jaGlsZCgybikge1xuICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgIH1cbiAgICAmOmJlZm9yZSB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB6LWluZGV4OiAxO1xuICAgICAgdG9wOiAwO1xuICAgICAgbGVmdDogMDtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICAgIHRyYW5zaXRpb246IDAuMTVzO1xuICAgICAgYm9yZGVyOiAycHggc29saWQgI2NjYztcbiAgICB9XG4gICAgJi1ycyB7XG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgYm9yZGVyLWNvbG9yOiAkY29sb3ItcnM7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLm92ZXJsYXlfdHlwZV8zcm93cyB7XG4gICYtLW5hdiB7XG4gICAgQGluY2x1ZGUgY2xlYXJmaXg7XG4gIH1cbiAgJi0tbGluayB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIHdpZHRoOiBjYWxjKDMzJSAtIDEwcHgpO1xuICAgIGhlaWdodDogMTQ2cHg7XG4gICAgbWFyZ2luOiAxNXB4IDE1cHggMCAwO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBjb2xvcjogIzAwMDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgICY6bnRoLWNoaWxkKDNuKSB7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgfVxuICAgICY6YmVmb3JlIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHotaW5kZXg6IDE7XG4gICAgICB0b3A6IDA7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgdHJhbnNpdGlvbjogMC4xNXM7XG4gICAgICBib3JkZXI6IDJweCBzb2xpZCAjY2NjO1xuICAgIH1cbiAgICAmLXJzIHtcbiAgICAgICY6aG92ZXIge1xuICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICBib3JkZXItY29sb3I6ICRjb2xvci1ycztcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4uel9vdmVybGF5X2VjbyB7XG4gIEBpbmNsdWRlIGNsZWFyZml4O1xuICAmLS1ib3gge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIHdpZHRoOiBjYWxjKDUwJSAtIDIwcHgpO1xuICAgIG1hcmdpbjogMCAwIDAgNDBweDtcbiAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIH1cbiAgICAmLXJlZiB7XG4gICAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICAgICAgbWFyZ2luOiAwO1xuICAgIH1cbiAgfVxuICAmLS1oZWFkIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgbWFyZ2luOiAwIDAgMjBweCAwO1xuICAgIGxldHRlci1zcGFjaW5nOiAtMC4ycHg7XG4gICAgbWluLWhlaWdodDogMS4xZW07XG4gIH1cbiAgJi0tdG9waWMge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBtYXJnaW46IDAgMCAwIDEwcHg7XG4gICAgbGV0dGVyLXNwYWNpbmc6IC0wLjNweDtcbiAgICAmLWxvbmcge1xuICAgICAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gICAgICBsZXR0ZXItc3BhY2luZzogLTJweDtcbiAgICB9XG4gIH1cbiAgJi0tYm9keSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG1pbi1oZWlnaHQ6IDE1MHB4O1xuICB9XG4gICYtLXBpYyB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICB9XG4gICYtLWxpbmsge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICBsaW5lLWhlaWdodDogMzVweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtIDIzN3B4KTtcbiAgICBoZWlnaHQ6IDQwcHg7XG4gICAgbWFyZ2luOiAwIDAgMTVweCAyMzdweDtcbiAgICB0cmFuc2l0aW9uOiAwLjE1cztcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIGJvcmRlcjogMnB4IHNvbGlkO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgfVxuICAgICY6YWZ0ZXIge1xuICAgICAgQGluY2x1ZGUgd2ViX2ZvbnQ7XG4gICAgICBmb250LXNpemU6IDEwcHg7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDUwJTtcbiAgICAgIHJpZ2h0OiAxMHB4O1xuICAgICAgbWFyZ2luOiAtMC41ZW0gMCAwIDA7XG4gICAgICBjb250ZW50OiAkaWNvbi1hbmM7XG4gICAgfVxuICAgICYtcmVmIHtcbiAgICAgIGNvbG9yOiAjNzJiZjJhO1xuICAgICAgYm9yZGVyLWNvbG9yOiAjNzJiZjJhO1xuICAgICAgJjpob3ZlciB7XG4gICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzJiZjJhO1xuICAgICAgfVxuICAgIH1cbiAgICAmLXJlZl9pY2Uge1xuICAgICAgY29sb3I6ICMzZWJjYWM7XG4gICAgICBib3JkZXItY29sb3I6ICMzZWJjYWM7XG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMzZWJjYWM7XG4gICAgICB9XG4gICAgfVxuICAgICYtaWNlIHtcbiAgICAgIGNvbG9yOiAjMDBhMGU5O1xuICAgICAgYm9yZGVyLWNvbG9yOiAjMDBhMGU5O1xuICAgICAgJjpob3ZlciB7XG4gICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDBhMGU5O1xuICAgICAgfVxuICAgIH1cbiAgICAmLW90aGVyIHtcbiAgICAgIGNvbG9yOiAjMDAwO1xuICAgICAgYm9yZGVyLWNvbG9yOiAjY2NjO1xuICAgICAgJjpob3ZlciB7XG4gICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2NjO1xuICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICAmLXpzZXJpZXMge1xuICAgICAgJjphZnRlciB7XG4gICAgICAgIGNvbG9yOiAkY29sb3ItZ3JlZW47XG4gICAgICB9XG4gICAgfVxuICAgICYtZnNlcmllcyB7XG4gICAgICAmOmFmdGVyIHtcbiAgICAgICAgY29sb3I6ICRjb2xvci1vY2Vhbl9ibHVlO1xuICAgICAgfVxuICAgIH1cbiAgICAmLWljZV9lbmdpbmUge1xuICAgICAgJjphZnRlciB7XG4gICAgICAgIGNvbG9yOiAkY29sb3ItaWNlX2VuZ2luZTtcbiAgICAgIH1cbiAgICB9XG4gICAgJi1zaW5nbGUge1xuICAgICAgd2lkdGg6IGNhbGMoMzMuMyUgLSAxNnB4KTtcbiAgICAgIG1hcmdpbi1sZWZ0OiAyNHB4O1xuICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICBoZWlnaHQ6IDYycHg7XG4gICAgICBsaW5lLWhlaWdodDogNjJweDtcbiAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgIH1cbiAgICB9XG4gICAgJi1jb29rZXZlcmlvIHtcbiAgICAgIGNvbG9yOiAjMDAwO1xuICAgICAgYm9yZGVyLWNvbG9yOiAjY2NjO1xuICAgICAgbGV0dGVyLXNwYWNpbmc6IC0xcHg7XG4gICAgICAmOmFmdGVyIHtcbiAgICAgICAgY29sb3I6ICRjb2xvci1jb29rZXZlcmlvO1xuICAgICAgfVxuICAgICAgJjpob3ZlciB7XG4gICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItY29va2V2ZXJpbztcbiAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgJi1iaWdpY2Uge1xuICAgICAgJjphZnRlciB7XG4gICAgICAgIGNvbG9yOiAkY29sb3ItYmlnaWNlO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4uel9vdmVybGF5X2ZlYXR1cmUge1xuICAmLS1ib2R5e1xuICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gIH1cbiAgJi0tY29uc190ZW1wX3BpYyB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG4gICYtLWNvbnNfdGVtcCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIHdpZHRoOiBjYWxjKDMzLjMlIC0gMTRweCk7XG4gICAgbWFyZ2luLWxlZnQ6IDIwcHg7XG4gICAgJi10d29fbGlzdCB7XG4gICAgICB3aWR0aDogY2FsYyg1MCUgLSAxMHB4KTtcbiAgICAgIG1hcmdpbi1sZWZ0OiAyMHB4O1xuICAgIH1cbiAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIH1cbiAgICAmOmJlZm9yZSB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICB0cmFuc2l0aW9uOiAwLjE1cztcbiAgICAgIGJvcmRlcjogMnB4IHNvbGlkICNjY2M7XG4gICAgfVxuICAgICY6aG92ZXIge1xuICAgICAgJjpiZWZvcmUge1xuICAgICAgICBib3JkZXItY29sb3I6ICRjb2xvci1jb25zdGFudDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgJi0tdHRsIHtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luOiAwIDAgMzVweCAwO1xuICB9XG4gICYtLWJvZHkge1xuICAgIEBpbmNsdWRlIGNsZWFyZml4O1xuICAgICYtbWIge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgICB9XG4gIH1cbiAgJi0tbGluayB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGxldHRlci1zcGFjaW5nOiAtMC41cHg7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZGlzcGxheTogdGFibGU7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgd2lkdGg6IGNhbGMoMzMuMyUgLSAxMHB4KTtcbiAgICBoZWlnaHQ6IDYycHg7XG4gICAgbWFyZ2luOiAxNXB4IDAgMCAxNXB4O1xuICAgIHBhZGRpbmc6IDAgMCAwIDEwOHB4O1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBjb2xvcjogIzAwMDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgICY6bnRoLWNoaWxkKDNuKzEpIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIH1cbiAgICAmOm50aC1jaGlsZCgxKSwgJjpudGgtY2hpbGQoMiksICY6bnRoLWNoaWxkKDMpIHtcbiAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgfVxuICAgICY6YmVmb3JlIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHotaW5kZXg6IDE7XG4gICAgICB0b3A6IDA7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgdHJhbnNpdGlvbjogMC4xNXM7XG4gICAgICBib3JkZXI6IDJweCBzb2xpZCAjY2NjO1xuICAgIH1cbiAgICAmOmFmdGVyIHtcbiAgICAgIEBpbmNsdWRlIHdlYl9mb250O1xuICAgICAgZm9udC1zaXplOiAxMHB4O1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiA1MCU7XG4gICAgICByaWdodDogMTBweDtcbiAgICAgIG1hcmdpbjogLTAuNWVtIDAgMCAwO1xuICAgICAgY29udGVudDogJGljb24tYW5jO1xuICAgICAgY29sb3I6ICRjb2xvci1ncmVlbjtcbiAgICB9XG4gICAgJjpob3ZlciB7XG4gICAgICAmOmJlZm9yZSB7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgIGJvcmRlci1jb2xvcjogJGNvbG9yLWdyZWVuO1xuICAgICAgfVxuICAgIH1cbiAgICAmLWZzZXJpZXMge1xuICAgICAgJjpob3ZlciB7XG4gICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICBib3JkZXItY29sb3I6ICRjb2xvci1vY2Vhbl9ibHVlO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAmOmFmdGVyIHtcbiAgICAgICAgY29sb3I6ICRjb2xvci1vY2Vhbl9ibHVlO1xuICAgICAgfVxuICAgIH1cbiAgICAmLWNvb2tldmVyaW8ge1xuICAgICAgJjpob3ZlciB7XG4gICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICBib3JkZXItY29sb3I6ICRjb2xvci1jb29rZXZlcmlvO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAmOmFmdGVyIHtcbiAgICAgICAgY29sb3I6ICRjb2xvci1jb29rZXZlcmlvO1xuICAgICAgfVxuICAgIH1cbiAgICAmLXZhcmllIHtcbiAgICAgIHBhZGRpbmctbGVmdDogODBweDtcbiAgICAgICY6aG92ZXIge1xuICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgYm9yZGVyLWNvbG9yOiAkY29sb3ItdmFyaWU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgICY6YWZ0ZXIge1xuICAgICAgICBjb2xvcjogJGNvbG9yLXZhcmllO1xuICAgICAgfVxuICAgIH1cbiAgICAmLWljZV9lbmdpbmUge1xuICAgICAgJjpob3ZlciB7XG4gICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICBib3JkZXItY29sb3I6ICRjb2xvci1pY2VfZW5naW5lO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAmOmFmdGVyIHtcbiAgICAgICAgY29sb3I6ICRjb2xvci1pY2VfZW5naW5lO1xuICAgICAgfVxuICAgIH1cbiAgICAmLWN1YmUge1xuICAgICAgJjpob3ZlciB7XG4gICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICBib3JkZXItY29sb3I6ICRjb2xvci1jdWJlO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAmOmFmdGVyIHtcbiAgICAgICAgY29sb3I6ICRjb2xvci1jdWJlO1xuICAgICAgfVxuICAgIH1cbiAgICAmLWljZV9vdGhlciB7XG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgIGJvcmRlci1jb2xvcjogJGNvbG9yLWljZV9vdGhlcjtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgJjphZnRlciB7XG4gICAgICAgIGNvbG9yOiAkY29sb3ItaWNlX290aGVyO1xuICAgICAgfVxuICAgIH1cbiAgICAmLWp3ZSB7XG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgIGJvcmRlci1jb2xvcjogJGNvbG9yLWp3ZTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgJjphZnRlciB7XG4gICAgICAgIGNvbG9yOiAkY29sb3ItandlO1xuICAgICAgfVxuICAgIH1cbiAgICAmLWp3IHtcbiAgICAgICY6aG92ZXIge1xuICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgYm9yZGVyLWNvbG9yOiAkY29sb3Itanc7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgICY6YWZ0ZXIge1xuICAgICAgICBjb2xvcjogJGNvbG9yLWp3O1xuICAgICAgfVxuICAgIH1cbiAgICAmLXZhcmlhbnQge1xuICAgICAgJjpob3ZlciB7XG4gICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICBib3JkZXItY29sb3I6ICRjb2xvci12YXJpYW50O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAmOmFmdGVyIHtcbiAgICAgICAgY29sb3I6ICRjb2xvci12YXJpYW50O1xuICAgICAgfVxuICAgIH1cbiAgICAmLXJzIHtcbiAgICAgICY6aG92ZXIge1xuICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgYm9yZGVyLWNvbG9yOiAkY29sb3ItcnM7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgICY6YWZ0ZXIge1xuICAgICAgICBjb2xvcjogJGNvbG9yLXJzO1xuICAgICAgfVxuICAgIH1cbiAgICAmLWVfd2F0ZXIge1xuICAgICAgJjpob3ZlciB7XG4gICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICBib3JkZXItY29sb3I6ICRjb2xvci1lX3dhdGVyO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAmOmFmdGVyIHtcbiAgICAgICAgY29sb3I6ICRjb2xvci1lX3dhdGVyO1xuICAgICAgfVxuICAgIH1cbiAgICAmLWhzYiB7XG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgIGJvcmRlci1jb2xvcjogJGNvbG9yLWhzYjtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgJjphZnRlciB7XG4gICAgICAgIGNvbG9yOiAkY29sb3ItaHNiO1xuICAgICAgfVxuICAgIH1cbiAgICAmLWRvdWdoY29ue1xuICAgICAgJjpob3ZlcntcbiAgICAgICAgJjpiZWZvcmV7XG4gICAgICAgICAgYm9yZGVyLWNvbG9yOiAkY29sb3ItZG91Z2hjb247XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgICY6YWZ0ZXJ7XG4gICAgICAgIGNvbG9yOiAkY29sb3ItZG91Z2hjb247XG4gICAgICB9XG4gICAgfVxuICAgICYtdG9yb21pe1xuICAgICAgJjpob3ZlcntcbiAgICAgICAgJjpiZWZvcmV7XG4gICAgICAgICAgYm9yZGVyLWNvbG9yOiAkY29sb3ItdG9yb21pO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAmOmFmdGVye1xuICAgICAgICBjb2xvcjogJGNvbG9yLXRvcm9taTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgJi0tYmFja190b3Age1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDogMTBweDtcbiAgICBib3R0b206IDEwcHg7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgaGVpZ2h0OiA0MHB4O1xuICAgIGxpbmUtaGVpZ2h0OiA0MHB4O1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICB3aWR0aDogMTgwcHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM2NzY3Njc7XG4gICAgdHJhbnNpdGlvbjogMC4xNXM7XG4gICAgJjpiZWZvcmUge1xuICAgICAgY29udGVudDogJGljb24tYW5jO1xuICAgICAgQGluY2x1ZGUgd2ViX2ZvbnQ7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBmb250LXNpemU6IDEwcHg7XG4gICAgICBsZWZ0OiAxMHB4O1xuICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbiAgICAgIHRvcDogY2FsYyg1MCUgLSAwLjVlbSk7XG4gICAgfVxuICAgICY6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogZGFya2VuKCM2NzY3NjcsIDEwJSk7XG4gICAgfVxuICAgIEBpbmNsdWRlIHNwIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICB9XG4gICYtLXBpYyB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IGF1dG87XG4gIH1cbiAgJi0tdHh0IHtcbiAgICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgJi1qd2Vfc3BhY2luZyB7XG4gICAgICBsZXR0ZXItc3BhY2luZzogLTFweDtcbiAgICB9XG4gIH1cbiAgJi0tc21hbGxfdHh0IHtcbiAgICBmb250LXNpemU6IDEwcHg7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cblxuLnpfb3ZlcmxheV90eXBlIHtcbiAgJi0tbmF2IHtcbiAgICBAaW5jbHVkZSBjbGVhcmZpeDtcbiAgICBtYXJnaW46IDAgMCAxNXB4IDA7XG4gICAgJi1pY2VfZW5naW5lIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgfVxuICB9XG4gICYtLWxpbmsge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBkaXNwbGF5OiB0YWJsZTtcbiAgICBmbG9hdDogbGVmdDtcbiAgICB3aWR0aDogY2FsYygzMy4zJSAtIDEwcHgpO1xuICAgIGhlaWdodDogNjJweDtcbiAgICBtYXJnaW46IDE1cHggMCAwIDE1cHg7XG4gICAgcGFkZGluZzogMCAyNXB4IDAgNzBweDtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgY29sb3I6ICMwMDA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICAmOm50aC1jaGlsZCgzbisxKSB7XG4gICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICB9XG4gICAgJjpudGgtY2hpbGQoMSksICY6bnRoLWNoaWxkKDIpLCAmOm50aC1jaGlsZCgzKSB7XG4gICAgICBtYXJnaW4tdG9wOiAwO1xuICAgIH1cbiAgICAmOmJlZm9yZSB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB6LWluZGV4OiAxO1xuICAgICAgdG9wOiAwO1xuICAgICAgbGVmdDogMDtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICAgIHRyYW5zaXRpb246IDAuMTVzO1xuICAgICAgYm9yZGVyOiAycHggc29saWQgI2NjYztcbiAgICB9XG4gICAgJjphZnRlciB7XG4gICAgICBAaW5jbHVkZSB3ZWJfZm9udDtcbiAgICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogNTAlO1xuICAgICAgcmlnaHQ6IDEwcHg7XG4gICAgICBtYXJnaW46IC0wLjVlbSAwIDAgMDtcbiAgICAgIGNvbnRlbnQ6ICRpY29uLWFuYztcbiAgICAgIGNvbG9yOiAkY29sb3ItZ3JlZW47XG4gICAgfVxuICAgICY6aG92ZXIge1xuICAgICAgJjpiZWZvcmUge1xuICAgICAgICBib3JkZXI6IDJweCBzb2xpZCAkY29sb3ItZ3JlZW47XG4gICAgICB9XG4gICAgfVxuICAgICYtZnNlcmllcyB7XG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgIGJvcmRlci1jb2xvcjogJGNvbG9yLW9jZWFuX2JsdWU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgICY6YWZ0ZXIge1xuICAgICAgICBjb2xvcjogJGNvbG9yLW9jZWFuX2JsdWU7XG4gICAgICB9XG4gICAgfVxuICAgICYtaWNlX2VuZ2luZSB7XG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgIGJvcmRlci1jb2xvcjogJGNvbG9yLWljZV9lbmdpbmU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgICY6YWZ0ZXIge1xuICAgICAgICBjb2xvcjogJGNvbG9yLWljZV9lbmdpbmU7XG4gICAgICB9XG4gICAgfVxuICAgICYtY3ViZSB7XG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgIGJvcmRlci1jb2xvcjogJGNvbG9yLWN1YmU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgICY6YWZ0ZXIge1xuICAgICAgICBjb2xvcjogJGNvbG9yLWN1YmU7XG4gICAgICB9XG4gICAgfVxuICAgICYtaWNlX290aGVyIHtcbiAgICAgICY6aG92ZXIge1xuICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgYm9yZGVyLWNvbG9yOiAkY29sb3ItaWNlX290aGVyO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAmOmFmdGVyIHtcbiAgICAgICAgY29sb3I6ICRjb2xvci1pY2Vfb3RoZXI7XG4gICAgICB9XG4gICAgfVxuICAgICYtY29va2V2ZXJpbyB7XG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgIGJvcmRlci1jb2xvcjogJGNvbG9yLWNvb2tldmVyaW87XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgICY6YWZ0ZXIge1xuICAgICAgICBjb2xvcjogJGNvbG9yLWNvb2tldmVyaW87XG4gICAgICB9XG4gICAgfVxuICAgICYtYmxhc3Qge1xuICAgICAgJjpob3ZlciB7XG4gICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICBib3JkZXItY29sb3I6ICRjb2xvci1ibGFzdDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgJjphZnRlciB7XG4gICAgICAgIGNvbG9yOiAkY29sb3ItYmxhc3Q7XG4gICAgICB9XG4gICAgfVxuICAgICYtcnMge1xuICAgICAgJjpob3ZlciB7XG4gICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICBib3JkZXItY29sb3I6ICRjb2xvci1ycztcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgJjphZnRlciB7XG4gICAgICAgIGNvbG9yOiAkY29sb3ItcnM7XG4gICAgICB9XG4gICAgfVxuICAgICYtZV93YXRlciB7XG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgIGJvcmRlci1jb2xvcjogJGNvbG9yLWVfd2F0ZXI7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgICY6YWZ0ZXIge1xuICAgICAgICBjb2xvcjogJGNvbG9yLWVfd2F0ZXI7XG4gICAgICB9XG4gICAgfVxuICAgICYtc2VydmljZV9jYXJ0IHtcbiAgICAgIHBhZGRpbmctbGVmdDogOTNweDtcbiAgICAgICY6aG92ZXIge1xuICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgYm9yZGVyLWNvbG9yOiAkY29sb3Itc2VydmljZV9jYXJ0O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAmOmFmdGVyIHtcbiAgICAgICAgY29sb3I6ICRjb2xvci1zZXJ2aWNlX2NhcnQ7XG4gICAgICB9XG4gICAgfVxuICAgICYtaHNiIHtcbiAgICAgICY6aG92ZXIge1xuICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgYm9yZGVyLWNvbG9yOiAkY29sb3ItaHNiO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAmOmFmdGVyIHtcbiAgICAgICAgY29sb3I6ICRjb2xvci1oc2I7XG4gICAgICB9XG4gICAgfVxuICAgICYtbWFudWFsIHtcbiAgICAgIHBhZGRpbmctbGVmdDogMTAwcHg7XG4gICAgfVxuICAgICYtbWFudWFsMDJ7XG4gICAgICBoZWlnaHQ6IDE0NnB4O1xuICAgICAgd2lkdGg6IGNhbGMoNTAlIC0gMTJweCk7XG4gICAgICBtYXJnaW4tbGVmdDogMjRweDtcbiAgICAgIHBhZGRpbmctbGVmdDogMThweDtcbiAgICAgICY6Zmlyc3QtY2hpbGR7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgfVxuICAgICAgJjphZnRlcntcbiAgICAgICAgcmlnaHQ6IDE1MHB4O1xuICAgICAgfVxuICAgIH1cbiAgICAmLWJpZ2ljZSB7XG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgIGJvcmRlci1jb2xvcjogJGNvbG9yLWJpZ2ljZTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgJjphZnRlciB7XG4gICAgICAgIGNvbG9yOiAkY29sb3ItYmlnaWNlO1xuICAgICAgfVxuICAgIH1cbiAgICAmLWJpZ2ljZV8yaXRlbSB7XG4gICAgICB3aWR0aDogY2FsYyg1MCUgLSAxMHB4KTtcbiAgICAgIHBhZGRpbmctbGVmdDogMjZweDtcbiAgICB9XG4gICAgJi1oYW5kX29wZXJhdGlvbiB7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDkwcHg7XG4gICAgfVxuICAgICYtbW90b3Jfb3BlcmF0aW9uIHtcbiAgICAgIHBhZGRpbmctbGVmdDogMTEwcHg7XG4gICAgfVxuICAgICYtY2FydF90b3Age1xuICAgICAgcGFkZGluZy1sZWZ0OiAxMDVweDtcbiAgICB9XG4gICAgJi1kb3VnaGNvbiB7XG4gICAgICBwYWRkaW5nLXJpZ2h0OjA7XG4gICAgICAmOmFmdGVye1xuICAgICAgICBjb2xvcjogJGNvbG9yLWRvdWdoY29uO1xuICAgICAgfVxuICAgICAgJjpob3ZlcntcbiAgICAgICAgJjpiZWZvcmV7XG4gICAgICAgICAgYm9yZGVyLWNvbG9yOiAkY29sb3ItZG91Z2hjb247XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgJi10b3JvbWkge1xuICAgICAgZGlzcGxheTpmbGV4O1xuICAgICAgYWxpZ24taXRlbXM6Y2VudGVyO1xuICAgICAgcGFkZGluZy1sZWZ0OjA7XG4gICAgICAmOmFmdGVye1xuICAgICAgICBjb2xvcjogJGNvbG9yLXRvcm9taTtcbiAgICAgIH1cbiAgICAgICY6aG92ZXJ7XG4gICAgICAgICY6YmVmb3Jle1xuICAgICAgICAgIGJvcmRlci1jb2xvcjogJGNvbG9yLXRvcm9taTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuICAmLS10b3BpYyB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGRpc3BsYXk6IHRhYmxlLWNlbGw7XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgfVxuICAmLS1jYXRjaCB7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIG1hcmdpbjogMCAwIDVweCAwO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICYtbGV0dGVyIHtcbiAgICAgIGxldHRlci1zcGFjaW5nOiAtMXB4O1xuICAgIH1cbiAgICAmLWJpZ19pY2Uge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICB9XG4gIH1cbiAgJi0tdHRsIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgJi1zcGFjaW5nIHtcbiAgICAgIGxldHRlci1zcGFjaW5nOiAtMi4ycHg7XG4gICAgICBzcGFuIHtcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC0zLjlweDtcbiAgICAgIH1cbiAgICB9XG4gICAgJi1zbWFsbHtcbiAgICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICB9XG4gIH1cbiAgJi0taWNvbiB7XG4gICAgZm9udC1zaXplOiAxMHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxOHB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB0b3A6IC0xcHg7XG4gICAgbWFyZ2luOiAwIDAgMCAxMHB4O1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB3aWR0aDogNDhweDtcbiAgICBoZWlnaHQ6IDE4cHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICYtbm9ybWFsIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmRjNTA7XG4gICAgfVxuICAgICYtc3BlY2lhbCB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmM5YjUwO1xuICAgIH1cbiAgfVxuICAmLS1zdWJfaW1nIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogMDtcbiAgICB0b3A6IDA7XG4gICAgJi1tYW51YWx7XG4gICAgICBsZWZ0OiAxNnB4O1xuICAgICAgdG9wOiA0cHg7XG4gICAgfVxuICAgICYtYmlnaWNlIHtcbiAgICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgICBAaW5jbHVkZSB0YiB7XG4gICAgICAgIHdpZHRoOiAxMjdweDtcbiAgICAgIH1cbiAgICAgIEBpbmNsdWRlIHNwIHtcbiAgICAgICAgd2lkdGg6IDEwMnB4O1xuICAgICAgfVxuICAgIH1cbiAgICAmLXNlcnZpY2VfY2FydHtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICB0b3A6IDA7XG4gICAgfVxuICAgICYtaGFuZF9vcGVyYXRpb257XG4gICAgICBsZWZ0OiAwO1xuICAgICAgdG9wOiAwO1xuICAgIH1cbiAgICAmLXNjX2NhcnR7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgdG9wOiAycHg7XG4gICAgfVxuICAgICYtdG9yb21pe1xuICAgICAgcG9zaXRpb246c3RhdGljO1xuICAgICAgbWFyZ2luOjAgMjBweCAwIDEwcHg7XG4gICAgfVxuICB9XG59XG5cbi56X292ZXJsYXlfdHlwZV9pY29ucyB7XG4gIEBpbmNsdWRlIGNsZWFyZml4O1xuICAmLS1ib3gge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIG1hcmdpbjogMCAwIDAgMTVweDtcbiAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIH1cbiAgfVxuICAmLS1ub3JtYWwge1xuICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgICBsaW5lLWhlaWdodDogMjBweDtcbiAgICB0b3A6IDUwJTtcbiAgICByaWdodDogMHB4O1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB3aWR0aDogNjBweDtcbiAgICBoZWlnaHQ6IDIwcHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmRjNTA7XG4gIH1cbiAgJi0tc3BlY2lhbCB7XG4gICAgQGV4dGVuZCAuel9vdmVybGF5X3R5cGVfaWNvbnMtLW5vcm1hbDtcblxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmYzliNTA7XG4gIH1cbiAgJi0tdHh0IHtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB9XG59XG5cbi5vdmVybGF5X2xpbmV1cF9ib3gge1xuICAmLS1ib2R5IHtcbiAgICBAaW5jbHVkZSBjbGVhcmZpeDtcbiAgICAmLW5vbmUge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gIH1cbiAgJi0tYm94IHtcbiAgICBmbG9hdDogbGVmdDtcbiAgICB3aWR0aDogY2FsYygzMy4zJSAtIDE2cHgpO1xuICAgIG1hcmdpbjogMCAwIDAgMjRweDtcbiAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIH1cbiAgICAmLWZvdXIge1xuICAgICAgd2lkdGg6IGNhbGMoMjUlIC0gMTlweCk7XG4gICAgfVxuICAgICYtZnNlcmllcyB7XG4gICAgICAmOm50aC1jaGlsZCgyKSB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgfVxuICAgIH1cbiAgICAmLWljZV9lbmdpbmUge1xuICAgICAgbWFyZ2luLXRvcDogMTVweDtcbiAgICAgICY6bnRoLWNoaWxkKDNuKzEpIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICB9XG4gICAgICAmOm50aC1jaGlsZCgxKSwgJjpudGgtY2hpbGQoMiksICY6bnRoLWNoaWxkKDMpIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgIH1cbiAgICB9XG4gICAgJi1jdWJlIHtcbiAgICAgIG1hcmdpbi10b3A6IDE1cHg7XG4gICAgICAmOm50aC1jaGlsZCgzbisxKSB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgfVxuICAgICAgJjpudGgtY2hpbGQoMSksICY6bnRoLWNoaWxkKDIpLCAmOm50aC1jaGlsZCgzKSB7XG4gICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICB9XG4gICAgfVxuICAgICYtdmFyaWFudCB7XG4gICAgICB3aWR0aDogY2FsYygyNSUgLSAxMnB4KTtcbiAgICAgIG1hcmdpbi1sZWZ0OiAxNnB4O1xuICAgICAgJjpudGgtY2hpbGQoNSksICY6bnRoLWNoaWxkKDYpLCAmOm50aC1jaGlsZCg3KSB7XG4gICAgICAgIG1hcmdpbi10b3A6IDE2cHg7XG4gICAgICB9XG4gICAgICAmOm50aC1jaGlsZCg0bisxKSB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgfVxuICAgIH1cbiAgICAmOmhvdmVyIHtcbiAgICAgIC5vdmVybGF5X2xpbmV1cF9ib3gtLXRvcGljIHtcbiAgICAgICAgJi1jdWJlIHtcbiAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICBib3JkZXItY29sb3I6ICRjb2xvci1jdWJlO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmLWp3ZSB7XG4gICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkY29sb3ItandlO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmLWljZV9vdGhlciB7XG4gICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkY29sb3ItaWNlX290aGVyO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmLWljZV9lbmdpbmUge1xuICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJGNvbG9yLWljZV9lbmdpbmU7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICYtcmVmIHtcbiAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICBib3JkZXItY29sb3I6ICRjb2xvci1sX2dyZWVuO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmLXJlZl9pY2Uge1xuICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJGNvbG9yLWZfcmVmO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmLWljZSB7XG4gICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkY29sb3ItYmx1ZTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJi1mc2VyaWVzIHtcbiAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICBib3JkZXItY29sb3I6ICRjb2xvci1vY2Vhbl9ibHVlO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmLWNvbnNfdGVtcCB7XG4gICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkY29sb3ItY29uc3RhbnQ7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICZbY2xhc3MqPVwidmFyaWFudFwiXSB7XG4gICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkY29sb3ItdmFyaWFudDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIC5vdmVybGF5X2xpbmV1cF9ib3hfd2lkdGgge1xuICAgICAgICAmLXJlZiB7XG4gICAgICAgICAgYm9yZGVyLWNvbG9yOiAkY29sb3ItbF9ncmVlbjtcbiAgICAgICAgfVxuICAgICAgICAmLXJlZl9pY2Uge1xuICAgICAgICAgIGJvcmRlci1jb2xvcjogJGNvbG9yLWZfcmVmO1xuICAgICAgICB9XG4gICAgICAgICYtaWNlIHtcbiAgICAgICAgICBib3JkZXItY29sb3I6ICRjb2xvci1ibHVlO1xuICAgICAgICB9XG4gICAgICAgICYtZnNlcmllcyB7XG4gICAgICAgICAgYm9yZGVyLWNvbG9yOiAkY29sb3Itb2NlYW5fYmx1ZTtcbiAgICAgICAgfVxuICAgICAgICAmLWNvbnNfdGVtcCB7XG4gICAgICAgICAgYm9yZGVyLWNvbG9yOiAkY29sb3ItY29uc3RhbnQ7XG4gICAgICAgIH1cbiAgICAgICAgJi12YXJpYW50IHtcbiAgICAgICAgICBib3JkZXItY29sb3I6ICRjb2xvci12YXJpYW50O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG4gICYtLXRvcGljIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luOiAwO1xuICAgICY6YmVmb3JlIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICAgIHRyYW5zaXRpb246IDAuMTVzO1xuICAgICAgYm9yZGVyOiAycHggc29saWQgI2NjYztcbiAgICB9XG4gICAgJi1jdWJlIHtcbiAgICAgIGhlaWdodDogMTEwcHg7XG4gICAgICAmLWN1YmUwMSB7XG4gICAgICAgIGJhY2tncm91bmQ6IHVybChcIi9wL2ljZS1lbmdpbmUvY3ViZS9pbWFnZXMvbmF2LWxpbmV1cDAxLmpwZ1wiKSBuby1yZXBlYXQgcmlnaHQgY2VudGVyO1xuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgICAgfVxuICAgICAgJi1jdWJlMDIge1xuICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoXCIvcC9pY2UtZW5naW5lL2N1YmUvaW1hZ2VzL25hdi1saW5ldXAwMi5qcGdcIikgbm8tcmVwZWF0IHJpZ2h0IGNlbnRlcjtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICAgIH1cbiAgICAgICYtY3ViZTAzIHtcbiAgICAgICAgYmFja2dyb3VuZDogdXJsKFwiL3AvaWNlLWVuZ2luZS9jdWJlL2ltYWdlcy9uYXYtbGluZXVwMDMuanBnXCIpIG5vLXJlcGVhdCByaWdodCBjZW50ZXI7XG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgICB9XG4gICAgICAmLWN1YmUwNCB7XG4gICAgICAgIGJhY2tncm91bmQ6IHVybChcIi9wL2ljZS1lbmdpbmUvY3ViZS9pbWFnZXMvbmF2LWxpbmV1cDA0LmpwZ1wiKSBuby1yZXBlYXQgcmlnaHQgY2VudGVyO1xuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgICAgfVxuICAgICAgJi1jdWJlMDUge1xuICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoXCIvcC9pY2UtZW5naW5lL2N1YmUvaW1hZ2VzL25hdi1saW5ldXAwNS5qcGdcIikgbm8tcmVwZWF0IHJpZ2h0IGNlbnRlcjtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICAgIH1cbiAgICAgICYtY3ViZTA2IHtcbiAgICAgICAgYmFja2dyb3VuZDogdXJsKFwiL3AvaWNlLWVuZ2luZS9jdWJlL2ltYWdlcy9uYXYtbGluZXVwMDYuanBnXCIpIG5vLXJlcGVhdCByaWdodCBjZW50ZXI7XG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgICB9XG4gICAgfVxuICAgICYtaWNlX290aGVyIHtcbiAgICAgIGhlaWdodDogMTEwcHg7XG4gICAgICAmLWNoaXAwMSB7XG4gICAgICAgIGJhY2tncm91bmQ6IHVybChcIi9wL2ljZS1lbmdpbmUvY2hpcC9pbWFnZXMvbmF2LWxpbmV1cDAxLmpwZ1wiKSBuby1yZXBlYXQgcmlnaHQgY2VudGVyO1xuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgICAgfVxuICAgICAgJi1jaGlwMDIge1xuICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoXCIvcC9pY2UtZW5naW5lL2NoaXAvaW1hZ2VzL25hdi1saW5ldXAwMi5qcGdcIikgbm8tcmVwZWF0IHJpZ2h0IGNlbnRlcjtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICAgIH1cbiAgICAgICYtZmxha2UwMSB7XG4gICAgICAgIGJhY2tncm91bmQ6IHVybChcIi9wL2ljZS1lbmdpbmUvZmxha2UvaW1hZ2VzL25hdi1saW5ldXAwMS5qcGdcIikgbm8tcmVwZWF0IHJpZ2h0IGNlbnRlcjtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICAgIH1cbiAgICAgICYtZmxha2UwMiB7XG4gICAgICAgIGJhY2tncm91bmQ6IHVybChcIi9wL2ljZS1lbmdpbmUvZmxha2UvaW1hZ2VzL25hdi1saW5ldXAwMi5qcGdcIikgbm8tcmVwZWF0IHJpZ2h0IGNlbnRlcjtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICAgIH1cbiAgICB9XG4gICAgJi1qd2Uge1xuICAgICAgaGVpZ2h0OiAxMTBweDtcbiAgICAgICYtandlX2Rvb3IwMSB7XG4gICAgICAgIGJhY2tncm91bmQ6IHVybChcIi9wL3dhc2hpbmctbS9qd2UvZG9vci9pbWFnZXMvbmF2LWxpbmV1cDAxLmpwZ1wiKSBuby1yZXBlYXQgcmlnaHQgY2VudGVyO1xuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgICAgfVxuICAgICAgJi1qd2VfZG9vcjAyIHtcbiAgICAgICAgYmFja2dyb3VuZDogdXJsKFwiL3Avd2FzaGluZy1tL2p3ZS9kb29yL2ltYWdlcy9uYXYtbGluZXVwMDIuanBnXCIpIG5vLXJlcGVhdCByaWdodCBjZW50ZXI7XG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgICB9XG4gICAgICAmLWp3ZV9kb29yMDMge1xuICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoXCIvcC93YXNoaW5nLW0vandlL2Rvb3IvaW1hZ2VzL25hdi1saW5ldXAwMy5qcGdcIikgbm8tcmVwZWF0IHJpZ2h0IGNlbnRlcjtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICAgIH1cbiAgICAgICYtandlX2Rvb3IwNCB7XG4gICAgICAgIGJhY2tncm91bmQ6IHVybChcIi9wL3dhc2hpbmctbS9qd2UvZG9vci9pbWFnZXMvbmF2LWxpbmV1cDA0LmpwZ1wiKSBuby1yZXBlYXQgcmlnaHQgY2VudGVyO1xuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgICAgfVxuICAgICAgLyogMjAxOC4wOC4yMCBILkhJU0hJREEgKi9cbiAgICAgICYtandlX2Rvb3IwNSB7XG4gICAgICAgIGJhY2tncm91bmQ6IHVybChcIi9wL3dhc2hpbmctbS9qd2UvZG9vci9pbWFnZXMvbmF2LWxpbmV1cDA1LmpwZ1wiKSBuby1yZXBlYXQgcmlnaHQgY2VudGVyO1xuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgICAgfVxuICAgICAgLyogMjAxOC4wOC4yMCBILkhJU0hJREEgKi9cbiAgICAgICYtandlX3Nkb29yMDEge1xuICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoXCIvcC93YXNoaW5nLW0vandlL3Nkb29yL2ltYWdlcy9uYXYtbGluZXVwMDEuanBnXCIpIG5vLXJlcGVhdCByaWdodCBjZW50ZXI7XG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgICB9XG4gICAgICAmLWp3ZV9zZG9vcjAyIHtcbiAgICAgICAgYmFja2dyb3VuZDogdXJsKFwiL3Avd2FzaGluZy1tL2p3ZS9zZG9vci9pbWFnZXMvbmF2LWxpbmV1cDAyLmpwZ1wiKSBuby1yZXBlYXQgcmlnaHQgY2VudGVyO1xuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgICAgfVxuICAgICAgJi1qd2Vfc2Rvb3IwMyB7XG4gICAgICAgIGJhY2tncm91bmQ6IHVybChcIi9wL3dhc2hpbmctbS9qd2Uvc2Rvb3IvaW1hZ2VzL25hdi1saW5ldXAwMy5qcGdcIikgbm8tcmVwZWF0IHJpZ2h0IGNlbnRlcjtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICAgIH1cbiAgICB9XG4gICAgJltjbGFzcyo9XCJ2YXJpYW50XCJdIHtcbiAgICAgIGhlaWdodDogMTEwcHg7XG4gICAgfVxuICAgICYtdmFyaWFudDAxIHtcbiAgICAgIGJhY2tncm91bmQ6IHVybChcIi9wL2ljZS1lbmdpbmUvc3RyYW5nZS9pbWFnZXMvbmF2LWxpbmV1cDAxLmpwZ1wiKSBuby1yZXBlYXQgY2VudGVyIGNlbnRlcjtcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgfVxuICAgICYtdmFyaWFudDAyIHtcbiAgICAgIGJhY2tncm91bmQ6IHVybChcIi9wL2ljZS1lbmdpbmUvc3RyYW5nZS9pbWFnZXMvbmF2LWxpbmV1cDAyLmpwZ1wiKSBuby1yZXBlYXQgY2VudGVyIGNlbnRlcjtcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgfVxuICAgICYtdmFyaWFudDAzIHtcbiAgICAgIGJhY2tncm91bmQ6IHVybChcIi9wL2ljZS1lbmdpbmUvc3RyYW5nZS9pbWFnZXMvbmF2LWxpbmV1cDAzLmpwZ1wiKSBuby1yZXBlYXQgY2VudGVyIGNlbnRlcjtcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgfVxuICAgICYtdmFyaWFudDA0IHtcbiAgICAgIGJhY2tncm91bmQ6IHVybChcIi9wL2ljZS1lbmdpbmUvc3RyYW5nZS9pbWFnZXMvbmF2LWxpbmV1cDA0LmpwZ1wiKSBuby1yZXBlYXQgY2VudGVyIGNlbnRlcjtcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgfVxuICAgICYtdmFyaWFudDA1IHtcbiAgICAgIGJhY2tncm91bmQ6IHVybChcIi9wL2ljZS1lbmdpbmUvc3RyYW5nZS9pbWFnZXMvbmF2LWxpbmV1cDA1LmpwZ1wiKSBuby1yZXBlYXQgY2VudGVyIGNlbnRlcjtcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgfVxuICAgICYtdmFyaWFudDA2IHtcbiAgICAgIGJhY2tncm91bmQ6IHVybChcIi9wL2ljZS1lbmdpbmUvc3RyYW5nZS9pbWFnZXMvbmF2LWxpbmV1cDA2LmpwZ1wiKSBuby1yZXBlYXQgY2VudGVyIGNlbnRlcjtcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgfVxuICAgICYtdmFyaWFudDA3IHtcbiAgICAgIGJhY2tncm91bmQ6IHVybChcIi9wL2ljZS1lbmdpbmUvc3RyYW5nZS9pbWFnZXMvbmF2LWxpbmV1cDA3LmpwZ1wiKSBuby1yZXBlYXQgY2VudGVyIGNlbnRlcjtcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgfVxuICB9XG4gICYtLXR0bCB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGNvbG9yOiAkY29sb3ItaWNlX2VuZ2luZTtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJvdHRvbTogMjBweDtcbiAgICBsZWZ0OiAxM3B4O1xuICAgIGxldHRlci1zcGFjaW5nOiAtMXB4O1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICY6YWZ0ZXIge1xuICAgICAgQGluY2x1ZGUgd2ViX2ZvbnQ7XG4gICAgICBjb250ZW50OiAkaWNvbi1hbmM7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICByaWdodDogLTE5cHg7XG4gICAgICB0b3A6IGNhbGMoNTAlIC0gNHB4KTtcbiAgICAgIGNvbG9yOiAkY29sb3ItaWNlX2VuZ2luZTtcbiAgICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgICB9XG4gICAgJi1saW5lZmVlZCB7XG4gICAgICBib3R0b206IDExcHg7XG4gICAgfVxuICAgICYtb3RoZXIge1xuICAgICAgY29sb3I6ICRjb2xvci1pY2Vfb3RoZXI7XG4gICAgICAmOmFmdGVyIHtcbiAgICAgICAgY29sb3I6ICRjb2xvci1pY2Vfb3RoZXI7XG4gICAgICB9XG4gICAgfVxuICAgICYtdmFyaWFudCB7XG4gICAgICBjb2xvcjogJGNvbG9yLXZhcmlhbnQ7XG4gICAgICAmOmFmdGVyIHtcbiAgICAgICAgY29sb3I6ICRjb2xvci12YXJpYW50O1xuICAgICAgfVxuICAgIH1cbiAgICAmLWp3ZSB7XG4gICAgICBjb2xvcjogJGNvbG9yLWp3ZTtcbiAgICAgICY6YWZ0ZXIge1xuICAgICAgICBjb2xvcjogJGNvbG9yLWp3ZTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLm92ZXJsYXlfbGluZXVwX2JveF93aWR0aCB7XG4gIHBhZGRpbmc6IDE1cHggMTVweCAxM3B4IDE1cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlci1yaWdodDogMnB4IHNvbGlkICNjY2M7XG4gIGJvcmRlci1sZWZ0OiAycHggc29saWQgI2NjYztcbiAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICNjY2M7XG4gIHRyYW5zaXRpb246IDAuMTVzO1xuICBtaW4taGVpZ2h0OiA5MXB4O1xuICAmLS10dGwge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW46IDAgMCAxMHB4IDA7XG4gICAgJi1yZWYge1xuICAgICAgY29sb3I6ICM3MmJmMmE7XG4gICAgfVxuICAgICYtcmVmX2ljZSB7XG4gICAgICBjb2xvcjogIzNlYmNhYztcbiAgICB9XG4gICAgJi1pY2Uge1xuICAgICAgY29sb3I6ICMwMGEwZTk7XG4gICAgfVxuICAgICYtdGFibGUge1xuICAgICAgY29sb3I6ICMxZmFhYjA7XG4gICAgfVxuICB9XG59XG5cbi5vdmVybGF5X2xpbmV1cF9ib3hfbGlzdCB7XG4gIEBpbmNsdWRlIGNsZWFyZml4O1xuXG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICYtLWl0ZW0ge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIHdpZHRoOiAzMy4zJTtcbiAgICBtYXJnaW46IDVweCAwIDAgMDtcbiAgICAmOm50aC1jaGlsZCgxKSwgJjpudGgtY2hpbGQoMiksICY6bnRoLWNoaWxkKDMpIHtcbiAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgfVxuICAgICYtdHdvIHtcbiAgICAgIHdpZHRoOiA1MCU7XG4gICAgICAmOm50aC1jaGlsZCgzKSB7XG4gICAgICAgIG1hcmdpbi10b3A6IDVweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgJi0tbGluayB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIHRyYW5zaXRpb246IDAuMTVzO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBjb2xvcjogIzAwMDtcbiAgICAmOmJlZm9yZSB7XG4gICAgICBAaW5jbHVkZSB3ZWJfZm9udDtcblxuICAgICAgZm9udC1zaXplOiAxMHB4O1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgdG9wOiAtMXB4O1xuICAgICAgbWFyZ2luLXJpZ2h0OiA1cHg7XG4gICAgICBjb250ZW50OiAkaWNvbi1hbmM7XG4gICAgfVxuICAgICYtcmVmIHtcbiAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgY29sb3I6ICM3MmJmMmE7XG4gICAgICB9XG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgY29sb3I6ICM3MmJmMmE7XG4gICAgICB9XG4gICAgfVxuICAgICYtcmVmX2ljZSB7XG4gICAgICAmOmJlZm9yZSB7XG4gICAgICAgIGNvbG9yOiAjM2ViY2FjO1xuICAgICAgfVxuICAgICAgJjpob3ZlciB7XG4gICAgICAgIGNvbG9yOiAjM2ViY2FjO1xuICAgICAgfVxuICAgIH1cbiAgICAmLWljZSB7XG4gICAgICAmOmJlZm9yZSB7XG4gICAgICAgIGNvbG9yOiAjMDBhMGU5O1xuICAgICAgfVxuICAgICAgJjpob3ZlciB7XG4gICAgICAgIGNvbG9yOiAjMDBhMGU5O1xuICAgICAgfVxuICAgIH1cbiAgICAmLXRhYmxlIHtcbiAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgY29sb3I6ICMxZmFhYjA7XG4gICAgICB9XG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgY29sb3I6ICMxZmFhYjA7XG4gICAgICB9XG4gICAgfVxuICAgICYtY29uc190ZW1wIHtcbiAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgY29sb3I6ICM1Zjc4Yzg7XG4gICAgICB9XG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgY29sb3I6ICM1Zjc4Yzg7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5vdGhlcl90YWJsZV9mZWF0dXJlX25hdiB7XG4gIEBpbmNsdWRlIGNsZWFyZml4O1xuICAmLS1saW5rIHtcbiAgICBsaW5lLWhlaWdodDogMDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgd2lkdGg6IGNhbGMoMzMuMzMlIC0gMTZweCk7XG4gICAgbWFyZ2luOiAwIDAgMCAyNHB4O1xuICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgfVxuICAgICY6YmVmb3JlIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICAgIHRyYW5zaXRpb246IDAuMTVzO1xuICAgICAgYm9yZGVyOiAycHggc29saWQgI2NjYztcbiAgICB9XG4gICAgJjpob3ZlciB7XG4gICAgICAmOmJlZm9yZSB7XG4gICAgICAgIGJvcmRlci1jb2xvcjogJGNvbG9yLW9jZWFuX2JsdWU7XG4gICAgICB9XG4gICAgfVxuICB9XG4gICYtLXBpYyB7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICB9XG59XG5cbi5zZXJpZXNfb3ZlcmxheSB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gICYtLXR0bCB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luLWJvdHRvbTogMjVweDtcbiAgICBtYXJnaW4tbGVmdDogMTZweDtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIHRleHQtaW5kZW50OiAtMTZweDtcbiAgICAmOmJlZm9yZSB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICB3aWR0aDogMTNweDtcbiAgICAgIGhlaWdodDogMTNweDtcbiAgICAgIG1hcmdpbi1yaWdodDogM3B4O1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgfVxuICAgICYtdGFibGUwMiB7XG4gICAgICBtYXJnaW4tbGVmdDogMTJweDtcbiAgICAgIHRleHQtaW5kZW50OiAtMTVweDtcbiAgICB9XG4gICAgJi10YWJsZTAyX21hciB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICAgIH1cbiAgICAmLWluZGVudCB7XG4gICAgICBsZXR0ZXItc3BhY2luZzogLTFweDtcbiAgICB9XG4gIH1cbiAgJi0tbGlzdCB7XG4gICAgQGluY2x1ZGUgY2xlYXJmaXg7XG5cbiAgICBtYXJnaW4tYm90dG9tOiAyNnB4O1xuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIH1cbiAgJi0taXRlbSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIHdpZHRoOiBjYWxjKDUwJSAtIDEzcHgpO1xuICAgICYtZml0X2RldGFpbCB7XG4gICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICBsaW5lLWhlaWdodDogMS41O1xuICAgICAgdGV4dC1pbmRlbnQ6IC0xMnB4O1xuICAgIH1cbiAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgbWFyZ2luLWxlZnQ6IDI2cHg7XG4gICAgfVxuICAgICYtdGFibGUwM19hYiB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDQ5cHg7XG4gICAgICByaWdodDogNTVweDtcbiAgICAgIG1heC13aWR0aDogMjgycHg7XG4gICAgICAmOmJlZm9yZSB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiA0NSU7XG4gICAgICAgIHJpZ2h0OiA1Mi4yJTtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHdpZHRoOiA3NXB4O1xuICAgICAgICB6LWluZGV4OiAxO1xuICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZmZmO1xuICAgICAgfVxuICAgICAgJjphZnRlciB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiA1NCU7XG4gICAgICAgIHJpZ2h0OiA2MCU7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB3aWR0aDogMzBweDtcbiAgICAgICAgaGVpZ2h0OiAzMHB4O1xuICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjZmZmO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAxNXB4O1xuICAgICAgfVxuICAgIH1cbiAgICAmLXRhYmxlMDNfbGluZSB7XG4gICAgICAmOmJlZm9yZSB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiA3LjUlO1xuICAgICAgICByaWdodDogLTUxLjclO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgd2lkdGg6IDIwOHB4O1xuICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2ZmZjtcbiAgICAgIH1cbiAgICAgICY6YWZ0ZXIge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogLTMlO1xuICAgICAgICByaWdodDogLTYyJTtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHdpZHRoOiAzMHB4O1xuICAgICAgICBoZWlnaHQ6IDMwcHg7XG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNmZmY7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDE1cHg7XG4gICAgICB9XG4gICAgfVxuICAgICYtdGFibGUwMyB7XG4gICAgICBmbG9hdDogbm9uZTtcbiAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAzNXB4O1xuICAgICAgfVxuICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICB9XG4gICAgfVxuICB9XG4gICYtLWZpdF9pbWcge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICYtY2lyY2xlIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIHRvcDogMjVweDtcbiAgICB9XG4gICAgJi10YWJsZSB7XG4gICAgICBtYXJnaW4tYm90dG9tOiA3cHg7XG4gICAgfVxuICAgICYtdGFibGUwMyB7XG4gICAgICBmbG9hdDogbGVmdDtcbiAgICAgIG1hcmdpbi1yaWdodDogMjBweDtcbiAgICB9XG4gIH1cbiAgJi0tb3B0aW9uIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbWFyZ2luLWJvdHRvbTogMTdweDtcbiAgICBwIHtcbiAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDA7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBoZWlnaHQ6IDI0cHg7XG4gICAgICBwYWRkaW5nOiAwIDEwcHg7XG4gICAgICBjb2xvcjogI2ZmZjtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICMzZGJiYWI7XG4gICAgfVxuICAgIHN0cm9uZyB7XG4gICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICBsaW5lLWhlaWdodDogMS41O1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBtYXJnaW4tbGVmdDogMTAwcHg7XG4gICAgfVxuICB9XG4gICYtLXN1Yl90dGwge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW4tYm90dG9tOiAxM3B4O1xuICB9XG4gICYtLWZpdF9pbWdfZGV0YWlsIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgICAmLXRhYmxlMDIge1xuICAgICAgbGluZS1oZWlnaHQ6IDEuNztcbiAgICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XG4gICAgICBsZXR0ZXItc3BhY2luZzogLTFweDtcbiAgICB9XG4gICAgJi10YWJsZTAzIHtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjc7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xuICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjdweDtcbiAgICB9XG4gICAgJi1hYnNvbCB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAzNXB4O1xuICAgIH1cbiAgfVxuICAmLS1iZyB7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIHotaW5kZXg6IDEwMTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNCk7XG4gIH1cbiAgJi0tYm94IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgei1pbmRleDogMTAyO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiA1MCU7XG4gICAgZGlzcGxheTogdGFibGU7XG4gICAgbWF4LXdpZHRoOiA1NTBweDtcbiAgICBtaW4taGVpZ2h0OiA0MDBweDtcbiAgICBtYXJnaW46IDAgMCAwIC0yNzVweDtcbiAgICBvcGFjaXR5OiAwO1xuICAgIGJhY2tncm91bmQ6IHVybChcIi4uLy4uL2YtcmVmcmlnZXJhdG9yL3otc2VyaWVzL2ltYWdlcy9iZy1zZXJpZXMtb3ZlcmxheS5wbmdcIikgbm8tcmVwZWF0IHJpZ2h0IDI1cHggdG9wIDE1cHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWdyZWVuO1xuICAgIGJhY2tncm91bmQtc2l6ZTogMTExcHggNTNweDtcbiAgICAmLWZzZXJpZXMge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLW9jZWFuX2JsdWU7XG4gICAgfVxuICAgICYtdGFibGUge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBtaW4taGVpZ2h0OiA1NTBweDtcbiAgICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3Itb2NlYW5fYmx1ZTtcbiAgICB9XG4gICAgJi10YWJsZTAyIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgbWF4LXdpZHRoOiA3NTBweDtcbiAgICAgIG1pbi1oZWlnaHQ6IDUxMHB4O1xuICAgICAgbWFyZ2luOiAwIDAgMCAtMzc1cHg7XG4gICAgfVxuICAgICYtdGFibGUwMyB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIG1heC13aWR0aDogNzUwcHg7XG4gICAgICBtaW4taGVpZ2h0OiA1ODlweDtcbiAgICAgIG1hcmdpbjogMCAwIDAgLTM3NXB4O1xuICAgIH1cbiAgICAmLWljZV9lbmdpbmUge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBtYXgtd2lkdGg6IDc1MHB4O1xuICAgICAgbWFyZ2luOiAwIDAgMCAtMzc1cHg7XG4gICAgICBiYWNrZ3JvdW5kOiAkY29sb3ItaWNlX2VuZ2luZTtcbiAgICB9XG4gICAgJi12b3hfb3B0aW9ue1xuICAgICAgbWF4LXdpZHRoOiBpbmhlcml0O1xuICAgICAgbWluLWhlaWdodDogaW5oZXJpdDtcbiAgICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgICBtYXJnaW46IDA7XG4gICAgICB0cmFuc2Zvcm06dHJhbnNsYXRlWCgtNTAlKTtcbiAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgQGluY2x1ZGUgdGIge1xuICAgICAgICBtYXgtd2lkdGg6IDU1MHB4O1xuICAgICAgfVxuICAgICAgQGluY2x1ZGUgc3Age1xuICAgICAgICB0cmFuc2Zvcm06bm9uZTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgJi0tYm94X2luIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZGlzcGxheTogdGFibGUtY2VsbDtcbiAgICBwYWRkaW5nOiAwIDQwcHg7XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICAmLW15Y29uIHtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDI0MHB4O1xuICAgIH1cbiAgICAmLWhlYXRlciB7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAxNTBweDtcbiAgICB9XG4gICAgJi10YWJsZTAzIHtcbiAgICAgIHBhZGRpbmc6IDAgNTVweDtcbiAgICB9XG4gICAgJi1pY2VfZW5naW5lIHtcbiAgICAgIHBhZGRpbmc6IDgwcHggNTBweDtcbiAgICB9XG4gIH1cbiAgJi0tZGVzY3JpcHRpb24ge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBsaW5lLWhlaWdodDogMS44O1xuICAgIG1hcmdpbjogMCAwIDIwcHggMDtcbiAgICAmLWljZV9lbmdpbmUge1xuICAgICAgd2lkdGg6IDUwJTtcbiAgICB9XG4gIH1cbiAgJi0tY2xvc2VfYnRuIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgYm90dG9tOiAzMHB4O1xuICAgIGxlZnQ6IDUwJTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMzBweDtcbiAgICBoZWlnaHQ6IDMwcHg7XG4gICAgbWFyZ2luOiAwIDAgMCAtMTVweDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgdHJhbnNpdGlvbjogMC4xNXM7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzY2NjtcbiAgICAmOmFmdGVyIHtcbiAgICAgIEBpbmNsdWRlIHdlYl9mb250O1xuXG4gICAgICBmb250LXNpemU6IDE5cHg7XG4gICAgICBsaW5lLWhlaWdodDogMzBweDtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgY29udGVudDogJGljb24tY2xvc2U7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgfVxuICAgICY6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogZGFya2VuKCM2NjYsIDEwJSk7XG4gICAgfVxuICB9XG4gICYtLW5vdGUge1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBsaW5lLWhlaWdodDogMS41O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW46IDM1cHggMCAwIDA7XG4gICAgJi1oZWF0ZXIge1xuICAgICAgei1pbmRleDogMTtcbiAgICAgIG1heC13aWR0aDogMTQ1cHg7XG4gICAgICBtYXJnaW4tbGVmdDogMTYwcHg7XG4gICAgICAmOmFmdGVyIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDAuNzVlbTtcbiAgICAgICAgcmlnaHQ6IC03MHB4O1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgd2lkdGg6IDYycHg7XG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZmZmO1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAmLS1waWMge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICAmLW15Y29uIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogMTA1cHg7XG4gICAgICByaWdodDogMjBweDtcbiAgICAgIG1hcmdpbjogMDtcbiAgICB9XG4gICAgJi1oZWF0ZXIge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAxMDVweDtcbiAgICAgIHJpZ2h0OiAyMHB4O1xuICAgICAgbWFyZ2luOiAwO1xuICAgIH1cbiAgfVxuICAmLS1pY2VfYm94IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAzMCU7XG4gICAgcmlnaHQ6IDEwJTtcbiAgfVxuICAmLS1pY2VfZW5naW5lX3R4dCB7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gIH1cbiAgJi0tdm94X29wdGlvbntcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbn1cblxuLnNlcmllc190YWJfZ2VuZXJhbCB7XG4gIEBpbmNsdWRlIGNsZWFyZml4O1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBtYXJnaW46IDAgMCAxNXB4IDA7XG4gICYtY29ucyB7XG4gICAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICRjb2xvci1jb25zdGFudDtcbiAgICAuc2VyaWVzX3RhYl9nZW5lcmFsIHtcbiAgICAgICYtLWxpbmsge1xuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItY29uc3RhbnQ7XG4gICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgIH1cbiAgICAgICAgJi5jdXJyZW50IHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItY29uc3RhbnQ7XG4gICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgJi1hc2VyaWVzIHtcbiAgICBib3JkZXItYm90dG9tOiAycHggc29saWQgJGNvbG9yLWdyZWVuO1xuICAgIC5zZXJpZXNfdGFiX2dlbmVyYWwge1xuICAgICAgJi0tbGluayB7XG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1ncmVlbjtcbiAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgfVxuICAgICAgICAmLmN1cnJlbnQge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1ncmVlbjtcbiAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuICAmLS1pdGVtIHtcbiAgICBmbG9hdDogbGVmdDtcbiAgICB3aWR0aDogY2FsYygzMy4zJSAtIDIuNXB4KTtcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgI2NjYztcbiAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkICNjY2M7XG4gICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI2NjYztcbiAgICBtYXJnaW46IDAgMCAwIDRweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICB9XG4gICAgJi1jb2wyIHtcbiAgICAgIHdpZHRoOiBjYWxjKDUwJSAtIDJweCk7XG4gICAgfVxuICB9XG4gICYtLWxpbmsge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICBwYWRkaW5nOiAxMXB4IDA7XG4gICAgbGluZS1oZWlnaHQ6IDEuMztcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMTAwJTtcbiAgICB0cmFuc2l0aW9uOiAwLjE1cztcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIGNvbG9yOiAjOTk5O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB9XG59XG5cbi5lX3dhdGVyX2ZlYXR1cmV7XG4gICYtLWJvZHl7XG4gICAgQGluY2x1ZGUgY2xlYXJmaXg7XG4gIH1cbiAgJi0taW1nX2xpbmt7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBmbG9hdDogbGVmdDtcbiAgICB3aWR0aDogY2FsYygzMy4zJSAtIDE2LjY3cHgpO1xuICAgIG1hcmdpbjogMCAwIDAgMjVweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZGlzcGxheTogdGFibGU7XG4gICAgaGVpZ2h0OiAxMjBweDtcbiAgICBjb2xvcjogIzAwMDtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgcGFkZGluZzogMCAxN3B4O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjM7XG4gICAgbWFyZ2luLXRvcDogMTdweDtcbiAgICAmOm50aC1jaGlsZCgzbisxKXtcbiAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIH1cbiAgICAmOm50aC1jaGlsZCgxKSwmOm50aC1jaGlsZCgyKSwmOm50aC1jaGlsZCgzKSB7XG4gICAgICBtYXJnaW4tdG9wOiAwO1xuICAgIH1cbiAgICAmOmJlZm9yZSB7XG4gICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgdG9wOiAwO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICB0cmFuc2l0aW9uOiAwLjE1cztcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICBib3JkZXI6IDJweCBzb2xpZCAjY2NjO1xuICAgIH1cbiAgICAmOmhvdmVyIHtcbiAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAkY29sb3ItZV93YXRlcjtcbiAgICAgIH1cbiAgICB9XG4gICAgJi0wMXtcbiAgICAgIGJhY2tncm91bmQ6dXJsKC9wL2Utd2F0ZXIvaW1hZ2VzL2NvbW1vbi9uYXYtZmVhdHVyZS0wMS5qcGcpIG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyO1xuICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlciAhaW1wb3J0YW50O1xuICAgIH1cbiAgICAmLTAye1xuICAgICAgYmFja2dyb3VuZDp1cmwoL3AvZS13YXRlci9pbWFnZXMvY29tbW9uL25hdi1mZWF0dXJlLTAyLnBuZykgbm8tcmVwZWF0IHJpZ2h0IDIwcHggY2VudGVyO1xuICAgICAgQGluY2x1ZGUgdGIge1xuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCA1cHggY2VudGVyO1xuICAgICAgfVxuICAgIH1cbiAgICAmLTAze1xuICAgICAgYmFja2dyb3VuZDp1cmwoL3AvZS13YXRlci9pbWFnZXMvY29tbW9uL25hdi1mZWF0dXJlLTAzLnBuZykgbm8tcmVwZWF0IHJpZ2h0IDIwcHggY2VudGVyO1xuICAgICAgQGluY2x1ZGUgdGIge1xuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCA1cHggY2VudGVyO1xuICAgICAgfVxuICAgIH1cbiAgICAmLTA0e1xuICAgICAgYmFja2dyb3VuZDp1cmwoL3AvZS13YXRlci9pbWFnZXMvY29tbW9uL25hdi1mZWF0dXJlLTA0LnBuZykgbm8tcmVwZWF0IHJpZ2h0IDIwcHggY2VudGVyO1xuICAgICAgQGluY2x1ZGUgdGIge1xuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCA1cHggY2VudGVyO1xuICAgICAgfVxuICAgIH1cbiAgICAmLTA1e1xuICAgICAgYmFja2dyb3VuZDp1cmwoL3AvZS13YXRlci9pbWFnZXMvY29tbW9uL25hdi1mZWF0dXJlLTA1LnBuZykgbm8tcmVwZWF0IHJpZ2h0IDIwcHggY2VudGVyO1xuICAgICAgQGluY2x1ZGUgdGIge1xuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCA1cHggY2VudGVyO1xuICAgICAgfVxuICAgIH1cbiAgICBAaW5jbHVkZSB0YiB7XG4gICAgICBiYWNrZ3JvdW5kLXNpemU6NDMlO1xuICAgIH1cbiAgfVxuICAmLS1saW5rX2lubmVye1xuICAgIGRpc3BsYXk6IHRhYmxlLWNlbGw7XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgfVxuICAmLS1tYWludGVuYW5jZXtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gIH1cbiAgJi0tc3BhbntcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICB9XG4gICYtLXNlcmllc3tcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgY29sb3I6ICRjb2xvci1lX3dhdGVyO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICYtbWFye1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICB9XG4gIH1cblxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogJHRiKSB7XG4gIC5zZXJpZXNfbmF2IHtcbiAgICBoZWlnaHQ6IDQ2cHg7XG4gICAgcGFkZGluZzogMCAyMHB4O1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjY2NjO1xuICAgIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAkY29sb3ItZ3JlZW47XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICAmLWZzZXJpZXMge1xuICAgICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogJGNvbG9yLW9jZWFuX2JsdWU7XG4gICAgfVxuICAgICYtY29uc190ZW1wIHtcbiAgICAgIGJvcmRlci1ib3R0b20tY29sb3I6ICRjb2xvci1jb25zdGFudDtcbiAgICB9XG4gICAgJi1pY2VfZW5naW5lIHtcbiAgICAgIGJvcmRlci1ib3R0b20tY29sb3I6ICRjb2xvci1pY2VfZW5naW5lO1xuICAgIH1cbiAgICAmLWJsYXN0IHtcbiAgICAgIGJvcmRlci1ib3R0b20tY29sb3I6ICRjb2xvci1ibGFzdDtcbiAgICB9XG4gICAgJi1ycyB7XG4gICAgICBib3JkZXItYm90dG9tLWNvbG9yOiAkY29sb3ItcnM7XG4gICAgfVxuICAgICYtY3ViZSB7XG4gICAgICBib3JkZXItYm90dG9tLWNvbG9yOiAkY29sb3ItY3ViZTtcbiAgICB9XG4gICAgJi1vdGhlciB7XG4gICAgICBib3JkZXItYm90dG9tLWNvbG9yOiAkY29sb3ItaWNlX290aGVyO1xuICAgIH1cbiAgICAmLXZhcmlhbnQge1xuICAgICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogJGNvbG9yLXZhcmlhbnQ7XG4gICAgfVxuICAgICYtandlIHtcbiAgICAgIGJvcmRlci1ib3R0b20tY29sb3I6ICRjb2xvci1qd2U7XG4gICAgfVxuICAgICYtY29va2V2ZXJpbyB7XG4gICAgICBib3JkZXItYm90dG9tLWNvbG9yOiAkY29sb3ItY29va2V2ZXJpbztcbiAgICB9XG4gICAgJi12YXJpZSB7XG4gICAgICBib3JkZXItYm90dG9tLWNvbG9yOiAkY29sb3ItdmFyaWU7XG4gICAgfVxuICAgICYtYmlnaWNlIHtcbiAgICAgIGJvcmRlci1ib3R0b20tY29sb3I6ICRjb2xvci1iaWdpY2U7XG4gICAgfVxuICAgICYtZG91Z2hjb24ge1xuICAgICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogJGNvbG9yLWRvdWdoY29uO1xuICAgIH1cbiAgICAmLXRvcm9taSB7XG4gICAgICBib3JkZXItYm90dG9tLWNvbG9yOiAkY29sb3ItdG9yb21pO1xuICAgIH1cbiAgICAmLS1saW5rIHtcbiAgICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiA0NHB4O1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgdG9wOiAtMXB4O1xuICAgICAgJjphZnRlciB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB9XG4gICAgICAmLWp3ZSB7XG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAtMC41cHg7XG4gICAgICB9XG4gICAgICAmLWVfd2F0ZXIge1xuICAgICAgICBsZXR0ZXItc3BhY2luZzogLTEuMnB4O1xuICAgICAgfVxuICAgICAgJi1zbWFsbF9mb250IHtcbiAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAub3ZlcmxheV9ib3gge1xuICAgIHRvcDogNDVweDtcbiAgICBtYXgtd2lkdGg6IDcyOHB4O1xuICAgIHBhZGRpbmc6IDQwcHggMjBweDtcbiAgICAmLS10dGwge1xuICAgICAgbGluZS1oZWlnaHQ6IDEuMztcbiAgICAgIG1hcmdpbi1ib3R0b206IDI1cHg7XG4gICAgfVxuICAgICYtLW1pZGRsZSB7XG4gICAgICBwYWRkaW5nOiAxNXB4IDA7XG4gICAgfVxuICAgICYtLWluIHtcbiAgICAgIG1pbi1oZWlnaHQ6IDI3MHB4O1xuICAgIH1cbiAgfVxuICAub3ZlcmxheV90eXBlXzJyb3dzIHtcbiAgICAmLS1saW5rIHtcbiAgICAgIGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICB9XG4gICAgJi0taW1nIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cbiAgfVxuICAub3ZlcmxheV90eXBlXzNyb3dzIHtcbiAgICAmLS1saW5rIHtcbiAgICAgIGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICB9XG4gICAgJi0taW1nIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cbiAgfVxuICAuel9vdmVybGF5X2VjbyB7XG4gICAgJi0tYm94IHtcbiAgICAgIHdpZHRoOiBjYWxjKDUwJSAtIDEwcHgpO1xuICAgICAgbWFyZ2luLWxlZnQ6IDIwcHg7XG4gICAgfVxuICAgICYtLWhlYWQge1xuICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgbWFyZ2luOiAwIDAgMjVweCAwO1xuICAgIH1cbiAgICAmLS10b3BpYyB7XG4gICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIG1hcmdpbjogNXB4IDAgMCAwO1xuICAgICAgJi16c2VyaWVzIHtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgfVxuICAgIH1cbiAgICAmLS1waWMge1xuICAgICAgbWF4LXdpZHRoOiAxNjBweDtcbiAgICB9XG4gICAgJi0tbGluayB7XG4gICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICB3aWR0aDogY2FsYygxMDAlIC0gMTcwcHgpO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICAgIG1hcmdpbi1sZWZ0OiAxNzBweDtcbiAgICAgICY6YWZ0ZXIge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgfVxuICAgICAgJi1zaW5nbGUge1xuICAgICAgICB3aWR0aDogY2FsYygzMy4zJSAtIDE2cHgpO1xuICAgICAgICBtYXJnaW4tbGVmdDogMjRweDtcbiAgICAgICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLnpfb3ZlcmxheV9mZWF0dXJlIHtcbiAgICAmLS1saW5rIHtcbiAgICAgIHdpZHRoOiBjYWxjKDUwJSAtIDcuNXB4KTtcbiAgICAgIG1hcmdpbjogMTVweCAwIDAgMTVweCAhaW1wb3J0YW50O1xuICAgICAgJjpudGgtY2hpbGQoMm4rMSkge1xuICAgICAgICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50O1xuICAgICAgfVxuICAgICAgJjpudGgtY2hpbGQoMSksICY6bnRoLWNoaWxkKDIpIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAuel9vdmVybGF5X3R5cGUge1xuICAgICYtLWxpbmsge1xuICAgICAgd2lkdGg6IGNhbGMoNTAlIC0gNy41cHgpO1xuICAgICAgbWFyZ2luOiAxNXB4IDAgMCAxNXB4ICFpbXBvcnRhbnQ7XG4gICAgICAmOm50aC1jaGlsZCgybisxKSB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gICAgICB9XG4gICAgICAmOm50aC1jaGlsZCgxKSwgJjpudGgtY2hpbGQoMikge1xuICAgICAgICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC5vdmVybGF5X2xpbmV1cF9ib3gge1xuICAgICYtLXBpYyB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG4gICAgJi0tdHRsIHtcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgIGxlZnQ6IDhweDtcbiAgICAgIGxldHRlci1zcGFjaW5nOiAtMS42cHg7XG4gICAgICAmOmFmdGVyIHtcbiAgICAgICAgcmlnaHQ6IC0xNHB4O1xuICAgICAgfVxuICAgIH1cbiAgICAmLS10b3BpYyB7XG4gICAgICAmLWljZV9lbmdpbmUge1xuICAgICAgICBoZWlnaHQ6IDkwcHg7XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC5vdmVybGF5X2xpbmV1cF9ib3hfbGlzdCB7XG4gICAgJi0taXRlbSB7XG4gICAgICB3aWR0aDogNTAlO1xuICAgICAgbWFyZ2luLXRvcDogNXB4ICFpbXBvcnRhbnQ7XG4gICAgICAmOm50aC1jaGlsZCgxKSwgJjpudGgtY2hpbGQoMikge1xuICAgICAgICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XG4gICAgICB9XG4gICAgICAmLXR3byB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC5pY2VfZW5naW5lX25hdiB7XG4gICAgJi0taGVhZCB7XG4gICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgIH1cbiAgfVxuICAuaWNlX2VuZ2luZV9uYXZfZmVhdHVyZSB7XG4gICAgJi0tZm9vdG5vdGUge1xuICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICAgIH1cbiAgfVxuICAuaWNlX2VuZ2luZV9uYXZfd2F0ZXJ0eXBlIHtcbiAgICAmLS1saXN0IHtcbiAgICAgIG1heC13aWR0aDogMTc1cHg7XG4gICAgICBtYXJnaW4tbGVmdDogMTVweDtcbiAgICB9XG4gIH1cbiAgLmljZV9lbmdpbmVfbmF2X3NwYWNlZml0IHtcbiAgICAmLS1pbWcge1xuICAgICAgd2lkdGg6IDMwJTtcbiAgICB9XG4gICAgJi0tZGVzY3JpcHRpb24ge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgbWF4LXdpZHRoOiAxMzBweDtcbiAgICAgIG1hcmdpbi1sZWZ0OiA2NXB4O1xuICAgICAgcGFkZGluZy10b3A6IDE2cHg7XG4gICAgfVxuICB9XG4gIC5pY2VfZW5naW5lX25hdl9saW5ldXAge1xuICAgICYtLWxpbmsge1xuICAgICAgJi1hYmlsaXR5IHtcbiAgICAgICAgaGVpZ2h0OiA3NnB4O1xuICAgICAgfVxuICAgIH1cbiAgICAmLS10dGwge1xuICAgICAgJi1hYmlsaXR5IHtcbiAgICAgICAgcG9zaXRpb246IHN0YXRpYztcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICB9XG4gICAgfVxuICAgICYtLWRlc2NyaXB0aW9uIHtcbiAgICAgICYtYWJpbGl0eSB7XG4gICAgICAgIGZsb2F0OiBub25lO1xuICAgICAgICBtYXJnaW4tdG9wOiA1cHg7XG4gICAgICB9XG4gICAgfVxuICAgICYtLW1tIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAxcHg7XG4gICAgfVxuICB9XG4gIC5vdGhlcl90YWJsZV9mZWF0dXJlX25hdiB7XG4gICAgJi0tcGljIHtcbiAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICB9XG4gIH1cbiAgLnNlcmllc19vdmVybGF5IHtcbiAgICAmLS1pdGVtIHtcbiAgICAgICYtdGFibGUwM19saW5lIHtcbiAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgIHdpZHRoOiAxNzBweDtcbiAgICAgICAgICB0b3A6IDcuNSU7XG4gICAgICAgICAgcmlnaHQ6IC00NS41JTtcbiAgICAgICAgfVxuICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICByaWdodDogLTU2JTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICAmLS1ib3gge1xuICAgICAgJi10YWJsZTAyLCAmLXRhYmxlMDMge1xuICAgICAgICBtYXgtd2lkdGg6IDcxMHB4O1xuICAgICAgICBtYXJnaW46IDAgMCAwIC0zNTVweDtcbiAgICAgIH1cbiAgICB9XG4gICAgJi0tYm94X2luIHtcbiAgICAgICYtdGFibGUwMyB7XG4gICAgICAgIHBhZGRpbmc6IDAgNDBweDtcbiAgICAgICAgLy8gYmVubnlcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLmVfd2F0ZXJfZmVhdHVyZXtcbiAgICAmLS1pbWdfbGlua3tcbiAgICB9XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6ICRzcCkge1xuICAuc2VyaWVzX25hdiB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGhlaWdodDogYXV0bztcbiAgICBwYWRkaW5nOiAwO1xuICAgIGJvcmRlci10b3A6IDBweDtcbiAgICBib3JkZXItYm90dG9tOiAwcHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2NjYztcbiAgICAmLS1zcF9idG4ge1xuICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICBsaW5lLWhlaWdodDogNTVweDtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogNTVweDtcbiAgICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgICBwYWRkaW5nOiAwcHggMjBweDtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjY2NjO1xuICAgICAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICRjb2xvci1ncmVlbjtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgICBib3gtc2hhZG93OiAkYm94LXNoYWRvdztcbiAgICAgICY6YWZ0ZXIge1xuICAgICAgICBAaW5jbHVkZSB3ZWJfZm9udDtcbiAgICAgICAgZm9udC1zaXplOiA0NXB4O1xuICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogNTAlO1xuICAgICAgICBsZWZ0OiAxM3B4O1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgbWFyZ2luOiAtMC41ZW0gMCAwIDA7XG4gICAgICAgIGNvbnRlbnQ6ICRpY29uLW1lbnU7XG4gICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMC41LCAwLjUpO1xuICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICB9XG4gICAgICAmOmJlZm9yZSB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgIGxlZnQ6IDIwcHg7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB3aWR0aDogMzBweDtcbiAgICAgICAgaGVpZ2h0OiAzMHB4O1xuICAgICAgICBtYXJnaW46IC0xNXB4IDAgMCAwO1xuICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItZ3JlZW47XG4gICAgICB9XG4gICAgICAmLmN1cnJlbnQge1xuICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICBjb250ZW50OiAkaWNvbi1jbG9zZTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgJi1mc2VyaWVzIHtcbiAgICAgICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogJGNvbG9yLW9jZWFuX2JsdWU7XG4gICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3Itb2NlYW5fYmx1ZTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgJi1jb25zX3RlbXAge1xuICAgICAgICBib3JkZXItYm90dG9tLWNvbG9yOiAkY29sb3ItY29uc3RhbnQ7XG4gICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItY29uc3RhbnQ7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgICYtY29va2V2ZXJpbyB7XG4gICAgICAgIGJvcmRlci1ib3R0b20tY29sb3I6ICRjb2xvci1jb29rZXZlcmlvO1xuICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWNvb2tldmVyaW87XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgICYtdmFyaWUge1xuICAgICAgICBib3JkZXItYm90dG9tLWNvbG9yOiAkY29sb3ItdmFyaWU7XG4gICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItdmFyaWU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgICYtaWNlX2VuZ2luZSB7XG4gICAgICAgIGJvcmRlci1ib3R0b20tY29sb3I6ICRjb2xvci1pY2VfZW5naW5lO1xuICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWljZV9lbmdpbmU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgICYtYmxhc3Qge1xuICAgICAgICBib3JkZXItYm90dG9tLWNvbG9yOiAkY29sb3ItYmxhc3Q7XG4gICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItYmxhc3Q7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgICYtcnMge1xuICAgICAgICBib3JkZXItYm90dG9tLWNvbG9yOiAkY29sb3ItcnM7XG4gICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItcnM7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgICYtY3ViZSB7XG4gICAgICAgIGJvcmRlci1ib3R0b20tY29sb3I6ICRjb2xvci1jdWJlO1xuICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWN1YmU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgICYtaWNlX290aGVyIHtcbiAgICAgICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogJGNvbG9yLWljZV9vdGhlcjtcbiAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1pY2Vfb3RoZXI7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgICYtdmFyaWFudCB7XG4gICAgICAgIGJvcmRlci1ib3R0b20tY29sb3I6ICRjb2xvci12YXJpYW50O1xuICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXZhcmlhbnQ7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgICYtandlIHtcbiAgICAgICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogJGNvbG9yLWp3ZTtcbiAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1qd2U7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgICYtancge1xuICAgICAgICBib3JkZXItYm90dG9tLWNvbG9yOiAkY29sb3Itanc7XG4gICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3Itanc7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgICYtZV93YXRlciB7XG4gICAgICAgIGJvcmRlci1ib3R0b20tY29sb3I6ICRjb2xvci1lX3dhdGVyO1xuICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWVfd2F0ZXI7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgICYtaHNiIHtcbiAgICAgICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogJGNvbG9yLWhzYjtcbiAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1oc2I7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgICYtYmlnaWNlIHtcbiAgICAgICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogJGNvbG9yLWJpZ2ljZTtcbiAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1iaWdpY2U7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgICYtc2VydmljZV9jYXJ0IHtcbiAgICAgICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogJGNvbG9yLXNlcnZpY2VfY2FydDtcbiAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1zZXJ2aWNlX2NhcnQ7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgICYtaHJhIHtcbiAgICAgICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogJGNvbG9yLWhyYTtcbiAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1ocmE7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgICYtZG91Z2hjb24ge1xuICAgICAgICBib3JkZXItYm90dG9tLWNvbG9yOiAkY29sb3ItZG91Z2hjb247XG4gICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItZG91Z2hjb247XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgICYtdG9yb21pIHtcbiAgICAgICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogJGNvbG9yLXRvcm9taTtcbiAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci10b3JvbWk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgJi0taW4ge1xuICAgICAgQGluY2x1ZGUgY2xlYXJmaXg7XG5cblxuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgfVxuICAgICYtLWxpbmsge1xuICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDQ4cHg7XG4gICAgICBmbG9hdDogbm9uZTtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiA0OHB4O1xuICAgICAgbWFyZ2luOiAwO1xuICAgICAgbWFyZ2luOiAxMHB4IDAgMCAwO1xuICAgICAgJi1zcCB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgfVxuICAgICAgJi1ub25lIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIH1cbiAgICAgICYtZV93YXRlciB7XG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAwO1xuICAgICAgfVxuICAgICAgJi11bmRlcmNfY29tcGFjdCB7XG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAtMnB4O1xuICAgICAgfVxuICAgICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC5vdmVybGF5X2JveCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHRvcDogMDtcbiAgICBwYWRkaW5nOiAyMHB4O1xuICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgICYtLXR0bCB7XG4gICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICBsaW5lLWhlaWdodDogMS4zO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgICB9XG5cbiAgICAmLS1zbWFsbF90eHQge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxuICAgICYtLWltZ19saW5rIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICBmbG9hdDogbm9uZTtcbiAgICAgIG1hcmdpbjogMCAwIDE1cHggMDtcbiAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICB9XG4gICAgfVxuICAgICYtLWltZyB7XG4gICAgICBtYXgtd2lkdGg6IGF1dG87XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG4gICAgJi0tdG9wX2xpbmsge1xuICAgICAgcG9zaXRpb246IHN0YXRpYztcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgbWFyZ2luOiAxNXB4IDAgMCAwO1xuICAgIH1cbiAgICAmLS1jbG9zZSB7XG4gICAgICBsaW5lLWhlaWdodDogNTBweDtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIHRvcDogMDtcbiAgICAgIHJpZ2h0OiAwO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB3aWR0aDogNTBweDtcbiAgICAgIGhlaWdodDogNTBweDtcbiAgICAgIG1hcmdpbjogMjVweCBhdXRvIDA7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjY2O1xuICAgICAgJjpiZWZvcmUge1xuICAgICAgICBmb250LXNpemU6IDEwcHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICBsaW5lLWhlaWdodDogNzNweDtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIGNvbnRlbnQ6IFwiQ0xPU0VcIjtcbiAgICAgIH1cbiAgICAgICY6YWZ0ZXIge1xuICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiA3cHg7XG4gICAgICAgIGxlZnQ6IDUwJTtcbiAgICAgICAgbWFyZ2luOiAwIDAgMCAtMC41ZW07XG4gICAgICB9XG4gICAgfVxuICAgICYtLWxpc3Qge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICB9XG4gICAgJi0taXRlbSB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIG1hcmdpbjogMCAwIDEwcHggMDtcbiAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICB9XG4gICAgfVxuICAgICYtLWxpbmsge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAmLmN1cnJlbnQge1xuICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICAmLS1yZXR1cm5fYnRue1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gIH1cbiAgLm92ZXJsYXlfdHlwZV8ycm93cyB7XG4gICAgJi0tbmF2IHtcbiAgICAgIEBpbmNsdWRlIGNsZWFyZml4O1xuICAgIH1cbiAgICAmLS1saW5rIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgbWFyZ2luOiAxNXB4IDAgMCAwO1xuICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgIH1cbiAgICAmLS1pbWcge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxuICB9XG4gIC5vdmVybGF5X3R5cGVfM3Jvd3Mge1xuICAgICYtLWxpbmsge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBtYXJnaW46IDE1cHggMCAwIDA7XG4gICAgfVxuICAgICYtLWltZyB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG4gIH1cbiAgLnpfb3ZlcmxheV9lY28ge1xuICAgICYtLWJveCB7XG4gICAgICBmbG9hdDogbm9uZTtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgbWFyZ2luOiA0MHB4IDAgMCAwO1xuICAgICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICB9XG4gICAgfVxuICAgICYtLWhlYWQge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgICB9XG4gICAgJi0tdG9waWMge1xuICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgIH1cbiAgICAmLS1waWMge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIG1heC13aWR0aDogMjIycHg7XG4gICAgICBtYXJnaW46IDAgYXV0byAxNXB4O1xuICAgIH1cbiAgICAmLS1saW5rIHtcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiA0OHB4O1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IDQ4cHg7XG4gICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgICY6YWZ0ZXIge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIH1cbiAgICAgICYtc2luZ2xlIHtcbiAgICAgICAgZmxvYXQ6IG5vbmU7XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC56X292ZXJsYXlfZmVhdHVyZSB7XG4gICAgJi0tY29uc190ZW1wX3BpYyB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG4gICAgJi0tY29uc190ZW1wIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgICYtbW9iaWxlX21hcl9kIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgICAgIH1cbiAgICB9XG4gICAgJi0tbGluayB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIG1hcmdpbjogMTVweCAwIDAgMCAhaW1wb3J0YW50O1xuICAgICAgcGFkZGluZy1yaWdodDogMjBweDtcbiAgICAgICY6bnRoLWNoaWxkKDIpIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMTVweCAhaW1wb3J0YW50O1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAuel9vdmVybGF5X3R5cGUge1xuICAgICYtLWxpbmsge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBtYXJnaW46IDE1cHggMCAwIDAgIWltcG9ydGFudDtcbiAgICAgICY6bnRoLWNoaWxkKDIpIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMTVweCAhaW1wb3J0YW50O1xuICAgICAgfVxuICAgIH1cbiAgICAmLS1jYXRjaCB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIG1hcmdpbi1ib3R0b206IDVweDtcbiAgICAgICYtYmlnX2ljZSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICB9XG4gICAgfVxuICAgICYtLXR0bCB7XG4gICAgICBsZXR0ZXItc3BhY2luZzogLTFweDtcbiAgICB9XG4gIH1cbiAgLnpfb3ZlcmxheV90eXBlX2ljb25zIHtcbiAgICAmLS1ib3gge1xuICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAub3ZlcmxheV9saW5ldXBfYm94IHtcbiAgICAmLS1ib3gge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBtYXJnaW46IDE1cHggMCAwIDA7XG4gICAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgIH1cbiAgICAgICY6bnRoLWNoaWxkKDIpLCAmOm50aC1jaGlsZCgzKSB7XG4gICAgICAgIG1hcmdpbi10b3A6IDE1cHg7XG4gICAgICB9XG4gICAgfVxuICAgICYtLXR0bCB7XG4gICAgICBsZXR0ZXItc3BhY2luZzogLTAuNXB4O1xuICAgIH1cbiAgfVxuICAub3RoZXJfdGFibGVfZmVhdHVyZV9uYXYge1xuICAgICYtLWxpbmsge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBtYXJnaW4tdG9wOiAxNXB4O1xuICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgIH1cbiAgICB9XG4gICAgJi0tcGljIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cbiAgfVxuICAub3ZlcmxheV9saW5ldXBfYm94X2xpc3Qge1xuICAgICYtLWl0ZW0ge1xuICAgICAgd2lkdGg6IDUwJTtcbiAgICB9XG4gIH1cbiAgLmljZV9lbmdpbmVfbmF2IHtcbiAgICAmLS1oZWFkIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgfVxuICB9XG4gIC5pY2VfZW5naW5lX25hdl9mZWF0dXJlIHtcbiAgICAmLS1hcnRpY2xlIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMjVweDtcbiAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLmljZV9lbmdpbmVfbmF2X3dhdGVydHlwZSB7XG4gICAgJi0tYXJ0aWNsZSB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIG1hcmdpbi1ib3R0b206IDI1cHg7XG4gICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgfVxuICAgIH1cbiAgICAmLS1saXN0IHtcbiAgICAgIG1heC13aWR0aDogMjMwcHg7XG4gICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICB9XG4gICAgJi0tbGluayB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG4gICAgJi0taW1nIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cbiAgICAmLS1pbWdfYm94IHtcbiAgICAgIHdpZHRoOiBjYWxjKDUwJSAtIDdweCk7XG4gICAgICBtYXJnaW4tbGVmdDogMTRweDtcbiAgICB9XG4gIH1cbiAgLmljZV9lbmdpbmVfbmF2X3NwYWNlZml0IHtcbiAgICAmLS1saW5rIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgJjpudGgtY2hpbGQoMSksICY6bnRoLWNoaWxkKDIpLCAmOm50aC1jaGlsZCgzKSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gICAgICB9XG4gICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgfVxuICAgIH1cbiAgICAmLS1kZXNjcmlwdGlvbiB7XG4gICAgICBtYXgtd2lkdGg6IDE4MHB4O1xuICAgICAgbWFyZ2luLWxlZnQ6IDk1cHg7XG4gICAgICBwYWRkaW5nLXRvcDogMTdweDtcbiAgICB9XG4gIH1cbiAgLmljZV9lbmdpbmVfbmF2X2xpbmV1cCB7XG4gICAgJi0tbGluayB7XG4gICAgICB3aWR0aDogY2FsYyg1MCUgLSA1cHgpO1xuICAgICAgaGVpZ2h0OiA1OHB4O1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICAgICAgcGFkZGluZzogMTBweDtcbiAgICAgICY6bnRoLWNoaWxkKDJuKzEpIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICB9XG4gICAgICAmOm50aC1jaGlsZCg0KSB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICAgICAgfVxuICAgICAgJi1hYmlsaXR5IHtcbiAgICAgIH1cbiAgICB9XG4gICAgJi0tdHRsIHtcbiAgICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICB9XG4gICAgJi0ta2cge1xuICAgICAgZm9udC1zaXplOiAxM3B4O1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgdG9wOiAtMXB4O1xuICAgIH1cbiAgICAmLS1tbSB7XG4gICAgICBmb250LXNpemU6IDEzcHg7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICB0b3A6IDJweDtcbiAgICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICAgIH1cbiAgICAmLS1udW1iZXIge1xuICAgICAgZm9udC1zaXplOiAxN3B4O1xuICAgIH1cbiAgfVxuICAuc2VyaWVzX292ZXJsYXkge1xuICAgICYtLWZpdF9pbWcge1xuICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgJi10YWJsZSB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgfVxuICAgICAgJi1jaXJjbGUge1xuICAgICAgICB0b3A6IDA7XG4gICAgICB9XG4gICAgfVxuICAgICYtLWxpc3Qge1xuICAgICAgJi10YWJsZSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICB9XG4gICAgfVxuICAgICYtLW9wdGlvbiB7XG4gICAgICBzdHJvbmcge1xuICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICB9XG4gICAgfVxuICAgICYtLWZpdF9pbWdfZGV0YWlsIHtcbiAgICAgICYtdGFibGUwMiB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgJi1hYnNvbCB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDI1cHg7XG4gICAgICB9XG4gICAgfVxuICAgICYtLW9wdGlvbiB7XG4gICAgICBzdHJvbmcge1xuICAgICAgICBsaW5lLWhlaWdodDogMS4xO1xuICAgICAgfVxuICAgIH1cbiAgICAmLS1pdGVtIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMzVweDtcbiAgICAgICYtdGFibGUwM19hYiB7XG4gICAgICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgICAgIG1heC13aWR0aDogaW5oZXJpdDtcbiAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgIHRvcDogNDkuOCU7XG4gICAgICAgICAgcmlnaHQ6IDU2LjklO1xuICAgICAgICAgIHdpZHRoOiA0MnB4O1xuICAgICAgICB9XG4gICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgIHRvcDogNTIuMiU7XG4gICAgICAgICAgcmlnaHQ6IDU4LjUlO1xuICAgICAgICAgIHdpZHRoOiAzMHB4O1xuICAgICAgICAgIGhlaWdodDogMzBweDtcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiAxNXB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAmLXRhYmxlMDNfbGluZSB7XG4gICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICB0b3A6IDU4LjIlO1xuICAgICAgICAgIHJpZ2h0OiAzMi42JTtcbiAgICAgICAgICB3aWR0aDogMTQwcHg7XG4gICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xuICAgICAgICB9XG4gICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgIHRvcDogNDElO1xuICAgICAgICAgIHJpZ2h0OiA1MiU7XG4gICAgICAgICAgd2lkdGg6IDMwcHg7XG4gICAgICAgICAgaGVpZ2h0OiAzMHB4O1xuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDE1cHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgfVxuICAgICAgJi10YWJsZSB7XG4gICAgICAgIHdpZHRoOiBjYWxjKDUwJSAtIDEwcHgpO1xuICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgIG1hcmdpbi1sZWZ0OiAyMHB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAmLXRhYmxlX25vbWFyIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgIH1cbiAgICAgICYtdGFibGUwMiB7XG4gICAgICAgIGZsb2F0OiBub25lO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgIH1cbiAgICAgICYtdGFibGUwMyB7XG4gICAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDM1cHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgJi0tbGlzdCB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIH1cbiAgICAmLS1ib3gge1xuICAgICAgbGVmdDogMDtcbiAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSA0MHB4KTtcbiAgICAgIG1pbi1oZWlnaHQ6IGluaGVyaXQ7XG4gICAgICBtYXJnaW46IDAgMCAwIDIwcHg7XG4gICAgICBwYWRkaW5nOiA1NXB4IDAgNjBweDtcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogNzRweCAzNS4zM3B4O1xuICAgICAgJi10YWJsZSB7XG4gICAgICAgIHBhZGRpbmctdG9wOiAyMHB4O1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogNzBweDtcbiAgICAgIH1cbiAgICB9XG4gICAgJi0tYm94X2luIHtcbiAgICAgIHBhZGRpbmc6IDAgMjBweDtcbiAgICB9XG4gICAgJi0tdHRsIHtcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgIH1cbiAgICAmLS1kZXNjcmlwdGlvbiB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgfVxuICAgICYtLW5vdGUge1xuICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgbWFyZ2luLXRvcDogMTBweDtcbiAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgJi1oZWF0ZXIge1xuICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIHRvcDogMS43ZW07XG4gICAgICAgICAgbGVmdDogNTAlO1xuICAgICAgICAgIGhlaWdodDogNTVweDtcbiAgICAgICAgICBtYXJnaW46IDAgMCAwIC0wLjVweDtcbiAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgIGJvcmRlci1sZWZ0OiAycHggc29saWQgI2ZmZjtcbiAgICAgICAgfVxuICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICB0b3A6IDcwcHg7XG4gICAgICAgICAgbGVmdDogNTAlO1xuICAgICAgICAgIHdpZHRoOiAxMHB4O1xuICAgICAgICAgIGhlaWdodDogMTBweDtcbiAgICAgICAgICBtYXJnaW46IDAgMCAwIC01cHg7XG4gICAgICAgICAgYm9yZGVyOiAwcHg7XG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNhZDI1MjU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgJi0tcGljIHtcbiAgICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgICBtYXJnaW46IDIwcHggYXV0byAwO1xuICAgICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICB9XG4gICAgJi0tY2xvc2VfYnRuIHtcbiAgICAgIGJvdHRvbTogLTQwcHg7XG4gICAgICAmLXRhYmxlIHtcbiAgICAgICAgYm90dG9tOiAtNTVweDtcbiAgICAgIH1cbiAgICB9XG4gICAgJi0taWNlX2JveCB7XG4gICAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICB9XG4gICAgJi0taWNlX2VuZ2luZV90eHQge1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIH1cbiAgfVxuICAuc2VyaWVzX3RhYl9nZW5lcmFsIHtcbiAgICAmLS1pdGVtIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgd2lkdGg6IDMzLjMlO1xuICAgICAgJi1jb2wyIHtcbiAgICAgICAgd2lkdGg6IDUwJTtcbiAgICAgIH1cbiAgICB9XG4gICAgJi0tbGluayB7XG4gICAgICBmb250LXNpemU6IDEycHg7XG4gICAgfVxuICB9XG4gIC5lX3dhdGVyX2ZlYXR1cmV7XG4gICAgJi0taW1nX2xpbmt7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGZsb2F0Om5vbmU7XG4gICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgIG1hcmdpbi10b3A6IDE1cHggIWltcG9ydGFudDtcbiAgICAgICY6Zmlyc3QtY2hpbGR7XG4gICAgICAgIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDtcbiAgICAgIH1cbiAgICAgICYtMDF7XG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTpjb3ZlcjtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6ICRzcDUpIHtcbiAgLmljZV9lbmdpbmVfbmF2X3NwYWNlZml0IHtcbiAgICAmLS1kZXNjcmlwdGlvbiB7XG4gICAgICBtYXgtd2lkdGg6IDEyNXB4O1xuICAgICAgbWFyZ2luLWxlZnQ6IDc1cHg7XG4gICAgICBwYWRkaW5nLXRvcDogMTVweDtcbiAgICB9XG4gIH1cbiAgLmljZV9lbmdpbmVfbmF2X3dhdGVydHlwZSB7XG4gICAgJi0tbGlzdCB7XG4gICAgICBtYXgtd2lkdGg6IDIwNXB4O1xuICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgfVxuICAgICYtLWltZ19ib3gge1xuICAgICAgd2lkdGg6IGNhbGMoNTAlIC0gMTBweCk7XG4gICAgICBtYXJnaW4tbGVmdDogMjBweDtcbiAgICB9XG4gIH1cbiAgLmljZV9lbmdpbmVfbmF2X2xpbmV1cCB7XG4gICAgJi0tbGluayB7XG4gICAgICBwYWRkaW5nOiA1cHg7XG4gICAgICAmLWFiaWxpdHkge1xuICAgICAgICBoZWlnaHQ6IDcwcHg7XG4gICAgICB9XG4gICAgfVxuICAgICYtLWRlc2NyaXB0aW9uIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIHRvcDogNnB4O1xuICAgIH1cbiAgICAmLS1tbSB7XG4gICAgICBtYXJnaW4tbGVmdDogMnB4O1xuICAgIH1cbiAgfVxuICAuc2VyaWVzX292ZXJsYXkge1xuICAgICYtLWl0ZW0ge1xuICAgICAgJi10YWJsZTAzX2FiIHtcbiAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgIHRvcDogNTEuOCU7XG4gICAgICAgICAgcmlnaHQ6IDU3LjklO1xuICAgICAgICAgIHdpZHRoOiA0N3B4O1xuICAgICAgICB9XG4gICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgIHRvcDogNTQuMiU7XG4gICAgICAgICAgcmlnaHQ6IDYwLjUlO1xuICAgICAgICAgIHdpZHRoOiAzMHB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAmLXRhYmxlMDNfbGluZSB7XG4gICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICB0b3A6IDU3JTtcbiAgICAgICAgICByaWdodDogMjguNiU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLnNlcmllc19uYXYge1xuICAgICYtLWxpbmsge1xuICAgICAgJi11bmRlcmNfY29tcGFjdCB7XG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAtNHB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxufSIsIkBjaGFyc2V0IFwidXRmLThcIjtcbi5zZXJpZXNfZmVhdHVyZSB7XG4gIEBpbmNsdWRlIGNsZWFyZml4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXgtd2lkdGg6IDEwMDBweDtcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgcGFkZGluZzogMCAyMHB4O1xuICAmLXRhYmxlIHtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIG1heC13aWR0aDogaW5oZXJpdDtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG4gICYtLWluIHtcbiAgICBtYXgtd2lkdGg6IDEwMDBweDtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICBwYWRkaW5nOiAwIDIwcHg7XG4gIH1cbiAgJi0tZXRjIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbWFyZ2luLWJvdHRvbTogNTBweDtcbiAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICB9XG4gIH1cbiAgJi0tY29sZCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB9XG4gICYtLWNvbGRfdHRsIHtcbiAgICBsaW5lLWhlaWdodDogMS41O1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1heC13aWR0aDogMjMwcHg7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgbGV0dGVyLXNwYWNpbmc6IC0wLjNweDtcbiAgICAmLXJpZ2h0IHtcbiAgICAgIG1heC13aWR0aDogMzI1cHg7XG4gICAgfVxuICB9XG4gICYtLWljb24ge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBtYXJnaW46IDAgMCAwIDEwcHg7XG4gICAgcGFkZGluZzogMnB4IDRweDtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmVkO1xuICAgICYtZmlyc3Qge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWJsdWU7XG4gICAgfVxuICAgICYtc2Vjb25kIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1pY2VfZW5naW5lO1xuICAgIH1cbiAgICAmLXRocmlkIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1pY2VfdGlwcztcbiAgICB9XG4gIH1cbiAgJi0tY29sZF9pbWdfY29tbWVudCB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwYWRkaW5nOiA3cHggMTBweDtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjM2RiYmFiO1xuICB9XG4gICYtLWZzZXJpZXNfbWFyayB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbiAgJi0tZXRjX2NvbnRlbnQge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgd2lkdGg6IGNhbGMoNTAlIC0gMTFweCk7XG4gICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAyMnB4O1xuICAgIH1cbiAgICAmLWJvcmRlcl9yIHtcbiAgICAgIHdpZHRoOiBjYWxjKDUxLjElIC0gMTFweCk7XG4gICAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMjJweDtcbiAgICAgICAgYm9yZGVyLXJpZ2h0OiAycHggZG90dGVkICNiM2IzYjM7XG4gICAgICB9XG4gICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAyMnB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAmLS1kZXNjcmlwdGlvbiB7XG4gICAgJi1pbmxpbmUge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiA0MSU7XG4gICAgfVxuICAgICYtc3BhY2luZyB7XG4gICAgICB0b3A6IDMzJTtcbiAgICAgIGxldHRlci1zcGFjaW5nOiAtMnB4O1xuICAgICAgJjpiZWZvcmUge1xuICAgICAgICB0b3A6IDM3JTtcbiAgICAgIH1cbiAgICB9XG4gICAgJi1zcGFjaW5nMiB7XG4gICAgICB0b3A6IDI4JTtcbiAgICAgIGxldHRlci1zcGFjaW5nOiAtMnB4O1xuICAgICAgJjpiZWZvcmUge1xuICAgICAgICB0b3A6IDM3JTtcbiAgICAgIH1cbiAgICB9XG4gICAgJi1lX3dhdGVyIHtcbiAgICAgIHRvcDogNTAlO1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgbGV0dGVyLXNwYWNpbmc6IC0xcHg7XG4gICAgfVxuICB9XG4gICYtLXR5cGVfdHRsIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luOiAyNXB4IDAgMjBweDtcbiAgfVxuICAmLS10eXBlIHtcbiAgICBAaW5jbHVkZSBjbGVhcmZpeDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbWluLWhlaWdodDogMjYwcHg7XG4gIH1cbiAgJi0tZXRjX2ltZyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgICAmLW1hciB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIH1cbiAgfVxuICAmLS1ldGNfaW1nX2NvbW1lbnQge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMTM1cHg7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICBwYWRkaW5nOiA3cHggMHB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjM2RiYmFiO1xuICAgICYtd2lkdGhfbSB7XG4gICAgICB3aWR0aDogMTUwcHg7XG4gICAgfVxuICAgICYtd2lkdGhfbCB7XG4gICAgICB3aWR0aDogMjI1cHg7XG4gICAgfVxuICB9XG4gICYtLWV0Y19saW5rIHtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICBsaW5lLWhlaWdodDogNDVweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiA0OHB4O1xuICAgIHRyYW5zaXRpb246IDAuMTVzO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgYm9yZGVyOiAycHggc29saWQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICBib3gtc2hhZG93OiAkYm94LXNoYWRvdztcbiAgICAmOmFmdGVyIHtcbiAgICAgIEBpbmNsdWRlIHdlYl9mb250O1xuICAgICAgZm9udC1zaXplOiAxMHB4O1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiA1MCU7XG4gICAgICByaWdodDogMTBweDtcbiAgICAgIG1hcmdpbjogLTAuNWVtIDAgMCAwO1xuICAgICAgY29udGVudDogJGljb24tYW5jO1xuICAgIH1cbiAgICAmLXJlZiB7XG4gICAgICBjb2xvcjogIzcyYmYyYTtcbiAgICAgIGJvcmRlci1jb2xvcjogIzcyYmYyYTtcbiAgICAgICY6aG92ZXIge1xuICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzcyYmYyYTtcbiAgICAgIH1cbiAgICB9XG4gICAgJi1pY2Uge1xuICAgICAgY29sb3I6ICMwMGEwZTk7XG4gICAgICBib3JkZXItY29sb3I6ICMwMGEwZTk7XG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMwMGEwZTk7XG4gICAgICB9XG4gICAgfVxuICB9XG4gICYtLWNvbGRfbGluayB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIGxpbmUtaGVpZ2h0OiA1MHB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBmbG9hdDogbGVmdDtcbiAgICB3aWR0aDogY2FsYyg1MCUgLSAxMHB4KTtcbiAgICBoZWlnaHQ6IDU3cHg7XG4gICAgdHJhbnNpdGlvbjogMC4xNXM7XG4gICAgYm94LXNoYWRvdzogJGJveC1zaGFkb3c7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBjb2xvcjogIzFmYWFiMDtcbiAgICBib3JkZXI6IDJweCBzb2xpZCAjMWZhYWIwO1xuICAgICY6YWZ0ZXIge1xuICAgICAgQGluY2x1ZGUgd2ViX2ZvbnQ7XG4gICAgICBmb250LXNpemU6IDEwcHg7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDUwJTtcbiAgICAgIHJpZ2h0OiAxMHB4O1xuICAgICAgbWFyZ2luOiAtMC41ZW0gMCAwIDA7XG4gICAgICBjb250ZW50OiAkaWNvbi1hbmM7XG4gICAgfVxuICAgIHNwYW4ge1xuICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIH1cbiAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgbWFyZ2luLWxlZnQ6IDIwcHg7XG4gICAgICBjb2xvcjogIzAwMDtcbiAgICB9XG4gICAgJi10d29yb3cge1xuICAgICAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgICAgIHBhZGRpbmctdG9wOiA0cHg7XG4gICAgICBsZXR0ZXItc3BhY2luZzogLTFweDtcbiAgICB9XG4gICAgJjpob3ZlciB7XG4gICAgICBjb2xvcjogI2ZmZjtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICMxZmFhYjA7XG4gICAgfVxuICB9XG4gICYtLWRyYXdlciB7XG4gICAgQGluY2x1ZGUgY2xlYXJmaXg7XG4gICAgcGFkZGluZy1ib3R0b206IDUwcHg7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IGRvdHRlZCAjYjNiM2IzO1xuICAgICYtYm9yZGVyX2Qge1xuICAgICAgYm9yZGVyLWJvdHRvbS1zdHlsZTogc29saWQgIWltcG9ydGFudDtcbiAgICB9XG4gICAgJi1sYXN0IHtcbiAgICAgIGJvcmRlci1ib3R0b206IG5vbmU7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxuICAmLS1kcmF3ZXJfYmcge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB6LWluZGV4OiAtMTtcbiAgICB0b3A6IDEwNXB4O1xuICAgIHJpZ2h0OiAtMjEwcHg7XG4gICAgJi1jb2xkIHtcbiAgICAgIHRvcDogLTEzcHg7XG4gICAgICByaWdodDogLTM5NXB4O1xuICAgIH1cbiAgfVxuICAmLS10dGxfYmcge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLW9jZWFuX2JsdWU7XG4gIH1cbiAgJi0tdHRsIHtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDQ0cHg7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGhlaWdodDogNDRweDtcbiAgICBtYXJnaW46IDJweDtcbiAgICBwYWRkaW5nOiAwIDEycHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgfVxuICAmLS10YWJsZV90dGwge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBtYXJnaW46IDAgMCAzMHB4IDA7XG4gICAgcGFkZGluZzogMTBweCAyMHB4O1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1vY2Vhbl9ibHVlO1xuICB9XG4gICYtLWl0ZW0ge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIHdpZHRoOiBjYWxjKDMzLjMlIC0gMzBweCk7XG4gICAgbWFyZ2luOiAyNXB4IDAgMCA0NXB4O1xuICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgfVxuICAgICYtbGluZV9mZWVkIHtcbiAgICAgICY6bnRoLWNoaWxkKDNuKzEpIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICB9XG4gICAgICAmOm50aC1jaGlsZCgxKSwgJjpudGgtY2hpbGQoMiksICY6bnRoLWNoaWxkKDMpIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgIH1cbiAgICB9XG4gICAgJi1kcmF3ZXIge1xuICAgICAgbWFyZ2luOiAwO1xuICAgICAgJjpudGgtY2hpbGQoMikge1xuICAgICAgICBtYXJnaW4tbGVmdDogNDVweDtcbiAgICAgIH1cbiAgICB9XG4gICAgJjpudGgtY2hpbGQoMSksICY6bnRoLWNoaWxkKDIpLCAmOm50aC1jaGlsZCgzKSB7XG4gICAgICBtYXJnaW4tdG9wOiAwO1xuICAgIH1cbiAgICAmOm50aC1jaGlsZCgzbisxKSB7XG4gICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICB9XG4gIH1cbiAgJi0taXRlbV9pbl96c2VyaWVzIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgaGVpZ2h0OiAxMDBweDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjY2NjO1xuICAgIHBhZGRpbmctbGVmdDogMTBweDtcbiAgfVxuICAmLS1saW5rIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgJjpob3ZlciB7XG4gICAgICAuc2VyaWVzX2ZlYXR1cmUge1xuICAgICAgICAmLS1kZXNjcmlwdGlvbiB7XG4gICAgICAgICAgY29sb3I6ICRjb2xvci1ibHVlO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgICYtdG9wIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDI0cHg7XG4gICAgfVxuICB9XG4gICYtLXR4dCB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBsaW5lLWhlaWdodDogMS41O1xuICAgIHBhZGRpbmc6IDAgMCAwIDFlbTtcbiAgICBtYXJnaW46IDEwcHggMCAwIDA7XG4gICAgQGluY2x1ZGUgdGIge1xuICAgICAgbWluLWhlaWdodDogNzBweDtcbiAgICB9XG4gICAgQGluY2x1ZGUgc3Age1xuICAgICAgbWluLWhlaWdodDogYXV0bztcbiAgICB9XG4gIH1cbiAgJi0tcGljIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgbWFyZ2luOiAwIDAgMTVweCAwO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNjY2M7XG4gICAgJi1pbmxpbmUge1xuICAgICAgZmxvYXQ6IHJpZ2h0O1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgIGJvcmRlcjogMHB4O1xuICAgIH1cbiAgICAmLWVfd2F0ZXIge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgbWFyZ2luOiBhdXRvIDA7XG4gICAgICB0b3A6IDA7XG4gICAgICBib3R0b206IDA7XG4gICAgICByaWdodDogMTBweDtcbiAgICAgIGJvcmRlcjogbm9uZTtcbiAgICB9XG4gIH1cbiAgJi0tY2F0Y2gge1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbjogMCAwIDNweCAwO1xuICB9XG59XG4uc2VyaWVzX2xpbmV1cCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcGFkZGluZzogMzBweCAwIDYwcHggMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YyZjJmMjtcbiAgJi13aCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgfVxuICAmLWJvcmRlcl9kIHtcbiAgICBib3JkZXItYm90dG9tOiAxcHggZG90dGVkICNiM2IzYjM7XG4gIH1cbiAgJi0taGVhZCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG1heC13aWR0aDogMTAwMHB4O1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIHBhZGRpbmc6IDAgMjBweDtcbiAgfVxuICAmLS1iZyB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogLTYwcHg7XG4gICAgcmlnaHQ6IC0xNDBweDtcbiAgICAmLWN1YmUge1xuICAgICAgdG9wOiAtMzBweDtcbiAgICB9XG4gIH1cbiAgJi0tZGV0YWlsIHtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuMztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAxODBweDtcbiAgICByaWdodDogMjQwcHg7XG4gICAgbWFyZ2luLWxlZnQ6IDE1cHg7XG4gICAgdGV4dC1pbmRlbnQ6IC0xMnB4O1xuICB9XG4gICYtLXR0bCB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAmLWZzZXJpZXMge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICAgIH1cbiAgICAmLWljZV9lbmdpbmUge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgdG9wOiAtMjBweDtcbiAgICB9XG4gICAgJi1jb24ge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICAgIH1cbiAgfVxuICAmLS1kZXNjcmlwdGlvbiB7XG4gICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgICB6LWluZGV4OiAxO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB0b3A6IDJweDtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgbWFyZ2luOiAwIDAgMCAzMHB4O1xuICAgICYtY29sb3Jib3gge1xuICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICB0b3A6IDA7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICBtYXJnaW46IDAgMTBweCAwIDA7XG4gICAgICBwYWRkaW5nOiA2cHggMThweCA2cHggMThweDtcbiAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzFmYWFiMDtcbiAgICB9XG4gICAgJi1jb2xvcmJveDIge1xuICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICB0b3A6IDA7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICBtYXJnaW46IDAgMTBweCAwIDA7XG4gICAgICBwYWRkaW5nOiA2cHggMThweCA2cHggMThweDtcbiAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzFlOGNjODtcbiAgICB9XG4gICAgJi1jb2xvcmJveDMge1xuICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICB0b3A6IDA7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICBtYXJnaW46IDAgMTBweCAwIDA7XG4gICAgICBwYWRkaW5nOiA2cHggMThweCA2cHggMThweDtcbiAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzMyYWE3ODtcbiAgICB9XG4gICAgJi1jb2xvcmJveDQge1xuICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICB0b3A6IDA7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICBtYXJnaW46IDAgMTBweCAwIDA7XG4gICAgICBwYWRkaW5nOiA2cHggMThweCA2cHggMThweDtcbiAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzVmNzhjODtcbiAgICB9XG4gICAgJi1mc2VyaWVzIHtcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgIHRvcDogMDtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB9XG4gICAgJi1ibGFzdCB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDEzcHg7XG4gICAgICBtYXJnaW46IDAgMCAwIDQ2cHg7XG4gICAgfVxuICAgICYtcnMge1xuICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICB0b3A6IDA7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICBtYXJnaW46IDAgMTBweCAwIDA7XG4gICAgICBwYWRkaW5nOiA2cHggMThweCA2cHggMThweDtcbiAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXJzO1xuICAgIH1cbiAgICAmLWVfd2F0ZXIge1xuICAgICAgd2lkdGg6IDE1NHB4O1xuICAgICAgaGVpZ2h0OiA0MHB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDQwcHg7XG4gICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIGNvbG9yOiAjRkZGO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWVfd2F0ZXI7XG4gICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgIHRvcDogMDtcbiAgICAgIG1hcmdpbi1yaWdodDogMjVweDtcbiAgICB9XG4gICAgJi1iaWdpY2Uge1xuICAgICAgYmFja2dyb3VuZDogJGNvbG9yLWJpZ2ljZTtcbiAgICAgIGNvbG9yOiAjRkZGO1xuICAgICAgcGFkZGluZzogMnB4IDIwcHg7XG4gICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIH1cbiAgICAmLXNlcnZpY2VfY2FydCB7XG4gICAgICBiYWNrZ3JvdW5kOiAkY29sb3Itc2VydmljZV9jYXJ0O1xuICAgICAgY29sb3I6ICNGRkY7XG4gICAgICBwYWRkaW5nOiA2LjVweCAyMHB4O1xuICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICB9XG4gICAgJi1kb3VnaGNvbntcbiAgICAgIGJhY2tncm91bmQ6ICRjb2xvci1kb3VnaGNvbjtcbiAgICAgIGNvbG9yOiNmZmY7XG4gICAgICBwYWRkaW5nOiAycHggMjBweDtcbiAgICAgIGZvbnQtd2VpZ2h0OmJvbGQ7XG4gICAgICBmb250LXNpemU6MThweDtcbiAgICAgIG1hcmdpbi1sZWZ0OjA7XG4gICAgfVxuICAgICYtdG9yb21pe1xuICAgICAgYmFja2dyb3VuZDogJGNvbG9yLXRvcm9taTtcbiAgICAgIGNvbG9yOiNmZmY7XG4gICAgICBwYWRkaW5nOiAycHggMjBweDtcbiAgICAgIGZvbnQtd2VpZ2h0OmJvbGQ7XG4gICAgICBmb250LXNpemU6MThweDtcbiAgICAgIG1hcmdpbi1sZWZ0OjA7XG4gICAgfVxuICB9XG4gICYtLW5hdiB7XG4gICAgQGluY2x1ZGUgY2xlYXJmaXg7XG4gICAgbWF4LXdpZHRoOiAxMDAwcHg7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgcGFkZGluZzogMCAyMHB4O1xuICAgICYtYmxhc3Qge1xuICAgICAgbWF4LXdpZHRoOiAxMDAwcHg7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgei1pbmRleDogMTtcbiAgICAgIG1hcmdpbi10b3A6IC04NHB4O1xuICAgIH1cbiAgfVxuICAmLS1waWMge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB6LWluZGV4OiAxO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXJnaW46IDM1cHggYXV0bztcbiAgICAmLXJlc2luIHtcbiAgICAgIG1hcmdpbjogMTVweCBhdXRvO1xuICAgIH1cbiAgICAmLWxlZnQge1xuICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgfVxuICAgICYtY3ViZSB7XG4gICAgICBtYXJnaW46IDE0cHggYXV0byAxNXB4IGF1dG87XG4gICAgfVxuICAgICYtZV93YXRlciB7XG4gICAgICBtYXJnaW4tdG9wOiAtMjBweDtcbiAgICAgIEBpbmNsdWRlIHRiIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgJi0tbGlua19zcF90eHQge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgJi0tbGluayB7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgbGluZS1oZWlnaHQ6IDQ1cHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIHdpZHRoOiBjYWxjKDMzLjMlIC0gMTYuNXB4KTtcbiAgICBoZWlnaHQ6IDQ4cHg7XG4gICAgbWFyZ2luOiAwIDAgMCAyNXB4O1xuICAgIHRyYW5zaXRpb246IDAuMTVzO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgYm9yZGVyOiAycHggc29saWQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICBib3gtc2hhZG93OiAkYm94LXNoYWRvdztcbiAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIH1cbiAgICAmOmFmdGVyIHtcbiAgICAgIEBpbmNsdWRlIHdlYl9mb250O1xuICAgICAgZm9udC1zaXplOiAxMHB4O1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiA1MCU7XG4gICAgICByaWdodDogMTBweDtcbiAgICAgIG1hcmdpbjogLTAuNWVtIDAgMCAwO1xuICAgICAgY29udGVudDogJGljb24tYW5jO1xuICAgIH1cbiAgICAmLXJlZiB7XG4gICAgICBjb2xvcjogIzcyYmYyYTtcbiAgICAgIGJvcmRlci1jb2xvcjogIzcyYmYyYTtcbiAgICAgICY6aG92ZXIge1xuICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzcyYmYyYTtcbiAgICAgIH1cbiAgICB9XG4gICAgJi1yZWZfaWNlIHtcbiAgICAgIGNvbG9yOiAjM2ViY2FjO1xuICAgICAgYm9yZGVyLWNvbG9yOiAjM2ViY2FjO1xuICAgICAgJjpob3ZlciB7XG4gICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjM2ViY2FjO1xuICAgICAgfVxuICAgIH1cbiAgICAmLWljZSB7XG4gICAgICBjb2xvcjogIzAwYTBlOTtcbiAgICAgIGJvcmRlci1jb2xvcjogIzAwYTBlOTtcbiAgICAgICY6aG92ZXIge1xuICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzAwYTBlOTtcbiAgICAgIH1cbiAgICB9XG4gICAgJi1pY2VfZW5naW5lIHtcbiAgICAgIGNvbG9yOiAkY29sb3ItaWNlX2VuZ2luZTtcbiAgICAgIGJvcmRlci1jb2xvcjogJGNvbG9yLWljZV9lbmdpbmU7XG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1pY2VfZW5naW5lO1xuICAgICAgfVxuICAgIH1cbiAgICAmLWljZV90aXBzIHtcbiAgICAgIGNvbG9yOiAkY29sb3ItaWNlX3RpcHM7XG4gICAgICBib3JkZXItY29sb3I6ICRjb2xvci1pY2VfdGlwcztcbiAgICAgICY6aG92ZXIge1xuICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWljZV90aXBzO1xuICAgICAgfVxuICAgIH1cbiAgICAmLWN1YmUge1xuICAgICAgd2lkdGg6IGNhbGMoMjUlIC0gMTlweCk7XG4gICAgICBjb2xvcjogJGNvbG9yLWN1YmU7XG4gICAgICBib3JkZXItY29sb3I6ICRjb2xvci1jdWJlO1xuICAgICAgJjpudGgtY2hpbGQoMikge1xuICAgICAgICBsaW5lLWhlaWdodDogMS4yO1xuICAgICAgICBwYWRkaW5nLXRvcDogM3B4O1xuICAgICAgfVxuICAgICAgJjpob3ZlciB7XG4gICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItY3ViZTtcbiAgICAgIH1cbiAgICB9XG4gICAgJi1qd2Uge1xuICAgICAgd2lkdGg6IGNhbGMoMjUlIC0gMTlweCk7XG4gICAgICBjb2xvcjogJGNvbG9yLWp3ZTtcbiAgICAgIGJvcmRlci1jb2xvcjogJGNvbG9yLWp3ZTtcbiAgICAgICY6aG92ZXIge1xuICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWp3ZTtcbiAgICAgIH1cbiAgICAgICYtc2luZ2xlIHtcbiAgICAgICAgd2lkdGg6IDM1MHB4O1xuICAgICAgICBmbG9hdDogbm9uZTtcbiAgICAgICAgbWFyZ2luOiAwIGF1dG8gIWltcG9ydGFudDtcbiAgICAgIH1cbiAgICAgICYtdW5kZXJjX2NvbXBhY3Qge1xuICAgICAgICB3aWR0aDogNDAwcHg7XG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAtMXB4O1xuICAgICAgfVxuICAgICAgJi1zZG9vciB7XG4gICAgICAgIHdpZHRoOiBjYWxjKDMzJSAtIDMwcHgpO1xuICAgICAgICBtYXJnaW4tbGVmdDogNDVweDtcbiAgICAgIH1cbiAgICB9XG4gICAgJi1qdyB7XG4gICAgICB3aWR0aDogMjkwcHg7XG4gICAgICBjb2xvcjogJGNvbG9yLWp3O1xuICAgICAgYm9yZGVyLWNvbG9yOiAkY29sb3Itanc7XG4gICAgICBtYXJnaW46IDAgYXV0byAhaW1wb3J0YW50O1xuICAgICAgZmxvYXQ6IG5vbmU7XG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1qdztcbiAgICAgIH1cbiAgICB9XG4gICAgJi1mbGFrZSB7XG4gICAgICBjb2xvcjogJGNvbG9yLWljZV9vdGhlcjtcbiAgICAgIGJvcmRlci1jb2xvcjogJGNvbG9yLWljZV9vdGhlcjtcbiAgICAgICY6bnRoLWNoaWxkKDEpIHtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgICAgICAgd2lkdGg6IDIxMHB4O1xuICAgICAgICBwYWRkaW5nLXRvcDogM3B4O1xuICAgICAgfVxuICAgICAgJjpudGgtY2hpbGQoMikge1xuICAgICAgICB3aWR0aDogNTYwcHg7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxMDBweDtcbiAgICAgIH1cbiAgICAgICY6aG92ZXIge1xuICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWljZV9vdGhlcjtcbiAgICAgIH1cbiAgICB9XG4gICAgJi1ibGFzdCB7XG4gICAgICBjb2xvcjogJGNvbG9yLWJsYXN0O1xuICAgICAgYm9yZGVyLWNvbG9yOiAkY29sb3ItYmxhc3Q7XG4gICAgICB3aWR0aDogMTUwcHg7XG4gICAgICBtYXJnaW4tbGVmdDogNTJweDtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICY6aG92ZXIge1xuICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWJsYXN0O1xuICAgICAgfVxuICAgIH1cbiAgICAmLWJsYXN0MiB7XG4gICAgICBtYXJnaW4tbGVmdDogMTEycHg7XG4gICAgICB3aWR0aDogMTUwcHg7XG4gICAgICBjb2xvcjogIzAwYTE4ZDtcbiAgICAgIGJvcmRlci1jb2xvcjogIzAwYTE4ZDtcbiAgICAgICY6aG92ZXIge1xuICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzAwYTE4ZDtcbiAgICAgIH1cbiAgICB9XG4gICAgJi1ncmV5IHtcbiAgICAgIGNvbG9yOiAjY2NjO1xuICAgICAgYm9yZGVyLWNvbG9yOiAjY2NjO1xuICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICB9XG4gICAgJi1tb3JlIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgbWFyZ2luOiAwO1xuICAgICAgY29sb3I6ICMwMDA7XG4gICAgICBib3JkZXItY29sb3I6ICNjY2M7XG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNjY2M7XG4gICAgICB9XG4gICAgfVxuICAgICYtY2hpcCB7XG4gICAgICBjb2xvcjogJGNvbG9yLWljZV9vdGhlcjtcbiAgICAgIGJvcmRlci1jb2xvcjogJGNvbG9yLWljZV9vdGhlcjtcbiAgICAgICY6bnRoLWNoaWxkKDEpIHtcbiAgICAgICAgd2lkdGg6IDM2MHB4O1xuICAgICAgfVxuICAgICAgJjpudGgtY2hpbGQoMikge1xuICAgICAgICB3aWR0aDogNTYwcHg7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAzMHB4O1xuICAgICAgfVxuICAgICAgJjpob3ZlciB7XG4gICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItaWNlX290aGVyO1xuICAgICAgfVxuICAgIH1cbiAgICAmLXJzIHtcbiAgICAgIGNvbG9yOiAjMDA5NmI2O1xuICAgICAgYm9yZGVyLWNvbG9yOiAjMDA5NmI2O1xuICAgICAgJjpob3ZlciB7XG4gICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA5NmI2O1xuICAgICAgfVxuICAgIH1cbiAgICAmLWNvbDQge1xuICAgICAgd2lkdGg6IGNhbGMoMjUlIC0gMTlweCk7XG4gICAgfVxuICAgICYtZV93YXRlciB7XG4gICAgICBjb2xvcjogJGNvbG9yLWVfd2F0ZXI7XG4gICAgICBib3JkZXItY29sb3I6ICRjb2xvci1lX3dhdGVyO1xuICAgICAgd2lkdGg6IDI5MHB4O1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgZmxvYXQ6IG5vbmU7XG4gICAgICBtYXJnaW46IDAgYXV0byAxMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1lX3dhdGVyO1xuICAgICAgfVxuICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICAgICAgfVxuICAgIH1cbiAgICAmLWVfd2F0ZXJfc3Age1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gICAgJi1lX3dhdGVyX3dveCB7XG4gICAgICBmbG9hdDogbGVmdDtcbiAgICAgIG1hcmdpbi1sZWZ0OiAxODBweCAhaW1wb3J0YW50O1xuICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgd2lkdGg6IDI1MXB4O1xuICAgICAgICBtYXJnaW4tbGVmdDogMjMwcHggIWltcG9ydGFudDtcbiAgICAgICAgQGluY2x1ZGUgdGIge1xuICAgICAgICAgIHdpZHRoOiAyMDFweDtcbiAgICAgICAgICBtYXJnaW4tbGVmdDogMTM3cHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgICAgICBAaW5jbHVkZSBzcCB7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgICAgICAgICBtYXJnaW4tdG9wOiAxMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIEBpbmNsdWRlIHRiIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gICAgICB9XG4gICAgICBAaW5jbHVkZSBzcCB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gICAgICB9XG4gICAgfVxuICAgICYtaHNiIHtcbiAgICAgIGZsb2F0OiBub25lO1xuICAgICAgY29sb3I6ICRjb2xvci1oc2I7XG4gICAgICBib3JkZXItY29sb3I6ICRjb2xvci1oc2I7XG4gICAgICBtYXJnaW46IDAgYXV0byAxMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1oc2I7XG4gICAgICB9XG4gICAgfVxuICAgICYtYmlnaWNlIHtcbiAgICAgIHdpZHRoOiAzMDVweDtcbiAgICAgIGhlaWdodDogNDhweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiA0OHB4O1xuICAgICAgbWFyZ2luOiAwIGF1dG8gIWltcG9ydGFudDtcbiAgICAgIGZsb2F0OiBub25lO1xuICAgICAgY29sb3I6ICRjb2xvci1iaWdpY2U7XG4gICAgICBib3JkZXItY29sb3I6ICRjb2xvci1iaWdpY2U7XG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1iaWdpY2U7XG4gICAgICB9XG4gICAgfVxuICAgICYtc2VydmljZV9jYXJ0IHtcbiAgICAgIHdpZHRoOiAzMDVweDtcbiAgICAgIGhlaWdodDogNDhweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiA0OHB4O1xuICAgICAgbWFyZ2luOiAwIGF1dG8gIWltcG9ydGFudDtcbiAgICAgIGZsb2F0OiBub25lO1xuICAgICAgY29sb3I6ICRjb2xvci1zZXJ2aWNlX2NhcnQ7XG4gICAgICBib3JkZXItY29sb3I6ICRjb2xvci1zZXJ2aWNlX2NhcnQ7XG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1zZXJ2aWNlX2NhcnQ7XG4gICAgICB9XG4gICAgfVxuICAgICYtZG91Z2hjb24ge1xuICAgICAgZmxvYXQ6IG5vbmU7XG4gICAgICBjb2xvcjogJGNvbG9yLWRvdWdoY29uO1xuICAgICAgYm9yZGVyLWNvbG9yOiAkY29sb3ItZG91Z2hjb247XG4gICAgICBtYXJnaW46IDAgYXV0byAxMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1kb3VnaGNvbjtcbiAgICAgIH1cbiAgICB9XG4gICAgJi10b3JvbWkge1xuICAgICAgZmxvYXQ6IG5vbmU7XG4gICAgICBjb2xvcjogJGNvbG9yLXRvcm9taTtcbiAgICAgIGJvcmRlci1jb2xvcjogJGNvbG9yLXRvcm9taTtcbiAgICAgIG1hcmdpbjogMCBhdXRvIDEwcHggIWltcG9ydGFudDtcbiAgICAgICY6aG92ZXIge1xuICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXRvcm9taTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgJi0tbmFtZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAmLS1ib3gge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIHdpZHRoOiBjYWxjKDI1JSAtIDE1cHgpO1xuICAgIG1hcmdpbi1sZWZ0OiAyMHB4O1xuICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgfVxuICB9XG4gICYtLWJveF9waWMge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbjogMCBhdXRvIDI1cHg7XG4gIH1cbiAgJi0tYm94X3R0bCB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjI7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luOiAwIDAgMjVweCAwO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxuICAmLS1zdWJfdHRsIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgei1pbmRleDogMTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW46IDAgMCAzMHB4IDA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWljZV9lbmdpbmU7XG4gICAgJi1pY2VfdGlwcyB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItaWNlX3RpcHM7XG4gICAgfVxuICAgICYtaWNlX21ha2VyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICMyMGFiYjE7XG4gICAgfVxuICAgICYtdGlwc19pY2VfbWFrZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWxfZ3JlZW47XG4gICAgfVxuICB9XG4gICYtLXN1Yl90dGxfYmcge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBsaW5lLWhlaWdodDogNDRweDtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgaGVpZ2h0OiA0NHB4O1xuICAgIG1hcmdpbjogMnB4O1xuICAgIHBhZGRpbmc6IDAgMTJweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICB9XG4gICYtLXRvcGljIHtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDcwcHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGRpc3BsYXk6IHRhYmxlO1xuICAgIGhlaWdodDogNzBweDtcbiAgICBwYWRkaW5nOiAwIDAgMCAxMDBweDtcbiAgICAmLWltZ19ub25lIHtcbiAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICB9XG4gIH1cbiAgJi0tdG9waWNfaW1nIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gIH1cbiAgJi0tZV93YXRlciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGZsZXgtd3JhcDogbm93cmFwO1xuICAgIEBpbmNsdWRlIHNwIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cbiAgfVxuICAmLS1lX3dhdGVyX2NvbG9yX2JveCB7XG4gICAgaGVpZ2h0OiA0MHB4O1xuICAgIHBhZGRpbmc6IDAgNXB4O1xuICAgIGNvbG9yOiAjRkZGO1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBtYXJnaW4tbGVmdDogNXB4O1xuICAgIGRpc3BsYXk6IHRhYmxlO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIH1cbiAgICBzcGFuIHtcbiAgICAgIGRpc3BsYXk6IHRhYmxlLWNlbGw7XG4gICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgIH1cbiAgICAmLXJlZCB7XG4gICAgICBiYWNrZ3JvdW5kOiAkY29sb3ItZV93YXRlcl9yZWQ7XG4gICAgfVxuICAgICYtYmx1ZSB7XG4gICAgICBiYWNrZ3JvdW5kOiAkY29sb3ItZV93YXRlcl9ibHVlO1xuICAgIH1cbiAgICAmLW9yYW5nZSB7XG4gICAgICBiYWNrZ3JvdW5kOiAkY29sb3ItZV93YXRlci1vcmFuZ2U7XG4gICAgfVxuICAgICYtcHVycGxlIHtcbiAgICAgIGJhY2tncm91bmQ6ICRjb2xvci1lX3dhdGVyLXB1cnBsZTtcbiAgICB9XG4gICAgJi15ZWxsb3dfb3JhbmdlIHtcbiAgICAgIGJhY2tncm91bmQ6ICRjb2xvci1lX3dhdGVyLXllbGxvdy1vcmFuZ2U7XG4gICAgfVxuICAgICYtZ3JlZW4ge1xuICAgICAgYmFja2dyb3VuZDogJGNvbG9yLWVfd2F0ZXItZ3JlZW47XG4gICAgfVxuICAgICYtZGFya19ncmVlbiB7XG4gICAgICBiYWNrZ3JvdW5kOiAkY29sb3ItZV93YXRlci1kYXJrX2dyZWVuO1xuICAgIH1cbiAgfVxuICAmLS1lX3dhdGVyX3R4dCB7XG4gICAgbGluZS1oZWlnaHQ6IDEuMztcbiAgICBtYXJnaW4tbGVmdDogMTBweDtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgJi1sb25nIHtcbiAgICAgIG1heC13aWR0aDogNTUwcHg7XG4gICAgICBAaW5jbHVkZSB0YiB7XG4gICAgICAgIG1heC13aWR0aDogMzI0cHg7XG4gICAgICB9XG4gICAgICBAaW5jbHVkZSBzcCB7XG4gICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgJi0tZV93YXRlcl9ibnIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBtYXgtd2lkdGg6IDk2MHB4O1xuICAgIG1hcmdpbjogMzBweCBhdXRvIDA7XG4gICAgaGVpZ2h0OiAxNzlweDtcbiAgICBwYWRkaW5nOiAwIDIwcHg7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgdHJhbnNpdGlvbjogLjE1cztcbiAgICAmLXJveCB7XG4gICAgICBiYWNrZ3JvdW5kOiB1cmwoL3AvZS13YXRlci9pbWFnZXMvdG9wL21lcml0MDEtaW1nLWJuci1yb3gucG5nKSBuby1yZXBlYXQgbGVmdCBjZW50ZXI7XG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgIH1cbiAgICAmLXZveCB7XG4gICAgICBiYWNrZ3JvdW5kOiB1cmwoL3AvZS13YXRlci9pbWFnZXMvdG9wL21lcml0MDEtaW1nLWJuci12b3gucG5nKSBuby1yZXBlYXQgbGVmdCBjZW50ZXI7XG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgICAgaGVpZ2h0OiAxNDBweDtcbiAgICB9XG4gICAgJi12b3hzeXN0ZW0ge1xuICAgICAgYmFja2dyb3VuZDogdXJsKC9wL2Utd2F0ZXIvdm94L2ltYWdlcy9pbmRleC1saW5ldXAtYmFubmVyLWltZy0wMi5wbmcpIG5vLXJlcGVhdCBsZWZ0IGNlbnRlcjtcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgICBoZWlnaHQ6IDE0MHB4O1xuICAgIH1cbiAgICAmOmhvdmVyIHtcbiAgICAgIG9wYWNpdHk6IDAuODtcbiAgICB9XG4gICAgQGluY2x1ZGUgdGIge1xuICAgICAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLSA0MHB4KTtcbiAgICB9XG4gIH1cbn1cbi5zZXJpZXNfaW5kZXhfY29sMiB7XG4gIEBpbmNsdWRlIGNsZWFyZml4O1xuICBtYXgtd2lkdGg6IDEwMDBweDtcbiAgcGFkZGluZzogMCAyMHB4O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBtYXJnaW46IDAgYXV0byA0NXB4O1xuICAmLS1saW5rIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgd2lkdGg6IDY1LjElO1xuICAgIHRyYW5zaXRpb246IDAuMTVzO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBsaW5lLWhlaWdodDogMDtcbiAgICAmOmFmdGVyIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogMDtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgI2NjYztcbiAgICB9XG4gICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgIGZsb2F0OiByaWdodDtcbiAgICAgIHdpZHRoOiAzMC4yJTtcbiAgICAgICY6YWZ0ZXIge1xuICAgICAgICBib3JkZXI6IDVweCBzb2xpZCAjY2NjO1xuICAgICAgfVxuICAgIH1cbiAgICAmOmhvdmVyIHtcbiAgICAgIG9wYWNpdHk6IDAuODtcbiAgICB9XG4gICAgJi1maXJzdCB7XG4gICAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICAgICAgJjphZnRlciB7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNjY2MgIWltcG9ydGFudDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgJi0taW1nIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuLnRvcF9ibnIge1xuICBAaW5jbHVkZSBjbGVhcmZpeDtcbiAgbWF4LXdpZHRoOiAxMDAwcHg7XG4gIHBhZGRpbmc6IDAgMjBweDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgbWFyZ2luOiAwIGF1dG8gNDVweDtcbiAgJi0tbGluayB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIHdpZHRoOiA2NS4xJTtcbiAgICB0cmFuc2l0aW9uOiAwLjE1cztcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgbGluZS1oZWlnaHQ6IDA7XG4gICAgJjphZnRlciB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDA7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNjY2M7XG4gICAgfVxuICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICBmbG9hdDogcmlnaHQ7XG4gICAgICB3aWR0aDogMzAuMiU7XG4gICAgICAmOmFmdGVyIHtcbiAgICAgICAgYm9yZGVyOiA1cHggc29saWQgI2NjYztcbiAgICAgIH1cbiAgICB9XG4gICAgJjpob3ZlciB7XG4gICAgICBvcGFjaXR5OiAwLjg7XG4gICAgfVxuICB9XG4gICYtLWxpbmtfdXBwZXIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW46IC0xNzBweCAwIDAgNTBweDtcbiAgICB3aWR0aDogMzAuMiU7XG4gICAgdHJhbnNpdGlvbjogMC4xNXM7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIGxpbmUtaGVpZ2h0OiAwO1xuICAgIHotaW5kZXg6IDEwO1xuICAgICY6YWZ0ZXIge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAwO1xuICAgICAgbGVmdDogMDtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICBib3JkZXI6IDVweCBzb2xpZCAjY2NjO1xuICAgIH1cbiAgICAmOmhvdmVyIHtcbiAgICAgIG9wYWNpdHk6IDAuODtcbiAgICB9XG4gIH1cbiAgJi0taW1nIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuLm1vdmllX292ZXJsYXkge1xuICBkaXNwbGF5OiBub25lO1xuICAmLS1iZyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjgpO1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICBsZWZ0OiAwO1xuICAgIHRvcDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBvcGFjaXR5OiAwO1xuICAgIHRyYW5zaXRpb246IDAuNHM7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHotaW5kZXg6IDEwMTtcbiAgfVxuICAmLS1jb250ZW50IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjRzO1xuICAgIGxlZnQ6IGNhbGMoNTAlIC0gMzIwcHgpO1xuICAgIG9wYWNpdHk6IDA7XG4gICAgdG9wOiA4MHB4O1xuICAgIHdpZHRoOiA2NDBweDtcbiAgICBoZWlnaHQ6IDMzMHB4O1xuICAgIHotaW5kZXg6IDEwMjtcbiAgfVxufVxuLmJvdHRvbV9ibnIge1xuICBtYXgtd2lkdGg6IDEwMDBweDtcbiAgcGFkZGluZzogMCAyMHB4O1xuICBtYXJnaW46IDAgYXV0byAzMHB4IGF1dG87XG4gICYtLWxpbmsge1xuICAgIHRyYW5zaXRpb246IDAuMTVzO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNjY2M7XG4gICAgbGluZS1oZWlnaHQ6IDA7XG4gICAgJjpob3ZlciB7XG4gICAgICBvcGFjaXR5OiAwLjg7XG4gICAgfVxuICAgIEBpbmNsdWRlIHNwIHtcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgfVxuICB9XG4gICYtLWltZyB7XG4gICAgQGluY2x1ZGUgc3Age1xuICAgICAgd2lkdGg6IDE3MCU7XG4gICAgfVxuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogJHRiKSB7XG4gIC5zZXJpZXNfZmVhdHVyZSB7XG4gICAgJi0tY29sZF9saW5rIHtcbiAgICAgIHdpZHRoOiBjYWxjKDUwJSAtIDVweCk7XG4gICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICBtYXJnaW4tbGVmdDogNXB4O1xuICAgICAgfVxuICAgIH1cbiAgICAmLS1jb2xkX2xpbmsge1xuICAgICAgc3BhbiB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgIH1cbiAgICB9XG4gICAgJi0tZXRjIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gICAgfVxuICAgICYtLWRyYXdlciB7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMzBweDtcbiAgICB9XG4gICAgJi0tZHJhd2VyX2JnIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB0b3A6IDcwcHg7XG4gICAgICByaWdodDogLTI2MHB4O1xuICAgICAgJi1jb2xkIHtcbiAgICAgICAgdG9wOiAtMTNweDtcbiAgICAgICAgcmlnaHQ6IC0zOTVweDtcbiAgICAgIH1cbiAgICB9XG4gICAgJi0taWNvbiB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIG1hcmdpbjogNXB4IDAgMCAwO1xuICAgIH1cbiAgICAmLS1waWMge1xuICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgJi1pbmxpbmUge1xuICAgICAgICBoZWlnaHQ6IDY5cHg7XG4gICAgICAgIHdpZHRoOiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgICB9XG4gICAgICAmLWVfd2F0ZXIge1xuICAgICAgICBoZWlnaHQ6IDYwcHg7XG4gICAgICAgIHdpZHRoOiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgICB9XG4gICAgfVxuICAgICYtLWl0ZW1faW5fenNlcmllcyB7XG4gICAgICBoZWlnaHQ6IDcxLjZweDtcbiAgICB9XG4gICAgJi0tZGVzY3JpcHRpb24ge1xuICAgICAgJi1zcGFjaW5nIHtcbiAgICAgICAgdG9wOiAyOSU7XG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAtM3B4O1xuICAgICAgfVxuICAgICAgJi1lX3dhdGVyIHtcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDA7XG4gICAgICB9XG4gICAgfVxuICAgICYtLWl0ZW0ge1xuICAgICAgd2lkdGg6IGNhbGMoMzMuMyUgLSAxMy4zcHgpO1xuICAgICAgbWFyZ2luLWxlZnQ6IDIwcHg7XG4gICAgICAmLWRyYXdlciB7XG4gICAgICAgICY6bnRoLWNoaWxkKDIpIHtcbiAgICAgICAgICBtYXJnaW4tbGVmdDogMjBweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuICAuc2VyaWVzX2xpbmV1cCB7XG4gICAgYmFja2dyb3VuZC1zaXplOiA1MCU7XG4gICAgJi0tZGVzY3JpcHRpb24ge1xuICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgbWFyZ2luLWxlZnQ6IDE1cHg7XG4gICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgICYtY29sb3Jib3gge1xuICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgIH1cbiAgICB9XG4gICAgJi1mc2VyaWVzX2ZpcnN0LCAmLWZzZXJpZXNfc2Vjb25kLCAmLWZzZXJpZXNfdGhpcmQge1xuICAgICAgYmFja2dyb3VuZC1zaXplOiAzMCU7XG4gICAgfVxuICAgICYtLWRldGFpbCB7XG4gICAgICB0b3A6IDE2NHB4O1xuICAgICAgcmlnaHQ6IDEyMXB4O1xuICAgIH1cbiAgICAmLS1iZyB7XG4gICAgICByaWdodDogLTE3M3B4O1xuICAgIH1cbiAgICAmLS10dGwge1xuICAgICAgJi1pY2VfZW5naW5lIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgfVxuICAgIH1cbiAgICAmLS1uYXYge1xuICAgICAgJi1ibGFzdCB7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgbWFyZ2luLXRvcDogLTY2cHg7XG4gICAgICB9XG4gICAgfVxuICAgICYtLWxpbmsge1xuICAgICAgJi1mbGFrZSB7XG4gICAgICAgICY6bnRoLWNoaWxkKDEpIHtcbiAgICAgICAgICB3aWR0aDogMTcwcHg7XG4gICAgICAgIH1cbiAgICAgICAgJjpudGgtY2hpbGQoMikge1xuICAgICAgICAgIHdpZHRoOiA0NjBweDtcbiAgICAgICAgICBtYXJnaW4tbGVmdDogMzBweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgJi1jaGlwIHtcbiAgICAgICAgJjpudGgtY2hpbGQoMSkge1xuICAgICAgICAgIHdpZHRoOiAyNzBweDtcbiAgICAgICAgfVxuICAgICAgICAmOm50aC1jaGlsZCgyKSB7XG4gICAgICAgICAgd2lkdGg6IDQyMHB4O1xuICAgICAgICAgIG1hcmdpbi1sZWZ0OiAzMHB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAmLWJsYXN0IHtcbiAgICAgICAgd2lkdGg6IDExNXB4O1xuICAgICAgICBtYXJnaW4tbGVmdDogMzhweDtcbiAgICAgIH1cbiAgICAgICYtYmxhc3QyIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDc0cHg7XG4gICAgICB9XG4gICAgICAmLWN1YmUge1xuICAgICAgICBsZXR0ZXItc3BhY2luZzogLTIuN3B4O1xuICAgICAgfVxuICAgICAgJi1saW5lMiB7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjI7XG4gICAgICAgIHBhZGRpbmctdG9wOiAzcHg7XG4gICAgICB9XG4gICAgICAmLXJzIHtcbiAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxNnB4O1xuICAgICAgfVxuICAgIH1cbiAgICAmLS1lX3dhdGVyX2JuciB7XG4gICAgICBoZWlnaHQ6IDEzNXB4O1xuICAgICAgJi12b3gge1xuICAgICAgICBoZWlnaHQ6IDEwNnB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6ICRzcCkge1xuICAuc2VyaWVzX2ZlYXR1cmUge1xuICAgICYtLWl0ZW1faW5fenNlcmllcyB7XG4gICAgICBwYWRkaW5nOiAwIDIwcHg7XG4gICAgfVxuICAgICYtLWZzZXJpZXNfbWFyayB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgIH1cbiAgICAmLS1ldGMge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgICB9XG4gICAgJi0tZXRjX2ltZyB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgIH1cbiAgICAmLS10eXBlX3R0bCB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgIH1cbiAgICAmLS1jb2xkX3R0bCB7XG4gICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgIH1cbiAgICAmLS1kcmF3ZXIge1xuICAgICAgcGFkZGluZy1ib3R0b206IDMwcHg7XG4gICAgICAmLWJvcmRlcl9kXzIge1xuICAgICAgICBib3JkZXItYm90dG9tOiAwO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgICBsZWZ0OiAtMjBweDtcbiAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2NjYztcbiAgICAgICAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICAgICAgICAgIGhlaWdodDogMXB4O1xuICAgICAgICAgIHdpZHRoOiAxMDB2dztcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICAmLS1pdGVtIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgbWFyZ2luOiAyMHB4IDAgMCAwO1xuICAgICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICB9XG4gICAgICAmOm50aC1jaGlsZCgyKSwgJjpudGgtY2hpbGQoMykge1xuICAgICAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgICAgfVxuICAgICAgJi1saW5lX2ZlZWQge1xuICAgICAgICAmOm50aC1jaGlsZCgyKSwgJjpudGgtY2hpbGQoMykge1xuICAgICAgICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgICYtZHJhd2VyIHtcbiAgICAgICAgJjpudGgtY2hpbGQoMikge1xuICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgICYtLXR5cGVfdHRsIHtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgfVxuICAgICYtLWV0Y19pbWcge1xuICAgICAgJi1tYXIge1xuICAgICAgICBtYXJnaW4tdG9wOiAwcHg7XG4gICAgICB9XG4gICAgfVxuICAgICYtLWV0Y19jb250ZW50IHtcbiAgICAgIGZsb2F0OiBub25lO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICAgICAgfVxuICAgICAgJjpudGgtY2hpbGQoMikge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICAgICAgfVxuICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMzBweDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICB9XG4gICAgICAmLWJvcmRlcl9yIHtcbiAgICAgICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgcGFkZGluZy1yaWdodDogMDtcbiAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgIH1cbiAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgJi0tdHRsX2JnIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgfVxuICAgICYtLXR0bCB7XG4gICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICBsaW5lLWhlaWdodDogMS41O1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgIHBhZGRpbmc6IDEwcHggMTBweDtcbiAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICBib3JkZXI6IDJweCBzb2xpZCAjMWZhYWIwO1xuICAgIH1cbiAgICAmLS1jb2xkX2xpbmsge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBmbG9hdDogbm9uZTtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gICAgICB9XG4gICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgIH1cbiAgICB9XG4gICAgJi0tZXRjX2ltZ19jb21tZW50IHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgfVxuICAgICYtLXBpYyB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIG1heC13aWR0aDogYXV0bztcbiAgICB9XG4gICAgJi0tbGluayB7XG4gICAgICAmLXRvcCB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgICB9XG4gICAgfVxuICAgICYtLWRyYXdlcl9iZyB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgICAmLS10YWJsZV90dGwge1xuICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgICBtYXJnaW4tYm90dG9tOiAyNXB4O1xuICAgIH1cbiAgICAmLS1kZXNjcmlwdGlvbiB7XG4gICAgICAmLXNwYWNpbmcge1xuICAgICAgICBsZXR0ZXItc3BhY2luZzogaW5oZXJpdDtcbiAgICAgIH1cbiAgICAgICYtc3BhY2luZzIge1xuICAgICAgICB0b3A6IDE5JTtcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IGluaGVyaXQ7XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC5zZXJpZXNfbGluZXVwIHtcbiAgICBwYWRkaW5nOiAzMHB4IDAgMzBweCAwO1xuICAgICYtLWxpbmtfc3BfdHh0IHtcbiAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgIGRpc3BsYXk6IGlubGluZTtcbiAgICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgICB9XG4gICAgJi0tYmcge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gICAgJi0tdHRsIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgfVxuICAgICYtLXN1Yl90dGwge1xuICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgYm9yZGVyOiAycHggc29saWQgJGNvbG9yLWljZV9lbmdpbmU7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgICAgJi1pY2VfbWFrZXIge1xuICAgICAgICBib3JkZXItY29sb3I6ICMyMGFiYjE7XG4gICAgICB9XG4gICAgfVxuICAgICYtLXN1Yl90dGxfYmcge1xuICAgIH1cbiAgICAmLS1kZXNjcmlwdGlvbiB7XG4gICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICB0b3A6IDVweDtcbiAgICAgIG1hcmdpbjogMCAwIDMwcHggMDtcbiAgICAgICYtY29sb3Jib3gge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgICAgfVxuICAgICAgJi1ibGFzdCB7XG4gICAgICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgICB9XG4gICAgICAmLWVfd2F0ZXIge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICB9XG4gICAgICAmLWRvdWdoY29ue1xuICAgICAgICB3aWR0aDoxMDAlO1xuICAgICAgICBtYXJnaW4tYm90dG9tOjE0cHg7XG4gICAgICAgIHBhZGRpbmc6MnB4IDEwcHg7XG4gICAgICB9XG4gICAgICAmLXRvcm9taXtcbiAgICAgICAgd2lkdGg6MTAwJTtcbiAgICAgICAgbWFyZ2luLWJvdHRvbToxNHB4O1xuICAgICAgICBwYWRkaW5nOjJweCAxMHB4O1xuICAgICAgfVxuICAgIH1cbiAgICAmLS1kZXRhaWwge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gICAgJi0tcGljIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICAgICYtLWxpbmsge1xuICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDQ1cHg7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogNDhweDtcbiAgICAgIG1hcmdpbjogMCAwIDEwcHggMDtcbiAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICB9XG4gICAgICAmLWN1YmUge1xuICAgICAgICBsZXR0ZXItc3BhY2luZzogMDtcbiAgICAgICAgJjpudGgtY2hpbGQoMikge1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiA0NXB4O1xuICAgICAgICAgIHBhZGRpbmctdG9wOiAwO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAmLWZsYWtlLCAmLWNoaXAge1xuICAgICAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICAgICAgICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50O1xuICAgICAgfVxuICAgICAgJi1mbGFrZSB7XG4gICAgICAgICY6bnRoLWNoaWxkKDEpIHtcbiAgICAgICAgICBwYWRkaW5nLXRvcDogMDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogNDVweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgJi1saW5lMiB7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiA0NXB4O1xuICAgICAgICBwYWRkaW5nLXRvcDogMDtcbiAgICAgIH1cbiAgICAgICYtZV93YXRlcl9zcCB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgfVxuICAgIH1cbiAgICAmLWZzZXJpZXNfZmlyc3QsICYtZnNlcmllc19zZWNvbmQsICYtZnNlcmllc190aGlyZCB7XG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IDQwJTtcbiAgICB9XG4gICAgJi0tdG9waWMge1xuICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgICAgIHBhZGRpbmctbGVmdDogNDVweDtcbiAgICAgICYtaW1nX25vbmUge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICB9XG4gICAgICAmLXJvdzEge1xuICAgICAgICBoZWlnaHQ6IGluaGVyaXQ7XG4gICAgICB9XG4gICAgfVxuICAgICYtLXRvcGljX2ltZyB7XG4gICAgICB3aWR0aDogMzVweDtcbiAgICAgIGhlaWdodDogYXV0bztcbiAgICB9XG4gICAgJi0tYm94IHtcbiAgICAgIHdpZHRoOiBjYWxjKDUwJSAtIDcuNXB4KTtcbiAgICAgIG1hcmdpbi10b3A6IDI1cHg7XG4gICAgICBtYXJnaW4tbGVmdDogMTVweDtcbiAgICAgICY6bnRoLWNoaWxkKDEpLCAmOm50aC1jaGlsZCgyKSB7XG4gICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICB9XG4gICAgICAmOm50aC1jaGlsZCgybisxKSB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgfVxuICAgIH1cbiAgICAmLS1ib3hfcGljIHtcbiAgICAgIHdpZHRoOiA1MCU7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICAgIH1cbiAgICAmLS1ib3hfdHRsIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gICAgfVxuICAgICYtLW5hdiB7XG4gICAgICAmLWJsYXN0IHtcbiAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgIH1cbiAgICB9XG4gICAgJi0tbmFtZSB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICBtYXJnaW46IDAgMTBweCAwIDA7XG4gICAgICBmb250LXNpemU6IDEycHg7XG4gICAgfVxuICAgICYtLWVfd2F0ZXJfY29sb3JfYm94IHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgaGVpZ2h0OiAyNXB4O1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIHBhZGRpbmctdG9wOiA2cHg7XG4gICAgICBmb250LXNpemU6IDEycHg7XG4gICAgfVxuICAgICYtLWVfd2F0ZXJfdHh0IHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICAgIH1cbiAgICAmLS1lX3dhdGVyX3JveF9ibnIge1xuICAgICAgaGVpZ2h0OiAxMTBweDtcbiAgICAgICY6YWZ0ZXIge1xuICAgICAgICBoZWlnaHQ6IDg1cHg7XG4gICAgICB9XG4gICAgfVxuICAgICYtLWVfd2F0ZXJfYm5yIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAmLXZveHN5c3RlbSB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gICAgICAgIGhlaWdodDogNTBweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLnRvcF9ibnIge1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgJi0tbGluayB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgbWFyZ2luLXRvcDogMTVweDtcbiAgICAgIH1cbiAgICB9XG4gICAgJi0tbGlua191cHBlciB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIH1cbiAgICAmLS1pbWcge1xuICAgICAgJi1iaWcge1xuICAgICAgICB3aWR0aDogMTUwJTtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBsZWZ0OiAtMjUlO1xuICAgICAgfVxuICAgICAgJi1zdHJvbmcge1xuICAgICAgICB3aWR0aDogNzAlO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIGxlZnQ6IDE1JTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLm1vdmllX292ZXJsYXkge1xuICAgICYtLWNvbnRlbnQge1xuICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDMwcHgpO1xuICAgICAgbGVmdDogMTVweDtcbiAgICB9XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAkc3A1KSB7XG4gIC5zZXJpZXNfbGluZXVwIHtcbiAgICAmLS1saW5rIHtcbiAgICAgICYtandlIHtcbiAgICAgICAgJi11bmRlcmNfY29tcGFjdCB7XG4gICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC0yLjNweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4iLCIubGluZXVwX25yX2JuciB7XG4gIEBpbmNsdWRlIGNsZWFyZml4O1xuICBtYXgtd2lkdGg6IDEwMDBweDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgbWFyZ2luOiAwIGF1dG8gNDVweDtcbiAgJi0tbGluayB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHRyYW5zaXRpb246IDAuMTVzO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBsaW5lLWhlaWdodDogMDtcbiAgICAmOmFmdGVyIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogMDtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgI2NjYztcbiAgICB9XG4gICAgJjpob3ZlciB7XG4gICAgICBvcGFjaXR5OiAwLjg7XG4gICAgfVxuICB9XG4gICYtLWltZyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cblxuLy8g44KI44GP5qSc57Si44GV44KM44KL5ZWG5ZOBXG4ubGluZXVwX3BpY2t1cCB7XG4gICYtLWxpc3Qge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IHN0YXJ0O1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gICAgQGluY2x1ZGUgc3Age1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxuICB9XG4gICYtLXRpdGxlIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuMztcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICBAaW5jbHVkZSBzcCB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgIH1cbiAgfVxuICAmLS1pdGVtIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuMztcbiAgICBtYXJnaW4tcmlnaHQ6IDE1cHg7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIEBpbmNsdWRlIHNwIHtcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICB9XG4gIH1cbiAgJi0tbGluayB7XG4gICAgY29sb3I6ICM0MDRGNkY7XG4gICAgdHJhbnNpdGlvbjogLjNzO1xuICAgICY6aG92ZXIge1xuICAgICAgY29sb3I6ICRjb2xvci1jdWJlO1xuICAgIH1cbiAgfVxufVxuXG4ubGluZXVwX3dpZHRoX25hdiB7XG4gIG1hcmdpbjogMCAwIDM1cHggMDtcbiAgJi0tdHRsIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIG1hcmdpbjogMCAwIDE1cHggMDtcbiAgICAmLW1iX25vbmUge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICB9XG4gIH1cbiAgJi0tbGFiZWwge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWF4LXdpZHRoOiAyMjBweDtcbiAgICBwYWRkaW5nOiAxMHB4IDEycHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICMwMDA7XG4gICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjMDAwO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmN2Y3Zjc7XG4gICAgJi1yZWYge1xuICAgICAgJjpiZWZvcmUge1xuICAgICAgICBib3JkZXItcmlnaHQtY29sb3I6ICRjb2xvci1sX2dyZWVuO1xuICAgICAgfVxuICAgICAgJjphZnRlciB7XG4gICAgICAgIGJvcmRlci1sZWZ0LWNvbG9yOiAkY29sb3ItbF9ncmVlbjtcbiAgICAgIH1cbiAgICB9XG4gICAgJi1mX3JlZiB7XG4gICAgICAmOmJlZm9yZSB7XG4gICAgICAgIGJvcmRlci1yaWdodC1jb2xvcjogJGNvbG9yLWZfcmVmO1xuICAgICAgfVxuICAgICAgJjphZnRlciB7XG4gICAgICAgIGJvcmRlci1sZWZ0LWNvbG9yOiAkY29sb3ItZl9yZWY7XG4gICAgICB9XG4gICAgfVxuICAgICYtZnJlZXoge1xuICAgICAgJjpiZWZvcmUge1xuICAgICAgICBib3JkZXItcmlnaHQtY29sb3I6ICRjb2xvci1ibHVlO1xuICAgICAgfVxuICAgICAgJjphZnRlciB7XG4gICAgICAgIGJvcmRlci1sZWZ0LWNvbG9yOiAkY29sb3ItYmx1ZTtcbiAgICAgIH1cbiAgICB9XG4gICAgJi1jb25zIHtcbiAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAkY29sb3ItY29uc3RhbnQ7XG4gICAgICB9XG4gICAgICAmOmFmdGVyIHtcbiAgICAgICAgYm9yZGVyLWxlZnQtY29sb3I6ICRjb2xvci1jb25zdGFudDtcbiAgICAgIH1cbiAgICB9XG4gICAgJi1jdWJlIHtcbiAgICAgIG1heC13aWR0aDogMzYwcHg7XG4gICAgICBmbG9hdDogbm9uZTtcbiAgICB9XG4gIH1cbiAgJi0taGVhZCB7XG4gICAgQGluY2x1ZGUgY2xlYXJmaXg7XG4gIH1cbiAgJi0tbGlzdCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG1hcmdpbjogLTE1cHggMCAwIC0xNXB4O1xuICAgIHBhZGRpbmc6IDE1cHggMCAwIDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgQGluY2x1ZGUgY2xlYXJmaXg7XG4gICAgJi1qd2Uge1xuICAgICAgdG9wOiAwO1xuICAgICAgbWFyZ2luLWxlZnQ6IC0xNXB4O1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICAgIH1cbiAgfVxufVxuXG4ubGluZXVwX3dpZHRoX2xpc3Qge1xuICBAaW5jbHVkZSBjbGVhcmZpeDtcbiAgJi0taXRlbSB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgbWFyZ2luOiAxNXB4IDAgMCAxNXB4O1xuICAgICYtaGlkZGVuIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICB9XG4gICYtLWxpbmsge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMjAlO1xuICAgIHBhZGRpbmc6IDAgMCAwIDFlbTtcbiAgICB0cmFuc2l0aW9uOiAwLjE1cztcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgY29sb3I6ICMwMDA7XG4gICAgJjpiZWZvcmUge1xuICAgICAgQGluY2x1ZGUgd2ViX2ZvbnQ7XG4gICAgICBmb250LXNpemU6IDEwcHg7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDNweDtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICBtYXJnaW46IDAgNXB4IDAgMDtcbiAgICAgIGNvbnRlbnQ6ICRpY29uLWFuYztcbiAgICAgIGNvbG9yOiAkY29sb3ItbF9ncmVlbjtcbiAgICB9XG4gICAgJjpob3ZlciB7XG4gICAgICBjb2xvcjogJGNvbG9yLWxfZ3JlZW47XG4gICAgfVxuICAgICYtcmVmIHtcbiAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgY29sb3I6ICRjb2xvci1sX2dyZWVuO1xuICAgICAgfVxuICAgICAgJjpob3ZlciB7XG4gICAgICAgIGNvbG9yOiAkY29sb3ItbF9ncmVlbjtcbiAgICAgIH1cbiAgICB9XG4gICAgJi1mX3JlZiB7XG4gICAgICAmOmJlZm9yZSB7XG4gICAgICAgIGNvbG9yOiAkY29sb3ItZl9yZWY7XG4gICAgICB9XG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgY29sb3I6ICRjb2xvci1mX3JlZjtcbiAgICAgIH1cbiAgICB9XG4gICAgJi1mcmVleiB7XG4gICAgICAmOmJlZm9yZSB7XG4gICAgICAgIGNvbG9yOiAkY29sb3ItYmx1ZTtcbiAgICAgIH1cbiAgICAgICY6aG92ZXIge1xuICAgICAgICBjb2xvcjogJGNvbG9yLWJsdWU7XG4gICAgICB9XG4gICAgfVxuICAgICYtY29ucyB7XG4gICAgICAmOmJlZm9yZSB7XG4gICAgICAgIGNvbG9yOiAkY29sb3ItY29uc3RhbnQ7XG4gICAgICB9XG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgY29sb3I6ICRjb2xvci1jb25zdGFudDtcbiAgICAgIH1cbiAgICB9XG4gICAgJi1jdWJlIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgICAgJjpiZWZvcmUge1xuICAgICAgICBjb2xvcjogJGNvbG9yLWN1YmU7XG4gICAgICB9XG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgY29sb3I6ICRjb2xvci1jdWJlO1xuICAgICAgfVxuICAgIH1cbiAgICAmLW90aGVyIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgICAgJjpiZWZvcmUge1xuICAgICAgICBjb2xvcjogJGNvbG9yLWljZV9vdGhlcjtcbiAgICAgIH1cbiAgICAgICY6aG92ZXIge1xuICAgICAgICBjb2xvcjogJGNvbG9yLWljZV9vdGhlcjtcbiAgICAgIH1cbiAgICB9XG4gICAgJi1qd2Uge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgICAmOmJlZm9yZSB7XG4gICAgICAgIGNvbG9yOiAkY29sb3ItandlO1xuICAgICAgfVxuICAgICAgJjpob3ZlciB7XG4gICAgICAgIGNvbG9yOiAkY29sb3ItandlO1xuICAgICAgfVxuICAgIH1cbiAgICAmLWNvb2tldmVyaW8ge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgICAmOmJlZm9yZSB7XG4gICAgICAgIGNvbG9yOiAkY29sb3ItY29va2V2ZXJpbztcbiAgICAgIH1cbiAgICAgICY6aG92ZXIge1xuICAgICAgICBjb2xvcjogJGNvbG9yLWNvb2tldmVyaW87XG4gICAgICB9XG4gICAgfVxuICAgICYtdmFyaWUge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgICAmOmJlZm9yZSB7XG4gICAgICAgIGNvbG9yOiAkY29sb3ItdmFyaWU7XG4gICAgICB9XG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgY29sb3I6ICRjb2xvci12YXJpZTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgJi0tbGlua19idG4ge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgcGFkZGluZzogMTBweCAzMHB4O1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBmb250LXNpemU6IDE1cHg7XG4gICAgY29sb3I6ICMwMDA7XG4gICAgdHJhbnNpdGlvbjogMC4xNXM7XG4gICAgYm9yZGVyOiAxcHggc29saWQgJGNvbG9yLWN1YmU7XG4gICAgJjpiZWZvcmUge1xuICAgICAgQGluY2x1ZGUgd2ViX2ZvbnQ7XG4gICAgICBmb250LXNpemU6IDEwcHg7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IGF1dG87XG4gICAgICBib3R0b206IGF1dG87XG4gICAgICByaWdodDogMTBweDtcbiAgICAgIG1hcmdpbjogM3B4IDAgMCAwO1xuICAgICAgY29udGVudDogJGljb24tYW5jO1xuICAgICAgY29sb3I6ICRjb2xvci1jdWJlO1xuICAgIH1cbiAgICAmOmhvdmVyIHtcbiAgICAgIGNvbG9yOiAkY29sb3ItY3ViZTtcbiAgICB9XG4gICAgQGluY2x1ZGUgc3Age1xuICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICAgIH1cbiAgfVxufVxuXG4ubGluZXVwX3Byb2R1Y3Qge1xuICBAaW5jbHVkZSBjbGVhcmZpeDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW46IDAgMCAyNnB4IDA7XG4gICYtLXBvcHVwIHtcbiAgICB3aWR0aDogODBweDtcbiAgICBoZWlnaHQ6IDI0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIGZsb2F0OiByaWdodDtcbiAgICBtYXJnaW46IDEwcHggMCAwIDA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2IzYjNiMztcbiAgICBjb2xvcjogI2ZmZjtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICYtaW4ge1xuICAgICAgbWFyZ2luOiAxcHggMCAwIDA7XG4gICAgfVxuICB9XG4gICYtLWhlYWQge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIHdpZHRoOiAyMDVweDtcbiAgICBoZWlnaHQ6IDYyMnB4O1xuICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNjY2M7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNjY2M7XG4gICAgJi12ZXJ5X3Nob3J0IHtcbiAgICAgIGhlaWdodDogMzMycHg7XG4gICAgfVxuICAgICYtc2hvcnQge1xuICAgICAgaGVpZ2h0OiAzNzJweDtcbiAgICB9XG4gICAgJi1tZWRpdW0ge1xuICAgICAgaGVpZ2h0OiA0MTJweDtcbiAgICB9XG4gICAgJi1tZWRpdW0yIHtcbiAgICAgIGhlaWdodDogNDIycHg7XG4gICAgfVxuICAgICYtbGFyZ2Uge1xuICAgICAgaGVpZ2h0OiA0NzJweDtcbiAgICB9XG4gICAgJi1sYXJnZTIge1xuICAgICAgaGVpZ2h0OiA0NjJweDtcbiAgICB9XG4gIH1cbiAgJi0tYm9keSB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgd2lkdGg6IDEwNXB4O1xuICB9XG4gICYtLWNvbnRlbnQge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAzMTBweCk7XG4gIH1cbiAgJi0tZG9jdW1lbnRfYm94IHtcbiAgICBmbG9hdDogbGVmdDtcbiAgICB3aWR0aDogY2FsYygxMDAlIC0gMjA1cHgpO1xuICAgIGhlaWdodDogNzJweDtcbiAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjY2NjO1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjY2NjO1xuICB9XG4gICYtLWJ0biB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIGxpbmUtaGVpZ2h0OiA0MHB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIG1heC13aWR0aDogMjk1cHg7XG4gICAgaGVpZ2h0OiA0MHB4O1xuICAgIG1hcmdpbjogMTVweCBhdXRvIDA7XG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiAwLjE1cztcbiAgICB0cmFuc2l0aW9uOiAwLjE1cztcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1vcmFuZ2U7XG4gICAgJjpiZWZvcmUge1xuICAgICAgQGluY2x1ZGUgd2ViX2ZvbnQ7XG5cbiAgICAgIGZvbnQtc2l6ZTogMjVweDtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIHRvcDogNXB4O1xuICAgICAgbWFyZ2luOiAwIDRweCAwIDA7XG4gICAgICBjb250ZW50OiAkaWNvbi1ib29rO1xuICAgIH1cbiAgICAmOmFmdGVyIHtcbiAgICAgIEBpbmNsdWRlIHdlYl9mb250O1xuXG4gICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICByaWdodDogNHB4O1xuICAgICAgYm90dG9tOiA0cHg7XG4gICAgICBjb250ZW50OiAkaWNvbi1ibGFuaztcbiAgICB9XG4gICAgJjpob3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBkYXJrZW4oJGNvbG9yLW9yYW5nZSwgMTAlKTtcbiAgICB9XG4gIH1cbn1cblxuLmxpbmV1cF9wcm9kdWN0X2hlYWQge1xuICAmLXJvdzJfc2hvcnQge1xuICAgIGhlaWdodDogNTQycHg7XG4gIH1cbiAgJi0tc2l6ZSB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIGxpbmUtaGVpZ2h0OiA1MHB4O1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGhlaWdodDogNTBweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgJi1yZWYge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWxfZ3JlZW47XG4gICAgfVxuICAgICYtZl9yZWYge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzNlYmNhYztcbiAgICB9XG4gICAgJi1mcmVleiB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItYmx1ZTtcbiAgICB9XG4gICAgJi1jb25zIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1jb25zdGFudDtcbiAgICB9XG4gIH1cbiAgJi0tYXR0ZW50aW9uIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgbWFyZ2luOiAwIDJweCAwIDA7XG4gIH1cbiAgJi0tcGljIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgbWFyZ2luOiAzOHB4IGF1dG87XG4gIH1cbiAgJi0taWNvbiB7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBib3R0b206IDI1cHg7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxNDBweDtcbiAgICBoZWlnaHQ6IDI0cHg7XG4gICAgbWFyZ2luOiAwIGF1dG8gMDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgY29sb3I6ICRjb2xvci1ibHVlO1xuICAgIGJvcmRlcjogMXB4IGRvdHRlZCAkY29sb3ItYmx1ZTtcbiAgfVxufVxuXG4ubGluZXVwX3Byb2R1Y3RfZGV0YWlsX2hlYWQge1xuICBsaXN0LXN0eWxlOiBub25lO1xuICAmLS1pdGVtIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDQwcHg7XG4gICAgaGVpZ2h0OiA0MHB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjY2NjO1xuICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNjY2M7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2Y3ZjdmNztcbiAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNjY2M7XG4gICAgfVxuICAgICYtbmFtZSB7XG4gICAgICBsaW5lLWhlaWdodDogOTBweDtcbiAgICAgIGhlaWdodDogOTBweDtcbiAgICB9XG4gICAgJi1uYW1lX3JvdzIge1xuICAgICAgbGluZS1oZWlnaHQ6IDE0MHB4O1xuICAgICAgaGVpZ2h0OiAxNDBweDtcbiAgICB9XG4gICAgJi1ib3R0b21fZ3JheSB7XG4gICAgICBib3JkZXItYm90dG9tOiAzcHggc29saWQgIzk5OSAhaW1wb3J0YW50O1xuICAgICAgaGVpZ2h0OiA1MHB4O1xuICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgaGVpZ2h0OiA0MHB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMzdweDtcbiAgICAgIH1cbiAgICB9XG4gICAgJi1yb3cyIHtcbiAgICAgIGhlaWdodDogNTBweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiA1MHB4O1xuICAgIH1cbiAgfVxufVxuXG4ubGluZXVwX3Byb2R1Y3RfZGV0YWlsIHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIHdpZHRoOiA1MCU7XG4gICYtLWxpc3Qge1xuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIH1cbiAgJi0taXRlbSB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGxpbmUtaGVpZ2h0OiA0MHB4O1xuICAgIGhlaWdodDogNDBweDtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjY2NjO1xuICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNjY2M7XG4gICAgcGFkZGluZzogMCAwIDAgMTFweDtcbiAgICAmLXNpemUge1xuICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICBib3JkZXItYm90dG9tOiAzcHggc29saWQ7XG4gICAgfVxuICAgICYtc2l6ZTEge1xuICAgICAgY29sb3I6ICRjb2xvci1vcmFuZ2U7XG4gICAgICBib3JkZXItYm90dG9tLWNvbG9yOiAkY29sb3Itb3JhbmdlO1xuICAgICAgaGVpZ2h0OiA1MHB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDUwcHg7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgfVxuICAgICYtc2l6ZTIge1xuICAgICAgY29sb3I6ICNmZjdiYWM7XG4gICAgICBib3JkZXItYm90dG9tLWNvbG9yOiAjZmY3YmFjO1xuICAgICAgaGVpZ2h0OiA1MHB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDUwcHg7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgfVxuICAgICYtbmFtZSB7XG4gICAgICBoZWlnaHQ6IDkwcHg7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgfVxuICAgICYtbmFtZV9yb3cyIHtcbiAgICAgIGhlaWdodDogMTQwcHg7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICAubGluZXVwX3Byb2R1Y3RfZGV0YWlsIHtcbiAgICAgICAgJi0tcHJvZHVjdF9uYW1lIHtcbiAgICAgICAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjY2NjO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICAmLWJvdHRvbV9waW5rIHtcbiAgICAgIGJvcmRlci1ib3R0b206IDNweCBzb2xpZCAjZmY3YmFjICFpbXBvcnRhbnQ7XG4gICAgfVxuICAgICYtYm90dG9tX29yYW5nZSB7XG4gICAgICBib3JkZXItYm90dG9tOiAzcHggc29saWQgJGNvbG9yLW9yYW5nZSAhaW1wb3J0YW50O1xuICAgIH1cbiAgICAmLXJvdzJfbGluZSB7XG4gICAgICBsaW5lLWhlaWdodDogMS41O1xuICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgaGVpZ2h0OiA1MHB4O1xuICAgICAgcGFkZGluZy10b3A6IDdweDtcbiAgICB9XG4gICAgJi3lpJblvaLlm7Mge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgfVxuICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2NjYztcbiAgICB9XG4gIH1cbiAgJi0tbm90ZV90eHQge1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBsaW5lLWhlaWdodDogMS4xO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgdG9wOiA1cHg7XG4gICAgbWFyZ2luOiAwIDAgMCAzcHg7XG4gIH1cbiAgJi0tcHJvZHVjdF9uYW1lIHtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwYWRkaW5nOiAwIDAgMCAxNXB4O1xuICAgIHRyYW5zaXRpb246IDAuMTVzO1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmMmYyZjI7O1xuICAgIGhlaWdodDogNTBweDtcbiAgICBsaW5lLWhlaWdodDogNTBweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgJjpiZWZvcmUge1xuICAgICAgY29udGVudDogJGljb24tYW5jO1xuICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgQGluY2x1ZGUgd2ViX2ZvbnQ7XG4gICAgICB0b3A6IC0ycHg7XG4gICAgICBtYXJnaW46IDAgNXB4IDAgMDtcbiAgICAgIGxlZnQ6IC0zcHg7XG4gICAgICB6LWluZGV4OiAxO1xuICAgICAgY29sb3I6ICNmZmY7XG4gICAgfVxuICAgICY6YWZ0ZXIge1xuICAgICAgY29udGVudDogJyc7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHdpZHRoOiAxOHB4O1xuICAgICAgaGVpZ2h0OiAxOHB4O1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzAwYTBlOTtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGxlZnQ6IDlweDtcbiAgICAgIHRvcDogY2FsYyg1MCUgLSA5cHgpO1xuICAgIH1cbiAgICAmOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNiMGUxZjc7XG4gICAgfVxuICAgICYtbm9uZSB7XG4gICAgICAmOmJlZm9yZSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB9XG4gICAgICAmOmFmdGVyIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIH1cbiAgICAgICY6aG92ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjJmMmYyO1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAmLS1wcm9kdWN0X25hbWVfYm9yZGVyIHtcbiAgICBmb250LWZhbWlseTogUm9ib3RvLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICBsZXR0ZXItc3BhY2luZzogLTAuM3B4O1xuICAgIGNvbG9yOiAjMDAwO1xuICB9XG4gICYtLW51bSB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICB9XG4gICYtLWljb25zIHtcbiAgICBoZWlnaHQ6IDUycHg7XG4gICAgbWFyZ2luOiAtM3B4IDAgMCAwO1xuICAgIHBhZGRpbmc6IDhweCAwIDAgMTFweDtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIGJvcmRlci10b3A6IDFweCBkb3R0ZWQgI2NjYztcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICB9XG4gICYtLWljb24ge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAmLXBvd2VyIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIHRvcDogMXB4O1xuICAgIH1cbiAgfVxuICAmLS1sZWRfdHh0IHtcbiAgICBmb250LXNpemU6IDEwcHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHRvcDogLTJweDtcbiAgICBsaW5lLWhlaWdodDogMTFweDtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgJi1vbmVfcm93IHtcbiAgICAgIHRvcDogLThweDtcbiAgICB9XG4gIH1cbiAgJi0tbmFtZV9pY29uIHtcbiAgICBmb250LXNpemU6IDI4cHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHRvcDogMHB4O1xuICAgIG1hcmdpbi1yaWdodDogLTNweDtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxuICAmLS1zdXBwb3J0X2ljb24ge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB0b3A6IDNweDtcbiAgICAmLWJpZyB7XG4gICAgICB0b3A6IDZweDtcbiAgICB9XG4gIH1cbiAgJi0tc3VwcG9ydF90eHQge1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgdG9wOiAtMnB4O1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBtYXJnaW46IDAgMCAwIDVweDtcbiAgfVxuICAmLS13aXRoX3R4dCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IDIxMHB4O1xuICAgIHRvcDogMDtcbiAgICB3aWR0aDogODBweDtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgJi1jb29rZXZlcmlvIHtcbiAgICAgIHRvcDogNXB4O1xuICAgICAgd2lkdGg6IDkwcHg7XG4gICAgICBsZWZ0OiAxNzBweDtcbiAgICB9XG4gIH1cbiAgJi0tY29sb3JfaWNvbiB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHRvcDogN3B4O1xuICB9XG4gICYtLXZhcmllX2NvbG9yX2ljb24ge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBtYXJnaW46IC02cHggMCAwIDVweDtcbiAgICB0b3A6IDE2cHg7XG4gICAgd2lkdGg6IDMycHg7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICB9XG4gICYtLXdpdGhfdHh0X2xhYmVsIHtcbiAgICBjb2xvcjogIzAwMDtcbiAgICAmLWNvb2tldmVyaW8ge1xuICAgICAgQGluY2x1ZGUgc3Age1xuICAgICAgICBtYXJnaW4tdG9wOiAxMHB4ICFpbXBvcnRhbnQ7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5wcl9saW5ldXAge1xuICBAaW5jbHVkZSBjbGVhcmZpeDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAmLXNlYXJjaCB7XG4gICAgLnByX2xpbmV1cCB7XG4gICAgICAmLS1ib3g6bnRoLWNoaWxkKDNuKzEpIHtcbiAgICAgICAgLnByX2xpbmV1cC0tYm9keSB7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgJi0tdHRsIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWN1YmU7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgaGVpZ2h0OiA0NHB4O1xuICAgIGxpbmUtaGVpZ2h0OiA0NHB4O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbjogMCAwIDIwcHggMDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwYWRkaW5nOiAwIDIwcHg7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgICYtY29va2V2ZXJpbyB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItY29va2V2ZXJpbztcbiAgICB9XG4gICAgJi1ibGFzdCB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItYmxhc3Q7XG4gICAgfVxuICAgICYtY2hpcCB7XG4gICAgICBAaW5jbHVkZSBjbGVhcmZpeDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1pY2Vfb3RoZXI7XG4gICAgfVxuICAgICYtdmFyaWFudCB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItdmFyaWFudDtcbiAgICB9XG4gICAgJi1ycyB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItcnM7XG4gICAgfVxuICAgICYtdmFyaWUge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXZhcmllO1xuICAgIH1cbiAgfVxuICAmLS10dGxpbWcge1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMjBweDtcbiAgfVxuICAmLS10dGxfYXR0ZW50aW9uIHtcbiAgICBwYWRkaW5nOiA4cHggMTVweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgdG9wOiAwO1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItbF9ncmVlbjtcbiAgICBtYXJnaW46IDAgMCAwIDE1cHg7XG4gICAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgyNTUsMjU1LDI1NSwwLjUpO1xuICAgICYtZnJlZXoge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzAwYTBlOTtcbiAgICB9XG4gIH1cbiAgJi0tc3RhY2tvbl9idG4sICYtLWp3ZV9idG4ge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgYmFja2dyb3VuZDogI0ZGRjtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIGNvbG9yOiAjMDAwO1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICB3aWR0aDogMTgwcHg7XG4gICAgaGVpZ2h0OiAzNHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAzNHB4O1xuICAgIGxldHRlci1zcGFjaW5nOiAtMC41cHg7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIG1hcmdpbjogMCAwIDAgYXV0bztcbiAgICB0cmFuc2l0aW9uOiAwLjEzcztcbiAgICB0b3A6IDVweDtcbiAgICBmbG9hdDogcmlnaHQ7XG4gICAgJjphZnRlciB7XG4gICAgICBAaW5jbHVkZSB3ZWJfZm9udDtcbiAgICAgIGNvbnRlbnQ6ICRpY29uLWFuYztcbiAgICAgIGNvbG9yOiAkY29sb3ItaWNlX290aGVyO1xuICAgICAgZm9udC1zaXplOiAxMHB4O1xuICAgICAgbWFyZ2luOiAwIDAgMCAzcHg7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICByaWdodDogNXB4O1xuICAgICAgdG9wOiBjYWxjKDUwJSAtIDAuNWVtKTtcbiAgICB9XG4gICAgJjpob3ZlciB7XG4gICAgICBjb2xvcjogJGNvbG9yLWljZV9vdGhlcjtcbiAgICB9XG4gIH1cbiAgJi0tandlX2J0biB7XG4gICAgJjpob3ZlciB7XG4gICAgICBjb2xvcjogJGNvbG9yLWp3ZTtcbiAgICB9XG4gIH1cbiAgJi0tcm93IHtcbiAgICBAaW5jbHVkZSBjbGVhcmZpeDtcbiAgfVxuICAmLS10eHQge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgbWFyZ2luOiAwIDAgMCAxNXB4O1xuICB9XG4gICYtLWJvZHkge1xuICAgIHdpZHRoOiAxNTBweDtcbiAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjY2NjO1xuICAgIGJvcmRlci10b3A6IDNweCBzb2xpZCAjY2NjO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBmbG9hdDogbGVmdDtcbiAgICAmLXNwIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICAgICYtbGlxdW9yIHtcbiAgICAgIGJvcmRlci10b3A6IDNweCBzb2xpZCAkY29sb3ItZHJhZnRiZWVyO1xuICAgIH1cbiAgICAmLWxpcXVvcl9zcCB7XG4gICAgICBAaW5jbHVkZSBzcCB7XG4gICAgICAgIGJvcmRlci10b3A6IDNweCBzb2xpZCAkY29sb3ItZHJhZnRiZWVyO1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAmLS1jb250ZW50IHtcbiAgICB3aWR0aDogMjcwcHg7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI2NjYztcbiAgICBib3JkZXItdG9wOiAzcHggc29saWQgI2NjYztcbiAgICBhIHtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgIGNvbG9yOiAjMDAwO1xuICAgIH1cbiAgICAmLWxpcXVvciB7XG4gICAgICBib3JkZXItdG9wOiAzcHggc29saWQgJGNvbG9yLWRyYWZ0YmVlcjtcbiAgICB9XG4gICAgJi1saXF1b3Jfc3Age1xuICAgICAgQGluY2x1ZGUgc3Age1xuICAgICAgICBib3JkZXItdG9wOiAzcHggc29saWQgJGNvbG9yLWRyYWZ0YmVlcjtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgJi0tY2F0YWxvZyB7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNjY2M7XG4gICAgcGFkZGluZzogMTVweCAwO1xuICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNjY2M7XG4gIH1cbiAgJi0tY2F0YWxvZ19idG4ge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICBsaW5lLWhlaWdodDogNDBweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICBtYXgtd2lkdGg6IDI5NXB4O1xuICAgIGhlaWdodDogNDBweDtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICB0cmFuc2l0aW9uOiAwLjE1cztcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNGQTc4MTQ7XG4gICAgJjpiZWZvcmUge1xuICAgICAgQGluY2x1ZGUgd2ViX2ZvbnQ7XG5cbiAgICAgIGZvbnQtc2l6ZTogMjVweDtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIHRvcDogNXB4O1xuICAgICAgbWFyZ2luOiAwIDRweCAwIDA7XG4gICAgICBjb250ZW50OiAkaWNvbi1ib29rO1xuICAgIH1cbiAgICAmOmFmdGVyIHtcbiAgICAgIEBpbmNsdWRlIHdlYl9mb250O1xuXG4gICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICByaWdodDogNHB4O1xuICAgICAgYm90dG9tOiA0cHg7XG4gICAgICBjb250ZW50OiAkaWNvbi1ibGFuaztcbiAgICB9XG4gICAgJjpob3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBkYXJrZW4oJGNvbG9yLW9yYW5nZSwgMTAlKTtcbiAgICB9XG4gIH1cbn1cblxuLnByX2xpbmV1cF9kZXRhaWxfdGFibGUge1xuICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gIGRpc3BsYXk6IHRhYmxlO1xuICB3aWR0aDogMTAwJTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAmLXZhcmlhbnQge1xuICAgIHBhZGRpbmctdG9wOiA0NHB4O1xuICB9XG4gICYtLXBpYyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogYXV0bztcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgfVxuICAmLS1pdGVtIHtcbiAgICBkaXNwbGF5OiB0YWJsZS1yb3c7XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICBoZWlnaHQ6IDQwcHg7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICYtbmFtZSB7XG4gICAgICBoZWlnaHQ6IDkwcHg7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjJmMmYyO1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIH1cbiAgICAmLWxvbmcge1xuICAgICAgaGVpZ2h0OiA0N3B4O1xuICAgIH1cbiAgICAmLWJsYXN0IHtcbiAgICAgIGhlaWdodDogNDdweDtcbiAgICB9XG4gICAgJi1ibGFzdCwmLWNvb2tldmVyaW8sJi1jb29rZXZlcmlvX2hlYWQge1xuICAgICAgaGVpZ2h0OiA0Ny40cHg7XG4gICAgfVxuICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNjY2M7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgICAgaGVpZ2h0OiAyMzBweDtcbiAgICB9XG4gICAgJi1wcl9uYW1lIHtcbiAgICAgIGhlaWdodDogNTBweDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmMmYyZjI7XG4gICAgfVxuICAgICYtcHJfaWNvbnMge1xuICAgICAgaGVpZ2h0OiA0MHB4O1xuICAgIH1cbiAgICAmLWhlYWQge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2YyZjJmMjtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB9XG4gICAgJi3lpJblvaLlm7NoNDgge1xuICAgICAgaGVpZ2h0OiA0OHB4O1xuICAgIH1cbiAgICAmLeWkluW9ouWbs2g4NSB7XG4gICAgICBoZWlnaHQ6IDg1cHg7XG4gICAgfVxuICAgICYt5aSW5b2i5ZuzIHtcbiAgICAgIGhlaWdodDogODVweDtcbiAgICB9XG4gICAgJi1pbXBvdW5kbWVudCB7XG4gICAgICBoZWlnaHQ6IDQ4cHg7XG4gICAgfVxuICAgICYtaW1wb3VuZG1lbnQyIHtcbiAgICAgIGhlaWdodDogNDdweDtcbiAgICB9XG4gICAgJi1yYWNrX2Z1bmMge1xuICAgICAgaGVpZ2h0OiA0N3B4O1xuICAgIH1cbiAgICAmLXJhY2tfc2l6ZSB7XG4gICAgICBoZWlnaHQ6IDY1cHg7XG4gICAgfVxuICAgICYtbWFrZXIge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgY29sb3I6ICNmZmY7XG4gICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiA0NHB4O1xuICAgICAgbGVmdDogMDtcbiAgICAgIHRvcDogMDtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXZhcmlhbnQ7XG4gICAgICBoZWlnaHQ6IDQ0cHg7XG4gICAgICB6LWluZGV4OiAxO1xuICAgIH1cbiAgICAmLXNtbHR4dCB7XG4gICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgfVxuICAgICYtcm93MSB7XG4gICAgICB3aWR0aDogODA5cHg7XG4gICAgfVxuICB9XG4gICYtLWp3X2ljb24ge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBwYWRkaW5nOiAycHggN3B4O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWp3O1xuICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICB0b3A6IC0xcHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG1hcmdpbjogMCA1cHggMCAwO1xuICB9XG4gICYtLWZlYXR1cmVfaWNvbiB7XG4gICAgbWFyZ2luOiAwIDAgLTNweCAwO1xuICAgICYtdGV4dCB7XG4gICAgICBmb250LXNpemU6IDEwcHg7XG4gICAgICBsaW5lLWhlaWdodDogMjZweDtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgaGVpZ2h0OiAxcHg7XG4gICAgICB0b3A6IC01cHg7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgfVxuICB9XG4gICYtLWljb24ge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDogMTVweDtcbiAgICB0b3A6IDE1cHg7XG4gICAgJi1yZWxlYXNlIHtcbiAgICAgIGxlZnQ6IDE1cHg7XG4gICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAjMDAwO1xuICAgICAgd2lkdGg6IDU5cHg7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgfVxuICB9XG4gICYtLW5vdGUge1xuICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgfVxuICAmLS1jZWxsIHtcbiAgICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgcGFkZGluZzogNXB4IDhweDtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2NjYztcbiAgICBsZXR0ZXItc3BhY2luZzogLTFweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbGluZS1oZWlnaHQ6IDEuMztcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgY29sb3I6ICMwMDA7XG4gICAgJi1oaWRkZW4ge1xuICAgICAgY29sb3I6ICNmZmY7XG4gICAgfVxuICAgICYtY3ViZSB7XG4gICAgICBib3JkZXItYm90dG9tOiAzcHggc29saWQgJGNvbG9yLWN1YmU7XG4gICAgfVxuICAgICYtY29va2V2ZXJpbyB7XG4gICAgICBib3JkZXItYm90dG9tOiAzcHggc29saWQgJGNvbG9yLWNvb2tldmVyaW87XG4gICAgfVxuICAgICYtdmFyaWUge1xuICAgICAgYm9yZGVyLWJvdHRvbTogM3B4IHNvbGlkICRjb2xvci12YXJpZTtcbiAgICB9XG4gICAgJi1jaGlwIHtcbiAgICAgIGJvcmRlci1ib3R0b206IDNweCBzb2xpZCAkY29sb3ItaWNlX290aGVyO1xuICAgIH1cbiAgICAmLXZhcmlhbnQge1xuICAgICAgYm9yZGVyLWJvdHRvbTogM3B4IHNvbGlkICRjb2xvci12YXJpYW50O1xuICAgIH1cbiAgICAmLWJsYXN0IHtcbiAgICAgIGJvcmRlci1ib3R0b206IDNweCBzb2xpZCAkY29sb3ItYmxhc3Q7XG4gICAgfVxuICAgICYtandlIHtcbiAgICAgIGJvcmRlci1ib3R0b206IDNweCBzb2xpZCAkY29sb3ItandlO1xuICAgIH1cbiAgICAmLWhyYSB7XG4gICAgICBib3JkZXItYm90dG9tOiAzcHggc29saWQgJGNvbG9yLWhyYTtcbiAgICB9XG4gICAgJi12YXJpZV9saW5ldXAge1xuICAgICAgaGVpZ2h0OiAxNDBweDtcbiAgICB9XG4gICAgJi1ibGFzdF9saW5ldXAge1xuICAgICAgcGFkZGluZy1sZWZ0OiA4cHg7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiA4cHg7XG4gICAgfVxuICAgICYtaGVhZCB7XG4gICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2NjYztcbiAgICB9XG4gICAgJi1saW5rIHtcbiAgICAgIGZvbnQtZmFtaWx5OiBSb2JvdG8sIHNhbnMtc2VyaWY7XG4gICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICBsZXR0ZXItc3BhY2luZzogLTAuM3B4O1xuICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICB0cmFuc2l0aW9uOiAwLjE1cztcbiAgICAgIGJvcmRlci1ib3R0b206IDFweCBkb3R0ZWQgI2NjYztcbiAgICAgIHBhZGRpbmc6IDVweCA4cHggMnB4IDE1cHg7XG4gICAgICAmOmJlZm9yZSB7XG4gICAgICAgIGNvbnRlbnQ6ICRpY29uLWFuYztcbiAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIEBpbmNsdWRlIHdlYl9mb250O1xuICAgICAgICB0b3A6IC0zcHg7XG4gICAgICAgIG1hcmdpbjogMCA1cHggMCAwO1xuICAgICAgICBsZWZ0OiAtM3B4O1xuICAgICAgICB6LWluZGV4OiAxO1xuICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgIH1cbiAgICAgICY6YWZ0ZXIge1xuICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHdpZHRoOiAxOHB4O1xuICAgICAgICBoZWlnaHQ6IDE4cHg7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMwMGEwZTk7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgbGVmdDogOXB4O1xuICAgICAgICAvL3RvcDogY2FsYyg1MCUgLSA5cHgpO1xuICAgICAgICB0b3A6IDE2cHg7XG4gICAgICAgIGJvdHRvbTogMDtcbiAgICAgIH1cbiAgICAgICY6aG92ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYjBlMWY3O1xuICAgICAgfVxuICAgIH1cbiAgICAmLXZhcmllIHtcbiAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICB9XG4gIH1cbn1cblxuLnNlYXJjaF9ib3gge1xuICBib3JkZXI6IDNweCBzb2xpZCAkY29sb3ItaWNlX2VuZ2luZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBmb250LXNpemU6IDIycHg7XG4gIGNvbG9yOiAkY29sb3ItaWNlX2VuZ2luZTtcbiAgcGFkZGluZzogMjBweDtcbiAgYm9yZGVyLXRvcDogMHB4O1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgJi1qd2Uge1xuICAgIGJvcmRlcjogM3B4IHNvbGlkICRjb2xvci1qd2U7XG4gICAgYm9yZGVyLXRvcDogMHB4O1xuICAgIGNvbG9yOiAkY29sb3ItandlO1xuICB9XG4gICYtLXR4dCB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICB9XG4gICYtLW51bSB7XG4gICAgZm9udC1mYW1pbHk6IFJvYm90bywgc2Fucy1zZXJpZjtcbiAgICBmb250LXNpemU6IDMwcHg7XG4gIH1cblxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogJHRiKSB7XG4gIC5saW5ldXBfcHJvZHVjdF9oZWFkIHtcbiAgICAmLS1waWMge1xuICAgICAgbWFyZ2luOiA0MHB4IGF1dG87XG4gICAgICAmLWJpZyB7XG4gICAgICAgIHdpZHRoOiA5MCU7XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC5saW5ldXBfd2lkdGhfbGlzdCB7XG4gICAgJi0tbGluayB7XG4gICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgfVxuICB9XG4gIC5saW5ldXBfcHJvZHVjdCB7XG4gICAgJi0taGVhZCB7XG4gICAgICB3aWR0aDogMTUwcHg7XG4gICAgfVxuICAgICYtLWJvZHkge1xuICAgICAgd2lkdGg6IDkwcHg7XG4gICAgfVxuICAgICYtLWNvbnRlbnQge1xuICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDI0MHB4KTtcbiAgICB9XG4gICAgJi0tZG9jdW1lbnRfYm94IHtcbiAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAxNTBweCk7XG4gICAgfVxuICB9XG4gIC5saW5ldXBfcHJvZHVjdF9kZXRhaWxfaGVhZCB7XG4gICAgJi0taXRlbSB7XG4gICAgICBmb250LXNpemU6IDEycHg7XG4gICAgfVxuICB9XG4gIC5saW5ldXBfcHJvZHVjdF9kZXRhaWwge1xuICAgIC5pY29uX3N1cHBvcnQge1xuICAgICAgdG9wOiAwcHg7XG4gICAgICAmLW9uZWNlIHtcbiAgICAgICAgdG9wOiA1cHg7XG4gICAgICB9XG4gICAgfVxuICAgICYtLXN1cHBvcnRfdHh0IHtcbiAgICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgICB9XG4gICAgJi0td2l0aF90eHQge1xuICAgICAgd2lkdGg6IDQwcHg7XG4gICAgICBsZWZ0OiAxODBweDtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICYtY29va2V2ZXJpbyB7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgbGVmdDogMTYwcHg7XG4gICAgICB9XG4gICAgfVxuICAgICYtLXdpdGhfdHh0X2xhYmVsIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgZm9udC1zaXplOiAxMHB4O1xuICAgICAgbWFyZ2luLXRvcDogLTlweDtcbiAgICAgICYtY29va2V2ZXJpbyB7XG4gICAgICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgICB9XG4gICAgfVxuICAgICYtLWNvbG9yX2ljb24ge1xuICAgICAgd2lkdGg6IDIwcHg7XG4gICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cbiAgICAmLS1pdGVtIHtcbiAgICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgICB9XG4gICAgJi0tbm90ZV90eHQge1xuICAgICAgdG9wOiAwO1xuICAgICAgZm9udC1zaXplOiA5cHg7XG4gICAgfVxuICAgICYtLXZhcmllX2NvbG9yX2ljb24ge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gIH1cbiAgLnByX2xpbmV1cCB7XG4gICAgJi0tYm9keSB7XG4gICAgICB3aWR0aDogMTEwcHg7XG4gICAgfVxuICAgICYtLWNvbnRlbnQge1xuICAgICAgd2lkdGg6IDIwNnB4O1xuICAgIH1cbiAgICAmLS1zdGFja29uX2J0biwgJi0tandlX2J0biB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDVweDtcbiAgICAgIHJpZ2h0OiA1cHg7XG4gICAgICB3aWR0aDogMTAwcHg7XG4gICAgfVxuICAgICYtLXR4dCB7XG4gICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICB0b3A6IC0ycHg7XG4gICAgfVxuICAgICYtLXR0bCB7XG4gICAgICAmLWNoaXBfYnRuIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNTBweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLnByX2xpbmV1cF9kZXRhaWxfdGFibGUge1xuICAgICYtLWNlbGwge1xuICAgICAgJi1zcGFjaW5nIHtcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC0xcHg7XG4gICAgICB9XG4gICAgICAmLWxpbmsge1xuICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICB9XG4gICAgfVxuICAgICYtLWl0ZW0ge1xuICAgICAgaGVpZ2h0OiA0N3B4O1xuICAgICAgJi1oZWFkIHtcbiAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgfVxuICAgICAgJi3lpJblvaLlm7NoNDgge1xuICAgICAgICBoZWlnaHQ6IDQ4cHg7XG4gICAgICB9XG4gICAgICAmLeWkluW9ouWbs2g4NSB7XG4gICAgICAgIGhlaWdodDogODVweDtcbiAgICAgIH1cbiAgICAgICYt5aSW5b2i5ZuzIHtcbiAgICAgICAgaGVpZ2h0OiA4NXB4O1xuICAgICAgfVxuICAgICAgJi1jb29rZXZlcmlvX2hlYWQge1xuICAgICAgICBoZWlnaHQ6IDY1cHg7XG4gICAgICB9XG4gICAgICAmLW5hbWUge1xuICAgICAgICBoZWlnaHQ6IDkwcHg7XG4gICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgIH1cbiAgICAgICYtcHJfbmFtZSB7XG4gICAgICAgIGhlaWdodDogNTBweDtcbiAgICAgIH1cbiAgICAgICYtbG9uZyB7XG4gICAgICAgIGhlaWdodDogNjVweDtcbiAgICAgIH1cbiAgICAgICYtcHJfaWNvbnMge1xuICAgICAgICBoZWlnaHQ6IDQwcHg7XG4gICAgICB9XG4gICAgICAmLXJvdzEge1xuICAgICAgICB3aWR0aDogNjE3cHg7XG4gICAgICB9XG4gICAgICAmLW1ha2VyIHtcbiAgICAgICAgZm9udC1zaXplOiAxN3B4O1xuICAgICAgICBsZXR0ZXItc3BhY2luZzogLTJweDtcbiAgICAgIH1cbiAgICAgICYtaW1wb3VuZG1lbnQge1xuICAgICAgICAvLyBoZWlnaHQ6IDQ4cHg7XG4gICAgICAgIGhlaWdodDogODRweDtcbiAgICAgIH1cbiAgICAgICYtcmFja19zaXplIHtcbiAgICAgICAgaGVpZ2h0OiA4M3B4O1xuICAgICAgfVxuICAgIH1cbiAgICAmLS1mZWF0dXJlX2ljb24ge1xuICAgICAgJi1zaHJpbmtfb25fdGFie1xuICAgICAgICAvKiAyMDE4LjA4LjIzIEguSElTSElEQSAqL1xuICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgaGVpZ2h0OiAyMHB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogJHNwKSB7XG4gIC5saW5ldXBfbnJfYm5yIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzNXB4O1xuICAgICYtLWxpbmsge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIH1cbiAgICAmLS1pbWcge1xuICAgICAgd2lkdGg6IDE1MCU7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgfVxuICB9XG4gIC5saW5ldXBfd2lkdGhfbmF2IHtcbiAgICBtYXJnaW4tYm90dG9tOiAzNXB4O1xuICAgICYtLWxhYmVsIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgbWFyZ2luOiAwIDAgMTVweCAwO1xuICAgIH1cbiAgICAmLS1saXN0IHtcbiAgICAgIHRvcDogMDtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICAmLWN1YmUge1xuICAgICAgICBsaSB7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgbWFyZ2luOiAwIDAgMTBweCAwO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAmLWp3ZSB7XG4gICAgICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgICAgIGxpIHtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICBtYXJnaW46IDAgMCAxMHB4IDA7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLmxpbmV1cF93aWR0aF9saXN0IHtcbiAgICAmLS1pdGVtIHtcbiAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgd2lkdGg6IDMzLjMlO1xuICAgICAgbWFyZ2luOiA3cHggMCAwIDA7XG4gICAgICAmOm50aC1jaGlsZCgxKSwgJjpudGgtY2hpbGQoMiksICY6bnRoLWNoaWxkKDMpIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgIH1cbiAgICB9XG4gICAgJi0tbGluayB7XG4gICAgfVxuICB9XG4gIC5saW5ldXBfcHJvZHVjdCB7XG4gICAgd2lkdGg6IGNhbGMoMTAwdncgLSAyMHB4KTtcbiAgICBtYXJnaW4tYm90dG9tOiA0NXB4O1xuICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICBtYXJnaW4tYm90dG9tOiA2MHB4O1xuICAgIH1cbiAgICAmLS1hbmNob3Ige1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgei1pbmRleDogMTA7XG4gICAgICB0b3A6IDY1JTtcbiAgICAgIHJpZ2h0OiA1cHg7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgd2lkdGg6IDM3cHg7XG4gICAgICBoZWlnaHQ6IDUwcHg7XG4gICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgYm9yZGVyLXJhZGl1czogM3B4O1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxNzksIDE3OSwgMTc5LCAwLjgpO1xuICAgICAgJjphZnRlciB7XG4gICAgICAgIEBpbmNsdWRlIHdlYl9mb250O1xuICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgbWFyZ2luLXRvcDogLTAuNWVtO1xuICAgICAgICBjb250ZW50OiAkaWNvbi1hbmM7XG4gICAgICAgIHRyYW5zaXRpb246IDAuMTVzO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgfVxuICAgICAgJi5hY3RpdmUge1xuICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAmLXNlcnZpY2VfY2FydCB7XG4gICAgICAgIHRvcDogMjkxcHg7XG4gICAgICB9XG4gICAgfVxuICAgICYtLWhlYWQge1xuICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDIwcHgpO1xuICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgYm9yZGVyLXJpZ2h0OiAwcHg7XG4gICAgICBib3JkZXItYm90dG9tOiAwcHg7XG4gICAgfVxuICAgICYtLWJvZHkge1xuICAgICAgd2lkdGg6IDIyJTtcbiAgICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgI2NjYztcbiAgICB9XG4gICAgJi0tY29udGVudCB7XG4gICAgICBvdmVyZmxvdy14OiBhdXRvO1xuICAgICAgd2lkdGg6IDc4JTtcbiAgICAgICY6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcbiAgICAgICAgaGVpZ2h0OiAxMHB4O1xuICAgICAgfVxuICAgICAgJjo6LXdlYmtpdC1zY3JvbGxiYXItdHJhY2sge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjJmMmYyO1xuICAgICAgICBib3gtc2hhZG93OiAwIDAgM3B4IHJnYmEoMCwgMCwgMCwgMC4xKSBpbnNldDtcbiAgICAgIH1cbiAgICAgICY6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iIHtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzY2NjtcbiAgICAgICAgYm94LXNoYWRvdzogMCAwIDFweCByZ2JhKDAsIDAsIDAsIDAuMik7XG4gICAgICB9XG4gICAgICAmLW5vc2Nyb2xsIHtcbiAgICAgICAgb3ZlcmZsb3c6aGlkZGVuO1xuICAgICAgfVxuICAgIH1cbiAgICAmLS1wb3B1cCB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICByaWdodDogMTVweDtcbiAgICAgICYtaWNlX2VuZ2luZSB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgIH1cbiAgICAgICYtaW4ge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGxlZnQ6IDE1cHg7XG4gICAgICAgIHRvcDogMzlweDtcbiAgICAgIH1cbiAgICB9XG4gICAgJi0tc2Nyb2xsIHtcbiAgICAgIG92ZXJmbG93OiBzY3JvbGw7XG4gICAgICB3aWR0aDogMTA2MHB4O1xuICAgIH1cbiAgICAmLS1kb2N1bWVudF9ib3gge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgbGVmdDogLTIwcHg7XG4gICAgICB3aWR0aDogMTAwdnc7XG4gICAgICBtYXJnaW4tdG9wOiAxNXB4O1xuICAgICAgYm9yZGVyOiAwcHg7XG4gICAgfVxuICAgICYtLWRvY3VtZW50X2JveCB7XG4gICAgICBoZWlnaHQ6IGF1dG87XG4gICAgfVxuICAgICYtLWJ0biB7XG4gICAgICBtYXJnaW4tdG9wOiAwO1xuICAgIH1cbiAgfVxuICAubGluZXVwX3Byb2R1Y3RfaGVhZCB7XG4gICAgJi0tc2l6ZSB7XG4gICAgICBsaW5lLWhlaWdodDogNDBweDtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIGxlZnQ6IC0yMHB4O1xuICAgICAgd2lkdGg6IDEwMHZ3O1xuICAgICAgaGVpZ2h0OiA0MHB4O1xuICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICB9XG4gICAgJi0tcGljIHtcbiAgICAgIG1hcmdpbjogMCBhdXRvIDIwcHggYXV0bztcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAmLWJpZyB7XG4gICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgfVxuICAgIH1cbiAgICAmLS1pY29uIHtcbiAgICAgIGJvdHRvbTogMDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgfVxuICB9XG4gIC5saW5ldXBfcHJvZHVjdF9kZXRhaWwge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBmbG9hdDogbGVmdDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHdpZHRoOiA0NjBweDtcbiAgICAmLWNvbDIge1xuICAgICAgd2lkdGg6IDUwMHB4O1xuICAgIH1cbiAgICAmLWxhc3Qge1xuICAgICAgbWFyZ2luLXJpZ2h0OiA1MHB4O1xuICAgIH1cbiAgICAmLXNwIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICAgICYtLWxpc3Qge1xuICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICBtYXJnaW4tdG9wOiA1MHB4O1xuICAgIH1cbiAgICAmLS1wcm9kdWN0X25hbWVfYm9yZGVyIHtcbiAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICB9XG4gICAgJi0taXRlbSB7XG4gICAgICB3aWR0aDogMjUwcHg7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgICAgJi1zaXplIHtcbiAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgd2lkdGg6IDUwMHB4O1xuICAgICAgfVxuICAgICAgJi1zaXplMSB7XG4gICAgICB9XG4gICAgICAmLWJvdHRvbV9vcmFuZ2UsICYtYm90dG9tX3Bpbmsge1xuICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2NjYyAhaW1wb3J0YW50O1xuICAgICAgfVxuICAgIH1cbiAgICAmLS1ub3RlX3R4dCB7XG4gICAgICBmb250LXNpemU6IDlweDtcbiAgICAgIHRvcDogMDtcbiAgICB9XG4gICAgJi0td2l0aF90eHQge1xuICAgICAgJi1jb29rZXZlcmlvIHtcbiAgICAgICAgbGVmdDogYXV0bztcbiAgICAgICAgcmlnaHQ6IDEwcHg7XG4gICAgICB9XG4gICAgfVxuICAgICYtLXZhcmllX2NvbG9yX2ljb24ge1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIH1cbiAgfVxuICAubGluZXVwX3Byb2R1Y3RfZGV0YWlsX2hlYWQge1xuICAgICYtYm9yZGVyX2ZpcnN0IHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICAgICYtLWl0ZW0ge1xuICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNjY2MgIWltcG9ydGFudDtcbiAgICAgIH1cbiAgICAgICYtcG93ZXIge1xuICAgICAgICBsaW5lLWhlaWdodDogMS4zO1xuICAgICAgICBwYWRkaW5nLXRvcDogNHB4O1xuICAgICAgfVxuICAgICAgJi1ib3R0b21fZ3JheSB7XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC5wcl9saW5ldXAge1xuICAgICYtLXR0bCB7XG4gICAgICB3aWR0aDogMTAwdnc7XG4gICAgICBsZWZ0OiAtMjBweDtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIGhlaWdodDogYXV0bztcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjM7XG4gICAgICBwYWRkaW5nOiAxMHB4IDIwcHg7XG4gICAgICAmLWNoaXBfYnRuIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgIH1cbiAgICB9XG4gICAgJi0tdHRsX2F0dGVudGlvbiB7XG4gICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgIHRvcDogMDtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB9XG4gICAgJi0tc3RhY2tvbl9idG4sICYtLWp3ZV9idG4ge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgdG9wOiAwO1xuICAgICAgcmlnaHQ6IDA7XG4gICAgICBmbG9hdDogbm9uZTtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cbiAgICAmLS10eHQge1xuICAgICAgbWFyZ2luOiA1cHggMCAwIDA7XG4gICAgfVxuICAgICYtLWJveCB7XG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgJi1zcCB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB9XG4gICAgfVxuICAgICYtLWJvZHkge1xuICAgICAgd2lkdGg6IDc3cHg7XG4gICAgICAmLXNwIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB9XG4gICAgfVxuICAgICYtLWNvbnRlbnQge1xuICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDc3cHgpO1xuICAgIH1cbiAgICAmLS1yb3cge1xuICAgICAgQGluY2x1ZGUgY2xlYXJmaXg7XG4gICAgfVxuICB9XG4gIC5wcl9saW5ldXBfZGV0YWlsX3RhYmxlIHtcbiAgICAmLS1jZWxsIHtcbiAgICAgICYtbGluayB7XG4gICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgIH1cbiAgICB9XG4gICAgJi12YXJpYW50X3NwX25vbmUge1xuICAgICAgcGFkZGluZy10b3A6IDA7XG4gICAgfVxuICAgICYtLWl0ZW0ge1xuICAgICAgJi1yb3cxIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICB9XG4gICAgICAmLW1ha2VyX3NwX25vbmUge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgICAgfVxuICAgICAgJi1jb29rZXZlcmlvX2hlYWQge1xuICAgICAgICBoZWlnaHQ6IDQ3cHg7XG4gICAgICB9XG4gICAgfVxuICAgICYtLWZlYXR1cmVfaWNvbiB7XG4gICAgICAmLXNocmlua19vbl90YWJ7XG4gICAgICAgIC8qIDIwMTguMDguMjMgSC5ISVNISURBICovXG4gICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICBoZWlnaHQ6IDI2cHg7XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC5zZWFyY2hfYm94IHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgJi0tdHh0IHtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgfVxuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAkc3A1KSB7XG4gIC5saW5ldXBfcHJvZHVjdCB7XG4gICAgJi0tc2Nyb2xsIHtcbiAgICB9XG4gICAgJi0tYnRuIHtcbiAgICAgIG1heC13aWR0aDogY2FsYygxMDAlIC0gNDBweCk7XG4gICAgfVxuICB9XG4gLnByX2xpbmV1cF9kZXRhaWxfdGFibGUge1xuICAgICYtLWZlYXR1cmVfaWNvbiB7XG4gICAgICAmLXNocmlua19vbl90YWJ7XG4gICAgICAgIC8qIDIwMTguMDguMjMgSC5ISVNISURBICovXG4gICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICBoZWlnaHQ6IDIwcHg7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi51YS1pZSB7XG4gIC5wcl9saW5ldXBfZGV0YWlsX3RhYmxlLS1jZWxsLWxpbms6YmVmb3JlIHtcbiAgICB0b3A6IC00cHg7XG4gIH1cbn1cbi5wcl9saW5ldXBfZGV0YWlsX3RhYmxlX2RpbWVuc2lvbnMge1xuICAmLS1saW5rIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICB0ZXh0LWRlY29yYXRpb24tc2tpcC1pbms6IG5vbmU7IC8vIOaLrOW8p+OBq3VuZGVybGluZeW8t+WItuOBmeOCi1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBsaW5lLWhlaWdodDogMS4zO1xuICAgIGNvbG9yOiAjM2Y0ZTZlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgY29sdW1uLWdhcDogOHB4O1xuICAgIHdpZHRoOiBmaXQtY29udGVudDtcbiAgICB0cmFuc2l0aW9uOiAwLjE1cztcbiAgICAmOmhvdmVyIHtcbiAgICAgIGNvbG9yOiAjMDBhMGU5O1xuICAgIH1cbiAgICAmOmJlZm9yZSB7XG4gICAgICBjb250ZW50OiAnJztcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmOCwlM0NzdmclMjBpZCUzRCUyMiVFMyU4MiVCMCVFMyU4MyVBQiVFMyU4MyVCQyVFMyU4MyU5N18yJTIyJTIwZGF0YS1uYW1lJTNEJTIyJUUzJTgyJUIwJUUzJTgzJUFCJUUzJTgzJUJDJUUzJTgzJTk3JTIwMiUyMiUyMHhtbG5zJTNEJTIyaHR0cCUzQSUyRiUyRnd3dy53My5vcmclMkYyMDAwJTJGc3ZnJTIyJTIwd2lkdGglM0QlMjIxNS4wNTklMjIlMjBoZWlnaHQlM0QlMjIxNiUyMiUyMHZpZXdCb3glM0QlMjIwJTIwMCUyMDE1LjA1OSUyMDE2JTIyJTNFJTIwJTNDZGVmcyUzRSUyMCUzQ2NsaXBQYXRoJTIwaWQlM0QlMjJjbGlwLXBhdGglMjIlM0UlMjAlM0NyZWN0JTIwaWQlM0QlMjIlRTklOTUlQjclRTYlOTYlQjklRTUlQkQlQTJfMSUyMiUyMGRhdGEtbmFtZSUzRCUyMiVFOSU5NSVCNyVFNiU5NiVCOSVFNSVCRCVBMiUyMDElMjIlMjB3aWR0aCUzRCUyMjE1LjA1OSUyMiUyMGhlaWdodCUzRCUyMjE2JTIyJTIwZmlsbCUzRCUyMm5vbmUlMjIlMkYlM0UlMjAlM0MlMkZjbGlwUGF0aCUzRSUyMCUzQyUyRmRlZnMlM0UlMjAlM0NnJTIwaWQlM0QlMjIlRTMlODIlQjAlRTMlODMlQUIlRTMlODMlQkMlRTMlODMlOTdfMSUyMiUyMGRhdGEtbmFtZSUzRCUyMiVFMyU4MiVCMCVFMyU4MyVBQiVFMyU4MyVCQyVFMyU4MyU5NyUyMDElMjIlMjBjbGlwLXBhdGglM0QlMjJ1cmwlMjglMjNjbGlwLXBhdGglMjklMjIlM0UlMjAlM0NwYXRoJTIwaWQlM0QlMjIlRTMlODMlOTElRTMlODIlQjlfMSUyMiUyMGRhdGEtbmFtZSUzRCUyMiVFMyU4MyU5MSVFMyU4MiVCOSUyMDElMjIlMjBkJTNEJTIyTTEyLjExNCUyQzExLjYwOGExLjU0NCUyQzEuNTQ0JTJDMCUyQzAlMkMwLS45OTMtLjIzNCUyQzguMzUlMkM4LjM1JTJDMCUyQzAlMkMwLTEuMTkzLjA4OCUyQzMuMTE3JTJDMy4xMTclMkMwJTJDMCUyQzEtLjU1My0uMzgyJTJDNC4wNDglMkM0LjA0OCUyQzAlMkMwJTJDMS0xLTEuNTUxYy4wMTQtLjA1Ni4wMjctLjEwNi4wMzgtLjE1N0ExMC4wMzclMkMxMC4wMzclMkMwJTJDMCUyQzAlMkM4LjU5JTJDNy41NTZhLjU0LjU0JTJDMCUyQzAlMkMwLS4wMzEtLjEzbC0uMDIxLS4wNTNhLjQyOS40MjklMkMwJTJDMCUyQzAtLjM5Mi0uM2wtLjExNyUyQzBoMGEuNDQ0LjQ0NCUyQzAlMkMwJTJDMC0uNDUyLjI4NCUyQzUuMjY1JTJDNS4yNjUlMkMwJTJDMCUyQzAlMkMuMjc2JTJDMi4zNjlMNy43OCUyQzkuODljLS4xOTQuNDczLS40MzcuOTQ5LS42NTIlMkMxLjM2OWwtLjAyOC4wNTVjLS4yMjUuNDQyLS40My44MTYtLjYxNiUyQzEuMTM0bC0uMTkxLjFjLS4wMTQuMDA4LS4zNDMuMTgxLS40Mi4yMjhhMi4zNDElMkMyLjM0MSUyQzAlMkMwJTJDMC0xLjE1OCUyQzEuMTg1LjI5Mi4yOTIlMkMwJTJDMCUyQzAlMkMuMTEuMzIybC4xODYuMDkzYS41NjEuNTYxJTJDMCUyQzAlMkMwJTJDLjI1Mi4wNjFjLjQ2NSUyQzAlMkMxLjAwNS0uNTglMkMxLjc1LTEuODc5YTE3LjM3OCUyQzE3LjM3OCUyQzAlMkMwJTJDMSUyQzIuNy0uNjQxJTJDNC42NDYlMkM0LjY0NiUyQzAlMkMwJTJDMCUyQzEuOTY1LjYyNC45LjklMkMwJTJDMCUyQzAlMkMuMjMxLS4wMjYuMzkuMzklMkMwJTJDMCUyQzAlMkMuMjI5LS4xNTYuODM3LjgzNyUyQzAlMkMwJTJDMCUyQy4wOTItLjU2MS4zNzguMzc4JTJDMCUyQzAlMkMwLS4xMTEtLjE5MU01LjE2MiUyQzE0LjA4NWEzLjI0MiUyQzMuMjQyJTJDMCUyQzAlMkMxJTJDLjkxNy0xLjFjLjAzMi0uMDI2LjEwOC0uMS4xNzktLjE2NWEzLjMwOSUyQzMuMzA5JTJDMCUyQzAlMkMxLTEuMSUyQzEuMjYzTTguMSUyQzcuMzA5Yy4xNSUyQzAlMkMuMjM1LjM3Ny4yNDIuNzMxYTEuNSUyQzEuNSUyQzAlMkMwJTJDMS0uMTc5Ljc4NSUyQzMuODc1JTJDMy44NzUlMkMwJTJDMCUyQzEtLjEyNi0uOThzLS4wMDYtLjUzNi4wNjMtLjUzNm0tLjg3OCUyQzQuODI4cS4xNTgtLjI3OS4zMjQtLjU5MmExMS4zNzclMkMxMS4zNzclMkMwJTJDMCUyQzAlMkMuNTY4LTEuMjM5JTJDNC4wNzYlMkM0LjA3NiUyQzAlMkMwJTJDMCUyQy45MzclMkMxLjE2NGMuMDQ2LjAzOS4wOTUuMDc4LjE0Ni4xMThhMTEuOTI1JTJDMTEuOTI1JTJDMCUyQzAlMkMwLTEuOTc1LjU0OW00Ljc0My0uMDQyYS42NjguNjY4JTJDMCUyQzAlMkMxLS4yNjEuMDQ1JTJDMy4wNjYlMkMzLjA2NiUyQzAlMkMwJTJDMS0xLjA4My0uMzI3Yy4xODItLjAxMy4zNDktLjAyLjUtLjAyYTEuOTE4JTJDMS45MTglMkMwJTJDMCUyQzElMkMuNjIxLjA2N2MuMjY3LjA2OC4yNzEuMjA2LjIyNS4yMzUlMjIlMjBmaWxsJTNEJTIyJTIzZTQxZTAwJTIyJTJGJTNFJTIwJTNDcGF0aCUyMGlkJTNEJTIyJUUzJTgzJTkxJUUzJTgyJUI5XzIlMjIlMjBkYXRhLW5hbWUlM0QlMjIlRTMlODMlOTElRTMlODIlQjklMjAyJTIyJTIwZCUzRCUyMk0xNC4xMTguOTQxVjE1LjA1OUgyLjgyNFY2LjU4OEgxLjg4M1YxNkgxNS4wNTlWMEgxLjg4M1YxLjg4MmguOTQxVi45NDFaJTIyJTIwZmlsbCUzRCUyMiUyM2U0MWUwMCUyMiUyRiUzRSUyMCUzQ3BhdGglMjBpZCUzRCUyMiVFMyU4MyU5MSVFMyU4MiVCOV8zJTIyJTIwZGF0YS1uYW1lJTNEJTIyJUUzJTgzJTkxJUUzJTgyJUI5JTIwMyUyMiUyMGQlM0QlMjJNNS4wMzclMkMyLjkxOEg0Ljc5NFY1LjYxaC4yNDNBLjM5Mi4zOTIlMkMwJTJDMCUyQzAlMkM1LjM1MyUyQzUuNWEuNTM3LjUzNyUyQzAlMkMwJTJDMCUyQy4wOTMtLjM0OVYzLjM3NGEuNTYzLjU2MyUyQzAlMkMwJTJDMC0uMDg4LS4zMzcuMzc4LjM3OCUyQzAlMkMwJTJDMC0uMzIxLS4xMTlNMy4yOTMlMkMzLjFhLjMuMyUyQzAlMkMwJTJDMC0uMTIyLS4xMzUuNDguNDglMkMwJTJDMCUyQzAtLjIzOC0uMDQ5SDIuNjU5VjQuMTcxaC4yNTNhLjU0My41NDMlMkMwJTJDMCUyQzAlMkMuMjQ5LS4wNDdBLjI5My4yOTMlMkMwJTJDMCUyQzAlMkMzLjI5JTJDNCUyQy40ODEuNDgxJTJDMCUyQzAlMkMwJTJDMy4zMzklMkMzLjhjLjAwNS0uMDc3LjAwOC0uMTYxLjAwOC0uMjU0czAtLjE2OC0uMDA4LS4yNDZhLjU3Mi41NzIlMkMwJTJDMCUyQzAtLjA0Ni0uMk0wJTJDNi41ODhIMTAuMzUzVjEuODgySDBaTTMuODE2JTJDMy45NjFhLjg3OS44NzklMkMwJTJDMCUyQzEtLjEyMi4zMjQuNzY5Ljc2OSUyQzAlMkMwJTJDMS0uMjkuMjgyLjk3OC45NzglMkMwJTJDMCUyQzEtLjQ3Ni4xSDIuNjU5VjYuMTA3SDIuMTNWMi40MjFoLjc5M2ExLjE3NCUyQzEuMTc0JTJDMCUyQzAlMkMxJTJDLjM4My4wNTcuNzI2LjcyNiUyQzAlMkMwJTJDMSUyQy4zLjIuNzcxLjc3MSUyQzAlMkMwJTJDMSUyQy4xODcuMzM5JTJDMi4xJTJDMi4xJTJDMCUyQzAlMkMxJTJDLjA1Mi41MjUlMkMyLjczNCUyQzIuNzM0JTJDMCUyQzAlMkMxLS4wMjguNDE3TTUuOTc0JTJDNS4xYTEuMDI4JTJDMS4wMjglMkMwJTJDMCUyQzEtLjI1MS43NjNBLjk4OS45ODklMkMwJTJDMCUyQzElMkM1JTJDNi4xMDdINC4yNjVWMi40MjFoLjc4M2EuOTA2LjkwNiUyQzAlMkMwJTJDMSUyQy42ODguMjUxLjk4My45ODMlMkMwJTJDMCUyQzElMkMuMjM4LjdabTIuMDU3LTIuMThINi45ODZWNC4wMzZINy45di41SDYuOTg2VjYuMTA3SDYuNDU3VjIuNDIxSDguMDMxWiUyMiUyMGZpbGwlM0QlMjIlMjNlNDFlMDAlMjIlMkYlM0UlMjAlM0MlMkZnJTNFJTNDJTJGc3ZnJTNFJyk7XG4gICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICAgICAgd2lkdGg6IDE1cHg7XG4gICAgICBoZWlnaHQ6IDE2cHg7XG4gICAgICBmbGV4LXNocmluazogMDtcbiAgICB9XG4gICAgJi1mejEyIHtcbiAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICB9XG4gIH1cbiAgLy/oqbPntLDluqbkuIrjgZLjgabkuIrmm7jjgY1cbiAgJiA+ICYtLWxpbmsge1xuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgIGNvbG9yOiAjM2Y0ZTZlO1xuICAgICY6aG92ZXIge1xuICAgICAgY29sb3I6ICMwMGEwZTk7XG4gICAgfVxuICB9XG59IiwiLnByb2R1Y3RfaGVhZCB7XG4gIEBpbmNsdWRlIGNsZWFyZml4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbjogMCAwIDQwcHggMDtcbiAgJi1zaG93Y2FzZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNjVweDtcbiAgfVxuICAmLS1jYXBhY2l0eSB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIGRpc3BsYXk6IHRhYmxlO1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIHdpZHRoOiAxMjBweDtcbiAgICBoZWlnaHQ6IDEyMHB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICAmLXJlZiB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItbF9ncmVlbjtcbiAgICB9XG4gICAgJi1mX3JlZiB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjM2ViY2FjO1xuICAgIH1cbiAgICAmLWZyZWV6IHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1ibHVlO1xuICAgIH1cbiAgICAmLWNvbnMge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWNvbnN0YW50O1xuICAgIH1cbiAgICAmLWljZV9lbmdpbmUge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWljZV9lbmdpbmU7XG4gICAgfVxuICAgICYtYmxhc3Qge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWJsYXN0O1xuICAgIH1cbiAgICAmLWN1YmUge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWN1YmU7XG4gICAgfVxuICAgICYtb3RoZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWljZV9vdGhlcjtcbiAgICB9XG4gICAgJi12YXJpYW50IHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci12YXJpYW50O1xuICAgIH1cbiAgICAmLWp3ZSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItandlO1xuICAgIH1cbiAgICAmLWp3IHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1qdztcbiAgICB9XG4gICAgJi1zaG93Y2FzZSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItcnM7XG4gICAgfVxuICAgICYtY29va2V2ZXJpbyB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItY29va2V2ZXJpbztcbiAgICB9XG4gICAgJi1oc2Ige1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWhzYjtcbiAgICB9XG4gICAgJi1kb3VnaGNvbntcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1kb3VnaGNvbjtcbiAgICB9XG4gICAgJi10b3JvbWl7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItdG9yb21pO1xuICAgIH1cbiAgfVxuICAmLS1jYXBhX2luIHtcbiAgICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIH1cbiAgJi0tY2FwYV90dGwge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbjogMCAwIDNweCAwO1xuICB9XG4gICYtLWNhcGFfY29udGVudCB7XG4gICAgQGluY2x1ZGUgY2xlYXJmaXg7XG4gICAgbWFyZ2luOiA1cHggYXV0bztcbiAgICBtYXgtd2lkdGg6IDEwMHB4O1xuICB9XG4gICYtLWNhcGFfYm94IHtcbiAgICBmbG9hdDogbGVmdDtcbiAgICB3aWR0aDogNTAlO1xuICB9XG4gICYtLW51bSB7XG4gICAgZm9udC1mYW1pbHk6IFJvYm90bywgc2Fucy1zZXJpZjtcbiAgICBmb250LXNpemU6IDM4cHg7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgJi1zbWFsbCB7XG4gICAgICBmb250LXNpemU6IDMwcHg7XG4gICAgfVxuICB9XG4gICYtLWJvcmRlciB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgYm9yZGVyLXRvcDogMXB4IGRvdHRlZCAjZmZmO1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAyMHB4KTtcbiAgICBtYXJnaW46IDVweCAwO1xuICAgIGxlZnQ6IDEwcHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB9XG4gICYtLXR5cGUge1xuICAgIGZvbnQtZmFtaWx5OiBSb2JvdG8sIHNhbnMtc2VyaWY7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICAgIG1hcmdpbjogMCAwIDAgMnB4O1xuICAgICYtancge1xuICAgICAgbWFyZ2luLWxlZnQ6IC0ycHg7XG4gICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgfVxuICB9XG4gICYtLW5hbWUge1xuICAgIGZvbnQtZmFtaWx5OiBSb2JvdG8sIHNhbnMtc2VyaWY7XG4gICAgZm9udC1zaXplOiA1MHB4O1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBmbG9hdDogcmlnaHQ7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtIDE0NXB4KTtcbiAgICBtYXJnaW46IDE2cHggMCAwIDA7XG4gICAgcGFkZGluZzogMCAwIDE2cHggMDtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2NjYztcbiAgICAmLWljZV9lbmdpbmUge1xuICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAxMHB4O1xuICAgIH1cbiAgICAmLWp3IHtcbiAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbiAgICB9XG4gIH1cbiAgJi0tc3ViX3R0bCB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbjogMCAwIDhweCAwO1xuICB9XG4gICYtLWljb25fdHRsIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgICYtYm5yIHtcbiAgICAgIHRvcDogMjBweDtcbiAgICAgIHRyYW5zaXRpb246IDAuMTVzO1xuICAgICAgJjpob3ZlciB7XG4gICAgICAgIG9wYWNpdHk6IDAuODtcbiAgICAgIH1cbiAgICB9XG4gICAgJi1jb2wyIHtcbiAgICAgIHJpZ2h0OiA3MHB4O1xuICAgIH1cbiAgfVxuICAmLS1lY28ge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IC0xM3B4O1xuICAgIHJpZ2h0OiAwO1xuICAgIG1heC13aWR0aDogMjg1cHg7XG4gICAgcGFkZGluZzogMTBweCAxMHB4IDEwcHggNjBweDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjMDAwO1xuICAgICY6YmVmb3JlIHtcbiAgICAgIGZvbnQtc2l6ZTogNTVweDtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogNTAlO1xuICAgICAgbGVmdDogMnB4O1xuICAgICAgd2lkdGg6IDU1cHg7XG4gICAgICBoZWlnaHQ6IDU1cHg7XG4gICAgICBtYXJnaW4tdG9wOiAtLjVlbTtcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWFnZXMvaWNvbnMvaWNvbi1lY28ucG5nXCIpO1xuICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICB9XG4gICAgJi1taW4ge1xuICAgICAgJjpiZWZvcmUge1xuICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWFnZXMvaWNvbnMvaWNvbi1lY28tbWluLnBuZ1wiKTtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICAgIH1cbiAgICB9XG4gICAgJi10b3AwIHtcbiAgICAgIHRvcDogMDtcbiAgICB9XG4gIH1cbiAgJi0tZWNvX3RvcCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luOiAwIDAgMTBweCAwO1xuICAgIHBhZGRpbmctYm90dG9tOiAxMHB4O1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjMDAwO1xuICB9XG4gICYtLWljb25zIHtcbiAgICBAaW5jbHVkZSBjbGVhcmZpeDtcbiAgICBmbG9hdDogcmlnaHQ7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICB3aWR0aDogY2FsYygxMDAlIC0gMTQ1cHgpO1xuICAgIGhlaWdodDogMzJweDtcbiAgICBtYXJnaW4tdG9wOiA2cHg7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IGRvdHRlZCAjY2NjO1xuICB9XG4gICYtLWxlZnQge1xuICAgIGZvbnQtc2l6ZTogMzVweDtcbiAgICBmbG9hdDogbGVmdDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIGhlaWdodDogMjdweDtcbiAgICBwYWRkaW5nOiAwIDEzcHggMCAwO1xuICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNjY2M7XG4gICAgaSB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICB0b3A6IC02cHg7XG4gICAgfVxuICAgIC5pY29uLW9yZGVyIHtcbiAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMThweDtcbiAgICAgICAgdG9wOiAtMTBweDtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICB3aWR0aDogMjBweDtcbiAgICAgICAgaGVpZ2h0OiAxOHB4O1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICB9XG4gICAgfVxuICB9XG4gICYtLXJpZ2h0IHtcbiAgICBmbG9hdDogbGVmdDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIGhlaWdodDogMjRweDtcbiAgICBtYXJnaW46IDAgMCAwIDEwcHg7XG4gICAgcGFkZGluZzogNHB4IDEzcHggMCAwO1xuICAgICYtc2hvd2Nhc2Uge1xuICAgICAgZm9udC1zaXplOiAzNXB4O1xuICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgaGVpZ2h0OiAyN3B4O1xuICAgICAgcGFkZGluZzogMCAxM3B4IDAgMDtcbiAgICB9XG4gICAgLmljb25fc3VwcG9ydCB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICB0b3A6IDJweDtcbiAgICB9XG4gIH1cbiAgJi0tYmFja19idG4ge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICBsaW5lLWhlaWdodDogMjhweDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IDA7XG4gICAgYm90dG9tOiAtMzhweDtcbiAgICB3aWR0aDogMTI1cHg7XG4gICAgaGVpZ2h0OiAyOHB4O1xuICAgIHBhZGRpbmc6IDAgMCAwIDIwcHg7XG4gICAgdHJhbnNpdGlvbjogLjE1cztcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM2NzY3Njc7XG4gICAgJjpiZWZvcmUge1xuICAgICAgQGluY2x1ZGUgd2ViX2ZvbnQ7XG4gICAgICBmb250LXNpemU6IDEwcHg7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDUwJTtcbiAgICAgIGxlZnQ6IDEwcHg7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIG1hcmdpbjogLS41ZW0gMCAwIDA7XG4gICAgICBjb250ZW50OiAkaWNvbi1hbmM7XG4gICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtMTgwZGVnKTtcbiAgICB9XG4gICAgJjpob3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBsaWdodGVuKCMxYTFhMWEsIDEwJSk7XG4gICAgfVxuICB9XG4gICYtLWljb24ge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB0b3A6IC01cHg7XG4gICAgbWFyZ2luLWxlZnQ6IC01cHg7XG4gICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICB9XG4gIH1cbiAgJi0tcmVsZWFzZSB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgIzAwMDtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICBwYWRkaW5nOiAzcHggMTBweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgdG9wOiAtMTJweDtcbiAgICBtYXJnaW46IDAgMCAwIDRweDtcbiAgICBAaW5jbHVkZSBzcCB7XG4gICAgICBmb250LXNpemU6IDEwcHg7XG4gICAgICBwYWRkaW5nOiAycHggN3B4O1xuICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICB0b3A6IC0xMHB4O1xuICAgIH1cbiAgfVxuICAmLS1zdXBwb3J0X3R4dCB7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB0b3A6IC02cHg7XG4gICAgbWFyZ2luOiAwIDAgMCA0cHg7XG4gIH1cbiAgJi0tdHh0IHtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHRvcDogLTEzcHg7XG4gICAgbWFyZ2luOiAwIDAgMCAtNXB4O1xuICB9XG4gICYtLWxlZF90eHQge1xuICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgdG9wOiAtN3B4O1xuICAgIG1hcmdpbjogMCAwIDAgLTdweDtcbiAgfVxuICAmLS13aXRoX3R4dCB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIG1hcmdpbjogMCAtNXB4IDAgMDtcbiAgfVxuICAmLS13aXRoX3R4dF9sYWJlbCB7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB0b3A6IC0xM3B4O1xuICAgIG1hcmdpbjogMCAwIDAgLThweDtcbiAgfVxufVxuXG4vL+iHqueEtuWGt+WqkuWGt+iUteW6q+ODkOODiuODvO+8iElOREVY44Oa44O844K444G46Kit572u55So77yJXG4ubnJfYm5yIHtcbiAgQGluY2x1ZGUgY2xlYXJmaXg7XG4gIG1heC13aWR0aDogMTAwMHB4O1xuICBwYWRkaW5nOiAwIDIwcHg7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIG1hcmdpbjogMCBhdXRvIDQ1cHg7XG4gICYtLWxpbmsge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMTAwJTtcbiAgICB0cmFuc2l0aW9uOiAwLjE1cztcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgbGluZS1oZWlnaHQ6IDA7XG4gICAgJjphZnRlciB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDA7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNjY2M7XG4gICAgfVxuICAgICY6aG92ZXIge1xuICAgICAgb3BhY2l0eTogMC44O1xuICAgIH1cbiAgfVxuICAmLS1pbWcge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG5cbi8vaWUgaGFja1xuLnVhLWllLTExIC5wcm9kdWN0X2hlYWQtLWljb24sXG4udWEtaWUtMTAgLnByb2R1Y3RfaGVhZC0taWNvbixcbi51YS1pZS05IC5wcm9kdWN0X2hlYWQtLWljb24ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbjogNXB4IC01cHggMCAwcHg7XG59XG5cbi5wcm9kdWN0X3NpbmdsZSB7XG4gIEBpbmNsdWRlIGNsZWFyZml4O1xuICAmLS1yaWdodCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGZsb2F0OiByaWdodDtcbiAgICB3aWR0aDogY2FsYygxMDAlIC0gNDQ1cHgpO1xuICAgIG1hcmdpbjogMzNweCAwIDAgMDtcbiAgICAmLWZ1bGxfY29sIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICB9XG4gIH1cbiAgJi0tcGljIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luOiAwIGF1dG8gNDVweDtcbiAgfVxuICAmLS1kb2N1bWVudF9idG4ge1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIGxpbmUtaGVpZ2h0OiA1MHB4O1xuICAgIGJvdHRvbTogMDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtd2lkdGg6IDI5NXB4O1xuICAgIGhlaWdodDogNTBweDtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICB0cmFuc2l0aW9uOiAuMTVzO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLW9yYW5nZTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgJjpiZWZvcmUge1xuICAgICAgQGluY2x1ZGUgd2ViX2ZvbnQ7XG4gICAgICBmb250LXNpemU6IDI1cHg7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICB0b3A6IDVweDtcbiAgICAgIG1hcmdpbjogMCA0cHggMCAwO1xuICAgICAgY29udGVudDogJGljb24tYm9vaztcbiAgICB9XG4gICAgJjphZnRlciB7XG4gICAgICBAaW5jbHVkZSB3ZWJfZm9udDtcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHJpZ2h0OiA0cHg7XG4gICAgICBib3R0b206IDRweDtcbiAgICAgIGNvbnRlbnQ6ICRpY29uLWJsYW5rO1xuICAgIH1cbiAgICAmOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IGRhcmtlbigkY29sb3Itb3JhbmdlLCAxMCUpO1xuICAgIH1cbiAgfVxuICAmLS1sZWZ0IHtcbiAgICBmbG9hdDogbGVmdDtcbiAgICB3aWR0aDogNDQwcHg7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAmLWZ1bGxfY29sIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cbiAgfVxuICAmLS10dGwge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICB9XG4gICYtLXBkZl9idG4ge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBsaW5lLWhlaWdodDogNDhweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgaGVpZ2h0OiA0OHB4O1xuICAgIG1hcmdpbjogMCAwIDMwcHggMDtcbiAgICB0cmFuc2l0aW9uOiAuMTVzO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzgwODA4MDtcbiAgICAmOmJlZm9yZSB7XG4gICAgICBAaW5jbHVkZSB3ZWJfZm9udDtcbiAgICAgIGZvbnQtc2l6ZTogMjVweDtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIHRvcDogNXB4O1xuICAgICAgY29udGVudDogJGljb24tcGRmO1xuICAgIH1cbiAgICAmOmFmdGVyIHtcbiAgICAgIEBpbmNsdWRlIHdlYl9mb250O1xuICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgcmlnaHQ6IDRweDtcbiAgICAgIGJvdHRvbTogNHB4O1xuICAgICAgY29udGVudDogJGljb24tYmxhbms7XG4gICAgfVxuICAgICY6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogZGFya2VuKCM4MDgwODAsIDEwJSk7XG4gICAgfVxuICAgICYtYnVpbGRfaW4ge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgcmlnaHQ6IDA7XG4gICAgICB0b3A6IDVweDtcbiAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgIHdpZHRoOiAxMzBweDtcbiAgICAgIGhlaWdodDogMzBweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICAgICAgJjpiZWZvcmUge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgfVxuICAgIH1cbiAgICAmLW5vbmUge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gIH1cbn1cblxuLnNpbmdsZV9kZXRhaWxfaGVhZCB7XG4gIG1heC13aWR0aDogMTMwcHg7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmN2Y3Zjc7XG4gICYtLWhlYWRsaW5lIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjdmN2Y3O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiAwO1xuICAgIHRvcDogMDtcbiAgICBwYWRkaW5nOiA1cHggMDtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2NjYztcbiAgfVxuICAmLS1pdGVtIHtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuMztcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgem9vbTogMTtcbiAgICBtaW4taGVpZ2h0OiA0MHB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgI2NjYztcbiAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjY2NjO1xuICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgI2NjYztcbiAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNjY2M7XG4gICAgfVxuICAgICYtY2hpbGQge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogZGFya2VuKCNmN2Y3ZjcsMTAlKTtcbiAgICB9XG4gICAgJi1jaGlsZF90b3Age1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogZGFya2VuKCNmN2Y3ZjcsMTAlKTtcbiAgICAgIHBhZGRpbmctdG9wOiAxNXB4O1xuICAgIH1cbiAgICAmLWJsYXN0IHtcbiAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4ICFpbXBvcnRhbnQ7XG4gICAgICBoZWlnaHQ6IDU5cHggIWltcG9ydGFudDtcbiAgICAgIHBhZGRpbmctdG9wOiA4cHg7XG4gICAgfVxuICAgICYtc3RhY2tfb24ge1xuICAgICAgbGluZS1oZWlnaHQ6IDIwcHggIWltcG9ydGFudDtcbiAgICAgIGhlaWdodDogNThweCAhaW1wb3J0YW50O1xuICAgICAgcGFkZGluZy10b3A6IDhweDtcbiAgICB9XG4gICAgJi1yb3cyIHtcbiAgICAgIGhlaWdodDogODBweCAhaW1wb3J0YW50O1xuICAgICAgbGluZS1oZWlnaHQ6IDgwcHggIWltcG9ydGFudDtcbiAgICB9XG4gIH1cbn1cblxuLnNpbmdsZV9kZXRhaWwge1xuICBAaW5jbHVkZSBjbGVhcmZpeDtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgJi1tYWluIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG4gICYtaGFsZiB7XG4gICAgd2lkdGg6IGNhbGMoNTAlIC0gMzBweCk7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiA2MHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgbWFyZ2luLXRvcDogMzVweDtcbiAgICAmOm50aC1jaGlsZCgybikge1xuICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgIH1cbiAgICAmOm50aC1sYXN0LWNoaWxkKDEpLCAmOm50aC1sYXN0LWNoaWxkKDIpIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgfVxuICB9XG4gICYtLWxpc3Qge1xuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIH1cbiAgJi0taXRlbSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBsaW5lLWhlaWdodDogMTlweDtcbiAgICB6b29tOiAxO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1pbi1oZWlnaHQ6IDQwcHg7XG4gICAgcGFkZGluZzogMTBweCAxNXB4O1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjY2NjO1xuICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2NjYztcbiAgICB9XG4gICAgJi1jaGlsZCB7XG4gICAgICBwYWRkaW5nLXRvcDogMzBweDtcbiAgICB9XG4gICAgJi1zdGFja19vbiB7XG4gICAgICBwYWRkaW5nLXRvcDogMTlweDtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAxOC41cHg7XG4gICAgfVxuICAgICYtcm93IHtcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgfVxuICB9XG4gICYtLWhlYWQge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIHdpZHRoOiAxMzBweDtcbiAgfVxuICAmLS1yb3cge1xuICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICBib3JkZXItdG9wOiAxcHggc29saWQgI2NjYztcbiAgICB9XG4gIH1cbiAgJi0tY29udGVudCB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtIDEzMHB4KTtcbiAgfVxuICAmLS1ub3RlIHtcbiAgICBmbG9hdDogbGVmdDtcbiAgfVxufVxuXG4uaWNvbnNfbGlzdCB7XG4gIEBpbmNsdWRlIGNsZWFyZml4O1xuICBmb250LXNpemU6IDEycHg7XG4gIG1hcmdpbjogLTExcHggMCAyMHB4IC0xMXB4O1xuICBsaXN0LXN0eWxlOiBub25lO1xuICAmLWxpbmV1cCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHBhZGRpbmc6IDEwcHggMTBweCAxMHB4IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgYm90dG9tOiAxOHB4O1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgbWF4LXdpZHRoOiA1NTBweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgIGJveC1zaGFkb3c6IDAgMCA1cHggcmdiYSgwLCAwLCAwLCAuMyk7XG4gIH1cbiAgJi1pY2VfZW5naW5lIHtcbiAgICBib3R0b206IDQ0cHg7XG4gIH1cbiAgJi0taXRlbSB7XG4gICAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgaGVpZ2h0OiAzMHB4O1xuICAgIG1hcmdpbjogMCAwIDAgMTFweDtcbiAgfVxuICAmLS1pbWcge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB0b3A6IDRweDtcbiAgICBtYXJnaW46IDAgN3B4IDAgMDtcbiAgfVxufVxuXG4ucnNfYm94IHtcbiAgY29sb3I6ICRjb2xvci1ycztcbiAgYm9yZGVyOiAxcHggc29saWQgJGNvbG9yLXJzO1xuICB3aWR0aDogNDQwcHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgYm90dG9tOiAtNDZweDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICAmLS1pdGVtIHtcbiAgICB3aWR0aDogMzMuMyU7XG4gICAgcGFkZGluZzogNXB4IDA7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgJGNvbG9yLXJzO1xuICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgYm9yZGVyLWxlZnQ6IDA7XG4gICAgICBwYWRkaW5nLXRvcDogMTFweDtcbiAgICB9XG4gIH1cbiAgJi0tbnVtIHtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gICAgZm9udC1mYW1pbHk6IFJvYm90bywgc2Fucy1zZXJpZjtcbiAgfVxufVxuXG4uc2luZ2xlLXByb2R1Y3RfaGVhZGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW46IDAgMCA0NXB4IDA7XG4gIEBpbmNsdWRlIHNwIHtcbiAgICB3aWR0aDogMTAwdnc7XG4gICAgbGVmdDogLTIwcHg7XG4gIH1cbiAgJi0tY2FwYWJpbGl0eSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBhbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gICAgd2lkdGg6IDEyMHB4O1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIEBpbmNsdWRlIHNwIHtcbiAgICAgIHdpZHRoOiA5MHB4O1xuICAgIH1cbiAgICAmLWV3YXRlciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItZV93YXRlcjtcbiAgICB9XG4gICAgJi1oc2Ige1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWhzYjtcbiAgICB9XG4gICAgJi1kb3VnaGNvbntcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1kb3VnaGNvbjtcbiAgICB9XG4gICAgJi10b3JvbWl7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItdG9yb21pO1xuICAgIH1cbiAgfVxuICAmLS1jYXBhYmlsaXR5X2hlYWRsaW5lIHtcbiAgICBtYXJnaW46IDAgMCAxMHB4IDA7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIEBpbmNsdWRlIHNwIHtcbiAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICB9XG4gIH1cbiAgJi0tY2FwYWJpbGl0eV93YWx0ZXJfcXVhbGl0eSB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtIDIwcHgpO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHBhZGRpbmc6IDRweCAwO1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBtYXJnaW46IDAgMCAxMHB4IDA7XG4gICAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgICBAaW5jbHVkZSBzcCB7XG4gICAgICBmb250LXNpemU6IDEycHg7XG4gICAgfVxuICAgICYtcmVkIHtcbiAgICAgIGJhY2tncm91bmQ6ICRjb2xvci1lX3dhdGVyX3JlZDtcbiAgICB9XG4gICAgJi1ibHVlIHtcbiAgICAgIGJhY2tncm91bmQ6ICRjb2xvci1lX3dhdGVyX2JsdWU7XG4gICAgfVxuICAgICYtb3JhbmdlIHtcbiAgICAgIGJhY2tncm91bmQ6ICRjb2xvci1lX3dhdGVyLW9yYW5nZTtcbiAgICB9XG4gICAgJi1wdXJwbGUge1xuICAgICAgYmFja2dyb3VuZDogJGNvbG9yLWVfd2F0ZXItcHVycGxlO1xuICAgIH1cbiAgICAmLXllbGxvd19vcmFuZ2Uge1xuICAgICAgYmFja2dyb3VuZDogJGNvbG9yLWVfd2F0ZXIteWVsbG93LW9yYW5nZTtcbiAgICB9XG4gICAgJi1ncmVlbiB7XG4gICAgICBiYWNrZ3JvdW5kOiAkY29sb3ItZV93YXRlci1ncmVlbjtcbiAgICB9XG4gICAgJi1kYXJrX2dyZWVuIHtcbiAgICAgIGJhY2tncm91bmQ6ICRjb2xvci1lX3dhdGVyLWRhcmtfZ3JlZW47XG4gICAgfVxuICB9XG4gICYtLWNhcGFiaWxpdHlfc3BlYyB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIGxldHRlci1zcGFjaW5nOiAtMC41cHg7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIEBpbmNsdWRlIHNwIHtcbiAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICB9XG4gIH1cbiAgJi0tcHJvZHVjdF9kZXRhaWwge1xuICAgIGZsZXg6IDE7XG4gICAgbWFyZ2luOiAwIDAgMCAyMHB4O1xuICAgIGJvcmRlci1ib3R0b206IDFweCBkb3R0ZWQgI2NjYztcbiAgICBAaW5jbHVkZSBzcCB7XG4gICAgICBtYXJnaW4tbGVmdDogMTBweDtcbiAgICB9XG4gIH1cbiAgJi0tcHJvZHVjdF9kZXRhaWxfc3BlYyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBhbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gICAgbWluLWhlaWdodDogODBweDtcbiAgICBwYWRkaW5nOiAwIDE1cHggMTVweCAwO1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjY2NjO1xuICAgIEBpbmNsdWRlIHNwIHtcbiAgICAgIHBhZGRpbmc6IDEwcHggMTBweCAxMHB4IDA7XG4gICAgICBtaW4taGVpZ2h0OiBhdXRvO1xuICAgIH1cbiAgfVxuICAmLS1wcm9kdWN0X2RldGFpbF9zcGVjX21ldGhvZCB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjM7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luOiAwIDAgNXB4IDA7XG4gIH1cbiAgJi0tcHJvZHVjdF9kZXRhaWxfc3BlY19uYW1lIHtcbiAgICBmb250LWZhbWlseTogUm9ib3RvLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtc2l6ZTogNTBweDtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBsaW5lLWhlaWdodDogMS4zO1xuICAgIEBpbmNsdWRlIHNwIHtcbiAgICAgIC8vZm9udC1zaXplOiAzMHB4O1xuICAgICAgZm9udC1zaXplOiAyOHB4O1xuICAgIH1cbiAgfVxuICAmLS1wcm9kdWN0X2RldGFpbF9zcGVjX21hcmsge1xuICAgIGRpc3BsYXk6aW5saW5lLWJsb2NrO1xuICAgIGZvbnQtc2l6ZToxM3B4O1xuICAgIGxpbmUtaGVpZ2h0OjIycHg7XG4gICAgY29sb3I6I2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiM4ODg7XG4gICAgdmVydGljYWwtYWxpZ246bWlkZGxlO1xuICAgIHBhZGRpbmc6MCAwLjVlbTtcbiAgICBtYXJnaW46MCAwIDAgNXB4O1xuICAgICYtLWhzYl9zaW5nbGUge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWhzYi1zaW5nbGU7XG4gICAgfVxuICAgICYtLWhzYl9kb3VibGUge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWhzYi1kb3VibGU7XG4gICAgfVxuICAgICYtLWhzYl9vcmRlciB7XG4gICAgICBjb2xvcjojMzMzO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWhzYi1vcmRlcjtcbiAgICB9XG4gICAgQGluY2x1ZGUgc3Age1xuICAgICAgZm9udC1zaXplOjEwcHg7XG4gICAgICBtYXJnaW46MCAwIDAgM3B4O1xuICAgIH1cbiAgfVxuICAmLS1wcm9kdWN0X2RldGFpbF9tYXJrcyB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBoZWlnaHQ6IDQwcHg7XG4gIH1cbiAgJi0tcHJvZHVjdF9kZXRhaWxfbWFya3NfbWFyayB7XG4gICAgbWFyZ2luOiAwIDAgMCA1cHg7XG4gICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICB9XG4gICAgJi10ZXh0IHtcbiAgICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIH1cbiAgfVxuICAmLS1wcm9kdWN0X2RldGFpbF9tYXJrc190eHQge1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICBtYXJnaW46IDAgMCAwIDVweDtcbiAgfVxuICAmLS1wcm9kdWN0X2RldGFpbF9tYXJrc19saXN0X2xpbmsge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYjNiM2IzO1xuICAgIHdpZHRoOiA4MHB4O1xuICAgIGhlaWdodDogMjZweDtcbiAgICBsaW5lLWhlaWdodDogMjZweDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIG1hcmdpbjogMCAwIDAgYXV0bztcbiAgICB0cmFuc2l0aW9uOiAwLjE1cztcbiAgICAmOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IGRhcmtlbigjYjNiM2IzLDEwJSk7XG4gICAgfVxuICAgIEBpbmNsdWRlIHNwIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGxlZnQ6IC05MHB4O1xuICAgICAgYm90dG9tOiAtMzhweDtcbiAgICB9XG4gICAgJi12YXJpZSB7XG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgfVxuICAgICAgQGluY2x1ZGUgc3Age1xuICAgICAgICBib3R0b206IC0zOHB4O1xuICAgICAgICBsZWZ0OiAtMTIwcHg7XG4gICAgICB9XG4gICAgfVxuICAgICYtdmFyaWVfIHtcbiAgICAgICY6aG92ZXIge1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICB9XG4gICAgICBAaW5jbHVkZSBzcCB7XG4gICAgICAgIGJvdHRvbTogLTU4cHg7O1xuICAgICAgICBsZWZ0OiAtMTIwcHg7XG4gICAgICB9XG4gICAgfVxuICB9XG4gICYtLWJhY2tfbGluZXVwX2xpbmsge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICBsaW5lLWhlaWdodDogMjhweDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IDA7XG4gICAgYm90dG9tOiAtMzhweDtcbiAgICB3aWR0aDogMTU1cHg7XG4gICAgaGVpZ2h0OiAyOHB4O1xuICAgIHBhZGRpbmc6IDAgMCAwIDIwcHg7XG4gICAgdHJhbnNpdGlvbjogLjE1cztcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM2NzY3Njc7XG4gICAgJjpiZWZvcmUge1xuICAgICAgQGluY2x1ZGUgd2ViX2ZvbnQ7XG4gICAgICBmb250LXNpemU6IDEwcHg7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDUwJTtcbiAgICAgIGxlZnQ6IDEwcHg7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIG1hcmdpbjogLS41ZW0gMCAwIDA7XG4gICAgICBjb250ZW50OiAkaWNvbi1hbmM7XG4gICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtMTgwZGVnKTtcbiAgICB9XG4gICAgJjpob3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBsaWdodGVuKCMxYTFhMWEsIDEwJSk7XG4gICAgfVxuICAgIEBpbmNsdWRlIHNwIHtcbiAgICAgIGJvdHRvbTogLTM4cHg7XG4gICAgICByaWdodDogMTBweDtcbiAgICB9XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6ICR0Yikge1xuICAucHJvZHVjdF9oZWFkIHtcbiAgICAmLS1jYXBhY2l0eSB7XG4gICAgICB3aWR0aDogMTAwcHg7XG4gICAgICBoZWlnaHQ6IDEwMHB4O1xuICAgIH1cbiAgICAmLS1sZWZ0IHtcbiAgICAgIC5pY29uLW9yZGVyIHtcbiAgICAgICAgdG9wOiAtNHB4O1xuICAgICAgfVxuICAgIH1cbiAgICAmLS1uYW1lLFxuICAgICYtLWljb25zIHtcbiAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAxMTVweCk7XG4gICAgfVxuICAgICYtLW5hbWUge1xuICAgICAgbWFyZ2luLXRvcDogMXB4O1xuICAgIH1cbiAgICAmLS1uYW1lIHtcbiAgICAgIGZvbnQtc2l6ZTogNDVweDtcbiAgICB9XG4gICAgJi0tZWNvIHtcbiAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICB9XG4gIH1cbiAgLnByb2R1Y3Rfc2luZ2xlIHtcbiAgICAmLS1yaWdodCB7XG4gICAgICBmbG9hdDogbm9uZTtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgICB9XG4gICAgJi0tbGVmdCB7XG4gICAgICBmbG9hdDogbm9uZTtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cbiAgICAmLS1wZGZfYnRuIHtcbiAgICAgIG1heC13aWR0aDogMjk1cHg7XG4gICAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgICYtYnVpbGRfaW4ge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgbWF4LXdpZHRoOiAyMDBweDtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAuc2luZ2xlX2RldGFpbCB7XG4gICAgJi1oYWxmIHtcbiAgICAgIHdpZHRoOiBjYWxjKDUwJSAtIDE1cHgpO1xuICAgICAgbWFyZ2luLXJpZ2h0OiAzMHB4O1xuICAgIH1cbiAgICAmLS1pdGVtIHtcbiAgICAgICYtbGluZWZlZWQge1xuICAgICAgICBwYWRkaW5nLXRvcDogMTBweDtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDkuNXB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAuc2luZ2xlX2RldGFpbF9oZWFkIHtcbiAgICAmLS1pdGVtIHtcbiAgICAgICYtcm93MiB7XG4gICAgICAgIGhlaWdodDogMTUwcHggIWltcG9ydGFudDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE1MHB4ICFpbXBvcnRhbnQ7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAkc3ApIHtcbiAgLnByb2R1Y3RfaGVhZCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGxlZnQ6IC0yMHB4O1xuICAgIHdpZHRoOiAxMDB2dztcbiAgICBtYXJnaW4tYm90dG9tOiA3MHB4O1xuICAgICYtc2hvd2Nhc2Uge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTAwcHg7XG4gICAgfVxuICAgICYtLWNhcGFjaXR5IHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHdpZHRoOiAxMDBweDtcbiAgICAgIGhlaWdodDogNjVweDtcbiAgICAgIHBhZGRpbmc6IDVweCAwIDVweCAyMHB4O1xuICAgICAgJi1qdyB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMTBweDtcbiAgICAgICAgd2lkdGg6IDEwNXB4O1xuICAgICAgfVxuICAgIH1cbiAgICAmLS1jYXBhX3R0bCB7XG4gICAgICBmb250LXNpemU6IDEycHg7XG4gICAgfVxuICAgICYtLW51bSB7XG4gICAgICBmb250LXNpemU6IDI1cHg7XG4gICAgfVxuICAgICYtLW5hbWUge1xuICAgICAgZm9udC1zaXplOiAzMHB4O1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBtaW4taGVpZ2h0OiA0N3B4O1xuICAgICAgbWFyZ2luOiAxOHB4IDAgMCAwO1xuICAgICAgcGFkZGluZzogMCAwIDAgMTIwcHg7XG4gICAgICAmLWljZV9lbmdpbmUge1xuICAgICAgICBtYXJnaW4tdG9wOiAxMnB4O1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogOXB4O1xuICAgICAgfVxuICAgICAgJi1qdyB7XG4gICAgICAgIG1pbi1oZWlnaHQ6IDYwcHg7XG4gICAgICB9XG4gICAgICAmLXJzIHtcbiAgICAgICAgbWluLWhlaWdodDogODRweDtcbiAgICAgIH1cbiAgICB9XG4gICAgJi0tc3ViX3R0bCB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIH1cbiAgICAmLS1pY29uX3R0bCB7XG4gICAgICB3aWR0aDogNTBweDtcbiAgICAgIHJpZ2h0OiAxNXB4O1xuICAgICAgei1pbmRleDogMTA7XG4gICAgICBsZWZ0OiAxNXB4O1xuICAgICAgdG9wOiAxMzVweDtcbiAgICAgICYtYm5yIHtcbiAgICAgICAgd2lkdGg6IDE3NXB4O1xuICAgICAgfVxuICAgICAgJi1jb2wyIHtcbiAgICAgICAgbGVmdDogODBweDtcbiAgICAgIH1cbiAgICB9XG4gICAgJi0tZWNvIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIHRvcDogMDtcbiAgICAgIGxlZnQ6IC0xMjBweDtcbiAgICAgIHdpZHRoOiAxMTB2dztcbiAgICAgIG1heC13aWR0aDogMTAwdnc7XG4gICAgICBoZWlnaHQ6IGluaGVyaXQ7XG4gICAgICBtYXJnaW46IDE2cHggMCAwIDA7XG4gICAgICBwYWRkaW5nOiAxMHB4IDAgMTBweCA2MHB4O1xuICAgICAgYm9yZGVyLWNvbG9yOiAjY2NjO1xuICAgICAgYm9yZGVyLXJpZ2h0OiAwO1xuICAgICAgYm9yZGVyLWJvdHRvbTogMDtcbiAgICAgIGJvcmRlci1sZWZ0OiAwO1xuICAgICAgJjpiZWZvcmUge1xuICAgICAgICB0b3A6IDcwJTtcbiAgICAgICAgbGVmdDogNSU7XG4gICAgICAgIHdpZHRoOiAzNXB4O1xuICAgICAgICBoZWlnaHQ6IDM1cHg7XG4gICAgICB9XG4gICAgICAmLXRvcDAge1xuICAgICAgICBtYXJnaW4tdG9wOiAzNXB4O1xuICAgICAgfVxuICAgICAgJi10b3A1MyB7XG4gICAgICAgIG1hcmdpbi10b3A6IDUzcHg7XG4gICAgICB9XG4gICAgfVxuICAgICYtLWVjb190b3AsXG4gICAgJi0tZWNvX2JvdHRvbSB7XG4gICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIG1hcmdpbjogMDtcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgICBib3JkZXItYm90dG9tOiAwO1xuICAgIH1cbiAgICAmLS1lY29fdG9wIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICAgIH1cbiAgICAmLS1sZWZ0IHtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDVweDtcbiAgICAgIG92ZXJmbG93OiB2aXNpYmxlO1xuICAgIH1cbiAgICAmLS1yaWdodCB7XG4gICAgICBtYXJnaW4tbGVmdDogMTBweDtcbiAgICB9XG4gICAgJi0taWNvbnMge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgICAgIHBhZGRpbmc6IDAgMCAwIDE1cHg7XG4gICAgfVxuICAgICYtLWJhY2tfYnRuIHtcbiAgICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICAgICAgcmlnaHQ6IGF1dG87XG4gICAgICByaWdodDogMjBweDtcbiAgICAgIGJvdHRvbTogLTM4cHg7XG4gICAgICBoZWlnaHQ6IDMwcHg7XG4gICAgfVxuICB9XG4gIC5zaW5nbGVfZGV0YWlsIHtcbiAgICAmLWhhbGYge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgIH1cbiAgICAmLS1oZWFkIHtcbiAgICAgIHdpZHRoOiAxMDFweDtcbiAgICB9XG4gICAgJi0tY29udGVudCB7XG4gICAgICBvdmVyZmxvdzogYXV0bztcbiAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAxMDFweCk7XG4gICAgICAmOjotd2Via2l0LXNjcm9sbGJhciB7XG4gICAgICAgIGhlaWdodDogMTBweDtcbiAgICAgIH1cbiAgICAgICY6Oi13ZWJraXQtc2Nyb2xsYmFyLXRyYWNrIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2YyZjJmMjtcbiAgICAgICAgYm94LXNoYWRvdzogMCAwIDNweCByZ2JhKDAsIDAsIDAsIC4xKSBpbnNldDtcbiAgICAgIH1cbiAgICAgICY6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iIHtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzY2NjtcbiAgICAgICAgYm94LXNoYWRvdzogMCAwIDFweCByZ2JhKDAsIDAsIDAsIC4yKTtcbiAgICAgIH1cbiAgICB9XG4gICAgJi0tbGlzdCB7XG4gICAgICBvdmVyZmxvdzogYXV0bztcbiAgICAgIHdpZHRoOiAzMDBweDtcbiAgICB9XG4gICAgJi0taXRlbSB7XG4gICAgICAmLWJsYXN0IHtcbiAgICAgICAgcGFkZGluZy10b3A6IDIwcHg7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAyMHB4O1xuICAgICAgfVxuICAgICAgJi1zdGFja19vbiB7XG4gICAgICAgIHBhZGRpbmctdG9wOiAyMHB4O1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTkuNXB4O1xuICAgICAgfVxuICAgICAgJi1saW5lZmVlZCB7XG4gICAgICAgIHBhZGRpbmctdG9wOiAyMXB4O1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMjAuNXB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAuc2luZ2xlX2RldGFpbF9oZWFkIHtcbiAgICAmLS1pdGVtIHtcbiAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICYtYmxhc3Qge1xuICAgICAgICBsaW5lLWhlaWdodDogMjBweCAhaW1wb3J0YW50O1xuICAgICAgICBwYWRkaW5nLXRvcDogOHB4O1xuICAgICAgfVxuICAgICAgJi1ibGFzdF9zZW5zb3Ige1xuICAgICAgICBsaW5lLWhlaWdodDogMjBweCAhaW1wb3J0YW50O1xuICAgICAgICBwYWRkaW5nLXRvcDogOHB4O1xuICAgICAgfVxuICAgICAgJi1ibGFzdF9zZW5zb3Jfcm93IHtcbiAgICAgICAgaGVpZ2h0OiA1OXB4ICFpbXBvcnRhbnQ7XG4gICAgICB9XG4gICAgICAmLXN0YWNrX29uIHtcbiAgICAgICAgaGVpZ2h0OiA2MHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIHBhZGRpbmctdG9wOiA5cHg7XG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAtMS43cHg7XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC5ucl9ibnIge1xuICAgIG1hcmdpbi1ib3R0b206IDM1cHg7XG4gICAgJi0tbGluayB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgfVxuICAgICYtLWltZyB7XG4gICAgICB3aWR0aDogMTUwJTtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB9XG4gIH1cbiAgLnByb2R1Y3Rfc2luZ2xlIHtcbiAgICAmLS1yaWdodCB7XG4gICAgICBtYXJnaW4tdG9wOiA2M3B4O1xuICAgIH1cbiAgICAmLS1waWMge1xuICAgICAgbWF4LXdpZHRoOiA4NSU7XG4gICAgICBtYXgtaGVpZ2h0OiAzMDBweDtcbiAgICB9XG4gICAgJi0tdHRsIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gICAgfVxuICAgICYtLXBkZl9idG4ge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgICAgICYtYnVpbGRfaW4ge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC5pY29uc19saXN0IHtcbiAgICAmLWxpbmV1cCB7XG4gICAgICByaWdodDogMTBweDtcbiAgICAgIGJvdHRvbTogMTBweDtcbiAgICAgIHdpZHRoOiBjYWxjKDEwMHZ3IC0gMjBweCk7XG4gICAgICBwYWRkaW5nOiAxMHB4IDNweDtcbiAgICAgIHotaW5kZXg6IDEwMDA7XG4gICAgfVxuICAgICYtaWNlX2VuZ2luZSB7XG4gICAgICBib3R0b206IDQwcHg7XG4gICAgICByaWdodDogLTEwcHg7XG4gICAgfVxuICB9XG4gIC5yc19ib3gge1xuICAgIGJvdHRvbTogLTg0cHg7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtIDM1cHgpO1xuICAgIGxlZnQ6IDE1cHg7XG4gIH1cbn1cblxuLnNpbmdsZS1ub3RlX2xpc3Qge1xuICBmb250LXNpemU6IDEycHg7XG4gICYtLWl0ZW0ge1xuICAgIHRleHQtaW5kZW50OiAtMWVtO1xuICAgIHBhZGRpbmc6IDAgMCAwIDFlbTtcbiAgICBsaW5lLWhlaWdodDogMS4zO1xuICAgIG1hcmdpbjogMCAwIDVweCAwO1xuICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIH1cbiAgfVxufVxuXG4uc2luZ2xlLWNhcGFjaXR5IHtcbiAgd2lkdGg6IDEyMHB4O1xuICBoZWlnaHQ6IDEyMHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24tY29udGVudDogY2VudGVyO1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmVkO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAmLXZhcmllIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItdmFyaWU7XG4gIH1cbiAgJi0tdGV4dCB7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICB9XG4gICYtLWJvZHkge1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICB9XG4gICYtLXNtYWxsX3RleHQge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgfVxuICAmLS1udW1iZXIge1xuICAgIGZvbnQtc2l6ZTogMjhweDtcbiAgICBmb250LWZhbWlseTogJ1JvYm90byc7XG4gIH1cbn1cblxuXG4iLCJAY2hhcnNldCBcInV0Zi04XCI7XG5cbi5zZXJpZXNfZWNvIHtcbiAgJi0taGVhZCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG1hcmdpbjogMCAwIDIwcHggMDtcbiAgfVxuICAmLS1uZXcge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBsaW5lLWhlaWdodDogNDhweDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAtMTBweDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwYWRkaW5nLXJpZ2h0OiAzcHg7XG4gICAgcGFkZGluZy1sZWZ0OiAzcHg7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAwOWZlODtcbiAgfVxuICAmLS10dGwge1xuICAgIGZvbnQtZmFtaWx5OiBcIua4uOaYjuacnVwiLCBZdU1pbmNobywgXCLjg5Ljg6njgq7jg47mmI7mnJ0gUHJvTiBXM1wiLCBcIkhpcmFnaW5vIE1pbmNobyBQcm9OXCIsIFwiSEfmmI7mnJ1FXCIsIFwi77yt77yzIO+8sOaYjuacnVwiLCBcIu+8re+8syDmmI7mnJ1cIiwgc2VyaWY7XG4gICAgZm9udC1zaXplOiAyNnB4O1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHBhZGRpbmc6IDAgMCAxMnB4IDA7XG4gICAgbGV0dGVyLXNwYWNpbmc6IC0wLjA4ZW07XG4gICAgJi1jb25zX3RlbXAge1xuICAgICAgcGFkZGluZy1sZWZ0OiA3MHB4O1xuICAgICAgbGV0dGVyLXNwYWNpbmc6IDA7XG4gICAgICBib3JkZXItYm90dG9tOiAycHggc29saWQgJGNvbG9yLWNvbnN0YW50O1xuICAgIH1cbiAgICAmLXJlZiB7XG4gICAgICBib3JkZXItYm90dG9tOiAycHggc29saWQgIzcyYmYyYTtcbiAgICB9XG4gICAgJi1yZWZfZnJlZXoge1xuICAgICAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICMzZWJjYWM7XG4gICAgfVxuICAgICYtZnJlZXoge1xuICAgICAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICRjb2xvci1ibHVlO1xuICAgIH1cbiAgfVxuICAmLS1tYWluX3R0bCB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjM7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG1hcmdpbjogMCAwIC0wLjVlbSAwO1xuICAgICYtY29uc190ZW1wIHtcbiAgICAgIGNvbG9yOiAkY29sb3ItY29uc3RhbnQ7XG4gICAgfVxuICAgICYtcmVmIHtcbiAgICAgIGNvbG9yOiAkY29sb3ItbF9ncmVlbjtcbiAgICB9XG4gICAgJi1yZWZfZnJlZXoge1xuICAgICAgY29sb3I6ICMzZWJjYWM7XG4gICAgfVxuICAgICYtZnJlZXoge1xuICAgICAgY29sb3I6ICRjb2xvci1ibHVlO1xuICAgIH1cbiAgfVxuICAmLS1zdWJfdHRsIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuMztcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgJi1ycyB7XG4gICAgICBjb2xvcjogJGNvbG9yLXJzO1xuICAgIH1cbiAgICAmLW1iMjAge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICB9XG4gIH1cbiAgJi0tc3BhY2Uge1xuICAgIG1hcmdpbjogMCAwIDAgLTAuOGVtO1xuICB9XG4gICYtLXBpYyB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogYXV0bztcbiAgICBtYXJnaW46IDAgMCAtNHB4IDA7XG4gIH1cbn1cblxuLnNlcmllc190YWIge1xuICBAaW5jbHVkZSBjbGVhcmZpeDtcblxuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDJweDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgJi0taXRlbSB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgd2lkdGg6IDEyNXB4O1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjY2NjO1xuICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgI2NjYztcbiAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI2NjYztcbiAgICB9XG4gIH1cbiAgJi0tbGluayB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIGxpbmUtaGVpZ2h0OiA0MHB4O1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogNDBweDtcbiAgICB0cmFuc2l0aW9uOiAwLjE1cztcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIGNvbG9yOiAjOTk5O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgJi1yZWYge1xuICAgICAgJi5jdXJyZW50IHtcbiAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICM3MmJmMmE7XG4gICAgICB9XG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICM3MmJmMmE7XG4gICAgICB9XG4gICAgfVxuICAgICYtcmVmX2ZyZWV6IHtcbiAgICAgICYuY3VycmVudCB7XG4gICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjM2ViY2FjO1xuICAgICAgfVxuICAgICAgJjpob3ZlciB7XG4gICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjM2ViY2FjO1xuICAgICAgfVxuICAgIH1cbiAgICAmLWZyZWV6IHtcbiAgICAgICYuY3VycmVudCB7XG4gICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItYmx1ZTtcbiAgICAgIH1cbiAgICAgICY6aG92ZXIge1xuICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWJsdWU7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5zZXJpZXNfZWNvX3RvcGljIHtcbiAgQGluY2x1ZGUgY2xlYXJmaXg7XG4gIG1hcmdpbjogMCAwIDMwcHggMDtcbiAgJi0tdHRsIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICBtYXJnaW46IDAgMCAzNXB4IDA7XG4gICAgcGFkZGluZzogOHB4IDEwcHggN3B4IDQ1cHg7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgJjpiZWZvcmUge1xuICAgICAgQGluY2x1ZGUgd2ViX2ZvbnQ7XG4gICAgICBmb250LXNpemU6IDMwcHg7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDUwJTtcbiAgICAgIGxlZnQ6IDEwcHg7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIG1hcmdpbjogLTAuNWVtIDAgMCAwO1xuICAgIH1cbiAgICAmLWNvbnNfdGVtcCB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItY29uc3RhbnQ7XG4gICAgfVxuICAgICYtbm9uZSB7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gICAgfVxuICAgICYtcmVmIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICM3MmJmMmE7XG4gICAgfVxuICAgICYtcmVmX2ZyZWV6IHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICMzZWJjYWM7XG4gICAgfVxuICAgICYtZnJlZXoge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWJsdWU7XG4gICAgfVxuICAgICYtcnMge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXJzO1xuICAgIH1cbiAgICAmLWVjbyB7XG4gICAgICAmOmJlZm9yZSB7XG4gICAgICAgIGNvbnRlbnQ6IFwiXFxlOTAxXCI7XG4gICAgICB9XG4gICAgfVxuICAgICYtZW5lcmd5IHtcbiAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgY29udGVudDogXCJcXGU5MDBcIjtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgJi0tcGljX2NhdGNoIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luOiAwIDAgMTVweCAwO1xuICAgICYtZnNlcmllcyB7XG4gICAgICBtYXJnaW4tYm90dG9tOiA1NXB4O1xuICAgIH1cbiAgICAmLWNvbnNfdGVtcCB7XG4gICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICBsaW5lLWhlaWdodDogMS41O1xuICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgbWF4LXdpZHRoOiAyODdweDtcbiAgICB9XG4gIH1cbiAgJi0tcnNfYm94IHtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgfVxuICAmLS1zdXAge1xuICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICB9XG4gICYtLXBpYyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogYXV0bztcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgJi1zbWFsbCB7XG4gICAgICBtYXgtd2lkdGg6IDcwJTtcbiAgICB9XG4gICAgJi1yZWYwMiB7XG4gICAgICBtYXJnaW4tdG9wOiAtNDBweDtcbiAgICB9XG4gICAgJi1lY29fdGFibGUge1xuICAgICAgbWFyZ2luOiAtODVweCAwIDAgYXV0bztcbiAgICB9XG4gICAgJi1yZWYwMV9mc2VyaWVzIHtcbiAgICAgIG1hcmdpbi10b3A6IC00JTtcbiAgICB9XG4gICAgJi1jb25zX3RlbXAge1xuICAgICAgbWFyZ2luLXRvcDogLTQwcHg7XG4gICAgfVxuICAgICYtY29uc190ZW1wMDIge1xuICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIG1heC13aWR0aDogMjkxcHg7XG4gICAgICBtYXJnaW4tbGVmdDogNDVweDtcbiAgICB9XG4gICAgJi1tYjMwIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gICAgfVxuICB9XG4gICYtLTJyb3dzIHtcbiAgICB3aWR0aDogY2FsYyg1MCUgLSAyMHB4KTtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgbWFyZ2luOiAwIDIwcHggMCAwO1xuICAgIGxldHRlci1zcGFjaW5nOiAwO1xuICAgICY6bGFzdC1vZi10eXBlIHtcbiAgICAgIG1hcmdpbjogMDtcbiAgICB9XG4gIH1cbiAgJi0tMnJvd3NfaW1nIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luOiAwIGF1dG8gMzBweDtcbiAgICAmLXVwMzAge1xuICAgICAgbWFyZ2luOiAtMzBweCAwIDMwcHggMDtcbiAgICB9XG4gIH1cbiAgJi0tdHh0IHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgICBwYWRkaW5nOiAxMHB4IDAgMjBweCAwO1xuICB9XG4gICYtLW5vdGUge1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBsaW5lLWhlaWdodDogMS41O1xuXHRcdCYtdG9wIHtcblx0XHRcdG1hcmdpbjotMjVweCAwIDIwcHggMDtcblx0XHR9XG4gIH1cbn1cblxuLnNlcmllc19lY29fbm90ZSB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICYtLWl0ZW0ge1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBsaW5lLWhlaWdodDogMS41O1xuICAgIHBhZGRpbmc6IDAgMCAwIDFlbTtcbiAgICB0ZXh0LWluZGVudDogLTFlbTtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogJHRiKSB7XG4gIC5zZXJpZXNfZWNvIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgICYtLXR0bCB7XG4gICAgICBmb250LXNpemU6IDIycHg7XG4gICAgfVxuICAgICYtLW5ldyB7XG4gICAgICB0b3A6IC0xMnB4O1xuICAgIH1cbiAgfVxuICAuc2VyaWVzX3RhYiB7XG4gICAgJi0taXRlbSB7XG4gICAgICB3aWR0aDogOTBweDtcbiAgICB9XG4gICAgJi0tbGluayB7XG4gICAgICBsaW5lLWhlaWdodDogMzVweDtcbiAgICAgIGhlaWdodDogMzVweDtcbiAgICB9XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6ICRzcCkge1xuICAuc2VyaWVzX2VjbyB7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAmLS10dGwge1xuICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgICAgIHBhZGRpbmc6IDAgMCA0MnB4IDA7XG4gICAgICAmLWNvbnNfdGVtcCB7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjI7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAxMHB4O1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDU1cHg7XG4gICAgICB9XG4gICAgICAmLW5vbmUge1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogNXB4O1xuICAgICAgfVxuICAgIH1cbiAgICAmLS1uZXcge1xuICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDc0cHg7XG4gICAgICBoZWlnaHQ6IDYwcHg7XG4gICAgfVxuICAgICYtLXBpYyB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBsZWZ0OiAtMTIuNXZ3O1xuICAgICAgbWF4LXdpZHRoOiAxMTR2dztcbiAgICB9XG4gICAgJi0tbWFpbl90dGwge1xuICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgfVxuICB9XG4gIC5zZXJpZXNfdGFiIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICAmLS1pdGVtIHtcbiAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICB3aWR0aDogMzMuMyU7XG4gICAgfVxuICB9XG4gIC5zZXJpZXNfZWNvX3RvcGljIHtcbiAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICAgICYtLXR0bCB7XG4gICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgfVxuICAgICYtLXBpY19jYXRjaCB7XG4gICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgIH1cbiAgICAmLS1waWMge1xuICAgICAgJi1jb25zX3RlbXAge1xuICAgICAgICBtYXJnaW4tdG9wOiAtMTVweDtcbiAgICAgIH1cbiAgICAgICYtY29uc190ZW1wMDIge1xuICAgICAgICBmbG9hdDogbm9uZTtcbiAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICB9XG4gICAgICAmLXJlZjAyIHtcbiAgICAgICAgbWFyZ2luLXRvcDogLTE1cHg7XG4gICAgICB9XG5cdFx0XHQmLWVjb190YWJsZSB7XG5cdFx0XHRcdG1hcmdpbjogMDtcblx0XHRcdH1cbiAgICB9XG4gICAgJi0tMnJvd3Mge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIG1hcmdpbjogMDtcbiAgICB9XG4gICAgJi0tMnJvd3NfaW1nIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgJi11cDYwc3Age1xuICAgICAgICBtYXJnaW4tdG9wOiAtNjBweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIkBjaGFyc2V0IFwidXRmLThcIjtcblxuLmZlYXR1cmVfYm94X2ludGVyaW9yIHtcbiAgcGFkZGluZzogNTBweCAwIDEwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y0ZjlmYjtcbiAgbWF4LXdpZHRoOiBpbmhlcml0O1xufVxuXG4uZmVhdHVyZV9ib3hfcmVzaW4ge1xuICBwYWRkaW5nOiA1MHB4IDAgMTBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWNmNWVmO1xuICBtYXgtd2lkdGg6IGluaGVyaXQ7XG59XG5cbi5zZXJpZXNfZmVhdHVyZV9kZXRhaWxfYm94IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXgtd2lkdGg6IDEwMDBweDtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbiAgJi1pbnRlcmlvciB7XG4gICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDIwcHg7XG4gIH1cbiAgJi0tdHRsIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuMztcbiAgICBtYXJnaW46IDAgMCAyMHB4IDA7XG4gICAgcGFkZGluZzogNnB4IDE1cHggN3B4O1xuICAgIGJvcmRlci10b3A6IDRweCBzb2xpZCAkY29sb3ItZ3JlZW47XG4gICAgY29sb3I6ICMwMDA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ViZWJlYjtcbiAgICAmLWZzZXJpZXMge1xuICAgICAgYm9yZGVyLXRvcC1jb2xvcjogJGNvbG9yLW9jZWFuX2JsdWU7XG4gICAgfVxuICAgICYtaW50ZXJpb3Ige1xuICAgICAgYm9yZGVyLXRvcC1jb2xvcjogJGNvbG9yLW9jZWFuX2JsdWU7XG4gICAgfVxuICAgICYtcmVzaW4ge1xuICAgICAgYm9yZGVyLXRvcC1jb2xvcjogJGNvbG9yLW9jZWFuX2JsdWU7XG4gICAgfVxuICAgICYtY3ViZSB7XG4gICAgICBib3JkZXItdG9wLWNvbG9yOiAkY29sb3ItY3ViZTtcbiAgICB9XG4gICAgJi1jaGlwIHtcbiAgICAgIGJvcmRlci10b3AtY29sb3I6ICRjb2xvci1pY2Vfb3RoZXI7XG4gICAgfVxuICAgICYtcnMge1xuICAgICAgYm9yZGVyLXRvcC1jb2xvcjogJGNvbG9yLXJzO1xuICAgIH1cbiAgICAmLWNvb2tldmVyaW8ge1xuICAgICAgYm9yZGVyLXRvcC1jb2xvcjogJGNvbG9yLWNvb2tldmVyaW87XG4gICAgfVxuICB9XG4gICYtLXN1YnR0bCB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luLWJvdHRvbTogMTJweDtcbiAgICAmLWNvb2tldmVyaW8ge1xuICAgICAgY29sb3I6ICRjb2xvci1jb29rZXZlcmlvO1xuICAgIH1cbiAgfVxuICAmLS1kZXNjcmlwdGlvbiB7XG4gICAgbGluZS1oZWlnaHQ6IDEuODtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgbWFyZ2luOiAwIDAgMjBweCAwO1xuICB9XG4gICYtLWJveCB7XG4gICAgQGluY2x1ZGUgY2xlYXJmaXg7XG4gIH1cbiAgJi0tdHRsX25vdGUge1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB0b3A6IC0zcHg7XG4gICAgbWFyZ2luOiAwIDAgMCAxMHB4O1xuICB9XG4gICYtLW5vdGUge1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBsaW5lLWhlaWdodDogMS44O1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgY29sb3I6ICMwMDA7XG4gICAgJi1pbmxpbmUge1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgbWFyZ2luOiAwIDAgMCA1cHg7XG4gICAgfVxuICB9XG4gICYtLWJ0biB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIGhlaWdodDogNDhweDtcbiAgICBsaW5lLWhlaWdodDogNDRweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHRyYW5zaXRpb246IDAuMTVzO1xuICAgICY6YWZ0ZXIge1xuICAgICAgY29udGVudDogJGljb24tYW5jO1xuICAgICAgQGluY2x1ZGUgd2ViX2ZvbnQ7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICByaWdodDogMTBweDtcbiAgICAgIHRvcDogY2FsYyg1MCUgLSAwLjVlbSk7XG4gICAgICBmb250LXNpemU6IDEwcHg7XG4gICAgfVxuICAgICYtY29va2V2ZXJpbyB7XG4gICAgICBib3JkZXI6IDJweCBzb2xpZCAkY29sb3ItY29va2V2ZXJpbztcbiAgICAgIGNvbG9yOiAkY29sb3ItY29va2V2ZXJpbztcbiAgICAgIHdpZHRoOiAyMjVweDtcbiAgICAgIG1hcmdpbjogMCBhdXRvIDAgMDtcbiAgICAgICY6aG92ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYWYxYjQwO1xuICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgJi0tcGljIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgICYtbWIge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgICB9XG4gIH1cbn1cblxuLnNlcmllc19mZWF0dXJlX2RldGFpbF9jb21wYXJlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBib3JkZXI6IDFweCBzb2xpZCAkY29sb3ItaWNlX290aGVyO1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICBwYWRkaW5nOiAzN3B4IDMwcHg7XG4gICYtLW1hcmsge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB3aWR0aDogNjlweDtcbiAgICBoZWlnaHQ6IDY5cHg7XG4gICAgbGluZS1oZWlnaHQ6IDY5cHg7XG4gICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1pY2VfZW5naW5lO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBjb2xvcjogI0ZGRjtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cbiAgJi0tdHRsX2JveCB7XG4gICAgbWFyZ2luOiAxMHB4IDAgMjJweCA5MHB4O1xuICB9XG4gICYtLXR0bCB7XG4gICAgY29sb3I6ICM1MjVDQTY7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbjogMCAwIDEwcHggMDtcbiAgfVxuICAmLS10eHQge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBsaW5lLWhlaWdodDogMS43O1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICB9XG4gICYtLWRldGFpbCB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyLjM7XG4gICAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICB9XG4gICYtLWRlc2NyaXB0aW9uIHtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgbWFyZ2luOiAwIDAgMjBweCAwO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjc7XG4gIH1cbiAgJi0tYXJyb3cge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB0b3A6IDJweDtcbiAgfVxuICAmLS1ncmV5X2JveCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHRvcDogLTFweDtcbiAgICBwYWRkaW5nOiAwIDVweDtcbiAgICBoZWlnaHQ6IDE3cHg7XG4gICAgbGluZS1oZWlnaHQ6IDE3cHg7XG4gICAgZm9udC1zaXplOiAxMXB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM4ODg4ODg7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBtYXJnaW46IDAgM3B4O1xuICB9XG4gICYtLWltZyB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMzdweDtcbiAgICByaWdodDogMzBweDtcbiAgICAmLWZsYWtlIHtcbiAgICAgIHRvcDogOTFweDtcbiAgICAgIHJpZ2h0OiAtMXB4O1xuICAgIH1cbiAgfVxuICAmLS1ncmFwaCB7XG4gICAgbWFyZ2luOiAwIDAgMTVweCAxMzVweDtcbiAgfVxuICAmLS1ncmFwaF90eHQge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB3aWR0aDogMTk3cHg7XG4gICAgdG9wOiAyMDZweDtcbiAgICBsZWZ0OiA1NTBweDtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgcGFkZGluZzogMTFweCAxNnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjc7XG4gICAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgICBib3JkZXI6IDJweCBzb2xpZCAjODg4ODg4O1xuICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gIH1cbiAgJi0tbGlzdCB7XG4gICAgQGluY2x1ZGUgY2xlYXJmaXg7XG5cbiAgICBsaXN0LXN0eWxlOiBub25lO1xuICB9XG4gICYtLWl0ZW0ge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIHdpZHRoOiBjYWxjKDUwJSAtIDIwcHgpO1xuICAgIG1hcmdpbjogMCAwIDAgNDBweDtcbiAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIH1cbiAgfVxuICAmLS1zdWJfdHRsIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW46IDAgMCAxMHB4IDA7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjM7XG4gICAgY29sb3I6ICRjb2xvci1pY2Vfb3RoZXI7XG4gIH1cbiAgJi0tc3ViX3R4dCB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjc7XG4gIH1cbn1cblxuLnNlcmllc19mZWF0dXJlX2xpc3Qge1xuICBAaW5jbHVkZSBjbGVhcmZpeDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgJi1zaG93Y2FzZTAxIHtcbiAgICBtYXgtd2lkdGg6IDYyNXB4O1xuICB9XG4gICYtbWFyX2Qge1xuICAgIG1hcmdpbi1ib3R0b206IDMycHg7XG4gIH1cbiAgJi10d29faXRlbSB7XG4gICAgbWF4LXdpZHRoOiA2MjVweDtcbiAgICBtYXJnaW4tYm90dG9tOiAzNXB4O1xuICB9XG4gICYtbWIge1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIH1cbiAgJi0tZm9vdG5vdGUge1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgfVxuICAmLS1pdGVtIHtcbiAgICBmbG9hdDogbGVmdDtcbiAgICB3aWR0aDogY2FsYygzMy4zJSAtIDMwcHgpO1xuICAgIG1hcmdpbjogNDVweCAwIDAgNDVweDtcbiAgICAmOm50aC1jaGlsZCgzbisxKSB7XG4gICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICB9XG4gICAgJjpudGgtY2hpbGQoMSksICY6bnRoLWNoaWxkKDIpLCAmOm50aC1jaGlsZCgzKSB7XG4gICAgICBtYXJnaW4tdG9wOiAwO1xuICAgIH1cbiAgICAmLWdyYXkge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2YyZjJmMjtcbiAgICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgfVxuICAgICYtd2lkZSB7XG4gICAgICB3aWR0aDogY2FsYyg2Ni42JSAtIDE1cHgpO1xuICAgIH1cbiAgICAmLWRvb3Ige1xuICAgICAgbWFyZ2luOiAzMHB4IDQ1cHggMCAwICFpbXBvcnRhbnQ7XG4gICAgfVxuICAgICYtc2hvd2Nhc2UwMSB7XG4gICAgICB3aWR0aDogY2FsYyg1MCUgLSAyMi41cHgpO1xuICAgICAgJjpudGgtY2hpbGQoM24rMSkge1xuICAgICAgICBtYXJnaW4tbGVmdDogNDVweDtcbiAgICAgIH1cbiAgICAgICY6bnRoLWNoaWxkKDJuKzEpIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICB9XG4gICAgICAmOm50aC1jaGlsZCgzKSB7XG4gICAgICAgIG1hcmdpbi10b3A6IDMwcHg7XG4gICAgICB9XG4gICAgICAmOm50aC1jaGlsZCg0KSB7XG4gICAgICAgIG1hcmdpbi10b3A6IDMwcHg7XG4gICAgICB9XG4gICAgfVxuICAgICYtc2hvd2Nhc2Vfc2luZ2xlIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogOHB4O1xuICAgICAgcmlnaHQ6IDA7XG4gICAgfVxuICAgICYtY29sNCB7XG4gICAgICB3aWR0aDogY2FsYygyNSUgLSAxOXB4KTtcbiAgICAgIG1hcmdpbi1sZWZ0OiAyNXB4O1xuICAgICAgJjpudGgtY2hpbGQoNCkge1xuICAgICAgICBtYXJnaW4tbGVmdDogMjVweDtcbiAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgIH1cbiAgICAgIEBpbmNsdWRlIHRiIHtcbiAgICAgICAgJjpudGgtY2hpbGQoNCkge1xuICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgICAgIG1hcmdpbi10b3A6IDE1cHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgJi0tZ3JheV9waWMge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogYXV0bztcbiAgfVxuICAmLS1zdWJfY29udGVudCB7XG4gICAgbWFyZ2luOiAwIDAgMzFweCAwO1xuICB9XG4gICYtLWluZGVudCB7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBhZGRpbmctbGVmdDogMTVweDtcbiAgICB0ZXh0LWluZGVudDogLTE1cHg7XG4gIH1cbiAgJi0tdHdvX2xpc3Qge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIHdpZHRoOiBjYWxjKDUwJSAtIDIzcHgpO1xuICAgIG1hcmdpbi1yaWdodDogNDZweDtcbiAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgbWFyZ2luLXJpZ2h0OiAwcHg7XG4gICAgfVxuICB9XG4gICYtLXBpYyB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogYXV0bztcbiAgICBtYXJnaW46IDAgMCAxMHB4IDA7XG4gICAgJi1yaWdodF9waWMge1xuICAgICAgbWFyZ2luLWxlZnQ6IDM4cHg7XG4gICAgfVxuICAgICYtYnRtX3BpYyB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgbWFyZ2luLXRvcDogMTBweDtcbiAgICB9XG4gIH1cbiAgJi0tdHRsIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuMztcbiAgICBsZXR0ZXItc3BhY2luZzogLTFweDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW46IDAgMCA3cHggMDtcbiAgICAmLXoge1xuICAgICAgY29sb3I6ICRjb2xvci1ncmVlbjtcbiAgICB9XG4gICAgJi1mIHtcbiAgICAgIGNvbG9yOiAkY29sb3Itb2NlYW5fYmx1ZTtcbiAgICB9XG4gICAgJi1jdWJlIHtcbiAgICAgIGNvbG9yOiAkY29sb3ItY3ViZTtcbiAgICB9XG4gICAgJi1jaGlwIHtcbiAgICAgIGNvbG9yOiAkY29sb3ItaWNlX290aGVyO1xuICAgIH1cbiAgICAmLXJzIHtcbiAgICAgIGNvbG9yOiAkY29sb3ItcnM7XG4gICAgfVxuICAgICYtY29ucyB7XG4gICAgICBjb2xvcjogJGNvbG9yLWNvbnN0YW50O1xuICAgIH1cbiAgICAmLWNvb2tldmVyaW8ge1xuICAgICAgY29sb3I6ICRjb2xvci1jb29rZXZlcmlvO1xuICAgIH1cbiAgfVxuICAmLS1pY29uIHtcbiAgICBjb2xvcjogIzAwMDtcbiAgICB3aWR0aDogNDdweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgaGVpZ2h0OiAyNHB4O1xuICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHRvcDogLTFweDtcbiAgICAmLXNwZWNpYWwge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZhNzgxNDtcbiAgICB9XG4gIH1cbiAgJi0tZGVzY3JpcHRpb24ge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBsaW5lLWhlaWdodDogMS41O1xuICAgICYtc21hbGwge1xuICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgIH1cbiAgfVxuICAmLS1ub3RlIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBsaW5lLWhlaWdodDogMS41O1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBtYXJnaW46IDVweCAwIDAgMTJweDtcbiAgICB0ZXh0LWluZGVudDogLTEycHg7XG4gIH1cbn1cblxuLnNlcmllc19mZWF0dXJlX3N0cmVuZ3RoIHtcbiAgQGluY2x1ZGUgY2xlYXJmaXg7XG4gIHdpZHRoOiAxMDAlO1xuICAmLS1waWMge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxuICAmLS1ib2R5IHtcbiAgICBmbG9hdDogbGVmdDtcbiAgICB3aWR0aDogY2FsYygxMDAlIC0gMzMwcHgpO1xuICAgIG1hcmdpbi1sZWZ0OiA0MHB4O1xuICAgICYtdzQ1MCB7XG4gICAgICB3aWR0aDogY2FsYygxMDAlIC0gNTAwcHgpO1xuICAgIH1cbiAgfVxuICAmLS1ib3hlcyB7XG4gICAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgICAmLWZzZXJpZXMsICYtYnRtX2Fqc3Qge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMzVweDtcbiAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICB9XG4gICAgfVxuICB9XG4gICYtLXR0bCB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjM7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luOiAwIDAgMTNweCAwO1xuICAgICYtZnNlcmllcyB7XG4gICAgICBjb2xvcjogJGNvbG9yLW9jZWFuX2JsdWU7XG4gICAgICBtYXJnaW4tYm90dG9tOiA3cHg7XG4gICAgfVxuICAgICYtY3ViZSB7XG4gICAgICBjb2xvcjogJGNvbG9yLWN1YmU7XG4gICAgICBtYXJnaW4tYm90dG9tOiA3cHg7XG4gICAgfVxuICAgICYtY2hpcCB7XG4gICAgICBjb2xvcjogJGNvbG9yLWljZV9vdGhlcjtcbiAgICAgIG1hcmdpbi1ib3R0b206IDdweDtcbiAgICB9XG4gIH1cbiAgJi0tZGVzY3JpcHRpb24ge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBsaW5lLWhlaWdodDogMS41O1xuICB9XG59XG5cbi5zZXJpZXNfZmVhdHVyZV93aWRlIHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIHdpZHRoOiA0NjVweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAmLS10dGwge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBsaW5lLWhlaWdodDogMS4zO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gICAgJi1ncmVlbiB7XG4gICAgICBjb2xvcjogJGNvbG9yLWdyZWVuO1xuICAgIH1cbiAgICAmLWJsdWUge1xuICAgICAgY29sb3I6ICRjb2xvci1ibHVlX2hvdmVyO1xuICAgIH1cbiAgICAmLWNvb2tldmVyaW8ge1xuICAgICAgY29sb3I6ICRjb2xvci1jb29rZXZlcmlvO1xuICAgIH1cbiAgfVxuICAmLS1waWMge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgd2lkdGg6IDM4LjglO1xuICAgIG1heC13aWR0aDogMzcycHg7XG4gIH1cbiAgJi0tc3ViX3R0bCB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjM7XG4gICAgbWFyZ2luOiAwIDAgNTJweCAwO1xuICB9XG59XG5cbi5zZXJpZXNfZmVhdHVyZV9ib3gge1xuICBkaXNwbGF5OiB0YWJsZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTc0cHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNlNmU2ZTY7XG4gICY6bGFzdC1jaGlsZCB7XG4gICAgYm9yZGVyLXRvcDogMHB4O1xuICB9XG4gICYtLXJvdGF0ZSB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcbiAgfVxuICAmLS10dGwge1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIHdpZHRoOiAxMHB4O1xuICAgIHBhZGRpbmc6IDMwcHggMzBweCAzMHB4IDE1cHg7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2E5YWFhYTtcbiAgICAmLXdpZGUge1xuICAgICAgcGFkZGluZzogMTVweCAzMHB4IDE0cHggMTVweDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICM2NmFmY2I7XG4gICAgfVxuICB9XG4gICYtLWV4YW1wbGUge1xuICAgIGRpc3BsYXk6IHRhYmxlLWNlbGw7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgfVxuICAmLS1waWMge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICYtZmlyc3Qge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBtYXgtd2lkdGg6IDM0NXB4O1xuICAgIH1cbiAgICAmLXNlY29uZCB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIG1heC13aWR0aDogMzQ1cHg7XG4gICAgfVxuICB9XG59XG5cbi5zZXJpZXNfZmVhdHVyZV9kb3duIHtcbiAgZmxvYXQ6IHJpZ2h0O1xuICB3aWR0aDogNDQ1cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjM7XG4gIEBpbmNsdWRlIGNsZWFyZml4O1xuICAmLS1kbCB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgd2lkdGg6IDIwMHB4O1xuICB9XG4gICYtLXBpYyB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogYXV0bztcbiAgfVxuICAmLS1kdCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgfVxuICAmLS1kZCB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIH1cbiAgJi0tc2VudGVuY2Uge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBsaW5lLWhlaWdodDogMS41O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbjogMTBweCAwIDAgMDtcbiAgICBjb2xvcjogJGNvbG9yLWdyZWVuO1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIHBhZGRpbmc6IDE1cHggMDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2U5ZjVkZjtcbiAgfVxuICAmLS1sZWZ0IHtcbiAgICBmbG9hdDogbGVmdDtcbiAgICB3aWR0aDogMjAwcHg7XG4gIH1cbiAgJi0tcmlnaHQge1xuICAgIGZsb2F0OiByaWdodDtcblxuICB9XG59XG5cbi5zZXJpZXNfZmVhdHVyZV93aWRldGhyb3VnaCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogNjI1cHg7XG4gICYtLXR0bCB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgICBjb2xvcjogJGNvbG9yLW9jZWFuX2JsdWU7XG4gIH1cbiAgJi0tcGljIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtd2lkdGg6IDQ0NXB4O1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIG1hcmdpbi1ib3R0b206IDQ3cHg7XG4gIH1cbiAgJi0tc3VidHRsIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW4tYm90dG9tOiA3cHg7XG4gICAgY29sb3I6ICRjb2xvci1vY2Vhbl9ibHVlO1xuICB9XG4gICYtLWRlc2NyaXB0aW9uIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgICBtYXJnaW4tYm90dG9tOiAyNXB4O1xuICB9XG4gICYtLWJveGVzX2Fic29sdXRlIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIHJpZ2h0OiAtMzM4cHg7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWF4LXdpZHRoOiAyOTVweDtcbiAgfVxufVxuXG4uc2VyaWVzX2ZlYXR1cmVfc2V0dGluZyB7XG4gICYtLXBpYyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbjogMCAwIDIwcHggMDtcbiAgfVxuICAmLS10dGwge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBsaW5lLWhlaWdodDogMS4zO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbjogMCAwIDdweCAwO1xuICAgIGNvbG9yOiAkY29sb3ItY3ViZTtcbiAgICAmLWNoaXAge1xuICAgICAgY29sb3I6ICRjb2xvci1pY2Vfb3RoZXI7XG4gICAgfVxuICB9XG4gICYtLW5vdGUge1xuICAgIGNvbG9yOiAjMDAwO1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBtYXJnaW46IDAgMCAwIDIwcHg7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgfVxuICAmLS1kZXNjcmlwdGlvbiB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgJi1tYjM1IHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDM1cHg7XG4gICAgfVxuICB9XG59XG5cbi5zZXJpZXNfZmVhdHVyZV9kZXNjcmlwdGlvbl9saXN0IHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMS41O1xuICBsaXN0LXN0eWxlOiBub25lO1xuICAmLS1pdGVtIHtcbiAgICB0ZXh0LWluZGVudDogLTFlbTtcbiAgICBwYWRkaW5nOiAwIDAgMCAxZW07XG4gIH1cbn1cblxuLy8gZmxha2UvZGV0YWlsLmh0bWzkuIvmrrVcbi5kZXRhaWxfcGFydHMge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbjogMCAwIDMwcHggMDtcbiAgYmFja2dyb3VuZDogI2Y1ZjJlYztcbiAgcGFkZGluZzogMzdweCAzMHB4O1xuICAmLS1zdWJfdHRsIHtcbiAgICBjb2xvcjogIzUyNUNBNjtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luOiAwIDAgMTBweCAwO1xuICB9XG4gICYtLXR4dCB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjc7XG4gICAgbWFyZ2luOiAwIDAgMTVweCAwO1xuICB9XG4gICYtLXRhYmxlX2xpc3Qge1xuICAgIEBpbmNsdWRlIGNsZWFyZml4O1xuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgbWFyZ2luOiAxN3B4IDA7XG4gIH1cbiAgJi0tdGFibGVfaXRlbSB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB3aWR0aDogNTAlO1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICMwMDA7XG4gICAgbGluZS1oZWlnaHQ6IDIuMjtcbiAgICBiYWNrZ3JvdW5kOiAjRkZGO1xuICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICBib3JkZXItbGVmdDogbm9uZTtcbiAgICB9XG4gIH1cbiAgJi0tdGFibGVfc3BhbiB7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICMwMDA7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgYmFja2dyb3VuZDogI0U2RTZFNjtcbiAgfVxuICAmLS10eHRfbGlzdCB7XG4gICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICBtYXJnaW46IDAgMCAzM3B4IDA7XG4gIH1cbiAgJi0tdHh0X2l0ZW0ge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICBtYXJnaW46IDAgMCA4cHggMDtcbiAgICBsaW5lLWhlaWdodDogMS4zO1xuICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIH1cbiAgfVxuICAmLS1pbWcge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDI5MXB4O1xuICAgIHJpZ2h0OiA0NXB4O1xuICB9XG4gICYtLWltZ19ncmFwaCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGxlZnQ6IC05cHg7XG4gIH1cbiAgJi0tbm90aWNlIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgYm9yZGVyOiAxcHggc29saWQgIzAwMDtcbiAgICBwYWRkaW5nOiAxMnB4IDI1cHggMTZweCAzMHB4O1xuICAgIHdpZHRoOiA2NTdweDtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuNztcbiAgfVxuICAmLS1ub3RpY2VfdHRsIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogMTRweDtcbiAgICB0b3A6IC0xMXB4O1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBiYWNrZ3JvdW5kOiAjRjVGMkVDO1xuICAgIHdpZHRoOiA0MDBweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbiAgJi0tbm90aWNlX2xpc3Qge1xuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgbWFyZ2luOiAwIDAgMTNweCAwO1xuICB9XG4gICYtLW5vdGljZV9pdGVtIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICAmLS1ub3RpY2VfbmV3cyB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG1hcmdpbjogMCAwIDE1cHggMDtcbiAgfVxuICAmLS1ub3RpY2VfbmV3c190dGwge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogLTlweDtcbiAgfVxuICAmLS1ub3RpY2VfbmV3c190eHQge1xuICAgIHBhZGRpbmc6IDAgMCAwIDYwcHg7XG4gIH1cbn1cblxuLmRldGFpbF9jb29saW5nIHtcbiAgQGluY2x1ZGUgY2xlYXJmaXg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYm9yZGVyOiAxcHggc29saWQgJGNvbG9yLWljZV9vdGhlcjtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgcGFkZGluZzogMzBweDtcbiAgJi0taWNvbiB7XG4gICAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgICBiYWNrZ3JvdW5kOiAkY29sb3ItaWNlX290aGVyO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB3aWR0aDogNzBweDtcbiAgICBsaW5lLWhlaWdodDogNzBweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkZXI7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgbWFyZ2luOiAwIDIwcHggMTBweCAwO1xuICB9XG4gICYtLXR0bCB7XG4gICAgY29sb3I6ICRjb2xvci1pY2Vfb3RoZXI7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIG1hcmdpbjogMTBweCAwO1xuICB9XG4gICYtLXN1Yl90dGwge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxuICAmLS10eHQge1xuICAgIGNsZWFyOiBib3RoO1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBsaW5lLWhlaWdodDogMS42O1xuICAgIHdpZHRoOiA3NyU7XG4gIH1cbiAgJi0taW1nMDEge1xuICB9XG4gICYtLWltZzAyIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgYm90dG9tOiAxNDVweDtcbiAgICByaWdodDogMTBweDtcbiAgfVxuICAmLS1ib3gge1xuICAgIHdpZHRoOiA0OCU7XG4gICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICAmLWwge1xuICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgfVxuICAgICYtciB7XG4gICAgICBmbG9hdDogcmlnaHQ7XG4gICAgfVxuICB9XG4gICYtLWJveF90dGwge1xuICAgIGNvbG9yOiAkY29sb3ItaWNlX290aGVyO1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBsaW5lLWhlaWdodDogMS4yO1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgdGV4dC1pbmRlbnQ6IC0xNnB4O1xuICAgIHBhZGRpbmctbGVmdDogMTZweDtcbiAgICAmOmJlZm9yZSB7XG4gICAgICBjb250ZW50OiBcIuKXj1wiO1xuICAgIH1cbiAgfVxuICAmLS1ib3hfdHh0IHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuNjtcbiAgfVxufVxuXG4vLyBhLXNlcmllcy9kZXRhaWwuaHRtbFxuLmRldGFpbF9wYW5lbCB7XG4gICYtLXR0bCB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIG1hcmdpbjogMCAwIDEwcHggMDtcbiAgICBsaW5lLWhlaWdodDogMS4zO1xuICB9XG4gICYtLXBpYyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luOiAwIGF1dG8gMjBweDtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAkdGIpIHtcbiAgLnNlcmllc19mZWF0dXJlX3N0cmVuZ3RoIHtcbiAgICAmLS1waWMge1xuICAgICAgd2lkdGg6IDMwJTtcbiAgICB9XG4gICAgJi0tYm9keSB7XG4gICAgICAmLXc0NTAge1xuICAgICAgICB3aWR0aDogNjAlO1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAuc2VyaWVzX2ZlYXR1cmVfbGlzdCB7XG4gICAgJi1zaG93Y2FzZTAxIHtcbiAgICAgIG1heC13aWR0aDogNDgwcHg7XG4gICAgfVxuICAgICYtdHdvX2l0ZW0ge1xuICAgICAgbWF4LXdpZHRoOiBpbmhlcml0O1xuICAgIH1cbiAgICAmLS1pdGVtIHtcbiAgICAgIHdpZHRoOiBjYWxjKDMzLjMlIC0gMTMuMzNweCk7XG4gICAgICBtYXJnaW4tdG9wOiA0MHB4O1xuICAgICAgbWFyZ2luLWxlZnQ6IDIwcHg7XG4gICAgICAmLXdpZGUge1xuICAgICAgICB3aWR0aDogY2FsYyg2Ni42JSAtIDYuNXB4KTtcbiAgICAgIH1cbiAgICAgICYtZG9vciB7XG4gICAgICAgIG1hcmdpbjogMjBweCAyMHB4IDAgMCAhaW1wb3J0YW50O1xuICAgICAgfVxuICAgICAgJi1zaG93Y2FzZTAxIHtcbiAgICAgICAgd2lkdGg6IGNhbGMoNTAlIC0gMTBweCk7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAyMHB4O1xuICAgICAgICBtYXJnaW4tdG9wOiAzMHB4O1xuICAgICAgICAmOm50aC1jaGlsZCgzbisxKSB7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IDIwcHg7XG4gICAgICAgIH1cbiAgICAgICAgJjpudGgtY2hpbGQoMm4rMSkge1xuICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwcHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgICYtc2hvd2Nhc2Vfc2luZ2xlIHtcbiAgICAgICAgbWFyZ2luLXRvcDogNTFweDtcbiAgICAgIH1cbiAgICB9XG4gICAgJi0tcGljIHtcbiAgICAgICYtcmlnaHRfcGljIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDE0cHg7XG4gICAgICB9XG4gICAgfVxuICAgICYtLXR0bCB7XG4gICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICBsZXR0ZXItc3BhY2luZzogMDtcbiAgICB9XG4gICAgJi0tdHdvX2xpc3Qge1xuICAgICAgd2lkdGg6IGNhbGMoMzMuMyUgLSAxMy4zM3B4KTtcbiAgICAgIG1hcmdpbi1sZWZ0OiAyMHB4O1xuICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAuc2VyaWVzX2ZlYXR1cmVfYm94IHtcbiAgICAmLS1waWMge1xuICAgICAgcGFkZGluZzogMCAxMHB4O1xuICAgIH1cbiAgfVxuICAuc2VyaWVzX2ZlYXR1cmVfd2lkZSB7XG4gICAgd2lkdGg6IDI2NXB4O1xuICAgICYtLXR0bCB7XG4gICAgICBsaW5lLWhlaWdodDogMS4zO1xuICAgIH1cbiAgICAmLS1waWMge1xuICAgICAgdG9wOiA1MHB4O1xuICAgIH1cbiAgfVxuICAuc2VyaWVzX2ZlYXR1cmVfZG93biB7XG4gICAgJi0tc2VudGVuY2Uge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBwYWRkaW5nOiAxMHB4O1xuICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICB9XG4gIH1cbiAgLnNlcmllc19mZWF0dXJlX3dpZGV0aHJvdWdoIHtcbiAgICBtYXgtd2lkdGg6IDUwJTtcbiAgICAmLS1ib3hlc19hYnNvbHV0ZSB7XG4gICAgICByaWdodDogLTM2NnB4O1xuICAgIH1cbiAgfVxuXG4gIC5kZXRhaWxfcGFydHMge1xuICAgICYtLW5vdGljZSB7XG4gICAgICB3aWR0aDogNDc2cHg7XG4gICAgfVxuICAgICYtLWltZ19ncmFwaCB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG4gICAgJi0taW1nIHtcbiAgICAgIHdpZHRoOiAyNSU7XG4gICAgICB0b3A6IDMwOHB4O1xuICAgICAgcmlnaHQ6IDI4cHg7XG4gICAgfVxuICB9XG5cbiAgLmRldGFpbF9jb29saW5nIHtcbiAgICAmLS1pbWcwMSB7XG4gICAgICB3aWR0aDogNzUlO1xuICAgIH1cbiAgICAmLS1pbWcwMiB7XG4gICAgICB3aWR0aDogMjUlO1xuICAgICAgYm90dG9tOiAxODBweDtcbiAgICB9XG4gIH1cbiAgLnNlcmllc19mZWF0dXJlX2RldGFpbF9jb21wYXJlIHtcbiAgICAmLS1kZXRhaWwge1xuICAgICAgbWF4LXdpZHRoOiA1MDBweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAyO1xuICAgIH1cbiAgICAmLS1ncmFwaCB7XG4gICAgICBtYXJnaW4tbGVmdDogMTBweDtcbiAgICAgIHdpZHRoOiA2MCU7XG4gICAgfVxuICAgICYtLWdyYXBoX3R4dCB7XG4gICAgICBmb250LXNpemU6IDEzcHg7XG4gICAgICBwYWRkaW5nOiA3cHggMTFweDtcbiAgICAgIHdpZHRoOiAxNzdweDtcbiAgICAgIHRvcDogMjIwcHg7XG4gICAgICBsZWZ0OiAzNjBweDtcbiAgICB9XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6ICRzcCkge1xuICAuc2VyaWVzX2ZlYXR1cmVfZGV0YWlsX2JveCB7XG4gICAgJi0tdHRsIHtcbiAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICYtc2hvd2Nhc2Uge1xuICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgICB9XG4gICAgfVxuICAgICYtLXN1YnR0bCB7XG4gICAgICBmb250LXNpemU6IDE3cHg7XG4gICAgfVxuICB9XG4gIC5zZXJpZXNfZmVhdHVyZV9kZXRhaWxfY29tcGFyZSB7XG4gICAgcGFkZGluZzogMzdweCAyMHB4O1xuICAgICYtLW1hcmsge1xuICAgICAgaGVpZ2h0OiA5MXB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDkxcHg7XG4gICAgfVxuICAgICYtLWltZyB7XG4gICAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gICAgfVxuICAgICYtLXR0bF9ib3gge1xuICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgIG1hcmdpbi1sZWZ0OiA4NXB4O1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgICB9XG4gICAgJi0tdHRsIHtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjM7XG4gICAgICBtYXJnaW46IDAgMCA1cHggMDtcbiAgICB9XG4gICAgJi0tdHh0IHtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gICAgfVxuICAgICYtLWRldGFpbCB7XG4gICAgICBsaW5lLWhlaWdodDogMS43O1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICB9XG4gICAgJi0tZGVzY3JpcHRpb24ge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgICB9XG4gICAgJi0tZ3JhcGgge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gICAgfVxuICAgICYtLWdyYXBoX3R4dCB7XG4gICAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBib3JkZXI6IG5vbmU7XG4gICAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgICAgcGFkZGluZzogMDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgIH1cbiAgICAmLS1pdGVtIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgbWFyZ2luOiAwO1xuICAgICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC5zZXJpZXNfZmVhdHVyZV9saXN0IHtcbiAgICAmLS10dGwge1xuICAgICAgbGV0dGVyLXNwYWNpbmc6IDA7XG4gICAgfVxuICAgICYtLWl0ZW0ge1xuICAgICAgd2lkdGg6IGNhbGMoNTAlIC0gMTBweCk7XG4gICAgICBtYXJnaW46IDIwcHggMCAwIDIwcHggIWltcG9ydGFudDtcbiAgICAgICY6bnRoLWNoaWxkKDJuKzEpIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgICAgIH1cbiAgICAgICY6bnRoLWNoaWxkKDEpLCAmOm50aC1jaGlsZCgyKSB7XG4gICAgICAgIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDtcbiAgICAgIH1cbiAgICAgICYtc2hvd2Nhc2Vfc2luZ2xlIHtcbiAgICAgICAgcG9zaXRpb246IHN0YXRpYztcbiAgICAgIH1cblx0XHRcdCYtd2lkZS5zZXJpZXNfZmVhdHVyZV9saXN0LS1pdGVtOm50aC1jaGlsZCgyKSB7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRtYXJnaW46IDIwcHggMCAwIDAgIWltcG9ydGFudDtcblx0XHRcdH1cbiAgICB9XG4gICAgJi0tdHdvX2xpc3Qge1xuICAgICAgd2lkdGg6IGNhbGMoNTAlIC0gMTBweCk7XG4gICAgfVxuICB9XG4gIC5zZXJpZXNfZmVhdHVyZV9zdHJlbmd0aCB7XG4gICAgJi0tcGljIHtcbiAgICAgIHdpZHRoOiAzMCU7XG4gICAgICAmLWZzZXJpZXMge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgZmxvYXQ6IG5vbmU7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBtYXgtd2lkdGg6IDI5MHB4O1xuICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgIH1cbiAgICAgICYtc3Age1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgIH1cbiAgICB9XG4gICAgJi0tYm9keSB7XG4gICAgICBmbG9hdDogcmlnaHQ7XG4gICAgICB3aWR0aDogNjUlO1xuICAgICAgbWFyZ2luOiAwcHg7XG4gICAgICAmLWZzZXJpZXMge1xuICAgICAgICBmbG9hdDogbm9uZTtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICB9XG4gICAgICAmLXNwIHtcbiAgICAgICAgZmxvYXQ6IG5vbmU7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgfVxuICAgIH1cbiAgICAmLS10dGwge1xuICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgIH1cbiAgICAmLS1ib3hlcyB7XG4gICAgICBtYXJnaW46IDAgMCAyMHB4IDA7XG4gICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAuc2VyaWVzX2ZlYXR1cmVfd2lkZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICAmLS10dGwge1xuICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgICB9XG4gICAgJi0tcGljIHtcbiAgICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHdpZHRoOiA1MCU7XG4gICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICBtYXJnaW46IDAgYXV0byAxNXB4O1xuICAgIH1cbiAgICAmLS1zdWJfdHRsIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gICAgfVxuICB9XG4gIC5zZXJpZXNfZmVhdHVyZV9ib3gge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIHdpZHRoOiA1MCU7XG4gICAgaGVpZ2h0OiBpbmhlcml0O1xuICAgIG1pbi1oZWlnaHQ6IDEyMHB4O1xuICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICBib3JkZXItdG9wOiAxcHggc29saWQgI2U2ZTZlNjtcbiAgICAgIGJvcmRlci1sZWZ0OiAwcHg7XG4gICAgfVxuICAgICYtLXR0bCB7XG4gICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIGZsb2F0OiBub25lO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBtYXJnaW46IDAgMCAxNXB4IDA7XG4gICAgICBwYWRkaW5nOiAxMHB4O1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIH1cbiAgICAmLS1leGFtcGxlIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxuICAgICYtLXBpYyB7XG4gICAgICB3aWR0aDogOTAlO1xuICAgIH1cbiAgICAmLS1yb3RhdGUge1xuICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gICAgfVxuICB9XG4gIC5zZXJpZXNfZmVhdHVyZV9kb3duIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgICYtLWRsIHtcbiAgICAgIGZsb2F0OiBub25lO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBtYXJnaW46IDAgMCAyMHB4IDA7XG4gICAgfVxuICAgICYtLWR0IHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDdweDtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB9XG4gICAgJi0tbGVmdCB7XG4gICAgICB3aWR0aDogNTAlO1xuICAgIH1cbiAgICAmLS1yaWdodCB7XG4gICAgICB3aWR0aDogNDUlO1xuICAgIH1cbiAgICAmLS1zZW50ZW5jZSB7XG4gICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICBwYWRkaW5nOiAxNXB4O1xuICAgIH1cbiAgfVxuICAuc2VyaWVzX2ZlYXR1cmVfd2lkZXRocm91Z2gge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAmLS1ib3hlc19hYnNvbHV0ZSB7XG4gICAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgIH1cbiAgICAmLS10dGwge1xuICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgbWFyZ2luLWJvdHRvbTogN3B4O1xuICAgIH1cbiAgICAmLS1waWMge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICB9XG4gICAgJi0tc3ViX3BpYyB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgbWF4LXdpZHRoOiAyOTRweDtcbiAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIH1cbiAgICAmLS1zdWJ0dGwge1xuICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgbWFyZ2luLWJvdHRvbTogN3B4O1xuICAgIH1cbiAgICAmLS1kZXNjcmlwdGlvbiB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgIH1cbiAgfVxuICAuc2VyaWVzX2ZlYXR1cmVfc2V0dGluZyB7XG4gICAgJi0tbm90ZSB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIG1hcmdpbjogNXB4IDAgMCAwO1xuICAgIH1cbiAgfVxuXG4gIC5kZXRhaWxfcGFydHMge1xuICAgIHBhZGRpbmc6IDM3cHggMjBweDtcbiAgICAmLS1ub3RpY2Uge1xuICAgICAgd2lkdGg6IDQ3NnB4O1xuICAgIH1cbiAgICAmLS1pbWdfZ3JhcGgge1xuICAgICAgbGVmdDogMDtcbiAgICB9XG4gICAgJi0taW1nIHtcbiAgICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgICB3aWR0aDogNTglO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBtYXJnaW46IDAgYXV0byAzMHB4IGF1dG87XG4gICAgfVxuICAgICYtLW5vdGljZSB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIHBhZGRpbmc6IDEycHggMTVweDtcbiAgICB9XG4gICAgJi0tbm90aWNlX3R0bCB7XG4gICAgICB3aWR0aDogMjIwcHg7XG4gICAgICBwYWRkaW5nOiA1cHg7XG4gICAgICBsZWZ0OiA1cHg7XG4gICAgICB0b3A6IC0xNXB4O1xuICAgIH1cbiAgICAmLS1ub3RpY2VfbGlzdCB7XG4gICAgICBtYXJnaW4tdG9wOiAyNXB4O1xuICAgIH1cbiAgICAmLS1ub3RpY2VfbmV3c190dGwge1xuICAgICAgcG9zaXRpb246IHN0YXRpYztcbiAgICB9XG4gICAgJi0tbm90aWNlX25ld3NfdHh0IHtcbiAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICB9XG4gICAgJi0taW1nX2dyYXBoIHtcbiAgICAgIGxlZnQ6IDA7XG4gICAgfVxuICAgICYtLXRhYmxlX2l0ZW0ge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkICMwMDA7XG4gICAgICAgIGJvcmRlci10b3A6IG5vbmU7XG4gICAgICB9XG4gICAgfVxuICAgICYtLXR4dF9saXN0IHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gICAgfVxuICAgICYtLWltZyB7XG4gICAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgICAgd2lkdGg6IDU4JTtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgbWFyZ2luOiAwIGF1dG8gMzBweCBhdXRvO1xuICAgIH1cbiAgfVxuXG4gIC5kZXRhaWxfY29vbGluZyB7XG4gICAgJi0taWNvbiB7XG4gICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICBtYXJnaW46IDAgMjBweCAyMHB4IDA7XG4gICAgfVxuICAgICYtLXR0bCB7XG4gICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICBsaW5lLWhlaWdodDogMS4yO1xuICAgICAgbWFyZ2luOiAwIDAgMTBweCAwO1xuICAgIH1cbiAgICAmLS1zdWJfdHRsIHtcbiAgICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjI7XG4gICAgfVxuICAgICYtLXR4dCB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG4gICAgJi0taW1nMDEge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBtYXJnaW46IDIwcHggMDtcbiAgICB9XG4gICAgJi0taW1nMDIge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB3aWR0aDogNTAlO1xuICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBib3R0b206IDA7XG4gICAgICByaWdodDogMDtcbiAgICB9XG4gICAgJi0tYm94IHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICAgIGZsb2F0OiBub25lO1xuICAgIH1cbiAgICAmLS1ib3hfdHRsIHtcbiAgICAgIGNvbG9yOiAkY29sb3ItaWNlX290aGVyO1xuICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgICB0ZXh0LWluZGVudDogMHB4O1xuICAgICAgcGFkZGluZy1sZWZ0OiAwcHg7XG4gICAgICAmOmJlZm9yZSB7XG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICB9XG4gICAgfVxuICAgICYtLWJveF90eHQge1xuICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDEuNjtcbiAgICB9XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEzNjZweCkge1xufVxuXG5cblxuXG5cblxuXG5cbiIsIkBjaGFyc2V0IFwidXRmLThcIjtcblxuLnByb2R1Y3RfdG9waWMge1xuICBsaW5lLWhlaWdodDogMS41O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW46IDAgMCAyMHB4IDA7XG4gICYtLWNhdXRpb24ge1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAxMTdweDtcbiAgfVxuICAmLWYge1xuICAgIGJvcmRlci1jb2xvcjogJGNvbG9yLWJsdWU7XG4gIH1cbiAgJi0tdHh0IHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgbWFyZ2luOiAwIDVweCAwIDA7XG4gIH1cbiAgJi0tdHRsIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgbGluZS1oZWlnaHQ6IDQwcHg7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgaGVpZ2h0OiA0MHB4O1xuICAgIHBhZGRpbmc6IDAgMCAwIDIwcHg7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWdyZWVuO1xuICAgICYtZiB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItYmx1ZTtcbiAgICB9XG4gICAgJi1mc2VyaWVzIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1vY2Vhbl9ibHVlO1xuICAgIH1cbiAgICAmLWNvbnN0YW50IHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1jb25zdGFudDtcbiAgICB9XG4gIH1cbiAgJi0tZm9ydGhfdmFyaWF0aW9uX21hciB7XG4gICAgbWFyZ2luLXRvcDogMTQwcHg7XG4gIH1cbiAgJi0tYXR0ZW50aW9uIHtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHRvcDogMXB4O1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgfVxuICAmLS1zdWJfdHRsIHtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIG1hcmdpbi1sZWZ0OiA3cHg7XG4gIH1cbiAgJi0tbGFiZWwge1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBsaW5lLWhlaWdodDogMjVweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgdG9wOiAtMnB4O1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB3aWR0aDogNzBweDtcbiAgICBoZWlnaHQ6IDI1cHg7XG4gICAgY29sb3I6ICMwMDA7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICBtYXJnaW46IDAgMCAwIDVweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZGM1MDtcbiAgICAmLWN1c3RvbV9vcmRlciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3Itb3JhbmdlLWJucjtcbiAgICB9XG4gIH1cbiAgJi0taW4ge1xuICAgIHBhZGRpbmc6IDEwcHggMjBweDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAkY29sb3ItbF9ncmVlbjtcbiAgICBib3JkZXItdG9wOiAwcHg7XG4gICAgJi1mc2VyaWVzIHtcbiAgICAgIGJvcmRlci1jb2xvcjogJGNvbG9yLW9jZWFuX2JsdWU7XG4gICAgfVxuICB9XG4gICYtLWF0dGVudGlvbiB7XG4gICAgJi1mcm9udF9haXIge1xuICAgICAgJjpiZWZvcmUge1xuICAgICAgICBAaW5jbHVkZSB3ZWJfZm9udCgpO1xuXG4gICAgICAgIGZvbnQtc2l6ZTogMjNweDtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICB0b3A6IDJweDtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA2cHg7XG4gICAgICAgIGNvbnRlbnQ6ICRpY29uLWZyb250O1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4ucHJvZHVjdF90b3BpY19zcGVjX2xpc3Qge1xuICBAaW5jbHVkZSBjbGVhcmZpeDtcblxuICBsaXN0LXN0eWxlOiBub25lO1xuICAmLS1mcm9udF9haXJfZG90IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgdG9wOiA3cHg7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IHJlcGVhdC14O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IHRvcDtcbiAgICAmLWZpcnN0IHtcbiAgICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgICAgIHBhZGRpbmctbGVmdDogMTIwcHg7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsICMwMDAsICMwMDAgMnB4LCB0cmFuc3BhcmVudCAycHgsIHRyYW5zcGFyZW50IDRweCk7XG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IDExcHggMnB4O1xuICAgIH1cbiAgICAmLXNlY29uZCB7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDE2cHg7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDQ3cHg7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsICMwMDAsICMwMDAgMnB4LCB0cmFuc3BhcmVudCAycHgsIHRyYW5zcGFyZW50IDRweCk7XG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IDEzcHggMnB4O1xuICAgIH1cbiAgICAmLXRoaXJkIHtcbiAgICAgIG1hcmdpbi1yaWdodDogMThweDtcbiAgICAgIHBhZGRpbmctbGVmdDogOTFweDtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgIzAwMCwgIzAwMCAycHgsIHRyYW5zcGFyZW50IDJweCwgdHJhbnNwYXJlbnQgNHB4KTtcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogMTJweCAycHg7XG4gICAgfVxuICB9XG4gICYtLWl0ZW0ge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBmbG9hdDogbGVmdDtcbiAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gICAgJjpiZWZvcmUge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgdG9wOiAwcHg7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICB3aWR0aDogMTFweDtcbiAgICAgIGhlaWdodDogMTFweDtcbiAgICAgIG1hcmdpbjogMCAzcHggMCAwO1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1sX2dyZWVuO1xuICAgIH1cbiAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgIH1cbiAgICAmLWZzZXJpZXMge1xuICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjAxZW07XG4gICAgICAmOmJlZm9yZSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1vY2Vhbl9ibHVlO1xuICAgICAgfVxuICAgIH1cbiAgICAmLW5vbWFyayB7XG4gICAgICAmOmJlZm9yZSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB9XG4gICAgfVxuICAgICYtZnJlZXppbmcge1xuICAgICAgdGV4dC1pbmRlbnQ6IDFlbTtcbiAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIH1cbiAgICB9XG4gICAgJi1ub2Zsb2F0IHtcbiAgICAgIGZsb2F0OiBub25lO1xuICAgIH1cbiAgICAmLWRldGFpbF9jYXJ0aW4ge1xuICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgZmxvYXQ6IHJpZ2h0O1xuICAgICAgbWFyZ2luLXJpZ2h0OiAyODBweDtcbiAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgJi0tY29tbWVudCB7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIGZsb2F0OiBub25lO1xuICAgICY6YmVmb3JlIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICAgICYtZnJvbnRfYWlyIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICAgIH1cbiAgICAmLWNhcnRpbiB7XG4gICAgICBtYXJnaW4tbGVmdDogMTBweDtcbiAgICB9XG4gICAgJi1mcmVlemluZyB7XG4gICAgICBtYXJnaW4tbGVmdDogMzBweDtcbiAgICB9XG4gIH1cbiAgJi0tbm90ZSB7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIG1hcmdpbjogMCAwIDAgMTBweDtcbiAgfVxufVxuXG4ucHJvZHVjdF90b3BpY19kZXRhaWxfbGlzdCB7XG4gIEBpbmNsdWRlIGNsZWFyZml4O1xuXG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICYtLWl0ZW0ge1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgICBmbG9hdDogbGVmdDtcbiAgICAmLWZyb250X2FpciB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgfVxuICB9XG59XG5cbi52YXJpYXRpb25fYm94IHtcbiAgQGluY2x1ZGUgY2xlYXJmaXg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luOiAwIDAgMTBweCAwO1xuICAmOmxhc3QtY2hpbGQge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbiAgJi1mc2VyaWVzIHtcbiAgICBtYXJnaW4tYm90dG9tOiA1MHB4O1xuICB9XG4gICYtZnNlcmllc190b3BtYXIge1xuICAgIG1hcmdpbi10b3A6IDM1cHg7XG5cdFx0Y2xlYXI6Ym90aDtcbiAgfVxuICAmLXRvcCB7XG4gICAgcGFkZGluZy10b3A6IDM1cHg7XG5cdFx0Y2xlYXI6Ym90aDtcbiAgfVxuICAmLS1mc2VyaWVzX3dpZHRoIHtcbiAgICBtYXgtd2lkdGg6IDQ4MHB4O1xuICAgICYtaW5jbHVkZV9zaW5rIHtcbiAgICAgIG1heC13aWR0aDogNTI4cHg7XG4gICAgfVxuICB9XG4gICYtLWZzZXJpZXMwMyB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMzAwcHg7XG4gICAgcmlnaHQ6IDA7XG4gIH1cbiAgJi0tZGV0YWlsX2ZzZXJpZXMwMyB7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIGxldHRlci1zcGFjaW5nOiAtMC4wNmVtO1xuICB9XG4gICYtLWhpZ2hsaWdodCB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luOiAwcHggMCAxMnB4IDA7XG4gICAgbGV0dGVyLXNwYWNpbmc6IC0wLjA2ZW07XG4gICAgY29sb3I6ICRjb2xvci1vY2Vhbl9ibHVlO1xuICAgICY6YmVmb3JlIHtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIHdpZHRoOiAxMHB4O1xuICAgICAgaGVpZ2h0OiAxMHB4O1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDM1cHg7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3Itb2NlYW5fYmx1ZTtcbiAgICB9XG4gICAgJi1ub21hcmdpbiB7XG4gICAgICBtYXJnaW46IDA7XG4gICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgICAgfVxuICAgIH1cbiAgICAmLW5vbWFyX2Qge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICB9XG4gIH1cbiAgJi0tY29sZF90YWJsZSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGxlZnQ6IDEwMnB4O1xuICB9XG4gICYtLWZyZWV6aW5nX21haW5fb2wge1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBsaW5lLWhlaWdodDogMS41O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDQwNXB4O1xuICAgIHJpZ2h0OiAyNjBweDtcbiAgfVxuICAmLS1mcmVlemluZ19tYWluX2xpIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB0ZXh0LWluZGVudDogLTU3cHg7XG4gICAgbWFyZ2luLWxlZnQ6IDU3cHg7XG4gIH1cbiAgJi1pbnZlcnRlciB7XG4gICAgbWFyZ2luOiAwIDAgMTBweCAwO1xuICAgIHBhZGRpbmc6IDAgMCAxMHB4IDA7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNjY2M7XG4gIH1cbiAgJi1pY2Uge1xuICAgIG1pbi1oZWlnaHQ6IDM0MHB4O1xuICAgIG1hcmdpbjogMCAwIDYwcHggMDtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDM4NXB4IGJvdHRvbTtcbiAgfVxuICAmLXJmYyB7XG4gICAgbWluLWhlaWdodDogMjYwcHg7XG4gIH1cbiAgJi1mYXN0IHtcbiAgICBtaW4taGVpZ2h0OiAzMDBweDtcbiAgICBtYXJnaW4tYm90dG9tOiAyNXB4O1xuICB9XG4gICYtZnJvbnRfYWlyIHtcbiAgICBtaW4taGVpZ2h0OiAyODBweDtcbiAgfVxuICAmLWdsYXNzIHtcbiAgICBtaW4taGVpZ2h0OiAyODVweDtcbiAgfVxuICAmLWNhcnRpbiB7XG4gICAgbWluLWhlaWdodDogMzAwcHg7XG4gIH1cbiAgJi1wYXRoX3Rocm91Z2gge1xuICAgIG1pbi1oZWlnaHQ6IDMyMXB4O1xuICB9XG4gICYtZnNlcmllczAyIHtcbiAgICBtaW4taGVpZ2h0OiAyNjJweDtcbiAgfVxuICAmLWZzZXJpZXMwMyB7XG4gICAgbWluLWhlaWdodDogNDE1cHg7XG4gIH1cbiAgJi0taW5jbHVkZV9zaW5rX3R0bCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGxldHRlci1zcGFjaW5nOiAtMXB4O1xuICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgfVxuICAmLS1pbmNsdWRlX3Npbmsge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgfVxuICAmLS1pbmNsdWRlX3NpbmtfZGVzaWduIHtcbiAgICBmbG9hdDogbGVmdDtcbiAgICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICB9XG4gICYtLXR0bCB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luOiAwIDAgMTBweCAwO1xuICAgICYtaWNlIHtcbiAgICAgIGxldHRlci1zcGFjaW5nOiAtMXB4O1xuICAgIH1cbiAgICAmLWRyYXdlciB7XG4gICAgICBsZXR0ZXItc3BhY2luZzogLTAuOXB4O1xuICAgIH1cbiAgICAmLWRyYXdlcjAyIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDEzcHg7XG4gICAgfVxuICAgICYtY29sZF90YWJsZSB7XG4gICAgICBsZXR0ZXItc3BhY2luZzogLTFweDtcbiAgICB9XG4gICAgJi1pbmNsdWRlX3NpbmswMSB7XG4gICAgICAmOmJlZm9yZSB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAxOS43JTtcbiAgICAgICAgcmlnaHQ6IDMwLjYlO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgd2lkdGg6IDYycHg7XG4gICAgICAgIHotaW5kZXg6IDE7XG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRjb2xvci1vY2Vhbl9ibHVlO1xuICAgICAgfVxuICAgICAgJjphZnRlciB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAzMC43JTtcbiAgICAgICAgcmlnaHQ6IDMzLjQlO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgd2lkdGg6IDMwcHg7XG4gICAgICAgIGhlaWdodDogMzBweDtcbiAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJGNvbG9yLW9jZWFuX2JsdWU7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDE1cHg7XG4gICAgICAgIHotaW5kZXg6IDE7XG4gICAgICB9XG4gICAgfVxuICAgICYtaW5jbHVkZV9zaW5rMDIge1xuICAgICAgJjpiZWZvcmUge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogNDUuMCU7XG4gICAgICAgIHJpZ2h0OiAzMiU7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB3aWR0aDogMTM5cHg7XG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkY29sb3Itb2NlYW5fYmx1ZTtcbiAgICAgIH1cbiAgICAgICY6YWZ0ZXIge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogNTQlO1xuICAgICAgICByaWdodDogMjklO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgd2lkdGg6IDMwcHg7XG4gICAgICAgIGhlaWdodDogMzBweDtcbiAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJGNvbG9yLW9jZWFuX2JsdWU7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDE1cHg7XG4gICAgICB9XG4gICAgfVxuICB9XG4gICYtLXR0bF9zdXAge1xuICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gICAgZm9udC1zaXplOiAxMHB4O1xuICB9XG4gICYtLWRyYXdlciB7XG4gICAgbWF4LXdpZHRoOiAzNDBweDtcbiAgICBtaW4taGVpZ2h0OiAyNjBweDtcbiAgfVxuICAmLS1kcmF3ZXJfaW4ge1xuICAgIEBpbmNsdWRlIGNsZWFyZml4O1xuICAgIG1heC13aWR0aDogNTE1cHg7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHJpZ2h0OiAxMDdweDtcbiAgICB0b3A6IDMzcHg7XG4gIH1cbiAgJi0tb3B0aW9uIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICB3aWR0aDogNzhweDtcbiAgICBoZWlnaHQ6IDI0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLW9jZWFuX2JsdWU7XG4gICAgbWFyZ2luOiAwIDlweCAwIDA7XG4gIH1cbiAgJi0tc3Bhbl9zbWFsbCB7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIHRleHQtaW5kZW50OiAtMTVweDtcbiAgICBtYXJnaW4tbGVmdDogMTVweDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBsaW5lLWhlaWdodDogMS41O1xuICB9XG4gICYtLWJyZWFkIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW46IDAgMCAxMi41cHggMDtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gIH1cbiAgJi0tZHJhd2VyX2xpc3Qge1xuICAgIEBpbmNsdWRlIGNsZWFyZml4O1xuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgd2lkdGg6IDkxLjMlO1xuXG4gIH1cbiAgJi0tZHJhd2VyX2l0ZW0ge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIHdpZHRoOiBjYWxjKDUwJSAtIDE1cHgpO1xuICAgIG1hcmdpbjogMCAwIDAgMzBweDtcbiAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIH1cbiAgfVxuICAmLS1kcmF3ZXJfaXRlbV9pbWcge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbjogMCAwIDAuNnB4IDA7XG4gIH1cbiAgJi0tZHJhd2VyX3NwYW4ge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBsaW5lLWhlaWdodDogMS4yO1xuICB9XG4gICYtLWRyYXdlcl9zcGFuX2luIHtcbiAgICBmb250LXNpemU6IDEycHg7XG4gIH1cbiAgJi0tZHJhd2VyX2VjbyB7XG4gICAgbWFyZ2luLXRvcDogMzBweDtcbiAgfVxuICAmLS1kcmF3ZXJfZWNvX3R0bCB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgfVxuICAmLS1kcmF3ZXJfZWNvX3N1cCB7XG4gICAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgICBmb250LXNpemU6IDEwcHg7XG4gIH1cbiAgJi0tZHJhd2VyX2Vjb19mb290bm90ZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luLWxlZnQ6IDEycHg7XG4gICAgdGV4dC1pbmRlbnQ6IC0xMnB4O1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBtYXJnaW4tYm90dG9tOiAyNHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIH1cbiAgJi0tZHJhd2VyX2Vjb19saXN0IHtcbiAgICBAaW5jbHVkZSBjbGVhcmZpeDtcbiAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgIHBhZGRpbmc6IDE1cHggMjVweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjNmMGVhO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgfVxuICAmLS1kcmF3ZXJfZWNvX2l0ZW0ge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICBtYXJnaW46IDAgMCAwIDM1cHg7XG4gICAgfVxuICB9XG4gICYtLWRyYXdlcl9lY29faXRlbV9pbWcge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgICYtc2Vjb25kIHtcbiAgICAgIG1hcmdpbi10b3A6IDMwcHg7XG4gICAgfVxuICB9XG4gICYtLWRyYXdlcl9lY29faXRlbV90dGwge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgfVxuICAmLS1kcmF3ZXJfbGluZXVwIHtcbiAgICBAaW5jbHVkZSBjbGVhcmZpeDtcbiAgfVxuICAmLS1kcmF3ZXJfbGluZXVwX2xpc3Qge1xuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIH1cbiAgJi0tZHJhd2VyX2xpbmV1cF9pdGVtIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgd2lkdGg6IGNhbGMoNTAlIC0gMTJweCk7XG4gICAgbWFyZ2luLWxlZnQ6IDI0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDQ4cHg7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAmOmFmdGVyIHtcbiAgICAgIEBpbmNsdWRlIHdlYl9mb250O1xuICAgICAgZm9udC1zaXplOiAxMHB4O1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiA1MCU7XG4gICAgICByaWdodDogOHB4O1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBtYXJnaW46IC0wLjVlbSAwIDAgMDtcbiAgICAgIGNvbnRlbnQ6ICRpY29uLWFuYztcbiAgICAgIHRyYW5zaXRpb246IDAuMTVzO1xuICAgIH1cbiAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgJjphZnRlciB7XG4gICAgICAgIGNvbG9yOiAkY29sb3ItZ3JlZW47XG4gICAgICB9XG4gICAgfVxuICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAmOmFmdGVyIHtcbiAgICAgICAgY29sb3I6ICRjb2xvci1ibHVlO1xuICAgICAgfVxuICAgIH1cbiAgICAmOmhvdmVyIHtcbiAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgY29sb3I6ICNGRkY7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgJi0tZHJhd2VyX2xpbmsge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBjb2xvcjogJGNvbG9yLWxfZ3JlZW47XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIGJvcmRlcjogMnB4IHNvbGlkICRjb2xvci1sX2dyZWVuO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgdHJhbnNpdGlvbjogMC4xNXM7XG4gICAgJjpob3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItbF9ncmVlbjtcbiAgICAgIGNvbG9yOiAjRkZGO1xuICAgIH1cbiAgICAmLWZyZWV6ZXIge1xuICAgICAgY29sb3I6ICRjb2xvci1ibHVlO1xuICAgICAgYm9yZGVyOiAycHggc29saWQgJGNvbG9yLWJsdWU7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgICAgJjpob3ZlciB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1ibHVlO1xuICAgICAgICBjb2xvcjogI0ZGRjtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgJi0tY29sZF90YWJsZV9wIHtcbiAgICBsaW5lLWhlaWdodDogMS41O1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICB9XG4gICYtLWluY2x1ZGVfc2lua19wIHtcbiAgICBsaW5lLWhlaWdodDogMS41O1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBtYXJnaW4tYm90dG9tOiAyNXB4O1xuICAgICYtY2VudGVyIHtcbiAgICAgIG1heC13aWR0aDogMjgxcHg7XG5cdFx0XHRtaW4taGVpZ2h0OiA2M3B4O1xuICAgICAgJjpiZWZvcmUge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogNDkuNSU7XG4gICAgICAgIHJpZ2h0OiAyOS41JTtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHdpZHRoOiAyOHB4O1xuICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkY29sb3Itb2NlYW5fYmx1ZTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgJi0taW5jbHVkZV9zaW5rX2ltZyB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogNjBweDtcbiAgICBsZWZ0OiAyODBweDtcbiAgfVxuICAmLS1jb2xkX3RhYmxlX2ltZyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgfVxuICAmLS10YWJsZV9saW5ldXBfbGluayB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMzM1cHg7XG4gICAgcmlnaHQ6IDA7XG4gICAgd2lkdGg6IDQ2OHB4O1xuXHRcdGRpc3BsYXk6IC13ZWJraXQtZmxleDtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgLXdlYmtpdC1hbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgbGluZS1oZWlnaHQ6IDQ4cHg7Lypmb3IgaWUxMSovXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgYm9yZGVyOiAycHggc29saWQgJGNvbG9yLW9jZWFuX2JsdWU7XG4gICAgY29sb3I6ICRjb2xvci1vY2Vhbl9ibHVlO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNGRkY7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIHRyYW5zaXRpb246IDAuMTVzO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAmLWluY2x1ZGVfc2luayB7XG4gICAgICB0b3A6IDM2OHB4O1xuICAgIH1cbiAgICAmOmFmdGVyIHtcbiAgICAgIEBpbmNsdWRlIHdlYl9mb250O1xuICAgICAgY29udGVudDogJGljb24tYW5jO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgZm9udC1zaXplOiAxMHB4O1xuICAgICAgdG9wOiA1MCU7XG4gICAgICByaWdodDogOHB4O1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBtYXJnaW46IC0wLjVlbSAwIDAgMDtcbiAgICAgIGNvbG9yOiAkY29sb3Itb2NlYW5fYmx1ZTtcbiAgICB9XG4gICAgJjpob3ZlciB7XG4gICAgICBjb2xvcjogI2ZmZjtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1vY2Vhbl9ibHVlO1xuICAgICAgJjphZnRlciB7XG4gICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAmLS1jb25zdGFudF9saXN0IHtcbiAgICBsaXN0LXN0eWxlOiBub25lO1xuICB9XG4gICYtLWNvbnN0YW50X2l0ZW0ge1xuICAgIG1hcmdpbi1sZWZ0OiAxMThweDtcbiAgICB0ZXh0LWluZGVudDogLTExOHB4O1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBsaW5lLWhlaWdodDogMS44O1xuICAgIGxldHRlci1zcGFjaW5nOiAtMC45cHg7XG4gICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gICAgfVxuICB9XG4gICYtLWNvbnN0YW50X3NwYW4ge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbi1sZWZ0OiAxMThweDtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICBtYXJnaW4tdG9wOiA1cHg7XG4gICAgfVxuICB9XG4gICYtLW1vZGVsIHtcbiAgICBmb250LXNpemU6IDIycHg7XG4gICAgcGFkZGluZzogMCAwIDEwcHggMDtcbiAgICBib3JkZXItYm90dG9tOiAxcHggZG90dGVkICNjY2M7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luOiAwIDAgMTBweCAwO1xuICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgIGZvbnQtZmFtaWx5OiBSb2JvdG8sIHNhbnMtc2VyaWY7XG4gIH1cbiAgJi0tbW9kZWxfc3BlY19saXN0IHtcbiAgICBsaXN0LXN0eWxlOiBub25lO1xuICB9XG4gICYtLW1vZGVsX3NwZWNfaXRlbSB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBwYWRkaW5nLWxlZnQ6IDkwcHg7XG4gICAgbWFyZ2luLWxlZnQ6IDZweDtcbiAgICB0ZXh0LWluZGVudDogLTZweDtcbiAgICBsZXR0ZXItc3BhY2luZzogLTAuNXB4O1xuICAgICY6YmVmb3JlIHtcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICB3aWR0aDogMTBweDtcbiAgICAgIGhlaWdodDogMTBweDtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogNXB4O1xuICAgICAgbGVmdDogLTZweDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNhZmJmZTI7XG4gICAgfVxuICB9XG4gICYtLW1vZGVsX3NwYW4ge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiAxNnB4O1xuICAgICYtMDEge1xuICAgICAgbGV0dGVyLXNwYWNpbmc6IDMuOHB4O1xuICAgIH1cbiAgICAmLTAyIHtcbiAgICAgIGxldHRlci1zcGFjaW5nOiAzOC44cHg7XG4gICAgfVxuICAgICYtMDMge1xuICAgICAgbGV0dGVyLXNwYWNpbmc6IDMuOHB4O1xuICAgIH1cbiAgICAmLTA1IHtcbiAgICAgIGxldHRlci1zcGFjaW5nOiA1Ni4zcHg7XG4gICAgfVxuICB9XG4gICYtLWRlc2NyaXB0aW9uIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgICAmLWNvbnN0YW50IHtcbiAgICAgIG1heC13aWR0aDogMzA2cHg7XG4gICAgfVxuICAgICYtbWFyX2Qge1xuICAgICAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICAgIH1cbiAgICAmLXJmYyB7XG4gICAgICBtYXgtd2lkdGg6IDQ2MHB4O1xuICAgIH1cbiAgICAmLWFmciB7XG4gICAgICBmbG9hdDogbGVmdDtcbiAgICAgIHdpZHRoOiAzMSU7XG4gICAgICBtYXgtd2lkdGg6IDI5MHB4O1xuICAgIH1cbiAgICAmLWljZSB7XG4gICAgICBtYXgtd2lkdGg6IDYxNXB4O1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgICB9XG4gICAgJi1mYXN0IHtcbiAgICAgIG1heC13aWR0aDogNjEwcHg7XG4gICAgfVxuICAgICYtZnJvbnRfYWlyIHtcbiAgICAgIG1heC13aWR0aDogMjkwcHg7XG4gICAgfVxuICAgICYtZ2xhc3Mge1xuICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBwYWRkaW5nOiA4cHggMCAwIDFlbTtcbiAgICAgIHRleHQtaW5kZW50OiAtMWVtO1xuICAgIH1cbiAgICAmLWdsYXNzX3dpZHRoIHtcbiAgICAgIG1heC13aWR0aDogMjkwcHg7XG4gICAgfVxuICAgICYtY2FydGluIHtcbiAgICAgIG1heC13aWR0aDogMjkwcHg7XG4gICAgfVxuICAgICYtcGF0aF90aHJvdWdoIHtcbiAgICAgIG1heC13aWR0aDogMjkwcHg7XG4gICAgfVxuICAgICYtZnJlZXppbmcge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTJweDtcbiAgICB9XG4gICAgJi1mc2VyaWVzMDMge1xuICAgICAgbWFyZ2luLWJvdHRvbTogNjBweDtcbiAgICB9XG4gICAgJi1mc2VyaWVzMDQge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICB9XG4gIH1cbiAgJi0taW1nIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgICYtY29uc3RhbnQge1xuICAgICAgdG9wOiA0MHB4O1xuICAgIH1cbiAgICAmLWZyb250X2FpciB7XG4gICAgICByaWdodDogODBweDtcbiAgICB9XG4gICAgJi1nbGFzcyB7XG4gICAgICByaWdodDogODBweDtcbiAgICB9XG4gICAgJi1mYXN0IHtcbiAgICAgIHotaW5kZXg6IC0xO1xuICAgICAgcmlnaHQ6IDExMHB4O1xuICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDI3MHB4KTtcbiAgICB9XG4gICAgJi1jYXJ0aW4ge1xuICAgICAgcmlnaHQ6IDA7XG4gICAgICB3aWR0aDogMzk4cHg7XG4gICAgfVxuICAgICYtcGF0aF90aHJvdWdoIHtcbiAgICAgIHJpZ2h0OiAyMnB4O1xuICAgICAgd2lkdGg6IDI0MXB4O1xuICAgIH1cbiAgICAmLWZzZXJpZXMwMSB7XG4gICAgICByaWdodDogMzBweDtcbiAgICB9XG4gICAgJi10YWJsZSB7XG4gICAgICB0b3A6IDQwcHg7XG4gICAgfVxuICB9XG4gICYtLWZyZWV6aW5nX21haW4ge1xuICAgIG1hcmdpbi1ib3R0b206IDM1cHg7XG4gICAgJi1pbWcge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICBtYXJnaW46IDAgYXV0bztcbiAgICB9XG4gICAgJi1kZXRhaWxfciB7XG4gICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICBsaW5lLWhlaWdodDogMS41O1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgdG9wOiAtOHB4O1xuICAgICAgcmlnaHQ6IC00MjNweDtcbiAgICB9XG4gIH1cbiAgJi0tcGljIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbjogMCAwIDAgYXV0bztcbiAgICAmLWFmciB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICB6LWluZGV4OiAtMTtcbiAgICAgIGZsb2F0OiByaWdodDtcbiAgICAgIHdpZHRoOiBjYWxjKDY1LjQlIC0gODBweCk7XG4gICAgICBtYXgtd2lkdGg6IDU0OHB4O1xuICAgICAgbWFyZ2luOiAtNzNweCA4MHB4IDAgMDtcbiAgICB9XG4gICAgJi10aW1lciB7XG4gICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgIHotaW5kZXg6IC0xO1xuICAgICAgdG9wOiAwO1xuICAgICAgbWFyZ2luLXRvcDogMTNweDtcbiAgICB9XG4gICAgJi1jYXJ0aW4ge1xuICAgICAgdG9wOiAwO1xuICAgIH1cbiAgfVxuICAmLS1waWNfZGV0YWlsIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gIH1cbiAgJi0tZWZmZWN0IHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgbWFyZ2luOiAwIDAgMTVweCAwO1xuICB9XG4gICYtLW5vdGUge1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgfVxufVxuXG4uZ2xhc3NfcGljIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDM3cHg7XG4gIHJpZ2h0OiAzMzVweDtcbn1cblxuLmVuZXJneV9ib3gge1xuICBAaW5jbHVkZSBjbGVhcmZpeDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YzZjBlYTtcbiAgcGFkZGluZzogMjVweDtcbiAgbWFyZ2luOiAwIDAgMjBweCAwO1xuICAmLWNvbnMge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNGRkY7XG4gICAgd2lkdGg6IDk2MHB4O1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbiAgJi0tY29uc19pbiB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2YzZjBlYTtcbiAgICBwYWRkaW5nOiAyNXB4O1xuICB9XG4gICYtLXN1YiB7XG4gICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICBmbG9hdDogbGVmdDtcbiAgICAgIHdpZHRoOiA1MDBweDtcbiAgICB9XG4gICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgIGZsb2F0OiByaWdodDtcbiAgICB9XG4gIH1cbiAgJi0tdHRsIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuMztcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuXG4gICYtLXN1cCB7XG4gICAgZm9udC1zaXplOiAxMHB4O1xuICAgIG1hcmdpbjogMCAwIDAgMnB4O1xuICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gIH1cbiAgJi0tcGljIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICYtc2hvcnQge1xuICAgICAgcGFkZGluZzogNDlweCAwO1xuICAgIH1cbiAgfVxuICAmLS1jb25zX3R0bCB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjM7XG4gICAgbWFyZ2luOiAwIDAgMTBweCAwO1xuICAgIHBhZGRpbmctbGVmdDogMWVtO1xuICAgIHRleHQtaW5kZW50OiAtMWVtO1xuICAgIGxldHRlci1zcGFjaW5nOiAtMS41cHg7XG4gICAgY29sb3I6ICM1Rjc4Qzg7XG4gIH1cbiAgJi0tY29uc190eHQge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBsaW5lLWhlaWdodDogMS41O1xuICAgIG1hcmdpbjogMCAwIDEwcHggMDtcbiAgfVxuICAmLS1hcnRpY2xlIHtcbiAgICBAaW5jbHVkZSBjbGVhcmZpeDtcbiAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICB9XG4gIH1cbiAgJi0tbm90ZSB7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgcGFkZGluZzogMCAwIDAgMWVtO1xuICAgIHRleHQtaW5kZW50OiAtMWVtO1xuICAgIG1hcmdpbjogMTBweCAwIDAgMDtcbiAgfVxufVxuXG4uZWNvX3dpZGUge1xuICBAaW5jbHVkZSBjbGVhcmZpeDtcbiAgbWF4LXdpZHRoOiA1OTBweDtcbiAgJi0tdHh0IHtcbiAgICB3aWR0aDogMjY1cHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gIH1cbiAgJi0tcGljIHtcbiAgICBmbG9hdDogcmlnaHQ7XG4gICAgbWFyZ2luOiAtMzJweCAwIDAgMDtcbiAgfVxufVxuXG4udmFyaWF0aW9uX2F3ZXNvbWUge1xuICBAaW5jbHVkZSBjbGVhcmZpeDtcblxuICBtYXgtd2lkdGg6IDYxNXB4O1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMTVweCAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmM2YwZWE7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gICYtLWZyZXNoIHtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICBsaW5lLWhlaWdodDogMS4zO1xuICAgIGNvbG9yOiAjNzFiZTI5O1xuICAgIGxldHRlci1zcGFjaW5nOiAtMC41cHg7XG4gIH1cbiAgJi0tZGwge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIHdpZHRoOiAxODBweDtcbiAgICAmLXdpZGUge1xuICAgIH1cbiAgICAmLW5hcnJvdyB7XG4gICAgICBtYXJnaW46IDAgMzBweDtcbiAgICB9XG4gIH1cbiAgJi0tZGQge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgJi1pbnRlcnZhbCB7XG4gICAgICBsZXR0ZXItc3BhY2luZzogLTFweDtcbiAgICB9XG4gIH1cbn1cblxuLm1lcml0X2xpc3Qge1xuICBAaW5jbHVkZSBjbGVhcmZpeDtcblxuICBsaXN0LXN0eWxlOiBub25lO1xuICAmLS1pdGVtIHtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICBsaW5lLWhlaWdodDogNjRweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgd2lkdGg6IGNhbGMoMzMuMyUgLSAzMHB4KTtcbiAgICBoZWlnaHQ6IDY0cHg7XG4gICAgbWFyZ2luOiAwIDAgMCAzMHB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjOTVjZjVmO1xuICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgfVxuICAgICY6YmVmb3JlIHtcbiAgICAgIEBpbmNsdWRlIHdlYl9mb250O1xuXG4gICAgICBmb250LXNpemU6IDE3cHg7XG4gICAgICBsaW5lLWhlaWdodDogMjhweDtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogMXB4O1xuICAgICAgbGVmdDogMXB4O1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB3aWR0aDogMjhweDtcbiAgICAgIGhlaWdodDogMjhweDtcbiAgICAgIGNvbG9yOiAjOTVjZjVmO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICB9XG4gICAgJi0xIHtcbiAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgY29udGVudDogJG51bS0xO1xuICAgICAgfVxuICAgIH1cbiAgICAmLTIge1xuICAgICAgJjpiZWZvcmUge1xuICAgICAgICBjb250ZW50OiAkbnVtLTI7XG4gICAgICB9XG4gICAgfVxuICAgICYtMyB7XG4gICAgICAmOmJlZm9yZSB7XG4gICAgICAgIGNvbnRlbnQ6ICRudW0tMztcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLmZyZWV6aW5nX2Zvb3Rub3RlIHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBsaW5lLWhlaWdodDogMS41O1xuICAmLS1saXN0IHtcbiAgICBsaXN0LXN0eWxlOiBub25lO1xuICB9XG59XG5cbi52YXJpYXRpb25fZmVhdHVyZV9saXN0IHtcbiAgQGluY2x1ZGUgY2xlYXJmaXg7XG5cbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgbWFyZ2luOiAwIDAgMzBweCAwO1xuICAmLS1pdGVtIHtcbiAgICBmbG9hdDogbGVmdDtcbiAgICB3aWR0aDogY2FsYyg1MCUgLSAzMHB4KTtcbiAgICBtYXJnaW46IDE1cHggMCAwIDYwcHg7XG4gICAgJjpudGgtY2hpbGQoMSksICY6bnRoLWNoaWxkKDIpIHtcbiAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgfVxuICAgICY6bnRoLWNoaWxkKDJuKzEpIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIH1cbiAgfVxuICAmLS10dGwge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBsaW5lLWhlaWdodDogMS4zO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbjogMCAwIDEwcHggMDtcbiAgICBjb2xvcjogJGNvbG9yLWxfZ3JlZW47XG4gIH1cbiAgJi0tZGVzY3JpcHRpb24ge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBsaW5lLWhlaWdodDogMS41O1xuICB9XG59XG5cbi52YXJpYXRpb25fdGVzdF9lYXRpbmcge1xuICBAaW5jbHVkZSBjbGVhcmZpeDtcblxuICBsaW5lLWhlaWdodDogMS4zO1xuICAmLS1sX3dyYXAge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBmbG9hdDogbGVmdDtcbiAgICB3aWR0aDogNjYlO1xuICB9XG4gICYtLXR0bCB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjM7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luOiAwcHggMCAxNXB4IDA7XG4gIH1cbiAgJi0tc3ViX2ltZyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgJi0tYm94IHtcbiAgICBsaW5lLWhlaWdodDogMS42O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB3aWR0aDogNDYlO1xuICAgIHBhZGRpbmc6IDEycHggMTVweDtcbiAgICBib3JkZXI6IHNvbGlkIDFweCAkY29sb3ItZ3JlZW47XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICAmOmJlZm9yZSB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB6LWluZGV4OiAtMTtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IDFweDtcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICBib3JkZXItYm90dG9tOiAxcHggZGFzaGVkICRjb2xvci1ncmVlbjtcbiAgICB9XG4gICAgJi1zZWN1cml0eSB7XG4gICAgICB0b3A6IDA7XG4gICAgICByaWdodDogM3B4O1xuICAgICAgJjpiZWZvcmUge1xuICAgICAgICB0b3A6IDYxcHg7XG4gICAgICAgIHJpZ2h0OiAyOTBweDtcbiAgICAgICAgd2lkdGg6IDkwJTtcbiAgICAgIH1cbiAgICB9XG4gICAgJi1lYXN5LCAmLWFycmFuZ2Uge1xuICAgICAgJjphZnRlciB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgei1pbmRleDogLTE7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiAxcHg7XG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDFweCBkYXNoZWQgJGNvbG9yLWdyZWVuO1xuICAgICAgfVxuICAgIH1cbiAgICAmLWVhc3kge1xuICAgICAgdG9wOiAzNjJweDtcbiAgICAgIHJpZ2h0OiAzcHg7XG4gICAgICAmOmJlZm9yZSB7XG4gICAgICAgIHRvcDogMTFweDtcbiAgICAgICAgcmlnaHQ6IDI2MXB4O1xuICAgICAgICB3aWR0aDogODEuOCU7XG4gICAgICB9XG4gICAgICAmOmFmdGVyIHtcbiAgICAgICAgdG9wOiAtMjYuNnB4O1xuICAgICAgICByaWdodDogNDU5cHg7XG4gICAgICAgIHdpZHRoOiAyNi45JTtcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xuICAgICAgfVxuICAgIH1cbiAgICAmLWFycmFuZ2Uge1xuICAgICAgdG9wOiAzODRweDtcbiAgICAgIGxlZnQ6IDBweDtcbiAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgdG9wOiAtNDRweDtcbiAgICAgICAgcmlnaHQ6IDE5N3B4O1xuICAgICAgICB3aWR0aDogNDguMyU7XG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcbiAgICAgIH1cbiAgICAgICY6YWZ0ZXIge1xuICAgICAgICB0b3A6IC0xMTRweDtcbiAgICAgICAgcmlnaHQ6IDIxOHB4O1xuICAgICAgICB3aWR0aDogMTclO1xuICAgICAgfVxuICAgIH1cbiAgICAmLWxvY2sge1xuICAgICAgdG9wOiAyNDFweDtcbiAgICAgIHJpZ2h0OiAzcHg7XG4gICAgICAmOmJlZm9yZSB7XG4gICAgICAgIHRvcDogMjZweDtcbiAgICAgICAgcmlnaHQ6IDI5MHB4O1xuICAgICAgICB3aWR0aDogNjElO1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAmLS1zdWJfdHRsIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcGFkZGluZy1ib3R0b206IDEycHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGxldHRlci1zcGFjaW5nOiAtMC4ycHg7XG4gICAgY29sb3I6ICRjb2xvci1ncmVlbjtcbiAgICAmLW5hcnJvdyB7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogNHB4O1xuICAgIH1cbiAgfVxuICAmLS1leHBsYWluIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgJi1uYXJyb3cge1xuICAgICAgbGV0dGVyLXNwYWNpbmc6IC0xcHg7XG4gICAgfVxuICB9XG4gICYtLXN1Yl9pbWcge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIHBhZGRpbmctYm90dG9tOiAxNXB4O1xuICB9XG4gICYtLXJfd3JhcCB7XG4gICAgZmxvYXQ6IHJpZ2h0O1xuICAgIHdpZHRoOiAzMCU7XG4gICAgcGFkZGluZzogMThweCA1MHB4IDMycHggNTBweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjNmMGVhO1xuICB9XG4gICYtLWRsIHtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICBtYXgtd2lkdGg6IDE5MXB4O1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMjJweDtcbiAgICAgIC52YXJpYXRpb25fdGVzdF9lYXRpbmcge1xuICAgICAgICAmLS1kdCB7XG4gICAgICAgICAgbWF4LXdpZHRoOiA5MXB4O1xuICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICB9XG4gICAgICAgICYtLW1haW5fY2xvc2VfaW1nIHtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICAgIC52YXJpYXRpb25fdGVzdF9lYXRpbmcge1xuICAgICAgICAmLS1kdCB7XG4gICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgIG1heC13aWR0aDogMTkxcHg7XG4gICAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgICAgcGFkZGluZzogNHB4IDA7XG4gICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDVweCA1cHggMCAwO1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1ncmVlbjtcbiAgICAgICAgfVxuICAgICAgICAmLS1kZCB7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgbWF4LXdpZHRoOiAxOTFweDtcbiAgICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgICBwYWRkaW5nOiAxMHB4IDAgMjBweCAwO1xuICAgICAgICAgIGJvcmRlcjogc29saWQgMXB4ICRjb2xvci1ncmVlbjtcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiAwIDAgNXB4IDVweDtcbiAgICAgICAgfVxuICAgICAgICAmLS1tYWluX2Nsb3NlX2ltZyB7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgbWF4LXdpZHRoOiA5MXB4O1xuICAgICAgICB9XG4gICAgICAgICYtLXR3b19kb29yIHtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuICAmLS1kZCB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgfVxuICAmLS1tYWluX29wZW5faW1nIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgei1pbmRleDogLTE7XG4gICAgbWFyZ2luLWxlZnQ6IDUwcHg7XG4gIH1cbiAgJi0tcmVzcG9uc2l2ZV9vbmx5IHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbi5ncmVlbl9jb2xvcl9leHBsYWluIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAmLS1saXN0IHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgICBwYWRkaW5nLXRvcDogMTJweDtcbiAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgIGNvbG9yOiAkY29sb3ItbF9ncmVlbjtcbiAgfVxuICAmLS1pdGVtIHtcbiAgICBsZXR0ZXItc3BhY2luZzogLTFweDtcbiAgICAmOmJlZm9yZSB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICB0b3A6IDFweDtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIG1hcmdpbi1yaWdodDogMXB4O1xuICAgICAgcGFkZGluZzogN3B4O1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDUwcHg7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItbF9ncmVlbjtcbiAgICB9XG4gIH1cbiAgJi0tYmdfaW1nIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAtMTIzcHg7XG4gICAgcmlnaHQ6IDMzNXB4O1xuICAgICYtY2FydGluIHtcbiAgICAgIHRvcDogLTEyN3B4O1xuICAgICAgcmlnaHQ6IDM4NXB4O1xuICAgIH1cbiAgfVxufVxuXG4ucGF0aF90aHJvdWdoIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDM4cHg7XG4gIGxlZnQ6IDMzNXB4O1xuICBtYXgtd2lkdGg6IDI5MnB4O1xuICBib3JkZXI6IHNvbGlkIDFweCAkY29sb3ItZ3JlZW47XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICYtLXNlbnRlbmNlIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgICBwYWRkaW5nOiAxMHB4IDIwcHg7XG4gIH1cbn1cblxuLmZyZWV6aW5nX2JnY29sb3Ige1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGhlaWdodDogMjc1cHg7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIHBhZGRpbmc6IDMwcHggMCAzMHB4IDMwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkZWU5ZjA7XG4gICYtLW1vZGVsIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIG1hcmdpbi1ib3R0b206IDI1cHg7XG4gICAgY29sb3I6ICMwMDYzZDQ7XG4gIH1cbiAgJi0tbW9kZWxfZGV0YWlsIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgbWFyZ2luLWxlZnQ6IDIwcHg7XG4gIH1cbiAgJi0tc3ViX2RldGFpbF9sIHtcbiAgICBmbG9hdDogbGVmdDtcbiAgICBtYXgtd2lkdGg6IGNhbGMoNTAlIC0gMzBweCk7XG4gIH1cbiAgJi0tZGV0YWlsIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgICAmLWNvb2xlciB7XG4gICAgICBtYXgtd2lkdGg6IDE0MHB4O1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xuICAgICAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgICB9XG4gICAgJi10d29jb2x1bW4ge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBtYXgtd2lkdGg6IDE4MHB4O1xuICAgIH1cbiAgfVxuICAmLS1zdWJfZGV0YWlsX3Ige1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIG1heC13aWR0aDogY2FsYyg1MCUgLSAzMHB4KTtcbiAgICBtYXJnaW4tbGVmdDogMzVweDtcbiAgfVxuICAmLS10dGwge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICAgIGNvbG9yOiAjMDA2M2Q0O1xuICB9XG4gICYtLWNvbW1lbnQge1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW4tdG9wOiA1MHB4O1xuICAgIGxldHRlci1zcGFjaW5nOiAtMS41cHg7XG4gICAgY29sb3I6ICNlZDFjMjQ7XG4gIH1cbiAgJi0taW1nIHtcbiAgICAmLXR3b2NvbHVtbiB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDEwcHg7XG4gICAgICByaWdodDogNDBweDtcbiAgICB9XG4gIH1cbn1cblxuLmZyZWV6aW5nX2V4cGxhaW4ge1xuXG4gIEBpbmNsdWRlIGNsZWFyZml4O1xuICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBsaXN0LXN0eWxlOiBub25lO1xuICAmLS1jb21tZW50IHtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgICBmbG9hdDogbGVmdDtcbiAgICAmLXNlY29uZCB7XG4gICAgICBtYXJnaW4tdG9wOiA0NXB4O1xuICAgIH1cbiAgICAmLXRoaXJkIHtcbiAgICAgIG1hcmdpbi10b3A6IDEzcHg7XG4gICAgfVxuICB9XG4gICYtLWl0ZW0ge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIHdpZHRoOiBjYWxjKDUwJSAtIDMwcHgpO1xuICAgIG1hcmdpbi1ib3R0b206IDUwcHg7XG4gICAgbWFyZ2luLWxlZnQ6IDYwcHg7XG4gICAgJjpudGgtY2hpbGQoMm4rMSkge1xuICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgfVxuICAgICY6bnRoLWNoaWxkKDMpLCAmOm50aC1jaGlsZCg0KSB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIH1cbiAgfVxuICAmLS1sYWJlbCB7XG4gICAgQGV4dGVuZCAucHJvZHVjdF90b3BpYy0tbGFiZWw7XG5cbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgd2lkdGg6IDYwcHg7XG4gICAgbWFyZ2luOiAwIDAgMCA1cHg7XG4gICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGZsb2F0OiByaWdodDtcbiAgICAmLXNwZWNpYWwge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZhNzgxNDtcbiAgICB9XG4gIH1cbiAgJi0tdHRsIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuODtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gICAgbWFyZ2luLWxlZnQ6IDE1cHg7XG4gICAgdGV4dC1pbmRlbnQ6IC0xNXB4O1xuICAgIGxldHRlci1zcGFjaW5nOiAtMC40cHg7XG4gICAgY29sb3I6ICMwMDYzZDQ7XG4gICAgJjpiZWZvcmUge1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgd2lkdGg6IDE0cHg7XG4gICAgICBoZWlnaHQ6IDE0cHg7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDFweDtcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICBib3JkZXItcmFkaXVzOiAzMHB4O1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzAwNjNkNDs7XG4gICAgfVxuICB9XG4gICYtLWNvbnRlbnQge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBsaW5lLWhlaWdodDogMS44O1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIG1heC13aWR0aDogMjI4cHg7XG4gIH1cbiAgJi0taW1nIHtcbiAgICBmbG9hdDogcmlnaHQ7XG4gICAgbWFyZ2luLXRvcDogNnB4O1xuICAgICYtc2Vjb25kIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogMTBweDtcbiAgICAgIHJpZ2h0OiAyMHB4O1xuICAgIH1cbiAgfVxufVxuXG4udmFyaWF0aW9uX2hvdGVsX3BhbiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMThweDtcbiAgJi0tdHRsIHtcbiAgICBmb250LXNpemU6IDIycHg7XG4gICAgcGFkZGluZzogMCAwIDEwcHggMDtcbiAgICBib3JkZXItYm90dG9tOiAxcHggZG90dGVkICNjY2M7XG4gICAgbWFyZ2luOiAwIDAgMTBweCAwO1xuICAgIGZvbnQtZmFtaWx5OiBSb2JvdG8sIHNhbnMtc2VyaWY7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbiAgJi0tbGlzdCB7XG4gICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgfVxuICAmLS1pdGVtIHtcbiAgICBtYXJnaW46IDJweCAwIDAgMDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgcGFkZGluZzogMCAwIDAgMTAwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgdGV4dC1pbmRlbnQ6IC05cHg7XG4gICAgJjpiZWZvcmUge1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICAgIHdpZHRoOiAwLjhlbTtcbiAgICAgIGhlaWdodDogMC44ZW07XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3Itb2NlYW5fYmx1ZTtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgbGVmdDogMDtcbiAgICAgIHRvcDogMC4zZW07XG4gICAgfVxuICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICB9XG4gIH1cbiAgJi0taXRlbV90dGwge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiAxLjhlbTtcbiAgICB0b3A6IDA7XG4gICAgJi0wMSB7XG4gICAgICBsZXR0ZXItc3BhY2luZzogNC41cHg7XG4gICAgfVxuICAgICYtMDIge1xuICAgICAgbGV0dGVyLXNwYWNpbmc6IDQxcHg7XG4gICAgfVxuICAgICYtMDMge1xuICAgICAgbGV0dGVyLXNwYWNpbmc6IDQuNXB4O1xuICAgIH1cbiAgICAmLTA0IHtcbiAgICAgIGxldHRlci1zcGFjaW5nOiA0LjRweDtcbiAgICB9XG4gIH1cbn1cblxuLnZhcmlhdGlvbl9ob3RlbF9hbGlnbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNmY5ZWQ7XG4gIHBhZGRpbmc6IDIwcHggNDBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXgtd2lkdGg6IDQ2MHB4O1xuICBtYXJnaW46IDAgMCA1cHggMDtcbiAgJi0tdHRsIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW46IDBweCAwIDIwcHggMDtcbiAgICBsZXR0ZXItc3BhY2luZzogLTAuMDZlbTtcbiAgICBjb2xvcjogJGNvbG9yLW9jZWFuX2JsdWU7XG4gICAgJjpiZWZvcmUge1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgd2lkdGg6IDEwcHg7XG4gICAgICBoZWlnaHQ6IDEwcHg7XG4gICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgYm9yZGVyLXJhZGl1czogMzVweDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1vY2Vhbl9ibHVlO1xuICAgIH1cbiAgfVxuICAmLS1iZyB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHJpZ2h0OiAtMjBweDtcbiAgICB0b3A6IC0xMTVweDtcbiAgfVxuICAmLS1pbWcge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIGhlaWdodDogYXV0bztcbiAgfVxufVxuXG4udmFyaWF0aW9uX3RyYXkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkZWU5ZjA7XG4gIHBhZGRpbmc6IDMwcHggMCA1NXB4IDI1MHB4O1xuICBtYXJnaW46IDAgMCA1cHggMDtcbiAgJi0tdHRsIHtcbiAgICBjb2xvcjogIzAwNjNkNDtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgICBtYXJnaW46IDAgMCA1cHggMDtcbiAgfVxuICAmLS1kZXNjcmlwdGlvbiB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIG1hcmdpbjogMCAwIDMwcHggMDtcbiAgfVxuICAmLS1waWMge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiA0MHB4O1xuICAgIHRvcDogNXB4O1xuICB9XG4gICYtLW5vdGUge1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgYm90dG9tOiAtMS41ZW07XG4gICAgbGVmdDogMDtcbiAgfVxufVxuXG4udmFyaWF0aW9uX3RyYXlfbGlzdCB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIEBpbmNsdWRlIGNsZWFyZml4O1xuICAmLS1pdGVtIHtcbiAgICBmbG9hdDogbGVmdDtcbiAgICBwYWRkaW5nOiAwIDAgMCAxNzVweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDUwcHg7XG4gICAgfVxuICB9XG4gICYtLXBpYyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbGVmdDogMDtcbiAgICB0b3A6IDA7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICB9XG4gICYtLXR0bCB7XG4gICAgY29sb3I6ICMwMDYzZDQ7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luOiAwIDAgMTBweCAwO1xuICB9XG4gICYtLXRleHQge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBsaW5lLWhlaWdodDogMS40O1xuICB9XG59XG5cblxuXG5AbWVkaWEgKG1heC13aWR0aDogJHRiKSB7XG4gIC52YXJpYXRpb25fYm94IHtcbiAgICBtYXJnaW4tYm90dG9tOiA1MHB4O1xuICAgICYtY2FydGluIHtcbiAgICAgIG1pbi1oZWlnaHQ6IDIyOHB4O1xuICAgIH1cbiAgICAmLWdsYXNzIHtcbiAgICAgIG1pbi1oZWlnaHQ6IDI2OHB4O1xuICAgIH1cbiAgICAmLWZzZXJpZXMge1xuICAgIH1cbiAgICAmLWZyb250X2FpciB7XG4gICAgICBtaW4taGVpZ2h0OiAyNjBweDtcbiAgICB9XG4gICAgJi0tZGV0YWlsX2ZzZXJpZXMwMyB7XG4gICAgICBtYXJnaW4tbGVmdDogMTFweDtcbiAgICAgIHRleHQtaW5kZW50OiAtMTFweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjM7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG4gICAgJi0tZnNlcmllczAzIHtcbiAgICAgIHRvcDogMjIwcHg7XG4gICAgICByaWdodDogMTBweDtcbiAgICB9XG4gICAgJi0tZnNlcmllc193aWR0aCB7XG4gICAgICBtYXgtd2lkdGg6IDQyMHB4O1xuICAgIH1cbiAgICAmLS1mcmVlemluZ19tYWluX29sIHtcbiAgICAgIHRvcDogMzAwcHg7XG4gICAgICByaWdodDogMjQxcHg7XG4gICAgfVxuICAgICYtLWRyYXdlcl9saW5rIHtcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICB9XG4gICAgJi0tZGVzY3JpcHRpb24ge1xuICAgICAgJi1mc2VyaWVzMDMge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA1MHB4O1xuICAgICAgfVxuICAgICAgJi1mYXN0IHtcbiAgICAgICAgbWF4LXdpZHRoOiAzMDBweDtcbiAgICAgIH1cbiAgICB9XG4gICAgJi0taGlnaGxpZ2h0IHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAxNHB4O1xuICAgICAgdGV4dC1pbmRlbnQ6IC0xMXB4O1xuICAgIH1cbiAgICAmLS1oaWdobGlnaHRfaW1nIHtcbiAgICAgIHdpZHRoOiA3NiU7XG4gICAgfVxuICAgICYtLXR0bCB7XG4gICAgICAmLWluY2x1ZGVfc2luazAxIHtcbiAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgIHRvcDogMTguMiU7XG4gICAgICAgICAgcmlnaHQ6IDE3LjIlO1xuICAgICAgICAgIHdpZHRoOiA1MnB4O1xuICAgICAgICB9XG4gICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgIHRvcDogMjcuNCU7XG4gICAgICAgICAgcmlnaHQ6IDE5LjYlO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAmLWluY2x1ZGVfc2luazAyIHtcbiAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgIHJpZ2h0OiAyMyU7XG4gICAgICAgICAgd2lkdGg6IDEwN3B4O1xuICAgICAgICB9XG4gICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgIHRvcDogNDUlO1xuICAgICAgICAgIHJpZ2h0OiAxNiU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgJi0taW5jbHVkZV9zaW5rX2ltZyB7XG4gICAgICB3aWR0aDogMzYlO1xuICAgIH1cbiAgICAmLS1pbmNsdWRlX3NpbmtfcCB7XG5cdFx0XHRtaW4taGVpZ2h0OiBpbmhlcml0O1xuICAgICAgJi1jZW50ZXIge1xuICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICAmLS10YWJsZV9saW5ldXBfbGluayB7XG4gICAgICB0b3A6IDI0NXB4O1xuICAgICAgd2lkdGg6IDI4NXB4O1xuICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgJi1pbmNsdWRlX3Npbmsge1xuICAgICAgICB0b3A6IDI3N3B4O1xuICAgICAgICBsZXR0ZXItc3BhY2luZzogLTEuNXB4O1xuICAgICAgfVxuICAgIH1cbiAgICAmLS1pbmNsdWRlX3NpbmdfaW1nIHtcbiAgICAgIHdpZHRoOiAzNiU7XG4gICAgfVxuICAgICYtLWRyYXdlcl9pbiB7XG4gICAgICB3aWR0aDogNTglO1xuICAgICAgcmlnaHQ6IDA7XG4gICAgfVxuICAgICYtaWNlIHtcbiAgICAgIG1pbi1oZWlnaHQ6IDM0NXB4O1xuICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0IDE4MHB4IGJvdHRvbSAzMHB4O1xuICAgICAgYmFja2dyb3VuZC1zaXplOiAzNSU7XG4gICAgfVxuICAgICYtaW52ZXJ0ZXIge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTBweCAhaW1wb3J0YW50O1xuICAgICAgcGFkZGluZy1ib3R0b206IDEwcHggIWltcG9ydGFudDtcbiAgICB9XG4gICAgJi1yZmMge1xuICAgICAgbWluLWhlaWdodDogMTYwcHg7XG4gICAgfVxuICAgICYtZmFzdCB7XG4gICAgICBtaW4taGVpZ2h0OiAzMTBweDtcbiAgICB9XG4gICAgJi0tdHRsLCAmLS1kZXNjcmlwdGlvbiB7XG4gICAgICAmLXJmYyB7XG4gICAgICAgIG1heC13aWR0aDogNDUwcHg7XG4gICAgICB9XG4gICAgICAmLWljZSB7XG4gICAgICAgIG1heC13aWR0aDogNDgwcHg7XG4gICAgICB9XG4gICAgICAmLWdsYXNzX3dpZHRoIHtcbiAgICAgICAgbWF4LXdpZHRoOiAyNTBweDtcbiAgICAgIH1cbiAgICAgICYtcGF0aF90aHJvdWdoIHtcbiAgICAgICAgbWF4LXdpZHRoOiA0ODBweDtcbiAgICAgIH1cbiAgICB9XG4gICAgJi0tcGljX2RldGFpbCB7XG4gICAgICBmb250LXNpemU6IDEycHg7XG4gICAgfVxuICAgICYtLXBpYyB7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICAmLWFmciB7XG4gICAgICAgIHdpZHRoOiA2NS40JTtcbiAgICAgICAgbWFyZ2luLXRvcDogLTYzcHg7XG4gICAgICB9XG4gICAgfVxuICAgICYtLWRyYXdlcl9lY29faXRlbSB7XG4gICAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgd2lkdGg6IDQ5JTtcbiAgICAgIH1cbiAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgIHdpZHRoOiA0NSU7XG4gICAgICB9XG4gICAgfVxuICAgICYtLWltZyB7XG4gICAgICByaWdodDogMDtcbiAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSA1MDVweCk7XG4gICAgICAmLWNvbnN0YW50IHtcbiAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDMyMHB4KTtcbiAgICAgIH1cbiAgICAgICYtZmFzdCB7XG4gICAgICAgIHRvcDogMjBweDtcbiAgICAgICAgcmlnaHQ6IDUwcHg7XG4gICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAzMjBweCk7XG4gICAgICB9XG4gICAgICAmLWZzZXJpZXMwMSB7XG4gICAgICAgIHdpZHRoOiA0MCU7XG4gICAgICB9XG4gICAgICAmLWZzZXJpZXMwMiB7XG4gICAgICAgIHRvcDogLTEwcHg7XG4gICAgICAgIHdpZHRoOiA0MCU7XG4gICAgICB9XG4gICAgfVxuICAgICYtLWJnIHtcbiAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IDMyMHB4IDE5MHB4O1xuICAgICAgYmFja2dyb3VuZC1zaXplOiAzMiU7XG4gICAgfVxuICAgICYtLWZyZWV6aW5nX21haW4ge1xuICAgICAgJi1kZXRhaWxfciB7XG4gICAgICAgIHJpZ2h0OiAtMzAwcHg7XG4gICAgICB9XG4gICAgfVxuICAgICYtZnNlcmllczAyIHtcbiAgICAgIG1pbi1oZWlnaHQ6IDIwM3B4O1xuICAgIH1cbiAgICAmLWZzZXJpZXMwMyB7XG4gICAgICBtaW4taGVpZ2h0OiAzNDVweDtcbiAgICB9XG4gIH1cbiAgLmZyZWV6aW5nX2JnY29sb3Ige1xuICAgIGhlaWdodDogMjUwcHg7XG4gICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICAgICYtLWltZyB7XG4gICAgICAmLWNvb2xlciB7XG4gICAgICAgIG1heC13aWR0aDogNTAlO1xuICAgICAgfVxuICAgICAgJi10d29jb2x1bW4ge1xuICAgICAgICB0b3A6IDEwcHg7XG4gICAgICAgIHJpZ2h0OiAxNnB4O1xuICAgICAgICBtYXgtd2lkdGg6IDIyJTtcbiAgICAgIH1cbiAgICB9XG4gICAgJi0tY29tbWVudCB7XG4gICAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgIH1cbiAgfVxuICAuZnJlZXppbmdfZXhwbGFpbiB7XG4gICAgJi0taXRlbSB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICAgIH1cbiAgICAmLS1sYWJlbCB7XG4gICAgICBmbG9hdDogbm9uZTtcbiAgICB9XG4gICAgJi0tY29udGVudCB7XG4gICAgICBtYXgtd2lkdGg6IDE4MHB4O1xuICAgIH1cbiAgICAmLS1pbWcge1xuICAgICAgbWF4LXdpZHRoOiA0NiU7XG4gICAgICAmLXNlY29uZCB7XG4gICAgICAgIHRvcDogMzNweDtcbiAgICAgICAgbWF4LXdpZHRoOiAxOSU7XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC5nbGFzc19waWMge1xuICAgIHRvcDogNTBweDtcbiAgICByaWdodDogMjQwcHg7XG4gICAgd2lkdGg6IDMwJTtcbiAgfVxuICAuZW5lcmd5X2JveCB7XG4gICAgJi1jb25zIHtcbiAgICAgIHdpZHRoOiA3MzBweDtcbiAgICB9XG4gICAgJi0tc3ViIHtcbiAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICB3aWR0aDogNTUlO1xuICAgICAgfVxuICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgd2lkdGg6IGNhbGMoNDUlIC0gMjVweCk7XG4gICAgICAgIG1hcmdpbjogMCAwIDAgMTVweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLnZhcmlhdGlvbl9hd2Vzb21lIHtcbiAgICBwYWRkaW5nOiAzMHB4IDVweCAzMHB4IDBweDtcbiAgICAmLS1kbCB7XG4gICAgICAmLXdpZGUge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICB9XG4gICAgICAmLW5hcnJvdyB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMzNweDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDM0cHg7XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC5tZXJpdF9saXN0IHtcbiAgICAmLS1pdGVtIHtcbiAgICAgIHdpZHRoOiBjYWxjKDMzLjMlIC0gMTMuMzNweCk7XG4gICAgICBtYXJnaW4tbGVmdDogMjBweDtcbiAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgd2lkdGg6IDIwcHg7XG4gICAgICAgIGhlaWdodDogMjBweDtcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMjBweDtcbiAgICAgIH1cblxuICAgIH1cbiAgfVxuICAudmFyaWF0aW9uX2ZlYXR1cmVfbGlzdCB7XG4gICAgJi0tdHRsIHtcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICB9XG4gICAgJi0taXRlbSB7XG4gICAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgICAgJjpudGgtY2hpbGQoMSksICY6bnRoLWNoaWxkKDIpIHtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLnZhcmlhdGlvbl90ZXN0X2VhdGluZyB7XG4gICAgbWluLWhlaWdodDogNjg1cHg7XG4gICAgJi0tbF93cmFwIHtcbiAgICAgIHdpZHRoOiA3NiU7XG4gICAgfVxuICAgICYtLWJveCB7XG4gICAgICB3aWR0aDogNTIuNyU7XG4gICAgICBwYWRkaW5nOiAxNXB4IDE1cHggMTVweCAxNXB4O1xuICAgICAgJi1zZWN1cml0eSB7XG4gICAgICAgIHJpZ2h0OiAtNXB4O1xuICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgdG9wOiA2MXB4O1xuICAgICAgICAgIHJpZ2h0OiAyMzZweDtcbiAgICAgICAgICB3aWR0aDogODQlO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAmLWVhc3kge1xuICAgICAgICB0b3A6IDM1MXB4O1xuICAgICAgICByaWdodDogLTVweDtcbiAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgIHRvcDogMTNweDtcbiAgICAgICAgICByaWdodDogMTgycHg7XG4gICAgICAgICAgd2lkdGg6IDg0JTtcbiAgICAgICAgfVxuICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICB0b3A6IC0xOS42cHg7XG4gICAgICAgICAgcmlnaHQ6IDM5MnB4O1xuICAgICAgICAgIHdpZHRoOiAyMyU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgICYtYXJyYW5nZSB7XG4gICAgICAgIHdpZHRoOiA0NSU7XG4gICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICB0b3A6IC05cHg7XG4gICAgICAgICAgcmlnaHQ6IDExNXB4O1xuICAgICAgICAgIHdpZHRoOiA4NCU7XG4gICAgICAgIH1cbiAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgdG9wOiAtMTE0cHg7XG4gICAgICAgICAgcmlnaHQ6IDE3MnB4O1xuICAgICAgICAgIHdpZHRoOiAxOSU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgICYtbG9jayB7XG4gICAgICAgIHRvcDogMjMxcHg7XG4gICAgICAgIHJpZ2h0OiAtNXB4O1xuICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgdG9wOiAzMHB4O1xuICAgICAgICAgIHJpZ2h0OiAyODBweDtcbiAgICAgICAgICB3aWR0aDogNDAlO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgICYtLXN1Yl90dGwge1xuICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDEuMztcbiAgICAgIHBhZGRpbmctYm90dG9tOiAxMnB4O1xuICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICB9XG4gICAgJi0tc3ViX2ltZyB7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMTRweDtcbiAgICB9XG4gICAgJi0tZXhwbGFpbiB7XG4gICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICBsaW5lLWhlaWdodDogMS41O1xuICAgIH1cbiAgICAmLS1yX3dyYXAge1xuICAgICAgcGFkZGluZzogMjBweCAyMXB4IDI0cHggMjFweDtcbiAgICAgIHdpZHRoOiAyMCU7XG4gICAgfVxuICAgICYtLWRsIHtcbiAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA0NXB4O1xuICAgICAgfVxuICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgLnZhcmlhdGlvbl90ZXN0X2VhdGluZyB7XG4gICAgICAgICAgJi0tZGQge1xuICAgICAgICAgICAgcGFkZGluZzogMTBweCAyMHB4IDEwcHggMjBweDtcbiAgICAgICAgICAgIGJvcmRlcjogc29saWQgMXB4ICRjb2xvci1ncmVlbjtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgLy8gJi0tbWFpbl9vcGVuX2ltZyB7XG4gICAgLy8gXHR3aWR0aDogNTAlO1xuICAgIC8vIH1cbiAgfVxuXG4gIC5ncmVlbl9jb2xvcl9leHBsYWluIHtcbiAgICAmLS1iZ19pbWcge1xuICAgICAgcmlnaHQ6IDI1MHB4O1xuICAgICAgd2lkdGg6IDI4JTtcbiAgICAgICYtY2FydGluIHtcbiAgICAgICAgd2lkdGg6IDIyJTtcbiAgICAgIH1cbiAgICAgICYtZnJvbnRfYWlyIHtcbiAgICAgICAgcmlnaHQ6IDIxMHB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAucGF0aF90aHJvdWdoIHtcbiAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gIH1cbiAgLnByb2R1Y3RfdG9waWMge1xuICAgICYtLWNhdXRpb24ge1xuICAgICAgdG9wOiAxMzVweDtcbiAgICB9XG4gIH1cbiAgLnByb2R1Y3RfdG9waWNfc3BlY19saXN0IHtcbiAgICAmLS1jb21tZW50IHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICAmLWZyZWV6aW5nIHtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAudmFyaWF0aW9uX2hvdGVsX3BhbiB7XG4gICAgd2lkdGg6IDU1JTtcbiAgICBib3R0b206IDA7XG4gICAgJi0tdHRsIHtcbiAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICB9XG4gIH1cbiAgLnZhcmlhdGlvbl9ob3RlbF9hbGlnbiB7XG4gICAgcGFkZGluZzogMTVweDtcbiAgICB3aWR0aDogMzAwcHg7XG4gICAgJi0taW1nIHtcbiAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICB9XG4gICAgJi0tYmcge1xuICAgICAgd2lkdGg6IDEyMHB4O1xuICAgICAgdG9wOiAtODVweDtcbiAgICB9XG4gIH1cblxuICAudmFyaWF0aW9uX3RyYXkge1xuICAgIHBhZGRpbmctcmlnaHQ6IDIwcHg7XG4gICAgcGFkZGluZy1sZWZ0OiAyOCU7XG4gICAgJi0tdHRsIHtcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICB9XG4gICAgJi0tZGVzY3JpcHRpb24ge1xuICAgICAgbGluZS1oZWlnaHQ6IDEuMztcbiAgICB9XG4gICAgJi0tcGljIHtcbiAgICAgIHdpZHRoOiAxOCU7XG4gICAgICBsZWZ0OiAzNXB4O1xuICAgICAgdG9wOiAyMHB4O1xuICAgIH1cbiAgfVxuICAudmFyaWF0aW9uX3RyYXlfbGlzdCB7XG4gICAgJi0taXRlbSB7XG4gICAgICB3aWR0aDogY2FsYyg1MCUgLSAyJSk7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDE2JTtcbiAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDQlO1xuICAgICAgfVxuICAgIH1cbiAgICAmLS10dGwge1xuICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICAgIH1cbiAgICAmLS1waWMge1xuICAgICAgd2lkdGg6IDMwJTtcbiAgICB9XG4gIH1cblxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogJHNwKSB7XG4gIC5wcm9kdWN0X3RvcGljIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgICYtLWNhdXRpb24ge1xuICAgICAgcG9zaXRpb246IHN0YXRpYztcbiAgICB9XG4gICAgJi0tdHh0IHtcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICYtdW5pcXVlIHtcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC0xLjdweDtcbiAgICAgIH1cbiAgICB9XG4gICAgJi0tdHRsIHtcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xuICAgICAgaGVpZ2h0OiBpbmhlcml0O1xuICAgICAgcGFkZGluZzogNXB4IDE1cHg7XG4gICAgfVxuICAgICYtLWF0dGVudGlvbiB7XG4gICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICB0b3A6IDA7XG4gICAgICBtYXJnaW46IDA7XG4gICAgfVxuICAgICYtLXN1Yl90dGwge1xuICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgIH1cbiAgICAmLS1sYWJlbCB7XG4gICAgICBsaW5lLWhlaWdodDogMjVweDtcbiAgICAgIHRvcDogLTFweDtcbiAgICAgIGhlaWdodDogMjVweDtcbiAgICB9XG4gICAgJi0taW4ge1xuICAgICAgcGFkZGluZzogMTBweCAxNXB4O1xuICAgIH1cbiAgICAmLS1hdHRlbnRpb24ge1xuICAgICAgJi1mcm9udF9haXIge1xuICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgZm9udC1zaXplOiAxOXB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC5wcm9kdWN0X3RvcGljX3NwZWNfbGlzdCB7XG4gICAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICAgICYtLW5vdGUge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxuICAgICYtLWZyb250X2Fpcl9kb3Qge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gIH1cbiAgLnByb2R1Y3RfdG9waWNfZGV0YWlsX2xpc3Qge1xuICAgICYtLWl0ZW0ge1xuICAgICAgZmxvYXQ6IG5vbmU7XG4gICAgfVxuICB9XG4gIC52YXJpYXRpb25fYm94IHtcbiAgICBtaW4taGVpZ2h0OiBpbmhlcml0O1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgcGFkZGluZy10b3A6IDA7XG4gICAgJi1mc2VyaWVzIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDUwcHg7XG4gICAgfVxuICAgICYtLWZzZXJpZXMwMyB7XG4gICAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgICAgbWFyZ2luLXRvcDogMTBweDtcbiAgICAgIHRleHQtaW5kZW50OiAwcHg7XG4gICAgfVxuICAgICYtaWNlIHtcbiAgICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgfVxuICAgICYtLWluY2x1ZGVfc2lua19wIHtcbiAgICAgICYtY2VudGVyIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgIH1cbiAgICB9XG4gICAgJi0tdHRsIHtcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICYtaW5jbHVkZV9zaW5rMDEge1xuICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgdG9wOiAyNSU7XG4gICAgICAgICAgcmlnaHQ6IDUzLjUlO1xuICAgICAgICAgIHdpZHRoOiA2MHB4O1xuICAgICAgICB9XG4gICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgIHRvcDogMzAuNyU7XG4gICAgICAgICAgcmlnaHQ6IDU4LjIlO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAmLWluY2x1ZGVfc2luazAyIHtcbiAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcbiAgICAgICAgICByaWdodDogNDMuNSU7XG4gICAgICAgICAgdG9wOiA1OCU7XG4gICAgICAgICAgd2lkdGg6IDg1cHg7XG4gICAgICAgIH1cbiAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgdG9wOiA0NCU7XG4gICAgICAgICAgcmlnaHQ6IDUzJTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgJi1kcmF3ZXIge1xuICAgICAgICBsZXR0ZXItc3BhY2luZzogLTEuOHB4O1xuICAgICAgfVxuICAgIH1cbiAgICAmLS1kcmF3ZXJfbGlzdCB7XG4gICAgICBtYXJnaW46IDAgYXV0bztcbiAgICB9XG4gICAgJi0taGlnaGxpZ2h0X2ltZyB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG4gICAgJi0taGlnaGxpZ2h0IHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgICAmLW5vbWFyX2QsICYtbm9tYXJnaW4ge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgfVxuICAgIH1cbiAgICAmLS1kcmF3ZXJfZWNvX2l0ZW0ge1xuICAgICAgZmxvYXQ6IG5vbmU7XG4gICAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICB9XG4gICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgbWFyZ2luOiAzMHB4IDAgMCAwO1xuICAgICAgfVxuICAgIH1cbiAgICAmLS1kcmF3ZXJfbGluZXVwX2l0ZW0ge1xuICAgICAgZmxvYXQ6IG5vbmU7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIG1hcmdpbjogMDtcbiAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgICAgfVxuICAgIH1cbiAgICAmLS1kcmF3ZXJfaW4ge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgICAgbWFyZ2luLXRvcDogMTBweDtcbiAgICB9XG4gICAgJi0tY29sZF90YWJsZSB7XG4gICAgICBsZWZ0OiBjYWxjKDUwJSAtIDEzN3B4KTtcbiAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICB9XG4gICAgJi0tdGFibGVfbGluZXVwX2xpbmsge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgdG9wOiAwO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBtYXJnaW4tdG9wOiAxMHB4O1xuXHRcdFx0Lypmb3IgaWUxMSovXG5cdFx0XHRsaW5lLWhlaWdodDogMS40O1xuXHRcdFx0cGFkZGluZzogNXB4IDA7XG4gICAgfVxuICAgICYtLWluY2x1ZGVfc2lua19wIHtcbiAgICAgICYtY2VudGVyIHtcbiAgICAgICAgbWF4LXdpZHRoOiBpbmhlcml0O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgICAgfVxuICAgIH1cbiAgICAmLS1pbmNsdWRlX3NpbmtfZGVzaWduIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgfVxuICAgICYtLWluY2x1ZGVfc2lua19pbWcge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgdG9wOiAwO1xuICAgICAgbGVmdDogY2FsYyg1MCUgLSA5OS41cHgpO1xuICAgICAgd2lkdGg6IGluaGVyaXQ7XG4gICAgfVxuICAgICYtLWltZyB7XG4gICAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgICAgZmxvYXQ6IHJpZ2h0O1xuICAgICAgd2lkdGg6IGNhbGMoNDAlIC0gMTVweCk7XG4gICAgICBtYXJnaW46IDAgMCAyMHB4IDE1cHg7XG4gICAgICAmLWNvbnN0YW50IHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICB9XG4gICAgICAmLWZhc3Qge1xuICAgICAgICBmbG9hdDogbm9uZTtcbiAgICAgICAgd2lkdGg6IDcwJTtcbiAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgIG1hcmdpbjogMCBhdXRvIDIwcHg7XG4gICAgICB9XG4gICAgICAmLWZzZXJpZXMwMSwgJi1mc2VyaWVzMDIge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgIH1cbiAgICAgICYtdGFibGUge1xuICAgICAgICBmbG9hdDogbm9uZTtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgfVxuICAgIH1cbiAgICAmLWZyb250X2FpciwgJi1nbGFzcywgJi1jYXJ0aW4ge1xuICAgICAgbWFyZ2luLWJvdHRvbTogNTBweDtcbiAgICB9XG4gICAgJi0tZGVzY3JpcHRpb24ge1xuICAgICAgJi1jb25zdGFudCB7XG4gICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgIH1cbiAgICAgICYtZnJjIHtcbiAgICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICAgIHdpZHRoOiA2MCU7XG4gICAgICB9XG4gICAgICAmLWFmciB7XG4gICAgICAgIGZsb2F0OiBub25lO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgfVxuICAgICAgJi1mYXN0IHtcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgfVxuICAgICAgJi1nbGFzc193aWR0aCwgJi1mcm9udF9haXIsICYtY2FydGluLCAmLXBhdGhfdGhyb3VnaCB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgICB9XG4gICAgICAmLWZzZXJpZXMwMyB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgICB9XG4gICAgICAmLWZzZXJpZXMwNCB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgICB9XG4gICAgfVxuICAgICYtLXBpYyB7XG4gICAgICB0b3A6IDA7XG4gICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICAgICYtYWZyIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIGZsb2F0OiBub25lO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgICAgfVxuICAgICAgJi1wYXRoX3Rocm91Z2gge1xuICAgICAgICByaWdodDogMDtcbiAgICAgIH1cbiAgICAgICYtdGltZXIge1xuICAgICAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgICAgfVxuICAgIH1cbiAgICAmLS1lZmZlY3Qge1xuICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgbWFyZ2luLXRvcDogLTAuOGVtO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTdweDtcbiAgICB9XG4gICAgJi0tYmcge1xuICAgICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICB9XG4gICAgJi0tcGljX2RldGFpbCB7XG4gICAgICBmb250LXNpemU6IDEwcHg7XG4gICAgICBsaW5lLWhlaWdodDogMS41O1xuICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICB9XG4gICAgJi0tZnJlZXppbmdfbWFpbiB7XG4gICAgICBtaW4taGVpZ2h0OiAyMDBweDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gICAgfVxuICAgICYtLWZyZWV6aW5nX21haW5fb2wge1xuICAgICAgcG9zaXRpb246IHN0YXRpYztcbiAgICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgICBtYXJnaW4tbGVmdDogMWVtO1xuICAgICAgdGV4dC1pbmRlbnQ6IC0xZW07XG4gICAgfVxuICB9XG4gIC5mcmVlemluZ19iZ2NvbG9yIHtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgbWFyZ2luLWJvdHRvbTogMjVweDtcbiAgICBwYWRkaW5nOiAyMHB4O1xuICAgICYtLXR0bCB7XG4gICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgfVxuICAgICYtLW1vZGVsIHtcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgfVxuICAgICYtLW1vZGVsX2RldGFpbCB7XG4gICAgICBsaW5lLWhlaWdodDogMS4zO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBtYXJnaW46IDAgMCAyMHB4IDA7XG4gICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICB9XG4gICAgJi0taW1nIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAmLXR3b2NvbHVtbiB7XG4gICAgICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgICB9XG4gICAgfVxuICAgICYtLWNvbW1lbnQge1xuICAgICAgbGluZS1oZWlnaHQ6IDEuMztcbiAgICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgICBtYXJnaW4tbGVmdDogMWVtO1xuICAgICAgdGV4dC1pbmRlbnQ6IC0xZW07XG4gICAgfVxuICAgICYtLXN1Yl9kZXRhaWxfbCB7XG4gICAgICBmbG9hdDogbm9uZTtcbiAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgIG1hcmdpbi1ib3R0b206IDI1cHg7XG4gICAgfVxuICAgICYtLXN1Yl9kZXRhaWxfciB7XG4gICAgICBmbG9hdDogbm9uZTtcbiAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIH1cbiAgICAmLS1kZXRhaWwge1xuICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgfVxuICB9XG4gIC5mcmVlemluZ19leHBsYWluIHtcbiAgICAmLS1pdGVtIHtcbiAgICAgIEBpbmNsdWRlIGNsZWFyZml4O1xuXG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgIH1cbiAgICB9XG4gICAgJi0tdHRsIHtcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICB9XG4gICAgJi0taW1nIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgZmxvYXQ6IG5vbmU7XG4gICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICBtYXJnaW46IDE1cHggYXV0bztcbiAgICAgICYtc2Vjb25kIHtcbiAgICAgICAgcG9zaXRpb246IHN0YXRpYztcbiAgICAgIH1cbiAgICB9XG4gICAgJi0tbGFiZWwge1xuICAgICAgd2lkdGg6IDcwcHg7XG4gICAgfVxuICAgICYtLWNvbnRlbnQge1xuICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIH1cbiAgICAmLS1jb21tZW50IHtcbiAgICAgIG1hcmdpbi10b3A6IDVweDtcbiAgICAgIG1hcmdpbi1sZWZ0OiAxZW07XG4gICAgICB0ZXh0LWluZGVudDogLTFlbTtcbiAgICB9XG4gIH1cbiAgLmdsYXNzX3BpYyB7XG4gICAgcG9zaXRpb246IHN0YXRpYztcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtd2lkdGg6IDI5MHB4O1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICB9XG4gIC52YXJpYXRpb25fbGlzdCB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDI1cHg7XG4gIH1cbiAgLmVuZXJneV9ib3gge1xuICAgICYtY29ucyB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG4gICAgJi0tc3ViIHtcbiAgICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgICAgIH1cbiAgICB9XG4gICAgJi0tdHRsLCAmLS1jb25zX3R0bCB7XG4gICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgfVxuICAgICYtLXBpYyB7XG4gICAgICAmLXNob3J0IHtcbiAgICAgICAgbWFyZ2luLXRvcDogMTBweDtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgIH1cbiAgICB9XG4gICAgJi0tYXJ0aWNsZSB7XG4gICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICBtYXJnaW4tdG9wOiAzMHB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAudmFyaWF0aW9uX2F3ZXNvbWUge1xuICAgIGZvbnQtc2l6ZTogMTFweDtcbiAgICBwYWRkaW5nOiAxNXB4O1xuICAgICYtLWZyZXNoIHtcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIH1cbiAgICAmLS1kbCB7XG4gICAgICBmbG9hdDogbGVmdDtcbiAgICAgIG1heC13aWR0aDogY2FsYygzMiUgLSAzLjY3cHgpO1xuICAgICAgbWFyZ2luOiAwO1xuICAgICAgJi1uYXJyb3cge1xuICAgICAgICBtYXJnaW4tbGVmdDogMTFweDtcbiAgICAgIH1cbiAgICB9XG4gICAgJi0tZGQge1xuICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDEuMztcbiAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAmLWNlbnRlcmluZyB7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIH1cbiAgICB9XG4gICAgJi0taW1nIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cbiAgfVxuICAubWVyaXRfbGlzdCB7XG4gICAgJi0taXRlbSB7XG4gICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICBsaW5lLWhlaWdodDogNDBweDtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiA0MHB4O1xuICAgICAgbWFyZ2luOiAxMHB4IDAgMCAwO1xuICAgICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICB9XG4gICAgICAmOmJlZm9yZSB7XG4gICAgICAgIHRvcDogNTAlO1xuICAgICAgICBsZWZ0OiAxMHB4O1xuICAgICAgICBtYXJnaW4tdG9wOiAtMTIuNXB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAudmFyaWF0aW9uX2ZlYXR1cmVfbGlzdCB7XG4gICAgJi0taXRlbSB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIG1hcmdpbjogMjBweCAwIDAgMDtcbiAgICAgICY6bnRoLWNoaWxkKDIpIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLnZhcmlhdGlvbl90ZXN0X2VhdGluZyB7XG4gICAgaGVpZ2h0OiBpbmhlcml0O1xuICAgICYtLWxfd3JhcCB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gICAgfVxuICAgICYtLXR0bCB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xuICAgICAgcGFkZGluZy10b3A6IDA7XG4gICAgfVxuICAgICYtLW1haW5fb3Blbl9pbWcge1xuICAgICAgcG9zaXRpb246IHN0YXRpYztcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgbWFyZ2luOiAwIGF1dG8gMjBweDtcbiAgICB9XG4gICAgJi0tYm94IHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIHRvcDogMDtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIG1hcmdpbi10b3A6IDE1cHg7XG4gICAgICBjb3VudGVyLWluY3JlbWVudDogbnVtO1xuICAgICAgJi1lYXN5LCAmLWFycmFuZ2Uge1xuICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICB6LWluZGV4OiBpbmhlcml0O1xuICAgICAgICAgIGJvcmRlci1ib3R0b206IG5vbmU7XG4gICAgICAgICAgd2lkdGg6IDEwcHg7XG4gICAgICAgICAgaGVpZ2h0OiAxMHB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgIH1cbiAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIH1cbiAgICAgICY6YWZ0ZXIge1xuICAgICAgICBAaW5jbHVkZSB3ZWJfZm9udCgpO1xuICAgICAgICBmb250LXNpemU6IDEwcHg7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAyMHB4O1xuICAgICAgICByaWdodDogMTBweDtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIGNvbnRlbnQ6ICRpY29uLWFuYztcbiAgICAgICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuMTVzO1xuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XG4gICAgICAgIGNvbG9yOiAkY29sb3ItZ3JlZW47XG4gICAgICB9XG4gICAgICAmLmN1cnJlbnQge1xuICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtOTBkZWcpO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgICYtLXJfd3JhcCB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgfVxuICAgICYtLWluX2JveCB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgICAmLS1zdWJfdHRsIHtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICAgICAgJjpiZWZvcmUge1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIGNvbnRlbnQ6IGNvdW50ZXIobnVtKSBcIi5cIjtcbiAgICAgIH1cbiAgICB9XG4gICAgJi0tc3ViX2ltZyB7XG4gICAgICBtYXJnaW4tdG9wOiAxMnB4O1xuICAgIH1cbiAgICAmLS1yZXNwb25zaXZlX29ubHkge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAwO1xuICAgICAgbGVmdDogMDtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgfVxuICAgICYtLW51bSB7XG4gICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHBhZGRpbmc6IDJweCA2cHggMnB4IDZweDtcbiAgICAgIGNvdW50ZXItaW5jcmVtZW50OiBudW07XG4gICAgICBjb2xvcjogI2ZmZjtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1ncmVlbjtcbiAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICB6LWluZGV4OiAxO1xuICAgICAgICBjb250ZW50OiBjb3VudGVyKG51bSk7XG4gICAgICB9XG4gICAgICAmOmFmdGVyIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgd2lkdGg6IDE3MCU7XG4gICAgICAgIGhlaWdodDogMXB4O1xuICAgICAgICBtYXJnaW4tdG9wOiAtMXB4O1xuICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICBib3JkZXItYm90dG9tOiBzb2xpZCAxcHggJGNvbG9yLWdyZWVuO1xuICAgICAgfVxuICAgICAgJi1maXJzdCB7XG4gICAgICAgIHRvcDogMTQlO1xuICAgICAgICBsZWZ0OiBjYWxjKDUwJSAtIDExNHB4KTtcbiAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgbGVmdDogY2FsYyg1MCUgKyAxMHB4KTtcbiAgICAgICAgICB3aWR0aDogMjMxJTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgJi1zZWNvbmQge1xuICAgICAgICB0b3A6IDIzLjglO1xuICAgICAgICByaWdodDogY2FsYyg1MCUgLSAxMTRweCk7XG4gICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgIGxlZnQ6IGNhbGMoNTAlIC0gOTBweCk7XG4gICAgICAgICAgd2lkdGg6IDM5MCU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgICYtdGhpcmQge1xuICAgICAgICB0b3A6IDYzLjQlO1xuICAgICAgICByaWdodDogY2FsYyg1MCUgLSAxMTRweCk7XG4gICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgIGxlZnQ6IGNhbGMoNTAlIC0gOTBweCk7XG4gICAgICAgICAgd2lkdGg6IDM5MCU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgICYtZm9ydGgge1xuICAgICAgICBib3R0b206IDUlO1xuICAgICAgICBsZWZ0OiBjYWxjKDUwJSAtIDEwMHB4KTtcbiAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgd2lkdGg6IDU5MCU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgJi0tcmVsYXRpdmVfYm94IHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB9XG4gICAgJi0tZXhwbGFpbiB7XG4gICAgICAmLW5vcGljIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMTJweDtcbiAgICAgIH1cbiAgICB9XG4gICAgJi0tZGQge1xuICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgIH1cbiAgICAmLS1kbCB7XG4gICAgICB3aWR0aDogMTMwcHg7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgLnZhcmlhdGlvbl90ZXN0X2VhdGluZyB7XG4gICAgICAgICAgJi0tbWFpbl9jbG9zZV9pbWcge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICB3aWR0aDogNzUlO1xuICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG8gMTVweDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgICY6bnRoLWNoaWxkKDIpIHtcbiAgICAgICAgLnZhcmlhdGlvbl90ZXN0X2VhdGluZyB7XG4gICAgICAgICAgJi0tbWFpbl9jbG9zZV9pbWcge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICB3aWR0aDogNTAlO1xuICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG8gMTVweDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLmdyZWVuX2NvbG9yX2V4cGxhaW4ge1xuICAgICYtLWxpc3Qge1xuICAgICAgcGFkZGluZy10b3A6IDE1cHg7XG4gICAgfVxuICAgICYtLWJnX2ltZyB7XG4gICAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIG1heC13aWR0aDogMjkwcHg7XG4gICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICYtY2FydGluIHtcbiAgICAgICAgbWF4LXdpZHRoOiAyMTdweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLnBhdGhfdGhyb3VnaCB7XG4gICAgcG9zaXRpb246IHN0YXRpYztcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICYtLWltZyB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG4gICAgJi0tc2VudGVuY2Uge1xuICAgICAgcGFkZGluZzogMTBweDtcbiAgICB9XG4gIH1cbiAgLmZyZWV6aW5nX2Zvb3Rub3RlIHtcbiAgICBvbCB7XG4gICAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgIH1cbiAgICBsaSB7XG4gICAgICBtYXJnaW4tbGVmdDogMWVtO1xuICAgICAgdGV4dC1pbmRlbnQ6IC0xZW07XG4gICAgfVxuICB9XG4gIC52YXJpYXRpb25faG90ZWxfcGFuIHtcbiAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gICAgJi0tdHRsIHtcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICB9XG4gIH1cbiAgLnZhcmlhdGlvbl9ob3RlbF9hbGlnbiB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgJi0tdHRsIHtcbiAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgfVxuICAgICYtLWJnIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICB9XG4gIC52YXJpYXRpb25fdHJheSB7XG4gICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAyMHB4O1xuICAgICYtLXBpYyB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgfVxuICAudmFyaWF0aW9uX3RyYXlfbGlzdCB7XG4gICAgJi0taXRlbSB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGZsb2F0OiBub25lO1xuICAgICAgcGFkZGluZy1sZWZ0OiAzNSU7XG4gICAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC5lY29fd2lkZSB7XG4gICAgJi0tcGljIHtcbiAgICAgIGZsb2F0OiBub25lO1xuICAgICAgbWFyZ2luOiAwIGF1dG8gMTVweDtcbiAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogYXV0bztcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cbiAgICAmLS10eHQge1xuICAgICAgZmxvYXQ6IG5vbmU7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG4gIH1cbiAgLm1lcml0X2xpc3Qge1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6ICRzcDUpIHtcbiAgLnZhcmlhdGlvbl90ZXN0X2VhdGluZyB7XG4gICAgJi0tcl93cmFwIHtcbiAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgfVxuICAgICYtLWRsIHtcbiAgICAgIHdpZHRoOiAxMjBweDtcbiAgICB9XG4gIH1cbiAgLnZhcmlhdGlvbl9ib3gge1xuICAgICYtLWNvbnN0YW50X2l0ZW0ge1xuICAgICAgbGV0dGVyLXNwYWNpbmc6IC0xLjNweDtcbiAgICB9XG4gICAgJi0tY29uc3RhbnRfc3BhbiB7XG4gICAgICBtYXJnaW4tbGVmdDogNzhweDtcbiAgICAgIGxldHRlci1zcGFjaW5nOiAtMS4zcHg7XG4gICAgfVxuICB9XG59XG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG4iLCIudWEtY2hyb21lIHtcblx0LnByb2R1Y3RfaGVhZCB7XG5cdFx0Ji0tbGVmdCB7XG5cdFx0XHQuaWNvbi1vcmRlciB7XG5cdFx0XHRcdHRvcDogLTVweDtcblx0XHRcdH1cblx0XHR9XG5cdH1cblx0Lmljb25fc3VwcG9ydCB7XG5cdFx0Ji1vbmVjZSB7XG5cdFx0XHR3aWR0aDogMjBweDtcblx0XHR9XG5cdH1cbn1cblxuLnVhLWllIHtcblx0LmxpbmV1cF9wcm9kdWN0X2RldGFpbCB7XG5cdFx0Ji0taWNvbnMge1xuXHRcdFx0Lmljb24tb3JkZXIge1xuXHRcdFx0XHQmOmJlZm9yZSB7XG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDE1cHg7XG5cdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHRcdHRvcDogLTdweDtcblx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRcdFx0aGVpZ2h0OiAxNXB4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHRcdCYtLWl0ZW0ge1xuXHRcdFx0Lmljb25fc3VwcG9ydCB7XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAyMHB4O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG4udWEtaWUtOSB7XG5cdC56X292ZXJsYXlfdHlwZSB7XG5cdFx0Ji0tbGluayB7XG5cdFx0XHR3aWR0aDogMjgzcHg7XG5cdFx0fVxuXHR9XG5cdC56X292ZXJsYXlfZmVhdHVyZSB7XG5cdFx0Ji0tbGluayB7XG5cdFx0XHR3aWR0aDogMjgzcHg7XG5cdFx0fVxuXHR9XG59XG5cbi51YS1zYWZhcmkge1xuXHQuY21uLWJyZWFkIHtcblx0XHQmLS1saW5rIHtcblx0XHRcdHRvcDogLTNweDtcblx0XHR9XG5cdH1cbn0iLCIuY29uX3BsdWdpbl9haXJfZWNvIHtcbiAgQGV4dGVuZCAuc2VyaWVzX2Vjb190b3BpYztcbiAgJi0tdHRsIHtcbiAgICBAZXh0ZW5kIC5zZXJpZXNfZWNvX3RvcGljLS10dGw7XG4gICAgJi1jb25zX3RlbXAge1xuICAgICAgQGV4dGVuZCAuc2VyaWVzX2Vjb190b3BpYy0tdHRsLWNvbnNfdGVtcDtcbiAgICB9XG4gICAgJi1lbmVyZ3kge1xuICAgICAgQGV4dGVuZCAuc2VyaWVzX2Vjb190b3BpYy0tdHRsLWVuZXJneTtcbiAgICB9XG4gICAgJi1lY28ge1xuICAgICAgQGV4dGVuZCAuc2VyaWVzX2Vjb190b3BpYy0tdHRsLWVjbztcbiAgICB9XG4gICAgJi1ub25lIHtcbiAgICAgIEBleHRlbmQgLnNlcmllc19lY29fdG9waWMtLXR0bC1ub25lO1xuICAgIH1cbiAgfVxuICAmLS1waWNfY2F0Y2gge1xuICAgIEBleHRlbmQgLnNlcmllc19lY29fdG9waWMtLXBpY19jYXRjaDtcbiAgICAmLWZzZXJpZXMge1xuICAgICAgQGV4dGVuZCAuc2VyaWVzX2Vjb190b3BpYy0tcGljX2NhdGNoLWZzZXJpZXM7XG4gICAgfVxuICAgICYtY29uc190ZW1wIHtcbiAgICAgIEBleHRlbmQgLnNlcmllc19lY29fdG9waWMtLXBpY19jYXRjaC1jb25zX3RlbXA7XG4gICAgfVxuICB9XG4gICYtLXBpYyB7XG4gICAgQGV4dGVuZCAuc2VyaWVzX2Vjb190b3BpYy0tcGljO1xuICAgICYtY29uc190ZW1wIHtcbiAgICAgIEBleHRlbmQgLnNlcmllc19lY29fdG9waWMtLXBpYy1jb25zX3RlbXA7XG4gICAgfVxuICAgICYtY29uc190ZW1wMDIge1xuICAgICAgQGV4dGVuZCAuc2VyaWVzX2Vjb190b3BpYy0tcGljLWNvbnNfdGVtcDAyO1xuICAgIH1cbiAgfVxuICAmLS1zdXAge1xuICAgIEBleHRlbmQgLnNlcmllc19lY29fdG9waWMtLXN1cDtcbiAgfVxuICAmLS10dGwge1xuICAgIEBleHRlbmQgLnNlcmllc19lY29fdG9waWMtLXR0bDtcbiAgfVxufVxuXG4uYWJvdXRfY29uc3RhbnRfYm94IHtcbiAgQGluY2x1ZGUgY2xlYXJmaXg7XG5cbiAgbWFyZ2luOiAwIDAgNzBweCAwO1xufVxuXG4uYWJvdXRfY29uc3RhbnQge1xuICBmbG9hdDogbGVmdDtcbiAgd2lkdGg6IGNhbGMoNTAlIC0gMjBweCk7XG4gIG1hcmdpbjogMCAwIDAgNDBweDtcbiAgJjpmaXJzdC1jaGlsZCB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbiAgJi0taW4ge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBtYXJnaW46IDAgMCA4NXB4IDA7XG4gICAgcGFkZGluZzogMCAyMHB4IDI1cHg7XG4gICAgJjphZnRlciB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBib3R0b206IC01MHB4O1xuICAgICAgbGVmdDogMDtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICAgIGJvcmRlci1yaWdodDogMjMwcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgICBib3JkZXItYm90dG9tOiAwcHg7XG4gICAgICBib3JkZXItbGVmdDogMjMwcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgfVxuICAgICY6YmVmb3JlIHtcbiAgICAgIEBleHRlbmQgLmFib3V0X2NvbnN0YW50LS1pbiwgOmFmdGVyO1xuICAgICAgYm90dG9tOiAtNTFweDtcbiAgICAgIGJvcmRlci10b3A6IDUwcHggc29saWQgIzMzMztcbiAgICB9XG4gICAgJi1ncmV5IHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2U2ZTZlNjtcbiAgICAgICY6YWZ0ZXIge1xuICAgICAgICBib3JkZXItdG9wOiA1MHB4IHNvbGlkICNlNmU2ZTY7XG4gICAgICB9XG4gICAgICAmOmJlZm9yZSB7XG4gICAgICAgIEBleHRlbmQgLmFib3V0X2NvbnN0YW50LS1pbi1ncmV5LCA6YWZ0ZXI7XG5cbiAgICAgICAgYm90dG9tOiAtNTFweDtcbiAgICAgICAgYm9yZGVyLXRvcDogNTBweCBzb2xpZCAjMzMzO1xuICAgICAgfVxuICAgIH1cbiAgICAmLWJsdWUge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2U3ZWJmNztcbiAgICAgICY6YWZ0ZXIge1xuICAgICAgICBib3JkZXItdG9wOiA1MHB4IHNvbGlkICNlN2ViZjc7XG4gICAgICB9XG4gICAgICAmOmJlZm9yZSB7XG4gICAgICAgIEBleHRlbmQgLmFib3V0X2NvbnN0YW50LS1pbi1ibHVlLCA6YWZ0ZXI7XG4gICAgICAgIGJvdHRvbTogLTUxcHg7XG4gICAgICAgIGJvcmRlci10b3A6IDUwcHggc29saWQgJGNvbG9yLWNvbnN0YW50O1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAmLS10dGwge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBsaW5lLWhlaWdodDogNDhweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbGVmdDogLTIwcHg7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSArIDQwcHgpO1xuICAgIGhlaWdodDogNDhweDtcbiAgICBtYXJnaW46IDAgMCAyNXB4IDA7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICYtZ3JleSB7XG4gICAgICBjb2xvcjogI2ZmZjtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICM5OTk7XG4gICAgfVxuICAgICYtYmx1ZSB7XG4gICAgICBjb2xvcjogI2ZmZjtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1jb25zdGFudDtcbiAgICB9XG4gIH1cbiAgJi0taWNvbiB7XG4gICAgbWFyZ2luOiAwIDVweDtcbiAgICBwYWRkaW5nOiAzcHggMTBweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjOGNjNjNmO1xuICB9XG4gICYtLXN1Yl90dGwge1xuICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICBtYXJnaW46IDAgMCAxNXB4IDA7XG4gICAgbGV0dGVyLXNwYWNpbmc6IC0wLjNweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgJi1ibHVlIHtcbiAgICAgIGNvbG9yOiAkY29sb3ItY29uc3RhbnQ7XG4gICAgfVxuICB9XG4gICYtLWRlc2NyaXB0aW9uIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgICBtYXJnaW46IDAgMCAzMHB4IDA7XG4gIH1cbiAgJi0tY2F0Y2gge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW46IDAgMCAxMHB4IDA7XG4gICAgJi1ncmFwaCB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBsZWZ0OiAzOCU7XG4gICAgICBtYXJnaW4tdG9wOiA0JTtcbiAgICB9XG4gIH1cbiAgJi0taW1nIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgbWFyZ2luOiAwIGF1dG8gMjBweDtcbiAgICAmLWxlZnQge1xuICAgICAgbWFyZ2luOiAwIDAgMjBweCAtNXB4O1xuICAgIH1cbiAgfVxuICAmLS1hdHRlbnRpb24ge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgY29sb3I6ICNlZDFjMjQ7XG4gIH1cbn1cblxuLmNvbnN0YW50X2JveCB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi5jb25zdGFudF9zdWJfYm94IHtcbiAgcGFkZGluZzogMjBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U2ZTZlNjtcbiAgJi1ibHVlIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2RlZTlmMDtcbiAgICAmOmJlZm9yZSB7XG4gICAgICBAZXh0ZW5kIC5hYm91dF9jb25zdGFudC0taW4sIDphZnRlcjtcblxuICAgICAgYm90dG9tOiAtNTFweDtcbiAgICAgIGJvcmRlci10b3A6IDUwcHggc29saWQgJGNvbG9yLWNvbnN0YW50O1xuICAgIH1cbiAgICAmOmFmdGVyIHtcbiAgICAgIEBleHRlbmQgLmFib3V0X2NvbnN0YW50LS1pbiwgOmFmdGVyO1xuXG4gICAgICBib3R0b206IC01MHB4O1xuICAgICAgYm9yZGVyLXRvcDogNTBweCBzb2xpZCAjZGVlOWYwO1xuICAgIH1cbiAgfVxuICAmLS1pbiB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG1hcmdpbjogMCAwIDMwcHggMDtcbiAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICB9XG4gIH1cbiAgJi0tdHRsIHtcbiAgICBmb250LXNpemU6IDIycHg7XG4gICAgbWFyZ2luOiAwIDAgMTVweCAwO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAmLWJsdWUge1xuICAgICAgY29sb3I6ICRjb2xvci1jb25zdGFudDtcbiAgICB9XG4gIH1cbiAgJi0tbGFiZWwge1xuICAgIGxpbmUtaGVpZ2h0OiAxLjM7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luOiAwIDAgMTVweCAwO1xuICAgIHBhZGRpbmc6IDZweCAwO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBsZXR0ZXItc3BhY2luZzogLTAuNXB4O1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM5OTk7XG4gICAgJi1ibHVlIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1jb25zdGFudDtcbiAgICB9XG4gIH1cbiAgJi0tZGVzY3JpcHRpb24ge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBsaW5lLWhlaWdodDogMS41O1xuICAgIG1hcmdpbjogMCAwIDMwcHggMDtcbiAgICAmLWhhbGYge1xuICAgICAgbWF4LXdpZHRoOiAyMjBweDtcbiAgICAgIG1pbi1oZWlnaHQ6IDEzNXB4O1xuICAgIH1cbiAgfVxuICAmLS1pbWcge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDogMDtcbiAgICAmLWJyIHtcbiAgICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIH1cbiAgfVxufVxuXG4uY29uc3RhbnRfcmVhc29uIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gICYtLXR0bCB7XG4gICAgbGluZS1oZWlnaHQ6IDEuMztcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgei1pbmRleDogMTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMTIwcHg7XG4gICAgaGVpZ2h0OiAxMjBweDtcbiAgICBwYWRkaW5nOiAyMHB4IDAgMCAwO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWNvbnN0YW50O1xuICAgICY6YWZ0ZXIge1xuICAgICAgQGluY2x1ZGUgd2ViX2ZvbnQ7XG5cbiAgICAgIGZvbnQtc2l6ZTogMzVweDtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgbWFyZ2luOiA1cHggMCAwIDA7XG4gICAgICBjb250ZW50OiAkbnVtLTE7XG4gICAgICBjb2xvcjogI2Y4ZjViMDtcbiAgICB9XG4gICAgJi1udW0yIHtcbiAgICAgICY6YWZ0ZXIge1xuICAgICAgICBjb250ZW50OiAkbnVtLTI7XG4gICAgICB9XG4gICAgfVxuICB9XG4gICYtLXR4dCB7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIGxpbmUtaGVpZ2h0OiA4MHB4O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDE5cHg7XG4gICAgcmlnaHQ6IDA7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtIDEwMHB4KTtcbiAgICBoZWlnaHQ6IDgwcHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGNvbG9yOiAkY29sb3ItY29uc3RhbnQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2Y4ZjViMDtcbiAgfVxufVxuXG4uY29uc3RhbnRfZGV0YWlsX21haW5fYm94IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAmLS10dGwge1xuICAgIGZvbnQtc2l6ZTogMjZweDtcbiAgICBsaW5lLWhlaWdodDogMS41O1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbjogMCAwIDE3cHggMDtcbiAgICBjb2xvcjogJGNvbG9yLWNvbnN0YW50O1xuICB9XG4gICYtLWRlc2NyaXB0aW9uIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgfVxuICAmLS1waWMge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDogMDtcbiAgICBib3R0b206IDA7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG59XG5cbi5jb25fc3BlY19saXN0IHtcbiAgQGluY2x1ZGUgY2xlYXJmaXg7XG5cbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgJi0taXRlbSB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgd2lkdGg6IGNhbGMoMzMuMzMlIC0gMzBweCk7XG4gICAgbWFyZ2luOiAwIDAgMCA0NXB4O1xuICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgfVxuICB9XG4gICYtLXR0bCB7XG4gICAgZm9udC1zaXplOiA0MHB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBtYXJnaW46IDAgMCAxNXB4IDA7XG4gICAgcGFkZGluZzogMCAwIDAgNzVweDtcbiAgICBjb2xvcjogJGNvbG9yLWNvbnN0YW50O1xuICB9XG4gICYtLXN1Yl90dGwge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBsaW5lLWhlaWdodDogMS4yO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwYWRkaW5nOiAwIDVweCAwIDA7XG4gICAgY29sb3I6ICMwMDA7XG4gICAgYm9yZGVyLXJpZ2h0OiAxcHggZG90dGVkICRjb2xvci1jb25zdGFudDtcbiAgfVxuICAmLS1pbWdfYm94IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZGlzcGxheTogdGFibGU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxNjBweDtcbiAgICBtYXJnaW46IDAgMCAyMHB4IDA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2YwZjJmNztcbiAgfVxuICAmLS1jZW50ZXIge1xuICAgIGRpc3BsYXk6IHRhYmxlLWNlbGw7XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgfVxuICAmLS1pbWcge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB0b3A6IC0xNnB4O1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICB9XG4gICYtLXR4dCB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBib3R0b206IDE1cHg7XG4gICAgbGVmdDogNTAlO1xuICAgIG1hcmdpbjogMCAwIDAgLTgxLjVweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgY29sb3I6ICRjb2xvci1jb25zdGFudDtcbiAgfVxuICAmLS1kZXNjcmlwdGlvbiB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIH1cbn1cblxuLmNvbl9wcm93ZXNzIHtcbiAgJi0tdHRsIHtcbiAgICBmb250LXNpemU6IDI2cHg7XG4gICAgbGluZS1oZWlnaHQ6IDUwcHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG1hcmdpbjogMCAwIDI1cHggMDtcbiAgICBwYWRkaW5nOiAwIDAgMCAwO1xuICAgIHBhZGRpbmc6IDAgMCAwIDcwcHg7XG4gICAgY29sb3I6ICRjb2xvci1jb25zdGFudDtcbiAgICAmOmJlZm9yZSB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDA7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB3aWR0aDogNTBweDtcbiAgICAgIGhlaWdodDogNTBweDtcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi8uLi9mLXJlZnJpZ2VyYXRvci9jb25zdGFudC10ZW1wL2ltYWdlcy9pY29uLWNvbi1wcm93ZXNzLnBuZ1wiKSBuby1yZXBlYXQ7XG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgIH1cbiAgfVxufVxuXG4uY29uX3JlZl9jYXBhIHtcbiAgcGFkZGluZzogMTVweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzk5Y2U2MTtcbiAgJi1jb24ge1xuICAgIG1hcmdpbjogNDBweCAwIDMwcHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzg4OWRkMztcbiAgfVxuICAmLS1oZWFkIHtcbiAgICBAaW5jbHVkZSBjbGVhcmZpeDtcblxuICAgIG1hcmdpbjogMCAwIDE1cHggMDtcbiAgfVxuICAmLS1ib2R5IHtcbiAgICBAaW5jbHVkZSBjbGVhcmZpeDtcbiAgfVxuICAmLS1leHBlcmltZW50IHtcbiAgICBmbG9hdDogbGVmdDtcbiAgICB3aWR0aDogY2FsYyg1MCUgLSA1cHgpO1xuICAgIHBhZGRpbmc6IDE1cHg7XG4gICAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICAgIH1cbiAgfVxuICAmLS10dGwge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBsaW5lLWhlaWdodDogMS40O1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIHdpZHRoOiAxMjVweDtcbiAgICBwYWRkaW5nOiA4cHggMDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzcyYmYyYTtcbiAgICAmLWNvbiB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItY29uc3RhbnQ7XG4gICAgfVxuICB9XG4gICYtLXN1Yl90dGwge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW46IDAgMCAxMHB4IDA7XG4gICAgY29sb3I6ICM3MmJmMmE7XG4gICAgJi1jb24ge1xuICAgICAgY29sb3I6ICRjb2xvci1jb25zdGFudDtcbiAgICB9XG4gIH1cbiAgJi0tcGljIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gIH1cbn1cblxuLmNvbl9yZWZfbGlzdCB7XG4gIEBpbmNsdWRlIGNsZWFyZml4O1xuXG4gIGZsb2F0OiBsZWZ0O1xuICBsaXN0LXN0eWxlOiBub25lO1xuICAmLS1pdGVtIHtcbiAgICBmbG9hdDogbGVmdDtcbiAgICB3aWR0aDogMTYwcHg7XG4gICAgcGFkZGluZzogMCAwIDAgMTVweDtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkICNmZmY7XG4gICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICBib3JkZXItbGVmdDogMHB4O1xuICAgIH1cbiAgfVxuICAmLS10dGwge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbjogMCAwIDEwcHggMDtcbiAgfVxufVxuXG4uY29uX3BsdWdpbl9haXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICYtcGx1Z2luIHtcbiAgfVxuICAmLS10dGwge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICAgIGNvbG9yOiAkY29sb3ItY29uc3RhbnQ7XG4gIH1cbiAgJi0tY2F0Y2gge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW46IDAgMCAxMHB4IDA7XG4gICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgfVxuICAmLS1zdWJfdHRsIHtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjM7XG4gICAgbWFyZ2luOiAwIDAgMTBweCAwO1xuICAgIHBhZGRpbmctbGVmdDogMWVtO1xuICAgIHRleHQtaW5kZW50OiAtMWVtO1xuICAgIGxldHRlci1zcGFjaW5nOiAtMS41cHg7XG4gICAgY29sb3I6ICRjb2xvci1jb25zdGFudDtcbiAgfVxuICAmLS1pY29uIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogLTVweDtcbiAgICBtYXJnaW46IDAgMCAwIDE1cHg7XG5cdFx0cGFkZGluZzowIDEwcHg7XG4gICAgaGVpZ2h0OiAzMHB4O1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBsaW5lLWhlaWdodDogMzBweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgY29sb3I6ICMwMDA7XG5cdFx0dGV4dC1pbmRlbnQ6IDA7XG4gICAgJi1zcGVjaWFsIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmYTc4MTQ7XG4gICAgfVxuICB9XG4gICYtLWRlc2NyaXB0aW9uIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgICAmLWhhbGYge1xuICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICB3aWR0aDogY2FsYyg1MCUgLSA2cHgpO1xuICAgIH1cbiAgfVxuICAmLS1ib3gge1xuICAgIEBpbmNsdWRlIGNsZWFyZml4O1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbjogMCAwIDI1cHggMDtcbiAgfVxuICAmLS1kZXNjcmlwdGlvbl9pbWcge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgbWFyZ2luLXRvcDogMTBweDtcbiAgICAmLWhhbGYge1xuICAgICAgZmxvYXQ6IHJpZ2h0O1xuICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICB9XG4gIH1cbiAgJi0tbm90ZSB7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIH1cblx0Ji0tbm90ZV9pbmRlbnQge1xuXHRcdGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG5cdFx0dGV4dC1pbmRlbnQ6IC0xMnB4O1xuXHRcdHBhZGRpbmctbGVmdDoxMnB4O1xuXHR9XG4gICYtLWNvbnRlbnQge1xuICAgIHdpZHRoOiAzMzVweDtcbiAgfVxuICAmLS1hdHRlbnRpb24ge1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBsaW5lLWhlaWdodDogMS41O1xuICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgcGFkZGluZzogMTBweCAxNXB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNlNmU5ZjQ7XG4gIH1cbiAgJi0tdGhyZWVfY29sIHtcbiAgICBAaW5jbHVkZSBjbGVhcmZpeDtcblxuICAgIHdpZHRoOiA5NjBweDtcbiAgICAuY29uX3BsdWdpbl9haXIge1xuICAgICAgJi0tYm94IHtcbiAgICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICAgIHdpZHRoOiBjYWxjKDMzLjMlIC0gMjBweCk7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAzMHB4O1xuICAgICAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4uY29uX3BsdWdpbl9haXJfaWNvbnMge1xuICBAaW5jbHVkZSBjbGVhcmZpeDtcblxuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luOiAwIDAgMzBweCAwO1xuICBsaXN0LXN0eWxlOiBub25lO1xuICAmLWJvdHRvbSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTEwcHg7XG4gIH1cbiAgJi0taXRlbSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIHdpZHRoOiBjYWxjKDUwJSAtIDVweCk7XG4gICAgbWFyZ2luOiAzMHB4IDAgMCAxMHB4O1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICRjb2xvci1jb25zdGFudDtcbiAgICAmOm50aC1jaGlsZCgybisxKSB7XG4gICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICB9XG4gICAgJjpudGgtY2hpbGQoMSksICY6bnRoLWNoaWxkKDIpIHtcbiAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgfVxuICB9XG4gICYtLXR0bCB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbjogMTBweCAwIDAgMDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgY29sb3I6ICMwMDA7XG4gIH1cbiAgJi0taW1nIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICBwYWRkaW5nOiAwO1xuICB9XG4gICYtLW5vdGUge1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgYm90dG9tOiAtMThweDtcbiAgICBjb2xvcjogJGNvbG9yLWNvbnN0YW50O1xuICB9XG59XG5cbi5jb25fcGx1Z2luX2Fpcl9waWNfYm94IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAtMTtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgbWF4LXdpZHRoOiA1NzBweDtcbiAgJi1haXJwYXNzNSB7XG4gICAgbWF4LXdpZHRoOiA1MTlweDtcbiAgfVxuICAmLXRhYmxlX2FpcnBhc3M1IHtcbiAgICBtYXgtd2lkdGg6IDUxMnB4O1xuICAgIHRvcDogMDtcbiAgICByaWdodDogMDtcbiAgfVxuICAmLS1waWMge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxuICAmLS10YWJsZSB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgZGlzcGxheTogdGFibGU7XG4gICAgYm9yZGVyOiAxcHggc29saWQgIzY2NjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjdmN2Y3O1xuICB9XG4gICYtLXR0bCB7XG4gICAgZGlzcGxheTogdGFibGUtY2VsbDtcbiAgICB3aWR0aDogMzE1cHg7XG4gICAgcGFkZGluZzogMTBweDtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICB9XG4gICYtLXNlcmllcyB7XG4gICAgZGlzcGxheTogdGFibGUtY2VsbDtcbiAgICBwYWRkaW5nOiAxMHB4IDAgMTBweCAyMHB4O1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgYm9yZGVyLWxlZnQ6IDFweCBkb3R0ZWQgI2NjYztcbiAgfVxuICAmLS1uYW1lIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgd2lkdGg6IDEwMHB4O1xuICB9XG59XG5cbi5jb25faW5kZXhfYm94IHtcbiAgQGluY2x1ZGUgY2xlYXJmaXg7XG5cbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW4tYm90dG9tOiA1MHB4O1xuICAmLS13cmFwIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgY2xlYXI6IGJvdGg7XG4gICAgbWFyZ2luLXRvcDogNDBweDtcbiAgfVxuICAmLS10dGwge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBtYXJnaW46IDAgMCAzMHB4IDA7XG4gICAgcGFkZGluZzogMTBweCAyMHB4O1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1jb25zdGFudDtcbiAgICBkaXNwbGF5OiBpbmxpbmU7XG4gIH1cbiAgJi0tY2F0Y2gge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbWFyZ2luOiAzcHggMCAwIDI1cHg7XG4gIH1cbiAgJi0tcGljIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIG1hcmdpbjogMCBhdXRvIDQwcHg7XG4gIH1cbiAgJi0tYnRuIHtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICBsaW5lLWhlaWdodDogNDhweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDMwNXB4O1xuICAgIGhlaWdodDogNDhweDtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICB0cmFuc2l0aW9uOiAwLjE1cztcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIGNvbG9yOiAkY29sb3ItY29uc3RhbnQ7XG4gICAgYm9yZGVyOiAycHggc29saWQgJGNvbG9yLWNvbnN0YW50O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgYm94LXNoYWRvdzogJGJveC1zaGFkb3c7XG4gICAgJi1jb2wyIHtcbiAgICAgIGZsb2F0OiBsZWZ0O1xuICAgIH1cbiAgICAmLWVjbyB7XG4gICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICBsaW5lLWhlaWdodDogNDVweDtcbiAgICAgIG1hcmdpbi1sZWZ0OiAyNXB4O1xuICAgICAgY29sb3I6ICMwMDA7XG4gICAgfVxuICAgICY6YWZ0ZXIge1xuICAgICAgQGluY2x1ZGUgd2ViX2ZvbnQ7XG5cbiAgICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogNTAlO1xuICAgICAgcmlnaHQ6IDEwcHg7XG4gICAgICBtYXJnaW46IC0wLjVlbSAwIDAgMDtcbiAgICAgIGNvbnRlbnQ6ICRpY29uLWFuYztcbiAgICB9XG4gICAgJjpob3ZlciB7XG4gICAgICBjb2xvcjogI2ZmZjtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1jb25zdGFudDtcbiAgICB9XG4gIH1cbiAgJi0tYmcge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB6LWluZGV4OiAtMTtcbiAgICBib3R0b206IC00NnB4O1xuICAgIGxlZnQ6IDY1MHB4O1xuICAgICYtYnJpbmUge1xuICAgICAgYm90dG9tOiA2MHB4O1xuICAgICAgbGVmdDogNjcwcHg7XG4gICAgfVxuICAgICYtYWlycGFzcyB7XG4gICAgICBib3R0b206IC0yMHB4O1xuICAgICAgbGVmdDogNjgwcHg7XG4gICAgfVxuICB9XG59XG5cbi5jb25fbWVyaXQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICYtLWJnIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAtNTBweDtcbiAgICByaWdodDogMDtcbiAgICB3aWR0aDogNDglO1xuICAgIG1heC13aWR0aDogNDYwcHg7XG4gIH1cbiAgJi0tdHRsIHtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDQ4cHg7XG4gICAgaGVpZ2h0OiA0OHB4O1xuICAgIG1hcmdpbjogMCAwIDUwcHggMDtcbiAgICBwYWRkaW5nOiAwIDAgMCAyMHB4O1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1jb25zdGFudDtcbiAgfVxuICAmLS1pY29uIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgbWFyZ2luOiAwIDRweDtcbiAgICBwYWRkaW5nOiA0cHggMTBweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjOGNjNjNmO1xuICB9XG4gICYtLXN1Yl90dGwge1xuICAgIGZvbnQtc2l6ZTogMjZweDtcbiAgICBtYXJnaW46IDAgMCAyMHB4IDA7XG4gICAgY29sb3I6ICRjb2xvci1jb25zdGFudDtcbiAgfVxuICAmLS1jYXRjaCB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luOiAwIDAgNTBweCAwO1xuICB9XG5cdCYtLWVjb190dGwge1xuXHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRmb250LXdlaWdodDogYm9sZGVyO1xuXHRcdG1hcmdpbjogNDBweCAwIDEwcHggMDtcblx0fVxuXHQmLS1lY28ge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXHRcdG1hcmdpbjogMCBhdXRvIDQwcHggYXV0bztcblx0XHRtYXgtd2lkdGg6IDk2MHB4O1xuXHRcdHdpZHRoOiAxMDAlO1xuXHR9XG5cdCYtLWVjb19pdGVtIHtcblx0XHQmLWwge1xuXHRcdFx0bWF4LXdpZHRoOiA0NDBweDtcblx0XHRcdHdpZHRoOiA0NSU7XG5cdFx0fVxuXHRcdCYtciB7XG5cdFx0XHRtYXgtd2lkdGg6IDQ4MHB4O1xuXHRcdFx0d2lkdGg6IDUwJTtcblx0XHR9XG5cdH1cblx0Ji0tZWNvX3R0bDIge1xuXHRcdGNvbG9yOiAjNWY3OGM4O1xuXHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRsaW5lLWhlaWdodDogMS40O1xuXHRcdG1hcmdpbjogMCAwIDVweCAwO1xuXHR9XG5cdCYtLWVjb190eHQge1xuXHRcdGZvbnQtc2l6ZTogMTJweDtcblx0XHRsaW5lLWhlaWdodDogMS40O1xuXHR9XG5cdCYtLWVjb19ub3RlIHtcblx0XHR0ZXh0LWluZGVudDogLTEycHg7XG5cdFx0cGFkZGluZzogMCAwIDAgMTJweDtcblx0XHRmb250LXNpemU6IDEycHg7XG5cdFx0bGluZS1oZWlnaHQ6IDEuNztcblx0fVxuXHQmLS1lY29faW1nIHtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRtYXJnaW46MjBweCAwIDAgMDtcblx0fVxufVxuXG4uY29uX21lcml0X2xpc3Qge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICYtLWl0ZW0ge1xuICAgIHdpZHRoOiBjYWxjKDUwJSAtIDMwcHgpO1xuICAgIG1hcmdpbjogMCAwIDMwcHggMDtcbiAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAwO1xuICAgICAgcmlnaHQ6IDA7XG4gICAgfVxuICB9XG4gICYtLXR0bCB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIG1hcmdpbjogMCAwIDEwcHggMDtcbiAgICBwYWRkaW5nOiAwIDAgMCAxZW07XG4gICAgdGV4dC1pbmRlbnQ6IC0xZW07XG4gICAgY29sb3I6ICRjb2xvci1jb25zdGFudDtcbiAgfVxuICAmLS1waWMge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgbWFyZ2luOiAyNXB4IDAgMCAwO1xuICB9XG4gICYtLWRlc2NyaXB0aW9uIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuNztcbiAgfVxufVxuXG4uY29uX3BsdWdpbl9haXJfdGFibGUge1xuICBib3JkZXItc3BhY2luZzogMDtcbiAgYm9yZGVyOiAxcHggc29saWQgIzAwMDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luOiAxMHB4IDAgMCAwO1xuICAmLS1tYWluIHtcbiAgICB3aWR0aDogMjAwcHg7XG4gICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgIzAwMDtcbiAgICBsaW5lLWhlaWdodDogMS44O1xuICB9XG4gIHRkIHtcbiAgICBwYWRkaW5nOiA1cHg7XG4gIH1cbn1cblxuLmNvbnNfdmFyaWF0aW9uX3NwZWMge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDMzMHB4O1xuICB0b3A6IDQ1cHg7XG4gICYtLW5hbWUge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW46IDAgMCAxMHB4IDA7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cblxuLmNvbnNfYWJvdXRfYm94IHtcbiAgcGFkZGluZzogMTRweCAwIDAgMDtcbiAgJi0tdHRsIHtcbiAgICBjb2xvcjogJGNvbG9yLWNvbnN0YW50O1xuICAgIGZvbnQtc2l6ZTogMjZweDtcbiAgICBwYWRkaW5nOiAwIDAgMCA3MHB4O1xuICAgIG1hcmdpbjogMCAwIDI1cHggMDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIH1cbiAgJi0taWNvbiB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IDA7XG4gICAgdG9wOiAtMTNweDtcbiAgfVxuICAmLS1kZXNjcmlwdGlvbiB7XG4gICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgbWFyZ2luOiAwIDAgMjBweCAwO1xuICB9XG4gICYtLWNvbnRlbnQge1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gIH1cbn1cblxuLmNvbnNfYmVmb3JlX2FmdGVyIHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIHdpZHRoOiA1MCU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZzogNjBweCAyMHB4O1xuICBtaW4taGVpZ2h0OiA3NzBweDtcbiAgJi1ncmV5IHtcbiAgICBiYWNrZ3JvdW5kOiAjZjRmM2YxO1xuICB9XG4gICYtYmx1ZSB7XG4gICAgYmFja2dyb3VuZDogI2RiZTBmMztcbiAgfVxuICAmLS10dGwge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogMDtcbiAgICB0b3A6IDA7XG4gICAgd2lkdGg6IDE4MHB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBwYWRkaW5nOiA4cHggMDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZWQ7XG4gICAgJi1ncmV5IHtcbiAgICAgIGJhY2tncm91bmQ6ICM4ZTkxOWU7XG4gICAgfVxuICAgICYtYmx1ZSB7XG4gICAgICBiYWNrZ3JvdW5kOiAjNWY3OGM4O1xuICAgIH1cbiAgfVxuICAmLS1zdWJfdHRsIHtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIG1hcmdpbjogMCAwIDMwcHggMDtcbiAgfVxuICAmLS1waWMge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbjogMCBhdXRvIDE1cHg7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG4gICYtLXRvcGljIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZWQ7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHBhZGRpbmc6IDVweCAwO1xuICAgIG1hcmdpbjogMCAwIDEwcHggMDtcbiAgICAmLWdyZXkge1xuICAgICAgYmFja2dyb3VuZDogIzhlOTE5ZTtcbiAgICB9XG4gICAgJi1ibHVlIHtcbiAgICAgIGJhY2tncm91bmQ6ICM1Zjc4Yzg7XG4gICAgfVxuICB9XG59XG5cbi5jb25zX2JlZm9yZV9hZnRlcl9saXN0IHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgJi0taXRlbSB7XG4gICAgbWFyZ2luOiAxNXB4IDAgMCAwO1xuICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICB9XG4gIH1cbiAgJi0tdHRsIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luOiAwIDAgNXB4IDA7XG4gICAgJi1ncmV5IHtcbiAgICAgIGNvbG9yOiAjOGU5MTllO1xuICAgIH1cbiAgICAmLWJsdWUge1xuICAgICAgY29sb3I6ICM1Zjc4Yzg7XG4gICAgfVxuICB9XG4gICYtLXR4dCB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIH1cbn1cblxuLmNvbl9kZXRhaWwge1xuICAmLS10dGwge1xuICAgIGZvbnQtc2l6ZTogMjZweDtcbiAgICBsaW5lLWhlaWdodDogMS41O1xuICAgIGNvbG9yOiAkY29sb3ItY29uc3RhbnQ7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luOiAwIDAgMTBweCAwO1xuICB9XG4gICYtLXR4dCB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgbWFyZ2luOiAwIDAgMzVweCAwO1xuICB9XG4gICYtLWltZyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luOiAwIGF1dG8gMzVweCBhdXRvO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxuICAmLS1zdWJfdHRsIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZm9udC1zaXplOiAyNnB4O1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGNvbG9yOiAkY29sb3ItY29uc3RhbnQ7XG4gICAgcGFkZGluZzogMCAwIDAgNjVweDtcbiAgICBtYXJnaW46IDAgMCAyNXB4IDA7XG4gICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgICAmOmJlZm9yZSB7XG4gICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgbGVmdDogMDtcbiAgICAgIHRvcDogLTdweDtcbiAgICAgIHdpZHRoOiA1MnB4O1xuICAgICAgaGVpZ2h0OiA1MnB4O1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgYmFja2dyb3VuZDogdXJsKFwiLi4vLi4vZi1yZWZyaWdlcmF0b3IvY29uc3RhbnQtdGVtcC9pbWFnZXMvaWNvbi1kZXRhaWwucG5nXCIpIG5vLXJlcGVhdDtcbiAgICB9XG4gIH1cblx0Ji0tZXhwZXJpbWVudCB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdFx0bWFyZ2luOiAwIDAgMjBweCAwO1xuXHR9XG5cdCYtLWV4cF9pdGVtIHtcblx0XHRtYXgtd2lkdGg6IDI5MHB4O1xuXHRcdHdpZHRoOiAzMiU7XG5cdH1cblx0Ji0tZXhwX3R0bCB7XG5cdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdGxpbmUtaGVpZ2h0OiAxLjQ7XG5cdFx0bGV0dGVyLXNwYWNpbmc6IC0xcHg7XG5cdFx0bWFyZ2luOjEwcHggMCA1cHggMDtcblx0XHQmLWdyYXBoIHtcblx0XHRcdG1hcmdpbi10b3A6MjBweDtcblx0XHR9XG5cdH1cblx0Ji0tZXhwX2ltZyB7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdH1cblx0Ji0tZXhwX25vdGUge1xuXHRcdGZvbnQtc2l6ZTogMTJweDtcblx0XHRsaW5lLWhlaWdodDogMS43O1xuXHRcdG1hcmdpbjogMCAwIDIwcHggMDtcblx0XHQmLWluZGVudCB7XG5cdFx0XHR0ZXh0LWluZGVudDogLTEycHg7XG5cdFx0XHRwYWRkaW5nOiAwIDAgMCAxMnB4O1xuXHRcdFx0bWFyZ2luLWJvdHRvbToxMHB4O1xuXHRcdH1cblx0fVxuICAmLS1leGFtcGxlIHtcbiAgICBAaW5jbHVkZSBjbGVhcmZpeDtcbiAgICBtYXJnaW46IDAgMCAxMHB4IDA7XG4gIH1cbiAgJi0tZXhwbGFpbiB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHdpZHRoOiA1MCU7XG4gICAgcGFkZGluZzogNTBweCAzMHB4IDMwcHggMzBweDtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgICYtbm9ybWFsIHtcbiAgICAgIGJhY2tncm91bmQ6ICNmNGYzZjE7XG4gICAgfVxuICAgICYtYmV0dGVyIHtcbiAgICAgIGJhY2tncm91bmQ6IHJnYmEoOTUsIDEyMCwgMjAwLCAwLjIpO1xuICAgIH1cbiAgfVxuICAmLS1sYWJlbCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiAxODBweDtcbiAgICBoZWlnaHQ6IDMycHg7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGxpbmUtaGVpZ2h0OiAzMnB4O1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kOiAjOGU5MTllO1xuICAgICYtYmV0dGVyIHtcbiAgICAgIGJhY2tncm91bmQ6ICM1Zjc4Yzg7XG4gICAgfVxuICB9XG4gICYtLWxpc3Qge1xuICAgIEBpbmNsdWRlIGNsZWFyZml4O1xuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgbWFyZ2luOiAwIDAgMzBweCAwO1xuICB9XG4gICYtLWl0ZW0ge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBmbG9hdDogbGVmdDtcbiAgICB3aWR0aDogY2FsYygzMy4zJSAtIDI0cHgpO1xuICAgIG1hcmdpbi1yaWdodDogNDNweDtcbiAgICAmOmFmdGVyIHtcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICByaWdodDogLTE0cHg7XG4gICAgICB0b3A6IDA7XG4gICAgICB3aWR0aDogMXB4O1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgYmFja2dyb3VuZDogIzAwMDtcbiAgICB9XG4gICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgIGJvcmRlci1yaWdodDogbm9uZTtcbiAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgICY6YWZ0ZXIge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgfVxuICAgIH1cbiAgICAmOm50aC1jaGlsZCgyKSB7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDI3cHg7XG4gICAgICAmOmFmdGVyIHtcbiAgICAgICAgcmlnaHQ6IC0yNHB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAmLS1pdGVtX2ltZyB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG4gICYtLXBlcmNlbnRfYm94IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbWFyZ2luOiAwIDAgMzhweCAwO1xuICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIH1cbiAgfVxuICAmLS1zdWJfbGFiZWwge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgcGFkZGluZzogMCAwIDAgMThweDtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICAmOmJlZm9yZSB7XG4gICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgd2lkdGg6IDExcHg7XG4gICAgICBoZWlnaHQ6IDExcHg7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzE3MDcxO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgbGVmdDogMDtcbiAgICAgIHRvcDogM3B4O1xuICAgIH1cbiAgfVxuICAmLS1saW1pdCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgbWFyZ2luOiA1cHggMCAwIDA7XG4gIH1cbiAgJi0tdGVzdF9pbWcge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxuICAmLS1ub3RlIHtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuNztcbiAgfVxuICAmLS1ub3RlX3NwYW4ge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHRleHQtaW5kZW50OiAtMTJweDtcbiAgICBtYXJnaW4tbGVmdDogMTJweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogJHRiKSB7XG4gIC5hYm91dF9jb25zdGFudCB7XG4gICAgd2lkdGg6IGNhbGMoNTAlIC0gMTBweCk7XG4gICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAyMHB4O1xuICAgIH1cbiAgICAmLS1pbiB7XG4gICAgICBtaW4taGVpZ2h0OiBpbmhlcml0O1xuICAgICAgJjphZnRlciB7XG4gICAgICAgIGJvcmRlci1yaWdodDogMTcycHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgICAgIGJvcmRlci1sZWZ0OiAxNzJweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICAgIH1cbiAgICB9XG4gICAgJi0tdHRsIHtcbiAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICB9XG4gICAgJi0tc3ViX3R0bCB7XG4gICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICBsaW5lLWhlaWdodDogMS40O1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTJweDtcbiAgICAgIGxldHRlci1zcGFjaW5nOiAtMC4yNXB4O1xuICAgIH1cbiAgICAmLS1pbWcge1xuICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgIH1cbiAgICAmLS1hdHRlbnRpb24ge1xuICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgIH1cbiAgfVxuICAuY29uc3RhbnRfc3ViX2JveCB7XG4gICAgbWluLWhlaWdodDogNjY4cHg7XG4gICAgJi0taW4ge1xuICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgIH1cbiAgICB9XG4gICAgJi0taW1nIHtcbiAgICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIG1hcmdpbjogMCBhdXRvIDIwcHg7XG4gICAgICAmLWJyIHtcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICB9XG4gICAgfVxuICAgICYtLWRlc2NyaXB0aW9uIHtcbiAgICAgICYtaGFsZiB7XG4gICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgbWluLWhlaWdodDogaW5oZXJpdDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLmNvbnN0YW50X3JlYXNvbiB7XG4gICAgJi0tdHh0IHtcbiAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICB9XG4gIH1cbiAgLmNvbnN0YW50X2RldGFpbF9tYWluX2JveCB7XG4gICAgJi0tcGljIHtcbiAgICAgIG1heC13aWR0aDogMzUlO1xuICAgIH1cbiAgfVxuICAuY29uX2luZGV4X2JveCB7XG4gICAgJi0tYmcge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gIH1cbiAgLmNvbl9zcGVjX2xpc3Qge1xuICAgICYtLWl0ZW0ge1xuICAgICAgd2lkdGg6IGNhbGMoMzMuMzMlIC0gMTBweCk7XG4gICAgICBtYXJnaW4tbGVmdDogMTVweDtcbiAgICB9XG4gICAgJi0tdHRsIHtcbiAgICAgIGZvbnQtc2l6ZTogMjhweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgfVxuICAgICYtLXN1Yl90dGwge1xuICAgICAgdG9wOiAwO1xuICAgIH1cbiAgICAmLS1pbWdfYm94IHtcbiAgICAgIGhlaWdodDogMTQwcHg7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICAgIH1cbiAgICAmLS1pbWcge1xuICAgICAgd2lkdGg6IDkwJTtcbiAgICB9XG4gIH1cbiAgLmNvbl9yZWZfY2FwYSB7XG4gICAgJi1jb24ge1xuICAgICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICB9XG4gIH1cbiAgLmNvbl9wbHVnaW5fYWlyX3BpY19ib3gge1xuICAgIHdpZHRoOiAzNzBweDtcbiAgICAmLS10dGwge1xuICAgICAgd2lkdGg6IDIyMHB4O1xuICAgIH1cbiAgfVxuICAuY29uX3BsdWdpbl9haXIge1xuXG4gICAgJi1wbHVnaW4ge1xuICAgICAgbWluLWhlaWdodDogaW5oZXJpdDtcbiAgICB9XG4gICAgJi0tdHRsIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDI1cHg7XG4gICAgfVxuICAgICYtLXRocmVlX2NvbCB7XG4gICAgICB3aWR0aDogNzI4cHg7XG4gICAgICAuY29uX3BsdWdpbl9haXIge1xuICAgICAgICAmLS1ib3gge1xuICAgICAgICAgIHdpZHRoOiBjYWxjKDMzLjMlIC0gMTBweCk7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IDE1cHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgJi0tZGVzY3JpcHRpb25faW1nIHtcbiAgICAgICYtaGFsZiB7XG4gICAgICAgIHdpZHRoOiBjYWxjKDUwJSAtIDZweCk7XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC5jb25fbWVyaXQge1xuICAgICYtLWJnIHtcbiAgICAgIHRvcDogMzBweDtcbiAgICB9XG4gIH1cbiAgLmNvbnNfdmFyaWF0aW9uX3NwZWMge1xuICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgbWFyZ2luLXRvcDogMjBweDtcbiAgfVxuICAuY29uc19iZWZvcmVfYWZ0ZXIge1xuICAgICYtLXN1Yl90dGwge1xuICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgIH1cbiAgfVxuICAuY29uX2RldGFpbCB7XG4gICAgJi0tc3ViX2xhYmVsIHtcbiAgICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgfVxuICAgICYtLWl0ZW0ge1xuICAgICAgJjphZnRlciB7XG4gICAgICAgIHJpZ2h0OiAtMTlweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6ICRzcCkge1xuICAuYWJvdXRfY29uc3RhbnQge1xuICAgIGZsb2F0OiBub25lO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICBtYXJnaW4tdG9wOiAzMHB4O1xuICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgfVxuICAgICYtLWluIHtcbiAgICAgIG1pbi1oZWlnaHQ6IGluaGVyaXQ7XG4gICAgICAmOmFmdGVyIHtcbiAgICAgICAgYm9yZGVyLXJpZ2h0OiAxNjcuNXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgICAgICBib3JkZXItbGVmdDogMTY3LjVweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICAgIH1cbiAgICB9XG4gICAgJi0tdHRsIHtcbiAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICB9XG4gICAgJi0tc3ViX3R0bCB7XG4gICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICBsZXR0ZXItc3BhY2luZzogMDtcbiAgICB9XG4gICAgJi0tYXR0ZW50aW9uIHtcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgIGxldHRlci1zcGFjaW5nOiAtMC41cHg7XG4gICAgfVxuICB9XG4gIC5jb25zdGFudF9zdWJfYm94IHtcbiAgICBtaW4taGVpZ2h0OiBpbmhlcml0O1xuICAgICYtLXR0bCB7XG4gICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgfVxuICB9XG4gIC5jb25zdGFudF9yZWFzb24ge1xuICAgIEBpbmNsdWRlIGNsZWFyZml4O1xuICAgICYtLXR0bCB7XG4gICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICBmbG9hdDogbGVmdDtcbiAgICAgIHdpZHRoOiA4NXB4O1xuICAgICAgaGVpZ2h0OiA4NXB4O1xuICAgICAgcGFkZGluZy10b3A6IDE3cHg7XG4gICAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgICAgJjphZnRlciB7XG4gICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgIH1cbiAgICB9XG4gICAgJi0tdHh0IHtcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgICAgZGlzcGxheTogdGFibGU7XG4gICAgICBmbG9hdDogbGVmdDtcbiAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSA4NXB4KTtcbiAgICAgIGhlaWdodDogaW5oZXJpdDtcbiAgICAgIG1pbi1oZWlnaHQ6IDg1cHg7XG4gICAgICBwYWRkaW5nOiAwIDEwcHg7XG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIH1cbiAgICAmLS1pbl90eHQge1xuICAgICAgZGlzcGxheTogdGFibGUtY2VsbDtcbiAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgfVxuICB9XG4gIC5jb25zdGFudF9kZXRhaWxfbWFpbl9ib3gge1xuICAgICYtLXR0bCB7XG4gICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgfVxuICAgICYtLXBpYyB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgfVxuICAuY29uX3NwZWNfbGlzdCB7XG4gICAgJi0taXRlbSB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIG1hcmdpbi10b3A6IDE1cHg7XG4gICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgfVxuICAgIH1cbiAgICAmLS10dGwge1xuICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgcGFkZGluZzogMDtcbiAgICB9XG4gICAgJi0tc3ViX3R0bCB7XG4gICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICB0b3A6IC0ycHg7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiA1cHg7XG4gICAgICBib3JkZXItcmlnaHQ6IDBweDtcbiAgICB9XG4gICAgJi0taW1nX2JveCB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogaW5oZXJpdDtcbiAgICAgIHBhZGRpbmc6IDE1cHggMDtcbiAgICB9XG4gICAgJi0taW1nIHtcbiAgICAgIHRvcDogMDtcbiAgICAgIHdpZHRoOiA1MCU7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgIH1cbiAgICAmLS10eHQge1xuICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgcG9zaXRpb246IHN0YXRpYztcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgbWFyZ2luOiAwO1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIH1cbiAgfVxuICAuY29uX3Byb3dlc3Mge1xuICAgICYtLXR0bCB7XG4gICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICBsaW5lLWhlaWdodDogMS4zO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgICAgIHBhZGRpbmctbGVmdDogNjBweDtcbiAgICB9XG4gIH1cbiAgLmNvbl9yZWZfY2FwYSB7XG4gICAgJi0tdHRsIHtcbiAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICB9XG4gICAgJi0tc3ViX3R0bCB7XG4gICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgfVxuICAgICYtLWV4cGVyaW1lbnQge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAuY29uX3JlZl9saXN0IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICAmLS10dGwge1xuICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgIH1cbiAgICAmLS1pdGVtIHtcbiAgICAgIHdpZHRoOiAzMy4zJTtcbiAgICAgIHBhZGRpbmctbGVmdDogN3B4O1xuICAgIH1cbiAgICAmLS1pbWcge1xuICAgICAgd2lkdGg6IGF1dG87XG4gICAgICBoZWlnaHQ6IDI1cHg7XG4gICAgfVxuICB9XG4gIC5jb25fcGx1Z2luX2Fpcl9pY29ucyB7XG4gICAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgfVxuICAuY29uX3BsdWdpbl9haXIge1xuICAgICY6bnRoLWNoaWxkKDIpIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgfVxuICAgICYtLXR0bCB7XG4gICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxN3B4O1xuICAgIH1cbiAgICAmLS1zdWJfdHRsIHtcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgICBsZXR0ZXItc3BhY2luZzogMDtcbiAgICB9XG4gICAgJi0tZGVzY3JpcHRpb24ge1xuICAgICAgJi1oYWxmIHtcbiAgICAgICAgd2lkdGg6IDcwJTtcbiAgICAgIH1cbiAgICB9XG4gICAgJi0tZGVzY3JpcHRpb25faW1nIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgJi1oYWxmIHtcbiAgICAgICAgd2lkdGg6IDI3JTtcbiAgICAgIH1cbiAgICB9XG4gICAgJi0tdGhyZWVfY29sIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cbiAgICAmLS1ib3gge1xuICAgICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgICAgIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gICAgfVxuICAgICYtLWNhdGNoIHtcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgIH1cbiAgICAmLS1jb250ZW50IHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cbiAgfVxuICAuY29uX3BsdWdpbl9haXJfcGljX2JveCB7XG4gICAgcG9zaXRpb246IHN0YXRpYztcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tdG9wOiAyNXB4O1xuICAgICYtLXRhYmxlIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICB9XG4gICAgJi0tdHRsIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBib3JkZXItYm90dG9tOiAxcHggZG90dGVkICNjY2M7XG4gICAgfVxuICAgICYtLXNlcmllcyB7XG4gICAgICBwYWRkaW5nOiAxMHB4O1xuICAgICAgYm9yZGVyLWxlZnQ6IDBweDtcbiAgICB9XG4gICAgJi0tcGljIHtcbiAgICAgICYtdGFibGVfYWlycGFzcyB7XG4gICAgICAgIG1hcmdpbi10b3A6IDBweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgICAgIH1cbiAgICB9XG4gICAgJi0tbmFtZSB7XG4gICAgICB3aWR0aDogNTAlO1xuICAgIH1cbiAgfVxuICAuY29uX2luZGV4X2JveCB7XG4gICAgJi0tdHRsIHtcbiAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgICBtYXJnaW4tYm90dG9tOiAyNXB4O1xuICAgIH1cbiAgICAmLS1jYXRjaCB7XG4gICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICBsaW5lLWhlaWdodDogMS4zO1xuICAgICAgcG9zaXRpb246IHN0YXRpYztcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgbWFyZ2luOiA1cHggMCAwIDA7XG4gICAgfVxuICAgICYtLWJ0biB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIGZsb2F0OiBub25lO1xuICAgICAgbWFyZ2luOiAwIGF1dG8gIWltcG9ydGFudDtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgJi1lY28ge1xuICAgICAgICBtYXJnaW4tdG9wOiAyMHB4ICFpbXBvcnRhbnQ7XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC5jb25fbWVyaXQge1xuICAgICYtLWJnIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICAgICYtLXR0bCB7XG4gICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICBtYXJnaW4tYm90dG9tOiAyNXB4O1xuICAgIH1cbiAgICAmLS1zdWJfdHRsIHtcbiAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gICAgfVxuICAgICYtLWNhdGNoIHtcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgfVxuXHRcdCYtLWVjbyB7XG5cdFx0XHRAaW5jbHVkZSBjbGVhcmZpeDtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0bWFyZ2luOiAwIGF1dG8gMjBweCBhdXRvO1xuXHRcdH1cblx0XHQmLS1lY29faXRlbSB7XG5cdFx0XHRAaW5jbHVkZSBjbGVhcmZpeDtcblx0XHRcdCYtbCB7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0fVxuXHRcdFx0Ji1yIHtcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdCYtLWVjb19pbWcge1xuXHRcdFx0Ji1wcm9kdWN0IHtcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdHdpZHRoOiA1MCU7XG5cdFx0XHRcdG1hcmdpbjogMCAwIDUlIDIwJTtcblx0XHRcdH1cblx0XHR9XG4gIH1cbiAgLmNvbl9tZXJpdF9saXN0IHtcbiAgICAmLS1pdGVtIHtcbiAgICAgIHBvc2l0aW9uOiBzdGF0aWMgIWltcG9ydGFudDtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgICB9XG4gICAgJi0tdHRsIHtcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICB9XG4gIH1cbiAgLmNvbnNfYWJvdXRfYm94IHtcbiAgICAmLS10dGwge1xuICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDEuMztcbiAgICAgIHBhZGRpbmctbGVmdDogNjBweDtcbiAgICB9XG4gICAgJi0taWNvbiB7XG4gICAgICB0b3A6IDA7XG4gICAgfVxuICB9XG4gIC5jb25zX2JlZm9yZV9hZnRlciB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZmxvYXQ6IG5vbmU7XG4gICAgbWluLWhlaWdodDogYXV0bztcbiAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgfVxuICAgICYtLXN1Yl90dGwge1xuICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgIH1cbiAgfVxuICAuY29uX2RldGFpbCB7XG4gICAgJi0tdHRsIHtcbiAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICB9XG4gICAgJi0tdHh0IHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gICAgfVxuICAgICYtLXN1Yl90dGwge1xuICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgdG9wOiA1cHg7XG4gICAgICB9XG4gICAgfVxuXHRcdCYtLWV4cGVyaW1lbnQge1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0fVxuXHRcdCYtLWV4cF9pdGVtIHtcblx0XHRcdHdpZHRoOiAyOTBweDtcblx0XHRcdG1hcmdpbjogMCBhdXRvO1xuXHRcdH1cblx0XHQmLS1leHBfdHRsIHtcblx0XHRcdG1hcmdpbjoyMHB4IDAgNXB4IDA7XG5cdFx0XHQmLWdyYXBoIHtcblx0XHRcdFx0bWFyZ2luLXRvcDoyMHB4O1xuXHRcdFx0fVxuXHRcdH1cblx0XHQmLS1leHBfbm90ZSB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAwIDAgMTBweCAwO1xuXHRcdFx0Ji1pbmRlbnQge1xuXHRcdFx0XHRtYXJnaW46IDA7XG5cdFx0XHR9XG5cdFx0fVxuICAgICYtLWV4cGxhaW4ge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBwYWRkaW5nOiA0MHB4IDE1cHggMzBweCAxNXB4O1xuICAgICAgJi1ub3JtYWwge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgICAgfVxuICAgIH1cbiAgICAmLS1sYWJlbCB7XG4gICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICB3aWR0aDogMTUwcHg7XG4gICAgICBoZWlnaHQ6IDI1cHg7XG4gICAgICBsaW5lLWhlaWdodDogMjVweDtcbiAgICB9XG4gIH1cbn1cblxuXG5cblxuXG4iLCJcbi5zZXJpZXNfdGVjaCB7XG5cdCYtZnNlcmllczAxIHtcblx0XHRtaW4taGVpZ2h0OiA1MDdweDtcblx0fVxuXHQmLS10dGwge1xuXHRcdGZvbnQtc2l6ZTogMjZweDtcblx0XHRsaW5lLWhlaWdodDogNTBweDtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0bWFyZ2luOiAwIDAgMzBweCAwO1xuXHRcdHBhZGRpbmc6IDAgMCAwIDcwcHg7XG5cdFx0Y29sb3I6ICRjb2xvci1ncmVlbjtcblx0XHQmOmJlZm9yZSB7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHR0b3A6IDA7XG5cdFx0XHRsZWZ0OiAwO1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHR3aWR0aDogNTBweDtcblx0XHRcdGhlaWdodDogNTBweDtcblx0XHRcdGNvbnRlbnQ6IFwiXCI7XG5cdFx0fVxuXHRcdCYtdGVjaCB7XG5cdFx0XHQmOmJlZm9yZSB7XG5cdFx0XHRcdGJhY2tncm91bmQ6IHVybChcIi4uLy4uL2YtcmVmcmlnZXJhdG9yL3otc2VyaWVzL2ltYWdlcy9pY29uLXNlcmllcy10ZWNoLnBuZ1wiKSBuby1yZXBlYXQ7XG5cdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdCYtaW52ZXJ0ZXIge1xuXHRcdFx0JjpiZWZvcmUge1xuXHRcdFx0XHRiYWNrZ3JvdW5kOiB1cmwoXCIuLi8uLi9mLXJlZnJpZ2VyYXRvci96LXNlcmllcy9pbWFnZXMvaWNvbi1zZXJpZXMtaW52ZXJ0ZXIucG5nXCIpIG5vLXJlcGVhdDtcblx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiBjb3Zlcjtcblx0XHRcdH1cblx0XHR9XG5cdFx0Ji1zaWxlbnQge1xuXHRcdFx0JjpiZWZvcmUge1xuXHRcdFx0XHRiYWNrZ3JvdW5kOiB1cmwoXCIuLi8uLi9mLXJlZnJpZ2VyYXRvci96LXNlcmllcy9pbWFnZXMvaWNvbi1zZXJpZXMtc2lsZW50LnBuZ1wiKSBuby1yZXBlYXQ7XG5cdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdCYtdGVjaF9mc2VyaWVzMDEge1xuXHRcdFx0Y29sb3I6ICRjb2xvci1vY2Vhbl9ibHVlO1xuXHRcdFx0JjpiZWZvcmUge1xuXHRcdFx0XHRiYWNrZ3JvdW5kOiB1cmwoXCIuLi8uLi9mLXJlZnJpZ2VyYXRvci9mLXNlcmllcy9pbWFnZXMvaWNvbi1zZXJpZXMtdGVjaC0wMS5wbmdcIikgbm8tcmVwZWF0O1xuXHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuXHRcdFx0fVxuXHRcdH1cblx0XHQmLXRlY2hfZnNlcmllczAyIHtcblx0XHRcdGNvbG9yOiAkY29sb3Itb2NlYW5fYmx1ZTtcblx0XHRcdCY6YmVmb3JlIHtcblx0XHRcdFx0YmFja2dyb3VuZDogdXJsKFwiLi4vLi4vZi1yZWZyaWdlcmF0b3IvZi1zZXJpZXMvaW1hZ2VzL2ljb24tc2VyaWVzLXRlY2gtMDIucG5nXCIpIG5vLXJlcGVhdDtcblx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiBjb3Zlcjtcblx0XHRcdH1cblx0XHR9XG5cdFx0Ji10ZWNoX2ZzZXJpZXMwMyB7XG5cdFx0XHRjb2xvcjogJGNvbG9yLW9jZWFuX2JsdWU7XG5cdFx0XHQmOmJlZm9yZSB7XG5cdFx0XHRcdGJhY2tncm91bmQ6IHVybChcIi4uLy4uL2YtcmVmcmlnZXJhdG9yL2Ytc2VyaWVzL2ltYWdlcy9pY29uLXNlcmllcy10ZWNoLTAzLnBuZ1wiKSBuby1yZXBlYXQ7XG5cdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdCYtLXN1Yl90dGwge1xuXHRcdGZvbnQtc2l6ZTogMjBweDtcblx0XHRsaW5lLWhlaWdodDogMS4zO1xuXHRcdG1hcmdpbjogMCAwIDEwcHggMDtcblx0fVxuXHQmLS1zdWJfY2F0Y2gge1xuXHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRmb250LXdlaWdodDogbm9ybWFsO1xuXHRcdG1hcmdpbjogMCAwIDAgMjBweDtcblx0fVxuXHQmLS1waWMge1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdG1heC13aWR0aDogMTAwJTtcblx0XHRoZWlnaHQ6IGF1dG87XG5cdFx0bWFyZ2luOiAwIGF1dG87XG5cdH1cblx0Ji0tZGVzY3JpcHRpb24ge1xuXHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRsaW5lLWhlaWdodDogMS41O1xuXHRcdG1hcmdpbjogMCAwIDIwcHggMDtcblx0fVxuXHQmLS1ub3RlIHtcblx0XHRtYXJnaW4tdG9wOiAxMHB4O1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHR9XG59XG5cbi50ZWNoX3Byb2R1Y3Qge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdCYtLXJlc3BvbnNpdmVfb25seSB7XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0fVxuXHQmLWZzZXJpZXMwMSB7XG5cdFx0bWFyZ2luLXRvcDogNTRweDtcblx0fVxuXHQmLWZzZXJpZXMwMiB7XG5cdFx0bWFyZ2luLXRvcDogMHB4O1xuXHR9XG5cdCYtLXBpYyB7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0bWF4LXdpZHRoOiAxMDAlO1xuXHRcdGhlaWdodDogYXV0bztcblx0XHRtYXJnaW46IDAgYXV0bztcblx0fVxuXHQmLS1saXN0IHtcblx0XHRsaXN0LXN0eWxlOiBub25lO1xuXHRcdCYtZnNlcmllcyB7XG5cdFx0XHRsZXR0ZXItc3BhY2luZzogLTFweDtcblx0XHR9XG5cdH1cblx0Ji0taXRlbSB7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItZ3JlZW47XG5cdFx0Ji1wMDEge1xuXHRcdFx0dG9wOiAxJTtcblx0XHRcdGxlZnQ6IDIlO1xuXHRcdH1cblx0XHQmLXAwMiB7XG5cdFx0XHR0b3A6IDMzLjUlO1xuXHRcdFx0bGVmdDogNS4zJTtcblx0XHR9XG5cdFx0Ji1wMDMge1xuXHRcdFx0dG9wOiAwLjglO1xuXHRcdFx0bGVmdDogNzclO1xuXHRcdH1cblx0XHQmLXAwNCB7XG5cdFx0XHR0b3A6IDMzLjUlO1xuXHRcdFx0bGVmdDogNzclO1xuXHRcdH1cblx0XHQmLXAwNSB7XG5cdFx0XHR0b3A6IDY2LjclO1xuXHRcdFx0bGVmdDogNzclO1xuXHRcdH1cblx0XHQmLXAwMV9mc2VyaWVzIHtcblx0XHRcdHRvcDogLTUlO1xuXHRcdFx0bGVmdDogNyU7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3Itb2NlYW5fYmx1ZTtcblx0XHR9XG5cdFx0Ji1wMDJfZnNlcmllcyB7XG5cdFx0XHR0b3A6IC02LjUlO1xuXHRcdFx0bGVmdDogNjklO1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLW9jZWFuX2JsdWU7XG5cdFx0fVxuXHRcdCYtcDAzX2ZzZXJpZXMge1xuXHRcdFx0dG9wOiA4NiU7XG5cdFx0XHRsZWZ0OiA3JTtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1vY2Vhbl9ibHVlO1xuXHRcdH1cblx0fVxuXHQmLS1saW5rIHtcblx0XHRmb250LXdlaWdodDogYm9sZDtcblx0XHRsaW5lLWhlaWdodDogMS40O1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0cGFkZGluZzogMTBweCAyNXB4IDEwcHggMzNweDtcblx0XHR0cmFuc2l0aW9uOiAwLjE1cztcblx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdFx0Y29sb3I6ICNmZmY7XG5cdFx0JjpiZWZvcmUge1xuXHRcdFx0QGluY2x1ZGUgd2ViX2ZvbnQ7XG5cblx0XHRcdGZvbnQtc2l6ZTogMTBweDtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdHRvcDogNTAlO1xuXHRcdFx0bGVmdDogMTVweDtcblx0XHRcdG1hcmdpbjogLTAuNWVtIDAgMCAwO1xuXHRcdFx0Y29udGVudDogJGljb24tYW5jO1xuXHRcdFx0Y29sb3I6ICNmZmY7XG5cdFx0fVxuXHRcdCY6aG92ZXIge1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogZGFya2VuKCRjb2xvci1ncmVlbiwxMCUpO1xuXHRcdH1cblx0XHQmLWZzZXJpZXMge1xuXHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IGRhcmtlbigkY29sb3Itb2NlYW5fYmx1ZSwxMCUpO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG4uc2VyaWVzX3RhY2hfbmF2IHtcblx0cGFkZGluZzogMzBweCAwIDMwcHg7XG5cdGJhY2tncm91bmQtY29sb3I6ICNmM2YwZWE7XG5cdCYtLWluIHtcblx0XHRtYXgtd2lkdGg6IDEwMDBweDtcblx0XHRtYXJnaW46IDAgYXV0bztcblx0XHRwYWRkaW5nOiAwIDIwcHg7XG5cdH1cblx0Ji0tdHRsIHtcblx0XHRmb250LXNpemU6IDIwcHg7XG5cdFx0bWFyZ2luOiAwIDAgMjBweCAwO1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0fVxuXHQmLS1saXN0IHtcblx0XHRAaW5jbHVkZSBjbGVhcmZpeDtcblxuXHRcdGxpc3Qtc3R5bGU6IG5vbmU7XG5cdH1cblx0Ji0taXRlbSB7XG5cdFx0ZmxvYXQ6IGxlZnQ7XG5cdFx0d2lkdGg6IGNhbGMoMzMuMyUgLSAxNnB4KTtcblx0XHRtYXJnaW46IDAgMCAwIDI0cHg7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcblx0XHQmOmZpcnN0LWNoaWxkIHtcblx0XHRcdG1hcmdpbi1sZWZ0OiAwO1xuXHRcdH1cblx0fVxuXHQmLS1saW5rIHtcblx0XHRmb250LXdlaWdodDogYm9sZDtcblx0XHRsaW5lLWhlaWdodDogNjJweDtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0aGVpZ2h0OiA2MnB4O1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdFx0Y29sb3I6ICMwMDA7XG5cdFx0JjphZnRlciB7XG5cdFx0XHRAaW5jbHVkZSB3ZWJfZm9udDtcblxuXHRcdFx0Zm9udC1zaXplOiAxMHB4O1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0dG9wOiA1MCU7XG5cdFx0XHRyaWdodDogMTBweDtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0bWFyZ2luOiAtMC41ZW0gMCAwIDA7XG5cdFx0XHRjb250ZW50OiAkaWNvbi1hbmM7XG5cdFx0XHRjb2xvcjogJGNvbG9yLWdyZWVuO1xuXHRcdH1cblx0XHQmOmJlZm9yZSB7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHR0b3A6IDA7XG5cdFx0XHRsZWZ0OiAwO1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHRjb250ZW50OiBcIlwiO1xuXHRcdFx0dHJhbnNpdGlvbjogMC4xNXM7XG5cdFx0XHRvcGFjaXR5OiAwO1xuXHRcdFx0Ym9yZGVyOiAycHggc29saWQgJGNvbG9yLWdyZWVuO1xuXHRcdH1cblx0XHQmOmhvdmVyIHtcblx0XHRcdCY6YmVmb3JlIHtcblx0XHRcdFx0b3BhY2l0eTogMTtcblx0XHRcdH1cblx0XHR9XG5cdFx0Ji5jdXJyZW50IHtcblx0XHRcdCY6YmVmb3JlIHtcblx0XHRcdFx0b3BhY2l0eTogMTtcblx0XHRcdH1cblx0XHR9XG5cdFx0Ji1jb25zIHtcblx0XHRcdCY6YWZ0ZXIge1xuXHRcdFx0XHRjb2xvcjogJGNvbG9yLWNvbnN0YW50O1xuXHRcdFx0fVxuXHRcdFx0JjpiZWZvcmUge1xuXHRcdFx0XHRib3JkZXItY29sb3I6ICRjb2xvci1jb25zdGFudDtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuXG5AbWVkaWEgKG1heC13aWR0aDogJHRiKSB7XG5cdC5zZXJpZXNfdGVjaCB7XG5cdFx0Ji1mc2VyaWVzMDEge1xuXHRcdFx0bWluLWhlaWdodDogNTAycHg7XG5cdFx0fVxuXHR9XG5cdC50ZWNoX3Byb2R1Y3Qge1xuXHRcdCYtZnNlcmllczAxIHtcblx0XHRcdG1hcmdpbi10b3A6IDU2cHg7XG5cdFx0fVxuXHRcdCYtLWl0ZW0ge1xuXHRcdFx0Ji1wMDQge1xuXHRcdFx0XHRsZWZ0OiA3MCU7XG5cdFx0XHR9XG5cdFx0XHQmLXAwNSB7XG5cdFx0XHRcdGxlZnQ6IDcwJTtcblx0XHRcdH1cblx0XHR9XG5cdFx0Ji0tbGluayB7XG5cdFx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0fVxuXHR9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAkc3ApIHtcblx0LnNlcmllc190ZWNoIHtcblx0XHQmLS10dGwge1xuXHRcdFx0Zm9udC1zaXplOiAyMHB4O1xuXHRcdFx0bGluZS1oZWlnaHQ6IDEuMztcblx0XHRcdG1hcmdpbi1ib3R0b206IDE1cHg7XG5cdFx0XHRwYWRkaW5nLWxlZnQ6IDYwcHg7XG5cdFx0fVxuXHRcdCYtLXN1Yl90dGwge1xuXHRcdFx0Zm9udC1zaXplOiAxOHB4O1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMTVweDtcblx0XHR9XG5cdFx0Ji0tZGVzY3JpcHRpb24ge1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMTVweDtcblx0XHR9XG5cdFx0Ji1mc2VyaWVzMDEge1xuXHRcdFx0bWluLWhlaWdodDogMzczcHg7XG5cdFx0fVxuXHR9XG5cdC50ZWNoX3Byb2R1Y3Qge1xuXHRcdG1hcmdpbi10b3A6IDBweDtcblx0XHQmLS1pbWdfYm94IHtcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHR9XG5cdFx0Ji0taXRlbSB7XG5cdFx0XHRwb3NpdGlvbjogc3RhdGljO1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRtYXJnaW4tdG9wOiAxNXB4O1xuXHRcdFx0Y291bnRlci1pbmNyZW1lbnQ6IG51bTtcblx0XHR9XG5cdFx0Ji0tbGluayB7XG5cdFx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdHBhZGRpbmc6IDEwcHg7XG5cdFx0XHRwYWRkaW5nOiAxNXB4IDE1cHggMTVweCA0MHB4O1xuXHRcdFx0JjpiZWZvcmUge1xuXHRcdFx0XHRsZWZ0OiAyOTBweDtcblx0XHRcdFx0Y29sb3I6ICNmZmY7XG5cdFx0XHR9XG5cdFx0XHQmOmFmdGVyIHtcblx0XHRcdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdFx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0dG9wOiAxNXB4O1xuXHRcdFx0XHRsZWZ0OiAwcHg7XG5cdFx0XHRcdHBhZGRpbmctbGVmdDogMTVweDtcblx0XHRcdFx0Y29udGVudDogY291bnRlcihudW0pXCIuXCI7XG5cdFx0XHRcdGNvbG9yOiAjZmZmO1xuXHRcdFx0fVxuXHRcdH1cblx0XHQmLS1yZXNwb25zaXZlX29ubHkge1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0fVxuXHRcdCYtLW51bSB7XG5cdFx0XHRmb250LXNpemU6IDE3cHg7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdHBhZGRpbmc6IDZweCAxMHB4IDZweCAxMHB4O1xuXHRcdFx0Y291bnRlci1pbmNyZW1lbnQ6IG51bTtcblx0XHRcdGNvbG9yOiAjZmZmO1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWdyZWVuO1xuXHRcdFx0JjpiZWZvcmUge1xuXHRcdFx0XHRjb250ZW50OiBjb3VudGVyKG51bSk7XG5cdFx0XHR9XG5cdFx0XHQmLWZzZXJpZXNfZmlyc3Qge1xuXHRcdFx0XHR0b3A6IC00JTtcblx0XHRcdFx0bGVmdDogOS41JTtcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLW9jZWFuX2JsdWU7XG5cdFx0XHR9XG5cdFx0XHQmLWZzZXJpZXNfc2Vjb25kIHtcblx0XHRcdFx0dG9wOiAzLjUlO1xuXHRcdFx0XHRsZWZ0OiA3NSU7XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1vY2Vhbl9ibHVlO1xuXHRcdFx0fVxuXHRcdFx0Ji1mc2VyaWVzX3RoaXJkIHtcblx0XHRcdFx0Ym90dG9tOiAwO1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3Itb2NlYW5fYmx1ZTtcblx0XHRcdH1cblx0XHRcdCYtZmlyc3Qge1xuXHRcdFx0XHR0b3A6IDEuMSU7XG5cdFx0XHRcdGxlZnQ6IDA7XG5cdFx0XHR9XG5cdFx0XHQmLXNlY29uZCB7XG5cdFx0XHRcdHRvcDogMTYuNSU7XG5cdFx0XHRcdGxlZnQ6IDA7XG5cdFx0XHR9XG5cdFx0XHQmLXRoaXJkIHtcblx0XHRcdFx0dG9wOiAxLjIlO1xuXHRcdFx0XHRsZWZ0OiA5MyU7XG5cdFx0XHR9XG5cdFx0XHQmLWZvcnRoIHtcblx0XHRcdFx0dG9wOiAxNi41JTtcblx0XHRcdFx0bGVmdDogOTMlO1xuXHRcdFx0fVxuXHRcdFx0Ji1maWZ0aCB7XG5cdFx0XHRcdHRvcDogMzIuNiU7XG5cdFx0XHRcdGxlZnQ6IDkzJTtcblx0XHRcdH1cblx0XHR9XG5cdFx0Ji0tcGljIHtcblx0XHRcdG1hcmdpbi10b3A6IDQwcHg7XG5cdFx0fVxuXHRcdCYtZnNlcmllczAxIHtcblx0XHRcdG1hcmdpbi10b3A6IDU5cHg7XG5cdFx0fVxuXHRcdCYtLWl0ZW0ge1xuXHRcdFx0Ji1wMDEge1xuXHRcdFx0XHR0b3A6IC0yJTtcblx0XHRcdFx0bGVmdDogMDtcblx0XHRcdH1cblx0XHRcdCYtcDAyIHtcblx0XHRcdFx0bGVmdDogMDtcblx0XHRcdH1cblx0XHRcdCYtcDAzIHtcblx0XHRcdFx0dG9wOiAtMy41JTtcblx0XHRcdFx0bGVmdDogNjQlO1xuXHRcdFx0fVxuXHRcdFx0Ji1wMDQge1xuXHRcdFx0XHRsZWZ0OiA3OCU7XG5cdFx0XHR9XG5cdFx0XHQmLXAwNSB7XG5cdFx0XHRcdHRvcDogNTglO1xuXHRcdFx0XHRsZWZ0OiAxNTBweDtcblx0XHRcdH1cblx0XHRcdCYtcDAxX2ZzZXJpZXMge1xuXHRcdFx0XHR0b3A6IC0yMiU7XG5cdFx0XHRcdGxlZnQ6IDAlO1xuXHRcdFx0fVxuXHRcdFx0Ji1wMDJfZnNlcmllcyB7XG5cdFx0XHRcdHRvcDogLTElO1xuXHRcdFx0XHRsZWZ0OiA2NyU7XG5cdFx0XHR9XG5cdFx0XHQmLXAwM19mc2VyaWVzIHtcblx0XHRcdFx0dG9wOiA5MCU7XG5cdFx0XHRcdGxlZnQ6IDAlO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQuc2VyaWVzX3RhY2hfbmF2IHtcblx0XHRwYWRkaW5nOiAzMHB4IDA7XG5cdFx0Ji0tdHRsIHtcblx0XHRcdGZvbnQtc2l6ZTogMThweDtcblx0XHRcdGxpbmUtaGVpZ2h0OiAxLjM7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAxNXB4O1xuXHRcdFx0dGV4dC1hbGlnbjogbGVmdDtcblx0XHR9XG5cdFx0Ji0taXRlbSB7XG5cdFx0XHRmbG9hdDogbm9uZTtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMTBweDtcblx0XHRcdG1hcmdpbi1sZWZ0OiAwO1xuXHRcdFx0JjpsYXN0LWNoaWxkIHtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0XHRcdH1cblx0XHR9XG5cdFx0Ji0tbGluayB7XG5cdFx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0XHRsaW5lLWhlaWdodDogNDhweDtcblx0XHRcdGhlaWdodDogNDhweDtcblx0XHR9XG5cdH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6ICRzcDUpIHtcblx0LnRlY2hfcHJvZHVjdCB7XG5cdFx0Ji0taXRlbSB7XG5cdFx0XHQmLXAwMyB7XG5cdFx0XHRcdHRvcDogLTguNSU7XG5cdFx0XHRcdGxlZnQ6IDU3JTtcblx0XHRcdH1cblx0XHR9XG5cdH1cblx0LnNlcmllc190ZWNoIHtcblx0XHQmLWZzZXJpZXMwMSB7XG5cdFx0XHRtaW4taGVpZ2h0OiAzMzRweDtcblx0XHR9XG5cdH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOjEzNjZweCkge30iLCJAY2hhcnNldCBcIlVURi04XCI7XG5AaW1wb3J0IFwiY29uZmlnXCI7XG5AaW1wb3J0IFwibWl4aW5cIjtcblxuLnNob3djYXNlX2RldGFpbCB7XG4gIEBpbmNsdWRlIGNsZWFyZml4O1xuICBtYXJnaW46IDAgMCAyMHB4IDA7XG4gICYtLWNvbnRlbnQge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIG1hcmdpbjogMCAwIDAgMjRweDtcbiAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIH1cbiAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgbWFyZ2luLWxlZnQ6IDkwcHg7XG4gICAgfVxuICAgICYtcnNjIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAxMTBweDtcbiAgICB9XG4gIH1cbiAgJi0tbGlzdCB7XG4gICAgQGluY2x1ZGUgY2xlYXJmaXg7XG4gICAgbWFyZ2luOiAwIDAgMTVweCAwO1xuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIH1cbiAgJi0taXRlbSB7XG4gICAgd2lkdGg6IDYwcHg7XG4gICAgaGVpZ2h0OiA2MHB4O1xuICAgIGZvbnQtc2l6ZTogMTlweDtcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIG1hcmdpbjogMCAwIDAgNnB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIHBhZGRpbmc6IDE0cHggMCAwIDA7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgc3BhbiB7XG4gICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG4gICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgIGNvbG9yOiAkY29sb3ItcnM7XG4gICAgICBiYWNrZ3JvdW5kOiAjRkZGO1xuICAgICAgYm9yZGVyOiAycHggc29saWQgJGNvbG9yLXJzO1xuICAgIH1cbiAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgIGNvbG9yOiAjRkZGO1xuICAgICAgYmFja2dyb3VuZDogJGNvbG9yLWxfZ3JlZW47XG4gICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgIGJvcmRlcjogbm9uZTtcbiAgICB9XG4gIH1cbiAgJi0tbm90ZSB7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjM7XG4gICAgbWFyZ2luOiAwIDAgNXB4IDA7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgdGV4dC1pbmRlbnQ6IC0xMnB4O1xuICAgIG1hcmdpbi1sZWZ0OiAxMnB4O1xuICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgIH1cbiAgfVxuICAmLS1raW5kX3NwYW4ge1xuICAgIHdpZHRoOiAyOTFweDtcbiAgICBoZWlnaHQ6IDQxcHg7XG4gICAgbGluZS1oZWlnaHQ6IDQxcHg7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgbWFyZ2luOiAwIDAgMTVweCAwO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICRjb2xvci1ycztcbiAgICBjb2xvcjogJGNvbG9yLXJzO1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgfVxuICB9XG4gICYtLWltZyB7XG4gIH1cbn1cblxuLnNob3djYXNlX2NvbG9yIHtcbiAgbWFyZ2luOiAxNXB4IDAgMCAwO1xuICAmLS1hdmFpbGFibGUge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBsaW5lLWhlaWdodDogMS4zO1xuICB9XG4gICYtLWxpc3Qge1xuICAgIEBpbmNsdWRlIGNsZWFyZml4O1xuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgbWFyZ2luOiA3cHggMCAwIDA7XG4gIH1cbiAgJi0taXRlbSB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHdpZHRoOiA5MHB4O1xuICB9XG4gICYtLXNwYW4ge1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBsZXR0ZXItc3BhY2luZzogLTFweDtcbiAgICBsaW5lLWhlaWdodDogMS4zO1xuICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICAgICAgd2lkdGg6IDgwcHg7XG4gICAgICBoZWlnaHQ6IDgwcHg7XG4gICAgfVxuICAgICYtd2hpdGUge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIGJhY2tncm91bmQ6ICNGRkY7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAjY2NjY2NjO1xuICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICB9XG4gIH1cbiAgJi0taW1nIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbiAgJi0tbGFiZWwge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB0b3A6IC0xcHg7XG4gICAgd2lkdGg6IDI5cHg7XG4gICAgaGVpZ2h0OiAxNHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxNHB4O1xuICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgICBjb2xvcjogI0ZGRjtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGJhY2tncm91bmQ6ICNlNTAwMTI7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgbWFyZ2luLWxlZnQ6IDJweDtcbiAgfVxufVxuXG4uc2hvd2Nhc2Vfb3B0aW9uIHtcbiAgQGluY2x1ZGUgY2xlYXJmaXg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYmFja2dyb3VuZDogI2Q5ZWZmNDtcbiAgd2lkdGg6IDEwMCU7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIHBhZGRpbmc6IDMwcHggMzBweCAzMHB4IDEyOXB4O1xuICBtYXJnaW46IDMwcHggMCAwIDA7XG4gICYtLWluIHtcbiAgICBAaW5jbHVkZSBjbGVhcmZpeDtcbiAgfVxuICAmLS10dGwge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiAzMHB4O1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBjb2xvcjogJGNvbG9yLXJzO1xuICB9XG4gICYtLWxpc3Qge1xuICAgIHdpZHRoOiBjYWxjKDUwJSAtIDEycHgpO1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIG1hcmdpbi1yaWdodDogMjRweDtcbiAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgIH1cbiAgfVxuICAmLS1pbWcge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIG1hcmdpbjogMCAyMHB4IDAgMDtcbiAgfVxuICAmLS1zdWJfdHRsIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgY29sb3I6ICRjb2xvci1ycztcbiAgICBtYXJnaW46IDAgMCAxMHB4IDA7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbiAgJi0tdHh0X2JveCB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgbWF4LXdpZHRoOiAyMjZweDtcbiAgfVxuICAmLS10eHQge1xuICAgIGxpbmUtaGVpZ2h0OiAxLjc7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICB9XG4gICYtLW5vdGUge1xuICAgIGxpbmUtaGVpZ2h0OiAxLjM7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIG1hcmdpbjogNXB4IDAgMCAwO1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAkdGIpIHtcbiAgLnNob3djYXNlX2RldGFpbCB7XG4gICAgJi0tY29udGVudCB7XG4gICAgICBtYXJnaW4tbGVmdDogMjBweDtcbiAgICAgIG1heC13aWR0aDogMjUxcHg7XG4gICAgICAmOm50aC1jaGlsZCgyKSB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgfVxuICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDE1cHg7XG4gICAgICB9XG4gICAgfVxuICAgICYtLWtpbmRfc3BhbiB7XG4gICAgICB3aWR0aDogMjUxcHg7XG4gICAgfVxuICB9XG4gIC5zaG93Y2FzZV9vcHRpb24ge1xuICAgIHBhZGRpbmc6IDE1cHg7XG4gICAgJi0tdHRsIHtcbiAgICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgICBtYXJnaW46IDAgMCAyMHB4IDA7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG4gICAgJi0tdHh0X2JveCB7XG4gICAgICBtYXgtd2lkdGg6IDE3NXB4O1xuICAgIH1cbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogJHNwKSB7XG4gIC5zaG93Y2FzZV9kZXRhaWwge1xuICAgICYtLWNvbnRlbnQge1xuICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgZmxvYXQ6IG5vbmU7XG4gICAgICBtYXJnaW46IDAgMCAyMHB4IDA7XG4gICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgfVxuICAgIH1cbiAgICAmLS1raW5kX3NwYW4ge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gICAgfVxuICAgICYtLWltZyB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIH1cbiAgICAmLS1saXN0IHtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB9XG4gIH1cbiAgLnNob3djYXNlX2NvbG9yIHtcbiAgICAmLS1pdGVtIHtcbiAgICAgIHdpZHRoOiA3NXB4O1xuICAgICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogN3B4O1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAuc2hvd2Nhc2Vfb3B0aW9uIHtcbiAgICAmLS1pbWcge1xuICAgICAgZmxvYXQ6IG5vbmU7XG4gICAgICBtYXJnaW46IDAgMCAxMHB4IDA7XG4gICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgfVxuICB9XG59Il19 */
