.news-card {
  --card-content-padding: 2.5rem;
  --card-gap: 1.875rem;
  --card-image-aspect-ration: 560 / 350;
  --card-image-background-color: var(--bg-light);
  --card-image-border-radius: var(--radius-card);
  --card-max-width: var(--card-max-width-3);
  --card-title-color: var(--section-text-color-primary, var(--text-dark-primary));
  --card-title-color-hover: var(--accent-primary-hover);
  --card-title-font: var(--font-title-M);
  --card-text-color: var(--section-text-color-secondary, var(--text-dark-secondary));
  position: relative;
  width: 100%;
  max-width: var(--card-max-width);
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  gap: var(--card-gap);
  padding: 35px;
  border: 1px solid var(--stroke-dark-25);
  border-radius: var(--card-image-border-radius);
}
@media (min-width: 1921px) {
  .news-card {
    --card-content-padding: 2.0833333333vw;
    --card-gap: 1.5625vw;
  }
}
@media (max-width: 1600px) {
  .news-card {
    --card-content-padding: 1.25rem;
    --card-gap: 1.5625rem;
    --card-image-aspect-ration: 413 / 260;
  }
}
@media (max-width: 1160px) {
  .news-card {
    --card-image-aspect-ration: 334 / 232;
  }
}
@media (max-width: 630px) {
  .news-card {
    --card-content-padding: 1.25rem;
    --card-gap: 0.9375rem;
    --card-image-aspect-ration: 291 / 202;
  }
}
.news-card__head {
  position: relative;
  width: 100%;
  height: auto;
  aspect-ratio: var(--card-image-aspect-ration);
  -ms-flex-negative: 0;
      flex-shrink: 0;
  background-color: var(--card-image-background-color);
  border-radius: var(--card-image-border-radius);
  overflow: hidden;
}
.news-card__image {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.news-card__image img, .news-card__image picture {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
  -o-object-position: center;
     object-position: center;
}
.news-card__body {
  padding-right: var(--card-content-padding);
  width: 100%;
  height: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  gap: 0.625rem;
}
@media (max-width: 630px) {
  .news-card__body {
    gap: 0.3125rem;
  }
}
.news-card__time {
  color: var(--card-text-color);
  font: var(--font-body-M-r);
}
@media (max-width: 630px) {
  .news-card__time {
    font: var(--font-body-S-r);
  }
}
.news-card__cluster {
  width: 100%;
  height: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  gap: 0.9375rem;
}
@media (min-width: 1921px) {
  .news-card__cluster {
    gap: 0.5208333333vw;
  }
}
@media (max-width: 630px) {
  .news-card__cluster {
    gap: 0.625rem;
  }
}
.news-card__title {
  display: -webkit-box;
  -ms-flex-item-align: stretch;
      align-self: stretch;
  color: var(--card-title-color);
  font: var(--card-title-font);
  text-decoration: none;
  text-overflow: ellipsis;
  line-clamp: 3;
  -webkit-line-clamp: 3;
  -webkit-box-orient: vertical;
  overflow: hidden;
  -webkit-transition: color var(--animation-default);
  transition: color var(--animation-default);
}
@media (any-hover: hover) {
  .news-card__title:hover {
    color: var(--card-title-color-hover);
  }
  .news-card__title:hover ~ .button .icon_animate {
    -webkit-transform: rotate(45deg);
        -ms-transform: rotate(45deg);
            transform: rotate(45deg);
  }
  .news-card__title:hover ~ .button .icon_animate_reverse {
    -webkit-transform: rotate(-45deg);
        -ms-transform: rotate(-45deg);
            transform: rotate(-45deg);
  }
  .news-card__title:hover ~ .button .icon_animate_wheel {
    -webkit-animation: button-wheel calc(var(--animation-duration) * 2.5) var(--cubic-bezier);
            animation: button-wheel calc(var(--animation-duration) * 2.5) var(--cubic-bezier);
  }
}
.news-card__title::before {
  top: -0rem;
  left: -0rem;
  width: calc(100% + 0rem * 2);
  height: calc(100% + 0rem * 2);
  content: "";
  position: absolute;
  background-color: transparent;
  opacity: 0;
}
@media (min-width: 1921px) {
  .news-card__title::before {
    top: 0vw;
    left: 0vw;
    width: calc(100% + 0vw * 2);
    height: calc(100% + 0vw * 2);
  }
}
.news-card__description {
  display: -webkit-box;
  margin: 0;
  font: var(--font-body-L-r);
  color: var(--text-dark-secondary);
  text-overflow: ellipsis;
  line-clamp: 3;
  -webkit-line-clamp: 3;
  -webkit-box-orient: vertical;
  overflow: hidden;
}
.news-card__button {
  margin-top: auto;
  pointer-events: none;
}
.js-has-pseudo .news-card:not([csstools-has-1m-2w-2p-37-14-1a-32-2t-3b-37-19-2r-2p-36-2s-2n-2n-2w-2t-2p-2s-15]) {
  --card-gap: 1.25rem;
  --card-max-width: 42.8125rem;
  --card-time-width: 7.8125rem;
}
.news-card:not(:has(.news-card__head)) {
  --card-gap: 1.25rem;
  --card-max-width: 42.8125rem;
  --card-time-width: 7.8125rem;
}
@media (min-width: 1921px) {
  .js-has-pseudo .news-card:not([csstools-has-1m-2w-2p-37-14-1a-32-2t-3b-37-19-2r-2p-36-2s-2n-2n-2w-2t-2p-2s-15]) {
    --card-gap: 1.0416666667vw;
    --card-max-width: 35.6770833333vw;
    --card-time-width: 6.5104166667vw;
  }
  .news-card:not(:has(.news-card__head)) {
    --card-gap: 1.0416666667vw;
    --card-max-width: 35.6770833333vw;
    --card-time-width: 6.5104166667vw;
  }
}
@media (max-width: 1600px) {
  .js-has-pseudo .news-card:not([csstools-has-1m-2w-2p-37-14-1a-32-2t-3b-37-19-2r-2p-36-2s-2n-2n-2w-2t-2p-2s-15]) {
    --card-max-width: var(--card-max-width-2);
    --card-time-width: 5.5rem;
  }
  .news-card:not(:has(.news-card__head)) {
    --card-max-width: var(--card-max-width-2);
    --card-time-width: 5.5rem;
  }
}
@media (max-width: 1160px) {
  .js-has-pseudo .news-card:not([csstools-has-1m-2w-2p-37-14-1a-32-2t-3b-37-19-2r-2p-36-2s-2n-2n-2w-2t-2p-2s-15]) {
    --card-max-width: 41.25rem;
    --card-time-width: 5rem;
  }
  .news-card:not(:has(.news-card__head)) {
    --card-max-width: 41.25rem;
    --card-time-width: 5rem;
  }
}
@media (max-width: 630px) {
  .js-has-pseudo .news-card:not([csstools-has-1m-2w-2p-37-14-1a-32-2t-3b-37-19-2r-2p-36-2s-2n-2n-2w-2t-2p-2s-15]) {
    --card-gap: 0.3125rem;
    --card-max-width: 18.125rem;
    --card-time-width: 100%;
    --card-title-font: var(--font-title-S);
  }
  .news-card:not(:has(.news-card__head)) {
    --card-gap: 0.3125rem;
    --card-max-width: 18.125rem;
    --card-time-width: 100%;
    --card-title-font: var(--font-title-S);
  }
}
.js-has-pseudo .news-card:not([csstools-has-1m-2w-2p-37-14-1a-32-2t-3b-37-19-2r-2p-36-2s-2n-2n-2w-2t-2p-2s-15]) .news-card__body {
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  gap: var(--card-gap);
}
.news-card:not(:has(.news-card__head)) .news-card__body {
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  gap: var(--card-gap);
}
@media (max-width: 630px) {
  .js-has-pseudo .news-card:not([csstools-has-1m-2w-2p-37-14-1a-32-2t-3b-37-19-2r-2p-36-2s-2n-2n-2w-2t-2p-2s-15]) .news-card__body {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
  }
  .news-card:not(:has(.news-card__head)) .news-card__body {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
  }
}
.js-has-pseudo .news-card:not([csstools-has-1m-2w-2p-37-14-1a-32-2t-3b-37-19-2r-2p-36-2s-2n-2n-2w-2t-2p-2s-15]) .news-card__time {
  padding-top: 0.5rem;
  width: var(--card-time-width);
}
.news-card:not(:has(.news-card__head)) .news-card__time {
  padding-top: 0.5rem;
  width: var(--card-time-width);
}
@media (min-width: 1921px) {
  .js-has-pseudo .news-card:not([csstools-has-1m-2w-2p-37-14-1a-32-2t-3b-37-19-2r-2p-36-2s-2n-2n-2w-2t-2p-2s-15]) .news-card__time {
    padding-top: 0.4166666667vw;
  }
  .news-card:not(:has(.news-card__head)) .news-card__time {
    padding-top: 0.4166666667vw;
  }
}
@media (max-width: 1600px) {
  .js-has-pseudo .news-card:not([csstools-has-1m-2w-2p-37-14-1a-32-2t-3b-37-19-2r-2p-36-2s-2n-2n-2w-2t-2p-2s-15]) .news-card__time {
    padding-top: 0.25rem;
  }
  .news-card:not(:has(.news-card__head)) .news-card__time {
    padding-top: 0.25rem;
  }
}
.js-has-pseudo .news-card:not([csstools-has-1m-2w-2p-37-14-1a-32-2t-3b-37-19-2r-2p-36-2s-2n-2n-2w-2t-2p-2s-15]) .news-card__cluster {
  gap: 1.25rem;
}
.news-card:not(:has(.news-card__head)) .news-card__cluster {
  gap: 1.25rem;
}
@media (min-width: 1921px) {
  .js-has-pseudo .news-card:not([csstools-has-1m-2w-2p-37-14-1a-32-2t-3b-37-19-2r-2p-36-2s-2n-2n-2w-2t-2p-2s-15]) .news-card__cluster {
    gap: 1.0416666667vw;
  }
  .news-card:not(:has(.news-card__head)) .news-card__cluster {
    gap: 1.0416666667vw;
  }
}
@media (max-width: 1600px) {
  .js-has-pseudo .news-card:not([csstools-has-1m-2w-2p-37-14-1a-32-2t-3b-37-19-2r-2p-36-2s-2n-2n-2w-2t-2p-2s-15]) .news-card__cluster {
    gap: 0.9375rem;
  }
  .news-card:not(:has(.news-card__head)) .news-card__cluster {
    gap: 0.9375rem;
  }
}
@media (max-width: 1160px) {
  .js-has-pseudo .news-card:not([csstools-has-1m-2w-2p-37-14-1a-32-2t-3b-37-19-2r-2p-36-2s-2n-2n-2w-2t-2p-2s-15]) .news-card__cluster {
    gap: 1.25rem;
  }
  .news-card:not(:has(.news-card__head)) .news-card__cluster {
    gap: 1.25rem;
  }
}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImNvbXBvbmVudHMvY2FyZHMvbmV3cy1jYXJkL25ld3MtY2FyZC5zY3NzJTIzc2FzcyIsImNvbXBvbmVudHMvY2FyZHMvbmV3cy1jYXJkL25ld3MtY2FyZC5zY3NzIiwibWl4aW5zL19tZWRpYS5zY3NzIiwibWl4aW5zL19kaXNhYmxlLW1vYi1ob3Zlci5zY3NzIiwibWl4aW5zL19hbmltYXRpb25zLnNjc3MiLCJtaXhpbnMvX3BzZXVkby1ob3Zlci5zY3NzIiwiY29tcG9uZW50cy9jYXJkcy9uZXdzLWNhcmQvbmV3cy1jYXJkX3QyLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBRUE7RUFDRSw4QkFBQTtFQ0RGLG9CQUFBO0VER0UscUNBQUE7RUFDQSw4Q0FBQTtFQUNBLDhDQUFBO0VBQ0EseUNBQUE7RUFDQSwrRUFBQTtFQUNBLHFEQUFBO0VBQ0Esc0NBQUE7RUFDQSxrRkFBQTtFQUVBLGtCQUFBO0VBRUEsV0FBQTtFQUNBLGdDQUFBO0VBQ0Esb0JBQUE7RUFBQSxvQkFBQTtFQUFBLGFBQUE7RUFDQSw0QkFBQTtFQUFBLDZCQUFBO01BQUEsMEJBQUE7VUFBQSxzQkFBQTtFQUNBLHdCQUFBO01BQUEscUJBQUE7VUFBQSx1QkFBQTtFQUNBLHVCQUFBO01BQUEsb0JBQUE7VUFBQSwyQkFBQTtFQUNBLG9CQUFBO0VBQ0EsYUFBQTtFQUNBLHVDQUFBO0VBQ0EsOENBQUE7QUNIRjtBQ2RFO0VGTkY7SUN1QkUsc0NBQUE7SURJRSxvQkFBQTtFQ0ZGO0FBQ0Y7QUNkRTtFRlpGO0lBK0JJLCtCQUFBO0lDREYscUJBQUE7SURHRSxxQ0FBQTtFQ0RGO0FBQ0Y7QUNmRTtFRmxCRjtJQ29DRSxxQ0FBQTtFQUNBO0FBQ0Y7QUNkRTtFRnhCRjtJQXlDSSwrQkFBQTtJQUNBLHFCQUFBO0lBQ0EscUNBQUE7RUNDRjtBQUNGO0FEQ0U7RUFDRSxrQkFBQTtFQUVBLFdBQUE7RUFDQSxZQUFBO0VBQ0EsNkNBQUE7RUFDQSxvQkFBQTtNQUFBLGNBQUE7RUFFQSxvREFBQTtF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QUFBLDZCQUFBO01BQUEsdUJBQUE7VUFBQSxtQkFBQTtFQUNBLG9CQUFBO0FMaUxOO0FLbkxJO0VBQ0UsOEJBQUE7RUFBQSw2QkFBQTtNQUFBLHVCQUFBO1VBQUEsbUJBQUE7RUFDQSxvQkFBQTtBTGlMTjtBQ3hMRTtFSUtFO0lBS0ksNEJBQUE7SUFBQSw2QkFBQTtRQUFBLDBCQUFBO1lBQUEsc0JBQUE7RUxrTE47RUt2TEU7SUFLSSw0QkFBQTtJQUFBLDZCQUFBO1FBQUEsMEJBQUE7WUFBQSxzQkFBQTtFTGtMTjtBQUNGO0FLL0tJO0VBQ0UsbUJBQUE7RUFDQSw2QkFBQTtBTGlMTjtBS25MSTtFQUNFLG1CQUFBO0VBQ0EsNkJBQUE7QUxpTE47QUNuTkU7RUlnQ0U7SUFLSSwyQkFBQTtFTGtMTjtFS3ZMRTtJQUtJLDJCQUFBO0VMa0xOO0FBQ0Y7QUNsTkU7RUkwQkU7SUFTSSxvQkFBQTtFTG1MTjtFSzVMRTtJQVNJLG9CQUFBO0VMbUxOO0FBQ0Y7QUtoTEk7RUFDRSxZQUFBO0FMa0xOO0FLbkxJO0VBQ0UsWUFBQTtBTGtMTjtBQ2hPRTtFSTZDRTtJQUlJLG1CQUFBO0VMbUxOO0VLdkxFO0lBSUksbUJBQUE7RUxtTE47QUFDRjtBQy9ORTtFSXVDRTtJQVFJLGNBQUE7RUxvTE47RUs1TEU7SUFRSSxjQUFBO0VMb0xOO0FBQ0Y7QUM5TkU7RUlpQ0U7SUFZSSxZQUFBO0VMcUxOO0VLak1FO0lBWUksWUFBQTtFTHFMTjtBQUNGIiwiZmlsZSI6ImNvbXBvbmVudHMvY2FyZHMvbmV3cy1jYXJkL25ld3MtY2FyZC5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyJAaW1wb3J0IFwiLi4vLi4vLi4vbWl4aW5zXCI7XG5cbi5uZXdzLWNhcmQge1xuICAtLWNhcmQtY29udGVudC1wYWRkaW5nOiAje3JlbSg0MCl9O1xuICAtLWNhcmQtZ2FwOiAje3JlbSgzMCl9O1xuICAtLWNhcmQtaW1hZ2UtYXNwZWN0LXJhdGlvbjogNTYwIC8gMzUwO1xuICAtLWNhcmQtaW1hZ2UtYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYmctbGlnaHQpO1xuICAtLWNhcmQtaW1hZ2UtYm9yZGVyLXJhZGl1czogdmFyKC0tcmFkaXVzLWNhcmQpO1xuICAtLWNhcmQtbWF4LXdpZHRoOiB2YXIoLS1jYXJkLW1heC13aWR0aC0zKTtcbiAgLS1jYXJkLXRpdGxlLWNvbG9yOiB2YXIoLS1zZWN0aW9uLXRleHQtY29sb3ItcHJpbWFyeSwgdmFyKC0tdGV4dC1kYXJrLXByaW1hcnkpKTtcbiAgLS1jYXJkLXRpdGxlLWNvbG9yLWhvdmVyOiB2YXIoLS1hY2NlbnQtcHJpbWFyeS1ob3Zlcik7XG4gIC0tY2FyZC10aXRsZS1mb250OiB2YXIoLS1mb250LXRpdGxlLU0pO1xuICAtLWNhcmQtdGV4dC1jb2xvcjogdmFyKC0tc2VjdGlvbi10ZXh0LWNvbG9yLXNlY29uZGFyeSwgdmFyKC0tdGV4dC1kYXJrLXNlY29uZGFyeSkpO1xuXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiB2YXIoLS1jYXJkLW1heC13aWR0aCk7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIGdhcDogdmFyKC0tY2FyZC1nYXApO1xuICBwYWRkaW5nOiAzNXB4O1xuICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1zdHJva2UtZGFyay0yNSk7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLWNhcmQtaW1hZ2UtYm9yZGVyLXJhZGl1cyk7XG5cbiAgQGluY2x1ZGUgbWVkaWFCaWdEZXNrdG9wIHtcbiAgICAtLWNhcmQtY29udGVudC1wYWRkaW5nOiAje2JpZyg0MCl9O1xuICAgIC0tY2FyZC1nYXA6ICN7YmlnKDMwKX07XG4gIH1cblxuICBAaW5jbHVkZSBtZWRpYUxhcHRvcCB7XG4gICAgLS1jYXJkLWNvbnRlbnQtcGFkZGluZzogI3tyZW0oMjApfTtcbiAgICAtLWNhcmQtZ2FwOiAje3JlbSgyNSl9O1xuICAgIC0tY2FyZC1pbWFnZS1hc3BlY3QtcmF0aW9uOiA0MTMgLyAyNjA7XG4gIH1cblxuICBAaW5jbHVkZSBtZWRpYVRhYmxldCB7XG4gICAgLS1jYXJkLWltYWdlLWFzcGVjdC1yYXRpb246IDMzNCAvIDIzMjtcbiAgfVxuXG4gIEBpbmNsdWRlIG1lZGlhTW9iaWxlIHtcbiAgICAtLWNhcmQtY29udGVudC1wYWRkaW5nOiAje3JlbSgyMCl9O1xuICAgIC0tY2FyZC1nYXA6ICN7cmVtKDE1KX07XG4gICAgLS1jYXJkLWltYWdlLWFzcGVjdC1yYXRpb246IDI5MSAvIDIwMjtcbiAgfVxuXG4gICZfX2hlYWQge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogYXV0bztcbiAgICBhc3BlY3QtcmF0aW86IHZhcigtLWNhcmQtaW1hZ2UtYXNwZWN0LXJhdGlvbik7XG4gICAgZmxleC1zaHJpbms6IDA7XG5cbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jYXJkLWltYWdlLWJhY2tncm91bmQtY29sb3IpO1xuICAgIGJvcmRlci1yYWRpdXM6IHZhcigtLWNhcmQtaW1hZ2UtYm9yZGVyLXJhZGl1cyk7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgfVxuXG4gICZfX2ltYWdlIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG5cbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG5cbiAgICAmIGltZyxcbiAgICAmIHBpY3R1cmUge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICAgIG9iamVjdC1wb3NpdGlvbjogY2VudGVyO1xuICAgIH1cbiAgfVxuXG4gICZfX2JvZHkge1xuICAgIHBhZGRpbmctcmlnaHQ6IHZhcigtLWNhcmQtY29udGVudC1wYWRkaW5nKTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICBnYXA6IHJlbSgxMCk7XG5cbiAgICBAaW5jbHVkZSBtZWRpYU1vYmlsZSB7XG4gICAgICBnYXA6IHJlbSg1KTtcbiAgICB9XG4gIH1cblxuICAmX190aW1lIHtcbiAgICBjb2xvcjogdmFyKC0tY2FyZC10ZXh0LWNvbG9yKTtcbiAgICBmb250OiB2YXIoLS1mb250LWJvZHktTS1yKTtcblxuICAgIEBpbmNsdWRlIG1lZGlhTW9iaWxlIHtcbiAgICAgIGZvbnQ6IHZhcigtLWZvbnQtYm9keS1TLXIpO1xuICAgIH1cbiAgfVxuXG4gICZfX2NsdXN0ZXIge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgIGdhcDogcmVtKDE1KTtcblxuICAgIEBpbmNsdWRlIG1lZGlhQmlnRGVza3RvcCB7XG4gICAgICBnYXA6IGJpZygxMCk7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgbWVkaWFNb2JpbGUge1xuICAgICAgZ2FwOiByZW0oMTApO1xuICAgIH1cbiAgfVxuXG4gICZfX3RpdGxlIHtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICBhbGlnbi1zZWxmOiBzdHJldGNoO1xuXG4gICAgY29sb3I6IHZhcigtLWNhcmQtdGl0bGUtY29sb3IpO1xuICAgIGZvbnQ6IHZhcigtLWNhcmQtdGl0bGUtZm9udCk7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICAgIGxpbmUtY2xhbXA6IDM7XG4gICAgLXdlYmtpdC1saW5lLWNsYW1wOiAzO1xuICAgIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG5cbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuXG4gICAgdHJhbnNpdGlvbjogY29sb3IgdmFyKC0tYW5pbWF0aW9uLWRlZmF1bHQpO1xuXG4gICAgQGluY2x1ZGUgaG92ZXIge1xuICAgICAgY29sb3I6IHZhcigtLWNhcmQtdGl0bGUtY29sb3ItaG92ZXIpO1xuXG4gICAgICAmIH4gLmJ1dHRvbiB7XG4gICAgICAgIEBpbmNsdWRlIGljb25BbmltYXRlKGZhbHNlKTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmOjpiZWZvcmUge1xuICAgICAgQGluY2x1ZGUgcHNldWRvKDApO1xuICAgIH1cbiAgfVxuICBcbiAgJl9fZGVzY3JpcHRpb24ge1xuICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgIG1hcmdpbjogMDtcbiAgICBmb250OiB2YXIoLS1mb250LWJvZHktTC1yKTtcbiAgICBjb2xvcjogdmFyKC0tdGV4dC1kYXJrLXNlY29uZGFyeSk7XG4gICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gICAgbGluZS1jbGFtcDogMztcbiAgICAtd2Via2l0LWxpbmUtY2xhbXA6IDM7XG4gICAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcblxuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gIH1cblxuICAmX19idXR0b24ge1xuICAgIG1hcmdpbi10b3A6IGF1dG87XG5cbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgfVxufVxuXG5AaW1wb3J0IFwibmV3cy1jYXJkX3QyXCI7XG4iLCJAaW1wb3J0IFwiLi4vLi4vLi4vbWl4aW5zXCI7XG5cbi5uZXdzLWNhcmQge1xuICAtLWNhcmQtY29udGVudC1wYWRkaW5nOiAje3JlbSg0MCl9O1xuICAtLWNhcmQtZ2FwOiAje3JlbSgzMCl9O1xuICAtLWNhcmQtaW1hZ2UtYXNwZWN0LXJhdGlvbjogNTYwIC8gMzUwO1xuICAtLWNhcmQtaW1hZ2UtYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYmctbGlnaHQpO1xuICAtLWNhcmQtaW1hZ2UtYm9yZGVyLXJhZGl1czogdmFyKC0tcmFkaXVzLWNhcmQpO1xuICAtLWNhcmQtbWF4LXdpZHRoOiB2YXIoLS1jYXJkLW1heC13aWR0aC0zKTtcbiAgLS1jYXJkLXRpdGxlLWNvbG9yOiB2YXIoLS1zZWN0aW9uLXRleHQtY29sb3ItcHJpbWFyeSwgdmFyKC0tdGV4dC1kYXJrLXByaW1hcnkpKTtcbiAgLS1jYXJkLXRpdGxlLWNvbG9yLWhvdmVyOiB2YXIoLS1hY2NlbnQtcHJpbWFyeS1ob3Zlcik7XG4gIC0tY2FyZC10aXRsZS1mb250OiB2YXIoLS1mb250LXRpdGxlLU0pO1xuICAtLWNhcmQtdGV4dC1jb2xvcjogdmFyKC0tc2VjdGlvbi10ZXh0LWNvbG9yLXNlY29uZGFyeSwgdmFyKC0tdGV4dC1kYXJrLXNlY29uZGFyeSkpO1xuXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiB2YXIoLS1jYXJkLW1heC13aWR0aCk7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIGdhcDogdmFyKC0tY2FyZC1nYXApO1xuICBwYWRkaW5nOiAzNXB4O1xuICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1zdHJva2UtZGFyay0yNSk7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLWNhcmQtaW1hZ2UtYm9yZGVyLXJhZGl1cyk7XG5cbiAgQGluY2x1ZGUgbWVkaWFCaWdEZXNrdG9wIHtcbiAgICAtLWNhcmQtY29udGVudC1wYWRkaW5nOiAje2JpZyg0MCl9O1xuICAgIC0tY2FyZC1nYXA6ICN7YmlnKDMwKX07XG4gIH1cblxuICBAaW5jbHVkZSBtZWRpYUxhcHRvcCB7XG4gICAgLS1jYXJkLWNvbnRlbnQtcGFkZGluZzogI3tyZW0oMjApfTtcbiAgICAtLWNhcmQtZ2FwOiAje3JlbSgyNSl9O1xuICAgIC0tY2FyZC1pbWFnZS1hc3BlY3QtcmF0aW9uOiA0MTMgLyAyNjA7XG4gIH1cblxuICBAaW5jbHVkZSBtZWRpYVRhYmxldCB7XG4gICAgLS1jYXJkLWltYWdlLWFzcGVjdC1yYXRpb246IDMzNCAvIDIzMjtcbiAgfVxuXG4gIEBpbmNsdWRlIG1lZGlhTW9iaWxlIHtcbiAgICAtLWNhcmQtY29udGVudC1wYWRkaW5nOiAje3JlbSgyMCl9O1xuICAgIC0tY2FyZC1nYXA6ICN7cmVtKDE1KX07XG4gICAgLS1jYXJkLWltYWdlLWFzcGVjdC1yYXRpb246IDI5MSAvIDIwMjtcbiAgfVxuXG4gICZfX2hlYWQge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogYXV0bztcbiAgICBhc3BlY3QtcmF0aW86IHZhcigtLWNhcmQtaW1hZ2UtYXNwZWN0LXJhdGlvbik7XG4gICAgZmxleC1zaHJpbms6IDA7XG5cbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jYXJkLWltYWdlLWJhY2tncm91bmQtY29sb3IpO1xuICAgIGJvcmRlci1yYWRpdXM6IHZhcigtLWNhcmQtaW1hZ2UtYm9yZGVyLXJhZGl1cyk7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgfVxuXG4gICZfX2ltYWdlIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG5cbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG5cbiAgICAmIGltZyxcbiAgICAmIHBpY3R1cmUge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICAgIG9iamVjdC1wb3NpdGlvbjogY2VudGVyO1xuICAgIH1cbiAgfVxuXG4gICZfX2JvZHkge1xuICAgIHBhZGRpbmctcmlnaHQ6IHZhcigtLWNhcmQtY29udGVudC1wYWRkaW5nKTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICBnYXA6IHJlbSgxMCk7XG5cbiAgICBAaW5jbHVkZSBtZWRpYU1vYmlsZSB7XG4gICAgICBnYXA6IHJlbSg1KTtcbiAgICB9XG4gIH1cblxuICAmX190aW1lIHtcbiAgICBjb2xvcjogdmFyKC0tY2FyZC10ZXh0LWNvbG9yKTtcbiAgICBmb250OiB2YXIoLS1mb250LWJvZHktTS1yKTtcblxuICAgIEBpbmNsdWRlIG1lZGlhTW9iaWxlIHtcbiAgICAgIGZvbnQ6IHZhcigtLWZvbnQtYm9keS1TLXIpO1xuICAgIH1cbiAgfVxuXG4gICZfX2NsdXN0ZXIge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgIGdhcDogcmVtKDE1KTtcblxuICAgIEBpbmNsdWRlIG1lZGlhQmlnRGVza3RvcCB7XG4gICAgICBnYXA6IGJpZygxMCk7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgbWVkaWFNb2JpbGUge1xuICAgICAgZ2FwOiByZW0oMTApO1xuICAgIH1cbiAgfVxuXG4gICZfX3RpdGxlIHtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICBhbGlnbi1zZWxmOiBzdHJldGNoO1xuXG4gICAgY29sb3I6IHZhcigtLWNhcmQtdGl0bGUtY29sb3IpO1xuICAgIGZvbnQ6IHZhcigtLWNhcmQtdGl0bGUtZm9udCk7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICAgIGxpbmUtY2xhbXA6IDM7XG4gICAgLXdlYmtpdC1saW5lLWNsYW1wOiAzO1xuICAgIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG5cbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuXG4gICAgdHJhbnNpdGlvbjogY29sb3IgdmFyKC0tYW5pbWF0aW9uLWRlZmF1bHQpO1xuXG4gICAgQGluY2x1ZGUgaG92ZXIge1xuICAgICAgY29sb3I6IHZhcigtLWNhcmQtdGl0bGUtY29sb3ItaG92ZXIpO1xuXG4gICAgICAmIH4gLmJ1dHRvbiB7XG4gICAgICAgIEBpbmNsdWRlIGljb25BbmltYXRlKGZhbHNlKTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmOjpiZWZvcmUge1xuICAgICAgQGluY2x1ZGUgcHNldWRvKDApO1xuICAgIH1cbiAgfVxuICBcbiAgJl9fZGVzY3JpcHRpb24ge1xuICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgIG1hcmdpbjogMDtcbiAgICBmb250OiB2YXIoLS1mb250LWJvZHktTC1yKTtcbiAgICBjb2xvcjogdmFyKC0tdGV4dC1kYXJrLXNlY29uZGFyeSk7XG4gICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gICAgbGluZS1jbGFtcDogMztcbiAgICAtd2Via2l0LWxpbmUtY2xhbXA6IDM7XG4gICAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcblxuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gIH1cblxuICAmX19idXR0b24ge1xuICAgIG1hcmdpbi10b3A6IGF1dG87XG5cbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgfVxufVxuXG5AaW1wb3J0IFwibmV3cy1jYXJkX3QyXCI7XG4iLCIvLyAvKlxuLy8g4pWt4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA0JfQsNC80LXRgtCe0YfQutCw4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pWuXG4vLyDilIIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIOKUglxuLy8g4pSCICAgICAgICDQl9Cw0LzQtdC90LjRgtGMINC30LDQv9GA0L7RgdGLINCyIGNvbW1vbi5qcyAgICAgICAg4pSCXG4vLyDilIIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIOKUglxuLy8g4pWw4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pWvXG4vLyAqL1xuQG1peGluIG1lZGlhQmlnRGVza3RvcCB7XG4gIEBtZWRpYSAod2lkdGggPiAxOTIwcHgpIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuXG5AbWl4aW4gbWVkaWFMYXB0b3Age1xuICBAbWVkaWEgKHdpZHRoIDw9IDE2MDBweCkge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5cbkBtaXhpbiBtZWRpYVRhYmxldCB7XG4gIEBtZWRpYSAod2lkdGggPD0gMTE2MHB4KSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuQG1peGluIG1lZGlhTW9iaWxlIHtcbiAgQG1lZGlhICh3aWR0aCA8PSA2MzBweCkge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5cbkBtaXhpbiBtZWRpYSgkd2lkdGgpIHtcbiAgQG1lZGlhICh3aWR0aCA8PSAkd2lkdGgpIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuIiwiQG1peGluIGhvdmVyIHtcbiAgQG1lZGlhIChhbnktaG92ZXI6IGhvdmVyKSB7XG4gICAgJjpob3ZlciB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH1cbn1cbiIsIkBtaXhpbiBpY29uQW5pbWF0ZSgkdGhpczogZmFsc2UpIHtcbiAgJHNlbGVjdG9yOiBpZigkdGhpcywgXCImXCIsIFwiJiBcIik7XG4gIFxuICAjeyRzZWxlY3Rvcn0uaWNvbl9hbmltYXRlIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG4gIH1cblxuICAjeyRzZWxlY3Rvcn0uaWNvbl9hbmltYXRlX3JldmVyc2Uge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKC00NWRlZyk7XG4gIH1cblxuICAjeyRzZWxlY3Rvcn0uaWNvbl9hbmltYXRlX3doZWVsIHtcbiAgICBhbmltYXRpb246IGJ1dHRvbi13aGVlbCBjYWxjKHZhcigtLWFuaW1hdGlvbi1kdXJhdGlvbikgKiAyLjUpIHZhcigtLWN1YmljLWJlemllcik7XG4gIH1cbn1cbiIsIkBtaXhpbiBwc2V1ZG8oJHBpeGVsLCAkcmVwZWF0OiBmYWxzZSwgJHRyYW5zcGFyZW50OiB0cnVlKSB7XG4gIHRvcDogLSN7cmVtKCRwaXhlbCl9O1xuICBsZWZ0OiAtI3tyZW0oJHBpeGVsKX07XG5cbiAgd2lkdGg6IGNhbGMoMTAwJSArICN7cmVtKCRwaXhlbCl9ICogMik7XG4gIGhlaWdodDogY2FsYygxMDAlICsgI3tyZW0oJHBpeGVsKX0gKiAyKTtcblxuICBAaWYgJHJlcGVhdCA9PSBmYWxzZSB7XG4gICAgY29udGVudDogXCJcIjtcblxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcblxuICAgIEBpZiAkdHJhbnNwYXJlbnQge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICBvcGFjaXR5OiAwO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIG1lZGlhQmlnRGVza3RvcCB7XG4gICAgICB0b3A6ICN7YmlnKC0kcGl4ZWwpfTtcbiAgICAgIGxlZnQ6ICN7YmlnKC0kcGl4ZWwpfTtcbiAgXG4gICAgICB3aWR0aDogY2FsYygxMDAlICsgI3tiaWcoJHBpeGVsKX0gKiAyKTtcbiAgICAgIGhlaWdodDogY2FsYygxMDAlICsgI3tiaWcoJHBpeGVsKX0gKiAyKTtcbiAgICB9XG4gIH1cblxuICBAY29udGVudDtcbn1cbiIsIkBpbXBvcnQgXCIuLi8uLi8uLi9taXhpbnNcIjtcblxuLm5ld3MtY2FyZDpub3QoOmhhcygubmV3cy1jYXJkX19oZWFkKSkge1xuICAtLWNhcmQtZ2FwOiAje3JlbSgyMCl9O1xuICAtLWNhcmQtbWF4LXdpZHRoOiAje3JlbSg2ODUpfTtcbiAgLS1jYXJkLXRpbWUtd2lkdGg6ICN7cmVtKDEyNSl9O1xuXG4gIEBpbmNsdWRlIG1lZGlhQmlnRGVza3RvcCB7XG4gICAgLS1jYXJkLWdhcDogI3tiaWcoMjApfTtcbiAgICAtLWNhcmQtbWF4LXdpZHRoOiAje2JpZyg2ODUpfTtcbiAgICAtLWNhcmQtdGltZS13aWR0aDogI3tiaWcoMTI1KX07XG4gIH1cblxuICBAaW5jbHVkZSBtZWRpYUxhcHRvcCB7XG4gICAgLS1jYXJkLW1heC13aWR0aDogdmFyKC0tY2FyZC1tYXgtd2lkdGgtMik7XG4gICAgLS1jYXJkLXRpbWUtd2lkdGg6ICN7cmVtKDg4KX07XG4gIH1cblxuICBAaW5jbHVkZSBtZWRpYVRhYmxldCB7XG4gICAgLS1jYXJkLW1heC13aWR0aDogI3tyZW0oNjYwKX07XG4gICAgLS1jYXJkLXRpbWUtd2lkdGg6ICN7cmVtKDgwKX07XG4gIH1cblxuICBAaW5jbHVkZSBtZWRpYU1vYmlsZSB7XG4gICAgLS1jYXJkLWdhcDogI3tyZW0oNSl9O1xuICAgIC0tY2FyZC1tYXgtd2lkdGg6ICN7cmVtKDI5MCl9O1xuICAgIC0tY2FyZC10aW1lLXdpZHRoOiAxMDAlO1xuICAgIC0tY2FyZC10aXRsZS1mb250OiB2YXIoLS1mb250LXRpdGxlLVMpO1xuICB9XG5cbiAgJiAubmV3cy1jYXJkIHtcbiAgICAmX19ib2R5IHtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICBnYXA6IHZhcigtLWNhcmQtZ2FwKTtcblxuICAgICAgQGluY2x1ZGUgbWVkaWFNb2JpbGUge1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgfVxuICAgIH1cblxuICAgICZfX3RpbWUge1xuICAgICAgcGFkZGluZy10b3A6IHJlbSg4KTtcbiAgICAgIHdpZHRoOiB2YXIoLS1jYXJkLXRpbWUtd2lkdGgpO1xuXG4gICAgICBAaW5jbHVkZSBtZWRpYUJpZ0Rlc2t0b3Age1xuICAgICAgICBwYWRkaW5nLXRvcDogYmlnKDgpO1xuICAgICAgfVxuXG4gICAgICBAaW5jbHVkZSBtZWRpYUxhcHRvcCB7XG4gICAgICAgIHBhZGRpbmctdG9wOiByZW0oNCk7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJl9fY2x1c3RlciB7XG4gICAgICBnYXA6IHJlbSgyMCk7XG5cbiAgICAgIEBpbmNsdWRlIG1lZGlhQmlnRGVza3RvcCB7XG4gICAgICAgIGdhcDogYmlnKDIwKTtcbiAgICAgIH1cblxuICAgICAgQGluY2x1ZGUgbWVkaWFMYXB0b3Age1xuICAgICAgICBnYXA6IHJlbSgxNSk7XG4gICAgICB9XG5cbiAgICAgIEBpbmNsdWRlIG1lZGlhVGFibGV0IHtcbiAgICAgICAgZ2FwOiByZW0oMjApO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIl19 */
