@charset "UTF-8";
.header {
  position: fixed;
  top: 0;
  width: 100%;
  z-index: 5;
  padding: 0.8339rem 0;
  -webkit-transition: all 300ms ease;
  transition: all 300ms ease;
  width: 100vw;
}
@media (max-width: 120rem) {
  .header {
    padding: 0.625rem 0;
  }
}
@media (max-width: 22.5rem) {
  .header {
    padding: 0.486rem 0;
  }
}
.header__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;
}
.header__block {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  gap: 1.667rem;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
@media (max-width: 120rem) {
  .header__block {
    gap: 1.25rem;
  }
}
@media (max-width: 22.5rem) {
  .header__block {
    gap: 0.971rem;
  }
}
.header.active {
  background-color: hsl(210deg, 21%, 13%);
}
.header .logo {
  width: 11.333rem;
  height: 1.333rem;
}
@media (max-width: 120rem) {
  .header .logo {
    width: 8.5rem;
    height: 1rem;
  }
}
@media (max-width: 35rem) {
  .header .logo {
    width: 5.938rem;
    height: 0.699rem;
  }
}
@media (max-width: 22.5rem) {
  .header .logo {
    width: 4.6113rem;
    height: 0.5425rem;
  }
}
.header__link {
  font-family: "Roboto", sans-serif;
  font-weight: 400;
  font-size: 1.333rem;
  line-height: 120%;
  text-align: center;
}
@media (max-width: 120rem) {
  .header__link {
    font-size: 1rem;
  }
}
@media (max-width: 35rem) {
  .header__link--phone {
    display: none;
  }
}
@media (max-width: 22.5rem) {
  .header__link {
    font-size: 0.7769rem;
  }
}
.header--white .logo--black {
  display: none;
}
.header--white .header__link {
  color: hsl(0deg, 0%, 100%);
}
.header--white .burger {
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg width='61' height='61' viewBox='0 0 61 61' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3crect x='13.668' y='36.3335' width='33.3333' height='2.66667' fill='white'/%3e%3crect x='13.668' y='23' width='33.3333' height='2.66667' fill='white'/%3e%3c/svg%3e ");
}
.header--white.fixed {
  background-color: hsl(210deg, 21%, 13%);
}
.header--black .logo--white {
  display: none;
}
.header--black .header__link {
  color: hsl(210deg, 21%, 13%);
}
.header--black .header__link.openmodal {
  color: hsl(357deg, 69%, 49%);
}
.header--black .burger {
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg width='61' height='61' viewBox='0 0 61 61' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3crect x='13.668' y='36.3335' width='33.3333' height='2.66667' fill='%23192027'/%3e%3crect x='13.668' y='23' width='33.3333' height='2.66667' fill='%23192027'/%3e%3c/svg%3e ");
}
.header--black.active .logo--black {
  display: none;
}
.header--black.active .logo--white {
  display: block;
}
.header--black.active .header__link {
  color: hsl(0deg, 0%, 100%);
}
.header--black.active .header__link.openmodal {
  color: hsl(0deg, 0%, 100%);
}
.header--black.fixed {
  background-color: hsl(0deg, 0%, 100%);
}

.burger {
  width: 3.75rem;
  height: 3.75rem;
  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;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 0.5rem;
  cursor: pointer;
  -webkit-transition: all 300ms ease;
  transition: all 300ms ease;
  background-repeat: no-repeat;
  background-position: center;
}
@media (max-width: 120rem) {
  .burger {
    width: 2.813rem;
    height: 2.813rem;
    background-size: 2.9375rem;
  }
}
@media (max-width: 22.5rem) {
  .burger {
    width: 2.184rem;
    height: 2.184rem;
    background-size: 2.2138rem;
  }
}
.burger.active {
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg width='60' height='60' viewBox='0 0 60 60' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3crect x='18.8828' y='17' width='33.3333' height='2.66667' transform='rotate(45 18.8828 17)' fill='white'/%3e%3crect x='16' y='40.5703' width='33.3333' height='2.66667' transform='rotate(-45 16 40.5703)' fill='white'/%3e%3c/svg%3e ");
}

.faded-bg {
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
}
.faded-bg img, .faded-bg video {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
}

.menu {
  width: 23.4375rem;
  background-color: hsl(210deg, 22%, 13%);
  height: 100%;
  position: absolute;
  top: 0;
  right: 0;
  opacity: 0;
  -webkit-transform: translateX(100%);
      -ms-transform: translateX(100%);
          transform: translateX(100%);
  -webkit-transition: all 300ms ease;
  transition: all 300ms ease;
}
@media (max-width: 28.75rem) {
  .menu {
    width: 100%;
  }
}
.menu.open {
  opacity: 1;
  -webkit-transform: translateX(0);
      -ms-transform: translateX(0);
          transform: translateX(0);
}
.menu__content {
  height: calc(100% - 5.09rem);
  overflow: auto;
  margin: 0.9375rem 0 1.25rem 0;
  padding: 0 1.25rem 1.5625rem 1.25rem;
}
.menu__content::-webkit-scrollbar {
  width: 0.25rem;
}
.menu__content::-webkit-scrollbar-track {
  background: hsl(210deg, 21%, 13%);
}
.menu__content::-webkit-scrollbar-thumb {
  background-color: hsl(357deg, 69%, 49%);
  border-radius: 1.25rem;
}
.menu__top {
  padding: 1.5625rem 1.25rem;
}
.menu__top .logo {
  width: 8.5rem;
  padding: 0 0 0 0.1875rem;
}
.menu__nav {
  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;
  gap: 6.5rem;
  height: 100%;
}
.menu__item + .menu__item {
  margin: 1.8125rem 0 0 0;
}
.menu__item {
  font-family: "Onest", sans-serif;
  font-weight: 500;
  font-size: 2rem;
  line-height: 118%;
  color: hsl(0deg, 0%, 100%);
}
.menu__item a {
  color: hsl(0deg, 0%, 100%);
}
.menu__item > a {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.menu__item > a::after {
  display: block;
  content: "";
  width: 2.8125rem;
  height: 2.8125rem;
  background-repeat: no-repeat;
  background-position: center;
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg width='45' height='45' viewBox='0 0 45 45' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M20.5089 16L27 22.4758L20.5089 29H18.0115L24.5026 22.4758L18 16H20.5089Z' fill='%23FF5A4A'/%3e%3c/svg%3e ");
}
.menu__item ul {
  margin: 0.625rem 0 0 0;
}
.menu__item li {
  font-family: "Onest", sans-serif;
  font-weight: 500;
  font-size: 1.25rem;
  line-height: 120%;
  letter-spacing: -0.04rem;
  color: hsl(0deg, 0%, 100%);
}
.menu__item li a {
  color: hsl(0deg, 0%, 100%);
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 0.3125rem;
}
.menu__item li a::after {
  display: block;
  content: "›";
  width: 0.4375rem;
  height: 1.5rem;
  color: hsl(5deg, 100%, 65%);
}
.menu__item li:not(:last-child) {
  margin: 0 0 0.625rem 0;
}
.menu .modal__close {
  width: 2.8125rem;
  height: 2.8125rem;
  position: absolute;
  right: 0.3125rem;
  top: 0.625rem;
  cursor: pointer;
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg width='45' height='45' viewBox='0 0 45 45' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3crect x='14.1875' y='13.4436' width='25' height='2' transform='rotate(45 14.1875 13.4436)' fill='white'/%3e%3crect x='32.1875' y='14.4436' width='25' height='2' transform='rotate(135 32.1875 14.4436)' fill='white'/%3e%3c/svg%3e ");
  background-repeat: no-repeat;
  background-position: center;
}
.footer__row {
  display: grid;
  grid-template-columns: repeat(4, 1fr);
  gap: 1.6669rem;
}
@media (max-width: 120rem) {
  .footer__row {
    gap: 1.25rem;
  }
}
@media (max-width: 75rem) {
  .footer__row {
    grid-template-columns: repeat(2, 1fr);
    gap: 2.5rem 1.25rem;
  }
}
@media (max-width: 35rem) {
  .footer__row {
    grid-template-columns: 100%;
    gap: 2.5rem;
  }
}
.footer__top {
  background-color: hsl(357deg, 69%, 49%);
  padding: 2.5rem 0 5rem 0;
}
@media (max-width: 120rem) {
  .footer__top {
    padding: 1.875rem 0 3.75rem 0;
  }
}
@media (max-width: 62rem) {
  .footer__top {
    display: none;
  }
}
@media (max-width: 22.5rem) {
  .footer__top {
    padding: 1.456rem 0 2.913rem 0;
  }
}
.footer__top .footer__col ul a {
  color: hsl(0deg, 0%, 100%);
  -webkit-transition: all 300ms ease;
  transition: all 300ms ease;
}
.footer__top .footer__col ul a:hover {
  text-decoration: underline;
  -webkit-text-decoration-style: solid;
          text-decoration-style: solid;
  text-decoration-offset: 0%;
  text-decoration-thickness: 0%;
  -webkit-text-decoration-skip: ink;
          text-decoration-skip-ink: auto;
}
.footer__bottom {
  background-color: hsl(214deg, 15%, 91%);
  padding: 2.5rem 0 5rem 0;
}
@media (max-width: 120rem) {
  .footer__bottom {
    padding: 1.875rem 0 3.75rem 0;
  }
}
@media (max-width: 22.5rem) {
  .footer__bottom {
    padding: 1.456rem 0 2.913rem 0;
  }
}
.footer__bottom .footer__section {
  color: hsl(210deg, 21%, 13%);
}
.footer__bottom .footer__col ul a {
  color: hsl(210deg, 21%, 13%);
  -webkit-transition: all 300ms ease;
  transition: all 300ms ease;
}
.footer__bottom .footer__col ul a:hover {
  text-decoration: underline;
  -webkit-text-decoration-style: solid;
          text-decoration-style: solid;
  text-decoration-offset: 0%;
  text-decoration-thickness: 0%;
  -webkit-text-decoration-skip: ink;
          text-decoration-skip-ink: auto;
}
.footer__section {
  font-family: "Roboto", sans-serif;
  font-weight: 400;
  font-size: 1.333rem;
  line-height: 130%;
  letter-spacing: -0.001em;
  margin: 0 0 0.833rem 0;
  display: block;
}
@media (max-width: 120rem) {
  .footer__section {
    margin: 0 0 0.625rem 0;
    font-size: 1rem;
  }
}
@media (max-width: 22.5rem) {
  .footer__section {
    font-size: 0.777rem;
    margin: 0 0 0.486rem 0;
  }
}
.footer__col ul {
  font-family: "Roboto", sans-serif;
  font-weight: 400;
  font-size: 1.333rem;
  line-height: 130%;
  letter-spacing: -0.001em;
}
@media (max-width: 120rem) {
  .footer__col ul {
    font-size: 1rem;
  }
}
@media (max-width: 28.75rem) {
  .footer__col ul {
    line-height: 1.3125rem;
  }
}
@media (max-width: 22.5rem) {
  .footer__col ul {
    font-size: 0.777rem;
  }
}
.footer__col li:not(:last-child) {
  margin: 0 0 0.5rem 0;
}
@media (max-width: 120rem) {
  .footer__col li:not(:last-child) {
    margin: 0 0 0.375rem 0;
  }
}
@media (max-width: 28.75rem) {
  .footer__col li:not(:last-child) {
    margin: 0 0 0.3125rem 0;
  }
}
@media (max-width: 22.5rem) {
  .footer__col li:not(:last-child) {
    margin: 0 0 0.291rem 0;
  }
}
.footer__link {
  font-family: "Roboto", sans-serif;
  font-weight: 400;
  font-size: 1.333rem;
  line-height: 130%;
  letter-spacing: -0.001em;
  color: hsl(210deg, 21%, 13%);
  display: block;
}
@media (max-width: 120rem) {
  .footer__link {
    font-size: 1rem;
  }
}
@media (max-width: 22.5rem) {
  .footer__link {
    font-size: 0.777rem;
  }
}
.footer__link a {
  color: hsl(210deg, 21%, 13%);
  text-decoration: underline;
}
.footer .logo {
  width: 15.092rem;
  height: 1.75rem;
  margin: 0 0 1.25rem 0;
}
@media (max-width: 120rem) {
  .footer .logo {
    width: 11.313rem;
    height: 1.313rem;
    margin: 0 0 0.938rem 0;
  }
}
.footer .socials {
  margin: 0.833rem 0 1.667rem 0;
}
@media (max-width: 120rem) {
  .footer .socials {
    margin: 0.625rem 0 1.25rem 0;
  }
}
@media (max-width: 22.5rem) {
  .footer .socials {
    margin: 0.486rem 0 0.971rem 0;
  }
}

.socials {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 1.416rem;
}
@media (max-width: 120rem) {
  .socials {
    gap: 1.063rem;
  }
}
@media (max-width: 28.75rem) {
  .socials {
    gap: 0.9375rem;
  }
}
@media (max-width: 22.5rem) {
  .socials {
    gap: 0.826rem;
  }
}
.socials__item {
  width: 2.166rem;
  min-width: 2.166rem;
  height: 2.166rem;
  background-repeat: no-repeat;
  background-position: center;
  background-size: cover;
}
.socials__item--vk {
  background-image: url(../img/svg/vk.svg);
}
.socials__item--vk:hover {
  background-image: url(../img/svg/vk-hover.svg);
}
.socials__item--tg {
  background-image: url(../img/svg/tg.svg);
}
.socials__item--tg:hover {
  background-image: url(../img/svg/tg-hover.svg);
}
.socials__item--rutube {
  background-image: url(../img/svg/rutube.svg);
}
.socials__item--rutube:hover {
  background-image: url(../img/svg/rutube-hover.svg);
}
.socials__item--youtube {
  background-image: url(../img/svg/youtube.svg);
}
.socials__item--youtube:hover {
  background-image: url(../img/svg/youtube-hover.svg);
}
.socials__item--vc {
  background-image: url(../img/svg/vc.svg);
}
@media (max-width: 120rem) {
  .socials__item {
    width: 1.625rem;
    min-width: 1.625rem;
    height: 1.625rem;
  }
}
@media (max-width: 28.75rem) {
  .socials__item {
    width: 1.5rem;
    min-width: 1.5rem;
    height: 1.5rem;
  }
}
@media (max-width: 22.5rem) {
  .socials__item {
    width: 1.262rem;
    min-width: 1.262rem;
    height: 1.262rem;
  }
}
.socials__item svg {
  -webkit-transition: all 300ms ease;
  transition: all 300ms ease;
}

.copyright {
  font-family: "Roboto", sans-serif;
  font-weight: 400;
  font-size: 1.333rem;
  line-height: 130%;
  letter-spacing: -0.001em;
  color: hsl(210deg, 21%, 13%);
  display: block;
}

.breadcrumbs {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin: 0 0 0.75rem 0;
}
.breadcrumbs-wrap {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  overflow: hidden;
  gap: 0.5rem 0;
}
.breadcrumbs-item {
  color: hsl(0deg, 0%, 0%);
  font-variant-numeric: lining-nums proportional-nums;
  font-family: Raleway;
  font-size: 0.875rem;
  font-style: normal;
  font-weight: 400;
  line-height: 128.571%;
}
.breadcrumbs-item span {
  padding: 0.25rem 0.5rem;
  width: -webkit-max-content;
  width: -moz-max-content;
  width: max-content;
  display: block;
}
.breadcrumbs-item:not(:last-child) {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.breadcrumbs-item:not(:last-child):after {
  display: block;
  content: "";
  width: 1rem;
  height: 1rem;
  background: url(../img/svg/bread-crumbs-icon.svg);
  margin: 0 0.5rem;
}
.breadcrumbs-item:last-child {
  color: hsl(0deg, 0%, 46%);
}

@media (max-width: 87.5rem) {
  .breadcrumbs {
    margin: 0 0 0.25rem 0;
  }
  .breadcrumbs-item {
    font-size: 0.75rem;
    line-height: 0.9375rem;
  }
  .breadcrumbs-item span {
    padding: 0;
  }
}
.custom-checkbox {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  position: relative;
  color: hsl(210deg, 21%, 13%);
  cursor: pointer;
  width: 100%;
  font-family: "Roboto", sans-serif;
  font-weight: 400;
  font-size: 1.167rem;
  line-height: 120%;
}
@media (max-width: 120rem) {
  .custom-checkbox {
    font-size: 0.875rem;
  }
}
@media (max-width: 22.5rem) {
  .custom-checkbox {
    font-size: 0.6794rem;
  }
}
.custom-checkbox:not(:last-child) {
  margin: 0 0 1rem 0;
}
.custom-checkbox input[type=checkbox] {
  display: none;
}
.custom-checkbox input[type=checkbox].required.just-validate-error-field ~ .custom-checkbox__text {
  color: hsl(5deg, 100%, 65%) !important;
}
.agreement .custom-checkbox ~ .just-validate-error-label {
  display: none;
}
.custom-checkbox__checker {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  width: 1.5rem;
  min-width: 1.5rem;
  height: 1.5rem;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-transition: all 300ms ease;
  transition: all 300ms ease;
  background: hsl(0deg, 0%, 100%);
  margin: 0 0.938rem 0 0;
  border: 0.125rem solid hsl(210deg, 21%, 13%);
}
@media (max-width: 120rem) {
  .custom-checkbox__checker {
    width: 1.25rem;
    min-width: 1.25rem;
    height: 1.25rem;
  }
}
@media (max-width: 28.75rem) {
  .custom-checkbox__checker {
    margin: 0 0.9375rem 0 0;
  }
}
@media (max-width: 22.5rem) {
  .custom-checkbox__checker {
    margin: 0 0.7281rem 0 0;
  }
}
.custom-checkbox__checker::after {
  content: "";
  background-color: hsl(357deg, 69%, 49%);
  width: 0.875rem;
  height: 0.875rem;
  display: block;
  opacity: 0;
  -webkit-transition-duration: 0.3s;
          transition-duration: 0.3s;
  -webkit-transition-timing-function: ease;
          transition-timing-function: ease;
  -webkit-transition-property: opacity;
  transition-property: opacity;
}
@media (max-width: 120rem) {
  .custom-checkbox__checker::after {
    width: 0.75rem;
    height: 0.75rem;
  }
}
@media (max-width: 22.5rem) {
  .custom-checkbox__checker::after {
    width: 0.625rem;
    height: 0.625rem;
  }
}
.custom-checkbox div {
  -webkit-transition: color 0.3s ease;
  transition: color 0.3s ease;
}
.custom-checkbox input:checked + .custom-checkbox__checker::after {
  opacity: 1;
}
.custom-checkbox a {
  text-decoration: underline;
  -webkit-text-decoration-style: solid;
          text-decoration-style: solid;
  text-decoration-offset: 0%;
  text-decoration-thickness: 0%;
  -webkit-text-decoration-skip: ink;
          text-decoration-skip-ink: auto;
}

.callback__thanks {
  position: absolute;
  top: 0;
  left: 0;
  background-color: hsl(210deg, 21%, 13%);
  width: 100%;
  height: 100%;
  z-index: 2;
  opacity: 0;
  visibility: hidden;
  -webkit-transform: translate(100%);
      -ms-transform: translate(100%);
          transform: translate(100%);
  -webkit-transition: all 300ms ease;
  transition: all 300ms ease;
  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;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 0 1.25rem;
}
@media (max-width: 62rem) {
  .callback__thanks {
    padding: 0 0.9375rem;
  }
}
.callback__thanks.active {
  opacity: 1;
  visibility: visible;
  -webkit-transform: translate(0);
      -ms-transform: translate(0);
          transform: translate(0);
}
.callback__thanks img {
  width: 5.75rem;
  height: 2.8125rem;
  margin: 0 0 2.5rem 0;
}
.callback__thanks .h2 {
  margin: 0 0 0.9375rem 0;
  color: hsl(0deg, 0%, 100%);
  text-align: center;
  max-width: 28.8125rem;
}
.callback__thanks p {
  color: hsl(0deg, 0%, 100%);
  text-align: center;
  max-width: 28.8125rem;
}
.callback__thanks .callback__body {
  max-width: 41.625rem;
  margin: 0 auto;
  height: 100%;
}
.callback__inner {
  grid-column: 1/3;
}
.callback__single {
  color: hsl(0deg, 0%, 100%);
  min-height: 3.75rem;
  cursor: auto;
  background-color: transparent;
  width: 100%;
  border-bottom: 0.083rem solid hsl(206deg, 5%, 62%);
  padding: 0.417rem 0 0 0;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  position: relative;
  font-family: "Roboto", sans-serif;
  font-weight: 400;
  font-size: 1.667rem;
  line-height: 116%;
  letter-spacing: -0.001em;
}
.callback__single:after {
  display: none;
}
@media (max-width: 120rem) {
  .callback__single {
    padding: 0.3125rem 0 0 0;
    min-height: 2.8125rem;
    font-size: 1.25rem;
  }
}
@media (max-width: 41.25rem) {
  .callback__single {
    grid-column: unset;
  }
}
@media (max-width: 22.5rem) {
  .callback__single {
    min-height: 2.1844rem;
    font-size: 0.9706rem;
    line-height: 120%;
  }
}
.callback--section {
  background-color: hsl(210deg, 21%, 13%);
  position: relative;
  overflow: hidden;
  min-height: 62.5rem;
  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;
}
@media (max-width: 120rem) {
  .callback--section {
    min-height: 46.875rem;
  }
}
@media (max-width: 25rem) {
  .callback--section {
    padding: 3.0625rem 0;
    height: auto;
    min-height: unset;
  }
}
@media (max-width: 22.5rem) {
  .callback--section {
    padding: 2.3825rem 0;
  }
}
.callback--section .callback__body {
  max-width: 55.5rem;
  margin: 0 auto;
}
@media (max-width: 120rem) {
  .callback--section .callback__body {
    max-width: 41.625rem;
  }
}
@media (max-width: 62rem) {
  .callback--section .callback__body {
    max-width: 100%;
    padding: 0 3.1875rem;
  }
}
@media (max-width: 41.25rem) {
  .callback--section .callback__body {
    padding: 0 0.9375rem;
  }
}
@media (max-width: 22.5rem) {
  .callback--section .callback__body {
    padding: 0 0.7281rem;
  }
}
.callback--section .callback__body .h1 {
  color: hsl(0deg, 0%, 100%);
  margin: 0 0 1.917rem 0;
  text-align: center;
}
@media (max-width: 120rem) {
  .callback--section .callback__body .h1 {
    margin: 0 0 1.4375rem 0;
  }
}
@media (max-width: 22.5rem) {
  .callback--section .callback__body .h1 {
    margin: 0 0 1.1162rem 0;
  }
}
.callback--section .callback__form {
  z-index: 1;
  position: relative;
}
.callback--section .callback__fields {
  display: grid;
  grid-template-columns: repeat(2, 1fr);
  gap: 0.833rem 1.25rem;
}
@media (max-width: 120rem) {
  .callback--section .callback__fields {
    gap: 0.625rem 0.9375rem;
  }
}
@media (max-width: 41.25rem) {
  .callback--section .callback__fields {
    grid-template-columns: 100%;
    gap: 0.625rem;
  }
}
.callback--section .customSelect,
.callback--section .callback__single {
  grid-column: 1/3;
  position: relative;
  font-family: "Roboto", sans-serif;
  font-weight: 400;
  font-size: 1.667rem;
  line-height: 116%;
  letter-spacing: -0.001em;
  width: 100%;
}
@media (max-width: 120rem) {
  .callback--section .customSelect,
.callback--section .callback__single {
    font-size: 1.25rem;
  }
}
@media (max-width: 41.25rem) {
  .callback--section .customSelect,
.callback--section .callback__single {
    grid-column: unset;
  }
}
@media (max-width: 22.5rem) {
  .callback--section .customSelect,
.callback--section .callback__single {
    font-size: 0.9706rem;
    line-height: 120%;
  }
}
.callback--section .customSelect.is-open .custom-select-opener,
.callback--section .callback__single.is-open .custom-select-opener {
  color: hsl(0deg, 0%, 100%);
}
.callback--section .customSelect.is-open .custom-select-opener::after,
.callback--section .callback__single.is-open .custom-select-opener::after {
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg width='62' height='62' viewBox='0 0 62 62' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M22.9932 34.3003L31.6503 25.6683L40.3264 34.3458L40.3177 37.6757L31.6416 28.9982L22.9844 37.6456L22.9932 34.3003Z' fill='white'/%3e%3c/svg%3e ");
}
.callback--section .custom-select-opener,
.callback--section .callback__single {
  background-color: transparent;
  display: block;
  cursor: pointer;
  width: 100%;
  border-bottom: 0.083rem solid hsl(206deg, 5%, 62%);
  padding: 0.417rem 0 0 0;
  color: hsl(206deg, 5%, 62%);
  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;
}
@media (max-width: 120rem) {
  .callback--section .custom-select-opener,
.callback--section .callback__single {
    padding: 0.3125rem 0 0 0;
  }
}
.callback--section .custom-select-opener.chosen,
.callback--section .callback__single.chosen {
  color: hsl(0deg, 0%, 100%);
}
.callback--section .custom-select-opener.chosen::after,
.callback--section .callback__single.chosen::after {
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg width='62' height='62' viewBox='0 0 62 62' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M38.9913 27.662L30.3749 36.3347L21.658 27.6981L21.6511 24.3682L30.368 33.0048L38.9844 24.3167L38.9913 27.662Z' fill='white'/%3e%3c/svg%3e ");
}
.callback--section .custom-select-opener::after,
.callback--section .callback__single::after {
  display: block;
  content: "";
  width: 3.75rem;
  height: 3.75rem;
  background-repeat: no-repeat;
  background-position: center;
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg width='60' height='61' viewBox='0 0 60 61' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M38.668 27.8454L30.0335 36.5001L21.3346 27.8454L21.3346 24.5155L30.0335 33.1702L38.668 24.5001L38.668 27.8454Z' fill='%239A9FA3'/%3e%3c/svg%3e ");
  -webkit-transition: all 300ms ease;
  transition: all 300ms ease;
}
@media (max-width: 120rem) {
  .callback--section .custom-select-opener::after,
.callback--section .callback__single::after {
    width: 2.8125rem;
    height: 2.8125rem;
    background-size: 3.4375rem;
  }
}
@media (max-width: 22.5rem) {
  .callback--section .custom-select-opener::after,
.callback--section .callback__single::after {
    width: 2.1844rem;
    height: 2.1844rem;
    background-size: 2.4375rem;
  }
}
.callback--section .callback__single {
  color: hsl(0deg, 0%, 100%);
  min-height: 3.75rem;
  cursor: auto;
}
.callback--section .callback__single:after {
  display: none;
}
@media (max-width: 120rem) {
  .callback--section .callback__single {
    min-height: 2.8125rem;
  }
}
@media (max-width: 22.5rem) {
  .callback--section .callback__single {
    min-height: 2.1844rem;
  }
}
.callback--section .custom-select-option {
  color: hsl(210deg, 21%, 13%);
  font-family: "Roboto", sans-serif;
  font-weight: 400;
  font-size: 1.25rem;
  line-height: 120.5%;
  letter-spacing: -0.001em;
  padding: 0.969rem 0.625rem 0.656rem 0.625rem;
  cursor: pointer;
}
.callback--section .custom-select-option.has-focus {
  color: hsl(357deg, 69%, 49%);
  background-color: hsl(0deg, 0%, 100%);
}
.callback--section .custom-select-option.is-selected {
  color: hsl(357deg, 69%, 49%);
}
.callback--section .custom-select-option.is-selected::before {
  display: none;
}
.callback--section .custom-select-panel {
  background-color: hsl(0deg, 0%, 100%);
}
.callback--section .custom-select-container.is-open .custom-select-panel {
  max-height: unset;
  overflow-y: unset;
}
.callback--section input:not(.callback__file input) {
  font-family: "Roboto", sans-serif;
  font-weight: 400;
  font-size: 1.667rem;
  line-height: 116%;
  letter-spacing: -0.001em;
  color: hsl(0deg, 0%, 100%);
  width: 100%;
  border-bottom: 0.083rem solid hsl(206deg, 5%, 62%);
  padding: 1.292rem 0 0.875rem 0;
  border-radius: 0;
}
@media (max-width: 120rem) {
  .callback--section input:not(.callback__file input) {
    font-size: 1.25rem;
    padding: 0.9469rem 0 0.6563rem 0;
  }
}
@media (max-width: 22.5rem) {
  .callback--section input:not(.callback__file input) {
    font-size: 0.9706rem;
    line-height: 120%;
    padding: 0.7412rem 0 0.4988rem 0;
  }
}
.callback--section input:not(.callback__file input)::-webkit-input-placeholder {
  color: hsl(206deg, 5%, 62%);
}
.callback--section input:not(.callback__file input)::-moz-placeholder {
  color: hsl(206deg, 5%, 62%);
}
.callback--section input:not(.callback__file input):-ms-input-placeholder {
  color: hsl(206deg, 5%, 62%);
}
.callback--section input:not(.callback__file input)::-ms-input-placeholder {
  color: hsl(206deg, 5%, 62%);
}
.callback--section input:not(.callback__file input)::placeholder {
  color: hsl(206deg, 5%, 62%);
}
.callback--section input:-webkit-autofill,
.callback--section input:-webkit-autofill:hover,
.callback--section input:-webkit-autofill:focus,
.callback--section input:-webkit-autofill:active {
  -webkit-box-shadow: 0 0 0 3.125rem hsl(210deg, 21%, 13%) inset !important;
  -webkit-text-fill-color: hsl(0deg, 0%, 100%);
}
.callback--section textarea {
  resize: none;
  height: 4.167rem;
  grid-column: 1/3;
  overflow: hidden;
}
.callback--section .custom-checkbox a {
  color: inherit;
}
.callback--section .custom-checkbox {
  color: hsl(0deg, 0%, 100%);
}
.callback--section .agreement {
  margin: 4.167rem 0 0 0;
}
@media (max-width: 120rem) {
  .callback--section .agreement {
    margin: 3rem auto 0 auto;
  }
}
@media (max-width: 22.5rem) {
  .callback--section .agreement {
    margin: 2rem auto 0 auto;
  }
}
.callback--section .agreement + .agreement {
  margin: 1.25rem 0 0 0;
}
@media (max-width: 120rem) {
  .callback--section .agreement + .agreement {
    margin: 1rem auto 0 auto;
  }
}
@media (max-width: 22.5rem) {
  .callback--section .agreement + .agreement {
    margin: 0.875rem auto 0 auto;
  }
}
.callback--section .btn {
  margin: 2.5rem auto 0 auto;
}
@media (max-width: 120rem) {
  .callback--section .btn {
    margin: 1.875rem auto 0 auto;
  }
}
@media (max-width: 22.5rem) {
  .callback--section .btn {
    margin: 1.4563rem auto 0 auto;
  }
}
.callback--section .callback__drop {
  margin: 0.833rem auto 0 auto;
}
@media (max-width: 120rem) {
  .callback--section .callback__drop {
    margin: 0.625rem auto 0 auto;
  }
}
@media (max-width: 22.5rem) {
  .callback--section .callback__drop {
    margin: 0.625rem auto 0 auto;
  }
}
.callback--section .callback__attach {
  color: hsl(0deg, 0%, 100%);
  margin: 0 auto;
}
.callback--section .callback__attach::after {
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg width='61' height='61' viewBox='0 0 61 61' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cmask id='mask0_3058_2442' style='mask-type:alpha' maskUnits='userSpaceOnUse' x='15' y='14' width='33' height='33'%3e%3crect x='15.0039' y='14.8335' width='32' height='32' fill='%23D9D9D9'/%3e%3c/mask%3e%3cg mask='url(%23mask0_3058_2442)'%3e%3cpath d='M38.5696 35.6925C38.5696 37.8578 37.8161 39.7004 36.3092 41.2202C34.8026 42.7402 32.9685 43.5002 30.8069 43.5002C28.6454 43.5002 26.809 42.7402 25.2979 41.2202C23.7868 39.7004 23.0312 37.8578 23.0312 35.6925V23.7052C23.0312 22.1667 23.5655 20.8591 24.6339 19.7822C25.7021 18.7053 27.0055 18.1668 28.5439 18.1668C30.0824 18.1668 31.3858 18.7053 32.4543 19.7822C33.5227 20.8591 34.0569 22.1667 34.0569 23.7052V35.0515C34.0569 35.954 33.7426 36.7244 33.1139 37.3628C32.485 38.0013 31.7188 38.3205 30.8153 38.3205C29.9115 38.3205 29.1404 38.0035 28.5019 37.3695C27.8635 36.7355 27.5443 35.9628 27.5443 35.0515V23.3465H29.5439V35.0515C29.5439 35.4088 29.664 35.7097 29.9043 35.9542C30.1445 36.1986 30.4433 36.3208 30.8006 36.3208C31.1577 36.3208 31.4564 36.1986 31.6966 35.9542C31.9368 35.7097 32.0569 35.4088 32.0569 35.0515V23.6925C32.0431 22.7078 31.7011 21.8741 31.0309 21.1912C30.3607 20.5083 29.5317 20.1668 28.5439 20.1668C27.5604 20.1668 26.729 20.5104 26.0499 21.1975C25.3708 21.8848 25.0312 22.7207 25.0312 23.7052V35.6925C25.0175 37.3045 25.5747 38.6754 26.7029 39.8052C27.8311 40.9352 29.2007 41.5002 30.8116 41.5002C32.3996 41.5002 33.7495 40.9352 34.8612 39.8052C35.9728 38.6754 36.5422 37.3045 36.5696 35.6925V23.3465H38.5696V35.6925Z' fill='white'/%3e%3c/g%3e%3c/svg%3e ");
}
.callback--section .callback__files {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  gap: 0.3125rem;
  margin: 0 auto;
}
.callback--section .callback__file {
  background-color: hsl(220deg, 15%, 19%);
  max-width: 15.625rem;
  padding: 0 0 0 0.75rem;
}
@media (max-width: 90rem) {
  .callback--section .callback__file {
    padding: 0 0 0 0.625rem;
  }
}
.callback--section .callback__file span {
  color: hsl(0deg, 0%, 100%);
}
.callback--section .callback__delete {
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg width='45' height='46' viewBox='0 0 45 46' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M21.9384 23.5001L17.4688 19.0304L18.5294 17.9697L22.9991 22.4394L27.4688 17.9697L28.5294 19.0304L24.0597 23.5001L28.5294 27.9697L27.4688 29.0304L22.9991 24.5607L18.5294 29.0304L17.4688 27.9697L21.9384 23.5001Z' fill='white'/%3e%3c/svg%3e ");
}
.callback--section .callback__add {
  color: hsl(0deg, 0%, 100%);
  padding: 0 0 0 1.667rem;
}
@media (max-width: 22.5rem) {
  .callback--section .callback__add {
    padding: 0 0 0 0.9712rem;
  }
}
.callback--section .callback__add::after {
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg width='45' height='46' viewBox='0 0 45 46' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M21.2002 22.6H21.3002V22.5V16.6H23.1002V22.5V22.6H23.2002H29.1002V24.4H23.2002H23.1002V24.5V30.4H21.3002V24.5V24.4H21.2002L15.3002 24.4V22.6L21.2002 22.6Z' fill='white' stroke='white' stroke-width='0.2'/%3e%3c/svg%3e ");
}
.callback--section .callback__comment {
  text-align: center;
}
.callback--popup {
  height: calc(100% - 3.05rem);
  overflow: auto;
  position: relative;
}
.callback--popup::-webkit-scrollbar {
  width: 0.25rem;
}
.callback--popup::-webkit-scrollbar-track {
  background: hsl(0deg, 0%, 100%);
}
.callback--popup::-webkit-scrollbar-thumb {
  background-color: hsl(357deg, 69%, 49%);
  border-radius: 1.25rem;
}
.callback--popup .callback__body {
  min-height: 100%;
  height: -webkit-max-content;
  height: -moz-max-content;
  height: max-content;
  position: relative;
}
.callback--popup .callback__fields {
  margin: 0 0 1.25rem 0;
}
.callback--popup .callback__attach {
  color: hsl(210deg, 21%, 13%);
  background-color: hsl(222deg, 15%, 88%);
}
.callback--popup .callback__attach::after {
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg width='45' height='45' viewBox='0 0 45 45' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cmask id='mask0_2105_2962' style='mask-type:alpha' maskUnits='userSpaceOnUse' x='11' y='10' width='24' height='25'%3e%3crect x='11' y='10.5' width='24' height='24' fill='%23D9D9D9'/%3e%3c/mask%3e%3cg mask='url(%23mask0_2105_2962)'%3e%3cpath d='M28.6694 26.1443C28.6694 27.7683 28.1043 29.1502 26.9741 30.29C25.8441 31.43 24.4685 32 22.8474 32C21.2262 32 19.849 31.43 18.7156 30.29C17.5823 29.1502 17.0156 27.7683 17.0156 26.1443V17.1538C17.0156 15.9999 17.4163 15.0192 18.2176 14.2115C19.0188 13.4038 19.9963 13 21.1501 13C22.304 13 23.2815 13.4038 24.0829 14.2115C24.8842 15.0192 25.2849 15.9999 25.2849 17.1538V25.6635C25.2849 26.3403 25.0491 26.9182 24.5776 27.397C24.106 27.8758 23.5313 28.1152 22.8536 28.1152C22.1758 28.1152 21.5975 27.8775 21.1186 27.402C20.6398 26.9265 20.4004 26.347 20.4004 25.6635V16.8848H21.9001V25.6635C21.9001 25.9315 21.9902 26.1572 22.1704 26.3405C22.3505 26.5238 22.5746 26.6155 22.8426 26.6155C23.1105 26.6155 23.3345 26.5238 23.5146 26.3405C23.6948 26.1572 23.7849 25.9315 23.7849 25.6635V17.1443C23.7745 16.4058 23.518 15.7804 23.0154 15.2682C22.5127 14.7561 21.891 14.5 21.1501 14.5C20.4125 14.5 19.789 14.7577 19.2796 15.273C18.7703 15.7885 18.5156 16.4154 18.5156 17.1538V26.1443C18.5053 27.3533 18.9232 28.3814 19.7694 29.2288C20.6155 30.0763 21.6427 30.5 22.8509 30.5C24.0419 30.5 25.0543 30.0763 25.8881 29.2288C26.7218 28.3814 27.1489 27.3533 27.1694 26.1443V16.8848H28.6694V26.1443Z' fill='%23192027'/%3e%3c/g%3e%3c/svg%3e ");
}
.callback--popup .callback__form {
  width: 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: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  position: absolute;
  height: 100%;
  gap: 2rem;
}
.callback--popup .callback__form .customSelect {
  position: relative;
  font-family: "Roboto", sans-serif;
  font-weight: 400;
  font-size: 1.667rem;
  line-height: 120%;
  letter-spacing: -0.001em;
  width: 100%;
  color: hsl(210deg, 5%, 35%);
  margin: 0 0 1.25rem 0;
}
@media (max-width: 120rem) {
  .callback--popup .callback__form .customSelect {
    font-size: 1.25rem;
  }
}
.callback--popup .callback__form .customSelect.is-open .custom-select-opener {
  color: hsl(210deg, 21%, 13%);
}
.callback--popup .callback__form .customSelect.is-open .custom-select-opener::after {
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg width='46' height='45' viewBox='0 0 46 45' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M29.5 24.4911L23.0242 18L16.5 24.4911L16.5 26.9885L23.0242 20.4974L29.5 27L29.5 24.4911Z' fill='%23192027'/%3e%3c/svg%3e ");
}
.callback--popup .callback__form .custom-select-opener {
  background-color: transparent;
  display: block;
  cursor: pointer;
  width: 100%;
  border-bottom: 0.083rem solid hsl(206deg, 5%, 62%);
  padding: 0.313rem 0 0 0;
  color: hsl(206deg, 5%, 62%);
  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;
}
.callback--popup .callback__form .custom-select-opener.chosen {
  color: hsl(210deg, 21%, 13%);
}
.callback--popup .callback__form .custom-select-opener.chosen::after {
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg width='45' height='45' viewBox='0 0 45 45' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M29 20.5089L22.5242 27L16 20.5089L16 18.0115L22.5242 24.5026L29 18L29 20.5089Z' fill='%2354585C'/%3e%3c/svg%3e ");
}
.callback--popup .callback__form .custom-select-opener::after {
  display: block;
  content: "";
  width: 2.813rem;
  height: 2.813rem;
  background-repeat: no-repeat;
  background-position: center;
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg width='45' height='45' viewBox='0 0 45 45' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M29 20.5089L22.5242 27L16 20.5089L16 18.0115L22.5242 24.5026L29 18L29 20.5089Z' fill='%2354585C'/%3e%3c/svg%3e ");
  -webkit-transition: all 300ms ease;
  transition: all 300ms ease;
}
.callback--popup .callback__form .custom-select-option {
  color: hsl(210deg, 21%, 13%);
  font-family: "Roboto", sans-serif;
  font-weight: 400;
  font-size: 1.25rem;
  line-height: 120.5%;
  letter-spacing: -0.001em;
  padding: 0.969rem 0.625rem 0.656rem 0.625rem;
  border-bottom: 0.063rem solid hsl(210deg, 21%, 13%);
  cursor: pointer;
}
.callback--popup .callback__form .custom-select-option.has-focus {
  color: hsl(357deg, 69%, 49%);
  background-color: hsl(0deg, 0%, 100%);
}
.callback--popup .callback__form .custom-select-option.is-selected {
  color: hsl(357deg, 69%, 49%);
}
.callback--popup .callback__form .custom-select-option.is-selected::before {
  display: none;
}
.callback--popup .callback__form .custom-select-panel {
  background-color: hsl(0deg, 0%, 100%);
}
.callback--popup .callback__form .custom-select-container.is-open .custom-select-panel {
  max-height: unset;
  overflow-y: unset;
}
.callback--popup .callback__form .custom-checkbox {
  font-family: "Roboto", sans-serif;
  font-weight: 400;
  font-size: 0.875rem;
  line-height: 120%;
  color: hsl(210deg, 21%, 13%);
}
.callback--popup .callback__form .custom-checkbox a {
  color: inherit;
  text-decoration: underline;
  -webkit-text-decoration-style: solid;
          text-decoration-style: solid;
  text-decoration-thickness: 0%;
  -webkit-text-decoration-skip: ink;
          text-decoration-skip-ink: auto;
}
.callback--popup .callback__form .agreement {
  margin: 0 0 1.25rem 0;
}
.callback--popup .callback__input input::-webkit-input-placeholder {
  color: hsl(206deg, 5%, 62%);
}
.callback--popup .callback__input input::-moz-placeholder {
  color: hsl(206deg, 5%, 62%);
}
.callback--popup .callback__input input:-ms-input-placeholder {
  color: hsl(206deg, 5%, 62%);
}
.callback--popup .callback__input input::-ms-input-placeholder {
  color: hsl(206deg, 5%, 62%);
}
.callback--popup .callback__input input::placeholder {
  color: hsl(206deg, 5%, 62%);
}
.callback--popup .callback__input:not(:last-child) {
  margin: 0 0 1.25rem 0;
}
.callback--popup input:not(.callback__file) {
  font-family: "Roboto", sans-serif;
  font-weight: 400;
  font-size: 1.667rem;
  line-height: 100%;
  letter-spacing: -0.001em;
  color: hsl(210deg, 21%, 13%);
  border-bottom: 0.063rem solid hsl(206deg, 5%, 62%);
  padding: 0.969rem 0 0.656rem 0;
  width: 100%;
  -webkit-transition: all 300ms ease;
  transition: all 300ms ease;
}
@media (max-width: 120rem) {
  .callback--popup input:not(.callback__file) {
    font-size: 1.25rem;
  }
}
.callback--popup input:not(.callback__file):focus {
  border-bottom: 0.063rem solid hsl(210deg, 21%, 13%);
}
.callback--popup input:-webkit-autofill,
.callback--popup input:-webkit-autofill:hover,
.callback--popup input:-webkit-autofill:focus,
.callback--popup input:-webkit-autofill:active {
  -webkit-box-shadow: 0 0 0 3.125rem hsl(225deg, 13%, 94%) inset !important;
  -webkit-text-fill-color: hsl(210deg, 21%, 13%);
}
.callback--popup .callback__delete {
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg width='40' height='41' viewBox='0 0 40 41' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M19.5043 20.9447L15.5312 16.9716L16.4741 16.0288L20.4471 20.0018L24.4201 16.0288L25.3629 16.9716L21.3899 20.9447L25.3629 24.9177L24.4201 25.8605L20.4471 21.8875L16.4741 25.8605L15.5312 24.9177L19.5043 20.9447Z' fill='%2354585C'/%3e%3c/svg%3e ");
}
.callback--popup .callback__files {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  gap: 0.3125rem;
  margin: 0 auto;
}
.callback--popup .callback__file {
  background-color: hsl(222deg, 15%, 88%);
  max-width: 17.125rem;
  padding: 0 0 0 0.9375rem;
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
}
.callback--popup .callback__file span {
  color: hsl(210deg, 21%, 13%);
}
.callback--popup .callback__add {
  color: hsl(210deg, 21%, 13%);
}
.callback--popup .callback__add::after {
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg width='45' height='45' viewBox='0 0 45 45' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M21.2031 22.1H21.3031V22V16.1H23.1031V22V22.1H23.2031H29.1031V23.9H23.2031H23.1031V24V29.9H21.3031V24V23.9H21.2031L15.3031 23.9V22.1L21.2031 22.1Z' fill='%23192027' stroke='%23EEEFF2' stroke-width='0.2'/%3e%3c/svg%3e ");
}
.callback--popup .callback__comment {
  text-align: left;
}
.callback--popup .callback__single {
  color: hsl(210deg, 21%, 13%);
  padding: 0.969rem 0 0.656rem 0;
}
.callback--vacancy .callback__input:nth-child(2) {
  grid-column: 1/3;
}
@media (max-width: 41.25rem) {
  .callback--vacancy .callback__input:nth-child(2) {
    grid-column: 1/2;
  }
}
.callback--hr {
  min-height: unset;
  padding: 6.625rem 0;
}
@media (max-width: 28.75rem) {
  .callback--hr {
    padding: 3.125rem 0;
  }
}
.callback--hr .callback__input:nth-child(2) {
  grid-column: 1/3;
}
@media (max-width: 41.25rem) {
  .callback--hr .callback__input:nth-child(2) {
    grid-column: 1/2;
  }
}
.callback--intern {
  min-height: unset;
  padding: 8.7994rem 0;
}
@media (max-width: 120rem) {
  .callback--intern {
    padding: 6.625rem 0;
  }
}
@media (max-width: 28.75rem) {
  .callback--intern {
    padding: 3.125rem 0;
  }
}
@media (max-width: 22.5rem) {
  .callback--intern {
    padding: 2.4269rem 0;
  }
}
.callback--intern .callback__input:last-child {
  grid-column: auto;
}
.callback--intern .custom-select-container.is-open .custom-select-panel {
  max-height: 15.625rem;
  overflow-y: auto;
}
.callback__attach {
  font-family: "Roboto", sans-serif;
  font-weight: 400;
  font-size: 1.3331rem;
  line-height: 120%;
  text-align: center;
  color: hsl(0deg, 0%, 100%);
  padding: 0 0 0 1.667rem;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
  cursor: pointer;
  height: 3.75rem;
}
@media (max-width: 120rem) {
  .callback__attach {
    font-size: 1rem;
    height: 2.8125rem;
  }
}
@media (max-width: 22.5rem) {
  .callback__attach {
    font-size: 0.6794rem;
    padding: 0 0 0 0.9712rem;
    height: 2.1844rem;
  }
}
.callback__attach::after {
  display: block;
  content: "";
  width: 3.75rem;
  height: 3.75rem;
  background-repeat: no-repeat;
  background-position: center;
}
@media (max-width: 120rem) {
  .callback__attach::after {
    width: 2.8125rem;
    height: 2.8125rem;
    background-size: 2.6875rem;
  }
}
@media (max-width: 22.5rem) {
  .callback__attach::after {
    width: 2.1844rem;
    height: 2.1844rem;
    background-size: 2.1844rem;
  }
}
.callback__comment {
  font-family: "Roboto", sans-serif;
  font-weight: 400;
  font-size: 1.167rem;
  line-height: 120%;
  color: hsl(206deg, 5%, 62%);
  margin: 0.625rem 0 0 0;
}
@media (max-width: 120rem) {
  .callback__comment {
    font-size: 0.875rem;
  }
}
@media (max-width: 22.5rem) {
  .callback__comment {
    font-size: 0.6794rem;
  }
}
.callback__add {
  font-family: "Roboto", sans-serif;
  font-weight: 400;
  font-size: 1.167rem;
  line-height: 120%;
  text-align: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
  cursor: pointer;
  display: none;
}
@media (max-width: 120rem) {
  .callback__add {
    font-size: 0.875rem;
  }
}
@media (max-width: 22.5rem) {
  .callback__add {
    font-size: 0.6794rem;
  }
}
.callback__add::after {
  display: block;
  content: "";
  width: 3.75rem;
  height: 3.75rem;
  background-repeat: no-repeat;
  background-position: center;
}
@media (max-width: 120rem) {
  .callback__add::after {
    width: 2.8125rem;
    height: 2.8125rem;
    background-size: 2.6875rem;
  }
}
@media (max-width: 120rem) {
  .callback__add::after {
    width: 2.1844rem;
    height: 2.1844rem;
    background-size: 2.1844rem;
  }
}
.callback__input {
  position: relative;
}
.callback__input:last-child {
  grid-column: 1/3;
}
@media (max-width: 41.25rem) {
  .callback__input:last-child {
    grid-column: unset;
  }
}
.callback__input--full {
  grid-column: 1/3;
}
@media (max-width: 41.25rem) {
  .callback__input--full {
    grid-column: unset;
  }
}
.callback__file {
  display: none;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  position: relative;
}
.callback__file input {
  position: absolute;
  opacity: 0;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
  max-width: calc(100% - 2.8125rem);
}
.callback__file span {
  font-family: "Roboto", sans-serif;
  font-weight: 400;
  font-size: 1.167rem;
  line-height: 100%;
  max-width: calc(100% - 2.8125rem);
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
}
@media (max-width: 120rem) {
  .callback__file span {
    font-size: 0.875rem;
  }
}
.callback__delete {
  width: 2.8125rem;
  min-width: 2.8125rem;
  height: 2.8125rem;
  background-repeat: no-repeat;
  background-position: center;
  cursor: pointer;
  display: none;
}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImNvbW1vbi5jc3MiLCJwYXJ0aWFscy9oZWFkZXIuc2NzcyIsInZhcmlhYmxlcy92YXJzLnNjc3MiLCJwYXJ0aWFscy9mb290ZXIuc2NzcyIsInBhcnRpYWxzL2JyZWFkY3J1bWJzLnNjc3MiLCJwYXJ0aWFscy9jaGVja2JveC5zY3NzIiwicGFydGlhbHMvY2FsbGJhY2suc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxnQkFBZ0I7QUNBaEI7RUFDSSxlQUFBO0VBQ0EsTUFBQTtFQUNBLFdBQUE7RUFDQSxVQUFBO0VBQ0Esb0JBQUE7RUFDQSxrQ0NTTTtFRFROLDBCQ1NNO0VEUk4sWUFBQTtBREVKO0FDREk7RUFSSjtJQVNRLG1CQUFBO0VESU47QUFDRjtBQ0hJO0VBWEo7SUFZUSxtQkFBQTtFRE1OO0FBQ0Y7QUNMSTtFQUNJLG9CQUFBO0VBQUEsb0JBQUE7RUFBQSxhQUFBO0VBQ0EseUJBQUE7TUFBQSxzQkFBQTtVQUFBLG1CQUFBO0VBQ0EseUJBQUE7TUFBQSxzQkFBQTtVQUFBLDhCQUFBO0FET1I7QUNMSTtFQUNJLG9CQUFBO0VBQUEsb0JBQUE7RUFBQSxhQUFBO0VBQ0EsYUFBQTtFQUNBLHlCQUFBO01BQUEsc0JBQUE7VUFBQSxtQkFBQTtBRE9SO0FDTlE7RUFKSjtJQUtRLFlBQUE7RURTVjtBQUNGO0FDUlE7RUFQSjtJQVFRLGFBQUE7RURXVjtBQUNGO0FDVEk7RUFDSSx1Q0MxQkE7QUZxQ1I7QUNUSTtFQUNJLGdCQUFBO0VBQ0EsZ0JBQUE7QURXUjtBQ1ZRO0VBSEo7SUFJUSxhQUFBO0lBQ0EsWUFBQTtFRGFWO0FBQ0Y7QUNaUTtFQVBKO0lBUVEsZUFBQTtJQUNBLGdCQUFBO0VEZVY7QUFDRjtBQ2RRO0VBWEo7SUFZUSxnQkFBQTtJQUNBLGlCQUFBO0VEaUJWO0FBQ0Y7QUNkSTtFQUNJLGlDQUFBO0VBQ0EsZ0JBQUE7RUFDQSxtQkFBQTtFQUNBLGlCQUFBO0VBQ0Esa0JBQUE7QURnQlI7QUNkUTtFQVBKO0lBUVEsZUFBQTtFRGlCVjtB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QVVFLG1CQUFBO0VOb3lCRjtBQUNGO0FNanlCQztFQUNDLGdCQUFBO0VBQ0Esb0JBQUE7RUFDQSxpQkFBQTtFQUNBLDRCQUFBO0VBQ0EsMkJBQUE7RUFDQSxlQUFBO0VBQ0EsYUFBQTtBTm15QkYiLCJmaWxlIjoiY29tbW9uLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIkBjaGFyc2V0IFwiVVRGLThcIjtcbi5oZWFkZXIge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIHotaW5kZXg6IDU7XG4gIHBhZGRpbmc6IDAuODMzOXJlbSAwO1xuICB0cmFuc2l0aW9uOiBhbGwgMzAwbXMgZWFzZTtcbiAgd2lkdGg6IDEwMHZ3O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMHJlbSkge1xuICAuaGVhZGVyIHtcbiAgICBwYWRkaW5nOiAwLjYyNXJlbSAwO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMjIuNXJlbSkge1xuICAuaGVhZGVyIHtcbiAgICBwYWRkaW5nOiAwLjQ4NnJlbSAwO1xuICB9XG59XG4uaGVhZGVyX19jb250ZW50IHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuLmhlYWRlcl9fYmxvY2sge1xuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6IDEuNjY3cmVtO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMHJlbSkge1xuICAuaGVhZGVyX19ibG9jayB7XG4gICAgZ2FwOiAxLjI1cmVtO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMjIuNXJlbSkge1xuICAuaGVhZGVyX19ibG9jayB7XG4gICAgZ2FwOiAwLjk3MXJlbTtcbiAgfVxufVxuLmhlYWRlci5hY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBoc2woMjEwZGVnLCAyMSUsIDEzJSk7XG59XG4uaGVhZGVyIC5sb2dvIHtcbiAgd2lkdGg6IDExLjMzM3JlbTtcbiAgaGVpZ2h0OiAxLjMzM3JlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjByZW0pIHtcbiAgLmhlYWRlciAubG9nbyB7XG4gICAgd2lkdGg6IDguNXJlbTtcbiAgICBoZWlnaHQ6IDFyZW07XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAzNXJlbSkge1xuICAuaGVhZGVyIC5sb2dvIHtcbiAgICB3aWR0aDogNS45MzhyZW07XG4gICAgaGVpZ2h0OiAwLjY5OXJlbTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDIyLjVyZW0pIHtcbiAgLmhlYWRlciAubG9nbyB7XG4gICAgd2lkdGg6IDQuNjExM3JlbTtcbiAgICBoZWlnaHQ6IDAuNTQyNXJlbTtcbiAgfVxufVxuLmhlYWRlcl9fbGluayB7XG4gIGZvbnQtZmFtaWx5OiBcIlJvYm90b1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDEuMzMzcmVtO1xuICBsaW5lLWhlaWdodDogMTIwJTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMHJlbSkge1xuICAuaGVhZGVyX19saW5rIHtcbiAgICBmb250LXNpemU6IDFyZW07XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAzNXJlbSkge1xuICAuaGVhZGVyX19saW5rLS1waG9uZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDIyLjVyZW0pIHtcbiAgLmhlYWRlcl9fbGluayB7XG4gICAgZm9udC1zaXplOiAwLjc3NjlyZW07XG4gIH1cbn1cbi5oZWFkZXItLXdoaXRlIC5sb2dvLS1ibGFjayB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uaGVhZGVyLS13aGl0ZSAuaGVhZGVyX19saW5rIHtcbiAgY29sb3I6IGhzbCgwZGVnLCAwJSwgMTAwJSk7XG59XG4uaGVhZGVyLS13aGl0ZSAuYnVyZ2VyIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9VVRGLTgsJTNjc3ZnIHdpZHRoPSc2MScgaGVpZ2h0PSc2MScgdmlld0JveD0nMCAwIDYxIDYxJyBmaWxsPSdub25lJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNlJTNjcmVjdCB4PScxMy42NjgnIHk9JzM2LjMzMzUnIHdpZHRoPSczMy4zMzMzJyBoZWlnaHQ9JzIuNjY2NjcnIGZpbGw9J3doaXRlJy8lM2UlM2NyZWN0IHg9JzEzLjY2OCcgeT0nMjMnIHdpZHRoPSczMy4zMzMzJyBoZWlnaHQ9JzIuNjY2NjcnIGZpbGw9J3doaXRlJy8lM2UlM2Mvc3ZnJTNlIFwiKTtcbn1cbi5oZWFkZXItLXdoaXRlLmZpeGVkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogaHNsKDIxMGRlZywgMjElLCAxMyUpO1xufVxuLmhlYWRlci0tYmxhY2sgLmxvZ28tLXdoaXRlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5oZWFkZXItLWJsYWNrIC5oZWFkZXJfX2xpbmsge1xuICBjb2xvcjogaHNsKDIxMGRlZywgMjElLCAxMyUpO1xufVxuLmhlYWRlci0tYmxhY2sgLmhlYWRlcl9fbGluay5vcGVubW9kYWwge1xuICBjb2xvcjogaHNsKDM1N2RlZywgNjklLCA0OSUpO1xufVxuLmhlYWRlci0tYmxhY2sgLmJ1cmdlciB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PVVURi04LCUzY3N2ZyB3aWR0aD0nNjEnIGhlaWdodD0nNjEnIHZpZXdCb3g9JzAgMCA2MSA2MScgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzZSUzY3JlY3QgeD0nMTMuNjY4JyB5PSczNi4zMzM1JyB3aWR0aD0nMzMuMzMzMycgaGVpZ2h0PScyLjY2NjY3JyBmaWxsPSclMjMxOTIwMjcnLyUzZSUzY3JlY3QgeD0nMTMuNjY4JyB5PScyMycgd2lkdGg9JzMzLjMzMzMnIGhlaWdodD0nMi42NjY2NycgZmlsbD0nJTIzMTkyMDI3Jy8lM2UlM2Mvc3ZnJTNlIFwiKTtcbn1cbi5oZWFkZXItLWJsYWNrLmFjdGl2ZSAubG9nby0tYmxhY2sge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmhlYWRlci0tYmxhY2suYWN0aXZlIC5sb2dvLS13aGl0ZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLmhlYWRlci0tYmxhY2suYWN0aXZlIC5oZWFkZXJfX2xpbmsge1xuICBjb2xvcjogaHNsKDBkZWcsIDAlLCAxMDAlKTtcbn1cbi5oZWFkZXItLWJsYWNrLmFjdGl2ZSAuaGVhZGVyX19saW5rLm9wZW5tb2RhbCB7XG4gIGNvbG9yOiBoc2woMGRlZywgMCUsIDEwMCUpO1xufVxuLmhlYWRlci0tYmxhY2suZml4ZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBoc2woMGRlZywgMCUsIDEwMCUpO1xufVxuXG4uYnVyZ2VyIHtcbiAgd2lkdGg6IDMuNzVyZW07XG4gIGhlaWdodDogMy43NXJlbTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMC41cmVtO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRyYW5zaXRpb246IGFsbCAzMDBtcyBlYXNlO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIwcmVtKSB7XG4gIC5idXJnZXIge1xuICAgIHdpZHRoOiAyLjgxM3JlbTtcbiAgICBoZWlnaHQ6IDIuODEzcmVtO1xuICAgIGJhY2tncm91bmQtc2l6ZTogMi45Mzc1cmVtO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMjIuNXJlbSkge1xuICAuYnVyZ2VyIHtcbiAgICB3aWR0aDogMi4xODRyZW07XG4gICAgaGVpZ2h0OiAyLjE4NHJlbTtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDIuMjEzOHJlbTtcbiAgfVxufVxuLmJ1cmdlci5hY3RpdmUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD1VVEYtOCwlM2Nzdmcgd2lkdGg9JzYwJyBoZWlnaHQ9JzYwJyB2aWV3Qm94PScwIDAgNjAgNjAnIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM2UlM2NyZWN0IHg9JzE4Ljg4MjgnIHk9JzE3JyB3aWR0aD0nMzMuMzMzMycgaGVpZ2h0PScyLjY2NjY3JyB0cmFuc2Zvcm09J3JvdGF0ZSg0NSAxOC44ODI4IDE3KScgZmlsbD0nd2hpdGUnLyUzZSUzY3JlY3QgeD0nMTYnIHk9JzQwLjU3MDMnIHdpZHRoPSczMy4zMzMzJyBoZWlnaHQ9JzIuNjY2NjcnIHRyYW5zZm9ybT0ncm90YXRlKC00NSAxNiA0MC41NzAzKScgZmlsbD0nd2hpdGUnLyUzZSUzYy9zdmclM2UgXCIpO1xufVxuXG4uZmFkZWQtYmcge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbn1cbi5mYWRlZC1iZyBpbWcsIC5mYWRlZC1iZyB2aWRlbyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xufVxuXG4ubWVudSB7XG4gIHdpZHRoOiAyMy40Mzc1cmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBoc2woMjEwZGVnLCAyMiUsIDEzJSk7XG4gIGhlaWdodDogMTAwJTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMTAwJSk7XG4gIHRyYW5zaXRpb246IGFsbCAzMDBtcyBlYXNlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDI4Ljc1cmVtKSB7XG4gIC5tZW51IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuLm1lbnUub3BlbiB7XG4gIG9wYWNpdHk6IDE7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcbn1cbi5tZW51X19jb250ZW50IHtcbiAgaGVpZ2h0OiBjYWxjKDEwMCUgLSA1LjA5cmVtKTtcbiAgb3ZlcmZsb3c6IGF1dG87XG4gIG1hcmdpbjogMC45Mzc1cmVtIDAgMS4yNXJlbSAwO1xuICBwYWRkaW5nOiAwIDEuMjVyZW0gMS41NjI1cmVtIDEuMjVyZW07XG59XG4ubWVudV9fY29udGVudDo6LXdlYmtpdC1zY3JvbGxiYXIge1xuICB3aWR0aDogMC4yNXJlbTtcbn1cbi5tZW51X19jb250ZW50Ojotd2Via2l0LXNjcm9sbGJhci10cmFjayB7XG4gIGJhY2tncm91bmQ6IGhzbCgyMTBkZWcsIDIxJSwgMTMlKTtcbn1cbi5tZW51X19jb250ZW50Ojotd2Via2l0LXNjcm9sbGJhci10aHVtYiB7XG4gIGJhY2tncm91bmQtY29sb3I6IGhzbCgzNTdkZWcsIDY5JSwgNDklKTtcbiAgYm9yZGVyLXJhZGl1czogMS4yNXJlbTtcbn1cbi5tZW51X190b3Age1xuICBwYWRkaW5nOiAxLjU2MjVyZW0gMS4yNXJlbTtcbn1cbi5tZW51X190b3AgLmxvZ28ge1xuICB3aWR0aDogOC41cmVtO1xuICBwYWRkaW5nOiAwIDAgMCAwLjE4NzVyZW07XG59XG4ubWVudV9fbmF2IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBnYXA6IDYuNXJlbTtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLm1lbnVfX2l0ZW0gKyAubWVudV9faXRlbSB7XG4gIG1hcmdpbjogMS44MTI1cmVtIDAgMCAwO1xufVxuLm1lbnVfX2l0ZW0ge1xuICBmb250LWZhbWlseTogXCJPbmVzdFwiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXNpemU6IDJyZW07XG4gIGxpbmUtaGVpZ2h0OiAxMTglO1xuICBjb2xvcjogaHNsKDBkZWcsIDAlLCAxMDAlKTtcbn1cbi5tZW51X19pdGVtIGEge1xuICBjb2xvcjogaHNsKDBkZWcsIDAlLCAxMDAlKTtcbn1cbi5tZW51X19pdGVtID4gYSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4ubWVudV9faXRlbSA+IGE6OmFmdGVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiAyLjgxMjVyZW07XG4gIGhlaWdodDogMi44MTI1cmVtO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PVVURi04LCUzY3N2ZyB3aWR0aD0nNDUnIGhlaWdodD0nNDUnIHZpZXdCb3g9JzAgMCA0NSA0NScgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzZSUzY3BhdGggZmlsbC1ydWxlPSdldmVub2RkJyBjbGlwLXJ1bGU9J2V2ZW5vZGQnIGQ9J00yMC41MDg5IDE2TDI3IDIyLjQ3NThMMjAuNTA4OSAyOUgxOC4wMTE1TDI0LjUwMjYgMjIuNDc1OEwxOCAxNkgyMC41MDg5WicgZmlsbD0nJTIzRkY1QTRBJy8lM2UlM2Mvc3ZnJTNlIFwiKTtcbn1cbi5tZW51X19pdGVtIHVsIHtcbiAgbWFyZ2luOiAwLjYyNXJlbSAwIDAgMDtcbn1cbi5tZW51X19pdGVtIGxpIHtcbiAgZm9udC1mYW1pbHk6IFwiT25lc3RcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zaXplOiAxLjI1cmVtO1xuICBsaW5lLWhlaWdodDogMTIwJTtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjA0cmVtO1xuICBjb2xvcjogaHNsKDBkZWcsIDAlLCAxMDAlKTtcbn1cbi5tZW51X19pdGVtIGxpIGEge1xuICBjb2xvcjogaHNsKDBkZWcsIDAlLCAxMDAlKTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAwLjMxMjVyZW07XG59XG4ubWVudV9faXRlbSBsaSBhOjphZnRlciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjb250ZW50OiBcIuKAulwiO1xuICB3aWR0aDogMC40Mzc1cmVtO1xuICBoZWlnaHQ6IDEuNXJlbTtcbiAgY29sb3I6IGhzbCg1ZGVnLCAxMDAlLCA2NSUpO1xufVxuLm1lbnVfX2l0ZW0gbGk6bm90KDpsYXN0LWNoaWxkKSB7XG4gIG1hcmdpbjogMCAwIDAuNjI1cmVtIDA7XG59XG4ubWVudSAubW9kYWxfX2Nsb3NlIHtcbiAgd2lkdGg6IDIuODEyNXJlbTtcbiAgaGVpZ2h0OiAyLjgxMjVyZW07XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDAuMzEyNXJlbTtcbiAgdG9wOiAwLjYyNXJlbTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD1VVEYtOCwlM2Nzdmcgd2lkdGg9JzQ1JyBoZWlnaHQ9JzQ1JyB2aWV3Qm94PScwIDAgNDUgNDUnIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM2UlM2NyZWN0IHg9JzE0LjE4NzUnIHk9JzEzLjQ0MzYnIHdpZHRoPScyNScgaGVpZ2h0PScyJyB0cmFuc2Zvcm09J3JvdGF0ZSg0NSAxNC4xODc1IDEzLjQ0MzYpJyBmaWxsPSd3aGl0ZScvJTNlJTNjcmVjdCB4PSczMi4xODc1JyB5PScxNC40NDM2JyB3aWR0aD0nMjUnIGhlaWdodD0nMicgdHJhbnNmb3JtPSdyb3RhdGUoMTM1IDMyLjE4NzUgMTQuNDQzNiknIGZpbGw9J3doaXRlJy8lM2UlM2Mvc3ZnJTNlIFwiKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xufVxuLmZvb3Rlcl9fcm93IHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoNCwgMWZyKTtcbiAgZ2FwOiAxLjY2NjlyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIwcmVtKSB7XG4gIC5mb290ZXJfX3JvdyB7XG4gICAgZ2FwOiAxLjI1cmVtO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzVyZW0pIHtcbiAgLmZvb3Rlcl9fcm93IHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgyLCAxZnIpO1xuICAgIGdhcDogMi41cmVtIDEuMjVyZW07XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAzNXJlbSkge1xuICAuZm9vdGVyX19yb3cge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMTAwJTtcbiAgICBnYXA6IDIuNXJlbTtcbiAgfVxufVxuLmZvb3Rlcl9fdG9wIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogaHNsKDM1N2RlZywgNjklLCA0OSUpO1xuICBwYWRkaW5nOiAyLjVyZW0gMCA1cmVtIDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIwcmVtKSB7XG4gIC5mb290ZXJfX3RvcCB7XG4gICAgcGFkZGluZzogMS44NzVyZW0gMCAzLjc1cmVtIDA7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA2MnJlbSkge1xuICAuZm9vdGVyX190b3Age1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAyMi41cmVtKSB7XG4gIC5mb290ZXJfX3RvcCB7XG4gICAgcGFkZGluZzogMS40NTZyZW0gMCAyLjkxM3JlbSAwO1xuICB9XG59XG4uZm9vdGVyX190b3AgLmZvb3Rlcl9fY29sIHVsIGEge1xuICBjb2xvcjogaHNsKDBkZWcsIDAlLCAxMDAlKTtcbiAgdHJhbnNpdGlvbjogYWxsIDMwMG1zIGVhc2U7XG59XG4uZm9vdGVyX190b3AgLmZvb3Rlcl9fY29sIHVsIGE6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgdGV4dC1kZWNvcmF0aW9uLXN0eWxlOiBzb2xpZDtcbiAgdGV4dC1kZWNvcmF0aW9uLW9mZnNldDogMCU7XG4gIHRleHQtZGVjb3JhdGlvbi10aGlja25lc3M6IDAlO1xuICB0ZXh0LWRlY29yYXRpb24tc2tpcC1pbms6IGF1dG87XG59XG4uZm9vdGVyX19ib3R0b20ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBoc2woMjE0ZGVnLCAxNSUsIDkxJSk7XG4gIHBhZGRpbmc6IDIuNXJlbSAwIDVyZW0gMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjByZW0pIHtcbiAgLmZvb3Rlcl9fYm90dG9tIHtcbiAgICBwYWRkaW5nOiAxLjg3NXJlbSAwIDMuNzVyZW0gMDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDIyLjVyZW0pIHtcbiAgLmZvb3Rlcl9fYm90dG9tIHtcbiAgICBwYWRkaW5nOiAxLjQ1NnJlbSAwIDIuOTEzcmVtIDA7XG4gIH1cbn1cbi5mb290ZXJfX2JvdHRvbSAuZm9vdGVyX19zZWN0aW9uIHtcbiAgY29sb3I6IGhzbCgyMTBkZWcsIDIxJSwgMTMlKTtcbn1cbi5mb290ZXJfX2JvdHRvbSAuZm9vdGVyX19jb2wgdWwgYSB7XG4gIGNvbG9yOiBoc2woMjEwZGVnLCAyMSUsIDEzJSk7XG4gIHRyYW5zaXRpb246IGFsbCAzMDBtcyBlYXNlO1xufVxuLmZvb3Rlcl9fYm90dG9tIC5mb290ZXJfX2NvbCB1bCBhOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIHRleHQtZGVjb3JhdGlvbi1zdHlsZTogc29saWQ7XG4gIHRleHQtZGVjb3JhdGlvbi1vZmZzZXQ6IDAlO1xuICB0ZXh0LWRlY29yYXRpb24tdGhpY2tuZXNzOiAwJTtcbiAgdGV4dC1kZWNvcmF0aW9uLXNraXAtaW5rOiBhdXRvO1xufVxuLmZvb3Rlcl9fc2VjdGlvbiB7XG4gIGZvbnQtZmFtaWx5OiBcIlJvYm90b1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDEuMzMzcmVtO1xuICBsaW5lLWhlaWdodDogMTMwJTtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjAwMWVtO1xuICBtYXJnaW46IDAgMCAwLjgzM3JlbSAwO1xuICBkaXNwbGF5OiBibG9jaztcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjByZW0pIHtcbiAgLmZvb3Rlcl9fc2VjdGlvbiB7XG4gICAgbWFyZ2luOiAwIDAgMC42MjVyZW0gMDtcbiAgICBmb250LXNpemU6IDFyZW07XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAyMi41cmVtKSB7XG4gIC5mb290ZXJfX3NlY3Rpb24ge1xuICAgIGZvbnQtc2l6ZTogMC43NzdyZW07XG4gICAgbWFyZ2luOiAwIDAgMC40ODZyZW0gMDtcbiAgfVxufVxuLmZvb3Rlcl9fY29sIHVsIHtcbiAgZm9udC1mYW1pbHk6IFwiUm9ib3RvXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMS4zMzNyZW07XG4gIGxpbmUtaGVpZ2h0OiAxMzAlO1xuICBsZXR0ZXItc3BhY2luZzogLTAuMDAxZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIwcmVtKSB7XG4gIC5mb290ZXJfX2NvbCB1bCB7XG4gICAgZm9udC1zaXplOiAxcmVtO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMjguNzVyZW0pIHtcbiAgLmZvb3Rlcl9fY29sIHVsIHtcbiAgICBsaW5lLWhlaWdodDogMS4zMTI1cmVtO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMjIuNXJlbSkge1xuICAuZm9vdGVyX19jb2wgdWwge1xuICAgIGZvbnQtc2l6ZTogMC43NzdyZW07XG4gIH1cbn1cbi5mb290ZXJfX2NvbCBsaTpub3QoOmxhc3QtY2hpbGQpIHtcbiAgbWFyZ2luOiAwIDAgMC41cmVtIDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIwcmVtKSB7XG4gIC5mb290ZXJfX2NvbCBsaTpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICBtYXJnaW46IDAgMCAwLjM3NXJlbSAwO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMjguNzVyZW0pIHtcbiAgLmZvb3Rlcl9fY29sIGxpOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgIG1hcmdpbjogMCAwIDAuMzEyNXJlbSAwO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMjIuNXJlbSkge1xuICAuZm9vdGVyX19jb2wgbGk6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgbWFyZ2luOiAwIDAgMC4yOTFyZW0gMDtcbiAgfVxufVxuLmZvb3Rlcl9fbGluayB7XG4gIGZvbnQtZmFtaWx5OiBcIlJvYm90b1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDEuMzMzcmVtO1xuICBsaW5lLWhlaWdodDogMTMwJTtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjAwMWVtO1xuICBjb2xvcjogaHNsKDIxMGRlZywgMjElLCAxMyUpO1xuICBkaXNwbGF5OiBibG9jaztcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjByZW0pIHtcbiAgLmZvb3Rlcl9fbGluayB7XG4gICAgZm9udC1zaXplOiAxcmVtO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMjIuNXJlbSkge1xuICAuZm9vdGVyX19saW5rIHtcbiAgICBmb250LXNpemU6IDAuNzc3cmVtO1xuICB9XG59XG4uZm9vdGVyX19saW5rIGEge1xuICBjb2xvcjogaHNsKDIxMGRlZywgMjElLCAxMyUpO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbi5mb290ZXIgLmxvZ28ge1xuICB3aWR0aDogMTUuMDkycmVtO1xuICBoZWlnaHQ6IDEuNzVyZW07XG4gIG1hcmdpbjogMCAwIDEuMjVyZW0gMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjByZW0pIHtcbiAgLmZvb3RlciAubG9nbyB7XG4gICAgd2lkdGg6IDExLjMxM3JlbTtcbiAgICBoZWlnaHQ6IDEuMzEzcmVtO1xuICAgIG1hcmdpbjogMCAwIDAuOTM4cmVtIDA7XG4gIH1cbn1cbi5mb290ZXIgLnNvY2lhbHMge1xuICBtYXJnaW46IDAuODMzcmVtIDAgMS42NjdyZW0gMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjByZW0pIHtcbiAgLmZvb3RlciAuc29jaWFscyB7XG4gICAgbWFyZ2luOiAwLjYyNXJlbSAwIDEuMjVyZW0gMDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDIyLjVyZW0pIHtcbiAgLmZvb3RlciAuc29jaWFscyB7XG4gICAgbWFyZ2luOiAwLjQ4NnJlbSAwIDAuOTcxcmVtIDA7XG4gIH1cbn1cblxuLnNvY2lhbHMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDEuNDE2cmVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMHJlbSkge1xuICAuc29jaWFscyB7XG4gICAgZ2FwOiAxLjA2M3JlbTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDI4Ljc1cmVtKSB7XG4gIC5zb2NpYWxzIHtcbiAgICBnYXA6IDAuOTM3NXJlbTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDIyLjVyZW0pIHtcbiAgLnNvY2lhbHMge1xuICAgIGdhcDogMC44MjZyZW07XG4gIH1cbn1cbi5zb2NpYWxzX19pdGVtIHtcbiAgd2lkdGg6IDIuMTY2cmVtO1xuICBtaW4td2lkdGg6IDIuMTY2cmVtO1xuICBoZWlnaHQ6IDIuMTY2cmVtO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG59XG4uc29jaWFsc19faXRlbS0tdmsge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1nL3N2Zy92ay5zdmcpO1xufVxuLnNvY2lhbHNfX2l0ZW0tLXZrOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltZy9zdmcvdmstaG92ZXIuc3ZnKTtcbn1cbi5zb2NpYWxzX19pdGVtLS10ZyB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWcvc3ZnL3RnLnN2Zyk7XG59XG4uc29jaWFsc19faXRlbS0tdGc6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1nL3N2Zy90Zy1ob3Zlci5zdmcpO1xufVxuLnNvY2lhbHNfX2l0ZW0tLXJ1dHViZSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWcvc3ZnL3J1dHViZS5zdmcpO1xufVxuLnNvY2lhbHNfX2l0ZW0tLXJ1dHViZTpob3ZlciB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWcvc3ZnL3J1dHViZS1ob3Zlci5zdmcpO1xufVxuLnNvY2lhbHNfX2l0ZW0tLXlvdXR1YmUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1nL3N2Zy95b3V0dWJlLnN2Zyk7XG59XG4uc29jaWFsc19faXRlbS0teW91dHViZTpob3ZlciB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWcvc3ZnL3lvdXR1YmUtaG92ZXIuc3ZnKTtcbn1cbi5zb2NpYWxzX19pdGVtLS12YyB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWcvc3ZnL3ZjLnN2Zyk7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIwcmVtKSB7XG4gIC5zb2NpYWxzX19pdGVtIHtcbiAgICB3aWR0aDogMS42MjVyZW07XG4gICAgbWluLXdpZHRoOiAxLjYyNXJlbTtcbiAgICBoZWlnaHQ6IDEuNjI1cmVtO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMjguNzVyZW0pIHtcbiAgLnNvY2lhbHNfX2l0ZW0ge1xuICAgIHdpZHRoOiAxLjVyZW07XG4gICAgbWluLXdpZHRoOiAxLjVyZW07XG4gICAgaGVpZ2h0OiAxLjVyZW07XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAyMi41cmVtKSB7XG4gIC5zb2NpYWxzX19pdGVtIHtcbiAgICB3aWR0aDogMS4yNjJyZW07XG4gICAgbWluLXdpZHRoOiAxLjI2MnJlbTtcbiAgICBoZWlnaHQ6IDEuMjYycmVtO1xuICB9XG59XG4uc29jaWFsc19faXRlbSBzdmcge1xuICB0cmFuc2l0aW9uOiBhbGwgMzAwbXMgZWFzZTtcbn1cblxuLmNvcHlyaWdodCB7XG4gIGZvbnQtZmFtaWx5OiBcIlJvYm90b1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDEuMzMzcmVtO1xuICBsaW5lLWhlaWdodDogMTMwJTtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjAwMWVtO1xuICBjb2xvcjogaHNsKDIxMGRlZywgMjElLCAxMyUpO1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLmJyZWFkY3J1bWJzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWFyZ2luOiAwIDAgMC43NXJlbSAwO1xufVxuLmJyZWFkY3J1bWJzLXdyYXAge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGdhcDogMC41cmVtIDA7XG59XG4uYnJlYWRjcnVtYnMtaXRlbSB7XG4gIGNvbG9yOiBoc2woMGRlZywgMCUsIDAlKTtcbiAgZm9udC12YXJpYW50LW51bWVyaWM6IGxpbmluZy1udW1zIHByb3BvcnRpb25hbC1udW1zO1xuICBmb250LWZhbWlseTogUmFsZXdheTtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMTI4LjU3MSU7XG59XG4uYnJlYWRjcnVtYnMtaXRlbSBzcGFuIHtcbiAgcGFkZGluZzogMC4yNXJlbSAwLjVyZW07XG4gIHdpZHRoOiBtYXgtY29udGVudDtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4uYnJlYWRjcnVtYnMtaXRlbTpub3QoOmxhc3QtY2hpbGQpIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5icmVhZGNydW1icy1pdGVtOm5vdCg6bGFzdC1jaGlsZCk6YWZ0ZXIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgY29udGVudDogXCJcIjtcbiAgd2lkdGg6IDFyZW07XG4gIGhlaWdodDogMXJlbTtcbiAgYmFja2dyb3VuZDogdXJsKC4uL2ltZy9zdmcvYnJlYWQtY3J1bWJzLWljb24uc3ZnKTtcbiAgbWFyZ2luOiAwIDAuNXJlbTtcbn1cbi5icmVhZGNydW1icy1pdGVtOmxhc3QtY2hpbGQge1xuICBjb2xvcjogaHNsKDBkZWcsIDAlLCA0NiUpO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogODcuNXJlbSkge1xuICAuYnJlYWRjcnVtYnMge1xuICAgIG1hcmdpbjogMCAwIDAuMjVyZW0gMDtcbiAgfVxuICAuYnJlYWRjcnVtYnMtaXRlbSB7XG4gICAgZm9udC1zaXplOiAwLjc1cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAwLjkzNzVyZW07XG4gIH1cbiAgLmJyZWFkY3J1bWJzLWl0ZW0gc3BhbiB7XG4gICAgcGFkZGluZzogMDtcbiAgfVxufVxuLmN1c3RvbS1jaGVja2JveCB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBjb2xvcjogaHNsKDIxMGRlZywgMjElLCAxMyUpO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHdpZHRoOiAxMDAlO1xuICBmb250LWZhbWlseTogXCJSb2JvdG9cIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiAxLjE2N3JlbTtcbiAgbGluZS1oZWlnaHQ6IDEyMCU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIwcmVtKSB7XG4gIC5jdXN0b20tY2hlY2tib3gge1xuICAgIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAyMi41cmVtKSB7XG4gIC5jdXN0b20tY2hlY2tib3gge1xuICAgIGZvbnQtc2l6ZTogMC42Nzk0cmVtO1xuICB9XG59XG4uY3VzdG9tLWNoZWNrYm94Om5vdCg6bGFzdC1jaGlsZCkge1xuICBtYXJnaW46IDAgMCAxcmVtIDA7XG59XG4uY3VzdG9tLWNoZWNrYm94IGlucHV0W3R5cGU9Y2hlY2tib3hdIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5jdXN0b20tY2hlY2tib3hfX2NoZWNrZXIge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICB3aWR0aDogMS41cmVtO1xuICBtaW4td2lkdGg6IDEuNXJlbTtcbiAgaGVpZ2h0OiAxLjVyZW07XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgdHJhbnNpdGlvbjogYWxsIDMwMG1zIGVhc2U7XG4gIGJhY2tncm91bmQ6IGhzbCgwZGVnLCAwJSwgMTAwJSk7XG4gIG1hcmdpbjogMCAwLjkzOHJlbSAwIDA7XG4gIGJvcmRlcjogMC4xMjVyZW0gc29saWQgaHNsKDIxMGRlZywgMjElLCAxMyUpO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMHJlbSkge1xuICAuY3VzdG9tLWNoZWNrYm94X19jaGVja2VyIHtcbiAgICB3aWR0aDogMS4yNXJlbTtcbiAgICBtaW4td2lkdGg6IDEuMjVyZW07XG4gICAgaGVpZ2h0OiAxLjI1cmVtO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMjguNzVyZW0pIHtcbiAgLmN1c3RvbS1jaGVja2JveF9fY2hlY2tlciB7XG4gICAgbWFyZ2luOiAwIDAuOTM3NXJlbSAwIDA7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAyMi41cmVtKSB7XG4gIC5jdXN0b20tY2hlY2tib3hfX2NoZWNrZXIge1xuICAgIG1hcmdpbjogMCAwLjcyODFyZW0gMCAwO1xuICB9XG59XG4uY3VzdG9tLWNoZWNrYm94X19jaGVja2VyOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJhY2tncm91bmQtY29sb3I6IGhzbCgzNTdkZWcsIDY5JSwgNDklKTtcbiAgd2lkdGg6IDAuODc1cmVtO1xuICBoZWlnaHQ6IDAuODc1cmVtO1xuICBkaXNwbGF5OiBibG9jaztcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMC4zcztcbiAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2U7XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IG9wYWNpdHk7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIwcmVtKSB7XG4gIC5jdXN0b20tY2hlY2tib3hfX2NoZWNrZXI6OmFmdGVyIHtcbiAgICB3aWR0aDogMC43NXJlbTtcbiAgICBoZWlnaHQ6IDAuNzVyZW07XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAyMi41cmVtKSB7XG4gIC5jdXN0b20tY2hlY2tib3hfX2NoZWNrZXI6OmFmdGVyIHtcbiAgICB3aWR0aDogMC42MjVyZW07XG4gICAgaGVpZ2h0OiAwLjYyNXJlbTtcbiAgfVxufVxuLmN1c3RvbS1jaGVja2JveCBkaXYge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjNzIGVhc2U7XG59XG4uY3VzdG9tLWNoZWNrYm94IGlucHV0OmNoZWNrZWQgKyAuY3VzdG9tLWNoZWNrYm94X19jaGVja2VyOjphZnRlciB7XG4gIG9wYWNpdHk6IDE7XG59XG4uY3VzdG9tLWNoZWNrYm94IGEge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgdGV4dC1kZWNvcmF0aW9uLXN0eWxlOiBzb2xpZDtcbiAgdGV4dC1kZWNvcmF0aW9uLW9mZnNldDogMCU7XG4gIHRleHQtZGVjb3JhdGlvbi10aGlja25lc3M6IDAlO1xuICB0ZXh0LWRlY29yYXRpb24tc2tpcC1pbms6IGF1dG87XG59XG5cbi5jYWxsYmFja19fdGhhbmtzIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIGJhY2tncm91bmQtY29sb3I6IGhzbCgyMTBkZWcsIDIxJSwgMTMlKTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgei1pbmRleDogMjtcbiAgb3BhY2l0eTogMDtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgxMDAlKTtcbiAgdHJhbnNpdGlvbjogYWxsIDMwMG1zIGVhc2U7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nOiAwIDEuMjVyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogNjJyZW0pIHtcbiAgLmNhbGxiYWNrX190aGFua3Mge1xuICAgIHBhZGRpbmc6IDAgMC45Mzc1cmVtO1xuICB9XG59XG4uY2FsbGJhY2tfX3RoYW5rcy5hY3RpdmUge1xuICBvcGFjaXR5OiAxO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwKTtcbn1cbi5jYWxsYmFja19fdGhhbmtzIGltZyB7XG4gIHdpZHRoOiA1Ljc1cmVtO1xuICBoZWlnaHQ6IDIuODEyNXJlbTtcbiAgbWFyZ2luOiAwIDAgMi41cmVtIDA7XG59XG4uY2FsbGJhY2tfX3RoYW5rcyAuaDIge1xuICBtYXJnaW46IDAgMCAwLjkzNzVyZW0gMDtcbiAgY29sb3I6IGhzbCgwZGVnLCAwJSwgMTAwJSk7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWF4LXdpZHRoOiAyOC44MTI1cmVtO1xufVxuLmNhbGxiYWNrX190aGFua3MgcCB7XG4gIGNvbG9yOiBoc2woMGRlZywgMCUsIDEwMCUpO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1heC13aWR0aDogMjguODEyNXJlbTtcbn1cbi5jYWxsYmFja19fdGhhbmtzIC5jYWxsYmFja19fYm9keSB7XG4gIG1heC13aWR0aDogNDEuNjI1cmVtO1xuICBtYXJnaW46IDAgYXV0bztcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLmNhbGxiYWNrX19pbm5lciB7XG4gIGdyaWQtY29sdW1uOiAxLzM7XG59XG4uY2FsbGJhY2tfX3NpbmdsZSB7XG4gIGNvbG9yOiBoc2woMGRlZywgMCUsIDEwMCUpO1xuICBtaW4taGVpZ2h0OiAzLjc1cmVtO1xuICBjdXJzb3I6IGF1dG87XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICB3aWR0aDogMTAwJTtcbiAgYm9yZGVyLWJvdHRvbTogMC4wODNyZW0gc29saWQgaHNsKDIwNmRlZywgNSUsIDYyJSk7XG4gIHBhZGRpbmc6IDAuNDE3cmVtIDAgMCAwO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZm9udC1mYW1pbHk6IFwiUm9ib3RvXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMS42NjdyZW07XG4gIGxpbmUtaGVpZ2h0OiAxMTYlO1xuICBsZXR0ZXItc3BhY2luZzogLTAuMDAxZW07XG59XG4uY2FsbGJhY2tfX3NpbmdsZTphZnRlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIwcmVtKSB7XG4gIC5jYWxsYmFja19fc2luZ2xlIHtcbiAgICBwYWRkaW5nOiAwLjMxMjVyZW0gMCAwIDA7XG4gICAgbWluLWhlaWdodDogMi44MTI1cmVtO1xuICAgIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQxLjI1cmVtKSB7XG4gIC5jYWxsYmFja19fc2luZ2xlIHtcbiAgICBncmlkLWNvbHVtbjogdW5zZXQ7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAyMi41cmVtKSB7XG4gIC5jYWxsYmFja19fc2luZ2xlIHtcbiAgICBtaW4taGVpZ2h0OiAyLjE4NDRyZW07XG4gICAgZm9udC1zaXplOiAwLjk3MDZyZW07XG4gICAgbGluZS1oZWlnaHQ6IDEyMCU7XG4gIH1cbn1cbi5jYWxsYmFjay0tc2VjdGlvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6IGhzbCgyMTBkZWcsIDIxJSwgMTMlKTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBtaW4taGVpZ2h0OiA2Mi41cmVtO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjByZW0pIHtcbiAgLmNhbGxiYWNrLS1zZWN0aW9uIHtcbiAgICBtaW4taGVpZ2h0OiA0Ni44NzVyZW07XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAyNXJlbSkge1xuICAuY2FsbGJhY2stLXNlY3Rpb24ge1xuICAgIHBhZGRpbmc6IDMuMDYyNXJlbSAwO1xuICAgIGhlaWdodDogYXV0bztcbiAgICBtaW4taGVpZ2h0OiB1bnNldDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDIyLjVyZW0pIHtcbiAgLmNhbGxiYWNrLS1zZWN0aW9uIHtcbiAgICBwYWRkaW5nOiAyLjM4MjVyZW0gMDtcbiAgfVxufVxuLmNhbGxiYWNrLS1zZWN0aW9uIC5jYWxsYmFja19fYm9keSB7XG4gIG1heC13aWR0aDogNTUuNXJlbTtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIwcmVtKSB7XG4gIC5jYWxsYmFjay0tc2VjdGlvbiAuY2FsbGJhY2tfX2JvZHkge1xuICAgIG1heC13aWR0aDogNDEuNjI1cmVtO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNjJyZW0pIHtcbiAgLmNhbGxiYWNrLS1zZWN0aW9uIC5jYWxsYmFja19fYm9keSB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmc6IDAgMy4xODc1cmVtO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDEuMjVyZW0pIHtcbiAgLmNhbGxiYWNrLS1zZWN0aW9uIC5jYWxsYmFja19fYm9keSB7XG4gICAgcGFkZGluZzogMCAwLjkzNzVyZW07XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAyMi41cmVtKSB7XG4gIC5jYWxsYmFjay0tc2VjdGlvbiAuY2FsbGJhY2tfX2JvZHkge1xuICAgIHBhZGRpbmc6IDAgMC43MjgxcmVtO1xuICB9XG59XG4uY2FsbGJhY2stLXNlY3Rpb24gLmNhbGxiYWNrX19ib2R5IC5oMSB7XG4gIGNvbG9yOiBoc2woMGRlZywgMCUsIDEwMCUpO1xuICBtYXJnaW46IDAgMCAxLjkxN3JlbSAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIwcmVtKSB7XG4gIC5jYWxsYmFjay0tc2VjdGlvbiAuY2FsbGJhY2tfX2JvZHkgLmgxIHtcbiAgICBtYXJnaW46IDAgMCAxLjQzNzVyZW0gMDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDIyLjVyZW0pIHtcbiAgLmNhbGxiYWNrLS1zZWN0aW9uIC5jYWxsYmFja19fYm9keSAuaDEge1xuICAgIG1hcmdpbjogMCAwIDEuMTE2MnJlbSAwO1xuICB9XG59XG4uY2FsbGJhY2stLXNlY3Rpb24gLmNhbGxiYWNrX19mb3JtIHtcbiAgei1pbmRleDogMTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmNhbGxiYWNrLS1zZWN0aW9uIC5jYWxsYmFja19fZmllbGRzIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMiwgMWZyKTtcbiAgZ2FwOiAwLjgzM3JlbSAxLjI1cmVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMHJlbSkge1xuICAuY2FsbGJhY2stLXNlY3Rpb24gLmNhbGxiYWNrX19maWVsZHMge1xuICAgIGdhcDogMC42MjVyZW0gMC45Mzc1cmVtO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDEuMjVyZW0pIHtcbiAgLmNhbGxiYWNrLS1zZWN0aW9uIC5jYWxsYmFja19fZmllbGRzIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDEwMCU7XG4gICAgZ2FwOiAwLjYyNXJlbTtcbiAgfVxufVxuLmNhbGxiYWNrLS1zZWN0aW9uIC5jdXN0b21TZWxlY3QsXG4uY2FsbGJhY2stLXNlY3Rpb24gLmNhbGxiYWNrX19zaW5nbGUge1xuICBncmlkLWNvbHVtbjogMS8zO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZvbnQtZmFtaWx5OiBcIlJvYm90b1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDEuNjY3cmVtO1xuICBsaW5lLWhlaWdodDogMTE2JTtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjAwMWVtO1xuICB3aWR0aDogMTAwJTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjByZW0pIHtcbiAgLmNhbGxiYWNrLS1zZWN0aW9uIC5jdXN0b21TZWxlY3QsXG4uY2FsbGJhY2stLXNlY3Rpb24gLmNhbGxiYWNrX19zaW5nbGUge1xuICAgIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQxLjI1cmVtKSB7XG4gIC5jYWxsYmFjay0tc2VjdGlvbiAuY3VzdG9tU2VsZWN0LFxuLmNhbGxiYWNrLS1zZWN0aW9uIC5jYWxsYmFja19fc2luZ2xlIHtcbiAgICBncmlkLWNvbHVtbjogdW5zZXQ7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAyMi41cmVtKSB7XG4gIC5jYWxsYmFjay0tc2VjdGlvbiAuY3VzdG9tU2VsZWN0LFxuLmNhbGxiYWNrLS1zZWN0aW9uIC5jYWxsYmFja19fc2luZ2xlIHtcbiAgICBmb250LXNpemU6IDAuOTcwNnJlbTtcbiAgICBsaW5lLWhlaWdodDogMTIwJTtcbiAgfVxufVxuLmNhbGxiYWNrLS1zZWN0aW9uIC5jdXN0b21TZWxlY3QuaXMtb3BlbiAuY3VzdG9tLXNlbGVjdC1vcGVuZXIsXG4uY2FsbGJhY2stLXNlY3Rpb24gLmNhbGxiYWNrX19zaW5nbGUuaXMtb3BlbiAuY3VzdG9tLXNlbGVjdC1vcGVuZXIge1xuICBjb2xvcjogaHNsKDBkZWcsIDAlLCAxMDAlKTtcbn1cbi5jYWxsYmFjay0tc2VjdGlvbiAuY3VzdG9tU2VsZWN0LmlzLW9wZW4gLmN1c3RvbS1zZWxlY3Qtb3BlbmVyOjphZnRlcixcbi5jYWxsYmFjay0tc2VjdGlvbiAuY2FsbGJhY2tfX3NpbmdsZS5pcy1vcGVuIC5jdXN0b20tc2VsZWN0LW9wZW5lcjo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD1VVEYtOCwlM2Nzdmcgd2lkdGg9JzYyJyBoZWlnaHQ9JzYyJyB2aWV3Qm94PScwIDAgNjIgNjInIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM2UlM2NwYXRoIGZpbGwtcnVsZT0nZXZlbm9kZCcgY2xpcC1ydWxlPSdldmVub2RkJyBkPSdNMjIuOTkzMiAzNC4zMDAzTDMxLjY1MDMgMjUuNjY4M0w0MC4zMjY0IDM0LjM0NThMNDAuMzE3NyAzNy42NzU3TDMxLjY0MTYgMjguOTk4MkwyMi45ODQ0IDM3LjY0NTZMMjIuOTkzMiAzNC4zMDAzWicgZmlsbD0nd2hpdGUnLyUzZSUzYy9zdmclM2UgXCIpO1xufVxuLmNhbGxiYWNrLS1zZWN0aW9uIC5jdXN0b20tc2VsZWN0LW9wZW5lcixcbi5jYWxsYmFjay0tc2VjdGlvbiAuY2FsbGJhY2tfX3NpbmdsZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBkaXNwbGF5OiBibG9jaztcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB3aWR0aDogMTAwJTtcbiAgYm9yZGVyLWJvdHRvbTogMC4wODNyZW0gc29saWQgaHNsKDIwNmRlZywgNSUsIDYyJSk7XG4gIHBhZGRpbmc6IDAuNDE3cmVtIDAgMCAwO1xuICBjb2xvcjogaHNsKDIwNmRlZywgNSUsIDYyJSk7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjByZW0pIHtcbiAgLmNhbGxiYWNrLS1zZWN0aW9uIC5jdXN0b20tc2VsZWN0LW9wZW5lcixcbi5jYWxsYmFjay0tc2VjdGlvbiAuY2FsbGJhY2tfX3NpbmdsZSB7XG4gICAgcGFkZGluZzogMC4zMTI1cmVtIDAgMCAwO1xuICB9XG59XG4uY2FsbGJhY2stLXNlY3Rpb24gLmN1c3RvbS1zZWxlY3Qtb3BlbmVyLmNob3Nlbixcbi5jYWxsYmFjay0tc2VjdGlvbiAuY2FsbGJhY2tfX3NpbmdsZS5jaG9zZW4ge1xuICBjb2xvcjogaHNsKDBkZWcsIDAlLCAxMDAlKTtcbn1cbi5jYWxsYmFjay0tc2VjdGlvbiAuY3VzdG9tLXNlbGVjdC1vcGVuZXIuY2hvc2VuOjphZnRlcixcbi5jYWxsYmFjay0tc2VjdGlvbiAuY2FsbGJhY2tfX3NpbmdsZS5jaG9zZW46OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9VVRGLTgsJTNjc3ZnIHdpZHRoPSc2MicgaGVpZ2h0PSc2Micgdmlld0JveD0nMCAwIDYyIDYyJyBmaWxsPSdub25lJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNlJTNjcGF0aCBmaWxsLXJ1bGU9J2V2ZW5vZGQnIGNsaXAtcnVsZT0nZXZlbm9kZCcgZD0nTTM4Ljk5MTMgMjcuNjYyTDMwLjM3NDkgMzYuMzM0N0wyMS42NTggMjcuNjk4MUwyMS42NTExIDI0LjM2ODJMMzAuMzY4IDMzLjAwNDhMMzguOTg0NCAyNC4zMTY3TDM4Ljk5MTMgMjcuNjYyWicgZmlsbD0nd2hpdGUnLyUzZSUzYy9zdmclM2UgXCIpO1xufVxuLmNhbGxiYWNrLS1zZWN0aW9uIC5jdXN0b20tc2VsZWN0LW9wZW5lcjo6YWZ0ZXIsXG4uY2FsbGJhY2stLXNlY3Rpb24gLmNhbGxiYWNrX19zaW5nbGU6OmFmdGVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiAzLjc1cmVtO1xuICBoZWlnaHQ6IDMuNzVyZW07XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9VVRGLTgsJTNjc3ZnIHdpZHRoPSc2MCcgaGVpZ2h0PSc2MScgdmlld0JveD0nMCAwIDYwIDYxJyBmaWxsPSdub25lJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNlJTNjcGF0aCBmaWxsLXJ1bGU9J2V2ZW5vZGQnIGNsaXAtcnVsZT0nZXZlbm9kZCcgZD0nTTM4LjY2OCAyNy44NDU0TDMwLjAzMzUgMzYuNTAwMUwyMS4zMzQ2IDI3Ljg0NTRMMjEuMzM0NiAyNC41MTU1TDMwLjAzMzUgMzMuMTcwMkwzOC42NjggMjQuNTAwMUwzOC42NjggMjcuODQ1NFonIGZpbGw9JyUyMzlBOUZBMycvJTNlJTNjL3N2ZyUzZSBcIik7XG4gIHRyYW5zaXRpb246IGFsbCAzMDBtcyBlYXNlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMHJlbSkge1xuICAuY2FsbGJhY2stLXNlY3Rpb24gLmN1c3RvbS1zZWxlY3Qtb3BlbmVyOjphZnRlcixcbi5jYWxsYmFjay0tc2VjdGlvbiAuY2FsbGJhY2tfX3NpbmdsZTo6YWZ0ZXIge1xuICAgIHdpZHRoOiAyLjgxMjVyZW07XG4gICAgaGVpZ2h0OiAyLjgxMjVyZW07XG4gICAgYmFja2dyb3VuZC1zaXplOiAzLjQzNzVyZW07XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAyMi41cmVtKSB7XG4gIC5jYWxsYmFjay0tc2VjdGlvbiAuY3VzdG9tLXNlbGVjdC1vcGVuZXI6OmFmdGVyLFxuLmNhbGxiYWNrLS1zZWN0aW9uIC5jYWxsYmFja19fc2luZ2xlOjphZnRlciB7XG4gICAgd2lkdGg6IDIuMTg0NHJlbTtcbiAgICBoZWlnaHQ6IDIuMTg0NHJlbTtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDIuNDM3NXJlbTtcbiAgfVxufVxuLmNhbGxiYWNrLS1zZWN0aW9uIC5jYWxsYmFja19fc2luZ2xlIHtcbiAgY29sb3I6IGhzbCgwZGVnLCAwJSwgMTAwJSk7XG4gIG1pbi1oZWlnaHQ6IDMuNzVyZW07XG4gIGN1cnNvcjogYXV0bztcbn1cbi5jYWxsYmFjay0tc2VjdGlvbiAuY2FsbGJhY2tfX3NpbmdsZTphZnRlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIwcmVtKSB7XG4gIC5jYWxsYmFjay0tc2VjdGlvbiAuY2FsbGJhY2tfX3NpbmdsZSB7XG4gICAgbWluLWhlaWdodDogMi44MTI1cmVtO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMjIuNXJlbSkge1xuICAuY2FsbGJhY2stLXNlY3Rpb24gLmNhbGxiYWNrX19zaW5nbGUge1xuICAgIG1pbi1oZWlnaHQ6IDIuMTg0NHJlbTtcbiAgfVxufVxuLmNhbGxiYWNrLS1zZWN0aW9uIC5jdXN0b20tc2VsZWN0LW9wdGlvbiB7XG4gIGNvbG9yOiBoc2woMjEwZGVnLCAyMSUsIDEzJSk7XG4gIGZvbnQtZmFtaWx5OiBcIlJvYm90b1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDEuMjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxMjAuNSU7XG4gIGxldHRlci1zcGFjaW5nOiAtMC4wMDFlbTtcbiAgcGFkZGluZzogMC45NjlyZW0gMC42MjVyZW0gMC42NTZyZW0gMC42MjVyZW07XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5jYWxsYmFjay0tc2VjdGlvbiAuY3VzdG9tLXNlbGVjdC1vcHRpb24uaGFzLWZvY3VzIHtcbiAgY29sb3I6IGhzbCgzNTdkZWcsIDY5JSwgNDklKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogaHNsKDBkZWcsIDAlLCAxMDAlKTtcbn1cbi5jYWxsYmFjay0tc2VjdGlvbiAuY3VzdG9tLXNlbGVjdC1vcHRpb24uaXMtc2VsZWN0ZWQge1xuICBjb2xvcjogaHNsKDM1N2RlZywgNjklLCA0OSUpO1xufVxuLmNhbGxiYWNrLS1zZWN0aW9uIC5jdXN0b20tc2VsZWN0LW9wdGlvbi5pcy1zZWxlY3RlZDo6YmVmb3JlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5jYWxsYmFjay0tc2VjdGlvbiAuY3VzdG9tLXNlbGVjdC1wYW5lbCB7XG4gIGJhY2tncm91bmQtY29sb3I6IGhzbCgwZGVnLCAwJSwgMTAwJSk7XG59XG4uY2FsbGJhY2stLXNlY3Rpb24gLmN1c3RvbS1zZWxlY3QtY29udGFpbmVyLmlzLW9wZW4gLmN1c3RvbS1zZWxlY3QtcGFuZWwge1xuICBtYXgtaGVpZ2h0OiB1bnNldDtcbiAgb3ZlcmZsb3cteTogdW5zZXQ7XG59XG4uY2FsbGJhY2stLXNlY3Rpb24gaW5wdXQ6bm90KC5jYWxsYmFja19fZmlsZSBpbnB1dCkge1xuICBmb250LWZhbWlseTogXCJSb2JvdG9cIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiAxLjY2N3JlbTtcbiAgbGluZS1oZWlnaHQ6IDExNiU7XG4gIGxldHRlci1zcGFjaW5nOiAtMC4wMDFlbTtcbiAgY29sb3I6IGhzbCgwZGVnLCAwJSwgMTAwJSk7XG4gIHdpZHRoOiAxMDAlO1xuICBib3JkZXItYm90dG9tOiAwLjA4M3JlbSBzb2xpZCBoc2woMjA2ZGVnLCA1JSwgNjIlKTtcbiAgcGFkZGluZzogMS4yOTJyZW0gMCAwLjg3NXJlbSAwO1xuICBib3JkZXItcmFkaXVzOiAwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMHJlbSkge1xuICAuY2FsbGJhY2stLXNlY3Rpb24gaW5wdXQ6bm90KC5jYWxsYmFja19fZmlsZSBpbnB1dCkge1xuICAgIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgICBwYWRkaW5nOiAwLjk0NjlyZW0gMCAwLjY1NjNyZW0gMDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDIyLjVyZW0pIHtcbiAgLmNhbGxiYWNrLS1zZWN0aW9uIGlucHV0Om5vdCguY2FsbGJhY2tfX2ZpbGUgaW5wdXQpIHtcbiAgICBmb250LXNpemU6IDAuOTcwNnJlbTtcbiAgICBsaW5lLWhlaWdodDogMTIwJTtcbiAgICBwYWRkaW5nOiAwLjc0MTJyZW0gMCAwLjQ5ODhyZW0gMDtcbiAgfVxufVxuLmNhbGxiYWNrLS1zZWN0aW9uIGlucHV0Om5vdCguY2FsbGJhY2tfX2ZpbGUgaW5wdXQpOjpwbGFjZWhvbGRlciB7XG4gIGNvbG9yOiBoc2woMjA2ZGVnLCA1JSwgNjIlKTtcbn1cbi5jYWxsYmFjay0tc2VjdGlvbiBpbnB1dDotd2Via2l0LWF1dG9maWxsLFxuLmNhbGxiYWNrLS1zZWN0aW9uIGlucHV0Oi13ZWJraXQtYXV0b2ZpbGw6aG92ZXIsXG4uY2FsbGJhY2stLXNlY3Rpb24gaW5wdXQ6LXdlYmtpdC1hdXRvZmlsbDpmb2N1cyxcbi5jYWxsYmFjay0tc2VjdGlvbiBpbnB1dDotd2Via2l0LWF1dG9maWxsOmFjdGl2ZSB7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDAgMy4xMjVyZW0gaHNsKDIxMGRlZywgMjElLCAxMyUpIGluc2V0ICFpbXBvcnRhbnQ7XG4gIC13ZWJraXQtdGV4dC1maWxsLWNvbG9yOiBoc2woMGRlZywgMCUsIDEwMCUpO1xufVxuLmNhbGxiYWNrLS1zZWN0aW9uIHRleHRhcmVhIHtcbiAgcmVzaXplOiBub25lO1xuICBoZWlnaHQ6IDQuMTY3cmVtO1xuICBncmlkLWNvbHVtbjogMS8zO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLmNhbGxiYWNrLS1zZWN0aW9uIC5jdXN0b20tY2hlY2tib3ggYSB7XG4gIGNvbG9yOiBpbmhlcml0O1xufVxuLmNhbGxiYWNrLS1zZWN0aW9uIC5jdXN0b20tY2hlY2tib3gge1xuICBjb2xvcjogaHNsKDBkZWcsIDAlLCAxMDAlKTtcbn1cbi5jYWxsYmFjay0tc2VjdGlvbiAuYWdyZWVtZW50IHtcbiAgbWFyZ2luOiA0LjE2N3JlbSAwIDAgMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjByZW0pIHtcbiAgLmNhbGxiYWNrLS1zZWN0aW9uIC5hZ3JlZW1lbnQge1xuICAgIG1hcmdpbjogM3JlbSBhdXRvIDAgYXV0bztcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDIyLjVyZW0pIHtcbiAgLmNhbGxiYWNrLS1zZWN0aW9uIC5hZ3JlZW1lbnQge1xuICAgIG1hcmdpbjogMnJlbSBhdXRvIDAgYXV0bztcbiAgfVxufVxuLmNhbGxiYWNrLS1zZWN0aW9uIC5hZ3JlZW1lbnQgKyAuYWdyZWVtZW50IHtcbiAgbWFyZ2luOiAxLjI1cmVtIDAgMCAwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMHJlbSkge1xuICAuY2FsbGJhY2stLXNlY3Rpb24gLmFncmVlbWVudCArIC5hZ3JlZW1lbnQge1xuICAgIG1hcmdpbjogMXJlbSBhdXRvIDAgYXV0bztcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDIyLjVyZW0pIHtcbiAgLmNhbGxiYWNrLS1zZWN0aW9uIC5hZ3JlZW1lbnQgKyAuYWdyZWVtZW50IHtcbiAgICBtYXJnaW46IDAuODc1cmVtIGF1dG8gMCBhdXRvO1xuICB9XG59XG4uY2FsbGJhY2stLXNlY3Rpb24gLmJ0biB7XG4gIG1hcmdpbjogMi41cmVtIGF1dG8gMCBhdXRvO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMHJlbSkge1xuICAuY2FsbGJhY2stLXNlY3Rpb24gLmJ0biB7XG4gICAgbWFyZ2luOiAxLjg3NXJlbSBhdXRvIDAgYXV0bztcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDIyLjVyZW0pIHtcbiAgLmNhbGxiYWNrLS1zZWN0aW9uIC5idG4ge1xuICAgIG1hcmdpbjogMS40NTYzcmVtIGF1dG8gMCBhdXRvO1xuICB9XG59XG4uY2FsbGJhY2stLXNlY3Rpb24gLmNhbGxiYWNrX19kcm9wIHtcbiAgbWFyZ2luOiAwLjgzM3JlbSBhdXRvIDAgYXV0bztcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjByZW0pIHtcbiAgLmNhbGxiYWNrLS1zZWN0aW9uIC5jYWxsYmFja19fZHJvcCB7XG4gICAgbWFyZ2luOiAwLjYyNXJlbSBhdXRvIDAgYXV0bztcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDIyLjVyZW0pIHtcbiAgLmNhbGxiYWNrLS1zZWN0aW9uIC5jYWxsYmFja19fZHJvcCB7XG4gICAgbWFyZ2luOiAwLjYyNXJlbSBhdXRvIDAgYXV0bztcbiAgfVxufVxuLmNhbGxiYWNrLS1zZWN0aW9uIC5jYWxsYmFja19fYXR0YWNoIHtcbiAgY29sb3I6IGhzbCgwZGVnLCAwJSwgMTAwJSk7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuLmNhbGxiYWNrLS1zZWN0aW9uIC5jYWxsYmFja19fYXR0YWNoOjphZnRlciB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PVVURi04LCUzY3N2ZyB3aWR0aD0nNjEnIGhlaWdodD0nNjEnIHZpZXdCb3g9JzAgMCA2MSA2MScgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzZSUzY21hc2sgaWQ9J21hc2swXzMwNThfMjQ0Micgc3R5bGU9J21hc2stdHlwZTphbHBoYScgbWFza1VuaXRzPSd1c2VyU3BhY2VPblVzZScgeD0nMTUnIHk9JzE0JyB3aWR0aD0nMzMnIGhlaWdodD0nMzMnJTNlJTNjcmVjdCB4PScxNS4wMDM5JyB5PScxNC44MzM1JyB3aWR0aD0nMzInIGhlaWdodD0nMzInIGZpbGw9JyUyM0Q5RDlEOScvJTNlJTNjL21hc2slM2UlM2NnIG1hc2s9J3VybCglMjNtYXNrMF8zMDU4XzI0NDIpJyUzZSUzY3BhdGggZD0nTTM4LjU2OTYgMzUuNjkyNUMzOC41Njk2IDM3Ljg1NzggMzcuODE2MSAzOS43MDA0IDM2LjMwOTIgNDEuMjIwMkMzNC44MDI2IDQyLjc0MDIgMzIuOTY4NSA0My41MDAyIDMwLjgwNjkgNDMuNTAwMkMyOC42NDU0IDQzLjUwMDIgMjYuODA5IDQyLjc0MDIgMjUuMjk3OSA0MS4yMjAyQzIzLjc4NjggMzkuNzAwNCAyMy4wMzEyIDM3Ljg1NzggMjMuMDMxMiAzNS42OTI1VjIzLjcwNTJDMjMuMDMxMiAyMi4xNjY3IDIzLjU2NTUgMjAuODU5MSAyNC42MzM5IDE5Ljc4MjJDMjUuNzAyMSAxOC43MDUzIDI3LjAwNTUgMTguMTY2OCAyOC41NDM5IDE4LjE2NjhDMzAuMDgyNCAxOC4xNjY4IDMxLjM4NTggMTguNzA1MyAzMi40NTQzIDE5Ljc4MjJDMzMuNTIyNyAyMC44NTkxIDM0LjA1NjkgMjIuMTY2NyAzNC4wNTY5IDIzLjcwNTJWMzUuMDUxNUMzNC4wNTY5IDM1Ljk1NCAzMy43NDI2IDM2LjcyNDQgMzMuMTEzOSAzNy4zNjI4QzMyLjQ4NSAzOC4wMDEzIDMxLjcxODggMzguMzIwNSAzMC44MTUzIDM4LjMyMDVDMjkuOTExNSAzOC4zMjA1IDI5LjE0MDQgMzguMDAzNSAyOC41MDE5IDM3LjM2OTVDMjcuODYzNSAzNi43MzU1IDI3LjU0NDMgMzUuOTYyOCAyNy41NDQzIDM1LjA1MTVWMjMuMzQ2NUgyOS41NDM5VjM1LjA1MTVDMjkuNTQzOSAzNS40MDg4IDI5LjY2NCAzNS43MDk3IDI5LjkwNDMgMzUuOTU0MkMzMC4xNDQ1IDM2LjE5ODYgMzAuNDQzMyAzNi4zMjA4IDMwLjgwMDYgMzYuMzIwOEMzMS4xNTc3IDM2LjMyMDggMzEuNDU2NCAzNi4xOTg2IDMxLjY5NjYgMzUuOTU0MkMzMS45MzY4IDM1LjcwOTcgMzIuMDU2OSAzNS40MDg4IDMyLjA1NjkgMzUuMDUxNVYyMy42OTI1QzMyLjA0MzEgMjIuNzA3OCAzMS43MDExIDIxLjg3NDEgMzEuMDMwOSAyMS4xOTEyQzMwLjM2MDcgMjAuNTA4MyAyOS41MzE3IDIwLjE2NjggMjguNTQzOSAyMC4xNjY4QzI3LjU2MDQgMjAuMTY2OCAyNi43MjkgMjAuNTEwNCAyNi4wNDk5IDIxLjE5NzVDMjUuMzcwOCAyMS44ODQ4IDI1LjAzMTIgMjIuNzIwNyAyNS4wMzEyIDIzLjcwNTJWMzUuNjkyNUMyNS4wMTc1IDM3LjMwNDUgMjUuNTc0NyAzOC42NzU0IDI2LjcwMjkgMzkuODA1MkMyNy44MzExIDQwLjkzNTIgMjkuMjAwNyA0MS41MDAyIDMwLjgxMTYgNDEuNTAwMkMzMi4zOTk2IDQxLjUwMDIgMzMuNzQ5NSA0MC45MzUyIDM0Ljg2MTIgMzkuODA1MkMzNS45NzI4IDM4LjY3NTQgMzYuNTQyMiAzNy4zMDQ1IDM2LjU2OTYgMzUuNjkyNVYyMy4zNDY1SDM4LjU2OTZWMzUuNjkyNVonIGZpbGw9J3doaXRlJy8lM2UlM2MvZyUzZSUzYy9zdmclM2UgXCIpO1xufVxuLmNhbGxiYWNrLS1zZWN0aW9uIC5jYWxsYmFja19fZmlsZXMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGdhcDogMC4zMTI1cmVtO1xuICBtYXJnaW46IDAgYXV0bztcbn1cbi5jYWxsYmFjay0tc2VjdGlvbiAuY2FsbGJhY2tfX2ZpbGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBoc2woMjIwZGVnLCAxNSUsIDE5JSk7XG4gIG1heC13aWR0aDogMTUuNjI1cmVtO1xuICBwYWRkaW5nOiAwIDAgMCAwLjc1cmVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDkwcmVtKSB7XG4gIC5jYWxsYmFjay0tc2VjdGlvbiAuY2FsbGJhY2tfX2ZpbGUge1xuICAgIHBhZGRpbmc6IDAgMCAwIDAuNjI1cmVtO1xuICB9XG59XG4uY2FsbGJhY2stLXNlY3Rpb24gLmNhbGxiYWNrX19maWxlIHNwYW4ge1xuICBjb2xvcjogaHNsKDBkZWcsIDAlLCAxMDAlKTtcbn1cbi5jYWxsYmFjay0tc2VjdGlvbiAuY2FsbGJhY2tfX2RlbGV0ZSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PVVURi04LCUzY3N2ZyB3aWR0aD0nNDUnIGhlaWdodD0nNDYnIHZpZXdCb3g9JzAgMCA0NSA0NicgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzZSUzY3BhdGggZmlsbC1ydWxlPSdldmVub2RkJyBjbGlwLXJ1bGU9J2V2ZW5vZGQnIGQ9J00yMS45Mzg0IDIzLjUwMDFMMTcuNDY4OCAxOS4wMzA0TDE4LjUyOTQgMTcuOTY5N0wyMi45OTkxIDIyLjQzOTRMMjcuNDY4OCAxNy45Njk3TDI4LjUyOTQgMTkuMDMwNEwyNC4wNTk3IDIzLjUwMDFMMjguNTI5NCAyNy45Njk3TDI3LjQ2ODggMjkuMDMwNEwyMi45OTkxIDI0LjU2MDdMMTguNTI5NCAyOS4wMzA0TDE3LjQ2ODggMjcuOTY5N0wyMS45Mzg0IDIzLjUwMDFaJyBmaWxsPSd3aGl0ZScvJTNlJTNjL3N2ZyUzZSBcIik7XG59XG4uY2FsbGJhY2stLXNlY3Rpb24gLmNhbGxiYWNrX19hZGQge1xuICBjb2xvcjogaHNsKDBkZWcsIDAlLCAxMDAlKTtcbiAgcGFkZGluZzogMCAwIDAgMS42NjdyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogMjIuNXJlbSkge1xuICAuY2FsbGJhY2stLXNlY3Rpb24gLmNhbGxiYWNrX19hZGQge1xuICAgIHBhZGRpbmc6IDAgMCAwIDAuOTcxMnJlbTtcbiAgfVxufVxuLmNhbGxiYWNrLS1zZWN0aW9uIC5jYWxsYmFja19fYWRkOjphZnRlciB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PVVURi04LCUzY3N2ZyB3aWR0aD0nNDUnIGhlaWdodD0nNDYnIHZpZXdCb3g9JzAgMCA0NSA0NicgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzZSUzY3BhdGggZD0nTTIxLjIwMDIgMjIuNkgyMS4zMDAyVjIyLjVWMTYuNkgyMy4xMDAyVjIyLjVWMjIuNkgyMy4yMDAySDI5LjEwMDJWMjQuNEgyMy4yMDAySDIzLjEwMDJWMjQuNVYzMC40SDIxLjMwMDJWMjQuNVYyNC40SDIxLjIwMDJMMTUuMzAwMiAyNC40VjIyLjZMMjEuMjAwMiAyMi42WicgZmlsbD0nd2hpdGUnIHN0cm9rZT0nd2hpdGUnIHN0cm9rZS13aWR0aD0nMC4yJy8lM2UlM2Mvc3ZnJTNlIFwiKTtcbn1cbi5jYWxsYmFjay0tc2VjdGlvbiAuY2FsbGJhY2tfX2NvbW1lbnQge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uY2FsbGJhY2stLXBvcHVwIHtcbiAgaGVpZ2h0OiBjYWxjKDEwMCUgLSAzLjA1cmVtKTtcbiAgb3ZlcmZsb3c6IGF1dG87XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5jYWxsYmFjay0tcG9wdXA6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcbiAgd2lkdGg6IDAuMjVyZW07XG59XG4uY2FsbGJhY2stLXBvcHVwOjotd2Via2l0LXNjcm9sbGJhci10cmFjayB7XG4gIGJhY2tncm91bmQ6IGhzbCgwZGVnLCAwJSwgMTAwJSk7XG59XG4uY2FsbGJhY2stLXBvcHVwOjotd2Via2l0LXNjcm9sbGJhci10aHVtYiB7XG4gIGJhY2tncm91bmQtY29sb3I6IGhzbCgzNTdkZWcsIDY5JSwgNDklKTtcbiAgYm9yZGVyLXJhZGl1czogMS4yNXJlbTtcbn1cbi5jYWxsYmFjay0tcG9wdXAgLmNhbGxiYWNrX19ib2R5IHtcbiAgbWluLWhlaWdodDogMTAwJTtcbiAgaGVpZ2h0OiBtYXgtY29udGVudDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmNhbGxiYWNrLS1wb3B1cCAuY2FsbGJhY2tfX2ZpZWxkcyB7XG4gIG1hcmdpbjogMCAwIDEuMjVyZW0gMDtcbn1cbi5jYWxsYmFjay0tcG9wdXAgLmNhbGxiYWNrX19hdHRhY2gge1xuICBjb2xvcjogaHNsKDIxMGRlZywgMjElLCAxMyUpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBoc2woMjIyZGVnLCAxNSUsIDg4JSk7XG59XG4uY2FsbGJhY2stLXBvcHVwIC5jYWxsYmFja19fYXR0YWNoOjphZnRlciB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PVVURi04LCUzY3N2ZyB3aWR0aD0nNDUnIGhlaWdodD0nNDUnIHZpZXdCb3g9JzAgMCA0NSA0NScgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzZSUzY21hc2sgaWQ9J21hc2swXzIxMDVfMjk2Micgc3R5bGU9J21hc2stdHlwZTphbHBoYScgbWFza1VuaXRzPSd1c2VyU3BhY2VPblVzZScgeD0nMTEnIHk9JzEwJyB3aWR0aD0nMjQnIGhlaWdodD0nMjUnJTNlJTNjcmVjdCB4PScxMScgeT0nMTAuNScgd2lkdGg9JzI0JyBoZWlnaHQ9JzI0JyBmaWxsPSclMjNEOUQ5RDknLyUzZSUzYy9tYXNrJTNlJTNjZyBtYXNrPSd1cmwoJTIzbWFzazBfMjEwNV8yOTYyKSclM2UlM2NwYXRoIGQ9J00yOC42Njk0IDI2LjE0NDNDMjguNjY5NCAyNy43NjgzIDI4LjEwNDMgMjkuMTUwMiAyNi45NzQxIDMwLjI5QzI1Ljg0NDEgMzEuNDMgMjQuNDY4NSAzMiAyMi44NDc0IDMyQzIxLjIyNjIgMzIgMTkuODQ5IDMxLjQzIDE4LjcxNTYgMzAuMjlDMTcuNTgyMyAyOS4xNTAyIDE3LjAxNTYgMjcuNzY4MyAxNy4wMTU2IDI2LjE0NDNWMTcuMTUzOEMxNy4wMTU2IDE1Ljk5OTkgMTcuNDE2MyAxNS4wMTkyIDE4LjIxNzYgMTQuMjExNUMxOS4wMTg4IDEzLjQwMzggMTkuOTk2MyAxMyAyMS4xNTAxIDEzQzIyLjMwNCAxMyAyMy4yODE1IDEzLjQwMzggMjQuMDgyOSAxNC4yMTE1QzI0Ljg4NDIgMTUuMDE5MiAyNS4yODQ5IDE1Ljk5OTkgMjUuMjg0OSAxNy4xNTM4VjI1LjY2MzVDMjUuMjg0OSAyNi4zNDAzIDI1LjA0OTEgMjYuOTE4MiAyNC41Nzc2IDI3LjM5N0MyNC4xMDYgMjcuODc1OCAyMy41MzEzIDI4LjExNTIgMjIuODUzNiAyOC4xMTUyQzIyLjE3NTggMjguMTE1MiAyMS41OTc1IDI3Ljg3NzUgMjEuMTE4NiAyNy40MDJDMjAuNjM5OCAyNi45MjY1IDIwLjQwMDQgMjYuMzQ3IDIwLjQwMDQgMjUuNjYzNVYxNi44ODQ4SDIxLjkwMDFWMjUuNjYzNUMyMS45MDAxIDI1LjkzMTUgMjEuOTkwMiAyNi4xNTcyIDIyLjE3MDQgMjYuMzQwNUMyMi4zNTA1IDI2LjUyMzggMjIuNTc0NiAyNi42MTU1IDIyLjg0MjYgMjYuNjE1NUMyMy4xMTA1IDI2LjYxNTUgMjMuMzM0NSAyNi41MjM4IDIzLjUxNDYgMjYuMzQwNUMyMy42OTQ4IDI2LjE1NzIgMjMuNzg0OSAyNS45MzE1IDIzLjc4NDkgMjUuNjYzNVYxNy4xNDQzQzIzLjc3NDUgMTYuNDA1OCAyMy41MTggMTUuNzgwNCAyMy4wMTU0IDE1LjI2ODJDMjIuNTEyNyAxNC43NTYxIDIxLjg5MSAxNC41IDIxLjE1MDEgMTQuNUMyMC40MTI1IDE0LjUgMTkuNzg5IDE0Ljc1NzcgMTkuMjc5NiAxNS4yNzNDMTguNzcwMyAxNS43ODg1IDE4LjUxNTYgMTYuNDE1NCAxOC41MTU2IDE3LjE1MzhWMjYuMTQ0M0MxOC41MDUzIDI3LjM1MzMgMTguOTIzMiAyOC4zODE0IDE5Ljc2OTQgMjkuMjI4OEMyMC42MTU1IDMwLjA3NjMgMjEuNjQyNyAzMC41IDIyLjg1MDkgMzAuNUMyNC4wNDE5IDMwLjUgMjUuMDU0MyAzMC4wNzYzIDI1Ljg4ODEgMjkuMjI4OEMyNi43MjE4IDI4LjM4MTQgMjcuMTQ4OSAyNy4zNTMzIDI3LjE2OTQgMjYuMTQ0M1YxNi44ODQ4SDI4LjY2OTRWMjYuMTQ0M1onIGZpbGw9JyUyMzE5MjAyNycvJTNlJTNjL2clM2UlM2Mvc3ZnJTNlIFwiKTtcbn1cbi5jYWxsYmFjay0tcG9wdXAgLmNhbGxiYWNrX19mb3JtIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGdhcDogMnJlbTtcbn1cbi5jYWxsYmFjay0tcG9wdXAgLmNhbGxiYWNrX19mb3JtIC5jdXN0b21TZWxlY3Qge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZvbnQtZmFtaWx5OiBcIlJvYm90b1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDEuNjY3cmVtO1xuICBsaW5lLWhlaWdodDogMTIwJTtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjAwMWVtO1xuICB3aWR0aDogMTAwJTtcbiAgY29sb3I6IGhzbCgyMTBkZWcsIDUlLCAzNSUpO1xuICBtYXJnaW46IDAgMCAxLjI1cmVtIDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIwcmVtKSB7XG4gIC5jYWxsYmFjay0tcG9wdXAgLmNhbGxiYWNrX19mb3JtIC5jdXN0b21TZWxlY3Qge1xuICAgIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgfVxufVxuLmNhbGxiYWNrLS1wb3B1cCAuY2FsbGJhY2tfX2Zvcm0gLmN1c3RvbVNlbGVjdC5pcy1vcGVuIC5jdXN0b20tc2VsZWN0LW9wZW5lciB7XG4gIGNvbG9yOiBoc2woMjEwZGVnLCAyMSUsIDEzJSk7XG59XG4uY2FsbGJhY2stLXBvcHVwIC5jYWxsYmFja19fZm9ybSAuY3VzdG9tU2VsZWN0LmlzLW9wZW4gLmN1c3RvbS1zZWxlY3Qtb3BlbmVyOjphZnRlciB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PVVURi04LCUzY3N2ZyB3aWR0aD0nNDYnIGhlaWdodD0nNDUnIHZpZXdCb3g9JzAgMCA0NiA0NScgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzZSUzY3BhdGggZmlsbC1ydWxlPSdldmVub2RkJyBjbGlwLXJ1bGU9J2V2ZW5vZGQnIGQ9J00yOS41IDI0LjQ5MTFMMjMuMDI0MiAxOEwxNi41IDI0LjQ5MTFMMTYuNSAyNi45ODg1TDIzLjAyNDIgMjAuNDk3NEwyOS41IDI3TDI5LjUgMjQuNDkxMVonIGZpbGw9JyUyMzE5MjAyNycvJTNlJTNjL3N2ZyUzZSBcIik7XG59XG4uY2FsbGJhY2stLXBvcHVwIC5jYWxsYmFja19fZm9ybSAuY3VzdG9tLXNlbGVjdC1vcGVuZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgd2lkdGg6IDEwMCU7XG4gIGJvcmRlci1ib3R0b206IDAuMDgzcmVtIHNvbGlkIGhzbCgyMDZkZWcsIDUlLCA2MiUpO1xuICBwYWRkaW5nOiAwLjMxM3JlbSAwIDAgMDtcbiAgY29sb3I6IGhzbCgyMDZkZWcsIDUlLCA2MiUpO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG4uY2FsbGJhY2stLXBvcHVwIC5jYWxsYmFja19fZm9ybSAuY3VzdG9tLXNlbGVjdC1vcGVuZXIuY2hvc2VuIHtcbiAgY29sb3I6IGhzbCgyMTBkZWcsIDIxJSwgMTMlKTtcbn1cbi5jYWxsYmFjay0tcG9wdXAgLmNhbGxiYWNrX19mb3JtIC5jdXN0b20tc2VsZWN0LW9wZW5lci5jaG9zZW46OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9VVRGLTgsJTNjc3ZnIHdpZHRoPSc0NScgaGVpZ2h0PSc0NScgdmlld0JveD0nMCAwIDQ1IDQ1JyBmaWxsPSdub25lJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNlJTNjcGF0aCBmaWxsLXJ1bGU9J2V2ZW5vZGQnIGNsaXAtcnVsZT0nZXZlbm9kZCcgZD0nTTI5IDIwLjUwODlMMjIuNTI0MiAyN0wxNiAyMC41MDg5TDE2IDE4LjAxMTVMMjIuNTI0MiAyNC41MDI2TDI5IDE4TDI5IDIwLjUwODlaJyBmaWxsPSclMjM1NDU4NUMnLyUzZSUzYy9zdmclM2UgXCIpO1xufVxuLmNhbGxiYWNrLS1wb3B1cCAuY2FsbGJhY2tfX2Zvcm0gLmN1c3RvbS1zZWxlY3Qtb3BlbmVyOjphZnRlciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjb250ZW50OiBcIlwiO1xuICB3aWR0aDogMi44MTNyZW07XG4gIGhlaWdodDogMi44MTNyZW07XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9VVRGLTgsJTNjc3ZnIHdpZHRoPSc0NScgaGVpZ2h0PSc0NScgdmlld0JveD0nMCAwIDQ1IDQ1JyBmaWxsPSdub25lJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNlJTNjcGF0aCBmaWxsLXJ1bGU9J2V2ZW5vZGQnIGNsaXAtcnVsZT0nZXZlbm9kZCcgZD0nTTI5IDIwLjUwODlMMjIuNTI0MiAyN0wxNiAyMC41MDg5TDE2IDE4LjAxMTVMMjIuNTI0MiAyNC41MDI2TDI5IDE4TDI5IDIwLjUwODlaJyBmaWxsPSclMjM1NDU4NUMnLyUzZSUzYy9zdmclM2UgXCIpO1xuICB0cmFuc2l0aW9uOiBhbGwgMzAwbXMgZWFzZTtcbn1cbi5jYWxsYmFjay0tcG9wdXAgLmNhbGxiYWNrX19mb3JtIC5jdXN0b20tc2VsZWN0LW9wdGlvbiB7XG4gIGNvbG9yOiBoc2woMjEwZGVnLCAyMSUsIDEzJSk7XG4gIGZvbnQtZmFtaWx5OiBcIlJvYm90b1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDEuMjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxMjAuNSU7XG4gIGxldHRlci1zcGFjaW5nOiAtMC4wMDFlbTtcbiAgcGFkZGluZzogMC45NjlyZW0gMC42MjVyZW0gMC42NTZyZW0gMC42MjVyZW07XG4gIGJvcmRlci1ib3R0b206IDAuMDYzcmVtIHNvbGlkIGhzbCgyMTBkZWcsIDIxJSwgMTMlKTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmNhbGxiYWNrLS1wb3B1cCAuY2FsbGJhY2tfX2Zvcm0gLmN1c3RvbS1zZWxlY3Qtb3B0aW9uLmhhcy1mb2N1cyB7XG4gIGNvbG9yOiBoc2woMzU3ZGVnLCA2OSUsIDQ5JSk7XG4gIGJhY2tncm91bmQtY29sb3I6IGhzbCgwZGVnLCAwJSwgMTAwJSk7XG59XG4uY2FsbGJhY2stLXBvcHVwIC5jYWxsYmFja19fZm9ybSAuY3VzdG9tLXNlbGVjdC1vcHRpb24uaXMtc2VsZWN0ZWQge1xuICBjb2xvcjogaHNsKDM1N2RlZywgNjklLCA0OSUpO1xufVxuLmNhbGxiYWNrLS1wb3B1cCAuY2FsbGJhY2tfX2Zvcm0gLmN1c3RvbS1zZWxlY3Qtb3B0aW9uLmlzLXNlbGVjdGVkOjpiZWZvcmUge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmNhbGxiYWNrLS1wb3B1cCAuY2FsbGJhY2tfX2Zvcm0gLmN1c3RvbS1zZWxlY3QtcGFuZWwge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBoc2woMGRlZywgMCUsIDEwMCUpO1xufVxuLmNhbGxiYWNrLS1wb3B1cCAuY2FsbGJhY2tfX2Zvcm0gLmN1c3RvbS1zZWxlY3QtY29udGFpbmVyLmlzLW9wZW4gLmN1c3RvbS1zZWxlY3QtcGFuZWwge1xuICBtYXgtaGVpZ2h0OiB1bnNldDtcbiAgb3ZlcmZsb3cteTogdW5zZXQ7XG59XG4uY2FsbGJhY2stLXBvcHVwIC5jYWxsYmFja19fZm9ybSAuY3VzdG9tLWNoZWNrYm94IHtcbiAgZm9udC1mYW1pbHk6IFwiUm9ib3RvXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxMjAlO1xuICBjb2xvcjogaHNsKDIxMGRlZywgMjElLCAxMyUpO1xufVxuLmNhbGxiYWNrLS1wb3B1cCAuY2FsbGJhY2tfX2Zvcm0gLmN1c3RvbS1jaGVja2JveCBhIHtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICB0ZXh0LWRlY29yYXRpb24tc3R5bGU6IHNvbGlkO1xuICB0ZXh0LWRlY29yYXRpb24tdGhpY2tuZXNzOiAwJTtcbiAgdGV4dC1kZWNvcmF0aW9uLXNraXAtaW5rOiBhdXRvO1xufVxuLmNhbGxiYWNrLS1wb3B1cCAuY2FsbGJhY2tfX2Zvcm0gLmFncmVlbWVudCB7XG4gIG1hcmdpbjogMCAwIDEuMjVyZW0gMDtcbn1cbi5jYWxsYmFjay0tcG9wdXAgLmNhbGxiYWNrX19pbnB1dCBpbnB1dDo6cGxhY2Vob2xkZXIge1xuICBjb2xvcjogaHNsKDIwNmRlZywgNSUsIDYyJSk7XG59XG4uY2FsbGJhY2stLXBvcHVwIC5jYWxsYmFja19faW5wdXQ6bm90KDpsYXN0LWNoaWxkKSB7XG4gIG1hcmdpbjogMCAwIDEuMjVyZW0gMDtcbn1cbi5jYWxsYmFjay0tcG9wdXAgaW5wdXQ6bm90KC5jYWxsYmFja19fZmlsZSkge1xuICBmb250LWZhbWlseTogXCJSb2JvdG9cIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiAxLjY2N3JlbTtcbiAgbGluZS1oZWlnaHQ6IDEwMCU7XG4gIGxldHRlci1zcGFjaW5nOiAtMC4wMDFlbTtcbiAgY29sb3I6IGhzbCgyMTBkZWcsIDIxJSwgMTMlKTtcbiAgYm9yZGVyLWJvdHRvbTogMC4wNjNyZW0gc29saWQgaHNsKDIwNmRlZywgNSUsIDYyJSk7XG4gIHBhZGRpbmc6IDAuOTY5cmVtIDAgMC42NTZyZW0gMDtcbiAgd2lkdGg6IDEwMCU7XG4gIHRyYW5zaXRpb246IGFsbCAzMDBtcyBlYXNlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMHJlbSkge1xuICAuY2FsbGJhY2stLXBvcHVwIGlucHV0Om5vdCguY2FsbGJhY2tfX2ZpbGUpIHtcbiAgICBmb250LXNpemU6IDEuMjVyZW07XG4gIH1cbn1cbi5jYWxsYmFjay0tcG9wdXAgaW5wdXQ6bm90KC5jYWxsYmFja19fZmlsZSk6Zm9jdXMge1xuICBib3JkZXItYm90dG9tOiAwLjA2M3JlbSBzb2xpZCBoc2woMjEwZGVnLCAyMSUsIDEzJSk7XG59XG4uY2FsbGJhY2stLXBvcHVwIGlucHV0Oi13ZWJraXQtYXV0b2ZpbGwsXG4uY2FsbGJhY2stLXBvcHVwIGlucHV0Oi13ZWJraXQtYXV0b2ZpbGw6aG92ZXIsXG4uY2FsbGJhY2stLXBvcHVwIGlucHV0Oi13ZWJraXQtYXV0b2ZpbGw6Zm9jdXMsXG4uY2FsbGJhY2stLXBvcHVwIGlucHV0Oi13ZWJraXQtYXV0b2ZpbGw6YWN0aXZlIHtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgMCAzLjEyNXJlbSBoc2woMjI1ZGVnLCAxMyUsIDk0JSkgaW5zZXQgIWltcG9ydGFudDtcbiAgLXdlYmtpdC10ZXh0LWZpbGwtY29sb3I6IGhzbCgyMTBkZWcsIDIxJSwgMTMlKTtcbn1cbi5jYWxsYmFjay0tcG9wdXAgLmNhbGxiYWNrX19kZWxldGUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD1VVEYtOCwlM2Nzdmcgd2lkdGg9JzQwJyBoZWlnaHQ9JzQxJyB2aWV3Qm94PScwIDAgNDAgNDEnIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM2UlM2NwYXRoIGZpbGwtcnVsZT0nZXZlbm9kZCcgY2xpcC1ydWxlPSdldmVub2RkJyBkPSdNMTkuNTA0MyAyMC45NDQ3TDE1LjUzMTIgMTYuOTcxNkwxNi40NzQxIDE2LjAyODhMMjAuNDQ3MSAyMC4wMDE4TDI0LjQyMDEgMTYuMDI4OEwyNS4zNjI5IDE2Ljk3MTZMMjEuMzg5OSAyMC45NDQ3TDI1LjM2MjkgMjQuOTE3N0wyNC40MjAxIDI1Ljg2MDVMMjAuNDQ3MSAyMS44ODc1TDE2LjQ3NDEgMjUuODYwNUwxNS41MzEyIDI0LjkxNzdMMTkuNTA0MyAyMC45NDQ3WicgZmlsbD0nJTIzNTQ1ODVDJy8lM2UlM2Mvc3ZnJTNlIFwiKTtcbn1cbi5jYWxsYmFjay0tcG9wdXAgLmNhbGxiYWNrX19maWxlcyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogMC4zMTI1cmVtO1xuICBtYXJnaW46IDAgYXV0bztcbn1cbi5jYWxsYmFjay0tcG9wdXAgLmNhbGxiYWNrX19maWxlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogaHNsKDIyMmRlZywgMTUlLCA4OCUpO1xuICBtYXgtd2lkdGg6IDE3LjEyNXJlbTtcbiAgcGFkZGluZzogMCAwIDAgMC45Mzc1cmVtO1xuICB3aWR0aDogZml0LWNvbnRlbnQ7XG59XG4uY2FsbGJhY2stLXBvcHVwIC5jYWxsYmFja19fZmlsZSBzcGFuIHtcbiAgY29sb3I6IGhzbCgyMTBkZWcsIDIxJSwgMTMlKTtcbn1cbi5jYWxsYmFjay0tcG9wdXAgLmNhbGxiYWNrX19hZGQge1xuICBjb2xvcjogaHNsKDIxMGRlZywgMjElLCAxMyUpO1xufVxuLmNhbGxiYWNrLS1wb3B1cCAuY2FsbGJhY2tfX2FkZDo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD1VVEYtOCwlM2Nzdmcgd2lkdGg9JzQ1JyBoZWlnaHQ9JzQ1JyB2aWV3Qm94PScwIDAgNDUgNDUnIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM2UlM2NwYXRoIGQ9J00yMS4yMDMxIDIyLjFIMjEuMzAzMVYyMlYxNi4xSDIzLjEwMzFWMjJWMjIuMUgyMy4yMDMxSDI5LjEwMzFWMjMuOUgyMy4yMDMxSDIzLjEwMzFWMjRWMjkuOUgyMS4zMDMxVjI0VjIzLjlIMjEuMjAzMUwxNS4zMDMxIDIzLjlWMjIuMUwyMS4yMDMxIDIyLjFaJyBmaWxsPSclMjMxOTIwMjcnIHN0cm9rZT0nJTIzRUVFRkYyJyBzdHJva2Utd2lkdGg9JzAuMicvJTNlJTNjL3N2ZyUzZSBcIik7XG59XG4uY2FsbGJhY2stLXBvcHVwIC5jYWxsYmFja19fY29tbWVudCB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG4uY2FsbGJhY2stLXBvcHVwIC5jYWxsYmFja19fc2luZ2xlIHtcbiAgY29sb3I6IGhzbCgyMTBkZWcsIDIxJSwgMTMlKTtcbiAgcGFkZGluZzogMC45NjlyZW0gMCAwLjY1NnJlbSAwO1xufVxuLmNhbGxiYWNrLS12YWNhbmN5IC5jYWxsYmFja19faW5wdXQ6bnRoLWNoaWxkKDIpIHtcbiAgZ3JpZC1jb2x1bW46IDEvMztcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0MS4yNXJlbSkge1xuICAuY2FsbGJhY2stLXZhY2FuY3kgLmNhbGxiYWNrX19pbnB1dDpudGgtY2hpbGQoMikge1xuICAgIGdyaWQtY29sdW1uOiAxLzI7XG4gIH1cbn1cbi5jYWxsYmFjay0taHIge1xuICBtaW4taGVpZ2h0OiB1bnNldDtcbiAgcGFkZGluZzogNi42MjVyZW0gMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAyOC43NXJlbSkge1xuICAuY2FsbGJhY2stLWhyIHtcbiAgICBwYWRkaW5nOiAzLjEyNXJlbSAwO1xuICB9XG59XG4uY2FsbGJhY2stLWhyIC5jYWxsYmFja19faW5wdXQ6bnRoLWNoaWxkKDIpIHtcbiAgZ3JpZC1jb2x1bW46IDEvMztcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0MS4yNXJlbSkge1xuICAuY2FsbGJhY2stLWhyIC5jYWxsYmFja19faW5wdXQ6bnRoLWNoaWxkKDIpIHtcbiAgICBncmlkLWNvbHVtbjogMS8yO1xuICB9XG59XG4uY2FsbGJhY2stLWludGVybiB7XG4gIG1pbi1oZWlnaHQ6IHVuc2V0O1xuICBwYWRkaW5nOiA4Ljc5OTRyZW0gMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjByZW0pIHtcbiAgLmNhbGxiYWNrLS1pbnRlcm4ge1xuICAgIHBhZGRpbmc6IDYuNjI1cmVtIDA7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAyOC43NXJlbSkge1xuICAuY2FsbGJhY2stLWludGVybiB7XG4gICAgcGFkZGluZzogMy4xMjVyZW0gMDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDIyLjVyZW0pIHtcbiAgLmNhbGxiYWNrLS1pbnRlcm4ge1xuICAgIHBhZGRpbmc6IDIuNDI2OXJlbSAwO1xuICB9XG59XG4uY2FsbGJhY2stLWludGVybiAuY2FsbGJhY2tfX2lucHV0Omxhc3QtY2hpbGQge1xuICBncmlkLWNvbHVtbjogYXV0bztcbn1cbi5jYWxsYmFjay0taW50ZXJuIC5jdXN0b20tc2VsZWN0LWNvbnRhaW5lci5pcy1vcGVuIC5jdXN0b20tc2VsZWN0LXBhbmVsIHtcbiAgbWF4LWhlaWdodDogMTUuNjI1cmVtO1xuICBvdmVyZmxvdy15OiBhdXRvO1xufVxuLmNhbGxiYWNrX19hdHRhY2gge1xuICBmb250LWZhbWlseTogXCJSb2JvdG9cIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiAxLjMzMzFyZW07XG4gIGxpbmUtaGVpZ2h0OiAxMjAlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGNvbG9yOiBoc2woMGRlZywgMCUsIDEwMCUpO1xuICBwYWRkaW5nOiAwIDAgMCAxLjY2N3JlbTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgd2lkdGg6IGZpdC1jb250ZW50O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGhlaWdodDogMy43NXJlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjByZW0pIHtcbiAgLmNhbGxiYWNrX19hdHRhY2gge1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICBoZWlnaHQ6IDIuODEyNXJlbTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDIyLjVyZW0pIHtcbiAgLmNhbGxiYWNrX19hdHRhY2gge1xuICAgIGZvbnQtc2l6ZTogMC42Nzk0cmVtO1xuICAgIHBhZGRpbmc6IDAgMCAwIDAuOTcxMnJlbTtcbiAgICBoZWlnaHQ6IDIuMTg0NHJlbTtcbiAgfVxufVxuLmNhbGxiYWNrX19hdHRhY2g6OmFmdGVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiAzLjc1cmVtO1xuICBoZWlnaHQ6IDMuNzVyZW07XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjByZW0pIHtcbiAgLmNhbGxiYWNrX19hdHRhY2g6OmFmdGVyIHtcbiAgICB3aWR0aDogMi44MTI1cmVtO1xuICAgIGhlaWdodDogMi44MTI1cmVtO1xuICAgIGJhY2tncm91bmQtc2l6ZTogMi42ODc1cmVtO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMjIuNXJlbSkge1xuICAuY2FsbGJhY2tfX2F0dGFjaDo6YWZ0ZXIge1xuICAgIHdpZHRoOiAyLjE4NDRyZW07XG4gICAgaGVpZ2h0OiAyLjE4NDRyZW07XG4gICAgYmFja2dyb3VuZC1zaXplOiAyLjE4NDRyZW07XG4gIH1cbn1cbi5jYWxsYmFja19fY29tbWVudCB7XG4gIGZvbnQtZmFtaWx5OiBcIlJvYm90b1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDEuMTY3cmVtO1xuICBsaW5lLWhlaWdodDogMTIwJTtcbiAgY29sb3I6IGhzbCgyMDZkZWcsIDUlLCA2MiUpO1xuICBtYXJnaW46IDAuNjI1cmVtIDAgMCAwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMHJlbSkge1xuICAuY2FsbGJhY2tfX2NvbW1lbnQge1xuICAgIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAyMi41cmVtKSB7XG4gIC5jYWxsYmFja19fY29tbWVudCB7XG4gICAgZm9udC1zaXplOiAwLjY3OTRyZW07XG4gIH1cbn1cbi5jYWxsYmFja19fYWRkIHtcbiAgZm9udC1mYW1pbHk6IFwiUm9ib3RvXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMS4xNjdyZW07XG4gIGxpbmUtaGVpZ2h0OiAxMjAlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHdpZHRoOiBmaXQtY29udGVudDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBkaXNwbGF5OiBub25lO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMHJlbSkge1xuICAuY2FsbGJhY2tfX2FkZCB7XG4gICAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDIyLjVyZW0pIHtcbiAgLmNhbGxiYWNrX19hZGQge1xuICAgIGZvbnQtc2l6ZTogMC42Nzk0cmVtO1xuICB9XG59XG4uY2FsbGJhY2tfX2FkZDo6YWZ0ZXIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgY29udGVudDogXCJcIjtcbiAgd2lkdGg6IDMuNzVyZW07XG4gIGhlaWdodDogMy43NXJlbTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMHJlbSkge1xuICAuY2FsbGJhY2tfX2FkZDo6YWZ0ZXIge1xuICAgIHdpZHRoOiAyLjgxMjVyZW07XG4gICAgaGVpZ2h0OiAyLjgxMjVyZW07XG4gICAgYmFja2dyb3VuZC1zaXplOiAyLjY4NzVyZW07XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjByZW0pIHtcbiAgLmNhbGxiYWNrX19hZGQ6OmFmdGVyIHtcbiAgICB3aWR0aDogMi4xODQ0cmVtO1xuICAgIGhlaWdodDogMi4xODQ0cmVtO1xuICAgIGJhY2tncm91bmQtc2l6ZTogMi4xODQ0cmVtO1xuICB9XG59XG4uY2FsbGJhY2tfX2lucHV0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmNhbGxiYWNrX19pbnB1dDpsYXN0LWNoaWxkIHtcbiAgZ3JpZC1jb2x1bW46IDEvMztcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0MS4yNXJlbSkge1xuICAuY2FsbGJhY2tfX2lucHV0Omxhc3QtY2hpbGQge1xuICAgIGdyaWQtY29sdW1uOiB1bnNldDtcbiAgfVxufVxuLmNhbGxiYWNrX19pbnB1dC0tZnVsbCB7XG4gIGdyaWQtY29sdW1uOiAxLzM7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDEuMjVyZW0pIHtcbiAgLmNhbGxiYWNrX19pbnB1dC0tZnVsbCB7XG4gICAgZ3JpZC1jb2x1bW46IHVuc2V0O1xuICB9XG59XG4uY2FsbGJhY2tfX2ZpbGUge1xuICBkaXNwbGF5OiBub25lO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uY2FsbGJhY2tfX2ZpbGUgaW5wdXQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIG9wYWNpdHk6IDA7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLSAyLjgxMjVyZW0pO1xufVxuLmNhbGxiYWNrX19maWxlIHNwYW4ge1xuICBmb250LWZhbWlseTogXCJSb2JvdG9cIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiAxLjE2N3JlbTtcbiAgbGluZS1oZWlnaHQ6IDEwMCU7XG4gIG1heC13aWR0aDogY2FsYygxMDAlIC0gMi44MTI1cmVtKTtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIwcmVtKSB7XG4gIC5jYWxsYmFja19fZmlsZSBzcGFuIHtcbiAgICBmb250LXNpemU6IDAuODc1cmVtO1xuICB9XG59XG4uY2FsbGJhY2tfX2RlbGV0ZSB7XG4gIHdpZHRoOiAyLjgxMjVyZW07XG4gIG1pbi13aWR0aDogMi44MTI1cmVtO1xuICBoZWlnaHQ6IDIuODEyNXJlbTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGRpc3BsYXk6IG5vbmU7XG59IiwiLmhlYWRlciB7XHJcbiAgICBwb3NpdGlvbjogZml4ZWQ7XHJcbiAgICB0b3A6IDA7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIHotaW5kZXg6IDU7XHJcbiAgICBwYWRkaW5nOiAwLjgzMzlyZW0gMDtcclxuICAgIHRyYW5zaXRpb246ICR0cmFuc2l0O1xyXG4gICAgd2lkdGg6IDEwMHZ3O1xyXG4gICAgQG1lZGlhKG1heC13aWR0aDogMTIwcmVtKSB7XHJcbiAgICAgICAgcGFkZGluZzogMC42MjVyZW0gMDtcclxuICAgIH1cclxuICAgIEBtZWRpYShtYXgtd2lkdGg6IDIyLjVyZW0pIHtcclxuICAgICAgICBwYWRkaW5nOiAwLjQ4NnJlbSAwO1xyXG4gICAgfVxyXG4gICAgJl9fY29udGVudCB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgIH1cclxuICAgICZfX2Jsb2NrIHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGdhcDogMS42NjdyZW07XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICBAbWVkaWEobWF4LXdpZHRoOiAxMjByZW0pIHtcclxuICAgICAgICAgICAgZ2FwOiAxLjI1cmVtO1xyXG4gICAgICAgIH1cclxuICAgICAgICBAbWVkaWEobWF4LXdpZHRoOiAyMi41cmVtKSB7XHJcbiAgICAgICAgICAgIGdhcDogMC45NzFyZW07XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJi5hY3RpdmUge1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRibGFjaztcclxuICAgIH1cclxuICAgIC5sb2dvIHtcclxuICAgICAgICB3aWR0aDogMTEuMzMzcmVtO1xyXG4gICAgICAgIGhlaWdodDogMS4zMzNyZW07ICBcclxuICAgICAgICBAbWVkaWEobWF4LXdpZHRoOiAxMjByZW0pIHtcclxuICAgICAgICAgICAgd2lkdGg6IDguNXJlbTtcclxuICAgICAgICAgICAgaGVpZ2h0OiAxcmVtOyAgXHJcbiAgICAgICAgfVxyXG4gICAgICAgIEBtZWRpYShtYXgtd2lkdGg6IDM1cmVtKSB7XHJcbiAgICAgICAgICAgIHdpZHRoOiA1LjkzOHJlbTtcclxuICAgICAgICAgICAgaGVpZ2h0OiAwLjY5OXJlbTsgXHJcbiAgICAgICAgfVxyXG4gICAgICAgIEBtZWRpYShtYXgtd2lkdGg6IDIyLjVyZW0pIHtcclxuICAgICAgICAgICAgd2lkdGg6IDQuNjExM3JlbTtcclxuICAgICAgICAgICAgaGVpZ2h0OiAwLjU0MjVyZW07XHJcblxyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICZfX2xpbmsge1xyXG4gICAgICAgIGZvbnQtZmFtaWx5OiAnUm9ib3RvJywgc2Fucy1zZXJpZjtcclxuICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMS4zMzNyZW07XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEyMCU7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG5cclxuICAgICAgICBAbWVkaWEobWF4LXdpZHRoOiAxMjByZW0pIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxcmVtO1xyXG4gICAgICAgIH1cclxuICAgICAgICBAbWVkaWEobWF4LXdpZHRoOiAzNXJlbSkge1xyXG4gICAgICAgICAgICAmLS1waG9uZSB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIEBtZWRpYShtYXgtd2lkdGg6IDIyLjVyZW0pIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAwLjc3NjlyZW07XHJcbiAgICAgICAgfVxyXG4gICAgICAgIFxyXG4gICAgfVxyXG5cclxuICAgICYtLXdoaXRlIHtcclxuICAgICAgICAubG9nby0tYmxhY2sge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgIH1cclxuICAgICAgICAuaGVhZGVyX19saW5rIHtcclxuICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcclxuICAgICAgICB9XHJcbiAgICAgICAgLmJ1cmdlciB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PVVURi04LCUzY3N2ZyB3aWR0aD0nNjEnIGhlaWdodD0nNjEnIHZpZXdCb3g9JzAgMCA2MSA2MScgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzZSUzY3JlY3QgeD0nMTMuNjY4JyB5PSczNi4zMzM1JyB3aWR0aD0nMzMuMzMzMycgaGVpZ2h0PScyLjY2NjY3JyBmaWxsPSd3aGl0ZScvJTNlJTNjcmVjdCB4PScxMy42NjgnIHk9JzIzJyB3aWR0aD0nMzMuMzMzMycgaGVpZ2h0PScyLjY2NjY3JyBmaWxsPSd3aGl0ZScvJTNlJTNjL3N2ZyUzZSBcIik7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYuZml4ZWQge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmxhY2s7XHJcbiAgICAgICAgfVxyXG5cclxuICAgIH1cclxuICAgICYtLWJsYWNrIHtcclxuICAgICAgICAubG9nby0td2hpdGUge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgIH0gXHJcbiAgICAgICAgLmhlYWRlcl9fbGluayB7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkYmxhY2s7XHJcbiAgICAgICAgICAgICYub3Blbm1vZGFsIHtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkcmVkLTEwMDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAuYnVyZ2VyIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9VVRGLTgsJTNjc3ZnIHdpZHRoPSc2MScgaGVpZ2h0PSc2MScgdmlld0JveD0nMCAwIDYxIDYxJyBmaWxsPSdub25lJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNlJTNjcmVjdCB4PScxMy42NjgnIHk9JzM2LjMzMzUnIHdpZHRoPSczMy4zMzMzJyBoZWlnaHQ9JzIuNjY2NjcnIGZpbGw9JyUyMzE5MjAyNycvJTNlJTNjcmVjdCB4PScxMy42NjgnIHk9JzIzJyB3aWR0aD0nMzMuMzMzMycgaGVpZ2h0PScyLjY2NjY3JyBmaWxsPSclMjMxOTIwMjcnLyUzZSUzYy9zdmclM2UgXCIpO1xyXG4gICAgICAgIH1cclxuICAgICAgICAmLmFjdGl2ZSB7XHJcbiAgICAgICAgICAgIC5sb2dvLS1ibGFjayB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICB9IFxyXG4gICAgICAgICAgICAubG9nby0td2hpdGUge1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgIH0gXHJcbiAgICAgICAgICAgIC5oZWFkZXJfX2xpbmsge1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcclxuICAgICAgICAgICAgICAgICYub3Blbm1vZGFsIHtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYuZml4ZWQge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcbi5idXJnZXIge1xyXG4gICAgd2lkdGg6IDMuNzVyZW07XHJcbiAgICBoZWlnaHQ6IDMuNzVyZW07XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIGdhcDogMC41cmVtO1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgdHJhbnNpdGlvbjogJHRyYW5zaXQ7XHJcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xyXG4gICBcclxuICAgIEBtZWRpYShtYXgtd2lkdGg6IDEyMHJlbSkge1xyXG4gICAgICAgIHdpZHRoOiAyLjgxM3JlbTtcclxuICAgICAgICBoZWlnaHQ6IDIuODEzcmVtO1xyXG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogMi45Mzc1cmVtO1xyXG4gICAgfVxyXG4gICAgQG1lZGlhKG1heC13aWR0aDogMjIuNXJlbSkge1xyXG4gICAgICAgIHdpZHRoOiAyLjE4NHJlbTtcclxuICAgICAgICBoZWlnaHQ6IDIuMTg0cmVtO1xyXG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogMi4yMTM4cmVtO1xyXG4gICAgfVxyXG4gICAgJi5hY3RpdmUge1xyXG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PVVURi04LCUzY3N2ZyB3aWR0aD0nNjAnIGhlaWdodD0nNjAnIHZpZXdCb3g9JzAgMCA2MCA2MCcgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzZSUzY3JlY3QgeD0nMTguODgyOCcgeT0nMTcnIHdpZHRoPSczMy4zMzMzJyBoZWlnaHQ9JzIuNjY2NjcnIHRyYW5zZm9ybT0ncm90YXRlKDQ1IDE4Ljg4MjggMTcpJyBmaWxsPSd3aGl0ZScvJTNlJTNjcmVjdCB4PScxNicgeT0nNDAuNTcwMycgd2lkdGg9JzMzLjMzMzMnIGhlaWdodD0nMi42NjY2NycgdHJhbnNmb3JtPSdyb3RhdGUoLTQ1IDE2IDQwLjU3MDMpJyBmaWxsPSd3aGl0ZScvJTNlJTNjL3N2ZyUzZSBcIik7XHJcbiAgICB9XHJcbn1cclxuLmZhZGVkLWJnIHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgdG9wOiAwO1xyXG4gICAgbGVmdDogMDtcclxuICAgIGltZywgdmlkZW8ge1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcclxuICAgIH1cclxufVxyXG5cclxuLy8qIG1lbnUgbmV3XHJcblxyXG4ubWVudSB7XHJcbiAgICB3aWR0aDogMjMuNDM3NXJlbTtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IGhzbCgyMTAsIDIyJSwgMTMlKTtcclxuICAgIGhlaWdodDogMTAwJTtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHRvcDogMDtcclxuICAgIHJpZ2h0OiAwO1xyXG4gICAgb3BhY2l0eTogMDtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgxMDAlKTtcclxuICAgIHRyYW5zaXRpb246ICR0cmFuc2l0O1xyXG4gICAgQG1lZGlhKG1heC13aWR0aDogMjguNzVyZW0pIHtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgIH1cclxuICAgICYub3BlbiB7XHJcbiAgICAgICAgb3BhY2l0eTogMTtcclxuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XHJcbiAgICB9XHJcbiAgICAmX19jb250ZW50IHtcclxuICAgICAgICBoZWlnaHQ6IGNhbGMoMTAwJSAtIDUuMDlyZW0pO1xyXG4gICAgICAgIG92ZXJmbG93OiBhdXRvO1xyXG4gICAgICAgIG1hcmdpbjogMC45Mzc1cmVtIDAgMS4yNXJlbSAwO1xyXG4gICAgICAgIHBhZGRpbmc6IDAgMS4yNXJlbSAxLjU2MjVyZW0gMS4yNXJlbTtcclxuICAgIFxyXG4gICAgICAgICY6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcclxuICAgICAgICAgICAgd2lkdGg6IDAuMjVyZW07XHJcbiAgICAgICAgfVxyXG4gICAgICAgICY6Oi13ZWJraXQtc2Nyb2xsYmFyLXRyYWNrIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogJGJsYWNrO1xyXG4gICAgICAgIH1cclxuICAgICAgICAmOjotd2Via2l0LXNjcm9sbGJhci10aHVtYiB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRyZWQtMTAwO1xyXG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxLjI1cmVtO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICZfX3RvcCB7XHJcbiAgICAgICAgcGFkZGluZzogMS41NjI1cmVtIDEuMjVyZW07XHJcbiAgICAgICAgLmxvZ28ge1xyXG4gICAgICAgICAgICB3aWR0aDogOC41cmVtO1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAwIDAgMCAwLjE4NzVyZW07XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJl9fbmF2IHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgICAgIGdhcDogNi41cmVtO1xyXG4gICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgIH1cclxuICAgICZfX2l0ZW0gKyAmX19pdGVtIHtcclxuICAgICAgICBtYXJnaW46IDEuODEyNXJlbSAwIDAgMDtcclxuICAgIH1cclxuICAgICZfX2l0ZW0ge1xyXG4gICAgICAgIGZvbnQtZmFtaWx5OiAnT25lc3QnLCBzYW5zLXNlcmlmO1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgICAgZm9udC1zaXplOiAycmVtO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxMTglOyAgIFxyXG4gICAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICAgYSB7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7ICBcclxuXHJcbiAgICAgICAgfVxyXG4gICAgICAgICYgPiBhIHtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAyLjgxMjVyZW07XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDIuODEyNXJlbTtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD1VVEYtOCwlM2Nzdmcgd2lkdGg9JzQ1JyBoZWlnaHQ9JzQ1JyB2aWV3Qm94PScwIDAgNDUgNDUnIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM2UlM2NwYXRoIGZpbGwtcnVsZT0nZXZlbm9kZCcgY2xpcC1ydWxlPSdldmVub2RkJyBkPSdNMjAuNTA4OSAxNkwyNyAyMi40NzU4TDIwLjUwODkgMjlIMTguMDExNUwyNC41MDI2IDIyLjQ3NThMMTggMTZIMjAuNTA4OVonIGZpbGw9JyUyM0ZGNUE0QScvJTNlJTNjL3N2ZyUzZSBcIik7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgdWwge1xyXG4gICAgICAgICAgICBtYXJnaW46IDAuNjI1cmVtIDAgMCAwO1xyXG4gICAgICAgIH1cclxuICAgICAgICBsaSB7XHJcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAnT25lc3QnLCBzYW5zLXNlcmlmO1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDEuMjVyZW07XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxMjAlO1xyXG4gICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogLTAuMDRyZW07XHJcbiAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7ICBcclxuICAgICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJHdoaXRlOyAgXHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgIGdhcDogMC4zMTI1cmVtO1xyXG4gICAgICAgICAgICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICfigLonO1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAwLjQzNzVyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxLjVyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRyZWQtNjA7XHJcbiAgICAgICAgICAgICAgICAgICAgXHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJjpub3QoOmxhc3QtY2hpbGQpIHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbjogMCAwIDAuNjI1cmVtIDA7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLm1vZGFsX19jbG9zZSB7XHJcbiAgICAgICAgd2lkdGg6IDIuODEyNXJlbTtcclxuICAgICAgICBoZWlnaHQ6IDIuODEyNXJlbTtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgcmlnaHQ6IDAuMzEyNXJlbTtcclxuICAgICAgICB0b3A6IDAuNjI1cmVtO1xyXG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD1VVEYtOCwlM2Nzdmcgd2lkdGg9JzQ1JyBoZWlnaHQ9JzQ1JyB2aWV3Qm94PScwIDAgNDUgNDUnIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM2UlM2NyZWN0IHg9JzE0LjE4NzUnIHk9JzEzLjQ0MzYnIHdpZHRoPScyNScgaGVpZ2h0PScyJyB0cmFuc2Zvcm09J3JvdGF0ZSg0NSAxNC4xODc1IDEzLjQ0MzYpJyBmaWxsPSd3aGl0ZScvJTNlJTNjcmVjdCB4PSczMi4xODc1JyB5PScxNC40NDM2JyB3aWR0aD0nMjUnIGhlaWdodD0nMicgdHJhbnNmb3JtPSdyb3RhdGUoMTM1IDMyLjE4NzUgMTQuNDQzNiknIGZpbGw9J3doaXRlJy8lM2UlM2Mvc3ZnJTNlIFwiKTtcclxuICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcclxuICAgICAgICBAbWVkaWEobWF4LXdpZHRoOiA2MnJlbSkge1xyXG5cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuIiwiJHdoaXRlOiBoc2woMCwgMCUsIDEwMCUpO1xyXG4kcmVkLTEwMDogaHNsKDM1NywgNjklLCA0OSUpO1xyXG4kcmVkLTgwOiBoc2woNSwgMTAwJSwgNTYlKTtcclxuJHJlZC02MDogaHNsKDUsIDEwMCUsIDY1JSk7XHJcbiRyZWQtNzA6IGhzbCg1LCAxMDAlLCA2MSUpO1xyXG4kYmxhY2s6IGhzbCgyMTAsIDIxJSwgMTMlKTtcclxuJGdyZXk6IGhzbCgyMjUsIDEzJSwgOTQlKTtcclxuJGdyZXkyMDogaHNsKDIyMiwgMTUlLCA4OCUpO1xyXG4kZ3JleTMwOiBoc2woMjE5LCA3JSwgNzklKTtcclxuJGdyZXk1MDogaHNsKDIwNCwgNSUsIDYyJSk7XHJcbiRncmV5NzA6IGhzbCgyMTAsIDUlLCAzNSUpO1xyXG4kZ3JleTgwOiBoc2woMjEwLCAxMCUsIDIzJSk7XHJcbiRncmV5MTAwOiBoc2woMjA4LCAxNCUsIDE5JSk7XHJcbiRkYXJrLWdyZXk6IGhzbCgyMDYsIDUlLCA2MiUpO1xyXG4kZ3JleS10ZXh0OiBoc2woMCwgMCUsIDY2JSk7XHJcbiR0cmFuc2l0OiBhbGwgMzAwbXMgZWFzZTtcclxuJHRyYW5zaXQtc2xvdzogYWxsIDUwMG1zIGVhc2U7XHJcbiRicmFuZGJvb2stZ3JhZGllbnQ6IHJhZGlhbC1ncmFkaWVudCgxMDIuNzglIDE0My4xNyUgYXQgMTAwJSAtMzcuNzQlLCBoc2woMzU2LCA5MyUsIDE3JSkgMCUsIGhzbCgzNTcsIDY5JSwgNDklKSA4Ny4zJSk7XHJcbiIsIi5mb290ZXIge1xyXG4gICAgJl9fcm93IHtcclxuICAgICAgICBkaXNwbGF5OiBncmlkO1xyXG4gICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDQsIDFmcik7XHJcbiAgICAgICAgZ2FwOiAxLjY2NjlyZW07XHJcbiAgICAgICAgQG1lZGlhKG1heC13aWR0aDogMTIwcmVtKSB7XHJcbiAgICAgICAgICAgIGdhcDogMS4yNXJlbTtcclxuICAgICAgICB9XHJcbiAgICAgICAgQG1lZGlhKG1heC13aWR0aDogNzVyZW0pIHtcclxuICAgICAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMiwgMWZyKTtcclxuICAgICAgICAgICAgZ2FwOiAyLjVyZW0gMS4yNXJlbTtcclxuICAgICAgICB9XHJcbiAgICAgICAgQG1lZGlhKG1heC13aWR0aDogMzVyZW0pIHtcclxuICAgICAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxMDAlO1xyXG4gICAgICAgICAgICBnYXA6IDIuNXJlbTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAmX190b3Age1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRyZWQtMTAwO1xyXG4gICAgICAgIHBhZGRpbmc6IDIuNXJlbSAwIDVyZW0gMDtcclxuICAgICAgICBAbWVkaWEobWF4LXdpZHRoOiAxMjByZW0pIHtcclxuICAgICAgICAgICAgcGFkZGluZzogMS44NzVyZW0gMCAzLjc1cmVtIDA7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIEBtZWRpYShtYXgtd2lkdGg6IDYycmVtKSB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIEBtZWRpYShtYXgtd2lkdGg6IDIyLjVyZW0pIHtcclxuICAgICAgICAgICAgcGFkZGluZzogMS40NTZyZW0gMCAyLjkxM3JlbSAwO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmZvb3Rlcl9fY29sIHtcclxuICAgICAgICAgICAgdWwge1xyXG4gICAgICAgICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTsgICBcclxuICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiAkdHJhbnNpdDtcclxuICAgICAgICAgICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbi1zdHlsZTogc29saWQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbi1vZmZzZXQ6IDAlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb24tdGhpY2tuZXNzOiAwJTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uLXNraXAtaW5rOiBhdXRvO1xyXG4gICAgICAgICAgICAgICAgICAgIH0gXHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAmX19ib3R0b20ge1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IGhzbGEoMjE0LCAxNSUsIDkxJSwgMSk7XHJcbiAgICAgICAgcGFkZGluZzogMi41cmVtIDAgNXJlbSAwO1xyXG4gICAgICAgIEBtZWRpYShtYXgtd2lkdGg6IDEyMHJlbSkge1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAxLjg3NXJlbSAwIDMuNzVyZW0gMDtcclxuICAgICAgICB9XHJcbiAgICAgICAgQG1lZGlhKG1heC13aWR0aDogMjIuNXJlbSkge1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAxLjQ1NnJlbSAwIDIuOTEzcmVtIDA7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5mb290ZXJfX3NlY3Rpb24ge1xyXG4gICAgICAgICAgICBjb2xvcjogJGJsYWNrO1xyXG4gICAgICAgIH1cclxuICAgICAgICAuZm9vdGVyX19jb2wge1xyXG4gICAgICAgICAgICB1bCB7XHJcbiAgICAgICAgICAgICAgICBhIHtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGJsYWNrO1xyXG4gICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246ICR0cmFuc2l0O1xyXG4gICAgICAgICAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uLXN0eWxlOiBzb2xpZDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uLW9mZnNldDogMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbi10aGlja25lc3M6IDAlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb24tc2tpcC1pbms6IGF1dG87XHJcbiAgICAgICAgICAgICAgICAgICAgfSBcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICZfX3NlY3Rpb24ge1xyXG4gICAgICAgIGZvbnQtZmFtaWx5OiAnUm9ib3RvJywgc2Fucy1zZXJpZjtcclxuICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMS4zMzNyZW07XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEzMCU7XHJcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjAwMWVtO1xyXG4gICAgICAgIG1hcmdpbjogMCAwIDAuODMzcmVtIDA7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgQG1lZGlhKG1heC13aWR0aDogMTIwcmVtKSB7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMCAwIDAuNjI1cmVtIDA7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMXJlbTtcclxuICAgICAgICB9XHJcbiAgICAgICAgQG1lZGlhKG1heC13aWR0aDogMjIuNXJlbSkge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDAuNzc3cmVtO1xyXG4gICAgICAgICAgICBtYXJnaW46IDAgMCAwLjQ4NnJlbSAwO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICZfX2NvbCB7XHJcbiAgICAgICAgdWwge1xyXG4gICAgICAgICAgICBmb250LWZhbWlseTogJ1JvYm90bycsIHNhbnMtc2VyaWY7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4zMzNyZW07XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxMzAlO1xyXG4gICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogLTAuMDAxZW07XHJcbiAgICAgICAgICAgIEBtZWRpYShtYXgtd2lkdGg6IDEyMHJlbSkge1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxcmVtO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIEBtZWRpYShtYXgtd2lkdGg6IDI4Ljc1cmVtKSB7XHJcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMS4zMTI1cmVtO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIEBtZWRpYShtYXgtd2lkdGg6IDIyLjVyZW0pIHtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMC43NzdyZW07XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgfVxyXG4gICAgICAgIGxpOm5vdCg6bGFzdC1jaGlsZCkge1xyXG4gICAgICAgICAgICBtYXJnaW46IDAgMCAwLjVyZW0gMDtcclxuICAgICAgICAgICAgQG1lZGlhKG1heC13aWR0aDogMTIwcmVtKSB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgMCAwLjM3NXJlbSAwO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIEBtZWRpYShtYXgtd2lkdGg6IDI4Ljc1cmVtKSB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgMCAwLjMxMjVyZW0gMDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBAbWVkaWEobWF4LXdpZHRoOiAyMi41cmVtKSB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgMCAwLjI5MXJlbSAwO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJl9fbGluayB7XHJcbiAgICAgICAgZm9udC1mYW1pbHk6ICdSb2JvdG8nLCBzYW5zLXNlcmlmO1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgICAgZm9udC1zaXplOiAxLjMzM3JlbTtcclxuICAgICAgICBsaW5lLWhlaWdodDogMTMwJTtcclxuICAgICAgICBsZXR0ZXItc3BhY2luZzogLTAuMDAxZW07XHJcbiAgICAgICAgY29sb3I6ICRibGFjaztcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICBAbWVkaWEobWF4LXdpZHRoOiAxMjByZW0pIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxcmVtO1xyXG4gICAgICAgIH1cclxuICAgICAgICBAbWVkaWEobWF4LXdpZHRoOiAyMi41cmVtKSB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMC43NzdyZW07XHJcbiAgICAgICAgfVxyXG4gICAgICAgIGEge1xyXG4gICAgICAgICAgICBjb2xvcjogJGJsYWNrOyBcclxuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmVcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAubG9nbyB7XHJcbiAgICAgICAgd2lkdGg6IDE1LjA5MnJlbTtcclxuICAgICAgICBoZWlnaHQ6IDEuNzVyZW07XHJcbiAgICAgICAgbWFyZ2luOiAwIDAgMS4yNXJlbSAwO1xyXG4gICAgICAgIEBtZWRpYShtYXgtd2lkdGg6IDEyMHJlbSkge1xyXG4gICAgICAgICAgICB3aWR0aDogMTEuMzEzcmVtO1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDEuMzEzcmVtO1xyXG4gICAgICAgICAgICBtYXJnaW46IDAgMCAwLjkzOHJlbSAwO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIC5zb2NpYWxzIHtcclxuICAgICAgICBtYXJnaW46IDAuODMzcmVtIDAgMS42NjdyZW0gMDtcclxuICAgICAgICBAbWVkaWEobWF4LXdpZHRoOiAxMjByZW0pIHtcclxuICAgICAgICAgICAgbWFyZ2luOiAwLjYyNXJlbSAwIDEuMjVyZW0gMDtcclxuICAgICAgICB9XHJcbiAgICAgICAgQG1lZGlhKG1heC13aWR0aDogMjIuNXJlbSkge1xyXG4gICAgICAgICAgICBtYXJnaW46IDAuNDg2cmVtIDAgMC45NzFyZW0gMDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG59XHJcbi5zb2NpYWxzIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgZ2FwOiAxLjQxNnJlbTtcclxuICAgIEBtZWRpYShtYXgtd2lkdGg6IDEyMHJlbSkge1xyXG4gICAgICAgIGdhcDogMS4wNjNyZW07XHJcbiAgICB9XHJcbiAgICBAbWVkaWEobWF4LXdpZHRoOiAyOC43NXJlbSkge1xyXG4gICAgICAgIGdhcDogMC45Mzc1cmVtO1xyXG4gICAgfVxyXG4gICAgQG1lZGlhKG1heC13aWR0aDogMjIuNXJlbSkge1xyXG4gICAgICAgIGdhcDogMC44MjZyZW07ICAgIFxyXG4gICAgfVxyXG4gICAgJl9faXRlbSB7XHJcbiAgICAgICAgd2lkdGg6IDIuMTY2cmVtO1xyXG4gICAgICAgIG1pbi13aWR0aDogMi4xNjZyZW07XHJcbiAgICAgICAgaGVpZ2h0OiAyLjE2NnJlbTtcclxuICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcclxuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG4gICAgICAgICYtLXZrIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltZy9zdmcvdmsuc3ZnKTtcclxuICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1nL3N2Zy92ay1ob3Zlci5zdmcpO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYtLXRnIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltZy9zdmcvdGcuc3ZnKTtcclxuICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1nL3N2Zy90Zy1ob3Zlci5zdmcpO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYtLXJ1dHViZSB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWcvc3ZnL3J1dHViZS5zdmcpO1xyXG4gICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWcvc3ZnL3J1dHViZS1ob3Zlci5zdmcpO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgXHJcbiAgICAgICAgfVxyXG4gICAgICAgICYtLXlvdXR1YmUge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1nL3N2Zy95b3V0dWJlLnN2Zyk7XHJcbiAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltZy9zdmcveW91dHViZS1ob3Zlci5zdmcpO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYtLXZjIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltZy9zdmcvdmMuc3ZnKTtcclxuICAgICAgICB9XHJcbiAgICAgICAgQG1lZGlhKG1heC13aWR0aDogMTIwcmVtKSB7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxLjYyNXJlbTtcclxuICAgICAgICAgICAgbWluLXdpZHRoOiAxLjYyNXJlbTtcclxuICAgICAgICAgICAgaGVpZ2h0OiAxLjYyNXJlbTsgXHJcbiAgICAgICAgfVxyXG4gICAgICAgIEBtZWRpYShtYXgtd2lkdGg6IDI4Ljc1cmVtKSB7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxLjVyZW07XHJcbiAgICAgICAgICAgIG1pbi13aWR0aDogMS41cmVtO1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDEuNXJlbTtcclxuICAgICAgICB9XHJcbiAgICAgICAgQG1lZGlhKG1heC13aWR0aDogMjIuNXJlbSkge1xyXG4gICAgICAgICAgICB3aWR0aDogMS4yNjJyZW07XHJcbiAgICAgICAgICAgIG1pbi13aWR0aDogMS4yNjJyZW07XHJcbiAgICAgICAgICAgIGhlaWdodDogMS4yNjJyZW07IFxyXG4gICAgICAgIH1cclxuICAgICAgICBzdmcge1xyXG4gICAgICAgICAgICB0cmFuc2l0aW9uOiAkdHJhbnNpdDtcclxuICAgICAgICB9XHJcblxyXG4gICAgfVxyXG59XHJcbi5jb3B5cmlnaHQge1xyXG4gICAgZm9udC1mYW1pbHk6ICdSb2JvdG8nLCBzYW5zLXNlcmlmO1xyXG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgIGZvbnQtc2l6ZTogMS4zMzNyZW07XHJcbiAgICBsaW5lLWhlaWdodDogMTMwJTtcclxuICAgIGxldHRlci1zcGFjaW5nOiAtMC4wMDFlbTtcclxuICAgIGNvbG9yOiAkYmxhY2s7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxufSIsIi5icmVhZGNydW1icyB7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gIG1hcmdpbjogMCAwIDAuNzVyZW0gMDtcclxuXHJcbiAgJi13cmFwIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgIGdhcDogMC41cmVtIDA7XHJcbiAgfVxyXG5cclxuICAmLWl0ZW0ge1xyXG4gICAgY29sb3I6IGhzbCgwLCAwJSwgMCUpO1xyXG4gICAgZm9udC12YXJpYW50LW51bWVyaWM6IGxpbmluZy1udW1zIHByb3BvcnRpb25hbC1udW1zO1xyXG4gICAgZm9udC1mYW1pbHk6IFJhbGV3YXk7XHJcbiAgICBmb250LXNpemU6IDAuODc1cmVtO1xyXG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgIGxpbmUtaGVpZ2h0OiAxMjguNTcxJTtcclxuXHJcbiAgICBzcGFuIHtcclxuICAgICAgcGFkZGluZzogMC4yNXJlbSAwLjVyZW07XHJcbiAgICAgIHdpZHRoOiBtYXgtY29udGVudDtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICB9XHJcbiAgICAmOm5vdCg6bGFzdC1jaGlsZCkge1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAmOmFmdGVyIHtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICAgIHdpZHRoOiAxcmVtO1xyXG4gICAgICAgIGhlaWdodDogMXJlbTtcclxuICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL3N2Zy9icmVhZC1jcnVtYnMtaWNvbi5zdmcpO1xyXG4gICAgICAgIG1hcmdpbjogMCAwLjVyZW07XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgICY6bGFzdC1jaGlsZCB7XHJcbiAgICAgIGNvbG9yOiBoc2woMCwgMCUsIDQ2JSk7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbkBtZWRpYSAobWF4LXdpZHRoOiA4Ny41cmVtKSB7XHJcbiAgLmJyZWFkY3J1bWJzIHtcclxuICAgIG1hcmdpbjogMCAwIDAuMjVyZW0gMDtcclxuICAgICYtaXRlbSB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMC43NXJlbTtcclxuICAgICAgbGluZS1oZWlnaHQ6IDAuOTM3NXJlbTtcclxuICAgICAgc3BhbiB7XHJcbiAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5AbWVkaWEgKG1heC13aWR0aDogNjJyZW0pIHtcclxuICAuYnJlYWRjcnVtYnMge1xyXG4gIH1cclxufVxyXG5AbWVkaWEgKG1heC13aWR0aDogMzcuNXJlbSkge1xyXG4gIC5icmVhZGNydW1icyB7XHJcbiAgfVxyXG59XHJcbiIsIi5jdXN0b20tY2hlY2tib3gge1xyXG5cdGRpc3BsYXk6IGlubGluZS1mbGV4O1xyXG5cdGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRjb2xvcjogJGJsYWNrO1xyXG5cdGN1cnNvcjogcG9pbnRlcjtcclxuXHR3aWR0aDogMTAwJTtcclxuICAgIGZvbnQtZmFtaWx5OiAnUm9ib3RvJywgc2Fucy1zZXJpZjtcclxuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICBmb250LXNpemU6IDEuMTY3cmVtO1xyXG4gICAgbGluZS1oZWlnaHQ6IDEyMCU7XHJcblx0QG1lZGlhKG1heC13aWR0aDogMTIwcmVtKSB7XHJcblx0XHRmb250LXNpemU6IDAuODc1cmVtO1xyXG5cdH1cclxuXHRAbWVkaWEobWF4LXdpZHRoOiAyMi41cmVtKSB7XHJcblx0XHRmb250LXNpemU6IDAuNjc5NHJlbTtcclxuXHR9XHJcblx0Jjpub3QoOmxhc3QtY2hpbGQpIHtcclxuXHRcdG1hcmdpbjogMCAwIDFyZW0gMDtcclxuXHR9XHJcblxyXG5cdGlucHV0W3R5cGU9Y2hlY2tib3hdIHtcclxuXHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0fVxyXG5cdCZfX2NoZWNrZXIge1xyXG5cdFx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcclxuXHRcdHdpZHRoOiAxLjVyZW07XHJcblx0XHRtaW4td2lkdGg6IDEuNXJlbTtcclxuXHRcdGhlaWdodDogMS41cmVtO1xyXG5cdFx0ZGlzcGxheTogaW5saW5lLWZsZXg7XHJcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblx0XHR0cmFuc2l0aW9uOiBhbGwgMzAwbXMgZWFzZTtcclxuXHRcdGJhY2tncm91bmQ6ICR3aGl0ZTtcclxuXHRcdG1hcmdpbjogMCAwLjkzOHJlbSAwIDA7XHJcblx0XHRib3JkZXI6IDAuMTI1cmVtIHNvbGlkICRibGFjaztcclxuXHRcdEBtZWRpYShtYXgtd2lkdGg6IDEyMHJlbSkge1xyXG5cdFx0XHR3aWR0aDogMS4yNXJlbTtcclxuXHRcdFx0bWluLXdpZHRoOiAxLjI1cmVtO1xyXG5cdFx0XHRoZWlnaHQ6IDEuMjVyZW07XHJcblx0XHR9XHJcblx0XHRAbWVkaWEobWF4LXdpZHRoOiAyOC43NXJlbSkge1xyXG5cdFx0XHRtYXJnaW46IDAgMC45Mzc1cmVtIDAgMDtcclxuXHRcdH1cclxuXHRcdEBtZWRpYShtYXgtd2lkdGg6IDIyLjVyZW0pIHtcclxuXHRcdFx0bWFyZ2luOiAwIDAuNzI4MXJlbSAwIDA7XHJcblx0XHR9XHJcblx0XHQmOjphZnRlciB7XHJcblx0XHRcdGNvbnRlbnQ6IFwiXCI7XHJcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRyZWQtMTAwO1xyXG5cdFx0XHR3aWR0aDogMC44NzVyZW07XHJcblx0XHRcdGhlaWdodDogMC44NzVyZW07XHJcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRvcGFjaXR5OiAwO1xyXG5cdFx0XHR0cmFuc2l0aW9uLWR1cmF0aW9uOiAuM3M7XHJcblx0XHRcdHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlO1xyXG5cdFx0XHR0cmFuc2l0aW9uLXByb3BlcnR5OiBvcGFjaXR5O1xyXG5cdFx0XHRAbWVkaWEobWF4LXdpZHRoOiAxMjByZW0pIHtcclxuXHRcdFx0XHR3aWR0aDogMC43NXJlbTtcclxuXHRcdFx0XHRoZWlnaHQ6IDAuNzVyZW07XHJcblx0XHRcdH1cclxuXHRcdFx0QG1lZGlhKG1heC13aWR0aDogMjIuNXJlbSkge1xyXG5cdFx0XHRcdHdpZHRoOiAwLjYyNXJlbTtcclxuXHRcdFx0XHRoZWlnaHQ6IDAuNjI1cmVtO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cdFxyXG5cdGRpdiB7XHJcblx0XHR0cmFuc2l0aW9uOiBjb2xvciAuM3MgZWFzZTtcclxuXHR9XHJcblxyXG5cdGlucHV0OmNoZWNrZWQgKyAuY3VzdG9tLWNoZWNrYm94X19jaGVja2VyIHtcclxuXHR9XHJcblx0XHRcdFxyXG5cdFx0XHJcblx0aW5wdXQ6Y2hlY2tlZCsgLmN1c3RvbS1jaGVja2JveF9fY2hlY2tlcjo6YWZ0ZXIge1xyXG5cdFx0b3BhY2l0eTogMTtcclxuXHR9XHJcblxyXG5cdGEge1xyXG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG4gICAgICAgIHRleHQtZGVjb3JhdGlvbi1zdHlsZTogc29saWQ7XHJcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uLW9mZnNldDogMCU7XHJcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uLXRoaWNrbmVzczogMCU7XHJcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uLXNraXAtaW5rOiBhdXRvO1xyXG5cdH1cclxufVxyXG5cclxuIiwiLmNhbGxiYWNrIHtcclxuXHQmX190aGFua3Mge1xyXG5cdCAgcG9zaXRpb246IGFic29sdXRlO1xyXG5cdCAgdG9wOiAwO1xyXG5cdCAgbGVmdDogMDtcclxuXHQgIGJhY2tncm91bmQtY29sb3I6ICRibGFjaztcclxuXHQgIHdpZHRoOiAxMDAlO1xyXG5cdCAgaGVpZ2h0OiAxMDAlO1xyXG5cdCAgei1pbmRleDogMjtcclxuXHQgIG9wYWNpdHk6IDA7XHJcblx0ICB2aXNpYmlsaXR5OiBoaWRkZW47XHJcblx0ICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgxMDAlKTtcclxuXHQgIHRyYW5zaXRpb246ICR0cmFuc2l0O1xyXG5cdCAgZGlzcGxheTogZmxleDtcclxuXHQgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcblx0ICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHQgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0ICBwYWRkaW5nOiAwIDEuMjVyZW07XHJcblx0ICBAbWVkaWEobWF4LXdpZHRoOiA2MnJlbSkge1xyXG5cdFx0cGFkZGluZzogMCAwLjkzNzVyZW07XHJcblx0ICB9XHJcblx0ICAmLmFjdGl2ZSB7XHJcblx0XHRvcGFjaXR5OiAxO1xyXG5cdFx0dmlzaWJpbGl0eTogdmlzaWJsZTtcclxuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlKDApO1xyXG5cdCAgfVxyXG5cdCAgaW1nIHtcclxuXHRcdHdpZHRoOiA1Ljc1cmVtO1xyXG5cdFx0aGVpZ2h0OiAyLjgxMjVyZW07XHJcblx0XHRtYXJnaW46IDAgMCAyLjVyZW0gMDtcclxuXHQgIH1cclxuXHQgIC5oMiB7XHJcblx0XHRtYXJnaW46IDAgMCAwLjkzNzVyZW0gMDtcclxuXHRcdGNvbG9yOiAkd2hpdGU7XHJcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHRtYXgtd2lkdGg6IDI4LjgxMjVyZW07XHJcblx0ICB9XHJcblx0ICBwIHtcclxuXHRcdGNvbG9yOiAkd2hpdGU7XHJcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHRtYXgtd2lkdGg6IDI4LjgxMjVyZW07XHJcblx0ICB9XHJcblx0ICAuY2FsbGJhY2tfX2JvZHkge1xyXG5cdFx0bWF4LXdpZHRoOiA0MS42MjVyZW07XHJcblx0XHRcclxuXHRcdG1hcmdpbjogMCBhdXRvO1xyXG5cdFx0aGVpZ2h0OiAxMDAlO1xyXG5cdCAgfVxyXG5cdH1cclxuXHQmX19pbm5lcntcclxuXHRcdGdyaWQtY29sdW1uOiAxLzM7XHJcblx0fVxyXG5cdCZfX3NpbmdsZXtcclxuXHRcdGNvbG9yOiAkd2hpdGU7XHJcblx0XHRtaW4taGVpZ2h0OiAzLjc1cmVtO1xyXG5cdFx0Y3Vyc29yOiBhdXRvO1xyXG5cdFx0JjphZnRlcntcclxuXHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdH1cclxuXHRcdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG5cdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRib3JkZXItYm90dG9tOiAwLjA4M3JlbSBzb2xpZCAkZGFyay1ncmV5O1xyXG5cdFx0cGFkZGluZzogMC40MTdyZW0gMCAwIDA7XHJcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0Zm9udC1mYW1pbHk6ICdSb2JvdG8nLCBzYW5zLXNlcmlmO1xyXG5cdFx0Zm9udC13ZWlnaHQ6IDQwMDtcclxuXHRcdGZvbnQtc2l6ZTogMS42NjdyZW07XHJcblx0XHRsaW5lLWhlaWdodDogMTE2JTtcclxuXHRcdGxldHRlci1zcGFjaW5nOiAtMC4wMDFlbTtcclxuXHRcdEBtZWRpYShtYXgtd2lkdGg6IDEyMHJlbSkge1xyXG5cdFx0XHRwYWRkaW5nOiAwLjMxMjVyZW0gMCAwIDA7XHJcblx0XHRcdG1pbi1oZWlnaHQ6IDIuODEyNXJlbTtcclxuXHRcdFx0Zm9udC1zaXplOiAxLjI1cmVtO1xyXG5cclxuXHRcdH1cclxuXHRcdEBtZWRpYShtYXgtd2lkdGg6IDQxLjI1cmVtKSB7XHJcblx0XHRcdGdyaWQtY29sdW1uOiB1bnNldDtcclxuXHRcdH1cclxuXHJcblx0XHRAbWVkaWEobWF4LXdpZHRoOiAyMi41cmVtKSB7XHJcblx0XHRcdG1pbi1oZWlnaHQ6IDIuMTg0NHJlbTtcclxuXHRcdFx0Zm9udC1zaXplOiAwLjk3MDZyZW07XHJcblx0XHRcdGxpbmUtaGVpZ2h0OiAxMjAlO1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0Ji0tc2VjdGlvbiB7XHJcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkYmxhY2s7XHJcblx0XHQvLyBwYWRkaW5nOiAxMC4yMzlyZW0gMDtcclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdG92ZXJmbG93OiBoaWRkZW47XHJcblx0XHRtaW4taGVpZ2h0OiA2Mi41cmVtO1xyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHRcdEBtZWRpYShtYXgtd2lkdGg6IDEyMHJlbSkge1xyXG5cdFx0XHQvLyBwYWRkaW5nOiA3LjY1NnJlbSAwO1xyXG5cdFx0XHRtaW4taGVpZ2h0OiA0Ni44NzVyZW07XHJcblx0XHR9XHJcblx0XHRAbWVkaWEobWF4LXdpZHRoOiAyNXJlbSkge1xyXG5cdFx0XHRwYWRkaW5nOiAzLjA2MjVyZW0gMDtcclxuXHRcdFx0aGVpZ2h0OiBhdXRvO1xyXG5cdFx0XHRtaW4taGVpZ2h0OiB1bnNldDtcclxuXHRcdH1cclxuXHRcdEBtZWRpYShtYXgtd2lkdGg6IDIyLjVyZW0pIHtcclxuXHRcdFx0cGFkZGluZzogMi4zODI1cmVtIDA7XHJcblx0XHR9XHJcblx0XHQuY2FsbGJhY2tfX2JvZHkge1xyXG5cdFx0bWF4LXdpZHRoOiA1NS41cmVtO1xyXG5cdFx0bWFyZ2luOiAwIGF1dG87XHJcblx0XHRAbWVkaWEobWF4LXdpZHRoOiAxMjByZW0pIHtcclxuXHRcdFx0bWF4LXdpZHRoOiA0MS42MjVyZW07XHJcblx0XHR9XHJcblx0XHRAbWVkaWEobWF4LXdpZHRoOiA2MnJlbSkge1xyXG5cdFx0XHRtYXgtd2lkdGg6IDEwMCU7XHJcblx0XHRcdHBhZGRpbmc6IDAgMy4xODc1cmVtO1xyXG5cdFx0fVxyXG5cdFx0QG1lZGlhKG1heC13aWR0aDogNDEuMjVyZW0pIHtcclxuXHRcdFx0cGFkZGluZzogMCAwLjkzNzVyZW07XHJcblx0XHR9XHJcblx0XHRAbWVkaWEobWF4LXdpZHRoOiAyMi41cmVtKSB7XHJcblx0XHRcdHBhZGRpbmc6IDAgMC43MjgxcmVtO1xyXG5cdFx0fVxyXG5cdFx0XHJcblx0XHQuaDEge1xyXG5cdFx0XHRjb2xvcjogJHdoaXRlO1xyXG5cdFx0XHRtYXJnaW46IDAgMCAxLjkxN3JlbSAwOyBcclxuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0XHRAbWVkaWEobWF4LXdpZHRoOiAxMjByZW0pIHtcclxuXHRcdFx0bWFyZ2luOiAwIDAgMS40Mzc1cmVtIDA7IFxyXG5cdFx0XHR9XHJcblx0XHRcdEBtZWRpYShtYXgtd2lkdGg6IDIyLjVyZW0pIHtcclxuXHRcdFx0bWFyZ2luOiAwIDAgMS4xMTYycmVtIDA7IFxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHR9XHJcblx0XHRcclxuXHRcdC5jYWxsYmFja19fZm9ybSB7XHJcblx0XHRcdHotaW5kZXg6IDE7XHJcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdH1cclxuXHRcdC5jYWxsYmFja19fZmllbGRzIHtcclxuXHRcdFx0ZGlzcGxheTogZ3JpZDtcclxuXHRcdFx0Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMiwgMWZyKTtcclxuXHRcdFx0Z2FwOiAwLjgzM3JlbSAxLjI1cmVtO1xyXG5cdFx0XHJcblx0XHRcdEBtZWRpYShtYXgtd2lkdGg6IDEyMHJlbSkge1xyXG5cdFx0XHRnYXA6IDAuNjI1cmVtIDAuOTM3NXJlbTtcclxuXHRcdFx0fVxyXG5cdFx0XHRAbWVkaWEobWF4LXdpZHRoOiA0MS4yNXJlbSkge1xyXG5cdFx0XHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDEwMCU7XHJcblx0XHRcdGdhcDogMC42MjVyZW07XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHQgIFx0LmN1c3RvbVNlbGVjdCxcclxuXHRcdC5jYWxsYmFja19fc2luZ2xle1xyXG5cdFx0XHRncmlkLWNvbHVtbjogMS8zOyBcclxuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0XHRmb250LWZhbWlseTogJ1JvYm90bycsIHNhbnMtc2VyaWY7XHJcblx0XHRcdGZvbnQtd2VpZ2h0OiA0MDA7XHJcblx0XHRcdGZvbnQtc2l6ZTogMS42NjdyZW07XHJcblx0XHRcdGxpbmUtaGVpZ2h0OiAxMTYlO1xyXG5cdFx0XHRsZXR0ZXItc3BhY2luZzogLTAuMDAxZW07XHJcblx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRAbWVkaWEobWF4LXdpZHRoOiAxMjByZW0pIHtcclxuXHRcdFx0Zm9udC1zaXplOiAxLjI1cmVtO1xyXG5cdFx0XHR9XHJcblx0XHRcdEBtZWRpYShtYXgtd2lkdGg6IDQxLjI1cmVtKSB7XHJcblx0XHRcdGdyaWQtY29sdW1uOiB1bnNldDsgXHJcblx0XHRcdH1cclxuXHRcdFx0QG1lZGlhKG1heC13aWR0aDogMjIuNXJlbSkge1xyXG5cdFx0XHRmb250LXNpemU6IDAuOTcwNnJlbTtcclxuXHRcdFx0bGluZS1oZWlnaHQ6IDEyMCU7XHJcblx0XHRcdH1cclxuXHRcdFx0Ji5pcy1vcGVuIC5jdXN0b20tc2VsZWN0LW9wZW5lciB7XHJcblx0XHRcdFx0Y29sb3I6ICR3aGl0ZTtcclxuXHRcdFx0XHQmOjphZnRlciB7XHJcblx0XHRcdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9VVRGLTgsJTNjc3ZnIHdpZHRoPSc2MicgaGVpZ2h0PSc2Micgdmlld0JveD0nMCAwIDYyIDYyJyBmaWxsPSdub25lJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNlJTNjcGF0aCBmaWxsLXJ1bGU9J2V2ZW5vZGQnIGNsaXAtcnVsZT0nZXZlbm9kZCcgZD0nTTIyLjk5MzIgMzQuMzAwM0wzMS42NTAzIDI1LjY2ODNMNDAuMzI2NCAzNC4zNDU4TDQwLjMxNzcgMzcuNjc1N0wzMS42NDE2IDI4Ljk5ODJMMjIuOTg0NCAzNy42NDU2TDIyLjk5MzIgMzQuMzAwM1onIGZpbGw9J3doaXRlJy8lM2UlM2Mvc3ZnJTNlIFwiKTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcclxuXHRcdH1cclxuXHRcdC5jdXN0b20tc2VsZWN0LW9wZW5lcixcclxuXHRcdC5jYWxsYmFja19fc2luZ2xle1xyXG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuXHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdGN1cnNvcjogcG9pbnRlcjtcclxuXHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdGJvcmRlci1ib3R0b206IDAuMDgzcmVtIHNvbGlkICRkYXJrLWdyZXk7XHJcblx0XHRcdHBhZGRpbmc6IDAuNDE3cmVtIDAgMCAwO1xyXG5cdFx0XHRjb2xvcjogJGRhcmstZ3JleTtcclxuXHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG5cdFx0XHRAbWVkaWEobWF4LXdpZHRoOiAxMjByZW0pIHtcclxuXHRcdFx0XHRwYWRkaW5nOiAwLjMxMjVyZW0gMCAwIDA7XHJcblx0XHRcdH1cclxuXHRcdFx0Ji5jaG9zZW4ge1xyXG5cdFx0XHRcdGNvbG9yOiAkd2hpdGU7XHJcblx0XHRcdFx0Jjo6YWZ0ZXIge1xyXG5cdFx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PVVURi04LCUzY3N2ZyB3aWR0aD0nNjInIGhlaWdodD0nNjInIHZpZXdCb3g9JzAgMCA2MiA2MicgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzZSUzY3BhdGggZmlsbC1ydWxlPSdldmVub2RkJyBjbGlwLXJ1bGU9J2V2ZW5vZGQnIGQ9J00zOC45OTEzIDI3LjY2MkwzMC4zNzQ5IDM2LjMzNDdMMjEuNjU4IDI3LjY5ODFMMjEuNjUxMSAyNC4zNjgyTDMwLjM2OCAzMy4wMDQ4TDM4Ljk4NDQgMjQuMzE2N0wzOC45OTEzIDI3LjY2MlonIGZpbGw9J3doaXRlJy8lM2UlM2Mvc3ZnJTNlIFwiKTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdFx0Jjo6YWZ0ZXIge1xyXG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRcdGNvbnRlbnQ6ICcnO1xyXG5cdFx0XHRcdHdpZHRoOiAzLjc1cmVtO1xyXG5cdFx0XHRcdGhlaWdodDogMy43NXJlbTtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG5cdFx0XHRcdGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD1VVEYtOCwlM2Nzdmcgd2lkdGg9JzYwJyBoZWlnaHQ9JzYxJyB2aWV3Qm94PScwIDAgNjAgNjEnIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM2UlM2NwYXRoIGZpbGwtcnVsZT0nZXZlbm9kZCcgY2xpcC1ydWxlPSdldmVub2RkJyBkPSdNMzguNjY4IDI3Ljg0NTRMMzAuMDMzNSAzNi41MDAxTDIxLjMzNDYgMjcuODQ1NEwyMS4zMzQ2IDI0LjUxNTVMMzAuMDMzNSAzMy4xNzAyTDM4LjY2OCAyNC41MDAxTDM4LjY2OCAyNy44NDU0WicgZmlsbD0nJTIzOUE5RkEzJy8lM2UlM2Mvc3ZnJTNlIFwiKTtcclxuXHRcdFx0XHR0cmFuc2l0aW9uOiAkdHJhbnNpdDtcclxuXHRcdFx0XHRAbWVkaWEobWF4LXdpZHRoOiAxMjByZW0pIHtcclxuXHRcdFx0XHR3aWR0aDogMi44MTI1cmVtO1xyXG5cdFx0XHRcdGhlaWdodDogMi44MTI1cmVtO1xyXG5cdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogMy40Mzc1cmVtO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHRAbWVkaWEobWF4LXdpZHRoOiAyMi41cmVtKSB7XHJcblx0XHRcdFx0d2lkdGg6IDIuMTg0NHJlbTtcclxuXHRcdFx0XHRoZWlnaHQ6IDIuMTg0NHJlbTtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IDIuNDM3NXJlbTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdC5jYWxsYmFja19fc2luZ2xle1xyXG5cdFx0XHRjb2xvcjogJHdoaXRlO1xyXG5cdFx0XHRtaW4taGVpZ2h0OiAzLjc1cmVtO1xyXG5cdFx0XHRjdXJzb3I6IGF1dG87XHJcblx0XHRcdCY6YWZ0ZXJ7XHJcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdFx0fVxyXG5cdFx0XHRAbWVkaWEobWF4LXdpZHRoOiAxMjByZW0pIHtcclxuXHRcdFx0XHRtaW4taGVpZ2h0OiAyLjgxMjVyZW07XHJcblx0XHRcdH1cclxuXHRcdFx0QG1lZGlhKG1heC13aWR0aDogMjIuNXJlbSkge1xyXG5cdFx0XHRcdG1pbi1oZWlnaHQ6IDIuMTg0NHJlbTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0LmN1c3RvbS1zZWxlY3Qtb3B0aW9uIHtcclxuXHRcdFx0Y29sb3I6ICRibGFjaztcclxuXHRcdFx0Zm9udC1mYW1pbHk6ICdSb2JvdG8nLCBzYW5zLXNlcmlmO1xyXG5cdFx0XHRmb250LXdlaWdodDogNDAwO1xyXG5cdFx0XHRmb250LXNpemU6IDEuMjVyZW07XHJcblx0XHRcdGxpbmUtaGVpZ2h0OiAxMjAuNSU7XHJcblx0XHRcdGxldHRlci1zcGFjaW5nOiAtMC4wMDFlbTtcclxuXHRcdFx0cGFkZGluZzogMC45NjlyZW0gMC42MjVyZW0gMC42NTZyZW0gMC42MjVyZW07XHJcblx0XHRcdGN1cnNvcjogcG9pbnRlcjtcclxuXHRcdFx0Ji5oYXMtZm9jdXMge1xyXG5cdFx0XHRcdGNvbG9yOiAkcmVkLTEwMDtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XHJcblx0XHRcdH1cclxuXHRcdFx0Ji5pcy1zZWxlY3RlZCB7XHJcblx0XHRcdFx0Y29sb3I6ICRyZWQtMTAwO1xyXG5cdFx0XHRcdCY6OmJlZm9yZSB7XHJcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdFxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0LmN1c3RvbS1zZWxlY3QtcGFuZWwge1xyXG5cdFx0ICBcdGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcclxuXHRcdH1cclxuXHRcdC5jdXN0b20tc2VsZWN0LWNvbnRhaW5lci5pcy1vcGVuIC5jdXN0b20tc2VsZWN0LXBhbmVsIHtcclxuXHRcdFx0bWF4LWhlaWdodDogdW5zZXQ7XHJcblx0XHRcdG92ZXJmbG93LXk6IHVuc2V0O1xyXG5cdFx0fVxyXG5cdCAgXHRpbnB1dDpub3QoLmNhbGxiYWNrX19maWxlIGlucHV0KSB7XHJcblx0XHRmb250LWZhbWlseTogJ1JvYm90bycsIHNhbnMtc2VyaWY7XHJcblx0XHRmb250LXdlaWdodDogNDAwO1xyXG5cdFx0Zm9udC1zaXplOiAxLjY2N3JlbTtcclxuXHRcdGxpbmUtaGVpZ2h0OiAxMTYlO1xyXG5cdFx0bGV0dGVyLXNwYWNpbmc6IC0wLjAwMWVtO1xyXG5cdFx0Y29sb3I6ICR3aGl0ZTtcclxuXHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0Ym9yZGVyLWJvdHRvbTogMC4wODNyZW0gc29saWQgJGRhcmstZ3JleTtcclxuXHRcdHBhZGRpbmc6IDEuMjkycmVtIDAgMC44NzVyZW0gMDtcclxuXHRcdGJvcmRlci1yYWRpdXM6IDA7XHJcblx0XHRcdEBtZWRpYShtYXgtd2lkdGg6IDEyMHJlbSkge1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogMS4yNXJlbTtcclxuXHRcdFx0XHRwYWRkaW5nOiAwLjk0NjlyZW0gMCAwLjY1NjNyZW0gMDtcclxuXHRcdFx0fVxyXG5cdFx0XHRAbWVkaWEobWF4LXdpZHRoOiAyMi41cmVtKSB7XHJcblx0XHRcdFx0Zm9udC1zaXplOiAwLjk3MDZyZW07XHJcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDEyMCU7XHJcblx0XHRcdFx0cGFkZGluZzogMC43NDEycmVtIDAgMC40OTg4cmVtIDA7XHJcblx0XHRcdH1cclxuXHRcdFx0Jjo6cGxhY2Vob2xkZXIge1xyXG5cdFx0XHRcdGNvbG9yOiAkZGFyay1ncmV5O1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHRpbnB1dDotd2Via2l0LWF1dG9maWxsLFxyXG5cdFx0aW5wdXQ6LXdlYmtpdC1hdXRvZmlsbDpob3ZlcixcclxuXHRcdGlucHV0Oi13ZWJraXQtYXV0b2ZpbGw6Zm9jdXMsXHJcblx0XHRpbnB1dDotd2Via2l0LWF1dG9maWxsOmFjdGl2ZSB7XHJcblx0XHQtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAwIDMuMTI1cmVtICRibGFjayBpbnNldCAhaW1wb3J0YW50O1xyXG5cdFx0LXdlYmtpdC10ZXh0LWZpbGwtY29sb3I6ICR3aGl0ZTtcclxuXHRcdH1cclxuXHRcdHRleHRhcmVhIHtcclxuXHRcdHJlc2l6ZTogbm9uZTtcclxuXHRcdGhlaWdodDogNC4xNjdyZW07XHJcblx0XHRncmlkLWNvbHVtbjogMS8zO1xyXG5cdFx0b3ZlcmZsb3c6IGhpZGRlbjtcclxuXHRcdH1cclxuXHRcdC5jdXN0b20tY2hlY2tib3ggYSB7XHJcblx0XHRcdGNvbG9yOiBpbmhlcml0O1xyXG5cdFx0fVxyXG5cdFx0LmN1c3RvbS1jaGVja2JveCB7XHJcblx0XHRcdGNvbG9yOiAkd2hpdGU7XHJcblx0XHR9XHJcblx0XHQuYWdyZWVtZW50IHtcclxuXHRcdFx0bWFyZ2luOiA0LjE2N3JlbSAwIDAgMDtcclxuXHRcdFx0QG1lZGlhKG1heC13aWR0aDogMTIwcmVtKSB7XHJcblx0XHRcdG1hcmdpbjogM3JlbSBhdXRvIDAgYXV0bztcclxuXHRcdFx0fVxyXG5cdFx0XHRAbWVkaWEobWF4LXdpZHRoOiAyMi41cmVtKSB7XHJcblx0XHRcdG1hcmdpbjogMnJlbSBhdXRvIDAgYXV0bztcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0LmFncmVlbWVudCArIC5hZ3JlZW1lbnQge1xyXG5cdFx0XHRcdG1hcmdpbjogMS4yNXJlbSAwIDAgMDtcclxuXHRcdFx0QG1lZGlhKG1heC13aWR0aDogMTIwcmVtKSB7XHJcblx0XHRcdFx0bWFyZ2luOiAxcmVtIGF1dG8gMCBhdXRvO1xyXG5cdFx0XHR9XHJcblx0XHRcdEBtZWRpYShtYXgtd2lkdGg6IDIyLjVyZW0pIHtcclxuXHRcdFx0XHRtYXJnaW46IDAuODc1cmVtIGF1dG8gMCBhdXRvO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHQuYnRuIHtcclxuXHRcdFx0bWFyZ2luOiAyLjVyZW0gYXV0byAwIGF1dG87XHJcblx0XHRcdEBtZWRpYShtYXgtd2lkdGg6IDEyMHJlbSkge1xyXG5cdFx0XHRtYXJnaW46IDEuODc1cmVtIGF1dG8gMCBhdXRvO1xyXG5cdFx0XHR9XHJcblx0XHRcdEBtZWRpYShtYXgtd2lkdGg6IDIyLjVyZW0pIHtcclxuXHRcdFx0bWFyZ2luOiAxLjQ1NjNyZW0gYXV0byAwIGF1dG87XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdFxyXG5cdFx0LmNhbGxiYWNrX19kcm9wIHtcclxuXHRcdFx0Ly8gZGlzcGxheTogZmxleDtcclxuXHRcdFx0Ly8gYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdFx0Ly8gZ2FwOiAwLjMxMjVyZW07XHJcblx0XHRcdG1hcmdpbjogMC44MzNyZW0gYXV0byAwIGF1dG87XHJcblx0XHRcdEBtZWRpYShtYXgtd2lkdGg6IDEyMHJlbSkge1xyXG5cdFx0XHRtYXJnaW46IDAuNjI1cmVtIGF1dG8gMCBhdXRvO1xyXG5cdFx0XHR9XHJcblx0XHRcdEBtZWRpYShtYXgtd2lkdGg6IDIyLjVyZW0pIHtcclxuXHRcdFx0bWFyZ2luOiAwLjYyNXJlbSBhdXRvIDAgYXV0bztcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0LmNhbGxiYWNrX19hdHRhY2gge1xyXG5cdFx0XHRjb2xvcjogJHdoaXRlO1xyXG5cdFx0XHRtYXJnaW46IDAgYXV0bztcclxuXHRcdFx0Jjo6YWZ0ZXIge1xyXG5cdFx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PVVURi04LCUzY3N2ZyB3aWR0aD0nNjEnIGhlaWdodD0nNjEnIHZpZXdCb3g9JzAgMCA2MSA2MScgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzZSUzY21hc2sgaWQ9J21hc2swXzMwNThfMjQ0Micgc3R5bGU9J21hc2stdHlwZTphbHBoYScgbWFza1VuaXRzPSd1c2VyU3BhY2VPblVzZScgeD0nMTUnIHk9JzE0JyB3aWR0aD0nMzMnIGhlaWdodD0nMzMnJTNlJTNjcmVjdCB4PScxNS4wMDM5JyB5PScxNC44MzM1JyB3aWR0aD0nMzInIGhlaWdodD0nMzInIGZpbGw9JyUyM0Q5RDlEOScvJTNlJTNjL21hc2slM2UlM2NnIG1hc2s9J3VybCglMjNtYXNrMF8zMDU4XzI0NDIpJyUzZSUzY3BhdGggZD0nTTM4LjU2OTYgMzUuNjkyNUMzOC41Njk2IDM3Ljg1NzggMzcuODE2MSAzOS43MDA0IDM2LjMwOTIgNDEuMjIwMkMzNC44MDI2IDQyLjc0MDIgMzIuOTY4NSA0My41MDAyIDMwLjgwNjkgNDMuNTAwMkMyOC42NDU0IDQzLjUwMDIgMjYuODA5IDQyLjc0MDIgMjUuMjk3OSA0MS4yMjAyQzIzLjc4NjggMzkuNzAwNCAyMy4wMzEyIDM3Ljg1NzggMjMuMDMxMiAzNS42OTI1VjIzLjcwNTJDMjMuMDMxMiAyMi4xNjY3IDIzLjU2NTUgMjAuODU5MSAyNC42MzM5IDE5Ljc4MjJDMjUuNzAyMSAxOC43MDUzIDI3LjAwNTUgMTguMTY2OCAyOC41NDM5IDE4LjE2NjhDMzAuMDgyNCAxOC4xNjY4IDMxLjM4NTggMTguNzA1MyAzMi40NTQzIDE5Ljc4MjJDMzMuNTIyNyAyMC44NTkxIDM0LjA1NjkgMjIuMTY2NyAzNC4wNTY5IDIzLjcwNTJWMzUuMDUxNUMzNC4wNTY5IDM1Ljk1NCAzMy43NDI2IDM2LjcyNDQgMzMuMTEzOSAzNy4zNjI4QzMyLjQ4NSAzOC4wMDEzIDMxLjcxODggMzguMzIwNSAzMC44MTUzIDM4LjMyMDVDMjkuOTExNSAzOC4zMjA1IDI5LjE0MDQgMzguMDAzNSAyOC41MDE5IDM3LjM2OTVDMjcuODYzNSAzNi43MzU1IDI3LjU0NDMgMzUuOTYyOCAyNy41NDQzIDM1LjA1MTVWMjMuMzQ2NUgyOS41NDM5VjM1LjA1MTVDMjkuNTQzOSAzNS40MDg4IDI5LjY2NCAzNS43MDk3IDI5LjkwNDMgMzUuOTU0MkMzMC4xNDQ1IDM2LjE5ODYgMzAuNDQzMyAzNi4zMjA4IDMwLjgwMDYgMzYuMzIwOEMzMS4xNTc3IDM2LjMyMDggMzEuNDU2NCAzNi4xOTg2IDMxLjY5NjYgMzUuOTU0MkMzMS45MzY4IDM1LjcwOTcgMzIuMDU2OSAzNS40MDg4IDMyLjA1NjkgMzUuMDUxNVYyMy42OTI1QzMyLjA0MzEgMjIuNzA3OCAzMS43MDExIDIxLjg3NDEgMzEuMDMwOSAyMS4xOTEyQzMwLjM2MDcgMjAuNTA4MyAyOS41MzE3IDIwLjE2NjggMjguNTQzOSAyMC4xNjY4QzI3LjU2MDQgMjAuMTY2OCAyNi43MjkgMjAuNTEwNCAyNi4wNDk5IDIxLjE5NzVDMjUuMzcwOCAyMS44ODQ4IDI1LjAzMTIgMjIuNzIwNyAyNS4wMzEyIDIzLjcwNTJWMzUuNjkyNUMyNS4wMTc1IDM3LjMwNDUgMjUuNTc0NyAzOC42NzU0IDI2LjcwMjkgMzkuODA1MkMyNy44MzExIDQwLjkzNTIgMjkuMjAwNyA0MS41MDAyIDMwLjgxMTYgNDEuNTAwMkMzMi4zOTk2IDQxLjUwMDIgMzMuNzQ5NSA0MC45MzUyIDM0Ljg2MTIgMzkuODA1MkMzNS45NzI4IDM4LjY3NTQgMzYuNTQyMiAzNy4zMDQ1IDM2LjU2OTYgMzUuNjkyNVYyMy4zNDY1SDM4LjU2OTZWMzUuNjkyNVonIGZpbGw9J3doaXRlJy8lM2UlM2MvZyUzZSUzYy9zdmclM2UgXCIpO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHQuY2FsbGJhY2tfX2ZpbGVzIHtcclxuXHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0ZmxleC13cmFwOiB3cmFwO1xyXG5cdFx0XHRnYXA6IDAuMzEyNXJlbTtcclxuXHRcdFx0bWFyZ2luOiAwIGF1dG87XHJcblx0XHR9XHJcblx0XHQuY2FsbGJhY2tfX2ZpbGUge1xyXG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBoc2xhKDIyMCwgMTUlLCAxOSUsIDEpO1xyXG5cdFx0XHRtYXgtd2lkdGg6IDE1LjYyNXJlbTtcclxuXHRcdFx0cGFkZGluZzogMCAwIDAgMC43NXJlbTtcclxuXHRcdFx0QG1lZGlhKG1heC13aWR0aDogOTByZW0pIHtcclxuXHRcdFx0XHRwYWRkaW5nOiAwIDAgMCAwLjYyNXJlbTtcclxuXHRcdFx0fVxyXG5cdFx0XHRzcGFuIHtcclxuXHRcdFx0XHRjb2xvcjogJHdoaXRlO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHQuY2FsbGJhY2tfX2RlbGV0ZSB7XHJcblx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PVVURi04LCUzY3N2ZyB3aWR0aD0nNDUnIGhlaWdodD0nNDYnIHZpZXdCb3g9JzAgMCA0NSA0NicgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzZSUzY3BhdGggZmlsbC1ydWxlPSdldmVub2RkJyBjbGlwLXJ1bGU9J2V2ZW5vZGQnIGQ9J00yMS45Mzg0IDIzLjUwMDFMMTcuNDY4OCAxOS4wMzA0TDE4LjUyOTQgMTcuOTY5N0wyMi45OTkxIDIyLjQzOTRMMjcuNDY4OCAxNy45Njk3TDI4LjUyOTQgMTkuMDMwNEwyNC4wNTk3IDIzLjUwMDFMMjguNTI5NCAyNy45Njk3TDI3LjQ2ODggMjkuMDMwNEwyMi45OTkxIDI0LjU2MDdMMTguNTI5NCAyOS4wMzA0TDE3LjQ2ODggMjcuOTY5N0wyMS45Mzg0IDIzLjUwMDFaJyBmaWxsPSd3aGl0ZScvJTNlJTNjL3N2ZyUzZSBcIik7XHJcblx0XHR9XHJcblx0XHQuY2FsbGJhY2tfX2FkZCB7XHJcblx0XHRcdGNvbG9yOiAkd2hpdGU7XHJcblx0XHRcdHBhZGRpbmc6IDAgMCAwIDEuNjY3cmVtO1xyXG5cdFx0XHRAbWVkaWEobWF4LXdpZHRoOiAyMi41cmVtKSB7XHJcblx0XHRcdFx0cGFkZGluZzogMCAwIDAgMC45NzEycmVtO1xyXG5cdFx0XHR9XHJcblx0XHRcdCY6OmFmdGVyIHtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD1VVEYtOCwlM2Nzdmcgd2lkdGg9JzQ1JyBoZWlnaHQ9JzQ2JyB2aWV3Qm94PScwIDAgNDUgNDYnIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM2UlM2NwYXRoIGQ9J00yMS4yMDAyIDIyLjZIMjEuMzAwMlYyMi41VjE2LjZIMjMuMTAwMlYyMi41VjIyLjZIMjMuMjAwMkgyOS4xMDAyVjI0LjRIMjMuMjAwMkgyMy4xMDAyVjI0LjVWMzAuNEgyMS4zMDAyVjI0LjVWMjQuNEgyMS4yMDAyTDE1LjMwMDIgMjQuNFYyMi42TDIxLjIwMDIgMjIuNlonIGZpbGw9J3doaXRlJyBzdHJva2U9J3doaXRlJyBzdHJva2Utd2lkdGg9JzAuMicvJTNlJTNjL3N2ZyUzZSBcIik7XHJcblx0XHRcdFx0XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdC5jYWxsYmFja19fY29tbWVudCB7XHJcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdH1cclxuXHJcblx0fVxyXG5cdCYtLXBvcHVwIHtcclxuXHRcdGhlaWdodDogY2FsYygxMDAlIC0gMy4wNXJlbSk7XHJcblx0XHRvdmVyZmxvdzogYXV0bztcclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdCY6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcclxuXHRcdFx0XHR3aWR0aDogMC4yNXJlbTtcclxuXHRcdFx0fVxyXG5cdFx0XHQmOjotd2Via2l0LXNjcm9sbGJhci10cmFjayB7XHJcblx0XHRcdFx0YmFja2dyb3VuZDogJHdoaXRlO1xyXG5cdFx0XHR9XHJcblx0XHRcdCY6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iIHtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkcmVkLTEwMDtcclxuXHRcdFx0XHRib3JkZXItcmFkaXVzOiAxLjI1cmVtO1xyXG5cdFx0XHR9XHJcblx0XHQuY2FsbGJhY2tfX2JvZHkge1xyXG5cdFx0XHRtaW4taGVpZ2h0OiAxMDAlO1xyXG5cdFx0XHRoZWlnaHQ6IG1heC1jb250ZW50O1xyXG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHR9XHJcblx0XHQuY2FsbGJhY2tfX2ZpZWxkcyB7XHJcblx0XHRcdG1hcmdpbjogMCAwIDEuMjVyZW0gMDtcclxuXHRcdH1cclxuXHRcdC5jYWxsYmFja19fYXR0YWNoIHtcclxuXHRcdFx0Y29sb3I6ICRibGFjaztcclxuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGdyZXkyMDtcclxuXHRcdFx0Jjo6YWZ0ZXIge1xyXG5cdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD1VVEYtOCwlM2Nzdmcgd2lkdGg9JzQ1JyBoZWlnaHQ9JzQ1JyB2aWV3Qm94PScwIDAgNDUgNDUnIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM2UlM2NtYXNrIGlkPSdtYXNrMF8yMTA1XzI5NjInIHN0eWxlPSdtYXNrLXR5cGU6YWxwaGEnIG1hc2tVbml0cz0ndXNlclNwYWNlT25Vc2UnIHg9JzExJyB5PScxMCcgd2lkdGg9JzI0JyBoZWlnaHQ9JzI1JyUzZSUzY3JlY3QgeD0nMTEnIHk9JzEwLjUnIHdpZHRoPScyNCcgaGVpZ2h0PScyNCcgZmlsbD0nJTIzRDlEOUQ5Jy8lM2UlM2MvbWFzayUzZSUzY2cgbWFzaz0ndXJsKCUyM21hc2swXzIxMDVfMjk2MiknJTNlJTNjcGF0aCBkPSdNMjguNjY5NCAyNi4xNDQzQzI4LjY2OTQgMjcuNzY4MyAyOC4xMDQzIDI5LjE1MDIgMjYuOTc0MSAzMC4yOUMyNS44NDQxIDMxLjQzIDI0LjQ2ODUgMzIgMjIuODQ3NCAzMkMyMS4yMjYyIDMyIDE5Ljg0OSAzMS40MyAxOC43MTU2IDMwLjI5QzE3LjU4MjMgMjkuMTUwMiAxNy4wMTU2IDI3Ljc2ODMgMTcuMDE1NiAyNi4xNDQzVjE3LjE1MzhDMTcuMDE1NiAxNS45OTk5IDE3LjQxNjMgMTUuMDE5MiAxOC4yMTc2IDE0LjIxMTVDMTkuMDE4OCAxMy40MDM4IDE5Ljk5NjMgMTMgMjEuMTUwMSAxM0MyMi4zMDQgMTMgMjMuMjgxNSAxMy40MDM4IDI0LjA4MjkgMTQuMjExNUMyNC44ODQyIDE1LjAxOTIgMjUuMjg0OSAxNS45OTk5IDI1LjI4NDkgMTcuMTUzOFYyNS42NjM1QzI1LjI4NDkgMjYuMzQwMyAyNS4wNDkxIDI2LjkxODIgMjQuNTc3NiAyNy4zOTdDMjQuMTA2IDI3Ljg3NTggMjMuNTMxMyAyOC4xMTUyIDIyLjg1MzYgMjguMTE1MkMyMi4xNzU4IDI4LjExNTIgMjEuNTk3NSAyNy44Nzc1IDIxLjExODYgMjcuNDAyQzIwLjYzOTggMjYuOTI2NSAyMC40MDA0IDI2LjM0NyAyMC40MDA0IDI1LjY2MzVWMTYuODg0OEgyMS45MDAxVjI1LjY2MzVDMjEuOTAwMSAyNS45MzE1IDIxLjk5MDIgMjYuMTU3MiAyMi4xNzA0IDI2LjM0MDVDMjIuMzUwNSAyNi41MjM4IDIyLjU3NDYgMjYuNjE1NSAyMi44NDI2IDI2LjYxNTVDMjMuMTEwNSAyNi42MTU1IDIzLjMzNDUgMjYuNTIzOCAyMy41MTQ2IDI2LjM0MDVDMjMuNjk0OCAyNi4xNTcyIDIzLjc4NDkgMjUuOTMxNSAyMy43ODQ5IDI1LjY2MzVWMTcuMTQ0M0MyMy43NzQ1IDE2LjQwNTggMjMuNTE4IDE1Ljc4MDQgMjMuMDE1NCAxNS4yNjgyQzIyLjUxMjcgMTQuNzU2MSAyMS44OTEgMTQuNSAyMS4xNTAxIDE0LjVDMjAuNDEyNSAxNC41IDE5Ljc4OSAxNC43NTc3IDE5LjI3OTYgMTUuMjczQzE4Ljc3MDMgMTUuNzg4NSAxOC41MTU2IDE2LjQxNTQgMTguNTE1NiAxNy4xNTM4VjI2LjE0NDNDMTguNTA1MyAyNy4zNTMzIDE4LjkyMzIgMjguMzgxNCAxOS43Njk0IDI5LjIyODhDMjAuNjE1NSAzMC4wNzYzIDIxLjY0MjcgMzAuNSAyMi44NTA5IDMwLjVDMjQuMDQxOSAzMC41IDI1LjA1NDMgMzAuMDc2MyAyNS44ODgxIDI5LjIyODhDMjYuNzIxOCAyOC4zODE0IDI3LjE0ODkgMjcuMzUzMyAyNy4xNjk0IDI2LjE0NDNWMTYuODg0OEgyOC42Njk0VjI2LjE0NDNaJyBmaWxsPSclMjMxOTIwMjcnLyUzZSUzYy9nJTNlJTNjL3N2ZyUzZSBcIik7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHQgIFx0LmNhbGxiYWNrX19mb3JtIHtcclxuXHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcblx0XHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRoZWlnaHQ6IDEwMCU7XHJcblx0XHRcdGdhcDogMnJlbTtcclxuXHRcdFx0LmN1c3RvbVNlbGVjdCB7XHJcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFx0Zm9udC1mYW1pbHk6ICdSb2JvdG8nLCBzYW5zLXNlcmlmO1xyXG5cdFx0XHRmb250LXdlaWdodDogNDAwO1xyXG5cdFx0XHRmb250LXNpemU6IDEuNjY3cmVtO1xyXG5cdFx0XHRsaW5lLWhlaWdodDogMTIwJTtcclxuXHRcdFx0bGV0dGVyLXNwYWNpbmc6IC0wLjAwMWVtO1xyXG5cdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0Y29sb3I6IGhzbGEoMjEwLCA1JSwgMzUlLCAxKTtcclxuXHRcdFx0bWFyZ2luOiAwIDAgMS4yNXJlbSAwO1xyXG5cdFx0XHRAbWVkaWEobWF4LXdpZHRoOiAxMjByZW0pIHtcclxuXHRcdFx0XHRmb250LXNpemU6IDEuMjVyZW07XHJcblx0XHRcdH1cclxuXHRcdFx0XHQmLmlzLW9wZW4gLmN1c3RvbS1zZWxlY3Qtb3BlbmVyIHtcclxuXHRcdFx0XHRjb2xvcjogJGJsYWNrO1xyXG5cdFx0XHRcdCY6OmFmdGVyIHtcclxuXHRcdFx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PVVURi04LCUzY3N2ZyB3aWR0aD0nNDYnIGhlaWdodD0nNDUnIHZpZXdCb3g9JzAgMCA0NiA0NScgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzZSUzY3BhdGggZmlsbC1ydWxlPSdldmVub2RkJyBjbGlwLXJ1bGU9J2V2ZW5vZGQnIGQ9J00yOS41IDI0LjQ5MTFMMjMuMDI0MiAxOEwxNi41IDI0LjQ5MTFMMTYuNSAyNi45ODg1TDIzLjAyNDIgMjAuNDk3NEwyOS41IDI3TDI5LjUgMjQuNDkxMVonIGZpbGw9JyUyMzE5MjAyNycvJTNlJTNjL3N2ZyUzZSBcIik7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFxyXG5cdFx0XHR9XHJcblx0XHRcdC5jdXN0b20tc2VsZWN0LW9wZW5lciB7XHJcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xyXG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdGJvcmRlci1ib3R0b206IDAuMDgzcmVtIHNvbGlkICRkYXJrLWdyZXk7XHJcblx0XHRcdFx0cGFkZGluZzogMC4zMTNyZW0gMCAwIDA7XHJcblx0XHRcdFx0Y29sb3I6ICRkYXJrLWdyZXk7XHJcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0XHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuXHRcdFx0XHQmLmNob3NlbiB7XHJcblx0XHRcdFx0Y29sb3I6ICRibGFjaztcclxuXHRcdFx0XHQmOjphZnRlciB7XHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD1VVEYtOCwlM2Nzdmcgd2lkdGg9JzQ1JyBoZWlnaHQ9JzQ1JyB2aWV3Qm94PScwIDAgNDUgNDUnIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM2UlM2NwYXRoIGZpbGwtcnVsZT0nZXZlbm9kZCcgY2xpcC1ydWxlPSdldmVub2RkJyBkPSdNMjkgMjAuNTA4OUwyMi41MjQyIDI3TDE2IDIwLjUwODlMMTYgMTguMDExNUwyMi41MjQyIDI0LjUwMjZMMjkgMThMMjkgMjAuNTA4OVonIGZpbGw9JyUyMzU0NTg1QycvJTNlJTNjL3N2ZyUzZSBcIik7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQmOjphZnRlciB7XHJcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdFx0Y29udGVudDogJyc7XHJcblx0XHRcdFx0d2lkdGg6IDIuODEzcmVtO1xyXG5cdFx0XHRcdGhlaWdodDogMi44MTNyZW07XHJcblx0XHRcdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XHJcblx0XHRcdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9VVRGLTgsJTNjc3ZnIHdpZHRoPSc0NScgaGVpZ2h0PSc0NScgdmlld0JveD0nMCAwIDQ1IDQ1JyBmaWxsPSdub25lJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNlJTNjcGF0aCBmaWxsLXJ1bGU9J2V2ZW5vZGQnIGNsaXAtcnVsZT0nZXZlbm9kZCcgZD0nTTI5IDIwLjUwODlMMjIuNTI0MiAyN0wxNiAyMC41MDg5TDE2IDE4LjAxMTVMMjIuNTI0MiAyNC41MDI2TDI5IDE4TDI5IDIwLjUwODlaJyBmaWxsPSclMjM1NDU4NUMnLyUzZSUzYy9zdmclM2UgXCIpO1xyXG5cdFx0XHRcdHRyYW5zaXRpb246ICR0cmFuc2l0O1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0XHQuY3VzdG9tLXNlbGVjdC1vcHRpb24ge1xyXG5cdFx0XHRcdGNvbG9yOiAkYmxhY2s7XHJcblx0XHRcdFx0Zm9udC1mYW1pbHk6ICdSb2JvdG8nLCBzYW5zLXNlcmlmO1xyXG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiA0MDA7XHJcblx0XHRcdFx0Zm9udC1zaXplOiAxLjI1cmVtO1xyXG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAxMjAuNSU7XHJcblx0XHRcdFx0bGV0dGVyLXNwYWNpbmc6IC0wLjAwMWVtO1xyXG5cdFx0XHRcdHBhZGRpbmc6IDAuOTY5cmVtIDAuNjI1cmVtIDAuNjU2cmVtIDAuNjI1cmVtO1xyXG5cdFx0XHRcdGJvcmRlci1ib3R0b206IDAuMDYzcmVtIHNvbGlkICRibGFjaztcclxuXHRcdFx0XHRjdXJzb3I6IHBvaW50ZXI7XHJcblx0XHRcdFx0Ji5oYXMtZm9jdXMge1xyXG5cdFx0XHRcdGNvbG9yOiAkcmVkLTEwMDtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdCYuaXMtc2VsZWN0ZWQge1xyXG5cdFx0XHRcdGNvbG9yOiAkcmVkLTEwMDtcclxuXHRcdFx0XHQmOjpiZWZvcmUge1xyXG5cdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdFx0XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0XHQuY3VzdG9tLXNlbGVjdC1wYW5lbCB7XHJcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xyXG5cdFx0XHR9XHJcblx0XHRcdC5jdXN0b20tc2VsZWN0LWNvbnRhaW5lci5pcy1vcGVuIC5jdXN0b20tc2VsZWN0LXBhbmVsIHtcclxuXHRcdFx0XHRtYXgtaGVpZ2h0OiB1bnNldDtcclxuXHRcdFx0XHRvdmVyZmxvdy15OiB1bnNldDtcclxuXHRcdFx0fVxyXG5cdFx0XHQuY3VzdG9tLWNoZWNrYm94IHtcclxuXHRcdFx0XHRmb250LWZhbWlseTogJ1JvYm90bycsIHNhbnMtc2VyaWY7XHJcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IDQwMDtcclxuXHRcdFx0XHRmb250LXNpemU6IDAuODc1cmVtO1xyXG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAxMjAlO1xyXG5cdFx0XHRcdGNvbG9yOiAkYmxhY2s7XHJcblx0XHRcdFx0YSB7XHJcblx0XHRcdFx0Y29sb3I6IGluaGVyaXQ7XHJcblx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcblx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uLXN0eWxlOiBzb2xpZDtcclxuXHRcdFx0XHR0ZXh0LWRlY29yYXRpb24tdGhpY2tuZXNzOiAwJTtcclxuXHRcdFx0XHR0ZXh0LWRlY29yYXRpb24tc2tpcC1pbms6IGF1dG87XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHRcdC5hZ3JlZW1lbnQge1xyXG5cdFx0XHRcdG1hcmdpbjogMCAwIDEuMjVyZW0gMDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0LmNhbGxiYWNrX19pbnB1dCB7XHJcblx0XHRcdGlucHV0IHtcclxuXHRcdFx0XHQmOjpwbGFjZWhvbGRlciB7XHJcblx0XHRcdFx0XHRjb2xvcjogJGRhcmstZ3JleTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdFx0Jjpub3QoOmxhc3QtY2hpbGQpIHtcclxuXHRcdFx0XHRtYXJnaW46IDAgMCAxLjI1cmVtIDA7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdGlucHV0Om5vdCguY2FsbGJhY2tfX2ZpbGUpIHtcclxuXHRcdFx0Zm9udC1mYW1pbHk6ICdSb2JvdG8nLCBzYW5zLXNlcmlmO1xyXG5cdFx0XHRmb250LXdlaWdodDogNDAwO1xyXG5cdFx0XHRmb250LXNpemU6IDEuNjY3cmVtO1xyXG5cdFx0XHRsaW5lLWhlaWdodDogMTAwJTtcclxuXHRcdFx0bGV0dGVyLXNwYWNpbmc6IC0wLjAwMWVtO1xyXG5cdFx0XHRjb2xvcjogJGJsYWNrO1xyXG5cdFx0XHRib3JkZXItYm90dG9tOiAwLjA2M3JlbSBzb2xpZCAkZGFyay1ncmV5O1xyXG5cdFx0XHRwYWRkaW5nOiAwLjk2OXJlbSAwIDAuNjU2cmVtIDA7XHJcblx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHR0cmFuc2l0aW9uOiAkdHJhbnNpdDtcclxuXHRcdFx0QG1lZGlhKG1heC13aWR0aDogMTIwcmVtKSB7XHJcblx0XHRcdGZvbnQtc2l6ZTogMS4yNXJlbTtcclxuXHRcdFx0fVxyXG5cdFx0XHQmOmZvY3VzIHtcclxuXHRcdFx0Ym9yZGVyLWJvdHRvbTogMC4wNjNyZW0gc29saWQgJGJsYWNrOyBcclxuXHRcdFx0fVxyXG5cdFx0XHJcblx0XHR9XHJcblx0XHRpbnB1dDotd2Via2l0LWF1dG9maWxsLFxyXG5cdFx0aW5wdXQ6LXdlYmtpdC1hdXRvZmlsbDpob3ZlcixcclxuXHRcdGlucHV0Oi13ZWJraXQtYXV0b2ZpbGw6Zm9jdXMsXHJcblx0XHRpbnB1dDotd2Via2l0LWF1dG9maWxsOmFjdGl2ZSB7XHJcblx0XHQtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAwIDMuMTI1cmVtICRncmV5IGluc2V0ICFpbXBvcnRhbnQ7XHJcblx0XHQtd2Via2l0LXRleHQtZmlsbC1jb2xvcjogJGJsYWNrO1xyXG5cdFx0fVxyXG5cdFx0LmNhbGxiYWNrX19kZWxldGUge1xyXG5cdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD1VVEYtOCwlM2Nzdmcgd2lkdGg9JzQwJyBoZWlnaHQ9JzQxJyB2aWV3Qm94PScwIDAgNDAgNDEnIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM2UlM2NwYXRoIGZpbGwtcnVsZT0nZXZlbm9kZCcgY2xpcC1ydWxlPSdldmVub2RkJyBkPSdNMTkuNTA0MyAyMC45NDQ3TDE1LjUzMTIgMTYuOTcxNkwxNi40NzQxIDE2LjAyODhMMjAuNDQ3MSAyMC4wMDE4TDI0LjQyMDEgMTYuMDI4OEwyNS4zNjI5IDE2Ljk3MTZMMjEuMzg5OSAyMC45NDQ3TDI1LjM2MjkgMjQuOTE3N0wyNC40MjAxIDI1Ljg2MDVMMjAuNDQ3MSAyMS44ODc1TDE2LjQ3NDEgMjUuODYwNUwxNS41MzEyIDI0LjkxNzdMMTkuNTA0MyAyMC45NDQ3WicgZmlsbD0nJTIzNTQ1ODVDJy8lM2UlM2Mvc3ZnJTNlIFwiKTtcclxuXHRcdH1cclxuXHRcdC5jYWxsYmFja19fZmlsZXMge1xyXG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG5cdFx0XHRnYXA6IDAuMzEyNXJlbTtcclxuXHRcdFx0bWFyZ2luOiAwIGF1dG87XHJcblx0XHR9XHJcblx0XHQuY2FsbGJhY2tfX2ZpbGUge1xyXG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JleTIwO1xyXG5cdFx0XHRtYXgtd2lkdGg6IDE3LjEyNXJlbTtcclxuXHRcdFx0cGFkZGluZzogMCAwIDAgMC45Mzc1cmVtO1xyXG5cdFx0XHR3aWR0aDogZml0LWNvbnRlbnQ7XHJcblx0XHRcdHNwYW4ge1xyXG5cdFx0XHRcdGNvbG9yOiAkYmxhY2s7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdC5jYWxsYmFja19fYWRkIHtcclxuXHRcdFx0Y29sb3I6ICRibGFjaztcclxuXHRcdFx0Jjo6YWZ0ZXIge1xyXG5cdFx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PVVURi04LCUzY3N2ZyB3aWR0aD0nNDUnIGhlaWdodD0nNDUnIHZpZXdCb3g9JzAgMCA0NSA0NScgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzZSUzY3BhdGggZD0nTTIxLjIwMzEgMjIuMUgyMS4zMDMxVjIyVjE2LjFIMjMuMTAzMVYyMlYyMi4xSDIzLjIwMzFIMjkuMTAzMVYyMy45SDIzLjIwMzFIMjMuMTAzMVYyNFYyOS45SDIxLjMwMzFWMjRWMjMuOUgyMS4yMDMxTDE1LjMwMzEgMjMuOVYyMi4xTDIxLjIwMzEgMjIuMVonIGZpbGw9JyUyMzE5MjAyNycgc3Ryb2tlPSclMjNFRUVGRjInIHN0cm9rZS13aWR0aD0nMC4yJy8lM2UlM2Mvc3ZnJTNlIFwiKTtcclxuXHRcdFx0ICB9XHJcblx0XHR9XHJcblx0XHQuY2FsbGJhY2tfX2NvbW1lbnQge1xyXG5cdFx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xyXG5cdFx0fVxyXG5cdFx0LmNhbGxiYWNrX19zaW5nbGUge1xyXG5cdFx0XHRjb2xvcjogJGJsYWNrO1xyXG5cdFx0XHRwYWRkaW5nOiAwLjk2OXJlbSAwIDAuNjU2cmVtIDA7XHJcblx0XHR9XHJcblxyXG5cclxuXHR9XHJcblx0Ji0tdmFjYW5jeSB7XHJcblx0XHQuY2FsbGJhY2tfX2lucHV0Om50aC1jaGlsZCgyKSB7XHJcblx0XHRcdGdyaWQtY29sdW1uOiAxLzM7XHJcblx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiA0MS4yNXJlbSkge1xyXG5cdFx0XHRcdGdyaWQtY29sdW1uOiAxLzI7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblx0Ji0taHIge1xyXG5cdFx0bWluLWhlaWdodDogdW5zZXQ7XHJcblx0XHRwYWRkaW5nOiA2LjYyNXJlbSAwO1xyXG5cdFx0QG1lZGlhKG1heC13aWR0aDogMjguNzVyZW0pIHtcclxuXHRcdFx0cGFkZGluZzogMy4xMjVyZW0gMDtcclxuXHRcdH1cclxuXHRcdC5jYWxsYmFja19faW5wdXQ6bnRoLWNoaWxkKDIpIHtcclxuXHRcdFx0Z3JpZC1jb2x1bW46IDEvMztcclxuXHRcdFx0QG1lZGlhKG1heC13aWR0aDogNDEuMjVyZW0pIHtcclxuXHRcdFx0XHRncmlkLWNvbHVtbjogMS8yO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cdCYtLWludGVybiB7XHJcblx0XHRtaW4taGVpZ2h0OiB1bnNldDtcclxuXHRcdHBhZGRpbmc6IDguNzk5NHJlbSAwO1xyXG5cdFx0QG1lZGlhKG1heC13aWR0aDogMTIwcmVtKSB7XHJcblx0XHRcdHBhZGRpbmc6IDYuNjI1cmVtIDA7XHJcblx0XHR9XHJcblx0XHRAbWVkaWEgKG1heC13aWR0aDogMjguNzVyZW0pIHtcclxuXHRcdFx0cGFkZGluZzogMy4xMjVyZW0gMDtcclxuXHRcdH1cclxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAyMi41cmVtKSB7XHJcblx0XHRcdHBhZGRpbmc6IDIuNDI2OXJlbSAwO1xyXG5cdFx0fVxyXG5cdFx0LmNhbGxiYWNrX19pbnB1dDpsYXN0LWNoaWxkIHtcclxuXHRcdFx0Z3JpZC1jb2x1bW46IGF1dG87XHJcblx0XHR9XHJcblx0XHQuY3VzdG9tLXNlbGVjdC1jb250YWluZXIuaXMtb3BlbiAuY3VzdG9tLXNlbGVjdC1wYW5lbCB7XHJcblx0XHRcdG1heC1oZWlnaHQ6IDE1LjYyNXJlbTtcclxuXHRcdFx0b3ZlcmZsb3cteTogYXV0bztcclxuXHRcdH1cclxuXHR9XHJcbiAgIFx0Jl9fYXR0YWNoIHtcclxuXHRcdGZvbnQtZmFtaWx5OiAnUm9ib3RvJywgc2Fucy1zZXJpZjtcclxuXHRcdGZvbnQtd2VpZ2h0OiA0MDA7XHJcblx0XHRmb250LXNpemU6IDEuMzMzMXJlbTtcclxuXHRcdGxpbmUtaGVpZ2h0OiAxMjAlO1xyXG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0Y29sb3I6ICR3aGl0ZTtcclxuXHRcdHBhZGRpbmc6IDAgMCAwIDEuNjY3cmVtO1xyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0XHR3aWR0aDogZml0LWNvbnRlbnQ7XHJcblx0XHRjdXJzb3I6IHBvaW50ZXI7XHJcblx0XHRoZWlnaHQ6IDMuNzVyZW07XHJcblx0XHRAbWVkaWEobWF4LXdpZHRoOiAxMjByZW0pIHtcclxuXHRcdFx0Zm9udC1zaXplOiAxcmVtO1xyXG5cdFx0XHRoZWlnaHQ6IDIuODEyNXJlbTtcclxuXHRcdH1cclxuXHRcdEBtZWRpYShtYXgtd2lkdGg6IDIyLjVyZW0pIHtcclxuXHRcdFx0Zm9udC1zaXplOiAwLjY3OTRyZW07XHJcblx0XHRcdHBhZGRpbmc6IDAgMCAwIDAuOTcxMnJlbTtcclxuXHRcdFx0aGVpZ2h0OiAyLjE4NDRyZW07XHJcblx0XHR9XHJcblx0XHQmOjphZnRlciB7XHJcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRjb250ZW50OiAnJztcclxuXHRcdFx0d2lkdGg6IDMuNzVyZW07XHJcblx0XHRcdGhlaWdodDogMy43NXJlbTtcclxuXHRcdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuXHRcdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xyXG5cdFx0XHRcclxuXHRcdFx0QG1lZGlhKG1heC13aWR0aDogMTIwcmVtKSB7XHJcblx0XHRcdHdpZHRoOiAyLjgxMjVyZW07XHJcblx0XHRcdGhlaWdodDogMi44MTI1cmVtO1xyXG5cdFx0XHRiYWNrZ3JvdW5kLXNpemU6IDIuNjg3NXJlbTtcclxuXHRcdFx0fVxyXG5cdFx0XHRAbWVkaWEobWF4LXdpZHRoOiAyMi41cmVtKSB7XHJcblx0XHRcdHdpZHRoOiAyLjE4NDRyZW07XHJcblx0XHRcdGhlaWdodDogMi4xODQ0cmVtO1xyXG5cdFx0XHRiYWNrZ3JvdW5kLXNpemU6IDIuMTg0NHJlbTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHQmX19jb21tZW50IHtcclxuXHRcdGZvbnQtZmFtaWx5OiAnUm9ib3RvJywgc2Fucy1zZXJpZjtcclxuXHRcdGZvbnQtd2VpZ2h0OiA0MDA7XHJcblx0XHRmb250LXNpemU6IDEuMTY3cmVtO1xyXG5cdFx0bGluZS1oZWlnaHQ6IDEyMCU7XHJcblx0XHRjb2xvcjogJGRhcmstZ3JleTtcclxuXHRcdG1hcmdpbjogMC42MjVyZW0gMCAwIDA7XHJcblx0XHRAbWVkaWEgKG1heC13aWR0aDogMTIwcmVtKSB7XHJcblx0XHRcdGZvbnQtc2l6ZTogLjg3NXJlbTtcclxuXHRcdH1cclxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAyMi41cmVtKSB7XHJcblx0XHRcdGZvbnQtc2l6ZTogLjY3OTRyZW07XHJcblx0XHR9XHJcblx0fVxyXG5cdCZfX2FkZCB7XHJcblx0XHRmb250LWZhbWlseTogJ1JvYm90bycsIHNhbnMtc2VyaWY7XHJcblx0XHRmb250LXdlaWdodDogNDAwO1xyXG5cdFx0Zm9udC1zaXplOiAxLjE2N3JlbTtcclxuXHRcdGxpbmUtaGVpZ2h0OiAxMjAlO1xyXG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0Ly8gbWFyZ2luOiAwLjgzM3JlbSBhdXRvIDAgYXV0bztcclxuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0XHR3aWR0aDogZml0LWNvbnRlbnQ7XHJcblx0XHRjdXJzb3I6IHBvaW50ZXI7XHJcblx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0QG1lZGlhKG1heC13aWR0aDogMTIwcmVtKSB7XHJcblx0XHRcdC8vIG1hcmdpbjogMC42MjVyZW0gYXV0byAwIGF1dG87XHJcblx0XHRcdGZvbnQtc2l6ZTogMC44NzVyZW07XHJcblx0XHR9XHJcblx0XHRAbWVkaWEobWF4LXdpZHRoOiAyMi41cmVtKSB7XHJcblx0XHRcdC8vIG1hcmdpbjogMC42MjVyZW0gYXV0byAwIGF1dG87XHJcblx0XHRcdGZvbnQtc2l6ZTogMC42Nzk0cmVtO1xyXG5cdFx0fVxyXG5cdFx0Jjo6YWZ0ZXIge1xyXG5cdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0Y29udGVudDogJyc7XHJcblx0XHRcdHdpZHRoOiAzLjc1cmVtO1xyXG5cdFx0XHRoZWlnaHQ6IDMuNzVyZW07XHJcblx0XHRcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcblx0XHRcdGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcclxuXHRcdFx0XHJcblx0XHRcdEBtZWRpYShtYXgtd2lkdGg6IDEyMHJlbSkge1xyXG5cdFx0XHR3aWR0aDogMi44MTI1cmVtO1xyXG5cdFx0XHRoZWlnaHQ6IDIuODEyNXJlbTtcclxuXHRcdFx0YmFja2dyb3VuZC1zaXplOiAyLjY4NzVyZW07XHJcblx0XHRcdH1cclxuXHRcdFx0QG1lZGlhKG1heC13aWR0aDogMTIwcmVtKSB7XHJcblx0XHRcdHdpZHRoOiAyLjE4NDRyZW07XHJcblx0XHRcdGhlaWdodDogMi4xODQ0cmVtO1xyXG5cdFx0XHRiYWNrZ3JvdW5kLXNpemU6IDIuMTg0NHJlbTtcclxuXHRcdFx0fVxyXG5cdCAgXHR9XHJcblx0fVxyXG5cdCZfX2lucHV0IHtcclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdCY6bGFzdC1jaGlsZCB7XHJcblx0XHRcdGdyaWQtY29sdW1uOiAxLzM7XHJcblx0XHRcdEBtZWRpYShtYXgtd2lkdGg6IDQxLjI1cmVtKSB7XHJcblx0XHRcdGdyaWQtY29sdW1uOiB1bnNldDsgXHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdCYtLWZ1bGwge1xyXG5cdFx0XHRncmlkLWNvbHVtbjogMS8zO1xyXG5cdFx0XHRAbWVkaWEobWF4LXdpZHRoOiA0MS4yNXJlbSkge1xyXG5cdFx0XHRcdGdyaWQtY29sdW1uOiB1bnNldDsgXHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdFxyXG5cdH1cclxuXHQmX19maWxlIHtcclxuXHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0aW5wdXQge1xyXG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdG9wYWNpdHk6IDA7XHJcblx0XHRcdHRvcDogMDtcclxuXHRcdFx0bGVmdDogMDtcclxuXHRcdFx0aGVpZ2h0OiAxMDAlO1xyXG5cdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0bWF4LXdpZHRoOiBjYWxjKDEwMCUgLSAyLjgxMjVyZW0pO1xyXG5cdFx0fVxyXG5cdFx0c3BhbiB7XHJcblx0XHRcdGZvbnQtZmFtaWx5OiAnUm9ib3RvJywgc2Fucy1zZXJpZjtcclxuXHRcdFx0Zm9udC13ZWlnaHQ6IDQwMDtcclxuXHRcdFx0Zm9udC1zaXplOiAxLjE2N3JlbTtcclxuXHRcdFx0bGluZS1oZWlnaHQ6IDEwMCU7XHJcblx0XHRcdG1heC13aWR0aDogY2FsYygxMDAlIC0gMi44MTI1cmVtKTtcclxuXHRcdFx0dGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7IFxyXG5cdFx0XHR3aGl0ZS1zcGFjZTogbm93cmFwOyBcclxuXHRcdFx0b3ZlcmZsb3c6IGhpZGRlbjtcclxuXHRcdFx0QG1lZGlhKG1heC13aWR0aDogMTIwcmVtKSB7XHJcblx0XHRcdFx0Zm9udC1zaXplOiAwLjg3NXJlbTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHQmX19kZWxldGUge1xyXG5cdFx0d2lkdGg6IDIuODEyNXJlbTtcclxuXHRcdG1pbi13aWR0aDogMi44MTI1cmVtO1xyXG5cdFx0aGVpZ2h0OiAyLjgxMjVyZW07XHJcblx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG5cdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xyXG5cdFx0Y3Vyc29yOiBwb2ludGVyO1xyXG5cdFx0ZGlzcGxheTogbm9uZTtcclxuXHR9XHJcbiAgfSJdfQ== */
