@font-face {
  font-family: "PTSans";
  src: url("/fonts/PTSans.eot");
  src: url("/fonts/PTSans.eot?#iefix") format("embedded-opentype"), url("/fonts/PTSans.woff2") format("woff2"), url("/fonts/PTSans.woff") format("woff"), url("/fonts/PTSans.ttf") format("truetype"), url("/fonts/PTSans.svg#PTSans") format("svg");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "PTSans";
  src: url("/fonts/PTSansBold.eot");
  src: url("/fonts/PTSansBold.eot?#iefix") format("embedded-opentype"), url("/fonts/PTSansBold.woff2") format("woff2"), url("/fonts/PTSansBold.woff") format("woff"), url("/fonts/PTSansBold.ttf") format("truetype"), url("/fonts/PTSansBold.svg#PTSans") format("svg");
  font-weight: bold;
  font-style: normal;
}
@font-face {
  font-family: "PTSans";
  src: url("/fonts/PTSansItalic.ttf") format("truetype");
  font-weight: normal;
  font-style: italic;
}
@font-face {
  font-family: "PTSansNarrow";
  src: url("/fonts/PTSansNarrow.eot");
  src: url("/fonts/PTSansNarrow.eot?#iefix") format("embedded-opentype"), url("/fonts/PTSansNarrow.woff2") format("woff2"), url("/fonts/PTSansNarrow.woff") format("woff"), url("/fonts/PTSansNarrow.ttf") format("truetype"), url("/fonts/PTSansNarrow.svg#PTSansNarrow") format("svg");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "PTSansNarrow";
  src: url("/fonts/PTSansNarrowBold.eot");
  src: url("/fonts/PTSansNarrowBold.eot?#iefix") format("embedded-opentype"), url("/fonts/PTSansNarrowBold.woff2") format("woff2"), url("/fonts/PTSansNarrowBold.woff") format("woff"), url("/fonts/PTSansNarrowBold.ttf") format("truetype"), url("/fonts/PTSansNarrowBold.svg#PTSansNarrow") format("svg");
  font-weight: bold;
  font-style: normal;
}
@font-face {
  font-family: "Montserrat";
  font-display: swap;
  src: local("Montserrat Light"), local("Montserrat-Light"), url("/fonts/static/Montserrat-Light.ttf") format("truetype");
  font-weight: 300;
  font-style: normal;
}
@font-face {
  font-family: "Montserrat";
  font-display: swap;
  src: local("Montserrat"), local("Montserrat-Regular"), url("/fonts/static/Montserrat-Regular.ttf") format("truetype");
  font-weight: 400;
  font-style: normal;
}
@font-face {
  font-family: "Montserrat";
  font-display: swap;
  src: local("Montserrat"), local("Montserrat-Regular"), url("/fonts/static/Montserrat-Medium.ttf") format("truetype");
  font-weight: 500;
  font-style: normal;
}
@font-face {
  font-family: "Montserrat";
  font-display: swap;
  src: local("Montserrat Bold"), local("Montserrat-Bold"), url("/fonts/static/Montserrat-Bold.ttf") format("truetype");
  font-weight: 700;
  font-style: normal;
}
@font-face {
  font-family: "Montserrat";
  font-display: swap;
  src: local("Montserrat Italic"), local("Montserrat Italic"), url("/fonts/static/Montserrat-Italic.ttf") format("truetype");
  font-weight: 700;
  font-style: italic;
}
@font-face {
  font-family: "MyriadProLight";
  src: url("/fonts/MyriadProLight.eot");
  src: url("/fonts/MyriadProLight.eot?#iefix") format("embedded-opentype"), url("/fonts/MyriadProLight.woff") format("woff"), url("/fonts/MyriadProLight.ttf") format("truetype"), url("/fonts/MyriadProLight.svg#MyriadProLight") format("svg");
  font-weight: bold;
  font-style: normal;
}
@font-face {
  font-family: "Myriad Pro";
  src: url("/fonts/MyriadPro.otf") format("opentype");
  font-weight: bold;
  font-style: normal;
}
@font-face {
  font-family: "MyriadProBold";
  src: url("/fonts/MyriadProBold.otf") format("opentype");
  font-weight: bold;
  font-style: normal;
}
@font-face {
  font-family: "PragmaticaC";
  src: url("/fonts/PTPragmaticaCyrillic.ttf") format("opentype");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "PragmaticaC";
  src: url("/fonts/PTPragmaticaBoldCyrillic.ttf") format("opentype");
  font-weight: bold;
  font-style: normal;
}
/* --------------------------------- */
.landing__content {
  margin: 0 auto;
  max-width: 1920px;
}
.landing__content .text-bold {
  font-weight: 700;
}
.landing__content .text-medium {
  font-weight: 500;
}
.landing__content .spec-color {
  color: #870170;
}
.landing__content .spec-color-2 {
  color: #ff4242;
  font-weight: bold;
}
.landing__content .clear-fix {
  clear: both;
}
.landing__content .block-inner {
  position: relative;
  max-width: 1100px;
  height: 100%;
  margin: 0 auto;
}
.landing__content h1 {
  font-size: 40px;
  text-transform: uppercase;
  margin: 0 auto 30px auto !important;
}
.landing__content h2 {
  font-size: 40px;
  margin: 100px 0 50px 0;
  line-height: 1.3;
  text-transform: uppercase;
  font-family: "PTSans", sans-serif;
}
.landing__content h3 {
  line-height: 0.9;
  font-family: "PTSans", sans-serif !important;
}
.landing__content p {
  font-size: 18px;
  margin-bottom: 20px;
  font-family: "PTSans", sans-serif !important;
}
.landing__content td {
  font-family: "PTSans", sans-serif !important;
}
.landing__content .apollo-features {
  margin-top: -1px;
  max-width: 1920px;
  background: url(../images/landing/apollo/features_bg.jpg) no-repeat;
  background-size: cover;
  overflow: hidden;
}
.landing__content .apollo-features .block-inner {
  max-width: 1180px;
  margin: 0 auto;
  padding: 30px 0 0 0;
  background: rgba(64, 70, 82, 0.8);
}
.landing__content .apollo-features .block-inner h2 {
  margin: 0 auto 50px auto;
  text-align: center;
  color: #fff;
}
.landing__content .apollo-features .block-inner .features-wrapper {
  height: 100%;
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
}
.landing__content .apollo-features .block-inner .features-wrapper .feature {
  width: 280px;
  text-align: center;
  box-sizing: border-box;
  margin-bottom: 50px;
}
.landing__content .apollo-features .block-inner .features-wrapper .feature h3 {
  font-size: 30px;
  margin-top: 30px;
  color: #fff;
  font-weight: 600;
}
.landing__content .apollo-features .block-inner .features-wrapper .feature p {
  margin: 10px auto 0 auto;
  color: #fff;
  padding: 0 6px;
}
.landing__content .apollo-screen-1 {
  max-width: 1920px;
  overflow: hidden;
  position: relative;
  background: url(../images/landing/apollo/slide-1.jpg) no-repeat;
  background-position: center;
  height: 1020px;
}
.landing__content .apollo-screen-1 img {
  width: 100%;
}
.landing__content .apollo-screen-1 .block-inner {
  display: flex;
  justify-content: space-between;
  margin: 0 auto;
  max-width: 1100px;
}
.landing__content .apollo-screen-1 .block-inner .screen-content-wrapper {
  box-sizing: border-box;
  max-width: 600px;
  padding-top: 50px;
}
.landing__content .apollo-screen-1 .block-inner .screen-content-wrapper h2 {
  color: #fff;
  margin: 0 0 20px 0 !important;
  line-height: 1;
}
.landing__content .apollo-screen-1 .block-inner .screen-content-wrapper-2 {
  width: 48%;
  padding-top: 50px;
}
.landing__content .apollo-screen-1 .block-inner .screen-content-wrapper-2 p {
  color: #fff;
  margin-bottom: 0;
  font-size: 18px;
}
.landing__content .apollo-screen-2 {
  max-width: 1920px;
  background: url(../images/landing/apollo/slide-2.jpg) no-repeat;
  background-size: cover;
  overflow: hidden;
}
.landing__content .apollo-screen-2 .block-inner {
  max-width: 1180px;
  margin: 0 auto;
  padding: 50px 0;
}
.landing__content .apollo-screen-2 .block-inner h2 {
  margin: 0 auto 50px auto;
  text-align: center;
  color: #fff;
}
.landing__content .apollo-screen-2 .block-inner .features-wrapper {
  height: 100%;
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
}
.landing__content .apollo-screen-2 .block-inner .features-wrapper .feature {
  width: 280px;
  text-align: center;
  box-sizing: border-box;
  margin-bottom: 50px;
}
.landing__content .apollo-screen-2 .block-inner .features-wrapper .feature .slide-2_img-wrapper {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 100%;
  height: 145px;
}
.landing__content .apollo-screen-2 .block-inner .features-wrapper .feature h3 {
  font-size: 30px;
  margin-top: 10px;
  color: #fff;
  font-weight: 600;
}
.landing__content .apollo-screen-2 .block-inner .features-wrapper .feature p {
  margin: 20px auto 0 auto;
  color: #fff;
  padding: 0 6px;
}
.landing__content .apollo-screen-3 {
  max-width: 1920px;
  overflow: hidden;
  position: relative;
}
.landing__content .apollo-screen-3 .block-inner {
  margin: 0 auto;
  position: absolute;
  width: 1100px;
  top: 0;
  left: 50%;
  transform: translate(-50%, 0);
}
.landing__content .apollo-screen-3 .screen-content-wrapper {
  box-sizing: border-box;
  max-width: 374px;
  position: absolute;
  top: 0;
  left: -30px;
  padding: 140px 30px 70px 30px;
}
.landing__content .apollo-screen-3 .screen-content-wrapper h2 {
  color: #fff;
  margin: 0 0 20px 0 !important;
  line-height: 1;
}
.landing__content .apollo-screen-3 .screen-content-wrapper p {
  color: #000000;
  margin-bottom: 0;
  font-size: 18px;
}
.landing__content .apollo-screen-4 {
  margin-top: -1px;
  max-width: 1920px;
  overflow: hidden;
  position: relative;
}
.landing__content .apollo-screen-4 .block-inner {
  box-sizing: border-box;
  margin: 0 auto;
  position: absolute;
  width: 1100px;
  top: 0;
  left: 50%;
  transform: translate(-50%, 0);
}
.landing__content .apollo-screen-4 h2 {
  position: absolute;
  top: 70px;
  left: 0;
  color: #fff;
  margin: 0 0 20px 0 !important;
  line-height: 1;
}
.landing__content .apollo-screen-4 .screen-content-wrapper {
  box-sizing: border-box;
  max-width: 470px;
  position: absolute;
  bottom: 150px;
  right: 0;
}
.landing__content .apollo-screen-4 .screen-content-wrapper p {
  color: #fff;
  margin-bottom: 0;
  font-size: 18px;
}
.landing__content .apollo-screen-5 {
  max-width: 1920px;
  overflow: hidden;
  position: relative;
}
.landing__content .apollo-screen-5 .block-inner {
  box-sizing: border-box;
  margin: 0 auto;
  position: absolute;
  width: 1100px;
  top: 0;
  left: 50%;
  transform: translate(-50%, 0);
  z-index: 1;
}
.landing__content .apollo-screen-5 .screen-content-wrapper {
  box-sizing: border-box;
  width: 550px;
  position: absolute;
  top: 90px;
  left: 0;
}
.landing__content .apollo-screen-5 .screen-content-wrapper h2 {
  color: #fff;
  margin: 0 0 20px 0 !important;
  line-height: 1;
}
.landing__content .apollo-screen-5 .screen-content-wrapper p {
  color: #fff;
  margin-bottom: 0;
  font-size: 18px;
}
.landing__content .apollo-screen-5__anim-wrapper {
  position: absolute;
  left: 735px;
  top: 40px;
}
.landing__content .apollo-screen-5__anim-wrapper img {
  position: absolute;
  left: 0;
  top: 0;
  transition: opacity 1s;
  opacity: 0;
}
.landing__content .apollo-screen-5__anim-wrapper__white {
  top: 0;
  left: 0;
}
.landing__content .apollo-screen-6 {
  margin-top: -1px;
  max-width: 1920px;
  overflow: hidden;
  position: relative;
  padding-bottom: 80px;
  background: url(../images/landing/apollo/slide-6.jpg) no-repeat;
  background-size: cover;
}
.landing__content .apollo-screen-6 .block-inner {
  margin: 0 auto;
  width: 1100px;
  position: relative;
}
.landing__content .apollo-screen-6 .block-inner h2 {
  text-align: center;
  margin-top: 50px;
  color: #fff;
}
.landing__content .apollo-screen-6 .block-inner .screen-4-img {
  position: absolute;
  top: 130px;
  left: 50%;
  transform: translateX(-50%);
}
.landing__content .apollo-screen-6 .block-inner .functions-wrapper {
  display: flex;
  flex-wrap: wrap;
  padding-top: 30px;
}
.landing__content .apollo-screen-6 .block-inner .functions-wrapper .apollo-function {
  width: 50%;
  margin-bottom: 30px;
  position: relative;
}
.landing__content .apollo-screen-6 .block-inner .functions-wrapper .apollo-function p {
  width: 46%;
  color: #fff;
}
.landing__content .apollo-screen-6 .block-inner .functions-wrapper .apollo-function .p-left {
  width: 48%;
  padding-left: 74px;
}
.landing__content .apollo-screen-6 .block-inner .functions-wrapper .apollo-function__number {
  display: flex;
  justify-content: center;
  align-items: center;
  position: absolute;
  left: 3%;
  top: -11px;
  color: #fff;
  border: 1px solid #fff;
  border-radius: 20px;
  width: 38px;
  height: 38px;
  font-size: 20px;
  background: rgba(255, 255, 255, 0.15);
}
.landing__content .apollo-screen-6 .block-inner .functions-wrapper .apollo-function p {
  line-height: 1.1;
}
.landing__content .apollo-screen-6 .block-inner .functions-wrapper .flex-right {
  width: 50%;
  display: flex;
  flex-direction: column;
  align-items: flex-end;
}
.landing__content .apollo-screen-6 .block-inner .functions-wrapper .flex-right .apollo-function__number {
  left: 43%;
}
.landing__content .apollo-screen-7 {
  margin-top: -1px;
  max-width: 1920px;
  overflow: hidden;
  position: relative;
  background: url(../images/landing/apollo/slide-7.jpg) no-repeat;
  background-position: top center;
  height: 840px;
}
.landing__content .apollo-screen-7 .block-inner {
  margin: 0 auto;
  width: 1100px;
  position: relative;
}
.landing__content .apollo-screen-7 .block-inner .functions-wrapper {
  display: flex;
  flex-wrap: wrap;
  height: 100%;
  align-items: center;
}
.landing__content .apollo-screen-7 .block-inner .functions-wrapper .apollo-function {
  width: 50%;
  margin-bottom: 30px;
}
.landing__content .apollo-screen-7 .block-inner .functions-wrapper .apollo-function p {
  width: 72%;
  color: #fff;
  padding-right: 20px;
}
.landing__content .apollo-screen-7 .block-inner .functions-wrapper .apollo-function h2 {
  width: 76%;
  text-align: right;
  font-size: 40px;
  margin: 0 0 20px 0;
}
.landing__content .apollo-screen-7 .block-inner .functions-wrapper .apollo-function p {
  line-height: 1.1;
}
.landing__content .apollo-screen-7 .block-inner .functions-wrapper .flex-right {
  display: flex;
  flex-direction: column;
  align-items: flex-end;
  padding-top: 34px;
}
.landing__content .apollo-screen-8 {
  margin-top: -1px;
  background: url(../images/landing/apollo/slide-8.jpg) no-repeat;
  background-size: cover;
}
.landing__content .apollo-screen-8 .block-inner {
  padding: 50px 30px;
}
.landing__content .apollo-screen-8 .block-inner h2 {
  margin-top: 0;
  margin-bottom: 30px;
  text-align: center;
  color: #fff;
}
.landing__content .apollo-screen-8 .block-inner .screen-content-wrapper {
  display: flex;
  justify-content: space-between;
  position: relative;
  align-items: flex-start;
}
.landing__content .apollo-screen-8 .block-inner .screen-content-wrapper table {
  width: 520px;
  padding: 20px;
  border-collapse: unset;
  border-radius: 3px;
  box-sizing: border-box;
}
.landing__content .apollo-screen-8 .block-inner .screen-content-wrapper table tr td {
  vertical-align: top;
  width: 50%;
  color: #fff;
}
.landing__content .apollo-screen-8 .block-inner .screen-content-wrapper .screen-8-img {
  position: absolute;
  bottom: 64px;
  right: 0;
  width: 520px;
}
.landing__content .apollo-screen-9 {
  margin-top: -1px;
  max-width: 1920px;
  overflow: hidden;
  position: relative;
  background: #404652;
}
.landing__content .apollo-screen-9 .block-inner {
  margin: 0 auto;
}
.landing__content .apollo-screen-9 .block-inner h2 {
  text-align: center;
  color: #5492f0;
  margin-top: 0;
  font-weight: 700;
}
.landing__content .apollo-screen-9 .block-inner h2 span {
  font-size: 24px;
  font-weight: 300;
  color: #fff;
}
.landing__content .apollo-screen-9 .block-inner .img-5 {
  display: block;
  position: absolute;
  top: 130px;
  left: 80px;
}
.landing__content .apollo-screen-9 .cool-fit_bottom .block__inner {
  height: 600px;
}
.landing__content .apollo-screen-9 .cool-fit_bottom .form {
  top: 50px;
  right: 50px;
  padding-top: 0 !important;
  padding-bottom: 20px;
  box-sizing: border-box;
  width: 320px;
  background: none;
  border-radius: 0;
  z-index: 2;
}
.landing__content .apollo-screen-9 .cool-fit_bottom .form input {
  background: #fff;
  color: #a9a9a9;
}
.landing__content .apollo-screen-9 .cool-fit_bottom .form .chosen-single {
  background: #fff;
  color: #a9a9a9;
}
.landing__content .apollo-screen-9 .cool-fit_bottom .form .cool-fit_bottom__title {
  font-size: 35px;
  text-align: center;
  line-height: 1;
  font-family: "PTSans", sans-serif !important;
}
.landing__content .apollo-screen-9 .cool-fit_bottom .form img {
  margin: 30px auto;
  display: block;
}
.landing__content .apollo-screen-9 .cool-fit_bottom .form form {
  margin-top: 20px;
  height: auto !important;
}
.landing__content .apollo-screen-9 .cool-fit_bottom .form .chosen-container {
  width: 100% !important;
}
.landing__content .apollo-screen-9 .cool-fit_bottom .form .filed button {
  height: 50px !important;
  padding: 9px 12px 21px 12px;
  background: #496a9c;
  letter-spacing: 0.1em;
  margin-top: 10px;
}
.landing__content .apollo-screen-9 .cool-fit_bottom .form .form__msg {
  margin-top: 40px;
}
.landing__content .colors__colors a {
  display: inline-block;
  width: 50px;
  height: 50px;
  margin-right: 10px;
  margin-top: 10px;
  border-radius: 25px;
}
.landing__content .colors__colors .color-first {
  background: #a1cd44;
}
.landing__content .colors__colors .color-second {
  background: #00aeef;
}

.b-product {
  overflow: hidden;
}
.b-product .b-product__credit {
  color: #fff;
}
.b-product .b-product-bg__left {
  position: absolute;
  top: 0;
  left: 0;
}
.b-product .b-product-bg__right {
  position: absolute;
  top: 0;
  right: 0;
}

.b-product__head {
  text-align: center;
}

@media (max-width: 1600px) {
  .landing__content .apollo-screen-3 .block-inner .screen-content-wrapper {
    background: rgba(255, 255, 255, 0.6);
    padding-top: 50px;
    max-width: 390px;
  }
  .landing__content .apollo-screen-3 .block-inner .screen-content-wrapper h2 {
    color: #000000;
  }
  .landing__content .apollo-screen-3 img {
    width: 110%;
  }
  .landing__content .apollo-screen-4 .block-inner h2 {
    left: 60px;
  }
  .landing__content .apollo-screen-4 img {
    margin-left: -300px;
  }
  .landing__content .apollo-screen-5 img {
    margin-left: -300px;
  }
}
@media (max-width: 1200px) {
  .landing__content .b-product--apollo {
    background-size: cover;
  }
  .landing__content .apollo-features {
    background-size: cover;
  }
  .landing__content .apollo-screen-1 .block-inner {
    width: 100%;
    padding: 0 30px;
    box-sizing: border-box;
  }
  .landing__content .apollo-screen-3 .block-inner {
    left: 0;
    transform: none;
  }
  .landing__content .apollo-screen-3 .block-inner .screen-content-wrapper {
    left: 0;
    height: 100%;
  }
  .landing__content .apollo-screen-4 .block-inner {
    width: 100%;
  }
  .landing__content .apollo-screen-4 .block-inner h2 {
    left: 30px;
  }
  .landing__content .apollo-screen-4 .block-inner .screen-content-wrapper {
    max-width: 418px;
    right: 30px;
    bottom: 130px;
  }
  .landing__content .apollo-screen-4 img {
    margin-left: -384px;
  }
  .landing__content .apollo-screen-5 .block-inner {
    left: 0;
    transform: none;
    width: 100%;
  }
  .landing__content .apollo-screen-5 .block-inner .screen-content-wrapper {
    width: 438px;
    top: 50px;
    left: 30px;
  }
  .landing__content .apollo-screen-5 img {
    width: 1500px;
  }
  .landing__content .apollo-screen-5__anim-wrapper {
    display: none;
  }
  .landing__content .apollo-screen-6 .block-inner .functions-wrapper .flex-right .apollo-function__number {
    left: 41%;
  }
  .landing__content .apollo-screen-7 {
    padding-bottom: 0;
  }
  .landing__content .apollo-screen-7 .block-inner {
    width: 100%;
  }
  .landing__content .apollo-screen-6 {
    background-size: cover;
  }
  .landing__content .apollo-screen-6 .block-inner {
    width: 100%;
    padding: 0 30px;
    box-sizing: border-box;
  }
  .landing__content .apollo-screen-8 .block-inner .screen-content-wrapper table {
    width: 460px;
  }
  .landing__content .apollo-screen-8 .block-inner .screen-content-wrapper .screen-8-img {
    width: 460px;
  }
  .landing__content .apollo-screen-9 .block-inner .img-5 {
    width: 600px;
    left: 20px;
    top: 120px;
  }
  .landing__content .apollo-screen-9 .block-inner .cool-fit_bottom .block__inner .form--landing {
    top: 30px;
    right: 70px;
  }
}
@media (max-width: 1024px) {
  .landing__content .b-product--apollo .b-product__img-wrap img {
    width: 100%;
  }
  .landing__content .b-product--apollo .b-product__images {
    margin-bottom: 0;
  }
  .landing__content .b-product--apollo .b-product__exclusive {
    margin-top: 0;
  }
}
@media (max-width: 950px) {
  .landing__content .b-product--apollo .b-product__head {
    padding-bottom: 30px;
  }
  .landing__content .b-product--apollo .b-product__img-wrap {
    margin-top: 30px;
  }
  .landing__content .b-product--apollo .b-product__images {
    margin-bottom: 0;
  }
}
@media (max-width: 900px) {
  .landing__content h2 {
    font-size: 30px;
  }
  .landing__content .apollo-features .block-inner {
    padding-top: 0;
    padding-bottom: 0;
  }
  .landing__content .apollo-features .block-inner h2 {
    margin-bottom: 50px !important;
  }
  .landing__content .apollo-features .block-inner .features-wrapper .feature {
    width: 294px;
  }
  .landing__content .apollo-features .block-inner .features-wrapper .feature p {
    width: auto;
  }
  .landing__content .apollo-screen-1 .block-inner {
    width: 100%;
    padding: 0 10px;
    display: block;
  }
  .landing__content .apollo-screen-1 .block-inner .screen-content-wrapper {
    width: 100%;
  }
  .landing__content .apollo-screen-1 .block-inner .screen-content-wrapper-2 {
    width: 100%;
  }
  .landing__content .apollo-screen-3 {
    background: #ecd4cd;
  }
  .landing__content .apollo-screen-3 .block-inner {
    background: none;
    position: static;
    padding: 0 10px;
    width: 100%;
    box-sizing: border-box;
  }
  .landing__content .apollo-screen-3 .block-inner .screen-content-wrapper {
    background: none;
    position: static;
    padding: 50px 0 30px 0;
    max-width: 100%;
  }
  .landing__content .apollo-screen-4 {
    background: #404752;
  }
  .landing__content .apollo-screen-4 .block-inner {
    position: static;
    transform: none;
    padding: 50px 10px 0 10px;
  }
  .landing__content .apollo-screen-4 .block-inner h2 {
    position: static;
  }
  .landing__content .apollo-screen-4 .block-inner .screen-content-wrapper {
    max-width: 100%;
    position: static;
    padding-bottom: 30px;
  }
  .landing__content .apollo-screen-4 img {
    width: 202%;
    margin-left: -40%;
  }
  .landing__content .apollo-screen-5 img {
    margin-left: -350px;
  }
  .landing__content .apollo-screen-7 {
    height: 630px;
    background-position: center -210px;
  }
  .landing__content .apollo-screen-7 .block-inner {
    width: 100%;
  }
  .landing__content .apollo-screen-7 .block-inner .functions-wrapper .apollo-function h2 {
    font-size: 30px;
  }
  .landing__content .apollo-screen-7 .block-inner .functions-wrapper .apollo-function p {
    width: 69%;
  }
  .landing__content .apollo-screen-6 {
    padding-bottom: 30px;
  }
  .landing__content .apollo-screen-6 .block-inner {
    padding: 0 10px;
  }
  .landing__content .apollo-screen-6 .block-inner .screen-4-img {
    position: static;
    transform: none;
    display: block;
    margin: 20px auto 10px auto;
    width: 60%;
  }
  .landing__content .apollo-screen-6 .block-inner .functions-wrapper {
    padding-top: 0;
  }
  .landing__content .apollo-screen-6 .block-inner .functions-wrapper .apollo-function {
    width: 100%;
    margin-bottom: 40px;
  }
  .landing__content .apollo-screen-6 .block-inner .functions-wrapper .apollo-function .p-left {
    width: 100%;
    box-sizing: border-box;
    padding-left: 58px;
  }
  .landing__content .apollo-screen-6 .block-inner .functions-wrapper .apollo-function p {
    width: 100%;
    box-sizing: border-box;
    padding-left: 58px;
  }
  .landing__content .apollo-screen-6 .block-inner .functions-wrapper .apollo-function__number {
    left: 1%;
  }
  .landing__content .apollo-screen-6 .block-inner .functions-wrapper .flex-right .apollo-function__number {
    left: 1%;
  }
  .landing__content .apollo-screen-8 .block-inner {
    padding: 50px 0;
  }
  .landing__content .apollo-screen-8 .block-inner .screen-content-wrapper {
    flex-wrap: wrap;
  }
  .landing__content .apollo-screen-8 .block-inner .screen-content-wrapper table {
    width: 100%;
    margin-top: 10px;
  }
  .landing__content .apollo-screen-8 .block-inner .screen-content-wrapper .screen-8-img {
    width: 100%;
    position: static;
    margin-top: 10px;
    padding: 0 10px;
    box-sizing: border-box;
  }
  .landing__content .apollo-screen-9 .block-inner .img-5 {
    width: 400px;
    top: 145px;
    left: 30px;
  }
  .landing__content .apollo-screen-9 .block-inner .cool-fit_bottom .block__inner {
    height: 430px;
  }
  .landing__content .apollo-screen-9 .block-inner .cool-fit_bottom .form {
    right: 30px !important;
  }
  .landing__content .b-product__head h1 {
    font-size: 30px !important;
  }
  .landing__content .b-product__head img {
    display: block;
    margin: 0 auto !important;
    width: 70%;
  }
}
@media (max-width: 767px) {
  .landing__content .apollo-screen-1 {
    background-size: 800px;
    background-position: top center;
    height: 410px;
  }
  .landing__content .apollo-screen-1 .block-inner {
    width: 100%;
    padding: 0 10px;
    display: block;
    background: rgba(37, 74, 116, 0.2);
  }
  .landing__content .apollo-screen-1 .block-inner .screen-content-wrapper {
    width: 100%;
  }
  .landing__content .apollo-screen-1 .block-inner .screen-content-wrapper-2 {
    padding-top: 0;
    padding-bottom: 50px;
    width: 100%;
  }
  .landing__content .apollo-screen-2 .block-inner {
    padding: 50px 10px 20px 10px;
  }
  .landing__content .apollo-screen-2 .block-inner h2 {
    margin-bottom: 20px;
  }
  .landing__content .apollo-screen-2 .block-inner .features-wrapper .feature {
    margin-bottom: 30px;
  }
  .landing__content .apollo-screen-5 {
    background: #211d62;
  }
  .landing__content .apollo-screen-5 .block-inner {
    position: static;
    padding: 0 10px;
  }
  .landing__content .apollo-screen-5 .block-inner .screen-content-wrapper {
    position: static;
    width: 100%;
    padding: 50px 0 30px 0;
  }
  .landing__content .apollo-screen-5 img {
    width: 138%;
    margin-left: -38%;
  }
  .landing__content .apollo-screen-7 {
    background-position: center -300px;
    height: 488px;
    padding-bottom: 0;
  }
  .landing__content .apollo-screen-7 .block-inner {
    width: 100%;
    height: 100%;
    padding: 0 10px;
    box-sizing: border-box;
    background: rgba(0, 0, 0, 0.2);
  }
  .landing__content .apollo-screen-7 .block-inner .functions-wrapper {
    display: block;
  }
  .landing__content .apollo-screen-7 .block-inner .functions-wrapper .apollo-function {
    width: 100%;
    padding-top: 0;
    margin-bottom: 20px;
  }
  .landing__content .apollo-screen-7 .block-inner .functions-wrapper .apollo-function h2 {
    padding-top: 50px;
    width: 100%;
    text-align: left;
    margin-bottom: 0;
  }
  .landing__content .apollo-screen-7 .block-inner .functions-wrapper .apollo-function p {
    width: 100%;
    padding-right: 0;
  }
  .landing__content .apollo-screen-9 .block-inner h2 {
    margin-bottom: 20px;
  }
  .landing__content .apollo-screen-9 .block-inner .cool-fit_bottom .block__inner {
    height: auto;
  }
  .landing__content .apollo-screen-9 .block-inner .cool-fit_bottom .block__inner .form--landing {
    position: static;
    padding-top: 0 !important;
    margin: 0 auto;
  }
  .landing__content .apollo-screen-9 .block-inner .img-5 {
    position: static;
    margin: 0 auto;
    width: 92%;
  }
}
.b-product--apollo {
  background: url("../images/landing/apollo/product_bg.jpg") no-repeat;
  background-position: center;
  padding-bottom: 30px;
  color: #000;
}
.b-product--apollo .block__inner {
  width: 1200px;
}
@media (max-width: 1200px) {
  .b-product--apollo .block__inner {
    width: 100%;
  }
}
.b-product--apollo .b-product__left {
  width: 52%;
}
@media (max-width: 960px) {
  .b-product--apollo .b-product__left {
    float: none;
    margin: 0 auto;
    margin-bottom: 20px;
    overflow: hidden;
    width: 90%;
  }
}
.b-product--apollo .b-product__right {
  width: 48%;
  margin-top: -24px;
}
.b-product--apollo .b-product__right .b-product__ontime {
  color: #fff;
}
@media (max-width: 1200px) {
  .b-product--apollo .b-product__right {
    width: 45%;
  }
}
@media (max-width: 960px) {
  .b-product--apollo .b-product__right {
    margin: 0 auto;
    float: none;
    overflow: hidden;
    width: 80%;
  }
}
@media (max-width: 540px) {
  .b-product--apollo .b-product__right {
    width: 100%;
  }
}
.b-product--apollo .slick-prev {
  width: 16px;
  height: 27px;
  background: url(../images/landing/src/arrow_gray_big_left.png) no-repeat;
  left: -42px;
}
.b-product--apollo .slick-next {
  width: 16px;
  height: 27px;
  background: url(../images/landing/src/arrow_gray_big_right.png) no-repeat;
  right: -10px;
}
@media (max-width: 1200px) {
  .b-product--apollo .b-product__ontime .credit__question {
    right: 0;
  }
}
.b-product--apollo .b-product__head {
  padding: 70px 0 100px 0;
}
.b-product--apollo .b-product__head h1 {
  font-family: "PTSans", sans-serif;
  font-size: 40px;
  color: #fff;
  line-height: 1;
  text-align: center;
}
.b-product--apollo .price-sticker--black {
  background: url("/images/landing/apollo/price-sticker.png") center bottom no-repeat !important;
  width: 220px !important;
  height: 79px !important;
  color: #fff;
  background-size: 100%;
  padding-top: 4px !important;
}
.b-product--apollo .price-sticker--black .price-sticker__num {
  margin: auto 14px auto 41px;
}
.b-product--apollo .price-sticker--black .price-sticker__num .price__num__changeble, .b-product--apollo .price-sticker--black .price-sticker__num .price-sticker__sign {
  font-size: 44px;
  padding-bottom: 4px;
}
.b-product--apollo .price-sticker__action {
  right: -15px;
  top: 1px;
  height: 78px;
}
.b-product--apollo .price-sticker__ssbrf {
  font-size: 12px;
}
.b-product--apollo .b-product__img-wrap {
  height: auto;
  margin: 0 0 0 0;
  width: auto;
  text-align: center;
}
@media (max-width: 600px) {
  .b-product--apollo .b-product__img {
    width: 100%;
  }
}
@media (max-width: 540px) {
  .b-product--apollo .b-product__img {
    width: 100%;
  }
}
.b-product--apollo .b-product__buttons {
  margin: 13px 0 6px 0;
  max-width: 445px;
  clear: both;
}
@media (max-width: 450px) {
  .b-product--apollo .b-product__buttons {
    width: 97%;
  }
}
.b-product--apollo .b-product__order-quick {
  float: right;
  margin: 0;
}
@media (max-width: 450px) {
  .b-product--apollo .b-product__order-quick {
    float: none;
    margin: 0 auto;
  }
}
.b-product--apollo .b-product__colors {
  padding-top: 20px;
}
.b-product--apollo .b-product__colors li {
  border-radius: 25px;
}
.b-product--apollo .colors__colors img {
  padding: 5px 5px 0 0;
}
.b-product--apollo .b-product__delivery {
  margin-bottom: 20px;
  padding-bottom: 15px;
  border-radius: 10px;
  width: 97%;
  max-width: 380px;
}
.b-product--apollo .delivery__title {
  padding-top: 7px;
  padding-bottom: 7px;
  padding-left: 15px;
  padding-right: 15px;
  border-top-left-radius: 10px;
  border-top-right-radius: 10px;
  font-size: 16px;
  margin-bottom: 10px;
}
.b-product--apollo .delivery__row {
  padding-top: 7px;
  padding-bottom: 7px;
  padding-left: 15px;
  padding-right: 15px;
  font-size: 14px;
}
@media (max-width: 450px) {
  .b-product--apollo .delivery__row {
    font-size: 13px;
  }
}
.b-product--apollo .button--red-gr {
  background: linear-gradient(180deg, rgb(197, 31, 38) 0%, rgb(159, 19, 25) 100%);
}
@media (max-width: 450px) {
  .b-product--apollo .button--red-gr {
    display: block;
    margin-bottom: 10px;
  }
}
.b-product--apollo .b-product__img-prev {
  border: 0;
  border-radius: 10px;
}
.b-product--apollo .b-product__images {
  overflow: visible;
  float: none;
  width: 499px;
  height: auto;
  margin: 20px auto 0 auto;
}
@media (max-width: 600px) {
  .b-product--apollo .b-product__images {
    width: 100%;
  }
}
.b-product--apollo .owl-prev {
  background-image: none;
  margin-left: -34px;
}
.b-product--apollo .owl-next {
  background-image: none;
  margin-right: -34px;
}
.b-product--apollo .icon--arrow-gray-big-left {
  width: 16px;
  height: 27px;
  background: url(../images/landing/src/fit-icon-left.png) center center no-repeat;
}
.b-product--apollo .icon--arrow-gray-big-right {
  width: 16px;
  height: 27px;
  background: url(../images/landing/src/fit-icon-right.png) center center no-repeat;
}
.b-product--apollo .p-head__title {
  font-family: "Myriad Pro", "Calibri", "Lucida Sans", "Segoe UI", sans serif;
  font-size: 56px;
  color: #6c6c6c;
  line-height: 1;
  letter-spacing: 30px;
  margin-left: 30px;
}
@media (max-width: 600px) {
  .b-product--apollo .p-head__title {
    font-size: 30px;
    text-align: center;
  }
  .b-product--apollo .p-head__title img {
    width: 100%;
  }
}
.b-product--apollo .b-product__exclusive {
  margin-top: 30px;
}
@media (max-width: 450px) {
  .b-product--apollo .b-product__exclusive {
    text-align: center;
    margin: auto;
    width: 156px;
    float: none;
    clear: both;
  }
}
.b-product--apollo .exclusive__title {
  font-size: 20px;
  font-weight: lighter;
  color: #fff;
}
.b-product--apollo .exclusive__model {
  margin: 0 15px 15px 0;
  border: 1px solid #ebeaea;
  border-radius: 10px;
  box-sizing: border-box;
}
.b-product--apollo .exclusive__model:nth-child(4) {
  margin-right: 0;
}
.b-product--apollo .exclusive__img {
  border-radius: 10px;
}
.b-product--apollo .exclusive__name {
  border-radius: 0 0 10px 10px;
  font-size: 13px;
}

@media (max-width: 1030px) {
  .b-product--kodo .slick-slider {
    margin-left: 30px;
  }
  .b-product--kodo .slick-next {
    right: -23px;
  }
}
@media (max-width: 450px) {
  .b-product--apollo .slick-slider {
    margin-left: 0;
    width: 92%;
  }
  .b-product--apollo .slick-next {
    right: -23px;
  }
  .landing__content .apollo-screen-2, .landing__content .apollo-screen-6, .landing__content .apollo-screen-8 {
    background-color: #404752;
    background-size: auto;
  }
  .landing__content .apollo-screen-9 .block-inner {
    height: auto !important;
  }
  .landing__content .apollo-screen-9 .block-inner .cool-fit_bottom .block__inner .form--landing {
    width: 100% !important;
  }
  .landing__content .apollo-screen-9 .block-inner .form {
    position: static;
    width: 70% !important;
    margin: 0 auto;
    padding-top: 75px !important;
  }
  .landing__content .apollo-screen-9 .block-inner .form .cool-fit_bottom__title {
    text-align: center;
  }
  .landing__content .apollo-screen-9 .img-5 {
    position: static !important;
    margin: 30px auto;
    width: 100% !important;
  }
}
.button--orange-matrix {
  background: linear-gradient(180deg, rgb(201, 128, 64) 0%, rgb(195, 94, 59) 56.68%, rgb(189, 65, 54) 100%);
  color: #fff;
}
@media (max-width: 450px) {
  .button--orange-matrix {
    float: none;
    display: block;
    margin-left: 0;
  }
}

.product-image-box {
  overflow: hidden;
}

.dop_menu--item1 {
  width: 16%;
}
.dop_menu--item2 {
  width: 16%;
}
.dop_menu--item3 {
  width: 17%;
}
.dop_menu--item4 {
  width: 13%;
}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIkM6L09TL2RvbWFpbnMveWFtYWd1Y2hpLXJlZ2lvbi5sb2MvZnJvbnRlbmQvc2Nzcy9jb21tb24vYmFzZS9fdHlwb2dyYXBoeS5zY3NzIiwiQzovT1MvZG9tYWlucy95YW1hZ3VjaGktcmVnaW9uLmxvYy9mcm9udGVuZC9zY3NzL2xhbmRpbmcvdXRpbHMvX3ZhcnMuc2NzcyIsIkM6L09TL2RvbWFpbnMveWFtYWd1Y2hpLXJlZ2lvbi5sb2MvZnJvbnRlbmQvc2Nzcy9sYW5kaW5nL3BhZ2VzL19hcG9sbG8uc2NzcyIsIkM6L09TL2RvbWFpbnMveWFtYWd1Y2hpLXJlZ2lvbi5sb2MvZnJvbnRlbmQvc2Nzcy9sYW5kaW5nL3V0aWxzL19taXhpbnMuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQTtFQUNJO0VBQ0E7RUFDQTtFQUtBO0VBQ0E7O0FBR0o7RUFDSTtFQUNBO0VBQ0E7RUFLQTtFQUNBOztBQUdKO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7O0FBR0o7RUFDSTtFQUNBO0VBQ0E7RUFLQTtFQUNBOztBQUdKO0VBQ0k7RUFDQTtFQUNBO0VBS0E7RUFDQTs7QUFHSjtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBR0o7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUdKO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFHSjtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBR0o7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUdKO0VBQ0k7RUFDQTtFQUNBO0VBSUE7RUFDQTs7QUFHSjtFQUNJO0VBQ0E7RUFDQTtFQUNBOztBQUdKO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7O0FBR0o7RUFDSTtFQUNBO0VBQ0E7RUFDQTs7QUFHSjtFQUNJO0VBQ0E7RUFDQTtFQUNBOztBQ3RHSjtBQzdCQTtFQUNFO0VBQ0E7O0FBRUE7RUFDRTs7QUFFRjtFQUNFOztBQUVGO0VBQ0U7O0FBRUY7RUFDRTtFQUNBOztBQUVGO0VBQ0U7O0FBRUY7RUFDRTtFQUNBO0VBQ0E7RUFDQTs7QUFFRjtFQUNFO0VBQ0E7RUFDQTs7QUFFRjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBRUY7RUFDRTtFQUNBOztBQUdGO0VBQ0U7RUFDQTtFQUNBOztBQUVGO0VBQ0U7O0FBR0Y7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUNBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7O0FBRUE7RUFDRTtFQUNBO0VBQ0EsT0QxRE07O0FDNkRSO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7O0FBRUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTs7QUFFQTtFQUNFO0VBQ0E7RUFDQSxPRDVFRTtFQzZFRjs7QUFHRjtFQUNFO0VBQ0EsT0RsRkU7RUNtRkY7O0FBTVY7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBRUE7RUFDRTs7QUFHRjtFQUNFO0VBQ0E7RUFDQTtFQUNBOztBQUNBO0VBQ0U7RUFDQTtFQUNBOztBQUVBO0VBQ0UsT0RoSEk7RUNpSEo7RUFDQTs7QUFHSjtFQUNFO0VBQ0E7O0FBQ0E7RUFDRSxPRHpISTtFQzBISjtFQUNBOztBQUtSO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7O0FBQ0E7RUFDRTtFQUNBO0VBQ0E7O0FBQ0E7RUFDRTtFQUNBO0VBQ0EsT0Q1SU07O0FDK0lSO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7O0FBRUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTs7QUFDQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBR0Y7RUFDRTtFQUNBO0VBQ0EsT0RyS0U7RUNzS0Y7O0FBR0Y7RUFDRTtFQUNBLE9EM0tFO0VDNEtGOztBQU1WO0VBQ0U7RUFDQTtFQUNBOztBQUNBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUVGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUVBO0VBQ0UsT0R2TU07RUN3TU47RUFDQTs7QUFHRjtFQUNFO0VBQ0E7RUFDQTs7QUFJTjtFQUNFO0VBQ0E7RUFDQTtFQUNBOztBQUNBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBRUY7RUFDRTtFQUNBO0VBQ0E7RUFDQSxPRHJPUTtFQ3NPUjtFQUNBOztBQUVGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFDQTtFQUNFLE9EaFBNO0VDaVBOO0VBQ0E7O0FBSU47RUFDRTtFQUNBO0VBQ0E7O0FBQ0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUVGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFFQTtFQUNFLE9ENVFNO0VDNlFOO0VBQ0E7O0FBR0Y7RUFDRSxPRGxSTTtFQ21STjtFQUNBOztBQUdKO0VBQ0U7RUFDQTtFQUNBOztBQUNBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFFRjtFQUNFO0VBQ0E7O0FBSU47RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFFQTtFQUNFO0VBQ0E7RUFDQTs7QUFFQTtFQUNFO0VBQ0E7RUFDQSxPRHpUTTs7QUM0VFI7RUFDRTtFQUNBO0VBQ0E7RUFDQTs7QUFHRjtFQUNFO0VBQ0E7RUFDQTs7QUFFQTtFQUNFO0VBQ0E7RUFDQTs7QUFFQTtFQUNFO0VBQ0EsT0QvVUU7O0FDaVZKO0VBQ0U7RUFDQTs7QUFFRjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBLE9ENVZFO0VDNlZGO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFHRjtFQUNFOztBQUlKO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7O0FBQ0E7RUFDRTs7QUFNVjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUVBO0VBQ0U7RUFDQTtFQUNBOztBQUNBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7O0FBQ0E7RUFDRTtFQUNBOztBQUVBO0VBQ0U7RUFDQSxPRDlZRTtFQytZRjs7QUFHRjtFQUNFO0VBQ0E7RUFDQTtFQUNBOztBQUdGO0VBQ0U7O0FBSUo7RUFDRTtFQUNBO0VBQ0E7RUFDQTs7QUFLUjtFQUNFO0VBQ0E7RUFDQTs7QUFDQTtFQUNFOztBQUNBO0VBQ0U7RUFDQTtFQUNBO0VBQ0EsT0RqYk07O0FDbWJSO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7O0FBQ0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUVFO0VBQ0U7RUFDQTtFQUNBLE9EbGNBOztBQ3VjTjtFQUNFO0VBQ0E7RUFDQTtFQUNBOztBQUtSO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFFQTtFQUNFOztBQUVBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7O0FBRUE7RUFDRTtFQUNBO0VBQ0EsT0RuZUk7O0FDdWVSO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7O0FBS0Y7RUFDRTs7QUFFRjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFFQTtFQUNFLFlEL2ZJO0VDZ2dCSjs7QUFFRjtFQUNFLFlEbmdCSTtFQ29nQko7O0FBR0Y7RUFDRTtFQUNBO0VBQ0E7RUFDQTs7QUFHRjtFQUNFO0VBQ0E7O0FBR0Y7RUFDRTtFQUNBOztBQUVGO0VBQ0U7O0FBR0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUdKO0VBQ0U7O0FBTU47RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBRUY7RUFDRTs7QUFFRjtFQUNFOzs7QUFLTjtFQUNFOztBQUVBO0VBQ0UsT0QvakJVOztBQ21rQlY7RUFDRTtFQUNBO0VBQ0E7O0FBR0Y7RUFDRTtFQUNBO0VBQ0E7OztBQUtOO0VBQ0U7OztBQUdGO0VBSVE7SUFDRTtJQUNBO0lBQ0E7O0VBQ0E7SUFDRTs7RUFJTjtJQUNFOztFQUtBO0lBQ0U7O0VBR0o7SUFDRTs7RUFJRjtJQUNFOzs7QUFNUjtFQUVJO0lBQ0U7O0VBRUY7SUFDRTs7RUFHQTtJQUNFO0lBQ0E7SUFDQTs7RUFJRjtJQUNFO0lBQ0E7O0VBQ0E7SUFDRTtJQUNBOztFQUtKO0lBQ0U7O0VBQ0E7SUFDRTs7RUFFRjtJQUNFO0lBQ0E7SUFDQTs7RUFHSjtJQUNFOztFQUlGO0lBQ0U7SUFDQTtJQUNBOztFQUNBO0lBQ0U7SUFDQTtJQUNBOztFQUdKO0lBQ0U7O0VBRUY7SUFDRTs7RUFPSTtJQUNFOztFQU1WO0lBQ0U7O0VBQ0E7SUFDRTs7RUFHSjtJQUNFOztFQUVBO0lBQ0U7SUFDQTtJQUNBOztFQU1FO0lBQ0U7O0VBRUY7SUFDRTs7RUFPSjtJQUNFO0lBQ0E7SUFDQTs7RUFLRTtJQUNFO0lBQ0E7OztBQVNkO0VBSVE7SUFDRTs7RUFHSjtJQUNFOztFQUVGO0lBQ0U7OztBQU1SO0VBR007SUFDRTs7RUFFRjtJQUNFOztFQUVGO0lBQ0U7OztBQU1SO0VBRUk7SUFDRTs7RUFHQTtJQUNFO0lBQ0E7O0VBRUE7SUFDRTs7RUFHQTtJQUNFOztFQUNBO0lBQ0U7O0VBT1I7SUFDRTtJQUNBO0lBQ0E7O0VBQ0E7SUFDRTs7RUFFRjtJQUNFOztFQUlOO0lBQ0U7O0VBQ0E7SUFDRTtJQUNBO0lBQ0E7SUFDQTtJQUNBOztFQUNBO0lBQ0U7SUFDQTtJQUNBO0lBQ0E7O0VBSU47SUFDRTs7RUFDQTtJQUNFO0lBQ0E7SUFDQTs7RUFDQTtJQUNFOztFQUVGO0lBQ0U7SUFDQTtJQUNBOztFQUdKO0lBQ0U7SUFDQTs7RUFJRjtJQUNFOztFQUdKO0lBQ0U7SUFDQTs7RUFDQTtJQUNFOztFQUdJO0lBQ0U7O0VBRUY7SUFDRTs7RUFNVjtJQUNFOztFQUNBO0lBQ0U7O0VBQ0E7SUFDRTtJQUNBO0lBQ0E7SUFDQTtJQUNBOztFQUdGO0lBQ0U7O0VBQ0E7SUFDRTtJQUNBOztFQUVBO0lBQ0U7SUFDQTtJQUNBOztFQUdGO0lBQ0U7SUFDQTtJQUNBOztFQUVGO0lBQ0U7O0VBSUY7SUFDRTs7RUFPUjtJQUNFOztFQUNBO0lBQ0U7O0VBQ0E7SUFDRTtJQUNBOztFQUVGO0lBQ0U7SUFDQTtJQUNBO0lBQ0E7SUFDQTs7RUFPSjtJQUNFO0lBQ0E7SUFDQTs7RUFJQTtJQUNFOztFQUVGO0lBQ0U7O0VBTU47SUFDRTs7RUFFRjtJQUNFO0lBQ0E7SUFDQTs7O0FBTVI7RUFFSTtJQUNFO0lBQ0E7SUFDQTs7RUFDQTtJQUNFO0lBQ0E7SUFDQTtJQUNBOztFQUNBO0lBQ0U7O0VBRUY7SUFDRTtJQUNBO0lBQ0E7O0VBS0o7SUFDRTs7RUFDQTtJQUNFOztFQUdBO0lBQ0U7O0VBS1I7SUFDRTs7RUFDQTtJQUNFO0lBQ0E7O0VBQ0E7SUFDRTtJQUNBO0lBQ0E7O0VBR0o7SUFDRTtJQUNBOztFQUdKO0lBQ0U7SUFDQTtJQUNBOztFQUNBO0lBQ0U7SUFDQTtJQUNBO0lBQ0E7SUFDQTs7RUFDQTtJQUNFOztFQUNBO0lBQ0U7SUFDQTtJQUNBOztFQUNBO0lBQ0U7SUFDQTtJQUNBO0lBQ0E7O0VBRUY7SUFDRTtJQUNBOztFQVFOO0lBQ0U7O0VBR0E7SUFDRTs7RUFDQTtJQUNFO0lBQ0E7SUFDQTs7RUFJTjtJQUNFO0lBQ0E7SUFDQTs7O0FBT1Y7RUFDRTtFQUNBO0VBQ0E7RUFDQSxPRHJqQ1k7O0FDc2pDWjtFQUNFOztBQzUrQkE7RUQyK0JGO0lBR0k7OztBQUdKO0VBQ0U7O0FDeCtCQTtFRHUrQkY7SUFHSTtJQUNBO0lBQ0E7SUFDQTtJQUNBOzs7QUFHSjtFQUNFO0VBQ0E7O0FBRUE7RUFDRSxPRDVrQ1E7O0FFNEVWO0VEMi9CRjtJQVNJOzs7QUMxL0JGO0VEaS9CRjtJQVlJO0lBQ0E7SUFDQTtJQUNBOzs7QUNqL0JGO0VEaytCRjtJQWtCSTs7O0FBR0o7RUFDRTtFQUNBO0VBQ0E7RUFDQTs7QUFFRjtFQUNFO0VBQ0E7RUFDQTtFQUNBOztBQzFoQ0E7RUQ2aENBO0lBRUk7OztBQUlOO0VBQ0U7O0FBRUE7RUFDRSxhRDVuQ1M7RUM2bkNUO0VBQ0EsT0RybkNRO0VDc25DUjtFQUNBOztBQUlKO0VBQ0U7RUFDQTtFQUNBO0VBQ0EsT0QvbkNVO0VDZ29DVjtFQUNBOztBQUVBO0VBQ0U7O0FBRUE7RUFDRTtFQUNBOztBQUtOO0VBQ0U7RUFDQTtFQUNBOztBQUVGO0VBQ0U7O0FBR0Y7RUFDRTtFQUNBO0VBQ0E7RUFDQTs7QUMxakNBO0VENGpDRjtJQUVJOzs7QUN6akNGO0VEdWpDRjtJQUtJOzs7QUFHSjtFQUNFO0VBQ0E7RUFDQTs7QUM3akNBO0VEMGpDRjtJQUtJOzs7QUFHSjtFQUNFO0VBQ0E7O0FDcGtDQTtFRGtrQ0Y7SUFJSTtJQUNBOzs7QUFHSjtFQUNFOztBQUdBO0VBQ0U7O0FBSUY7RUFDRTs7QUFHSjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBRUY7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUVGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUM3bUNBO0VEd21DRjtJQU9JOzs7QUFHSjtFQUNFOztBQ25uQ0E7RURrbkNGO0lBR0k7SUFDQTs7O0FBR0o7RUFDRTtFQUNBOztBQUVGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUM1b0NBO0VEdW9DRjtJQU9JOzs7QUFHSjtFQUNFO0VBQ0E7O0FBRUY7RUFDRTtFQUNBOztBQUVGO0VBQ0U7RUFDQTtFQUNBOztBQUVGO0VBQ0U7RUFDQTtFQUNBOztBQUVGO0VBQ0UsYUR6d0NVO0VDMHdDVjtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQ3pxQ0E7RURtcUNGO0lBUUk7SUFDQTs7RUFDQTtJQUNFOzs7QUFJTjtFQUNFOztBQ3pxQ0E7RUR3cUNGO0lBR0k7SUFDQTtJQUNBO0lBQ0E7SUFDQTs7O0FBR0o7RUFDRTtFQUNBO0VBQ0EsT0QveENVOztBQ2l5Q1o7RUFDRTtFQUNBO0VBQ0E7RUFDQTs7QUFDQTtFQUNFOztBQUdKO0VBQ0U7O0FBRUY7RUFDRTtFQUNBOzs7QUFJSjtFQUVJO0lBQ0U7O0VBRUY7SUFDRTs7O0FBS047RUFFSTtJQUNFO0lBQ0E7O0VBRUY7SUFDRTs7RUFLRjtJQUNFO0lBQ0E7O0VBR0E7SUFDRTs7RUFJSTtJQUNFOztFQUtOO0lBQ0U7SUFDQTtJQUNBO0lBQ0E7O0VBRUE7SUFDRTs7RUFLTjtJQUNFO0lBQ0E7SUFDQTs7O0FBTVI7RUFDRTtFQUNBLE9EajNDWTs7QUUwR1Y7RURxd0NKO0lBSUk7SUFDQTtJQUNBOzs7O0FBSUo7RUFDRTs7O0FBSUE7RUFDRTs7QUFFRjtFQUNFOztBQUVGO0VBQ0U7O0FBRUY7RUFDRSIsInNvdXJjZXNDb250ZW50IjpbIkBmb250LWZhY2Uge1xyXG4gICAgZm9udC1mYW1pbHk6ICdQVFNhbnMnO1xyXG4gICAgc3JjOiB1cmwoJy9mb250cy9QVFNhbnMuZW90Jyk7XHJcbiAgICBzcmM6IHVybCgnL2ZvbnRzL1BUU2Fucy5lb3Q/I2llZml4JykgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLFxyXG4gICAgICAgIHVybCgnL2ZvbnRzL1BUU2Fucy53b2ZmMicpIGZvcm1hdCgnd29mZjInKSxcclxuICAgICAgICB1cmwoJy9mb250cy9QVFNhbnMud29mZicpIGZvcm1hdCgnd29mZicpLFxyXG4gICAgICAgIHVybCgnL2ZvbnRzL1BUU2Fucy50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyksXHJcbiAgICAgICAgdXJsKCcvZm9udHMvUFRTYW5zLnN2ZyNQVFNhbnMnKSBmb3JtYXQoJ3N2ZycpO1xyXG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxufVxyXG5cclxuQGZvbnQtZmFjZSB7XHJcbiAgICBmb250LWZhbWlseTogJ1BUU2Fucyc7XHJcbiAgICBzcmM6IHVybCgnL2ZvbnRzL1BUU2Fuc0JvbGQuZW90Jyk7XHJcbiAgICBzcmM6IHVybCgnL2ZvbnRzL1BUU2Fuc0JvbGQuZW90PyNpZWZpeCcpIGZvcm1hdCgnZW1iZWRkZWQtb3BlbnR5cGUnKSxcclxuICAgICAgICB1cmwoJy9mb250cy9QVFNhbnNCb2xkLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLFxyXG4gICAgICAgIHVybCgnL2ZvbnRzL1BUU2Fuc0JvbGQud29mZicpIGZvcm1hdCgnd29mZicpLFxyXG4gICAgICAgIHVybCgnL2ZvbnRzL1BUU2Fuc0JvbGQudHRmJykgZm9ybWF0KCd0cnVldHlwZScpLFxyXG4gICAgICAgIHVybCgnL2ZvbnRzL1BUU2Fuc0JvbGQuc3ZnI1BUU2FucycpIGZvcm1hdCgnc3ZnJyk7XHJcbiAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxufVxyXG5cclxuQGZvbnQtZmFjZSB7XHJcbiAgICBmb250LWZhbWlseTogJ1BUU2Fucyc7XHJcbiAgICBzcmM6IHVybCgnL2ZvbnRzL1BUU2Fuc0l0YWxpYy50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyk7XHJcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xyXG4gICAgZm9udC1zdHlsZTogaXRhbGljO1xyXG59XHJcblxyXG5AZm9udC1mYWNlIHtcclxuICAgIGZvbnQtZmFtaWx5OiAnUFRTYW5zTmFycm93JztcclxuICAgIHNyYzogdXJsKCcvZm9udHMvUFRTYW5zTmFycm93LmVvdCcpO1xyXG4gICAgc3JjOiB1cmwoJy9mb250cy9QVFNhbnNOYXJyb3cuZW90PyNpZWZpeCcpIGZvcm1hdCgnZW1iZWRkZWQtb3BlbnR5cGUnKSxcclxuICAgICAgICB1cmwoJy9mb250cy9QVFNhbnNOYXJyb3cud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksXHJcbiAgICAgICAgdXJsKCcvZm9udHMvUFRTYW5zTmFycm93LndvZmYnKSBmb3JtYXQoJ3dvZmYnKSxcclxuICAgICAgICB1cmwoJy9mb250cy9QVFNhbnNOYXJyb3cudHRmJykgZm9ybWF0KCd0cnVldHlwZScpLFxyXG4gICAgICAgIHVybCgnL2ZvbnRzL1BUU2Fuc05hcnJvdy5zdmcjUFRTYW5zTmFycm93JykgZm9ybWF0KCdzdmcnKTtcclxuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbn1cclxuXHJcbkBmb250LWZhY2Uge1xyXG4gICAgZm9udC1mYW1pbHk6ICdQVFNhbnNOYXJyb3cnO1xyXG4gICAgc3JjOiB1cmwoJy9mb250cy9QVFNhbnNOYXJyb3dCb2xkLmVvdCcpO1xyXG4gICAgc3JjOiB1cmwoJy9mb250cy9QVFNhbnNOYXJyb3dCb2xkLmVvdD8jaWVmaXgnKSBmb3JtYXQoJ2VtYmVkZGVkLW9wZW50eXBlJyksXHJcbiAgICAgICAgdXJsKCcvZm9udHMvUFRTYW5zTmFycm93Qm9sZC53b2ZmMicpIGZvcm1hdCgnd29mZjInKSxcclxuICAgICAgICB1cmwoJy9mb250cy9QVFNhbnNOYXJyb3dCb2xkLndvZmYnKSBmb3JtYXQoJ3dvZmYnKSxcclxuICAgICAgICB1cmwoJy9mb250cy9QVFNhbnNOYXJyb3dCb2xkLnR0ZicpIGZvcm1hdCgndHJ1ZXR5cGUnKSxcclxuICAgICAgICB1cmwoJy9mb250cy9QVFNhbnNOYXJyb3dCb2xkLnN2ZyNQVFNhbnNOYXJyb3cnKSBmb3JtYXQoJ3N2ZycpO1xyXG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbn1cclxuXHJcbkBmb250LWZhY2Uge1xyXG4gICAgZm9udC1mYW1pbHk6ICdNb250c2VycmF0JztcclxuICAgIGZvbnQtZGlzcGxheTogc3dhcDtcclxuICAgIHNyYzogbG9jYWwoJ01vbnRzZXJyYXQgTGlnaHQnKSwgbG9jYWwoJ01vbnRzZXJyYXQtTGlnaHQnKSwgdXJsKCcvZm9udHMvc3RhdGljL01vbnRzZXJyYXQtTGlnaHQudHRmJykgZm9ybWF0KCd0cnVldHlwZScpO1xyXG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcclxuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxufVxyXG5cclxuQGZvbnQtZmFjZSB7XHJcbiAgICBmb250LWZhbWlseTogJ01vbnRzZXJyYXQnO1xyXG4gICAgZm9udC1kaXNwbGF5OiBzd2FwO1xyXG4gICAgc3JjOiBsb2NhbCgnTW9udHNlcnJhdCcpLCBsb2NhbCgnTW9udHNlcnJhdC1SZWd1bGFyJyksIHVybCgnL2ZvbnRzL3N0YXRpYy9Nb250c2VycmF0LVJlZ3VsYXIudHRmJykgZm9ybWF0KCd0cnVldHlwZScpO1xyXG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxufVxyXG5cclxuQGZvbnQtZmFjZSB7XHJcbiAgICBmb250LWZhbWlseTogJ01vbnRzZXJyYXQnO1xyXG4gICAgZm9udC1kaXNwbGF5OiBzd2FwO1xyXG4gICAgc3JjOiBsb2NhbCgnTW9udHNlcnJhdCcpLCBsb2NhbCgnTW9udHNlcnJhdC1SZWd1bGFyJyksIHVybCgnL2ZvbnRzL3N0YXRpYy9Nb250c2VycmF0LU1lZGl1bS50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyk7XHJcbiAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG59XHJcblxyXG5AZm9udC1mYWNlIHtcclxuICAgIGZvbnQtZmFtaWx5OiAnTW9udHNlcnJhdCc7XHJcbiAgICBmb250LWRpc3BsYXk6IHN3YXA7XHJcbiAgICBzcmM6IGxvY2FsKCdNb250c2VycmF0IEJvbGQnKSwgbG9jYWwoJ01vbnRzZXJyYXQtQm9sZCcpLCB1cmwoJy9mb250cy9zdGF0aWMvTW9udHNlcnJhdC1Cb2xkLnR0ZicpIGZvcm1hdCgndHJ1ZXR5cGUnKTtcclxuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbn1cclxuXHJcbkBmb250LWZhY2Uge1xyXG4gICAgZm9udC1mYW1pbHk6ICdNb250c2VycmF0JztcclxuICAgIGZvbnQtZGlzcGxheTogc3dhcDtcclxuICAgIHNyYzogbG9jYWwoJ01vbnRzZXJyYXQgSXRhbGljJyksIGxvY2FsKCdNb250c2VycmF0IEl0YWxpYycpLCB1cmwoJy9mb250cy9zdGF0aWMvTW9udHNlcnJhdC1JdGFsaWMudHRmJykgZm9ybWF0KCd0cnVldHlwZScpO1xyXG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcclxufVxyXG5cclxuQGZvbnQtZmFjZSB7XHJcbiAgICBmb250LWZhbWlseTogJ015cmlhZFByb0xpZ2h0JztcclxuICAgIHNyYzogdXJsKCcvZm9udHMvTXlyaWFkUHJvTGlnaHQuZW90Jyk7XHJcbiAgICBzcmM6IHVybCgnL2ZvbnRzL015cmlhZFByb0xpZ2h0LmVvdD8jaWVmaXgnKSBmb3JtYXQoJ2VtYmVkZGVkLW9wZW50eXBlJyksXHJcbiAgICAgICAgdXJsKCcvZm9udHMvTXlyaWFkUHJvTGlnaHQud29mZicpIGZvcm1hdCgnd29mZicpLFxyXG4gICAgICAgIHVybCgnL2ZvbnRzL015cmlhZFByb0xpZ2h0LnR0ZicpIGZvcm1hdCgndHJ1ZXR5cGUnKSxcclxuICAgICAgICB1cmwoJy9mb250cy9NeXJpYWRQcm9MaWdodC5zdmcjTXlyaWFkUHJvTGlnaHQnKSBmb3JtYXQoJ3N2ZycpO1xyXG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbn1cclxuXHJcbkBmb250LWZhY2Uge1xyXG4gICAgZm9udC1mYW1pbHk6ICdNeXJpYWQgUHJvJztcclxuICAgIHNyYzogdXJsKCcvZm9udHMvTXlyaWFkUHJvLm90ZicpIGZvcm1hdChcIm9wZW50eXBlXCIpO1xyXG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbn1cclxuXHJcbkBmb250LWZhY2Uge1xyXG4gICAgZm9udC1mYW1pbHk6ICdNeXJpYWRQcm9Cb2xkJztcclxuICAgIHNyYzogdXJsKCcvZm9udHMvTXlyaWFkUHJvQm9sZC5vdGYnKSBmb3JtYXQoXCJvcGVudHlwZVwiKTtcclxuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG59XHJcblxyXG5AZm9udC1mYWNlIHtcclxuICAgIGZvbnQtZmFtaWx5OiAnUHJhZ21hdGljYUMnO1xyXG4gICAgc3JjOiB1cmwoJy9mb250cy9QVFByYWdtYXRpY2FDeXJpbGxpYy50dGYnKSBmb3JtYXQoXCJvcGVudHlwZVwiKTtcclxuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbn1cclxuXHJcbkBmb250LWZhY2Uge1xyXG4gICAgZm9udC1mYW1pbHk6ICdQcmFnbWF0aWNhQyc7XHJcbiAgICBzcmM6IHVybCgnL2ZvbnRzL1BUUHJhZ21hdGljYUJvbGRDeXJpbGxpYy50dGYnKSBmb3JtYXQoXCJvcGVudHlwZVwiKTtcclxuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG59IiwiJGZvbnQtcHQtc2FuczogJ1BUU2FucycsIHNhbnMtc2VyaWY7XHJcbiRmb250LXB0LXNhbnMtbmFycm93OiAnUFRTYW5zTmFycm93Jywgc2Fucy1zZXJpZjtcclxuJGZvbnQtYXJpYWw6ICdBcmlhbCcsICdIZWx2ZXRpY2EgTmV1ZScsICdIZWx2ZXRpY2EnLCBzYW5zLXNlcmlmO1xyXG4kZm9udC10YWhvbWE6ICdUYWhvbWEnLCAnVmVyZGFuYScsICdTZWdvZScsIHNhbnMtc2VyaWY7XHJcbiRmb250LW15cmlhZDogJ015cmlhZCBQcm8nLCAnQ2FsaWJyaScsICdMdWNpZGEgU2FucycsICdTZWdvZSBVSScsIHNhbnMgc2VyaWY7XHJcbiRmb250LW15cmlhZC1saWdodDogJ015cmlhZFByb0xpZ2h0Jywgc2FucyBzZXJpZjtcclxuJGZvbnQtbXlyaWFkLWJvbGQ6ICdNeXJpYWRQcm9Cb2xkJywgc2FucyBzZXJpZjtcclxuJGZvbnQtcHJhZ21hdGljYS1jOiAnUHJhZ21hdGljYUMnLCBzYW5zIHNlcmlmO1xyXG5cclxuJGNvbG9yLXdoaXRlOiAjZmZmO1xyXG4kY29sb3ItYmxhY2s6ICMwMDA7XHJcbiRjb2xvci1yZWQtdGVzdDogIzk1MDgwNDtcclxuXHJcbiRjb2xvci12aW5vdXM6ICM1ODAwMDA7XHJcbiRjb2xvci1vcmFuZ2UtbGlnaHQ6ICNmZjQyMDA7XHJcbiRjb2xvci1ncmF5LWRhcmtlc3QtZGFyazogIzFkMWQxZDtcclxuJGNvbG9yLWdyZWVuOiAjNGM5NzE0O1xyXG4kY29sb3ItZ3JheS1saWdodDogIzMyMzIzMjtcclxuJGNvbG9yLWdyYXktbGlnaHQyOiAjMzMzMzMzO1xyXG4kY29sb3ItZ3JheS1saWdodDM6ICMzODM4Mzg7XHJcbiRjb2xvci1yZWQtZGFya2VzdC1kYXJrOiAjNTgwMDAwO1xyXG5cclxuJGNvbG9yLXRleHQtZ3JleS1saWdodDogI2QzZDNkMztcclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXHJcbiRjb2xvci13aGl0ZS1iZWlnZTogI2RmZGNkNztcclxuJGNvbG9yLXJlZC1saWdodDogI2M4MTQxMTtcclxuJGNvbG9yLXJlZDogIzliMDgwNTtcclxuJGNvbG9yLXJlZC1kYXJrOiAjODMwYTA2O1xyXG4kY29sb3ItcmVkLWRhcmtlc3QtbGlnaHQ6ICM3MTA4MDU7XHJcbiRjb2xvci1yZWQtZGFya2VzdDogIzcxMDgwYjtcclxuXHJcbiRjb2xvci1ncmF5LWxpZ2h0ZXI6ICNiN2I3Yjc7XHJcblxyXG4kY29sb3ItZ3JheTogIzI0MjQyNDtcclxuJGNvbG9yLWdyYXktZGFya2VzdDogIzE4MTgxODtcclxuJGNvbG9yLWJsdWUtbGlnaHQ6ICM0M2JlYzQ7XHJcbiRjb2xvci1ncmVlbi1saWdodDogIzhmYzc2NTtcclxuJGNvbG9yLW9yYW5nZS1kYXJrOiAjYzY1YzA2O1xyXG4kY29sb3Itb3JhbmdlOiAjZjM3MTA4O1xyXG5cclxuJGNvbG9yLXRleHQtd2hpdGUtZGFya2VzdDogI2U2ZTZlNjtcclxuJGNvbG9yLXRleHQtZ3JleTogIzdkN2Q3ZDtcclxuXHJcbiRjb2xvci1ib3JkZXItZ3JleTogJGNvbG9yLWdyYXktbGlnaHQ7XHJcbiRjb2xvci1ib3gtYmctZ3JheS1kYXJrZXN0OiAkY29sb3ItZ3JheS1kYXJrZXN0O1xyXG5cclxuJGNvbG9yLXRpdGxlLWxpZ2h0LWJsdWU6ICRjb2xvci1ibHVlLWxpZ2h0OyIsIi5sYW5kaW5nX19jb250ZW50e1xyXG4gIG1hcmdpbjogMCBhdXRvO1xyXG4gIG1heC13aWR0aDogMTkyMHB4O1xyXG5cclxuICAudGV4dC1ib2xke1xyXG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICB9XHJcbiAgLnRleHQtbWVkaXVte1xyXG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICB9XHJcbiAgLnNwZWMtY29sb3J7XHJcbiAgICBjb2xvcjogIzg3MDE3MDtcclxuICB9XHJcbiAgLnNwZWMtY29sb3ItMntcclxuICAgIGNvbG9yOiAjZmY0MjQyO1xyXG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgfVxyXG4gIC5jbGVhci1maXh7XHJcbiAgICBjbGVhcjogYm90aDtcclxuICB9XHJcbiAgLmJsb2NrLWlubmVye1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgbWF4LXdpZHRoOiAxMTAwcHg7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICBtYXJnaW46IDAgYXV0bztcclxuICB9XHJcbiAgaDF7XHJcbiAgICBmb250LXNpemU6IDQwcHg7XHJcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgbWFyZ2luOiAwIGF1dG8gMzBweCBhdXRvICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG4gIGgye1xyXG4gICAgZm9udC1zaXplOiA0MHB4O1xyXG4gICAgbWFyZ2luOiAxMDBweCAwIDUwcHggMDtcclxuICAgIGxpbmUtaGVpZ2h0OiAxLjM7XHJcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgZm9udC1mYW1pbHk6IFwiUFRTYW5zXCIsIHNhbnMtc2VyaWY7XHJcbiAgfVxyXG4gIGgze1xyXG4gICAgbGluZS1oZWlnaHQ6IDAuOTtcclxuICAgIGZvbnQtZmFtaWx5OiBcIlBUU2Fuc1wiLCBzYW5zLXNlcmlmICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICBwe1xyXG4gICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICAgIGZvbnQtZmFtaWx5OiBcIlBUU2Fuc1wiLCBzYW5zLXNlcmlmICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG4gIHRke1xyXG4gICAgZm9udC1mYW1pbHk6IFwiUFRTYW5zXCIsIHNhbnMtc2VyaWYgIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5hcG9sbG8tZmVhdHVyZXN7XHJcbiAgICBtYXJnaW4tdG9wOiAtMXB4O1xyXG4gICAgbWF4LXdpZHRoOiAxOTIwcHg7XHJcbiAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL2xhbmRpbmcvYXBvbGxvL2ZlYXR1cmVzX2JnLmpwZykgbm8tcmVwZWF0O1xyXG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAuYmxvY2staW5uZXJ7XHJcbiAgICAgIG1heC13aWR0aDogMTE4MHB4O1xyXG4gICAgICBtYXJnaW46IDAgYXV0bztcclxuICAgICAgcGFkZGluZzogMzBweCAwIDAgMDtcclxuICAgICAgYmFja2dyb3VuZDogcmdiYSg2NCw3MCw4MiwwLjgpO1xyXG5cclxuICAgICAgaDJ7XHJcbiAgICAgICAgbWFyZ2luOiAwIGF1dG8gNTBweCBhdXRvO1xyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICBjb2xvcjogJGNvbG9yLXdoaXRlO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAuZmVhdHVyZXMtd3JhcHBlcntcclxuICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblxyXG4gICAgICAgIC5mZWF0dXJle1xyXG4gICAgICAgICAgd2lkdGg6IDI4MHB4O1xyXG4gICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDUwcHg7XHJcblxyXG4gICAgICAgICAgaDN7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMzBweDtcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogMzBweDtcclxuICAgICAgICAgICAgY29sb3I6ICRjb2xvci13aGl0ZTtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICBwe1xyXG4gICAgICAgICAgICBtYXJnaW46IDEwcHggYXV0byAwIGF1dG87XHJcbiAgICAgICAgICAgIGNvbG9yOiAkY29sb3Itd2hpdGU7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgNnB4O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICAuYXBvbGxvLXNjcmVlbi0xe1xyXG4gICAgbWF4LXdpZHRoOiAxOTIwcHg7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgYmFja2dyb3VuZDogdXJsKC4uL2ltYWdlcy9sYW5kaW5nL2Fwb2xsby9zbGlkZS0xLmpwZykgbm8tcmVwZWF0O1xyXG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xyXG4gICAgaGVpZ2h0OiAxMDIwcHg7XHJcblxyXG4gICAgaW1ne1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgIH1cclxuXHJcbiAgICAuYmxvY2staW5uZXJ7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICAgIG1heC13aWR0aDogMTEwMHB4O1xyXG4gICAgICAuc2NyZWVuLWNvbnRlbnQtd3JhcHBlcntcclxuICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gICAgICAgIG1heC13aWR0aDogNjAwcHg7XHJcbiAgICAgICAgcGFkZGluZy10b3A6IDUwcHg7XHJcblxyXG4gICAgICAgIGgye1xyXG4gICAgICAgICAgY29sb3I6ICRjb2xvci13aGl0ZTtcclxuICAgICAgICAgIG1hcmdpbjogMCAwIDIwcHggMCAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDE7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgIC5zY3JlZW4tY29udGVudC13cmFwcGVyLTJ7XHJcbiAgICAgICAgd2lkdGg6IDQ4JTtcclxuICAgICAgICBwYWRkaW5nLXRvcDogNTBweDtcclxuICAgICAgICBwe1xyXG4gICAgICAgICAgY29sb3I6ICRjb2xvci13aGl0ZTtcclxuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICAgICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5hcG9sbG8tc2NyZWVuLTJ7XHJcbiAgICBtYXgtd2lkdGg6IDE5MjBweDtcclxuICAgIGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvbGFuZGluZy9hcG9sbG8vc2xpZGUtMi5qcGcpIG5vLXJlcGVhdDtcclxuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgLmJsb2NrLWlubmVye1xyXG4gICAgICBtYXgtd2lkdGg6IDExODBweDtcclxuICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICAgIHBhZGRpbmc6IDUwcHggMDtcclxuICAgICAgaDJ7XHJcbiAgICAgICAgbWFyZ2luOiAwIGF1dG8gNTBweCBhdXRvO1xyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICBjb2xvcjogJGNvbG9yLXdoaXRlO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAuZmVhdHVyZXMtd3JhcHBlcntcclxuICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblxyXG4gICAgICAgIC5mZWF0dXJle1xyXG4gICAgICAgICAgd2lkdGg6IDI4MHB4O1xyXG4gICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDUwcHg7XHJcbiAgICAgICAgICAuc2xpZGUtMl9pbWctd3JhcHBlcntcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDE0NXB4O1xyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgIGgze1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDMwcHg7XHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDEwcHg7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkY29sb3Itd2hpdGU7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgcHtcclxuICAgICAgICAgICAgbWFyZ2luOiAyMHB4IGF1dG8gMCBhdXRvO1xyXG4gICAgICAgICAgICBjb2xvcjogJGNvbG9yLXdoaXRlO1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAwIDZweDtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgLmFwb2xsby1zY3JlZW4tM3tcclxuICAgIG1heC13aWR0aDogMTkyMHB4O1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIC5ibG9jay1pbm5lcntcclxuICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgd2lkdGg6IDExMDBweDtcclxuICAgICAgdG9wOiAwO1xyXG4gICAgICBsZWZ0OiA1MCU7XHJcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsMCk7XHJcbiAgICB9XHJcbiAgICAuc2NyZWVuLWNvbnRlbnQtd3JhcHBlcntcclxuICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICAgICAgbWF4LXdpZHRoOiAzNzRweDtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICB0b3A6IDA7XHJcbiAgICAgIGxlZnQ6IC0zMHB4O1xyXG4gICAgICBwYWRkaW5nOiAxNDBweCAzMHB4IDcwcHggMzBweDtcclxuXHJcbiAgICAgIGgye1xyXG4gICAgICAgIGNvbG9yOiAkY29sb3Itd2hpdGU7XHJcbiAgICAgICAgbWFyZ2luOiAwIDAgMjBweCAwICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIHB7XHJcbiAgICAgICAgY29sb3I6ICMwMDAwMDA7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgLmFwb2xsby1zY3JlZW4tNHtcclxuICAgIG1hcmdpbi10b3A6IC0xcHg7XHJcbiAgICBtYXgtd2lkdGg6IDE5MjBweDtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAuYmxvY2staW5uZXJ7XHJcbiAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIHdpZHRoOiAxMTAwcHg7XHJcbiAgICAgIHRvcDogMDtcclxuICAgICAgbGVmdDogNTAlO1xyXG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLDApO1xyXG4gICAgfVxyXG4gICAgaDJ7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgdG9wOiA3MHB4O1xyXG4gICAgICBsZWZ0OiAwO1xyXG4gICAgICBjb2xvcjogJGNvbG9yLXdoaXRlO1xyXG4gICAgICBtYXJnaW46IDAgMCAyMHB4IDAgIWltcG9ydGFudDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDE7XHJcbiAgICB9XHJcbiAgICAuc2NyZWVuLWNvbnRlbnQtd3JhcHBlcntcclxuICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICAgICAgbWF4LXdpZHRoOiA0NzBweDtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICBib3R0b206IDE1MHB4O1xyXG4gICAgICByaWdodDogMDtcclxuICAgICAgcHtcclxuICAgICAgICBjb2xvcjogJGNvbG9yLXdoaXRlO1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5hcG9sbG8tc2NyZWVuLTV7XHJcbiAgICBtYXgtd2lkdGg6IDE5MjBweDtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAuYmxvY2staW5uZXJ7XHJcbiAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIHdpZHRoOiAxMTAwcHg7XHJcbiAgICAgIHRvcDogMDtcclxuICAgICAgbGVmdDogNTAlO1xyXG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLDApO1xyXG4gICAgICB6LWluZGV4OiAxO1xyXG4gICAgfVxyXG4gICAgLnNjcmVlbi1jb250ZW50LXdyYXBwZXJ7XHJcbiAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgICAgIHdpZHRoOiA1NTBweDtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICB0b3A6IDkwcHg7XHJcbiAgICAgIGxlZnQ6IDA7XHJcblxyXG4gICAgICBoMntcclxuICAgICAgICBjb2xvcjogJGNvbG9yLXdoaXRlO1xyXG4gICAgICAgIG1hcmdpbjogMCAwIDIwcHggMCAhaW1wb3J0YW50O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xyXG4gICAgICB9XHJcblxyXG4gICAgICBwe1xyXG4gICAgICAgIGNvbG9yOiAkY29sb3Itd2hpdGU7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgICZfX2FuaW0td3JhcHBlcntcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICBsZWZ0OiA3MzVweDtcclxuICAgICAgdG9wOiA0MHB4O1xyXG4gICAgICBpbWd7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgIHRyYW5zaXRpb246IG9wYWNpdHkgMXM7XHJcbiAgICAgICAgb3BhY2l0eTogMDtcclxuICAgICAgfVxyXG4gICAgICAmX193aGl0ZXtcclxuICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgbGVmdDogMDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICAuYXBvbGxvLXNjcmVlbi02e1xyXG4gICAgbWFyZ2luLXRvcDogLTFweDtcclxuICAgIG1heC13aWR0aDogMTkyMHB4O1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIHBhZGRpbmctYm90dG9tOiA4MHB4O1xyXG4gICAgYmFja2dyb3VuZDogdXJsKC4uL2ltYWdlcy9sYW5kaW5nL2Fwb2xsby9zbGlkZS02LmpwZykgbm8tcmVwZWF0O1xyXG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuXHJcbiAgICAuYmxvY2staW5uZXJ7XHJcbiAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgICB3aWR0aDogMTEwMHB4O1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gICAgICBoMntcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogNTBweDtcclxuICAgICAgICBjb2xvcjogJGNvbG9yLXdoaXRlO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAuc2NyZWVuLTQtaW1ne1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICB0b3A6IDEzMHB4O1xyXG4gICAgICAgIGxlZnQ6IDUwJTtcclxuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5mdW5jdGlvbnMtd3JhcHBlcntcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgICAgICBwYWRkaW5nLXRvcDogMzBweDtcclxuXHJcbiAgICAgICAgLmFwb2xsby1mdW5jdGlvbntcclxuICAgICAgICAgIHdpZHRoOiA1MCU7XHJcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xyXG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICAgICAgICAgIHB7XHJcbiAgICAgICAgICAgIHdpZHRoOiA0NiU7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkY29sb3Itd2hpdGU7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICAucC1sZWZ0e1xyXG4gICAgICAgICAgICB3aWR0aDogNDglO1xyXG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDc0cHg7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICAmX19udW1iZXJ7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIGxlZnQ6IDMlO1xyXG4gICAgICAgICAgICB0b3A6IC0xMXB4O1xyXG4gICAgICAgICAgICBjb2xvcjogJGNvbG9yLXdoaXRlO1xyXG4gICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkY29sb3Itd2hpdGU7XHJcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDIwcHg7XHJcbiAgICAgICAgICAgIHdpZHRoOiAzOHB4O1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDM4cHg7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogcmdiYSgyNTUsMjU1LDI1NSwwLjE1KTtcclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICBwe1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMS4xO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmZsZXgtcmlnaHR7XHJcbiAgICAgICAgICB3aWR0aDogNTAlO1xyXG4gICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XHJcbiAgICAgICAgICAuYXBvbGxvLWZ1bmN0aW9uX19udW1iZXJ7XHJcbiAgICAgICAgICAgIGxlZnQ6IDQzJTtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgLmFwb2xsby1zY3JlZW4tN3tcclxuICAgIG1hcmdpbi10b3A6IC0xcHg7XHJcbiAgICBtYXgtd2lkdGg6IDE5MjBweDtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL2xhbmRpbmcvYXBvbGxvL3NsaWRlLTcuanBnKSBuby1yZXBlYXQ7XHJcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiB0b3AgY2VudGVyO1xyXG4gICAgaGVpZ2h0OiA4NDBweDtcclxuXHJcbiAgICAuYmxvY2staW5uZXJ7XHJcbiAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgICB3aWR0aDogMTEwMHB4O1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgIC5mdW5jdGlvbnMtd3JhcHBlcntcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAuYXBvbGxvLWZ1bmN0aW9ue1xyXG4gICAgICAgICAgd2lkdGg6IDUwJTtcclxuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XHJcblxyXG4gICAgICAgICAgcHtcclxuICAgICAgICAgICAgd2lkdGg6IDcyJTtcclxuICAgICAgICAgICAgY29sb3I6ICRjb2xvci13aGl0ZTtcclxuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMjBweDtcclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICBoMntcclxuICAgICAgICAgICAgd2lkdGg6IDc2JTtcclxuICAgICAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogNDBweDtcclxuICAgICAgICAgICAgbWFyZ2luOiAwIDAgMjBweCAwO1xyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgIHB7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjE7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuZmxleC1yaWdodHtcclxuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xyXG4gICAgICAgICAgcGFkZGluZy10b3A6IDM0cHg7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5hcG9sbG8tc2NyZWVuLTh7XHJcbiAgICBtYXJnaW4tdG9wOiAtMXB4O1xyXG4gICAgYmFja2dyb3VuZDogdXJsKC4uL2ltYWdlcy9sYW5kaW5nL2Fwb2xsby9zbGlkZS04LmpwZykgbm8tcmVwZWF0O1xyXG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuICAgIC5ibG9jay1pbm5lcntcclxuICAgICAgcGFkZGluZzogNTBweCAzMHB4O1xyXG4gICAgICBoMntcclxuICAgICAgICBtYXJnaW4tdG9wOiAwO1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgIGNvbG9yOiAkY29sb3Itd2hpdGU7XHJcbiAgICAgIH1cclxuICAgICAgLnNjcmVlbi1jb250ZW50LXdyYXBwZXJ7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xyXG4gICAgICAgIHRhYmxle1xyXG4gICAgICAgICAgd2lkdGg6IDUyMHB4O1xyXG4gICAgICAgICAgcGFkZGluZzogMjBweDtcclxuICAgICAgICAgIGJvcmRlci1jb2xsYXBzZTogdW5zZXQ7XHJcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiAzcHg7XHJcbiAgICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gICAgICAgICAgdHJ7XHJcbiAgICAgICAgICAgIHRke1xyXG4gICAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XHJcbiAgICAgICAgICAgICAgd2lkdGg6IDUwJTtcclxuICAgICAgICAgICAgICBjb2xvcjogJGNvbG9yLXdoaXRlO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuc2NyZWVuLTgtaW1ne1xyXG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgYm90dG9tOiA2NHB4O1xyXG4gICAgICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgICAgICB3aWR0aDogNTIwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5hcG9sbG8tc2NyZWVuLTkge1xyXG4gICAgbWFyZ2luLXRvcDogLTFweDtcclxuICAgIG1heC13aWR0aDogMTkyMHB4O1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIGJhY2tncm91bmQ6ICM0MDQ2NTI7XHJcblxyXG4gICAgLmJsb2NrLWlubmVyIHtcclxuICAgICAgbWFyZ2luOiAwIGF1dG87XHJcblxyXG4gICAgICBoMntcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgY29sb3I6ICM1NDkyZjA7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMDtcclxuICAgICAgICBmb250LXdlaWdodDogNzAwO1xyXG5cclxuICAgICAgICBzcGFue1xyXG4gICAgICAgICAgZm9udC1zaXplOiAyNHB4O1xyXG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcclxuICAgICAgICAgIGNvbG9yOiAkY29sb3Itd2hpdGU7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgICAuaW1nLTV7XHJcbiAgICAgICAgZGlzcGxheTpibG9jaztcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgdG9wOiAxMzBweDtcclxuICAgICAgICBsZWZ0OiA4MHB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAuY29vbC1maXRfYm90dG9te1xyXG5cclxuICAgICAgLmJsb2NrX19pbm5lcntcclxuICAgICAgICBoZWlnaHQ6IDYwMHB4O1xyXG4gICAgICB9XHJcbiAgICAgIC5mb3Jte1xyXG4gICAgICAgIHRvcDogNTBweDtcclxuICAgICAgICByaWdodDogNTBweDtcclxuICAgICAgICBwYWRkaW5nLXRvcDogMCAhaW1wb3J0YW50O1xyXG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAyMHB4O1xyXG4gICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgICAgICAgd2lkdGg6IDMyMHB4O1xyXG4gICAgICAgIGJhY2tncm91bmQ6IG5vbmU7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcclxuICAgICAgICB6LWluZGV4OiAyO1xyXG5cclxuICAgICAgICBpbnB1dHtcclxuICAgICAgICAgIGJhY2tncm91bmQ6ICRjb2xvci13aGl0ZTtcclxuICAgICAgICAgIGNvbG9yOiAjYTlhOWE5O1xyXG4gICAgICAgIH1cclxuICAgICAgICAuY2hvc2VuLXNpbmdsZXtcclxuICAgICAgICAgIGJhY2tncm91bmQ6ICRjb2xvci13aGl0ZTtcclxuICAgICAgICAgIGNvbG9yOiAjYTlhOWE5O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmNvb2wtZml0X2JvdHRvbV9fdGl0bGV7XHJcbiAgICAgICAgICBmb250LXNpemU6IDM1cHg7XHJcbiAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICBsaW5lLWhlaWdodDogMTtcclxuICAgICAgICAgIGZvbnQtZmFtaWx5OiBcIlBUU2Fuc1wiLCBzYW5zLXNlcmlmICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBpbWd7XHJcbiAgICAgICAgICBtYXJnaW46IDMwcHggYXV0bztcclxuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgZm9ybXtcclxuICAgICAgICAgIG1hcmdpbi10b3A6IDIwcHg7XHJcbiAgICAgICAgICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcclxuICAgICAgICB9XHJcbiAgICAgICAgLmNob3Nlbi1jb250YWluZXJ7XHJcbiAgICAgICAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xyXG4gICAgICAgIH1cclxuICAgICAgICAuZmlsZWR7XHJcbiAgICAgICAgICBidXR0b257XHJcbiAgICAgICAgICAgIGhlaWdodDogNTBweCAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICBwYWRkaW5nOiA5cHggMTJweCAyMXB4IDEycHg7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICM0OTZhOWM7XHJcbiAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAwLjFlbTtcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogMTBweDtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgLmZvcm1fX21zZ3tcclxuICAgICAgICAgIG1hcmdpbi10b3A6IDQwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5jb2xvcnNfX2NvbG9yc3tcclxuICAgIGF7XHJcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgd2lkdGg6IDUwcHg7XHJcbiAgICAgIGhlaWdodDogNTBweDtcclxuICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xyXG4gICAgICBtYXJnaW4tdG9wOiAxMHB4O1xyXG4gICAgICBib3JkZXItcmFkaXVzOiAyNXB4O1xyXG4gICAgfVxyXG4gICAgLmNvbG9yLWZpcnN0e1xyXG4gICAgICBiYWNrZ3JvdW5kOiAjYTFjZDQ0O1xyXG4gICAgfVxyXG4gICAgLmNvbG9yLXNlY29uZHtcclxuICAgICAgYmFja2dyb3VuZDogIzAwYWVlZjtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5iLXByb2R1Y3R7XHJcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuXHJcbiAgLmItcHJvZHVjdF9fY3JlZGl0e1xyXG4gICAgY29sb3I6ICRjb2xvci13aGl0ZTtcclxuICB9XHJcblxyXG4gIC5iLXByb2R1Y3QtYmd7XHJcbiAgICAmX19sZWZ0e1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIHRvcDogMDtcclxuICAgICAgbGVmdDogMDtcclxuICAgIH1cclxuXHJcbiAgICAmX19yaWdodHtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICB0b3A6IDA7XHJcbiAgICAgIHJpZ2h0OiAwO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLmItcHJvZHVjdF9faGVhZHtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbn1cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOiAxNjAwcHgpe1xyXG4gIC5sYW5kaW5nX19jb250ZW50e1xyXG4gICAgLmFwb2xsby1zY3JlZW4tM3tcclxuICAgICAgLmJsb2NrLWlubmVye1xyXG4gICAgICAgIC5zY3JlZW4tY29udGVudC13cmFwcGVye1xyXG4gICAgICAgICAgYmFja2dyb3VuZDogcmdiYSgyNTUsMjU1LDI1NSwwLjYpO1xyXG4gICAgICAgICAgcGFkZGluZy10b3A6IDUwcHg7XHJcbiAgICAgICAgICBtYXgtd2lkdGg6IDM5MHB4O1xyXG4gICAgICAgICAgaDJ7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjMDAwMDAwO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICBpbWd7XHJcbiAgICAgICAgd2lkdGg6IDExMCU7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIC5hcG9sbG8tc2NyZWVuLTR7XHJcbiAgICAgIC5ibG9jay1pbm5lcntcclxuICAgICAgICBoMntcclxuICAgICAgICAgIGxlZnQ6IDYwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgIGltZ3tcclxuICAgICAgICBtYXJnaW4tbGVmdDogLTMwMHB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAuYXBvbGxvLXNjcmVlbi01e1xyXG4gICAgICBpbWd7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IC0zMDBweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMDBweCl7XHJcbiAgLmxhbmRpbmdfX2NvbnRlbnR7XHJcbiAgICAuYi1wcm9kdWN0LS1hcG9sbG97XHJcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcbiAgICB9XHJcbiAgICAuYXBvbGxvLWZlYXR1cmVze1xyXG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG4gICAgfVxyXG4gICAgLmFwb2xsby1zY3JlZW4tMXtcclxuICAgICAgLmJsb2NrLWlubmVye1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIHBhZGRpbmc6IDAgMzBweDtcclxuICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAuYXBvbGxvLXNjcmVlbi0ze1xyXG4gICAgICAuYmxvY2staW5uZXJ7XHJcbiAgICAgICAgbGVmdDogMDtcclxuICAgICAgICB0cmFuc2Zvcm06IG5vbmU7XHJcbiAgICAgICAgLnNjcmVlbi1jb250ZW50LXdyYXBwZXJ7XHJcbiAgICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgLmFwb2xsby1zY3JlZW4tNHtcclxuICAgICAgLmJsb2NrLWlubmVye1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGgye1xyXG4gICAgICAgICAgbGVmdDogMzBweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgLnNjcmVlbi1jb250ZW50LXdyYXBwZXJ7XHJcbiAgICAgICAgICBtYXgtd2lkdGg6IDQxOHB4O1xyXG4gICAgICAgICAgcmlnaHQ6IDMwcHg7XHJcbiAgICAgICAgICBib3R0b206IDEzMHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICBpbWd7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IC0zODRweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgLmFwb2xsby1zY3JlZW4tNXtcclxuICAgICAgLmJsb2NrLWlubmVye1xyXG4gICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgdHJhbnNmb3JtOiBub25lO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIC5zY3JlZW4tY29udGVudC13cmFwcGVye1xyXG4gICAgICAgICAgd2lkdGg6IDQzOHB4O1xyXG4gICAgICAgICAgdG9wOiA1MHB4O1xyXG4gICAgICAgICAgbGVmdDogMzBweDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgaW1ne1xyXG4gICAgICAgIHdpZHRoOiAxNTAwcHg7XHJcbiAgICAgIH1cclxuICAgICAgJl9fYW5pbS13cmFwcGVye1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIC5hcG9sbG8tc2NyZWVuLTZ7XHJcbiAgICAgIC5ibG9jay1pbm5lcntcclxuICAgICAgICAuZnVuY3Rpb25zLXdyYXBwZXJ7XHJcbiAgICAgICAgICAuZmxleC1yaWdodHtcclxuICAgICAgICAgICAgLmFwb2xsby1mdW5jdGlvbl9fbnVtYmVye1xyXG4gICAgICAgICAgICAgIGxlZnQ6IDQxJTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgLmFwb2xsby1zY3JlZW4tN3tcclxuICAgICAgcGFkZGluZy1ib3R0b206IDA7XHJcbiAgICAgIC5ibG9jay1pbm5lcntcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgLmFwb2xsby1zY3JlZW4tNntcclxuICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuXHJcbiAgICAgIC5ibG9jay1pbm5lcntcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBwYWRkaW5nOiAwIDMwcHg7XHJcbiAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgLmFwb2xsby1zY3JlZW4tOHtcclxuICAgICAgLmJsb2NrLWlubmVye1xyXG4gICAgICAgIC5zY3JlZW4tY29udGVudC13cmFwcGVye1xyXG4gICAgICAgICAgdGFibGV7XHJcbiAgICAgICAgICAgIHdpZHRoOiA0NjBweDtcclxuICAgICAgICAgIH1cclxuICAgICAgICAgIC5zY3JlZW4tOC1pbWd7XHJcbiAgICAgICAgICAgIHdpZHRoOiA0NjBweDtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIC5hcG9sbG8tc2NyZWVuLTl7XHJcbiAgICAgIC5ibG9jay1pbm5lcntcclxuICAgICAgICAuaW1nLTV7XHJcbiAgICAgICAgICB3aWR0aDogNjAwcHg7XHJcbiAgICAgICAgICBsZWZ0OiAyMHB4O1xyXG4gICAgICAgICAgdG9wOiAxMjBweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5jb29sLWZpdF9ib3R0b217XHJcbiAgICAgICAgICAuYmxvY2tfX2lubmVye1xyXG4gICAgICAgICAgICAuZm9ybS0tbGFuZGluZ3tcclxuICAgICAgICAgICAgICB0b3A6IDMwcHg7XHJcbiAgICAgICAgICAgICAgcmlnaHQ6IDcwcHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpe1xyXG4gIC5sYW5kaW5nX19jb250ZW50e1xyXG4gICAgLmItcHJvZHVjdC0tYXBvbGxve1xyXG4gICAgICAuYi1wcm9kdWN0X19pbWctd3JhcHtcclxuICAgICAgICBpbWd7XHJcbiAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgLmItcHJvZHVjdF9faW1hZ2Vze1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICAgIH1cclxuICAgICAgLmItcHJvZHVjdF9fZXhjbHVzaXZle1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDA7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOiA5NTBweCl7XHJcbiAgLmxhbmRpbmdfX2NvbnRlbnR7XHJcbiAgICAuYi1wcm9kdWN0LS1hcG9sbG97XHJcbiAgICAgIC5iLXByb2R1Y3RfX2hlYWR7XHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDMwcHg7XHJcbiAgICAgIH1cclxuICAgICAgLmItcHJvZHVjdF9faW1nLXdyYXB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMzBweDtcclxuICAgICAgfVxyXG4gICAgICAuYi1wcm9kdWN0X19pbWFnZXN7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuQG1lZGlhIChtYXgtd2lkdGg6IDkwMHB4KXtcclxuICAubGFuZGluZ19fY29udGVudHtcclxuICAgIGgye1xyXG4gICAgICBmb250LXNpemU6IDMwcHg7XHJcbiAgICB9XHJcbiAgICAuYXBvbGxvLWZlYXR1cmVze1xyXG4gICAgICAuYmxvY2staW5uZXJ7XHJcbiAgICAgICAgcGFkZGluZy10b3A6IDA7XHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDA7XHJcblxyXG4gICAgICAgIGgye1xyXG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogNTBweCAhaW1wb3J0YW50O1xyXG4gICAgICAgIH1cclxuICAgICAgICAuZmVhdHVyZXMtd3JhcHBlcntcclxuICAgICAgICAgIC5mZWF0dXJle1xyXG4gICAgICAgICAgICB3aWR0aDogMjk0cHg7XHJcbiAgICAgICAgICAgIHB7XHJcbiAgICAgICAgICAgICAgd2lkdGg6IGF1dG87XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIC5hcG9sbG8tc2NyZWVuLTF7XHJcbiAgICAgIC5ibG9jay1pbm5lcntcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBwYWRkaW5nOiAwIDEwcHg7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgLnNjcmVlbi1jb250ZW50LXdyYXBwZXJ7XHJcbiAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICB9XHJcbiAgICAgICAgLnNjcmVlbi1jb250ZW50LXdyYXBwZXItMntcclxuICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgLmFwb2xsby1zY3JlZW4tM3tcclxuICAgICAgYmFja2dyb3VuZDogI2VjZDRjZDtcclxuICAgICAgLmJsb2NrLWlubmVye1xyXG4gICAgICAgIGJhY2tncm91bmQ6IG5vbmU7XHJcbiAgICAgICAgcG9zaXRpb246IHN0YXRpYztcclxuICAgICAgICBwYWRkaW5nOiAwIDEwcHg7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICAgICAgICAuc2NyZWVuLWNvbnRlbnQtd3JhcHBlcntcclxuICAgICAgICAgIGJhY2tncm91bmQ6IG5vbmU7XHJcbiAgICAgICAgICBwb3NpdGlvbjogc3RhdGljO1xyXG4gICAgICAgICAgcGFkZGluZzogNTBweCAwIDMwcHggMDtcclxuICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIC5hcG9sbG8tc2NyZWVuLTR7XHJcbiAgICAgIGJhY2tncm91bmQ6ICM0MDQ3NTI7XHJcbiAgICAgIC5ibG9jay1pbm5lcntcclxuICAgICAgICBwb3NpdGlvbjogc3RhdGljO1xyXG4gICAgICAgIHRyYW5zZm9ybTogbm9uZTtcclxuICAgICAgICBwYWRkaW5nOiA1MHB4IDEwcHggMCAxMHB4O1xyXG4gICAgICAgIGgye1xyXG4gICAgICAgICAgcG9zaXRpb246IHN0YXRpYztcclxuICAgICAgICB9XHJcbiAgICAgICAgLnNjcmVlbi1jb250ZW50LXdyYXBwZXJ7XHJcbiAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICBwb3NpdGlvbjogc3RhdGljO1xyXG4gICAgICAgICAgcGFkZGluZy1ib3R0b206IDMwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgIGltZ3tcclxuICAgICAgICB3aWR0aDogMjAyJTtcclxuICAgICAgICBtYXJnaW4tbGVmdDogLTQwJTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgLmFwb2xsby1zY3JlZW4tNXtcclxuICAgICAgaW1ne1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAtMzUwcHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIC5hcG9sbG8tc2NyZWVuLTd7XHJcbiAgICAgIGhlaWdodDogNjMwcHg7XHJcbiAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciAtMjEwcHg7XHJcbiAgICAgIC5ibG9jay1pbm5lcntcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAuZnVuY3Rpb25zLXdyYXBwZXJ7XHJcbiAgICAgICAgICAuYXBvbGxvLWZ1bmN0aW9ue1xyXG4gICAgICAgICAgICBoMntcclxuICAgICAgICAgICAgICBmb250LXNpemU6IDMwcHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgcHtcclxuICAgICAgICAgICAgICB3aWR0aDogNjklO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAuYXBvbGxvLXNjcmVlbi02e1xyXG4gICAgICBwYWRkaW5nLWJvdHRvbTogMzBweDtcclxuICAgICAgLmJsb2NrLWlubmVye1xyXG4gICAgICAgIHBhZGRpbmc6IDAgMTBweDtcclxuICAgICAgICAuc2NyZWVuLTQtaW1ne1xyXG4gICAgICAgICAgcG9zaXRpb246IHN0YXRpYztcclxuICAgICAgICAgIHRyYW5zZm9ybTogbm9uZTtcclxuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgbWFyZ2luOiAyMHB4IGF1dG8gMTBweCBhdXRvO1xyXG4gICAgICAgICAgd2lkdGg6IDYwJTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5mdW5jdGlvbnMtd3JhcHBlcntcclxuICAgICAgICAgIHBhZGRpbmctdG9wOiAwO1xyXG4gICAgICAgICAgLmFwb2xsby1mdW5jdGlvbntcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XHJcblxyXG4gICAgICAgICAgICAucC1sZWZ0e1xyXG4gICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiA1OHB4O1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICBwe1xyXG4gICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiA1OHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICZfX251bWJlcntcclxuICAgICAgICAgICAgICBsZWZ0OiAxJTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgLmZsZXgtcmlnaHR7XHJcbiAgICAgICAgICAgIC5hcG9sbG8tZnVuY3Rpb25fX251bWJlcntcclxuICAgICAgICAgICAgICBsZWZ0OiAxJTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgLmFwb2xsby1zY3JlZW4tOHtcclxuICAgICAgLmJsb2NrLWlubmVye1xyXG4gICAgICAgIHBhZGRpbmc6IDUwcHggMDtcclxuICAgICAgICAuc2NyZWVuLWNvbnRlbnQtd3JhcHBlcntcclxuICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgICAgICAgIHRhYmxle1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogMTBweDtcclxuICAgICAgICAgIH1cclxuICAgICAgICAgIC5zY3JlZW4tOC1pbWd7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogc3RhdGljO1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAxMHB4O1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAwIDEwcHg7XHJcbiAgICAgICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAuYXBvbGxvLXNjcmVlbi05e1xyXG4gICAgICAuYmxvY2staW5uZXJ7XHJcbiAgICAgICAgLmltZy01e1xyXG4gICAgICAgICAgd2lkdGg6IDQwMHB4O1xyXG4gICAgICAgICAgdG9wOiAxNDVweDtcclxuICAgICAgICAgIGxlZnQ6IDMwcHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuY29vbC1maXRfYm90dG9te1xyXG4gICAgICAgICAgLmJsb2NrX19pbm5lcntcclxuICAgICAgICAgICAgaGVpZ2h0OiA0MzBweDtcclxuICAgICAgICAgIH1cclxuICAgICAgICAgIC5mb3Jte1xyXG4gICAgICAgICAgICByaWdodDogMzBweCAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgLmItcHJvZHVjdF9faGVhZHtcclxuICAgICAgaDF7XHJcbiAgICAgICAgZm9udC1zaXplOiAzMHB4ICFpbXBvcnRhbnQ7XHJcbiAgICAgIH1cclxuICAgICAgaW1ne1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIG1hcmdpbjogMCBhdXRvICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgd2lkdGg6IDcwJTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KXtcclxuICAubGFuZGluZ19fY29udGVudHtcclxuICAgIC5hcG9sbG8tc2NyZWVuLTF7XHJcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogODAwcHg7XHJcbiAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IHRvcCBjZW50ZXI7XHJcbiAgICAgIGhlaWdodDogNDEwcHg7XHJcbiAgICAgIC5ibG9jay1pbm5lcntcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBwYWRkaW5nOiAwIDEwcHg7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgYmFja2dyb3VuZDogcmdiYSgzNywgNzQsIDExNiwgMC4yKTtcclxuICAgICAgICAuc2NyZWVuLWNvbnRlbnQtd3JhcHBlcntcclxuICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIH1cclxuICAgICAgICAuc2NyZWVuLWNvbnRlbnQtd3JhcHBlci0ye1xyXG4gICAgICAgICAgcGFkZGluZy10b3A6IDA7XHJcbiAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogNTBweDtcclxuICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgLmFwb2xsby1zY3JlZW4tMntcclxuICAgICAgLmJsb2NrLWlubmVye1xyXG4gICAgICAgIHBhZGRpbmc6IDUwcHggMTBweCAyMHB4IDEwcHg7XHJcbiAgICAgICAgaDJ7XHJcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICAuZmVhdHVyZXMtd3JhcHBlcntcclxuICAgICAgICAgIC5mZWF0dXJle1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgLmFwb2xsby1zY3JlZW4tNXtcclxuICAgICAgYmFja2dyb3VuZDogIzIxMWQ2MjtcclxuICAgICAgLmJsb2NrLWlubmVye1xyXG4gICAgICAgIHBvc2l0aW9uOiBzdGF0aWM7XHJcbiAgICAgICAgcGFkZGluZzogMCAxMHB4O1xyXG4gICAgICAgIC5zY3JlZW4tY29udGVudC13cmFwcGVye1xyXG4gICAgICAgICAgcG9zaXRpb246IHN0YXRpYztcclxuICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgcGFkZGluZzogNTBweCAwIDMwcHggMDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgaW1ne1xyXG4gICAgICAgIHdpZHRoOiAxMzglO1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAtMzglO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAuYXBvbGxvLXNjcmVlbi03e1xyXG4gICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgLTMwMHB4O1xyXG4gICAgICBoZWlnaHQ6IDQ4OHB4O1xyXG4gICAgICBwYWRkaW5nLWJvdHRvbTogMDtcclxuICAgICAgLmJsb2NrLWlubmVye1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICBwYWRkaW5nOiAwIDEwcHg7XHJcbiAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICAgICAgICBiYWNrZ3JvdW5kOiByZ2JhKDAsMCwwLDAuMik7XHJcbiAgICAgICAgLmZ1bmN0aW9ucy13cmFwcGVye1xyXG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAuYXBvbGxvLWZ1bmN0aW9ue1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgcGFkZGluZy10b3A6IDA7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbiAgICAgICAgICAgIGgye1xyXG4gICAgICAgICAgICAgIHBhZGRpbmctdG9wOiA1MHB4O1xyXG4gICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBwe1xyXG4gICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIC5hcG9sbG8tc2NyZWVuLTl7XHJcbiAgICAgIC5ibG9jay1pbm5lcntcclxuICAgICAgICBoMntcclxuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5jb29sLWZpdF9ib3R0b217XHJcbiAgICAgICAgICAuYmxvY2tfX2lubmVye1xyXG4gICAgICAgICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICAgICAgICAgIC5mb3JtLS1sYW5kaW5ne1xyXG4gICAgICAgICAgICAgIHBvc2l0aW9uOiBzdGF0aWM7XHJcbiAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDAgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgICBtYXJnaW46IDAgYXV0bztcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAuaW1nLTV7XHJcbiAgICAgICAgICBwb3NpdGlvbjogc3RhdGljO1xyXG4gICAgICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICAgICAgICB3aWR0aDogOTIlO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLmItcHJvZHVjdC0tYXBvbGxve1xyXG4gIGJhY2tncm91bmQ6IHVybCgnLi4vaW1hZ2VzL2xhbmRpbmcvYXBvbGxvL3Byb2R1Y3RfYmcuanBnJykgbm8tcmVwZWF0O1xyXG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcclxuICBwYWRkaW5nLWJvdHRvbTogMzBweDtcclxuICBjb2xvcjogJGNvbG9yLWJsYWNrO1xyXG4gIC5ibG9ja19faW5uZXIge1xyXG4gICAgd2lkdGg6IDEyMDBweDtcclxuICAgIEBpbmNsdWRlIGxne1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgIH1cclxuICB9XHJcbiAgLmItcHJvZHVjdF9fbGVmdHtcclxuICAgIHdpZHRoOiA1MiU7XHJcbiAgICBAaW5jbHVkZSBtbWR7XHJcbiAgICAgIGZsb2F0OiBub25lO1xyXG4gICAgICBtYXJnaW46MCBhdXRvO1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICB3aWR0aDogOTAlO1xyXG4gICAgfVxyXG4gIH1cclxuICAuYi1wcm9kdWN0X19yaWdodHtcclxuICAgIHdpZHRoOiA0OCU7XHJcbiAgICBtYXJnaW4tdG9wOiAtMjRweDtcclxuXHJcbiAgICAuYi1wcm9kdWN0X19vbnRpbWV7XHJcbiAgICAgIGNvbG9yOiAkY29sb3Itd2hpdGU7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbGd7XHJcbiAgICAgIHdpZHRoOiA0NSU7XHJcbiAgICB9XHJcbiAgICBAaW5jbHVkZSBtbWR7XHJcbiAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgICBmbG9hdDogbm9uZTtcclxuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgd2lkdGg6IDgwJTtcclxuICAgIH1cclxuICAgIEBpbmNsdWRlIHhze1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgIH1cclxuICB9XHJcbiAgLnNsaWNrLXByZXZ7XHJcbiAgICB3aWR0aDogMTZweDtcclxuICAgIGhlaWdodDogMjdweDtcclxuICAgIGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvbGFuZGluZy9zcmMvYXJyb3dfZ3JheV9iaWdfbGVmdC5wbmcpIG5vLXJlcGVhdDtcclxuICAgIGxlZnQ6IC00MnB4O1xyXG4gIH1cclxuICAuc2xpY2stbmV4dHtcclxuICAgIHdpZHRoOiAxNnB4O1xyXG4gICAgaGVpZ2h0OiAyN3B4O1xyXG4gICAgYmFja2dyb3VuZDogdXJsKC4uL2ltYWdlcy9sYW5kaW5nL3NyYy9hcnJvd19ncmF5X2JpZ19yaWdodC5wbmcpIG5vLXJlcGVhdDtcclxuICAgIHJpZ2h0OiAtMTBweDtcclxuICB9XHJcbiAgLmItcHJvZHVjdF9fb250aW1le1xyXG4gICAgLmNyZWRpdF9fcXVlc3Rpb257XHJcbiAgICAgIEBpbmNsdWRlIGxne1xyXG4gICAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5iLXByb2R1Y3RfX2hlYWR7XHJcbiAgICBwYWRkaW5nOiA3MHB4IDAgMTAwcHggMDtcclxuXHJcbiAgICBoMXtcclxuICAgICAgZm9udC1mYW1pbHk6ICRmb250LXB0LXNhbnM7XHJcbiAgICAgIGZvbnQtc2l6ZTogNDBweDtcclxuICAgICAgY29sb3I6ICRjb2xvci13aGl0ZTtcclxuICAgICAgbGluZS1oZWlnaHQ6IDE7XHJcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5wcmljZS1zdGlja2VyLS1ibGFjayB7XHJcbiAgICBiYWNrZ3JvdW5kOiB1cmwoJy9pbWFnZXMvbGFuZGluZy9hcG9sbG8vcHJpY2Utc3RpY2tlci5wbmcnKSBjZW50ZXIgYm90dG9tIG5vLXJlcGVhdCAhaW1wb3J0YW50O1xyXG4gICAgd2lkdGg6IDIyMHB4ICFpbXBvcnRhbnQ7XHJcbiAgICBoZWlnaHQ6IDc5cHggIWltcG9ydGFudDtcclxuICAgIGNvbG9yOiAkY29sb3Itd2hpdGU7XHJcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCU7XHJcbiAgICBwYWRkaW5nLXRvcDogNHB4ICFpbXBvcnRhbnQ7XHJcblxyXG4gICAgLnByaWNlLXN0aWNrZXJfX251bXtcclxuICAgICAgbWFyZ2luOiBhdXRvIDE0cHggYXV0byA0MXB4O1xyXG5cclxuICAgICAgLnByaWNlX19udW1fX2NoYW5nZWJsZSwgLnByaWNlLXN0aWNrZXJfX3NpZ257XHJcbiAgICAgICAgZm9udC1zaXplOiA0NHB4O1xyXG4gICAgICAgIHBhZGRpbmctYm90dG9tOiA0cHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgfVxyXG4gIC5wcmljZS1zdGlja2VyX19hY3Rpb257XHJcbiAgICByaWdodDogLTE1cHg7XHJcbiAgICB0b3A6IDFweDtcclxuICAgIGhlaWdodDogNzhweDtcclxuICB9XHJcbiAgLnByaWNlLXN0aWNrZXJfX3NzYnJmIHtcclxuICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICB9XHJcblxyXG4gIC5iLXByb2R1Y3RfX2ltZy13cmFwe1xyXG4gICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgbWFyZ2luOiAwIDAgMCAwO1xyXG4gICAgd2lkdGg6IGF1dG87XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgfVxyXG4gIC5iLXByb2R1Y3RfX2ltZ3tcclxuICAgIEBpbmNsdWRlIHNtbXtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICB9XHJcbiAgICBAaW5jbHVkZSB4c3tcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5iLXByb2R1Y3RfX2J1dHRvbnMge1xyXG4gICAgbWFyZ2luOiAxM3B4IDAgNnB4IDA7XHJcbiAgICBtYXgtd2lkdGg6IDQ0NXB4O1xyXG4gICAgY2xlYXI6IGJvdGg7XHJcbiAgICBAaW5jbHVkZSB4eHN7XHJcbiAgICAgIHdpZHRoOiA5NyU7XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5iLXByb2R1Y3RfX29yZGVyLXF1aWNrIHtcclxuICAgIGZsb2F0OiByaWdodDtcclxuICAgIG1hcmdpbjogMDtcclxuICAgIEBpbmNsdWRlIHh4c3tcclxuICAgICAgZmxvYXQ6IG5vbmU7XHJcbiAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgfVxyXG4gIH1cclxuICAuYi1wcm9kdWN0X19jb2xvcnMge1xyXG4gICAgcGFkZGluZy10b3A6IDIwcHg7XHJcblxyXG5cclxuICAgIGxpe1xyXG4gICAgICBib3JkZXItcmFkaXVzOiAyNXB4O1xyXG4gICAgfVxyXG4gIH1cclxuICAuY29sb3JzX19jb2xvcnMge1xyXG4gICAgaW1nIHtcclxuICAgICAgcGFkZGluZzogNXB4IDVweCAwIDA7XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5iLXByb2R1Y3RfX2RlbGl2ZXJ5e1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICAgIHBhZGRpbmctYm90dG9tOiAxNXB4O1xyXG4gICAgYm9yZGVyLXJhZGl1czogMTBweDtcclxuICAgIHdpZHRoOiA5NyU7XHJcbiAgICBtYXgtd2lkdGg6MzgwcHg7XHJcbiAgfVxyXG4gIC5kZWxpdmVyeV9fdGl0bGV7XHJcbiAgICBwYWRkaW5nLXRvcDogN3B4O1xyXG4gICAgcGFkZGluZy1ib3R0b206IDdweDtcclxuICAgIHBhZGRpbmctbGVmdDogMTVweDtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDE1cHg7XHJcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAxMHB4O1xyXG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDEwcHg7XHJcbiAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG4gIH1cclxuICAuZGVsaXZlcnlfX3Jvd3tcclxuICAgIHBhZGRpbmctdG9wOiA3cHg7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogN3B4O1xyXG4gICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xyXG4gICAgcGFkZGluZy1yaWdodDogMTVweDtcclxuICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgIEBpbmNsdWRlIHh4c3tcclxuICAgICAgZm9udC1zaXplOiAxM3B4O1xyXG4gICAgfVxyXG4gIH1cclxuICAuYnV0dG9uLS1yZWQtZ3J7XHJcbiAgICBiYWNrZ3JvdW5kIDogbGluZWFyLWdyYWRpZW50KDE4MGRlZywgcmdiYSgxOTcsIDMxLCAzOCwgMSkgMCUsIHJnYmEoMTU5LCAxOSwgMjUsIDEpIDEwMCUpO1xyXG4gICAgQGluY2x1ZGUgeHhze1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcclxuICAgIH1cclxuICB9XHJcbiAgLmItcHJvZHVjdF9faW1nLXByZXZ7XHJcbiAgICBib3JkZXI6MDtcclxuICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XHJcbiAgfVxyXG4gIC5iLXByb2R1Y3RfX2ltYWdlc3tcclxuICAgIG92ZXJmbG93OiB2aXNpYmxlO1xyXG4gICAgZmxvYXQ6IG5vbmU7XHJcbiAgICB3aWR0aDogNDk5cHg7XHJcbiAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICBtYXJnaW46IDIwcHggYXV0byAwIGF1dG87XHJcbiAgICBAaW5jbHVkZSBzbW17XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgfVxyXG4gIH1cclxuICAub3dsLXByZXZ7XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xyXG4gICAgbWFyZ2luLWxlZnQ6IC0zNHB4O1xyXG4gIH1cclxuICAub3dsLW5leHR7XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAtMzRweDtcclxuICB9XHJcbiAgLmljb24tLWFycm93LWdyYXktYmlnLWxlZnR7XHJcbiAgICB3aWR0aDogMTZweDtcclxuICAgIGhlaWdodDogMjdweDtcclxuICAgIGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvbGFuZGluZy9zcmMvZml0LWljb24tbGVmdC5wbmcpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xyXG4gIH1cclxuICAuaWNvbi0tYXJyb3ctZ3JheS1iaWctcmlnaHR7XHJcbiAgICB3aWR0aDogMTZweDtcclxuICAgIGhlaWdodDogMjdweDtcclxuICAgIGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvbGFuZGluZy9zcmMvZml0LWljb24tcmlnaHQucG5nKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcclxuICB9XHJcbiAgLnAtaGVhZF9fdGl0bGV7XHJcbiAgICBmb250LWZhbWlseTogJGZvbnQtbXlyaWFkO1xyXG4gICAgZm9udC1zaXplOiA1NnB4O1xyXG4gICAgY29sb3I6ICM2YzZjNmM7XHJcbiAgICBsaW5lLWhlaWdodDogMTtcclxuICAgIGxldHRlci1zcGFjaW5nOiAzMHB4O1xyXG4gICAgbWFyZ2luLWxlZnQ6IDMwcHg7XHJcbiAgICBAaW5jbHVkZSBzbW17XHJcbiAgICAgIGZvbnQtc2l6ZTogMzBweDtcclxuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICBpbWd7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgLmItcHJvZHVjdF9fZXhjbHVzaXZle1xyXG4gICAgbWFyZ2luLXRvcDogMzBweDtcclxuICAgIEBpbmNsdWRlIHh4c3tcclxuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICBtYXJnaW46IGF1dG87XHJcbiAgICAgIHdpZHRoOjE1NnB4O1xyXG4gICAgICBmbG9hdDogbm9uZTtcclxuICAgICAgY2xlYXI6IGJvdGg7XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5leGNsdXNpdmVfX3RpdGxlIHtcclxuICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgIGZvbnQtd2VpZ2h0OiBsaWdodGVyO1xyXG4gICAgY29sb3I6JGNvbG9yLXdoaXRlO1xyXG4gIH1cclxuICAuZXhjbHVzaXZlX19tb2RlbHtcclxuICAgIG1hcmdpbjogMCAxNXB4IDE1cHggMDtcclxuICAgIGJvcmRlcjoxcHggc29saWQgI2ViZWFlYTtcclxuICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XHJcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gICAgJjpudGgtY2hpbGQoNCl7XHJcbiAgICAgIG1hcmdpbi1yaWdodDogMDtcclxuICAgIH1cclxuICB9XHJcbiAgLmV4Y2x1c2l2ZV9faW1ne1xyXG4gICAgYm9yZGVyLXJhZGl1czogMTBweDtcclxuICB9XHJcbiAgLmV4Y2x1c2l2ZV9fbmFtZXtcclxuICAgIGJvcmRlci1yYWRpdXM6IDAgMCAxMHB4IDEwcHg7XHJcbiAgICBmb250LXNpemU6IDEzcHg7XHJcbiAgfVxyXG59XHJcblxyXG5AbWVkaWEobWF4LXdpZHRoOiAxMDMwcHgpe1xyXG4gIC5iLXByb2R1Y3QtLWtvZG97XHJcbiAgICAuc2xpY2stc2xpZGVye1xyXG4gICAgICBtYXJnaW4tbGVmdDogMzBweDtcclxuICAgIH1cclxuICAgIC5zbGljay1uZXh0e1xyXG4gICAgICByaWdodDogLTIzcHg7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG5AbWVkaWEobWF4LXdpZHRoOiA0NTBweCl7XHJcbiAgLmItcHJvZHVjdC0tYXBvbGxve1xyXG4gICAgLnNsaWNrLXNsaWRlcntcclxuICAgICAgbWFyZ2luLWxlZnQ6IDA7XHJcbiAgICAgIHdpZHRoOiA5MiU7XHJcbiAgICB9XHJcbiAgICAuc2xpY2stbmV4dHtcclxuICAgICAgcmlnaHQ6IC0yM3B4O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmxhbmRpbmdfX2NvbnRlbnR7XHJcbiAgICAuYXBvbGxvLXNjcmVlbi0yLCAuYXBvbGxvLXNjcmVlbi02LCAuYXBvbGxvLXNjcmVlbi04e1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDA0NzUyO1xyXG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IGF1dG87XHJcbiAgICB9XHJcbiAgICAuYXBvbGxvLXNjcmVlbi05e1xyXG4gICAgICAuYmxvY2staW5uZXJ7XHJcbiAgICAgICAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XHJcblxyXG4gICAgICAgIC5jb29sLWZpdF9ib3R0b217XHJcbiAgICAgICAgICAuYmxvY2tfX2lubmVye1xyXG4gICAgICAgICAgICAuZm9ybS0tbGFuZGluZ3tcclxuICAgICAgICAgICAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuZm9ybXtcclxuICAgICAgICAgIHBvc2l0aW9uOiBzdGF0aWM7XHJcbiAgICAgICAgICB3aWR0aDogNzAlICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICBtYXJnaW46IDAgYXV0bztcclxuICAgICAgICAgIHBhZGRpbmctdG9wOiA3NXB4ICFpbXBvcnRhbnQ7XHJcblxyXG4gICAgICAgICAgLmNvb2wtZml0X2JvdHRvbV9fdGl0bGV7XHJcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5pbWctNXtcclxuICAgICAgICBwb3NpdGlvbjogc3RhdGljICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgbWFyZ2luOiAzMHB4IGF1dG87XHJcbiAgICAgICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLmJ1dHRvbi0tb3JhbmdlLW1hdHJpeHtcclxuICBiYWNrZ3JvdW5kIDogbGluZWFyLWdyYWRpZW50KDE4MGRlZywgcmdiYSgyMDEsIDEyOCwgNjQsIDEpIDAlLCByZ2JhKDE5NSwgOTQsIDU5LCAxKSA1Ni42OCUsIHJnYmEoMTg5LCA2NSwgNTQsIDEpIDEwMCUpO1xyXG4gIGNvbG9yOiAkY29sb3Itd2hpdGU7XHJcbiAgQGluY2x1ZGUgeHhze1xyXG4gICAgZmxvYXQ6IG5vbmU7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIG1hcmdpbi1sZWZ0OiAwO1xyXG4gIH1cclxufVxyXG5cclxuLnByb2R1Y3QtaW1hZ2UtYm94e1xyXG4gIG92ZXJmbG93OiBoaWRkZW47XHJcbn1cclxuXHJcbi5kb3BfbWVudSB7XHJcbiAgJi0taXRlbTEge1xyXG4gICAgd2lkdGg6IDE2JTtcclxuICB9XHJcbiAgJi0taXRlbTIge1xyXG4gICAgd2lkdGg6IDE2JTtcclxuICB9XHJcbiAgJi0taXRlbTMge1xyXG4gICAgd2lkdGg6IDE3JTtcclxuICB9XHJcbiAgJi0taXRlbTQge1xyXG4gICAgd2lkdGg6IDEzJTtcclxuICB9XHJcbn1cclxuXHJcblxyXG4iLCJcclxuQG1peGluIG5sZ3gge1xyXG4gIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDE2OTlweCkge1xyXG4gICAgQGNvbnRlbnQ7XHJcbiAgfVxyXG59XHJcbkBtaXhpbiBubGcge1xyXG4gIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDEyNDBweCkge1xyXG4gICAgQGNvbnRlbnQ7XHJcbiAgfVxyXG59XHJcblxyXG5AbWl4aW4gbm1kIHtcclxuICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiAxMDIzcHgpIHtcclxuICAgIEBjb250ZW50O1xyXG4gIH1cclxufVxyXG5cclxuQG1peGluIG5zbSB7XHJcbiAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcclxuICAgIEBjb250ZW50O1xyXG4gIH1cclxufVxyXG5cclxuQG1peGluIG54cyB7XHJcbiAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNDUwcHgpIHtcclxuICAgIEBjb250ZW50O1xyXG4gIH1cclxufVxyXG5cclxuQG1peGluIG54eHMge1xyXG4gIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDM1MHB4KSB7XHJcbiAgICBAY29udGVudDtcclxuICB9XHJcbn1cclxuQG1peGluIGZhZGVJbigkb3BhY2l0eSkge1xyXG5cdG9wYWNpdHk6ICRvcGFjaXR5O1xyXG5cdHRyYW5zaXRpb246IG9wYWNpdHkgMC4yNXMgZWFzZS1pbjtcclxuXHQtbW96LXRyYW5zaXRpb246IG9wYWNpdHkgMC4yNXMgZWFzZS1pbjtcclxuXHQtd2Via2l0LXRyYW5zaXRpb246IG9wYWNpdHkgMC4yNXMgZWFzZS1pbjtcclxufVxyXG5cclxuQG1peGluIGZhZGVPdXQoJG9wYWNpdHkpIHtcclxuXHRvcGFjaXR5OiAkb3BhY2l0eTtcclxuXHR0cmFuc2l0aW9uOiBvcGFjaXR5IDAuMjVzIGVhc2Utb3V0O1xyXG5cdC1tb3otdHJhbnNpdGlvbjogb3BhY2l0eSAwLjI1cyBlYXNlLW91dDtcclxuXHQtd2Via2l0LXRyYW5zaXRpb246IG9wYWNpdHkgMC4yNXMgZWFzZS1vdXQ7XHJcbn1cclxuXHJcbkBtaXhpbiBiYWNrZ3JvdW5kSW1hZ2VJbigpIHtcclxuXHR0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWltYWdlIDAuMjVzIGVhc2Utb3V0O1xyXG5cdC1tb3otdHJhbnNpdGlvbjogYmFja2dyb3VuZC1pbWFnZSAwLjI1cyBlYXNlLW91dDtcclxuXHQtd2Via2l0LXRyYW5zaXRpb246IGJhY2tncm91bmQtaW1hZ2UgMC4yNXMgZWFzZS1vdXQ7XHJcbn1cclxuJGJpZ1NjcmVlbi1tZWRpYTogMjEwMHB4OyBcclxuJG1pZGRsZVNjcmVlbi1tZWRpYTogMTgwMHB4OyBcclxuJGZ1bGxTY3JlZW4tbWVkaWE6IDEyNTBweDtcclxuJGxnLW1lZGlhOiAxMjAwcHg7XHJcbiRtZC1tZWRpYTogMTAyNHB4O1xyXG4kbW1kLW1lZGlhOiA5NjBweDtcclxuJHNtLW1lZGlhOiA3ODBweDtcclxuJHNtbS1tZWRpYTogNjAwcHg7XHJcbiR4cy1tZWRpYTogNTQwcHg7XHJcbiR4eHMtbWVkaWE6IDQ1MHB4O1xyXG5cclxuXHJcbkBtaXhpbiBiaWdTY3JlZW57IFxyXG4gICAgQG1lZGlhIChtaW4td2lkdGg6ICN7JGJpZ1NjcmVlbi1tZWRpYX0pe1xyXG4gICAgICAgQGNvbnRlbnQ7XHJcbiB9XHJcbn1cclxuXHJcbkBtaXhpbiBtaWRkbGVTY3JlZW57IFxyXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6ICN7JG1pZGRsZVNjcmVlbi1tZWRpYX0pe1xyXG4gICAgICAgQGNvbnRlbnQ7XHJcbiB9XHJcbn1cclxuXHJcbkBtaXhpbiBmdWxsU2NyZWVue1xyXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6ICN7JGZ1bGxTY3JlZW4tbWVkaWF9KXtcclxuICAgICAgIEBjb250ZW50O1xyXG4gfVxyXG59XHJcbiBcclxuQG1peGluIGxne1xyXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6ICN7JGxnLW1lZGlhfSl7XHJcbiAgICAgICBAY29udGVudDtcclxuIH1cclxufVxyXG5AbWl4aW4gbWR7XHJcbiAgICBAbWVkaWEgKG1heC13aWR0aDogI3skbWQtbWVkaWF9KXtcclxuICAgICAgIEBjb250ZW50O1xyXG4gfVxyXG59XHJcbkBtaXhpbiBtbWR7XHJcbiAgICBAbWVkaWEgKG1heC13aWR0aDogI3skbW1kLW1lZGlhfSl7XHJcbiAgICAgICBAY29udGVudDtcclxuIH1cclxufVxyXG5AbWl4aW4gc217XHJcbiAgICBAbWVkaWEgKG1heC13aWR0aDogI3skc20tbWVkaWF9KXtcclxuICAgICAgIEBjb250ZW50O1xyXG4gfVxyXG59XHJcbkBtaXhpbiBzbW17XHJcbiAgICBAbWVkaWEgKG1heC13aWR0aDogI3skc21tLW1lZGlhfSl7XHJcbiAgICAgICBAY29udGVudDtcclxuIH1cclxufVxyXG5AbWl4aW4geHN7XHJcbiAgICBAbWVkaWEgKG1heC13aWR0aDogI3skeHMtbWVkaWF9KXtcclxuICAgICAgIEBjb250ZW50O1xyXG4gfVxyXG59XHJcbkBtaXhpbiB4eHN7XHJcbiAgICBAbWVkaWEgKG1heC13aWR0aDogI3skeHhzLW1lZGlhfSl7XHJcbiAgICAgICBAY29udGVudDtcclxuIH1cclxufSJdLCJmaWxlIjoiYXBvbGxvLmNzcyJ9 */
