.hero-container .company-hero-back {
  top: -600px;
}
@media screen and (max-width: 1200px) {
  .hero-container .company-hero-back {
    top: -400px;
  }
}
@media screen and (max-width: 430px) {
  .hero-container .company-hero-back {
    top: 0;
  }
}

.submain {
  width: 100%;
  height: auto;
  overflow-x: clip;
  padding: 0 12rem;
  margin: 12rem auto 18rem;
}
@media screen and (max-width: 1200px) {
  .submain {
    padding: 0 6rem;
  }
}
@media screen and (max-width: 768px) {
  .submain {
    margin: 6rem auto 12rem;
    padding: 0 5rem;
  }
}
@media screen and (max-width: 430px) {
  .submain {
    padding: 0 3.4rem;
    margin: 6rem auto 8rem;
  }
}
.submain .com-name-wrapper {
  margin-bottom: 10rem;
  position: relative;
  z-index: 10;
}
.submain .com-name-wrapper .com-name-container {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: start;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
}
@media screen and (max-width: 430px) {
  .submain .com-name-wrapper .com-name-container {
    display: none;
  }
}
.submain .com-name-wrapper .com-name-container .com-name-left {
  width: 100%;
}
.submain .com-name-wrapper .com-name-container .com-name-left .com-name-head {
  font-family: "dunbar-tall", sans-serif;
  font-weight: 200;
  font-style: italic;
  color: #1A1A1A;
  font-size: 4rem;
  letter-spacing: 0.03em;
}
@media screen and (max-width: 1200px) {
  .submain .com-name-wrapper .com-name-container .com-name-left .com-name-head {
    font-size: 3rem;
    line-height: 1.3em;
    margin-bottom: 1.2rem;
  }
}
@media screen and (max-width: 768px) {
  .submain .com-name-wrapper .com-name-container .com-name-left .com-name-head {
    font-size: 2rem;
  }
}
.submain .com-name-wrapper .com-name-container .com-name-left .com-name-subhead {
  font-family: "Hiragino Kaku Gothic ProN";
  font-weight: 300;
  font-style: normal;
  color: #1A1A1A;
  font-size: 1.2rem;
  letter-spacing: 0.08em;
  margin-bottom: 1.6rem;
}
@media screen and (max-width: 1200px) {
  .submain .com-name-wrapper .com-name-container .com-name-left .com-name-subhead {
    font-size: 1rem;
  }
}
@media screen and (max-width: 768px) {
  .submain .com-name-wrapper .com-name-container .com-name-left .com-name-subhead {
    font-size: 0.8rem;
  }
}
.submain .com-name-wrapper .com-name-container .com-name-left .com-name-content {
  font-family: "Hiragino Kaku Gothic ProN";
  font-weight: 300;
  font-style: normal;
  color: #1A1A1A;
  font-size: 0.8rem;
  letter-spacing: 0.05em;
  line-height: 2.7;
  text-align: justify;
}
.submain .com-name-wrapper .com-name-container .com-name-right {
  width: 100%;
  text-align: center;
}
.submain .com-name-wrapper .com-name-container .com-name-right .com-name-right-img {
  width: 50%;
}
@media screen and (max-width: 1200px) {
  .submain .com-name-wrapper .com-name-container .com-name-right .com-name-right-img {
    -webkit-transform: translateY(40px);
    -ms-transform: translateY(40px);
    transform: translateY(40px);
  }
}
.submain .com-name-wrapper .com-name-sp-container {
  display: none;
}
@media screen and (max-width: 430px) {
  .submain .com-name-wrapper .com-name-sp-container {
    display: block;
  }
}
.submain .com-name-wrapper .com-name-sp-container .com-name-sp-inner {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: start;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
}
.submain .com-name-wrapper .com-name-sp-container .com-name-sp-inner .com-name-left {
  width: 100%;
}
.submain .com-name-wrapper .com-name-sp-container .com-name-sp-inner .com-name-left .com-name-head {
  font-family: "dunbar-tall", sans-serif;
  font-weight: 200;
  font-style: italic;
  color: #1A1A1A;
  font-size: 25px;
  letter-spacing: 0.03em;
}
.submain .com-name-wrapper .com-name-sp-container .com-name-sp-inner .com-name-left .com-name-subhead {
  font-family: "Hiragino Kaku Gothic ProN";
  font-weight: 300;
  font-style: normal;
  color: #1A1A1A;
  font-size: 0.8rem;
  letter-spacing: 0.08em;
  margin-bottom: 1.6rem;
}
.submain .com-name-wrapper .com-name-sp-container .com-name-sp-inner .com-name-right {
  width: 34%;
}
.submain .com-name-wrapper .com-name-sp-container .com-name-sp-inner .com-name-right .com-name-right-img {
  -webkit-transform: translateY(5px);
  -ms-transform: translateY(5px);
  transform: translateY(5px);
}
.submain .com-name-wrapper .com-name-sp-container .com-name-content {
  font-family: "Hiragino Kaku Gothic ProN";
  font-weight: 300;
  font-style: normal;
  color: #1A1A1A;
  font-size: 0.7rem;
  letter-spacing: 0.05em;
  line-height: 2.5;
  text-align: justify;
}
.submain .com-over-wrapper {
  position: relative;
}
.submain .com-over-wrapper .company-back {
  position: absolute;
  top: 0;
  right: -40%;
  -webkit-transform: scale(1.3);
  -ms-transform: scale(1.3);
  transform: scale(1.3);
  z-index: -1;
}
@media screen and (max-width: 1200px) {
  .submain .com-over-wrapper .company-back {
    top: 20%;
    -webkit-transform: scale(1.7);
    -ms-transform: scale(1.7);
    transform: scale(1.7);
  }
}
@media screen and (max-width: 430px) {
  .submain .com-over-wrapper .company-back {
    top: -200px;
    right: -70%;
    -webkit-transform: scale(3.4);
    -ms-transform: scale(3.4);
    transform: scale(3.4);
  }
}
.submain .com-over-wrapper .com-over-container {
  position: relative;
  z-index: 6;
}
.submain .com-over-wrapper .com-over-container .com-over-head {
  font-family: "dunbar-tall", sans-serif;
  font-weight: 200;
  font-style: italic;
  color: #1A1A1A;
  font-size: 4rem;
  letter-spacing: 0.03em;
}
@media screen and (max-width: 1200px) {
  .submain .com-over-wrapper .com-over-container .com-over-head {
    font-size: 3rem;
    line-height: 1.3em;
    margin-bottom: 1.2rem;
  }
}
@media screen and (max-width: 430px) {
  .submain .com-over-wrapper .com-over-container .com-over-head {
    font-size: 25px;
  }
}
.submain .com-over-wrapper .com-over-container .com-over-subhead {
  font-family: "Hiragino Kaku Gothic ProN";
  font-weight: 300;
  font-style: normal;
  color: #1A1A1A;
  font-size: 1.2rem;
  letter-spacing: 0.08em;
  margin-bottom: 3rem;
}
@media screen and (max-width: 1200px) {
  .submain .com-over-wrapper .com-over-container .com-over-subhead {
    font-size: 1rem;
  }
}
.submain .com-over-wrapper .com-over-container .com-over-table {
  border-collapse: collapse;
  width: 50%;
}
@media screen and (max-width: 1200px) {
  .submain .com-over-wrapper .com-over-container .com-over-table {
    width: 60%;
  }
}
@media screen and (max-width: 430px) {
  .submain .com-over-wrapper .com-over-container .com-over-table {
    width: 100%;
  }
}
.submain .com-over-wrapper .com-over-container .com-over-table .com-over-tr {
  border-top: 1px solid #1A1A1A;
}
.submain .com-over-wrapper .com-over-container .com-over-table .com-over-tr .com-over-td {
  font-family: "dunbar-tall", sans-serif;
  font-weight: 200;
  font-style: italic;
  color: #1A1A1A;
  letter-spacing: 0.04em;
  font-size: 1.2rem;
  padding: 2rem 0;
}
@media screen and (max-width: 768px) {
  .submain .com-over-wrapper .com-over-container .com-over-table .com-over-tr .com-over-td {
    font-size: 0.8rem;
  }
}
@media screen and (max-width: 430px) {
  .submain .com-over-wrapper .com-over-container .com-over-table .com-over-tr .com-over-td {
    padding: 1.5rem 0;
  }
}
.submain .com-over-wrapper .com-over-container .com-over-table .com-over-tr .com-over-td .com-over-ja {
  font-family: "Hiragino Kaku Gothic ProN";
  font-weight: 300;
  font-style: normal;
  color: #1A1A1A;
  font-size: 0.8rem;
  letter-spacing: 0.04rem;
}
@media screen and (max-width: 768px) {
  .submain .com-over-wrapper .com-over-container .com-over-table .com-over-tr .com-over-td .com-over-ja {
    font-size: 0.6rem;
  }
}
.submain .com-over-wrapper .com-over-container .com-over-table .com-over-tr .com-over-td .address {
  font-family: "Hiragino Sans";
  font-weight: 100;
}
.submain .com-over-wrapper .com-over-container .com-over-table .com-over-tr .com-over-td .com-over-add {
  font-size: 0.8rem;
}
@media screen and (max-width: 430px) {
  .submain .com-over-wrapper .com-over-container .com-over-table .com-over-tr .com-over-td .com-over-add {
    font-size: 0.6rem;
  }
}
@media screen and (max-width: 430px) {
  .submain .com-over-wrapper .com-over-container .com-over-table .com-over-tr .cheif {
    font-size: 0.7rem;
  }
}
.submain .com-over-wrapper .com-over-container iframe {
  width: 50%;
  height: 400px;
}
@media screen and (max-width: 1200px) {
  .submain .com-over-wrapper .com-over-container iframe {
    width: 60%;
  }
}
@media screen and (max-width: 430px) {
  .submain .com-over-wrapper .com-over-container iframe {
    width: 100%;
    height: 250px;
  }
}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImNvbXBhbnkuc2NzcyIsImNvbXBhbnkuY3NzIiwiX21peGluLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBR0k7RUFDSSxXQUFBO0FDRlI7QUNhSTtFRlpBO0lBSVEsV0FBQTtFQ0RWO0FBQ0Y7QUNRSTtFRlpBO0lBUVEsTUFBQTtFQ0FWO0FBQ0Y7O0FESUE7RUFDSSxXQUFBO0VBQ0EsWUFBQTtFQUNBLGdCQUFBO0VBQ0EsZ0JBQUE7RUFDQSx3QkFBQTtBQ0RKO0FDTEk7RUZDSjtJQVFRLGVBQUE7RUNBTjtBQUNGO0FDVkk7RUZDSjtJQVlRLHVCQUFBO0lBQ0EsZUFBQTtFQ0NOO0FBQ0Y7QUNoQkk7RUZDSjtJQWlCUSxpQkFBQTtJQUNBLHNCQUFBO0VDRU47QUFDRjtBREFJO0VBQ0ksb0JBQUE7RUFDQSxrQkFBQTtFQUNBLFdBQUE7QUNFUjtBREFRO0VBQ0ksb0JBQUE7RUFBQSxvQkFBQTtFQUFBLGFBQUE7RUFDQSx3QkFBQTtFQUFBLHFCQUFBO0VBQUEsa0JBQUE7RUFDQSx5QkFBQTtFQUFBLHNCQUFBO0VBQUEsOEJBQUE7QUNFWjtBQ2hDSTtFRjJCSTtJQU1RLGFBQUE7RUNHZDtBQUNGO0FERFk7RUFDSSxXQUFBO0FDR2hCO0FERGdCO0VFMUJaLHNDQUFBO0VBQ0EsZ0JBQUE7RUFDQSxrQkFBQTtFQUNBLGNBOUJRO0VGdURRLGVBQUE7RUFDQSxzQkFBQTtBQ01wQjtBQ2hESTtFRnVDWTtJQU1RLGVBQUE7SUFDQSxrQkFBQTtJQUNBLHFCQUFBO0VDT3RCO0FBQ0Y7QUN2REk7RUZ1Q1k7SUFZUSxlQUFBO0VDUXRCO0FBQ0Y7QURMZ0I7RUVkWix3Q0FBQTtFQUNBLGdCQUFBO0VBQ0Esa0JBQUE7RUFDQSxjQTFEUTtFRnVFUSxpQkFBQTtFQUNBLHNCQUFBO0VBQ0EscUJBQUE7QUNVcEI7QUNyRUk7RUZ1RFk7SUFPUSxlQUFBO0VDV3RCO0FBQ0Y7QUMxRUk7RUZ1RFk7SUFXUSxpQkFBQTtFQ1l0QjtBQUNGO0FEVGdCO0VFN0JaLHdDQUFBO0VBQ0Es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SSxVQUFBO0VBQ0EsYUFBQTtBQ3lCaEI7QUNyUkk7RUYwUFE7SUFLUSxVQUFBO0VDMEJsQjtBQUNGO0FDMVJJO0VGMFBRO0lBU1EsV0FBQTtJQUNBLGFBQUE7RUMyQmxCO0FBQ0YiLCJmaWxlIjoiY29tcGFueS5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyJAdXNlIFwibWl4aW5cIjtcblxuLmhlcm8tY29udGFpbmVyIHtcbiAgICAuY29tcGFueS1oZXJvLWJhY2sge1xuICAgICAgICB0b3A6IC02MDBweDtcblxuICAgICAgICBAaW5jbHVkZSBtaXhpbi5tcShiZy10YWIpIHtcbiAgICAgICAgICAgIHRvcDogLTQwMHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgQGluY2x1ZGUgbWl4aW4ubXEoc3ApIHtcbiAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLnN1Ym1haW4ge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogYXV0bztcbiAgICBvdmVyZmxvdy14OiBjbGlwO1xuICAgIHBhZGRpbmc6IDAgMTJyZW07XG4gICAgbWFyZ2luOiAxMnJlbSBhdXRvIDE4cmVtO1xuXG4gICAgQGluY2x1ZGUgbWl4aW4ubXEoYmctdGFiKSB7XG4gICAgICAgIHBhZGRpbmc6IDAgNnJlbTtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBtaXhpbi5tcShzbS10YWIpIHtcbiAgICAgICAgbWFyZ2luOiA2cmVtIGF1dG8gMTJyZW07XG4gICAgICAgIHBhZGRpbmc6IDAgNXJlbTtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBtaXhpbi5tcShzcCkge1xuICAgICAgICBwYWRkaW5nOiAwIDMuNHJlbTtcbiAgICAgICAgbWFyZ2luOiA2cmVtIGF1dG8gOHJlbTtcbiAgICB9XG5cbiAgICAuY29tLW5hbWUtd3JhcHBlciB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEwcmVtO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHotaW5kZXg6IDEwO1xuXG4gICAgICAgIC5jb20tbmFtZS1jb250YWluZXIge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBzdGFydDtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcblxuICAgICAgICAgICAgQGluY2x1ZGUgbWl4aW4ubXEoc3ApIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuY29tLW5hbWUtbGVmdCB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG5cbiAgICAgICAgICAgICAgICAuY29tLW5hbWUtaGVhZCB7XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1peGluLmV4bGlnaHQ7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogNHJlbTtcbiAgICAgICAgICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMDNlbTtcblxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtaXhpbi5tcShiZy10YWIpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogM3JlbTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjNlbTtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEuMnJlbTtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1peGluLm1xKHNtLXRhYikge1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAycmVtO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgIFxuICAgICAgICAgICAgICAgIC5jb20tbmFtZS1zdWJoZWFkIHtcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbWl4aW4ubWFpbkZvbnQ7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4ycmVtO1xuICAgICAgICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMC4wOGVtO1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxLjZyZW07XG5cbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbWl4aW4ubXEoYmctdGFiKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDFyZW07XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtaXhpbi5tcShzbS10YWIpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogLjhyZW07XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgXG4gICAgICAgICAgICAgICAgLmNvbS1uYW1lLWNvbnRlbnQge1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtaXhpbi5tYWluRm9udDtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAuOHJlbTtcbiAgICAgICAgICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMDVlbTtcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIuNztcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjoganVzdGlmeTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5jb20tbmFtZS1yaWdodCB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gICAgICAgICAgICAgICAgLmNvbS1uYW1lLXJpZ2h0LWltZyB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiA1MCU7XG5cbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbWl4aW4ubXEoYmctdGFiKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoNDBweCk7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuY29tLW5hbWUtc3AtY29udGFpbmVyIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIG1peGluLm1xKHNwKSB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5jb20tbmFtZS1zcC1pbm5lciB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogc3RhcnQ7XG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXG4gICAgICAgICAgICAgICAgLmNvbS1uYW1lLWxlZnQge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcblxuICAgICAgICAgICAgICAgICAgICAuY29tLW5hbWUtaGVhZCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtaXhpbi5leGxpZ2h0O1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyNXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMDNlbTtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIC5jb20tbmFtZS1zdWJoZWFkIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1peGluLm1haW5Gb250O1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAuOHJlbTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAwLjA4ZW07XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxLjZyZW07XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAuY29tLW5hbWUtcmlnaHQge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMzQlO1xuXG4gICAgICAgICAgICAgICAgICAgIC5jb20tbmFtZS1yaWdodC1pbWcge1xuICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDVweCk7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5jb20tbmFtZS1jb250ZW50IHtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtaXhpbi5tYWluRm9udDtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IC43cmVtO1xuICAgICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAwLjA1ZW07XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIuNTtcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBqdXN0aWZ5O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmNvbS1vdmVyLXdyYXBwZXIge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgICAgLmNvbXBhbnktYmFjayB7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICByaWdodDogLTQwJTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMS4zKTtcbiAgICAgICAgICAgIHotaW5kZXg6IC0xO1xuXG4gICAgICAgICAgICBAaW5jbHVkZSBtaXhpbi5tcShiZy10YWIpIHtcbiAgICAgICAgICAgICAgICB0b3A6IDIwJTtcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEuNyk7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIG1peGluLm1xKHNwKSB7XG4gICAgICAgICAgICAgICAgdG9wOiAtMjAwcHg7XG4gICAgICAgICAgICAgICAgcmlnaHQ6IC03MCU7XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgzLjQpO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmNvbS1vdmVyLWNvbnRhaW5lciB7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICB6LWluZGV4OiA2O1xuXG4gICAgICAgICAgICAuY29tLW92ZXItaGVhZCB7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWl4aW4uZXhsaWdodDtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDRyZW07XG4gICAgICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMDNlbTtcblxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1peGluLm1xKGJnLXRhYikge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDNyZW07XG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjNlbTtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMS4ycmVtO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1peGluLm1xKHNwKSB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjVweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5jb20tb3Zlci1zdWJoZWFkIHtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtaXhpbi5tYWluRm9udDtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuMnJlbTtcbiAgICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMC4wOGVtO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDNyZW07XG5cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtaXhpbi5tcShiZy10YWIpIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxcmVtO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmNvbS1vdmVyLXRhYmxlIHtcbiAgICAgICAgICAgICAgICBib3JkZXItY29sbGFwc2U6Y29sbGFwc2U7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDUwJTtcblxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1peGluLm1xKGJnLXRhYikge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogNjAlO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1peGluLm1xKHNwKSB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5jb20tb3Zlci10ciB7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCBtaXhpbi4kbWFpbkNvbG9yO1xuXG4gICAgICAgICAgICAgICAgICAgIC5jb20tb3Zlci10ZCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtaXhpbi5leGxpZ2h0O1xuICAgICAgICAgICAgICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMDRlbTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4ycmVtO1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMnJlbSAwO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtaXhpbi5tcShzbS10YWIpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IC44cmVtO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtaXhpbi5tcShzcCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEuNXJlbSAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICBcbiAgICAgICAgICAgICAgICAgICAgICAgIC5jb20tb3Zlci1qYSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbWl4aW4ubWFpbkZvbnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAuOHJlbTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMC4wNHJlbTtcblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1peGluLm1xKHNtLXRhYikge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IC42cmVtO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgLmNvbS1vdmVyLWFkZCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAuOHJlbTtcblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1peGluLm1xKHNwKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogLjZyZW07XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgLmNoZWlmIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1peGluLm1xKHNwKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAuN3JlbTtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgaWZyYW1lIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogNTAlO1xuICAgICAgICAgICAgICAgIGhlaWdodDogNDAwcHg7XG5cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtaXhpbi5tcShiZy10YWIpIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDYwJTtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtaXhpbi5tcShzcCkge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAyNTBweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59IiwiLmhlcm8tY29udGFpbmVyIC5jb21wYW55LWhlcm8tYmFjayB7XG4gIHRvcDogLTYwMHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIC5oZXJvLWNvbnRhaW5lciAuY29tcGFueS1oZXJvLWJhY2sge1xuICAgIHRvcDogLTQwMHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0MzBweCkge1xuICAuaGVyby1jb250YWluZXIgLmNvbXBhbnktaGVyby1iYWNrIHtcbiAgICB0b3A6IDA7XG4gIH1cbn1cblxuLnN1Ym1haW4ge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xuICBvdmVyZmxvdy14OiBjbGlwO1xuICBwYWRkaW5nOiAwIDEycmVtO1xuICBtYXJnaW46IDEycmVtIGF1dG8gMThyZW07XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgLnN1Ym1haW4ge1xuICAgIHBhZGRpbmc6IDAgNnJlbTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnN1Ym1haW4ge1xuICAgIG1hcmdpbjogNnJlbSBhdXRvIDEycmVtO1xuICAgIHBhZGRpbmc6IDAgNXJlbTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDMwcHgpIHtcbiAgLnN1Ym1haW4ge1xuICAgIHBhZGRpbmc6IDAgMy40cmVtO1xuICAgIG1hcmdpbjogNnJlbSBhdXRvIDhyZW07XG4gIH1cbn1cbi5zdWJtYWluIC5jb20tbmFtZS13cmFwcGVyIHtcbiAgbWFyZ2luLWJvdHRvbTogMTByZW07XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTA7XG59XG4uc3VibWFpbiAuY29tLW5hbWUtd3JhcHBlciAuY29tLW5hbWUtY29udGFpbmVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IHN0YXJ0O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0MzBweCkge1xuICAuc3VibWFpbiAuY29tLW5hbWUtd3JhcHBlciAuY29tLW5hbWUtY29udGFpbmVyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4uc3VibWFpbiAuY29tLW5hbWUtd3JhcHBlciAuY29tLW5hbWUtY29udGFpbmVyIC5jb20tbmFtZS1sZWZ0IHtcbiAgd2lkdGg6IDEwMCU7XG59XG4uc3VibWFpbiAuY29tLW5hbWUtd3JhcHBlciAuY29tLW5hbWUtY29udGFpbmVyIC5jb20tbmFtZS1sZWZ0IC5jb20tbmFtZS1oZWFkIHtcbiAgZm9udC1mYW1pbHk6IFwiZHVuYmFyLXRhbGxcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDIwMDtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xuICBjb2xvcjogIzFBMUExQTtcbiAgZm9udC1zaXplOiA0cmVtO1xuICBsZXR0ZXItc3BhY2luZzogMC4wM2VtO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIC5zdWJtYWluIC5jb20tbmFtZS13cmFwcGVyIC5jb20tbmFtZS1jb250YWluZXIgLmNvbS1uYW1lLWxlZnQgLmNvbS1uYW1lLWhlYWQge1xuICAgIGZvbnQtc2l6ZTogM3JlbTtcbiAgICBsaW5lLWhlaWdodDogMS4zZW07XG4gICAgbWFyZ2luLWJvdHRvbTogMS4ycmVtO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuc3VibWFpbiAuY29tLW5hbWUtd3JhcHBlciAuY29tLW5hbWUtY29udGFpbmVyIC5jb20tbmFtZS1sZWZ0IC5jb20tbmFtZS1oZWFkIHtcbiAgICBmb250LXNpemU6IDJyZW07XG4gIH1cbn1cbi5zdWJtYWluIC5jb20tbmFtZS13cmFwcGVyIC5jb20tbmFtZS1jb250YWluZXIgLmNvbS1uYW1lLWxlZnQgLmNvbS1uYW1lLXN1YmhlYWQge1xuICBmb250LWZhbWlseTogXCJIaXJhZ2lubyBLYWt1IEdvdGhpYyBQcm9OXCI7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgY29sb3I6ICMxQTFBMUE7XG4gIGZvbnQtc2l6ZTogMS4ycmVtO1xuICBsZXR0ZXItc3BhY2luZzogMC4wOGVtO1xuICBtYXJnaW4tYm90dG9tOiAxLjZyZW07XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgLnN1Ym1haW4gLmNvbS1uYW1lLXdyYXBwZXIgLmNvbS1uYW1lLWNvbnRhaW5lciAuY29tLW5hbWUtbGVmdCAuY29tLW5hbWUtc3ViaGVhZCB7XG4gICAgZm9udC1zaXplOiAxcmVtO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuc3VibWFpbiAuY29tLW5hbWUtd3JhcHBlciAuY29tLW5hbWUtY29udGFpbmVyIC5jb20tbmFtZS1sZWZ0IC5jb20tbmFtZS1zdWJoZWFkIHtcbiAgICBmb250LXNpemU6IDAuOHJlbTtcbiAgfVxufVxuLnN1Ym1haW4gLmNvbS1uYW1lLXdyYXBwZXIgLmNvbS1uYW1lLWNvbnRhaW5lciAuY29tLW5hbWUtbGVmdCAuY29tLW5hbWUtY29udGVudCB7XG4gIGZvbnQtZmFtaWx5OiBcIkhpcmFnaW5vIEtha3UgR290aGljIFByb05cIjtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBjb2xvcjogIzFBMUExQTtcbiAgZm9udC1zaXplOiAwLjhyZW07XG4gIGxldHRlci1zcGFjaW5nOiAwLjA1ZW07XG4gIGxpbmUtaGVpZ2h0OiAyLjc7XG4gIHRleHQtYWxpZ246IGp1c3RpZnk7XG59XG4uc3VibWFpbiAuY29tLW5hbWUtd3JhcHBlciAuY29tLW5hbWUtY29udGFpbmVyIC5jb20tbmFtZS1yaWdodCB7XG4gIHdpZHRoOiAxMDAlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uc3VibWFpbiAuY29tLW5hbWUtd3JhcHBlciAuY29tLW5hbWUtY29udGFpbmVyIC5jb20tbmFtZS1yaWdodCAuY29tLW5hbWUtcmlnaHQtaW1nIHtcbiAgd2lkdGg6IDUwJTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAuc3VibWFpbiAuY29tLW5hbWUtd3JhcHBlciAuY29tLW5hbWUtY29udGFpbmVyIC5jb20tbmFtZS1yaWdodCAuY29tLW5hbWUtcmlnaHQtaW1nIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoNDBweCk7XG4gIH1cbn1cbi5zdWJtYWluIC5jb20tbmFtZS13cmFwcGVyIC5jb20tbmFtZS1zcC1jb250YWluZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDMwcHgpIHtcbiAgLnN1Ym1haW4gLmNvbS1uYW1lLXdyYXBwZXIgLmNvbS1uYW1lLXNwLWNvbnRhaW5lciB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cbi5zdWJtYWluIC5jb20tbmFtZS13cmFwcGVyIC5jb20tbmFtZS1zcC1jb250YWluZXIgLmNvbS1uYW1lLXNwLWlubmVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IHN0YXJ0O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG4uc3VibWFpbiAuY29tLW5hbWUtd3JhcHBlciAuY29tLW5hbWUtc3AtY29udGFpbmVyIC5jb20tbmFtZS1zcC1pbm5lciAuY29tLW5hbWUtbGVmdCB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLnN1Ym1haW4gLmNvbS1uYW1lLXdyYXBwZXIgLmNvbS1uYW1lLXNwLWNvbnRhaW5lciAuY29tLW5hbWUtc3AtaW5uZXIgLmNvbS1uYW1lLWxlZnQgLmNvbS1uYW1lLWhlYWQge1xuICBmb250LWZhbWlseTogXCJkdW5iYXItdGFsbFwiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogMjAwO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIGNvbG9yOiAjMUExQTFBO1xuICBmb250LXNpemU6IDI1cHg7XG4gIGxldHRlci1zcGFjaW5nOiAwLjAzZW07XG59XG4uc3VibWFpbiAuY29tLW5hbWUtd3JhcHBlciAuY29tLW5hbWUtc3AtY29udGFpbmVyIC5jb20tbmFtZS1zcC1pbm5lciAuY29tLW5hbWUtbGVmdCAuY29tLW5hbWUtc3ViaGVhZCB7XG4gIGZvbnQtZmFtaWx5OiBcIkhpcmFnaW5vIEtha3UgR290aGljIFByb05cIjtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBjb2xvcjogIzFBMUExQTtcbiAgZm9udC1zaXplOiAwLjhyZW07XG4gIGxldHRlci1zcGFjaW5nOiAwLjA4ZW07XG4gIG1hcmdpbi1ib3R0b206IDEuNnJlbTtcbn1cbi5zdWJtYWluIC5jb20tbmFtZS13cmFwcGVyIC5jb20tbmFtZS1zcC1jb250YWluZXIgLmNvbS1uYW1lLXNwLWlubmVyIC5jb20tbmFtZS1yaWdodCB7XG4gIHdpZHRoOiAzNCU7XG59XG4uc3VibWFpbiAuY29tLW5hbWUtd3JhcHBlciAuY29tLW5hbWUtc3AtY29udGFpbmVyIC5jb20tbmFtZS1zcC1pbm5lciAuY29tLW5hbWUtcmlnaHQgLmNvbS1uYW1lLXJpZ2h0LWltZyB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSg1cHgpO1xufVxuLnN1Ym1haW4gLmNvbS1uYW1lLXdyYXBwZXIgLmNvbS1uYW1lLXNwLWNvbnRhaW5lciAuY29tLW5hbWUtY29udGVudCB7XG4gIGZvbnQtZmFtaWx5OiBcIkhpcmFnaW5vIEtha3UgR290aGljIFByb05cIjtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBjb2xvcjogIzFBMUExQTtcbiAgZm9udC1zaXplOiAwLjdyZW07XG4gIGxldHRlci1zcGFjaW5nOiAwLjA1ZW07XG4gIGxpbmUtaGVpZ2h0OiAyLjU7XG4gIHRleHQtYWxpZ246IGp1c3RpZnk7XG59XG4uc3VibWFpbiAuY29tLW92ZXItd3JhcHBlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5zdWJtYWluIC5jb20tb3Zlci13cmFwcGVyIC5jb21wYW55LWJhY2sge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IC00MCU7XG4gIHRyYW5zZm9ybTogc2NhbGUoMS4zKTtcbiAgei1pbmRleDogLTE7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgLnN1Ym1haW4gLmNvbS1vdmVyLXdyYXBwZXIgLmNvbXBhbnktYmFjayB7XG4gICAgdG9wOiAyMCU7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxLjcpO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0MzBweCkge1xuICAuc3VibWFpbiAuY29tLW92ZXItd3JhcHBlciAuY29tcGFueS1iYWNrIHtcbiAgICB0b3A6IC0yMDBweDtcbiAgICByaWdodDogLTcwJTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDMuNCk7XG4gIH1cbn1cbi5zdWJtYWluIC5jb20tb3Zlci13cmFwcGVyIC5jb20tb3Zlci1jb250YWluZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDY7XG59XG4uc3VibWFpbiAuY29tLW92ZXItd3JhcHBlciAuY29tLW92ZXItY29udGFpbmVyIC5jb20tb3Zlci1oZWFkIHtcbiAgZm9udC1mYW1pbHk6IFwiZHVuYmFyLXRhbGxcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDIwMDtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xuICBjb2xvcjogIzFBMUExQTtcbiAgZm9udC1zaXplOiA0cmVtO1xuICBsZXR0ZXItc3BhY2luZzogMC4wM2VtO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIC5zdWJtYWluIC5jb20tb3Zlci13cmFwcGVyIC5jb20tb3Zlci1jb250YWluZXIgLmNvbS1vdmVyLWhlYWQge1xuICAgIGZvbnQtc2l6ZTogM3JlbTtcbiAgICBsaW5lLWhlaWdodDogMS4zZW07XG4gICAgbWFyZ2luLWJvdHRvbTogMS4ycmVtO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0MzBweCkge1xuICAuc3VibWFpbiAuY29tLW92ZXItd3JhcHBlciAuY29tLW92ZXItY29udGFpbmVyIC5jb20tb3Zlci1oZWFkIHtcbiAgICBmb250LXNpemU6IDI1cHg7XG4gIH1cbn1cbi5zdWJtYWluIC5jb20tb3Zlci13cmFwcGVyIC5jb20tb3Zlci1jb250YWluZXIgLmNvbS1vdmVyLXN1YmhlYWQge1xuICBmb250LWZhbWlseTogXCJIaXJhZ2lubyBLYWt1IEdvdGhpYyBQcm9OXCI7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgY29sb3I6ICMxQTFBMUE7XG4gIGZvbnQtc2l6ZTogMS4ycmVtO1xuICBsZXR0ZXItc3BhY2luZzogMC4wOGVtO1xuICBtYXJnaW4tYm90dG9tOiAzcmVtO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIC5zdWJtYWluIC5jb20tb3Zlci13cmFwcGVyIC5jb20tb3Zlci1jb250YWluZXIgLmNvbS1vdmVyLXN1YmhlYWQge1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgfVxufVxuLnN1Ym1haW4gLmNvbS1vdmVyLXdyYXBwZXIgLmNvbS1vdmVyLWNvbnRhaW5lciAuY29tLW92ZXItdGFibGUge1xuICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xuICB3aWR0aDogNTAlO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIC5zdWJtYWluIC5jb20tb3Zlci13cmFwcGVyIC5jb20tb3Zlci1jb250YWluZXIgLmNvbS1vdmVyLXRhYmxlIHtcbiAgICB3aWR0aDogNjAlO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0MzBweCkge1xuICAuc3VibWFpbiAuY29tLW92ZXItd3JhcHBlciAuY29tLW92ZXItY29udGFpbmVyIC5jb20tb3Zlci10YWJsZSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbi5zdWJtYWluIC5jb20tb3Zlci13cmFwcGVyIC5jb20tb3Zlci1jb250YWluZXIgLmNvbS1vdmVyLXRhYmxlIC5jb20tb3Zlci10ciB7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjMUExQTFBO1xufVxuLnN1Ym1haW4gLmNvbS1vdmVyLXdyYXBwZXIgLmNvbS1vdmVyLWNvbnRhaW5lciAuY29tLW92ZXItdGFibGUgLmNvbS1vdmVyLXRyIC5jb20tb3Zlci10ZCB7XG4gIGZvbnQtZmFtaWx5OiBcImR1bmJhci10YWxsXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiAyMDA7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgY29sb3I6ICMxQTFBMUE7XG4gIGxldHRlci1zcGFjaW5nOiAwLjA0ZW07XG4gIGZvbnQtc2l6ZTogMS4ycmVtO1xuICBwYWRkaW5nOiAycmVtIDA7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuc3VibWFpbiAuY29tLW92ZXItd3JhcHBlciAuY29tLW92ZXItY29udGFpbmVyIC5jb20tb3Zlci10YWJsZSAuY29tLW92ZXItdHIgLmNvbS1vdmVyLXRkIHtcbiAgICBmb250LXNpemU6IDAuOHJlbTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDMwcHgpIHtcbiAgLnN1Ym1haW4gLmNvbS1vdmVyLXdyYXBwZXIgLmNvbS1vdmVyLWNvbnRhaW5lciAuY29tLW92ZXItdGFibGUgLmNvbS1vdmVyLXRyIC5jb20tb3Zlci10ZCB7XG4gICAgcGFkZGluZzogMS41cmVtIDA7XG4gIH1cbn1cbi5zdWJtYWluIC5jb20tb3Zlci13cmFwcGVyIC5jb20tb3Zlci1jb250YWluZXIgLmNvbS1vdmVyLXRhYmxlIC5jb20tb3Zlci10ciAuY29tLW92ZXItdGQgLmNvbS1vdmVyLWphIHtcbiAgZm9udC1mYW1pbHk6IFwiSGlyYWdpbm8gS2FrdSBHb3RoaWMgUHJvTlwiO1xuICBmb250LXdlaWdodDogMzAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGNvbG9yOiAjMUExQTFBO1xuICBmb250LXNpemU6IDAuOHJlbTtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDRyZW07XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuc3VibWFpbiAuY29tLW92ZXItd3JhcHBlciAuY29tLW92ZXItY29udGFpbmVyIC5jb20tb3Zlci10YWJsZSAuY29tLW92ZXItdHIgLmNvbS1vdmVyLXRkIC5jb20tb3Zlci1qYSB7XG4gICAgZm9udC1zaXplOiAwLjZyZW07XG4gIH1cbn1cbi5zdWJtYWluIC5jb20tb3Zlci13cmFwcGVyIC5jb20tb3Zlci1jb250YWluZXIgLmNvbS1vdmVyLXRhYmxlIC5jb20tb3Zlci10ciAuY29tLW92ZXItdGQgLmNvbS1vdmVyLWFkZCB7XG4gIGZvbnQtc2l6ZTogMC44cmVtO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDMwcHgpIHtcbiAgLnN1Ym1haW4gLmNvbS1vdmVyLXdyYXBwZXIgLmNvbS1vdmVyLWNvbnRhaW5lciAuY29tLW92ZXItdGFibGUgLmNvbS1vdmVyLXRyIC5jb20tb3Zlci10ZCAuY29tLW92ZXItYWRkIHtcbiAgICBmb250LXNpemU6IDAuNnJlbTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDMwcHgpIHtcbiAgLnN1Ym1haW4gLmNvbS1vdmVyLXdyYXBwZXIgLmNvbS1vdmVyLWNvbnRhaW5lciAuY29tLW92ZXItdGFibGUgLmNvbS1vdmVyLXRyIC5jaGVpZiB7XG4gICAgZm9udC1zaXplOiAwLjdyZW07XG4gIH1cbn1cbi5zdWJtYWluIC5jb20tb3Zlci13cmFwcGVyIC5jb20tb3Zlci1jb250YWluZXIgaWZyYW1lIHtcbiAgd2lkdGg6IDUwJTtcbiAgaGVpZ2h0OiA0MDBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAuc3VibWFpbiAuY29tLW92ZXItd3JhcHBlciAuY29tLW92ZXItY29udGFpbmVyIGlmcmFtZSB7XG4gICAgd2lkdGg6IDYwJTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDMwcHgpIHtcbiAgLnN1Ym1haW4gLmNvbS1vdmVyLXdyYXBwZXIgLmNvbS1vdmVyLWNvbnRhaW5lciBpZnJhbWUge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMjUwcHg7XG4gIH1cbn0iLCIkbWFpbkhvdmVyOiByZ2JhKDE1NSwxLDYzLC42KTtcbiRtYWluQ29sb3I6ICMxQTFBMUE7XG5cbiR3aWR0aDogMTU0MHB4O1xuJGJyZWFrcG9pbnRzOiAoXG4gICAgXCJzcFwiOiBcInNjcmVlbiBhbmQgKG1heC13aWR0aDogNDMwcHgpXCIsXG4gICAgXCJzbS10YWJcIjogXCJzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KVwiLFxuICAgIFwiYmctdGFiXCI6IFwic2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjAwcHgpXCIsXG4gICAgXCJwcmUtc20tcGNcIjogXCJzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyNjVweClcIixcbiAgICBcInNtLXBjXCI6IFwic2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMzMwcHgpXCIsXG4gICAgXCJwY1wiOiBcInNjcmVlbiBhbmQgKG1heC13aWR0aDogI3skd2lkdGh9KVwiLFxuICAgIFwiYmctcGNcIjogXCJzY3JlZW4gYW5kIChtaW4td2lkdGg6IDIyMDBweClcIixcbik7XG5cbkBtaXhpbiBtcSgkYnJlYWtwb2ludDogc3ApIHtcbiAgICBAbWVkaWEgI3ttYXAtZ2V0KCRicmVha3BvaW50cywgJGJyZWFrcG9pbnQpfSB7XG4gICAgICAgIEBjb250ZW50O1xuICAgIH1cbn1cblxuQG1peGluIGhlcm9Gb250IHtcbiAgICBmb250LWZhbWlseTogXCJkdW5iYXItdGFsbFwiLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgZm9udC1zdHlsZTogaXRhbGljO1xuICAgIGNvbG9yOiAkbWFpbkNvbG9yO1xufVxuXG5AbWl4aW4gZXhsaWdodCB7XG4gICAgZm9udC1mYW1pbHk6IFwiZHVuYmFyLXRhbGxcIiwgc2Fucy1zZXJpZjtcbiAgICBmb250LXdlaWdodDogMjAwO1xuICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgICBjb2xvcjogJG1haW5Db2xvcjtcbn1cblxuQG1peGluIG51bWJlciB7XG4gICAgZm9udC1mYW1pbHk6IFwiZHVuYmFyLXRhbGxcIiwgc2Fucy1zZXJpZjtcbiAgICBmb250LXdlaWdodDogMTAwO1xuICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgICBjb2xvcjogJG1haW5Db2xvcjtcbn1cblxuQG1peGluIGNvcHkge1xuICAgIGZvbnQtZmFtaWx5OiBcImR1bmJhci10YWxsXCIsIHNhbnMtc2VyaWY7XG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7IFxuICAgIGNvbG9yOiAkbWFpbkNvbG9yO1xufVxuXG5AbWl4aW4gbWVudSB7XG4gICAgZm9udC1mYW1pbHk6IFwiZHVuYmFyLXRhbGxcIiwgc2Fucy1zZXJpZjtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgICBjb2xvcjogJG1haW5Db2xvcjtcbn1cblxuQG1peGluIG1haW5Gb250IHtcbiAgICBmb250LWZhbWlseTogJ0hpcmFnaW5vIEtha3UgR290aGljIFByb04nO1xuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGNvbG9yOiAkbWFpbkNvbG9yO1xufSJdfQ== */
