/*!********************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[1].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[1].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[1].use[3]!./node_modules/import-glob-loader/index.js!./src/brand/gohonurse/share/cause.scss ***!
  \********************************************************************************************************************************************************************************************************************************************************************************************************/
.p-top_why {
  overflow: hidden;
  background: url(../img/top/why_bg01.png) repeat center top/50px auto;
}
.p-top_why_box {
  background-color: #fff;
}
.p-top_why_ttl {
  font-weight: bold;
  text-align: center;
  color: #fff;
}
.p-top_why_ttl .rounded {
  background-color: #017b32;
  display: inline-block;
  font-feature-settings: "palt";
  position: relative;
}
.p-top_why_ttl .rounded::before, .p-top_why_ttl .rounded::after {
  content: "";
  display: inline-block;
}
.p-top_why_ttl .rounded::before {
  background: url(../img/top/why_ico01.png) no-repeat center top/contain;
}
.p-top_why_ttl .rounded::after {
  background: url(../img/top/why_ico02.png) no-repeat center top/contain;
}
.p-top_why_txt {
  font-weight: bold;
}
.p-top_why_img {
  text-align: center;
}
.p-top_why_balloon {
  background-color: #fffee8;
  position: relative;
  border: 2px solid #017b32;
}
.p-top_why_flow_txt1 {
  font-weight: bold;
  text-align: center;
  color: #fff;
  line-height: 1.1;
  position: relative;
  z-index: 2;
}
.p-top_why_flow_txt1 .rounded {
  background-color: #017b32;
  display: inline-block;
  border-radius: 100px;
  font-feature-settings: "palt";
}
.p-top_why_flow_img1 {
  margin-left: auto;
  margin-right: auto;
  text-align: center;
}
.p-top_why_flow .img {
  position: relative;
  z-index: 2;
}
.p-top_why_flow_txt2 {
  font-weight: bold;
  text-align: center;
  color: #fff;
  position: relative;
  z-index: 2;
}
.p-top_why_flow_txt2 .rounded {
  background-color: #93278f;
  color: #fff500;
  display: inline-block;
  font-feature-settings: "palt";
}
.p-top_why_flow_img2 {
  margin-left: auto;
  margin-right: auto;
  text-align: center;
}
.p-top_why_flow_img2 .cap {
  color: #93278f;
  font-weight: bold;
  text-align: center;
  display: flex;
  justify-content: center;
  align-items: center;
  line-height: 1.4;
}
.p-top_why_flow .arrow {
  margin-left: auto;
  margin-right: auto;
  position: relative;
  z-index: 1;
}
.p-top_why_flow .arrow svg {
  width: 100%;
  height: auto;
}
.p-top_why_flow .rounded-border {
  background-color: #fff;
  color: #442793;
  border: 2px solid #442793;
  position: relative;
  z-index: 2;
  font-weight: bold;
  text-align: center;
}
.p-top_why_flow .rounded-border .icon {
  position: absolute;
}
.p-top_why_result {
  display: flex;
}
.p-top_why_result_txt {
  font-weight: bold;
  color: #017b32;
}
.p-top_why_result_txt2 .rounded {
  background-color: #017b32;
  color: #fff500;
  display: inline-block;
  font-feature-settings: "palt";
  border: 4px solid #fff500;
  font-weight: bold;
  line-height: 1.1;
}

.c-list-num {
  counter-reset: none;
}
.c-list-num > li {
  counter-increment: num;
}
.c-list-num > li p + p {
  margin-top: 2em;
}
.c-list-num .ttl {
  color: #017b32;
  line-height: 1.4;
  font-feature-settings: "palt";
  letter-spacing: 0.05em;
}
.c-list-num .ttl::before {
  content: counter(num) ". ";
}

.p_cause_doctor {
  background-color: #eee;
}

@media screen and (max-width: 767px) {
  .p-top_why {
    background-size: 12.6vw auto;
    padding-top: 32vw;
    padding-bottom: 26vw;
  }
  .p-top_why_box {
    border-radius: 10.6666vw;
    box-shadow: 0px 5px 15px rgba(0, 0, 0, 0.2);
    padding: 5% 8% 10%;
    margin-left: -5px;
    margin-right: -5px;
  }
  .p-top_why_ttl {
    line-height: 1.4;
    transform: translateY(-56%);
  }
  .p-top_why_ttl .rounded {
    font-size: 8.5333vw;
    border-radius: 10.6666vw;
    box-shadow: 0px 5px 15px rgba(0, 0, 0, 0.2);
    padding: 4.7% 2%;
    display: block;
    margin-left: -2%;
    margin-right: -2%;
    letter-spacing: 0.05em;
  }
  .p-top_why_ttl .rounded::before, .p-top_why_ttl .rounded::after {
    position: absolute;
  }
  .p-top_why_ttl .rounded::before {
    width: 11.8vw;
    height: 11.7vw;
    left: 5.3vw;
    top: 6.1vw;
  }
  .p-top_why_ttl .rounded::after {
    width: 11.8vw;
    height: 11.7vw;
    right: 3.3vw;
    top: 7.4vw;
  }
  .p-top_why_ttl .small {
    font-size: 7.7333vw;
  }
  .p-top_why_txt {
    font-size: 4.8vw;
    margin-top: -11vw;
    line-height: 2;
  }
  .p-top_why_img {
    margin-left: -18.5%;
    margin-right: -18.5%;
    margin-top: -13%;
  }
  .p-top_why_balloon {
    margin-left: -4%;
    margin-right: -4%;
    margin-top: 12%;
    border-radius: 6.6666vw;
    padding: 10% 7%;
  }
  .p-top_why_flow_txt1 {
    margin-top: 5vw;
  }
  .p-top_why_flow_txt1 .rounded {
    font-size: 5.8666vw;
    padding: 5vw 13vw 3vw;
  }
  .p-top_why_flow_img1 {
    width: 67vw;
    margin-top: 4vw;
  }
  .p-top_why_flow_txt2 {
    line-height: 1.4;
    margin-top: 2vw;
    margin-left: -10px;
    margin-right: -10px;
  }
  .p-top_why_flow_txt2 .rounded {
    border-radius: 10.1333vw;
    font-size: 5.9733vw;
    padding: 4vw 5vw 3vw;
    display: block;
  }
  .p-top_why_flow_img2 {
    margin-left: -15%;
    margin-right: -15%;
  }
  .p-top_why_flow_img2 img {
    display: block;
    margin: -3vw auto 4vw;
  }
  .p-top_why_flow_img2 .cap {
    position: relative;
    font-size: 5.8666vw;
    background: url(../img/top/why_balloon01_sp.png) no-repeat center center/contain;
    width: 58vw;
    height: 35vw;
    margin-left: auto;
    margin-right: auto;
    margin-top: 2vw;
  }
  .p-top_why_flow .arrow {
    width: 10vw;
  }
  .p-top_why_flow_arrow1 {
    margin-top: -7vw;
    margin-bottom: -1.6vw;
  }
  .p-top_why_flow_arrow2 {
    margin-top: -11.2vw;
    margin-bottom: -2.2vw;
  }
  .p-top_why_flow_arrow3 {
    margin-top: -12vw;
    margin-bottom: -1.6vw;
  }
  .p-top_why_flow_arrow4 {
    margin-top: 0vw;
    margin-bottom: -23.6vw;
  }
  .p-top_why_flow .rounded-border {
    border-radius: 13.3333vw;
    font-size: 5.9733vw;
    padding: 8vw 5vw 9vw;
    line-height: 1.5;
  }
  .p-top_why_flow_icon1 {
    width: 19vw;
    height: 9vw;
    bottom: 0vw;
    right: -2.7vw;
  }
  .p-top_why_flow_icon2 {
    width: 19vw;
    height: 9vw;
    bottom: 0vw;
    right: -2.7vw;
  }
  .p-top_why_flow_icon3 {
    width: 19vw;
    height: 9vw;
    top: -4vw;
    left: -3.3vw;
  }
  .p-top_why_result {
    flex-direction: column-reverse;
    align-items: center;
    text-align: center;
    margin-top: 19vw;
  }
  .p-top_why_result_img {
    width: 53vw;
    margin-top: 14vw;
    padding-left: 4vw;
  }
  .p-top_why_result_txt {
    line-height: 1.3;
    font-size: 7.68vw;
  }
  .p-top_why_result_txt2 {
    margin-left: -5%;
    margin-right: -5%;
    margin-top: 20px;
  }
  .p-top_why_result_txt2 .rounded {
    border-radius: 5.3333vw;
    font-size: 8.5333vw;
    padding: 3vw 4vw 2vw;
    margin-top: 4vw;
    margin-bottom: -1vw;
  }
  .c-list-num {
    margin-top: 30px;
  }
  .c-list-num > li + li {
    margin-top: 30px;
  }
  .c-list-num .ttl {
    font-size: 2.4rem;
    margin-bottom: 10px;
  }
  .p_cause_doctor {
    padding-top: 40px;
    padding-bottom: 40px;
  }
}

@media print, screen and (min-width: 768px) {
  .p-top_why {
    padding-top: 156px;
    padding-bottom: 127px;
  }
  .p-top_why_box {
    border-radius: 40px;
    box-shadow: 0px 5px 15px rgba(0, 0, 0, 0.2);
    padding: 10px 80px 56px;
  }
  .p-top_why_ttl {
    line-height: 1.1;
    transform: translateY(-67px);
  }
  .p-top_why_ttl .rounded {
    border-radius: 100px;
    font-size: 5.6rem;
    padding: 35px 45px 23px;
    box-shadow: 0px 5px 15px rgba(0, 0, 0, 0.2);
  }
  .p-top_why_ttl .rounded::before, .p-top_why_ttl .rounded::after {
    vertical-align: middle;
  }
  .p-top_why_ttl .rounded::before {
    width: 78px;
    height: 75px;
    margin-right: 20px;
    margin-top: -35px;
  }
  .p-top_why_ttl .rounded::after {
    width: 78px;
    height: 65px;
    margin-left: 17px;
    margin-top: -37px;
  }
  .p-top_why_ttl .small {
    font-size: 4rem;
  }
  .p-top_why_txt {
    font-size: 2.2rem;
    margin-top: -30px;
  }
  .p-top_why_img {
    margin-left: auto;
    margin-right: auto;
    width: 380px;
    margin-top: -42px;
  }
  .p-top_why_balloon {
    margin-left: -40px;
    margin-right: -40px;
    margin-top: 36px;
    border-radius: 25px;
    padding: 19px 50px 67px;
  }
  .p-top_why_flow_txt1 {
    margin-top: 17px;
  }
  .p-top_why_flow_txt1 .rounded {
    font-size: 2.2rem;
    padding: 17px 45px 11px;
  }
  .p-top_why_flow_img1 {
    width: 306px;
    margin-top: 15px;
  }
  .p-top_why_flow_txt2 {
    line-height: 1.1;
    margin-top: 10px;
  }
  .p-top_why_flow_txt2 .rounded {
    border-radius: 100px;
    font-size: 3.6rem;
    padding: 20px 49px 16px;
  }
  .p-top_why_flow_img2 {
    width: 450px;
    margin-top: 13px;
  }
  .p-top_why_flow_img2 .cap {
    position: absolute;
    font-size: 2.8rem;
    background: url(../img/top/why_balloon01_pc.png) no-repeat center center/contain;
    width: 277px;
    height: 160px;
    top: 32px;
    right: -163px;
    padding-left: 64px;
    padding-top: 10px;
  }
  .p-top_why_flow .arrow {
    width: 36px;
  }
  .p-top_why_flow_arrow1 {
    margin-top: -27px;
    margin-bottom: -11px;
  }
  .p-top_why_flow_arrow2 {
    margin-top: -38px;
    margin-bottom: -12px;
  }
  .p-top_why_flow_arrow3 {
    margin-top: -28px;
    margin-bottom: -12px;
  }
  .p-top_why_flow_arrow4 {
    margin-bottom: -118px;
  }
  .p-top_why_flow .rounded-border {
    border-radius: 100px;
    font-size: 3.6rem;
    padding: 15px 45px 8px;
  }
  .p-top_why_flow_icon1 {
    width: 90px;
    height: 90px;
    top: -22px;
    right: 33px;
  }
  .p-top_why_flow_icon2 {
    width: 90px;
    height: 90px;
    top: 26px;
    left: 82px;
  }
  .p-top_why_flow_icon3 {
    width: 90px;
    height: 90px;
    top: -12px;
    right: 76px;
  }
  .p-top_why_result {
    margin-top: 80px;
    justify-content: center;
  }
  .p-top_why_result_img {
    width: 260px;
    margin-right: 30px;
    margin-left: 20px;
  }
  .p-top_why_result_body {
    width: 510px;
  }
  .p-top_why_result_txt {
    line-height: 1.5;
    font-size: 4.6rem;
    margin-top: 7px;
  }
  .p-top_why_result_txt2 .rounded {
    border-radius: 20px;
    font-size: 5.6rem;
    padding: 12px 17px 4px;
    margin-top: 5px;
    margin-bottom: 5px;
  }
  .c-list-num {
    margin-top: 20px;
  }
  .c-list-num > li + li {
    margin-top: 57px;
  }
  .c-list-num .ttl {
    font-size: 3.2rem;
    margin-bottom: 22px;
  }
  .p_cause_doctor {
    padding-top: 64px;
    padding-bottom: 64px;
  }
}

/*# sourceMappingURL=data:application/json;charset=utf-8;base64,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O0VBakJOO0VBOEJJO0lBa0JJO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7RUFsQlI7RUF5QkY7SUFRSTtFQW5CRjtFQXlCRTtJQU1JO0VBbEJOO0VBMkJBO0lBWUk7SUFDQTtFQW5CSjtFQTRCRjtJQVNJO0lBQ0E7RUFuQkY7QUF0bkJGLEMiLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9rb2JheWFzaGlfcmVzcG9uc2l2ZS8uL3NyYy9icmFuZC9nb2hvbnVyc2Uvc2hhcmUvY2F1c2Uuc2NzcyIsIndlYnBhY2s6Ly9rb2JheWFzaGlfcmVzcG9uc2l2ZS8uL3NyYy9icmFuZC9nb2hvbnVyc2Uvc2hhcmUvc2Nzcy9fY29uZmlnLnNjc3MiLCJ3ZWJwYWNrOi8va29iYXlhc2hpX3Jlc3BvbnNpdmUvLi9zcmMvYnJhbmQvY29tbW9uL2Nzcy9fc2V0dGluZ3Muc2NzcyJdLCJzb3VyY2VzQ29udGVudCI6WyJAY2hhcnNldCBcInV0Zi04XCI7XG5AdXNlIFwiLi4vLi4vY29tbW9uL2Nzcy9zZXR0aW5nc1wiYXMgZztcbkB1c2UgXCJzY3NzL2NvbmZpZ1wiYXMgYztcblxuLy8gaHRtbCB7XG4vLyAgIGJhY2tncm91bmQ6IHVybCguLi9pbWcvMDJfZ29ob25hc3Vfc2VraV9wYy5qcGcpIG5vLXJlcGVhdCBjZW50ZXIgdG9wIDBweCAvIDE0NDBweCBhdXRvO1xuXG4vLyAgIEBpbmNsdWRlIGcuc3Age1xuLy8gICAgIGJhY2tncm91bmQ6IHVybCguLi9pbWcvMDJfZ29ob25hc3Vfc2VraV9zcC5qcGcpIG5vLXJlcGVhdCBjZW50ZXIgdG9wIC0yNTFweC8gMTAwJSBhdXRvO1xuLy8gICB9XG4vLyB9XG5cbi8vIGJvZHkge1xuLy8gICBvcGFjaXR5OiAwLjY7XG4vLyB9XG5cbi8vICoge1xuLy8gICBvdXRsaW5lOiByZWQgM3B4IHNvbGlkO1xuLy8gfVxuXG5cblxuLnAtdG9wX3doeSB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGJhY2tncm91bmQ6IHVybCguLi9pbWcvdG9wL3doeV9iZzAxLnBuZykgcmVwZWF0IGNlbnRlciB0b3AgLyA1MHB4IGF1dG87XG5cbiAgQGluY2x1ZGUgZy5zcCB7XG4gICAgYmFja2dyb3VuZC1zaXplOiAxMi42dncgYXV0bztcbiAgICBwYWRkaW5nLXRvcDogMzJ2dztcbiAgICBwYWRkaW5nLWJvdHRvbTogMjZ2dztcbiAgfVxuXG4gIEBpbmNsdWRlIGcucGMge1xuICAgIHBhZGRpbmctdG9wOiAxNTZweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTI3cHg7XG4gIH1cblxuICAmX2JveCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcblxuICAgIEBpbmNsdWRlIGcuc3Age1xuICAgICAgYm9yZGVyLXJhZGl1czogZy52dyg4MCk7XG4gICAgICBib3gtc2hhZG93OiAwcHggNXB4IDE1cHggIzAwMDAwMDMzO1xuICAgICAgcGFkZGluZzogNSUgOCUgMTAlO1xuICAgICAgbWFyZ2luLWxlZnQ6IC01cHg7XG4gICAgICBtYXJnaW4tcmlnaHQ6IC01cHg7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgZy5wYyB7XG4gICAgICBib3JkZXItcmFkaXVzOiA0MHB4O1xuICAgICAgYm94LXNoYWRvdzogMHB4IDVweCAxNXB4IHJnYmEoMCwgMCwgMCwgMC4yKTtcbiAgICAgIHBhZGRpbmc6IDEwcHggODBweCA1NnB4O1xuICAgIH1cbiAgfVxuXG4gICZfdHRsIHtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgY29sb3I6ICNmZmY7XG5cbiAgICBAaW5jbHVkZSBnLnNwIHtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTU2JSk7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgZy5wYyB7XG4gICAgICBsaW5lLWhlaWdodDogMS4xO1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC02N3B4KTtcbiAgICB9XG5cbiAgICAucm91bmRlZCB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBjLiRicmFuZENvbG9yO1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgZm9udC1mZWF0dXJlLXNldHRpbmdzOiAncGFsdCc7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgIEBpbmNsdWRlIGcuc3Age1xuICAgICAgICBmb250LXNpemU6IGcudncoODAgKiAwLjgpO1xuICAgICAgICBib3JkZXItcmFkaXVzOiBnLnZ3KDgwKTtcbiAgICAgICAgYm94LXNoYWRvdzogMHB4IDVweCAxNXB4ICMwMDAwMDAzMztcbiAgICAgICAgcGFkZGluZzogNC43JSAyJTtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAtMiU7XG4gICAgICAgIG1hcmdpbi1yaWdodDogLTIlO1xuICAgICAgICBsZXR0ZXItc3BhY2luZzogMC4wNWVtO1xuICAgICAgfVxuXG4gICAgICBAaW5jbHVkZSBnLnBjIHtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMTAwcHg7XG4gICAgICAgIGZvbnQtc2l6ZTogNS42cmVtO1xuICAgICAgICBwYWRkaW5nOiAzNXB4IDQ1cHggMjNweDtcbiAgICAgICAgYm94LXNoYWRvdzogMHB4IDVweCAxNXB4ICMwMDAwMDAzMztcbiAgICAgIH1cblxuICAgICAgJjo6YmVmb3JlLFxuICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXG4gICAgICAgIEBpbmNsdWRlIGcuc3Age1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgfVxuXG4gICAgICAgIEBpbmNsdWRlIGcucGMge1xuICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgYmFja2dyb3VuZDogdXJsKC4uL2ltZy90b3Avd2h5X2ljbzAxLnBuZykgbm8tcmVwZWF0IGNlbnRlciB0b3AgLyBjb250YWluO1xuXG4gICAgICAgIEBpbmNsdWRlIGcuc3Age1xuICAgICAgICAgIHdpZHRoOiAxMS44dnc7XG4gICAgICAgICAgaGVpZ2h0OiAxMS43dnc7XG4gICAgICAgICAgbGVmdDogNS4zdnc7XG4gICAgICAgICAgdG9wOiA2LjF2dztcbiAgICAgICAgfVxuXG4gICAgICAgIEBpbmNsdWRlIGcucGMge1xuICAgICAgICAgIHdpZHRoOiA3OHB4O1xuICAgICAgICAgIGhlaWdodDogNzVweDtcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG4gICAgICAgICAgbWFyZ2luLXRvcDogLTM1cHg7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL3RvcC93aHlfaWNvMDIucG5nKSBuby1yZXBlYXQgY2VudGVyIHRvcCAvIGNvbnRhaW47XG5cbiAgICAgICAgQGluY2x1ZGUgZy5zcCB7XG4gICAgICAgICAgd2lkdGg6IDExLjh2dztcbiAgICAgICAgICBoZWlnaHQ6IDExLjd2dztcbiAgICAgICAgICByaWdodDogMy4zdnc7XG4gICAgICAgICAgdG9wOiA3LjR2dztcbiAgICAgICAgfVxuXG4gICAgICAgIEBpbmNsdWRlIGcucGMge1xuICAgICAgICAgIHdpZHRoOiA3OHB4O1xuICAgICAgICAgIGhlaWdodDogNjVweDtcbiAgICAgICAgICBtYXJnaW4tbGVmdDogMTdweDtcbiAgICAgICAgICBtYXJnaW4tdG9wOiAtMzdweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC5zbWFsbCB7XG4gICAgICBAaW5jbHVkZSBnLnNwIHtcbiAgICAgICAgZm9udC1zaXplOiBnLnZ3KDU4KTtcbiAgICAgIH1cblxuICAgICAgQGluY2x1ZGUgZy5wYyB7XG4gICAgICAgIGZvbnQtc2l6ZTogNHJlbTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmX3R4dCB7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG5cbiAgICBAaW5jbHVkZSBnLnNwIHtcbiAgICAgIGZvbnQtc2l6ZTogNC44dnc7XG4gICAgICBtYXJnaW4tdG9wOiAtMTF2dztcbiAgICAgIGxpbmUtaGVpZ2h0OiAyO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIGcucGMge1xuICAgICAgZm9udC1zaXplOiAyLjJyZW07XG4gICAgICBtYXJnaW4tdG9wOiAtMzBweDtcbiAgICB9XG4gIH1cblxuICAmX2ltZyB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gICAgQGluY2x1ZGUgZy5zcCB7XG4gICAgICBtYXJnaW4tbGVmdDogLTE4LjUlO1xuICAgICAgbWFyZ2luLXJpZ2h0OiAtMTguNSU7XG4gICAgICBtYXJnaW4tdG9wOiAtMTMlO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIGcucGMge1xuICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgICB3aWR0aDogMzgwcHg7XG4gICAgICBtYXJnaW4tdG9wOiAtNDJweDtcbiAgICB9XG4gIH1cblxuICAmX2JhbGxvb24ge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmZlZTg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGJvcmRlcjogMnB4IHNvbGlkIGMuJGJyYW5kQ29sb3I7XG5cbiAgICBAaW5jbHVkZSBnLnNwIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAtNCU7XG4gICAgICBtYXJnaW4tcmlnaHQ6IC00JTtcbiAgICAgIG1hcmdpbi10b3A6IDEyJTtcbiAgICAgIGJvcmRlci1yYWRpdXM6IGcudncoNTApO1xuICAgICAgcGFkZGluZzogMTAlIDclO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIGcucGMge1xuICAgICAgbWFyZ2luLWxlZnQ6IC00MHB4O1xuICAgICAgbWFyZ2luLXJpZ2h0OiAtNDBweDtcbiAgICAgIG1hcmdpbi10b3A6IDM2cHg7XG4gICAgICBib3JkZXItcmFkaXVzOiAyNXB4O1xuICAgICAgcGFkZGluZzogMTlweCA1MHB4IDY3cHg7XG4gICAgfVxuXG4gIH1cblxuICAmX2Zsb3cge1xuICAgIEBpbmNsdWRlIGcuc3Age31cblxuICAgIEBpbmNsdWRlIGcucGMge31cblxuICAgICZfdHh0MSB7XG4gICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgbGluZS1oZWlnaHQ6IDEuMTtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIHotaW5kZXg6IDI7XG5cbiAgICAgIEBpbmNsdWRlIGcuc3Age1xuICAgICAgICBtYXJnaW4tdG9wOiA1dnc7XG4gICAgICB9XG5cbiAgICAgIEBpbmNsdWRlIGcucGMge1xuICAgICAgICBtYXJnaW4tdG9wOiAxN3B4O1xuICAgICAgfVxuXG4gICAgICAucm91bmRlZCB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IGMuJGJyYW5kQ29sb3I7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMTAwcHg7XG4gICAgICAgIGZvbnQtZmVhdHVyZS1zZXR0aW5nczogJ3BhbHQnO1xuXG4gICAgICAgIEBpbmNsdWRlIGcuc3Age1xuICAgICAgICAgIGZvbnQtc2l6ZTogZy52dyg0NCk7XG4gICAgICAgICAgcGFkZGluZzogNXZ3IDEzdncgM3Z3O1xuICAgICAgICB9XG5cbiAgICAgICAgQGluY2x1ZGUgZy5wYyB7XG4gICAgICAgICAgZm9udC1zaXplOiAyLjJyZW07XG4gICAgICAgICAgcGFkZGluZzogMTdweCA0NXB4IDExcHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAmX2ltZzEge1xuICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgICAgIEBpbmNsdWRlIGcuc3Age1xuICAgICAgICB3aWR0aDogNjd2dztcbiAgICAgICAgbWFyZ2luLXRvcDogNHZ3O1xuICAgICAgfVxuXG4gICAgICBAaW5jbHVkZSBnLnBjIHtcbiAgICAgICAgd2lkdGg6IDMwNnB4O1xuICAgICAgICBtYXJnaW4tdG9wOiAxNXB4O1xuICAgICAgfVxuICAgIH1cblxuICAgIC5pbWcge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgei1pbmRleDogMjtcblxuICAgICAgQGluY2x1ZGUgZy5zcCB7fVxuXG4gICAgICBAaW5jbHVkZSBnLnBjIHt9XG4gICAgfVxuXG4gICAgJl90eHQyIHtcbiAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgY29sb3I6ICNmZmY7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICB6LWluZGV4OiAyO1xuXG4gICAgICBAaW5jbHVkZSBnLnNwIHtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgICAgICAgbWFyZ2luLXRvcDogMnZ3O1xuICAgICAgICBtYXJnaW4tbGVmdDogLTEwcHg7XG4gICAgICAgIG1hcmdpbi1yaWdodDogLTEwcHg7XG5cbiAgICAgIH1cblxuICAgICAgQGluY2x1ZGUgZy5wYyB7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjE7XG4gICAgICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgICB9XG5cbiAgICAgIC5yb3VuZGVkIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzkzMjc4ZjtcbiAgICAgICAgY29sb3I6ICNmZmY1MDA7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgZm9udC1mZWF0dXJlLXNldHRpbmdzOiAncGFsdCc7XG5cbiAgICAgICAgQGluY2x1ZGUgZy5zcCB7XG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogZy52dyg3Nik7XG4gICAgICAgICAgZm9udC1zaXplOiBnLnZ3KDU2ICogMC44KTtcbiAgICAgICAgICBwYWRkaW5nOiA0dncgNXZ3IDN2dztcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgfVxuXG4gICAgICAgIEBpbmNsdWRlIGcucGMge1xuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEwMHB4O1xuICAgICAgICAgIGZvbnQtc2l6ZTogMy42cmVtO1xuICAgICAgICAgIHBhZGRpbmc6IDIwcHggNDlweCAxNnB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgJl9pbWcyIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gICAgICBAaW5jbHVkZSBnLnNwIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IC0xNSU7XG4gICAgICAgIG1hcmdpbi1yaWdodDogLTE1JTtcblxuICAgICAgICBpbWcge1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgIG1hcmdpbjogLTN2dyBhdXRvIDR2dztcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICBAaW5jbHVkZSBnLnBjIHtcbiAgICAgICAgd2lkdGg6IDQ1MHB4O1xuICAgICAgICBtYXJnaW4tdG9wOiAxM3B4O1xuICAgICAgfVxuXG4gICAgICAuY2FwIHtcbiAgICAgICAgY29sb3I6ICM5MzI3OGY7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBsaW5lLWhlaWdodDogMS40O1xuXG4gICAgICAgIEBpbmNsdWRlIGcuc3Age1xuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICBmb250LXNpemU6IDUuODY2NnZ3O1xuICAgICAgICAgIGJhY2tncm91bmQ6IHVybCguLi9pbWcvdG9wL3doeV9iYWxsb29uMDFfc3AucG5nKSBuby1yZXBlYXQgY2VudGVyIGNlbnRlci9jb250YWluO1xuICAgICAgICAgIHdpZHRoOiA1OHZ3O1xuICAgICAgICAgIGhlaWdodDogMzV2dztcbiAgICAgICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgICAgICAgbWFyZ2luLXRvcDogMnZ3O1xuICAgICAgICB9XG5cbiAgICAgICAgQGluY2x1ZGUgZy5wYyB7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMi44cmVtO1xuICAgICAgICAgIGJhY2tncm91bmQ6IHVybCguLi9pbWcvdG9wL3doeV9iYWxsb29uMDFfcGMucG5nKSBuby1yZXBlYXQgY2VudGVyIGNlbnRlciAvIGNvbnRhaW47XG4gICAgICAgICAgd2lkdGg6IDI3N3B4O1xuICAgICAgICAgIGhlaWdodDogMTYwcHg7XG4gICAgICAgICAgdG9wOiAzMnB4O1xuICAgICAgICAgIHJpZ2h0OiAtMTYzcHg7XG4gICAgICAgICAgcGFkZGluZy1sZWZ0OiA2NHB4O1xuICAgICAgICAgIHBhZGRpbmctdG9wOiAxMHB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmFycm93IHtcbiAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgei1pbmRleDogMTtcblxuICAgICAgQGluY2x1ZGUgZy5zcCB7XG4gICAgICAgIHdpZHRoOiAxMHZ3O1xuICAgICAgfVxuXG4gICAgICBAaW5jbHVkZSBnLnBjIHtcbiAgICAgICAgd2lkdGg6IDM2cHg7XG4gICAgICB9XG5cbiAgICAgIHN2ZyB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICB9XG4gICAgfVxuXG4gICAgJl9hcnJvdzEge1xuICAgICAgQGluY2x1ZGUgZy5zcCB7XG4gICAgICAgIG1hcmdpbi10b3A6IC03dnc7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IC0xLjZ2dztcbiAgICAgIH1cblxuICAgICAgQGluY2x1ZGUgZy5wYyB7XG4gICAgICAgIG1hcmdpbi10b3A6IC0yN3B4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAtMTFweDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmX2Fycm93MiB7XG4gICAgICBAaW5jbHVkZSBnLnNwIHtcbiAgICAgICAgbWFyZ2luLXRvcDogLTExLjJ2dztcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogLTIuMnZ3O1xuICAgICAgfVxuXG4gICAgICBAaW5jbHVkZSBnLnBjIHtcbiAgICAgICAgbWFyZ2luLXRvcDogLTM4cHg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IC0xMnB4O1xuICAgICAgfVxuICAgIH1cblxuICAgICZfYXJyb3czIHtcbiAgICAgIEBpbmNsdWRlIGcuc3Age1xuICAgICAgICBtYXJnaW4tdG9wOiAtMTJ2dztcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogLTEuNnZ3O1xuICAgICAgfVxuXG4gICAgICBAaW5jbHVkZSBnLnBjIHtcbiAgICAgICAgbWFyZ2luLXRvcDogLTI4cHg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IC0xMnB4O1xuICAgICAgfVxuICAgIH1cblxuICAgICZfYXJyb3c0IHtcbiAgICAgIEBpbmNsdWRlIGcuc3Age1xuICAgICAgICBtYXJnaW4tdG9wOiAwdnc7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IC0yMy42dnc7XG4gICAgICB9XG5cbiAgICAgIEBpbmNsdWRlIGcucGMge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAtMTE4cHg7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLnJvdW5kZWQtYm9yZGVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgICBjb2xvcjogIzQ0Mjc5MztcbiAgICAgIGJvcmRlcjogMnB4IHNvbGlkICM0NDI3OTM7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICB6LWluZGV4OiAyO1xuICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgICAgIEBpbmNsdWRlIGcuc3Age1xuICAgICAgICBib3JkZXItcmFkaXVzOiBnLnZ3KDEwMCk7XG4gICAgICAgIGZvbnQtc2l6ZTogZy52dyg1NiAqIDAuOCk7XG4gICAgICAgIHBhZGRpbmc6IDh2dyA1dncgOXZ3O1xuICAgICAgICBsaW5lLWhlaWdodDogMS41O1xuICAgICAgfVxuXG4gICAgICBAaW5jbHVkZSBnLnBjIHtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMTAwcHg7XG4gICAgICAgIGZvbnQtc2l6ZTogMy42cmVtO1xuICAgICAgICBwYWRkaW5nOiAxNXB4IDQ1cHggOHB4O1xuICAgICAgfVxuXG4gICAgICAuaWNvbiB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmX2ljb24xIHtcbiAgICAgIEBpbmNsdWRlIGcuc3Age1xuICAgICAgICB3aWR0aDogMTl2dztcbiAgICAgICAgaGVpZ2h0OiA5dnc7XG4gICAgICAgIGJvdHRvbTogMHZ3O1xuICAgICAgICByaWdodDogLTIuN3Z3O1xuICAgICAgfVxuXG4gICAgICBAaW5jbHVkZSBnLnBjIHtcbiAgICAgICAgd2lkdGg6IDkwcHg7XG4gICAgICAgIGhlaWdodDogOTBweDtcbiAgICAgICAgdG9wOiAtMjJweDtcbiAgICAgICAgcmlnaHQ6IDMzcHg7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJl9pY29uMiB7XG4gICAgICBAaW5jbHVkZSBnLnNwIHtcbiAgICAgICAgd2lkdGg6IDE5dnc7XG4gICAgICAgIGhlaWdodDogOXZ3O1xuICAgICAgICBib3R0b206IDB2dztcbiAgICAgICAgcmlnaHQ6IC0yLjd2dztcbiAgICAgIH1cblxuICAgICAgQGluY2x1ZGUgZy5wYyB7XG4gICAgICAgIHdpZHRoOiA5MHB4O1xuICAgICAgICBoZWlnaHQ6IDkwcHg7XG4gICAgICAgIHRvcDogMjZweDtcbiAgICAgICAgbGVmdDogODJweDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmX2ljb24zIHtcbiAgICAgIEBpbmNsdWRlIGcuc3Age1xuICAgICAgICB3aWR0aDogMTl2dztcbiAgICAgICAgaGVpZ2h0OiA5dnc7XG4gICAgICAgIHRvcDogLTR2dztcbiAgICAgICAgbGVmdDogLTMuM3Z3O1xuICAgICAgfVxuXG4gICAgICBAaW5jbHVkZSBnLnBjIHtcbiAgICAgICAgd2lkdGg6IDkwcHg7XG4gICAgICAgIGhlaWdodDogOTBweDtcbiAgICAgICAgdG9wOiAtMTJweDtcbiAgICAgICAgcmlnaHQ6IDc2cHg7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJl9yZXN1bHQge1xuICAgIGRpc3BsYXk6IGZsZXg7XG5cbiAgICBAaW5jbHVkZSBnLnNwIHtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBtYXJnaW4tdG9wOiAxOXZ3O1xuICAgIH1cblxuICAgIEBpbmNsdWRlIGcucGMge1xuICAgICAgbWFyZ2luLXRvcDogODBweDtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIH1cblxuICAgICZfaW1nIHtcbiAgICAgIEBpbmNsdWRlIGcuc3Age1xuICAgICAgICB3aWR0aDogNTN2dztcbiAgICAgICAgbWFyZ2luLXRvcDogMTR2dztcbiAgICAgICAgcGFkZGluZy1sZWZ0OiA0dnc7XG4gICAgICB9XG5cbiAgICAgIEBpbmNsdWRlIGcucGMge1xuICAgICAgICB3aWR0aDogMjYwcHg7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMzBweDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDIwcHg7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJl9ib2R5IHtcbiAgICAgIEBpbmNsdWRlIGcuc3Age31cblxuICAgICAgQGluY2x1ZGUgZy5wYyB7XG4gICAgICAgIHdpZHRoOiA1MTBweDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmX3R4dCB7XG4gICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgIGNvbG9yOiBjLiRicmFuZENvbG9yO1xuXG4gICAgICBAaW5jbHVkZSBnLnNwIHtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuMztcbiAgICAgICAgZm9udC1zaXplOiBnLnZ3KDcyICogMC44KTtcbiAgICAgIH1cblxuICAgICAgQGluY2x1ZGUgZy5wYyB7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgICAgIGZvbnQtc2l6ZTogNC42cmVtO1xuICAgICAgICBtYXJnaW4tdG9wOiA3cHg7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJl90eHQyIHtcbiAgICAgIEBpbmNsdWRlIGcuc3Age1xuICAgICAgICBtYXJnaW4tbGVmdDogLTUlO1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IC01JTtcbiAgICAgICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICAgIH1cblxuICAgICAgQGluY2x1ZGUgZy5wYyB7fVxuXG4gICAgICAucm91bmRlZCB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IGMuJGJyYW5kQ29sb3I7XG4gICAgICAgIGNvbG9yOiAjZmZmNTAwO1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIGZvbnQtZmVhdHVyZS1zZXR0aW5nczogJ3BhbHQnO1xuICAgICAgICBib3JkZXI6IDRweCBzb2xpZCAjZmZmNTAwO1xuICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuMTtcblxuICAgICAgICBAaW5jbHVkZSBnLnNwIHtcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiBnLnZ3KDQwKTtcbiAgICAgICAgICBmb250LXNpemU6IGcudncoODAgKiAwLjgpO1xuICAgICAgICAgIHBhZGRpbmc6IDN2dyA0dncgMnZ3O1xuICAgICAgICAgIG1hcmdpbi10b3A6IDR2dztcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAtMXZ3O1xuICAgICAgICB9XG5cbiAgICAgICAgQGluY2x1ZGUgZy5wYyB7XG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgICAgICAgICBmb250LXNpemU6IDUuNnJlbTtcbiAgICAgICAgICBwYWRkaW5nOiAxMnB4IDE3cHggNHB4O1xuICAgICAgICAgIG1hcmdpbi10b3A6IDVweDtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLmMtbGlzdC1udW0ge1xuICBjb3VudGVyLXJlc2V0OiBub25lO1xuXG4gIEBpbmNsdWRlIGcuc3Age1xuICAgIG1hcmdpbi10b3A6IDMwcHg7XG4gIH1cblxuICBAaW5jbHVkZSBnLnBjIHtcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICB9XG5cbiAgPmxpIHtcbiAgICBjb3VudGVyLWluY3JlbWVudDogbnVtO1xuXG4gICAgK2xpIHtcbiAgICAgIEBpbmNsdWRlIGcuc3Age1xuICAgICAgICBtYXJnaW4tdG9wOiAzMHB4O1xuICAgICAgfVxuXG4gICAgICBAaW5jbHVkZSBnLnBjIHtcbiAgICAgICAgbWFyZ2luLXRvcDogNTdweDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICBwK3Age1xuICAgICAgbWFyZ2luLXRvcDogMmVtO1xuICAgIH1cbiAgfVxuXG4gIC50dGwge1xuICAgIGNvbG9yOiBjLiRicmFuZENvbG9yO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gICAgZm9udC1mZWF0dXJlLXNldHRpbmdzOiBcInBhbHRcIjtcbiAgICBsZXR0ZXItc3BhY2luZzogMC4wNWVtO1xuXG4gICAgQGluY2x1ZGUgZy5zcCB7XG4gICAgICBmb250LXNpemU6IDIuNHJlbTtcbiAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgZy5wYyB7XG4gICAgICBmb250LXNpemU6IDMuMnJlbTtcbiAgICAgIG1hcmdpbi1ib3R0b206IDIycHg7XG4gICAgfVxuXG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIGNvbnRlbnQ6IGNvdW50ZXIobnVtKSAnLiAnO1xuICAgIH1cbiAgfVxufVxuXG4ucF9jYXVzZV9kb2N0b3Ige1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWVlO1xuXG4gIEBpbmNsdWRlIGcuc3Age1xuICAgIHBhZGRpbmctdG9wOiA0MHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiA0MHB4O1xuICB9XG5cbiAgQGluY2x1ZGUgZy5wYyB7XG4gICAgcGFkZGluZy10b3A6IDY0cHg7XG4gICAgcGFkZGluZy1ib3R0b206IDY0cHg7XG4gIH1cblxuLy8gICAubWFpbiB7XG4vLyAgICAgbWFyZ2luOiA0MHB4IGF1dG8gMDtcbi8vICAgfVxuXG4vLyAgIC5jZW50ZXIge1xuLy8gICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbi8vICAgfVxuXG4vLyAgIC5idG4ge1xuLy8gICAgIGRpc3BsYXk6IGJsb2NrO1xuLy8gICAgIGJhY2tncm91bmQ6ICNmZmY7XG4vLyAgICAgYm9yZGVyOiAjZGRkIHNvbGlkIDFweDtcbi8vICAgICBib3JkZXItcmFkaXVzOiAycHg7XG4vLyAgICAgcGFkZGluZzogMTVweCAyNXB4IDE1cHggMTVweDtcbi8vICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4vLyAgICAgbGluZS1oZWlnaHQ6IDEuNDtcbi8vICAgICBjdXJzb3I6IHBvaW50ZXI7XG4vLyAgICAgY29sb3I6ICMyMjI7XG4vLyAgICAgd2lkdGg6IDEwMCU7XG4vLyAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuLy8gICAgIHRvcDogMDtcbi8vICAgICBtYXJnaW46IDIwcHggMCAwO1xuLy8gICB9XG5cbi8vICBbY2xhc3MqPVwiYnRuLVwiXSB7XG4vLyAgICAgZGlzcGxheTogYmxvY2s7XG4vLyAgICAgYmFja2dyb3VuZDogIzU4YjFiYjtcbi8vICAgICBib3JkZXI6IG5vbmU7XG4vLyAgICAgYm9yZGVyLXJhZGl1czogMTVweDtcbi8vICAgICBwYWRkaW5nOiAxNXB4IDMwcHggMTVweCAyMHB4O1xuLy8gICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbi8vICAgICBsaW5lLWhlaWdodDogMS40O1xuLy8gICAgIGN1cnNvcjogcG9pbnRlcjtcbi8vICAgICBjb2xvcjogI2ZmZjtcbi8vICAgICB3aWR0aDogMTAwJTtcbi8vICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4vLyAgICAgdG9wOiAwO1xuLy8gICAgIG1hcmdpbjogMTBweCBhdXRvO1xuLy8gICAgIGZvbnQtc2l6ZTogMS42cmVtO1xuLy8gICB9XG5cbi8vICBbY2xhc3MqPVwiYnRuLVwiXTo6YWZ0ZXIge1xuLy8gICAgIGNvbnRlbnQ6IFwiXCI7XG4vLyAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKGRhdGE6aW1hZ2Uvc3ZnK3htbDtiYXNlNjQsUEhOMlp5QjRiV3h1Y3owaWFIUjBjRG92TDNkM2R5NTNNeTV2Y21jdk1qQXdNQzl6ZG1jaUlIWnBaWGRDYjNnOUlqQWdNQ0F4TUM0Mk56Y2dNVGN1TmpjM0lqNDhaR1ZtY3o0OGMzUjViR1UrTG1Oc2N5MHhlMlpwYkd3NmJtOXVaVHR6ZEhKdmEyVTZJMlptWmp0emRISnZhMlV0YkdsdVpXTmhjRHB6Y1hWaGNtVTdjM1J5YjJ0bExXMXBkR1Z5YkdsdGFYUTZNVEE3YzNSeWIydGxMWGRwWkhSb09qSXVObkI0TzMwOEwzTjBlV3hsUGp3dlpHVm1jejQ4ZEdsMGJHVStiR2x1YXkxaGNuSnZkMTkzYUdsMFpUd3ZkR2wwYkdVK1BHY2dhV1E5SXVPRHJPT0NwT09EcE9PRHZGOHlJaUJrWVhSaExXNWhiV1U5SXVPRHJPT0NwT09EcE9PRHZDQXlJajQ4WnlCcFpEMGk0NE9zNDRLazQ0T2s0NE84WHpFdE1pSWdaR0YwWVMxdVlXMWxQU0xqZzZ6amdxVGpnNlRqZzd3Z01TSStQSEJ2Ykhsc2FXNWxJR05zWVhOelBTSmpiSE10TVNJZ2NHOXBiblJ6UFNJeExqZ3pPQ0F4TGpnek9DQTRMamd6T0NBNExqZ3pPQ0F4TGpnek9DQXhOUzQ0TXpnaUx6NDhMMmMrUEM5blBqd3ZjM1puUGc9PSk7XG4vLyAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbi8vICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4vLyAgICAgd2lkdGg6IDE2cHg7XG4vLyAgICAgaGVpZ2h0OiAxNnB4O1xuLy8gICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbi8vICAgICB0cmFuc2l0aW9uOiBhbGwgLjJzIGVhc2U7XG4vLyAgICAgcG9zaXRpb246IGFic29sdXRlO1xuLy8gICAgIGluc2V0OiA1MCUgMTBweCBhdXRvIGF1dG87XG4vLyAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuLy8gICB9XG5cbi8vICBbY2xhc3MqPVwiYnRuLVwiXTpob3ZlciB7XG4vLyAgICAgZmlsdGVyOiBicmlnaHRuZXNzKDEwOCUpO1xuLy8gICAgIGJveC1zaGFkb3c6IG5vbmU7XG4vLyAgICAgdG9wOiAzcHg7XG4vLyAgIH1cblxuLy8gIC5idG4tcGluayB7XG4vLyAgICAgYmFja2dyb3VuZDogI2VjNjA4ODtcbi8vICAgICBib3gtc2hhZG93OiAwcHggM3B4IDBweCAjY2I0MjY5O1xuLy8gICB9XG5cbi8vICAuYnRuLWJsdWUge1xuLy8gICAgIGJhY2tncm91bmQ6ICM1Mjg3Yzk7XG4vLyAgICAgYm94LXNoYWRvdzogMHB4IDNweCAwcHggIzMwNjVhNztcbi8vICAgfVxuXG4vLyAgLmJ0bi1ncmVlbiB7XG4vLyAgICAgYmFja2dyb3VuZDogIzY1YTc0MDtcbi8vICAgICBib3gtc2hhZG93OiAwcHggNHB4IDBweCAjNDY3ZjI3O1xuLy8gICB9XG5cbi8vICAuYnRuLW9yYW5nZSB7XG4vLyAgICAgYmFja2dyb3VuZDogI2UzNzU1ZTtcbi8vICAgICBib3gtc2hhZG93OiAwcHggNHB4IDBweCAjYzQ0ODJkO1xuLy8gICB9XG5cbi8vICAuYWNjb3JkaW9uLWNvbnRlbnRzIHtcbi8vICAgICBtYXJnaW46IDIwcHggMCAwO1xuLy8gICB9XG5cbi8vICAuYWNjb3JkaW9uLWNvbnRlbnRzIGRsIGR0IHtcbi8vICAgICBkaXNwbGF5OiBibG9jaztcbi8vICAgICB3aWR0aDogMTAwJTtcbi8vICAgICBiYWNrZ3JvdW5kOiAjNThiMWJiO1xuLy8gICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4vLyAgICAgY3Vyc29yOiBwb2ludGVyO1xuLy8gICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbi8vICAgICBtYXJnaW4tYmxvY2s6IDEwcHg7XG4vLyAgICAgcGFkZGluZzogMTZweCA0NnB4IDE2cHggMTVweDtcbi8vICAgICBjb2xvcjogI2ZmZjtcbi8vICAgICBsaW5lLWhlaWdodDogMS41O1xuLy8gICAgIGZvbnQtc2l6ZTogMS42cmVtO1xuLy8gICB9XG5cbi8vICAuYWNjb3JkaW9uLWNvbnRlbnRzIGRsIGR0OjphZnRlciB7XG4vLyAgICAgY29udGVudDogXCJcIjtcbi8vICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoZGF0YTppbWFnZS9zdmcreG1sO2Jhc2U2NCxQSE4yWnlCNGJXeHVjejBpYUhSMGNEb3ZMM2QzZHk1M015NXZjbWN2TWpBd01DOXpkbWNpSUhacFpYZENiM2c5SWpBZ01DQXhNQzQyTnpjZ01UY3VOamMzSWo0OFpHVm1jejQ4YzNSNWJHVStMbU5zY3kweGUyWnBiR3c2Ym05dVpUdHpkSEp2YTJVNkkyWm1aanR6ZEhKdmEyVXRiR2x1WldOaGNEcHpjWFZoY21VN2MzUnliMnRsTFcxcGRHVnliR2x0YVhRNk1UQTdjM1J5YjJ0bExYZHBaSFJvT2pJdU5uQjRPMzA4TDNOMGVXeGxQand2WkdWbWN6NDhkR2wwYkdVK2JHbHVheTFoY25KdmQxOTNhR2wwWlR3dmRHbDBiR1UrUEdjZ2FXUTlJdU9Eck9PQ3BPT0RwT09EdkY4eUlpQmtZWFJoTFc1aGJXVTlJdU9Eck9PQ3BPT0RwT09EdkNBeUlqNDhaeUJwWkQwaTQ0T3M0NEtrNDRPazQ0TzhYekV0TWlJZ1pHRjBZUzF1WVcxbFBTTGpnNnpqZ3FUamc2VGpnN3dnTVNJK1BIQnZiSGxzYVc1bElHTnNZWE56UFNKamJITXRNU0lnY0c5cGJuUnpQU0l4TGpnek9DQXhMamd6T0NBNExqZ3pPQ0E0TGpnek9DQXhMamd6T0NBeE5TNDRNemdpTHo0OEwyYytQQzluUGp3dmMzWm5QZz09KTtcbi8vICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuLy8gICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbi8vICAgICB3aWR0aDogMTZweDtcbi8vICAgICBoZWlnaHQ6IDE2cHg7XG4vLyAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuLy8gICAgIHRyYW5zaXRpb246IGFsbCAuMnMgZWFzZTtcbi8vICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4vLyAgICAgaW5zZXQ6IDUwJSAxNXB4IGF1dG8gYXV0bztcbi8vICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4vLyAgIH1cblxuLy8gIC5hY2NvcmRpb24tY29udGVudHMgZGwgZHQuYWN0aXZlOmFmdGVyIHtcbi8vICAgICBkaXNwbGF5OiBibG9jaztcbi8vICAgICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXI7XG4vLyAgICAgaW5zZXQ6IGNhbGMoNTAlIC0gNHB4KSAxOXB4IGF1dG8gYXV0bztcbi8vICAgICB0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XG4vLyAgIH1cblxuLy8gIC5hY2NvcmRpb24tY29udGVudHMgZGwgZGQge1xuLy8gICAgIGFuaW1hdGlvbi1uYW1lOiBmYWRlaW47XG4vLyAgICAgYW5pbWF0aW9uLWR1cmF0aW9uOiAuN3M7XG4vLyAgICAgd2lkdGg6IDEwMCU7XG4vLyAgICAgZGlzcGxheTogbm9uZTtcbi8vICAgICBwYWRkaW5nLWJsb2NrOiAxMHB4IDIwcHg7XG4vLyAgICAgcGFkZGluZy1pbmxpbmU6IDEwcHg7XG4vLyAgIH1cblxuLy8gICBociB7XG4vLyAgICAgYm9yZGVyOiBub25lO1xuLy8gICAgIGJvcmRlci10b3A6ICNjY2Mgc29saWQgMXB4O1xuLy8gICAgIGJvcmRlci1ib3R0b206ICNlZWUgc29saWQgM3B4O1xuLy8gICAgIG1hcmdpbjogMzBweCAwIDIwcHg7XG4vLyAgIH1cblxuLy8gICAuYXJ0aWNsZS1oZWFkIHtcbi8vICAgICBvdmVyZmxvdzogaGlkZGVuO1xuLy8gICAgIGRpc3BsYXk6IGJsb2NrO1xuLy8gICAgIGJvcmRlci10b3A6ICM1OGIxYmIgc29saWQgMXB4O1xuLy8gICB9XG5cbi8vICAgLmFydGljbGUtaGVhZCAucG9zdC1pbWcge1xuLy8gICAgIG1hcmdpbjogMCBhdXRvO1xuLy8gICAgIHBhZGRpbmc6IDA7XG4vLyAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuLy8gICB9XG5cbi8vICAgLmFydGljbGUtaGVhZCAucG9zdC1pbWcgaW1nIHtcbi8vICAgICB3aWR0aDogMTAwJTtcbi8vICAgfVxuXG4vLyAgIC5hcnRpY2xlLWhlYWQgLnBvc3QtdGl0bGVfYm94IHtcbi8vICAgICBib3JkZXItYm90dG9tOiAjZTRlNGU0IHNvbGlkIDFweDtcbi8vICAgICBwYWRkaW5nOiAxNXB4IDEwcHg7XG4vLyAgIH1cblxuLy8gICAuYXJ0aWNsZS1oZWFkIC5wb3N0LXRpdGxlX2JveCAucG9zdC10aXRsZSB7XG4vLyAgICAgZm9udC1zaXplOiAyLjByZW07XG4vLyAgICAgbGV0dGVyLXNwYWNpbmc6IDJweDtcbi8vICAgICBmb250LXdlaWdodDogYm9sZDtcbi8vICAgICBsaW5lLWhlaWdodDogMS41O1xuLy8gICAgIGZvbnQtZmVhdHVyZS1zZXR0aW5nczogXCJwYWx0XCI7XG4vLyAgIH1cblxuLy8gICBpbWcge1xuLy8gICAgIG1heC13aWR0aDogMTAwJTtcbi8vICAgICBoZWlnaHQ6IGF1dG87XG4vLyAgICAgbWFyZ2luOiAyMHB4IGF1dG87XG4vLyAgICAgZGlzcGxheTogYmxvY2s7XG4vLyAgIH1cblxuLy8gICBwIHtcbi8vICAgICBtYXJnaW46IDA7XG4vLyAgIH1cblxuLy8gICAucG9zdC1jb250ZW50X19oZWFkaW5nIHtcbi8vICAgICBtYXJnaW46IDQwcHggMCAzMHB4IC0yMHB4O1xuLy8gICAgIHBhZGRpbmc6IDAgMCAwIDQwcHg7XG4vLyAgICAgZm9udC1zaXplOiAxLjlyZW07XG4vLyAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4vLyAgICAgbGluZS1oZWlnaHQ6IDEuNTtcbi8vICAgICBsZXR0ZXItc3BhY2luZzogMXB4O1xuLy8gICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbi8vICAgfVxuXG4vLyAgIC5wb3N0LWNvbnRlbnRfX2hlYWRpbmc6YmVmb3JlIHtcbi8vICAgICBjb250ZW50OiBcIlwiO1xuLy8gICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbi8vICAgICB0b3A6IDAuN2VtO1xuLy8gICAgIGxlZnQ6IDA7XG4vLyAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuLy8gICAgIHdpZHRoOiAzMHB4O1xuLy8gICAgIGhlaWdodDogM3B4O1xuLy8gICAgIG1hcmdpbjogMCAxMHB4IDAgMDtcbi8vICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuLy8gICAgIGJhY2tncm91bmQ6ICM1OGIxYmI7XG4vLyAgICAgb3BhY2l0eTogLjg7XG4vLyAgIH1cblxuLy8gIC5wb3N0LWNvbnRlbnRfX3N1YmhlYWRpbmcsXG4vLyAgLnN1YmhlYWRpbmcge1xuLy8gICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbi8vICAgICBwYWRkaW5nOiAwIDAgMCAxNXB4O1xuLy8gICAgIG1hcmdpbjogMjBweCAwO1xuLy8gICAgIGZvbnQtc2l6ZTogMS43cmVtO1xuLy8gICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuLy8gICAgIGxpbmUtaGVpZ2h0OiAxLjQ7XG4vLyAgICAgbGV0dGVyLXNwYWNpbmc6IDFweDtcbi8vICAgfVxuXG4vLyAgLnBvc3QtY29udGVudF9fc3ViaGVhZGluZzpiZWZvcmUsXG4vLyAgLnN1YmhlYWRpbmc6YmVmb3JlIHtcbi8vICAgICBjb250ZW50OiBcIlwiO1xuLy8gICAgIGRpc3BsYXk6IGJsb2NrO1xuLy8gICAgIGJhY2tncm91bmQ6ICM1OGIxYmI7XG4vLyAgICAgd2lkdGg6IDZweCAhaW1wb3J0YW50O1xuLy8gICAgIGhlaWdodDogY2FsYygxMDAlIC0gOHB4KTtcbi8vICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4vLyAgICAgdG9wOiA0cHg7XG4vLyAgICAgYm90dG9tOiA0cHg7XG4vLyAgICAgbGVmdDogMCAhaW1wb3J0YW50O1xuLy8gICB9XG5cbi8vICAucG9zdC1jb250ZW50X19zdWJoZWFkaW5nK2JyLFxuLy8gIC5zdWJoZWFkaW5nK2JyIHtcbi8vICAgICBkaXNwbGF5OiBub25lO1xuLy8gICB9XG5cbi8vICBicisuc3ViaGVhZGluZyB7XG4vLyAgICAgbWFyZ2luLXRvcDogMDtcbi8vICAgfVxuXG4vLyAgIC5sZWFkIHtcbi8vICAgICBmb250LXNpemU6IDEuNnJlbTtcbi8vICAgICBtYXJnaW46IDQwcHggMCAzMHB4O1xuLy8gICB9XG5cbi8vICAgc3Ryb25nLm1hcmtlciB7XG4vLyAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRyYW5zcGFyZW50IDUwJSwgI2U1ZmNmNiA1MCUpO1xuLy8gICB9XG5cbi8vICAgLm5vdGUge1xuLy8gICAgIGZvbnQtc2l6ZTogMS4zcmVtO1xuLy8gICAgIGNvbG9yOiAjNjY2O1xuLy8gICAgIGxpbmUtaGVpZ2h0OiAxLjY7XG4vLyAgIH1cblxuLy8gICAudGFibGUtc2Nyb2xsIHtcbi8vICAgICBvdmVyZmxvdzogaGlkZGVuO1xuLy8gICAgIG92ZXJmbG93LXg6IGF1dG87XG4vLyAgIH1cblxuLy8gICAuY29sb3ItdGFibGUge1xuLy8gICAgIHdpZHRoOiAxMDAlO1xuLy8gICAgIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XG4vLyAgICAgZm9udC1mYW1pbHk6IEFyaWFsLCBzYW5zLXNlcmlmO1xuLy8gICAgIG1hcmdpbjogMjBweCBhdXRvIDEwcHg7XG4vLyAgIH1cblxuLy8gICAudGFibGUtc2Nyb2xsPi5jb2xvci10YWJsZSB7XG4vLyAgICAgd2lkdGg6IDgwMHB4O1xuLy8gICB9XG5cbi8vICAgLmNvbG9yLXRhYmxlIHRoLFxuLy8gICAuY29sb3ItdGFibGUgdGQge1xuLy8gICAgIGJvcmRlcjogMXB4IHNvbGlkICNmZmZmZmY7XG4vLyAgICAgcGFkZGluZzogMTBweDtcbi8vICAgICBsaW5lLWhlaWdodDogMS42O1xuLy8gICAgIGZvbnQtc2l6ZTogMS4zcmVtO1xuLy8gICB9XG5cbi8vICAgLmNvbG9yLXRhYmxlIHRoZWFkIHRoIHtcbi8vICAgICBjb2xvcjogd2hpdGU7XG4vLyAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuLy8gICAgIGJhY2tncm91bmQtY29sb3I6ICM2YWMxY2U7XG4vLyAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbi8vICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuLy8gICB9XG5cbi8vICAgLmNvbG9yLXRhYmxlIHRoZWFkLmNsX2JsdWUgdGgge1xuLy8gICAgIGJhY2tncm91bmQtY29sb3I6ICM3N2FjZGU7XG4vLyAgIH1cblxuLy8gICAuY29sb3ItdGFibGUgdGhlYWQuY2xfcGluayB0aCB7XG4vLyAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZjYjRkMDtcbi8vICAgfVxuXG4vLyAgIC50YWJsZS1zY3JvbGw+LmNvbG9yLXRhYmxlIHRoZWFkIHRoOmZpcnN0LW9mLXR5cGUge1xuLy8gICAgIHBvc2l0aW9uOiBzdGlja3k7XG4vLyAgICAgdG9wOiAtMXB4O1xuLy8gICAgIGxlZnQ6IC0xcHg7XG4vLyAgICAgei1pbmRleDogMTA7XG4vLyAgIH1cblxuLy8gICAuY29sb3ItdGFibGUgdGJvZHkgdHI6bnRoLWNoaWxkKG9kZCkge1xuLy8gICAgIGJhY2tncm91bmQtY29sb3I6ICNlZWU7XG4vLyAgIH1cblxuLy8gICAuY29sb3ItdGFibGUgdGJvZHkgdHI6bnRoLWNoaWxkKGV2ZW4pIHtcbi8vICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjZmNmY2O1xuLy8gICB9XG5cbi8vICAgLmNvbG9yLXRhYmxlIHRib2R5IHRyIHRoIHtcbi8vICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDBlYmY0O1xuLy8gICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4vLyAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbi8vICAgICBwb3NpdGlvbjogc3RpY2t5O1xuLy8gICAgIGxlZnQ6IC0xcHg7XG4vLyAgICAgei1pbmRleDogMTA7XG4vLyAgIH1cblxuLy8gICB0YWJsZSAubm93cmFwIHtcbi8vICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuLy8gICB9XG5cbi8vICAgLmJnLWdyYXkge1xuLy8gICAgIGJhY2tncm91bmQ6ICNmNmY2ZjY7XG4vLyAgICAgcGFkZGluZzogMTBweDtcbi8vICAgICBtYXJnaW46IDAgLTEwcHg7XG4vLyAgIH1cblxuLy8gICAuYmctY29sIHtcbi8vICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTVmNmY2O1xuLy8gICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbi8vICAgICBwYWRkaW5nOiAxNXB4O1xuLy8gICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbi8vICAgICBtYXJnaW46IDIwcHggMDtcbi8vICAgfVxuXG4vLyAgIC5iZy13aGl0ZSB7XG4vLyAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbi8vICAgICBib3JkZXItcmFkaXVzOiA1cHg7XG4vLyAgICAgcGFkZGluZzogMjBweDtcbi8vICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4vLyAgIH1cblxuLy8gICAuYmctY29sX2hlYWRpbmcge1xuLy8gICAgIG1hcmdpbjogMzBweCAwIDE1cHg7XG4vLyAgICAgcGFkZGluZzogMCAwIDEwcHg7XG4vLyAgICAgZm9udC1zaXplOiAxLjhyZW07XG4vLyAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4vLyAgICAgbGluZS1oZWlnaHQ6IDEuNTtcbi8vICAgICBsZXR0ZXItc3BhY2luZzogMXB4O1xuLy8gICAgIGJvcmRlci1ib3R0b206ICM1OGIxYmIgc29saWQgMXB4O1xuLy8gICB9XG5cbi8vICAgLmJnLXdoaXRlIC5iZy1jb2xfaGVhZGluZzpmaXJzdC1jaGlsZCB7XG4vLyAgICAgbWFyZ2luLXRvcDogMDtcbi8vICAgfVxuXG4vLyAgLmJnLWNvbF9zdWJoZWFkaW5nIHtcbi8vICAgICBtYXJnaW46IDIwcHggMCAxNXB4IDEuMmVtO1xuLy8gICAgIHRleHQtaW5kZW50OiAtMS4yZW07XG4vLyAgICAgZm9udC1zaXplOiAxLjZyZW07XG4vLyAgICAgbGluZS1oZWlnaHQ6IDEuNjtcbi8vICAgICBmb250LXdlaWdodDogYm9sZDtcbi8vICAgfVxuXG4vLyAgIC5iZy1jb2xfc3ViaGVhZGluZzo6YmVmb3JlIHtcbi8vICAgICBjb250ZW50OiBcIuKWoFwiO1xuLy8gICAgIGNvbG9yOiAjNThiMWJiO1xuLy8gICAgIHBhZGRpbmctcmlnaHQ6IDAuMmVtO1xuLy8gICB9XG5cbi8vICAgLmJnLWNvbCAuaW1hZ2Uge1xuLy8gICAgIG1hcmdpbjogMCBhdXRvO1xuLy8gICB9XG5cbi8vICAgLmJnLWNvbCBmaWd1cmU6bGFzdC1jaGlsZCB7XG4vLyAgICAgbWFyZ2luOiAyMHB4IGF1dG8gMDtcbi8vICAgfVxuXG4vLyAgIC5iZy1jb2wgLmJnLWNvbC1iYWxsb29uIHtcbi8vICAgICBtYXJnaW46IDAgMCAxMHB4O1xuLy8gICB9XG5cbi8vICAgLmJnLWNvbCAuYmctY29sLWJhbGxvb246bGFzdC1jaGlsZCB7XG4vLyAgICAgbWFyZ2luOiAwO1xuLy8gICB9XG5cbi8vICAgLmJnLWNvbCAuYmctY29sLWJhbGxvb24gLmJnLWNvbC1iYWxsb29uX2hlYWRpbmcge1xuLy8gICAgIGRpc3BsYXk6IGZsZXg7XG4vLyAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbi8vICAgfVxuXG4vLyAgIC5iZy1jb2wgLmJnLWNvbC1iYWxsb29uIC5iZy1jb2wtYmFsbG9vbl9oZWFkaW5nIC5uYW1lIHtcbi8vICAgICBjb2xvcjogIzBjYjJiYTtcbi8vICAgICBmb250LXNpemU6IDEuMnJlbTtcbi8vICAgICBsaW5lLWhlaWdodDogMS4zO1xuLy8gICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4vLyAgICAgcGFkZGluZzogMDtcbi8vICAgfVxuXG4vLyAgIC5iZy1jb2wgLmJnLWNvbC1iYWxsb29uIC5iZy1jb2wtYmFsbG9vbl9oZWFkaW5nIC5pbWFnZSB7XG4vLyAgICAgd2lkdGg6IDUwcHg7XG4vLyAgICAgaGVpZ2h0OiA1MHB4O1xuLy8gICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbi8vICAgICBvYmplY3QtZml0OiBjb3Zlcjtcbi8vICAgICBtYXJnaW46IDAgOHB4IDAgMDtcbi8vICAgfVxuXG4vLyAgIC5iZy1jb2wgLmJnLWNvbC1iYWxsb29uIC5iZy1jb2wtYmFsbG9vbl9jb250ZW50IHtcbi8vICAgICBmbGV4OiAxO1xuLy8gICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbi8vICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuLy8gICAgIGJvcmRlci1yYWRpdXM6IDhweDtcbi8vICAgICBwYWRkaW5nOiAxNXB4O1xuLy8gICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbi8vICAgICBtYXJnaW46IDE2cHggMCAwO1xuLy8gICB9XG5cbi8vICAgLmJnLWNvbCAuYmctY29sLWJhbGxvb24gLmJnLWNvbC1iYWxsb29uX2NvbnRlbnQ6YmVmb3JlIHtcbi8vICAgICBjb250ZW50OiBcIlwiO1xuLy8gICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbi8vICAgICB0b3A6IC0xMnB4O1xuLy8gICAgIGxlZnQ6IDE1cHg7XG4vLyAgICAgd2lkdGg6IDA7XG4vLyAgICAgaGVpZ2h0OiAwO1xuLy8gICAgIGJvcmRlci1zdHlsZTogc29saWQ7XG4vLyAgICAgYm9yZGVyLXdpZHRoOiAwIDEwcHggMTJweCAxMHB4O1xuLy8gICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgI2ZmZiB0cmFuc3BhcmVudDtcbi8vICAgfVxuXG4vLyAgIC5iZy1jb2wgLmJnLWNvbC1iYWxsb29uIC5iZy1jb2wtYmFsbG9vbl9jb250ZW50IC5iYWxsb29uLXEge1xuLy8gICAgIGZvbnQtc2l6ZTogMS43cmVtO1xuLy8gICAgIGRpc3BsYXk6IGJsb2NrO1xuLy8gICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4vLyAgIH1cblxuLy8gICAuYmctY29sIC5iZy1jb2wtYmFsbG9vbiAuYmctY29sLWJhbGxvb25fY29udGVudCB1bCB7XG4vLyAgICAgbWFyZ2luLXRvcDogMC41ZW07XG4vLyAgIH1cblxuLy8gICAuYmctY29sIC5iZy1jb2wtYmFsbG9vbiAuYmctY29sLWJhbGxvb25fY29udGVudCB1bCBsaSB7XG4vLyAgICAgcGFkZGluZzogMCAwIDAuNWVtIDFlbTtcbi8vICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4vLyAgIH1cblxuLy8gICAuYmctY29sIC5iZy1jb2wtYmFsbG9vbiAuYmctY29sLWJhbGxvb25fY29udGVudCB1bCBsaTo6YmVmb3JlIHtcbi8vICAgICBjb250ZW50OiBcIlwiO1xuLy8gICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbi8vICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4vLyAgICAgd2lkdGg6IDZweDtcbi8vICAgICBoZWlnaHQ6IDZweDtcbi8vICAgICBiYWNrZ3JvdW5kOiAjY2NjO1xuLy8gICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbi8vICAgICB0b3A6IDExcHg7XG4vLyAgICAgbGVmdDogMDtcbi8vICAgfVxuXG4vLyAgIC5iZy1jb2wgLmJnLWNvbC1iYWxsb29uIC5iZy1jb2wtYmFsbG9vbl9jb250ZW50IHN0cm9uZyB7XG4vLyAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRyYW5zcGFyZW50IDUwJSwgI2U1ZmNmNiA1MCUpO1xuLy8gICB9XG5cbi8vICAuY29sdW1uLXByb2ZpbGUge1xuLy8gICAgIG1hcmdpbjogNDBweCAwIDEwcHg7XG4vLyAgICAgcGFkZGluZzogMzBweCAwO1xuLy8gICAgIGJvcmRlci10b3A6ICNjY2Mgc29saWQgMXB4O1xuLy8gICAgIGJvcmRlci1ib3R0b206ICNjY2Mgc29saWQgMXB4O1xuLy8gICB9XG5cbi8vICAuY29sdW1uLXByb2ZpbGUgLnN1Yi1oZWFkaW5nIHtcbi8vICAgICBtYXJnaW46IDAgMCAzMHB4O1xuLy8gICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuLy8gICB9XG5cbi8vICAuY29sdW1uLXByb2ZpbGUgLnByb2ZpbGVfaW1nIHtcbi8vICAgICBtYXJnaW46IDAgYXV0byAyMHB4O1xuLy8gICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbi8vICAgfVxuXG4vLyAgLmNvbHVtbi1wcm9maWxlIC5wcm9maWxlX2ltZyBpbWcge1xuLy8gICAgIG1heC13aWR0aDogMTYwcHg7XG4vLyAgICAgbWF4LWhlaWdodDogMTYwcHg7XG4vLyAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4vLyAgICAgbWFyZ2luOiBhdXRvO1xuLy8gICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbi8vICAgfVxuXG4vLyAgLmNvbHVtbi1wcm9maWxlIC5wcm9maWxlX3RleHQge1xuLy8gICAgIHBhZGRpbmc6IDAgMTBweDtcbi8vICAgfVxuXG4vLyAgLmNvbHVtbi1wcm9maWxlIC5wcm9maWxlX3RleHQgZHQge1xuLy8gICAgIGxpbmUtaGVpZ2h0OiAxLjQ7XG4vLyAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4vLyAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuLy8gICAgIG1hcmdpbjogMCAwIDE1cHg7XG4vLyAgIH1cblxuLy8gIC5jb2x1bW4tcHJvZmlsZSAucHJvZmlsZV90ZXh0IGRkIHtcbi8vICAgICBmb250LXNpemU6IDEuM3JlbTtcbi8vICAgICBsaW5lLWhlaWdodDogMS42O1xuLy8gICB9XG5cbi8vICAuY29sdW1uLXByb2ZpbGUuY29sdW1uLXByb2ZpbGVfdG9wIHtcbi8vICAgICBtYXJnaW46IC0yMHB4IDAgMzBweDtcbi8vICAgICBib3JkZXItdG9wOiAwO1xuLy8gICAgIHBhZGRpbmc6IDAgMCAyNXB4O1xuLy8gICB9XG5cbi8vICAuY29sdW1uLXByb2ZpbGUuY29sdW1uLXByb2ZpbGVfdG9wIC5wcm9maWxlX2ltZyB7XG4vLyAgICAgbWFyZ2luOiAwIGF1dG8gMTBweDtcbi8vICAgfVxuXG4vLyAgLmJnLWdyYXkgLmNvbHVtbi1wcm9maWxlLmNvbHVtbi1wcm9maWxlX3RvcCB7XG4vLyAgICAgbWFyZ2luOiAxMHB4IDAgMzBweDtcbi8vICAgfVxuXG4vLyAgaW1nIHtcbi8vICAgICBtYXgtd2lkdGg6IDEwMCU7XG4vLyAgICAgaGVpZ2h0OiBhdXRvO1xuLy8gICAgIG1hcmdpbjogMjBweCBhdXRvO1xuLy8gICAgIGRpc3BsYXk6IGJsb2NrO1xuLy8gICB9XG5cbi8vICAgYmxvY2txdW90ZSB7XG4vLyAgICAgYmFja2dyb3VuZDogI2Y2ZjZmNjtcbi8vICAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xuLy8gICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbi8vICAgICBwYWRkaW5nOiAzMHB4IDMwcHggMjhweDtcbi8vICAgfVxuXG4vLyAgIGJsb2NrcXVvdGU6OmJlZm9yZSB7XG4vLyAgICAgY29udGVudDogXCJcIjtcbi8vICAgICBkaXNwbGF5OiBibG9jaztcbi8vICAgICBiYWNrZ3JvdW5kOiB1cmwoJ2RhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0ZjgsJTNDc3ZnJTIwdmVyc2lvbiUzRCUyMjEuMSUyMiUyMGlkJTNEJTIyXyVFMyU4MyVBQyVFMyU4MiVBNCVFMyU4MyVBNCVFMyU4MyVCQ18yJTIyJTIweG1sbnMlM0QlMjJodHRwJTNBJTJGJTJGd3d3LnczLm9yZyUyRjIwMDAlMkZzdmclMjIlMjB4JTNEJTIyMHB4JTIyJTIweSUzRCUyMjBweCUyMiUyMHZpZXdCb3glM0QlMjIwJTIwMCUyMDQwJTIwNDAlMjIlMjBzdHlsZSUzRCUyMmVuYWJsZS1iYWNrZ3JvdW5kJTNBbmV3JTIwMCUyMDAlMjA0MCUyMDQwJTNCJTIyJTIweG1sJTNBc3BhY2UlM0QlMjJwcmVzZXJ2ZSUyMiUzRSUzQ3N0eWxlJTIwdHlwZSUzRCUyMnRleHQlMkZjc3MlMjIlM0UlMjAuc3QwJTdCZmlsbCUzQSUyM2NjY2NjYyUzQiU3RCUzQyUyRnN0eWxlJTNFJTNDZyUyMGlkJTNEJTIyXyVFMyU4MyVBQyVFMyU4MiVBNCVFMyU4MyVBNCVFMyU4MyVCQ18xLTIlMjIlM0UlMjAlM0NwYXRoJTIwY2xhc3MlM0QlMjJzdDAlMjIlMjBkJTNEJTIyTTcuOSUyQzM0LjljLTUuMSUyQzAtNy45LTQuMy03LjktOC44YzAtMTAuNCUyQzkuOC0xOS4yJTJDMTIuOS0yMmwyLjYlMkMyLjhjLTMuNCUyQzIuOS03LjQlMkM2LjUtNy40JTJDMTAuMSUyMGMwJTJDMS4yJTJDMC41JTJDMi4yJTJDMS43JTJDMi42YzUuMyUyQzEuNiUyQzUuOSUyQzYlMkM1LjklMkM3LjZDMTUuNyUyQzMxLjElMkMxMi42JTJDMzQuOSUyQzcuOSUyQzM0LjlMNy45JTJDMzQuOXolMjBNMzIuMiUyQzM0LjljLTUuMSUyQzAtNy44LTQuMy03LjgtOC44JTIwYzAtMTAuNCUyQzkuMy0xOC45JTJDMTIuNy0yMmwyLjYlMkMyLjhjLTMuNCUyQzMuMS03LjMlMkM2LjUtNy4zJTJDMTAuMWMwJTJDMi4yJTJDMC45JTJDMi41JTJDMS42JTJDMi42YzUuMSUyQzEuNCUyQzUuOSUyQzUuNyUyQzUuOSUyQzcuNiUyMEM0MCUyQzMxLjIlMkMzNi43JTJDMzQuOSUyQzMyLjIlMkMzNC45TDMyLjIlMkMzNC45eiUyMiUyRiUzRSUzQyUyRmclM0UlM0MlMkZzdmclM0UnKSBuby1yZXBlYXQ7XG4vLyAgICAgYmFja2dyb3VuZC1zaXplOiBjb3Zlcjtcbi8vICAgICB3aWR0aDogMzJweDtcbi8vICAgICBoZWlnaHQ6IDMycHg7XG4vLyAgICAgcG9zaXRpb246IGFic29sdXRlO1xuLy8gICAgIHRvcDogLThweDtcbi8vICAgICBsZWZ0OiAxMHB4O1xuLy8gICB9XG5cbi8vICAgYmxvY2txdW90ZTo6YWZ0ZXIge1xuLy8gICAgIGNvbnRlbnQ6IFwiXCI7XG4vLyAgICAgZGlzcGxheTogYmxvY2s7XG4vLyAgICAgYmFja2dyb3VuZDogdXJsKCdkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGY4LCUzQ3N2ZyUyMHZlcnNpb24lM0QlMjIxLjElMjIlMjBpZCUzRCUyMl8lRTMlODMlQUMlRTMlODIlQTQlRTMlODMlQTQlRTMlODMlQkNfMiUyMiUyMHhtbG5zJTNEJTIyaHR0cCUzQSUyRiUyRnd3dy53My5vcmclMkYyMDAwJTJGc3ZnJTIyJTIweCUzRCUyMjBweCUyMiUyMHklM0QlMjIwcHglMjIlMjB2aWV3Qm94JTNEJTIyMCUyMDAlMjA0MCUyMDQwJTIyJTIwc3R5bGUlM0QlMjJlbmFibGUtYmFja2dyb3VuZCUzQW5ldyUyMDAlMjAwJTIwNDAlMjA0MCUzQiUyMiUyMHhtbCUzQXNwYWNlJTNEJTIycHJlc2VydmUlMjIlM0UlM0NzdHlsZSUyMHR5cGUlM0QlMjJ0ZXh0JTJGY3NzJTIyJTNFJTIwLnN0MCU3QmZpbGwlM0ElMjNjY2NjY2MlM0IlN0QlM0MlMkZzdHlsZSUzRSUzQ2clMjBpZCUzRCUyMl8lRTMlODMlQUMlRTMlODIlQTQlRTMlODMlQTQlRTMlODMlQkNfMS0yJTIyJTNFJTIwJTNDcGF0aCUyMGNsYXNzJTNEJTIyc3QwJTIyJTIwZCUzRCUyMk03LjklMkMzNC45Yy01LjElMkMwLTcuOS00LjMtNy45LTguOGMwLTEwLjQlMkM5LjgtMTkuMiUyQzEyLjktMjJsMi42JTJDMi44Yy0zLjQlMkMyLjktNy40JTJDNi41LTcuNCUyQzEwLjElMjBjMCUyQzEuMiUyQzAuNSUyQzIuMiUyQzEuNyUyQzIuNmM1LjMlMkMxLjYlMkM1LjklMkM2JTJDNS45JTJDNy42QzE1LjclMkMzMS4xJTJDMTIuNiUyQzM0LjklMkM3LjklMkMzNC45TDcuOSUyQzM0Ljl6JTIwTTMyLjIlMkMzNC45Yy01LjElMkMwLTcuOC00LjMtNy44LTguOCUyMGMwLTEwLjQlMkM5LjMtMTguOSUyQzEyLjctMjJsMi42JTJDMi44Yy0zLjQlMkMzLjEtNy4zJTJDNi41LTcuMyUyQzEwLjFjMCUyQzIuMiUyQzAuOSUyQzIuNSUyQzEuNiUyQzIuNmM1LjElMkMxLjQlMkM1LjklMkM1LjclMkM1LjklMkM3LjYlMjBDNDAlMkMzMS4yJTJDMzYuNyUyQzM0LjklMkMzMi4yJTJDMzQuOUwzMi4yJTJDMzQuOXolMjIlMkYlM0UlM0MlMkZnJTNFJTNDJTJGc3ZnJTNFJykgbm8tcmVwZWF0O1xuLy8gICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4vLyAgICAgd2lkdGg6IDMycHg7XG4vLyAgICAgaGVpZ2h0OiAzMnB4O1xuLy8gICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbi8vICAgICBib3R0b206IC04cHg7XG4vLyAgICAgcmlnaHQ6IDEwcHg7XG4vLyAgICAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbi8vICAgfVxuXG4vLyAgIC5idG4ge1xuLy8gICAgIG1hcmdpbjogMjBweCBhdXRvIDA7XG4vLyAgIH1cblxuLy8gIGZpZ3VyZSB7XG4vLyAgICAgbWF4LXdpZHRoOiA2NDBweDtcbi8vICAgICBtYXJnaW46IDIwcHggYXV0bztcbi8vICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4vLyAgIH1cblxuLy8gIGZpZ3VyZSBpbWcge1xuLy8gICAgIG1hcmdpbjogMCBhdXRvO1xuLy8gICB9XG5cbi8vICBmaWd1cmUgZmlnY2FwdGlvbiB7XG4vLyAgICAgY29sb3I6ICM1OGIxYmI7XG4vLyAgICAgbWFyZ2luOiA1cHggMCAwO1xuLy8gICB9XG5cbi8vICAgLyogUEMgICovXG4vLyAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4vLyAgICAgLmFydGljbGUtaGVhZCB7XG4vLyAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4vLyAgICAgfVxuXG4vLyAgICAgLmFydGljbGUtaGVhZCAucG9zdC10aXRsZV9ib3gge1xuLy8gICAgICAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjkpO1xuLy8gICAgICAgcGFkZGluZzogNDBweCAyNXB4IDQwcHggMzVweDtcbi8vICAgICAgIGJvcmRlcjogbm9uZTtcbi8vICAgICAgIGJveC1zaGFkb3c6IDFweCAxcHggN3B4IHJnYmEoMCwgMCwgMCwgMC4xKTtcbi8vICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbi8vICAgICAgIHJpZ2h0OiA1MHB4O1xuLy8gICAgICAgYm90dG9tOiA0MHB4O1xuLy8gICAgICAgei1pbmRleDogMjtcbi8vICAgICB9XG5cbi8vICAgICAuYXJ0aWNsZS1oZWFkIC5wb3N0LXRpdGxlX2JveCAucG9zdC1zdWJ0aXRsZSB7XG4vLyAgICAgICBmb250LXNpemU6IDEuNHJlbTtcbi8vICAgICB9XG5cbi8vICAgICAuYXJ0aWNsZS1oZWFkIC5wb3N0LXRpdGxlX2JveCAucG9zdC10aXRsZSB7XG4vLyAgICAgICBmb250LXNpemU6IDIuNHJlbTtcbi8vICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuLy8gICAgICAgbGV0dGVyLXNwYWNpbmc6IDJweDtcbi8vICAgICAgIHdpZHRoOiAxNmVtO1xuLy8gICAgIH1cblxuLy8gICAgIC5hcnRpY2xlLWhlYWQgLnBvc3QtaW1nIHtcbi8vICAgICAgIG1hcmdpbjogNTBweCBhdXRvIDAgNTBweDtcbi8vICAgICAgIHBhZGRpbmc6IDA7XG4vLyAgICAgfVxuXG4vLyAgICAgLmFydGljbGUtaGVhZCAucG9zdC1pbWcgaW1nIHtcbi8vICAgICAgIG1heC13aWR0aDogNjgwcHg7XG4vLyAgICAgICBtYXgtaGVpZ2h0OiAzMjBweDtcbi8vICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuLy8gICAgIH1cblxuLy8gICAgIC5hcnRpY2xlLWhlYWQgLnBvc3QtaW1nIC5jYXB0aW9uIHtcbi8vICAgICAgIG1hcmdpbjogOHB4IGF1dG8gMDtcbi8vICAgICAgIG1heC13aWR0aDogNjgwcHg7XG4vLyAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4vLyAgICAgICBib3R0b206IDA7XG4vLyAgICAgICByaWdodDogNTBweDtcbi8vICAgICB9XG5cbi8vICAgIC5hcnRpY2xlLWRldGFpbCB7XG4vLyAgICAgICBwYWRkaW5nOiAwO1xuLy8gICAgIH1cblxuLy8gICAgLmJnLWdyYXkge1xuLy8gICAgICAgcGFkZGluZzogMjBweDtcbi8vICAgICAgIG1hcmdpbjogMDtcbi8vICAgICB9XG5cbi8vICAgIC5sZWFkIHtcbi8vICAgICAgIGZvbnQtc2l6ZTogMS44cmVtO1xuLy8gICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuLy8gICAgIH1cblxuLy8gICAgLmJnLWNvbCB7XG4vLyAgICAgICBwYWRkaW5nOiAzMHB4IDI1cHg7XG4vLyAgICAgICBtYXJnaW46IDIwcHggMDtcbi8vICAgICB9XG5cbi8vICAgICAuYmctY29sX2hlYWRpbmcge1xuLy8gICAgICAgbWFyZ2luOiAzMHB4IDAgMjBweDtcbi8vICAgICAgIHBhZGRpbmc6IDAgMCAxMHB4O1xuLy8gICAgICAgZm9udC1zaXplOiAyLjByZW07XG4vLyAgICAgfVxuXG4vLyAgICAgLmJnLWNvbF9zdWJoZWFkaW5nIHtcbi8vICAgICAgIG1hcmdpbjogMjBweCAwIDE1cHggMS4yZW07XG4vLyAgICAgICBmb250LXNpemU6IDEuOHJlbTtcbi8vICAgICB9XG5cbi8vICAgIC5iZy1jb2wgLmJnLWNvbC1iYWxsb29uIHtcbi8vICAgICAgIG1hcmdpbjogMCAwIDIwcHg7XG4vLyAgICAgICBkaXNwbGF5OiBmbGV4O1xuLy8gICAgIH1cblxuLy8gICAgLmJnLWNvbCAuYmctY29sLWJhbGxvb24gLmJnLWNvbC1iYWxsb29uX2hlYWRpbmcge1xuLy8gICAgICAgZGlzcGxheTogYmxvY2s7XG4vLyAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4vLyAgICAgICB3aWR0aDogODBweDtcbi8vICAgICAgIGxlZnQ6IC0xMHB4O1xuLy8gICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuLy8gICAgIH1cblxuLy8gICAgLmJnLWNvbCAuYmctY29sLWJhbGxvb24gLmJnLWNvbC1iYWxsb29uX2hlYWRpbmcgLm5hbWUge1xuLy8gICAgICAgcGFkZGluZzogOHB4IDAgMDtcbi8vICAgICB9XG5cbi8vICAgIC5iZy1jb2wgLmJnLWNvbC1iYWxsb29uIC5iZy1jb2wtYmFsbG9vbl9oZWFkaW5nIC5pbWFnZSB7XG4vLyAgICAgICB3aWR0aDogNjBweDtcbi8vICAgICAgIGhlaWdodDogNjBweDtcbi8vICAgICAgIG1hcmdpbjogMCBhdXRvO1xuLy8gICAgIH1cblxuLy8gICAgLmJnLWNvbCAuYmctY29sLWJhbGxvb24gLmJnLWNvbC1iYWxsb29uX2NvbnRlbnQge1xuLy8gICAgICAgcGFkZGluZzogMjVweDtcbi8vICAgICAgIG1hcmdpbjogMDtcbi8vICAgICB9XG5cbi8vICAgIC5iZy1jb2wgLmJnLWNvbC1iYWxsb29uIC5iZy1jb2wtYmFsbG9vbl9jb250ZW50OmJlZm9yZSB7XG4vLyAgICAgICB0b3A6IDIwcHg7XG4vLyAgICAgICBsZWZ0OiAtMTJweDtcbi8vICAgICAgIGJvcmRlci13aWR0aDogMTBweCAxMnB4IDEwcHggMDtcbi8vICAgICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgI2ZmZiB0cmFuc3BhcmVudCB0cmFuc3BhcmVudDtcbi8vICAgICB9XG5cbi8vICAgIFtjbGFzcyo9XCJidG4tXCJdIHtcbi8vICAgICAgIHdpZHRoOiA4MCU7XG4vLyAgICAgICBmb250LXNpemU6IDJyZW07XG4vLyAgICAgICBwYWRkaW5nOiAyMHB4IDQ1cHggMjBweCAzMHB4O1xuLy8gICAgIH1cblxuLy8gICAgW2NsYXNzKj1cImJ0bi1cIl06OmFmdGVyIHtcbi8vICAgICAgIGluc2V0OiA1MCUgMjBweCBhdXRvIGF1dG87XG4vLyAgICAgfVxuXG4vLyAgICAuYmFsbG9vbiB7XG4vLyAgICAgICBwYWRkaW5nOiAyMHB4O1xuLy8gICAgIH1cblxuICAvLyAgLmNvbHVtbi1wcm9maWxlIHtcbiAgLy8gICAgIHBhZGRpbmc6IDMwcHggMDtcbiAgLy8gICAgIGRpc3BsYXk6IGZsb3ctcm9vdDtcbiAgLy8gICB9XG5cbiAgLy8gIC5jb2x1bW4tcHJvZmlsZSAuc3ViLWhlYWRpbmcge1xuICAvLyAgICAgbWFyZ2luOiAwIDAgMzBweDtcbiAgLy8gICB9XG5cbiAgLy8gIC5jb2x1bW4tcHJvZmlsZSAucHJvZmlsZV9pbWcge1xuICAvLyAgICAgZmxvYXQ6IGxlZnQ7XG4gIC8vICAgICBtYXJnaW46IDAgMjBweCAwIDA7XG4gIC8vICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAvLyAgIH1cblxuICAvLyAgLmNvbHVtbi1wcm9maWxlLmNvbHVtbi1wcm9maWxlX3RvcCAucHJvZmlsZV9pbWcge1xuICAvLyAgICAgbWFyZ2luOiAwIDIwcHggMCAwO1xuICAvLyAgIH1cblxuICAvLyAgLmNvbHVtbi1wcm9maWxlIC5wcm9maWxlX2ltZyBpbWcge1xuICAvLyAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gIC8vICAgICB3aWR0aDogMTIwcHg7XG4gIC8vICAgICBoZWlnaHQ6IDEyMHB4O1xuICAvLyAgIH1cblxuICAvLyAgLmNvbHVtbi1wcm9maWxlIC5wcm9maWxlX3RleHQge1xuICAvLyAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgLy8gICAgIHBhZGRpbmc6IDAgMTBweCAwIDA7XG4gIC8vICAgfVxuXG4gIC8vICAuY29sdW1uLXByb2ZpbGUgLnByb2ZpbGVfdGV4dCBkdCB7XG4gIC8vICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAvLyAgICAgbWFyZ2luOiAwIDAgNXB4O1xuICAvLyAgIH1cblxuICAvLyAgIC5wb3N0LWNvbnRlbnRfX2hlYWRpbmcge1xuICAvLyAgICAgbWFyZ2luOiA2MHB4IDAgNDBweDtcbiAgLy8gICAgIHBhZGRpbmc6IDA7XG4gIC8vICAgICBmb250LXNpemU6IDIuNHJlbTtcbiAgLy8gICAgIGxldHRlci1zcGFjaW5nOiAycHg7XG4gIC8vICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgLy8gICB9XG5cbiAgLy8gICAucG9zdC1jb250ZW50X19oZWFkaW5nOmJlZm9yZSB7XG4gIC8vICAgICBsZWZ0OiAtMTEwcHg7XG4gIC8vICAgICB3aWR0aDogMTAwcHg7XG4gIC8vICAgfVxuXG4gIC8vICBociB7XG4gIC8vICAgICBtYXJnaW46IDUwcHggMCA0MHB4O1xuICAvLyAgIH1cblxuICAvLyAgaW1nIHtcbiAgLy8gICAgIG1hcmdpbjogMzBweCBhdXRvO1xuICAvLyAgIH1cblxuICAvLyAgZmlndXJlIHtcbiAgLy8gICAgIG1hcmdpbjogMzBweCBhdXRvO1xuICAvLyAgIH1cbiAgLy8gfVxuXG59XG5cblxuXG5AaW5jbHVkZSBnLnNwIHt9XG5cbkBpbmNsdWRlIGcucGMge31cbiIsIkBpbXBvcnQgJy4uLy4uLy4uL2NvbW1vbi9jc3Mvc2V0dGluZ3MnO1xuXG4vLyDjg5bjg6njg7Pjg4nlkI3pganlrpzlpInmm7RcbiRwYXRoOiAnL2JyYW5kL2dvaG9udXJzZSc7XG5cbi8vICBjb2xvclxuXG4kR3JlZW46ICMwMTdiMzI7XG5cbiRHb2xkOiAjZDVhYzQwO1xuJEdyYXk6ICM4ODhiOGM7XG4kR2xheS1kYXJrOiAjNWM1YzVjO1xuJEdsYXktbGlnaHQ6ICNmNGYzZjM7XG4kUmVkOiAjYjUwMDBiO1xuJEJsdWU6ICMwMDRlYTI7XG4kT3JhbmdlOiAjZTg1MjA1O1xuJEJlaWdlOiAjZmNmN2U3O1xuJFllbGxvdzogI2U2YjcwMjtcbiRMaWdodEdyYXk6ICNmNmY2ZjY7XG5cbiRicmFuZENvbG9yOiAkR3JlZW47XG5cbiRoZWFkZXJUb3BCZzogJGJyYW5kQ29sb3I7IC8vIC5sLWhlYWRlclRvcCDog4zmma9cbiRoZWFkZXJUb3BOYXZpSG9tZTogI2ZmZjsgLy8gLmwtaGVhZGVyVG9wX25hdmlfaG9tZSDjg5jjg4Pjg4Djg7zlrrbjgqLjgqTjgrPjg7NcbiRoZWFkZXJCdG1TdG9yZTogJGJyYW5kQ29sb3I7IC8vIC5sLWhlYWRlcl9zdG9yZUJ0biDosqnlo7LlupfmpJzntKLjg5zjgr/jg7NcbiRoZWFkZXJCdG1NZW51QnRuOiAkYnJhbmRDb2xvcjsgLy8gLmwtaGVhZGVyX21lbnVCdG4g44Oh44OL44Ol44O844Oc44K/44OzXG4kaGVhZGVyQnRtTWVudUxpbmU6ICRicmFuZENvbG9yOyAvLyBQQ+ODmOODg+ODgOODvOODoeODi+ODpeODvGhvdmVy5pmC5LiL57eaXG5cbiRzcE5hdmlIZWFkZXJMaW5lOiAkYnJhbmRDb2xvcjsgLy8gLmwtc3BOYXZpX2hlYWRlciBTUOODoeODi+ODpeODvCDjg5jjg4Pjg4Djg7zkuIvnt5pcbiRzcE5hdmlMaXN0QXJyb3c6ICRicmFuZENvbG9yOyAvLyAubC1zcE5hdmlfbGlzdCBsaSBhOmJlZm9yZSBTUOODoeODi+ODpeODvCDnn6LljbBcbiRzcE5hdmlMaXN0VHJpZ2dlcjogJGJyYW5kQ29sb3I7IC8vIC5sLXNwTmF2aV9saXN0IGxpIC50cmlnZ2VyOmJlZm9yZSwgOmFmdGVyIFNQ44Oh44OL44Ol44O8IO+8i1xuJHNwTmF2QWN0aXZlQmc6IHJnYmEoJGJyYW5kQ29sb3IsIDAuMSk7IC8vIC5sLXNwTmF2aV9saXN0IGxpIGEuaXMtYWN0aXZlIFNQ44Oh44OL44Ol44O844Ki44Kv44OG44Kj44OW5pmC6IOM5pmvXG4kc3BOYXZBY3RpdmVUeHQ6ICRicmFuZENvbG9yOyAvLyAubC1zcE5hdmlfbGlzdCBsaSBhLmlzLWFjdGl2ZSBTUOODoeODi+ODpeODvOOCouOCr+ODhuOCo+ODluaZguaWh+Wtl+iJslxuJHNwTmF2aUNsb3NlOiAkYnJhbmRDb2xvcjsgLy8gLmwtc3BOYXZpX2Nsb3NlOmJlZm9yZSBTUOODoeODi+ODpeODvCDplonjgZjjgovjg5zjgr/jg7NcblxuJGJvdHRvbU5hdmlIb21lOiAkYnJhbmRDb2xvcjsgLy8gLmwtYm90dG9tTmF2aV9ob21lIOODleODg+OCv+ODvOS4iuODiuODk+WutuOCouOCpOOCs+ODs1xuJGZvb3RlclJlbGF0aW9uVHRsU3A6ICRjb3Jwb3JhdGVDb2xvcjsgLy8gLmwtZm9vdGVyUmVsYXRpb25fdHRsIOODleODg+OCv+ODvOmWoumAo+aDheWgsSDjgr/jgqTjg4jjg6sgU1BcbiRmb290ZXJSZWxhdGlvblR0bFBjOiAkYnJhbmRDb2xvcjsgLy8gLmwtZm9vdGVyUmVsYXRpb25fdHRsIOODleODg+OCv+ODvOmWoumAo+aDheWgsSDjgr/jgqTjg4jjg6sgUENcbiRmb290ZXJSZWxhdGlvbk5hdmlUdGxTcDogJGJyYW5kQ29sb3I7IC8vIC5sLWZvb3RlclJlbGF0aW9uX25hdmlfdHh0IOODleODg+OCv+ODvOmWoumAo+aDheWgsSDlkITjg6rjg7Pjgq/jgr/jgqTjg4jjg6sgU1BcbiRmb290ZXJSZWxhdGlvblFhU3A6ICRicmFuZENvbG9yOyAvLyAubC1mb290ZXJSZWxhdGlvbl9uYXZpX3FhIOODleODg+OCv+ODvOmWoumAo+aDheWgsSBRJkEgU1BcbiRmb290ZXJSZWxhdGlvblFhUGM6ICRicmFuZENvbG9yOyAvLyAubC1mb290ZXJSZWxhdGlvbl9uYXZpX3FhIOODleODg+OCv+ODvOmWoumAo+aDheWgsSBRJkEgUENcbiRmb290ZXJSZWxhdGlvbkFycm93U3A6ICRicmFuZENvbG9yOyAvLyAuLmwtZm9vdGVyUmVsYXRpb25fbmF2aSBhOmFmdGVyIOODleODg+OCv+ODvOmWoumAo+aDheWgsSDnn6LljbDog4zmma/oibIgU1BcblxuJGZvb3RlclNoYXJlRHQ6ICNmMGYwZjA7IC8vLi5sLXNoYXJlX25hdmkgZHQg44GT44Gu5oOF5aCx44KS44K344Kn44Ki44GZ44KL44GuUEPmmYLog4zmma/oibJcbiRmb290ZXJTaGFyZUR0VHh0OiAjMDAwOyAvLy4ubC1zaGFyZV9uYXZpIGR0IOOBk+OBruaDheWgseOCkuOCt+OCp+OCouOBmeOCi+OBrlBD5pmC5paH5a2X6ImyXG4iLCJAdXNlIFwic2FzczptYXRoXCI7XG4vLyAgd2lkdGhcbiRicDogNzY3cHg7IC8vIOODluODrOOCpOOCr+ODneOCpOODs+ODiFxuJHdpZHRoOiAxMDI4cHg7XG4kc3BEZXNpZ25XaWR0aDogNzUwO1xuJHBhZGRpbmc6IDIwcHg7XG5cbi8vICBoZWlnaHRcbiRzcEhkSGVpZ2h0OiA2MHB4O1xuJHBjSGRIZWlnaHQ6IDE0M3B4O1xuXG4vLyAgZm9udFxuJGZvbnQ6IEFyaWFsTVQsXG4nTm90byBTYW5zIEpQJyxcbnNhbnMtc2VyaWY7XG4vLyDihpPkvb/nlKjjgZnjgovloLTlkIjjga/lkITjg5bjg6njg7Pjg4njgrXjgqTjg4jjga5kZWZhdWx0LnNjc3PjgadcImJyYW5kL2NvbW1vbi9jc3MvZm91bmRhdGlvbi9mb250L3NlcmlmXCLjgpLjgqTjg7Pjg53jg7zjg4jjgZfjgabjgY/jgaDjgZXjgYQ7XG4kc2VyaWY6ICdOb3RvIFNlcmlmIEpQJyxcbnNlcmlmO1xuXG4vLyAgY29sb3JcbiRCbHVlOiAjMDA4MGNjO1xuJGRhcmtHcmV5OiAjMzMzO1xuXG4kY29ycG9yYXRlQ29sb3I6ICRCbHVlO1xuJHRleHRDb2xvcjogJGRhcmtHcmV5O1xuXG4vLyAgei1pbmRleDtcbiR6TWVudTogMTAwMDtcbiR6T3ZlcmxheTogOTgwO1xuJHpIZWFkZXI6IDk2MDtcbiR6V3JhcHBlcjogMTtcblxuLy8gIGNhbGNcbkBmdW5jdGlvbiB2dygkc2l6ZSkge1xuICBAcmV0dXJuIG1hdGguZGl2KG1hdGguZmxvb3IobWF0aC5kaXYoJHNpemUsICRzcERlc2lnbldpZHRoKSAqIDEwMDAwMDB2dyksIDEwMDAwKTtcbn1cblxuQGZ1bmN0aW9uIHJlbV9zcCgkc2l6ZSwgJHNwRGVzaWduV2lkdGg6IDc1MCkge1xuICBAcmV0dXJuIG1hdGguZGl2KG1hdGguZGl2KCRzaXplLCAxMCksIDIpICogMS4wOCtyZW07XG59XG5cbkBtaXhpbiBmel9yZW1fc3AoJHNpemUsICRzcERlc2lnbldpZHRoOiA3NTApIHtcbiAgZm9udC1zaXplOiBtYXRoLmRpdihtYXRoLmRpdigkc2l6ZSwgMTApICwgMikgKiAxLjA4ICsgcmVtO1xuICB9XG5cbiAgLy8gIG1lZGlhcXVlcnlcbiAgQG1peGluIHNwIHtcbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkYnApIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfVxuXG4gIEBtaXhpbiBwYyB7XG5cbiAgICBAbWVkaWEgcHJpbnQsXG4gICAgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkYnAgKyAxKSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH1cblxuICBAbWl4aW4gY2xlYXJGaXgge1xuICAgICY6YWZ0ZXIge1xuICAgICAgY29udGVudDogJyc7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIGNsZWFyOiBib3RoO1xuICAgIH1cbiAgfVxuXG4gIEBtaXhpbiBpY29uKCRwb3NpdGlvbiwgJGRpc3BsYXkpIHtcbiAgICAmOiN7JHBvc2l0aW9ufSB7XG4gICAgICBjb250ZW50OiAnJztcbiAgICAgIGRpc3BsYXk6ICRkaXNwbGF5O1xuICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH1cblxuICBAbWl4aW4gdzEwMCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWF4LXdpZHRoOiBub25lO1xuICB9XG5cbiAgQG1peGluIHBzZXVkbyB7XG4gICAgY29udGVudDogJyc7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cblxuICBAbWl4aW4gbm9HdXR0ZXIge1xuICAgIG1hcmdpbi1sZWZ0OiAtJHBhZGRpbmc7XG4gICAgbWFyZ2luLXJpZ2h0OiAtJHBhZGRpbmc7XG4gIH1cbiJdLCJuYW1lcyI6W10sInNvdXJjZVJvb3QiOiIifQ==*/