/* ======================================================================
 p-about
====================================================================== */
.p-about-main-visual__letter {
  left: 10px;
  width: 517px;
  height: 190px;
}
@media screen and (max-width: 767px) {
  .p-about-main-visual__letter {
    bottom: -10px;
    width: 217px;
    height: 80px;
  }
}
.p-about-lead {
  background: url(../img/p-about/about_bg.jpg) no-repeat center top;
  background-size: cover;
}
@media screen and (max-width: 767px) {
  .p-about-lead {
    background-image: url(../img/p-about/sp/about_bg.jpg);
    background-position: 50% 30px;
  }
}
.p-about-lead__inner {
  position: relative;
  background: url(../img/p-about/lead_bg.png) no-repeat 75px 62px;
  background-size: 930px auto;
}
@media screen and (max-width: 767px) {
  .p-about-lead__inner {
    background: none;
  }
  .p-about-lead__inner:after {
    content: "";
    position: absolute;
    top: 80px;
    left: -5px;
    width: 100%;
    height: calc(100% - 160px);
    background: #DCEFFA;
  }
}
.p-about-lead__img {
  position: relative;
  width: 900px;
  z-index: 2;
}
@media screen and (max-width: 930px) {
  .p-about-lead__img {
    width: calc(100% - 30px);
  }
}
@media screen and (max-width: 767px) {
  .p-about-lead__img {
    z-index: 3;
    width: 100%;
    margin-left: -15px;
    padding-top: 50px;
  }
  .p-about-lead__img:before {
    content: "";
    position: absolute;
    left: 15px;
    top: 0;
    z-index: 3;
    width: 316px;
    height: 80px;
    background: url(../img/p-about/lead_t.svg) no-repeat;
    background-size: contain;
  }
}
.p-about-lead__img img {
  width: 100%;
}
.p-about-lead__txt {
  position: relative;
  width: 900px;
  margin: -40px 0 0 auto;
  padding: 80px 50px 40px;
  background: #fff;
}
@media screen and (max-width: 930px) {
  .p-about-lead__txt {
    width: calc(100% - 30px);
  }
}
@media screen and (max-width: 767px) {
  .p-about-lead__txt {
    z-index: 2;
    width: calc(100% + 15px);
    margin: -120px -15px 0 0;
    padding: 140px 15px 30px;
  }
}
.p-about-lead__txt:before {
  content: "";
  position: absolute;
  right: -30px;
  top: -60px;
  z-index: 3;
  width: 479px;
  height: 122px;
  background: url(../img/p-about/lead_t.svg) no-repeat;
  background-size: contain;
}
@media screen and (max-width: 767px) {
  .p-about-lead__txt:before {
    display: none;
  }
}
.p-about-lead__title {
  margin: 0 0 20px 0;
  font-size: 28px;
  font-weight: bold;
  line-height: 1.8;
}
@media screen and (max-width: 767px) {
  .p-about-lead__title {
    font-size: 24px;
  }
  .p-about-lead__title br {
    display: none;
  }
}
.p-about-lead__title span {
  padding: 0 0 5px 0;
  background: url(../img/p-about/line.svg) repeat-x left bottom;
  background-size: auto 4px;
}
.p-about-reason {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
  padding: 44px 0 0 0;
}
@media screen and (max-width: 767px) {
  .p-about-reason {
    display: block;
    padding: 0;
  }
  .p-about-reason:first-of-type {
    margin-top: -25px;
  }
}
.p-about-reason + .p-about-reason {
  margin-top: 40px;
}
@media screen and (max-width: 767px) {
  .p-about-reason + .p-about-reason {
    margin-top: 30px;
  }
}
.p-about-reason__img {
  width: 50%;
}
@media screen and (max-width: 767px) {
  .p-about-reason__img {
    width: calc(100% + 15px);
  }
}
.p-about-reason__img img {
  width: 100%;
}
.p-about-reason__txt {
  position: relative;
  width: 50%;
  padding: 25px 0 0 5%;
}
@media screen and (max-width: 767px) {
  .p-about-reason__txt {
    width: 100%;
    padding: 0;
  }
}
.p-about-reason__txt:before {
  content: "";
  position: absolute;
  left: 10px;
  top: -40px;
  background-repeat: no-repeat;
  background-size: contain;
}
@media screen and (max-width: 767px) {
  .p-about-reason__txt:before {
    left: -10px;
    top: -60px;
  }
}
@media screen and (max-width: 767px) {
  .p-about-reason:nth-of-type(1) .p-about-reason__img {
    margin-right: -15px;
  }
}
.p-about-reason:nth-of-type(1) .p-about-reason__txt:before {
  width: 228px;
  height: 70px;
  background-image: url(../img/p-about/reason01_t.svg);
}
@media screen and (max-width: 767px) {
  .p-about-reason:nth-of-type(1) .p-about-reason__txt:before {
    width: 96px;
    height: 55px;
    background-image: url(../img/p-about/sp/reason01_t.svg);
  }
}
.p-about-reason:nth-of-type(2) {
  -webkit-box-orient: horizontal;
  -webkit-box-direction: reverse;
  -ms-flex-direction: row-reverse;
  flex-direction: row-reverse;
}
@media screen and (max-width: 767px) {
  .p-about-reason:nth-of-type(2) .p-about-reason__img {
    margin-left: -15px;
  }
}
.p-about-reason:nth-of-type(2) .p-about-reason__txt {
  padding-left: 0;
  padding-right: 5%;
}
@media screen and (max-width: 767px) {
  .p-about-reason:nth-of-type(2) .p-about-reason__txt {
    padding-right: 0;
  }
}
.p-about-reason:nth-of-type(2) .p-about-reason__txt:before {
  left: -50px;
  width: 240px;
  height: 66px;
  background-image: url(../img/p-about/reason02_t.svg);
}
@media screen and (max-width: 767px) {
  .p-about-reason:nth-of-type(2) .p-about-reason__txt:before {
    left: auto;
    right: -5px;
    width: 96px;
    height: 55px;
    background-image: url(../img/p-about/sp/reason02_t.svg);
  }
}
@media screen and (max-width: 767px) {
  .p-about-reason:nth-of-type(3) .p-about-reason__img {
    margin-right: -15px;
  }
}
.p-about-reason:nth-of-type(3) .p-about-reason__txt:before {
  width: 233px;
  height: 66px;
  background-image: url(../img/p-about/reason03_t.svg);
}
@media screen and (max-width: 767px) {
  .p-about-reason:nth-of-type(3) .p-about-reason__txt:before {
    width: 96px;
    height: 55px;
    background-image: url(../img/p-about/sp/reason03_t.svg);
  }
}
.p-about-reason__title {
  margin: 0 0 20px 0;
  font-size: 28px;
  font-weight: bold;
  line-height: 1.8;
}
@media screen and (max-width: 767px) {
  .p-about-reason__title {
    margin: 20px 0;
    font-size: 24px;
    line-height: 1.6;
  }
}
.p-about-reason__title span {
  padding: 0 0 5px 0;
  background: url(../img/p-about/line_o.svg) repeat-x left bottom;
  background-size: auto 4px;
}
.p-about-reason__link {
  margin: 20px 0 0 0;
}
.p-about-reason__link .c-arrow {
  font-size: 16px;
}
.p-about-card {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  gap: 40px;
}
@media screen and (max-width: 767px) {
  .p-about-card {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    gap: 30px;
  }
}
.p-about-card__item {
  width: 100%;
  height: 100%;
}
.p-about-card__image {
  display: block;
  width: 100%;
  height: auto;
  -o-object-fit: cover;
  object-fit: cover;
}
@media screen and (max-width: 767px) {
  .p-about-card__image {
    width: 78%;
    margin-left: auto;
    margin-right: auto;
  }
}
.p-about-card__text-1 {
  margin: 20px 0;
  text-align: center;
  font-weight: bold;
  font-size: 24px;
  line-height: 1.8;
}
@media screen and (max-width: 767px) {
  .p-about-card__text-1 {
    margin: 15px 0;
    font-size: 22px;
  }
}

.c-heading-1 img.p-about-reasons {
  -webkit-transform: translate(-50%, -90%);
  transform: translate(-50%, -90%);
}
@media screen and (max-width: 767px) {
  .c-heading-1 img.p-about-reasons {
    width: 188px;
    -webkit-transform: translate(-50%, -120%);
    transform: translate(-50%, -120%);
  }
}
.c-heading-1 img.p-about-quality {
  -webkit-transform: translate(-50%, -45%);
  transform: translate(-50%, -45%);
}
@media screen and (max-width: 767px) {
  .c-heading-1 img.p-about-quality {
    width: 183px;
    -webkit-transform: translate(-50%, -75%);
    transform: translate(-50%, -75%);
  }
}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInAtYWJvdXQuc2NzcyIsIl9zZXR0aW5nLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBRUE7QUFBQTtBQUFBO0FBSUU7RUFDRTtFQUNBO0VBQ0E7O0FDK0tGO0VEbExBO0lBTUk7SUFDQTtJQUNBOzs7QUFJSjtFQUNFO0VBQ0E7O0FDb0tGO0VEdEtBO0lBS0k7SUFDQTs7O0FBR0Y7RUFDRTtFQUNBO0VBQ0E7O0FDMEpKO0VEN0pFO0lBTUk7O0VBQ0E7SUFDRTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTs7O0FBS047RUFDRTtFQUNBO0VBQ0E7O0FDMkhKO0VEOUhFO0lBTUk7OztBQ29JTjtFRDFJRTtJQVNJO0lBQ0E7SUFDQTtJQUNBOztFQUVBO0lBQ0U7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBOzs7QUFLSjtFQUNFOztBQUlKO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUN3Rko7RUQ3RkU7SUFRSTs7O0FDaUdOO0VEekdFO0lBV0k7SUFDQTtJQUNBO0lBQ0E7OztBQUdGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQytFTjtFRHhGSTtJQVlJOzs7QUFLTjtFQUNFO0VBQ0E7RUFDQTtFQUNBOztBQ21FSjtFRHZFRTtJQU9JOztFQUVBO0lBQ0U7OztBQUlKO0VBQ0U7RUFDQTtFQUNBOztBQU1OO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7O0FDNENGO0VEaERBO0lBT0k7SUFDQTs7RUFFQTtJQUNFOzs7QUFLSjtFQUNFOztBQytCSjtFRGhDRTtJQUlJOzs7QUFJSjtFQUNFOztBQ3VCSjtFRHhCRTtJQUlJOzs7QUFHRjtFQUNFOztBQUlKO0VBQ0U7RUFDQTtFQUNBOztBQ1NKO0VEWkU7SUFNSTtJQUNBOzs7QUFHRjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUNKTjtFREZJO0lBU0k7SUFDQTs7O0FDUlI7RURhSTtJQUVJOzs7QUFHSjtFQUNFO0VBQ0E7RUFDQTs7QUNyQk47RURrQkk7SUFNSTtJQUNBO0lBQ0E7OztBQUlOO0VBQ0U7O0FDL0JKO0VEaUNJO0lBRUk7OztBQUlKO0VBQ0U7RUFDQTs7QUN6Q047RUR1Q0k7SUFLSTs7O0FBR0Y7RUFDRTtFQUNBO0VBQ0E7RUFDQTs7QUNuRFI7RUQrQ007SUFPSTtJQUNBO0lBQ0E7SUFDQTtJQUNBOzs7QUMxRFY7RURpRUk7SUFFSTs7O0FBR0o7RUFDRTtFQUNBO0VBQ0E7O0FDekVOO0VEc0VJO0lBTUk7SUFDQTtJQUNBOzs7QUFNTjtFQUNFO0VBQ0E7RUFDQTtFQUNBOztBQ3hGSjtFRG9GRTtJQU9JO0lBQ0E7SUFDQTs7O0FBR0Y7RUFDRTtFQUNBO0VBQ0E7O0FBR0o7RUFDRTs7QUFFQTtFQUNFOztBQUtOO0VBQ0U7RUFDQTs7QUNqSEY7RUQrR0E7SUFLSTtJQUNBOzs7QUFHRjtFQUNFO0VBQ0E7O0FBR0Y7RUFDRTtFQUNBO0VBQ0E7RUFDQTs7QUNqSUo7RUQ2SEU7SUFPSTtJQUNBO0lBQ0E7OztBQUlKO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUMvSUo7RUQwSUU7SUFRSTtJQUNBOzs7O0FBV047RUFDRTs7QUMvSkY7RUQ4SkE7SUFHSTtJQUNBOzs7QUFJSjtFQUNFOztBQ3ZLRjtFRHNLQTtJQUdJO0lBQ0EiLCJmaWxlIjoicC1hYm91dC5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyJAdXNlIFwic2V0dGluZ1wiIGFzICo7XG5cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiBwLWFib3V0XG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4ucC1hYm91dCB7XG4gICYtbWFpbi12aXN1YWxfX2xldHRlciB7XG4gICAgbGVmdDogMTBweDtcbiAgICB3aWR0aDogNTE3cHg7XG4gICAgaGVpZ2h0OiAxOTBweDtcblxuICAgIEBpbmNsdWRlIHNwIHtcbiAgICAgIGJvdHRvbTogLTEwcHg7XG4gICAgICB3aWR0aDogMjE3cHg7XG4gICAgICBoZWlnaHQ6IDgwcHg7XG4gICAgfVxuICB9XG5cbiAgJi1sZWFke1xuICAgIGJhY2tncm91bmQ6IHVybCgjeyRpbWctZGlyfS9wLWFib3V0L2Fib3V0X2JnLmpwZykgbm8tcmVwZWF0IGNlbnRlciB0b3A7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcblxuICAgIEBpbmNsdWRlIHNwIHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgjeyRpbWctZGlyfS9wLWFib3V0L3NwL2Fib3V0X2JnLmpwZyk7XG4gICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1MCUgMzBweDtcbiAgICB9XG5cbiAgICAmX19pbm5lcntcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIGJhY2tncm91bmQ6IHVybCgjeyRpbWctZGlyfS9wLWFib3V0L2xlYWRfYmcucG5nKSBuby1yZXBlYXQgNzVweCA2MnB4O1xuICAgICAgYmFja2dyb3VuZC1zaXplOiA5MzBweCBhdXRvO1xuXG4gICAgICBAaW5jbHVkZSBzcCB7XG4gICAgICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgICAgICY6YWZ0ZXJ7XG4gICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgdG9wOiA4MHB4O1xuICAgICAgICAgIGxlZnQ6IC01cHg7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgaGVpZ2h0OiBjYWxjKDEwMCUgLSAxNjBweCk7XG4gICAgICAgICAgYmFja2dyb3VuZDogI0RDRUZGQTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgICZfX2ltZ3tcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIHdpZHRoOiA5MDBweDtcbiAgICAgIHotaW5kZXg6IDI7XG5cbiAgICAgIEBpbmNsdWRlIG1xLW1heCg5MzApe1xuICAgICAgICB3aWR0aDogY2FsYygxMDAlIC0gMzBweCk7XG4gICAgICB9XG4gICAgICBAaW5jbHVkZSBzcCB7XG4gICAgICAgIHotaW5kZXg6IDM7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBtYXJnaW4tbGVmdDogLTE1cHg7XG4gICAgICAgIHBhZGRpbmctdG9wOiA1MHB4O1xuXG4gICAgICAgICY6YmVmb3Jle1xuICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIGxlZnQ6IDE1cHg7XG4gICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgIHotaW5kZXg6IDM7XG4gICAgICAgICAgd2lkdGg6IDMxNnB4O1xuICAgICAgICAgIGhlaWdodDogODBweDtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoI3skaW1nLWRpcn0vcC1hYm91dC9sZWFkX3Quc3ZnKSBuby1yZXBlYXQ7XG4gICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICAgICAgICB9XG5cbiAgICAgIH1cblxuICAgICAgaW1ne1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmX190eHR7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICB3aWR0aDogOTAwcHg7XG4gICAgICBtYXJnaW46IC00MHB4IDAgMCBhdXRvO1xuICAgICAgcGFkZGluZzogODBweCA1MHB4IDQwcHg7XG4gICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuXG4gICAgICBAaW5jbHVkZSBtcS1tYXgoOTMwKXtcbiAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDMwcHgpO1xuICAgICAgfVxuICAgICAgQGluY2x1ZGUgc3Age1xuICAgICAgICB6LWluZGV4OiAyO1xuICAgICAgICB3aWR0aDogY2FsYygxMDAlICsgMTVweCk7XG4gICAgICAgIG1hcmdpbjogLTEyMHB4IC0xNXB4IDAgMDtcbiAgICAgICAgcGFkZGluZzogMTQwcHggMTVweCAzMHB4O1xuICAgICAgfVxuXG4gICAgICAmOmJlZm9yZXtcbiAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICByaWdodDogLTMwcHg7XG4gICAgICAgIHRvcDogLTYwcHg7XG4gICAgICAgIHotaW5kZXg6IDM7XG4gICAgICAgIHdpZHRoOiA0NzlweDtcbiAgICAgICAgaGVpZ2h0OiAxMjJweDtcbiAgICAgICAgYmFja2dyb3VuZDogdXJsKCN7JGltZy1kaXJ9L3AtYWJvdXQvbGVhZF90LnN2Zykgbm8tcmVwZWF0O1xuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG5cbiAgICAgICAgQGluY2x1ZGUgc3B7XG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuXG4gICAgICB9XG4gICAgfVxuICAgICZfX3RpdGxle1xuICAgICAgbWFyZ2luOiAwIDAgMjBweCAwO1xuICAgICAgZm9udC1zaXplOiAyOHB4O1xuICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICBsaW5lLWhlaWdodDogMS44O1xuXG4gICAgICBAaW5jbHVkZSBzcCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMjRweDtcblxuICAgICAgICBicntcbiAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIHNwYW57XG4gICAgICAgIHBhZGRpbmc6IDAgMCA1cHggMDtcbiAgICAgICAgYmFja2dyb3VuZDogdXJsKCN7JGltZy1kaXJ9L3AtYWJvdXQvbGluZS5zdmcpIHJlcGVhdC14IGxlZnQgYm90dG9tO1xuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGF1dG8gNHB4O1xuICAgICAgfVxuICAgIH1cblxuICB9XG5cbiAgJi1yZWFzb257XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgcGFkZGluZzogNDRweCAwIDAgMDtcblxuICAgIEBpbmNsdWRlIHNwe1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBwYWRkaW5nOiAwO1xuXG4gICAgICAmOmZpcnN0LW9mLXR5cGV7XG4gICAgICAgIG1hcmdpbi10b3A6IC0yNXB4O1xuICAgICAgfVxuXG4gICAgfVxuXG4gICAgJisme1xuICAgICAgbWFyZ2luLXRvcDogNDBweDtcblxuICAgICAgQGluY2x1ZGUgc3B7XG4gICAgICAgIG1hcmdpbi10b3A6IDMwcHg7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJl9faW1ne1xuICAgICAgd2lkdGg6IDUwJTtcblxuICAgICAgQGluY2x1ZGUgc3B7XG4gICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgKyAxNXB4KTtcbiAgICAgIH1cblxuICAgICAgaW1ne1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmX190eHR7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICB3aWR0aDogNTAlO1xuICAgICAgcGFkZGluZzogMjVweCAwIDAgNSU7XG5cbiAgICAgIEBpbmNsdWRlIHNwe1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgIH1cblxuICAgICAgJjpiZWZvcmV7XG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgbGVmdDogMTBweDtcbiAgICAgICAgdG9wOiAtNDBweDtcbiAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuXG4gICAgICAgIEBpbmNsdWRlIHNwe1xuICAgICAgICAgIGxlZnQ6IC0xMHB4O1xuICAgICAgICAgIHRvcDogLTYwcHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgJjpudGgtb2YtdHlwZSgxKXtcbiAgICAgIC5wLWFib3V0LXJlYXNvbl9faW1ne1xuICAgICAgICBAaW5jbHVkZSBzcHtcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IC0xNXB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAucC1hYm91dC1yZWFzb25fX3R4dDpiZWZvcmV7XG4gICAgICAgIHdpZHRoOiAyMjhweDtcbiAgICAgICAgaGVpZ2h0OiA3MHB4O1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoI3skaW1nLWRpcn0vcC1hYm91dC9yZWFzb24wMV90LnN2Zyk7XG5cbiAgICAgICAgQGluY2x1ZGUgc3B7XG4gICAgICAgICAgd2lkdGg6IDk2cHg7XG4gICAgICAgICAgaGVpZ2h0OiA1NXB4O1xuICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgjeyRpbWctZGlyfS9wLWFib3V0L3NwL3JlYXNvbjAxX3Quc3ZnKTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICAmOm50aC1vZi10eXBlKDIpe1xuICAgICAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xuXG4gICAgICAucC1hYm91dC1yZWFzb25fX2ltZ3tcbiAgICAgICAgQGluY2x1ZGUgc3B7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IC0xNXB4O1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5wLWFib3V0LXJlYXNvbl9fdHh0e1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDUlO1xuXG4gICAgICAgIEBpbmNsdWRlIHNwe1xuICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgICAgIH1cblxuICAgICAgICAmOmJlZm9yZXtcbiAgICAgICAgICBsZWZ0OiAtNTBweDtcbiAgICAgICAgICB3aWR0aDogMjQwcHg7XG4gICAgICAgICAgaGVpZ2h0OiA2NnB4O1xuICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgjeyRpbWctZGlyfS9wLWFib3V0L3JlYXNvbjAyX3Quc3ZnKTtcblxuICAgICAgICAgIEBpbmNsdWRlIHNwe1xuICAgICAgICAgICAgbGVmdDogYXV0bztcbiAgICAgICAgICAgIHJpZ2h0OiAtNXB4O1xuICAgICAgICAgICAgd2lkdGg6IDk2cHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDU1cHg7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoI3skaW1nLWRpcn0vcC1hYm91dC9zcC9yZWFzb24wMl90LnN2Zyk7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgIH1cbiAgICB9XG4gICAgJjpudGgtb2YtdHlwZSgzKXtcbiAgICAgIC5wLWFib3V0LXJlYXNvbl9faW1ne1xuICAgICAgICBAaW5jbHVkZSBzcHtcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IC0xNXB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAucC1hYm91dC1yZWFzb25fX3R4dDpiZWZvcmV7XG4gICAgICAgIHdpZHRoOiAyMzNweDtcbiAgICAgICAgaGVpZ2h0OiA2NnB4O1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoI3skaW1nLWRpcn0vcC1hYm91dC9yZWFzb24wM190LnN2Zyk7XG5cbiAgICAgICAgQGluY2x1ZGUgc3B7XG4gICAgICAgICAgd2lkdGg6IDk2cHg7XG4gICAgICAgICAgaGVpZ2h0OiA1NXB4O1xuICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgjeyRpbWctZGlyfS9wLWFib3V0L3NwL3JlYXNvbjAzX3Quc3ZnKTtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgfVxuXG4gICAgJl9fdGl0bGV7XG4gICAgICBtYXJnaW46IDAgMCAyMHB4IDA7XG4gICAgICBmb250LXNpemU6IDI4cHg7XG4gICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjg7XG5cbiAgICAgIEBpbmNsdWRlIHNwe1xuICAgICAgICBtYXJnaW46IDIwcHggMDtcbiAgICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMS42O1xuICAgICAgfVxuXG4gICAgICBzcGFue1xuICAgICAgICBwYWRkaW5nOiAwIDAgNXB4IDA7XG4gICAgICAgIGJhY2tncm91bmQ6IHVybCgjeyRpbWctZGlyfS9wLWFib3V0L2xpbmVfby5zdmcpIHJlcGVhdC14IGxlZnQgYm90dG9tO1xuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGF1dG8gNHB4O1xuICAgICAgfVxuICAgIH1cbiAgICAmX19saW5re1xuICAgICAgbWFyZ2luOiAyMHB4IDAgMCAwO1xuXG4gICAgICAuYy1hcnJvd3tcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICYtY2FyZCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBnYXA6IDQwcHg7XG5cbiAgICBAaW5jbHVkZSBzcCB7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgZ2FwOiAzMHB4O1xuICAgIH1cbiAgICBcbiAgICAmX19pdGVtIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgIH1cblxuICAgICZfX2ltYWdlIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICBvYmplY3QtZml0OiBjb3ZlcjtcblxuICAgICAgQGluY2x1ZGUgc3Age1xuICAgICAgICB3aWR0aDogNzglO1xuICAgICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgICAgfVxuICAgIH1cblxuICAgICZfX3RleHQtMSB7XG4gICAgICBtYXJnaW46IDIwcHggMDtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDEuODtcblxuICAgICAgQGluY2x1ZGUgc3Age1xuICAgICAgICBtYXJnaW46IDE1cHggMDtcbiAgICAgICAgZm9udC1zaXplOiAyMnB4O1xuICAgICAgfVxuICAgIH1cblxuICB9XG5cbn1cblxuXG4uYy1oZWFkaW5nLTEgaW1ne1xuXG4gICYucC1hYm91dC1yZWFzb25ze1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsLTkwJSk7XG4gICAgQGluY2x1ZGUgc3Age1xuICAgICAgd2lkdGg6IDE4OHB4O1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTEyMCUpO1xuICAgIH1cbiAgfVxuXG4gICYucC1hYm91dC1xdWFsaXR5e1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsLTQ1JSk7XG4gICAgQGluY2x1ZGUgc3Age1xuICAgICAgd2lkdGg6IDE4M3B4O1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTc1JSk7XG4gICAgfVxuICB9XG5cbn0iLCIvLz09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbi8vIHZhcmlhYmxlXG4vLz09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbi8vIGltZ+ODh+OCo+ODrOOCr+ODiOODquOBvuOBp+OBruODkeOCuVxuJGltZy1kaXI6IFwiLi4vaW1nXCI7XG5cbi8vIOOCs+ODs+ODhuODs+ODhOW5hVxuJGNvbnRlbnQtd2lkdGg6IDEyMDBweDtcblxuLy8g44Kz44Oz44OG44Oz44OE5bem5Y+z44Gu5L2Z55m9XG4kc2lkZS1wYWRkaW5nOiAxNXB4O1xuXG4vLz09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuLy8gYnJlYWtwb2ludFxuLy89PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbi8vIOS4i+iomDLjgaTjga7lpInmlbDjga7plpPjgYzjgr/jg5bjg6zjg4Pjg4jooajnpLpcbi8vIOOCv+ODluODrOODg+ODiOihqOekuuOBquOBl+OBruWgtOWQiOOBrzLjgaTjga7lpInmlbDjga7lgKTjgpLjgIwxcHjlt67jgI3jgafoqK3lrprjgZnjgovjgZPjgahcblxuLy8gJHBjLWJw5Lul5LiK44GMUEPooajnpLpcbiRwYy1icDogMTI4MHB4O1xuXG4vLyAkc3AtYnDku6XkuIvjgYxTUOihqOekulxuJHNwLWJwOiA3NjdweDtcblxuLy89PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbi8vIGZvbnRcbi8vPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4kZm9udC0xOiBcIlplbiBLYWt1IEdvdGhpYyBOZXdcIiwgTWVpcnlvLCBcIkhpcmFnaW5vIEtha3UgR290aGljIFByb05cIiwgc2Fucy1zZXJpZjtcblxuLy89PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbi8vIGNvbG9yXG4vLz09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuJGNvbG9yLXByaW1hcnk6ICM3ZWIyZDE7XG4kYmxhY2s6ICMzMzM7XG4kZ3JheTogI2ViZWJlYjtcbiRncmF5MjogI2M2YzNjMTtcbiR3aGl0ZTogI2ZmZjtcbiRicm93bjogI2VmZWFlNTtcbiRicm93bjI6ICM4Njc3NmU7XG4kYnJvd24zOiAjODU3NzZlO1xuJHllbGxvdzogI2ZkZTc4NztcbiRibHVlOiAjNjBhYWQ2O1xuJGdyZWVuOiAjNTViOWEyO1xuJGdyZWVuMjogIzdFQzFCMjtcbiRiZWlnZTogI2Y5ZjdmMDtcbiRibHVlLWxpZ2h0OiAjZTRmMGY3O1xuJGdyZWVuLWxpZ2h0OiAjZTZmNGYxO1xuJHJlZDogI2YwNmE2YTtcbiRjb2xvci0xOiAjMzMzO1xuJGNvbG9yLTI6ICMwMDA7XG4kY29sb3ItMzogIzAwMDtcblxuXG4vLz09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuLy8gQ1NTIFRyYW5zaXRpb24gRWFzaW5nXG4vLz09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuLy8gRGVmYXVsdFxuJGxpbmVhcjogY3ViaWMtYmV6aWVyKC4yNTAsIC4yNTAsIC43NTAsIC43NTApO1xuJGVhc2U6IGN1YmljLWJlemllciguMjUwLCAuMTAwLCAuMjUwLCAxLjAwMCk7XG4kZWFzZS1pbjogY3ViaWMtYmV6aWVyKC40MjAsIC4wMDAsIDEuMDAwLCAxLjAwMCk7XG4kZWFzZS1vdXQ6IGN1YmljLWJlemllciguMDAwLCAuMDAwLCAuNTgwLCAxLjAwMCk7XG4kZWFzZS1pbi1vdXQ6IGN1YmljLWJlemllciguNDIwLCAuMDAwLCAuNTgwLCAxLjAwMCk7XG4vLyBJblxuJGVhc2VJblF1YWQ6IGN1YmljLWJlemllciguNTUwLCAuMDg1LCAuNjgwLCAuNTMwKTtcbiRlYXNlSW5DdWJpYzogY3ViaWMtYmV6aWVyKC41NTAsIC4wNTUsIC42NzUsIC4xOTApO1xuJGVhc2VJblF1YXJ0OiBjdWJpYy1iZXppZXIoLjg5NSwgLjAzMCwgLjY4NSwgLjIyMCk7XG4kZWFzZUluUXVpbnQ6IGN1YmljLWJlemllciguNzU1LCAuMDUwLCAuODU1LCAuMDYwKTtcbiRlYXNlSW5TaW5lOiBjdWJpYy1iZXppZXIoLjQ3MCwgLjAwMCwgLjc0NSwgLjcxNSk7XG4kZWFzZUluRXhwbzogY3ViaWMtYmV6aWVyKC45NTAsIC4wNTAsIC43OTUsIC4wMzUpO1xuJGVhc2VJbkNpcmM6IGN1YmljLWJlemllciguNjAwLCAuMDQwLCAuOTgwLCAuMzM1KTtcbiRlYXNlSW5CYWNrOiBjdWJpYy1iZXppZXIoLjYwMCwgLS4yODAsIC43MzUsIC4wNDUpO1xuLy8gT3V0XG4kZWFzZU91dFF1YWQ6IGN1YmljLWJlemllciguMjUwLCAuNDYwLCAuNDUwLCAuOTQwKTtcbiRlYXNlT3V0Q3ViaWM6IGN1YmljLWJlemllciguMjE1LCAuNjEwLCAuMzU1LCAxLjAwMCk7XG4kZWFzZU91dFF1YXJ0OiBjdWJpYy1iZXppZXIoLjE2NSwgLjg0MCwgLjQ0MCwgMS4wMDApO1xuJGVhc2VPdXRRdWludDogY3ViaWMtYmV6aWVyKC4yMzAsIDEuMDAwLCAuMzIwLCAxLjAwMCk7XG4kZWFzZU91dFNpbmU6IGN1YmljLWJlemllciguMzkwLCAuNTc1LCAuNTY1LCAxLjAwMCk7XG4kZWFzZU91dEV4cG86IGN1YmljLWJlemllciguMTkwLCAxLjAwMCwgLjIyMCwgMS4wMDApO1xuJGVhc2VPdXRDaXJjOiBjdWJpYy1iZXppZXIoLjA3NSwgLjgyMCwgLjE2NSwgMS4wMDApO1xuJGVhc2VPdXRCYWNrOiBjdWJpYy1iZXppZXIoLjE3NSwgLjg4NSwgLjMyMCwgMS4yNzUpO1xuLy8gSW4gT3V0XG4kZWFzZUluT3V0UXVhZDogY3ViaWMtYmV6aWVyKC40NTUsIC4wMzAsIC41MTUsIC45NTUpO1xuJGVhc2VJbk91dEN1YmljOiBjdWJpYy1iZXppZXIoLjY0NSwgLjA0NSwgLjM1NSwgMS4wMDApO1xuJGVhc2VJbk91dFF1YXJ0OiBjdWJpYy1iZXppZXIoLjc3MCwgLjAwMCwgLjE3NSwgMS4wMDApO1xuJGVhc2VJbk91dFF1aW50OiBjdWJpYy1iZXppZXIoLjg2MCwgLjAwMCwgLjA3MCwgMS4wMDApO1xuJGVhc2VJbk91dFNpbmU6IGN1YmljLWJlemllciguNDQ1LCAuMDUwLCAuNTUwLCAuOTUwKTtcbiRlYXNlSW5PdXRFeHBvOiBjdWJpYy1iZXppZXIoMS4wMDAsIC4wMDAsIC4wMDAsIDEuMDAwKTtcbiRlYXNlSW5PdXRDaXJjOiBjdWJpYy1iZXppZXIoLjc4NSwgLjEzNSwgLjE1MCwgLjg2MCk7XG4kZWFzZUluT3V0QmFjazogY3ViaWMtYmV6aWVyKC42ODAsIC0uNTUwLCAuMjY1LCAxLjU1MCk7XG5cblxuLy89PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4vLyBtaXhpblxuLy89PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG5cbi8vPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4vLyBjbGVhcmZpeFxuLy89PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbkBtaXhpbiBjZiB7XG4gICY6YWZ0ZXIge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGNsZWFyOiBib3RoO1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gIH1cbn1cblxuLy89PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbi8vIHNhZmUtYXJlYVxuLy89PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbkBtaXhpbiBzYWZlLWFyZWEge1xuICBwYWRkaW5nLXRvcDogY29uc3RhbnQoc2FmZS1hcmVhLWluc2V0LXRvcCk7XG4gIHBhZGRpbmctdG9wOiBlbnYoc2FmZS1hcmVhLWluc2V0LXRvcCk7XG4gIHBhZGRpbmctcmlnaHQ6IGNvbnN0YW50KHNhZmUtYXJlYS1pbnNldC1yaWdodCk7XG4gIHBhZGRpbmctcmlnaHQ6IGVudihzYWZlLWFyZWEtaW5zZXQtcmlnaHQpO1xuICBwYWRkaW5nLWJvdHRvbTogY29uc3RhbnQoc2FmZS1hcmVhLWluc2V0LWJvdHRvbSk7XG4gIHBhZGRpbmctYm90dG9tOiBlbnYoc2FmZS1hcmVhLWluc2V0LWJvdHRvbSk7XG4gIHBhZGRpbmctbGVmdDogY29uc3RhbnQoc2FmZS1hcmVhLWluc2V0LWxlZnQpO1xuICBwYWRkaW5nLWxlZnQ6IGVudihzYWZlLWFyZWEtaW5zZXQtbGVmdCk7XG59XG5cbi8vPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4vLyBh44K/44Kw44Gu44Kr44Op44O85aSJ5pu0XG4vLz09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuQG1peGluIGEtdGFnKCRjb2xvcjEsICRjb2xvcjIpIHtcbiAgJjpsaW5rLFxuICAmOmFjdGl2ZSxcbiAgJjp2aXNpdGVkIHtcbiAgICBjb2xvcjogJGNvbG9yMTtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gIH1cbiAgJjpob3ZlciB7XG4gICAgY29sb3I6ICRjb2xvcjI7XG4gIH1cbn1cblxuLy89PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbi8vIOODl+ODrOODvOOCueODm+ODq+ODgOODvOOBruOCq+ODqeODvOWkieabtFxuLy89PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbkBtaXhpbiBwbGFjZWhvbGRlcigkY29sb3IpIHtcbiAgJjpwbGFjZWhvbGRlci1zaG93biB7XG4gICAgY29sb3I6ICRjb2xvcjtcbiAgfVxuICAmOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogJGNvbG9yO1xuICB9XG4gICY6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICRjb2xvcjtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG4gICY6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAkY29sb3I7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuICAmOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICRjb2xvcjtcbiAgfVxufVxuXG4vLz09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuLy8gbWVkaWEgcXVlcnlcbi8vPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG5AbWl4aW4gbXEoJG1pbi13aWR0aCwgJG1heC13aWR0aCkge1xuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkbWluLXdpZHRoICsgcHgpIGFuZCAobWF4LXdpZHRoOiAkbWF4LXdpZHRoICsgcHgpIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuQG1peGluIG1xLW1pbigkd2lkdGgpIHtcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJHdpZHRoICsgcHgpIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuQG1peGluIG1xLW1heCgkd2lkdGgpIHtcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHdpZHRoICsgcHgpIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuXG4vLyBkZXZpY2VcbkBtaXhpbiBwYyB7XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRwYy1icCkge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5AbWl4aW4gc3Age1xuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkc3AtYnApIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuQG1peGluIHRhYiB7XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRzcC1icCArIDFweCkgYW5kIChtYXgtd2lkdGg6ICRwYy1icCAtIDFweCkge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5AbWl4aW4gcGMtdGFiIHtcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJHNwLWJwICsgMXB4KSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cbkBtaXhpbiBzcC10YWIge1xuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkcGMtYnAgLSAxcHgpIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuQG1peGluIHBjLWNvbnRlbnQge1xuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkcGMtYnApIGFuZCAobWF4LXdpZHRoOiAkY29udGVudC13aWR0aCkge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5cbi8vPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4vLyBvYmplY3QgZml0IGltYWdlc1xuLy89PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbkBtaXhpbiBvZmkoJHNpemUpIHtcbiAgb2JqZWN0LWZpdDogJHNpemU7XG5cbiAgQGluY2x1ZGUgaWUge1xuICAgIGZvbnQtZmFtaWx5OiBcIm9iamVjdC1maXQ6ICN7JHNpemV9O1wiO1xuICB9XG59XG5cbi8vPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4vLyBoaWRlIHNjcm9sbGJhclxuLy89PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbkBtaXhpbiBoaWRlLXNjcm9sbGJhciB7XG4gIC1tcy1vdmVyZmxvdy1zdHlsZTogbm9uZTtcbiAgc2Nyb2xsYmFyLXdpZHRoOiBub25lO1xuICAmOjotd2Via2l0LXNjcm9sbGJhciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG4vLz09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuLy8gaG92ZXJcbi8vPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG5AbWl4aW4gaG92ZXIge1xuICBAbWVkaWEgc2NyZWVuIGFuZCAoaG92ZXI6aG92ZXIpIHtcbiAgICAmOmhvdmVyIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfVxufVxuIl19 */
