@charset "UTF-8";
/*
0. Шрифты
1. Общие стили для всего сайта
2. Вспомогательные классы
3. Стили для одинаковых элементов
4. Шапка
5. Подвал
6. Стили которые не повторяются на других страницах

Мобильная версия начинается с 992пх

*/
@import url("https://fonts.googleapis.com/css2?family=Oswald:wght@700&family=Source+Sans+Pro:wght@300;400;700&display=swap");
:root {
  --font-main: "Source Sans Pro", sans-serif;
  --font-2: "Oswald", sans-serif;
  --redLight: #D31A27;
  --redDark: #A12121;
  --grey: #F8F8F8;
}

/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ШРИФТЫ 
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
	ОБЩИЕ СТИЛИ ДЛЯ ВСЕГО САЙТА 
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
*,
p,
h1, h2, h3, h4, h5, h6 {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  margin: 0;
  padding: 0;
  line-height: 1;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}

h1 {
  font-family: var(--font-2);
  font-size: 60px;
}

h2 {
  font-family: var(--font-2);
  font-size: 50px;
}

h3, h4, h5, h6 {
  font-family: var(--font-2);
}

html {
  overflow-x: hidden;
}
html.fixed {
  overflow: hidden;
}

body {
  font-family: var(--font-main);
  font-size: 16px;
  font-weight: 300;
  line-height: 1;
  color: #000;
  overflow-x: hidden;
}

a {
  text-decoration: none;
}
a:hover {
  text-decoration: none;
}

button {
  display: block;
  font-family: var(--font-main);
  background: transparent;
  border: none;
  outline: none;
  cursor: pointer;
}
button:focus {
  outline: none;
}
button:disabled {
  pointer-events: none;
  opacity: 0.5;
}

input, textarea {
  font-family: var(--font-main);
  outline: none;
}
input:focus-visible, textarea:focus-visible {
  outline: none;
}
input:disabled, textarea:disabled {
  pointer-events: none;
  opacity: 0.5;
}

b {
  font-weight: 700;
}

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

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

.container {
  max-width: 1200px;
  width: 100%;
  margin: 0 auto;
  padding: 0 15px;
}

.title {
  min-height: 55px;
  font-family: var(--font-2);
  font-size: 50px;
  font-weight: 700;
  line-height: 55px;
  text-transform: uppercase;
}
@media (max-width: 768px) {
  .title {
    min-height: 45px;
    font-size: 40px;
    line-height: 45px;
  }
}
@media (max-width: 480px) {
  .title {
    min-height: 40px;
    font-size: 35px;
    line-height: 40px;
  }
}

.color-red {
  color: var(--redDark);
}

.button {
  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;
  width: 300px;
  height: 70px;
  font-size: 18px;
  font-weight: 700;
  line-height: 23px;
  color: #FFF;
  text-align: center;
  border-radius: 100px;
  -webkit-box-shadow: 0px 5px 30px rgba(58, 63, 92, 0.4);
          box-shadow: 0px 5px 30px rgba(58, 63, 92, 0.4);
  background: var(--redLight);
  -webkit-transition: all 0.3s;
  -o-transition: all 0.3s;
  transition: all 0.3s;
}
.button:hover {
  -webkit-box-shadow: 0px 5px 30px rgba(58, 63, 92, 0);
          box-shadow: 0px 5px 30px rgba(58, 63, 92, 0);
}

ul {
  margin: 0;
  padding: 0;
  list-style: none;
}
ul li {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  font-size: 14px;
  line-height: 18px;
}
ul li:before {
  content: "";
  -ms-flex-negative: 0;
      flex-shrink: 0;
  display: block;
  width: 16px;
  height: 16px;
  margin-right: 11px;
  background: url("../img/icon-dot.svg") center center no-repeat;
}
ul li:not(:nth-of-type(1)) {
  margin-top: 20px;
}

ol {
  padding-left: 16px;
}
ol li {
  font-size: 14px;
  line-height: 18px;
}
ol li:not(:nth-of-type(1)) {
  margin-top: 20px;
}
ol li::marker {
  font-size: 15px;
  font-weight: 700;
  line-height: 19px;
  color: var(--redLight);
}

table {
  width: 100%;
  border-radius: 10px;
  border-collapse: collapse;
  table-layout: fixed;
}

table td {
  padding: 20px 0;
  text-align: center;
  border: 1px solid rgba(100, 147, 101, 0.2);
}

td {
  padding: 20px 0;
  text-align: center;
  border: 1px solid rgba(100, 147, 101, 0.2);
}

th {
  padding: 20px 0;
  text-align: center;
  border: 1px solid rgba(100, 147, 101, 0.2);
}

.compensate-for-scrollbar {
  padding-right: 0 !important;
}

/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
	//END ОБЩИЕ СТИЛИ ДЛЯ ВСЕГО САЙТА 
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
	ВСПОМОГАТЕЛЬНЫЕ КЛАССЫ (нужны там где нет нужды в осмысленном класснейминге)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
	//END	ВСПОМОГАТЕЛЬНЫЕ КЛАССЫ 
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
	СТИЛИ ДЛЯ ОДИНАКОВЫХ ЭЛЕМЕНТОВ 
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
	//END СТИЛИ ДЛЯ ОДИНАКОВЫХ ЭЛЕМЕНТОВ 
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 
	HEADER 
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
.header {
  position: absolute;
  z-index: 1;
  left: 0;
  top: 0;
  width: 100%;
  padding: 20px 0;
}
.header__box {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
@media (max-width: 700px) {
  .header__box {
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
  }
}
.header-logo {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
@media (max-width: 700px) {
  .header-logo__img {
    display: block;
    width: 224px;
    margin: 0 auto;
  }
}
.header-logo__text {
  margin-left: 12px;
  font-size: 10px;
  line-height: 13px;
}
@media (max-width: 800px) {
  .header-logo__text {
    display: none;
  }
}
.header-phone {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  text-align: center;
  margin-left: auto;
}
@media (max-width: 700px) {
  .header-phone {
    display: none;
  }
}
.header-phone__timetable {
  font-size: 10px;
  line-height: 13px;
}
.header-phone__number {
  font-size: 20px;
  font-weight: 700;
  line-height: 25px;
  color: #000;
}
.header__button {
  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;
  width: 200px;
  height: 50px;
  margin-left: 40px;
  font-size: 18px;
  font-weight: 700;
  line-height: 23px;
  color: var(--redLight);
  border-radius: 100px;
  border: 1px solid var(--redLight);
}
@media (max-width: 700px) {
  .header__button {
    display: none;
  }
}

/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 
	//END HEADER  
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 
	FOOTER  
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
.footer {
  height: 160px;
  margin-top: 50px;
  background: url("../img/bg-vawe-3.webp") center top/cover no-repeat;
}
@media (max-width: 768px) {
  .footer {
    height: auto;
    background-size: cover;
  }
}
.footer__box {
  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;
  padding-top: 90px;
}
@media (max-width: 768px) {
  .footer__box {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    padding-top: 150px;
    padding-bottom: 40px;
  }
}
.footer__links {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  gap: 40px;
}
@media (max-width: 768px) {
  .footer__links {
    margin-top: 35px;
  }
}
@media (max-width: 565px) {
  .footer__links {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    gap: 20px;
  }
}
.footer__links a {
  font-size: 10px;
  color: #212121;
  text-decoration: underline;
}
.footer__dev {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
@media (max-width: 768px) {
  .footer__dev {
    margin-top: 35px;
  }
}
.footer__dev span {
  -ms-flex-negative: 0;
      flex-shrink: 0;
  font-size: 12px;
  color: #000;
}
.footer__dev img {
  width: 130px;
}

/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 
	//END FOOTER  
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 
	СТИЛИ КОТОРЫЕ НЕ ПОВТОРЯЮТСЯ НА ДРУГИХ СТРАНИЦАХ 
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
.wrapper {
  background: url("../img/background.webp") center 0px/cover no-repeat;
}

.home {
  position: relative;
  padding-bottom: 78px;
  padding-top: 142px;
  background: url("../img/bg-vawe-1.webp") center bottom/cover no-repeat;
}
@media (max-width: 565px) {
  .home {
    padding-top: 98px;
  }
}
.home__bg {
  position: absolute;
  z-index: -1;
  left: 50%;
  -webkit-transform: translateX(-50%);
      -ms-transform: translateX(-50%);
          transform: translateX(-50%);
  top: 0px;
  display: block;
  width: 1440px;
}
@media (min-width: 1440px) {
  .home__bg {
    width: 100%;
  }
}
@media (max-width: 768px) {
  .home__bg {
    height: 100%;
    -webkit-transform: translateX(-34%);
        -ms-transform: translateX(-34%);
            transform: translateX(-34%);
  }
}
.home__title {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  min-height: 180px;
  font-size: 60px;
  line-height: 65px;
}
@media (max-width: 768px) {
  .home__title {
    font-size: 50px;
    line-height: 55px;
  }
}
@media (max-width: 565px) {
  .home__title {
    font-size: 40px;
    line-height: 45px;
  }
}
.home__tagtitle {
  margin-top: 25px;
  font-size: 20px;
  line-height: 25px;
}
@media (max-width: 565px) {
  .home__tagtitle {
    font-size: 14px;
    line-height: 18px;
  }
  .home__tagtitle br {
    display: none;
  }
}
.home__box {
  position: relative;
  display: grid;
  grid-template-columns: 300px 300px;
  gap: 20px 30px;
  margin-top: 28px;
}
@media (max-width: 768px) {
  .home__box {
    grid-template-columns: 1fr;
  }
}
.home__buttons {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 40px 47px;
  margin-top: 50px;
}
@media (max-width: 768px) {
  .home__buttons {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
  }
}
.home-advantages {
  position: relative;
  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;
  width: 100%;
  height: 86px;
  padding: 16px 18px;
  border-radius: 10px;
  background: #FFF;
  -webkit-box-shadow: 0px 6px 40px rgba(58, 63, 92, 0.04);
          box-shadow: 0px 6px 40px rgba(58, 63, 92, 0.04);
}
.home-advantages__text {
  font-size: 14px;
  line-height: 18px;
}
.home-advantages__check {
  position: absolute;
  top: -13px;
  left: -13px;
}
.home__download {
  padding-bottom: 2px;
  font-weight: 700;
  color: var(--redLight);
  border-bottom: 1px dashed var(--redLight);
}
.home__download:hover {
  border-bottom: none;
}
.home__img {
  position: absolute;
  top: -440px;
  left: 432px;
}
@media (max-width: 768px) {
  .home__img {
    top: -68px;
    left: 205px;
    width: 600px;
  }
}

.helper {
  padding-top: 212px;
}
.helper__box {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
@media (max-width: 870px) {
  .helper__box {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
  }
}
.helper__title {
  margin-right: 55px;
  font-size: 74px;
  line-height: 80px;
}
@media (max-width: 960px) {
  .helper__title {
    margin-right: 17px;
    font-size: 65px;
  }
}
@media (max-width: 870px) {
  .helper__title {
    margin-right: 0;
    font-size: 40px;
    line-height: 55px;
  }
  .helper__title br {
    display: none;
  }
}
@media (max-width: 565px) {
  .helper__title {
    font-size: 35px;
    line-height: 40px;
    text-align: center;
  }
}
.helper__items {
  display: grid;
  grid-template-columns: 1fr 1fr;
  gap: 30px;
  width: 100%;
}
@media (max-width: 870px) {
  .helper__items {
    margin-top: 25px;
  }
}
@media (max-width: 565px) {
  .helper__items {
    grid-template-columns: 1fr;
    gap: 20px;
  }
}

.situation {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  width: 100%;
  height: 212px;
  padding: 32px 20px 20px;
  background: #FFFFFF;
  -webkit-box-shadow: 4px 10px 30px rgba(0, 0, 0, 0.07);
          box-shadow: 4px 10px 30px rgba(0, 0, 0, 0.07);
  border-radius: 20px;
  -webkit-transition: all 0.3s;
  -o-transition: all 0.3s;
  transition: all 0.3s;
}
.situation svg {
  width: 80px;
}
.situation:nth-of-type(1) {
  margin-top: 50px;
}
@media (max-width: 870px) {
  .situation:nth-of-type(1) {
    margin-top: 0;
  }
}
.situation:nth-of-type(4) {
  margin-top: -50px;
}
@media (max-width: 870px) {
  .situation:nth-of-type(4) {
    margin-top: 0;
  }
}
.situation__text {
  margin-top: 20px;
  text-align: center;
}
.situation:hover {
  background: var(--redLight);
  -webkit-box-shadow: 4px 10px 30px rgba(0, 0, 0, 0);
          box-shadow: 4px 10px 30px rgba(0, 0, 0, 0);
}
.situation:hover .situation__text {
  color: #FFF;
}
.situation:hover svg path {
  fill: #FFF;
}

.services {
  padding-top: 150px;
}
.services__title {
  text-align: center;
}
.services__box {
  display: grid;
  grid-template-columns: repeat(4, 1fr);
  gap: 30px;
}

.service {
  border-radius: 10px;
  overflow: hidden;
  background: #FFF;
  -webkit-box-shadow: 0px 6px 40px rgba(58, 63, 92, 0.04);
          box-shadow: 0px 6px 40px rgba(58, 63, 92, 0.04);
  -webkit-transition: all 0.3s;
  -o-transition: all 0.3s;
  transition: all 0.3s;
}
.service__foto {
  height: 167px;
  overflow: hidden;
}
.service__foto img {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
}
.service__name {
  min-height: 120px;
  padding: 20px 20px 38px;
}
.service__name p {
  font-weight: 700;
  line-height: 20px;
  text-align: center;
}
.service:hover {
  -webkit-box-shadow: 0px 6px 30px rgba(0, 0, 0, 0.1);
          box-shadow: 0px 6px 30px rgba(0, 0, 0, 0.1);
}
.service:hover .service__name p {
  color: var(--redDark);
}

.tabs {
  position: relative;
}
.tabs__header {
  position: relative;
  max-width: 1110px;
  width: 100%;
  margin: 36px auto 0;
  border-radius: 30px;
  background: var(--grey);
  -webkit-transition: all 0.3s;
  -o-transition: all 0.3s;
  transition: all 0.3s;
}
@media (max-width: 768px) {
  .tabs__header {
    max-width: 400px;
    min-height: 44px;
  }
}
.tabs__buttons {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  overflow: hidden;
  background: var(--grey);
  border-radius: 30px;
  -webkit-transition: all 0.3s;
  -o-transition: all 0.3s;
  transition: all 0.3s;
}
@media (max-width: 768px) {
  .tabs__buttons {
    position: absolute;
    z-index: 2;
    top: 0;
    left: 0;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    width: 100%;
    border-radius: 0 0 20px 20px;
  }
  .tabs__buttons.is-open .active-tab:after {
    -webkit-transform: rotate(180deg);
        -ms-transform: rotate(180deg);
            transform: rotate(180deg);
  }
}
.tabs__button {
  position: relative;
  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;
  width: 100%;
  padding: 12px 15px;
  font-size: 14px;
  font-weight: 700;
  line-height: 18px;
  color: #7A7A7B;
  text-align: center;
  border-radius: 30px;
}
@media (min-width: 768px) {
  .tabs__button:hover {
    background: var(--redLight);
    color: #FFF;
  }
}
@media (max-width: 768px) {
  .tabs__button.active-tab:after {
    content: "";
    position: absolute;
    right: 15px;
    display: block;
    width: 9px;
    height: 5px;
    background: url("../img/icon-arrow.svg") center center/contain no-repeat;
  }
}
.tabs__button.active-tab {
  background: var(--redLight);
  color: #FFF;
}
.tabs__contents {
  margin-top: 30px;
}
.tabs__content .swiper {
  overflow: visible;
}
.tabs__content .swiper-slide {
  opacity: 0;
}
.tabs__content .swiper .swiper-slide-active,
.tabs__content .swiper .swiper-slide-active + .swiper-slide,
.tabs__content .swiper .swiper-slide-active + .swiper-slide + .swiper-slide,
.tabs__content .swiper .swiper-slide-active + .swiper-slide + .swiper-slide + .swiper-slide {
  opacity: 1;
}

.slider-pagination {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  gap: 10px;
  margin-top: 30px;
}
.slider-pagination .swiper-pagination-bullet {
  width: 8px;
  height: 8px;
  margin: 0 !important;
  border-radius: 30px;
  background: var(--redDark);
  opacity: 0.5;
  -webkit-transition: all 0.3s;
  -o-transition: all 0.3s;
  transition: all 0.3s;
}
.slider-pagination .swiper-pagination-bullet-active {
  width: 46px;
  opacity: 1;
}

.ordercall {
  padding-top: 125px;
}
.ordercall__box {
  position: relative;
  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;
  padding-top: 30px;
  padding-bottom: 30px;
  padding-left: 25px;
  border: 15px solid var(--grey);
}
@media (max-width: 660px) {
  .ordercall__box {
    height: auto;
    padding-left: 5px;
    padding-right: 5px;
    padding-top: 35px;
  }
}
.ordercall__img {
  position: absolute;
  right: -110px;
  top: 54%;
  -webkit-transform: translateY(-50%);
      -ms-transform: translateY(-50%);
          transform: translateY(-50%);
}
@media (max-width: 1200px) {
  .ordercall__img {
    right: -260px;
  }
}
@media (max-width: 880px) {
  .ordercall__img {
    right: -370px;
  }
}
@media (max-width: 660px) {
  .ordercall__img {
    position: static;
    display: block;
    width: 251px;
    margin: 60px auto -140px auto;
    -webkit-transform: none;
        -ms-transform: none;
            transform: none;
  }
}
.ordercall__img--pos {
  right: -150px;
  top: 48%;
}
.ordercall__button {
  margin-top: 35px;
}
@media (max-width: 660px) {
  .ordercall__button {
    width: 100%;
  }
}
.ordercall__text {
  margin-top: 20px;
  line-height: 20px;
}

.advantages {
  padding-top: 160px;
}
@media (max-width: 960px) {
  .advantages__title {
    text-align: center;
  }
}
.advantages__box {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  gap: 30px;
  margin-top: 35px;
}
@media (max-width: 959px) {
  .advantages__box {
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
  }
}

.advantage {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  width: 370px;
  min-height: 212px;
  padding: 35px 53px 20px;
  background: #FFFFFF;
  -webkit-box-shadow: 0px 6px 40px rgba(58, 63, 92, 0.04);
          box-shadow: 0px 6px 40px rgba(58, 63, 92, 0.04);
  border-radius: 20px;
  -webkit-transition: all 0.3s;
  -o-transition: all 0.3s;
  transition: all 0.3s;
}
@media (max-width: 959px) {
  .advantage {
    width: 354px;
  }
}
@media (max-width: 767px) {
  .advantage {
    width: 100%;
  }
}
.advantage svg {
  width: 82px;
  height: 82px;
}
.advantage svg path {
  -webkit-transition: all 0.3s;
  -o-transition: all 0.3s;
  transition: all 0.3s;
}
.advantage__text {
  margin-top: 20px;
  font-size: 14px;
  line-height: 18px;
  text-align: center;
}
.advantage:hover {
  -webkit-box-shadow: 4px 10px 30px rgba(0, 0, 0, 0.07);
          box-shadow: 4px 10px 30px rgba(0, 0, 0, 0.07);
}
.advantage:hover svg path {
  fill: var(--redLight);
}

.fixed-text {
  position: absolute;
  z-index: -1;
  left: -273px;
  top: 60px;
  font-size: 120px;
  font-weight: 700;
  line-height: 55px;
  color: var(--grey);
  text-transform: uppercase;
  -webkit-transform: rotate(-90deg);
      -ms-transform: rotate(-90deg);
          transform: rotate(-90deg);
}
@media (max-width: 768px) {
  .fixed-text {
    display: none;
  }
}

.catalog {
  position: relative;
  padding-top: 138px;
  padding-bottom: 32px;
  background: url("../img/bg-vawe-2.webp") center center/cover no-repeat;
}
.catalog__decor {
  position: absolute;
  right: 0;
  top: 8px;
}
@media (max-width: 1100px) {
  .catalog__decor {
    display: none;
  }
}
.catalog__title {
  margin-bottom: 26px;
  text-align: center;
}
@media (max-width: 565px) {
  .catalog__title br {
    display: none;
  }
}
.catalog__item:not(:nth-of-type(1)) {
  margin-top: 40px;
}
.catalog__name {
  font-family: var(--font-2);
  font-size: 30px;
  font-weight: 700;
  line-height: 40px;
  text-align: center;
}
@media (max-width: 768px) {
  .catalog__name {
    font-size: 24px;
  }
}
@media (max-width: 565px) {
  .catalog__name {
    font-size: 20px;
    line-height: 25px;
  }
}
.catalog__previews {
  display: grid;
  grid-template-columns: repeat(3, 1fr);
  gap: 30px;
  margin-top: 20px;
}
@media (max-width: 700px) {
  .catalog__previews {
    gap: 20px;
  }
}
@media (max-width: 565px) {
  .catalog__previews {
    grid-template-columns: 1fr;
  }
}
.catalog-preview {
  background: #FFFFFF;
  -webkit-box-shadow: 0px 6px 40px rgba(58, 63, 92, 0.04);
          box-shadow: 0px 6px 40px rgba(58, 63, 92, 0.04);
  border-radius: 10px;
  overflow: hidden;
  -webkit-transition: all 0.3s;
  -o-transition: all 0.3s;
  transition: all 0.3s;
}
.catalog-preview__foto {
  width: 100%;
  height: 201px;
}
.catalog-preview__foto img {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
}
.catalog-preview__name {
  padding: 25px 80px 20px;
}
@media (max-width: 959px) {
  .catalog-preview__name {
    padding: 20px 10px;
  }
}
.catalog-preview__name p {
  font-weight: 700;
  line-height: 20px;
  text-align: center;
  -webkit-transition: all 0.3s;
  -o-transition: all 0.3s;
  transition: all 0.3s;
}
.catalog-preview:hover {
  -webkit-box-shadow: 0px 6px 30px rgba(0, 0, 0, 0.1);
          box-shadow: 0px 6px 30px rgba(0, 0, 0, 0.1);
}
.catalog-preview:hover .catalog-preview__name p {
  color: var(--redDark);
}

.problems {
  padding-top: 153px;
}
.problems__box {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  gap: 30px;
}
@media (max-width: 700px) {
  .problems__box {
    -webkit-box-orient: vertical;
    -webkit-box-direction: reverse;
        -ms-flex-direction: column-reverse;
            flex-direction: column-reverse;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
  }
}
.problems__content {
  width: 570px;
  padding: 35px 10px 33px 29px;
  background: #FFFFFF;
  -webkit-box-shadow: 4px 10px 30px rgba(0, 0, 0, 0.07);
          box-shadow: 4px 10px 30px rgba(0, 0, 0, 0.07);
  border-radius: 20px;
}
@media (max-width: 700px) {
  .problems__content {
    width: 100%;
  }
}
@media (max-width: 768px) {
  .problems__item br {
    display: none;
  }
}
.problems__titlebox {
  padding-left: 45px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
@media (max-width: 960px) {
  .problems__titlebox {
    padding-left: 0;
  }
}
@media (max-width: 700px) {
  .problems__title {
    text-align: center;
  }
}
.problems__info {
  margin-top: 25px;
  font-size: 20px;
  line-height: 24px;
  font-weight: 700;
}
@media (max-width: 700px) {
  .problems__info {
    font-size: 14px;
    line-height: 17px;
  }
  .problems__info br {
    display: none;
  }
}

.present {
  padding-top: 142px;
}
@media (max-width: 650px) {
  .present__title {
    text-align: center;
  }
  .present__title br {
    display: none;
  }
}
.present__slider {
  width: 570px;
}
@media (max-width: 960px) {
  .present__slider {
    width: 270px;
  }
}
.present__box {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-top: 25px;
}
@media (max-width: 650px) {
  .present__box {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
  }
}
.present__foto {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
}
.present__overlay {
  position: absolute;
  top: 0;
  left: 0;
  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;
  width: 100%;
  height: 100%;
  background: rgba(255, 255, 255, 0.7);
  pointer-events: none;
  opacity: 0;
  -webkit-transition: all 0.3s;
  -o-transition: all 0.3s;
  transition: all 0.3s;
}
.present__inner {
  position: relative;
  width: 100%;
  height: 285px;
  border-radius: 10px;
  overflow: hidden;
  cursor: pointer;
}
.present__inner:hover .present__overlay {
  opacity: 1;
}
.present-service {
  padding-top: 35px;
  padding-left: 30px;
}
@media (max-width: 958px) {
  .present-service {
    padding-top: 0;
  }
}
@media (max-width: 650px) {
  .present-service {
    margin-top: 40px;
    padding-left: 0;
  }
}
.present-service__title {
  font-size: 30px;
  line-height: 38px;
  font-weight: 700;
}
@media (max-width: 650px) {
  .present-service__title {
    font-size: 20px;
    line-height: 25px;
  }
}
.present-service__adress {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin-top: 12px;
  font-size: 14px;
}
.present-service__adress:before {
  content: "";
  -ms-flex-negative: 0;
      flex-shrink: 0;
  display: block;
  width: 16px;
  height: 16px;
  margin-right: 11px;
  background: url("../img/icon-dot.svg") center center no-repeat;
}
.present-service__text {
  margin-top: 20px;
  font-size: 16px;
  font-weight: 700;
  line-height: 20px;
}
@media (max-width: 1250px) {
  .present-service__text br {
    display: none;
  }
}
@media (max-width: 960px) {
  .present-service__text {
    font-size: 14px;
    line-height: 18px;
  }
}
.present-service__form {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin-top: 20px;
}
@media (max-width: 1250px) {
  .present-service__form {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    -webkit-box-align: start;
        -ms-flex-align: start;
            align-items: flex-start;
    gap: 30px;
  }
}
@media (max-width: 960px) {
  .present-service__form {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
  }
}
@media (max-width: 958px) {
  .present-service__form {
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
  }
}
.present-service__input {
  width: 270px;
  height: 70px;
  margin-right: 30px;
  padding: 0 20px;
  font-size: 14px;
  line-height: 18px;
  font-weight: 400;
  border-radius: 100px;
  background: var(--grey);
  border: none;
}
@media (max-width: 1250px) {
  .present-service__input {
    margin-right: 0;
    width: 300px;
  }
}
.statistics {
  padding-top: 150px;
}
.statistics__box {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  gap: 30px;
  margin-top: 35px;
}
@media (max-width: 960px) {
  .statistics__box {
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
  }
}

.statistic {
  position: relative;
  width: 100%;
  height: 138px;
  padding: 30px 25px;
  background: #FFFFFF;
  -webkit-box-shadow: 0px 6px 40px rgba(58, 63, 92, 0.04);
          box-shadow: 0px 6px 40px rgba(58, 63, 92, 0.04);
  border-radius: 20px;
  overflow: hidden;
  -webkit-transition: all 0.3s;
  -o-transition: all 0.3s;
  transition: all 0.3s;
}
@media (max-width: 960px) {
  .statistic {
    width: 354px;
  }
}
@media (max-width: 768px) {
  .statistic {
    width: 100%;
  }
}
.statistic svg {
  position: absolute;
  right: 10px;
  bottom: -8px;
  width: 80px;
  height: 80px;
}
.statistic svg path {
  -webkit-transition: all 0.3s;
  -o-transition: all 0.3s;
  transition: all 0.3s;
}
.statistic__name {
  font-size: 22px;
  font-weight: 700;
  line-height: 28px;
  -webkit-transition: all 0.3s;
  -o-transition: all 0.3s;
  transition: all 0.3s;
}
.statistic__text {
  margin-top: 11px;
  padding-right: 97px;
  font-size: 14px;
  line-height: 18px;
}
@media (max-width: 1200px) {
  .statistic__text {
    padding-right: 74px;
  }
}
.statistic:hover {
  -webkit-box-shadow: 4px 10px 30px rgba(0, 0, 0, 0.07);
          box-shadow: 4px 10px 30px rgba(0, 0, 0, 0.07);
}
.statistic:hover .statistic__name {
  color: var(--redLight);
}
.statistic:hover svg path {
  fill: var(--redLight);
}

.partners {
  margin-bottom: 25px;
  padding-top: 148px;
}
@media (max-width: 565px) {
  .partners__title {
    text-align: center;
  }
}
.partners__slider {
  margin-top: 25px;
}
.partners__slider .swiper {
  overflow: visible;
}
@media (max-width: 565px) {
  .partners__slider {
    width: 226px;
  }
}

.partner {
  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;
  width: 100%;
  height: 138px;
  background: #FFFFFF;
  -webkit-box-shadow: 0px 6px 40px rgba(58, 63, 92, 0.04);
          box-shadow: 0px 6px 40px rgba(58, 63, 92, 0.04);
  border-radius: 20px;
  -webkit-transition: all 0.3s;
  -o-transition: all 0.3s;
  transition: all 0.3s;
}
.partner__img {
  -webkit-filter: grayscale(1);
          filter: grayscale(1);
  -webkit-transition: all 0.3s;
  -o-transition: all 0.3s;
  transition: all 0.3s;
}
.partner:hover {
  -webkit-box-shadow: 4px 10px 30px rgba(0, 0, 0, 0.07);
          box-shadow: 4px 10px 30px rgba(0, 0, 0, 0.07);
}
.partner:hover .partner__img {
  -webkit-filter: grayscale(0);
          filter: grayscale(0);
}

.contacts {
  padding-top: 140px;
}
@media (max-width: 565px) {
  .contacts__title {
    text-align: center;
  }
}
.contacts__box {
  display: grid;
  grid-template-columns: 300px 1fr;
  gap: 40px;
}
@media (max-width: 768px) {
  .contacts__box {
    grid-template-columns: 1fr;
  }
}
.contacts__info {
  padding-top: 23px;
}
.contacts__map {
  width: 100%;
  height: 573px;
  border-radius: 20px;
  overflow: hidden;
  -webkit-filter: drop-shadow(4px 10px 50px rgba(0, 0, 0, 0.1));
          filter: drop-shadow(4px 10px 50px rgba(0, 0, 0, 0.1));
}
@media (max-width: 768px) {
  .contacts__map {
    height: 284px;
  }
}
.contacts__data {
  margin-top: 35px;
}
@media (max-width: 768px) {
  .contacts__data {
    display: grid;
    grid-template-columns: 1fr 1fr;
  }
}
@media (max-width: 565px) {
  .contacts__data {
    grid-template-columns: 1fr;
  }
}
.contacts__item {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.contacts__item:not(:nth-of-type(1)) {
  margin-top: 20px;
}
.contacts__name {
  font-size: 12px;
  font-weight: 400;
  line-height: 18px;
  color: rgba(36, 34, 35, 0.5);
}
.contacts__timetable {
  margin-top: 10px;
  font-weight: 400;
  line-height: 20px;
  color: #242223;
}
.contacts__phone {
  margin-top: 10px;
  font-size: 26px;
  font-weight: 700;
  line-height: 33px;
  color: #343957;
}
.contacts__mail {
  margin-top: 10px;
  font-weight: 700;
  line-height: 18px;
  color: #343957;
  text-decoration: underline;
}
.contacts__adress {
  margin-top: 10px;
  font-size: 15px;
  font-weight: 400;
  line-height: 18px;
}
.contacts__button {
  margin-top: 40px;
}
@media (max-width: 960px) {
  .contacts__button {
    display: none;
  }
}
.contacts__social {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  gap: 10px;
  margin-top: 10px;
}

.social__item {
  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;
  width: 22px;
  height: 22px;
  border-radius: 50%;
  background: rgb(161, 33, 33);
  -webkit-transition: all 0.3s;
  -o-transition: all 0.3s;
  transition: all 0.3s;
}
.social__item:hover {
  background: rgba(161, 33, 33, 0.5);
}

.modal {
  width: 360px;
  height: 425px;
  padding: 20px 30px;
  background: #FFFFFF;
  -webkit-box-shadow: 0px 6px 30px rgba(0, 0, 0, 0.1);
          box-shadow: 0px 6px 30px rgba(0, 0, 0, 0.1);
  border-radius: 10px;
}
.modal .carousel__button.is-close {
  top: 0;
  color: var(--redLight);
}
.modal__title {
  font-family: var(--font-2);
  font-size: 24px;
  font-weight: 700;
  line-height: 36px;
  text-align: center;
  color: #242223;
}
.modal__tagtitle {
  margin-top: 5px;
  font-size: 14px;
  line-height: 18px;
  color: #242223;
  text-align: center;
}

.form__input {
  width: 100%;
  height: 60px;
  margin-top: 20px;
  padding: 0 20px;
  font-size: 14px;
  font-weight: 900;
  color: #343957;
  border-radius: 100px;
  border: none;
  background: var(--grey);
}
.form__input::-webkit-input-placeholder {
  font-size: 14px;
  font-weight: 400;
  color: #343957;
}
.form__input::-moz-placeholder {
  font-size: 14px;
  font-weight: 400;
  color: #343957;
}
.form__input:-ms-input-placeholder {
  font-size: 14px;
  font-weight: 400;
  color: #343957;
}
.form__input::-ms-input-placeholder {
  font-size: 14px;
  font-weight: 400;
  color: #343957;
}
.form__input::placeholder {
  font-size: 14px;
  font-weight: 400;
  color: #343957;
}
.form__button {
  margin-top: 20px;
}

.agree {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  margin-top: 15px;
}
.agree__wrap {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.agree__checkbox {
  position: relative;
  -ms-flex-negative: 0;
      flex-shrink: 0;
  display: block;
  width: 9px;
  height: 9px;
  margin: 3px 3px 0 0;
  border-radius: 50%;
  border: 1px solid var(--redLight);
}
.agree__text {
  font-size: 10px;
  font-weight: 500;
  line-height: 14px;
}
.agree__text a {
  color: var(--redLight);
  text-decoration: underline;
}
.agree__text a:hover {
  text-decoration: none;
}
.agree__input {
  display: none;
}
.agree__input:checked + .agree__checkbox:after {
  content: "";
  position: absolute;
  top: 1px;
  left: 1px;
  width: 5px;
  height: 5px;
  border-radius: 50%;
  background: var(--redLight);
}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIm1haW4uY3NzIiwibWFpbi5zY3NzIiwiYmxvY2tzL19mb250cy5zY3NzIiwiYmxvY2tzL192YXJzLnNjc3MiLCJibG9ja3MvX2hlYWRlci5zY3NzIiwiYmxvY2tzL19mb290ZXIuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxnQkFBZ0I7QUNFaEI7Ozs7Ozs7Ozs7O0NBQUE7QUNGUSw0SEFBQTtBQ0FSO0VBQ0MsMENBQUE7RUFDQSw4QkFBQTtFQUVBLG1CQUFBO0VBQ0Esa0JBQUE7RUFDQSxlQUFBO0FIY0Q7O0FDSEE7O3NEQUFBO0FBS0E7O3NEQUFBO0FBR0E7OztFQUdDLDhCQUFBO1VBQUEsc0JBQUE7RUFDQSxTQUFBO0VBQ0EsVUFBQTtFQUNBLGNBQUE7RUFDQSw2Q0FBQTtBRElEOztBQ0RBO0VBQ0MsMEJBQUE7RUFDQSxlQUFBO0FESUQ7O0FDREE7RUFDQywwQkFBQTtFQUNBLGVBQUE7QURJRDs7QUNEQTtFQUNDLDBCQUFBO0FESUQ7O0FDREE7RUFDQyxrQkFBQTtBRElEO0FDSEM7RUFDQyxnQkFBQTtBREtGOztBQ0RBO0VBQ0MsNkJBQUE7RUFDQSxlQUFBO0VBQ0EsZ0JBQUE7RUFDQSxjQUFBO0VBQ0EsV0FBQTtFQUNBLGtCQUFBO0FESUQ7O0FDREE7RUFDQyxxQkFBQTtBRElEO0FDSEM7RUFDQyxxQkFBQTtBREtGOztBQ0RBO0VBQ0MsY0FBQTtFQUNBLDZCQUFBO0VBQ0EsdUJBQUE7RUFDQSxZQUFBO0VBQ0EsYUFBQTtFQUNBLGVBQUE7QURJRDtBQ0hDO0VBQ0MsYUFBQTtBREtGO0FDSEM7RUFDQyxvQkFBQTtFQUNBLFlBQUE7QURLRjs7QUNEQTtFQUNDLDZCQUFBO0VBQ0EsYUFBQTtBRElEO0FDSEM7RUFDQyxhQUFBO0FES0Y7QUNIQztFQUNDLG9CQUFBO0VBQ0EsWUFBQTtBREtGOztBQ0RBO0VBQ0MsZ0JBQUE7QURJRDs7QUNEQTtFQUNDLGFBQUE7QURJRDtBQ0hDO0VBRkQ7SUFHRSxjQUFBO0VETUE7QUFDRjs7QUNGQztFQURE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QUE7RUFDQSxjQUFBO0VBQ0EsVUFBQTtFQUNBLFdBQUE7RUFDQSxtQkFBQTtFQUNBLGtCQUFBO0VBQ0EsaUNBQUE7QURpSUY7QUMvSEM7RUFDQyxlQUFBO0VBQ0EsZ0JBQUE7RUFDQSxpQkFBQTtBRGlJRjtBQ2hJRTtFQUNDLHNCQUFBO0VBQ0EsMEJBQUE7QURrSUg7QUNqSUc7RUFDQyxxQkFBQTtBRG1JSjtBQy9IQztFQUNDLGFBQUE7QURpSUY7QUNoSUU7RUFDQyxXQUFBO0VBQ0Esa0JBQUE7RUFDQSxRQUFBO0VBQ0EsU0FBQTtFQUNBLFVBQUE7RUFDQSxXQUFBO0VBQ0Esa0JBQUE7RUFDQSwyQkFBQTtBRGtJSCIsImZpbGUiOiJtYWluLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIkBjaGFyc2V0IFwiVVRGLThcIjtcbi8qXG4wLiDQqNGA0LjRhNGC0YtcbjEuINCe0LHRidC40LUg0YHRgtC40LvQuCDQtNC70Y8g0LLRgdC10LPQviDRgdCw0LnRgtCwXG4yLiDQktGB0L/QvtC80L7Qs9Cw0YLQtdC70YzQvdGL0LUg0LrQu9Cw0YHRgdGLXG4zLiDQodGC0LjQu9C4INC00LvRjyDQvtC00LjQvdCw0LrQvtCy0YvRhSDRjdC70LXQvNC10L3RgtC+0LJcbjQuINCo0LDQv9C60LBcbjUuINCf0L7QtNCy0LDQu1xuNi4g0KHRgtC40LvQuCDQutC+0YLQvtGA0YvQtSDQvdC1INC/0L7QstGC0L7RgNGP0Y7RgtGB0Y8g0L3QsCDQtNGA0YPQs9C40YUg0YHRgtGA0LDQvdC40YbQsNGFXG5cbtCc0L7QsdC40LvRjNC90LDRjyDQstC10YDRgdC40Y8g0L3QsNGH0LjQvdCw0LXRgtGB0Y8g0YEgOTky0L/RhVxuXG4qL1xuQGltcG9ydCB1cmwoXCJodHRwczovL2ZvbnRzLmdvb2dsZWFwaXMuY29tL2NzczI/ZmFtaWx5PU9zd2FsZDp3Z2h0QDcwMCZmYW1pbHk9U291cmNlK1NhbnMrUHJvOndnaHRAMzAwOzQwMDs3MDAmZGlzcGxheT1zd2FwXCIpO1xuOnJvb3Qge1xuICAtLWZvbnQtbWFpbjogXCJTb3VyY2UgU2FucyBQcm9cIiwgc2Fucy1zZXJpZjtcbiAgLS1mb250LTI6IFwiT3N3YWxkXCIsIHNhbnMtc2VyaWY7XG4gIC0tcmVkTGlnaHQ6ICNEMzFBMjc7XG4gIC0tcmVkRGFyazogI0ExMjEyMTtcbiAgLS1ncmV5OiAjRjhGOEY4O1xufVxuXG4vKn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+flxu0KjQoNCY0KTQotCrIFxufn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn4qL1xuLyp+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5cblx00J7QkdCp0JjQlSDQodCi0JjQm9CYINCU0JvQryDQktCh0JXQk9CeINCh0JDQmdCi0JAgXG5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fiovXG4qLFxucCxcbmgxLCBoMiwgaDMsIGg0LCBoNSwgaDYge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMCk7XG59XG5cbmgxIHtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtMik7XG4gIGZvbnQtc2l6ZTogNjBweDtcbn1cblxuaDIge1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC0yKTtcbiAgZm9udC1zaXplOiA1MHB4O1xufVxuXG5oMywgaDQsIGg1LCBoNiB7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LTIpO1xufVxuXG5odG1sIHtcbiAgb3ZlcmZsb3cteDogaGlkZGVuO1xufVxuaHRtbC5maXhlZCB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbmJvZHkge1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1tYWluKTtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogMzAwO1xuICBsaW5lLWhlaWdodDogMTtcbiAgY29sb3I6ICMwMDA7XG4gIG92ZXJmbG93LXg6IGhpZGRlbjtcbn1cblxuYSB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbmE6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbmJ1dHRvbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1tYWluKTtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogbm9uZTtcbiAgb3V0bGluZTogbm9uZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuYnV0dG9uOmZvY3VzIHtcbiAgb3V0bGluZTogbm9uZTtcbn1cbmJ1dHRvbjpkaXNhYmxlZCB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBvcGFjaXR5OiAwLjU7XG59XG5cbmlucHV0LCB0ZXh0YXJlYSB7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LW1haW4pO1xuICBvdXRsaW5lOiBub25lO1xufVxuaW5wdXQ6Zm9jdXMtdmlzaWJsZSwgdGV4dGFyZWE6Zm9jdXMtdmlzaWJsZSB7XG4gIG91dGxpbmU6IG5vbmU7XG59XG5pbnB1dDpkaXNhYmxlZCwgdGV4dGFyZWE6ZGlzYWJsZWQge1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgb3BhY2l0eTogMC41O1xufVxuXG5iIHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cblxuLm1vYmlsZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTJweCkge1xuICAubW9iaWxlIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTJweCkge1xuICAuZGVza3RvcCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG4uY29udGFpbmVyIHtcbiAgbWF4LXdpZHRoOiAxMjAwcHg7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW46IDAgYXV0bztcbiAgcGFkZGluZzogMCAxNXB4O1xufVxuXG4udGl0bGUge1xuICBtaW4taGVpZ2h0OiA1NXB4O1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC0yKTtcbiAgZm9udC1zaXplOiA1MHB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogNTVweDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAudGl0bGUge1xuICAgIG1pbi1oZWlnaHQ6IDQ1cHg7XG4gICAgZm9udC1zaXplOiA0MHB4O1xuICAgIGxpbmUtaGVpZ2h0OiA0NXB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgLnRpdGxlIHtcbiAgICBtaW4taGVpZ2h0OiA0MHB4O1xuICAgIGZvbnQtc2l6ZTogMzVweDtcbiAgICBsaW5lLWhlaWdodDogNDBweDtcbiAgfVxufVxuXG4uY29sb3ItcmVkIHtcbiAgY29sb3I6IHZhcigtLXJlZERhcmspO1xufVxuXG4uYnV0dG9uIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHdpZHRoOiAzMDBweDtcbiAgaGVpZ2h0OiA3MHB4O1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiAyM3B4O1xuICBjb2xvcjogI0ZGRjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBib3JkZXItcmFkaXVzOiAxMDBweDtcbiAgYm94LXNoYWRvdzogMHB4IDVweCAzMHB4IHJnYmEoNTgsIDYzLCA5MiwgMC40KTtcbiAgYmFja2dyb3VuZDogdmFyKC0tcmVkTGlnaHQpO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcztcbn1cbi5idXR0b246aG92ZXIge1xuICBib3gtc2hhZG93OiAwcHggNXB4IDMwcHggcmdiYSg1OCwgNjMsIDkyLCAwKTtcbn1cblxudWwge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG51bCBsaSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMThweDtcbn1cbnVsIGxpOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDE2cHg7XG4gIGhlaWdodDogMTZweDtcbiAgbWFyZ2luLXJpZ2h0OiAxMXB4O1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvaWNvbi1kb3Quc3ZnXCIpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xufVxudWwgbGk6bm90KDpudGgtb2YtdHlwZSgxKSkge1xuICBtYXJnaW4tdG9wOiAyMHB4O1xufVxuXG5vbCB7XG4gIHBhZGRpbmctbGVmdDogMTZweDtcbn1cbm9sIGxpIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMThweDtcbn1cbm9sIGxpOm5vdCg6bnRoLW9mLXR5cGUoMSkpIHtcbiAgbWFyZ2luLXRvcDogMjBweDtcbn1cbm9sIGxpOjptYXJrZXIge1xuICBmb250LXNpemU6IDE1cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiAxOXB4O1xuICBjb2xvcjogdmFyKC0tcmVkTGlnaHQpO1xufVxuXG50YWJsZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xuICB0YWJsZS1sYXlvdXQ6IGZpeGVkO1xufVxuXG50YWJsZSB0ZCB7XG4gIHBhZGRpbmc6IDIwcHggMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDEwMCwgMTQ3LCAxMDEsIDAuMik7XG59XG5cbnRkIHtcbiAgcGFkZGluZzogMjBweCAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMTAwLCAxNDcsIDEwMSwgMC4yKTtcbn1cblxudGgge1xuICBwYWRkaW5nOiAyMHB4IDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgxMDAsIDE0NywgMTAxLCAwLjIpO1xufVxuXG4uY29tcGVuc2F0ZS1mb3Itc2Nyb2xsYmFyIHtcbiAgcGFkZGluZy1yaWdodDogMCAhaW1wb3J0YW50O1xufVxuXG4vKn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+flxuXHQvL0VORCDQntCR0KnQmNCVINCh0KLQmNCb0Jgg0JTQm9CvINCS0KHQldCT0J4g0KHQkNCZ0KLQkCBcbn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fiovXG4vKn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+flxuXHTQktCh0J/QntCc0J7Qk9CQ0KLQldCb0KzQndCr0JUg0JrQm9CQ0KHQodCrICjQvdGD0LbQvdGLINGC0LDQvCDQs9C00LUg0L3QtdGCINC90YPQttC00Ysg0LIg0L7RgdC80YvRgdC70LXQvdC90L7QvCDQutC70LDRgdGB0L3QtdC50LzQuNC90LPQtSlcbn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fiovXG4vKn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+flxuXHQvL0VORFx00JLQodCf0J7QnNCe0JPQkNCi0JXQm9Cs0J3Qq9CVINCa0JvQkNCh0KHQqyBcbn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fiovXG4vKn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+flxuXHTQodCi0JjQm9CYINCU0JvQryDQntCU0JjQndCQ0JrQntCS0KvQpSDQrdCb0JXQnNCV0J3QotCe0JIgXG5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn4qL1xuLyp+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5cblx0Ly9FTkQg0KHQotCY0JvQmCDQlNCb0K8g0J7QlNCY0J3QkNCa0J7QktCr0KUg0K3Qm9CV0JzQldCd0KLQntCSIFxufn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+Ki9cbi8qIH5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fiBcblx0SEVBREVSIFxufn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+Ki9cbi5oZWFkZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IDE7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDIwcHggMDtcbn1cbi5oZWFkZXJfX2JveCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzAwcHgpIHtcbiAgLmhlYWRlcl9fYm94IHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgfVxufVxuLmhlYWRlci1sb2dvIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3MDBweCkge1xuICAuaGVhZGVyLWxvZ29fX2ltZyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDIyNHB4O1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICB9XG59XG4uaGVhZGVyLWxvZ29fX3RleHQge1xuICBtYXJnaW4tbGVmdDogMTJweDtcbiAgZm9udC1zaXplOiAxMHB4O1xuICBsaW5lLWhlaWdodDogMTNweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAuaGVhZGVyLWxvZ29fX3RleHQge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbi5oZWFkZXItcGhvbmUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDcwMHB4KSB7XG4gIC5oZWFkZXItcGhvbmUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbi5oZWFkZXItcGhvbmVfX3RpbWV0YWJsZSB7XG4gIGZvbnQtc2l6ZTogMTBweDtcbiAgbGluZS1oZWlnaHQ6IDEzcHg7XG59XG4uaGVhZGVyLXBob25lX19udW1iZXIge1xuICBmb250LXNpemU6IDIwcHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiAyNXB4O1xuICBjb2xvcjogIzAwMDtcbn1cbi5oZWFkZXJfX2J1dHRvbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB3aWR0aDogMjAwcHg7XG4gIGhlaWdodDogNTBweDtcbiAgbWFyZ2luLWxlZnQ6IDQwcHg7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IDIzcHg7XG4gIGNvbG9yOiB2YXIoLS1yZWRMaWdodCk7XG4gIGJvcmRlci1yYWRpdXM6IDEwMHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1yZWRMaWdodCk7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzAwcHgpIHtcbiAgLmhlYWRlcl9fYnV0dG9uIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbi8qIH5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fiBcblx0Ly9FTkQgSEVBREVSICBcbn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fiovXG4vKiB+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn4gXG5cdEZPT1RFUiAgXG5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn4qL1xuLmZvb3RlciB7XG4gIGhlaWdodDogMTYwcHg7XG4gIG1hcmdpbi10b3A6IDUwcHg7XG4gIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9iZy12YXdlLTMud2VicFwiKSBjZW50ZXIgdG9wL2NvdmVyIG5vLXJlcGVhdDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuZm9vdGVyIHtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgfVxufVxuLmZvb3Rlcl9fYm94IHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBwYWRkaW5nLXRvcDogOTBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuZm9vdGVyX19ib3gge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgcGFkZGluZy10b3A6IDE1MHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiA0MHB4O1xuICB9XG59XG4uZm9vdGVyX19saW5rcyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdhcDogNDBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuZm9vdGVyX19saW5rcyB7XG4gICAgbWFyZ2luLXRvcDogMzVweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU2NXB4KSB7XG4gIC5mb290ZXJfX2xpbmtzIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGdhcDogMjBweDtcbiAgfVxufVxuLmZvb3Rlcl9fbGlua3MgYSB7XG4gIGZvbnQtc2l6ZTogMTBweDtcbiAgY29sb3I6ICMyMTIxMjE7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuLmZvb3Rlcl9fZGV2IHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuZm9vdGVyX19kZXYge1xuICAgIG1hcmdpbi10b3A6IDM1cHg7XG4gIH1cbn1cbi5mb290ZXJfX2RldiBzcGFuIHtcbiAgZmxleC1zaHJpbms6IDA7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgY29sb3I6ICMwMDA7XG59XG4uZm9vdGVyX19kZXYgaW1nIHtcbiAgd2lkdGg6IDEzMHB4O1xufVxuXG4vKiB+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn4gXG5cdC8vRU5EIEZPT1RFUiAgXG5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn4qL1xuLyogfn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+IFxuXHTQodCi0JjQm9CYINCa0J7QotCe0KDQq9CVINCd0JUg0J/QntCS0KLQntCg0K/QrtCi0KHQryDQndCQINCU0KDQo9CT0JjQpSDQodCi0KDQkNCd0JjQptCQ0KUgXG5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn4qL1xuLndyYXBwZXIge1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvYmFja2dyb3VuZC53ZWJwXCIpIGNlbnRlciAwcHgvY292ZXIgbm8tcmVwZWF0O1xufVxuXG4uaG9tZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZy1ib3R0b206IDc4cHg7XG4gIHBhZGRpbmctdG9wOiAxNDJweDtcbiAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL2JnLXZhd2UtMS53ZWJwXCIpIGNlbnRlciBib3R0b20vY292ZXIgbm8tcmVwZWF0O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU2NXB4KSB7XG4gIC5ob21lIHtcbiAgICBwYWRkaW5nLXRvcDogOThweDtcbiAgfVxufVxuLmhvbWVfX2JnIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAtMTtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gIHRvcDogMHB4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDE0NDBweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxNDQwcHgpIHtcbiAgLmhvbWVfX2JnIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5ob21lX19iZyB7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMzQlKTtcbiAgfVxufVxuLmhvbWVfX3RpdGxlIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgbWluLWhlaWdodDogMTgwcHg7XG4gIGZvbnQtc2l6ZTogNjBweDtcbiAgbGluZS1oZWlnaHQ6IDY1cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmhvbWVfX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDUwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDU1cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NjVweCkge1xuICAuaG9tZV9fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogNDBweDtcbiAgICBsaW5lLWhlaWdodDogNDVweDtcbiAgfVxufVxuLmhvbWVfX3RhZ3RpdGxlIHtcbiAgbWFyZ2luLXRvcDogMjVweDtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBsaW5lLWhlaWdodDogMjVweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NjVweCkge1xuICAuaG9tZV9fdGFndGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBsaW5lLWhlaWdodDogMThweDtcbiAgfVxuICAuaG9tZV9fdGFndGl0bGUgYnIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbi5ob21lX19ib3gge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMzAwcHggMzAwcHg7XG4gIGdhcDogMjBweCAzMHB4O1xuICBtYXJnaW4tdG9wOiAyOHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5ob21lX19ib3gge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xuICB9XG59XG4uaG9tZV9fYnV0dG9ucyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogNDBweCA0N3B4O1xuICBtYXJnaW4tdG9wOiA1MHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5ob21lX19idXR0b25zIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB9XG59XG4uaG9tZS1hZHZhbnRhZ2VzIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDg2cHg7XG4gIHBhZGRpbmc6IDE2cHggMThweDtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgYmFja2dyb3VuZDogI0ZGRjtcbiAgYm94LXNoYWRvdzogMHB4IDZweCA0MHB4IHJnYmEoNTgsIDYzLCA5MiwgMC4wNCk7XG59XG4uaG9tZS1hZHZhbnRhZ2VzX190ZXh0IHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMThweDtcbn1cbi5ob21lLWFkdmFudGFnZXNfX2NoZWNrIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IC0xM3B4O1xuICBsZWZ0OiAtMTNweDtcbn1cbi5ob21lX19kb3dubG9hZCB7XG4gIHBhZGRpbmctYm90dG9tOiAycHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGNvbG9yOiB2YXIoLS1yZWRMaWdodCk7XG4gIGJvcmRlci1ib3R0b206IDFweCBkYXNoZWQgdmFyKC0tcmVkTGlnaHQpO1xufVxuLmhvbWVfX2Rvd25sb2FkOmhvdmVyIHtcbiAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbn1cbi5ob21lX19pbWcge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogLTQ0MHB4O1xuICBsZWZ0OiA0MzJweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuaG9tZV9faW1nIHtcbiAgICB0b3A6IC02OHB4O1xuICAgIGxlZnQ6IDIwNXB4O1xuICAgIHdpZHRoOiA2MDBweDtcbiAgfVxufVxuXG4uaGVscGVyIHtcbiAgcGFkZGluZy10b3A6IDIxMnB4O1xufVxuLmhlbHBlcl9fYm94IHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4NzBweCkge1xuICAuaGVscGVyX19ib3gge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIH1cbn1cbi5oZWxwZXJfX3RpdGxlIHtcbiAgbWFyZ2luLXJpZ2h0OiA1NXB4O1xuICBmb250LXNpemU6IDc0cHg7XG4gIGxpbmUtaGVpZ2h0OiA4MHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5oZWxwZXJfX3RpdGxlIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDE3cHg7XG4gICAgZm9udC1zaXplOiA2NXB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogODcwcHgpIHtcbiAgLmhlbHBlcl9fdGl0bGUge1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICBmb250LXNpemU6IDQwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDU1cHg7XG4gIH1cbiAgLmhlbHBlcl9fdGl0bGUgYnIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NjVweCkge1xuICAuaGVscGVyX190aXRsZSB7XG4gICAgZm9udC1zaXplOiAzNXB4O1xuICAgIGxpbmUtaGVpZ2h0OiA0MHB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxufVxuLmhlbHBlcl9faXRlbXMge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnI7XG4gIGdhcDogMzBweDtcbiAgd2lkdGg6IDEwMCU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogODcwcHgpIHtcbiAgLmhlbHBlcl9faXRlbXMge1xuICAgIG1hcmdpbi10b3A6IDI1cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NjVweCkge1xuICAuaGVscGVyX19pdGVtcyB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG4gICAgZ2FwOiAyMHB4O1xuICB9XG59XG5cbi5zaXR1YXRpb24ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAyMTJweDtcbiAgcGFkZGluZzogMzJweCAyMHB4IDIwcHg7XG4gIGJhY2tncm91bmQ6ICNGRkZGRkY7XG4gIGJveC1zaGFkb3c6IDRweCAxMHB4IDMwcHggcmdiYSgwLCAwLCAwLCAwLjA3KTtcbiAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3M7XG59XG4uc2l0dWF0aW9uIHN2ZyB7XG4gIHdpZHRoOiA4MHB4O1xufVxuLnNpdHVhdGlvbjpudGgtb2YtdHlwZSgxKSB7XG4gIG1hcmdpbi10b3A6IDUwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogODcwcHgpIHtcbiAgLnNpdHVhdGlvbjpudGgtb2YtdHlwZSgxKSB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgfVxufVxuLnNpdHVhdGlvbjpudGgtb2YtdHlwZSg0KSB7XG4gIG1hcmdpbi10b3A6IC01MHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDg3MHB4KSB7XG4gIC5zaXR1YXRpb246bnRoLW9mLXR5cGUoNCkge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gIH1cbn1cbi5zaXR1YXRpb25fX3RleHQge1xuICBtYXJnaW4tdG9wOiAyMHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uc2l0dWF0aW9uOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tcmVkTGlnaHQpO1xuICBib3gtc2hhZG93OiA0cHggMTBweCAzMHB4IHJnYmEoMCwgMCwgMCwgMCk7XG59XG4uc2l0dWF0aW9uOmhvdmVyIC5zaXR1YXRpb25fX3RleHQge1xuICBjb2xvcjogI0ZGRjtcbn1cbi5zaXR1YXRpb246aG92ZXIgc3ZnIHBhdGgge1xuICBmaWxsOiAjRkZGO1xufVxuXG4uc2VydmljZXMge1xuICBwYWRkaW5nLXRvcDogMTUwcHg7XG59XG4uc2VydmljZXNfX3RpdGxlIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLnNlcnZpY2VzX19ib3gge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCg0LCAxZnIpO1xuICBnYXA6IDMwcHg7XG59XG5cbi5zZXJ2aWNlIHtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgYmFja2dyb3VuZDogI0ZGRjtcbiAgYm94LXNoYWRvdzogMHB4IDZweCA0MHB4IHJnYmEoNTgsIDYzLCA5MiwgMC4wNCk7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzO1xufVxuLnNlcnZpY2VfX2ZvdG8ge1xuICBoZWlnaHQ6IDE2N3B4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLnNlcnZpY2VfX2ZvdG8gaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG59XG4uc2VydmljZV9fbmFtZSB7XG4gIG1pbi1oZWlnaHQ6IDEyMHB4O1xuICBwYWRkaW5nOiAyMHB4IDIwcHggMzhweDtcbn1cbi5zZXJ2aWNlX19uYW1lIHAge1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogMjBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLnNlcnZpY2U6aG92ZXIge1xuICBib3gtc2hhZG93OiAwcHggNnB4IDMwcHggcmdiYSgwLCAwLCAwLCAwLjEpO1xufVxuLnNlcnZpY2U6aG92ZXIgLnNlcnZpY2VfX25hbWUgcCB7XG4gIGNvbG9yOiB2YXIoLS1yZWREYXJrKTtcbn1cblxuLnRhYnMge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4udGFic19faGVhZGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXgtd2lkdGg6IDExMTBweDtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbjogMzZweCBhdXRvIDA7XG4gIGJvcmRlci1yYWRpdXM6IDMwcHg7XG4gIGJhY2tncm91bmQ6IHZhcigtLWdyZXkpO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcztcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAudGFic19faGVhZGVyIHtcbiAgICBtYXgtd2lkdGg6IDQwMHB4O1xuICAgIG1pbi1oZWlnaHQ6IDQ0cHg7XG4gIH1cbn1cbi50YWJzX19idXR0b25zIHtcbiAgZGlzcGxheTogZmxleDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgYmFja2dyb3VuZDogdmFyKC0tZ3JleSk7XG4gIGJvcmRlci1yYWRpdXM6IDMwcHg7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC50YWJzX19idXR0b25zIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgei1pbmRleDogMjtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGJvcmRlci1yYWRpdXM6IDAgMCAyMHB4IDIwcHg7XG4gIH1cbiAgLnRhYnNfX2J1dHRvbnMuaXMtb3BlbiAuYWN0aXZlLXRhYjphZnRlciB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbiAgfVxufVxuLnRhYnNfX2J1dHRvbiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAxMnB4IDE1cHg7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IDE4cHg7XG4gIGNvbG9yOiAjN0E3QTdCO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJvcmRlci1yYWRpdXM6IDMwcHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnRhYnNfX2J1dHRvbjpob3ZlciB7XG4gICAgYmFja2dyb3VuZDogdmFyKC0tcmVkTGlnaHQpO1xuICAgIGNvbG9yOiAjRkZGO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnRhYnNfX2J1dHRvbi5hY3RpdmUtdGFiOmFmdGVyIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDogMTVweDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogOXB4O1xuICAgIGhlaWdodDogNXB4O1xuICAgIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9pY29uLWFycm93LnN2Z1wiKSBjZW50ZXIgY2VudGVyL2NvbnRhaW4gbm8tcmVwZWF0O1xuICB9XG59XG4udGFic19fYnV0dG9uLmFjdGl2ZS10YWIge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1yZWRMaWdodCk7XG4gIGNvbG9yOiAjRkZGO1xufVxuLnRhYnNfX2NvbnRlbnRzIHtcbiAgbWFyZ2luLXRvcDogMzBweDtcbn1cbi50YWJzX19jb250ZW50IC5zd2lwZXIge1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbn1cbi50YWJzX19jb250ZW50IC5zd2lwZXItc2xpZGUge1xuICBvcGFjaXR5OiAwO1xufVxuLnRhYnNfX2NvbnRlbnQgLnN3aXBlciAuc3dpcGVyLXNsaWRlLWFjdGl2ZSxcbi50YWJzX19jb250ZW50IC5zd2lwZXIgLnN3aXBlci1zbGlkZS1hY3RpdmUgKyAuc3dpcGVyLXNsaWRlLFxuLnRhYnNfX2NvbnRlbnQgLnN3aXBlciAuc3dpcGVyLXNsaWRlLWFjdGl2ZSArIC5zd2lwZXItc2xpZGUgKyAuc3dpcGVyLXNsaWRlLFxuLnRhYnNfX2NvbnRlbnQgLnN3aXBlciAuc3dpcGVyLXNsaWRlLWFjdGl2ZSArIC5zd2lwZXItc2xpZGUgKyAuc3dpcGVyLXNsaWRlICsgLnN3aXBlci1zbGlkZSB7XG4gIG9wYWNpdHk6IDE7XG59XG5cbi5zbGlkZXItcGFnaW5hdGlvbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBnYXA6IDEwcHg7XG4gIG1hcmdpbi10b3A6IDMwcHg7XG59XG4uc2xpZGVyLXBhZ2luYXRpb24gLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldCB7XG4gIHdpZHRoOiA4cHg7XG4gIGhlaWdodDogOHB4O1xuICBtYXJnaW46IDAgIWltcG9ydGFudDtcbiAgYm9yZGVyLXJhZGl1czogMzBweDtcbiAgYmFja2dyb3VuZDogdmFyKC0tcmVkRGFyayk7XG4gIG9wYWNpdHk6IDAuNTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3M7XG59XG4uc2xpZGVyLXBhZ2luYXRpb24gLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1hY3RpdmUge1xuICB3aWR0aDogNDZweDtcbiAgb3BhY2l0eTogMTtcbn1cblxuLm9yZGVyY2FsbCB7XG4gIHBhZGRpbmctdG9wOiAxMjVweDtcbn1cbi5vcmRlcmNhbGxfX2JveCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHBhZGRpbmctdG9wOiAzMHB4O1xuICBwYWRkaW5nLWJvdHRvbTogMzBweDtcbiAgcGFkZGluZy1sZWZ0OiAyNXB4O1xuICBib3JkZXI6IDE1cHggc29saWQgdmFyKC0tZ3JleSk7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNjYwcHgpIHtcbiAgLm9yZGVyY2FsbF9fYm94IHtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgcGFkZGluZy1sZWZ0OiA1cHg7XG4gICAgcGFkZGluZy1yaWdodDogNXB4O1xuICAgIHBhZGRpbmctdG9wOiAzNXB4O1xuICB9XG59XG4ub3JkZXJjYWxsX19pbWcge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAtMTEwcHg7XG4gIHRvcDogNTQlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIC5vcmRlcmNhbGxfX2ltZyB7XG4gICAgcmlnaHQ6IC0yNjBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDg4MHB4KSB7XG4gIC5vcmRlcmNhbGxfX2ltZyB7XG4gICAgcmlnaHQ6IC0zNzBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDY2MHB4KSB7XG4gIC5vcmRlcmNhbGxfX2ltZyB7XG4gICAgcG9zaXRpb246IHN0YXRpYztcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMjUxcHg7XG4gICAgbWFyZ2luOiA2MHB4IGF1dG8gLTE0MHB4IGF1dG87XG4gICAgdHJhbnNmb3JtOiBub25lO1xuICB9XG59XG4ub3JkZXJjYWxsX19pbWctLXBvcyB7XG4gIHJpZ2h0OiAtMTUwcHg7XG4gIHRvcDogNDglO1xufVxuLm9yZGVyY2FsbF9fYnV0dG9uIHtcbiAgbWFyZ2luLXRvcDogMzVweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA2NjBweCkge1xuICAub3JkZXJjYWxsX19idXR0b24ge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG4ub3JkZXJjYWxsX190ZXh0IHtcbiAgbWFyZ2luLXRvcDogMjBweDtcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XG59XG5cbi5hZHZhbnRhZ2VzIHtcbiAgcGFkZGluZy10b3A6IDE2MHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5hZHZhbnRhZ2VzX190aXRsZSB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG59XG4uYWR2YW50YWdlc19fYm94IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6IDMwcHg7XG4gIG1hcmdpbi10b3A6IDM1cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTU5cHgpIHtcbiAgLmFkdmFudGFnZXNfX2JveCB7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB9XG59XG5cbi5hZHZhbnRhZ2Uge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB3aWR0aDogMzcwcHg7XG4gIG1pbi1oZWlnaHQ6IDIxMnB4O1xuICBwYWRkaW5nOiAzNXB4IDUzcHggMjBweDtcbiAgYmFja2dyb3VuZDogI0ZGRkZGRjtcbiAgYm94LXNoYWRvdzogMHB4IDZweCA0MHB4IHJnYmEoNTgsIDYzLCA5MiwgMC4wNCk7XG4gIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk1OXB4KSB7XG4gIC5hZHZhbnRhZ2Uge1xuICAgIHdpZHRoOiAzNTRweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5hZHZhbnRhZ2Uge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG4uYWR2YW50YWdlIHN2ZyB7XG4gIHdpZHRoOiA4MnB4O1xuICBoZWlnaHQ6IDgycHg7XG59XG4uYWR2YW50YWdlIHN2ZyBwYXRoIHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3M7XG59XG4uYWR2YW50YWdlX190ZXh0IHtcbiAgbWFyZ2luLXRvcDogMjBweDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMThweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLmFkdmFudGFnZTpob3ZlciB7XG4gIGJveC1zaGFkb3c6IDRweCAxMHB4IDMwcHggcmdiYSgwLCAwLCAwLCAwLjA3KTtcbn1cbi5hZHZhbnRhZ2U6aG92ZXIgc3ZnIHBhdGgge1xuICBmaWxsOiB2YXIoLS1yZWRMaWdodCk7XG59XG5cbi5maXhlZC10ZXh0IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAtMTtcbiAgbGVmdDogLTI3M3B4O1xuICB0b3A6IDYwcHg7XG4gIGZvbnQtc2l6ZTogMTIwcHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiA1NXB4O1xuICBjb2xvcjogdmFyKC0tZ3JleSk7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIHRyYW5zZm9ybTogcm90YXRlKC05MGRlZyk7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmZpeGVkLXRleHQge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuLmNhdGFsb2cge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmctdG9wOiAxMzhweDtcbiAgcGFkZGluZy1ib3R0b206IDMycHg7XG4gIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9iZy12YXdlLTIud2VicFwiKSBjZW50ZXIgY2VudGVyL2NvdmVyIG5vLXJlcGVhdDtcbn1cbi5jYXRhbG9nX19kZWNvciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDA7XG4gIHRvcDogOHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDExMDBweCkge1xuICAuY2F0YWxvZ19fZGVjb3Ige1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbi5jYXRhbG9nX190aXRsZSB7XG4gIG1hcmdpbi1ib3R0b206IDI2cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NjVweCkge1xuICAuY2F0YWxvZ19fdGl0bGUgYnIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbi5jYXRhbG9nX19pdGVtOm5vdCg6bnRoLW9mLXR5cGUoMSkpIHtcbiAgbWFyZ2luLXRvcDogNDBweDtcbn1cbi5jYXRhbG9nX19uYW1lIHtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtMik7XG4gIGZvbnQtc2l6ZTogMzBweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IDQwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuY2F0YWxvZ19fbmFtZSB7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTY1cHgpIHtcbiAgLmNhdGFsb2dfX25hbWUge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBsaW5lLWhlaWdodDogMjVweDtcbiAgfVxufVxuLmNhdGFsb2dfX3ByZXZpZXdzIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMywgMWZyKTtcbiAgZ2FwOiAzMHB4O1xuICBtYXJnaW4tdG9wOiAyMHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDcwMHB4KSB7XG4gIC5jYXRhbG9nX19wcmV2aWV3cyB7XG4gICAgZ2FwOiAyMHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTY1cHgpIHtcbiAgLmNhdGFsb2dfX3ByZXZpZXdzIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcbiAgfVxufVxuLmNhdGFsb2ctcHJldmlldyB7XG4gIGJhY2tncm91bmQ6ICNGRkZGRkY7XG4gIGJveC1zaGFkb3c6IDBweCA2cHggNDBweCByZ2JhKDU4LCA2MywgOTIsIDAuMDQpO1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcztcbn1cbi5jYXRhbG9nLXByZXZpZXdfX2ZvdG8ge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAyMDFweDtcbn1cbi5jYXRhbG9nLXByZXZpZXdfX2ZvdG8gaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG59XG4uY2F0YWxvZy1wcmV2aWV3X19uYW1lIHtcbiAgcGFkZGluZzogMjVweCA4MHB4IDIwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTU5cHgpIHtcbiAgLmNhdGFsb2ctcHJldmlld19fbmFtZSB7XG4gICAgcGFkZGluZzogMjBweCAxMHB4O1xuICB9XG59XG4uY2F0YWxvZy1wcmV2aWV3X19uYW1lIHAge1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogMjBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcztcbn1cbi5jYXRhbG9nLXByZXZpZXc6aG92ZXIge1xuICBib3gtc2hhZG93OiAwcHggNnB4IDMwcHggcmdiYSgwLCAwLCAwLCAwLjEpO1xufVxuLmNhdGFsb2ctcHJldmlldzpob3ZlciAuY2F0YWxvZy1wcmV2aWV3X19uYW1lIHAge1xuICBjb2xvcjogdmFyKC0tcmVkRGFyayk7XG59XG5cbi5wcm9ibGVtcyB7XG4gIHBhZGRpbmctdG9wOiAxNTNweDtcbn1cbi5wcm9ibGVtc19fYm94IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiAzMHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDcwMHB4KSB7XG4gIC5wcm9ibGVtc19fYm94IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgfVxufVxuLnByb2JsZW1zX19jb250ZW50IHtcbiAgd2lkdGg6IDU3MHB4O1xuICBwYWRkaW5nOiAzNXB4IDEwcHggMzNweCAyOXB4O1xuICBiYWNrZ3JvdW5kOiAjRkZGRkZGO1xuICBib3gtc2hhZG93OiA0cHggMTBweCAzMHB4IHJnYmEoMCwgMCwgMCwgMC4wNyk7XG4gIGJvcmRlci1yYWRpdXM6IDIwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzAwcHgpIHtcbiAgLnByb2JsZW1zX19jb250ZW50IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5wcm9ibGVtc19faXRlbSBiciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuLnByb2JsZW1zX190aXRsZWJveCB7XG4gIHBhZGRpbmctbGVmdDogNDVweDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5NjBweCkge1xuICAucHJvYmxlbXNfX3RpdGxlYm94IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3MDBweCkge1xuICAucHJvYmxlbXNfX3RpdGxlIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbn1cbi5wcm9ibGVtc19faW5mbyB7XG4gIG1hcmdpbi10b3A6IDI1cHg7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzAwcHgpIHtcbiAgLnByb2JsZW1zX19pbmZvIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDE3cHg7XG4gIH1cbiAgLnByb2JsZW1zX19pbmZvIGJyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbi5wcmVzZW50IHtcbiAgcGFkZGluZy10b3A6IDE0MnB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDY1MHB4KSB7XG4gIC5wcmVzZW50X190aXRsZSB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG4gIC5wcmVzZW50X190aXRsZSBiciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuLnByZXNlbnRfX3NsaWRlciB7XG4gIHdpZHRoOiA1NzBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5NjBweCkge1xuICAucHJlc2VudF9fc2xpZGVyIHtcbiAgICB3aWR0aDogMjcwcHg7XG4gIH1cbn1cbi5wcmVzZW50X19ib3gge1xuICBkaXNwbGF5OiBmbGV4O1xuICBtYXJnaW4tdG9wOiAyNXB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDY1MHB4KSB7XG4gIC5wcmVzZW50X19ib3gge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIH1cbn1cbi5wcmVzZW50X19mb3RvIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG59XG4ucHJlc2VudF9fb3ZlcmxheSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjcpO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3M7XG59XG4ucHJlc2VudF9faW5uZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDI4NXB4O1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4ucHJlc2VudF9faW5uZXI6aG92ZXIgLnByZXNlbnRfX292ZXJsYXkge1xuICBvcGFjaXR5OiAxO1xufVxuLnByZXNlbnQtc2VydmljZSB7XG4gIHBhZGRpbmctdG9wOiAzNXB4O1xuICBwYWRkaW5nLWxlZnQ6IDMwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTU4cHgpIHtcbiAgLnByZXNlbnQtc2VydmljZSB7XG4gICAgcGFkZGluZy10b3A6IDA7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA2NTBweCkge1xuICAucHJlc2VudC1zZXJ2aWNlIHtcbiAgICBtYXJnaW4tdG9wOiA0MHB4O1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgfVxufVxuLnByZXNlbnQtc2VydmljZV9fdGl0bGUge1xuICBmb250LXNpemU6IDMwcHg7XG4gIGxpbmUtaGVpZ2h0OiAzOHB4O1xuICBmb250LXdlaWdodDogNzAwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDY1MHB4KSB7XG4gIC5wcmVzZW50LXNlcnZpY2VfX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDI1cHg7XG4gIH1cbn1cbi5wcmVzZW50LXNlcnZpY2VfX2FkcmVzcyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWFyZ2luLXRvcDogMTJweDtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuLnByZXNlbnQtc2VydmljZV9fYWRyZXNzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDE2cHg7XG4gIGhlaWdodDogMTZweDtcbiAgbWFyZ2luLXJpZ2h0OiAxMXB4O1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvaWNvbi1kb3Quc3ZnXCIpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xufVxuLnByZXNlbnQtc2VydmljZV9fdGV4dCB7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTI1MHB4KSB7XG4gIC5wcmVzZW50LXNlcnZpY2VfX3RleHQgYnIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5NjBweCkge1xuICAucHJlc2VudC1zZXJ2aWNlX190ZXh0IHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDE4cHg7XG4gIH1cbn1cbi5wcmVzZW50LXNlcnZpY2VfX2Zvcm0ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtYXJnaW4tdG9wOiAyMHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyNTBweCkge1xuICAucHJlc2VudC1zZXJ2aWNlX19mb3JtIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgIGdhcDogMzBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5wcmVzZW50LXNlcnZpY2VfX2Zvcm0ge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5NThweCkge1xuICAucHJlc2VudC1zZXJ2aWNlX19mb3JtIHtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gIH1cbn1cbi5wcmVzZW50LXNlcnZpY2VfX2lucHV0IHtcbiAgd2lkdGg6IDI3MHB4O1xuICBoZWlnaHQ6IDcwcHg7XG4gIG1hcmdpbi1yaWdodDogMzBweDtcbiAgcGFkZGluZzogMCAyMHB4O1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxOHB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBib3JkZXItcmFkaXVzOiAxMDBweDtcbiAgYmFja2dyb3VuZDogdmFyKC0tZ3JleSk7XG4gIGJvcmRlcjogbm9uZTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjUwcHgpIHtcbiAgLnByZXNlbnQtc2VydmljZV9faW5wdXQge1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICB3aWR0aDogMzAwcHg7XG4gIH1cbn1cbi5zdGF0aXN0aWNzIHtcbiAgcGFkZGluZy10b3A6IDE1MHB4O1xufVxuLnN0YXRpc3RpY3NfX2JveCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdhcDogMzBweDtcbiAgbWFyZ2luLXRvcDogMzVweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuc3RhdGlzdGljc19fYm94IHtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIH1cbn1cblxuLnN0YXRpc3RpYyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTM4cHg7XG4gIHBhZGRpbmc6IDMwcHggMjVweDtcbiAgYmFja2dyb3VuZDogI0ZGRkZGRjtcbiAgYm94LXNoYWRvdzogMHB4IDZweCA0MHB4IHJnYmEoNTgsIDYzLCA5MiwgMC4wNCk7XG4gIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5zdGF0aXN0aWMge1xuICAgIHdpZHRoOiAzNTRweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5zdGF0aXN0aWMge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG4uc3RhdGlzdGljIHN2ZyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDEwcHg7XG4gIGJvdHRvbTogLThweDtcbiAgd2lkdGg6IDgwcHg7XG4gIGhlaWdodDogODBweDtcbn1cbi5zdGF0aXN0aWMgc3ZnIHBhdGgge1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcztcbn1cbi5zdGF0aXN0aWNfX25hbWUge1xuICBmb250LXNpemU6IDIycHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiAyOHB4O1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcztcbn1cbi5zdGF0aXN0aWNfX3RleHQge1xuICBtYXJnaW4tdG9wOiAxMXB4O1xuICBwYWRkaW5nLXJpZ2h0OiA5N3B4O1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxOHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAuc3RhdGlzdGljX190ZXh0IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA3NHB4O1xuICB9XG59XG4uc3RhdGlzdGljOmhvdmVyIHtcbiAgYm94LXNoYWRvdzogNHB4IDEwcHggMzBweCByZ2JhKDAsIDAsIDAsIDAuMDcpO1xufVxuLnN0YXRpc3RpYzpob3ZlciAuc3RhdGlzdGljX19uYW1lIHtcbiAgY29sb3I6IHZhcigtLXJlZExpZ2h0KTtcbn1cbi5zdGF0aXN0aWM6aG92ZXIgc3ZnIHBhdGgge1xuICBmaWxsOiB2YXIoLS1yZWRMaWdodCk7XG59XG5cbi5wYXJ0bmVycyB7XG4gIG1hcmdpbi1ib3R0b206IDI1cHg7XG4gIHBhZGRpbmctdG9wOiAxNDhweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NjVweCkge1xuICAucGFydG5lcnNfX3RpdGxlIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbn1cbi5wYXJ0bmVyc19fc2xpZGVyIHtcbiAgbWFyZ2luLXRvcDogMjVweDtcbn1cbi5wYXJ0bmVyc19fc2xpZGVyIC5zd2lwZXIge1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NjVweCkge1xuICAucGFydG5lcnNfX3NsaWRlciB7XG4gICAgd2lkdGg6IDIyNnB4O1xuICB9XG59XG5cbi5wYXJ0bmVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEzOHB4O1xuICBiYWNrZ3JvdW5kOiAjRkZGRkZGO1xuICBib3gtc2hhZG93OiAwcHggNnB4IDQwcHggcmdiYSg1OCwgNjMsIDkyLCAwLjA0KTtcbiAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3M7XG59XG4ucGFydG5lcl9faW1nIHtcbiAgZmlsdGVyOiBncmF5c2NhbGUoMSk7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzO1xufVxuLnBhcnRuZXI6aG92ZXIge1xuICBib3gtc2hhZG93OiA0cHggMTBweCAzMHB4IHJnYmEoMCwgMCwgMCwgMC4wNyk7XG59XG4ucGFydG5lcjpob3ZlciAucGFydG5lcl9faW1nIHtcbiAgZmlsdGVyOiBncmF5c2NhbGUoMCk7XG59XG5cbi5jb250YWN0cyB7XG4gIHBhZGRpbmctdG9wOiAxNDBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NjVweCkge1xuICAuY29udGFjdHNfX3RpdGxlIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbn1cbi5jb250YWN0c19fYm94IHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAzMDBweCAxZnI7XG4gIGdhcDogNDBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuY29udGFjdHNfX2JveCB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG4gIH1cbn1cbi5jb250YWN0c19faW5mbyB7XG4gIHBhZGRpbmctdG9wOiAyM3B4O1xufVxuLmNvbnRhY3RzX19tYXAge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiA1NzNweDtcbiAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgZmlsdGVyOiBkcm9wLXNoYWRvdyg0cHggMTBweCA1MHB4IHJnYmEoMCwgMCwgMCwgMC4xKSk7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmNvbnRhY3RzX19tYXAge1xuICAgIGhlaWdodDogMjg0cHg7XG4gIH1cbn1cbi5jb250YWN0c19fZGF0YSB7XG4gIG1hcmdpbi10b3A6IDM1cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmNvbnRhY3RzX19kYXRhIHtcbiAgICBkaXNwbGF5OiBncmlkO1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmcjtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU2NXB4KSB7XG4gIC5jb250YWN0c19fZGF0YSB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG4gIH1cbn1cbi5jb250YWN0c19faXRlbSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG4uY29udGFjdHNfX2l0ZW06bm90KDpudGgtb2YtdHlwZSgxKSkge1xuICBtYXJnaW4tdG9wOiAyMHB4O1xufVxuLmNvbnRhY3RzX19uYW1lIHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMThweDtcbiAgY29sb3I6IHJnYmEoMzYsIDM0LCAzNSwgMC41KTtcbn1cbi5jb250YWN0c19fdGltZXRhYmxlIHtcbiAgbWFyZ2luLXRvcDogMTBweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gIGNvbG9yOiAjMjQyMjIzO1xufVxuLmNvbnRhY3RzX19waG9uZSB7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG4gIGZvbnQtc2l6ZTogMjZweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IDMzcHg7XG4gIGNvbG9yOiAjMzQzOTU3O1xufVxuLmNvbnRhY3RzX19tYWlsIHtcbiAgbWFyZ2luLXRvcDogMTBweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IDE4cHg7XG4gIGNvbG9yOiAjMzQzOTU3O1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbi5jb250YWN0c19fYWRyZXNzIHtcbiAgbWFyZ2luLXRvcDogMTBweDtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMThweDtcbn1cbi5jb250YWN0c19fYnV0dG9uIHtcbiAgbWFyZ2luLXRvcDogNDBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuY29udGFjdHNfX2J1dHRvbiB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuLmNvbnRhY3RzX19zb2NpYWwge1xuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6IDEwcHg7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG59XG5cbi5zb2NpYWxfX2l0ZW0ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgd2lkdGg6IDIycHg7XG4gIGhlaWdodDogMjJweDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBiYWNrZ3JvdW5kOiByZ2IoMTYxLCAzMywgMzMpO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcztcbn1cbi5zb2NpYWxfX2l0ZW06aG92ZXIge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDE2MSwgMzMsIDMzLCAwLjUpO1xufVxuXG4ubW9kYWwge1xuICB3aWR0aDogMzYwcHg7XG4gIGhlaWdodDogNDI1cHg7XG4gIHBhZGRpbmc6IDIwcHggMzBweDtcbiAgYmFja2dyb3VuZDogI0ZGRkZGRjtcbiAgYm94LXNoYWRvdzogMHB4IDZweCAzMHB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbn1cbi5tb2RhbCAuY2Fyb3VzZWxfX2J1dHRvbi5pcy1jbG9zZSB7XG4gIHRvcDogMDtcbiAgY29sb3I6IHZhcigtLXJlZExpZ2h0KTtcbn1cbi5tb2RhbF9fdGl0bGUge1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC0yKTtcbiAgZm9udC1zaXplOiAyNHB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogMzZweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjb2xvcjogIzI0MjIyMztcbn1cbi5tb2RhbF9fdGFndGl0bGUge1xuICBtYXJnaW4tdG9wOiA1cHg7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDE4cHg7XG4gIGNvbG9yOiAjMjQyMjIzO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5mb3JtX19pbnB1dCB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDYwcHg7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG4gIHBhZGRpbmc6IDAgMjBweDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogOTAwO1xuICBjb2xvcjogIzM0Mzk1NztcbiAgYm9yZGVyLXJhZGl1czogMTAwcHg7XG4gIGJvcmRlcjogbm9uZTtcbiAgYmFja2dyb3VuZDogdmFyKC0tZ3JleSk7XG59XG4uZm9ybV9faW5wdXQ6OnBsYWNlaG9sZGVyIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBjb2xvcjogIzM0Mzk1Nztcbn1cbi5mb3JtX19idXR0b24ge1xuICBtYXJnaW4tdG9wOiAyMHB4O1xufVxuXG4uYWdyZWUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgbWFyZ2luLXRvcDogMTVweDtcbn1cbi5hZ3JlZV9fd3JhcCB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG4uYWdyZWVfX2NoZWNrYm94IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmbGV4LXNocmluazogMDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiA5cHg7XG4gIGhlaWdodDogOXB4O1xuICBtYXJnaW46IDNweCAzcHggMCAwO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLXJlZExpZ2h0KTtcbn1cbi5hZ3JlZV9fdGV4dCB7XG4gIGZvbnQtc2l6ZTogMTBweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IDE0cHg7XG59XG4uYWdyZWVfX3RleHQgYSB7XG4gIGNvbG9yOiB2YXIoLS1yZWRMaWdodCk7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuLmFncmVlX190ZXh0IGE6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4uYWdyZWVfX2lucHV0IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5hZ3JlZV9faW5wdXQ6Y2hlY2tlZCArIC5hZ3JlZV9fY2hlY2tib3g6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMXB4O1xuICBsZWZ0OiAxcHg7XG4gIHdpZHRoOiA1cHg7XG4gIGhlaWdodDogNXB4O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJhY2tncm91bmQ6IHZhcigtLXJlZExpZ2h0KTtcbn0iLCJcclxuXHJcbi8qXHJcbjAuINCo0YDQuNGE0YLRi1xyXG4xLiDQntCx0YnQuNC1INGB0YLQuNC70Lgg0LTQu9GPINCy0YHQtdCz0L4g0YHQsNC50YLQsFxyXG4yLiDQktGB0L/QvtC80L7Qs9Cw0YLQtdC70YzQvdGL0LUg0LrQu9Cw0YHRgdGLXHJcbjMuINCh0YLQuNC70Lgg0LTQu9GPINC+0LTQuNC90LDQutC+0LLRi9GFINGN0LvQtdC80LXQvdGC0L7QslxyXG40LiDQqNCw0L/QutCwXHJcbjUuINCf0L7QtNCy0LDQu1xyXG42LiDQodGC0LjQu9C4INC60L7RgtC+0YDRi9C1INC90LUg0L/QvtCy0YLQvtGA0Y/RjtGC0YHRjyDQvdCwINC00YDRg9Cz0LjRhSDRgdGC0YDQsNC90LjRhtCw0YVcclxuXHJcbtCc0L7QsdC40LvRjNC90LDRjyDQstC10YDRgdC40Y8g0L3QsNGH0LjQvdCw0LXRgtGB0Y8g0YEgOTky0L/RhVxyXG5cclxuKi9cclxuXHJcbkBpbXBvcnQgJ2Jsb2Nrcy92YXJzJztcclxuXHJcbi8qfn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+XHJcbtCo0KDQmNCk0KLQqyBcclxufn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn4qL1xyXG5AaW1wb3J0ICdibG9ja3MvZm9udHMnO1xyXG5cclxuLyp+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5cclxuXHTQntCR0KnQmNCVINCh0KLQmNCb0Jgg0JTQm9CvINCS0KHQldCT0J4g0KHQkNCZ0KLQkCBcclxufn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn4qL1xyXG4qLFxyXG5wLFxyXG5oMSxoMixoMyxoNCxoNSxoNntcclxuXHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG5cdG1hcmdpbjogMDtcclxuXHRwYWRkaW5nOiAwO1xyXG5cdGxpbmUtaGVpZ2h0OiAxO1xyXG5cdC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwKTtcclxufVxyXG5cclxuaDF7XHJcblx0Zm9udC1mYW1pbHk6IHZhcigtLWZvbnQtMik7XHJcblx0Zm9udC1zaXplOiA2MHB4O1xyXG59XHJcblxyXG5oMntcclxuXHRmb250LWZhbWlseTogdmFyKC0tZm9udC0yKTsgXHJcblx0Zm9udC1zaXplOiA1MHB4O1xyXG59XHJcblxyXG5oMyxoNCxoNSxoNntcclxuXHRmb250LWZhbWlseTogdmFyKC0tZm9udC0yKTtcclxufVxyXG5cclxuaHRtbHsgXHJcblx0b3ZlcmZsb3cteDogaGlkZGVuO1xyXG5cdCYuZml4ZWR7XHJcblx0XHRvdmVyZmxvdzogaGlkZGVuO1xyXG5cdH1cclxufVxyXG5cclxuYm9keXtcclxuXHRmb250LWZhbWlseTogdmFyKC0tZm9udC1tYWluKTtcclxuXHRmb250LXNpemU6IDE2cHg7XHJcblx0Zm9udC13ZWlnaHQ6IDMwMDtcclxuXHRsaW5lLWhlaWdodDogMTtcclxuXHRjb2xvcjogIzAwMDtcclxuXHRvdmVyZmxvdy14OiBoaWRkZW47XHJcbn1cclxuXHJcbmF7XHJcblx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG5cdCY6aG92ZXJ7XHJcblx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcblx0fVxyXG59XHJcblxyXG5idXR0b257IFxyXG5cdGRpc3BsYXk6IGJsb2NrO1xyXG5cdGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LW1haW4pO1xyXG5cdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG5cdGJvcmRlcjogbm9uZTtcclxuXHRvdXRsaW5lOiBub25lO1xyXG5cdGN1cnNvcjogcG9pbnRlcjtcclxuXHQmOmZvY3Vze1xyXG5cdFx0b3V0bGluZTogbm9uZTtcclxuXHR9XHJcblx0JjpkaXNhYmxlZHtcclxuXHRcdHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG5cdFx0b3BhY2l0eTogMC41O1xyXG5cdH1cclxufVxyXG5cclxuaW5wdXQsIHRleHRhcmVhe1xyXG5cdGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LW1haW4pO1xyXG5cdG91dGxpbmU6IG5vbmU7XHJcblx0Jjpmb2N1cy12aXNpYmxle1xyXG5cdFx0b3V0bGluZTogbm9uZTtcclxuXHR9XHJcblx0JjpkaXNhYmxlZHtcclxuXHRcdHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG5cdFx0b3BhY2l0eTogMC41O1xyXG5cdH1cclxufVxyXG5cclxuYntcclxuXHRmb250LXdlaWdodDogNzAwO1xyXG59XHJcblxyXG4ubW9iaWxle1xyXG5cdGRpc3BsYXk6IG5vbmU7XHJcblx0QG1lZGlhIHNjcmVlbiBhbmQgKCBtYXgtd2lkdGg6IDk5MnB4ICl7XHJcblx0XHRkaXNwbGF5OiBibG9jaztcclxuXHR9XHJcbn1cclxuXHJcbi5kZXNrdG9we1xyXG5cdEBtZWRpYSBzY3JlZW4gYW5kICggbWF4LXdpZHRoOiA5OTJweCApe1xyXG5cdFx0ZGlzcGxheTogbm9uZTtcclxuXHR9XHJcbn1cclxuXHJcbi5jb250YWluZXJ7XHJcblx0bWF4LXdpZHRoOiAxMjAwcHg7XHJcblx0d2lkdGg6IDEwMCU7XHJcblx0bWFyZ2luOiAwIGF1dG87XHJcblx0cGFkZGluZzogMCAxNXB4O1xyXG59XHJcblxyXG4udGl0bGV7XHJcblx0bWluLWhlaWdodDogNTVweDtcclxuXHRmb250LWZhbWlseTogdmFyKC0tZm9udC0yKTtcclxuXHRmb250LXNpemU6IDUwcHg7XHJcblx0Zm9udC13ZWlnaHQ6IDcwMDtcclxuXHRsaW5lLWhlaWdodDogNTVweDtcclxuXHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG5cdEBtZWRpYShtYXgtd2lkdGg6IDc2OHB4KXtcclxuXHRcdG1pbi1oZWlnaHQ6IDQ1cHg7XHJcblx0XHRmb250LXNpemU6IDQwcHg7XHJcblx0XHRsaW5lLWhlaWdodDogNDVweDsgXHJcblx0fVxyXG5cdEBtZWRpYShtYXgtd2lkdGg6IDQ4MHB4KXtcclxuXHRcdG1pbi1oZWlnaHQ6IDQwcHg7XHJcblx0XHRmb250LXNpemU6IDM1cHg7XHJcblx0XHRsaW5lLWhlaWdodDogNDBweDsgXHJcblx0fVxyXG59XHJcblxyXG4uY29sb3ItcmVke1xyXG5cdGNvbG9yOiB2YXIoLS1yZWREYXJrKTtcclxufVxyXG5cclxuLmJ1dHRvbntcclxuXHRkaXNwbGF5OiBmbGV4O1xyXG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblx0d2lkdGg6IDMwMHB4O1xyXG5cdGhlaWdodDogNzBweDtcclxuXHRmb250LXNpemU6IDE4cHg7XHJcblx0Zm9udC13ZWlnaHQ6IDcwMDtcclxuXHRsaW5lLWhlaWdodDogMjNweDtcclxuXHRjb2xvcjogI0ZGRjtcclxuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0Ym9yZGVyLXJhZGl1czogMTAwcHg7XHJcblx0Ym94LXNoYWRvdzogMHB4IDVweCAzMHB4IHJnYmEoNTgsIDYzLCA5MiwgMC40KTtcclxuXHRiYWNrZ3JvdW5kOiB2YXIoLS1yZWRMaWdodCk7XHJcblx0dHJhbnNpdGlvbjogYWxsIC4zcztcclxuXHQmOmhvdmVye1xyXG5cdFx0Ym94LXNoYWRvdzogMHB4IDVweCAzMHB4IHJnYmEoNTgsIDYzLCA5MiwgMCk7XHJcblx0fVxyXG59XHJcblxyXG51bHtcclxuXHRtYXJnaW46IDA7XHJcblx0cGFkZGluZzogMDtcclxuXHRsaXN0LXN0eWxlOiBub25lO1xyXG5cdGxpe1xyXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdGZvbnQtc2l6ZTogMTRweDtcclxuXHRcdGxpbmUtaGVpZ2h0OiAxOHB4O1xyXG5cdFx0XHJcblx0XHQmOmJlZm9yZXtcclxuXHRcdFx0Y29udGVudDogJyc7XHJcblx0XHRcdGZsZXgtc2hyaW5rOiAwO1xyXG5cdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0d2lkdGg6IDE2cHg7XHJcblx0XHRcdGhlaWdodDogMTZweDtcclxuXHRcdFx0bWFyZ2luLXJpZ2h0OiAxMXB4O1xyXG5cdFx0XHRiYWNrZ3JvdW5kOiB1cmwoJy4uL2ltZy9pY29uLWRvdC5zdmcnKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcclxuXHRcdH1cclxuXHJcblx0XHQmOm5vdCg6bnRoLW9mLXR5cGUoMSkpe1xyXG5cdFx0XHRtYXJnaW4tdG9wOiAyMHB4O1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxub2x7XHJcblx0cGFkZGluZy1sZWZ0OiAxNnB4O1xyXG5cdGxpe1xyXG5cdFx0Zm9udC1zaXplOiAxNHB4O1xyXG5cdFx0bGluZS1oZWlnaHQ6IDE4cHg7XHJcblxyXG5cdFx0Jjpub3QoOm50aC1vZi10eXBlKDEpKXtcclxuXHRcdFx0bWFyZ2luLXRvcDogMjBweDtcclxuXHRcdH1cclxuXHJcblx0XHQmOjptYXJrZXJ7XHJcblx0XHRcdGZvbnQtc2l6ZTogMTVweDtcclxuXHRcdFx0Zm9udC13ZWlnaHQ6IDcwMDtcclxuXHRcdFx0bGluZS1oZWlnaHQ6IDE5cHg7XHJcblx0XHRcdGNvbG9yOiB2YXIoLS1yZWRMaWdodCk7XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG50YWJsZXtcclxuXHR3aWR0aDogMTAwJTtcclxuXHRib3JkZXItcmFkaXVzOiAxMHB4O1xyXG5cdGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XHJcblx0dGFibGUtbGF5b3V0OiBmaXhlZDtcclxufVxyXG5cclxudGFibGUgdGR7XHJcbiAgICBwYWRkaW5nOiAyMHB4IDA7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDEwMCwgMTQ3LCAxMDEsIDAuMik7XHJcbn1cclxudGR7XHJcbiAgICBwYWRkaW5nOiAyMHB4IDA7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDEwMCwgMTQ3LCAxMDEsIDAuMik7XHJcbn1cclxudGh7XHJcbiAgICBwYWRkaW5nOiAyMHB4IDA7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDEwMCwgMTQ3LCAxMDEsIDAuMik7XHJcbn1cclxuXHJcbi5jb21wZW5zYXRlLWZvci1zY3JvbGxiYXJ7XHJcblx0cGFkZGluZy1yaWdodDogMCAhaW1wb3J0YW50O1xyXG59XHJcbi8qfn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+XHJcblx0Ly9FTkQg0J7QkdCp0JjQlSDQodCi0JjQm9CYINCU0JvQryDQktCh0JXQk9CeINCh0JDQmdCi0JAgXHJcbn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fiovXHJcblxyXG4vKn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+flxyXG5cdNCS0KHQn9Ce0JzQntCT0JDQotCV0JvQrNCd0KvQlSDQmtCb0JDQodCh0KsgKNC90YPQttC90Ysg0YLQsNC8INCz0LTQtSDQvdC10YIg0L3Rg9C20LTRiyDQsiDQvtGB0LzRi9GB0LvQtdC90L3QvtC8INC60LvQsNGB0YHQvdC10LnQvNC40L3Qs9C1KVxyXG5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn4qL1xyXG5cclxuXHJcblxyXG5cclxuLyp+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5cclxuXHQvL0VORFx00JLQodCf0J7QnNCe0JPQkNCi0JXQm9Cs0J3Qq9CVINCa0JvQkNCh0KHQqyBcclxufn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+Ki9cclxuXHJcbi8qfn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+XHJcblx00KHQotCY0JvQmCDQlNCb0K8g0J7QlNCY0J3QkNCa0J7QktCr0KUg0K3Qm9CV0JzQldCd0KLQntCSIFxyXG5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn4qL1xyXG5AaW1wb3J0ICdibG9ja3MvdGVtcGxhdGVzJztcclxuLyp+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5cclxuXHQvL0VORCDQodCi0JjQm9CYINCU0JvQryDQntCU0JjQndCQ0JrQntCS0KvQpSDQrdCb0JXQnNCV0J3QotCe0JIgXHJcbn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fiovXHJcblxyXG4vKiB+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn4gXHJcblx0SEVBREVSIFxyXG5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn4qL1xyXG5AaW1wb3J0ICdibG9ja3MvaGVhZGVyJztcclxuLyogfn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+IFxyXG5cdC8vRU5EIEhFQURFUiAgXHJcbn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fiovXHJcblxyXG4vKiB+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn4gXHJcblx0Rk9PVEVSICBcclxufn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+Ki9cclxuQGltcG9ydCAnYmxvY2tzL2Zvb3Rlcic7XHJcbi8qIH5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fiBcclxuXHQvL0VORCBGT09URVIgIFxyXG5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn4qL1xyXG5cclxuLyogfn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+IFxyXG5cdNCh0KLQmNCb0Jgg0JrQntCi0J7QoNCr0JUg0J3QlSDQn9Ce0JLQotCe0KDQr9Cu0KLQodCvINCd0JAg0JTQoNCj0JPQmNClINCh0KLQoNCQ0J3QmNCm0JDQpSBcclxufn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+Ki9cclxuLndyYXBwZXJ7XHJcblx0YmFja2dyb3VuZDogdXJsKCcuLi9pbWcvYmFja2dyb3VuZC53ZWJwJykgY2VudGVyIDBweC9jb3ZlciBuby1yZXBlYXQ7XHJcbn1cclxuXHJcbi5ob21le1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIHBhZGRpbmctYm90dG9tOiA3OHB4O1xyXG5cdHBhZGRpbmctdG9wOiAxNDJweDtcclxuXHRiYWNrZ3JvdW5kOiB1cmwoJy4uL2ltZy9iZy12YXdlLTEud2VicCcpIGNlbnRlciBib3R0b20vY292ZXIgbm8tcmVwZWF0O1xyXG5cdFxyXG5cdEBtZWRpYShtYXgtd2lkdGg6IDU2NXB4KXtcclxuXHRcdHBhZGRpbmctdG9wOiA5OHB4O1xyXG5cdH1cclxuXHJcblx0Jl9fYmd7XHJcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHR6LWluZGV4OiAtMTtcclxuXHRcdGxlZnQ6IDUwJTtcclxuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcclxuXHRcdHRvcDogMHB4O1xyXG5cdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHR3aWR0aDogMTQ0MHB4O1xyXG5cdFx0QG1lZGlhKG1pbi13aWR0aDogMTQ0MHB4KXtcclxuXHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHR9XHJcblx0XHRAbWVkaWEobWF4LXdpZHRoOiA3NjhweCl7XHJcblx0XHRcdGhlaWdodDogMTAwJTtcclxuXHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0zNCUpO1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0Jl9fdGl0bGV7XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuXHRcdG1pbi1oZWlnaHQ6IDE4MHB4O1xyXG5cdFx0Zm9udC1zaXplOiA2MHB4O1xyXG5cdFx0bGluZS1oZWlnaHQ6IDY1cHg7XHJcblx0XHRAbWVkaWEobWF4LXdpZHRoOiA3NjhweCl7XHJcblx0XHRcdGZvbnQtc2l6ZTogNTBweDtcclxuXHRcdFx0bGluZS1oZWlnaHQ6IDU1cHg7XHJcblx0XHR9XHJcblx0XHRAbWVkaWEobWF4LXdpZHRoOiA1NjVweCl7XHJcblx0XHRcdGZvbnQtc2l6ZTogNDBweDtcclxuXHRcdFx0bGluZS1oZWlnaHQ6IDQ1cHg7XHJcblx0XHR9XHJcblx0fVxyXG5cdFxyXG5cdCZfX3RhZ3RpdGxle1xyXG5cdFx0bWFyZ2luLXRvcDogMjVweDtcclxuXHRcdGZvbnQtc2l6ZTogMjBweDtcclxuXHRcdGxpbmUtaGVpZ2h0OiAyNXB4O1xyXG5cdFx0QG1lZGlhKG1heC13aWR0aDogNTY1cHgpe1xyXG5cdFx0XHRmb250LXNpemU6IDE0cHg7XHJcblx0XHRcdGxpbmUtaGVpZ2h0OiAxOHB4O1xyXG5cdFx0XHRicntcclxuXHRcdFx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQmX19ib3h7XHJcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRkaXNwbGF5OiBncmlkO1xyXG5cdFx0Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAzMDBweCAzMDBweDtcclxuXHRcdGdhcDogMjBweCAzMHB4O1xyXG5cdFx0bWFyZ2luLXRvcDogMjhweDtcclxuXHRcdEBtZWRpYShtYXgtd2lkdGg6IDc2OHB4KXtcclxuXHRcdFx0Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQmX19idXR0b25ze1xyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0XHRnYXA6IDQwcHggNDdweDsgXHJcblx0XHRtYXJnaW4tdG9wOiA1MHB4O1xyXG5cdFx0QG1lZGlhKG1heC13aWR0aDogNzY4cHgpe1xyXG5cdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0Ji1hZHZhbnRhZ2Vze1xyXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHRcdGhlaWdodDogODZweDtcclxuXHRcdHBhZGRpbmc6IDE2cHggMThweDtcclxuXHRcdGJvcmRlci1yYWRpdXM6IDEwcHg7XHJcblx0XHRiYWNrZ3JvdW5kOiAjRkZGO1xyXG5cdFx0Ym94LXNoYWRvdzogMHB4IDZweCA0MHB4IHJnYmEoNTgsIDYzLCA5MiwgMC4wNCk7XHJcblx0XHQmX190ZXh0e1xyXG5cdFx0XHRmb250LXNpemU6IDE0cHg7XHJcblx0XHRcdGxpbmUtaGVpZ2h0OiAxOHB4O1xyXG5cdFx0fVxyXG5cdFx0Jl9fY2hlY2t7XHJcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0dG9wOiAtMTNweDtcclxuXHRcdFx0bGVmdDogLTEzcHg7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQmX19kb3dubG9hZHtcclxuXHRcdHBhZGRpbmctYm90dG9tOiAycHg7XHJcblx0XHRmb250LXdlaWdodDogNzAwO1xyXG5cdFx0Y29sb3I6IHZhcigtLXJlZExpZ2h0KTtcclxuXHRcdGJvcmRlci1ib3R0b206IDFweCBkYXNoZWQgdmFyKC0tcmVkTGlnaHQpO1xyXG5cdFx0Jjpob3ZlcntcclxuXHRcdFx0Ym9yZGVyLWJvdHRvbTogbm9uZTtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdCZfX2ltZ3tcclxuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdHRvcDogLTQ0MHB4O1xyXG5cdFx0bGVmdDogNDMycHg7XHJcblx0XHRAbWVkaWEobWF4LXdpZHRoOiA3NjhweCl7XHJcblx0XHRcdHRvcDogLTY4cHg7XHJcblx0XHRcdGxlZnQ6IDIwNXB4O1xyXG5cdFx0XHR3aWR0aDogNjAwcHg7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHRcclxufVxyXG5cclxuLmhlbHBlcntcclxuXHRwYWRkaW5nLXRvcDogMjEycHg7XHJcblxyXG5cdCZfX2JveHtcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0QG1lZGlhKG1heC13aWR0aDogODcwcHgpe1xyXG5cdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0Jl9fdGl0bGV7XHJcblx0XHRtYXJnaW4tcmlnaHQ6IDU1cHg7XHJcblx0XHRmb250LXNpemU6IDc0cHg7XHJcblx0XHRsaW5lLWhlaWdodDogODBweDtcclxuXHRcdFxyXG5cdFx0QG1lZGlhKG1heC13aWR0aDogOTYwcHggKXtcclxuXHRcdFx0bWFyZ2luLXJpZ2h0OiAxN3B4O1xyXG5cdFx0XHRmb250LXNpemU6IDY1cHg7XHJcblx0XHR9XHJcblx0XHRcclxuXHRcdEBtZWRpYShtYXgtd2lkdGg6IDg3MHB4KXtcclxuXHRcdFx0bWFyZ2luLXJpZ2h0OiAwO1xyXG5cdFx0XHRmb250LXNpemU6IDQwcHg7XHJcblx0XHRcdGxpbmUtaGVpZ2h0OiA1NXB4O1xyXG5cdFx0XHRicntcclxuXHRcdFx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHRcclxuXHRcdEBtZWRpYShtYXgtd2lkdGg6IDU2NXB4ICl7XHJcblx0XHRcdGZvbnQtc2l6ZTogMzVweDtcclxuXHRcdFx0bGluZS1oZWlnaHQ6IDQwcHg7XHJcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdCZfX2l0ZW1ze1xyXG5cdFx0ZGlzcGxheTogZ3JpZDtcclxuXHRcdGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmcjtcclxuXHRcdGdhcDogMzBweDtcclxuXHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0QG1lZGlhKG1heC13aWR0aDogODcwcHgpe1xyXG5cdFx0XHRtYXJnaW4tdG9wOiAyNXB4O1xyXG5cdFx0fVxyXG5cdFx0QG1lZGlhKG1heC13aWR0aDogNTY1cHggKXtcclxuXHRcdFx0Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XHJcblx0XHRcdGdhcDogMjBweDtcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbi5zaXR1YXRpb257XHJcblx0ZGlzcGxheTogZmxleDtcclxuXHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0d2lkdGg6IDEwMCU7XHJcblx0aGVpZ2h0OiAyMTJweDtcclxuXHRwYWRkaW5nOiAzMnB4IDIwcHggMjBweDtcclxuXHRiYWNrZ3JvdW5kOiAjRkZGRkZGO1xyXG5cdGJveC1zaGFkb3c6IDRweCAxMHB4IDMwcHggcmdiYSgwLCAwLCAwLCAwLjA3KTtcclxuXHRib3JkZXItcmFkaXVzOiAyMHB4O1xyXG5cdHRyYW5zaXRpb246IGFsbCAuM3M7XHJcblxyXG5cdHN2Z3tcclxuXHRcdHdpZHRoOiA4MHB4O1xyXG5cdH1cclxuXHJcblx0JjpudGgtb2YtdHlwZSgxKXtcclxuXHRcdG1hcmdpbi10b3A6IDUwcHg7XHJcblx0XHRAbWVkaWEobWF4LXdpZHRoOiA4NzBweCl7XHJcblx0XHRcdG1hcmdpbi10b3A6IDA7XHJcblx0XHR9XHJcblx0fVxyXG5cdFxyXG5cdCY6bnRoLW9mLXR5cGUoNCl7XHJcblx0XHRtYXJnaW4tdG9wOiAtNTBweDtcclxuXHRcdEBtZWRpYShtYXgtd2lkdGg6IDg3MHB4KXtcclxuXHRcdFx0bWFyZ2luLXRvcDogMDtcclxuXHRcdH1cclxuXHR9XHJcblx0XHJcblx0Jl9fdGV4dHtcclxuXHRcdG1hcmdpbi10b3A6IDIwcHg7XHJcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0fVxyXG5cdFxyXG5cdCY6aG92ZXJ7XHJcblx0XHRiYWNrZ3JvdW5kOiB2YXIoLS1yZWRMaWdodCk7XHJcblx0XHRib3gtc2hhZG93OiA0cHggMTBweCAzMHB4IHJnYmEoMCwgMCwgMCwgMCk7XHJcblx0XHQuc2l0dWF0aW9uX190ZXh0e1xyXG5cdFx0XHRjb2xvcjogI0ZGRjtcclxuXHRcdH1cclxuXHRcdHN2ZyBwYXRoe1xyXG5cdFx0XHRmaWxsOiAjRkZGO1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuLnNlcnZpY2Vze1xyXG5cdHBhZGRpbmctdG9wOiAxNTBweDtcclxuXHRcclxuXHQmX190aXRsZXtcclxuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHR9XHJcblxyXG5cdCZfX2JveHtcclxuXHRcdGRpc3BsYXk6IGdyaWQ7XHJcblx0XHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCg0LCAxZnIpO1xyXG5cdFx0Z2FwOiAzMHB4O1xyXG5cdH1cclxufVxyXG5cclxuLnNlcnZpY2V7XHJcblx0Ym9yZGVyLXJhZGl1czogMTBweDtcclxuXHRvdmVyZmxvdzogaGlkZGVuO1xyXG5cdGJhY2tncm91bmQ6ICNGRkY7XHJcblx0Ym94LXNoYWRvdzogMHB4IDZweCA0MHB4IHJnYmEoNTgsIDYzLCA5MiwgMC4wNCk7XHJcblx0dHJhbnNpdGlvbjogYWxsIC4zcztcclxuXHRcclxuXHQmX19mb3Rve1xyXG5cdFx0aGVpZ2h0OiAxNjdweDtcclxuXHRcdG92ZXJmbG93OiBoaWRkZW47XHJcblx0XHRpbWd7XHJcblx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRoZWlnaHQ6IDEwMCU7XHJcblx0XHRcdG9iamVjdC1maXQ6IGNvdmVyO1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0Jl9fbmFtZXtcclxuXHRcdG1pbi1oZWlnaHQ6IDEyMHB4O1xyXG5cdFx0cGFkZGluZzogMjBweCAyMHB4IDM4cHg7XHJcblx0XHRwe1xyXG5cdFx0XHRmb250LXdlaWdodDogNzAwO1xyXG5cdFx0XHRsaW5lLWhlaWdodDogMjBweDtcclxuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0Jjpob3ZlcntcclxuXHRcdGJveC1zaGFkb3c6IDBweCA2cHggMzBweCByZ2JhKDAsIDAsIDAsIDAuMSk7XHJcblx0XHQuc2VydmljZV9fbmFtZSBwe1xyXG5cdFx0XHRjb2xvcjogdmFyKC0tcmVkRGFyayk7XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG4udGFic3tcclxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG5cdCZfX2hlYWRlcntcclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdG1heC13aWR0aDogMTExMHB4O1xyXG5cdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRtYXJnaW46IDM2cHggYXV0byAwO1xyXG5cdFx0Ym9yZGVyLXJhZGl1czogMzBweDtcclxuXHRcdGJhY2tncm91bmQ6IHZhcigtLWdyZXkpO1xyXG5cdFx0dHJhbnNpdGlvbjogYWxsIC4zcztcclxuXHRcdEBtZWRpYShtYXgtd2lkdGg6IDc2OHB4KXtcclxuXHRcdFx0bWF4LXdpZHRoOiA0MDBweDtcclxuXHRcdFx0bWluLWhlaWdodDogNDRweDtcclxuXHRcdH1cclxuXHR9XHJcblx0XHJcblx0Jl9fYnV0dG9uc3tcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRvdmVyZmxvdzogaGlkZGVuO1xyXG5cdFx0YmFja2dyb3VuZDogdmFyKC0tZ3JleSk7XHJcblx0XHRib3JkZXItcmFkaXVzOiAzMHB4O1xyXG5cdFx0dHJhbnNpdGlvbjogYWxsIC4zcztcclxuXHRcdEBtZWRpYShtYXgtd2lkdGg6IDc2OHB4KXtcclxuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHR6LWluZGV4OiAyO1xyXG5cdFx0XHR0b3A6IDA7XHJcblx0XHRcdGxlZnQ6IDA7XHJcblx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcblx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRib3JkZXItcmFkaXVzOiAwIDAgMjBweCAyMHB4O1xyXG5cdFx0XHQmLmlzLW9wZW4gLmFjdGl2ZS10YWI6YWZ0ZXJ7XHJcblx0XHRcdFx0dHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHRcclxuXHQmX19idXR0b257XHJcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRwYWRkaW5nOiAxMnB4IDE1cHg7XHJcblx0XHRmb250LXNpemU6IDE0cHg7XHJcblx0XHRmb250LXdlaWdodDogNzAwO1xyXG5cdFx0bGluZS1oZWlnaHQ6IDE4cHg7XHJcblx0XHRjb2xvcjogIzdBN0E3QjsgXHJcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHRib3JkZXItcmFkaXVzOiAzMHB4O1xyXG5cdFx0QG1lZGlhKG1pbi13aWR0aDogNzY4cHgpe1xyXG5cdFx0XHQmOmhvdmVye1xyXG5cdFx0XHRcdGJhY2tncm91bmQ6IHZhcigtLXJlZExpZ2h0KTtcclxuXHRcdFx0XHRjb2xvcjogI0ZGRjtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0QG1lZGlhKG1heC13aWR0aDogNzY4cHgpe1xyXG5cdFx0XHQmLmFjdGl2ZS10YWJ7XHJcblx0XHRcdFx0JjphZnRlcntcclxuXHRcdFx0XHRcdGNvbnRlbnQ6ICcnO1xyXG5cdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRcdFx0cmlnaHQ6IDE1cHg7XHJcblx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0XHRcdHdpZHRoOiA5cHg7XHJcblx0XHRcdFx0XHRoZWlnaHQ6IDVweDtcclxuXHRcdFx0XHRcdGJhY2tncm91bmQ6IHVybCgnLi4vaW1nL2ljb24tYXJyb3cuc3ZnJykgY2VudGVyIGNlbnRlci9jb250YWluIG5vLXJlcGVhdDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdCYuYWN0aXZlLXRhYntcclxuXHRcdFx0YmFja2dyb3VuZDogdmFyKC0tcmVkTGlnaHQpO1xyXG5cdFx0XHRjb2xvcjogI0ZGRjtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdCZfX2NvbnRlbnRze1xyXG5cdFx0bWFyZ2luLXRvcDogMzBweDtcclxuXHR9XHJcblxyXG5cdCZfX2NvbnRlbnR7XHJcblx0XHQuc3dpcGVye1xyXG5cdFx0XHRvdmVyZmxvdzogdmlzaWJsZTtcclxuXHRcdH1cclxuXHJcblx0XHQuc3dpcGVyLXNsaWRle1xyXG5cdFx0XHRvcGFjaXR5OiAwO1xyXG5cdFx0fVxyXG5cdFx0XHJcblx0XHQuc3dpcGVyIC5zd2lwZXItc2xpZGUtYWN0aXZlLCBcclxuXHRcdC5zd2lwZXIgLnN3aXBlci1zbGlkZS1hY3RpdmUgKyAuc3dpcGVyLXNsaWRlLCBcclxuXHRcdC5zd2lwZXIgLnN3aXBlci1zbGlkZS1hY3RpdmUgKyAuc3dpcGVyLXNsaWRlICsgLnN3aXBlci1zbGlkZSwgXHJcblx0XHQuc3dpcGVyIC5zd2lwZXItc2xpZGUtYWN0aXZlICsgLnN3aXBlci1zbGlkZSArIC5zd2lwZXItc2xpZGUgKyAuc3dpcGVyLXNsaWRlIHtcclxuXHRcdFx0b3BhY2l0eTogMTtcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbi5zbGlkZXItcGFnaW5hdGlvbntcclxuXHRkaXNwbGF5OiBmbGV4O1xyXG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cdGdhcDogMTBweDtcclxuXHRtYXJnaW4tdG9wOiAzMHB4O1xyXG5cdC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXR7XHJcblx0XHR3aWR0aDogOHB4O1xyXG5cdFx0aGVpZ2h0OiA4cHg7XHJcblx0XHRtYXJnaW46IDAgIWltcG9ydGFudDtcclxuXHRcdGJvcmRlci1yYWRpdXM6IDMwcHg7XHJcblx0XHRiYWNrZ3JvdW5kOiB2YXIoLS1yZWREYXJrKTtcclxuXHRcdG9wYWNpdHk6IDAuNTtcclxuXHRcdHRyYW5zaXRpb246IGFsbCAuM3M7XHJcblx0fVxyXG5cdC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtYWN0aXZle1xyXG5cdFx0d2lkdGg6IDQ2cHg7XHJcblx0XHRvcGFjaXR5OiAxO1xyXG5cdH1cclxufVxyXG5cclxuLm9yZGVyY2FsbHtcclxuXHRwYWRkaW5nLXRvcDogMTI1cHg7XHJcblx0XHJcblx0Jl9fYm94e1xyXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHRcdHBhZGRpbmctdG9wOiAzMHB4O1xyXG5cdFx0cGFkZGluZy1ib3R0b206IDMwcHg7XHJcblx0XHRwYWRkaW5nLWxlZnQ6IDI1cHg7XHJcblx0XHRib3JkZXI6IDE1cHggc29saWQgdmFyKC0tZ3JleSk7XHJcblx0XHRAbWVkaWEobWF4LXdpZHRoOiA2NjBweCl7XHJcblx0XHRcdGhlaWdodDogYXV0bztcclxuXHRcdFx0cGFkZGluZy1sZWZ0OiA1cHg7XHJcblx0XHRcdHBhZGRpbmctcmlnaHQ6IDVweDtcclxuXHRcdFx0cGFkZGluZy10b3A6IDM1cHg7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQmX19pbWd7XHJcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRyaWdodDogLTExMHB4O1xyXG5cdFx0dG9wOiA1NCU7XHJcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XHJcblx0XHRcclxuXHRcdEBtZWRpYShtYXgtd2lkdGg6IDEyMDBweCl7XHJcblx0XHRcdHJpZ2h0OiAtMjYwcHg7XHJcblx0XHR9XHJcblx0XHRcclxuXHRcdEBtZWRpYShtYXgtd2lkdGg6IDg4MHB4KXtcclxuXHRcdFx0cmlnaHQ6IC0zNzBweDtcclxuXHRcdH1cclxuXHRcdFxyXG5cdFx0QG1lZGlhKG1heC13aWR0aDogNjYwcHgpe1xyXG5cdFx0XHRwb3NpdGlvbjogc3RhdGljO1xyXG5cdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0d2lkdGg6IDI1MXB4O1xyXG5cdFx0XHRtYXJnaW46IDYwcHggYXV0byAtMTQwcHggYXV0bztcclxuXHRcdFx0dHJhbnNmb3JtOiBub25lO1xyXG5cdFx0fVxyXG5cclxuXHRcdCYtLXBvc3tcclxuXHRcdFx0cmlnaHQ6IC0xNTBweDtcclxuXHRcdFx0dG9wOiA0OCU7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQmX19idXR0b257XHJcblx0XHRtYXJnaW4tdG9wOiAzNXB4O1xyXG5cdFx0QG1lZGlhKG1heC13aWR0aDogNjYwcHgpe1xyXG5cdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdCZfX3RleHR7XHJcblx0XHRtYXJnaW4tdG9wOiAyMHB4O1xyXG5cdFx0bGluZS1oZWlnaHQ6IDIwcHg7XHJcblx0fVxyXG59XHJcblxyXG4uYWR2YW50YWdlc3tcclxuXHRwYWRkaW5nLXRvcDogMTYwcHg7XHJcblxyXG5cdCZfX3RpdGxle1xyXG5cdFx0QG1lZGlhKG1heC13aWR0aDogOTYwcHgpe1xyXG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQmX19ib3h7XHJcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0Z2FwOiAzMHB4O1xyXG5cdFx0bWFyZ2luLXRvcDogMzVweDtcclxuXHRcdEBtZWRpYShtYXgtd2lkdGg6IDk1OXB4KXtcclxuXHRcdFx0ZmxleC13cmFwOiB3cmFwO1xyXG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbi5hZHZhbnRhZ2V7XHJcblx0ZGlzcGxheTogZmxleDtcclxuXHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0d2lkdGg6IDM3MHB4O1xyXG5cdG1pbi1oZWlnaHQ6IDIxMnB4O1xyXG5cdHBhZGRpbmc6IDM1cHggNTNweCAyMHB4O1xyXG5cdGJhY2tncm91bmQ6ICNGRkZGRkY7XHJcblx0Ym94LXNoYWRvdzogMHB4IDZweCA0MHB4IHJnYmEoNTgsIDYzLCA5MiwgMC4wNCk7XHJcblx0Ym9yZGVyLXJhZGl1czogMjBweDtcclxuXHR0cmFuc2l0aW9uOiBhbGwgLjNzO1xyXG5cdFxyXG5cdEBtZWRpYShtYXgtd2lkdGg6IDk1OXB4KXtcclxuXHRcdHdpZHRoOiAzNTRweDtcclxuXHR9XHJcblx0XHJcblx0QG1lZGlhKG1heC13aWR0aDogNzY3cHgpe1xyXG5cdFx0d2lkdGg6IDEwMCU7XHJcblx0fVxyXG5cclxuXHRzdmd7XHJcblx0XHR3aWR0aDogODJweDtcclxuXHRcdGhlaWdodDogODJweDtcclxuXHRcdHBhdGh7XHJcblx0XHRcdHRyYW5zaXRpb246IGFsbCAuM3M7XHJcblx0XHR9XHJcblx0fVxyXG5cdFxyXG5cdCZfX3RleHR7XHJcblx0XHRtYXJnaW4tdG9wOiAyMHB4O1xyXG5cdFx0Zm9udC1zaXplOiAxNHB4O1xyXG5cdFx0bGluZS1oZWlnaHQ6IDE4cHg7XHJcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0fVxyXG5cdFxyXG5cdCY6aG92ZXJ7XHJcblx0XHRib3gtc2hhZG93OiA0cHggMTBweCAzMHB4IHJnYmEoMCwgMCwgMCwgMC4wNyk7XHJcblx0XHRzdmcgcGF0aHtcclxuXHRcdFx0ZmlsbDogdmFyKC0tcmVkTGlnaHQpO1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuLmZpeGVkLXRleHR7XHJcblx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdHotaW5kZXg6IC0xO1xyXG5cdGxlZnQ6IC0yNzNweDtcclxuXHR0b3A6IDYwcHg7XHJcblx0Zm9udC1zaXplOiAxMjBweDtcclxuXHRmb250LXdlaWdodDogNzAwO1xyXG5cdGxpbmUtaGVpZ2h0OiA1NXB4O1xyXG5cdGNvbG9yOiB2YXIoLS1ncmV5KTtcclxuXHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG5cdHRyYW5zZm9ybTogcm90YXRlKC05MGRlZyk7XHJcblx0QG1lZGlhKG1heC13aWR0aDogNzY4cHgpe1xyXG5cdFx0ZGlzcGxheTogbm9uZTtcclxuXHR9XHJcbn1cclxuXHJcbi5jYXRhbG9ne1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRwYWRkaW5nLXRvcDogMTM4cHg7XHJcblx0cGFkZGluZy1ib3R0b206IDMycHg7XHJcblx0YmFja2dyb3VuZDogdXJsKCcuLi9pbWcvYmctdmF3ZS0yLndlYnAnKSBjZW50ZXIgY2VudGVyL2NvdmVyIG5vLXJlcGVhdDtcclxuXHJcblx0Jl9fZGVjb3J7XHJcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRyaWdodDogMDtcclxuXHRcdHRvcDogOHB4O1xyXG5cdFx0QG1lZGlhKG1heC13aWR0aDogMTEwMHB4KXtcclxuXHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdCZfX3RpdGxle1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogMjZweDtcclxuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdEBtZWRpYShtYXgtd2lkdGg6IDU2NXB4KXtcclxuXHRcdFx0YnJ7XHJcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0Jl9faXRlbXtcclxuXHRcdCY6bm90KDpudGgtb2YtdHlwZSgxKSl7XHJcblx0XHRcdG1hcmdpbi10b3A6IDQwcHg7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQmX19uYW1le1xyXG5cdFx0Zm9udC1mYW1pbHk6IHZhcigtLWZvbnQtMik7XHJcblx0XHRmb250LXNpemU6IDMwcHg7XHJcblx0XHRmb250LXdlaWdodDogNzAwO1xyXG5cdFx0bGluZS1oZWlnaHQ6IDQwcHg7XHJcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHRAbWVkaWEobWF4LXdpZHRoOiA3NjhweCl7XHJcblx0XHRcdGZvbnQtc2l6ZTogMjRweDtcclxuXHRcdH1cclxuXHRcdEBtZWRpYShtYXgtd2lkdGg6IDU2NXB4KXtcclxuXHRcdFx0Zm9udC1zaXplOiAyMHB4O1xyXG5cdFx0XHRsaW5lLWhlaWdodDogMjVweDtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdCZfX3ByZXZpZXdze1xyXG5cdFx0ZGlzcGxheTogZ3JpZDtcclxuXHRcdGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDMsIDFmcik7XHJcblx0XHRnYXA6IDMwcHg7XHJcblx0XHRtYXJnaW4tdG9wOiAyMHB4O1xyXG5cclxuXHRcdEBtZWRpYShtYXgtd2lkdGg6IDcwMHB4KXtcclxuXHRcdFx0Z2FwOiAyMHB4O1xyXG5cdFx0fVxyXG5cclxuXHRcdEBtZWRpYShtYXgtd2lkdGg6IDU2NXB4KXtcclxuXHRcdFx0Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQmLXByZXZpZXd7XHJcblx0XHRiYWNrZ3JvdW5kOiAjRkZGRkZGO1xyXG5cdFx0Ym94LXNoYWRvdzogMHB4IDZweCA0MHB4IHJnYmEoNTgsIDYzLCA5MiwgMC4wNCk7XHJcblx0XHRib3JkZXItcmFkaXVzOiAxMHB4O1xyXG5cdFx0b3ZlcmZsb3c6IGhpZGRlbjtcclxuXHRcdHRyYW5zaXRpb246IGFsbCAuM3M7XHJcblx0XHRcclxuXHRcdCZfX2ZvdG97XHJcblx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRoZWlnaHQ6IDIwMXB4O1xyXG5cdFx0XHRpbWd7XHJcblx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0aGVpZ2h0OiAxMDAlO1xyXG5cdFx0XHRcdG9iamVjdC1maXQ6IGNvdmVyO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdFx0Jl9fbmFtZXtcclxuXHRcdFx0cGFkZGluZzogMjVweCA4MHB4IDIwcHg7XHJcblx0XHRcdEBtZWRpYShtYXgtd2lkdGg6IDk1OXB4KXtcclxuXHRcdFx0XHRwYWRkaW5nOiAyMHB4IDEwcHg7XHJcblx0XHRcdH1cclxuXHRcdFx0cHtcclxuXHRcdFx0XHRmb250LXdlaWdodDogNzAwO1xyXG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAyMHB4O1xyXG5cdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdFx0XHR0cmFuc2l0aW9uOiBhbGwgLjNzO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdFx0Jjpob3ZlcntcclxuXHRcdFx0Ym94LXNoYWRvdzogMHB4IDZweCAzMHB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcclxuXHRcdFx0LmNhdGFsb2ctcHJldmlld19fbmFtZSBwe1xyXG5cdFx0XHRcdGNvbG9yOiB2YXIoLS1yZWREYXJrKTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHR9XHJcbn1cclxuXHJcbi5wcm9ibGVtc3tcclxuXHRwYWRkaW5nLXRvcDogMTUzcHg7XHJcblxyXG5cdCZfX2JveHtcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRnYXA6IDMwcHg7XHJcblx0XHRAbWVkaWEobWF4LXdpZHRoOiA3MDBweCl7XHJcblx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTtcclxuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdCZfX2NvbnRlbnR7XHJcblx0XHR3aWR0aDogNTcwcHg7XHJcblx0XHRwYWRkaW5nOiAzNXB4IDEwcHggMzNweCAyOXB4O1xyXG5cdFx0YmFja2dyb3VuZDogI0ZGRkZGRjtcclxuXHRcdGJveC1zaGFkb3c6IDRweCAxMHB4IDMwcHggcmdiYSgwLCAwLCAwLCAwLjA3KTtcclxuXHRcdGJvcmRlci1yYWRpdXM6IDIwcHg7XHJcblx0XHRAbWVkaWEobWF4LXdpZHRoOiA3MDBweCl7XHJcblx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0Jl9faXRlbXtcclxuXHRcdEBtZWRpYShtYXgtd2lkdGg6IDc2OHB4KXtcclxuXHRcdFx0YnJ7XHJcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHRcclxuXHQmX190aXRsZWJveHtcclxuXHRcdHBhZGRpbmctbGVmdDogNDVweDtcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0QG1lZGlhKG1heC13aWR0aDogOTYwcHgpe1xyXG5cdFx0XHRwYWRkaW5nLWxlZnQ6IDA7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQmX190aXRsZXtcclxuXHRcdEBtZWRpYShtYXgtd2lkdGg6IDcwMHB4KXtcclxuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0Jl9faW5mb3tcclxuXHRcdG1hcmdpbi10b3A6IDI1cHg7XHJcblx0XHRmb250LXNpemU6IDIwcHg7XHJcblx0XHRsaW5lLWhlaWdodDogMjRweDtcclxuXHRcdGZvbnQtd2VpZ2h0OiA3MDA7XHJcblx0XHRAbWVkaWEobWF4LXdpZHRoOiA3MDBweCl7XHJcblx0XHRcdGZvbnQtc2l6ZTogMTRweDtcclxuXHRcdFx0bGluZS1oZWlnaHQ6IDE3cHg7XHJcblx0XHRcdGJye1xyXG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbi5wcmVzZW50e1xyXG5cdHBhZGRpbmctdG9wOiAxNDJweDtcclxuXHJcblx0Jl9fdGl0bGV7XHJcblx0XHRAbWVkaWEobWF4LXdpZHRoOiA2NTBweCl7XHJcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdFx0YnJ7XHJcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0Jl9fc2xpZGVye1xyXG5cdFx0d2lkdGg6IDU3MHB4O1xyXG5cdFx0QG1lZGlhKG1heC13aWR0aDogOTYwcHgpe1xyXG5cdFx0XHR3aWR0aDogMjcwcHg7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQmX19ib3h7XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0bWFyZ2luLXRvcDogMjVweDtcclxuXHRcdEBtZWRpYShtYXgtd2lkdGg6IDY1MHB4KXtcclxuXHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdCZfX2ZvdG97XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHRcdGhlaWdodDogMTAwJTtcclxuXHRcdG9iamVjdC1maXQ6IGNvdmVyO1xyXG5cdH1cclxuXHRcclxuXHQmX19vdmVybGF5e1xyXG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0dG9wOiAwO1xyXG5cdFx0bGVmdDogMDtcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHRcdGhlaWdodDogMTAwJTtcclxuXHRcdGJhY2tncm91bmQ6IHJnYmEoMjU1LDI1NSwyNTUsMC43KTtcclxuXHRcdHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG5cdFx0b3BhY2l0eTogMDtcclxuXHRcdHRyYW5zaXRpb246IGFsbCAuM3M7XHJcblx0fVxyXG5cdFxyXG5cdCZfX2lubmVye1xyXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRoZWlnaHQ6IDI4NXB4O1xyXG5cdFx0Ym9yZGVyLXJhZGl1czogMTBweDtcclxuXHRcdG92ZXJmbG93OiBoaWRkZW47XHJcblx0XHRjdXJzb3I6IHBvaW50ZXI7XHJcblx0XHQmOmhvdmVyIC5wcmVzZW50X19vdmVybGF5e1xyXG5cdFx0XHRvcGFjaXR5OiAxO1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0Ji1zZXJ2aWNle1xyXG5cdFx0cGFkZGluZy10b3A6IDM1cHg7XHJcblx0XHRwYWRkaW5nLWxlZnQ6IDMwcHg7XHJcblx0XHRcclxuXHRcdEBtZWRpYShtYXgtd2lkdGg6IDk1OHB4KXtcclxuXHRcdFx0cGFkZGluZy10b3A6IDA7XHJcblx0XHR9XHJcblxyXG5cdFx0QG1lZGlhKG1heC13aWR0aDogNjUwcHgpe1xyXG5cdFx0XHRtYXJnaW4tdG9wOiA0MHB4O1xyXG5cdFx0XHRwYWRkaW5nLWxlZnQ6IDA7XHJcblx0XHR9XHJcblxyXG5cdFx0Jl9fdGl0bGV7XHJcblx0XHRcdGZvbnQtc2l6ZTogMzBweDtcclxuXHRcdFx0bGluZS1oZWlnaHQ6IDM4cHg7XHJcblx0XHRcdGZvbnQtd2VpZ2h0OiA3MDA7XHJcblx0XHRcdEBtZWRpYShtYXgtd2lkdGg6IDY1MHB4KXtcclxuXHRcdFx0XHRmb250LXNpemU6IDIwcHg7XHJcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDI1cHg7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHQmX19hZHJlc3N7XHJcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdFx0bWFyZ2luLXRvcDogMTJweDtcclxuXHRcdFx0Zm9udC1zaXplOiAxNHB4O1xyXG5cdFx0XHRcclxuXHRcdFx0JjpiZWZvcmV7XHJcblx0XHRcdFx0Y29udGVudDogJyc7XHJcblx0XHRcdFx0ZmxleC1zaHJpbms6IDA7XHJcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdFx0d2lkdGg6IDE2cHg7XHJcblx0XHRcdFx0aGVpZ2h0OiAxNnB4O1xyXG5cdFx0XHRcdG1hcmdpbi1yaWdodDogMTFweDtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kOiB1cmwoJy4uL2ltZy9pY29uLWRvdC5zdmcnKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0XHJcblx0XHQmX190ZXh0e1xyXG5cdFx0XHRtYXJnaW4tdG9wOiAyMHB4O1xyXG5cdFx0XHRmb250LXNpemU6IDE2cHg7XHJcblx0XHRcdGZvbnQtd2VpZ2h0OiA3MDA7XHJcblx0XHRcdGxpbmUtaGVpZ2h0OiAyMHB4O1xyXG5cdFx0XHRAbWVkaWEobWF4LXdpZHRoOiAxMjUwcHgpe1xyXG5cdFx0XHRcdGJye1xyXG5cdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdFx0QG1lZGlhKG1heC13aWR0aDogOTYwcHgpe1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogMTRweDtcclxuXHRcdFx0XHRsaW5lLWhlaWdodDogMThweDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHRcdCZfX2Zvcm17XHJcblx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0XHRcdG1hcmdpbi10b3A6IDIwcHg7XHJcblx0XHRcdEBtZWRpYShtYXgtd2lkdGg6IDEyNTBweCl7XHJcblx0XHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuXHRcdFx0XHRhbGlnbi1pdGVtczogZmxleC1zdGFydDtcclxuXHRcdFx0XHRnYXA6IDMwcHg7XHJcblx0XHRcdH1cclxuXHRcdFx0QG1lZGlhKG1heC13aWR0aDogOTYwcHgpe1xyXG5cdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiByb3c7XHJcblx0XHRcdH1cclxuXHRcdFx0QG1lZGlhKG1heC13aWR0aDogOTU4cHgpe1xyXG5cdFx0XHRcdGZsZXgtd3JhcDogd3JhcDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHRcdCZfX2lucHV0e1xyXG5cdFx0XHR3aWR0aDogMjcwcHg7XHJcblx0XHRcdGhlaWdodDogNzBweDtcclxuXHRcdFx0bWFyZ2luLXJpZ2h0OiAzMHB4O1xyXG5cdFx0XHRwYWRkaW5nOiAwIDIwcHg7XHJcblx0XHRcdGZvbnQtc2l6ZTogMTRweDtcclxuXHRcdFx0bGluZS1oZWlnaHQ6IDE4cHg7XHJcblx0XHRcdGZvbnQtd2VpZ2h0OiA0MDA7XHJcblx0XHRcdGJvcmRlci1yYWRpdXM6IDEwMHB4O1xyXG5cdFx0XHRiYWNrZ3JvdW5kOiB2YXIoLS1ncmV5KTtcclxuXHRcdFx0Ym9yZGVyOiBub25lO1xyXG5cdFx0XHRAbWVkaWEobWF4LXdpZHRoOiAxMjUwcHgpe1xyXG5cdFx0XHRcdG1hcmdpbi1yaWdodDogMDtcclxuXHRcdFx0XHR3aWR0aDogMzAwcHg7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHQmX19idXR0b257XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG4uc3RhdGlzdGljc3tcclxuXHRwYWRkaW5nLXRvcDogMTUwcHg7XHJcblx0Jl9fYm94e1xyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdGdhcDogMzBweDtcclxuXHRcdG1hcmdpbi10b3A6IDM1cHg7XHJcblx0XHRAbWVkaWEobWF4LXdpZHRoOiA5NjBweCl7XHJcblx0XHRcdGZsZXgtd3JhcDogd3JhcDtcclxuXHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG4uc3RhdGlzdGlje1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHR3aWR0aDogMTAwJTtcclxuXHRoZWlnaHQ6IDEzOHB4O1xyXG5cdHBhZGRpbmc6IDMwcHggMjVweDtcclxuXHRiYWNrZ3JvdW5kOiAjRkZGRkZGO1xyXG5cdGJveC1zaGFkb3c6IDBweCA2cHggNDBweCByZ2JhKDU4LCA2MywgOTIsIDAuMDQpO1xyXG5cdGJvcmRlci1yYWRpdXM6IDIwcHg7XHJcblx0b3ZlcmZsb3c6IGhpZGRlbjtcclxuXHR0cmFuc2l0aW9uOiBhbGwgLjNzO1xyXG5cdFxyXG5cdEBtZWRpYShtYXgtd2lkdGg6IDk2MHB4KXtcclxuXHRcdHdpZHRoOiAzNTRweDtcclxuXHR9XHJcblxyXG5cdEBtZWRpYShtYXgtd2lkdGg6IDc2OHB4KXtcclxuXHRcdHdpZHRoOiAxMDAlO1xyXG5cdH1cclxuXHRcclxuXHRzdmd7XHJcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRyaWdodDogMTBweDtcclxuXHRcdGJvdHRvbTogLThweDtcclxuXHRcdHdpZHRoOiA4MHB4O1xyXG5cdFx0aGVpZ2h0OiA4MHB4O1xyXG5cdFx0cGF0aHtcclxuXHRcdFx0dHJhbnNpdGlvbjogYWxsIC4zcztcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdCZfX25hbWV7XHJcblx0XHRmb250LXNpemU6IDIycHg7XHJcblx0XHRmb250LXdlaWdodDogNzAwO1xyXG5cdFx0bGluZS1oZWlnaHQ6IDI4cHg7XHJcblx0XHR0cmFuc2l0aW9uOiBhbGwgLjNzO1xyXG5cdH1cclxuXHJcblx0Jl9fdGV4dHtcclxuXHRcdG1hcmdpbi10b3A6IDExcHg7XHJcblx0XHRwYWRkaW5nLXJpZ2h0OiA5N3B4O1xyXG5cdFx0Zm9udC1zaXplOiAxNHB4O1xyXG5cdFx0bGluZS1oZWlnaHQ6IDE4cHg7XHJcblx0XHRAbWVkaWEobWF4LXdpZHRoOiAxMjAwcHgpe1xyXG5cdFx0XHRwYWRkaW5nLXJpZ2h0OiA3NHB4O1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0Jjpob3ZlcntcclxuXHRcdGJveC1zaGFkb3c6IDRweCAxMHB4IDMwcHggcmdiYSgwLCAwLCAwLCAwLjA3KTtcclxuXHRcdC5zdGF0aXN0aWNfX25hbWV7XHJcblx0XHRcdGNvbG9yOiB2YXIoLS1yZWRMaWdodCk7XHJcblx0XHR9XHJcblx0XHRzdmcgcGF0aHtcclxuXHRcdFx0ZmlsbDogdmFyKC0tcmVkTGlnaHQpO1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuLnBhcnRuZXJze1xyXG5cdG1hcmdpbi1ib3R0b206IDI1cHg7XHJcblx0cGFkZGluZy10b3A6IDE0OHB4O1xyXG5cclxuXHQmX190aXRsZXtcclxuXHRcdEBtZWRpYShtYXgtd2lkdGg6IDU2NXB4KXtcclxuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0fVxyXG5cdH1cclxuXHRcclxuXHQmX19zbGlkZXJ7XHJcblx0XHRtYXJnaW4tdG9wOiAyNXB4O1xyXG5cdFx0LnN3aXBlcntcclxuXHRcdFx0b3ZlcmZsb3c6IHZpc2libGU7XHJcblx0XHR9XHJcblx0XHRAbWVkaWEobWF4LXdpZHRoOiA1NjVweCl7XHJcblx0XHRcdHdpZHRoOiAyMjZweDtcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbi5wYXJ0bmVye1xyXG5cdGRpc3BsYXk6IGZsZXg7XHJcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHR3aWR0aDogMTAwJTtcclxuXHRoZWlnaHQ6IDEzOHB4O1xyXG5cdGJhY2tncm91bmQ6ICNGRkZGRkY7XHJcblx0Ym94LXNoYWRvdzogMHB4IDZweCA0MHB4IHJnYmEoNTgsIDYzLCA5MiwgMC4wNCk7XHJcblx0Ym9yZGVyLXJhZGl1czogMjBweDtcclxuXHR0cmFuc2l0aW9uOiBhbGwgLjNzO1xyXG5cclxuXHQmX19pbWd7XHJcblx0XHRmaWx0ZXI6IGdyYXlzY2FsZSgxKTtcclxuXHRcdHRyYW5zaXRpb246IGFsbCAuM3M7XHJcblx0fVxyXG5cclxuXHQmOmhvdmVye1xyXG5cdFx0Ym94LXNoYWRvdzogNHB4IDEwcHggMzBweCByZ2JhKDAsIDAsIDAsIDAuMDcpO1xyXG5cdFx0LnBhcnRuZXJfX2ltZ3tcclxuXHRcdFx0ZmlsdGVyOiBncmF5c2NhbGUoMCk7XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG4uY29udGFjdHN7XHJcblx0cGFkZGluZy10b3A6IDE0MHB4O1xyXG5cclxuXHQmX190aXRsZXtcclxuXHRcdEBtZWRpYShtYXgtd2lkdGg6IDU2NXB4KXtcclxuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0fVxyXG5cdH1cclxuXHRcclxuXHQmX19ib3h7XHJcblx0XHRkaXNwbGF5OiBncmlkO1xyXG5cdFx0Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAzMDBweCAxZnI7XHJcblx0XHRnYXA6IDQwcHg7XHJcblx0XHRAbWVkaWEobWF4LXdpZHRoOiA3NjhweCl7XHJcblx0XHRcdGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0Jl9faW5mb3tcclxuXHRcdHBhZGRpbmctdG9wOiAyM3B4O1xyXG5cdH1cclxuXHJcblx0Jl9fbWFwe1xyXG5cdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRoZWlnaHQ6IDU3M3B4O1xyXG5cdFx0Ym9yZGVyLXJhZGl1czogMjBweDtcclxuXHRcdG92ZXJmbG93OiBoaWRkZW47XHJcblx0XHRmaWx0ZXI6IGRyb3Atc2hhZG93KDRweCAxMHB4IDUwcHggcmdiYSgwLCAwLCAwLCAwLjEpKTtcclxuXHRcdEBtZWRpYShtYXgtd2lkdGg6IDc2OHB4KXtcclxuXHRcdFx0aGVpZ2h0OiAyODRweDtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdCZfX2RhdGF7XHJcblx0XHRtYXJnaW4tdG9wOiAzNXB4O1xyXG5cdFx0QG1lZGlhKG1heC13aWR0aDogNzY4cHgpe1xyXG5cdFx0XHRkaXNwbGF5OiBncmlkO1xyXG5cdFx0XHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnI7XHJcblx0XHR9XHJcblxyXG5cdFx0QG1lZGlhKG1heC13aWR0aDogNTY1cHgpe1xyXG5cdFx0XHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdCZfX2l0ZW17XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuXHRcdCY6bm90KDpudGgtb2YtdHlwZSgxKSl7XHJcblx0XHRcdG1hcmdpbi10b3A6IDIwcHg7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQmX19uYW1le1xyXG5cdFx0Zm9udC1zaXplOiAxMnB4O1xyXG5cdFx0Zm9udC13ZWlnaHQ6IDQwMDtcclxuXHRcdGxpbmUtaGVpZ2h0OiAxOHB4O1xyXG5cdFx0Y29sb3I6IHJnYmEoMzYsIDM0LCAzNSwgMC41KTtcclxuXHR9XHJcblxyXG5cdCZfX3RpbWV0YWJsZXtcclxuXHRcdG1hcmdpbi10b3A6IDEwcHg7XHJcblx0XHRmb250LXdlaWdodDogNDAwO1xyXG5cdFx0bGluZS1oZWlnaHQ6IDIwcHg7XHJcblx0XHRjb2xvcjogIzI0MjIyMztcclxuXHR9XHJcblxyXG5cdCZfX3Bob25le1xyXG5cdFx0bWFyZ2luLXRvcDogMTBweDtcclxuXHRcdGZvbnQtc2l6ZTogMjZweDtcclxuXHRcdGZvbnQtd2VpZ2h0OiA3MDA7XHJcblx0XHRsaW5lLWhlaWdodDogMzNweDtcclxuXHRcdGNvbG9yOiAjMzQzOTU3O1xyXG5cdH1cclxuXHJcblx0Jl9fbWFpbHtcclxuXHRcdG1hcmdpbi10b3A6IDEwcHg7XHJcblx0XHRmb250LXdlaWdodDogNzAwO1xyXG5cdFx0bGluZS1oZWlnaHQ6IDE4cHg7XHJcblx0XHRjb2xvcjogIzM0Mzk1NztcclxuXHRcdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG5cdH1cclxuXHJcblx0Jl9fYWRyZXNze1xyXG5cdFx0bWFyZ2luLXRvcDogMTBweDtcclxuXHRcdGZvbnQtc2l6ZTogMTVweDtcclxuXHRcdGZvbnQtd2VpZ2h0OiA0MDA7XHJcblx0XHRsaW5lLWhlaWdodDogMThweDtcclxuXHR9XHJcblxyXG5cdCZfX2J1dHRvbntcclxuXHRcdG1hcmdpbi10b3A6IDQwcHg7XHJcblx0XHRAbWVkaWEobWF4LXdpZHRoOiA5NjBweCl7XHJcblx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQmX19zb2NpYWx7XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0Z2FwOiAxMHB4O1xyXG5cdFx0bWFyZ2luLXRvcDogMTBweDtcclxuXHR9XHJcbn1cclxuXHJcbi5zb2NpYWx7XHJcblx0Jl9faXRlbXtcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblx0XHR3aWR0aDogMjJweDtcclxuXHRcdGhlaWdodDogMjJweDtcclxuXHRcdGJvcmRlci1yYWRpdXM6IDUwJTtcclxuXHRcdGJhY2tncm91bmQ6IHJnYmEoMTYxLCAzMywgMzMsIDEpO1xyXG5cdFx0dHJhbnNpdGlvbjogYWxsIC4zcztcclxuXHRcdCY6aG92ZXJ7XHJcblx0XHRcdGJhY2tncm91bmQ6IHJnYmEoMTYxLCAzMywgMzMsIDAuNSk7XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG4ubW9kYWx7XHJcblx0d2lkdGg6IDM2MHB4O1xyXG5cdGhlaWdodDogNDI1cHg7XHJcblx0cGFkZGluZzogMjBweCAzMHB4O1xyXG5cdGJhY2tncm91bmQ6ICNGRkZGRkY7XHJcblx0Ym94LXNoYWRvdzogMHB4IDZweCAzMHB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcclxuXHRib3JkZXItcmFkaXVzOiAxMHB4O1xyXG5cclxuXHQuY2Fyb3VzZWxfX2J1dHRvbi5pcy1jbG9zZXtcclxuXHRcdHRvcDogMDtcclxuXHRcdGNvbG9yOiB2YXIoLS1yZWRMaWdodCk7XHJcblx0fVxyXG5cclxuXHQmX190aXRsZXtcclxuXHRcdGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LTIpO1xyXG5cdFx0Zm9udC1zaXplOiAyNHB4O1xyXG5cdFx0Zm9udC13ZWlnaHQ6IDcwMDtcclxuXHRcdGxpbmUtaGVpZ2h0OiAzNnB4O1xyXG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0Y29sb3I6ICMyNDIyMjM7XHJcblx0fVxyXG5cclxuXHQmX190YWd0aXRsZXtcclxuXHRcdG1hcmdpbi10b3A6IDVweDtcclxuXHRcdGZvbnQtc2l6ZTogMTRweDtcclxuXHRcdGxpbmUtaGVpZ2h0OiAxOHB4O1xyXG5cdFx0Y29sb3I6ICMyNDIyMjM7XHJcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0fVxyXG59XHJcblxyXG4uZm9ybXtcclxuXHQmX19pbnB1dHtcclxuXHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0aGVpZ2h0OiA2MHB4O1xyXG5cdFx0bWFyZ2luLXRvcDogMjBweDtcclxuXHRcdHBhZGRpbmc6IDAgMjBweDtcclxuXHRcdGZvbnQtc2l6ZTogMTRweDtcclxuXHRcdGZvbnQtd2VpZ2h0OiA5MDA7XHJcblx0XHRjb2xvcjogIzM0Mzk1NztcclxuXHRcdGJvcmRlci1yYWRpdXM6IDEwMHB4O1xyXG5cdFx0Ym9yZGVyOiBub25lO1xyXG5cdFx0YmFja2dyb3VuZDogdmFyKC0tZ3JleSk7XHJcblx0XHQmOjpwbGFjZWhvbGRlcntcclxuXHRcdFx0Zm9udC1zaXplOiAxNHB4O1xyXG5cdFx0XHRmb250LXdlaWdodDogNDAwO1xyXG5cdFx0XHRjb2xvcjogIzM0Mzk1NztcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdCZfX2J1dHRvbntcclxuXHRcdG1hcmdpbi10b3A6IDIwcHg7XHJcblx0fVxyXG59XHJcblxyXG4uYWdyZWV7XHJcblx0ZGlzcGxheTogZmxleDtcclxuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHRtYXJnaW4tdG9wOiAxNXB4O1xyXG5cdCZfX3dyYXB7XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdH1cclxuXHQmX19jaGVja2JveHtcclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdGZsZXgtc2hyaW5rOiAwO1xyXG5cdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHR3aWR0aDogOXB4O1xyXG5cdFx0aGVpZ2h0OiA5cHg7XHJcblx0XHRtYXJnaW46IDNweCAzcHggMCAwO1xyXG5cdFx0Ym9yZGVyLXJhZGl1czogNTAlO1xyXG5cdFx0Ym9yZGVyOiAxcHggc29saWQgdmFyKC0tcmVkTGlnaHQpO1xyXG5cdH1cclxuXHQmX190ZXh0e1xyXG5cdFx0Zm9udC1zaXplOiAxMHB4O1xyXG5cdFx0Zm9udC13ZWlnaHQ6IDUwMDtcclxuXHRcdGxpbmUtaGVpZ2h0OiAxNHB4O1xyXG5cdFx0YXtcclxuXHRcdFx0Y29sb3I6IHZhcigtLXJlZExpZ2h0KTtcclxuXHRcdFx0dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcblx0XHRcdCY6aG92ZXJ7XHJcblx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cdCZfX2lucHV0e1xyXG5cdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdCY6Y2hlY2tlZCArIC5hZ3JlZV9fY2hlY2tib3g6YWZ0ZXJ7XHJcblx0XHRcdGNvbnRlbnQ6ICcnO1xyXG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdHRvcDogMXB4O1xyXG5cdFx0XHRsZWZ0OiAxcHg7XHJcblx0XHRcdHdpZHRoOiA1cHg7XHJcblx0XHRcdGhlaWdodDogNXB4O1xyXG5cdFx0XHRib3JkZXItcmFkaXVzOiA1MCU7XHJcblx0XHRcdGJhY2tncm91bmQ6IHZhcigtLXJlZExpZ2h0KTtcclxuXHRcdH1cclxuXHR9XHJcbn0iLCJAaW1wb3J0IHVybCgnaHR0cHM6Ly9mb250cy5nb29nbGVhcGlzLmNvbS9jc3MyP2ZhbWlseT1Pc3dhbGQ6d2dodEA3MDAmZmFtaWx5PVNvdXJjZStTYW5zK1Bybzp3Z2h0QDMwMDs0MDA7NzAwJmRpc3BsYXk9c3dhcCcpOyIsIjpyb290e1xyXG5cdC0tZm9udC1tYWluOiAnU291cmNlIFNhbnMgUHJvJywgc2Fucy1zZXJpZjtcclxuXHQtLWZvbnQtMjogJ09zd2FsZCcsIHNhbnMtc2VyaWY7XHJcblxyXG5cdC0tcmVkTGlnaHQ6ICNEMzFBMjc7XHJcblx0LS1yZWREYXJrOiAjQTEyMTIxO1xyXG5cdC0tZ3JleTogI0Y4RjhGODtcclxufVxyXG4iLCIuaGVhZGVye1xyXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHotaW5kZXg6IDE7XHJcblx0bGVmdDogMDtcclxuXHR0b3A6IDA7XHJcblx0d2lkdGg6IDEwMCU7XHJcbiAgICBwYWRkaW5nOiAyMHB4IDA7XHJcblxyXG4gICAgJl9fYm94e1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHJcbiAgICAgICAgQG1lZGlhKG1heC13aWR0aDogNzAwcHgpe1xyXG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJi1sb2dve1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHJcbiAgICAgICAgJl9faW1ne1xyXG4gICAgICAgICAgICBAbWVkaWEobWF4LXdpZHRoOiA3MDBweCl7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAyMjRweDtcclxuICAgICAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmX190ZXh0e1xyXG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMTJweDsgXHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTBweDtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEzcHg7XHJcbiAgICAgICAgICAgIEBtZWRpYShtYXgtd2lkdGg6IDgwMHB4KXtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJi1waG9uZXtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG5cclxuICAgICAgICBAbWVkaWEobWF4LXdpZHRoOiA3MDBweCl7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmX190aW1ldGFibGV7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTBweDtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEzcHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmX19udW1iZXJ7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI1cHg7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjMDAwO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmX19idXR0b257XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgIHdpZHRoOiAyMDBweDtcclxuICAgICAgICBoZWlnaHQ6IDUwcHg7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDQwcHg7XHJcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDIzcHg7XHJcbiAgICAgICAgY29sb3I6IHZhcigtLXJlZExpZ2h0KTtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiAxMDBweDtcclxuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1yZWRMaWdodCk7XHJcblxyXG4gICAgICAgIEBtZWRpYShtYXgtd2lkdGg6IDcwMHB4KXtcclxuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn0iLCIuZm9vdGVye1xyXG4gICAgaGVpZ2h0OiAxNjBweDtcclxuICAgIG1hcmdpbi10b3A6IDUwcHg7XHJcbiAgICBiYWNrZ3JvdW5kOiB1cmwoJy4uL2ltZy9iZy12YXdlLTMud2VicCcpIGNlbnRlciB0b3AvY292ZXIgbm8tcmVwZWF0O1xyXG4gICAgXHJcbiAgICBAbWVkaWEobWF4LXdpZHRoOiA3NjhweCl7XHJcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcbiAgICB9XHJcbiAgICBcclxuICAgICZfX2JveHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiA5MHB4O1xyXG4gICAgICAgIEBtZWRpYShtYXgtd2lkdGg6IDc2OHB4KXtcclxuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICAgICAgcGFkZGluZy10b3A6IDE1MHB4O1xyXG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogNDBweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl9fbGlua3N7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBnYXA6IDQwcHg7XHJcbiAgICAgICAgQG1lZGlhKG1heC13aWR0aDogNzY4cHgpe1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAzNXB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICBAbWVkaWEobWF4LXdpZHRoOiA1NjVweCl7XHJcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgICAgIGdhcDogMjBweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgYXtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxMHB4O1xyXG4gICAgICAgICAgICBjb2xvcjogIzIxMjEyMTtcclxuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfX2RldntcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgQG1lZGlhKG1heC13aWR0aDogNzY4cHgpe1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAzNXB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICBzcGFue1xyXG4gICAgICAgICAgICBmbGV4LXNocmluazogMDtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xyXG4gICAgICAgICAgICBjb2xvcjogIzAwMDtcclxuICAgICAgICB9XHJcbiAgICAgICAgaW1ne1xyXG4gICAgICAgICAgICB3aWR0aDogMTMwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59Il19 */
