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

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

*/
:root {
  --regular: "OpenSans-Regular", sans-serif;
  --bold: "OpenSans-Bold", sans-serif;
  --semibold: "OpenSans-SemiBold", sans-serif;
  --black: #1e1e1e;
  --red: #ec2a4d;
  --white: #fff;
  --blue-dark: #2867df;
  --blue-light: #3F9CFF;
  --grey: #EAEBF0;
  --blue-dark-gradient: radial-gradient(50% 608.45% at 50% 50%, #2867DF 0%, #3F9CFF 100%);
  --blue-light-gradient: radial-gradient(608.45% 50% at 50% 50%, #3F9CFF 0%, #7CBCFF 100%);
}

/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ШРИФТЫ
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
@font-face {
  font-family: "OpenSans-Regular";
  src: local("OpenSans-Regular"), local("OpenSans-Regular"), url("../fonts/OpenSans-Regular.woff2") format("woff2"), url("../fonts/OpenSans-Regular.ttf") format("truetype");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "OpenSans-Bold";
  src: local("OpenSans-Bold"), local("OpenSans-Bold"), url("../fonts/OpenSans-Bold.woff2") format("woff2"), url("../fonts/OpenSans-Bold.ttf") format("truetype");
  font-weight: 700;
  font-style: normal;
}
@font-face {
  font-family: "OpenSans-SemiBold";
  src: local("OpenSans-SemiBold"), local("OpenSans-SemiBold"), url("../fonts/OpenSans-SemiBold.woff2") format("woff2"), url("../fonts/OpenSans-SemiBold.ttf") format("truetype");
  font-weight: 600;
  font-style: normal;
}
/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
	ОБЩИЕ СТИЛИ ДЛЯ ВСЕГО САЙТА
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
*,
p,
h1, h2, h3, h4, h5, h6 {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  margin: 0;
  padding: 0;
  line-height: normal;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}

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

body {
  font-family: var(--regular);
  font-size: 16px;
  color: var(--black);
  background: #EDF2F7;
}
body.is-fixed {
  overflow-y: hidden;
}

ul {
  margin: 0;
  padding: 0;
  list-style: none;
}

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

button {
  display: block;
  background: transparent;
  border: none;
  outline: none;
  cursor: pointer;
}
button:focus {
  outline: none;
}
button:disabled {
  pointer-events: none;
  opacity: 0.5;
}

input, textarea {
  outline: none;
}
input:focus-visible, textarea:focus-visible {
  outline: none;
}
input:disabled, textarea:disabled {
  pointer-events: none;
  opacity: 0.5;
}

* ::-webkit-scrollbar {
  width: 6px; /* ширина всей полосы прокрутки */
}

* ::-webkit-scrollbar-track {
  background: var(--color-3); /* цвет зоны отслеживания */
  border-radius: 20px;
}

* ::-webkit-scrollbar-thumb {
  background-color: var(--color-1); /* цвет бегунка */
  border-radius: 20px; /* округлось бегунка */
  border: 3px solid transparent;
}

/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
	//END ОБЩИЕ СТИЛИ ДЛЯ ВСЕГО САЙТА
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
	ВСПОМОГАТЕЛЬНЫЕ КЛАССЫ (нужны там где нет нужды в осмысленном класснейминге)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
	//END	ВСПОМОГАТЕЛЬНЫЕ КЛАССЫ
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
	СТИЛИ ДЛЯ ОДИНАКОВЫХ ЭЛЕМЕНТОВ
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
.app {
  position: relative;
  max-width: 414px;
  width: 100%;
  margin: 0 auto;
}

.container {
  padding: 0 17px;
}

.swiper-button-disabled:disabled {
  opacity: 1;
}

input[type=number] {
  -moz-appearance: textfield;
  -webkit-appearance: none;
  appearance: none;
}

input[type=number]::-webkit-outer-spin-button,
input[type=number]::-webkit-inner-spin-button {
  -webkit-appearance: none;
  appearance: none;
  margin: 0;
}

/* Для новых версий Chrome */
input[type=number]::-webkit-search-cancel-button,
input[type=number]::-webkit-search-decoration {
  -webkit-appearance: none;
}

input[type=date] {
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
}

input[type=date]::-webkit-calendar-picker-indicator {
  display: none;
}

/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
	//END СТИЛИ ДЛЯ ОДИНАКОВЫХ ЭЛЕМЕНТОВ
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
	HEADER
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
.header {
  position: absolute;
  z-index: 10;
  width: 100%;
  padding: 16px 0;
}
.header__box {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.header__logo {
  width: 175px;
}
.header__north {
  width: 175px;
}

.burger {
  position: relative;
  z-index: 1;
  width: 20px;
  height: 20px;
}
.burger__line {
  position: relative;
  left: 0;
  display: block;
  width: 100%;
  height: 2px;
  background: var(--black);
  -webkit-transition-duration: 0.25s;
          transition-duration: 0.25s;
  -webkit-transition-delay: 0.25s;
          transition-delay: 0.25s;
}
.burger__line:before {
  content: "";
  position: absolute;
  left: 0;
  top: -6px;
  width: 100%;
  height: 2px;
  background: var(--black);
  -webkit-transition-duration: 0.25s;
          transition-duration: 0.25s;
  -webkit-transition: top 0.25s 0.25s, -webkit-transform 0.25s;
  transition: top 0.25s 0.25s, -webkit-transform 0.25s;
  transition: transform 0.25s, top 0.25s 0.25s;
  transition: transform 0.25s, top 0.25s 0.25s, -webkit-transform 0.25s;
}
.burger__line:after {
  content: "";
  position: absolute;
  left: 0;
  top: 6px;
  width: 100%;
  height: 2px;
  background: var(--black);
  -webkit-transition-duration: 0.25s;
          transition-duration: 0.25s;
  -webkit-transition: top 0.25s 0.25s, -webkit-transform 0.25s;
  transition: top 0.25s 0.25s, -webkit-transform 0.25s;
  transition: transform 0.25s, top 0.25s 0.25s;
  transition: transform 0.25s, top 0.25s 0.25s, -webkit-transform 0.25s;
}
.burger.is-active .burger__line {
  -webkit-transition-duration: 0.1s;
          transition-duration: 0.1s;
  -webkit-transition-delay: 0.25s;
          transition-delay: 0.25s;
  background: transparent;
}
.burger.is-active .burger__line:before {
  top: 0px;
  -webkit-transition: top 0.25s, -webkit-transform 0.25s 0.25s;
  transition: top 0.25s, -webkit-transform 0.25s 0.25s;
  transition: top 0.25s, transform 0.25s 0.25s;
  transition: top 0.25s, transform 0.25s 0.25s, -webkit-transform 0.25s 0.25s;
  -webkit-transform: rotateZ(-45deg);
      -ms-transform: rotate(-45deg);
          transform: rotateZ(-45deg);
}
.burger.is-active .burger__line:after {
  top: 0px;
  -webkit-transition: top 0.4s, -webkit-transform 0.25s 0.25s;
  transition: top 0.4s, -webkit-transform 0.25s 0.25s;
  transition: top 0.4s, transform 0.25s 0.25s;
  transition: top 0.4s, transform 0.25s 0.25s, -webkit-transform 0.25s 0.25s;
  -webkit-transform: rotateZ(45deg);
      -ms-transform: rotate(45deg);
          transform: rotateZ(45deg);
}
.burger.is-disabled {
  pointer-events: none;
}

/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
	//END HEADER
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
	FOOTER
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
	//END FOOTER
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
	СТИЛИ КОТОРЫЕ НЕ ПОВТОРЯЮТСЯ НА ДРУГИХ СТРАНИЦАХ
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
.overlay {
  position: absolute;
  z-index: 1;
  top: 398px;
  left: 0;
  width: 100%;
  height: 360px;
  border-radius: 30px 30px 0 0;
  background: rgba(255, 255, 255, 0.65);
  backdrop-filter: blur(7.5px);
  -webkit-transition: top 0.3s ease, height 0.3s ease;
  transition: top 0.3s ease, height 0.3s ease;
}
.overlay.is-active {
  position: fixed;
  z-index: 13;
  top: 70px;
  height: calc(100dvh - 70px);
  background: rgb(255, 255, 255);
}

@-webkit-keyframes bounceUpFromCurrent {
  from, 60%, 75%, 90%, to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
            animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }
  /* Стартуем с текущего положения — НЕ с 3000px! */
  from {
    -webkit-transform: translateY(0);
            transform: translateY(0);
    opacity: 1; /* на всякий случай, если где-то влияет */
  }
  /* Резко вылетаем вверх — как в оригинальном bounceInUp */
  60% {
    -webkit-transform: translateY(-50px);
            transform: translateY(-50px); /* подбери значение под свой дизайн */
  }
  /* Пружиним: возвращаемся чуть ниже */
  75% {
    -webkit-transform: translateY(10px);
            transform: translateY(10px);
  }
  /* Еще один отскок */
  90% {
    -webkit-transform: translateY(-5px);
            transform: translateY(-5px);
  }
  /* Финал — возвращаемся на место */
  to {
    -webkit-transform: translateY(0);
            transform: translateY(0);
  }
}

@keyframes bounceUpFromCurrent {
  from, 60%, 75%, 90%, to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
            animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }
  /* Стартуем с текущего положения — НЕ с 3000px! */
  from {
    -webkit-transform: translateY(0);
            transform: translateY(0);
    opacity: 1; /* на всякий случай, если где-то влияет */
  }
  /* Резко вылетаем вверх — как в оригинальном bounceInUp */
  60% {
    -webkit-transform: translateY(-50px);
            transform: translateY(-50px); /* подбери значение под свой дизайн */
  }
  /* Пружиним: возвращаемся чуть ниже */
  75% {
    -webkit-transform: translateY(10px);
            transform: translateY(10px);
  }
  /* Еще один отскок */
  90% {
    -webkit-transform: translateY(-5px);
            transform: translateY(-5px);
  }
  /* Финал — возвращаемся на место */
  to {
    -webkit-transform: translateY(0);
            transform: translateY(0);
  }
}
.animate__bounceUpFromCurrent {
  -webkit-animation-name: bounceUpFromCurrent;
          animation-name: bounceUpFromCurrent;
  -webkit-animation-duration: 0.8s;
          animation-duration: 0.8s;
  -webkit-animation-fill-mode: both;
          animation-fill-mode: both;
  /* Убираем любые начальные эффекты прозрачности */
  opacity: 1 !important;
}

.submenu {
  max-height: 0;
  overflow: hidden;
  -webkit-transition: max-height 0.3s ease;
  transition: max-height 0.3s ease;
}
.submenu__link {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  width: 100%;
  height: 60px;
  padding-left: 43px;
  border-radius: 100px;
  font-size: 16px;
  font-family: var(--semibold);
  color: var(--black);
}
.submenu__link.is-active {
  color: var(--red);
  background: rgba(225, 226, 231, 0.2);
}

.menu {
  display: none;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  width: 100%;
  height: 100%;
  padding-top: 70px;
  overflow-y: auto;
  -webkit-transition: opacity 0.3s ease;
  transition: opacity 0.3s ease;
}
.menu.is-visible {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.menu__list {
  margin-bottom: 40px;
  padding-left: 18px;
  padding-right: 18px;
}
.menu__iconarrow {
  -webkit-transition: -webkit-transform 0.3s ease;
  transition: -webkit-transform 0.3s ease;
  transition: transform 0.3s ease;
  transition: transform 0.3s ease, -webkit-transform 0.3s ease;
}
.menu__link {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 23px;
  padding: 25px 0;
}
.menu__linkname {
  font-family: var(--semibold);
  font-size: 20px;
  color: var(--black);
}
.menu__button {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  width: 100%;
  height: 30px;
  padding-right: 10px;
}
.menu__itembox {
  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;
}
.menu__item {
  padding-left: 15px;
}
.menu__item:not(:last-child) {
  border-bottom: 1px dotted #C3C5C9;
}
.menu__item.is-active .menu__link svg path {
  stroke: var(--red);
}
.menu__item.is-active .menu__linkname {
  color: var(--red);
}
.menu__item.is-active .menu__iconarrow {
  -webkit-transform: rotate(180deg);
      -ms-transform: rotate(180deg);
          transform: rotate(180deg);
}
.menu__item.is-active .menu__iconarrow path {
  fill: var(--red);
}
.menu__item.is-active .submenu {
  max-height: 500px;
}
.menu-auth {
  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;
  -ms-flex-negative: 0;
      flex-shrink: 0;
  width: 100%;
  height: 80px;
  margin-top: auto;
  padding-left: 24px;
  padding-right: 16px;
  background: var(--black);
}
.menu-auth__enter {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 17px;
}
.menu-auth__avatar {
  width: 36px;
  height: 36px;
  border-radius: 50%;
}
.menu-auth__email {
  font-size: 15px;
  color: var(--white);
}

.search-btn {
  position: absolute;
  z-index: 1;
  left: 17px;
  right: 17px;
  top: 17px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  height: 65px;
  padding: 0 20px;
  border-radius: 100px;
  background: var(--blue-dark-gradient);
  cursor: pointer;
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
}
.search-btn.is-hidden {
  display: none;
}
.search-btn__text {
  width: 100%;
  text-align: center;
  font-size: 16px;
  font-family: var(--semibold);
  color: var(--white);
}
.search-btn__closeicon {
  display: none;
}
.search-btn.is-active {
  top: 0;
  left: 0;
  right: 0;
  background: var(--white);
}
.search-btn.is-active path {
  fill: var(--black);
}
.search-btn.is-active .search-btn__text {
  color: var(--black);
}
.search-btn.is-active .search-btn__closeicon {
  display: block;
  margin-left: auto;
}

.search-filter {
  display: none;
  padding-top: 95px;
  padding-bottom: 25px;
  height: 100%;
  overflow-y: auto;
}
.search-filter__list {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  gap: 15px;
  margin-bottom: 40px;
}
.search-filter__item {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.search-filter__label {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 16px;
  cursor: pointer;
}
.search-filter__checkbox {
  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: 24px;
  height: 24px;
  border-radius: 6px;
  background: var(--grey);
}
.search-filter__checkbox svg {
  display: none;
}
.search-filter__name {
  font-size: 16px;
}
.search-filter__inputcheck {
  display: none;
}
.search-filter__inputcheck:checked + .search-filter__checkbox svg {
  display: block;
}
.search-filter__inputbox {
  position: relative;
}
.search-filter__inputicon {
  position: absolute;
  right: 23px;
  top: 50%;
  -webkit-transform: translateY(-50%);
      -ms-transform: translateY(-50%);
          transform: translateY(-50%);
}
.search-filter__input {
  width: 100%;
  height: 65px;
  padding-left: 23px;
  font-family: var(--regular);
  font-size: 16px;
  color: var(--black);
  background: var(--grey);
  border-radius: 100px;
  border: none;
}
.search-filter__input::-webkit-input-placeholder {
  font-family: var(--regular);
  font-size: 16px;
  color: var(--black);
}
.search-filter__input::-moz-placeholder {
  font-family: var(--regular);
  font-size: 16px;
  color: var(--black);
}
.search-filter__input:-ms-input-placeholder {
  font-family: var(--regular);
  font-size: 16px;
  color: var(--black);
}
.search-filter__input::-ms-input-placeholder {
  font-family: var(--regular);
  font-size: 16px;
  color: var(--black);
}
.search-filter__input::placeholder {
  font-family: var(--regular);
  font-size: 16px;
  color: var(--black);
}
.search-filter__datebox {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  gap: 5px;
  margin-bottom: 20px;
}
.search-filter__button {
  width: 100%;
  height: 65px;
  border-radius: 100px;
  background: var(--blue-dark-gradient);
  font-family: var(--semibold);
  font-size: 16px;
  color: var(--white);
  border: none;
  cursor: pointer;
}
.search-filter.is-visible {
  display: block;
}

.language {
  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;
  margin: 27px 0;
  padding: 0 23px;
}
.language__item {
  font-family: var(--semibold);
  color: #6B6B6B;
  text-transform: uppercase;
}
.language__item--ru {
  color: var(--black);
}

.switch {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 20px;
  cursor: pointer;
}
.switch__slider {
  position: relative;
  display: block;
  width: 75px;
  height: 40px;
  border-radius: 30px;
  border: 1px solid #D4D4D4;
  background: #FFF;
}
.switch__slider:after {
  content: "";
  position: absolute;
  top: 2px;
  left: 2px;
  width: 34px;
  height: 34px;
  border-radius: 50%;
  background: var(--red);
  -webkit-transition: left 0.3s ease;
  transition: left 0.3s ease;
}
.switch__input {
  display: none;
}
.switch__input:checked + .language__item--ru {
  color: #6B6B6B;
}
.switch__input:checked + .language__item--ru + .switch__slider + .language__item--en {
  color: var(--black);
}
.switch__input:checked + .language__item + .switch__slider:after {
  left: 37px;
}

.present {
  position: relative;
  height: 530px;
}
.present__bg {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
  -o-object-position: top;
     object-position: top;
}

.dates {
  position: relative;
  z-index: 1;
  margin-top: -36px;
  padding-top: 41px;
  padding-bottom: 21px;
  background: var(--white);
  border-radius: 30px 30px 0 0;
  overflow: hidden;
}

.month {
  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;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  gap: 20px;
  margin-bottom: 26px;
  padding: 0 18px;
}
.month__text {
  font-family: var(--semibold);
  white-space: nowrap;
}
.month__name {
  font-family: var(--semibold);
  font-size: 20px;
  text-transform: capitalize;
  text-align: center;
}
.month__sliderbox {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 10px;
}
.month__slider {
  width: 155px;
}

.days__sliderbox {
  margin-bottom: 21px;
  padding: 0 24px;
}
.days__slider {
  overflow: visible;
}
.days-info {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 11px;
}
.days-info__item {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 10px;
}
.days-info__color {
  width: 12px;
  height: 12px;
  border-radius: 50%;
}
.days-info__color--pack {
  background: var(--blue-dark);
}
.days-info__color--excurs {
  background: var(--blue-light);
}
.days-info__text {
  font-size: 10px;
}

.day {
  height: 120px;
  padding-top: 30px;
  border-radius: 15px;
  border: 1px solid #C3C5C9;
}
.day__num {
  margin-bottom: 10px;
  font-family: var(--semibold);
  font-size: 30px;
  line-height: 66.7%;
  color: #939393;
  text-align: center;
}
.day__name {
  margin-bottom: 13px;
  font-size: 10px;
  color: #939393;
  line-height: 1;
  text-align: center;
}
.day__includes {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  gap: 5px;
}
.day__include {
  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: 20px;
  height: 20px;
  background: #D6D7DC;
  font-family: var(--semibold);
  font-size: 11px;
  color: var(--white);
  border-radius: 50%;
}
.day__include--opacity {
  background: #EAEBF0;
}
.day.isActiveFull {
  background: var(--red);
  border-color: var(--red);
}
.day.isActiveFull .day__num {
  color: var(--white);
}
.day.isActiveFull .day__name {
  color: var(--white);
}
.day.isActiveFull .day__include {
  border: 1px solid var(--white);
  background: var(--blue-light);
}
.day.isActive {
  border-color: var(--red);
}
.day.isActive .day__num {
  color: var(--red);
}
.day.isActive .day__name {
  color: var(--red);
}

.toures {
  padding-top: 30px;
  padding-bottom: 65px;
}
.toures__day {
  margin-bottom: 20px;
  font-family: var(--bold);
  font-size: 25px;
  text-align: center;
}
.toures__day--name {
  font-family: var(--semibold);
  font-size: 20px;
}
.toures__info {
  max-width: 303px;
  width: 100%;
  margin: 45px auto 0;
  font-size: 13px;
  line-height: 20px;
  color: #939393;
  text-align: center;
}

.tour {
  position: relative;
  border-radius: 20px;
  background: var(--white);
  -webkit-box-shadow: 0 3px 25px 0 rgba(0, 0, 0, 0.1);
          box-shadow: 0 3px 25px 0 rgba(0, 0, 0, 0.1);
  overflow: hidden;
  margin-top: 20px;
}
.tour__type {
  position: absolute;
  top: 0;
  right: 0;
  width: 20px;
  height: 20px;
  border-radius: 50%;
  border: 10px solid var(--white);
  -webkit-box-sizing: content-box;
          box-sizing: content-box;
}
.tour__type--pack {
  background: var(--blue-dark);
}
.tour__type--excurs {
  background: var(--blue-light);
}
.tour__foto {
  width: 100%;
  height: 230px;
  margin-bottom: 25px;
  -o-object-fit: cover;
     object-fit: cover;
  border-radius: 20px;
}
.tour__head {
  padding-top: 19px;
  padding-bottom: 20px;
  padding-left: 19px;
  padding-right: 19px;
  border-bottom: 1px solid #D4D4D4;
}
.tour__name {
  margin-bottom: 12px;
  font-family: var(--bold);
  font-size: 22px;
  text-align: center;
}
.tour__period {
  margin-bottom: 22px;
  font-family: var(--semibold);
  font-size: 16px;
  line-height: 15px;
  text-align: center;
}
.tour__downloads {
  display: grid;
  grid-template-columns: 1fr 1fr;
  margin-bottom: 17px;
}
.tour__download {
  position: relative;
  display: block;
  font-family: var(--semibold);
  font-size: 14px;
  line-height: 25px;
  color: var(--blue-dark);
  text-align: center;
  text-decoration: underline;
}
.tour__download--programm {
  border-right: 1px solid #C3C5C9;
}
.tour__price {
  font-family: var(--bold);
  font-size: 35px;
  text-align: center;
}
.tour__price--val {
  font-size: 26px;
}
.tour-info {
  max-height: 0;
  overflow: hidden;
  -webkit-transition: max-height 0.3s ease-in-out;
  transition: max-height 0.3s ease-in-out;
}
.tour-info__body {
  padding: 30px 25px 40px 25px;
}
.tour-info__item {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  gap: 13px;
}
.tour-info__item:not(:last-child) {
  margin-bottom: 20px;
}
.tour-info__val {
  font-family: var(--semibold);
}
.tour-info__list {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  gap: 5px;
  padding-left: 20px;
  list-style-type: disc;
}
.tour-infotoggle {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  width: 100%;
  margin-top: -1px;
  padding: 20px;
  font-family: var(--regular);
  font-size: 15px;
  border-top: 1px solid #D4D4D4;
}
.tour-infotoggle__icon {
  -webkit-transition: -webkit-transform 0.3s;
  transition: -webkit-transform 0.3s;
  transition: transform 0.3s;
  transition: transform 0.3s, -webkit-transform 0.3s;
  -webkit-transform: rotate(0deg);
      -ms-transform: rotate(0deg);
          transform: rotate(0deg);
}
.tour-infotoggle.is-active .tour-infotoggle__icon {
  -webkit-transform: rotate(180deg);
      -ms-transform: rotate(180deg);
          transform: rotate(180deg);
}
.tour__pay, .tour__paymore {
  position: relative;
  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;
  gap: 12px;
  width: 100%;
  height: 70px;
  font-family: var(--semibold);
  font-size: 18px;
  color: var(--white);
  opacity: 1;
  -webkit-transition: left 0.3s ease-in-out, opacity 0.3s ease-in-out;
  transition: left 0.3s ease-in-out, opacity 0.3s ease-in-out;
}
.tour__pay.is-hidden, .is-hidden.tour__paymore {
  position: absolute;
  left: -50%;
  z-index: 9;
  background: transparent;
  opacity: 0;
}
.tour__pay--excurs {
  background: var(--blue-light-gradient);
}
.tour__pay--pack {
  background: var(--blue-dark-gradient);
}
.tour-guide {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 9px;
}
.tour-guide__foto {
  width: 40px;
  height: 40px;
  border-radius: 50%;
  -o-object-fit: cover;
     object-fit: cover;
}
.tour-guide__name {
  font-family: var(--semibold);
  font-size: 14px;
}
.tour-guide__rating {
  font-size: 10px;
}
.tour__paymore {
  background: transparent;
  -webkit-transform: translateX(100px);
      -ms-transform: translateX(100px);
          transform: translateX(100px);
  -webkit-transition: -webkit-transform 0.5s ease-in-out;
  transition: -webkit-transform 0.5s ease-in-out;
  transition: transform 0.5s ease-in-out;
  transition: transform 0.5s ease-in-out, -webkit-transform 0.5s ease-in-out;
}
.tour__paybox {
  position: relative;
  max-height: 70px;
  background: radial-gradient(608.45% 50% at 50% 50%, #2867DF 0%, #3F9CFF 100%);
  -webkit-transition: max-height 0.5s ease-in-out;
  transition: max-height 0.5s ease-in-out;
}
.tour__paybox:after {
  content: "";
  position: absolute;
  top: 70px;
  display: none;
  width: 100%;
  height: 1px;
  background: var(--blue-light);
}
.tour__paybox.is-active {
  max-height: 140px;
}
.tour__paybox.is-active:after {
  display: block;
}
.tour__paybox.is-active .tour__paymore {
  -webkit-transform: translateX(0px);
      -ms-transform: translateX(0px);
          transform: translateX(0px);
}
.tour.is-active .tour-info {
  max-height: 1000px;
  -webkit-transition: max-height 0.3s ease-in-out;
  transition: max-height 0.3s ease-in-out;
}

.cart-btn {
  position: fixed;
  z-index: 10;
  right: 20px;
  bottom: 20px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  background: var(--blue-dark-gradient);
}

.basket {
  position: fixed;
  z-index: 11;
  bottom: -100%;
  left: 0;
  width: 100%;
  padding-top: 30px;
  padding-bottom: 65px;
  background: var(--white);
  border-radius: 30px 30px 0 0;
  -webkit-box-shadow: 0 4px 150px 0 rgba(var(--black), 0.45);
          box-shadow: 0 4px 150px 0 rgba(var(--black), 0.45);
  -webkit-transition: bottom 0.3s ease-in-out;
  transition: bottom 0.3s ease-in-out;
}
.basket.is-active {
  bottom: 0;
}
.basket__title {
  padding-left: 30px;
  padding-right: 30px;
  font-size: 18px;
  line-height: 20px;
  font-family: var(--bold);
}
.basket__list {
  max-height: 300px;
  margin-bottom: 20px;
  overflow-y: auto;
}
.basket-tour {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  gap: 9px;
  padding: 18px 30px;
  border-bottom: 1px solid rgba(195, 197, 201, 0.5);
}
.basket-price {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  gap: 9px;
  margin-bottom: 35px;
  padding: 0 30px;
}
.basket-price__text {
  font-family: var(--bold);
  font-size: 16px;
}
.basket-price__val {
  font-family: var(--bold);
  font-size: 22px;
}
.basket-actions {
  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-right: 35px;
  padding-left: 15px;
}
.basket-actions__submit {
  max-width: 245px;
  width: 100%;
  height: 60px;
  border-radius: 100px;
  background: var(--blue-dark-gradient);
  font-family: var(--semibold);
  font-size: 16px;
  color: var(--white);
}

.calendar {
  position: fixed;
  z-index: 13;
  bottom: 0;
  left: 0;
  width: 100%;
  padding-top: 38px;
  padding-bottom: 32px;
  background: var(--white);
  border-radius: 30px 30px 0 0;
  -webkit-box-shadow: 0 4px 150px 0 rgba(0, 0, 0, 0.45);
          box-shadow: 0 4px 150px 0 rgba(0, 0, 0, 0.45);
  -webkit-transform: scale(0);
      -ms-transform: scale(0);
          transform: scale(0);
  pointer-events: none;
  -webkit-transition: -webkit-transform 0.3s ease-in-out;
  transition: -webkit-transform 0.3s ease-in-out;
  transition: transform 0.3s ease-in-out;
  transition: transform 0.3s ease-in-out, -webkit-transform 0.3s ease-in-out;
}
.calendar.is-active {
  -webkit-transform: scale(1);
      -ms-transform: scale(1);
          transform: scale(1);
  pointer-events: all;
}
.calendar__sliderbox {
  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;
  margin-bottom: 40px;
}
.calendar__slider {
  padding: 13px 0;
}
.calendar__slider .swiper-slide {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.calendar-date {
  position: relative;
  font-family: var(--bold);
  font-size: 30px;
  line-height: 20px;
  text-align: center;
}
.calendar-date__year {
  position: absolute;
  font-family: var(--bold);
  font-size: 15px;
  -webkit-transform: translateY(-12px);
      -ms-transform: translateY(-12px);
          transform: translateY(-12px);
}
.calendar-week {
  display: grid;
  grid-template-columns: repeat(7, 1fr);
  gap: 3px;
  margin-bottom: 20px;
}
.calendar-week__day {
  font-family: var(--bold);
  font-size: 15px;
  text-align: center;
  text-transform: uppercase;
}
.calendar-days {
  display: grid;
  grid-template-columns: repeat(7, 1fr);
  gap: 3px;
}
.calendar-days__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;
  height: 52px;
  border-radius: 9px;
  background: var(--grey);
}
.calendar-days__item--grey {
  color: #939393;
}
.calendar-days__item--weekend {
  color: var(--red);
}
.calendar-days__item--active {
  background: var(--red);
  color: var(--white);
}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIm1haW4uY3NzIiwibWFpbi5zY3NzIiwiYmxvY2tzL192YXJzLnNjc3MiLCJibG9ja3MvX2ZvbnRzLnNjc3MiLCJibG9ja3MvX3RlbXBsYXRlcy5zY3NzIiwiYmxvY2tzL19oZWFkZXIuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxnQkFBZ0I7QUNFaEI7Ozs7Ozs7Ozs7O0NBQUE7QUNGQTtFQUNDLHlDQUFBO0VBQ0EsbUNBQUE7RUFDQSwyQ0FBQTtFQUVBLGdCQUFBO0VBQ0EsY0FBQTtFQUNBLGFBQUE7RUFDQSxvQkFBQTtFQUNBLHFCQUFBO0VBQ0EsZUFBQTtFQUNBLHVGQUFBO0VBQ0Esd0ZBQUE7QUZhRDs7QUNSQTs7c0RBQUE7QUVmQTtFQUNDLCtCQUFBO0VBQ0EsMEtBQUE7RUFHQSxtQkFBQTtFQUNBLGtCQUFBO0FIMkJEO0FHekJBO0VBQ0MsNEJBQUE7RUFDQSw4SkFBQTtFQUdBLGdCQUFBO0VBQ0Esa0JBQUE7QUh5QkQ7QUd2QkE7RUFDQyxnQ0FBQTtFQUNBLDhLQUFBO0VBR0EsZ0JBQUE7RUFDQSxrQkFBQTtBSHVCRDtBQ3pCQTs7c0RBQUE7QUFHQTs7O0VBR0MsOEJBQUE7VUFBQSxzQkFBQTtFQUNBLFNBQUE7RUFDQSxVQUFBO0VBQ0EsbUJBQUE7RUFDRyw2Q0FBQTtBRDJCSjs7QUN6QkE7RUFDQyxrQkFBQTtBRDRCRDtBQzNCQztFQUNHLGtCQUFBO0FENkJKOztBQzFCQTtFQUNDLDJCQUFBO0VBQ0EsZUFBQTtFQUNBLG1CQUFBO0VBQ0EsbUJBQUE7QUQ2QkQ7QUM1QkM7RUFDRyxrQkFBQTtBRDhCSjs7QUMzQkE7RUFDQyxTQUFBO0VBQ0EsVUFBQTtFQUNBLGdCQUFBO0FEOEJEOztBQzVCQTtFQUNDLHFCQUFBO0FEK0JEO0FDOUJDO0VBQ0MscUJBQUE7QURnQ0Y7O0FDN0JBO0VBQ0MsY0FBQTtFQUNBLHVCQUFBO0VBQ0EsWUFBQTtFQUNBLGFBQUE7RUFDQSxlQUFBO0FEZ0NEO0FDL0JDO0VBQ0MsYUFBQTtBRGlDRjtBQy9CQztF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QUE7RUFDQSxtQkFBQTtBRDRHRjtBQ3pHQztFQUNDLG9CQUFBO0VBQUEsb0JBQUE7RUFBQSxhQUFBO0VBQ0EseUJBQUE7TUFBQSxzQkFBQTtVQUFBLG1CQUFBO0VBQ0EseUJBQUE7TUFBQSxzQkFBQTtVQUFBLDhCQUFBO0VBQ0EsbUJBQUE7QUQyR0Y7QUN4R0M7RUFDQyxlQUFBO0FEMEdGO0FDekdFO0VBQ0Msb0JBQUE7RUFBQSxvQkFBQTtFQUFBLGFBQUE7RUFDQSx3QkFBQTtNQUFBLHFCQUFBO1VBQUEsdUJBQUE7QUQyR0g7QUN2R0M7RUFDQyxrQkFBQTtFQUNBLHdCQUFBO0VBQ0EsZUFBQTtFQUNBLGlCQUFBO0VBQ0Esa0JBQUE7QUR5R0Y7QUN4R0U7RUFDQyxrQkFBQTtFQUNBLHdCQUFBO0VBQ0EsZUFBQTtFQUNBLG9DQUFBO01BQUEsZ0NBQUE7VUFBQSw0QkFBQTtBRDBHSDtBQ3RHQztFQUNDLGFBQUE7RUFDQSxxQ0FBQTtFQUNBLFFBQUE7RUFDQSxtQkFBQTtBRHdHRjtBQ3ZHRTtFQUNDLHdCQUFBO0VBQ0EsZUFBQTtFQUNBLGtCQUFBO0VBQ0EseUJBQUE7QUR5R0g7QUN0R0M7RUFDQyxhQUFBO0VBQ0EscUNBQUE7RUFDQSxRQUFBO0FEd0dGO0FDdkdFO0VBQ0Msb0JBQUE7RUFBQSxvQkFBQTtFQUFBLGFBQUE7RUFDQSx5QkFBQTtNQUFBLHNCQUFBO1VBQUEsbUJBQUE7RUFDQSx3QkFBQTtNQUFBLHFCQUFBO1VBQUEsdUJBQUE7RUFDQSxZQUFBO0VBQ0Esa0JBQUE7RUFDQSx1QkFBQTtBRHlHSDtBQ3hHRztFQUNDLGNBQUE7QUQwR0o7QUN4R0c7RUFDQyxpQkFBQTtBRDBHSjtBQ3hHRztFQUNDLHNCQUFBO0VBQ0EsbUJBQUE7QUQwR0oiLCJmaWxlIjoibWFpbi5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyJAY2hhcnNldCBcIlVURi04XCI7XG4vKlxuMC4g0KjRgNC40YTRgtGLXG4xLiDQntCx0YnQuNC1INGB0YLQuNC70Lgg0LTQu9GPINCy0YHQtdCz0L4g0YHQsNC50YLQsFxuMi4g0JLRgdC/0L7QvNC+0LPQsNGC0LXQu9GM0L3Ri9C1INC60LvQsNGB0YHRi1xuMy4g0KHRgtC40LvQuCDQtNC70Y8g0L7QtNC40L3QsNC60L7QstGL0YUg0Y3Qu9C10LzQtdC90YLQvtCyXG40LiDQqNCw0L/QutCwXG41LiDQn9C+0LTQstCw0LtcbjYuINCh0YLQuNC70Lgg0LrQvtGC0L7RgNGL0LUg0L3QtSDQv9C+0LLRgtC+0YDRj9GO0YLRgdGPINC90LAg0LTRgNGD0LPQuNGFINGB0YLRgNCw0L3QuNGG0LDRhVxuXG7QnNC+0LHQuNC70YzQvdCw0Y8g0LLQtdGA0YHQuNGPINC90LDRh9C40L3QsNC10YLRgdGPINGBIDk5MtC/0YVcblxuKi9cbjpyb290IHtcbiAgLS1yZWd1bGFyOiBcIk9wZW5TYW5zLVJlZ3VsYXJcIiwgc2Fucy1zZXJpZjtcbiAgLS1ib2xkOiBcIk9wZW5TYW5zLUJvbGRcIiwgc2Fucy1zZXJpZjtcbiAgLS1zZW1pYm9sZDogXCJPcGVuU2Fucy1TZW1pQm9sZFwiLCBzYW5zLXNlcmlmO1xuICAtLWJsYWNrOiAjMWUxZTFlO1xuICAtLXJlZDogI2VjMmE0ZDtcbiAgLS13aGl0ZTogI2ZmZjtcbiAgLS1ibHVlLWRhcms6ICMyODY3ZGY7XG4gIC0tYmx1ZS1saWdodDogIzNGOUNGRjtcbiAgLS1ncmV5OiAjRUFFQkYwO1xuICAtLWJsdWUtZGFyay1ncmFkaWVudDogcmFkaWFsLWdyYWRpZW50KDUwJSA2MDguNDUlIGF0IDUwJSA1MCUsICMyODY3REYgMCUsICMzRjlDRkYgMTAwJSk7XG4gIC0tYmx1ZS1saWdodC1ncmFkaWVudDogcmFkaWFsLWdyYWRpZW50KDYwOC40NSUgNTAlIGF0IDUwJSA1MCUsICMzRjlDRkYgMCUsICM3Q0JDRkYgMTAwJSk7XG59XG5cbi8qfn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+XG7QqNCg0JjQpNCi0KsgXG5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fiovXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiT3BlblNhbnMtUmVndWxhclwiO1xuICBzcmM6IGxvY2FsKFwiT3BlblNhbnMtUmVndWxhclwiKSwgbG9jYWwoXCJPcGVuU2Fucy1SZWd1bGFyXCIpLCB1cmwoXCIuLi9mb250cy9PcGVuU2Fucy1SZWd1bGFyLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoXCIuLi9mb250cy9PcGVuU2Fucy1SZWd1bGFyLnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKTtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIk9wZW5TYW5zLUJvbGRcIjtcbiAgc3JjOiBsb2NhbChcIk9wZW5TYW5zLUJvbGRcIiksIGxvY2FsKFwiT3BlblNhbnMtQm9sZFwiKSwgdXJsKFwiLi4vZm9udHMvT3BlblNhbnMtQm9sZC53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKFwiLi4vZm9udHMvT3BlblNhbnMtQm9sZC50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIik7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJPcGVuU2Fucy1TZW1pQm9sZFwiO1xuICBzcmM6IGxvY2FsKFwiT3BlblNhbnMtU2VtaUJvbGRcIiksIGxvY2FsKFwiT3BlblNhbnMtU2VtaUJvbGRcIiksIHVybChcIi4uL2ZvbnRzL09wZW5TYW5zLVNlbWlCb2xkLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoXCIuLi9mb250cy9PcGVuU2Fucy1TZW1pQm9sZC50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIik7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cbi8qfn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+XG5cdNCe0JHQqdCY0JUg0KHQotCY0JvQmCDQlNCb0K8g0JLQodCV0JPQniDQodCQ0JnQotCQIFxufn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn4qL1xuKixcbnAsXG5oMSwgaDIsIGgzLCBoNCwgaDUsIGg2IHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMCk7XG59XG5cbmh0bWwge1xuICBvdmVyZmxvdy14OiBoaWRkZW47XG59XG5odG1sLmlzLWZpeGVkIHtcbiAgb3ZlcmZsb3cteTogaGlkZGVuO1xufVxuXG5ib2R5IHtcbiAgZm9udC1mYW1pbHk6IHZhcigtLXJlZ3VsYXIpO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGNvbG9yOiB2YXIoLS1ibGFjayk7XG4gIGJhY2tncm91bmQ6ICNFREYyRjc7XG59XG5ib2R5LmlzLWZpeGVkIHtcbiAgb3ZlcmZsb3cteTogaGlkZGVuO1xufVxuXG51bCB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cblxuYSB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbmE6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbmJ1dHRvbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiBub25lO1xuICBvdXRsaW5lOiBub25lO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5idXR0b246Zm9jdXMge1xuICBvdXRsaW5lOiBub25lO1xufVxuYnV0dG9uOmRpc2FibGVkIHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIG9wYWNpdHk6IDAuNTtcbn1cblxuaW5wdXQsIHRleHRhcmVhIHtcbiAgb3V0bGluZTogbm9uZTtcbn1cbmlucHV0OmZvY3VzLXZpc2libGUsIHRleHRhcmVhOmZvY3VzLXZpc2libGUge1xuICBvdXRsaW5lOiBub25lO1xufVxuaW5wdXQ6ZGlzYWJsZWQsIHRleHRhcmVhOmRpc2FibGVkIHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIG9wYWNpdHk6IDAuNTtcbn1cblxuKiA6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcbiAgd2lkdGg6IDZweDsgLyog0YjQuNGA0LjQvdCwINCy0YHQtdC5INC/0L7Qu9C+0YHRiyDQv9GA0L7QutGA0YPRgtC60LggKi9cbn1cblxuKiA6Oi13ZWJraXQtc2Nyb2xsYmFyLXRyYWNrIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItMyk7IC8qINGG0LLQtdGCINC30L7QvdGLINC+0YLRgdC70LXQttC40LLQsNC90LjRjyAqL1xuICBib3JkZXItcmFkaXVzOiAyMHB4O1xufVxuXG4qIDo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci0xKTsgLyog0YbQstC10YIg0LHQtdCz0YPQvdC60LAgKi9cbiAgYm9yZGVyLXJhZGl1czogMjBweDsgLyog0L7QutGA0YPQs9C70L7RgdGMINCx0LXQs9GD0L3QutCwICovXG4gIGJvcmRlcjogM3B4IHNvbGlkIHRyYW5zcGFyZW50O1xufVxuXG4vKn5+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+fn4qL1xuLmFwcCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWF4LXdpZHRoOiA0MTRweDtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuXG4uY29udGFpbmVyIHtcbiAgcGFkZGluZzogMCAxN3B4O1xufVxuXG4uc3dpcGVyLWJ1dHRvbi1kaXNhYmxlZDpkaXNhYmxlZCB7XG4gIG9wYWNpdHk6IDE7XG59XG5cbmlucHV0W3R5cGU9bnVtYmVyXSB7XG4gIC1tb3otYXBwZWFyYW5jZTogdGV4dGZpZWxkO1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gIGFwcGVhcmFuY2U6IG5vbmU7XG59XG5cbmlucHV0W3R5cGU9bnVtYmVyXTo6LXdlYmtpdC1vdXRlci1zcGluLWJ1dHRvbixcbmlucHV0W3R5cGU9bnVtYmVyXTo6LXdlYmtpdC1pbm5lci1zcGluLWJ1dHRvbiB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgYXBwZWFyYW5jZTogbm9uZTtcbiAgbWFyZ2luOiAwO1xufVxuXG4vKiDQlNC70Y8g0L3QvtCy0YvRhSDQstC10YDRgdC40LkgQ2hyb21lICovXG5pbnB1dFt0eXBlPW51bWJlcl06Oi13ZWJraXQtc2VhcmNoLWNhbmNlbC1idXR0b24sXG5pbnB1dFt0eXBlPW51bWJlcl06Oi13ZWJraXQtc2VhcmNoLWRlY29yYXRpb24ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG59XG5cbmlucHV0W3R5cGU9ZGF0ZV0ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gIC1tb3otYXBwZWFyYW5jZTogbm9uZTtcbiAgYXBwZWFyYW5jZTogbm9uZTtcbn1cblxuaW5wdXRbdHlwZT1kYXRlXTo6LXdlYmtpdC1jYWxlbmRhci1waWNrZXItaW5kaWNhdG9yIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLyp+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+Ki9cbi5oZWFkZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IDEwO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMTZweCAwO1xufVxuLmhlYWRlcl9fYm94IHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLmhlYWRlcl9fbG9nbyB7XG4gIHdpZHRoOiAxNzVweDtcbn1cblxuLmJ1cmdlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTtcbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogMjBweDtcbn1cbi5idXJnZXJfX2xpbmUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGxlZnQ6IDA7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAycHg7XG4gIGJhY2tncm91bmQ6IHZhcigtLWJsYWNrKTtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMC4yNXM7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDAuMjVzO1xufVxuLmJ1cmdlcl9fbGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogLTZweDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMnB4O1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1ibGFjayk7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDAuMjVzO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4yNXMsIHRvcCAwLjI1cyAwLjI1cztcbn1cbi5idXJnZXJfX2xpbmU6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogNnB4O1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAycHg7XG4gIGJhY2tncm91bmQ6IHZhcigtLWJsYWNrKTtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMC4yNXM7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjI1cywgdG9wIDAuMjVzIDAuMjVzO1xufVxuLmJ1cmdlci5pcy1hY3RpdmUgLmJ1cmdlcl9fbGluZSB7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDAuMXM7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDAuMjVzO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbn1cbi5idXJnZXIuaXMtYWN0aXZlIC5idXJnZXJfX2xpbmU6YmVmb3JlIHtcbiAgdG9wOiAwcHg7XG4gIHRyYW5zaXRpb246IHRvcCAwLjI1cywgdHJhbnNmb3JtIDAuMjVzIDAuMjVzO1xuICB0cmFuc2Zvcm06IHJvdGF0ZVooLTQ1ZGVnKTtcbn1cbi5idXJnZXIuaXMtYWN0aXZlIC5idXJnZXJfX2xpbmU6YWZ0ZXIge1xuICB0b3A6IDBweDtcbiAgdHJhbnNpdGlvbjogdG9wIDAuNHMsIHRyYW5zZm9ybSAwLjI1cyAwLjI1cztcbiAgdHJhbnNmb3JtOiByb3RhdGVaKDQ1ZGVnKTtcbn1cbi5idXJnZXIuaXMtZGlzYWJsZWQge1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cblxuLyogfn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+IFxuXHQvL0VORCBIRUFERVIgIFxufn5+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+fiBcblx0Rk9PVEVSICBcbn5+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+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+fn4qL1xuLm92ZXJsYXkge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IDE7XG4gIHRvcDogMzk4cHg7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDM2MHB4O1xuICBib3JkZXItcmFkaXVzOiAzMHB4IDMwcHggMCAwO1xuICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNjUpO1xuICBiYWNrZHJvcC1maWx0ZXI6IGJsdXIoNy41cHgpO1xuICB0cmFuc2l0aW9uOiB0b3AgMC4zcyBlYXNlLCBoZWlnaHQgMC4zcyBlYXNlO1xufVxuLm92ZXJsYXkuaXMtYWN0aXZlIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB6LWluZGV4OiAxMztcbiAgdG9wOiA3MHB4O1xuICBoZWlnaHQ6IGNhbGMoMTAwZHZoIC0gNzBweCk7XG4gIGJhY2tncm91bmQ6IHJnYigyNTUsIDI1NSwgMjU1KTtcbn1cblxuQGtleWZyYW1lcyBib3VuY2VVcEZyb21DdXJyZW50IHtcbiAgZnJvbSwgNjAlLCA3NSUsIDkwJSwgdG8ge1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjIxNSwgMC42MSwgMC4zNTUsIDEpO1xuICB9XG4gIC8qINCh0YLQsNGA0YLRg9C10Lwg0YEg0YLQtdC60YPRidC10LPQviDQv9C+0LvQvtC20LXQvdC40Y8g4oCUINCd0JUg0YEgMzAwMHB4ISAqL1xuICBmcm9tIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG4gICAgb3BhY2l0eTogMTsgLyog0L3QsCDQstGB0Y/QutC40Lkg0YHQu9GD0YfQsNC5LCDQtdGB0LvQuCDQs9C00LUt0YLQviDQstC70LjRj9C10YIgKi9cbiAgfVxuICAvKiDQoNC10LfQutC+INCy0YvQu9C10YLQsNC10Lwg0LLQstC10YDRhSDigJQg0LrQsNC6INCyINC+0YDQuNCz0LjQvdCw0LvRjNC90L7QvCBib3VuY2VJblVwICovXG4gIDYwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MHB4KTsgLyog0L/QvtC00LHQtdGA0Lgg0LfQvdCw0YfQtdC90LjQtSDQv9C+0LQg0YHQstC+0Lkg0LTQuNC30LDQudC9ICovXG4gIH1cbiAgLyog0J/RgNGD0LbQuNC90LjQvDog0LLQvtC30LLRgNCw0YnQsNC10LzRgdGPINGH0YPRgtGMINC90LjQttC1ICovXG4gIDc1JSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDEwcHgpO1xuICB9XG4gIC8qINCV0YnQtSDQvtC00LjQvSDQvtGC0YHQutC+0LogKi9cbiAgOTAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTVweCk7XG4gIH1cbiAgLyog0KTQuNC90LDQuyDigJQg0LLQvtC30LLRgNCw0YnQsNC10LzRgdGPINC90LAg0LzQtdGB0YLQviAqL1xuICB0byB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICB9XG59XG4uYW5pbWF0ZV9fYm91bmNlVXBGcm9tQ3VycmVudCB7XG4gIGFuaW1hdGlvbi1uYW1lOiBib3VuY2VVcEZyb21DdXJyZW50O1xuICBhbmltYXRpb24tZHVyYXRpb246IDAuOHM7XG4gIGFuaW1hdGlvbi1maWxsLW1vZGU6IGJvdGg7XG4gIC8qINCj0LHQuNGA0LDQtdC8INC70Y7QsdGL0LUg0L3QsNGH0LDQu9GM0L3Ri9C1INGN0YTRhNC10LrRgtGLINC/0YDQvtC30YDQsNGH0L3QvtGB0YLQuCAqL1xuICBvcGFjaXR5OiAxICFpbXBvcnRhbnQ7XG59XG5cbi5zdWJtZW51IHtcbiAgbWF4LWhlaWdodDogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdHJhbnNpdGlvbjogbWF4LWhlaWdodCAwLjNzIGVhc2U7XG59XG4uc3VibWVudV9fbGluayB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDYwcHg7XG4gIHBhZGRpbmctbGVmdDogNDNweDtcbiAgYm9yZGVyLXJhZGl1czogMTAwcHg7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC1mYW1pbHk6IHZhcigtLXNlbWlib2xkKTtcbiAgY29sb3I6IHZhcigtLWJsYWNrKTtcbn1cbi5zdWJtZW51X19saW5rLmlzLWFjdGl2ZSB7XG4gIGNvbG9yOiB2YXIoLS1yZWQpO1xuICBiYWNrZ3JvdW5kOiByZ2JhKDIyNSwgMjI2LCAyMzEsIDAuMik7XG59XG5cbi5tZW51IHtcbiAgZGlzcGxheTogbm9uZTtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgcGFkZGluZy10b3A6IDcwcHg7XG4gIG92ZXJmbG93LXk6IGF1dG87XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC4zcyBlYXNlO1xufVxuLm1lbnUuaXMtdmlzaWJsZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG4ubWVudV9fbGlzdCB7XG4gIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gIHBhZGRpbmctbGVmdDogMThweDtcbiAgcGFkZGluZy1yaWdodDogMThweDtcbn1cbi5tZW51X19pY29uYXJyb3cge1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zcyBlYXNlO1xufVxuLm1lbnVfX2xpbmsge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDIzcHg7XG4gIHBhZGRpbmc6IDI1cHggMDtcbn1cbi5tZW51X19saW5rbmFtZSB7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1zZW1pYm9sZCk7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgY29sb3I6IHZhcigtLWJsYWNrKTtcbn1cbi5tZW51X19idXR0b24ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAzMHB4O1xuICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xufVxuLm1lbnVfX2l0ZW1ib3gge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG4ubWVudV9faXRlbSB7XG4gIHBhZGRpbmctbGVmdDogMTVweDtcbn1cbi5tZW51X19pdGVtOm5vdCg6bGFzdC1jaGlsZCkge1xuICBib3JkZXItYm90dG9tOiAxcHggZG90dGVkICNDM0M1Qzk7XG59XG4ubWVudV9faXRlbS5pcy1hY3RpdmUgLm1lbnVfX2xpbmsgc3ZnIHBhdGgge1xuICBzdHJva2U6IHZhcigtLXJlZCk7XG59XG4ubWVudV9faXRlbS5pcy1hY3RpdmUgLm1lbnVfX2xpbmtuYW1lIHtcbiAgY29sb3I6IHZhcigtLXJlZCk7XG59XG4ubWVudV9faXRlbS5pcy1hY3RpdmUgLm1lbnVfX2ljb25hcnJvdyB7XG4gIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG59XG4ubWVudV9faXRlbS5pcy1hY3RpdmUgLm1lbnVfX2ljb25hcnJvdyBwYXRoIHtcbiAgZmlsbDogdmFyKC0tcmVkKTtcbn1cbi5tZW51X19pdGVtLmlzLWFjdGl2ZSAuc3VibWVudSB7XG4gIG1heC1oZWlnaHQ6IDUwMHB4O1xufVxuLm1lbnUtYXV0aCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgZmxleC1zaHJpbms6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDgwcHg7XG4gIG1hcmdpbi10b3A6IGF1dG87XG4gIHBhZGRpbmctbGVmdDogMjRweDtcbiAgcGFkZGluZy1yaWdodDogMTZweDtcbiAgYmFja2dyb3VuZDogdmFyKC0tYmxhY2spO1xufVxuLm1lbnUtYXV0aF9fZW50ZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDE3cHg7XG59XG4ubWVudS1hdXRoX19hdmF0YXIge1xuICB3aWR0aDogMzZweDtcbiAgaGVpZ2h0OiAzNnB4O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG59XG4ubWVudS1hdXRoX19lbWFpbCB7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgY29sb3I6IHZhcigtLXdoaXRlKTtcbn1cblxuLnNlYXJjaC1idG4ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IDE7XG4gIGxlZnQ6IDE3cHg7XG4gIHJpZ2h0OiAxN3B4O1xuICB0b3A6IDE3cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGhlaWdodDogNjVweDtcbiAgcGFkZGluZzogMCAyMHB4O1xuICBib3JkZXItcmFkaXVzOiAxMDBweDtcbiAgYmFja2dyb3VuZDogdmFyKC0tYmx1ZS1kYXJrLWdyYWRpZW50KTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcztcbn1cbi5zZWFyY2gtYnRuLmlzLWhpZGRlbiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uc2VhcmNoLWJ0bl9fdGV4dCB7XG4gIHdpZHRoOiAxMDAlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC1mYW1pbHk6IHZhcigtLXNlbWlib2xkKTtcbiAgY29sb3I6IHZhcigtLXdoaXRlKTtcbn1cbi5zZWFyY2gtYnRuX19jbG9zZWljb24ge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnNlYXJjaC1idG4uaXMtYWN0aXZlIHtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgYmFja2dyb3VuZDogdmFyKC0td2hpdGUpO1xufVxuLnNlYXJjaC1idG4uaXMtYWN0aXZlIHBhdGgge1xuICBmaWxsOiB2YXIoLS1ibGFjayk7XG59XG4uc2VhcmNoLWJ0bi5pcy1hY3RpdmUgLnNlYXJjaC1idG5fX3RleHQge1xuICBjb2xvcjogdmFyKC0tYmxhY2spO1xufVxuLnNlYXJjaC1idG4uaXMtYWN0aXZlIC5zZWFyY2gtYnRuX19jbG9zZWljb24ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG59XG5cbi5zZWFyY2gtZmlsdGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgcGFkZGluZy10b3A6IDk1cHg7XG4gIHBhZGRpbmctYm90dG9tOiAyNXB4O1xuICBoZWlnaHQ6IDEwMCU7XG4gIG92ZXJmbG93LXk6IGF1dG87XG59XG4uc2VhcmNoLWZpbHRlcl9fbGlzdCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogMTVweDtcbiAgbWFyZ2luLWJvdHRvbTogNDBweDtcbn1cbi5zZWFyY2gtZmlsdGVyX19pdGVtIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5zZWFyY2gtZmlsdGVyX19sYWJlbCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMTZweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLnNlYXJjaC1maWx0ZXJfX2NoZWNrYm94IHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHdpZHRoOiAyNHB4O1xuICBoZWlnaHQ6IDI0cHg7XG4gIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgYmFja2dyb3VuZDogdmFyKC0tZ3JleSk7XG59XG4uc2VhcmNoLWZpbHRlcl9fY2hlY2tib3ggc3ZnIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5zZWFyY2gtZmlsdGVyX19uYW1lIHtcbiAgZm9udC1zaXplOiAxNnB4O1xufVxuLnNlYXJjaC1maWx0ZXJfX2lucHV0Y2hlY2sge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnNlYXJjaC1maWx0ZXJfX2lucHV0Y2hlY2s6Y2hlY2tlZCArIC5zZWFyY2gtZmlsdGVyX19jaGVja2JveCBzdmcge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5zZWFyY2gtZmlsdGVyX19pbnB1dGJveCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5zZWFyY2gtZmlsdGVyX19pbnB1dGljb24ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAyM3B4O1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xufVxuLnNlYXJjaC1maWx0ZXJfX2lucHV0IHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogNjVweDtcbiAgcGFkZGluZy1sZWZ0OiAyM3B4O1xuICBmb250LWZhbWlseTogdmFyKC0tcmVndWxhcik7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgY29sb3I6IHZhcigtLWJsYWNrKTtcbiAgYmFja2dyb3VuZDogdmFyKC0tZ3JleSk7XG4gIGJvcmRlci1yYWRpdXM6IDEwMHB4O1xuICBib3JkZXI6IG5vbmU7XG59XG4uc2VhcmNoLWZpbHRlcl9faW5wdXQ6OnBsYWNlaG9sZGVyIHtcbiAgZm9udC1mYW1pbHk6IHZhcigtLXJlZ3VsYXIpO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGNvbG9yOiB2YXIoLS1ibGFjayk7XG59XG4uc2VhcmNoLWZpbHRlcl9fZGF0ZWJveCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogNXB4O1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuLnNlYXJjaC1maWx0ZXJfX2J1dHRvbiB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDY1cHg7XG4gIGJvcmRlci1yYWRpdXM6IDEwMHB4O1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1ibHVlLWRhcmstZ3JhZGllbnQpO1xuICBmb250LWZhbWlseTogdmFyKC0tc2VtaWJvbGQpO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGNvbG9yOiB2YXIoLS13aGl0ZSk7XG4gIGJvcmRlcjogbm9uZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLnNlYXJjaC1maWx0ZXIuaXMtdmlzaWJsZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4ubGFuZ3VhZ2Uge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIG1hcmdpbjogMjdweCAwO1xuICBwYWRkaW5nOiAwIDIzcHg7XG59XG4ubGFuZ3VhZ2VfX2l0ZW0ge1xuICBmb250LWZhbWlseTogdmFyKC0tc2VtaWJvbGQpO1xuICBjb2xvcjogIzZCNkI2QjtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cbi5sYW5ndWFnZV9faXRlbS0tcnUge1xuICBjb2xvcjogdmFyKC0tYmxhY2spO1xufVxuXG4uc3dpdGNoIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAyMHB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uc3dpdGNoX19zbGlkZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogNzVweDtcbiAgaGVpZ2h0OiA0MHB4O1xuICBib3JkZXItcmFkaXVzOiAzMHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjRDRENEQ0O1xuICBiYWNrZ3JvdW5kOiAjRkZGO1xufVxuLnN3aXRjaF9fc2xpZGVyOmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDJweDtcbiAgbGVmdDogMnB4O1xuICB3aWR0aDogMzRweDtcbiAgaGVpZ2h0OiAzNHB4O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJhY2tncm91bmQ6IHZhcigtLXJlZCk7XG4gIHRyYW5zaXRpb246IGxlZnQgMC4zcyBlYXNlO1xufVxuLnN3aXRjaF9faW5wdXQge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnN3aXRjaF9faW5wdXQ6Y2hlY2tlZCArIC5sYW5ndWFnZV9faXRlbS0tcnUge1xuICBjb2xvcjogIzZCNkI2Qjtcbn1cbi5zd2l0Y2hfX2lucHV0OmNoZWNrZWQgKyAubGFuZ3VhZ2VfX2l0ZW0tLXJ1ICsgLnN3aXRjaF9fc2xpZGVyICsgLmxhbmd1YWdlX19pdGVtLS1lbiB7XG4gIGNvbG9yOiB2YXIoLS1ibGFjayk7XG59XG4uc3dpdGNoX19pbnB1dDpjaGVja2VkICsgLmxhbmd1YWdlX19pdGVtICsgLnN3aXRjaF9fc2xpZGVyOmFmdGVyIHtcbiAgbGVmdDogMzdweDtcbn1cblxuLnByZXNlbnQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGhlaWdodDogNTMwcHg7XG59XG4ucHJlc2VudF9fYmcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgb2JqZWN0LXBvc2l0aW9uOiB0b3A7XG59XG5cbi5kYXRlcyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTtcbiAgbWFyZ2luLXRvcDogLTM2cHg7XG4gIHBhZGRpbmctdG9wOiA0MXB4O1xuICBwYWRkaW5nLWJvdHRvbTogMjFweDtcbiAgYmFja2dyb3VuZDogdmFyKC0td2hpdGUpO1xuICBib3JkZXItcmFkaXVzOiAzMHB4IDMwcHggMCAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4ubW9udGgge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgZ2FwOiAyMHB4O1xuICBtYXJnaW4tYm90dG9tOiAyNnB4O1xuICBwYWRkaW5nOiAwIDE4cHg7XG59XG4ubW9udGhfX3RleHQge1xuICBmb250LWZhbWlseTogdmFyKC0tc2VtaWJvbGQpO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuLm1vbnRoX19uYW1lIHtcbiAgZm9udC1mYW1pbHk6IHZhcigtLXNlbWlib2xkKTtcbiAgZm9udC1zaXplOiAyMHB4O1xuICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLm1vbnRoX19zbGlkZXJib3gge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDEwcHg7XG59XG4ubW9udGhfX3NsaWRlciB7XG4gIHdpZHRoOiAxNTVweDtcbn1cblxuLmRheXNfX3NsaWRlcmJveCB7XG4gIG1hcmdpbi1ib3R0b206IDIxcHg7XG4gIHBhZGRpbmc6IDAgMjRweDtcbn1cbi5kYXlzX19zbGlkZXIge1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbn1cbi5kYXlzLWluZm8ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAxMXB4O1xufVxuLmRheXMtaW5mb19faXRlbSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMTBweDtcbn1cbi5kYXlzLWluZm9fX2NvbG9yIHtcbiAgd2lkdGg6IDEycHg7XG4gIGhlaWdodDogMTJweDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xufVxuLmRheXMtaW5mb19fY29sb3ItLXBhY2sge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1ibHVlLWRhcmspO1xufVxuLmRheXMtaW5mb19fY29sb3ItLWV4Y3VycyB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWJsdWUtbGlnaHQpO1xufVxuLmRheXMtaW5mb19fdGV4dCB7XG4gIGZvbnQtc2l6ZTogMTBweDtcbn1cblxuLmRheSB7XG4gIGhlaWdodDogMTIwcHg7XG4gIHBhZGRpbmctdG9wOiAzMHB4O1xuICBib3JkZXItcmFkaXVzOiAxNXB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjQzNDNUM5O1xufVxuLmRheV9fbnVtIHtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgZm9udC1mYW1pbHk6IHZhcigtLXNlbWlib2xkKTtcbiAgZm9udC1zaXplOiAzMHB4O1xuICBsaW5lLWhlaWdodDogNjYuNyU7XG4gIGNvbG9yOiAjOTM5MzkzO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uZGF5X19uYW1lIHtcbiAgbWFyZ2luLWJvdHRvbTogMTNweDtcbiAgZm9udC1zaXplOiAxMHB4O1xuICBjb2xvcjogIzkzOTM5MztcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5kYXlfX2luY2x1ZGVzIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGdhcDogNXB4O1xufVxuLmRheV9faW5jbHVkZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB3aWR0aDogMjBweDtcbiAgaGVpZ2h0OiAyMHB4O1xuICBiYWNrZ3JvdW5kOiAjRDZEN0RDO1xuICBmb250LWZhbWlseTogdmFyKC0tc2VtaWJvbGQpO1xuICBmb250LXNpemU6IDExcHg7XG4gIGNvbG9yOiB2YXIoLS13aGl0ZSk7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbn1cbi5kYXlfX2luY2x1ZGUtLW9wYWNpdHkge1xuICBiYWNrZ3JvdW5kOiAjRUFFQkYwO1xufVxuLmRheS5pc0FjdGl2ZUZ1bGwge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1yZWQpO1xuICBib3JkZXItY29sb3I6IHZhcigtLXJlZCk7XG59XG4uZGF5LmlzQWN0aXZlRnVsbCAuZGF5X19udW0ge1xuICBjb2xvcjogdmFyKC0td2hpdGUpO1xufVxuLmRheS5pc0FjdGl2ZUZ1bGwgLmRheV9fbmFtZSB7XG4gIGNvbG9yOiB2YXIoLS13aGl0ZSk7XG59XG4uZGF5LmlzQWN0aXZlRnVsbCAuZGF5X19pbmNsdWRlIHtcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0td2hpdGUpO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1ibHVlLWxpZ2h0KTtcbn1cbi5kYXkuaXNBY3RpdmUge1xuICBib3JkZXItY29sb3I6IHZhcigtLXJlZCk7XG59XG4uZGF5LmlzQWN0aXZlIC5kYXlfX251bSB7XG4gIGNvbG9yOiB2YXIoLS1yZWQpO1xufVxuLmRheS5pc0FjdGl2ZSAuZGF5X19uYW1lIHtcbiAgY29sb3I6IHZhcigtLXJlZCk7XG59XG5cbi50b3VyZXMge1xuICBwYWRkaW5nLXRvcDogMzBweDtcbiAgcGFkZGluZy1ib3R0b206IDY1cHg7XG59XG4udG91cmVzX19kYXkge1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICBmb250LWZhbWlseTogdmFyKC0tYm9sZCk7XG4gIGZvbnQtc2l6ZTogMjVweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLnRvdXJlc19fZGF5LS1uYW1lIHtcbiAgZm9udC1mYW1pbHk6IHZhcigtLXNlbWlib2xkKTtcbiAgZm9udC1zaXplOiAyMHB4O1xufVxuLnRvdXJlc19faW5mbyB7XG4gIG1heC13aWR0aDogMzAzcHg7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW46IDQ1cHggYXV0byAwO1xuICBmb250LXNpemU6IDEzcHg7XG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICBjb2xvcjogIzkzOTM5MztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4udG91ciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgYmFja2dyb3VuZDogdmFyKC0td2hpdGUpO1xuICBib3gtc2hhZG93OiAwIDNweCAyNXB4IDAgcmdiYSgwLCAwLCAwLCAwLjEpO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBtYXJnaW4tdG9wOiAyMHB4O1xufVxuLnRvdXJfX3R5cGUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYm9yZGVyOiAxMHB4IHNvbGlkIHZhcigtLXdoaXRlKTtcbiAgYm94LXNpemluZzogY29udGVudC1ib3g7XG59XG4udG91cl9fdHlwZS0tcGFjayB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWJsdWUtZGFyayk7XG59XG4udG91cl9fdHlwZS0tZXhjdXJzIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tYmx1ZS1saWdodCk7XG59XG4udG91cl9fZm90byB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDIzMHB4O1xuICBtYXJnaW4tYm90dG9tOiAyNXB4O1xuICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgYm9yZGVyLXJhZGl1czogMjBweDtcbn1cbi50b3VyX19oZWFkIHtcbiAgcGFkZGluZy10b3A6IDE5cHg7XG4gIHBhZGRpbmctYm90dG9tOiAyMHB4O1xuICBwYWRkaW5nLWxlZnQ6IDE5cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDE5cHg7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjRDRENEQ0O1xufVxuLnRvdXJfX25hbWUge1xuICBtYXJnaW4tYm90dG9tOiAxMnB4O1xuICBmb250LWZhbWlseTogdmFyKC0tYm9sZCk7XG4gIGZvbnQtc2l6ZTogMjJweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLnRvdXJfX3BlcmlvZCB7XG4gIG1hcmdpbi1ib3R0b206IDIycHg7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1zZW1pYm9sZCk7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDE1cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi50b3VyX19kb3dubG9hZHMge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnI7XG4gIG1hcmdpbi1ib3R0b206IDE3cHg7XG59XG4udG91cl9fZG93bmxvYWQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LWZhbWlseTogdmFyKC0tc2VtaWJvbGQpO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAyNXB4O1xuICBjb2xvcjogdmFyKC0tYmx1ZS1kYXJrKTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbi50b3VyX19kb3dubG9hZC0tcHJvZ3JhbW0ge1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjQzNDNUM5O1xufVxuLnRvdXJfX3ByaWNlIHtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWJvbGQpO1xuICBmb250LXNpemU6IDM1cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi50b3VyX19wcmljZS0tdmFsIHtcbiAgZm9udC1zaXplOiAyNnB4O1xufVxuLnRvdXItaW5mbyB7XG4gIG1heC1oZWlnaHQ6IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRyYW5zaXRpb246IG1heC1oZWlnaHQgMC4zcyBlYXNlLWluLW91dDtcbn1cbi50b3VyLWluZm9fX2JvZHkge1xuICBwYWRkaW5nOiAzMHB4IDI1cHggNDBweCAyNXB4O1xufVxuLnRvdXItaW5mb19faXRlbSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogMTNweDtcbn1cbi50b3VyLWluZm9fX2l0ZW06bm90KDpsYXN0LWNoaWxkKSB7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG4udG91ci1pbmZvX192YWwge1xuICBmb250LWZhbWlseTogdmFyKC0tc2VtaWJvbGQpO1xufVxuLnRvdXItaW5mb19fbGlzdCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogNXB4O1xuICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gIGxpc3Qtc3R5bGUtdHlwZTogZGlzYztcbn1cbi50b3VyLWluZm90b2dnbGUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tdG9wOiAtMXB4O1xuICBwYWRkaW5nOiAyMHB4O1xuICBmb250LWZhbWlseTogdmFyKC0tcmVndWxhcik7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNENEQ0RDQ7XG59XG4udG91ci1pbmZvdG9nZ2xlX19pY29uIHtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuM3M7XG4gIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xufVxuLnRvdXItaW5mb3RvZ2dsZS5pcy1hY3RpdmUgLnRvdXItaW5mb3RvZ2dsZV9faWNvbiB7XG4gIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG59XG4udG91cl9fcGF5LCAudG91cl9fcGF5bW9yZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbGVmdDogMDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGdhcDogMTJweDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogNzBweDtcbiAgZm9udC1mYW1pbHk6IHZhcigtLXNlbWlib2xkKTtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBjb2xvcjogdmFyKC0td2hpdGUpO1xuICBvcGFjaXR5OiAxO1xuICB0cmFuc2l0aW9uOiBsZWZ0IDAuM3MgZWFzZS1pbi1vdXQsIG9wYWNpdHkgMC4zcyBlYXNlLWluLW91dDtcbn1cbi50b3VyX19wYXkuaXMtaGlkZGVuLCAuaXMtaGlkZGVuLnRvdXJfX3BheW1vcmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IC01MCU7XG4gIHotaW5kZXg6IDk7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBvcGFjaXR5OiAwO1xufVxuLnRvdXJfX3BheS0tZXhjdXJzIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tYmx1ZS1saWdodC1ncmFkaWVudCk7XG59XG4udG91cl9fcGF5LS1wYWNrIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tYmx1ZS1kYXJrLWdyYWRpZW50KTtcbn1cbi50b3VyLWd1aWRlIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiA5cHg7XG59XG4udG91ci1ndWlkZV9fZm90byB7XG4gIHdpZHRoOiA0MHB4O1xuICBoZWlnaHQ6IDQwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG59XG4udG91ci1ndWlkZV9fbmFtZSB7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1zZW1pYm9sZCk7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cbi50b3VyLWd1aWRlX19yYXRpbmcge1xuICBmb250LXNpemU6IDEwcHg7XG59XG4udG91cl9fcGF5bW9yZSB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMTAwcHgpO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC41cyBlYXNlLWluLW91dDtcbn1cbi50b3VyX19wYXlib3gge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1heC1oZWlnaHQ6IDcwcHg7XG4gIGJhY2tncm91bmQ6IHJhZGlhbC1ncmFkaWVudCg2MDguNDUlIDUwJSBhdCA1MCUgNTAlLCAjMjg2N0RGIDAlLCAjM0Y5Q0ZGIDEwMCUpO1xuICB0cmFuc2l0aW9uOiBtYXgtaGVpZ2h0IDAuNXMgZWFzZS1pbi1vdXQ7XG59XG4udG91cl9fcGF5Ym94OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDcwcHg7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDFweDtcbiAgYmFja2dyb3VuZDogdmFyKC0tYmx1ZS1saWdodCk7XG59XG4udG91cl9fcGF5Ym94LmlzLWFjdGl2ZSB7XG4gIG1heC1oZWlnaHQ6IDE0MHB4O1xufVxuLnRvdXJfX3BheWJveC5pcy1hY3RpdmU6YWZ0ZXIge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi50b3VyX19wYXlib3guaXMtYWN0aXZlIC50b3VyX19wYXltb3JlIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDBweCk7XG59XG4udG91ci5pcy1hY3RpdmUgLnRvdXItaW5mbyB7XG4gIG1heC1oZWlnaHQ6IDEwMDBweDtcbiAgdHJhbnNpdGlvbjogbWF4LWhlaWdodCAwLjNzIGVhc2UtaW4tb3V0O1xufVxuXG4uY2FydC1idG4ge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHotaW5kZXg6IDEwO1xuICByaWdodDogMjBweDtcbiAgYm90dG9tOiAyMHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgd2lkdGg6IDYwcHg7XG4gIGhlaWdodDogNjBweDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1ibHVlLWRhcmstZ3JhZGllbnQpO1xufVxuXG4uYmFza2V0IHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB6LWluZGV4OiAxMTtcbiAgYm90dG9tOiAtMTAwJTtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmctdG9wOiAzMHB4O1xuICBwYWRkaW5nLWJvdHRvbTogNjVweDtcbiAgYmFja2dyb3VuZDogdmFyKC0td2hpdGUpO1xuICBib3JkZXItcmFkaXVzOiAzMHB4IDMwcHggMCAwO1xuICBib3gtc2hhZG93OiAwIDRweCAxNTBweCAwIHJnYmEodmFyKC0tYmxhY2spLCAwLjQ1KTtcbiAgdHJhbnNpdGlvbjogYm90dG9tIDAuM3MgZWFzZS1pbi1vdXQ7XG59XG4uYmFza2V0LmlzLWFjdGl2ZSB7XG4gIGJvdHRvbTogMDtcbn1cbi5iYXNrZXRfX3RpdGxlIHtcbiAgcGFkZGluZy1sZWZ0OiAzMHB4O1xuICBwYWRkaW5nLXJpZ2h0OiAzMHB4O1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICBmb250LWZhbWlseTogdmFyKC0tYm9sZCk7XG59XG4uYmFza2V0X19saXN0IHtcbiAgbWF4LWhlaWdodDogMzAwcHg7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIG92ZXJmbG93LXk6IGF1dG87XG59XG4uYmFza2V0LXRvdXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGdhcDogOXB4O1xuICBwYWRkaW5nOiAxOHB4IDMwcHg7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKDE5NSwgMTk3LCAyMDEsIDAuNSk7XG59XG4uYmFza2V0LXByaWNlIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBnYXA6IDlweDtcbiAgbWFyZ2luLWJvdHRvbTogMzVweDtcbiAgcGFkZGluZzogMCAzMHB4O1xufVxuLmJhc2tldC1wcmljZV9fdGV4dCB7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1ib2xkKTtcbiAgZm9udC1zaXplOiAxNnB4O1xufVxuLmJhc2tldC1wcmljZV9fdmFsIHtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWJvbGQpO1xuICBmb250LXNpemU6IDIycHg7XG59XG4uYmFza2V0LWFjdGlvbnMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIHBhZGRpbmctcmlnaHQ6IDM1cHg7XG4gIHBhZGRpbmctbGVmdDogMTVweDtcbn1cbi5iYXNrZXQtYWN0aW9uc19fc3VibWl0IHtcbiAgbWF4LXdpZHRoOiAyNDVweDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogNjBweDtcbiAgYm9yZGVyLXJhZGl1czogMTAwcHg7XG4gIGJhY2tncm91bmQ6IHZhcigtLWJsdWUtZGFyay1ncmFkaWVudCk7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1zZW1pYm9sZCk7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgY29sb3I6IHZhcigtLXdoaXRlKTtcbn1cblxuLmNhbGVuZGFyIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB6LWluZGV4OiAxMztcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZy10b3A6IDM4cHg7XG4gIHBhZGRpbmctYm90dG9tOiAzMnB4O1xuICBiYWNrZ3JvdW5kOiB2YXIoLS13aGl0ZSk7XG4gIGJvcmRlci1yYWRpdXM6IDMwcHggMzBweCAwIDA7XG4gIGJveC1zaGFkb3c6IDAgNHB4IDE1MHB4IDAgcmdiYSgwLCAwLCAwLCAwLjQ1KTtcbiAgdHJhbnNmb3JtOiBzY2FsZSgwKTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjNzIGVhc2UtaW4tb3V0O1xufVxuLmNhbGVuZGFyLmlzLWFjdGl2ZSB7XG4gIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gIHBvaW50ZXItZXZlbnRzOiBhbGw7XG59XG4uY2FsZW5kYXJfX3NsaWRlcmJveCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgbWFyZ2luLWJvdHRvbTogNDBweDtcbn1cbi5jYWxlbmRhcl9fc2xpZGVyIHtcbiAgcGFkZGluZzogMTNweCAwO1xufVxuLmNhbGVuZGFyX19zbGlkZXIgLnN3aXBlci1zbGlkZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuLmNhbGVuZGFyLWRhdGUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1ib2xkKTtcbiAgZm9udC1zaXplOiAzMHB4O1xuICBsaW5lLWhlaWdodDogMjBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLmNhbGVuZGFyLWRhdGVfX3llYXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1ib2xkKTtcbiAgZm9udC1zaXplOiAxNXB4O1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTEycHgpO1xufVxuLmNhbGVuZGFyLXdlZWsge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCg3LCAxZnIpO1xuICBnYXA6IDNweDtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cbi5jYWxlbmRhci13ZWVrX19kYXkge1xuICBmb250LWZhbWlseTogdmFyKC0tYm9sZCk7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuLmNhbGVuZGFyLWRheXMge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCg3LCAxZnIpO1xuICBnYXA6IDNweDtcbn1cbi5jYWxlbmRhci1kYXlzX19pdGVtIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGhlaWdodDogNTJweDtcbiAgYm9yZGVyLXJhZGl1czogOXB4O1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1ncmV5KTtcbn1cbi5jYWxlbmRhci1kYXlzX19pdGVtLS1ncmV5IHtcbiAgY29sb3I6ICM5MzkzOTM7XG59XG4uY2FsZW5kYXItZGF5c19faXRlbS0td2Vla2VuZCB7XG4gIGNvbG9yOiB2YXIoLS1yZWQpO1xufVxuLmNhbGVuZGFyLWRheXNfX2l0ZW0tLWFjdGl2ZSB7XG4gIGJhY2tncm91bmQ6IHZhcigtLXJlZCk7XG4gIGNvbG9yOiB2YXIoLS13aGl0ZSk7XG59IiwiXHJcblxyXG4vKlxyXG4wLiDQqNGA0LjRhNGC0YtcclxuMS4g0J7QsdGJ0LjQtSDRgdGC0LjQu9C4INC00LvRjyDQstGB0LXQs9C+INGB0LDQudGC0LBcclxuMi4g0JLRgdC/0L7QvNC+0LPQsNGC0LXQu9GM0L3Ri9C1INC60LvQsNGB0YHRi1xyXG4zLiDQodGC0LjQu9C4INC00LvRjyDQvtC00LjQvdCw0LrQvtCy0YvRhSDRjdC70LXQvNC10L3RgtC+0LJcclxuNC4g0KjQsNC/0LrQsFxyXG41LiDQn9C+0LTQstCw0LtcclxuNi4g0KHRgtC40LvQuCDQutC+0YLQvtGA0YvQtSDQvdC1INC/0L7QstGC0L7RgNGP0Y7RgtGB0Y8g0L3QsCDQtNGA0YPQs9C40YUg0YHRgtGA0LDQvdC40YbQsNGFXHJcblxyXG7QnNC+0LHQuNC70YzQvdCw0Y8g0LLQtdGA0YHQuNGPINC90LDRh9C40L3QsNC10YLRgdGPINGBIDk5MtC/0YVcclxuXHJcbiovXHJcblxyXG5AaW1wb3J0ICdibG9ja3MvdmFycyc7XHJcblxyXG4vKn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+flxyXG7QqNCg0JjQpNCi0KsgXHJcbn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+Ki9cclxuQGltcG9ydCAnYmxvY2tzL2ZvbnRzJztcclxuXHJcbi8qfn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+XHJcblx00J7QkdCp0JjQlSDQodCi0JjQm9CYINCU0JvQryDQktCh0JXQk9CeINCh0JDQmdCi0JAgXHJcbn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+Ki9cclxuKixcclxucCxcclxuaDEsaDIsaDMsaDQsaDUsaDZ7XHJcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcclxuXHRtYXJnaW46IDA7XHJcblx0cGFkZGluZzogMDtcclxuXHRsaW5lLWhlaWdodDogbm9ybWFsO1xyXG4gICAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiByZ2JhKDAsIDAsIDAsIDApO1xyXG59XHJcbmh0bWx7IFxyXG5cdG92ZXJmbG93LXg6IGhpZGRlbjtcclxuXHQmLmlzLWZpeGVke1xyXG4gICAgb3ZlcmZsb3cteTogaGlkZGVuO1xyXG5cdH1cclxufVxyXG5ib2R5e1xyXG5cdGZvbnQtZmFtaWx5OiB2YXIoLS1yZWd1bGFyKTtcclxuXHRmb250LXNpemU6IDE2cHg7XHJcblx0Y29sb3I6IHZhcigtLWJsYWNrKTtcclxuXHRiYWNrZ3JvdW5kOiAjRURGMkY3O1xyXG5cdCYuaXMtZml4ZWR7XHJcbiAgICBvdmVyZmxvdy15OiBoaWRkZW47XHJcblx0fVxyXG59XHJcbnVse1xyXG5cdG1hcmdpbjogMDtcclxuXHRwYWRkaW5nOiAwO1xyXG5cdGxpc3Qtc3R5bGU6IG5vbmU7XHJcbn1cclxuYXtcclxuXHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcblx0Jjpob3ZlcntcclxuXHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuXHR9XHJcbn1cclxuYnV0dG9ueyBcclxuXHRkaXNwbGF5OiBibG9jaztcclxuXHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcclxuXHRib3JkZXI6IG5vbmU7XHJcblx0b3V0bGluZTogbm9uZTtcclxuXHRjdXJzb3I6IHBvaW50ZXI7XHJcblx0Jjpmb2N1c3tcclxuXHRcdG91dGxpbmU6IG5vbmU7XHJcblx0fVxyXG5cdCY6ZGlzYWJsZWR7XHJcblx0XHRwb2ludGVyLWV2ZW50czogbm9uZTtcclxuXHRcdG9wYWNpdHk6IDAuNTtcclxuXHR9XHJcbn1cclxuaW5wdXQsIHRleHRhcmVhe1xyXG5cdG91dGxpbmU6IG5vbmU7XHJcblx0Jjpmb2N1cy12aXNpYmxle1xyXG5cdFx0b3V0bGluZTogbm9uZTtcclxuXHR9XHJcblx0JjpkaXNhYmxlZHtcclxuXHRcdHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG5cdFx0b3BhY2l0eTogMC41O1xyXG5cdH1cclxufVxyXG5cclxuXHJcbi8vIH5+fn5+fn5+fn5+fn5+fn5+fn4g0KHRgtC40LvQuNC30LDRhtC40Y8g0YHQutGA0L7Qu9C70LHQsNGA0LBcclxuKiA6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcclxuICAgIHdpZHRoOiA2cHg7IC8qINGI0LjRgNC40L3QsCDQstGB0LXQuSDQv9C+0LvQvtGB0Ysg0L/RgNC+0LrRgNGD0YLQutC4ICovXHJcbiAgfVxyXG4gIFxyXG4gICogOjotd2Via2l0LXNjcm9sbGJhci10cmFjayB7XHJcbiAgICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci0zKTsgLyog0YbQstC10YIg0LfQvtC90Ysg0L7RgtGB0LvQtdC20LjQstCw0L3QuNGPICovXHJcbiAgICBib3JkZXItcmFkaXVzOiAyMHB4O1xyXG4gIH1cclxuICBcclxuICAqIDo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWIge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItMSk7IC8qINGG0LLQtdGCINCx0LXQs9GD0L3QutCwICovXHJcbiAgICBib3JkZXItcmFkaXVzOiAyMHB4OyAvKiDQvtC60YDRg9Cz0LvQvtGB0Ywg0LHQtdCz0YPQvdC60LAgKi9cclxuICAgIGJvcmRlcjogM3B4IHNvbGlkIHRyYW5zcGFyZW50O1xyXG4gIH1cclxuLyp+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5cclxuXHQvL0VORCDQntCR0KnQmNCVINCh0KLQmNCb0Jgg0JTQm9CvINCS0KHQldCT0J4g0KHQkNCZ0KLQkCBcclxufn5+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+XHJcblx00JLQodCf0J7QnNCe0JPQkNCi0JXQm9Cs0J3Qq9CVINCa0JvQkNCh0KHQqyAo0L3Rg9C20L3RiyDRgtCw0Lwg0LPQtNC1INC90LXRgiDQvdGD0LbQtNGLINCyINC+0YHQvNGL0YHQu9C10L3QvdC+0Lwg0LrQu9Cw0YHRgdC90LXQudC80LjQvdCz0LUpXHJcbn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fiovXHJcblxyXG5cclxuXHJcblxyXG4vKn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+flxyXG5cdC8vRU5EXHTQktCh0J/QntCc0J7Qk9CQ0KLQldCb0KzQndCr0JUg0JrQm9CQ0KHQodCrIFxyXG5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn4qL1xyXG5cclxuLyp+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5cclxuXHTQodCi0JjQm9CYINCU0JvQryDQntCU0JjQndCQ0JrQntCS0KvQpSDQrdCb0JXQnNCV0J3QotCe0JIgXHJcbn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fiovXHJcbkBpbXBvcnQgJ2Jsb2Nrcy90ZW1wbGF0ZXMnO1xyXG4vKn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+flxyXG5cdC8vRU5EINCh0KLQmNCb0Jgg0JTQm9CvINCe0JTQmNCd0JDQmtCe0JLQq9ClINCt0JvQldCc0JXQndCi0J7QkiBcclxufn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+Ki9cclxuXHJcbi8qIH5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fiBcclxuXHRIRUFERVIgXHJcbn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fiovXHJcbkBpbXBvcnQgJ2Jsb2Nrcy9oZWFkZXInO1xyXG4vKiB+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn4gXHJcblx0Ly9FTkQgSEVBREVSICBcclxufn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+Ki9cclxuXHJcbi8qIH5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fiBcclxuXHRGT09URVIgIFxyXG5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn4qL1xyXG5AaW1wb3J0ICdibG9ja3MvZm9vdGVyJztcclxuLyogfn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+IFxyXG5cdC8vRU5EIEZPT1RFUiAgXHJcbn5+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+fn4gXHJcblx00KHQotCY0JvQmCDQmtCe0KLQntCg0KvQlSDQndCVINCf0J7QktCi0J7QoNCv0K7QotCh0K8g0J3QkCDQlNCg0KPQk9CY0KUg0KHQotCg0JDQndCY0KbQkNClIFxyXG5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn4qL1xyXG4ub3ZlcmxheXtcclxuXHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0ei1pbmRleDogMTtcclxuXHR0b3A6IDM5OHB4O1xyXG5cdGxlZnQ6IDA7XHJcblx0d2lkdGg6IDEwMCU7XHJcblx0aGVpZ2h0OiAzNjBweDtcclxuXHRib3JkZXItcmFkaXVzOiAzMHB4IDMwcHggMCAwO1xyXG5cdGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC42NSk7XHJcblx0YmFja2Ryb3AtZmlsdGVyOiBibHVyKDcuNXB4KTtcclxuXHR0cmFuc2l0aW9uOiB0b3AgLjNzIGVhc2UsIGhlaWdodCAuM3MgZWFzZTtcclxuXHQmLmlzLWFjdGl2ZXtcclxuXHRcdHBvc2l0aW9uOiBmaXhlZDtcclxuXHRcdHotaW5kZXg6IDEzO1xyXG5cdFx0dG9wOiA3MHB4O1xyXG5cdFx0aGVpZ2h0OiBjYWxjKDEwMGR2aCAtIDcwcHgpO1xyXG5cdFx0YmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAxKTtcclxuXHR9XHJcbn1cclxuXHJcbkBrZXlmcmFtZXMgYm91bmNlVXBGcm9tQ3VycmVudCB7XHJcbiAgZnJvbSxcclxuICA2MCUsXHJcbiAgNzUlLFxyXG4gIDkwJSxcclxuICB0byB7XHJcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEwLCAwLjM1NSwgMS4wMDApO1xyXG4gIH1cclxuXHJcbiAgLyog0KHRgtCw0YDRgtGD0LXQvCDRgSDRgtC10LrRg9GJ0LXQs9C+INC/0L7Qu9C+0LbQtdC90LjRjyDigJQg0J3QlSDRgSAzMDAwcHghICovXHJcbiAgZnJvbSB7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XHJcbiAgICBvcGFjaXR5OiAxOyAvKiDQvdCwINCy0YHRj9C60LjQuSDRgdC70YPRh9Cw0LksINC10YHQu9C4INCz0LTQtS3RgtC+INCy0LvQuNGP0LXRgiAqL1xyXG4gIH1cclxuXHJcbiAgLyog0KDQtdC30LrQviDQstGL0LvQtdGC0LDQtdC8INCy0LLQtdGA0YUg4oCUINC60LDQuiDQsiDQvtGA0LjQs9C40L3QsNC70YzQvdC+0LwgYm91bmNlSW5VcCAqL1xyXG4gIDYwJSB7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwcHgpOyAvKiDQv9C+0LTQsdC10YDQuCDQt9C90LDRh9C10L3QuNC1INC/0L7QtCDRgdCy0L7QuSDQtNC40LfQsNC50L0gKi9cclxuICB9XHJcblxyXG4gIC8qINCf0YDRg9C20LjQvdC40Lw6INCy0L7Qt9Cy0YDQsNGJ0LDQtdC80YHRjyDRh9GD0YLRjCDQvdC40LbQtSAqL1xyXG4gIDc1JSB7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTBweCk7XHJcbiAgfVxyXG5cclxuICAvKiDQldGJ0LUg0L7QtNC40L0g0L7RgtGB0LrQvtC6ICovXHJcbiAgOTAlIHtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNXB4KTtcclxuICB9XHJcblxyXG4gIC8qINCk0LjQvdCw0Lsg4oCUINCy0L7Qt9Cy0YDQsNGJ0LDQtdC80YHRjyDQvdCwINC80LXRgdGC0L4gKi9cclxuICB0byB7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XHJcbiAgfVxyXG59XHJcblxyXG4uYW5pbWF0ZV9fYm91bmNlVXBGcm9tQ3VycmVudCB7XHJcbiAgYW5pbWF0aW9uLW5hbWU6IGJvdW5jZVVwRnJvbUN1cnJlbnQ7XHJcbiAgYW5pbWF0aW9uLWR1cmF0aW9uOiAwLjhzO1xyXG4gIGFuaW1hdGlvbi1maWxsLW1vZGU6IGJvdGg7XHJcbiAgLyog0KPQsdC40YDQsNC10Lwg0LvRjtCx0YvQtSDQvdCw0YfQsNC70YzQvdGL0LUg0Y3RhNGE0LXQutGC0Ysg0L/RgNC+0LfRgNCw0YfQvdC+0YHRgtC4ICovXHJcbiAgb3BhY2l0eTogMSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uc3VibWVudXtcclxuXHRtYXgtaGVpZ2h0OiAwO1xyXG5cdG92ZXJmbG93OiBoaWRkZW47XHJcblx0dHJhbnNpdGlvbjogbWF4LWhlaWdodCAuM3MgZWFzZTtcclxuXHQmX19saW5re1xyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHRcdGhlaWdodDogNjBweDtcclxuXHRcdHBhZGRpbmctbGVmdDogNDNweDtcclxuXHRcdGJvcmRlci1yYWRpdXM6IDEwMHB4O1xyXG5cdFx0Zm9udC1zaXplOiAxNnB4O1xyXG5cdFx0Zm9udC1mYW1pbHk6IHZhcigtLXNlbWlib2xkKTtcclxuXHRcdGNvbG9yOiB2YXIoLS1ibGFjayk7XHJcblx0XHQmLmlzLWFjdGl2ZXtcclxuXHRcdFx0Y29sb3I6IHZhcigtLXJlZCk7XHJcblx0XHRcdGJhY2tncm91bmQ6IHJnYmEoI0UxRTJFNywgMC4yKTtcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbi5tZW51e1xyXG5cdGRpc3BsYXk6IG5vbmU7XHJcblx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuXHR3aWR0aDogMTAwJTtcclxuXHRoZWlnaHQ6IDEwMCU7XHJcblx0cGFkZGluZy10b3A6IDcwcHg7XHJcblx0b3ZlcmZsb3cteTogYXV0bztcclxuXHR0cmFuc2l0aW9uOiBvcGFjaXR5IC4zcyBlYXNlO1xyXG5cdCYuaXMtdmlzaWJsZXtcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0fVxyXG5cdCZfX2xpc3R7XHJcblx0XHRtYXJnaW4tYm90dG9tOiA0MHB4O1xyXG5cdFx0cGFkZGluZy1sZWZ0OiAxOHB4O1xyXG5cdFx0cGFkZGluZy1yaWdodDogMThweDtcclxuXHR9XHJcblx0Jl9faWNvbmFycm93e1xyXG5cdFx0dHJhbnNpdGlvbjogdHJhbnNmb3JtIC4zcyBlYXNlO1xyXG5cdH1cclxuXHQmX19saW5re1xyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0XHRnYXA6IDIzcHg7XHJcblx0XHRwYWRkaW5nOiAyNXB4IDA7XHJcblx0fVxyXG5cdCZfX2xpbmtuYW1le1xyXG5cdFx0Zm9udC1mYW1pbHk6IHZhcigtLXNlbWlib2xkKTtcclxuXHRcdGZvbnQtc2l6ZTogMjBweDtcclxuXHRcdGNvbG9yOiB2YXIoLS1ibGFjayk7XHJcblx0fVxyXG5cdCZfX2J1dHRvbntcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0anVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcclxuXHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0aGVpZ2h0OiAzMHB4O1xyXG5cdFx0cGFkZGluZy1yaWdodDogMTBweDtcclxuXHR9XHJcblx0Jl9faXRlbWJveHtcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG5cdH1cclxuXHQmX19pdGVte1xyXG5cdFx0cGFkZGluZy1sZWZ0OiAxNXB4O1xyXG5cdFx0Jjpub3QoOmxhc3QtY2hpbGQpe1xyXG5cdFx0XHRib3JkZXItYm90dG9tOiAxcHggZG90dGVkICNDM0M1Qzk7XHJcblx0XHR9XHJcblx0XHQmLmlzLWFjdGl2ZXtcclxuXHRcdFx0Lm1lbnVfX2xpbmt7XHJcblx0XHRcdFx0c3Zne1xyXG5cdFx0XHRcdFx0cGF0aHtcclxuXHRcdFx0XHRcdFx0c3Ryb2tlOiB2YXIoLS1yZWQpO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0XHQubWVudV9fbGlua25hbWV7XHJcblx0XHRcdFx0Y29sb3I6IHZhcigtLXJlZCk7XHJcblx0XHRcdH1cclxuXHRcdFx0Lm1lbnVfX2ljb25hcnJvd3tcclxuXHRcdFx0XHR0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xyXG5cdFx0XHRcdHBhdGh7XHJcblx0XHRcdFx0XHRmaWxsOiB2YXIoLS1yZWQpO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0XHQuc3VibWVudXtcclxuXHRcdFx0XHRtYXgtaGVpZ2h0OiA1MDBweDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHQmLWF1dGh7XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuXHRcdGZsZXgtc2hyaW5rOiAwO1xyXG5cdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRoZWlnaHQ6IDgwcHg7XHJcblx0XHRtYXJnaW4tdG9wOiBhdXRvO1xyXG5cdFx0cGFkZGluZy1sZWZ0OiAyNHB4O1xyXG5cdFx0cGFkZGluZy1yaWdodDogMTZweDtcclxuXHRcdGJhY2tncm91bmQ6IHZhcigtLWJsYWNrKTtcclxuXHRcdCZfX2VudGVye1xyXG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0XHRnYXA6IDE3cHg7XHJcblx0XHR9XHJcblx0XHQmX19hdmF0YXJ7XHJcblx0XHRcdHdpZHRoOiAzNnB4O1xyXG5cdFx0XHRoZWlnaHQ6IDM2cHg7XHJcblx0XHRcdGJvcmRlci1yYWRpdXM6IDUwJTtcclxuXHRcdH1cclxuXHRcdCZfX2VtYWlse1xyXG5cdFx0XHRmb250LXNpemU6IDE1cHg7XHJcblx0XHRcdGNvbG9yOiB2YXIoLS13aGl0ZSk7XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG4uc2VhcmNoLWJ0bntcclxuXHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0ei1pbmRleDogMTtcclxuXHRsZWZ0OiAxN3B4O1xyXG5cdHJpZ2h0OiAxN3B4O1xyXG5cdHRvcDogMTdweDtcclxuXHRkaXNwbGF5OiBmbGV4O1xyXG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0aGVpZ2h0OiA2NXB4O1xyXG5cdHBhZGRpbmc6IDAgMjBweDtcclxuXHRib3JkZXItcmFkaXVzOiAxMDBweDtcclxuXHRiYWNrZ3JvdW5kOiB2YXIoLS1ibHVlLWRhcmstZ3JhZGllbnQpO1xyXG5cdGN1cnNvcjogcG9pbnRlcjtcclxuXHR0cmFuc2l0aW9uOiBhbGwgLjNzO1xyXG5cdCYuaXMtaGlkZGVue1xyXG5cdFx0ZGlzcGxheTogbm9uZTtcclxuXHR9XHJcblx0Jl9fdGV4dHtcclxuXHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0Zm9udC1zaXplOiAxNnB4O1xyXG5cdFx0Zm9udC1mYW1pbHk6IHZhcigtLXNlbWlib2xkKTtcclxuXHRcdGNvbG9yOiB2YXIoLS13aGl0ZSk7XHJcblx0fVxyXG5cdCZfX2Nsb3NlaWNvbntcclxuXHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0fVxyXG5cdCYuaXMtYWN0aXZle1xyXG5cdFx0dG9wOiAwO1xyXG5cdFx0bGVmdDogMDtcclxuXHRcdHJpZ2h0OiAwO1xyXG5cdFx0YmFja2dyb3VuZDogdmFyKC0td2hpdGUpO1xyXG5cdFx0cGF0aHtcclxuXHRcdFx0ZmlsbDogdmFyKC0tYmxhY2spO1xyXG5cdFx0fVxyXG5cdFx0LnNlYXJjaC1idG5fX3RleHR7XHJcblx0XHRcdGNvbG9yOiB2YXIoLS1ibGFjayk7XHJcblx0XHR9XHJcblx0XHQuc2VhcmNoLWJ0bl9fY2xvc2VpY29ue1xyXG5cdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0bWFyZ2luLWxlZnQ6IGF1dG87XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG4uc2VhcmNoLWZpbHRlcntcclxuXHRkaXNwbGF5OiBub25lO1xyXG5cdHBhZGRpbmctdG9wOiA5NXB4O1xyXG5cdHBhZGRpbmctYm90dG9tOiAyNXB4O1xyXG5cdGhlaWdodDogMTAwJTtcclxuXHRvdmVyZmxvdy15OiBhdXRvO1xyXG5cdCZfX2xpc3R7XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuXHRcdGdhcDogMTVweDtcclxuXHRcdG1hcmdpbi1ib3R0b206IDQwcHg7XHJcblx0fVxyXG5cdCZfX2l0ZW17XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHR9XHJcblx0Jl9fbGFiZWx7XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdGdhcDogMTZweDtcclxuXHRcdGN1cnNvcjogcG9pbnRlcjtcclxuXHR9XHJcblx0Jl9fY2hlY2tib3h7XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cdFx0d2lkdGg6IDI0cHg7XHJcblx0XHRoZWlnaHQ6IDI0cHg7XHJcblx0XHRib3JkZXItcmFkaXVzOiA2cHg7XHJcblx0XHRiYWNrZ3JvdW5kOiB2YXIoLS1ncmV5KTtcclxuXHRcdHN2Z3tcclxuXHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdH1cclxuXHR9XHJcblx0Jl9fbmFtZXtcclxuXHRcdGZvbnQtc2l6ZTogMTZweDtcclxuXHR9XHJcblx0Jl9faW5wdXRjaGVja3tcclxuXHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHQmOmNoZWNrZWQgKyAuc2VhcmNoLWZpbHRlcl9fY2hlY2tib3h7XHJcblx0XHRcdHN2Z3tcclxuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHQmX19pbnB1dGJveHtcclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHR9XHJcblx0Jl9faW5wdXRpY29ue1xyXG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0cmlnaHQ6IDIzcHg7XHJcblx0XHR0b3A6IDUwJTtcclxuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuXHR9XHJcblx0Jl9faW5wdXR7XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHRcdGhlaWdodDogNjVweDtcclxuXHRcdHBhZGRpbmctbGVmdDogMjNweDtcclxuXHRcdGZvbnQtZmFtaWx5OiB2YXIoLS1yZWd1bGFyKTtcclxuXHRcdGZvbnQtc2l6ZTogMTZweDtcclxuXHRcdGNvbG9yOiB2YXIoLS1ibGFjayk7XHJcblx0XHRiYWNrZ3JvdW5kOiB2YXIoLS1ncmV5KTtcclxuXHRcdGJvcmRlci1yYWRpdXM6IDEwMHB4O1xyXG5cdFx0Ym9yZGVyOiBub25lO1xyXG5cdFx0Jjo6cGxhY2Vob2xkZXJ7XHJcblx0XHRcdGZvbnQtZmFtaWx5OiB2YXIoLS1yZWd1bGFyKTtcclxuXHRcdFx0Zm9udC1zaXplOiAxNnB4O1xyXG5cdFx0XHRjb2xvcjogdmFyKC0tYmxhY2spO1xyXG5cdFx0fVxyXG5cdH1cclxuXHQmX19kYXRlYm94e1xyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcblx0XHRnYXA6IDVweDtcclxuXHRcdG1hcmdpbi1ib3R0b206IDIwcHg7XHJcblx0fVxyXG5cdCZfX2J1dHRvbntcclxuXHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0aGVpZ2h0OiA2NXB4O1xyXG5cdFx0Ym9yZGVyLXJhZGl1czogMTAwcHg7XHJcblx0XHRiYWNrZ3JvdW5kOiB2YXIoLS1ibHVlLWRhcmstZ3JhZGllbnQpO1xyXG5cdFx0Zm9udC1mYW1pbHk6IHZhcigtLXNlbWlib2xkKTtcclxuXHRcdGZvbnQtc2l6ZTogMTZweDtcclxuXHRcdGNvbG9yOiB2YXIoLS13aGl0ZSk7XHJcblx0XHRib3JkZXI6IG5vbmU7XHJcblx0XHRjdXJzb3I6IHBvaW50ZXI7XHJcblx0fVxyXG5cdCYuaXMtdmlzaWJsZXtcclxuXHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdH1cclxufVxyXG5cclxuLmxhbmd1YWdle1xyXG5cdGRpc3BsYXk6IGZsZXg7XHJcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcblx0bWFyZ2luOiAyN3B4IDA7XHJcblx0cGFkZGluZzogMCAyM3B4O1xyXG5cdFxyXG5cdCZfX2l0ZW17XHJcblx0XHRmb250LWZhbWlseTogdmFyKC0tc2VtaWJvbGQpO1xyXG5cdFx0Y29sb3I6ICM2QjZCNkI7XHJcblx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG5cdFx0Ji0tcnV7XHJcblx0XHRcdGNvbG9yOiB2YXIoLS1ibGFjayk7XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG4uc3dpdGNoe1xyXG5cdGRpc3BsYXk6IGZsZXg7XHJcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRnYXA6IDIwcHg7XHJcblx0Y3Vyc29yOiBwb2ludGVyO1xyXG5cdCZfX3NsaWRlcntcclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0d2lkdGg6IDc1cHg7XHJcblx0XHRoZWlnaHQ6IDQwcHg7XHJcblx0XHRib3JkZXItcmFkaXVzOiAzMHB4O1xyXG5cdFx0Ym9yZGVyOiAxcHggc29saWQgI0Q0RDRENDtcclxuXHRcdGJhY2tncm91bmQ6ICNGRkY7XHJcblx0XHQmOmFmdGVye1xyXG5cdFx0XHRjb250ZW50OiBcIlwiO1xyXG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdHRvcDogMnB4O1xyXG5cdFx0XHRsZWZ0OiAycHg7XHJcblx0XHRcdHdpZHRoOiAzNHB4O1xyXG5cdFx0XHRoZWlnaHQ6IDM0cHg7XHJcblx0XHRcdGJvcmRlci1yYWRpdXM6IDUwJTtcclxuXHRcdFx0YmFja2dyb3VuZDogdmFyKC0tcmVkKTtcclxuXHRcdFx0dHJhbnNpdGlvbjogbGVmdCAwLjNzIGVhc2U7XHJcblx0XHR9XHJcblx0fVxyXG5cdCZfX2lucHV0e1xyXG5cdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdCY6Y2hlY2tlZCArIC5sYW5ndWFnZV9faXRlbS0tcnV7XHJcblx0XHRcdGNvbG9yOiAjNkI2QjZCO1xyXG5cdFx0fVxyXG5cdFx0JjpjaGVja2VkICsgLmxhbmd1YWdlX19pdGVtLS1ydSArIC5zd2l0Y2hfX3NsaWRlciArIC5sYW5ndWFnZV9faXRlbS0tZW57XHJcblx0XHRcdGNvbG9yOiB2YXIoLS1ibGFjayk7XHJcblx0XHR9XHJcblx0XHQmOmNoZWNrZWQgKyAubGFuZ3VhZ2VfX2l0ZW0gKyAuc3dpdGNoX19zbGlkZXJ7XHJcblx0XHRcdCY6YWZ0ZXJ7XHJcblx0XHRcdFx0bGVmdDogMzdweDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuLnByZXNlbnR7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdGhlaWdodDogNTMwcHg7XHJcblx0Jl9fYmd7XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHRcdGhlaWdodDogMTAwJTtcclxuXHRcdG9iamVjdC1maXQ6IGNvdmVyO1xyXG5cdFx0b2JqZWN0LXBvc2l0aW9uOiB0b3A7XHJcblx0fVxyXG59XHJcblxyXG4uZGF0ZXN7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdHotaW5kZXg6IDE7XHJcblx0bWFyZ2luLXRvcDogLTM2cHg7XHJcblx0cGFkZGluZy10b3A6IDQxcHg7XHJcblx0cGFkZGluZy1ib3R0b206IDIxcHg7XHJcblx0YmFja2dyb3VuZDogdmFyKC0td2hpdGUpO1xyXG5cdGJvcmRlci1yYWRpdXM6IDMwcHggMzBweCAwIDA7XHJcblx0b3ZlcmZsb3c6IGhpZGRlbjtcclxufVxyXG5cclxuLm1vbnRoe1xyXG5cdGRpc3BsYXk6IGZsZXg7XHJcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcblx0ZmxleC13cmFwOiB3cmFwO1xyXG5cdGdhcDogMjBweDtcclxuXHRtYXJnaW4tYm90dG9tOiAyNnB4O1xyXG5cdHBhZGRpbmc6IDAgMThweDtcclxuXHQmX190ZXh0e1xyXG5cdFx0Zm9udC1mYW1pbHk6IHZhcigtLXNlbWlib2xkKTtcclxuXHRcdHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcblx0fVxyXG5cdCZfX25hbWV7XHJcblx0XHRmb250LWZhbWlseTogdmFyKC0tc2VtaWJvbGQpO1xyXG5cdFx0Zm9udC1zaXplOiAyMHB4O1xyXG5cdFx0dGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XHJcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0fVxyXG5cdCZfX3NsaWRlcmJveHtcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0Z2FwOiAxMHB4O1xyXG5cdH1cclxuXHQmX19zbGlkZXJ7XHJcblx0XHR3aWR0aDogMTU1cHg7XHJcblx0fVxyXG59XHJcblxyXG4uZGF5c3tcclxuXHQmX19zbGlkZXJib3h7XHJcblx0XHRtYXJnaW4tYm90dG9tOiAyMXB4O1xyXG5cdFx0cGFkZGluZzogMCAyNHB4O1xyXG5cdH1cclxuXHQmX19zbGlkZXJ7XHJcblx0XHRvdmVyZmxvdzogdmlzaWJsZTtcclxuXHR9XHJcblx0Ji1pbmZve1xyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdGdhcDogMTFweDtcclxuXHRcdCZfX2l0ZW17XHJcblx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0XHRcdGdhcDogMTBweDtcclxuXHRcdH1cclxuXHRcdCZfX2NvbG9ye1xyXG5cdFx0XHR3aWR0aDogMTJweDtcclxuXHRcdFx0aGVpZ2h0OiAxMnB4O1xyXG5cdFx0XHRib3JkZXItcmFkaXVzOiA1MCU7XHJcblx0XHRcdCYtLXBhY2t7XHJcblx0XHRcdFx0YmFja2dyb3VuZDogdmFyKC0tYmx1ZS1kYXJrKTtcclxuXHRcdFx0fVxyXG5cdFx0XHQmLS1leGN1cnN7XHJcblx0XHRcdFx0YmFja2dyb3VuZDogdmFyKC0tYmx1ZS1saWdodCk7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdCZfX3RleHR7XHJcblx0XHRcdGZvbnQtc2l6ZTogMTBweDtcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbi5kYXl7XHJcblx0aGVpZ2h0OiAxMjBweDtcclxuXHRwYWRkaW5nLXRvcDogMzBweDtcclxuXHRib3JkZXItcmFkaXVzOiAxNXB4O1xyXG5cdGJvcmRlcjogMXB4IHNvbGlkICNDM0M1Qzk7XHJcblx0Jl9fbnVte1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogMTBweDtcclxuXHRcdGZvbnQtZmFtaWx5OiB2YXIoLS1zZW1pYm9sZCk7XHJcblx0XHRmb250LXNpemU6IDMwcHg7XHJcblx0XHRsaW5lLWhlaWdodDogNjYuNyU7XHJcblx0XHRjb2xvcjogIzkzOTM5MztcclxuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHR9XHJcblx0Jl9fbmFtZXtcclxuXHRcdG1hcmdpbi1ib3R0b206IDEzcHg7XHJcblx0XHRmb250LXNpemU6IDEwcHg7XHJcblx0XHRjb2xvcjogIzkzOTM5MztcclxuXHRcdGxpbmUtaGVpZ2h0OiAxO1xyXG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdH1cclxuXHQmX19pbmNsdWRlc3tcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHRcdGdhcDogNXB4O1xyXG5cdH1cclxuXHQmX19pbmNsdWRle1xyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHRcdHdpZHRoOiAyMHB4O1xyXG5cdFx0aGVpZ2h0OiAyMHB4O1xyXG5cdFx0YmFja2dyb3VuZDogI0Q2RDdEQztcclxuXHRcdGZvbnQtZmFtaWx5OiB2YXIoLS1zZW1pYm9sZCk7XHJcblx0XHRmb250LXNpemU6IDExcHg7XHJcblx0XHRjb2xvcjogdmFyKC0td2hpdGUpO1xyXG5cdFx0Ym9yZGVyLXJhZGl1czogNTAlO1xyXG5cdFx0Ji0tb3BhY2l0eXtcclxuXHRcdFx0YmFja2dyb3VuZDogI0VBRUJGMDtcclxuXHRcdH1cclxuXHR9XHJcblx0Ji5pc0FjdGl2ZUZ1bGx7XHJcblx0XHRiYWNrZ3JvdW5kOiB2YXIoLS1yZWQpO1xyXG5cdFx0Ym9yZGVyLWNvbG9yOiB2YXIoLS1yZWQpO1xyXG5cdFx0LmRheV9fbnVte1xyXG5cdFx0XHRjb2xvcjogdmFyKC0td2hpdGUpO1xyXG5cdFx0fVxyXG5cdFx0LmRheV9fbmFtZXtcclxuXHRcdFx0Y29sb3I6IHZhcigtLXdoaXRlKTtcclxuXHRcdH1cclxuXHRcdC5kYXlfX2luY2x1ZGV7XHJcblx0XHRcdGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLXdoaXRlKTtcclxuXHRcdFx0YmFja2dyb3VuZDogdmFyKC0tYmx1ZS1saWdodCk7XHJcblx0XHR9XHJcblx0fVxyXG5cdCYuaXNBY3RpdmV7XHJcblx0XHRib3JkZXItY29sb3I6IHZhcigtLXJlZCk7XHJcblx0XHQuZGF5X19udW17XHJcblx0XHRcdGNvbG9yOiB2YXIoLS1yZWQpO1xyXG5cdFx0fVxyXG5cdFx0LmRheV9fbmFtZXtcclxuXHRcdFx0Y29sb3I6IHZhcigtLXJlZCk7XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG4udG91cmVze1xyXG5cdHBhZGRpbmctdG9wOiAzMHB4O1xyXG5cdHBhZGRpbmctYm90dG9tOiA2NXB4O1xyXG5cdCZfX2RheXtcclxuXHRcdG1hcmdpbi1ib3R0b206IDIwcHg7XHJcblx0XHRmb250LWZhbWlseTogdmFyKC0tYm9sZCk7XHJcblx0XHRmb250LXNpemU6IDI1cHg7XHJcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHQmLS1uYW1le1xyXG5cdFx0XHRmb250LWZhbWlseTogdmFyKC0tc2VtaWJvbGQpO1xyXG5cdFx0XHRmb250LXNpemU6IDIwcHg7XHJcblx0XHR9XHJcblx0fVxyXG5cdCZfX2luZm97XHJcblx0XHRtYXgtd2lkdGg6IDMwM3B4O1xyXG5cdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRtYXJnaW46IDQ1cHggYXV0byAwO1xyXG5cdFx0Zm9udC1zaXplOiAxM3B4O1xyXG5cdFx0bGluZS1oZWlnaHQ6IDIwcHg7XHJcblx0XHRjb2xvcjogIzkzOTM5MztcclxuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHR9XHJcbn1cclxuXHJcbi50b3Vye1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRib3JkZXItcmFkaXVzOiAyMHB4O1xyXG5cdGJhY2tncm91bmQ6IHZhcigtLXdoaXRlKTtcclxuXHRib3gtc2hhZG93OiAwIDNweCAyNXB4IDAgcmdiYSgwLCAwLCAwLCAwLjEwKTtcclxuXHRvdmVyZmxvdzogaGlkZGVuO1xyXG5cdG1hcmdpbi10b3A6IDIwcHg7XHJcblx0Jl9fdHlwZXtcclxuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdHRvcDogMDtcclxuXHRcdHJpZ2h0OiAwO1xyXG5cdFx0d2lkdGg6IDIwcHg7XHJcblx0XHRoZWlnaHQ6IDIwcHg7XHJcblx0XHRib3JkZXItcmFkaXVzOiA1MCU7XHJcblx0XHRib3JkZXI6IDEwcHggc29saWQgdmFyKC0td2hpdGUpO1xyXG5cdFx0Ym94LXNpemluZzogY29udGVudC1ib3g7XHJcblx0XHQmLS1wYWNre1xyXG5cdFx0XHRiYWNrZ3JvdW5kOiB2YXIoLS1ibHVlLWRhcmspO1xyXG5cdFx0fVxyXG5cdFx0Ji0tZXhjdXJze1xyXG5cdFx0XHRiYWNrZ3JvdW5kOiB2YXIoLS1ibHVlLWxpZ2h0KTtcclxuXHRcdH1cclxuXHR9XHJcblx0Jl9fZm90b3tcclxuXHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0aGVpZ2h0OiAyMzBweDtcclxuXHRcdG1hcmdpbi1ib3R0b206IDI1cHg7XHJcblx0XHRvYmplY3QtZml0OiBjb3ZlcjtcclxuXHRcdGJvcmRlci1yYWRpdXM6IDIwcHg7XHJcblx0fVxyXG5cdCZfX2hlYWR7XHJcblx0XHRwYWRkaW5nLXRvcDogMTlweDtcclxuXHRcdHBhZGRpbmctYm90dG9tOiAyMHB4O1xyXG5cdFx0cGFkZGluZy1sZWZ0OiAxOXB4O1xyXG5cdFx0cGFkZGluZy1yaWdodDogMTlweDtcclxuXHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjRDRENEQ0O1xyXG5cdH1cclxuXHQmX19uYW1le1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogMTJweDtcclxuXHRcdGZvbnQtZmFtaWx5OiB2YXIoLS1ib2xkKTtcclxuXHRcdGZvbnQtc2l6ZTogMjJweDtcclxuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHR9XHJcblx0Jl9fcGVyaW9ke1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogMjJweDtcclxuXHRcdGZvbnQtZmFtaWx5OiB2YXIoLS1zZW1pYm9sZCk7XHJcblx0XHRmb250LXNpemU6IDE2cHg7XHJcblx0XHRsaW5lLWhlaWdodDogMTVweDtcclxuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHR9XHJcblx0Jl9fZG93bmxvYWRze1xyXG5cdFx0ZGlzcGxheTogZ3JpZDtcclxuXHRcdGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmcjtcclxuXHRcdG1hcmdpbi1ib3R0b206IDE3cHg7XHJcblx0fVxyXG5cdCZfX2Rvd25sb2Fke1xyXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRmb250LWZhbWlseTogdmFyKC0tc2VtaWJvbGQpO1xyXG5cdFx0Zm9udC1zaXplOiAxNHB4O1xyXG5cdFx0bGluZS1oZWlnaHQ6IDI1cHg7XHJcblx0XHRjb2xvcjogdmFyKC0tYmx1ZS1kYXJrKTtcclxuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG5cdFx0Ji0tcHJvZ3JhbW17XHJcblx0XHRcdGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNDM0M1Qzk7XHJcblx0XHR9XHJcblx0fVxyXG5cdCZfX3ByaWNle1xyXG5cdFx0Zm9udC1mYW1pbHk6IHZhcigtLWJvbGQpO1xyXG5cdFx0Zm9udC1zaXplOiAzNXB4O1xyXG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0Ji0tdmFse1xyXG5cdFx0XHRmb250LXNpemU6IDI2cHg7XHJcblx0XHR9XHJcblx0fVxyXG5cdCYtaW5mb3tcclxuXHRcdG1heC1oZWlnaHQ6IDA7XHJcblx0XHRvdmVyZmxvdzogaGlkZGVuO1xyXG5cdFx0dHJhbnNpdGlvbjogbWF4LWhlaWdodCAuM3MgZWFzZS1pbi1vdXQ7XHJcblx0XHQmX19ib2R5e1xyXG5cdFx0XHRwYWRkaW5nOiAzMHB4IDI1cHggNDBweCAyNXB4O1xyXG5cdFx0fVxyXG5cdFx0Jl9faXRlbXtcclxuXHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuXHRcdFx0Z2FwOiAxM3B4O1xyXG5cdFx0XHQmOm5vdCg6bGFzdC1jaGlsZCl7XHJcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMjBweDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0Jl9fdmFse1xyXG5cdFx0XHRmb250LWZhbWlseTogdmFyKC0tc2VtaWJvbGQpO1xyXG5cdFx0fVxyXG5cdFx0Jl9fbGlzdHtcclxuXHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuXHRcdFx0Z2FwOiA1cHg7XHJcblx0XHRcdHBhZGRpbmctbGVmdDogMjBweDtcclxuXHRcdFx0bGlzdC1zdHlsZS10eXBlOiBkaXNjO1xyXG5cdFx0fVxyXG5cdH1cclxuXHQmLWluZm90b2dnbGV7XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0bWFyZ2luLXRvcDogLTFweDtcclxuXHRcdHBhZGRpbmc6IDIwcHg7XHJcblx0XHRmb250LWZhbWlseTogdmFyKC0tcmVndWxhcik7XHJcblx0XHRmb250LXNpemU6IDE1cHg7XHJcblx0XHRib3JkZXItdG9wOiAxcHggc29saWQgI0Q0RDRENDtcclxuXHRcdCZfX2ljb257XHJcblx0XHRcdHRyYW5zaXRpb246IHRyYW5zZm9ybSAuM3M7XHJcblx0XHRcdHRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xyXG5cdFx0fVxyXG5cdFx0Ji5pcy1hY3RpdmV7XHJcblx0XHRcdC50b3VyLWluZm90b2dnbGVfX2ljb257XHJcblx0XHRcdFx0dHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHQmX19wYXl7XHJcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRsZWZ0OiAwO1xyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHRcdGdhcDogMTJweDtcclxuXHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0aGVpZ2h0OiA3MHB4O1xyXG5cdFx0Zm9udC1mYW1pbHk6IHZhcigtLXNlbWlib2xkKTtcclxuXHRcdGZvbnQtc2l6ZTogMThweDtcclxuXHRcdGNvbG9yOiB2YXIoLS13aGl0ZSk7XHJcblx0XHRvcGFjaXR5OiAxO1xyXG5cdFx0dHJhbnNpdGlvbjogbGVmdCAuM3MgZWFzZS1pbi1vdXQsIG9wYWNpdHkgLjNzIGVhc2UtaW4tb3V0O1xyXG5cdFx0Ji5pcy1oaWRkZW57XHJcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0bGVmdDogLTUwJTtcclxuXHRcdFx0ei1pbmRleDogOTtcclxuXHRcdFx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XHJcblx0XHRcdG9wYWNpdHk6IDA7XHJcblx0XHR9XHJcblx0XHQmLS1leGN1cnN7XHJcblx0XHRcdGJhY2tncm91bmQ6IHZhcigtLWJsdWUtbGlnaHQtZ3JhZGllbnQpO1xyXG5cdFx0fVxyXG5cdFx0Ji0tcGFja3tcclxuXHRcdFx0YmFja2dyb3VuZDogdmFyKC0tYmx1ZS1kYXJrLWdyYWRpZW50KTtcclxuXHRcdH1cclxuXHR9XHJcblx0Ji1ndWlkZXtcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0Z2FwOiA5cHg7XHJcblx0XHQmX19mb3Rve1xyXG5cdFx0XHR3aWR0aDogNDBweDtcclxuXHRcdFx0aGVpZ2h0OiA0MHB4O1xyXG5cdFx0XHRib3JkZXItcmFkaXVzOiA1MCU7XHJcblx0XHRcdG9iamVjdC1maXQ6IGNvdmVyO1xyXG5cdFx0fVxyXG5cdFx0Jl9fbmFtZXtcclxuXHRcdFx0Zm9udC1mYW1pbHk6IHZhcigtLXNlbWlib2xkKTtcclxuXHRcdFx0Zm9udC1zaXplOiAxNHB4O1xyXG5cdFx0fVxyXG5cdFx0Jl9fcmF0aW5ne1xyXG5cdFx0XHRmb250LXNpemU6IDEwcHg7XHJcblx0XHR9XHJcblx0fVxyXG5cdCZfX3BheW1vcmV7XHJcblx0XHRAZXh0ZW5kIC50b3VyX19wYXk7XHJcblx0XHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcclxuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWCgxMDBweCk7XHJcblx0XHR0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gLjVzIGVhc2UtaW4tb3V0O1xyXG5cdH1cclxuXHQmX19wYXlib3h7XHJcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRtYXgtaGVpZ2h0OiA3MHB4O1xyXG5cdFx0YmFja2dyb3VuZDogcmFkaWFsLWdyYWRpZW50KDYwOC40NSUgNTAlIGF0IDUwJSA1MCUsICMyODY3REYgMCUsICMzRjlDRkYgMTAwJSk7XHJcblx0XHR0cmFuc2l0aW9uOiBtYXgtaGVpZ2h0IC41cyBlYXNlLWluLW91dDtcclxuXHRcdCY6YWZ0ZXJ7XHJcblx0XHRcdGNvbnRlbnQ6ICcnO1xyXG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdHRvcDogNzBweDtcclxuXHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdGhlaWdodDogMXB4O1xyXG5cdFx0XHRiYWNrZ3JvdW5kOiB2YXIoLS1ibHVlLWxpZ2h0KTtcclxuXHRcdH1cclxuXHRcdCYuaXMtYWN0aXZle1xyXG5cdFx0XHRtYXgtaGVpZ2h0OiAxNDBweDtcclxuXHRcdFx0JjphZnRlcntcclxuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0fVxyXG5cdFx0XHQudG91cl9fcGF5bW9yZXtcclxuXHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMHB4KTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHQmLmlzLWFjdGl2ZXtcclxuXHRcdC50b3VyLWluZm97XHJcblx0XHRcdG1heC1oZWlnaHQ6IDEwMDBweDtcclxuXHRcdFx0dHJhbnNpdGlvbjogbWF4LWhlaWdodCAuM3MgZWFzZS1pbi1vdXQ7XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG4uY2FydC1idG57XHJcblx0cG9zaXRpb246IGZpeGVkO1xyXG5cdHotaW5kZXg6IDEwO1xyXG5cdHJpZ2h0OiAyMHB4O1xyXG5cdGJvdHRvbTogMjBweDtcclxuXHRkaXNwbGF5OiBmbGV4O1xyXG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0d2lkdGg6IDYwcHg7XHJcblx0aGVpZ2h0OiA2MHB4O1xyXG5cdGJvcmRlci1yYWRpdXM6IDUwJTtcclxuXHRiYWNrZ3JvdW5kOiB2YXIoLS1ibHVlLWRhcmstZ3JhZGllbnQpO1xyXG59XHJcblxyXG4uYmFza2V0e1xyXG5cdHBvc2l0aW9uOiBmaXhlZDtcclxuXHR6LWluZGV4OiAxMTtcclxuXHRib3R0b206IC0xMDAlO1xyXG5cdGxlZnQ6IDA7XHJcblx0d2lkdGg6IDEwMCU7XHJcblx0cGFkZGluZy10b3A6IDMwcHg7XHJcblx0cGFkZGluZy1ib3R0b206IDY1cHg7XHJcblx0YmFja2dyb3VuZDogdmFyKC0td2hpdGUpO1xyXG5cdGJvcmRlci1yYWRpdXM6IDMwcHggMzBweCAwIDA7XHJcblx0Ym94LXNoYWRvdzogMCA0cHggMTUwcHggMCByZ2JhKHZhcigtLWJsYWNrKSwgMC40NSk7XHJcblx0dHJhbnNpdGlvbjogYm90dG9tIC4zcyBlYXNlLWluLW91dDtcclxuXHQmLmlzLWFjdGl2ZXtcclxuXHRcdGJvdHRvbTogMDtcclxuXHR9XHJcblx0Jl9fdGl0bGV7XHJcblx0XHRwYWRkaW5nLWxlZnQ6IDMwcHg7XHJcblx0XHRwYWRkaW5nLXJpZ2h0OiAzMHB4O1xyXG5cdFx0Zm9udC1zaXplOiAxOHB4O1xyXG5cdFx0bGluZS1oZWlnaHQ6IDIwcHg7XHJcblx0XHRmb250LWZhbWlseTogdmFyKC0tYm9sZCk7XHJcblx0fVxyXG5cdCZfX2xpc3R7XHJcblx0XHRtYXgtaGVpZ2h0OiAzMDBweDtcclxuXHRcdG1hcmdpbi1ib3R0b206IDIwcHg7XHJcblx0XHRvdmVyZmxvdy15OiBhdXRvO1xyXG5cdH1cclxuXHQmLXRvdXJ7XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuXHRcdGdhcDogOXB4O1xyXG5cdFx0cGFkZGluZzogMThweCAzMHB4O1xyXG5cdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoI0MzQzVDOSwgMC41KTtcclxuXHR9XHJcblx0Ji1wcmljZXtcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG5cdFx0Z2FwOiA5cHg7XHJcblx0XHRtYXJnaW4tYm90dG9tOiAzNXB4O1xyXG5cdFx0cGFkZGluZzogMCAzMHB4O1xyXG5cdFx0Jl9fdGV4dHtcclxuXHRcdFx0Zm9udC1mYW1pbHk6IHZhcigtLWJvbGQpO1xyXG5cdFx0XHRmb250LXNpemU6IDE2cHg7XHJcblx0XHR9XHJcblx0XHQmX192YWx7XHJcblx0XHRcdGZvbnQtZmFtaWx5OiB2YXIoLS1ib2xkKTtcclxuXHRcdFx0Zm9udC1zaXplOiAyMnB4O1xyXG5cdFx0fVxyXG5cdH1cclxuXHQmLWFjdGlvbnN7XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuXHRcdHBhZGRpbmctcmlnaHQ6IDM1cHg7XHJcblx0XHRwYWRkaW5nLWxlZnQ6IDE1cHg7XHJcblx0XHQmX19zdWJtaXR7XHJcblx0XHRcdG1heC13aWR0aDogMjQ1cHg7XHJcblx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRoZWlnaHQ6IDYwcHg7XHJcblx0XHRcdGJvcmRlci1yYWRpdXM6IDEwMHB4O1xyXG5cdFx0XHRiYWNrZ3JvdW5kOiB2YXIoLS1ibHVlLWRhcmstZ3JhZGllbnQpO1xyXG5cdFx0XHRmb250LWZhbWlseTogdmFyKC0tc2VtaWJvbGQpO1xyXG5cdFx0XHRmb250LXNpemU6IDE2cHg7XHJcblx0XHRcdGNvbG9yOiB2YXIoLS13aGl0ZSk7XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG4uY2FsZW5kYXJ7XHJcblx0cG9zaXRpb246IGZpeGVkO1xyXG5cdHotaW5kZXg6IDEzO1xyXG5cdGJvdHRvbTogMDtcclxuXHRsZWZ0OiAwO1xyXG5cdHdpZHRoOiAxMDAlO1xyXG5cdHBhZGRpbmctdG9wOiAzOHB4O1xyXG5cdHBhZGRpbmctYm90dG9tOiAzMnB4O1xyXG5cdGJhY2tncm91bmQ6IHZhcigtLXdoaXRlKTtcclxuXHRib3JkZXItcmFkaXVzOiAzMHB4IDMwcHggMCAwO1xyXG5cdGJveC1zaGFkb3c6IDAgNHB4IDE1MHB4IDAgcmdiYSgwLCAwLCAwLCAwLjQ1KTtcclxuXHR0cmFuc2Zvcm06IHNjYWxlKDApO1xyXG5cdHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG5cdHRyYW5zaXRpb246IHRyYW5zZm9ybSAuM3MgZWFzZS1pbi1vdXQ7XHJcblxyXG5cdCYuaXMtYWN0aXZle1xyXG5cdFx0dHJhbnNmb3JtOiBzY2FsZSgxKTtcclxuXHRcdHBvaW50ZXItZXZlbnRzOiBhbGw7XHJcblx0fVxyXG5cclxuXHQmX19zbGlkZXJib3h7XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuXHRcdG1hcmdpbi1ib3R0b206IDQwcHg7XHJcblx0fVxyXG5cclxuXHQmX19zbGlkZXJ7XHJcblx0XHRwYWRkaW5nOiAxM3B4IDA7XHJcblx0XHQuc3dpcGVyLXNsaWRle1xyXG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdCYtZGF0ZXtcclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdGZvbnQtZmFtaWx5OiB2YXIoLS1ib2xkKTtcclxuXHRcdGZvbnQtc2l6ZTogMzBweDtcclxuXHRcdGxpbmUtaGVpZ2h0OiAyMHB4O1xyXG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0Jl9feWVhcntcclxuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRmb250LWZhbWlseTogdmFyKC0tYm9sZCk7XHJcblx0XHRcdGZvbnQtc2l6ZTogMTVweDtcclxuXHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xMnB4KTtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdCYtd2Vla3tcclxuXHRcdGRpc3BsYXk6IGdyaWQ7XHJcblx0XHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCg3LCAxZnIpO1xyXG5cdFx0Z2FwOiAzcHg7XHJcblx0XHRtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG5cdFx0Jl9fZGF5e1xyXG5cdFx0XHRmb250LWZhbWlseTogdmFyKC0tYm9sZCk7XHJcblx0XHRcdGZvbnQtc2l6ZTogMTVweDtcclxuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG5cdFx0fVxyXG5cdH1cclxuXHQmLWRheXN7XHJcblx0XHRkaXNwbGF5OiBncmlkO1xyXG5cdFx0Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoNywgMWZyKTtcclxuXHRcdGdhcDogM3B4O1xyXG5cdFx0Jl9faXRlbXtcclxuXHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblx0XHRcdGhlaWdodDogNTJweDtcclxuXHRcdFx0Ym9yZGVyLXJhZGl1czogOXB4O1xyXG5cdFx0XHRiYWNrZ3JvdW5kOiB2YXIoLS1ncmV5KTtcclxuXHRcdFx0Ji0tZ3JleXtcclxuXHRcdFx0XHRjb2xvcjogIzkzOTM5MztcclxuXHRcdFx0fVxyXG5cdFx0XHQmLS13ZWVrZW5ke1xyXG5cdFx0XHRcdGNvbG9yOiB2YXIoLS1yZWQpO1xyXG5cdFx0XHR9XHJcblx0XHRcdCYtLWFjdGl2ZXtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kOiB2YXIoLS1yZWQpO1xyXG5cdFx0XHRcdGNvbG9yOiB2YXIoLS13aGl0ZSk7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcblxyXG4iLCI6cm9vdHtcclxuXHQtLXJlZ3VsYXI6ICdPcGVuU2Fucy1SZWd1bGFyJywgc2Fucy1zZXJpZjtcclxuXHQtLWJvbGQ6ICdPcGVuU2Fucy1Cb2xkJywgc2Fucy1zZXJpZjtcclxuXHQtLXNlbWlib2xkOiAnT3BlblNhbnMtU2VtaUJvbGQnLCBzYW5zLXNlcmlmO1xyXG5cdFxyXG5cdC0tYmxhY2s6ICMxZTFlMWU7XHJcblx0LS1yZWQ6ICNlYzJhNGQ7XHJcblx0LS13aGl0ZTogI2ZmZjtcclxuXHQtLWJsdWUtZGFyazogIzI4NjdkZjtcclxuXHQtLWJsdWUtbGlnaHQ6ICMzRjlDRkY7XHJcblx0LS1ncmV5OiAjRUFFQkYwO1xyXG5cdC0tYmx1ZS1kYXJrLWdyYWRpZW50OiByYWRpYWwtZ3JhZGllbnQoNTAlIDYwOC40NSUgYXQgNTAlIDUwJSwgIzI4NjdERiAwJSwgIzNGOUNGRiAxMDAlKTtcclxuXHQtLWJsdWUtbGlnaHQtZ3JhZGllbnQ6IHJhZGlhbC1ncmFkaWVudCg2MDguNDUlIDUwJSBhdCA1MCUgNTAlLCAjM0Y5Q0ZGIDAlLCAjN0NCQ0ZGIDEwMCUpO1xyXG59IiwiXHJcbi8vIGxvY2FsIGluY2x1ZGVcclxuQGZvbnQtZmFjZSB7XHJcblx0Zm9udC1mYW1pbHk6ICdPcGVuU2Fucy1SZWd1bGFyJztcclxuXHRzcmM6IGxvY2FsKCdPcGVuU2Fucy1SZWd1bGFyJyksIGxvY2FsKCdPcGVuU2Fucy1SZWd1bGFyJyksXHJcblx0XHR1cmwoJy4uL2ZvbnRzL09wZW5TYW5zLVJlZ3VsYXIud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksXHJcblx0XHR1cmwoJy4uL2ZvbnRzL09wZW5TYW5zLVJlZ3VsYXIudHRmJykgZm9ybWF0KCd0cnVldHlwZScpO1xyXG5cdGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xyXG59XHJcbkBmb250LWZhY2Uge1xyXG5cdGZvbnQtZmFtaWx5OiAnT3BlblNhbnMtQm9sZCc7XHJcblx0c3JjOiBsb2NhbCgnT3BlblNhbnMtQm9sZCcpLCBsb2NhbCgnT3BlblNhbnMtQm9sZCcpLFxyXG5cdFx0dXJsKCcuLi9mb250cy9PcGVuU2Fucy1Cb2xkLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLFxyXG5cdFx0dXJsKCcuLi9mb250cy9PcGVuU2Fucy1Cb2xkLnR0ZicpIGZvcm1hdCgndHJ1ZXR5cGUnKTtcclxuXHRmb250LXdlaWdodDogNzAwO1xyXG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcclxufVxyXG5AZm9udC1mYWNlIHtcclxuXHRmb250LWZhbWlseTogJ09wZW5TYW5zLVNlbWlCb2xkJztcclxuXHRzcmM6IGxvY2FsKCdPcGVuU2Fucy1TZW1pQm9sZCcpLCBsb2NhbCgnT3BlblNhbnMtU2VtaUJvbGQnKSxcclxuXHRcdHVybCgnLi4vZm9udHMvT3BlblNhbnMtU2VtaUJvbGQud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksXHJcblx0XHR1cmwoJy4uL2ZvbnRzL09wZW5TYW5zLVNlbWlCb2xkLnR0ZicpIGZvcm1hdCgndHJ1ZXR5cGUnKTtcclxuXHRmb250LXdlaWdodDogNjAwO1xyXG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcclxufVxyXG4iLCIuYXBwe1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBtYXgtd2lkdGg6IDQxNHB4O1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIG1hcmdpbjogMCBhdXRvO1xyXG59XHJcblxyXG4uY29udGFpbmVye1xyXG4gIHBhZGRpbmc6IDAgMTdweDtcclxufVxyXG5cclxuLnN3aXBlci1idXR0b24tZGlzYWJsZWQ6ZGlzYWJsZWR7XHJcbiAgb3BhY2l0eTogMTtcclxufVxyXG5cclxuaW5wdXRbdHlwZT1cIm51bWJlclwiXSB7XHJcbiAgICAtbW96LWFwcGVhcmFuY2U6IHRleHRmaWVsZDtcclxuICAgIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcclxuICAgIGFwcGVhcmFuY2U6IG5vbmU7XHJcbn1cclxuXHJcbmlucHV0W3R5cGU9XCJudW1iZXJcIl06Oi13ZWJraXQtb3V0ZXItc3Bpbi1idXR0b24sXHJcbmlucHV0W3R5cGU9XCJudW1iZXJcIl06Oi13ZWJraXQtaW5uZXItc3Bpbi1idXR0b24ge1xyXG4gICAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xyXG4gICAgYXBwZWFyYW5jZTogbm9uZTtcclxuICAgIG1hcmdpbjogMDtcclxufVxyXG5cclxuLyog0JTQu9GPINC90L7QstGL0YUg0LLQtdGA0YHQuNC5IENocm9tZSAqL1xyXG5pbnB1dFt0eXBlPVwibnVtYmVyXCJdOjotd2Via2l0LXNlYXJjaC1jYW5jZWwtYnV0dG9uLFxyXG5pbnB1dFt0eXBlPVwibnVtYmVyXCJdOjotd2Via2l0LXNlYXJjaC1kZWNvcmF0aW9uIHtcclxuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XHJcbn1cclxuXHJcbmlucHV0W3R5cGU9XCJkYXRlXCJdIHtcclxuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XHJcbiAgLW1vei1hcHBlYXJhbmNlOiBub25lO1xyXG4gIGFwcGVhcmFuY2U6IG5vbmU7XHJcbn1cclxuXHJcbmlucHV0W3R5cGU9XCJkYXRlXCJdOjotd2Via2l0LWNhbGVuZGFyLXBpY2tlci1pbmRpY2F0b3Ige1xyXG4gIGRpc3BsYXk6IG5vbmU7XHJcbn0iLCIuaGVhZGVye1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICB6LWluZGV4OiAxMDtcclxuICB3aWR0aDogMTAwJTtcclxuICBwYWRkaW5nOiAxNnB4IDA7XHJcbiAgJl9fYm94e1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgfVxyXG4gICZfX2xvZ297XHJcbiAgICB3aWR0aDogMTc1cHg7XHJcbiAgfVxyXG59XHJcblxyXG4uYnVyZ2Vye1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICB6LWluZGV4OiAxO1xyXG4gIHdpZHRoOiAyMHB4O1xyXG4gIGhlaWdodDogMjBweDtcclxuICAmX19saW5le1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgbGVmdDogMDtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBoZWlnaHQ6IDJweDtcclxuICAgIGJhY2tncm91bmQ6IHZhcigtLWJsYWNrKTtcclxuICAgIHRyYW5zaXRpb24tZHVyYXRpb246IC4yNXM7XHJcbiAgICB0cmFuc2l0aW9uLWRlbGF5OiAuMjVzOyBcclxuICAgICY6YmVmb3Jle1xyXG4gICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIGxlZnQ6IDA7XHJcbiAgICAgIHRvcDogLTZweDtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIGhlaWdodDogMnB4O1xyXG4gICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1ibGFjayk7XHJcbiAgICAgIHRyYW5zaXRpb24tZHVyYXRpb246IC4yNXM7XHJcbiAgICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAuMjVzLCB0b3AgLjI1cyAuMjVzO1xyXG4gICAgfVxyXG4gICAgJjphZnRlcntcclxuICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICBsZWZ0OiAwO1xyXG4gICAgICB0b3A6IDZweDtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIGhlaWdodDogMnB4O1xyXG4gICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1ibGFjayk7XHJcbiAgICAgIHRyYW5zaXRpb24tZHVyYXRpb246IC4yNXM7XHJcbiAgICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAuMjVzLCB0b3AgLjI1cyAuMjVzO1xyXG4gICAgfVxyXG4gIH1cclxuICAmLmlzLWFjdGl2ZXtcclxuICAgIC5idXJnZXJfX2xpbmV7XHJcbiAgICAgIHRyYW5zaXRpb24tZHVyYXRpb246IDAuMXM7XHJcbiAgICAgIHRyYW5zaXRpb24tZGVsYXk6IC4yNXM7XHJcbiAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG4gICAgICAmOmJlZm9yZXtcclxuICAgICAgICB0b3A6IDBweDtcclxuICAgICAgICB0cmFuc2l0aW9uOiB0b3AgLjI1cywgdHJhbnNmb3JtIC4yNXMgLjI1cztcclxuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZVooLTQ1ZGVnKTtcclxuICAgICAgfVxyXG4gICAgICAmOmFmdGVye1xyXG4gICAgICAgIHRvcDogMHB4O1xyXG4gICAgICAgIHRyYW5zaXRpb246IHRvcCAwLjRzLCB0cmFuc2Zvcm0gLjI1cyAuMjVzO1xyXG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlWig0NWRlZyk7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgJi5pcy1kaXNhYmxlZHtcclxuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG4gIH1cclxufSJdfQ== */
