.time {
  padding-left: 0;
  border-left: none;
  font-size: .9rem;
  display: block;
}

@media (min-width: 800px) {
  .time {
    font-size: 1.1rem;
  }
}

.hide-mob {
  display: none;
}

@media (min-width: 576px) {
  .hide-mob {
    display: inline;
  }
}

@media (min-width: 800px) {
  font-size: 1.1rem;
}

.byline {
  margin-bottom: 0;
  font-size: .9rem;
}

@media (min-width: 800px) {
  .byline {
    font-size: 1.1rem;
  }
}

.dropcap:first-letter {
  float: left;
  font-family: Georgia, "Times New Roman", Times, serif;
  font-size: 5.375rem;
  line-height: 3.75rem;
  padding-top: 10px;
  padding-right: 8px;
  padding-left: 0px;
  padding-bottom: 10px;
  padding-left: 10px;
}

.bylineinsert {
  font-family: "Source Sans Pro", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Helvetica, Arial, sans-serif;
  margin-top: 10px;
  margin-bottom: 10px;
  font-size: 0.8rem;
}

.article-paragraph.article-subhead {
  font-weight: 600;
  text-transform: none;
  font-size: 2rem;
  line-height: 1;
  font-family: "Source Sans Pro", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Helvetica, Arial, sans-serif;
}

body.centered-rail .dek, body.centered-rail .title {
  text-align: left !important;
}

body.centered-rail .special-report .title-container, body.centered-rail .special-report .dek-container {
  margin-left: 0;
  -webkit-box-flex: 0;
  -ms-flex: 0 0 66.6666666667%;
  flex: none;
  width: auto;
  max-width: 100%;
}

body.centered-rail .special-report .dek-container {
  margin-left: 0;
  -webkit-box-flex: 0;
  -ms-flex: 0 0 66.6666666667%;
  flex: none;
  margin-top: 5px;
  margin-left: 10px;
  max-width: 95%;
  padding: 10px 10px 30px 10px;
  background: #333;
  position: relative;
}

@media (min-width: 640px) {
  body.centered-rail .special-report .dek-container {
    max-width: 80%;
  }
}

@media (min-width: 800px) {
  body.centered-rail .special-report .dek-container {
    padding-bottom: 0px;
    margin-left: 0;
  }
}

@media (min-width: 1060px) {
  body.centered-rail .special-report .dek-container {
    max-width: 50%;
    z-index: 100;
  }
}

@media (min-width: 1200px) {
  body.centered-rail .special-report .dek-container {
    max-width: 40%;
  }
}

@media (min-width: 1400px) {
  body.centered-rail .special-report .dek-container {
    max-width: 460px;
  }
}

body.centered-rail .special-report .dek-container p {
  color: #fff;
  margin: 0 0 5px 0;
  padding: 0 0 5px 0;
  line-height: 1;
  font-size: 1.1rem;
}

@media (min-width: 800px) {
  body.centered-rail .special-report .dek-container p {
    font-size: 1.3rem;
    padding-bottom: 50px;
    padding-top: 10px;
  }
}

@media (min-width: 1100px) {
  body.centered-rail .special-report .dek-container p {
    padding-top: 0;
  }
}

@media (min-width: 1400px) {
  body.centered-rail .special-report .dek-container p {
    padding-top: 5px;
  }
}

body.centered-rail .special-report .dek-container :after {
  content: ' ';
  background: white;
  width: calc(100% + 20px);
  height: 40px;
  position: absolute;
  bottom: -20px;
  left: -10px;
  -webkit-transform: rotate(2deg);
          transform: rotate(2deg);
}

@media (min-width: 800px) {
  body.centered-rail .special-report .dek-container :after {
    -webkit-transform: rotate(3deg);
            transform: rotate(3deg);
  }
}

.story-content-container {
  width: auto;
}

@media (min-width: 1200px) {
  .story-content-container {
    margin-top: -160px;
  }
}

@media (min-width: 1400px) {
  .story-content-container {
    margin-top: 220px;
  }
}

body.centered-rail .dek, body.centered-rail .title {
  text-align: left !important;
}

.img-row {
  margin: 80px 0;
}

.img-block {
  display: inline-block;
  margin: 0 5px 0 0;
}

.img-block.width-1 {
  width: 200px;
}

.img-frame {
  padding: 5px;
  background: #fff;
  -webkit-filter: drop-shadow(0px 3px 4px #ccc);
          filter: drop-shadow(0px 3px 4px #ccc);
  border: 1px solid #eaeaea;
  display: block;
}

.img-frame img {
  width: 100%;
}

.img-frame.lean-left-3 {
  -webkit-transform: rotate(3deg);
          transform: rotate(3deg);
}

.img-frame.lean-left-2 {
  -webkit-transform: rotate(2deg);
          transform: rotate(2deg);
}

.img-frame.lean-left-1 {
  -webkit-transform: rotate(1deg);
          transform: rotate(1deg);
}

.img-frame.lean-right-3 {
  -webkit-transform: rotate(-3deg);
          transform: rotate(-3deg);
}

.img-frame.lean-right-2 {
  -webkit-transform: rotate(-2deg);
          transform: rotate(-2deg);
}

.img-frame.lean-right-1 {
  -webkit-transform: rotate(-1deg);
          transform: rotate(-1deg);
}

.masthead-container.basic {
  margin-top: 0 !important;
  display: none;
}

@media (min-width: 1400px) {
  .special-report-article-container > .container {
    left: calc((100% - 1400px)/2);
    top: 100px;
    position: absolute;
    z-index: 1000;
  }
}

body.centered-rail .special-report .title-container {
  display: inline-block;
  background: #333;
  color: #fff;
  padding: 40px 10px 5px 10px;
  margin-left: 10px;
  width: 95%;
  position: relative;
}

@media (min-width: 800px) {
  body.centered-rail .special-report .title-container {
    width: auto;
    margin-left: 0;
  }
}

@media (min-width: 1100px) {
  body.centered-rail .special-report .title-container {
    width: 60%;
  }
}

@media (min-width: 1200px) {
  body.centered-rail .special-report .title-container {
    width: 50%;
  }
}

@media (min-width: 1400px) {
  body.centered-rail .special-report .title-container {
    width: 47%;
  }
}

body.centered-rail .special-report .title-container h2 {
  color: #fff;
  font-weight: 600;
  font-family: "Source Sans Pro", Arial, sans-serif;
  font-size: 2.5rem;
  line-height: 1;
}

@media (min-width: 640px) {
  body.centered-rail .special-report .title-container h2 {
    font-size: 3.5rem;
  }
}

@media (min-width: 800px) {
  body.centered-rail .special-report .title-container h2 {
    font-size: 4.5rem;
    margin-top: 10px;
  }
}

@media (min-width: 1060px) {
  body.centered-rail .special-report .title-container h2 {
    font-size: 4.5rem;
    margin-top: 0;
    margin-bottom: 0;
  }
}

body.centered-rail .special-report .title-container :before {
  content: ' ';
  background: white;
  width: calc(100% + 20px);
  height: 50px;
  position: absolute;
  top: -25px;
  left: -10px;
  -webkit-transform: rotate(-2.5deg);
          transform: rotate(-2.5deg);
}

body.centered-rail .special-report .title-container :after {
  content: "A Reuters special report";
  text-transform: uppercase;
  font-family: "Source Sans Pro", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 1rem;
  margin-top: 1rem;
  font-weight: normal;
  position: absolute;
  color: #333;
  top: -5px;
  left: 0;
  -webkit-transform: rotate(-2.5deg);
          transform: rotate(-2.5deg);
}

@media (min-width: 800px) {
  body.centered-rail .special-report .title-container :after {
    top: 0px;
  }
}

.dropcap:first-letter {
  color: #fff;
  font-size: 6.375rem;
}

.article-drop {
  float: left;
  display: block;
  width: 80px;
  height: 80px;
  position: relative;
  font-size: 0;
  background-repeat: no-repeat;
  background-position: top left;
}

.article-drop.drop-h {
  background-image: url(../images/final/METH_H.jpg);
  background-size: contain;
  width: 125px;
  height: 110px;
}

.article-drop.drop-t1 {
  background-image: url(../images/final/METH_T1.jpg);
  background-size: contain;
  width: 135px;
  height: 110px;
}

.article-drop.drop-t2 {
  background-image: url(../images/final/METH_T2.jpg);
  background-size: contain;
  width: 125px;
  height: 110px;
}

.article-drop.drop-c {
  background-image: url(../images/final/METH_C.jpg);
  background-size: contain;
  width: 125px;
  height: 110px;
}

.article-drop.drop-d {
  background-image: url(../images/final/METH_D.jpg);
  background-size: contain;
  width: 112px;
  height: 110px;
}

.article-drop.drop-a {
  background-image: url(../images/final/METH_A.jpg);
  background-size: contain;
  width: 120px;
  height: 110px;
}

.comic-grid-block {
  position: relative;
  max-width: 1400px;
  margin: 0 auto;
  overflow: hidden;
}

.comic-block {
  width: 100%;
  padding-bottom: 50%;
  margin-bottom: 1px;
  background-repeat: no-repeat;
  background-position: top center;
  background-size: contain;
}

.comic-block.c1-1 {
  background-image: url(../images/mobile/1-1.jpg);
  padding-bottom: 84.392036%;
  background-size: 144%;
}

@media (min-width: 600px) {
  .comic-block.c1-1 {
    padding-bottom: 66.392036%;
    background-size: contain;
    background-image: url(../images/final/1-1.jpg);
  }
}

.comic-block.c1-2 {
  background-image: url(../images/mobile/1-2.jpg);
  padding-bottom: 39.031583%;
  background-size: 242%;
  background-position: -50px top;
}

@media (min-width: 600px) {
  .comic-block.c1-2 {
    background-image: url(../images/final/1-2.jpg);
    padding-bottom: 16.031583%;
    background-position: top center;
    background-size: contain;
  }
}

.comic-block.c1-6 {
  width: 58.874013%;
  padding-bottom: 37.349811%;
  background-image: url(../images/mobile/1-6.jpg);
  position: absolute;
  bottom: 0;
  width: 103%;
  padding-bottom: 66%;
  left: -5%;
}

@media (min-width: 600px) {
  .comic-block.c1-6 {
    background-image: url(../images/final/1-6.jpg);
    position: relative;
    top: auto;
    left: auto;
    width: 58.874013%;
    padding-bottom: 37.349811%;
    z-index: -1;
  }
}

.comic-block.c1-s1 {
  width: 100%;
  padding-bottom: 152%;
}

@media (min-width: 600px) {
  .comic-block.c1-s1 {
    display: none;
  }
}

.comic-block.c1-3 {
  background-image: url(../images/mobile/1-3.png);
  position: absolute;
  top: 47.6%;
  left: 2%;
  width: 44%;
  padding-bottom: 30%;
}

@media (min-width: 600px) {
  .comic-block.c1-3 {
    background-image: url(../images/final/1-3.png);
    padding-bottom: 17.953999%;
    width: 27.119808%;
    position: absolute;
    left: 41%;
    top: 66.542914%;
  }
}

.comic-block.c1-4 {
  background-image: url(../images/mobile/1-4.png);
  position: absolute;
  top: 45%;
  left: 48%;
  width: 51%;
  padding-bottom: 37%;
}

@media (min-width: 600px) {
  .comic-block.c1-4 {
    background-image: url(../images/final/1-4.png);
    width: 31.616890%;
    position: absolute;
    left: 68.279569892%;
    top: 62.542914%;
    padding-bottom: 22.416752%;
  }
}

.comic-block.c1-5 {
  padding-bottom: 22.828699%;
  background-image: url(../images/mobile/1-5.png);
  padding-bottom: 52%;
  position: absolute;
  top: 58%;
  left: 0%;
  z-index: 2;
}

@media (min-width: 600px) {
  .comic-block.c1-5 {
    background-image: url(../images/final/1-5.png);
    width: 41.709578%;
    position: absolute;
    left: 55.480287%;
    top: 81.321357%;
    z-index: 10;
  }
}

.comic-block.c2-1 {
  padding-bottom: 54.447268%;
  width: 100%;
  background-image: url(../images/mobile/2-1.jpg);
}

@media (min-width: 600px) {
  .comic-block.c2-1 {
    background-image: url(../images/final/2-1.jpg);
  }
}

.comic-block.c2-2 {
  width: 20.076239%;
  padding-bottom: 30.019060%;
  background-image: url(../images/mobile/2-2.png);
  position: absolute;
  left: 78.373039%;
  top: 7.039523%;
}

@media (min-width: 600px) {
  .comic-block.c2-2 {
    top: 10.039523%;
    background-image: url(../images/final/2-2.png);
  }
}

.comic-block.c2-3 {
  width: 34.339263%;
  padding-bottom: 16.744383213%;
  background-image: url(../images/mobile/2-3.png);
  position: absolute;
  left: 53.373039%;
  top: 25.039523%;
}

@media (min-width: 600px) {
  .comic-block.c2-3 {
    top: 31.039523%;
    background-image: url(../images/final/2-3.png);
  }
}

.comic-block.c2-3a {
  width: 28.367217%;
  padding-bottom: 16.423126%;
  background-image: url(../images/mobile/2-3a.png);
  position: absolute;
  left: 65.373039%;
  top: 50.039523%;
}

@media (min-width: 600px) {
  .comic-block.c2-3a {
    top: 38.039523%;
    background-image: url(../images/final/2-3a.png);
  }
}

.comic-block.c2-4 {
  background-image: url(../images/mobile/2-4.png);
  width: 100%;
  padding-bottom: 54%;
  background-position: -11px 0;
}

@media (min-width: 600px) {
  .comic-block.c2-4 {
    width: 66.486658%;
    padding-bottom: 31.226175%;
    background-image: url(../images/final/2-4.png);
  }
}

.comic-block.c2-5 {
  width: 39.390089%;
  padding-bottom: 39.898348%;
  background-image: url(../images/mobile/2-5.jpg);
}

@media (min-width: 600px) {
  .comic-block.c2-5 {
    background-image: url(../images/final/2-5.jpg);
  }
}

.comic-block.c2-5a {
  width: 16.264295%;
  padding-bottom: 21.696315%;
  background-image: url(../images/mobile/2-5a.png);
  position: absolute;
  left: 5.144129%;
  top: 50.1%;
  z-index: 1;
}

@media (min-width: 600px) {
  .comic-block.c2-5a {
    background-image: url(../images/final/2-5a.png);
  }
}

.comic-block.c2-6 {
  width: 56.925032%;
  padding-bottom: 54.066074%;
  background-image: url(../images/mobile/2-6.jpg);
  position: absolute;
  left: 40.144128868%;
  z-index: -1;
  top: 53.1%;
}

@media (min-width: 600px) {
  .comic-block.c2-6 {
    top: 49.1%;
    background-image: url(../images/final/2-6.jpg);
  }
}

.comic-block.c2-7 {
  background-image: url(../images/mobile/2-7.jpg);
  padding-bottom: 32.23507%;
  background-size: 147%;
  background-position: center;
}

@media (min-width: 600px) {
  .comic-block.c2-7 {
    width: 100%;
    padding-bottom: 20.235070%;
    background-position: top center;
    background-size: contain;
    background-image: url(../images/final/2-7.jpg);
  }
}

.comic-block.s3-1 {
  width: 100%;
  padding-bottom: 153.235386%;
}

@media (min-width: 600px) {
  .comic-block.s3-1 {
    padding-bottom: 53.235386%;
  }
}

.comic-block.s3-2 {
  width: 100%;
  padding-bottom: 68.708972%;
}

.comic-block.c3-1 {
  width: 50.070022%;
  padding-bottom: 38.224133%;
  background-image: url(../images/mobile/3-1.png);
  position: absolute;
  left: 3.751172%;
  top: 0;
  z-index: 2;
}

@media (min-width: 600px) {
  .comic-block.c3-1 {
    background-image: url(../images/final/3-1.png);
    width: 24.070022%;
    padding-bottom: 17.224133%;
    position: absolute;
    left: 3.751172%;
    top: 6.658331%;
    z-index: 2;
  }
}

.comic-block.c3-2 {
  width: 52.070022%;
  padding-bottom: 38.224133%;
  background-image: url(../images/mobile/3-2.png);
  position: absolute;
  left: 47.751172%;
  top: 5%;
  z-index: 2;
}

@media (min-width: 600px) {
  .comic-block.c3-2 {
    background-image: url(../images/final/3-2.png);
    width: 26.539544%;
    padding-bottom: 17.224133%;
    position: absolute;
    left: 28.404643%;
    top: 6.658331%;
    z-index: 2;
  }
}

.comic-block.c3-3 {
  width: 56%;
  padding-bottom: 43.224133%;
  background-image: url(../images/mobile/3-3.png);
  position: absolute;
  left: 13%;
  top: 13.658331%;
  z-index: 2;
}

@media (min-width: 600px) {
  .comic-block.c3-3 {
    background-image: url(../images/final/3-3.png);
    width: 26.695842%;
    padding-bottom: 17.224133%;
    left: 54.8507462687%;
    top: 6.658331%;
    z-index: 2;
  }
}

.comic-block.c3-4 {
  width: 141.057205%;
  padding-bottom: 73.854329%;
  background-image: url(../images/mobile/3-4.jpg);
  position: absolute;
  left: -26.388889%;
  top: 23%;
  z-index: 1;
}

@media (min-width: 600px) {
  .comic-block.c3-4 {
    background-image: url(../images/final/3-4.jpg);
    width: 83.057205%;
    padding-bottom: 33.854329%;
    position: absolute;
    left: 11.611111%;
    top: 10%;
    z-index: 1;
  }
}

.comic-block.c3-5 {
  width: 100%;
  padding-bottom: 34.445139%;
  background-image: url(../images/mobile/3-5.png);
  position: absolute;
  left: 0;
  top: 41.648425%;
  z-index: 5;
  -webkit-transform: rotate(11deg);
          transform: rotate(11deg);
}

@media (min-width: 600px) {
  .comic-block.c3-5 {
    background-image: url(../images/final/3-5.png);
    top: 30.648425%;
    left: 0;
    width: 100%;
    padding-bottom: 24.445139%;
    -webkit-transform: none;
            transform: none;
  }
}

.comic-block.c3-6 {
  width: 36.898839%;
  padding-bottom: 45.290216%;
  background-image: url(../images/mobile/3-6.png);
  position: absolute;
  left: 5.043118%;
  top: 49.674959%;
  z-index: 3;
}

@media (min-width: 600px) {
  .comic-block.c3-6 {
    width: 36.8988391376%;
    padding-bottom: 25.2902155887%;
    background-image: url(../images/final/3-6.png);
    left: 7.043118%;
    top: 52.674959%;
    z-index: 3;
  }
}

.comic-block.c3-7 {
  width: 126.27071%;
  padding-bottom: 70.603314%;
  background-image: url(../images/mobile/3-7.jpg);
  position: absolute;
  left: -11.910448%;
  top: 54.674959%;
  z-index: 1;
}

@media (min-width: 600px) {
  .comic-block.c3-7 {
    background-image: url(../images/final/3-7.jpg);
    width: 66.270710%;
    padding-bottom: 30.603314%;
    position: absolute;
    left: 32.0895522388%;
    top: 45.674959%;
    z-index: 1;
  }
}

.comic-block.c3-8 {
  width: 102%;
  padding-bottom: 65%;
  background-image: url(../images/mobile/3-8.png);
}

@media (min-width: 600px) {
  .comic-block.c3-8 {
    background-image: url(../images/final/3-8.png);
    position: absolute;
    left: 0%;
    top: 63.874959%;
    z-index: 4;
    width: 90.778368%;
    padding-bottom: 44.107534%;
  }
}

.comic-block.c3-m1 {
  width: 15.067209%;
  padding-bottom: 11.566114%;
  background-image: url(../images/mobile/3-m1.png);
  position: absolute;
  left: 81%;
  top: 0%;
  z-index: 4;
}

@media (min-width: 600px) {
  .comic-block.c3-m1 {
    background-image: url(../images/final/3-m1.png);
  }
}

.comic-block.c3-m2 {
  width: 16.067521%;
  padding-bottom: 12.253829%;
  background-image: url(../images/mobile/3-m2.png);
  position: absolute;
  left: 54%;
  top: 51%;
  z-index: 4;
}

@media (min-width: 600px) {
  .comic-block.c3-m2 {
    left: 5%;
    top: 18%;
    background-image: url(../images/final/3-m2.png);
  }
}

.comic-block.c3-m3 {
  width: 6.658331%;
  padding-bottom: 6.158174%;
  background-image: url(../images/mobile/3-m3.png);
  position: absolute;
  left: 35%;
  top: 2.5%;
  z-index: 4;
}

@media (min-width: 600px) {
  .comic-block.c3-m3 {
    background-image: url(../images/final/3-m3.png);
  }
}

.photogridline {
  height: 22px;
  width: 100%;
  background-size: contain;
  background-repeat: no-repeat;
}

.photogridline.topline {
  margin-top: 20px;
  background-image: url(../images/final/line-top1.jpg);
}

.photogridline.bottomline {
  margin-bottom: 20px;
  background-image: url(../images/final/line-bottom.jpg);
}

.photogrid {
  padding: 20px;
  position: relative;
}

.photogrid .caption {
  color: black;
  font-size: 1rem;
  margin-bottom: 20px;
}

@media (min-width: 992px) {
  .photogrid .caption {
    margin-left: 8.3333333333%;
    -webkit-box-flex: 0;
    -ms-flex: 0 0 58.3333333333%;
    flex: 0 0 58.3333333333%;
    max-width: 58.3333333333%;
  }
}

@media (min-width: 768px) {
  .photogrid .caption {
    margin-left: 16.6666666667%;
    -webkit-box-flex: 0;
    -ms-flex: 0 0 66.6666666667%;
    flex: 0 0 66.6666666667%;
    max-width: 66.6666666667%;
  }
}

/*# sourceMappingURL=data:application/json;charset=utf8;base64,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QUR5TUU7RUFQRjtJQVFJLDBCQUEwQjtJQUMxQixtQkFBbUI7SUFDbkIsNEJBQTRCO0lBQzVCLHdCQUF3QjtJQUN4Qix5QkFBeUI7RUNyTTNCO0FBQ0Y7O0FEd01FO0VBaEJGO0lBaUJJLDJCQUEyQjtJQUMzQixtQkFBbUI7SUFDbkIsNEJBQTRCO0lBQzVCLHdCQUF3QjtJQUN4Qix5QkFBeUI7RUNwTTNCO0FBQ0YiLCJmaWxlIjoibWFpbi5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyIvLyBAaW1wb3J0IFwidmFyaWFibGVzXCI7XG4vLyBAaW1wb3J0IFwiZm9udHNcIjtcblxuXG4vLyBAaW1wb3J0IFwibm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL2Jvb3RzdHJhcC5zY3NzXCI7XG5cblxuLy8gQGltcG9ydCBcIm5vZGVfbW9kdWxlcy9SZXV0ZXJzQ2hhcnRlci9zYXNzL2NoYXJ0c3R5bGVzLnNjc3NcIjtcbi8vIEBpbXBvcnQgXCJub2RlX21vZHVsZXMvY29tcG9uZW50cy1mb250LWF3ZXNvbWUvc2Nzcy9mb250YXdlc29tZS5zY3NzXCI7XG4vLyBAaW1wb3J0IFwibm9kZV9tb2R1bGVzL2NvbXBvbmVudHMtZm9udC1hd2Vzb21lL3Njc3MvYnJhbmRzLnNjc3NcIjtcbi8vIEBpbXBvcnQgXCJub2RlX21vZHVsZXMvY29tcG9uZW50cy1mb250LWF3ZXNvbWUvc2Nzcy9yZWd1bGFyLnNjc3NcIjtcbi8vIEBpbXBvcnQgXCJub2RlX21vZHVsZXMvY29tcG9uZW50cy1mb250LWF3ZXNvbWUvc2Nzcy9zb2xpZC5zY3NzXCI7XG4vLyBAaW1wb3J0IFwibm9kZV9tb2R1bGVzL3Nhc3MtbWF0ZXJpYWwtY29sb3JzL3Nhc3MvX3Nhc3MtbWF0ZXJpYWwtY29sb3JzLnNjc3NcIjtcblxuLy8gLy8gLy91dGlsaXRpZXNcbi8vIEBpbXBvcnQgXCJ1dGlsaXRpZXMvdmlzaWJpbGl0eVwiO1xuLy8gQGltcG9ydCBcInV0aWxpdGllcy9jb250YWluZXJzXCI7XG5cbi8vIC8vY29tcG9uZW50c1xuLy8gQGltcG9ydCBcImNvbXBvbmVudHMvcXVlcnJ5LXN0cmluZ3NcIjtcbi8vIEBpbXBvcnQgXCJjb21wb25lbnRzL3V0aWxpdGllc1wiO1xuLy8gQGltcG9ydCBcImNvbXBvbmVudHMvaGVhZGVyXCI7XG4vLyBAaW1wb3J0IFwiY29tcG9uZW50cy9mb290ZXJcIjtcbi8vIEBpbXBvcnQgXCJjb21wb25lbnRzL3NwZWNpYWwtcmVwb3J0XCI7XG4vLyBAaW1wb3J0IFwiY29tcG9uZW50cy9zcGVjaWFsLXJlcG9ydC1zZWN0aW9uXCI7XG4vLyBAaW1wb3J0IFwiY29tcG9uZW50cy90eXBlXCI7XG4vLyBAaW1wb3J0IFwiY29tcG9uZW50cy9tYXN0aGVhZHNcIjtcbi8vIEBpbXBvcnQgXCJjb21wb25lbnRzL2J1dHRvbnNcIjtcbi8vIEBpbXBvcnQgXCJjb21wb25lbnRzL2ltYWdlc1wiO1xuLy8gQGltcG9ydCBcImNvbXBvbmVudHMvdmlkZW9zXCI7XG4vLyBAaW1wb3J0IFwiY29tcG9uZW50cy9zaWRlYmFyc1wiO1xuLy8gQGltcG9ydCBcImNvbXBvbmVudHMvcmVsYXRlZFwiO1xuLy8gQGltcG9ydCBcImNvbXBvbmVudHMvYWRcIjtcbi8vIEBpbXBvcnQgXCJjb21wb25lbnRzL3NoYXJlXCI7XG4vLyBAaW1wb3J0IFwiY29tcG9uZW50cy9mb3Jtc1wiO1xuLy8gQGltcG9ydCBcImNvbXBvbmVudHMvY3VzdG9tLWZvcm1zXCI7XG4vLyBAaW1wb3J0IFwiY29tcG9uZW50cy9uYXZzXCI7XG4vLyBAaW1wb3J0IFwiY29tcG9uZW50cy9kcm9wZG93blwiO1xuLy8gQGltcG9ydCBcImNvbXBvbmVudHMvbm8tdWktc2xpZGVyXCI7XG4vLyBAaW1wb3J0IFwiY29tcG9uZW50cy90b29sdGlwXCI7XG4vLyBAaW1wb3J0IFwiY29tcG9uZW50cy9mZWF0dXJlLXBhZ2VcIjtcbi8vIEBpbXBvcnQgXCJjb21wb25lbnRzL2Nhcm91c2VsXCI7XG4vLyBAaW1wb3J0IFwiY29tcG9uZW50cy9wb3B1cC1nYWxsZXJ5XCI7XG4vLyBAaW1wb3J0IFwiY29tcG9uZW50cy9vdGhlci1zdG9yaWVzXCI7XG5cbi50aW1lIHtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBib3JkZXItbGVmdDogbm9uZTtcbiAgZm9udC1zaXplOiAuOXJlbTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIEBtZWRpYSAobWluLXdpZHRoOiA4MDBweCkge1xuICAgIGZvbnQtc2l6ZTogMS4xcmVtO1xuICB9XG59XG5cbi5oaWRlLW1vYntcbiAgZGlzcGxheTpub25lO1xuICBAbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgICBkaXNwbGF5OmlubGluZTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDgwMHB4KSB7XG4gIGZvbnQtc2l6ZTogMS4xcmVtO1xufVxuXG4uYnlsaW5lIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgZm9udC1zaXplOiAuOXJlbTtcblxuICBAbWVkaWEgKG1pbi13aWR0aDogODAwcHgpIHtcbiAgICBmb250LXNpemU6IDEuMXJlbTtcbiAgfVxufVxuXG5cblxuLmRyb3BjYXA6Zmlyc3QtbGV0dGVyIHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIGZvbnQtZmFtaWx5OiBHZW9yZ2lhLCBcIlRpbWVzIE5ldyBSb21hblwiLCBUaW1lcywgc2VyaWY7XG4gIGZvbnQtc2l6ZTogNS4zNzVyZW07XG4gIGxpbmUtaGVpZ2h0OiAzLjc1cmVtO1xuICBwYWRkaW5nLXRvcDogMTBweDtcbiAgcGFkZGluZy1yaWdodDogOHB4O1xuICBwYWRkaW5nLWxlZnQ6IDBweDtcblxuICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbiAgcGFkZGluZy1sZWZ0OiAxMHB4O1xufVxuXG5cbi5ieWxpbmVpbnNlcnQge1xuICBmb250LWZhbWlseTogXCJTb3VyY2UgU2FucyBQcm9cIiwgLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBcIlNlZ29lIFVJXCIsIFJvYm90bywgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBIZWx2ZXRpY2EsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICBtYXJnaW4tdG9wOiAxMHB4O1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICBmb250LXNpemU6IDAuOHJlbTtcblxufVxuXG4uYXJ0aWNsZS1wYXJhZ3JhcGguYXJ0aWNsZS1zdWJoZWFkIHtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIGZvbnQtc2l6ZTogMnJlbTtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGZvbnQtZmFtaWx5OiBcIlNvdXJjZSBTYW5zIFByb1wiLCAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIFwiU2Vnb2UgVUlcIiwgUm9ib3RvLCBcIkhlbHZldGljYSBOZXVlXCIsIEhlbHZldGljYSwgQXJpYWwsIHNhbnMtc2VyaWY7XG59XG5cbmJvZHkuY2VudGVyZWQtcmFpbCAuZGVrLCBib2R5LmNlbnRlcmVkLXJhaWwgLnRpdGxlIHtcbiAgdGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50O1xufVxuXG5cbmJvZHkuY2VudGVyZWQtcmFpbCAuc3BlY2lhbC1yZXBvcnQgLnRpdGxlLWNvbnRhaW5lciwgYm9keS5jZW50ZXJlZC1yYWlsIC5zcGVjaWFsLXJlcG9ydCAuZGVrLWNvbnRhaW5lciB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xuICAtd2Via2l0LWJveC1mbGV4OiAwO1xuICAtbXMtZmxleDogMCAwIDY2LjY2NjY2NjY2NjclO1xuICBmbGV4OiBub25lO1xuICB3aWR0aDogYXV0bztcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBcbn1cblxuXG5cblxuYm9keS5jZW50ZXJlZC1yYWlsIC5zcGVjaWFsLXJlcG9ydCAuZGVrLWNvbnRhaW5lciB7XG4gIFxuICBtYXJnaW4tbGVmdDogMDtcbiAgLXdlYmtpdC1ib3gtZmxleDogMDtcbiAgLW1zLWZsZXg6IDAgMCA2Ni42NjY2NjY2NjY3JTtcbiAgZmxleDogbm9uZTtcbiAgbWFyZ2luLXRvcDogNXB4O1xuICBtYXJnaW4tbGVmdDogMTBweDtcbiAgbWF4LXdpZHRoOiA5NSU7XG4gIHBhZGRpbmc6IDEwcHggMTBweCAzMHB4IDEwcHg7XG5cbiAgYmFja2dyb3VuZDogIzMzMztcblxuXG5cbiAgQG1lZGlhIChtaW4td2lkdGg6IDY0MHB4KSB7XG4gICAgbWF4LXdpZHRoOiA4MCU7XG4gIH1cblxuICBAbWVkaWEgKG1pbi13aWR0aDogODAwcHgpIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMHB4O1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG5cbiAgQG1lZGlhIChtaW4td2lkdGg6IDEwNjBweCkge1xuICAgIG1heC13aWR0aDogNTAlO1xuICAgIHotaW5kZXg6IDEwMDtcbiAgICAgICAgXG4gIH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAgIG1heC13aWR0aDogNDAlO1xuICAgICAgICBcbiAgfVxuXG4gIEBtZWRpYSAobWluLXdpZHRoOiAxNDAwcHgpIHtcbiAgICBtYXgtd2lkdGg6IDQ2MHB4O1xuICAgIFxuICB9XG4gIHAge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIG1hcmdpbjogMCAwIDVweCAwO1xuICAgIHBhZGRpbmc6IDAgMCA1cHggMDtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgICBmb250LXNpemU6IDEuMXJlbTtcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogODAwcHgpIHtcbiAgICAgIGZvbnQtc2l6ZTogMS4zcmVtO1xuICAgICAgcGFkZGluZy1ib3R0b206IDUwcHg7XG4gICAgICBwYWRkaW5nLXRvcDogMTBweDtcbiAgICB9XG5cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogMTEwMHB4KSB7XG4gICAgICBwYWRkaW5nLXRvcDogMDtcbiAgICAgIFxuICAgIH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogMTQwMHB4KSB7XG4gICAgICBwYWRkaW5nLXRvcDogNXB4O1xuICAgIH1cbiAgfVxuXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgOmFmdGVyIHtcbiAgICBjb250ZW50OiAnICc7XG4gICAgYmFja2dyb3VuZDogd2hpdGU7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSArIDIwcHgpO1xuICAgIGhlaWdodDogNDBweDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgYm90dG9tOiAtMjBweDtcbiAgICBsZWZ0OiAtMTBweDtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgyZGVnKTtcblxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA4MDBweCkge1xuICAgICAgdHJhbnNmb3JtOiByb3RhdGUoM2RlZyk7XG4gICAgfVxuICB9XG5cbn1cblxuXG5cblxuXG4uc3RvcnktY29udGVudC1jb250YWluZXIge1xuICBcblxuICB3aWR0aDogYXV0bztcblxuICBAbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gICAgbWFyZ2luLXRvcDogLTE2MHB4O1xuICB9XG5cbiAgQG1lZGlhIChtaW4td2lkdGg6IDE0MDBweCkge1xuICAgIG1hcmdpbi10b3A6IDIyMHB4O1xuICB9XG4gIFxufVxuXG5ib2R5LmNlbnRlcmVkLXJhaWwgLmRlaywgYm9keS5jZW50ZXJlZC1yYWlsIC50aXRsZSB7XG4gIHRleHQtYWxpZ246IGxlZnQgIWltcG9ydGFudDtcbn1cblxuXG5cbi5pbWctcm93IHtcbiAgbWFyZ2luOiA4MHB4IDA7XG59XG5cbi5pbWctYmxvY2t7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luOiAwIDVweCAwIDA7XG4gICYud2lkdGgtMXtcbiAgICB3aWR0aDogMjAwcHg7XG4gIH1cbn1cblxuXG4uaW1nLWZyYW1lIHtcbiAgcGFkZGluZzogNXB4O1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBmaWx0ZXI6IGRyb3Atc2hhZG93KDBweCAzcHggNHB4ICNjY2MpO1xuICBib3JkZXI6IDFweCBzb2xpZCAjZWFlYWVhO1xuICBkaXNwbGF5OiBibG9jaztcblxuICBpbWd7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cblxuXG4gICYubGVhbi1sZWZ0IHtcbiAgICAmLTN7XG4gICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgzZGVnKVxuICAgIH1cbiAgICAmLTJ7XG4gICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgyZGVnKVxuICAgIH1cbiAgICAmLTF7XG4gICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxZGVnKVxuICAgIH1cbiAgfVxuICAmLmxlYW4tcmlnaHQge1xuICAgICYtM3tcbiAgICAgIHRyYW5zZm9ybTogcm90YXRlKC0zZGVnKVxuICAgIH1cbiAgICAmLTJ7XG4gICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtMmRlZylcbiAgICB9XG4gICAgJi0xe1xuICAgICAgdHJhbnNmb3JtOiByb3RhdGUoLTFkZWcpXG4gICAgfVxuICB9XG5cblxuICBcbn1cblxuLm1hc3RoZWFkLWNvbnRhaW5lci5iYXNpYyB7XG4gIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuXG4kZmFuY3lDb2xvcjogIzMzMztcblxuLnNwZWNpYWwtcmVwb3J0LWFydGljbGUtY29udGFpbmVyIHtcblxuICA+LmNvbnRhaW5lciB7XG4gICAgXG5cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogMTQwMHB4KSB7XG4gICAgICBsZWZ0OiBjYWxjKCgxMDAlIC0gMTQwMHB4KS8yKTtcbiAgICAgIHRvcDogMTAwcHg7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBcbiAgICAgIHotaW5kZXg6IDEwMDA7XG5cbiAgICB9XG5cbiAgfVxuXG59XG5ib2R5LmNlbnRlcmVkLXJhaWwgLnNwZWNpYWwtcmVwb3J0IC50aXRsZS1jb250YWluZXIge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGJhY2tncm91bmQ6ICRmYW5jeUNvbG9yO1xuICBjb2xvcjogI2ZmZjtcbiAgcGFkZGluZzogNDBweCAxMHB4IDVweCAxMHB4O1xuICBtYXJnaW4tbGVmdDogMTBweDtcbiAgd2lkdGg6IDk1JTtcblxuICBAbWVkaWEgKG1pbi13aWR0aDogODAwcHgpIHtcbiAgICB3aWR0aDogYXV0bztcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxuICBcbiAgQG1lZGlhIChtaW4td2lkdGg6IDExMDBweCkge1xuICAgIHdpZHRoOiA2MCU7XG4gIH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAgIHdpZHRoOiA1MCU7XG4gIH1cblxuXG5cbiAgQG1lZGlhIChtaW4td2lkdGg6IDE0MDBweCkge1xuICAgIHdpZHRoOiA0NyU7XG4gIH1cbiBcbiAgXG4gIGgyIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBmb250LXdlaWdodDogIDYwMDtcbiAgICBmb250LWZhbWlseTogXCJTb3VyY2UgU2FucyBQcm9cIiwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gICAgZm9udC1zaXplOiAyLjVyZW07XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDY0MHB4KSB7XG4gICAgICBmb250LXNpemU6IDMuNXJlbTtcbiAgICB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDgwMHB4KSB7XG4gICAgICBmb250LXNpemU6IDQuNXJlbTtcbiAgICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMDYwcHgpIHtcbiAgICAgIGZvbnQtc2l6ZTogNC41cmVtO1xuICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcblxuICAgIH1cbiAgfVxuXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgOmJlZm9yZSB7XG4gICAgY29udGVudDogJyAnO1xuICAgIGJhY2tncm91bmQ6IHdoaXRlO1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgKyAyMHB4KTtcbiAgICBoZWlnaHQ6IDUwcHg7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogLTI1cHg7XG4gICAgbGVmdDogLTEwcHg7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoLTIuNWRlZyk7XG4gIH1cbiAgOmFmdGVyIHtcbiAgICBjb250ZW50OiBcIkEgUmV1dGVycyBzcGVjaWFsIHJlcG9ydFwiO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgZm9udC1mYW1pbHk6IFwiU291cmNlIFNhbnMgUHJvXCIsIC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgXCJTZWdvZSBVSVwiLCBSb2JvdG8sIFwiSGVsdmV0aWNhIE5ldWVcIiwgSGVsdmV0aWNhLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgICBmb250LXNpemU6IDFyZW07XG4gICAgbWFyZ2luLXRvcDogMXJlbTtcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBjb2xvcjogIzMzMztcbiAgICB0b3A6IC01cHg7XG4gICAgbGVmdDogMDtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtMi41ZGVnKTtcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogODAwcHgpIHtcbiAgICAgIHRvcDogMHB4O1xuICAgIH1cblxuICB9XG59XG5cblxuXG5cbi5kcm9wY2FwOmZpcnN0LWxldHRlciB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgZm9udC1zaXplOiA2LjM3NXJlbTsgXG59XG5cbi5hcnRpY2xlLWRyb3B7XG5cbiAgICBmbG9hdDogbGVmdDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogODBweDtcbiAgICBoZWlnaHQ6IDgwcHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGZvbnQtc2l6ZTogMDtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246ICB0b3AgbGVmdDtcbiAgICAmLmRyb3AtaHtcblxuICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvZmluYWwvTUVUSF9ILmpwZyk7XG4gICAgICAgICAgXG4gICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICAgICAgICBcbiAgICAgICAgICB3aWR0aDogMTI1cHg7XG4gICAgICAgICAgaGVpZ2h0OiAxMTBweDtcbiAgICAgICAgXG4gICAgfVxuXG4gICAgJi5kcm9wLXQxe1xuXG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ZpbmFsL01FVEhfVDEuanBnKTtcbiAgICAgIFxuICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICAgIFxuICAgICAgd2lkdGg6IDEzNXB4O1xuICAgICAgaGVpZ2h0OiAxMTBweDtcbiAgICBcbiAgICB9XG5cbiAgICAmLmRyb3AtdDJ7XG5cbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvZmluYWwvTUVUSF9UMi5qcGcpO1xuICAgICAgXG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gICAgXG4gICAgICB3aWR0aDogMTI1cHg7XG4gICAgICBoZWlnaHQ6IDExMHB4O1xuICAgIFxuICAgIH1cblxuICAgICYuZHJvcC1je1xuXG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ZpbmFsL01FVEhfQy5qcGcpO1xuICAgICAgXG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gICAgXG4gICAgICB3aWR0aDogMTI1cHg7XG4gICAgICBoZWlnaHQ6IDExMHB4O1xuICAgIFxuICAgIH1cblxuICAgICYuZHJvcC1ke1xuXG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ZpbmFsL01FVEhfRC5qcGcpO1xuICAgICAgXG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gICAgXG4gICAgICB3aWR0aDogMTEycHg7XG4gICAgICBoZWlnaHQ6IDExMHB4O1xuICAgIFxuICAgIH1cblxuICAgICYuZHJvcC1he1xuXG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ZpbmFsL01FVEhfQS5qcGcpO1xuICAgICAgXG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gICAgXG4gICAgICB3aWR0aDogMTIwcHg7XG4gICAgICBoZWlnaHQ6IDExMHB4O1xuICAgIFxuICAgIH1cbn1cblxuXG5cblxuXG4vLyAjcGFyYWdyYXBoLTM6YmVmb3JlIHtcbi8vICAgICB3aWR0aDogMTAwcHg7XG4vLyAgICAgaGVpZ2h0OiAxMDBweDtcbi8vICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ZpbmFsL01FVEhfSC5qcGcpO1xuLy8gICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4vLyAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbi8vICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4vLyAgICAgY29udGVudDogJyAnO1xuLy8gICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbi8vICAgICBsZWZ0OiAxMHB4O1xuLy8gICAgIHRvcDogMHB4O1xuLy8gfVxuXG4vLyAjcGFyYWdyYXBoLTI0e1xuXG4vLyAgICY6Zmlyc3QtbGV0dGVyIHtcbi8vICAgICBwYWRkaW5nLXJpZ2h0OiAzMHB4O1xuLy8gICB9XG5cblxuLy8gICAmOmJlZm9yZSB7XG4vLyAgICAgd2lkdGg6IDEwMHB4O1xuLy8gICAgIGhlaWdodDogMTAwcHg7XG4vLyAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9maW5hbC9NRVRIX1QxLmpwZyk7XG4vLyAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbi8vICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuLy8gICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbi8vICAgICBjb250ZW50OiAnICc7XG4vLyAgICAgcG9zaXRpb246IGFic29sdXRlO1xuLy8gICAgIGxlZnQ6IDEwcHg7XG4vLyAgICAgdG9wOiAwcHg7XG4vLyAgIH1cbi8vIH1cblxuXG5cbi8vICNwYXJhZ3JhcGgtNDB7XG4vLyAgICY6Zmlyc3QtbGV0dGVye1xuLy8gICAgIGZvbnQtc2l6ZTogOC4zNzVyZW07XG4vLyAgIH1cbi8vICAgJjpiZWZvcmUge1xuLy8gICAgIHdpZHRoOiAxMDBweDtcbi8vICAgICBoZWlnaHQ6IDEwMHB4O1xuLy8gICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvZmluYWwvTUVUSF9DLmpwZyk7XG4vLyAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbi8vICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuLy8gICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbi8vICAgICBjb250ZW50OiAnICc7XG4vLyAgICAgcG9zaXRpb246IGFic29sdXRlO1xuLy8gICAgIGxlZnQ6IDEwcHg7XG4vLyAgICAgdG9wOiAwcHg7XG4vLyAgIH1cbi8vIH1cblxuLy8gI3BhcmFncmFwaC01OXtcbi8vICAgJjpmaXJzdC1sZXR0ZXJ7XG4vLyAgICAgZm9udC1zaXplOiA2LjU3NXJlbTtcbi8vICAgfVxuLy8gICAmOmJlZm9yZSB7XG4vLyAgICAgd2lkdGg6IDEwMHB4O1xuLy8gICAgIGhlaWdodDogMTAwcHg7XG4vLyAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9maW5hbC9NRVRIX0RELmpwZyk7XG4vLyAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbi8vICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuLy8gICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbi8vICAgICBjb250ZW50OiAnICc7XG4vLyAgICAgcG9zaXRpb246IGFic29sdXRlO1xuLy8gICAgIGxlZnQ6IDEwcHg7XG4vLyAgICAgdG9wOiAwcHg7XG4vLyAgIH1cbi8vIH1cblxuLy8gI3BhcmFncmFwaC03OHtcbi8vICAgJjpmaXJzdC1sZXR0ZXJ7XG4vLyAgICAgZm9udC1zaXplOiA4LjM3NXJlbTtcbi8vICAgfVxuLy8gICAmOmJlZm9yZSB7XG4vLyAgICAgd2lkdGg6IDEwMHB4O1xuLy8gICAgIGhlaWdodDogMTAwcHg7XG4vLyAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9maW5hbC9NRVRIX1QyLmpwZyk7XG4vLyAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbi8vICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuLy8gICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbi8vICAgICBjb250ZW50OiAnICc7XG4vLyAgICAgcG9zaXRpb246IGFic29sdXRlO1xuLy8gICAgIGxlZnQ6IDEwcHg7XG4vLyAgICAgdG9wOiAwcHg7XG4vLyAgIH1cbi8vIH1cblxuXG5cbi8vICNwYXJhZ3JhcGgtOTF7XG4vLyAgICY6Zmlyc3QtbGV0dGVye1xuLy8gICAgIGZvbnQtc2l6ZTogNy4zNzVyZW07XG4vLyAgIH1cbi8vICAgJjpiZWZvcmUge1xuLy8gICAgIHdpZHRoOiAxMDBweDtcbi8vICAgICBoZWlnaHQ6IDEwMHB4O1xuLy8gICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvZmluYWwvTUVUSF9BLmpwZyk7XG4vLyAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbi8vICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuLy8gICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbi8vICAgICBjb250ZW50OiAnICc7XG4vLyAgICAgcG9zaXRpb246IGFic29sdXRlO1xuLy8gICAgIGxlZnQ6IDEwcHg7XG4vLyAgICAgdG9wOiAwcHg7XG4vLyAgIH1cbi8vIH1cblxuXG5cblxuLmNvbWljLWdyaWQtYmxvY2sge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1heC13aWR0aDogMTQwMHB4O1xuICBtYXJnaW46IDAgYXV0bztcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLmNvbWljLWJsb2NrIHtcblxuICB3aWR0aDogMTAwJTtcblxuICBwYWRkaW5nLWJvdHRvbTogNTAlO1xuICBtYXJnaW4tYm90dG9tOiAxcHg7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IHRvcCBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgJi5jMS0xe1xuICAgIFxuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvbW9iaWxlLzEtMS5qcGcpO1xuXG4gICAgcGFkZGluZy1ib3R0b206IDg0LjM5MjAzNiU7XG4gICAgYmFja2dyb3VuZC1zaXplOiAxNDQlO1xuXG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDYwMHB4KSB7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogNjYuMzkyMDM2JTtcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvZmluYWwvMS0xLmpwZyk7XG4gICAgfVxuXG4gIH1cblxuICAmLmMxLTJ7XG4gICAgXG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9tb2JpbGUvMS0yLmpwZyk7XG5cbiAgICBwYWRkaW5nLWJvdHRvbTogMzkuMDMxNTgzJTtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDI0MiU7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTUwcHggdG9wO1xuXG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDYwMHB4KSB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ZpbmFsLzEtMi5qcGcpO1xuICAgICAgcGFkZGluZy1ib3R0b206IDE2LjAzMTU4MyU7XG4gICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiB0b3AgY2VudGVyO1xuICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICAgIH1cblxuICB9XG5cbiAgJi5jMS02e1xuICAgIHdpZHRoOiA1OC44NzQwMTMlO1xuICAgIHBhZGRpbmctYm90dG9tOiAzNy4zNDk4MTElO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvbW9iaWxlLzEtNi5qcGcpO1xuXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJvdHRvbTogMDtcbiAgICB3aWR0aDogMTAzJTtcbiAgICBwYWRkaW5nLWJvdHRvbTogNjYlO1xuICAgIGxlZnQ6IC01JTtcblxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA2MDBweCkge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9maW5hbC8xLTYuanBnKTtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIHRvcDogYXV0bztcbiAgICAgIGxlZnQ6IGF1dG87XG4gICAgICB3aWR0aDogNTguODc0MDEzJTtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAzNy4zNDk4MTElO1xuICAgICAgei1pbmRleDogLTE7XG4gICAgfVxuXG5cbiAgfVxuXG4gICYuYzEtczF7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZy1ib3R0b206IDE1MiU7XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDYwMHB4KSB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgfVxuXG4gICYuYzEtMyB7XG4gICAgXG4gICAgXG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9tb2JpbGUvMS0zLnBuZyk7XG5cbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiA0Ny42JTtcbiAgICBsZWZ0OiAyJTtcbiAgICB3aWR0aDogNDQlO1xuICAgIHBhZGRpbmctYm90dG9tOiAzMCU7XG5cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNjAwcHgpIHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvZmluYWwvMS0zLnBuZyk7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMTcuOTUzOTk5JTtcbiAgICAgIHdpZHRoOiAyNy4xMTk4MDglO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgbGVmdDogNDElO1xuICAgICAgdG9wOiA2Ni41NDI5MTQlO1xuICAgIH1cbiAgICBcbiAgfVxuXG4gICYuYzEtNHtcbiAgICBcbiAgIFxuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvbW9iaWxlLzEtNC5wbmcpO1xuXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogNDUlO1xuICAgIGxlZnQ6IDQ4JTtcbiAgICB3aWR0aDogNTElO1xuICAgIHBhZGRpbmctYm90dG9tOiAzNyU7XG4gICAgXG5cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNjAwcHgpIHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvZmluYWwvMS00LnBuZyk7XG4gICAgICB3aWR0aDogMzEuNjE2ODkwJTtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGxlZnQ6IDY4LjI3OTU2OTg5MiU7XG4gICAgICB0b3A6IDYyLjU0MjkxNCU7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMjIuNDE2NzUyJTtcbiAgICB9XG4gIH1cblxuICAmLmMxLTV7XG4gICAgXG4gICAgcGFkZGluZy1ib3R0b206IDIyLjgyODY5OSU7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9tb2JpbGUvMS01LnBuZyk7XG4gICAgcGFkZGluZy1ib3R0b206IDUyJTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiA1OCU7XG4gICAgbGVmdDogMCU7XG4gICAgei1pbmRleDogMjtcblxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA2MDBweCkge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9maW5hbC8xLTUucG5nKTtcbiAgICAgIHdpZHRoOiA0MS43MDk1NzglO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgbGVmdDogNTUuNDgwMjg3JTtcbiAgICAgIHRvcDogODEuMzIxMzU3JTtcbiAgICAgIHotaW5kZXg6IDEwO1xuICAgIH1cbiAgfVxuXG4gICYuYzItMXtcbiAgICBwYWRkaW5nLWJvdHRvbTogNTQuNDQ3MjY4JTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL21vYmlsZS8yLTEuanBnKTtcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNjAwcHgpIHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvZmluYWwvMi0xLmpwZyk7XG4gICAgfVxuICB9XG5cbiAgJi5jMi0ye1xuICAgIHdpZHRoOiAyMC4wNzYyMzklO1xuICAgIHBhZGRpbmctYm90dG9tOiAzMC4wMTkwNjAlO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvbW9iaWxlLzItMi5wbmcpO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiA3OC4zNzMwMzklO1xuICAgIHRvcDogNy4wMzk1MjMlO1xuICAgIEBtZWRpYSAobWluLXdpZHRoOiA2MDBweCkge1xuICAgICAgdG9wOiAxMC4wMzk1MjMlO1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9maW5hbC8yLTIucG5nKTtcbiAgICB9XG4gIH1cblxuICAmLmMyLTN7XG4gICAgd2lkdGg6IDM0LjMzOTI2MyU7XG4gICAgcGFkZGluZy1ib3R0b206IDE2Ljc0NDM4MzIxMyU7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9tb2JpbGUvMi0zLnBuZyk7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IDUzLjM3MzAzOSU7XG4gICAgXG4gICAgdG9wOiAyNS4wMzk1MjMlO1xuXG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDYwMHB4KSB7XG4gICAgICB0b3A6IDMxLjAzOTUyMyU7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ZpbmFsLzItMy5wbmcpO1xuICAgIH1cblxuXG4gIH1cblxuICAmLmMyLTNhe1xuICAgIHdpZHRoOiAyOC4zNjcyMTclO1xuICAgIHBhZGRpbmctYm90dG9tOiAxNi40MjMxMjYlO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvbW9iaWxlLzItM2EucG5nKTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogNjUuMzczMDM5JTtcbiAgICBcbiAgICB0b3A6IDUwLjAzOTUyMyU7XG5cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNjAwcHgpIHtcbiAgICAgIHRvcDogMzguMDM5NTIzJTtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvZmluYWwvMi0zYS5wbmcpO1xuICAgIH1cblxuICB9XG5cblxuICAmLmMyLTR7XG4gICAgXG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9tb2JpbGUvMi00LnBuZyk7XG5cblxuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmctYm90dG9tOiA1NCU7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTExcHggMDtcblxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA2MDBweCkge1xuICAgICAgd2lkdGg6IDY2LjQ4NjY1OCU7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMzEuMjI2MTc1JTtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvZmluYWwvMi00LnBuZyk7XG4gICAgfVxuICB9XG5cbiAgJi5jMi01e1xuICAgIHdpZHRoOiAzOS4zOTAwODklO1xuICAgIHBhZGRpbmctYm90dG9tOiAzOS44OTgzNDglO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvbW9iaWxlLzItNS5qcGcpO1xuXG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDYwMHB4KSB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ZpbmFsLzItNS5qcGcpO1xuICAgIH1cbiAgfVxuXG4gICYuYzItNWF7XG4gICAgd2lkdGg6IDE2LjI2NDI5NSU7XG4gICAgcGFkZGluZy1ib3R0b206IDIxLjY5NjMxNSU7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9tb2JpbGUvMi01YS5wbmcpO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiA1LjE0NDEyOSU7XG4gICAgdG9wOiA1MC4xJTtcbiAgICB6LWluZGV4OiAxO1xuICAgIEBtZWRpYSAobWluLXdpZHRoOiA2MDBweCkge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9maW5hbC8yLTVhLnBuZyk7XG4gICAgfVxuICB9XG5cbiAgJi5jMi02e1xuICAgIHdpZHRoOiA1Ni45MjUwMzIlO1xuICAgIHBhZGRpbmctYm90dG9tOiA1NC4wNjYwNzQlO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvbW9iaWxlLzItNi5qcGcpO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiA0MC4xNDQxMjg4NjglO1xuICAgIFxuICAgIHotaW5kZXg6IC0xO1xuXG4gICAgdG9wOiA1My4xJTtcblxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA2MDBweCkge1xuICAgICAgdG9wOiA0OS4xJTtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvZmluYWwvMi02LmpwZyk7XG4gICAgfVxuICB9XG5cbiAgJi5jMi03e1xuICAgIFxuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvbW9iaWxlLzItNy5qcGcpO1xuXG4gICAgcGFkZGluZy1ib3R0b206IDMyLjIzNTA3JTtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDE0NyU7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuXG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDYwMHB4KSB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAyMC4yMzUwNzAlO1xuICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogdG9wIGNlbnRlcjtcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvZmluYWwvMi03LmpwZyk7XG4gICAgfVxuICB9XG5cblxuICAmLnMzLTF7XG4gICAgd2lkdGg6IDEwMCU7XG5cblxuICAgIHBhZGRpbmctYm90dG9tOiAxNTMuMjM1Mzg2JTtcblxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA2MDBweCkge1xuICAgICAgcGFkZGluZy1ib3R0b206NTMuMjM1Mzg2JTtcbiAgICB9XG5cbiAgICBcblxuXG5cbiAgfVxuICAmLnMzLTJ7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZy1ib3R0b206NjguNzA4OTcyJTtcbiAgfVxuXG5cblxuICAmLmMzLTF7XG4gICAgXG4gICAgd2lkdGg6IDUwLjA3MDAyMiU7XG4gICAgcGFkZGluZy1ib3R0b206IDM4LjIyNDEzMyU7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9tb2JpbGUvMy0xLnBuZyk7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IDMuNzUxMTcyJTtcbiAgICB0b3A6IDA7XG4gICAgei1pbmRleDogMjtcblxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA2MDBweCkge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9maW5hbC8zLTEucG5nKTtcbiAgICAgIHdpZHRoOiAyNC4wNzAwMjIlO1xuICAgICAgcGFkZGluZy1ib3R0b206IDE3LjIyNDEzMyU7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBsZWZ0OiAzLjc1MTE3MiU7XG4gICAgICB0b3A6IDYuNjU4MzMxJTtcbiAgICAgIHotaW5kZXg6IDI7XG4gICAgfVxuICB9XG5cbiAgJi5jMy0ye1xuICAgIFxuICAgIHdpZHRoOiA1Mi4wNzAwMjIlO1xuICAgIHBhZGRpbmctYm90dG9tOiAzOC4yMjQxMzMlO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvbW9iaWxlLzMtMi5wbmcpO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiA0Ny43NTExNzIlO1xuICAgIHRvcDogNSU7XG4gICAgei1pbmRleDogMjtcblxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA2MDBweCkge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9maW5hbC8zLTIucG5nKTtcbiAgICAgIHdpZHRoOiAyNi41Mzk1NDQlO1xuICAgICAgcGFkZGluZy1ib3R0b206IDE3LjIyNDEzMyU7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBsZWZ0OiAyOC40MDQ2NDMlO1xuICAgICAgdG9wOiA2LjY1ODMzMSU7XG4gICAgICB6LWluZGV4OiAyO1xuICAgIH1cblxuXG5cbiAgfVxuXG4gICYuYzMtM3tcbiAgICB3aWR0aDogNTYlO1xuICAgIHBhZGRpbmctYm90dG9tOiA0My4yMjQxMzMlO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvbW9iaWxlLzMtMy5wbmcpO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiAxMyU7XG4gICAgdG9wOiAxMy42NTgzMzElO1xuICAgIHotaW5kZXg6IDI7XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDYwMHB4KSB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ZpbmFsLzMtMy5wbmcpO1xuICAgICAgd2lkdGg6IDI2LjY5NTg0MiU7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMTcuMjI0MTMzJTtcblxuICAgICAgbGVmdDogNTQuODUwNzQ2MjY4NyU7XG4gICAgICB0b3A6IDYuNjU4MzMxJTtcbiAgICAgIHotaW5kZXg6IDI7XG4gICAgfVxuXG5cbiAgICBcbiAgfVxuXG4gICYuYzMtNHtcbiAgICB3aWR0aDogMTQxLjA1NzIwNSU7XG4gICAgcGFkZGluZy1ib3R0b206IDczLjg1NDMyOSU7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9tb2JpbGUvMy00LmpwZyk7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IC0yNi4zODg4ODklO1xuICAgIHRvcDogMjMlO1xuICAgIHotaW5kZXg6IDE7XG5cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNjAwcHgpIHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvZmluYWwvMy00LmpwZyk7XG4gICAgICB3aWR0aDogODMuMDU3MjA1JTtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAzMy44NTQzMjklO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgbGVmdDogMTEuNjExMTExJTtcbiAgICAgIHRvcDogMTAlO1xuICAgICAgei1pbmRleDogMTtcbiAgICB9XG4gIH1cblxuXG4gICYuYzMtNXtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nLWJvdHRvbTogMzQuNDQ1MTM5JTtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL21vYmlsZS8zLTUucG5nKTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogMDtcbiAgICB0b3A6IDQxLjY0ODQyNSU7XG4gICAgei1pbmRleDogNTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxMWRlZyk7XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDYwMHB4KSB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ZpbmFsLzMtNS5wbmcpO1xuICAgICAgdG9wOiAzMC42NDg0MjUlO1xuICAgICAgbGVmdDogMDtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgcGFkZGluZy1ib3R0b206IDI0LjQ0NTEzOSU7XG4gICAgICB0cmFuc2Zvcm06IG5vbmU7XG4gICAgfVxuXG5cblxuICAgXG4gIH1cblxuXG4gICYuYzMtNntcbiAgICB3aWR0aDogMzYuODk4ODM5JTtcbiAgICBwYWRkaW5nLWJvdHRvbTogNDUuMjkwMjE2JTtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL21vYmlsZS8zLTYucG5nKTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogNS4wNDMxMTglO1xuICAgIHRvcDogNDkuNjc0OTU5JTtcbiAgICB6LWluZGV4OiAzO1xuICAgIFxuXG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDYwMHB4KSB7XG4gICAgICB3aWR0aDogMzYuODk4ODM5MTM3NiU7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMjUuMjkwMjE1NTg4NyU7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ZpbmFsLzMtNi5wbmcpO1xuICAgICAgbGVmdDogNy4wNDMxMTglO1xuICAgICAgdG9wOiA1Mi42NzQ5NTklO1xuICAgICAgei1pbmRleDogMztcbiAgICAgIFxuICAgIH1cbiAgfVxuXG5cbiAgJi5jMy03e1xuICAgIHdpZHRoOiAxMjYuMjcwNzElO1xuICAgIHBhZGRpbmctYm90dG9tOiA3MC42MDMzMTQlO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvbW9iaWxlLzMtNy5qcGcpO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiAtMTEuOTEwNDQ4JTtcbiAgICB0b3A6IDU0LjY3NDk1OSU7XG4gICAgei1pbmRleDogMTtcblxuXG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDYwMHB4KSB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ZpbmFsLzMtNy5qcGcpO1xuICAgICAgd2lkdGg6IDY2LjI3MDcxMCU7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMzAuNjAzMzE0JTtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGxlZnQ6IDMyLjA4OTU1MjIzODglO1xuICAgICAgdG9wOiA0NS42NzQ5NTklO1xuICAgICAgei1pbmRleDogMTtcbiAgICAgIFxuICAgIH1cbiAgfVxuXG4gICYuYzMtOHtcbiAgICB3aWR0aDogMTAyJTtcbiAgICBwYWRkaW5nLWJvdHRvbTogNjUlO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvbW9iaWxlLzMtOC5wbmcpO1xuXG5cblxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA2MDBweCkge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9maW5hbC8zLTgucG5nKTtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGxlZnQ6IDAlO1xuICAgICAgdG9wOiA2My44NzQ5NTklO1xuICAgICAgei1pbmRleDogNDtcbiAgICAgIHdpZHRoOiA5MC43NzgzNjglO1xuICAgICAgcGFkZGluZy1ib3R0b206IDQ0LjEwNzUzNCU7XG5cbiAgICB9XG4gIH1cblxuICAmLmMzLW0xe1xuICAgIHdpZHRoOiAxNS4wNjcyMDklO1xuICAgIHBhZGRpbmctYm90dG9tOiAxMS41NjYxMTQlO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvbW9iaWxlLzMtbTEucG5nKTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogODElO1xuICAgIHRvcDogMCU7XG4gICAgei1pbmRleDogNDtcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNjAwcHgpIHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvZmluYWwvMy1tMS5wbmcpO1xuICAgIH1cbiAgfVxuXG4gICYuYzMtbTJ7XG4gICAgd2lkdGg6IDE2LjA2NzUyMSU7XG4gICAgcGFkZGluZy1ib3R0b206IDEyLjI1MzgyOSU7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9tb2JpbGUvMy1tMi5wbmcpO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiA1NCU7XG4gICAgdG9wOiA1MSU7XG4gICAgei1pbmRleDogNDtcblxuXG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDYwMHB4KSB7XG4gICAgICBsZWZ0OiA1JTtcbiAgICAgIHRvcDogMTglO1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9maW5hbC8zLW0yLnBuZyk7XG4gICAgfVxuXG5cbiAgICBcbiAgfVxuXG4gICYuYzMtbTN7XG4gICAgd2lkdGg6IDYuNjU4MzMxJTtcbiAgICBwYWRkaW5nLWJvdHRvbTogNi4xNTgxNzQlO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvbW9iaWxlLzMtbTMucG5nKTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogMzUlO1xuICAgIHRvcDogMi41JTtcbiAgICB6LWluZGV4OiA0O1xuICAgIEBtZWRpYSAobWluLXdpZHRoOiA2MDBweCkge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9maW5hbC8zLW0zLnBuZyk7XG4gICAgfVxuICB9XG5cbiBcblxufVxuXG5cbi5waG90b2dyaWRsaW5lIHtcbiAgaGVpZ2h0OiAyMnB4O1xuICB3aWR0aDogMTAwJTtcbiAgXG5cbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG5cbiAgJi50b3BsaW5le1xuICAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvZmluYWwvbGluZS10b3AxLmpwZyk7XG4gICAgXG4gIH1cblxuICAmLmJvdHRvbWxpbmV7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ZpbmFsL2xpbmUtYm90dG9tLmpwZyk7XG4gICBcbiB9XG59XG5cblxuLnBob3RvZ3JpZCB7XG4gIHBhZGRpbmc6IDIwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxufVxuXG5cblxuXG4ucGhvdG9ncmlkIC5jYXB0aW9uIHtcbiAgY29sb3I6IGJsYWNrO1xuICBmb250LXNpemU6IDFyZW07XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG5cbiAgXG4gIFxuICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpe1xuICAgIG1hcmdpbi1sZWZ0OiA4LjMzMzMzMzMzMzMlO1xuICAgIC13ZWJraXQtYm94LWZsZXg6IDA7XG4gICAgLW1zLWZsZXg6IDAgMCA1OC4zMzMzMzMzMzMzJTtcbiAgICBmbGV4OiAwIDAgNTguMzMzMzMzMzMzMyU7XG4gICAgbWF4LXdpZHRoOiA1OC4zMzMzMzMzMzMzJTtcblxuICB9XG5cbiAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KXtcbiAgICBtYXJnaW4tbGVmdDogMTYuNjY2NjY2NjY2NyU7XG4gICAgLXdlYmtpdC1ib3gtZmxleDogMDtcbiAgICAtbXMtZmxleDogMCAwIDY2LjY2NjY2NjY2NjclO1xuICAgIGZsZXg6IDAgMCA2Ni42NjY2NjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDY2LjY2NjY2NjY2NjclO1xuICB9XG5cbiAgXG59IiwiLnRpbWUge1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIGJvcmRlci1sZWZ0OiBub25lO1xuICBmb250LXNpemU6IC45cmVtO1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDgwMHB4KSB7XG4gIC50aW1lIHtcbiAgICBmb250LXNpemU6IDEuMXJlbTtcbiAgfVxufVxuXG4uaGlkZS1tb2Ige1xuICBkaXNwbGF5OiBub25lO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLmhpZGUtbW9iIHtcbiAgICBkaXNwbGF5OiBpbmxpbmU7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDgwMHB4KSB7XG4gIGZvbnQtc2l6ZTogMS4xcmVtO1xufVxuXG4uYnlsaW5lIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgZm9udC1zaXplOiAuOXJlbTtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDgwMHB4KSB7XG4gIC5ieWxpbmUge1xuICAgIGZvbnQtc2l6ZTogMS4xcmVtO1xuICB9XG59XG5cbi5kcm9wY2FwOmZpcnN0LWxldHRlciB7XG4gIGZsb2F0OiBsZWZ0O1xuICBmb250LWZhbWlseTogR2VvcmdpYSwgXCJUaW1lcyBOZXcgUm9tYW5cIiwgVGltZXMsIHNlcmlmO1xuICBmb250LXNpemU6IDUuMzc1cmVtO1xuICBsaW5lLWhlaWdodDogMy43NXJlbTtcbiAgcGFkZGluZy10b3A6IDEwcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDhweDtcbiAgcGFkZGluZy1sZWZ0OiAwcHg7XG4gIHBhZGRpbmctYm90dG9tOiAxMHB4O1xuICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG59XG5cbi5ieWxpbmVpbnNlcnQge1xuICBmb250LWZhbWlseTogXCJTb3VyY2UgU2FucyBQcm9cIiwgLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBcIlNlZ29lIFVJXCIsIFJvYm90bywgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBIZWx2ZXRpY2EsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICBtYXJnaW4tdG9wOiAxMHB4O1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICBmb250LXNpemU6IDAuOHJlbTtcbn1cblxuLmFydGljbGUtcGFyYWdyYXBoLmFydGljbGUtc3ViaGVhZCB7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICBmb250LXNpemU6IDJyZW07XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBmb250LWZhbWlseTogXCJTb3VyY2UgU2FucyBQcm9cIiwgLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBcIlNlZ29lIFVJXCIsIFJvYm90bywgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBIZWx2ZXRpY2EsIEFyaWFsLCBzYW5zLXNlcmlmO1xufVxuXG5ib2R5LmNlbnRlcmVkLXJhaWwgLmRlaywgYm9keS5jZW50ZXJlZC1yYWlsIC50aXRsZSB7XG4gIHRleHQtYWxpZ246IGxlZnQgIWltcG9ydGFudDtcbn1cblxuYm9keS5jZW50ZXJlZC1yYWlsIC5zcGVjaWFsLXJlcG9ydCAudGl0bGUtY29udGFpbmVyLCBib2R5LmNlbnRlcmVkLXJhaWwgLnNwZWNpYWwtcmVwb3J0IC5kZWstY29udGFpbmVyIHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG4gIC13ZWJraXQtYm94LWZsZXg6IDA7XG4gIC1tcy1mbGV4OiAwIDAgNjYuNjY2NjY2NjY2NyU7XG4gIGZsZXg6IG5vbmU7XG4gIHdpZHRoOiBhdXRvO1xuICBtYXgtd2lkdGg6IDEwMCU7XG59XG5cbmJvZHkuY2VudGVyZWQtcmFpbCAuc3BlY2lhbC1yZXBvcnQgLmRlay1jb250YWluZXIge1xuICBtYXJnaW4tbGVmdDogMDtcbiAgLXdlYmtpdC1ib3gtZmxleDogMDtcbiAgLW1zLWZsZXg6IDAgMCA2Ni42NjY2NjY2NjY3JTtcbiAgZmxleDogbm9uZTtcbiAgbWFyZ2luLXRvcDogNXB4O1xuICBtYXJnaW4tbGVmdDogMTBweDtcbiAgbWF4LXdpZHRoOiA5NSU7XG4gIHBhZGRpbmc6IDEwcHggMTBweCAzMHB4IDEwcHg7XG4gIGJhY2tncm91bmQ6ICMzMzM7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDY0MHB4KSB7XG4gIGJvZHkuY2VudGVyZWQtcmFpbCAuc3BlY2lhbC1yZXBvcnQgLmRlay1jb250YWluZXIge1xuICAgIG1heC13aWR0aDogODAlO1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA4MDBweCkge1xuICBib2R5LmNlbnRlcmVkLXJhaWwgLnNwZWNpYWwtcmVwb3J0IC5kZWstY29udGFpbmVyIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMHB4O1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDYwcHgpIHtcbiAgYm9keS5jZW50ZXJlZC1yYWlsIC5zcGVjaWFsLXJlcG9ydCAuZGVrLWNvbnRhaW5lciB7XG4gICAgbWF4LXdpZHRoOiA1MCU7XG4gICAgei1pbmRleDogMTAwO1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgYm9keS5jZW50ZXJlZC1yYWlsIC5zcGVjaWFsLXJlcG9ydCAuZGVrLWNvbnRhaW5lciB7XG4gICAgbWF4LXdpZHRoOiA0MCU7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDE0MDBweCkge1xuICBib2R5LmNlbnRlcmVkLXJhaWwgLnNwZWNpYWwtcmVwb3J0IC5kZWstY29udGFpbmVyIHtcbiAgICBtYXgtd2lkdGg6IDQ2MHB4O1xuICB9XG59XG5cbmJvZHkuY2VudGVyZWQtcmFpbCAuc3BlY2lhbC1yZXBvcnQgLmRlay1jb250YWluZXIgcCB7XG4gIGNvbG9yOiAjZmZmO1xuICBtYXJnaW46IDAgMCA1cHggMDtcbiAgcGFkZGluZzogMCAwIDVweCAwO1xuICBsaW5lLWhlaWdodDogMTtcbiAgZm9udC1zaXplOiAxLjFyZW07XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA4MDBweCkge1xuICBib2R5LmNlbnRlcmVkLXJhaWwgLnNwZWNpYWwtcmVwb3J0IC5kZWstY29udGFpbmVyIHAge1xuICAgIGZvbnQtc2l6ZTogMS4zcmVtO1xuICAgIHBhZGRpbmctYm90dG9tOiA1MHB4O1xuICAgIHBhZGRpbmctdG9wOiAxMHB4O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMTAwcHgpIHtcbiAgYm9keS5jZW50ZXJlZC1yYWlsIC5zcGVjaWFsLXJlcG9ydCAuZGVrLWNvbnRhaW5lciBwIHtcbiAgICBwYWRkaW5nLXRvcDogMDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTQwMHB4KSB7XG4gIGJvZHkuY2VudGVyZWQtcmFpbCAuc3BlY2lhbC1yZXBvcnQgLmRlay1jb250YWluZXIgcCB7XG4gICAgcGFkZGluZy10b3A6IDVweDtcbiAgfVxufVxuXG5ib2R5LmNlbnRlcmVkLXJhaWwgLnNwZWNpYWwtcmVwb3J0IC5kZWstY29udGFpbmVyIDphZnRlciB7XG4gIGNvbnRlbnQ6ICcgJztcbiAgYmFja2dyb3VuZDogd2hpdGU7XG4gIHdpZHRoOiBjYWxjKDEwMCUgKyAyMHB4KTtcbiAgaGVpZ2h0OiA0MHB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogLTIwcHg7XG4gIGxlZnQ6IC0xMHB4O1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgyZGVnKTtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDgwMHB4KSB7XG4gIGJvZHkuY2VudGVyZWQtcmFpbCAuc3BlY2lhbC1yZXBvcnQgLmRlay1jb250YWluZXIgOmFmdGVyIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgzZGVnKTtcbiAgfVxufVxuXG4uc3RvcnktY29udGVudC1jb250YWluZXIge1xuICB3aWR0aDogYXV0bztcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuc3RvcnktY29udGVudC1jb250YWluZXIge1xuICAgIG1hcmdpbi10b3A6IC0xNjBweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTQwMHB4KSB7XG4gIC5zdG9yeS1jb250ZW50LWNvbnRhaW5lciB7XG4gICAgbWFyZ2luLXRvcDogMjIwcHg7XG4gIH1cbn1cblxuYm9keS5jZW50ZXJlZC1yYWlsIC5kZWssIGJvZHkuY2VudGVyZWQtcmFpbCAudGl0bGUge1xuICB0ZXh0LWFsaWduOiBsZWZ0ICFpbXBvcnRhbnQ7XG59XG5cbi5pbWctcm93IHtcbiAgbWFyZ2luOiA4MHB4IDA7XG59XG5cbi5pbWctYmxvY2sge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbjogMCA1cHggMCAwO1xufVxuXG4uaW1nLWJsb2NrLndpZHRoLTEge1xuICB3aWR0aDogMjAwcHg7XG59XG5cbi5pbWctZnJhbWUge1xuICBwYWRkaW5nOiA1cHg7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGZpbHRlcjogZHJvcC1zaGFkb3coMHB4IDNweCA0cHggI2NjYyk7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNlYWVhZWE7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4uaW1nLWZyYW1lIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uaW1nLWZyYW1lLmxlYW4tbGVmdC0zIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoM2RlZyk7XG59XG5cbi5pbWctZnJhbWUubGVhbi1sZWZ0LTIge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgyZGVnKTtcbn1cblxuLmltZy1mcmFtZS5sZWFuLWxlZnQtMSB7XG4gIHRyYW5zZm9ybTogcm90YXRlKDFkZWcpO1xufVxuXG4uaW1nLWZyYW1lLmxlYW4tcmlnaHQtMyB7XG4gIHRyYW5zZm9ybTogcm90YXRlKC0zZGVnKTtcbn1cblxuLmltZy1mcmFtZS5sZWFuLXJpZ2h0LTIge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgtMmRlZyk7XG59XG5cbi5pbWctZnJhbWUubGVhbi1yaWdodC0xIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoLTFkZWcpO1xufVxuXG4ubWFzdGhlYWQtY29udGFpbmVyLmJhc2ljIHtcbiAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xuICBkaXNwbGF5OiBub25lO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTQwMHB4KSB7XG4gIC5zcGVjaWFsLXJlcG9ydC1hcnRpY2xlLWNvbnRhaW5lciA+IC5jb250YWluZXIge1xuICAgIGxlZnQ6IGNhbGMoKDEwMCUgLSAxNDAwcHgpLzIpO1xuICAgIHRvcDogMTAwcHg7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHotaW5kZXg6IDEwMDA7XG4gIH1cbn1cblxuYm9keS5jZW50ZXJlZC1yYWlsIC5zcGVjaWFsLXJlcG9ydCAudGl0bGUtY29udGFpbmVyIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBiYWNrZ3JvdW5kOiAjMzMzO1xuICBjb2xvcjogI2ZmZjtcbiAgcGFkZGluZzogNDBweCAxMHB4IDVweCAxMHB4O1xuICBtYXJnaW4tbGVmdDogMTBweDtcbiAgd2lkdGg6IDk1JTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogODAwcHgpIHtcbiAgYm9keS5jZW50ZXJlZC1yYWlsIC5zcGVjaWFsLXJlcG9ydCAudGl0bGUtY29udGFpbmVyIHtcbiAgICB3aWR0aDogYXV0bztcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTEwMHB4KSB7XG4gIGJvZHkuY2VudGVyZWQtcmFpbCAuc3BlY2lhbC1yZXBvcnQgLnRpdGxlLWNvbnRhaW5lciB7XG4gICAgd2lkdGg6IDYwJTtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIGJvZHkuY2VudGVyZWQtcmFpbCAuc3BlY2lhbC1yZXBvcnQgLnRpdGxlLWNvbnRhaW5lciB7XG4gICAgd2lkdGg6IDUwJTtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTQwMHB4KSB7XG4gIGJvZHkuY2VudGVyZWQtcmFpbCAuc3BlY2lhbC1yZXBvcnQgLnRpdGxlLWNvbnRhaW5lciB7XG4gICAgd2lkdGg6IDQ3JTtcbiAgfVxufVxuXG5ib2R5LmNlbnRlcmVkLXJhaWwgLnNwZWNpYWwtcmVwb3J0IC50aXRsZS1jb250YWluZXIgaDIge1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1mYW1pbHk6IFwiU291cmNlIFNhbnMgUHJvXCIsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDIuNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDE7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA2NDBweCkge1xuICBib2R5LmNlbnRlcmVkLXJhaWwgLnNwZWNpYWwtcmVwb3J0IC50aXRsZS1jb250YWluZXIgaDIge1xuICAgIGZvbnQtc2l6ZTogMy41cmVtO1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA4MDBweCkge1xuICBib2R5LmNlbnRlcmVkLXJhaWwgLnNwZWNpYWwtcmVwb3J0IC50aXRsZS1jb250YWluZXIgaDIge1xuICAgIGZvbnQtc2l6ZTogNC41cmVtO1xuICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEwNjBweCkge1xuICBib2R5LmNlbnRlcmVkLXJhaWwgLnNwZWNpYWwtcmVwb3J0IC50aXRsZS1jb250YWluZXIgaDIge1xuICAgIGZvbnQtc2l6ZTogNC41cmVtO1xuICAgIG1hcmdpbi10b3A6IDA7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxufVxuXG5ib2R5LmNlbnRlcmVkLXJhaWwgLnNwZWNpYWwtcmVwb3J0IC50aXRsZS1jb250YWluZXIgOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICcgJztcbiAgYmFja2dyb3VuZDogd2hpdGU7XG4gIHdpZHRoOiBjYWxjKDEwMCUgKyAyMHB4KTtcbiAgaGVpZ2h0OiA1MHB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogLTI1cHg7XG4gIGxlZnQ6IC0xMHB4O1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgtMi41ZGVnKTtcbn1cblxuYm9keS5jZW50ZXJlZC1yYWlsIC5zcGVjaWFsLXJlcG9ydCAudGl0bGUtY29udGFpbmVyIDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiQSBSZXV0ZXJzIHNwZWNpYWwgcmVwb3J0XCI7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZvbnQtZmFtaWx5OiBcIlNvdXJjZSBTYW5zIFByb1wiLCAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIFwiU2Vnb2UgVUlcIiwgUm9ib3RvLCBcIkhlbHZldGljYSBOZXVlXCIsIEhlbHZldGljYSwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgbWFyZ2luLXRvcDogMXJlbTtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBjb2xvcjogIzMzMztcbiAgdG9wOiAtNXB4O1xuICBsZWZ0OiAwO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgtMi41ZGVnKTtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDgwMHB4KSB7XG4gIGJvZHkuY2VudGVyZWQtcmFpbCAuc3BlY2lhbC1yZXBvcnQgLnRpdGxlLWNvbnRhaW5lciA6YWZ0ZXIge1xuICAgIHRvcDogMHB4O1xuICB9XG59XG5cbi5kcm9wY2FwOmZpcnN0LWxldHRlciB7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXNpemU6IDYuMzc1cmVtO1xufVxuXG4uYXJ0aWNsZS1kcm9wIHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogODBweDtcbiAgaGVpZ2h0OiA4MHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZvbnQtc2l6ZTogMDtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogdG9wIGxlZnQ7XG59XG5cbi5hcnRpY2xlLWRyb3AuZHJvcC1oIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9maW5hbC9NRVRIX0guanBnKTtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICB3aWR0aDogMTI1cHg7XG4gIGhlaWdodDogMTEwcHg7XG59XG5cbi5hcnRpY2xlLWRyb3AuZHJvcC10MSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvZmluYWwvTUVUSF9UMS5qcGcpO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIHdpZHRoOiAxMzVweDtcbiAgaGVpZ2h0OiAxMTBweDtcbn1cblxuLmFydGljbGUtZHJvcC5kcm9wLXQyIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9maW5hbC9NRVRIX1QyLmpwZyk7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgd2lkdGg6IDEyNXB4O1xuICBoZWlnaHQ6IDExMHB4O1xufVxuXG4uYXJ0aWNsZS1kcm9wLmRyb3AtYyB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvZmluYWwvTUVUSF9DLmpwZyk7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgd2lkdGg6IDEyNXB4O1xuICBoZWlnaHQ6IDExMHB4O1xufVxuXG4uYXJ0aWNsZS1kcm9wLmRyb3AtZCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvZmluYWwvTUVUSF9ELmpwZyk7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgd2lkdGg6IDExMnB4O1xuICBoZWlnaHQ6IDExMHB4O1xufVxuXG4uYXJ0aWNsZS1kcm9wLmRyb3AtYSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvZmluYWwvTUVUSF9BLmpwZyk7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgd2lkdGg6IDEyMHB4O1xuICBoZWlnaHQ6IDExMHB4O1xufVxuXG4uY29taWMtZ3JpZC1ibG9jayB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWF4LXdpZHRoOiAxNDAwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4uY29taWMtYmxvY2sge1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZy1ib3R0b206IDUwJTtcbiAgbWFyZ2luLWJvdHRvbTogMXB4O1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiB0b3AgY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG59XG5cbi5jb21pYy1ibG9jay5jMS0xIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9tb2JpbGUvMS0xLmpwZyk7XG4gIHBhZGRpbmctYm90dG9tOiA4NC4zOTIwMzYlO1xuICBiYWNrZ3JvdW5kLXNpemU6IDE0NCU7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA2MDBweCkge1xuICAuY29taWMtYmxvY2suYzEtMSB7XG4gICAgcGFkZGluZy1ib3R0b206IDY2LjM5MjAzNiU7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvZmluYWwvMS0xLmpwZyk7XG4gIH1cbn1cblxuLmNvbWljLWJsb2NrLmMxLTIge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL21vYmlsZS8xLTIuanBnKTtcbiAgcGFkZGluZy1ib3R0b206IDM5LjAzMTU4MyU7XG4gIGJhY2tncm91bmQtc2l6ZTogMjQyJTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTUwcHggdG9wO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNjAwcHgpIHtcbiAgLmNvbWljLWJsb2NrLmMxLTIge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvZmluYWwvMS0yLmpwZyk7XG4gICAgcGFkZGluZy1ib3R0b206IDE2LjAzMTU4MyU7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogdG9wIGNlbnRlcjtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIH1cbn1cblxuLmNvbWljLWJsb2NrLmMxLTYge1xuICB3aWR0aDogNTguODc0MDEzJTtcbiAgcGFkZGluZy1ib3R0b206IDM3LjM0OTgxMSU7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvbW9iaWxlLzEtNi5qcGcpO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMDtcbiAgd2lkdGg6IDEwMyU7XG4gIHBhZGRpbmctYm90dG9tOiA2NiU7XG4gIGxlZnQ6IC01JTtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDYwMHB4KSB7XG4gIC5jb21pYy1ibG9jay5jMS02IHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ZpbmFsLzEtNi5qcGcpO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB0b3A6IGF1dG87XG4gICAgbGVmdDogYXV0bztcbiAgICB3aWR0aDogNTguODc0MDEzJTtcbiAgICBwYWRkaW5nLWJvdHRvbTogMzcuMzQ5ODExJTtcbiAgICB6LWluZGV4OiAtMTtcbiAgfVxufVxuXG4uY29taWMtYmxvY2suYzEtczEge1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZy1ib3R0b206IDE1MiU7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA2MDBweCkge1xuICAuY29taWMtYmxvY2suYzEtczEge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuLmNvbWljLWJsb2NrLmMxLTMge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL21vYmlsZS8xLTMucG5nKTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDQ3LjYlO1xuICBsZWZ0OiAyJTtcbiAgd2lkdGg6IDQ0JTtcbiAgcGFkZGluZy1ib3R0b206IDMwJTtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDYwMHB4KSB7XG4gIC5jb21pYy1ibG9jay5jMS0zIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ZpbmFsLzEtMy5wbmcpO1xuICAgIHBhZGRpbmctYm90dG9tOiAxNy45NTM5OTklO1xuICAgIHdpZHRoOiAyNy4xMTk4MDglO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiA0MSU7XG4gICAgdG9wOiA2Ni41NDI5MTQlO1xuICB9XG59XG5cbi5jb21pYy1ibG9jay5jMS00IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9tb2JpbGUvMS00LnBuZyk7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA0NSU7XG4gIGxlZnQ6IDQ4JTtcbiAgd2lkdGg6IDUxJTtcbiAgcGFkZGluZy1ib3R0b206IDM3JTtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDYwMHB4KSB7XG4gIC5jb21pYy1ibG9jay5jMS00IHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ZpbmFsLzEtNC5wbmcpO1xuICAgIHdpZHRoOiAzMS42MTY4OTAlO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiA2OC4yNzk1Njk4OTIlO1xuICAgIHRvcDogNjIuNTQyOTE0JTtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjIuNDE2NzUyJTtcbiAgfVxufVxuXG4uY29taWMtYmxvY2suYzEtNSB7XG4gIHBhZGRpbmctYm90dG9tOiAyMi44Mjg2OTklO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL21vYmlsZS8xLTUucG5nKTtcbiAgcGFkZGluZy1ib3R0b206IDUyJTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDU4JTtcbiAgbGVmdDogMCU7XG4gIHotaW5kZXg6IDI7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA2MDBweCkge1xuICAuY29taWMtYmxvY2suYzEtNSB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9maW5hbC8xLTUucG5nKTtcbiAgICB3aWR0aDogNDEuNzA5NTc4JTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogNTUuNDgwMjg3JTtcbiAgICB0b3A6IDgxLjMyMTM1NyU7XG4gICAgei1pbmRleDogMTA7XG4gIH1cbn1cblxuLmNvbWljLWJsb2NrLmMyLTEge1xuICBwYWRkaW5nLWJvdHRvbTogNTQuNDQ3MjY4JTtcbiAgd2lkdGg6IDEwMCU7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvbW9iaWxlLzItMS5qcGcpO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNjAwcHgpIHtcbiAgLmNvbWljLWJsb2NrLmMyLTEge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvZmluYWwvMi0xLmpwZyk7XG4gIH1cbn1cblxuLmNvbWljLWJsb2NrLmMyLTIge1xuICB3aWR0aDogMjAuMDc2MjM5JTtcbiAgcGFkZGluZy1ib3R0b206IDMwLjAxOTA2MCU7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvbW9iaWxlLzItMi5wbmcpO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDc4LjM3MzAzOSU7XG4gIHRvcDogNy4wMzk1MjMlO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNjAwcHgpIHtcbiAgLmNvbWljLWJsb2NrLmMyLTIge1xuICAgIHRvcDogMTAuMDM5NTIzJTtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ZpbmFsLzItMi5wbmcpO1xuICB9XG59XG5cbi5jb21pYy1ibG9jay5jMi0zIHtcbiAgd2lkdGg6IDM0LjMzOTI2MyU7XG4gIHBhZGRpbmctYm90dG9tOiAxNi43NDQzODMyMTMlO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL21vYmlsZS8yLTMucG5nKTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiA1My4zNzMwMzklO1xuICB0b3A6IDI1LjAzOTUyMyU7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA2MDBweCkge1xuICAuY29taWMtYmxvY2suYzItMyB7XG4gICAgdG9wOiAzMS4wMzk1MjMlO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvZmluYWwvMi0zLnBuZyk7XG4gIH1cbn1cblxuLmNvbWljLWJsb2NrLmMyLTNhIHtcbiAgd2lkdGg6IDI4LjM2NzIxNyU7XG4gIHBhZGRpbmctYm90dG9tOiAxNi40MjMxMjYlO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL21vYmlsZS8yLTNhLnBuZyk7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogNjUuMzczMDM5JTtcbiAgdG9wOiA1MC4wMzk1MjMlO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNjAwcHgpIHtcbiAgLmNvbWljLWJsb2NrLmMyLTNhIHtcbiAgICB0b3A6IDM4LjAzOTUyMyU7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9maW5hbC8yLTNhLnBuZyk7XG4gIH1cbn1cblxuLmNvbWljLWJsb2NrLmMyLTQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL21vYmlsZS8yLTQucG5nKTtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmctYm90dG9tOiA1NCU7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xMXB4IDA7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA2MDBweCkge1xuICAuY29taWMtYmxvY2suYzItNCB7XG4gICAgd2lkdGg6IDY2LjQ4NjY1OCU7XG4gICAgcGFkZGluZy1ib3R0b206IDMxLjIyNjE3NSU7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9maW5hbC8yLTQucG5nKTtcbiAgfVxufVxuXG4uY29taWMtYmxvY2suYzItNSB7XG4gIHdpZHRoOiAzOS4zOTAwODklO1xuICBwYWRkaW5nLWJvdHRvbTogMzkuODk4MzQ4JTtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9tb2JpbGUvMi01LmpwZyk7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA2MDBweCkge1xuICAuY29taWMtYmxvY2suYzItNSB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9maW5hbC8yLTUuanBnKTtcbiAgfVxufVxuXG4uY29taWMtYmxvY2suYzItNWEge1xuICB3aWR0aDogMTYuMjY0Mjk1JTtcbiAgcGFkZGluZy1ib3R0b206IDIxLjY5NjMxNSU7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvbW9iaWxlLzItNWEucG5nKTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiA1LjE0NDEyOSU7XG4gIHRvcDogNTAuMSU7XG4gIHotaW5kZXg6IDE7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA2MDBweCkge1xuICAuY29taWMtYmxvY2suYzItNWEge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvZmluYWwvMi01YS5wbmcpO1xuICB9XG59XG5cbi5jb21pYy1ibG9jay5jMi02IHtcbiAgd2lkdGg6IDU2LjkyNTAzMiU7XG4gIHBhZGRpbmctYm90dG9tOiA1NC4wNjYwNzQlO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL21vYmlsZS8yLTYuanBnKTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiA0MC4xNDQxMjg4NjglO1xuICB6LWluZGV4OiAtMTtcbiAgdG9wOiA1My4xJTtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDYwMHB4KSB7XG4gIC5jb21pYy1ibG9jay5jMi02IHtcbiAgICB0b3A6IDQ5LjElO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvZmluYWwvMi02LmpwZyk7XG4gIH1cbn1cblxuLmNvbWljLWJsb2NrLmMyLTcge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL21vYmlsZS8yLTcuanBnKTtcbiAgcGFkZGluZy1ib3R0b206IDMyLjIzNTA3JTtcbiAgYmFja2dyb3VuZC1zaXplOiAxNDclO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA2MDBweCkge1xuICAuY29taWMtYmxvY2suYzItNyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZy1ib3R0b206IDIwLjIzNTA3MCU7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogdG9wIGNlbnRlcjtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9maW5hbC8yLTcuanBnKTtcbiAgfVxufVxuXG4uY29taWMtYmxvY2suczMtMSB7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nLWJvdHRvbTogMTUzLjIzNTM4NiU7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA2MDBweCkge1xuICAuY29taWMtYmxvY2suczMtMSB7XG4gICAgcGFkZGluZy1ib3R0b206IDUzLjIzNTM4NiU7XG4gIH1cbn1cblxuLmNvbWljLWJsb2NrLnMzLTIge1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZy1ib3R0b206IDY4LjcwODk3MiU7XG59XG5cbi5jb21pYy1ibG9jay5jMy0xIHtcbiAgd2lkdGg6IDUwLjA3MDAyMiU7XG4gIHBhZGRpbmctYm90dG9tOiAzOC4yMjQxMzMlO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL21vYmlsZS8zLTEucG5nKTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAzLjc1MTE3MiU7XG4gIHRvcDogMDtcbiAgei1pbmRleDogMjtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDYwMHB4KSB7XG4gIC5jb21pYy1ibG9jay5jMy0xIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ZpbmFsLzMtMS5wbmcpO1xuICAgIHdpZHRoOiAyNC4wNzAwMjIlO1xuICAgIHBhZGRpbmctYm90dG9tOiAxNy4yMjQxMzMlO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiAzLjc1MTE3MiU7XG4gICAgdG9wOiA2LjY1ODMzMSU7XG4gICAgei1pbmRleDogMjtcbiAgfVxufVxuXG4uY29taWMtYmxvY2suYzMtMiB7XG4gIHdpZHRoOiA1Mi4wNzAwMjIlO1xuICBwYWRkaW5nLWJvdHRvbTogMzguMjI0MTMzJTtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9tb2JpbGUvMy0yLnBuZyk7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogNDcuNzUxMTcyJTtcbiAgdG9wOiA1JTtcbiAgei1pbmRleDogMjtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDYwMHB4KSB7XG4gIC5jb21pYy1ibG9jay5jMy0yIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ZpbmFsLzMtMi5wbmcpO1xuICAgIHdpZHRoOiAyNi41Mzk1NDQlO1xuICAgIHBhZGRpbmctYm90dG9tOiAxNy4yMjQxMzMlO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiAyOC40MDQ2NDMlO1xuICAgIHRvcDogNi42NTgzMzElO1xuICAgIHotaW5kZXg6IDI7XG4gIH1cbn1cblxuLmNvbWljLWJsb2NrLmMzLTMge1xuICB3aWR0aDogNTYlO1xuICBwYWRkaW5nLWJvdHRvbTogNDMuMjI0MTMzJTtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9tb2JpbGUvMy0zLnBuZyk7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMTMlO1xuICB0b3A6IDEzLjY1ODMzMSU7XG4gIHotaW5kZXg6IDI7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA2MDBweCkge1xuICAuY29taWMtYmxvY2suYzMtMyB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9maW5hbC8zLTMucG5nKTtcbiAgICB3aWR0aDogMjYuNjk1ODQyJTtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTcuMjI0MTMzJTtcbiAgICBsZWZ0OiA1NC44NTA3NDYyNjg3JTtcbiAgICB0b3A6IDYuNjU4MzMxJTtcbiAgICB6LWluZGV4OiAyO1xuICB9XG59XG5cbi5jb21pYy1ibG9jay5jMy00IHtcbiAgd2lkdGg6IDE0MS4wNTcyMDUlO1xuICBwYWRkaW5nLWJvdHRvbTogNzMuODU0MzI5JTtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9tb2JpbGUvMy00LmpwZyk7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogLTI2LjM4ODg4OSU7XG4gIHRvcDogMjMlO1xuICB6LWluZGV4OiAxO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNjAwcHgpIHtcbiAgLmNvbWljLWJsb2NrLmMzLTQge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvZmluYWwvMy00LmpwZyk7XG4gICAgd2lkdGg6IDgzLjA1NzIwNSU7XG4gICAgcGFkZGluZy1ib3R0b206IDMzLjg1NDMyOSU7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IDExLjYxMTExMSU7XG4gICAgdG9wOiAxMCU7XG4gICAgei1pbmRleDogMTtcbiAgfVxufVxuXG4uY29taWMtYmxvY2suYzMtNSB7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nLWJvdHRvbTogMzQuNDQ1MTM5JTtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9tb2JpbGUvMy01LnBuZyk7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiA0MS42NDg0MjUlO1xuICB6LWluZGV4OiA1O1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgxMWRlZyk7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA2MDBweCkge1xuICAuY29taWMtYmxvY2suYzMtNSB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9maW5hbC8zLTUucG5nKTtcbiAgICB0b3A6IDMwLjY0ODQyNSU7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjQuNDQ1MTM5JTtcbiAgICB0cmFuc2Zvcm06IG5vbmU7XG4gIH1cbn1cblxuLmNvbWljLWJsb2NrLmMzLTYge1xuICB3aWR0aDogMzYuODk4ODM5JTtcbiAgcGFkZGluZy1ib3R0b206IDQ1LjI5MDIxNiU7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvbW9iaWxlLzMtNi5wbmcpO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDUuMDQzMTE4JTtcbiAgdG9wOiA0OS42NzQ5NTklO1xuICB6LWluZGV4OiAzO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNjAwcHgpIHtcbiAgLmNvbWljLWJsb2NrLmMzLTYge1xuICAgIHdpZHRoOiAzNi44OTg4MzkxMzc2JTtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjUuMjkwMjE1NTg4NyU7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9maW5hbC8zLTYucG5nKTtcbiAgICBsZWZ0OiA3LjA0MzExOCU7XG4gICAgdG9wOiA1Mi42NzQ5NTklO1xuICAgIHotaW5kZXg6IDM7XG4gIH1cbn1cblxuLmNvbWljLWJsb2NrLmMzLTcge1xuICB3aWR0aDogMTI2LjI3MDcxJTtcbiAgcGFkZGluZy1ib3R0b206IDcwLjYwMzMxNCU7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvbW9iaWxlLzMtNy5qcGcpO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IC0xMS45MTA0NDglO1xuICB0b3A6IDU0LjY3NDk1OSU7XG4gIHotaW5kZXg6IDE7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA2MDBweCkge1xuICAuY29taWMtYmxvY2suYzMtNyB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9maW5hbC8zLTcuanBnKTtcbiAgICB3aWR0aDogNjYuMjcwNzEwJTtcbiAgICBwYWRkaW5nLWJvdHRvbTogMzAuNjAzMzE0JTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogMzIuMDg5NTUyMjM4OCU7XG4gICAgdG9wOiA0NS42NzQ5NTklO1xuICAgIHotaW5kZXg6IDE7XG4gIH1cbn1cblxuLmNvbWljLWJsb2NrLmMzLTgge1xuICB3aWR0aDogMTAyJTtcbiAgcGFkZGluZy1ib3R0b206IDY1JTtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9tb2JpbGUvMy04LnBuZyk7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA2MDBweCkge1xuICAuY29taWMtYmxvY2suYzMtOCB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9maW5hbC8zLTgucG5nKTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogMCU7XG4gICAgdG9wOiA2My44NzQ5NTklO1xuICAgIHotaW5kZXg6IDQ7XG4gICAgd2lkdGg6IDkwLjc3ODM2OCU7XG4gICAgcGFkZGluZy1ib3R0b206IDQ0LjEwNzUzNCU7XG4gIH1cbn1cblxuLmNvbWljLWJsb2NrLmMzLW0xIHtcbiAgd2lkdGg6IDE1LjA2NzIwOSU7XG4gIHBhZGRpbmctYm90dG9tOiAxMS41NjYxMTQlO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL21vYmlsZS8zLW0xLnBuZyk7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogODElO1xuICB0b3A6IDAlO1xuICB6LWluZGV4OiA0O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNjAwcHgpIHtcbiAgLmNvbWljLWJsb2NrLmMzLW0xIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ZpbmFsLzMtbTEucG5nKTtcbiAgfVxufVxuXG4uY29taWMtYmxvY2suYzMtbTIge1xuICB3aWR0aDogMTYuMDY3NTIxJTtcbiAgcGFkZGluZy1ib3R0b206IDEyLjI1MzgyOSU7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvbW9iaWxlLzMtbTIucG5nKTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiA1NCU7XG4gIHRvcDogNTElO1xuICB6LWluZGV4OiA0O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNjAwcHgpIHtcbiAgLmNvbWljLWJsb2NrLmMzLW0yIHtcbiAgICBsZWZ0OiA1JTtcbiAgICB0b3A6IDE4JTtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ZpbmFsLzMtbTIucG5nKTtcbiAgfVxufVxuXG4uY29taWMtYmxvY2suYzMtbTMge1xuICB3aWR0aDogNi42NTgzMzElO1xuICBwYWRkaW5nLWJvdHRvbTogNi4xNTgxNzQlO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL21vYmlsZS8zLW0zLnBuZyk7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMzUlO1xuICB0b3A6IDIuNSU7XG4gIHotaW5kZXg6IDQ7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA2MDBweCkge1xuICAuY29taWMtYmxvY2suYzMtbTMge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvZmluYWwvMy1tMy5wbmcpO1xuICB9XG59XG5cbi5waG90b2dyaWRsaW5lIHtcbiAgaGVpZ2h0OiAyMnB4O1xuICB3aWR0aDogMTAwJTtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xufVxuXG4ucGhvdG9ncmlkbGluZS50b3BsaW5lIHtcbiAgbWFyZ2luLXRvcDogMjBweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9maW5hbC9saW5lLXRvcDEuanBnKTtcbn1cblxuLnBob3RvZ3JpZGxpbmUuYm90dG9tbGluZSB7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvZmluYWwvbGluZS1ib3R0b20uanBnKTtcbn1cblxuLnBob3RvZ3JpZCB7XG4gIHBhZGRpbmc6IDIwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLnBob3RvZ3JpZCAuY2FwdGlvbiB7XG4gIGNvbG9yOiBibGFjaztcbiAgZm9udC1zaXplOiAxcmVtO1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnBob3RvZ3JpZCAuY2FwdGlvbiB7XG4gICAgbWFyZ2luLWxlZnQ6IDguMzMzMzMzMzMzMyU7XG4gICAgLXdlYmtpdC1ib3gtZmxleDogMDtcbiAgICAtbXMtZmxleDogMCAwIDU4LjMzMzMzMzMzMzMlO1xuICAgIGZsZXg6IDAgMCA1OC4zMzMzMzMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDU4LjMzMzMzMzMzMzMlO1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAucGhvdG9ncmlkIC5jYXB0aW9uIHtcbiAgICBtYXJnaW4tbGVmdDogMTYuNjY2NjY2NjY2NyU7XG4gICAgLXdlYmtpdC1ib3gtZmxleDogMDtcbiAgICAtbXMtZmxleDogMCAwIDY2LjY2NjY2NjY2NjclO1xuICAgIGZsZXg6IDAgMCA2Ni42NjY2NjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDY2LjY2NjY2NjY2NjclO1xuICB9XG59XG4iXX0= */
