/* stylelint-disable */
/* stylelint-enable */
.secGuide {
  margin-top: 40px;
}
.secGuide__box {
  padding: 28px 24px 41px;
  font-family: "Zen Old Mincho", serif;
  border: 1px solid var(--heavyColor);
}
.secGuide__hdg {
  font-size: 18px;
  font-weight: 500;
  line-height: 1.45;
  color: var(--heavyColor);
  text-align: center;
  letter-spacing: 0;
}
.secGuide__text {
  margin-top: 15px;
  font-size: 13px;
  line-height: 2;
  letter-spacing: 0;
}
.secGuide__text .anchor {
  text-decoration: underline;
  transition: opacity 0.4s cubic-bezier(0.39, 0.575, 0.565, 1);
}
.secGuide__text .anchor svg {
  margin-left: 6px;
}

.secPoint .pointContents__inner {
  padding-bottom: 55px;
}

.secTopics {
  padding: 55px 0 60px;
}
.secTopics .secHead .headHdg__bgTypography {
  display: inline-block;
  width: 295px;
  height: 72px;
  -webkit-mask-image: url("/assets/images/pages/learning_step/j_art/hdg_bg-typography-topics.svg");
          mask-image: url("/assets/images/pages/learning_step/j_art/hdg_bg-typography-topics.svg");
  -webkit-mask-size: cover;
          mask-size: cover;
}
.secTopics .secHead .secLead {
  margin-top: 30px;
  font-family: "Zen Old Mincho", serif;
  font-size: 16px;
  line-height: 2.27;
  text-align: center;
  letter-spacing: 0;
}

.topicsArticle {
  margin-top: 32px;
}
.topicsArticle__picture {
  width: 100%;
}
.topicsArticle__picture img {
  width: 100%;
  max-width: -moz-fit-content;
  max-width: fit-content;
  height: auto;
}
.topicsArticle__text {
  width: 100%;
  margin-top: 32px;
  font-family: "Zen Old Mincho", serif;
}
.topicsArticle__text .head {
  font-size: 16px;
  font-weight: 500;
  line-height: 1.45;
  color: var(--heavyColor);
  letter-spacing: 0;
}
.topicsArticle__text .note {
  margin-top: 12px;
  font-size: 13px;
  line-height: 2.15;
  letter-spacing: 0;
}

.subjectHours {
  display: flex;
  flex-direction: column;
  gap: 32px;
  margin-top: 32px;
}
.subjectHours__item {
  font-family: "Zen Old Mincho", serif;
  background: var(--lightColor);
}
.subjectHours__hdg {
  display: grid;
  place-items: center;
  width: 100%;
  height: 72px;
  font-size: 18px;
  font-weight: 500;
  line-height: 1.45;
  color: #fff;
  text-align: center;
  letter-spacing: 0;
  background: var(--heavyColor);
}
.subjectHours .block {
  padding: 21px 24px 27px;
}
.subjectHours .block__txt {
  font-size: 13px;
  line-height: 1.84;
  letter-spacing: 0;
}

.teacher {
  display: flex;
  flex-direction: column;
  gap: 20px;
  justify-content: center;
  margin: 20px 0 0 0;
}
.teacher__item {
  display: flex;
  justify-content: space-between;
  width: 100%;
}
.teacher__item .item__ttl {
  margin-top: 10px;
  font-family: "Zen Old Mincho", serif;
  font-size: 16px;
  font-weight: 400;
  letter-spacing: 0;
}
.teacher__item .item__text {
  margin-top: 10px;
  font-family: "Zen Old Mincho", serif;
  font-size: 12px;
  line-height: 1.75;
  letter-spacing: 0;
}
.teacher__img {
  width: 34.8717948718vw;
  height: auto;
}
.teacher__text {
  width: 36.1538461538vw;
}

.l-main {
  --lightColor: #f6f9f3;
  --middleColor: #eff8e9;
  --heavyColor: #62b81f;
  --mainVisualBgColor: #ddedd1;
}

@media (min-width: 768px) {
  .secGuide {
    margin-top: 60px;
  }
  .secGuide__box {
    padding: 47px 24px 63px;
  }
  .secGuide__hdg {
    font-size: 24px;
  }
  .secGuide__text {
    margin-top: 21px;
    line-height: 2.14;
    text-align: center;
  }
  .secPoint .pointContents__inner {
    padding-bottom: 66px;
  }
  .secTopics {
    padding: 100px 0 100px;
  }
  .secTopics .secHead .headHdg__bgTypography {
    width: 472px;
    height: 115px;
  }
  .topicsArticle {
    display: flex;
    gap: 47px;
    justify-content: center;
    margin-top: 70px;
  }
  .topicsArticle__picture {
    width: 39.0972222222vw;
  }
  .topicsArticle__text {
    width: 44.0972222222vw;
    margin-top: 0;
  }
  .topicsArticle__text .head {
    font-size: 24px;
  }
  .topicsArticle__text .note {
    margin-top: 26px;
    font-size: 14px;
  }
  .subjectHours {
    flex-direction: row;
    gap: 48px;
    justify-content: space-between;
    margin-top: 50px;
  }
  .subjectHours__item {
    width: 600px;
  }
  .subjectHours__hdg {
    height: 70px;
    font-size: 22px;
  }
  .subjectHours .block {
    padding: 28px 40px 42px;
  }
  .subjectHours .block__txt {
    font-size: 14px;
    line-height: 2.14;
  }
  .teacher {
    flex-direction: row;
    gap: 47px;
    margin: 30px 0 0 0;
  }
  .teacher__item {
    display: block;
    width: 247px;
  }
  .teacher__item .item__ttl {
    margin-top: 15px;
    font-size: 20px;
  }
  .teacher__item .item__text {
    font-size: 14px;
    line-height: 1.79;
  }
  .teacher__img {
    width: auto;
  }
  .teacher__text {
    width: auto;
  }
}

@media (hover: hover) and (pointer: fine) {
  .secGuide__text .anchor:hover {
    opacity: 0.6;
  }
}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImFzc2V0cy9zdHlsZXMvYWJzdHJhY3RzL19hbmltYXRpb24tbWl4aW5zLnNjc3MiLCJhc3NldHMvc3R5bGVzL3BhZ2VzL2xlYXJuaW5nX3N0ZXAval9hcnQvX3NlY0d1aWRlLnNjc3MiLCJhc3NldHMvc3R5bGVzL3BhZ2VzL2xlYXJuaW5nX3N0ZXAval9hcnQvc3R5bGUuY3NzIiwiYXNzZXRzL3N0eWxlcy9hYnN0cmFjdHMvX3ZhcmlhYmxlcy5zY3NzIiwiYXNzZXRzL3N0eWxlcy9wYWdlcy9sZWFybmluZ19zdGVwL2pfYXJ0L19zZWNQb2ludC5zY3NzIiwiYXNzZXRzL3N0eWxlcy9wYWdlcy9sZWFybmluZ19zdGVwL2pfYXJ0L19zZWNUb3BpY3Muc2NzcyIsImFzc2V0cy9zdHlsZXMvcGFnZXMvbGVhcm5pbmdfc3RlcC9qX2FydC9fc3ViamVjdEhvdXJzLnNjc3MiLCJhc3NldHMvc3R5bGVzL3BhZ2VzL2xlYXJuaW5nX3N0ZXAval9hcnQvX3RlYWNoZXIuc2NzcyIsImFzc2V0cy9zdHlsZXMvcGFnZXMvbGVhcm5pbmdfc3RlcC9qX2FydC9zdHlsZS5zY3NzIiwiYXNzZXRzL3N0eWxlcy9hYnN0cmFjdHMvX21peGlucy5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBLHNCQUFBO0FBUUEscUJBQUE7QUNSQTtFQUNFLGdCQUFBO0FDR0Y7QURHRTtFQUNFLHVCQUFBO0VBQ0Esb0NFb0NTO0VGbkNULG1DQUFBO0FDSUo7QURHRTtFQUNFLGVBQUE7RUFDQSxnQkFBQTtFQUNBLGlCQUFBO0VBQ0Esd0JBQUE7RUFDQSxrQkFBQTtFQUNBLGlCQUFBO0FDSUo7QURHRTtFQUNFLGdCQUFBO0VBQ0EsZUFBQTtFQUNBLGNBQUE7RUFDQSxpQkFBQTtBQ0lKO0FESUk7RUFDRSwwQkFBQTtFRHpDSiw0REFBQTtBRStDRjtBREZNO0VBQ0UsZ0JBQUE7QUNTUjs7QUV2REk7RUFDRSxvQkFBQTtBRjBETjs7QUc3REE7RUFDRSxvQkFBQTtBSHFFRjtBRzdETTtFQUNF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RUVvRDVCO0FBQ0YiLCJmaWxlIjoiYXNzZXRzL3N0eWxlcy9wYWdlcy9sZWFybmluZ19zdGVwL2pfYXJ0L3N0eWxlLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIi8qIHN0eWxlbGludC1kaXNhYmxlICovXG5AbWl4aW4gYS1ob3Zlci1mYWRlKCRvcGFjaXR5OiAwLjYsICRkdXJhdGlvbjogMC40cywgJGVhc2luZzogJGVhc2Utb3V0LXNpbmUpIHtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAkZHVyYXRpb24gJGVhc2luZztcblxuICBAaW5jbHVkZSBob3ZlcigpIHtcbiAgICBvcGFjaXR5OiAkb3BhY2l0eTtcbiAgfVxufVxuLyogc3R5bGVsaW50LWVuYWJsZSAqLyIsIi5zZWNHdWlkZSB7XG4gIG1hcmdpbi10b3A6IDQwcHg7XG5cbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgIG1hcmdpbi10b3A6IDYwcHg7XG4gIH1cblxuICAmX19ib3gge1xuICAgIHBhZGRpbmc6IDI4cHggMjRweCA0MXB4O1xuICAgIGZvbnQtZmFtaWx5OiAkZm9udC1zZXJpZjtcbiAgICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1oZWF2eUNvbG9yKTtcblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgIHBhZGRpbmc6IDQ3cHggMjRweCA2M3B4O1xuICAgIH1cbiAgfVxuXG4gICZfX2hkZyB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgbGluZS1oZWlnaHQ6IDEuNDU7XG4gICAgY29sb3I6IHZhcigtLWhlYXZ5Q29sb3IpO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBsZXR0ZXItc3BhY2luZzogMDtcblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICB9XG4gIH1cblxuICAmX190ZXh0IHtcbiAgICBtYXJnaW4tdG9wOiAxNXB4O1xuICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICBsaW5lLWhlaWdodDogMjtcbiAgICBsZXR0ZXItc3BhY2luZzogMDtcblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgIG1hcmdpbi10b3A6IDIxcHg7XG4gICAgICBsaW5lLWhlaWdodDogMi4xNDtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB9XG5cbiAgICAuYW5jaG9yIHtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuXG4gICAgICBAaW5jbHVkZSBhLWhvdmVyLWZhZGUoKTtcblxuICAgICAgc3ZnIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDZweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi8qIHN0eWxlbGludC1kaXNhYmxlICovXG4vKiBzdHlsZWxpbnQtZW5hYmxlICovXG4uc2VjR3VpZGUge1xuICBtYXJnaW4tdG9wOiA0MHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5zZWNHdWlkZSB7XG4gICAgbWFyZ2luLXRvcDogNjBweDtcbiAgfVxufVxuLnNlY0d1aWRlX19ib3gge1xuICBwYWRkaW5nOiAyOHB4IDI0cHggNDFweDtcbiAgZm9udC1mYW1pbHk6IFwiWmVuIE9sZCBNaW5jaG9cIiwgc2VyaWY7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWhlYXZ5Q29sb3IpO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5zZWNHdWlkZV9fYm94IHtcbiAgICBwYWRkaW5nOiA0N3B4IDI0cHggNjNweDtcbiAgfVxufVxuLnNlY0d1aWRlX19oZGcge1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjQ1O1xuICBjb2xvcjogdmFyKC0taGVhdnlDb2xvcik7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbGV0dGVyLXNwYWNpbmc6IDA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnNlY0d1aWRlX19oZGcge1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgfVxufVxuLnNlY0d1aWRlX190ZXh0IHtcbiAgbWFyZ2luLXRvcDogMTVweDtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBsaW5lLWhlaWdodDogMjtcbiAgbGV0dGVyLXNwYWNpbmc6IDA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnNlY0d1aWRlX190ZXh0IHtcbiAgICBtYXJnaW4tdG9wOiAyMXB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyLjE0O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxufVxuLnNlY0d1aWRlX190ZXh0IC5hbmNob3Ige1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjRzIGN1YmljLWJlemllcigwLjM5LCAwLjU3NSwgMC41NjUsIDEpO1xufVxuQG1lZGlhIChob3ZlcjogaG92ZXIpIGFuZCAocG9pbnRlcjogZmluZSkge1xuICAuc2VjR3VpZGVfX3RleHQgLmFuY2hvcjpob3ZlciB7XG4gICAgb3BhY2l0eTogMC42O1xuICB9XG59XG4uc2VjR3VpZGVfX3RleHQgLmFuY2hvciBzdmcge1xuICBtYXJnaW4tbGVmdDogNnB4O1xufVxuXG4uc2VjUG9pbnQgLnBvaW50Q29udGVudHNfX2lubmVyIHtcbiAgcGFkZGluZy1ib3R0b206IDU1cHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnNlY1BvaW50IC5wb2ludENvbnRlbnRzX19pbm5lciB7XG4gICAgcGFkZGluZy1ib3R0b206IDY2cHg7XG4gIH1cbn1cblxuLnNlY1RvcGljcyB7XG4gIHBhZGRpbmc6IDU1cHggMCA2MHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5zZWNUb3BpY3Mge1xuICAgIHBhZGRpbmc6IDEwMHB4IDAgMTAwcHg7XG4gIH1cbn1cbi5zZWNUb3BpY3MgLnNlY0hlYWQgLmhlYWRIZGdfX2JnVHlwb2dyYXBoeSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDI5NXB4O1xuICBoZWlnaHQ6IDcycHg7XG4gIG1hc2staW1hZ2U6IHVybChcIi9hc3NldHMvaW1hZ2VzL3BhZ2VzL2xlYXJuaW5nX3N0ZXAval9hcnQvaGRnX2JnLXR5cG9ncmFwaHktdG9waWNzLnN2Z1wiKTtcbiAgbWFzay1zaXplOiBjb3Zlcjtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuc2VjVG9waWNzIC5zZWNIZWFkIC5oZWFkSGRnX19iZ1R5cG9ncmFwaHkge1xuICAgIHdpZHRoOiA0NzJweDtcbiAgICBoZWlnaHQ6IDExNXB4O1xuICB9XG59XG4uc2VjVG9waWNzIC5zZWNIZWFkIC5zZWNMZWFkIHtcbiAgbWFyZ2luLXRvcDogMzBweDtcbiAgZm9udC1mYW1pbHk6IFwiWmVuIE9sZCBNaW5jaG9cIiwgc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDIuMjc7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbGV0dGVyLXNwYWNpbmc6IDA7XG59XG5cbi50b3BpY3NBcnRpY2xlIHtcbiAgbWFyZ2luLXRvcDogMzJweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAudG9waWNzQXJ0aWNsZSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBnYXA6IDQ3cHg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgbWFyZ2luLXRvcDogNzBweDtcbiAgfVxufVxuLnRvcGljc0FydGljbGVfX3BpY3R1cmUge1xuICB3aWR0aDogMTAwJTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAudG9waWNzQXJ0aWNsZV9fcGljdHVyZSB7XG4gICAgd2lkdGg6IDM5LjA5NzIyMjIyMjJ2dztcbiAgfVxufVxuLnRvcGljc0FydGljbGVfX3BpY3R1cmUgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogZml0LWNvbnRlbnQ7XG4gIGhlaWdodDogYXV0bztcbn1cbi50b3BpY3NBcnRpY2xlX190ZXh0IHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi10b3A6IDMycHg7XG4gIGZvbnQtZmFtaWx5OiBcIlplbiBPbGQgTWluY2hvXCIsIHNlcmlmO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC50b3BpY3NBcnRpY2xlX190ZXh0IHtcbiAgICB3aWR0aDogNDQuMDk3MjIyMjIyMnZ3O1xuICAgIG1hcmdpbi10b3A6IDA7XG4gIH1cbn1cbi50b3BpY3NBcnRpY2xlX190ZXh0IC5oZWFkIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogMS40NTtcbiAgY29sb3I6IHZhcigtLWhlYXZ5Q29sb3IpO1xuICBsZXR0ZXItc3BhY2luZzogMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAudG9waWNzQXJ0aWNsZV9fdGV4dCAuaGVhZCB7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICB9XG59XG4udG9waWNzQXJ0aWNsZV9fdGV4dCAubm90ZSB7XG4gIG1hcmdpbi10b3A6IDEycHg7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgbGluZS1oZWlnaHQ6IDIuMTU7XG4gIGxldHRlci1zcGFjaW5nOiAwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC50b3BpY3NBcnRpY2xlX190ZXh0IC5ub3RlIHtcbiAgICBtYXJnaW4tdG9wOiAyNnB4O1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgfVxufVxuXG4uc3ViamVjdEhvdXJzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiAzMnB4O1xuICBtYXJnaW4tdG9wOiAzMnB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5zdWJqZWN0SG91cnMge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgZ2FwOiA0OHB4O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBtYXJnaW4tdG9wOiA1MHB4O1xuICB9XG59XG4uc3ViamVjdEhvdXJzX19pdGVtIHtcbiAgZm9udC1mYW1pbHk6IFwiWmVuIE9sZCBNaW5jaG9cIiwgc2VyaWY7XG4gIGJhY2tncm91bmQ6IHZhcigtLWxpZ2h0Q29sb3IpO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5zdWJqZWN0SG91cnNfX2l0ZW0ge1xuICAgIHdpZHRoOiA2MDBweDtcbiAgfVxufVxuLnN1YmplY3RIb3Vyc19faGRnIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgcGxhY2UtaXRlbXM6IGNlbnRlcjtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogNzJweDtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogMS40NTtcbiAgY29sb3I6ICNmZmY7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbGV0dGVyLXNwYWNpbmc6IDA7XG4gIGJhY2tncm91bmQ6IHZhcigtLWhlYXZ5Q29sb3IpO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5zdWJqZWN0SG91cnNfX2hkZyB7XG4gICAgaGVpZ2h0OiA3MHB4O1xuICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgfVxufVxuLnN1YmplY3RIb3VycyAuYmxvY2sge1xuICBwYWRkaW5nOiAyMXB4IDI0cHggMjdweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuc3ViamVjdEhvdXJzIC5ibG9jayB7XG4gICAgcGFkZGluZzogMjhweCA0MHB4IDQycHg7XG4gIH1cbn1cbi5zdWJqZWN0SG91cnMgLmJsb2NrX190eHQge1xuICBmb250LXNpemU6IDEzcHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjg0O1xuICBsZXR0ZXItc3BhY2luZzogMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuc3ViamVjdEhvdXJzIC5ibG9ja19fdHh0IHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDIuMTQ7XG4gIH1cbn1cblxuLnRlYWNoZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDIwcHg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBtYXJnaW46IDIwcHggMCAwIDA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnRlYWNoZXIge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgZ2FwOiA0N3B4O1xuICAgIG1hcmdpbjogMzBweCAwIDAgMDtcbiAgfVxufVxuLnRlYWNoZXJfX2l0ZW0ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIHdpZHRoOiAxMDAlO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC50ZWFjaGVyX19pdGVtIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMjQ3cHg7XG4gIH1cbn1cbi50ZWFjaGVyX19pdGVtIC5pdGVtX190dGwge1xuICBtYXJnaW4tdG9wOiAxMHB4O1xuICBmb250LWZhbWlseTogXCJaZW4gT2xkIE1pbmNob1wiLCBzZXJpZjtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBsZXR0ZXItc3BhY2luZzogMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAudGVhY2hlcl9faXRlbSAuaXRlbV9fdHRsIHtcbiAgICBtYXJnaW4tdG9wOiAxNXB4O1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgfVxufVxuLnRlYWNoZXJfX2l0ZW0gLml0ZW1fX3RleHQge1xuICBtYXJnaW4tdG9wOiAxMHB4O1xuICBmb250LWZhbWlseTogXCJaZW4gT2xkIE1pbmNob1wiLCBzZXJpZjtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBsaW5lLWhlaWdodDogMS43NTtcbiAgbGV0dGVyLXNwYWNpbmc6IDA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnRlYWNoZXJfX2l0ZW0gLml0ZW1fX3RleHQge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBsaW5lLWhlaWdodDogMS43OTtcbiAgfVxufVxuLnRlYWNoZXJfX2ltZyB7XG4gIHdpZHRoOiAzNC44NzE3OTQ4NzE4dnc7XG4gIGhlaWdodDogYXV0bztcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAudGVhY2hlcl9faW1nIHtcbiAgICB3aWR0aDogYXV0bztcbiAgfVxufVxuLnRlYWNoZXJfX3RleHQge1xuICB3aWR0aDogMzYuMTUzODQ2MTUzOHZ3O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC50ZWFjaGVyX190ZXh0IHtcbiAgICB3aWR0aDogYXV0bztcbiAgfVxufVxuXG4ubC1tYWluIHtcbiAgLS1saWdodENvbG9yOiAjZjZmOWYzO1xuICAtLW1pZGRsZUNvbG9yOiAjZWZmOGU5O1xuICAtLWhlYXZ5Q29sb3I6ICM2MmI4MWY7XG4gIC0tbWFpblZpc3VhbEJnQ29sb3I6ICNkZGVkZDE7XG59IiwiJGdyaWQtYnJlYWtwb2ludHM6IChcbiAgeHhzOiAwLFxuICB4czogMzIwcHgsXG4gIHNtOiAzNzVweCxcbiAgbWQ6IDc2OHB4LFxuICBsZzogMTA4MHB4LFxuICB4bDogMTI4MHB4LFxuICB4eGw6IDE0NDBweFxuKTtcblxuJGd1dHRlcjogMjBweDtcbiRndXR0ZXItbWQ6IDQwcHg7XG5cbiRlYXNlLWluLXNpbmU6IGN1YmljLWJlemllcigwLjQ3LCAwLCAwLjc0NSwgMC43MTUpO1xuJGVhc2Utb3V0LXNpbmU6IGN1YmljLWJlemllcigwLjM5LCAwLjU3NSwgMC41NjUsIDEpO1xuJGVhc2UtaW4tb3V0LXNpbmU6IGN1YmljLWJlemllcigwLjQ0NSwgMC4wNSwgMC41NSwgMC45NSk7XG5cbiRlYXNlLWluLXF1YWQ6IGN1YmljLWJlemllcigwLjU1LCAwLjA4NSwgMC42OCwgMC41Myk7XG4kZWFzZS1vdXQtcXVhZDogY3ViaWMtYmV6aWVyKDAuMjUsIDAuNDYsIDAuNDUsIDAuOTQpO1xuJGVhc2UtaW4tb3V0LXF1YWQ6IGN1YmljLWJlemllcigwLjQ1NSwgMC4wMywgMC41MTUsIDAuOTU1KTtcblxuJGVhc2UtaW4tY3ViaWM6IGN1YmljLWJlemllcigwLjU1LCAwLjA1NSwgMC42NzUsIDAuMTkpO1xuJGVhc2Utb3V0LWN1YmljOiBjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEsIDAuMzU1LCAxKTtcbiRlYXNlLWluLW91dC1jdWJpYzogY3ViaWMtYmV6aWVyKDAuNjQ1LCAwLjA0NSwgMC4zNTUsIDEpO1xuXG4kZWFzZS1pbi1xdWFydDogY3ViaWMtYmV6aWVyKDAuODk1LCAwLjAzLCAwLjY4NSwgMC4yMik7XG4kZWFzZS1vdXQtcXVhcnQ6IGN1YmljLWJlemllcigwLjE2NSwgMC44NCwgMC40NCwgMSk7XG4kZWFzZS1pbi1vdXQtcXVhcnQ6IGN1YmljLWJlemllcigwLjc3LCAwLCAwLjE3NSwgMSk7XG5cbiRlYXNlLWluLXF1aW50OiBjdWJpYy1iZXppZXIoMC43NTUsIDAuMDUsIDAuODU1LCAwLjA2KTtcbiRlYXNlLW91dC1xdWludDogY3ViaWMtYmV6aWVyKDAuMjMsIDEsIDAuMzIsIDEpO1xuJGVhc2UtaW4tb3V0LXF1aW50OiBjdWJpYy1iZXppZXIoMC44NiwgMCwgMC4wNywgMSk7XG5cbiRlYXNlLWluLWV4cG86IGN1YmljLWJlemllcigwLjk1LCAwLjA1LCAwLjc5NSwgMC4wMzUpO1xuJGVhc2Utb3V0LWV4cG86IGN1YmljLWJlemllcigwLjE5LCAxLCAwLjIyLCAxKTtcbiRlYXNlLWluLW91dC1leHBvOiBjdWJpYy1iZXppZXIoMSwgMCwgMCwgMSk7XG5cbiRlYXNlLWluLWNpcmM6IGN1YmljLWJlemllcigwLjYsIDAuMDQsIDAuOTgsIDAuMzM1KTtcbiRlYXNlLW91dC1jaXJjOiBjdWJpYy1iZXppZXIoMC4wNzUsIDAuODIsIDAuMTY1LCAxKTtcbiRlYXNlLWluLW91dC1jaXJjOiBjdWJpYy1iZXppZXIoMC43ODUsIDAuMTM1LCAwLjE1LCAwLjg2KTtcblxuJGVhc2UtaW4tYmFjazogY3ViaWMtYmV6aWVyKDAuNiwgLTAuMjgsIDAuNzM1LCAwLjA0NSk7XG4kZWFzZS1vdXQtYmFjazogY3ViaWMtYmV6aWVyKDAuMTc1LCAwLjg4NSwgMC4zMiwgMS4yNzUpO1xuJGVhc2UtaW4tb3V0LWJhY2s6IGN1YmljLWJlemllcigwLjY4LCAtMC41NSwgMC4yNjUsIDEuNTUpO1xuXG4kZm9udC1zZXJpZjogJ1plbiBPbGQgTWluY2hvJywgc2VyaWY7XG5cbiRjb2xvci1iYWlrYS1waW5rOiAjZTUyZDhhO1xuIiwiLnNlY1BvaW50IHtcbiAgLnBvaW50Q29udGVudHMge1xuICAgICZfX2lubmVyIHtcbiAgICAgIHBhZGRpbmctYm90dG9tOiA1NXB4O1xuXG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiA2NnB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLnNlY1RvcGljcyB7XG4gIHBhZGRpbmc6IDU1cHggMCA2MHB4O1xuXG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICBwYWRkaW5nOiAxMDBweCAwIDEwMHB4O1xuICB9XG5cbiAgLnNlY0hlYWQge1xuICAgIC5oZWFkSGRnIHtcbiAgICAgICZfX2JnVHlwb2dyYXBoeSB7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgd2lkdGg6IDI5NXB4O1xuICAgICAgICBoZWlnaHQ6IDcycHg7XG4gICAgICAgIG1hc2staW1hZ2U6IHVybCgnL2Fzc2V0cy9pbWFnZXMvcGFnZXMvbGVhcm5pbmdfc3RlcC9qX2FydC9oZGdfYmctdHlwb2dyYXBoeS10b3BpY3Muc3ZnJyk7XG4gICAgICAgIG1hc2stc2l6ZTogY292ZXI7XG5cbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICAgIHdpZHRoOiA0NzJweDtcbiAgICAgICAgICBoZWlnaHQ6IDExNXB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLnNlY0xlYWQge1xuICAgICAgbWFyZ2luLXRvcDogMzBweDtcbiAgICAgIGZvbnQtZmFtaWx5OiAkZm9udC1zZXJpZjtcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAyLjI3O1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgbGV0dGVyLXNwYWNpbmc6IDA7XG4gICAgfVxuICB9XG59XG5cbi50b3BpY3NBcnRpY2xlIHtcbiAgbWFyZ2luLXRvcDogMzJweDtcblxuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBnYXA6IDQ3cHg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgbWFyZ2luLXRvcDogNzBweDtcbiAgfVxuXG4gICZfX3BpY3R1cmUge1xuICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgd2lkdGg6IGNhbGMoNTYzIC8gMTQ0MCAqIDEwMHZ3KTtcbiAgICB9XG5cbiAgICBpbWcge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBtYXgtd2lkdGg6IGZpdC1jb250ZW50O1xuICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgIH1cbiAgfVxuXG4gICZfX3RleHQge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi10b3A6IDMycHg7XG4gICAgZm9udC1mYW1pbHk6ICRmb250LXNlcmlmO1xuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgd2lkdGg6IGNhbGMoNjM1IC8gMTQ0MCAqIDEwMHZ3KTtcbiAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgfVxuXG4gICAgLmhlYWQge1xuICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjQ1O1xuICAgICAgY29sb3I6IHZhcigtLWhlYXZ5Q29sb3IpO1xuICAgICAgbGV0dGVyLXNwYWNpbmc6IDA7XG5cbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgfVxuICAgIH1cblxuICAgIC5ub3RlIHtcbiAgICAgIG1hcmdpbi10b3A6IDEycHg7XG4gICAgICBmb250LXNpemU6IDEzcHg7XG4gICAgICBsaW5lLWhlaWdodDogMi4xNTtcbiAgICAgIGxldHRlci1zcGFjaW5nOiAwO1xuXG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgIG1hcmdpbi10b3A6IDI2cHg7XG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi5zdWJqZWN0SG91cnMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDMycHg7XG4gIG1hcmdpbi10b3A6IDMycHg7XG5cbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgZ2FwOiA0OHB4O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBtYXJnaW4tdG9wOiA1MHB4O1xuICB9XG5cbiAgJl9faXRlbSB7XG4gICAgZm9udC1mYW1pbHk6ICRmb250LXNlcmlmO1xuICAgIGJhY2tncm91bmQ6IHZhcigtLWxpZ2h0Q29sb3IpO1xuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgd2lkdGg6IDYwMHB4O1xuICAgIH1cbiAgfVxuXG4gICZfX2hkZyB7XG4gICAgZGlzcGxheTogZ3JpZDtcbiAgICBwbGFjZS1pdGVtczogY2VudGVyO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogNzJweDtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBsaW5lLWhlaWdodDogMS40NTtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDA7XG4gICAgYmFja2dyb3VuZDogdmFyKC0taGVhdnlDb2xvcik7XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICBoZWlnaHQ6IDcwcHg7XG4gICAgICBmb250LXNpemU6IDIycHg7XG4gICAgfVxuICB9XG5cbiAgLmJsb2NrIHtcbiAgICBwYWRkaW5nOiAyMXB4IDI0cHggMjdweDtcblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgIHBhZGRpbmc6IDI4cHggNDBweCA0MnB4O1xuICAgIH1cblxuICAgICZfX3R4dCB7XG4gICAgICBmb250LXNpemU6IDEzcHg7XG4gICAgICBsaW5lLWhlaWdodDogMS44NDtcbiAgICAgIGxldHRlci1zcGFjaW5nOiAwO1xuXG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDIuMTQ7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIudGVhY2hlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogMjBweDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIG1hcmdpbjogMjBweCAwIDAgMDtcblxuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBnYXA6IDQ3cHg7XG4gICAgbWFyZ2luOiAzMHB4IDAgMCAwO1xuICB9XG5cbiAgJl9faXRlbSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgd2lkdGg6IDEwMCU7XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHdpZHRoOiAyNDdweDtcbiAgICB9XG5cbiAgICAuaXRlbSB7XG4gICAgICAmX190dGwge1xuICAgICAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICAgICAgICBmb250LWZhbWlseTogJGZvbnQtc2VyaWY7XG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDA7XG5cbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICAgIG1hcmdpbi10b3A6IDE1cHg7XG4gICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICZfX3RleHQge1xuICAgICAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICAgICAgICBmb250LWZhbWlseTogJGZvbnQtc2VyaWY7XG4gICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuNzU7XG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAwO1xuXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNzk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmX19pbWcge1xuICAgIHdpZHRoOiBjYWxjKDEzNiAvIDM5MCAqIDEwMHZ3KTtcbiAgICBoZWlnaHQ6IGF1dG87XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICB3aWR0aDogYXV0bztcbiAgICB9XG4gIH1cblxuICAmX190ZXh0IHtcbiAgICB3aWR0aDogY2FsYygxNDEgLyAzOTAgKiAxMDB2dyk7XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICB3aWR0aDogYXV0bztcbiAgICB9XG4gIH1cbn1cbiIsIkBjaGFyc2V0ICd1dGYtOCc7XG5cbi8vIHByZXJlcXVpc2l0ZXNcbkBpbXBvcnQgJ2Fic3RyYWN0cy8qJztcblxuLy8gcGFydGlhbHNcbkBpbXBvcnQgJ18qJztcblxuLmwtbWFpbiB7XG4gIC0tbGlnaHRDb2xvcjogI2Y2ZjlmMztcbiAgLS1taWRkbGVDb2xvcjogI2VmZjhlOTtcbiAgLS1oZWF2eUNvbG9yOiAjNjJiODFmO1xuICAtLW1haW5WaXN1YWxCZ0NvbG9yOiAjZGRlZGQxO1xufVxuIiwiQG1peGluIG1lZGlhLWJyZWFrcG9pbnQtdXAoJG5hbWUsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgJG1pbjogYnJlYWtwb2ludC1taW4oJG5hbWUsICRicmVha3BvaW50cyk7XG5cbiAgQGlmICRtaW4ge1xuICAgIEBtZWRpYSAobWluLXdpZHRoOiAkbWluKSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH0gQGVsc2Uge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5cbkBtaXhpbiBtZWRpYS1icmVha3BvaW50LWRvd24oJG5hbWUsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgJG1heDogYnJlYWtwb2ludC1tYXgoJG5hbWUsICRicmVha3BvaW50cyk7XG5cbiAgQGlmICRtYXgge1xuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAkbWF4KSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH0gQGVsc2Uge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5cbkBtaXhpbiBtZWRpYS1icmVha3BvaW50LWJldHdlZW4oXG4gICRsb3dlcixcbiAgJHVwcGVyLFxuICAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzXG4pIHtcbiAgJG1pbjogYnJlYWtwb2ludC1taW4oJGxvd2VyLCAkYnJlYWtwb2ludHMpO1xuICAkbWF4OiBicmVha3BvaW50LW1heCgkdXBwZXIsICRicmVha3BvaW50cyk7XG5cbiAgQGlmICRtaW4gIT0gbnVsbCBhbmQgJG1heCAhPSBudWxsIHtcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogJG1pbikgYW5kIChtYXgtd2lkdGg6ICRtYXgpIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfSBAZWxzZSBpZiAkbWF4ID09IG51bGwge1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGxvd2VyKSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH0gQGVsc2UgaWYgJG1pbiA9PSBudWxsIHtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oJHVwcGVyKSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH1cbn1cblxuQG1peGluIG1lZGlhLWJyZWFrcG9pbnQtb25seSgkbmFtZSwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICAkbWluOiBicmVha3BvaW50LW1pbigkbmFtZSwgJGJyZWFrcG9pbnRzKTtcbiAgJG1heDogYnJlYWtwb2ludC1tYXgoJG5hbWUsICRicmVha3BvaW50cyk7XG5cbiAgQGlmICRtaW4gIT0gbnVsbCBhbmQgJG1heCAhPSBudWxsIHtcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogJG1pbikgYW5kIChtYXgtd2lkdGg6ICRtYXgpIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfSBAZWxzZSBpZiAkbWF4ID09IG51bGwge1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJG5hbWUpIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfSBAZWxzZSBpZiAkbWluID09IG51bGwge1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bigkbmFtZSkge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9XG59XG5cbkBtaXhpbiBzci1vbmx5IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMXB4O1xuICBoZWlnaHQ6IDFweDtcbiAgcGFkZGluZzogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgY2xpcDogcmVjdCgwLCAwLCAwLCAwKTtcbiAgY2xpcC1wYXRoOiBpbnNldCg1MCUpO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBib3JkZXI6IDA7XG59XG5cbkBtaXhpbiBjbGVhcmZpeCB7XG4gICY6OmFmdGVyIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBjbGVhcjogYm90aDtcbiAgICBjb250ZW50OiAnJztcbiAgfVxufVxuXG5AbWl4aW4gaG92ZXIge1xuICBAbWVkaWEgKGhvdmVyOiBob3ZlcikgYW5kIChwb2ludGVyOiBmaW5lKSB7XG4gICAgJjpob3ZlciB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH1cbn1cbiJdLCJzb3VyY2VSb290IjoiLy4ifQ== */
