/*!*************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[1].use[2]!./node_modules/sass-loader/dist/cjs.js!./src/style/index.scss ***!
  \*************************************************************************************************************************************************************************************/
@charset "UTF-8";
/*! minireset.css v0.0.6 | MIT License | github.com/jgthms/minireset.css */
html, body, p, ol, ul, li, dl, dt, dd, blockquote, figure, fieldset, legend, textarea, pre, iframe, hr, h1, h2, h3, h4, h5, h6 {
  margin: 0;
  padding: 0;
  text-align: right !important;
}
/* .jvm-row1,
.jvm-row2,
.jvm-row3,
.jvm-row4,
.jvm-row5,
.jvm-row6,
.jvm-row7,
.jvm-row8,
.jvm-row9,
.jvm-row10,
.jvm-row11,
.jvm-row12,
.jvm-row13,
.jvm-row14,
.jvm-row15,
.jvm-row16,
.jvm-row17{
  direction: rtl;
} */
p,h1,h2,h3,h4,h5,h6,span{
  direction: rtl;
}

.jvm-overturn {
  direction: rtl;
}


h1, h2, h3, h4, h5, h6 {
  font-size: 100%;
  font-weight: normal;
}

ul {
  list-style: none;
}

button, input, select {
  margin: 0;
}

html {
  box-sizing: border-box;
}

*, *::before, *::after {
  box-sizing: inherit;
}

img, video {
  height: auto;
  max-width: 100%;
}

iframe {
  border: 0;
}

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

td, th {
  padding: 0;
}

/* 加粗加黑 */
@font-face {
  font-family: jvm-h;
  src: url(../.././zip/css/vivotypeglobal-Heavy.ttf) format("truetype");
}
/* 超细 */
@font-face {
  font-family: jvm-l;
  src: url(../.././zip/css/vivotypeglobal-Light.ttf) format("truetype");
}
/* 中粗 */
@font-face {
  font-family: jvm-m;
  src: url(../.././zip/css/vivotypeglobal-Medium.ttf) format("truetype");
}
/* 粗体 */
@font-face {
  font-family: jvm-b;
  src: url(../.././zip/css/vivotypeglobal-Bold.ttf) format("truetype");
}
/* 常规 */
@font-face {
  font-family: jvm-r;
  src: url(../.././zip/css/vivotypeglobal-Regular.ttf) format("truetype");
}
.jvm-lazy {
  opacity: 0;
  transition: opacity 0.3s ease;
}

.jvm-lazy.jvm-background-lazy {
  opacity: 1;
}

.jvm-pc-br {
  display: block;
}
@media (max-width: 1000px) {
  .jvm-pc-br {
    display: none;
  }
}

.jvm-mobi-br {
  display: none;
}
@media (max-width: 1000px) {
  .jvm-mobi-br {
    display: block;
  }
}

@media (max-width: 1000px) {
  .jvm-show-pc {
    display: none !important;
  }
}

@media (min-width: 1000px) {
  .jvm-show-mobi {
    display: none !important;
  }
}

.jvm-hide {
  display: none;
}

.jvm-img-container {
  position: relative;
}
.jvm-img-container img {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
}

.jvm-y-img {
  display: none !important;
}

.jvm-row1 {
  width: 100%;
  height: auto;
}
.jvm-row1 .jvm-row1-img {
  width: 100%;
  height: 0;
  padding-bottom: 56.25%;
  background-size: cover;
  /* mb端的图片百分比 */
}
@media (max-width: 1000px) {
  .jvm-row1 .jvm-row1-img {
    width: 100%;
    height: 0;
    padding-bottom: 177.866%;
    background-size: cover;
  }
}
.jvm-row1 .jvm-row1-img {
  /* pc */
  /* mb */
}

.vivo-webp .jvm-row1 .jvm-row1-img {
  /* pc */
}

.jvm-row2 {
  background: #fff;
}
@media (min-width: 1000px) {
  .jvm-row2 {
    width: 100vw;
    height: 56.25vw;
    padding-top: 8vw;
  }
}
@media (min-width: 1000px) {
  .jvm-row2 .jvm-row2-content {
    width: 68vw;
    height: 41.40625vw;
    margin: 0 auto;
  }
}
@media (max-width: 1000px) {
  .jvm-row2 .jvm-row2-content {
    /* background: #f7f9fa; */
    padding-top: 6.03125vw;
  }
}
@media (min-width: 1000px) {
  .jvm-row2 .jvm-row2-content .jvm-row2-line1 {
    height: 24.359375vw;
    display: flex;
  }
}
@media (min-width: 1000px) {
  .jvm-row2 .jvm-row2-content .jvm-row2-line2 {
    height: 22.65625vw;
    display: flex;
    /* margin-top: 3.125vw; */
  }
}
.jvm-row2 .jvm-row2-content .jvm-row2-item-title {
  font-family: jvm-b;
}
/* @media (min-width:1000px) {
   .jvm-row2 .jvm-row2-content .jvm-row2-img4 {
    flex-grow: 1;
  }
  .jvm-row2 .jvm-row2-content .jvm-row2-img5 {
    flex-grow: 1;
  }
  .jvm-row2 .jvm-row2-content .jvm-row2-img6 {
    flex-grow: 1;
  }
} */
@media (min-width: 1000px) {
  .jvm-row2 .jvm-row2-content .jvm-row2-item-title {
    font-size: 1.171875vw;
    padding-right: 1vw;
    line-height: 1.2;
  }
 
}
@media (min-width: 1000px) {
  .jvm-row2 .jvm-row2-content .jvm-row2-item-title2 {
    padding-top: 0.2vw;
  }
}
.jvm-row2 .jvm-anchor-point {
  color: #000;
  -webkit-text-decoration: none;
  text-decoration: none;
}
@media (max-width: 1000px) {
  .jvm-row2 .jvm-anchor-point {
    position: relative;
    display: block;
  }
}
@media (max-width: 1000px) {
  .jvm-row2 .jvm-anchor-point .jvm-row2-item-title {
    position: absolute;
    font-size: 3.7333333333vw;
  }
}
@media (max-width: 1000px) {
  .jvm-row2 .jvm-anchor-point1 {
    height: 46.4vw;
  }
}
@media (max-width: 1000px) {
  .jvm-row2 .jvm-anchor-point1 .jvm-row2-item-title {
    right: 12.9333333333vw;
    bottom: 13.3333333333vw;
    text-align: right;
  }
}
@media (max-width: 1000px) {
  .jvm-row2 .jvm-anchor-point2 {
    height: 34.4vw;
  }
}
@media (max-width: 1000px) {
  .jvm-row2 .jvm-anchor-point2 .jvm-row2-item-title {
    left: 6.3333333333vw;
    bottom: 10vw;
    text-align: right;
  }
}
@media (max-width: 1000px) {
  .jvm-row2 .jvm-anchor-point3 {
    height: 32vw;
  }
}
@media (min-width: 1000px) {
  .jvm-row2 .jvm-anchor-point3 .jvm-row2-item-title {
    padding-right: 2vw;
  }
}
@media (max-width: 1000px) {
  .jvm-row2 .jvm-anchor-point3 .jvm-row2-item-title {
    right: 15.6666666667vw;
    top: 5.3333333333vw;
    text-align: left;
  }
}
@media (max-width: 1000px) {
  .jvm-row2 .jvm-anchor-point4 {
    height: 32vw;
  }
}
@media (max-width: 1000px) {
  .jvm-row2 .jvm-anchor-point4 .jvm-row2-item-title {
    left: 9.3333333333vw;
    top: 5.3333333333vw;
    text-align: right;
  }
}
@media (max-width: 1000px) {
  .jvm-row2 .jvm-anchor-point5 {
    height: 32vw;
  }
}
@media (max-width: 1000px) {
  .jvm-row2 .jvm-anchor-point5 .jvm-row2-item-title {
    font-size: 3.4666666667vw;
    left: 56vw;
    top: 4vw;
    text-align: left;
    line-height: 1.5;
  }
}
@media (max-width: 1000px) {
  .jvm-row2 .jvm-anchor-point6 {
    height: 26.6666666667vw;
    background: #fff;
    margin-bottom: 16vw;
  }
}
@media (min-width: 1000px) {
  .jvm-row2 .jvm-anchor-point6 .jvm-row2-item-title {
    padding-right: 2vw;
  }
}
@media (max-width: 1000px) {
  .jvm-row2 .jvm-anchor-point6 .jvm-row2-item-title {
    left: 6.3333333333vw;
    bottom: 10.6666666667vw;
    text-align: right;
    line-height: 1.1;
  }
}

.jvm-row3 {
  overflow: hidden;
  background: #fff;
}
.jvm-row3 .jvm-title h2 {
  font-family: jvm-h;
  color: #000;
  line-height: 1.5;
  letter-spacing: -2px;
  margin-right: 13.4765625vw;
  font-size: 4.140625vw;
}
@media (max-width: 1000px) {
  .jvm-row3 .jvm-title h2 {
    letter-spacing: 0;
    margin-left: 10.1333333333vw;
    font-size: 7.4666666667vw;
    line-height: 1.5;
  }
}
.jvm-row3 .jvm-title-color {
  color: #86e3c3;
}
@media (max-width: 1000px) {
  .jvm-row3 .jvm-title-color {
    color: #86e3c3;
  }
}
.jvm-row3 .jvm-figure {
  overflow: hidden;
  width: 100%;
  height: auto;
}
@media (max-width: 1000px) {
  .jvm-row3 .jvm-row3-img {
    height: 100%;
    width: auto;
    max-width: 168.2666666667vw;
  }
}
.jvm-row3 .jvm-figure .jvm-img {
  width: 100%;
  height: 0;
  padding-bottom: 59.453%;
  background-size: cover;
}
@media (max-width: 1000px) {
  .jvm-row3 .jvm-figure .jvm-img {
    width: 100%;
    height: 0;
    padding-bottom: 121.733%;
    background-size: cover;
  }
}
.jvm-row3 .jvm-figure .jvm-img.jvm-background-lazy {
  /* pc */
  /* mb */
}
@media (min-width: 1000px) {
  .jvm-row3 .jvm-figure .jvm-img.jvm-background-lazy {
    background-image: url(../.././zip/img/vivo-y03-with-premium-colors.jpg);
  }
}
@media (min-width: 1000px) and (-webkit-min-device-pixel-ratio: 1.5) {
  .jvm-row3 .jvm-figure .jvm-img.jvm-background-lazy {
    background-image: url(../.././zip/img/vivo-y03-with-premium-colors-x2.jpg);
  }
}
@media (max-width: 1000px) {
  .jvm-row3 .jvm-figure .jvm-img.jvm-background-lazy {
    background-image: url(../.././zip/img/vivo-y03-with-premium-colors-mobi.jpg);
  }
}

.vivo-webp .jvm-row3 .jvm-figure .jvm-img.jvm-background-lazy {
  /* pc */
  /* mb */
}
@media (min-width: 1000px) {
  .vivo-webp .jvm-row3 .jvm-figure .jvm-img.jvm-background-lazy {
    background-image: url(../.././zip/img/vivo-y03-with-premium-colors.jpg.webp);
  }
}
@media (min-width: 1000px) and (-webkit-min-device-pixel-ratio: 1.5) {
  .vivo-webp .jvm-row3 .jvm-figure .jvm-img.jvm-background-lazy {
    background-image: url(../.././zip/img/vivo-y03-with-premium-colors-x2.jpg.webp);
  }
}
@media (max-width: 1000px) {
  .vivo-webp .jvm-row3 .jvm-figure .jvm-img.jvm-background-lazy {
    background-image: url(../.././zip/img/vivo-y03-with-premium-colors-mobi.jpg.webp);
  }
}

.jvm-row4 {
  overflow: hidden;
  background: #fff;
  width: auto;
  height: 56.25vw;
}
@media (min-width: 1000px) {
  .jvm-row4 {
    display: flex;
  }
}
@media (max-width: 1000px) {
  .jvm-row4 {
    width: auto;
    height: 178.1333333333vw;
  }
}
@media (min-width: 1000px) {
  .jvm-row4 .jvm-left {
    width: 34.375vw;
    margin: 0 2.1484375vw 0 13.5546875vw;
    position: relative;
    transform: translateY(2.625vw);
    height: calc(100% - 5.625vw);
  }
}
.jvm-row4 .jvm-right {
  width: 50vw;
  position: relative;
}
.jvm-row4 .jvm-slide1,
.jvm-row4 .jvm-slide2 {
  position: absolute;
  left: 0;
  top: 0;
}
.jvm-row4 .jvm-left-placeholder,
.jvm-row4 .jvm-slide1 {
  width: 100%;
  height: 0;
  padding-bottom: 73.863%;
  background-size: cover;
}
.jvm-row4 .jvm-slide2 {
  width: 100%;
  height: 0;
  padding-bottom: 112.5%;
  background-size: cover;
}
.jvm-row4 .jvm-slide1-1-figure.jvm-background-lazy {
  z-index: 2;
  background-image: url(../.././zip/img/vivo-y03-in-color-gem-green.jpg);
}
.jvm-row4 .jvm-slide1-2-figure.jvm-background-lazy {
  z-index: 1;
  background-image: url(../.././zip/img/vivo-y03-in-color-space-black.jpg);
}
.jvm-row4 .jvm-slide2-1-figure.jvm-background-lazy {
  z-index: 2;
  background-image: url(../.././zip/img/vivo-y03-in-gem-green.jpg);
}
.jvm-row4 .jvm-slide2-2-figure.jvm-background-lazy {
  z-index: 1;
  background-image: url(../.././zip/img/vivo-y03-in-space-black.jpg);
}
.jvm-row4 .jvm-mobi-figure {
  position: absolute;
  top: 0;
  left: 0;
}
.jvm-row4 .jvm-mobi-figure-green.jvm-background-lazy {
  z-index: 2;
  background-image: url(../.././zip/img/vivo-y03-in-gem-green-mobi.jpg);
}
.jvm-row4 .jvm-mobi-figure-black.jvm-background-lazy {
  z-index: 1;
  background-image: url(../.././zip/img/vivo-y03-in-space-black-mobi.jpg);
}
@media (min-width: 1000px) {
  .jvm-row4 .jvm-btn-group {
    margin: 3.90625vw 0 1.5625vw 0;
    height: 3.90625vw;
    display: flex;
  }
}
@media (max-width: 1000px) {
  .jvm-row4 .jvm-btn-group {
    position: absolute;
    right: 4vw;
    bottom: 24vw;
    z-index: 3;
    width: 13.3333333333vw;
    height: 26.6666666667vw;
  }
}
.jvm-row4 .jvm-btn-group .jvm-btn-icon1,
.jvm-row4 .jvm-btn-group .jvm-btn-icon2-active {
  opacity: 0;
}
.jvm-row4 .jvm-btn-group .jvm-btn-left,
.jvm-row4 .jvm-btn-group .jvm-btn-right {
  width: 5.859375vw;
  height: 5.859375vw;
  position: relative;
}
@media (max-width: 1000px) {
  .jvm-row4 .jvm-btn-group .jvm-btn-left,
.jvm-row4 .jvm-btn-group .jvm-btn-right {
    width: 20vw;
    height: 20vw;
  }
}
.jvm-row4 .jvm-btn-group .jvm-btn-left img,
.jvm-row4 .jvm-btn-group .jvm-btn-right img {
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
}
.jvm-row4 .jvm-btn-group .jvm-btn-left .jvm-btn-icon1,
.jvm-row4 .jvm-btn-group .jvm-btn-left .jvm-btn-icon2,
.jvm-row4 .jvm-btn-group .jvm-btn-right .jvm-btn-icon1,
.jvm-row4 .jvm-btn-group .jvm-btn-right .jvm-btn-icon2 {
  width: 1.953125vw;
  height: 1.953125vw;
}
@media (max-width: 1000px) {
  .jvm-row4 .jvm-btn-group .jvm-btn-left .jvm-btn-icon1,
.jvm-row4 .jvm-btn-group .jvm-btn-left .jvm-btn-icon2,
.jvm-row4 .jvm-btn-group .jvm-btn-right .jvm-btn-icon1,
.jvm-row4 .jvm-btn-group .jvm-btn-right .jvm-btn-icon2 {
    width: 6.6666666667vw;
    height: 6.6666666667vw;
  }
}
@media (min-width: 1000px) {
  .jvm-row4 .jvm-btn-group .jvm-btn-icon2-active,
.jvm-row4 .jvm-btn-group .jvm-btn-icon1-active {
    width: 5.859375vw;
    height: 5.859375vw;
  }
}
@media (min-width: 1000px) {
  .jvm-row4 .jvm-btn-group .jvm-btn-right {
    transform: translateX(-30%);
  }
}
@media (max-width: 1000px) {
  .jvm-row4 .jvm-btn-group .jvm-btn-right {
    transform: translateY(-30%);
  }
}
.jvm-row4 .jvm-text {
  position: relative;
}
@media (max-width: 1000px) {
  .jvm-row4 .jvm-text {
    position: absolute;
    top: 16vw;
    left: 0;
    width: calc(100% - 20vw);
    z-index: 3;
    margin: 0 10vw;
  }
}
.jvm-row4 .jvm-text .jvm-text-slide1,
.jvm-row4 .jvm-text .jvm-text-slide2 {
  position: absolute;
  top: 0;
  left: 0;
}
.jvm-row4 .jvm-text .jvm-text-slide2 {
  opacity: 0;
}
.jvm-row4 .jvm-text .jvm-row4-title {
  font-family: jvm-m;
  font-size: 2.08359375vw;
}
@media (max-width: 1000px) {
  .jvm-row4 .jvm-text .jvm-row4-title {
    margin-bottom: 4vw;
    font-size: 5.8666666667vw;
  }
}
.jvm-row4 .jvm-text .jvm-row4-desc {
  font-family: jvm-r;
  font-size: 1.25vw;
  direction: rtl;
}
@media (max-width: 1000px) {
  .jvm-row4 .jvm-text .jvm-row4-desc {
    font-size: 3.4666666667vw;
  }
}
@media (max-width: 1000px) {
  .jvm-row4 .jvm-left,
.jvm-row4 .jvm-mobi-figure {
    width: 100%;
    height: 0;
    padding-bottom: 177.86%;
    background-size: cover;
  }
  .jvm-row4 .jvm-left {
    position: relative;
  }
}

.vivo-webp .jvm-row4 .jvm-slide1-1-figure.jvm-background-lazy {
  background-image: url(../.././zip/img/vivo-y03-in-color-gem-green.jpg.webp);
}
.vivo-webp .jvm-row4 .jvm-slide1-2-figure.jvm-background-lazy {
  background-image: url(../.././zip/img/vivo-y03-in-color-space-black.jpg.webp);
}
.vivo-webp .jvm-row4 .jvm-slide2-1-figure.jvm-background-lazy {
  background-image: url(../.././zip/img/vivo-y03-in-gem-green.jpg.webp);
}
.vivo-webp .jvm-row4 .jvm-slide2-2-figure.jvm-background-lazy {
  background-image: url(../.././zip/img/vivo-y03-in-space-black.jpg.webp);
}
.vivo-webp .jvm-row4 .jvm-mobi-figure-green.jvm-background-lazy {
  background-image: url(../.././zip/img/vivo-y03-in-gem-green-mobi.jpg.webp);
}
.vivo-webp .jvm-row4 .jvm-mobi-figure-black.jvm-background-lazy {
  background-image: url(../.././zip/img/vivo-y03-in-space-black-mobi.jpg.webp);
}

.jvm-row5 {
  width: auto;
  height: 56.25vw;
  background: linear-gradient(to top right, #e1f6ee, #f5fffc);
  position: relative;
  overflow: hidden;
}
@media (max-width: 1000px) {
  .jvm-row5 {
    width: auto;
    height: 100vh;
    min-height: 177.8666666667vw;
  }
}
.jvm-row5 .jvm-row5-text-pc1,
.jvm-row5 .jvm-row5-text-pc2,
.jvm-row5 .jvm-row5-text-pc3 {
  width: 100%;
  height: 0;
  padding-bottom: 9.1%;
  background-size: cover;
  position: absolute;
  top: 4vw;
  left: 0;
}
.jvm-row5 .jvm-row5-text-pc1.jvm-background-lazy {
  background-image: url(../.././zip/img/row5-text1.png);
}
.jvm-row5 .jvm-row5-text-pc2.jvm-background-lazy {
  background-image: url(../.././zip/img/row5-text2.png);
}
.jvm-row5 .jvm-row5-text-pc3.jvm-background-lazy {
  background-image: url(../.././zip/img/row5-text3.png);
}
.jvm-row5 .jvm-row5-text-mobi1,
.jvm-row5 .jvm-row5-text-mobi2,
.jvm-row5 .jvm-row5-text-mobi3 {
  position: absolute;
  top: 10vw;
  left: 0;
}
.jvm-row5 .jvm-row5-text-mobi1 {
  width: 100%;
  height: 0;
  padding-bottom: 20.933%;
  background-size: cover;
}
.jvm-row5 .jvm-row5-text-mobi2 {
  width: 100%;
  height: 0;
  padding-bottom: 20%;
  background-size: cover;
}
.jvm-row5 .jvm-row5-text-mobi3 {
  width: 100%;
  height: 0;
  padding-bottom: 20.133%;
  background-size: cover;
}
.jvm-row5 .jvm-row5-text-mobi1.jvm-background-lazy {
  background-image: url(../.././zip/img/row5-text-mobi1.png);
}
.jvm-row5 .jvm-row5-text-mobi2.jvm-background-lazy {
  background-image: url(../.././zip/img/row5-text-mobi2.png);
}
.jvm-row5 .jvm-row5-text-mobi3.jvm-background-lazy {
  background-image: url(../.././zip/img/row5-text-mobi3.png);
}
.jvm-row5 .jvm-row5-phone1,
.jvm-row5 .jvm-row5-phone2,
.jvm-row5 .jvm-row5-phone3 {
  position: absolute;
  bottom: 0;
  z-index: 5;
}
.jvm-row5 .jvm-row5-phone1 {
  width: 38.3984375vw;
  height: 51.484375vw;
  background-size: 100%;
  background-repeat: no-repeat;
}
.jvm-row5 .jvm-row5-phone2 {
  width: 44.0625vw;
  height: 51.328125vw;
  background-size: 100%;
  background-repeat: no-repeat;
}
.jvm-row5 .jvm-row5-phone3 {
  width: 36.484375vw;
  height: 51.484375vw;
  background-size: 100%;
  background-repeat: no-repeat;
}
.jvm-row5 .jvm-row5-phone1.jvm-background-lazy {
  background-image: url(../.././zip/img/vivo-y03-with-2.5d-curved-design.png);
}
.jvm-row5 .jvm-row5-phone2.jvm-background-lazy {
  background-image: url(../.././zip/img/vivo-y03-with-185g-weight.png);
}
.jvm-row5 .jvm-row5-phone3.jvm-background-lazy {
  background-image: url(../.././zip/img/vivo-y03-with-exquisite-dual-ring-design.png);
}
.jvm-row5 .jvm-row5-phone-mobi1,
.jvm-row5 .jvm-row5-phone-mobi2,
.jvm-row5 .jvm-row5-phone-mobi3 {
  position: absolute;
  bottom: 0;
  z-index: 5;
}
.jvm-row5 .jvm-row5-phone-mobi1 {
  width: 69.7333333333vw;
  height: 120.9333333333vw;
  background-size: 100%;
  background-repeat: no-repeat;
}
.jvm-row5 .jvm-row5-phone-mobi2 {
  width: 80vw;
  height: 121.4666666667vw;
  background-size: 100%;
  background-repeat: no-repeat;
}
.jvm-row5 .jvm-row5-phone-mobi3 {
  width: 79.6vw;
  height: 121.7333333333vw;
  background-size: 100%;
  background-repeat: no-repeat;
}
.jvm-row5 .jvm-row5-phone-mobi1.jvm-background-lazy {
  background-image: url(../.././zip/img/vivo-y03-with-2.5d-curved-design-mobi.png);
}
.jvm-row5 .jvm-row5-phone-mobi2.jvm-background-lazy {
  background-image: url(../.././zip/img/vivo-y03-with-185g-weight-mobi.png);
}
.jvm-row5 .jvm-row5-phone-mobi3.jvm-background-lazy {
  background-image: url(../.././zip/img/vivo-y03-with-exquisite-dual-ring-design-mobi.png);
}
.jvm-row5 .jvm-text {
  position: absolute;
}
@media (max-width: 1000px) {
  .jvm-row5 .jvm-text {
    width: 80.1333333333vw;
    left: 10.1333333333vw;
    top: 15.3333333333vw;
  }
}
.jvm-row5 .jvm-text .jvm-text-title {
  font-family: jvm-m;
  letter-spacing: -1px;
  line-height: 1.2;
  margin-bottom: 1.5625vw;
  font-size: 2.08359375vw;
}
@media (max-width: 1000px) {
  .jvm-row5 .jvm-text .jvm-text-title {
    font-size: 5.8666666667vw;
    line-height: 1.1;
  }
}
.jvm-row5 .jvm-text .jvm-text-desc {
  font-family: jvm-r;
  line-height: 1.2;
  font-size: 1.25vw;
}
@media (max-width: 1000px) {
  .jvm-row5 .jvm-text .jvm-text-desc {
    font-size: 3.4666666667vw;
  }
}
.jvm-row5 .jvm-text .jvm-text-min-num {
  display: flex;
  flex-direction: column;
}

@media (max-width: 1000px) {
  .jvm-row5 .jvm-text .jvm-text-min-num {
    display: flex;
    flex-direction: column;
    position: absolute;
    top: 36vw;
    left: 0vw;
  }
}

.jvm-row5 .jvm-text .jvm-text-min-num .jvm-max-num {
  font-size: 3.90625vw;
  font-family: jvm-h;
  line-height: 1.2;
}
@media (max-width: 1000px) {
  .jvm-row5 .jvm-text .jvm-text-min-num .jvm-max-num {
    font-size: 8vw;
  }
}
.jvm-row5 .jvm-text .jvm-text-min-num .jvm-min-desc {
  font-family: jvm-b !important;
  font-size: 1.09375vw;
}
@media (max-width: 1000px) {
  .jvm-row5 .jvm-text .jvm-text-min-num .jvm-min-desc {
    font-size: 2.6666666667vw;
  }
}
@media (min-width: 1000px) {
  .jvm-row5 .jvm-text-container1 {
    left: 18.5546875vw;
    top: 20.3125vw;
    width: 25.78125vw;
  }
}
.jvm-row5 .jvm-text-container1 .jvm-text-desc {
  margin-bottom: 3.125vw;
  font-family: jvm-m;
}
@media (max-width: 1000px) {
  .jvm-row5 .jvm-text-container1 .jvm-text-desc {
    margin-bottom: 21.0666666667vw;
  }
}
@media (min-width: 1000px) {
  .jvm-row5 .jvm-text-container2 {
    right: 13.75vw;
    top: 17.578125vw;
    width: 30.2734375vw;
  }
}
.jvm-row5 .jvm-text-container2 .jvm-text-desc {
  margin-bottom: 1.3671875vw;
}
.jvm-row5 .jvm-text-container2 .jvm-text-min-num {
  flex-direction: row;
  align-items: flex-end;
  position: absolute;
    right: 0;
}
@media (max-width: 1000px) {
  .jvm-row5 .jvm-text-container2 .jvm-text-min-num {
    position: absolute;
    right: 0;
    top: 36vw;
  }
}
.jvm-row5 .jvm-text-container2 .jvm-min-desc {
  font-family: jvm-h;
}
@media (min-width: 1000px) {
  .jvm-row5 .jvm-text-container3 {
    width: 27.9296875vw;
    left: 18.4375vw;
    top: 20.703125vw;
  }
}

.vivo-webp .jvm-row5 .jvm-row5-phone1.jvm-background-lazy {
  background-image: url(../.././zip/img/vivo-y03-with-2.5d-curved-design.png.webp);
}
.vivo-webp .jvm-row5 .jvm-row5-phone2.jvm-background-lazy {
  background-image: url(../.././zip/img/vivo-y03-with-185g-weight.png.webp);
}
.vivo-webp .jvm-row5 .jvm-row5-phone3.jvm-background-lazy {
  background-image: url(../.././zip/img/vivo-y03-with-exquisite-dual-ring-design.png.webp);
}

.jvm-row6 {
  width: 100%;
  height: 56.25vw;
  position: relative;
  color: #fff;
  overflow: hidden;
}
@media (max-width: 1000px) {
  .jvm-row6 {
    width: 100%;
    height: 229.3333333333vw;
  }
}
.jvm-row6 .jvm-row6-bg1,
.jvm-row6 .jvm-row6-bg2 {
  width: 100%;
  height: 0;
  padding-bottom: 56.25%;
  background-size: cover;
  position: absolute;
}
@media (max-width: 1000px) {
  .jvm-row6 .jvm-row6-bg1,
.jvm-row6 .jvm-row6-bg2 {
    width: 100%;
    height: 0;
    padding-bottom: 229.333%;
    background-size: cover;
  }
}
.jvm-row6 .jvm-row6-bg1.jvm-background-lazy {
  z-index: 2;
}
@media (min-width: 1000px) {
  .jvm-row6 .jvm-row6-bg1.jvm-background-lazy {
    background-image: url(../.././zip/img/vivo-y03-with-sunlight-display.jpg);
  }
}
@media (min-width: 1000px) and (-webkit-min-device-pixel-ratio: 1.5) {
  .jvm-row6 .jvm-row6-bg1.jvm-background-lazy {
    background-image: url(../.././zip/img/vivo-y03-with-sunlight-display-x2.jpg);
  }
}
@media (max-width: 1000px) {
  .jvm-row6 .jvm-row6-bg1.jvm-background-lazy {
    background-image: url(../.././zip/img/vivo-y03-with-sunlight-display-mobi.jpg);
  }
}
.jvm-row6 .jvm-row6-bg2.jvm-background-lazy {
  z-index: 1;
}
@media (min-width: 1000px) {
  .jvm-row6 .jvm-row6-bg2.jvm-background-lazy {
    background-image: url(../.././zip/img/vivo-y03-with-sunlight-display-and-90hz-refresh-rate.jpg);
  }
}
@media (min-width: 1000px) and (-webkit-min-device-pixel-ratio: 1.5) {
  .jvm-row6 .jvm-row6-bg2.jvm-background-lazy {
    background-image: url(../.././zip/img/vivo-y03-with-sunlight-display-and-90hz-refresh-rate-x2.jpg);
  }
}
@media (max-width: 1000px) {
  .jvm-row6 .jvm-row6-bg2.jvm-background-lazy {
    background-image: url(../.././zip/img/vivo-y03-with-sunlight-display-and-90hz-refresh-rate-mobi.jpg);
  }
}
.jvm-row6 .jvm-text {
  position: absolute;
  left: 13.3984375vw;
  width: 74.453125vw;
  z-index: 3;
  top: 5.078125vw;
}

.jvm-row6 .jvm-row6-tuv {
  position: absolute;
  left: -43.3984375vw;
  width: 74.453125vw;
  z-index: 3;
  top: 21vw;
  font-family: jvm-b;
}

@media (max-width: 1000px) {
  .jvm-row6 .jvm-row6-tuv {
    /* left: 9.6vw; */
  left: -12.3984375vw;

    width: 80vw;
    top: 111.5vw;
    /* left: 36.3984375vw; */
  }
}

@media (max-width: 1000px) {
  .jvm-row6 .jvm-text {
    left: 9.6vw;
    width: 80vw;
  }
}
.jvm-row6 .jvm-text .jvm-row6-title {
  font-size: 2.08359375vw;
  font-family: jvm-m;
  width: 43.5703125vw;
  letter-spacing: -1.1px;
  padding-bottom: 1vw;
}
@media (min-width: 1000px) {
  .jvm-row6 .jvm-text .jvm-row6-title  {
    position: absolute;
    right: -4vw;
    top: 0vw;
  }
  .jvm-row6 .jvm-text .jvm-row6-desc {
    position: absolute;
    right: -4vw;
    top: 3.734375vw;
  }
}
@media (max-width: 1000px) {
  .jvm-row6 .jvm-text .jvm-row6-title {
    width: 100%;
    font-size: 5.8666666667vw;
    margin-bottom: 6.4vw;
  }
}
.jvm-row6 .jvm-text .jvm-row6-desc {
  font-size: 1.25vw;
  font-family: jvm-r;
  width: 39.5703125vw;
  line-height: 1.2;
}
@media (max-width: 1000px) {
  .jvm-row6 .jvm-text .jvm-row6-desc {
    font-size: 3.4666666667vw;
    width: 100%;
    margin-bottom: 17.3333333333vw;
  }
}
.jvm-row6 .jvm-text .jvm-text-num-container {
  display: flex;
}
@media (max-width:1000px) {
  .jvm-row6-item2 {
    margin-right: 2.2vw;
  }
  
}

@media (min-width: 1000px) {
  .jvm-row6 .jvm-text .jvm-text-num-container {
    position: absolute;
    /* right: 0; */
    left: -6vw;
    top: 3vw;
  }
}
@media (max-width: 1000px) {
  .jvm-row6 .jvm-text .jvm-text-num-container {
    flex-direction: column;
    margin-right: 32vw;
  }
}
.jvm-row6 .jvm-text .jvm-row6-item1 {
  margin-right: 1.7578125vw;
}
@media (max-width: 1000px) {
  .jvm-row6 .jvm-text .jvm-row6-item1 {
    margin-bottom: 6vw;
  }
}
.jvm-row6 .jvm-text .jvm-text-max-num {
  font-size: 3.90625vw;
  font-family: jvm-h;
  line-height: 1.1;
}
@media (max-width: 1000px) {
  .jvm-row6 .jvm-text .jvm-text-max-num {
    font-size: 6.6666666667vw;
  }
}
.jvm-row6 .jvm-text .jvm-text-max-num sup {
  font-size: 0.9765625vw;
  position: relative;
  top: 0.3125vw;
}
@media (min-width: 1000px) {
  .jvm-row6 .jvm-text .jvm-text-max-num sup {
    left: -0.390625vw;
  }
}
@media (max-width: 1000px) {
  .jvm-row6 .jvm-text .jvm-text-max-num sup {
    top: 1.0666666667vw;
    left: -1.3333333333vw;
    font-size: 2.1333333333vw;
  }
}
.jvm-row6 .jvm-text .jvm-text-max-num span {
  font-size: 1.953125vw;
}
@media (min-width: 1000px) {
  .jvm-row6 .jvm-text .jvm-text-max-num span {
    margin-left: -10px;
  }
}
@media (max-width: 1000px) {
  .jvm-row6 .jvm-text .jvm-text-max-num span {
    font-size: 4.6666666667vw;
  }
}
.jvm-row6 .jvm-text .jvm-text-min-desc {
  font-size: 1.09375vw;
  font-family: jvm-m;
}
@media (max-width: 1000px) {
  .jvm-row6 .jvm-text .jvm-text-min-desc {
    font-size: 2.6666666667vw;
  }
}
@media (min-width:1000px) {
  
  .jvm-text-max-num-2 {
    width: 13vw;
  }
}

@media (min-width: 1000px) {
  .vivo-webp .jvm-row6 .jvm-row6-bg1.jvm-background-lazy {
    background-image: url(../.././zip/img/vivo-y03-with-sunlight-display.jpg.webp);
  }
}
@media (min-width: 1000px) and (-webkit-min-device-pixel-ratio: 1.5) {
  .vivo-webp .jvm-row6 .jvm-row6-bg1.jvm-background-lazy {
    background-image: url(../.././zip/img/vivo-y03-with-sunlight-display-x2.jpg.webp);
  }
}
@media (max-width: 1000px) {
  .vivo-webp .jvm-row6 .jvm-row6-bg1.jvm-background-lazy {
    background-image: url(../.././zip/img/vivo-y03-with-sunlight-display-mobi.jpg.webp);
  }
}
@media (min-width: 1000px) {
  .vivo-webp .jvm-row6 .jvm-row6-bg2.jvm-background-lazy {
    background-image: url(../.././zip/img/vivo-y03-with-sunlight-display-and-90hz-refresh-rate.jpg.webp);
  }
}
@media (min-width: 1000px) and (-webkit-min-device-pixel-ratio: 1.5) {
  .vivo-webp .jvm-row6 .jvm-row6-bg2.jvm-background-lazy {
    background-image: url(../.././zip/img/vivo-y03-with-sunlight-display-and-90hz-refresh-rate-x2.jpg.webp);
  }
}
@media (max-width: 1000px) {
  .vivo-webp .jvm-row6 .jvm-row6-bg2.jvm-background-lazy {
    background-image: url(../.././zip/img/vivo-y03-with-sunlight-display-and-90hz-refresh-rate-mobi.jpg.webp);
  }
}

.jvm-row7 {
  overflow: hidden;
  background: #fff;
}
.jvm-row7 .jvm-row7-title-container {
  padding-top: 10.0390625vw;
  padding-right: 13.4765625vw;
  box-sizing: border-box;
}
@media (max-width: 1000px) {
  .jvm-row7 .jvm-row7-title-container {
    padding: 18.6666666667vw 10vw 10vw 10vw;
  }
}
.jvm-row7 .jvm-row7-title-container .jvm-row7-title1,
.jvm-row7 .jvm-row7-title-container .jvm-row7-title2 {
  font-size: 4.140625vw;
  font-family: jvm-h;
  line-height: 1.4;
  font-weight: 100;
}
@media (max-width: 1000px) {
  .jvm-row7 .jvm-row7-title-container .jvm-row7-title1,
.jvm-row7 .jvm-row7-title-container .jvm-row7-title2 {
    font-size: 7.4666666667vw;
    line-height: 1;
  }
}
.jvm-row7 .jvm-row7-title-container .jvm-row7-title2 {
  margin-left: 8.3984375vw;
  color: #86e3c3;
  margin-bottom: 2.734375vw;
}
@media (max-width: 1000px) {
  .jvm-row7 .jvm-row7-title-container .jvm-row7-title2 {
    margin-left: 0;
    margin-bottom: 7.6vw;
  }
}
.jvm-row7 .jvm-row7-title-container .jvm-row7-desc {
  margin-left: 42.3984375vw;
  font-size: 1.25vw;
  font-family: jvm-r;
  width: 44.53125vw;
  line-height: 1.3;
  margin-bottom: 4.46875vw;
  margin-top: 1vw;
}
@media (max-width: 1000px) {
  .jvm-row7 .jvm-row7-title-container .jvm-row7-desc {
    width: 100%;
    margin-left: 0;
    font-size: 3.4666666667vw;
    margin-bottom: 13.3333333333vw;
  }
}
.jvm-row7 .jvm-row7-animation-container {
  width: 100%;
  height: 0;
  padding-bottom: 45.7%;
  background-size: cover;
  position: relative;
}
@media (max-width: 1000px) {
  .jvm-row7 .jvm-row7-animation-container {
    width: 100%;
    height: 0;
    padding-bottom: 115.333%;
    background-size: cover;
  }
}
.jvm-row7 .jvm-row7-bg,
.jvm-row7 .jvm-row7-icon {
  width: 100%;
  height: 0;
  padding-bottom: 38.272%;
  background-size: cover;
  position: absolute;
}

@media (min-width:1000px) {
  .jvm-row7 .jvm-row7-bg {
    padding-bottom: 45.742%;
  }
}
@media (max-width: 1000px) {
  .jvm-row7 .jvm-row7-icon {
    top: -70%;
    width: 100%;
    height: 0;
    padding-bottom: 68.8%;
    background-size: cover;
  }
}
@media (max-width: 1000px) {
  .jvm-row7 .jvm-row7-bg {
    width: 100%;
    height: 0;
    padding-bottom: 84.333%;
    background-size: cover;
  }
}
@media (min-width: 1000px) {
  .jvm-row7 .jvm-row7-bg.jvm-background-lazy {
    background-image: url(../.././zip/img/vivo-y03-with-128gb-rom.jpg);
  }
}
@media (min-width: 1000px) and (-webkit-min-device-pixel-ratio: 1.5) {
  .jvm-row7 .jvm-row7-bg.jvm-background-lazy {
    background-image: url(../.././zip/img/vivo-y03-with-128gb-rom-x2.jpg);
  }
}
@media (max-width: 1000px) {
  .jvm-row7 .jvm-row7-bg.jvm-background-lazy {
    background-image: url(../.././zip/img/vivo-y03-with-128gb-rom-mobi.jpg);
  }
}
@media (min-width: 1000px) {
  .jvm-row7 .jvm-row7-icon.jvm-background-lazy {
    background-image: url(../.././zip/img/row7-pc-icon.png);
  }
}
@media (max-width: 1000px) {
  .jvm-row7 .jvm-row7-icon.jvm-background-lazy {
    background-image: url(../.././zip/img/row7-mobi-icon.png);
  }
}

@media (min-width: 1000px) {
  .vivo-webp .jvm-row7 .jvm-row7-bg.jvm-background-lazy {
    background-image: url(../.././zip/img/vivo-y03-with-128gb-rom.jpg.webp);
  }
}
@media (min-width: 1000px) and (-webkit-min-device-pixel-ratio: 1.5) {
  .vivo-webp .jvm-row7 .jvm-row7-bg.jvm-background-lazy {
    background-image: url(../.././zip/img/vivo-y03-with-128gb-rom-x2.jpg.webp);
  }
}
@media (min-width: 1000px) {
  .vivo-webp .jvm-row7 .jvm-row7-icon.jvm-background-lazy {
    background-image: url(../.././zip/img/row7-pc-icon.png.webp);
  }
}

.jvm-row8 {
  display: flex;
  justify-content: center;
  overflow: hidden;
  padding: 6.5234375vw 0 10.15625vw 0;
}
@media (max-width: 1000px) {
  .jvm-row8 {
    flex-direction: column;
    align-items: center;
    padding-top: 16vw;
  }
}
.jvm-row8 .jvm-row8-item-figure {
  width: 23.828125vw;
  margin-right: 1.484375vw;
}
@media (max-width: 1000px) {
  .jvm-row8 .jvm-row8-item-figure {
    width: 79.8666666667vw;
    margin-right: 0;
    margin-bottom: 12.8vw;
  }
}
.jvm-row8 .jvm-row8-item-figure:last-child {
  margin-right: 0;
}
.jvm-row8 .jvm-row8-item {
  width: 23.828125vw;
  height: 28.3203125vw;
  background-size: 100%;
  background-repeat: no-repeat;
}
@media (max-width: 1000px) {
  .jvm-row8 .jvm-row8-item {
    width: 79.8666666667vw;
    height: 90.6666666667vw;
    background-size: 100%;
    background-repeat: no-repeat;
  }
}
@media (min-width: 1000px) {
  .jvm-row8 .jvm-row8-item1.jvm-background-lazy {
    background-image: url(../.././zip/img/vivo-y03-with-extended-ram.jpg);
  }
}
@media (max-width: 1000px) {
  .jvm-row8 .jvm-row8-item1.jvm-background-lazy {
    background-image: url(../.././zip/img/vivo-y03-with-extended-ram-mobi.jpg);
  }
}
@media (min-width: 1000px) {
  .jvm-row8 .jvm-row8-item2.jvm-background-lazy {
    background-image: url(../.././zip/img/vivo-y03-with-ram-saver.jpg);
  }
}
@media (max-width: 1000px) {
  .jvm-row8 .jvm-row8-item2.jvm-background-lazy {
    background-image: url(../.././zip/img/vivo-y03-with-ram-saver-mobi.jpg);
  }
}
@media (min-width: 1000px) {
  .jvm-row8 .jvm-row8-item3.jvm-background-lazy {
    background-image: url(../.././zip/img/vivo-y03-with-app-retainer.jpg);
  }
}
@media (max-width: 1000px) {
  .jvm-row8 .jvm-row8-item3.jvm-background-lazy {
    background-image: url(../.././zip/img/vivo-y03-with-app-retainer-mobi.jpg);
  }
}
.jvm-row8 .jvm-item-title {
  font-size: 2.08359375vw;
  font-family: jvm-m;
  margin: 1.3671875vw 0;
}
@media (max-width: 1000px) {
  .jvm-row8 .jvm-item-title {
    font-size: 5.8666666667vw;
    margin: 4.6666666667vw 0;
  }
}
.jvm-row8 .jvm-item-title sup {
  font-size: 0.9765625vw;
}
@media (max-width: 1000px) {
  .jvm-row8 .jvm-item-title sup {
    font-size: 3.3333333333vw;
  }
}
.jvm-row8 .jvm-item-desc {
  font-size: 1.25vw;
  font-family: jvm-r;
  line-height: 1.2;
}
@media (max-width: 1000px) {
  .jvm-row8 .jvm-item-desc {
    font-size: 3.4666666667vw;
  }
}

.jvm-row9 {
  overflow: hidden;
  display: flex;
}
@media (min-width: 1000px) {
  .jvm-row9 {
    width: 100vw;
    height: 56.25vw;
  }
}
@media (max-width: 1000px) {
  .jvm-row9 {
    flex-direction: column;
    flex-flow: column-reverse;
  }
}
.jvm-row9 .jvm-left,
.jvm-row9 .jvm-right {
  position: relative;
}
@media (min-width: 1000px) {
  .jvm-row9 .jvm-left,
.jvm-row9 .jvm-right {
    flex: 1;
  }
}
@media (min-width: 1000px) {
  .jvm-row9 .jvm-right-bg {
    width: 100%;
    height: 0;
    padding-bottom: 112.412%;
    background-size: cover;
  }
}
@media (max-width: 1000px) {
  .jvm-row9 .jvm-right-bg {
    width: 100%;
    height: 0;
    padding-bottom: 76.8%;
    background-size: cover;
  }
}
@media (min-width: 1000px) {
  .jvm-row9 .jvm-right-bg {
    background-image: url(../.././zip/img/row9-right.jpg);
  }
}
@media (max-width: 1000px) {
  .jvm-row9 .jvm-right-bg {
    background-image: url(data:image/jpeg;base64,/9j/4QAYRXhpZgAASUkqAAgAAAAAAAAAAAAAAP/sABFEdWNreQABAAQAAABkAAD/4QOBaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLwA8P3hwYWNrZXQgYmVnaW49Iu+7vyIgaWQ9Ilc1TTBNcENlaGlIenJlU3pOVGN6a2M5ZCI/PiA8eDp4bXBtZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIiB4OnhtcHRrPSJBZG9iZSBYTVAgQ29yZSA5LjEtYzAwMSA3OS5hOGQ0NzUzNDksIDIwMjMvMDMvMjMtMTM6MDU6NDUgICAgICAgICI+IDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+IDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bXBNTTpPcmlnaW5hbERvY3VtZW50SUQ9InhtcC5kaWQ6N2Q4ZDI4ZDQtNzQ1Yi00ZWFkLWFlM2ItZGZjNzAyMzk1N2I2IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjc4NjBCMEM1Q0M5MDExRUVBRDJCRUY1NDQyOEFBNjhDIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjc4NjBCMEM0Q0M5MDExRUVBRDJCRUY1NDQyOEFBNjhDIiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCAyNS4zIChNYWNpbnRvc2gpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MGE0Nzk5MzktZTAzMC00OGEyLTkzODAtNDM5NTZhNjM1NmYxIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjdkOGQyOGQ0LTc0NWItNGVhZC1hZTNiLWRmYzcwMjM5NTdiNiIvPiA8L3JkZjpEZXNjcmlwdGlv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);
  }
}
.jvm-row9 .jvm-left {
  width: 100%;
  height: 0;
  padding-bottom: 99.466%;
  background-size: cover;
  overflow: hidden;
}
@media (min-width: 1000px) {
  .jvm-row9 .jvm-left {
    background: #e4e7e9;
  }
}
.jvm-row9 .jvm-sequence-frame {
  position: absolute;
  left: 0;
  top: 0;
}
@media (min-width: 1000px) {
  .jvm-row9 .jvm-sequence-frame {
    width: 100%;
    height: 0;
    padding-bottom: 112.431%;
    background-size: cover;
  }
}
@media (max-width: 1000px) {
  .jvm-row9 .jvm-sequence-frame {
    width: 100%;
    height: 0;
    padding-bottom: 99.466%;
    background-size: cover;
  }
}
.jvm-row9 .jvm-row9-text {
  position: absolute;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  padding: 14.921875vw 9.921875vw 0 13.328125vw;
  box-sizing: border-box;
}
.jvm-row9 .jvm-row9-text .jvm-row9-title {
  font-size: 2.08359375vw;
  font-family: jvm-m;
  line-height: 1;
  margin-bottom: 1.171875vw;
}
@media (max-width: 1000px) {
  .jvm-row9 .jvm-row9-text .jvm-row9-title {
    font-size: 5.8666666667vw;
    line-height: 1.3;
    margin-bottom: 4.6666666667vw;
  }
}
.jvm-row9 .jvm-row9-text .jvm-row9-desc {
  font-size: 1.25vw;
  font-family: jvm-r;
  line-height: 1.2;
  margin-bottom: 2.1484375vw;
}
@media (max-width: 1000px) {
  .jvm-row9 .jvm-row9-text .jvm-row9-desc {
    font-size: 3.4666666667vw;
    line-height: 1.5;
  }
}
.jvm-row9 .jvm-row9-icon-container {
  display: flex;
  align-items: center;
  /* justify-content: flex-end; */
  direction: rtl;
}

@media (min-width:1000px) {
  .jvm-row9 .jvm-row9-icon-container{
    width: 28vw;
  }
  .jvm-row9 .jvm-row9-icon-container:nth-child(1) {
    margin-bottom: 1vw;
  }
}
.jvm-row9 .jvm-row9-icon-container .jvm-row9-icon1-num {
  font-size: 3.90625vw;
  /* margin-bottom: 0.703125vw; */
  font-family: jvm-h;
  background: linear-gradient(to right, #56f0cd, #87ec33);
  -webkit-background-clip: text;
  color: transparent;
}
@media (max-width: 1000px) {
  .jvm-row9 .jvm-row9-icon-container .jvm-row9-icon1-num {
    font-size: 9.3333333333vw;
    margin-bottom: 0vw;
  }
}
@media (min-width: 1000px) {
  .jvm-row9 .jvm-row9-icon-container .jvm-row9-icon1-num span {
    margin-left: 0.390625vw;
    font-size: 1.5625vw;
  }
}
@media (max-width: 1000px) {
  .jvm-row9 .jvm-row9-icon-container .jvm-row9-icon1-num span {
    font-size: 5.8666666667vw;
  }
}
.jvm-row9 .jvm-row9-icon-container .jvm-row9-icon1-desc {
  font-size: 1.09375vw;
  font-family: jvm-m;
  position: relative;
  transform: translateY(-50%);
  white-space: nowrap;
}
@media (max-width: 1000px) {
  .jvm-row9 .jvm-row9-icon-container .jvm-row9-icon1-desc {
    font-size: 2.6666666667vw;
    margin-top: 1.3333333333vw;
    transform: translateY(0);
  }
  .jvm-row9 .jvm-row9-text-container-1 .jvm-row9-icon1-desc {
    margin-top: -1.3333333333vw;
  }
}
.jvm-row9 .jvm-row9-icon1 {
  width: 4.6875vw;
  height: 3.125vw;
  background-size: 100%;
  background-repeat: no-repeat;
  /* margin-right: 1.7578125vw; */
  margin-left: .5vw;
  /* position: absolute;

  right: 0; */
}
.jvm-row9 .jvm-row9-icon2 {
  width: 4.6875vw;
  height: 3.125vw;
  background-size: 100%;
  background-repeat: no-repeat;
  /* margin-right: 1.7578125vw; */
  margin-left: .5vw;
  /* position: absolute;

  right: 0; */
}



@media (max-width: 1000px) {
  .jvm-row9 .jvm-row9-icon2 {
    width: 8.6666666667vw;
    height: 6.6666666667vw;
    background-size: 100%;
    background-repeat: no-repeat;
    /* margin-right: -8vw; */
    margin-left: 3vw;
  }

  .jvm-row9 .jvm-row9-icon1 {
    width: 8.6666666667vw;
    height: 6.6666666667vw;
    background-size: 100%;
    background-repeat: no-repeat;
    /* margin-right: 8vw; */
    margin-left: 3vw;
  }
}
.jvm-row9 .jvm-row9-icon1 {
  background-image: url(../.././zip/img/row9-icon1.jpg);
}
.jvm-row9 .jvm-row9-icon2 {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGYAAAA/CAIAAACdPCoKAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA6FpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDkuMS1jMDAxIDc5LmE4ZDQ3NTM0OSwgMjAyMy8wMy8yMy0xMzowNTo0NSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo2NjE0NGEyZi01OGRhLTRjZmUtYTY1OS1lMTVlNzAzODIwZDAiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6QjIwQkQ5RkVDQzgyMTFFRUFEMkJFRjU0NDI4QUE2OEMiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6QjIwQkQ5RkRDQzgyMTFFRUFEMkJFRjU0NDI4QUE2OEMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIDI0LjcgKDIwMjMwNjI4Lm0uMjIyMyAwNzcwZjgzKSAgKE1hY2ludG9zaCkiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo2ZTdmYmNjNy1hMzgyLTRiZTAtYmQ5NC02NjgxOTk0ODRhYmUiIHN0UmVmOmRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rv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);
}
.jvm-row9 .jvm-sequence-frame-0 {
  z-index: 2;
  transform: scale(1.5) translateY(10%);
  transition: all 0.5s ease;
  opacity: 1;
}
.jvm-row9 .jvm-sequence-frame-0-min {
  transform: scale(1);
  opacity: 0;
}
.jvm-row9 .jvm-sequence-frame-0,
.jvm-row9 .jvm-sequence-frame-1 {
  display: block;
}
.jvm-row9 .jvm-row9-bg-icon {
  background: #6bccc6;
  width: 3.90625vw;
  height: auto;
  padding: 0.1953125vw 0;
  line-height: 1;
  color: #fff;
  font-size: 1.09375vw;
  font-family: jvm-m;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 0.390625vw;
}
@media (max-width: 1000px) {
  .jvm-row9 .jvm-row9-bg-icon {
    position: absolute;
    line-height: 0;
    margin-bottom: 4vw;
    margin-left: -3vw;
    font-size: 2.6666666667vw;
    padding: 2vw 0;
    width: 9.7333333333vw;
    height: auto;
    border-radius: 0.6666666667vw;
    right: 0;
    top: -2vw;
  }
}
.jvm-row9 .jvm-sequence-frame-0 {
  z-index: 35;
  background-image: url(../.././zip/img/row9-0.jpg);
}
.jvm-row9 .jvm-sequence-frame-1 {
  z-index: 34;
  background-image: url(../.././zip/img/row9-1.jpg);
}
.jvm-row9 .jvm-sequence-frame-2 {
  z-index: 33;
  background-image: url(../.././zip/img/row9-2.jpg);
}
.jvm-row9 .jvm-sequence-frame-3 {
  z-index: 32;
  background-image: url(../.././zip/img/row9-3.jpg);
}
.jvm-row9 .jvm-sequence-frame-4 {
  z-index: 31;
  background-image: url(../.././zip/img/row9-4.jpg);
}
.jvm-row9 .jvm-sequence-frame-5 {
  z-index: 30;
  background-image: url(../.././zip/img/row9-5.jpg);
}
.jvm-row9 .jvm-sequence-frame-6 {
  z-index: 29;
  background-image: url(../.././zip/img/row9-6.jpg);
}
.jvm-row9 .jvm-sequence-frame-7 {
  z-index: 28;
  background-image: url(../.././zip/img/row9-7.jpg);
}
.jvm-row9 .jvm-sequence-frame-8 {
  z-index: 27;
  background-image: url(../.././zip/img/row9-8.jpg);
}
.jvm-row9 .jvm-sequence-frame-9 {
  z-index: 26;
  background-image: url(../.././zip/img/row9-9.jpg);
}
.jvm-row9 .jvm-sequence-frame-10 {
  z-index: 25;
  background-image: url(../.././zip/img/row9-10.jpg);
}
.jvm-row9 .jvm-sequence-frame-11 {
  z-index: 24;
  background-image: url(../.././zip/img/row9-11.jpg);
}
.jvm-row9 .jvm-sequence-frame-12 {
  z-index: 23;
  background-image: url(../.././zip/img/row9-12.jpg);
}
.jvm-row9 .jvm-sequence-frame-13 {
  z-index: 22;
  background-image: url(../.././zip/img/row9-13.jpg);
}
.jvm-row9 .jvm-sequence-frame-14 {
  z-index: 21;
  background-image: url(../.././zip/img/row9-14.jpg);
}
.jvm-row9 .jvm-sequence-frame-15 {
  z-index: 20;
  background-image: url(../.././zip/img/row9-15.jpg);
}
.jvm-row9 .jvm-sequence-frame-16 {
  z-index: 19;
  background-image: url(../.././zip/img/row9-16.jpg);
}
.jvm-row9 .jvm-sequence-frame-17 {
  z-index: 18;
  background-image: url(../.././zip/img/row9-17.jpg);
}
.jvm-row9 .jvm-sequence-frame-18 {
  z-index: 17;
  background-image: url(../.././zip/img/row9-18.jpg);
}
.jvm-row9 .jvm-sequence-frame-19 {
  z-index: 16;
  background-image: url(../.././zip/img/row9-19.jpg);
}
.jvm-row9 .jvm-sequence-frame-20 {
  z-index: 15;
  background-image: url(../.././zip/img/row9-20.jpg);
}
.jvm-row9 .jvm-sequence-frame-21 {
  z-index: 14;
  background-image: url(../.././zip/img/row9-21.jpg);
}
.jvm-row9 .jvm-sequence-frame-22 {
  z-index: 13;
  background-image: url(../.././zip/img/row9-22.jpg);
}
.jvm-row9 .jvm-sequence-frame-23 {
  z-index: 12;
  background-image: url(../.././zip/img/row9-23.jpg);
}
.jvm-row9 .jvm-sequence-frame-24 {
  z-index: 11;
  background-image: url(../.././zip/img/row9-24.jpg);
}
.jvm-row9 .jvm-sequence-frame-25 {
  z-index: 10;
  background-image: url(../.././zip/img/row9-25.jpg);
}
.jvm-row9 .jvm-sequence-frame-26 {
  z-index: 9;
  background-image: url(../.././zip/img/row9-26.jpg);
}
.jvm-row9 .jvm-sequence-frame-27 {
  z-index: 8;
  background-image: url(../.././zip/img/row9-27.jpg);
}
.jvm-row9 .jvm-sequence-frame-28 {
  z-index: 7;
  background-image: url(../.././zip/img/row9-28.jpg);
}
.jvm-row9 .jvm-sequence-frame-29 {
  z-index: 6;
  background-image: url(../.././zip/img/row9-29.jpg);
}
.jvm-row9 .jvm-sequence-frame-30 {
  z-index: 5;
  background-image: url(../.././zip/img/row9-30.jpg);
}
.jvm-row9 .jvm-sequence-frame-31 {
  z-index: 4;
  background-image: url(../.././zip/img/row9-31.jpg);
}
.jvm-row9 .jvm-sequence-frame-32 {
  z-index: 3;
  background-image: url(../.././zip/img/row9-32.jpg);
}
.jvm-row9 .jvm-sequence-frame-33 {
  z-index: 2;
  background-image: url(../.././zip/img/row9-33.jpg);
}
.jvm-row9 .jvm-sequence-frame-34 {
  z-index: 1;
  background-image: url(../.././zip/img/row9-34.jpg);
}
.jvm-row9 .jvm-sequence-frame-35 {
  z-index: 0;
  background-image: url(../.././zip/img/row9-35.jpg);
}
@media (min-width: 1000px) {
  .jvm-row9 .jvm-row9-text-parent-box {
    position: relative;
  }
}
.jvm-row9 .jvm-row9-text-container {
  position: absolute;
  left: 0;
  top: 0;
}
.jvm-row9 .jvm-frame-info {
  position: absolute;
  z-index: 100;
  font-family: jvm-m;
  color: #727474;
  display: flex;
}
@media (min-width: 1000px) {
  .jvm-row9 .jvm-frame-info {
    top: 0.390625vw;
    font-size: 0.78125vw;
    top: 8.59375vw;
    left: 19vw;
  }
}
@media (max-width: 1000px) {
  .jvm-row9 .jvm-frame-info {
    font-size: 1.8666666667vw;
    top: 16vw;
    left: 36vw;
  }
}
.jvm-row9 .jvm-frame-info .jvm-frame-info-1 {
  display: inline-block;
  text-align: right;
  line-height: 1.1;
}
@media (min-width: 1000px) {
  .jvm-row9 .jvm-frame-info .jvm-frame-info-1 {
    margin-right: 1.640625vw;
  }
}
@media (max-width: 1000px) {
  .jvm-row9 .jvm-frame-info .jvm-frame-info-1 {
    margin-right: 3.2vw;
  }
}
.jvm-row9 .jvm-frame-info .jvm-frame-info-2 {
  display: flex;
  align-items: flex-end;
  transform: translateY(-1px);
}
@media (min-width: 1000px) {
  .jvm-row9 .jvm-row9-text-container {
    /* position: absolute;
    left: 6vw;
    top: 0; */
    display: flex;
    flex-wrap: wrap;
    /* align-content: center; */
    justify-content: flex-end;
  }
}

@media (max-width: 1000px) {
  .jvm-row9 .jvm-row9-text-container {
    left: 50%;
    top: 50%;
    transform: translate(-50%);
    width: 90%;
    display: flex;
    align-items: flex-end;
    justify-content: center;
    flex-wrap: wrap;
  }
}
@media (max-width: 1000px) {
  .jvm-row9 .jvm-row9-text-container-2 {
    width: 80%;
    /* align-items: center; */
    flex-direction: column;
  }
}

@media (min-width:1000px) {
  .jvm-row9-text-container-1 {
    width: 100%;
    display: flex;
    justify-content: flex-end;
  }
}
@media (max-width:1000px) {
  .jvm-row9-text-container-1 {
    display: flex;
    justify-content: flex-end !important;
    padding-right: 10vw;
  }
}
@media (max-width: 1000px) {
  .jvm-row9 .jvm-row9-text2-container {
    height: 15vw;
    position: relative;
  }
  .jvm-row9 .jvm-row9-text2-container:nth-child(2n) {
    height: 20vw;
  }
}
.jvm-row9 .jvm-row9-text2-container .jvm-row9-bg-icon {
  transform: translate(10%, 200%);
}
@media (min-width:1000px) {
  .jvm-row9 .jvm-row9-text2-container .jvm-row9-bg-icon {
    position: absolute;
    right: 0;
    transform: translate(0%, 70%);
  }
}
@media (max-width:1000px) {
  .jvm-row9 .jvm-row9-text2-container .jvm-row9-bg-icon {
    position: absolute;
    right: 0;
    /* left: 7vw; */
    transform: translate(0%, 70%);
  }
}
.jvm-row9 .jvm-row9-text2-container .jvm-row9-icon1-desc {
  transform: translate(0.390625vw, -80%);
}
.jvm-row9 .jvm-row9-text2-container .jvm-row9-icon1-num {
  color: #6cccc6;
}
.jvm-row9 .jvm-row9-text2-container .jvm-row9-bg-icon-2 {
  background-image: -webkit-linear-gradient(right, #87ec33, #56f0cd);
}
.jvm-row9 .jvm-row9-text2-container .jvm-row9-icon1-num-2 {
  background-image: -webkit-linear-gradient(right, #87ec33, #56f0cd);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.jvm-row9 .jvm-sequence-frame-1-last {
  display: block !important;
  z-index: 0;
}

.vivo-webp .jvm-row9 .jvm-sequence-frame-0 {
  background-image: url(../.././zip/img/row9-0.jpg.webp);
}
.vivo-webp .jvm-row9 .jvm-sequence-frame-1 {
  background-image: url(../.././zip/img/row9-1.jpg.webp);
}
.vivo-webp .jvm-row9 .jvm-sequence-frame-2 {
  background-image: url(../.././zip/img/row9-2.jpg.webp);
}
.vivo-webp .jvm-row9 .jvm-sequence-frame-3 {
  background-image: url(../.././zip/img/row9-3.jpg.webp);
}
.vivo-webp .jvm-row9 .jvm-sequence-frame-4 {
  background-image: url(../.././zip/img/row9-4.jpg.webp);
}
.vivo-webp .jvm-row9 .jvm-sequence-frame-5 {
  background-image: url(../.././zip/img/row9-5.jpg.webp);
}
.vivo-webp .jvm-row9 .jvm-sequence-frame-6 {
  background-image: url(../.././zip/img/row9-6.jpg.webp);
}
.vivo-webp .jvm-row9 .jvm-sequence-frame-7 {
  background-image: url(../.././zip/img/row9-7.jpg.webp);
}
.vivo-webp .jvm-row9 .jvm-sequence-frame-8 {
  background-image: url(../.././zip/img/row9-8.jpg.webp);
}
.vivo-webp .jvm-row9 .jvm-sequence-frame-9.jvm-right-bg {
  background-image: url(../.././zip/img/row9-9.jpg.webp);
}
.vivo-webp .jvm-row9 .jvm-sequence-frame-10 {
  background-image: url(../.././zip/img/row9-10.jpg.webp);
}
.vivo-webp .jvm-row9 .jvm-sequence-frame-11 {
  background-image: url(../.././zip/img/row9-11.jpg.webp);
}
.vivo-webp .jvm-row9 .jvm-sequence-frame-12 {
  background-image: url(../.././zip/img/row9-12.jpg.webp);
}
.vivo-webp .jvm-row9 .jvm-sequence-frame-134 {
  background-image: url(../.././zip/img/row9-13.jpg.webp);
}
.vivo-webp .jvm-row9 .jvm-sequence-frame-14 {
  background-image: url(../.././zip/img/row9-14.jpg.webp);
}
.vivo-webp .jvm-row9 .jvm-sequence-frame-15 {
  background-image: url(../.././zip/img/row9-15.jpg.webp);
}
.vivo-webp .jvm-row9 .jvm-sequence-frame-16 {
  background-image: url(../.././zip/img/row9-16.jpg.webp);
}
.vivo-webp .jvm-row9 .jvm-sequence-frame-17 {
  background-image: url(../.././zip/img/row9-17.jpg.webp);
}
.vivo-webp .jvm-row9 .jvm-sequence-frame-18 {
  background-image: url(../.././zip/img/row9-18.jpg.webp);
}
.vivo-webp .jvm-row9 .jvm-sequence-frame-19 {
  background-image: url(../.././zip/img/row9-19.jpg.webp);
}
.vivo-webp .jvm-row9 .jvm-sequence-frame-20 {
  background-image: url(../.././zip/img/row9-20.jpg.webp);
}
.vivo-webp .jvm-row9 .jvm-sequence-frame-21 {
  background-image: url(../.././zip/img/row9-21.jpg.webp);
}
.vivo-webp .jvm-row9 .jvm-sequence-frame-22 {
  background-image: url(../.././zip/img/row9-22.jpg.webp);
}
.vivo-webp .jvm-row9 .jvm-sequence-frame-23 {
  background-image: url(../.././zip/img/row9-23.jpg.webp);
}
.vivo-webp .jvm-row9 .jvm-sequence-frame-24 {
  background-image: url(../.././zip/img/row9-24.jpg.webp);
}
.vivo-webp .jvm-row9 .jvm-sequence-frame-25 {
  background-image: url(../.././zip/img/row9-25.jpg.webp);
}
.vivo-webp .jvm-row9 .jvm-sequence-frame-26 {
  background-image: url(../.././zip/img/row9-26.jpg.webp);
}
.vivo-webp .jvm-row9 .jvm-sequence-frame-27 {
  background-image: url(../.././zip/img/row9-27.jpg.webp);
}
.vivo-webp .jvm-row9 .jvm-sequence-frame-28 {
  background-image: url(../.././zip/img/row9-28.jpg.webp);
}
.vivo-webp .jvm-row9 .jvm-sequence-frame-29 {
  background-image: url(../.././zip/img/row9-29.jpg.webp);
}
.vivo-webp .jvm-row9 .jvm-sequence-frame-30 {
  background-image: url(../.././zip/img/row9-30.jpg.webp);
}
.vivo-webp .jvm-row9 .jvm-sequence-frame-31 {
  background-image: url(../.././zip/img/row9-31.jpg.webp);
}
.vivo-webp .jvm-row9 .jvm-sequence-frame-32 {
  background-image: url(../.././zip/img/row9-32.jpg.webp);
}
.vivo-webp .jvm-row9 .jvm-sequence-frame-33 {
  background-image: url(../.././zip/img/row9-33.jpg.webp);
}
.vivo-webp .jvm-row9 .jvm-sequence-frame-34 {
  background-image: url(../.././zip/img/row9-34.jpg.webp);
}
.vivo-webp .jvm-row9 .jvm-sequence-frame-35 {
  background-image: url(../.././zip/img/row9-35.jpg.webp);
}
/* @media (min-width: 1000px) {
  .vivo-webp .jvm-row9 .jvm-right-bg {
    background-image: url(../.././zip/img/row9-right.jpg.webp);
  }
} */

.jvm-row10 {
  overflow: hidden;
}
@media (min-width: 1000px) {
  .jvm-row10 .jvm-row10-page1 {
    display: flex;
  }
}
.jvm-row10 .jvm-row10-page1 .jvm-img {
  width: 100%;
  height: 0;
  padding-bottom: 112.421%;
  background-size: cover;
}
@media (max-width: 1000px) {
  .jvm-row10 .jvm-row10-page1 .jvm-img {
    width: 100%;
    height: 0;
    padding-bottom: 89%;
    background-size: cover;
  }
}
.jvm-row10 .jvm-row10-page1 .jvm-left {
  width: 100%;
  position: relative;
}
@media (min-width: 1000px) {
  .jvm-row10 .jvm-row10-page1 .jvm-left .jvm-img.jvm-background-lazy {
    background-image: url(../.././zip/img/row10-page1-left.jpg);
    /* background: #ebeeeb; */
  }
}
@media (max-width: 1000px) {
  .jvm-row10 .jvm-row10-page1 .jvm-left .jvm-img.jvm-background-lazy {
    width: 100%;
    height: 0;
    padding-bottom: 75.2%;
    background-size: cover;
    background-image: url(data:image/jpeg;base64,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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABZAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABZAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABZAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABZAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABZAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABZAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABZAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABZAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABZAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABZAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABZAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABZAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABZAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABZAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABZAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABZAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABZAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABZAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABZAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABZAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABZAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABZAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABZAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABZAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABZAAAAAAAA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);
  }
}
.jvm-row10 .jvm-row10-page1 .jvm-left .jvm-text {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  padding: 17.1875vw 8.984375vw 0 13.4765625vw;
  box-sizing: border-box;
}
@media (max-width: 1000px) {
  .jvm-row10 .jvm-row10-page1 .jvm-left .jvm-text {
    padding: 19.3333333333vw 7.7333333333vw 0 9.7333333333vw;
  }
}
.jvm-row10 .jvm-row10-page1 .jvm-left .jvm-text .jvm-text-title {
  font-size: 2.08359375vw;
  font-family: jvm-m;
  letter-spacing: -1px;
  margin-bottom: 1.5625vw;
  line-height: 1;
}
@media (max-width: 1000px) {
  .jvm-row10 .jvm-row10-page1 .jvm-left .jvm-text .jvm-text-title {
    letter-spacing: -1px;
    font-size: 5.8666666667vw;
    margin-bottom: 4vw;
  }
}
.jvm-row10 .jvm-row10-page1 .jvm-left .jvm-text .jvm-text-desc {
  font-size: 1.25vw;
  font-family: jvm-r;
  line-height: 1.2;
  margin-bottom: 3.4375vw;
  direction: rtl;
}
@media (max-width: 1000px) {
  .jvm-row10 .jvm-row10-page1 .jvm-left .jvm-text .jvm-text-desc {
    font-size: 3.4666666667vw;
    margin-bottom: 6.1333333333vw;
    line-height: 1.5;
  }
}
.jvm-row10 .jvm-row10-page1 .jvm-left .jvm-text .jvm-text-num {
  display: flex;
  /* margin-right: 3.90625vw; */
  justify-content: space-between;
}


@media (max-width: 1000px) {
  .jvm-row10 .jvm-row10-page1 .jvm-left .jvm-text .jvm-text-num {
    /* border: red 1px solid; */
    margin-top: 10vw;
    display: flex;
    /* align-items: flex-end; */
    justify-content: flex-end;
    text-align: right;
    flex-wrap: wrap;
    /* margin-right: 3.90625vw; */
    
  }
}
.jvm-row10 .jvm-row10-page1 .jvm-left .jvm-text .jvm-text-max-num {
  display: inline-block;
  font-size: 3.90625vw;
  font-family: jvm-h;
  background: linear-gradient(to right, #a5df72, #0fe3ab);
  -webkit-background-clip: text;
  color: transparent;
  line-height: 1;
  /* margin-right: 3.90625vw; */
  text-wrap: nowrap;
}
@media (min-width: 1000px) {
  .jvm-row10 .jvm-row10-page1 .jvm-left .jvm-text .jvm-text-max-num {
    letter-spacing: -2px;
  }
}
@media (max-width: 1000px) {
  .jvm-row10 .jvm-row10-page1 .jvm-left .jvm-text .jvm-text-max-num {
    font-size: 9.3333333333vw;
    margin-right: 12vw;
  }
}
.jvm-row10 .jvm-row10-page1 .jvm-left .jvm-text .jvm-text-max-num span {
  font-size: 1.953125vw;
  letter-spacing: 0px;
}
@media (max-width: 1000px) {
  .jvm-row10 .jvm-row10-page1 .jvm-left .jvm-text .jvm-text-max-num span {
    font-size: 6vw;
  }
}
.jvm-row10 .jvm-row10-page1 .jvm-left .jvm-text .jvm-text-max-num:last-child {
  margin-right: 0;
}
.jvm-row10 .jvm-row10-page1 .jvm-left .jvm-text .jvm-text-min-desc {
  font-size: 1.09375vw;
  font-family: jvm-m;
  /* position: absolute;
  right: 1vw; */
  /* margin-right: 4vw; */
}
@media (max-width: 1000px) {
  .jvm-row10 .jvm-row10-page1 .jvm-left .jvm-text .jvm-text-min-desc {
  margin-right: 12vw;
  font-size: 2.6666666667vw;
  }
}
.jvm-row10 .jvm-row10-page1 .jvm-right {
  width: 100%;
}
@media (min-width: 1000px) {
  .jvm-row10 .jvm-row10-page1 .jvm-right .jvm-img.jvm-background-lazy {
    background-image: url(../.././zip/img/vivo-y03-with-mediatek-helio-g85.jpg);
  }
}
@media (max-width: 1000px) {
  .jvm-row10 .jvm-row10-page1 .jvm-right .jvm-img.jvm-background-lazy {
    width: 100%;
    height: 0;
    padding-bottom: 102.666%;
    background-size: cover;
    background-image: url(../.././zip/img/vivo-y03-with-mediatek-helio-g85-mobi.jpg);
  }
}
.jvm-row10 .jvm-row10-page2 {
  position: relative;
}
.jvm-row10 .jvm-row10-page2 .jvm-page2-img {
  width: 100%;
  height: 0;
  padding-bottom: 61.914%;
  background-size: cover;
}
@media (max-width: 1000px) {
  .jvm-row10 .jvm-row10-page2 .jvm-page2-img {
    width: 100%;
    height: 0;
    padding-bottom: 177.86%;
    background-size: cover;
  }
}
@media (min-width: 1000px) {
  .jvm-row10 .jvm-row10-page2 .jvm-page2-img.jvm-background-lazy {
    background-image: url(../.././zip/img/vivo-y03-with-ip54-dust-and-water-resistance.jpg);
  }
}
@media (max-width: 1000px) {
  .jvm-row10 .jvm-row10-page2 .jvm-page2-img.jvm-background-lazy {
    background-image: url(../.././zip/img/vivo-y03-with-ip54-dust-and-water-resistance-mobi.jpg);
  }
}
.jvm-row10 .jvm-row10-page2 .jvm-page2-text {
  position: absolute;
}
@media (min-width: 1000px) {
  .jvm-row10 .jvm-row10-page2 .jvm-page2-text {
    display: flex;
    bottom: 3.90625vw;
    padding: 0 13.4765625vw;
  }
}
@media (max-width: 1000px) {
  .jvm-row10 .jvm-row10-page2 .jvm-page2-text {
    bottom: -5.3333333333vw !important;
    padding: 0 10.4vw;
    width: 100%;
    background-color: rgba(247, 247, 247, 0.5);
  }
}
@media (min-width: 1000px) {
  .jvm-row10 .jvm-row10-page2 .jvm-page2-text .jvm-page2-title-container {
    width: 39.453125vw;
    margin-right: 10.390625vw;
  }
}
.jvm-row10 .jvm-row10-page2 .jvm-page2-text .jvm-page2-title {
  font-size: 2.08359375vw;
  font-family: jvm-m;
  letter-spacing: -1px;
  margin-bottom: 1.5625vw;
}
@media (max-width: 1000px) {
  .jvm-row10 .jvm-row10-page2 .jvm-page2-text .jvm-page2-title {
    font-size: 5.8666666667vw;
    line-height: 1.2;
    margin-bottom: 3.3333333333vw;
  }
}
.jvm-row10 .jvm-row10-page2 .jvm-page2-text .jvm-page2-desc {
  font-size: 1.25vw;
  font-family: jvm-r;
  line-height: 1.2;
}
@media (max-width: 1000px) {
  .jvm-row10 .jvm-row10-page2 .jvm-page2-text .jvm-page2-desc {
    font-size: 3.4666666667vw;
    margin-bottom: 14.6666666667vw;
    line-height: 1.4;
  }
}
.jvm-row10 .jvm-row10-page2 .jvm-page2-text .jvm-page2-max-num {
  background: linear-gradient(to right, #a5df72, #0fe3ab);
  -webkit-background-clip: text;
  color: transparent;
  font-size: 3.90625vw;
  font-family: jvm-h;
  line-height: 1.2;
}
@media (max-width: 1000px) {
  .jvm-row10 .jvm-row10-page2 .jvm-page2-text .jvm-page2-max-num {
    font-size: 8vw;
  }
}
.jvm-row10 .jvm-row10-page2 .jvm-page2-text .jvm-page2-min-desc {
  font-size: 1.09375vw;
  font-family: jvm-m;
}
@media (max-width: 1000px) {
  .jvm-row10 .jvm-row10-page2 .jvm-page2-text .jvm-page2-min-desc {
    font-size: 2.6666666667vw;
  }
}
.jvm-row10 .jvm-row10-page2 .jvm-page2-text .jvm-page2-min-desc sup {
  font-size: 0.703125vw;
}
.jvm-row10 .jvm-row10-text2 {
  position: absolute;
}
@media (min-width: 1000px) {
  .jvm-row10 .jvm-row10-text2 {
    bottom: 3.90625vw;
    right: 17.578125vw;
  }
}
@media (max-width: 1000px) {
  .jvm-row10 .jvm-row10-text2 {
    bottom: 50vw;
    text-align: center;
    left: 0;
    width: 100%;
  }
}
.jvm-row10 .jvm-row10-text2 .jvm-row10-text2-title {
  display: inline-block;
  background: linear-gradient(to right, #98e05f, #0de3ac);
  -webkit-background-clip: text;
  color: transparent;
  font-family: jvm-h;
  line-height: 1.3;
}
@media (min-width: 1000px) {
  .jvm-row10 .jvm-row10-text2 .jvm-row10-text2-title {
    font-size: 3.90625vw;
  }
}
@media (max-width: 1000px) {
  .jvm-row10 .jvm-row10-text2 .jvm-row10-text2-title {
    font-size: 8vw;
  }
}
.jvm-row10 .jvm-row10-text2 .jvm-row10-text2-desc {
  font-family: jvm-m;
}
@media (min-width: 1000px) {
  .jvm-row10 .jvm-row10-text2 .jvm-row10-text2-desc {
    font-size: 1.09375vw;
  }
}
@media (max-width: 1000px) {
  .jvm-row10 .jvm-row10-text2 .jvm-row10-text2-desc {
    font-size: 2.6666666667vw;
  }
}

@media (min-width: 1000px) {
  .vivo-webp .jvm-row10 .jvm-row10-page1 .jvm-left .jvm-img.jvm-background-lazy {
    /* background-image: url(../.././zip/img/row10-page1-left.jpg.webp); */
  }
}
@media (min-width: 1000px) {
  .vivo-webp .jvm-row10 .jvm-row10-page1 .jvm-right .jvm-img.jvm-background-lazy {
    background-image: url(../.././zip/img/vivo-y03-with-mediatek-helio-g85.jpg.webp);
  }
}
@media (min-width: 1000px) {
  .vivo-webp .jvm-row10 .jvm-row10-page2 .jvm-page2-img.jvm-background-lazy {
    background-image: url(../.././zip/img/vivo-y03-with-ip54-dust-and-water-resistance.jpg.webp);
  }
}

.jvm-row11 {
  background: linear-gradient(to top, #f9f8fa, #e4f8e5, #f9f8fa);
  overflow: hidden;
  padding-bottom: 9.375vw;
}
@media (max-width: 1000px) {
  .jvm-row11 {
    padding-bottom: 16vw;
  }
}
@media (min-width: 1000px) {
  .jvm-row11 {
    padding-top: 3.125vw;
  }
}
@media (max-width: 1000px) {
  .jvm-row11 {
    padding-top: 1.5625vw;
  }
}
.jvm-row11 .jvm-item-container {
  display: flex;
}
@media (min-width: 1000px) {
  .jvm-row11 .jvm-item-container {
    flex-wrap: wrap;
    justify-content: center;
  }
}
@media (max-width: 1000px) {
  .jvm-row11 .jvm-item-container {
    flex-direction: column;
    align-items: center;
  }
}
@media (min-width: 1000px) {
  .jvm-row11 .jvm-item {
    width: 35.46875vw;
    margin-right: 2.34375vw;
    margin-bottom: 3.125vw;
    margin-top: 6.25vw;
  }
}
@media (max-width: 1000px) {
  .jvm-row11 .jvm-item {
    width: 80.2666666667vw;
    margin-bottom: 13.3333333333vw;
  }
}
.jvm-row11 .jvm-item .jvm-row11-text-title {
  margin-top: 2.34375vw;
  margin-bottom: 0.9765625vw;
  font-size: 2.08359375vw;
  font-family: jvm-m;
  line-height: 1.1;
}
@media (max-width: 1000px) {
  .jvm-row11 .jvm-item .jvm-row11-text-title {
    letter-spacing: -1px;
    font-size: 5.8666666667vw;
    margin: 4.9333333333vw 0;
    line-height: 1.3;
  }
}
.jvm-row11 .jvm-item .jvm-row11-text-desc {
  font-size: 1.25vw;
  font-family: jvm-r;
  line-height: 1.3;
  direction: rtl;
}
@media (max-width: 1000px) {
  .jvm-row11 .jvm-item .jvm-row11-text-desc {
    font-size: 3.4666666667vw;
  }
}
@media (min-width: 1000px) {
  .jvm-row11 .jvm-item .jvm-row11-text-desc sup {
    font-size: 0.78125vw;
  }
}
@media (max-width: 1000px) {
  .jvm-row11 .jvm-item .jvm-row11-text-desc sup {
    font-size: 2.1333333333vw;
  }
}
.jvm-row11 .jvm-item .jvm-img {
  width: 100%;
  height: 0;
  padding-bottom: 104.635%;
  background-size: cover;
}
@media (min-width: 1000px) {
  .jvm-row11 .jvm-item .jvm-img {
    width: 100%;
    height: 0;
    padding-bottom: 105.333%;
    background-size: cover;
  }
}
@media (min-width: 1000px) {
  .jvm-row11 .jvm-item .jvm-img1.jvm-background-lazy {
    background-image: url(../.././zip/img/vivo-y03-with-tough-quality.png);
  }
}
@media (max-width: 1000px) {
  .jvm-row11 .jvm-item .jvm-img1.jvm-background-lazy {
    background-image: url(../.././zip/img/vivo-y03-with-tough-quality-mobi.png);
  }
}
@media (min-width: 1000px) {
  .jvm-row11 .jvm-item .jvm-img2.jvm-background-lazy {
    background-image: url(../.././zip/img/vivo-y03-resistant-to-daily-scratches.jpg);
  }
}
@media (max-width: 1000px) {
  .jvm-row11 .jvm-item .jvm-img2.jvm-background-lazy {
    background-image: url(../.././zip/img/vivo-y03-resistant-to-daily-scratches-mobi.jpg);
  }
}
@media (min-width: 1000px) {
  .jvm-row11 .jvm-item .jvm-img3.jvm-background-lazy {
    background-image: url(../.././zip/img/vivo-y03-with-durable-battery.jpg);
  }
}
@media (max-width: 1000px) {
  .jvm-row11 .jvm-item .jvm-img3.jvm-background-lazy {
    background-image: url(../.././zip/img/vivo-y03-with-durable-battery-mobi.jpg);
  }
}
@media (min-width: 1000px) {
  .jvm-row11 .jvm-item .jvm-img4.jvm-background-lazy {
    background-image: url(../.././zip/img/vivo-y03-with-boosted-volume.jpg);
  }
}
@media (max-width: 1000px) {
  .jvm-row11 .jvm-item .jvm-img4.jvm-background-lazy {
    background-image: url(../.././zip/img/vivo-y03-with-boosted-volume-mobi.jpg);
  }
}
@media (min-width: 1000px) {
  .jvm-row11 .jvm-item:nth-child(3) {
    margin-bottom: 10.9375vw;
  }
}
.jvm-row11 .jvm-item:nth-child(2n) {
  margin-right: 0;
  margin-top: 0;
}
.jvm-row11 .jvm-row11-footer {
  width: 73.046875vw;
  margin: 0 auto;
}
@media (max-width: 1000px) {
  .jvm-row11 .jvm-row11-footer {
    width: 80.2666666667vw;
  }
}
.jvm-row11 .jvm-row11-footer .jvm-row11-title {
  font-size: 2.08359375vw;
  font-family: jvm-m;
  margin-bottom: 0.9765625vw;
}
@media (max-width: 1000px) {
  .jvm-row11 .jvm-row11-footer .jvm-row11-title {
    font-size: 5.8666666667vw;
  }
}
.jvm-row11 .jvm-row11-footer .jvm-row11-desc {
  font-size: 1.25vw;
  margin-bottom: 1.5625vw;
  line-height: 1.3;
  font-family: jvm-r;
  direction: rtl;
}
.jvm-row11 .jvm-row11-footer .jvm-row11-desc sup {
  font-size: 0.78125vw;
}
@media (max-width: 1000px) {
  .jvm-row11 .jvm-row11-footer .jvm-row11-desc {
    font-size: 3.4666666667vw;
    margin: 6vw 0 8vw 0;
  }
  .jvm-row11 .jvm-row11-footer .jvm-row11-desc sup {
    font-size: 2.1333333333vw;
  }
}
@media (min-width: 1000px) {
  .jvm-row11 .jvm-row11-footer-img {
    width: 100%;
    height: 0;
    padding-bottom: 32.1%;
    background-size: cover;
    border-radius: 1.171875vw;
    background-image: url(../.././zip/img/row11-footer-img.jpg);
  }
}
@media (max-width: 1000px) {
  .jvm-row11 .jvm-row11-footer-img {
    width: 100%;
    height: 0;
    padding-bottom: 140.666%;
    background-size: cover;
    border-radius: 2.6666666667vw;
    background-image: url(../.././zip/img/row11-footer-img-mobi.jpg);
  }
}
@media (min-width: 1000px) {
  .jvm-row11 .jvm-row11-footer-img.jvm-background-lazy {
    background-image: url(../.././zip/img/row11-footer-img.jpg);
  }
}
@media (max-width: 1000px) {
  .jvm-row11 .jvm-row11-footer-img.jvm-background-lazy {
    background-image: url(../.././zip/img/row11-footer-img-mobi.jpg);
  }
}

@media (min-width: 1000px) {
  .vivo-webp .jvm-row11 .jvm-item .jvm-img1.jvm-background-lazy {
    background-image: url(../.././zip/img/vivo-y03-with-tough-quality.png.webp);
  }
}
@media (min-width: 1000px) {
  .vivo-webp .jvm-row11 .jvm-item .jvm-img2.jvm-background-lazy {
    background-image: url(../.././zip/img/vivo-y03-resistant-to-daily-scratches.jpg.webp);
  }
}
@media (min-width: 1000px) {
  .vivo-webp .jvm-row11 .jvm-item .jvm-img3.jvm-background-lazy {
    background-image: url(../.././zip/img/vivo-y03-with-durable-battery.jpg.webp);
  }
}
@media (min-width: 1000px) {
  .vivo-webp .jvm-row11 .jvm-item .jvm-img4.jvm-background-lazy {
    background-image: url(../.././zip/img/vivo-y03-with-boosted-volume.jpg.webp);
  }
}

.jvm-row11 .jvm-row11-footer .jvm-row11-desc {
  font-size: 1.25vw;
  margin-bottom: 1.5625vw;
  line-height: 1.3;
  font-family: jvm-r;
}
.jvm-row11 .jvm-row11-footer .jvm-row11-desc sup {
  font-size: 0.78125vw;
}
@media (max-width: 1000px) {
  .jvm-row11 .jvm-row11-footer .jvm-row11-desc {
    font-size: 3.4666666667vw;
    margin: 6vw 0 8vw 0;
  }
  .jvm-row11 .jvm-row11-footer .jvm-row11-desc sup {
    font-size: 2.1333333333vw;
  }
}
.jvm-row11 .jvm-row11-icons {
  width: 100%;
  background: #f2f2f2;
  display: flex;
  flex-wrap: wrap;
}
@media (min-width: 1000px) {
  .jvm-row11 .jvm-row11-icons {
    padding: 3.125vw 1.3671875vw 0;
    border-radius: 1.171875vw;
  }
}
@media (max-width: 1000px) {
  .jvm-row11 .jvm-row11-icons {
    justify-content: space-between;
    padding: 7.3333333333vw 2vw 0 2vw;
    /* padding-right: 0; */
    border-radius: 4vw;
  }
}
.jvm-row11 .jvm-row11-icons .jvm-row11-icon {
  display: flex;
}
@media (min-width: 1000px) {
  .jvm-row11 .jvm-row11-icons .jvm-row11-icon {
    width: 17.96875vw;
    margin-bottom: 4.296875vw;
  }
}
@media (max-width: 1000px) {
  .jvm-row11 .jvm-row11-icons .jvm-row11-icon {
    width: 37.3333333333vw;
    margin-bottom: 14.1333333333vw;
    justify-content: space-between;
  }
}
@media (min-width: 1000px) {
  .jvm-row11 .jvm-row11-icons .jvm-row11-icon:nth-child(4),
.jvm-row11 .jvm-row11-icons .jvm-row11-icon:nth-child(8) {
    width: 16.40625vw;
  }
  .jvm-row11 .jvm-row11-icons .jvm-row11-icon:nth-child(5) ,
  .jvm-row11 .jvm-row11-icons .jvm-row11-icon:nth-child(6) ,
  .jvm-row11 .jvm-row11-icons .jvm-row11-icon:nth-child(7) {
    padding-right: 1vw;
  }
}
@media (min-width: 1000px) {
  .jvm-row11 .jvm-row11-icons .jvm-row11-iconimg {
    width: 5.9765625vw;
    height: 5.9765625vw;
    margin-right: 0.9765625vw;
    margin-left: 0.9765625vw;
  }
}
@media (max-width: 1000px) {
  .jvm-row11 .jvm-row11-icons .jvm-row11-iconimg {
    width: 13.4666666667vw;
    height: 13.4666666667vw;
    margin-right: 1.6vw;
    
  }
}
@media (min-width: 1000px) {
  .jvm-row11 .jvm-row11-icons .jvm-row11-icon-title {
    font-size: 1.25vw;
    font-family: jvm-h;
    margin-bottom: 0.5859375vw;
    line-height: 1.2;
  }
}
@media (max-width: 1000px) {
  .jvm-row11 .jvm-row11-icons .jvm-row11-icon-title {
    font-size: 2.6666666667vw;
    font-family: jvm-h;
    margin-bottom: 1.3333333333vw;
  }
}
.jvm-row11 .jvm-row11-icons .jvm-row11-icon-desc {
  line-height: 1.2;
  font-family: jvm-m;
}
@media (min-width: 1000px) {
  .jvm-row11 .jvm-row11-icons .jvm-row11-icon-desc {
    font-size: 1.09375vw;
  }
}
@media (max-width: 1000px) {
  .jvm-row11 .jvm-row11-icons .jvm-row11-icon-desc {
    font-size: 2.4vw;
  }
}


@media (min-width: 1000px) {
  .vivo-webp .jvm-row11 .jvm-item .jvm-img1.jvm-background-lazy {
    background-image: url(../.././zip/img/vivo-y03-with-tough-quality.png.webp);
  }
}
@media (min-width: 1000px) {
  .vivo-webp .jvm-row11 .jvm-item .jvm-img2.jvm-background-lazy {
    background-image: url(../.././zip/img/vivo-y03-resistant-to-daily-scratches.jpg.webp);
  }
}
@media (min-width: 1000px) {
  .vivo-webp .jvm-row11 .jvm-item .jvm-img3.jvm-background-lazy {
    background-image: url(../.././zip/img/vivo-y03-with-durable-battery.jpg.webp);
  }
}
@media (min-width: 1000px) {
  .vivo-webp .jvm-row11 .jvm-item .jvm-img4.jvm-background-lazy {
    background-image: url(../.././zip/img/vivo-y03-with-boosted-volume.jpg.webp);
  }
}





.jvm-row12 {
  background: linear-gradient(to right bottom, #f1f3f4, #fbfff7);
  overflow: hidden;
}
.jvm-row12 .jvm-row12-header {
  padding-left: 13.28125vw;
  box-sizing: border-box;
}
@media (min-width: 1000px) {
  .jvm-row12 .jvm-row12-header {
    padding-top: 10.15625vw;
    margin-right: 12vw;
  }
}
@media (max-width: 1000px) {
  .jvm-row12 .jvm-row12-header {
    padding: 12vw 10.4vw 0 10.4vw;
  }
}
.jvm-row12 .jvm-row12-title2,
.jvm-row12 .jvm-row12-title {
  font-size: 4.140625vw;
  font-family: jvm-h;
  letter-spacing: -3px;
  line-height: 1.2;
}
@media (max-width: 1000px) {
  .jvm-row12 .jvm-row12-title2,
.jvm-row12 .jvm-row12-title {
    font-size: 7.4666666667vw;
    letter-spacing: -1px;
    line-height: 1;
  }
}
.jvm-row12 .jvm-row12-title2 {
  color: #86e3c3;
}
.jvm-row12 .jvm-row12-desc {
  font-size: 1.25vw;
  font-family: jvm-r;
  line-height: 1.2;
  margin-top: 2.34375vw;
  padding-left: 5.078125vw;
  box-sizing: border-box;
  margin-bottom: 1.953125vw;
}
@media (max-width: 1000px) {
  .jvm-row12 .jvm-row12-desc {
    margin-top: 6.6666666667vw;
    font-size: 3.4666666667vw;
    padding-left: 0;
  }
}
.jvm-row12 .jvm-phone-container {
  width: 100%;
  height: 58.203125vw;
  overflow: hidden;
  position: relative;
}
@media (max-width: 1000px) {
  .jvm-row12 .jvm-phone-container {
    width: 100%;
    height: 116vw;
  }
}
.jvm-row12 .jvm-phone1-container,
.jvm-row12 .jvm-phone2-container {
  position: absolute;
  bottom: 0;
}
.jvm-row12 .jvm-phone1-container .jvm-params,
.jvm-row12 .jvm-phone2-container .jvm-params {
  width: 46.875vw;
  height: 7.6171875vw;
  position: absolute;
  z-index: 5;
}
@media (max-width: 1000px) {
  .jvm-row12 .jvm-phone1-container .jvm-params,
.jvm-row12 .jvm-phone2-container .jvm-params {
    width: 46.2666666667vw;
    height: 14.6666666667vw;
  }
}
.jvm-row12 .jvm-phone1-container .jvm-params .jvm-white-line,
.jvm-row12 .jvm-phone1-container .jvm-params .jvm-line,
.jvm-row12 .jvm-phone2-container .jvm-params .jvm-white-line,
.jvm-row12 .jvm-phone2-container .jvm-params .jvm-line {
  display: block;
  width: 100%;
  height: 0.15625vw;
  background: linear-gradient(to right, #a5df72, #0fe3ab);
}
@media (max-width: 1000px) {
  .jvm-row12 .jvm-phone1-container .jvm-params .jvm-white-line,
.jvm-row12 .jvm-phone1-container .jvm-params .jvm-line,
.jvm-row12 .jvm-phone2-container .jvm-params .jvm-white-line,
.jvm-row12 .jvm-phone2-container .jvm-params .jvm-line {
    height: 0.4vw;
  }
  .jvm-row12 .jvm-phone1-container .jvm-params .jvm-white-line,
  .jvm-row12 .jvm-phone1-container .jvm-params .jvm-line {
    background: linear-gradient(to right, #fff 50%, #0fe3ab);
  }
}
@media (min-width:1000px) {
  .jvm-row12 .jvm-phone1-container .jvm-params .jvm-white-line,
  .jvm-row12 .jvm-phone1-container .jvm-params .jvm-line {
    background: linear-gradient(to right, #fff 30%, #0fe3ab);
  }
}
.jvm-row12 .jvm-phone1-container .jvm-params .jvm-white-line,
.jvm-row12 .jvm-phone2-container .jvm-params .jvm-white-line {
  background: #fff;
  position: absolute;
  left: 0;
  width: 43%;
  top: 1.5vw;
  z-index: 2;
}
.jvm-row12 .jvm-phone1-container .jvm-params .jvm-params-num,
.jvm-row12 .jvm-phone2-container .jvm-params .jvm-params-num {
  font-size: 2.34375vw;
  font-family: jvm-h;
  background: linear-gradient(to right, #98e05f, #0de3ac);
  -webkit-background-clip: text;
  color: transparent;
  display: inline;
}
@media (max-width: 1000px) {
  .jvm-row12 .jvm-phone1-container .jvm-params .jvm-params-num,
.jvm-row12 .jvm-phone2-container .jvm-params .jvm-params-num {
    font-size: 6.6666666667vw;
  }
}
.jvm-row12 .jvm-phone1-container .jvm-params .jvm-params-desc,
.jvm-row12 .jvm-phone2-container .jvm-params .jvm-params-desc {
  display: inline-block;
  font-size: 1.7578125vw;
  font-family: jvm-h;
  background: linear-gradient(to right, #98e05f, #0de3ac);
  -webkit-background-clip: text;
  color: transparent;
}
@media (max-width: 1000px) {
  .jvm-row12 .jvm-phone1-container .jvm-params .jvm-params-desc,
.jvm-row12 .jvm-phone2-container .jvm-params .jvm-params-desc {
    display: inline-block;
    font-size: 4vw;
    font-family: jvm-b;
    margin-bottom: 2.6666666667vw;
  }
}
.jvm-row12 .jvm-phone1-container {
  left: 7.8125vw;
}
.jvm-row12 .jvm-phone1-container .jvm-params {
  text-align: right;
  left: 33.203125vw;
  top: 5vw;
}
@media (max-width: 1000px) {
  .jvm-row12 .jvm-phone1-container .jvm-params {
    top: -6.5vw;
    left: 43vw;
  }
}
.jvm-row12 .jvm-phone1-container .jvm-params-num-container {
  display: inline;
  
}
@media (min-width: 1000px) {
  .jvm-row12 .jvm-phone1-container .jvm-params-num-container {
    width: 18.9453125vw;
    /* text-align: left; */
    font-size: 2.34375vw;
  }
}
@media (max-width:1000px) {
  .jvm-row12 .jvm-phone1-container .jvm-params-num-container {
     font-size: 6.6666666667vw;
  }
}
@media (max-width: 1000px) {
  .jvm-row12 .jvm-phone1-container .jvm-mobi-params-container {
    display: inline-block;
    text-align: left;
  }
}
.jvm-row12 .jvm-phone2-container {
  right: 0;
}
.jvm-row12 .jvm-phone2-container .jvm-params {
  text-align: left !important;
  top: 13vw;
  left: -31.0546875vw;
}
@media (max-width: 1000px) {
  .jvm-row12 .jvm-phone2-container .jvm-params {
    top: 4.3333333333vw;
    left: -30.6666666667vw;
    width: 52vw;
    height: 14.6666666667vw;
  }
}
@media (min-width: 1000px) {
  .jvm-row12 .jvm-phone1 {
    width: 57.421875vw;
    height: 55.859375vw;
    background-size: 100%;
    background-repeat: no-repeat;
  }
}
@media (max-width: 1000px) {
  .jvm-row12 .jvm-phone1 {
    width: 74.6666666667vw;
    height: 108.6666666667vw;
    background-size: 100%;
    background-repeat: no-repeat;
  }
}
@media (min-width: 1000px) {
  .jvm-row12 .jvm-phone1.jvm-background-lazy {
    background-image: url(../.././zip/img/row12-phone-pc-1.png);
  }
}
@media (max-width: 1000px) {
  .jvm-row12 .jvm-phone1.jvm-background-lazy {
    background-image: url(../.././zip/img/row12-phone-mobi-1.png);
  }
}
@media (min-width: 1000px) {
  .jvm-row12 .jvm-phone2 {
    width: 54.296875vw;
    height: 57.5vw;
    background-size: 100%;
    background-repeat: no-repeat;
  }
}
@media (max-width: 1000px) {
  .jvm-row12 .jvm-phone2 {
    width: 59.3333333333vw;
    height: 106vw;
    background-size: 100%;
    background-repeat: no-repeat;
  }
}
@media (min-width: 1000px) {
  .jvm-row12 .jvm-phone1.jvm-background-lazy {
    background-image: url(../.././zip/img/row12-phone-pc-1.png);
  }
}
@media (max-width: 1000px) {
  .jvm-row12 .jvm-phone1.jvm-background-lazy {
    background-image: url(../.././zip/img/row12-phone-mobi-1.png);
  }
}
@media (min-width: 1000px) {
  .jvm-row12 .jvm-phone2 {
    width: 54.296875vw;
    height: 57.5vw;
    background-size: 100%;
    background-repeat: no-repeat;
  }
}
@media (max-width: 1000px) {
  .jvm-row12 .jvm-phone2 {
    width: 59.3333333333vw;
    height: 106vw;
    background-size: 100%;
    background-repeat: no-repeat;
  }
}
@media (min-width: 1000px) {
  .jvm-row12 .jvm-phone2.jvm-background-lazy {
    background-image: url(../.././zip/img/row12-phone-pc-2.png);
  }
}
@media (max-width: 1000px) {
  .jvm-row12 .jvm-phone2.jvm-background-lazy {
    background-image: url(../.././zip/img/row12-phone-mobi-2.png);
  }
}

@media (min-width: 1000px) {
  .vivo-webp .jvm-phone1.jvm-background-lazy {
    background-image: url(../.././zip/img/row12-phone-pc-1.png.webp);
  }
}
@media (max-width: 1000px) {
  .vivo-webp .jvm-phone1.jvm-background-lazy {
    background-image: url(../.././zip/img/row12-phone-mobi-1.png.webp);
  }
}
@media (min-width: 1000px) {
  .vivo-webp .jvm-phone2.jvm-background-lazy {
    background-image: url(../.././zip/img/row12-phone-pc-2.png.webp);
  }
}
@media (max-width: 1000px) {
  .vivo-webp .jvm-phone2.jvm-background-lazy {
    background-image: url(../.././zip/img/row12-phone-mobi-2.png.webp);
  }
}

.jvm-row13 {
  overflow: hidden;
  padding: 6.09375vw 13.4765625vw;
  box-sizing: border-box;
  background: linear-gradient(to right top, #f9f9fa, #e9f9e6);
}
@media (max-width: 1000px) {
  .jvm-row13 {
    padding: 16vw 10vw 14vw;
    background: #fff;
  }
}
@media (min-width: 1000px) {
  .jvm-row13 {
    display: flex;
  }
}
.jvm-row13 .jvm-row13-left {
  flex-shrink: 0;
}
@media (min-width: 1000px) {
  .jvm-row13 .jvm-row13-right {
    display: flex;
    align-items: center;
    margin-left: 3.90625vw;
  }
}
@media (max-width: 1000px) {
  .jvm-row13 .jvm-row13-content {
    display: flex;
    flex-direction: column;
    flex-flow: column-reverse;
  }
}
.jvm-row13 .jvm-row13-content .jvm-row13-title {
  font-size: 2.08359375vw;
  font-family: jvm-m;
  line-height: 1.2;
  margin-bottom: 1.171875vw;
}
@media (max-width: 1000px) {
  .jvm-row13 .jvm-row13-content .jvm-row13-title {
    font-size: 5.8666666667vw;
  }
}
.jvm-row13 .jvm-row13-content .jvm-row13-desc {
  font-size: 1.25vw;
  font-family: jvm-r;
  line-height: 1.3;
  margin-bottom: 1.953125vw;
}
@media (max-width: 1000px) {
  .jvm-row13 .jvm-row13-content .jvm-row13-desc {
    font-size: 3.4666666667vw;
  }
}
.jvm-row13 .jvm-row13-content .jvm-thumbnail-filter {
  font-size: 1.09375vw;
  font-family: jvm-m;
}
@media (max-width: 1000px) {
  .jvm-row13 .jvm-row13-content .jvm-thumbnail-filter {
    font-size: 3.4666666667vw;
    margin-bottom: 7.3333333333vw;
  }
}
.jvm-row13 .jvm-row13-left {
  position: relative;
}
@media (min-width: 1000px) {
  .jvm-row13 .jvm-row13-left {
    width: 42.890625vw;
    height: 44.296875vw;
  }
}
@media (max-width: 1000px) {
  .jvm-row13 .jvm-row13-left {
    width: 100%;
    height: 0;
    padding-bottom: 102.948%;
    background-size: cover;
    margin-bottom: 6.6666666667vw;
  }
}
.jvm-row13 .jvm-row13-thumbnail-container {
  display: flex;
  margin-bottom: 0.78125vw;
}
.jvm-row13 .jvm-thumbnail-item {
  border: 0.15625vw solid transparent;
  border-radius: 0.625vw;
  margin-right: 0.15625vw;
  padding: 0.15625vw;
  transition: all 0.5s ease;
}
@media (max-width: 1000px) {
  .jvm-row13 .jvm-thumbnail-item {
    border: 0.5333333333vw solid transparent;
    padding: 0.5333333333vw;
    border-radius: 1.6vw;
  }
}
.jvm-row13 .jvm-thumbnail-item-active {
  border: 0.15625vw solid #98e05f;
  box-shadow: 0 0 15px 0px #b4b4b4;
  background-color: #fff;
}
@media (max-width: 1000px) {
  .jvm-row13 .jvm-thumbnail-item-active {
    border: 0.5333333333vw solid #98e05f;
  }
}
.jvm-row13 .jvm-thumbnail-item:last-child {
  margin-right: 0;
}
.jvm-row13 .jvm-thumbnail {
  width: 3.90625vw;
  height: 3.90625vw;
  background-size: cover;
  border-radius: 0.46875vw;
}
@media (max-width: 1000px) {
  .jvm-row13 .jvm-thumbnail {
    width: 11.4666666667vw;
    height: 11.4666666667vw;
    border-radius: 1.0666666667vw;
  }
}
.jvm-row13 .jvm-row13-left-img {
  width: 100%;
  height: 100%;
  background-size: cover;
  position: absolute;
  left: 0;
  top: 0;
  opacity: 0;
  transition: all 1s ease;
}
.jvm-row13 .jvm-row13-img-active {
  opacity: 1;
}
.jvm-row13 .jvm-thumbnail1.jvm-background-lazy,
.jvm-row13 .jvm-row13-left-img1.jvm-background-lazy {
  z-index: 1;
  opacity: 1;
}
@media (min-width: 1000px) {
  .jvm-row13 .jvm-thumbnail1.jvm-background-lazy,
.jvm-row13 .jvm-row13-left-img1.jvm-background-lazy {
    background-image: url(../.././zip/img/vivo-y03-with-filter1.png);
  }
}
@media (max-width: 1000px) {
  .jvm-row13 .jvm-thumbnail1.jvm-background-lazy,
.jvm-row13 .jvm-row13-left-img1.jvm-background-lazy {
    background-image: url(../.././zip/img/vivo-y03-with-filter1-mobi.png);
  }
}
.jvm-row13 .jvm-thumbnail2.jvm-background-lazy,
.jvm-row13 .jvm-row13-left-img2.jvm-background-lazy {
  z-index: 2;
}
@media (min-width: 1000px) {
  .jvm-row13 .jvm-thumbnail2.jvm-background-lazy,
.jvm-row13 .jvm-row13-left-img2.jvm-background-lazy {
    background-image: url(../.././zip/img/vivo-y03-with-filter2.png);
  }
}
@media (max-width: 1000px) {
  .jvm-row13 .jvm-thumbnail2.jvm-background-lazy,
.jvm-row13 .jvm-row13-left-img2.jvm-background-lazy {
    background-image: url(../.././zip/img/vivo-y03-with-filter2-mobi.png);
  }
}
.jvm-row13 .jvm-thumbnail3.jvm-background-lazy,
.jvm-row13 .jvm-row13-left-img3.jvm-background-lazy {
  z-index: 3;
}
@media (min-width: 1000px) {
  .jvm-row13 .jvm-thumbnail3.jvm-background-lazy,
.jvm-row13 .jvm-row13-left-img3.jvm-background-lazy {
    background-image: url(../.././zip/img/vivo-y03-with-filter3.png);
  }
}
@media (max-width: 1000px) {
  .jvm-row13 .jvm-thumbnail3.jvm-background-lazy,
.jvm-row13 .jvm-row13-left-img3.jvm-background-lazy {
    background-image: url(../.././zip/img/vivo-y03-with-filter3-mobi.png);
  }
}
.jvm-row13 .jvm-thumbnail4.jvm-background-lazy,
.jvm-row13 .jvm-row13-left-img4.jvm-background-lazy {
  z-index: 4;
}
@media (min-width: 1000px) {
  .jvm-row13 .jvm-thumbnail4.jvm-background-lazy,
.jvm-row13 .jvm-row13-left-img4.jvm-background-lazy {
    background-image: url(../.././zip/img/vivo-y03-with-filter4.png);
  }
}
@media (max-width: 1000px) {
  .jvm-row13 .jvm-thumbnail4.jvm-background-lazy,
.jvm-row13 .jvm-row13-left-img4.jvm-background-lazy {
    background-image: url(../.././zip/img/vivo-y03-with-filter4-mobi.png);
  }
}
.jvm-row13 .jvm-thumbnail5.jvm-background-lazy,
.jvm-row13 .jvm-row13-left-img5.jvm-background-lazy {
  z-index: 5;
}
@media (min-width: 1000px) {
  .jvm-row13 .jvm-thumbnail5.jvm-background-lazy,
.jvm-row13 .jvm-row13-left-img5.jvm-background-lazy {
    background-image: url(../.././zip/img/vivo-y03-with-filter5.png);
  }
}
@media (max-width: 1000px) {
  .jvm-row13 .jvm-thumbnail5.jvm-background-lazy,
.jvm-row13 .jvm-row13-left-img5.jvm-background-lazy {
    background-image: url(../.././zip/img/vivo-y03-with-filter5-mobi.png);
  }
}
.jvm-row13 .jvm-thumbnail6.jvm-background-lazy,
.jvm-row13 .jvm-row13-left-img6.jvm-background-lazy {
  z-index: 6;
}
@media (min-width: 1000px) {
  .jvm-row13 .jvm-thumbnail6.jvm-background-lazy,
.jvm-row13 .jvm-row13-left-img6.jvm-background-lazy {
    background-image: url(../.././zip/img/vivo-y03-with-filter6.png);
  }
}
@media (max-width: 1000px) {
  .jvm-row13 .jvm-thumbnail6.jvm-background-lazy,
.jvm-row13 .jvm-row13-left-img6.jvm-background-lazy {
    background-image: url(../.././zip/img/vivo-y03-with-filter6-mobi.png);
  }
}

@media (min-width: 1000px) {
  .vivo-webp .jvm-row13 .jvm-row13-left-img1.jvm-background-lazy {
    background-image: url(../.././zip/img/vivo-y03-with-filter1.png.webp);
  }
}
@media (max-width: 1000px) {
  .vivo-webp .jvm-row13 .jvm-row13-left-img1.jvm-background-lazy {
    background-image: url(../.././zip/img/vivo-y03-with-filter1-mobi.png.webp);
  }
}
@media (min-width: 1000px) {
  .vivo-webp .jvm-row13 .jvm-row13-left-img2.jvm-background-lazy {
    background-image: url(../.././zip/img/vivo-y03-with-filter2.png.webp);
  }
}
@media (max-width: 1000px) {
  .vivo-webp .jvm-row13 .jvm-row13-left-img2.jvm-background-lazy {
    background-image: url(../.././zip/img/vivo-y03-with-filter2-mobi.png.webp);
  }
}
@media (min-width: 1000px) {
  .vivo-webp .jvm-row13 .jvm-row13-left-img3.jvm-background-lazy {
    background-image: url(../.././zip/img/vivo-y03-with-filter3.png.webp);
  }
}
@media (max-width: 1000px) {
  .vivo-webp .jvm-row13 .jvm-row13-left-img3.jvm-background-lazy {
    background-image: url(../.././zip/img/vivo-y03-with-filter3-mobi.png.webp);
  }
}
@media (min-width: 1000px) {
  .vivo-webp .jvm-row13 .jvm-row13-left-img4.jvm-background-lazy {
    background-image: url(../.././zip/img/vivo-y03-with-filter4.png.webp);
  }
}
@media (max-width: 1000px) {
  .vivo-webp .jvm-row13 .jvm-row13-left-img4.jvm-background-lazy {
    background-image: url(../.././zip/img/vivo-y03-with-filter4-mobi.png.webp);
  }
}
@media (min-width: 1000px) {
  .vivo-webp .jvm-row13 .jvm-row13-left-img5.jvm-background-lazy {
    background-image: url(../.././zip/img/vivo-y03-with-filter5.png.webp);
  }
}
@media (max-width: 1000px) {
  .vivo-webp .jvm-row13 .jvm-row13-left-img5.jvm-background-lazy {
    background-image: url(../.././zip/img/vivo-y03-with-filter5-mobi.png.webp);
  }
}
@media (min-width: 1000px) {
  .vivo-webp .jvm-row13 .jvm-row13-left-img6.jvm-background-lazy {
    background-image: url(../.././zip/img/vivo-y03-with-filter6.png.webp);
  }
}
@media (max-width: 1000px) {
  .vivo-webp .jvm-row13 .jvm-row13-left-img6.jvm-background-lazy {
    background-image: url(../.././zip/img/vivo-y03-with-filter6-mobi.png.webp);
  }
}

.jvm-row14 {
  position: relative;
}
.jvm-row14 .jvm-row14-text {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  z-index: 2;
  color: #fff;
}
@media (min-width: 1000px) {
  .jvm-row14 .jvm-row14-text {
    display: flex;
    padding: 5.859375vw 13.4375vw;
  }
}
@media (max-width: 1000px) {
  .jvm-row14 .jvm-row14-text {
    padding: 20.9333333333vw 10vw 24vw;
  }
}
.jvm-row14 .jvm-row14-left {
  flex-shrink: 0;
  flex: 1;
  display: flex;
  justify-content: center;
  flex-direction: column;
  margin-right: 5.46875vw;
}
.jvm-row14 .jvm-row14-right {
  flex: 1;
  flex-shrink: 0;
  position: relative;
}
.jvm-row14 .jvm-item-icon {
  position: absolute;
  width: 3.90625vw;
  height: 3.90625vw;
}
@media (max-width: 1000px) {
  .jvm-row14 .jvm-item-icon {
    width: 6vw;
    height: 6vw;
  }
}
.jvm-row14 .jvm-item-icon-left {
  left: 0;
  top: 0;
  transform: translate(-40%, -40%);
}
.jvm-row14 .jvm-item-icon-right {
  right: 0;
  bottom: 0;
  transform: translate(40%, 30%);
}
@media (max-width: 1000px) {
  .jvm-row14 .jvm-item-icon-right {
    transform: translate(40%, 40%);
  }
}
.jvm-row14 .jvm-row14-title {
  font-size: 2.08359375vw;
  font-family: jvm-m;
  line-height: 1;
  margin-bottom: 0.78125vw;
}
@media (max-width: 1000px) {
  .jvm-row14 .jvm-row14-title {
    font-size: 5.8666666667vw;
    line-height: 1.2;
    margin-bottom: 4vw;
  }
}
.jvm-row14 .jvm-row14-desc {
  font-size: 1.25vw;
  font-family: jvm-r;
  line-height: 1.2;
}
@media (max-width: 1000px) {
  .jvm-row14 .jvm-row14-desc {
    font-size: 3.4666666667vw;
    line-height: 1.3;
    margin-bottom: 16vw;
  }
}
@media (min-width: 1000px) {
  .jvm-row14 .jvm-row14-bg {
    width: 100%;
    height: 0;
    padding-bottom: 56.298%;
    background-size: cover;
  }
}
@media (max-width: 1000px) {
  .jvm-row14 .jvm-row14-bg {
    width: 100%;
    height: 0;
    padding-bottom: 178.039%;
    background-size: cover;
  }
}
@media (min-width: 1000px) {
  .jvm-row14 .jvm-row14-bg.jvm-background-lazy {
    background-image: url(../.././zip/img/row14-bg.png);
  }
}
@media (max-width: 1000px) {
  .jvm-row14 .jvm-row14-bg.jvm-background-lazy {
    background-image: url(../.././zip/img/row14-mobi-bg.png);
  }
}
.jvm-row14 .jvm-row14-right-img {
  width: 100%;
  height: 0;
  padding-bottom: 102.857%;
  background-size: cover;
}
@media (min-width: 1000px) {
  .jvm-row14 .jvm-row14-right-img {
    width: 42.96875vw;
  }
}

.jvm-row14 .jvm-row14-right-title {
  position: absolute;
  bottom: 2vw;
  width: 100%;
  display: flex;
  font-family: jvm-r;
}
.jvm-row14 .jvm-row14-off,
.jvm-row14 .jvm-row14-on {
  flex: 1;
  display: flex;
  align-items: center;
  justify-content: center;
  
}
.jvm-row14 .jvm-row14-off span,
.jvm-row14 .jvm-row14-on span {
  display: block;
  background: rgba(0,0,0,.4);
  border-radius: 1vw;
  height: 2vw;
  width: 4vw;
  font-size: 1vw;
  text-align: center;
  line-height: 2vw;
}

@media (max-width:1000px) {
  .jvm-row14 .jvm-row14-right-title {
    bottom: 4vw;
  }
  .jvm-row14 .jvm-row14-off span,
  .jvm-row14 .jvm-row14-on span {
    border-radius: 3vw;
    height: 4vw;
    width: 10vw;
    font-size: 2vw;
    line-height: 4vw;
  }
}
.jvm-row14 .jvm-row14-right-img.jvm-background-lazy {
  background-image: url(../.././zip/img/vivo-y03-with-super-night-mode.png);
}

@media (min-width: 1000px) {
  .vivo-webp .jvm-row14 .jvm-row14-bg.jvm-background-lazy {
    background-image: url(data:image/webp;base64,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);
  }
}
.vivo-webp .jvm-row14 .jvm-row14-right-img.jvm-background-lazy {
  background-image: url(../.././zip/img/vivo-y03-with-super-night-mode.png.webp);
}

.jvm-row15 {
  overflow: hidden;
  padding: 6.09375vw 13.4765625vw;
  box-sizing: border-box;
  background-image: url(../.././zip/img/row15-bg.png);
  background-size: 100% 100%;
}
@media (max-width: 1000px) {
  .jvm-row15 {
    padding: 16vw 10vw 14vw;
    background-image: url(../.././zip/img/row15-bg-mobi.png);
  }
}
@media (min-width: 1000px) {
  .jvm-row15 {
    display: flex;
  }
}
.jvm-row15 .jvm-row15-left {
  flex-shrink: 0;
}
@media (min-width: 1000px) {
  .jvm-row15 .jvm-row15-right {
    display: flex;
    align-items: center;
    margin-left: 3.90625vw;
  }
}
.jvm-row15 .jvm-item-icon {
  position: absolute;
  width: 3.90625vw;
  height: 3.90625vw;
}
@media (max-width: 1000px) {
  .jvm-row15 .jvm-item-icon {
    width: 6vw;
    height: 6vw;
  }
}
.jvm-row15 .jvm-item-icon-left {
  left: 0;
  top: 0;
  transform: translate(-40%, -40%);
}
.jvm-row15 .jvm-item-icon-right {
  right: 0;
  bottom: 0;
  transform: translate(40%, 40%);
}
@media (max-width: 1000px) {
  .jvm-row15 .jvm-item-icon-right {
    transform: translate(40%, 40%);
  }
}
.jvm-row15 .jvm-row15-content {
  color: #fff;
}
@media (max-width: 1000px) {
  .jvm-row15 .jvm-row15-content {
    display: flex;
    flex-direction: column;
    flex-flow: column-reverse;
  }
}
.jvm-row15 .jvm-row15-content .jvm-row15-title {
  font-size: 2.08359375vw;
  font-family: jvm-m;
  line-height: 1.2;
  margin-bottom: 1.171875vw;
}
@media (max-width: 1000px) {
  .jvm-row15 .jvm-row15-content .jvm-row15-title {
    font-size: 5.8666666667vw;
  }
}
.jvm-row15 .jvm-row15-content .jvm-row15-desc {
  font-size: 1.25vw;
  font-family: jvm-r;
  line-height: 1.3;
  margin-bottom: 1.953125vw;
}
@media (max-width: 1000px) {
  .jvm-row15 .jvm-row15-content .jvm-row15-desc {
    font-size: 3.4666666667vw;
  }
}
.jvm-row15 .jvm-row15-content .jvm-thumbnail-filter {
  font-size: 1.09375vw;
  font-family: jvm-m;
}
@media (max-width: 1000px) {
  .jvm-row15 .jvm-row15-content .jvm-thumbnail-filter {
    font-size: 3.4666666667vw;
    margin-bottom: 7.3333333333vw;
  }
}
.jvm-row15 .jvm-row15-left {
  position: relative;
}
@media (min-width: 1000px) {
  .jvm-row15 .jvm-row15-left {
    width: 42.890625vw;
    height: 44.296875vw;
  }
}
@media (max-width: 1000px) {
  .jvm-row15 .jvm-row15-left {
    width: 100%;
    height: 0;
    padding-bottom: 102.948%;
    background-size: cover;
    margin-bottom: 6.6666666667vw;
  }
}
.jvm-row15 .jvm-row15-thumbnail-container {
  display: flex;
  margin-bottom: 0.78125vw;
}
.jvm-row15 .jvm-thumbnail-item {
  border: 0.15625vw solid transparent;
  border-radius: 0.625vw;
  margin-right: 0.15625vw;
  padding: 0.15625vw;
  transition: all 0.5s ease;
}
@media (max-width: 1000px) {
  .jvm-row15 .jvm-thumbnail-item {
    border: 0.5333333333vw solid transparent;
    padding: 0.5333333333vw;
    border-radius: 1.6vw;
  }
}
.jvm-row15 .jvm-thumbnail-item-active {
  border: 0.15625vw solid #98e05f;
  box-shadow: 0 0 15px 0px #b4b4b4;
  background-color: #fff;
}
@media (max-width: 1000px) {
  .jvm-row15 .jvm-thumbnail-item-active {
    border: 0.5333333333vw solid #98e05f;
  }
}
.jvm-row15 .jvm-thumbnail-item:last-child {
  margin-right: 0;
}
.jvm-row15 .jvm-thumbnail {
  width: 3.90625vw;
  height: 3.90625vw;
  background-size: cover;
  border-radius: 0.46875vw;
}
@media (max-width: 1000px) {
  .jvm-row15 .jvm-thumbnail {
    width: 11.4666666667vw;
    height: 11.4666666667vw;
    border-radius: 1.0666666667vw;
  }
}
.jvm-row15 .jvm-row15-left-img {
  width: 100%;
  height: 100%;
  background-size: cover;
  position: absolute;
  left: 0;
  top: 0;
  opacity: 0;
}
.jvm-row15 .jvm-row15-img-active {
  opacity: 1;
}
.jvm-row15 .jvm-thumbnail1.jvm-background-lazy,
.jvm-row15 .jvm-row15-left-img1.jvm-background-lazy {
  z-index: 1;
  opacity: 1;
}
@media (min-width: 1000px) {
  .jvm-row15 .jvm-thumbnail1.jvm-background-lazy,
.jvm-row15 .jvm-row15-left-img1.jvm-background-lazy {
    background-image: url(../.././zip/img/row15-item1.png);
  }
}
@media (max-width: 1000px) {
  .jvm-row15 .jvm-thumbnail1.jvm-background-lazy,
.jvm-row15 .jvm-row15-left-img1.jvm-background-lazy {
    background-image: url(../.././zip/img/row15-item-mobi1.png);
  }
}
.jvm-row15 .jvm-thumbnail2.jvm-background-lazy,
.jvm-row15 .jvm-row15-left-img2.jvm-background-lazy {
  z-index: 2;
}
@media (min-width: 1000px) {
  .jvm-row15 .jvm-thumbnail2.jvm-background-lazy,
.jvm-row15 .jvm-row15-left-img2.jvm-background-lazy {
    background-image: url(../.././zip/img/row15-item2.png);
  }
}
@media (max-width: 1000px) {
  .jvm-row15 .jvm-thumbnail2.jvm-background-lazy,
.jvm-row15 .jvm-row15-left-img2.jvm-background-lazy {
    background-image: url(../.././zip/img/row15-item-mobi2.png);
  }
}
.jvm-row15 .jvm-thumbnail3.jvm-background-lazy,
.jvm-row15 .jvm-row15-left-img3.jvm-background-lazy {
  z-index: 3;
}
@media (min-width: 1000px) {
  .jvm-row15 .jvm-thumbnail3.jvm-background-lazy,
.jvm-row15 .jvm-row15-left-img3.jvm-background-lazy {
    background-image: url(../.././zip/img/row15-item3.png);
  }
}
@media (max-width: 1000px) {
  .jvm-row15 .jvm-thumbnail3.jvm-background-lazy,
.jvm-row15 .jvm-row15-left-img3.jvm-background-lazy {
    background-image: url(../.././zip/img/row15-item-mobi3.png);
  }
}
.jvm-row15 .jvm-thumbnail4.jvm-background-lazy,
.jvm-row15 .jvm-row15-left-img4.jvm-background-lazy {
  z-index: 4;
}
@media (min-width: 1000px) {
  .jvm-row15 .jvm-thumbnail4.jvm-background-lazy,
.jvm-row15 .jvm-row15-left-img4.jvm-background-lazy {
    background-image: url(../.././zip/img/row15-item4.png);
  }
}
@media (max-width: 1000px) {
  .jvm-row15 .jvm-thumbnail4.jvm-background-lazy,
.jvm-row15 .jvm-row15-left-img4.jvm-background-lazy {
    background-image: url(../.././zip/img/row15-item-mobi4.png);
  }
}
.jvm-row15 .jvm-thumbnail5.jvm-background-lazy,
.jvm-row15 .jvm-row15-left-img5.jvm-background-lazy {
  z-index: 5;
}
@media (min-width: 1000px) {
  .jvm-row15 .jvm-thumbnail5.jvm-background-lazy,
.jvm-row15 .jvm-row15-left-img5.jvm-background-lazy {
    background-image: url(../.././zip/img/row15-item5.png);
  }
}
@media (max-width: 1000px) {
  .jvm-row15 .jvm-thumbnail5.jvm-background-lazy,
.jvm-row15 .jvm-row15-left-img5.jvm-background-lazy {
    background-image: url(../.././zip/img/row15-item-mobi5.png);
  }
}
.jvm-row15 .jvm-thumbnail6.jvm-background-lazy,
.jvm-row15 .jvm-row15-left-img6.jvm-background-lazy {
  z-index: 6;
}
@media (min-width: 1000px) {
  .jvm-row15 .jvm-thumbnail6.jvm-background-lazy,
.jvm-row15 .jvm-row15-left-img6.jvm-background-lazy {
    background-image: url(../.././zip/img/row15-item6.png);
  }
}
@media (max-width: 1000px) {
  .jvm-row15 .jvm-thumbnail6.jvm-background-lazy,
.jvm-row15 .jvm-row15-left-img6.jvm-background-lazy {
    background-image: url(../.././zip/img/row15-item-mobi6.png);
  }
}

.vivo-webp .jvm-row15 {
  background-image: url(data:image/webp;base64,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);
}
/* @media (min-width: 1000px) {
  .vivo-webp .jvm-row15 .jvm-row15-left-img1.jvm-background-lazy {
    background-image: url(../.././zip/img/row15-item1.png.webp);
  }
}
@media (max-width: 1000px) {
  .vivo-webp .jvm-row15 .jvm-row15-left-img1.jvm-background-lazy {
    background-image: url(../.././zip/img/row15-item-mobi1.png.webp);
  }
}
@media (min-width: 1000px) {
  .vivo-webp .jvm-row15 .jvm-row15-left-img2.jvm-background-lazy {
    background-image: url(../.././zip/img/row15-item1.png.webp);
  }
}
@media (max-width: 1000px) {
  .vivo-webp .jvm-row15 .jvm-row15-left-img2.jvm-background-lazy {
    background-image: url(../.././zip/img/row15-item-mobi1.png.webp);
  }
}
@media (min-width: 1000px) {
  .vivo-webp .jvm-row15 .jvm-row15-left-img3.jvm-background-lazy {
    background-image: url(../.././zip/img/row15-item1.png.webp);
  }
}
@media (max-width: 1000px) {
  .vivo-webp .jvm-row15 .jvm-row15-left-img3.jvm-background-lazy {
    background-image: url(../.././zip/img/row15-item-mobi1.png.webp);
  }
}
@media (min-width: 1000px) {
  .vivo-webp .jvm-row15 .jvm-row15-left-img4.jvm-background-lazy {
    background-image: url(../.././zip/img/row15-item1.png.webp);
  }
}
@media (max-width: 1000px) {
  .vivo-webp .jvm-row15 .jvm-row15-left-img4.jvm-background-lazy {
    background-image: url(../.././zip/img/row15-item-mobi1.png.webp);
  }
}
@media (min-width: 1000px) {
  .vivo-webp .jvm-row15 .jvm-row15-left-img5.jvm-background-lazy {
    background-image: url(../.././zip/img/row15-item1.png.webp);
  }
}
@media (max-width: 1000px) {
  .vivo-webp .jvm-row15 .jvm-row15-left-img5.jvm-background-lazy {
    background-image: url(../.././zip/img/row15-item-mobi1.png.webp);
  }
}
@media (min-width: 1000px) {
  .vivo-webp .jvm-row15 .jvm-row15-left-img6.jvm-background-lazy {
    background-image: url(../.././zip/img/row15-item1.png.webp);
  }
}
@media (max-width: 1000px) {
  .vivo-webp .jvm-row15 .jvm-row15-left-img6.jvm-background-lazy {
    background-image: url(../.././zip/img/row15-item-mobi1.png.webp);
  }
} */

.jvm-row16-parent {
  width: 100%;
  background: #fff;
}

@media (min-width: 1000px) {
  .jvm-row16 {
    width: 73.046875vw;
    margin: 0 auto;
    overflow: hidden;
  }
}
@media (max-width: 1000px) {
  .jvm-row16 {
    padding: 0 10vw;
    overflow: hidden;
  }
}
.jvm-row16 .jvm-row16-header {
  margin-top: 7.03125vw;
}

.jvm-row16 .jvm-row16-header-num {
  width: 14.2578125vw;
  height: 14.3359375vw;
  background-size: cover;
  flex-shrink: 0;
  margin-right: 0.78125vw;
}
@media (max-width: 1000px) {
  .jvm-row16 .jvm-row16-header-num {
    width: 44.9333333333vw;
    height: 38.1333333333vw;
  }
}
.jvm-row16 .jvm-row16-header-num.jvm-background-lazy {
  background-image: url(../.././zip/img/header-icon.png);
}
@media (max-width: 1000px) {
  .jvm-row16 .jvm-row16-header-text {
    margin-top: 4vw;
    margin-left: 5.3333333333vw;
  }
}
.jvm-row16 .jvm-row16-title1,
.jvm-row16 .jvm-row16-title2 {
  font-size: 4vw;
  font-family: jvm-h;
  line-height: 6vw;
}
@media (max-width: 1000px) {
  .jvm-row16 .jvm-row16-title1,
.jvm-row16 .jvm-row16-title2 {
    font-size: 7.4666666667vw;
    line-height: 12vw;
  }
}
.jvm-row16 .jvm-row16-title2 {
  background: linear-gradient(to right, #69c9f6, #77e1d3);
  -webkit-background-clip: text;
  color: transparent;
}
@media (max-width: 1000px) {
  .jvm-row16 .jvm-row16-title2 span {
    white-space: nowrap;
  }
}
.jvm-row16 .jvm-row16-learn-more {
  font-size: 1.25vw;
  font-family: jvm-h;
  -webkit-text-decoration: none;
  text-decoration: none;
  color: #000;
  display: flex;
  align-items: center;
  justify-content: center;
  width: 18.1640625vw;
  height: 3.7109375vw;
  border: 1px solid #000;
  border-radius: 1.953125vw;
  margin: 0 auto;
  margin-top: 1.953125vw;
  margin-bottom: 4.296875vw;
}
@media (max-width: 1000px) {
  .jvm-row16 .jvm-row16-learn-more {
    width: 100%;
    height: 12vw;
    border-radius: 6.6666666667vw;
    font-size: 4.2666666667vw;
    margin-top: 7.8666666667vw;
    margin-bottom: 13.3333333333vw;
  }
}
.jvm-row16 .jvm-row16-text-container {
  display: flex;
}
@media (min-width:1000px) {
  .jvm-row16 .jvm-row16-text-container {
    justify-content: center;
    align-items: center;
  }
}
@media (max-width: 1000px) {
  .jvm-row16 .jvm-row16-text-container {
    flex-direction: column;
    align-items: center;
   
  }
}
.jvm-row16 .jvm-row16-list {
  display: flex;
  flex-wrap: wrap;
}
@media (min-width: 1000px) {
  .jvm-row16 .jvm-row16-item {
    width: 35.4296875vw;
    margin-right: 2.1484375vw;
  }
}
.jvm-row16 .jvm-row16-item:last-child {
  width: 100%;
}
.jvm-row16 .jvm-row16-item-title {
  font-size: 2.08359375vw;
  font-family: jvm-m;
  margin-top: 1.953125vw;
  margin-bottom: 0.390625vw;
}
@media (max-width: 1000px) {
  .jvm-row16 .jvm-row16-item-title {
    font-size: 5.8666666667vw;
    margin-top: 5.3333333333vw;
    margin-bottom: 4vw;
  }
}
.jvm-row16 .jvm-row16-item-desc {
  font-size: 1.25vw;
  font-family: jvm-r;
  line-height: 1.3;
  margin-bottom: 4.6875vw;
}
@media (max-width: 1000px) {
  .jvm-row16 .jvm-row16-item-desc {
    font-size: 3.4666666667vw;
    margin-bottom: 12vw;
  }
}
.jvm-row16 .jvm-row16-item:nth-child(2n) {
  margin-right: 0;
}
.jvm-row16 .jvm-row16-item .jvm-row16-img {
  background-size: 100% 100%;
}
@media (min-width: 1000px) {
  .jvm-row16 .jvm-row16-item .jvm-row16-img {
    width: 35.4296875vw;
    height: 29.921875vw;
  }
}
@media (max-width: 1000px) {
  .jvm-row16 .jvm-row16-item .jvm-row16-img {
    width: 100%;
    height: 67.3333333333vw;
  }
}
@media (min-width: 1000px) {
  .jvm-row16 .jvm-row16-item1 .jvm-row16-img.jvm-background-lazy {
    background-image: url(../.././zip/img/vivo-y03-with-hidden-photos-function.jpg);
  }
}
@media (max-width: 1000px) {
  .jvm-row16 .jvm-row16-item1 .jvm-row16-img.jvm-background-lazy {
    background-image: url(../.././zip/img/vivo-y03-with-hidden-photos-function-mobi.jpg);
  }
}
@media (min-width: 1000px) {
  .jvm-row16 .jvm-row16-item2 .jvm-row16-img.jvm-background-lazy {
    background-image: url(../.././zip/img/vivo-y03-with-app-clone-function.jpg);
  }
}
@media (max-width: 1000px) {
  .jvm-row16 .jvm-row16-item2 .jvm-row16-img.jvm-background-lazy {
    background-image: url(../.././zip/img/vivo-y03-with-app-clone-function-mobi.jpg);
  }
}
@media (min-width: 1000px) {
  .jvm-row16 .jvm-row16-item3 .jvm-row16-img.jvm-background-lazy {
    background-image: url(../.././zip/img/vivo-y03-with-split-screen-mode-function.jpg);
  }
}
@media (max-width: 1000px) {
  .jvm-row16 .jvm-row16-item3 .jvm-row16-img.jvm-background-lazy {
    background-image: url(../.././zip/img/vivo-y03-with-split-screen-mode-function-mobi.jpg);
  }
}
@media (min-width: 1000px) {
  .jvm-row16 .jvm-row16-item4 .jvm-row16-img.jvm-background-lazy {
    background-image: url(../.././zip/img/vivo-y03-with-easy-touch-function.jpg);
  }
}
@media (max-width: 1000px) {
  .jvm-row16 .jvm-row16-item4 .jvm-row16-img.jvm-background-lazy {
    background-image: url(../.././zip/img/vivo-y03-with-easy-touch-function-mobi.jpg);
  }
}
@media (min-width: 1000px) {
  .jvm-row16 .jvm-row16-item5 .jvm-row16-img.jvm-background-lazy {
    width: 73.359375vw;
    height: 29.4921875vw;
    background-image: url(../.././zip/img/vivo-y03-with-game-picture-in-picture-function.jpg);
  }
}
@media (max-width: 1000px) {
  .jvm-row16 .jvm-row16-item5 .jvm-row16-img.jvm-background-lazy {
    background-image: url(../.././zip/img/vivo-y03-with-game-picture-in-picture-function-mobi.jpg);
  }
}

.jvm-row17 .jvm-row17-content {
  margin: 0 auto;
  box-sizing: border-box;
}
@media (min-width: 1000px) {
  .jvm-row17 .jvm-row17-content {
    padding: 3.3203125vw 0 8.3984375vw;
    width: 73.046875vw;
  }
}
@media (max-width: 1000px) {
  .jvm-row17 .jvm-row17-content {
    padding: 8vw 0 17.6vw;
    width: 80vw;
  }
}
.jvm-row17 .jvm-row17-content .jvm-row17-title {
  font-family: jvm-b;
}
@media (min-width: 1000px) {
  .jvm-row17 .jvm-row17-content .jvm-row17-title {
    font-size: 1.041015625vw;
    margin-bottom: 1.171875vw;
  }
}
@media (max-width: 1000px) {
  .jvm-row17 .jvm-row17-content .jvm-row17-title {
    font-size: 3.4666666667vw;
    margin-bottom: 4vw;
  }
}
@media (min-width: 1000px) {
  .jvm-row17 .jvm-row17-content .jvm-row17-list {
    padding-left: 3.90625vw;
  }
}
@media (max-width: 1000px) {
  .jvm-row17 .jvm-row17-content .jvm-row17-list {
    padding-left: 0;
  }
}
.jvm-row17 .jvm-row17-content .jvm-row17-item {
  position: relative;
  color: #9d9e9e;
  font-family: jvm-r;
}
@media (min-width: 1000px) {
  .jvm-row17 .jvm-row17-content .jvm-row17-item {
    font-size: 1.041015625vw;
    padding-right: 1.7578125vw;
  }
}
@media (max-width: 1000px) {
  .jvm-row17 .jvm-row17-content .jvm-row17-item {
    font-size: 2.6666666667vw;
    padding-right: 4.6666666667vw;
  }
}
.jvm-row17 .jvm-row17-content .jvm-row17-item span {
  position: absolute;
  right: 0;
}

.jvm-row11 .jvm-item .jvm-img2 {
  position: relative;
}
.jvm-row11-icon-text {
  position: absolute;
  font-family: jvm-r;
  direction: rtl;
}

@media (min-width:1000px) {
  .jvm-row11-icon-text {
    bottom: 1vw;
    left: 1vw;
    font-size: 1.25vw;
  }
  
}
@media (max-width:1000px) {
  .jvm-row11-icon-text {
    bottom: 4vw;
    left: 3vw;
    font-size: 3vw;
  }
}

/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiLi96aXAvY3NzL21haW4uOGRiYTkuY3NzIiwibWFwcGluZ3MiOiI7OztBQUFBLGdCQUFnQjtBQ0FoQjtBQUEyRTtFQUF5RztFQUFTO0FESzdMOztBQ0x1TTtFQUFrQjtFQUFlO0FEVXhPOztBQ1YyUDtFQUFHO0FEYzlQOztBQ2Q4UTtFQUFvQjtBRGtCbFM7O0FDbEIyUztFQUFLO0FEc0JoVDs7QUN0QnNVO0VBQXFCO0FEMEIzVjs7QUMxQjhXO0VBQVU7RUFBWTtBRCtCcFk7O0FDL0JtWjtFQUFPO0FEbUMxWjs7QUNuQ21hO0VBQU07RUFBeUI7QUR3Q2xjOztBQ3hDbWQ7RUFBTTtBRDRDemQ7O0FFNUNBO0FBQ0E7RUFDRTtFQUNBO0FGK0NGO0FFNUNBO0FBQ0E7RUFDRTtFQUNBO0FGOENGO0FFM0NBO0FBQ0E7RUFDRTtFQUNBO0FGNkNGO0FFM0NBO0FBQ0E7RUFDRTtFQUNBO0FGNkNGO0FFM0NBO0FBQ0E7RUFDRTtFQUNBO0FGNkNGO0FHdEVBO0VBQ0U7RUFDQTtBSHdFRjs7QUd0RUE7RUFDRTtBSHlFRjs7QUk1RUE7RUFDRTtBSitFRjtBSTlFRTtFQUZGO0lBR0k7RUppRkY7QUFDRjs7QUk5RUE7RUFDRTtBSmlGRjtBSWhGRTtFQUZGO0lBR0k7RUptRkY7QUFDRjs7QUs5RkU7RUFERjtJQUVJO0VMa0dGO0FBQ0Y7O0FLOUZFO0VBREY7SUFFSTtFTGtHRjtBQUNGOztBTTVHQTtFQUNFO0FOK0dGOztBTTVHQTtFQUNFO0FOK0dGO0FNOUdFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QU5nSEo7O0FNNUdBO0VBQ0U7QU4rR0Y7O0FPOUhBO0VDR0UsV0RGWTtFQ0daLFlBRm9CO0FSaUl0QjtBT2pJRTtFQ0NBLFdBT1k7RUFOWixTQU1rQjtFQUNsQix1QkRSNEI7RUNTNUI7RURORTtBUG9JSjtBT25JSTtFQUxGO0lDQ0EsV0FPWTtJQU5aLFNBTWtCO0lBQ2xCLHdCREg2QjtJQ0k3QjtFUnFJQTtBQUNGO0FPdElFO0VBRUU7RUFRQTtBUGdJSjs7QU9sSEk7RUFDRTtBUHFITjs7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V3hYSTtFQVBGO0lBUUk7SUFDQTtJQUNBO0lBQ0E7SUgxRkosc0JHMkZnQjtJSDFGaEIsdUJHMEZxQztFWDRYckM7QUFDRjtBVzNYSTs7RUFFRTtBWDZYTjtBVzNYSTs7RUhqR0YsaUJHbUdnQjtFSGxHaEIsa0JHa0dtQztFQUMvQjtBWDhYTjtBVzVYTTtFQUxGOztJSGpHRixXR3VHa0I7SUh0R2xCLFlHc0d1QztFWGlZdkM7QUFDRjtBVy9YTTs7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBWGtZUjtBVy9YTTs7OztFSGpISixpQkdtSGtCO0VIbEhsQixrQkdrSG9DO0FYb1l0QztBV25ZUTtFQUhGOzs7O0lIakhKLHFCR3FIb0I7SUhwSHBCLHNCR29Id0M7RVgwWXhDO0FBQ0Y7QVdwWU07RUFGRjs7SUgxSEYsaUJHNkhrQjtJSDVIbEIsa0JHNEhxQztFWHlZckM7QUFDRjtBV3JZTTtFQUZGO0lBR0k7RVh3WU47QUFDRjtBV3ZZTTtFQUxGO0lBTUk7RVgwWU47QUFDRjtBV3RZRTtFQUNFO0FYd1lKO0FXdllJO0VBRkY7SUFHSTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7RVgwWUo7QUFDRjtBV3pZSTs7RUFFRTtFQUNBO0VBQ0E7QVgyWU47QVd6WUk7RUFDRTtBWDJZTjtBV3pZSTtFQUNFO0VBQ0E7QVgyWU47QVcxWU07RUFIRjtJQUlJO0lBQ0E7RVg2WU47QUFDRjtBVzNZSTtFQUNFO0VBQ0E7QVg2WU47QVc1WU07RUFIRjtJQUlJO0VYK1lOO0FBQ0Y7QVcxWUU7RUFDRTs7SUhqTEYsV0FPWTtJQU5aLFNBTWtCO0lBQ2xCLHVCRzJLOEI7SUgxSzlCO0VSeWpCQTtFVzdZRTtJQUNFO0VYK1lKO0FBQ0Y7O0FXdFlFO0VBQ0U7QVh5WUo7QVd2WUU7RUFDRTtBWHlZSjtBV3RZRTtFQUNFO0FYd1lKO0FXdFlFO0VBQ0U7QVh3WUo7QVduWUU7RUFDRTtBWHFZSjtBV25ZRTtFQUNFO0FYcVlKOztBWTVsQkE7RUpHRSxXSURZO0VKRVosZUlGa0I7RUFDbEI7RUFDQTtFQUNBO0FaK2xCRjtBWTdsQkU7RUFQRjtJSkdFLFdJTWM7SUpMZCxhSUtvQjtJQUNsQjtFWmdtQkY7QUFDRjtBWTlsQkU7OztFSlZBLFdBT1k7RUFOWixTQU1rQjtFQUNsQixvQklLNEI7RUpKNUI7RUlLRTtFQUNBO0VBQ0E7QVptbUJKO0FZam1CRTtFQUNFO0FabW1CSjtBWWptQkU7RUFDRTtBWm1tQko7QVlqbUJFO0VBQ0U7QVptbUJKO0FZaG1CRTs7O0VBR0U7RUFDQTtFQUNBO0Faa21CSjtBWS9sQkU7RUpwQ0EsV0FPWTtFQU5aLFNBTWtCO0VBQ2xCLHVCSTZCNEI7RUo1QjVCO0FSZ29CRjtBWWxtQkU7RUp2Q0EsV0FPWTtFQU5aLFNBTWtCO0VBQ2xCLG1CSWdDNEI7RUovQjVCO0FSc29CRjtBWXJtQkU7RUoxQ0EsV0FPWTtFQU5aLFNBTWtCO0VBQ2xCLHVCSW1DNEI7RUpsQzVCO0FSNG9CRjtBWXZtQkU7RUFDRTtBWnltQko7QVl2bUJFO0VBQ0U7QVp5bUJKO0FZdm1CRTtFQUNFO0FaeW1CSjtBWXJtQkU7OztFQUdFO0VBQ0E7RUFDQTtBWnVtQko7QVlubUJFO0VKbEVBLG1CSW1FNkI7RUpsRTdCLG1CSWtFZ0Q7RUpwRGhEO0VBQ0E7QVIycEJGO0FZdG1CRTtFSnJFQSxnQklzRTZCO0VKckU3QixtQklxRWlEO0VKdkRqRDtFQUNBO0FSaXFCRjtBWXptQkU7RUp4RUEsa0JJeUU2QjtFSnhFN0IsbUJJd0VnRDtFSjFEaEQ7RUFDQTtBUnVxQkY7QVk1bUJFO0VBQ0U7QVo4bUJKO0FZNW1CRTtFQUNFO0FaOG1CSjtBWTVtQkU7RUFDRTtBWjhtQko7QVkxbUJFOzs7RUFHRTtFQUNBO0VBQ0E7QVo0bUJKO0FZMW1CRTtFSjdGQSxzQkk4RjZCO0VKN0Y3Qix3Qkk2RmtEO0VKL0VsRDtFQUNBO0FSNnJCRjtBWTdtQkU7RUpoR0EsV0lpRzZCO0VKaEc3Qix3QklnR2tEO0VKbEZsRDtFQUNBO0FSbXNCRjtBWWhuQkU7RUpuR0EsYUlvRzZCO0VKbkc3Qix3QkltR2tEO0VKckZsRDtFQUNBO0FSeXNCRjtBWW5uQkU7RUFDRTtBWnFuQko7QVlubkJFO0VBQ0U7QVpxbkJKO0FZbm5CRTtFQUNFO0FacW5CSjtBWS9tQkU7RUFDRTtBWmluQko7QVkvbUJJO0VBSEY7SUFJSTtJQUNBO0lBQ0E7RVprbkJKO0FBQ0Y7QVlobkJJO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBWmtuQk47QVlqbkJNO0VBTkY7SUFPSTtJQUNBO0Vab25CTjtBQUNGO0FZbG5CSTtFQUNFO0VBQ0E7RUFDQTtBWm9uQk47QVlubkJNO0VBSkY7SUFLSTtFWnNuQk47QUFDRjtBWWxuQkk7RUFDRTtFQUNBO0Fab25CTjtBWW5uQk07RUFDRTtFQUNBO0VBQ0E7QVpxbkJSO0FZcG5CUTtFQUpGO0lBS0k7RVp1bkJSO0FBQ0Y7QVlybkJNO0VBQ0U7RUFDQTtBWnVuQlI7QVl0bkJRO0VBSEY7SUFJSTtFWnluQlI7QUFDRjtBWW5uQkk7RUFERjtJQUVJO0lBQ0E7SUFDQTtFWnNuQko7QUFDRjtBWXBuQkk7RUFDRTtFQUNBO0Fac25CTjtBWXJuQk07RUFIRjtJQUlJO0Vad25CTjtBQUNGO0FZbm5CSTtFQURGO0lBRUk7SUFDQTtJQUNBO0Vac25CSjtBQUNGO0FZcG5CSTtFQUNFO0Fac25CTjtBWXBuQkk7RUFDRTtFQUNBO0Fac25CTjtBWXJuQk07RUFIRjtJQUlJO0lBQ0E7SUFDQTtFWnduQk47QUFDRjtBWXRuQkk7RUFDRTtBWnduQk47QVlsbkJJO0VBREY7SUFFSTtJQUNBO0lBQ0E7RVpxbkJKO0FBQ0Y7O0FZOW1CRTtFQUNFO0FaaW5CSjtBWTltQkU7RUFDRTtBWmduQko7QVk5bUJFO0VBQ0U7QVpnbkJKOztBYXQxQkE7RUxHRSxXS0ZZO0VMR1osZUtIa0I7RUFDbEI7RUFDQTtFQUNBO0FiMDFCRjtBYXoxQkU7RUFMRjtJTEdFLFdLR2M7SUxGZCx3QktFb0I7RWI2MUJwQjtBQUNGO0FhNTFCRTs7RUxMQSxXQU9ZO0VBTlosU0FNa0I7RUFDbEIsc0JLRDRCO0VMRTVCO0VLREU7QWJpMkJKO0FhaDJCSTtFQUpGOztJTExBLFdBT1k7SUFOWixTQU1rQjtJQUNsQix3QktFOEI7SUxEOUI7RVJ3MkJBO0FBQ0Y7QWFyMkJFO0VBQ0U7QWJ1MkJKO0FhcjJCSTtFQUhGO0lBSUk7RWJ3MkJKO0FBQ0Y7QWF2MkJJO0VBTkY7SUFPSTtFYjAyQko7QUFDRjtBYXgyQkk7RUFWRjtJQVdJO0ViMjJCSjtBQUNGO0FhejJCRTtFQUNFO0FiMjJCSjtBYXoyQkk7RUFIRjtJQUlJO0ViNDJCSjtBQUNGO0FhMzJCSTtFQU5GO0lBT0k7RWI4MkJKO0FBQ0Y7QWE1MkJJO0VBVkY7SUFXSTtFYisyQko7QUFDRjtBYTUyQkU7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FiODJCSjtBYTUyQkk7RUFQRjtJQVFJO0lBQ0E7RWIrMkJKO0FBQ0Y7QWEzMkJJO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBYjYyQk47QWEzMkJNO0VBUEY7SUFRSTtJQUNBO0lBQ0E7RWI4MkJOO0FBQ0Y7QWE1MkJJO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QWI4MkJOO0FhNzJCTTtFQUxGO0lBTUk7SUFDQTtJQUNBO0ViZzNCTjtBQUNGO0FhNzJCSTtFQU1FO0FiMDJCTjtBYS8yQk07RUFERjtJQUVJO0lBQ0E7SUFDQTtFYmszQk47QUFDRjtBYWgzQk07RUFQRjtJQVFJO0VibTNCTjtBQUNGO0FhajNCSTtFQUNFO0FibTNCTjtBYWwzQk07RUFGRjtJQUdJO0VicTNCTjtBQUNGO0FhbjNCSTtFQUNFO0VBQ0E7RUFDQTtBYnEzQk47QWFwM0JNO0VBSkY7SUFLSTtFYnUzQk47QUFDRjtBYXQzQk07RUFDRTtFQUNBO0VBQ0E7QWJ3M0JSO0FhdjNCUTtFQUpGO0lBS0k7RWIwM0JSO0FBQ0Y7QWF6M0JRO0VBUEY7SUFRSTtJQUNBO0lBQ0E7RWI0M0JSO0FBQ0Y7QWExM0JNO0VBQ0U7QWI0M0JSO0FhMzNCUTtFQUZGO0lBR0k7RWI4M0JSO0FBQ0Y7QWE3M0JRO0VBTEY7SUFNSTtFYmc0QlI7QUFDRjtBYTUzQkk7RUFDRTtFQUNBO0FiODNCTjtBYTczQk07RUFIRjtJQUlJO0ViZzRCTjtBQUNGOztBYTUyQkk7RUFGRjtJQUdJO0ViZzNCSjtBQUNGO0FhLzJCSTtFQUxGO0lBTUk7RWJrM0JKO0FBQ0Y7QWFqM0JJO0VBUkY7SUFTSTtFYm8zQko7QUFDRjtBYWgzQkk7RUFGRjtJQUdJO0VibTNCSjtBQUNGO0FhbDNCSTtFQUxGO0lBTUk7RWJxM0JKO0FBQ0Y7QWFwM0JJO0VBUkY7SUFTSTtFYnUzQko7QUFDRjs7QWN4aUNBO0VBQ0U7RUFDQTtBZDJpQ0Y7QWMxaUNFO0VBRUU7RUFDQTtFQUNBO0FkMmlDSjtBY3ppQ0k7RUFORjtJQU9JO0VkNGlDSjtBQUNGO0FjMWlDSTs7RUFFRTtFQUNBO0VBQ0E7RUFDQTtBZDRpQ047QWMxaUNNO0VBUEY7O0lBUUk7SUFDQTtFZDhpQ047QUFDRjtBYzVpQ0k7RUFDRTtFQUNBO0VBQ0E7QWQ4aUNOO0FjN2lDTTtFQUpGO0lBS0k7SUFDQTtFZGdqQ047QUFDRjtBYzlpQ0k7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWRnakNOO0FjL2lDTTtFQVBGO0lBUUk7SUFDQTtJQUNBO0lBQ0E7RWRrakNOO0FBQ0Y7QWM5aUNFO0VOL0NBLFdBT1k7RUFOWixTQU1rQjtFQUNsQixxQk13QzRCO0VOdkM1QjtFTXdDRTtBZG1qQ0o7QWNsakNJO0VBSEY7SU4vQ0EsV0FPWTtJQU5aLFNBTWtCO0lBQ2xCLHdCTTJDOEI7SU4xQzlCO0VSa21DQTtBQUNGO0FjbmpDRTs7RU56REEsV0FPWTtFQU5aLFNBTWtCO0VBQ2xCLHFCTW1ENEI7RU5sRDVCO0VNbURFO0Fkd2pDSjtBY3BqQ0k7RUFGRjtJQUdJO0lOakVKLFdBT1k7SUFOWixTQU1rQjtJQUNsQixxQk0wRDhCO0lOekQ5QjtFUm1uQ0E7QUFDRjtBY3ZqQ0k7RUFERjtJTnJFQSxXQU9ZO0lBTlosU0FNa0I7SUFDbEIsd0JNK0Q4QjtJTjlEOUI7RVIybkNBO0FBQ0Y7QWN2akNJO0VBRkY7SUFHSTtFZDBqQ0o7QUFDRjtBY3pqQ0k7RUFMRjtJQU1JO0VkNGpDSjtBQUNGO0FjMWpDSTtFQVRGO0lBVUk7RWQ2akNKO0FBQ0Y7QWN6akNJO0VBREY7SUFFSTtFZDRqQ0o7QUFDRjtBYzNqQ0k7RUFKRjtJQUtJO0VkOGpDSjtBQUNGOztBY3hqQ0k7RUFERjtJQUVJO0VkNGpDSjtBQUNGO0FjM2pDSTtFQUpGO0lBS0k7RWQ4akNKO0FBQ0Y7QWMxakNJO0VBREY7SUFFSTtFZDZqQ0o7QUFDRjs7QWVqckNBO0VBQ0U7RUFDQTtFQUNBO0VBRUE7QWZtckNGO0FlanJDRTtFQVBGO0lBUUk7SUFDQTtJQUNBO0Vmb3JDRjtBQUNGO0FlbHJDRTtFQUNFO0VBQ0E7QWZvckNKO0FlbnJDSTtFQUhGO0lBSUk7SUFDQTtJQUNBO0Vmc3JDSjtBQUNGO0FlcHJDRTtFQUNFO0Fmc3JDSjtBZW5yQ0U7RVB2QkEsa0JPd0I2QjtFUHZCN0Isb0JPdUJnRDtFUFRoRDtFQUNBO0FSZ3NDRjtBZXZyQ0k7RUFGRjtJUHZCQSxzQk8wQitCO0lQekIvQix1Qk95Qm9EO0lQWHBEO0lBQ0E7RVJ1c0NBO0FBQ0Y7QWUxckNJO0VBREY7SUFFSTtFZjZyQ0o7QUFDRjtBZTVyQ0k7RUFKRjtJQUtJO0VmK3JDSjtBQUNGO0FlM3JDSTtFQURGO0lBRUk7RWY4ckNKO0FBQ0Y7QWU3ckNJO0VBSkY7SUFLSTtFZmdzQ0o7QUFDRjtBZTNyQ0k7RUFERjtJQUVJO0VmOHJDSjtBQUNGO0FlN3JDSTtFQUpGO0lBS0k7RWZnc0NKO0FBQ0Y7QWU3ckNFO0VBQ0U7RUFDQTtFQUNBO0FmK3JDSjtBZTlyQ0k7RUFKRjtJQUtJO0lBQ0E7RWZpc0NKO0FBQ0Y7QWUvckNJO0VBQ0U7QWZpc0NOO0FlaHNDTTtFQUZGO0lBR0k7RWZtc0NOO0FBQ0Y7QWVoc0NFO0VBQ0U7RUFDQTtFQUNBO0Fma3NDSjtBZWpzQ0k7RUFKRjtJQUtJO0Vmb3NDSjtBQUNGOztBZ0J0eENBO0VBQ0U7RUFDQTtBaEJ5eENGO0FnQnR4Q0U7RUFMRjtJUkdFLFlRR2M7SVJGZCxlUUVrQztFaEIweENsQztBQUNGO0FnQnh4Q0U7RUFURjtJQVVJO0lBQ0E7RWhCMnhDRjtBQUNGO0FnQnp4Q0U7O0VBTUU7QWhCdXhDSjtBZ0IzeENJO0VBRkY7O0lBR0k7RWhCK3hDSjtBQUNGO0FnQnZ4Q0k7RUFERjtJUnRCQSxXQU9ZO0lBTlosU0FNa0I7SUFDbEIsd0JRZ0I4QjtJUmY5QjtFUjR5Q0E7QUFDRjtBZ0I1eENJO0VBSkY7SVJ0QkEsV0FPWTtJQU5aLFNBTWtCO0lBQ2xCLHFCUW1COEI7SVJsQjlCO0VSb3pDQTtBQUNGO0FnQjl4Q0k7RUFERjtJQUVJO0VoQml5Q0o7QUFDRjtBZ0JoeUNJO0VBSkY7SUFLSTtFaEJteUNKO0FBQ0Y7QWdCaHlDRTtFUnhDQSxXQU9ZO0VBTlosU0FNa0I7RUFDbEIsdUJRaUM0QjtFUmhDNUI7RVFpQ0U7QWhCcXlDSjtBZ0JweUNJO0VBSEY7SUFJSTtFaEJ1eUNKO0FBQ0Y7QWdCcnlDRTtFQUVFO0VBQ0U7RUFDQTtBaEJzeUNOO0FnQnJ5Q0k7RUFMRjtJUi9DQSxXQU9ZO0lBTlosU0FNa0I7SUFDbEIsd0JRNkM4QjtJUjVDOUI7RVJ1MUNBO0FBQ0Y7QWdCMXlDSTtFQVJGO0lSL0NBLFdBT1k7SUFOWixTQU1rQjtJQUNsQix1QlFnRDhCO0lSL0M5QjtFUisxQ0E7QUFDRjtBZ0I1eUNFO0VBRUU7RVIvREYsV1FnRWM7RVIvRGQsWVErRG9CO0VBQ2xCO0VBQ0E7RUFDQTtFQUNBO0FoQjh5Q0o7QWdCN3lDSTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FoQit5Q047QWdCN3lDTTtFQU5GO0lBT0k7SUFDQTtJQUNBO0VoQmd6Q047QUFDRjtBZ0I5eUNJO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QWhCZ3pDTjtBZ0IveUNNO0VBTEY7SUFNSTtJQUNBO0VoQmt6Q047QUFDRjtBZ0I5eUNFO0VBQ0U7RUFDQTtBaEJnekNKO0FnQi95Q0k7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWhCaXpDTjtBZ0IveUNNO0VBUkY7SUFTSTtJQUNBO0VoQmt6Q047QUFDRjtBZ0JoekNRO0VBREY7SUFFSTtJQUNBO0VoQm16Q1I7QUFDRjtBZ0JsekNRO0VBTEY7SUFNSTtFaEJxekNSO0FBQ0Y7QWdCbHpDSTtFQUNFO0VBQ0E7RUFDQTtBaEJvekNOO0FnQm56Q007RUFKRjtJQUtJO0lBQ0E7RWhCc3pDTjtBQUNGO0FnQmp6Q0U7O0VSbElBLGVRb0k2QjtFUm5JN0IsZVFtSWdEO0VSckhoRDtFQUNBO0VRcUhFO0FoQnN6Q0o7QWdCcnpDSTtFQUpGOztJUmxJQSxxQlF1SStCO0lSdEkvQixzQlFzSW1EO0lSeEhuRDtJQUNBO0lRd0hJO0VoQjR6Q0o7QUFDRjtBZ0IxekNFO0VBQ0U7QWhCNHpDSjtBZ0IxekNFO0VBQ0U7QWhCNHpDSjtBZ0JqekNFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QWhCbXpDSjtBZ0JqekNFO0VBQ0U7RUFDQTtBaEJtekNKO0FnQmp6Q0U7O0VBRUU7QWhCbXpDSjtBZ0JqekNFO0VBQ0U7RVJ6S0YsZ0JRMEtjO0VSektkLFlReUtpQztFQUMvQjtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWhCb3pDSjtBZ0JsekNJO0VBYkY7SUFjSTtJQUNBO0lBQ0E7SUFDQTtJUnpMSixxQlEwTGdCO0lSekxoQixZUXlMb0M7SUFDaEM7RWhCc3pDSjtBQUNGO0FnQmp6Q0U7RUFDRTtFQUNBO0FoQm16Q0o7QWdCanpDRTtFQUNFO0VBQ0E7QWhCbXpDSjtBZ0JqekNFO0VBQ0U7RUFDQTtBaEJtekNKO0FnQmp6Q0U7RUFDRTtFQUNBO0FoQm16Q0o7QWdCanpDRTtFQUNFO0VBQ0E7QWhCbXpDSjtBZ0JqekNFO0VBQ0U7RUFDQTtBaEJtekNKO0FnQmp6Q0U7RUFDRTtFQUNBO0FoQm16Q0o7QWdCanpDRTtFQUNFO0VBQ0E7QWhCbXpDSjtBZ0JqekNFO0VBQ0U7RUFDQTtBaEJtekNKO0FnQmp6Q0U7RUFDRTtFQUNBO0FoQm16Q0o7QWdCanpDRTtFQUNFO0VBQ0E7QWhCbXpDSjtBZ0JqekNFO0VBQ0U7RUFDQTtBaEJtekNKO0FnQmp6Q0U7RUFDRTtFQUNBO0FoQm16Q0o7QWdCanpDRTtFQUNFO0VBQ0E7QWhCbXpDSjtBZ0JqekNFO0VBQ0U7RUFDQTtBaEJtekNKO0FnQmp6Q0U7RUFDRTtFQUNBO0FoQm16Q0o7QWdCanpDRTtFQUNFO0VBQ0E7QWhCbXpDSjtBZ0JqekNFO0VBQ0U7RUFDQTtBaEJtekNKO0FnQmp6Q0U7RUFDRTtFQUNBO0FoQm16Q0o7QWdCanpDRTtFQUNFO0VBQ0E7QWhCbXpDSjtBZ0JqekNFO0VBQ0U7RUFDQTtBaEJtekNKO0FnQmp6Q0U7RUFDRTtFQUNBO0FoQm16Q0o7QWdCanpDRTtFQUNFO0VBQ0E7QWhCbXpDSjtBZ0JqekNFO0VBQ0U7RUFDQTtBaEJtekNKO0FnQmp6Q0U7RUFDRTtFQUNBO0FoQm16Q0o7QWdCanpDRTtFQUNFO0VBQ0E7QWhCbXpDSjtBZ0JqekNFO0VBQ0U7RUFDQTtBaEJtekNKO0FnQmp6Q0U7RUFDRTtFQUNBO0FoQm16Q0o7QWdCanpDRTtFQUNFO0VBQ0E7QWhCbXpDSjtBZ0JqekNFO0VBQ0U7RUFDQTtBaEJtekNKO0FnQmp6Q0U7RUFDRTtFQUNBO0FoQm16Q0o7QWdCanpDRTtFQUNFO0VBQ0E7QWhCbXpDSjtBZ0JqekNFO0VBQ0U7RUFDQTtBaEJtekNKO0FnQmp6Q0U7RUFDRTtFQUNBO0FoQm16Q0o7QWdCanpDRTtFQUNFO0VBQ0E7QWhCbXpDSjtBZ0JqekNFO0VBQ0U7RUFDQTtBaEJtekNKO0FnQmh6Q0k7RUFERjtJQUVJO0VoQm16Q0o7QUFDRjtBZ0JoekNFO0VBQ0U7RUFDQTtFQUNBO0FoQmt6Q0o7QWdCanpDSTtFQUpGO0lBS0k7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7RWhCb3pDSjtBQUNGO0FnQjV5Q0k7RUFERjtJQUVJO0lBQ0E7SUFDQTtFaEIreUNKO0FBQ0Y7QWdCNXlDSTtFQURGO0lBRUk7RWhCK3lDSjtBQUNGO0FnQjl5Q0k7RUFDRTtBaEJnekNOO0FnQjl5Q0k7RUFDRTtBaEJnekNOO0FnQjd5Q0k7RUFHRTtBaEI2eUNOO0FnQjN5Q0k7RUFDRTtBaEI2eUNOO0FnQjN5Q0k7RUFDRTtFQUNGO0VBQ0E7QWhCNnlDSjtBZ0J6eUNFO0VBQ0U7RUFDQTtBaEIyeUNKOztBZ0JseUNFO0VBQ0U7QWhCcXlDSjtBZ0JueUNFO0VBQ0U7QWhCcXlDSjtBZ0JueUNFO0VBQ0U7QWhCcXlDSjtBZ0JueUNFO0VBQ0U7QWhCcXlDSjtBZ0JueUNFO0VBQ0U7QWhCcXlDSjtBZ0JueUNFO0VBQ0U7QWhCcXlDSjtBZ0JueUNFO0VBQ0U7QWhCcXlDSjtBZ0JueUNFO0VBQ0U7QWhCcXlDSjtBZ0JueUNFO0VBQ0U7QWhCcXlDSjtBZ0JueUNFO0VBQ0U7QWhCcXlDSjtBZ0JueUNFO0VBQ0U7QWhCcXlDSjtBZ0JueUNFO0VBQ0U7QWhCcXlDSjtBZ0JueUNFO0VBQ0U7QWhCcXlDSjtBZ0JueUNFO0VBQ0U7QWhCcXlDSjtBZ0JueUNFO0VBQ0U7QWhCcXlDSjtBZ0JueUNFO0VBQ0U7QWhCcXlDSjtBZ0JueUNFO0VBQ0U7QWhCcXlDSjtBZ0JueUNFO0VBQ0U7QWhCcXlDSjtBZ0JueUNFO0VBQ0U7QWhCcXlDSjtBZ0JueUNFO0VBQ0U7QWhCcXlDSjtBZ0JueUNFO0VBQ0U7QWhCcXlDSjtBZ0JueUNFO0VBQ0U7QWhCcXlDSjtBZ0JueUNFO0VBQ0U7QWhCcXlDSjtBZ0JueUNFO0VBQ0U7QWhCcXlDSjtBZ0JueUNFO0VBQ0U7QWhCcXlDSjtBZ0JueUNFO0VBQ0U7QWhCcXlDSjtBZ0JueUNFO0VBQ0U7QWhCcXlDSjtBZ0JueUNFO0VBQ0U7QWhCcXlDSjtBZ0JueUNFO0VBQ0U7QWhCcXlDSjtBZ0JueUNFO0VBQ0U7QWhCcXlDSjtBZ0JueUNFO0VBQ0U7QWhCcXlDSjtBZ0JueUNFO0VBQ0U7QWhCcXlDSjtBZ0JueUNFO0VBQ0U7QWhCcXlDSjtBZ0JueUNFO0VBQ0U7QWhCcXlDSjtBZ0JueUNFO0VBQ0U7QWhCcXlDSjtBZ0JueUNFO0VBQ0U7QWhCcXlDSjtBZ0JqeUNJO0VBREY7SUFFSTtFaEJveUNKO0FBQ0Y7O0FpQjd5REE7RUFDRTtBakJnekRGO0FpQjF5REk7RUFGRjtJQUdJO0VqQjZ5REo7QUFDRjtBaUIzeURJO0VUUkYsV0FPWTtFQU5aLFNBTWtCO0VBQ2xCLHdCU0M4QjtFVEE5QjtBUmd6REY7QWlCL3lETTtFQUZGO0lUUkYsV0FPWTtJQU5aLFNBTWtCO0lBQ2xCLG1CU0dnQztJVEZoQztFUnV6REE7QUFDRjtBaUJsekRJO0VBQ0U7RUFDQTtBakJvekROO0FpQmx6RFE7RUFERjtJQUVJO0VqQnF6RFI7QUFDRjtBaUJwekRRO0VBSkY7SVRsQkosV0FPWTtJQU5aLFNBTWtCO0lBQ2xCLHFCU2VrQztJVGRsQztJU2VRO0VqQjB6RFI7QUFDRjtBaUJ2ekRNO0VBQ0U7RUFDQTtFQUNBO0VUL0JOLFdTZ0NrQjtFVC9CbEIsWVMrQndCO0VBRWxCO0VBQ0E7QWpCeXpEUjtBaUJ2ekRRO0VBVEY7SUFVSTtFakIwekRSO0FBQ0Y7QWlCeHpEUTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWpCMHpEVjtBaUJ4ekRVO0VBUEY7SUFRSTtJQUNBO0lBQ0E7RWpCMnpEVjtBQUNGO0FpQnp6RFE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBakIyekRWO0FpQnp6RFU7RUFORjtJQU9JO0lBQ0E7SUFDQTtFakI0ekRWO0FBQ0Y7QWlCMXpEUTtFQUNFO0FqQjR6RFY7QWlCMXpEUTtFQUVFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBakIyekRWO0FpQjF6RFU7RUFYRjtJQVlJO0VqQjZ6RFY7QUFDRjtBaUIzekRVO0VBZkY7SUFnQkk7SUFDQTtFakI4ekRWO0FBQ0Y7QWlCNXpEVTtFQUVFO0VBQ0E7QWpCNnpEWjtBaUI1ekRZO0VBSkY7SUFLSTtFakIrekRaO0FBQ0Y7QWlCNXpEUTtFQUNFO0FqQjh6RFY7QWlCNXpEUTtFQUNFO0VBQ0E7QWpCOHpEVjtBaUI3ekRVO0VBSEY7SUFJSTtFakJnMERWO0FBQ0Y7QWlCNXpESTtFQUNFO0FqQjh6RE47QWlCNXpEUTtFQURGO0lBRUk7RWpCK3pEUjtBQUNGO0FpQjl6RFE7RUFKRjtJVGhISixXQU9ZO0lBTlosU0FNa0I7SUFDbEIsd0JTNkdrQztJVDVHbEM7SVM2R1E7RWpCbzBEUjtBQUNGO0FpQjd6REU7RUFDRTtBakIrekRKO0FpQjl6REk7RVRoSUYsV0FPWTtFQU5aLFNBTWtCO0VBQ2xCLHVCU3lIOEI7RVR4SDlCO0FSMjdERjtBaUJsMERNO0VBRkY7SVRoSUYsV0FPWTtJQU5aLFNBTWtCO0lBQ2xCLHVCUzJIZ0M7SVQxSGhDO0VSazhEQTtBQUNGO0FpQnIwRE07RUFERjtJQUVJO0VqQncwRE47QUFDRjtBaUJ2MERNO0VBSkY7SUFLSTtFakIwMEROO0FBQ0Y7QWlCdjBESTtFQUVJO0FqQncwRFI7QWlCdDBETTtFQUpGO0lBS0k7SUFDQTtJQUNBO0VqQnkwRE47QUFDRjtBaUJ2MERNO0VBVkY7SUFXSTtJQUNBO0lBQ0E7SUFDQTtFakIwMEROO0FBQ0Y7QWlCdjBEUTtFQURGO0lBRUk7SUFDQTtFakIwMERSO0FBQ0Y7QWlCdjBETTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FqQnkwRFI7QWlCdjBEUTtFQU5GO0lBT0k7SUFDQTtJQUNBO0VqQjAwRFI7QUFDRjtBaUJ4MERNO0VBQ0U7RUFDQTtFQUNBO0FqQjAwRFI7QWlCejBEUTtFQUpGO0lBS0k7SUFDQTtJQUNBO0VqQjQwRFI7QUFDRjtBaUIxMERNO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FqQjQwRFI7QWlCMTBEUTtFQVJGO0lBU0k7RWpCNjBEUjtBQUNGO0FpQjMwRE07RUFDRTtFQUNBO0FqQjYwRFI7QWlCNTBEUTtFQUhGO0lBSUk7RWpCKzBEUjtBQUNGO0FpQjkwRFE7RUFDRTtBakJnMURWOztBaUJwMERRO0VBREY7SUFFSTtFakJ3MERSO0FBQ0Y7QWlCbDBEUTtFQURGO0lBRUk7RWpCcTBEUjtBQUNGO0FpQjl6RE07RUFERjtJQUVJO0VqQmkwRE47QUFDRjs7QWtCbmpFQTtFQUNFO0VBQ0E7RUFDQTtBbEJzakVGO0FrQnJqRUU7RUFKRjtJQUtJO0VsQndqRUY7QUFDRjtBa0J2akVFO0VBUEY7SUFRSTtFbEIwakVGO0FBQ0Y7QWtCeGpFRTtFQVhGO0lBWUk7RWxCMmpFRjtBQUNGO0FrQjFqRUU7RUFDRTtBbEI0akVKO0FrQjNqRUk7RUFGRjtJQUdJO0lBQ0E7RWxCOGpFSjtBQUNGO0FrQjVqRUk7RUFQRjtJQVFJO0lBQ0E7RWxCK2pFSjtBQUNGO0FrQjFqRUk7RUFGRjtJQUdJO0lBQ0E7SUFDQTtJQUNBO0VsQjZqRUo7QUFDRjtBa0IzakVJO0VBVEY7SUFVSTtJQUNBO0VsQjhqRUo7QUFDRjtBa0I1akVJO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBbEI4akVOO0FrQjVqRU07RUFQRjtJQVFJO0lBQ0E7SUFDQTtJQUNBO0VsQitqRU47QUFDRjtBa0I1akVJO0VBQ0U7RUFDQTtFQUNBO0FsQjhqRU47QWtCN2pFTTtFQUpGO0lBS0k7RWxCZ2tFTjtBQUNGO0FrQjlqRVE7RUFERjtJQUVJO0VsQmlrRVI7QUFDRjtBa0Joa0VRO0VBSkY7SUFLSTtFbEJta0VSO0FBQ0Y7QWtCN2pFSTtFVnhFRixXQU9ZO0VBTlosU0FNa0I7RUFDbEIsd0JVaUU4QjtFVmhFOUI7QVJrb0VGO0FrQmprRU07RUFGRjtJVnhFRixXQU9ZO0lBTlosU0FNa0I7SUFDbEIsd0JVbUVnQztJVmxFaEM7RVJ5b0VBO0FBQ0Y7QWtCcGtFTTtFQURGO0lBRUk7RWxCdWtFTjtBQUNGO0FrQnRrRU07RUFKRjtJQUtJO0VsQnlrRU47QUFDRjtBa0J0a0VNO0VBREY7SUFFSTtFbEJ5a0VOO0FBQ0Y7QWtCeGtFTTtFQUpGO0lBS0k7RWxCMmtFTjtBQUNGO0FrQnhrRU07RUFERjtJQUVJO0VsQjJrRU47QUFDRjtBa0Ixa0VNO0VBSkY7SUFLSTtFbEI2a0VOO0FBQ0Y7QWtCMWtFTTtFQURGO0lBRUk7RWxCNmtFTjtBQUNGO0FrQjVrRU07RUFKRjtJQUtJO0VsQitrRU47QUFDRjtBa0Ixa0VJO0VBREY7SUFFSTtFbEI2a0VKO0FBQ0Y7QWtCM2tFRTtFQUNFO0VBQ0E7QWxCNmtFSjtBa0Ixa0VFO0VBQ0U7RUFDQTtBbEI0a0VKO0FrQjNrRUk7RUFIRjtJQUlJO0VsQjhrRUo7QUFDRjtBa0I3a0VJO0VBQ0U7RUFDQTtFQUNBO0FsQitrRU47QWtCN2tFTTtFQUxGO0lBTUk7RWxCZ2xFTjtBQUNGO0FrQjlrRUk7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBbEJnbEVOO0FrQi9rRU07RUFDRTtBbEJpbEVSO0FrQjlrRU07RUFURjtJQVVJO0lBQ0E7RWxCaWxFTjtFa0Iva0VNO0lBQ0U7RWxCaWxFUjtBQUNGO0FrQjNrRUk7RUFGRjtJVjVKQSxXQU9ZO0lBTlosU0FNa0I7SUFDbEIscUJVdUo4QjtJVnRKOUI7SVV1Skk7SUFDQTtFbEJpbEVKO0FBQ0Y7QWtCaGxFSTtFQVBGO0lWNUpBLFdBT1k7SUFOWixTQU1rQjtJQUNsQix3QlU0SjhCO0lWM0o5QjtJVTRKSTtJQUNBO0VsQnNsRUo7QUFDRjtBa0JubEVJO0VBREY7SUFFSTtFbEJzbEVKO0FBQ0Y7QWtCcmxFSTtFQUpGO0lBS0k7RWxCd2xFSjtBQUNGOztBa0JobEVNO0VBREY7SUFFSTtFbEJvbEVOO0FBQ0Y7QWtCamxFTTtFQURGO0lBRUk7RWxCb2xFTjtBQUNGO0FrQmpsRU07RUFERjtJQUVJO0VsQm9sRU47QUFDRjtBa0JqbEVNO0VBREY7SUFFSTtFbEJvbEVOO0FBQ0Y7O0FtQi94RUE7RUFDRTtFQUNBO0FuQmt5RUY7QW1CaHlFRTtFQUNFO0VBQ0E7QW5Ca3lFSjtBbUJqeUVJO0VBSEY7SUFJSTtFbkJveUVKO0FBQ0Y7QW1CbnlFSTtFQU5GO0lBT0k7RW5Cc3lFSjtBQUNGO0FtQnB5RUU7O0VBRUU7RUFDQTtFQUNBO0VBQ0E7QW5Cc3lFSjtBbUJyeUVJO0VBTkY7O0lBT0k7SUFDQTtJQUNBO0VuQnl5RUo7QUFDRjtBbUJ2eUVFO0VBQ0U7QW5CeXlFSjtBbUJ2eUVFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QW5CeXlFSjtBbUJ2eUVJO0VBVEY7SUFVSTtJQUNBO0lBQ0E7RW5CMHlFSjtBQUNGO0FtQnZ5RUU7RVgxQ0EsV1cyQ2M7RVgxQ2QsbUJXMENvQjtFQUlsQjtFQUNBO0FuQnV5RUo7QW1CM3lFSTtFQUZGO0lYMUNBLFdXNkNnQjtJWDVDaEIsYVc0Q3NCO0VuQit5RXRCO0FBQ0Y7QW1CenlFRTs7RUFFRTtFQUNBO0FuQjJ5RUo7QW1CenlFSTs7RVh6REYsZVcwRGdCO0VYekRoQixtQld5RG9DO0VBQ2hDO0VBQ0E7QW5CNnlFTjtBbUI1eUVNO0VBSkY7O0lYekRGLHNCVzhEa0I7SVg3RGxCLHVCVzZEdUM7RW5CaXpFdkM7QUFDRjtBbUJoekVNOzs7O0VBRUU7RUFDQTtFQUNBO0VBQ0E7QW5Cb3pFUjtBbUJsekVRO0VBUEY7Ozs7SUFRSTtFbkJ3ekVSO0FBQ0Y7QW1CdHpFTTs7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QW5CeXpFUjtBbUJ2ekVNOztFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QW5CMHpFUjtBbUJ4ekVRO0VBUEY7O0lBUUk7RW5CNHpFUjtBQUNGO0FtQjF6RU07O0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FuQjZ6RVI7QW1CNXpFUTtFQVBGOztJQVFJO0lBQ0E7SUFDQTtJQUNBO0VuQmcwRVI7QUFDRjtBbUIzekVFO0VBQ0U7QW5CNnpFSjtBbUIxekVJO0VBQ0U7RUFDQTtFQUNBO0FuQjR6RU47QW1CM3pFTTtFQUpGO0lBS0k7SUFDQTtFbkI4ekVOO0FBQ0Y7QW1CNXpFSTtFQUNFO0FuQjh6RU47QW1CN3pFTTtFQUZGO0lBSUk7SUFDQTtFbkIrekVOO0FBQ0Y7QW1CNXpFTTtFQURGO0lBRUk7SUFDQTtFbkIrekVOO0FBQ0Y7QW1CM3pFRTtFQUNFO0FuQjZ6RUo7QW1CNXpFSTtFQUNFO0VBQ0E7QW5COHpFTjtBbUI3ekVNO0VBSEY7SUFJSTtJQUNBO0lYbkpOLFdXb0prQjtJWG5KbEIsdUJXbUppQztFbkJpMEVqQztBQUNGO0FtQnp6RUk7RUFGRjtJWDNKQSxrQlc4SitCO0lYN0ovQixtQlc2Sm1EO0lYL0luRDtJQUNBO0VSNjhFQTtBQUNGO0FtQjl6RUk7RUFMRjtJWDNKQSxzQldpSytCO0lYaEsvQix3QldnS29EO0lYbEpwRDtJQUNBO0VScTlFQTtBQUNGO0FtQmgwRUk7RUFERjtJQUVJO0VuQm0wRUo7QUFDRjtBbUJsMEVJO0VBSkY7SUFLSTtFbkJxMEVKO0FBQ0Y7QW1CaDBFSTtFQUZGO0lYOUtBLGtCV2lMK0I7SVhoTC9CLGNXZ0xtRDtJWGxLbkQ7SUFDQTtFUnUrRUE7QUFDRjtBbUJyMEVJO0VBTEY7SVg5S0Esc0JXb0wrQjtJWG5ML0IsYVdtTG9EO0lYcktwRDtJQUNBO0VSKytFQTtBQUNGO0FtQnYwRUk7RUFERjtJQUVJO0VuQjAwRUo7QUFDRjtBbUJ6MEVJO0VBSkY7SUFLSTtFbkI0MEVKO0FBQ0Y7O0FtQnQwRUk7RUFERjtJQUVJO0VuQjAwRUo7QUFDRjtBbUJ6MEVJO0VBSkY7SUFLSTtFbkI0MEVKO0FBQ0Y7QW1CejBFSTtFQURGO0lBRUk7RW5CNDBFSjtBQUNGO0FtQjMwRUk7RUFKRjtJQUtJO0VuQjgwRUo7QUFDRjs7QW9CbGlGQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FwQnFpRkY7QW9CbmlGRTtFQU5GO0lBT0k7SUFDQTtFcEJzaUZGO0FBQ0Y7QW9CcGlGRTtFQVhGO0lBWUk7RXBCdWlGRjtBQUNGO0FvQnJpRkU7RUFDRTtBcEJ1aUZKO0FvQmxpRkk7RUFGRjtJQUdJO0lBQ0E7SUFDQTtFcEJxaUZKO0FBQ0Y7QW9CamlGSTtFQURGO0lBRUk7SUFDQTtJQUNBO0VwQm9pRko7QUFDRjtBb0JuaUZJO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QXBCcWlGTjtBb0JuaUZNO0VBTkY7SUFPSTtFcEJzaUZOO0FBQ0Y7QW9CcGlGSTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FwQnNpRk47QW9CcmlGTTtFQUxGO0lBTUk7RXBCd2lGTjtBQUNGO0FvQnJpRkk7RUFDRTtFQUNBO0FwQnVpRk47QW9CcmlGTTtFQUpGO0lBS0k7SUFDQTtFcEJ3aUZOO0FBQ0Y7QW9CcGlGRTtFQUlFO0FwQm1pRko7QW9CdGlGSTtFQURGO0laOURBLGtCWWdFZ0I7SVovRGhCLG1CWStEb0M7RXBCMGlGcEM7QUFDRjtBb0J4aUZJO0VBTEY7SVo5REEsV0FPWTtJQU5aLFNBTWtCO0lBQ2xCLHdCWTZEOEI7SVo1RDlCO0lZNkRJO0VwQjZpRko7QUFDRjtBb0IzaUZFO0VBQ0U7RUFDQTtBcEI2aUZKO0FvQjNpRkU7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FwQjZpRko7QW9CNWlGSTtFQU5GO0lBT0k7SUFDQTtJQUNBO0VwQitpRko7QUFDRjtBb0I1aUZFO0VBQ0U7RUFDQTtFQUNBO0FwQjhpRko7QW9CNWlGSTtFQUxGO0lBTUk7RXBCK2lGSjtBQUNGO0FvQjdpRkU7RUFDRTtBcEIraUZKO0FvQjdpRkU7RVp0R0EsZ0JZdUdjO0VadEdkLGlCWXNHaUM7RUFDL0I7RUFDQTtBcEJnakZKO0FvQjlpRkk7RUFMRjtJWnRHQSxzQlk0R2dCO0laM0doQix1QlkyR29DO0lBQ2hDO0VwQmtqRko7QUFDRjtBb0IvaUZFO0VaakhBLFdZa0hjO0VaakhkLFlZaUhvQjtFQUNsQjtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXBCa2pGSjtBb0IvaUZFO0VBQ0U7QXBCaWpGSjtBb0I5aUZFOztFQUVFO0VBQ0E7QXBCZ2pGSjtBb0IvaUZJO0VBSkY7O0lBS0k7RXBCbWpGSjtBQUNGO0FvQmxqRkk7RUFQRjs7SUFRSTtFcEJzakZKO0FBQ0Y7QW9CcGpGRTs7RUFFRTtBcEJzakZKO0FvQnJqRkk7RUFIRjs7SUFJSTtFcEJ5akZKO0FBQ0Y7QW9CeGpGSTtFQU5GOztJQU9JO0VwQjRqRko7QUFDRjtBb0IxakZFOztFQUVFO0FwQjRqRko7QW9CM2pGSTtFQUhGOztJQUlJO0VwQitqRko7QUFDRjtBb0I5akZJO0VBTkY7O0lBT0k7RXBCa2tGSjtBQUNGO0FvQmhrRkU7O0VBRUU7QXBCa2tGSjtBb0Jqa0ZJO0VBSEY7O0lBSUk7RXBCcWtGSjtBQUNGO0FvQnBrRkk7RUFORjs7SUFPSTtFcEJ3a0ZKO0FBQ0Y7QW9CdGtGRTs7RUFFRTtBcEJ3a0ZKO0FvQnZrRkk7RUFIRjs7SUFJSTtFcEIya0ZKO0FBQ0Y7QW9CMWtGSTtFQU5GOztJQU9JO0VwQjhrRko7QUFDRjtBb0I1a0ZFOztFQUVFO0FwQjhrRko7QW9CN2tGSTtFQUhGOztJQUlJO0VwQmlsRko7QUFDRjtBb0JobEZJO0VBTkY7O0lBT0k7RXBCb2xGSjtBQUNGOztBb0I5a0ZJO0VBREY7SUFFSTtFcEJrbEZKO0FBQ0Y7QW9CamxGSTtFQUpGO0lBS0k7RXBCb2xGSjtBQUNGO0FvQmpsRkk7RUFERjtJQUVJO0VwQm9sRko7QUFDRjtBb0JubEZJO0VBSkY7SUFLSTtFcEJzbEZKO0FBQ0Y7QW9CbmxGSTtF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c0JqK0ZFO0VBSUU7QXRCZytGSjtBc0JuK0ZJO0VBREY7SWRwRkEsa0Jjc0ZnQjtJZHJGaEIsbUJjcUZvQztFdEJ1K0ZwQztBQUNGO0FzQnIrRkk7RUFMRjtJZHBGQSxXQU9ZO0lBTlosU0FNa0I7SUFDbEIsd0JjbUY4QjtJZGxGOUI7SWNtRkk7RXRCMCtGSjtBQUNGO0FzQngrRkU7RUFDRTtFQUNBO0F0QjArRko7QXNCeCtGRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXRCMCtGSjtBc0J6K0ZJO0VBTkY7SUFPSTtJQUNBO0lBQ0E7RXRCNCtGSjtBQUNGO0FzQnorRkU7RUFDRTtFQUNBO0VBQ0E7QXRCMitGSjtBc0J6K0ZJO0VBTEY7SUFNSTtFdEI0K0ZKO0FBQ0Y7QXNCMStGRTtFQUNFO0F0QjQrRko7QXNCMStGRTtFZDVIQSxnQmM2SGM7RWQ1SGQsaUJjNEhpQztFQUMvQjtFQUNBO0F0QjYrRko7QXNCMytGSTtFQUxGO0lkNUhBLHNCY2tJZ0I7SWRqSWhCLHVCY2lJb0M7SUFDaEM7RXRCKytGSjtBQUNGO0FzQjUrRkU7RWR2SUEsV2N3SWM7RWR2SWQsWWN1SW9CO0VBQ2xCO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXRCKytGSjtBc0I1K0ZFO0VBQ0U7QXRCOCtGSjtBc0IzK0ZFOztFQUVFO0VBQ0E7QXRCNitGSjtBc0I1K0ZJO0VBSkY7O0lBS0k7RXRCZy9GSjtBQUNGO0FzQi8rRkk7RUFQRjs7SUFRSTtFdEJtL0ZKO0FBQ0Y7QXNCai9GRTs7RUFFRTtBdEJtL0ZKO0FzQmwvRkk7RUFIRjs7SUFJSTtFdEJzL0ZKO0FBQ0Y7QXNCci9GSTtFQU5GOztJQU9JO0V0QnkvRko7QUFDRjtBc0J2L0ZFOztFQUVFO0F0QnkvRko7QXNCeC9GSTtFQUhGOztJQUlJO0V0QjQvRko7QUFDRjtBc0IzL0ZJO0VBTkY7O0lBT0k7RXRCKy9GSjtBQUNGO0FzQjcvRkU7O0VBRUU7QXRCKy9GSjtBc0I5L0ZJO0VBSEY7O0lBSUk7RXRCa2dHSjtBQUNGO0FzQmpnR0k7RUFORjs7SUFPSTtFdEJxZ0dKO0FBQ0Y7QXNCbmdH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R0k7RUFERjtJQUVJO0V2Qjh5R0o7QUFDRjtBdUI3eUdJO0VBSkY7SUFLSTtFdkJnekdKO0FBQ0Y7QXVCNXlHSTtFQUZGO0lmdkxBLGtCZTBMZ0I7SWZ6TGhCLG9CZXlMb0M7SUFDaEM7RXZCZ3pHSjtBQUNGO0F1Qi95R0k7RUFORjtJQU9JO0V2Qmt6R0o7QUFDRjs7QXdCai9HRTtFQUNFO0VBQ0E7QXhCby9HSjtBd0JuL0dJO0VBSEY7SUFJSTtJQUNBO0V4QnMvR0o7QUFDRjtBd0JyL0dJO0VBUEY7SUFRSTtJQUNBO0V4QncvR0o7QUFDRjtBd0J2L0dJO0VBQ0U7QXhCeS9HTjtBd0J4L0dNO0VBRkY7SUFHSTtJQUNBO0V4QjIvR047QUFDRjtBd0IxL0dNO0VBTkY7SUFPSTtJQUNBO0V4QjYvR047QUFDRjtBd0IxL0dNO0VBREY7SUFFSTtFeEI2L0dOO0FBQ0Y7QXdCNS9HTTtFQUpGO0lBS0k7RXhCKy9HTjtBQUNGO0F3QjcvR0k7RUFDRTtFQUNBO0VBQ0E7QXhCKy9HTjtBd0I5L0dNO0VBSkY7SUFLSTtJQUNBO0V4QmlnSE47QUFDRjtBd0JoZ0hNO0VBUkY7SUFTSTtJQUNBO0V4Qm1nSE47QUFDRjtBd0JsZ0hNO0VBQ0U7RUFDQTtBeEJvZ0hSLEMiLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9jbGkvLi9zcmMvc3R5bGUvaW5kZXguc2NzcyIsIndlYnBhY2s6Ly9jbGkvLi9zcmMvc3R5bGUvY29tbW9uL3Jlc2V0LnNjc3MiLCJ3ZWJwYWNrOi8vY2xpLy4vc3JjL3N0eWxlL2NvbW1vbi9mb250LnNjc3MiLCJ3ZWJwYWNrOi8vY2xpLy4vc3JjL3N0eWxlL2NvbW1vbi9sYXp5LnNjc3MiLCJ3ZWJwYWNrOi8vY2xpLy4vc3JjL3N0eWxlL2NvbW1vbi9ici5zY3NzIiwid2VicGFjazovL2NsaS8uL3NyYy9zdHlsZS9jb21tb24vZG9tRGlzcGxheS5zY3NzIiwid2VicGFjazovL2NsaS8uL3NyYy9zdHlsZS9jb21tb24vY29tbW9uLnNjc3MiLCJ3ZWJwYWNrOi8vY2xpLy4vc3JjL3N0eWxlL2NvbXBvbmVudHMvcm93MS5zY3NzIiwid2VicGFjazovL2NsaS8uL3NyYy9zdHlsZS9jb21tb24vbWl4aW4uc2NzcyIsIndlYnBhY2s6Ly9jbGkvLi9zcmMvc3R5bGUvY29tcG9uZW50cy9yb3cyLnNjc3MiLCJ3ZWJwYWNrOi8vY2xpLy4vc3JjL3N0eWxlL2NvbXBvbmVudHMvcm93My5zY3NzIiwid2VicGFjazovL2NsaS8uL3NyYy9zdHlsZS9jb21wb25lbnRzL3JvdzQuc2NzcyIsIndlYnBhY2s6Ly9jbGkvLi9zcmMvc3R5bGUvY29tcG9uZW50cy9yb3c1LnNjc3MiLCJ3ZWJwYWNrOi8vY2xpLy4vc3JjL3N0eWxlL2NvbXBvbmVudHMvcm93Ni5zY3NzIiwid2VicGFjazovL2NsaS8uL3NyYy9zdHlsZS9jb21wb25lbnRzL3Jvdzcuc2NzcyIsIndlYnBhY2s6Ly9jbGkvLi9zcmMvc3R5bGUvY29tcG9uZW50cy9yb3c4LnNjc3MiLCJ3ZWJwYWNrOi8vY2xpLy4vc3JjL3N0eWxlL2NvbXBvbmVudHMvcm93OS5zY3NzIiwid2VicGFjazovL2NsaS8uL3NyYy9zdHlsZS9jb21wb25lbnRzL3JvdzEwLnNjc3MiLCJ3ZWJwYWNrOi8vY2xpLy4vc3JjL3N0eWxlL2NvbXBvbmVudHMvcm93MTEuc2NzcyIsIndlYnBhY2s6Ly9jbGkvLi9zcmMvc3R5bGUvY29tcG9uZW50cy9yb3cxMi5zY3NzIiwid2VicGFjazovL2NsaS8uL3NyYy9zdHlsZS9jb21wb25lbnRzL3JvdzEzLnNjc3MiLCJ3ZWJwYWNrOi8vY2xpLy4vc3JjL3N0eWxlL2NvbXBvbmVudHMvcm93MTQuc2NzcyIsIndlYnBhY2s6Ly9jbGkvLi9zcmMvc3R5bGUvY29tcG9uZW50cy9yb3cxNS5zY3NzIiwid2VicGFjazovL2NsaS8uL3NyYy9zdHlsZS9jb21wb25lbnRzL3JvdzE2LnNjc3MiLCJ3ZWJwYWNrOi8vY2xpLy4vc3JjL3N0eWxlL2NvbXBvbmVudHMvcm93MTcuc2NzcyJdLCJzb3VyY2VzQ29udGVudCI6WyJAY2hhcnNldCBcIlVURi04XCI7XG4vKiEgbWluaXJlc2V0LmNzcyB2MC4wLjYgfCBNSVQgTGljZW5zZSB8IGdpdGh1Yi5jb20vamd0aG1zL21pbmlyZXNldC5jc3MgKi9cbmh0bWwsIGJvZHksIHAsIG9sLCB1bCwgbGksIGRsLCBkdCwgZGQsIGJsb2NrcXVvdGUsIGZpZ3VyZSwgZmllbGRzZXQsIGxlZ2VuZCwgdGV4dGFyZWEsIHByZSwgaWZyYW1lLCBociwgaDEsIGgyLCBoMywgaDQsIGg1LCBoNiB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbn1cblxuaDEsIGgyLCBoMywgaDQsIGg1LCBoNiB7XG4gIGZvbnQtc2l6ZTogMTAwJTtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbn1cblxudWwge1xuICBsaXN0LXN0eWxlOiBub25lO1xufVxuXG5idXR0b24sIGlucHV0LCBzZWxlY3Qge1xuICBtYXJnaW46IDA7XG59XG5cbmh0bWwge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuXG4qLCAqOjpiZWZvcmUsICo6OmFmdGVyIHtcbiAgYm94LXNpemluZzogaW5oZXJpdDtcbn1cblxuaW1nLCB2aWRlbyB7XG4gIGhlaWdodDogYXV0bztcbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxuXG5pZnJhbWUge1xuICBib3JkZXI6IDA7XG59XG5cbnRhYmxlIHtcbiAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcbiAgYm9yZGVyLXNwYWNpbmc6IDA7XG59XG5cbnRkLCB0aCB7XG4gIHBhZGRpbmc6IDA7XG59XG5cbi8qIOWKoOeyl+WKoOm7kSAqL1xuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBqdm0taDtcbiAgc3JjOiB1cmwoXCIuLi9mb250cy92aXZvdHlwZUVOLUhlYXZ5LlRURlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKTtcbn1cbi8qIOi2hee7hiAqL1xuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBqdm0tbDtcbiAgc3JjOiB1cmwoXCIuLi9mb250cy92aXZvdHlwZUVOLUxpZ2h0LlRURlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKTtcbn1cbi8qIOS4reeylyAqL1xuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBqdm0tbTtcbiAgc3JjOiB1cmwoXCIuLi9mb250cy92aXZvdHlwZUVOLU1lZGl1bS5UVEZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIik7XG59XG4vKiDnspfkvZMgKi9cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseToganZtLWI7XG4gIHNyYzogdXJsKFwiLi4vZm9udHMvdml2b3R5cGVFTi1Cb2xkLlRURlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKTtcbn1cbi8qIOW4uOinhCAqL1xuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBqdm0tcjtcbiAgc3JjOiB1cmwoXCIuLi9mb250cy92aXZvdHlwZUVOLVJlZ3VsYXIudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpO1xufVxuLmp2bS1sYXp5IHtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjNzIGVhc2U7XG59XG5cbi5qdm0tbGF6eS5qdm0tYmFja2dyb3VuZC1sYXp5IHtcbiAgb3BhY2l0eTogMTtcbn1cblxuLmp2bS1wYy1iciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMDBweCkge1xuICAuanZtLXBjLWJyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbi5qdm0tbW9iaS1iciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAwMHB4KSB7XG4gIC5qdm0tbW9iaS1iciB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMDBweCkge1xuICAuanZtLXNob3ctcGMge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAwMHB4KSB7XG4gIC5qdm0tc2hvdy1tb2JpIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLmp2bS1oaWRlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmp2bS1pbWctY29udGFpbmVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmp2bS1pbWctY29udGFpbmVyIGltZyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICB3aWR0aDogMTAwJTtcbn1cblxuLmp2bS15LWltZyB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLmp2bS1yb3cxIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbn1cbi5qdm0tcm93MSAuanZtLXJvdzEtaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMDtcbiAgcGFkZGluZy1ib3R0b206IDU5LjM3NSU7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIC8qIG1i56uv55qE5Zu+54mH55m+5YiG5q+UICovXG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAwMHB4KSB7XG4gIC5qdm0tcm93MSAuanZtLXJvdzEtaW1nIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDA7XG4gICAgcGFkZGluZy1ib3R0b206IDE3Ny44NjYlO1xuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIH1cbn1cbi5qdm0tcm93MSAuanZtLXJvdzEtaW1nIHtcbiAgLyogcGMgKi9cbiAgLyogbWIgKi9cbn1cblxuLnZpdm8td2VicCAuanZtLXJvdzEgLmp2bS1yb3cxLWltZyB7XG4gIC8qIHBjICovXG59XG5cbi5qdm0tcm93MiB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAwMHB4KSB7XG4gIC5qdm0tcm93MiB7XG4gICAgd2lkdGg6IDEwMHZ3O1xuICAgIGhlaWdodDogNTYuMjV2dztcbiAgICBwYWRkaW5nLXRvcDogNy4wMzEyNXZ3O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAwMHB4KSB7XG4gIC5qdm0tcm93MiAuanZtLXJvdzItY29udGVudCB7XG4gICAgd2lkdGg6IDY1dnc7XG4gICAgaGVpZ2h0OiA0MS40MDYyNXZ3O1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAwMHB4KSB7XG4gIC5qdm0tcm93MiAuanZtLXJvdzItY29udGVudCB7XG4gICAgYmFja2dyb3VuZDogI2Y3ZjlmYTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMDBweCkge1xuICAuanZtLXJvdzIgLmp2bS1yb3cyLWNvbnRlbnQgLmp2bS1yb3cyLWxpbmUxIHtcbiAgICBoZWlnaHQ6IDE4LjM1OTM3NXZ3O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDAwcHgpIHtcbiAgLmp2bS1yb3cyIC5qdm0tcm93Mi1jb250ZW50IC5qdm0tcm93Mi1saW5lMiB7XG4gICAgaGVpZ2h0OiAyMi42NTYyNXZ3O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgbWFyZ2luLXRvcDogMy4xMjV2dztcbiAgfVxufVxuLmp2bS1yb3cyIC5qdm0tcm93Mi1jb250ZW50IC5qdm0tcm93Mi1pdGVtLXRpdGxlIHtcbiAgZm9udC1mYW1pbHk6IGp2bS1iO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMDBweCkge1xuICAuanZtLXJvdzIgLmp2bS1yb3cyLWNvbnRlbnQgLmp2bS1yb3cyLWl0ZW0tdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMS4xNzE4NzV2dztcbiAgICBwYWRkaW5nLWxlZnQ6IDAuNzgxMjV2dztcbiAgICBsaW5lLWhlaWdodDogMS4yO1xuICB9XG59XG4uanZtLXJvdzIgLmp2bS1hbmNob3ItcG9pbnQge1xuICBjb2xvcjogIzAwMDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMDBweCkge1xuICAuanZtLXJvdzIgLmp2bS1hbmNob3ItcG9pbnQge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMDBweCkge1xuICAuanZtLXJvdzIgLmp2bS1hbmNob3ItcG9pbnQgLmp2bS1yb3cyLWl0ZW0tdGl0bGUge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBmb250LXNpemU6IDMuNzMzMzMzMzMzM3Z3O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAwMHB4KSB7XG4gIC5qdm0tcm93MiAuanZtLWFuY2hvci1wb2ludDEge1xuICAgIGhlaWdodDogNDYuNHZ3O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAwMHB4KSB7XG4gIC5qdm0tcm93MiAuanZtLWFuY2hvci1wb2ludDEgLmp2bS1yb3cyLWl0ZW0tdGl0bGUge1xuICAgIHJpZ2h0OiAxMi45MzMzMzMzMzMzdnc7XG4gICAgYm90dG9tOiAxMy4zMzMzMzMzMzMzdnc7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDAwcHgpIHtcbiAgLmp2bS1yb3cyIC5qdm0tYW5jaG9yLXBvaW50MiB7XG4gICAgaGVpZ2h0OiAzNC40dnc7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDAwcHgpIHtcbiAgLmp2bS1yb3cyIC5qdm0tYW5jaG9yLXBvaW50MiAuanZtLXJvdzItaXRlbS10aXRsZSB7XG4gICAgbGVmdDogOS4zMzMzMzMzMzMzdnc7XG4gICAgYm90dG9tOiAxNnZ3O1xuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAwMHB4KSB7XG4gIC5qdm0tcm93MiAuanZtLWFuY2hvci1wb2ludDMge1xuICAgIGhlaWdodDogMzJ2dztcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMDBweCkge1xuICAuanZtLXJvdzIgLmp2bS1hbmNob3ItcG9pbnQzIC5qdm0tcm93Mi1pdGVtLXRpdGxlIHtcbiAgICByaWdodDogMTguNjY2NjY2NjY2N3Z3O1xuICAgIHRvcDogNS4zMzMzMzMzMzMzdnc7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMDBweCkge1xuICAuanZtLXJvdzIgLmp2bS1hbmNob3ItcG9pbnQ0IHtcbiAgICBoZWlnaHQ6IDMydnc7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDAwcHgpIHtcbiAgLmp2bS1yb3cyIC5qdm0tYW5jaG9yLXBvaW50NCAuanZtLXJvdzItaXRlbS10aXRsZSB7XG4gICAgbGVmdDogOS4zMzMzMzMzMzMzdnc7XG4gICAgdG9wOiA1LjMzMzMzMzMzMzN2dztcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMDBweCkge1xuICAuanZtLXJvdzIgLmp2bS1hbmNob3ItcG9pbnQ1IHtcbiAgICBoZWlnaHQ6IDMydnc7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDAwcHgpIHtcbiAgLmp2bS1yb3cyIC5qdm0tYW5jaG9yLXBvaW50NSAuanZtLXJvdzItaXRlbS10aXRsZSB7XG4gICAgZm9udC1zaXplOiAzLjQ2NjY2NjY2Njd2dztcbiAgICBsZWZ0OiA1NnZ3O1xuICAgIHRvcDogNHZ3O1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDAwcHgpIHtcbiAgLmp2bS1yb3cyIC5qdm0tYW5jaG9yLXBvaW50NiB7XG4gICAgaGVpZ2h0OiAyNi42NjY2NjY2NjY3dnc7XG4gICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICBtYXJnaW4tYm90dG9tOiAxNnZ3O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAwMHB4KSB7XG4gIC5qdm0tcm93MiAuanZtLWFuY2hvci1wb2ludDYgLmp2bS1yb3cyLWl0ZW0tdGl0bGUge1xuICAgIGxlZnQ6IDUuMzMzMzMzMzMzM3Z3O1xuICAgIGJvdHRvbTogMTAuNjY2NjY2NjY2N3Z3O1xuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjE7XG4gIH1cbn1cblxuLmp2bS1yb3czIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbn1cbi5qdm0tcm93MyAuanZtLXRpdGxlIGgyIHtcbiAgZm9udC1mYW1pbHk6IGp2bS1oO1xuICBjb2xvcjogIzAwMDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGxldHRlci1zcGFjaW5nOiAtMnB4O1xuICBtYXJnaW4tbGVmdDogMTMuNDc2NTYyNXZ3O1xuICBmb250LXNpemU6IDQuMTQwNjI1dnc7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAwMHB4KSB7XG4gIC5qdm0tcm93MyAuanZtLXRpdGxlIGgyIHtcbiAgICBsZXR0ZXItc3BhY2luZzogMDtcbiAgICBtYXJnaW4tbGVmdDogMTAuMTMzMzMzMzMzM3Z3O1xuICAgIGZvbnQtc2l6ZTogNy40NjY2NjY2NjY3dnc7XG4gIH1cbn1cbi5qdm0tcm93MyAuanZtLXRpdGxlLWNvbG9yIHtcbiAgY29sb3I6ICM4NmUzYzM7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAwMHB4KSB7XG4gIC5qdm0tcm93MyAuanZtLXRpdGxlLWNvbG9yIHtcbiAgICBjb2xvcjogIzg2ZTNjMztcbiAgfVxufVxuLmp2bS1yb3czIC5qdm0tZmlndXJlIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbn1cbi5qdm0tcm93MyAuanZtLWZpZ3VyZSAuanZtLWltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDA7XG4gIHBhZGRpbmctYm90dG9tOiA1OS40NTMlO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMDBweCkge1xuICAuanZtLXJvdzMgLmp2bS1maWd1cmUgLmp2bS1pbWcge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTIxLjczMyU7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgfVxufVxuLmp2bS1yb3czIC5qdm0tZmlndXJlIC5qdm0taW1nLmp2bS1iYWNrZ3JvdW5kLWxhenkge1xuICAvKiBwYyAqL1xuICAvKiBtYiAqL1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMDBweCkge1xuICAuanZtLXJvdzMgLmp2bS1maWd1cmUgLmp2bS1pbWcuanZtLWJhY2tncm91bmQtbGF6eSB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9yb3czL3BjL3Zpdm8teTAzLXdpdGgtcHJlbWl1bS1jb2xvcnMuanBnKTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMDBweCkgYW5kICgtd2Via2l0LW1pbi1kZXZpY2UtcGl4ZWwtcmF0aW86IDEuNSkge1xuICAuanZtLXJvdzMgLmp2bS1maWd1cmUgLmp2bS1pbWcuanZtLWJhY2tncm91bmQtbGF6eSB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9yb3czL3BjL3Zpdm8teTAzLXdpdGgtcHJlbWl1bS1jb2xvcnMteDIuanBnKTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMDBweCkge1xuICAuanZtLXJvdzMgLmp2bS1maWd1cmUgLmp2bS1pbWcuanZtLWJhY2tncm91bmQtbGF6eSB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9yb3czL21vYmkvdml2by15MDMtd2l0aC1wcmVtaXVtLWNvbG9ycy1tb2JpLmpwZyk7XG4gIH1cbn1cblxuLnZpdm8td2VicCAuanZtLXJvdzMgLmp2bS1maWd1cmUgLmp2bS1pbWcuanZtLWJhY2tncm91bmQtbGF6eSB7XG4gIC8qIHBjICovXG4gIC8qIG1iICovXG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAwMHB4KSB7XG4gIC52aXZvLXdlYnAgLmp2bS1yb3czIC5qdm0tZmlndXJlIC5qdm0taW1nLmp2bS1iYWNrZ3JvdW5kLWxhenkge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvcm93My9wYy92aXZvLXkwMy13aXRoLXByZW1pdW0tY29sb3JzLmpwZy53ZWJwKTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMDBweCkgYW5kICgtd2Via2l0LW1pbi1kZXZpY2UtcGl4ZWwtcmF0aW86IDEuNSkge1xuICAudml2by13ZWJwIC5qdm0tcm93MyAuanZtLWZpZ3VyZSAuanZtLWltZy5qdm0tYmFja2dyb3VuZC1sYXp5IHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL3JvdzMvcGMvdml2by15MDMtd2l0aC1wcmVtaXVtLWNvbG9ycy14Mi5qcGcud2VicCk7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDAwcHgpIHtcbiAgLnZpdm8td2VicCAuanZtLXJvdzMgLmp2bS1maWd1cmUgLmp2bS1pbWcuanZtLWJhY2tncm91bmQtbGF6eSB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9yb3czL21vYmkvdml2by15MDMtd2l0aC1wcmVtaXVtLWNvbG9ycy1tb2JpLmpwZy53ZWJwKTtcbiAgfVxufVxuXG4uanZtLXJvdzQge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICB3aWR0aDogYXV0bztcbiAgaGVpZ2h0OiA1Ni4yNXZ3O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMDBweCkge1xuICAuanZtLXJvdzQge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDAwcHgpIHtcbiAgLmp2bS1yb3c0IHtcbiAgICB3aWR0aDogYXV0bztcbiAgICBoZWlnaHQ6IDE3OC4xMzMzMzMzMzMzdnc7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDAwcHgpIHtcbiAgLmp2bS1yb3c0IC5qdm0tbGVmdCB7XG4gICAgd2lkdGg6IDM0LjM3NXZ3O1xuICAgIG1hcmdpbjogMCAyLjE0ODQzNzV2dyAwIDEzLjU1NDY4NzV2dztcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDUuNjI1dncpO1xuICAgIGhlaWdodDogY2FsYygxMDAlIC0gNS42MjV2dyk7XG4gIH1cbn1cbi5qdm0tcm93NCAuanZtLXJpZ2h0IHtcbiAgd2lkdGg6IDUwdnc7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5qdm0tcm93NCAuanZtLXNsaWRlMSxcbi5qdm0tcm93NCAuanZtLXNsaWRlMiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xufVxuLmp2bS1yb3c0IC5qdm0tbGVmdC1wbGFjZWhvbGRlcixcbi5qdm0tcm93NCAuanZtLXNsaWRlMSB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDA7XG4gIHBhZGRpbmctYm90dG9tOiA3My44NjMlO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xufVxuLmp2bS1yb3c0IC5qdm0tc2xpZGUyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMDtcbiAgcGFkZGluZy1ib3R0b206IDExMi41JTtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3Zlcjtcbn1cbi5qdm0tcm93NCAuanZtLXNsaWRlMS0xLWZpZ3VyZS5qdm0tYmFja2dyb3VuZC1sYXp5IHtcbiAgei1pbmRleDogMjtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9yb3c0L3BjL3Zpdm8teTAzLWluLWNvbG9yLWdlbS1ncmVlbi5qcGcpO1xufVxuLmp2bS1yb3c0IC5qdm0tc2xpZGUxLTItZmlndXJlLmp2bS1iYWNrZ3JvdW5kLWxhenkge1xuICB6LWluZGV4OiAxO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL3JvdzQvcGMvdml2by15MDMtaW4tY29sb3Itc3BhY2UtYmxhY2suanBnKTtcbn1cbi5qdm0tcm93NCAuanZtLXNsaWRlMi0xLWZpZ3VyZS5qdm0tYmFja2dyb3VuZC1sYXp5IHtcbiAgei1pbmRleDogMjtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9yb3c0L3BjL3Zpdm8teTAzLWluLWdlbS1ncmVlbi5qcGcpO1xufVxuLmp2bS1yb3c0IC5qdm0tc2xpZGUyLTItZmlndXJlLmp2bS1iYWNrZ3JvdW5kLWxhenkge1xuICB6LWluZGV4OiAxO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL3JvdzQvcGMvdml2by15MDMtaW4tc3BhY2UtYmxhY2suanBnKTtcbn1cbi5qdm0tcm93NCAuanZtLW1vYmktZmlndXJlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG59XG4uanZtLXJvdzQgLmp2bS1tb2JpLWZpZ3VyZS1ncmVlbi5qdm0tYmFja2dyb3VuZC1sYXp5IHtcbiAgei1pbmRleDogMjtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9yb3c0L21vYmkvdml2by15MDMtaW4tZ2VtLWdyZWVuLW1vYmkuanBnKTtcbn1cbi5qdm0tcm93NCAuanZtLW1vYmktZmlndXJlLWJsYWNrLmp2bS1iYWNrZ3JvdW5kLWxhenkge1xuICB6LWluZGV4OiAxO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL3JvdzQvbW9iaS92aXZvLXkwMy1pbi1zcGFjZS1ibGFjay1tb2JpLmpwZyk7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAwMHB4KSB7XG4gIC5qdm0tcm93NCAuanZtLWJ0bi1ncm91cCB7XG4gICAgbWFyZ2luOiAzLjkwNjI1dncgMCAxLjU2MjV2dyAwO1xuICAgIGhlaWdodDogMy45MDYyNXZ3O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDAwcHgpIHtcbiAgLmp2bS1yb3c0IC5qdm0tYnRuLWdyb3VwIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IDR2dztcbiAgICBib3R0b206IDI0dnc7XG4gICAgei1pbmRleDogMztcbiAgICB3aWR0aDogMTMuMzMzMzMzMzMzM3Z3O1xuICAgIGhlaWdodDogMjYuNjY2NjY2NjY2N3Z3O1xuICB9XG59XG4uanZtLXJvdzQgLmp2bS1idG4tZ3JvdXAgLmp2bS1idG4taWNvbjEsXG4uanZtLXJvdzQgLmp2bS1idG4tZ3JvdXAgLmp2bS1idG4taWNvbjItYWN0aXZlIHtcbiAgb3BhY2l0eTogMDtcbn1cbi5qdm0tcm93NCAuanZtLWJ0bi1ncm91cCAuanZtLWJ0bi1sZWZ0LFxuLmp2bS1yb3c0IC5qdm0tYnRuLWdyb3VwIC5qdm0tYnRuLXJpZ2h0IHtcbiAgd2lkdGg6IDUuODU5Mzc1dnc7XG4gIGhlaWdodDogNS44NTkzNzV2dztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMDBweCkge1xuICAuanZtLXJvdzQgLmp2bS1idG4tZ3JvdXAgLmp2bS1idG4tbGVmdCxcbi5qdm0tcm93NCAuanZtLWJ0bi1ncm91cCAuanZtLWJ0bi1yaWdodCB7XG4gICAgd2lkdGg6IDIwdnc7XG4gICAgaGVpZ2h0OiAyMHZ3O1xuICB9XG59XG4uanZtLXJvdzQgLmp2bS1idG4tZ3JvdXAgLmp2bS1idG4tbGVmdCBpbWcsXG4uanZtLXJvdzQgLmp2bS1idG4tZ3JvdXAgLmp2bS1idG4tcmlnaHQgaW1nIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiA1MCU7XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbn1cbi5qdm0tcm93NCAuanZtLWJ0bi1ncm91cCAuanZtLWJ0bi1sZWZ0IC5qdm0tYnRuLWljb24xLFxuLmp2bS1yb3c0IC5qdm0tYnRuLWdyb3VwIC5qdm0tYnRuLWxlZnQgLmp2bS1idG4taWNvbjIsXG4uanZtLXJvdzQgLmp2bS1idG4tZ3JvdXAgLmp2bS1idG4tcmlnaHQgLmp2bS1idG4taWNvbjEsXG4uanZtLXJvdzQgLmp2bS1idG4tZ3JvdXAgLmp2bS1idG4tcmlnaHQgLmp2bS1idG4taWNvbjIge1xuICB3aWR0aDogMS45NTMxMjV2dztcbiAgaGVpZ2h0OiAxLjk1MzEyNXZ3O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMDBweCkge1xuICAuanZtLXJvdzQgLmp2bS1idG4tZ3JvdXAgLmp2bS1idG4tbGVmdCAuanZtLWJ0bi1pY29uMSxcbi5qdm0tcm93NCAuanZtLWJ0bi1ncm91cCAuanZtLWJ0bi1sZWZ0IC5qdm0tYnRuLWljb24yLFxuLmp2bS1yb3c0IC5qdm0tYnRuLWdyb3VwIC5qdm0tYnRuLXJpZ2h0IC5qdm0tYnRuLWljb24xLFxuLmp2bS1yb3c0IC5qdm0tYnRuLWdyb3VwIC5qdm0tYnRuLXJpZ2h0IC5qdm0tYnRuLWljb24yIHtcbiAgICB3aWR0aDogNi42NjY2NjY2NjY3dnc7XG4gICAgaGVpZ2h0OiA2LjY2NjY2NjY2Njd2dztcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMDBweCkge1xuICAuanZtLXJvdzQgLmp2bS1idG4tZ3JvdXAgLmp2bS1idG4taWNvbjItYWN0aXZlLFxuLmp2bS1yb3c0IC5qdm0tYnRuLWdyb3VwIC5qdm0tYnRuLWljb24xLWFjdGl2ZSB7XG4gICAgd2lkdGg6IDUuODU5Mzc1dnc7XG4gICAgaGVpZ2h0OiA1Ljg1OTM3NXZ3O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAwMHB4KSB7XG4gIC5qdm0tcm93NCAuanZtLWJ0bi1ncm91cCAuanZtLWJ0bi1yaWdodCB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0zMCUpO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAwMHB4KSB7XG4gIC5qdm0tcm93NCAuanZtLWJ0bi1ncm91cCAuanZtLWJ0bi1yaWdodCB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0zMCUpO1xuICB9XG59XG4uanZtLXJvdzQgLmp2bS10ZXh0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMDBweCkge1xuICAuanZtLXJvdzQgLmp2bS10ZXh0IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAxNnZ3O1xuICAgIGxlZnQ6IDA7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtIDIwdncpO1xuICAgIHotaW5kZXg6IDM7XG4gICAgbWFyZ2luOiAwIDEwdnc7XG4gIH1cbn1cbi5qdm0tcm93NCAuanZtLXRleHQgLmp2bS10ZXh0LXNsaWRlMSxcbi5qdm0tcm93NCAuanZtLXRleHQgLmp2bS10ZXh0LXNsaWRlMiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xufVxuLmp2bS1yb3c0IC5qdm0tdGV4dCAuanZtLXRleHQtc2xpZGUyIHtcbiAgb3BhY2l0eTogMDtcbn1cbi5qdm0tcm93NCAuanZtLXRleHQgLmp2bS1yb3c0LXRpdGxlIHtcbiAgZm9udC1mYW1pbHk6IGp2bS1tO1xuICBmb250LXNpemU6IDIuMDgzNTkzNzV2dztcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDAwcHgpIHtcbiAgLmp2bS1yb3c0IC5qdm0tdGV4dCAuanZtLXJvdzQtdGl0bGUge1xuICAgIG1hcmdpbi1ib3R0b206IDR2dztcbiAgICBmb250LXNpemU6IDUuODY2NjY2NjY2N3Z3O1xuICB9XG59XG4uanZtLXJvdzQgLmp2bS10ZXh0IC5qdm0tcm93NC1kZXNjIHtcbiAgZm9udC1mYW1pbHk6IGp2bS1yO1xuICBmb250LXNpemU6IDEuMjV2dztcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDAwcHgpIHtcbiAgLmp2bS1yb3c0IC5qdm0tdGV4dCAuanZtLXJvdzQtZGVzYyB7XG4gICAgZm9udC1zaXplOiAzLjQ2NjY2NjY2Njd2dztcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMDBweCkge1xuICAuanZtLXJvdzQgLmp2bS1sZWZ0LFxuLmp2bS1yb3c0IC5qdm0tbW9iaS1maWd1cmUge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTc3Ljg2JTtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICB9XG4gIC5qdm0tcm93NCAuanZtLWxlZnQge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgfVxufVxuXG4udml2by13ZWJwIC5qdm0tcm93NCAuanZtLXNsaWRlMS0xLWZpZ3VyZS5qdm0tYmFja2dyb3VuZC1sYXp5IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9yb3c0L3BjL3Zpdm8teTAzLWluLWNvbG9yLWdlbS1ncmVlbi5qcGcud2VicCk7XG59XG4udml2by13ZWJwIC5qdm0tcm93NCAuanZtLXNsaWRlMS0yLWZpZ3VyZS5qdm0tYmFja2dyb3VuZC1sYXp5IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9yb3c0L3BjL3Zpdm8teTAzLWluLWNvbG9yLXNwYWNlLWJsYWNrLmpwZy53ZWJwKTtcbn1cbi52aXZvLXdlYnAgLmp2bS1yb3c0IC5qdm0tc2xpZGUyLTEtZmlndXJlLmp2bS1iYWNrZ3JvdW5kLWxhenkge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL3JvdzQvcGMvdml2by15MDMtaW4tZ2VtLWdyZWVuLmpwZy53ZWJwKTtcbn1cbi52aXZvLXdlYnAgLmp2bS1yb3c0IC5qdm0tc2xpZGUyLTItZmlndXJlLmp2bS1iYWNrZ3JvdW5kLWxhenkge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL3JvdzQvcGMvdml2by15MDMtaW4tc3BhY2UtYmxhY2suanBnLndlYnApO1xufVxuLnZpdm8td2VicCAuanZtLXJvdzQgLmp2bS1tb2JpLWZpZ3VyZS1ncmVlbi5qdm0tYmFja2dyb3VuZC1sYXp5IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9yb3c0L21vYmkvdml2by15MDMtaW4tZ2VtLWdyZWVuLW1vYmkuanBnLndlYnApO1xufVxuLnZpdm8td2VicCAuanZtLXJvdzQgLmp2bS1tb2JpLWZpZ3VyZS1ibGFjay5qdm0tYmFja2dyb3VuZC1sYXp5IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9yb3c0L21vYmkvdml2by15MDMtaW4tc3BhY2UtYmxhY2stbW9iaS5qcGcud2VicCk7XG59XG5cbi5qdm0tcm93NSB7XG4gIHdpZHRoOiBhdXRvO1xuICBoZWlnaHQ6IDU2LjI1dnc7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byB0b3AgcmlnaHQsICNlMWY2ZWUsICNmNWZmZmMpO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAwMHB4KSB7XG4gIC5qdm0tcm93NSB7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgaGVpZ2h0OiAxMDB2aDtcbiAgICBtaW4taGVpZ2h0OiAxNzcuODY2NjY2NjY2N3Z3O1xuICB9XG59XG4uanZtLXJvdzUgLmp2bS1yb3c1LXRleHQtcGMxLFxuLmp2bS1yb3c1IC5qdm0tcm93NS10ZXh0LXBjMixcbi5qdm0tcm93NSAuanZtLXJvdzUtdGV4dC1wYzMge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAwO1xuICBwYWRkaW5nLWJvdHRvbTogOS4xJTtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG59XG4uanZtLXJvdzUgLmp2bS1yb3c1LXRleHQtcGMxLmp2bS1iYWNrZ3JvdW5kLWxhenkge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL3JvdzUvcm93NS10ZXh0MS5wbmcpO1xufVxuLmp2bS1yb3c1IC5qdm0tcm93NS10ZXh0LXBjMi5qdm0tYmFja2dyb3VuZC1sYXp5IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9yb3c1L3JvdzUtdGV4dDIucG5nKTtcbn1cbi5qdm0tcm93NSAuanZtLXJvdzUtdGV4dC1wYzMuanZtLWJhY2tncm91bmQtbGF6eSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvcm93NS9yb3c1LXRleHQzLnBuZyk7XG59XG4uanZtLXJvdzUgLmp2bS1yb3c1LXRleHQtbW9iaTEsXG4uanZtLXJvdzUgLmp2bS1yb3c1LXRleHQtbW9iaTIsXG4uanZtLXJvdzUgLmp2bS1yb3c1LXRleHQtbW9iaTMge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbn1cbi5qdm0tcm93NSAuanZtLXJvdzUtdGV4dC1tb2JpMSB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDA7XG4gIHBhZGRpbmctYm90dG9tOiAyMC45MzMlO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xufVxuLmp2bS1yb3c1IC5qdm0tcm93NS10ZXh0LW1vYmkyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMDtcbiAgcGFkZGluZy1ib3R0b206IDIwJTtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3Zlcjtcbn1cbi5qdm0tcm93NSAuanZtLXJvdzUtdGV4dC1tb2JpMyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDA7XG4gIHBhZGRpbmctYm90dG9tOiAyMC4xMzMlO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xufVxuLmp2bS1yb3c1IC5qdm0tcm93NS10ZXh0LW1vYmkxLmp2bS1iYWNrZ3JvdW5kLWxhenkge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL3JvdzUvcm93NS10ZXh0LW1vYmkxLnBuZyk7XG59XG4uanZtLXJvdzUgLmp2bS1yb3c1LXRleHQtbW9iaTIuanZtLWJhY2tncm91bmQtbGF6eSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvcm93NS9yb3c1LXRleHQtbW9iaTIucG5nKTtcbn1cbi5qdm0tcm93NSAuanZtLXJvdzUtdGV4dC1tb2JpMy5qdm0tYmFja2dyb3VuZC1sYXp5IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9yb3c1L3JvdzUtdGV4dC1tb2JpMy5wbmcpO1xufVxuLmp2bS1yb3c1IC5qdm0tcm93NS1waG9uZTEsXG4uanZtLXJvdzUgLmp2bS1yb3c1LXBob25lMixcbi5qdm0tcm93NSAuanZtLXJvdzUtcGhvbmUzIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDA7XG4gIHotaW5kZXg6IDU7XG59XG4uanZtLXJvdzUgLmp2bS1yb3c1LXBob25lMSB7XG4gIHdpZHRoOiAzOC4zOTg0Mzc1dnc7XG4gIGhlaWdodDogNTEuNDg0Mzc1dnc7XG4gIGJhY2tncm91bmQtc2l6ZTogMTAwJTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbn1cbi5qdm0tcm93NSAuanZtLXJvdzUtcGhvbmUyIHtcbiAgd2lkdGg6IDQ0LjA2MjV2dztcbiAgaGVpZ2h0OiA1MS4zMjgxMjV2dztcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xufVxuLmp2bS1yb3c1IC5qdm0tcm93NS1waG9uZTMge1xuICB3aWR0aDogMzYuNDg0Mzc1dnc7XG4gIGhlaWdodDogNTEuNDg0Mzc1dnc7XG4gIGJhY2tncm91bmQtc2l6ZTogMTAwJTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbn1cbi5qdm0tcm93NSAuanZtLXJvdzUtcGhvbmUxLmp2bS1iYWNrZ3JvdW5kLWxhenkge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL3JvdzUvcGMvdml2by15MDMtd2l0aC0yLjVkLWN1cnZlZC1kZXNpZ24ucG5nKTtcbn1cbi5qdm0tcm93NSAuanZtLXJvdzUtcGhvbmUyLmp2bS1iYWNrZ3JvdW5kLWxhenkge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL3JvdzUvcGMvdml2by15MDMtd2l0aC0xODVnLXdlaWdodC5wbmcpO1xufVxuLmp2bS1yb3c1IC5qdm0tcm93NS1waG9uZTMuanZtLWJhY2tncm91bmQtbGF6eSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvcm93NS9wYy92aXZvLXkwMy13aXRoLWV4cXVpc2l0ZS1kdWFsLXJpbmctZGVzaWduLnBuZyk7XG59XG4uanZtLXJvdzUgLmp2bS1yb3c1LXBob25lLW1vYmkxLFxuLmp2bS1yb3c1IC5qdm0tcm93NS1waG9uZS1tb2JpMixcbi5qdm0tcm93NSAuanZtLXJvdzUtcGhvbmUtbW9iaTMge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMDtcbiAgei1pbmRleDogNTtcbn1cbi5qdm0tcm93NSAuanZtLXJvdzUtcGhvbmUtbW9iaTEge1xuICB3aWR0aDogNjkuNzMzMzMzMzMzM3Z3O1xuICBoZWlnaHQ6IDEyMC45MzMzMzMzMzMzdnc7XG4gIGJhY2tncm91bmQtc2l6ZTogMTAwJTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbn1cbi5qdm0tcm93NSAuanZtLXJvdzUtcGhvbmUtbW9iaTIge1xuICB3aWR0aDogODB2dztcbiAgaGVpZ2h0OiAxMjEuNDY2NjY2NjY2N3Z3O1xuICBiYWNrZ3JvdW5kLXNpemU6IDEwMCU7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG59XG4uanZtLXJvdzUgLmp2bS1yb3c1LXBob25lLW1vYmkzIHtcbiAgd2lkdGg6IDc5LjZ2dztcbiAgaGVpZ2h0OiAxMjEuNzMzMzMzMzMzM3Z3O1xuICBiYWNrZ3JvdW5kLXNpemU6IDEwMCU7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG59XG4uanZtLXJvdzUgLmp2bS1yb3c1LXBob25lLW1vYmkxLmp2bS1iYWNrZ3JvdW5kLWxhenkge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL3JvdzUvbW9iaS92aXZvLXkwMy13aXRoLTIuNWQtY3VydmVkLWRlc2lnbi1tb2JpLnBuZyk7XG59XG4uanZtLXJvdzUgLmp2bS1yb3c1LXBob25lLW1vYmkyLmp2bS1iYWNrZ3JvdW5kLWxhenkge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL3JvdzUvbW9iaS92aXZvLXkwMy13aXRoLTE4NWctd2VpZ2h0LW1vYmkucG5nKTtcbn1cbi5qdm0tcm93NSAuanZtLXJvdzUtcGhvbmUtbW9iaTMuanZtLWJhY2tncm91bmQtbGF6eSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvcm93NS9tb2JpL3Zpdm8teTAzLXdpdGgtZXhxdWlzaXRlLWR1YWwtcmluZy1kZXNpZ24tbW9iaS5wbmcpO1xufVxuLmp2bS1yb3c1IC5qdm0tdGV4dCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDAwcHgpIHtcbiAgLmp2bS1yb3c1IC5qdm0tdGV4dCB7XG4gICAgd2lkdGg6IDgwLjEzMzMzMzMzMzN2dztcbiAgICBsZWZ0OiAxMC4xMzMzMzMzMzMzdnc7XG4gICAgdG9wOiAxNS4zMzMzMzMzMzMzdnc7XG4gIH1cbn1cbi5qdm0tcm93NSAuanZtLXRleHQgLmp2bS10ZXh0LXRpdGxlIHtcbiAgZm9udC1mYW1pbHk6IGp2bS1tO1xuICBsZXR0ZXItc3BhY2luZzogLTFweDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIG1hcmdpbi1ib3R0b206IDEuNTYyNXZ3O1xuICBmb250LXNpemU6IDIuMDgzNTkzNzV2dztcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDAwcHgpIHtcbiAgLmp2bS1yb3c1IC5qdm0tdGV4dCAuanZtLXRleHQtdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogNS44NjY2NjY2NjY3dnc7XG4gICAgbGluZS1oZWlnaHQ6IDEuMTtcbiAgfVxufVxuLmp2bS1yb3c1IC5qdm0tdGV4dCAuanZtLXRleHQtZGVzYyB7XG4gIGZvbnQtZmFtaWx5OiBqdm0tcjtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgZm9udC1zaXplOiAxLjI1dnc7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAwMHB4KSB7XG4gIC5qdm0tcm93NSAuanZtLXRleHQgLmp2bS10ZXh0LWRlc2Mge1xuICAgIGZvbnQtc2l6ZTogMy40NjY2NjY2NjY3dnc7XG4gIH1cbn1cbi5qdm0tcm93NSAuanZtLXRleHQgLmp2bS10ZXh0LW1pbi1udW0ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuLmp2bS1yb3c1IC5qdm0tdGV4dCAuanZtLXRleHQtbWluLW51bSAuanZtLW1heC1udW0ge1xuICBmb250LXNpemU6IDMuOTA2MjV2dztcbiAgZm9udC1mYW1pbHk6IGp2bS1oO1xuICBsaW5lLWhlaWdodDogMS4yO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMDBweCkge1xuICAuanZtLXJvdzUgLmp2bS10ZXh0IC5qdm0tdGV4dC1taW4tbnVtIC5qdm0tbWF4LW51bSB7XG4gICAgZm9udC1zaXplOiA4dnc7XG4gIH1cbn1cbi5qdm0tcm93NSAuanZtLXRleHQgLmp2bS10ZXh0LW1pbi1udW0gLmp2bS1taW4tZGVzYyB7XG4gIGZvbnQtZmFtaWx5OiBqdm0tYiAhaW1wb3J0YW50O1xuICBmb250LXNpemU6IDEuMDkzNzV2dztcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDAwcHgpIHtcbiAgLmp2bS1yb3c1IC5qdm0tdGV4dCAuanZtLXRleHQtbWluLW51bSAuanZtLW1pbi1kZXNjIHtcbiAgICBmb250LXNpemU6IDIuNjY2NjY2NjY2N3Z3O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAwMHB4KSB7XG4gIC5qdm0tcm93NSAuanZtLXRleHQtY29udGFpbmVyMSB7XG4gICAgbGVmdDogMTguNTU0Njg3NXZ3O1xuICAgIHRvcDogMjAuMzEyNXZ3O1xuICAgIHdpZHRoOiAyNS43ODEyNXZ3O1xuICB9XG59XG4uanZtLXJvdzUgLmp2bS10ZXh0LWNvbnRhaW5lcjEgLmp2bS10ZXh0LWRlc2Mge1xuICBtYXJnaW4tYm90dG9tOiAzLjEyNXZ3O1xuICBmb250LWZhbWlseToganZtLW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAwMHB4KSB7XG4gIC5qdm0tcm93NSAuanZtLXRleHQtY29udGFpbmVyMSAuanZtLXRleHQtZGVzYyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjEuMDY2NjY2NjY2N3Z3O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAwMHB4KSB7XG4gIC5qdm0tcm93NSAuanZtLXRleHQtY29udGFpbmVyMiB7XG4gICAgcmlnaHQ6IDEzLjc1dnc7XG4gICAgdG9wOiAxNy41NzgxMjV2dztcbiAgICB3aWR0aDogMzAuMjczNDM3NXZ3O1xuICB9XG59XG4uanZtLXJvdzUgLmp2bS10ZXh0LWNvbnRhaW5lcjIgLmp2bS10ZXh0LWRlc2Mge1xuICBtYXJnaW4tYm90dG9tOiAxLjM2NzE4NzV2dztcbn1cbi5qdm0tcm93NSAuanZtLXRleHQtY29udGFpbmVyMiAuanZtLXRleHQtbWluLW51bSB7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDAwcHgpIHtcbiAgLmp2bS1yb3c1IC5qdm0tdGV4dC1jb250YWluZXIyIC5qdm0tdGV4dC1taW4tbnVtIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IDA7XG4gICAgdG9wOiA1MnZ3O1xuICB9XG59XG4uanZtLXJvdzUgLmp2bS10ZXh0LWNvbnRhaW5lcjIgLmp2bS1taW4tZGVzYyB7XG4gIGZvbnQtZmFtaWx5OiBqdm0taDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDAwcHgpIHtcbiAgLmp2bS1yb3c1IC5qdm0tdGV4dC1jb250YWluZXIzIHtcbiAgICB3aWR0aDogMjcuOTI5Njg3NXZ3O1xuICAgIGxlZnQ6IDE4LjQzNzV2dztcbiAgICB0b3A6IDIwLjcwMzEyNXZ3O1xuICB9XG59XG5cbi52aXZvLXdlYnAgLmp2bS1yb3c1IC5qdm0tcm93NS1waG9uZTEuanZtLWJhY2tncm91bmQtbGF6eSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvcm93NS9wYy92aXZvLXkwMy13aXRoLTIuNWQtY3VydmVkLWRlc2lnbi5wbmcud2VicCk7XG59XG4udml2by13ZWJwIC5qdm0tcm93NSAuanZtLXJvdzUtcGhvbmUyLmp2bS1iYWNrZ3JvdW5kLWxhenkge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL3JvdzUvcGMvdml2by15MDMtd2l0aC0xODVnLXdlaWdodC5wbmcud2VicCk7XG59XG4udml2by13ZWJwIC5qdm0tcm93NSAuanZtLXJvdzUtcGhvbmUzLmp2bS1iYWNrZ3JvdW5kLWxhenkge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL3JvdzUvcGMvdml2by15MDMtd2l0aC1leHF1aXNpdGUtZHVhbC1yaW5nLWRlc2lnbi5wbmcud2VicCk7XG59XG5cbi5qdm0tcm93NiB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDU2LjI1dnc7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgY29sb3I6ICNmZmY7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAwMHB4KSB7XG4gIC5qdm0tcm93NiB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAyMjkuMzMzMzMzMzMzM3Z3O1xuICB9XG59XG4uanZtLXJvdzYgLmp2bS1yb3c2LWJnMSxcbi5qdm0tcm93NiAuanZtLXJvdzYtYmcyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMDtcbiAgcGFkZGluZy1ib3R0b206IDU2LjI1JTtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMDBweCkge1xuICAuanZtLXJvdzYgLmp2bS1yb3c2LWJnMSxcbi5qdm0tcm93NiAuanZtLXJvdzYtYmcyIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDA7XG4gICAgcGFkZGluZy1ib3R0b206IDIyOS4zMzMlO1xuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIH1cbn1cbi5qdm0tcm93NiAuanZtLXJvdzYtYmcxLmp2bS1iYWNrZ3JvdW5kLWxhenkge1xuICB6LWluZGV4OiAyO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMDBweCkge1xuICAuanZtLXJvdzYgLmp2bS1yb3c2LWJnMS5qdm0tYmFja2dyb3VuZC1sYXp5IHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL3JvdzYvcGMvdml2by15MDMtd2l0aC1zdW5saWdodC1kaXNwbGF5LmpwZyk7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDAwcHgpIGFuZCAoLXdlYmtpdC1taW4tZGV2aWNlLXBpeGVsLXJhdGlvOiAxLjUpIHtcbiAgLmp2bS1yb3c2IC5qdm0tcm93Ni1iZzEuanZtLWJhY2tncm91bmQtbGF6eSB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9yb3c2L3BjL3Zpdm8teTAzLXdpdGgtc3VubGlnaHQtZGlzcGxheS14Mi5qcGcpO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAwMHB4KSB7XG4gIC5qdm0tcm93NiAuanZtLXJvdzYtYmcxLmp2bS1iYWNrZ3JvdW5kLWxhenkge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvcm93Ni9tb2JpL3Zpdm8teTAzLXdpdGgtc3VubGlnaHQtZGlzcGxheS1tb2JpLmpwZyk7XG4gIH1cbn1cbi5qdm0tcm93NiAuanZtLXJvdzYtYmcyLmp2bS1iYWNrZ3JvdW5kLWxhenkge1xuICB6LWluZGV4OiAxO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMDBweCkge1xuICAuanZtLXJvdzYgLmp2bS1yb3c2LWJnMi5qdm0tYmFja2dyb3VuZC1sYXp5IHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL3JvdzYvcGMvdml2by15MDMtd2l0aC1zdW5saWdodC1kaXNwbGF5LWFuZC05MGh6LXJlZnJlc2gtcmF0ZS5qcGcpO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAwMHB4KSBhbmQgKC13ZWJraXQtbWluLWRldmljZS1waXhlbC1yYXRpbzogMS41KSB7XG4gIC5qdm0tcm93NiAuanZtLXJvdzYtYmcyLmp2bS1iYWNrZ3JvdW5kLWxhenkge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvcm93Ni9wYy92aXZvLXkwMy13aXRoLXN1bmxpZ2h0LWRpc3BsYXktYW5kLTkwaHotcmVmcmVzaC1yYXRlLXgyLmpwZyk7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDAwcHgpIHtcbiAgLmp2bS1yb3c2IC5qdm0tcm93Ni1iZzIuanZtLWJhY2tncm91bmQtbGF6eSB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9yb3c2L21vYmkvdml2by15MDMtd2l0aC1zdW5saWdodC1kaXNwbGF5LWFuZC05MGh6LXJlZnJlc2gtcmF0ZS1tb2JpLmpwZyk7XG4gIH1cbn1cbi5qdm0tcm93NiAuanZtLXRleHQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDEzLjM5ODQzNzV2dztcbiAgd2lkdGg6IDc0LjQ1MzEyNXZ3O1xuICB6LWluZGV4OiAzO1xuICB0b3A6IDUuMDc4MTI1dnc7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAwMHB4KSB7XG4gIC5qdm0tcm93NiAuanZtLXRleHQge1xuICAgIGxlZnQ6IDkuNnZ3O1xuICAgIHdpZHRoOiA4MHZ3O1xuICB9XG59XG4uanZtLXJvdzYgLmp2bS10ZXh0IC5qdm0tcm93Ni10aXRsZSB7XG4gIGZvbnQtc2l6ZTogMi4wODM1OTM3NXZ3O1xuICBmb250LWZhbWlseToganZtLW07XG4gIHdpZHRoOiAzOS41NzAzMTI1dnc7XG4gIGxldHRlci1zcGFjaW5nOiAtMS4xcHg7XG4gIHBhZGRpbmctYm90dG9tOiAxdnc7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAwMHB4KSB7XG4gIC5qdm0tcm93NiAuanZtLXRleHQgLmp2bS1yb3c2LXRpdGxlIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBmb250LXNpemU6IDUuODY2NjY2NjY2N3Z3O1xuICAgIG1hcmdpbi1ib3R0b206IDYuNHZ3O1xuICB9XG59XG4uanZtLXJvdzYgLmp2bS10ZXh0IC5qdm0tcm93Ni1kZXNjIHtcbiAgZm9udC1zaXplOiAxLjI1dnc7XG4gIGZvbnQtZmFtaWx5OiBqdm0tcjtcbiAgd2lkdGg6IDM5LjU3MDMxMjV2dztcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDAwcHgpIHtcbiAgLmp2bS1yb3c2IC5qdm0tdGV4dCAuanZtLXJvdzYtZGVzYyB7XG4gICAgZm9udC1zaXplOiAzLjQ2NjY2NjY2Njd2dztcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tYm90dG9tOiAxNy4zMzMzMzMzMzMzdnc7XG4gIH1cbn1cbi5qdm0tcm93NiAuanZtLXRleHQgLmp2bS10ZXh0LW51bS1jb250YWluZXIge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMDBweCkge1xuICAuanZtLXJvdzYgLmp2bS10ZXh0IC5qdm0tdGV4dC1udW0tY29udGFpbmVyIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IDA7XG4gICAgdG9wOiAyLjczNDM3NXZ3O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAwMHB4KSB7XG4gIC5qdm0tcm93NiAuanZtLXRleHQgLmp2bS10ZXh0LW51bS1jb250YWluZXIge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIH1cbn1cbi5qdm0tcm93NiAuanZtLXRleHQgLmp2bS1yb3c2LWl0ZW0xIHtcbiAgbWFyZ2luLXJpZ2h0OiAxLjc1NzgxMjV2dztcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDAwcHgpIHtcbiAgLmp2bS1yb3c2IC5qdm0tdGV4dCAuanZtLXJvdzYtaXRlbTEge1xuICAgIG1hcmdpbi1ib3R0b206IDZ2dztcbiAgfVxufVxuLmp2bS1yb3c2IC5qdm0tdGV4dCAuanZtLXRleHQtbWF4LW51bSB7XG4gIGZvbnQtc2l6ZTogMy45MDYyNXZ3O1xuICBmb250LWZhbWlseToganZtLWg7XG4gIGxpbmUtaGVpZ2h0OiAxLjE7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAwMHB4KSB7XG4gIC5qdm0tcm93NiAuanZtLXRleHQgLmp2bS10ZXh0LW1heC1udW0ge1xuICAgIGZvbnQtc2l6ZTogNi42NjY2NjY2NjY3dnc7XG4gIH1cbn1cbi5qdm0tcm93NiAuanZtLXRleHQgLmp2bS10ZXh0LW1heC1udW0gc3VwIHtcbiAgZm9udC1zaXplOiAwLjk3NjU2MjV2dztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IDAuMzEyNXZ3O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMDBweCkge1xuICAuanZtLXJvdzYgLmp2bS10ZXh0IC5qdm0tdGV4dC1tYXgtbnVtIHN1cCB7XG4gICAgbGVmdDogLTAuMzkwNjI1dnc7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDAwcHgpIHtcbiAgLmp2bS1yb3c2IC5qdm0tdGV4dCAuanZtLXRleHQtbWF4LW51bSBzdXAge1xuICAgIHRvcDogMS4wNjY2NjY2NjY3dnc7XG4gICAgbGVmdDogLTEuMzMzMzMzMzMzM3Z3O1xuICAgIGZvbnQtc2l6ZTogMi4xMzMzMzMzMzMzdnc7XG4gIH1cbn1cbi5qdm0tcm93NiAuanZtLXRleHQgLmp2bS10ZXh0LW1heC1udW0gc3BhbiB7XG4gIGZvbnQtc2l6ZTogMS45NTMxMjV2dztcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDAwcHgpIHtcbiAgLmp2bS1yb3c2IC5qdm0tdGV4dCAuanZtLXRleHQtbWF4LW51bSBzcGFuIHtcbiAgICBtYXJnaW4tbGVmdDogLTEwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDAwcHgpIHtcbiAgLmp2bS1yb3c2IC5qdm0tdGV4dCAuanZtLXRleHQtbWF4LW51bSBzcGFuIHtcbiAgICBmb250LXNpemU6IDQuNjY2NjY2NjY2N3Z3O1xuICB9XG59XG4uanZtLXJvdzYgLmp2bS10ZXh0IC5qdm0tdGV4dC1taW4tZGVzYyB7XG4gIGZvbnQtc2l6ZTogMS4wOTM3NXZ3O1xuICBmb250LWZhbWlseToganZtLW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAwMHB4KSB7XG4gIC5qdm0tcm93NiAuanZtLXRleHQgLmp2bS10ZXh0LW1pbi1kZXNjIHtcbiAgICBmb250LXNpemU6IDIuNjY2NjY2NjY2N3Z3O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDAwcHgpIHtcbiAgLnZpdm8td2VicCAuanZtLXJvdzYgLmp2bS1yb3c2LWJnMS5qdm0tYmFja2dyb3VuZC1sYXp5IHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL3JvdzYvcGMvdml2by15MDMtd2l0aC1zdW5saWdodC1kaXNwbGF5LmpwZy53ZWJwKTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMDBweCkgYW5kICgtd2Via2l0LW1pbi1kZXZpY2UtcGl4ZWwtcmF0aW86IDEuNSkge1xuICAudml2by13ZWJwIC5qdm0tcm93NiAuanZtLXJvdzYtYmcxLmp2bS1iYWNrZ3JvdW5kLWxhenkge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvcm93Ni9wYy92aXZvLXkwMy13aXRoLXN1bmxpZ2h0LWRpc3BsYXkteDIuanBnLndlYnApO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAwMHB4KSB7XG4gIC52aXZvLXdlYnAgLmp2bS1yb3c2IC5qdm0tcm93Ni1iZzEuanZtLWJhY2tncm91bmQtbGF6eSB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9yb3c2L21vYmkvdml2by15MDMtd2l0aC1zdW5saWdodC1kaXNwbGF5LW1vYmkuanBnLndlYnApO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAwMHB4KSB7XG4gIC52aXZvLXdlYnAgLmp2bS1yb3c2IC5qdm0tcm93Ni1iZzIuanZtLWJhY2tncm91bmQtbGF6eSB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9yb3c2L3BjL3Zpdm8teTAzLXdpdGgtc3VubGlnaHQtZGlzcGxheS1hbmQtOTBoei1yZWZyZXNoLXJhdGUuanBnLndlYnApO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAwMHB4KSBhbmQgKC13ZWJraXQtbWluLWRldmljZS1waXhlbC1yYXRpbzogMS41KSB7XG4gIC52aXZvLXdlYnAgLmp2bS1yb3c2IC5qdm0tcm93Ni1iZzIuanZtLWJhY2tncm91bmQtbGF6eSB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9yb3c2L3BjL3Zpdm8teTAzLXdpdGgtc3VubGlnaHQtZGlzcGxheS1hbmQtOTBoei1yZWZyZXNoLXJhdGUteDIuanBnLndlYnApO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAwMHB4KSB7XG4gIC52aXZvLXdlYnAgLmp2bS1yb3c2IC5qdm0tcm93Ni1iZzIuanZtLWJhY2tncm91bmQtbGF6eSB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9yb3c2L21vYmkvdml2by15MDMtd2l0aC1zdW5saWdodC1kaXNwbGF5LWFuZC05MGh6LXJlZnJlc2gtcmF0ZS1tb2JpLmpwZy53ZWJwKTtcbiAgfVxufVxuXG4uanZtLXJvdzcge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xufVxuLmp2bS1yb3c3IC5qdm0tcm93Ny10aXRsZS1jb250YWluZXIge1xuICBwYWRkaW5nLXRvcDogMTAuMDM5MDYyNXZ3O1xuICBwYWRkaW5nLWxlZnQ6IDEzLjQ3NjU2MjV2dztcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDAwcHgpIHtcbiAgLmp2bS1yb3c3IC5qdm0tcm93Ny10aXRsZS1jb250YWluZXIge1xuICAgIHBhZGRpbmc6IDE4LjY2NjY2NjY2Njd2dyAxMHZ3IDEwdncgMTB2dztcbiAgfVxufVxuLmp2bS1yb3c3IC5qdm0tcm93Ny10aXRsZS1jb250YWluZXIgLmp2bS1yb3c3LXRpdGxlMSxcbi5qdm0tcm93NyAuanZtLXJvdzctdGl0bGUtY29udGFpbmVyIC5qdm0tcm93Ny10aXRsZTIge1xuICBmb250LXNpemU6IDQuMTQwNjI1dnc7XG4gIGZvbnQtZmFtaWx5OiBqdm0taDtcbiAgbGluZS1oZWlnaHQ6IDAuOTtcbiAgZm9udC13ZWlnaHQ6IDEwMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDAwcHgpIHtcbiAgLmp2bS1yb3c3IC5qdm0tcm93Ny10aXRsZS1jb250YWluZXIgLmp2bS1yb3c3LXRpdGxlMSxcbi5qdm0tcm93NyAuanZtLXJvdzctdGl0bGUtY29udGFpbmVyIC5qdm0tcm93Ny10aXRsZTIge1xuICAgIGZvbnQtc2l6ZTogNy40NjY2NjY2NjY3dnc7XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gIH1cbn1cbi5qdm0tcm93NyAuanZtLXJvdzctdGl0bGUtY29udGFpbmVyIC5qdm0tcm93Ny10aXRsZTIge1xuICBtYXJnaW4tbGVmdDogOC4zOTg0Mzc1dnc7XG4gIGNvbG9yOiAjODZlM2MzO1xuICBtYXJnaW4tYm90dG9tOiAyLjczNDM3NXZ3O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMDBweCkge1xuICAuanZtLXJvdzcgLmp2bS1yb3c3LXRpdGxlLWNvbnRhaW5lciAuanZtLXJvdzctdGl0bGUyIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgICBtYXJnaW4tYm90dG9tOiA3LjZ2dztcbiAgfVxufVxuLmp2bS1yb3c3IC5qdm0tcm93Ny10aXRsZS1jb250YWluZXIgLmp2bS1yb3c3LWRlc2Mge1xuICBtYXJnaW4tbGVmdDogOC4zOTg0Mzc1dnc7XG4gIGZvbnQtc2l6ZTogMS4yNXZ3O1xuICBmb250LWZhbWlseToganZtLXI7XG4gIHdpZHRoOiA0NC41MzEyNXZ3O1xuICBsaW5lLWhlaWdodDogMS4zO1xuICBtYXJnaW4tYm90dG9tOiA1LjQ2ODc1dnc7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAwMHB4KSB7XG4gIC5qdm0tcm93NyAuanZtLXJvdzctdGl0bGUtY29udGFpbmVyIC5qdm0tcm93Ny1kZXNjIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgICBmb250LXNpemU6IDMuNDY2NjY2NjY2N3Z3O1xuICAgIG1hcmdpbi1ib3R0b206IDEzLjMzMzMzMzMzMzN2dztcbiAgfVxufVxuLmp2bS1yb3c3IC5qdm0tcm93Ny1hbmltYXRpb24tY29udGFpbmVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMDtcbiAgcGFkZGluZy1ib3R0b206IDQ1LjclO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAwMHB4KSB7XG4gIC5qdm0tcm93NyAuanZtLXJvdzctYW5pbWF0aW9uLWNvbnRhaW5lciB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAwO1xuICAgIHBhZGRpbmctYm90dG9tOiAxMTUuMzMzJTtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICB9XG59XG4uanZtLXJvdzcgLmp2bS1yb3c3LWJnLFxuLmp2bS1yb3c3IC5qdm0tcm93Ny1pY29uIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMDtcbiAgcGFkZGluZy1ib3R0b206IDQ1LjclO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAwMHB4KSB7XG4gIC5qdm0tcm93NyAuanZtLXJvdzctaWNvbiB7XG4gICAgdG9wOiAtNzAlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNjguOCU7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMDBweCkge1xuICAuanZtLXJvdzcgLmp2bS1yb3c3LWJnIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDA7XG4gICAgcGFkZGluZy1ib3R0b206IDExNS4zMzMlO1xuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDAwcHgpIHtcbiAgLmp2bS1yb3c3IC5qdm0tcm93Ny1iZy5qdm0tYmFja2dyb3VuZC1sYXp5IHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL3JvdzcvcGMvdml2by15MDMtd2l0aC0xMjhnYi1yb20uanBnKTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMDBweCkgYW5kICgtd2Via2l0LW1pbi1kZXZpY2UtcGl4ZWwtcmF0aW86IDEuNSkge1xuICAuanZtLXJvdzcgLmp2bS1yb3c3LWJnLmp2bS1iYWNrZ3JvdW5kLWxhenkge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvcm93Ny9wYy92aXZvLXkwMy13aXRoLTEyOGdiLXJvbS14Mi5qcGcpO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAwMHB4KSB7XG4gIC5qdm0tcm93NyAuanZtLXJvdzctYmcuanZtLWJhY2tncm91bmQtbGF6eSB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9yb3c3L21vYmkvdml2by15MDMtd2l0aC0xMjhnYi1yb20tbW9iaS5qcGcpO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAwMHB4KSB7XG4gIC5qdm0tcm93NyAuanZtLXJvdzctaWNvbi5qdm0tYmFja2dyb3VuZC1sYXp5IHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL3Jvdzcvcm93Ny1wYy1pY29uLnBuZyk7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDAwcHgpIHtcbiAgLmp2bS1yb3c3IC5qdm0tcm93Ny1pY29uLmp2bS1iYWNrZ3JvdW5kLWxhenkge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvcm93Ny9yb3c3LW1vYmktaWNvbi5wbmcpO1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDAwcHgpIHtcbiAgLnZpdm8td2VicCAuanZtLXJvdzcgLmp2bS1yb3c3LWJnLmp2bS1iYWNrZ3JvdW5kLWxhenkge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvcm93Ny9wYy92aXZvLXkwMy13aXRoLTEyOGdiLXJvbS5qcGcud2VicCk7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDAwcHgpIGFuZCAoLXdlYmtpdC1taW4tZGV2aWNlLXBpeGVsLXJhdGlvOiAxLjUpIHtcbiAgLnZpdm8td2VicCAuanZtLXJvdzcgLmp2bS1yb3c3LWJnLmp2bS1iYWNrZ3JvdW5kLWxhenkge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvcm93Ny9wYy92aXZvLXkwMy13aXRoLTEyOGdiLXJvbS14Mi5qcGcud2VicCk7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDAwcHgpIHtcbiAgLnZpdm8td2VicCAuanZtLXJvdzcgLmp2bS1yb3c3LWljb24uanZtLWJhY2tncm91bmQtbGF6eSB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9yb3c3L3JvdzctcGMtaWNvbi5wbmcud2VicCk7XG4gIH1cbn1cblxuLmp2bS1yb3c4IHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBhZGRpbmc6IDYuNTIzNDM3NXZ3IDAgMTAuMTU2MjV2dyAwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMDBweCkge1xuICAuanZtLXJvdzgge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBwYWRkaW5nLXRvcDogMTZ2dztcbiAgfVxufVxuLmp2bS1yb3c4IC5qdm0tcm93OC1pdGVtLWZpZ3VyZSB7XG4gIHdpZHRoOiAyMy44MjgxMjV2dztcbiAgbWFyZ2luLXJpZ2h0OiAxLjQ4NDM3NXZ3O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMDBweCkge1xuICAuanZtLXJvdzggLmp2bS1yb3c4LWl0ZW0tZmlndXJlIHtcbiAgICB3aWR0aDogNzkuODY2NjY2NjY2N3Z3O1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICBtYXJnaW4tYm90dG9tOiAxMi44dnc7XG4gIH1cbn1cbi5qdm0tcm93OCAuanZtLXJvdzgtaXRlbS1maWd1cmU6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1yaWdodDogMDtcbn1cbi5qdm0tcm93OCAuanZtLXJvdzgtaXRlbSB7XG4gIHdpZHRoOiAyMy44MjgxMjV2dztcbiAgaGVpZ2h0OiAyOC4zMjAzMTI1dnc7XG4gIGJhY2tncm91bmQtc2l6ZTogMTAwJTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDAwcHgpIHtcbiAgLmp2bS1yb3c4IC5qdm0tcm93OC1pdGVtIHtcbiAgICB3aWR0aDogNzkuODY2NjY2NjY2N3Z3O1xuICAgIGhlaWdodDogOTAuNjY2NjY2NjY2N3Z3O1xuICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJTtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAwMHB4KSB7XG4gIC5qdm0tcm93OCAuanZtLXJvdzgtaXRlbTEuanZtLWJhY2tncm91bmQtbGF6eSB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9yb3c4L3BjL3Zpdm8teTAzLXdpdGgtZXh0ZW5kZWQtcmFtLmpwZyk7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDAwcHgpIHtcbiAgLmp2bS1yb3c4IC5qdm0tcm93OC1pdGVtMS5qdm0tYmFja2dyb3VuZC1sYXp5IHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL3JvdzgvbW9iaS92aXZvLXkwMy13aXRoLWV4dGVuZGVkLXJhbS1tb2JpLmpwZyk7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDAwcHgpIHtcbiAgLmp2bS1yb3c4IC5qdm0tcm93OC1pdGVtMi5qdm0tYmFja2dyb3VuZC1sYXp5IHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL3JvdzgvcGMvdml2by15MDMtd2l0aC1yYW0tc2F2ZXIuanBnKTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMDBweCkge1xuICAuanZtLXJvdzggLmp2bS1yb3c4LWl0ZW0yLmp2bS1iYWNrZ3JvdW5kLWxhenkge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvcm93OC9tb2JpL3Zpdm8teTAzLXdpdGgtcmFtLXNhdmVyLW1vYmkuanBnKTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMDBweCkge1xuICAuanZtLXJvdzggLmp2bS1yb3c4LWl0ZW0zLmp2bS1iYWNrZ3JvdW5kLWxhenkge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvcm93OC9wYy92aXZvLXkwMy13aXRoLWFwcC1yZXRhaW5lci5qcGcpO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAwMHB4KSB7XG4gIC5qdm0tcm93OCAuanZtLXJvdzgtaXRlbTMuanZtLWJhY2tncm91bmQtbGF6eSB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9yb3c4L21vYmkvdml2by15MDMtd2l0aC1hcHAtcmV0YWluZXItbW9iaS5qcGcpO1xuICB9XG59XG4uanZtLXJvdzggLmp2bS1pdGVtLXRpdGxlIHtcbiAgZm9udC1zaXplOiAyLjA4MzU5Mzc1dnc7XG4gIGZvbnQtZmFtaWx5OiBqdm0tbTtcbiAgbWFyZ2luOiAxLjM2NzE4NzV2dyAwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMDBweCkge1xuICAuanZtLXJvdzggLmp2bS1pdGVtLXRpdGxlIHtcbiAgICBmb250LXNpemU6IDUuODY2NjY2NjY2N3Z3O1xuICAgIG1hcmdpbjogNC42NjY2NjY2NjY3dncgMDtcbiAgfVxufVxuLmp2bS1yb3c4IC5qdm0taXRlbS10aXRsZSBzdXAge1xuICBmb250LXNpemU6IDAuOTc2NTYyNXZ3O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMDBweCkge1xuICAuanZtLXJvdzggLmp2bS1pdGVtLXRpdGxlIHN1cCB7XG4gICAgZm9udC1zaXplOiAzLjMzMzMzMzMzMzN2dztcbiAgfVxufVxuLmp2bS1yb3c4IC5qdm0taXRlbS1kZXNjIHtcbiAgZm9udC1zaXplOiAxLjI1dnc7XG4gIGZvbnQtZmFtaWx5OiBqdm0tcjtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDAwcHgpIHtcbiAgLmp2bS1yb3c4IC5qdm0taXRlbS1kZXNjIHtcbiAgICBmb250LXNpemU6IDMuNDY2NjY2NjY2N3Z3O1xuICB9XG59XG5cbi5qdm0tcm93OSB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGRpc3BsYXk6IGZsZXg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAwMHB4KSB7XG4gIC5qdm0tcm93OSB7XG4gICAgd2lkdGg6IDEwMHZ3O1xuICAgIGhlaWdodDogNTYuMjV2dztcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMDBweCkge1xuICAuanZtLXJvdzkge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgZmxleC1mbG93OiBjb2x1bW4tcmV2ZXJzZTtcbiAgfVxufVxuLmp2bS1yb3c5IC5qdm0tbGVmdCxcbi5qdm0tcm93OSAuanZtLXJpZ2h0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMDBweCkge1xuICAuanZtLXJvdzkgLmp2bS1sZWZ0LFxuLmp2bS1yb3c5IC5qdm0tcmlnaHQge1xuICAgIGZsZXg6IDE7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDAwcHgpIHtcbiAgLmp2bS1yb3c5IC5qdm0tcmlnaHQtYmcge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTEyLjQxMiU7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMDBweCkge1xuICAuanZtLXJvdzkgLmp2bS1yaWdodC1iZyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAwO1xuICAgIHBhZGRpbmctYm90dG9tOiA3Ni44JTtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAwMHB4KSB7XG4gIC5qdm0tcm93OSAuanZtLXJpZ2h0LWJnIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL3Jvdzkvcm93OS1yaWdodC5qcGcpO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAwMHB4KSB7XG4gIC5qdm0tcm93OSAuanZtLXJpZ2h0LWJnIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL3Jvdzkvcm93OS1yaWdodC1tb2JpLmpwZyk7XG4gIH1cbn1cbi5qdm0tcm93OSAuanZtLWxlZnQge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAwO1xuICBwYWRkaW5nLWJvdHRvbTogOTkuNDY2JTtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDAwcHgpIHtcbiAgLmp2bS1yb3c5IC5qdm0tbGVmdCB7XG4gICAgYmFja2dyb3VuZDogI2U0ZTdlOTtcbiAgfVxufVxuLmp2bS1yb3c5IC5qdm0tc2VxdWVuY2UtZnJhbWUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDAwcHgpIHtcbiAgLmp2bS1yb3c5IC5qdm0tc2VxdWVuY2UtZnJhbWUge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTEyLjQzMSU7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMDBweCkge1xuICAuanZtLXJvdzkgLmp2bS1zZXF1ZW5jZS1mcmFtZSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAwO1xuICAgIHBhZGRpbmctYm90dG9tOiA5OS40NjYlO1xuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIH1cbn1cbi5qdm0tcm93OSAuanZtLXJvdzktdGV4dCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICBwYWRkaW5nOiAxNC45MjE4NzV2dyAxNC45MjE4NzV2dyAwIDExLjMyODEyNXZ3O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuLmp2bS1yb3c5IC5qdm0tcm93OS10ZXh0IC5qdm0tcm93OS10aXRsZSB7XG4gIGZvbnQtc2l6ZTogMi4wODM1OTM3NXZ3O1xuICBmb250LWZhbWlseToganZtLW07XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBtYXJnaW4tYm90dG9tOiAxLjE3MTg3NXZ3O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMDBweCkge1xuICAuanZtLXJvdzkgLmp2bS1yb3c5LXRleHQgLmp2bS1yb3c5LXRpdGxlIHtcbiAgICBmb250LXNpemU6IDUuODY2NjY2NjY2N3Z3O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjM7XG4gICAgbWFyZ2luLWJvdHRvbTogNC42NjY2NjY2NjY3dnc7XG4gIH1cbn1cbi5qdm0tcm93OSAuanZtLXJvdzktdGV4dCAuanZtLXJvdzktZGVzYyB7XG4gIGZvbnQtc2l6ZTogMS4yNXZ3O1xuICBmb250LWZhbWlseToganZtLXI7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIG1hcmdpbi1ib3R0b206IDIuMTQ4NDM3NXZ3O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMDBweCkge1xuICAuanZtLXJvdzkgLmp2bS1yb3c5LXRleHQgLmp2bS1yb3c5LWRlc2Mge1xuICAgIGZvbnQtc2l6ZTogMy40NjY2NjY2NjY3dnc7XG4gICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgfVxufVxuLmp2bS1yb3c5IC5qdm0tcm93OS1pY29uLWNvbnRhaW5lciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4uanZtLXJvdzkgLmp2bS1yb3c5LWljb24tY29udGFpbmVyIC5qdm0tcm93OS1pY29uMS1udW0ge1xuICBmb250LXNpemU6IDMuOTA2MjV2dztcbiAgbWFyZ2luLWJvdHRvbTogMC43MDMxMjV2dztcbiAgZm9udC1mYW1pbHk6IGp2bS1oO1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsICM1NmYwY2QsICM4N2VjMzMpO1xuICAtd2Via2l0LWJhY2tncm91bmQtY2xpcDogdGV4dDtcbiAgY29sb3I6IHRyYW5zcGFyZW50O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMDBweCkge1xuICAuanZtLXJvdzkgLmp2bS1yb3c5LWljb24tY29udGFpbmVyIC5qdm0tcm93OS1pY29uMS1udW0ge1xuICAgIGZvbnQtc2l6ZTogOS4zMzMzMzMzMzMzdnc7XG4gICAgbWFyZ2luLWJvdHRvbTogMHZ3O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAwMHB4KSB7XG4gIC5qdm0tcm93OSAuanZtLXJvdzktaWNvbi1jb250YWluZXIgLmp2bS1yb3c5LWljb24xLW51bSBzcGFuIHtcbiAgICBtYXJnaW4tbGVmdDogMC4zOTA2MjV2dztcbiAgICBmb250LXNpemU6IDEuNTYyNXZ3O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAwMHB4KSB7XG4gIC5qdm0tcm93OSAuanZtLXJvdzktaWNvbi1jb250YWluZXIgLmp2bS1yb3c5LWljb24xLW51bSBzcGFuIHtcbiAgICBmb250LXNpemU6IDUuODY2NjY2NjY2N3Z3O1xuICB9XG59XG4uanZtLXJvdzkgLmp2bS1yb3c5LWljb24tY29udGFpbmVyIC5qdm0tcm93OS1pY29uMS1kZXNjIHtcbiAgZm9udC1zaXplOiAxLjA5Mzc1dnc7XG4gIGZvbnQtZmFtaWx5OiBqdm0tbTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMDBweCkge1xuICAuanZtLXJvdzkgLmp2bS1yb3c5LWljb24tY29udGFpbmVyIC5qdm0tcm93OS1pY29uMS1kZXNjIHtcbiAgICBmb250LXNpemU6IDIuNjY2NjY2NjY2N3Z3O1xuICAgIG1hcmdpbi10b3A6IDEuMzMzMzMzMzMzM3Z3O1xuICB9XG59XG4uanZtLXJvdzkgLmp2bS1yb3c5LWljb24yLFxuLmp2bS1yb3c5IC5qdm0tcm93OS1pY29uMSB7XG4gIHdpZHRoOiA0LjY4NzV2dztcbiAgaGVpZ2h0OiAzLjEyNXZ3O1xuICBiYWNrZ3JvdW5kLXNpemU6IDEwMCU7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIG1hcmdpbi1yaWdodDogMS43NTc4MTI1dnc7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAwMHB4KSB7XG4gIC5qdm0tcm93OSAuanZtLXJvdzktaWNvbjIsXG4uanZtLXJvdzkgLmp2bS1yb3c5LWljb24xIHtcbiAgICB3aWR0aDogOC42NjY2NjY2NjY3dnc7XG4gICAgaGVpZ2h0OiA2LjY2NjY2NjY2Njd2dztcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCU7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICBtYXJnaW4tcmlnaHQ6IDJ2dztcbiAgfVxufVxuLmp2bS1yb3c5IC5qdm0tcm93OS1pY29uMSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvcm93OS9yb3c5LWljb24xLmpwZyk7XG59XG4uanZtLXJvdzkgLmp2bS1yb3c5LWljb24yIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9yb3c5L3JvdzktaWNvbjIucG5nKTtcbn1cbi5qdm0tcm93OSAuanZtLXNlcXVlbmNlLWZyYW1lLTAge1xuICB6LWluZGV4OiAyO1xuICB0cmFuc2Zvcm06IHNjYWxlKDEuNSkgdHJhbnNsYXRlWSgxMCUpO1xuICB0cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlO1xuICBvcGFjaXR5OiAxO1xufVxuLmp2bS1yb3c5IC5qdm0tc2VxdWVuY2UtZnJhbWUtMC1taW4ge1xuICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xuICBvcGFjaXR5OiAwO1xufVxuLmp2bS1yb3c5IC5qdm0tc2VxdWVuY2UtZnJhbWUtMCxcbi5qdm0tcm93OSAuanZtLXNlcXVlbmNlLWZyYW1lLTEge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5qdm0tcm93OSAuanZtLXJvdzktYmctaWNvbiB7XG4gIGJhY2tncm91bmQ6ICM2YmNjYzY7XG4gIHdpZHRoOiAzLjkwNjI1dnc7XG4gIGhlaWdodDogYXV0bztcbiAgcGFkZGluZzogMC4xOTUzMTI1dncgMDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXNpemU6IDEuMDkzNzV2dztcbiAgZm9udC1mYW1pbHk6IGp2bS1tO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYm9yZGVyLXJhZGl1czogMC4zOTA2MjV2dztcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDAwcHgpIHtcbiAgLmp2bS1yb3c5IC5qdm0tcm93OS1iZy1pY29uIHtcbiAgICBsaW5lLWhlaWdodDogMDtcbiAgICBtYXJnaW4tYm90dG9tOiA0dnc7XG4gICAgZm9udC1zaXplOiAyLjY2NjY2NjY2Njd2dztcbiAgICBwYWRkaW5nOiAydncgMDtcbiAgICB3aWR0aDogOS43MzMzMzMzMzMzdnc7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIGJvcmRlci1yYWRpdXM6IDAuNjY2NjY2NjY2N3Z3O1xuICB9XG59XG4uanZtLXJvdzkgLmp2bS1zZXF1ZW5jZS1mcmFtZS0wIHtcbiAgei1pbmRleDogMzU7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvcm93OS9pdGVtcy9yb3c5LTAuanBnKTtcbn1cbi5qdm0tcm93OSAuanZtLXNlcXVlbmNlLWZyYW1lLTEge1xuICB6LWluZGV4OiAzNDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9yb3c5L2l0ZW1zL3JvdzktMS5qcGcpO1xufVxuLmp2bS1yb3c5IC5qdm0tc2VxdWVuY2UtZnJhbWUtMiB7XG4gIHotaW5kZXg6IDMzO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL3JvdzkvaXRlbXMvcm93OS0yLmpwZyk7XG59XG4uanZtLXJvdzkgLmp2bS1zZXF1ZW5jZS1mcmFtZS0zIHtcbiAgei1pbmRleDogMzI7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvcm93OS9pdGVtcy9yb3c5LTMuanBnKTtcbn1cbi5qdm0tcm93OSAuanZtLXNlcXVlbmNlLWZyYW1lLTQge1xuICB6LWluZGV4OiAzMTtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9yb3c5L2l0ZW1zL3JvdzktNC5qcGcpO1xufVxuLmp2bS1yb3c5IC5qdm0tc2VxdWVuY2UtZnJhbWUtNSB7XG4gIHotaW5kZXg6IDMwO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL3JvdzkvaXRlbXMvcm93OS01LmpwZyk7XG59XG4uanZtLXJvdzkgLmp2bS1zZXF1ZW5jZS1mcmFtZS02IHtcbiAgei1pbmRleDogMjk7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvcm93OS9pdGVtcy9yb3c5LTYuanBnKTtcbn1cbi5qdm0tcm93OSAuanZtLXNlcXVlbmNlLWZyYW1lLTcge1xuICB6LWluZGV4OiAyODtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9yb3c5L2l0ZW1zL3JvdzktNy5qcGcpO1xufVxuLmp2bS1yb3c5IC5qdm0tc2VxdWVuY2UtZnJhbWUtOCB7XG4gIHotaW5kZXg6IDI3O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL3JvdzkvaXRlbXMvcm93OS04LmpwZyk7XG59XG4uanZtLXJvdzkgLmp2bS1zZXF1ZW5jZS1mcmFtZS05IHtcbiAgei1pbmRleDogMjY7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvcm93OS9pdGVtcy9yb3c5LTkuanBnKTtcbn1cbi5qdm0tcm93OSAuanZtLXNlcXVlbmNlLWZyYW1lLTEwIHtcbiAgei1pbmRleDogMjU7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvcm93OS9pdGVtcy9yb3c5LTEwLmpwZyk7XG59XG4uanZtLXJvdzkgLmp2bS1zZXF1ZW5jZS1mcmFtZS0xMSB7XG4gIHotaW5kZXg6IDI0O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL3JvdzkvaXRlbXMvcm93OS0xMS5qcGcpO1xufVxuLmp2bS1yb3c5IC5qdm0tc2VxdWVuY2UtZnJhbWUtMTIge1xuICB6LWluZGV4OiAyMztcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9yb3c5L2l0ZW1zL3JvdzktMTIuanBnKTtcbn1cbi5qdm0tcm93OSAuanZtLXNlcXVlbmNlLWZyYW1lLTEzIHtcbiAgei1pbmRleDogMjI7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvcm93OS9pdGVtcy9yb3c5LTEzLmpwZyk7XG59XG4uanZtLXJvdzkgLmp2bS1zZXF1ZW5jZS1mcmFtZS0xNCB7XG4gIHotaW5kZXg6IDIxO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL3JvdzkvaXRlbXMvcm93OS0xNC5qcGcpO1xufVxuLmp2bS1yb3c5IC5qdm0tc2VxdWVuY2UtZnJhbWUtMTUge1xuICB6LWluZGV4OiAyMDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9yb3c5L2l0ZW1zL3JvdzktMTUuanBnKTtcbn1cbi5qdm0tcm93OSAuanZtLXNlcXVlbmNlLWZyYW1lLTE2IHtcbiAgei1pbmRleDogMTk7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvcm93OS9pdGVtcy9yb3c5LTE2LmpwZyk7XG59XG4uanZtLXJvdzkgLmp2bS1zZXF1ZW5jZS1mcmFtZS0xNyB7XG4gIHotaW5kZXg6IDE4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL3JvdzkvaXRlbXMvcm93OS0xNy5qcGcpO1xufVxuLmp2bS1yb3c5IC5qdm0tc2VxdWVuY2UtZnJhbWUtMTgge1xuICB6LWluZGV4OiAxNztcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9yb3c5L2l0ZW1zL3JvdzktMTguanBnKTtcbn1cbi5qdm0tcm93OSAuanZtLXNlcXVlbmNlLWZyYW1lLTE5IHtcbiAgei1pbmRleDogMTY7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvcm93OS9pdGVtcy9yb3c5LTE5LmpwZyk7XG59XG4uanZtLXJvdzkgLmp2bS1zZXF1ZW5jZS1mcmFtZS0yMCB7XG4gIHotaW5kZXg6IDE1O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL3JvdzkvaXRlbXMvcm93OS0yMC5qcGcpO1xufVxuLmp2bS1yb3c5IC5qdm0tc2VxdWVuY2UtZnJhbWUtMjEge1xuICB6LWluZGV4OiAxNDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9yb3c5L2l0ZW1zL3JvdzktMjEuanBnKTtcbn1cbi5qdm0tcm93OSAuanZtLXNlcXVlbmNlLWZyYW1lLTIyIHtcbiAgei1pbmRleDogMTM7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvcm93OS9pdGVtcy9yb3c5LTIyLmpwZyk7XG59XG4uanZtLXJvdzkgLmp2bS1zZXF1ZW5jZS1mcmFtZS0yMyB7XG4gIHotaW5kZXg6IDEyO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL3JvdzkvaXRlbXMvcm93OS0yMy5qcGcpO1xufVxuLmp2bS1yb3c5IC5qdm0tc2VxdWVuY2UtZnJhbWUtMjQge1xuICB6LWluZGV4OiAxMTtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9yb3c5L2l0ZW1zL3JvdzktMjQuanBnKTtcbn1cbi5qdm0tcm93OSAuanZtLXNlcXVlbmNlLWZyYW1lLTI1IHtcbiAgei1pbmRleDogMTA7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvcm93OS9pdGVtcy9yb3c5LTI1LmpwZyk7XG59XG4uanZtLXJvdzkgLmp2bS1zZXF1ZW5jZS1mcmFtZS0yNiB7XG4gIHotaW5kZXg6IDk7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvcm93OS9pdGVtcy9yb3c5LTI2LmpwZyk7XG59XG4uanZtLXJvdzkgLmp2bS1zZXF1ZW5jZS1mcmFtZS0yNyB7XG4gIHotaW5kZXg6IDg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvcm93OS9pdGVtcy9yb3c5LTI3LmpwZyk7XG59XG4uanZtLXJvdzkgLmp2bS1zZXF1ZW5jZS1mcmFtZS0yOCB7XG4gIHotaW5kZXg6IDc7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvcm93OS9pdGVtcy9yb3c5LTI4LmpwZyk7XG59XG4uanZtLXJvdzkgLmp2bS1zZXF1ZW5jZS1mcmFtZS0yOSB7XG4gIHotaW5kZXg6IDY7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvcm93OS9pdGVtcy9yb3c5LTI5LmpwZyk7XG59XG4uanZtLXJvdzkgLmp2bS1zZXF1ZW5jZS1mcmFtZS0zMCB7XG4gIHotaW5kZXg6IDU7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvcm93OS9pdGVtcy9yb3c5LTMwLmpwZyk7XG59XG4uanZtLXJvdzkgLmp2bS1zZXF1ZW5jZS1mcmFtZS0zMSB7XG4gIHotaW5kZXg6IDQ7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvcm93OS9pdGVtcy9yb3c5LTMxLmpwZyk7XG59XG4uanZtLXJvdzkgLmp2bS1zZXF1ZW5jZS1mcmFtZS0zMiB7XG4gIHotaW5kZXg6IDM7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvcm93OS9pdGVtcy9yb3c5LTMyLmpwZyk7XG59XG4uanZtLXJvdzkgLmp2bS1zZXF1ZW5jZS1mcmFtZS0zMyB7XG4gIHotaW5kZXg6IDI7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvcm93OS9pdGVtcy9yb3c5LTMzLmpwZyk7XG59XG4uanZtLXJvdzkgLmp2bS1zZXF1ZW5jZS1mcmFtZS0zNCB7XG4gIHotaW5kZXg6IDE7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvcm93OS9pdGVtcy9yb3c5LTM0LmpwZyk7XG59XG4uanZtLXJvdzkgLmp2bS1zZXF1ZW5jZS1mcmFtZS0zNSB7XG4gIHotaW5kZXg6IDA7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvcm93OS9pdGVtcy9yb3c5LTM1LmpwZyk7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAwMHB4KSB7XG4gIC5qdm0tcm93OSAuanZtLXJvdzktdGV4dC1wYXJlbnQtYm94IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIH1cbn1cbi5qdm0tcm93OSAuanZtLXJvdzktdGV4dC1jb250YWluZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDAwcHgpIHtcbiAgLmp2bS1yb3c5IC5qdm0tcm93OS10ZXh0LWNvbnRhaW5lciB7XG4gICAgbGVmdDogNTAlO1xuICAgIHRvcDogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUpO1xuICAgIHdpZHRoOiA5MCU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMDBweCkge1xuICAuanZtLXJvdzkgLmp2bS1yb3c5LXRleHQtY29udGFpbmVyLTIge1xuICAgIHdpZHRoOiA4MCU7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMDBweCkge1xuICAuanZtLXJvdzkgLmp2bS1yb3c5LXRleHQyLWNvbnRhaW5lciB7XG4gICAgaGVpZ2h0OiAyMHZ3O1xuICB9XG59XG4uanZtLXJvdzkgLmp2bS1yb3c5LXRleHQyLWNvbnRhaW5lciAuanZtLXJvdzktYmctaWNvbiB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKDEwJSwgMjAwJSk7XG59XG4uanZtLXJvdzkgLmp2bS1yb3c5LXRleHQyLWNvbnRhaW5lciAuanZtLXJvdzktaWNvbjEtZGVzYyB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAuMzkwNjI1dncsIC04MCUpO1xufVxuLmp2bS1yb3c5IC5qdm0tcm93OS10ZXh0Mi1jb250YWluZXIgLmp2bS1yb3c5LWljb24xLW51bSB7XG4gIGNvbG9yOiAjNmNjY2M2O1xufVxuLmp2bS1yb3c5IC5qdm0tcm93OS10ZXh0Mi1jb250YWluZXIgLmp2bS1yb3c5LWJnLWljb24tMiB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KHJpZ2h0LCAjODdlYzMzLCAjNTZmMGNkKTtcbn1cbi5qdm0tcm93OSAuanZtLXJvdzktdGV4dDItY29udGFpbmVyIC5qdm0tcm93OS1pY29uMS1udW0tMiB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KHJpZ2h0LCAjODdlYzMzLCAjNTZmMGNkKTtcbiAgLXdlYmtpdC1iYWNrZ3JvdW5kLWNsaXA6IHRleHQ7XG4gIC13ZWJraXQtdGV4dC1maWxsLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5qdm0tcm93OSAuanZtLXNlcXVlbmNlLWZyYW1lLTEtbGFzdCB7XG4gIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gIHotaW5kZXg6IDA7XG59XG5cbi52aXZvLXdlYnAgLmp2bS1yb3c5IC5qdm0tc2VxdWVuY2UtZnJhbWUtMCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvcm93OS9pdGVtcy9yb3c5LTAuanBnLndlYnApO1xufVxuLnZpdm8td2VicCAuanZtLXJvdzkgLmp2bS1zZXF1ZW5jZS1mcmFtZS0xIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9yb3c5L2l0ZW1zL3JvdzktMS5qcGcud2VicCk7XG59XG4udml2by13ZWJwIC5qdm0tcm93OSAuanZtLXNlcXVlbmNlLWZyYW1lLTIge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL3JvdzkvaXRlbXMvcm93OS0yLmpwZy53ZWJwKTtcbn1cbi52aXZvLXdlYnAgLmp2bS1yb3c5IC5qdm0tc2VxdWVuY2UtZnJhbWUtMyB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvcm93OS9pdGVtcy9yb3c5LTMuanBnLndlYnApO1xufVxuLnZpdm8td2VicCAuanZtLXJvdzkgLmp2bS1zZXF1ZW5jZS1mcmFtZS00IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9yb3c5L2l0ZW1zL3JvdzktNC5qcGcud2VicCk7XG59XG4udml2by13ZWJwIC5qdm0tcm93OSAuanZtLXNlcXVlbmNlLWZyYW1lLTUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL3JvdzkvaXRlbXMvcm93OS01LmpwZy53ZWJwKTtcbn1cbi52aXZvLXdlYnAgLmp2bS1yb3c5IC5qdm0tc2VxdWVuY2UtZnJhbWUtNiB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvcm93OS9pdGVtcy9yb3c5LTYuanBnLndlYnApO1xufVxuLnZpdm8td2VicCAuanZtLXJvdzkgLmp2bS1zZXF1ZW5jZS1mcmFtZS03IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9yb3c5L2l0ZW1zL3JvdzktNy5qcGcud2VicCk7XG59XG4udml2by13ZWJwIC5qdm0tcm93OSAuanZtLXNlcXVlbmNlLWZyYW1lLTgge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL3JvdzkvaXRlbXMvcm93OS04LmpwZy53ZWJwKTtcbn1cbi52aXZvLXdlYnAgLmp2bS1yb3c5IC5qdm0tc2VxdWVuY2UtZnJhbWUtOS5qdm0tcmlnaHQtYmcge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL3JvdzkvaXRlbXMvcm93OS05LmpwZy53ZWJwKTtcbn1cbi52aXZvLXdlYnAgLmp2bS1yb3c5IC5qdm0tc2VxdWVuY2UtZnJhbWUtMTAge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL3JvdzkvaXRlbXMvcm93OS0xMC5qcGcud2VicCk7XG59XG4udml2by13ZWJwIC5qdm0tcm93OSAuanZtLXNlcXVlbmNlLWZyYW1lLTExIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9yb3c5L2l0ZW1zL3JvdzktMTEuanBnLndlYnApO1xufVxuLnZpdm8td2VicCAuanZtLXJvdzkgLmp2bS1zZXF1ZW5jZS1mcmFtZS0xMiB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvcm93OS9pdGVtcy9yb3c5LTEyLmpwZy53ZWJwKTtcbn1cbi52aXZvLXdlYnAgLmp2bS1yb3c5IC5qdm0tc2VxdWVuY2UtZnJhbWUtMTM0IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9yb3c5L2l0ZW1zL3JvdzktMTMuanBnLndlYnApO1xufVxuLnZpdm8td2VicCAuanZtLXJvdzkgLmp2bS1zZXF1ZW5jZS1mcmFtZS0xNCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvcm93OS9pdGVtcy9yb3c5LTE0LmpwZy53ZWJwKTtcbn1cbi52aXZvLXdlYnAgLmp2bS1yb3c5IC5qdm0tc2VxdWVuY2UtZnJhbWUtMTUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL3JvdzkvaXRlbXMvcm93OS0xNS5qcGcud2VicCk7XG59XG4udml2by13ZWJwIC5qdm0tcm93OSAuanZtLXNlcXVlbmNlLWZyYW1lLTE2IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9yb3c5L2l0ZW1zL3JvdzktMTYuanBnLndlYnApO1xufVxuLnZpdm8td2VicCAuanZtLXJvdzkgLmp2bS1zZXF1ZW5jZS1mcmFtZS0xNyB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvcm93OS9pdGVtcy9yb3c5LTE3LmpwZy53ZWJwKTtcbn1cbi52aXZvLXdlYnAgLmp2bS1yb3c5IC5qdm0tc2VxdWVuY2UtZnJhbWUtMTgge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL3JvdzkvaXRlbXMvcm93OS0xOC5qcGcud2VicCk7XG59XG4udml2by13ZWJwIC5qdm0tcm93OSAuanZtLXNlcXVlbmNlLWZyYW1lLTE5IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9yb3c5L2l0ZW1zL3JvdzktMTkuanBnLndlYnApO1xufVxuLnZpdm8td2VicCAuanZtLXJvdzkgLmp2bS1zZXF1ZW5jZS1mcmFtZS0yMCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvcm93OS9pdGVtcy9yb3c5LTIwLmpwZy53ZWJwKTtcbn1cbi52aXZvLXdlYnAgLmp2bS1yb3c5IC5qdm0tc2VxdWVuY2UtZnJhbWUtMjEge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL3JvdzkvaXRlbXMvcm93OS0yMS5qcGcud2VicCk7XG59XG4udml2by13ZWJwIC5qdm0tcm93OSAuanZtLXNlcXVlbmNlLWZyYW1lLTIyIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9yb3c5L2l0ZW1zL3JvdzktMjIuanBnLndlYnApO1xufVxuLnZpdm8td2VicCAuanZtLXJvdzkgLmp2bS1zZXF1ZW5jZS1mcmFtZS0yMyB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvcm93OS9pdGVtcy9yb3c5LTIzLmpwZy53ZWJwKTtcbn1cbi52aXZvLXdlYnAgLmp2bS1yb3c5IC5qdm0tc2VxdWVuY2UtZnJhbWUtMjQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL3JvdzkvaXRlbXMvcm93OS0yNC5qcGcud2VicCk7XG59XG4udml2by13ZWJwIC5qdm0tcm93OSAuanZtLXNlcXVlbmNlLWZyYW1lLTI1IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9yb3c5L2l0ZW1zL3JvdzktMjUuanBnLndlYnApO1xufVxuLnZpdm8td2VicCAuanZtLXJvdzkgLmp2bS1zZXF1ZW5jZS1mcmFtZS0yNiB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvcm93OS9pdGVtcy9yb3c5LTI2LmpwZy53ZWJwKTtcbn1cbi52aXZvLXdlYnAgLmp2bS1yb3c5IC5qdm0tc2VxdWVuY2UtZnJhbWUtMjcge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL3JvdzkvaXRlbXMvcm93OS0yNy5qcGcud2VicCk7XG59XG4udml2by13ZWJwIC5qdm0tcm93OSAuanZtLXNlcXVlbmNlLWZyYW1lLTI4IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9yb3c5L2l0ZW1zL3JvdzktMjguanBnLndlYnApO1xufVxuLnZpdm8td2VicCAuanZtLXJvdzkgLmp2bS1zZXF1ZW5jZS1mcmFtZS0yOSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvcm93OS9pdGVtcy9yb3c5LTI5LmpwZy53ZWJwKTtcbn1cbi52aXZvLXdlYnAgLmp2bS1yb3c5IC5qdm0tc2VxdWVuY2UtZnJhbWUtMzAge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL3JvdzkvaXRlbXMvcm93OS0zMC5qcGcud2VicCk7XG59XG4udml2by13ZWJwIC5qdm0tcm93OSAuanZtLXNlcXVlbmNlLWZyYW1lLTMxIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9yb3c5L2l0ZW1zL3JvdzktMzEuanBnLndlYnApO1xufVxuLnZpdm8td2VicCAuanZtLXJvdzkgLmp2bS1zZXF1ZW5jZS1mcmFtZS0zMiB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvcm93OS9pdGVtcy9yb3c5LTMyLmpwZy53ZWJwKTtcbn1cbi52aXZvLXdlYnAgLmp2bS1yb3c5IC5qdm0tc2VxdWVuY2UtZnJhbWUtMzMge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL3JvdzkvaXRlbXMvcm93OS0zMy5qcGcud2VicCk7XG59XG4udml2by13ZWJwIC5qdm0tcm93OSAuanZtLXNlcXVlbmNlLWZyYW1lLTM0IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9yb3c5L2l0ZW1zL3JvdzktMzQuanBnLndlYnApO1xufVxuLnZpdm8td2VicCAuanZtLXJvdzkgLmp2bS1zZXF1ZW5jZS1mcmFtZS0zNSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvcm93OS9pdGVtcy9yb3c5LTM1LmpwZy53ZWJwKTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDAwcHgpIHtcbiAgLnZpdm8td2VicCAuanZtLXJvdzkgLmp2bS1yaWdodC1iZyB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9yb3c5L3JvdzktcmlnaHQuanBnLndlYnApO1xuICB9XG59XG5cbi5qdm0tcm93MTAge1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMDBweCkge1xuICAuanZtLXJvdzEwIC5qdm0tcm93MTAtcGFnZTEge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gIH1cbn1cbi5qdm0tcm93MTAgLmp2bS1yb3cxMC1wYWdlMSAuanZtLWltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDA7XG4gIHBhZGRpbmctYm90dG9tOiAxMTIuNDIxJTtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3Zlcjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDAwcHgpIHtcbiAgLmp2bS1yb3cxMCAuanZtLXJvdzEwLXBhZ2UxIC5qdm0taW1nIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDA7XG4gICAgcGFkZGluZy1ib3R0b206IDg5JTtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICB9XG59XG4uanZtLXJvdzEwIC5qdm0tcm93MTAtcGFnZTEgLmp2bS1sZWZ0IHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDAwcHgpIHtcbiAgLmp2bS1yb3cxMCAuanZtLXJvdzEwLXBhZ2UxIC5qdm0tbGVmdCAuanZtLWltZy5qdm0tYmFja2dyb3VuZC1sYXp5IHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL3JvdzEwL3JvdzEwLXBhZ2UxLWxlZnQuanBnKTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMDBweCkge1xuICAuanZtLXJvdzEwIC5qdm0tcm93MTAtcGFnZTEgLmp2bS1sZWZ0IC5qdm0taW1nLmp2bS1iYWNrZ3JvdW5kLWxhenkge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNzUuMiU7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL3JvdzEwL3JvdzEwLXBhZ2UxLWxlZnQtbW9iaS5qcGcpO1xuICB9XG59XG4uanZtLXJvdzEwIC5qdm0tcm93MTAtcGFnZTEgLmp2bS1sZWZ0IC5qdm0tdGV4dCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBwYWRkaW5nOiAxNy4xODc1dncgOC45ODQzNzV2dyAwIDEzLjQ3NjU2MjV2dztcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDAwcHgpIHtcbiAgLmp2bS1yb3cxMCAuanZtLXJvdzEwLXBhZ2UxIC5qdm0tbGVmdCAuanZtLXRleHQge1xuICAgIHBhZGRpbmc6IDE5LjMzMzMzMzMzMzN2dyA5LjczMzMzMzMzMzN2dyAwIDkuNzMzMzMzMzMzM3Z3O1xuICB9XG59XG4uanZtLXJvdzEwIC5qdm0tcm93MTAtcGFnZTEgLmp2bS1sZWZ0IC5qdm0tdGV4dCAuanZtLXRleHQtdGl0bGUge1xuICBmb250LXNpemU6IDIuMDgzNTkzNzV2dztcbiAgZm9udC1mYW1pbHk6IGp2bS1tO1xuICBsZXR0ZXItc3BhY2luZzogLTFweDtcbiAgbWFyZ2luLWJvdHRvbTogMS41NjI1dnc7XG4gIGxpbmUtaGVpZ2h0OiAxO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMDBweCkge1xuICAuanZtLXJvdzEwIC5qdm0tcm93MTAtcGFnZTEgLmp2bS1sZWZ0IC5qdm0tdGV4dCAuanZtLXRleHQtdGl0bGUge1xuICAgIGxldHRlci1zcGFjaW5nOiAtMXB4O1xuICAgIGZvbnQtc2l6ZTogNS44NjY2NjY2NjY3dnc7XG4gICAgbWFyZ2luLWJvdHRvbTogNHZ3O1xuICB9XG59XG4uanZtLXJvdzEwIC5qdm0tcm93MTAtcGFnZTEgLmp2bS1sZWZ0IC5qdm0tdGV4dCAuanZtLXRleHQtZGVzYyB7XG4gIGZvbnQtc2l6ZTogMS4yNXZ3O1xuICBmb250LWZhbWlseToganZtLXI7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIG1hcmdpbi1ib3R0b206IDMuNDM3NXZ3O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMDBweCkge1xuICAuanZtLXJvdzEwIC5qdm0tcm93MTAtcGFnZTEgLmp2bS1sZWZ0IC5qdm0tdGV4dCAuanZtLXRleHQtZGVzYyB7XG4gICAgZm9udC1zaXplOiAzLjQ2NjY2NjY2Njd2dztcbiAgICBtYXJnaW4tYm90dG9tOiA2LjEzMzMzMzMzMzN2dztcbiAgICBsaW5lLWhlaWdodDogMS41O1xuICB9XG59XG4uanZtLXJvdzEwIC5qdm0tcm93MTAtcGFnZTEgLmp2bS1sZWZ0IC5qdm0tdGV4dCAuanZtLXRleHQtbnVtIHtcbiAgZGlzcGxheTogZmxleDtcbn1cbi5qdm0tcm93MTAgLmp2bS1yb3cxMC1wYWdlMSAuanZtLWxlZnQgLmp2bS10ZXh0IC5qdm0tdGV4dC1tYXgtbnVtIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250LXNpemU6IDMuOTA2MjV2dztcbiAgZm9udC1mYW1pbHk6IGp2bS1oO1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsICNhNWRmNzIsICMwZmUzYWIpO1xuICAtd2Via2l0LWJhY2tncm91bmQtY2xpcDogdGV4dDtcbiAgY29sb3I6IHRyYW5zcGFyZW50O1xuICBsaW5lLWhlaWdodDogMTtcbiAgbWFyZ2luLXJpZ2h0OiAzLjkwNjI1dnc7XG4gIHRleHQtd3JhcDogbm93cmFwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMDBweCkge1xuICAuanZtLXJvdzEwIC5qdm0tcm93MTAtcGFnZTEgLmp2bS1sZWZ0IC5qdm0tdGV4dCAuanZtLXRleHQtbWF4LW51bSB7XG4gICAgbGV0dGVyLXNwYWNpbmc6IC03cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDAwcHgpIHtcbiAgLmp2bS1yb3cxMCAuanZtLXJvdzEwLXBhZ2UxIC5qdm0tbGVmdCAuanZtLXRleHQgLmp2bS10ZXh0LW1heC1udW0ge1xuICAgIGZvbnQtc2l6ZTogOS4zMzMzMzMzMzMzdnc7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMnZ3O1xuICB9XG59XG4uanZtLXJvdzEwIC5qdm0tcm93MTAtcGFnZTEgLmp2bS1sZWZ0IC5qdm0tdGV4dCAuanZtLXRleHQtbWF4LW51bSBzcGFuIHtcbiAgZm9udC1zaXplOiAxLjk1MzEyNXZ3O1xuICBsZXR0ZXItc3BhY2luZzogMHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMDBweCkge1xuICAuanZtLXJvdzEwIC5qdm0tcm93MTAtcGFnZTEgLmp2bS1sZWZ0IC5qdm0tdGV4dCAuanZtLXRleHQtbWF4LW51bSBzcGFuIHtcbiAgICBmb250LXNpemU6IDZ2dztcbiAgfVxufVxuLmp2bS1yb3cxMCAuanZtLXJvdzEwLXBhZ2UxIC5qdm0tbGVmdCAuanZtLXRleHQgLmp2bS10ZXh0LW1heC1udW06bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1yaWdodDogMDtcbn1cbi5qdm0tcm93MTAgLmp2bS1yb3cxMC1wYWdlMSAuanZtLWxlZnQgLmp2bS10ZXh0IC5qdm0tdGV4dC1taW4tZGVzYyB7XG4gIGZvbnQtc2l6ZTogMS4wOTM3NXZ3O1xuICBmb250LWZhbWlseToganZtLW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAwMHB4KSB7XG4gIC5qdm0tcm93MTAgLmp2bS1yb3cxMC1wYWdlMSAuanZtLWxlZnQgLmp2bS10ZXh0IC5qdm0tdGV4dC1taW4tZGVzYyB7XG4gICAgZm9udC1zaXplOiAyLjY2NjY2NjY2Njd2dztcbiAgfVxufVxuLmp2bS1yb3cxMCAuanZtLXJvdzEwLXBhZ2UxIC5qdm0tcmlnaHQge1xuICB3aWR0aDogMTAwJTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDAwcHgpIHtcbiAgLmp2bS1yb3cxMCAuanZtLXJvdzEwLXBhZ2UxIC5qdm0tcmlnaHQgLmp2bS1pbWcuanZtLWJhY2tncm91bmQtbGF6eSB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9yb3cxMC9wYy92aXZvLXkwMy13aXRoLW1lZGlhdGVrLWhlbGlvLWc4NS5qcGcpO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAwMHB4KSB7XG4gIC5qdm0tcm93MTAgLmp2bS1yb3cxMC1wYWdlMSAuanZtLXJpZ2h0IC5qdm0taW1nLmp2bS1iYWNrZ3JvdW5kLWxhenkge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTAyLjY2NiU7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL3JvdzEwL21vYmkvdml2by15MDMtd2l0aC1tZWRpYXRlay1oZWxpby1nODUtbW9iaS5qcGcpO1xuICB9XG59XG4uanZtLXJvdzEwIC5qdm0tcm93MTAtcGFnZTIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uanZtLXJvdzEwIC5qdm0tcm93MTAtcGFnZTIgLmp2bS1wYWdlMi1pbWcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAwO1xuICBwYWRkaW5nLWJvdHRvbTogNTUuOTM3JTtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3Zlcjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDAwcHgpIHtcbiAgLmp2bS1yb3cxMCAuanZtLXJvdzEwLXBhZ2UyIC5qdm0tcGFnZTItaW1nIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDA7XG4gICAgcGFkZGluZy1ib3R0b206IDE3Ny44NiU7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMDBweCkge1xuICAuanZtLXJvdzEwIC5qdm0tcm93MTAtcGFnZTIgLmp2bS1wYWdlMi1pbWcuanZtLWJhY2tncm91bmQtbGF6eSB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9yb3cxMC9wYy92aXZvLXkwMy13aXRoLWlwNTQtZHVzdC1hbmQtd2F0ZXItcmVzaXN0YW5jZS5qcGcpO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAwMHB4KSB7XG4gIC5qdm0tcm93MTAgLmp2bS1yb3cxMC1wYWdlMiAuanZtLXBhZ2UyLWltZy5qdm0tYmFja2dyb3VuZC1sYXp5IHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL3JvdzEwL21vYmkvdml2by15MDMtd2l0aC1pcDU0LWR1c3QtYW5kLXdhdGVyLXJlc2lzdGFuY2UtbW9iaS5qcGcpO1xuICB9XG59XG4uanZtLXJvdzEwIC5qdm0tcm93MTAtcGFnZTIgLmp2bS1wYWdlMi10ZXh0IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMDBweCkge1xuICAuanZtLXJvdzEwIC5qdm0tcm93MTAtcGFnZTIgLmp2bS1wYWdlMi10ZXh0IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGJvdHRvbTogMy45MDYyNXZ3O1xuICAgIHBhZGRpbmc6IDAgMTMuNDc2NTYyNXZ3O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAwMHB4KSB7XG4gIC5qdm0tcm93MTAgLmp2bS1yb3cxMC1wYWdlMiAuanZtLXBhZ2UyLXRleHQge1xuICAgIGJvdHRvbTogLTIuNjY2NjY2NjY2N3Z3O1xuICAgIHBhZGRpbmc6IDAgNS4wNjY2NjY2NjY3dnc7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNDcsIDI0NywgMjQ3LCAwLjUpO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAwMHB4KSB7XG4gIC5qdm0tcm93MTAgLmp2bS1yb3cxMC1wYWdlMiAuanZtLXBhZ2UyLXRleHQgLmp2bS1wYWdlMi10aXRsZS1jb250YWluZXIge1xuICAgIHdpZHRoOiAzOS40NTMxMjV2dztcbiAgICBtYXJnaW4tcmlnaHQ6IDEwLjM5MDYyNXZ3O1xuICB9XG59XG4uanZtLXJvdzEwIC5qdm0tcm93MTAtcGFnZTIgLmp2bS1wYWdlMi10ZXh0IC5qdm0tcGFnZTItdGl0bGUge1xuICBmb250LXNpemU6IDIuMDgzNTkzNzV2dztcbiAgZm9udC1mYW1pbHk6IGp2bS1tO1xuICBsZXR0ZXItc3BhY2luZzogLTFweDtcbiAgbWFyZ2luLWJvdHRvbTogMS41NjI1dnc7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAwMHB4KSB7XG4gIC5qdm0tcm93MTAgLmp2bS1yb3cxMC1wYWdlMiAuanZtLXBhZ2UyLXRleHQgLmp2bS1wYWdlMi10aXRsZSB7XG4gICAgZm9udC1zaXplOiA1Ljg2NjY2NjY2Njd2dztcbiAgICBsaW5lLWhlaWdodDogMS4yO1xuICAgIG1hcmdpbi1ib3R0b206IDMuMzMzMzMzMzMzM3Z3O1xuICB9XG59XG4uanZtLXJvdzEwIC5qdm0tcm93MTAtcGFnZTIgLmp2bS1wYWdlMi10ZXh0IC5qdm0tcGFnZTItZGVzYyB7XG4gIGZvbnQtc2l6ZTogMS4yNXZ3O1xuICBmb250LWZhbWlseToganZtLXI7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAwMHB4KSB7XG4gIC5qdm0tcm93MTAgLmp2bS1yb3cxMC1wYWdlMiAuanZtLXBhZ2UyLXRleHQgLmp2bS1wYWdlMi1kZXNjIHtcbiAgICBmb250LXNpemU6IDMuNDY2NjY2NjY2N3Z3O1xuICAgIG1hcmdpbi1ib3R0b206IDE0LjY2NjY2NjY2Njd2dztcbiAgICBsaW5lLWhlaWdodDogMS40O1xuICB9XG59XG4uanZtLXJvdzEwIC5qdm0tcm93MTAtcGFnZTIgLmp2bS1wYWdlMi10ZXh0IC5qdm0tcGFnZTItbWF4LW51bSB7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgI2E1ZGY3MiwgIzBmZTNhYik7XG4gIC13ZWJraXQtYmFja2dyb3VuZC1jbGlwOiB0ZXh0O1xuICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGZvbnQtc2l6ZTogMy45MDYyNXZ3O1xuICBmb250LWZhbWlseToganZtLWg7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAwMHB4KSB7XG4gIC5qdm0tcm93MTAgLmp2bS1yb3cxMC1wYWdlMiAuanZtLXBhZ2UyLXRleHQgLmp2bS1wYWdlMi1tYXgtbnVtIHtcbiAgICBmb250LXNpemU6IDh2dztcbiAgfVxufVxuLmp2bS1yb3cxMCAuanZtLXJvdzEwLXBhZ2UyIC5qdm0tcGFnZTItdGV4dCAuanZtLXBhZ2UyLW1pbi1kZXNjIHtcbiAgZm9udC1zaXplOiAxLjA5Mzc1dnc7XG4gIGZvbnQtZmFtaWx5OiBqdm0tbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDAwcHgpIHtcbiAgLmp2bS1yb3cxMCAuanZtLXJvdzEwLXBhZ2UyIC5qdm0tcGFnZTItdGV4dCAuanZtLXBhZ2UyLW1pbi1kZXNjIHtcbiAgICBmb250LXNpemU6IDIuNjY2NjY2NjY2N3Z3O1xuICB9XG59XG4uanZtLXJvdzEwIC5qdm0tcm93MTAtcGFnZTIgLmp2bS1wYWdlMi10ZXh0IC5qdm0tcGFnZTItbWluLWRlc2Mgc3VwIHtcbiAgZm9udC1zaXplOiAwLjcwMzEyNXZ3O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAwMHB4KSB7XG4gIC52aXZvLXdlYnAgLmp2bS1yb3cxMCAuanZtLXJvdzEwLXBhZ2UxIC5qdm0tbGVmdCAuanZtLWltZy5qdm0tYmFja2dyb3VuZC1sYXp5IHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL3JvdzEwL3JvdzEwLXBhZ2UxLWxlZnQuanBnLndlYnApO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAwMHB4KSB7XG4gIC52aXZvLXdlYnAgLmp2bS1yb3cxMCAuanZtLXJvdzEwLXBhZ2UxIC5qdm0tcmlnaHQgLmp2bS1pbWcuanZtLWJhY2tncm91bmQtbGF6eSB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9yb3cxMC9wYy92aXZvLXkwMy13aXRoLW1lZGlhdGVrLWhlbGlvLWc4NS5qcGcud2VicCk7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDAwcHgpIHtcbiAgLnZpdm8td2VicCAuanZtLXJvdzEwIC5qdm0tcm93MTAtcGFnZTIgLmp2bS1wYWdlMi1pbWcuanZtLWJhY2tncm91bmQtbGF6eSB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9yb3cxMC9wYy92aXZvLXkwMy13aXRoLWlwNTQtZHVzdC1hbmQtd2F0ZXItcmVzaXN0YW5jZS5qcGcud2VicCk7XG4gIH1cbn1cblxuLmp2bS1yb3cxMSB7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byB0b3AsICNmOWY4ZmEsICNlNGY4ZTUsICNmOWY4ZmEpO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwYWRkaW5nLWJvdHRvbTogOS4zNzV2dztcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDAwcHgpIHtcbiAgLmp2bS1yb3cxMSB7XG4gICAgcGFkZGluZy1ib3R0b206IDE2dnc7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDAwcHgpIHtcbiAgLmp2bS1yb3cxMSB7XG4gICAgcGFkZGluZy10b3A6IDMuMTI1dnc7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDAwcHgpIHtcbiAgLmp2bS1yb3cxMSB7XG4gICAgcGFkZGluZy10b3A6IDEuNTYyNXZ3O1xuICB9XG59XG4uanZtLXJvdzExIC5qdm0taXRlbS1jb250YWluZXIge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMDBweCkge1xuICAuanZtLXJvdzExIC5qdm0taXRlbS1jb250YWluZXIge1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMDBweCkge1xuICAuanZtLXJvdzExIC5qdm0taXRlbS1jb250YWluZXIge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMDBweCkge1xuICAuanZtLXJvdzExIC5qdm0taXRlbSB7XG4gICAgd2lkdGg6IDM1LjQ2ODc1dnc7XG4gICAgbWFyZ2luLXJpZ2h0OiAyLjM0Mzc1dnc7XG4gICAgbWFyZ2luLWJvdHRvbTogMy4xMjV2dztcbiAgICBtYXJnaW4tdG9wOiA2LjI1dnc7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDAwcHgpIHtcbiAgLmp2bS1yb3cxMSAuanZtLWl0ZW0ge1xuICAgIHdpZHRoOiA4MC4yNjY2NjY2NjY3dnc7XG4gICAgbWFyZ2luLWJvdHRvbTogMTMuMzMzMzMzMzMzM3Z3O1xuICB9XG59XG4uanZtLXJvdzExIC5qdm0taXRlbSAuanZtLXJvdzExLXRleHQtdGl0bGUge1xuICBtYXJnaW4tdG9wOiAyLjM0Mzc1dnc7XG4gIG1hcmdpbi1ib3R0b206IDAuOTc2NTYyNXZ3O1xuICBmb250LXNpemU6IDIuMDgzNTkzNzV2dztcbiAgZm9udC1mYW1pbHk6IGp2bS1tO1xuICBsaW5lLWhlaWdodDogMS4xO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMDBweCkge1xuICAuanZtLXJvdzExIC5qdm0taXRlbSAuanZtLXJvdzExLXRleHQtdGl0bGUge1xuICAgIGxldHRlci1zcGFjaW5nOiAtMXB4O1xuICAgIGZvbnQtc2l6ZTogNS44NjY2NjY2NjY3dnc7XG4gICAgbWFyZ2luOiA0LjkzMzMzMzMzMzN2dyAwO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjM7XG4gIH1cbn1cbi5qdm0tcm93MTEgLmp2bS1pdGVtIC5qdm0tcm93MTEtdGV4dC1kZXNjIHtcbiAgZm9udC1zaXplOiAxLjI1dnc7XG4gIGZvbnQtZmFtaWx5OiBqdm0tcjtcbiAgbGluZS1oZWlnaHQ6IDEuMztcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDAwcHgpIHtcbiAgLmp2bS1yb3cxMSAuanZtLWl0ZW0gLmp2bS1yb3cxMS10ZXh0LWRlc2Mge1xuICAgIGZvbnQtc2l6ZTogMy40NjY2NjY2NjY3dnc7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDAwcHgpIHtcbiAgLmp2bS1yb3cxMSAuanZtLWl0ZW0gLmp2bS1yb3cxMS10ZXh0LWRlc2Mgc3VwIHtcbiAgICBmb250LXNpemU6IDAuNzgxMjV2dztcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMDBweCkge1xuICAuanZtLXJvdzExIC5qdm0taXRlbSAuanZtLXJvdzExLXRleHQtZGVzYyBzdXAge1xuICAgIGZvbnQtc2l6ZTogMi4xMzMzMzMzMzMzdnc7XG4gIH1cbn1cbi5qdm0tcm93MTEgLmp2bS1pdGVtIC5qdm0taW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMDtcbiAgcGFkZGluZy1ib3R0b206IDEwNC42MzUlO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMDBweCkge1xuICAuanZtLXJvdzExIC5qdm0taXRlbSAuanZtLWltZyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAwO1xuICAgIHBhZGRpbmctYm90dG9tOiAxMDUuMzMzJTtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAwMHB4KSB7XG4gIC5qdm0tcm93MTEgLmp2bS1pdGVtIC5qdm0taW1nMS5qdm0tYmFja2dyb3VuZC1sYXp5IHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL3JvdzExL3BjL3Zpdm8teTAzLXdpdGgtdG91Z2gtcXVhbGl0eS5wbmcpO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAwMHB4KSB7XG4gIC5qdm0tcm93MTEgLmp2bS1pdGVtIC5qdm0taW1nMS5qdm0tYmFja2dyb3VuZC1sYXp5IHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL3JvdzExL21vYmkvdml2by15MDMtd2l0aC10b3VnaC1xdWFsaXR5LW1vYmkucG5nKTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMDBweCkge1xuICAuanZtLXJvdzExIC5qdm0taXRlbSAuanZtLWltZzIuanZtLWJhY2tncm91bmQtbGF6eSB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9yb3cxMS9wYy92aXZvLXkwMy1yZXNpc3RhbnQtdG8tZGFpbHktc2NyYXRjaGVzLmpwZyk7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDAwcHgpIHtcbiAgLmp2bS1yb3cxMSAuanZtLWl0ZW0gLmp2bS1pbWcyLmp2bS1iYWNrZ3JvdW5kLWxhenkge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvcm93MTEvbW9iaS92aXZvLXkwMy1yZXNpc3RhbnQtdG8tZGFpbHktc2NyYXRjaGVzLW1vYmkuanBnKTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMDBweCkge1xuICAuanZtLXJvdzExIC5qdm0taXRlbSAuanZtLWltZzMuanZtLWJhY2tncm91bmQtbGF6eSB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9yb3cxMS9wYy92aXZvLXkwMy13aXRoLWR1cmFibGUtYmF0dGVyeS5qcGcpO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAwMHB4KSB7XG4gIC5qdm0tcm93MTEgLmp2bS1pdGVtIC5qdm0taW1nMy5qdm0tYmFja2dyb3VuZC1sYXp5IHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL3JvdzExL21vYmkvdml2by15MDMtd2l0aC1kdXJhYmxlLWJhdHRlcnktbW9iaS5qcGcpO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAwMHB4KSB7XG4gIC5qdm0tcm93MTEgLmp2bS1pdGVtIC5qdm0taW1nNC5qdm0tYmFja2dyb3VuZC1sYXp5IHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL3JvdzExL3BjL3Zpdm8teTAzLXdpdGgtYm9vc3RlZC12b2x1bWUuanBnKTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMDBweCkge1xuICAuanZtLXJvdzExIC5qdm0taXRlbSAuanZtLWltZzQuanZtLWJhY2tncm91bmQtbGF6eSB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9yb3cxMS9tb2JpL3Zpdm8teTAzLXdpdGgtYm9vc3RlZC12b2x1bWUtbW9iaS5qcGcpO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAwMHB4KSB7XG4gIC5qdm0tcm93MTEgLmp2bS1pdGVtOm50aC1jaGlsZCgzKSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTAuOTM3NXZ3O1xuICB9XG59XG4uanZtLXJvdzExIC5qdm0taXRlbTpudGgtY2hpbGQoMm4pIHtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xuICBtYXJnaW4tdG9wOiAwO1xufVxuLmp2bS1yb3cxMSAuanZtLXJvdzExLWZvb3RlciB7XG4gIHdpZHRoOiA3My4wNDY4NzV2dztcbiAgbWFyZ2luOiAwIGF1dG87XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAwMHB4KSB7XG4gIC5qdm0tcm93MTEgLmp2bS1yb3cxMS1mb290ZXIge1xuICAgIHdpZHRoOiA4MC4yNjY2NjY2NjY3dnc7XG4gIH1cbn1cbi5qdm0tcm93MTEgLmp2bS1yb3cxMS1mb290ZXIgLmp2bS1yb3cxMS10aXRsZSB7XG4gIGZvbnQtc2l6ZTogMi4wODM1OTM3NXZ3O1xuICBmb250LWZhbWlseToganZtLW07XG4gIG1hcmdpbi1ib3R0b206IDAuOTc2NTYyNXZ3O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMDBweCkge1xuICAuanZtLXJvdzExIC5qdm0tcm93MTEtZm9vdGVyIC5qdm0tcm93MTEtdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogNS44NjY2NjY2NjY3dnc7XG4gIH1cbn1cbi5qdm0tcm93MTEgLmp2bS1yb3cxMS1mb290ZXIgLmp2bS1yb3cxMS1kZXNjIHtcbiAgZm9udC1zaXplOiAxLjI1dnc7XG4gIG1hcmdpbi1ib3R0b206IDEuNTYyNXZ3O1xuICBsaW5lLWhlaWdodDogMS4zO1xuICBmb250LWZhbWlseToganZtLXI7XG59XG4uanZtLXJvdzExIC5qdm0tcm93MTEtZm9vdGVyIC5qdm0tcm93MTEtZGVzYyBzdXAge1xuICBmb250LXNpemU6IDAuNzgxMjV2dztcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDAwcHgpIHtcbiAgLmp2bS1yb3cxMSAuanZtLXJvdzExLWZvb3RlciAuanZtLXJvdzExLWRlc2Mge1xuICAgIGZvbnQtc2l6ZTogMy40NjY2NjY2NjY3dnc7XG4gICAgbWFyZ2luOiA2dncgMCA4dncgMDtcbiAgfVxuICAuanZtLXJvdzExIC5qdm0tcm93MTEtZm9vdGVyIC5qdm0tcm93MTEtZGVzYyBzdXAge1xuICAgIGZvbnQtc2l6ZTogMi4xMzMzMzMzMzMzdnc7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDAwcHgpIHtcbiAgLmp2bS1yb3cxMSAuanZtLXJvdzExLWZvb3Rlci1pbWcge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMzIuMSU7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICBib3JkZXItcmFkaXVzOiAxLjE3MTg3NXZ3O1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvcm93MTEvcm93MTEtZm9vdGVyLWltZy5qcGcpO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAwMHB4KSB7XG4gIC5qdm0tcm93MTEgLmp2bS1yb3cxMS1mb290ZXItaW1nIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDA7XG4gICAgcGFkZGluZy1ib3R0b206IDE0MC42NjYlO1xuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgYm9yZGVyLXJhZGl1czogMi42NjY2NjY2NjY3dnc7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9yb3cxMS9yb3cxMS1mb290ZXItaW1nLW1vYmkuanBnKTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMDBweCkge1xuICAuanZtLXJvdzExIC5qdm0tcm93MTEtZm9vdGVyLWltZy5qdm0tYmFja2dyb3VuZC1sYXp5IHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL3JvdzExL3JvdzExLWZvb3Rlci1pbWcuanBnKTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMDBweCkge1xuICAuanZtLXJvdzExIC5qdm0tcm93MTEtZm9vdGVyLWltZy5qdm0tYmFja2dyb3VuZC1sYXp5IHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL3JvdzExL3JvdzExLWZvb3Rlci1pbWctbW9iaS5qcGcpO1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDAwcHgpIHtcbiAgLnZpdm8td2VicCAuanZtLXJvdzExIC5qdm0taXRlbSAuanZtLWltZzEuanZtLWJhY2tncm91bmQtbGF6eSB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9yb3cxMS9wYy92aXZvLXkwMy13aXRoLXRvdWdoLXF1YWxpdHkucG5nLndlYnApO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAwMHB4KSB7XG4gIC52aXZvLXdlYnAgLmp2bS1yb3cxMSAuanZtLWl0ZW0gLmp2bS1pbWcyLmp2bS1iYWNrZ3JvdW5kLWxhenkge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvcm93MTEvcGMvdml2by15MDMtcmVzaXN0YW50LXRvLWRhaWx5LXNjcmF0Y2hlcy5qcGcud2VicCk7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDAwcHgpIHtcbiAgLnZpdm8td2VicCAuanZtLXJvdzExIC5qdm0taXRlbSAuanZtLWltZzMuanZtLWJhY2tncm91bmQtbGF6eSB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9yb3cxMS9wYy92aXZvLXkwMy13aXRoLWR1cmFibGUtYmF0dGVyeS5qcGcud2VicCk7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDAwcHgpIHtcbiAgLnZpdm8td2VicCAuanZtLXJvdzExIC5qdm0taXRlbSAuanZtLWltZzQuanZtLWJhY2tncm91bmQtbGF6eSB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9yb3cxMS9wYy92aXZvLXkwMy13aXRoLWJvb3N0ZWQtdm9sdW1lLmpwZy53ZWJwKTtcbiAgfVxufVxuXG4uanZtLXJvdzEyIHtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0IGJvdHRvbSwgI2YxZjNmNCwgI2ZiZmZmNyk7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4uanZtLXJvdzEyIC5qdm0tcm93MTItaGVhZGVyIHtcbiAgcGFkZGluZy1sZWZ0OiAxMy4yODEyNXZ3O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMDBweCkge1xuICAuanZtLXJvdzEyIC5qdm0tcm93MTItaGVhZGVyIHtcbiAgICBwYWRkaW5nLXRvcDogMTAuMTU2MjV2dztcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMDBweCkge1xuICAuanZtLXJvdzEyIC5qdm0tcm93MTItaGVhZGVyIHtcbiAgICBwYWRkaW5nOiAxMnZ3IDEwLjR2dyAwIDEwLjR2dztcbiAgfVxufVxuLmp2bS1yb3cxMiAuanZtLXJvdzEyLXRpdGxlMixcbi5qdm0tcm93MTIgLmp2bS1yb3cxMi10aXRsZSB7XG4gIGZvbnQtc2l6ZTogNC4xNDA2MjV2dztcbiAgZm9udC1mYW1pbHk6IGp2bS1oO1xuICBsZXR0ZXItc3BhY2luZzogLTNweDtcbiAgbGluZS1oZWlnaHQ6IDAuOTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDAwcHgpIHtcbiAgLmp2bS1yb3cxMiAuanZtLXJvdzEyLXRpdGxlMixcbi5qdm0tcm93MTIgLmp2bS1yb3cxMi10aXRsZSB7XG4gICAgZm9udC1zaXplOiA3LjQ2NjY2NjY2Njd2dztcbiAgICBsZXR0ZXItc3BhY2luZzogLTFweDtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgfVxufVxuLmp2bS1yb3cxMiAuanZtLXJvdzEyLXRpdGxlMiB7XG4gIGNvbG9yOiAjODZlM2MzO1xufVxuLmp2bS1yb3cxMiAuanZtLXJvdzEyLWRlc2Mge1xuICBmb250LXNpemU6IDEuMjV2dztcbiAgZm9udC1mYW1pbHk6IGp2bS1yO1xuICBsaW5lLWhlaWdodDogMS4yO1xuICBtYXJnaW4tdG9wOiAyLjM0Mzc1dnc7XG4gIHBhZGRpbmctbGVmdDogNS4wNzgxMjV2dztcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgbWFyZ2luLWJvdHRvbTogMS45NTMxMjV2dztcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDAwcHgpIHtcbiAgLmp2bS1yb3cxMiAuanZtLXJvdzEyLWRlc2Mge1xuICAgIG1hcmdpbi10b3A6IDYuNjY2NjY2NjY2N3Z3O1xuICAgIGZvbnQtc2l6ZTogMy40NjY2NjY2NjY3dnc7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICB9XG59XG4uanZtLXJvdzEyIC5qdm0tcGhvbmUtY29udGFpbmVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogNTguMjAzMTI1dnc7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDAwcHgpIHtcbiAgLmp2bS1yb3cxMiAuanZtLXBob25lLWNvbnRhaW5lciB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMTZ2dztcbiAgfVxufVxuLmp2bS1yb3cxMiAuanZtLXBob25lMS1jb250YWluZXIsXG4uanZtLXJvdzEyIC5qdm0tcGhvbmUyLWNvbnRhaW5lciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAwO1xufVxuLmp2bS1yb3cxMiAuanZtLXBob25lMS1jb250YWluZXIgLmp2bS1wYXJhbXMsXG4uanZtLXJvdzEyIC5qdm0tcGhvbmUyLWNvbnRhaW5lciAuanZtLXBhcmFtcyB7XG4gIHdpZHRoOiA0Ni44NzV2dztcbiAgaGVpZ2h0OiA3LjYxNzE4NzV2dztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiA1O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMDBweCkge1xuICAuanZtLXJvdzEyIC5qdm0tcGhvbmUxLWNvbnRhaW5lciAuanZtLXBhcmFtcyxcbi5qdm0tcm93MTIgLmp2bS1waG9uZTItY29udGFpbmVyIC5qdm0tcGFyYW1zIHtcbiAgICB3aWR0aDogNDYuMjY2NjY2NjY2N3Z3O1xuICAgIGhlaWdodDogMTQuNjY2NjY2NjY2N3Z3O1xuICB9XG59XG4uanZtLXJvdzEyIC5qdm0tcGhvbmUxLWNvbnRhaW5lciAuanZtLXBhcmFtcyAuanZtLXdoaXRlLWxpbmUsXG4uanZtLXJvdzEyIC5qdm0tcGhvbmUxLWNvbnRhaW5lciAuanZtLXBhcmFtcyAuanZtLWxpbmUsXG4uanZtLXJvdzEyIC5qdm0tcGhvbmUyLWNvbnRhaW5lciAuanZtLXBhcmFtcyAuanZtLXdoaXRlLWxpbmUsXG4uanZtLXJvdzEyIC5qdm0tcGhvbmUyLWNvbnRhaW5lciAuanZtLXBhcmFtcyAuanZtLWxpbmUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMC4xNTYyNXZ3O1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsICNhNWRmNzIsICMwZmUzYWIpO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMDBweCkge1xuICAuanZtLXJvdzEyIC5qdm0tcGhvbmUxLWNvbnRhaW5lciAuanZtLXBhcmFtcyAuanZtLXdoaXRlLWxpbmUsXG4uanZtLXJvdzEyIC5qdm0tcGhvbmUxLWNvbnRhaW5lciAuanZtLXBhcmFtcyAuanZtLWxpbmUsXG4uanZtLXJvdzEyIC5qdm0tcGhvbmUyLWNvbnRhaW5lciAuanZtLXBhcmFtcyAuanZtLXdoaXRlLWxpbmUsXG4uanZtLXJvdzEyIC5qdm0tcGhvbmUyLWNvbnRhaW5lciAuanZtLXBhcmFtcyAuanZtLWxpbmUge1xuICAgIGhlaWdodDogMC40dnc7XG4gIH1cbn1cbi5qdm0tcm93MTIgLmp2bS1waG9uZTEtY29udGFpbmVyIC5qdm0tcGFyYW1zIC5qdm0td2hpdGUtbGluZSxcbi5qdm0tcm93MTIgLmp2bS1waG9uZTItY29udGFpbmVyIC5qdm0tcGFyYW1zIC5qdm0td2hpdGUtbGluZSB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDQzJTtcbiAgdG9wOiAzLjMyMDMxMjV2dztcbiAgei1pbmRleDogMjtcbn1cbi5qdm0tcm93MTIgLmp2bS1waG9uZTEtY29udGFpbmVyIC5qdm0tcGFyYW1zIC5qdm0tcGFyYW1zLW51bSxcbi5qdm0tcm93MTIgLmp2bS1waG9uZTItY29udGFpbmVyIC5qdm0tcGFyYW1zIC5qdm0tcGFyYW1zLW51bSB7XG4gIGZvbnQtc2l6ZTogMi4zNDM3NXZ3O1xuICBmb250LWZhbWlseToganZtLWg7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgIzk4ZTA1ZiwgIzBkZTNhYyk7XG4gIC13ZWJraXQtYmFja2dyb3VuZC1jbGlwOiB0ZXh0O1xuICBjb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAwMHB4KSB7XG4gIC5qdm0tcm93MTIgLmp2bS1waG9uZTEtY29udGFpbmVyIC5qdm0tcGFyYW1zIC5qdm0tcGFyYW1zLW51bSxcbi5qdm0tcm93MTIgLmp2bS1waG9uZTItY29udGFpbmVyIC5qdm0tcGFyYW1zIC5qdm0tcGFyYW1zLW51bSB7XG4gICAgZm9udC1zaXplOiA2LjY2NjY2NjY2Njd2dztcbiAgfVxufVxuLmp2bS1yb3cxMiAuanZtLXBob25lMS1jb250YWluZXIgLmp2bS1wYXJhbXMgLmp2bS1wYXJhbXMtZGVzYyxcbi5qdm0tcm93MTIgLmp2bS1waG9uZTItY29udGFpbmVyIC5qdm0tcGFyYW1zIC5qdm0tcGFyYW1zLWRlc2Mge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQtc2l6ZTogMS43NTc4MTI1dnc7XG4gIGZvbnQtZmFtaWx5OiBqdm0taDtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCAjOThlMDVmLCAjMGRlM2FjKTtcbiAgLXdlYmtpdC1iYWNrZ3JvdW5kLWNsaXA6IHRleHQ7XG4gIGNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDAwcHgpIHtcbiAgLmp2bS1yb3cxMiAuanZtLXBob25lMS1jb250YWluZXIgLmp2bS1wYXJhbXMgLmp2bS1wYXJhbXMtZGVzYyxcbi5qdm0tcm93MTIgLmp2bS1waG9uZTItY29udGFpbmVyIC5qdm0tcGFyYW1zIC5qdm0tcGFyYW1zLWRlc2Mge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBmb250LXNpemU6IDR2dztcbiAgICBmb250LWZhbWlseToganZtLWI7XG4gICAgbWFyZ2luLWJvdHRvbTogMi42NjY2NjY2NjY3dnc7XG4gIH1cbn1cbi5qdm0tcm93MTIgLmp2bS1waG9uZTEtY29udGFpbmVyIHtcbiAgbGVmdDogNy44MTI1dnc7XG59XG4uanZtLXJvdzEyIC5qdm0tcGhvbmUxLWNvbnRhaW5lciAuanZtLXBhcmFtcyB7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xuICBsZWZ0OiAzMy4yMDMxMjV2dztcbiAgdG9wOiA0LjI5Njg3NXZ3O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMDBweCkge1xuICAuanZtLXJvdzEyIC5qdm0tcGhvbmUxLWNvbnRhaW5lciAuanZtLXBhcmFtcyB7XG4gICAgdG9wOiAtOHZ3O1xuICAgIGxlZnQ6IDQydnc7XG4gIH1cbn1cbi5qdm0tcm93MTIgLmp2bS1waG9uZTEtY29udGFpbmVyIC5qdm0tcGFyYW1zLW51bS1jb250YWluZXIge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAwMHB4KSB7XG4gIC5qdm0tcm93MTIgLmp2bS1waG9uZTEtY29udGFpbmVyIC5qdm0tcGFyYW1zLW51bS1jb250YWluZXIge1xuICAgIHdpZHRoOiAxOC45NDUzMTI1dnc7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMDBweCkge1xuICAuanZtLXJvdzEyIC5qdm0tcGhvbmUxLWNvbnRhaW5lciAuanZtLW1vYmktcGFyYW1zLWNvbnRhaW5lciB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gIH1cbn1cbi5qdm0tcm93MTIgLmp2bS1waG9uZTItY29udGFpbmVyIHtcbiAgcmlnaHQ6IDA7XG59XG4uanZtLXJvdzEyIC5qdm0tcGhvbmUyLWNvbnRhaW5lciAuanZtLXBhcmFtcyB7XG4gIHRvcDogMTIuNXZ3O1xuICBsZWZ0OiAtMzEuMDU0Njg3NXZ3O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMDBweCkge1xuICAuanZtLXJvdzEyIC5qdm0tcGhvbmUyLWNvbnRhaW5lciAuanZtLXBhcmFtcyB7XG4gICAgdG9wOiAxMS4zMzMzMzMzMzMzdnc7XG4gICAgbGVmdDogLTMwLjY2NjY2NjY2Njd2dztcbiAgICB3aWR0aDogNTJ2dztcbiAgICBoZWlnaHQ6IDE0LjY2NjY2NjY2Njd2dztcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMDBweCkge1xuICAuanZtLXJvdzEyIC5qdm0tcGhvbmUxIHtcbiAgICB3aWR0aDogNTcuNDIxODc1dnc7XG4gICAgaGVpZ2h0OiA1NS44NTkzNzV2dztcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCU7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMDBweCkge1xuICAuanZtLXJvdzEyIC5qdm0tcGhvbmUxIHtcbiAgICB3aWR0aDogNzQuNjY2NjY2NjY2N3Z3O1xuICAgIGhlaWdodDogMTA4LjY2NjY2NjY2Njd2dztcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCU7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMDBweCkge1xuICAuanZtLXJvdzEyIC5qdm0tcGhvbmUxLmp2bS1iYWNrZ3JvdW5kLWxhenkge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvcm93MTIvcm93MTItcGhvbmUtcGMtMS5wbmcpO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAwMHB4KSB7XG4gIC5qdm0tcm93MTIgLmp2bS1waG9uZTEuanZtLWJhY2tncm91bmQtbGF6eSB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9yb3cxMi9yb3cxMi1waG9uZS1tb2JpLTEucG5nKTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMDBweCkge1xuICAuanZtLXJvdzEyIC5qdm0tcGhvbmUyIHtcbiAgICB3aWR0aDogNTQuMjk2ODc1dnc7XG4gICAgaGVpZ2h0OiA1Ny41dnc7XG4gICAgYmFja2dyb3VuZC1zaXplOiAxMDAlO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDAwcHgpIHtcbiAgLmp2bS1yb3cxMiAuanZtLXBob25lMiB7XG4gICAgd2lkdGg6IDU5LjMzMzMzMzMzMzN2dztcbiAgICBoZWlnaHQ6IDEwNnZ3O1xuICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJTtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAwMHB4KSB7XG4gIC5qdm0tcm93MTIgLmp2bS1waG9uZTIuanZtLWJhY2tncm91bmQtbGF6eSB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9yb3cxMi9yb3cxMi1waG9uZS1wYy0yLnBuZyk7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDAwcHgpIHtcbiAgLmp2bS1yb3cxMiAuanZtLXBob25lMi5qdm0tYmFja2dyb3VuZC1sYXp5IHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL3JvdzEyL3JvdzEyLXBob25lLW1vYmktMi5wbmcpO1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDAwcHgpIHtcbiAgLnZpdm8td2VicCAuanZtLXBob25lMS5qdm0tYmFja2dyb3VuZC1sYXp5IHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL3JvdzEyL3JvdzEyLXBob25lLXBjLTEucG5nLndlYnApO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAwMHB4KSB7XG4gIC52aXZvLXdlYnAgLmp2bS1waG9uZTEuanZtLWJhY2tncm91bmQtbGF6eSB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9yb3cxMi9yb3cxMi1waG9uZS1tb2JpLTEucG5nLndlYnApO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAwMHB4KSB7XG4gIC52aXZvLXdlYnAgLmp2bS1waG9uZTIuanZtLWJhY2tncm91bmQtbGF6eSB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9yb3cxMi9yb3cxMi1waG9uZS1wYy0yLnBuZy53ZWJwKTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMDBweCkge1xuICAudml2by13ZWJwIC5qdm0tcGhvbmUyLmp2bS1iYWNrZ3JvdW5kLWxhenkge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvcm93MTIvcm93MTItcGhvbmUtbW9iaS0yLnBuZy53ZWJwKTtcbiAgfVxufVxuXG4uanZtLXJvdzEzIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcGFkZGluZzogNi4wOTM3NXZ3IDEzLjQ3NjU2MjV2dztcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0IHRvcCwgI2Y5ZjlmYSwgI2U5ZjllNik7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAwMHB4KSB7XG4gIC5qdm0tcm93MTMge1xuICAgIHBhZGRpbmc6IDE2dncgMTB2dyAxNHZ3O1xuICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDAwcHgpIHtcbiAgLmp2bS1yb3cxMyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgfVxufVxuLmp2bS1yb3cxMyAuanZtLXJvdzEzLWxlZnQge1xuICBmbGV4LXNocmluazogMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDAwcHgpIHtcbiAgLmp2bS1yb3cxMyAuanZtLXJvdzEzLXJpZ2h0IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgbWFyZ2luLWxlZnQ6IDMuOTA2MjV2dztcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMDBweCkge1xuICAuanZtLXJvdzEzIC5qdm0tcm93MTMtY29udGVudCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGZsZXgtZmxvdzogY29sdW1uLXJldmVyc2U7XG4gIH1cbn1cbi5qdm0tcm93MTMgLmp2bS1yb3cxMy1jb250ZW50IC5qdm0tcm93MTMtdGl0bGUge1xuICBmb250LXNpemU6IDIuMDgzNTkzNzV2dztcbiAgZm9udC1mYW1pbHk6IGp2bS1tO1xuICBsaW5lLWhlaWdodDogMTtcbiAgbWFyZ2luLWJvdHRvbTogMS4xNzE4NzV2dztcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDAwcHgpIHtcbiAgLmp2bS1yb3cxMyAuanZtLXJvdzEzLWNvbnRlbnQgLmp2bS1yb3cxMy10aXRsZSB7XG4gICAgZm9udC1zaXplOiA1Ljg2NjY2NjY2Njd2dztcbiAgfVxufVxuLmp2bS1yb3cxMyAuanZtLXJvdzEzLWNvbnRlbnQgLmp2bS1yb3cxMy1kZXNjIHtcbiAgZm9udC1zaXplOiAxLjI1dnc7XG4gIGZvbnQtZmFtaWx5OiBqdm0tcjtcbiAgbGluZS1oZWlnaHQ6IDEuMztcbiAgbWFyZ2luLWJvdHRvbTogMS45NTMxMjV2dztcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDAwcHgpIHtcbiAgLmp2bS1yb3cxMyAuanZtLXJvdzEzLWNvbnRlbnQgLmp2bS1yb3cxMy1kZXNjIHtcbiAgICBmb250LXNpemU6IDMuNDY2NjY2NjY2N3Z3O1xuICB9XG59XG4uanZtLXJvdzEzIC5qdm0tcm93MTMtY29udGVudCAuanZtLXRodW1ibmFpbC1maWx0ZXIge1xuICBmb250LXNpemU6IDEuMDkzNzV2dztcbiAgZm9udC1mYW1pbHk6IGp2bS1tO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMDBweCkge1xuICAuanZtLXJvdzEzIC5qdm0tcm93MTMtY29udGVudCAuanZtLXRodW1ibmFpbC1maWx0ZXIge1xuICAgIGZvbnQtc2l6ZTogMy40NjY2NjY2NjY3dnc7XG4gICAgbWFyZ2luLWJvdHRvbTogNy4zMzMzMzMzMzMzdnc7XG4gIH1cbn1cbi5qdm0tcm93MTMgLmp2bS1yb3cxMy1sZWZ0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMDBweCkge1xuICAuanZtLXJvdzEzIC5qdm0tcm93MTMtbGVmdCB7XG4gICAgd2lkdGg6IDQyLjg5MDYyNXZ3O1xuICAgIGhlaWdodDogNDQuMjk2ODc1dnc7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDAwcHgpIHtcbiAgLmp2bS1yb3cxMyAuanZtLXJvdzEzLWxlZnQge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTAyLjk0OCU7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICBtYXJnaW4tYm90dG9tOiA2LjY2NjY2NjY2Njd2dztcbiAgfVxufVxuLmp2bS1yb3cxMyAuanZtLXJvdzEzLXRodW1ibmFpbC1jb250YWluZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBtYXJnaW4tYm90dG9tOiAwLjc4MTI1dnc7XG59XG4uanZtLXJvdzEzIC5qdm0tdGh1bWJuYWlsLWl0ZW0ge1xuICBib3JkZXI6IDAuMTU2MjV2dyBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJhZGl1czogMC42MjV2dztcbiAgbWFyZ2luLXJpZ2h0OiAwLjE1NjI1dnc7XG4gIHBhZGRpbmc6IDAuMTU2MjV2dztcbiAgdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDAwcHgpIHtcbiAgLmp2bS1yb3cxMyAuanZtLXRodW1ibmFpbC1pdGVtIHtcbiAgICBib3JkZXI6IDAuNTMzMzMzMzMzM3Z3IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgIHBhZGRpbmc6IDAuNTMzMzMzMzMzM3Z3O1xuICAgIGJvcmRlci1yYWRpdXM6IDEuNnZ3O1xuICB9XG59XG4uanZtLXJvdzEzIC5qdm0tdGh1bWJuYWlsLWl0ZW0tYWN0aXZlIHtcbiAgYm9yZGVyOiAwLjE1NjI1dncgc29saWQgIzk4ZTA1ZjtcbiAgYm94LXNoYWRvdzogMCAwIDE1cHggMHB4ICNiNGI0YjQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAwMHB4KSB7XG4gIC5qdm0tcm93MTMgLmp2bS10aHVtYm5haWwtaXRlbS1hY3RpdmUge1xuICAgIGJvcmRlcjogMC41MzMzMzMzMzMzdncgc29saWQgIzk4ZTA1ZjtcbiAgfVxufVxuLmp2bS1yb3cxMyAuanZtLXRodW1ibmFpbC1pdGVtOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tcmlnaHQ6IDA7XG59XG4uanZtLXJvdzEzIC5qdm0tdGh1bWJuYWlsIHtcbiAgd2lkdGg6IDMuOTA2MjV2dztcbiAgaGVpZ2h0OiAzLjkwNjI1dnc7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGJvcmRlci1yYWRpdXM6IDAuNDY4NzV2dztcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDAwcHgpIHtcbiAgLmp2bS1yb3cxMyAuanZtLXRodW1ibmFpbCB7XG4gICAgd2lkdGg6IDExLjQ2NjY2NjY2Njd2dztcbiAgICBoZWlnaHQ6IDExLjQ2NjY2NjY2Njd2dztcbiAgICBib3JkZXItcmFkaXVzOiAxLjA2NjY2NjY2Njd2dztcbiAgfVxufVxuLmp2bS1yb3cxMyAuanZtLXJvdzEzLWxlZnQtaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zaXRpb246IGFsbCAxcyBlYXNlO1xufVxuLmp2bS1yb3cxMyAuanZtLXJvdzEzLWltZy1hY3RpdmUge1xuICBvcGFjaXR5OiAxO1xufVxuLmp2bS1yb3cxMyAuanZtLXRodW1ibmFpbDEuanZtLWJhY2tncm91bmQtbGF6eSxcbi5qdm0tcm93MTMgLmp2bS1yb3cxMy1sZWZ0LWltZzEuanZtLWJhY2tncm91bmQtbGF6eSB7XG4gIHotaW5kZXg6IDE7XG4gIG9wYWNpdHk6IDE7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAwMHB4KSB7XG4gIC5qdm0tcm93MTMgLmp2bS10aHVtYm5haWwxLmp2bS1iYWNrZ3JvdW5kLWxhenksXG4uanZtLXJvdzEzIC5qdm0tcm93MTMtbGVmdC1pbWcxLmp2bS1iYWNrZ3JvdW5kLWxhenkge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvcm93MTMvcGMvdml2by15MDMtd2l0aC1maWx0ZXIxLnBuZyk7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDAwcHgpIHtcbiAgLmp2bS1yb3cxMyAuanZtLXRodW1ibmFpbDEuanZtLWJhY2tncm91bmQtbGF6eSxcbi5qdm0tcm93MTMgLmp2bS1yb3cxMy1sZWZ0LWltZzEuanZtLWJhY2tncm91bmQtbGF6eSB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9yb3cxMy9tb2JpL3Zpdm8teTAzLXdpdGgtZmlsdGVyMS1tb2JpLnBuZyk7XG4gIH1cbn1cbi5qdm0tcm93MTMgLmp2bS10aHVtYm5haWwyLmp2bS1iYWNrZ3JvdW5kLWxhenksXG4uanZtLXJvdzEzIC5qdm0tcm93MTMtbGVmdC1pbWcyLmp2bS1iYWNrZ3JvdW5kLWxhenkge1xuICB6LWluZGV4OiAyO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMDBweCkge1xuICAuanZtLXJvdzEzIC5qdm0tdGh1bWJuYWlsMi5qdm0tYmFja2dyb3VuZC1sYXp5LFxuLmp2bS1yb3cxMyAuanZtLXJvdzEzLWxlZnQtaW1nMi5qdm0tYmFja2dyb3VuZC1sYXp5IHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL3JvdzEzL3BjL3Zpdm8teTAzLXdpdGgtZmlsdGVyMi5wbmcpO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAwMHB4KSB7XG4gIC5qdm0tcm93MTMgLmp2bS10aHVtYm5haWwyLmp2bS1iYWNrZ3JvdW5kLWxhenksXG4uanZtLXJvdzEzIC5qdm0tcm93MTMtbGVmdC1pbWcyLmp2bS1iYWNrZ3JvdW5kLWxhenkge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvcm93MTMvbW9iaS92aXZvLXkwMy13aXRoLWZpbHRlcjItbW9iaS5wbmcpO1xuICB9XG59XG4uanZtLXJvdzEzIC5qdm0tdGh1bWJuYWlsMy5qdm0tYmFja2dyb3VuZC1sYXp5LFxuLmp2bS1yb3cxMyAuanZtLXJvdzEzLWxlZnQtaW1nMy5qdm0tYmFja2dyb3VuZC1sYXp5IHtcbiAgei1pbmRleDogMztcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDAwcHgpIHtcbiAgLmp2bS1yb3cxMyAuanZtLXRodW1ibmFpbDMuanZtLWJhY2tncm91bmQtbGF6eSxcbi5qdm0tcm93MTMgLmp2bS1yb3cxMy1sZWZ0LWltZzMuanZtLWJhY2tncm91bmQtbGF6eSB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9yb3cxMy9wYy92aXZvLXkwMy13aXRoLWZpbHRlcjMucG5nKTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMDBweCkge1xuICAuanZtLXJvdzEzIC5qdm0tdGh1bWJuYWlsMy5qdm0tYmFja2dyb3VuZC1sYXp5LFxuLmp2bS1yb3cxMyAuanZtLXJvdzEzLWxlZnQtaW1nMy5qdm0tYmFja2dyb3VuZC1sYXp5IHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL3JvdzEzL21vYmkvdml2by15MDMtd2l0aC1maWx0ZXIzLW1vYmkucG5nKTtcbiAgfVxufVxuLmp2bS1yb3cxMyAuanZtLXRodW1ibmFpbDQuanZtLWJhY2tncm91bmQtbGF6eSxcbi5qdm0tcm93MTMgLmp2bS1yb3cxMy1sZWZ0LWltZzQuanZtLWJhY2tncm91bmQtbGF6eSB7XG4gIHotaW5kZXg6IDQ7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAwMHB4KSB7XG4gIC5qdm0tcm93MTMgLmp2bS10aHVtYm5haWw0Lmp2bS1iYWNrZ3JvdW5kLWxhenksXG4uanZtLXJvdzEzIC5qdm0tcm93MTMtbGVmdC1pbWc0Lmp2bS1iYWNrZ3JvdW5kLWxhenkge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvcm93MTMvcGMvdml2by15MDMtd2l0aC1maWx0ZXI0LnBuZyk7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDAwcHgpIHtcbiAgLmp2bS1yb3cxMyAuanZtLXRodW1ibmFpbDQuanZtLWJhY2tncm91bmQtbGF6eSxcbi5qdm0tcm93MTMgLmp2bS1yb3cxMy1sZWZ0LWltZzQuanZtLWJhY2tncm91bmQtbGF6eSB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9yb3cxMy9tb2JpL3Zpdm8teTAzLXdpdGgtZmlsdGVyNC1tb2JpLnBuZyk7XG4gIH1cbn1cbi5qdm0tcm93MTMgLmp2bS10aHVtYm5haWw1Lmp2bS1iYWNrZ3JvdW5kLWxhenksXG4uanZtLXJvdzEzIC5qdm0tcm93MTMtbGVmdC1pbWc1Lmp2bS1iYWNrZ3JvdW5kLWxhenkge1xuICB6LWluZGV4OiA1O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMDBweCkge1xuICAuanZtLXJvdzEzIC5qdm0tdGh1bWJuYWlsNS5qdm0tYmFja2dyb3VuZC1sYXp5LFxuLmp2bS1yb3cxMyAuanZtLXJvdzEzLWxlZnQtaW1nNS5qdm0tYmFja2dyb3VuZC1sYXp5IHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL3JvdzEzL3BjL3Zpdm8teTAzLXdpdGgtZmlsdGVyNS5wbmcpO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAwMHB4KSB7XG4gIC5qdm0tcm93MTMgLmp2bS10aHVtYm5haWw1Lmp2bS1iYWNrZ3JvdW5kLWxhenksXG4uanZtLXJvdzEzIC5qdm0tcm93MTMtbGVmdC1pbWc1Lmp2bS1iYWNrZ3JvdW5kLWxhenkge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvcm93MTMvbW9iaS92aXZvLXkwMy13aXRoLWZpbHRlcjUtbW9iaS5wbmcpO1xuICB9XG59XG4uanZtLXJvdzEzIC5qdm0tdGh1bWJuYWlsNi5qdm0tYmFja2dyb3VuZC1sYXp5LFxuLmp2bS1yb3cxMyAuanZtLXJvdzEzLWxlZnQtaW1nNi5qdm0tYmFja2dyb3VuZC1sYXp5IHtcbiAgei1pbmRleDogNjtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDAwcHgpIHtcbiAgLmp2bS1yb3cxMyAuanZtLXRodW1ibmFpbDYuanZtLWJhY2tncm91bmQtbGF6eSxcbi5qdm0tcm93MTMgLmp2bS1yb3cxMy1sZWZ0LWltZzYuanZtLWJhY2tncm91bmQtbGF6eSB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9yb3cxMy9wYy92aXZvLXkwMy13aXRoLWZpbHRlcjYucG5nKTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMDBweCkge1xuICAuanZtLXJvdzEzIC5qdm0tdGh1bWJuYWlsNi5qdm0tYmFja2dyb3VuZC1sYXp5LFxuLmp2bS1yb3cxMyAuanZtLXJvdzEzLWxlZnQtaW1nNi5qdm0tYmFja2dyb3VuZC1sYXp5IHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL3JvdzEzL21vYmkvdml2by15MDMtd2l0aC1maWx0ZXI2LW1vYmkucG5nKTtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAwMHB4KSB7XG4gIC52aXZvLXdlYnAgLmp2bS1yb3cxMyAuanZtLXJvdzEzLWxlZnQtaW1nMS5qdm0tYmFja2dyb3VuZC1sYXp5IHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL3JvdzEzL3BjL3Zpdm8teTAzLXdpdGgtZmlsdGVyMS5wbmcud2VicCk7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDAwcHgpIHtcbiAgLnZpdm8td2VicCAuanZtLXJvdzEzIC5qdm0tcm93MTMtbGVmdC1pbWcxLmp2bS1iYWNrZ3JvdW5kLWxhenkge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvcm93MTMvbW9iaS92aXZvLXkwMy13aXRoLWZpbHRlcjEtbW9iaS5wbmcud2VicCk7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDAwcHgpIHtcbiAgLnZpdm8td2VicCAuanZtLXJvdzEzIC5qdm0tcm93MTMtbGVmdC1pbWcyLmp2bS1iYWNrZ3JvdW5kLWxhenkge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvcm93MTMvcGMvdml2by15MDMtd2l0aC1maWx0ZXIyLnBuZy53ZWJwKTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMDBweCkge1xuICAudml2by13ZWJwIC5qdm0tcm93MTMgLmp2bS1yb3cxMy1sZWZ0LWltZzIuanZtLWJhY2tncm91bmQtbGF6eSB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9yb3cxMy9tb2JpL3Zpdm8teTAzLXdpdGgtZmlsdGVyMi1tb2JpLnBuZy53ZWJwKTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMDBweCkge1xuICAudml2by13ZWJwIC5qdm0tcm93MTMgLmp2bS1yb3cxMy1sZWZ0LWltZzMuanZtLWJhY2tncm91bmQtbGF6eSB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9yb3cxMy9wYy92aXZvLXkwMy13aXRoLWZpbHRlcjMucG5nLndlYnApO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAwMHB4KSB7XG4gIC52aXZvLXdlYnAgLmp2bS1yb3cxMyAuanZtLXJvdzEzLWxlZnQtaW1nMy5qdm0tYmFja2dyb3VuZC1sYXp5IHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL3JvdzEzL21vYmkvdml2by15MDMtd2l0aC1maWx0ZXIzLW1vYmkucG5nLndlYnApO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAwMHB4KSB7XG4gIC52aXZvLXdlYnAgLmp2bS1yb3cxMyAuanZtLXJvdzEzLWxlZnQtaW1nNC5qdm0tYmFja2dyb3VuZC1sYXp5IHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL3JvdzEzL3BjL3Zpdm8teTAzLXdpdGgtZmlsdGVyNC5wbmcud2VicCk7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDAwcHgpIHtcbiAgLnZpdm8td2VicCAuanZtLXJvdzEzIC5qdm0tcm93MTMtbGVmdC1pbWc0Lmp2bS1iYWNrZ3JvdW5kLWxhenkge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvcm93MTMvbW9iaS92aXZvLXkwMy13aXRoLWZpbHRlcjQtbW9iaS5wbmcud2VicCk7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDAwcHgpIHtcbiAgLnZpdm8td2VicCAuanZtLXJvdzEzIC5qdm0tcm93MTMtbGVmdC1pbWc1Lmp2bS1iYWNrZ3JvdW5kLWxhenkge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvcm93MTMvcGMvdml2by15MDMtd2l0aC1maWx0ZXI1LnBuZy53ZWJwKTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMDBweCkge1xuICAudml2by13ZWJwIC5qdm0tcm93MTMgLmp2bS1yb3cxMy1sZWZ0LWltZzUuanZtLWJhY2tncm91bmQtbGF6eSB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9yb3cxMy9tb2JpL3Zpdm8teTAzLXdpdGgtZmlsdGVyNS1tb2JpLnBuZy53ZWJwKTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMDBweCkge1xuICAudml2by13ZWJwIC5qdm0tcm93MTMgLmp2bS1yb3cxMy1sZWZ0LWltZzYuanZtLWJhY2tncm91bmQtbGF6eSB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9yb3cxMy9wYy92aXZvLXkwMy13aXRoLWZpbHRlcjYucG5nLndlYnApO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAwMHB4KSB7XG4gIC52aXZvLXdlYnAgLmp2bS1yb3cxMyAuanZtLXJvdzEzLWxlZnQtaW1nNi5qdm0tYmFja2dyb3VuZC1sYXp5IHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL3JvdzEzL21vYmkvdml2by15MDMtd2l0aC1maWx0ZXI2LW1vYmkucG5nLndlYnApO1xuICB9XG59XG5cbi5qdm0tcm93MTQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uanZtLXJvdzE0IC5qdm0tcm93MTQtdGV4dCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICB6LWluZGV4OiAyO1xuICBjb2xvcjogI2ZmZjtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDAwcHgpIHtcbiAgLmp2bS1yb3cxNCAuanZtLXJvdzE0LXRleHQge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgcGFkZGluZzogNS44NTkzNzV2dyAxMy40Mzc1dnc7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDAwcHgpIHtcbiAgLmp2bS1yb3cxNCAuanZtLXJvdzE0LXRleHQge1xuICAgIHBhZGRpbmc6IDIwLjkzMzMzMzMzMzN2dyAxMHZ3IDI0dnc7XG4gIH1cbn1cbi5qdm0tcm93MTQgLmp2bS1yb3cxNC1sZWZ0IHtcbiAgZmxleC1zaHJpbms6IDA7XG4gIGZsZXg6IDE7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBtYXJnaW4tcmlnaHQ6IDUuNDY4NzV2dztcbn1cbi5qdm0tcm93MTQgLmp2bS1yb3cxNC1yaWdodCB7XG4gIGZsZXg6IDE7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uanZtLXJvdzE0IC5qdm0taXRlbS1pY29uIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMy45MDYyNXZ3O1xuICBoZWlnaHQ6IDMuOTA2MjV2dztcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDAwcHgpIHtcbiAgLmp2bS1yb3cxNCAuanZtLWl0ZW0taWNvbiB7XG4gICAgd2lkdGg6IDZ2dztcbiAgICBoZWlnaHQ6IDZ2dztcbiAgfVxufVxuLmp2bS1yb3cxNCAuanZtLWl0ZW0taWNvbi1sZWZ0IHtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNDAlLCAtNDAlKTtcbn1cbi5qdm0tcm93MTQgLmp2bS1pdGVtLWljb24tcmlnaHQge1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSg0MCUsIDMwJSk7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAwMHB4KSB7XG4gIC5qdm0tcm93MTQgLmp2bS1pdGVtLWljb24tcmlnaHQge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDQwJSwgNDAlKTtcbiAgfVxufVxuLmp2bS1yb3cxNCAuanZtLXJvdzE0LXRpdGxlIHtcbiAgZm9udC1zaXplOiAyLjA4MzU5Mzc1dnc7XG4gIGZvbnQtZmFtaWx5OiBqdm0tbTtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIG1hcmdpbi1ib3R0b206IDAuNzgxMjV2dztcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDAwcHgpIHtcbiAgLmp2bS1yb3cxNCAuanZtLXJvdzE0LXRpdGxlIHtcbiAgICBmb250LXNpemU6IDUuODY2NjY2NjY2N3Z3O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjI7XG4gICAgbWFyZ2luLWJvdHRvbTogNHZ3O1xuICB9XG59XG4uanZtLXJvdzE0IC5qdm0tcm93MTQtZGVzYyB7XG4gIGZvbnQtc2l6ZTogMS4yNXZ3O1xuICBmb250LWZhbWlseToganZtLXI7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAwMHB4KSB7XG4gIC5qdm0tcm93MTQgLmp2bS1yb3cxNC1kZXNjIHtcbiAgICBmb250LXNpemU6IDMuNDY2NjY2NjY2N3Z3O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjM7XG4gICAgbWFyZ2luLWJvdHRvbTogMTZ2dztcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMDBweCkge1xuICAuanZtLXJvdzE0IC5qdm0tcm93MTQtYmcge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNTYuMjk4JTtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAwMHB4KSB7XG4gIC5qdm0tcm93MTQgLmp2bS1yb3cxNC1iZyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAwO1xuICAgIHBhZGRpbmctYm90dG9tOiAxNzguMDM5JTtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAwMHB4KSB7XG4gIC5qdm0tcm93MTQgLmp2bS1yb3cxNC1iZy5qdm0tYmFja2dyb3VuZC1sYXp5IHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL3JvdzE0L3JvdzE0LWJnLnBuZyk7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDAwcHgpIHtcbiAgLmp2bS1yb3cxNCAuanZtLXJvdzE0LWJnLmp2bS1iYWNrZ3JvdW5kLWxhenkge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvcm93MTQvcm93MTQtbW9iaS1iZy5wbmcpO1xuICB9XG59XG4uanZtLXJvdzE0IC5qdm0tcm93MTQtcmlnaHQtaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMDtcbiAgcGFkZGluZy1ib3R0b206IDEwMi44NTclO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMDBweCkge1xuICAuanZtLXJvdzE0IC5qdm0tcm93MTQtcmlnaHQtaW1nIHtcbiAgICB3aWR0aDogNDIuOTY4NzV2dztcbiAgfVxufVxuLmp2bS1yb3cxNCAuanZtLXJvdzE0LXJpZ2h0LWltZy5qdm0tYmFja2dyb3VuZC1sYXp5IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9yb3cxNC9wYy92aXZvLXkwMy13aXRoLXN1cGVyLW5pZ2h0LW1vZGUucG5nKTtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEwMDBweCkge1xuICAudml2by13ZWJwIC5qdm0tcm93MTQgLmp2bS1yb3cxNC1iZy5qdm0tYmFja2dyb3VuZC1sYXp5IHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL3JvdzE0L3JvdzE0LWJnLnBuZy53ZWJwKTtcbiAgfVxufVxuLnZpdm8td2VicCAuanZtLXJvdzE0IC5qdm0tcm93MTQtcmlnaHQtaW1nLmp2bS1iYWNrZ3JvdW5kLWxhenkge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL3JvdzE0L3BjL3Zpdm8teTAzLXdpdGgtc3VwZXItbmlnaHQtbW9kZS5wbmcud2VicCk7XG59XG5cbi5qdm0tcm93MTUge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwYWRkaW5nOiA2LjA5Mzc1dncgMTMuNDc2NTYyNXZ3O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL3JvdzE1L3JvdzE1LWJnLnBuZyk7XG4gIGJhY2tncm91bmQtc2l6ZTogMTAwJSAxMDAlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMDBweCkge1xuICAuanZtLXJvdzE1IHtcbiAgICBwYWRkaW5nOiAxNnZ3IDEwdncgMTR2dztcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL3JvdzE1L3JvdzE1LWJnLW1vYmkucG5nKTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMDBweCkge1xuICAuanZtLXJvdzE1IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICB9XG59XG4uanZtLXJvdzE1IC5qdm0tcm93MTUtbGVmdCB7XG4gIGZsZXgtc2hyaW5rOiAwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMDBweCkge1xuICAuanZtLXJvdzE1IC5qdm0tcm93MTUtcmlnaHQge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBtYXJnaW4tbGVmdDogMy45MDYyNXZ3O1xuICB9XG59XG4uanZtLXJvdzE1IC5qdm0taXRlbS1pY29uIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMy45MDYyNXZ3O1xuICBoZWlnaHQ6IDMuOTA2MjV2dztcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDAwcHgpIHtcbiAgLmp2bS1yb3cxNSAuanZtLWl0ZW0taWNvbiB7XG4gICAgd2lkdGg6IDZ2dztcbiAgICBoZWlnaHQ6IDZ2dztcbiAgfVxufVxuLmp2bS1yb3cxNSAuanZtLWl0ZW0taWNvbi1sZWZ0IHtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNDAlLCAtNDAlKTtcbn1cbi5qdm0tcm93MTUgLmp2bS1pdGVtLWljb24tcmlnaHQge1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSg0MCUsIDQwJSk7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAwMHB4KSB7XG4gIC5qdm0tcm93MTUgLmp2bS1pdGVtLWljb24tcmlnaHQge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDQwJSwgNDAlKTtcbiAgfVxufVxuLmp2bS1yb3cxNSAuanZtLXJvdzE1LWNvbnRlbnQge1xuICBjb2xvcjogI2ZmZjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDAwcHgpIHtcbiAgLmp2bS1yb3cxNSAuanZtLXJvdzE1LWNvbnRlbnQge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBmbGV4LWZsb3c6IGNvbHVtbi1yZXZlcnNlO1xuICB9XG59XG4uanZtLXJvdzE1IC5qdm0tcm93MTUtY29udGVudCAuanZtLXJvdzE1LXRpdGxlIHtcbiAgZm9udC1zaXplOiAyLjA4MzU5Mzc1dnc7XG4gIGZvbnQtZmFtaWx5OiBqdm0tbTtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIG1hcmdpbi1ib3R0b206IDEuMTcxODc1dnc7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAwMHB4KSB7XG4gIC5qdm0tcm93MTUgLmp2bS1yb3cxNS1jb250ZW50IC5qdm0tcm93MTUtdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogNS44NjY2NjY2NjY3dnc7XG4gIH1cbn1cbi5qdm0tcm93MTUgLmp2bS1yb3cxNS1jb250ZW50IC5qdm0tcm93MTUtZGVzYyB7XG4gIGZvbnQtc2l6ZTogMS4yNXZ3O1xuICBmb250LWZhbWlseToganZtLXI7XG4gIGxpbmUtaGVpZ2h0OiAxLjM7XG4gIG1hcmdpbi1ib3R0b206IDEuOTUzMTI1dnc7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAwMHB4KSB7XG4gIC5qdm0tcm93MTUgLmp2bS1yb3cxNS1jb250ZW50IC5qdm0tcm93MTUtZGVzYyB7XG4gICAgZm9udC1zaXplOiAzLjQ2NjY2NjY2Njd2dztcbiAgfVxufVxuLmp2bS1yb3cxNSAuanZtLXJvdzE1LWNvbnRlbnQgLmp2bS10aHVtYm5haWwtZmlsdGVyIHtcbiAgZm9udC1zaXplOiAxLjA5Mzc1dnc7XG4gIGZvbnQtZmFtaWx5OiBqdm0tbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDAwcHgpIHtcbiAgLmp2bS1yb3cxNSAuanZtLXJvdzE1LWNvbnRlbnQgLmp2bS10aHVtYm5haWwtZmlsdGVyIHtcbiAgICBmb250LXNpemU6IDMuNDY2NjY2NjY2N3Z3O1xuICAgIG1hcmdpbi1ib3R0b206IDcuMzMzMzMzMzMzM3Z3O1xuICB9XG59XG4uanZtLXJvdzE1IC5qdm0tcm93MTUtbGVmdCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDAwcHgpIHtcbiAgLmp2bS1yb3cxNSAuanZtLXJvdzE1LWxlZnQge1xuICAgIHdpZHRoOiA0Mi44OTA2MjV2dztcbiAgICBoZWlnaHQ6IDQ0LjI5Njg3NXZ3O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAwMHB4KSB7XG4gIC5qdm0tcm93MTUgLmp2bS1yb3cxNS1sZWZ0IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDA7XG4gICAgcGFkZGluZy1ib3R0b206IDEwMi45NDglO1xuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgbWFyZ2luLWJvdHRvbTogNi42NjY2NjY2NjY3dnc7XG4gIH1cbn1cbi5qdm0tcm93MTUgLmp2bS1yb3cxNS10aHVtYm5haWwtY29udGFpbmVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgbWFyZ2luLWJvdHRvbTogMC43ODEyNXZ3O1xufVxuLmp2bS1yb3cxNSAuanZtLXRodW1ibmFpbC1pdGVtIHtcbiAgYm9yZGVyOiAwLjE1NjI1dncgc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDAuNjI1dnc7XG4gIG1hcmdpbi1yaWdodDogMC4xNTYyNXZ3O1xuICBwYWRkaW5nOiAwLjE1NjI1dnc7XG4gIHRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2U7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAwMHB4KSB7XG4gIC5qdm0tcm93MTUgLmp2bS10aHVtYm5haWwtaXRlbSB7XG4gICAgYm9yZGVyOiAwLjUzMzMzMzMzMzN2dyBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICBwYWRkaW5nOiAwLjUzMzMzMzMzMzN2dztcbiAgICBib3JkZXItcmFkaXVzOiAxLjZ2dztcbiAgfVxufVxuLmp2bS1yb3cxNSAuanZtLXRodW1ibmFpbC1pdGVtLWFjdGl2ZSB7XG4gIGJvcmRlcjogMC4xNTYyNXZ3IHNvbGlkICM5OGUwNWY7XG4gIGJveC1zaGFkb3c6IDAgMCAxNXB4IDBweCAjYjRiNGI0O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMDBweCkge1xuICAuanZtLXJvdzE1IC5qdm0tdGh1bWJuYWlsLWl0ZW0tYWN0aXZlIHtcbiAgICBib3JkZXI6IDAuNTMzMzMzMzMzM3Z3IHNvbGlkICM5OGUwNWY7XG4gIH1cbn1cbi5qdm0tcm93MTUgLmp2bS10aHVtYm5haWwtaXRlbTpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xufVxuLmp2bS1yb3cxNSAuanZtLXRodW1ibmFpbCB7XG4gIHdpZHRoOiAzLjkwNjI1dnc7XG4gIGhlaWdodDogMy45MDYyNXZ3O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBib3JkZXItcmFkaXVzOiAwLjQ2ODc1dnc7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAwMHB4KSB7XG4gIC5qdm0tcm93MTUgLmp2bS10aHVtYm5haWwge1xuICAgIHdpZHRoOiAxMS40NjY2NjY2NjY3dnc7XG4gICAgaGVpZ2h0OiAxMS40NjY2NjY2NjY3dnc7XG4gICAgYm9yZGVyLXJhZGl1czogMS4wNjY2NjY2NjY3dnc7XG4gIH1cbn1cbi5qdm0tcm93MTUgLmp2bS1yb3cxNS1sZWZ0LWltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICBvcGFjaXR5OiAwO1xufVxuLmp2bS1yb3cxNSAuanZtLXJvdzE1LWltZy1hY3RpdmUge1xuICBvcGFjaXR5OiAxO1xufVxuLmp2bS1yb3cxNSAuanZtLXRodW1ibmFpbDEuanZtLWJhY2tncm91bmQtbGF6eSxcbi5qdm0tcm93MTUgLmp2bS1yb3cxNS1sZWZ0LWltZzEuanZtLWJhY2tncm91bmQtbGF6eSB7XG4gIHotaW5kZXg6IDE7XG4gIG9wYWNpdHk6IDE7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAwMHB4KSB7XG4gIC5qdm0tcm93MTUgLmp2bS10aHVtYm5haWwxLmp2bS1iYWNrZ3JvdW5kLWxhenksXG4uanZtLXJvdzE1IC5qdm0tcm93MTUtbGVmdC1pbWcxLmp2bS1iYWNrZ3JvdW5kLWxhenkge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvcm93MTUvcm93MTUtaXRlbTEucG5nKTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMDBweCkge1xuICAuanZtLXJvdzE1IC5qdm0tdGh1bWJuYWlsMS5qdm0tYmFja2dyb3VuZC1sYXp5LFxuLmp2bS1yb3cxNSAuanZtLXJvdzE1LWxlZnQtaW1nMS5qdm0tYmFja2dyb3VuZC1sYXp5IHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL3JvdzE1L3JvdzE1LWl0ZW0tbW9iaTEucG5nKTtcbiAgfVxufVxuLmp2bS1yb3cxNSAuanZtLXRodW1ibmFpbDIuanZtLWJhY2tncm91bmQtbGF6eSxcbi5qdm0tcm93MTUgLmp2bS1yb3cxNS1sZWZ0LWltZzIuanZtLWJhY2tncm91bmQtbGF6eSB7XG4gIHotaW5kZXg6IDI7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAwMHB4KSB7XG4gIC5qdm0tcm93MTUgLmp2bS10aHVtYm5haWwyLmp2bS1iYWNrZ3JvdW5kLWxhenksXG4uanZtLXJvdzE1IC5qdm0tcm93MTUtbGVmdC1pbWcyLmp2bS1iYWNrZ3JvdW5kLWxhenkge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvcm93MTUvcm93MTUtaXRlbTIucG5nKTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMDBweCkge1xuICAuanZtLXJvdzE1IC5qdm0tdGh1bWJuYWlsMi5qdm0tYmFja2dyb3VuZC1sYXp5LFxuLmp2bS1yb3cxNSAuanZtLXJvdzE1LWxlZnQtaW1nMi5qdm0tYmFja2dyb3VuZC1sYXp5IHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL3JvdzE1L3JvdzE1LWl0ZW0tbW9iaTIucG5nKTtcbiAgfVxufVxuLmp2bS1yb3cxNSAuanZtLXRodW1ibmFpbDMuanZtLWJhY2tncm91bmQtbGF6eSxcbi5qdm0tcm93MTUgLmp2bS1yb3cxNS1sZWZ0LWltZzMuanZtLWJhY2tncm91bmQtbGF6eSB7XG4gIHotaW5kZXg6IDM7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAwMHB4KSB7XG4gIC5qdm0tcm93MTUgLmp2bS10aHVtYm5haWwzLmp2bS1iYWNrZ3JvdW5kLWxhenksXG4uanZtLXJvdzE1IC5qdm0tcm93MTUtbGVmdC1pbWczLmp2bS1iYWNrZ3JvdW5kLWxhenkge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvcm93MTUvcm93MTUtaXRlbTMucG5nKTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMDBweCkge1xuICAuanZtLXJvdzE1IC5qdm0tdGh1bWJuYWlsMy5qdm0tYmFja2dyb3VuZC1sYXp5LFxuLmp2bS1yb3cxNSAuanZtLXJvdzE1LWxlZnQtaW1nMy5qdm0tYmFja2dyb3VuZC1sYXp5IHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL3JvdzE1L3JvdzE1LWl0ZW0tbW9iaTMucG5nKTtcbiAgfVxufVxuLmp2bS1yb3cxNSAuanZtLXRodW1ibmFpbDQuanZtLWJhY2tncm91bmQtbGF6eSxcbi5qdm0tcm93MTUgLmp2bS1yb3cxNS1sZWZ0LWltZzQuanZtLWJhY2tncm91bmQtbGF6eSB7XG4gIHotaW5kZXg6IDQ7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAwMHB4KSB7XG4gIC5qdm0tcm93MTUgLmp2bS10aHVtYm5haWw0Lmp2bS1iYWNrZ3JvdW5kLWxhenksXG4uanZtLXJvdzE1IC5qdm0tcm93MTUtbGVmdC1pbWc0Lmp2bS1iYWNrZ3JvdW5kLWxhenkge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvcm93MTUvcm93MTUtaXRlbTQucG5nKTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMDBweCkge1xuICAuanZtLXJvdzE1IC5qdm0tdGh1bWJuYWlsNC5qdm0tYmFja2dyb3VuZC1sYXp5LFxuLmp2bS1yb3cxNSAuanZtLXJvdzE1LWxlZnQtaW1nNC5qdm0tYmFja2dyb3VuZC1sYXp5IHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL3JvdzE1L3JvdzE1LWl0ZW0tbW9iaTQucG5nKTtcbiAgfVxufVxuLmp2bS1yb3cxNSAuanZtLXRodW1ibmFpbDUuanZtLWJhY2tncm91bmQtbGF6eSxcbi5qdm0tcm93MTUgLmp2bS1yb3cxNS1sZWZ0LWltZzUuanZtLWJhY2tncm91bmQtbGF6eSB7XG4gIHotaW5kZXg6IDU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAwMHB4KSB7XG4gIC5qdm0tcm93MTUgLmp2bS10aHVtYm5haWw1Lmp2bS1iYWNrZ3JvdW5kLWxhenksXG4uanZtLXJvdzE1IC5qdm0tcm93MTUtbGVmdC1pbWc1Lmp2bS1iYWNrZ3JvdW5kLWxhenkge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvcm93MTUvcm93MTUtaXRlbTUucG5nKTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMDBweCkge1xuICAuanZtLXJvdzE1IC5qdm0tdGh1bWJuYWlsNS5qdm0tYmFja2dyb3VuZC1sYXp5LFxuLmp2bS1yb3cxNSAuanZtLXJvdzE1LWxlZnQtaW1nNS5qdm0tYmFja2dyb3VuZC1sYXp5IHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL3JvdzE1L3JvdzE1LWl0ZW0tbW9iaTUucG5nKTtcbiAgfVxufVxuLmp2bS1yb3cxNSAuanZtLXRodW1ibmFpbDYuanZtLWJhY2tncm91bmQtbGF6eSxcbi5qdm0tcm93MTUgLmp2bS1yb3cxNS1sZWZ0LWltZzYuanZtLWJhY2tncm91bmQtbGF6eSB7XG4gIHotaW5kZXg6IDY7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAwMHB4KSB7XG4gIC5qdm0tcm93MTUgLmp2bS10aHVtYm5haWw2Lmp2bS1iYWNrZ3JvdW5kLWxhenksXG4uanZtLXJvdzE1IC5qdm0tcm93MTUtbGVmdC1pbWc2Lmp2bS1iYWNrZ3JvdW5kLWxhenkge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvcm93MTUvcm93MTUtaXRlbTYucG5nKTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMDBweCkge1xuICAuanZtLXJvdzE1IC5qdm0tdGh1bWJuYWlsNi5qdm0tYmFja2dyb3VuZC1sYXp5LFxuLmp2bS1yb3cxNSAuanZtLXJvdzE1LWxlZnQtaW1nNi5qdm0tYmFja2dyb3VuZC1sYXp5IHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL3JvdzE1L3JvdzE1LWl0ZW0tbW9iaTYucG5nKTtcbiAgfVxufVxuXG4udml2by13ZWJwIC5qdm0tcm93MTUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL3JvdzE1L3JvdzE1LWJnLnBuZy53ZWJwKTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDAwcHgpIHtcbiAgLnZpdm8td2VicCAuanZtLXJvdzE1IC5qdm0tcm93MTUtbGVmdC1pbWcxLmp2bS1iYWNrZ3JvdW5kLWxhenkge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvcm93MTUvcm93MTUtaXRlbTEucG5nLndlYnApO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAwMHB4KSB7XG4gIC52aXZvLXdlYnAgLmp2bS1yb3cxNSAuanZtLXJvdzE1LWxlZnQtaW1nMS5qdm0tYmFja2dyb3VuZC1sYXp5IHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL3JvdzE1L3JvdzE1LWl0ZW0tbW9iaTEucG5nLndlYnApO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAwMHB4KSB7XG4gIC52aXZvLXdlYnAgLmp2bS1yb3cxNSAuanZtLXJvdzE1LWxlZnQtaW1nMi5qdm0tYmFja2dyb3VuZC1sYXp5IHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL3JvdzE1L3JvdzE1LWl0ZW0xLnBuZy53ZWJwKTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMDBweCkge1xuICAudml2by13ZWJwIC5qdm0tcm93MTUgLmp2bS1yb3cxNS1sZWZ0LWltZzIuanZtLWJhY2tncm91bmQtbGF6eSB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9yb3cxNS9yb3cxNS1pdGVtLW1vYmkxLnBuZy53ZWJwKTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMDBweCkge1xuICAudml2by13ZWJwIC5qdm0tcm93MTUgLmp2bS1yb3cxNS1sZWZ0LWltZzMuanZtLWJhY2tncm91bmQtbGF6eSB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9yb3cxNS9yb3cxNS1pdGVtMS5wbmcud2VicCk7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDAwcHgpIHtcbiAgLnZpdm8td2VicCAuanZtLXJvdzE1IC5qdm0tcm93MTUtbGVmdC1pbWczLmp2bS1iYWNrZ3JvdW5kLWxhenkge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvcm93MTUvcm93MTUtaXRlbS1tb2JpMS5wbmcud2VicCk7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDAwcHgpIHtcbiAgLnZpdm8td2VicCAuanZtLXJvdzE1IC5qdm0tcm93MTUtbGVmdC1pbWc0Lmp2bS1iYWNrZ3JvdW5kLWxhenkge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvcm93MTUvcm93MTUtaXRlbTEucG5nLndlYnApO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAwMHB4KSB7XG4gIC52aXZvLXdlYnAgLmp2bS1yb3cxNSAuanZtLXJvdzE1LWxlZnQtaW1nNC5qdm0tYmFja2dyb3VuZC1sYXp5IHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL3JvdzE1L3JvdzE1LWl0ZW0tbW9iaTEucG5nLndlYnApO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAwMHB4KSB7XG4gIC52aXZvLXdlYnAgLmp2bS1yb3cxNSAuanZtLXJvdzE1LWxlZnQtaW1nNS5qdm0tYmFja2dyb3VuZC1sYXp5IHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL3JvdzE1L3JvdzE1LWl0ZW0xLnBuZy53ZWJwKTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMDBweCkge1xuICAudml2by13ZWJwIC5qdm0tcm93MTUgLmp2bS1yb3cxNS1sZWZ0LWltZzUuanZtLWJhY2tncm91bmQtbGF6eSB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9yb3cxNS9yb3cxNS1pdGVtLW1vYmkxLnBuZy53ZWJwKTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMDBweCkge1xuICAudml2by13ZWJwIC5qdm0tcm93MTUgLmp2bS1yb3cxNS1sZWZ0LWltZzYuanZtLWJhY2tncm91bmQtbGF6eSB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9yb3cxNS9yb3cxNS1pdGVtMS5wbmcud2VicCk7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDAwcHgpIHtcbiAgLnZpdm8td2VicCAuanZtLXJvdzE1IC5qdm0tcm93MTUtbGVmdC1pbWc2Lmp2bS1iYWNrZ3JvdW5kLWxhenkge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvcm93MTUvcm93MTUtaXRlbS1tb2JpMS5wbmcud2VicCk7XG4gIH1cbn1cblxuLmp2bS1yb3cxNi1wYXJlbnQge1xuICB3aWR0aDogMTAwJTtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEwMDBweCkge1xuICAuanZtLXJvdzE2IHtcbiAgICB3aWR0aDogNzMuMDQ2ODc1dnc7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMDBweCkge1xuICAuanZtLXJvdzE2IHtcbiAgICBwYWRkaW5nOiAwIDEwdnc7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgfVxufVxuLmp2bS1yb3cxNiAuanZtLXJvdzE2LWhlYWRlciB7XG4gIG1hcmdpbi10b3A6IDcuMDMxMjV2dztcbn1cbi5qdm0tcm93MTYgLmp2bS1yb3cxNi1oZWFkZXItbnVtIHtcbiAgd2lkdGg6IDE0LjI1NzgxMjV2dztcbiAgaGVpZ2h0OiAxNC4zMzU5Mzc1dnc7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICBtYXJnaW4tcmlnaHQ6IDAuNzgxMjV2dztcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDAwcHgpIHtcbiAgLmp2bS1yb3cxNiAuanZtLXJvdzE2LWhlYWRlci1udW0ge1xuICAgIHdpZHRoOiA0NC45MzMzMzMzMzMzdnc7XG4gICAgaGVpZ2h0OiAzOC4xMzMzMzMzMzMzdnc7XG4gIH1cbn1cbi5qdm0tcm93MTYgLmp2bS1yb3cxNi1oZWFkZXItbnVtLmp2bS1iYWNrZ3JvdW5kLWxhenkge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL3JvdzE2L2hlYWRlci1pY29uLnBuZyk7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAwMHB4KSB7XG4gIC5qdm0tcm93MTYgLmp2bS1yb3cxNi1oZWFkZXItdGV4dCB7XG4gICAgbWFyZ2luLXRvcDogNHZ3O1xuICAgIG1hcmdpbi1sZWZ0OiA1LjMzMzMzMzMzMzN2dztcbiAgfVxufVxuLmp2bS1yb3cxNiAuanZtLXJvdzE2LXRpdGxlMSxcbi5qdm0tcm93MTYgLmp2bS1yb3cxNi10aXRsZTIge1xuICBmb250LXNpemU6IDQuMTQwNjI1dnc7XG4gIGZvbnQtZmFtaWx5OiBqdm0taDtcbiAgbGluZS1oZWlnaHQ6IDEuMTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDAwcHgpIHtcbiAgLmp2bS1yb3cxNiAuanZtLXJvdzE2LXRpdGxlMSxcbi5qdm0tcm93MTYgLmp2bS1yb3cxNi10aXRsZTIge1xuICAgIGZvbnQtc2l6ZTogNy40NjY2NjY2NjY3dnc7XG4gIH1cbn1cbi5qdm0tcm93MTYgLmp2bS1yb3cxNi10aXRsZTIge1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsICM2OWM5ZjYsICM3N2UxZDMpO1xuICAtd2Via2l0LWJhY2tncm91bmQtY2xpcDogdGV4dDtcbiAgY29sb3I6IHRyYW5zcGFyZW50O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMDBweCkge1xuICAuanZtLXJvdzE2IC5qdm0tcm93MTYtdGl0bGUyIHNwYW4ge1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIH1cbn1cbi5qdm0tcm93MTYgLmp2bS1yb3cxNi1sZWFybi1tb3JlIHtcbiAgZm9udC1zaXplOiAxLjI1dnc7XG4gIGZvbnQtZmFtaWx5OiBqdm0taDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjb2xvcjogIzAwMDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHdpZHRoOiAxOC4xNjQwNjI1dnc7XG4gIGhlaWdodDogMy43MTA5Mzc1dnc7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMwMDA7XG4gIGJvcmRlci1yYWRpdXM6IDEuOTUzMTI1dnc7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBtYXJnaW4tdG9wOiAxLjk1MzEyNXZ3O1xuICBtYXJnaW4tYm90dG9tOiA0LjI5Njg3NXZ3O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMDBweCkge1xuICAuanZtLXJvdzE2IC5qdm0tcm93MTYtbGVhcm4tbW9yZSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMnZ3O1xuICAgIGJvcmRlci1yYWRpdXM6IDYuNjY2NjY2NjY2N3Z3O1xuICAgIGZvbnQtc2l6ZTogNC4yNjY2NjY2NjY3dnc7XG4gICAgbWFyZ2luLXRvcDogNy44NjY2NjY2NjY3dnc7XG4gICAgbWFyZ2luLWJvdHRvbTogMTMuMzMzMzMzMzMzM3Z3O1xuICB9XG59XG4uanZtLXJvdzE2IC5qdm0tcm93MTYtdGV4dC1jb250YWluZXIge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMDBweCkge1xuICAuanZtLXJvdzE2IC5qdm0tcm93MTYtdGV4dC1jb250YWluZXIge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgfVxufVxuLmp2bS1yb3cxNiAuanZtLXJvdzE2LWxpc3Qge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAwMHB4KSB7XG4gIC5qdm0tcm93MTYgLmp2bS1yb3cxNi1pdGVtIHtcbiAgICB3aWR0aDogMzUuNDI5Njg3NXZ3O1xuICAgIG1hcmdpbi1yaWdodDogMi4xNDg0Mzc1dnc7XG4gIH1cbn1cbi5qdm0tcm93MTYgLmp2bS1yb3cxNi1pdGVtOmxhc3QtY2hpbGQge1xuICB3aWR0aDogMTAwJTtcbn1cbi5qdm0tcm93MTYgLmp2bS1yb3cxNi1pdGVtLXRpdGxlIHtcbiAgZm9udC1zaXplOiAyLjA4MzU5Mzc1dnc7XG4gIGZvbnQtZmFtaWx5OiBqdm0tbTtcbiAgbWFyZ2luLXRvcDogMS45NTMxMjV2dztcbiAgbWFyZ2luLWJvdHRvbTogMC4zOTA2MjV2dztcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDAwcHgpIHtcbiAgLmp2bS1yb3cxNiAuanZtLXJvdzE2LWl0ZW0tdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogNS44NjY2NjY2NjY3dnc7XG4gICAgbWFyZ2luLXRvcDogNS4zMzMzMzMzMzMzdnc7XG4gICAgbWFyZ2luLWJvdHRvbTogNHZ3O1xuICB9XG59XG4uanZtLXJvdzE2IC5qdm0tcm93MTYtaXRlbS1kZXNjIHtcbiAgZm9udC1zaXplOiAxLjI1dnc7XG4gIGZvbnQtZmFtaWx5OiBqdm0tcjtcbiAgbGluZS1oZWlnaHQ6IDEuMztcbiAgbWFyZ2luLWJvdHRvbTogNC42ODc1dnc7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAwMHB4KSB7XG4gIC5qdm0tcm93MTYgLmp2bS1yb3cxNi1pdGVtLWRlc2Mge1xuICAgIGZvbnQtc2l6ZTogMy40NjY2NjY2NjY3dnc7XG4gICAgbWFyZ2luLWJvdHRvbTogMTJ2dztcbiAgfVxufVxuLmp2bS1yb3cxNiAuanZtLXJvdzE2LWl0ZW06bnRoLWNoaWxkKDJuKSB7XG4gIG1hcmdpbi1yaWdodDogMDtcbn1cbi5qdm0tcm93MTYgLmp2bS1yb3cxNi1pdGVtIC5qdm0tcm93MTYtaW1nIHtcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlIDEwMCU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAwMHB4KSB7XG4gIC5qdm0tcm93MTYgLmp2bS1yb3cxNi1pdGVtIC5qdm0tcm93MTYtaW1nIHtcbiAgICB3aWR0aDogMzUuNDI5Njg3NXZ3O1xuICAgIGhlaWdodDogMjkuOTIxODc1dnc7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDAwcHgpIHtcbiAgLmp2bS1yb3cxNiAuanZtLXJvdzE2LWl0ZW0gLmp2bS1yb3cxNi1pbWcge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogNjcuMzMzMzMzMzMzM3Z3O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAwMHB4KSB7XG4gIC5qdm0tcm93MTYgLmp2bS1yb3cxNi1pdGVtMSAuanZtLXJvdzE2LWltZy5qdm0tYmFja2dyb3VuZC1sYXp5IHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL3JvdzE2L3BjL3Zpdm8teTAzLXdpdGgtaGlkZGVuLXBob3Rvcy1mdW5jdGlvbi5qcGcpO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAwMHB4KSB7XG4gIC5qdm0tcm93MTYgLmp2bS1yb3cxNi1pdGVtMSAuanZtLXJvdzE2LWltZy5qdm0tYmFja2dyb3VuZC1sYXp5IHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL3JvdzE2L21vYmkvdml2by15MDMtd2l0aC1oaWRkZW4tcGhvdG9zLWZ1bmN0aW9uLW1vYmkuanBnKTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMDBweCkge1xuICAuanZtLXJvdzE2IC5qdm0tcm93MTYtaXRlbTIgLmp2bS1yb3cxNi1pbWcuanZtLWJhY2tncm91bmQtbGF6eSB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9yb3cxNi9wYy92aXZvLXkwMy13aXRoLWFwcC1jbG9uZS1mdW5jdGlvbi5qcGcpO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAwMHB4KSB7XG4gIC5qdm0tcm93MTYgLmp2bS1yb3cxNi1pdGVtMiAuanZtLXJvdzE2LWltZy5qdm0tYmFja2dyb3VuZC1sYXp5IHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL3JvdzE2L21vYmkvdml2by15MDMtd2l0aC1hcHAtY2xvbmUtZnVuY3Rpb24tbW9iaS5qcGcpO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAwMHB4KSB7XG4gIC5qdm0tcm93MTYgLmp2bS1yb3cxNi1pdGVtMyAuanZtLXJvdzE2LWltZy5qdm0tYmFja2dyb3VuZC1sYXp5IHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL3JvdzE2L3BjL3Zpdm8teTAzLXdpdGgtc3BsaXQtc2NyZWVuLW1vZGUtZnVuY3Rpb24uanBnKTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMDBweCkge1xuICAuanZtLXJvdzE2IC5qdm0tcm93MTYtaXRlbTMgLmp2bS1yb3cxNi1pbWcuanZtLWJhY2tncm91bmQtbGF6eSB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9yb3cxNi9tb2JpL3Zpdm8teTAzLXdpdGgtc3BsaXQtc2NyZWVuLW1vZGUtZnVuY3Rpb24tbW9iaS5qcGcpO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAwMHB4KSB7XG4gIC5qdm0tcm93MTYgLmp2bS1yb3cxNi1pdGVtNCAuanZtLXJvdzE2LWltZy5qdm0tYmFja2dyb3VuZC1sYXp5IHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL3JvdzE2L3BjL3Zpdm8teTAzLXdpdGgtZWFzeS10b3VjaC1mdW5jdGlvbi5qcGcpO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAwMHB4KSB7XG4gIC5qdm0tcm93MTYgLmp2bS1yb3cxNi1pdGVtNCAuanZtLXJvdzE2LWltZy5qdm0tYmFja2dyb3VuZC1sYXp5IHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL3JvdzE2L21vYmkvdml2by15MDMtd2l0aC1lYXN5LXRvdWNoLWZ1bmN0aW9uLW1vYmkuanBnKTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMDBweCkge1xuICAuanZtLXJvdzE2IC5qdm0tcm93MTYtaXRlbTUgLmp2bS1yb3cxNi1pbWcuanZtLWJhY2tncm91bmQtbGF6eSB7XG4gICAgd2lkdGg6IDczLjM1OTM3NXZ3O1xuICAgIGhlaWdodDogMjkuNDkyMTg3NXZ3O1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvcm93MTYvcGMvdml2by15MDMtd2l0aC1nYW1lLXBpY3R1cmUtaW4tcGljdHVyZS1mdW5jdGlvbi5qcGcpO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAwMHB4KSB7XG4gIC5qdm0tcm93MTYgLmp2bS1yb3cxNi1pdGVtNSAuanZtLXJvdzE2LWltZy5qdm0tYmFja2dyb3VuZC1sYXp5IHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL3JvdzE2L21vYmkvdml2by15MDMtd2l0aC1nYW1lLXBpY3R1cmUtaW4tcGljdHVyZS1mdW5jdGlvbi1tb2JpLmpwZyk7XG4gIH1cbn1cblxuLmp2bS1yb3cxNyAuanZtLXJvdzE3LWNvbnRlbnQge1xuICBtYXJnaW46IDAgYXV0bztcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDAwcHgpIHtcbiAgLmp2bS1yb3cxNyAuanZtLXJvdzE3LWNvbnRlbnQge1xuICAgIHBhZGRpbmc6IDMuMzIwMzEyNXZ3IDAgOC4zOTg0Mzc1dnc7XG4gICAgd2lkdGg6IDczLjA0Njg3NXZ3O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAwMHB4KSB7XG4gIC5qdm0tcm93MTcgLmp2bS1yb3cxNy1jb250ZW50IHtcbiAgICBwYWRkaW5nOiA4dncgMCAxNy42dnc7XG4gICAgd2lkdGg6IDgwdnc7XG4gIH1cbn1cbi5qdm0tcm93MTcgLmp2bS1yb3cxNy1jb250ZW50IC5qdm0tcm93MTctdGl0bGUge1xuICBmb250LWZhbWlseToganZtLWI7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAwMHB4KSB7XG4gIC5qdm0tcm93MTcgLmp2bS1yb3cxNy1jb250ZW50IC5qdm0tcm93MTctdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMS4wNDEwMTU2MjV2dztcbiAgICBtYXJnaW4tYm90dG9tOiAxLjE3MTg3NXZ3O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAwMHB4KSB7XG4gIC5qdm0tcm93MTcgLmp2bS1yb3cxNy1jb250ZW50IC5qdm0tcm93MTctdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMy40NjY2NjY2NjY3dnc7XG4gICAgbWFyZ2luLWJvdHRvbTogNHZ3O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAwMHB4KSB7XG4gIC5qdm0tcm93MTcgLmp2bS1yb3cxNy1jb250ZW50IC5qdm0tcm93MTctbGlzdCB7XG4gICAgcGFkZGluZy1sZWZ0OiAzLjkwNjI1dnc7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDAwcHgpIHtcbiAgLmp2bS1yb3cxNyAuanZtLXJvdzE3LWNvbnRlbnQgLmp2bS1yb3cxNy1saXN0IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gIH1cbn1cbi5qdm0tcm93MTcgLmp2bS1yb3cxNy1jb250ZW50IC5qdm0tcm93MTctaXRlbSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgY29sb3I6ICM5ZDllOWU7XG4gIGZvbnQtZmFtaWx5OiBqdm0tcjtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDAwcHgpIHtcbiAgLmp2bS1yb3cxNyAuanZtLXJvdzE3LWNvbnRlbnQgLmp2bS1yb3cxNy1pdGVtIHtcbiAgICBmb250LXNpemU6IDEuMDQxMDE1NjI1dnc7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjc1NzgxMjV2dztcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMDBweCkge1xuICAuanZtLXJvdzE3IC5qdm0tcm93MTctY29udGVudCAuanZtLXJvdzE3LWl0ZW0ge1xuICAgIGZvbnQtc2l6ZTogMi42NjY2NjY2NjY3dnc7XG4gICAgcGFkZGluZy1sZWZ0OiA0LjY2NjY2NjY2Njd2dztcbiAgfVxufVxuLmp2bS1yb3cxNyAuanZtLXJvdzE3LWNvbnRlbnQgLmp2bS1yb3cxNy1pdGVtIHNwYW4ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG59IiwiLyohIG1pbmlyZXNldC5jc3MgdjAuMC42IHwgTUlUIExpY2Vuc2UgfCBnaXRodWIuY29tL2pndGhtcy9taW5pcmVzZXQuY3NzICovaHRtbCxib2R5LHAsb2wsdWwsbGksZGwsZHQsZGQsYmxvY2txdW90ZSxmaWd1cmUsZmllbGRzZXQsbGVnZW5kLHRleHRhcmVhLHByZSxpZnJhbWUsaHIsaDEsaDIsaDMsaDQsaDUsaDZ7bWFyZ2luOjA7cGFkZGluZzowfWgxLGgyLGgzLGg0LGg1LGg2e2ZvbnQtc2l6ZToxMDAlO2ZvbnQtd2VpZ2h0Om5vcm1hbH11bHtsaXN0LXN0eWxlOm5vbmV9YnV0dG9uLGlucHV0LHNlbGVjdHttYXJnaW46MH1odG1se2JveC1zaXppbmc6Ym9yZGVyLWJveH0qLCo6OmJlZm9yZSwqOjphZnRlcntib3gtc2l6aW5nOmluaGVyaXR9aW1nLHZpZGVve2hlaWdodDphdXRvO21heC13aWR0aDoxMDAlfWlmcmFtZXtib3JkZXI6MH10YWJsZXtib3JkZXItY29sbGFwc2U6Y29sbGFwc2U7Ym9yZGVyLXNwYWNpbmc6MH10ZCx0aHtwYWRkaW5nOjB9IiwiLyog5Yqg57KX5Yqg6buRICovXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IGp2bS1oO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL3Zpdm90eXBlRU4tSGVhdnkuVFRGXCIpIGZvcm1hdChcInRydWV0eXBlXCIpO1xufVxuXG4vKiDotoXnu4YgKi9cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseToganZtLWw7XG4gIHNyYzogdXJsKFwiLi4vZm9udHMvdml2b3R5cGVFTi1MaWdodC5UVEZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIik7XG59XG5cbi8qIOS4reeylyAqL1xuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBqdm0tbTtcbiAgc3JjOiB1cmwoXCIuLi9mb250cy92aXZvdHlwZUVOLU1lZGl1bS5UVEZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIik7XG59XG4vKiDnspfkvZMgKi9cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseToganZtLWI7XG4gIHNyYzogdXJsKFwiLi4vZm9udHMvdml2b3R5cGVFTi1Cb2xkLlRURlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKTtcbn1cbi8qIOW4uOinhCAqL1xuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBqdm0tcjtcbiAgc3JjOiB1cmwoXCIuLi9mb250cy92aXZvdHlwZUVOLVJlZ3VsYXIudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpO1xufSIsIi5qdm0tbGF6eSB7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgLjNzIGVhc2U7XG59XG4uanZtLWxhenkuanZtLWJhY2tncm91bmQtbGF6eSB7XG4gIG9wYWNpdHk6IDE7XG59IiwiXG5cbi5qdm0tcGMtYnIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgQG1lZGlhIChtYXgtd2lkdGg6IDEwMDBweCkge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuLmp2bS1tb2JpLWJyIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgQG1lZGlhIChtYXgtd2lkdGg6IDEwMDBweCkge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59IiwiXG4uanZtLXNob3ctcGMge1xuICBAbWVkaWEgKG1heC13aWR0aDogMTAwMHB4KSB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG5cbi5qdm0tc2hvdy1tb2JpIHtcbiAgQG1lZGlhIChtaW4td2lkdGg6IDEwMDBweCkge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufSIsIi5qdm0taGlkZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5qdm0taW1nLWNvbnRhaW5lciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgaW1nIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogMDtcbiAgICB0b3A6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cblxuLmp2bS15LWltZyB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn0iLCIuanZtLXJvdzEge1xuICBAaW5jbHVkZSB3aCgxMDAlKTtcbiAgLmp2bS1yb3cxLWltZyB7XG4gICAgQGluY2x1ZGUgYmFja2dyb3VuZENvbW1vbig1OS4zNzUlKTtcbiAgICBcbiAgICAgXG4gICAgLyogbWLnq6/nmoTlm77niYfnmb7liIbmr5QgKi9cbiAgICBAbWVkaWEgKG1heC13aWR0aDogMTAwMHB4KSB7XG4gICAgIEBpbmNsdWRlIGJhY2tncm91bmRDb21tb24oMTc3Ljg2NiUpO1xuICAgIH1cbiAgfVxuXG4gIC5qdm0tcm93MS1pbWcge1xuXG4gICAgLyogcGMgKi9cbiAgICAvLyBAbWVkaWEgKG1pbi13aWR0aDogMTAwMHB4KSB7XG4gICAgLy8gICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL3JvdzEvcGMvdml2by15MDMuanBnKTtcbiAgICAvLyB9XG4gICAgLy8gQG1lZGlhIChtaW4td2lkdGg6IDEwMDBweCkgYW5kICgtd2Via2l0LW1pbi1kZXZpY2UtcGl4ZWwtcmF0aW86IDEuNSkge1xuICAgIC8vICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9yb3cxL3BjL3Zpdm8teTAzLXgyLmpwZyk7XG4gICAgLy8gfVxuICBcbiAgICAvKiBtYiAqL1xuICAgIC8vIEBtZWRpYSAobWF4LXdpZHRoOiAxMDAwcHgpIHtcbiAgICAvLyAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvcm93MS9tb2JpL3Zpdm8teTAzLW1vYmkuanBnKTtcbiAgICAvLyB9XG4gICAgLy8gQG1lZGlhIChtYXgtd2lkdGg6IDEwMDBweCkgYW5kICgtd2Via2l0LW1pbi1kZXZpY2UtcGl4ZWwtcmF0aW86IDEuNSkge1xuICAgIC8vICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCk7XG4gICAgLy8gfVxuICAgIFxuICB9XG59XG5cblxuLnZpdm8td2VicCB7XG4gIC5qdm0tcm93MSB7XG4gICAgLmp2bS1yb3cxLWltZyB7XG4gICAgICAvKiBwYyAqL1xuICAgICAgLy8gQG1lZGlhIChtaW4td2lkdGg6IDEwMDBweCkge1xuICAgICAgLy8gICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL3JvdzEvcGMvdml2by15MDMuanBnLndlYnApO1xuICAgICAgLy8gfVxuICAgICAgLy8gQG1lZGlhIChtaW4td2lkdGg6IDEwMDBweCkgYW5kICgtd2Via2l0LW1pbi1kZXZpY2UtcGl4ZWwtcmF0aW86IDEuNSkge1xuICAgICAgLy8gICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL3JvdzEvcGMvdml2by15MDMteDIuanBnLndlYnApO1xuICAgICAgLy8gfVxuICAgIFxuICAgICAgLy8gLyogbWIgKi9cbiAgICAgIC8vIEBtZWRpYSAobWF4LXdpZHRoOiAxMDAwcHgpIHtcbiAgICAgIC8vICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9yb3cxL21vYmkvdml2by15MDMtbW9iaS5qcGcud2VicCk7XG4gICAgICAvLyB9XG4gICAgICAvLyBAbWVkaWEgKG1heC13aWR0aDogMTAwMHB4KSBhbmQgKC13ZWJraXQtbWluLWRldmljZS1waXhlbC1yYXRpbzogMS41KSB7XG4gICAgICAvLyAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgpO1xuICAgICAgLy8gfVxuICAgICAgXG4gICAgfVxuICB9XG59XG5cbiIsIlxuXG5AbWl4aW4gd2goJHc6YXV0bywgJGg6YXV0bykge1xuICB3aWR0aDogJHc7XG4gIGhlaWdodDogJGg7XG59XG5cblxuLy8g5Zu+54mH5YWs5YWx5qC35byPXG5AbWl4aW4gYmFja2dyb3VuZENvbW1vbigkcF9iOjEwMCUpIHtcbiAgQGluY2x1ZGUgd2goMTAwJSwgMCk7XG4gIHBhZGRpbmctYm90dG9tOiAkcF9iO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xufVxuXG4vLyDlm7rlrprlrr3pq5jnmoTlm77niYfmoLflvI9cbkBtaXhpbiBiYWNrZ3JvdW5kRml4ZWRXaCgkdywkaCl7XG4gIEBpbmNsdWRlIHdoKCR3LCRoKTtcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xufSIsIi5qdm0tcm93MiB7XG4gIFxuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBcbiAgQG1lZGlhIChtaW4td2lkdGg6MTAwMHB4KSB7XG4gICAgQGluY2x1ZGUgd2goY2FsYygyNTYwdncvJHBjdncpLCBjYWxjKDE0NDB2dy8kcGN2dykpO1xuICAgIHBhZGRpbmctdG9wOiBjYWxjKDE4MHZ3LyRwY3Z3KTtcbiAgICBcbiAgfVxuICBAbWVkaWEgKG1heC13aWR0aDoxMDAwcHgpIHtcbiAgICBcbiAgfVxuICAuanZtLXJvdzItY29udGVudCB7XG4gICAgLy8gMTY2NCAxMDYwXG4gICAgQG1lZGlhIChtaW4td2lkdGg6MTAwMHB4KSB7XG4gICAgICBAaW5jbHVkZSB3aChjYWxjKDE2NjR2dy8kcGN2dyksIGNhbGMoMTA2MHZ3LyRwY3Z3KSk7XG4gICAgICBtYXJnaW46IDAgYXV0bztcbiAgICB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6MTAwMHB4KSB7XG4gICAgICBiYWNrZ3JvdW5kOiAjZjdmOWZhO1xuICAgIH1cblxuICAgIC5qdm0tcm93Mi1saW5lMSB7XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDoxMDAwcHgpIHtcbiAgICAgICAgaGVpZ2h0OiBjYWxjKDQ3MHZ3LyRwY3Z3KTtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIH1cbiAgICB9XG4gICAgLmp2bS1yb3cyLWxpbmUyIHtcbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOjEwMDBweCkge1xuICAgICAgICBoZWlnaHQ6IGNhbGMoNTgwdncvJHBjdncpO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBtYXJnaW4tdG9wOiBjYWxjKDgwdncvJHBjdncpO1xuICAgICAgfVxuICAgIH1cbiAgICAuanZtLXJvdzItaXRlbS10aXRsZSB7XG4gICAgICBmb250LWZhbWlseToganZtLWI7XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDoxMDAwcHgpIHtcbiAgICAgICAgZm9udC1zaXplOiBjYWxjKDMwdncvJHBjdncpO1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IGNhbGMoMjB2dy8kcGN2dyk7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjI7XG4gICAgICB9XG4gICAgfVxuXG4gICAgXG4gIH1cbiAgLmp2bS1hbmNob3ItcG9pbnQge1xuICAgICAgY29sb3I6ICMwMDA7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDoxMDAwcHgpIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIH1cbiAgICAgIC5qdm0tcm93Mi1pdGVtLXRpdGxlIHtcbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6MTAwMHB4KSB7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIGZvbnQtc2l6ZTogY2FsYygyOHZ3LyRtb2JpdncpO1xuICAgICAgICB9XG4gICAgfVxuICB9XG4gIC5qdm0tYW5jaG9yLXBvaW50MSB7XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6MTAwMHB4KSB7XG4gICAgICBoZWlnaHQ6IGNhbGMoMzQ4dncvJG1vYml2dyk7XG4gICAgfVxuICAgIC5qdm0tcm93Mi1pdGVtLXRpdGxlIHtcbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6MTAwMHB4KSB7XG4gICAgICAgICAgcmlnaHQ6IGNhbGMoOTd2dy8kbW9iaXZ3KTtcbiAgICAgICAgICBib3R0b206IGNhbGMoMTAwdncvJG1vYml2dyk7XG4gICAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgICAgIH1cbiAgICB9XG4gIH1cbiAgLmp2bS1hbmNob3ItcG9pbnQyIHtcbiAgICBAbWVkaWEgKG1heC13aWR0aDoxMDAwcHgpIHtcbiAgICAgIGhlaWdodDogY2FsYygyNTh2dy8kbW9iaXZ3KTtcbiAgICB9XG4gICAgLmp2bS1yb3cyLWl0ZW0tdGl0bGUge1xuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDoxMDAwcHgpIHtcbiAgICAgICAgICBsZWZ0OiBjYWxjKDcwdncvJG1vYml2dyk7XG4gICAgICAgICAgYm90dG9tOiBjYWxjKDEyMHZ3LyRtb2JpdncpO1xuICAgICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgICAgICB9XG4gICAgfVxuICB9XG4gIC5qdm0tYW5jaG9yLXBvaW50MyB7XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6MTAwMHB4KSB7XG4gICAgICBoZWlnaHQ6IGNhbGMoMjQwdncvJG1vYml2dyk7XG4gICAgfVxuICAgIC5qdm0tcm93Mi1pdGVtLXRpdGxlIHtcbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6MTAwMHB4KSB7XG4gICAgICAgICAgcmlnaHQ6IGNhbGMoMTQwdncvJG1vYml2dyk7XG4gICAgICAgICAgdG9wOiBjYWxjKDQwdncvJG1vYml2dyk7XG4gICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgfVxuICAgIH1cbiAgfVxuICAuanZtLWFuY2hvci1wb2ludDQge1xuICAgIEBtZWRpYSAobWF4LXdpZHRoOjEwMDBweCkge1xuICAgICAgaGVpZ2h0OiBjYWxjKDI0MHZ3LyRtb2JpdncpO1xuICAgIH1cbiAgICAuanZtLXJvdzItaXRlbS10aXRsZSB7XG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOjEwMDBweCkge1xuICAgICAgICAgIGxlZnQ6IGNhbGMoNzB2dy8kbW9iaXZ3KTtcbiAgICAgICAgICB0b3A6IGNhbGMoNDB2dy8kbW9iaXZ3KTtcbiAgICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICAgICAgfVxuICAgIH1cbiAgfVxuICAuanZtLWFuY2hvci1wb2ludDUge1xuICAgIEBtZWRpYSAobWF4LXdpZHRoOjEwMDBweCkge1xuICAgICAgaGVpZ2h0OiBjYWxjKDI0MHZ3LyRtb2JpdncpO1xuICAgIH1cbiAgICAuanZtLXJvdzItaXRlbS10aXRsZSB7XG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOjEwMDBweCkge1xuICAgICAgICAgIGZvbnQtc2l6ZTogY2FsYygyNnZ3LyRtb2JpdncpO1xuICAgICAgICAgIC8vIHJpZ2h0OiBjYWxjKDEyMHZ3LyRtb2JpdncpO1xuICAgICAgICAgIGxlZnQ6IGNhbGMoNDIwdncvJG1vYml2dyk7XG4gICAgICAgICAgdG9wOiBjYWxjKDMwdncvJG1vYml2dyk7XG4gICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgICAgfVxuICAgIH1cbiAgfVxuICAuanZtLWFuY2hvci1wb2ludDYge1xuICAgIEBtZWRpYSAobWF4LXdpZHRoOjEwMDBweCkge1xuICAgICAgaGVpZ2h0OiBjYWxjKDIwMHZ3LyRtb2JpdncpO1xuICAgICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICAgIG1hcmdpbi1ib3R0b206IGNhbGMoMTIwdncvJG1vYml2dyk7XG4gICAgfVxuICAgIC5qdm0tcm93Mi1pdGVtLXRpdGxlIHtcbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6MTAwMHB4KSB7XG4gICAgICAgICAgbGVmdDogY2FsYyg0MHZ3LyRtb2JpdncpO1xuICAgICAgICAgIGJvdHRvbTogY2FsYyg4MHZ3LyRtb2JpdncpO1xuICAgICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjE7XG4gICAgICAgIH1cbiAgICB9XG4gIH1cblxufSIsIi5qdm0tcm93MyB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIC5qdm0tdGl0bGUgaDIge1xuICAgIGZvbnQtZmFtaWx5OiBqdm0taDtcbiAgICBjb2xvcjogIzAwMDtcbiAgICBsaW5lLWhlaWdodDogMTtcblxuICAgIGxldHRlci1zcGFjaW5nOi0ycHg7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoMzQ1dncvJHBjdncpO1xuICAgIGZvbnQtc2l6ZTogY2FsYygxMDZ2dy8kcGN2dyk7XG5cbiAgICBAbWVkaWEgKG1heC13aWR0aDogMTAwMHB4KSB7XG4gICAgICBsZXR0ZXItc3BhY2luZzowO1xuICAgICAgbWFyZ2luLWxlZnQ6IGNhbGMoNzZ2dy8kbW9iaXZ3KTtcbiAgICAgIGZvbnQtc2l6ZTogY2FsYyg1NnZ3LyRtb2JpdncpO1xuICAgIH1cbiAgfVxuICAuanZtLXRpdGxlLWNvbG9yIHtcbiAgICBjb2xvcjogIzg2ZTNjMztcbiAgICBAbWVkaWEgKG1heC13aWR0aDogMTAwMHB4KSB7XG4gICAgICBjb2xvcjogIzg2ZTNjMztcbiAgICB9XG4gIH1cbiAgLmp2bS1maWd1cmUge1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgQGluY2x1ZGUgd2goMTAwJSk7XG4gICAgLy8gXG4gICAgLmp2bS1pbWcge1xuICAgICAgQGluY2x1ZGUgYmFja2dyb3VuZENvbW1vbig1OS40NTMlKTtcblxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDEwMDBweCkge1xuICAgICAgICBAaW5jbHVkZSBiYWNrZ3JvdW5kQ29tbW9uKDEyMS43MzMlKTtcbiAgICAgIH1cbiAgICB9XG4gICAgLmp2bS1pbWcuanZtLWJhY2tncm91bmQtbGF6eSB7XG4gICAgICBcbiAgICAgIC8qIHBjICovXG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogMTAwMHB4KSB7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvcm93My9wYy92aXZvLXkwMy13aXRoLXByZW1pdW0tY29sb3JzLmpwZyk7XG4gICAgICB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogMTAwMHB4KSBhbmQgKC13ZWJraXQtbWluLWRldmljZS1waXhlbC1yYXRpbzogMS41KSB7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvcm93My9wYy92aXZvLXkwMy13aXRoLXByZW1pdW0tY29sb3JzLXgyLmpwZyk7XG4gICAgICB9XG4gICAgXG4gICAgICAvKiBtYiAqL1xuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDEwMDBweCkge1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL3JvdzMvbW9iaS92aXZvLXkwMy13aXRoLXByZW1pdW0tY29sb3JzLW1vYmkuanBnKTtcbiAgICAgIH1cbiAgICAgIC8vIEBtZWRpYSAobWF4LXdpZHRoOiAxMDAwcHgpIGFuZCAoLXdlYmtpdC1taW4tZGV2aWNlLXBpeGVsLXJhdGlvOiAxLjUpIHtcbiAgICAgIC8vICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCk7XG4gICAgICAvLyB9XG4gICAgfVxuICB9XG59XG5cblxuLnZpdm8td2VicCB7XG4gIC5qdm0tcm93MyAuanZtLWZpZ3VyZSB7XG4gICAgLmp2bS1pbWcuanZtLWJhY2tncm91bmQtbGF6eSB7XG4gICAgICAvKiBwYyAqL1xuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDEwMDBweCkge1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL3JvdzMvcGMvdml2by15MDMtd2l0aC1wcmVtaXVtLWNvbG9ycy5qcGcud2VicCk7XG4gICAgICB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogMTAwMHB4KSBhbmQgKC13ZWJraXQtbWluLWRldmljZS1waXhlbC1yYXRpbzogMS41KSB7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvcm93My9wYy92aXZvLXkwMy13aXRoLXByZW1pdW0tY29sb3JzLXgyLmpwZy53ZWJwKTtcbiAgICAgIH1cbiAgICBcbiAgICAgIC8qIG1iICovXG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogMTAwMHB4KSB7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvcm93My9tb2JpL3Zpdm8teTAzLXdpdGgtcHJlbWl1bS1jb2xvcnMtbW9iaS5qcGcud2VicCk7XG4gICAgICB9XG4gICAgICAvLyBAbWVkaWEgKG1heC13aWR0aDogMTAwMHB4KSBhbmQgKC13ZWJraXQtbWluLWRldmljZS1waXhlbC1yYXRpbzogMS41KSB7XG4gICAgICAvLyAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgpO1xuICAgICAgLy8gfVxuICAgICAgXG4gICAgfVxuICB9XG59IiwiLmp2bS1yb3c0IHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgQGluY2x1ZGUgd2goYXV0bywgY2FsYygxNDQwdncvJHBjdncpKTtcbiAgQG1lZGlhIChtaW4td2lkdGg6IDEwMDBweCkge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgXG4gIH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDEwMDBweCkge1xuICAgIEBpbmNsdWRlIHdoKGF1dG8sIGNhbGMoMTMzNnZ3LyRtb2JpdncpKTtcbiAgfVxuXG4gIC5qdm0tbGVmdCB7XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDEwMDBweCkge1xuICAgICAgd2lkdGg6IGNhbGMoODgwdncvJHBjdncpO1xuICAgICAgbWFyZ2luOiAwIGNhbGMoNTV2dy8kcGN2dykgMCBjYWxjKDM0N3Z3LyRwY3Z3KTtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIHRyYW5zZm9ybTp0cmFuc2xhdGVZKGNhbGMoMTQ0dncvJHBjdncpKTtcbiAgICAgIGhlaWdodDogY2FsYygxMDAlIC0gY2FsYygxNDR2dy8kcGN2dykpO1xuICAgIH1cbiAgfVxuICBcbiAgLmp2bS1yaWdodCB7XG4gICAgd2lkdGg6IGNhbGMoMTI4MHZ3LyRwY3Z3KTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIH1cbiAgLmp2bS1zbGlkZTEsXG4gIC5qdm0tc2xpZGUyIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogMDtcbiAgICB0b3A6IDA7XG4gIH1cblxuICAuanZtLWxlZnQtcGxhY2Vob2xkZXIsXG4gIC5qdm0tc2xpZGUxIHtcbiAgICBAaW5jbHVkZSBiYWNrZ3JvdW5kQ29tbW9uKDczLjg2MyUpO1xuICB9XG4gIC5qdm0tc2xpZGUyIHtcbiAgICBAaW5jbHVkZSBiYWNrZ3JvdW5kQ29tbW9uKDExMi41JSk7XG4gIH1cblxuXG5cbiAgLmp2bS1zbGlkZTEtMS1maWd1cmUuanZtLWJhY2tncm91bmQtbGF6eSB7XG4gICAgei1pbmRleDogMjtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL3JvdzQvcGMvdml2by15MDMtaW4tY29sb3ItZ2VtLWdyZWVuLmpwZyk7XG4gIH1cblxuICAuanZtLXNsaWRlMS0yLWZpZ3VyZS5qdm0tYmFja2dyb3VuZC1sYXp5IHtcbiAgICB6LWluZGV4OiAxO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvcm93NC9wYy92aXZvLXkwMy1pbi1jb2xvci1zcGFjZS1ibGFjay5qcGcpO1xuICB9XG5cbiAgLmp2bS1zbGlkZTItMS1maWd1cmUuanZtLWJhY2tncm91bmQtbGF6eSB7XG4gICAgei1pbmRleDogMjtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL3JvdzQvcGMvdml2by15MDMtaW4tZ2VtLWdyZWVuLmpwZyk7XG4gIH1cbiAgLmp2bS1zbGlkZTItMi1maWd1cmUuanZtLWJhY2tncm91bmQtbGF6eSB7XG4gICAgei1pbmRleDogMTtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL3JvdzQvcGMvdml2by15MDMtaW4tc3BhY2UtYmxhY2suanBnKTtcbiAgfVxuXG5cblxuICAvLyBtb2JpXG4gIC5qdm0tbW9iaS1maWd1cmUge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgfVxuICAuanZtLW1vYmktZmlndXJlLWdyZWVuLmp2bS1iYWNrZ3JvdW5kLWxhenkge1xuICAgIHotaW5kZXg6IDI7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9yb3c0L21vYmkvdml2by15MDMtaW4tZ2VtLWdyZWVuLW1vYmkuanBnKTtcbiAgfVxuICAuanZtLW1vYmktZmlndXJlLWJsYWNrLmp2bS1iYWNrZ3JvdW5kLWxhenkge1xuICAgIHotaW5kZXg6IDE7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9yb3c0L21vYmkvdml2by15MDMtaW4tc3BhY2UtYmxhY2stbW9iaS5qcGcpO1xuICB9XG5cblxuXG4gIC8vIGJ1dHRvblxuICAuanZtLWJ0bi1ncm91cCB7XG4gICAgLy8gYm9yZGVyOiAxcHggc29saWQgcmVkO1xuICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMDAwcHgpIHtcbiAgICAgIG1hcmdpbjogY2FsYygxMDB2dy8kcGN2dykgMCBjYWxjKDQwdncvJHBjdncpIDA7XG4gICAgICBoZWlnaHQ6IGNhbGMoMTAwdncvJHBjdncpO1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDEwMDBweCkge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgcmlnaHQ6IGNhbGMoMzB2dy8kbW9iaXZ3KTtcbiAgICAgIGJvdHRvbTogY2FsYygxODB2dy8kbW9iaXZ3KTtcbiAgICAgIHotaW5kZXg6IDM7XG4gICAgICBAaW5jbHVkZSB3aChjYWxjKDEwMHZ3LyRtb2JpdncpLCBjYWxjKDIwMHZ3LyRtb2JpdncpKVxuICAgIH1cbiAgICAuanZtLWJ0bi1pY29uMSxcbiAgICAuanZtLWJ0bi1pY29uMi1hY3RpdmUge1xuICAgICAgb3BhY2l0eTogMDtcbiAgICB9XG4gICAgLmp2bS1idG4tbGVmdCxcbiAgICAuanZtLWJ0bi1yaWdodCB7XG4gICAgICBAaW5jbHVkZSB3aChjYWxjKDE1MHZ3LyRwY3Z3KSwgY2FsYygxNTB2dy8kcGN2dykpO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogMTAwMHB4KSB7XG4gICAgICAgIEBpbmNsdWRlIHdoKGNhbGMoMTUwdncvJG1vYml2dyksIGNhbGMoMTUwdncvJG1vYml2dykpO1xuICAgICAgfVxuXG4gICAgICBpbWcge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGxlZnQ6IDUwJTtcbiAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICAgICAgfVxuXG4gICAgICAuanZtLWJ0bi1pY29uMSxcbiAgICAgIC5qdm0tYnRuLWljb24yIHtcbiAgICAgICAgQGluY2x1ZGUgd2goY2FsYyg1MHZ3LyRwY3Z3KSwgY2FsYyg1MHZ3LyRwY3Z3KSk7XG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMDAwcHgpIHtcbiAgICAgICAgICBAaW5jbHVkZSB3aChjYWxjKDUwdncvJG1vYml2dyksIGNhbGMoNTB2dy8kbW9iaXZ3KSk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIFxuICAgIH1cbiAgICAuanZtLWJ0bi1pY29uMi1hY3RpdmUsXG4gICAgLmp2bS1idG4taWNvbjEtYWN0aXZlIHtcbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOjEwMDBweCkge1xuICAgICAgICBAaW5jbHVkZSB3aChjYWxjKDE1MHZ3LyRwY3Z3KSwgY2FsYygxNTB2dy8kcGN2dykpO1xuICAgICAgfVxuICAgIH1cbiAgICAuanZtLWJ0bi1yaWdodCB7XG4gICAgICAvLyBib3JkZXI6IDFweCBzb2xpZCByZWQ7XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDoxMDAwcHgpIHtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0zMCUpO1xuICAgICAgfVxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6MTAwMHB4KSB7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMzAlKTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuanZtLXRleHQge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBAbWVkaWEgKG1heC13aWR0aDogMTAwMHB4KSB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IGNhbGMoMTIwdncvJG1vYml2dyk7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtICg3NXZ3LyRtb2JpdncqMikpO1xuICAgICAgei1pbmRleDogMztcbiAgICAgIG1hcmdpbjogMCBjYWxjKDc1dncvJG1vYml2dyk7XG4gICAgfVxuICAgIC5qdm0tdGV4dC1zbGlkZTEsXG4gICAgLmp2bS10ZXh0LXNsaWRlMiB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDA7XG4gICAgICBsZWZ0OiAwO1xuICAgIH1cbiAgICAuanZtLXRleHQtc2xpZGUyIHtcbiAgICAgIG9wYWNpdHk6IDA7XG4gICAgfVxuICAgIC5qdm0tcm93NC10aXRsZSB7XG4gICAgICBmb250LWZhbWlseToganZtLW07XG4gICAgICBmb250LXNpemU6IGNhbGMoNTMuMzR2dy8kcGN2dyk7XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDoxMDAwcHgpIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogY2FsYygzMHZ3LyRtb2JpdncpO1xuICAgICAgICBmb250LXNpemU6IGNhbGMoNDR2dy8kbW9iaXZ3KTtcbiAgICAgIH1cbiAgICB9XG4gICAgLmp2bS1yb3c0LWRlc2Mge1xuICAgICAgZm9udC1mYW1pbHk6IGp2bS1yO1xuICAgICAgZm9udC1zaXplOiBjYWxjKDMydncvJHBjdncpO1xuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6MTAwMHB4KSB7XG4gICAgICAgIGZvbnQtc2l6ZTogY2FsYygyNnZ3LyRtb2JpdncpO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG5cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDEwMDBweCkge1xuICAgIC5qdm0tbGVmdCxcbiAgICAuanZtLW1vYmktZmlndXJlIHtcbiAgICAgIEBpbmNsdWRlIGJhY2tncm91bmRDb21tb24oMTc3Ljg2JSk7XG4gICAgfVxuICAgIC5qdm0tbGVmdCB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgfVxuICB9XG59XG5cblxuXG5cbi8vIHdlYnBcbi52aXZvLXdlYnAgLmp2bS1yb3c0IHtcbiAgLmp2bS1zbGlkZTEtMS1maWd1cmUuanZtLWJhY2tncm91bmQtbGF6eXtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL3JvdzQvcGMvdml2by15MDMtaW4tY29sb3ItZ2VtLWdyZWVuLmpwZy53ZWJwKTtcbiAgfVxuICAuanZtLXNsaWRlMS0yLWZpZ3VyZS5qdm0tYmFja2dyb3VuZC1sYXp5e1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvcm93NC9wYy92aXZvLXkwMy1pbi1jb2xvci1zcGFjZS1ibGFjay5qcGcud2VicCk7XG4gIH1cblxuICAuanZtLXNsaWRlMi0xLWZpZ3VyZS5qdm0tYmFja2dyb3VuZC1sYXp5e1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvcm93NC9wYy92aXZvLXkwMy1pbi1nZW0tZ3JlZW4uanBnLndlYnApO1xuICB9XG4gIC5qdm0tc2xpZGUyLTItZmlndXJlLmp2bS1iYWNrZ3JvdW5kLWxhenl7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9yb3c0L3BjL3Zpdm8teTAzLWluLXNwYWNlLWJsYWNrLmpwZy53ZWJwKTtcbiAgfVxuXG5cbiAgLy8gbW9iaVxuICAuanZtLW1vYmktZmlndXJlLWdyZWVuLmp2bS1iYWNrZ3JvdW5kLWxhenkge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvcm93NC9tb2JpL3Zpdm8teTAzLWluLWdlbS1ncmVlbi1tb2JpLmpwZy53ZWJwKTtcbiAgfVxuICAuanZtLW1vYmktZmlndXJlLWJsYWNrLmp2bS1iYWNrZ3JvdW5kLWxhenkge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvcm93NC9tb2JpL3Zpdm8teTAzLWluLXNwYWNlLWJsYWNrLW1vYmkuanBnLndlYnApO1xuICB9XG59IiwiLmp2bS1yb3c1IHtcbiAgXG4gIEBpbmNsdWRlIHdoKGF1dG8sIGNhbGMoMTQ0MHZ3LyRwY3Z3KSk7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byB0b3AgcmlnaHQsICNlMWY2ZWUsICNmNWZmZmMpO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG5cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDEwMDBweCkge1xuICAgIC8vIEBpbmNsdWRlIHdoKGF1dG8sIGNhbGMoMTMzNHZ3LyRtb2JpdncpKTtcbiAgICBAaW5jbHVkZSB3aChhdXRvLCAxMDB2aCk7XG4gICAgbWluLWhlaWdodDogY2FsYygxMzM0dncvJG1vYml2dyk7XG4gIH1cblxuICAuanZtLXJvdzUtdGV4dC1wYzEsXG4gIC5qdm0tcm93NS10ZXh0LXBjMixcbiAgLmp2bS1yb3c1LXRleHQtcGMzIHtcbiAgICBAaW5jbHVkZSBiYWNrZ3JvdW5kQ29tbW9uKDkuMSUpO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgfVxuICAuanZtLXJvdzUtdGV4dC1wYzEuanZtLWJhY2tncm91bmQtbGF6eSB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9yb3c1L3JvdzUtdGV4dDEucG5nKTtcbiAgfVxuICAuanZtLXJvdzUtdGV4dC1wYzIuanZtLWJhY2tncm91bmQtbGF6eSB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9yb3c1L3JvdzUtdGV4dDIucG5nKTtcbiAgfVxuICAuanZtLXJvdzUtdGV4dC1wYzMuanZtLWJhY2tncm91bmQtbGF6eSB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9yb3c1L3JvdzUtdGV4dDMucG5nKTtcbiAgfVxuXG4gIC5qdm0tcm93NS10ZXh0LW1vYmkxLFxuICAuanZtLXJvdzUtdGV4dC1tb2JpMixcbiAgLmp2bS1yb3c1LXRleHQtbW9iaTMge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgfVxuICBcbiAgLmp2bS1yb3c1LXRleHQtbW9iaTEge1xuICAgIEBpbmNsdWRlIGJhY2tncm91bmRDb21tb24oMjAuOTMzJSk7XG4gIH1cbiAgLmp2bS1yb3c1LXRleHQtbW9iaTIge1xuICAgIEBpbmNsdWRlIGJhY2tncm91bmRDb21tb24oMjAlKTtcbiAgfVxuICAuanZtLXJvdzUtdGV4dC1tb2JpMyB7XG4gICAgQGluY2x1ZGUgYmFja2dyb3VuZENvbW1vbigyMC4xMzMlKTtcbiAgfVxuXG4gIC5qdm0tcm93NS10ZXh0LW1vYmkxLmp2bS1iYWNrZ3JvdW5kLWxhenkge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvcm93NS9yb3c1LXRleHQtbW9iaTEucG5nKTtcbiAgfVxuICAuanZtLXJvdzUtdGV4dC1tb2JpMi5qdm0tYmFja2dyb3VuZC1sYXp5IHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL3JvdzUvcm93NS10ZXh0LW1vYmkyLnBuZyk7XG4gIH1cbiAgLmp2bS1yb3c1LXRleHQtbW9iaTMuanZtLWJhY2tncm91bmQtbGF6eSB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9yb3c1L3JvdzUtdGV4dC1tb2JpMy5wbmcpO1xuICB9XG5cblxuICAuanZtLXJvdzUtcGhvbmUxLFxuICAuanZtLXJvdzUtcGhvbmUyLFxuICAuanZtLXJvdzUtcGhvbmUzIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgYm90dG9tOiAwO1xuICAgIHotaW5kZXg6IDU7XG4gIH1cblxuICAvLyDmiYvmnLogLSBwYyAuanZtLWJhY2tncm91bmQtbGF6eVxuICAuanZtLXJvdzUtcGhvbmUxIHtcbiAgICBAaW5jbHVkZSBiYWNrZ3JvdW5kRml4ZWRXaChjYWxjKDk4M3Z3LyRwY3Z3KSwgY2FsYygxMzE4dncvJHBjdncpKTtcbiAgfVxuICAuanZtLXJvdzUtcGhvbmUyIHtcbiAgICBAaW5jbHVkZSBiYWNrZ3JvdW5kRml4ZWRXaChjYWxjKDExMjh2dy8kcGN2dyksIGNhbGMoMTMxNHZ3LyRwY3Z3KSk7XG4gIH1cbiAgLmp2bS1yb3c1LXBob25lMyB7XG4gICAgQGluY2x1ZGUgYmFja2dyb3VuZEZpeGVkV2goY2FsYyg5MzR2dy8kcGN2dyksIGNhbGMoMTMxOHZ3LyRwY3Z3KSk7XG4gIH1cbiAgLmp2bS1yb3c1LXBob25lMS5qdm0tYmFja2dyb3VuZC1sYXp5IHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL3JvdzUvcGMvdml2by15MDMtd2l0aC0yLjVkLWN1cnZlZC1kZXNpZ24ucG5nKTtcbiAgfVxuICAuanZtLXJvdzUtcGhvbmUyLmp2bS1iYWNrZ3JvdW5kLWxhenkge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvcm93NS9wYy92aXZvLXkwMy13aXRoLTE4NWctd2VpZ2h0LnBuZyk7XG4gIH1cbiAgLmp2bS1yb3c1LXBob25lMy5qdm0tYmFja2dyb3VuZC1sYXp5IHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL3JvdzUvcGMvdml2by15MDMtd2l0aC1leHF1aXNpdGUtZHVhbC1yaW5nLWRlc2lnbi5wbmcpO1xuICB9XG5cbiAgLy8gbW9iaVxuICAuanZtLXJvdzUtcGhvbmUtbW9iaTEsXG4gIC5qdm0tcm93NS1waG9uZS1tb2JpMixcbiAgLmp2bS1yb3c1LXBob25lLW1vYmkzIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgYm90dG9tOiAwO1xuICAgIHotaW5kZXg6IDU7XG4gIH1cbiAgLmp2bS1yb3c1LXBob25lLW1vYmkxIHtcbiAgICBAaW5jbHVkZSBiYWNrZ3JvdW5kRml4ZWRXaChjYWxjKDUyM3Z3LyRtb2JpdncpLCBjYWxjKDkwN3Z3LyRtb2JpdncpKTtcbiAgfVxuICAuanZtLXJvdzUtcGhvbmUtbW9iaTIge1xuICAgIEBpbmNsdWRlIGJhY2tncm91bmRGaXhlZFdoKGNhbGMoNjAwdncvJG1vYml2dyksIGNhbGMoOTExdncvJG1vYml2dykpO1xuICB9XG4gIC5qdm0tcm93NS1waG9uZS1tb2JpMyB7XG4gICAgQGluY2x1ZGUgYmFja2dyb3VuZEZpeGVkV2goY2FsYyg1OTd2dy8kbW9iaXZ3KSwgY2FsYyg5MTN2dy8kbW9iaXZ3KSk7XG4gIH1cbiAgLmp2bS1yb3c1LXBob25lLW1vYmkxLmp2bS1iYWNrZ3JvdW5kLWxhenkge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvcm93NS9tb2JpL3Zpdm8teTAzLXdpdGgtMi41ZC1jdXJ2ZWQtZGVzaWduLW1vYmkucG5nKTtcbiAgfVxuICAuanZtLXJvdzUtcGhvbmUtbW9iaTIuanZtLWJhY2tncm91bmQtbGF6eSB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9yb3c1L21vYmkvdml2by15MDMtd2l0aC0xODVnLXdlaWdodC1tb2JpLnBuZyk7XG4gIH1cbiAgLmp2bS1yb3c1LXBob25lLW1vYmkzLmp2bS1iYWNrZ3JvdW5kLWxhenkge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvcm93NS9tb2JpL3Zpdm8teTAzLXdpdGgtZXhxdWlzaXRlLWR1YWwtcmluZy1kZXNpZ24tbW9iaS5wbmcpO1xuICB9XG5cblxuXG5cbiAgLmp2bS10ZXh0IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG5cbiAgICBAbWVkaWEgKG1heC13aWR0aDogMTAwMHB4KSB7XG4gICAgICB3aWR0aDogY2FsYyg2MDF2dy8kbW9iaXZ3KTtcbiAgICAgIGxlZnQ6IGNhbGMoNzZ2dy8kbW9iaXZ3KTtcbiAgICAgIHRvcDogY2FsYygxMTV2dy8kbW9iaXZ3KTtcbiAgICB9XG5cbiAgICAuanZtLXRleHQtdGl0bGUge1xuICAgICAgZm9udC1mYW1pbHk6IGp2bS1tO1xuICAgICAgbGV0dGVyLXNwYWNpbmc6IC0xcHg7XG4gICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgIG1hcmdpbi1ib3R0b206IGNhbGMoNDB2dy8kcGN2dyk7XG4gICAgICBmb250LXNpemU6IGNhbGMoNTMuMzR2dy8kcGN2dyk7XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogMTAwMHB4KSB7XG4gICAgICAgIGZvbnQtc2l6ZTogY2FsYyg0NHZ3LyRtb2JpdncpO1xuICAgICAgICBsaW5lLWhlaWdodDogMS4xO1xuICAgICAgfVxuICAgIH1cbiAgICAuanZtLXRleHQtZGVzYyB7XG4gICAgICBmb250LWZhbWlseToganZtLXI7XG4gICAgICBsaW5lLWhlaWdodDogMS4yO1xuICAgICAgZm9udC1zaXplOiBjYWxjKDMydncvJHBjdncpO1xuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDEwMDBweCkge1xuICAgICAgICBmb250LXNpemU6IGNhbGMoMjZ2dy8kbW9iaXZ3KTtcbiAgICAgIH1cbiAgICB9XG5cblxuICAgIC5qdm0tdGV4dC1taW4tbnVtIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgLmp2bS1tYXgtbnVtIHtcbiAgICAgICAgZm9udC1zaXplOiBjYWxjKDEwMHZ3LyRwY3Z3KTtcbiAgICAgICAgZm9udC1mYW1pbHk6IGp2bS1oO1xuICAgICAgICBsaW5lLWhlaWdodDogMS4yO1xuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogMTAwMHB4KSB7XG4gICAgICAgICAgZm9udC1zaXplOiBjYWxjKDYwdncvJG1vYml2dyk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIC5qdm0tbWluLWRlc2Mge1xuICAgICAgICBmb250LWZhbWlseToganZtLWIgIWltcG9ydGFudDtcbiAgICAgICAgZm9udC1zaXplOiBjYWxjKDI4dncvJHBjdncpO1xuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogMTAwMHB4KSB7XG4gICAgICAgICAgZm9udC1zaXplOiBjYWxjKDIwdncvJG1vYml2dyk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuanZtLXRleHQtY29udGFpbmVyMSB7XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDEwMDBweCkge1xuICAgICAgbGVmdDogY2FsYyg0NzV2dy8kcGN2dyk7XG4gICAgICB0b3A6IGNhbGMoNTIwdncvJHBjdncpO1xuICAgICAgd2lkdGg6IGNhbGMoNjYwdncvJHBjdncpO1xuICAgIH1cblxuICAgIC5qdm0tdGV4dC1kZXNjIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IGNhbGMoODB2dy8kcGN2dyk7XG4gICAgICBmb250LWZhbWlseToganZtLW07XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogMTAwMHB4KSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IGNhbGMoMTU4dncvJG1vYml2dyk7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLmp2bS10ZXh0LWNvbnRhaW5lcjIge1xuICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMDAwcHgpIHtcbiAgICAgIHJpZ2h0OiBjYWxjKDM1MnZ3LyRwY3Z3KTtcbiAgICAgIHRvcDogY2FsYyg0NTB2dy8kcGN2dyk7XG4gICAgICB3aWR0aDogY2FsYyg3NzV2dy8kcGN2dyk7XG4gICAgfVxuICAgIFxuICAgIC5qdm0tdGV4dC1kZXNjIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IGNhbGMoMzV2dy8kcGN2dyk7XG4gICAgfVxuICAgIC5qdm0tdGV4dC1taW4tbnVtIHtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogMTAwMHB4KSB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIHRvcDogY2FsYygzOTB2dy8kbW9iaXZ3KTtcbiAgICAgIH1cbiAgICB9XG4gICAgLmp2bS1taW4tZGVzYyB7XG4gICAgICBmb250LWZhbWlseToganZtLWg7XG5cbiAgICB9XG4gIH1cblxuICAuanZtLXRleHQtY29udGFpbmVyMyB7XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDEwMDBweCkge1xuICAgICAgd2lkdGg6IGNhbGMoNzE1dncvJHBjdncpO1xuICAgICAgbGVmdDogY2FsYyg0NzJ2dy8kcGN2dyk7XG4gICAgICB0b3A6IGNhbGMoNTMwdncvJHBjdncpO1xuICAgIH1cbiAgICBcbiAgfVxufVxuXG4udml2by13ZWJwIC5qdm0tcm93NXtcbiAgLy8g5omL5py6IC0gcGNcbiAgLmp2bS1yb3c1LXBob25lMS5qdm0tYmFja2dyb3VuZC1sYXp5IHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL3JvdzUvcGMvdml2by15MDMtd2l0aC0yLjVkLWN1cnZlZC1kZXNpZ24ucG5nLndlYnApO1xuICB9XG5cbiAgLmp2bS1yb3c1LXBob25lMi5qdm0tYmFja2dyb3VuZC1sYXp5IHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL3JvdzUvcGMvdml2by15MDMtd2l0aC0xODVnLXdlaWdodC5wbmcud2VicCk7XG4gIH1cbiAgLmp2bS1yb3c1LXBob25lMy5qdm0tYmFja2dyb3VuZC1sYXp5IHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL3JvdzUvcGMvdml2by15MDMtd2l0aC1leHF1aXNpdGUtZHVhbC1yaW5nLWRlc2lnbi5wbmcud2VicCk7XG4gIH1cbn0iLCIuanZtLXJvdzYge1xuICBAaW5jbHVkZSB3aCgxMDAlLCBjYWxjKDE0NDB2dy8kcGN2dykpO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGNvbG9yOiAjZmZmO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBAbWVkaWEgKG1heC13aWR0aDogMTAwMHB4KSB7XG4gICAgQGluY2x1ZGUgd2goMTAwJSwgY2FsYygxNzIwdncvJG1vYml2dykpO1xuICB9XG4gIC5qdm0tcm93Ni1iZzEsXG4gIC5qdm0tcm93Ni1iZzIge1xuICAgIEBpbmNsdWRlIGJhY2tncm91bmRDb21tb24oNTYuMjUlKTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDEwMDBweCkge1xuICAgICAgQGluY2x1ZGUgYmFja2dyb3VuZENvbW1vbigyMjkuMzMzJSk7XG4gICAgfVxuICB9XG4gIC5qdm0tcm93Ni1iZzEuanZtLWJhY2tncm91bmQtbGF6eSB7XG4gICAgei1pbmRleDogMjtcblxuICAgIEBtZWRpYSAobWluLXdpZHRoOjEwMDBweCkge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9yb3c2L3BjL3Zpdm8teTAzLXdpdGgtc3VubGlnaHQtZGlzcGxheS5qcGcpO1xuICAgIH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogMTAwMHB4KSBhbmQgKC13ZWJraXQtbWluLWRldmljZS1waXhlbC1yYXRpbzogMS41KSB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL3JvdzYvcGMvdml2by15MDMtd2l0aC1zdW5saWdodC1kaXNwbGF5LXgyLmpwZyk7XG4gICAgfVxuXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6MTAwMHB4KSB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL3JvdzYvbW9iaS92aXZvLXkwMy13aXRoLXN1bmxpZ2h0LWRpc3BsYXktbW9iaS5qcGcpO1xuICAgIH1cbiAgfVxuICAuanZtLXJvdzYtYmcyLmp2bS1iYWNrZ3JvdW5kLWxhenkge1xuICAgIHotaW5kZXg6IDE7XG5cbiAgICBAbWVkaWEgKG1pbi13aWR0aDoxMDAwcHgpIHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvcm93Ni9wYy92aXZvLXkwMy13aXRoLXN1bmxpZ2h0LWRpc3BsYXktYW5kLTkwaHotcmVmcmVzaC1yYXRlLmpwZyk7XG4gICAgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMDAwcHgpIGFuZCAoLXdlYmtpdC1taW4tZGV2aWNlLXBpeGVsLXJhdGlvOiAxLjUpIHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvcm93Ni9wYy92aXZvLXkwMy13aXRoLXN1bmxpZ2h0LWRpc3BsYXktYW5kLTkwaHotcmVmcmVzaC1yYXRlLXgyLmpwZyk7XG4gICAgfVxuXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6MTAwMHB4KSB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL3JvdzYvbW9iaS92aXZvLXkwMy13aXRoLXN1bmxpZ2h0LWRpc3BsYXktYW5kLTkwaHotcmVmcmVzaC1yYXRlLW1vYmkuanBnKTtcbiAgICB9XG4gIH1cblxuICAuanZtLXRleHQge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiBjYWxjKDM0M3Z3LyRwY3Z3KTtcbiAgICB3aWR0aDogY2FsYygxOTA2dncvJHBjdncpO1xuICAgIHotaW5kZXg6IDM7XG4gICAgdG9wOiBjYWxjKDEzMHZ3LyRwY3Z3KTtcblxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMDAwcHgpIHtcbiAgICAgIGxlZnQ6IGNhbGMoNzJ2dy8kbW9iaXZ3KTtcbiAgICAgIHdpZHRoOiBjYWxjKDYwMHZ3LyRtb2JpdncpO1xuICAgIH1cblxuXG5cbiAgICAuanZtLXJvdzYtdGl0bGUge1xuICAgICAgZm9udC1zaXplOiBjYWxjKDUzLjM0dncvJHBjdncpO1xuICAgICAgZm9udC1mYW1pbHk6IGp2bS1tO1xuICAgICAgd2lkdGg6IGNhbGMoMTAxM3Z3LyRwY3Z3KTtcbiAgICAgIGxldHRlci1zcGFjaW5nOiAtMS4xcHg7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMXZ3O1xuXG4gICAgICBAbWVkaWEgKG1heC13aWR0aDoxMDAwcHgpIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGZvbnQtc2l6ZTogY2FsYyg0NHZ3LyRtb2JpdncpO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiBjYWxjKDQ4dncvJG1vYml2dyk7XG4gICAgICB9XG4gICAgfVxuICAgIC5qdm0tcm93Ni1kZXNjIHtcbiAgICAgIGZvbnQtc2l6ZTogY2FsYygzMnZ3LyRwY3Z3KTtcbiAgICAgIGZvbnQtZmFtaWx5OiBqdm0tcjtcbiAgICAgIHdpZHRoOiBjYWxjKDEwMTN2dy8kcGN2dyk7XG4gICAgICBsaW5lLWhlaWdodDogMS4yO1xuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDEwMDBweCkge1xuICAgICAgICBmb250LXNpemU6IGNhbGMoMjZ2dy8kbW9iaXZ3KTtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IGNhbGMoMTMwdncvJG1vYml2dyk7XG4gICAgICB9XG4gICAgfVxuICAgIFxuICAgIC5qdm0tdGV4dC1udW0tY29udGFpbmVyIHtcbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOjEwMDBweCkge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICB0b3A6IGNhbGMoNzB2dy8kcGN2dyk7XG4gICAgICB9XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6MTAwMHB4KSB7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICB9XG4gICAgfVxuICAgIC5qdm0tcm93Ni1pdGVtMSB7XG4gICAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoNDV2dy8kcGN2dyk7XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDoxMDAwcHgpIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogY2FsYyg0NXZ3LyRtb2JpdncpO1xuICAgICAgfVxuICAgIH1cbiAgICAuanZtLXRleHQtbWF4LW51bSB7XG4gICAgICBmb250LXNpemU6IGNhbGMoMTAwdncvJHBjdncpO1xuICAgICAgZm9udC1mYW1pbHk6IGp2bS1oO1xuICAgICAgbGluZS1oZWlnaHQ6IDEuMTtcbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOjEwMDBweCkge1xuICAgICAgICBmb250LXNpemU6IGNhbGMoNTB2dy8kbW9iaXZ3KTtcbiAgICAgIH1cbiAgICAgIHN1cCB7XG4gICAgICAgIGZvbnQtc2l6ZTogY2FsYygyNXZ3LyRwY3Z3KTtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICB0b3A6IGNhbGMoOHZ3LyRwY3Z3KTtcbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6MTAwMHB4KSB7XG4gICAgICAgICAgbGVmdDogLSBjYWxjKDEwdncvJHBjdncpO1xuICAgICAgICB9XG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOjEwMDBweCkge1xuICAgICAgICAgIHRvcDogY2FsYyg4dncvJG1vYml2dyk7XG4gICAgICAgICAgbGVmdDogLSBjYWxjKDEwdncvJG1vYml2dyk7XG4gICAgICAgICAgZm9udC1zaXplOiBjYWxjKDE2dncvJG1vYml2dyk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIHNwYW4ge1xuICAgICAgICBmb250LXNpemU6IGNhbGMoNTB2dy8kcGN2dyk7XG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOjEwMDBweCkge1xuICAgICAgICAgIG1hcmdpbi1sZWZ0OiAtMTBweDtcbiAgICAgICAgfVxuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDoxMDAwcHgpIHtcbiAgICAgICAgICBmb250LXNpemU6IGNhbGMoMzV2dy8kbW9iaXZ3KTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgXG4gICAgfVxuICAgIC5qdm0tdGV4dC1taW4tZGVzYyB7XG4gICAgICBmb250LXNpemU6IGNhbGMoMjh2dy8kcGN2dyk7XG4gICAgICBmb250LWZhbWlseToganZtLW07XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDoxMDAwcHgpIHtcbiAgICAgICAgZm9udC1zaXplOiBjYWxjKDIwdncvJG1vYml2dyk7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLy8gLmp2bS1yb3c2LXR1diB7XG5cbiAgLy8gICBmb250LXNpemU6IGNhbGMoMjh2dy8kcGN2dyk7XG4gIC8vICAgZm9udC1mYW1pbHk6IGp2bS1tO1xuICAvLyAgIHdpZHRoOiBjYWxjKDIzMHZ3LyRwY3Z3KTtcbiAgLy8gICBsaW5lLWhlaWdodDogMS4zO1xuICAvLyAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgLy8gICB0b3A6IGNhbGMoNTEydncvJHBjdncpO1xuICAvLyAgIGxlZnQ6IGNhbGMoNTE0dncvJHBjdncpO1xuICAvLyAgIHotaW5kZXg6IDU7XG4gIC8vIH1cbn1cblxuLnZpdm8td2VicCAuanZtLXJvdzYge1xuICAuanZtLXJvdzYtYmcxLmp2bS1iYWNrZ3JvdW5kLWxhenkge1xuXG4gICAgQG1lZGlhIChtaW4td2lkdGg6MTAwMHB4KSB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL3JvdzYvcGMvdml2by15MDMtd2l0aC1zdW5saWdodC1kaXNwbGF5LmpwZy53ZWJwKTtcbiAgICB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDEwMDBweCkgYW5kICgtd2Via2l0LW1pbi1kZXZpY2UtcGl4ZWwtcmF0aW86IDEuNSkge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9yb3c2L3BjL3Zpdm8teTAzLXdpdGgtc3VubGlnaHQtZGlzcGxheS14Mi5qcGcud2VicCk7XG4gICAgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOjEwMDBweCkge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9yb3c2L21vYmkvdml2by15MDMtd2l0aC1zdW5saWdodC1kaXNwbGF5LW1vYmkuanBnLndlYnApO1xuICAgIH1cbiAgfVxuICAuanZtLXJvdzYtYmcyLmp2bS1iYWNrZ3JvdW5kLWxhenkge1xuXG4gICAgQG1lZGlhIChtaW4td2lkdGg6MTAwMHB4KSB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL3JvdzYvcGMvdml2by15MDMtd2l0aC1zdW5saWdodC1kaXNwbGF5LWFuZC05MGh6LXJlZnJlc2gtcmF0ZS5qcGcud2VicCk7XG4gICAgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMDAwcHgpIGFuZCAoLXdlYmtpdC1taW4tZGV2aWNlLXBpeGVsLXJhdGlvOiAxLjUpIHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvcm93Ni9wYy92aXZvLXkwMy13aXRoLXN1bmxpZ2h0LWRpc3BsYXktYW5kLTkwaHotcmVmcmVzaC1yYXRlLXgyLmpwZy53ZWJwKTtcbiAgICB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6MTAwMHB4KSB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL3JvdzYvbW9iaS92aXZvLXkwMy13aXRoLXN1bmxpZ2h0LWRpc3BsYXktYW5kLTkwaHotcmVmcmVzaC1yYXRlLW1vYmkuanBnLndlYnApO1xuICAgIH1cbiAgfVxufSIsIi5qdm0tcm93NyB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIC5qdm0tcm93Ny10aXRsZS1jb250YWluZXIge1xuICAgIFxuICAgIHBhZGRpbmctdG9wOiBjYWxjKDI1N3Z3LyRwY3Z3KTtcbiAgICBwYWRkaW5nLWxlZnQ6IGNhbGMoMzQ1dncvJHBjdncpO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cbiAgICBAbWVkaWEgKG1heC13aWR0aDoxMDAwcHgpIHtcbiAgICAgIHBhZGRpbmc6IGNhbGMoMTQwdncvJG1vYml2dykgY2FsYyg3NXZ3LyRtb2JpdncpIGNhbGMoNzV2dy8kbW9iaXZ3KSBjYWxjKDc1dncvJG1vYml2dyk7XG4gICAgfVxuICBcbiAgICAuanZtLXJvdzctdGl0bGUxLFxuICAgIC5qdm0tcm93Ny10aXRsZTIge1xuICAgICAgZm9udC1zaXplOiBjYWxjKDEwNnZ3LyRwY3Z3KTtcbiAgICAgIGZvbnQtZmFtaWx5OiBqdm0taDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAuOTtcbiAgICAgIGZvbnQtd2VpZ2h0OiAxMDA7XG5cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOjEwMDBweCkge1xuICAgICAgICBmb250LXNpemU6IGNhbGMoNTZ2dy8kbW9iaXZ3KTtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgICB9XG4gICAgfVxuICAgIC5qdm0tcm93Ny10aXRsZTIge1xuICAgICAgbWFyZ2luLWxlZnQ6IGNhbGMoMjE1dncvJHBjdncpO1xuICAgICAgY29sb3I6ICM4NmUzYzM7XG4gICAgICBtYXJnaW4tYm90dG9tOiBjYWxjKDcwdncvJHBjdncpO1xuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6MTAwMHB4KSB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiBjYWxjKDU3dncvJG1vYml2dyk7XG4gICAgICB9XG4gICAgfVxuICAgIC5qdm0tcm93Ny1kZXNjIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiBjYWxjKDIxNXZ3LyRwY3Z3KTtcbiAgICAgIGZvbnQtc2l6ZTogY2FsYygzMnZ3LyRwY3Z3KTtcbiAgICAgIGZvbnQtZmFtaWx5OiBqdm0tcjtcbiAgICAgIHdpZHRoOiBjYWxjKDExNDB2dy8kcGN2dyk7XG4gICAgICBsaW5lLWhlaWdodDogMS4zO1xuICAgICAgbWFyZ2luLWJvdHRvbTogY2FsYygxNDB2dy8kcGN2dyk7XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDoxMDAwcHgpIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgICBmb250LXNpemU6IGNhbGMoMjZ2dy8kbW9iaXZ3KTtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogY2FsYygxMDB2dy8kbW9iaXZ3KTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuanZtLXJvdzctYW5pbWF0aW9uLWNvbnRhaW5lciB7XG4gICAgQGluY2x1ZGUgYmFja2dyb3VuZENvbW1vbig0NS43JSk7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIEBtZWRpYSAobWF4LXdpZHRoOjEwMDBweCkge1xuICAgICAgQGluY2x1ZGUgYmFja2dyb3VuZENvbW1vbigxMTUuMzMzJSk7XG4gICAgfVxuICB9XG5cblxuXG4gIC5qdm0tcm93Ny1iZyxcbiAgLmp2bS1yb3c3LWljb24ge1xuICAgIEBpbmNsdWRlIGJhY2tncm91bmRDb21tb24oNDUuNyUpO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgfVxuICAuanZtLXJvdzctaWNvbiB7XG4gICAgXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDEwMDBweCkge1xuICAgICAgdG9wOiAtNzAlO1xuICAgICAgQGluY2x1ZGUgYmFja2dyb3VuZENvbW1vbig2OC44JSk7XG4gICAgfVxuICB9XG4gIC5qdm0tcm93Ny1iZyB7XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6MTAwMHB4KSB7XG4gICAgICBAaW5jbHVkZSBiYWNrZ3JvdW5kQ29tbW9uKDExNS4zMzMlKTtcbiAgICB9XG4gIH1cblxuICAvLyDliqjnlLvlm75cbiAgLmp2bS1yb3c3LWJnLmp2bS1iYWNrZ3JvdW5kLWxhenkge1xuICAgIFxuICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMDAwcHgpIHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvcm93Ny9wYy92aXZvLXkwMy13aXRoLTEyOGdiLXJvbS5qcGcpO1xuICAgIH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogMTAwMHB4KSBhbmQgKC13ZWJraXQtbWluLWRldmljZS1waXhlbC1yYXRpbzogMS41KSB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL3JvdzcvcGMvdml2by15MDMtd2l0aC0xMjhnYi1yb20teDIuanBnKTtcbiAgICB9XG5cbiAgICBAbWVkaWEgKG1heC13aWR0aDogMTAwMHB4KSB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL3JvdzcvbW9iaS92aXZvLXkwMy13aXRoLTEyOGdiLXJvbS1tb2JpLmpwZyk7XG4gICAgfVxuICB9XG5cbiAgLmp2bS1yb3c3LWljb24uanZtLWJhY2tncm91bmQtbGF6eSB7XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDEwMDBweCkge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9yb3c3L3JvdzctcGMtaWNvbi5wbmcpO1xuICAgIH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogMTAwMHB4KSB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL3Jvdzcvcm93Ny1tb2JpLWljb24ucG5nKTtcbiAgICB9XG4gIH1cbn1cblxuLnZpdm8td2VicCAuanZtLXJvdzcge1xuICAuanZtLXJvdzctYmcuanZtLWJhY2tncm91bmQtbGF6eSB7XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDEwMDBweCkge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9yb3c3L3BjL3Zpdm8teTAzLXdpdGgtMTI4Z2Itcm9tLmpwZy53ZWJwKTtcbiAgICB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDEwMDBweCkgYW5kICgtd2Via2l0LW1pbi1kZXZpY2UtcGl4ZWwtcmF0aW86IDEuNSkge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9yb3c3L3BjL3Zpdm8teTAzLXdpdGgtMTI4Z2Itcm9tLXgyLmpwZy53ZWJwKTtcbiAgICB9XG4gIH1cblxuICAuanZtLXJvdzctaWNvbi5qdm0tYmFja2dyb3VuZC1sYXp5IHtcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogMTAwMHB4KSB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL3Jvdzcvcm93Ny1wYy1pY29uLnBuZy53ZWJwKTtcbiAgICB9XG4gIH1cbn0iLCIuanZtLXJvdzgge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcblxuICBwYWRkaW5nOiBjYWxjKDE2N3Z3LyRwY3Z3KSAwIGNhbGMoMjYwdncvJHBjdncpIDA7XG5cbiAgQG1lZGlhIChtYXgtd2lkdGg6MTAwMHB4KSB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIHBhZGRpbmctdG9wOiBjYWxjKDEyMHZ3LyRtb2JpdncpO1xuICB9XG4gIFxuICAuanZtLXJvdzgtaXRlbS1maWd1cmUge1xuICAgIHdpZHRoOiBjYWxjKDYxMHZ3LyRwY3Z3KTtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoMzh2dy8kcGN2dyk7XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6MTAwMHB4KSB7XG4gICAgICB3aWR0aDogY2FsYyg1OTl2dy8kbW9iaXZ3KTtcbiAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgIG1hcmdpbi1ib3R0b206IGNhbGMoOTZ2dy8kbW9iaXZ3KTtcbiAgICB9XG4gIH1cbiAgLmp2bS1yb3c4LWl0ZW0tZmlndXJlOmxhc3QtY2hpbGR7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICB9XG4gIC8vIGNvbG9yOiByZWQ7XG4gIC5qdm0tcm93OC1pdGVtIHtcbiAgICBAaW5jbHVkZSBiYWNrZ3JvdW5kRml4ZWRXaChjYWxjKDYxMHZ3LyRwY3Z3KSwgY2FsYyg3MjV2dy8kcGN2dykpO1xuICAgIEBtZWRpYSAobWF4LXdpZHRoOjEwMDBweCkge1xuICAgICAgQGluY2x1ZGUgYmFja2dyb3VuZEZpeGVkV2goY2FsYyg1OTl2dy8kbW9iaXZ3KSwgY2FsYyg2ODB2dy8kbW9iaXZ3KSk7XG4gICAgfVxuICB9XG4gIC5qdm0tcm93OC1pdGVtMS5qdm0tYmFja2dyb3VuZC1sYXp5IHtcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogMTAwMHB4KSB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL3JvdzgvcGMvdml2by15MDMtd2l0aC1leHRlbmRlZC1yYW0uanBnKTtcbiAgICB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDEwMDBweCkge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9yb3c4L21vYmkvdml2by15MDMtd2l0aC1leHRlbmRlZC1yYW0tbW9iaS5qcGcpO1xuICAgIH1cbiAgfVxuXG4gIC5qdm0tcm93OC1pdGVtMi5qdm0tYmFja2dyb3VuZC1sYXp5IHtcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogMTAwMHB4KSB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL3JvdzgvcGMvdml2by15MDMtd2l0aC1yYW0tc2F2ZXIuanBnKTtcbiAgICB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDEwMDBweCkge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9yb3c4L21vYmkvdml2by15MDMtd2l0aC1yYW0tc2F2ZXItbW9iaS5qcGcpO1xuICAgIH1cbiAgfVxuXG5cbiAgLmp2bS1yb3c4LWl0ZW0zLmp2bS1iYWNrZ3JvdW5kLWxhenkge1xuICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMDAwcHgpIHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvcm93OC9wYy92aXZvLXkwMy13aXRoLWFwcC1yZXRhaW5lci5qcGcpO1xuICAgIH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogMTAwMHB4KSB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL3JvdzgvbW9iaS92aXZvLXkwMy13aXRoLWFwcC1yZXRhaW5lci1tb2JpLmpwZyk7XG4gICAgfVxuICB9XG5cbiAgLmp2bS1pdGVtLXRpdGxlIHtcbiAgICBmb250LXNpemU6IGNhbGMoNTMuMzR2dy8kcGN2dyk7XG4gICAgZm9udC1mYW1pbHk6IGp2bS1tO1xuICAgIG1hcmdpbjogY2FsYygzNXZ3LyRwY3Z3KSAwO1xuICAgIEBtZWRpYSAobWF4LXdpZHRoOjEwMDBweCkge1xuICAgICAgZm9udC1zaXplOiBjYWxjKDQ0dncvJG1vYml2dyk7XG4gICAgICBtYXJnaW46IGNhbGMoMzV2dy8kbW9iaXZ3KSAwO1xuICAgIH1cbiAgICBcbiAgICBzdXAge1xuICAgICAgZm9udC1zaXplOiBjYWxjKDI1dncvJHBjdncpO1xuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6MTAwMHB4KSB7XG4gICAgICAgIGZvbnQtc2l6ZTogY2FsYygyNXZ3LyRtb2JpdncpO1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAuanZtLWl0ZW0tZGVzYyB7XG4gICAgZm9udC1zaXplOiBjYWxjKDMydncvJHBjdncpO1xuICAgIGZvbnQtZmFtaWx5OiBqdm0tcjtcbiAgICBsaW5lLWhlaWdodDogMS4yO1xuICAgIEBtZWRpYSAobWF4LXdpZHRoOjEwMDBweCkge1xuICAgICAgZm9udC1zaXplOiBjYWxjKDI2dncvJG1vYml2dyk7XG4gICAgfVxuICB9XG59IiwiLmp2bS1yb3c5IHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgZGlzcGxheTogZmxleDtcbiAgXG5cbiAgQG1lZGlhIChtaW4td2lkdGg6IDEwMDBweCkge1xuICAgIEBpbmNsdWRlIHdoKGNhbGMoMjU2MHZ3LyRwY3Z3KSwgY2FsYygxNDQwdncvJHBjdncpKTtcbiAgfVxuXG4gIEBtZWRpYSAobWF4LXdpZHRoOiAxMDAwcHgpIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGZsZXgtZmxvdzogY29sdW1uLXJldmVyc2U7XG4gIH1cblxuICAuanZtLWxlZnQsXG4gIC5qdm0tcmlnaHQge1xuICAgIEBtZWRpYSAobWluLXdpZHRoOjEwMDBweCkge1xuICAgICAgZmxleDogMTtcbiAgICAgIFxuICAgIH1cbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIH1cblxuICBcblxuICAuanZtLXJpZ2h0LWJnIHtcbiAgICBAbWVkaWEgKG1pbi13aWR0aDoxMDAwcHgpe1xuICAgICAgQGluY2x1ZGUgYmFja2dyb3VuZENvbW1vbigxMTIuNDEyJSk7XG4gICAgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOjEwMDBweCkge1xuICAgICAgQGluY2x1ZGUgYmFja2dyb3VuZENvbW1vbig3Ni44JSk7XG4gICAgfVxuICB9XG5cbiAgLmp2bS1yaWdodC1iZyB7XG4gICAgQG1lZGlhIChtaW4td2lkdGg6MTAwMHB4KSB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL3Jvdzkvcm93OS1yaWdodC5qcGcpO1xuICAgIH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDoxMDAwcHgpIHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvcm93OS9yb3c5LXJpZ2h0LW1vYmkuanBnKTtcbiAgICB9XG4gIH1cblxuICAuanZtLWxlZnQge1xuICAgIEBpbmNsdWRlIGJhY2tncm91bmRDb21tb24oOTkuNDY2JSk7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBAbWVkaWEgKG1pbi13aWR0aDoxMDAwcHgpIHtcbiAgICAgIGJhY2tncm91bmQ6ICNlNGU3ZTk7XG4gICAgfVxuICB9XG4gIC5qdm0tc2VxdWVuY2UtZnJhbWUge1xuICAgIC8vIGJvcmRlcjogMXB4IHNvbGlkIHJlZDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgdG9wOiAwO1xuICAgIEBtZWRpYSAobWluLXdpZHRoOjEwMDBweCkge1xuICAgICAgQGluY2x1ZGUgYmFja2dyb3VuZENvbW1vbigxMTIuNDMxJSk7XG4gICAgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOjEwMDBweCkge1xuICAgICAgQGluY2x1ZGUgYmFja2dyb3VuZENvbW1vbig5OS40NjYlKTtcbiAgICB9XG4gIH1cblxuXG4gIC5qdm0tcm93OS10ZXh0IHtcbiAgICBcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgQGluY2x1ZGUgd2goMTAwJSwgMTAwJSk7XG4gICAgbGVmdDogMDtcbiAgICB0b3A6IDA7XG4gICAgcGFkZGluZzogY2FsYygzODJ2dy8kcGN2dykgY2FsYygzODJ2dy8kcGN2dykgIDAgY2FsYygyOTB2dy8kcGN2dyk7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAuanZtLXJvdzktdGl0bGUge1xuICAgICAgZm9udC1zaXplOiBjYWxjKDUzLjM0dncvJHBjdncpO1xuICAgICAgZm9udC1mYW1pbHk6IGp2bS1tO1xuICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgICBtYXJnaW4tYm90dG9tOiBjYWxjKDMwdncvJHBjdncpO1xuXG4gICAgICBAbWVkaWEgKG1heC13aWR0aDoxMDAwcHgpIHtcbiAgICAgICAgZm9udC1zaXplOiBjYWxjKDQ0dncvJG1vYml2dyk7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjM7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IGNhbGMoMzV2dy8kbW9iaXZ3KTtcbiAgICAgIH1cbiAgICB9XG4gICAgLmp2bS1yb3c5LWRlc2Mge1xuICAgICAgZm9udC1zaXplOiBjYWxjKDMydncvJHBjdncpO1xuICAgICAgZm9udC1mYW1pbHk6IGp2bS1yO1xuICAgICAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgICAgIG1hcmdpbi1ib3R0b206IGNhbGMoNTV2dy8kcGN2dyk7XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDoxMDAwcHgpIHtcbiAgICAgICAgZm9udC1zaXplOiBjYWxjKDI2dncvJG1vYml2dyk7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLmp2bS1yb3c5LWljb24tY29udGFpbmVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgLmp2bS1yb3c5LWljb24xLW51bSB7XG4gICAgICBmb250LXNpemU6IGNhbGMoMTAwdncvJHBjdncpO1xuICAgICAgbWFyZ2luLWJvdHRvbTogY2FsYygxOHZ3LyRwY3Z3KTtcbiAgICAgIGZvbnQtZmFtaWx5OiBqdm0taDtcbiAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgIzU2ZjBjZCwgIzg3ZWMzMyk7IFxuICAgICAgLXdlYmtpdC1iYWNrZ3JvdW5kLWNsaXA6IHRleHQ7XG4gICAgICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICBcbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOjEwMDBweCkge1xuICAgICAgICBmb250LXNpemU6IGNhbGMoNzB2dy8kbW9iaXZ3KTtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogY2FsYygwdncvJG1vYml2dyk7XG4gICAgICB9XG4gICAgICBzcGFuIHtcbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6MTAwMHB4KSB7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IGNhbGMoMTB2dy8kcGN2dyk7XG4gICAgICAgICAgZm9udC1zaXplOiBjYWxjKDQwdncvJHBjdncpO1xuICAgICAgICB9XG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMDAwcHgpIHtcbiAgICAgICAgICBmb250LXNpemU6IGNhbGMoNDR2dy8kbW9iaXZ3KTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICAuanZtLXJvdzktaWNvbjEtZGVzYyB7XG4gICAgICBmb250LXNpemU6IGNhbGMoMjh2dy8kcGN2dyk7XG4gICAgICBmb250LWZhbWlseToganZtLW07XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDoxMDAwcHgpIHtcbiAgICAgICAgZm9udC1zaXplOiBjYWxjKDIwdncvJG1vYml2dyk7XG4gICAgICAgIG1hcmdpbi10b3A6IGNhbGMoMTB2dy8kbW9iaXZ3KTtcbiAgICAgIH1cbiAgICB9XG4gICAgXG4gIH1cblxuICAuanZtLXJvdzktaWNvbjIsXG4gIC5qdm0tcm93OS1pY29uMSB7XG4gICAgQGluY2x1ZGUgYmFja2dyb3VuZEZpeGVkV2goY2FsYygxMjB2dy8kcGN2dyksIGNhbGMoODB2dy8kcGN2dykpO1xuICAgIG1hcmdpbi1yaWdodDogY2FsYyg0NXZ3LyRwY3Z3KTtcbiAgICBAbWVkaWEgKG1heC13aWR0aDoxMDAwcHgpIHtcbiAgICAgIEBpbmNsdWRlIGJhY2tncm91bmRGaXhlZFdoKGNhbGMoNjV2dy8kbW9iaXZ3KSwgY2FsYyg1MHZ3LyRtb2JpdncpKTtcbiAgICAgIG1hcmdpbi1yaWdodDogY2FsYygxNXZ3LyRtb2JpdncpO1xuICAgIH1cbiAgfVxuICAuanZtLXJvdzktaWNvbjEge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvcm93OS9yb3c5LWljb24xLmpwZyk7XG4gIH1cbiAgLmp2bS1yb3c5LWljb24yIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL3Jvdzkvcm93OS1pY29uMi5wbmcpO1xuICB9XG5cbiAgLy8gLmp2bS1zZXF1ZW5jZS1mcmFtZSB7XG4gIC8vICAgZGlzcGxheTogbm9uZTtcbiAgLy8gfVxuXG4gIC8vIC5qdm0tc2VxdWVuY2UtZnJhbWUge1xuXG4gIC8vIH1cblxuICAuanZtLXNlcXVlbmNlLWZyYW1lLTAge1xuICAgIHotaW5kZXg6IDI7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxLjUpIHRyYW5zbGF0ZVkoMTAlKTtcbiAgICB0cmFuc2l0aW9uOiBhbGwgLjVzIGVhc2U7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuICAuanZtLXNlcXVlbmNlLWZyYW1lLTAtbWluIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbiAgLmp2bS1zZXF1ZW5jZS1mcmFtZS0wLFxuICAuanZtLXNlcXVlbmNlLWZyYW1lLTEge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG4gIC5qdm0tcm93OS1iZy1pY29uIHtcbiAgICBiYWNrZ3JvdW5kOiAjNmJjY2M2O1xuICAgIEBpbmNsdWRlIHdoKGNhbGMoMTAwdncvJHBjdncpLCBhdXRvKTtcbiAgICBwYWRkaW5nOiBjYWxjKDV2dy8kcGN2dykgMDtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBmb250LXNpemU6IGNhbGMoMjh2dy8kcGN2dyk7XG4gICAgZm9udC1mYW1pbHk6IGp2bS1tO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBib3JkZXItcmFkaXVzOiBjYWxjKDEwdncvJHBjdncpO1xuXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6MTAwMHB4KSB7XG4gICAgICBsaW5lLWhlaWdodDogMDtcbiAgICAgIG1hcmdpbi1ib3R0b206IGNhbGMoMzB2dy8kbW9iaXZ3KTtcbiAgICAgIGZvbnQtc2l6ZTogY2FsYygyMHZ3LyRtb2JpdncpO1xuICAgICAgcGFkZGluZzogY2FsYygxNXZ3LyRtb2JpdncpIDA7XG4gICAgICBAaW5jbHVkZSB3aChjYWxjKDczdncvJG1vYml2dyksIGF1dG8pO1xuICAgICAgYm9yZGVyLXJhZGl1czogY2FsYyg1dncvJG1vYml2dyk7XG4gICAgfVxuICB9XG5cblxuXG4gIC5qdm0tc2VxdWVuY2UtZnJhbWUtMCB7XG4gICAgei1pbmRleDogMzU7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9yb3c5L2l0ZW1zL3JvdzktMC5qcGcpO1xuICB9XG4gIC5qdm0tc2VxdWVuY2UtZnJhbWUtMSB7XG4gICAgei1pbmRleDogMzQ7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9yb3c5L2l0ZW1zL3JvdzktMS5qcGcpO1xuICB9XG4gIC5qdm0tc2VxdWVuY2UtZnJhbWUtMiB7XG4gICAgei1pbmRleDogMzM7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9yb3c5L2l0ZW1zL3JvdzktMi5qcGcpO1xuICB9XG4gIC5qdm0tc2VxdWVuY2UtZnJhbWUtMyB7XG4gICAgei1pbmRleDogMzI7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9yb3c5L2l0ZW1zL3JvdzktMy5qcGcpO1xuICB9XG4gIC5qdm0tc2VxdWVuY2UtZnJhbWUtNCB7XG4gICAgei1pbmRleDogMzE7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9yb3c5L2l0ZW1zL3JvdzktNC5qcGcpO1xuICB9XG4gIC5qdm0tc2VxdWVuY2UtZnJhbWUtNSB7XG4gICAgei1pbmRleDogMzA7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9yb3c5L2l0ZW1zL3JvdzktNS5qcGcpO1xuICB9XG4gIC5qdm0tc2VxdWVuY2UtZnJhbWUtNiB7XG4gICAgei1pbmRleDogMjk7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9yb3c5L2l0ZW1zL3JvdzktNi5qcGcpO1xuICB9XG4gIC5qdm0tc2VxdWVuY2UtZnJhbWUtNyB7XG4gICAgei1pbmRleDogMjg7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9yb3c5L2l0ZW1zL3JvdzktNy5qcGcpO1xuICB9XG4gIC5qdm0tc2VxdWVuY2UtZnJhbWUtOCB7XG4gICAgei1pbmRleDogMjc7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9yb3c5L2l0ZW1zL3JvdzktOC5qcGcpO1xuICB9XG4gIC5qdm0tc2VxdWVuY2UtZnJhbWUtOSB7XG4gICAgei1pbmRleDogMjY7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9yb3c5L2l0ZW1zL3JvdzktOS5qcGcpO1xuICB9XG4gIC5qdm0tc2VxdWVuY2UtZnJhbWUtMTAge1xuICAgIHotaW5kZXg6IDI1O1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvcm93OS9pdGVtcy9yb3c5LTEwLmpwZyk7XG4gIH1cbiAgLmp2bS1zZXF1ZW5jZS1mcmFtZS0xMSB7XG4gICAgei1pbmRleDogMjQ7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9yb3c5L2l0ZW1zL3JvdzktMTEuanBnKTtcbiAgfVxuICAuanZtLXNlcXVlbmNlLWZyYW1lLTEyIHtcbiAgICB6LWluZGV4OiAyMztcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL3JvdzkvaXRlbXMvcm93OS0xMi5qcGcpO1xuICB9XG4gIC5qdm0tc2VxdWVuY2UtZnJhbWUtMTMge1xuICAgIHotaW5kZXg6IDIyO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvcm93OS9pdGVtcy9yb3c5LTEzLmpwZyk7XG4gIH1cbiAgLmp2bS1zZXF1ZW5jZS1mcmFtZS0xNCB7XG4gICAgei1pbmRleDogMjE7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9yb3c5L2l0ZW1zL3JvdzktMTQuanBnKTtcbiAgfVxuICAuanZtLXNlcXVlbmNlLWZyYW1lLTE1IHtcbiAgICB6LWluZGV4OiAyMDtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL3JvdzkvaXRlbXMvcm93OS0xNS5qcGcpO1xuICB9XG4gIC5qdm0tc2VxdWVuY2UtZnJhbWUtMTYge1xuICAgIHotaW5kZXg6IDE5O1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvcm93OS9pdGVtcy9yb3c5LTE2LmpwZyk7XG4gIH1cbiAgLmp2bS1zZXF1ZW5jZS1mcmFtZS0xNyB7XG4gICAgei1pbmRleDogMTg7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9yb3c5L2l0ZW1zL3JvdzktMTcuanBnKTtcbiAgfVxuICAuanZtLXNlcXVlbmNlLWZyYW1lLTE4IHtcbiAgICB6LWluZGV4OiAxNztcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL3JvdzkvaXRlbXMvcm93OS0xOC5qcGcpO1xuICB9XG4gIC5qdm0tc2VxdWVuY2UtZnJhbWUtMTkge1xuICAgIHotaW5kZXg6IDE2O1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvcm93OS9pdGVtcy9yb3c5LTE5LmpwZyk7XG4gIH1cbiAgLmp2bS1zZXF1ZW5jZS1mcmFtZS0yMCB7XG4gICAgei1pbmRleDogMTU7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9yb3c5L2l0ZW1zL3JvdzktMjAuanBnKTtcbiAgfVxuICAuanZtLXNlcXVlbmNlLWZyYW1lLTIxIHtcbiAgICB6LWluZGV4OiAxNDtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL3JvdzkvaXRlbXMvcm93OS0yMS5qcGcpO1xuICB9XG4gIC5qdm0tc2VxdWVuY2UtZnJhbWUtMjIge1xuICAgIHotaW5kZXg6IDEzO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvcm93OS9pdGVtcy9yb3c5LTIyLmpwZyk7XG4gIH1cbiAgLmp2bS1zZXF1ZW5jZS1mcmFtZS0yMyB7XG4gICAgei1pbmRleDogMTI7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9yb3c5L2l0ZW1zL3JvdzktMjMuanBnKTtcbiAgfVxuICAuanZtLXNlcXVlbmNlLWZyYW1lLTI0IHtcbiAgICB6LWluZGV4OiAxMTtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL3JvdzkvaXRlbXMvcm93OS0yNC5qcGcpO1xuICB9XG4gIC5qdm0tc2VxdWVuY2UtZnJhbWUtMjUge1xuICAgIHotaW5kZXg6IDEwO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvcm93OS9pdGVtcy9yb3c5LTI1LmpwZyk7XG4gIH1cbiAgLmp2bS1zZXF1ZW5jZS1mcmFtZS0yNiB7XG4gICAgei1pbmRleDogOTtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL3JvdzkvaXRlbXMvcm93OS0yNi5qcGcpO1xuICB9XG4gIC5qdm0tc2VxdWVuY2UtZnJhbWUtMjcge1xuICAgIHotaW5kZXg6IDg7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9yb3c5L2l0ZW1zL3JvdzktMjcuanBnKTtcbiAgfVxuICAuanZtLXNlcXVlbmNlLWZyYW1lLTI4IHtcbiAgICB6LWluZGV4OiA3O1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvcm93OS9pdGVtcy9yb3c5LTI4LmpwZyk7XG4gIH1cbiAgLmp2bS1zZXF1ZW5jZS1mcmFtZS0yOSB7XG4gICAgei1pbmRleDogNjtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL3JvdzkvaXRlbXMvcm93OS0yOS5qcGcpO1xuICB9XG4gIC5qdm0tc2VxdWVuY2UtZnJhbWUtMzAge1xuICAgIHotaW5kZXg6IDU7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9yb3c5L2l0ZW1zL3JvdzktMzAuanBnKTtcbiAgfVxuICAuanZtLXNlcXVlbmNlLWZyYW1lLTMxIHtcbiAgICB6LWluZGV4OiA0O1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvcm93OS9pdGVtcy9yb3c5LTMxLmpwZyk7XG4gIH1cbiAgLmp2bS1zZXF1ZW5jZS1mcmFtZS0zMiB7XG4gICAgei1pbmRleDogMztcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL3JvdzkvaXRlbXMvcm93OS0zMi5qcGcpO1xuICB9XG4gIC5qdm0tc2VxdWVuY2UtZnJhbWUtMzMge1xuICAgIHotaW5kZXg6IDI7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9yb3c5L2l0ZW1zL3JvdzktMzMuanBnKTtcbiAgfVxuICAuanZtLXNlcXVlbmNlLWZyYW1lLTM0IHtcbiAgICB6LWluZGV4OiAxO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvcm93OS9pdGVtcy9yb3c5LTM0LmpwZyk7XG4gIH1cbiAgLmp2bS1zZXF1ZW5jZS1mcmFtZS0zNSB7XG4gICAgei1pbmRleDogMDtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL3JvdzkvaXRlbXMvcm93OS0zNS5qcGcpO1xuICB9XG4gIC5qdm0tcm93OS10ZXh0LXBhcmVudC1ib3gge1xuICAgIEBtZWRpYSAobWluLXdpZHRoOjEwMDBweCkge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIH1cbiAgfVxuXG4gIC5qdm0tcm93OS10ZXh0LWNvbnRhaW5lciB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IDA7XG4gICAgdG9wOiAwO1xuICAgIEBtZWRpYSAobWF4LXdpZHRoOjEwMDBweCkge1xuICAgICAgbGVmdDogNTAlO1xuICAgICAgdG9wOiA1MCU7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlKTtcbiAgICAgIHdpZHRoOiA5MCU7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICB9XG4gICAgLy8gLmp2bS1yb3c5LWljb24tY29udGFpbmVyIHtcbiAgICAvLyAgIEBtZWRpYSAobWF4LXdpZHRoOjEwMDBweCkge1xuICAgIC8vICAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoMTB2dy8kbW9iaXZ3KTtcbiAgICAvLyAgIH1cbiAgICAvLyB9XG4gIH1cbiAgLmp2bS1yb3c5LXRleHQtY29udGFpbmVyLTIge1xuICAgIEBtZWRpYSAobWF4LXdpZHRoOjEwMDBweCkge1xuICAgICAgd2lkdGg6IDgwJTtcbiAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICB9XG4gIH1cbiAgLmp2bS1yb3c5LXRleHQyLWNvbnRhaW5lciB7XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6MTAwMHB4KSB7XG4gICAgICBoZWlnaHQ6IGNhbGMoMTUwdncvJG1vYml2dyk7XG4gICAgfVxuICAgIC5qdm0tcm93OS1iZy1pY29uIHtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDEwJSwyMDAlKTtcbiAgICB9XG4gICAgLmp2bS1yb3c5LWljb24xLWRlc2Mge1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoY2FsYygxMHZ3LyRwY3Z3KSwgLTgwJSk7XG5cbiAgICB9XG4gICAgLmp2bS1yb3c5LWljb24xLW51bSB7XG4gICAgICAvLyBkaXNwbGF5OiBmbGV4O1xuICAgICAgXG4gICAgICBjb2xvcjogIzZjY2NjNjtcbiAgICB9XG4gICAgLmp2bS1yb3c5LWJnLWljb24tMiB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOi13ZWJraXQtbGluZWFyLWdyYWRpZW50KHJpZ2h0LCM4N2VjMzMsIzU2ZjBjZCk7IFxuICAgIH1cbiAgICAuanZtLXJvdzktaWNvbjEtbnVtLTIge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTotd2Via2l0LWxpbmVhci1ncmFkaWVudChyaWdodCwjODdlYzMzLCM1NmYwY2QpOyBcbiAgICAtd2Via2l0LWJhY2tncm91bmQtY2xpcDp0ZXh0OyBcbiAgICAtd2Via2l0LXRleHQtZmlsbC1jb2xvcjp0cmFuc3BhcmVudDsgXG4gICAgfVxuICB9XG5cbiAgLmp2bS1zZXF1ZW5jZS1mcmFtZS0xLWxhc3Qge1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gICAgei1pbmRleDogMDtcbiAgfVxuXG59XG5cblxuXG4vLyB3ZWJwXG4udml2by13ZWJwIC5qdm0tcm93OSB7XG4gIC5qdm0tc2VxdWVuY2UtZnJhbWUtMCB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9yb3c5L2l0ZW1zL3JvdzktMC5qcGcud2VicCk7XG4gIH1cbiAgLmp2bS1zZXF1ZW5jZS1mcmFtZS0xIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL3JvdzkvaXRlbXMvcm93OS0xLmpwZy53ZWJwKTtcbiAgfVxuICAuanZtLXNlcXVlbmNlLWZyYW1lLTIge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvcm93OS9pdGVtcy9yb3c5LTIuanBnLndlYnApO1xuICB9XG4gIC5qdm0tc2VxdWVuY2UtZnJhbWUtMyB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9yb3c5L2l0ZW1zL3JvdzktMy5qcGcud2VicCk7XG4gIH1cbiAgLmp2bS1zZXF1ZW5jZS1mcmFtZS00IHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL3JvdzkvaXRlbXMvcm93OS00LmpwZy53ZWJwKTtcbiAgfVxuICAuanZtLXNlcXVlbmNlLWZyYW1lLTUge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvcm93OS9pdGVtcy9yb3c5LTUuanBnLndlYnApO1xuICB9XG4gIC5qdm0tc2VxdWVuY2UtZnJhbWUtNiB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9yb3c5L2l0ZW1zL3JvdzktNi5qcGcud2VicCk7XG4gIH1cbiAgLmp2bS1zZXF1ZW5jZS1mcmFtZS03IHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL3JvdzkvaXRlbXMvcm93OS03LmpwZy53ZWJwKTtcbiAgfVxuICAuanZtLXNlcXVlbmNlLWZyYW1lLTgge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvcm93OS9pdGVtcy9yb3c5LTguanBnLndlYnApO1xuICB9XG4gIC5qdm0tc2VxdWVuY2UtZnJhbWUtOS5qdm0tcmlnaHQtYmcge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvcm93OS9pdGVtcy9yb3c5LTkuanBnLndlYnApO1xuICB9XG4gIC5qdm0tc2VxdWVuY2UtZnJhbWUtMTAge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvcm93OS9pdGVtcy9yb3c5LTEwLmpwZy53ZWJwKTtcbiAgfVxuICAuanZtLXNlcXVlbmNlLWZyYW1lLTExIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL3JvdzkvaXRlbXMvcm93OS0xMS5qcGcud2VicCk7XG4gIH1cbiAgLmp2bS1zZXF1ZW5jZS1mcmFtZS0xMiB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9yb3c5L2l0ZW1zL3JvdzktMTIuanBnLndlYnApO1xuICB9XG4gIC5qdm0tc2VxdWVuY2UtZnJhbWUtMTM0IHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL3JvdzkvaXRlbXMvcm93OS0xMy5qcGcud2VicCk7XG4gIH1cbiAgLmp2bS1zZXF1ZW5jZS1mcmFtZS0xNCB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9yb3c5L2l0ZW1zL3JvdzktMTQuanBnLndlYnApO1xuICB9XG4gIC5qdm0tc2VxdWVuY2UtZnJhbWUtMTUge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvcm93OS9pdGVtcy9yb3c5LTE1LmpwZy53ZWJwKTtcbiAgfVxuICAuanZtLXNlcXVlbmNlLWZyYW1lLTE2IHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL3JvdzkvaXRlbXMvcm93OS0xNi5qcGcud2VicCk7XG4gIH1cbiAgLmp2bS1zZXF1ZW5jZS1mcmFtZS0xNyB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9yb3c5L2l0ZW1zL3JvdzktMTcuanBnLndlYnApO1xuICB9XG4gIC5qdm0tc2VxdWVuY2UtZnJhbWUtMTgge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvcm93OS9pdGVtcy9yb3c5LTE4LmpwZy53ZWJwKTtcbiAgfVxuICAuanZtLXNlcXVlbmNlLWZyYW1lLTE5IHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL3JvdzkvaXRlbXMvcm93OS0xOS5qcGcud2VicCk7XG4gIH1cbiAgLmp2bS1zZXF1ZW5jZS1mcmFtZS0yMCB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9yb3c5L2l0ZW1zL3JvdzktMjAuanBnLndlYnApO1xuICB9XG4gIC5qdm0tc2VxdWVuY2UtZnJhbWUtMjEge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvcm93OS9pdGVtcy9yb3c5LTIxLmpwZy53ZWJwKTtcbiAgfVxuICAuanZtLXNlcXVlbmNlLWZyYW1lLTIyIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL3JvdzkvaXRlbXMvcm93OS0yMi5qcGcud2VicCk7XG4gIH1cbiAgLmp2bS1zZXF1ZW5jZS1mcmFtZS0yMyB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9yb3c5L2l0ZW1zL3JvdzktMjMuanBnLndlYnApO1xuICB9XG4gIC5qdm0tc2VxdWVuY2UtZnJhbWUtMjQge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvcm93OS9pdGVtcy9yb3c5LTI0LmpwZy53ZWJwKTtcbiAgfVxuICAuanZtLXNlcXVlbmNlLWZyYW1lLTI1IHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL3JvdzkvaXRlbXMvcm93OS0yNS5qcGcud2VicCk7XG4gIH1cbiAgLmp2bS1zZXF1ZW5jZS1mcmFtZS0yNiB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9yb3c5L2l0ZW1zL3JvdzktMjYuanBnLndlYnApO1xuICB9XG4gIC5qdm0tc2VxdWVuY2UtZnJhbWUtMjcge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvcm93OS9pdGVtcy9yb3c5LTI3LmpwZy53ZWJwKTtcbiAgfVxuICAuanZtLXNlcXVlbmNlLWZyYW1lLTI4IHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL3JvdzkvaXRlbXMvcm93OS0yOC5qcGcud2VicCk7XG4gIH1cbiAgLmp2bS1zZXF1ZW5jZS1mcmFtZS0yOSB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9yb3c5L2l0ZW1zL3JvdzktMjkuanBnLndlYnApO1xuICB9XG4gIC5qdm0tc2VxdWVuY2UtZnJhbWUtMzAge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvcm93OS9pdGVtcy9yb3c5LTMwLmpwZy53ZWJwKTtcbiAgfVxuICAuanZtLXNlcXVlbmNlLWZyYW1lLTMxIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL3JvdzkvaXRlbXMvcm93OS0zMS5qcGcud2VicCk7XG4gIH1cbiAgLmp2bS1zZXF1ZW5jZS1mcmFtZS0zMiB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9yb3c5L2l0ZW1zL3JvdzktMzIuanBnLndlYnApO1xuICB9XG4gIC5qdm0tc2VxdWVuY2UtZnJhbWUtMzMge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvcm93OS9pdGVtcy9yb3c5LTMzLmpwZy53ZWJwKTtcbiAgfVxuICAuanZtLXNlcXVlbmNlLWZyYW1lLTM0IHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL3JvdzkvaXRlbXMvcm93OS0zNC5qcGcud2VicCk7XG4gIH1cbiAgLmp2bS1zZXF1ZW5jZS1mcmFtZS0zNSB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9yb3c5L2l0ZW1zL3JvdzktMzUuanBnLndlYnApO1xuICB9XG5cbiAgLmp2bS1yaWdodC1iZyB7XG4gICAgQG1lZGlhIChtaW4td2lkdGg6MTAwMHB4KSB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL3Jvdzkvcm93OS1yaWdodC5qcGcud2VicCk7XG4gICAgfVxuICB9XG59IiwiLmp2bS1yb3cxMCB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIFxuICBcblxuICAuanZtLXJvdzEwLXBhZ2UxIHtcblxuICAgIEBtZWRpYSAobWluLXdpZHRoOjEwMDBweCkge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICB9XG4gICAgXG4gICAgLmp2bS1pbWcge1xuICAgICAgQGluY2x1ZGUgYmFja2dyb3VuZENvbW1vbigxMTIuNDIxJSk7XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDoxMDAwcHgpIHtcbiAgICAgICAgQGluY2x1ZGUgYmFja2dyb3VuZENvbW1vbig4OSUpO1xuICAgICAgfVxuICAgIH1cbiAgXG4gICAgLmp2bS1sZWZ0IHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgLmp2bS1pbWcuanZtLWJhY2tncm91bmQtbGF6eSB7XG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMDAwcHgpIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL3JvdzEwL3JvdzEwLXBhZ2UxLWxlZnQuanBnKTtcbiAgICAgICAgfVxuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogMTAwMHB4KSB7XG4gICAgICAgICAgQGluY2x1ZGUgYmFja2dyb3VuZENvbW1vbig3NS4yJSk7XG4gICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9yb3cxMC9yb3cxMC1wYWdlMS1sZWZ0LW1vYmkuanBnKTtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAuanZtLXRleHQge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgQGluY2x1ZGUgd2goMTAwJSwgMTAwJSk7XG5cbiAgICAgICAgcGFkZGluZzogY2FsYyg0NDB2dy8kcGN2dykgY2FsYygyMzB2dy8kcGN2dykgMCBjYWxjKDM0NXZ3LyRwY3Z3KTtcbiAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcblxuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDoxMDAwcHgpIHtcbiAgICAgICAgICBwYWRkaW5nOiBjYWxjKDE0NXZ3LyRtb2JpdncpIGNhbGMoNzN2dy8kbW9iaXZ3KSAwIGNhbGMoNzN2dy8kbW9iaXZ3KTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5qdm0tdGV4dC10aXRsZSB7XG4gICAgICAgICAgZm9udC1zaXplOiBjYWxjKDUzLjM0dncvJHBjdncpO1xuICAgICAgICAgIGZvbnQtZmFtaWx5OiBqdm0tbTtcbiAgICAgICAgICBsZXR0ZXItc3BhY2luZzogLTFweDtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiBjYWxjKDQwdncvJHBjdncpO1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuXG4gICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6MTAwMHB4KSB7XG4gICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogLTFweDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogY2FsYyg0NHZ3LyRtb2JpdncpO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogY2FsYygzMHZ3LyRtb2JpdncpO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAuanZtLXRleHQtZGVzYyB7XG4gICAgICAgICAgZm9udC1zaXplOiBjYWxjKDMydncvJHBjdncpO1xuICAgICAgICAgIGZvbnQtZmFtaWx5OiBqdm0tcjtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMS4yO1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IGNhbGMoODh2dy8kcGN2dyk7XG5cbiAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDoxMDAwcHgpIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogY2FsYygyNnZ3LyRtb2JpdncpO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogY2FsYyg0NnZ3LyRtb2JpdncpO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLmp2bS10ZXh0LW51bSB7XG4gICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgfVxuICAgICAgICAuanZtLXRleHQtbWF4LW51bSB7XG5cbiAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgZm9udC1zaXplOiBjYWxjKDEwMHZ3LyRwY3Z3KTtcbiAgICAgICAgICBmb250LWZhbWlseToganZtLWg7XG4gICAgICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCAjYTVkZjcyLCAjMGZlM2FiKTsgXG4gICAgICAgICAgLXdlYmtpdC1iYWNrZ3JvdW5kLWNsaXA6IHRleHQ7XG4gICAgICAgICAgY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICAgICAgIG1hcmdpbi1yaWdodDogY2FsYygxMDB2dy8kcGN2dyk7XG4gICAgICAgICAgdGV4dC13cmFwOiBub3dyYXA7XG4gICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6MTAwMHB4KSB7XG4gICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogLTdweDtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDoxMDAwcHgpe1xuICAgICAgICAgICAgZm9udC1zaXplOiBjYWxjKDcwdncvJG1vYml2dyk7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoOTB2dy8kbW9iaXZ3KTtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgIC8vIG1hcmdpbi1sZWZ0OiBjYWxjKDMwdncvJHBjdncpO1xuICAgICAgICAgICAgZm9udC1zaXplOiBjYWxjKDUwdncvJHBjdncpO1xuICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDBweDtcbiAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOjEwMDBweCl7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogY2FsYyg0NXZ3LyRtb2JpdncpO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAuanZtLXRleHQtbWF4LW51bTpsYXN0LWNoaWxke1xuICAgICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgICAgfVxuICAgICAgICAuanZtLXRleHQtbWluLWRlc2Mge1xuICAgICAgICAgIGZvbnQtc2l6ZTogY2FsYygyOHZ3LyRwY3Z3KTtcbiAgICAgICAgICBmb250LWZhbWlseToganZtLW07XG4gICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6MTAwMHB4KXtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogY2FsYygyMHZ3LyRtb2JpdncpO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICAuanZtLXJpZ2h0IHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgLmp2bS1pbWcuanZtLWJhY2tncm91bmQtbGF6eSB7XG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMDAwcHgpIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL3JvdzEwL3BjL3Zpdm8teTAzLXdpdGgtbWVkaWF0ZWstaGVsaW8tZzg1LmpwZyk7XG4gICAgICAgIH1cbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDEwMDBweCkge1xuICAgICAgICAgIEBpbmNsdWRlIGJhY2tncm91bmRDb21tb24oMTAyLjY2NiUpO1xuICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvcm93MTAvbW9iaS92aXZvLXkwMy13aXRoLW1lZGlhdGVrLWhlbGlvLWc4NS1tb2JpLmpwZyk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICBcbiAgfVxuXG4gIC5qdm0tcm93MTAtcGFnZTIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAuanZtLXBhZ2UyLWltZyB7XG4gICAgICBAaW5jbHVkZSBiYWNrZ3JvdW5kQ29tbW9uKDU1LjkzNyUpO1xuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6MTAwMHB4KSB7XG4gICAgICAgIEBpbmNsdWRlIGJhY2tncm91bmRDb21tb24oMTc3Ljg2JSk7XG4gICAgICB9XG4gICAgfVxuICAgIC5qdm0tcGFnZTItaW1nLmp2bS1iYWNrZ3JvdW5kLWxhenkge1xuICAgICAgQG1lZGlhIChtaW4td2lkdGg6MTAwMHB4KSB7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvcm93MTAvcGMvdml2by15MDMtd2l0aC1pcDU0LWR1c3QtYW5kLXdhdGVyLXJlc2lzdGFuY2UuanBnKTtcbiAgICAgIH1cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOjEwMDBweCkge1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL3JvdzEwL21vYmkvdml2by15MDMtd2l0aC1pcDU0LWR1c3QtYW5kLXdhdGVyLXJlc2lzdGFuY2UtbW9iaS5qcGcpO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5qdm0tcGFnZTItdGV4dCB7XG4gICAgICAgIFxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBcbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOjEwMDBweCkge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBib3R0b206IGNhbGMoMTAwdncvJHBjdncpO1xuICAgICAgICBwYWRkaW5nOiAwIGNhbGMoMzQ1dncvJHBjdncpO1xuICAgICAgfVxuXG4gICAgICBAbWVkaWEgKG1heC13aWR0aDoxMDAwcHgpIHtcbiAgICAgICAgYm90dG9tOiAtIGNhbGMoMjB2dy8kbW9iaXZ3KTtcbiAgICAgICAgcGFkZGluZzogMCBjYWxjKDM4dncvJG1vYml2dyk7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKCNmN2Y3ZjcsIC41KTtcbiAgICAgIH1cblxuICAgICAgLmp2bS1wYWdlMi10aXRsZS1jb250YWluZXIge1xuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDoxMDAwcHgpIHtcbiAgICAgICAgICB3aWR0aDogY2FsYygxMDEwdncvJHBjdncpO1xuICAgICAgICAgIG1hcmdpbi1yaWdodDogY2FsYygyNjZ2dy8kcGN2dyk7XG4gICAgICAgIH1cbiAgICAgICAgXG4gICAgICB9XG4gICAgICAuanZtLXBhZ2UyLXRpdGxlIHtcbiAgICAgICAgZm9udC1zaXplOiBjYWxjKDUzLjM0dncvJHBjdncpO1xuICAgICAgICBmb250LWZhbWlseToganZtLW07XG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAtMXB4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiBjYWxjKDQwdncvJHBjdncpO1xuXG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOjEwMDBweCkge1xuICAgICAgICAgIGZvbnQtc2l6ZTogY2FsYyg0NHZ3LyRtb2JpdncpO1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjI7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogY2FsYygyNXZ3LyRtb2JpdncpO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAuanZtLXBhZ2UyLWRlc2Mge1xuICAgICAgICBmb250LXNpemU6IGNhbGMoMzJ2dy8kcGN2dyk7XG4gICAgICAgIGZvbnQtZmFtaWx5OiBqdm0tcjtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6MTAwMHB4KSB7XG4gICAgICAgICAgZm9udC1zaXplOiBjYWxjKDI2dncvJG1vYml2dyk7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogY2FsYygxMTB2dy8kbW9iaXZ3KTtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMS40O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAuanZtLXBhZ2UyLW1heC1udW0ge1xuICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsICNhNWRmNzIsICMwZmUzYWIpOyBcbiAgICAgICAgLXdlYmtpdC1iYWNrZ3JvdW5kLWNsaXA6IHRleHQ7XG4gICAgICAgIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgZm9udC1zaXplOiBjYWxjKDEwMHZ3LyRwY3Z3KTtcbiAgICAgICAgZm9udC1mYW1pbHk6IGp2bS1oO1xuICAgICAgICBsaW5lLWhlaWdodDogMS4yO1xuXG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOjEwMDBweCkge1xuICAgICAgICAgIGZvbnQtc2l6ZTogY2FsYyg2MHZ3LyRtb2JpdncpO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAuanZtLXBhZ2UyLW1pbi1kZXNjIHtcbiAgICAgICAgZm9udC1zaXplOiBjYWxjKDI4dncvJHBjdncpO1xuICAgICAgICBmb250LWZhbWlseToganZtLW07XG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOjEwMDBweCkge1xuICAgICAgICAgIGZvbnQtc2l6ZTogY2FsYygyMHZ3LyRtb2JpdncpO1xuICAgICAgICB9XG4gICAgICAgIHN1cCB7XG4gICAgICAgICAgZm9udC1zaXplOiBjYWxjKDE4dncvJHBjdncpO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG4gIFxufVxuXG4udml2by13ZWJwIC5qdm0tcm93MTAge1xuICAuanZtLXJvdzEwLXBhZ2UxIHtcbiAgICAuanZtLWxlZnQge1xuICAgICAgLmp2bS1pbWcuanZtLWJhY2tncm91bmQtbGF6eSB7XG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMDAwcHgpIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL3JvdzEwL3JvdzEwLXBhZ2UxLWxlZnQuanBnLndlYnApO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmp2bS1yaWdodCB7XG4gICAgICAuanZtLWltZy5qdm0tYmFja2dyb3VuZC1sYXp5IHtcbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDEwMDBweCkge1xuICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvcm93MTAvcGMvdml2by15MDMtd2l0aC1tZWRpYXRlay1oZWxpby1nODUuanBnLndlYnApO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLmp2bS1yb3cxMC1wYWdlMiB7XG4gICAgLmp2bS1wYWdlMi1pbWcuanZtLWJhY2tncm91bmQtbGF6eSB7XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDoxMDAwcHgpIHtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9yb3cxMC9wYy92aXZvLXkwMy13aXRoLWlwNTQtZHVzdC1hbmQtd2F0ZXItcmVzaXN0YW5jZS5qcGcud2VicCk7XG4gICAgICB9XG4gICAgfVxuICB9XG59IiwiLmp2bS1yb3cxMSB7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byB0b3AsICNmOWY4ZmEsICNlNGY4ZTUsICNmOWY4ZmEpOyBcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcGFkZGluZy1ib3R0b206IGNhbGMoMjQwdncvJHBjdncpO1xuICBAbWVkaWEgKG1heC13aWR0aDoxMDAwcHgpIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogY2FsYygxMjB2dy8kbW9iaXZ3KTtcbiAgfVxuICBAbWVkaWEgKG1pbi13aWR0aDoxMDAwcHgpIHtcbiAgICBwYWRkaW5nLXRvcDogY2FsYyg4MHZ3LyRwY3Z3KTtcbiAgfVxuXG4gIEBtZWRpYSAobWF4LXdpZHRoOjEwMDBweCkge1xuICAgIHBhZGRpbmctdG9wOiBjYWxjKDQwdncvJHBjdncpO1xuICB9XG4gIC5qdm0taXRlbS1jb250YWluZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgQG1lZGlhIChtaW4td2lkdGg6MTAwMHB4KSB7XG4gICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICB9XG4gICAgXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6MTAwMHB4KSB7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICB9XG5cbiAgfVxuICAuanZtLWl0ZW0ge1xuXG4gICAgQG1lZGlhIChtaW4td2lkdGg6MTAwMHB4KSB7XG4gICAgICB3aWR0aDogY2FsYyg5MDh2dy8kcGN2dyk7XG4gICAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoNjB2dy8kcGN2dyk7XG4gICAgICBtYXJnaW4tYm90dG9tOiBjYWxjKDgwdncvJHBjdncpO1xuICAgICAgbWFyZ2luLXRvcDogY2FsYygxNjB2dy8kcGN2dyk7XG4gICAgfVxuXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6MTAwMHB4KSB7XG4gICAgICB3aWR0aDogY2FsYyg2MDJ2dy8kbW9iaXZ3KTtcbiAgICAgIG1hcmdpbi1ib3R0b206IGNhbGMoMTAwdncvJG1vYml2dyk7XG4gICAgfVxuXG4gICAgLmp2bS1yb3cxMS10ZXh0LXRpdGxlIHtcbiAgICAgIG1hcmdpbi10b3A6IGNhbGMoNjB2dy8kcGN2dyk7XG4gICAgICBtYXJnaW4tYm90dG9tOiBjYWxjKDI1dncvJHBjdncpO1xuICAgICAgZm9udC1zaXplOiBjYWxjKDUzLjM0dncvJHBjdncpO1xuICAgICAgZm9udC1mYW1pbHk6IGp2bS1tO1xuICAgICAgbGluZS1oZWlnaHQ6IDEuMTtcblxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6MTAwMHB4KSB7XG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAtMXB4O1xuICAgICAgICBmb250LXNpemU6IGNhbGMoNDR2dy8kbW9iaXZ3KTtcbiAgICAgICAgbWFyZ2luOiBjYWxjKDM3dncvJG1vYml2dykgMDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuMztcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuanZtLXJvdzExLXRleHQtZGVzYyB7XG4gICAgICBmb250LXNpemU6IGNhbGMoMzJ2dy8kcGN2dyk7XG4gICAgICBmb250LWZhbWlseToganZtLXI7XG4gICAgICBsaW5lLWhlaWdodDogMS4zO1xuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6MTAwMHB4KSB7XG4gICAgICAgIGZvbnQtc2l6ZTogY2FsYygyNnZ3LyRtb2JpdncpO1xuICAgICAgfVxuICAgICAgc3VwIHtcbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6MTAwMHB4KSB7XG4gICAgICAgICAgZm9udC1zaXplOiBjYWxjKDIwdncvJHBjdncpO1xuICAgICAgICB9XG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOjEwMDBweCkge1xuICAgICAgICAgIGZvbnQtc2l6ZTogY2FsYygxNnZ3LyRtb2JpdncpO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG5cblxuICAgIC5qdm0taW1nIHtcbiAgICAgIEBpbmNsdWRlIGJhY2tncm91bmRDb21tb24oMTA0LjYzNSUpO1xuICAgICAgQG1lZGlhIChtaW4td2lkdGg6MTAwMHB4KSB7XG4gICAgICAgIEBpbmNsdWRlIGJhY2tncm91bmRDb21tb24oMTA1LjMzMyUpO1xuICAgICAgfVxuICAgIH1cbiAgICAuanZtLWltZzEuanZtLWJhY2tncm91bmQtbGF6eSB7XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogMTAwMHB4KSB7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvcm93MTEvcGMvdml2by15MDMtd2l0aC10b3VnaC1xdWFsaXR5LnBuZyk7XG4gICAgICB9XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogMTAwMHB4KSB7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvcm93MTEvbW9iaS92aXZvLXkwMy13aXRoLXRvdWdoLXF1YWxpdHktbW9iaS5wbmcpO1xuICAgICAgfVxuICAgIH1cbiAgICAuanZtLWltZzIuanZtLWJhY2tncm91bmQtbGF6eSB7XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogMTAwMHB4KSB7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvcm93MTEvcGMvdml2by15MDMtcmVzaXN0YW50LXRvLWRhaWx5LXNjcmF0Y2hlcy5qcGcpO1xuICAgICAgfVxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDEwMDBweCkge1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL3JvdzExL21vYmkvdml2by15MDMtcmVzaXN0YW50LXRvLWRhaWx5LXNjcmF0Y2hlcy1tb2JpLmpwZyk7XG4gICAgICB9XG4gICAgfVxuICAgIC5qdm0taW1nMy5qdm0tYmFja2dyb3VuZC1sYXp5IHtcbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMDAwcHgpIHtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9yb3cxMS9wYy92aXZvLXkwMy13aXRoLWR1cmFibGUtYmF0dGVyeS5qcGcpO1xuICAgICAgfVxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDEwMDBweCkge1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL3JvdzExL21vYmkvdml2by15MDMtd2l0aC1kdXJhYmxlLWJhdHRlcnktbW9iaS5qcGcpO1xuICAgICAgfVxuICAgIH1cbiAgICAuanZtLWltZzQuanZtLWJhY2tncm91bmQtbGF6eSB7XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogMTAwMHB4KSB7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvcm93MTEvcGMvdml2by15MDMtd2l0aC1ib29zdGVkLXZvbHVtZS5qcGcpO1xuICAgICAgfVxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDEwMDBweCkge1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL3JvdzExL21vYmkvdml2by15MDMtd2l0aC1ib29zdGVkLXZvbHVtZS1tb2JpLmpwZyk7XG4gICAgICB9XG4gICAgfVxuICB9IFxuICAvLyBtYXJnaW4tYm90dG9tOiBjYWxjKDgwdncvJHBjdncpO1xuICAuanZtLWl0ZW06bnRoLWNoaWxkKDMpe1xuICAgIEBtZWRpYSAobWluLXdpZHRoOjEwMDBweCkge1xuICAgICAgbWFyZ2luLWJvdHRvbTogY2FsYygyODB2dy8kcGN2dyk7XG4gICAgfVxuICB9XG4gIC5qdm0taXRlbTpudGgtY2hpbGQoMm4pe1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICB9XG5cbiAgLmp2bS1yb3cxMS1mb290ZXIge1xuICAgIHdpZHRoOiBjYWxjKDE4NzB2dy8kcGN2dyk7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6MTAwMHB4KSB7XG4gICAgICB3aWR0aDogY2FsYyg2MDJ2dy8kbW9iaXZ3KTtcbiAgICB9XG4gICAgLmp2bS1yb3cxMS10aXRsZSB7XG4gICAgICBmb250LXNpemU6IGNhbGMoNTMuMzR2dy8kcGN2dyk7XG4gICAgICBmb250LWZhbWlseToganZtLW07XG4gICAgICBtYXJnaW4tYm90dG9tOiBjYWxjKDI1dncvJHBjdncpO1xuXG4gICAgICBAbWVkaWEgKG1heC13aWR0aDoxMDAwcHgpIHtcbiAgICAgICAgZm9udC1zaXplOiBjYWxjKDQ0dncvJG1vYml2dyk7XG4gICAgICB9XG4gICAgfVxuICAgIC5qdm0tcm93MTEtZGVzYyB7XG4gICAgICBmb250LXNpemU6IGNhbGMoMzJ2dy8kcGN2dyk7XG4gICAgICBtYXJnaW4tYm90dG9tOiBjYWxjKDQwdncvJHBjdncpO1xuICAgICAgbGluZS1oZWlnaHQ6IDEuMztcbiAgICAgIGZvbnQtZmFtaWx5OiBqdm0tcjtcbiAgICAgIHN1cCB7XG4gICAgICAgIGZvbnQtc2l6ZTogY2FsYygyMHZ3LyRwY3Z3KTtcbiAgICAgIH1cblxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6MTAwMHB4KSB7XG4gICAgICAgIGZvbnQtc2l6ZTogY2FsYygyNnZ3LyRtb2JpdncpO1xuICAgICAgICBtYXJnaW46IGNhbGMoNDV2dy8kbW9iaXZ3KSAwIGNhbGMoNjB2dy8kbW9iaXZ3KSAwO1xuXG4gICAgICAgIHN1cCB7XG4gICAgICAgICAgZm9udC1zaXplOiBjYWxjKDE2dncvJG1vYml2dyk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLmp2bS1yb3cxMS1mb290ZXItaW1nIHtcbiAgICBcbiAgICBAbWVkaWEgKG1pbi13aWR0aDoxMDAwcHgpIHtcbiAgICAgIEBpbmNsdWRlIGJhY2tncm91bmRDb21tb24oMzIuMSUpO1xuICAgICAgYm9yZGVyLXJhZGl1czogY2FsYygzMHZ3LyRwY3Z3KTtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvcm93MTEvcm93MTEtZm9vdGVyLWltZy5qcGcpO1xuICAgIH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDoxMDAwcHgpIHtcbiAgICAgIEBpbmNsdWRlIGJhY2tncm91bmRDb21tb24oMTQwLjY2NiUpO1xuICAgICAgYm9yZGVyLXJhZGl1czogY2FsYygyMHZ3LyRtb2JpdncpO1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9yb3cxMS9yb3cxMS1mb290ZXItaW1nLW1vYmkuanBnKTtcbiAgICB9XG4gIH1cbiAgLmp2bS1yb3cxMS1mb290ZXItaW1nLmp2bS1iYWNrZ3JvdW5kLWxhenkge1xuICAgIEBtZWRpYSAobWluLXdpZHRoOjEwMDBweCkge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9yb3cxMS9yb3cxMS1mb290ZXItaW1nLmpwZyk7XG4gICAgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOjEwMDBweCkge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9yb3cxMS9yb3cxMS1mb290ZXItaW1nLW1vYmkuanBnKTtcbiAgICB9XG4gIH1cbn1cblxuXG4udml2by13ZWJwIC5qdm0tcm93MTEge1xuICAuanZtLWl0ZW0ge1xuICAgIC5qdm0taW1nMS5qdm0tYmFja2dyb3VuZC1sYXp5IHtcbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMDAwcHgpIHtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9yb3cxMS9wYy92aXZvLXkwMy13aXRoLXRvdWdoLXF1YWxpdHkucG5nLndlYnApO1xuICAgICAgfVxuICAgIH1cbiAgICAuanZtLWltZzIuanZtLWJhY2tncm91bmQtbGF6eSB7XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogMTAwMHB4KSB7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvcm93MTEvcGMvdml2by15MDMtcmVzaXN0YW50LXRvLWRhaWx5LXNjcmF0Y2hlcy5qcGcud2VicCk7XG4gICAgICB9XG4gICAgfVxuICAgIC5qdm0taW1nMy5qdm0tYmFja2dyb3VuZC1sYXp5IHtcbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMDAwcHgpIHtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9yb3cxMS9wYy92aXZvLXkwMy13aXRoLWR1cmFibGUtYmF0dGVyeS5qcGcud2VicCk7XG4gICAgICB9XG4gICAgfVxuICAgIC5qdm0taW1nNC5qdm0tYmFja2dyb3VuZC1sYXp5IHtcbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMDAwcHgpIHtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9yb3cxMS9wYy92aXZvLXkwMy13aXRoLWJvb3N0ZWQtdm9sdW1lLmpwZy53ZWJwKTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn0iLCIuanZtLXJvdzEyIHtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0IGJvdHRvbSwgI2YxZjNmNCwgI2ZiZmZmNyk7IFxuICBvdmVyZmxvdzogaGlkZGVuO1xuXG4gIC5qdm0tcm93MTItaGVhZGVyIHtcbiAgICBwYWRkaW5nLWxlZnQ6IGNhbGMoMzQwdncvJHBjdncpO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgQG1lZGlhIChtaW4td2lkdGg6MTAwMHB4KSB7XG4gICAgICBwYWRkaW5nLXRvcDogY2FsYygyNjB2dy8kcGN2dyk7XG4gICAgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOjEwMDBweCkge1xuICAgICAgcGFkZGluZzogY2FsYyg5MHZ3LyRtb2JpdncpIGNhbGMoNzh2dy8kbW9iaXZ3KSAwIGNhbGMoNzh2dy8kbW9iaXZ3KTtcbiAgICB9XG4gIH1cbiAgLmp2bS1yb3cxMi10aXRsZTIsXG4gIC5qdm0tcm93MTItdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogY2FsYygxMDZ2dy8kcGN2dyk7XG4gICAgZm9udC1mYW1pbHk6IGp2bS1oO1xuICAgIGxldHRlci1zcGFjaW5nOiAtM3B4O1xuICAgIGxpbmUtaGVpZ2h0OiAuOTtcbiAgICBAbWVkaWEgKG1heC13aWR0aDogMTAwMHB4KSB7XG4gICAgICBmb250LXNpemU6IGNhbGMoNTZ2dy8kbW9iaXZ3KTtcbiAgICAgIGxldHRlci1zcGFjaW5nOiAtMXB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgfVxuICB9XG4gIC5qdm0tcm93MTItdGl0bGUyIHtcbiAgICBjb2xvcjogIzg2ZTNjMztcbiAgfVxuICAuanZtLXJvdzEyLWRlc2Mge1xuICAgIGZvbnQtc2l6ZTogY2FsYygzMnZ3LyRwY3Z3KTtcbiAgICBmb250LWZhbWlseToganZtLXI7XG4gICAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKDYwdncvJHBjdncpO1xuICAgIHBhZGRpbmctbGVmdDogY2FsYygxMzB2dy8kcGN2dyk7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICBtYXJnaW4tYm90dG9tOiBjYWxjKDUwdncvJHBjdncpO1xuXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6MTAwMHB4KSB7XG4gICAgICBtYXJnaW4tdG9wOiBjYWxjKDUwdncvJG1vYml2dyk7XG4gICAgICBmb250LXNpemU6IGNhbGMoMjZ2dy8kbW9iaXZ3KTtcbiAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICB9XG4gIH1cblxuICAuanZtLXBob25lLWNvbnRhaW5lciB7XG4gICAgQGluY2x1ZGUgd2goMTAwJSwgY2FsYygxNDkwdncvJHBjdncpKTtcbiAgICBAbWVkaWEgKG1heC13aWR0aDoxMDAwcHgpIHtcbiAgICAgIEBpbmNsdWRlIHdoKDEwMCUsIGNhbGMoODcwdncvJG1vYml2dykpO1xuICAgIH1cbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgfVxuXG5cbiAgLmp2bS1waG9uZTEtY29udGFpbmVyLFxuICAuanZtLXBob25lMi1jb250YWluZXIge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBib3R0b206IDA7XG4gICAgXG4gICAgLmp2bS1wYXJhbXMge1xuICAgICAgQGluY2x1ZGUgd2goY2FsYygxMjAwdncvJHBjdncpLCBjYWxjKDE5NXZ3LyRwY3Z3KSk7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB6LWluZGV4OiA1O1xuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6MTAwMHB4KSB7XG4gICAgICAgIEBpbmNsdWRlIHdoKGNhbGMoMzQ3dncvJG1vYml2dyksIGNhbGMoMTEwdncvJG1vYml2dykpO1xuICAgICAgfVxuICAgICAgLmp2bS13aGl0ZS1saW5lLFxuICAgICAgLmp2bS1saW5lIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IGNhbGMoNHZ3LyRwY3Z3KTtcbiAgICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCAjYTVkZjcyLCAjMGZlM2FiKTsgXG5cbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6MTAwMHB4KSB7XG4gICAgICAgICAgaGVpZ2h0OiBjYWxjKDN2dy8kbW9iaXZ3KTtcbiAgICAgICAgfVxuICAgICAgfSAgICBcbiAgICAgIC5qdm0td2hpdGUtbGluZSB7XG4gICAgICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgd2lkdGg6IDQzJTtcbiAgICAgICAgdG9wOiBjYWxjKDg1dncvJHBjdncpO1xuICAgICAgICB6LWluZGV4OiAyO1xuICAgICAgfSAgXG4gICAgICAuanZtLXBhcmFtcy1udW0ge1xuICAgICAgICBmb250LXNpemU6IGNhbGMoNjB2dy8kcGN2dyk7XG4gICAgICAgIGZvbnQtZmFtaWx5OiBqdm0taDtcbiAgICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCAjOThlMDVmLCAjMGRlM2FjKTsgXG4gICAgICAgIC13ZWJraXQtYmFja2dyb3VuZC1jbGlwOiB0ZXh0O1xuICAgICAgICBjb2xvcjogdHJhbnNwYXJlbnQ7XG5cbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6MTAwMHB4KSB7XG4gICAgICAgICAgZm9udC1zaXplOiBjYWxjKDUwdncvJG1vYml2dyk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIC5qdm0tcGFyYW1zLWRlc2Mge1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIGZvbnQtc2l6ZTogY2FsYyg0NXZ3LyRwY3Z3KTtcbiAgICAgICAgZm9udC1mYW1pbHk6IGp2bS1oO1xuICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsICM5OGUwNWYsICMwZGUzYWMpOyBcbiAgICAgICAgLXdlYmtpdC1iYWNrZ3JvdW5kLWNsaXA6IHRleHQ7XG4gICAgICAgIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6MTAwMHB4KSB7XG4gICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgIGZvbnQtc2l6ZTogY2FsYygzMHZ3LyRtb2JpdncpO1xuICAgICAgICAgIGZvbnQtZmFtaWx5OiBqdm0tYjtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiBjYWxjKDIwdncvJG1vYml2dyk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuanZtLXBob25lMS1jb250YWluZXIge1xuICAgIGxlZnQ6IGNhbGMoMjAwdncvJHBjdncpO1xuICAgIC8vIHRvcDogIGNhbGMoNDcwdncvJHBjdncpO1xuICAgIFxuICAgIC5qdm0tcGFyYW1zIHtcbiAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgICAgbGVmdDogY2FsYyg4NTB2dy8kcGN2dyk7XG4gICAgICB0b3A6IGNhbGMoMTEwdncvJHBjdncpO1xuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6MTAwMHB4KSB7XG4gICAgICAgIHRvcDogLSBjYWxjKDYwdncvJG1vYml2dyk7XG4gICAgICAgIGxlZnQ6IGNhbGMoMzE1dncvJG1vYml2dyk7XG4gICAgICB9XG4gICAgfVxuICAgIC5qdm0tcGFyYW1zLW51bS1jb250YWluZXIge1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgQG1lZGlhIChtaW4td2lkdGg6MTAwMHB4KSB7XG4gICAgICAgIFxuICAgICAgICB3aWR0aDogY2FsYyg0ODV2dy8kcGN2dyk7XG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICB9XG4gICAgfVxuICAgIC5qdm0tbW9iaS1wYXJhbXMtY29udGFpbmVyIHtcbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOjEwMDBweCkge1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLmp2bS1waG9uZTItY29udGFpbmVyIHtcbiAgICByaWdodDogMDtcbiAgICAuanZtLXBhcmFtcyB7XG4gICAgICB0b3A6IGNhbGMoMzIwdncvJHBjdncpO1xuICAgICAgbGVmdDogLSBjYWxjKDc5NXZ3LyRwY3Z3KTtcbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOjEwMDBweCkge1xuICAgICAgICB0b3A6IGNhbGMoODV2dy8kbW9iaXZ3KTtcbiAgICAgICAgbGVmdDogLSBjYWxjKDIzMHZ3LyRtb2JpdncpO1xuICAgICAgICBAaW5jbHVkZSB3aCgzOTB2dy8kbW9iaXZ3LCAxMTB2dy8kbW9iaXZ3KTtcbiAgICAgIH1cbiAgICB9XG4gICAgXG4gIH1cblxuXG4gIC5qdm0tcGhvbmUxIHtcbiAgICBcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogMTAwMHB4KSB7XG4gICAgICBAaW5jbHVkZSBiYWNrZ3JvdW5kRml4ZWRXaChjYWxjKDE0NzB2dy8kcGN2dyksIGNhbGMoMTQzMHZ3LyRwY3Z3KSk7XG4gICAgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMDAwcHgpIHtcbiAgICAgIEBpbmNsdWRlIGJhY2tncm91bmRGaXhlZFdoKGNhbGMoNTYwdncvJG1vYml2dyksIGNhbGMoODE1dncvJG1vYml2dykpO1xuICAgIH1cbiAgfVxuXG4gIC5qdm0tcGhvbmUxLmp2bS1iYWNrZ3JvdW5kLWxhenkge1xuICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMDAwcHgpIHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvcm93MTIvcm93MTItcGhvbmUtcGMtMS5wbmcpO1xuICAgIH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogMTAwMHB4KSB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL3JvdzEyL3JvdzEyLXBob25lLW1vYmktMS5wbmcpO1xuICAgIH1cbiAgfVxuXG4gIC5qdm0tcGhvbmUyIHtcbiAgIFxuICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMDAwcHgpIHtcbiAgICAgIEBpbmNsdWRlIGJhY2tncm91bmRGaXhlZFdoKGNhbGMoMTM5MHZ3LyRwY3Z3KSwgY2FsYygxNDcydncvJHBjdncpKTtcbiAgICB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDEwMDBweCkge1xuICAgICAgQGluY2x1ZGUgYmFja2dyb3VuZEZpeGVkV2goY2FsYyg0NDV2dy8kbW9iaXZ3KSwgY2FsYyg3OTV2dy8kbW9iaXZ3KSk7XG4gICAgfVxuICB9XG5cbiAgLmp2bS1waG9uZTIuanZtLWJhY2tncm91bmQtbGF6eSB7XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDEwMDBweCkge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9yb3cxMi9yb3cxMi1waG9uZS1wYy0yLnBuZyk7XG4gICAgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMDAwcHgpIHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvcm93MTIvcm93MTItcGhvbmUtbW9iaS0yLnBuZyk7XG4gICAgfVxuICB9XG59XG5cbi52aXZvLXdlYnAge1xuICAuanZtLXBob25lMS5qdm0tYmFja2dyb3VuZC1sYXp5IHtcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogMTAwMHB4KSB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL3JvdzEyL3JvdzEyLXBob25lLXBjLTEucG5nLndlYnApO1xuICAgIH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogMTAwMHB4KSB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL3JvdzEyL3JvdzEyLXBob25lLW1vYmktMS5wbmcud2VicCk7XG4gICAgfVxuICB9XG4gIC5qdm0tcGhvbmUyLmp2bS1iYWNrZ3JvdW5kLWxhenkge1xuICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMDAwcHgpIHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvcm93MTIvcm93MTItcGhvbmUtcGMtMi5wbmcud2VicCk7XG4gICAgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMDAwcHgpIHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvcm93MTIvcm93MTItcGhvbmUtbW9iaS0yLnBuZy53ZWJwKTtcbiAgICB9XG4gIH1cbn0iLCIuanZtLXJvdzEzIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcGFkZGluZzogY2FsYygxNTZ2dy8kcGN2dykgY2FsYygzNDV2dy8kcGN2dyk7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCB0b3AsICNmOWY5ZmEsICNlOWY5ZTYpOyBcblxuICBAbWVkaWEgKG1heC13aWR0aDoxMDAwcHgpIHtcbiAgICBwYWRkaW5nOiBjYWxjKDEyMHZ3LyRtb2JpdncpIGNhbGMoNzV2dy8kbW9iaXZ3KSBjYWxjKDEwNXZ3LyRtb2JpdncpO1xuICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gIH1cblxuICBAbWVkaWEgKG1pbi13aWR0aDoxMDAwcHgpIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICB9XG5cbiAgLmp2bS1yb3cxMy1sZWZ0IHtcbiAgICBmbGV4LXNocmluazogMDtcbiAgfVxuXG4gIC5qdm0tcm93MTMtcmlnaHQge1xuICAgIFxuICAgIEBtZWRpYSAobWluLXdpZHRoOjEwMDBweCkge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBtYXJnaW4tbGVmdDogY2FsYygxMDB2dy8kcGN2dyk7XG4gICAgfVxuICB9XG5cbiAgLmp2bS1yb3cxMy1jb250ZW50IHtcbiAgICBAbWVkaWEgKG1heC13aWR0aDoxMDAwcHgpIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgZmxleC1mbG93OiBjb2x1bW4tcmV2ZXJzZTtcbiAgICB9XG4gICAgLmp2bS1yb3cxMy10aXRsZSB7XG4gICAgICBmb250LXNpemU6IGNhbGMoNTMuMzR2dy8kcGN2dyk7XG4gICAgICBmb250LWZhbWlseToganZtLW07XG4gICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgIG1hcmdpbi1ib3R0b206IGNhbGMoMzB2dy8kcGN2dyk7XG5cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOjEwMDBweCkge1xuICAgICAgICBmb250LXNpemU6IGNhbGMoNDR2dy8kbW9iaXZ3KTtcbiAgICAgIH1cbiAgICB9XG4gICAgLmp2bS1yb3cxMy1kZXNjIHtcbiAgICAgIGZvbnQtc2l6ZTogY2FsYygzMnZ3LyRwY3Z3KTtcbiAgICAgIGZvbnQtZmFtaWx5OiBqdm0tcjtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjM7XG4gICAgICBtYXJnaW4tYm90dG9tOiBjYWxjKDUwdncvJHBjdncpO1xuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6MTAwMHB4KSB7XG4gICAgICAgIGZvbnQtc2l6ZTogY2FsYygyNnZ3LyRtb2JpdncpO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5qdm0tdGh1bWJuYWlsLWZpbHRlciB7XG4gICAgICBmb250LXNpemU6IGNhbGMoMjh2dy8kcGN2dyk7XG4gICAgICBmb250LWZhbWlseToganZtLW07XG5cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOjEwMDBweCkge1xuICAgICAgICBmb250LXNpemU6IGNhbGMoMjZ2dy8kbW9iaXZ3KTtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogY2FsYyg1NXZ3LyRtb2JpdncpO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5qdm0tcm93MTMtbGVmdCB7XG4gICAgQG1lZGlhIChtaW4td2lkdGg6MTAwMHB4KSB7XG4gICAgICBAaW5jbHVkZSB3aChjYWxjKDEwOTh2dy8kcGN2dyksIGNhbGMoMTEzNHZ3LyRwY3Z3KSk7XG4gICAgfVxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBAbWVkaWEgKG1heC13aWR0aDoxMDAwcHgpIHtcbiAgICAgIC8vIEBpbmNsdWRlIHdoKDEwMCUpOyAxMDIuOTQ4XG4gICAgICBAaW5jbHVkZSBiYWNrZ3JvdW5kQ29tbW9uKDEwMi45NDglKTtcbiAgICAgIG1hcmdpbi1ib3R0b206IGNhbGMoNTB2dy8kbW9iaXZ3KTtcbiAgICB9XG4gIH1cbiAgLmp2bS1yb3cxMy10aHVtYm5haWwtY29udGFpbmVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIG1hcmdpbi1ib3R0b206IGNhbGMoMjB2dy8kcGN2dyk7XG4gIH1cbiAgLmp2bS10aHVtYm5haWwtaXRlbSB7XG4gICAgYm9yZGVyOiBjYWxjKDR2dy8kcGN2dykgc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyLXJhZGl1czogY2FsYygxNnZ3LyRwY3Z3KTtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoNHZ3LyRwY3Z3KTtcbiAgICBwYWRkaW5nOiBjYWxjKDR2dy8kcGN2dyk7XG4gICAgdHJhbnNpdGlvbjogYWxsIC41cyBlYXNlO1xuICAgIEBtZWRpYSAobWF4LXdpZHRoOjEwMDBweCkge1xuICAgICAgYm9yZGVyOiBjYWxjKDR2dy8kbW9iaXZ3KSBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICAgIHBhZGRpbmc6IGNhbGMoNHZ3LyRtb2JpdncpO1xuICAgICAgYm9yZGVyLXJhZGl1czogY2FsYygxMnZ3LyRtb2JpdncpO1xuICAgIH1cbiAgICBcbiAgfVxuICAuanZtLXRodW1ibmFpbC1pdGVtLWFjdGl2ZSB7XG4gICAgYm9yZGVyOiBjYWxjKDR2dy8kcGN2dykgc29saWQgIzk4ZTA1ZjtcbiAgICBib3gtc2hhZG93OiAwIDAgMTVweCAwcHggI2I0YjRiNDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6MTAwMHB4KSB7XG4gICAgICBib3JkZXI6IGNhbGMoNHZ3LyRtb2JpdncpIHNvbGlkICM5OGUwNWY7XG4gICAgfVxuICB9XG4gIC5qdm0tdGh1bWJuYWlsLWl0ZW06bGFzdC1jaGlsZCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICB9XG4gIC5qdm0tdGh1bWJuYWlsIHtcbiAgICBAaW5jbHVkZSB3aChjYWxjKDEwMHZ3LyRwY3Z3KSwgY2FsYygxMDB2dy8kcGN2dykpO1xuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgYm9yZGVyLXJhZGl1czogY2FsYygxMnZ3LyRwY3Z3KTtcblxuICAgIEBtZWRpYSAobWF4LXdpZHRoOjEwMDBweCkge1xuICAgICAgQGluY2x1ZGUgd2goY2FsYyg4NnZ3LyRtb2JpdncpLCBjYWxjKDg2dncvJG1vYml2dykpO1xuICAgICAgYm9yZGVyLXJhZGl1czogY2FsYyg4dncvJG1vYml2dyk7XG4gICAgfVxuICB9XG5cbiAgLmp2bS1yb3cxMy1sZWZ0LWltZyB7XG4gICAgQGluY2x1ZGUgd2goMTAwJSwgMTAwJSk7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogMDtcbiAgICB0b3A6IDA7XG4gICAgb3BhY2l0eTogMDtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMXMgZWFzZTtcbiAgfVxuXG4gIC5qdm0tcm93MTMtaW1nLWFjdGl2ZSB7XG4gICAgb3BhY2l0eTogMTtcbiAgfSBcblxuICAuanZtLXRodW1ibmFpbDEuanZtLWJhY2tncm91bmQtbGF6eSxcbiAgLmp2bS1yb3cxMy1sZWZ0LWltZzEuanZtLWJhY2tncm91bmQtbGF6eSB7XG4gICAgei1pbmRleDogMTtcbiAgICBvcGFjaXR5OiAxO1xuICAgIEBtZWRpYSAobWluLXdpZHRoOjEwMDBweCkge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9yb3cxMy9wYy92aXZvLXkwMy13aXRoLWZpbHRlcjEucG5nKTtcbiAgICB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6MTAwMHB4KSB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL3JvdzEzL21vYmkvdml2by15MDMtd2l0aC1maWx0ZXIxLW1vYmkucG5nKTtcbiAgICB9XG4gIH1cbiAgLmp2bS10aHVtYm5haWwyLmp2bS1iYWNrZ3JvdW5kLWxhenksXG4gIC5qdm0tcm93MTMtbGVmdC1pbWcyLmp2bS1iYWNrZ3JvdW5kLWxhenkge1xuICAgIHotaW5kZXg6IDI7XG4gICAgQG1lZGlhIChtaW4td2lkdGg6MTAwMHB4KSB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL3JvdzEzL3BjL3Zpdm8teTAzLXdpdGgtZmlsdGVyMi5wbmcpO1xuICAgIH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDoxMDAwcHgpIHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvcm93MTMvbW9iaS92aXZvLXkwMy13aXRoLWZpbHRlcjItbW9iaS5wbmcpO1xuICAgIH1cbiAgfVxuICAuanZtLXRodW1ibmFpbDMuanZtLWJhY2tncm91bmQtbGF6eSxcbiAgLmp2bS1yb3cxMy1sZWZ0LWltZzMuanZtLWJhY2tncm91bmQtbGF6eSB7XG4gICAgei1pbmRleDogMztcbiAgICBAbWVkaWEgKG1pbi13aWR0aDoxMDAwcHgpIHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvcm93MTMvcGMvdml2by15MDMtd2l0aC1maWx0ZXIzLnBuZyk7XG4gICAgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOjEwMDBweCkge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9yb3cxMy9tb2JpL3Zpdm8teTAzLXdpdGgtZmlsdGVyMy1tb2JpLnBuZyk7XG4gICAgfVxuICB9XG4gIC5qdm0tdGh1bWJuYWlsNC5qdm0tYmFja2dyb3VuZC1sYXp5LFxuICAuanZtLXJvdzEzLWxlZnQtaW1nNC5qdm0tYmFja2dyb3VuZC1sYXp5IHtcbiAgICB6LWluZGV4OiA0O1xuICAgIEBtZWRpYSAobWluLXdpZHRoOjEwMDBweCkge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9yb3cxMy9wYy92aXZvLXkwMy13aXRoLWZpbHRlcjQucG5nKTtcbiAgICB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6MTAwMHB4KSB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL3JvdzEzL21vYmkvdml2by15MDMtd2l0aC1maWx0ZXI0LW1vYmkucG5nKTtcbiAgICB9XG4gIH1cbiAgLmp2bS10aHVtYm5haWw1Lmp2bS1iYWNrZ3JvdW5kLWxhenksXG4gIC5qdm0tcm93MTMtbGVmdC1pbWc1Lmp2bS1iYWNrZ3JvdW5kLWxhenkge1xuICAgIHotaW5kZXg6IDU7XG4gICAgQG1lZGlhIChtaW4td2lkdGg6MTAwMHB4KSB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL3JvdzEzL3BjL3Zpdm8teTAzLXdpdGgtZmlsdGVyNS5wbmcpO1xuICAgIH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDoxMDAwcHgpIHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvcm93MTMvbW9iaS92aXZvLXkwMy13aXRoLWZpbHRlcjUtbW9iaS5wbmcpO1xuICAgIH1cbiAgfVxuICAuanZtLXRodW1ibmFpbDYuanZtLWJhY2tncm91bmQtbGF6eSxcbiAgLmp2bS1yb3cxMy1sZWZ0LWltZzYuanZtLWJhY2tncm91bmQtbGF6eSB7XG4gICAgei1pbmRleDogNjtcbiAgICBAbWVkaWEgKG1pbi13aWR0aDoxMDAwcHgpIHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvcm93MTMvcGMvdml2by15MDMtd2l0aC1maWx0ZXI2LnBuZyk7XG4gICAgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOjEwMDBweCkge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9yb3cxMy9tb2JpL3Zpdm8teTAzLXdpdGgtZmlsdGVyNi1tb2JpLnBuZyk7XG4gICAgfVxuICB9XG59XG5cbi52aXZvLXdlYnAgLmp2bS1yb3cxM3tcbiAgLmp2bS1yb3cxMy1sZWZ0LWltZzEuanZtLWJhY2tncm91bmQtbGF6eSB7XG4gICAgQG1lZGlhIChtaW4td2lkdGg6MTAwMHB4KSB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL3JvdzEzL3BjL3Zpdm8teTAzLXdpdGgtZmlsdGVyMS5wbmcud2VicCk7XG4gICAgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOjEwMDBweCkge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9yb3cxMy9tb2JpL3Zpdm8teTAzLXdpdGgtZmlsdGVyMS1tb2JpLnBuZy53ZWJwKTtcbiAgICB9XG4gIH1cbiAgLmp2bS1yb3cxMy1sZWZ0LWltZzIuanZtLWJhY2tncm91bmQtbGF6eSB7XG4gICAgQG1lZGlhIChtaW4td2lkdGg6MTAwMHB4KSB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL3JvdzEzL3BjL3Zpdm8teTAzLXdpdGgtZmlsdGVyMi5wbmcud2VicCk7XG4gICAgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOjEwMDBweCkge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9yb3cxMy9tb2JpL3Zpdm8teTAzLXdpdGgtZmlsdGVyMi1tb2JpLnBuZy53ZWJwKTtcbiAgICB9XG4gIH1cbiAgLmp2bS1yb3cxMy1sZWZ0LWltZzMuanZtLWJhY2tncm91bmQtbGF6eSB7XG4gICAgQG1lZGlhIChtaW4td2lkdGg6MTAwMHB4KSB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL3JvdzEzL3BjL3Zpdm8teTAzLXdpdGgtZmlsdGVyMy5wbmcud2VicCk7XG4gICAgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOjEwMDBweCkge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9yb3cxMy9tb2JpL3Zpdm8teTAzLXdpdGgtZmlsdGVyMy1tb2JpLnBuZy53ZWJwKTtcbiAgICB9XG4gIH1cbiAgLmp2bS1yb3cxMy1sZWZ0LWltZzQuanZtLWJhY2tncm91bmQtbGF6eSB7XG4gICAgQG1lZGlhIChtaW4td2lkdGg6MTAwMHB4KSB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL3JvdzEzL3BjL3Zpdm8teTAzLXdpdGgtZmlsdGVyNC5wbmcud2VicCk7XG4gICAgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOjEwMDBweCkge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9yb3cxMy9tb2JpL3Zpdm8teTAzLXdpdGgtZmlsdGVyNC1tb2JpLnBuZy53ZWJwKTtcbiAgICB9XG4gIH1cbiAgLmp2bS1yb3cxMy1sZWZ0LWltZzUuanZtLWJhY2tncm91bmQtbGF6eSB7XG4gICAgQG1lZGlhIChtaW4td2lkdGg6MTAwMHB4KSB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL3JvdzEzL3BjL3Zpdm8teTAzLXdpdGgtZmlsdGVyNS5wbmcud2VicCk7XG4gICAgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOjEwMDBweCkge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9yb3cxMy9tb2JpL3Zpdm8teTAzLXdpdGgtZmlsdGVyNS1tb2JpLnBuZy53ZWJwKTtcbiAgICB9XG4gIH1cbiAgLmp2bS1yb3cxMy1sZWZ0LWltZzYuanZtLWJhY2tncm91bmQtbGF6eSB7XG4gICAgQG1lZGlhIChtaW4td2lkdGg6MTAwMHB4KSB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL3JvdzEzL3BjL3Zpdm8teTAzLXdpdGgtZmlsdGVyNi5wbmcud2VicCk7XG4gICAgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOjEwMDBweCkge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9yb3cxMy9tb2JpL3Zpdm8teTAzLXdpdGgtZmlsdGVyNi1tb2JpLnBuZy53ZWJwKTtcbiAgICB9XG4gIH1cbn0iLCIuanZtLXJvdzE0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAuanZtLXJvdzE0LXRleHQge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiAwO1xuICAgIHRvcDogMDtcbiAgICBAaW5jbHVkZSB3aCgxMDAlLCAxMDAlKTtcbiAgICB6LWluZGV4OiAyO1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIEBtZWRpYSAobWluLXdpZHRoOjEwMDBweCkge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIHBhZGRpbmc6IGNhbGMoMTUwdncvJHBjdncpIGNhbGMoMzQ0dncvJHBjdncpO1xuICAgIH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDoxMDAwcHgpIHtcbiAgICAgIHBhZGRpbmc6IGNhbGMoMTU3dncvJG1vYml2dykgY2FsYyg3NXZ3LyRtb2JpdncpIGNhbGMoMTgwdncvJG1vYml2dyk7XG4gICAgfVxuICB9XG4gIC5qdm0tcm93MTQtbGVmdCB7XG4gICAgZmxleC1zaHJpbms6IDA7XG4gICAgZmxleDogMTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKDE0MHZ3LyRwY3Z3KTtcbiAgfVxuXG5cbiAgLmp2bS1yb3cxNC1yaWdodCB7XG4gICAgZmxleDogMTtcbiAgICBmbGV4LXNocmluazogMDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIH1cblxuICAuanZtLWl0ZW0taWNvbiB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIEBpbmNsdWRlIHdoKGNhbGMoMTAwdncvJHBjdncpLCBjYWxjKDEwMHZ3LyRwY3Z3KSk7XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6MTAwMHB4KSB7XG4gICAgICBAaW5jbHVkZSB3aChjYWxjKDQ1dncvJG1vYml2dyksIGNhbGMoNDV2dy8kbW9iaXZ3KSk7XG4gICAgfVxuICB9XG4gIC5qdm0taXRlbS1pY29uLWxlZnQge1xuICAgIGxlZnQ6IDA7XG4gICAgdG9wOiAwO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC00MCUsIC00MCUpO1xuICB9XG4gIC5qdm0taXRlbS1pY29uLXJpZ2h0IHtcbiAgICByaWdodDogMDtcbiAgICBib3R0b206IDA7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoNDAlLCAzMCUpO1xuICAgIEBtZWRpYSAobWF4LXdpZHRoOjEwMDBweCkge1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoNDAlLCA0MCUpO1xuICAgIH1cbiAgfVxuXG4gIC5qdm0tcm93MTQtdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogY2FsYyg1My4zNHZ3LyRwY3Z3KTtcbiAgICBmb250LWZhbWlseToganZtLW07XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYygyMHZ3LyRwY3Z3KTtcbiAgICBAbWVkaWEgKG1heC13aWR0aDoxMDAwcHgpIHtcbiAgICAgIGZvbnQtc2l6ZTogY2FsYyg0NHZ3LyRtb2JpdncpO1xuICAgICAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgICAgIG1hcmdpbi1ib3R0b206IGNhbGMoMzB2dy8kbW9iaXZ3KTtcbiAgICB9XG4gIH1cbiAgLmp2bS1yb3cxNC1kZXNjIHtcbiAgICBmb250LXNpemU6IGNhbGMoMzJ2dy8kcGN2dyk7XG4gICAgZm9udC1mYW1pbHk6IGp2bS1yO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjI7XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6MTAwMHB4KSB7XG4gICAgICBmb250LXNpemU6IGNhbGMoMjZ2dy8kbW9iaXZ3KTtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjM7XG4gICAgICBtYXJnaW4tYm90dG9tOiBjYWxjKDEyMHZ3LyRtb2JpdncpO1xuICAgIH1cbiAgfVxuXG5cbiAgLmp2bS1yb3cxNC1iZyB7XG4gICAgQG1lZGlhIChtaW4td2lkdGg6MTAwMHB4KSB7XG4gICAgICBAaW5jbHVkZSBiYWNrZ3JvdW5kQ29tbW9uKDU2LjI5OCUpO1xuICAgIH1cbiAgXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6MTAwMHB4KSB7XG4gICAgICBAaW5jbHVkZSBiYWNrZ3JvdW5kQ29tbW9uKDE3OC4wMzklKTtcbiAgICB9XG4gIH1cblxuICAuanZtLXJvdzE0LWJnLmp2bS1iYWNrZ3JvdW5kLWxhenkge1xuICAgIEBtZWRpYSAobWluLXdpZHRoOjEwMDBweCkge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9yb3cxNC9yb3cxNC1iZy5wbmcpO1xuICAgIH1cbiAgXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6MTAwMHB4KSB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL3JvdzE0L3JvdzE0LW1vYmktYmcucG5nKTtcbiAgICB9XG4gIH1cbiAgXG4gIC5qdm0tcm93MTQtcmlnaHQtaW1nIHtcbiAgICBAaW5jbHVkZSBiYWNrZ3JvdW5kQ29tbW9uKDEwMi44NTclKTtcbiAgICBAbWVkaWEgKG1pbi13aWR0aDoxMDAwcHgpIHtcbiAgICAgIHdpZHRoOiBjYWxjKDExMDB2dy8kcGN2dyk7XG4gICAgfVxuICB9XG5cbiAgLmp2bS1yb3cxNC1yaWdodC1pbWcuanZtLWJhY2tncm91bmQtbGF6eSB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9yb3cxNC9wYy92aXZvLXkwMy13aXRoLXN1cGVyLW5pZ2h0LW1vZGUucG5nKTtcbiAgfVxuICBcblxufVxuXG4udml2by13ZWJwIC5qdm0tcm93MTQge1xuICAuanZtLXJvdzE0LWJnLmp2bS1iYWNrZ3JvdW5kLWxhenkge1xuICAgIEBtZWRpYSAobWluLXdpZHRoOjEwMDBweCkge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9yb3cxNC9yb3cxNC1iZy5wbmcud2VicCk7XG4gICAgfVxuICB9XG4gIC5qdm0tcm93MTQtcmlnaHQtaW1nLmp2bS1iYWNrZ3JvdW5kLWxhenkge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvcm93MTQvcGMvdml2by15MDMtd2l0aC1zdXBlci1uaWdodC1tb2RlLnBuZy53ZWJwKTtcbiAgfVxuICBcbn0iLCIuanZtLXJvdzE1IHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcGFkZGluZzogY2FsYygxNTZ2dy8kcGN2dykgY2FsYygzNDV2dy8kcGN2dyk7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvcm93MTUvcm93MTUtYmcucG5nKTtcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlIDEwMCU7XG4gIC8vIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCB0b3AsICNmOWY5ZmEsICNlOWY5ZTYpOyBcblxuICBAbWVkaWEgKG1heC13aWR0aDoxMDAwcHgpIHtcbiAgICBwYWRkaW5nOiBjYWxjKDEyMHZ3LyRtb2JpdncpIGNhbGMoNzV2dy8kbW9iaXZ3KSBjYWxjKDEwNXZ3LyRtb2JpdncpO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvcm93MTUvcm93MTUtYmctbW9iaS5wbmcpO1xuICB9XG5cbiAgQG1lZGlhIChtaW4td2lkdGg6MTAwMHB4KSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgfVxuICBcbiAgLmp2bS1yb3cxNS1sZWZ0IHtcbiAgICBmbGV4LXNocmluazogMDtcbiAgfVxuXG4gIC5qdm0tcm93MTUtcmlnaHQge1xuICAgIFxuICAgIEBtZWRpYSAobWluLXdpZHRoOjEwMDBweCkge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBtYXJnaW4tbGVmdDogY2FsYygxMDB2dy8kcGN2dyk7XG4gICAgfVxuICB9XG4gIC5qdm0taXRlbS1pY29uIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgQGluY2x1ZGUgd2goY2FsYygxMDB2dy8kcGN2dyksIGNhbGMoMTAwdncvJHBjdncpKTtcbiAgICBAbWVkaWEgKG1heC13aWR0aDoxMDAwcHgpIHtcbiAgICAgIEBpbmNsdWRlIHdoKGNhbGMoNDV2dy8kbW9iaXZ3KSwgY2FsYyg0NXZ3LyRtb2JpdncpKTtcbiAgICB9XG4gIH1cbiAgLmp2bS1pdGVtLWljb24tbGVmdCB7XG4gICAgbGVmdDogMDtcbiAgICB0b3A6IDA7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTQwJSwgLTQwJSk7XG4gIH1cbiAgLmp2bS1pdGVtLWljb24tcmlnaHQge1xuICAgIHJpZ2h0OiAwO1xuICAgIGJvdHRvbTogMDtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSg0MCUsIDQwJSk7XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6MTAwMHB4KSB7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSg0MCUsIDQwJSk7XG4gICAgfVxuICB9XG4gIC5qdm0tcm93MTUtY29udGVudCB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6MTAwMHB4KSB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIGZsZXgtZmxvdzogY29sdW1uLXJldmVyc2U7XG4gICAgfVxuICAgIC5qdm0tcm93MTUtdGl0bGUge1xuICAgICAgZm9udC1zaXplOiBjYWxjKDUzLjM0dncvJHBjdncpO1xuICAgICAgZm9udC1mYW1pbHk6IGp2bS1tO1xuICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgICBtYXJnaW4tYm90dG9tOiBjYWxjKDMwdncvJHBjdncpO1xuXG4gICAgICBAbWVkaWEgKG1heC13aWR0aDoxMDAwcHgpIHtcbiAgICAgICAgZm9udC1zaXplOiBjYWxjKDQ0dncvJG1vYml2dyk7XG4gICAgICB9XG4gICAgfVxuICAgIC5qdm0tcm93MTUtZGVzYyB7XG4gICAgICBmb250LXNpemU6IGNhbGMoMzJ2dy8kcGN2dyk7XG4gICAgICBmb250LWZhbWlseToganZtLXI7XG4gICAgICBsaW5lLWhlaWdodDogMS4zO1xuICAgICAgbWFyZ2luLWJvdHRvbTogY2FsYyg1MHZ3LyRwY3Z3KTtcbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOjEwMDBweCkge1xuICAgICAgICBmb250LXNpemU6IGNhbGMoMjZ2dy8kbW9iaXZ3KTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuanZtLXRodW1ibmFpbC1maWx0ZXIge1xuICAgICAgZm9udC1zaXplOiBjYWxjKDI4dncvJHBjdncpO1xuICAgICAgZm9udC1mYW1pbHk6IGp2bS1tO1xuXG4gICAgICBAbWVkaWEgKG1heC13aWR0aDoxMDAwcHgpIHtcbiAgICAgICAgZm9udC1zaXplOiBjYWxjKDI2dncvJG1vYml2dyk7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IGNhbGMoNTV2dy8kbW9iaXZ3KTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuanZtLXJvdzE1LWxlZnQge1xuICAgIEBtZWRpYSAobWluLXdpZHRoOjEwMDBweCkge1xuICAgICAgQGluY2x1ZGUgd2goY2FsYygxMDk4dncvJHBjdncpLCBjYWxjKDExMzR2dy8kcGN2dykpO1xuICAgIH1cbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6MTAwMHB4KSB7XG4gICAgICAvLyBAaW5jbHVkZSB3aCgxMDAlKTsgMTAyLjk0OFxuICAgICAgQGluY2x1ZGUgYmFja2dyb3VuZENvbW1vbigxMDIuOTQ4JSk7XG4gICAgICBtYXJnaW4tYm90dG9tOiBjYWxjKDUwdncvJG1vYml2dyk7XG4gICAgfVxuICB9XG4gIC5qdm0tcm93MTUtdGh1bWJuYWlsLWNvbnRhaW5lciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBtYXJnaW4tYm90dG9tOiBjYWxjKDIwdncvJHBjdncpO1xuICB9XG4gIC5qdm0tdGh1bWJuYWlsLWl0ZW0ge1xuICAgIGJvcmRlcjogY2FsYyg0dncvJHBjdncpIHNvbGlkIHRyYW5zcGFyZW50O1xuICAgIGJvcmRlci1yYWRpdXM6IGNhbGMoMTZ2dy8kcGN2dyk7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKDR2dy8kcGN2dyk7XG4gICAgcGFkZGluZzogY2FsYyg0dncvJHBjdncpO1xuICAgIHRyYW5zaXRpb246IGFsbCAuNXMgZWFzZTtcbiAgICBAbWVkaWEgKG1heC13aWR0aDoxMDAwcHgpIHtcbiAgICAgIGJvcmRlcjogY2FsYyg0dncvJG1vYml2dykgc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgICBwYWRkaW5nOiBjYWxjKDR2dy8kbW9iaXZ3KTtcbiAgICAgIGJvcmRlci1yYWRpdXM6IGNhbGMoMTJ2dy8kbW9iaXZ3KTtcbiAgICB9XG4gICAgXG4gIH1cbiAgLmp2bS10aHVtYm5haWwtaXRlbS1hY3RpdmUge1xuICAgIGJvcmRlcjogY2FsYyg0dncvJHBjdncpIHNvbGlkICM5OGUwNWY7XG4gICAgYm94LXNoYWRvdzogMCAwIDE1cHggMHB4ICNiNGI0YjQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcblxuICAgIEBtZWRpYSAobWF4LXdpZHRoOjEwMDBweCkge1xuICAgICAgYm9yZGVyOiBjYWxjKDR2dy8kbW9iaXZ3KSBzb2xpZCAjOThlMDVmO1xuICAgIH1cbiAgfVxuICAuanZtLXRodW1ibmFpbC1pdGVtOmxhc3QtY2hpbGQge1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgfVxuICAuanZtLXRodW1ibmFpbCB7XG4gICAgQGluY2x1ZGUgd2goY2FsYygxMDB2dy8kcGN2dyksIGNhbGMoMTAwdncvJHBjdncpKTtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgIGJvcmRlci1yYWRpdXM6IGNhbGMoMTJ2dy8kcGN2dyk7XG5cbiAgICBAbWVkaWEgKG1heC13aWR0aDoxMDAwcHgpIHtcbiAgICAgIEBpbmNsdWRlIHdoKGNhbGMoODZ2dy8kbW9iaXZ3KSwgY2FsYyg4NnZ3LyRtb2JpdncpKTtcbiAgICAgIGJvcmRlci1yYWRpdXM6IGNhbGMoOHZ3LyRtb2JpdncpO1xuICAgIH1cbiAgfVxuXG4gIC5qdm0tcm93MTUtbGVmdC1pbWcge1xuICAgIEBpbmNsdWRlIHdoKDEwMCUsIDEwMCUpO1xuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IDA7XG4gICAgdG9wOiAwO1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cblxuICAuanZtLXJvdzE1LWltZy1hY3RpdmUge1xuICAgIG9wYWNpdHk6IDE7XG4gIH0gXG5cbiAgLmp2bS10aHVtYm5haWwxLmp2bS1iYWNrZ3JvdW5kLWxhenksXG4gIC5qdm0tcm93MTUtbGVmdC1pbWcxLmp2bS1iYWNrZ3JvdW5kLWxhenkge1xuICAgIHotaW5kZXg6IDE7XG4gICAgb3BhY2l0eTogMTtcbiAgICBAbWVkaWEgKG1pbi13aWR0aDoxMDAwcHgpIHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvcm93MTUvcm93MTUtaXRlbTEucG5nKTtcbiAgICB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6MTAwMHB4KSB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL3JvdzE1L3JvdzE1LWl0ZW0tbW9iaTEucG5nKTtcbiAgICB9XG4gIH1cbiAgLmp2bS10aHVtYm5haWwyLmp2bS1iYWNrZ3JvdW5kLWxhenksXG4gIC5qdm0tcm93MTUtbGVmdC1pbWcyLmp2bS1iYWNrZ3JvdW5kLWxhenkge1xuICAgIHotaW5kZXg6IDI7XG4gICAgQG1lZGlhIChtaW4td2lkdGg6MTAwMHB4KSB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL3JvdzE1L3JvdzE1LWl0ZW0yLnBuZyk7XG4gICAgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOjEwMDBweCkge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9yb3cxNS9yb3cxNS1pdGVtLW1vYmkyLnBuZyk7XG4gICAgfVxuICB9XG4gIC5qdm0tdGh1bWJuYWlsMy5qdm0tYmFja2dyb3VuZC1sYXp5LFxuICAuanZtLXJvdzE1LWxlZnQtaW1nMy5qdm0tYmFja2dyb3VuZC1sYXp5IHtcbiAgICB6LWluZGV4OiAzO1xuICAgIEBtZWRpYSAobWluLXdpZHRoOjEwMDBweCkge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9yb3cxNS9yb3cxNS1pdGVtMy5wbmcpO1xuICAgIH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDoxMDAwcHgpIHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvcm93MTUvcm93MTUtaXRlbS1tb2JpMy5wbmcpO1xuICAgIH1cbiAgfVxuICAuanZtLXRodW1ibmFpbDQuanZtLWJhY2tncm91bmQtbGF6eSxcbiAgLmp2bS1yb3cxNS1sZWZ0LWltZzQuanZtLWJhY2tncm91bmQtbGF6eSB7XG4gICAgei1pbmRleDogNDtcbiAgICBAbWVkaWEgKG1pbi13aWR0aDoxMDAwcHgpIHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvcm93MTUvcm93MTUtaXRlbTQucG5nKTtcbiAgICB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6MTAwMHB4KSB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL3JvdzE1L3JvdzE1LWl0ZW0tbW9iaTQucG5nKTtcbiAgICB9XG4gIH1cbiAgLmp2bS10aHVtYm5haWw1Lmp2bS1iYWNrZ3JvdW5kLWxhenksXG4gIC5qdm0tcm93MTUtbGVmdC1pbWc1Lmp2bS1iYWNrZ3JvdW5kLWxhenkge1xuICAgIHotaW5kZXg6IDU7XG4gICAgQG1lZGlhIChtaW4td2lkdGg6MTAwMHB4KSB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL3JvdzE1L3JvdzE1LWl0ZW01LnBuZyk7XG4gICAgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOjEwMDBweCkge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9yb3cxNS9yb3cxNS1pdGVtLW1vYmk1LnBuZyk7XG4gICAgfVxuICB9XG4gIC5qdm0tdGh1bWJuYWlsNi5qdm0tYmFja2dyb3VuZC1sYXp5LFxuICAuanZtLXJvdzE1LWxlZnQtaW1nNi5qdm0tYmFja2dyb3VuZC1sYXp5IHtcbiAgICB6LWluZGV4OiA2O1xuICAgIEBtZWRpYSAobWluLXdpZHRoOjEwMDBweCkge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9yb3cxNS9yb3cxNS1pdGVtNi5wbmcpO1xuICAgIH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDoxMDAwcHgpIHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvcm93MTUvcm93MTUtaXRlbS1tb2JpNi5wbmcpO1xuICAgIH1cbiAgfVxufVxuXG4udml2by13ZWJwIC5qdm0tcm93MTV7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9yb3cxNS9yb3cxNS1iZy5wbmcud2VicCk7XG4gIC5qdm0tcm93MTUtbGVmdC1pbWcxLmp2bS1iYWNrZ3JvdW5kLWxhenkge1xuICAgIEBtZWRpYSAobWluLXdpZHRoOjEwMDBweCkge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9yb3cxNS9yb3cxNS1pdGVtMS5wbmcud2VicCk7XG4gICAgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOjEwMDBweCkge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9yb3cxNS9yb3cxNS1pdGVtLW1vYmkxLnBuZy53ZWJwKTtcbiAgICB9XG4gIH1cbiAgLmp2bS1yb3cxNS1sZWZ0LWltZzIuanZtLWJhY2tncm91bmQtbGF6eSB7XG4gICAgQG1lZGlhIChtaW4td2lkdGg6MTAwMHB4KSB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL3JvdzE1L3JvdzE1LWl0ZW0xLnBuZy53ZWJwKTtcbiAgICB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6MTAwMHB4KSB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL3JvdzE1L3JvdzE1LWl0ZW0tbW9iaTEucG5nLndlYnApO1xuICAgIH1cbiAgfVxuICAuanZtLXJvdzE1LWxlZnQtaW1nMy5qdm0tYmFja2dyb3VuZC1sYXp5IHtcbiAgICBAbWVkaWEgKG1pbi13aWR0aDoxMDAwcHgpIHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvcm93MTUvcm93MTUtaXRlbTEucG5nLndlYnApO1xuICAgIH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDoxMDAwcHgpIHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvcm93MTUvcm93MTUtaXRlbS1tb2JpMS5wbmcud2VicCk7XG4gICAgfVxuICB9XG4gIC5qdm0tcm93MTUtbGVmdC1pbWc0Lmp2bS1iYWNrZ3JvdW5kLWxhenkge1xuICAgIEBtZWRpYSAobWluLXdpZHRoOjEwMDBweCkge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9yb3cxNS9yb3cxNS1pdGVtMS5wbmcud2VicCk7XG4gICAgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOjEwMDBweCkge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9yb3cxNS9yb3cxNS1pdGVtLW1vYmkxLnBuZy53ZWJwKTtcbiAgICB9XG4gIH1cbiAgLmp2bS1yb3cxNS1sZWZ0LWltZzUuanZtLWJhY2tncm91bmQtbGF6eSB7XG4gICAgQG1lZGlhIChtaW4td2lkdGg6MTAwMHB4KSB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL3JvdzE1L3JvdzE1LWl0ZW0xLnBuZy53ZWJwKTtcbiAgICB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6MTAwMHB4KSB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL3JvdzE1L3JvdzE1LWl0ZW0tbW9iaTEucG5nLndlYnApO1xuICAgIH1cbiAgfVxuICAuanZtLXJvdzE1LWxlZnQtaW1nNi5qdm0tYmFja2dyb3VuZC1sYXp5IHtcbiAgICBAbWVkaWEgKG1pbi13aWR0aDoxMDAwcHgpIHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvcm93MTUvcm93MTUtaXRlbTEucG5nLndlYnApO1xuICAgIH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDoxMDAwcHgpIHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvcm93MTUvcm93MTUtaXRlbS1tb2JpMS5wbmcud2VicCk7XG4gICAgfVxuICB9XG59IiwiLmp2bS1yb3cxNi1wYXJlbnQge1xuICB3aWR0aDogMTAwJTtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbn1cbi5qdm0tcm93MTYge1xuICBcbiAgLy8gYm9yZGVyOiAxcHggc29saWQgcmVkO1xuICBAbWVkaWEgKG1pbi13aWR0aDoxMDAwcHgpIHtcbiAgICB3aWR0aDogY2FsYygxODcwdncvJHBjdncpO1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gIH1cblxuICBAbWVkaWEgKG1heC13aWR0aDogMTAwMHB4KSB7XG4gICAgcGFkZGluZzogMCBjYWxjKDc1dncvJG1vYml2dyk7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgfVxuICBcblxuXG5cbiAgLmp2bS1yb3cxNi1oZWFkZXIge1xuICAgIG1hcmdpbi10b3A6IGNhbGMoMTgwdncvJHBjdncpO1xuICB9XG5cbiAgLmp2bS1yb3cxNi1oZWFkZXItbnVtIHtcbiAgICAvLyBcbiAgICBAaW5jbHVkZSB3aChjYWxjKDM2NXZ3LyRwY3Z3KSwgY2FsYygzNjd2dy8kcGN2dykpO1xuICAgIFxuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgZmxleC1zaHJpbms6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKDIwdncvJHBjdncpO1xuXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6MTAwMHB4KSB7XG4gICAgICBAaW5jbHVkZSB3aChjYWxjKDMzN3Z3LyRtb2JpdncpLCBjYWxjKDI4NnZ3LyRtb2JpdncpKTtcbiAgICB9XG4gIH1cbiAgLmp2bS1yb3cxNi1oZWFkZXItbnVtLmp2bS1iYWNrZ3JvdW5kLWxhenkge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvcm93MTYvaGVhZGVyLWljb24ucG5nKTtcbiAgfVxuXG4gIC5qdm0tcm93MTYtaGVhZGVyLXRleHQge1xuICAgIFxuICAgIEBtZWRpYSAobWF4LXdpZHRoOjEwMDBweCkge1xuICAgICAgbWFyZ2luLXRvcDogY2FsYygzMHZ3LyRtb2JpdncpO1xuICAgICAgbWFyZ2luLWxlZnQ6IGNhbGMoNDB2dy8kbW9iaXZ3KTtcbiAgICB9XG4gIH1cblxuICAuanZtLXJvdzE2LXRpdGxlMSxcbiAgLmp2bS1yb3cxNi10aXRsZTIge1xuICAgIGZvbnQtc2l6ZTogY2FsYygxMDZ2dy8kcGN2dyk7XG4gICAgZm9udC1mYW1pbHk6IGp2bS1oO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjE7XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6MTAwMHB4KSB7XG4gICAgICBmb250LXNpemU6IGNhbGMoNTZ2dy8kbW9iaXZ3KTtcbiAgICB9XG4gIH1cblxuICAuanZtLXJvdzE2LXRpdGxlMSB7XG4gICAgXG4gIH1cbiAgLmp2bS1yb3cxNi10aXRsZTIge1xuICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgIzY5YzlmNiwgIzc3ZTFkMyk7IFxuICAgIC13ZWJraXQtYmFja2dyb3VuZC1jbGlwOiB0ZXh0O1xuICAgIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBcbiAgICBzcGFuIHtcbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOjEwMDBweCkge1xuICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5qdm0tcm93MTYtbGVhcm4tbW9yZSB7XG4gICAgZm9udC1zaXplOiBjYWxjKDMydncvJHBjdncpO1xuICAgIGZvbnQtZmFtaWx5OiBqdm0taDtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgY29sb3I6ICMwMDA7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIEBpbmNsdWRlIHdoKGNhbGMoNDY1dncvJHBjdncpLCBjYWxjKDk1dncvJHBjdncpKTtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjMDAwO1xuICAgIGJvcmRlci1yYWRpdXM6IGNhbGMoNTB2dy8kcGN2dyk7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgbWFyZ2luLXRvcDogY2FsYyg1MHZ3LyRwY3Z3KTtcbiAgICBtYXJnaW4tYm90dG9tOiBjYWxjKDExMHZ3LyRwY3Z3KTtcblxuICAgIEBtZWRpYSAobWF4LXdpZHRoOjEwMDBweCkge1xuICAgICAgQGluY2x1ZGUgd2goMTAwJSwgY2FsYyg5MHZ3LyRtb2JpdncpKTtcbiAgICAgIGJvcmRlci1yYWRpdXM6IGNhbGMoNTB2dy8kbW9iaXZ3KTtcbiAgICAgIGZvbnQtc2l6ZTogY2FsYygzMnZ3LyRtb2JpdncpO1xuICAgICAgbWFyZ2luLXRvcDogY2FsYyg1OXZ3LyRtb2JpdncpO1xuICAgICAgbWFyZ2luLWJvdHRvbTogY2FsYygxMDB2dy8kbW9iaXZ3KTtcbiAgICB9XG4gIH1cblxuXG4gIC5qdm0tcm93MTYtdGV4dC1jb250YWluZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6MTAwMHB4KSB7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICB9XG4gIH1cblxuICAuanZtLXJvdzE2LWxpc3Qge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICB9XG5cbiAgLmp2bS1yb3cxNi1pdGVtIHtcbiAgICBAbWVkaWEgKG1pbi13aWR0aDoxMDAwcHgpIHtcbiAgICAgIHdpZHRoOiBjYWxjKDkwN3Z3LyRwY3Z3KTtcbiAgICAgIG1hcmdpbi1yaWdodDogY2FsYyg1NXZ3LyRwY3Z3KTtcbiAgICB9XG4gIH1cbiAgLmp2bS1yb3cxNi1pdGVtOmxhc3QtY2hpbGQge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC5qdm0tcm93MTYtaXRlbS10aXRsZSB7XG4gICAgZm9udC1zaXplOiBjYWxjKDUzLjM0dncvJHBjdncpO1xuICAgIGZvbnQtZmFtaWx5OiBqdm0tbTtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKDUwdncvJHBjdncpO1xuICAgIG1hcmdpbi1ib3R0b206IGNhbGMoMTB2dy8kcGN2dyk7XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6MTAwMHB4KSB7XG4gICAgICBmb250LXNpemU6IGNhbGMoNDR2dy8kbW9iaXZ3KTtcbiAgICAgIG1hcmdpbi10b3A6IGNhbGMoNDB2dy8kbW9iaXZ3KTtcbiAgICBtYXJnaW4tYm90dG9tOiBjYWxjKDMwdncvJG1vYml2dyk7XG4gICAgfVxuICB9XG4gIC5qdm0tcm93MTYtaXRlbS1kZXNjIHtcbiAgICBmb250LXNpemU6IGNhbGMoMzJ2dy8kcGN2dyk7XG4gICAgZm9udC1mYW1pbHk6IGp2bS1yO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjM7XG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYygxMjB2dy8kcGN2dyk7XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6MTAwMHB4KSB7XG4gICAgICBmb250LXNpemU6IGNhbGMoMjZ2dy8kbW9iaXZ3KTtcbiAgICAgIG1hcmdpbi1ib3R0b206IGNhbGMoOTB2dy8kbW9iaXZ3KTtcbiAgICB9XG4gIH1cbiAgLmp2bS1yb3cxNi1pdGVtOm50aC1jaGlsZCgybikge1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgfVxuICAuanZtLXJvdzE2LWl0ZW0gLmp2bS1yb3cxNi1pbWcge1xuICAgIEBtZWRpYSAobWluLXdpZHRoOjEwMDBweCkge1xuICAgICAgQGluY2x1ZGUgd2goY2FsYyg5MDd2dy8kcGN2dyksIGNhbGMoNzY2dncvJHBjdncpKTtcbiAgICB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6MTAwMHB4KSB7XG4gICAgICBAaW5jbHVkZSB3aCgxMDAlLCBjYWxjKDUwNXZ3LyRtb2JpdncpKTtcbiAgICB9XG4gICAgYmFja2dyb3VuZC1zaXplOiAxMDAlIDEwMCU7XG4gIH1cbiAgLmp2bS1yb3cxNi1pdGVtMSAuanZtLXJvdzE2LWltZy5qdm0tYmFja2dyb3VuZC1sYXp5IHtcbiAgICBAbWVkaWEgKG1pbi13aWR0aDoxMDAwcHgpIHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvcm93MTYvcGMvdml2by15MDMtd2l0aC1oaWRkZW4tcGhvdG9zLWZ1bmN0aW9uLmpwZyk7XG4gICAgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMDAwcHgpIHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvcm93MTYvbW9iaS92aXZvLXkwMy13aXRoLWhpZGRlbi1waG90b3MtZnVuY3Rpb24tbW9iaS5qcGcpO1xuICAgIH1cbiAgfVxuICAuanZtLXJvdzE2LWl0ZW0yIC5qdm0tcm93MTYtaW1nLmp2bS1iYWNrZ3JvdW5kLWxhenkge1xuICAgIEBtZWRpYSAobWluLXdpZHRoOjEwMDBweCkge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9yb3cxNi9wYy92aXZvLXkwMy13aXRoLWFwcC1jbG9uZS1mdW5jdGlvbi5qcGcpO1xuICAgIH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogMTAwMHB4KSB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL3JvdzE2L21vYmkvdml2by15MDMtd2l0aC1hcHAtY2xvbmUtZnVuY3Rpb24tbW9iaS5qcGcpO1xuICAgIH1cbiAgfVxuICAuanZtLXJvdzE2LWl0ZW0zIC5qdm0tcm93MTYtaW1nLmp2bS1iYWNrZ3JvdW5kLWxhenkge1xuICAgIEBtZWRpYSAobWluLXdpZHRoOjEwMDBweCkge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9yb3cxNi9wYy92aXZvLXkwMy13aXRoLXNwbGl0LXNjcmVlbi1tb2RlLWZ1bmN0aW9uLmpwZyk7XG4gICAgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMDAwcHgpIHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvcm93MTYvbW9iaS92aXZvLXkwMy13aXRoLXNwbGl0LXNjcmVlbi1tb2RlLWZ1bmN0aW9uLW1vYmkuanBnKTtcbiAgICB9XG4gIH1cbiAgLmp2bS1yb3cxNi1pdGVtNCAuanZtLXJvdzE2LWltZy5qdm0tYmFja2dyb3VuZC1sYXp5IHtcbiAgICBAbWVkaWEgKG1pbi13aWR0aDoxMDAwcHgpIHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvcm93MTYvcGMvdml2by15MDMtd2l0aC1lYXN5LXRvdWNoLWZ1bmN0aW9uLmpwZyk7XG4gICAgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMDAwcHgpIHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvcm93MTYvbW9iaS92aXZvLXkwMy13aXRoLWVhc3ktdG91Y2gtZnVuY3Rpb24tbW9iaS5qcGcpO1xuICAgIH1cbiAgfVxuICAuanZtLXJvdzE2LWl0ZW01IC5qdm0tcm93MTYtaW1nLmp2bS1iYWNrZ3JvdW5kLWxhenkge1xuICAgIFxuICAgIEBtZWRpYSAobWluLXdpZHRoOjEwMDBweCkge1xuICAgICAgQGluY2x1ZGUgd2goY2FsYygxODc4dncvJHBjdncpLCBjYWxjKDc1NXZ3LyRwY3Z3KSk7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL3JvdzE2L3BjL3Zpdm8teTAzLXdpdGgtZ2FtZS1waWN0dXJlLWluLXBpY3R1cmUtZnVuY3Rpb24uanBnKTtcbiAgICB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDEwMDBweCkge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9yb3cxNi9tb2JpL3Zpdm8teTAzLXdpdGgtZ2FtZS1waWN0dXJlLWluLXBpY3R1cmUtZnVuY3Rpb24tbW9iaS5qcGcpO1xuICAgIH1cbiAgfVxufVxuIiwiXG4uanZtLXJvdzE3IHtcbiAgXG4gIC5qdm0tcm93MTctY29udGVudCB7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICBAbWVkaWEgKG1pbi13aWR0aDoxMDAwcHgpIHtcbiAgICAgIHBhZGRpbmc6IGNhbGMoODV2dy8kcGN2dykgMCBjYWxjKDIxNXZ3LyRwY3Z3KTtcbiAgICAgIHdpZHRoOiBjYWxjKDE4NzB2dy8kcGN2dyk7XG4gICAgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMDAwcHgpIHtcbiAgICAgIHBhZGRpbmc6IGNhbGMoNjB2dy8kbW9iaXZ3KSAwIGNhbGMoMTMydncvJG1vYml2dyk7XG4gICAgICB3aWR0aDogY2FsYyg2MDB2dy8kbW9iaXZ3KTtcbiAgICB9XG4gICAgLmp2bS1yb3cxNy10aXRsZSB7XG4gICAgICBmb250LWZhbWlseToganZtLWI7XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDoxMDAwcHgpIHtcbiAgICAgICAgZm9udC1zaXplOiBjYWxjKDI2LjY1dncvJHBjdncpO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiBjYWxjKDMwdncvJHBjdncpO1xuICAgICAgfVxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6MTAwMHB4KSB7XG4gICAgICAgIGZvbnQtc2l6ZTogY2FsYygyNnZ3LyRtb2JpdncpO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiBjYWxjKDMwdncvJG1vYml2dyk7XG4gICAgICB9XG4gICAgfVxuICAgIC5qdm0tcm93MTctbGlzdCB7XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDoxMDAwcHgpIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiBjYWxjKDEwMHZ3LyRwY3Z3KTtcbiAgICAgIH1cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOjEwMDBweCkge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICB9XG4gICAgfVxuICAgIC5qdm0tcm93MTctaXRlbSB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBjb2xvcjogIzlkOWU5ZTtcbiAgICAgIGZvbnQtZmFtaWx5OiBqdm0tcjtcbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOjEwMDBweCkge1xuICAgICAgICBmb250LXNpemU6IGNhbGMoMjYuNjV2dy8kcGN2dyk7XG4gICAgICAgIHBhZGRpbmctbGVmdDogY2FsYyg0NXZ3LyRwY3Z3KTtcbiAgICAgIH1cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOjEwMDBweCkge1xuICAgICAgICBmb250LXNpemU6IGNhbGMoMjB2dy8kbW9iaXZ3KTtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiBjYWxjKDM1dncvJG1vYml2dyk7XG4gICAgICB9XG4gICAgICBzcGFuIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIl0sIm5hbWVzIjpbXSwic291cmNlUm9vdCI6IiJ9*/