.life-at-king {
  width: 100vw;
  background-color: #f4f4f2;
  padding: 40px 0;
}
@media (min-width: 768px) {
  .life-at-king {
    padding: 60px 30px;
  }
}
.life-at-king__boundary {
  max-width: 1340px;
  width: 100%;
  margin: 0 auto;
}
.life-at-king__header {
  width: 100%;
  margin: 0 auto;
  text-align: center;
  padding: 0 20px;
  max-width: 660px;
}
@media (min-width: 768px) {
  .life-at-king__header {
    padding: 0;
  }
}
@media (min-width: 900px) {
  .life-at-king__header {
    max-width: 800px;
  }
}
.life-at-king__title {
  display: block;
  font-family: "weiss";
  font-size: 2.375rem;
  line-height: 2.875rem;
  font-weight: normal;
  margin: 1em 0;
  margin-bottom: 0.6875rem;
  margin-top: 0;
  color: #c8102e;
}
@media only screen and (min-width: 900px) {
  .life-at-king__title {
    font-size: 3rem;
    line-height: 3.25rem;
  }
}
.life-at-king__intro {
  font-family: "legacy-book";
  font-size: 1.25rem;
  line-height: 1.75rem;
  color: #02132b;
  background-color: transparent;
  margin-bottom: 2.5rem;
}
@media only screen and (min-width: 900px) {
  .life-at-king__intro {
    font-size: 1.5rem;
    line-height: 2rem;
  }
}
@media (min-width: 768px) {
  .life-at-king__intro {
    margin-bottom: 3.75rem;
  }
}
.life-at-king__stories {
  display: flex;
  flex-wrap: wrap;
  background-color: #ffffff;
  max-width: 660px;
  margin: 0 auto;
}
@media (min-width: 900px) {
  .life-at-king__stories {
    max-width: 1300px;
  }
}
.life-at-king__featured {
  width: 100%;
  position: relative;
  text-align: center;
  display: flex;
  align-items: flex-end;
  padding: 2.5rem 1.25rem;
  min-height: calc(100vw - 40px);
}
@media (min-width: 768px) {
  .life-at-king__featured {
    min-height: 660px;
  }
}
@media (min-width: 900px) {
  .life-at-king__featured {
    padding: 4.375rem;
  }
}
.life-at-king__featured::after {
  content: " ";
  width: 100%;
  height: 100%;
  display: block;
  top: 0;
  left: 0;
  background: #000;
  opacity: 0.5;
  position: absolute;
}
@media (min-width: 900px) {
  .life-at-king__featured {
    width: 50%;
  }
}
.life-at-king__featured-boundary {
  width: 100%;
  max-width: 540px;
  margin: 0 auto;
  position: relative;
  z-index: 1;
}
.life-at-king__featured-title {
  display: block;
  font-family: "weiss-bold";
  font-size: 1.375rem;
  line-height: 1.875rem;
  margin: 1.875rem 0 1.1875rem 0;
  color: #ffffff;
  margin-bottom: 0.6875rem;
}
@media only screen and (min-width: 900px) {
  .life-at-king__featured-title {
    font-size: 1.625rem;
    line-height: 2rem;
  }
}
.life-at-king__featured-excerpt {
  font-family: "legacy-book";
  font-size: 1.25rem;
  line-height: 1.75rem;
  color: #02132b;
  background-color: transparent;
  color: #ffffff;
}
@media only screen and (min-width: 900px) {
  .life-at-king__featured-excerpt {
    font-size: 1.5rem;
    line-height: 2rem;
  }
}
.life-at-king__featured-image {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.life-at-king__featured-image img {
  object-fit: cover;
  width: 100%;
  height: 100%;
}
.life-at-king__featured-link {
  font-family: "legacy-book";
  text-transform: uppercase;
  text-decoration: none;
  font-size: 1rem;
  line-height: 1.25rem;
  display: inline-block;
  color: #ffffff;
  position: relative;
  margin-left: -15px;
  margin-bottom: 2.875rem;
}
@media only screen and (min-width: 900px) {
  .life-at-king__featured-link {
    font-size: 0.875rem;
    line-height: 1.125rem;
  }
}
.life-at-king__featured-link::after {
  background-image: url("../DocumentDefault/Assets/chevron-white.svg");
  width: 6px;
  height: 11px;
  display: inline-block;
  content: " ";
  position: absolute;
  top: 2px;
  right: -18px;
}
.life-at-king__featured-link::before {
  opacity: 0;
  width: 100%;
  height: 1px;
  display: block;
  content: " ";
  background-color: #ffffff;
  position: absolute;
  left: 0;
  bottom: 3px;
  transition: opacity 0.2s ease-in-out;
}
.life-at-king__featured-link:hover::before {
  opacity: 1;
}
.life-at-king__featured-link:hover {
  color: #fff;
}
.life-at-king__featured-rule {
  background-color: #c8102e;
  width: 45px;
  height: 5px;
  margin-left: auto;
  margin-right: auto;
  transition: width 0.2s ease-in-out;
  margin-top: 1.25rem;
  margin-bottom: 1.875rem;
}
.life-at-king__featured-readmore {
  position: relative;
  background-color: #c8102e;
  color: #ffffff;
  width: 100%;
  height: 60px;
  display: flex;
  margin: 0 auto;
  padding-top: 29px;
  padding-bottom: 25px;
  padding-left: 16px;
  padding-right: 16px;
  justify-content: center;
  align-items: center;
  text-decoration: none;
  max-width: 360px;
  position: absolute;
  bottom: -120px;
  left: 0;
  right: 0;
}
.life-at-king__featured-readmore:hover .life-at-king__featured-readmore__label::before, .life-at-king__featured-readmore:focus .life-at-king__featured-readmore__label::before, .life-at-king__featured-readmore:active .life-at-king__featured-readmore__label::before {
  left: 0;
  right: 0;
}
@media only screen and (min-width: 900px) {
  .life-at-king__featured-readmore {
    max-width: 360px;
    width: auto;
  }
}
.life-at-king__featured-readmore__label {
  font-family: "legacy-bold";
  text-transform: uppercase;
  font-size: 1rem;
  position: relative;
  min-height: 60px;
  display: flex;
  align-items: center;
}
.life-at-king__featured-readmore__label::before {
  content: "";
  position: absolute;
  left: 50%;
  right: 50%;
  top: -2px;
  background: #ffffff;
  height: 5px;
  transition-property: left, right;
  transition-duration: 0.2s;
  transition-timing-function: ease-out;
}
@media (min-width: 900px) {
  .life-at-king__featured-readmore {
    position: relative;
    bottom: initial;
  }
}
.life-at-king__teasers {
  width: 100%;
  text-align: center;
  display: flex;
  flex-wrap: wrap;
  align-content: space-between;
  flex-direction: column;
  padding: 8.75rem 1.25rem 2.5rem 1.25rem;
}
@media (min-width: 900px) {
  .life-at-king__teasers {
    padding: 4.375rem;
    width: 50%;
  }
}
.life-at-king__teasers-container {
  width: 100%;
  max-width: 500px;
  margin: 0 auto;
  flex: 1;
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  align-content: center;
}
.life-at-king__teasers-title {
  display: block;
  font-family: "legacy-medium";
  font-size: 1.5rem;
  line-height: 1.75rem;
  font-weight: normal;
  margin: 1em 0;
  font-size: 1.25rem;
  color: #02132b;
  margin-bottom: 0.5rem;
  margin-top: 0;
}
@media only screen and (min-width: 900px) {
  .life-at-king__teasers-title {
    font-size: 1.5rem;
    line-height: 1.75rem;
  }
}
.life-at-king__teasers-teaser {
  width: 100%;
}
.life-at-king__teasers-teaser::after {
  content: " ";
  pointer-events: none;
  border: none;
  width: 54px;
  height: 8px;
  margin: 0 auto 1.0625rem auto;
  display: none;
  background-image: url("../DocumentDefault/Assets/dots.svg");
}
@media (min-width: 900px) {
  .life-at-king__teasers-teaser::after {
    display: block;
  }
}
.life-at-king__teasers-teaser:last-of-type::after {
  display: none;
}
.life-at-king__teasers-link {
  font-family: "legacy-book";
  text-transform: uppercase;
  text-decoration: none;
  font-size: 1rem;
  line-height: 1.25rem;
  display: inline-block;
  color: #4A4A4A;
  position: relative;
  margin-left: -15px;
  margin-bottom: 1.625rem;
}
@media only screen and (min-width: 900px) {
  .life-at-king__teasers-link {
    font-size: 0.875rem;
    line-height: 1.125rem;
  }
}
.life-at-king__teasers-link::after {
  background-image: url("../DocumentDefault/Assets/chevron.svg");
  width: 6px;
  height: 11px;
  display: inline-block;
  content: " ";
  position: absolute;
  top: 2px;
  right: -18px;
}
.life-at-king__teasers-link::before {
  opacity: 0;
  width: 100%;
  height: 1px;
  display: block;
  content: " ";
  background-color: #4A4A4A;
  position: absolute;
  left: 0;
  bottom: 3px;
  transition: opacity 0.2s ease-in-out;
}
.life-at-king__teasers-link:hover::before {
  opacity: 1;
}
.life-at-king__teasers-teaser:hover .life-at-king__teasers-link::before {
  opacity: 1;
}

.life-at-king__teasers-readmore {
  position: relative;
  background-color: #c8102e;
  color: #ffffff;
  width: 100%;
  height: 60px;
  display: flex;
  margin: 0 auto;
  padding-top: 29px;
  padding-bottom: 25px;
  padding-left: 16px;
  padding-right: 16px;
  justify-content: center;
  align-items: center;
  text-decoration: none;
  margin-top: 0.6875rem;
  max-width: 360px;
}
.life-at-king__teasers-readmore:hover .life-at-king__teasers-readmore__label::before, .life-at-king__teasers-readmore:focus .life-at-king__teasers-readmore__label::before, .life-at-king__teasers-readmore:active .life-at-king__teasers-readmore__label::before {
  left: 0;
  right: 0;
}
@media only screen and (min-width: 900px) {
  .life-at-king__teasers-readmore {
    max-width: 360px;
    width: auto;
  }
}
.life-at-king__teasers-readmore__label {
  font-family: "legacy-bold";
  text-transform: uppercase;
  font-size: 1rem;
  position: relative;
  min-height: 60px;
  display: flex;
  align-items: center;
}
.life-at-king__teasers-readmore__label::before {
  content: "";
  position: absolute;
  left: 50%;
  right: 50%;
  top: -2px;
  background: #ffffff;
  height: 5px;
  transition-property: left, right;
  transition-duration: 0.2s;
  transition-timing-function: ease-out;
}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VSb290IjoiL2FwcC90aGVtZXMvZmx5bnQtc3RhcnRlci10aGVtZS8iLCJzb3VyY2VzIjpbIkNvbXBvbmVudHMvQmxvY2tMaWZlQXRLaW5nL3N0eWxlLnNjc3MiLCJDb21wb25lbnRzL192YXJpYWJsZXMuc2NzcyIsIkNvbXBvbmVudHMvX2JyZWFrcG9pbnRzLnNjc3MiLCJDb21wb25lbnRzL190eXBvZ3JhcGh5LnNjc3MiLCJDb21wb25lbnRzL19taXhpbnMuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFFQTtFQUNFO0VBQ0Esa0JDQ007RURBTjs7QUVjRTtFRmpCSjtJQU1JOzs7QUFHRjtFQUNFO0VBQ0E7RUFDQTs7QUFHRjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FFSEE7RUZGRjtJQVFJOzs7QUVJRjtFRlpGO0lBWUk7OztBQUlKO0VHY0E7RUFDQSxhRjVCTTtFRTZCTjtFQUNBO0VBQ0E7RUFDQTtFSGpCRTtFQUNBO0VBQ0EsT0NwQ0U7O0FFcURKO0VIckJBO0lHc0JFO0lBQ0E7OztBSGhCRjtFRzZFQSxhRjdGWTtFRThGWjtFQUNBO0VBQ0EsT0Z0SEs7RUV1SEw7RUgvRUU7O0FHaUZGO0VIbkZBO0lHb0ZFO0lBQ0E7OztBRDFHQTtFRnFCRjtJQUtJOzs7QUFJSjtFQUNFO0VBQ0E7RUFDQSxrQkNoREk7RURpREo7RUFDQTs7QUV6QkE7RUZvQkY7SUFRSSxXQ2RjOzs7QURrQmxCO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FFakRBO0VGMENGO0lBVUk7OztBRTFDRjtFRmdDRjtJQWNJOzs7QUFHRjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBLFlDeEVFO0VEeUVGO0VBQ0E7O0FFMURGO0VGZ0NGO0lBOEJJOzs7QUFHRjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBR0Y7RUc1QkY7RUFDQSxhRnREVztFRXVEWDtFQUNBO0VBQ0E7RUgwQkksT0NwR0U7RURxR0Y7O0FHekJKO0VIc0JFO0lHckJBO0lBQ0E7OztBSDBCQTtFR1NGLGFGN0ZZO0VFOEZaO0VBQ0E7RUFDQSxPRnRISztFRXVITDtFSFhJLE9DMUdFOztBRXVITjtFSGZFO0lHZ0JBO0lBQ0E7OztBSFpBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFFQTtFQUNFO0VBQ0E7RUFDQTs7QUFJSjtFR2NGLGFGckhZO0VFc0haO0VBQ0E7RUFDQTtFQUNBO0VDL0lBO0VBQ0EsT0hDTTtFR0FOO0VBQ0E7RUo0SEk7O0FHa0JKO0VIcEJFO0lHcUJBO0lBQ0E7OztBQ3hJRjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBR0Y7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0Esa0JIMUJJO0VHMkJKO0VBQ0E7RUFDQTtFQUNBOztBQUdGO0VBQ0U7O0FKNkZJO0VBQ0U7O0FBSU47RUNxRkYsa0JBNU5JO0VBNk5KO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUR4Rkk7RUFDQTs7QUFHRjtFQ3lCRjtFQUNBLGtCQXZLSTtFQXdLSixPQXJLTTtFQXNLTjtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VEcENJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FDc0NBO0VBQ0U7RUFDQTs7QUFLTjtFRG5ERTtJQ29EQTtJQUNBOzs7QUFHRjtFRXRDQSxhRnRJWTtFRXVJWjtFQUNBO0VGc0NFO0VBQ0E7RUFDQTtFQUNBOztBQUVBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBLFlBL01FO0VBZ05GO0VBQ0E7RUFDQSxxQkF2S1U7RUF3S1Y7O0FDMUxGO0VGaUhBO0lBU0k7SUFDQTs7O0FBTU47RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUV4SUE7RUZpSUY7SUFVSTtJQUNBOzs7QUFHRjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBR0Y7RUdoR0Y7RUFDQSxhRi9EYztFRWdFZDtFQUNBO0VBQ0E7RUFDQTtFSDZGSTtFQUNBLE9DeExDO0VEeUxEO0VBQ0E7O0FHOUZKO0VIeUZFO0lHeEZBO0lBQ0E7OztBSCtGQTtFQUNFOztBQUVBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUU3S0o7RUZxS0U7SUFXSTs7O0FBS0Y7RUFDRTs7QUFLTjtFRzNFRixhRnJIWTtFRXNIWjtFQUNBO0VBQ0E7RUFDQTtFQy9JQTtFQUNBLE9IU087RUdSUDtFQUNBO0VKcU5JOztBR3ZFSjtFSHFFRTtJR3BFQTtJQUNBOzs7QUN4SUY7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUdGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBLGtCSGxCSztFR21CTDtFQUNBO0VBQ0E7RUFDQTs7QUFHRjtFQUNFOztBQVFNO0VBQ0U7OztBSjhLUjtFQ3RERjtFQUNBLGtCQXZLSTtFQXdLSixPQXJLTTtFQXNLTjtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VEMkNJO0VBQ0E7O0FDdENBO0VBQ0U7RUFDQTs7QUFLTjtFRDRCRTtJQzNCQTtJQUNBOzs7QUFHRjtFRXRDQSxhRnRJWTtFRXVJWjtFQUNBO0VGc0NFO0VBQ0E7RUFDQTtFQUNBOztBQUVBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBLFlBL01FO0VBZ05GO0VBQ0E7RUFDQSxxQkF2S1U7RUF3S1YiLCJmaWxlIjoiQ29tcG9uZW50cy9CbG9ja0xpZmVBdEtpbmcvc3R5bGUuY3NzIiwic291cmNlc0NvbnRlbnQiOlsiQGltcG9ydCAnLi4vcGFydGlhbHMnO1xuXG4ubGlmZS1hdC1raW5nIHtcbiAgd2lkdGg6IDEwMHZ3O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkc2xhdGU7XG4gIHBhZGRpbmc6IDQwcHggMDtcblxuICBAaW5jbHVkZSBicChzbSkge1xuICAgIHBhZGRpbmc6IDYwcHggJGRlc2t0b3AtcGFkZGluZztcbiAgfVxuXG4gICZfX2JvdW5kYXJ5IHtcbiAgICBtYXgtd2lkdGg6ICRjb250ZW50LW1heC13aWR0aCArICgkbW9iaWxlLXBhZGRpbmcgKiAyKTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgfVxuXG4gICZfX2hlYWRlciB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHBhZGRpbmc6IDAgJG1vYmlsZS1wYWRkaW5nO1xuICAgIG1heC13aWR0aDogNjYwcHg7XG5cbiAgICBAaW5jbHVkZSBicChzbSkge1xuICAgICAgcGFkZGluZzogMDtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBicChtZCkge1xuICAgICAgbWF4LXdpZHRoOiA4MDBweDtcbiAgICB9XG4gIH1cblxuICAmX190aXRsZSB7XG4gICAgQGluY2x1ZGUgaDEtdGV4dDtcbiAgICBtYXJnaW4tYm90dG9tOiByZW0tY2FsYygxMSk7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgICBjb2xvcjogJHJlZDtcbiAgfVxuXG4gICZfX2ludHJvIHtcbiAgICBAaW5jbHVkZSBpbnRyby1wYXJhZ3JhcGgtdGV4dDtcbiAgICBtYXJnaW4tYm90dG9tOiByZW0tY2FsYyg0MCk7XG5cbiAgICBAaW5jbHVkZSBicChzbSkge1xuICAgICAgbWFyZ2luLWJvdHRvbTogcmVtLWNhbGMoNjApO1xuICAgIH1cbiAgfVxuXG4gICZfX3N0b3JpZXMge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbiAgICBtYXgtd2lkdGg6IDY2MHB4O1xuICAgIG1hcmdpbjogMCBhdXRvO1xuXG4gICAgQGluY2x1ZGUgYnAobWQpIHtcbiAgICAgIG1heC13aWR0aDogJGNvbnRlbnQtbWF4LXdpZHRoO1xuICAgIH1cbiAgfVxuXG4gICZfX2ZlYXR1cmVkIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICAgIHBhZGRpbmc6IHJlbS1jYWxjKDQwKSByZW0tY2FsYygyMCk7XG4gICAgbWluLWhlaWdodDogY2FsYygxMDB2dyAtIDQwcHgpO1xuXG4gICAgQGluY2x1ZGUgYnAoc20pIHtcbiAgICAgIG1pbi1oZWlnaHQ6IDY2MHB4OyAvLyBleGFjdCBkaW1lbnNpb25zXG4gICAgfVxuXG4gICAgQGluY2x1ZGUgYnAobWQpIHtcbiAgICAgIHBhZGRpbmc6IHJlbS1jYWxjKDcwKTtcbiAgICB9XG5cbiAgICAmOjphZnRlciB7XG4gICAgICBjb250ZW50OiAnICc7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgdG9wOiAwO1xuICAgICAgbGVmdDogMDtcbiAgICAgIGJhY2tncm91bmQ6ICRibGFjaztcbiAgICAgIG9wYWNpdHk6IDAuNTtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBicChtZCkge1xuICAgICAgd2lkdGg6IDUwJTtcbiAgICB9XG5cbiAgICAmLWJvdW5kYXJ5IHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgbWF4LXdpZHRoOiA1NDBweDtcbiAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgei1pbmRleDogMTtcbiAgICB9XG5cbiAgICAmLXRpdGxlIHtcbiAgICAgIEBpbmNsdWRlIGgzLXRleHQ7XG4gICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgbWFyZ2luLWJvdHRvbTogcmVtLWNhbGMoMTEpO1xuICAgIH1cblxuICAgICYtZXhjZXJwdCB7XG4gICAgICBAaW5jbHVkZSBpbnRyby1wYXJhZ3JhcGgtdGV4dDtcbiAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgfVxuXG4gICAgJi1pbWFnZSB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDA7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG5cbiAgICAgIGltZyB7XG4gICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgfVxuICAgIH1cblxuICAgICYtbGluayB7XG4gICAgICBAaW5jbHVkZSBjaGV2cm9uLWxpbmsobnVsbCwkd2hpdGUpO1xuICAgICAgbWFyZ2luLWJvdHRvbTogcmVtLWNhbGMoNDYpO1xuICAgICAgLy9hZGQgaG92ZXIgY29sb3JcbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLXJ1bGUge1xuICAgICAgQGluY2x1ZGUgc2hvcnQtcnVsZTtcbiAgICAgIG1hcmdpbi10b3A6IHJlbS1jYWxjKDIwKTtcbiAgICAgIG1hcmdpbi1ib3R0b206IHJlbS1jYWxjKDMwKTtcbiAgICB9XG5cbiAgICAmLXJlYWRtb3JlIHtcbiAgICAgIEBpbmNsdWRlIGJ1dHRvbi0tcHJpbWFyeSgkcmVkKTtcbiAgICAgIG1heC13aWR0aDogMzYwcHg7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBib3R0b206IC0xMjBweDtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICByaWdodDogMDtcblxuICAgICAgQGluY2x1ZGUgYnAobWQpIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBib3R0b206IGluaXRpYWw7XG4gICAgICB9XG4gICAgfVxuICB9XG5cblxuICAmX190ZWFzZXJzIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgYWxpZ24tY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIHBhZGRpbmc6IHJlbS1jYWxjKDE0MCkgcmVtLWNhbGMoMjApIHJlbS1jYWxjKDQwKSByZW0tY2FsYygyMCk7XG5cbiAgICBAaW5jbHVkZSBicChtZCkge1xuICAgICAgcGFkZGluZzogcmVtLWNhbGMoNzApO1xuICAgICAgd2lkdGg6IDUwJTtcbiAgICB9XG5cbiAgICAmLWNvbnRhaW5lciB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIG1heC13aWR0aDogNTAwcHg7XG4gICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgIGZsZXg6IDE7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAgICB9XG5cbiAgICAmLXRpdGxlIHtcbiAgICAgIEBpbmNsdWRlIGg0LXRleHQ7XG4gICAgICBmb250LXNpemU6IHJlbS1jYWxjKDIwKTtcbiAgICAgIGNvbG9yOiAkYmx1ZTtcbiAgICAgIG1hcmdpbi1ib3R0b206IHJlbS1jYWxjKDgpO1xuICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICB9XG5cbiAgICAmLXRlYXNlciB7XG4gICAgICB3aWR0aDogMTAwJTtcblxuICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICBjb250ZW50OiAnICc7XG4gICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgIHdpZHRoOiA1NHB4OyAvLyBleGFjdCBkaW1lbnNpb25zXG4gICAgICAgIGhlaWdodDogOHB4OyAvLyBleGFjdCBkaW1lbnNpb25zXG4gICAgICAgIG1hcmdpbjogMCBhdXRvIHJlbS1jYWxjKDE3KSBhdXRvO1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL0RvY3VtZW50RGVmYXVsdC9Bc3NldHMvZG90cy5zdmcnKTtcblxuICAgICAgICBAaW5jbHVkZSBicChtZCkge1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICY6bGFzdC1vZi10eXBlIHtcbiAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLWxpbmsge1xuICAgICAgQGluY2x1ZGUgY2hldnJvbi1saW5rKCcubGlmZS1hdC1raW5nX190ZWFzZXJzLXRlYXNlcicpO1xuICAgICAgbWFyZ2luLWJvdHRvbTogcmVtLWNhbGMoMjYpO1xuICAgIH1cblxuICAgICYtcmVhZG1vcmUge1xuICAgICAgQGluY2x1ZGUgYnV0dG9uLS1wcmltYXJ5KCRyZWQpO1xuICAgICAgbWFyZ2luLXRvcDogcmVtLWNhbGMoMTEpO1xuICAgICAgbWF4LXdpZHRoOiAzNjBweDtcbiAgICB9XG4gIH1cbn1cbiIsIi8vIENvbG9yc1xuJHJlZDogI2M4MTAyZTtcbiRibHVlOiAjMDIxMzJiO1xuJGJsdWUtbGlnaHQ6ICMwODNhODE7XG4kd2hpdGU6ICNmZmZmZmY7XG4kc2xhdGU6ICNmNGY0ZjI7XG4kc21va2U6ICNlYWVhZTQ7XG4kc2lsdmVyOiAjYzJjMmMyO1xuJHNoYWxlOiAjZDRkOGUxO1xuJHNhbmQ6ICNlZmVmZWY7XG4kYWx1bWluaXVtOiAjN2Q4Mzg5O1xuJGlyb246ICM2NDY0Njk7XG4kY2FyYm9uOiAjNEE0QTRBO1xuJGJsYWNrOiAjMDAwO1xuJHRyYW5zcGFyZW50OiB0cmFuc3BhcmVudDtcblxuJGNvbG9yLW9wYWNpdHktZGFya2VuOiByZ2JhKDAsMCwwLDAuNSk7XG4kY29sb3Itb3BhY2l0eS1saWdodGVuOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNjUpO1xuXG4vLyBGb250IEZhbWlsaWVzXG4kd2Vpc3M6ICd3ZWlzcyc7XG4kd2Vpc3MtYm9sZDogJ3dlaXNzLWJvbGQnO1xuJHdlaXNzLWV4dHJhYm9sZDogJ3dlaXNzLWV4dHJhYm9sZCc7XG5cbiRsZWdhY3ktYm9vazogJ2xlZ2FjeS1ib29rJztcbiRsZWdhY3ktbWVkaXVtOiAnbGVnYWN5LW1lZGl1bSc7XG4kbGVnYWN5LWJvbGQ6ICdsZWdhY3ktYm9sZCc7XG5cbi8vIEZvbnQgV2VpZ2h0c1xuJGZvbnQtd2VpZ2h0LWJvbGQ6IDcwMDtcblxuLy8gQnJlYWtwb2ludHNcbiRsYXJnZTogMTIwMHB4O1xuJG1lZGl1bTI6IDEwMjRweDtcbiRtZWRpdW06IDkwMHB4O1xuJG1lZGl1bS1tYXg6IDg5OXB4O1xuJHNtYWxsOiA3NjhweDtcbiR4LXNtYWxsMjogNjUwcHg7XG4keC1zbWFsbDogNDIwcHg7XG4keHgtc21hbGw6IDM3NXB4O1xuXG4vLyBNYXggV2lkdGggRGVmaW5pdGlvbnNcbiRoZXJvLW1heC13aWR0aDogMTkyMHB4O1xuJGNvbnRlbnQtbWF4LXdpZHRoOiAxMzAwcHg7XG4kYmxvY2stbWF4LXdpZHRoOiA4NjJweDtcblxuLy8gRHVyYXRpb25zXG4kZmFzdC1kdXJhdGlvbjogLjJzICFkZWZhdWx0O1xuJG1lZGl1bS1kdXJhdGlvbjogLjNzICFkZWZhdWx0O1xuJHNsb3ctZHVyYXRpb246IC41cyAhZGVmYXVsdDtcbiR4c2xvdy1kdXJhdGlvbjogMXMgIWRlZmF1bHQ7XG5cbi8vIERpbWVuc2lvbnNcbiRoZWFkZXItdG9wLWhlaWdodDogNThweDtcbiRoZWFkZXItYm90dG9tLWRlc2t0b3AtaGVpZ2h0OiAxODhweDtcbiRoZWFkZXItYm90dG9tLWxhcHRvcC1oZWlnaHQ6IDExMXB4O1xuJGhlYWRlci1jb21wYWN0LWhlaWdodDogOTdweDtcbiRoZWFkZXItbW9iaWxlLWhlaWdodDogODRweDtcbiRoZWFkZXItbmF2YmFyLWhlaWdodDogNjBweDtcbiRhZG1pbi1iYXItaGVpZ2h0OiAzMnB4O1xuXG4vLyBQYWRkaW5nXG4kZGVza3RvcC1wYWRkaW5nOiAzMHB4O1xuJG1vYmlsZS1wYWRkaW5nOiAyMHB4O1xuJGRlc2t0b3AtdmVydGljYWwtcGFkZGluZzogNDVweDtcblxuXG4vLyBCb3JkZXIgU3R5bGVzXG4kdGhpbi1ib3JkZXI6IDFweCBzb2xpZCAkc2hhbGU7XG4kbmF2LWxpbmstYm9yZGVyOiAxcHggc29saWQgJGJsdWU7XG5cbi8vIFNoYWRvd3NcbkBtaXhpbiBzdGFuZGFyZC1zaGFkb3cge1xuICBib3gtc2hhZG93OiAwIDJweCA0cHggMCByZ2JhKDAsMCwwLDAuNSk7XG59XG5cbkBtaXhpbiBsaWdodC1zaGFkb3cge1xuICBib3gtc2hhZG93OiAwIDJweCAxNXB4IDJweCByZ2JhKDAsMCwwLDAuMSk7XG59XG5cbkBtaXhpbiB2aXN1YWxseS1oaWRkZW4ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGNsaXA6IHJlY3QoMCAwIDAgMCk7XG4gIGhlaWdodDogMXB4O1xuICB3aWR0aDogMXB4O1xuICBtYXJnaW46IC0xcHg7XG4gIHBhZGRpbmc6IDA7XG4gIGJvcmRlcjogMDtcbn1cblxuQG1peGluIG92ZXJsYXktbWFzayB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAmOjphZnRlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLW9wYWNpdHktZGFya2VuO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBjb250ZW50OiAnJztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gIH1cbn1cblxuXG4vLyBCdXR0b25zXG5AbWl4aW4gYnV0dG9uLS1leHBsb3JlKCkge1xuXG4gIGZvbnQtZmFtaWx5OiAkd2Vpc3MtYm9sZDtcbiAgZm9udC1zaXplOiByZW0tY2FsYygxMyk7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY29sb3I6ICRibHVlLWxpZ2h0O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJvcmRlcjogMXB4IHNvbGlkICRibHVlLWxpZ2h0O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nOiAwIDE0cHg7XG4gIGhlaWdodDogMzBweDtcbiAgd2lkdGg6IDk4cHg7XG5cbiAgJjpob3ZlciB7XG4gICAgY29sb3I6ICRibHVlO1xuXG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIG9wYWNpdHk6IDE7XG4gICAgfVxuICB9XG5cbiAgJjo6YmVmb3JlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIGNvbnRlbnQ6ICcgJztcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGJvcmRlcjogJG5hdi1saW5rLWJvcmRlcjtcbiAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDI1MG1zIGVhc2U7XG4gIH1cblxuICBzcGFuIHtcbiAgICBwYWRkaW5nLXRvcDogNXB4O1xuICB9XG5cbiAgLmZhLWljb24ge1xuICAgIHdpZHRoOiAxMHB4O1xuICAgIGhlaWdodDogMTBweDtcbiAgICBtYXJnaW4tbGVmdDogMTBweDtcbiAgfVxufVxuXG5AbWl4aW4gYnV0dG9uLS1wcmltYXJ5KCRidXR0b24tY29sb3I6JGJsdWUtbGlnaHQpIHtcbiAgJGJ0bjogJjtcbiAgJHRleHQtY29sb3I6ICR3aGl0ZTtcblxuICBAaWYgJGJ1dHRvbi1jb2xvciA9PSAkd2hpdGUge1xuICAgICR0ZXh0LWNvbG9yOiAkYmx1ZS1saWdodDtcbiAgfVxuXG4gIEBpZiAkYnV0dG9uLWNvbG9yID09ICR0cmFuc3BhcmVudCB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgJHdoaXRlO1xuICB9XG5cbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkYnV0dG9uLWNvbG9yO1xuICBjb2xvcjogJHRleHQtY29sb3I7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDYwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBwYWRkaW5nLXRvcDogMjlweDtcbiAgcGFkZGluZy1ib3R0b206IDI1cHg7XG4gIHBhZGRpbmctbGVmdDogMTZweDtcbiAgcGFkZGluZy1yaWdodDogMTZweDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblxuICAmOmhvdmVyLFxuICAmOmZvY3VzLFxuICAmOmFjdGl2ZSB7XG4gICAgI3skYnRufV9fbGFiZWwge1xuICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkbWVkaXVtKSB7XG4gICAgbWF4LXdpZHRoOiAzNjBweDtcbiAgICB3aWR0aDogYXV0bztcbiAgfVxuXG4gICZfX2xhYmVsIHtcbiAgICBAaW5jbHVkZSBidXR0b24tdGV4dDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbWluLWhlaWdodDogNjBweDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgICAmOjpiZWZvcmUge1xuICAgICAgY29udGVudDogJyc7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBsZWZ0OiA1MCU7XG4gICAgICByaWdodDogNTAlO1xuICAgICAgdG9wOiAtMnB4O1xuICAgICAgYmFja2dyb3VuZDogJHRleHQtY29sb3I7XG4gICAgICBoZWlnaHQ6IDVweDtcbiAgICAgIHRyYW5zaXRpb24tcHJvcGVydHk6IGxlZnQsIHJpZ2h0O1xuICAgICAgdHJhbnNpdGlvbi1kdXJhdGlvbjogJGZhc3QtZHVyYXRpb247XG4gICAgICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1vdXQ7XG4gICAgfVxuICB9XG59XG5cbkBtaXhpbiBzaG9ydC1ydWxlKCRjb2xvcjokcmVkKXtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yO1xuICB3aWR0aDogNDVweDtcbiAgaGVpZ2h0OiA1cHg7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIHRyYW5zaXRpb246IHdpZHRoICRmYXN0LWR1cmF0aW9uIGVhc2UtaW4tb3V0O1xufVxuXG5AbWl4aW4gbG9uZy1ydWxlKCRjb2xvcjokcmVkKXtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yO1xuICB3aWR0aDogOTVweDtcbiAgaGVpZ2h0OiA1cHg7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIHRyYW5zaXRpb246IHdpZHRoICRmYXN0LWR1cmF0aW9uIGVhc2UtaW4tb3V0O1xufVxuXG5AbWl4aW4gaW5jb21wbGV0ZSgpe1xuICB3aWR0aDogMTAwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDI0OCwgMjQwLCAxNDIpO1xuICBib3JkZXI6IDFweCBzb2xpZCByZ2IoMjQ3LCAyMjEsIDczKTtcbn1cblxuLy8gRnVuY3Rpb25zXG5AZnVuY3Rpb24gcmVtLWNhbGMoJHNpemUpIHtcbiAgJHJlbS1zaXplOiAkc2l6ZSAvIDE2O1xuICBAcmV0dXJuICN7JHJlbS1zaXplfXJlbTtcbn1cblxuLy8gSW1wb3J0c1xuQGltcG9ydCAnYW5pbWF0aW9ucyc7XG5AaW1wb3J0ICd0eXBvZ3JhcGh5JztcbiIsIkBpbXBvcnQgJy4uL3ZhcmlhYmxlcyc7XG5cbkBtaXhpbiBicCgkcG9pbnQpIHtcbiAgQGlmICRwb2ludCA9PSB4eHMge1xuICAgIEBtZWRpYSAobWluLXdpZHRoOiAkeHgtc21hbGwpIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfVxuICBAaWYgJHBvaW50ID09IHhzIHtcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogJHgtc21hbGwpIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfVxuICBAaWYgJHBvaW50ID09IHhzMiB7XG4gICAgQG1lZGlhIChtaW4td2lkdGg6ICR4LXNtYWxsMikge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9XG4gIEBpZiAkcG9pbnQgPT0gc20ge1xuICAgIEBtZWRpYSAobWluLXdpZHRoOiAkc21hbGwpIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfVxuICBAaWYgJHBvaW50ID09IG1kLW1heCB7XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6ICRtZWRpdW0tbWF4KSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH1cbiAgQGlmICRwb2ludCA9PSBtZCB7XG4gICAgQG1lZGlhIChtaW4td2lkdGg6ICRtZWRpdW0pIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfVxuICBAaWYgJHBvaW50ID09IGxnIHtcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogJGxhcmdlKSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH1cbn1cblxuQG1peGluIGhvbWUtaGVyby1icCgpe1xuICBAbWVkaWEgKG1pbi13aWR0aDogJG1lZGl1bTIpIGFuZCAobWluLWhlaWdodDogNjAwcHgpIHtcbiAgICBAY29udGVudDtcbiAgfVxufSIsIkBtaXhpbiBob21lcGFnZS1oZXJvLXRyYW5zaXRpb25hbC10ZXh0KCl7XG4gIGZvbnQtc2l6ZTogcmVtLWNhbGMoNTApO1xuICBsaW5lLWhlaWdodDogcmVtLWNhbGMoNjApO1xuICBmb250LWZhbWlseTogJHdlaXNzLWJvbGQ7XG5cbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkbWVkaXVtKSB7XG4gICAgZm9udC1mYW1pbHk6ICR3ZWlzcztcbiAgICBmb250LXNpemU6IHJlbS1jYWxjKDEwMCk7XG4gICAgbGluZS1oZWlnaHQ6IHJlbS1jYWxjKDExMCk7XG4gIH1cbn1cblxuQG1peGluIGhvbWVwYWdlLWhlcm8tc3RhdHMtdGV4dCgpe1xuICBmb250LWZhbWlseTogJGxlZ2FjeS1ib2xkO1xuICBmb250LXNpemU6IHJlbS1jYWxjKDQ1KTtcbiAgbGluZS1oZWlnaHQ6IHJlbS1jYWxjKDUwKTtcblxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRtZWRpdW0pIHtcbiAgICBmb250LXNpemU6IHJlbS1jYWxjKDkwKTtcbiAgICBsaW5lLWhlaWdodDogcmVtLWNhbGMoMTAwKTtcbiAgfVxufVxuXG5AbWl4aW4gcHJpbWFyeS1uYXZpZ2F0aW9uLXRleHQoKXtcbiAgZm9udC1mYW1pbHk6ICRsZWdhY3ktbWVkaXVtO1xuICBmb250LXNpemU6IHJlbS1jYWxjKDIwKTtcbiAgbGluZS1oZWlnaHQ6IHJlbS1jYWxjKDI0KTtcblxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRtZWRpdW0pIHtcbiAgICBmb250LXNpemU6IHJlbS1jYWxjKDE4KTtcbiAgICBsaW5lLWhlaWdodDogcmVtLWNhbGMoMjQpO1xuICB9XG59XG5cbkBtaXhpbiBzZWNvbmRhcnktbmF2aWdhdGlvbi10ZXh0KCl7XG4gIGZvbnQtZmFtaWx5OiAkbGVnYWN5LWJvbGQ7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZvbnQtc2l6ZTogcmVtLWNhbGMoMTYpO1xuICBsaW5lLWhlaWdodDogcmVtLWNhbGMoMjApO1xuXG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJG1lZGl1bSkge1xuICAgIGZvbnQtc2l6ZTogcmVtLWNhbGMoMTMpO1xuICAgIGxpbmUtaGVpZ2h0OiByZW0tY2FsYygxOCk7XG4gIH1cbn1cblxuQG1peGluIGgxLXRleHQoKSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LWZhbWlseTogJHdlaXNzO1xuICBmb250LXNpemU6IHJlbS1jYWxjKDM4KTtcbiAgbGluZS1oZWlnaHQ6IHJlbS1jYWxjKDQ2KTtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgbWFyZ2luOiAxZW0gMDtcblxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRtZWRpdW0pIHtcbiAgICBmb250LXNpemU6IHJlbS1jYWxjKDQ4KTtcbiAgICBsaW5lLWhlaWdodDogcmVtLWNhbGMoNTIpO1xuICB9XG59XG5cbkBtaXhpbiBoMi10ZXh0KCl7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LWZhbWlseTogJHdlaXNzLWJvbGQ7XG4gIGZvbnQtc2l6ZTogcmVtLWNhbGMoMzIpO1xuICBsaW5lLWhlaWdodDogcmVtLWNhbGMoMzYpO1xuICBtYXJnaW46IHJlbS1jYWxjKDQwKSAwIHJlbS1jYWxjKDE5KSAwO1xuXG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJG1lZGl1bSkge1xuICAgIGZvbnQtc2l6ZTogcmVtLWNhbGMoNDIpO1xuICAgIGxpbmUtaGVpZ2h0OiByZW0tY2FsYyg0Nik7XG4gIH1cbn1cblxuQG1peGluIGgzLXRleHQoKSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LWZhbWlseTogJHdlaXNzLWJvbGQ7XG4gIGZvbnQtc2l6ZTogcmVtLWNhbGMoMjIpO1xuICBsaW5lLWhlaWdodDogcmVtLWNhbGMoMzApO1xuICBtYXJnaW46IHJlbS1jYWxjKDMwKSAwIHJlbS1jYWxjKDE5KSAwO1xuXG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJG1lZGl1bSkge1xuICAgIGZvbnQtc2l6ZTogcmVtLWNhbGMoMjYpO1xuICAgIGxpbmUtaGVpZ2h0OiByZW0tY2FsYygzMik7XG4gIH1cbn1cblxuQG1peGluIGg0LXRleHQoKXtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtZmFtaWx5OiAkbGVnYWN5LW1lZGl1bTtcbiAgZm9udC1zaXplOiByZW0tY2FsYygyNCk7XG4gIGxpbmUtaGVpZ2h0OiByZW0tY2FsYygyOCk7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIG1hcmdpbjogMWVtIDA7XG5cbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkbWVkaXVtKSB7XG4gICAgZm9udC1zaXplOiByZW0tY2FsYygyNCk7XG4gICAgbGluZS1oZWlnaHQ6IHJlbS1jYWxjKDI4KTtcbiAgfVxufVxuXG5AbWl4aW4gaDUtdGV4dCgpe1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1mYW1pbHk6ICR3ZWlzcy1ib2xkO1xuICBmb250LXNpemU6IHJlbS1jYWxjKDIwKTtcbiAgbGluZS1oZWlnaHQ6IHJlbS1jYWxjKDI4KTtcbiAgbWFyZ2luOiAxZW0gMDtcbn1cblxuQG1peGluIGg2LXRleHQoKXtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtZmFtaWx5OiAkd2Vpc3MtYm9sZDtcbiAgZm9udC1zaXplOiByZW0tY2FsYygxMyk7XG4gIGxpbmUtaGVpZ2h0OiByZW0tY2FsYygyMCk7XG4gIG1hcmdpbjogMWVtIDA7XG59XG5cbkBtaXhpbiBpbnRyby1wYXJhZ3JhcGgtdGV4dCgpe1xuICBmb250LWZhbWlseTogJGxlZ2FjeS1ib29rO1xuICBmb250LXNpemU6IHJlbS1jYWxjKDIwKTtcbiAgbGluZS1oZWlnaHQ6IHJlbS1jYWxjKDI4KTtcbiAgY29sb3I6ICRibHVlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRtZWRpdW0pIHtcbiAgICBmb250LXNpemU6IHJlbS1jYWxjKDI0KTtcbiAgICBsaW5lLWhlaWdodDogcmVtLWNhbGMoMzIpO1xuICB9XG59XG5cbkBtaXhpbiBzZWNvbmRhcnktaW5mby1wYXJhZ3JhcGgtdGV4dCgpe1xuICBmb250LWZhbWlseTogJGxlZ2FjeS1ib29rO1xuICBmb250LXNpemU6IHJlbS1jYWxjKDE4KTtcbiAgbGluZS1oZWlnaHQ6IHJlbS1jYWxjKDIyKTtcblxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRtZWRpdW0pIHtcbiAgICBmb250LXNpemU6IHJlbS1jYWxjKDIwKTtcbiAgICBsaW5lLWhlaWdodDogcmVtLWNhbGMoMjgpO1xuICB9XG59XG5cbkBtaXhpbiBsaW5rLXRleHQoKXtcbiAgZm9udC1mYW1pbHk6ICRsZWdhY3ktYm9vaztcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBmb250LXNpemU6IHJlbS1jYWxjKDE2KTtcbiAgbGluZS1oZWlnaHQ6IHJlbS1jYWxjKDIwKTtcblxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRtZWRpdW0pIHtcbiAgICBmb250LXNpemU6IHJlbS1jYWxjKDE0KTtcbiAgICBsaW5lLWhlaWdodDogcmVtLWNhbGMoMTgpO1xuICB9XG59XG5cbkBtaXhpbiBib2R5LXRleHQoKXtcbiAgZm9udC1mYW1pbHk6ICRsZWdhY3ktYm9vaztcbiAgZm9udC1zaXplOiByZW0tY2FsYygxNyk7XG4gIGxpbmUtaGVpZ2h0OiByZW0tY2FsYygzMCk7XG59XG5cbkBtaXhpbiBidXR0b24tdGV4dCgpe1xuICBmb250LWZhbWlseTogJGxlZ2FjeS1ib2xkO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LXNpemU6IHJlbS1jYWxjKDE2KTtcbn1cblxuQG1peGluIHRhZy10ZXh0KCl7XG4gIGZvbnQtZmFtaWx5OiAkbGVnYWN5LWJvb2s7XG4gIGZvbnQtc2l6ZTogcmVtLWNhbGMoMTIpO1xuICBsaW5lLWhlaWdodDogcmVtLWNhbGMoMTYpO1xufVxuXG5AbWl4aW4gYm9sZC1saW5rLXRleHQoKXtcbiAgZm9udC1mYW1pbHk6ICR3ZWlzcy1leHRyYWJvbGQ7XG4gIGZvbnQtc2l6ZTogcmVtLWNhbGMoMTgpO1xuICBsaW5lLWhlaWdodDogcmVtLWNhbGMoMjIpO1xuICBtYXJnaW46IDFlbSAwO1xuXG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJG1lZGl1bSkge1xuICAgIGZvbnQtc2l6ZTogcmVtLWNhbGMoMjApO1xuICAgIGxpbmUtaGVpZ2h0OiByZW0tY2FsYygyOCk7XG4gIH1cbn1cblxuQG1peGluIHNlY29uZGFyeS1pbmZvLWFjY29yZGlvbigpIHtcbiAgZm9udC1mYW1pbHk6ICRsZWdhY3ktYm9vaztcbiAgZm9udC1zaXplOiByZW0tY2FsYygxNyk7XG4gIGxpbmUtaGVpZ2h0OiAxLjY7XG5cbiAgQGluY2x1ZGUgYnAobWQpIHtcbiAgICBmb250LXNpemU6IHJlbS1jYWxjKDIwKTtcbiAgICBsaW5lLWhlaWdodDogMS40O1xuICB9XG59XG5cbkBtaXhpbiBzZWN0aW9uLXRpdGxlKCkge1xuICBAaW5jbHVkZSBoMS10ZXh0KCk7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gIGNvbG9yOiAkcmVkO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblxuICBAaW5jbHVkZSBicChtZCkge1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIH1cbn1cblxuQG1peGluIHBvc3QtZXh0cmEtYm9sZC1tZXRhKCkge1xuICBjb2xvcjogJGJsdWUtbGlnaHQ7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBmb250LWZhbWlseTogJHdlaXNzLWV4dHJhYm9sZDtcbiAgZm9udC1zaXplOiByZW0tY2FsYygyMCk7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG59XG4iLCJAbWl4aW4gY2hldnJvbi1saW5rKCRob3Zlci1lbGVtZW50Om51bGwsJGNvbG9yOiRjYXJib24pe1xuICBAaW5jbHVkZSBsaW5rLXRleHQ7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgY29sb3I6ICRjb2xvcjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW4tbGVmdDogLTE1cHg7XG4gICRjaGV2cm9uLWxpbms6ICY7XG5cbiAgJGljb246ICcuLi9Eb2N1bWVudERlZmF1bHQvQXNzZXRzL2NoZXZyb24uc3ZnJztcbiAgQGlmICRjb2xvciA9PSAkd2hpdGUge1xuICAgICRpY29uOiAnLi4vRG9jdW1lbnREZWZhdWx0L0Fzc2V0cy9jaGV2cm9uLXdoaXRlLnN2Zyc7XG4gIH1cblxuICAmOjphZnRlciB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCRpY29uKTtcbiAgICB3aWR0aDogNnB4O1xuICAgIGhlaWdodDogMTFweDtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgY29udGVudDogJyAnO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDJweDtcbiAgICByaWdodDogLTE4cHg7XG4gIH1cblxuICAmOjpiZWZvcmUge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxcHg7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgY29udGVudDogJyAnO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvcjtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogMDtcbiAgICBib3R0b206IDNweDtcbiAgICB0cmFuc2l0aW9uOiBvcGFjaXR5ICRmYXN0LWR1cmF0aW9uIGVhc2UtaW4tb3V0O1xuICB9XG5cbiAgJjpob3Zlcjo6YmVmb3JlIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG5cbiAgQGlmICRob3Zlci1lbGVtZW50ICE9IG51bGwge1xuICAgIEBhdC1yb290IHtcbiAgICAgICN7JGhvdmVyLWVsZW1lbnR9OmhvdmVyIHtcblxuICAgICAgICAjeyRjaGV2cm9uLWxpbmt9e1xuICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5AbWl4aW4gY2hldnJvbi1saW5rLWJhY2soJGhvdmVyLWVsZW1lbnQ6bnVsbCwkY29sb3I6JGNhcmJvbil7XG4gIEBpbmNsdWRlIGxpbmstdGV4dDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBjb2xvcjogJGNvbG9yO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbi1sZWZ0OiAxNXB4O1xuICAkY2hldnJvbi1saW5rOiAmO1xuXG4gICRpY29uOiAnLi4vRG9jdW1lbnREZWZhdWx0L0Fzc2V0cy9jaGV2cm9uLnN2Zyc7XG4gIEBpZiAkY29sb3IgPT0gJHdoaXRlIHtcbiAgICAkaWNvbjogJy4uL0RvY3VtZW50RGVmYXVsdC9Bc3NldHMvY2hldnJvbi13aGl0ZS5zdmcnO1xuICB9XG5cbiAgJjo6YWZ0ZXIge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgkaWNvbik7XG4gICAgd2lkdGg6IDZweDtcbiAgICBoZWlnaHQ6IDExcHg7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGNvbnRlbnQ6ICcgJztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAycHg7XG4gICAgbGVmdDogLTE1cHg7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbiAgfVxuXG4gICY6OmJlZm9yZSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDFweDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBjb250ZW50OiAnICc7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiAwO1xuICAgIGJvdHRvbTogM3B4O1xuICAgIHRyYW5zaXRpb246IG9wYWNpdHkgJGZhc3QtZHVyYXRpb24gZWFzZS1pbi1vdXQ7XG4gIH1cblxuICAmOmhvdmVyOjpiZWZvcmUge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cblxuICBAaWYgJGhvdmVyLWVsZW1lbnQgIT0gbnVsbCB7XG4gICAgQGF0LXJvb3Qge1xuICAgICAgI3skaG92ZXItZWxlbWVudH06aG92ZXIge1xuXG4gICAgICAgICN7JGNoZXZyb24tbGlua317XG4gICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbkBtaXhpbiB0ZXh0LWlucHV0KCkge1xuICBAaW5jbHVkZSBib2R5LXRleHQ7XG5cbiAgYm9yZGVyOiBub25lO1xuICBvdXRsaW5lOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG4gIGNvbG9yOiAkYWx1bWluaXVtO1xuICBwYWRkaW5nOiAxNHB4O1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDYwcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDc0cHg7XG5cbiAgJjo6cGxhY2Vob2xkZXIge1xuICAgIEBpbmNsdWRlIGJvZHktdGV4dDtcbiAgICBjb2xvcjogJHNoYWxlO1xuICB9XG59XG5cbkBtaXhpbiBzZWFyY2gtZm9ybSgpIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXgtd2lkdGg6IDY0MHB4O1xuICBtYXJnaW46IDAgYXV0bztcblxuICAmX19jbG9zZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuXG4gIGlucHV0W3R5cGU9XCJ0ZXh0XCJdIHtcbiAgICBAaW5jbHVkZSB0ZXh0LWlucHV0O1xuICB9XG5cbiAgYnV0dG9uW3R5cGU9XCJzdWJtaXRcIl0ge1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgaGVpZ2h0OiA2MHB4O1xuICAgIHdpZHRoOiA2MHB4O1xuICAgIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgb3V0bGluZTogbm9uZTtcbiAgICBmb250LXNpemU6IHJlbS1jYWxjKDIwKTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcmVkO1xuICAgIHJpZ2h0OiAwO1xuICAgIHRvcDogMDtcblxuICAgIGkge1xuICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICB9XG4gIH1cbn1cblxuQG1peGluIGZvcm0tYXV0b2NvbXBsZXRlICgpe1xuICBpbnB1dCB7XG4gICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICAtbW96LWFwcGVhcmFuY2U6IG5vbmU7XG4gICAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICAgIGFwcGVhcmFuY2U6IG5vbmU7XG4gICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZGRkO1xuICB9XG5cbiAgLmZhY2V0d3AtYXV0b2NvbXBsZXRlIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDYwcHg7XG4gICAgbWFyZ2luLXRvcDogOHB4O1xuICAgIHBhZGRpbmc6IDAgMTZweDtcbiAgICBmb250LWZhbWlseTogJGxlZ2FjeS1ib29rO1xuXG4gICAgJjo6cGxhY2Vob2xkZXIge1xuICAgICAgY29sb3I6ICNDRUNFQ0U7XG4gICAgfVxuXG4gICAgJjpmb2N1cyB7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAkcmVkO1xuICAgICAgb3V0bGluZTogbm9uZTtcbiAgICB9XG5cbiAgICAmLXVwZGF0ZSB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgfVxuXG4gIC5hdXRvY29tcGxldGUtc3VnZ2VzdGlvbnMge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICRzbGF0ZSAhaW1wb3J0YW50OyAvLyBwbHVnaW4gc3R5bGVzIG92ZXJyaWRlXG4gICAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50OyAvLyBwbHVnaW4gc3R5bGVzIG92ZXJyaWRlXG4gIH1cblxuICAuYXV0b2NvbXBsZXRlLXN1Z2dlc3Rpb24ge1xuICAgIHBhZGRpbmc6IDIzcHggMTZweCAhaW1wb3J0YW50OyAvLyBwbHVnaW4gc3R5bGVzIG92ZXJyaWRlXG4gIH1cbn1cblxuQG1peGluIGZvcm0tY2hlY2tib3gtY2hlY2soJGNvbG9yOiRyZWQpe1xuICAtbW96LWFwcGVhcmFuY2U6IG5vbmU7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGNvbnRlbnQ6ICcgJztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogcmVtLWNhbGMoMTQpO1xuICBtaW4td2lkdGg6IHJlbS1jYWxjKDE0KTtcbiAgaGVpZ2h0OiByZW0tY2FsYygxNCk7XG4gIG91dGxpbmU6IDJweCBzb2xpZCAkYmxhY2s7XG4gIGJvcmRlcjogMnB4IHNvbGlkICR3aGl0ZTtcbiAgbWFyZ2luLXJpZ2h0OiByZW0tY2FsYygxMSk7XG4gIHRyYW5zaXRpb246IG91dGxpbmUgJGZhc3QtZHVyYXRpb24gZWFzZSwgYmFja2dyb3VuZC1jb2xvciAkZmFzdC1kdXJhdGlvbiBlYXNlO1xufVxuXG5AbWl4aW4gZm9ybS1jaGVja2JveC1jaGVjay1hY3RpdmUoJGNvbG9yOiRyZWQpe1xuICBib3JkZXI6IDJweCBzb2xpZCAkd2hpdGU7XG4gIGJhY2tncm91bmQtY29sb3I6ICRjb2xvcjtcbn1cblxuQG1peGluIGZvcm0tY2hlY2tib3goJGNvbG9yOiRyZWQpe1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHRyYW5zaXRpb246IGNvbG9yICRmYXN0LWR1cmF0aW9uIGVhc2U7XG5cbiAgKyBsYWJlbCB7XG4gICAgdHJhbnNpdGlvbjogY29sb3IgJGZhc3QtZHVyYXRpb24gZWFzZTtcbiAgfVxuXG4gICY6OmJlZm9yZSB7XG4gICAgQGluY2x1ZGUgZm9ybS1jaGVja2JveC1jaGVjaztcbiAgfVxuXG4gICYuY2hlY2tlZCxcbiAgJi5uZi1jaGVja2VkIHtcbiAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgIGNvbG9yOiAkY29sb3I7XG5cbiAgICArIGxhYmVsIHtcbiAgICAgIGNvbG9yOiAkY29sb3I7XG4gICAgfVxuXG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIG91dGxpbmU6IDJweCBzb2xpZCAkY29sb3I7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3I7XG4gICAgfVxuICB9XG59XG5cbkBtaXhpbiBmb3JtLXRhYnMoKXtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkc2hhbGU7XG59XG5cbkBtaXhpbiBmb3JtLXRhYigkY29sb3I6ICRibHVlLWxpZ2h0KXtcbiAgLy9saW5lLWhlaWdodDogNDVweDtcbiAgd2lkdGg6IDEwMCU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0cmFuc2l0aW9uOiBjb2xvciAkZmFzdC1kdXJhdGlvbiBlYXNlLWluLW91dDtcbiAgY29sb3I6ICRjYXJib247XG4gIHBhZGRpbmc6IDAgMTZweDtcblxuICBAaW5jbHVkZSBicChtZCkge1xuICAgIHBhZGRpbmc6IDEycHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbiAgfVxuXG4gICY6aG92ZXIge1xuICAgIGNvbG9yOiAkY29sb3IgIWltcG9ydGFudDsgLy8gcGx1Z2luIHN0eWxlcyBvdmVycmlkZVxuICB9XG5cbiAgJi5jaGVja2VkIHtcblxuICAgIEBpbmNsdWRlIGJwKG1kKSB7XG4gICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgIGNvbG9yOiAkY29sb3IgIWltcG9ydGFudDsgLy8gcGx1Z2luIHN0eWxlcyBvdmVycmlkZVxuXG4gICAgICAmOjphZnRlciB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogNHB4O1xuICAgICAgICBiYWNrZ3JvdW5kOiAkY29sb3I7XG4gICAgICAgIGJvdHRvbTogLTNweDtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgY29udGVudDogJyAnO1xuICAgICAgfVxuICAgIH1cbiAgfVxufSJdfQ== */
