@media (min-width: 568px) {
  .container {
    max-width: 540px;
  }
}

@media (min-width: 768px) {
  .container {
    max-width: 720px;
  }
}

@media (min-width: 1025px) {
  .container {
    max-width: 960px;
  }
}

@media (min-width: 1300px) {
  .container {
    max-width: 94.2708333333vw;
  }
}

.container {
  padding: 0 15px;
  margin: 0 auto;
}

.row {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-flow: row wrap;
      flex-flow: row wrap;
  margin-left: -15px;
  margin-right: -15px;
}

[class^="col-"] {
  -ms-flex: 0 0 100%;
      flex: 0 0 100%;
  padding-left: 15px;
  padding-right: 15px;
}

@media (min-width: 568px) {
  .col-xs-1 {
    -ms-flex: 0 0 8.3333333333%;
        flex: 0 0 8.3333333333%;
    padding-left: 15px;
    padding-right: 15px;
  }
}

@media (min-width: 568px) {
  .col-xs-2 {
    -ms-flex: 0 0 16.6666666667%;
        flex: 0 0 16.6666666667%;
    padding-left: 15px;
    padding-right: 15px;
  }
}

@media (min-width: 568px) {
  .col-xs-3 {
    -ms-flex: 0 0 25%;
        flex: 0 0 25%;
    padding-left: 15px;
    padding-right: 15px;
  }
}

@media (min-width: 568px) {
  .col-xs-4 {
    -ms-flex: 0 0 33.3333333333%;
        flex: 0 0 33.3333333333%;
    padding-left: 15px;
    padding-right: 15px;
  }
}

@media (min-width: 568px) {
  .col-xs-5 {
    -ms-flex: 0 0 41.6666666667%;
        flex: 0 0 41.6666666667%;
    padding-left: 15px;
    padding-right: 15px;
  }
}

@media (min-width: 568px) {
  .col-xs-6 {
    -ms-flex: 0 0 50%;
        flex: 0 0 50%;
    padding-left: 15px;
    padding-right: 15px;
  }
}

@media (min-width: 568px) {
  .col-xs-7 {
    -ms-flex: 0 0 58.3333333333%;
        flex: 0 0 58.3333333333%;
    padding-left: 15px;
    padding-right: 15px;
  }
}

@media (min-width: 568px) {
  .col-xs-8 {
    -ms-flex: 0 0 66.6666666667%;
        flex: 0 0 66.6666666667%;
    padding-left: 15px;
    padding-right: 15px;
  }
}

@media (min-width: 568px) {
  .col-xs-9 {
    -ms-flex: 0 0 75%;
        flex: 0 0 75%;
    padding-left: 15px;
    padding-right: 15px;
  }
}

@media (min-width: 568px) {
  .col-xs-10 {
    -ms-flex: 0 0 83.3333333333%;
        flex: 0 0 83.3333333333%;
    padding-left: 15px;
    padding-right: 15px;
  }
}

@media (min-width: 568px) {
  .col-xs-11 {
    -ms-flex: 0 0 91.6666666667%;
        flex: 0 0 91.6666666667%;
    padding-left: 15px;
    padding-right: 15px;
  }
}

@media (min-width: 568px) {
  .col-xs-12 {
    -ms-flex: 0 0 100%;
        flex: 0 0 100%;
    padding-left: 15px;
    padding-right: 15px;
  }
}

@media (min-width: 768px) {
  .col-sm-1 {
    -ms-flex: 0 0 8.3333333333%;
        flex: 0 0 8.3333333333%;
    padding-left: 15px;
    padding-right: 15px;
  }
}

@media (min-width: 768px) {
  .col-sm-2 {
    -ms-flex: 0 0 16.6666666667%;
        flex: 0 0 16.6666666667%;
    padding-left: 15px;
    padding-right: 15px;
  }
}

@media (min-width: 768px) {
  .col-sm-3 {
    -ms-flex: 0 0 25%;
        flex: 0 0 25%;
    padding-left: 15px;
    padding-right: 15px;
  }
}

@media (min-width: 768px) {
  .col-sm-4 {
    -ms-flex: 0 0 33.3333333333%;
        flex: 0 0 33.3333333333%;
    padding-left: 15px;
    padding-right: 15px;
  }
}

@media (min-width: 768px) {
  .col-sm-5 {
    -ms-flex: 0 0 41.6666666667%;
        flex: 0 0 41.6666666667%;
    padding-left: 15px;
    padding-right: 15px;
  }
}

@media (min-width: 768px) {
  .col-sm-6 {
    -ms-flex: 0 0 50%;
        flex: 0 0 50%;
    padding-left: 15px;
    padding-right: 15px;
  }
}

@media (min-width: 768px) {
  .col-sm-7 {
    -ms-flex: 0 0 58.3333333333%;
        flex: 0 0 58.3333333333%;
    padding-left: 15px;
    padding-right: 15px;
  }
}

@media (min-width: 768px) {
  .col-sm-8 {
    -ms-flex: 0 0 66.6666666667%;
        flex: 0 0 66.6666666667%;
    padding-left: 15px;
    padding-right: 15px;
  }
}

@media (min-width: 768px) {
  .col-sm-9 {
    -ms-flex: 0 0 75%;
        flex: 0 0 75%;
    padding-left: 15px;
    padding-right: 15px;
  }
}

@media (min-width: 768px) {
  .col-sm-10 {
    -ms-flex: 0 0 83.3333333333%;
        flex: 0 0 83.3333333333%;
    padding-left: 15px;
    padding-right: 15px;
  }
}

@media (min-width: 768px) {
  .col-sm-11 {
    -ms-flex: 0 0 91.6666666667%;
        flex: 0 0 91.6666666667%;
    padding-left: 15px;
    padding-right: 15px;
  }
}

@media (min-width: 768px) {
  .col-sm-12 {
    -ms-flex: 0 0 100%;
        flex: 0 0 100%;
    padding-left: 15px;
    padding-right: 15px;
  }
}

@media (min-width: 1025px) {
  .col-md-1 {
    -ms-flex: 0 0 8.3333333333%;
        flex: 0 0 8.3333333333%;
    padding-left: 15px;
    padding-right: 15px;
  }
}

@media (min-width: 1025px) {
  .col-md-2 {
    -ms-flex: 0 0 16.6666666667%;
        flex: 0 0 16.6666666667%;
    padding-left: 15px;
    padding-right: 15px;
  }
}

@media (min-width: 1025px) {
  .col-md-3 {
    -ms-flex: 0 0 25%;
        flex: 0 0 25%;
    padding-left: 15px;
    padding-right: 15px;
  }
}

@media (min-width: 1025px) {
  .col-md-4 {
    -ms-flex: 0 0 33.3333333333%;
        flex: 0 0 33.3333333333%;
    padding-left: 15px;
    padding-right: 15px;
  }
}

@media (min-width: 1025px) {
  .col-md-5 {
    -ms-flex: 0 0 41.6666666667%;
        flex: 0 0 41.6666666667%;
    padding-left: 15px;
    padding-right: 15px;
  }
}

@media (min-width: 1025px) {
  .col-md-6 {
    -ms-flex: 0 0 50%;
        flex: 0 0 50%;
    padding-left: 15px;
    padding-right: 15px;
  }
}

@media (min-width: 1025px) {
  .col-md-7 {
    -ms-flex: 0 0 58.3333333333%;
        flex: 0 0 58.3333333333%;
    padding-left: 15px;
    padding-right: 15px;
  }
}

@media (min-width: 1025px) {
  .col-md-8 {
    -ms-flex: 0 0 66.6666666667%;
        flex: 0 0 66.6666666667%;
    padding-left: 15px;
    padding-right: 15px;
  }
}

@media (min-width: 1025px) {
  .col-md-9 {
    -ms-flex: 0 0 75%;
        flex: 0 0 75%;
    padding-left: 15px;
    padding-right: 15px;
  }
}

@media (min-width: 1025px) {
  .col-md-10 {
    -ms-flex: 0 0 83.3333333333%;
        flex: 0 0 83.3333333333%;
    padding-left: 15px;
    padding-right: 15px;
  }
}

@media (min-width: 1025px) {
  .col-md-11 {
    -ms-flex: 0 0 91.6666666667%;
        flex: 0 0 91.6666666667%;
    padding-left: 15px;
    padding-right: 15px;
  }
}

@media (min-width: 1025px) {
  .col-md-12 {
    -ms-flex: 0 0 100%;
        flex: 0 0 100%;
    padding-left: 15px;
    padding-right: 15px;
  }
}

@media (min-width: 1300px) {
  .col-lg-1 {
    -ms-flex: 0 0 8.3333333333%;
        flex: 0 0 8.3333333333%;
    padding-left: 15px;
    padding-right: 15px;
  }
}

@media (min-width: 1300px) {
  .col-lg-2 {
    -ms-flex: 0 0 16.6666666667%;
        flex: 0 0 16.6666666667%;
    padding-left: 15px;
    padding-right: 15px;
  }
}

@media (min-width: 1300px) {
  .col-lg-3 {
    -ms-flex: 0 0 25%;
        flex: 0 0 25%;
    padding-left: 15px;
    padding-right: 15px;
  }
}

@media (min-width: 1300px) {
  .col-lg-4 {
    -ms-flex: 0 0 33.3333333333%;
        flex: 0 0 33.3333333333%;
    padding-left: 15px;
    padding-right: 15px;
  }
}

@media (min-width: 1300px) {
  .col-lg-5 {
    -ms-flex: 0 0 41.6666666667%;
        flex: 0 0 41.6666666667%;
    padding-left: 15px;
    padding-right: 15px;
  }
}

@media (min-width: 1300px) {
  .col-lg-6 {
    -ms-flex: 0 0 50%;
        flex: 0 0 50%;
    padding-left: 15px;
    padding-right: 15px;
  }
}

@media (min-width: 1300px) {
  .col-lg-7 {
    -ms-flex: 0 0 58.3333333333%;
        flex: 0 0 58.3333333333%;
    padding-left: 15px;
    padding-right: 15px;
  }
}

@media (min-width: 1300px) {
  .col-lg-8 {
    -ms-flex: 0 0 66.6666666667%;
        flex: 0 0 66.6666666667%;
    padding-left: 15px;
    padding-right: 15px;
  }
}

@media (min-width: 1300px) {
  .col-lg-9 {
    -ms-flex: 0 0 75%;
        flex: 0 0 75%;
    padding-left: 15px;
    padding-right: 15px;
  }
}

@media (min-width: 1300px) {
  .col-lg-10 {
    -ms-flex: 0 0 83.3333333333%;
        flex: 0 0 83.3333333333%;
    padding-left: 15px;
    padding-right: 15px;
  }
}

@media (min-width: 1300px) {
  .col-lg-11 {
    -ms-flex: 0 0 91.6666666667%;
        flex: 0 0 91.6666666667%;
    padding-left: 15px;
    padding-right: 15px;
  }
}

@media (min-width: 1300px) {
  .col-lg-12 {
    -ms-flex: 0 0 100%;
        flex: 0 0 100%;
    padding-left: 15px;
    padding-right: 15px;
  }
}

@font-face {
  font-family: 'Fira Sans Light';
  src: url("../fonts/FiraSans-Light.eot");
  src: url("../fonts/FiraSans-Light.eot?#iefix") format("embedded-opentype"), url("../fonts/FiraSans-Light.woff2") format("woff2"), url("../fonts/FiraSans-Light.woff") format("woff"), url("../fonts/FiraSans-Light.ttf") format("truetype"), url("../fonts/FiraSans-Light.svg#FiraSans-Light") format("svg");
  font-weight: 300;
  font-style: normal;
}

@font-face {
  font-family: 'Fira Sans';
  src: url("../fonts/FiraSans-Regular.eot");
  src: url("../fonts/FiraSans-Regular.eot?#iefix") format("embedded-opentype"), url("../fonts/FiraSans-Regular.woff2") format("woff2"), url("../fonts/FiraSans-Regular.woff") format("woff"), url("../fonts/FiraSans-Regular.ttf") format("truetype"), url("../fonts/FiraSans-Regular.svg#FiraSans-Regular") format("svg");
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: 'Alice';
  src: url("../fonts/Alice-Regular.eot");
  src: url("../fonts/Alice-Regular.eot?#iefix") format("embedded-opentype"), url("../fonts/Alice-Regular.woff2") format("woff2"), url("../fonts/Alice-Regular.woff") format("woff"), url("../fonts/Alice-Regular.ttf") format("truetype"), url("../fonts/Alice-Regular.svg#Alice-Regular") format("svg");
  font-weight: normal;
  font-style: normal;
}

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed,
figure, figcaption, footer, header, hgroup,
menu, nav, output, ruby, section, summary,
time, mark, audio, video, input, select, textarea {
  margin: 0;
  padding: 0;
  border: 0;
  font-size: 100%;
  font: inherit;
  vertical-align: baseline;
  box-sizing: border-box;
  outline: none;
}

/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure,
footer, header, hgroup, menu, nav, section {
  display: block;
}

a {
  text-decoration: none;
}

body {
  line-height: 1;
  min-width: 320px;
}

ol, ul {
  list-style: none;
}

blockquote, q {
  quotes: none;
}

blockquote:before, blockquote:after,
q:before, q:after {
  content: '';
  content: none;
}

table {
  border-collapse: collapse;
  border-spacing: 0;
}

img {
  max-width: 100%;
}

a:hover, a:focus {
  text-decoration: none;
}

.clearfix:before,
.clearfix:after {
  content: "";
  display: table;
}

.clearfix:after {
  clear: both;
}

body {
  font: 0.9375vw "Fira Sans Light";
  color: #181818;
  overflow-x: hidden;
}

@media (max-width: 1299px) {
  body {
    font-size: 18px;
  }
}

body.menu-current {
  overflow: hidden;
  padding-right: 17px;
}

@media (max-width: 1199px) {
  body.menu-current {
    padding-right: 0;
  }
}

.block-title {
  font-family: "Alice";
  line-height: 2.3958333333vw;
}

@media (max-width: 1299px) {
  .block-title {
    line-height: 46px;
  }
}

@media (max-width: 1024px) {
  .block-title {
    line-height: 34px;
  }
}

.block-title:first-letter {
  color: #EFBD8C;
}

.block-title__f40 {
  font-size: 1.0416666667vw;
}

@media (max-width: 1299px) {
  .block-title__f40 {
    font-size: 20px;
  }
}

@media (max-width: 1024px) {
  .block-title__f40 {
    font-size: 18px;
  }
}

.block-title__f40:first-letter {
  font-size: 2.0833333333vw;
}

@media (max-width: 1299px) {
  .block-title__f40:first-letter {
    font-size: 40px;
  }
}

@media (max-width: 1024px) {
  .block-title__f40:first-letter {
    font-size: 30px;
  }
}

.block-title__f80 {
  font-size: 2.0833333333vw;
}

@media (max-width: 1299px) {
  .block-title__f80 {
    font-size: 40px;
  }
}

@media (max-width: 1024px) {
  .block-title__f80 {
    font-size: 20px;
  }
}

.block-title__f80:first-letter {
  font-size: 4.1666666667vw;
}

@media (max-width: 1299px) {
  .block-title__f80:first-letter {
    font-size: 80px;
  }
}

@media (max-width: 1024px) {
  .block-title__f80:first-letter {
    font-size: 40px;
  }
}

.style-slider .slick-arrow {
  position: absolute;
  border: none;
  font-size: 0;
  cursor: pointer;
  width: 20px;
  height: 8px;
  background: none;
  outline: none;
  z-index: 3;
}

.style-slider .slick-arrow:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 1px;
  background: #181818;
  top: 50%;
  left: 0;
  transform: translateY(-50%);
}

.style-slider .slick-arrow:after {
  content: '';
  position: absolute;
  border: solid #181818;
  border-width: 0 1px 1px 0;
  transform: rotate(-45deg);
  top: 0;
  right: 0;
  padding: 3.5px;
}

.style-slider .slick-arrow.slick-prev {
  transform: rotate(180deg);
}

.style-slider .slick-dots {
  position: absolute;
  display: -ms-flexbox !important;
  display: flex !important;
  z-index: 2;
}

.style-slider .slick-dots li {
  width: 0.3125vw;
  height: 0.3125vw;
  border-radius: 50%;
  background: #DCE6F2;
  margin-right: 1.0416666667vw;
  cursor: pointer;
}

@media (max-width: 1299px) {
  .style-slider .slick-dots li {
    width: 6px;
    height: 6px;
    margin-right: 20px;
  }
}

.style-slider .slick-dots li:last-child {
  margin-right: 0;
}

.style-slider .slick-dots li.slick-active {
  background: #EFBD8C;
}

.style-slider .slick-dots button {
  display: none;
}

.burger {
  width: 1.5625vw;
  height: 1.0416666667vw;
  position: relative;
  cursor: pointer;
}

@media (max-width: 1299px) {
  .burger {
    width: 30px;
    height: 20px;
  }
}

.burger:before, .burger:after {
  content: '';
  position: absolute;
  height: 0.15625vw;
  background: #EFBD8C;
  transition: all .3s ease-in-out;
  border-radius: 0.2604166667vw;
}

@media (max-width: 1299px) {
  .burger:before, .burger:after {
    height: 3px;
    border-radius: 5px;
  }
}

.burger:before {
  width: 100%;
  top: 0;
}

.burger:after {
  bottom: 0;
  width: 70%;
}

.burger:hover:after {
  width: 100%;
}

.burger:hover span {
  width: 100%;
}

.burger:hover span:before {
  opacity: 0;
}

.burger span {
  position: absolute;
  width: 50%;
  height: 0.15625vw;
  background: #EFBD8C;
  top: 50%;
  transform: translateY(-50%);
  border-radius: 0.2604166667vw;
  transition: all .3s ease;
}

@media (max-width: 1299px) {
  .burger span {
    height: 3px;
    border-radius: 5px;
  }
}

.burger span:before {
  content: '';
  position: absolute;
  width: 50%;
  height: 0.15625vw;
  top: 0;
  right: -0.46875vw;
  background: #EFBD8C;
  border-radius: 0.2604166667vw;
  transition: all .3s ease;
}

@media (max-width: 1299px) {
  .burger span:before {
    height: 3px;
    right: -9px;
    border-radius: 5px;
  }
}

.burger.active {
  z-index: 1000;
}

.burger.active span, .burger.active span:before {
  display: none;
}

.burger.active:before {
  top: 0.46875vw;
  transform: rotate(45deg);
  background: #181818;
}

@media (max-width: 1299px) {
  .burger.active:before {
    top: 9px;
  }
}

.burger.active:after {
  width: 100%;
  bottom: 0.46875vw;
  transform: rotate(-45deg);
  background: #181818;
}

@media (max-width: 1299px) {
  .burger.active:after {
    top: 9px;
  }
}

header {
  position: relative;
}

header.menu-active .logo svg path:last-child {
  fill: #fff;
}

header.menu-active .header-nav {
  transform: translateX(0);
}

.header-row {
  padding: 1.4583333333vw 0;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}

@media (max-width: 1299px) {
  .header-row {
    padding: 28px 0;
  }
}

@media (max-width: 767px) {
  .header-row {
    padding: 20px 0;
  }
}

.header-nav {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100vh;
  background: #EFBD8C;
  z-index: 999;
  transform: translateX(-100%);
  transition: all .3s ease-in-out;
  padding: 9.6875vw 0.78125vw 2.0833333333vw;
  text-align: center;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  overflow: hidden;
}

@media (max-width: 1299px) {
  .header-nav {
    overflow-y: auto;
    padding: 10% 15px 30px;
  }
}

@media (max-width: 767px) {
  .header-nav {
    padding: 30% 15px 30px;
  }
}

.header-menu {
  margin-bottom: 6.7708333333vw;
  -ms-flex: 1 0 auto;
      flex: 1 0 auto;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: center;
      justify-content: center;
  -ms-flex-direction: column;
      flex-direction: column;
}

@media (max-width: 1299px) {
  .header-menu {
    margin-bottom: 30px;
  }
}

.header-menu li {
  margin-bottom: 1.0416666667vw;
}

@media (max-width: 1299px) {
  .header-menu li {
    margin-bottom: 40px;
  }
}

@media (max-width: 767px) {
  .header-menu li {
    margin-bottom: 20px;
  }
}

.header-menu li:first-letter {
  font-size: 2.0833333333vw;
}

@media (max-width: 1299px) {
  .header-menu li:first-letter {
    font-size: 24px;
  }
}

.header-menu a {
  color: #181818;
  font: 1.1458333333vw "Alice";
  line-height: 2.3958333333vw;
  transition: all .3s ease-in-out;
}

@media (max-width: 1299px) {
  .header-menu a {
    font-size: 24px;
    line-height: 27px;
  }
}

@media (max-width: 767px) {
  .header-menu a {
    font-size: 18px;
  }
}

.header-menu a:hover {
  color: #fff;
}

.header-soc {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: center;
      justify-content: center;
}

.header-soc a {
  margin-right: 1.5625vw;
  color: #181818;
  transition: all .3s ease-in-out;
}

@media (max-width: 1299px) {
  .header-soc a {
    margin-right: 30px;
  }
}

.header-soc a:last-child {
  margin-right: 0;
}

.header-soc a:hover {
  color: #fff;
}

.logo {
  -ms-flex: 1 0 auto;
      flex: 1 0 auto;
}

.logo svg {
  position: absolute;
  z-index: 1000;
  left: 50%;
  top: 0.8854166667vw;
  transform: translateX(-50%);
  width: 5.2083333333vw;
  height: 2.34375vw;
}

@media (max-width: 1299px) {
  .logo svg {
    top: 17px;
    width: 100px;
    height: 45px;
  }
}

@media (max-width: 767px) {
  .logo svg {
    top: 9px;
  }
}

.header-tel {
  font: 0.9375vw "Alice";
  color: #181818;
  padding-right: 1.5625vw;
  margin-right: 1.5625vw;
  border-right: 1px solid #181818;
  position: relative;
  z-index: 1000;
}

@media (max-width: 1299px) {
  .header-tel {
    font-size: 18px;
    padding-right: 30px;
    margin-right: 30px;
  }
}

@media (max-width: 1024px) {
  .header-tel {
    padding-right: 20px;
    margin-right: 20px;
  }
}

@media (max-width: 767px) {
  .header-tel {
    padding-right: 0;
    margin-right: 0;
    border-right: none;
    -ms-flex-order: 2;
        order: 2;
    width: 100%;
    text-align: center;
    margin-top: 15px;
  }
}

.language-box {
  position: relative;
  z-index: 1000;
  text-transform: uppercase;
  font: 0.9375vw "Alice";
}

@media (max-width: 1299px) {
  .language-box {
    font-size: 18px;
  }
}

.list-language {
  position: absolute;
  padding: 0.6770833333vw;
  border: 1px solid #EFBD8C;
  border-radius: 0.2083333333vw;
  width: 5.2083333333vw;
  text-align: center;
  top: 1.5625vw;
  left: 50%;
  transform: translateX(-50%) scaleY(0);
  transform-origin: top;
  transition: all .3s ease-in-out;
}

@media (max-width: 1299px) {
  .list-language {
    padding: 10px;
    border-radius: 4px;
    width: 100px;
    top: 30px;
  }
}

@media (max-width: 767px) {
  .list-language {
    width: 70px;
    left: 0;
  }
}

.list-language:before {
  content: '';
  position: absolute;
  width: 0.3645833333vw;
  height: 0.3645833333vw;
  transform: translate(-50%, -50%) rotate(45deg);
  border-top: 1px solid #EFBD8C;
  border-left: 1px solid #EFBD8C;
  left: 50%;
  top: 0;
  background: #fff;
}

@media (max-width: 1299px) {
  .list-language:before {
    width: 7px;
    height: 7px;
  }
}

@media (max-width: 767px) {
  .list-language:before {
    left: 65%;
  }
}

.list-language.active {
  transform: translateX(-50%) scaleY(1);
}

.list-language a {
  font: 0.7291666667vw "Alice";
  color: #181818;
  transition: all .3s ease-in-out;
  line-height: 0.8333333333vw;
}

@media (max-width: 1299px) {
  .list-language a {
    font-size: 14px;
    line-height: 16px;
  }
}

.list-language a:hover {
  color: #EFBD8C;
}

.current-language {
  cursor: pointer;
}

.banner-wrap {
  width: 91.40625vw;
  margin: 0 auto 10.8854166667vw;
  padding: 0 1.0416666667vw;
}

@media (max-width: 1299px) {
  .banner-wrap {
    width: 100%;
    padding: 0 50px;
    margin: 0 auto 95px;
  }
}

@media (max-width: 1024px) {
  .banner-wrap {
    padding: 0 30px;
  }
}

@media (max-width: 767px) {
  .banner-wrap {
    padding: 0 15px;
  }
}

.banner-row {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -ms-flex-align: end;
      align-items: flex-end;
  position: relative;
}

@media (max-width: 1299px) {
  .banner-row {
    -ms-flex-align: center;
        align-items: center;
  }
}

@media (max-width: 767px) {
  .banner-row {
    -ms-flex-direction: column;
        flex-direction: column;
  }
}

.banner-img {
  width: 37.2395833333vw;
  margin-right: 7.8125vw;
}

@media (max-width: 1299px) {
  .banner-img {
    width: 40%;
    margin-right: 5%;
  }
}

@media (max-width: 1024px) {
  .banner-img {
    width: 45%;
    height: 380px;
    position: absolute;
    top: 55px;
    left: 3%;
    margin-right: 0;
  }
}

@media (max-width: 767px) {
  .banner-img {
    position: static;
    width: 350px;
    margin: 0 auto 20px;
    height: auto;
  }
}

@media (max-width: 567px) {
  .banner-img {
    width: 160px;
  }
}

.banner-img img {
  -o-object-fit: contain;
     object-fit: contain;
  width: 100%;
  height: 100%;
}

.banner-content {
  width: 44.2708333333vw;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -ms-flex-pack: justify;
      justify-content: space-between;
  -ms-flex-align: center;
      align-items: center;
}

@media (max-width: 1299px) {
  .banner-content {
    width: 55%;
  }
}

@media (max-width: 1024px) {
  .banner-content {
    width: 100%;
    -ms-flex-pack: end;
        justify-content: flex-end;
  }
}

@media (max-width: 767px) {
  .banner-content {
    -ms-flex-pack: justify;
        justify-content: space-between;
  }
}

.banner-text {
  width: 28.0208333333vw;
  margin-bottom: 1.7708333333vw;
}

@media (max-width: 1299px) {
  .banner-text {
    width: 75%;
    margin-bottom: 30px;
  }
}

@media (max-width: 1024px) {
  .banner-text {
    width: 50%;
    padding: 90px 0 50px;
  }
}

@media (max-width: 767px) {
  .banner-text {
    width: 100%;
    margin-bottom: 20px;
    padding: 0;
  }
}

.banner-text h2 {
  font: 2.0833333333vw "Alice";
}

@media (max-width: 1299px) {
  .banner-text h2 {
    font-size: 30px;
    margin-bottom: 25px;
  }
}

@media (max-width: 767px) {
  .banner-text h2 {
    font-size: 20px;
    margin-bottom: 0;
  }
}

.banner-text h2:first-letter {
  color: #EFBD8C;
  font-size: 4.1666666667vw;
}

@media (max-width: 1299px) {
  .banner-text h2:first-letter {
    font-size: 60px;
  }
}

@media (max-width: 767px) {
  .banner-text h2:first-letter {
    font-size: 40px;
  }
}

.banner-text h3 {
  margin-bottom: 1.5625vw;
  font-family: "Alice";
  text-align: right;
}

.banner-text h3 span {
  color: #EFBD8C;
}

@media (max-width: 1299px) {
  .banner-text h3 {
    margin-bottom: 20px;
    font-size: 14px;
  }
}

@media (max-width: 767px) {
  .banner-text h3 {
    text-align: left;
  }
}

.banner-text p {
  margin-bottom: 1.5625vw;
  line-height: 160%;
}

@media (max-width: 1299px) {
  .banner-text p {
    font-size: 14px;
    margin-bottom: 25px;
  }
}

.banner-text .banner-link {
  padding: 0;
}

.banner-link {
  color: #EFBD8C;
  font: 1.25vw "Alice";
  display: -ms-flexbox;
  display: inline-flex;
  -ms-flex-align: center;
      align-items: center;
  padding: 0 14px;
}

@media (max-width: 1299px) {
  .banner-link {
    font-size: 18px;
  }
}

.banner-link img {
  margin-left: 0.5208333333vw;
}

@media (max-width: 1299px) {
  .banner-link img {
    margin-left: 10px;
  }
}

.banner-info {
  margin-top: 2.6041666667vw;
}

@media (max-width: 1299px) {
  .banner-info {
    margin-top: 50px;
  }
}

@media (max-width: 1024px) {
  .banner-info {
    margin-top: 0;
    margin-bottom: 20px;
    text-align: right;
    width: 100%;
  }
}

@media (max-width: 767px) {
  .banner-info {
    text-align: center;
  }
}

.banner-info a {
  display: block;
  font-size: 0.7291666667vw;
  text-decoration: underline;
  color: #181818;
  margin-bottom: 1.5625vw;
}

@media (max-width: 1299px) {
  .banner-info a {
    font-size: 14px;
    margin-bottom: 25px;
  }
}

@media (max-width: 1024px) {
  .banner-info a {
    display: inline-block;
    margin: 0 25px 0 0;
  }
}

.banner-info a:last-child {
  margin: 0;
}

.banner-info a:hover {
  text-decoration: none;
}

.banner-info i {
  margin-right: 0.2604166667vw;
}

@media (max-width: 1299px) {
  .banner-info i {
    margin-right: 5px;
  }
}

.banner-form {
  width: 100%;
  overflow: hidden;
}

.banner-form {
  margin-bottom: 1.5625vw;
}

@media (max-width: 1299px) {
  .banner-form {
    margin-bottom: 30px;
  }
}

.banner-form .banner-form-row {
  margin: 0 -1.0416666667vw;
}

@media (max-width: 1299px) {
  .banner-form .banner-form-row {
    margin: 0 -15px;
  }
}

.banner-form .banner-form-col {
  width: 25%;
  padding: 0 1.0416666667vw;
}

@media (max-width: 1299px) {
  .banner-form .banner-form-col {
    padding: 0 15px;
    width: 33.333%;
  }
}

@media (max-width: 767px) {
  .banner-form .banner-form-col {
    width: 100%;
  }
}

@media (max-width: 1299px) {
  .banner-form .banner-form-col:last-child {
    width: 100%;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: justify;
        justify-content: space-between;
    -ms-flex-align: center;
        align-items: center;
  }
}

@media (max-width: 767px) {
  .banner-form .banner-form-col:last-child {
    width: 100%;
    -ms-flex-direction: column;
        flex-direction: column;
  }
}

@media (max-width: 567px) {
  .banner-form .banner-form-col:last-child {
    width: 100%;
  }
}

@media (max-width: 1299px) {
  .banner-form .banner-form-col:last-child .form-elem__input {
    width: 30.33%;
  }
}

@media (max-width: 767px) {
  .banner-form .banner-form-col:last-child .form-elem__input {
    width: 100%;
  }
}

@media (max-width: 767px) {
  .banner-form .form-elem__input {
    width: 48%;
  }
}

@media (max-width: 767px) {
  .banner-form-df {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: justify;
        justify-content: space-between;
  }
}

.banner-slider-wrap {
  overflow: hidden;
  margin: 0 -0.9895833333vw;
}

@media (max-width: 1299px) {
  .banner-slider-wrap {
    margin: 0 -10px;
  }
}

.banner-slider {
  width: 100%;
  margin-bottom: 1.5625vw;
}

@media (max-width: 1299px) {
  .banner-slider {
    margin-bottom: 20px;
  }
}

.banner-slider .slick-arrow {
  bottom: -2.0833333333vw;
}

@media (max-width: 1299px) {
  .banner-slider .slick-arrow {
    bottom: -35px;
  }
}

.banner-slider .slick-prev {
  right: 3.125vw;
}

@media (max-width: 1299px) {
  .banner-slider .slick-prev {
    right: 50px;
  }
}

.banner-slider .slick-next {
  right: 1.0416666667vw;
}

@media (max-width: 1299px) {
  .banner-slider .slick-next {
    right: 10px;
  }
}

@media (max-width: 380px) {
  .banner-slider .slick-list {
    padding: 0 100px 0 0;
  }
}

.banner-slider-item {
  padding: 0 0.9895833333vw;
}

@media (max-width: 1299px) {
  .banner-slider-item {
    padding: 0 9px;
  }
}

.banner-slider-item:hover .banner-slider-photo img {
  -webkit-filter: grayscale(0);
          filter: grayscale(0);
}

.banner-slider-photo {
  display: block;
  height: 11.4583333333vw;
  margin-bottom: 0.5208333333vw;
}

@media (max-width: 1299px) {
  .banner-slider-photo {
    height: 150px;
    margin-bottom: 10px;
  }
}

@media (max-width: 567px) {
  .banner-slider-photo {
    height: 300px;
  }
}

.banner-slider-photo img {
  -webkit-filter: grayscale(100%);
          filter: grayscale(100%);
  transition: all .3s ease-in-out;
  max-width: inherit;
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
  display: block;
}

.banner-slider-name {
  text-align: center;
}

.banner-slider-name a {
  font: 0.9375vw "Alice";
  color: #181818;
}

@media (max-width: 1299px) {
  .banner-slider-name a {
    font-size: 14px;
  }
}

.banner-form-title {
  font: 1.25vw "Alice";
  margin-bottom: 1.5625vw;
}

@media (max-width: 1299px) {
  .banner-form-title {
    font-size: 16px;
    margin-bottom: 20px;
  }
}

.banner-form-title:first-letter {
  font-size: 1.875vw;
  color: #EFBD8C;
}

@media (max-width: 1299px) {
  .banner-form-title:first-letter {
    font-size: 30px;
  }
}

.banner-form-row {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}

.recaptcha {
  margin-bottom: 0.78125vw;
}

@media (max-width: 1299px) {
  .recaptcha {
    margin-bottom: 10px;
  }
}

.form-elem {
  display: block;
  position: relative;
  margin-bottom: 0.78125vw;
}

@media (max-width: 1299px) {
  .form-elem {
    margin-bottom: 10px;
  }
}

.form-elem input, .form-elem select {
  width: 100%;
  font-size: 0.7291666667vw;
  height: 1.875vw;
  border-bottom: 1px solid #EFBD8C;
}

@media (max-width: 1299px) {
  .form-elem input, .form-elem select {
    font-size: 14px;
    height: 36px;
  }
}

.form-elem input::-webkit-input-placeholder, .form-elem select::-webkit-input-placeholder {
  color: #181818;
}

.form-elem input:-ms-input-placeholder, .form-elem select:-ms-input-placeholder {
  color: #181818;
}

.form-elem input::placeholder, .form-elem select::placeholder {
  color: #181818;
}

.form-elem textarea {
  resize: none;
  border-bottom: 1px solid #EFBD8C;
  font-size: 0.7291666667vw;
  width: 100%;
}

@media (max-width: 1299px) {
  .form-elem textarea {
    font-size: 14px;
  }
}

.form-elem textarea::-webkit-input-placeholder {
  color: #181818;
}

.form-elem textarea:-ms-input-placeholder {
  color: #181818;
}

.form-elem textarea::placeholder {
  color: #181818;
}

.form-elem select {
  cursor: pointer;
  background: url("../images/icons/arrow-down-icon.png") 95% center no-repeat;
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
}

.form-elem__ranger {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: justify;
      justify-content: space-between;
}

.form-elem__ranger input {
  font-size: 0.625vw;
  width: 2.6041666667vw;
  height: 1.875vw;
}

@media (max-width: 1299px) {
  .form-elem__ranger input {
    font-size: 12px;
    width: 30%;
    height: 36px;
  }
}

.form-fields {
  font-size: 0.7291666667vw;
}

@media (max-width: 1299px) {
  .form-fields {
    font-size: 14px;
  }
}

.form-label {
  font-size: 0.625vw;
  width: 3.3854166667vw;
}

@media (max-width: 1299px) {
  .form-label {
    font-size: 12px;
    width: 30%;
  }
}

.form-submit {
  font: 1.25vw "Alice";
  color: #EFBD8C;
  background: none;
  border: none;
  cursor: pointer;
  padding: 0;
}

@media (max-width: 1299px) {
  .form-submit {
    font-size: 18px;
  }
}

.form-submit i {
  font-size: 0.8333333333vw;
  margin-left: 0.46875vw;
}

@media (max-width: 1299px) {
  .form-submit i {
    font-size: 12px;
    margin-left: 7px;
  }
}

.row-file {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  margin-bottom: 1.0416666667vw;
}

@media (max-width: 1299px) {
  .row-file {
    margin-bottom: 15px;
  }
}

.add-file {
  font-family: "Alice";
  cursor: pointer;
  -ms-flex-order: 2;
      order: 2;
  margin-bottom: 1.0416666667vw;
}

@media (max-width: 1299px) {
  .add-file {
    margin-bottom: 15px;
  }
}

.file-upload {
  display: block;
  margin: 0 1.0416666667vw 1.0416666667vw 0;
  cursor: pointer;
}

@media (max-width: 1299px) {
  .file-upload {
    margin: 0 15px 15px 0;
  }
}

.file-upload input {
  display: none;
}

.file-img {
  width: 4.1666666667vw;
  height: 4.1666666667vw;
  border: 1px solid #EFBD8C;
  margin-bottom: 0.5208333333vw;
  background: url("../images/icons/upload-icon.png") center no-repeat;
}

@media (max-width: 1299px) {
  .file-img {
    width: 80px;
    height: 80px;
    margin-bottom: 10px;
  }
}

.file-img img {
  max-width: inherit;
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
  display: block;
}

.name-file {
  font-size: 0.5208333333vw;
  display: block;
  text-align: center;
}

@media (max-width: 1299px) {
  .name-file {
    font-size: 10px;
  }
}

.page-submit {
  color: #EFBD8C;
  font: 1.25vw "Alice";
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  border: none;
  background: none;
  cursor: pointer;
  padding: 0;
}

@media (max-width: 1299px) {
  .page-submit {
    font-size: 18px;
  }
}

.page-submit img {
  margin-left: 0.5208333333vw;
}

@media (max-width: 1299px) {
  .page-submit img {
    margin-left: 10px;
  }
}

.page-submit img {
  margin-bottom: 0 !important;
}

.form-text {
  font-size: 0.7291666667vw;
  margin-bottom: 0.78125vw;
}

@media (max-width: 1299px) {
  .form-text {
    font-size: 14px;
    margin-bottom: 10px;
  }
}

.checkbox {
  display: -ms-flexbox;
  display: flex;
  font-size: 0.7291666667vw;
  margin-bottom: 0.5208333333vw;
  cursor: pointer;
}

@media (max-width: 1299px) {
  .checkbox {
    font-size: 14px;
    margin-bottom: 10px;
  }
}

.checkbox input {
  display: none;
}

.checkbox input:checked ~ .checkmark:before {
  display: block;
}

.checkmark {
  -ms-flex: 0 0 0.9375vw;
      flex: 0 0 0.9375vw;
  height: 0.9375vw;
  border-radius: 2px;
  margin-right: 0.5208333333vw;
  border: 1px solid #EFBD8C;
  position: relative;
}

@media (max-width: 1299px) {
  .checkmark {
    -ms-flex: 0 0 18px;
        flex: 0 0 18px;
    height: 18px;
    margin-right: 10px;
  }
}

.checkmark:before {
  content: '';
  position: absolute;
  padding: 0.2083333333vw 0.1041666667vw;
  border: solid #EFBD8C;
  border-width: 0 1px 1px 0;
  top: 40%;
  left: 50%;
  transform: translate(-50%, -50%) rotate(45deg);
  display: none;
}

@media (max-width: 1299px) {
  .checkmark:before {
    padding: 4px 2px;
  }
}

.block-advantages {
  width: 76.5625vw;
  padding: 0 0 10.4166666667vw;
  margin: 0 auto;
}

@media (max-width: 1299px) {
  .block-advantages {
    width: auto;
    max-width: 1150px;
    padding: 0 0 160px;
  }
}

@media (max-width: 767px) {
  .block-advantages {
    padding: 0 0 80px;
  }
}

.block-advantages .block-title {
  margin-bottom: 6.7708333333vw;
}

@media (max-width: 1299px) {
  .block-advantages .block-title {
    margin-bottom: 80px;
  }
}

@media (max-width: 1024px) {
  .block-advantages .block-title {
    text-align: center;
  }
}

@media (max-width: 767px) {
  .block-advantages .block-title {
    margin-bottom: 60px;
  }
}

.advantages {
  padding-right: 7.2916666667vw;
  margin-bottom: 5.9895833333vw;
}

@media (max-width: 1299px) {
  .advantages {
    padding-right: 110px;
    margin-bottom: 80px;
  }
}

@media (max-width: 1024px) {
  .advantages {
    padding-right: 70px;
  }
}

@media (max-width: 767px) {
  .advantages {
    padding-right: 45px;
    margin-bottom: 50px;
  }
}

.advantages-img {
  margin-bottom: 3.125vw;
}

@media (max-width: 1299px) {
  .advantages-img {
    margin-bottom: 40px;
  }
}

@media (max-width: 1024px) {
  .advantages-img {
    margin-bottom: 20px;
  }
}

.advantages-desc {
  line-height: 160%;
}

@media (max-width: 767px) {
  .advantages-desc {
    font-size: 14px;
  }
}

.block-about {
  padding-bottom: 5.7291666667vw;
}

@media (max-width: 1299px) {
  .block-about {
    padding-bottom: 70px;
  }
}

@media (max-width: 767px) {
  .block-about {
    padding-bottom: 25px;
  }
}

.box-about {
  display: -ms-flexbox;
  display: flex;
  width: 72.2395833333vw;
  margin: 0 auto;
  position: relative;
}

@media (max-width: 1299px) {
  .box-about {
    width: 100%;
  }
}

@media (max-width: 1024px) {
  .box-about {
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
  }
}

.about-l {
  -ms-flex: 0 0 14.5833333333vw;
      flex: 0 0 14.5833333333vw;
  padding-right: 2.0833333333vw;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
}

@media (max-width: 1299px) {
  .about-l {
    -ms-flex: 0 0 280px;
        flex: 0 0 280px;
    padding-right: 40px;
  }
}

@media (max-width: 1024px) {
  .about-l {
    -ms-flex: 0 0 100%;
        flex: 0 0 100%;
    padding-right: 0;
    padding-left: 300px;
    margin-bottom: 30px;
  }
}

@media (max-width: 767px) {
  .about-l {
    padding-left: 0;
  }
}

.about-l h2 {
  font: 1.0416666667vw "Alice";
  margin-bottom: 5.2083333333vw;
}

@media (max-width: 1299px) {
  .about-l h2 {
    font-size: 20px;
    margin-bottom: 100px;
  }
}

@media (max-width: 1024px) {
  .about-l h2 {
    margin-bottom: 30px;
  }
}

@media (max-width: 767px) {
  .about-l h2 {
    margin-bottom: 10px;
  }
}

.about-l h2 span {
  font-size: 1.875vw;
  color: #EFBD8C;
}

@media (max-width: 1299px) {
  .about-l h2 span {
    font-size: 30px;
  }
}

.about-l p {
  -ms-flex: 1 0 auto;
      flex: 1 0 auto;
  margin-bottom: 20px;
}

@media (max-width: 1299px) {
  .about-l p {
    font-size: 14px;
  }
}

@media (max-width: 767px) {
  .about-l p {
    margin-bottom: 20px;
  }
}

.about-l a {
  color: #181818;
  font-size: 0.7291666667vw;
  transition: all .3s ease-in-out;
}

@media (max-width: 1299px) {
  .about-l a {
    font-size: 14px;
  }
}

.about-l a:hover {
  color: #EFBD8C;
}

.about-photo {
  -ms-flex: 0 0 20.8333333333vw;
      flex: 0 0 20.8333333333vw;
  height: 31.25vw;
}

@media (max-width: 1299px) {
  .about-photo {
    -ms-flex: 0 0 260px;
        flex: 0 0 260px;
    height: 400px;
  }
}

@media (max-width: 1024px) {
  .about-photo {
    position: absolute;
    top: 0;
    left: 0;
    width: 260px;
  }
}

@media (max-width: 767px) {
  .about-photo {
    position: static;
    -ms-flex-order: -1;
        order: -1;
    -ms-flex: 0 0 100%;
        flex: 0 0 100%;
    height: 430px;
    margin-bottom: 20px;
  }
}

.about-photo img {
  max-width: inherit;
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
  display: block;
}

.about-r {
  width: 35.2604166667vw;
  padding-left: 2.0833333333vw;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
}

@media (max-width: 1299px) {
  .about-r {
    width: auto;
    padding-left: 30px;
  }
}

@media (max-width: 1024px) {
  .about-r {
    -ms-flex-order: 2;
        order: 2;
    -ms-flex: 0 0 100%;
        flex: 0 0 100%;
    padding-right: 0;
    padding-left: 300px;
    margin-top: 20px;
  }
}

@media (max-width: 767px) {
  .about-r {
    padding-left: 0;
  }
}

.about-r-text {
  font: 0.9375vw "Alice";
  line-height: 160%;
  margin-bottom: 5.46875vw;
  position: relative;
}

@media (max-width: 1299px) {
  .about-r-text {
    font-size: 16px;
    margin-bottom: 70px;
  }
}

@media (max-width: 767px) {
  .about-r-text {
    margin-bottom: 35px;
  }
}

.about-r-text:before, .about-r-text:after {
  content: '';
  position: absolute;
  width: 1.5625vw;
  height: 1.1979166667vw;
  background: url("../images/icons/blocknote-icon.png") center no-repeat;
  background-size: contain;
}

@media (max-width: 1299px) {
  .about-r-text:before, .about-r-text:after {
    width: 20px;
    height: 15px;
  }
}

.about-r-text:before {
  top: -1.9791666667vw;
  left: -1.5625vw;
}

@media (max-width: 1299px) {
  .about-r-text:before {
    top: -15px;
    left: -20px;
  }
}

@media (max-width: 767px) {
  .about-r-text:before {
    left: 0;
  }
}

.about-r-text:after {
  bottom: -1.1979166667vw;
  right: -1.5625vw;
  transform: rotate(180deg);
}

@media (max-width: 1299px) {
  .about-r-text:after {
    bottom: -12px;
    right: -10px;
  }
}

@media (max-width: 767px) {
  .about-r-text:after {
    right: 0;
  }
}

.about-r-info {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: justify;
      justify-content: space-between;
  -ms-flex: 1 0 auto;
      flex: 1 0 auto;
  margin-bottom: 1.5625vw;
}

@media (max-width: 1299px) {
  .about-r-info {
    margin-bottom: 30px;
  }
}

.about-info {
  width: 45%;
}

@media (max-width: 767px) {
  .about-info {
    width: 48%;
  }
}

.info-r-number {
  font: 1.25vw "Alice";
  margin-bottom: 0.78125vw;
}

@media (max-width: 1299px) {
  .info-r-number {
    font-size: 20px;
    margin-bottom: 15px;
  }
}

.info-r-number span {
  color: #EFBD8C;
  font-size: 4.1666666667vw;
}

@media (max-width: 1299px) {
  .info-r-number span {
    font-size: 60px;
  }
}

@media (max-width: 567px) {
  .info-r-number span {
    display: block;
  }
}

@media (max-width: 1299px) {
  .info-r-text {
    font-size: 14px;
  }
}

.about-r-link {
  color: #EFBD8C;
  font: 1.25vw "Alice";
  display: -ms-flexbox;
  display: inline-flex;
  -ms-flex-align: center;
      align-items: center;
}

@media (max-width: 1299px) {
  .about-r-link {
    font-size: 18px;
  }
}

.about-r-link img {
  margin-left: 0.5208333333vw;
}

@media (max-width: 1299px) {
  .about-r-link img {
    margin-left: 10px;
  }
}

.block-text {
  padding: 5.7291666667vw 0 3.3854166667vw;
}

@media (max-width: 1299px) {
  .block-text {
    padding: 70px 0;
  }
}

@media (max-width: 767px) {
  .block-text {
    padding: 55px 0 25px;
  }
}

.block-text .block-title {
  text-align: center;
  margin-bottom: 3.125vw;
}

@media (max-width: 1299px) {
  .block-text .block-title {
    margin-bottom: 60px;
  }
}

@media (max-width: 767px) {
  .block-text .block-title {
    margin-bottom: 20px;
  }
}

.block-text .breadcrumbs {
  margin-left: 8.8541666667vw;
  margin-bottom: 2.0833333333vw;
}

@media (max-width: 1299px) {
  .block-text .breadcrumbs {
    margin-left: 0;
    margin-bottom: 30px;
  }
}

.page-text {
  padding: 1.5625vw 0 7.0833333333vw;
}

@media (max-width: 1299px) {
  .page-text {
    padding: 50px 0 80px;
  }
}

@media (max-width: 767px) {
  .page-text {
    padding: 55px 0 25px;
  }
}

@media (max-width: 767px) {
  .page-text {
    padding: 10px 0 100px;
  }
}

@media (max-width: 767px) {
  .page-text {
    padding: 10px 0 70px;
  }
}

.page-text .block-title__f80 {
  text-align: center;
  margin-bottom: 3.125vw;
}

@media (max-width: 1299px) {
  .page-text .block-title__f80 {
    margin-bottom: 60px;
  }
}

@media (max-width: 767px) {
  .page-text .block-title__f80 {
    margin-bottom: 30px;
  }
}

.page-text .block-title__f40 {
  width: 75vw;
  margin: 0 auto 2.6041666667vw;
}

@media (max-width: 1299px) {
  .page-text .block-title__f40 {
    width: 100%;
    margin-bottom: 30px;
  }
}

@media (max-width: 767px) {
  .page-text .block-title__f40 {
    margin-bottom: 20px;
  }
}

.box-text {
  width: 75vw;
  margin: 0 auto;
  column-count: 2;
  column-gap: 4.1666666667vw;
}

@media (max-width: 1299px) {
  .box-text {
    width: 100%;
    column-gap: 40px;
  }
}

@media (max-width: 1024px) {
  .box-text {
    column-gap: 0;
    column-count: 1;
  }
}

.box-text:first-letter {
  color: #EFBD8C;
  font-family: "Alice";
  font-size: 1.875vw;
}

@media (max-width: 1299px) {
  .box-text:first-letter {
    font-size: 24px;
  }
}

.box-text h2 {
  font: 1.0416666667vw "Alice";
  margin-bottom: 1.0416666667vw;
}

@media (max-width: 1299px) {
  .box-text h2 {
    font-size: 20px;
    margin-bottom: 20px;
  }
}

@media (max-width: 767px) {
  .box-text h2 {
    font-size: 16px;
  }
}

.box-text h2:first-letter {
  color: #EFBD8C;
  font-size: 2.0833333333vw;
}

@media (max-width: 1299px) {
  .box-text h2:first-letter {
    font-size: 40px;
  }
}

@media (max-width: 1024px) {
  .box-text h2:first-letter {
    font-size: 30px;
  }
}

.box-text p {
  margin-bottom: 1.8229166667vw;
  line-height: 1.5104166667vw;
}

@media (max-width: 1299px) {
  .box-text p {
    font-size: 14px;
    margin-bottom: 30px;
    line-height: 22px;
  }
}

.box-text ul {
  margin-bottom: 1.8229166667vw;
}

@media (max-width: 1299px) {
  .box-text ul {
    margin-bottom: 30px;
  }
}

@media (max-width: 767px) {
  .box-text ul {
    margin-bottom: 20px;
  }
}

.box-text ul li {
  line-height: 1.5104166667vw;
  position: relative;
  padding-left: 12px;
}

.box-text ul li:before {
  content: '';
  position: absolute;
  width: 0.2083333333vw;
  height: 0.2083333333vw;
  border-radius: 50%;
  top: 0.625vw;
  left: 0;
  background: #181818;
}

@media (max-width: 1299px) {
  .box-text ul li:before {
    width: 3px;
    height: 3px;
    top: 8px;
  }
}

@media (max-width: 1299px) {
  .box-text ul li {
    font-size: 14px;
    line-height: 22px;
  }
}

.box-text img {
  margin-bottom: 2.6041666667vw;
}

@media (max-width: 1299px) {
  .box-text img {
    margin-bottom: 40px;
  }
}

.box-text a {
  color: #EFBD8C;
  text-decoration: underline;
}

.box-text a:hover {
  text-decoration: none;
}

.text-link {
  color: #EFBD8C;
  font: 1.25vw "Alice";
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: center;
      justify-content: center;
}

@media (max-width: 1299px) {
  .text-link {
    font-size: 18px;
  }
}

.text-link img {
  margin-left: 0.5208333333vw;
}

@media (max-width: 1299px) {
  .text-link img {
    margin-left: 10px;
  }
}

@media (max-width: 1024px) {
  .text-link {
    -ms-flex-pack: end;
        justify-content: flex-end;
    margin-top: -50px;
  }
}

@media (max-width: 767px) {
  .text-link {
    margin-top: 0;
    -ms-flex-pack: start;
        justify-content: flex-start;
  }
}

.block-stories {
  padding: 3.3854166667vw 3.6458333333vw 4.9479166667vw 12.5vw;
  overflow: hidden;
}

@media (max-width: 1299px) {
  .block-stories {
    padding: 65px 80px;
  }
}

@media (max-width: 1024px) {
  .block-stories {
    padding: 50px 40px;
  }
}

@media (max-width: 767px) {
  .block-stories {
    padding: 50px 20px;
  }
}

@media (max-width: 420px) {
  .block-stories {
    padding: 50px 0 50px 20px;
  }
}

.block-stories .block-title {
  margin-bottom: 4.1666666667vw;
}

@media (max-width: 1299px) {
  .block-stories .block-title {
    margin-bottom: 40px;
  }
}

.stories-slider {
  margin: 0 -0.78125vw 2.0833333333vw;
}

@media (max-width: 1299px) {
  .stories-slider {
    margin: 0 -15px 40px;
  }
}

@media (max-width: 420px) {
  .stories-slider .slick-list {
    padding: 0 120px 0 0;
  }
}

.stories-slider .slick-arrow {
  top: -4.4270833333vw;
}

@media (max-width: 1299px) {
  .stories-slider .slick-arrow {
    top: -45px;
  }
}

.stories-slider .slick-arrow.slick-prev {
  right: 2.8645833333vw;
}

@media (max-width: 1299px) {
  .stories-slider .slick-arrow.slick-prev {
    right: 55px;
  }
}

.stories-slider .slick-arrow.slick-next {
  right: 0.78125vw;
}

@media (max-width: 1299px) {
  .stories-slider .slick-arrow.slick-next {
    right: 15px;
  }
}

.item-stories {
  padding: 0 0.78125vw;
}

@media (max-width: 1299px) {
  .item-stories {
    padding: 0 15px;
  }
}

.item-stories:hover .stories-img img {
  -webkit-filter: grayscale(0);
          filter: grayscale(0);
}

.stories-img {
  height: 20.8333333333vw;
  margin-bottom: 1.0416666667vw;
}

@media (max-width: 1299px) {
  .stories-img {
    height: 260px;
    margin-bottom: 10px;
  }
}

@media (max-width: 567px) {
  .stories-img {
    height: 208px;
  }
}

.stories-img img {
  max-width: inherit;
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
  display: block;
  -webkit-filter: grayscale(100%);
          filter: grayscale(100%);
  transition: all .3s ease-in-out;
}

.stories-name {
  font: 0.9375vw "Alice";
  color: #181818;
}

@media (max-width: 1299px) {
  .stories-name {
    font-size: 14px;
  }
}

.stories-link {
  color: #EFBD8C;
  font: 1.25vw "Alice";
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
}

@media (max-width: 1299px) {
  .stories-link {
    font-size: 18px;
  }
}

.stories-link img {
  margin-left: 0.5208333333vw;
}

@media (max-width: 1299px) {
  .stories-link img {
    margin-left: 10px;
  }
}

.popup-stories {
  width: 78.125vw;
  padding: 2.6041666667vw 9.8958333333vw 4.6875vw;
}

@media (max-width: 1299px) {
  .popup-stories {
    padding: 30px 60px 70px;
    width: 90%;
  }
}

@media (max-width: 1024px) {
  .popup-stories {
    padding: 70px 30px 40px;
    width: 95%;
  }
}

@media (max-width: 567px) {
  .popup-stories {
    padding: 40px 10px 30px;
  }
}

.row-popup {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
}

@media (max-width: 1024px) {
  .row-popup {
    -ms-flex-direction: column;
        flex-direction: column;
  }
}

.slider-popup {
  width: 30.2083333333vw;
}

@media (max-width: 1299px) {
  .slider-popup {
    width: 340px;
  }
}

@media (max-width: 1024px) {
  .slider-popup {
    width: 100%;
    margin-bottom: 60px;
  }
}

.slider-popup .slick-arrow {
  bottom: -1.8229166667vw;
}

@media (max-width: 1299px) {
  .slider-popup .slick-arrow {
    bottom: -33px;
  }
}

.slider-popup .slick-arrow.slick-prev {
  right: 2.0833333333vw;
}

@media (max-width: 1299px) {
  .slider-popup .slick-arrow.slick-prev {
    right: 40px;
  }
}

.slider-popup .slick-arrow.slick-next {
  right: 0;
}

.slider-popup .slick-dots {
  bottom: -1.8229166667vw;
}

@media (max-width: 1299px) {
  .slider-popup .slick-dots {
    bottom: -30px;
  }
}

.popup-img {
  height: 42.7083333333vw;
}

@media (max-width: 1299px) {
  .popup-img {
    height: 480px;
  }
}

@media (max-width: 567px) {
  .popup-img {
    height: 250px;
  }
}

.popup-img img {
  max-width: inherit;
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
  display: block;
}

.popup-text {
  padding-left: 3.125vw;
}

@media (max-width: 1299px) {
  .popup-text {
    padding-left: 6%;
  }
}

@media (max-width: 1024px) {
  .popup-text {
    padding-left: 0;
  }
}

.popup-text h2 {
  font: 1.0416666667vw "Alice";
  margin-bottom: 2.0833333333vw;
}

@media (max-width: 1299px) {
  .popup-text h2 {
    font-size: 16px;
    margin-bottom: 25px;
  }
}

@media (max-width: 1024px) {
  .popup-text h2 {
    text-align: center;
  }
}

.popup-text h2 span {
  color: #EFBD8C;
  font-size: 2.0833333333vw;
}

@media (max-width: 1299px) {
  .popup-text h2 span {
    font-size: 30px;
  }
}

.popup-text p {
  line-height: 1.5104166667vw;
  margin-bottom: 1.5625vw;
}

@media (max-width: 1299px) {
  .popup-text p {
    line-height: 22px;
    font-size: 14px;
  }
}

.popup-text p:first-of-type:first-letter {
  color: #EFBD8C;
  font: 1.875vw "Alice";
}

@media (max-width: 1299px) {
  .popup-text p:first-of-type:first-letter {
    font-size: 30px;
  }
}

.link-popup {
  color: #EFBD8C;
  font: 1.25vw "Alice";
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
}

@media (max-width: 1299px) {
  .link-popup {
    font-size: 18px;
  }
}

.link-popup img {
  margin-left: 0.5208333333vw;
}

@media (max-width: 1299px) {
  .link-popup img {
    margin-left: 10px;
  }
}

footer {
  border-top: 1px solid #EFBD8C;
  padding: 2.0833333333vw 0 2.6041666667vw;
}

@media (max-width: 1299px) {
  footer {
    padding: 40px 0;
  }
}

.footer-row {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: justify;
      justify-content: space-between;
  -ms-flex-align: end;
      align-items: flex-end;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}

@media (max-width: 767px) {
  .footer-row {
    -ms-flex-align: center;
        align-items: center;
  }
}

.footer-mb {
  margin-bottom: 3.3854166667vw;
}

@media (max-width: 1299px) {
  .footer-mb {
    margin-bottom: 45px;
  }
}

.footer-logo {
  width: 5.2083333333vw;
  height: 2.34375vw;
}

@media (max-width: 1299px) {
  .footer-logo {
    width: 100px;
    height: 45px;
  }
}

@media (max-width: 767px) {
  .footer-logo {
    width: 80px;
  }
}

.footer-menu {
  display: -ms-flexbox;
  display: flex;
  margin: 0 0.78125vw;
}

@media (max-width: 1299px) {
  .footer-menu {
    margin: 0 10px;
  }
}

@media (max-width: 1024px) {
  .footer-menu {
    width: 100%;
    -ms-flex-order: 2;
        order: 2;
    margin: 40px 0 0;
    -ms-flex-pack: justify;
        justify-content: space-between;
  }
}

@media (max-width: 767px) {
  .footer-menu {
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    display: block;
    column-count: 3;
  }
}

.footer-menu li {
  margin-right: 2.6041666667vw;
}

@media (max-width: 1299px) {
  .footer-menu li {
    margin-right: 20px;
  }
}

@media (max-width: 1024px) {
  .footer-menu li {
    margin-right: 0;
  }
}

@media (max-width: 767px) {
  .footer-menu li {
    width: -webkit-max-content;
    width: -moz-max-content;
    width: max-content;
  }
}

.footer-menu li:last-child {
  margin-right: 0;
}

.footer-menu a {
  font-family: "Alice";
  color: #181818;
  transition: all .3s ease-in-out;
  position: relative;
}

@media (max-width: 1299px) {
  .footer-menu a {
    font-size: 14px;
  }
}

.footer-menu a:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 2px;
  background: url("../images/icons/line-footer.png") center no-repeat;
  background-size: 100% 100%;
  left: 0;
  bottom: -0.2083333333vw;
  opacity: 0;
  transition: all .3s ease-in-out;
}

@media (max-width: 1299px) {
  .footer-menu a:before {
    bottom: -3px;
  }
}

.footer-menu a:hover {
  color: #EFBD8C;
}

.footer-menu a:hover:before {
  opacity: 1;
}

.footer-privacy {
  font-size: 0.7291666667vw;
  color: #181818;
  text-decoration: underline;
}

@media (max-width: 1299px) {
  .footer-privacy {
    font-size: 14px;
  }
}

.footer-contact.text-right {
  text-align: right;
}

.footer-contact h3 {
  font: 0.7291666667vw "Alice";
  margin-bottom: 0.78125vw;
}

@media (max-width: 1299px) {
  .footer-contact h3 {
    font-size: 14px;
    margin-bottom: 10px;
  }
}

.footer-contact a {
  display: block;
  color: #181818;
  font-size: 0.7291666667vw;
  margin-bottom: 0.3645833333vw;
  transition: all .3s ease-in-out;
}

@media (max-width: 1299px) {
  .footer-contact a {
    font-size: 14px;
    margin-bottom: 7px;
  }
}

.footer-contact a:hover {
  color: #EFBD8C;
}

.footer-soc {
  display: -ms-flexbox;
  display: flex;
}

@media (max-width: 767px) {
  .footer-soc {
    -ms-flex-order: 2;
        order: 2;
    width: 100%;
    margin-top: 40px;
    -ms-flex-pack: center;
        justify-content: center;
  }
}

.footer-soc a {
  color: #181818;
  transition: all .3s ease-in-out;
  display: block;
  margin-right: 1.8229166667vw;
}

@media (max-width: 1299px) {
  .footer-soc a {
    margin-right: 30px;
  }
}

.footer-soc a:last-child {
  margin-right: 0;
}

.footer-soc a:hover {
  color: #EFBD8C;
}

.personal-breadcrumbs {
  width: 75vw;
  margin: 0 auto;
}

@media (max-width: 1299px) {
  .personal-breadcrumbs {
    width: 100%;
  }
}

@media (max-width: 767px) {
  .personal-breadcrumbs {
    margin-bottom: 30px;
  }
}

.breadcrumbs {
  display: -ms-flexbox;
  display: flex;
}

.breadcrumbs li {
  margin-right: 15px;
  font: 14px "Fira Sans";
  position: relative;
}

@media (max-width: 767px) {
  .breadcrumbs li {
    font-size: 12px;
  }
}

.breadcrumbs li:before {
  content: '/';
  position: absolute;
  top: 50%;
  right: -11px;
  transform: translateY(-50%);
}

.breadcrumbs li:last-child:before {
  display: none;
}

.breadcrumbs a {
  color: #EFBD8C;
}

.gallery-page-t .row {
  -ms-flex-align: end;
      align-items: flex-end;
}

.gallery-header {
  padding-bottom: 2.0833333333vw;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: end;
      align-items: flex-end;
  -ms-flex-pack: justify;
      justify-content: space-between;
  border-bottom: 1px solid #EFBD8C;
  margin-bottom: 2.0833333333vw;
}

@media (max-width: 1299px) {
  .gallery-header {
    -ms-flex-direction: column;
        flex-direction: column;
    -ms-flex-align: start;
        align-items: flex-start;
    padding-bottom: 40px;
    margin-bottom: 30px;
  }
}

@media (max-width: 1024px) {
  .gallery-header {
    -ms-flex-direction: row;
        flex-direction: row;
    -ms-flex-align: end;
        align-items: flex-end;
    border-bottom: none;
    margin-bottom: 50px;
    padding-bottom: 0;
  }
}

@media (max-width: 767px) {
  .gallery-header {
    -ms-flex-direction: column;
        flex-direction: column;
    -ms-flex-align: start;
        align-items: flex-start;
    margin-bottom: 20px;
  }
}

@media (max-width: 1299px) {
  .gallery-header .breadcrumbs {
    -ms-flex-order: -1;
        order: -1;
    margin-bottom: 20px;
  }
}

@media (max-width: 1024px) {
  .gallery-header .breadcrumbs {
    margin-bottom: 0;
  }
}

@media (max-width: 767px) {
  .gallery-header .breadcrumbs {
    margin-bottom: 20px;
  }
}

@media (max-width: 1024px) {
  .gallery-header .block-title {
    text-align: center;
    -ms-flex: 1 0 auto;
        flex: 1 0 auto;
  }
}

@media (max-width: 767px) {
  .gallery-header .block-title {
    width: 100%;
  }
}

.gallery-form-row {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  margin: 0 -15px;
}

.gallery-form-col {
  width: 25%;
  padding: 0 15px;
}

@media (max-width: 767px) {
  .gallery-form-col {
    width: 100%;
  }
}

@media (max-width: 767px) {
  .gallery-form-col.gallery-form-df {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: justify;
        justify-content: space-between;
  }
  .gallery-form-col.gallery-form-df .form-elem {
    width: 48%;
  }
}

.gallery-form {
  margin-bottom: 1.3020833333vw;
}

@media (max-width: 1299px) {
  .gallery-form {
    margin-bottom: 18px;
  }
}

.content-gallery {
  padding-bottom: 4.1666666667vw;
}

@media (max-width: 1299px) {
  .content-gallery {
    padding-bottom: 50px;
  }
}

.gallery-item-col {
  padding: 0 15px;
  width: 10%;
  margin-bottom: 2.0833333333vw;
}

@media (max-width: 1299px) {
  .gallery-item-col {
    margin-bottom: 30px;
    width: 16.666%;
  }
}

@media (max-width: 767px) {
  .gallery-item-col {
    width: 25%;
  }
}

@media (max-width: 567px) {
  .gallery-item-col {
    width: 50%;
  }
}

.gallery-item {
  text-align: center;
}

.gallery-item:hover .gallery-item-img img {
  -webkit-filter: grayscale(0);
          filter: grayscale(0);
}

.gallery-item-img {
  height: 11.4583333333vw;
  display: block;
}

@media (max-width: 1299px) {
  .gallery-item-img {
    height: 150px;
  }
}

@media (max-width: 567px) {
  .gallery-item-img {
    height: 200px;
  }
}

.gallery-item-img img {
  max-width: inherit;
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
  display: block;
  -webkit-filter: grayscale(100%);
          filter: grayscale(100%);
  transition: all .3s ease-in-out;
}

.gallery-item-name,
.gallery-item-id {
  font-family: "Alice";
}

@media (max-width: 1299px) {
  .gallery-item-name,
  .gallery-item-id {
    font-size: 14px;
  }
}

.gallery-item-name a,
.gallery-item-id a {
  color: #181818;
}

.block-pagination {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: end;
      justify-content: flex-end;
}

@media (max-width: 1024px) {
  .block-pagination {
    -ms-flex-pack: center;
        justify-content: center;
  }
}

.pagination {
  display: -ms-flexbox;
  display: flex;
  font-size: 0.7291666667vw;
}

@media (max-width: 1299px) {
  .pagination {
    font-size: 14px;
  }
}

.pagination li {
  margin-right: 1.0416666667vw;
}

@media (max-width: 1299px) {
  .pagination li {
    margin-right: 20px;
  }
}

@media (max-width: 767px) {
  .pagination li {
    display: none;
  }
}

.pagination li:last-child {
  margin-right: 0;
}

@media (max-width: 767px) {
  .pagination li:last-child {
    display: block;
  }
}

@media (max-width: 767px) {
  .pagination li:nth-child(-n+10) {
    display: block;
  }
}

.pagination a {
  color: #181818;
  transition: all .3s ease-in-out;
  text-decoration: underline;
}

.pagination a:hover {
  text-decoration: none;
}

.pagination span {
  color: #EFBD8C;
  text-decoration: underline;
}

.pagination-arrow {
  display: -ms-flexbox;
  display: flex;
  margin-left: 2.6041666667vw;
}

@media (max-width: 1299px) {
  .pagination-arrow {
    margin-left: 50px;
  }
}

@media (max-width: 1024px) {
  .pagination-arrow {
    margin-left: 40px;
  }
}

@media (max-width: 767px) {
  .pagination-arrow {
    display: none;
  }
}

.pagination-arrow a {
  width: 20px;
  height: 8px;
  display: block;
  margin-right: 20px;
  position: relative;
}

.pagination-arrow a:before {
  content: '';
  position: absolute;
  top: 50%;
  left: 0;
  background: #181818;
  width: 100%;
  height: 1px;
  transform: translateY(-50%);
}

.pagination-arrow a:after {
  content: '';
  position: absolute;
  border: solid #181818;
  border-width: 0 1px 1px 0;
  transform: rotate(-45deg);
  top: 0;
  right: 0;
  padding: 3.5px;
}

.pagination-arrow a:last-child {
  margin-right: 0;
}

.pagination-arrow a.arrow-prev {
  transform: rotate(180deg);
}

@media (max-width: 767px) {
  .single-girl-row {
    overflow: hidden;
  }
}

.single-girl {
  padding: 3.125vw 0 4.1666666667vw;
}

@media (max-width: 1299px) {
  .single-girl {
    padding: 40px 0 70px;
  }
}

@media (max-width: 1024px) {
  .single-girl {
    padding: 30px 0 70px;
  }
}

.preview-photos {
  float: left;
  width: 35.9375vw;
  padding-left: 5.7291666667vw;
}

@media (max-width: 1299px) {
  .preview-photos {
    padding-left: 60px;
    width: 380px;
  }
}

@media (max-width: 1024px) {
  .preview-photos {
    padding-left: 0;
    margin-bottom: 65px;
  }
}

@media (max-width: 1024px) {
  .preview-photos__girl {
    float: none;
    width: 100%;
  }
}

@media (max-width: 1024px) {
  .preview-photos__letter {
    width: 48%;
  }
}

@media (max-width: 767px) {
  .preview-photos__letter {
    width: 100%;
    float: none;
  }
}

.preview-slider {
  margin-top: -5.46875vw;
}

@media (max-width: 1299px) {
  .preview-slider {
    margin-top: -90px;
  }
}

@media (max-width: 1024px) {
  .preview-slider__girl {
    margin: 0 -15px;
  }
}

@media (max-width: 1024px) {
  .preview-slider__girl .slick-list {
    padding-right: 250px;
  }
}

@media (max-width: 767px) {
  .preview-slider__girl .slick-list {
    padding-right: 0;
  }
}

@media (max-width: 1024px) {
  .preview-slider__letter {
    margin-top: 0;
  }
}

.preview-slider .slick-arrow {
  bottom: -2.0833333333vw;
}

@media (max-width: 1299px) {
  .preview-slider .slick-arrow {
    bottom: -33px;
  }
}

.preview-slider .slick-arrow.slick-prev {
  right: 2.0833333333vw;
}

@media (max-width: 1299px) {
  .preview-slider .slick-arrow.slick-prev {
    right: 40px;
  }
}

@media (max-width: 1024px) {
  .preview-slider .slick-arrow.slick-prev {
    right: 55px;
  }
}

.preview-slider .slick-arrow.slick-next {
  right: 0;
}

@media (max-width: 1024px) {
  .preview-slider .slick-arrow.slick-next {
    right: 18px;
  }
}

.preview-slider .slick-dots {
  bottom: -1.8229166667vw;
}

@media (max-width: 1299px) {
  .preview-slider .slick-dots {
    bottom: -30px;
  }
}

@media (max-width: 1024px) {
  .preview-slider .slick-dots {
    left: 15px;
  }
}

.preview-img {
  height: 42.7083333333vw;
}

@media (max-width: 1299px) {
  .preview-img {
    height: 500px;
  }
}

@media (max-width: 1024px) {
  .preview-img__girl {
    padding: 0 15px;
    height: 700px;
  }
}

@media (max-width: 767px) {
  .preview-img {
    height: 390px;
  }
}

.preview-img img {
  max-width: inherit;
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
  display: block;
}

.single-top {
  float: right;
  width: 51.5625vw;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: justify;
      justify-content: space-between;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -ms-flex-align: end;
      align-items: flex-end;
  border-bottom: 1px solid #EFBD8C;
  padding-bottom: 1.3020833333vw;
  margin-bottom: 1.3020833333vw;
}

@media (max-width: 1299px) {
  .single-top {
    width: 515px;
    padding-bottom: 20px;
    margin-bottom: 20px;
  }
}

@media (max-width: 767px) {
  .single-top {
    border-bottom: none;
    padding-bottom: 0;
  }
}

@media (max-width: 1024px) {
  .single-top__girl {
    float: none;
    width: 100%;
  }
}

@media (max-width: 1024px) {
  .single-top__letter {
    width: 48%;
  }
}

@media (max-width: 767px) {
  .single-top__letter {
    width: 100%;
    float: none;
  }
}

.single-top .breadcrumbs {
  margin-bottom: 1.0416666667vw;
  width: 100%;
}

@media (max-width: 1299px) {
  .single-top .breadcrumbs {
    margin-bottom: 10px;
  }
}

.girl-name {
  font: 3.125vw "Alice";
  line-height: 0.8;
}

@media (max-width: 1299px) {
  .girl-name {
    font-size: 36px;
  }
}

.girl-name:first-letter {
  font-size: 5.2083333333vw;
  color: #EFBD8C;
}

@media (max-width: 1299px) {
  .girl-name:first-letter {
    font-size: 70px;
  }
}

.single-top-r {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  margin-top: 8px;
}

.girl-bookmark {
  margin-right: 2.0833333333vw;
  color: #181818;
  transition: all .3s ease-in-out;
  font: 1.25vw "Alice";
  line-height: 1;
}

@media (max-width: 1299px) {
  .girl-bookmark {
    font-size: 20px;
    margin-right: 30px;
  }
}

@media (max-width: 567px) {
  .girl-bookmark {
    margin-right: 15px;
    font-size: 16px;
  }
}

.girl-bookmark:hover {
  color: #EFBD8C;
}

.girl-id {
  font: 0.7291666667vw "Alice";
  color: #EFBD8C;
}

@media (max-width: 1299px) {
  .girl-id {
    font-size: 14px;
  }
}

.girl-id span {
  color: #181818;
  font-size: 1.4583333333vw;
  line-height: 0.5;
}

@media (max-width: 1299px) {
  .girl-id span {
    font-size: 26px;
  }
}

.girl-info {
  float: right;
  width: 51.5625vw;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: justify;
      justify-content: space-between;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  font-size: 0.7291666667vw;
}

@media (max-width: 1299px) {
  .girl-info {
    width: 515px;
    font-size: 14px;
  }
}

@media (max-width: 1024px) {
  .girl-info {
    float: none;
    width: 100%;
  }
}

.girl-info ul li {
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 0.3125vw;
}

@media (max-width: 1299px) {
  .girl-info ul li {
    margin-bottom: 5px;
  }
}

.girl-info ul li span {
  -ms-flex: 0 0 5.5208333333vw;
      flex: 0 0 5.5208333333vw;
  margin-right: 1.0416666667vw;
}

@media (max-width: 1299px) {
  .girl-info ul li span {
    -ms-flex: 0 0 110px;
        flex: 0 0 110px;
    margin-right: 10px;
  }
}

.girl-info p {
  line-height: 1.1458333333vw;
}

@media (max-width: 1299px) {
  .girl-info p {
    line-height: 22px;
  }
}

.girl-about {
  width: 52.5252525253%;
}

@media (max-width: 1299px) {
  .girl-about {
    width: 48%;
  }
}

@media (max-width: 767px) {
  .girl-about {
    width: 100%;
  }
}

.girl-partner {
  width: 41.4141414141%;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
}

@media (max-width: 1299px) {
  .girl-partner {
    width: 48%;
  }
}

@media (max-width: 767px) {
  .girl-partner {
    width: 100%;
  }
}

.girl-partner ul {
  margin-bottom: 1.5625vw;
}

@media (max-width: 1299px) {
  .girl-partner ul {
    margin-bottom: 20px;
  }
}

.girl-info-title {
  font: 1.25vw "Alice";
  padding-bottom: 1.3020833333vw;
  margin-bottom: 1.5625vw;
  border-bottom: 1px solid #EFBD8C;
}

@media (max-width: 1299px) {
  .girl-info-title {
    font-size: 18px;
    padding-bottom: 20px;
    margin-bottom: 25px;
  }
}

.girl-info-title:first-letter {
  color: #EFBD8C;
  font-size: 1.875vw;
}

@media (max-width: 1299px) {
  .girl-info-title:first-letter {
    font-size: 30px;
  }
}

.girl-partner-box {
  -ms-flex: 1 0 auto;
      flex: 1 0 auto;
}

.letter-link {
  color: #EFBD8C;
  font: 1.25vw "Alice";
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
}

@media (max-width: 1299px) {
  .letter-link {
    font-size: 18px;
  }
}

.letter-link img {
  margin-left: 0.5208333333vw;
}

@media (max-width: 1299px) {
  .letter-link img {
    margin-left: 10px;
  }
}

.girl-form {
  width: 51.5625vw;
  float: right;
}

@media (max-width: 1299px) {
  .girl-form {
    width: 515px;
  }
}

@media (max-width: 1024px) {
  .girl-form {
    width: 48%;
  }
}

@media (max-width: 767px) {
  .girl-form {
    width: 100%;
    float: none;
  }
}

.girl-form textarea {
  height: 7.5520833333vw;
}

@media (max-width: 1299px) {
  .girl-form textarea {
    height: 135px;
  }
}

.girl-form .form-fields {
  margin-bottom: 0.78125vw;
}

@media (max-width: 1299px) {
  .girl-form .form-fields {
    margin-bottom: 10px;
  }
}

.girl-form button {
  color: #EFBD8C;
  font: 1.25vw "Alice";
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  border: none;
  background: none;
  cursor: pointer;
}

@media (max-width: 1299px) {
  .girl-form button {
    font-size: 18px;
  }
}

.girl-form button img {
  margin-left: 0.5208333333vw;
}

@media (max-width: 1299px) {
  .girl-form button img {
    margin-left: 10px;
  }
}

.girl-form-row {
  margin: 0 -15px;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -ms-flex-pack: justify;
      justify-content: space-between;
  -ms-flex-align: center;
      align-items: center;
}

.girl-form-col {
  padding: 0 15px;
}

@media (min-width: 1300px) {
  .girl-form-col:nth-child(odd) {
    width: 36%;
  }
}

@media (min-width: 1300px) {
  .girl-form-col:nth-child(even) {
    width: 62%;
  }
}

@media (max-width: 1299px) {
  .girl-form-col {
    width: 50%;
  }
}

@media (max-width: 1024px) {
  .girl-form-col {
    width: 100%;
  }
}

.girl-form-title {
  font: 0.9375vw "Alice";
  margin-bottom: 2.0833333333vw;
}

@media (max-width: 1299px) {
  .girl-form-title {
    font-size: 16px;
    margin-bottom: 20px;
  }
}

.girl-form-title:first-letter {
  color: #EFBD8C;
  font-size: 1.875vw;
}

@media (max-width: 1299px) {
  .girl-form-title:first-letter {
    font-size: 30px;
  }
}

.girl-form-title span:first-letter {
  color: #EFBD8C;
}

.block-form {
  padding: 1.0416666667vw 0 2.0833333333vw;
}

@media (max-width: 1299px) {
  .block-form {
    padding: 0 0 40px;
  }
}

.block-form-row {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: start;
      align-items: flex-start;
}

@media (max-width: 1299px) {
  .block-form-row {
    -ms-flex-pack: justify;
        justify-content: space-between;
  }
}

@media (max-width: 1024px) {
  .block-form-row {
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
  }
}

.page-form-img {
  width: 37.2395833333vw;
  margin-right: 3.6458333333vw;
}

@media (max-width: 1299px) {
  .page-form-img {
    width: 45%;
    margin-right: 0;
  }
}

@media (max-width: 1024px) {
  .page-form-img {
    width: 300px;
    margin: 0 auto;
  }
}

@media (max-width: 767px) {
  .page-form-img {
    width: 250px;
  }
}

@media (max-width: 1024px) {
  .page-form-img__dn {
    display: none;
  }
}

.page-form {
  padding-top: 2.6041666667vw;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -ms-flex-pack: justify;
      justify-content: space-between;
}

@media (max-width: 1299px) {
  .page-form {
    padding-top: 50px;
    width: 50%;
  }
}

@media (max-width: 1024px) {
  .page-form {
    width: 100%;
  }
}

.page-form .breadcrumbs {
  margin-bottom: 3.3854166667vw;
}

@media (max-width: 1299px) {
  .page-form .breadcrumbs {
    margin-bottom: 40px;
  }
}

.page-form .block-title {
  margin-bottom: 2.0833333333vw;
}

@media (max-width: 1299px) {
  .page-form .block-title {
    margin-bottom: 35px;
  }
}

@media (max-width: 1024px) {
  .page-form .block-title {
    text-align: center;
  }
}

@media (max-width: 1024px) {
  .page-form .banner-info {
    display: none;
  }
}

.page-form textarea {
  height: 4.6875vw;
}

@media (max-width: 1299px) {
  .page-form textarea {
    height: 90px;
  }
}

.page-form-row {
  margin: 0 -15px;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}

.form-register {
  width: 35.4166666667vw;
}

@media (max-width: 1299px) {
  .form-register {
    width: 100%;
    -ms-flex-order: 2;
        order: 2;
  }
}

.form-search {
  width: 35.4166666667vw;
}

@media (max-width: 1299px) {
  .form-search {
    width: 100%;
    -ms-flex-order: 2;
        order: 2;
  }
}

.form-contact {
  width: 17.7083333333vw;
}

@media (max-width: 1299px) {
  .form-contact {
    width: 50%;
  }
}

@media (max-width: 767px) {
  .form-contact {
    width: 100%;
  }
}

.form-questionnaire {
  width: 40.1041666667vw;
}

@media (max-width: 1299px) {
  .form-questionnaire {
    width: 100%;
    -ms-flex-order: 2;
        order: 2;
  }
}

.form-questionnaire .form-fields {
  margin-bottom: 0.78125vw;
}

@media (max-width: 1299px) {
  .form-questionnaire .form-fields {
    margin-bottom: 10px;
  }
}

.page-form-top {
  width: 100%;
}

@media (max-width: 1299px) {
  .page-form-top {
    width: 70%;
  }
}

@media (max-width: 1024px) {
  .page-form-top {
    width: 100%;
  }
}

@media (max-width: 767px) {
  .search-form-df {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: justify;
        justify-content: space-between;
  }
}

@media (max-width: 767px) {
  .search-form-df .form-elem__input {
    width: 48%;
  }
}

.form-contact-title {
  font-family: "Alice";
  margin-bottom: 1.5625vw;
}

@media (max-width: 1299px) {
  .form-contact-title {
    margin-bottom: 20px;
  }
}

.form-services .block-title {
  text-align: left;
  margin-bottom: 2.0833333333vw;
}

@media (max-width: 1299px) {
  .form-services .block-title {
    margin-bottom: 30px;
  }
}

.form-services p {
  font-size: 14px;
  margin-bottom: 40px;
  line-height: 1;
}

@media (max-width: 1299px) {
  .form-services p {
    margin-bottom: 30px;
    font-size: 14px;
  }
}

.contact-info {
  width: 19.7916666667vw;
}

@media (max-width: 1299px) {
  .contact-info {
    width: 45%;
    margin-right: 5%;
  }
}

@media (max-width: 767px) {
  .contact-info {
    width: 100%;
    margin-right: 0;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    -ms-flex-pack: justify;
        justify-content: space-between;
  }
}

.page-contact-form {
  width: 37.5vw;
}

@media (max-width: 1299px) {
  .page-contact-form {
    width: 50%;
  }
}

@media (max-width: 1024px) {
  .page-contact-form {
    width: 100%;
  }
}

.contact-info-box {
  margin-bottom: 2.0833333333vw;
}

@media (max-width: 1299px) {
  .contact-info-box {
    margin-bottom: 40px;
  }
}

@media (max-width: 767px) {
  .contact-info-box {
    width: 45%;
  }
}

@media (max-width: 767px) {
  .contact-info-box:last-child {
    width: 100%;
  }
}

.contact-info-box h3 {
  font: 0.7291666667vw "Alice";
  margin-bottom: 0.78125vw;
}

@media (max-width: 1299px) {
  .contact-info-box h3 {
    font-size: 14px;
    margin-bottom: 15px;
  }
}

.contact-info-box a, .contact-info-box p {
  display: block;
  color: #181818;
  margin-bottom: 0.2604166667vw;
  font-size: 0.7291666667vw;
}

@media (max-width: 1299px) {
  .contact-info-box a, .contact-info-box p {
    font-size: 14px;
    margin-bottom: 5px;
  }
}

.page-stories {
  padding: 3.6458333333vw 0 2.6041666667vw;
}

@media (max-width: 1299px) {
  .page-stories {
    padding: 70px 0 100px;
  }
}

.page-stories .block-title__f80 {
  text-align: center;
  transform: translateY(-100%);
}

@media (max-width: 767px) {
  .page-stories .block-title__f80 {
    transform: translateY(0);
    margin: 20px 0;
  }
}

.page-stories .breadcrumbs {
  position: relative;
  z-index: 2;
}

.stories-item {
  margin-bottom: 2.0833333333vw;
}

@media (max-width: 1299px) {
  .stories-item {
    margin-bottom: 30px;
  }
}

.stories-item:hover .stories-item-img img {
  -webkit-filter: grayscale(0);
          filter: grayscale(0);
}

.stories-item-img {
  display: block;
  margin-bottom: 0.5208333333vw;
  height: 18.75vw;
}

@media (max-width: 1299px) {
  .stories-item-img {
    margin-bottom: 10px;
    height: 260px;
  }
}

@media (max-width: 767px) {
  .stories-item-img {
    margin-bottom: 10px;
    height: 365px;
  }
}

.stories-item-img img {
  -webkit-filter: grayscale(100%);
          filter: grayscale(100%);
  transition: all .3s ease-in-out;
  max-width: inherit;
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
  display: block;
}

.stories-item-name {
  font-family: "Alice";
}

.more {
  font: 1.25vw "Alice";
  color: #EFBD8C;
  cursor: pointer;
  display: block;
}

@media (max-width: 1299px) {
  .more {
    font-size: 18px;
  }
}

.show-stories {
  display: none;
}

@media (min-width: 1300px) {
  .show-stories:nth-child(-n+12) {
    display: block;
  }
}

@media (min-width: 991px) {
  .show-stories:nth-child(-n+8) {
    display: block;
  }
}

@media (min-width: 567px) {
  .show-stories:nth-child(-n+6) {
    display: block;
  }
}

@media (min-width: 320px) {
  .show-stories:nth-child(-n+4) {
    display: block;
  }
}

.stories-form-wrap {
  max-width: 59.375vw;
  margin: 5.2083333333vw auto 0;
}

@media (max-width: 1299px) {
  .stories-form-wrap {
    max-width: 1140px;
    margin: 55px auto 0;
  }
}

.stories-form-wrap .block-title {
  text-align: center;
  margin-bottom: 2.6041666667vw;
}

@media (max-width: 1299px) {
  .stories-form-wrap .block-title {
    margin-bottom: 40px;
  }
}

.stories-form textarea {
  height: 4.6875vw;
}

@media (max-width: 1299px) {
  .stories-form textarea {
    height: 80px;
  }
}

@media (max-width: 1024px) {
  .stories-form .stories-form-df {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: justify;
        justify-content: space-between;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
  }
}

@media (max-width: 1024px) {
  .stories-form .stories-form-df .form-elem__input {
    width: 48%;
  }
}

@media (max-width: 1024px) {
  .stories-form .stories-form-df .form-elem__input {
    width: 100%;
  }
}

.tour-img {
  width: 75vw;
  margin: 5.2083333333vw auto 3.125vw;
  height: 750px;
}

@media (max-width: 1299px) {
  .tour-img {
    width: 100%;
    height: 580px;
  }
}

@media (max-width: 1024px) {
  .tour-img {
    height: 400px;
  }
}

@media (max-width: 567px) {
  .tour-img {
    height: 160px;
  }
}

.tour-img img {
  max-width: inherit;
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
  display: block;
}

.form-tours {
  width: 75vw;
  margin: 0 auto;
}

@media (max-width: 1299px) {
  .form-tours {
    width: 100%;
  }
}

.form-tours .block-title {
  margin-bottom: 2.0833333333vw;
}

@media (max-width: 1299px) {
  .form-tours .block-title {
    margin-bottom: 30px;
  }
}

.form-tours p {
  text-align: center;
  font-size: 0.7291666667vw;
  margin-bottom: 2.0833333333vw;
}

@media (max-width: 1299px) {
  .form-tours p {
    margin-bottom: 25px;
    font-size: 14px;
  }
}

.form-tours .row {
  -ms-flex-pack: center;
      justify-content: center;
}

.form-tours .form-fields {
  text-align: right;
}

@media (max-width: 1024px) {
  .form-tours .form-fields {
    text-align: left;
  }
}

.page-bout {
  padding: 2.0833333333vw 0 5.2083333333vw;
}

@media (max-width: 1299px) {
  .page-bout {
    padding: 40px 0 100px;
  }
}

.about-row {
  width: 70.8333333333vw;
  margin: 0 auto;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -ms-flex-pack: end;
      justify-content: flex-end;
}

@media (max-width: 1299px) {
  .about-row {
    width: 100%;
  }
}

@media (max-width: 1024px) {
  .about-row {
    -ms-flex-pack: center;
        justify-content: center;
  }
}

.about-img {
  width: 29.6875vw;
}

@media (max-width: 1299px) {
  .about-img {
    width: 350px;
  }
}

@media (max-width: 1024px) {
  .about-img {
    width: 300px;
  }
}

@media (max-width: 767px) {
  .about-img {
    margin: 40px auto 0;
  }
}

@media (max-width: 380px) {
  .about-img {
    width: 100%;
  }
}

.about-img img {
  max-width: inherit;
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
  display: block;
  height: 39.5833333333vw;
}

@media (max-width: 1299px) {
  .about-img img {
    height: 500px;
  }
}

@media (max-width: 1024px) {
  .about-img img {
    height: 400px;
  }
}

.about-info-page {
  -ms-flex: 1 0 auto;
      flex: 1 0 auto;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: end;
      justify-content: flex-end;
}

@media (max-width: 1024px) {
  .about-info-page {
    -ms-flex: 0 0 auto;
        flex: 0 0 auto;
    width: 340px;
    margin-left: 40px;
  }
}

@media (max-width: 767px) {
  .about-info-page {
    -ms-flex-order: -1;
        order: -1;
    width: 100%;
    margin-left: 0;
  }
}

.about-info-page .breadcrumbs {
  margin-bottom: 3.3854166667vw;
}

@media (max-width: 1299px) {
  .about-info-page .breadcrumbs {
    margin-bottom: 50px;
  }
}

@media (max-width: 1024px) {
  .about-info-page .breadcrumbs {
    margin-bottom: 40px;
  }
}

.about-info-page .block-title {
  margin-bottom: 4.1666666667vw;
}

@media (max-width: 1299px) {
  .about-info-page .block-title {
    margin-bottom: 60px;
  }
}

@media (max-width: 1024px) {
  .about-info-page .block-title {
    margin-bottom: 20px;
  }
}

@media (max-width: 767px) {
  .about-info-page .block-title {
    text-align: center;
  }
}

.about-info-box {
  width: 28.6458333333vw;
}

@media (max-width: 1299px) {
  .about-info-box {
    width: 500px;
  }
}

@media (max-width: 1024px) {
  .about-info-box {
    width: 340px;
  }
}

@media (max-width: 1024px) {
  .about-info-box {
    width: 100%;
  }
}

.about-info-text {
  margin-bottom: 3.6458333333vw;
}

@media (max-width: 1299px) {
  .about-info-text {
    margin-bottom: 70px;
  }
}

@media (max-width: 1024px) {
  .about-info-text {
    margin-bottom: 50px;
  }
}

.about-info-text h2 {
  font: 1.3541666667vw "Alice";
  margin-bottom: 2.6041666667vw;
}

@media (max-width: 1299px) {
  .about-info-text h2 {
    font-size: 26px;
    margin-bottom: 40px;
  }
}

@media (max-width: 1024px) {
  .about-info-text h2 {
    font-size: 16px;
    margin-bottom: 20px;
  }
}

.about-info-text h2 span {
  color: #EFBD8C;
  font-size: 2.2916666667vw;
}

@media (max-width: 1299px) {
  .about-info-text h2 span {
    font-size: 44px;
  }
}

@media (max-width: 1024px) {
  .about-info-text h2 span {
    font-size: 32px;
  }
}

.about-info-text p {
  margin-bottom: 2.0833333333vw;
  font-family: "Alice";
}

@media (max-width: 1299px) {
  .about-info-text p {
    margin-bottom: 40px;
  }
}

@media (max-width: 1024px) {
  .about-info-text p {
    font-size: 14px;
    margin-bottom: 30px;
  }
}

@media (max-width: 767px) {
  .about-info-text p {
    margin-bottom: 20px;
  }
}

.notebook {
  position: relative;
  font: 1.25vw "Alice";
  line-height: 1.9791666667vw;
}

@media (max-width: 1299px) {
  .notebook {
    line-height: 21px;
    font-size: 18px;
  }
}

@media (max-width: 1024px) {
  .notebook {
    font-size: 14px;
    line-height: 20px;
  }
}

.notebook:before, .notebook:after {
  content: '';
  position: absolute;
  width: 1.5625vw;
  height: 1.1979166667vw;
  background: url("../images/icons/blocknote-icon.png") center no-repeat;
  background-size: contain;
}

@media (max-width: 1299px) {
  .notebook:before, .notebook:after {
    width: 25px;
    height: 17px;
  }
}

@media (max-width: 567px) {
  .notebook:before, .notebook:after {
    display: none;
  }
}

.notebook:before {
  top: -1.0416666667vw;
  left: -1.5625vw;
}

@media (max-width: 1299px) {
  .notebook:before {
    top: -25px;
    left: -25px;
  }
}

.notebook:after {
  right: -1.5625vw;
  bottom: -1.0416666667vw;
  transform: rotate(180deg);
}

@media (max-width: 1299px) {
  .notebook:after {
    bottom: -25px;
    right: -25px;
  }
}

.about-page-text {
  width: 28.6458333333vw;
}

@media (max-width: 1299px) {
  .about-page-text {
    width: 500px;
  }
}

@media (max-width: 767px) {
  .about-page-text {
    width: 100%;
  }
}

@media (max-width: 1299px) {
  .about-page-text {
    margin-top: 40px;
  }
}

.about-page-text p {
  line-height: 1.5104166667vw;
  margin-bottom: 1.5625vw;
}

@media (max-width: 1299px) {
  .about-page-text p {
    font-size: 14px;
    line-height: 22px;
  }
}

.about-page-text h2 {
  font: 1.0416666667vw "Alice";
  margin: 5.2083333333vw 0 2.6041666667vw;
}

@media (max-width: 1299px) {
  .about-page-text h2 {
    font-size: 20px;
    margin: 60px 0 40px;
  }
}

@media (max-width: 767px) {
  .about-page-text h2 {
    margin: 40px 0 20px;
  }
}

.about-page-text h2:first-letter {
  font-size: 2.0833333333vw;
  color: #EFBD8C;
}

@media (max-width: 1299px) {
  .about-page-text h2:first-letter {
    font-size: 40px;
  }
}

.about-page-text strong, .about-page-text b {
  font-family: "Alice";
}

.about-page-text ul {
  list-style-type: disc;
  margin-left: 1.0416666667vw;
}

@media (max-width: 1299px) {
  .about-page-text ul {
    margin-left: 20px;
  }
}

.about-page-text ul li {
  line-height: 1.5104166667vw;
  margin-bottom: 1.5625vw;
}

@media (max-width: 1299px) {
  .about-page-text ul li {
    line-height: 22px;
    font-size: 14px;
  }
}

.about-img .sticky, .about-img .stop {
  width: 29.6875vw !important;
}

@media (max-width: 1299px) {
  .about-img .sticky, .about-img .stop {
    width: 350px !important;
  }
}

.about-img .sticky {
  position: fixed;
  margin-top: 30px !important;
}

@media (max-width: 1024px) {
  .about-img .sticky {
    position: static;
    margin-top: 0 !important;
    width: 100% !important;
  }
}

.about-img .stop {
  position: relative;
}

@media (max-width: 1024px) {
  .about-img .stop {
    position: -webkit-sticky;
    position: sticky;
    width: 100% !important;
  }
}

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIl9ncmlkLnNjc3MiLCJtYWluLmNzcyIsIl9mb250cy5zY3NzIiwiX25vcm1hbGl6ZS5zY3NzIiwiX2NvcmUuc2NzcyIsIl92YXJpYWJsZWxzLnNjc3MiLCJfaGVhZGVyLnNjc3MiLCJfYmFubmVyLWhvbWUuc2NzcyIsIl9taXhpbi5zY3NzIiwiX3N0eWxlLWZvcm0uc2NzcyIsIl9ibG9jay1hZHZhbnRhZ2VzLnNjc3MiLCJfYmxvY2stYWJvdXQuc2NzcyIsIl9ibG9jay10ZXh0LnNjc3MiLCJfYmxvY2stc3Rvcmllcy5zY3NzIiwiX2Zvb3Rlci5zY3NzIiwiX2JyZWFkY3J1bWJzLnNjc3MiLCJfZ2FsbGVyeS1wYWdlLnNjc3MiLCJfZ2FsbGVyeS1jb250ZW50LnNjc3MiLCJfcGFnaW5hdGlvbi5zY3NzIiwiX3NpbmdsZS1naXJsLnNjc3MiLCJfZ2lybC1mb3JtLnNjc3MiLCJfcGFnZS1mb3JtLnNjc3MiLCJfY29udGFjdC5zY3NzIiwiX3BhZ2Utc3Rvcmllcy5zY3NzIiwiX3RvdXJzLnNjc3MiLCJfcGFnZS1hYm91dC5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQW1CQTtFQUNFO0lBQ0UsaUJBQWdCO0dBQ2pCO0NDbEJGOztBRHFCRDtFQUNFO0lBQ0UsaUJBQWdCO0dBQ2pCO0NDbEJGOztBRHFCRDtFQUNFO0lBQ0UsaUJBQWdCO0dBQ2pCO0NDbEJGOztBRHFCRDtFQUNFO0lBQ0UsMkJBckN1QjtHQXNDeEI7Q0NsQkY7O0FEOEJEO0VBQ0UsZ0JBckRRO0VBc0RSLGVBQWM7Q0FDZjs7QUFDRDtFQUNFLHFCQUFhO0VBQWIsY0FBYTtFQUNiLHdCQUFtQjtNQUFuQixvQkFBbUI7RUFDbkIsbUJBM0RRO0VBNERSLG9CQTVEUTtDQTZEVDs7QUN6QkQ7RUQ2QkUsbUJBQWM7TUFBZCxlQUFjO0VBQ2QsbUJBbEVRO0VBbUVSLG9CQW5FUTtDQW9FVDs7QUF2QkM7RUE0QkU7SUFFSSw0QkFBK0I7UUFBL0Isd0JBQStCO0lBQy9CLG1CQTVFRTtJQTZFRixvQkE3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MUIsd0JBQTRCO0NBSzdCOztBQUpDO0VBMUNOO0lBMkNRLGtCQUFpQjtJQUNqQixnQkFBZTtHQUVsQjtDeEI4NkpKOztBd0IzNkpEO0VBRUksNEJBQTJCO0NBSTVCOztBQUhDO0VBSEo7SUFJTSx3QkFBdUI7R0FFMUI7Q3hCKzZKRjs7QXdCcjdKRDtFQVFJLGdCQUFlO0VBQ2YsNEJBQTJCO0NBTTVCOztBQUxDO0VBVko7SUFXTSxpQkFBZ0I7SUFDaEIseUJBQXdCO0lBQ3hCLHVCQUFzQjtHQUV6QjtDeEJtN0pGOztBd0JsOEpEO0VBaUJJLG1CQUFrQjtDQUtuQjs7QUFKQztFQWxCSjtJQW1CTSx5QkFBZ0I7SUFBaEIsaUJBQWdCO0lBQ2hCLHVCQUFzQjtHQUV6QjtDeEJ1N0pGIiwiZmlsZSI6Im1haW4uY3NzIiwic291cmNlc0NvbnRlbnQiOlsiJG1hcjogMTVweDtcclxuJGl0ZW1zOiAxMjtcclxuJGNvbnRhaW5lcjogMTgxMC8xOTIwKjEwMHZ3O1xyXG5cclxuLy8gYnJlYWtwb2ludHMgbWFwXHJcbiRicmVha3BvaW50czogKFxyXG4gICAgICAgIHhzOiA1NjhweCxcclxuICAgICAgICBzbTogNzY4cHgsXHJcbiAgICAgICAgbWQ6IDEwMjVweCxcclxuICAgICAgICBsZzogMTMwMHB4XHJcbik7XHJcblxyXG4kY29udGFpbmVyLXdpZHRoOiAoXHJcbiAgICAgICAgNTQwcHgsXHJcbiAgICAgICAgNzIwcHgsXHJcbiAgICAgICAgMTA4MHB4LFxyXG4gICAgICAgICRjb250YWluZXIsXHJcbik7XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogNTY4cHgpIHtcclxuICAuY29udGFpbmVye1xyXG4gICAgbWF4LXdpZHRoOiA1NDBweDtcclxuICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xyXG4gIC5jb250YWluZXJ7XHJcbiAgICBtYXgtd2lkdGg6IDcyMHB4O1xyXG4gIH1cclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xyXG4gIC5jb250YWluZXJ7XHJcbiAgICBtYXgtd2lkdGg6IDk2MHB4O1xyXG4gIH1cclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDEzMDBweCkge1xyXG4gIC5jb250YWluZXJ7XHJcbiAgICBtYXgtd2lkdGg6ICRjb250YWluZXI7XHJcbiAgfVxyXG59XHJcblxyXG4vLyBtZWRpYSBxdWVyeSBtaXhpblxyXG5AbWl4aW4gYnJlYWsoJHNpemUpIHtcclxuICBAbWVkaWEgKG1pbi13aWR0aDogbWFwLWdldCgkYnJlYWtwb2ludHMsICRzaXplKSkge1xyXG4gICAgQGNvbnRlbnQ7XHJcbiAgfVxyXG59XHJcblxyXG4vLyBncmlkIGNvbnRhaW5lclxyXG5cclxuLmNvbnRhaW5lcntcclxuICBwYWRkaW5nOiAwICRtYXI7XHJcbiAgbWFyZ2luOiAwIGF1dG87XHJcbn1cclxuLnJvdyB7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBmbGV4LWZsb3c6IHJvdyB3cmFwO1xyXG4gIG1hcmdpbi1sZWZ0OiAtJG1hcjtcclxuICBtYXJnaW4tcmlnaHQ6IC0kbWFyO1xyXG59XHJcblxyXG4vLyBncmlkIGl0ZW1cclxuW2NsYXNzXj1cImNvbC1cIl0ge1xyXG4gIGZsZXg6IDAgMCAxMDAlO1xyXG4gIHBhZGRpbmctbGVmdDogJG1hcjtcclxuICBwYWRkaW5nLXJpZ2h0OiAkbWFyO1xyXG59XHJcblxyXG4vLyBsb29wIG92ZXIgdGhlIGJyZWFrcG9pbnRzXHJcbkBlYWNoICRrZXksICR2YWx1ZSBpbiAkYnJlYWtwb2ludHMge1xyXG4gIEBmb3IgJGkgZnJvbSAxIHRocm91Z2ggJGl0ZW1zIHtcclxuICAgIC5jb2wtI3ska2V5fS0jeyRpfSB7XHJcbiAgICAgIEBpbmNsdWRlIGJyZWFrKCRrZXkpIHtcclxuICAgICAgICBmbGV4OiAwIDAgI3skaSAvICRpdGVtcyAqIDEwMCV9O1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogJG1hcjtcclxuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAkbWFyO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59IiwiQG1lZGlhIChtaW4td2lkdGg6IDU2OHB4KSB7XG4gIC5jb250YWluZXIge1xuICAgIG1heC13aWR0aDogNTQwcHg7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5jb250YWluZXIge1xuICAgIG1heC13aWR0aDogNzIwcHg7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAuY29udGFpbmVyIHtcbiAgICBtYXgtd2lkdGg6IDk2MHB4O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMzAwcHgpIHtcbiAgLmNvbnRhaW5lciB7XG4gICAgbWF4LXdpZHRoOiA5NC4yNzA4MzMzMzMzdnc7XG4gIH1cbn1cblxuLmNvbnRhaW5lciB7XG4gIHBhZGRpbmc6IDAgMTVweDtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG5cbi5yb3cge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWZsb3c6IHJvdyB3cmFwO1xuICBtYXJnaW4tbGVmdDogLTE1cHg7XG4gIG1hcmdpbi1yaWdodDogLTE1cHg7XG59XG5cbltjbGFzc149XCJjb2wtXCJdIHtcbiAgZmxleDogMCAwIDEwMCU7XG4gIHBhZGRpbmctbGVmdDogMTVweDtcbiAgcGFkZGluZy1yaWdodDogMTVweDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU2OHB4KSB7XG4gIC5jb2wteHMtMSB7XG4gICAgZmxleDogMCAwIDguMzMzMzMzMzMzMyU7XG4gICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU2OHB4KSB7XG4gIC5jb2wteHMtMiB7XG4gICAgZmxleDogMCAwIDE2LjY2NjY2NjY2NjclO1xuICAgIHBhZGRpbmctbGVmdDogMTVweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NjhweCkge1xuICAuY29sLXhzLTMge1xuICAgIGZsZXg6IDAgMCAyNSU7XG4gICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU2OHB4KSB7XG4gIC5jb2wteHMtNCB7XG4gICAgZmxleDogMCAwIDMzLjMzMzMzMzMzMzMlO1xuICAgIHBhZGRpbmctbGVmdDogMTVweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NjhweCkge1xuICAuY29sLXhzLTUge1xuICAgIGZsZXg6IDAgMCA0MS42NjY2NjY2NjY3JTtcbiAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gICAgcGFkZGluZy1yaWdodDogMTVweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTY4cHgpIHtcbiAgLmNvbC14cy02IHtcbiAgICBmbGV4OiAwIDAgNTAlO1xuICAgIHBhZGRpbmctbGVmdDogMTVweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NjhweCkge1xuICAuY29sLXhzLTcge1xuICAgIGZsZXg6IDAgMCA1OC4zMzMzMzMzMzMzJTtcbiAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gICAgcGFkZGluZy1yaWdodDogMTVweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTY4cHgpIHtcbiAgLmNvbC14cy04IHtcbiAgICBmbGV4OiAwIDAgNjYuNjY2NjY2NjY2NyU7XG4gICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU2OHB4KSB7XG4gIC5jb2wteHMtOSB7XG4gICAgZmxleDogMCAwIDc1JTtcbiAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gICAgcGFkZGluZy1yaWdodDogMTVweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTY4cHgpIHtcbiAgLmNvbC14cy0xMCB7XG4gICAgZmxleDogMCAwIDgzLjMzMzMzMzMzMzMlO1xuICAgIHBhZGRpbmctbGVmdDogMTVweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NjhweCkge1xuICAuY29sLXhzLTExIHtcbiAgICBmbGV4OiAwIDAgOTEuNjY2NjY2NjY2NyU7XG4gICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU2OHB4KSB7XG4gIC5jb2wteHMtMTIge1xuICAgIGZsZXg6IDAgMCAxMDAlO1xuICAgIHBhZGRpbmctbGVmdDogMTVweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuY29sLXNtLTEge1xuICAgIGZsZXg6IDAgMCA4LjMzMzMzMzMzMzMlO1xuICAgIHBhZGRpbmctbGVmdDogMTVweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuY29sLXNtLTIge1xuICAgIGZsZXg6IDAgMCAxNi42NjY2NjY2NjY3JTtcbiAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gICAgcGFkZGluZy1yaWdodDogMTVweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmNvbC1zbS0zIHtcbiAgICBmbGV4OiAwIDAgMjUlO1xuICAgIHBhZGRpbmctbGVmdDogMTVweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuY29sLXNtLTQge1xuICAgIGZsZXg6IDAgMCAzMy4zMzMzMzMzMzMzJTtcbiAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gICAgcGFkZGluZy1yaWdodDogMTVweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmNvbC1zbS01IHtcbiAgICBmbGV4OiAwIDAgNDEuNjY2NjY2NjY2NyU7XG4gICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5jb2wtc20tNiB7XG4gICAgZmxleDogMCAwIDUwJTtcbiAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gICAgcGFkZGluZy1yaWdodDogMTVweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmNvbC1zbS03IHtcbiAgICBmbGV4OiAwIDAgNTguMzMzMzMzMzMzMyU7XG4gICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5jb2wtc20tOCB7XG4gICAgZmxleDogMCAwIDY2LjY2NjY2NjY2NjclO1xuICAgIHBhZGRpbmctbGVmdDogMTVweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuY29sLXNtLTkge1xuICAgIGZsZXg6IDAgMCA3NSU7XG4gICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5jb2wtc20tMTAge1xuICAgIGZsZXg6IDAgMCA4My4zMzMzMzMzMzMzJTtcbiAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gICAgcGFkZGluZy1yaWdodDogMTVweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmNvbC1zbS0xMSB7XG4gICAgZmxleDogMCAwIDkxLjY2NjY2NjY2NjclO1xuICAgIHBhZGRpbmctbGVmdDogMTVweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuY29sLXNtLTEyIHtcbiAgICBmbGV4OiAwIDAgMTAwJTtcbiAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gICAgcGFkZGluZy1yaWdodDogMTVweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC5jb2wtbWQtMSB7XG4gICAgZmxleDogMCAwIDguMzMzMzMzMzMzMyU7XG4gICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAuY29sLW1kLTIge1xuICAgIGZsZXg6IDAgMCAxNi42NjY2NjY2NjY3JTtcbiAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gICAgcGFkZGluZy1yaWdodDogMTVweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC5jb2wtbWQtMyB7XG4gICAgZmxleDogMCAwIDI1JTtcbiAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gICAgcGFkZGluZy1yaWdodDogMTVweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC5jb2wtbWQtNCB7XG4gICAgZmxleDogMCAwIDMzLjMzMzMzMzMzMzMlO1xuICAgIHBhZGRpbmctbGVmdDogMTVweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLmNvbC1tZC01IHtcbiAgICBmbGV4OiAwIDAgNDEuNjY2NjY2NjY2NyU7XG4gICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAuY29sLW1kLTYge1xuICAgIGZsZXg6IDAgMCA1MCU7XG4gICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAuY29sLW1kLTcge1xuICAgIGZsZXg6IDAgMCA1OC4zMzMzMzMzMzMzJTtcbiAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gICAgcGFkZGluZy1yaWdodDogMTVweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC5jb2wtbWQtOCB7XG4gICAgZmxleDogMCAwIDY2LjY2NjY2NjY2NjclO1xuICAgIHBhZGRpbmctbGVmdDogMTVweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLmNvbC1tZC05IHtcbiAgICBmbGV4OiAwIDAgNzUlO1xuICAgIHBhZGRpbmctbGVmdDogMTVweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLmNvbC1tZC0xMCB7XG4gICAgZmxleDogMCAwIDgzLjMzMzMzMzMzMzMlO1xuICAgIHBhZGRpbmctbGVmdDogMTVweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLmNvbC1tZC0xMSB7XG4gICAgZmxleDogMCAwIDkxLjY2NjY2NjY2NjclO1xuICAgIHBhZGRpbmctbGVmdDogMTVweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLmNvbC1tZC0xMiB7XG4gICAgZmxleDogMCAwIDEwMCU7XG4gICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEzMDBweCkge1xuICAuY29sLWxnLTEge1xuICAgIGZsZXg6IDAgMCA4LjMzMzMzMzMzMzMlO1xuICAgIHBhZGRpbmctbGVmdDogMTVweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMzAwcHgpIHtcbiAgLmNvbC1sZy0yIHtcbiAgICBmbGV4OiAwIDAgMTYuNjY2NjY2NjY2NyU7XG4gICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEzMDBweCkge1xuICAuY29sLWxnLTMge1xuICAgIGZsZXg6IDAgMCAyNSU7XG4gICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEzMDBweCkge1xuICAuY29sLWxnLTQge1xuICAgIGZsZXg6IDAgMCAzMy4zMzMzMzMzMzMzJTtcbiAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gICAgcGFkZGluZy1yaWdodDogMTVweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTMwMHB4KSB7XG4gIC5jb2wtbGctNSB7XG4gICAgZmxleDogMCAwIDQxLjY2NjY2NjY2NjclO1xuICAgIHBhZGRpbmctbGVmdDogMTVweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMzAwcHgpIHtcbiAgLmNvbC1sZy02IHtcbiAgICBmbGV4OiAwIDAgNTAlO1xuICAgIHBhZGRpbmctbGVmdDogMTVweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMzAwcHgpIHtcbiAgLmNvbC1sZy03IHtcbiAgICBmbGV4OiAwIDAgNTguMzMzMzMzMzMzMyU7XG4gICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEzMDBweCkge1xuICAuY29sLWxnLTgge1xuICAgIGZsZXg6IDAgMCA2Ni42NjY2NjY2NjY3JTtcbiAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gICAgcGFkZGluZy1yaWdodDogMTVweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTMwMHB4KSB7XG4gIC5jb2wtbGctOSB7XG4gICAgZmxleDogMCAwIDc1JTtcbiAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gICAgcGFkZGluZy1yaWdodDogMTVweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTMwMHB4KSB7XG4gIC5jb2wtbGctMTAge1xuICAgIGZsZXg6IDAgMCA4My4zMzMzMzMzMzMzJTtcbiAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gICAgcGFkZGluZy1yaWdodDogMTVweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTMwMHB4KSB7XG4gIC5jb2wtbGctMTEge1xuICAgIGZsZXg6IDAgMCA5MS42NjY2NjY2NjY3JTtcbiAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gICAgcGFkZGluZy1yaWdodDogMTVweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTMwMHB4KSB7XG4gIC5jb2wtbGctMTIge1xuICAgIGZsZXg6IDAgMCAxMDAlO1xuICAgIHBhZGRpbmctbGVmdDogMTVweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICB9XG59XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ0ZpcmEgU2FucyBMaWdodCc7XG4gIHNyYzogdXJsKFwiLi4vZm9udHMvRmlyYVNhbnMtTGlnaHQuZW90XCIpO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL0ZpcmFTYW5zLUxpZ2h0LmVvdD8jaWVmaXhcIikgZm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIiksIHVybChcIi4uL2ZvbnRzL0ZpcmFTYW5zLUxpZ2h0LndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoXCIuLi9mb250cy9GaXJhU2Fucy1MaWdodC53b2ZmXCIpIGZvcm1hdChcIndvZmZcIiksIHVybChcIi4uL2ZvbnRzL0ZpcmFTYW5zLUxpZ2h0LnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKSwgdXJsKFwiLi4vZm9udHMvRmlyYVNhbnMtTGlnaHQuc3ZnI0ZpcmFTYW5zLUxpZ2h0XCIpIGZvcm1hdChcInN2Z1wiKTtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdGaXJhIFNhbnMnO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL0ZpcmFTYW5zLVJlZ3VsYXIuZW90XCIpO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL0ZpcmFTYW5zLVJlZ3VsYXIuZW90PyNpZWZpeFwiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSwgdXJsKFwiLi4vZm9udHMvRmlyYVNhbnMtUmVndWxhci53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKFwiLi4vZm9udHMvRmlyYVNhbnMtUmVndWxhci53b2ZmXCIpIGZvcm1hdChcIndvZmZcIiksIHVybChcIi4uL2ZvbnRzL0ZpcmFTYW5zLVJlZ3VsYXIudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpLCB1cmwoXCIuLi9mb250cy9GaXJhU2Fucy1SZWd1bGFyLnN2ZyNGaXJhU2Fucy1SZWd1bGFyXCIpIGZvcm1hdChcInN2Z1wiKTtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdBbGljZSc7XG4gIHNyYzogdXJsKFwiLi4vZm9udHMvQWxpY2UtUmVndWxhci5lb3RcIik7XG4gIHNyYzogdXJsKFwiLi4vZm9udHMvQWxpY2UtUmVndWxhci5lb3Q/I2llZml4XCIpIGZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpLCB1cmwoXCIuLi9mb250cy9BbGljZS1SZWd1bGFyLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoXCIuLi9mb250cy9BbGljZS1SZWd1bGFyLndvZmZcIikgZm9ybWF0KFwid29mZlwiKSwgdXJsKFwiLi4vZm9udHMvQWxpY2UtUmVndWxhci50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIiksIHVybChcIi4uL2ZvbnRzL0FsaWNlLVJlZ3VsYXIuc3ZnI0FsaWNlLVJlZ3VsYXJcIikgZm9ybWF0KFwic3ZnXCIpO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG59XG5cbmh0bWwsIGJvZHksIGRpdiwgc3BhbiwgYXBwbGV0LCBvYmplY3QsIGlmcmFtZSxcbmgxLCBoMiwgaDMsIGg0LCBoNSwgaDYsIHAsIGJsb2NrcXVvdGUsIHByZSxcbmEsIGFiYnIsIGFjcm9ueW0sIGFkZHJlc3MsIGJpZywgY2l0ZSwgY29kZSxcbmRlbCwgZGZuLCBlbSwgaW1nLCBpbnMsIGtiZCwgcSwgcywgc2FtcCxcbnNtYWxsLCBzdHJpa2UsIHN0cm9uZywgc3ViLCBzdXAsIHR0LCB2YXIsXG5iLCB1LCBpLCBjZW50ZXIsXG5kbCwgZHQsIGRkLCBvbCwgdWwsIGxpLFxuZmllbGRzZXQsIGZvcm0sIGxhYmVsLCBsZWdlbmQsXG50YWJsZSwgY2FwdGlvbiwgdGJvZHksIHRmb290LCB0aGVhZCwgdHIsIHRoLCB0ZCxcbmFydGljbGUsIGFzaWRlLCBjYW52YXMsIGRldGFpbHMsIGVtYmVkLFxuZmlndXJlLCBmaWdjYXB0aW9uLCBmb290ZXIsIGhlYWRlciwgaGdyb3VwLFxubWVudSwgbmF2LCBvdXRwdXQsIHJ1YnksIHNlY3Rpb24sIHN1bW1hcnksXG50aW1lLCBtYXJrLCBhdWRpbywgdmlkZW8sIGlucHV0LCBzZWxlY3QsIHRleHRhcmVhIHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBib3JkZXI6IDA7XG4gIGZvbnQtc2l6ZTogMTAwJTtcbiAgZm9udDogaW5oZXJpdDtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xuICAtbW96LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgb3V0bGluZTogbm9uZTtcbn1cblxuLyogSFRNTDUgZGlzcGxheS1yb2xlIHJlc2V0IGZvciBvbGRlciBicm93c2VycyAqL1xuYXJ0aWNsZSwgYXNpZGUsIGRldGFpbHMsIGZpZ2NhcHRpb24sIGZpZ3VyZSxcbmZvb3RlciwgaGVhZGVyLCBoZ3JvdXAsIG1lbnUsIG5hdiwgc2VjdGlvbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG5hIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG5ib2R5IHtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIG1pbi13aWR0aDogMzIwcHg7XG59XG5cbm9sLCB1bCB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG5cbmJsb2NrcXVvdGUsIHEge1xuICBxdW90ZXM6IG5vbmU7XG59XG5cbmJsb2NrcXVvdGU6YmVmb3JlLCBibG9ja3F1b3RlOmFmdGVyLFxucTpiZWZvcmUsIHE6YWZ0ZXIge1xuICBjb250ZW50OiAnJztcbiAgY29udGVudDogbm9uZTtcbn1cblxudGFibGUge1xuICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xuICBib3JkZXItc3BhY2luZzogMDtcbn1cblxuaW1nIHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxuXG5hOmhvdmVyLCBhOmZvY3VzIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG4uY2xlYXJmaXg6YmVmb3JlLFxuLmNsZWFyZml4OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogdGFibGU7XG59XG5cbi5jbGVhcmZpeDphZnRlciB7XG4gIGNsZWFyOiBib3RoO1xufVxuXG5ib2R5IHtcbiAgZm9udDogMC45Mzc1dncgXCJGaXJhIFNhbnMgTGlnaHRcIjtcbiAgY29sb3I6ICMxODE4MTg7XG4gIG92ZXJmbG93LXg6IGhpZGRlbjtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEyOTlweCkge1xuICBib2R5IHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gIH1cbn1cblxuYm9keS5tZW51LWN1cnJlbnQge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwYWRkaW5nLXJpZ2h0OiAxN3B4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIGJvZHkubWVudS1jdXJyZW50IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICB9XG59XG5cbi5ibG9jay10aXRsZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkFsaWNlXCI7XG4gIGxpbmUtaGVpZ2h0OiAyLjM5NTgzMzMzMzN2dztcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEyOTlweCkge1xuICAuYmxvY2stdGl0bGUge1xuICAgIGxpbmUtaGVpZ2h0OiA0NnB4O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLmJsb2NrLXRpdGxlIHtcbiAgICBsaW5lLWhlaWdodDogMzRweDtcbiAgfVxufVxuXG4uYmxvY2stdGl0bGU6Zmlyc3QtbGV0dGVyIHtcbiAgY29sb3I6ICNFRkJEOEM7XG59XG5cbi5ibG9jay10aXRsZV9fZjQwIHtcbiAgZm9udC1zaXplOiAxLjA0MTY2NjY2Njd2dztcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEyOTlweCkge1xuICAuYmxvY2stdGl0bGVfX2Y0MCB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLmJsb2NrLXRpdGxlX19mNDAge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgfVxufVxuXG4uYmxvY2stdGl0bGVfX2Y0MDpmaXJzdC1sZXR0ZXIge1xuICBmb250LXNpemU6IDIuMDgzMzMzMzMzM3Z3O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTI5OXB4KSB7XG4gIC5ibG9jay10aXRsZV9fZjQwOmZpcnN0LWxldHRlciB7XG4gICAgZm9udC1zaXplOiA0MHB4O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLmJsb2NrLXRpdGxlX19mNDA6Zmlyc3QtbGV0dGVyIHtcbiAgICBmb250LXNpemU6IDMwcHg7XG4gIH1cbn1cblxuLmJsb2NrLXRpdGxlX19mODAge1xuICBmb250LXNpemU6IDIuMDgzMzMzMzMzM3Z3O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTI5OXB4KSB7XG4gIC5ibG9jay10aXRsZV9fZjgwIHtcbiAgICBmb250LXNpemU6IDQwcHg7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuYmxvY2stdGl0bGVfX2Y4MCB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICB9XG59XG5cbi5ibG9jay10aXRsZV9fZjgwOmZpcnN0LWxldHRlciB7XG4gIGZvbnQtc2l6ZTogNC4xNjY2NjY2NjY3dnc7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjk5cHgpIHtcbiAgLmJsb2NrLXRpdGxlX19mODA6Zmlyc3QtbGV0dGVyIHtcbiAgICBmb250LXNpemU6IDgwcHg7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuYmxvY2stdGl0bGVfX2Y4MDpmaXJzdC1sZXR0ZXIge1xuICAgIGZvbnQtc2l6ZTogNDBweDtcbiAgfVxufVxuXG4uc3R5bGUtc2xpZGVyIC5zbGljay1hcnJvdyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm9yZGVyOiBub25lO1xuICBmb250LXNpemU6IDA7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogOHB4O1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBvdXRsaW5lOiBub25lO1xuICB6LWluZGV4OiAzO1xufVxuXG4uc3R5bGUtc2xpZGVyIC5zbGljay1hcnJvdzpiZWZvcmUge1xuICBjb250ZW50OiAnJztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxcHg7XG4gIGJhY2tncm91bmQ6ICMxODE4MTg7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiAwO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG59XG5cbi5zdHlsZS1zbGlkZXIgLnNsaWNrLWFycm93OmFmdGVyIHtcbiAgY29udGVudDogJyc7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm9yZGVyOiBzb2xpZCAjMTgxODE4O1xuICBib3JkZXItd2lkdGg6IDAgMXB4IDFweCAwO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBwYWRkaW5nOiAzLjVweDtcbn1cblxuLnN0eWxlLXNsaWRlciAuc2xpY2stYXJyb3cuc2xpY2stcHJldiB7XG4gIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG59XG5cbi5zdHlsZS1zbGlkZXIgLnNsaWNrLWRvdHMge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgei1pbmRleDogMjtcbn1cblxuLnN0eWxlLXNsaWRlciAuc2xpY2stZG90cyBsaSB7XG4gIHdpZHRoOiAwLjMxMjV2dztcbiAgaGVpZ2h0OiAwLjMxMjV2dztcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBiYWNrZ3JvdW5kOiAjRENFNkYyO1xuICBtYXJnaW4tcmlnaHQ6IDEuMDQxNjY2NjY2N3Z3O1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjk5cHgpIHtcbiAgLnN0eWxlLXNsaWRlciAuc2xpY2stZG90cyBsaSB7XG4gICAgd2lkdGg6IDZweDtcbiAgICBoZWlnaHQ6IDZweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG4gIH1cbn1cblxuLnN0eWxlLXNsaWRlciAuc2xpY2stZG90cyBsaTpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xufVxuXG4uc3R5bGUtc2xpZGVyIC5zbGljay1kb3RzIGxpLnNsaWNrLWFjdGl2ZSB7XG4gIGJhY2tncm91bmQ6ICNFRkJEOEM7XG59XG5cbi5zdHlsZS1zbGlkZXIgLnNsaWNrLWRvdHMgYnV0dG9uIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmJ1cmdlciB7XG4gIHdpZHRoOiAxLjU2MjV2dztcbiAgaGVpZ2h0OiAxLjA0MTY2NjY2Njd2dztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjk5cHgpIHtcbiAgLmJ1cmdlciB7XG4gICAgd2lkdGg6IDMwcHg7XG4gICAgaGVpZ2h0OiAyMHB4O1xuICB9XG59XG5cbi5idXJnZXI6YmVmb3JlLCAuYnVyZ2VyOmFmdGVyIHtcbiAgY29udGVudDogJyc7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaGVpZ2h0OiAwLjE1NjI1dnc7XG4gIGJhY2tncm91bmQ6ICNFRkJEOEM7XG4gIHRyYW5zaXRpb246IGFsbCAuM3MgZWFzZS1pbi1vdXQ7XG4gIGJvcmRlci1yYWRpdXM6IDAuMjYwNDE2NjY2N3Z3O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTI5OXB4KSB7XG4gIC5idXJnZXI6YmVmb3JlLCAuYnVyZ2VyOmFmdGVyIHtcbiAgICBoZWlnaHQ6IDNweDtcbiAgICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIH1cbn1cblxuLmJ1cmdlcjpiZWZvcmUge1xuICB3aWR0aDogMTAwJTtcbiAgdG9wOiAwO1xufVxuXG4uYnVyZ2VyOmFmdGVyIHtcbiAgYm90dG9tOiAwO1xuICB3aWR0aDogNzAlO1xufVxuXG4uYnVyZ2VyOmhvdmVyOmFmdGVyIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5idXJnZXI6aG92ZXIgc3BhbiB7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uYnVyZ2VyOmhvdmVyIHNwYW46YmVmb3JlIHtcbiAgb3BhY2l0eTogMDtcbn1cblxuLmJ1cmdlciBzcGFuIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogNTAlO1xuICBoZWlnaHQ6IDAuMTU2MjV2dztcbiAgYmFja2dyb3VuZDogI0VGQkQ4QztcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgYm9yZGVyLXJhZGl1czogMC4yNjA0MTY2NjY3dnc7XG4gIHRyYW5zaXRpb246IGFsbCAuM3MgZWFzZTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEyOTlweCkge1xuICAuYnVyZ2VyIHNwYW4ge1xuICAgIGhlaWdodDogM3B4O1xuICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgfVxufVxuXG4uYnVyZ2VyIHNwYW46YmVmb3JlIHtcbiAgY29udGVudDogJyc7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDUwJTtcbiAgaGVpZ2h0OiAwLjE1NjI1dnc7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IC0wLjQ2ODc1dnc7XG4gIGJhY2tncm91bmQ6ICNFRkJEOEM7XG4gIGJvcmRlci1yYWRpdXM6IDAuMjYwNDE2NjY2N3Z3O1xuICB0cmFuc2l0aW9uOiBhbGwgLjNzIGVhc2U7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjk5cHgpIHtcbiAgLmJ1cmdlciBzcGFuOmJlZm9yZSB7XG4gICAgaGVpZ2h0OiAzcHg7XG4gICAgcmlnaHQ6IC05cHg7XG4gICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICB9XG59XG5cbi5idXJnZXIuYWN0aXZlIHtcbiAgei1pbmRleDogMTAwMDtcbn1cblxuLmJ1cmdlci5hY3RpdmUgc3BhbiwgLmJ1cmdlci5hY3RpdmUgc3BhbjpiZWZvcmUge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uYnVyZ2VyLmFjdGl2ZTpiZWZvcmUge1xuICB0b3A6IDAuNDY4NzV2dztcbiAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuICBiYWNrZ3JvdW5kOiAjMTgxODE4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTI5OXB4KSB7XG4gIC5idXJnZXIuYWN0aXZlOmJlZm9yZSB7XG4gICAgdG9wOiA5cHg7XG4gIH1cbn1cblxuLmJ1cmdlci5hY3RpdmU6YWZ0ZXIge1xuICB3aWR0aDogMTAwJTtcbiAgYm90dG9tOiAwLjQ2ODc1dnc7XG4gIHRyYW5zZm9ybTogcm90YXRlKC00NWRlZyk7XG4gIGJhY2tncm91bmQ6ICMxODE4MTg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjk5cHgpIHtcbiAgLmJ1cmdlci5hY3RpdmU6YWZ0ZXIge1xuICAgIHRvcDogOXB4O1xuICB9XG59XG5cbmhlYWRlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuaGVhZGVyLm1lbnUtYWN0aXZlIC5sb2dvIHN2ZyBwYXRoOmxhc3QtY2hpbGQge1xuICBmaWxsOiAjZmZmO1xufVxuXG5oZWFkZXIubWVudS1hY3RpdmUgLmhlYWRlci1uYXYge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG59XG5cbi5oZWFkZXItcm93IHtcbiAgcGFkZGluZzogMS40NTgzMzMzMzMzdncgMDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZmxleC13cmFwOiB3cmFwO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTI5OXB4KSB7XG4gIC5oZWFkZXItcm93IHtcbiAgICBwYWRkaW5nOiAyOHB4IDA7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5oZWFkZXItcm93IHtcbiAgICBwYWRkaW5nOiAyMHB4IDA7XG4gIH1cbn1cblxuLmhlYWRlci1uYXYge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwdmg7XG4gIGJhY2tncm91bmQ6ICNFRkJEOEM7XG4gIHotaW5kZXg6IDk5OTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xMDAlKTtcbiAgdHJhbnNpdGlvbjogYWxsIC4zcyBlYXNlLWluLW91dDtcbiAgcGFkZGluZzogOS42ODc1dncgMC43ODEyNXZ3IDIuMDgzMzMzMzMzM3Z3O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjk5cHgpIHtcbiAgLmhlYWRlci1uYXYge1xuICAgIG92ZXJmbG93LXk6IGF1dG87XG4gICAgcGFkZGluZzogMTAlIDE1cHggMzBweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmhlYWRlci1uYXYge1xuICAgIHBhZGRpbmc6IDMwJSAxNXB4IDMwcHg7XG4gIH1cbn1cblxuLmhlYWRlci1tZW51IHtcbiAgbWFyZ2luLWJvdHRvbTogNi43NzA4MzMzMzMzdnc7XG4gIGZsZXg6IDEgMCBhdXRvO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEyOTlweCkge1xuICAuaGVhZGVyLW1lbnUge1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gIH1cbn1cblxuLmhlYWRlci1tZW51IGxpIHtcbiAgbWFyZ2luLWJvdHRvbTogMS4wNDE2NjY2NjY3dnc7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjk5cHgpIHtcbiAgLmhlYWRlci1tZW51IGxpIHtcbiAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuaGVhZGVyLW1lbnUgbGkge1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIH1cbn1cblxuLmhlYWRlci1tZW51IGxpOmZpcnN0LWxldHRlciB7XG4gIGZvbnQtc2l6ZTogMi4wODMzMzMzMzMzdnc7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjk5cHgpIHtcbiAgLmhlYWRlci1tZW51IGxpOmZpcnN0LWxldHRlciB7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICB9XG59XG5cbi5oZWFkZXItbWVudSBhIHtcbiAgY29sb3I6ICMxODE4MTg7XG4gIGZvbnQ6IDEuMTQ1ODMzMzMzM3Z3IFwiQWxpY2VcIjtcbiAgbGluZS1oZWlnaHQ6IDIuMzk1ODMzMzMzM3Z3O1xuICB0cmFuc2l0aW9uOiBhbGwgLjNzIGVhc2UtaW4tb3V0O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTI5OXB4KSB7XG4gIC5oZWFkZXItbWVudSBhIHtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDI3cHg7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5oZWFkZXItbWVudSBhIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gIH1cbn1cblxuLmhlYWRlci1tZW51IGE6aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmhlYWRlci1zb2Mge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cblxuLmhlYWRlci1zb2MgYSB7XG4gIG1hcmdpbi1yaWdodDogMS41NjI1dnc7XG4gIGNvbG9yOiAjMTgxODE4O1xuICB0cmFuc2l0aW9uOiBhbGwgLjNzIGVhc2UtaW4tb3V0O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTI5OXB4KSB7XG4gIC5oZWFkZXItc29jIGEge1xuICAgIG1hcmdpbi1yaWdodDogMzBweDtcbiAgfVxufVxuXG4uaGVhZGVyLXNvYyBhOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tcmlnaHQ6IDA7XG59XG5cbi5oZWFkZXItc29jIGE6aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmxvZ28ge1xuICBmbGV4OiAxIDAgYXV0bztcbn1cblxuLmxvZ28gc3ZnIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAxMDAwO1xuICBsZWZ0OiA1MCU7XG4gIHRvcDogMC44ODU0MTY2NjY3dnc7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgd2lkdGg6IDUuMjA4MzMzMzMzM3Z3O1xuICBoZWlnaHQ6IDIuMzQzNzV2dztcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEyOTlweCkge1xuICAubG9nbyBzdmcge1xuICAgIHRvcDogMTdweDtcbiAgICB3aWR0aDogMTAwcHg7XG4gICAgaGVpZ2h0OiA0NXB4O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAubG9nbyBzdmcge1xuICAgIHRvcDogOXB4O1xuICB9XG59XG5cbi5oZWFkZXItdGVsIHtcbiAgZm9udDogMC45Mzc1dncgXCJBbGljZVwiO1xuICBjb2xvcjogIzE4MTgxODtcbiAgcGFkZGluZy1yaWdodDogMS41NjI1dnc7XG4gIG1hcmdpbi1yaWdodDogMS41NjI1dnc7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICMxODE4MTg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTAwMDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEyOTlweCkge1xuICAuaGVhZGVyLXRlbCB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDMwcHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAzMHB4O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLmhlYWRlci10ZWwge1xuICAgIHBhZGRpbmctcmlnaHQ6IDIwcHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuaGVhZGVyLXRlbCB7XG4gICAgcGFkZGluZy1yaWdodDogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgYm9yZGVyLXJpZ2h0OiBub25lO1xuICAgIG9yZGVyOiAyO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBtYXJnaW4tdG9wOiAxNXB4O1xuICB9XG59XG5cbi5sYW5ndWFnZS1ib3gge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDEwMDA7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZvbnQ6IDAuOTM3NXZ3IFwiQWxpY2VcIjtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEyOTlweCkge1xuICAubGFuZ3VhZ2UtYm94IHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gIH1cbn1cblxuLmxpc3QtbGFuZ3VhZ2Uge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHBhZGRpbmc6IDAuNjc3MDgzMzMzM3Z3O1xuICBib3JkZXI6IDFweCBzb2xpZCAjRUZCRDhDO1xuICBib3JkZXItcmFkaXVzOiAwLjIwODMzMzMzMzN2dztcbiAgd2lkdGg6IDUuMjA4MzMzMzMzM3Z3O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHRvcDogMS41NjI1dnc7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpIHNjYWxlWSgwKTtcbiAgdHJhbnNmb3JtLW9yaWdpbjogdG9wO1xuICB0cmFuc2l0aW9uOiBhbGwgLjNzIGVhc2UtaW4tb3V0O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTI5OXB4KSB7XG4gIC5saXN0LWxhbmd1YWdlIHtcbiAgICBwYWRkaW5nOiAxMHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgICB3aWR0aDogMTAwcHg7XG4gICAgdG9wOiAzMHB4O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAubGlzdC1sYW5ndWFnZSB7XG4gICAgd2lkdGg6IDcwcHg7XG4gICAgbGVmdDogMDtcbiAgfVxufVxuXG4ubGlzdC1sYW5ndWFnZTpiZWZvcmUge1xuICBjb250ZW50OiAnJztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMC4zNjQ1ODMzMzMzdnc7XG4gIGhlaWdodDogMC4zNjQ1ODMzMzMzdnc7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpIHJvdGF0ZSg0NWRlZyk7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjRUZCRDhDO1xuICBib3JkZXItbGVmdDogMXB4IHNvbGlkICNFRkJEOEM7XG4gIGxlZnQ6IDUwJTtcbiAgdG9wOiAwO1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTI5OXB4KSB7XG4gIC5saXN0LWxhbmd1YWdlOmJlZm9yZSB7XG4gICAgd2lkdGg6IDdweDtcbiAgICBoZWlnaHQ6IDdweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmxpc3QtbGFuZ3VhZ2U6YmVmb3JlIHtcbiAgICBsZWZ0OiA2NSU7XG4gIH1cbn1cblxuLmxpc3QtbGFuZ3VhZ2UuYWN0aXZlIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpIHNjYWxlWSgxKTtcbn1cblxuLmxpc3QtbGFuZ3VhZ2UgYSB7XG4gIGZvbnQ6IDAuNzI5MTY2NjY2N3Z3IFwiQWxpY2VcIjtcbiAgY29sb3I6ICMxODE4MTg7XG4gIHRyYW5zaXRpb246IGFsbCAuM3MgZWFzZS1pbi1vdXQ7XG4gIGxpbmUtaGVpZ2h0OiAwLjgzMzMzMzMzMzN2dztcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEyOTlweCkge1xuICAubGlzdC1sYW5ndWFnZSBhIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDE2cHg7XG4gIH1cbn1cblxuLmxpc3QtbGFuZ3VhZ2UgYTpob3ZlciB7XG4gIGNvbG9yOiAjRUZCRDhDO1xufVxuXG4uY3VycmVudC1sYW5ndWFnZSB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLmJhbm5lci13cmFwIHtcbiAgd2lkdGg6IDkxLjQwNjI1dnc7XG4gIG1hcmdpbjogMCBhdXRvIDEwLjg4NTQxNjY2Njd2dztcbiAgcGFkZGluZzogMCAxLjA0MTY2NjY2Njd2dztcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEyOTlweCkge1xuICAuYmFubmVyLXdyYXAge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmc6IDAgNTBweDtcbiAgICBtYXJnaW46IDAgYXV0byA5NXB4O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLmJhbm5lci13cmFwIHtcbiAgICBwYWRkaW5nOiAwIDMwcHg7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5iYW5uZXItd3JhcCB7XG4gICAgcGFkZGluZzogMCAxNXB4O1xuICB9XG59XG5cbi5iYW5uZXItcm93IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEyOTlweCkge1xuICAuYmFubmVyLXJvdyB7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmJhbm5lci1yb3cge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIH1cbn1cblxuLmJhbm5lci1pbWcge1xuICB3aWR0aDogMzcuMjM5NTgzMzMzM3Z3O1xuICBtYXJnaW4tcmlnaHQ6IDcuODEyNXZ3O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTI5OXB4KSB7XG4gIC5iYW5uZXItaW1nIHtcbiAgICB3aWR0aDogNDAlO1xuICAgIG1hcmdpbi1yaWdodDogNSU7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuYmFubmVyLWltZyB7XG4gICAgd2lkdGg6IDQ1JTtcbiAgICBoZWlnaHQ6IDM4MHB4O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDU1cHg7XG4gICAgbGVmdDogMyU7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuYmFubmVyLWltZyB7XG4gICAgcG9zaXRpb246IHN0YXRpYztcbiAgICB3aWR0aDogMzUwcHg7XG4gICAgbWFyZ2luOiAwIGF1dG8gMjBweDtcbiAgICBoZWlnaHQ6IGF1dG87XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDU2N3B4KSB7XG4gIC5iYW5uZXItaW1nIHtcbiAgICB3aWR0aDogMTYwcHg7XG4gIH1cbn1cblxuLmJhbm5lci1pbWcgaW1nIHtcbiAgb2JqZWN0LWZpdDogY29udGFpbjtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbn1cblxuLmJhbm5lci1jb250ZW50IHtcbiAgd2lkdGg6IDQ0LjI3MDgzMzMzMzN2dztcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjk5cHgpIHtcbiAgLmJhbm5lci1jb250ZW50IHtcbiAgICB3aWR0aDogNTUlO1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLmJhbm5lci1jb250ZW50IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuYmFubmVyLWNvbnRlbnQge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgfVxufVxuXG4uYmFubmVyLXRleHQge1xuICB3aWR0aDogMjguMDIwODMzMzMzM3Z3O1xuICBtYXJnaW4tYm90dG9tOiAxLjc3MDgzMzMzMzN2dztcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEyOTlweCkge1xuICAuYmFubmVyLXRleHQge1xuICAgIHdpZHRoOiA3NSU7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5iYW5uZXItdGV4dCB7XG4gICAgd2lkdGg6IDUwJTtcbiAgICBwYWRkaW5nOiA5MHB4IDAgNTBweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmJhbm5lci10ZXh0IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbn1cblxuLmJhbm5lci10ZXh0IGgyIHtcbiAgZm9udDogMi4wODMzMzMzMzMzdncgXCJBbGljZVwiO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTI5OXB4KSB7XG4gIC5iYW5uZXItdGV4dCBoMiB7XG4gICAgZm9udC1zaXplOiAzMHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDI1cHg7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5iYW5uZXItdGV4dCBoMiB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbn1cblxuLmJhbm5lci10ZXh0IGgyOmZpcnN0LWxldHRlciB7XG4gIGNvbG9yOiAjRUZCRDhDO1xuICBmb250LXNpemU6IDQuMTY2NjY2NjY2N3Z3O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTI5OXB4KSB7XG4gIC5iYW5uZXItdGV4dCBoMjpmaXJzdC1sZXR0ZXIge1xuICAgIGZvbnQtc2l6ZTogNjBweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmJhbm5lci10ZXh0IGgyOmZpcnN0LWxldHRlciB7XG4gICAgZm9udC1zaXplOiA0MHB4O1xuICB9XG59XG5cbi5iYW5uZXItdGV4dCBoMyB7XG4gIG1hcmdpbi1ib3R0b206IDEuNTYyNXZ3O1xuICBmb250LWZhbWlseTogXCJBbGljZVwiO1xuICB0ZXh0LWFsaWduOiByaWdodDtcbn1cblxuLmJhbm5lci10ZXh0IGgzIHNwYW4ge1xuICBjb2xvcjogI0VGQkQ4Qztcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEyOTlweCkge1xuICAuYmFubmVyLXRleHQgaDMge1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuYmFubmVyLXRleHQgaDMge1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gIH1cbn1cblxuLmJhbm5lci10ZXh0IHAge1xuICBtYXJnaW4tYm90dG9tOiAxLjU2MjV2dztcbiAgbGluZS1oZWlnaHQ6IDE2MCU7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjk5cHgpIHtcbiAgLmJhbm5lci10ZXh0IHAge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBtYXJnaW4tYm90dG9tOiAyNXB4O1xuICB9XG59XG5cbi5iYW5uZXItdGV4dCAuYmFubmVyLWxpbmsge1xuICBwYWRkaW5nOiAwO1xufVxuXG4uYmFubmVyLWxpbmsge1xuICBjb2xvcjogI0VGQkQ4QztcbiAgZm9udDogMS4yNXZ3IFwiQWxpY2VcIjtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZzogMCAxNHB4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTI5OXB4KSB7XG4gIC5iYW5uZXItbGluayB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICB9XG59XG5cbi5iYW5uZXItbGluayBpbWcge1xuICBtYXJnaW4tbGVmdDogMC41MjA4MzMzMzMzdnc7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjk5cHgpIHtcbiAgLmJhbm5lci1saW5rIGltZyB7XG4gICAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gIH1cbn1cblxuLmJhbm5lci1pbmZvIHtcbiAgbWFyZ2luLXRvcDogMi42MDQxNjY2NjY3dnc7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjk5cHgpIHtcbiAgLmJhbm5lci1pbmZvIHtcbiAgICBtYXJnaW4tdG9wOiA1MHB4O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLmJhbm5lci1pbmZvIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5iYW5uZXItaW5mbyB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG59XG5cbi5iYW5uZXItaW5mbyBhIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtc2l6ZTogMC43MjkxNjY2NjY3dnc7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICBjb2xvcjogIzE4MTgxODtcbiAgbWFyZ2luLWJvdHRvbTogMS41NjI1dnc7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjk5cHgpIHtcbiAgLmJhbm5lci1pbmZvIGEge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBtYXJnaW4tYm90dG9tOiAyNXB4O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLmJhbm5lci1pbmZvIGEge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBtYXJnaW46IDAgMjVweCAwIDA7XG4gIH1cbn1cblxuLmJhbm5lci1pbmZvIGE6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbjogMDtcbn1cblxuLmJhbm5lci1pbmZvIGE6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi5iYW5uZXItaW5mbyBpIHtcbiAgbWFyZ2luLXJpZ2h0OiAwLjI2MDQxNjY2Njd2dztcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEyOTlweCkge1xuICAuYmFubmVyLWluZm8gaSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA1cHg7XG4gIH1cbn1cblxuLmJhbm5lci1mb3JtIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi5iYW5uZXItZm9ybSB7XG4gIG1hcmdpbi1ib3R0b206IDEuNTYyNXZ3O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTI5OXB4KSB7XG4gIC5iYW5uZXItZm9ybSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgfVxufVxuXG4uYmFubmVyLWZvcm0gLmJhbm5lci1mb3JtLXJvdyB7XG4gIG1hcmdpbjogMCAtMS4wNDE2NjY2NjY3dnc7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjk5cHgpIHtcbiAgLmJhbm5lci1mb3JtIC5iYW5uZXItZm9ybS1yb3cge1xuICAgIG1hcmdpbjogMCAtMTVweDtcbiAgfVxufVxuXG4uYmFubmVyLWZvcm0gLmJhbm5lci1mb3JtLWNvbCB7XG4gIHdpZHRoOiAyNSU7XG4gIHBhZGRpbmc6IDAgMS4wNDE2NjY2NjY3dnc7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjk5cHgpIHtcbiAgLmJhbm5lci1mb3JtIC5iYW5uZXItZm9ybS1jb2wge1xuICAgIHBhZGRpbmc6IDAgMTVweDtcbiAgICB3aWR0aDogMzMuMzMzJTtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmJhbm5lci1mb3JtIC5iYW5uZXItZm9ybS1jb2wge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjk5cHgpIHtcbiAgLmJhbm5lci1mb3JtIC5iYW5uZXItZm9ybS1jb2w6bGFzdC1jaGlsZCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmJhbm5lci1mb3JtIC5iYW5uZXItZm9ybS1jb2w6bGFzdC1jaGlsZCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNTY3cHgpIHtcbiAgLmJhbm5lci1mb3JtIC5iYW5uZXItZm9ybS1jb2w6bGFzdC1jaGlsZCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEyOTlweCkge1xuICAuYmFubmVyLWZvcm0gLmJhbm5lci1mb3JtLWNvbDpsYXN0LWNoaWxkIC5mb3JtLWVsZW1fX2lucHV0IHtcbiAgICB3aWR0aDogMzAuMzMlO1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuYmFubmVyLWZvcm0gLmJhbm5lci1mb3JtLWNvbDpsYXN0LWNoaWxkIC5mb3JtLWVsZW1fX2lucHV0IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmJhbm5lci1mb3JtIC5mb3JtLWVsZW1fX2lucHV0IHtcbiAgICB3aWR0aDogNDglO1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuYmFubmVyLWZvcm0tZGYge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICB9XG59XG5cbi5iYW5uZXItc2xpZGVyLXdyYXAge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBtYXJnaW46IDAgLTAuOTg5NTgzMzMzM3Z3O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTI5OXB4KSB7XG4gIC5iYW5uZXItc2xpZGVyLXdyYXAge1xuICAgIG1hcmdpbjogMCAtMTBweDtcbiAgfVxufVxuXG4uYmFubmVyLXNsaWRlciB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tYm90dG9tOiAxLjU2MjV2dztcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEyOTlweCkge1xuICAuYmFubmVyLXNsaWRlciB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgfVxufVxuXG4uYmFubmVyLXNsaWRlciAuc2xpY2stYXJyb3cge1xuICBib3R0b206IC0yLjA4MzMzMzMzMzN2dztcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEyOTlweCkge1xuICAuYmFubmVyLXNsaWRlciAuc2xpY2stYXJyb3cge1xuICAgIGJvdHRvbTogLTM1cHg7XG4gIH1cbn1cblxuLmJhbm5lci1zbGlkZXIgLnNsaWNrLXByZXYge1xuICByaWdodDogMy4xMjV2dztcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEyOTlweCkge1xuICAuYmFubmVyLXNsaWRlciAuc2xpY2stcHJldiB7XG4gICAgcmlnaHQ6IDUwcHg7XG4gIH1cbn1cblxuLmJhbm5lci1zbGlkZXIgLnNsaWNrLW5leHQge1xuICByaWdodDogMS4wNDE2NjY2NjY3dnc7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjk5cHgpIHtcbiAgLmJhbm5lci1zbGlkZXIgLnNsaWNrLW5leHQge1xuICAgIHJpZ2h0OiAxMHB4O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAzODBweCkge1xuICAuYmFubmVyLXNsaWRlciAuc2xpY2stbGlzdCB7XG4gICAgcGFkZGluZzogMCAxMDBweCAwIDA7XG4gIH1cbn1cblxuLmJhbm5lci1zbGlkZXItaXRlbSB7XG4gIHBhZGRpbmc6IDAgMC45ODk1ODMzMzMzdnc7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjk5cHgpIHtcbiAgLmJhbm5lci1zbGlkZXItaXRlbSB7XG4gICAgcGFkZGluZzogMCA5cHg7XG4gIH1cbn1cblxuLmJhbm5lci1zbGlkZXItaXRlbTpob3ZlciAuYmFubmVyLXNsaWRlci1waG90byBpbWcge1xuICBmaWx0ZXI6IGdyYXlzY2FsZSgwKTtcbn1cblxuLmJhbm5lci1zbGlkZXItcGhvdG8ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiAxMS40NTgzMzMzMzMzdnc7XG4gIG1hcmdpbi1ib3R0b206IDAuNTIwODMzMzMzM3Z3O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTI5OXB4KSB7XG4gIC5iYW5uZXItc2xpZGVyLXBob3RvIHtcbiAgICBoZWlnaHQ6IDE1MHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDU2N3B4KSB7XG4gIC5iYW5uZXItc2xpZGVyLXBob3RvIHtcbiAgICBoZWlnaHQ6IDMwMHB4O1xuICB9XG59XG5cbi5iYW5uZXItc2xpZGVyLXBob3RvIGltZyB7XG4gIGZpbHRlcjogZ3JheXNjYWxlKDEwMCUpO1xuICB0cmFuc2l0aW9uOiBhbGwgLjNzIGVhc2UtaW4tb3V0O1xuICBtYXgtd2lkdGg6IGluaGVyaXQ7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLmJhbm5lci1zbGlkZXItbmFtZSB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLmJhbm5lci1zbGlkZXItbmFtZSBhIHtcbiAgZm9udDogMC45Mzc1dncgXCJBbGljZVwiO1xuICBjb2xvcjogIzE4MTgxODtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEyOTlweCkge1xuICAuYmFubmVyLXNsaWRlci1uYW1lIGEge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgfVxufVxuXG4uYmFubmVyLWZvcm0tdGl0bGUge1xuICBmb250OiAxLjI1dncgXCJBbGljZVwiO1xuICBtYXJnaW4tYm90dG9tOiAxLjU2MjV2dztcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEyOTlweCkge1xuICAuYmFubmVyLWZvcm0tdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICB9XG59XG5cbi5iYW5uZXItZm9ybS10aXRsZTpmaXJzdC1sZXR0ZXIge1xuICBmb250LXNpemU6IDEuODc1dnc7XG4gIGNvbG9yOiAjRUZCRDhDO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTI5OXB4KSB7XG4gIC5iYW5uZXItZm9ybS10aXRsZTpmaXJzdC1sZXR0ZXIge1xuICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgfVxufVxuXG4uYmFubmVyLWZvcm0tcm93IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xufVxuXG4ucmVjYXB0Y2hhIHtcbiAgbWFyZ2luLWJvdHRvbTogMC43ODEyNXZ3O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTI5OXB4KSB7XG4gIC5yZWNhcHRjaGEge1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIH1cbn1cblxuLmZvcm0tZWxlbSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbi1ib3R0b206IDAuNzgxMjV2dztcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEyOTlweCkge1xuICAuZm9ybS1lbGVtIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICB9XG59XG5cbi5mb3JtLWVsZW0gaW5wdXQsIC5mb3JtLWVsZW0gc2VsZWN0IHtcbiAgd2lkdGg6IDEwMCU7XG4gIGZvbnQtc2l6ZTogMC43MjkxNjY2NjY3dnc7XG4gIGhlaWdodDogMS44NzV2dztcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNFRkJEOEM7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjk5cHgpIHtcbiAgLmZvcm0tZWxlbSBpbnB1dCwgLmZvcm0tZWxlbSBzZWxlY3Qge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBoZWlnaHQ6IDM2cHg7XG4gIH1cbn1cblxuLmZvcm0tZWxlbSBpbnB1dDo6cGxhY2Vob2xkZXIsIC5mb3JtLWVsZW0gc2VsZWN0OjpwbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjMTgxODE4O1xufVxuXG4uZm9ybS1lbGVtIHRleHRhcmVhIHtcbiAgcmVzaXplOiBub25lO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0VGQkQ4QztcbiAgZm9udC1zaXplOiAwLjcyOTE2NjY2Njd2dztcbiAgd2lkdGg6IDEwMCU7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjk5cHgpIHtcbiAgLmZvcm0tZWxlbSB0ZXh0YXJlYSB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICB9XG59XG5cbi5mb3JtLWVsZW0gdGV4dGFyZWE6OnBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICMxODE4MTg7XG59XG5cbi5mb3JtLWVsZW0gc2VsZWN0IHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWFnZXMvaWNvbnMvYXJyb3ctZG93bi1pY29uLnBuZ1wiKSA5NSUgY2VudGVyIG5vLXJlcGVhdDtcbiAgYXBwZWFyYW5jZTogbm9uZTtcbn1cblxuLmZvcm0tZWxlbV9fcmFuZ2VyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuXG4uZm9ybS1lbGVtX19yYW5nZXIgaW5wdXQge1xuICBmb250LXNpemU6IDAuNjI1dnc7XG4gIHdpZHRoOiAyLjYwNDE2NjY2Njd2dztcbiAgaGVpZ2h0OiAxLjg3NXZ3O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTI5OXB4KSB7XG4gIC5mb3JtLWVsZW1fX3JhbmdlciBpbnB1dCB7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIHdpZHRoOiAzMCU7XG4gICAgaGVpZ2h0OiAzNnB4O1xuICB9XG59XG5cbi5mb3JtLWZpZWxkcyB7XG4gIGZvbnQtc2l6ZTogMC43MjkxNjY2NjY3dnc7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjk5cHgpIHtcbiAgLmZvcm0tZmllbGRzIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gIH1cbn1cblxuLmZvcm0tbGFiZWwge1xuICBmb250LXNpemU6IDAuNjI1dnc7XG4gIHdpZHRoOiAzLjM4NTQxNjY2Njd2dztcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEyOTlweCkge1xuICAuZm9ybS1sYWJlbCB7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIHdpZHRoOiAzMCU7XG4gIH1cbn1cblxuLmZvcm0tc3VibWl0IHtcbiAgZm9udDogMS4yNXZ3IFwiQWxpY2VcIjtcbiAgY29sb3I6ICNFRkJEOEM7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIGJvcmRlcjogbm9uZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBwYWRkaW5nOiAwO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTI5OXB4KSB7XG4gIC5mb3JtLXN1Ym1pdCB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICB9XG59XG5cbi5mb3JtLXN1Ym1pdCBpIHtcbiAgZm9udC1zaXplOiAwLjgzMzMzMzMzMzN2dztcbiAgbWFyZ2luLWxlZnQ6IDAuNDY4NzV2dztcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEyOTlweCkge1xuICAuZm9ybS1zdWJtaXQgaSB7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIG1hcmdpbi1sZWZ0OiA3cHg7XG4gIH1cbn1cblxuLnJvdy1maWxlIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBtYXJnaW4tYm90dG9tOiAxLjA0MTY2NjY2Njd2dztcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEyOTlweCkge1xuICAucm93LWZpbGUge1xuICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gIH1cbn1cblxuLmFkZC1maWxlIHtcbiAgZm9udC1mYW1pbHk6IFwiQWxpY2VcIjtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBvcmRlcjogMjtcbiAgbWFyZ2luLWJvdHRvbTogMS4wNDE2NjY2NjY3dnc7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjk5cHgpIHtcbiAgLmFkZC1maWxlIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICB9XG59XG5cbi5maWxlLXVwbG9hZCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW46IDAgMS4wNDE2NjY2NjY3dncgMS4wNDE2NjY2NjY3dncgMDtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTI5OXB4KSB7XG4gIC5maWxlLXVwbG9hZCB7XG4gICAgbWFyZ2luOiAwIDE1cHggMTVweCAwO1xuICB9XG59XG5cbi5maWxlLXVwbG9hZCBpbnB1dCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5maWxlLWltZyB7XG4gIHdpZHRoOiA0LjE2NjY2NjY2Njd2dztcbiAgaGVpZ2h0OiA0LjE2NjY2NjY2Njd2dztcbiAgYm9yZGVyOiAxcHggc29saWQgI0VGQkQ4QztcbiAgbWFyZ2luLWJvdHRvbTogMC41MjA4MzMzMzMzdnc7XG4gIGJhY2tncm91bmQ6IHVybChcIi4uL2ltYWdlcy9pY29ucy91cGxvYWQtaWNvbi5wbmdcIikgY2VudGVyIG5vLXJlcGVhdDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEyOTlweCkge1xuICAuZmlsZS1pbWcge1xuICAgIHdpZHRoOiA4MHB4O1xuICAgIGhlaWdodDogODBweDtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICB9XG59XG5cbi5maWxlLWltZyBpbWcge1xuICBtYXgtd2lkdGg6IGluaGVyaXQ7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLm5hbWUtZmlsZSB7XG4gIGZvbnQtc2l6ZTogMC41MjA4MzMzMzMzdnc7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjk5cHgpIHtcbiAgLm5hbWUtZmlsZSB7XG4gICAgZm9udC1zaXplOiAxMHB4O1xuICB9XG59XG5cbi5wYWdlLXN1Ym1pdCB7XG4gIGNvbG9yOiAjRUZCRDhDO1xuICBmb250OiAxLjI1dncgXCJBbGljZVwiO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBib3JkZXI6IG5vbmU7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgcGFkZGluZzogMDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEyOTlweCkge1xuICAucGFnZS1zdWJtaXQge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgfVxufVxuXG4ucGFnZS1zdWJtaXQgaW1nIHtcbiAgbWFyZ2luLWxlZnQ6IDAuNTIwODMzMzMzM3Z3O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTI5OXB4KSB7XG4gIC5wYWdlLXN1Ym1pdCBpbWcge1xuICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICB9XG59XG5cbi5wYWdlLXN1Ym1pdCBpbWcge1xuICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5mb3JtLXRleHQge1xuICBmb250LXNpemU6IDAuNzI5MTY2NjY2N3Z3O1xuICBtYXJnaW4tYm90dG9tOiAwLjc4MTI1dnc7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjk5cHgpIHtcbiAgLmZvcm0tdGV4dCB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIH1cbn1cblxuLmNoZWNrYm94IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZm9udC1zaXplOiAwLjcyOTE2NjY2Njd2dztcbiAgbWFyZ2luLWJvdHRvbTogMC41MjA4MzMzMzMzdnc7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEyOTlweCkge1xuICAuY2hlY2tib3gge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICB9XG59XG5cbi5jaGVja2JveCBpbnB1dCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5jaGVja2JveCBpbnB1dDpjaGVja2VkIH4gLmNoZWNrbWFyazpiZWZvcmUge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLmNoZWNrbWFyayB7XG4gIGZsZXg6IDAgMCAwLjkzNzV2dztcbiAgaGVpZ2h0OiAwLjkzNzV2dztcbiAgYm9yZGVyLXJhZGl1czogMnB4O1xuICBtYXJnaW4tcmlnaHQ6IDAuNTIwODMzMzMzM3Z3O1xuICBib3JkZXI6IDFweCBzb2xpZCAjRUZCRDhDO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjk5cHgpIHtcbiAgLmNoZWNrbWFyayB7XG4gICAgZmxleDogMCAwIDE4cHg7XG4gICAgaGVpZ2h0OiAxOHB4O1xuICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgfVxufVxuXG4uY2hlY2ttYXJrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICcnO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHBhZGRpbmc6IDAuMjA4MzMzMzMzM3Z3IDAuMTA0MTY2NjY2N3Z3O1xuICBib3JkZXI6IHNvbGlkICNFRkJEOEM7XG4gIGJvcmRlci13aWR0aDogMCAxcHggMXB4IDA7XG4gIHRvcDogNDAlO1xuICBsZWZ0OiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpIHJvdGF0ZSg0NWRlZyk7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjk5cHgpIHtcbiAgLmNoZWNrbWFyazpiZWZvcmUge1xuICAgIHBhZGRpbmc6IDRweCAycHg7XG4gIH1cbn1cblxuLmJsb2NrLWFkdmFudGFnZXMge1xuICB3aWR0aDogNzYuNTYyNXZ3O1xuICBwYWRkaW5nOiAwIDAgMTAuNDE2NjY2NjY2N3Z3O1xuICBtYXJnaW46IDAgYXV0bztcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEyOTlweCkge1xuICAuYmxvY2stYWR2YW50YWdlcyB7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgbWF4LXdpZHRoOiAxMTUwcHg7XG4gICAgcGFkZGluZzogMCAwIDE2MHB4O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuYmxvY2stYWR2YW50YWdlcyB7XG4gICAgcGFkZGluZzogMCAwIDgwcHg7XG4gIH1cbn1cblxuLmJsb2NrLWFkdmFudGFnZXMgLmJsb2NrLXRpdGxlIHtcbiAgbWFyZ2luLWJvdHRvbTogNi43NzA4MzMzMzMzdnc7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjk5cHgpIHtcbiAgLmJsb2NrLWFkdmFudGFnZXMgLmJsb2NrLXRpdGxlIHtcbiAgICBtYXJnaW4tYm90dG9tOiA4MHB4O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLmJsb2NrLWFkdmFudGFnZXMgLmJsb2NrLXRpdGxlIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5ibG9jay1hZHZhbnRhZ2VzIC5ibG9jay10aXRsZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNjBweDtcbiAgfVxufVxuXG4uYWR2YW50YWdlcyB7XG4gIHBhZGRpbmctcmlnaHQ6IDcuMjkxNjY2NjY2N3Z3O1xuICBtYXJnaW4tYm90dG9tOiA1Ljk4OTU4MzMzMzN2dztcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEyOTlweCkge1xuICAuYWR2YW50YWdlcyB7XG4gICAgcGFkZGluZy1yaWdodDogMTEwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogODBweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5hZHZhbnRhZ2VzIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA3MHB4O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuYWR2YW50YWdlcyB7XG4gICAgcGFkZGluZy1yaWdodDogNDVweDtcbiAgICBtYXJnaW4tYm90dG9tOiA1MHB4O1xuICB9XG59XG5cbi5hZHZhbnRhZ2VzLWltZyB7XG4gIG1hcmdpbi1ib3R0b206IDMuMTI1dnc7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjk5cHgpIHtcbiAgLmFkdmFudGFnZXMtaW1nIHtcbiAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLmFkdmFudGFnZXMtaW1nIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICB9XG59XG5cbi5hZHZhbnRhZ2VzLWRlc2Mge1xuICBsaW5lLWhlaWdodDogMTYwJTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5hZHZhbnRhZ2VzLWRlc2Mge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgfVxufVxuXG4uYmxvY2stYWJvdXQge1xuICBwYWRkaW5nLWJvdHRvbTogNS43MjkxNjY2NjY3dnc7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjk5cHgpIHtcbiAgLmJsb2NrLWFib3V0IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNzBweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmJsb2NrLWFib3V0IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjVweDtcbiAgfVxufVxuXG4uYm94LWFib3V0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgd2lkdGg6IDcyLjIzOTU4MzMzMzN2dztcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEyOTlweCkge1xuICAuYm94LWFib3V0IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5ib3gtYWJvdXQge1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgfVxufVxuXG4uYWJvdXQtbCB7XG4gIGZsZXg6IDAgMCAxNC41ODMzMzMzMzMzdnc7XG4gIHBhZGRpbmctcmlnaHQ6IDIuMDgzMzMzMzMzM3Z3O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTI5OXB4KSB7XG4gIC5hYm91dC1sIHtcbiAgICBmbGV4OiAwIDAgMjgwcHg7XG4gICAgcGFkZGluZy1yaWdodDogNDBweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5hYm91dC1sIHtcbiAgICBmbGV4OiAwIDAgMTAwJTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgIHBhZGRpbmctbGVmdDogMzAwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmFib3V0LWwge1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgfVxufVxuXG4uYWJvdXQtbCBoMiB7XG4gIGZvbnQ6IDEuMDQxNjY2NjY2N3Z3IFwiQWxpY2VcIjtcbiAgbWFyZ2luLWJvdHRvbTogNS4yMDgzMzMzMzMzdnc7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjk5cHgpIHtcbiAgLmFib3V0LWwgaDIge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBtYXJnaW4tYm90dG9tOiAxMDBweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5hYm91dC1sIGgyIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuYWJvdXQtbCBoMiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgfVxufVxuXG4uYWJvdXQtbCBoMiBzcGFuIHtcbiAgZm9udC1zaXplOiAxLjg3NXZ3O1xuICBjb2xvcjogI0VGQkQ4Qztcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEyOTlweCkge1xuICAuYWJvdXQtbCBoMiBzcGFuIHtcbiAgICBmb250LXNpemU6IDMwcHg7XG4gIH1cbn1cblxuLmFib3V0LWwgcCB7XG4gIGZsZXg6IDEgMCBhdXRvO1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTI5OXB4KSB7XG4gIC5hYm91dC1sIHAge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmFib3V0LWwgcCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgfVxufVxuXG4uYWJvdXQtbCBhIHtcbiAgY29sb3I6ICMxODE4MTg7XG4gIGZvbnQtc2l6ZTogMC43MjkxNjY2NjY3dnc7XG4gIHRyYW5zaXRpb246IGFsbCAuM3MgZWFzZS1pbi1vdXQ7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjk5cHgpIHtcbiAgLmFib3V0LWwgYSB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICB9XG59XG5cbi5hYm91dC1sIGE6aG92ZXIge1xuICBjb2xvcjogI0VGQkQ4Qztcbn1cblxuLmFib3V0LXBob3RvIHtcbiAgZmxleDogMCAwIDIwLjgzMzMzMzMzMzN2dztcbiAgaGVpZ2h0OiAzMS4yNXZ3O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTI5OXB4KSB7XG4gIC5hYm91dC1waG90byB7XG4gICAgZmxleDogMCAwIDI2MHB4O1xuICAgIGhlaWdodDogNDAwcHg7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuYWJvdXQtcGhvdG8ge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogMjYwcHg7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5hYm91dC1waG90byB7XG4gICAgcG9zaXRpb246IHN0YXRpYztcbiAgICBvcmRlcjogLTE7XG4gICAgZmxleDogMCAwIDEwMCU7XG4gICAgaGVpZ2h0OiA0MzBweDtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICB9XG59XG5cbi5hYm91dC1waG90byBpbWcge1xuICBtYXgtd2lkdGg6IGluaGVyaXQ7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLmFib3V0LXIge1xuICB3aWR0aDogMzUuMjYwNDE2NjY2N3Z3O1xuICBwYWRkaW5nLWxlZnQ6IDIuMDgzMzMzMzMzM3Z3O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTI5OXB4KSB7XG4gIC5hYm91dC1yIHtcbiAgICB3aWR0aDogYXV0bztcbiAgICBwYWRkaW5nLWxlZnQ6IDMwcHg7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuYWJvdXQtciB7XG4gICAgb3JkZXI6IDI7XG4gICAgZmxleDogMCAwIDEwMCU7XG4gICAgcGFkZGluZy1yaWdodDogMDtcbiAgICBwYWRkaW5nLWxlZnQ6IDMwMHB4O1xuICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5hYm91dC1yIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gIH1cbn1cblxuLmFib3V0LXItdGV4dCB7XG4gIGZvbnQ6IDAuOTM3NXZ3IFwiQWxpY2VcIjtcbiAgbGluZS1oZWlnaHQ6IDE2MCU7XG4gIG1hcmdpbi1ib3R0b206IDUuNDY4NzV2dztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTI5OXB4KSB7XG4gIC5hYm91dC1yLXRleHQge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBtYXJnaW4tYm90dG9tOiA3MHB4O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuYWJvdXQtci10ZXh0IHtcbiAgICBtYXJnaW4tYm90dG9tOiAzNXB4O1xuICB9XG59XG5cbi5hYm91dC1yLXRleHQ6YmVmb3JlLCAuYWJvdXQtci10ZXh0OmFmdGVyIHtcbiAgY29udGVudDogJyc7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDEuNTYyNXZ3O1xuICBoZWlnaHQ6IDEuMTk3OTE2NjY2N3Z3O1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWFnZXMvaWNvbnMvYmxvY2tub3RlLWljb24ucG5nXCIpIGNlbnRlciBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEyOTlweCkge1xuICAuYWJvdXQtci10ZXh0OmJlZm9yZSwgLmFib3V0LXItdGV4dDphZnRlciB7XG4gICAgd2lkdGg6IDIwcHg7XG4gICAgaGVpZ2h0OiAxNXB4O1xuICB9XG59XG5cbi5hYm91dC1yLXRleHQ6YmVmb3JlIHtcbiAgdG9wOiAtMS45NzkxNjY2NjY3dnc7XG4gIGxlZnQ6IC0xLjU2MjV2dztcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEyOTlweCkge1xuICAuYWJvdXQtci10ZXh0OmJlZm9yZSB7XG4gICAgdG9wOiAtMTVweDtcbiAgICBsZWZ0OiAtMjBweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmFib3V0LXItdGV4dDpiZWZvcmUge1xuICAgIGxlZnQ6IDA7XG4gIH1cbn1cblxuLmFib3V0LXItdGV4dDphZnRlciB7XG4gIGJvdHRvbTogLTEuMTk3OTE2NjY2N3Z3O1xuICByaWdodDogLTEuNTYyNXZ3O1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTI5OXB4KSB7XG4gIC5hYm91dC1yLXRleHQ6YWZ0ZXIge1xuICAgIGJvdHRvbTogLTEycHg7XG4gICAgcmlnaHQ6IC0xMHB4O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuYWJvdXQtci10ZXh0OmFmdGVyIHtcbiAgICByaWdodDogMDtcbiAgfVxufVxuXG4uYWJvdXQtci1pbmZvIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBmbGV4OiAxIDAgYXV0bztcbiAgbWFyZ2luLWJvdHRvbTogMS41NjI1dnc7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjk5cHgpIHtcbiAgLmFib3V0LXItaW5mbyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgfVxufVxuXG4uYWJvdXQtaW5mbyB7XG4gIHdpZHRoOiA0NSU7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuYWJvdXQtaW5mbyB7XG4gICAgd2lkdGg6IDQ4JTtcbiAgfVxufVxuXG4uaW5mby1yLW51bWJlciB7XG4gIGZvbnQ6IDEuMjV2dyBcIkFsaWNlXCI7XG4gIG1hcmdpbi1ib3R0b206IDAuNzgxMjV2dztcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEyOTlweCkge1xuICAuaW5mby1yLW51bWJlciB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gIH1cbn1cblxuLmluZm8tci1udW1iZXIgc3BhbiB7XG4gIGNvbG9yOiAjRUZCRDhDO1xuICBmb250LXNpemU6IDQuMTY2NjY2NjY2N3Z3O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTI5OXB4KSB7XG4gIC5pbmZvLXItbnVtYmVyIHNwYW4ge1xuICAgIGZvbnQtc2l6ZTogNjBweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNTY3cHgpIHtcbiAgLmluZm8tci1udW1iZXIgc3BhbiB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEyOTlweCkge1xuICAuaW5mby1yLXRleHQge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgfVxufVxuXG4uYWJvdXQtci1saW5rIHtcbiAgY29sb3I6ICNFRkJEOEM7XG4gIGZvbnQ6IDEuMjV2dyBcIkFsaWNlXCI7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjk5cHgpIHtcbiAgLmFib3V0LXItbGluayB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICB9XG59XG5cbi5hYm91dC1yLWxpbmsgaW1nIHtcbiAgbWFyZ2luLWxlZnQ6IDAuNTIwODMzMzMzM3Z3O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTI5OXB4KSB7XG4gIC5hYm91dC1yLWxpbmsgaW1nIHtcbiAgICBtYXJnaW4tbGVmdDogMTBweDtcbiAgfVxufVxuXG4uYmxvY2stdGV4dCB7XG4gIHBhZGRpbmc6IDUuNzI5MTY2NjY2N3Z3IDAgMy4zODU0MTY2NjY3dnc7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjk5cHgpIHtcbiAgLmJsb2NrLXRleHQge1xuICAgIHBhZGRpbmc6IDcwcHggMDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmJsb2NrLXRleHQge1xuICAgIHBhZGRpbmc6IDU1cHggMCAyNXB4O1xuICB9XG59XG5cbi5ibG9jay10ZXh0IC5ibG9jay10aXRsZSB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luLWJvdHRvbTogMy4xMjV2dztcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEyOTlweCkge1xuICAuYmxvY2stdGV4dCAuYmxvY2stdGl0bGUge1xuICAgIG1hcmdpbi1ib3R0b206IDYwcHg7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5ibG9jay10ZXh0IC5ibG9jay10aXRsZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgfVxufVxuXG4uYmxvY2stdGV4dCAuYnJlYWRjcnVtYnMge1xuICBtYXJnaW4tbGVmdDogOC44NTQxNjY2NjY3dnc7XG4gIG1hcmdpbi1ib3R0b206IDIuMDgzMzMzMzMzM3Z3O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTI5OXB4KSB7XG4gIC5ibG9jay10ZXh0IC5icmVhZGNydW1icyB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgfVxufVxuXG4ucGFnZS10ZXh0IHtcbiAgcGFkZGluZzogMS41NjI1dncgMCA3LjA4MzMzMzMzMzN2dztcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEyOTlweCkge1xuICAucGFnZS10ZXh0IHtcbiAgICBwYWRkaW5nOiA1MHB4IDAgODBweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnBhZ2UtdGV4dCB7XG4gICAgcGFkZGluZzogNTVweCAwIDI1cHg7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5wYWdlLXRleHQge1xuICAgIHBhZGRpbmc6IDEwcHggMCAxMDBweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnBhZ2UtdGV4dCB7XG4gICAgcGFkZGluZzogMTBweCAwIDcwcHg7XG4gIH1cbn1cblxuLnBhZ2UtdGV4dCAuYmxvY2stdGl0bGVfX2Y4MCB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luLWJvdHRvbTogMy4xMjV2dztcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEyOTlweCkge1xuICAucGFnZS10ZXh0IC5ibG9jay10aXRsZV9fZjgwIHtcbiAgICBtYXJnaW4tYm90dG9tOiA2MHB4O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucGFnZS10ZXh0IC5ibG9jay10aXRsZV9fZjgwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICB9XG59XG5cbi5wYWdlLXRleHQgLmJsb2NrLXRpdGxlX19mNDAge1xuICB3aWR0aDogNzV2dztcbiAgbWFyZ2luOiAwIGF1dG8gMi42MDQxNjY2NjY3dnc7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjk5cHgpIHtcbiAgLnBhZ2UtdGV4dCAuYmxvY2stdGl0bGVfX2Y0MCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnBhZ2UtdGV4dCAuYmxvY2stdGl0bGVfX2Y0MCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgfVxufVxuXG4uYm94LXRleHQge1xuICB3aWR0aDogNzV2dztcbiAgbWFyZ2luOiAwIGF1dG87XG4gIGNvbHVtbi1jb3VudDogMjtcbiAgY29sdW1uLWdhcDogNC4xNjY2NjY2NjY3dnc7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjk5cHgpIHtcbiAgLmJveC10ZXh0IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBjb2x1bW4tZ2FwOiA0MHB4O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLmJveC10ZXh0IHtcbiAgICBjb2x1bW4tZ2FwOiAwO1xuICAgIGNvbHVtbi1jb3VudDogMTtcbiAgfVxufVxuXG4uYm94LXRleHQ6Zmlyc3QtbGV0dGVyIHtcbiAgY29sb3I6ICNFRkJEOEM7XG4gIGZvbnQtZmFtaWx5OiBcIkFsaWNlXCI7XG4gIGZvbnQtc2l6ZTogMS44NzV2dztcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEyOTlweCkge1xuICAuYm94LXRleHQ6Zmlyc3QtbGV0dGVyIHtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gIH1cbn1cblxuLmJveC10ZXh0IGgyIHtcbiAgZm9udDogMS4wNDE2NjY2NjY3dncgXCJBbGljZVwiO1xuICBtYXJnaW4tYm90dG9tOiAxLjA0MTY2NjY2Njd2dztcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEyOTlweCkge1xuICAuYm94LXRleHQgaDIge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuYm94LXRleHQgaDIge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxufVxuXG4uYm94LXRleHQgaDI6Zmlyc3QtbGV0dGVyIHtcbiAgY29sb3I6ICNFRkJEOEM7XG4gIGZvbnQtc2l6ZTogMi4wODMzMzMzMzMzdnc7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjk5cHgpIHtcbiAgLmJveC10ZXh0IGgyOmZpcnN0LWxldHRlciB7XG4gICAgZm9udC1zaXplOiA0MHB4O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLmJveC10ZXh0IGgyOmZpcnN0LWxldHRlciB7XG4gICAgZm9udC1zaXplOiAzMHB4O1xuICB9XG59XG5cbi5ib3gtdGV4dCBwIHtcbiAgbWFyZ2luLWJvdHRvbTogMS44MjI5MTY2NjY3dnc7XG4gIGxpbmUtaGVpZ2h0OiAxLjUxMDQxNjY2Njd2dztcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEyOTlweCkge1xuICAuYm94LXRleHQgcCB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDIycHg7XG4gIH1cbn1cblxuLmJveC10ZXh0IHVsIHtcbiAgbWFyZ2luLWJvdHRvbTogMS44MjI5MTY2NjY3dnc7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjk5cHgpIHtcbiAgLmJveC10ZXh0IHVsIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuYm94LXRleHQgdWwge1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIH1cbn1cblxuLmJveC10ZXh0IHVsIGxpIHtcbiAgbGluZS1oZWlnaHQ6IDEuNTEwNDE2NjY2N3Z3O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmctbGVmdDogMTJweDtcbn1cblxuLmJveC10ZXh0IHVsIGxpOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICcnO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAwLjIwODMzMzMzMzN2dztcbiAgaGVpZ2h0OiAwLjIwODMzMzMzMzN2dztcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICB0b3A6IDAuNjI1dnc7XG4gIGxlZnQ6IDA7XG4gIGJhY2tncm91bmQ6ICMxODE4MTg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjk5cHgpIHtcbiAgLmJveC10ZXh0IHVsIGxpOmJlZm9yZSB7XG4gICAgd2lkdGg6IDNweDtcbiAgICBoZWlnaHQ6IDNweDtcbiAgICB0b3A6IDhweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTI5OXB4KSB7XG4gIC5ib3gtdGV4dCB1bCBsaSB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICB9XG59XG5cbi5ib3gtdGV4dCBpbWcge1xuICBtYXJnaW4tYm90dG9tOiAyLjYwNDE2NjY2Njd2dztcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEyOTlweCkge1xuICAuYm94LXRleHQgaW1nIHtcbiAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICB9XG59XG5cbi5ib3gtdGV4dCBhIHtcbiAgY29sb3I6ICNFRkJEOEM7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuXG4uYm94LXRleHQgYTpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLnRleHQtbGluayB7XG4gIGNvbG9yOiAjRUZCRDhDO1xuICBmb250OiAxLjI1dncgXCJBbGljZVwiO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEyOTlweCkge1xuICAudGV4dC1saW5rIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gIH1cbn1cblxuLnRleHQtbGluayBpbWcge1xuICBtYXJnaW4tbGVmdDogMC41MjA4MzMzMzMzdnc7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjk5cHgpIHtcbiAgLnRleHQtbGluayBpbWcge1xuICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLnRleHQtbGluayB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgICBtYXJnaW4tdG9wOiAtNTBweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnRleHQtbGluayB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIH1cbn1cblxuLmJsb2NrLXN0b3JpZXMge1xuICBwYWRkaW5nOiAzLjM4NTQxNjY2Njd2dyAzLjY0NTgzMzMzMzN2dyA0Ljk0NzkxNjY2Njd2dyAxMi41dnc7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjk5cHgpIHtcbiAgLmJsb2NrLXN0b3JpZXMge1xuICAgIHBhZGRpbmc6IDY1cHggODBweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5ibG9jay1zdG9yaWVzIHtcbiAgICBwYWRkaW5nOiA1MHB4IDQwcHg7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5ibG9jay1zdG9yaWVzIHtcbiAgICBwYWRkaW5nOiA1MHB4IDIwcHg7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQyMHB4KSB7XG4gIC5ibG9jay1zdG9yaWVzIHtcbiAgICBwYWRkaW5nOiA1MHB4IDAgNTBweCAyMHB4O1xuICB9XG59XG5cbi5ibG9jay1zdG9yaWVzIC5ibG9jay10aXRsZSB7XG4gIG1hcmdpbi1ib3R0b206IDQuMTY2NjY2NjY2N3Z3O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTI5OXB4KSB7XG4gIC5ibG9jay1zdG9yaWVzIC5ibG9jay10aXRsZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgfVxufVxuXG4uc3Rvcmllcy1zbGlkZXIge1xuICBtYXJnaW46IDAgLTAuNzgxMjV2dyAyLjA4MzMzMzMzMzN2dztcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEyOTlweCkge1xuICAuc3Rvcmllcy1zbGlkZXIge1xuICAgIG1hcmdpbjogMCAtMTVweCA0MHB4O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0MjBweCkge1xuICAuc3Rvcmllcy1zbGlkZXIgLnNsaWNrLWxpc3Qge1xuICAgIHBhZGRpbmc6IDAgMTIwcHggMCAwO1xuICB9XG59XG5cbi5zdG9yaWVzLXNsaWRlciAuc2xpY2stYXJyb3cge1xuICB0b3A6IC00LjQyNzA4MzMzMzN2dztcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEyOTlweCkge1xuICAuc3Rvcmllcy1zbGlkZXIgLnNsaWNrLWFycm93IHtcbiAgICB0b3A6IC00NXB4O1xuICB9XG59XG5cbi5zdG9yaWVzLXNsaWRlciAuc2xpY2stYXJyb3cuc2xpY2stcHJldiB7XG4gIHJpZ2h0OiAyLjg2NDU4MzMzMzN2dztcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEyOTlweCkge1xuICAuc3Rvcmllcy1zbGlkZXIgLnNsaWNrLWFycm93LnNsaWNrLXByZXYge1xuICAgIHJpZ2h0OiA1NXB4O1xuICB9XG59XG5cbi5zdG9yaWVzLXNsaWRlciAuc2xpY2stYXJyb3cuc2xpY2stbmV4dCB7XG4gIHJpZ2h0OiAwLjc4MTI1dnc7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjk5cHgpIHtcbiAgLnN0b3JpZXMtc2xpZGVyIC5zbGljay1hcnJvdy5zbGljay1uZXh0IHtcbiAgICByaWdodDogMTVweDtcbiAgfVxufVxuXG4uaXRlbS1zdG9yaWVzIHtcbiAgcGFkZGluZzogMCAwLjc4MTI1dnc7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjk5cHgpIHtcbiAgLml0ZW0tc3RvcmllcyB7XG4gICAgcGFkZGluZzogMCAxNXB4O1xuICB9XG59XG5cbi5pdGVtLXN0b3JpZXM6aG92ZXIgLnN0b3JpZXMtaW1nIGltZyB7XG4gIGZpbHRlcjogZ3JheXNjYWxlKDApO1xufVxuXG4uc3Rvcmllcy1pbWcge1xuICBoZWlnaHQ6IDIwLjgzMzMzMzMzMzN2dztcbiAgbWFyZ2luLWJvdHRvbTogMS4wNDE2NjY2NjY3dnc7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjk5cHgpIHtcbiAgLnN0b3JpZXMtaW1nIHtcbiAgICBoZWlnaHQ6IDI2MHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDU2N3B4KSB7XG4gIC5zdG9yaWVzLWltZyB7XG4gICAgaGVpZ2h0OiAyMDhweDtcbiAgfVxufVxuXG4uc3Rvcmllcy1pbWcgaW1nIHtcbiAgbWF4LXdpZHRoOiBpbmhlcml0O1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZpbHRlcjogZ3JheXNjYWxlKDEwMCUpO1xuICB0cmFuc2l0aW9uOiBhbGwgLjNzIGVhc2UtaW4tb3V0O1xufVxuXG4uc3Rvcmllcy1uYW1lIHtcbiAgZm9udDogMC45Mzc1dncgXCJBbGljZVwiO1xuICBjb2xvcjogIzE4MTgxODtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEyOTlweCkge1xuICAuc3Rvcmllcy1uYW1lIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gIH1cbn1cblxuLnN0b3JpZXMtbGluayB7XG4gIGNvbG9yOiAjRUZCRDhDO1xuICBmb250OiAxLjI1dncgXCJBbGljZVwiO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTI5OXB4KSB7XG4gIC5zdG9yaWVzLWxpbmsge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgfVxufVxuXG4uc3Rvcmllcy1saW5rIGltZyB7XG4gIG1hcmdpbi1sZWZ0OiAwLjUyMDgzMzMzMzN2dztcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEyOTlweCkge1xuICAuc3Rvcmllcy1saW5rIGltZyB7XG4gICAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gIH1cbn1cblxuLnBvcHVwLXN0b3JpZXMge1xuICB3aWR0aDogNzguMTI1dnc7XG4gIHBhZGRpbmc6IDIuNjA0MTY2NjY2N3Z3IDkuODk1ODMzMzMzM3Z3IDQuNjg3NXZ3O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTI5OXB4KSB7XG4gIC5wb3B1cC1zdG9yaWVzIHtcbiAgICBwYWRkaW5nOiAzMHB4IDYwcHggNzBweDtcbiAgICB3aWR0aDogOTAlO1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLnBvcHVwLXN0b3JpZXMge1xuICAgIHBhZGRpbmc6IDcwcHggMzBweCA0MHB4O1xuICAgIHdpZHRoOiA5NSU7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDU2N3B4KSB7XG4gIC5wb3B1cC1zdG9yaWVzIHtcbiAgICBwYWRkaW5nOiA0MHB4IDEwcHggMzBweDtcbiAgfVxufVxuXG4ucm93LXBvcHVwIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAucm93LXBvcHVwIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB9XG59XG5cbi5zbGlkZXItcG9wdXAge1xuICB3aWR0aDogMzAuMjA4MzMzMzMzM3Z3O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTI5OXB4KSB7XG4gIC5zbGlkZXItcG9wdXAge1xuICAgIHdpZHRoOiAzNDBweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5zbGlkZXItcG9wdXAge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi1ib3R0b206IDYwcHg7XG4gIH1cbn1cblxuLnNsaWRlci1wb3B1cCAuc2xpY2stYXJyb3cge1xuICBib3R0b206IC0xLjgyMjkxNjY2Njd2dztcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEyOTlweCkge1xuICAuc2xpZGVyLXBvcHVwIC5zbGljay1hcnJvdyB7XG4gICAgYm90dG9tOiAtMzNweDtcbiAgfVxufVxuXG4uc2xpZGVyLXBvcHVwIC5zbGljay1hcnJvdy5zbGljay1wcmV2IHtcbiAgcmlnaHQ6IDIuMDgzMzMzMzMzM3Z3O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTI5OXB4KSB7XG4gIC5zbGlkZXItcG9wdXAgLnNsaWNrLWFycm93LnNsaWNrLXByZXYge1xuICAgIHJpZ2h0OiA0MHB4O1xuICB9XG59XG5cbi5zbGlkZXItcG9wdXAgLnNsaWNrLWFycm93LnNsaWNrLW5leHQge1xuICByaWdodDogMDtcbn1cblxuLnNsaWRlci1wb3B1cCAuc2xpY2stZG90cyB7XG4gIGJvdHRvbTogLTEuODIyOTE2NjY2N3Z3O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTI5OXB4KSB7XG4gIC5zbGlkZXItcG9wdXAgLnNsaWNrLWRvdHMge1xuICAgIGJvdHRvbTogLTMwcHg7XG4gIH1cbn1cblxuLnBvcHVwLWltZyB7XG4gIGhlaWdodDogNDIuNzA4MzMzMzMzM3Z3O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTI5OXB4KSB7XG4gIC5wb3B1cC1pbWcge1xuICAgIGhlaWdodDogNDgwcHg7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDU2N3B4KSB7XG4gIC5wb3B1cC1pbWcge1xuICAgIGhlaWdodDogMjUwcHg7XG4gIH1cbn1cblxuLnBvcHVwLWltZyBpbWcge1xuICBtYXgtd2lkdGg6IGluaGVyaXQ7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLnBvcHVwLXRleHQge1xuICBwYWRkaW5nLWxlZnQ6IDMuMTI1dnc7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjk5cHgpIHtcbiAgLnBvcHVwLXRleHQge1xuICAgIHBhZGRpbmctbGVmdDogNiU7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAucG9wdXAtdGV4dCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICB9XG59XG5cbi5wb3B1cC10ZXh0IGgyIHtcbiAgZm9udDogMS4wNDE2NjY2NjY3dncgXCJBbGljZVwiO1xuICBtYXJnaW4tYm90dG9tOiAyLjA4MzMzMzMzMzN2dztcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEyOTlweCkge1xuICAucG9wdXAtdGV4dCBoMiB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIG1hcmdpbi1ib3R0b206IDI1cHg7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAucG9wdXAtdGV4dCBoMiB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG59XG5cbi5wb3B1cC10ZXh0IGgyIHNwYW4ge1xuICBjb2xvcjogI0VGQkQ4QztcbiAgZm9udC1zaXplOiAyLjA4MzMzMzMzMzN2dztcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEyOTlweCkge1xuICAucG9wdXAtdGV4dCBoMiBzcGFuIHtcbiAgICBmb250LXNpemU6IDMwcHg7XG4gIH1cbn1cblxuLnBvcHVwLXRleHQgcCB7XG4gIGxpbmUtaGVpZ2h0OiAxLjUxMDQxNjY2Njd2dztcbiAgbWFyZ2luLWJvdHRvbTogMS41NjI1dnc7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjk5cHgpIHtcbiAgLnBvcHVwLXRleHQgcCB7XG4gICAgbGluZS1oZWlnaHQ6IDIycHg7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICB9XG59XG5cbi5wb3B1cC10ZXh0IHA6Zmlyc3Qtb2YtdHlwZTpmaXJzdC1sZXR0ZXIge1xuICBjb2xvcjogI0VGQkQ4QztcbiAgZm9udDogMS44NzV2dyBcIkFsaWNlXCI7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjk5cHgpIHtcbiAgLnBvcHVwLXRleHQgcDpmaXJzdC1vZi10eXBlOmZpcnN0LWxldHRlciB7XG4gICAgZm9udC1zaXplOiAzMHB4O1xuICB9XG59XG5cbi5saW5rLXBvcHVwIHtcbiAgY29sb3I6ICNFRkJEOEM7XG4gIGZvbnQ6IDEuMjV2dyBcIkFsaWNlXCI7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjk5cHgpIHtcbiAgLmxpbmstcG9wdXAge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgfVxufVxuXG4ubGluay1wb3B1cCBpbWcge1xuICBtYXJnaW4tbGVmdDogMC41MjA4MzMzMzMzdnc7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjk5cHgpIHtcbiAgLmxpbmstcG9wdXAgaW1nIHtcbiAgICBtYXJnaW4tbGVmdDogMTBweDtcbiAgfVxufVxuXG5mb290ZXIge1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI0VGQkQ4QztcbiAgcGFkZGluZzogMi4wODMzMzMzMzMzdncgMCAyLjYwNDE2NjY2Njd2dztcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEyOTlweCkge1xuICBmb290ZXIge1xuICAgIHBhZGRpbmc6IDQwcHggMDtcbiAgfVxufVxuXG4uZm9vdGVyLXJvdyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICBmbGV4LXdyYXA6IHdyYXA7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuZm9vdGVyLXJvdyB7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgfVxufVxuXG4uZm9vdGVyLW1iIHtcbiAgbWFyZ2luLWJvdHRvbTogMy4zODU0MTY2NjY3dnc7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjk5cHgpIHtcbiAgLmZvb3Rlci1tYiB7XG4gICAgbWFyZ2luLWJvdHRvbTogNDVweDtcbiAgfVxufVxuXG4uZm9vdGVyLWxvZ28ge1xuICB3aWR0aDogNS4yMDgzMzMzMzMzdnc7XG4gIGhlaWdodDogMi4zNDM3NXZ3O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTI5OXB4KSB7XG4gIC5mb290ZXItbG9nbyB7XG4gICAgd2lkdGg6IDEwMHB4O1xuICAgIGhlaWdodDogNDVweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmZvb3Rlci1sb2dvIHtcbiAgICB3aWR0aDogODBweDtcbiAgfVxufVxuXG4uZm9vdGVyLW1lbnUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBtYXJnaW46IDAgMC43ODEyNXZ3O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTI5OXB4KSB7XG4gIC5mb290ZXItbWVudSB7XG4gICAgbWFyZ2luOiAwIDEwcHg7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuZm9vdGVyLW1lbnUge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG9yZGVyOiAyO1xuICAgIG1hcmdpbjogNDBweCAwIDA7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuZm9vdGVyLW1lbnUge1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBjb2x1bW4tY291bnQ6IDM7XG4gIH1cbn1cblxuLmZvb3Rlci1tZW51IGxpIHtcbiAgbWFyZ2luLXJpZ2h0OiAyLjYwNDE2NjY2Njd2dztcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEyOTlweCkge1xuICAuZm9vdGVyLW1lbnUgbGkge1xuICAgIG1hcmdpbi1yaWdodDogMjBweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5mb290ZXItbWVudSBsaSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuZm9vdGVyLW1lbnUgbGkge1xuICAgIHdpZHRoOiBtYXgtY29udGVudDtcbiAgfVxufVxuXG4uZm9vdGVyLW1lbnUgbGk6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1yaWdodDogMDtcbn1cblxuLmZvb3Rlci1tZW51IGEge1xuICBmb250LWZhbWlseTogXCJBbGljZVwiO1xuICBjb2xvcjogIzE4MTgxODtcbiAgdHJhbnNpdGlvbjogYWxsIC4zcyBlYXNlLWluLW91dDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTI5OXB4KSB7XG4gIC5mb290ZXItbWVudSBhIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gIH1cbn1cblxuLmZvb3Rlci1tZW51IGE6YmVmb3JlIHtcbiAgY29udGVudDogJyc7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMnB4O1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWFnZXMvaWNvbnMvbGluZS1mb290ZXIucG5nXCIpIGNlbnRlciBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogMTAwJSAxMDAlO1xuICBsZWZ0OiAwO1xuICBib3R0b206IC0wLjIwODMzMzMzMzN2dztcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNpdGlvbjogYWxsIC4zcyBlYXNlLWluLW91dDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEyOTlweCkge1xuICAuZm9vdGVyLW1lbnUgYTpiZWZvcmUge1xuICAgIGJvdHRvbTogLTNweDtcbiAgfVxufVxuXG4uZm9vdGVyLW1lbnUgYTpob3ZlciB7XG4gIGNvbG9yOiAjRUZCRDhDO1xufVxuXG4uZm9vdGVyLW1lbnUgYTpob3ZlcjpiZWZvcmUge1xuICBvcGFjaXR5OiAxO1xufVxuXG4uZm9vdGVyLXByaXZhY3kge1xuICBmb250LXNpemU6IDAuNzI5MTY2NjY2N3Z3O1xuICBjb2xvcjogIzE4MTgxODtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjk5cHgpIHtcbiAgLmZvb3Rlci1wcml2YWN5IHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gIH1cbn1cblxuLmZvb3Rlci1jb250YWN0LnRleHQtcmlnaHQge1xuICB0ZXh0LWFsaWduOiByaWdodDtcbn1cblxuLmZvb3Rlci1jb250YWN0IGgzIHtcbiAgZm9udDogMC43MjkxNjY2NjY3dncgXCJBbGljZVwiO1xuICBtYXJnaW4tYm90dG9tOiAwLjc4MTI1dnc7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjk5cHgpIHtcbiAgLmZvb3Rlci1jb250YWN0IGgzIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgfVxufVxuXG4uZm9vdGVyLWNvbnRhY3QgYSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjb2xvcjogIzE4MTgxODtcbiAgZm9udC1zaXplOiAwLjcyOTE2NjY2Njd2dztcbiAgbWFyZ2luLWJvdHRvbTogMC4zNjQ1ODMzMzMzdnc7XG4gIHRyYW5zaXRpb246IGFsbCAuM3MgZWFzZS1pbi1vdXQ7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjk5cHgpIHtcbiAgLmZvb3Rlci1jb250YWN0IGEge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBtYXJnaW4tYm90dG9tOiA3cHg7XG4gIH1cbn1cblxuLmZvb3Rlci1jb250YWN0IGE6aG92ZXIge1xuICBjb2xvcjogI0VGQkQ4Qztcbn1cblxuLmZvb3Rlci1zb2Mge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmZvb3Rlci1zb2Mge1xuICAgIG9yZGVyOiAyO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi10b3A6IDQwcHg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIH1cbn1cblxuLmZvb3Rlci1zb2MgYSB7XG4gIGNvbG9yOiAjMTgxODE4O1xuICB0cmFuc2l0aW9uOiBhbGwgLjNzIGVhc2UtaW4tb3V0O1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLXJpZ2h0OiAxLjgyMjkxNjY2Njd2dztcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEyOTlweCkge1xuICAuZm9vdGVyLXNvYyBhIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDMwcHg7XG4gIH1cbn1cblxuLmZvb3Rlci1zb2MgYTpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xufVxuXG4uZm9vdGVyLXNvYyBhOmhvdmVyIHtcbiAgY29sb3I6ICNFRkJEOEM7XG59XG5cbi5wZXJzb25hbC1icmVhZGNydW1icyB7XG4gIHdpZHRoOiA3NXZ3O1xuICBtYXJnaW46IDAgYXV0bztcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEyOTlweCkge1xuICAucGVyc29uYWwtYnJlYWRjcnVtYnMge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucGVyc29uYWwtYnJlYWRjcnVtYnMge1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gIH1cbn1cblxuLmJyZWFkY3J1bWJzIHtcbiAgZGlzcGxheTogZmxleDtcbn1cblxuLmJyZWFkY3J1bWJzIGxpIHtcbiAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xuICBmb250OiAxNHB4IFwiRmlyYSBTYW5zXCI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5icmVhZGNydW1icyBsaSB7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICB9XG59XG5cbi5icmVhZGNydW1icyBsaTpiZWZvcmUge1xuICBjb250ZW50OiAnLyc7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIHJpZ2h0OiAtMTFweDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xufVxuXG4uYnJlYWRjcnVtYnMgbGk6bGFzdC1jaGlsZDpiZWZvcmUge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uYnJlYWRjcnVtYnMgYSB7XG4gIGNvbG9yOiAjRUZCRDhDO1xufVxuXG4uZ2FsbGVyeS1wYWdlLXQgLnJvdyB7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbn1cblxuLmdhbGxlcnktaGVhZGVyIHtcbiAgcGFkZGluZy1ib3R0b206IDIuMDgzMzMzMzMzM3Z3O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNFRkJEOEM7XG4gIG1hcmdpbi1ib3R0b206IDIuMDgzMzMzMzMzM3Z3O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTI5OXB4KSB7XG4gIC5nYWxsZXJ5LWhlYWRlciB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNDBweDtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLmdhbGxlcnktaGVhZGVyIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAgICBib3JkZXItYm90dG9tOiBub25lO1xuICAgIG1hcmdpbi1ib3R0b206IDUwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDA7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5nYWxsZXJ5LWhlYWRlciB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjk5cHgpIHtcbiAgLmdhbGxlcnktaGVhZGVyIC5icmVhZGNydW1icyB7XG4gICAgb3JkZXI6IC0xO1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuZ2FsbGVyeS1oZWFkZXIgLmJyZWFkY3J1bWJzIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuZ2FsbGVyeS1oZWFkZXIgLmJyZWFkY3J1bWJzIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLmdhbGxlcnktaGVhZGVyIC5ibG9jay10aXRsZSB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGZsZXg6IDEgMCBhdXRvO1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuZ2FsbGVyeS1oZWFkZXIgLmJsb2NrLXRpdGxlIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuXG4uZ2FsbGVyeS1mb3JtLXJvdyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgbWFyZ2luOiAwIC0xNXB4O1xufVxuXG4uZ2FsbGVyeS1mb3JtLWNvbCB7XG4gIHdpZHRoOiAyNSU7XG4gIHBhZGRpbmc6IDAgMTVweDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5nYWxsZXJ5LWZvcm0tY29sIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmdhbGxlcnktZm9ybS1jb2wuZ2FsbGVyeS1mb3JtLWRmIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgfVxuICAuZ2FsbGVyeS1mb3JtLWNvbC5nYWxsZXJ5LWZvcm0tZGYgLmZvcm0tZWxlbSB7XG4gICAgd2lkdGg6IDQ4JTtcbiAgfVxufVxuXG4uZ2FsbGVyeS1mb3JtIHtcbiAgbWFyZ2luLWJvdHRvbTogMS4zMDIwODMzMzMzdnc7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjk5cHgpIHtcbiAgLmdhbGxlcnktZm9ybSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMThweDtcbiAgfVxufVxuXG4uY29udGVudC1nYWxsZXJ5IHtcbiAgcGFkZGluZy1ib3R0b206IDQuMTY2NjY2NjY2N3Z3O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTI5OXB4KSB7XG4gIC5jb250ZW50LWdhbGxlcnkge1xuICAgIHBhZGRpbmctYm90dG9tOiA1MHB4O1xuICB9XG59XG5cbi5nYWxsZXJ5LWl0ZW0tY29sIHtcbiAgcGFkZGluZzogMCAxNXB4O1xuICB3aWR0aDogMTAlO1xuICBtYXJnaW4tYm90dG9tOiAyLjA4MzMzMzMzMzN2dztcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEyOTlweCkge1xuICAuZ2FsbGVyeS1pdGVtLWNvbCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgICB3aWR0aDogMTYuNjY2JTtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmdhbGxlcnktaXRlbS1jb2wge1xuICAgIHdpZHRoOiAyNSU7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDU2N3B4KSB7XG4gIC5nYWxsZXJ5LWl0ZW0tY29sIHtcbiAgICB3aWR0aDogNTAlO1xuICB9XG59XG5cbi5nYWxsZXJ5LWl0ZW0ge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5nYWxsZXJ5LWl0ZW06aG92ZXIgLmdhbGxlcnktaXRlbS1pbWcgaW1nIHtcbiAgZmlsdGVyOiBncmF5c2NhbGUoMCk7XG59XG5cbi5nYWxsZXJ5LWl0ZW0taW1nIHtcbiAgaGVpZ2h0OiAxMS40NTgzMzMzMzMzdnc7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTI5OXB4KSB7XG4gIC5nYWxsZXJ5LWl0ZW0taW1nIHtcbiAgICBoZWlnaHQ6IDE1MHB4O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA1NjdweCkge1xuICAuZ2FsbGVyeS1pdGVtLWltZyB7XG4gICAgaGVpZ2h0OiAyMDBweDtcbiAgfVxufVxuXG4uZ2FsbGVyeS1pdGVtLWltZyBpbWcge1xuICBtYXgtd2lkdGg6IGluaGVyaXQ7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xuICBkaXNwbGF5OiBibG9jaztcbiAgZmlsdGVyOiBncmF5c2NhbGUoMTAwJSk7XG4gIHRyYW5zaXRpb246IGFsbCAuM3MgZWFzZS1pbi1vdXQ7XG59XG5cbi5nYWxsZXJ5LWl0ZW0tbmFtZSxcbi5nYWxsZXJ5LWl0ZW0taWQge1xuICBmb250LWZhbWlseTogXCJBbGljZVwiO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTI5OXB4KSB7XG4gIC5nYWxsZXJ5LWl0ZW0tbmFtZSxcbiAgLmdhbGxlcnktaXRlbS1pZCB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICB9XG59XG5cbi5nYWxsZXJ5LWl0ZW0tbmFtZSBhLFxuLmdhbGxlcnktaXRlbS1pZCBhIHtcbiAgY29sb3I6ICMxODE4MTg7XG59XG5cbi5ibG9jay1wYWdpbmF0aW9uIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuYmxvY2stcGFnaW5hdGlvbiB7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIH1cbn1cblxuLnBhZ2luYXRpb24ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmb250LXNpemU6IDAuNzI5MTY2NjY2N3Z3O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTI5OXB4KSB7XG4gIC5wYWdpbmF0aW9uIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gIH1cbn1cblxuLnBhZ2luYXRpb24gbGkge1xuICBtYXJnaW4tcmlnaHQ6IDEuMDQxNjY2NjY2N3Z3O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTI5OXB4KSB7XG4gIC5wYWdpbmF0aW9uIGxpIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5wYWdpbmF0aW9uIGxpIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbi5wYWdpbmF0aW9uIGxpOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tcmlnaHQ6IDA7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucGFnaW5hdGlvbiBsaTpsYXN0LWNoaWxkIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnBhZ2luYXRpb24gbGk6bnRoLWNoaWxkKC1uKzEwKSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cblxuLnBhZ2luYXRpb24gYSB7XG4gIGNvbG9yOiAjMTgxODE4O1xuICB0cmFuc2l0aW9uOiBhbGwgLjNzIGVhc2UtaW4tb3V0O1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cblxuLnBhZ2luYXRpb24gYTpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLnBhZ2luYXRpb24gc3BhbiB7XG4gIGNvbG9yOiAjRUZCRDhDO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cblxuLnBhZ2luYXRpb24tYXJyb3cge1xuICBkaXNwbGF5OiBmbGV4O1xuICBtYXJnaW4tbGVmdDogMi42MDQxNjY2NjY3dnc7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjk5cHgpIHtcbiAgLnBhZ2luYXRpb24tYXJyb3cge1xuICAgIG1hcmdpbi1sZWZ0OiA1MHB4O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLnBhZ2luYXRpb24tYXJyb3cge1xuICAgIG1hcmdpbi1sZWZ0OiA0MHB4O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucGFnaW5hdGlvbi1hcnJvdyB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG4ucGFnaW5hdGlvbi1hcnJvdyBhIHtcbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogOHB4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5wYWdpbmF0aW9uLWFycm93IGE6YmVmb3JlIHtcbiAgY29udGVudDogJyc7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDA7XG4gIGJhY2tncm91bmQ6ICMxODE4MTg7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDFweDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xufVxuXG4ucGFnaW5hdGlvbi1hcnJvdyBhOmFmdGVyIHtcbiAgY29udGVudDogJyc7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm9yZGVyOiBzb2xpZCAjMTgxODE4O1xuICBib3JkZXItd2lkdGg6IDAgMXB4IDFweCAwO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBwYWRkaW5nOiAzLjVweDtcbn1cblxuLnBhZ2luYXRpb24tYXJyb3cgYTpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xufVxuXG4ucGFnaW5hdGlvbi1hcnJvdyBhLmFycm93LXByZXYge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnNpbmdsZS1naXJsLXJvdyB7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgfVxufVxuXG4uc2luZ2xlLWdpcmwge1xuICBwYWRkaW5nOiAzLjEyNXZ3IDAgNC4xNjY2NjY2NjY3dnc7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjk5cHgpIHtcbiAgLnNpbmdsZS1naXJsIHtcbiAgICBwYWRkaW5nOiA0MHB4IDAgNzBweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5zaW5nbGUtZ2lybCB7XG4gICAgcGFkZGluZzogMzBweCAwIDcwcHg7XG4gIH1cbn1cblxuLnByZXZpZXctcGhvdG9zIHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIHdpZHRoOiAzNS45Mzc1dnc7XG4gIHBhZGRpbmctbGVmdDogNS43MjkxNjY2NjY3dnc7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjk5cHgpIHtcbiAgLnByZXZpZXctcGhvdG9zIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDYwcHg7XG4gICAgd2lkdGg6IDM4MHB4O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLnByZXZpZXctcGhvdG9zIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgbWFyZ2luLWJvdHRvbTogNjVweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5wcmV2aWV3LXBob3Rvc19fZ2lybCB7XG4gICAgZmxvYXQ6IG5vbmU7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAucHJldmlldy1waG90b3NfX2xldHRlciB7XG4gICAgd2lkdGg6IDQ4JTtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnByZXZpZXctcGhvdG9zX19sZXR0ZXIge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGZsb2F0OiBub25lO1xuICB9XG59XG5cbi5wcmV2aWV3LXNsaWRlciB7XG4gIG1hcmdpbi10b3A6IC01LjQ2ODc1dnc7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjk5cHgpIHtcbiAgLnByZXZpZXctc2xpZGVyIHtcbiAgICBtYXJnaW4tdG9wOiAtOTBweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5wcmV2aWV3LXNsaWRlcl9fZ2lybCB7XG4gICAgbWFyZ2luOiAwIC0xNXB4O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLnByZXZpZXctc2xpZGVyX19naXJsIC5zbGljay1saXN0IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyNTBweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnByZXZpZXctc2xpZGVyX19naXJsIC5zbGljay1saXN0IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLnByZXZpZXctc2xpZGVyX19sZXR0ZXIge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gIH1cbn1cblxuLnByZXZpZXctc2xpZGVyIC5zbGljay1hcnJvdyB7XG4gIGJvdHRvbTogLTIuMDgzMzMzMzMzM3Z3O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTI5OXB4KSB7XG4gIC5wcmV2aWV3LXNsaWRlciAuc2xpY2stYXJyb3cge1xuICAgIGJvdHRvbTogLTMzcHg7XG4gIH1cbn1cblxuLnByZXZpZXctc2xpZGVyIC5zbGljay1hcnJvdy5zbGljay1wcmV2IHtcbiAgcmlnaHQ6IDIuMDgzMzMzMzMzM3Z3O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTI5OXB4KSB7XG4gIC5wcmV2aWV3LXNsaWRlciAuc2xpY2stYXJyb3cuc2xpY2stcHJldiB7XG4gICAgcmlnaHQ6IDQwcHg7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAucHJldmlldy1zbGlkZXIgLnNsaWNrLWFycm93LnNsaWNrLXByZXYge1xuICAgIHJpZ2h0OiA1NXB4O1xuICB9XG59XG5cbi5wcmV2aWV3LXNsaWRlciAuc2xpY2stYXJyb3cuc2xpY2stbmV4dCB7XG4gIHJpZ2h0OiAwO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5wcmV2aWV3LXNsaWRlciAuc2xpY2stYXJyb3cuc2xpY2stbmV4dCB7XG4gICAgcmlnaHQ6IDE4cHg7XG4gIH1cbn1cblxuLnByZXZpZXctc2xpZGVyIC5zbGljay1kb3RzIHtcbiAgYm90dG9tOiAtMS44MjI5MTY2NjY3dnc7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjk5cHgpIHtcbiAgLnByZXZpZXctc2xpZGVyIC5zbGljay1kb3RzIHtcbiAgICBib3R0b206IC0zMHB4O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLnByZXZpZXctc2xpZGVyIC5zbGljay1kb3RzIHtcbiAgICBsZWZ0OiAxNXB4O1xuICB9XG59XG5cbi5wcmV2aWV3LWltZyB7XG4gIGhlaWdodDogNDIuNzA4MzMzMzMzM3Z3O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTI5OXB4KSB7XG4gIC5wcmV2aWV3LWltZyB7XG4gICAgaGVpZ2h0OiA1MDBweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5wcmV2aWV3LWltZ19fZ2lybCB7XG4gICAgcGFkZGluZzogMCAxNXB4O1xuICAgIGhlaWdodDogNzAwcHg7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5wcmV2aWV3LWltZyB7XG4gICAgaGVpZ2h0OiAzOTBweDtcbiAgfVxufVxuXG4ucHJldmlldy1pbWcgaW1nIHtcbiAgbWF4LXdpZHRoOiBpbmhlcml0O1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5zaW5nbGUtdG9wIHtcbiAgZmxvYXQ6IHJpZ2h0O1xuICB3aWR0aDogNTEuNTYyNXZ3O1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0VGQkQ4QztcbiAgcGFkZGluZy1ib3R0b206IDEuMzAyMDgzMzMzM3Z3O1xuICBtYXJnaW4tYm90dG9tOiAxLjMwMjA4MzMzMzN2dztcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEyOTlweCkge1xuICAuc2luZ2xlLXRvcCB7XG4gICAgd2lkdGg6IDUxNXB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAyMHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5zaW5nbGUtdG9wIHtcbiAgICBib3JkZXItYm90dG9tOiBub25lO1xuICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLnNpbmdsZS10b3BfX2dpcmwge1xuICAgIGZsb2F0OiBub25lO1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLnNpbmdsZS10b3BfX2xldHRlciB7XG4gICAgd2lkdGg6IDQ4JTtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnNpbmdsZS10b3BfX2xldHRlciB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZmxvYXQ6IG5vbmU7XG4gIH1cbn1cblxuLnNpbmdsZS10b3AgLmJyZWFkY3J1bWJzIHtcbiAgbWFyZ2luLWJvdHRvbTogMS4wNDE2NjY2NjY3dnc7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTI5OXB4KSB7XG4gIC5zaW5nbGUtdG9wIC5icmVhZGNydW1icyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgfVxufVxuXG4uZ2lybC1uYW1lIHtcbiAgZm9udDogMy4xMjV2dyBcIkFsaWNlXCI7XG4gIGxpbmUtaGVpZ2h0OiAwLjg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjk5cHgpIHtcbiAgLmdpcmwtbmFtZSB7XG4gICAgZm9udC1zaXplOiAzNnB4O1xuICB9XG59XG5cbi5naXJsLW5hbWU6Zmlyc3QtbGV0dGVyIHtcbiAgZm9udC1zaXplOiA1LjIwODMzMzMzMzN2dztcbiAgY29sb3I6ICNFRkJEOEM7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjk5cHgpIHtcbiAgLmdpcmwtbmFtZTpmaXJzdC1sZXR0ZXIge1xuICAgIGZvbnQtc2l6ZTogNzBweDtcbiAgfVxufVxuXG4uc2luZ2xlLXRvcC1yIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWFyZ2luLXRvcDogOHB4O1xufVxuXG4uZ2lybC1ib29rbWFyayB7XG4gIG1hcmdpbi1yaWdodDogMi4wODMzMzMzMzMzdnc7XG4gIGNvbG9yOiAjMTgxODE4O1xuICB0cmFuc2l0aW9uOiBhbGwgLjNzIGVhc2UtaW4tb3V0O1xuICBmb250OiAxLjI1dncgXCJBbGljZVwiO1xuICBsaW5lLWhlaWdodDogMTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEyOTlweCkge1xuICAuZ2lybC1ib29rbWFyayB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIG1hcmdpbi1yaWdodDogMzBweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNTY3cHgpIHtcbiAgLmdpcmwtYm9va21hcmsge1xuICAgIG1hcmdpbi1yaWdodDogMTVweDtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cbn1cblxuLmdpcmwtYm9va21hcms6aG92ZXIge1xuICBjb2xvcjogI0VGQkQ4Qztcbn1cblxuLmdpcmwtaWQge1xuICBmb250OiAwLjcyOTE2NjY2Njd2dyBcIkFsaWNlXCI7XG4gIGNvbG9yOiAjRUZCRDhDO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTI5OXB4KSB7XG4gIC5naXJsLWlkIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gIH1cbn1cblxuLmdpcmwtaWQgc3BhbiB7XG4gIGNvbG9yOiAjMTgxODE4O1xuICBmb250LXNpemU6IDEuNDU4MzMzMzMzM3Z3O1xuICBsaW5lLWhlaWdodDogMC41O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTI5OXB4KSB7XG4gIC5naXJsLWlkIHNwYW4ge1xuICAgIGZvbnQtc2l6ZTogMjZweDtcbiAgfVxufVxuXG4uZ2lybC1pbmZvIHtcbiAgZmxvYXQ6IHJpZ2h0O1xuICB3aWR0aDogNTEuNTYyNXZ3O1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgZm9udC1zaXplOiAwLjcyOTE2NjY2Njd2dztcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEyOTlweCkge1xuICAuZ2lybC1pbmZvIHtcbiAgICB3aWR0aDogNTE1cHg7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLmdpcmwtaW5mbyB7XG4gICAgZmxvYXQ6IG5vbmU7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cblxuLmdpcmwtaW5mbyB1bCBsaSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG1hcmdpbi1ib3R0b206IDAuMzEyNXZ3O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTI5OXB4KSB7XG4gIC5naXJsLWluZm8gdWwgbGkge1xuICAgIG1hcmdpbi1ib3R0b206IDVweDtcbiAgfVxufVxuXG4uZ2lybC1pbmZvIHVsIGxpIHNwYW4ge1xuICBmbGV4OiAwIDAgNS41MjA4MzMzMzMzdnc7XG4gIG1hcmdpbi1yaWdodDogMS4wNDE2NjY2NjY3dnc7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjk5cHgpIHtcbiAgLmdpcmwtaW5mbyB1bCBsaSBzcGFuIHtcbiAgICBmbGV4OiAwIDAgMTEwcHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICB9XG59XG5cbi5naXJsLWluZm8gcCB7XG4gIGxpbmUtaGVpZ2h0OiAxLjE0NTgzMzMzMzN2dztcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEyOTlweCkge1xuICAuZ2lybC1pbmZvIHAge1xuICAgIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICB9XG59XG5cbi5naXJsLWFib3V0IHtcbiAgd2lkdGg6IDUyLjUyNTI1MjUyNTMlO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTI5OXB4KSB7XG4gIC5naXJsLWFib3V0IHtcbiAgICB3aWR0aDogNDglO1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuZ2lybC1hYm91dCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cblxuLmdpcmwtcGFydG5lciB7XG4gIHdpZHRoOiA0MS40MTQxNDE0MTQxJTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEyOTlweCkge1xuICAuZ2lybC1wYXJ0bmVyIHtcbiAgICB3aWR0aDogNDglO1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuZ2lybC1wYXJ0bmVyIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuXG4uZ2lybC1wYXJ0bmVyIHVsIHtcbiAgbWFyZ2luLWJvdHRvbTogMS41NjI1dnc7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjk5cHgpIHtcbiAgLmdpcmwtcGFydG5lciB1bCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgfVxufVxuXG4uZ2lybC1pbmZvLXRpdGxlIHtcbiAgZm9udDogMS4yNXZ3IFwiQWxpY2VcIjtcbiAgcGFkZGluZy1ib3R0b206IDEuMzAyMDgzMzMzM3Z3O1xuICBtYXJnaW4tYm90dG9tOiAxLjU2MjV2dztcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNFRkJEOEM7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjk5cHgpIHtcbiAgLmdpcmwtaW5mby10aXRsZSB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAyMHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDI1cHg7XG4gIH1cbn1cblxuLmdpcmwtaW5mby10aXRsZTpmaXJzdC1sZXR0ZXIge1xuICBjb2xvcjogI0VGQkQ4QztcbiAgZm9udC1zaXplOiAxLjg3NXZ3O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTI5OXB4KSB7XG4gIC5naXJsLWluZm8tdGl0bGU6Zmlyc3QtbGV0dGVyIHtcbiAgICBmb250LXNpemU6IDMwcHg7XG4gIH1cbn1cblxuLmdpcmwtcGFydG5lci1ib3gge1xuICBmbGV4OiAxIDAgYXV0bztcbn1cblxuLmxldHRlci1saW5rIHtcbiAgY29sb3I6ICNFRkJEOEM7XG4gIGZvbnQ6IDEuMjV2dyBcIkFsaWNlXCI7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjk5cHgpIHtcbiAgLmxldHRlci1saW5rIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gIH1cbn1cblxuLmxldHRlci1saW5rIGltZyB7XG4gIG1hcmdpbi1sZWZ0OiAwLjUyMDgzMzMzMzN2dztcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEyOTlweCkge1xuICAubGV0dGVyLWxpbmsgaW1nIHtcbiAgICBtYXJnaW4tbGVmdDogMTBweDtcbiAgfVxufVxuXG4uZ2lybC1mb3JtIHtcbiAgd2lkdGg6IDUxLjU2MjV2dztcbiAgZmxvYXQ6IHJpZ2h0O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTI5OXB4KSB7XG4gIC5naXJsLWZvcm0ge1xuICAgIHdpZHRoOiA1MTVweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5naXJsLWZvcm0ge1xuICAgIHdpZHRoOiA0OCU7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5naXJsLWZvcm0ge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGZsb2F0OiBub25lO1xuICB9XG59XG5cbi5naXJsLWZvcm0gdGV4dGFyZWEge1xuICBoZWlnaHQ6IDcuNTUyMDgzMzMzM3Z3O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTI5OXB4KSB7XG4gIC5naXJsLWZvcm0gdGV4dGFyZWEge1xuICAgIGhlaWdodDogMTM1cHg7XG4gIH1cbn1cblxuLmdpcmwtZm9ybSAuZm9ybS1maWVsZHMge1xuICBtYXJnaW4tYm90dG9tOiAwLjc4MTI1dnc7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjk5cHgpIHtcbiAgLmdpcmwtZm9ybSAuZm9ybS1maWVsZHMge1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIH1cbn1cblxuLmdpcmwtZm9ybSBidXR0b24ge1xuICBjb2xvcjogI0VGQkQ4QztcbiAgZm9udDogMS4yNXZ3IFwiQWxpY2VcIjtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYm9yZGVyOiBub25lO1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjk5cHgpIHtcbiAgLmdpcmwtZm9ybSBidXR0b24ge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgfVxufVxuXG4uZ2lybC1mb3JtIGJ1dHRvbiBpbWcge1xuICBtYXJnaW4tbGVmdDogMC41MjA4MzMzMzMzdnc7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjk5cHgpIHtcbiAgLmdpcmwtZm9ybSBidXR0b24gaW1nIHtcbiAgICBtYXJnaW4tbGVmdDogMTBweDtcbiAgfVxufVxuXG4uZ2lybC1mb3JtLXJvdyB7XG4gIG1hcmdpbjogMCAtMTVweDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbi5naXJsLWZvcm0tY29sIHtcbiAgcGFkZGluZzogMCAxNXB4O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTMwMHB4KSB7XG4gIC5naXJsLWZvcm0tY29sOm50aC1jaGlsZChvZGQpIHtcbiAgICB3aWR0aDogMzYlO1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMzAwcHgpIHtcbiAgLmdpcmwtZm9ybS1jb2w6bnRoLWNoaWxkKGV2ZW4pIHtcbiAgICB3aWR0aDogNjIlO1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjk5cHgpIHtcbiAgLmdpcmwtZm9ybS1jb2wge1xuICAgIHdpZHRoOiA1MCU7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuZ2lybC1mb3JtLWNvbCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cblxuLmdpcmwtZm9ybS10aXRsZSB7XG4gIGZvbnQ6IDAuOTM3NXZ3IFwiQWxpY2VcIjtcbiAgbWFyZ2luLWJvdHRvbTogMi4wODMzMzMzMzMzdnc7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjk5cHgpIHtcbiAgLmdpcmwtZm9ybS10aXRsZSB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIH1cbn1cblxuLmdpcmwtZm9ybS10aXRsZTpmaXJzdC1sZXR0ZXIge1xuICBjb2xvcjogI0VGQkQ4QztcbiAgZm9udC1zaXplOiAxLjg3NXZ3O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTI5OXB4KSB7XG4gIC5naXJsLWZvcm0tdGl0bGU6Zmlyc3QtbGV0dGVyIHtcbiAgICBmb250LXNpemU6IDMwcHg7XG4gIH1cbn1cblxuLmdpcmwtZm9ybS10aXRsZSBzcGFuOmZpcnN0LWxldHRlciB7XG4gIGNvbG9yOiAjRUZCRDhDO1xufVxuXG4uYmxvY2stZm9ybSB7XG4gIHBhZGRpbmc6IDEuMDQxNjY2NjY2N3Z3IDAgMi4wODMzMzMzMzMzdnc7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjk5cHgpIHtcbiAgLmJsb2NrLWZvcm0ge1xuICAgIHBhZGRpbmc6IDAgMCA0MHB4O1xuICB9XG59XG5cbi5ibG9jay1mb3JtLXJvdyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTI5OXB4KSB7XG4gIC5ibG9jay1mb3JtLXJvdyB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLmJsb2NrLWZvcm0tcm93IHtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gIH1cbn1cblxuLnBhZ2UtZm9ybS1pbWcge1xuICB3aWR0aDogMzcuMjM5NTgzMzMzM3Z3O1xuICBtYXJnaW4tcmlnaHQ6IDMuNjQ1ODMzMzMzM3Z3O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTI5OXB4KSB7XG4gIC5wYWdlLWZvcm0taW1nIHtcbiAgICB3aWR0aDogNDUlO1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5wYWdlLWZvcm0taW1nIHtcbiAgICB3aWR0aDogMzAwcHg7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5wYWdlLWZvcm0taW1nIHtcbiAgICB3aWR0aDogMjUwcHg7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAucGFnZS1mb3JtLWltZ19fZG4ge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuLnBhZ2UtZm9ybSB7XG4gIHBhZGRpbmctdG9wOiAyLjYwNDE2NjY2Njd2dztcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjk5cHgpIHtcbiAgLnBhZ2UtZm9ybSB7XG4gICAgcGFkZGluZy10b3A6IDUwcHg7XG4gICAgd2lkdGg6IDUwJTtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5wYWdlLWZvcm0ge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG5cbi5wYWdlLWZvcm0gLmJyZWFkY3J1bWJzIHtcbiAgbWFyZ2luLWJvdHRvbTogMy4zODU0MTY2NjY3dnc7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjk5cHgpIHtcbiAgLnBhZ2UtZm9ybSAuYnJlYWRjcnVtYnMge1xuICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gIH1cbn1cblxuLnBhZ2UtZm9ybSAuYmxvY2stdGl0bGUge1xuICBtYXJnaW4tYm90dG9tOiAyLjA4MzMzMzMzMzN2dztcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEyOTlweCkge1xuICAucGFnZS1mb3JtIC5ibG9jay10aXRsZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMzVweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5wYWdlLWZvcm0gLmJsb2NrLXRpdGxlIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAucGFnZS1mb3JtIC5iYW5uZXItaW5mbyB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG4ucGFnZS1mb3JtIHRleHRhcmVhIHtcbiAgaGVpZ2h0OiA0LjY4NzV2dztcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEyOTlweCkge1xuICAucGFnZS1mb3JtIHRleHRhcmVhIHtcbiAgICBoZWlnaHQ6IDkwcHg7XG4gIH1cbn1cblxuLnBhZ2UtZm9ybS1yb3cge1xuICBtYXJnaW46IDAgLTE1cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbn1cblxuLmZvcm0tcmVnaXN0ZXIge1xuICB3aWR0aDogMzUuNDE2NjY2NjY2N3Z3O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTI5OXB4KSB7XG4gIC5mb3JtLXJlZ2lzdGVyIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBvcmRlcjogMjtcbiAgfVxufVxuXG4uZm9ybS1zZWFyY2gge1xuICB3aWR0aDogMzUuNDE2NjY2NjY2N3Z3O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTI5OXB4KSB7XG4gIC5mb3JtLXNlYXJjaCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgb3JkZXI6IDI7XG4gIH1cbn1cblxuLmZvcm0tY29udGFjdCB7XG4gIHdpZHRoOiAxNy43MDgzMzMzMzMzdnc7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjk5cHgpIHtcbiAgLmZvcm0tY29udGFjdCB7XG4gICAgd2lkdGg6IDUwJTtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmZvcm0tY29udGFjdCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cblxuLmZvcm0tcXVlc3Rpb25uYWlyZSB7XG4gIHdpZHRoOiA0MC4xMDQxNjY2NjY3dnc7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjk5cHgpIHtcbiAgLmZvcm0tcXVlc3Rpb25uYWlyZSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgb3JkZXI6IDI7XG4gIH1cbn1cblxuLmZvcm0tcXVlc3Rpb25uYWlyZSAuZm9ybS1maWVsZHMge1xuICBtYXJnaW4tYm90dG9tOiAwLjc4MTI1dnc7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjk5cHgpIHtcbiAgLmZvcm0tcXVlc3Rpb25uYWlyZSAuZm9ybS1maWVsZHMge1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIH1cbn1cblxuLnBhZ2UtZm9ybS10b3Age1xuICB3aWR0aDogMTAwJTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEyOTlweCkge1xuICAucGFnZS1mb3JtLXRvcCB7XG4gICAgd2lkdGg6IDcwJTtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5wYWdlLWZvcm0tdG9wIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnNlYXJjaC1mb3JtLWRmIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnNlYXJjaC1mb3JtLWRmIC5mb3JtLWVsZW1fX2lucHV0IHtcbiAgICB3aWR0aDogNDglO1xuICB9XG59XG5cbi5mb3JtLWNvbnRhY3QtdGl0bGUge1xuICBmb250LWZhbWlseTogXCJBbGljZVwiO1xuICBtYXJnaW4tYm90dG9tOiAxLjU2MjV2dztcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEyOTlweCkge1xuICAuZm9ybS1jb250YWN0LXRpdGxlIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICB9XG59XG5cbi5mb3JtLXNlcnZpY2VzIC5ibG9jay10aXRsZSB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIG1hcmdpbi1ib3R0b206IDIuMDgzMzMzMzMzM3Z3O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTI5OXB4KSB7XG4gIC5mb3JtLXNlcnZpY2VzIC5ibG9jay10aXRsZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgfVxufVxuXG4uZm9ybS1zZXJ2aWNlcyBwIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICBsaW5lLWhlaWdodDogMTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEyOTlweCkge1xuICAuZm9ybS1zZXJ2aWNlcyBwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgfVxufVxuXG4uY29udGFjdC1pbmZvIHtcbiAgd2lkdGg6IDE5Ljc5MTY2NjY2Njd2dztcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEyOTlweCkge1xuICAuY29udGFjdC1pbmZvIHtcbiAgICB3aWR0aDogNDUlO1xuICAgIG1hcmdpbi1yaWdodDogNSU7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5jb250YWN0LWluZm8ge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIH1cbn1cblxuLnBhZ2UtY29udGFjdC1mb3JtIHtcbiAgd2lkdGg6IDM3LjV2dztcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEyOTlweCkge1xuICAucGFnZS1jb250YWN0LWZvcm0ge1xuICAgIHdpZHRoOiA1MCU7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAucGFnZS1jb250YWN0LWZvcm0ge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG5cbi5jb250YWN0LWluZm8tYm94IHtcbiAgbWFyZ2luLWJvdHRvbTogMi4wODMzMzMzMzMzdnc7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjk5cHgpIHtcbiAgLmNvbnRhY3QtaW5mby1ib3gge1xuICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5jb250YWN0LWluZm8tYm94IHtcbiAgICB3aWR0aDogNDUlO1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuY29udGFjdC1pbmZvLWJveDpsYXN0LWNoaWxkIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuXG4uY29udGFjdC1pbmZvLWJveCBoMyB7XG4gIGZvbnQ6IDAuNzI5MTY2NjY2N3Z3IFwiQWxpY2VcIjtcbiAgbWFyZ2luLWJvdHRvbTogMC43ODEyNXZ3O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTI5OXB4KSB7XG4gIC5jb250YWN0LWluZm8tYm94IGgzIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgfVxufVxuXG4uY29udGFjdC1pbmZvLWJveCBhLCAuY29udGFjdC1pbmZvLWJveCBwIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGNvbG9yOiAjMTgxODE4O1xuICBtYXJnaW4tYm90dG9tOiAwLjI2MDQxNjY2Njd2dztcbiAgZm9udC1zaXplOiAwLjcyOTE2NjY2Njd2dztcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEyOTlweCkge1xuICAuY29udGFjdC1pbmZvLWJveCBhLCAuY29udGFjdC1pbmZvLWJveCBwIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICB9XG59XG5cbi5wYWdlLXN0b3JpZXMge1xuICBwYWRkaW5nOiAzLjY0NTgzMzMzMzN2dyAwIDIuNjA0MTY2NjY2N3Z3O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTI5OXB4KSB7XG4gIC5wYWdlLXN0b3JpZXMge1xuICAgIHBhZGRpbmc6IDcwcHggMCAxMDBweDtcbiAgfVxufVxuXG4ucGFnZS1zdG9yaWVzIC5ibG9jay10aXRsZV9fZjgwIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTEwMCUpO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnBhZ2Utc3RvcmllcyAuYmxvY2stdGl0bGVfX2Y4MCB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICAgIG1hcmdpbjogMjBweCAwO1xuICB9XG59XG5cbi5wYWdlLXN0b3JpZXMgLmJyZWFkY3J1bWJzIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAyO1xufVxuXG4uc3Rvcmllcy1pdGVtIHtcbiAgbWFyZ2luLWJvdHRvbTogMi4wODMzMzMzMzMzdnc7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjk5cHgpIHtcbiAgLnN0b3JpZXMtaXRlbSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgfVxufVxuXG4uc3Rvcmllcy1pdGVtOmhvdmVyIC5zdG9yaWVzLWl0ZW0taW1nIGltZyB7XG4gIGZpbHRlcjogZ3JheXNjYWxlKDApO1xufVxuXG4uc3Rvcmllcy1pdGVtLWltZyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tYm90dG9tOiAwLjUyMDgzMzMzMzN2dztcbiAgaGVpZ2h0OiAxOC43NXZ3O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTI5OXB4KSB7XG4gIC5zdG9yaWVzLWl0ZW0taW1nIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgIGhlaWdodDogMjYwcHg7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5zdG9yaWVzLWl0ZW0taW1nIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgIGhlaWdodDogMzY1cHg7XG4gIH1cbn1cblxuLnN0b3JpZXMtaXRlbS1pbWcgaW1nIHtcbiAgZmlsdGVyOiBncmF5c2NhbGUoMTAwJSk7XG4gIHRyYW5zaXRpb246IGFsbCAuM3MgZWFzZS1pbi1vdXQ7XG4gIG1heC13aWR0aDogaW5oZXJpdDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4uc3Rvcmllcy1pdGVtLW5hbWUge1xuICBmb250LWZhbWlseTogXCJBbGljZVwiO1xufVxuXG4ubW9yZSB7XG4gIGZvbnQ6IDEuMjV2dyBcIkFsaWNlXCI7XG4gIGNvbG9yOiAjRUZCRDhDO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTI5OXB4KSB7XG4gIC5tb3JlIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gIH1cbn1cblxuLnNob3ctc3RvcmllcyB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMzAwcHgpIHtcbiAgLnNob3ctc3RvcmllczpudGgtY2hpbGQoLW4rMTIpIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkxcHgpIHtcbiAgLnNob3ctc3RvcmllczpudGgtY2hpbGQoLW4rOCkge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NjdweCkge1xuICAuc2hvdy1zdG9yaWVzOm50aC1jaGlsZCgtbis2KSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDMyMHB4KSB7XG4gIC5zaG93LXN0b3JpZXM6bnRoLWNoaWxkKC1uKzQpIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuXG4uc3Rvcmllcy1mb3JtLXdyYXAge1xuICBtYXgtd2lkdGg6IDU5LjM3NXZ3O1xuICBtYXJnaW46IDUuMjA4MzMzMzMzM3Z3IGF1dG8gMDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEyOTlweCkge1xuICAuc3Rvcmllcy1mb3JtLXdyYXAge1xuICAgIG1heC13aWR0aDogMTE0MHB4O1xuICAgIG1hcmdpbjogNTVweCBhdXRvIDA7XG4gIH1cbn1cblxuLnN0b3JpZXMtZm9ybS13cmFwIC5ibG9jay10aXRsZSB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luLWJvdHRvbTogMi42MDQxNjY2NjY3dnc7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjk5cHgpIHtcbiAgLnN0b3JpZXMtZm9ybS13cmFwIC5ibG9jay10aXRsZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgfVxufVxuXG4uc3Rvcmllcy1mb3JtIHRleHRhcmVhIHtcbiAgaGVpZ2h0OiA0LjY4NzV2dztcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEyOTlweCkge1xuICAuc3Rvcmllcy1mb3JtIHRleHRhcmVhIHtcbiAgICBoZWlnaHQ6IDgwcHg7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuc3Rvcmllcy1mb3JtIC5zdG9yaWVzLWZvcm0tZGYge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5zdG9yaWVzLWZvcm0gLnN0b3JpZXMtZm9ybS1kZiAuZm9ybS1lbGVtX19pbnB1dCB7XG4gICAgd2lkdGg6IDQ4JTtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5zdG9yaWVzLWZvcm0gLnN0b3JpZXMtZm9ybS1kZiAuZm9ybS1lbGVtX19pbnB1dCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cblxuLnRvdXItaW1nIHtcbiAgd2lkdGg6IDc1dnc7XG4gIG1hcmdpbjogNS4yMDgzMzMzMzMzdncgYXV0byAzLjEyNXZ3O1xuICBoZWlnaHQ6IDc1MHB4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTI5OXB4KSB7XG4gIC50b3VyLWltZyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiA1ODBweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC50b3VyLWltZyB7XG4gICAgaGVpZ2h0OiA0MDBweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNTY3cHgpIHtcbiAgLnRvdXItaW1nIHtcbiAgICBoZWlnaHQ6IDE2MHB4O1xuICB9XG59XG5cbi50b3VyLWltZyBpbWcge1xuICBtYXgtd2lkdGg6IGluaGVyaXQ7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLmZvcm0tdG91cnMge1xuICB3aWR0aDogNzV2dztcbiAgbWFyZ2luOiAwIGF1dG87XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjk5cHgpIHtcbiAgLmZvcm0tdG91cnMge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG5cbi5mb3JtLXRvdXJzIC5ibG9jay10aXRsZSB7XG4gIG1hcmdpbi1ib3R0b206IDIuMDgzMzMzMzMzM3Z3O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTI5OXB4KSB7XG4gIC5mb3JtLXRvdXJzIC5ibG9jay10aXRsZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgfVxufVxuXG4uZm9ybS10b3VycyBwIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXNpemU6IDAuNzI5MTY2NjY2N3Z3O1xuICBtYXJnaW4tYm90dG9tOiAyLjA4MzMzMzMzMzN2dztcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEyOTlweCkge1xuICAuZm9ybS10b3VycyBwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyNXB4O1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgfVxufVxuXG4uZm9ybS10b3VycyAucm93IHtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG5cbi5mb3JtLXRvdXJzIC5mb3JtLWZpZWxkcyB7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5mb3JtLXRvdXJzIC5mb3JtLWZpZWxkcyB7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgfVxufVxuXG4ucGFnZS1ib3V0IHtcbiAgcGFkZGluZzogMi4wODMzMzMzMzMzdncgMCA1LjIwODMzMzMzMzN2dztcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEyOTlweCkge1xuICAucGFnZS1ib3V0IHtcbiAgICBwYWRkaW5nOiA0MHB4IDAgMTAwcHg7XG4gIH1cbn1cblxuLmFib3V0LXJvdyB7XG4gIHdpZHRoOiA3MC44MzMzMzMzMzMzdnc7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjk5cHgpIHtcbiAgLmFib3V0LXJvdyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuYWJvdXQtcm93IHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgfVxufVxuXG4uYWJvdXQtaW1nIHtcbiAgd2lkdGg6IDI5LjY4NzV2dztcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEyOTlweCkge1xuICAuYWJvdXQtaW1nIHtcbiAgICB3aWR0aDogMzUwcHg7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuYWJvdXQtaW1nIHtcbiAgICB3aWR0aDogMzAwcHg7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5hYm91dC1pbWcge1xuICAgIG1hcmdpbjogNDBweCBhdXRvIDA7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDM4MHB4KSB7XG4gIC5hYm91dC1pbWcge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG5cbi5hYm91dC1pbWcgaW1nIHtcbiAgbWF4LXdpZHRoOiBpbmhlcml0O1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogMzkuNTgzMzMzMzMzM3Z3O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTI5OXB4KSB7XG4gIC5hYm91dC1pbWcgaW1nIHtcbiAgICBoZWlnaHQ6IDUwMHB4O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLmFib3V0LWltZyBpbWcge1xuICAgIGhlaWdodDogNDAwcHg7XG4gIH1cbn1cblxuLmFib3V0LWluZm8tcGFnZSB7XG4gIGZsZXg6IDEgMCBhdXRvO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5hYm91dC1pbmZvLXBhZ2Uge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiAzNDBweDtcbiAgICBtYXJnaW4tbGVmdDogNDBweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmFib3V0LWluZm8tcGFnZSB7XG4gICAgb3JkZXI6IC0xO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG59XG5cbi5hYm91dC1pbmZvLXBhZ2UgLmJyZWFkY3J1bWJzIHtcbiAgbWFyZ2luLWJvdHRvbTogMy4zODU0MTY2NjY3dnc7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjk5cHgpIHtcbiAgLmFib3V0LWluZm8tcGFnZSAuYnJlYWRjcnVtYnMge1xuICAgIG1hcmdpbi1ib3R0b206IDUwcHg7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuYWJvdXQtaW5mby1wYWdlIC5icmVhZGNydW1icyB7XG4gICAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgfVxufVxuXG4uYWJvdXQtaW5mby1wYWdlIC5ibG9jay10aXRsZSB7XG4gIG1hcmdpbi1ib3R0b206IDQuMTY2NjY2NjY2N3Z3O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTI5OXB4KSB7XG4gIC5hYm91dC1pbmZvLXBhZ2UgLmJsb2NrLXRpdGxlIHtcbiAgICBtYXJnaW4tYm90dG9tOiA2MHB4O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLmFib3V0LWluZm8tcGFnZSAuYmxvY2stdGl0bGUge1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5hYm91dC1pbmZvLXBhZ2UgLmJsb2NrLXRpdGxlIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbn1cblxuLmFib3V0LWluZm8tYm94IHtcbiAgd2lkdGg6IDI4LjY0NTgzMzMzMzN2dztcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEyOTlweCkge1xuICAuYWJvdXQtaW5mby1ib3gge1xuICAgIHdpZHRoOiA1MDBweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5hYm91dC1pbmZvLWJveCB7XG4gICAgd2lkdGg6IDM0MHB4O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLmFib3V0LWluZm8tYm94IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuXG4uYWJvdXQtaW5mby10ZXh0IHtcbiAgbWFyZ2luLWJvdHRvbTogMy42NDU4MzMzMzMzdnc7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjk5cHgpIHtcbiAgLmFib3V0LWluZm8tdGV4dCB7XG4gICAgbWFyZ2luLWJvdHRvbTogNzBweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5hYm91dC1pbmZvLXRleHQge1xuICAgIG1hcmdpbi1ib3R0b206IDUwcHg7XG4gIH1cbn1cblxuLmFib3V0LWluZm8tdGV4dCBoMiB7XG4gIGZvbnQ6IDEuMzU0MTY2NjY2N3Z3IFwiQWxpY2VcIjtcbiAgbWFyZ2luLWJvdHRvbTogMi42MDQxNjY2NjY3dnc7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjk5cHgpIHtcbiAgLmFib3V0LWluZm8tdGV4dCBoMiB7XG4gICAgZm9udC1zaXplOiAyNnB4O1xuICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuYWJvdXQtaW5mby10ZXh0IGgyIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgfVxufVxuXG4uYWJvdXQtaW5mby10ZXh0IGgyIHNwYW4ge1xuICBjb2xvcjogI0VGQkQ4QztcbiAgZm9udC1zaXplOiAyLjI5MTY2NjY2Njd2dztcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEyOTlweCkge1xuICAuYWJvdXQtaW5mby10ZXh0IGgyIHNwYW4ge1xuICAgIGZvbnQtc2l6ZTogNDRweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5hYm91dC1pbmZvLXRleHQgaDIgc3BhbiB7XG4gICAgZm9udC1zaXplOiAzMnB4O1xuICB9XG59XG5cbi5hYm91dC1pbmZvLXRleHQgcCB7XG4gIG1hcmdpbi1ib3R0b206IDIuMDgzMzMzMzMzM3Z3O1xuICBmb250LWZhbWlseTogXCJBbGljZVwiO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTI5OXB4KSB7XG4gIC5hYm91dC1pbmZvLXRleHQgcCB7XG4gICAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5hYm91dC1pbmZvLXRleHQgcCB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5hYm91dC1pbmZvLXRleHQgcCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgfVxufVxuXG4ubm90ZWJvb2sge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZvbnQ6IDEuMjV2dyBcIkFsaWNlXCI7XG4gIGxpbmUtaGVpZ2h0OiAxLjk3OTE2NjY2Njd2dztcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEyOTlweCkge1xuICAubm90ZWJvb2sge1xuICAgIGxpbmUtaGVpZ2h0OiAyMXB4O1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5ub3RlYm9vayB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICB9XG59XG5cbi5ub3RlYm9vazpiZWZvcmUsIC5ub3RlYm9vazphZnRlciB7XG4gIGNvbnRlbnQ6ICcnO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxLjU2MjV2dztcbiAgaGVpZ2h0OiAxLjE5NzkxNjY2Njd2dztcbiAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1hZ2VzL2ljb25zL2Jsb2Nrbm90ZS1pY29uLnBuZ1wiKSBjZW50ZXIgbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjk5cHgpIHtcbiAgLm5vdGVib29rOmJlZm9yZSwgLm5vdGVib29rOmFmdGVyIHtcbiAgICB3aWR0aDogMjVweDtcbiAgICBoZWlnaHQ6IDE3cHg7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDU2N3B4KSB7XG4gIC5ub3RlYm9vazpiZWZvcmUsIC5ub3RlYm9vazphZnRlciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG4ubm90ZWJvb2s6YmVmb3JlIHtcbiAgdG9wOiAtMS4wNDE2NjY2NjY3dnc7XG4gIGxlZnQ6IC0xLjU2MjV2dztcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEyOTlweCkge1xuICAubm90ZWJvb2s6YmVmb3JlIHtcbiAgICB0b3A6IC0yNXB4O1xuICAgIGxlZnQ6IC0yNXB4O1xuICB9XG59XG5cbi5ub3RlYm9vazphZnRlciB7XG4gIHJpZ2h0OiAtMS41NjI1dnc7XG4gIGJvdHRvbTogLTEuMDQxNjY2NjY2N3Z3O1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTI5OXB4KSB7XG4gIC5ub3RlYm9vazphZnRlciB7XG4gICAgYm90dG9tOiAtMjVweDtcbiAgICByaWdodDogLTI1cHg7XG4gIH1cbn1cblxuLmFib3V0LXBhZ2UtdGV4dCB7XG4gIHdpZHRoOiAyOC42NDU4MzMzMzMzdnc7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjk5cHgpIHtcbiAgLmFib3V0LXBhZ2UtdGV4dCB7XG4gICAgd2lkdGg6IDUwMHB4O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuYWJvdXQtcGFnZS10ZXh0IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTI5OXB4KSB7XG4gIC5hYm91dC1wYWdlLXRleHQge1xuICAgIG1hcmdpbi10b3A6IDQwcHg7XG4gIH1cbn1cblxuLmFib3V0LXBhZ2UtdGV4dCBwIHtcbiAgbGluZS1oZWlnaHQ6IDEuNTEwNDE2NjY2N3Z3O1xuICBtYXJnaW4tYm90dG9tOiAxLjU2MjV2dztcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEyOTlweCkge1xuICAuYWJvdXQtcGFnZS10ZXh0IHAge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBsaW5lLWhlaWdodDogMjJweDtcbiAgfVxufVxuXG4uYWJvdXQtcGFnZS10ZXh0IGgyIHtcbiAgZm9udDogMS4wNDE2NjY2NjY3dncgXCJBbGljZVwiO1xuICBtYXJnaW46IDUuMjA4MzMzMzMzM3Z3IDAgMi42MDQxNjY2NjY3dnc7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjk5cHgpIHtcbiAgLmFib3V0LXBhZ2UtdGV4dCBoMiB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIG1hcmdpbjogNjBweCAwIDQwcHg7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5hYm91dC1wYWdlLXRleHQgaDIge1xuICAgIG1hcmdpbjogNDBweCAwIDIwcHg7XG4gIH1cbn1cblxuLmFib3V0LXBhZ2UtdGV4dCBoMjpmaXJzdC1sZXR0ZXIge1xuICBmb250LXNpemU6IDIuMDgzMzMzMzMzM3Z3O1xuICBjb2xvcjogI0VGQkQ4Qztcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEyOTlweCkge1xuICAuYWJvdXQtcGFnZS10ZXh0IGgyOmZpcnN0LWxldHRlciB7XG4gICAgZm9udC1zaXplOiA0MHB4O1xuICB9XG59XG5cbi5hYm91dC1wYWdlLXRleHQgc3Ryb25nLCAuYWJvdXQtcGFnZS10ZXh0IGIge1xuICBmb250LWZhbWlseTogXCJBbGljZVwiO1xufVxuXG4uYWJvdXQtcGFnZS10ZXh0IHVsIHtcbiAgbGlzdC1zdHlsZS10eXBlOiBkaXNjO1xuICBtYXJnaW4tbGVmdDogMS4wNDE2NjY2NjY3dnc7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjk5cHgpIHtcbiAgLmFib3V0LXBhZ2UtdGV4dCB1bCB7XG4gICAgbWFyZ2luLWxlZnQ6IDIwcHg7XG4gIH1cbn1cblxuLmFib3V0LXBhZ2UtdGV4dCB1bCBsaSB7XG4gIGxpbmUtaGVpZ2h0OiAxLjUxMDQxNjY2Njd2dztcbiAgbWFyZ2luLWJvdHRvbTogMS41NjI1dnc7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjk5cHgpIHtcbiAgLmFib3V0LXBhZ2UtdGV4dCB1bCBsaSB7XG4gICAgbGluZS1oZWlnaHQ6IDIycHg7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICB9XG59XG5cbi5hYm91dC1pbWcgLnN0aWNreSwgLmFib3V0LWltZyAuc3RvcCB7XG4gIHdpZHRoOiAyOS42ODc1dncgIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEyOTlweCkge1xuICAuYWJvdXQtaW1nIC5zdGlja3ksIC5hYm91dC1pbWcgLnN0b3Age1xuICAgIHdpZHRoOiAzNTBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbi5hYm91dC1pbWcgLnN0aWNreSB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgbWFyZ2luLXRvcDogMzBweCAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5hYm91dC1pbWcgLnN0aWNreSB7XG4gICAgcG9zaXRpb246IHN0YXRpYztcbiAgICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgfVxufVxuXG4uYWJvdXQtaW1nIC5zdG9wIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5hYm91dC1pbWcgLnN0b3Age1xuICAgIHBvc2l0aW9uOiBzdGlja3k7XG4gICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgfVxufVxuIiwiQGZvbnQtZmFjZSB7XHJcbiAgZm9udC1mYW1pbHk6ICdGaXJhIFNhbnMgTGlnaHQnO1xyXG4gIHNyYzogdXJsKCcuLi9mb250cy9GaXJhU2Fucy1MaWdodC5lb3QnKTtcclxuICBzcmM6IHVybCgnLi4vZm9udHMvRmlyYVNhbnMtTGlnaHQuZW90PyNpZWZpeCcpIGZvcm1hdCgnZW1iZWRkZWQtb3BlbnR5cGUnKSxcclxuICB1cmwoJy4uL2ZvbnRzL0ZpcmFTYW5zLUxpZ2h0LndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLFxyXG4gIHVybCgnLi4vZm9udHMvRmlyYVNhbnMtTGlnaHQud29mZicpIGZvcm1hdCgnd29mZicpLFxyXG4gIHVybCgnLi4vZm9udHMvRmlyYVNhbnMtTGlnaHQudHRmJykgZm9ybWF0KCd0cnVldHlwZScpLFxyXG4gIHVybCgnLi4vZm9udHMvRmlyYVNhbnMtTGlnaHQuc3ZnI0ZpcmFTYW5zLUxpZ2h0JykgZm9ybWF0KCdzdmcnKTtcclxuICBmb250LXdlaWdodDogMzAwO1xyXG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxufVxyXG5cclxuQGZvbnQtZmFjZSB7XHJcbiAgZm9udC1mYW1pbHk6ICdGaXJhIFNhbnMnO1xyXG4gIHNyYzogdXJsKCcuLi9mb250cy9GaXJhU2Fucy1SZWd1bGFyLmVvdCcpO1xyXG4gIHNyYzogdXJsKCcuLi9mb250cy9GaXJhU2Fucy1SZWd1bGFyLmVvdD8jaWVmaXgnKSBmb3JtYXQoJ2VtYmVkZGVkLW9wZW50eXBlJyksXHJcbiAgdXJsKCcuLi9mb250cy9GaXJhU2Fucy1SZWd1bGFyLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLFxyXG4gIHVybCgnLi4vZm9udHMvRmlyYVNhbnMtUmVndWxhci53b2ZmJykgZm9ybWF0KCd3b2ZmJyksXHJcbiAgdXJsKCcuLi9mb250cy9GaXJhU2Fucy1SZWd1bGFyLnR0ZicpIGZvcm1hdCgndHJ1ZXR5cGUnKSxcclxuICB1cmwoJy4uL2ZvbnRzL0ZpcmFTYW5zLVJlZ3VsYXIuc3ZnI0ZpcmFTYW5zLVJlZ3VsYXInKSBmb3JtYXQoJ3N2ZycpO1xyXG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG59XHJcblxyXG5AZm9udC1mYWNlIHtcclxuICBmb250LWZhbWlseTogJ0FsaWNlJztcclxuICBzcmM6IHVybCgnLi4vZm9udHMvQWxpY2UtUmVndWxhci5lb3QnKTtcclxuICBzcmM6IHVybCgnLi4vZm9udHMvQWxpY2UtUmVndWxhci5lb3Q/I2llZml4JykgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLFxyXG4gIHVybCgnLi4vZm9udHMvQWxpY2UtUmVndWxhci53b2ZmMicpIGZvcm1hdCgnd29mZjInKSxcclxuICB1cmwoJy4uL2ZvbnRzL0FsaWNlLVJlZ3VsYXIud29mZicpIGZvcm1hdCgnd29mZicpLFxyXG4gIHVybCgnLi4vZm9udHMvQWxpY2UtUmVndWxhci50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyksXHJcbiAgdXJsKCcuLi9mb250cy9BbGljZS1SZWd1bGFyLnN2ZyNBbGljZS1SZWd1bGFyJykgZm9ybWF0KCdzdmcnKTtcclxuICBmb250LXdlaWdodDogbm9ybWFsO1xyXG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxufSIsImh0bWwsIGJvZHksIGRpdiwgc3BhbiwgYXBwbGV0LCBvYmplY3QsIGlmcmFtZSxcclxuaDEsIGgyLCBoMywgaDQsIGg1LCBoNiwgcCwgYmxvY2txdW90ZSwgcHJlLFxyXG5hLCBhYmJyLCBhY3JvbnltLCBhZGRyZXNzLCBiaWcsIGNpdGUsIGNvZGUsXHJcbmRlbCwgZGZuLCBlbSwgaW1nLCBpbnMsIGtiZCwgcSwgcywgc2FtcCxcclxuc21hbGwsIHN0cmlrZSwgc3Ryb25nLCBzdWIsIHN1cCwgdHQsIHZhcixcclxuYiwgdSwgaSwgY2VudGVyLFxyXG5kbCwgZHQsIGRkLCBvbCwgdWwsIGxpLFxyXG5maWVsZHNldCwgZm9ybSwgbGFiZWwsIGxlZ2VuZCxcclxudGFibGUsIGNhcHRpb24sIHRib2R5LCB0Zm9vdCwgdGhlYWQsIHRyLCB0aCwgdGQsXHJcbmFydGljbGUsIGFzaWRlLCBjYW52YXMsIGRldGFpbHMsIGVtYmVkLFxyXG5maWd1cmUsIGZpZ2NhcHRpb24sIGZvb3RlciwgaGVhZGVyLCBoZ3JvdXAsXHJcbm1lbnUsIG5hdiwgb3V0cHV0LCBydWJ5LCBzZWN0aW9uLCBzdW1tYXJ5LFxyXG50aW1lLCBtYXJrLCBhdWRpbywgdmlkZW8sIGlucHV0LCBzZWxlY3QsIHRleHRhcmVhIHtcclxuICBtYXJnaW46IDA7XHJcbiAgcGFkZGluZzogMDtcclxuICBib3JkZXI6IDA7XHJcbiAgZm9udC1zaXplOiAxMDAlO1xyXG4gIGZvbnQ6IGluaGVyaXQ7XHJcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xyXG4gIC1tb3otYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICBvdXRsaW5lOiBub25lO1xyXG59XHJcbi8qIEhUTUw1IGRpc3BsYXktcm9sZSByZXNldCBmb3Igb2xkZXIgYnJvd3NlcnMgKi9cclxuYXJ0aWNsZSwgYXNpZGUsIGRldGFpbHMsIGZpZ2NhcHRpb24sIGZpZ3VyZSxcclxuZm9vdGVyLCBoZWFkZXIsIGhncm91cCwgbWVudSwgbmF2LCBzZWN0aW9uIHtcclxuICBkaXNwbGF5OiBibG9jaztcclxufVxyXG5he1xyXG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxufVxyXG5ib2R5IHtcclxuICBsaW5lLWhlaWdodDogMTtcclxuICBtaW4td2lkdGg6IDMyMHB4O1xyXG59XHJcbm9sLCB1bCB7XHJcbiAgbGlzdC1zdHlsZTogbm9uZTtcclxufVxyXG5ibG9ja3F1b3RlLCBxIHtcclxuICBxdW90ZXM6IG5vbmU7XHJcbn1cclxuYmxvY2txdW90ZTpiZWZvcmUsIGJsb2NrcXVvdGU6YWZ0ZXIsXHJcbnE6YmVmb3JlLCBxOmFmdGVyIHtcclxuICBjb250ZW50OiAnJztcclxuICBjb250ZW50OiBub25lO1xyXG59XHJcbnRhYmxlIHtcclxuICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xyXG4gIGJvcmRlci1zcGFjaW5nOiAwO1xyXG59XHJcbmltZ3tcclxuICBtYXgtd2lkdGg6IDEwMCU7XHJcbn1cclxuYTpob3ZlciwgYTpmb2N1c3tcclxuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbn1cclxuLmNsZWFyZml4OmJlZm9yZSxcclxuLmNsZWFyZml4OmFmdGVyIHtcclxuICBjb250ZW50OlwiXCI7XHJcbiAgZGlzcGxheTp0YWJsZTtcclxufVxyXG4uY2xlYXJmaXg6YWZ0ZXIge1xyXG4gIGNsZWFyOmJvdGg7XHJcbn0iLCJib2R5e1xyXG4gIGZvbnQ6IDE4LzE5MjAqMTAwdncgJGZvbnQtZmlyYVNhbnNMaWdodDtcclxuICBjb2xvcjogJGNvbC1ibGFjaztcclxuICBvdmVyZmxvdy14OiBoaWRkZW47XHJcbiAgQG1lZGlhIChtYXgtd2lkdGg6IDEyOTlweCkge1xyXG4gICAgZm9udC1zaXplOiAxOHB4O1xyXG4gIH1cclxuICAmLm1lbnUtY3VycmVudHtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiAxN3B4O1xyXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDExOTlweCkge1xyXG4gICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG4uYmxvY2stdGl0bGV7XHJcbiAgZm9udC1mYW1pbHk6ICRmb250LWFsaWNlO1xyXG4gIGxpbmUtaGVpZ2h0OiA0Ni8xOTIwKjEwMHZ3O1xyXG4gIEBtZWRpYSAobWF4LXdpZHRoOiAxMjk5cHgpIHtcclxuICAgIGxpbmUtaGVpZ2h0OiA0NnB4O1xyXG4gIH1cclxuICBAbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XHJcbiAgICBsaW5lLWhlaWdodDogMzRweDtcclxuICB9XHJcbiAgJjpmaXJzdC1sZXR0ZXJ7XHJcbiAgICBjb2xvcjogJGNvbC1icm93bjtcclxuICB9XHJcbiAgJl9fZjQwe1xyXG4gICAgZm9udC1zaXplOiAyMC8xOTIwKjEwMHZ3O1xyXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDEyOTlweCkge1xyXG4gICAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICB9XHJcbiAgICBAbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgIH1cclxuICAgICY6Zmlyc3QtbGV0dGVye1xyXG4gICAgICBmb250LXNpemU6IDQwLzE5MjAqMTAwdnc7XHJcbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMjk5cHgpIHtcclxuICAgICAgICBmb250LXNpemU6IDQwcHg7XHJcbiAgICAgIH1cclxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMzBweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICAmX19mODB7XHJcbiAgICBmb250LXNpemU6IDQwLzE5MjAqMTAwdnc7XHJcbiAgICBAbWVkaWEgKG1heC13aWR0aDogMTI5OXB4KSB7XHJcbiAgICAgIGZvbnQtc2l6ZTogNDBweDtcclxuICAgIH1cclxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcclxuICAgICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgfVxyXG4gICAgJjpmaXJzdC1sZXR0ZXJ7XHJcbiAgICAgIGZvbnQtc2l6ZTogODAvMTkyMCoxMDB2dztcclxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDEyOTlweCkge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogODBweDtcclxuICAgICAgfVxyXG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XHJcbiAgICAgICAgZm9udC1zaXplOiA0MHB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbi5zdHlsZS1zbGlkZXJ7XHJcbiAgLnNsaWNrLWFycm93e1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgYm9yZGVyOiBub25lO1xyXG4gICAgZm9udC1zaXplOiAwO1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgd2lkdGg6IDIwcHg7XHJcbiAgICBoZWlnaHQ6IDhweDtcclxuICAgIGJhY2tncm91bmQ6IG5vbmU7XHJcbiAgICBvdXRsaW5lOiBub25lO1xyXG4gICAgei1pbmRleDogMztcclxuICAgICY6YmVmb3Jle1xyXG4gICAgICBjb250ZW50OiAnJztcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgaGVpZ2h0OiAxcHg7XHJcbiAgICAgIGJhY2tncm91bmQ6ICRjb2wtYmxhY2s7XHJcbiAgICAgIHRvcDogNTAlO1xyXG4gICAgICBsZWZ0OiAwO1xyXG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XHJcbiAgICB9XHJcbiAgICAmOmFmdGVye1xyXG4gICAgICBjb250ZW50OiAnJztcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICBib3JkZXI6IHNvbGlkICRjb2wtYmxhY2s7XHJcbiAgICAgIGJvcmRlci13aWR0aDogMCAxcHggMXB4IDA7XHJcbiAgICAgIHRyYW5zZm9ybTogcm90YXRlKC00NWRlZyk7XHJcbiAgICAgIHRvcDogMDtcclxuICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgIHBhZGRpbmc6IDMuNXB4O1xyXG4gICAgfVxyXG4gICAgJi5zbGljay1wcmV2e1xyXG4gICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xyXG4gICAgfVxyXG4gIH1cclxuICAuc2xpY2stZG90cyB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XHJcbiAgICB6LWluZGV4OiAyO1xyXG4gICAgbGkge1xyXG4gICAgICB3aWR0aDogNi8xOTIwKjEwMHZ3O1xyXG4gICAgICBoZWlnaHQ6IDYvMTkyMCoxMDB2dztcclxuICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICAgICBiYWNrZ3JvdW5kOiAkY29sLWJsdWVMaWdodDtcclxuICAgICAgbWFyZ2luLXJpZ2h0OiAyMC8xOTIwKjEwMHZ3O1xyXG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMjk5cHgpIHtcclxuICAgICAgICB3aWR0aDogNnB4O1xyXG4gICAgICAgIGhlaWdodDogNnB4O1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogMjBweDtcclxuICAgICAgfVxyXG4gICAgICAmOmxhc3QtY2hpbGR7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xyXG4gICAgICB9XHJcbiAgICAgICYuc2xpY2stYWN0aXZle1xyXG4gICAgICAgIGJhY2tncm91bmQ6ICRjb2wtYnJvd247XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIGJ1dHRvbiB7XHJcbiAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB9XHJcbiAgfVxyXG59IiwiLy9mb250c1xyXG4kZm9udC1maXJhU2Fuc0xpZ2h0OiAnRmlyYSBTYW5zIExpZ2h0JztcclxuJGZvbnQtZmlyYVNhbnM6ICdGaXJhIFNhbnMnO1xyXG4kZm9udC1hbGljZTogJ0FsaWNlJztcclxuXHJcbi8vY29sb3JcclxuJGNvbC13aGl0ZTogI2ZmZjtcclxuJGNvbC1ibGFjazogIzE4MTgxODtcclxuJGNvbC1icm93bjogI0VGQkQ4QztcclxuJGNvbC1ibHVlTGlnaHQ6ICNEQ0U2RjI7IiwiLmJ1cmdlciB7XHJcbiAgd2lkdGg6IDMwLzE5MjAqMTAwdnc7XHJcbiAgaGVpZ2h0OiAyMC8xOTIwKjEwMHZ3O1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgQG1lZGlhIChtYXgtd2lkdGg6IDEyOTlweCkge1xyXG4gICAgd2lkdGg6IDMwcHg7XHJcbiAgICBoZWlnaHQ6IDIwcHg7XHJcbiAgfVxyXG4gICY6YmVmb3JlLCAmOmFmdGVyIHtcclxuICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgaGVpZ2h0OiAzLzE5MjAqMTAwdnc7XHJcbiAgICBiYWNrZ3JvdW5kOiAkY29sLWJyb3duO1xyXG4gICAgdHJhbnNpdGlvbjogYWxsIC4zcyBlYXNlLWluLW91dDtcclxuICAgIGJvcmRlci1yYWRpdXM6IDUvMTkyMCoxMDB2dztcclxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMjk5cHgpIHtcclxuICAgICAgaGVpZ2h0OiAzcHg7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDVweDtcclxuICAgIH1cclxuICB9XHJcbiAgJjpiZWZvcmUge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICB0b3A6IDA7XHJcbiAgfVxyXG4gICY6YWZ0ZXIge1xyXG4gICAgYm90dG9tOiAwO1xyXG4gICAgd2lkdGg6IDcwJTtcclxuICB9XHJcbiAgJjpob3ZlcntcclxuICAgICY6YWZ0ZXJ7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgfVxyXG4gICAgc3BhbntcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICY6YmVmb3Jle1xyXG4gICAgICAgIG9wYWNpdHk6IDA7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgc3BhbiB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB3aWR0aDogNTAlO1xyXG4gICAgaGVpZ2h0OiAzLzE5MjAqMTAwdnc7XHJcbiAgICBiYWNrZ3JvdW5kOiAkY29sLWJyb3duO1xyXG4gICAgdG9wOiA1MCU7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XHJcbiAgICBib3JkZXItcmFkaXVzOiA1LzE5MjAqMTAwdnc7XHJcbiAgICB0cmFuc2l0aW9uOiBhbGwgLjNzIGVhc2U7XHJcbiAgICBAbWVkaWEgKG1heC13aWR0aDogMTI5OXB4KSB7XHJcbiAgICAgIGhlaWdodDogM3B4O1xyXG4gICAgICBib3JkZXItcmFkaXVzOiA1cHg7XHJcbiAgICB9XHJcbiAgICAmOmJlZm9yZXtcclxuICAgICAgY29udGVudDogJyc7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgd2lkdGg6IDUwJTtcclxuICAgICAgaGVpZ2h0OiAzLzE5MjAqMTAwdnc7XHJcbiAgICAgIHRvcDogMDtcclxuICAgICAgcmlnaHQ6IC05LzE5MjAqMTAwdnc7XHJcbiAgICAgIGJhY2tncm91bmQ6ICRjb2wtYnJvd247XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDUvMTkyMCoxMDB2dztcclxuICAgICAgdHJhbnNpdGlvbjogYWxsIC4zcyBlYXNlO1xyXG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogMTI5OXB4KSB7XHJcbiAgICAgICAgaGVpZ2h0OiAzcHg7XHJcbiAgICAgICAgcmlnaHQ6IC05cHg7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNXB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gICYuYWN0aXZlIHtcclxuICAgIHotaW5kZXg6IDEwMDA7XHJcbiAgICBzcGFuLCBzcGFuOmJlZm9yZSB7XHJcbiAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB9XHJcbiAgICAmOmJlZm9yZSB7XHJcbiAgICAgIHRvcDogOS8xOTIwKjEwMHZ3O1xyXG4gICAgICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XHJcbiAgICAgIGJhY2tncm91bmQ6ICRjb2wtYmxhY2s7XHJcbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMjk5cHgpIHtcclxuICAgICAgICB0b3A6IDlweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgJjphZnRlciB7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBib3R0b206IDkvMTkyMCoxMDB2dztcclxuICAgICAgdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKTtcclxuICAgICAgYmFja2dyb3VuZDogJGNvbC1ibGFjaztcclxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDEyOTlweCkge1xyXG4gICAgICAgIHRvcDogOXB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbmhlYWRlcntcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgJi5tZW51LWFjdGl2ZXtcclxuICAgIC5sb2dve1xyXG4gICAgICBzdmcgcGF0aDpsYXN0LWNoaWxke1xyXG4gICAgICAgIGZpbGw6ICRjb2wtd2hpdGU7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIC5oZWFkZXItbmF2e1xyXG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbi5oZWFkZXItcm93e1xyXG4gIHBhZGRpbmc6IDI4LzE5MjAqMTAwdncgMDtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgZmxleC13cmFwOiB3cmFwO1xyXG4gIEBtZWRpYSAobWF4LXdpZHRoOiAxMjk5cHgpIHtcclxuICAgIHBhZGRpbmc6IDI4cHggMDtcclxuICB9XHJcbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KXtcclxuICAgIHBhZGRpbmc6IDIwcHggMDtcclxuICB9XHJcbn1cclxuLmhlYWRlci1uYXZ7XHJcbiAgcG9zaXRpb246IGZpeGVkO1xyXG4gIHRvcDogMDtcclxuICBsZWZ0OiAwO1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIGhlaWdodDogMTAwdmg7XHJcbiAgYmFja2dyb3VuZDogJGNvbC1icm93bjtcclxuICB6LWluZGV4OiA5OTk7XHJcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xMDAlKTtcclxuICB0cmFuc2l0aW9uOiBhbGwgLjNzIGVhc2UtaW4tb3V0O1xyXG4gIHBhZGRpbmc6IDE4Ni8xOTIwKjEwMHZ3IDE1LzE5MjAqMTAwdncgNDAvMTkyMCoxMDB2dztcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgQG1lZGlhIChtYXgtd2lkdGg6IDEyOTlweCkge1xyXG4gICAgb3ZlcmZsb3cteTogYXV0bztcclxuICAgIHBhZGRpbmc6IDEwJSAxNXB4IDMwcHg7XHJcbiAgfVxyXG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xyXG4gICAgcGFkZGluZzogMzAlIDE1cHggMzBweDtcclxuICB9XHJcbn1cclxuLmhlYWRlci1tZW51e1xyXG4gIG1hcmdpbi1ib3R0b206IDEzMC8xOTIwKjEwMHZ3O1xyXG4gIGZsZXg6IDEgMCBhdXRvO1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICBAbWVkaWEgKG1heC13aWR0aDogMTI5OXB4KSB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xyXG4gIH1cclxuXHJcbiAgbGl7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAyMC8xOTIwKjEwMHZ3O1xyXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDEyOTlweCkge1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xyXG4gICAgfVxyXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbiAgICB9XHJcbiAgICAmOmZpcnN0LWxldHRlcntcclxuICAgICAgZm9udC1zaXplOiA0MC8xOTIwKjEwMHZ3O1xyXG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogMTI5OXB4KSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAyNHB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gIGF7XHJcbiAgICBjb2xvcjogJGNvbC1ibGFjaztcclxuICAgIGZvbnQ6IDIyLzE5MjAqMTAwdncgJGZvbnQtYWxpY2U7XHJcbiAgICBsaW5lLWhlaWdodDogNDYvMTkyMCoxMDB2dztcclxuICAgIHRyYW5zaXRpb246IGFsbCAuM3MgZWFzZS1pbi1vdXQ7XHJcbiAgICBAbWVkaWEgKG1heC13aWR0aDogMTI5OXB4KSB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMjRweDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDI3cHg7XHJcbiAgICB9XHJcbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcclxuICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgfVxyXG4gICAgJjpob3ZlcntcclxuICAgICAgY29sb3I6ICRjb2wtd2hpdGU7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbi5oZWFkZXItc29jIHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gIGEge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAzMC8xOTIwKjEwMHZ3O1xyXG4gICAgY29sb3I6ICRjb2wtYmxhY2s7XHJcbiAgICB0cmFuc2l0aW9uOiBhbGwgLjNzIGVhc2UtaW4tb3V0O1xyXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDEyOTlweCkge1xyXG4gICAgICBtYXJnaW4tcmlnaHQ6IDMwcHg7XHJcbiAgICB9XHJcbiAgICAmOmxhc3QtY2hpbGQge1xyXG4gICAgICBtYXJnaW4tcmlnaHQ6IDA7XHJcbiAgICB9XHJcbiAgICAmOmhvdmVyIHtcclxuICAgICAgY29sb3I6ICRjb2wtd2hpdGU7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbi5sb2dve1xyXG4gIGZsZXg6IDEgMCBhdXRvO1xyXG4gIHN2Z3tcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHotaW5kZXg6IDEwMDA7XHJcbiAgICBsZWZ0OiA1MCU7XHJcbiAgICB0b3A6IDE3LzE5MjAqMTAwdnc7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoIC01MCUpO1xyXG4gICAgd2lkdGg6IDEwMC8xOTIwKjEwMHZ3O1xyXG4gICAgaGVpZ2h0OiA0NS8xOTIwKjEwMHZ3O1xyXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDEyOTlweCkge1xyXG4gICAgICB0b3A6IDE3cHg7XHJcbiAgICAgIHdpZHRoOiAxMDBweDtcclxuICAgICAgaGVpZ2h0OiA0NXB4O1xyXG4gICAgfVxyXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcbiAgICAgIHRvcDogOXB4O1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG4uaGVhZGVyLXRlbHtcclxuICBmb250OiAxOC8xOTIwKjEwMHZ3ICRmb250LWFsaWNlO1xyXG4gIGNvbG9yOiAkY29sLWJsYWNrO1xyXG4gIHBhZGRpbmctcmlnaHQ6IDMwLzE5MjAqMTAwdnc7XHJcbiAgbWFyZ2luLXJpZ2h0OiAzMC8xOTIwKjEwMHZ3O1xyXG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICRjb2wtYmxhY2s7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIHotaW5kZXg6IDEwMDA7XHJcbiAgQG1lZGlhIChtYXgtd2lkdGg6IDEyOTlweCkge1xyXG4gICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgcGFkZGluZy1yaWdodDogMzBweDtcclxuICAgIG1hcmdpbi1yaWdodDogMzBweDtcclxuICB9XHJcbiAgQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xyXG4gICAgcGFkZGluZy1yaWdodDogMjBweDtcclxuICAgIG1hcmdpbi1yaWdodDogMjBweDtcclxuICB9XHJcbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xyXG4gICAgYm9yZGVyLXJpZ2h0OiBub25lO1xyXG4gICAgb3JkZXI6IDI7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIG1hcmdpbi10b3A6IDE1cHg7XHJcbiAgfVxyXG59XHJcbi5sYW5ndWFnZS1ib3h7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIHotaW5kZXg6IDEwMDA7XHJcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICBmb250OiAxOC8xOTIwKjEwMHZ3ICRmb250LWFsaWNlO1xyXG4gIEBtZWRpYSAobWF4LXdpZHRoOiAxMjk5cHgpIHtcclxuICAgIGZvbnQtc2l6ZTogMThweDtcclxuICB9XHJcbn1cclxuLmxpc3QtbGFuZ3VhZ2V7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIHBhZGRpbmc6IDEzLzE5MjAqMTAwdnc7XHJcbiAgYm9yZGVyOiAxcHggc29saWQgJGNvbC1icm93bjtcclxuICBib3JkZXItcmFkaXVzOiA0LzE5MjAqMTAwdnc7XHJcbiAgd2lkdGg6IDEwMC8xOTIwKjEwMHZ3O1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICB0b3A6IDMwLzE5MjAqMTAwdnc7XHJcbiAgbGVmdDogNTAlO1xyXG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKSBzY2FsZVkoMCk7XHJcbiAgdHJhbnNmb3JtLW9yaWdpbjogdG9wO1xyXG4gIHRyYW5zaXRpb246IGFsbCAuM3MgZWFzZS1pbi1vdXQ7XHJcbiAgQG1lZGlhIChtYXgtd2lkdGg6IDEyOTlweCkge1xyXG4gICAgcGFkZGluZzogMTBweDtcclxuICAgIGJvcmRlci1yYWRpdXM6IDRweDtcclxuICAgIHdpZHRoOiAxMDBweDtcclxuICAgIHRvcDogMzBweDtcclxuICB9XHJcbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcbiAgICB3aWR0aDogNzBweDtcclxuICAgIGxlZnQ6IDA7XHJcbiAgfVxyXG4gICY6YmVmb3Jle1xyXG4gICAgY29udGVudDogJyc7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB3aWR0aDogNy8xOTIwKjEwMHZ3O1xyXG4gICAgaGVpZ2h0OiA3LzE5MjAqMTAwdnc7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKSByb3RhdGUoNDVkZWcpO1xyXG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICRjb2wtYnJvd247XHJcbiAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkICRjb2wtYnJvd247XHJcbiAgICBsZWZ0OiA1MCU7XHJcbiAgICB0b3A6IDA7XHJcbiAgICBiYWNrZ3JvdW5kOiAkY29sLXdoaXRlO1xyXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDEyOTlweCkge1xyXG4gICAgICB3aWR0aDogN3B4O1xyXG4gICAgICBoZWlnaHQ6IDdweDtcclxuICAgIH1cclxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xyXG4gICAgICBsZWZ0OiA2NSU7XHJcbiAgICB9XHJcbiAgfVxyXG4gICYuYWN0aXZle1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpIHNjYWxlWSgxKTtcclxuICB9XHJcbiAgYXtcclxuICAgIGZvbnQ6IDE0LzE5MjAqMTAwdncgJGZvbnQtYWxpY2U7XHJcbiAgICBjb2xvcjogJGNvbC1ibGFjaztcclxuICAgIHRyYW5zaXRpb246IGFsbCAuM3MgZWFzZS1pbi1vdXQ7XHJcbiAgICBsaW5lLWhlaWdodDogMTYvMTkyMCoxMDB2dztcclxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMjk5cHgpIHtcclxuICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICBsaW5lLWhlaWdodDogMTZweDtcclxuICAgIH1cclxuICAgICY6aG92ZXJ7XHJcbiAgICAgIGNvbG9yOiAkY29sLWJyb3duO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG4uY3VycmVudC1sYW5ndWFnZXtcclxuICBjdXJzb3I6IHBvaW50ZXI7XHJcbn0iLCIuYmFubmVyLXdyYXB7XHJcbiAgd2lkdGg6IDE3NTUvMTkyMCoxMDB2dztcclxuICBtYXJnaW46IDAgYXV0byAyMDkvMTkyMCoxMDB2dztcclxuICBwYWRkaW5nOiAwIDIwLzE5MjAqMTAwdnc7XHJcbiAgQG1lZGlhIChtYXgtd2lkdGg6IDEyOTlweCkge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBwYWRkaW5nOiAwIDUwcHg7XHJcbiAgICBtYXJnaW46IDAgYXV0byA5NXB4O1xyXG4gIH1cclxuICBAbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XHJcbiAgICBwYWRkaW5nOiAwIDMwcHg7XHJcbiAgfVxyXG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xyXG4gICAgcGFkZGluZzogMCAxNXB4O1xyXG4gIH1cclxufVxyXG4uYmFubmVyLXJvd3tcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGZsZXgtd3JhcDogd3JhcDtcclxuICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIEBtZWRpYSAobWF4LXdpZHRoOiAxMjk5cHgpIHtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgfVxyXG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICB9XHJcbn1cclxuLmJhbm5lci1pbWd7XHJcbiAgd2lkdGg6IDcxNS8xOTIwKjEwMHZ3O1xyXG4gIG1hcmdpbi1yaWdodDogMTUwLzE5MjAqMTAwdnc7XHJcbiAgQG1lZGlhIChtYXgtd2lkdGg6IDEyOTlweCkge1xyXG4gICAgd2lkdGg6IDQwJTtcclxuICAgIG1hcmdpbi1yaWdodDogNSU7XHJcbiAgfVxyXG4gIEBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcclxuICAgIHdpZHRoOiA0NSU7XHJcbiAgICBoZWlnaHQ6IDM4MHB4O1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgdG9wOiA1NXB4O1xyXG4gICAgbGVmdDogMyU7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XHJcbiAgfVxyXG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xyXG4gICAgcG9zaXRpb246IHN0YXRpYztcclxuICAgIHdpZHRoOiAzNTBweDtcclxuICAgIG1hcmdpbjogMCBhdXRvIDIwcHg7XHJcbiAgICBoZWlnaHQ6IGF1dG87XHJcbiAgfVxyXG4gIEBtZWRpYSAobWF4LXdpZHRoOiA1NjdweCkge1xyXG4gICAgd2lkdGg6IDE2MHB4O1xyXG4gIH1cclxuICBpbWd7XHJcbiAgICBvYmplY3QtZml0OiBjb250YWluO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgfVxyXG59XHJcbi5iYW5uZXItY29udGVudHtcclxuICB3aWR0aDogODUwLzE5MjAqMTAwdnc7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgQG1lZGlhIChtYXgtd2lkdGg6IDEyOTlweCkge1xyXG4gICAgd2lkdGg6IDU1JTtcclxuICB9XHJcbiAgQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xyXG4gIH1cclxuICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcclxuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICB9XHJcbn1cclxuLmJhbm5lci10ZXh0e1xyXG4gIHdpZHRoOiA1MzgvMTkyMCoxMDB2dztcclxuICBtYXJnaW4tYm90dG9tOiAzNC8xOTIwKjEwMHZ3O1xyXG4gIEBtZWRpYSAobWF4LXdpZHRoOiAxMjk5cHgpIHtcclxuICAgIHdpZHRoOiA3NSU7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xyXG4gIH1cclxuICBAbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XHJcbiAgICB3aWR0aDogNTAlO1xyXG4gICAgcGFkZGluZzogOTBweCAwIDUwcHg7XHJcbiAgfVxyXG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG4gICAgcGFkZGluZzogMDtcclxuICB9XHJcbiAgaDJ7XHJcbiAgICBmb250OiA0MC8xOTIwKjEwMHZ3ICRmb250LWFsaWNlO1xyXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDEyOTlweCkge1xyXG4gICAgICBmb250LXNpemU6IDMwcHg7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDI1cHg7XHJcbiAgICB9XHJcbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcclxuICAgICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgfVxyXG4gICAgJjpmaXJzdC1sZXR0ZXJ7XHJcbiAgICAgIGNvbG9yOiAkY29sLWJyb3duO1xyXG4gICAgICBmb250LXNpemU6IDgwLzE5MjAqMTAwdnc7XHJcbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMjk5cHgpIHtcclxuICAgICAgICBmb250LXNpemU6IDYwcHg7XHJcbiAgICAgIH1cclxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcbiAgICAgICAgZm9udC1zaXplOiA0MHB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gIGgze1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMzAvMTkyMCoxMDB2dztcclxuICAgIGZvbnQtZmFtaWx5OiAkZm9udC1hbGljZTtcclxuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xyXG4gICAgc3BhbntcclxuICAgICAgY29sb3I6ICRjb2wtYnJvd247XHJcbiAgICB9XHJcbiAgICBAbWVkaWEgKG1heC13aWR0aDogMTI5OXB4KSB7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgIH1cclxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xyXG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgfVxyXG4gIH1cclxuICBwe1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMzAvMTkyMCoxMDB2dztcclxuICAgIGxpbmUtaGVpZ2h0OiAxNjAlO1xyXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDEyOTlweCkge1xyXG4gICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDI1cHg7XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5iYW5uZXItbGlua3tcclxuICAgIHBhZGRpbmc6IDA7XHJcbiAgfVxyXG59XHJcbi5iYW5uZXItbGlua3tcclxuICBAaW5jbHVkZSBsaW5rO1xyXG4gIHBhZGRpbmc6IDAgMTRweDtcclxufVxyXG4uYmFubmVyLWluZm97XHJcbiAgbWFyZ2luLXRvcDogNTAvMTkyMCoxMDB2dztcclxuICBAbWVkaWEgKG1heC13aWR0aDogMTI5OXB4KSB7XHJcbiAgICBtYXJnaW4tdG9wOiA1MHB4O1xyXG4gIH1cclxuICBAbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XHJcbiAgICBtYXJnaW4tdG9wOiAwO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgfVxyXG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIH1cclxuICBhe1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBmb250LXNpemU6IDE0LzE5MjAqMTAwdnc7XHJcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxuICAgIGNvbG9yOiAkY29sLWJsYWNrO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMzAvMTkyMCoxMDB2dztcclxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMjk5cHgpIHtcclxuICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAyNXB4O1xyXG4gICAgfVxyXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xyXG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgIG1hcmdpbjogMCAyNXB4IDAgMDtcclxuICAgIH1cclxuICAgICY6bGFzdC1jaGlsZHtcclxuICAgICAgbWFyZ2luOiAwO1xyXG4gICAgfVxyXG4gICAgJjpob3ZlcntcclxuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgfVxyXG4gIH1cclxuICBpe1xyXG4gICAgbWFyZ2luLXJpZ2h0OiA1LzE5MjAqMTAwdnc7XHJcbiAgICBAbWVkaWEgKG1heC13aWR0aDogMTI5OXB4KSB7XHJcbiAgICAgIG1hcmdpbi1yaWdodDogNXB4O1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG4uYmFubmVyLWZvcm17XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcclxufVxyXG4uYmFubmVyLWZvcm17XHJcbiAgbWFyZ2luLWJvdHRvbTogMzAvMTkyMCoxMDB2dztcclxuICBAbWVkaWEgKG1heC13aWR0aDogMTI5OXB4KSB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xyXG4gIH1cclxuICAuYmFubmVyLWZvcm0tcm93e1xyXG4gICAgbWFyZ2luOiAwIC0yMC8xOTIwKjEwMHZ3O1xyXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDEyOTlweCkge1xyXG4gICAgICBtYXJnaW46IDAgLTE1cHg7XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5iYW5uZXItZm9ybS1jb2x7XHJcbiAgICB3aWR0aDogMjUlO1xyXG4gICAgcGFkZGluZzogMCAyMC8xOTIwKjEwMHZ3O1xyXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDEyOTlweCkge1xyXG4gICAgICBwYWRkaW5nOiAwIDE1cHg7XHJcbiAgICAgIHdpZHRoOiAzMy4zMzMlO1xyXG4gICAgfVxyXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgfVxyXG4gICAgJjpsYXN0LWNoaWxke1xyXG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogMTI5OXB4KSB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgfVxyXG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICB9XHJcbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA1NjdweCkge1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICB9XHJcbiAgICAgIC5mb3JtLWVsZW1fX2lucHV0e1xyXG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMjk5cHgpIHtcclxuICAgICAgICAgIHdpZHRoOiAzMC4zMyU7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xyXG4gICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5mb3JtLWVsZW1fX2lucHV0e1xyXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcbiAgICAgIHdpZHRoOiA0OCU7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbi5iYW5uZXItZm9ybS1kZntcclxuICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgfVxyXG59XHJcbi5iYW5uZXItc2xpZGVyLXdyYXB7XHJcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICBtYXJnaW46IDAgLTE5LzE5MjAqMTAwdnc7XHJcbiAgQG1lZGlhIChtYXgtd2lkdGg6IDEyOTlweCkge1xyXG4gICAgbWFyZ2luOiAwIC0xMHB4O1xyXG4gIH1cclxufVxyXG4uYmFubmVyLXNsaWRlcntcclxuICB3aWR0aDogMTAwJTtcclxuICBtYXJnaW4tYm90dG9tOiAzMC8xOTIwKjEwMHZ3O1xyXG4gIEBtZWRpYSAobWF4LXdpZHRoOiAxMjk5cHgpIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbiAgfVxyXG4gIC5zbGljay1hcnJvd3tcclxuICAgIGJvdHRvbTogLTQwLzE5MjAqMTAwdnc7XHJcbiAgICBAbWVkaWEgKG1heC13aWR0aDogMTI5OXB4KSB7XHJcbiAgICAgIGJvdHRvbTogLTM1cHg7XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5zbGljay1wcmV2e1xyXG4gICAgcmlnaHQ6IDYwLzE5MjAqMTAwdnc7XHJcbiAgICBAbWVkaWEgKG1heC13aWR0aDogMTI5OXB4KSB7XHJcbiAgICAgIHJpZ2h0OiA1MHB4O1xyXG4gICAgfVxyXG4gIH1cclxuICAuc2xpY2stbmV4dHtcclxuICAgIHJpZ2h0OiAyMC8xOTIwKjEwMHZ3O1xyXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDEyOTlweCkge1xyXG4gICAgICByaWdodDogMTBweDtcclxuICAgIH1cclxuICB9XHJcbiAgLnNsaWNrLWxpc3R7XHJcbiAgICBAbWVkaWEgKG1heC13aWR0aDogMzgwcHgpIHtcclxuICAgICAgcGFkZGluZzogMCAxMDBweCAwIDA7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbi5iYW5uZXItc2xpZGVyLWl0ZW17XHJcbiAgcGFkZGluZzogMCAxOS8xOTIwKjEwMHZ3O1xyXG4gIEBtZWRpYSAobWF4LXdpZHRoOiAxMjk5cHgpIHtcclxuICAgIHBhZGRpbmc6IDAgOXB4O1xyXG4gIH1cclxuICAmOmhvdmVye1xyXG4gICAgLmJhbm5lci1zbGlkZXItcGhvdG8gaW1ne1xyXG4gICAgICBmaWx0ZXI6IGdyYXlzY2FsZSgwKTtcclxuICAgIH1cclxuICB9XHJcbn1cclxuLmJhbm5lci1zbGlkZXItcGhvdG97XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbiAgaGVpZ2h0OiAyMjAvMTkyMCoxMDB2dztcclxuICBtYXJnaW4tYm90dG9tOiAxMC8xOTIwKjEwMHZ3O1xyXG4gIEBtZWRpYSAobWF4LXdpZHRoOiAxMjk5cHgpIHtcclxuICAgIGhlaWdodDogMTUwcHg7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG4gIH1cclxuICBAbWVkaWEgKG1heC13aWR0aDogNTY3cHgpIHtcclxuICAgIGhlaWdodDogMzAwcHg7XHJcbiAgfVxyXG4gIGltZ3tcclxuICAgIGZpbHRlcjogZ3JheXNjYWxlKDEwMCUpO1xyXG4gICAgdHJhbnNpdGlvbjogYWxsIC4zcyBlYXNlLWluLW91dDtcclxuICAgIEBpbmNsdWRlIGNvdmVyLXN0eWxlLWltZ1xyXG4gIH1cclxufVxyXG4uYmFubmVyLXNsaWRlci1uYW1le1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICBhe1xyXG4gICAgZm9udDogMTgvMTkyMCoxMDB2dyAkZm9udC1hbGljZTtcclxuICAgIGNvbG9yOiAkY29sLWJsYWNrO1xyXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDEyOTlweCkge1xyXG4gICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICB9XHJcbiAgfVxyXG59IiwiQG1peGluIGNvdmVyLXN0eWxlLWltZ3tcclxuICBtYXgtd2lkdGg6IGluaGVyaXQ7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgaGVpZ2h0OiAxMDAlO1xyXG4gIG9iamVjdC1maXQ6IGNvdmVyO1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG59XHJcbkBtaXhpbiBsaW5re1xyXG4gIGNvbG9yOiAkY29sLWJyb3duO1xyXG4gIGZvbnQ6IDI0LzE5MjAqMTAwdncgJGZvbnQtYWxpY2U7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gIEBtZWRpYSAobWF4LXdpZHRoOiAxMjk5cHgpIHtcclxuICAgIGZvbnQtc2l6ZTogMThweDtcclxuICB9XHJcbiAgaW1ne1xyXG4gICAgbWFyZ2luLWxlZnQ6IDEwLzE5MjAqMTAwdnc7XHJcbiAgICBAbWVkaWEgKG1heC13aWR0aDogMTI5OXB4KSB7XHJcbiAgICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xyXG4gICAgfVxyXG4gIH1cclxufSIsIi5iYW5uZXItZm9ybS10aXRsZXtcclxuICBmb250OiAyNC8xOTIwKjEwMHZ3ICRmb250LWFsaWNlO1xyXG4gIG1hcmdpbi1ib3R0b206IDMwLzE5MjAqMTAwdnc7XHJcbiAgQG1lZGlhIChtYXgtd2lkdGg6IDEyOTlweCkge1xyXG4gICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICB9XHJcbiAgJjpmaXJzdC1sZXR0ZXJ7XHJcbiAgICBmb250LXNpemU6IDM2LzE5MjAqMTAwdnc7XHJcbiAgICBjb2xvcjogJGNvbC1icm93bjtcclxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMjk5cHgpIHtcclxuICAgICAgZm9udC1zaXplOiAzMHB4O1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG4uYmFubmVyLWZvcm0tcm93e1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgZmxleC13cmFwOiB3cmFwO1xyXG59XHJcbi5yZWNhcHRjaGF7XHJcbiAgbWFyZ2luLWJvdHRvbTogMTUvMTkyMCoxMDB2dztcclxuICBAbWVkaWEgKG1heC13aWR0aDogMTI5OXB4KSB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG4gIH1cclxufVxyXG4uZm9ybS1lbGVte1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBtYXJnaW4tYm90dG9tOiAxNS8xOTIwKjEwMHZ3O1xyXG4gIEBtZWRpYSAobWF4LXdpZHRoOiAxMjk5cHgpIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XHJcbiAgfVxyXG4gIGlucHV0LCBzZWxlY3Qge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBmb250LXNpemU6IDE0LzE5MjAqMTAwdnc7XHJcbiAgICBoZWlnaHQ6IDM2LzE5MjAqMTAwdnc7XHJcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGNvbC1icm93bjtcclxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMjk5cHgpIHtcclxuICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICBoZWlnaHQ6IDM2cHg7XHJcbiAgICB9XHJcbiAgICAmOjpwbGFjZWhvbGRlciB7XHJcbiAgICAgIGNvbG9yOiAkY29sLWJsYWNrO1xyXG4gICAgfVxyXG4gIH1cclxuICB0ZXh0YXJlYXtcclxuICAgIHJlc2l6ZTogbm9uZTtcclxuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkY29sLWJyb3duO1xyXG4gICAgZm9udC1zaXplOiAxNC8xOTIwKjEwMHZ3O1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBAbWVkaWEgKG1heC13aWR0aDogMTI5OXB4KSB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgIH1cclxuICAgICY6OnBsYWNlaG9sZGVyIHtcclxuICAgICAgY29sb3I6ICRjb2wtYmxhY2s7XHJcbiAgICB9XHJcbiAgfVxyXG4gIHNlbGVjdHtcclxuICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgIGJhY2tncm91bmQ6IHVybChcIi4uL2ltYWdlcy9pY29ucy9hcnJvdy1kb3duLWljb24ucG5nXCIpIDk1JSBjZW50ZXIgbm8tcmVwZWF0O1xyXG4gICAgYXBwZWFyYW5jZTogbm9uZTtcclxuICB9XHJcbiAgJl9fcmFuZ2Vye1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICBpbnB1dHtcclxuICAgICAgZm9udC1zaXplOiAxMi8xOTIwKjEwMHZ3O1xyXG4gICAgICB3aWR0aDogNTAvMTkyMCoxMDB2dztcclxuICAgICAgaGVpZ2h0OiAzNi8xOTIwKjEwMHZ3O1xyXG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogMTI5OXB4KSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxMnB4O1xyXG4gICAgICAgIHdpZHRoOiAzMCU7XHJcbiAgICAgICAgaGVpZ2h0OiAzNnB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbi5mb3JtLWZpZWxkc3tcclxuICBmb250LXNpemU6IDE0LzE5MjAqMTAwdnc7XHJcbiAgQG1lZGlhIChtYXgtd2lkdGg6IDEyOTlweCkge1xyXG4gICAgZm9udC1zaXplOiAxNHB4O1xyXG4gIH1cclxufVxyXG4uZm9ybS1sYWJlbHtcclxuICBmb250LXNpemU6IDEyLzE5MjAqMTAwdnc7XHJcbiAgd2lkdGg6IDY1LzE5MjAqMTAwdnc7XHJcbiAgQG1lZGlhIChtYXgtd2lkdGg6IDEyOTlweCkge1xyXG4gICAgZm9udC1zaXplOiAxMnB4O1xyXG4gICAgd2lkdGg6IDMwJTtcclxuICB9XHJcbn1cclxuLmZvcm0tc3VibWl0e1xyXG4gIGZvbnQ6IDI0LzE5MjAqMTAwdncgJGZvbnQtYWxpY2U7XHJcbiAgY29sb3I6ICRjb2wtYnJvd247XHJcbiAgYmFja2dyb3VuZDogbm9uZTtcclxuICBib3JkZXI6IG5vbmU7XHJcbiAgY3Vyc29yOiBwb2ludGVyO1xyXG4gIHBhZGRpbmc6IDA7XHJcbiAgQG1lZGlhIChtYXgtd2lkdGg6IDEyOTlweCkge1xyXG4gICAgZm9udC1zaXplOiAxOHB4O1xyXG4gIH1cclxuICBpe1xyXG4gICAgZm9udC1zaXplOiAxNi8xOTIwKjEwMHZ3O1xyXG4gICAgbWFyZ2luLWxlZnQ6IDkvMTkyMCoxMDB2dztcclxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMjk5cHgpIHtcclxuICAgICAgZm9udC1zaXplOiAxMnB4O1xyXG4gICAgICBtYXJnaW4tbGVmdDogN3B4O1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG4ucm93LWZpbGV7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gIGZsZXgtd3JhcDogd3JhcDtcclxuICBtYXJnaW4tYm90dG9tOiAyMC8xOTIwKjEwMHZ3O1xyXG4gIEBtZWRpYSAobWF4LXdpZHRoOiAxMjk5cHgpIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XHJcbiAgfVxyXG59XHJcbi5hZGQtZmlsZXtcclxuICBmb250LWZhbWlseTogJGZvbnQtYWxpY2U7XHJcbiAgY3Vyc29yOiBwb2ludGVyO1xyXG4gIG9yZGVyOiAyO1xyXG4gIG1hcmdpbi1ib3R0b206IDIwLzE5MjAqMTAwdnc7XHJcbiAgQG1lZGlhIChtYXgtd2lkdGg6IDEyOTlweCkge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMTVweDtcclxuICB9XHJcbn1cclxuLmZpbGUtdXBsb2Fke1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG4gIG1hcmdpbjogMCAyMC8xOTIwKjEwMHZ3IDIwLzE5MjAqMTAwdncgMDtcclxuICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgQG1lZGlhIChtYXgtd2lkdGg6IDEyOTlweCkge1xyXG4gICAgbWFyZ2luOiAwIDE1cHggMTVweCAwO1xyXG4gIH1cclxuICBpbnB1dHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgfVxyXG59XHJcbi5maWxlLWltZ3tcclxuICB3aWR0aDogODAvMTkyMCoxMDB2dztcclxuICBoZWlnaHQ6IDgwLzE5MjAqMTAwdnc7XHJcbiAgYm9yZGVyOiAxcHggc29saWQgJGNvbC1icm93bjtcclxuICBtYXJnaW4tYm90dG9tOiAxMC8xOTIwKjEwMHZ3O1xyXG4gIGJhY2tncm91bmQ6IHVybChcIi4uL2ltYWdlcy9pY29ucy91cGxvYWQtaWNvbi5wbmdcIikgY2VudGVyIG5vLXJlcGVhdDtcclxuICBAbWVkaWEgKG1heC13aWR0aDogMTI5OXB4KSB7XHJcbiAgICB3aWR0aDogODBweDtcclxuICAgIGhlaWdodDogODBweDtcclxuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XHJcbiAgfVxyXG4gIGltZ3tcclxuICAgIEBpbmNsdWRlIGNvdmVyLXN0eWxlLWltZ1xyXG4gIH1cclxufVxyXG4ubmFtZS1maWxle1xyXG4gIGZvbnQtc2l6ZTogMTAvMTkyMCoxMDB2dztcclxuICBkaXNwbGF5OiBibG9jaztcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgQG1lZGlhIChtYXgtd2lkdGg6IDEyOTlweCkge1xyXG4gICAgZm9udC1zaXplOiAxMHB4O1xyXG4gIH1cclxufVxyXG4ucGFnZS1zdWJtaXR7XHJcbiAgQGluY2x1ZGUgbGluaztcclxuICBib3JkZXI6IG5vbmU7XHJcbiAgYmFja2dyb3VuZDogbm9uZTtcclxuICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgcGFkZGluZzogMDtcclxuICBpbWd7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG59XHJcbi5mb3JtLXRleHR7XHJcbiAgZm9udC1zaXplOiAxNC8xOTIwKjEwMHZ3O1xyXG4gIG1hcmdpbi1ib3R0b206IDE1LzE5MjAqMTAwdnc7XHJcbiAgQG1lZGlhIChtYXgtd2lkdGg6IDEyOTlweCkge1xyXG4gICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcclxuICB9XHJcbn1cclxuLmNoZWNrYm94e1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgZm9udC1zaXplOiAxNC8xOTIwKjEwMHZ3O1xyXG4gIG1hcmdpbi1ib3R0b206IDEwLzE5MjAqMTAwdnc7XHJcbiAgY3Vyc29yOiBwb2ludGVyO1xyXG4gIEBtZWRpYSAobWF4LXdpZHRoOiAxMjk5cHgpIHtcclxuICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XHJcbiAgfVxyXG4gIGlucHV0e1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuICAgICY6Y2hlY2tlZCB+IC5jaGVja21hcms6YmVmb3Jle1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIH1cclxuICB9XHJcbn1cclxuLmNoZWNrbWFya3tcclxuICBmbGV4OiAwIDAgMTgvMTkyMCoxMDB2dztcclxuICBoZWlnaHQ6IDE4LzE5MjAqMTAwdnc7XHJcbiAgYm9yZGVyLXJhZGl1czogMnB4O1xyXG4gIG1hcmdpbi1yaWdodDogMTAvMTkyMCoxMDB2dztcclxuICBib3JkZXI6IDFweCBzb2xpZCAkY29sLWJyb3duO1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBAbWVkaWEgKG1heC13aWR0aDogMTI5OXB4KSB7XHJcbiAgICBmbGV4OiAwIDAgMThweDtcclxuICAgIGhlaWdodDogMThweDtcclxuICAgIG1hcmdpbi1yaWdodDogMTBweDtcclxuICB9XHJcbiAgJjpiZWZvcmV7XHJcbiAgICBjb250ZW50OiAnJztcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHBhZGRpbmc6IDQvMTkyMCoxMDB2dyAyLzE5MjAqMTAwdnc7XHJcbiAgICBib3JkZXI6IHNvbGlkICRjb2wtYnJvd247XHJcbiAgICBib3JkZXItd2lkdGg6IDAgMXB4IDFweCAwO1xyXG4gICAgdG9wOiA0MCU7XHJcbiAgICBsZWZ0OiA1MCU7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKSByb3RhdGUoNDVkZWcpO1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMjk5cHgpIHtcclxuICAgICAgcGFkZGluZzogNHB4IDJweDtcclxuICAgIH1cclxuICB9XHJcbn0iLCIuYmxvY2stYWR2YW50YWdlc3tcclxuICB3aWR0aDogMTQ3MC8xOTIwKjEwMHZ3O1xyXG4gIHBhZGRpbmc6IDAgMCAyMDAvMTkyMCoxMDB2dztcclxuICBtYXJnaW46IDAgYXV0bztcclxuICBAbWVkaWEgKG1heC13aWR0aDogMTI5OXB4KSB7XHJcbiAgICB3aWR0aDogYXV0bztcclxuICAgIG1heC13aWR0aDogMTE1MHB4O1xyXG4gICAgcGFkZGluZzogMCAwIDE2MHB4O1xyXG4gIH1cclxuICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcclxuICAgIHBhZGRpbmc6IDAgMCA4MHB4O1xyXG4gIH1cclxuICAuYmxvY2stdGl0bGV7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAxMzAvMTkyMCoxMDB2dztcclxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMjk5cHgpIHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogODBweDtcclxuICAgIH1cclxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcclxuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgfVxyXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDYwcHg7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbi5hZHZhbnRhZ2Vze1xyXG4gIHBhZGRpbmctcmlnaHQ6IDE0MC8xOTIwKjEwMHZ3O1xyXG4gIG1hcmdpbi1ib3R0b206IDExNS8xOTIwKjEwMHZ3O1xyXG4gIEBtZWRpYSAobWF4LXdpZHRoOiAxMjk5cHgpIHtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDExMHB4O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogODBweDtcclxuICB9XHJcbiAgQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xyXG4gICAgcGFkZGluZy1yaWdodDogNzBweDtcclxuICB9XHJcbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiA0NXB4O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogNTBweDtcclxuICB9XHJcbn1cclxuLmFkdmFudGFnZXMtaW1ne1xyXG4gIG1hcmdpbi1ib3R0b206IDYwLzE5MjAqMTAwdnc7XHJcbiAgQG1lZGlhIChtYXgtd2lkdGg6IDEyOTlweCkge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogNDBweDtcclxuICB9XHJcbiAgQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICB9XHJcbn1cclxuLmFkdmFudGFnZXMtZGVzY3tcclxuICBsaW5lLWhlaWdodDogMTYwJTtcclxuICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcclxuICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICB9XHJcbn0iLCIuYmxvY2stYWJvdXR7XHJcbiAgcGFkZGluZy1ib3R0b206IDExMC8xOTIwKjEwMHZ3O1xyXG4gIEBtZWRpYSAobWF4LXdpZHRoOiAxMjk5cHgpIHtcclxuICAgIHBhZGRpbmctYm90dG9tOiA3MHB4O1xyXG4gIH1cclxuICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcclxuICAgIHBhZGRpbmctYm90dG9tOiAyNXB4O1xyXG4gIH1cclxufVxyXG4uYm94LWFib3V0e1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgd2lkdGg6IDEzODcvMTkyMCoxMDB2dztcclxuICBtYXJnaW46IDAgYXV0bztcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgQG1lZGlhIChtYXgtd2lkdGg6IDEyOTlweCkge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgfVxyXG4gIEBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcclxuICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICB9XHJcbn1cclxuLmFib3V0LWx7XHJcbiAgZmxleDogMCAwIDI4MC8xOTIwKjEwMHZ3O1xyXG4gIHBhZGRpbmctcmlnaHQ6IDQwLzE5MjAqMTAwdnc7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gIEBtZWRpYSAobWF4LXdpZHRoOiAxMjk5cHgpIHtcclxuICAgIGZsZXg6IDAgMCAyODBweDtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDQwcHg7XHJcbiAgfVxyXG4gIEBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcclxuICAgIGZsZXg6IDAgMCAxMDAlO1xyXG4gICAgcGFkZGluZy1yaWdodDogMDtcclxuICAgIHBhZGRpbmctbGVmdDogMzAwcHg7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xyXG4gIH1cclxuICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcclxuICAgIHBhZGRpbmctbGVmdDogMDtcclxuICB9XHJcbiAgaDJ7XHJcbiAgICBmb250OiAyMC8xOTIwKjEwMHZ3ICRmb250LWFsaWNlO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMTAwLzE5MjAqMTAwdnc7XHJcbiAgICBAbWVkaWEgKG1heC13aWR0aDogMTI5OXB4KSB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMTAwcHg7XHJcbiAgICB9XHJcbiAgICBAbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XHJcbiAgICB9XHJcbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcclxuICAgIH1cclxuICAgIHNwYW57XHJcbiAgICAgIGZvbnQtc2l6ZTogMzYvMTkyMCoxMDB2dztcclxuICAgICAgY29sb3I6ICRjb2wtYnJvd247XHJcbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMjk5cHgpIHtcclxuICAgICAgICBmb250LXNpemU6IDMwcHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgcHtcclxuICAgIGZsZXg6IDEgMCBhdXRvO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMjk5cHgpIHtcclxuICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgfVxyXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbiAgICB9XHJcbiAgfVxyXG4gIGF7XHJcbiAgICBjb2xvcjogJGNvbC1ibGFjaztcclxuICAgIGZvbnQtc2l6ZTogMTQvMTkyMCoxMDB2dztcclxuICAgIHRyYW5zaXRpb246IGFsbCAuM3MgZWFzZS1pbi1vdXQ7XHJcbiAgICBAbWVkaWEgKG1heC13aWR0aDogMTI5OXB4KSB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgIH1cclxuICAgICY6aG92ZXJ7XHJcbiAgICAgIGNvbG9yOiAkY29sLWJyb3duO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG4uYWJvdXQtcGhvdG97XHJcbiAgZmxleDogMCAwIDQwMC8xOTIwKjEwMHZ3O1xyXG4gIGhlaWdodDogNjAwLzE5MjAqMTAwdnc7XHJcbiAgQG1lZGlhIChtYXgtd2lkdGg6IDEyOTlweCkge1xyXG4gICAgZmxleDogMCAwIDI2MHB4O1xyXG4gICAgaGVpZ2h0OiA0MDBweDtcclxuICB9XHJcbiAgQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgdG9wOiAwO1xyXG4gICAgbGVmdDogMDtcclxuICAgIHdpZHRoOiAyNjBweDtcclxuICB9XHJcbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcbiAgICBwb3NpdGlvbjogc3RhdGljO1xyXG4gICAgb3JkZXI6IC0xO1xyXG4gICAgZmxleDogMCAwIDEwMCU7XHJcbiAgICBoZWlnaHQ6IDQzMHB4O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICB9XHJcbiAgaW1ne1xyXG4gICAgQGluY2x1ZGUgY292ZXItc3R5bGUtaW1nXHJcbiAgfVxyXG59XHJcbi5hYm91dC1ye1xyXG4gIHdpZHRoOiA2NzcvMTkyMCoxMDB2dztcclxuICBwYWRkaW5nLWxlZnQ6IDQwLzE5MjAqMTAwdnc7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gIEBtZWRpYSAobWF4LXdpZHRoOiAxMjk5cHgpIHtcclxuICAgIHdpZHRoOiBhdXRvO1xyXG4gICAgcGFkZGluZy1sZWZ0OiAzMHB4O1xyXG4gIH1cclxuICBAbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XHJcbiAgICBvcmRlcjogMjtcclxuICAgIGZsZXg6IDAgMCAxMDAlO1xyXG4gICAgcGFkZGluZy1yaWdodDogMDtcclxuICAgIHBhZGRpbmctbGVmdDogMzAwcHg7XHJcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xyXG4gIH1cclxuICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcclxuICAgIHBhZGRpbmctbGVmdDogMDtcclxuICB9XHJcbn1cclxuLmFib3V0LXItdGV4dHtcclxuICBmb250OiAxOC8xOTIwKjEwMHZ3ICRmb250LWFsaWNlO1xyXG4gIGxpbmUtaGVpZ2h0OiAxNjAlO1xyXG4gIG1hcmdpbi1ib3R0b206IDEwNS8xOTIwKjEwMHZ3O1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBAbWVkaWEgKG1heC13aWR0aDogMTI5OXB4KSB7XHJcbiAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICBtYXJnaW4tYm90dG9tOiA3MHB4O1xyXG4gIH1cclxuICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDM1cHg7XHJcbiAgfVxyXG4gICY6YmVmb3JlLCAmOmFmdGVye1xyXG4gICAgY29udGVudDogJyc7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB3aWR0aDogMzAvMTkyMCoxMDB2dztcclxuICAgIGhlaWdodDogMjMvMTkyMCoxMDB2dztcclxuICAgIGJhY2tncm91bmQ6IHVybChcIi4uL2ltYWdlcy9pY29ucy9ibG9ja25vdGUtaWNvbi5wbmdcIikgY2VudGVyIG5vLXJlcGVhdDtcclxuICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcclxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMjk5cHgpIHtcclxuICAgICAgd2lkdGg6IDIwcHg7XHJcbiAgICAgIGhlaWdodDogMTVweDtcclxuICAgIH1cclxuICB9XHJcbiAgJjpiZWZvcmUge1xyXG4gICAgdG9wOiAtMzgvMTkyMCoxMDB2dztcclxuICAgIGxlZnQ6IC0zMC8xOTIwKjEwMHZ3O1xyXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDEyOTlweCkge1xyXG4gICAgICB0b3A6IC0xNXB4O1xyXG4gICAgICBsZWZ0OiAtMjBweDtcclxuICAgIH1cclxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xyXG4gICAgICBsZWZ0OiAwO1xyXG4gICAgfVxyXG4gIH1cclxuICAmOmFmdGVyIHtcclxuICAgIGJvdHRvbTogLTIzLzE5MjAqMTAwdnc7XHJcbiAgICByaWdodDogLTMwLzE5MjAqMTAwdnc7XHJcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xyXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDEyOTlweCkge1xyXG4gICAgICBib3R0b206IC0xMnB4O1xyXG4gICAgICByaWdodDogLTEwcHg7XHJcbiAgICB9XHJcbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcclxuICAgICAgcmlnaHQ6IDA7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbi5hYm91dC1yLWluZm97XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgZmxleDogMSAwIGF1dG87XHJcbiAgbWFyZ2luLWJvdHRvbTogMzAvMTkyMCoxMDB2dztcclxuICBAbWVkaWEgKG1heC13aWR0aDogMTI5OXB4KSB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xyXG4gIH1cclxufVxyXG4uYWJvdXQtaW5mb3tcclxuICB3aWR0aDogNDUlO1xyXG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xyXG4gICAgd2lkdGg6IDQ4JTtcclxuICB9XHJcbn1cclxuLmluZm8tci1udW1iZXJ7XHJcbiAgZm9udDogMjQvMTkyMCoxMDB2dyAkZm9udC1hbGljZTtcclxuICBtYXJnaW4tYm90dG9tOiAxNS8xOTIwKjEwMHZ3O1xyXG4gIEBtZWRpYSAobWF4LXdpZHRoOiAxMjk5cHgpIHtcclxuICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XHJcbiAgfVxyXG4gIHNwYW57XHJcbiAgICBjb2xvcjogJGNvbC1icm93bjtcclxuICAgIGZvbnQtc2l6ZTogODAvMTkyMCoxMDB2dztcclxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMjk5cHgpIHtcclxuICAgICAgZm9udC1zaXplOiA2MHB4O1xyXG4gICAgfVxyXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDU2N3B4KSB7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG4uaW5mby1yLXRleHR7XHJcbiAgQG1lZGlhIChtYXgtd2lkdGg6IDEyOTlweCkge1xyXG4gICAgZm9udC1zaXplOiAxNHB4O1xyXG4gIH1cclxufVxyXG4uYWJvdXQtci1saW5re1xyXG4gIEBpbmNsdWRlIGxpbms7XHJcbn0iLCIuYmxvY2stdGV4dHtcclxuICBwYWRkaW5nOiAxMTAvMTkyMCoxMDB2dyAwIDY1LzE5MjAqMTAwdnc7XHJcbiAgQG1lZGlhIChtYXgtd2lkdGg6IDEyOTlweCkge1xyXG4gICAgcGFkZGluZzogNzBweCAwO1xyXG4gIH1cclxuICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcclxuICAgIHBhZGRpbmc6IDU1cHggMCAyNXB4O1xyXG4gIH1cclxuICAuYmxvY2stdGl0bGV7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICBtYXJnaW4tYm90dG9tOiA2MC8xOTIwKjEwMHZ3O1xyXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDEyOTlweCkge1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiA2MHB4O1xyXG4gICAgfVxyXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5icmVhZGNydW1ic3tcclxuICAgIG1hcmdpbi1sZWZ0OiAxNzAvMTkyMCoxMDB2dztcclxuICAgIG1hcmdpbi1ib3R0b206IDQwLzE5MjAqMTAwdnc7XHJcbiAgICBAbWVkaWEgKG1heC13aWR0aDogMTI5OXB4KSB7XHJcbiAgICAgIG1hcmdpbi1sZWZ0OiAwO1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG4ucGFnZS10ZXh0e1xyXG4gIHBhZGRpbmc6IDMwLzE5MjAqMTAwdncgMCAxMzYvMTkyMCoxMDB2dztcclxuICBAbWVkaWEgKG1heC13aWR0aDogMTI5OXB4KSB7XHJcbiAgICBwYWRkaW5nOiA1MHB4IDAgODBweDtcclxuICB9XHJcbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcbiAgICBwYWRkaW5nOiA1NXB4IDAgMjVweDtcclxuICB9XHJcbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcbiAgICBwYWRkaW5nOiAxMHB4IDAgMTAwcHg7XHJcbiAgfVxyXG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xyXG4gICAgcGFkZGluZzogMTBweCAwIDcwcHg7XHJcbiAgfVxyXG4gIC5ibG9jay10aXRsZV9fZjgwe1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogNjAvMTkyMCoxMDB2dztcclxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMjk5cHgpIHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogNjBweDtcclxuICAgIH1cclxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xyXG4gICAgfVxyXG4gIH1cclxuICAuYmxvY2stdGl0bGVfX2Y0MHtcclxuICAgIHdpZHRoOiAxNDQwLzE5MjAqMTAwdnc7XHJcbiAgICBtYXJnaW46IDAgYXV0byA1MC8xOTIwKjEwMHZ3O1xyXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDEyOTlweCkge1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcclxuICAgIH1cclxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG4uYm94LXRleHR7XHJcbiAgd2lkdGg6IDE0NDAvMTkyMCoxMDB2dztcclxuICBtYXJnaW46IDAgYXV0bztcclxuICBjb2x1bW4tY291bnQ6IDI7XHJcbiAgY29sdW1uLWdhcDogODAvMTkyMCoxMDB2dztcclxuICBAbWVkaWEgKG1heC13aWR0aDogMTI5OXB4KSB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGNvbHVtbi1nYXA6IDQwcHg7XHJcbiAgfVxyXG4gIEBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcclxuICAgIGNvbHVtbi1nYXA6IDA7XHJcbiAgICBjb2x1bW4tY291bnQ6IDE7XHJcbiAgfVxyXG4gICY6Zmlyc3QtbGV0dGVye1xyXG4gICAgY29sb3I6ICRjb2wtYnJvd247XHJcbiAgICBmb250LWZhbWlseTogJGZvbnQtYWxpY2U7XHJcbiAgICBmb250LXNpemU6IDM2LzE5MjAqMTAwdnc7XHJcbiAgICBAbWVkaWEgKG1heC13aWR0aDogMTI5OXB4KSB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMjRweDtcclxuICAgIH1cclxuICB9XHJcbiAgaDJ7XHJcbiAgICBmb250OiAyMC8xOTIwKjEwMHZ3ICRmb250LWFsaWNlO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMjAvMTkyMCoxMDB2dztcclxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMjk5cHgpIHtcclxuICAgICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG4gICAgfVxyXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgIH1cclxuICAgICY6Zmlyc3QtbGV0dGVye1xyXG4gICAgICBjb2xvcjogJGNvbC1icm93bjtcclxuICAgICAgZm9udC1zaXplOiA0MC8xOTIwKjEwMHZ3O1xyXG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogMTI5OXB4KSB7XHJcbiAgICAgICAgZm9udC1zaXplOiA0MHB4O1xyXG4gICAgICB9XHJcbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcclxuICAgICAgICBmb250LXNpemU6IDMwcHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgcHtcclxuICAgIG1hcmdpbi1ib3R0b206IDM1LzE5MjAqMTAwdnc7XHJcbiAgICBsaW5lLWhlaWdodDogMjkvMTkyMCoxMDB2dztcclxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMjk5cHgpIHtcclxuICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xyXG4gICAgICBsaW5lLWhlaWdodDogMjJweDtcclxuICAgIH1cclxuICB9XHJcbiAgdWx7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAzNS8xOTIwKjEwMHZ3O1xyXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDEyOTlweCkge1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xyXG4gICAgfVxyXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbiAgICB9XHJcbiAgICBsaXtcclxuICAgICAgbGluZS1oZWlnaHQ6IDI5LzE5MjAqMTAwdnc7XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgcGFkZGluZy1sZWZ0OiAxMnB4O1xyXG4gICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHdpZHRoOiA0LzE5MjAqMTAwdnc7XHJcbiAgICAgICAgaGVpZ2h0OiA0LzE5MjAqMTAwdnc7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICAgICAgIHRvcDogMTIvMTkyMCoxMDB2dztcclxuICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgIGJhY2tncm91bmQ6ICRjb2wtYmxhY2s7XHJcbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDEyOTlweCkge1xyXG4gICAgICAgICAgd2lkdGg6IDNweDtcclxuICAgICAgICAgIGhlaWdodDogM3B4O1xyXG4gICAgICAgICAgdG9wOiA4cHg7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMjk5cHgpIHtcclxuICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDIycHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgaW1ne1xyXG4gICAgbWFyZ2luLWJvdHRvbTogNTAvMTkyMCoxMDB2dztcclxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMjk5cHgpIHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogNDBweDtcclxuICAgIH1cclxuICB9XHJcbiAgYXtcclxuICAgIGNvbG9yOiAkY29sLWJyb3duO1xyXG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcbiAgICAmOmhvdmVye1xyXG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbi50ZXh0LWxpbmt7XHJcbiAgQGluY2x1ZGUgbGluaztcclxuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICBAbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xyXG4gICAgbWFyZ2luLXRvcDogLTUwcHg7XHJcbiAgfVxyXG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xyXG4gICAgbWFyZ2luLXRvcDogMDtcclxuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcclxuICB9XHJcbn0iLCIuYmxvY2stc3Rvcmllc3tcclxuICBwYWRkaW5nOiA2NS8xOTIwKjEwMHZ3IDcwLzE5MjAqMTAwdncgOTUvMTkyMCoxMDB2dyAyNDAvMTkyMCoxMDB2dztcclxuICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gIEBtZWRpYSAobWF4LXdpZHRoOiAxMjk5cHgpIHtcclxuICAgIHBhZGRpbmc6IDY1cHggODBweDtcclxuICB9XHJcbiAgQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xyXG4gICAgcGFkZGluZzogNTBweCA0MHB4O1xyXG4gIH1cclxuICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcclxuICAgIHBhZGRpbmc6IDUwcHggMjBweDtcclxuICB9XHJcbiAgQG1lZGlhIChtYXgtd2lkdGg6IDQyMHB4KSB7XHJcbiAgICBwYWRkaW5nOiA1MHB4IDAgNTBweCAyMHB4O1xyXG4gIH1cclxuICAuYmxvY2stdGl0bGV7XHJcbiAgICBtYXJnaW4tYm90dG9tOiA4MC8xOTIwKjEwMHZ3O1xyXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDEyOTlweCkge1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG4uc3Rvcmllcy1zbGlkZXJ7XHJcbiAgbWFyZ2luOiAwIC0xNS8xOTIwKjEwMHZ3IDQwLzE5MjAqMTAwdnc7XHJcbiAgQG1lZGlhIChtYXgtd2lkdGg6IDEyOTlweCkge1xyXG4gICAgbWFyZ2luOiAwIC0xNXB4IDQwcHg7XHJcbiAgfVxyXG4gIC5zbGljay1saXN0e1xyXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDQyMHB4KSB7XHJcbiAgICAgIHBhZGRpbmc6IDAgMTIwcHggMCAwO1xyXG4gICAgfVxyXG4gIH1cclxuICAuc2xpY2stYXJyb3d7XHJcbiAgICB0b3A6IC04NS8xOTIwKjEwMHZ3O1xyXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDEyOTlweCkge1xyXG4gICAgICB0b3A6IC00NXB4O1xyXG4gICAgfVxyXG4gICAgJi5zbGljay1wcmV2IHtcclxuICAgICAgcmlnaHQ6IDU1LzE5MjAqMTAwdnc7XHJcbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMjk5cHgpIHtcclxuICAgICAgICByaWdodDogNTVweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgJi5zbGljay1uZXh0IHtcclxuICAgICAgcmlnaHQ6IDE1LzE5MjAqMTAwdnc7XHJcbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMjk5cHgpIHtcclxuICAgICAgICByaWdodDogMTVweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG4uaXRlbS1zdG9yaWVze1xyXG4gIHBhZGRpbmc6IDAgMTUvMTkyMCoxMDB2dztcclxuICBAbWVkaWEgKG1heC13aWR0aDogMTI5OXB4KSB7XHJcbiAgICBwYWRkaW5nOiAwIDE1cHg7XHJcbiAgfVxyXG4gICY6aG92ZXJ7XHJcbiAgICAuc3Rvcmllcy1pbWcgaW1ne1xyXG4gICAgICBmaWx0ZXI6IGdyYXlzY2FsZSgwKTtcclxuICAgIH1cclxuICB9XHJcbn1cclxuLnN0b3JpZXMtaW1ne1xyXG4gIGhlaWdodDogNDAwLzE5MjAqMTAwdnc7XHJcbiAgbWFyZ2luLWJvdHRvbTogMjAvMTkyMCoxMDB2dztcclxuICBAbWVkaWEgKG1heC13aWR0aDogMTI5OXB4KSB7XHJcbiAgICBoZWlnaHQ6IDI2MHB4O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcclxuICB9XHJcbiAgQG1lZGlhIChtYXgtd2lkdGg6IDU2N3B4KSB7XHJcbiAgICBoZWlnaHQ6IDIwOHB4O1xyXG4gIH1cclxuICBpbWd7XHJcbiAgICBAaW5jbHVkZSBjb3Zlci1zdHlsZS1pbWc7XHJcbiAgICBmaWx0ZXI6IGdyYXlzY2FsZSgxMDAlKTtcclxuICAgIHRyYW5zaXRpb246IGFsbCAuM3MgZWFzZS1pbi1vdXQ7XHJcbiAgfVxyXG59XHJcbi5zdG9yaWVzLW5hbWV7XHJcbiAgZm9udDogMTgvMTkyMCoxMDB2dyAkZm9udC1hbGljZTtcclxuICBjb2xvcjogJGNvbC1ibGFjaztcclxuICBAbWVkaWEgKG1heC13aWR0aDogMTI5OXB4KSB7XHJcbiAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgfVxyXG59XHJcbi5zdG9yaWVzLWxpbmt7XHJcbiAgQGluY2x1ZGUgbGlua1xyXG59XHJcbi5wb3B1cC1zdG9yaWVze1xyXG4gIHdpZHRoOiAxNTAwLzE5MjAqMTAwdnc7XHJcbiAgcGFkZGluZzogNTAvMTkyMCoxMDB2dyAxOTAvMTkyMCoxMDB2dyA5MC8xOTIwKjEwMHZ3O1xyXG4gIEBtZWRpYSAobWF4LXdpZHRoOiAxMjk5cHgpIHtcclxuICAgIHBhZGRpbmc6IDMwcHggNjBweCA3MHB4O1xyXG4gICAgd2lkdGg6IDkwJTtcclxuICB9XHJcbiAgQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xyXG4gICAgcGFkZGluZzogNzBweCAzMHB4IDQwcHg7XHJcbiAgICB3aWR0aDogOTUlO1xyXG4gIH1cclxuICBAbWVkaWEgKG1heC13aWR0aDogNTY3cHgpIHtcclxuICAgIHBhZGRpbmc6IDQwcHggMTBweCAzMHB4O1xyXG4gIH1cclxufVxyXG4ucm93LXBvcHVwe1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICBAbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gIH1cclxufVxyXG4uc2xpZGVyLXBvcHVwe1xyXG4gIHdpZHRoOiA1ODAvMTkyMCoxMDB2dztcclxuICBAbWVkaWEgKG1heC13aWR0aDogMTI5OXB4KSB7XHJcbiAgICB3aWR0aDogMzQwcHg7XHJcbiAgfVxyXG4gIEBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogNjBweDtcclxuICB9XHJcbiAgLnNsaWNrLWFycm93e1xyXG4gICAgYm90dG9tOiAtMzUvMTkyMCoxMDB2dztcclxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMjk5cHgpIHtcclxuICAgICAgYm90dG9tOiAtMzNweDtcclxuICAgIH1cclxuICAgICYuc2xpY2stcHJldntcclxuICAgICAgcmlnaHQ6IDQwLzE5MjAqMTAwdnc7XHJcbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMjk5cHgpIHtcclxuICAgICAgICByaWdodDogNDBweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgJi5zbGljay1uZXh0e1xyXG4gICAgICByaWdodDogMDtcclxuICAgIH1cclxuICB9XHJcbiAgLnNsaWNrLWRvdHMge1xyXG4gICAgYm90dG9tOiAtMzUvMTkyMCoxMDB2dztcclxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMjk5cHgpIHtcclxuICAgICAgYm90dG9tOiAtMzBweDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuLnBvcHVwLWltZ3tcclxuICBoZWlnaHQ6IDgyMC8xOTIwKjEwMHZ3O1xyXG4gIEBtZWRpYSAobWF4LXdpZHRoOiAxMjk5cHgpIHtcclxuICAgIGhlaWdodDogNDgwcHg7XHJcbiAgfVxyXG4gIEBtZWRpYSAobWF4LXdpZHRoOiA1NjdweCkge1xyXG4gICAgaGVpZ2h0OiAyNTBweDtcclxuICB9XHJcbiAgaW1ne1xyXG4gICAgQGluY2x1ZGUgY292ZXItc3R5bGUtaW1nXHJcbiAgfVxyXG59XHJcbi5wb3B1cC10ZXh0e1xyXG4gIHBhZGRpbmctbGVmdDogNjAvMTkyMCoxMDB2dztcclxuICBAbWVkaWEgKG1heC13aWR0aDogMTI5OXB4KSB7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDYlO1xyXG4gIH1cclxuICBAbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XHJcbiAgfVxyXG4gIGgye1xyXG4gICAgZm9udDogMjAvMTkyMCoxMDB2dyAkZm9udC1hbGljZTtcclxuICAgIG1hcmdpbi1ib3R0b206IDQwLzE5MjAqMTAwdnc7XHJcbiAgICBAbWVkaWEgKG1heC13aWR0aDogMTI5OXB4KSB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMjVweDtcclxuICAgIH1cclxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcclxuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgfVxyXG4gICAgc3BhbntcclxuICAgICAgY29sb3I6ICRjb2wtYnJvd247XHJcbiAgICAgIGZvbnQtc2l6ZTogNDAvMTkyMCoxMDB2dztcclxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDEyOTlweCkge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMzBweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICBwe1xyXG4gICAgbGluZS1oZWlnaHQ6IDI5LzE5MjAqMTAwdnc7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAzMC8xOTIwKjEwMHZ3O1xyXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDEyOTlweCkge1xyXG4gICAgICBsaW5lLWhlaWdodDogMjJweDtcclxuICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgfVxyXG4gICAgJjpmaXJzdC1vZi10eXBlOmZpcnN0LWxldHRlcntcclxuICAgICAgY29sb3I6ICRjb2wtYnJvd247XHJcbiAgICAgIGZvbnQ6IDM2LzE5MjAqMTAwdncgJGZvbnQtYWxpY2U7XHJcbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMjk5cHgpIHtcclxuICAgICAgICBmb250LXNpemU6IDMwcHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuLmxpbmstcG9wdXB7XHJcbiAgQGluY2x1ZGUgbGlua1xyXG59IiwiZm9vdGVye1xyXG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAkY29sLWJyb3duO1xyXG4gIHBhZGRpbmc6IDQwLzE5MjAqMTAwdncgMCA1MC8xOTIwKjEwMHZ3O1xyXG4gIEBtZWRpYSAobWF4LXdpZHRoOiAxMjk5cHgpIHtcclxuICAgIHBhZGRpbmc6IDQwcHggMDtcclxuICB9XHJcbn1cclxuLmZvb3Rlci1yb3d7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xyXG4gIGZsZXgtd3JhcDogd3JhcDtcclxuICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgfVxyXG59XHJcbi5mb290ZXItbWJ7XHJcbiAgbWFyZ2luLWJvdHRvbTogNjUvMTkyMCoxMDB2dztcclxuICBAbWVkaWEgKG1heC13aWR0aDogMTI5OXB4KSB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiA0NXB4O1xyXG4gIH1cclxufVxyXG4uZm9vdGVyLWxvZ297XHJcbiAgd2lkdGg6IDEwMC8xOTIwKjEwMHZ3O1xyXG4gIGhlaWdodDogNDUvMTkyMCoxMDB2dztcclxuICBAbWVkaWEgKG1heC13aWR0aDogMTI5OXB4KSB7XHJcbiAgICB3aWR0aDogMTAwcHg7XHJcbiAgICBoZWlnaHQ6IDQ1cHg7XHJcbiAgfVxyXG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xyXG4gICAgd2lkdGg6IDgwcHg7XHJcbiAgfVxyXG59XHJcbi5mb290ZXItbWVudXtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIG1hcmdpbjogMCAxNS8xOTIwKjEwMHZ3O1xyXG4gIEBtZWRpYSAobWF4LXdpZHRoOiAxMjk5cHgpIHtcclxuICAgIG1hcmdpbjogMCAxMHB4O1xyXG4gIH1cclxuICBAbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIG9yZGVyOiAyO1xyXG4gICAgbWFyZ2luOiA0MHB4IDAgMDtcclxuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICB9XHJcbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcbiAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIGNvbHVtbi1jb3VudDogMztcclxuICB9XHJcbiAgbGl7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDUwLzE5MjAqMTAwdnc7XHJcbiAgICBAbWVkaWEgKG1heC13aWR0aDogMTI5OXB4KSB7XHJcbiAgICAgIG1hcmdpbi1yaWdodDogMjBweDtcclxuICAgIH1cclxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcclxuICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xyXG4gICAgfVxyXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcbiAgICAgIHdpZHRoOiBtYXgtY29udGVudDtcclxuICAgIH1cclxuICAgICY6bGFzdC1jaGlsZHtcclxuICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xyXG4gICAgfVxyXG4gIH1cclxuICBhe1xyXG4gICAgZm9udC1mYW1pbHk6ICRmb250LWFsaWNlO1xyXG4gICAgY29sb3I6ICRjb2wtYmxhY2s7XHJcbiAgICB0cmFuc2l0aW9uOiBhbGwgLjNzIGVhc2UtaW4tb3V0O1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDEyOTlweCkge1xyXG4gICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICB9XHJcbiAgICAmOmJlZm9yZXtcclxuICAgICAgY29udGVudDogJyc7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIGhlaWdodDogMnB4O1xyXG4gICAgICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWFnZXMvaWNvbnMvbGluZS1mb290ZXIucG5nXCIpIGNlbnRlciBuby1yZXBlYXQ7XHJcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJSAxMDAlO1xyXG4gICAgICBsZWZ0OiAwO1xyXG4gICAgICBib3R0b206IC00LzE5MjAqMTAwdnc7XHJcbiAgICAgIG9wYWNpdHk6IDA7XHJcbiAgICAgIHRyYW5zaXRpb246IGFsbCAuM3MgZWFzZS1pbi1vdXQ7XHJcbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMjk5cHgpIHtcclxuICAgICAgICBib3R0b206IC0zcHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgICY6aG92ZXJ7XHJcbiAgICAgIGNvbG9yOiAkY29sLWJyb3duO1xyXG4gICAgICAmOmJlZm9yZXtcclxuICAgICAgICBvcGFjaXR5OiAxO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbi5mb290ZXItcHJpdmFjeXtcclxuICBmb250LXNpemU6IDE0LzE5MjAqMTAwdnc7XHJcbiAgY29sb3I6ICRjb2wtYmxhY2s7XHJcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcbiAgQG1lZGlhIChtYXgtd2lkdGg6IDEyOTlweCkge1xyXG4gICAgZm9udC1zaXplOiAxNHB4O1xyXG4gIH1cclxufVxyXG4uZm9vdGVyLWNvbnRhY3R7XHJcbiAgJi50ZXh0LXJpZ2h0e1xyXG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XHJcbiAgfVxyXG4gIGgze1xyXG4gICAgZm9udDogMTQvMTkyMCoxMDB2dyAkZm9udC1hbGljZTtcclxuICAgIG1hcmdpbi1ib3R0b206IDE1LzE5MjAqMTAwdnc7XHJcbiAgICBAbWVkaWEgKG1heC13aWR0aDogMTI5OXB4KSB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcclxuICAgIH1cclxuICB9XHJcbiAgYXtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgY29sb3I6ICRjb2wtYmxhY2s7XHJcbiAgICBmb250LXNpemU6IDE0LzE5MjAqMTAwdnc7XHJcbiAgICBtYXJnaW4tYm90dG9tOiA3LzE5MjAqMTAwdnc7XHJcbiAgICB0cmFuc2l0aW9uOiBhbGwgLjNzIGVhc2UtaW4tb3V0O1xyXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDEyOTlweCkge1xyXG4gICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDdweDtcclxuICAgIH1cclxuICAgICY6aG92ZXJ7XHJcbiAgICAgIGNvbG9yOiAkY29sLWJyb3duO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG4uZm9vdGVyLXNvY3tcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xyXG4gICAgb3JkZXI6IDI7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIG1hcmdpbi10b3A6IDQwcHg7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICB9XHJcbiAgYXtcclxuICAgIGNvbG9yOiAkY29sLWJsYWNrO1xyXG4gICAgdHJhbnNpdGlvbjogYWxsIC4zcyBlYXNlLWluLW91dDtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAzNS8xOTIwKjEwMHZ3O1xyXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDEyOTlweCkge1xyXG4gICAgICBtYXJnaW4tcmlnaHQ6IDMwcHg7XHJcbiAgICB9XHJcbiAgICAmOmxhc3QtY2hpbGR7XHJcbiAgICAgIG1hcmdpbi1yaWdodDogMDtcclxuICAgIH1cclxuICAgICY6aG92ZXJ7XHJcbiAgICAgIGNvbG9yOiAkY29sLWJyb3duO1xyXG4gICAgfVxyXG4gIH1cclxufSIsIi5wZXJzb25hbC1icmVhZGNydW1ic3tcclxuICB3aWR0aDogMTQ0MC8xOTIwKjEwMHZ3O1xyXG4gIG1hcmdpbjogMCBhdXRvO1xyXG4gIEBtZWRpYSAobWF4LXdpZHRoOiAxMjk5cHgpIHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gIH1cclxuICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XHJcbiAgfVxyXG59XHJcbi5icmVhZGNydW1ic3tcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGxpe1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xyXG4gICAgZm9udDogMTRweCAkZm9udC1maXJhU2FucztcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xyXG4gICAgICBmb250LXNpemU6IDEycHg7XHJcbiAgICB9XHJcbiAgICAmOmJlZm9yZXtcclxuICAgICAgY29udGVudDogJy8nO1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIHRvcDogNTAlO1xyXG4gICAgICByaWdodDogLTExcHg7XHJcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuICAgIH1cclxuICAgICY6bGFzdC1jaGlsZDpiZWZvcmV7XHJcbiAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB9XHJcbiAgfVxyXG4gIGF7XHJcbiAgICBjb2xvcjogJGNvbC1icm93bjtcclxuICB9XHJcbn0iLCIuZ2FsbGVyeS1wYWdlLXR7XHJcbiAgLnJvd3tcclxuICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcclxuICB9XHJcbn1cclxuLmdhbGxlcnktaGVhZGVye1xyXG4gIHBhZGRpbmctYm90dG9tOiA0MC8xOTIwKjEwMHZ3O1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xyXG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGNvbC1icm93bjtcclxuICBtYXJnaW4tYm90dG9tOiA0MC8xOTIwKjEwMHZ3O1xyXG4gIEBtZWRpYSAobWF4LXdpZHRoOiAxMjk5cHgpIHtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcclxuICAgIHBhZGRpbmctYm90dG9tOiA0MHB4O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcclxuICB9XHJcbiAgQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xyXG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcclxuICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcclxuICAgIGJvcmRlci1ib3R0b206IG5vbmU7XHJcbiAgICBtYXJnaW4tYm90dG9tOiA1MHB4O1xyXG4gICAgcGFkZGluZy1ib3R0b206IDA7XHJcbiAgfVxyXG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICB9XHJcbiAgLmJyZWFkY3J1bWJze1xyXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDEyOTlweCkge1xyXG4gICAgICBvcmRlcjogLTE7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbiAgICB9XHJcbiAgICBAbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICB9XHJcbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICAgIH1cclxuICB9XHJcbiAgLmJsb2NrLXRpdGxle1xyXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xyXG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgIGZsZXg6IDEgMCBhdXRvO1xyXG4gICAgfVxyXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG4uZ2FsbGVyeS1mb3JtLXJvd3tcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGZsZXgtd3JhcDogd3JhcDtcclxuICBtYXJnaW46IDAgLTE1cHg7XHJcbn1cclxuLmdhbGxlcnktZm9ybS1jb2x7XHJcbiAgd2lkdGg6IDI1JTtcclxuICBwYWRkaW5nOiAwIDE1cHg7XHJcbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICB9XHJcbiAgJi5nYWxsZXJ5LWZvcm0tZGZ7XHJcbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgICAuZm9ybS1lbGVte1xyXG4gICAgICAgIHdpZHRoOiA0OCU7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuLmdhbGxlcnktZm9ybXtcclxuICBtYXJnaW4tYm90dG9tOiAyNS8xOTIwKjEwMHZ3O1xyXG4gIEBtZWRpYSAobWF4LXdpZHRoOiAxMjk5cHgpIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDE4cHg7XHJcbiAgfVxyXG59IiwiLmNvbnRlbnQtZ2FsbGVyeXtcclxuICBwYWRkaW5nLWJvdHRvbTogODAvMTkyMCoxMDB2dztcclxuICBAbWVkaWEgKG1heC13aWR0aDogMTI5OXB4KSB7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogNTBweDtcclxuICB9XHJcbn1cclxuXHJcbi5nYWxsZXJ5LWl0ZW0tY29sIHtcclxuICBwYWRkaW5nOiAwIDE1cHg7XHJcbiAgd2lkdGg6IDEwJTtcclxuICBtYXJnaW4tYm90dG9tOiA0MC8xOTIwKjEwMHZ3O1xyXG4gIEBtZWRpYSAobWF4LXdpZHRoOiAxMjk5cHgpIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XHJcbiAgICB3aWR0aDogMTYuNjY2JTtcclxuICB9XHJcbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcbiAgICB3aWR0aDogMjUlO1xyXG4gIH1cclxuICBAbWVkaWEgKG1heC13aWR0aDogNTY3cHgpIHtcclxuICAgIHdpZHRoOiA1MCU7XHJcbiAgfVxyXG59XHJcbi5nYWxsZXJ5LWl0ZW17XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICY6aG92ZXJ7XHJcbiAgICAuZ2FsbGVyeS1pdGVtLWltZyBpbWd7XHJcbiAgICAgIGZpbHRlcjogZ3JheXNjYWxlKDApO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG4uZ2FsbGVyeS1pdGVtLWltZ3tcclxuICBoZWlnaHQ6IDIyMC8xOTIwKjEwMHZ3O1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG4gIEBtZWRpYSAobWF4LXdpZHRoOiAxMjk5cHgpIHtcclxuICAgIGhlaWdodDogMTUwcHg7XHJcbiAgfVxyXG4gIEBtZWRpYSAobWF4LXdpZHRoOiA1NjdweCkge1xyXG4gICAgaGVpZ2h0OiAyMDBweDtcclxuICB9XHJcbiAgaW1ne1xyXG4gICAgQGluY2x1ZGUgY292ZXItc3R5bGUtaW1nO1xyXG4gICAgZmlsdGVyOiBncmF5c2NhbGUoMTAwJSk7XHJcbiAgICB0cmFuc2l0aW9uOiBhbGwgLjNzIGVhc2UtaW4tb3V0O1xyXG4gIH1cclxufVxyXG4uZ2FsbGVyeS1pdGVtLW5hbWUsXHJcbi5nYWxsZXJ5LWl0ZW0taWR7XHJcbiAgZm9udC1mYW1pbHk6ICRmb250LWFsaWNlO1xyXG4gIEBtZWRpYSAobWF4LXdpZHRoOiAxMjk5cHgpIHtcclxuICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICB9XHJcbiAgYXtcclxuICAgIGNvbG9yOiAkY29sLWJsYWNrO1xyXG4gIH1cclxufSIsIi5ibG9jay1wYWdpbmF0aW9ue1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xyXG4gIEBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gIH1cclxufVxyXG4ucGFnaW5hdGlvbntcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGZvbnQtc2l6ZTogMTQvMTkyMCoxMDB2dztcclxuICBAbWVkaWEgKG1heC13aWR0aDogMTI5OXB4KSB7XHJcbiAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgfVxyXG4gIGxpe1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAyMC8xOTIwKjEwMHZ3O1xyXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDEyOTlweCkge1xyXG4gICAgICBtYXJnaW4tcmlnaHQ6IDIwcHg7XHJcbiAgICB9XHJcbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcclxuICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgIH1cclxuICAgICY6bGFzdC1jaGlsZHtcclxuICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xyXG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgJjpudGgtY2hpbGQoLW4rMTApe1xyXG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICBhe1xyXG4gICAgY29sb3I6ICRjb2wtYmxhY2s7XHJcbiAgICB0cmFuc2l0aW9uOiBhbGwgLjNzIGVhc2UtaW4tb3V0O1xyXG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcbiAgICAmOmhvdmVye1xyXG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICB9XHJcbiAgfVxyXG4gIHNwYW57XHJcbiAgICBjb2xvcjogJGNvbC1icm93bjtcclxuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG4gIH1cclxufVxyXG4ucGFnaW5hdGlvbi1hcnJvd3tcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIG1hcmdpbi1sZWZ0OiA1MC8xOTIwKjEwMHZ3O1xyXG4gIEBtZWRpYSAobWF4LXdpZHRoOiAxMjk5cHgpIHtcclxuICAgIG1hcmdpbi1sZWZ0OiA1MHB4O1xyXG4gIH1cclxuICBAbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XHJcbiAgICBtYXJnaW4tbGVmdDogNDBweDtcclxuICB9XHJcbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gIH1cclxuICBhe1xyXG4gICAgd2lkdGg6IDIwcHg7XHJcbiAgICBoZWlnaHQ6IDhweDtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgJjpiZWZvcmV7XHJcbiAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIHRvcDogNTAlO1xyXG4gICAgICBsZWZ0OiAwO1xyXG4gICAgICBiYWNrZ3JvdW5kOiAkY29sLWJsYWNrO1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgaGVpZ2h0OiAxcHg7XHJcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuICAgIH1cclxuICAgICY6YWZ0ZXJ7XHJcbiAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIGJvcmRlcjogc29saWQgJGNvbC1ibGFjaztcclxuICAgICAgYm9yZGVyLXdpZHRoOiAwIDFweCAxcHggMDtcclxuICAgICAgdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKTtcclxuICAgICAgdG9wOiAwO1xyXG4gICAgICByaWdodDogMDtcclxuICAgICAgcGFkZGluZzogMy41cHg7XHJcbiAgICB9XHJcbiAgICAmOmxhc3QtY2hpbGR7XHJcbiAgICAgIG1hcmdpbi1yaWdodDogMDtcclxuICAgIH1cclxuICAgICYuYXJyb3ctcHJldntcclxuICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcclxuICAgIH1cclxuICB9XHJcbn0iLCIuc2luZ2xlLWdpcmwtcm93e1xyXG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICB9XHJcbn1cclxuLnNpbmdsZS1naXJse1xyXG4gIHBhZGRpbmc6IDYwLzE5MjAqMTAwdncgMCA4MC8xOTIwKjEwMHZ3O1xyXG4gIEBtZWRpYSAobWF4LXdpZHRoOiAxMjk5cHgpIHtcclxuICAgIHBhZGRpbmc6IDQwcHggMCA3MHB4O1xyXG4gIH1cclxuICBAbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XHJcbiAgICBwYWRkaW5nOiAzMHB4IDAgNzBweDtcclxuICB9XHJcbn1cclxuLnByZXZpZXctcGhvdG9ze1xyXG4gIGZsb2F0OiBsZWZ0O1xyXG4gIHdpZHRoOiA2OTAvMTkyMCoxMDB2dztcclxuICBwYWRkaW5nLWxlZnQ6IDExMC8xOTIwKjEwMHZ3O1xyXG4gIEBtZWRpYSAobWF4LXdpZHRoOiAxMjk5cHgpIHtcclxuICAgIHBhZGRpbmctbGVmdDogNjBweDtcclxuICAgIHdpZHRoOiAzODBweDtcclxuICB9XHJcbiAgQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xyXG4gICAgcGFkZGluZy1sZWZ0OiAwO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogNjVweDtcclxuICB9XHJcbiAgJl9fZ2lybHtcclxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcclxuICAgICAgZmxvYXQ6IG5vbmU7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgfVxyXG4gIH1cclxuICAmX19sZXR0ZXJ7XHJcbiAgICBAbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XHJcbiAgICAgIHdpZHRoOiA0OCU7XHJcbiAgICB9XHJcbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIGZsb2F0OiBub25lO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG4ucHJldmlldy1zbGlkZXJ7XHJcbiAgbWFyZ2luLXRvcDogLTEwNS8xOTIwKjEwMHZ3O1xyXG4gIEBtZWRpYSAobWF4LXdpZHRoOiAxMjk5cHgpIHtcclxuICAgIG1hcmdpbi10b3A6IC05MHB4O1xyXG4gIH1cclxuICAmX19naXJse1xyXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xyXG4gICAgICBtYXJnaW46IDAgLTE1cHg7XHJcbiAgICB9XHJcbiAgICAuc2xpY2stbGlzdHtcclxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xyXG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDI1MHB4O1xyXG4gICAgICB9XHJcbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xyXG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgJl9fbGV0dGVye1xyXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xyXG4gICAgICBtYXJnaW4tdG9wOiAwO1xyXG4gICAgfVxyXG4gIH1cclxuICAuc2xpY2stYXJyb3d7XHJcbiAgICBib3R0b206IC00MC8xOTIwKjEwMHZ3O1xyXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDEyOTlweCkge1xyXG4gICAgICBib3R0b206IC0zM3B4O1xyXG4gICAgfVxyXG4gICAgJi5zbGljay1wcmV2IHtcclxuICAgICAgcmlnaHQ6IDQwLzE5MjAqMTAwdnc7XHJcbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMjk5cHgpIHtcclxuICAgICAgICByaWdodDogNDBweDtcclxuICAgICAgfVxyXG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XHJcbiAgICAgICAgcmlnaHQ6IDU1cHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgICYuc2xpY2stbmV4dCB7XHJcbiAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XHJcbiAgICAgICAgcmlnaHQ6IDE4cHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgLnNsaWNrLWRvdHN7XHJcbiAgICBib3R0b206IC0zNS8xOTIwKjEwMHZ3O1xyXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDEyOTlweCkge1xyXG4gICAgICBib3R0b206IC0zMHB4O1xyXG4gICAgfVxyXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xyXG4gICAgICBsZWZ0OiAxNXB4O1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG4ucHJldmlldy1pbWd7XHJcbiAgaGVpZ2h0OiA4MjAvMTkyMCoxMDB2dztcclxuICBAbWVkaWEgKG1heC13aWR0aDogMTI5OXB4KSB7XHJcbiAgICBoZWlnaHQ6IDUwMHB4O1xyXG4gIH1cclxuICAmX19naXJse1xyXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xyXG4gICAgICBwYWRkaW5nOiAwIDE1cHg7XHJcbiAgICAgIGhlaWdodDogNzAwcHg7XHJcbiAgICB9XHJcbiAgfVxyXG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xyXG4gICAgaGVpZ2h0OiAzOTBweDtcclxuICB9XHJcbiAgaW1ne1xyXG4gICAgQGluY2x1ZGUgY292ZXItc3R5bGUtaW1nXHJcbiAgfVxyXG59XHJcbi5zaW5nbGUtdG9we1xyXG4gIGZsb2F0OiByaWdodDtcclxuICB3aWR0aDogOTkwLzE5MjAqMTAwdnc7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgZmxleC13cmFwOiB3cmFwO1xyXG4gIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcclxuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGNvbC1icm93bjtcclxuICBwYWRkaW5nLWJvdHRvbTogMjUvMTkyMCoxMDB2dztcclxuICBtYXJnaW4tYm90dG9tOiAyNS8xOTIwKjEwMHZ3O1xyXG4gIEBtZWRpYSAobWF4LXdpZHRoOiAxMjk5cHgpIHtcclxuICAgIHdpZHRoOiA1MTVweDtcclxuICAgIHBhZGRpbmctYm90dG9tOiAyMHB4O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICB9XHJcbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcbiAgICBib3JkZXItYm90dG9tOiBub25lO1xyXG4gICAgcGFkZGluZy1ib3R0b206IDA7XHJcbiAgfVxyXG4gICZfX2dpcmx7XHJcbiAgICBAbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XHJcbiAgICAgIGZsb2F0OiBub25lO1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgIH1cclxuICB9XHJcbiAgJl9fbGV0dGVye1xyXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xyXG4gICAgICB3aWR0aDogNDglO1xyXG4gICAgfVxyXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBmbG9hdDogbm9uZTtcclxuICAgIH1cclxuICB9XHJcbiAgLmJyZWFkY3J1bWJze1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMjAvMTkyMCoxMDB2dztcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDEyOTlweCkge1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG4uZ2lybC1uYW1le1xyXG4gIGZvbnQ6IDYwLzE5MjAqMTAwdncgJGZvbnQtYWxpY2U7XHJcbiAgbGluZS1oZWlnaHQ6IDAuODtcclxuICBAbWVkaWEgKG1heC13aWR0aDogMTI5OXB4KSB7XHJcbiAgICBmb250LXNpemU6IDM2cHg7XHJcbiAgfVxyXG4gICY6Zmlyc3QtbGV0dGVye1xyXG4gICAgZm9udC1zaXplOiAxMDAvMTkyMCoxMDB2dztcclxuICAgIGNvbG9yOiAkY29sLWJyb3duO1xyXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDEyOTlweCkge1xyXG4gICAgICBmb250LXNpemU6IDcwcHg7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbi5zaW5nbGUtdG9wLXJ7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gIG1hcmdpbi10b3A6IDhweDtcclxufVxyXG4uZ2lybC1ib29rbWFya3tcclxuICBtYXJnaW4tcmlnaHQ6IDQwLzE5MjAqMTAwdnc7XHJcbiAgY29sb3I6ICRjb2wtYmxhY2s7XHJcbiAgdHJhbnNpdGlvbjogYWxsIC4zcyBlYXNlLWluLW91dDtcclxuICBmb250OiAyNC8xOTIwKjEwMHZ3ICRmb250LWFsaWNlO1xyXG4gIGxpbmUtaGVpZ2h0OiAxO1xyXG4gIEBtZWRpYSAobWF4LXdpZHRoOiAxMjk5cHgpIHtcclxuICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgIG1hcmdpbi1yaWdodDogMzBweDtcclxuICB9XHJcbiAgQG1lZGlhIChtYXgtd2lkdGg6IDU2N3B4KSB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDE1cHg7XHJcbiAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgfVxyXG4gICY6aG92ZXJ7XHJcbiAgICBjb2xvcjogJGNvbC1icm93bjtcclxuICB9XHJcbn1cclxuLmdpcmwtaWR7XHJcbiAgZm9udDogMTQvMTkyMCoxMDB2dyAkZm9udC1hbGljZTtcclxuICBjb2xvcjogJGNvbC1icm93bjtcclxuICBAbWVkaWEgKG1heC13aWR0aDogMTI5OXB4KSB7XHJcbiAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgfVxyXG4gIHNwYW57XHJcbiAgICBjb2xvcjogJGNvbC1ibGFjaztcclxuICAgIGZvbnQtc2l6ZTogMjgvMTkyMCoxMDB2dztcclxuICAgIGxpbmUtaGVpZ2h0OiAwLjU7XHJcbiAgICBAbWVkaWEgKG1heC13aWR0aDogMTI5OXB4KSB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMjZweDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuLmdpcmwtaW5mb3tcclxuICBmbG9hdDogcmlnaHQ7XHJcbiAgd2lkdGg6IDk5MC8xOTIwKjEwMHZ3O1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gIGZsZXgtd3JhcDogd3JhcDtcclxuICBmb250LXNpemU6IDE0LzE5MjAqMTAwdnc7XHJcbiAgQG1lZGlhIChtYXgtd2lkdGg6IDEyOTlweCkge1xyXG4gICAgd2lkdGg6IDUxNXB4O1xyXG4gICAgZm9udC1zaXplOiAxNHB4O1xyXG4gIH1cclxuICBAbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XHJcbiAgICBmbG9hdDogbm9uZTtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gIH1cclxuICB1bHtcclxuICAgIGxpe1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiA2LzE5MjAqMTAwdnc7XHJcbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMjk5cHgpIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiA1cHg7XHJcbiAgICAgIH1cclxuICAgICAgc3BhbntcclxuICAgICAgICBmbGV4OiAwIDAgMTA2LzE5MjAqMTAwdnc7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAyMC8xOTIwKjEwMHZ3O1xyXG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMjk5cHgpIHtcclxuICAgICAgICAgIGZsZXg6IDAgMCAxMTBweDtcclxuICAgICAgICAgIG1hcmdpbi1yaWdodDogMTBweDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgcHtcclxuICAgIGxpbmUtaGVpZ2h0OiAyMi8xOTIwKjEwMHZ3O1xyXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDEyOTlweCkge1xyXG4gICAgICBsaW5lLWhlaWdodDogMjJweDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuLmdpcmwtYWJvdXR7XHJcbiAgd2lkdGg6IDUyMC85OTAqMTAwJTtcclxuICBAbWVkaWEgKG1heC13aWR0aDogMTI5OXB4KSB7XHJcbiAgICB3aWR0aDogNDglO1xyXG4gIH1cclxuICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gIH1cclxufVxyXG4uZ2lybC1wYXJ0bmVye1xyXG4gIHdpZHRoOiA0MTAvOTkwKjEwMCU7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gIEBtZWRpYSAobWF4LXdpZHRoOiAxMjk5cHgpIHtcclxuICAgIHdpZHRoOiA0OCU7XHJcbiAgfVxyXG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgfVxyXG4gIHVse1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMzAvMTkyMCoxMDB2dztcclxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMjk5cHgpIHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuLmdpcmwtaW5mby10aXRsZXtcclxuICBmb250OiAyNC8xOTIwKjEwMHZ3ICRmb250LWFsaWNlO1xyXG4gIHBhZGRpbmctYm90dG9tOiAyNS8xOTIwKjEwMHZ3O1xyXG4gIG1hcmdpbi1ib3R0b206IDMwLzE5MjAqMTAwdnc7XHJcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRjb2wtYnJvd247XHJcbiAgQG1lZGlhIChtYXgtd2lkdGg6IDEyOTlweCkge1xyXG4gICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgcGFkZGluZy1ib3R0b206IDIwcHg7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAyNXB4O1xyXG4gIH1cclxuICAmOmZpcnN0LWxldHRlcntcclxuICAgIGNvbG9yOiAkY29sLWJyb3duO1xyXG4gICAgZm9udC1zaXplOiAzNi8xOTIwKjEwMHZ3O1xyXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDEyOTlweCkge1xyXG4gICAgICBmb250LXNpemU6IDMwcHg7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbi5naXJsLXBhcnRuZXItYm94e1xyXG4gIGZsZXg6IDEgMCBhdXRvO1xyXG59XHJcbi5sZXR0ZXItbGlua3tcclxuICBAaW5jbHVkZSBsaW5rXHJcbn0iLCIuZ2lybC1mb3Jte1xyXG4gIHdpZHRoOiA5OTAvMTkyMCoxMDB2dztcclxuICBmbG9hdDogcmlnaHQ7XHJcbiAgQG1lZGlhIChtYXgtd2lkdGg6IDEyOTlweCkge1xyXG4gICAgd2lkdGg6IDUxNXB4O1xyXG4gIH1cclxuICBAbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XHJcbiAgICB3aWR0aDogNDglO1xyXG4gIH1cclxuICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgZmxvYXQ6IG5vbmU7XHJcbiAgfVxyXG4gIHRleHRhcmVhe1xyXG4gICAgaGVpZ2h0OiAxNDUvMTkyMCoxMDB2dztcclxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMjk5cHgpIHtcclxuICAgICAgaGVpZ2h0OiAxMzVweDtcclxuICAgIH1cclxuICB9XHJcbiAgLmZvcm0tZmllbGRze1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMTUvMTkyMCoxMDB2dztcclxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMjk5cHgpIHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcclxuICAgIH1cclxuICB9XHJcbiAgYnV0dG9ue1xyXG4gICAgQGluY2x1ZGUgbGluaztcclxuICAgIGJvcmRlcjogbm9uZTtcclxuICAgIGJhY2tncm91bmQ6IG5vbmU7XHJcbiAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgfVxyXG59XHJcbi5naXJsLWZvcm0tcm93e1xyXG4gIG1hcmdpbjogMCAtMTVweDtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGZsZXgtd3JhcDogd3JhcDtcclxuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxufVxyXG4uZ2lybC1mb3JtLWNvbHtcclxuICBwYWRkaW5nOiAwIDE1cHg7XHJcbiAgJjpudGgtY2hpbGQob2RkKXtcclxuICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMzAwcHgpIHtcclxuICAgICAgd2lkdGg6IDM2JTtcclxuICAgIH1cclxuICB9XHJcbiAgJjpudGgtY2hpbGQoZXZlbil7XHJcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogMTMwMHB4KSB7XHJcbiAgICAgIHdpZHRoOiA2MiU7XHJcbiAgICB9XHJcbiAgfVxyXG4gIEBtZWRpYSAobWF4LXdpZHRoOiAxMjk5cHgpIHtcclxuICAgIHdpZHRoOiA1MCU7XHJcbiAgfVxyXG4gIEBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gIH1cclxufVxyXG4uZ2lybC1mb3JtLXRpdGxle1xyXG4gIGZvbnQ6IDE4LzE5MjAqMTAwdncgJGZvbnQtYWxpY2U7XHJcbiAgbWFyZ2luLWJvdHRvbTogNDAvMTkyMCoxMDB2dztcclxuICBAbWVkaWEgKG1heC13aWR0aDogMTI5OXB4KSB7XHJcbiAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG4gIH1cclxuICAmOmZpcnN0LWxldHRlcntcclxuICAgIGNvbG9yOiAkY29sLWJyb3duO1xyXG4gICAgZm9udC1zaXplOiAzNi8xOTIwKjEwMHZ3O1xyXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDEyOTlweCkge1xyXG4gICAgICBmb250LXNpemU6IDMwcHg7XHJcbiAgICB9XHJcbiAgfVxyXG4gIHNwYW57XHJcbiAgICAmOmZpcnN0LWxldHRlcntcclxuICAgICAgY29sb3I6ICRjb2wtYnJvd247XHJcbiAgICB9XHJcbiAgfVxyXG59IiwiLmJsb2NrLWZvcm17XHJcbiAgcGFkZGluZzogMjAvMTkyMCoxMDB2dyAwIDQwLzE5MjAqMTAwdnc7XHJcbiAgQG1lZGlhIChtYXgtd2lkdGg6IDEyOTlweCkge1xyXG4gICAgcGFkZGluZzogMCAwIDQwcHg7XHJcbiAgfVxyXG59XHJcbi5ibG9jay1mb3JtLXJvd3tcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xyXG4gIEBtZWRpYSAobWF4LXdpZHRoOiAxMjk5cHgpIHtcclxuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICB9XHJcbiAgQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xyXG4gICAgZmxleC13cmFwOiB3cmFwO1xyXG4gIH1cclxufVxyXG4ucGFnZS1mb3JtLWltZ3tcclxuICB3aWR0aDogNzE1LzE5MjAqMTAwdnc7XHJcbiAgbWFyZ2luLXJpZ2h0OiA3MC8xOTIwKjEwMHZ3O1xyXG4gIEBtZWRpYSAobWF4LXdpZHRoOiAxMjk5cHgpIHtcclxuICAgIHdpZHRoOiA0NSU7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XHJcbiAgfVxyXG4gIEBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcclxuICAgIHdpZHRoOiAzMDBweDtcclxuICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gIH1cclxuICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcclxuICAgIHdpZHRoOiAyNTBweDtcclxuICB9XHJcbiAgJl9fZG57XHJcbiAgICBAbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XHJcbiAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbi5wYWdlLWZvcm17XHJcbiAgcGFkZGluZy10b3A6IDUwLzE5MjAqMTAwdnc7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gIEBtZWRpYSAobWF4LXdpZHRoOiAxMjk5cHgpIHtcclxuICAgIHBhZGRpbmctdG9wOiA1MHB4O1xyXG4gICAgd2lkdGg6IDUwJTtcclxuICB9XHJcbiAgQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgfVxyXG4gIC5icmVhZGNydW1ic3tcclxuICAgIG1hcmdpbi1ib3R0b206IDY1LzE5MjAqMTAwdnc7XHJcbiAgICBAbWVkaWEgKG1heC13aWR0aDogMTI5OXB4KSB7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5ibG9jay10aXRsZXtcclxuICAgIG1hcmdpbi1ib3R0b206IDQwLzE5MjAqMTAwdnc7XHJcbiAgICBAbWVkaWEgKG1heC13aWR0aDogMTI5OXB4KSB7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDM1cHg7XHJcbiAgICB9XHJcbiAgICBAbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XHJcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIH1cclxuICB9XHJcbiAgLmJhbm5lci1pbmZve1xyXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xyXG4gICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG4gIH1cclxuICB0ZXh0YXJlYXtcclxuICAgIGhlaWdodDogOTAvMTkyMCoxMDB2dztcclxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMjk5cHgpIHtcclxuICAgICAgaGVpZ2h0OiA5MHB4O1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG4ucGFnZS1mb3JtLXJvd3tcclxuICBtYXJnaW46IDAgLTE1cHg7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBmbGV4LXdyYXA6IHdyYXA7XHJcbn1cclxuLmZvcm0tcmVnaXN0ZXJ7XHJcbiAgd2lkdGg6IDY4MC8xOTIwKjEwMHZ3O1xyXG4gIEBtZWRpYSAobWF4LXdpZHRoOiAxMjk5cHgpIHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgb3JkZXI6IDI7XHJcbiAgfVxyXG59XHJcbi5mb3JtLXNlYXJjaHtcclxuICB3aWR0aDogNjgwLzE5MjAqMTAwdnc7XHJcbiAgQG1lZGlhIChtYXgtd2lkdGg6IDEyOTlweCkge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBvcmRlcjogMjtcclxuICB9XHJcbn1cclxuLmZvcm0tY29udGFjdHtcclxuICB3aWR0aDogMzQwLzE5MjAqMTAwdnc7XHJcbiAgQG1lZGlhIChtYXgtd2lkdGg6IDEyOTlweCkge1xyXG4gICAgd2lkdGg6IDUwJTtcclxuICB9XHJcbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICB9XHJcbn1cclxuLmZvcm0tcXVlc3Rpb25uYWlyZXtcclxuICB3aWR0aDogNzcwLzE5MjAqMTAwdnc7XHJcbiAgQG1lZGlhIChtYXgtd2lkdGg6IDEyOTlweCkge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBvcmRlcjogMjtcclxuICB9XHJcbiAgLmZvcm0tZmllbGRze1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMTUvMTkyMCoxMDB2dztcclxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMjk5cHgpIHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuLnBhZ2UtZm9ybS10b3B7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgQG1lZGlhIChtYXgtd2lkdGg6IDEyOTlweCkge1xyXG4gICAgd2lkdGg6IDcwJTtcclxuICB9XHJcbiAgQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgfVxyXG59XHJcbi5zZWFyY2gtZm9ybS1kZntcclxuICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgfVxyXG4gIC5mb3JtLWVsZW1fX2lucHV0e1xyXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcbiAgICAgIHdpZHRoOiA0OCU7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbi5mb3JtLWNvbnRhY3QtdGl0bGV7XHJcbiAgZm9udC1mYW1pbHk6ICRmb250LWFsaWNlO1xyXG4gIG1hcmdpbi1ib3R0b206IDMwLzE5MjAqMTAwdnc7XHJcbiAgQG1lZGlhIChtYXgtd2lkdGg6IDEyOTlweCkge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICB9XHJcbn1cclxuLmZvcm0tc2VydmljZXN7XHJcbiAgLmJsb2NrLXRpdGxle1xyXG4gICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgIG1hcmdpbi1ib3R0b206IDQwLzE5MjAqMTAwdnc7XHJcbiAgICBAbWVkaWEgKG1heC13aWR0aDogMTI5OXB4KSB7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XHJcbiAgICB9XHJcbiAgfVxyXG4gIHB7XHJcbiAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDE7XHJcbiAgICBAbWVkaWEgKG1heC13aWR0aDogMTI5OXB4KSB7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgIH1cclxuICB9XHJcbn0iLCIuY29udGFjdC1pbmZve1xyXG4gIHdpZHRoOiAzODAvMTkyMCoxMDB2dztcclxuICBAbWVkaWEgKG1heC13aWR0aDogMTI5OXB4KSB7XHJcbiAgICB3aWR0aDogNDUlO1xyXG4gICAgbWFyZ2luLXJpZ2h0OiA1JTtcclxuICB9XHJcbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIG1hcmdpbi1yaWdodDogMDtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgfVxyXG59XHJcbi5wYWdlLWNvbnRhY3QtZm9ybXtcclxuICB3aWR0aDogNzIwLzE5MjAqMTAwdnc7XHJcbiAgQG1lZGlhIChtYXgtd2lkdGg6IDEyOTlweCkge1xyXG4gICAgd2lkdGg6IDUwJTtcclxuICB9XHJcbiAgQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgfVxyXG59XHJcbi5jb250YWN0LWluZm8tYm94e1xyXG4gIG1hcmdpbi1ib3R0b206IDQwLzE5MjAqMTAwdnc7XHJcbiAgQG1lZGlhIChtYXgtd2lkdGg6IDEyOTlweCkge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogNDBweDtcclxuICB9XHJcbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcbiAgICB3aWR0aDogNDUlO1xyXG4gIH1cclxuICAmOmxhc3QtY2hpbGR7XHJcbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICB9XHJcbiAgfVxyXG4gIGgze1xyXG4gICAgZm9udDogMTQvMTkyMCoxMDB2dyAkZm9udC1hbGljZTtcclxuICAgIG1hcmdpbi1ib3R0b206IDE1LzE5MjAqMTAwdnc7XHJcbiAgICBAbWVkaWEgKG1heC13aWR0aDogMTI5OXB4KSB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcclxuICAgIH1cclxuICB9XHJcbiAgYSwgcHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgY29sb3I6ICRjb2wtYmxhY2s7XHJcbiAgICBtYXJnaW4tYm90dG9tOiA1LzE5MjAqMTAwdnc7XHJcbiAgICBmb250LXNpemU6IDE0LzE5MjAqMTAwdnc7XHJcbiAgICBAbWVkaWEgKG1heC13aWR0aDogMTI5OXB4KSB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogNXB4O1xyXG4gICAgfVxyXG4gIH1cclxufSIsIi5wYWdlLXN0b3JpZXN7XHJcbiAgcGFkZGluZzogNzAvMTkyMCoxMDB2dyAwIDUwLzE5MjAqMTAwdnc7XHJcbiAgQG1lZGlhIChtYXgtd2lkdGg6IDEyOTlweCkge1xyXG4gICAgcGFkZGluZzogNzBweCAwIDEwMHB4O1xyXG4gIH1cclxuICAuYmxvY2stdGl0bGVfX2Y4MHtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTAwJSk7XHJcbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcclxuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xyXG4gICAgICBtYXJnaW46IDIwcHggMDtcclxuICAgIH1cclxuICB9XHJcbiAgLmJyZWFkY3J1bWJze1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgei1pbmRleDogMjtcclxuICB9XHJcbn1cclxuLnN0b3JpZXMtaXRlbXtcclxuICBtYXJnaW4tYm90dG9tOiA0MC8xOTIwKjEwMHZ3O1xyXG4gIEBtZWRpYSAobWF4LXdpZHRoOiAxMjk5cHgpIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XHJcbiAgfVxyXG4gICY6aG92ZXJ7XHJcbiAgICAuc3Rvcmllcy1pdGVtLWltZyBpbWd7XHJcbiAgICAgIGZpbHRlcjogZ3JheXNjYWxlKDApO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG4uc3Rvcmllcy1pdGVtLWltZ3tcclxuICBkaXNwbGF5OiBibG9jaztcclxuICBtYXJnaW4tYm90dG9tOiAxMC8xOTIwKjEwMHZ3O1xyXG4gIGhlaWdodDogMzYwLzE5MjAqMTAwdnc7XHJcbiAgQG1lZGlhIChtYXgtd2lkdGg6IDEyOTlweCkge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcclxuICAgIGhlaWdodDogMjYwcHg7XHJcbiAgfVxyXG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcclxuICAgIGhlaWdodDogMzY1cHg7XHJcbiAgfVxyXG4gIGltZ3tcclxuICAgIGZpbHRlcjogZ3JheXNjYWxlKDEwMCUpO1xyXG4gICAgdHJhbnNpdGlvbjogYWxsIC4zcyBlYXNlLWluLW91dDtcclxuICAgIEBpbmNsdWRlIGNvdmVyLXN0eWxlLWltZ1xyXG4gIH1cclxufVxyXG4uc3Rvcmllcy1pdGVtLW5hbWV7XHJcbiAgZm9udC1mYW1pbHk6ICRmb250LWFsaWNlO1xyXG59XHJcbi5tb3Jle1xyXG4gIGZvbnQ6IDI0LzE5MjAqMTAwdncgJGZvbnQtYWxpY2U7XHJcbiAgY29sb3I6ICRjb2wtYnJvd247XHJcbiAgY3Vyc29yOiBwb2ludGVyO1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG4gIEBtZWRpYSAobWF4LXdpZHRoOiAxMjk5cHgpIHtcclxuICAgIGZvbnQtc2l6ZTogMThweDtcclxuICB9XHJcbn1cclxuLnNob3ctc3Rvcmllc3tcclxuICBkaXNwbGF5OiBub25lO1xyXG4gIEBtZWRpYSAobWluLXdpZHRoOiAxMzAwcHgpIHtcclxuICAgICY6bnRoLWNoaWxkKC1uKzEyKXtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICB9XHJcbiAgfVxyXG4gIEBtZWRpYSAobWluLXdpZHRoOiA5OTFweCkge1xyXG4gICAgJjpudGgtY2hpbGQoLW4rOCl7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgfVxyXG4gIH1cclxuICBAbWVkaWEgKG1pbi13aWR0aDogNTY3cHgpIHtcclxuICAgICY6bnRoLWNoaWxkKC1uKzYpe1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIH1cclxuICB9XHJcbiAgQG1lZGlhIChtaW4td2lkdGg6IDMyMHB4KSB7XHJcbiAgICAmOm50aC1jaGlsZCgtbis0KXtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbi5zdG9yaWVzLWZvcm0td3JhcHtcclxuICBtYXgtd2lkdGg6IDExNDAvMTkyMCoxMDB2dztcclxuICBtYXJnaW46IDEwMC8xOTIwKjEwMHZ3IGF1dG8gMDtcclxuICBAbWVkaWEgKG1heC13aWR0aDogMTI5OXB4KSB7XHJcbiAgICBtYXgtd2lkdGg6IDExNDBweDtcclxuICAgIG1hcmdpbjogNTVweCBhdXRvIDA7XHJcbiAgfVxyXG4gIC5ibG9jay10aXRsZXtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIG1hcmdpbi1ib3R0b206IDUwLzE5MjAqMTAwdnc7XHJcbiAgICBAbWVkaWEgKG1heC13aWR0aDogMTI5OXB4KSB7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbi5zdG9yaWVzLWZvcm17XHJcbiAgdGV4dGFyZWF7XHJcbiAgICBoZWlnaHQ6IDkwLzE5MjAqMTAwdnc7XHJcbiAgICBAbWVkaWEgKG1heC13aWR0aDogMTI5OXB4KSB7XHJcbiAgICAgIGhlaWdodDogODBweDtcclxuICAgIH1cclxuICB9XHJcbiAgLnN0b3JpZXMtZm9ybS1kZntcclxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICB9XHJcbiAgICAuZm9ybS1lbGVtX19pbnB1dHtcclxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xyXG4gICAgICAgIHdpZHRoOiA0OCU7XHJcbiAgICAgIH1cclxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59IiwiLnRvdXItaW1ne1xyXG4gIHdpZHRoOiAxNDQwLzE5MjAqMTAwdnc7XHJcbiAgbWFyZ2luOiAxMDAvMTkyMCoxMDB2dyBhdXRvIDYwLzE5MjAqMTAwdnc7XHJcbiAgaGVpZ2h0OiA3NTBweDtcclxuICBAbWVkaWEgKG1heC13aWR0aDogMTI5OXB4KSB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGhlaWdodDogNTgwcHg7XHJcbiAgfVxyXG4gIEBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcclxuICAgIGhlaWdodDogNDAwcHg7XHJcbiAgfVxyXG4gIEBtZWRpYSAobWF4LXdpZHRoOiA1NjdweCkge1xyXG4gICAgaGVpZ2h0OiAxNjBweDtcclxuICB9XHJcbiAgaW1ne1xyXG4gICAgQGluY2x1ZGUgY292ZXItc3R5bGUtaW1nXHJcbiAgfVxyXG59XHJcbi5mb3JtLXRvdXJze1xyXG4gIHdpZHRoOiAxNDQwLzE5MjAqMTAwdnc7XHJcbiAgbWFyZ2luOiAwIGF1dG87XHJcbiAgQG1lZGlhIChtYXgtd2lkdGg6IDEyOTlweCkge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgfVxyXG4gIC5ibG9jay10aXRsZSB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiA0MC8xOTIwKjEwMHZ3O1xyXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDEyOTlweCkge1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xyXG4gICAgfVxyXG4gIH1cclxuICBwIHtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIGZvbnQtc2l6ZTogMTQvMTkyMCoxMDB2dztcclxuICAgIG1hcmdpbi1ib3R0b206IDQwLzE5MjAqMTAwdnc7XHJcbiAgICBAbWVkaWEgKG1heC13aWR0aDogMTI5OXB4KSB7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDI1cHg7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgIH1cclxuICB9XHJcbiAgLnJvdyB7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICB9XHJcbiAgLmZvcm0tZmllbGRze1xyXG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XHJcbiAgICBAbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XHJcbiAgICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICB9XHJcbiAgfVxyXG59IiwiLnBhZ2UtYm91dHtcclxuICBwYWRkaW5nOiA0MC8xOTIwKjEwMHZ3IDAgMTAwLzE5MjAqMTAwdnc7XHJcbiAgQG1lZGlhIChtYXgtd2lkdGg6IDEyOTlweCkge1xyXG4gICAgcGFkZGluZzogNDBweCAwIDEwMHB4O1xyXG4gIH1cclxufVxyXG4uYWJvdXQtcm93e1xyXG4gIHdpZHRoOiAxMzYwLzE5MjAqMTAwdnc7XHJcbiAgbWFyZ2luOiAwIGF1dG87XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcclxuICBAbWVkaWEgKG1heC13aWR0aDogMTI5OXB4KSB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICB9XHJcbiAgQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xyXG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgfVxyXG59XHJcbi5hYm91dC1pbWd7XHJcbiAgd2lkdGg6IDU3MC8xOTIwKjEwMHZ3O1xyXG4gIEBtZWRpYSAobWF4LXdpZHRoOiAxMjk5cHgpIHtcclxuICAgIHdpZHRoOiAzNTBweDtcclxuICB9XHJcbiAgQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xyXG4gICAgd2lkdGg6IDMwMHB4O1xyXG4gIH1cclxuICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcclxuICAgIG1hcmdpbjogNDBweCBhdXRvIDA7XHJcbiAgfVxyXG4gIEBtZWRpYSAobWF4LXdpZHRoOiAzODBweCkge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgfVxyXG4gIGltZ3tcclxuICAgIEBpbmNsdWRlIGNvdmVyLXN0eWxlLWltZztcclxuICAgIGhlaWdodDogNzYwLzE5MjAqMTAwdnc7XHJcbiAgICBAbWVkaWEgKG1heC13aWR0aDogMTI5OXB4KSB7XHJcbiAgICAgIGhlaWdodDogNTAwcHg7XHJcbiAgICB9XHJcbiAgICBAbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XHJcbiAgICAgIGhlaWdodDogNDAwcHg7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbi5hYm91dC1pbmZvLXBhZ2V7XHJcbiAgZmxleDogMSAwIGF1dG87XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xyXG4gIEBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcclxuICAgIGZsZXg6IDAgMCBhdXRvO1xyXG4gICAgd2lkdGg6IDM0MHB4O1xyXG4gICAgbWFyZ2luLWxlZnQ6IDQwcHg7XHJcbiAgfVxyXG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xyXG4gICAgb3JkZXI6IC0xO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBtYXJnaW4tbGVmdDogMDtcclxuICB9XHJcbiAgLmJyZWFkY3J1bWJze1xyXG4gICAgbWFyZ2luLWJvdHRvbTogNjUvMTkyMCoxMDB2dztcclxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMjk5cHgpIHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogNTBweDtcclxuICAgIH1cclxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogNDBweDtcclxuICAgIH1cclxuICB9XHJcbiAgLmJsb2NrLXRpdGxle1xyXG4gICAgbWFyZ2luLWJvdHRvbTogODAvMTkyMCoxMDB2dztcclxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMjk5cHgpIHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogNjBweDtcclxuICAgIH1cclxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICAgIH1cclxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xyXG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbi5hYm91dC1pbmZvLWJveHtcclxuICB3aWR0aDogNTUwLzE5MjAqMTAwdnc7XHJcbiAgQG1lZGlhIChtYXgtd2lkdGg6IDEyOTlweCkge1xyXG4gICAgd2lkdGg6IDUwMHB4O1xyXG4gIH1cclxuICBAbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XHJcbiAgICB3aWR0aDogMzQwcHg7XHJcbiAgfVxyXG4gIEBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gIH1cclxufVxyXG4uYWJvdXQtaW5mby10ZXh0e1xyXG4gIG1hcmdpbi1ib3R0b206IDcwLzE5MjAqMTAwdnc7XHJcbiAgQG1lZGlhIChtYXgtd2lkdGg6IDEyOTlweCkge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogNzBweDtcclxuICB9XHJcbiAgQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogNTBweDtcclxuICB9XHJcbiAgaDJ7XHJcbiAgICBmb250OiAyNi8xOTIwKjEwMHZ3ICRmb250LWFsaWNlO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogNTAvMTkyMCoxMDB2dztcclxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMjk5cHgpIHtcclxuICAgICAgZm9udC1zaXplOiAyNnB4O1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xyXG4gICAgfVxyXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xyXG4gICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbiAgICB9XHJcbiAgICBzcGFue1xyXG4gICAgICBjb2xvcjogJGNvbC1icm93bjtcclxuICAgICAgZm9udC1zaXplOiA0NC8xOTIwKjEwMHZ3O1xyXG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogMTI5OXB4KSB7XHJcbiAgICAgICAgZm9udC1zaXplOiA0NHB4O1xyXG4gICAgICB9XHJcbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcclxuICAgICAgICBmb250LXNpemU6IDMycHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgcHtcclxuICAgIG1hcmdpbi1ib3R0b206IDQwLzE5MjAqMTAwdnc7XHJcbiAgICBmb250LWZhbWlseTogJGZvbnQtYWxpY2U7XHJcbiAgICBAbWVkaWEgKG1heC13aWR0aDogMTI5OXB4KSB7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XHJcbiAgICB9XHJcbiAgICBAbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcclxuICAgIH1cclxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG4ubm90ZWJvb2t7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIGZvbnQ6IDI0LzE5MjAqMTAwdncgJGZvbnQtYWxpY2U7XHJcbiAgbGluZS1oZWlnaHQ6IDM4LzE5MjAqMTAwdnc7XHJcbiAgQG1lZGlhIChtYXgtd2lkdGg6IDEyOTlweCkge1xyXG4gICAgbGluZS1oZWlnaHQ6IDIxcHg7XHJcbiAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgfVxyXG4gIEBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcclxuICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xyXG4gIH1cclxuICAmOmJlZm9yZSwgJjphZnRlcntcclxuICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgd2lkdGg6IDMwLzE5MjAqMTAwdnc7XHJcbiAgICBoZWlnaHQ6IDIzLzE5MjAqMTAwdnc7XHJcbiAgICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWFnZXMvaWNvbnMvYmxvY2tub3RlLWljb24ucG5nXCIpIGNlbnRlciBuby1yZXBlYXQ7XHJcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XHJcbiAgICBAbWVkaWEgKG1heC13aWR0aDogMTI5OXB4KSB7XHJcbiAgICAgIHdpZHRoOiAyNXB4O1xyXG4gICAgICBoZWlnaHQ6IDE3cHg7XHJcbiAgICB9XHJcbiAgICBAbWVkaWEgKG1heC13aWR0aDogNTY3cHgpIHtcclxuICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgIH1cclxuICB9XHJcbiAgJjpiZWZvcmUge1xyXG4gICAgdG9wOiAtMjAvMTkyMCoxMDB2dztcclxuICAgIGxlZnQ6IC0zMC8xOTIwKjEwMHZ3O1xyXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDEyOTlweCkge1xyXG4gICAgICB0b3A6IC0yNXB4O1xyXG4gICAgICBsZWZ0OiAtMjVweDtcclxuICAgIH1cclxuICB9XHJcbiAgJjphZnRlciB7XHJcbiAgICByaWdodDogLTMwLzE5MjAqMTAwdnc7XHJcbiAgICBib3R0b206IC0yMC8xOTIwKjEwMHZ3O1xyXG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcclxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMjk5cHgpIHtcclxuICAgICAgYm90dG9tOiAtMjVweDtcclxuICAgICAgcmlnaHQ6IC0yNXB4O1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG4uYWJvdXQtcGFnZS10ZXh0e1xyXG4gIHdpZHRoOiA1NTAvMTkyMCoxMDB2dztcclxuICBAbWVkaWEgKG1heC13aWR0aDogMTI5OXB4KSB7XHJcbiAgICB3aWR0aDogNTAwcHg7XHJcbiAgfVxyXG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgfVxyXG59XHJcbi5hYm91dC1wYWdlLXRleHR7XHJcbiAgQG1lZGlhIChtYXgtd2lkdGg6IDEyOTlweCkge1xyXG4gICAgbWFyZ2luLXRvcDogNDBweDtcclxuICB9XHJcbiAgcHtcclxuICAgIGxpbmUtaGVpZ2h0OiAyOS8xOTIwKjEwMHZ3O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMzAvMTkyMCoxMDB2dztcclxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMjk5cHgpIHtcclxuICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICBsaW5lLWhlaWdodDogMjJweDtcclxuICAgIH1cclxuICB9XHJcbiAgaDJ7XHJcbiAgICBmb250OiAyMC8xOTIwKjEwMHZ3ICRmb250LWFsaWNlO1xyXG4gICAgbWFyZ2luOiAxMDAvMTkyMCoxMDB2dyAwIDUwLzE5MjAqMTAwdnc7XHJcbiAgICBAbWVkaWEgKG1heC13aWR0aDogMTI5OXB4KSB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgICAgbWFyZ2luOiA2MHB4IDAgNDBweDtcclxuICAgIH1cclxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xyXG4gICAgICBtYXJnaW46IDQwcHggMCAyMHB4O1xyXG4gICAgfVxyXG4gICAgJjpmaXJzdC1sZXR0ZXJ7XHJcbiAgICAgIGZvbnQtc2l6ZTogNDAvMTkyMCoxMDB2dztcclxuICAgICAgY29sb3I6ICRjb2wtYnJvd247XHJcbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMjk5cHgpIHtcclxuICAgICAgICBmb250LXNpemU6IDQwcHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgc3Ryb25nLCBie1xyXG4gICAgZm9udC1mYW1pbHk6ICRmb250LWFsaWNlO1xyXG4gIH1cclxuICB1bHtcclxuICAgIGxpc3Qtc3R5bGUtdHlwZTogZGlzYztcclxuICAgIG1hcmdpbi1sZWZ0OiAyMC8xOTIwKjEwMHZ3O1xyXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDEyOTlweCkge1xyXG4gICAgICBtYXJnaW4tbGVmdDogMjBweDtcclxuICAgIH1cclxuICAgIGxpe1xyXG4gICAgICBsaW5lLWhlaWdodDogMjkvMTkyMCoxMDB2dztcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMzAvMTkyMCoxMDB2dztcclxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDEyOTlweCkge1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyMnB4O1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG4uYWJvdXQtaW1ne1xyXG4gIC5zdGlja3ksIC5zdG9we1xyXG4gICAgd2lkdGg6IDI5LjY4NzV2dyAhaW1wb3J0YW50O1xyXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDEyOTlweCkge1xyXG4gICAgICB3aWR0aDogMzUwcHggIWltcG9ydGFudDtcclxuICAgIH1cclxuICB9XHJcbiAgLnN0aWNreXtcclxuICAgIHBvc2l0aW9uOiBmaXhlZDtcclxuICAgIG1hcmdpbi10b3A6IDMwcHggIWltcG9ydGFudDtcclxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcclxuICAgICAgcG9zaXRpb246IHN0YXRpYztcclxuICAgICAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xyXG4gICAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG4gIH1cclxuICAuc3RvcHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcclxuICAgICAgcG9zaXRpb246IHN0aWNreTtcclxuICAgICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcclxuICAgIH1cclxuICB9XHJcbn0iXX0= */
