@charset "UTF-8";
:root {
  --header-height: 75px;
}

.header {
  top: 0;
  right: 0;
  left: 0;
  z-index: 100;
  position: fixed;
  background-color: #1D252D;
  min-height: var(--header-height);
}

.header-content {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding-top: 15px;
  padding-bottom: 15px;
}
@media screen and (max-width: 849.98px) {
  .header-content {
    padding-top: 20px;
    padding-bottom: 20px;
  }
}
.header-content__logo {
  max-height: 34px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-column-gap: 10px;
     -moz-column-gap: 10px;
          column-gap: 10px;
}
.header-content__logo svg {
  max-width: 100%;
  height: 100%;
}
.header-content__logo img {
  max-width: 100%;
}

@media screen and (max-width: 949.98px) {
  .header-menu {
    display: none;
    position: fixed;
    background-color: #1C252E;
    top: 75px;
    right: 0;
    left: 0;
    bottom: 0;
    overflow: auto;
    padding: 24px 12px;
    z-index: 1;
  }
  .header-menu.is-selected {
    display: block;
  }
}
.header-menu__list {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-column-gap: 16px;
     -moz-column-gap: 16px;
          column-gap: 16px;
  list-style: none;
  padding: 0;
}
@media screen and (max-width: 1149.98px) {
  .header-menu__list {
    -webkit-column-gap: 15px;
       -moz-column-gap: 15px;
            column-gap: 15px;
  }
}
@media screen and (max-width: 949.98px) {
  .header-menu__list {
    margin-top: 40px;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    row-gap: 30px;
  }
}
@media screen and (max-width: 949.98px) {
  .header-menu__item .btn {
    min-width: 200px;
  }
}

.header-burger {
  display: none;
  width: 35px;
  height: 23px;
  position: relative;
  cursor: pointer;
}
@media screen and (max-width: 949.98px) {
  .header-burger {
    display: block;
  }
}
.header-burger span {
  position: absolute;
  left: 0;
  width: 100%;
  height: 3px;
  background-color: #ffffff;
  border-radius: 4px;
  -webkit-transition: all 0.4s;
  transition: all 0.4s;
}
.header-burger span:nth-of-type(1) {
  top: 0;
}
.header-burger span:nth-of-type(2) {
  top: 50%;
  -webkit-transform: translateY(-50%);
      -ms-transform: translateY(-50%);
          transform: translateY(-50%);
}
.header-burger span:nth-of-type(3) {
  bottom: 0;
}
.header-burger.is-selected span:nth-of-type(1) {
  -webkit-transform: translateY(10px) rotate(-45deg);
      -ms-transform: translateY(10px) rotate(-45deg);
          transform: translateY(10px) rotate(-45deg);
}
.header-burger.is-selected span:nth-of-type(2) {
  left: 200%;
  opacity: 0;
  -webkit-transform: translateY(10px);
      -ms-transform: translateY(10px);
          transform: translateY(10px);
  -webkit-animation: active-menu 0.8s forwards;
          animation: active-menu 0.8s forwards;
}
@-webkit-keyframes active-menu {
  100% {
    width: 0;
  }
}
@keyframes active-menu {
  100% {
    width: 0;
  }
}
.header-burger.is-selected span:nth-of-type(3) {
  -webkit-transform: translateY(-10px) rotate(45deg);
      -ms-transform: translateY(-10px) rotate(45deg);
          transform: translateY(-10px) rotate(45deg);
}

@media screen and (max-width: 549.98px) {
  .header-logo__sub {
    display: none;
  }
}

.hero {
  position: relative;
  max-width: 1440px;
  margin: auto;
}
@media screen and (max-width: 649.98px) {
  .hero {
    background-color: #071622;
  }
}
.hero__bg {
  position: absolute;
  top: 0;
  left: 50%;
  width: 100%;
  height: 100%;
  -webkit-transform: translateX(-50%);
      -ms-transform: translateX(-50%);
          transform: translateX(-50%);
}
@media screen and (max-width: 1149.98px) {
  .hero__bg {
    top: -30px;
  }
}
@media screen and (max-width: 649.98px) {
  .hero__bg {
    display: none;
  }
}
.hero__bg img {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
}
.hero__bg::after {
  position: absolute;
  content: "";
  background-color: #071622;
  display: inline-block;
  left: 99.9%;
  width: calc((100vw - 1447px) / 2);
  height: 463px;
  top: 0;
}
@media screen and (max-width: 1440px) {
  .hero__bg::after {
    display: none;
  }
}
.hero__bg::before {
  position: absolute;
  content: "";
  background-color: #071622;
  display: inline-block;
  right: 99.9%;
  width: calc((100vw - 1447px) / 2);
  height: 81px;
  bottom: 60px;
}
@media screen and (max-width: 1440px) {
  .hero__bg::before {
    display: none;
  }
}
.hero__container {
  min-height: 605px;
  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-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}

.hero-content {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-column-gap: 50px;
     -moz-column-gap: 50px;
          column-gap: 50px;
  min-height: 430px;
}
@media screen and (max-width: 649.98px) {
  .hero-content {
    margin-top: 30px;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    row-gap: 30px;
  }
}
@media screen and (max-width: 649.98px) {
  .hero-content__logo {
    width: 80%;
  }
}

.hero-schedule {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-column-gap: 15px;
     -moz-column-gap: 15px;
          column-gap: 15px;
  padding: 20px 0;
}
@media screen and (max-width: 1149.98px) {
  .hero-schedule {
    -webkit-column-gap: 35px;
       -moz-column-gap: 35px;
            column-gap: 35px;
  }
}
@media screen and (max-width: 649.98px) {
  .hero-schedule {
    margin: 40px auto;
  }
}
@media screen and (max-width: 649.98px) {
  .hero-schedule__point {
    display: none;
  }
}
@media screen and (max-width: 649.98px) {
  .hero-schedule {
    width: 80%;
    margin: 0 auto;
  }
}

.hero-schedule-links {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  column-gap: 40px;
}

@media screen and (max-width: 1300px) {
  .hero-schedule-links {
    column-gap: 20px;
  }
}

@media screen and (max-width: 1149.98px) {
  .hero-schedule-links {
    row-gap: 10px;
  }
}
@media screen and (max-width: 1149.98px) {
  .hero-schedule-links__item {
    width: 50%;
  }
}
@media screen and (max-width: 649.98px) {
  .hero-schedule-links__item {
    width: 100%;
  }
}
.hero-schedule-links__item a {
  color: #FFF;
  font-family: "TTNormsPro";
  font-size: 18px;
  font-weight: 700;
  line-height: 160%;
  text-transform: uppercase;
  text-decoration: none;
}
@media screen and (max-width: 1299.98px) {
  .hero-schedule-links__item a {
    font-size: 18px;
  }
}
@media screen and (max-width: 649.98px) {
  .hero-schedule-links__item a {
    font-size: 23px;
  }
}
@media screen and (max-width: 449.98px) {
  .hero-schedule-links__item a {
    font-size: 18px;
  }
}
.hero-schedule-links__item a span {
  color: rgba(255, 255, 255, 0.31);
  font-family: "TTNormsPro";
  font-size: 18px;
  font-weight: 700;
  line-height: 160%;
  text-transform: lowercase;
}
@media screen and (max-width: 1299.98px) {
  .hero-schedule-links__item a span {
    font-size: 18px;
  }
}
@media screen and (max-width: 649.98px) {
  .hero-schedule-links__item a span {
    font-size: 23px;
  }
}
@media screen and (max-width: 449.98px) {
  .hero-schedule-links__item a span {
    font-size: 18px;
  }
}
.hero-schedule-links__item--pair1 {
  min-width: 305px;
}
@media screen and (max-width: 1149.98px) {
  .hero-schedule-links__item--pair1 {
    min-width: unset;
  }
}
.hero-schedule-links__item--pair2 {
  min-width: 345px;
}
@media screen and (max-width: 1149.98px) {
  .hero-schedule-links__item--pair2 {
    min-width: unset;
  }
}
.hero-schedule-links__item--pair3 {
  min-width: 345px;
}
@media screen and (max-width: 1149.98px) {
  .hero-schedule-links__item--pair3 {
    min-width: unset;
  }
}
.hero-schedule-links__item--pair4 {
  min-width: 210px;
}
@media screen and (max-width: 1149.98px) {
  .hero-schedule-links__item--pair4 {
    min-width: unset;
  }
}

.it-is {
  background-color: #071622;
  position: relative;
  padding-top: 35px;
  padding-bottom: 60px;
  overflow: hidden;
}
.it-is__bg {
  position: absolute;
  width: 100%;
  height: 100%;
  top: -5px;
}
.it-is__bg img {
  display: block;
  width: 100%;
  height: 100%;
  -o-object-fit: contain;
     object-fit: contain;
}
@media screen and (max-width: 949.98px) {
  .it-is__bg img {
    -o-object-fit: cover;
       object-fit: cover;
    opacity: 0.1;
  }
}
.it-is__title {
  color: #F6E200;
  font-family: DrukTextWideCyr;
  font-size: 52px;
  font-weight: 1000;
  line-height: 110%;
  text-transform: uppercase;
  margin-bottom: 70px;
}
@media screen and (max-width: 1149.98px) {
  .it-is__title {
    font-size: 35px;
  }
}
@media screen and (max-width: 949.98px) {
  .it-is__title {
    font-size: 28px;
  }
}
@media screen and (max-width: 849.98px) {
  .it-is__title {
    font-size: 20px;
  }
}

.it-is-content {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
@media screen and (max-width: 849.98px) {
  .it-is-content {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    row-gap: 50px;
  }
}
.it-is-content__col {
  max-width: 440px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  row-gap: 20px;
}
@media screen and (max-width: 1149.98px) {
  .it-is-content__col {
    max-width: 450px;
  }
}
@media screen and (max-width: 849.98px) {
  .it-is-content__col {
    max-width: unset;
  }
}
@media screen and (max-width: 1149.98px) {
  .it-is-content__col {
    max-width: 450px;
  }
}
@media screen and (max-width: 849.98px) {
  .it-is-content__col {
    max-width: unset;
    row-gap: 20px;
  }
}
.it-is-content__col--gap1 {
  row-gap: 40px;
}
.it-is-content__col--short {
  max-width: 370px;
}
@media screen and (max-width: 1149.98px) {
  .it-is-content__col--short {
    max-width: 340px;
  }
}
@media screen and (max-width: 849.98px) {
  .it-is-content__col--short {
    max-width: unset;
  }
}

.it-is-content-item {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.it-is-content-item__title {
  color: #ffffff;
  font-family: "TTNormsPro";
  font-size: 30px;
  font-weight: 800;
  line-height: 35px;
  text-transform: uppercase;
}
@media screen and (max-width: 1149.98px) {
  .it-is-content-item__title {
    font-size: 30px;
  }
}
@media screen and (max-width: 649.98px) {
  .it-is-content-item__title {
    font-size: 25px;
  }
}
@media screen and (max-width: 549.98px) {
  .it-is-content-item__title {
    font-size: 20px;
  }
}
.it-is-content-item__descr {
  color: #ffffff;
  font-family: "TTNormsPro";
  font-size: 30px;
  font-weight: 500;
  line-height: 1;
}
@media screen and (max-width: 1299.98px) {
  .it-is-content-item__descr {
    font-size: 20px;
  }
}
@media screen and (max-width: 1149.98px) {
  .it-is-content-item__descr {
    font-size: 18px;
  }
}
@media screen and (max-width: 549.98px) {
  .it-is-content-item__descr {
    font-size: 14px;
  }
}

.league-header {
  background-color: #ffffff;
  padding: 30px 0;
}
.league-header__title {
  color: #1D252D;
  font-family: DrukTextWideCyr;
  font-size: 46px;
  font-weight: 1000;
  line-height: 110%;
  text-transform: uppercase;
  margin-bottom: 10px;
}
@media screen and (max-width: 1149.98px) {
  .league-header__title {
    font-size: 35px;
  }
}
@media screen and (max-width: 949.98px) {
  .league-header__title {
    font-size: 28px;
  }
}
@media screen and (max-width: 849.98px) {
  .league-header__title {
    font-size: 20px;
  }
}
.league-header__descr {
  color: #1D252D;
  font-family: "TTNormsPro";
  font-size: 25px;
  font-weight: 500;
  line-height: 35px;
}
@media screen and (max-width: 1299.98px) {
  .league-header__descr {
    font-size: 20px;
  }
}
@media screen and (max-width: 1149.98px) {
  .league-header__descr {
    font-size: 18px;
  }
}
@media screen and (max-width: 549.98px) {
  .league-header__descr {
    font-size: 14px;
  }
}

.league-content {
  position: relative;
}
.league-content__bg {
  position: absolute;
  width: 100%;
  height: 100%;
}
.league-content__bg img {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
}

.league-content-cards {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
@media screen and (max-width: 849.98px) {
  .league-content-cards {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    row-gap: 20px;
  }
}

.league-content-card {
  width: 50%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
@media screen and (max-width: 849.98px) {
  .league-content-card {
    width: 100%;
  }
}
.league-content-card__title {
  color: #ffffff;
  font-family: "TTNormsPro";
  font-size: 35px;
  font-weight: 700;
  line-height: 35px;
  text-transform: uppercase;
}
@media screen and (max-width: 1149.98px) {
  .league-content-card__title {
    margin-bottom: 10px;
  }
}
@media screen and (max-width: 1149.98px) {
  .league-content-card__title {
    font-size: 30px;
  }
}
@media screen and (max-width: 949.98px) {
  .league-content-card__title {
    font-size: 26px;
  }
}
@media screen and (max-width: 549.98px) {
  .league-content-card__title {
    font-size: 24px;
  }
}
.league-content-card__descr {
  color: #ffffff;
  font-family: "TTNormsPro";
  font-size: 20px;
  font-weight: 500;
  line-height: 25px;
  margin-top: 45px;
}
@media screen and (max-width: 1149.98px) {
  .league-content-card__descr {
    font-size: 18px;
    margin-top: 20px;
  }
}
@media screen and (max-width: 949.98px) {
  .league-content-card__descr {
    font-size: 16px;
  }
}
@media screen and (max-width: 549.98px) {
  .league-content-card__descr {
    font-size: 14px;
  }
}
.league-content-card__text {
  color: #ffffff;
  font-family: "TTNormsPro";
  font-size: 25px;
  font-weight: 500;
  line-height: 35px;
}
@media screen and (max-width: 1299.98px) {
  .league-content-card__text {
    font-size: 20px;
  }
}
@media screen and (max-width: 1149.98px) {
  .league-content-card__text {
    font-size: 18px;
  }
}
@media screen and (max-width: 549.98px) {
  .league-content-card__text {
    font-size: 14px;
  }
}
.league-content-card__info {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-column-gap: 10px;
     -moz-column-gap: 10px;
          column-gap: 10px;
}
.league-content-card__pic {
  border-radius: 50%;
  overflow: hidden;
  -ms-flex-negative: 0;
      flex-shrink: 0;
  width: 215px;
  height: 215px;
}
@media screen and (max-width: 1149.98px) {
  .league-content-card__pic {
    width: 140px;
    height: 140px;
  }
}
.league-content-card__pic img {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
}
.league-content-card--mw1 {
  max-width: 255px;
}
@media screen and (max-width: 849.98px) {
  .league-content-card--mw1 {
    max-width: unset;
  }
}
.league-content-card--mw2 {
  max-width: 460px;
}
@media screen and (max-width: 1149.98px) {
  .league-content-card--mw2 {
    max-width: 300px;
  }
}
@media screen and (max-width: 849.98px) {
  .league-content-card--mw2 {
    max-width: unset;
  }
}
.league-content-card--p {
  padding: 30px 0;
}
.league-content-card--cprimary .league-content-card__title, .league-content-card--cprimary .league-content-card__text, .league-content-card--cprimary .league-content-card__descr {
  color: #F6E200;
}

.why {
  background-color: #ffffff;
  padding: 60px 0;
}
.why__title {
  color: #1D252D;
  font-family: DrukTextWideCyr;
  font-size: 52px;
  font-weight: 1000;
  line-height: 110%;
  text-transform: uppercase;
  margin-bottom: 50px;
}
@media screen and (max-width: 1149.98px) {
  .why__title {
    font-size: 35px;
  }
}
@media screen and (max-width: 949.98px) {
  .why__title {
    font-size: 28px;
  }
}
@media screen and (max-width: 849.98px) {
  .why__title {
    font-size: 20px;
  }
}

.why-cards {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin: 0 -5px;
}
@media screen and (max-width: 949.98px) {
  .why-cards {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
  }
}
.why-cards__col {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  min-height: 274px;
}
.why-cards__col--double {
  -webkit-box-flex: 2;
      -ms-flex: 2;
          flex: 2;
}
.why-cards__detail {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.why-cards__detail .why-card {
  display: none;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  height: 100%;
}
.why-cards__detail .why-card__inner {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.why-cards__detail .why-card--show {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.why-cards__list {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.why-cards__list .why-card {
  width: 50%;
  min-height: 130px;
  cursor: pointer;
  display: block;
}
@media screen and (max-width: 849.98px) {
  .why-cards__list .why-card {
    width: 100%;
    min-height: unset;
  }
}
.why-cards__list .why-card--hide {
  display: none;
}

.why-card {
  padding: 5px;
}
.why-card--show .why-card__inner {
  background-color: #F6E200;
}
.why-card__inner {
  background-color: #D9D9D9;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  height: 100%;
  width: 100%;
  padding: 20px;
}
.why-card__title {
  color: #1D252D;
  font-family: "TTNormsPro";
  font-size: 20px;
  font-weight: 700;
  line-height: 25px;
  text-transform: uppercase;
}
.why-card__descr {
  color: #1D252D;
  font-family: "TTNormsPro";
  font-size: 20px;
  font-weight: 500;
  line-height: 25px;
  margin-top: 20px;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
@media screen and (max-width: 1299.98px) {
  .why-card__descr {
    font-size: 20px;
  }
}
@media screen and (max-width: 1149.98px) {
  .why-card__descr {
    font-size: 18px;
  }
}
@media screen and (max-width: 549.98px) {
  .why-card__descr {
    font-size: 14px;
  }
}
.why-card__descr b {
  font-weight: 700;
}

.how-part {
  position: relative;
  padding: 40px 0;
}
.how-part__bg {
  width: 100%;
  height: 100%;
  position: absolute;
}
.how-part__bg img {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
}

.how-part-content {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
@media screen and (max-width: 849.98px) {
  .how-part-content {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    row-gap: 40px;
  }
}
.how-part-content__info {
  width: 50%;
}
@media screen and (max-width: 849.98px) {
  .how-part-content__info {
    width: 100%;
  }
}
.how-part-content__btns {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  -webkit-column-gap: 20px;
     -moz-column-gap: 20px;
          column-gap: 20px;
}
.how-part-content__btns .btn {
  display: inline-block;
}
@media screen and (max-width: 849.98px) {
  .how-part-content__pic img {
    width: 350px;
  }
}
@media screen and (max-width: 849.98px) {
  .how-part-content__pic img {
    width: 300px;
  }
}
.how-part-content__title {
  color: #F6E200;
  font-family: DrukTextWideCyr;
  font-size: 52px;
  font-weight: 1000;
  line-height: 110%;
  text-transform: uppercase;
}
@media screen and (max-width: 1149.98px) {
  .how-part-content__title {
    font-size: 35px;
  }
}
@media screen and (max-width: 949.98px) {
  .how-part-content__title {
    font-size: 28px;
  }
}
@media screen and (max-width: 849.98px) {
  .how-part-content__title {
    font-size: 20px;
  }
}
.how-part-content__list {
  margin: 30px 0;
  counter-reset: num;
  list-style: none;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  row-gap: 10px;
}
@media screen and (max-width: 449.98px) {
  .how-part-content__list {
    margin: 15px 0;
  }
}
.how-part-content__list li {
  counter-increment: num;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  color: #ffffff;
  font-family: "TTNormsPro";
  font-size: 20px;
  font-weight: 500;
  line-height: 114%;
}
@media screen and (max-width: 1299.98px) {
  .how-part-content__list li {
    font-size: 20px;
  }
}
@media screen and (max-width: 1149.98px) {
  .how-part-content__list li {
    font-size: 18px;
  }
}
@media screen and (max-width: 549.98px) {
  .how-part-content__list li {
    font-size: 14px;
  }
}
.how-part-content__list li span {
  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-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  padding-bottom: 3px;
}
.how-part-content__list li::before {
  position: absolute;
  left: 0;
  top: 0;
  content: counter(num);
  color: var(--primary-color);
  margin-right: 30px;
  color: #ffffff;
  text-align: center;
  font-family: "TTNormsPro";
  font-size: 35px;
  font-weight: 700;
  line-height: 105%; /* 36.75px */
}
@media screen and (max-width: 1299.98px) {
  .how-part-content__list li::before {
    font-size: 20px;
  }
}
@media screen and (max-width: 1149.98px) {
  .how-part-content__list li::before {
    font-size: 18px;
  }
}
@media screen and (max-width: 549.98px) {
  .how-part-content__list li::before {
    font-size: 14px;
  }
}
.how-part-content__list li:nth-child(-n+9):before {
  content: "0" counter(num);
}

.how-part-content-item {
  color: #ffffff;
  font-family: "TTNormsPro";
  font-size: 20px;
  font-weight: 500;
  line-height: 114%;
  margin: 10px 0;
  width: 100%;
  position: relative;
  padding-left: 75px;
}
@media screen and (max-width: 849.98px) {
  .how-part-content-item {
    padding-left: 45px;
  }
}

.step {
  background-color: #ffffff;
  padding: 30px 0;
  position: relative;
  overflow: hidden;
}
.step__bg {
  position: absolute;
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
}
.step__header {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.step__title-outer {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.step__title {
  color: #1D252D;
  font-family: DrukTextWideCyr;
  font-size: 46px;
  font-weight: 1000;
  line-height: 110%;
  text-transform: uppercase;
}
@media screen and (max-width: 1149.98px) {
  .step__title {
    font-size: 35px;
  }
}
@media screen and (max-width: 949.98px) {
  .step__title {
    font-size: 28px;
  }
}
@media screen and (max-width: 849.98px) {
  .step__title {
    font-size: 20px;
  }
}
.step__subtitle {
  color: #1D252D;
  font-family: "TTNormsPro";
  font-size: 30px;
  font-weight: 700;
  line-height: 110%;
  text-transform: uppercase;
}
@media screen and (max-width: 1149.98px) {
  .step__subtitle {
    font-size: 26px;
  }
}
@media screen and (max-width: 949.98px) {
  .step__subtitle {
    font-size: 22px;
  }
}
@media screen and (max-width: 849.98px) {
  .step__subtitle {
    font-size: 18px;
  }
}
.step__flag {
  color: #FFF;
  font-family: "TTNormsPro";
  font-size: 30px;
  font-weight: 700;
  line-height: 110%;
  min-width: 280px;
  background-color: #FA4516;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding-left: 30px;
  position: relative;
  padding-top: 5px;
  padding-bottom: 5px;
}
@media screen and (max-width: 1149.98px) {
  .step__flag {
    font-size: 26px;
  }
}
@media screen and (max-width: 949.98px) {
  .step__flag {
    font-size: 22px;
  }
}
@media screen and (max-width: 849.98px) {
  .step__flag {
    font-size: 18px;
  }
}
@media screen and (max-width: 649.98px) {
  .step__flag {
    min-width: 200px;
  }
}
@media screen and (max-width: 449.98px) {
  .step__flag {
    min-width: 180px;
  }
}
@media screen and (max-width: 1149.98px) {
  .step__flag {
    font-size: 26px;
  }
}
@media screen and (max-width: 949.98px) {
  .step__flag {
    font-size: 22px;
  }
}
@media screen and (max-width: 849.98px) {
  .step__flag {
    font-size: 18px;
  }
}
.step__flag::after {
  content: "";
  position: absolute;
  left: 99.9%;
  height: 100%;
  width: calc((100vw - 1300px) / 2);
  background-color: #FA4516;
}
@media screen and (max-width: 1299.98px) {
  .step__flag::after {
    width: calc((100vw - 1100px) / 2);
  }
}
@media screen and (max-width: 1149.98px) {
  .step__flag::after {
    width: calc((100vw - 940px) / 2);
  }
}
@media screen and (max-width: 949.98px) {
  .step__flag::after {
    width: 10px;
  }
}

.step-content {
  margin-top: 60px;
}
.step-content__descr {
  color: #1D252D;
  font-family: "TTNormsPro";
  font-size: 25px;
  font-weight: 500;
  line-height: 30px;
}
@media screen and (max-width: 1299.98px) {
  .step-content__descr {
    font-size: 20px;
  }
}
@media screen and (max-width: 1149.98px) {
  .step-content__descr {
    font-size: 18px;
  }
}
@media screen and (max-width: 549.98px) {
  .step-content__descr {
    font-size: 14px;
  }
}
.step-content__descr ul li {
  padding-left: 30px;
  position: relative;
}
.step-content__descr ul li::before {
  content: "";
  display: inline-block;
  position: absolute;
  left: 0;
  top: 50%;
  -webkit-transform: translateY(-50%);
      -ms-transform: translateY(-50%);
          transform: translateY(-50%);
  width: 10px;
  height: 10px;
  border-radius: 50%;
  background-color: #F6E200;
}

.step-tasks {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  margin: 0 -10px;
}
.step-tasks__item {
  padding: 10px;
  width: 50%;
}
@media screen and (max-width: 849.98px) {
  .step-tasks__item {
    width: 100%;
  }
}

.step-tasks-item {
  background-image: url('./../images/steps/bg.jpg');
  background-repeat: no-repeat;
  background-position: top;
  background-size: cover;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  row-gap: 15px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  padding: 16px;
  -webkit-transition: 0.3s;
  transition: 0.3s;
  height: 100%;
}
.step-tasks-item:hover {
  background-color: #F6E200;
  -webkit-transition: background-color 0.3s;
  transition: background-color 0.3s;
}
.step-tasks-item__title {
  color: #1D252D;
  font-family: "TTNormsPro";
  font-size: 35px;
  font-weight: 700;
  line-height: 100%;
  text-transform: uppercase;
  margin-bottom: 10px;
}
@media screen and (max-width: 1149.98px) {
  .step-tasks-item__title {
    font-size: 26px;
  }
}
@media screen and (max-width: 949.98px) {
  .step-tasks-item__title {
    font-size: 22px;
  }
}
@media screen and (max-width: 849.98px) {
  .step-tasks-item__title {
    font-size: 18px;
  }
}
.step-tasks-item__descr {
  color: #1D252D;
  font-family: "TTNormsPro";
  font-size: 20px;
  font-weight: 400;
  line-height: 1.4;
}
@media screen and (max-width: 1299.98px) {
  .step-tasks-item__descr {
    font-size: 20px;
  }
}
@media screen and (max-width: 1149.98px) {
  .step-tasks-item__descr {
    font-size: 18px;
  }
}
@media screen and (max-width: 549.98px) {
  .step-tasks-item__descr {
    font-size: 14px;
  }
}
.step-tasks-item__more {
  color: #616569;
  font-family: "TTNormsPro";
  font-size: 25px;
  font-weight: 500;
  line-height: 29px; /* 116% */
  text-decoration: none;
}
.step-tasks-item__more::after {
  content: "";
  height: 11px;
  width: 17px;
  display: inline-block;
  margin-left: 10px;
  -webkit-transition: margin-left 0.3s;
  transition: margin-left 0.3s;
  background-image: url(../images/svg/arrow-double.svg);
  background-repeat: no-repeat;
  background-size: 100%;
  background-position: center;
}
.step-tasks-item__more:hover::after {
  margin-left: 15px;
  -webkit-transition: margin-left 0.3s;
  transition: margin-left 0.3s;
}

.step-schedule {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  margin: 0 -5px;
  margin-bottom: 60px;
}
.step-schedule__item {
  width: 20%;
  padding: 5px;
  flex-grow: 1;
}
@media screen and (max-width: 1149.98px) {
  .step-schedule__item {
    width: calc(100% / 3);
  }
}
@media screen and (max-width: 649.98px) {
  .step-schedule__item {
    width: 100%;
  }
}

.step-schedule-item {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  background-color: #D9D9D9;
  padding: 10px;
}
.step-schedule-item__info {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  row-gap: 5px;
}
.step-schedule-item__date {
  color: #ffffff;
  font-family: "TTNormsPro";
  font-size: 20px;
  font-weight: 700;
  line-height: 115%;
  text-transform: uppercase;
}
.step-schedule-item__city {
  color: #1D252D;
  font-family: "TTNormsPro";
  font-size: 20px;
  font-weight: 700;
  line-height: 115%;
}
.step-schedule-item__point {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-filter: grayscale(1);
          filter: grayscale(1);
}
.step-schedule-item:hover {
  background-color: #F6E200;
}
.step-schedule-item:hover .step-schedule-item__point {
  -webkit-filter: grayscale(0);
          filter: grayscale(0);
}

.step-prizes__title {
  color: #1D252D;
  font-family: "TTNormsPro";
  font-size: 30px;
  font-weight: 700;
  line-height: 110%;
  text-transform: uppercase;
  margin-bottom: 25px;
}
@media screen and (max-width: 1149.98px) {
  .step-prizes__title {
    font-size: 25px;
  }
}
@media screen and (max-width: 849.98px) {
  .step-prizes__title {
    font-size: 22px;
  }
}
.step-prizes__content {
  margin: 0 -8px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.step-prizes__item {
  padding: 8px;
  width: 50%;
}
@media screen and (max-width: 1149.98px) {
  .step-prizes__item {
    width: 100%;
  }
}

.step-prize {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  background-color: #F6E200;
  padding: 25px 15px;
  height: 100%;
}
@media screen and (max-width: 649.98px) {
  .step-prize {
    -webkit-box-align: end;
        -ms-flex-align: end;
            align-items: flex-end;
  }
}
.step-prize__info {
  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-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.step-prize__name {
  color: #1D252D;
  font-family: "TTNormsPro";
  font-size: 25px;
  font-weight: 700;
  line-height: 36px;
  text-transform: uppercase;
}
@media screen and (max-width: 1149.98px) {
  .step-prize__name {
    font-size: 22px;
  }
}
@media screen and (max-width: 849.98px) {
  .step-prize__name {
    font-size: 18px;
  }
}
@media screen and (max-width: 449.98px) {
  .step-prize__name {
    font-size: 17px;
  }
}
.step-prize__picture {
  border-radius: 50%;
  overflow: hidden;
  -ms-flex-negative: 0;
      flex-shrink: 0;
  width: 215px;
  height: 215px;
}
@media screen and (max-width: 649.98px) {
  .step-prize__picture {
    width: 140px;
    height: 140px;
  }
}
@media screen and (max-width: 449.98px) {
  .step-prize__picture {
    width: 120px;
    height: 120px;
  }
}
.step-prize__picture img {
  display: block;
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
}

.step-prize-value {
  color: #1D252D;
  font-family: "TTNormsPro";
  font-size: 25px;
  font-weight: 700;
  line-height: 36px;
}
@media screen and (max-width: 1299.98px) {
  .step-prize-value {
    font-size: 20px;
  }
}
@media screen and (max-width: 1149.98px) {
  .step-prize-value {
    font-size: 18px;
  }
}
@media screen and (max-width: 549.98px) {
  .step-prize-value {
    font-size: 14px;
  }
}

.about-us-page-container {
  width: 100%;
  position: relative;
  max-width: 2000px;
  margin: 0 auto;
}
@media screen and (max-width: 949.98px) {
  .about-us-page-container {
    width: 100%;
    padding: 0 15px;
  }
}

.about-us {
  background-color: #ffffff;
  padding: 30px 0;
}
.about-us__title {
  margin-bottom: 60px;
  color: #1D252D;
  font-family: DrukTextWideCyr;
  font-size: 52px;
  font-weight: 1000;
  line-height: 111%;
  text-transform: uppercase;
}
@media screen and (max-width: 949.98px) {
  .about-us__title {
    margin-bottom: 20px;
  }
}
@media screen and (max-width: 1149.98px) {
  .about-us__title {
    font-size: 35px;
  }
}
@media screen and (max-width: 949.98px) {
  .about-us__title {
    font-size: 28px;
  }
}
@media screen and (max-width: 849.98px) {
  .about-us__title {
    font-size: 20px;
  }
}

.about-us-slide {
  aspect-ratio: 320/200;
  position: relative;
  cursor: pointer;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-transition: -webkit-box-pack 0.5s;
  transition: -webkit-box-pack 0.5s;
  transition: justify-content 0.5s;
  transition: justify-content 0.5s, -webkit-box-pack 0.5s, -ms-flex-pack 0.5s;
}
.about-us-slide__play {
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
      -ms-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  width: 70px;
  height: 70px;
}
.about-us-slide__bg {
  width: 100%;
  height: 100%;
  -o-object-fit: contain;
     object-fit: contain;
}
.about-us-slide.swiper-slide-active {
  -webkit-transform: scale(1);
      -ms-transform: scale(1);
          transform: scale(1);
  -webkit-transition: 0.5s;
  transition: 0.5s;
}
.about-us-slide.swiper-slide-prev {
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: end;
  -webkit-transition: 0.5s;
  transition: 0.5s;
}
.about-us-slide.swiper-slide-next {
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: start;
  -webkit-transition: 0.5s;
  transition: 0.5s;
}
@media screen and (min-width: 950px) {
  .about-us-slide:not(.swiper-slide-active) img {
    -webkit-transition: 0.3s;
    transition: 0.3s;
    max-width: 320px;
    height: auto;
  }
}
@media screen and (min-width: 950px) and (max-width: 1680px) {
  .about-us-slide:not(.swiper-slide-active) img {
    max-width: 280px;
  }
}
@media screen and (min-width: 950px) and (max-width: 1500px) {
  .about-us-slide:not(.swiper-slide-active) img {
    max-width: 240px;
  }
}
@media screen and (min-width: 950px) and (max-width: 1299.98px) {
  .about-us-slide:not(.swiper-slide-active) img {
    max-width: 240px;
  }
}
@media screen and (min-width: 950px) and (max-width: 1149.98px) {
  .about-us-slide:not(.swiper-slide-active) img {
    max-width: 200px;
  }
}
@media screen and (min-width: 950px) and (max-width: 949.98px) {
  .about-us-slide:not(.swiper-slide-active) img {
    width: 100%;
    padding: 0 15px;
  }
}

.about-us-slider-controls {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  -webkit-column-gap: 20px;
     -moz-column-gap: 20px;
          column-gap: 20px;
  margin-bottom: 30px;
  margin: 0 calc((100vw - 1300px) / 2);
  margin-bottom: 40px;
}
@media screen and (max-width: 1299.98px) {
  .about-us-slider-controls {
    margin: 0 calc((100vw - 1110px) / 2);
    margin-bottom: 40px;
  }
}
@media screen and (max-width: 1149.98px) {
  .about-us-slider-controls {
    margin: 0 calc((100vw - 950px) / 2);
    margin-bottom: 40px;
  }
}
@media screen and (max-width: 949.98px) {
  .about-us-slider-controls {
    margin: 0 0 40px 0;
    width: 100%;
    padding: 0 15px;
  }
}
.about-us-slider-controls .swiper-button-prev,
.about-us-slider-controls .swiper-button-next {
  position: relative;
  -ms-flex-negative: 0;
      flex-shrink: 0;
  width: 15px;
  height: 15px;
  left: unset;
  right: unset;
  top: unset;
  margin-top: unset;
}
.about-us-slider-controls .swiper-button-prev::after,
.about-us-slider-controls .swiper-button-next::after {
  content: "";
  display: inline-block;
  width: 100%;
  height: 100%;
  background-repeat: no-repeat;
  background-image: url(../images/svg/arrow.svg);
  background-size: 100%;
  background-position: center;
}
.about-us-slider-controls .swiper-button-prev::after {
  -webkit-transform: rotate(180deg);
      -ms-transform: rotate(180deg);
          transform: rotate(180deg);
}

.history {
  background-color: #ffffff;
  padding: 30px 0;
}
.history__wrp {
  background-color: #ffffff;
  padding-bottom: 40px;
}
.history__title {
  color: #1D252D;
  font-family: DrukTextWideCyr;
  font-size: 52px;
  font-weight: 1000;
  line-height: 110%;
  text-transform: uppercase;
  margin-bottom: 40px;
}
@media screen and (max-width: 949.98px) {
  .history__title {
    margin-bottom: 10px;
  }
}
@media screen and (max-width: 1149.98px) {
  .history__title {
    font-size: 35px;
  }
}
@media screen and (max-width: 949.98px) {
  .history__title {
    font-size: 28px;
  }
}
@media screen and (max-width: 849.98px) {
  .history__title {
    font-size: 20px;
  }
}
.history__descr {
  color: #1D252D;
  font-family: "TTNormsPro";
  font-size: 25px;
  font-weight: 500;
  line-height: 30px;
  margin-top: 40px;
}
@media screen and (max-width: 1299.98px) {
  .history__descr {
    font-size: 20px;
  }
}
@media screen and (max-width: 1149.98px) {
  .history__descr {
    font-size: 18px;
  }
}
@media screen and (max-width: 549.98px) {
  .history__descr {
    font-size: 14px;
  }
}

.history-content {
  background-color: #ffffff;
}
.history-content__row {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
@media screen and (max-width: 949.98px) {
  .history-content__row {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
  }
}
.history-content__pic {
  -ms-flex-negative: 0;
      flex-shrink: 0;
  width: calc((100vw - 10px) / 2);
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
}
.history-content__pic--fstart {
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
}
.history-content__pic--fend {
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
}
@media screen and (max-width: 1440px) {
  .history-content__pic {
    width: 50%;
  }
}
@media screen and (max-width: 949.98px) {
  .history-content__pic {
    width: 100%;
    -webkit-box-ordinal-group: 2;
        -ms-flex-order: 1;
            order: 1;
  }
}
.history-content__pic img {
  width: 100%;
  height: 100%;
  -o-object-fit: contain;
     object-fit: contain;
  display: block;
  aspect-ratio: 720/540;
  max-width: 720px;
}
@media screen and (max-width: 949.98px) {
  .history-content__pic img {
    max-width: unset;
  }
}
.history-content__descr {
  color: #1D252D;
  font-family: "TTNormsPro";
  font-size: 25px;
  font-weight: 500;
  line-height: 30px;
  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-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  width: 645px;
  padding-top: 20px;
  padding-bottom: 20px;
}
.history-content__descr p {
  margin: 10px 0;
}
.history-content__descr--mstart {
  margin-left: calc((100vw - 1290px) / 2);
  padding-right: 55px;
}
@media screen and (max-width: 1299.98px) {
  .history-content__descr--mstart {
    margin-left: calc((100vw - 1150px) / 2);
  }
}
@media screen and (max-width: 1149.98px) {
  .history-content__descr--mstart {
    margin-left: calc((100vw - 950px) / 2);
  }
}
@media screen and (max-width: 949.98px) {
  .history-content__descr--mstart {
    margin-left: unset;
  }
}
.history-content__descr--mend {
  margin-right: calc((100vw - 1290px) / 2);
  padding-left: 55px;
}
@media screen and (max-width: 1299.98px) {
  .history-content__descr--mend {
    margin-right: calc((100vw - 1150px) / 2);
  }
}
@media screen and (max-width: 1149.98px) {
  .history-content__descr--mend {
    margin-right: calc((100vw - 950px) / 2);
  }
}
@media screen and (max-width: 949.98px) {
  .history-content__descr--mend {
    margin-right: unset;
  }
}
@media screen and (max-width: 949.98px) {
  .history-content__descr {
    width: 100%;
    padding: 10px;
  }
}
@media screen and (max-width: 1299.98px) {
  .history-content__descr {
    font-size: 20px;
  }
}
@media screen and (max-width: 1149.98px) {
  .history-content__descr {
    font-size: 18px;
  }
}
@media screen and (max-width: 549.98px) {
  .history-content__descr {
    font-size: 14px;
  }
}

.is-mobile .history-content__pic {
  width: 50vw;
}
@media screen and (max-width: 949.98px) {
  .is-mobile .history-content__pic {
    width: 100vw;
  }
}
@media screen and (max-width: 949.98px) {
  .is-mobile .history-content {
    width: 100%;
    padding: 10px;
  }
}
@media screen and (max-width: 1299.98px) {
  .is-mobile .history-content {
    font-size: 20px;
  }
}
@media screen and (max-width: 1149.98px) {
  .is-mobile .history-content {
    font-size: 18px;
  }
}
@media screen and (max-width: 549.98px) {
  .is-mobile .history-content {
    font-size: 14px;
  }
}

.how {
  overflow: hidden;
  background-color: #ffffff;
  padding: 30px 0;
}

.how-sec {
  margin: 70px 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  row-gap: 30px;
}
@media screen and (max-width: 949.98px) {
  .how-sec {
    margin: 0 0;
  }
}
.how-sec__title {
  font-family: DrukTextWideCyr;
  font-size: 50px;
  font-weight: 1000;
  line-height: 17.349px; /* 34.698% */
  text-transform: uppercase;
  color: #050505;
}
@media screen and (max-width: 1149.98px) {
  .how-sec__title {
    font-size: 35px;
  }
}
@media screen and (max-width: 949.98px) {
  .how-sec__title {
    font-size: 28px;
  }
}
@media screen and (max-width: 849.98px) {
  .how-sec__title {
    font-size: 20px;
  }
}
.how-sec__swiper-outer:not(:last-child) {
  margin-bottom: 50px;
}

.how-swiper-slide-desktop {
  display: grid;
  grid-template-columns: repeat(5, 1fr);
  gap: 15px;
  grid-auto-rows: 1fr;
}
@media screen and (max-width: 1149.98px) {
  .how-swiper-slide-desktop {
    gap: 10px;
  }
}
@media screen and (max-width: 949.98px) {
  .how-swiper-slide-desktop {
    gap: 5px;
  }
}
.how-swiper-slide-desktop__link:nth-child(1) {
  grid-row: span 2;
  grid-column: span 2;
}
.how-swiper-slide-desktop__link:nth-child(6) {
  grid-row: span 2;
  grid-column: span 2;
}
.how-swiper-slide-desktop__link > img {
  display: block;
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
  -o-object-position: center;
     object-position: center;
}
.how-swiper-slide-desktop__link--video {
  position: relative;
}
.how-swiper-slide-desktop__link--video::after {
  content: "видеоотчет";
  position: absolute;
  padding: 10px;
  font-family: DrukTextWideCyr;
  text-transform: uppercase;
  font-size: 20px;
  color: #ffffff;
  left: 0;
  top: 25px;
  background-color: #FA4516;
}

@media screen and (max-width: 649.98px) {
  .how-swiper-desktop {
    display: none;
  }
}

.how-swiper-mobile {
  display: none;
}
@media screen and (max-width: 649.98px) {
  .how-swiper-mobile {
    display: block;
  }
}

.how-swiper-mobile {
  overflow: visible;
}
.how-swiper-mobile .swiper-wrapper {
  -webkit-box-align: stretch;
      -ms-flex-align: stretch;
          align-items: stretch;
}

.how-swiper-slide-mobile, .how-swiper-slide-mobile > img {
  display: block;
  aspect-ratio: 16/9;
  -o-object-fit: cover;
     object-fit: cover;
  -o-object-position: center;
     object-position: center;
}
.how-swiper-slide-mobile > img {
  width: 100%;
}

.how-headline {
  padding: 0 30px 20px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  gap: 20px;
}
@media screen and (max-width: 949.98px) {
  .how-headline {
    padding: 0 0 20px;
  }
}

.how-footer {
  padding-top: 2%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 20px;
}
@media screen and (max-width: 649.98px) {
  .how-footer {
    -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;
    gap: 15px;
  }
}

.how-subtitle {
  font-family: DrukTextWideCyr;
  font-weight: 1000;
  font-size: 30px;
}
@media screen and (max-width: 1299.98px) {
  .how-subtitle {
    font-size: 28px;
  }
}
@media screen and (max-width: 1149.98px) {
  .how-subtitle {
    font-size: 24px;
  }
}
@media screen and (max-width: 649.98px) {
  .how-subtitle {
    font-size: 22px;
  }
}

.how-tags {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  gap: 13px;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
@media screen and (max-width: 1149.98px) {
  .how-tags {
    gap: 5px;
  }
}
.how-tags .btn {
  min-width: unset;
  background-color: #F7F7F7;
  padding: 5px 15px;
  color: #1C252E;
  text-align: center;
  font-family: "TTNormsPro";
  font-size: 15px;
  font-weight: 500;
  line-height: 140%;
}

.how-controls {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  height: 20px;
}
.how-controls .swiper-button-prev,
.how-controls .swiper-button-next {
  position: static;
  -ms-flex-negative: 0;
      flex-shrink: 0;
  width: 20px;
  height: 20px;
  background-size: 14px;
  background-position: center;
  background-repeat: no-repeat;
  margin: 0 !important;
}
.how-controls .swiper-button-prev::after,
.how-controls .swiper-button-next::after {
  display: none;
}
.how-controls .swiper-button-next {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAOCAYAAAAbvf3sAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAElSURBVHgBdZJNTsMwEIVn6oQlWCBBJBB4QxWxqNIdS3qEnID2JPQKHKEn4AjpDRqhLCqgUoSKiLqo+Fm6jvEARe6kfAtrbL83M9YYlUqkCc3EAijwaCH2nx/uR8BAWqI4UaExGTeBtb35UzFuGNamwJiJC6V3/7bSuluV0/Kv8jqopnnpMqasAynCMItUrBoGgsq7tgasBUUm6d5Ke8Eywudyke/uHyIgXnkmuSPs5cdyMWoYCHcx5iaH2js4ki34B4virHFm7XuwTXzS7tyArfsb4trevsyKIW4X2yHLnc8fiy5FGy2dtjvXXOwylisdpN7+h+PziwRBZOANjsRai15Vuhn98l0himkw4g7YlGsQqS8mAhILE2bI/pGpYfA6y3NgfAE1tmwyFkoFoQAAAABJRU5ErkJggg==");
}
.how-controls .swiper-button-prev {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAOCAYAAAAbvf3sAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAEjSURBVHgBdVJdSsNAEJ7tJq+lomCgKnlJCYIhvUF7hJzAXsETWE/gEawn8NW36AkMVKTQggtWiIIoBZ/WzTpb2LI/7fe0u/PNN9/sDIEtOOll542UE/ONADDO6ZC45G5ymhOgJR47LrlmFWuZ5ChNYwB6Z5IRPw3QQpHVJTDJVIQlqsW2FXGxnE8rfd8kBCJQyhYZpLx6W7xMzKe1peMku0at3CUvF89jcECOetklBq2ABLh9n09HsAUtEM2ep0LIK+wAXX1/3rf3DweO/0H7IILV18ejXwERcFqgbgV2D2M1QK+6PkRpHodClNL/qSE2/+Al6KRAiCdwBvfHeb9mM7axpFHPcJpSFmCjQ8OwjGK1BU4FjW5yNsLAjeUM9+mX0/4/IrdmO5n3RV8AAAAASUVORK5CYII=");
}

.awards-page-container {
  width: 100%;
  position: relative;
  max-width: 2000px;
  margin: 0 auto;
}
@media screen and (max-width: 949.98px) {
  .awards-page-container {
    width: 100%;
    padding: 0 15px;
  }
}

.awards {
  background-color: #ffffff;
  padding: 30px 0;
}
.awards__title {
  margin-bottom: 60px;
  color: #1D252D;
  font-family: DrukTextWideCyr;
  font-size: 52px;
  font-weight: 1000;
  line-height: 111%;
  text-transform: uppercase;
}
@media screen and (max-width: 949.98px) {
  .awards__title {
    margin-bottom: 20px;
  }
}
@media screen and (max-width: 1149.98px) {
  .awards__title {
    font-size: 35px;
  }
}
@media screen and (max-width: 949.98px) {
  .awards__title {
    font-size: 28px;
  }
}
@media screen and (max-width: 849.98px) {
  .awards__title {
    font-size: 20px;
  }
}

.awards-slide {
  aspect-ratio: 320/200;
  position: relative;
  cursor: pointer;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-transition: -webkit-box-pack 0.5s;
  transition: -webkit-box-pack 0.5s;
  transition: justify-content 0.5s;
  transition: justify-content 0.5s, -webkit-box-pack 0.5s, -ms-flex-pack 0.5s;
  text-decoration: none;
  height: 340px;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
@media screen and (max-width: 949.98px) {
  .awards-slide {
    height: unset;
  }
}
.awards-slide__inner {
  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-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.awards-slide__pic img {
  width: 100%;
  height: 100%;
  -o-object-fit: contain;
     object-fit: contain;
  aspect-ratio: 592/365;
}
.awards-slide__text {
  color: #1D252D;
  font-family: "TTNormsPro";
  font-size: 25px;
  font-weight: 500;
  line-height: 30px;
  height: 60px;
}
@media screen and (max-width: 1299.98px) {
  .awards-slide__text {
    font-size: 20px;
  }
}
@media screen and (max-width: 1149.98px) {
  .awards-slide__text {
    font-size: 18px;
  }
}
@media screen and (max-width: 549.98px) {
  .awards-slide__text {
    font-size: 14px;
  }
}
.awards-slide.swiper-slide-active {
  -webkit-transform: scale(1);
      -ms-transform: scale(1);
          transform: scale(1);
  -webkit-transition: 0.5s;
  transition: 0.5s;
  height: 440px;
}
@media screen and (max-width: 1299.98px) {
  .awards-slide.swiper-slide-active {
    height: 370px;
  }
}
@media screen and (max-width: 949.98px) {
  .awards-slide.swiper-slide-active {
    height: unset;
    aspect-ratio: unset;
  }
}
@media screen and (max-width: 949.98px) {
  .awards-slide.swiper-slide-active .awards-slide__text {
    font-size: 22px;
  }
}
.awards-slide.swiper-slide-prev {
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: end;
  -webkit-transition: 0.5s;
  transition: 0.5s;
}
.awards-slide.swiper-slide-next {
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: start;
  -webkit-transition: 0.5s;
  transition: 0.5s;
}
.awards-slide:not(.swiper-slide-active) {
  margin-top: 30px;
}
@media screen and (max-width: 1299.98px) {
  .awards-slide:not(.swiper-slide-active) {
    margin-top: 20px;
  }
}
@media screen and (max-width: 949.98px) {
  .awards-slide:not(.swiper-slide-active) {
    margin-top: unset;
  }
}
@media screen and (max-width: 1500px) {
  .awards-slide:not(.swiper-slide-active) .awards-slide__text {
    font-size: 20px;
    line-height: 1.3;
  }
}
@media screen and (max-width: 1299.98px) {
  .awards-slide:not(.swiper-slide-active) .awards-slide__text {
    font-size: 16px;
  }
}
@media screen and (min-width: 950px) {
  .awards-slide:not(.swiper-slide-active) .awards-slide__inner {
    -webkit-transition: 0.3s;
    transition: 0.3s;
    max-width: 320px;
    height: auto;
  }
}
@media screen and (min-width: 950px) and (max-width: 1680px) {
  .awards-slide:not(.swiper-slide-active) .awards-slide__inner {
    max-width: 280px;
  }
}
@media screen and (min-width: 950px) and (max-width: 1500px) {
  .awards-slide:not(.swiper-slide-active) .awards-slide__inner {
    max-width: 240px;
  }
}
@media screen and (min-width: 950px) and (max-width: 1299.98px) {
  .awards-slide:not(.swiper-slide-active) .awards-slide__inner {
    max-width: 240px;
  }
}
@media screen and (min-width: 950px) and (max-width: 1149.98px) {
  .awards-slide:not(.swiper-slide-active) .awards-slide__inner {
    max-width: 200px;
  }
}
@media screen and (min-width: 950px) and (max-width: 949.98px) {
  .awards-slide:not(.swiper-slide-active) .awards-slide__inner {
    width: 100%;
    padding: 0 15px;
    max-width: unset;
  }
}

.awards-slider-controls {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  -webkit-column-gap: 20px;
     -moz-column-gap: 20px;
          column-gap: 20px;
  margin-bottom: 30px;
  margin: 0 calc((100vw - 1300px) / 2);
  margin-bottom: 40px;
}
@media screen and (max-width: 1299.98px) {
  .awards-slider-controls {
    margin: 0 calc((100vw - 1110px) / 2);
    margin-bottom: 40px;
  }
}
@media screen and (max-width: 1149.98px) {
  .awards-slider-controls {
    margin: 0 calc((100vw - 950px) / 2);
    margin-bottom: 40px;
  }
}
@media screen and (max-width: 949.98px) {
  .awards-slider-controls {
    margin: 0 0 40px 0;
    width: 100%;
    padding: 0 15px;
  }
}
.awards-slider-controls .swiper-button-prev,
.awards-slider-controls .swiper-button-next {
  position: relative;
  -ms-flex-negative: 0;
      flex-shrink: 0;
  width: 15px;
  height: 15px;
  left: unset;
  right: unset;
  top: unset;
  margin-top: unset;
}
.awards-slider-controls .swiper-button-prev::after,
.awards-slider-controls .swiper-button-next::after {
  content: "";
  display: inline-block;
  width: 100%;
  height: 100%;
  background-repeat: no-repeat;
  background-image: url(../images/svg/arrow.svg);
  background-size: 100%;
  background-position: center;
}
.awards-slider-controls .swiper-button-prev::after {
  -webkit-transform: rotate(180deg);
      -ms-transform: rotate(180deg);
          transform: rotate(180deg);
}

.interview {
  background-color: #ffffff;
  padding: 30px 0;
}
.interview__title {
  color: #1D252D;
  font-family: DrukTextWideCyr;
  font-size: 50px;
  font-weight: 1000;
  line-height: 110%;
  text-transform: uppercase;
  margin-bottom: 50px;
}
@media screen and (max-width: 1149.98px) {
  .interview__title {
    font-size: 35px;
  }
}
@media screen and (max-width: 949.98px) {
  .interview__title {
    font-size: 28px;
  }
}
@media screen and (max-width: 849.98px) {
  .interview__title {
    font-size: 20px;
  }
}

.interview-card {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
@media screen and (max-width: 949.98px) {
  .interview-card {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
  }
}
.interview-card__picture {
  width: 50%;
}
@media screen and (max-width: 949.98px) {
  .interview-card__picture {
    width: 100%;
  }
}
@media screen and (max-width: 949.98px) {
  .interview-card__picture img {
    width: 100%;
  }
}
.interview-card__info {
  width: 50%;
  padding-left: 35px;
  padding-top: 20px;
  padding-bottom: 20px;
  color: #1D252D;
  font-family: "TTNormsPro";
  font-size: 25px;
  font-weight: 500;
  line-height: 29px;
}
@media screen and (max-width: 949.98px) {
  .interview-card__info {
    width: 100%;
    padding: 20px 0;
  }
}
@media screen and (max-width: 1299.98px) {
  .interview-card__info {
    font-size: 20px;
  }
}
@media screen and (max-width: 1149.98px) {
  .interview-card__info {
    font-size: 18px;
  }
}
@media screen and (max-width: 549.98px) {
  .interview-card__info {
    font-size: 14px;
  }
}

.interview-slider-controls {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  -webkit-column-gap: 20px;
     -moz-column-gap: 20px;
          column-gap: 20px;
}
.interview-slider-controls .swiper-button-prev,
.interview-slider-controls .swiper-button-next {
  position: relative;
  -ms-flex-negative: 0;
      flex-shrink: 0;
  width: 15px;
  height: 15px;
  left: unset;
  right: unset;
  top: unset;
  margin-top: unset;
}
.interview-slider-controls .swiper-button-prev::after,
.interview-slider-controls .swiper-button-next::after {
  content: "";
  display: inline-block;
  width: 100%;
  height: 100%;
  background-repeat: no-repeat;
  background-image: url(../images/svg/arrow.svg);
  background-size: 100%;
  background-position: center;
}
.interview-slider-controls .swiper-button-prev::after {
  -webkit-transform: rotate(180deg);
      -ms-transform: rotate(180deg);
          transform: rotate(180deg);
}

.interview-more {
  text-decoration: none;
  color: #616569;
  font-family: "TTNormsPro";
  font-size: 20px;
  font-weight: 500;
  line-height: 115%;
}
.interview-more::after {
  content: "";
  height: 11px;
  width: 17px;
  display: inline-block;
  margin-left: 10px;
  -webkit-transition: margin-left 0.3s;
  transition: margin-left 0.3s;
  background-image: url(../images/svg/arrow-double.svg);
  background-repeat: no-repeat;
  background-size: 100%;
  background-position: center;
}
.interview-more:hover::after {
  margin-left: 15px;
  -webkit-transition: margin-left 0.3s;
  transition: margin-left 0.3s;
}

.faq {
  background-color: #ffffff;
  padding: 50px 0;
}
.faq__title {
  color: #1D252D;
  font-family: DrukTextWideCyr;
  font-size: 52px;
  font-weight: 1000;
  line-height: 111.4%; /* 57.928px */
  margin-bottom: 60px;
}
@media screen and (max-width: 949.98px) {
  .faq__title {
    margin-bottom: 10px;
  }
}
@media screen and (max-width: 1149.98px) {
  .faq__title {
    font-size: 35px;
  }
}
@media screen and (max-width: 949.98px) {
  .faq__title {
    font-size: 28px;
  }
}
@media screen and (max-width: 849.98px) {
  .faq__title {
    font-size: 20px;
  }
}

.faq-list__item {
  margin: 30px 0;
}
@media (max-width: 600px) {
  .faq-list__item {
    margin: 15px 0;
  }
}

.faq-item__header {
  color: #1D252D;
  font-family: WixMadeforDisplay;
  font-family: "TTNormsPro";
  font-size: 30px;
  font-weight: 800;
  line-height: 100%;
  letter-spacing: 0.6px;
  text-transform: uppercase;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
@media screen and (max-width: 1299.98px) {
  .faq-item__header {
    font-size: 20px;
  }
}
@media screen and (max-width: 1149.98px) {
  .faq-item__header {
    font-size: 18px;
  }
}
@media screen and (max-width: 549.98px) {
  .faq-item__header {
    font-size: 14px;
  }
}
.faq-item__header::before {
  content: "+";
  color: #1D252D;
  font-family: FranklinGothicDemi;
  font-size: 35px;
  font-weight: 600;
  line-height: 100%;
  letter-spacing: 0.6px;
  margin-right: 5px;
}
.faq-item__header.opened::before {
  content: "–";
  margin-right: 8px;
}
.faq-item__dropdown {
  padding-top: 15px;
  padding-left: 25px;
  display: none;
  color: #616569;
  font-family: "TTNormsPro";
  font-size: 25px;
  font-weight: 500;
  line-height: 100%;
  letter-spacing: 0.5px;
}
.faq-item__dropdown ol {
  margin-left: 30px;
}
@media screen and (max-width: 1299.98px) {
  .faq-item__dropdown {
    font-size: 20px;
  }
}
@media screen and (max-width: 1149.98px) {
  .faq-item__dropdown {
    font-size: 18px;
  }
}
@media screen and (max-width: 549.98px) {
  .faq-item__dropdown {
    font-size: 14px;
  }
}

.partners {
  padding-top: 70px;
  padding-bottom: 100px;
}
.partners__title {
  color: #F6E200;
  font-family: DrukTextWideCyr;
  font-size: 52px;
  font-weight: 1000;
  line-height: 110%;
  text-transform: uppercase;
  margin-bottom: 50px;
}
@media screen and (max-width: 1149.98px) {
  .partners__title {
    font-size: 35px;
  }
}
@media screen and (max-width: 949.98px) {
  .partners__title {
    font-size: 28px;
  }
}
@media screen and (max-width: 849.98px) {
  .partners__title {
    font-size: 20px;
  }
}

.partners-list:not(:last-child) {
  padding-bottom: 100px;
}
@media screen and (max-width: 549.98px) {
  .partners-list:not(:last-child) {
    padding-top: 50px;
  }
}
.partners-list__head {
  padding: 0 0 30px 0;
  color: #ffffff;
  font-family: DrukTextWideCyr;
  font-size: 29.058px;
  font-style: normal;
  font-weight: 1000;
  line-height: 115.4%; /* 33.533px */
  text-transform: uppercase;
}
@media screen and (max-width: 949.98px) {
  .partners-list__head {
    padding: 0 0 30px 0;
    font-size: 20px;
  }
}
@media screen and (max-width: 1149.98px) {
  .partners-list__head {
    font-size: 25px;
  }
}
@media screen and (max-width: 949.98px) {
  .partners-list__head {
    font-size: 22px;
  }
}
@media screen and (max-width: 449.98px) {
  .partners-list__head {
    font-size: 20px;
  }
}
.partners-list__row {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin: 0 -20px;
}
@media screen and (max-width: 849.98px) {
  .partners-list__row {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
  }
}
.partners-list__col {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  width: 50%;
}
@media screen and (max-width: 949.98px) {
  .partners-list__col {
    width: 100%;
  }
}

.partner {
  padding: 10px 20px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.partner__head {
  color: #FFF;
  font-size: 30px;
  font-style: normal;
  font-weight: 700;
  line-height: 115.4%;
  padding: 20px 30px;
}
@media screen and (max-width: 649.98px) {
  .partner__head {
    padding: 20px 0;
  }
}
.partner__body {
  background: #E2E3E5;
  -webkit-backdrop-filter: blur(2px);
          backdrop-filter: blur(2px);
  padding: 25px 40px;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  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-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  text-decoration: none;
  min-height: 225px;
}
@media screen and (max-width: 849.98px) {
  .partner__body {
    padding: 15px;
  }
}
.partner__body--v1 {
  min-height: 250px;
}
@media screen and (max-width: 1149.98px) {
  .partner__body--v1 {
    min-height: 290px;
  }
}
.partner__body--v2 {
  min-height: 270px;
}
@media screen and (max-width: 1149.98px) {
  .partner__body--v2 {
    min-height: 300px;
  }
}
.partner__body:hover .partner__site {
  text-decoration: underline;
}
.partner__icon {
  margin-bottom: 15px;
  max-width: 100%;
  height: 60px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.partner__icon img {
  height: 100%;
}
.partner__descr {
  color: #1D252D;
  font-family: WixMadeforDisplay;
  font-size: 16px;
  font-weight: 500;
  line-height: 111.4%;
  margin: 25px 0;
}
.partner__site {
  color: #616569;
  font-family: "TTNormsPro";
  font-size: 15px;
  font-weight: 500;
  line-height: 112%;
}

.partners-list-col__head {
  padding: 0 0 30px 20px;
  color: #ffffff;
  font-family: DrukTextWideCyr;
  font-size: 30px;
  font-style: normal;
  font-weight: 1000;
  line-height: 115%;
  text-transform: uppercase;
}
@media screen and (max-width: 1149.98px) {
  .partners-list-col__head {
    font-size: 25px;
  }
}
@media screen and (max-width: 949.98px) {
  .partners-list-col__head {
    font-size: 22px;
  }
}
@media screen and (max-width: 449.98px) {
  .partners-list-col__head {
    font-size: 20px;
  }
}
.partners-list-col__body {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}

.footer {
  background: rgb(28, 37, 46);
  min-height: 285px;
}
@media screen and (max-width: 949.98px) {
  .footer {
    background-position: 92%, top;
    min-height: unset;
  }
}
@media screen and (max-width: 849.98px) {
  .footer {
    background-position: 64%, top;
  }
}
@media screen and (max-width: 549.98px) {
  .footer {
    background-position: 62%, top;
  }
}
.footer__content {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
@media screen and (max-width: 849.98px) {
  .footer__content {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
  }
}

.footer-content {
  padding: 80px 0 100px 0;
  max-width: 1440px;
  margin: auto;
}
.footer-content__logo {
  width: 220px;
  margin-right: 20px;
}
.footer-content__logo svg {
  width: 180px;
  height: 44px;
}
@media screen and (max-width: 849.98px) {
  .footer-content__logo {
    margin: 0 25px 30px 25px;
  }
}
@media screen and (max-width: 549.98px) {
  .footer-content__logo {
    width: 100%;
    margin: 0 5px 30px 5px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: start;
        -ms-flex-align: start;
            align-items: flex-start;
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
  }
}
.footer-content__logo img {
  max-width: 100%;
}
@media screen and (max-width: 549.98px) {
  .footer-content__logo img {
    width: 180px;
  }
}
.footer-content__subscribe {
  margin-bottom: 40px;
}
.footer-content__bottom {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
@media screen and (max-width: 1149.98px) {
  .footer-content__bottom {
    -webkit-box-flex: unset;
        -ms-flex: unset;
            flex: unset;
    -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;
  }
}
.footer-content__menu {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
@media screen and (max-width: 1149.98px) {
  .footer-content__menu {
    margin-bottom: 30px;
  }
}
.footer-content__contacts {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
@media screen and (max-width: 849.98px) {
  .footer-content__contacts {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
  }
}
@media screen and (max-width: 549.98px) {
  .footer-content__contacts {
    margin: 0 5px 0 5px;
    gap: 20px;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
  }
}

.footer-menu {
  list-style: none;
  margin: 0 45px 0 0;
  padding: 0;
}
@media screen and (max-width: 1149.98px) {
  .footer-menu {
    margin: 0;
  }
}
@media screen and (max-width: 949.98px) {
  .footer-menu {
    width: 100%;
    margin: 0 25px;
  }
}
@media screen and (max-width: 549.98px) {
  .footer-menu {
    margin: 0;
    width: unset;
  }
}
.footer-menu__item {
  margin: 5px 0;
}
@media screen and (max-width: 549.98px) {
  .footer-menu__item {
    margin: 15px 0;
  }
}

.footer-link {
  color: #ffffff;
  font-family: WixMadeforDisplay;
  font-size: 14px;
  font-weight: 400;
  line-height: 140%; /* 19.6px */
  text-decoration: none;
}
@media screen and (max-width: 549.98px) {
  .footer-link {
    font-size: 13px;
  }
}
.footer-link:hover {
  text-decoration: underline;
}

.footer-contacts {
  padding: 0;
}
@media screen and (max-width: 1149.98px) {
  .footer-contacts {
    width: 100%;
    margin: 0;
  }
}
@media screen and (max-width: 949.98px) {
  .footer-contacts {
    margin: 0 25px;
  }
}
@media screen and (max-width: 549.98px) {
  .footer-contacts {
    margin: 0;
  }
}
.footer-contacts:not(:last-child) {
  margin-bottom: 30px;
}
.footer-contacts__title {
  color: #FFF;
  font-family: WixMadeforDisplay;
  font-size: 14px;
  font-weight: 400;
  line-height: 140%; /* 19.6px */
  margin-bottom: 10px;
}

.footer-contacts-item {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin: 5px 0;
}
@media screen and (max-width: 549.98px) {
  .footer-contacts-item {
    margin: 15px 0;
  }
}
.footer-contacts-item__text {
  color: #ffffff;
  font-family: WixMadeforDisplay;
  font-size: 14px;
  font-weight: 400;
  line-height: 140%; /* 19.6px */
}
.footer-contacts-item__label {
  color: #ffffff;
  font-family: WixMadeforDisplay;
  font-size: 14px;
  font-weight: 400;
  line-height: 140%; /* 19.6px */
}
@media screen and (max-width: 449.98px) {
  .footer-contacts-item__label {
    display: none;
  }
}
.footer-contacts-item__icon {
  width: 18px;
  height: 18px;
  margin-right: 10px;
}
.footer-contacts-item__icon svg {
  width: 18px;
  height: 18px;
  fill: none;
  stroke: #ffffff;
}

.footer-copy {
  margin-top: 10px;
  color: #ffffff;
  font-family: WixMadeforDisplay;
  font-size: 12px;
  font-weight: 400;
  line-height: 140%; /* 16.8px */
  max-width: 155px;
}

.form-sbscribe {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  row-gap: 15px;
}
.form-sbscribe__descr {
  color: #FFF;
  font-family: WixMadeforDisplay;
  font-size: 16px;
  font-weight: 500;
  line-height: 100%;
}
.form-sbscribe__form {
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-column-gap: 10px;
     -moz-column-gap: 10px;
          column-gap: 10px;
}
@media screen and (max-width: 549.98px) {
  .form-sbscribe__form {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    row-gap: 10px;
  }
}
.form-sbscribe__form .text-field {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.form-sbscribe__form .text-field input {
  outline: none;
  font-family: WixMadeforDisplay;
  font-size: 18px;
  font-weight: 500;
  line-height: 121%;
  width: 100%;
  height: 100%;
  padding: 15px;
}
.form-sbscribe__argeement label {
  color: #ffffff;
}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIm1haW4uY3NzIiwiYmxvY2tzL2hlYWRlci5zY3NzIiwidXRpbHMvdmFyaWFibGVzLnNjc3MiLCJ1dGlscy9zbWFydC1ncmlkLnNjc3MiLCJibG9ja3MvaGVyby5zY3NzIiwiYmxvY2tzL2l0LWlzLnNjc3MiLCJibG9ja3MvbGVhZ3VlLnNjc3MiLCJibG9ja3Mvd2h5LnNjc3MiLCJibG9ja3MvaG93LXBhcnQuc2NzcyIsImJsb2Nrcy9zdGVwcy5zY3NzIiwiYmxvY2tzL2Fib3V0LXVzLnNjc3MiLCJibG9ja3MvaGlzdG9yeS5zY3NzIiwiYmxvY2tzL2hvdy5zY3NzIiwiYmxvY2tzL2F3YXJkczIuc2NzcyIsImJsb2Nrcy9pbnRlcnZpZXcuc2NzcyIsImJsb2Nrcy9mYXEuc2NzcyIsImJsb2Nrcy9wYXJ0bmVycy5zY3NzIiwiYmxvY2tzL2Zvb3Rlci5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBLGdCQUFnQjtBQ0FoQjtFQUNFLHFCQUFBO0FERUY7O0FDQUE7RUFDRSxNQUFBO0VBQ0EsUUFBQTtFQUNBLE9BQUE7RUFDQSxZQUFBO0VBQ0EsZUFBQTtFQUNBLHlCQ01rQjtFREpsQixnQ0FBQTtBREVGOztBQ0NBO0VBQ0Usb0JBQUE7RUFBQSxvQkFBQTtFQUFBLGFBQUE7RUFDQSx5QkFBQTtNQUFBLHNCQUFBO1VBQUEsOEJBQUE7RUFDQSx5QkFBQTtNQUFBLHNCQUFBO1VBQUEsbUJBQUE7RUFDQSxpQkFBQTtFQUNBLG9CQUFBO0FERUY7QUdzQ007RUY3Q047SUFRSSxpQkFBQTtJQUNBLG9CQUFBO0VER0Y7QUFDRjtBQ0RFO0VBRUUsZ0JBQUE7RUFFQSxvQkFBQTtFQUFBLG9CQUFBO0VBQUEsYUFBQTtFQUNBLHdCQUFBO0tBQUEscUJBQUE7VUFBQSxnQkFBQTtBRENKO0FDQ0k7RUFDRSxlQUFBO0VBQ0EsWUFBQTtBRENOO0FDRUk7RUFDRSxlQUFBO0FEQU47O0FHTUk7RUZESjtJQUVNLGFBQUE7SUFDQSxlQUFBO0lBQ0EseUJDdkNFO0lEd0NGLFNB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TTtFYzRKRjtJQU1RLDRCQUFBO0lBQUEsNkJBQUE7UUFBQSwwQkFBQTtZQUFBLHNCQUFBO0lBQ0EsYUFBQTtFakI2dUZWO0FBQ0Y7QWlCM3VGUTtFQUNJLG1CQUFBO01BQUEsV0FBQTtVQUFBLE9BQUE7QWpCNnVGWjtBaUIzdUZZO0VBQ0ksYUFBQTtFQUNBLDhCZmhQRDtFZWlQQyxlQUFBO0VBQ0EsZ0JBQUE7RUFDQSxpQkFBQTtFQUVBLFdBQUE7RUFDQSxZQUFBO0VBQ0EsYUFBQTtBakI0dUZoQjtBaUJ0dUZRO0VBQ0ksY2Z4UUo7QUZnL0ZSIiwiZmlsZSI6Im1haW4uY3NzIiwic291cmNlc0NvbnRlbnQiOlsiQGNoYXJzZXQgXCJVVEYtOFwiO1xuOnJvb3Qge1xuICAtLWhlYWRlci1oZWlnaHQ6IDc1cHg7XG59XG5cbi5oZWFkZXIge1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAxMDA7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzFEMjUyRDtcbiAgbWluLWhlaWdodDogdmFyKC0taGVhZGVyLWhlaWdodCk7XG59XG5cbi5oZWFkZXItY29udGVudCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZy10b3A6IDE1cHg7XG4gIHBhZGRpbmctYm90dG9tOiAxNXB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogODQ5Ljk4cHgpIHtcbiAgLmhlYWRlci1jb250ZW50IHtcbiAgICBwYWRkaW5nLXRvcDogMjBweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjBweDtcbiAgfVxufVxuLmhlYWRlci1jb250ZW50X19sb2dvIHtcbiAgbWF4LWhlaWdodDogMzRweDtcbiAgZGlzcGxheTogZmxleDtcbiAgY29sdW1uLWdhcDogMTBweDtcbn1cbi5oZWFkZXItY29udGVudF9fbG9nbyBzdmcge1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbn1cbi5oZWFkZXItY29udGVudF9fbG9nbyBpbWcge1xuICBtYXgtd2lkdGg6IDEwMCU7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk0OS45OHB4KSB7XG4gIC5oZWFkZXItbWVudSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzFDMjUyRTtcbiAgICB0b3A6IDc1cHg7XG4gICAgcmlnaHQ6IDA7XG4gICAgbGVmdDogMDtcbiAgICBib3R0b206IDA7XG4gICAgb3ZlcmZsb3c6IGF1dG87XG4gICAgcGFkZGluZzogMjRweCAxMnB4O1xuICAgIHotaW5kZXg6IDE7XG4gIH1cbiAgLmhlYWRlci1tZW51LmlzLXNlbGVjdGVkIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuLmhlYWRlci1tZW51X19saXN0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgY29sdW1uLWdhcDogNDVweDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgcGFkZGluZzogMDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExNDkuOThweCkge1xuICAuaGVhZGVyLW1lbnVfX2xpc3Qge1xuICAgIGNvbHVtbi1nYXA6IDE1cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk0OS45OHB4KSB7XG4gIC5oZWFkZXItbWVudV9fbGlzdCB7XG4gICAgbWFyZ2luLXRvcDogNDBweDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgcm93LWdhcDogMzBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTQ5Ljk4cHgpIHtcbiAgLmhlYWRlci1tZW51X19pdGVtIC5idG4ge1xuICAgIG1pbi13aWR0aDogMjAwcHg7XG4gIH1cbn1cblxuLmhlYWRlci1idXJnZXIge1xuICBkaXNwbGF5OiBub25lO1xuICB3aWR0aDogMzVweDtcbiAgaGVpZ2h0OiAyM3B4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk0OS45OHB4KSB7XG4gIC5oZWFkZXItYnVyZ2VyIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuLmhlYWRlci1idXJnZXIgc3BhbiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogM3B4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIHRyYW5zaXRpb246IGFsbCAwLjRzO1xufVxuLmhlYWRlci1idXJnZXIgc3BhbjpudGgtb2YtdHlwZSgxKSB7XG4gIHRvcDogMDtcbn1cbi5oZWFkZXItYnVyZ2VyIHNwYW46bnRoLW9mLXR5cGUoMikge1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xufVxuLmhlYWRlci1idXJnZXIgc3BhbjpudGgtb2YtdHlwZSgzKSB7XG4gIGJvdHRvbTogMDtcbn1cbi5oZWFkZXItYnVyZ2VyLmlzLXNlbGVjdGVkIHNwYW46bnRoLW9mLXR5cGUoMSkge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTBweCkgcm90YXRlKC00NWRlZyk7XG59XG4uaGVhZGVyLWJ1cmdlci5pcy1zZWxlY3RlZCBzcGFuOm50aC1vZi10eXBlKDIpIHtcbiAgbGVmdDogMjAwJTtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDEwcHgpO1xuICBhbmltYXRpb246IGFjdGl2ZS1tZW51IDAuOHMgZm9yd2FyZHM7XG59XG5Aa2V5ZnJhbWVzIGFjdGl2ZS1tZW51IHtcbiAgMTAwJSB7XG4gICAgd2lkdGg6IDA7XG4gIH1cbn1cbi5oZWFkZXItYnVyZ2VyLmlzLXNlbGVjdGVkIHNwYW46bnRoLW9mLXR5cGUoMykge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTEwcHgpIHJvdGF0ZSg0NWRlZyk7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU0OS45OHB4KSB7XG4gIC5oZWFkZXItbG9nb19fc3ViIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbi5oZXJvIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXgtd2lkdGg6IDE0NDBweDtcbiAgbWFyZ2luOiBhdXRvO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjQ5Ljk4cHgpIHtcbiAgLmhlcm8ge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwNzE2MjI7XG4gIH1cbn1cbi5oZXJvX19iZyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiA1MCU7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExNDkuOThweCkge1xuICAuaGVyb19fYmcge1xuICAgIHRvcDogLTMwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDY0OS45OHB4KSB7XG4gIC5oZXJvX19iZyB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuLmhlcm9fX2JnIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xufVxuLmhlcm9fX2JnOjphZnRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgY29udGVudDogXCJcIjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzA3MTYyMjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBsZWZ0OiA5OS45JTtcbiAgd2lkdGg6IGNhbGMoKDEwMHZ3IC0gMTQ0N3B4KSAvIDIpO1xuICBoZWlnaHQ6IDQ2M3B4O1xuICB0b3A6IDA7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNDQwcHgpIHtcbiAgLmhlcm9fX2JnOjphZnRlciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuLmhlcm9fX2JnOjpiZWZvcmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwNzE2MjI7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcmlnaHQ6IDk5LjklO1xuICB3aWR0aDogY2FsYygoMTAwdncgLSAxNDQ3cHgpIC8gMik7XG4gIGhlaWdodDogODFweDtcbiAgYm90dG9tOiA2MHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTQ0MHB4KSB7XG4gIC5oZXJvX19iZzo6YmVmb3JlIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4uaGVyb19fY29udGFpbmVyIHtcbiAgbWluLWhlaWdodDogNjA1cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cblxuLmhlcm8tY29udGVudCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgY29sdW1uLWdhcDogNTBweDtcbiAgbWluLWhlaWdodDogNDMwcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2NDkuOThweCkge1xuICAuaGVyby1jb250ZW50IHtcbiAgICBtYXJnaW4tdG9wOiAzMHB4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgcm93LWdhcDogMzBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjQ5Ljk4cHgpIHtcbiAgLmhlcm8tY29udGVudF9fbG9nbyB7XG4gICAgd2lkdGg6IDgwJTtcbiAgfVxufVxuXG4uaGVyby1zY2hlZHVsZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGNvbHVtbi1nYXA6IDE1cHg7XG4gIHBhZGRpbmc6IDIwcHggMDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExNDkuOThweCkge1xuICAuaGVyby1zY2hlZHVsZSB7XG4gICAgY29sdW1uLWdhcDogMzVweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjQ5Ljk4cHgpIHtcbiAgLmhlcm8tc2NoZWR1bGUge1xuICAgIG1hcmdpbjogNDBweCBhdXRvO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2NDkuOThweCkge1xuICAuaGVyby1zY2hlZHVsZV9fcG9pbnQge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDY0OS45OHB4KSB7XG4gIC5oZXJvLXNjaGVkdWxlIHtcbiAgICB3aWR0aDogODAlO1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICB9XG59XG5cbi5oZXJvLXNjaGVkdWxlLWxpbmtzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGZsZXg6IDE7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMTQ5Ljk4cHgpIHtcbiAgLmhlcm8tc2NoZWR1bGUtbGlua3Mge1xuICAgIHJvdy1nYXA6IDEwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExNDkuOThweCkge1xuICAuaGVyby1zY2hlZHVsZS1saW5rc19faXRlbSB7XG4gICAgd2lkdGg6IDUwJTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjQ5Ljk4cHgpIHtcbiAgLmhlcm8tc2NoZWR1bGUtbGlua3NfX2l0ZW0ge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG4uaGVyby1zY2hlZHVsZS1saW5rc19faXRlbSBhIHtcbiAgY29sb3I6ICNGRkY7XG4gIGZvbnQtZmFtaWx5OiBcIlRUTm9ybXNQcm9cIjtcbiAgZm9udC1zaXplOiAyM3B4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogMTYwJTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTI5OS45OHB4KSB7XG4gIC5oZXJvLXNjaGVkdWxlLWxpbmtzX19pdGVtIGEge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjQ5Ljk4cHgpIHtcbiAgLmhlcm8tc2NoZWR1bGUtbGlua3NfX2l0ZW0gYSB7XG4gICAgZm9udC1zaXplOiAyM3B4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0NDkuOThweCkge1xuICAuaGVyby1zY2hlZHVsZS1saW5rc19faXRlbSBhIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gIH1cbn1cbi5oZXJvLXNjaGVkdWxlLWxpbmtzX19pdGVtIGEgc3BhbiB7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMzEpO1xuICBmb250LWZhbWlseTogXCJUVE5vcm1zUHJvXCI7XG4gIGZvbnQtc2l6ZTogMjNweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IDE2MCU7XG4gIHRleHQtdHJhbnNmb3JtOiBsb3dlcmNhc2U7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjk5Ljk4cHgpIHtcbiAgLmhlcm8tc2NoZWR1bGUtbGlua3NfX2l0ZW0gYSBzcGFuIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDY0OS45OHB4KSB7XG4gIC5oZXJvLXNjaGVkdWxlLWxpbmtzX19pdGVtIGEgc3BhbiB7XG4gICAgZm9udC1zaXplOiAyM3B4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0NDkuOThweCkge1xuICAuaGVyby1zY2hlZHVsZS1saW5rc19faXRlbSBhIHNwYW4ge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgfVxufVxuLmhlcm8tc2NoZWR1bGUtbGlua3NfX2l0ZW0tLXBhaXIxIHtcbiAgbWluLXdpZHRoOiAzMDVweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExNDkuOThweCkge1xuICAuaGVyby1zY2hlZHVsZS1saW5rc19faXRlbS0tcGFpcjEge1xuICAgIG1pbi13aWR0aDogdW5zZXQ7XG4gIH1cbn1cbi5oZXJvLXNjaGVkdWxlLWxpbmtzX19pdGVtLS1wYWlyMiB7XG4gIG1pbi13aWR0aDogMzQ1cHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMTQ5Ljk4cHgpIHtcbiAgLmhlcm8tc2NoZWR1bGUtbGlua3NfX2l0ZW0tLXBhaXIyIHtcbiAgICBtaW4td2lkdGg6IHVuc2V0O1xuICB9XG59XG4uaGVyby1zY2hlZHVsZS1saW5rc19faXRlbS0tcGFpcjMge1xuICBtaW4td2lkdGg6IDM0NXB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTE0OS45OHB4KSB7XG4gIC5oZXJvLXNjaGVkdWxlLWxpbmtzX19pdGVtLS1wYWlyMyB7XG4gICAgbWluLXdpZHRoOiB1bnNldDtcbiAgfVxufVxuLmhlcm8tc2NoZWR1bGUtbGlua3NfX2l0ZW0tLXBhaXI0IHtcbiAgbWluLXdpZHRoOiAyMTBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExNDkuOThweCkge1xuICAuaGVyby1zY2hlZHVsZS1saW5rc19faXRlbS0tcGFpcjQge1xuICAgIG1pbi13aWR0aDogdW5zZXQ7XG4gIH1cbn1cblxuLml0LWlzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzA3MTYyMjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nLXRvcDogMzVweDtcbiAgcGFkZGluZy1ib3R0b206IDYwcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4uaXQtaXNfX2JnIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICB0b3A6IC01cHg7XG59XG4uaXQtaXNfX2JnIGltZyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvYmplY3QtZml0OiBjb250YWluO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTQ5Ljk4cHgpIHtcbiAgLml0LWlzX19iZyBpbWcge1xuICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgIG9wYWNpdHk6IDAuMTtcbiAgfVxufVxuLml0LWlzX190aXRsZSB7XG4gIGNvbG9yOiAjRjZFMjAwO1xuICBmb250LWZhbWlseTogRHJ1a1RleHRXaWRlQ3lyO1xuICBmb250LXNpemU6IDUycHg7XG4gIGZvbnQtd2VpZ2h0OiAxMDAwO1xuICBsaW5lLWhlaWdodDogMTEwJTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgbWFyZ2luLWJvdHRvbTogNzBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExNDkuOThweCkge1xuICAuaXQtaXNfX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDM1cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk0OS45OHB4KSB7XG4gIC5pdC1pc19fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMjhweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogODQ5Ljk4cHgpIHtcbiAgLml0LWlzX190aXRsZSB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICB9XG59XG5cbi5pdC1pcy1jb250ZW50IHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogODQ5Ljk4cHgpIHtcbiAgLml0LWlzLWNvbnRlbnQge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgcm93LWdhcDogNTBweDtcbiAgfVxufVxuLml0LWlzLWNvbnRlbnRfX2NvbCB7XG4gIG1heC13aWR0aDogNDQwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHJvdy1nYXA6IDIwcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMTQ5Ljk4cHgpIHtcbiAgLml0LWlzLWNvbnRlbnRfX2NvbCB7XG4gICAgbWF4LXdpZHRoOiA0NTBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogODQ5Ljk4cHgpIHtcbiAgLml0LWlzLWNvbnRlbnRfX2NvbCB7XG4gICAgbWF4LXdpZHRoOiB1bnNldDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTE0OS45OHB4KSB7XG4gIC5pdC1pcy1jb250ZW50X19jb2wge1xuICAgIG1heC13aWR0aDogNDUwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDg0OS45OHB4KSB7XG4gIC5pdC1pcy1jb250ZW50X19jb2wge1xuICAgIG1heC13aWR0aDogdW5zZXQ7XG4gICAgcm93LWdhcDogMjBweDtcbiAgfVxufVxuLml0LWlzLWNvbnRlbnRfX2NvbC0tZ2FwMSB7XG4gIHJvdy1nYXA6IDQwcHg7XG59XG4uaXQtaXMtY29udGVudF9fY29sLS1zaG9ydCB7XG4gIG1heC13aWR0aDogMzcwcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMTQ5Ljk4cHgpIHtcbiAgLml0LWlzLWNvbnRlbnRfX2NvbC0tc2hvcnQge1xuICAgIG1heC13aWR0aDogMzQwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDg0OS45OHB4KSB7XG4gIC5pdC1pcy1jb250ZW50X19jb2wtLXNob3J0IHtcbiAgICBtYXgtd2lkdGg6IHVuc2V0O1xuICB9XG59XG5cbi5pdC1pcy1jb250ZW50LWl0ZW0ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuLml0LWlzLWNvbnRlbnQtaXRlbV9fdGl0bGUge1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgZm9udC1mYW1pbHk6IFwiVFROb3Jtc1Byb1wiO1xuICBmb250LXNpemU6IDMwcHg7XG4gIGZvbnQtd2VpZ2h0OiA4MDA7XG4gIGxpbmUtaGVpZ2h0OiAzNXB4O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTE0OS45OHB4KSB7XG4gIC5pdC1pcy1jb250ZW50LWl0ZW1fX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDMwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDY0OS45OHB4KSB7XG4gIC5pdC1pcy1jb250ZW50LWl0ZW1fX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDI1cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU0OS45OHB4KSB7XG4gIC5pdC1pcy1jb250ZW50LWl0ZW1fX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gIH1cbn1cbi5pdC1pcy1jb250ZW50LWl0ZW1fX2Rlc2NyIHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGZvbnQtZmFtaWx5OiBcIlRUTm9ybXNQcm9cIjtcbiAgZm9udC1zaXplOiAzMHB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogMTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyOTkuOThweCkge1xuICAuaXQtaXMtY29udGVudC1pdGVtX19kZXNjciB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMTQ5Ljk4cHgpIHtcbiAgLml0LWlzLWNvbnRlbnQtaXRlbV9fZGVzY3Ige1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTQ5Ljk4cHgpIHtcbiAgLml0LWlzLWNvbnRlbnQtaXRlbV9fZGVzY3Ige1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgfVxufVxuXG4ubGVhZ3VlLWhlYWRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIHBhZGRpbmc6IDMwcHggMDtcbn1cbi5sZWFndWUtaGVhZGVyX190aXRsZSB7XG4gIGNvbG9yOiAjMUQyNTJEO1xuICBmb250LWZhbWlseTogRHJ1a1RleHRXaWRlQ3lyO1xuICBmb250LXNpemU6IDUycHg7XG4gIGZvbnQtd2VpZ2h0OiAxMDAwO1xuICBsaW5lLWhlaWdodDogMTEwJTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExNDkuOThweCkge1xuICAubGVhZ3VlLWhlYWRlcl9fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMzVweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTQ5Ljk4cHgpIHtcbiAgLmxlYWd1ZS1oZWFkZXJfX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDI4cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDg0OS45OHB4KSB7XG4gIC5sZWFndWUtaGVhZGVyX190aXRsZSB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICB9XG59XG4ubGVhZ3VlLWhlYWRlcl9fZGVzY3Ige1xuICBjb2xvcjogIzFEMjUyRDtcbiAgZm9udC1mYW1pbHk6IFwiVFROb3Jtc1Byb1wiO1xuICBmb250LXNpemU6IDI1cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiAzNXB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTI5OS45OHB4KSB7XG4gIC5sZWFndWUtaGVhZGVyX19kZXNjciB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMTQ5Ljk4cHgpIHtcbiAgLmxlYWd1ZS1oZWFkZXJfX2Rlc2NyIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU0OS45OHB4KSB7XG4gIC5sZWFndWUtaGVhZGVyX19kZXNjciB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICB9XG59XG5cbi5sZWFndWUtY29udGVudCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5sZWFndWUtY29udGVudF9fYmcge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG59XG4ubGVhZ3VlLWNvbnRlbnRfX2JnIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xufVxuXG4ubGVhZ3VlLWNvbnRlbnQtY2FyZHMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDg0OS45OHB4KSB7XG4gIC5sZWFndWUtY29udGVudC1jYXJkcyB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICByb3ctZ2FwOiAyMHB4O1xuICB9XG59XG5cbi5sZWFndWUtY29udGVudC1jYXJkIHtcbiAgd2lkdGg6IDUwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDg0OS45OHB4KSB7XG4gIC5sZWFndWUtY29udGVudC1jYXJkIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuLmxlYWd1ZS1jb250ZW50LWNhcmRfX3RpdGxlIHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGZvbnQtZmFtaWx5OiBcIlRUTm9ybXNQcm9cIjtcbiAgZm9udC1zaXplOiAzNXB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogMzVweDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExNDkuOThweCkge1xuICAubGVhZ3VlLWNvbnRlbnQtY2FyZF9fdGl0bGUge1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExNDkuOThweCkge1xuICAubGVhZ3VlLWNvbnRlbnQtY2FyZF9fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTQ5Ljk4cHgpIHtcbiAgLmxlYWd1ZS1jb250ZW50LWNhcmRfX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDI2cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU0OS45OHB4KSB7XG4gIC5sZWFndWUtY29udGVudC1jYXJkX190aXRsZSB7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICB9XG59XG4ubGVhZ3VlLWNvbnRlbnQtY2FyZF9fZGVzY3Ige1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgZm9udC1mYW1pbHk6IFwiVFROb3Jtc1Byb1wiO1xuICBmb250LXNpemU6IDIwcHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiAyNXB4O1xuICBtYXJnaW4tdG9wOiA0NXB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTE0OS45OHB4KSB7XG4gIC5sZWFndWUtY29udGVudC1jYXJkX19kZXNjciB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk0OS45OHB4KSB7XG4gIC5sZWFndWUtY29udGVudC1jYXJkX19kZXNjciB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NDkuOThweCkge1xuICAubGVhZ3VlLWNvbnRlbnQtY2FyZF9fZGVzY3Ige1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgfVxufVxuLmxlYWd1ZS1jb250ZW50LWNhcmRfX3RleHQge1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgZm9udC1mYW1pbHk6IFwiVFROb3Jtc1Byb1wiO1xuICBmb250LXNpemU6IDI1cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiAzNXB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTI5OS45OHB4KSB7XG4gIC5sZWFndWUtY29udGVudC1jYXJkX190ZXh0IHtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExNDkuOThweCkge1xuICAubGVhZ3VlLWNvbnRlbnQtY2FyZF9fdGV4dCB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NDkuOThweCkge1xuICAubGVhZ3VlLWNvbnRlbnQtY2FyZF9fdGV4dCB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICB9XG59XG4ubGVhZ3VlLWNvbnRlbnQtY2FyZF9faW5mbyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgY29sdW1uLWdhcDogMTBweDtcbn1cbi5sZWFndWUtY29udGVudC1jYXJkX19waWMge1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGZsZXgtc2hyaW5rOiAwO1xuICB3aWR0aDogMjE1cHg7XG4gIGhlaWdodDogMjE1cHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMTQ5Ljk4cHgpIHtcbiAgLmxlYWd1ZS1jb250ZW50LWNhcmRfX3BpYyB7XG4gICAgd2lkdGg6IDE0MHB4O1xuICAgIGhlaWdodDogMTQwcHg7XG4gIH1cbn1cbi5sZWFndWUtY29udGVudC1jYXJkX19waWMgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG59XG4ubGVhZ3VlLWNvbnRlbnQtY2FyZC0tbXcxIHtcbiAgbWF4LXdpZHRoOiAyNTVweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDg0OS45OHB4KSB7XG4gIC5sZWFndWUtY29udGVudC1jYXJkLS1tdzEge1xuICAgIG1heC13aWR0aDogdW5zZXQ7XG4gIH1cbn1cbi5sZWFndWUtY29udGVudC1jYXJkLS1tdzIge1xuICBtYXgtd2lkdGg6IDM5NXB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTE0OS45OHB4KSB7XG4gIC5sZWFndWUtY29udGVudC1jYXJkLS1tdzIge1xuICAgIG1heC13aWR0aDogMzAwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDg0OS45OHB4KSB7XG4gIC5sZWFndWUtY29udGVudC1jYXJkLS1tdzIge1xuICAgIG1heC13aWR0aDogdW5zZXQ7XG4gIH1cbn1cbi5sZWFndWUtY29udGVudC1jYXJkLS1wIHtcbiAgcGFkZGluZzogMzBweCAwO1xufVxuLmxlYWd1ZS1jb250ZW50LWNhcmQtLWNwcmltYXJ5IC5sZWFndWUtY29udGVudC1jYXJkX190aXRsZSwgLmxlYWd1ZS1jb250ZW50LWNhcmQtLWNwcmltYXJ5IC5sZWFndWUtY29udGVudC1jYXJkX190ZXh0LCAubGVhZ3VlLWNvbnRlbnQtY2FyZC0tY3ByaW1hcnkgLmxlYWd1ZS1jb250ZW50LWNhcmRfX2Rlc2NyIHtcbiAgY29sb3I6ICNGNkUyMDA7XG59XG5cbi53aHkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICBwYWRkaW5nOiA2MHB4IDA7XG59XG4ud2h5X190aXRsZSB7XG4gIGNvbG9yOiAjMUQyNTJEO1xuICBmb250LWZhbWlseTogRHJ1a1RleHRXaWRlQ3lyO1xuICBmb250LXNpemU6IDUycHg7XG4gIGZvbnQtd2VpZ2h0OiAxMDAwO1xuICBsaW5lLWhlaWdodDogMTEwJTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgbWFyZ2luLWJvdHRvbTogNTBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExNDkuOThweCkge1xuICAud2h5X190aXRsZSB7XG4gICAgZm9udC1zaXplOiAzNXB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NDkuOThweCkge1xuICAud2h5X190aXRsZSB7XG4gICAgZm9udC1zaXplOiAyOHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA4NDkuOThweCkge1xuICAud2h5X190aXRsZSB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICB9XG59XG5cbi53aHktY2FyZHMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBtYXJnaW46IDAgLTVweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk0OS45OHB4KSB7XG4gIC53aHktY2FyZHMge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIH1cbn1cbi53aHktY2FyZHNfX2NvbCB7XG4gIGZsZXg6IDE7XG4gIG1pbi1oZWlnaHQ6IDI3NHB4O1xufVxuLndoeS1jYXJkc19fY29sLS1kb3VibGUge1xuICBmbGV4OiAyO1xufVxuLndoeS1jYXJkc19fZGV0YWlsIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cbi53aHktY2FyZHNfX2RldGFpbCAud2h5LWNhcmQge1xuICBkaXNwbGF5OiBub25lO1xuICBmbGV4OiAxO1xuICBoZWlnaHQ6IDEwMCU7XG59XG4ud2h5LWNhcmRzX19kZXRhaWwgLndoeS1jYXJkX19pbm5lciB7XG4gIGZsZXg6IDE7XG59XG4ud2h5LWNhcmRzX19kZXRhaWwgLndoeS1jYXJkLS1zaG93IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cbi53aHktY2FyZHNfX2xpc3Qge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG59XG4ud2h5LWNhcmRzX19saXN0IC53aHktY2FyZCB7XG4gIHdpZHRoOiA1MCU7XG4gIG1pbi1oZWlnaHQ6IDEzMHB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogODQ5Ljk4cHgpIHtcbiAgLndoeS1jYXJkc19fbGlzdCAud2h5LWNhcmQge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1pbi1oZWlnaHQ6IHVuc2V0O1xuICB9XG59XG4ud2h5LWNhcmRzX19saXN0IC53aHktY2FyZC0taGlkZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi53aHktY2FyZCB7XG4gIHBhZGRpbmc6IDVweDtcbn1cbi53aHktY2FyZC0tc2hvdyAud2h5LWNhcmRfX2lubmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Y2RTIwMDtcbn1cbi53aHktY2FyZF9faW5uZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRDlEOUQ5O1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGhlaWdodDogMTAwJTtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDIwcHg7XG59XG4ud2h5LWNhcmRfX3RpdGxlIHtcbiAgY29sb3I6ICMxRDI1MkQ7XG4gIGZvbnQtZmFtaWx5OiBcIlRUTm9ybXNQcm9cIjtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogMjVweDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cbi53aHktY2FyZF9fZGVzY3Ige1xuICBjb2xvcjogIzFEMjUyRDtcbiAgZm9udC1mYW1pbHk6IFwiVFROb3Jtc1Byb1wiO1xuICBmb250LXNpemU6IDIwcHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiAyNXB4O1xuICBtYXJnaW4tdG9wOiAyMHB4O1xuICBmbGV4OiAxO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTI5OS45OHB4KSB7XG4gIC53aHktY2FyZF9fZGVzY3Ige1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTE0OS45OHB4KSB7XG4gIC53aHktY2FyZF9fZGVzY3Ige1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTQ5Ljk4cHgpIHtcbiAgLndoeS1jYXJkX19kZXNjciB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICB9XG59XG4ud2h5LWNhcmRfX2Rlc2NyIGIge1xuICBmb250LXdlaWdodDogNzAwO1xufVxuXG4uaG93LXBhcnQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmc6IDQwcHggMDtcbn1cbi5ob3ctcGFydF9fYmcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG59XG4uaG93LXBhcnRfX2JnIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xufVxuXG4uaG93LXBhcnQtY29udGVudCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDg0OS45OHB4KSB7XG4gIC5ob3ctcGFydC1jb250ZW50IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIHJvdy1nYXA6IDQwcHg7XG4gIH1cbn1cbi5ob3ctcGFydC1jb250ZW50X19pbmZvIHtcbiAgd2lkdGg6IDUwJTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDg0OS45OHB4KSB7XG4gIC5ob3ctcGFydC1jb250ZW50X19pbmZvIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuLmhvdy1wYXJ0LWNvbnRlbnRfX2J0bnMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICBjb2x1bW4tZ2FwOiAyMHB4O1xufVxuLmhvdy1wYXJ0LWNvbnRlbnRfX2J0bnMgLmJ0biB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDg0OS45OHB4KSB7XG4gIC5ob3ctcGFydC1jb250ZW50X19waWMgaW1nIHtcbiAgICB3aWR0aDogMzUwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDg0OS45OHB4KSB7XG4gIC5ob3ctcGFydC1jb250ZW50X19waWMgaW1nIHtcbiAgICB3aWR0aDogMzAwcHg7XG4gIH1cbn1cbi5ob3ctcGFydC1jb250ZW50X190aXRsZSB7XG4gIGNvbG9yOiAjRjZFMjAwO1xuICBmb250LWZhbWlseTogRHJ1a1RleHRXaWRlQ3lyO1xuICBmb250LXNpemU6IDUycHg7XG4gIGZvbnQtd2VpZ2h0OiAxMDAwO1xuICBsaW5lLWhlaWdodDogMTEwJTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExNDkuOThweCkge1xuICAuaG93LXBhcnQtY29udGVudF9fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMzVweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTQ5Ljk4cHgpIHtcbiAgLmhvdy1wYXJ0LWNvbnRlbnRfX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDI4cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDg0OS45OHB4KSB7XG4gIC5ob3ctcGFydC1jb250ZW50X190aXRsZSB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICB9XG59XG4uaG93LXBhcnQtY29udGVudF9fbGlzdCB7XG4gIG1hcmdpbjogMzBweCAwO1xuICBjb3VudGVyLXJlc2V0OiBudW07XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHJvdy1nYXA6IDEwcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0NDkuOThweCkge1xuICAuaG93LXBhcnQtY29udGVudF9fbGlzdCB7XG4gICAgbWFyZ2luOiAxNXB4IDA7XG4gIH1cbn1cbi5ob3ctcGFydC1jb250ZW50X19saXN0IGxpIHtcbiAgY291bnRlci1pbmNyZW1lbnQ6IG51bTtcbiAgZGlzcGxheTogZmxleDtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGZvbnQtZmFtaWx5OiBcIlRUTm9ybXNQcm9cIjtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogMTE0JTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyOTkuOThweCkge1xuICAuaG93LXBhcnQtY29udGVudF9fbGlzdCBsaSB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMTQ5Ljk4cHgpIHtcbiAgLmhvdy1wYXJ0LWNvbnRlbnRfX2xpc3QgbGkge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTQ5Ljk4cHgpIHtcbiAgLmhvdy1wYXJ0LWNvbnRlbnRfX2xpc3QgbGkge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgfVxufVxuLmhvdy1wYXJ0LWNvbnRlbnRfX2xpc3QgbGkgc3BhbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gIGZsZXg6IDE7XG4gIHBhZGRpbmctYm90dG9tOiAzcHg7XG59XG4uaG93LXBhcnQtY29udGVudF9fbGlzdCBsaTo6YmVmb3JlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIGNvbnRlbnQ6IGNvdW50ZXIobnVtKTtcbiAgY29sb3I6IHZhcigtLXByaW1hcnktY29sb3IpO1xuICBtYXJnaW4tcmlnaHQ6IDMwcHg7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtZmFtaWx5OiBcIlRUTm9ybXNQcm9cIjtcbiAgZm9udC1zaXplOiAzNXB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogMTA1JTsgLyogMzYuNzVweCAqL1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTI5OS45OHB4KSB7XG4gIC5ob3ctcGFydC1jb250ZW50X19saXN0IGxpOjpiZWZvcmUge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTE0OS45OHB4KSB7XG4gIC5ob3ctcGFydC1jb250ZW50X19saXN0IGxpOjpiZWZvcmUge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTQ5Ljk4cHgpIHtcbiAgLmhvdy1wYXJ0LWNvbnRlbnRfX2xpc3QgbGk6OmJlZm9yZSB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICB9XG59XG4uaG93LXBhcnQtY29udGVudF9fbGlzdCBsaTpudGgtY2hpbGQoLW4rOSk6YmVmb3JlIHtcbiAgY29udGVudDogXCIwXCIgY291bnRlcihudW0pO1xufVxuXG4uaG93LXBhcnQtY29udGVudC1pdGVtIHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGZvbnQtZmFtaWx5OiBcIlRUTm9ybXNQcm9cIjtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogMTE0JTtcbiAgbWFyZ2luOiAxMHB4IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmctbGVmdDogNzVweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDg0OS45OHB4KSB7XG4gIC5ob3ctcGFydC1jb250ZW50LWl0ZW0ge1xuICAgIHBhZGRpbmctbGVmdDogNDVweDtcbiAgfVxufVxuXG4uc3RlcCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIHBhZGRpbmc6IDMwcHggMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLnN0ZXBfX2JnIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvYmplY3QtZml0OiBjb3Zlcjtcbn1cbi5zdGVwX19oZWFkZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG4uc3RlcF9fdGl0bGUtb3V0ZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuLnN0ZXBfX3RpdGxlIHtcbiAgY29sb3I6ICMxRDI1MkQ7XG4gIGZvbnQtZmFtaWx5OiBEcnVrVGV4dFdpZGVDeXI7XG4gIGZvbnQtc2l6ZTogNTNweDtcbiAgZm9udC13ZWlnaHQ6IDEwMDA7XG4gIGxpbmUtaGVpZ2h0OiAxMTAlO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTE0OS45OHB4KSB7XG4gIC5zdGVwX190aXRsZSB7XG4gICAgZm9udC1zaXplOiAzNXB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NDkuOThweCkge1xuICAuc3RlcF9fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMjhweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogODQ5Ljk4cHgpIHtcbiAgLnN0ZXBfX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gIH1cbn1cbi5zdGVwX19zdWJ0aXRsZSB7XG4gIGNvbG9yOiAjMUQyNTJEO1xuICBmb250LWZhbWlseTogXCJUVE5vcm1zUHJvXCI7XG4gIGZvbnQtc2l6ZTogMzBweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IDExMCU7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMTQ5Ljk4cHgpIHtcbiAgLnN0ZXBfX3N1YnRpdGxlIHtcbiAgICBmb250LXNpemU6IDI2cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk0OS45OHB4KSB7XG4gIC5zdGVwX19zdWJ0aXRsZSB7XG4gICAgZm9udC1zaXplOiAyMnB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA4NDkuOThweCkge1xuICAuc3RlcF9fc3VidGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgfVxufVxuLnN0ZXBfX2ZsYWcge1xuICBjb2xvcjogI0ZGRjtcbiAgZm9udC1mYW1pbHk6IFwiVFROb3Jtc1Byb1wiO1xuICBmb250LXNpemU6IDMwcHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiAxMTAlO1xuICB0ZXh0LXRyYW5zZm9ybTogbG93ZXJjYXNlO1xuICBtaW4td2lkdGg6IDI4MHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkE0NTE2O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nLWxlZnQ6IDMwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZy10b3A6IDVweDtcbiAgcGFkZGluZy1ib3R0b206IDVweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExNDkuOThweCkge1xuICAuc3RlcF9fZmxhZyB7XG4gICAgZm9udC1zaXplOiAyNnB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NDkuOThweCkge1xuICAuc3RlcF9fZmxhZyB7XG4gICAgZm9udC1zaXplOiAyMnB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA4NDkuOThweCkge1xuICAuc3RlcF9fZmxhZyB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2NDkuOThweCkge1xuICAuc3RlcF9fZmxhZyB7XG4gICAgbWluLXdpZHRoOiAyMDBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDQ5Ljk4cHgpIHtcbiAgLnN0ZXBfX2ZsYWcge1xuICAgIG1pbi13aWR0aDogMTgwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExNDkuOThweCkge1xuICAuc3RlcF9fZmxhZyB7XG4gICAgZm9udC1zaXplOiAyNnB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NDkuOThweCkge1xuICAuc3RlcF9fZmxhZyB7XG4gICAgZm9udC1zaXplOiAyMnB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA4NDkuOThweCkge1xuICAuc3RlcF9fZmxhZyB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICB9XG59XG4uc3RlcF9fZmxhZzo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDk5LjklO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiBjYWxjKCgxMDB2dyAtIDEzMDBweCkgLyAyKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZBNDUxNjtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyOTkuOThweCkge1xuICAuc3RlcF9fZmxhZzo6YWZ0ZXIge1xuICAgIHdpZHRoOiBjYWxjKCgxMDB2dyAtIDExMDBweCkgLyAyKTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTE0OS45OHB4KSB7XG4gIC5zdGVwX19mbGFnOjphZnRlciB7XG4gICAgd2lkdGg6IGNhbGMoKDEwMHZ3IC0gOTQwcHgpIC8gMik7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk0OS45OHB4KSB7XG4gIC5zdGVwX19mbGFnOjphZnRlciB7XG4gICAgd2lkdGg6IDEwcHg7XG4gIH1cbn1cblxuLnN0ZXAtY29udGVudCB7XG4gIG1hcmdpbi10b3A6IDYwcHg7XG59XG4uc3RlcC1jb250ZW50X19kZXNjciB7XG4gIGNvbG9yOiAjMUQyNTJEO1xuICBmb250LWZhbWlseTogXCJUVE5vcm1zUHJvXCI7XG4gIGZvbnQtc2l6ZTogMjVweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IDMwcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjk5Ljk4cHgpIHtcbiAgLnN0ZXAtY29udGVudF9fZGVzY3Ige1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTE0OS45OHB4KSB7XG4gIC5zdGVwLWNvbnRlbnRfX2Rlc2NyIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU0OS45OHB4KSB7XG4gIC5zdGVwLWNvbnRlbnRfX2Rlc2NyIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gIH1cbn1cbi5zdGVwLWNvbnRlbnRfX2Rlc2NyIHVsIGxpIHtcbiAgcGFkZGluZy1sZWZ0OiAzMHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uc3RlcC1jb250ZW50X19kZXNjciB1bCBsaTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIHdpZHRoOiAxMHB4O1xuICBoZWlnaHQ6IDEwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Y2RTIwMDtcbn1cblxuLnN0ZXAtdGFza3Mge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIG1hcmdpbjogMCAtMTBweDtcbn1cbi5zdGVwLXRhc2tzX19pdGVtIHtcbiAgcGFkZGluZzogMTBweDtcbiAgd2lkdGg6IDUwJTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDg0OS45OHB4KSB7XG4gIC5zdGVwLXRhc2tzX19pdGVtIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuXG4uc3RlcC10YXNrcy1pdGVtIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Q5RDlEOTtcbiAgZGlzcGxheTogZmxleDtcbiAgcm93LWdhcDogMTVweDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgcGFkZGluZzogMzBweCAzNXB4O1xuICB0cmFuc2l0aW9uOiAwLjNzO1xuICBoZWlnaHQ6IDEwMCU7XG59XG4uc3RlcC10YXNrcy1pdGVtOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Y2RTIwMDtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjNzO1xufVxuLnN0ZXAtdGFza3MtaXRlbV9fdGl0bGUge1xuICBjb2xvcjogIzFEMjUyRDtcbiAgZm9udC1mYW1pbHk6IFwiVFROb3Jtc1Byb1wiO1xuICBmb250LXNpemU6IDM1cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiAxMDAlO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTE0OS45OHB4KSB7XG4gIC5zdGVwLXRhc2tzLWl0ZW1fX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDI2cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk0OS45OHB4KSB7XG4gIC5zdGVwLXRhc2tzLWl0ZW1fX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDIycHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDg0OS45OHB4KSB7XG4gIC5zdGVwLXRhc2tzLWl0ZW1fX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gIH1cbn1cbi5zdGVwLXRhc2tzLWl0ZW1fX2Rlc2NyIHtcbiAgY29sb3I6ICMxRDI1MkQ7XG4gIGZvbnQtZmFtaWx5OiBcIlRUTm9ybXNQcm9cIjtcbiAgZm9udC1zaXplOiAyNXB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogMzBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyOTkuOThweCkge1xuICAuc3RlcC10YXNrcy1pdGVtX19kZXNjciB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMTQ5Ljk4cHgpIHtcbiAgLnN0ZXAtdGFza3MtaXRlbV9fZGVzY3Ige1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTQ5Ljk4cHgpIHtcbiAgLnN0ZXAtdGFza3MtaXRlbV9fZGVzY3Ige1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgfVxufVxuLnN0ZXAtdGFza3MtaXRlbV9fbW9yZSB7XG4gIGNvbG9yOiAjNjE2NTY5O1xuICBmb250LWZhbWlseTogXCJUVE5vcm1zUHJvXCI7XG4gIGZvbnQtc2l6ZTogMjVweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IDI5cHg7IC8qIDExNiUgKi9cbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLnN0ZXAtdGFza3MtaXRlbV9fbW9yZTo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBoZWlnaHQ6IDExcHg7XG4gIHdpZHRoOiAxN3B4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICB0cmFuc2l0aW9uOiBtYXJnaW4tbGVmdCAwLjNzO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL3N2Zy9hcnJvdy1kb3VibGUuc3ZnKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG59XG4uc3RlcC10YXNrcy1pdGVtX19tb3JlOmhvdmVyOjphZnRlciB7XG4gIG1hcmdpbi1sZWZ0OiAxNXB4O1xuICB0cmFuc2l0aW9uOiBtYXJnaW4tbGVmdCAwLjNzO1xufVxuXG4uc3RlcC1zY2hlZHVsZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgbWFyZ2luOiAwIC01cHg7XG4gIG1hcmdpbi1ib3R0b206IDYwcHg7XG59XG4uc3RlcC1zY2hlZHVsZV9faXRlbSB7XG4gIHdpZHRoOiAyNSU7XG4gIHBhZGRpbmc6IDVweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExNDkuOThweCkge1xuICAuc3RlcC1zY2hlZHVsZV9faXRlbSB7XG4gICAgd2lkdGg6IDUwJTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjQ5Ljk4cHgpIHtcbiAgLnN0ZXAtc2NoZWR1bGVfX2l0ZW0ge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG5cbi5zdGVwLXNjaGVkdWxlLWl0ZW0ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGJhY2tncm91bmQtY29sb3I6ICNEOUQ5RDk7XG4gIHBhZGRpbmc6IDEwcHg7XG59XG4uc3RlcC1zY2hlZHVsZS1pdGVtX19pbmZvIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgcm93LWdhcDogNXB4O1xufVxuLnN0ZXAtc2NoZWR1bGUtaXRlbV9fZGF0ZSB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBmb250LWZhbWlseTogXCJUVE5vcm1zUHJvXCI7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IDExNSU7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG4uc3RlcC1zY2hlZHVsZS1pdGVtX19jaXR5IHtcbiAgY29sb3I6ICMxRDI1MkQ7XG4gIGZvbnQtZmFtaWx5OiBcIlRUTm9ybXNQcm9cIjtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogMTE1JTtcbn1cbi5zdGVwLXNjaGVkdWxlLWl0ZW1fX3BvaW50IHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGZpbHRlcjogZ3JheXNjYWxlKDEpO1xufVxuLnN0ZXAtc2NoZWR1bGUtaXRlbTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGNkUyMDA7XG59XG4uc3RlcC1zY2hlZHVsZS1pdGVtOmhvdmVyIC5zdGVwLXNjaGVkdWxlLWl0ZW1fX3BvaW50IHtcbiAgZmlsdGVyOiBncmF5c2NhbGUoMCk7XG59XG5cbi5zdGVwLXByaXplc19fdGl0bGUge1xuICBjb2xvcjogIzFEMjUyRDtcbiAgZm9udC1mYW1pbHk6IFwiVFROb3Jtc1Byb1wiO1xuICBmb250LXNpemU6IDMwcHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiAxMTAlO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBtYXJnaW4tYm90dG9tOiAyNXB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTE0OS45OHB4KSB7XG4gIC5zdGVwLXByaXplc19fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMjVweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogODQ5Ljk4cHgpIHtcbiAgLnN0ZXAtcHJpemVzX190aXRsZSB7XG4gICAgZm9udC1zaXplOiAyMnB4O1xuICB9XG59XG4uc3RlcC1wcml6ZXNfX2NvbnRlbnQge1xuICBtYXJnaW46IDAgLThweDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xufVxuLnN0ZXAtcHJpemVzX19pdGVtIHtcbiAgcGFkZGluZzogOHB4O1xuICB3aWR0aDogNTAlO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTE0OS45OHB4KSB7XG4gIC5zdGVwLXByaXplc19faXRlbSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cblxuLnN0ZXAtcHJpemUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGJhY2tncm91bmQtY29sb3I6ICNGNkUyMDA7XG4gIHBhZGRpbmc6IDI1cHggMTVweDtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjQ5Ljk4cHgpIHtcbiAgLnN0ZXAtcHJpemUge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAgfVxufVxuLnN0ZXAtcHJpemVfX2luZm8ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG4uc3RlcC1wcml6ZV9fbmFtZSB7XG4gIGNvbG9yOiAjMUQyNTJEO1xuICBmb250LWZhbWlseTogXCJUVE5vcm1zUHJvXCI7XG4gIGZvbnQtc2l6ZTogMjVweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IDM2cHg7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMTQ5Ljk4cHgpIHtcbiAgLnN0ZXAtcHJpemVfX25hbWUge1xuICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogODQ5Ljk4cHgpIHtcbiAgLnN0ZXAtcHJpemVfX25hbWUge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDQ5Ljk4cHgpIHtcbiAgLnN0ZXAtcHJpemVfX25hbWUge1xuICAgIGZvbnQtc2l6ZTogMTdweDtcbiAgfVxufVxuLnN0ZXAtcHJpemVfX3BpY3R1cmUge1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGZsZXgtc2hyaW5rOiAwO1xuICB3aWR0aDogMjE1cHg7XG4gIGhlaWdodDogMjE1cHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2NDkuOThweCkge1xuICAuc3RlcC1wcml6ZV9fcGljdHVyZSB7XG4gICAgd2lkdGg6IDE0MHB4O1xuICAgIGhlaWdodDogMTQwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ0OS45OHB4KSB7XG4gIC5zdGVwLXByaXplX19waWN0dXJlIHtcbiAgICB3aWR0aDogMTIwcHg7XG4gICAgaGVpZ2h0OiAxMjBweDtcbiAgfVxufVxuLnN0ZXAtcHJpemVfX3BpY3R1cmUgaW1nIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xufVxuXG4uc3RlcC1wcml6ZS12YWx1ZSB7XG4gIGNvbG9yOiAjMUQyNTJEO1xuICBmb250LWZhbWlseTogXCJUVE5vcm1zUHJvXCI7XG4gIGZvbnQtc2l6ZTogMjVweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IDM2cHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjk5Ljk4cHgpIHtcbiAgLnN0ZXAtcHJpemUtdmFsdWUge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTE0OS45OHB4KSB7XG4gIC5zdGVwLXByaXplLXZhbHVlIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU0OS45OHB4KSB7XG4gIC5zdGVwLXByaXplLXZhbHVlIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gIH1cbn1cblxuLmFib3V0LXVzLXBhZ2UtY29udGFpbmVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWF4LXdpZHRoOiAyMDAwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTQ5Ljk4cHgpIHtcbiAgLmFib3V0LXVzLXBhZ2UtY29udGFpbmVyIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nOiAwIDE1cHg7XG4gIH1cbn1cblxuLmFib3V0LXVzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgcGFkZGluZzogMzBweCAwO1xufVxuLmFib3V0LXVzX190aXRsZSB7XG4gIG1hcmdpbi1ib3R0b206IDYwcHg7XG4gIGNvbG9yOiAjMUQyNTJEO1xuICBmb250LWZhbWlseTogRHJ1a1RleHRXaWRlQ3lyO1xuICBmb250LXNpemU6IDUycHg7XG4gIGZvbnQtd2VpZ2h0OiAxMDAwO1xuICBsaW5lLWhlaWdodDogMTExJTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk0OS45OHB4KSB7XG4gIC5hYm91dC11c19fdGl0bGUge1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExNDkuOThweCkge1xuICAuYWJvdXQtdXNfX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDM1cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk0OS45OHB4KSB7XG4gIC5hYm91dC11c19fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMjhweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogODQ5Ljk4cHgpIHtcbiAgLmFib3V0LXVzX190aXRsZSB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICB9XG59XG5cbi5hYm91dC11cy1zbGlkZSB7XG4gIGFzcGVjdC1yYXRpbzogMzIwLzIwMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB0cmFuc2l0aW9uOiBqdXN0aWZ5LWNvbnRlbnQgMC41cztcbn1cbi5hYm91dC11cy1zbGlkZV9fcGxheSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gIHdpZHRoOiA3MHB4O1xuICBoZWlnaHQ6IDcwcHg7XG59XG4uYWJvdXQtdXMtc2xpZGVfX2JnIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY29udGFpbjtcbn1cbi5hYm91dC11cy1zbGlkZS5zd2lwZXItc2xpZGUtYWN0aXZlIHtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgdHJhbnNpdGlvbjogMC41cztcbn1cbi5hYm91dC11cy1zbGlkZS5zd2lwZXItc2xpZGUtcHJldiB7XG4gIGp1c3RpZnktY29udGVudDogZW5kO1xuICB0cmFuc2l0aW9uOiAwLjVzO1xufVxuLmFib3V0LXVzLXNsaWRlLnN3aXBlci1zbGlkZS1uZXh0IHtcbiAganVzdGlmeS1jb250ZW50OiBzdGFydDtcbiAgdHJhbnNpdGlvbjogMC41cztcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk1MHB4KSB7XG4gIC5hYm91dC11cy1zbGlkZTpub3QoLnN3aXBlci1zbGlkZS1hY3RpdmUpIGltZyB7XG4gICAgdHJhbnNpdGlvbjogMC4zcztcbiAgICBtYXgtd2lkdGg6IDMyMHB4O1xuICAgIGhlaWdodDogYXV0bztcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTUwcHgpIGFuZCAobWF4LXdpZHRoOiAxNjgwcHgpIHtcbiAgLmFib3V0LXVzLXNsaWRlOm5vdCguc3dpcGVyLXNsaWRlLWFjdGl2ZSkgaW1nIHtcbiAgICBtYXgtd2lkdGg6IDI4MHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5NTBweCkgYW5kIChtYXgtd2lkdGg6IDE1MDBweCkge1xuICAuYWJvdXQtdXMtc2xpZGU6bm90KC5zd2lwZXItc2xpZGUtYWN0aXZlKSBpbWcge1xuICAgIG1heC13aWR0aDogMjQwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk1MHB4KSBhbmQgKG1heC13aWR0aDogMTI5OS45OHB4KSB7XG4gIC5hYm91dC11cy1zbGlkZTpub3QoLnN3aXBlci1zbGlkZS1hY3RpdmUpIGltZyB7XG4gICAgbWF4LXdpZHRoOiAyNDBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTUwcHgpIGFuZCAobWF4LXdpZHRoOiAxMTQ5Ljk4cHgpIHtcbiAgLmFib3V0LXVzLXNsaWRlOm5vdCguc3dpcGVyLXNsaWRlLWFjdGl2ZSkgaW1nIHtcbiAgICBtYXgtd2lkdGg6IDIwMHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5NTBweCkgYW5kIChtYXgtd2lkdGg6IDk0OS45OHB4KSB7XG4gIC5hYm91dC11cy1zbGlkZTpub3QoLnN3aXBlci1zbGlkZS1hY3RpdmUpIGltZyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZzogMCAxNXB4O1xuICB9XG59XG5cbi5hYm91dC11cy1zbGlkZXItY29udHJvbHMge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gIGNvbHVtbi1nYXA6IDIwcHg7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gIG1hcmdpbjogMCBjYWxjKCgxMDB2dyAtIDEzMDBweCkgLyAyKTtcbiAgbWFyZ2luLWJvdHRvbTogNDBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyOTkuOThweCkge1xuICAuYWJvdXQtdXMtc2xpZGVyLWNvbnRyb2xzIHtcbiAgICBtYXJnaW46IDAgY2FsYygoMTAwdncgLSAxMTEwcHgpIC8gMik7XG4gICAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTE0OS45OHB4KSB7XG4gIC5hYm91dC11cy1zbGlkZXItY29udHJvbHMge1xuICAgIG1hcmdpbjogMCBjYWxjKCgxMDB2dyAtIDk1MHB4KSAvIDIpO1xuICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk0OS45OHB4KSB7XG4gIC5hYm91dC11cy1zbGlkZXItY29udHJvbHMge1xuICAgIG1hcmdpbjogMCAwIDQwcHggMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nOiAwIDE1cHg7XG4gIH1cbn1cbi5hYm91dC11cy1zbGlkZXItY29udHJvbHMgLnN3aXBlci1idXR0b24tcHJldixcbi5hYm91dC11cy1zbGlkZXItY29udHJvbHMgLnN3aXBlci1idXR0b24tbmV4dCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZmxleC1zaHJpbms6IDA7XG4gIHdpZHRoOiAxNXB4O1xuICBoZWlnaHQ6IDE1cHg7XG4gIGxlZnQ6IHVuc2V0O1xuICByaWdodDogdW5zZXQ7XG4gIHRvcDogdW5zZXQ7XG4gIG1hcmdpbi10b3A6IHVuc2V0O1xufVxuLmFib3V0LXVzLXNsaWRlci1jb250cm9scyAuc3dpcGVyLWJ1dHRvbi1wcmV2OjphZnRlcixcbi5hYm91dC11cy1zbGlkZXItY29udHJvbHMgLnN3aXBlci1idXR0b24tbmV4dDo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvc3ZnL2Fycm93LnN2Zyk7XG4gIGJhY2tncm91bmQtc2l6ZTogMTAwJTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xufVxuLmFib3V0LXVzLXNsaWRlci1jb250cm9scyAuc3dpcGVyLWJ1dHRvbi1wcmV2OjphZnRlciB7XG4gIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG59XG5cbi5oaXN0b3J5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgcGFkZGluZzogMzBweCAwO1xufVxuLmhpc3RvcnlfX3dycCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGN0Y3Rjc7XG4gIHBhZGRpbmctYm90dG9tOiA0MHB4O1xufVxuLmhpc3RvcnlfX3RpdGxlIHtcbiAgY29sb3I6ICMxRDI1MkQ7XG4gIGZvbnQtZmFtaWx5OiBEcnVrVGV4dFdpZGVDeXI7XG4gIGZvbnQtc2l6ZTogNTJweDtcbiAgZm9udC13ZWlnaHQ6IDEwMDA7XG4gIGxpbmUtaGVpZ2h0OiAxMTAlO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBtYXJnaW4tYm90dG9tOiA0MHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTQ5Ljk4cHgpIHtcbiAgLmhpc3RvcnlfX3RpdGxlIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMTQ5Ljk4cHgpIHtcbiAgLmhpc3RvcnlfX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDM1cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk0OS45OHB4KSB7XG4gIC5oaXN0b3J5X190aXRsZSB7XG4gICAgZm9udC1zaXplOiAyOHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA4NDkuOThweCkge1xuICAuaGlzdG9yeV9fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgfVxufVxuLmhpc3RvcnlfX2Rlc2NyIHtcbiAgY29sb3I6ICMxRDI1MkQ7XG4gIGZvbnQtZmFtaWx5OiBcIlRUTm9ybXNQcm9cIjtcbiAgZm9udC1zaXplOiAyNXB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogMzBweDtcbiAgbWFyZ2luLXRvcDogNDBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyOTkuOThweCkge1xuICAuaGlzdG9yeV9fZGVzY3Ige1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTE0OS45OHB4KSB7XG4gIC5oaXN0b3J5X19kZXNjciB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NDkuOThweCkge1xuICAuaGlzdG9yeV9fZGVzY3Ige1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgfVxufVxuXG4uaGlzdG9yeS1jb250ZW50IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Y3RjdGNztcbn1cbi5oaXN0b3J5LWNvbnRlbnRfX3JvdyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTQ5Ljk4cHgpIHtcbiAgLmhpc3RvcnktY29udGVudF9fcm93IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB9XG59XG4uaGlzdG9yeS1jb250ZW50X19waWMge1xuICBmbGV4LXNocmluazogMDtcbiAgd2lkdGg6IGNhbGMoKDEwMHZ3IC0gMTBweCkgLyAyKTtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbn1cbi5oaXN0b3J5LWNvbnRlbnRfX3BpYy0tZnN0YXJ0IHtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xufVxuLmhpc3RvcnktY29udGVudF9fcGljLS1mZW5kIHtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE0NDBweCkge1xuICAuaGlzdG9yeS1jb250ZW50X19waWMge1xuICAgIHdpZHRoOiA1MCU7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk0OS45OHB4KSB7XG4gIC5oaXN0b3J5LWNvbnRlbnRfX3BpYyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgb3JkZXI6IDE7XG4gIH1cbn1cbi5oaXN0b3J5LWNvbnRlbnRfX3BpYyBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvYmplY3QtZml0OiBjb250YWluO1xuICBkaXNwbGF5OiBibG9jaztcbiAgYXNwZWN0LXJhdGlvOiA3MjAvNTQwO1xuICBtYXgtd2lkdGg6IDcyMHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTQ5Ljk4cHgpIHtcbiAgLmhpc3RvcnktY29udGVudF9fcGljIGltZyB7XG4gICAgbWF4LXdpZHRoOiB1bnNldDtcbiAgfVxufVxuLmhpc3RvcnktY29udGVudF9fZGVzY3Ige1xuICBjb2xvcjogIzFEMjUyRDtcbiAgZm9udC1mYW1pbHk6IFwiVFROb3Jtc1Byb1wiO1xuICBmb250LXNpemU6IDI1cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgd2lkdGg6IDY0NXB4O1xuICBwYWRkaW5nLXRvcDogMjBweDtcbiAgcGFkZGluZy1ib3R0b206IDIwcHg7XG59XG4uaGlzdG9yeS1jb250ZW50X19kZXNjciBwIHtcbiAgbWFyZ2luOiAxMHB4IDA7XG59XG4uaGlzdG9yeS1jb250ZW50X19kZXNjci0tbXN0YXJ0IHtcbiAgbWFyZ2luLWxlZnQ6IGNhbGMoKDEwMHZ3IC0gMTI5MHB4KSAvIDIpO1xuICBwYWRkaW5nLXJpZ2h0OiA1NXB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTI5OS45OHB4KSB7XG4gIC5oaXN0b3J5LWNvbnRlbnRfX2Rlc2NyLS1tc3RhcnQge1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKCgxMDB2dyAtIDExNTBweCkgLyAyKTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTE0OS45OHB4KSB7XG4gIC5oaXN0b3J5LWNvbnRlbnRfX2Rlc2NyLS1tc3RhcnQge1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKCgxMDB2dyAtIDk1MHB4KSAvIDIpO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NDkuOThweCkge1xuICAuaGlzdG9yeS1jb250ZW50X19kZXNjci0tbXN0YXJ0IHtcbiAgICBtYXJnaW4tbGVmdDogdW5zZXQ7XG4gIH1cbn1cbi5oaXN0b3J5LWNvbnRlbnRfX2Rlc2NyLS1tZW5kIHtcbiAgbWFyZ2luLXJpZ2h0OiBjYWxjKCgxMDB2dyAtIDEyOTBweCkgLyAyKTtcbiAgcGFkZGluZy1sZWZ0OiA1NXB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTI5OS45OHB4KSB7XG4gIC5oaXN0b3J5LWNvbnRlbnRfX2Rlc2NyLS1tZW5kIHtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoKDEwMHZ3IC0gMTE1MHB4KSAvIDIpO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMTQ5Ljk4cHgpIHtcbiAgLmhpc3RvcnktY29udGVudF9fZGVzY3ItLW1lbmQge1xuICAgIG1hcmdpbi1yaWdodDogY2FsYygoMTAwdncgLSA5NTBweCkgLyAyKTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTQ5Ljk4cHgpIHtcbiAgLmhpc3RvcnktY29udGVudF9fZGVzY3ItLW1lbmQge1xuICAgIG1hcmdpbi1yaWdodDogdW5zZXQ7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk0OS45OHB4KSB7XG4gIC5oaXN0b3J5LWNvbnRlbnRfX2Rlc2NyIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nOiAxMHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjk5Ljk4cHgpIHtcbiAgLmhpc3RvcnktY29udGVudF9fZGVzY3Ige1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTE0OS45OHB4KSB7XG4gIC5oaXN0b3J5LWNvbnRlbnRfX2Rlc2NyIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU0OS45OHB4KSB7XG4gIC5oaXN0b3J5LWNvbnRlbnRfX2Rlc2NyIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gIH1cbn1cblxuLmlzLW1vYmlsZSAuaGlzdG9yeS1jb250ZW50X19waWMge1xuICB3aWR0aDogNTB2dztcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk0OS45OHB4KSB7XG4gIC5pcy1tb2JpbGUgLmhpc3RvcnktY29udGVudF9fcGljIHtcbiAgICB3aWR0aDogMTAwdnc7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk0OS45OHB4KSB7XG4gIC5pcy1tb2JpbGUgLmhpc3RvcnktY29udGVudCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZzogMTBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTI5OS45OHB4KSB7XG4gIC5pcy1tb2JpbGUgLmhpc3RvcnktY29udGVudCB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMTQ5Ljk4cHgpIHtcbiAgLmlzLW1vYmlsZSAuaGlzdG9yeS1jb250ZW50IHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU0OS45OHB4KSB7XG4gIC5pcy1tb2JpbGUgLmhpc3RvcnktY29udGVudCB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICB9XG59XG5cbi5ob3cge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICBwYWRkaW5nOiAzMHB4IDA7XG59XG5cbi5ob3ctc2VjIHtcbiAgbWFyZ2luOiA3MHB4IDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHJvdy1nYXA6IDMwcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NDkuOThweCkge1xuICAuaG93LXNlYyB7XG4gICAgbWFyZ2luOiAwIDA7XG4gIH1cbn1cbi5ob3ctc2VjX190aXRsZSB7XG4gIGZvbnQtZmFtaWx5OiBEcnVrVGV4dFdpZGVDeXI7XG4gIGZvbnQtc2l6ZTogNTBweDtcbiAgZm9udC13ZWlnaHQ6IDEwMDA7XG4gIGxpbmUtaGVpZ2h0OiAxNy4zNDlweDsgLyogMzQuNjk4JSAqL1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBjb2xvcjogIzA1MDUwNTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExNDkuOThweCkge1xuICAuaG93LXNlY19fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMzVweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTQ5Ljk4cHgpIHtcbiAgLmhvdy1zZWNfX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDI4cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDg0OS45OHB4KSB7XG4gIC5ob3ctc2VjX190aXRsZSB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICB9XG59XG4uaG93LXNlY19fc3dpcGVyLW91dGVyOm5vdCg6bGFzdC1jaGlsZCkge1xuICBtYXJnaW4tYm90dG9tOiA1MHB4O1xufVxuXG4uaG93LXN3aXBlci1zbGlkZS1kZXNrdG9wIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoNSwgMWZyKTtcbiAgZ2FwOiAxNXB4O1xuICBncmlkLWF1dG8tcm93czogMWZyO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTE0OS45OHB4KSB7XG4gIC5ob3ctc3dpcGVyLXNsaWRlLWRlc2t0b3Age1xuICAgIGdhcDogMTBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTQ5Ljk4cHgpIHtcbiAgLmhvdy1zd2lwZXItc2xpZGUtZGVza3RvcCB7XG4gICAgZ2FwOiA1cHg7XG4gIH1cbn1cbi5ob3ctc3dpcGVyLXNsaWRlLWRlc2t0b3BfX2xpbms6bnRoLWNoaWxkKDEpIHtcbiAgZ3JpZC1yb3c6IHNwYW4gMjtcbiAgZ3JpZC1jb2x1bW46IHNwYW4gMjtcbn1cbi5ob3ctc3dpcGVyLXNsaWRlLWRlc2t0b3BfX2xpbms6bnRoLWNoaWxkKDYpIHtcbiAgZ3JpZC1yb3c6IHNwYW4gMjtcbiAgZ3JpZC1jb2x1bW46IHNwYW4gMjtcbn1cbi5ob3ctc3dpcGVyLXNsaWRlLWRlc2t0b3BfX2xpbmsgPiBpbWcge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG4gIG9iamVjdC1wb3NpdGlvbjogY2VudGVyO1xufVxuLmhvdy1zd2lwZXItc2xpZGUtZGVza3RvcF9fbGluay0tdmlkZW8ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uaG93LXN3aXBlci1zbGlkZS1kZXNrdG9wX19saW5rLS12aWRlbzo6YWZ0ZXIge1xuICBjb250ZW50OiBcItCy0LjQtNC10L7QvtGC0YfQtdGCXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcGFkZGluZzogMTBweDtcbiAgZm9udC1mYW1pbHk6IERydWtUZXh0V2lkZUN5cjtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgbGVmdDogMDtcbiAgdG9wOiAyNXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkE0NTE2O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2NDkuOThweCkge1xuICAuaG93LXN3aXBlci1kZXNrdG9wIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbi5ob3ctc3dpcGVyLW1vYmlsZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2NDkuOThweCkge1xuICAuaG93LXN3aXBlci1tb2JpbGUge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG5cbi5ob3ctc3dpcGVyLW1vYmlsZSB7XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xufVxuLmhvdy1zd2lwZXItbW9iaWxlIC5zd2lwZXItd3JhcHBlciB7XG4gIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xufVxuXG4uaG93LXN3aXBlci1zbGlkZS1tb2JpbGUsIC5ob3ctc3dpcGVyLXNsaWRlLW1vYmlsZSA+IGltZyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBhc3BlY3QtcmF0aW86IDE2Lzk7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xuICBvYmplY3QtcG9zaXRpb246IGNlbnRlcjtcbn1cbi5ob3ctc3dpcGVyLXNsaWRlLW1vYmlsZSA+IGltZyB7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uaG93LWhlYWRsaW5lIHtcbiAgcGFkZGluZzogMCAzMHB4IDIwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgZ2FwOiAyMHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTQ5Ljk4cHgpIHtcbiAgLmhvdy1oZWFkbGluZSB7XG4gICAgcGFkZGluZzogMCAwIDIwcHg7XG4gIH1cbn1cblxuLmhvdy1mb290ZXIge1xuICBwYWRkaW5nLXRvcDogMiU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAyMHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjQ5Ljk4cHgpIHtcbiAgLmhvdy1mb290ZXIge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgZ2FwOiAxNXB4O1xuICB9XG59XG5cbi5ob3ctc3VidGl0bGUge1xuICBmb250LWZhbWlseTogRHJ1a1RleHRXaWRlQ3lyO1xuICBmb250LXdlaWdodDogMTAwMDtcbiAgZm9udC1zaXplOiAzMHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTI5OS45OHB4KSB7XG4gIC5ob3ctc3VidGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMjhweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTE0OS45OHB4KSB7XG4gIC5ob3ctc3VidGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjQ5Ljk4cHgpIHtcbiAgLmhvdy1zdWJ0aXRsZSB7XG4gICAgZm9udC1zaXplOiAyMnB4O1xuICB9XG59XG5cbi5ob3ctdGFncyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdhcDogMTNweDtcbiAgZmxleC13cmFwOiB3cmFwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTE0OS45OHB4KSB7XG4gIC5ob3ctdGFncyB7XG4gICAgZ2FwOiA1cHg7XG4gIH1cbn1cbi5ob3ctdGFncyAuYnRuIHtcbiAgbWluLXdpZHRoOiB1bnNldDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Y3RjdGNztcbiAgcGFkZGluZzogNXB4IDE1cHg7XG4gIGNvbG9yOiAjMUMyNTJFO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtZmFtaWx5OiBcIlRUTm9ybXNQcm9cIjtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogMTQwJTtcbn1cblxuLmhvdy1jb250cm9scyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGhlaWdodDogMjBweDtcbn1cbi5ob3ctY29udHJvbHMgLnN3aXBlci1idXR0b24tcHJldixcbi5ob3ctY29udHJvbHMgLnN3aXBlci1idXR0b24tbmV4dCB7XG4gIHBvc2l0aW9uOiBzdGF0aWM7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICB3aWR0aDogMjBweDtcbiAgaGVpZ2h0OiAyMHB4O1xuICBiYWNrZ3JvdW5kLXNpemU6IDE0cHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG59XG4uaG93LWNvbnRyb2xzIC5zd2lwZXItYnV0dG9uLXByZXY6OmFmdGVyLFxuLmhvdy1jb250cm9scyAuc3dpcGVyLWJ1dHRvbi1uZXh0OjphZnRlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uaG93LWNvbnRyb2xzIC5zd2lwZXItYnV0dG9uLW5leHQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3BuZztiYXNlNjQsaVZCT1J3MEtHZ29BQUFBTlNVaEVVZ0FBQUF3QUFBQU9DQVlBQUFBYnZmM3NBQUFBQ1hCSVdYTUFBQXNUQUFBTEV3RUFtcHdZQUFBQUFYTlNSMElBcnM0YzZRQUFBQVJuUVUxQkFBQ3hqd3Y4WVFVQUFBRWxTVVJCVkhnQmRaSk5Uc013RUlWbjZvUWxXQ0JCSkJCNFF4V3hxTklkUzNxRW5JRDJKUFFLSEtFbjRBanBEUnFoTENxZ1VvU0tpTHFvK0ZtNmp2RUFSZTZrZkF0cmJMODNNOVlZbFVxa0NjM0VBaWp3YUNIMm54L3VSOEJBV3FJNFVhRXhHVGVCdGIzNVV6RnVHTmFtd0ppSkM2VjMvN2JTdWx1VjAvS3Y4anFvcG5ucE1xYXNBeW5DTUl0VXJCb0dnc3E3dGdhc0JVVW02ZDVLZThFeXd1ZHlrZS91SHlJZ1hua211U1BzNWNkeU1Xb1lDSGN4NWlhSDJqczRraTM0QjR2aXJIRm03WHV3VFh6Uzd0eUFyZnNiNHRyZXZzeUtJVzRYMnlITG5jOGZpeTVGR3kyZHRqdlhYT3d5bGlzZHBONytoK1B6aXdSQlpPQU5qc1JhaTE1VnVobjk4bDBoaW1rdzRnN1lsR3NRcVM4bUFoSUxFMmJJL3BHcFlmQTZ5M05nZkFFMXRtd3lGa29Gb1FBQUFBQkpSVTVFcmtKZ2dnPT1cIik7XG59XG4uaG93LWNvbnRyb2xzIC5zd2lwZXItYnV0dG9uLXByZXYge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3BuZztiYXNlNjQsaVZCT1J3MEtHZ29BQUFBTlNVaEVVZ0FBQUF3QUFBQU9DQVlBQUFBYnZmM3NBQUFBQ1hCSVdYTUFBQXNUQUFBTEV3RUFtcHdZQUFBQUFYTlNSMElBcnM0YzZRQUFBQVJuUVUxQkFBQ3hqd3Y4WVFVQUFBRWpTVVJCVkhnQmRWSmRTc05BRUo3dEpxK2xvbUNnS25sSkNZSWh2VUY3aEp6QVhzRVRXRS9nRWF3bjhOVzM2QWtNVktUUWdndFdpSUlvQlovV3pUcGIyTEkvN2ZlMHUvUE5OOS9zRElFdE9PbGw1NDJVRS9PTkFERE82WkM0NUc1eW1oT2dKUjQ3THJsbUZXdVo1Q2hOWXdCNlo1SVJQdzNRUXBIVkpUREpWSVFscXNXMkZYR3huRThyZmQ4a0JDSlF5aFlacEx4Nlc3eE16S2UxcGVNa3UwYXQzQ1V2Rjg5amNFQ09ldGtsQnEyQUJMaDluMDlIc0FVdEVNMmVwMExJSyt3QVhYMS8zcmYzRHdlTy8wSDdJSUxWMThlalh3RVJjRnFnYmdWMkQyTTFRSys2UGtScEhvZENsTkwvcVNFMi8rQWw2S1JBaUNkd0J2ZkhlYjltTTdheHBGSFBjSnBTRm1DalE4T3dqR0sxQlU0RmpXNXlOc0xBamVVTTkrbVgwLzQvSXJkbU81bjNSVjhBQUFBQVNVVk9SSzVDWUlJPVwiKTtcbn1cblxuLmF3YXJkcy1wYWdlLWNvbnRhaW5lciB7XG4gIHdpZHRoOiAxMDAlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1heC13aWR0aDogMjAwMHB4O1xuICBtYXJnaW46IDAgYXV0bztcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk0OS45OHB4KSB7XG4gIC5hd2FyZHMtcGFnZS1jb250YWluZXIge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmc6IDAgMTVweDtcbiAgfVxufVxuXG4uYXdhcmRzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgcGFkZGluZzogMzBweCAwO1xufVxuLmF3YXJkc19fdGl0bGUge1xuICBtYXJnaW4tYm90dG9tOiA2MHB4O1xuICBjb2xvcjogIzFEMjUyRDtcbiAgZm9udC1mYW1pbHk6IERydWtUZXh0V2lkZUN5cjtcbiAgZm9udC1zaXplOiA1MnB4O1xuICBmb250LXdlaWdodDogMTAwMDtcbiAgbGluZS1oZWlnaHQ6IDExMSU7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NDkuOThweCkge1xuICAuYXdhcmRzX190aXRsZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTE0OS45OHB4KSB7XG4gIC5hd2FyZHNfX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDM1cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk0OS45OHB4KSB7XG4gIC5hd2FyZHNfX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDI4cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDg0OS45OHB4KSB7XG4gIC5hd2FyZHNfX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gIH1cbn1cblxuLmF3YXJkcy1zbGlkZSB7XG4gIGFzcGVjdC1yYXRpbzogMzIwLzIwMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB0cmFuc2l0aW9uOiBqdXN0aWZ5LWNvbnRlbnQgMC41cztcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBoZWlnaHQ6IDM0MHB4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTQ5Ljk4cHgpIHtcbiAgLmF3YXJkcy1zbGlkZSB7XG4gICAgaGVpZ2h0OiB1bnNldDtcbiAgfVxufVxuLmF3YXJkcy1zbGlkZV9faW5uZXIge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbi5hd2FyZHMtc2xpZGVfX3BpYyBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvYmplY3QtZml0OiBjb250YWluO1xuICBhc3BlY3QtcmF0aW86IDU5Mi8zNjU7XG59XG4uYXdhcmRzLXNsaWRlX190ZXh0IHtcbiAgY29sb3I6ICMxRDI1MkQ7XG4gIGZvbnQtZmFtaWx5OiBcIlRUTm9ybXNQcm9cIjtcbiAgZm9udC1zaXplOiAyNXB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogMzBweDtcbiAgaGVpZ2h0OiA2MHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTI5OS45OHB4KSB7XG4gIC5hd2FyZHMtc2xpZGVfX3RleHQge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTE0OS45OHB4KSB7XG4gIC5hd2FyZHMtc2xpZGVfX3RleHQge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTQ5Ljk4cHgpIHtcbiAgLmF3YXJkcy1zbGlkZV9fdGV4dCB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICB9XG59XG4uYXdhcmRzLXNsaWRlLnN3aXBlci1zbGlkZS1hY3RpdmUge1xuICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xuICB0cmFuc2l0aW9uOiAwLjVzO1xuICBoZWlnaHQ6IDQyNXB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTI5OS45OHB4KSB7XG4gIC5hd2FyZHMtc2xpZGUuc3dpcGVyLXNsaWRlLWFjdGl2ZSB7XG4gICAgaGVpZ2h0OiAzNzBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTQ5Ljk4cHgpIHtcbiAgLmF3YXJkcy1zbGlkZS5zd2lwZXItc2xpZGUtYWN0aXZlIHtcbiAgICBoZWlnaHQ6IHVuc2V0O1xuICAgIGFzcGVjdC1yYXRpbzogdW5zZXQ7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk0OS45OHB4KSB7XG4gIC5hd2FyZHMtc2xpZGUuc3dpcGVyLXNsaWRlLWFjdGl2ZSAuYXdhcmRzLXNsaWRlX190ZXh0IHtcbiAgICBmb250LXNpemU6IDIycHg7XG4gIH1cbn1cbi5hd2FyZHMtc2xpZGUuc3dpcGVyLXNsaWRlLXByZXYge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGVuZDtcbiAgdHJhbnNpdGlvbjogMC41cztcbn1cbi5hd2FyZHMtc2xpZGUuc3dpcGVyLXNsaWRlLW5leHQge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHN0YXJ0O1xuICB0cmFuc2l0aW9uOiAwLjVzO1xufVxuLmF3YXJkcy1zbGlkZTpub3QoLnN3aXBlci1zbGlkZS1hY3RpdmUpIHtcbiAgbWFyZ2luLXRvcDogMzBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyOTkuOThweCkge1xuICAuYXdhcmRzLXNsaWRlOm5vdCguc3dpcGVyLXNsaWRlLWFjdGl2ZSkge1xuICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk0OS45OHB4KSB7XG4gIC5hd2FyZHMtc2xpZGU6bm90KC5zd2lwZXItc2xpZGUtYWN0aXZlKSB7XG4gICAgbWFyZ2luLXRvcDogdW5zZXQ7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE1MDBweCkge1xuICAuYXdhcmRzLXNsaWRlOm5vdCguc3dpcGVyLXNsaWRlLWFjdGl2ZSkgLmF3YXJkcy1zbGlkZV9fdGV4dCB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjM7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyOTkuOThweCkge1xuICAuYXdhcmRzLXNsaWRlOm5vdCguc3dpcGVyLXNsaWRlLWFjdGl2ZSkgLmF3YXJkcy1zbGlkZV9fdGV4dCB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5NTBweCkge1xuICAuYXdhcmRzLXNsaWRlOm5vdCguc3dpcGVyLXNsaWRlLWFjdGl2ZSkgLmF3YXJkcy1zbGlkZV9faW5uZXIge1xuICAgIHRyYW5zaXRpb246IDAuM3M7XG4gICAgbWF4LXdpZHRoOiAzMjBweDtcbiAgICBoZWlnaHQ6IGF1dG87XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk1MHB4KSBhbmQgKG1heC13aWR0aDogMTY4MHB4KSB7XG4gIC5hd2FyZHMtc2xpZGU6bm90KC5zd2lwZXItc2xpZGUtYWN0aXZlKSAuYXdhcmRzLXNsaWRlX19pbm5lciB7XG4gICAgbWF4LXdpZHRoOiAyODBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTUwcHgpIGFuZCAobWF4LXdpZHRoOiAxNTAwcHgpIHtcbiAgLmF3YXJkcy1zbGlkZTpub3QoLnN3aXBlci1zbGlkZS1hY3RpdmUpIC5hd2FyZHMtc2xpZGVfX2lubmVyIHtcbiAgICBtYXgtd2lkdGg6IDI0MHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5NTBweCkgYW5kIChtYXgtd2lkdGg6IDEyOTkuOThweCkge1xuICAuYXdhcmRzLXNsaWRlOm5vdCguc3dpcGVyLXNsaWRlLWFjdGl2ZSkgLmF3YXJkcy1zbGlkZV9faW5uZXIge1xuICAgIG1heC13aWR0aDogMjQwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk1MHB4KSBhbmQgKG1heC13aWR0aDogMTE0OS45OHB4KSB7XG4gIC5hd2FyZHMtc2xpZGU6bm90KC5zd2lwZXItc2xpZGUtYWN0aXZlKSAuYXdhcmRzLXNsaWRlX19pbm5lciB7XG4gICAgbWF4LXdpZHRoOiAyMDBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTUwcHgpIGFuZCAobWF4LXdpZHRoOiA5NDkuOThweCkge1xuICAuYXdhcmRzLXNsaWRlOm5vdCguc3dpcGVyLXNsaWRlLWFjdGl2ZSkgLmF3YXJkcy1zbGlkZV9faW5uZXIge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmc6IDAgMTVweDtcbiAgICBtYXgtd2lkdGg6IHVuc2V0O1xuICB9XG59XG5cbi5hd2FyZHMtc2xpZGVyLWNvbnRyb2xzIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICBjb2x1bW4tZ2FwOiAyMHB4O1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICBtYXJnaW46IDAgY2FsYygoMTAwdncgLSAxMzAwcHgpIC8gMik7XG4gIG1hcmdpbi1ib3R0b206IDQwcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjk5Ljk4cHgpIHtcbiAgLmF3YXJkcy1zbGlkZXItY29udHJvbHMge1xuICAgIG1hcmdpbjogMCBjYWxjKCgxMDB2dyAtIDExMTBweCkgLyAyKTtcbiAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMTQ5Ljk4cHgpIHtcbiAgLmF3YXJkcy1zbGlkZXItY29udHJvbHMge1xuICAgIG1hcmdpbjogMCBjYWxjKCgxMDB2dyAtIDk1MHB4KSAvIDIpO1xuICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk0OS45OHB4KSB7XG4gIC5hd2FyZHMtc2xpZGVyLWNvbnRyb2xzIHtcbiAgICBtYXJnaW46IDAgMCA0MHB4IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZzogMCAxNXB4O1xuICB9XG59XG4uYXdhcmRzLXNsaWRlci1jb250cm9scyAuc3dpcGVyLWJ1dHRvbi1wcmV2LFxuLmF3YXJkcy1zbGlkZXItY29udHJvbHMgLnN3aXBlci1idXR0b24tbmV4dCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZmxleC1zaHJpbms6IDA7XG4gIHdpZHRoOiAxNXB4O1xuICBoZWlnaHQ6IDE1cHg7XG4gIGxlZnQ6IHVuc2V0O1xuICByaWdodDogdW5zZXQ7XG4gIHRvcDogdW5zZXQ7XG4gIG1hcmdpbi10b3A6IHVuc2V0O1xufVxuLmF3YXJkcy1zbGlkZXItY29udHJvbHMgLnN3aXBlci1idXR0b24tcHJldjo6YWZ0ZXIsXG4uYXdhcmRzLXNsaWRlci1jb250cm9scyAuc3dpcGVyLWJ1dHRvbi1uZXh0OjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9zdmcvYXJyb3cuc3ZnKTtcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG59XG4uYXdhcmRzLXNsaWRlci1jb250cm9scyAuc3dpcGVyLWJ1dHRvbi1wcmV2OjphZnRlciB7XG4gIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG59XG5cbi5pbnRlcnZpZXcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICBwYWRkaW5nOiAzMHB4IDA7XG59XG4uaW50ZXJ2aWV3X190aXRsZSB7XG4gIGNvbG9yOiAjMUQyNTJEO1xuICBmb250LWZhbWlseTogRHJ1a1RleHRXaWRlQ3lyO1xuICBmb250LXNpemU6IDUwcHg7XG4gIGZvbnQtd2VpZ2h0OiAxMDAwO1xuICBsaW5lLWhlaWdodDogMTEwJTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgbWFyZ2luLWJvdHRvbTogNTBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExNDkuOThweCkge1xuICAuaW50ZXJ2aWV3X190aXRsZSB7XG4gICAgZm9udC1zaXplOiAzNXB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NDkuOThweCkge1xuICAuaW50ZXJ2aWV3X190aXRsZSB7XG4gICAgZm9udC1zaXplOiAyOHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA4NDkuOThweCkge1xuICAuaW50ZXJ2aWV3X190aXRsZSB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICB9XG59XG5cbi5pbnRlcnZpZXctY2FyZCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NDkuOThweCkge1xuICAuaW50ZXJ2aWV3LWNhcmQge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIH1cbn1cbi5pbnRlcnZpZXctY2FyZF9fcGljdHVyZSB7XG4gIHdpZHRoOiA1MCU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NDkuOThweCkge1xuICAuaW50ZXJ2aWV3LWNhcmRfX3BpY3R1cmUge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NDkuOThweCkge1xuICAuaW50ZXJ2aWV3LWNhcmRfX3BpY3R1cmUgaW1nIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuLmludGVydmlldy1jYXJkX19pbmZvIHtcbiAgd2lkdGg6IDUwJTtcbiAgcGFkZGluZy1sZWZ0OiAzNXB4O1xuICBwYWRkaW5nLXRvcDogMjBweDtcbiAgcGFkZGluZy1ib3R0b206IDIwcHg7XG4gIGNvbG9yOiAjMUQyNTJEO1xuICBmb250LWZhbWlseTogXCJUVE5vcm1zUHJvXCI7XG4gIGZvbnQtc2l6ZTogMjVweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IDI5cHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NDkuOThweCkge1xuICAuaW50ZXJ2aWV3LWNhcmRfX2luZm8ge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmc6IDIwcHggMDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTI5OS45OHB4KSB7XG4gIC5pbnRlcnZpZXctY2FyZF9faW5mbyB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMTQ5Ljk4cHgpIHtcbiAgLmludGVydmlldy1jYXJkX19pbmZvIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU0OS45OHB4KSB7XG4gIC5pbnRlcnZpZXctY2FyZF9faW5mbyB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICB9XG59XG5cbi5pbnRlcnZpZXctc2xpZGVyLWNvbnRyb2xzIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICBjb2x1bW4tZ2FwOiAyMHB4O1xufVxuLmludGVydmlldy1zbGlkZXItY29udHJvbHMgLnN3aXBlci1idXR0b24tcHJldixcbi5pbnRlcnZpZXctc2xpZGVyLWNvbnRyb2xzIC5zd2lwZXItYnV0dG9uLW5leHQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICB3aWR0aDogMTVweDtcbiAgaGVpZ2h0OiAxNXB4O1xuICBsZWZ0OiB1bnNldDtcbiAgcmlnaHQ6IHVuc2V0O1xuICB0b3A6IHVuc2V0O1xuICBtYXJnaW4tdG9wOiB1bnNldDtcbn1cbi5pbnRlcnZpZXctc2xpZGVyLWNvbnRyb2xzIC5zd2lwZXItYnV0dG9uLXByZXY6OmFmdGVyLFxuLmludGVydmlldy1zbGlkZXItY29udHJvbHMgLnN3aXBlci1idXR0b24tbmV4dDo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvc3ZnL2Fycm93LnN2Zyk7XG4gIGJhY2tncm91bmQtc2l6ZTogMTAwJTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xufVxuLmludGVydmlldy1zbGlkZXItY29udHJvbHMgLnN3aXBlci1idXR0b24tcHJldjo6YWZ0ZXIge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xufVxuXG4uaW50ZXJ2aWV3LW1vcmUge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGNvbG9yOiAjNjE2NTY5O1xuICBmb250LWZhbWlseTogXCJUVE5vcm1zUHJvXCI7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IDExNSU7XG59XG4uaW50ZXJ2aWV3LW1vcmU6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgaGVpZ2h0OiAxMXB4O1xuICB3aWR0aDogMTdweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tbGVmdDogMTBweDtcbiAgdHJhbnNpdGlvbjogbWFyZ2luLWxlZnQgMC4zcztcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9zdmcvYXJyb3ctZG91YmxlLnN2Zyk7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogMTAwJTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xufVxuLmludGVydmlldy1tb3JlOmhvdmVyOjphZnRlciB7XG4gIG1hcmdpbi1sZWZ0OiAxNXB4O1xuICB0cmFuc2l0aW9uOiBtYXJnaW4tbGVmdCAwLjNzO1xufVxuXG4uZmFxIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgcGFkZGluZzogNTBweCAwO1xufVxuLmZhcV9fdGl0bGUge1xuICBjb2xvcjogIzFEMjUyRDtcbiAgZm9udC1mYW1pbHk6IERydWtUZXh0V2lkZUN5cjtcbiAgZm9udC1zaXplOiA1MnB4O1xuICBmb250LXdlaWdodDogMTAwMDtcbiAgbGluZS1oZWlnaHQ6IDExMS40JTsgLyogNTcuOTI4cHggKi9cbiAgbWFyZ2luLWJvdHRvbTogNjBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk0OS45OHB4KSB7XG4gIC5mYXFfX3RpdGxlIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMTQ5Ljk4cHgpIHtcbiAgLmZhcV9fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMzVweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTQ5Ljk4cHgpIHtcbiAgLmZhcV9fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMjhweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogODQ5Ljk4cHgpIHtcbiAgLmZhcV9fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgfVxufVxuXG4uZmFxLWxpc3RfX2l0ZW0ge1xuICBtYXJnaW46IDMwcHggMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA2MDBweCkge1xuICAuZmFxLWxpc3RfX2l0ZW0ge1xuICAgIG1hcmdpbjogMTVweCAwO1xuICB9XG59XG5cbi5mYXEtaXRlbV9faGVhZGVyIHtcbiAgY29sb3I6ICMxRDI1MkQ7XG4gIGZvbnQtZmFtaWx5OiBXaXhNYWRlZm9yRGlzcGxheTtcbiAgZm9udC1mYW1pbHk6IFwiVFROb3Jtc1Byb1wiO1xuICBmb250LXNpemU6IDMwcHg7XG4gIGZvbnQtd2VpZ2h0OiA4MDA7XG4gIGxpbmUtaGVpZ2h0OiAxMDAlO1xuICBsZXR0ZXItc3BhY2luZzogMC42cHg7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjk5Ljk4cHgpIHtcbiAgLmZhcS1pdGVtX19oZWFkZXIge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTE0OS45OHB4KSB7XG4gIC5mYXEtaXRlbV9faGVhZGVyIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU0OS45OHB4KSB7XG4gIC5mYXEtaXRlbV9faGVhZGVyIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gIH1cbn1cbi5mYXEtaXRlbV9faGVhZGVyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIitcIjtcbiAgY29sb3I6ICMxRDI1MkQ7XG4gIGZvbnQtZmFtaWx5OiBGcmFua2xpbkdvdGhpY0RlbWk7XG4gIGZvbnQtc2l6ZTogMzVweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbGluZS1oZWlnaHQ6IDEwMCU7XG4gIGxldHRlci1zcGFjaW5nOiAwLjZweDtcbiAgbWFyZ2luLXJpZ2h0OiA1cHg7XG59XG4uZmFxLWl0ZW1fX2hlYWRlci5vcGVuZWQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi4oCTXCI7XG4gIG1hcmdpbi1yaWdodDogOHB4O1xufVxuLmZhcS1pdGVtX19kcm9wZG93biB7XG4gIHBhZGRpbmctdG9wOiAxNXB4O1xuICBwYWRkaW5nLWxlZnQ6IDI1cHg7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGNvbG9yOiAjNjE2NTY5O1xuICBmb250LWZhbWlseTogXCJUVE5vcm1zUHJvXCI7XG4gIGZvbnQtc2l6ZTogMjVweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IDEwMCU7XG4gIGxldHRlci1zcGFjaW5nOiAwLjVweDtcbn1cbi5mYXEtaXRlbV9fZHJvcGRvd24gb2wge1xuICBtYXJnaW4tbGVmdDogMzBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyOTkuOThweCkge1xuICAuZmFxLWl0ZW1fX2Ryb3Bkb3duIHtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExNDkuOThweCkge1xuICAuZmFxLWl0ZW1fX2Ryb3Bkb3duIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU0OS45OHB4KSB7XG4gIC5mYXEtaXRlbV9fZHJvcGRvd24ge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgfVxufVxuXG4ucGFydG5lcnMge1xuICBwYWRkaW5nLXRvcDogNzBweDtcbiAgcGFkZGluZy1ib3R0b206IDEwMHB4O1xufVxuLnBhcnRuZXJzX190aXRsZSB7XG4gIGNvbG9yOiAjRjZFMjAwO1xuICBmb250LWZhbWlseTogRHJ1a1RleHRXaWRlQ3lyO1xuICBmb250LXNpemU6IDUycHg7XG4gIGZvbnQtd2VpZ2h0OiAxMDAwO1xuICBsaW5lLWhlaWdodDogMTEwJTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgbWFyZ2luLWJvdHRvbTogNTBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExNDkuOThweCkge1xuICAucGFydG5lcnNfX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDM1cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk0OS45OHB4KSB7XG4gIC5wYXJ0bmVyc19fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMjhweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogODQ5Ljk4cHgpIHtcbiAgLnBhcnRuZXJzX190aXRsZSB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICB9XG59XG5cbi5wYXJ0bmVycy1saXN0Om5vdCg6bGFzdC1jaGlsZCkge1xuICBwYWRkaW5nLWJvdHRvbTogMTAwcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NDkuOThweCkge1xuICAucGFydG5lcnMtbGlzdDpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICBwYWRkaW5nLXRvcDogNTBweDtcbiAgfVxufVxuLnBhcnRuZXJzLWxpc3RfX2hlYWQge1xuICBwYWRkaW5nOiAwIDAgMzBweCAwO1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgZm9udC1mYW1pbHk6IERydWtUZXh0V2lkZUN5cjtcbiAgZm9udC1zaXplOiAyOS4wNThweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogMTAwMDtcbiAgbGluZS1oZWlnaHQ6IDExNS40JTsgLyogMzMuNTMzcHggKi9cbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk0OS45OHB4KSB7XG4gIC5wYXJ0bmVycy1saXN0X19oZWFkIHtcbiAgICBwYWRkaW5nOiAwIDAgMzBweCAwO1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTE0OS45OHB4KSB7XG4gIC5wYXJ0bmVycy1saXN0X19oZWFkIHtcbiAgICBmb250LXNpemU6IDI1cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk0OS45OHB4KSB7XG4gIC5wYXJ0bmVycy1saXN0X19oZWFkIHtcbiAgICBmb250LXNpemU6IDIycHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ0OS45OHB4KSB7XG4gIC5wYXJ0bmVycy1saXN0X19oZWFkIHtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gIH1cbn1cbi5wYXJ0bmVycy1saXN0X19yb3cge1xuICBkaXNwbGF5OiBmbGV4O1xuICBtYXJnaW46IDAgLTIwcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA4NDkuOThweCkge1xuICAucGFydG5lcnMtbGlzdF9fcm93IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB9XG59XG4ucGFydG5lcnMtbGlzdF9fY29sIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgd2lkdGg6IDUwJTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk0OS45OHB4KSB7XG4gIC5wYXJ0bmVycy1saXN0X19jb2wge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG5cbi5wYXJ0bmVyIHtcbiAgcGFkZGluZzogMTBweCAyMHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuLnBhcnRuZXJfX2hlYWQge1xuICBjb2xvcjogI0ZGRjtcbiAgZm9udC1zaXplOiAzMHB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiAxMTUuNCU7XG4gIHBhZGRpbmc6IDIwcHggMzBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDY0OS45OHB4KSB7XG4gIC5wYXJ0bmVyX19oZWFkIHtcbiAgICBwYWRkaW5nOiAyMHB4IDA7XG4gIH1cbn1cbi5wYXJ0bmVyX19ib2R5IHtcbiAgYmFja2dyb3VuZDogI0UyRTNFNTtcbiAgYmFja2Ryb3AtZmlsdGVyOiBibHVyKDJweCk7XG4gIHBhZGRpbmc6IDI1cHggNDBweDtcbiAgZmxleDogMTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIG1pbi1oZWlnaHQ6IDIyNXB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogODQ5Ljk4cHgpIHtcbiAgLnBhcnRuZXJfX2JvZHkge1xuICAgIHBhZGRpbmc6IDE1cHg7XG4gIH1cbn1cbi5wYXJ0bmVyX19ib2R5LS12MSB7XG4gIG1pbi1oZWlnaHQ6IDI1MHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTE0OS45OHB4KSB7XG4gIC5wYXJ0bmVyX19ib2R5LS12MSB7XG4gICAgbWluLWhlaWdodDogMjkwcHg7XG4gIH1cbn1cbi5wYXJ0bmVyX19ib2R5LS12MiB7XG4gIG1pbi1oZWlnaHQ6IDI3MHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTE0OS45OHB4KSB7XG4gIC5wYXJ0bmVyX19ib2R5LS12MiB7XG4gICAgbWluLWhlaWdodDogMzAwcHg7XG4gIH1cbn1cbi5wYXJ0bmVyX19ib2R5OmhvdmVyIC5wYXJ0bmVyX19zaXRlIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG4ucGFydG5lcl9faWNvbiB7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiA2MHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLnBhcnRuZXJfX2ljb24gaW1nIHtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLnBhcnRuZXJfX2Rlc2NyIHtcbiAgY29sb3I6ICMxRDI1MkQ7XG4gIGZvbnQtZmFtaWx5OiBXaXhNYWRlZm9yRGlzcGxheTtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogMTExLjQlO1xuICBtYXJnaW46IDI1cHggMDtcbn1cbi5wYXJ0bmVyX19zaXRlIHtcbiAgY29sb3I6ICM2MTY1Njk7XG4gIGZvbnQtZmFtaWx5OiBcIlRUTm9ybXNQcm9cIjtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogMTEyJTtcbn1cblxuLnBhcnRuZXJzLWxpc3QtY29sX19oZWFkIHtcbiAgcGFkZGluZzogMCAwIDMwcHggMjBweDtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGZvbnQtZmFtaWx5OiBEcnVrVGV4dFdpZGVDeXI7XG4gIGZvbnQtc2l6ZTogMzBweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogMTAwMDtcbiAgbGluZS1oZWlnaHQ6IDExNSU7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMTQ5Ljk4cHgpIHtcbiAgLnBhcnRuZXJzLWxpc3QtY29sX19oZWFkIHtcbiAgICBmb250LXNpemU6IDI1cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk0OS45OHB4KSB7XG4gIC5wYXJ0bmVycy1saXN0LWNvbF9faGVhZCB7XG4gICAgZm9udC1zaXplOiAyMnB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0NDkuOThweCkge1xuICAucGFydG5lcnMtbGlzdC1jb2xfX2hlYWQge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgfVxufVxuLnBhcnRuZXJzLWxpc3QtY29sX19ib2R5IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cblxuLmZvb3RlciB7XG4gIGJhY2tncm91bmQ6IHJnYigyOCwgMzcsIDQ2KTtcbiAgbWluLWhlaWdodDogMjg1cHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NDkuOThweCkge1xuICAuZm9vdGVyIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA5MiUsIHRvcDtcbiAgICBtaW4taGVpZ2h0OiB1bnNldDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogODQ5Ljk4cHgpIHtcbiAgLmZvb3RlciB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogNjQlLCB0b3A7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU0OS45OHB4KSB7XG4gIC5mb290ZXIge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDYyJSwgdG9wO1xuICB9XG59XG4uZm9vdGVyX19jb250ZW50IHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogODQ5Ljk4cHgpIHtcbiAgLmZvb3Rlcl9fY29udGVudCB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgfVxufVxuXG4uZm9vdGVyLWNvbnRlbnQge1xuICBwYWRkaW5nOiA4MHB4IDAgMTAwcHggMDtcbiAgbWF4LXdpZHRoOiAxNDQwcHg7XG4gIG1hcmdpbjogYXV0bztcbn1cbi5mb290ZXItY29udGVudF9fbG9nbyB7XG4gIHdpZHRoOiAyMjBweDtcbiAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xufVxuLmZvb3Rlci1jb250ZW50X19sb2dvIHN2ZyB7XG4gIHdpZHRoOiAxODBweDtcbiAgaGVpZ2h0OiA0NHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogODQ5Ljk4cHgpIHtcbiAgLmZvb3Rlci1jb250ZW50X19sb2dvIHtcbiAgICBtYXJnaW46IDAgMjVweCAzMHB4IDI1cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU0OS45OHB4KSB7XG4gIC5mb290ZXItY29udGVudF9fbG9nbyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luOiAwIDVweCAzMHB4IDVweDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB9XG59XG4uZm9vdGVyLWNvbnRlbnRfX2xvZ28gaW1nIHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTQ5Ljk4cHgpIHtcbiAgLmZvb3Rlci1jb250ZW50X19sb2dvIGltZyB7XG4gICAgd2lkdGg6IDE4MHB4O1xuICB9XG59XG4uZm9vdGVyLWNvbnRlbnRfX3N1YnNjcmliZSB7XG4gIG1hcmdpbi1ib3R0b206IDQwcHg7XG59XG4uZm9vdGVyLWNvbnRlbnRfX2JvdHRvbSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXg6IDE7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMTQ5Ljk4cHgpIHtcbiAgLmZvb3Rlci1jb250ZW50X19ib3R0b20ge1xuICAgIGZsZXg6IHVuc2V0O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIH1cbn1cbi5mb290ZXItY29udGVudF9fbWVudSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXg6IDE7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMTQ5Ljk4cHgpIHtcbiAgLmZvb3Rlci1jb250ZW50X19tZW51IHtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICB9XG59XG4uZm9vdGVyLWNvbnRlbnRfX2NvbnRhY3RzIHtcbiAgZmxleDogMTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDg0OS45OHB4KSB7XG4gIC5mb290ZXItY29udGVudF9fY29udGFjdHMge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NDkuOThweCkge1xuICAuZm9vdGVyLWNvbnRlbnRfX2NvbnRhY3RzIHtcbiAgICBtYXJnaW46IDAgNXB4IDAgNXB4O1xuICAgIGdhcDogMjBweDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIH1cbn1cblxuLmZvb3Rlci1tZW51IHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgbWFyZ2luOiAwIDQ1cHggMCAwO1xuICBwYWRkaW5nOiAwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTE0OS45OHB4KSB7XG4gIC5mb290ZXItbWVudSB7XG4gICAgbWFyZ2luOiAwO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NDkuOThweCkge1xuICAuZm9vdGVyLW1lbnUge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbjogMCAyNXB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NDkuOThweCkge1xuICAuZm9vdGVyLW1lbnUge1xuICAgIG1hcmdpbjogMDtcbiAgICB3aWR0aDogdW5zZXQ7XG4gIH1cbn1cbi5mb290ZXItbWVudV9faXRlbSB7XG4gIG1hcmdpbjogNXB4IDA7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NDkuOThweCkge1xuICAuZm9vdGVyLW1lbnVfX2l0ZW0ge1xuICAgIG1hcmdpbjogMTVweCAwO1xuICB9XG59XG5cbi5mb290ZXItbGluayB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBmb250LWZhbWlseTogV2l4TWFkZWZvckRpc3BsYXk7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDE0MCU7IC8qIDE5LjZweCAqL1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NDkuOThweCkge1xuICAuZm9vdGVyLWxpbmsge1xuICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgfVxufVxuLmZvb3Rlci1saW5rOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG5cbi5mb290ZXItY29udGFjdHMge1xuICBwYWRkaW5nOiAwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTE0OS45OHB4KSB7XG4gIC5mb290ZXItY29udGFjdHMge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbjogMDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTQ5Ljk4cHgpIHtcbiAgLmZvb3Rlci1jb250YWN0cyB7XG4gICAgbWFyZ2luOiAwIDI1cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU0OS45OHB4KSB7XG4gIC5mb290ZXItY29udGFjdHMge1xuICAgIG1hcmdpbjogMDtcbiAgfVxufVxuLmZvb3Rlci1jb250YWN0czpub3QoOmxhc3QtY2hpbGQpIHtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbn1cbi5mb290ZXItY29udGFjdHNfX3RpdGxlIHtcbiAgY29sb3I6ICNGRkY7XG4gIGZvbnQtZmFtaWx5OiBXaXhNYWRlZm9yRGlzcGxheTtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMTQwJTsgLyogMTkuNnB4ICovXG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG5cbi5mb290ZXItY29udGFjdHMtaXRlbSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1hcmdpbjogNXB4IDA7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NDkuOThweCkge1xuICAuZm9vdGVyLWNvbnRhY3RzLWl0ZW0ge1xuICAgIG1hcmdpbjogMTVweCAwO1xuICB9XG59XG4uZm9vdGVyLWNvbnRhY3RzLWl0ZW1fX3RleHQge1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgZm9udC1mYW1pbHk6IFdpeE1hZGVmb3JEaXNwbGF5O1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxNDAlOyAvKiAxOS42cHggKi9cbn1cbi5mb290ZXItY29udGFjdHMtaXRlbV9fbGFiZWwge1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgZm9udC1mYW1pbHk6IFdpeE1hZGVmb3JEaXNwbGF5O1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxNDAlOyAvKiAxOS42cHggKi9cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ0OS45OHB4KSB7XG4gIC5mb290ZXItY29udGFjdHMtaXRlbV9fbGFiZWwge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbi5mb290ZXItY29udGFjdHMtaXRlbV9faWNvbiB7XG4gIHdpZHRoOiAxOHB4O1xuICBoZWlnaHQ6IDE4cHg7XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbn1cbi5mb290ZXItY29udGFjdHMtaXRlbV9faWNvbiBzdmcge1xuICB3aWR0aDogMThweDtcbiAgaGVpZ2h0OiAxOHB4O1xuICBmaWxsOiBub25lO1xuICBzdHJva2U6ICNmZmZmZmY7XG59XG5cbi5mb290ZXItY29weSB7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBmb250LWZhbWlseTogV2l4TWFkZWZvckRpc3BsYXk7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDE0MCU7IC8qIDE2LjhweCAqL1xuICBtYXgtd2lkdGg6IDE1NXB4O1xufVxuXG4uZm9ybS1zYnNjcmliZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHJvdy1nYXA6IDE1cHg7XG59XG4uZm9ybS1zYnNjcmliZV9fZGVzY3Ige1xuICBjb2xvcjogI0ZGRjtcbiAgZm9udC1mYW1pbHk6IFdpeE1hZGVmb3JEaXNwbGF5O1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiAxMDAlO1xufVxuLmZvcm0tc2JzY3JpYmVfX2Zvcm0ge1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgY29sdW1uLWdhcDogMTBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU0OS45OHB4KSB7XG4gIC5mb3JtLXNic2NyaWJlX19mb3JtIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIHJvdy1nYXA6IDEwcHg7XG4gIH1cbn1cbi5mb3JtLXNic2NyaWJlX19mb3JtIC50ZXh0LWZpZWxkIHtcbiAgZmxleDogMTtcbn1cbi5mb3JtLXNic2NyaWJlX19mb3JtIC50ZXh0LWZpZWxkIGlucHV0IHtcbiAgb3V0bGluZTogbm9uZTtcbiAgZm9udC1mYW1pbHk6IFdpeE1hZGVmb3JEaXNwbGF5O1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiAxMjElO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBwYWRkaW5nOiAxNXB4O1xufVxuLmZvcm0tc2JzY3JpYmVfX2FyZ2VlbWVudCBsYWJlbCB7XG4gIGNvbG9yOiAjZmZmZmZmO1xufSIsIjpyb290IHtcbiAgLS1oZWFkZXItaGVpZ2h0OiA3NXB4O1xufVxuLmhlYWRlciB7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDEwMDtcbiAgcG9zaXRpb246IGZpeGVkO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmFja2dyb3VuZC1jb2xvcjtcblxuICBtaW4taGVpZ2h0OiB2YXIoLS1oZWFkZXItaGVpZ2h0KTtcbn1cblxuLmhlYWRlci1jb250ZW50IHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nLXRvcDogMTVweDtcbiAgcGFkZGluZy1ib3R0b206IDE1cHg7XG5cbiAgQGluY2x1ZGUgbWVkaWEtbWQoKSB7XG4gICAgcGFkZGluZy10b3A6IDIwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDIwcHg7XG4gIH1cblxuICAmX19sb2dvIHtcbiAgICAvLyBtYXgtd2lkdGg6IDEzMHB4O1xuICAgIG1heC1oZWlnaHQ6IDM0cHg7XG5cbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGNvbHVtbi1nYXA6IDEwcHg7XG5cbiAgICBzdmcge1xuICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgIH1cblxuICAgIGltZyB7XG4gICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgfVxuICB9XG59XG5cbi5oZWFkZXItbWVudSB7XG4gIEBpbmNsdWRlIG1lZGlhLWxnKCkge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRibGFjaztcbiAgICAgIHRvcDogNzVweDtcbiAgICAgIHJpZ2h0OiAwO1xuICAgICAgbGVmdDogMDtcbiAgICAgIGJvdHRvbTogMDtcbiAgICAgIG92ZXJmbG93OiBhdXRvO1xuICAgICAgcGFkZGluZzogMjRweCAxMnB4O1xuICAgICAgei1pbmRleDogMTtcbiAgICAgICYuaXMtc2VsZWN0ZWQge1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgfVxuICB9XG5cbiAgJl9fbGlzdCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGNvbHVtbi1nYXA6IDQ1cHg7XG4gICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICBwYWRkaW5nOiAwO1xuXG4gICAgQGluY2x1ZGUgbWVkaWEteGwoKSB7XG4gICAgICBjb2x1bW4tZ2FwOiAxNXB4O1xuICAgIH1cblxuICAgIEBpbmNsdWRlIG1lZGlhLWxnKCkge1xuICAgICAgbWFyZ2luLXRvcDogNDBweDtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgcm93LWdhcDogMzBweDtcbiAgICB9XG4gIH1cblxuICAmX19pdGVtIHtcbiAgICAuYnRuIHtcbiAgICAgIEBpbmNsdWRlIG1lZGlhLWxnKCkge1xuICAgICAgICBtaW4td2lkdGg6IDIwMHB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4uaGVhZGVyLWJ1cmdlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHdpZHRoOiAzNXB4O1xuICBoZWlnaHQ6IDIzcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuXG4gIEBpbmNsdWRlIG1lZGlhLWxnKCkge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG5cbiAgc3BhbiB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAzcHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgICB0cmFuc2l0aW9uOiBhbGwgLjRzO1xuXG4gICAgJjpudGgtb2YtdHlwZSgxKSB7XG4gICAgICB0b3A6IDA7XG4gICAgfVxuXG4gICAgJjpudGgtb2YtdHlwZSgyKSB7XG4gICAgICB0b3A6IDUwJTtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICB9XG5cbiAgICAmOm50aC1vZi10eXBlKDMpIHtcbiAgICAgIGJvdHRvbTogMDtcbiAgICB9XG4gIH1cblxuICAmLmlzLXNlbGVjdGVkIHtcbiAgICBzcGFuOm50aC1vZi10eXBlKDEpIHtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgxMHB4KSByb3RhdGUoLTQ1ZGVnKTtcbiAgICB9XG5cbiAgICBzcGFuOm50aC1vZi10eXBlKDIpIHtcbiAgICAgIGxlZnQ6IDIwMCU7XG4gICAgICBvcGFjaXR5OiAwO1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDEwcHgpO1xuICAgICAgYW5pbWF0aW9uOiBhY3RpdmUtbWVudSAuOHMgZm9yd2FyZHM7XG4gICAgfVxuXG4gICAgQGtleWZyYW1lcyBhY3RpdmUtbWVudSB7XG4gICAgICAxMDAlIHtcbiAgICAgICAgd2lkdGg6IDA7XG4gICAgICB9XG4gICAgfVxuXG4gICAgc3BhbjpudGgtb2YtdHlwZSgzKSB7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTEwcHgpIHJvdGF0ZSg0NWRlZyk7XG4gICAgfVxuICB9XG59XG5cbi5oZWFkZXItbG9nbyB7XG4gICZfX3N1YiB7XG4gICAgQGluY2x1ZGUgbWVkaWEteHMoKXtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICB9XG59XG4iLCJAaW1wb3J0ICcuL3NtYXJ0LWdyaWQnO1xuXG4kcHJpbWFyeS1jb2xvcjogI0Y2RTIwMDtcbiRhY2NlbnQtY29sb3I6ICNGQTQ1MTY7XG5cbiRkYXJrLXByaW1hcnktY29sb3I6ICM2MzY2NkE7XG4kbGlnaHQtcHJpbWFyeS1jb2xvcjogJHByaW1hcnktY29sb3I7XG5cbiR3aGl0ZTogI2ZmZmZmZjtcbiRibGFjazogIzFDMjUyRTtcblxuJHByaW1hcnktdGV4dC1jb2xvcjogIzFEMjUyRDtcbiRpbmFjdGl2ZS10ZXh0LWNvbG9yOiAjQTNBN0FBO1xuJGRhcmstdGV4dC1jb2xvcjogIzA1MDUwNTtcbiRpbmFjdGl2ZS1iYWNrZ3JvdW5kLWNvbG9yOiAjQTNBN0FBO1xuJGJhY2tncm91bmQtY29sb3I6ICAjMUQyNTJEO1xuJGRhcmstYmFja2dyb3VuZC1jb2xvcjogIzA3MTYyMjtcblxuJHByaW1hcnktZm9udDogV2l4TWFkZWZvckRpc3BsYXk7XG4kc2Vjb25kYXJ5LWZvbnQ6IERydWtUZXh0V2lkZUN5cjtcbiIsIiR4bTogNDUwcHggIWRlZmF1bHQ7XG4keHM6IDU1MHB4ICFkZWZhdWx0O1xuJHNtOiA2NTBweCAhZGVmYXVsdDtcbiRtZDogODUwcHggIWRlZmF1bHQ7XG4kbGc6IDk1MHB4ICFkZWZhdWx0O1xuJHhsOiAxMTUwcHggIWRlZmF1bHQ7XG4keHhsOiAxMzAwcHggIWRlZmF1bHQ7XG5cblxuQG1peGluIG1lZGlhLXh4bCgkZGlyZWN0aW9uOiBkb3duKSB7XG4gIEBpZiAoJGRpcmVjdGlvbiA9PXVwKSB7XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJHh4bCkge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9XG5cbiAgQGVsc2Uge1xuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICN7JHh4bCAtIDAuMDJweH0pIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfVxufVxuXG5AbWl4aW4gbWVkaWEteGwoJGRpcmVjdGlvbjogZG93bikge1xuICBAaWYgKCRkaXJlY3Rpb24gPT11cCkge1xuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICR4bCkge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9XG5cbiAgQGVsc2Uge1xuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICN7JHhsIC0gMC4wMnB4fSkge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9XG59XG5cbkBtaXhpbiBtZWRpYS1sZygkZGlyZWN0aW9uOiBkb3duKSB7XG4gIEBpZiAoJGRpcmVjdGlvbiA9PXVwKSB7XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJGxnKSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH1cblxuICBAZWxzZSB7XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogI3skbGcgLSAwLjAycHh9KSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH1cbn1cblxuQG1peGluIG1lZGlhLW1kKCRkaXJlY3Rpb246IGRvd24pIHtcbiAgQGlmICgkZGlyZWN0aW9uID09dXApIHtcbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRtZCkge1xuICAgICAgICAgIEBjb250ZW50O1xuICAgICAgfVxuICB9XG5cbiAgQGVsc2Uge1xuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogI3skbWQgLSAwLjAycHh9KSB7XG4gICAgICAgICAgQGNvbnRlbnQ7XG4gICAgICB9XG4gIH1cbn1cblxuQG1peGluIG1lZGlhLXNtKCRkaXJlY3Rpb246IGRvd24pIHtcbiAgQGlmICgkZGlyZWN0aW9uID09dXApIHtcbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRzbSkge1xuICAgICAgICAgIEBjb250ZW50O1xuICAgICAgfVxuICB9XG5cbiAgQGVsc2Uge1xuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogI3skc20gLSAwLjAycHh9KSB7XG4gICAgICAgICAgQGNvbnRlbnQ7XG4gICAgICB9XG4gIH1cbn1cblxuQG1peGluIG1lZGlhLXhzKCRkaXJlY3Rpb246IGRvd24pIHtcbiAgQGlmICgkZGlyZWN0aW9uID09dXApIHtcbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICR4cykge1xuICAgICAgICAgIEBjb250ZW50O1xuICAgICAgfVxuICB9XG5cbiAgQGVsc2Uge1xuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogI3skeHMgLSAwLjAycHh9KSB7XG4gICAgICAgICAgQGNvbnRlbnQ7XG4gICAgICB9XG4gIH1cbn1cblxuQG1peGluIG1lZGlhLXhtKCRkaXJlY3Rpb246IGRvd24pIHtcbiAgQGlmICgkZGlyZWN0aW9uID09dXApIHtcbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICR4bSkge1xuICAgICAgICAgIEBjb250ZW50O1xuICAgICAgfVxuICB9XG5cbiAgQGVsc2Uge1xuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogI3skeG0gLSAwLjAycHh9KSB7XG4gICAgICAgICAgQGNvbnRlbnQ7XG4gICAgICB9XG4gIH1cbn1cblxuQG1peGluIGZyb20oJG1pbl93aWR0aCkge1xuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkbWluX3dpZHRoKSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuQG1peGluIHRvKCRtYXhfd2lkdGgpIHtcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJG1heF93aWR0aCkge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5cbkBtaXhpbiByZXNwb25zaXZlVGV4dCgpIHtcbiAgQGluY2x1ZGUgbWVkaWEteHhsKCkge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgfVxuXG4gIEBpbmNsdWRlIG1lZGlhLXhsKCkge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgfVxuXG4gIEBpbmNsdWRlIG1lZGlhLXhzKCkge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgfVxufVxuXG5AbWl4aW4gcmVzcG9uc2l2ZVN1YlRpdGxlKCkge1xuICBAaW5jbHVkZSBtZWRpYS14bCgpIHtcbiAgICBmb250LXNpemU6IDI2cHg7XG4gIH1cblxuICBAaW5jbHVkZSBtZWRpYS1sZygpIHtcbiAgICBmb250LXNpemU6IDIycHg7XG4gIH1cblxuICBAaW5jbHVkZSBtZWRpYS1tZCgpIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gIH1cbn1cblxuQG1peGluIHJlc3BvbnNpdmVUaXRsZSgpIHtcbiAgQGluY2x1ZGUgbWVkaWEteGwoKSB7XG4gICAgZm9udC1zaXplOiAzNXB4O1xuICB9XG5cbiAgQGluY2x1ZGUgbWVkaWEtbGcoKSB7XG4gICAgZm9udC1zaXplOiAyOHB4O1xuICB9XG5cbiAgQGluY2x1ZGUgbWVkaWEtbWQoKSB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICB9XG59XG4iLCIuaGVybyB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG1heC13aWR0aDogMTQ0MHB4O1xuICAgIG1hcmdpbjogYXV0bztcblxuICAgIEBpbmNsdWRlIG1lZGlhLXNtKCkge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZGFyay1iYWNrZ3JvdW5kLWNvbG9yO1xuICAgIH1cbiAgICBcbiAgICAmX19iZyB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICBsZWZ0OiA1MCU7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG5cbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLXhsKCkge1xuICAgICAgICAgICAgdG9wOiAtMzBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLXNtKCkge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuXG4gICAgICAgIGltZyB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgICAgICB9XG5cbiAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZGFyay1iYWNrZ3JvdW5kLWNvbG9yO1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgbGVmdDogOTkuOSU7XG4gICAgICAgICAgICB3aWR0aDogY2FsYygoMTAwdncgLSAxNDQ3cHgpIC8gMik7XG4gICAgICAgICAgICBoZWlnaHQ6IDQ2M3B4O1xuICAgICAgICAgICAgdG9wOiAwO1xuXG4gICAgICAgICAgICBAaW5jbHVkZSB0bygxNDQwcHgpIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDcxNjIyO1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgcmlnaHQ6IDk5LjklO1xuICAgICAgICAgICAgd2lkdGg6IGNhbGMoKDEwMHZ3IC0gMTQ0N3B4KSAvIDIpO1xuICAgICAgICAgICAgaGVpZ2h0OiA4MXB4O1xuICAgICAgICAgICAgYm90dG9tOiA2MHB4O1xuXG4gICAgICAgICAgICBAaW5jbHVkZSB0bygxNDQwcHgpIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgJl9fY29udGFpbmVyIHtcbiAgICAgICAgbWluLWhlaWdodDogNjA1cHg7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlblxuICAgIH1cbn1cblxuLmhlcm8tY29udGVudCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBjb2x1bW4tZ2FwOiA1MHB4O1xuXG4gICAgbWluLWhlaWdodDogNDMwcHg7XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1zbSgpIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMzBweDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgcm93LWdhcDogMzBweDtcbiAgICB9XG5cbiAgICAmX19sb2dvIHtcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtc20oKSB7XG4gICAgICAgICAgICB3aWR0aDogODAlO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4uaGVyby1zY2hlZHVsZSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBjb2x1bW4tZ2FwOiAxNXB4O1xuICAgIHBhZGRpbmc6IDIwcHggMDtcblxuICAgIEBpbmNsdWRlIG1lZGlhLXhsKCkge1xuICAgICAgICBjb2x1bW4tZ2FwOiAzNXB4O1xuICAgIH1cblxuICAgIEBpbmNsdWRlIG1lZGlhLXNtKCkge1xuICAgICAgICBtYXJnaW46IDQwcHggYXV0bztcbiAgICB9XG5cbiAgICAmX19wb2ludCB7XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLXNtKCkge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIEBpbmNsdWRlIG1lZGlhLXNtKCkge1xuICAgICAgICB3aWR0aDogODAlO1xuICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICB9XG59XG5cbi5oZXJvLXNjaGVkdWxlLWxpbmtzIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgZmxleDogMTtcblxuICAgIEBpbmNsdWRlIG1lZGlhLXhsKCkge1xuICAgICAgICByb3ctZ2FwOiAxMHB4O1xuICAgIH1cblxuICAgICZfX2l0ZW0ge1xuICAgICAgICBAaW5jbHVkZSBtZWRpYS14bCgpIHtcbiAgICAgICAgICAgIHdpZHRoOiA1MCU7XG4gICAgICAgIH1cblxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1zbSgpIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICB9XG5cbiAgICAgICAgYSB7XG4gICAgICAgICAgICBjb2xvcjogI0ZGRjtcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBcIlRUTm9ybXNQcm9cIjtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjNweDtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMTYwJTtcbiAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLXh4bCgpIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLXNtKCkge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjNweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEteG0oKSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgICAgICAgIC8vIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgLy8gZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAgICAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4zMSk7XG4gICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IFwiVFROb3Jtc1Byb1wiO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjNweDtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNjAlO1xuICAgICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiBsb3dlcmNhc2U7XG5cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS14eGwoKSB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1zbSgpIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyM3B4O1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLXhtKCkge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJi0tcGFpcjEge1xuICAgICAgICAgICAgbWluLXdpZHRoOiAzMDVweDtcblxuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEteGwoKSB7XG4gICAgICAgICAgICAgICAgbWluLXdpZHRoOiB1bnNldDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICYtLXBhaXIyIHtcbiAgICAgICAgICAgIG1pbi13aWR0aDogMzQ1cHg7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLXhsKCkge1xuICAgICAgICAgICAgICAgIG1pbi13aWR0aDogdW5zZXQ7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmLS1wYWlyMyB7XG4gICAgICAgICAgICBtaW4td2lkdGg6IDM0NXB4O1xuXG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS14bCgpIHtcbiAgICAgICAgICAgICAgICBtaW4td2lkdGg6IHVuc2V0O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJi0tcGFpcjQge1xuICAgICAgICAgICAgbWluLXdpZHRoOiAyMTBweDtcblxuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEteGwoKSB7XG4gICAgICAgICAgICAgICAgbWluLXdpZHRoOiB1bnNldDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn0iLCIuaXQtaXMge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRkYXJrLWJhY2tncm91bmQtY29sb3I7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHBhZGRpbmctdG9wOiAzNXB4O1xuICAgIHBhZGRpbmctYm90dG9tOiA2MHB4O1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG5cbiAgICAmX19iZyB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgdG9wOiAtNXB4O1xuXG4gICAgICAgIGltZyB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgb2JqZWN0LWZpdDogY29udGFpbjtcblxuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtbGcoKSB7XG4gICAgICAgICAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgICAgICAgICAgICAgb3BhY2l0eTogMC4xO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgICZfX3RpdGxlIHtcbiAgICAgICAgY29sb3I6ICNGNkUyMDA7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAkc2Vjb25kYXJ5LWZvbnQ7XG4gICAgICAgIGZvbnQtc2l6ZTogNTJweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDEwMDA7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxMTAlO1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA3MHB4O1xuXG4gICAgICAgIEBpbmNsdWRlIHJlc3BvbnNpdmVUaXRsZSgpO1xuICAgIH1cbn1cblxuLml0LWlzLWNvbnRlbnQge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXG4gICAgQGluY2x1ZGUgbWVkaWEtbWQoKSB7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIHJvdy1nYXA6IDUwcHg7XG4gICAgfVxuXG4gICAgJl9fY29sIHtcbiAgICAgICAgbWF4LXdpZHRoOiA0NDBweDtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgcm93LWdhcDogMjBweDtcblxuICAgICAgICBAaW5jbHVkZSBtZWRpYS14bCgpIHtcbiAgICAgICAgICAgIG1heC13aWR0aDogNDUwcHg7O1xuICAgICAgICB9XG5cbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtbWQoKSB7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IHVuc2V0O1xuICAgICAgICB9XG5cbiAgICAgICAgQGluY2x1ZGUgbWVkaWEteGwoKSB7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDQ1MHB4OztcbiAgICAgICAgfVxuXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLW1kKCkge1xuICAgICAgICAgICAgbWF4LXdpZHRoOiB1bnNldDtcbiAgICAgICAgICAgIHJvdy1nYXA6IDIwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAmLS1nYXAxIHtcbiAgICAgICAgICAgIHJvdy1nYXA6IDQwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAmLS1zaG9ydCB7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDM3MHB4O1xuXG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS14bCgpIHtcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDM0MHB4OztcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtbWQoKSB7XG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiB1bnNldDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuLml0LWlzLWNvbnRlbnQtaXRlbSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXG4gICAgJl9fdGl0bGUge1xuICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICBmb250LWZhbWlseTogXCJUVE5vcm1zUHJvXCI7XG4gICAgICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDgwMDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDM1cHg7XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cbiAgICAgICAgQGluY2x1ZGUgbWVkaWEteGwoKSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDMwcHg7XG4gICAgICAgIH1cblxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1zbSgpIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjVweDtcbiAgICAgICAgfVxuXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLXhzKCkge1xuICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJl9fZGVzY3Ige1xuICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICBmb250LWZhbWlseTogXCJUVE5vcm1zUHJvXCI7XG4gICAgICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE7XG5cbiAgICAgICAgQGluY2x1ZGUgcmVzcG9uc2l2ZVRleHQoKTtcbiAgICB9XG59IiwiLmxlYWd1ZS1oZWFkZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbiAgICBwYWRkaW5nOiAzMHB4IDA7XG5cbiAgICAmX190aXRsZSB7XG4gICAgICAgIGNvbG9yOiAkcHJpbWFyeS10ZXh0LWNvbG9yO1xuICAgICAgICBmb250LWZhbWlseTogJHNlY29uZGFyeS1mb250O1xuICAgICAgICBmb250LXNpemU6IDUycHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiAxMDAwO1xuICAgICAgICBsaW5lLWhlaWdodDogMTEwJTtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcblxuICAgICAgICBAaW5jbHVkZSByZXNwb25zaXZlVGl0bGUoKTtcbiAgICB9XG5cbiAgICAmX19kZXNjciB7XG4gICAgICAgIGNvbG9yOiAkcHJpbWFyeS10ZXh0LWNvbG9yO1xuICAgICAgICBmb250LWZhbWlseTogXCJUVE5vcm1zUHJvXCI7XG4gICAgICAgIGZvbnQtc2l6ZTogMjVweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDM1cHg7XG5cbiAgICAgICAgQGluY2x1ZGUgcmVzcG9uc2l2ZVRleHQoKTtcbiAgICB9XG59XG5cbi5sZWFndWUtY29udGVudCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgJl9fYmcge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG5cbiAgICAgICAgaW1nIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5sZWFndWUtY29udGVudC1jYXJkcyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1tZCgpIHtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgcm93LWdhcDogMjBweDtcbiAgICB9XG59XG5cbi5sZWFndWUtY29udGVudC1jYXJkIHtcbiAgICB3aWR0aDogNTAlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblxuICAgIEBpbmNsdWRlIG1lZGlhLW1kKCkge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG5cbiAgICAmX190aXRsZSB7XG4gICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgIGZvbnQtZmFtaWx5OiBcIlRUTm9ybXNQcm9cIjtcbiAgICAgICAgZm9udC1zaXplOiAzNXB4O1xuICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICBsaW5lLWhlaWdodDogMzVweDtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblxuICAgICAgICBAaW5jbHVkZSBtZWRpYS14bCgpIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgICAgIH1cblxuICAgICAgICBAaW5jbHVkZSBtZWRpYS14bCgpIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWxnKCkge1xuICAgICAgICAgICAgZm9udC1zaXplOiAyNnB4O1xuICAgICAgICB9XG4gICAgICAgIFxuICAgICAgICBAaW5jbHVkZSBtZWRpYS14cygpIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICZfX2Rlc2NyIHtcbiAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgZm9udC1mYW1pbHk6IFwiVFROb3Jtc1Byb1wiO1xuICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyNXB4O1xuICAgICAgICBtYXJnaW4tdG9wOiA0NXB4O1xuXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLXhsKCkge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWxnKCkge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICB9XG4gICAgICAgIFxuICAgICAgICBAaW5jbHVkZSBtZWRpYS14cygpIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICZfX3RleHQge1xuICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICBmb250LWZhbWlseTogXCJUVE5vcm1zUHJvXCI7XG4gICAgICAgIGZvbnQtc2l6ZTogMjVweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDM1cHg7XG5cbiAgICAgICAgQGluY2x1ZGUgcmVzcG9uc2l2ZVRleHQoKTtcbiAgICB9XG5cbiAgICAmX19pbmZvIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICBjb2x1bW4tZ2FwOiAxMHB4O1xuICAgIH1cblxuICAgICZfX3BpYyB7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgZmxleC1zaHJpbms6IDA7XG5cbiAgICAgICAgd2lkdGg6IDIxNXB4O1xuICAgICAgICBoZWlnaHQ6IDIxNXB4O1xuXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLXhsKCkge1xuICAgICAgICAgICAgd2lkdGg6IDE0MHB4O1xuICAgICAgICAgICAgaGVpZ2h0OiAxNDBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIGltZyB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi0tbXcxIHtcbiAgICAgICAgbWF4LXdpZHRoOiAyNTVweDtcblxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1tZCgpIHtcbiAgICAgICAgICAgIG1heC13aWR0aDogdW5zZXQ7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLS1tdzIge1xuICAgICAgICBtYXgtd2lkdGg6IDM5NXB4O1xuXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLXhsKCkge1xuICAgICAgICAgICAgbWF4LXdpZHRoOiAzMDBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLW1kKCkge1xuICAgICAgICAgICAgbWF4LXdpZHRoOiB1bnNldDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICYtLXAge1xuICAgICAgICBwYWRkaW5nOiAzMHB4IDA7XG4gICAgfVxuXG4gICAgJi0tY3ByaW1hcnkge1xuICAgICAgICAubGVhZ3VlLWNvbnRlbnQtY2FyZCB7XG4gICAgICAgICAgICAmX190aXRsZSwgXG4gICAgICAgICAgICAmX190ZXh0LFxuICAgICAgICAgICAgJl9fZGVzY3Ige1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkcHJpbWFyeS1jb2xvcjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn0iLCIud2h5IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG4gICAgcGFkZGluZzogNjBweCAwO1xuICAgIFxuICAgICZfX3RpdGxlIHtcbiAgICAgICAgY29sb3I6ICRwcmltYXJ5LXRleHQtY29sb3I7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAkc2Vjb25kYXJ5LWZvbnQ7XG4gICAgICAgIGZvbnQtc2l6ZTogNTJweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDEwMDA7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxMTAlO1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA1MHB4O1xuXG4gICAgICAgIEBpbmNsdWRlIHJlc3BvbnNpdmVUaXRsZSgpO1xuICAgIH1cbn1cblxuLndoeS1jYXJkcyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBtYXJnaW46IDAgLTVweDtcbiAgICBcbiAgICBAaW5jbHVkZSBtZWRpYS1sZygpIHtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICB9XG5cbiAgICAmX19jb2wge1xuICAgICAgICBmbGV4OiAxO1xuICAgICAgICBtaW4taGVpZ2h0OiAyNzRweDtcblxuICAgICAgICAmLS1kb3VibGUge1xuICAgICAgICAgICAgZmxleDogMjtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICZfX2RldGFpbCB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cbiAgICAgICAgLndoeS1jYXJkIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICBmbGV4OiAxO1xuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuXG4gICAgICAgICAgICAmX19pbm5lciB7XG4gICAgICAgICAgICAgICAgZmxleDogMTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi0tc2hvdyB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgJl9fbGlzdCB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgXG4gICAgICAgIC53aHktY2FyZCB7XG4gICAgICAgICAgICB3aWR0aDogNTAlO1xuICAgICAgICAgICAgbWluLWhlaWdodDogMTMwcHg7XG4gICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuXG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1tZCgpIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBtaW4taGVpZ2h0OiB1bnNldDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi0taGlkZSB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICBcbn1cblxuLndoeS1jYXJkIHtcbiAgICBwYWRkaW5nOiA1cHg7XG5cbiAgICAmLS1zaG93IHtcbiAgICAgICAgLndoeS1jYXJkIHtcbiAgICAgICAgICAgICZfX2lubmVyIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeS1jb2xvcjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICBcbiAgICAmX19pbm5lciB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNEOUQ5RDk7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICB3aWR0aDogMTAwJTtcblxuICAgICAgICBwYWRkaW5nOiAyMHB4O1xuICAgIH1cblxuICAgICZfX3RpdGxlIHtcbiAgICAgICAgY29sb3I6ICRwcmltYXJ5LXRleHQtY29sb3I7XG4gICAgICAgIGZvbnQtZmFtaWx5OiBcIlRUTm9ybXNQcm9cIjtcbiAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICBsaW5lLWhlaWdodDogMjVweDtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICB9XG5cbiAgICAmX19kZXNjciB7XG4gICAgICAgIGNvbG9yOiAkcHJpbWFyeS10ZXh0LWNvbG9yO1xuICAgICAgICBmb250LWZhbWlseTogXCJUVE5vcm1zUHJvXCI7XG4gICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDI1cHg7XG5cbiAgICAgICAgbWFyZ2luLXRvcDogMjBweDtcblxuICAgICAgICBmbGV4OiAxO1xuXG4gICAgICAgIEBpbmNsdWRlIHJlc3BvbnNpdmVUZXh0KCk7XG5cbiAgICAgICAgYiB7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICB9XG4gICAgfVxufSIsIi5ob3ctcGFydCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHBhZGRpbmc6IDQwcHggMDtcblxuICAgICZfX2JnIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuXG4gICAgICAgIGltZyB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4uaG93LXBhcnQtY29udGVudCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgIEBpbmNsdWRlIG1lZGlhLW1kKCkge1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICByb3ctZ2FwOiA0MHB4O1xuICAgIH1cblxuICAgICZfX2luZm8ge1xuICAgICAgICB3aWR0aDogNTAlO1xuXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLW1kKCkge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmX19idG5zIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgICAgICAgY29sdW1uLWdhcDogMjBweDtcblxuICAgICAgICAuYnRuIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgfVxuICAgIH1cblxuICAgICZfX3BpYyB7XG4gICAgICAgIGltZyB7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLW1kKCkge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAzNTBweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtbWQoKSB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDMwMHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgJl9fdGl0bGUge1xuICAgICAgICBjb2xvcjogJHByaW1hcnktY29sb3I7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAkc2Vjb25kYXJ5LWZvbnQ7XG4gICAgICAgIGZvbnQtc2l6ZTogNTJweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDEwMDA7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxMTAlO1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXG4gICAgICAgIEBpbmNsdWRlIHJlc3BvbnNpdmVUaXRsZSgpO1xuICAgIH1cblxuICAgICZfX2xpc3Qge1xuICAgICAgICBtYXJnaW46IDMwcHggMDtcbiAgICAgICAgY291bnRlci1yZXNldDogbnVtO1xuICAgICAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICByb3ctZ2FwOiAxMHB4O1xuXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLXhtIHtcbiAgICAgICAgICAgIG1hcmdpbjogMTVweCAwO1xuICAgICAgICB9XG5cbiAgICAgICAgbGkge1xuICAgICAgICAgICAgY291bnRlci1pbmNyZW1lbnQ6IG51bTtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG5cbiAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgICBmb250LWZhbWlseTogXCJUVE5vcm1zUHJvXCI7XG4gICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDExNCU7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIHJlc3BvbnNpdmVUZXh0KCk7XG5cbiAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICAgICAgICAgICAgICAgIGZsZXg6IDE7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDNweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICAgICAgY29udGVudDogY291bnRlcihudW0pO1xuICAgICAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1wcmltYXJ5LWNvbG9yKTtcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDMwcHg7XG5cbiAgICAgICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xuXG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBcIlRUTm9ybXNQcm9cIjtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDM1cHg7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTA1JTsgLyogMzYuNzVweCAqL1xuXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgcmVzcG9uc2l2ZVRleHQoKTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJjpudGgtY2hpbGQoLW4rOSkge1xuICAgICAgICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgY29udGVudDogXCIwXCIgY291bnRlcihudW0pO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmhvdy1wYXJ0LWNvbnRlbnQtaXRlbSB7XG4gICAgY29sb3I6ICR3aGl0ZTtcbiAgICBmb250LWZhbWlseTogXCJUVE5vcm1zUHJvXCI7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgbGluZS1oZWlnaHQ6IDExNCU7XG5cbiAgICBtYXJnaW46IDEwcHggMDtcblxuICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHBhZGRpbmctbGVmdDogNzVweDtcblxuICAgIEBpbmNsdWRlIG1lZGlhLW1kKCkge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6ICA0NXB4O1xuICAgIH1cbn0iLCIuc3RlcCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuICAgIHBhZGRpbmc6IDMwcHggMDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcblxuICAgICZfX2JnIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICB9XG5cbiAgICAmX19oZWFkZXIge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgfVxuXG4gICAgJl9fdGl0bGUtb3V0ZXIge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIH1cblxuICAgICZfX3RpdGxlIHtcbiAgICAgICAgY29sb3I6ICRwcmltYXJ5LXRleHQtY29sb3I7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAkc2Vjb25kYXJ5LWZvbnQ7XG4gICAgICAgIGZvbnQtc2l6ZTogNTNweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDEwMDA7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxMTAlO1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXG4gICAgICAgIEBpbmNsdWRlIHJlc3BvbnNpdmVUaXRsZSgpO1xuICAgIH1cblxuICAgICZfX3N1YnRpdGxlIHtcbiAgICAgICAgY29sb3I6ICRwcmltYXJ5LXRleHQtY29sb3I7XG4gICAgICAgIGZvbnQtZmFtaWx5OiBcIlRUTm9ybXNQcm9cIjtcbiAgICAgICAgZm9udC1zaXplOiAzMHB4O1xuICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICBsaW5lLWhlaWdodDogMTEwJTtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblxuICAgICAgICBAaW5jbHVkZSByZXNwb25zaXZlU3ViVGl0bGUoKTtcbiAgICB9XG5cbiAgICAmX19mbGFnIHtcbiAgICAgICAgY29sb3I6ICNGRkY7XG4gICAgICAgIGZvbnQtZmFtaWx5OiBcIlRUTm9ybXNQcm9cIjtcbiAgICAgICAgZm9udC1zaXplOiAzMHB4O1xuICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICBsaW5lLWhlaWdodDogMTEwJTtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IGxvd2VyY2FzZTtcbiAgICAgICAgbWluLXdpZHRoOiAyODBweDtcblxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYWNjZW50LWNvbG9yO1xuXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMzBweDtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBwYWRkaW5nLXRvcDogNXB4O1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogNXB4O1xuXG4gICAgICAgIEBpbmNsdWRlIHJlc3BvbnNpdmVTdWJUaXRsZSgpO1xuXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLXNtKCkge1xuICAgICAgICAgICAgbWluLXdpZHRoOiAyMDBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLXhtKCkge1xuICAgICAgICAgICAgbWluLXdpZHRoOiAxODBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIEBpbmNsdWRlIHJlc3BvbnNpdmVTdWJUaXRsZSgpO1xuXG4gICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgbGVmdDogOTkuOSU7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICB3aWR0aDogY2FsYygoMTAwdncgLSAxMzAwcHgpIC8gMik7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYWNjZW50LWNvbG9yO1xuXG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS14eGwoKSB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IGNhbGMoKDEwMHZ3IC0gMTEwMHB4KSAvIDIpO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS14bCgpIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogY2FsYygoMTAwdncgLSA5NDBweCkgLyAyKTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtbGcoKSB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5zdGVwLWNvbnRlbnQge1xuICAgIG1hcmdpbi10b3A6IDYwcHg7XG4gICAgICAgIFxuICAgICZfX2Rlc2NyIHtcbiAgICAgICAgY29sb3I6ICRwcmltYXJ5LXRleHQtY29sb3I7XG4gICAgICAgIGZvbnQtZmFtaWx5OiBcIlRUTm9ybXNQcm9cIjtcbiAgICAgICAgZm9udC1zaXplOiAyNXB4O1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICBsaW5lLWhlaWdodDogMzBweDtcblxuICAgICAgICBAaW5jbHVkZSByZXNwb25zaXZlVGV4dCgpO1xuXG4gICAgICAgIHVsIHtcbiAgICAgICAgICAgIGxpIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDMwcHg7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTBweDtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMHB4O1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5LWNvbG9yO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuLnN0ZXAtdGFza3Mge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIG1hcmdpbjogMCAtMTBweDtcblxuICAgICZfX2l0ZW0ge1xuICAgICAgICBwYWRkaW5nOiAxMHB4O1xuICAgICAgICB3aWR0aDogNTAlO1xuXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLW1kKCl7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLnN0ZXAtdGFza3MtaXRlbSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0Q5RDlEOTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIHJvdy1nYXA6IDE1cHg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBwYWRkaW5nOiAzMHB4IDM1cHg7XG4gICAgdHJhbnNpdGlvbjogLjNzO1xuICAgIGhlaWdodDogMTAwJTtcblxuICAgICY6aG92ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeS1jb2xvcjtcbiAgICAgICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAuM3M7XG4gICAgfVxuXG4gICAgJl9fdGl0bGUge1xuICAgICAgICBjb2xvcjogJHByaW1hcnktdGV4dC1jb2xvcjtcbiAgICAgICAgZm9udC1mYW1pbHk6IFwiVFROb3Jtc1Byb1wiO1xuICAgICAgICBmb250LXNpemU6IDM1cHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxMDAlO1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuXG4gICAgICAgIEBpbmNsdWRlIHJlc3BvbnNpdmVTdWJUaXRsZSgpO1xuICAgIH1cblxuICAgICZfX2Rlc2NyIHtcbiAgICAgICAgY29sb3I6ICRwcmltYXJ5LXRleHQtY29sb3I7XG4gICAgICAgIGZvbnQtZmFtaWx5OiBcIlRUTm9ybXNQcm9cIjtcbiAgICAgICAgZm9udC1zaXplOiAyNXB4O1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICBsaW5lLWhlaWdodDogMzBweDtcblxuICAgICAgICBAaW5jbHVkZSByZXNwb25zaXZlVGV4dCgpO1xuICAgIH1cblxuICAgICZfX21vcmUge1xuICAgICAgICBjb2xvcjogIzYxNjU2OTtcbiAgICAgICAgZm9udC1mYW1pbHk6IFwiVFROb3Jtc1Byb1wiO1xuICAgICAgICBmb250LXNpemU6IDI1cHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyOXB4OyAvKiAxMTYlICovXG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblxuICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgIGhlaWdodDogMTFweDtcbiAgICAgICAgICAgIHdpZHRoOiAxN3B4O1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBtYXJnaW4tbGVmdCAuM3M7XG5cbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvc3ZnL2Fycm93LWRvdWJsZS5zdmcpO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJTtcbiAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgICAgICAgfVxuXG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxNXB4O1xuICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IG1hcmdpbi1sZWZ0IC4zcztcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuLnN0ZXAtc2NoZWR1bGUge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIG1hcmdpbjogMCAtNXB4O1xuICAgIG1hcmdpbi1ib3R0b206IDYwcHg7XG5cbiAgICAmX19pdGVtIHtcbiAgICAgICAgd2lkdGg6IDI1JTtcbiAgICAgICAgcGFkZGluZzogNXB4O1xuXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLXhsKCkge1xuICAgICAgICAgICAgd2lkdGg6IDUwJTtcbiAgICAgICAgfVxuXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLXNtKCkge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5zdGVwLXNjaGVkdWxlLWl0ZW0ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNEOUQ5RDk7XG4gICAgcGFkZGluZzogMTBweDtcblxuICAgICZfX2luZm8ge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICByb3ctZ2FwOiA1cHg7XG4gICAgfVxuXG4gICAgJl9fZGF0ZSB7XG4gICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgIGZvbnQtZmFtaWx5OiBcIlRUTm9ybXNQcm9cIjtcbiAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICBsaW5lLWhlaWdodDogMTE1JTtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICB9XG5cbiAgICAmX19jaXR5IHtcbiAgICAgICAgY29sb3I6ICMxRDI1MkQ7XG4gICAgICAgIGZvbnQtZmFtaWx5OiBcIlRUTm9ybXNQcm9cIjtcbiAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICBsaW5lLWhlaWdodDogMTE1JTtcbiAgICB9XG5cbiAgICAmX19wb2ludCB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICBmaWx0ZXI6IGdyYXlzY2FsZSgxKTtcbiAgICB9XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnktY29sb3I7XG5cbiAgICAgICAgLnN0ZXAtc2NoZWR1bGUtaXRlbSB7XG4gICAgICAgICAgICAmX19wb2ludCB7XG4gICAgICAgICAgICAgICAgZmlsdGVyOiBncmF5c2NhbGUoMCk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5zdGVwLXByaXplcyB7XG4gICAgJl9fdGl0bGUge1xuICAgICAgICBjb2xvcjogJHByaW1hcnktdGV4dC1jb2xvcjtcbiAgICAgICAgZm9udC1mYW1pbHk6IFwiVFROb3Jtc1Byb1wiO1xuICAgICAgICBmb250LXNpemU6IDMwcHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxMTAlO1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDI1cHg7XG5cbiAgICAgICAgQGluY2x1ZGUgbWVkaWEteGwoKSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDI1cHg7XG4gICAgICAgIH1cblxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1tZCgpIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICZfX2NvbnRlbnQge1xuICAgICAgICBtYXJnaW46IDAgLThweDtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgIH1cblxuICAgICZfX2l0ZW0ge1xuICAgICAgICBwYWRkaW5nOiA4cHg7XG4gICAgICAgIHdpZHRoOiA1MCU7XG5cbiAgICAgICAgQGluY2x1ZGUgbWVkaWEteGwoKSB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLnN0ZXAtcHJpemUge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5LWNvbG9yO1xuICAgIHBhZGRpbmc6IDI1cHggMTVweDtcbiAgICBoZWlnaHQ6IDEwMCU7XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1zbSgpIHtcbiAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICAgIH1cblxuICAgICZfX2luZm8ge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgfVxuXG4gICAgJl9fbmFtZSB7XG4gICAgICAgIGNvbG9yOiAkcHJpbWFyeS10ZXh0LWNvbG9yO1xuICAgICAgICBmb250LWZhbWlseTogXCJUVE5vcm1zUHJvXCI7XG4gICAgICAgIGZvbnQtc2l6ZTogMjVweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDM2cHg7XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cbiAgICAgICAgQGluY2x1ZGUgbWVkaWEteGwoKSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDIycHg7XG4gICAgICAgIH1cblxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1tZCgpIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgfVxuXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLXhtKCkge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxN3B4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJl9fcGljdHVyZSB7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgZmxleC1zaHJpbms6IDA7XG5cbiAgICAgICAgd2lkdGg6IDIxNXB4O1xuICAgICAgICBoZWlnaHQ6IDIxNXB4O1xuXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLXNtKCkge1xuICAgICAgICAgICAgd2lkdGg6IDE0MHB4O1xuICAgICAgICAgICAgaGVpZ2h0OiAxNDBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLXhtKCkge1xuICAgICAgICAgICAgd2lkdGg6IDEyMHB4O1xuICAgICAgICAgICAgaGVpZ2h0OiAxMjBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIGltZyB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgICAgIH1cbiAgICB9XG59XG5cblxuLnN0ZXAtcHJpemUtdmFsdWUge1xuICAgIGNvbG9yOiAkcHJpbWFyeS10ZXh0LWNvbG9yO1xuICAgIGZvbnQtZmFtaWx5OiBcIlRUTm9ybXNQcm9cIjtcbiAgICBmb250LXNpemU6IDI1cHg7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBsaW5lLWhlaWdodDogMzZweDtcblxuICAgIEBpbmNsdWRlIHJlc3BvbnNpdmVUZXh0KCk7XG59XG4iLCIuYWJvdXQtdXMtcGFnZS1jb250YWluZXIge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBtYXgtd2lkdGg6IDIwMDBweDtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgXG4gICAgQGluY2x1ZGUgbWVkaWEtbGcoKSB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIHBhZGRpbmc6IDAgMTVweDtcbiAgICB9XG4gIH1cblxuLmFib3V0LXVzIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG4gICAgcGFkZGluZzogMzBweCAwO1xuXG4gICAgJl9fdGl0bGUge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA2MHB4O1xuXG4gICAgICAgIGNvbG9yOiAkcHJpbWFyeS10ZXh0LWNvbG9yO1xuICAgICAgICBmb250LWZhbWlseTogJHNlY29uZGFyeS1mb250O1xuICAgICAgICBmb250LXNpemU6IDUycHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiAxMDAwO1xuICAgICAgICBsaW5lLWhlaWdodDogMTExJTtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1sZygpIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHhcbiAgICAgICAgfVxuXG4gICAgICAgIEBpbmNsdWRlIHJlc3BvbnNpdmVUaXRsZSgpO1xuICAgIH1cbn1cblxuLmFib3V0LXVzLXNsaWRlIHtcbiAgICBhc3BlY3QtcmF0aW86IDMyMCAvIDIwMDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgdHJhbnNpdGlvbjoganVzdGlmeS1jb250ZW50IC41cztcblxuICAgICZfX3BsYXkge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogNTAlO1xuICAgICAgICBsZWZ0OiA1MCU7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICAgICAgICB3aWR0aDogNzBweDtcbiAgICAgICAgaGVpZ2h0OiA3MHB4O1xuICAgIH1cblxuICAgICZfX2JnIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgb2JqZWN0LWZpdDogY29udGFpbjtcbiAgICB9XG5cbiAgICAmLnN3aXBlci1zbGlkZS1hY3RpdmUge1xuICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xuICAgICAgICB0cmFuc2l0aW9uOiAuNXM7XG4gICAgfVxuXG4gICAgJi5zd2lwZXItc2xpZGUtcHJldiB7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogZW5kO1xuICAgICAgICB0cmFuc2l0aW9uOiAuNXM7XG4gICAgfVxuXG4gICAgJi5zd2lwZXItc2xpZGUtbmV4dCB7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3RhcnQ7XG4gICAgICAgIHRyYW5zaXRpb246IC41cztcbiAgICB9XG5cbiAgICAmOm5vdCguc3dpcGVyLXNsaWRlLWFjdGl2ZSkge1xuICAgICAgICBAaW5jbHVkZSBmcm9tKDk1MHB4KSB7XG4gICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IC4zcztcbiAgICAgICAgICAgICAgICAvLyB0cmFuc2Zvcm06IHNjYWxlKDAuNik7XG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAzMjBweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IGF1dG87XG5cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSB0bygxNjgwcHgpIHtcbiAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAyODBweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICBcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSB0bygxNTAwcHgpIHtcbiAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAyNDBweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIFxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLXh4bCgpIHtcbiAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAyNDBweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIFxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLXhsKCkge1xuICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDIwMHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtbGcoKSB7XG4gICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgMTVweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5hYm91dC11cy1zbGlkZXItY29udHJvbHMge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gICAgY29sdW1uLWdhcDogMjBweDtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuXG4gICAgbWFyZ2luOiAwIGNhbGMoKDEwMHZ3IC0gMTMwMHB4KSAvIDIpO1xuICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XG5cbiAgICBAaW5jbHVkZSBtZWRpYS14eGwoKSB7XG4gICAgICAgIG1hcmdpbjogMCBjYWxjKCgxMDB2dyAtIDExMTBweCkgLyAyKTtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgICB9XG4gIFxuICAgIEBpbmNsdWRlIG1lZGlhLXhsKCkge1xuICAgICAgICBtYXJnaW46IDAgY2FsYygoMTAwdncgLSA5NTBweCkgLyAyKTtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1sZygpIHtcbiAgICAgICAgbWFyZ2luOiAwIDAgNDBweCAwO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgcGFkZGluZzogMCAxNXB4O1xuICAgICAgfVxuXG4gICAgLnN3aXBlci1idXR0b24tcHJldixcbiAgICAuc3dpcGVyLWJ1dHRvbi1uZXh0IHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBmbGV4LXNocmluazogMDtcbiAgICAgICAgd2lkdGg6IDE1cHg7XG4gICAgICAgIGhlaWdodDogMTVweDtcbiAgICAgICAgbGVmdDogdW5zZXQ7XG4gICAgICAgIHJpZ2h0OiB1bnNldDtcbiAgICAgICAgdG9wOiB1bnNldDtcbiAgICAgICAgbWFyZ2luLXRvcDogdW5zZXQ7XG5cbiAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL3N2Zy9hcnJvdy5zdmcpO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxMDAlO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICAgICAgICB9XG4gICAgfVxuICAgIC5zd2lwZXItYnV0dG9uLXByZXYge1xuICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xuICAgICAgICB9XG4gICAgfVxufSIsIi5oaXN0b3J5IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG5cbiAgICAmX193cnAge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjdGN0Y3O1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogNDBweDtcbiAgICB9XG5cbiAgICAmX190aXRsZSB7XG4gICAgICAgIGNvbG9yOiAkcHJpbWFyeS10ZXh0LWNvbG9yO1xuICAgICAgICBmb250LWZhbWlseTogJHNlY29uZGFyeS1mb250O1xuICAgICAgICBmb250LXNpemU6IDUycHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiAxMDAwO1xuICAgICAgICBsaW5lLWhlaWdodDogMTEwJTtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblxuICAgICAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWxnKCkge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIEBpbmNsdWRlIHJlc3BvbnNpdmVUaXRsZSgpO1xuICAgIH1cblxuICAgICZfX2Rlc2NyIHtcbiAgICAgICAgY29sb3I6ICRwcmltYXJ5LXRleHQtY29sb3I7XG4gICAgICAgIGZvbnQtZmFtaWx5OiBcIlRUTm9ybXNQcm9cIjtcbiAgICAgICAgZm9udC1zaXplOiAyNXB4O1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICBsaW5lLWhlaWdodDogMzBweDtcblxuICAgICAgICBtYXJnaW4tdG9wOiA0MHB4O1xuXG4gICAgICAgIEBpbmNsdWRlIHJlc3BvbnNpdmVUZXh0KCk7XG4gICAgfVxuXG4gICAgcGFkZGluZzogMzBweCAwO1xufVxuXG4uaGlzdG9yeS1jb250ZW50IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjdGN0Y3O1xuXG4gICAgJl9fcm93IHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtbGcoKSB7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJl9fcGljIHtcbiAgICAgICAgZmxleC1zaHJpbms6IDA7XG4gICAgICAgIHdpZHRoOiBjYWxjKCgxMDB2dyAtIDEwcHgpIC8gMik7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG5cbiAgICAgICAgJi0tZnN0YXJ0IHtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICAgICAgfVxuXG4gICAgICAgICYtLWZlbmQge1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgICAgICAgfVxuXG4gICAgICAgIEBpbmNsdWRlIHRvKDE0NDBweCkge1xuICAgICAgICAgICAgd2lkdGg6IDUwJTtcbiAgICAgICAgfVxuXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWxnKCkge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBvcmRlcjogMTtcbiAgICAgICAgfVxuICAgICAgICBcbiAgICAgICAgaW1nIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgb2JqZWN0LWZpdDogY29udGFpbjtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgYXNwZWN0LXJhdGlvOiA3MjAgLyA1NDA7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDcyMHB4O1xuXG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1sZygpIHtcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IHVuc2V0O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgJl9fZGVzY3Ige1xuICAgICAgICBjb2xvcjogJHByaW1hcnktdGV4dC1jb2xvcjtcbiAgICAgICAgZm9udC1mYW1pbHk6IFwiVFROb3Jtc1Byb1wiO1xuICAgICAgICBmb250LXNpemU6IDI1cHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xuXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXG4gICAgICAgIHdpZHRoOiBjYWxjKDEyOTBweCAvIDIpO1xuICAgICAgICBwYWRkaW5nLXRvcDogMjBweDtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDIwcHg7XG5cbiAgICAgICAgcCB7XG4gICAgICAgICAgICBtYXJnaW46IDEwcHggMDtcbiAgICAgICAgfVxuXG4gICAgICAgICYtLW1zdGFydCB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogY2FsYygoMTAwdncgLSAxMjkwcHgpIC8gMik7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA1NXB4O1xuXG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS14eGwoKSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IGNhbGMoKDEwMHZ3IC0gMTE1MHB4KSAvIDIpO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS14bCgpIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogY2FsYygoMTAwdncgLSA5NTBweCkgLyAyKTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtbGcoKSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IHVuc2V0O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJi0tbWVuZCB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoKDEwMHZ3IC0gMTI5MHB4KSAvIDIpO1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiA1NXB4O1xuXG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS14eGwoKSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiBjYWxjKCgxMDB2dyAtIDExNTBweCkgLyAyKTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEteGwoKSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiBjYWxjKCgxMDB2dyAtIDk1MHB4KSAvIDIpO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1sZygpIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IHVuc2V0O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtbGcoKSB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgICAgIH1cblxuICAgICAgICBAaW5jbHVkZSByZXNwb25zaXZlVGV4dCgpO1xuICAgIH1cbn1cblxuLmlzLW1vYmlsZSB7XG4gICAgLmhpc3RvcnktY29udGVudCB7XG4gICAgICAgICZfX3BpYyB7XG4gICAgICAgICAgICB3aWR0aDogNTB2dztcblxuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtbGcoKSB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMHZ3O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtbGcoKSB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgICAgIH1cblxuICAgICAgICBAaW5jbHVkZSByZXNwb25zaXZlVGV4dCgpO1xuICAgIH1cbn0iLCIuaG93IHtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbiAgICBwYWRkaW5nOiAzMHB4IDA7XG59XG4gIFxuLmhvdy1zZWMge1xuICAgIG1hcmdpbjogNzBweCAwO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICByb3ctZ2FwOiAzMHB4O1xuICBcbiAgICBAaW5jbHVkZSBtZWRpYS1sZygpIHtcbiAgICAgICAgbWFyZ2luOiAwIDA7XG4gICAgfVxuICBcbiAgICAmX190aXRsZSB7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAkc2Vjb25kYXJ5LWZvbnQ7XG4gICAgICAgIGZvbnQtc2l6ZTogNTBweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDEwMDA7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxNy4zNDlweDsgLyogMzQuNjk4JSAqL1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICBjb2xvcjogJGRhcmstdGV4dC1jb2xvcjtcblxuICAgICAgICBAaW5jbHVkZSByZXNwb25zaXZlVGl0bGUoKTtcbiAgICBcbiAgICAgICAgLy8gQGluY2x1ZGUgbWVkaWEteGwoKSB7XG4gICAgICAgIC8vICAgICBmb250LXNpemU6IDQycHg7XG4gICAgICAgIC8vIH1cbiAgXG4gICAgICAgIC8vIEBpbmNsdWRlIG1lZGlhLWxnKCkge1xuICAgICAgICAvLyAgICAgZm9udC1zaXplOiAzMnB4O1xuICAgICAgICAvLyB9XG4gICAgXG4gICAgICAgIC8vIEBpbmNsdWRlIG1lZGlhLW1kKCkge1xuICAgICAgICAvLyAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgICAvLyB9XG4gIFxuICAgICAgICAvLyBAaW5jbHVkZSBtZWRpYS1zbSgpIHtcbiAgICAgICAgLy8gICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgLy8gfVxuICAgIH1cbiAgXG4gICAgJl9fc3dpcGVyLW91dGVyIHtcbiAgICAgICAgJjpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDUwcHg7XG4gICAgICAgIH1cbiAgICB9XG59XG4gIFxuLmhvdy1zd2lwZXItc2xpZGUtZGVza3RvcCB7XG4gICAgZGlzcGxheTogZ3JpZDtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCg1LCAxZnIpO1xuICAgIGdhcDogMTVweDtcbiAgICBncmlkLWF1dG8tcm93czogMWZyO1xuICBcbiAgICBAaW5jbHVkZSBtZWRpYS14bCgnZG93bicpIHtcbiAgICAgIGdhcDogMTBweDtcbiAgICB9XG4gIFxuICAgIEBpbmNsdWRlIG1lZGlhLWxnKCdkb3duJykge1xuICAgICAgZ2FwOiA1cHg7XG4gICAgfVxuICBcbiAgICAmX19saW5rIHtcbiAgICAgICAgJjpudGgtY2hpbGQoMSkge1xuICAgICAgICAgICAgZ3JpZC1yb3c6IHNwYW4gMjtcbiAgICAgICAgICAgIGdyaWQtY29sdW1uOiBzcGFuIDI7XG4gICAgICAgIH1cbiAgICBcbiAgICAgICAgJjpudGgtY2hpbGQoNikge1xuICAgICAgICAgICAgZ3JpZC1yb3c6IHNwYW4gMjtcbiAgICAgICAgICAgIGdyaWQtY29sdW1uOiBzcGFuIDI7XG4gICAgICAgIH1cbiAgICBcbiAgICAgICAgJj5pbWcge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgICAgICAgICAgb2JqZWN0LXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgICAgIH1cblxuICAgICAgICAmLS12aWRlbyB7XG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIFxuICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6ICfQstC40LTQtdC+0L7RgtGH0LXRgic7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICBwYWRkaW5nOiAxMHB4O1xuICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRzZWNvbmRhcnktZm9udDtcbiAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgICAgICBjb2xvcjogI2ZmZmZmZjtcbiAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICB0b3A6IDI1cHg7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYWNjZW50LWNvbG9yO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cbiAgXG4uaG93LXN3aXBlci1kZXNrdG9wIHtcbiAgICBAaW5jbHVkZSBtZWRpYS1zbSgnZG93bicpIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG59XG4gIFxuICAuaG93LXN3aXBlci1tb2JpbGUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIFxuICAgIEBpbmNsdWRlIG1lZGlhLXNtKCdkb3duJykge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxuICB9XG4gIFxuICAuaG93LXN3aXBlci1tb2JpbGUge1xuICAgIG92ZXJmbG93OiB2aXNpYmxlO1xuICBcbiAgICAuc3dpcGVyLXdyYXBwZXIge1xuICAgICAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gICAgfVxuICB9XG4gIFxuICAuaG93LXN3aXBlci1zbGlkZS1tb2JpbGUge1xuICBcbiAgICAmLFxuICAgICY+aW1nIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgYXNwZWN0LXJhdGlvOiAxNi85O1xuICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgICBvYmplY3QtcG9zaXRpb246IGNlbnRlcjtcbiAgICB9XG4gIFxuICAgICY+aW1nIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cbiAgfVxuICBcbiAgLmhvdy1oZWFkbGluZSB7XG4gICAgcGFkZGluZzogMCAzMHB4IDIwcHg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBnYXA6IDIwcHg7XG4gIFxuICAgIEBpbmNsdWRlIG1lZGlhLWxnKCdkb3duJykge1xuICAgICAgcGFkZGluZzogMCAwIDIwcHg7XG4gICAgfVxuICB9XG4gIFxuICAuaG93LWZvb3RlciB7XG4gICAgcGFkZGluZy10b3A6IDIlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgZ2FwOiAyMHB4O1xuICBcbiAgICBAaW5jbHVkZSBtZWRpYS1zbSgnZG93bicpIHtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICAgIGdhcDogMTVweDtcbiAgICB9XG4gIH1cbiAgXG4gIC5ob3ctc3VidGl0bGUge1xuICAgIGZvbnQtZmFtaWx5OiAkc2Vjb25kYXJ5LWZvbnQ7XG4gICAgZm9udC13ZWlnaHQ6IDEwMDA7XG4gICAgZm9udC1zaXplOiAzMHB4O1xuICBcbiAgICBAaW5jbHVkZSBtZWRpYS14eGwoJ2Rvd24nKSB7XG4gICAgICBmb250LXNpemU6IDI4cHg7XG4gICAgfVxuICBcbiAgICBAaW5jbHVkZSBtZWRpYS14bCgnZG93bicpIHtcbiAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICB9XG4gIFxuICAgIEBpbmNsdWRlIG1lZGlhLXNtKCdkb3duJykge1xuICAgICAgZm9udC1zaXplOiAyMnB4O1xuICAgIH1cbiAgfVxuICBcbiAgLmhvdy10YWdzIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGdhcDogMTNweDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gIFxuICAgIEBpbmNsdWRlIG1lZGlhLXhsKCdkb3duJykge1xuICAgICAgZ2FwOiA1cHg7XG4gICAgfVxuICBcbiAgICAuYnRuIHtcbiAgICAgICAgbWluLXdpZHRoOiB1bnNldDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0Y3RjdGNztcbiAgICAgICAgcGFkZGluZzogNXB4IDE1cHg7XG5cbiAgICAgICAgY29sb3I6ICRibGFjaztcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBmb250LWZhbWlseTogXCJUVE5vcm1zUHJvXCI7XG4gICAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE0MCU7XG4gICAgfVxuICB9XG4gIFxuICAuaG93LWNvbnRyb2xzIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGhlaWdodDogMjBweDtcbiAgXG4gICAgLnN3aXBlci1idXR0b24tcHJldixcbiAgICAuc3dpcGVyLWJ1dHRvbi1uZXh0IHtcbiAgICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgICBmbGV4LXNocmluazogMDtcbiAgICAgIHdpZHRoOiAyMHB4O1xuICAgICAgaGVpZ2h0OiAyMHB4O1xuICAgICAgYmFja2dyb3VuZC1zaXplOiAxNHB4O1xuICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xuICBcbiAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIH1cbiAgICB9XG4gIFxuICAgIC5zd2lwZXItYnV0dG9uLW5leHQge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCdkYXRhOmltYWdlL3BuZztiYXNlNjQsaVZCT1J3MEtHZ29BQUFBTlNVaEVVZ0FBQUF3QUFBQU9DQVlBQUFBYnZmM3NBQUFBQ1hCSVdYTUFBQXNUQUFBTEV3RUFtcHdZQUFBQUFYTlNSMElBcnM0YzZRQUFBQVJuUVUxQkFBQ3hqd3Y4WVFVQUFBRWxTVVJCVkhnQmRaSk5Uc013RUlWbjZvUWxXQ0JCSkJCNFF4V3hxTklkUzNxRW5JRDJKUFFLSEtFbjRBanBEUnFoTENxZ1VvU0tpTHFvK0ZtNmp2RUFSZTZrZkF0cmJMODNNOVlZbFVxa0NjM0VBaWp3YUNIMm54L3VSOEJBV3FJNFVhRXhHVGVCdGIzNVV6RnVHTmFtd0ppSkM2VjMvN2JTdWx1VjAvS3Y4anFvcG5ucE1xYXNBeW5DTUl0VXJCb0dnc3E3dGdhc0JVVW02ZDVLZThFeXd1ZHlrZS91SHlJZ1hua211U1BzNWNkeU1Xb1lDSGN4NWlhSDJqczRraTM0QjR2aXJIRm03WHV3VFh6Uzd0eUFyZnNiNHRyZXZzeUtJVzRYMnlITG5jOGZpeTVGR3kyZHRqdlhYT3d5bGlzZHBONytoK1B6aXdSQlpPQU5qc1JhaTE1VnVobjk4bDBoaW1rdzRnN1lsR3NRcVM4bUFoSUxFMmJJL3BHcFlmQTZ5M05nZkFFMXRtd3lGa29Gb1FBQUFBQkpSVTVFcmtKZ2dnPT0nKTtcbiAgICB9XG4gIFxuICAgIC5zd2lwZXItYnV0dG9uLXByZXYge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCdkYXRhOmltYWdlL3BuZztiYXNlNjQsaVZCT1J3MEtHZ29BQUFBTlNVaEVVZ0FBQUF3QUFBQU9DQVlBQUFBYnZmM3NBQUFBQ1hCSVdYTUFBQXNUQUFBTEV3RUFtcHdZQUFBQUFYTlNSMElBcnM0YzZRQUFBQVJuUVUxQkFBQ3hqd3Y4WVFVQUFBRWpTVVJCVkhnQmRWSmRTc05BRUo3dEpxK2xvbUNnS25sSkNZSWh2VUY3aEp6QVhzRVRXRS9nRWF3bjhOVzM2QWtNVktUUWdndFdpSUlvQlovV3pUcGIyTEkvN2ZlMHUvUE5OOS9zRElFdE9PbGw1NDJVRS9PTkFERE82WkM0NUc1eW1oT2dKUjQ3THJsbUZXdVo1Q2hOWXdCNlo1SVJQdzNRUXBIVkpUREpWSVFscXNXMkZYR3huRThyZmQ4a0JDSlF5aFlacEx4Nlc3eE16S2UxcGVNa3UwYXQzQ1V2Rjg5amNFQ09ldGtsQnEyQUJMaDluMDlIc0FVdEVNMmVwMExJSyt3QVhYMS8zcmYzRHdlTy8wSDdJSUxWMThlalh3RVJjRnFnYmdWMkQyTTFRSys2UGtScEhvZENsTkwvcVNFMi8rQWw2S1JBaUNkd0J2ZkhlYjltTTdheHBGSFBjSnBTRm1DalE4T3dqR0sxQlU0RmpXNXlOc0xBamVVTTkrbVgwLzQvSXJkbU81bjNSVjhBQUFBQVNVVk9SSzVDWUlJPScpO1xuICAgIH1cbiAgfVxuICBcbiAgIiwiLmF3YXJkcy1wYWdlLWNvbnRhaW5lciB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG1heC13aWR0aDogMjAwMHB4O1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICBcbiAgICBAaW5jbHVkZSBtZWRpYS1sZygpIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgcGFkZGluZzogMCAxNXB4O1xuICAgIH1cbiAgfVxuXG4uYXdhcmRzIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG4gICAgcGFkZGluZzogMzBweCAwO1xuXG4gICAgJl9fdGl0bGUge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA2MHB4O1xuXG4gICAgICAgIGNvbG9yOiAkcHJpbWFyeS10ZXh0LWNvbG9yO1xuICAgICAgICBmb250LWZhbWlseTogJHNlY29uZGFyeS1mb250O1xuICAgICAgICBmb250LXNpemU6IDUycHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiAxMDAwO1xuICAgICAgICBsaW5lLWhlaWdodDogMTExJTtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1sZygpIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHhcbiAgICAgICAgfVxuXG4gICAgICAgIEBpbmNsdWRlIHJlc3BvbnNpdmVUaXRsZSgpO1xuICAgIH1cbn1cblxuLmF3YXJkcy1zbGlkZSB7XG4gICAgYXNwZWN0LXJhdGlvOiAzMjAgLyAyMDA7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIHRyYW5zaXRpb246IGp1c3RpZnktY29udGVudCAuNXM7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIGhlaWdodDogMzQwcHg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgIEBpbmNsdWRlIG1lZGlhLWxnKCkge1xuICAgICAgICBoZWlnaHQ6IHVuc2V0O1xuICAgIH1cblxuICAgICZfX2lubmVyIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgfVxuXG4gICAgJl9fcGljIHtcbiAgICAgICAgaW1nIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgb2JqZWN0LWZpdDogY29udGFpbjtcbiAgICAgICAgICAgIGFzcGVjdC1yYXRpbzogNTkyIC8gMzY1O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJl9fdGV4dCB7XG4gICAgICAgIGNvbG9yOiAkcHJpbWFyeS10ZXh0LWNvbG9yO1xuICAgICAgICBmb250LWZhbWlseTogXCJUVE5vcm1zUHJvXCI7XG4gICAgICAgIGZvbnQtc2l6ZTogMjVweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gICAgICAgIGhlaWdodDogNjBweDtcblxuICAgICAgICBAaW5jbHVkZSByZXNwb25zaXZlVGV4dCgpO1xuICAgIH1cblxuICAgICYuc3dpcGVyLXNsaWRlLWFjdGl2ZSB7XG4gICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gICAgICAgIHRyYW5zaXRpb246IC41cztcblxuICAgICAgICBoZWlnaHQ6IDQyNXB4O1xuXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLXh4bCgpIHtcbiAgICAgICAgICAgIGhlaWdodDogMzcwcHg7XG4gICAgICAgIH1cblxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1sZygpIHtcbiAgICAgICAgICAgIGhlaWdodDogdW5zZXQ7XG4gICAgICAgICAgICBhc3BlY3QtcmF0aW86IHVuc2V0O1xuICAgICAgICB9XG5cbiAgICAgICAgLmF3YXJkcy1zbGlkZSB7XG4gICAgICAgICAgICAmX190ZXh0IHtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1sZygpIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyMnB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgICYuc3dpcGVyLXNsaWRlLXByZXYge1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGVuZDtcbiAgICAgICAgdHJhbnNpdGlvbjogLjVzO1xuICAgIH1cblxuICAgICYuc3dpcGVyLXNsaWRlLW5leHQge1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHN0YXJ0O1xuICAgICAgICB0cmFuc2l0aW9uOiAuNXM7XG4gICAgfVxuXG4gICAgJjpub3QoLnN3aXBlci1zbGlkZS1hY3RpdmUpIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMzBweDtcblxuICAgICAgICBAaW5jbHVkZSBtZWRpYS14eGwoKSB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtbGcoKSB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiB1bnNldDtcbiAgICAgICAgfVxuICAgICAgICBcbiAgICAgICAgLmF3YXJkcy1zbGlkZSB7XG4gICAgICAgICAgICAmX190ZXh0IHtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSB0bygxNTAwcHgpIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMS4zO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLXh4bCgpIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIFxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgQGluY2x1ZGUgZnJvbSg5NTBweCkge1xuXG4gICAgICAgICAgICAuYXdhcmRzLXNsaWRlIHtcblxuICAgICAgICAgICAgICAgICZfX2lubmVyIHtcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogLjNzO1xuICAgICAgICAgICAgICAgICAgICAvLyB0cmFuc2Zvcm06IHNjYWxlKDAuNik7XG4gICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogMzIwcHg7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogYXV0bztcblxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB0bygxNjgwcHgpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogMjgwcHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgdG8oMTUwMHB4KSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDI0MHB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLXh4bCgpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogMjQwcHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEteGwoKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDIwMHB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWxnKCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDE1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IHVuc2V0O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG4uYXdhcmRzLXNsaWRlci1jb250cm9scyB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgICBjb2x1bW4tZ2FwOiAyMHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG5cbiAgICBtYXJnaW46IDAgY2FsYygoMTAwdncgLSAxMzAwcHgpIC8gMik7XG4gICAgbWFyZ2luLWJvdHRvbTogNDBweDtcblxuICAgIEBpbmNsdWRlIG1lZGlhLXh4bCgpIHtcbiAgICAgICAgbWFyZ2luOiAwIGNhbGMoKDEwMHZ3IC0gMTExMHB4KSAvIDIpO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICAgIH1cbiAgXG4gICAgQGluY2x1ZGUgbWVkaWEteGwoKSB7XG4gICAgICAgIG1hcmdpbjogMCBjYWxjKCgxMDB2dyAtIDk1MHB4KSAvIDIpO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICAgIH1cblxuICAgIEBpbmNsdWRlIG1lZGlhLWxnKCkge1xuICAgICAgICBtYXJnaW46IDAgMCA0MHB4IDA7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBwYWRkaW5nOiAwIDE1cHg7XG4gICAgICB9XG5cbiAgICAuc3dpcGVyLWJ1dHRvbi1wcmV2LFxuICAgIC5zd2lwZXItYnV0dG9uLW5leHQge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgICAgICB3aWR0aDogMTVweDtcbiAgICAgICAgaGVpZ2h0OiAxNXB4O1xuICAgICAgICBsZWZ0OiB1bnNldDtcbiAgICAgICAgcmlnaHQ6IHVuc2V0O1xuICAgICAgICB0b3A6IHVuc2V0O1xuICAgICAgICBtYXJnaW4tdG9wOiB1bnNldDtcblxuICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvc3ZnL2Fycm93LnN2Zyk7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCU7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLnN3aXBlci1idXR0b24tcHJldiB7XG4gICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG4gICAgICAgIH1cbiAgICB9XG59IiwiLmludGVydmlldyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuICAgIHBhZGRpbmc6IDMwcHggMDtcblxuICAgICZfX3RpdGxlIHtcbiAgICAgICAgY29sb3I6ICRwcmltYXJ5LXRleHQtY29sb3I7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAkc2Vjb25kYXJ5LWZvbnQ7XG4gICAgICAgIGZvbnQtc2l6ZTogNTBweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDEwMDA7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxMTAlO1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDUwcHg7XG5cbiAgICAgICAgQGluY2x1ZGUgcmVzcG9uc2l2ZVRpdGxlKCk7XG4gICAgfVxufVxuXG4uaW50ZXJ2aWV3LWNhcmQge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgIEBpbmNsdWRlIG1lZGlhLWxnKCkge1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIH1cblxuICAgICZfX3BpY3R1cmUge1xuICAgICAgICB3aWR0aDogNTAlO1xuXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWxnKCkge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIH1cblxuICAgICAgICBpbWcge1xuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtbGcoKSB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmX19pbmZvIHtcbiAgICAgICAgd2lkdGg6IDUwJTtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAzNXB4O1xuICAgICAgICBwYWRkaW5nLXRvcDogMjBweDtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDIwcHg7XG5cbiAgICAgICAgY29sb3I6ICRwcmltYXJ5LXRleHQtY29sb3I7XG4gICAgICAgIGZvbnQtZmFtaWx5OiBcIlRUTm9ybXNQcm9cIjtcbiAgICAgICAgZm9udC1zaXplOiAyNXB4O1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICBsaW5lLWhlaWdodDogMjlweDtcblxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1sZygpIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgcGFkZGluZzogMjBweCAwO1xuICAgICAgICB9XG5cbiAgICAgICAgQGluY2x1ZGUgcmVzcG9uc2l2ZVRleHQoKTtcbiAgICB9XG59XG5cbi5pbnRlcnZpZXctc2xpZGVyLWNvbnRyb2xzIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICAgIGNvbHVtbi1nYXA6IDIwcHg7XG5cbiAgICAuc3dpcGVyLWJ1dHRvbi1wcmV2LFxuICAgIC5zd2lwZXItYnV0dG9uLW5leHQge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgICAgICB3aWR0aDogMTVweDtcbiAgICAgICAgaGVpZ2h0OiAxNXB4O1xuICAgICAgICBsZWZ0OiB1bnNldDtcbiAgICAgICAgcmlnaHQ6IHVuc2V0O1xuICAgICAgICB0b3A6IHVuc2V0O1xuICAgICAgICBtYXJnaW4tdG9wOiB1bnNldDtcblxuICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvc3ZnL2Fycm93LnN2Zyk7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCU7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLnN3aXBlci1idXR0b24tcHJldiB7XG4gICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5pbnRlcnZpZXctbW9yZSB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIGNvbG9yOiAjNjE2NTY5O1xuICAgIGZvbnQtZmFtaWx5OiBcIlRUTm9ybXNQcm9cIjtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBsaW5lLWhlaWdodDogMTE1JTtcblxuICAgICY6OmFmdGVyIHtcbiAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgIGhlaWdodDogMTFweDtcbiAgICAgICAgd2lkdGg6IDE3cHg7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gICAgICAgIHRyYW5zaXRpb246IG1hcmdpbi1sZWZ0IC4zcztcblxuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL3N2Zy9hcnJvdy1kb3VibGUuc3ZnKTtcbiAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxMDAlO1xuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgfVxuXG4gICAgJjpob3ZlciB7XG4gICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxNXB4O1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogbWFyZ2luLWxlZnQgLjNzO1xuICAgICAgICB9XG4gICAgfVxufSIsIi5mYXEge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbiAgICBwYWRkaW5nOiA1MHB4IDA7XG5cbiAgICAmX190aXRsZSB7XG4gICAgICAgIGNvbG9yOiAkcHJpbWFyeS10ZXh0LWNvbG9yO1xuICAgICAgICBmb250LWZhbWlseTogJHNlY29uZGFyeS1mb250O1xuICAgICAgICBmb250LXNpemU6IDUycHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiAxMDAwO1xuICAgICAgICBsaW5lLWhlaWdodDogMTExLjQlOyAvKiA1Ny45MjhweCAqL1xuXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDYwcHg7XG5cbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtbGcoKSB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgICAgICB9XG4gICAgICAgIFxuICAgICAgICBAaW5jbHVkZSByZXNwb25zaXZlVGl0bGUoKTtcbiAgICB9XG59XG5cbi5mYXEtbGlzdCB7XG4gICAgJl9faXRlbSB7XG4gICAgICAgIG1hcmdpbjogMzBweCAwOyBcblxuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNjAwcHgpIHtcbiAgICAgICAgICAgIG1hcmdpbjogMTVweCAwO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4uZmFxLWl0ZW0ge1xuICAgICZfX2hlYWRlciB7XG4gICAgICAgIGNvbG9yOiAkcHJpbWFyeS10ZXh0LWNvbG9yO1xuICAgICAgICBmb250LWZhbWlseTogJHByaW1hcnktZm9udDtcbiAgICAgICAgZm9udC1mYW1pbHk6IFwiVFROb3Jtc1Byb1wiO1xuICAgICAgICBmb250LXNpemU6IDMwcHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA4MDA7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxMDAlO1xuICAgICAgICBsZXR0ZXItc3BhY2luZzogMC42cHg7XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgICAgICBAaW5jbHVkZSByZXNwb25zaXZlVGV4dCgpO1xuXG4gICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICBjb250ZW50OiAnKyc7XG4gICAgICAgICAgICBjb2xvcjogJHByaW1hcnktdGV4dC1jb2xvcjtcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBGcmFua2xpbkdvdGhpY0RlbWk7XG4gICAgICAgICAgICBmb250LXNpemU6IDM1cHg7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMC42cHg7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgICAgICAgfVxuXG4gICAgICAgICYub3BlbmVkIHtcbiAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgY29udGVudDogJ+KAkyc7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA4cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmX19kcm9wZG93biB7XG4gICAgICAgIHBhZGRpbmctdG9wOiAxNXB4O1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDI1cHg7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG5cbiAgICAgICAgY29sb3I6ICM2MTY1Njk7XG4gICAgICAgIGZvbnQtZmFtaWx5OiBcIlRUTm9ybXNQcm9cIjtcbiAgICAgICAgZm9udC1zaXplOiAyNXB4O1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICBsaW5lLWhlaWdodDogMTAwJTtcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuNXB4O1xuXG4gICAgICAgIG9sIHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAzMHB4XG4gICAgICAgIH1cblxuICAgICAgICBAaW5jbHVkZSByZXNwb25zaXZlVGV4dCgpO1xuICAgIH1cbn1cblxuIiwiLnBhcnRuZXJzIHtcbiAgICBwYWRkaW5nLXRvcDogNzBweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTAwcHg7XG5cbiAgICAmX190aXRsZSB7XG4gICAgICAgIGNvbG9yOiAkcHJpbWFyeS1jb2xvcjtcbiAgICAgICAgZm9udC1mYW1pbHk6ICRzZWNvbmRhcnktZm9udDtcbiAgICAgICAgZm9udC1zaXplOiA1MnB4O1xuICAgICAgICBmb250LXdlaWdodDogMTAwMDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDExMCU7XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNTBweDtcblxuICAgICAgICBAaW5jbHVkZSByZXNwb25zaXZlVGl0bGUoKTtcbiAgICB9XG59XG4gIFxuLnBhcnRuZXJzLWxpc3Qge1xuICAgICY6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAxMDBweDtcbiAgICBcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEteHMoKSB7XG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogNTBweDtcbiAgICAgICAgfVxuICAgIH1cbiAgXG4gICAgJl9faGVhZCB7XG4gICAgICAgIHBhZGRpbmc6IDAgMCAzMHB4IDA7XG4gICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAkc2Vjb25kYXJ5LWZvbnQ7XG4gICAgICAgIGZvbnQtc2l6ZTogMjkuMDU4cHg7XG4gICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDEwMDA7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxMTUuNCU7IC8qIDMzLjUzM3B4ICovXG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWxnKCkge1xuICAgICAgICAgICAgcGFkZGluZzogMCAwIDMwcHggMDtcblxuICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICB9XG4gICAgXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLXhsKCkge1xuICAgICAgICAgICAgZm9udC1zaXplOiAyNXB4O1xuICAgICAgICB9XG5cbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtbGcoKSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDIycHg7XG4gICAgICAgIH1cbiAgICBcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEteG0oKSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgIH1cbiAgICB9XG4gIFxuICAgICZfX3JvdyB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIG1hcmdpbjogMCAtMjBweDtcbiAgICBcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtbWQoKSB7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICB9XG4gICAgfVxuICBcbiAgICAmX19jb2wge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICB3aWR0aDogNTAlO1xuICAgIFxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1sZygpIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICB9XG4gICAgfVxuICB9XG4gIFxuLnBhcnRuZXIge1xuICAgIC8vIGZsZXg6IDE7XG4gICAgcGFkZGluZzogMTBweCAyMHB4O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgXG4gICAgJl9faGVhZCB7XG4gICAgICAgIGNvbG9yOiAjRkZGO1xuICAgICAgICBmb250LXNpemU6IDMwcHg7XG4gICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDExNS40JTtcbiAgICBcbiAgICAgICAgcGFkZGluZzogMjBweCAzMHB4O1xuICAgIFxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1zbSgpIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDIwcHggMDtcbiAgICAgICAgfVxuICAgIH1cbiAgXG4gICAgJl9fYm9keSB7XG4gICAgICAgIGJhY2tncm91bmQ6ICNFMkUzRTU7XG4gICAgICAgIGJhY2tkcm9wLWZpbHRlcjogYmx1cigycHgpO1xuICAgICAgICBwYWRkaW5nOiAyNXB4IDQwcHg7XG4gICAgICAgIGZsZXg6IDE7XG4gICAgXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXG4gICAgICAgIG1pbi1oZWlnaHQ6IDIyNXB4O1xuICAgICAgICBcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtbWQoKSB7XG4gICAgICAgICAgICBwYWRkaW5nOiAxNXB4O1xuICAgICAgICB9XG4gICAgXG4gICAgICAgICYtLXYxIHtcbiAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDI1MHB4O1xuXG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS14bCgpIHtcbiAgICAgICAgICAgICAgICBtaW4taGVpZ2h0OiAyOTBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICYtLXYyIHtcbiAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDI3MHB4O1xuXG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS14bCgpIHtcbiAgICAgICAgICAgICAgICBtaW4taGVpZ2h0OiAzMDBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIFxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIC5wYXJ0bmVyX19zaXRlIHtcbiAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAgICAgICAgIH1cbiAgICBcbiAgICAgICAgfVxuICAgIH1cbiAgXG4gICAgJl9faWNvbiB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiA2MHB4O1xuXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgICAgICAgaW1nIHtcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgfVxuICAgIH1cbiAgXG4gICAgJl9fZGVzY3Ige1xuICAgICAgICBjb2xvcjogJHByaW1hcnktdGV4dC1jb2xvcjtcbiAgICAgICAgZm9udC1mYW1pbHk6ICRwcmltYXJ5LWZvbnQ7XG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDExMS40JTtcbiAgICAgICAgbWFyZ2luOiAyNXB4IDA7XG5cbiAgICB9XG4gIFxuICAgICZfX3NpdGUge1xuICAgICAgICBjb2xvcjogIzYxNjU2OTtcbiAgICAgICAgZm9udC1mYW1pbHk6IFwiVFROb3Jtc1Byb1wiO1xuICAgICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxMTIlO1xuICAgIH1cbn1cblxuLnBhcnRuZXJzLWxpc3QtY29sIHtcbiAgICAmX19oZWFkIHtcbiAgICAgICAgcGFkZGluZzogMCAwIDMwcHggMjBweDtcbiAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgZm9udC1mYW1pbHk6ICRzZWNvbmRhcnktZm9udDtcbiAgICAgICAgZm9udC1zaXplOiAzMHB4O1xuICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiAxMDAwO1xuICAgICAgICBsaW5lLWhlaWdodDogMTE1JTtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEteGwoKSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDI1cHg7XG4gICAgICAgIH1cblxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1sZygpIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICAgICAgfVxuICAgIFxuICAgICAgICBAaW5jbHVkZSBtZWRpYS14bSgpIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICZfX2JvZHkge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIH1cbn0iLCIuZm9vdGVyIHtcbiAgYmFja2dyb3VuZDogcmdiYSgyOCwgMzcsIDQ2LCAxKTtcbiAgbWluLWhlaWdodDogMjg1cHg7XG5cbiAgQGluY2x1ZGUgbWVkaWEtbGcoKSB7XG4gICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA5MiUsIHRvcDtcbiAgICAgIG1pbi1oZWlnaHQ6IHVuc2V0O1xuICB9XG5cbiAgQGluY2x1ZGUgbWVkaWEtbWQoKSB7XG4gICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA2NCUsIHRvcDtcbiAgfVxuXG4gIEBpbmNsdWRlIG1lZGlhLXhzKCkge1xuICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogNjIlLCB0b3A7XG4gIH1cblxuICAmX19jb250ZW50IHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cbiAgICAgIEBpbmNsdWRlIG1lZGlhLW1kKCkge1xuICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICB9XG4gIH1cbn1cblxuLmZvb3Rlci1jb250ZW50IHtcbiAgcGFkZGluZzogODBweCAwIDEwMHB4IDA7XG4gIG1heC13aWR0aDogMTQ0MHB4O1xuICBtYXJnaW46IGF1dG87XG5cbiAgJl9fbG9nbyB7XG4gICAgICB3aWR0aDogMjIwcHg7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG5cbiAgICAgIHN2ZyB7XG4gICAgICAgIHdpZHRoOiAxODBweDtcbiAgICAgICAgaGVpZ2h0OiA0NHB4O1xuICAgICAgfVxuXG4gICAgICBAaW5jbHVkZSBtZWRpYS1tZCgpIHtcbiAgICAgICAgICBtYXJnaW46IDAgMjVweCAzMHB4IDI1cHg7XG4gICAgICB9XG5cbiAgICAgIEBpbmNsdWRlIG1lZGlhLXhzKCkge1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIG1hcmdpbjogMCA1cHggMzBweCA1cHg7XG4gICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIH1cblxuICAgICAgaW1nIHtcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLXhzKCkge1xuICAgICAgICAgICAgICB3aWR0aDogMTgwcHg7XG4gICAgICAgICAgfVxuICAgICAgfVxuICB9XG5cbiAgJl9fc3Vic2NyaWJlIHtcbiAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICB9XG5cbiAgJl9fYm90dG9tIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4OiAxO1xuXG4gICAgICBAaW5jbHVkZSBtZWRpYS14bCgpIHtcbiAgICAgICAgICBmbGV4OiB1bnNldDtcbiAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgICAgfVxuICB9XG5cbiAgJl9fbWVudSB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleDogMTtcblxuICAgICAgQGluY2x1ZGUgbWVkaWEteGwoKSB7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgICAgIH1cbiAgfVxuXG4gICZfX2NvbnRhY3RzIHtcbiAgICAgIGZsZXg6IDE7XG5cbiAgICAgIEBpbmNsdWRlIG1lZGlhLW1kKCkge1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgfVxuXG4gICAgICBAaW5jbHVkZSBtZWRpYS14cygpIHtcbiAgICAgICAgICBtYXJnaW46IDAgNXB4IDAgNXB4O1xuICAgICAgICAgIGdhcDogMjBweDtcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICB9XG4gIH1cbn1cblxuLmZvb3Rlci1tZW51IHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgbWFyZ2luOiAwIDQ1cHggMCAwO1xuICBwYWRkaW5nOiAwO1xuXG4gIEBpbmNsdWRlIG1lZGlhLXhsKCkge1xuICAgICAgbWFyZ2luOiAwO1xuICB9XG5cbiAgQGluY2x1ZGUgbWVkaWEtbGcoKSB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIG1hcmdpbjogMCAyNXB4O1xuICB9XG5cbiAgQGluY2x1ZGUgbWVkaWEteHMoKSB7XG4gICAgICBtYXJnaW46IDA7XG4gICAgICB3aWR0aDogdW5zZXQ7XG4gIH1cblxuICAmX19pdGVtIHtcbiAgICAgIG1hcmdpbjogNXB4IDA7XG5cbiAgICAgIEBpbmNsdWRlIG1lZGlhLXhzKCkge1xuICAgICAgICAgIG1hcmdpbjogMTVweCAwO1xuICAgICAgfVxuICB9XG59XG5cbi5mb290ZXItbGluayB7XG4gIGNvbG9yOiAkd2hpdGU7XG4gIGZvbnQtZmFtaWx5OiAkcHJpbWFyeS1mb250O1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxNDAlOyAvKiAxOS42cHggKi9cbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXG4gIEBpbmNsdWRlIG1lZGlhLXhzKCkge1xuICAgICAgZm9udC1zaXplOiAxM3B4O1xuICB9XG5cbiAgJjpob3ZlciB7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgfVxufVxuXG4uZm9vdGVyLWNvbnRhY3RzIHtcbiAgcGFkZGluZzogMDtcbiAgXG4gIEBpbmNsdWRlIG1lZGlhLXhsKCkge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBtYXJnaW46IDA7XG4gIH1cblxuICBAaW5jbHVkZSBtZWRpYS1sZygpIHtcbiAgICAgIG1hcmdpbjogMCAyNXB4O1xuICB9XG5cbiAgQGluY2x1ZGUgbWVkaWEteHMoKSB7XG4gICAgICBtYXJnaW46IDA7XG4gIH1cblxuICAmOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgfVxuXG4gICZfX3RpdGxlIHtcbiAgICAgIGNvbG9yOiAjRkZGO1xuICAgICAgZm9udC1mYW1pbHk6ICRwcmltYXJ5LWZvbnQ7XG4gICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgbGluZS1oZWlnaHQ6IDE0MCU7IC8qIDE5LjZweCAqL1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgfVxufVxuXG4uZm9vdGVyLWNvbnRhY3RzLWl0ZW0ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtYXJnaW46IDVweCAwO1xuXG4gIEBpbmNsdWRlIG1lZGlhLXhzKCkge1xuICAgICAgbWFyZ2luOiAxNXB4IDA7XG4gIH1cblxuICAmX190ZXh0IHtcbiAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICBmb250LWZhbWlseTogJHByaW1hcnktZm9udDtcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICBsaW5lLWhlaWdodDogMTQwJTsgLyogMTkuNnB4ICovXG4gIH1cblxuICAmX19sYWJlbCB7XG4gICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgZm9udC1mYW1pbHk6ICRwcmltYXJ5LWZvbnQ7XG4gICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgbGluZS1oZWlnaHQ6IDE0MCU7IC8qIDE5LjZweCAqL1xuXG4gICAgICBAaW5jbHVkZSBtZWRpYS14bSgpIHtcbiAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgfVxuICB9XG5cbiAgJl9faWNvbiB7XG4gICAgICB3aWR0aDogMThweDtcbiAgICAgIGhlaWdodDogMThweDtcbiAgICAgIG1hcmdpbi1yaWdodDogMTBweDtcblxuICAgICAgc3ZnIHtcbiAgICAgICAgICB3aWR0aDogMThweDtcbiAgICAgICAgICBoZWlnaHQ6IDE4cHg7XG4gICAgICAgICAgZmlsbDogbm9uZTtcbiAgICAgICAgICBzdHJva2U6ICR3aGl0ZTtcbiAgICAgIH1cbiAgfVxufVxuXG4uZm9vdGVyLWNvcHkge1xuICBtYXJnaW4tdG9wOiAxMHB4O1xuICBjb2xvcjogJHdoaXRlO1xuICBmb250LWZhbWlseTogJHByaW1hcnktZm9udDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMTQwJTsgLyogMTYuOHB4ICovXG4gIG1heC13aWR0aDogMTU1cHg7XG59XG5cbi5mb3JtLXNic2NyaWJlIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgcm93LWdhcDogMTVweDtcblxuICAgICZfX2Rlc2NyIHtcbiAgICAgICAgY29sb3I6ICNGRkY7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAkcHJpbWFyeS1mb250O1xuICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxMDAlO1xuICAgIH1cblxuICAgICZfX2Zvcm0ge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgY29sdW1uLWdhcDogMTBweDtcblxuICAgICAgICBAaW5jbHVkZSBtZWRpYS14cygpIHtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICByb3ctZ2FwOiAxMHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLnRleHQtZmllbGQge1xuICAgICAgICAgICAgZmxleDogMTtcbiAgICAgICAgICAgIFxuICAgICAgICAgICAgaW5wdXQge1xuICAgICAgICAgICAgICAgIG91dGxpbmU6IG5vbmU7XG4gICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRwcmltYXJ5LWZvbnQ7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEyMSU7XG5cbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMTVweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgICZfX2FyZ2VlbWVudCB7XG4gICAgICAgIGxhYmVsIHtcbiAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgIH1cbiAgICB9XG59Il19 */
