.faculty {
  background-color: #f7f7f7;
}
.faculty__container {
  padding: 66px 0 10px;
}
.faculty__item {
  position: relative;
}
.faculty__group {
  position: relative;
}
.faculty__label {
  position: absolute;
  top: 20px;
  left: 0;
}
.faculty__label img {
  width: 150px;
}
.faculty__point {
  position: absolute;
  top: 20px;
  right: 0;
}
.faculty__point .inner {
  padding: 8px;
  font-family: "Noto Serif JP", serif;
  font-weight: 600;
  color: #fff;
}
.faculty__point .inner + .inner {
  margin-top: 5px;
}
.faculty__point .grid {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.faculty__point .grid__text {
  font-size: 12px;
  line-height: 1.3;
}
.faculty__point .grid__text .note {
  font-size: 8px;
}
.faculty__point .grid__number .number {
  font-size: 34px;
}
.faculty__point .grid__number .unit {
  font-size: 14px;
}
.faculty__point--economics .inner {
  background-color: #003770;
}
.faculty__point--economics .inner .text {
  padding-bottom: 8px;
  margin-bottom: 4px;
  font-size: 10px;
  line-height: 1;
  border-bottom: 1px solid #fff;
}
.faculty__point--economics .inner .capacity {
  display: flex;
  align-items: flex-end;
  justify-content: center;
  line-height: 1;
}
.faculty__point--economics .inner .capacity__number {
  display: inline-block;
  font-size: 22px;
  font-weight: 600;
}
.faculty__point--economics .inner .capacity__arrow {
  position: relative;
  width: 20px;
  margin: 0 5px;
  overflow: hidden;
  text-indent: 100%;
  white-space: nowrap;
}
.faculty__point--economics .inner .capacity__arrow::before {
  position: absolute;
  right: 0;
  bottom: 7px;
  width: 100%;
  height: 1px;
  content: "";
  background: #fff;
}
.faculty__point--economics .inner .capacity__arrow::after {
  position: absolute;
  right: 0;
  bottom: 4px;
  width: 0;
  height: 0;
  content: "";
  border: 4px solid transparent;
  border-right-width: 0;
  border-left-color: #fff;
}
.faculty__point--economics .inner .capacity__large .capacity__number {
  font-size: 28px;
}
.faculty__point--economics .inner .capacity__large .unit {
  font-size: 14px;
}
.faculty__point--business .inner {
  width: 195px;
  background-color: #eda40d;
}
.faculty__point--business .inner .grid__number {
  letter-spacing: -0.05em;
}
.faculty__point--business .inner .note-text {
  margin-top: 5px;
  font-size: 7px;
}
.faculty__point--international .inner {
  width: 195px;
  background-color: #0071af;
}
.faculty__point--international .inner .grid__number {
  letter-spacing: -0.05em;
}
.faculty__point--international .inner .note-text {
  margin-top: 5px;
  font-size: 7px;
}
.faculty__point--law {
  right: auto;
  left: 0;
}
.faculty__point--law .inner {
  width: 180px;
  background-color: #531f72;
}
.faculty__img img {
  width: 100%;
}
.faculty__block {
  position: relative;
  padding: 40px 0 70px 29px;
  margin: -40px 39px 0 0;
  background-color: #f7f7f7;
}
.faculty__block::before {
  position: absolute;
  top: 0;
  left: 0;
  width: 167.5px;
  height: 6px;
  content: "";
}
.faculty__block--economics::before {
  background-color: #003770;
}
.faculty__block--business::before {
  background-color: #eda40d;
}
.faculty__block--international::before {
  background-color: #0071af;
}
.faculty__block--law::before {
  background-color: #531f72;
}
.faculty__heading {
  font-style: italic;
  font-weight: 400;
}
.faculty__heading-main {
  font-size: 30px;
  letter-spacing: 0.15em;
}
.faculty__block--economics .faculty__heading-main {
  color: #003770;
}

.faculty__block--business .faculty__heading-main {
  color: #eda40d;
}

.faculty__block--international .faculty__heading-main {
  color: #0071af;
}

.faculty__block--law .faculty__heading-main {
  color: #531f72;
}
.faculty__heading-sub {
  position: relative;
  top: 2px;
  margin-left: 7px;
  font-size: 15px;
  letter-spacing: 0.2em;
}
.faculty__text {
  margin-top: 15px;
  font-size: 16px;
  font-style: italic;
  line-height: 1.9375;
  letter-spacing: 0.17em;
}
.faculty__list {
  padding: 16px 38px 17px;
  margin: 22px -9px 0 0;
  background-color: #fff;
}
.faculty__list-item {
  position: relative;
  font-size: 13px;
  letter-spacing: 0.12em;
}
.faculty__list-item::before {
  position: absolute;
  top: 8px;
  left: -13px;
  width: 4px;
  height: 4px;
  content: "";
  background-color: #003770;
  border-radius: 50%;
}
.faculty__block--economics .faculty__list-item::before {
  background-color: #003770;
}

.faculty__block--business .faculty__list-item::before {
  background-color: #eda40d;
}

.faculty__block--international .faculty__list-item::before {
  background-color: #0071af;
}

.faculty__block--law .faculty__list-item::before {
  background-color: #531f72;
}
.faculty__list-item:nth-child(n+2) {
  margin-top: 9px;
}
.faculty__button {
  margin: 30px -9px 0 0;
}

.mv__wrapper {
  height: 292px;
  background: url("/assets/images/pages/faculty/mv_bg.jpg") center/cover;
}
.mv__title {
  margin-top: 20px;
}
.mv__title .label {
  margin-top: 20px;
  font-family: "Cormorant Garamond", serif;
  font-size: 14px;
  font-style: italic;
  letter-spacing: 0.15em;
}
@media (min-width: 768px) {
  .faculty__container {
    padding: 170px 60px 130px;
  }
  .faculty__item:nth-child(n+2) {
    margin-top: 131px;
  }
  .faculty__label {
    left: 50%;
    margin-left: -600px;
  }
  .faculty__label img {
    width: 200px;
  }
  .faculty__point {
    right: 50%;
    margin-right: -530px;
  }
  .faculty__point .inner {
    padding: 12px 20px 15px;
  }
  .faculty__point .grid__text {
    font-size: 14px;
  }
  .faculty__point .grid__text .note {
    font-size: 10px;
  }
  .faculty__point .grid__number .number {
    font-size: 44px;
  }
  .faculty__point .grid__number .unit {
    font-size: 20px;
  }
  .faculty__point--economics .inner .text {
    padding-bottom: 10px;
    font-size: 14px;
  }
  .faculty__point--economics .inner .capacity__number {
    font-size: 26px;
  }
  .faculty__point--economics .inner .capacity__arrow {
    width: 25px;
    font-size: 18px;
  }
  .faculty__point--economics .inner .capacity__arrow::before {
    right: 1px;
    bottom: 9px;
  }
  .faculty__point--economics .inner .capacity__arrow::after {
    bottom: 6px;
  }
  .faculty__point--economics .inner .capacity__large .capacity__number {
    font-size: 40px;
  }
  .faculty__point--economics .inner .capacity__large .unit {
    font-size: 20px;
  }
  .faculty__point--business .inner {
    width: 200px;
  }
  .faculty__point--business .inner .grid__number .number {
    font-size: 50px;
  }
  .faculty__point--business .inner .note-text {
    font-size: 10px;
  }
  .faculty__point--international .inner {
    width: 275px;
  }
  .faculty__point--international .inner .grid__number .number {
    font-size: 50px;
  }
  .faculty__point--international .inner .note-text {
    font-size: 10px;
  }
  .faculty__point--law {
    left: 50%;
    margin-left: -530px;
  }
  .faculty__point--law .inner {
    width: 275px;
  }
  .faculty__block {
    width: 1160px;
    padding: 40px;
    margin: -100px auto 0;
  }
  .faculty__block::before {
    width: 290px;
    height: 7px;
  }
  .faculty__heading-main {
    font-size: 40px;
  }
  .faculty__heading-sub {
    margin-left: 15px;
    font-size: 20px;
  }
  .faculty__text {
    margin-top: 10px;
    font-size: 22px;
    line-height: 2.272;
  }
  .faculty__list {
    display: flex;
    padding: 28px 66px 29px;
    margin: 28px 0 0;
  }
  .faculty__list-item {
    font-size: 14px;
  }
  .faculty__list-item::before {
    top: 9px;
    left: -15px;
  }
  .faculty__list-item:nth-child(n+2) {
    margin-top: 0;
    margin-left: 150px;
  }
  .faculty__block--business .faculty__list-item:nth-child(n+2) {
    margin-left: 80px;
  }
  .faculty__button {
    position: absolute;
    top: 40px;
    right: 40px;
    margin: 0;
  }
  .mv__wrapper {
    height: 700px;
    background: url("/assets/images/pages/faculty/mv_bg_md.jpg") center/cover;
  }
  .mv__title .label {
    margin-top: 31px;
    font-size: 18px;
  }
}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImFzc2V0cy9zdHlsZXMvcGFnZXMvZmFjdWx0eS9fZmFjdWx0eS5zY3NzIiwiYXNzZXRzL3N0eWxlcy9wYWdlcy9mYWN1bHR5L3N0eWxlLmNzcyIsImFzc2V0cy9zdHlsZXMvYWJzdHJhY3RzL192YXJpYWJsZXMuc2NzcyIsImFzc2V0cy9zdHlsZXMvcGFnZXMvZmFjdWx0eS9fbXYuc2NzcyIsImFzc2V0cy9zdHlsZXMvYWJzdHJhY3RzL19taXhpbnMuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQTtFQUNFLHlCQUFBO0FDQ0Y7QURDRTtFQUNFLG9CQUFBO0FDQ0o7QURNRTtFQUNFLGtCQUFBO0FDQ0o7QURRRTtFQUNFLGtCQUFBO0FDREo7QURJRTtFQUNFLGtCQUFBO0VBQ0EsU0FBQTtFQUNBLE9BQUE7QUNGSjtBRFNJO0VBQ0UsWUFBQTtBQ0ROO0FEU0U7RUFDRSxrQkFBQTtFQUNBLFNBQUE7RUFDQSxRQUFBO0FDRko7QURTSTtFQUNFLFlBQUE7RUFDQSxtQ0VNWTtFRkxaLGdCQUFBO0VBQ0EsV0FBQTtBQ0ROO0FET007RUFDRSxlQUFBO0FDQVI7QURJSTtFQUNFLGFBQUE7RUFDQSxtQkFBQTtFQUNBLDhCQUFBO0FDRk47QURJTTtFQUNFLGVBQUE7RUFDQSxnQkFBQTtBQ0ZSO0FEUVE7RUFDRSxjQUFBO0FDRFY7QURVUTtFQUNFLGVBQUE7QUNIVjtBRFVRO0VBQ0UsZUFBQTtBQ0hWO0FEWUk7RUFDRSx5QkU1RGlCO0FEdUR2QjtBRE9NO0VBQ0UsbUJBQUE7RUFDQSxrQkFBQTtFQUNBLGVBQUE7RUFDQSxjQUFBO0VBQ0EsNkJBQUE7QUNMUjtBRGFNO0VBQ0UsYUFBQTtFQUNBLHFCQUFBO0VBQ0EsdUJBQUE7RUFDQSxjQUFBO0FDTFI7QURPUTtFQUNFLHFCQUFBO0VBQ0EsZUFBQTtFQUNBLGdCQUFBO0FDTFY7QURZUTtFQUNFLGtCQUFBO0VBQ0EsV0FBQTtFQUNBLGFBQUE7RUFDQSxnQkFBQTtFQUNBLGlCQUFBO0VBQ0EsbUJBQUE7QUNMVjtB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SUFVSSxVQUFBO0lBQ0EsV0FBQTtFQ0haO0VET1E7SUFZSSxXQUFBO0VDSFo7RURTUTtJQUlJLGVBQUE7RUNMWjtFRFNRO0lBSUksZUFBQTtFQ0xaO0VEWUU7SUFLSSxZQUFBO0VDUk47RURjTTtJQUVJLGVBQUE7RUNSVjtFRGFJO0lBS0ksZUFBQTtFQ1RSO0VEY0U7SUFLSSxZQUFBO0VDVk47RURnQk07SUFFSSxlQUFBO0VDVlY7RURlSTtJQUtJLGVBQUE7RUNYUjtFRGdCRTtJQUtJLFNBQUE7SUFDQSxtQkFBQTtFQ1pOO0VEZUk7SUFLSSxZQUFBO0VDWFI7RUR1QkE7SUFPSSxhQUFBO0lBQ0EsYUFBQTtJQUNBLHFCQUFBO0VDaEJKO0VEbUJFO0lBU0ksWUFBQTtJQUNBLFdBQUE7RUNmTjtFRGlEQTtJQXFCSSxlQUFBO0VDN0JKO0VEaUNBO0lBUUksaUJBQUE7SUFDQSxlQUFBO0VDN0JKO0VEaUNBO0lBUUksZ0JBQUE7SUFDQSxlQUFBO0lBQ0Esa0JBQUE7RUM3Qko7RURpQ0E7SUFNSSxhQUFBO0lBQ0EsdUJBQUE7SUFDQSxnQkFBQTtFQzdCSjtFRGlDQTtJQU1JLGVBQUE7RUM3Qko7RURnQ0U7SUEyQkksUUFBQTtJQUNBLFdBQUE7RUM1Qk47RURnQ0U7SUFJSSxhQUFBO0lBQ0Esa0JBQUE7RUM1Qk47RUQ4QmU7SUFDUCxpQkFBQTtFQzVCUjtFRGtDQTtJQUlJLGtCQUFBO0lBQ0EsU0FBQTtJQUNBLFdBQUE7SUFDQSxTQUFBO0VDOUJKO0VFeGJBO0lBS0ksYUFBQTtJQUNBLHlFQUFBO0VGNmJKO0VFdGJFO0lBUUksZ0JBQUE7SUFDQSxlQUFBO0VGNmJOO0FBMWNGIiwiZmlsZSI6ImFzc2V0cy9zdHlsZXMvcGFnZXMvZmFjdWx0eS9zdHlsZS5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyIuZmFjdWx0eSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmN2Y3Zjc7XG5cbiAgJl9fY29udGFpbmVyIHtcbiAgICBwYWRkaW5nOiA2NnB4IDAgMTBweDtcblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgIHBhZGRpbmc6IDE3MHB4IDYwcHggMTMwcHg7XG4gICAgfVxuICB9XG5cbiAgJl9faXRlbSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgJjpudGgtY2hpbGQobiArIDIpIHtcbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMTMxcHg7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJl9fZ3JvdXAge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgfVxuXG4gICZfX2xhYmVsIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAyMHB4O1xuICAgIGxlZnQ6IDA7XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICBsZWZ0OiA1MCU7XG4gICAgICBtYXJnaW4tbGVmdDogLTYwMHB4O1xuICAgIH1cblxuICAgIGltZyB7XG4gICAgICB3aWR0aDogMTUwcHg7XG5cbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgd2lkdGg6IDIwMHB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICZfX3BvaW50IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAyMHB4O1xuICAgIHJpZ2h0OiAwO1xuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgcmlnaHQ6IDUwJTtcbiAgICAgIG1hcmdpbi1yaWdodDogLTUzMHB4O1xuICAgIH1cblxuICAgIC5pbm5lciB7XG4gICAgICBwYWRkaW5nOiA4cHg7XG4gICAgICBmb250LWZhbWlseTogJGZvbnQtbWFpbi1zZXJpZjtcbiAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICBjb2xvcjogI2ZmZjtcblxuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICBwYWRkaW5nOiAxMnB4IDIwcHggMTVweDtcbiAgICAgIH1cblxuICAgICAgKyAuaW5uZXIge1xuICAgICAgICBtYXJnaW4tdG9wOiA1cHg7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmdyaWQge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cbiAgICAgICZfX3RleHQge1xuICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjM7XG5cbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5ub3RlIHtcbiAgICAgICAgICBmb250LXNpemU6IDhweDtcblxuICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgJl9fbnVtYmVyIHtcbiAgICAgICAgLm51bWJlciB7XG4gICAgICAgICAgZm9udC1zaXplOiAzNHB4O1xuXG4gICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICAgICAgZm9udC1zaXplOiA0NHB4O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC51bml0IHtcbiAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG5cbiAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi0tZWNvbm9taWNzIC5pbm5lciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItZGVwdC1lY29ub21pY3M7XG5cbiAgICAgIC50ZXh0IHtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDhweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNHB4O1xuICAgICAgICBmb250LXNpemU6IDEwcHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2ZmZjtcblxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgICAgcGFkZGluZy1ib3R0b206IDEwcHg7XG4gICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5jYXBhY2l0eSB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuXG4gICAgICAgICZfX251bWJlciB7XG4gICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuXG4gICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICAgICAgZm9udC1zaXplOiAyNnB4O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICZfX2Fycm93IHtcbiAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgd2lkdGg6IDIwcHg7XG4gICAgICAgICAgbWFyZ2luOiAwIDVweDtcbiAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgIHRleHQtaW5kZW50OiAxMDAlO1xuICAgICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cbiAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgICAgICB3aWR0aDogMjVweDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICBib3R0b206IDdweDtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgaGVpZ2h0OiAxcHg7XG4gICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICNmZmY7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgICAgICAgcmlnaHQ6IDFweDtcbiAgICAgICAgICAgICAgYm90dG9tOiA5cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICBib3R0b206IDRweDtcbiAgICAgICAgICAgIHdpZHRoOiAwO1xuICAgICAgICAgICAgaGVpZ2h0OiAwO1xuICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICBib3JkZXI6IDRweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgIGJvcmRlci1yaWdodC13aWR0aDogMDtcbiAgICAgICAgICAgIGJvcmRlci1sZWZ0LWNvbG9yOiAjZmZmO1xuXG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgICAgICAgIGJvdHRvbTogNnB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICZfX2xhcmdlIHtcbiAgICAgICAgICAuY2FwYWNpdHlfX251bWJlciB7XG4gICAgICAgICAgICBmb250LXNpemU6IDI4cHg7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgICAgICAgZm9udC1zaXplOiA0MHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cblxuICAgICAgICAgIC51bml0IHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcblxuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi0tYnVzaW5lc3MgLmlubmVyIHtcbiAgICAgIHdpZHRoOiAxOTVweDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1kZXB0LWFkbWluaXN0cmF0aW9uO1xuXG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgIHdpZHRoOiAyMDBweDtcbiAgICAgIH1cblxuICAgICAgLmdyaWRfX251bWJlciB7XG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAtMC4wNWVtO1xuXG4gICAgICAgIC5udW1iZXIge1xuICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogNTBweDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLm5vdGUtdGV4dCB7XG4gICAgICAgIG1hcmdpbi10b3A6IDVweDtcbiAgICAgICAgZm9udC1zaXplOiA3cHg7XG5cbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgICYtLWludGVybmF0aW9uYWwgLmlubmVyIHtcbiAgICAgIHdpZHRoOiAxOTVweDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1kZXB0LWludF9zdHVkaWVzO1xuXG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgIHdpZHRoOiAyNzVweDtcbiAgICAgIH1cblxuICAgICAgLmdyaWRfX251bWJlciB7XG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAtMC4wNWVtO1xuXG4gICAgICAgIC5udW1iZXIge1xuICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogNTBweDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLm5vdGUtdGV4dCB7XG4gICAgICAgIG1hcmdpbi10b3A6IDVweDtcbiAgICAgICAgZm9udC1zaXplOiA3cHg7XG5cbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgICYtLWxhdyB7XG4gICAgICByaWdodDogYXV0bztcbiAgICAgIGxlZnQ6IDA7XG5cbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgbGVmdDogNTAlO1xuICAgICAgICBtYXJnaW4tbGVmdDogLTUzMHB4O1xuICAgICAgfVxuXG4gICAgICAuaW5uZXIge1xuICAgICAgICB3aWR0aDogMTgwcHg7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1kZXB0LWxhdztcblxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgICAgd2lkdGg6IDI3NXB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJl9faW1nIHtcbiAgICBpbWcge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxuICB9XG5cbiAgJl9fYmxvY2sge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBwYWRkaW5nOiA0MHB4IDAgNzBweCAyOXB4O1xuICAgIG1hcmdpbjogLTQwcHggMzlweCAwIDA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2Y3ZjdmNztcblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgIHdpZHRoOiAxMTYwcHg7XG4gICAgICBwYWRkaW5nOiA0MHB4O1xuICAgICAgbWFyZ2luOiAtMTAwcHggYXV0byAwO1xuICAgIH1cblxuICAgICY6OmJlZm9yZSB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDA7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgd2lkdGg6IDE2Ny41cHg7XG4gICAgICBoZWlnaHQ6IDZweDtcbiAgICAgIGNvbnRlbnQ6ICcnO1xuXG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgIHdpZHRoOiAyOTBweDtcbiAgICAgICAgaGVpZ2h0OiA3cHg7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi0tZWNvbm9taWNzIHtcbiAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1kZXB0LWVjb25vbWljcztcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLS1idXNpbmVzcyB7XG4gICAgICAmOjpiZWZvcmUge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItZGVwdC1hZG1pbmlzdHJhdGlvbjtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLS1pbnRlcm5hdGlvbmFsIHtcbiAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1kZXB0LWludF9zdHVkaWVzO1xuICAgICAgfVxuICAgIH1cblxuICAgICYtLWxhdyB7XG4gICAgICAmOjpiZWZvcmUge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItZGVwdC1sYXc7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJl9faGVhZGluZyB7XG4gICAgZm9udC1zdHlsZTogaXRhbGljO1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIH1cblxuICAmX19oZWFkaW5nLW1haW4ge1xuICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgICBsZXR0ZXItc3BhY2luZzogMC4xNWVtO1xuXG4gICAgQGF0LXJvb3QgLmZhY3VsdHlfX2Jsb2NrLS1lY29ub21pY3MgLmZhY3VsdHlfX2hlYWRpbmctbWFpbiB7XG4gICAgICBjb2xvcjogJGNvbG9yLWRlcHQtZWNvbm9taWNzO1xuICAgIH1cblxuICAgIEBhdC1yb290IC5mYWN1bHR5X19ibG9jay0tYnVzaW5lc3MgLmZhY3VsdHlfX2hlYWRpbmctbWFpbiB7XG4gICAgICBjb2xvcjogJGNvbG9yLWRlcHQtYWRtaW5pc3RyYXRpb247XG4gICAgfVxuXG4gICAgQGF0LXJvb3QgLmZhY3VsdHlfX2Jsb2NrLS1pbnRlcm5hdGlvbmFsIC5mYWN1bHR5X19oZWFkaW5nLW1haW4ge1xuICAgICAgY29sb3I6ICRjb2xvci1kZXB0LWludF9zdHVkaWVzO1xuICAgIH1cblxuICAgIEBhdC1yb290IC5mYWN1bHR5X19ibG9jay0tbGF3IC5mYWN1bHR5X19oZWFkaW5nLW1haW4ge1xuICAgICAgY29sb3I6ICRjb2xvci1kZXB0LWxhdztcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICBmb250LXNpemU6IDQwcHg7XG4gICAgfVxuICB9XG5cbiAgJl9faGVhZGluZy1zdWIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB0b3A6IDJweDtcbiAgICBtYXJnaW4tbGVmdDogN3B4O1xuICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICBsZXR0ZXItc3BhY2luZzogMC4yZW07XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICBtYXJnaW4tbGVmdDogMTVweDtcbiAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICB9XG4gIH1cblxuICAmX190ZXh0IHtcbiAgICBtYXJnaW4tdG9wOiAxNXB4O1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBmb250LXN0eWxlOiBpdGFsaWM7XG4gICAgbGluZS1oZWlnaHQ6IDEuOTM3NTtcbiAgICBsZXR0ZXItc3BhY2luZzogMC4xN2VtO1xuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgbWFyZ2luLXRvcDogMTBweDtcbiAgICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAyLjI3MjtcbiAgICB9XG4gIH1cblxuICAmX19saXN0IHtcbiAgICBwYWRkaW5nOiAxNnB4IDM4cHggMTdweDtcbiAgICBtYXJnaW46IDIycHggLTlweCAwIDA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBwYWRkaW5nOiAyOHB4IDY2cHggMjlweDtcbiAgICAgIG1hcmdpbjogMjhweCAwIDA7XG4gICAgfVxuICB9XG5cbiAgJl9fbGlzdC1pdGVtIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZm9udC1zaXplOiAxM3B4O1xuICAgIGxldHRlci1zcGFjaW5nOiAwLjEyZW07XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgfVxuXG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogOHB4O1xuICAgICAgbGVmdDogLTEzcHg7XG4gICAgICB3aWR0aDogNHB4O1xuICAgICAgaGVpZ2h0OiA0cHg7XG4gICAgICBjb250ZW50OiAnJztcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1kZXB0LWVjb25vbWljcztcbiAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcblxuICAgICAgQGF0LXJvb3QgLmZhY3VsdHlfX2Jsb2NrLS1lY29ub21pY3MgLmZhY3VsdHlfX2xpc3QtaXRlbTo6YmVmb3JlIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWRlcHQtZWNvbm9taWNzO1xuICAgICAgfVxuXG4gICAgICBAYXQtcm9vdCAuZmFjdWx0eV9fYmxvY2stLWJ1c2luZXNzIC5mYWN1bHR5X19saXN0LWl0ZW06OmJlZm9yZSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1kZXB0LWFkbWluaXN0cmF0aW9uO1xuICAgICAgfVxuXG4gICAgICBAYXQtcm9vdCAuZmFjdWx0eV9fYmxvY2stLWludGVybmF0aW9uYWwgLmZhY3VsdHlfX2xpc3QtaXRlbTo6YmVmb3JlIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWRlcHQtaW50X3N0dWRpZXM7XG4gICAgICB9XG5cbiAgICAgIEBhdC1yb290IC5mYWN1bHR5X19ibG9jay0tbGF3IC5mYWN1bHR5X19saXN0LWl0ZW06OmJlZm9yZSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1kZXB0LWxhdztcbiAgICAgIH1cblxuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICB0b3A6IDlweDtcbiAgICAgICAgbGVmdDogLTE1cHg7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJjpudGgtY2hpbGQobiArIDIpIHtcbiAgICAgIG1hcmdpbi10b3A6IDlweDtcblxuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgICBtYXJnaW4tbGVmdDogMTUwcHg7XG5cbiAgICAgICAgQGF0LXJvb3QgLmZhY3VsdHlfX2Jsb2NrLS1idXNpbmVzcyAmIHtcbiAgICAgICAgICBtYXJnaW4tbGVmdDogODBweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICZfX2J1dHRvbiB7XG4gICAgbWFyZ2luOiAzMHB4IC05cHggMCAwO1xuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiA0MHB4O1xuICAgICAgcmlnaHQ6IDQwcHg7XG4gICAgICBtYXJnaW46IDA7XG4gICAgfVxuICB9XG59XG4iLCIuZmFjdWx0eSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmN2Y3Zjc7XG59XG4uZmFjdWx0eV9fY29udGFpbmVyIHtcbiAgcGFkZGluZzogNjZweCAwIDEwcHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmZhY3VsdHlfX2NvbnRhaW5lciB7XG4gICAgcGFkZGluZzogMTcwcHggNjBweCAxMzBweDtcbiAgfVxufVxuLmZhY3VsdHlfX2l0ZW0ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmZhY3VsdHlfX2l0ZW06bnRoLWNoaWxkKG4rMikge1xuICAgIG1hcmdpbi10b3A6IDEzMXB4O1xuICB9XG59XG4uZmFjdWx0eV9fZ3JvdXAge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uZmFjdWx0eV9fbGFiZWwge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMjBweDtcbiAgbGVmdDogMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZmFjdWx0eV9fbGFiZWwge1xuICAgIGxlZnQ6IDUwJTtcbiAgICBtYXJnaW4tbGVmdDogLTYwMHB4O1xuICB9XG59XG4uZmFjdWx0eV9fbGFiZWwgaW1nIHtcbiAgd2lkdGg6IDE1MHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5mYWN1bHR5X19sYWJlbCBpbWcge1xuICAgIHdpZHRoOiAyMDBweDtcbiAgfVxufVxuLmZhY3VsdHlfX3BvaW50IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDIwcHg7XG4gIHJpZ2h0OiAwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5mYWN1bHR5X19wb2ludCB7XG4gICAgcmlnaHQ6IDUwJTtcbiAgICBtYXJnaW4tcmlnaHQ6IC01MzBweDtcbiAgfVxufVxuLmZhY3VsdHlfX3BvaW50IC5pbm5lciB7XG4gIHBhZGRpbmc6IDhweDtcbiAgZm9udC1mYW1pbHk6IFwiTm90byBTZXJpZiBKUFwiLCBzZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgY29sb3I6ICNmZmY7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmZhY3VsdHlfX3BvaW50IC5pbm5lciB7XG4gICAgcGFkZGluZzogMTJweCAyMHB4IDE1cHg7XG4gIH1cbn1cbi5mYWN1bHR5X19wb2ludCAuaW5uZXIgKyAuaW5uZXIge1xuICBtYXJnaW4tdG9wOiA1cHg7XG59XG4uZmFjdWx0eV9fcG9pbnQgLmdyaWQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG4uZmFjdWx0eV9fcG9pbnQgLmdyaWRfX3RleHQge1xuICBmb250LXNpemU6IDEycHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjM7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmZhY3VsdHlfX3BvaW50IC5ncmlkX190ZXh0IHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gIH1cbn1cbi5mYWN1bHR5X19wb2ludCAuZ3JpZF9fdGV4dCAubm90ZSB7XG4gIGZvbnQtc2l6ZTogOHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5mYWN1bHR5X19wb2ludCAuZ3JpZF9fdGV4dCAubm90ZSB7XG4gICAgZm9udC1zaXplOiAxMHB4O1xuICB9XG59XG4uZmFjdWx0eV9fcG9pbnQgLmdyaWRfX251bWJlciAubnVtYmVyIHtcbiAgZm9udC1zaXplOiAzNHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5mYWN1bHR5X19wb2ludCAuZ3JpZF9fbnVtYmVyIC5udW1iZXIge1xuICAgIGZvbnQtc2l6ZTogNDRweDtcbiAgfVxufVxuLmZhY3VsdHlfX3BvaW50IC5ncmlkX19udW1iZXIgLnVuaXQge1xuICBmb250LXNpemU6IDE0cHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmZhY3VsdHlfX3BvaW50IC5ncmlkX19udW1iZXIgLnVuaXQge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgfVxufVxuLmZhY3VsdHlfX3BvaW50LS1lY29ub21pY3MgLmlubmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMzc3MDtcbn1cbi5mYWN1bHR5X19wb2ludC0tZWNvbm9taWNzIC5pbm5lciAudGV4dCB7XG4gIHBhZGRpbmctYm90dG9tOiA4cHg7XG4gIG1hcmdpbi1ib3R0b206IDRweDtcbiAgZm9udC1zaXplOiAxMHB4O1xuICBsaW5lLWhlaWdodDogMTtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNmZmY7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmZhY3VsdHlfX3BvaW50LS1lY29ub21pY3MgLmlubmVyIC50ZXh0IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gIH1cbn1cbi5mYWN1bHR5X19wb2ludC0tZWNvbm9taWNzIC5pbm5lciAuY2FwYWNpdHkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBsaW5lLWhlaWdodDogMTtcbn1cbi5mYWN1bHR5X19wb2ludC0tZWNvbm9taWNzIC5pbm5lciAuY2FwYWNpdHlfX251bWJlciB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZm9udC1zaXplOiAyMnB4O1xuICBmb250LXdlaWdodDogNjAwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5mYWN1bHR5X19wb2ludC0tZWNvbm9taWNzIC5pbm5lciAuY2FwYWNpdHlfX251bWJlciB7XG4gICAgZm9udC1zaXplOiAyNnB4O1xuICB9XG59XG4uZmFjdWx0eV9fcG9pbnQtLWVjb25vbWljcyAuaW5uZXIgLmNhcGFjaXR5X19hcnJvdyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDIwcHg7XG4gIG1hcmdpbjogMCA1cHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRleHQtaW5kZW50OiAxMDAlO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5mYWN1bHR5X19wb2ludC0tZWNvbm9taWNzIC5pbm5lciAuY2FwYWNpdHlfX2Fycm93IHtcbiAgICB3aWR0aDogMjVweDtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gIH1cbn1cbi5mYWN1bHR5X19wb2ludC0tZWNvbm9taWNzIC5pbm5lciAuY2FwYWNpdHlfX2Fycm93OjpiZWZvcmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDdweDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMXB4O1xuICBjb250ZW50OiBcIlwiO1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5mYWN1bHR5X19wb2ludC0tZWNvbm9taWNzIC5pbm5lciAuY2FwYWNpdHlfX2Fycm93OjpiZWZvcmUge1xuICAgIHJpZ2h0OiAxcHg7XG4gICAgYm90dG9tOiA5cHg7XG4gIH1cbn1cbi5mYWN1bHR5X19wb2ludC0tZWNvbm9taWNzIC5pbm5lciAuY2FwYWNpdHlfX2Fycm93OjphZnRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogNHB4O1xuICB3aWR0aDogMDtcbiAgaGVpZ2h0OiAwO1xuICBjb250ZW50OiBcIlwiO1xuICBib3JkZXI6IDRweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJpZ2h0LXdpZHRoOiAwO1xuICBib3JkZXItbGVmdC1jb2xvcjogI2ZmZjtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZmFjdWx0eV9fcG9pbnQtLWVjb25vbWljcyAuaW5uZXIgLmNhcGFjaXR5X19hcnJvdzo6YWZ0ZXIge1xuICAgIGJvdHRvbTogNnB4O1xuICB9XG59XG4uZmFjdWx0eV9fcG9pbnQtLWVjb25vbWljcyAuaW5uZXIgLmNhcGFjaXR5X19sYXJnZSAuY2FwYWNpdHlfX251bWJlciB7XG4gIGZvbnQtc2l6ZTogMjhweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZmFjdWx0eV9fcG9pbnQtLWVjb25vbWljcyAuaW5uZXIgLmNhcGFjaXR5X19sYXJnZSAuY2FwYWNpdHlfX251bWJlciB7XG4gICAgZm9udC1zaXplOiA0MHB4O1xuICB9XG59XG4uZmFjdWx0eV9fcG9pbnQtLWVjb25vbWljcyAuaW5uZXIgLmNhcGFjaXR5X19sYXJnZSAudW5pdCB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZmFjdWx0eV9fcG9pbnQtLWVjb25vbWljcyAuaW5uZXIgLmNhcGFjaXR5X19sYXJnZSAudW5pdCB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICB9XG59XG4uZmFjdWx0eV9fcG9pbnQtLWJ1c2luZXNzIC5pbm5lciB7XG4gIHdpZHRoOiAxOTVweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VkYTQwZDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZmFjdWx0eV9fcG9pbnQtLWJ1c2luZXNzIC5pbm5lciB7XG4gICAgd2lkdGg6IDIwMHB4O1xuICB9XG59XG4uZmFjdWx0eV9fcG9pbnQtLWJ1c2luZXNzIC5pbm5lciAuZ3JpZF9fbnVtYmVyIHtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjA1ZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmZhY3VsdHlfX3BvaW50LS1idXNpbmVzcyAuaW5uZXIgLmdyaWRfX251bWJlciAubnVtYmVyIHtcbiAgICBmb250LXNpemU6IDUwcHg7XG4gIH1cbn1cbi5mYWN1bHR5X19wb2ludC0tYnVzaW5lc3MgLmlubmVyIC5ub3RlLXRleHQge1xuICBtYXJnaW4tdG9wOiA1cHg7XG4gIGZvbnQtc2l6ZTogN3B4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5mYWN1bHR5X19wb2ludC0tYnVzaW5lc3MgLmlubmVyIC5ub3RlLXRleHQge1xuICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgfVxufVxuLmZhY3VsdHlfX3BvaW50LS1pbnRlcm5hdGlvbmFsIC5pbm5lciB7XG4gIHdpZHRoOiAxOTVweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwNzFhZjtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZmFjdWx0eV9fcG9pbnQtLWludGVybmF0aW9uYWwgLmlubmVyIHtcbiAgICB3aWR0aDogMjc1cHg7XG4gIH1cbn1cbi5mYWN1bHR5X19wb2ludC0taW50ZXJuYXRpb25hbCAuaW5uZXIgLmdyaWRfX251bWJlciB7XG4gIGxldHRlci1zcGFjaW5nOiAtMC4wNWVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5mYWN1bHR5X19wb2ludC0taW50ZXJuYXRpb25hbCAuaW5uZXIgLmdyaWRfX251bWJlciAubnVtYmVyIHtcbiAgICBmb250LXNpemU6IDUwcHg7XG4gIH1cbn1cbi5mYWN1bHR5X19wb2ludC0taW50ZXJuYXRpb25hbCAuaW5uZXIgLm5vdGUtdGV4dCB7XG4gIG1hcmdpbi10b3A6IDVweDtcbiAgZm9udC1zaXplOiA3cHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmZhY3VsdHlfX3BvaW50LS1pbnRlcm5hdGlvbmFsIC5pbm5lciAubm90ZS10ZXh0IHtcbiAgICBmb250LXNpemU6IDEwcHg7XG4gIH1cbn1cbi5mYWN1bHR5X19wb2ludC0tbGF3IHtcbiAgcmlnaHQ6IGF1dG87XG4gIGxlZnQ6IDA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmZhY3VsdHlfX3BvaW50LS1sYXcge1xuICAgIGxlZnQ6IDUwJTtcbiAgICBtYXJnaW4tbGVmdDogLTUzMHB4O1xuICB9XG59XG4uZmFjdWx0eV9fcG9pbnQtLWxhdyAuaW5uZXIge1xuICB3aWR0aDogMTgwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1MzFmNzI7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmZhY3VsdHlfX3BvaW50LS1sYXcgLmlubmVyIHtcbiAgICB3aWR0aDogMjc1cHg7XG4gIH1cbn1cbi5mYWN1bHR5X19pbWcgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4uZmFjdWx0eV9fYmxvY2sge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmc6IDQwcHggMCA3MHB4IDI5cHg7XG4gIG1hcmdpbjogLTQwcHggMzlweCAwIDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmN2Y3Zjc7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmZhY3VsdHlfX2Jsb2NrIHtcbiAgICB3aWR0aDogMTE2MHB4O1xuICAgIHBhZGRpbmc6IDQwcHg7XG4gICAgbWFyZ2luOiAtMTAwcHggYXV0byAwO1xuICB9XG59XG4uZmFjdWx0eV9fYmxvY2s6OmJlZm9yZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTY3LjVweDtcbiAgaGVpZ2h0OiA2cHg7XG4gIGNvbnRlbnQ6IFwiXCI7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmZhY3VsdHlfX2Jsb2NrOjpiZWZvcmUge1xuICAgIHdpZHRoOiAyOTBweDtcbiAgICBoZWlnaHQ6IDdweDtcbiAgfVxufVxuLmZhY3VsdHlfX2Jsb2NrLS1lY29ub21pY3M6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDM3NzA7XG59XG4uZmFjdWx0eV9fYmxvY2stLWJ1c2luZXNzOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWRhNDBkO1xufVxuLmZhY3VsdHlfX2Jsb2NrLS1pbnRlcm5hdGlvbmFsOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA3MWFmO1xufVxuLmZhY3VsdHlfX2Jsb2NrLS1sYXc6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1MzFmNzI7XG59XG4uZmFjdWx0eV9faGVhZGluZyB7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cbi5mYWN1bHR5X19oZWFkaW5nLW1haW4ge1xuICBmb250LXNpemU6IDMwcHg7XG4gIGxldHRlci1zcGFjaW5nOiAwLjE1ZW07XG59XG4uZmFjdWx0eV9fYmxvY2stLWVjb25vbWljcyAuZmFjdWx0eV9faGVhZGluZy1tYWluIHtcbiAgY29sb3I6ICMwMDM3NzA7XG59XG5cbi5mYWN1bHR5X19ibG9jay0tYnVzaW5lc3MgLmZhY3VsdHlfX2hlYWRpbmctbWFpbiB7XG4gIGNvbG9yOiAjZWRhNDBkO1xufVxuXG4uZmFjdWx0eV9fYmxvY2stLWludGVybmF0aW9uYWwgLmZhY3VsdHlfX2hlYWRpbmctbWFpbiB7XG4gIGNvbG9yOiAjMDA3MWFmO1xufVxuXG4uZmFjdWx0eV9fYmxvY2stLWxhdyAuZmFjdWx0eV9faGVhZGluZy1tYWluIHtcbiAgY29sb3I6ICM1MzFmNzI7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZmFjdWx0eV9faGVhZGluZy1tYWluIHtcbiAgICBmb250LXNpemU6IDQwcHg7XG4gIH1cbn1cbi5mYWN1bHR5X19oZWFkaW5nLXN1YiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiAycHg7XG4gIG1hcmdpbi1sZWZ0OiA3cHg7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5mYWN1bHR5X19oZWFkaW5nLXN1YiB7XG4gICAgbWFyZ2luLWxlZnQ6IDE1cHg7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICB9XG59XG4uZmFjdWx0eV9fdGV4dCB7XG4gIG1hcmdpbi10b3A6IDE1cHg7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xuICBsaW5lLWhlaWdodDogMS45Mzc1O1xuICBsZXR0ZXItc3BhY2luZzogMC4xN2VtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5mYWN1bHR5X190ZXh0IHtcbiAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICBsaW5lLWhlaWdodDogMi4yNzI7XG4gIH1cbn1cbi5mYWN1bHR5X19saXN0IHtcbiAgcGFkZGluZzogMTZweCAzOHB4IDE3cHg7XG4gIG1hcmdpbjogMjJweCAtOXB4IDAgMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZmFjdWx0eV9fbGlzdCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBwYWRkaW5nOiAyOHB4IDY2cHggMjlweDtcbiAgICBtYXJnaW46IDI4cHggMCAwO1xuICB9XG59XG4uZmFjdWx0eV9fbGlzdC1pdGVtIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmb250LXNpemU6IDEzcHg7XG4gIGxldHRlci1zcGFjaW5nOiAwLjEyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmZhY3VsdHlfX2xpc3QtaXRlbSB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICB9XG59XG4uZmFjdWx0eV9fbGlzdC1pdGVtOjpiZWZvcmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogOHB4O1xuICBsZWZ0OiAtMTNweDtcbiAgd2lkdGg6IDRweDtcbiAgaGVpZ2h0OiA0cHg7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDM3NzA7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbn1cbi5mYWN1bHR5X19ibG9jay0tZWNvbm9taWNzIC5mYWN1bHR5X19saXN0LWl0ZW06OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDM3NzA7XG59XG5cbi5mYWN1bHR5X19ibG9jay0tYnVzaW5lc3MgLmZhY3VsdHlfX2xpc3QtaXRlbTo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VkYTQwZDtcbn1cblxuLmZhY3VsdHlfX2Jsb2NrLS1pbnRlcm5hdGlvbmFsIC5mYWN1bHR5X19saXN0LWl0ZW06OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDcxYWY7XG59XG5cbi5mYWN1bHR5X19ibG9jay0tbGF3IC5mYWN1bHR5X19saXN0LWl0ZW06OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1MzFmNzI7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZmFjdWx0eV9fbGlzdC1pdGVtOjpiZWZvcmUge1xuICAgIHRvcDogOXB4O1xuICAgIGxlZnQ6IC0xNXB4O1xuICB9XG59XG4uZmFjdWx0eV9fbGlzdC1pdGVtOm50aC1jaGlsZChuKzIpIHtcbiAgbWFyZ2luLXRvcDogOXB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5mYWN1bHR5X19saXN0LWl0ZW06bnRoLWNoaWxkKG4rMikge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gICAgbWFyZ2luLWxlZnQ6IDE1MHB4O1xuICB9XG4gIC5mYWN1bHR5X19ibG9jay0tYnVzaW5lc3MgLmZhY3VsdHlfX2xpc3QtaXRlbTpudGgtY2hpbGQobisyKSB7XG4gICAgbWFyZ2luLWxlZnQ6IDgwcHg7XG4gIH1cbn1cbi5mYWN1bHR5X19idXR0b24ge1xuICBtYXJnaW46IDMwcHggLTlweCAwIDA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmZhY3VsdHlfX2J1dHRvbiB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogNDBweDtcbiAgICByaWdodDogNDBweDtcbiAgICBtYXJnaW46IDA7XG4gIH1cbn1cblxuLm12X193cmFwcGVyIHtcbiAgaGVpZ2h0OiAyOTJweDtcbiAgYmFja2dyb3VuZDogdXJsKFwiL2Fzc2V0cy9pbWFnZXMvcGFnZXMvZmFjdWx0eS9tdl9iZy5qcGdcIikgY2VudGVyL2NvdmVyO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5tdl9fd3JhcHBlciB7XG4gICAgaGVpZ2h0OiA3MDBweDtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoXCIvYXNzZXRzL2ltYWdlcy9wYWdlcy9mYWN1bHR5L212X2JnX21kLmpwZ1wiKSBjZW50ZXIvY292ZXI7XG4gIH1cbn1cbi5tdl9fdGl0bGUge1xuICBtYXJnaW4tdG9wOiAyMHB4O1xufVxuLm12X190aXRsZSAubGFiZWwge1xuICBtYXJnaW4tdG9wOiAyMHB4O1xuICBmb250LWZhbWlseTogXCJDb3Jtb3JhbnQgR2FyYW1vbmRcIiwgc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xuICBsZXR0ZXItc3BhY2luZzogMC4xNWVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5tdl9fdGl0bGUgLmxhYmVsIHtcbiAgICBtYXJnaW4tdG9wOiAzMXB4O1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgfVxufSIsIiRncmlkLWJyZWFrcG9pbnRzOiAoXG4gIHh4czogMCxcbiAgeHM6IDMyMHB4LFxuICBzbTogMzc1cHgsXG4gIG1kOiA3NjhweCxcbiAgbGc6IDEwODBweCxcbiAgeGw6IDEyODBweCxcbiAgeHhsOiAxNDQwcHhcbik7XG5cbiRndXR0ZXI6IDIwcHg7XG4kZ3V0dGVyLW1kOiA0MHB4O1xuXG4kZWFzZS1pbi1zaW5lOiBjdWJpYy1iZXppZXIoMC40NywgMCwgMC43NDUsIDAuNzE1KTtcbiRlYXNlLW91dC1zaW5lOiBjdWJpYy1iZXppZXIoMC4zOSwgMC41NzUsIDAuNTY1LCAxKTtcbiRlYXNlLWluLW91dC1zaW5lOiBjdWJpYy1iZXppZXIoMC40NDUsIDAuMDUsIDAuNTUsIDAuOTUpO1xuXG4kZWFzZS1pbi1xdWFkOiBjdWJpYy1iZXppZXIoMC41NSwgMC4wODUsIDAuNjgsIDAuNTMpO1xuJGVhc2Utb3V0LXF1YWQ6IGN1YmljLWJlemllcigwLjI1LCAwLjQ2LCAwLjQ1LCAwLjk0KTtcbiRlYXNlLWluLW91dC1xdWFkOiBjdWJpYy1iZXppZXIoMC40NTUsIDAuMDMsIDAuNTE1LCAwLjk1NSk7XG5cbiRlYXNlLWluLWN1YmljOiBjdWJpYy1iZXppZXIoMC41NSwgMC4wNTUsIDAuNjc1LCAwLjE5KTtcbiRlYXNlLW91dC1jdWJpYzogY3ViaWMtYmV6aWVyKDAuMjE1LCAwLjYxLCAwLjM1NSwgMSk7XG4kZWFzZS1pbi1vdXQtY3ViaWM6IGN1YmljLWJlemllcigwLjY0NSwgMC4wNDUsIDAuMzU1LCAxKTtcblxuJGVhc2UtaW4tcXVhcnQ6IGN1YmljLWJlemllcigwLjg5NSwgMC4wMywgMC42ODUsIDAuMjIpO1xuJGVhc2Utb3V0LXF1YXJ0OiBjdWJpYy1iZXppZXIoMC4xNjUsIDAuODQsIDAuNDQsIDEpO1xuJGVhc2UtaW4tb3V0LXF1YXJ0OiBjdWJpYy1iZXppZXIoMC43NywgMCwgMC4xNzUsIDEpO1xuXG4kZWFzZS1pbi1xdWludDogY3ViaWMtYmV6aWVyKDAuNzU1LCAwLjA1LCAwLjg1NSwgMC4wNik7XG4kZWFzZS1vdXQtcXVpbnQ6IGN1YmljLWJlemllcigwLjIzLCAxLCAwLjMyLCAxKTtcbiRlYXNlLWluLW91dC1xdWludDogY3ViaWMtYmV6aWVyKDAuODYsIDAsIDAuMDcsIDEpO1xuXG4kZWFzZS1pbi1leHBvOiBjdWJpYy1iZXppZXIoMC45NSwgMC4wNSwgMC43OTUsIDAuMDM1KTtcbiRlYXNlLW91dC1leHBvOiBjdWJpYy1iZXppZXIoMC4xOSwgMSwgMC4yMiwgMSk7XG4kZWFzZS1pbi1vdXQtZXhwbzogY3ViaWMtYmV6aWVyKDEsIDAsIDAsIDEpO1xuXG4kZWFzZS1pbi1jaXJjOiBjdWJpYy1iZXppZXIoMC42LCAwLjA0LCAwLjk4LCAwLjMzNSk7XG4kZWFzZS1vdXQtY2lyYzogY3ViaWMtYmV6aWVyKDAuMDc1LCAwLjgyLCAwLjE2NSwgMSk7XG4kZWFzZS1pbi1vdXQtY2lyYzogY3ViaWMtYmV6aWVyKDAuNzg1LCAwLjEzNSwgMC4xNSwgMC44Nik7XG5cbiRlYXNlLWluLWJhY2s6IGN1YmljLWJlemllcigwLjYsIC0wLjI4LCAwLjczNSwgMC4wNDUpO1xuJGVhc2Utb3V0LWJhY2s6IGN1YmljLWJlemllcigwLjE3NSwgMC44ODUsIDAuMzIsIDEuMjc1KTtcbiRlYXNlLWluLW91dC1iYWNrOiBjdWJpYy1iZXppZXIoMC42OCwgLTAuNTUsIDAuMjY1LCAxLjU1KTtcblxuLy8gY29sb3JzXG5cbiRjb2xvci1tYWluLWJsdWU6ICMzOTNkNzU7XG4kY29sb3ItbWFpbi1kYXJrLWJsdWU6ICMyZjMyNWI7XG4kY29sb3ItbWFpbi15ZWxsb3c6ICNmY2NmMmU7XG5cbiRjb2xvci1kZXB0LWVjb25vbWljczogIzAwMzc3MDtcbiRjb2xvci1kZXB0LWFkbWluaXN0cmF0aW9uOiAjZWRhNDBkO1xuJGNvbG9yLWRlcHQtaW50X3N0dWRpZXM6ICMwMDcxYWY7XG4kY29sb3ItZGVwdC1sYXc6ICM1MzFmNzI7XG4kY29sb3ItZGVwdC1zcGVjaWFsOiAjOWQwMTMwO1xuXG4vLyBmb250XG5cbiRmb250LWRlZmF1bHQ6ICdOb3RvIFNhbnMgSlAnLCBzYW5zLXNlcmlmO1xuJGZvbnQtbWFpbi1lbjogJ0Nvcm1vcmFudCBHYXJhbW9uZCcsIHNlcmlmO1xuJGZvbnQtc3ViLWVuOiAnTWFyY2VsbHVzJywgc2VyaWY7XG4kZm9udC1tYWluLXNlcmlmOiAnTm90byBTZXJpZiBKUCcsIHNlcmlmO1xuIiwiLm12IHtcbiAgJl9fd3JhcHBlciB7XG4gICAgaGVpZ2h0OiAyOTJweDtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoJy9hc3NldHMvaW1hZ2VzL3BhZ2VzL2ZhY3VsdHkvbXZfYmcuanBnJykgY2VudGVyL2NvdmVyO1xuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgaGVpZ2h0OiA3MDBweDtcbiAgICAgIGJhY2tncm91bmQ6IHVybCgnL2Fzc2V0cy9pbWFnZXMvcGFnZXMvZmFjdWx0eS9tdl9iZ19tZC5qcGcnKSBjZW50ZXIvY292ZXI7XG4gICAgfVxuICB9XG5cbiAgJl9fdGl0bGUge1xuICAgIG1hcmdpbi10b3A6IDIwcHg7XG5cbiAgICAubGFiZWwge1xuICAgICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICAgIGZvbnQtZmFtaWx5OiAkZm9udC1tYWluLWVuO1xuICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgZm9udC1zdHlsZTogaXRhbGljO1xuICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMTVlbTtcblxuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICBtYXJnaW4tdG9wOiAzMXB4O1xuICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCJAbWl4aW4gbWVkaWEtYnJlYWtwb2ludC11cCgkbmFtZSwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICAkbWluOiBicmVha3BvaW50LW1pbigkbmFtZSwgJGJyZWFrcG9pbnRzKTtcblxuICBAaWYgJG1pbiB7XG4gICAgQG1lZGlhIChtaW4td2lkdGg6ICRtaW4pIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfSBAZWxzZSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuQG1peGluIG1lZGlhLWJyZWFrcG9pbnQtZG93bigkbmFtZSwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICAkbWF4OiBicmVha3BvaW50LW1heCgkbmFtZSwgJGJyZWFrcG9pbnRzKTtcblxuICBAaWYgJG1heCB7XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6ICRtYXgpIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfSBAZWxzZSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuQG1peGluIG1lZGlhLWJyZWFrcG9pbnQtYmV0d2VlbihcbiAgJGxvd2VyLFxuICAkdXBwZXIsXG4gICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHNcbikge1xuICAkbWluOiBicmVha3BvaW50LW1pbigkbG93ZXIsICRicmVha3BvaW50cyk7XG4gICRtYXg6IGJyZWFrcG9pbnQtbWF4KCR1cHBlciwgJGJyZWFrcG9pbnRzKTtcblxuICBAaWYgJG1pbiAhPSBudWxsIGFuZCAkbWF4ICE9IG51bGwge1xuICAgIEBtZWRpYSAobWluLXdpZHRoOiAkbWluKSBhbmQgKG1heC13aWR0aDogJG1heCkge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9IEBlbHNlIGlmICRtYXggPT0gbnVsbCB7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkbG93ZXIpIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfSBAZWxzZSBpZiAkbWluID09IG51bGwge1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bigkdXBwZXIpIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfVxufVxuXG5AbWl4aW4gbWVkaWEtYnJlYWtwb2ludC1vbmx5KCRuYW1lLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gICRtaW46IGJyZWFrcG9pbnQtbWluKCRuYW1lLCAkYnJlYWtwb2ludHMpO1xuICAkbWF4OiBicmVha3BvaW50LW1heCgkbmFtZSwgJGJyZWFrcG9pbnRzKTtcblxuICBAaWYgJG1pbiAhPSBudWxsIGFuZCAkbWF4ICE9IG51bGwge1xuICAgIEBtZWRpYSAobWluLXdpZHRoOiAkbWluKSBhbmQgKG1heC13aWR0aDogJG1heCkge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9IEBlbHNlIGlmICRtYXggPT0gbnVsbCB7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkbmFtZSkge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9IEBlbHNlIGlmICRtaW4gPT0gbnVsbCB7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKCRuYW1lKSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH1cbn1cblxuQG1peGluIHNyLW9ubHkge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxcHg7XG4gIGhlaWdodDogMXB4O1xuICBwYWRkaW5nOiAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBjbGlwOiByZWN0KDAsIDAsIDAsIDApO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBib3JkZXI6IDA7XG4gIGNsaXAtcGF0aDogaW5zZXQoNTAlKTtcbn1cblxuQG1peGluIGNsZWFyZml4IHtcbiAgJjo6YWZ0ZXIge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGNsZWFyOiBib3RoO1xuICAgIGNvbnRlbnQ6ICcnO1xuICB9XG59XG4iXSwic291cmNlUm9vdCI6Ii8uIn0= */
