@charset "UTF-8";
.promo-items__row {
  display: grid;
  grid-template-columns: repeat(12, 1fr);
}

.promo-items + .promo-items {
  margin-top: 100px;
}

.promo-items__heading {
  display: flex;
  justify-content: space-between;
}

.promo-items__heading > a {
  margin-top: 15px;
  color: #606060;
}

.promo-items__heading > a:hover {
  text-decoration: none;
}

@media only screen and (max-width: 1320px) {
  .promo-items + .promo-items {
    margin-top: 80px;
  }
}

@media only screen and (max-width: 1154px) {
  .promo-items + .promo-items {
    margin-top: 60px;
  }
}

@media only screen and (max-width: 680px) {
  .promo-items + .promo-items {
    margin-top: 40px;
  }
}

.promo-items-slider {
  position: relative;
}

.promo-items-slider__slides {
  display: flex;
  width: 100%;
  overflow: hidden;
  transition: opacity 0.5s ease-out 0.5s;
}

.promo-items-slider__slides:not(.glider) {
  opacity: 0;
  pointer-events: none;
}

.promo-items-slider__slides .product {
  width: 100%;
  flex-shrink: 0;
}

.promo-items-slider__arrows {
  position: absolute;
  bottom: 80px;
  right: 80px;
  display: flex;
  transition: opacity 0.5s ease-out 0.75s;
}

.promo-items-slider__slides:not(.glider) ~ .promo-items-slider__arrows {
  opacity: 0;
  pointer-events: none;
}

.promo-items-slider__arrow {
  display: flex;
  width: 60px;
  height: 60px;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
  font-size: 24px;
  color: #fff;
  background-color: #006C43;
  transition: 0.3s ease-out;
  transition-property: color, background-color;
  cursor: pointer;
}

.promo-items-slider__arrow:hover {
  background: #00ec92;
}

.promo-items-slider__arrow:first-of-type {
  margin-right: 20px;
}

.promo-items-slider__snippets {
  display: none;
}

@media only screen and (max-width: 1520px) {
  .promo-items-slider__arrows {
    bottom: 60px;
    right: 60px;
  }
}

@media only screen and (max-width: 1320px) {
  .promo-items-slider__arrows {
    bottom: 40px;
    right: 40px;
  }
}

@media only screen and (max-width: 848px) {
  .promo-items-slider__slides, .promo-items-slider__arrows {
    display: none;
  }
  .promo-items-slider__snippets {
    display: block;
  }
}

.promo-items-grid {
  display: grid;
  grid-template-columns: repeat(12, 1fr);
}

.promo-items-grid .product {
  grid-column-end: span 4;
}

.promo-items-grid .product:nth-child(1) {
  grid-column-end: span 12;
  flex-direction: row;
}

.promo-items-grid .product:nth-child(1) .product__img {
  padding-top: 0;
}

.product--slide .product__img {
  padding-top: 15%;
}

.product {
  display: flex;
  width: 100%;
  max-width: 570px;
  flex-direction: column;
  position: relative;
  background: #fff;
  grid-column-end: span 4;
  overflow: hidden;
}

.product--main {
  flex-direction: row;
}

.product--main .product__img {
  padding-top: 0;
}

.product__label {
  height: 40px;
  width: 200px;
  position: absolute;
  z-index: 5;
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 14px;
  font-weight: 500;
  left: 20px;
  top: -40px;
  transform: rotate(-45deg) translate(-50%, -50%);
  text-transform: uppercase;
}

.product__label--hit {
  background: #94A963;
  color: #fff;
}

.product__label--sale {
  background: #FC753C;
  color: #fff;
}

.product__img {
  width: 100%;
  max-height: 350px;
  height: 100%;
  position: relative;
}

.product__img img {
  display: flex;
  object-fit: cover;
  border-radius: 6px;
  width: 100%;
  height: 100%;
}

.product__info {
  width: 100%;
  padding: 20px;
  display: flex;
  flex-direction: column;
  flex-grow: 1;
}

.product__name {
  text-decoration: none;
  color: #000;
  transition: .3s;
  margin-bottom: 10px;
}

.product__name:hover {
  color: #4d4d4d;
}

.product__description {
  font-family: Roboto;
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 22px;
  opacity: 0.7;
}

.product__type {
  display: none;
  padding-top: 5px;
  font-size: 16px;
  font-weight: 500;
  color: #89A153;
}

.product__unit {
  color: #000;
  display: flex;
  flex-direction: column;
  font-family: Roboto;
  font-size: 16px;
  font-style: normal;
  font-weight: 700;
  line-height: 22px;
}

.product__nav {
  display: flex;
  justify-content: space-between;
  align-items: start;
  flex-direction: column;
  margin-top: auto;
}

.product__nav .generic-button {
  min-height: 44px;
}

.product__buy {
  width: 100%;
  display: flex;
  justify-content: end;
}

.product__price {
  line-height: 140%;
  font-size: 25px;
  margin-bottom: 0;
  padding: 8px 0;
}

.product__old-price {
  font-size: 20px;
  color: #606060;
  text-decoration: line-through;
  margin-left: 15px;
}

@media only screen and (max-width: 1520px) {
  .product__info {
    padding: 20px;
  }
  .product__name {
    font-size: 20px;
  }
  .product__type {
    font-size: 14px;
  }
  .product__unit {
    font-size: 20px;
  }
  .product__price {
    font-size: 26px;
  }
}

@media only screen and (max-width: 1320px) {
  .product__info {
    padding: 20px;
  }
  .product__name {
    font-size: 18px;
  }
  .product__type {
    font-size: 12px;
  }
  .product__unit {
    font-size: 16px;
    flex-direction: row;
    align-items: center;
  }
  .product__unit-type {
    font-size: 12px;
  }
  .product__unit > * + * {
    margin-left: 10px;
  }
  .product__old-price {
    font-size: 14px;
  }
  .product__price {
    font-size: 20px;
  }
}

@media only screen and (max-width: 1154px) {
  .product .generic-button .ico {
    width: 14px;
    height: 14px;
  }
  .product .generic-button .text {
    font-size: 14px;
  }
  .product__info {
    padding: 20px;
  }
  .product__name {
    font-size: 16px;
  }
  .product__type {
    font-size: 10px;
  }
  .product__unit {
    font-size: 16px;
    margin-top: 5px;
    flex-direction: row;
    align-items: center;
  }
  .product__unit-type {
    font-size: 12px;
  }
  .product__old-price {
    font-size: 12px;
  }
  .product__price {
    font-size: 18px;
  }
}

@media only screen and (max-width: 848px) {
  .product__info {
    padding: 10px;
  }
  .product__name {
    font-size: 14px;
  }
  .product__type {
    font-size: 10px;
  }
  .product__unit {
    font-size: 14px;
    margin-top: 5px;
    flex-direction: row;
    align-items: center;
    margin-top: auto;
  }
  .product__unit-type {
    font-size: 12px;
  }
  .product__nav {
    margin: 0;
  }
  .product__old-price {
    font-size: 12px;
  }
  .product__price {
    font-size: 18px;
  }
}

@media only screen and (max-width: 680px) {
  .product {
    grid-column-end: span 6;
  }
  .product__price {
    font-size: 16px;
  }
  .product__img {
    height: 180px;
  }
}

@media only screen and (max-width: 500px) {
  .product__img {
    height: 100px;
  }
  .product .generic-button .ico {
    margin-right: 8px;
  }
  .product .generic-button .text {
    font-size: 12px;
  }
}

/* + Страница товара */
.media-heading-tovar {
  display: none;
  flex-direction: column;
  margin-bottom: 10px;
}

@media only screen and (max-width: 680px) {
  .media-heading-tovar {
    display: flex;
  }
  .media-heading-tovar * {
    display: flex !important;
  }
}

.app-tovar {
  display: flex;
  flex-direction: column;
  position: relative;
  overflow: hidden;
}

.app-tovar .app-tovar__slider-body-for .slick-slide {
  margin: 0;
}

.app-tovar__wrap {
  display: grid;
  grid-template-columns: repeat(12, 1fr);
}

.app-tovar__slider {
  position: relative;
  overflow: hidden;
  grid-column-start: 1;
  grid-column-end: span 5;
}

.app-tovar__slider-body-nav--wrapper {
  position: relative;
}

.app-tovar__slider-body-nav--wrapper .slick-slide {
  margin: 0 5px;
}

.app-tovar__slider-body-nav--wrapper .slick-list {
  width: 100%;
}

.app-tovar__slider-body-nav--wrapper .slick-slide .app-tovar__slide {
  border: 1px solid #D8D8D8;
  border-radius: 2px;
  padding: 10px;
}

@media only screen and (max-width: 1154px) {
  .app-tovar__slider-body-nav--wrapper .slick-slide .app-tovar__slide {
    padding: 5px;
  }
}

.app-tovar__slider-body-nav--wrapper .slick-current .app-tovar__slide {
  border: 1px solid #2E2E2E;
}

.app-tovar__info {
  grid-column-start: 6;
  grid-column-end: span 7;
}

.app-tovar__info .description {
  margin-top: 10px;
}

.app-tovar__slider-nav {
  display: flex;
  align-items: center;
  width: 100%;
  justify-content: flex-end;
  position: absolute;
  top: 50%;
  left: 0;
}

.app-tovar__points {
  display: flex;
  align-items: center;
  margin: 0;
}

.app-tovar__points .glider-dot {
  background: transparent;
  width: 12px;
  height: 12px;
  border: 2px solid #fff;
  flex-shrink: 0;
  border-radius: 50%;
  margin: 0;
}

.app-tovar__points .glider-dot.active {
  background: #fff;
}

.app-tovar__points .glider-dot + .app-tovar__points .glider-dot {
  margin-left: 20px;
}

.app-tovar__points .glider-dot + .glider-dot {
  margin-left: 20px;
}

.app-tovar__buttons {
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 100%;
  display: none !important;
}

.app-tovar__button {
  width: 40px;
  height: 40px;
  border-radius: 50%;
  box-shadow: 0px 5px 28px rgba(79, 89, 102, 0.2);
  display: flex;
  align-items: center;
  justify-content: center;
  color: #000;
  background: #fff;
  transition: .3s;
  margin: 0 17px;
  transform: translateY(-50%);
}

.app-tovar__button + .app-tovar__button svg {
  transform: translate(-1px, -3px);
}

.app-tovar__button:hover {
  background: whitesmoke;
}

.app-tovar__button svg {
  transform: translate(-4px, -3px);
  width: 10px;
  height: 16px;
}

.app-tovar__slider-body {
  width: 100%;
  max-height: 486px;
  display: flex;
  overflow: hidden;
}

.app-tovar__slide {
  width: 100%;
  height: 100%;
  flex-shrink: 0;
}

.app-tovar__slide .slide-body {
  width: 100%;
  height: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
}

.app-tovar__slide .slide-img {
  display: block;
  max-width: 100%;
  max-height: 486px;
  object-fit: none;
}

.app-tovar__short-description {
  line-height: 21px;
  margin-top: 24px;
  font-size: 16px;
}

.app-tovar__prices {
  display: flex;
  flex-direction: row;
  margin-top: 30px;
  color: #a6a5a6;
}

.app-tovar__old-price {
  font-size: 16px;
  margin-left: 10px;
  color: #606060;
  text-decoration: line-through;
}

.app-tovar__price {
  font-weight: 500;
  font-size: 26px;
}

.app-tovar__controls {
  display: flex;
  flex-direction: row;
  margin-top: 40px;
  width: 70%;
}

.app-tovar__controls .generic-button {
  width: 100%;
  min-width: 0;
  max-width: 49%;
  height: 60px;
  color: #FFFFFF;
  background: #C9302A;
  border: none;
}

.app-tovar__controls .generic-button + .generic-button {
  margin-left: 40px;
  background: #FC753C;
}

.app-tovar__call {
  display: flex;
  width: 100%;
  min-width: 0;
  max-width: 34%;
  height: 60px;
  padding: 15px 45px;
  margin-top: 45px;
  font-size: 26px;
  font-weight: 500;
  text-decoration: none;
  color: #FFFFFF;
  background: #C9302A;
  border-radius: 4px;
}

.app-tovar__name {
  color: #2E2E2E;
  font-weight: bold;
  font-size: 41px;
}

.app-tovar__category {
  display: none !important;
  font-size: 16px;
  color: #89A153;
  font-weight: 500;
}

.app-tovar__units {
  color: #a6a5a6;
  display: flex;
  align-items: center;
  font-size: 16px;
  margin-top: 5px;
}

.app-tovar__units .pack {
  font-size: 16px;
  margin-left: 5px;
}

.app-tovar__tabs {
  margin-top: 60px;
}

@media only screen and (max-width: 1154px) {
  .app-tovar__name {
    font-size: 26px;
  }
  .app-tovar__controls {
    width: 100%;
  }
}

@media only screen and (max-width: 848px) {
  .app-tovar__name {
    font-size: 18px;
  }
  .app-tovar__category {
    font-size: 12px;
  }
  .app-tovar__short-description {
    font-size: 14px;
  }
  .app-tovar__controls .generic-button {
    max-width: 66%;
  }
  .app-tovar__call {
    font-size: 20px;
    max-width: 48%;
    padding: 20px 45px;
  }
  .app-tovar__buttons {
    margin-left: 40px;
  }
  .app-tovar__button {
    width: 40px;
    height: 40px;
    font-size: 16px;
  }
  .app-tovar__tabs {
    margin-top: 40px;
  }
}

@media only screen and (max-width: 680px) {
  .app-tovar__slider {
    grid-column-start: 1;
    grid-column-end: span 12;
  }
  .app-tovar__info {
    grid-column-start: 1;
    grid-column-end: span 12;
  }
  .app-tovar__name, .app-tovar__category {
    display: none;
  }
  .app-tovar__short-description {
    margin-top: 0;
    font-size: 12px;
  }
  .app-tovar__prices {
    margin-top: 10px;
  }
  .app-tovar__controls {
    flex-direction: column;
    margin-top: 30px;
  }
  .app-tovar__controls .generic-button {
    max-width: 100%;
  }
  .app-tovar__controls .generic-button + .generic-button {
    margin-left: 0px;
    margin-top: 10px;
  }
  .app-tovar__call {
    font-size: 18px;
    max-width: 56%;
    padding: 20px 45px;
  }
  .app-tovar__tabs {
    margin-top: 30px;
  }
}

.other-tovar {
  margin-top: 130px;
}

.other-tovar .padded {
  padding: 0 !important;
}

@media only screen and (max-width: 1154px) {
  .other-tovar {
    margin-top: 100px;
  }
}

@media only screen and (max-width: 848px) {
  .other-tovar {
    margin-top: 60px;
  }
}

.other-tovar--list .promo-items__row {
  display: flex;
  overflow-x: auto;
  padding-bottom: 20px;
}

.other-tovar--list .promo-items__row .product {
  width: 100%;
  max-width: 23%;
}

@media only screen and (max-width: 848px) {
  .other-tovar--list .promo-items__row .product {
    width: 100%;
    max-width: 32%;
  }
}

@media only screen and (max-width: 680px) {
  .other-tovar--list .promo-items__row .product {
    width: 100%;
    max-width: 49%;
  }
}

.other-tovar--list .promo-items__row::-webkit-scrollbar {
  width: 10px;
  border-radius: 10px;
  background-color: #E7E7E7;
}

.other-tovar--list .promo-items__row::-webkit-scrollbar-thumb {
  border-radius: 10px;
  background-color: #4F3B22;
}

/* - Страница товара */
/* + Категория товаров */
.list-cat {
  display: grid;
  grid-template-columns: repeat(12, 1fr);
}

.list-cat .list-filter-cat {
  grid-column-start: 1;
  grid-column-end: span 3;
  display: flex;
  flex-direction: column;
}

.list-cat .wrap-list-products {
  grid-column-start: 4;
  grid-column-end: span 9;
}

.list-cat .wrap-list-products .promo-items__row {
  grid-template-columns: repeat(9, 1fr);
}

.list-cat .wrap-list-products .pages {
  margin-top: 60px;
}

.list-cat .wrap-list-products .sorted {
  margin-bottom: 20px;
}

.one-left-cat {
  text-decoration: none;
  opacity: .7;
  color: #2E2E2E;
}

.one-left-cat__main {
  font-size: 22px;
}

.one-left-cat__main.one-left-cat--active {
  color: #2E2E2E;
}

.one-left-cat__main ~ .one-left-cat__main {
  margin-top: 40px;
}

.one-left-cat__sub {
  margin-left: 20px;
  margin-top: 20px;
  font-size: 18px;
}

.one-left-cat__sub.one-left-cat--active {
  color: #C9302A;
}

.one-left-cat__sub-40 {
  margin-left: 40px;
}

.one-left-cat__sub-60 {
  margin-left: 60px;
}

.one-left-cat--active {
  font-weight: bold;
  opacity: 1;
}

@media only screen and (max-width: 1154px) {
  .one-left-cat__main {
    font-size: 20px;
  }
  .one-left-cat__sub {
    font-size: 16px;
  }
  .one-left-cat__sub + .one-left-cat__sub {
    margin-top: 10px;
  }
  .one-left-cat__main ~ .one-left-cat__main {
    margin-top: 30px;
  }
}

@media only screen and (max-width: 848px) {
  .one-left-cat__main {
    font-size: 18px;
  }
  .one-left-cat__sub {
    font-size: 14px;
  }
  .one-left-cat__sub + .one-left-cat__sub {
    margin-top: 10px;
  }
  .one-left-cat__main ~ .one-left-cat__main {
    margin-top: 20px;
  }
}

@media only screen and (max-width: 680px) {
  .one-left-cat__main {
    font-size: 22px;
  }
  .one-left-cat__sub {
    font-size: 14px;
  }
  .one-left-cat__sub + .one-left-cat__sub {
    margin-top: 10px;
  }
  .one-left-cat__main ~ .one-left-cat__main {
    margin-top: 20px;
  }
}

/* - Категория товаров */
.list-cat {
  /* + Адаптив обертки товаров каталога */
  /* - Адаптив обертки товаров каталога */
}

@media only screen and (max-width: 680px) {
  .list-cat.media-main-catalog .wrap-list-products {
    display: none;
  }
  .list-cat.media-main-catalog .list-filter-cat {
    grid-column-start: 1;
    grid-column-end: span 12;
  }
  .list-cat.media-cat-catalog .wrap-list-products {
    grid-column-start: 1;
    grid-column-end: span 12;
  }
  .list-cat.media-cat-catalog .list-filter-cat {
    display: none;
  }
  .list-cat.media-cat-catalog .promo-items__row {
    grid-template-columns: repeat(12, 1fr);
  }
}

.filter {
  margin-top: 35px;
}

.filter .generic-check {
  display: inline-flex;
  margin-right: 5px;
}

.filter .generic-check .ico {
  border-color: #C0BFC0;
}

.filter .generic-check input:checked ~ .ico {
  color: #000;
}

.filter__single {
  padding-top: 20px;
  padding-bottom: 24px;
  border-top: 1px solid #2e2e2e4d;
}

.filter__single-title {
  font-size: 16px;
  color: #a6a5a6;
  font-weight: 600;
  line-height: 130%;
}

.filter__attribute {
  margin-top: 15px;
}

.filter__apply, .filter__reset {
  font-weight: 600;
  font-size: 14px;
  line-height: 130%;
  letter-spacing: 0.01em;
  text-transform: uppercase;
  min-height: 60px;
}

.filter__apply {
  margin-bottom: 20px;
}

@media only screen and (max-width: 1154px) {
  .filter__attribute {
    font-size: 14px;
  }
}

@media only screen and (max-width: 848px) {
  .filter__attribute {
    font-size: 12px;
  }
}

.app-cat {
  display: flex;
  position: relative;
  grid-column-end: span 4;
  background: rgba(0, 0, 0, 0.3);
  min-height: 200px;
  border-radius: 6px;
  overflow: hidden;
}

.app-cat .img {
  display: block;
  max-width: 100%;
  width: 100%;
  height: auto;
}

.app-cat .name {
  bottom: 20px;
  position: absolute;
  width: 100%;
  padding: 0 20px;
  z-index: 2;
}

.app-cat .name span {
  border-bottom: 3px solid #006C43;
  color: #fff;
  font-size: 20px;
  transition: .3s;
}

.app-cat:hover .name span {
  border-color: transparent;
}

@media only screen and (max-width: 1320px) {
  .app-cat .name span {
    font-size: 16px;
  }
}

@media only screen and (max-width: 848px) {
  .app-cat {
    grid-column-end: span 6;
  }
}

@media only screen and (max-width: 500px) {
  .app-cat {
    grid-column-end: span 12;
  }
}

.wide_catalog {
  grid-column-start: 1;
  grid-column-end: span 12;
}

.catalog_column_3 .product {
  grid-column-end: span 3;
}

.tile {
  width: 100%;
  display: flex;
  flex-direction: column;
  position: relative;
  border-radius: 6px;
  background: #FFFFFF;
  border: 1px solid #D8D8D8;
  background: #fff;
  overflow: hidden;
  grid-column-end: 2 span;
  padding: 20px;
}

.tile__inner {
  display: flex;
  flex-direction: column;
  margin: 0px;
  padding: 0px;
  border: 0px;
  width: 100%;
  height: 100%;
  justify-content: space-between;
  align-content: space-between;
}

.tile__lnk {
  width: 100%;
  height: 100%;
  margin: 0px;
  padding: 0px;
  border: 0px;
  text-decoration: none;
  display: block;
}

.tile__img {
  width: 100%;
  height: 60%;
  overflow: hidden;
  position: relative;
  display: flex;
  flex-direction: column;
  justify-content: center;
}

.tile__img img {
  display: block;
  max-width: 100%;
  max-height: 100%;
}

.tile__title {
  height: 40%;
  text-decoration: none !important;
  font-size: 16px;
  line-height: 20px;
  font-weight: 400;
  text-decoration: none;
  color: #000;
  transition: .3s;
  text-align: center;
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  margin-top: 10px;
}

.tile__title:hover {
  color: #4d4d4d;
}


/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vY2F0YWxvZy5zY3NzIiwid2VicGFjazovLy8uLi9ndWkvX2NvbG9ycy5zY3NzIiwid2VicGFjazovLy8uLi9fYnJlYWtwb2ludHMuc2NzcyIsIndlYnBhY2s6Ly8vLi4vZ3VpL3ByZWZpeC9zYXlhbm9jaGthL19jb2xvcnNfcHJlZml4LnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsZ0JBQWdCO0FBS2I7RUFDRyxhQUFhO0VBQ2Isc0NBQXNDO0FBSDVDOztBQUFBO0VBTU0saUJBQWlCO0FBRnZCOztBQUtDO0VBQ0ssYUFBYTtFQUNiLDhCQUE4QjtBQUZwQzs7QUFBRTtFQUlPLGdCQUFnQjtFQUNoQixjQ1RVO0FEU25COztBQUxFO0VBT1UscUJBQXFCO0FBRWpDOztBRVdDO0VGN0JEO0lBMEJTLGdCQUFnQjtFQUh2QjtBQUNGOztBRVdDO0VGbkNEO0lBZ0NTLGdCQUFnQjtFQUh2QjtBQUNGOztBRXlDQztFRnZFRDtJQXlDUyxnQkFBZ0I7RUFOdkI7QUFDRjs7QUFVQTtFQUNHLGtCQUFrQjtBQVByQjs7QUFTRztFQUNHLGFBQWE7RUFDYixXQUFXO0VBQ1gsZ0JBQWdCO0VBQ2hCLHNDQUFzQztBQU41Qzs7QUFFSTtFQU9LLFVBQVU7RUFDVixvQkFBb0I7QUFMN0I7O0FBSEk7RUFZSyxXQUFXO0VBQ1gsY0FBYztBQUx2Qjs7QUFTRztFQUNHLGtCQUFrQjtFQUNsQixZQUFZO0VBQ1osV0FBVztFQUNYLGFBQWE7RUFDYix1Q0FBdUM7QUFON0M7O0FBU0c7RUFDRyxVQUFVO0VBQ1Ysb0JBQW9CO0FBTjFCOztBQVNHO0VBQ0csYUFBYTtFQUNiLFdBQVc7RUFDWCxZQUFZO0VBQ1osbUJBQW1CO0VBQ25CLHVCQUF1QjtFQUN2QixtQkFBbUI7RUFDbkIsZUFBZTtFQUNmLFdHMUZVO0VIMkZWLHlCQ2hGYTtFRGlGYix5QkFBeUI7RUFDekIsNENBQTRDO0VBQzVDLGVBQWU7QUFOckI7O0FBTkk7RUFlSyxtQkFBb0M7QUFMN0M7O0FBVkk7RUFtQkssa0JBQWtCO0FBTDNCOztBQVNHO0VBQ0csYUFBYTtBQU5uQjs7QUUxRUM7RUZvRks7SUFDRyxZQUFZO0lBQ1osV0FBVztFQU5sQjtBQUNGOztBRTNFQztFRnFGSztJQUNHLFlBQVk7SUFDWixXQUFXO0VBTmxCO0FBQ0Y7O0FFMURDO0VGb0VLO0lBRUcsYUFBYTtFQVBwQjtFQVVJO0lBQ0csY0FBYztFQVJyQjtBQUNGOztBQVlBO0VBQ0csYUFBYTtFQUNiLHNDQUFzQztBQVR6Qzs7QUFPQTtFQUlNLHVCQUF1QjtBQVA3Qjs7QUFHQTtFQU1TLHdCQUF3QjtFQUN4QixtQkFBbUI7QUFMNUI7O0FBRkE7RUFTWSxjQUFjO0FBSDFCOztBQVVFO0VBRUMsZ0JBQWdCO0FBUm5COztBQXNRQTtFQUNDLGFBQWE7RUFDYixXQUFXO0VBQ1gsZ0JBQWdCO0VBQ2hCLHNCQUFzQjtFQUN0QixrQkFBa0I7RUFDbEIsZ0JHN1plO0VIOFpmLHVCQUF1QjtFQUN2QixnQkFBZ0I7QUFuUWpCOztBQXFRQztFQUNDLG1CQUFtQjtBQWxRckI7O0FBb1FDO0VBQ0MsY0FBYztBQWpRaEI7O0FBb1FDO0VBQ0MsWUFBWTtFQUNaLFlBQVk7RUFDWixrQkFBa0I7RUFDbEIsVUFBVTtFQUNWLGFBQWE7RUFDYixtQkFBbUI7RUFDbkIsdUJBQXVCO0VBQ3ZCLGVBQWU7RUFDZixnQkFBZ0I7RUFDaEIsVUFBVTtFQUNWLFVBQVU7RUFDViwrQ0FBK0M7RUFDL0MseUJBQXlCO0FBalEzQjs7QUFrUUU7RUFDQyxtQkNwYWM7RURxYWQsV0d4YmE7QUh5TGhCOztBQWlRRTtFQUNDLG1CQ3ZhZTtFRHdhZixXRzViYTtBSDhMaEI7O0FBa1FDO0VBQ0MsV0FBVztFQUNYLGlCQUFpQjtFQUNqQixZQUFZO0VBQ1osa0JBQWtCO0FBL1BwQjs7QUEyUEU7RUFPQyxhQUFhO0VBQ2IsaUJBQWlCO0VBQ2pCLGtCQUFrQjtFQUNsQixXQUFXO0VBQ1gsWUFBWTtBQTlQZjs7QUFrUUM7RUFDQyxXQUFXO0VBQ1gsYUFBYTtFQUNiLGFBQWE7RUFDYixzQkFBc0I7RUFDdEIsWUFBWTtBQS9QZDs7QUFrUUM7RUFDQyxxQkFBcUI7RUFDckIsV0cxZGM7RUgyZGQsZUFBZTtFQUNmLG1CQUFtQjtBQS9QckI7O0FBMlBFO0VBT0MsY0FBK0I7QUE5UGxDOztBQWtRQztFQUNDLG1CQUFtQjtFQUNuQixlQUFlO0VBQ2Ysa0JBQWtCO0VBQ2xCLGdCQUFnQjtFQUNoQixpQkFBaUI7RUFDakIsWUFBWTtBQS9QZDs7QUFrUUM7RUFDRSxhQUFhO0VBQ2IsZ0JBQWdCO0VBQ2hCLGVBQWU7RUFDZixnQkFBZ0I7RUFDaEIsY0NwZWlCO0FEcU9wQjs7QUFrUUM7RUFDRSxXR3JmYTtFSHNmYixhQUFhO0VBQ2Isc0JBQXNCO0VBQ3RCLG1CQUFtQjtFQUNuQixlQUFlO0VBQ2Ysa0JBQWtCO0VBQ2xCLGdCQUFnQjtFQUNoQixpQkFBaUI7QUEvUHBCOztBQWtRQztFQUNDLGFBQWE7RUFDYiw4QkFBOEI7RUFDOUIsa0JBQWtCO0VBQ2xCLHNCQUFzQjtFQUN0QixnQkFBZ0I7QUEvUGxCOztBQTBQRTtFQU9DLGdCQUFnQjtBQTdQbkI7O0FBaVFDO0VBQ0MsV0FBVztFQUNYLGFBQWE7RUFDYixvQkFBb0I7QUE5UHRCOztBQWlRQztFQUNDLGlCQUFpQjtFQUNqQixlQUFlO0VBQ2YsZ0JBQWdCO0VBQ2hCLGNBQWM7QUE5UGhCOztBQWlRQztFQUNDLGVBQWU7RUFDZixjQ2hoQmlCO0VEaWhCakIsNkJBQTZCO0VBQzdCLGlCQUFpQjtBQTlQbkI7O0FFbFFDO0VGb2dCQztJQUNDLGFBQWE7RUE5UGQ7RUFnUUE7SUFDQyxlQUFlO0VBOVBoQjtFQWdRQTtJQUNDLGVBQWU7RUE5UGhCO0VBZ1FBO0lBQ0MsZUFBZTtFQTlQaEI7RUFnUUE7SUFDQyxlQUFlO0VBOVBoQjtBQUNGOztBRTlRQztFRmloQkM7SUFDQyxhQUFhO0VBL1BkO0VBaVFBO0lBQ0MsZUFBZTtFQS9QaEI7RUFpUUE7SUFDQyxlQUFlO0VBL1BoQjtFQWlRQTtJQUNDLGVBQWU7SUFDZixtQkFBbUI7SUFDbkIsbUJBQW1CO0VBL1BwQjtFQWdRQztJQUNDLGVBQWU7RUE5UGpCO0VBeVBDO0lBUUMsaUJBQWlCO0VBOVBuQjtFQWlRQTtJQUNDLGVBQWU7RUEvUGhCO0VBaVFBO0lBQ0MsZUFBZTtFQS9QaEI7QUFDRjs7QUVyU0M7RUZpWEQ7SUF5TEksV0FBVztJQUNYLFlBQ0Q7RUFqUUQ7RUFzRUY7SUE2TEksZUFBZTtFQWhRakI7RUFtUUE7SUFDQyxhQUFhO0VBalFkO0VBbVFBO0lBQ0MsZUFBZTtFQWpRaEI7RUFtUUE7SUFDQyxlQUFlO0VBalFoQjtFQW1RQTtJQUNDLGVBQWU7SUFDZixlQUFlO0lBQ2YsbUJBQW1CO0lBQ25CLG1CQUFtQjtFQWpRcEI7RUFrUUM7SUFDQyxlQUFlO0VBaFFqQjtFQW1RQTtJQUNDLGVBQWU7RUFqUWhCO0VBbVFBO0lBQ0MsZUFBZTtFQWpRaEI7QUFDRjs7QUVyVEM7RUYwakJDO0lBQ0MsYUFBYTtFQWpRZDtFQW1RQTtJQUNDLGVBQWU7RUFqUWhCO0VBbVFBO0lBQ0MsZUFBZTtFQWpRaEI7RUFtUUE7SUFDQyxlQUFlO0lBQ2YsZUFBZTtJQUNmLG1CQUFtQjtJQUNuQixtQkFBbUI7SUFDbkIsZ0JBQWdCO0VBalFqQjtFQWtRQztJQUNDLGVBQWU7RUFoUWpCO0VBbVFBO0lBQ0MsU0FBUztFQWpRVjtFQW1RQTtJQUNDLGVBQWU7RUFqUWhCO0VBbVFBO0lBQ0MsZUFBZTtFQWpRaEI7QUFDRjs7QUVsVUM7RUY2VUQ7SUF5UEUsdUJBQXVCO0VBL1B2QjtFQWdRQTtJQUNDLGVBQWU7RUE5UGhCO0VBaVFBO0lBQ0MsYUFBYTtFQS9QZDtBQUNGOztBRXhVQztFRjBrQkM7SUFDQyxhQUFhO0VBOVBkO0VBTkY7SUF5UUksaUJBQWlCO0VBaFFuQjtFQVRGO0lBNFFJLGVBQWU7RUFoUWpCO0FBQ0Y7O0FBcVFBO0FBQ0E7RUFDRyxhQUFhO0VBQ2Isc0JBQXNCO0VBQ3RCLG1CQUFtQjtBQWxRdEI7O0FFaldDO0VGZ21CRDtJQUtNLGFBQWE7RUEvUGpCO0VBMFBGO0lBT1Msd0JBQXdCO0VBOVAvQjtBQUNGOztBQWlRQTtFQUNDLGFBQWE7RUFDYixzQkFBc0I7RUFDdEIsa0JBQWtCO0VBQ2xCLGdCQUFnQjtBQTlQakI7O0FBMFBBO0VBTUUsU0FBUztBQTVQWDs7QUE4UEM7RUFDQyxhQUFhO0VBQ2Isc0NBQXNDO0FBM1B4Qzs7QUE2UEM7RUFDQyxrQkFBa0I7RUFDbEIsZ0JBQWdCO0VBQ2hCLG9CQUFvQjtFQUNwQix1QkFBdUI7QUExUHpCOztBQThQSTtFQUNDLGtCQUFrQjtBQTNQdkI7O0FBMFBLO0VBSUMsYUFBYTtBQTFQbkI7O0FBc1BLO0VBUUMsV0FBVztBQTFQakI7O0FBa1BLO0VBWUMseUJDcHNCc0I7RURxc0J0QixrQkFBa0I7RUFDbEIsYUFBYTtBQTFQbkI7O0FFdmJDO0VGbXFCSTtJQWlCRSxZQUFZO0VBeFBqQjtBQUNGOztBQXNPSztFQTBCQyx5QkNqdEI2QjtBRHFkbkM7O0FBa1FDO0VBQ0Msb0JBQW9CO0VBQ3BCLHVCQUF1QjtBQS9QekI7O0FBNlBFO0VBSUMsZ0JBQWdCO0FBN1BuQjs7QUFpUUM7RUFDQyxhQUFhO0VBQ2IsbUJBQW1CO0VBQ25CLFdBQVc7RUFDWCx5QkFBeUI7RUFDekIsa0JBQWtCO0VBQ2xCLFFBQVE7RUFDUixPQUFPO0FBOVBUOztBQWlRQztFQUNDLGFBQWE7RUFDYixtQkFBbUI7RUFDbkIsU0FBUztBQTlQWDs7QUEyUEU7RUFLQyx1QkFBdUI7RUFDdkIsV0FBVztFQUNYLFlBQVk7RUFDWixzQkdud0JhO0VIb3dCYixjQUFjO0VBQ2Qsa0JBQWtCO0VBQ2xCLFNBQVM7QUE1UFo7O0FBaVBFO0VBYUUsZ0JHeHdCWTtBSDhnQmhCOztBQTZPRTtFQWdCRSxpQkFBaUI7QUF6UHJCOztBQXlPRTtFQW9CQyxpQkFBaUI7QUF6UHBCOztBQTRQQztFQUNDLGFBQWE7RUFDYixtQkFBbUI7RUFDbkIsOEJBQThCO0VBQzlCLFdBQVc7RUFDWCx3QkFBd0I7QUF6UDFCOztBQTJQQztFQUNDLFdBQVc7RUFDWCxZQUFZO0VBQ1osa0JBQWtCO0VBQ2xCLCtDQUErQztFQUMvQyxhQUFhO0VBQ2IsbUJBQW1CO0VBQ25CLHVCQUF1QjtFQUN2QixXQzN4Qlk7RUQ0eEJaLGdCQzd3QjhCO0VEOHdCOUIsZUFBZTtFQUNmLGNBQWM7RUFDZCwyQkFBMkI7QUF4UDdCOztBQTRPRTtFQWVFLGdDQUFnQztBQXZQcEM7O0FBd09FO0VBbUJDLHNCQUFrQztBQXZQckM7O0FBb09FO0VBdUJDLGdDQUFnQztFQUNoQyxXQUFXO0VBQ1gsWUFBWTtBQXZQZjs7QUEwUEM7RUFDQyxXQUFXO0VBQ1gsaUJBQWlCO0VBQ2pCLGFBQWE7RUFDYixnQkFBZ0I7QUF2UGxCOztBQXlQQztFQUNDLFdBQVc7RUFDWCxZQUFZO0VBQ1osY0FBYztBQXRQaEI7O0FBbVBFO0VBS0MsV0FBVztFQUNYLFlBQVk7RUFDWixhQUFhO0VBQ2IsbUJBQW1CO0VBQ25CLHVCQUF1QjtBQXBQMUI7O0FBMk9FO0VBWUMsY0FBYztFQUNkLGVBQWU7RUFDZixpQkFBaUI7RUFDakIsZ0JBQWdCO0FBblBuQjs7QUF1UEM7RUFDQyxpQkFBaUI7RUFDakIsZ0JBQWdCO0VBQ2hCLGVBQWU7QUFwUGpCOztBQXVQQztFQUNDLGFBQWE7RUFDYixtQkFBbUI7RUFDbkIsZ0JBQWdCO0VBQ2hCLGNHdjFCZ0I7QUhtbUJsQjs7QUFzUEM7RUFDQyxlQUFlO0VBQ2YsaUJBQWlCO0VBQ2pCLGNDcjFCaUI7RURzMUJqQiw2QkFBNkI7QUFuUC9COztBQXFQQztFQUNDLGdCQUFnQjtFQUNoQixlQUFlO0FBbFBqQjs7QUFvUEM7RUFDQyxhQUFhO0VBQ2IsbUJBQW1CO0VBQ25CLGdCQUFnQjtFQUNoQixVQUFVO0FBalBaOztBQTZPRTtFQU1DLFdBQVc7RUFDWCxZQUFZO0VBQ1osY0FBYztFQUNkLFlBQVk7RUFDWixjQ3YwQm9CO0VEdzBCcEIsbUJDdjBCcUI7RUR3MEJyQixZQUFZO0FBL09mOztBQW1PRTtFQWVDLGlCQUFpQjtFQUNqQixtQkMzMEJ1QjtBRDZsQjFCOztBQWlQQztFQUNDLGFBQWE7RUFDYixXQUFXO0VBQ1gsWUFBWTtFQUNaLGNBQWM7RUFDZCxZQUFZO0VBQ1osa0JBQWtCO0VBQ2xCLGdCQUFnQjtFQUNoQixlQUFlO0VBQ2YsZ0JBQWdCO0VBQ2hCLHFCQUFxQjtFQUNyQixjQzMxQnFCO0VENDFCckIsbUJDMzFCc0I7RUQ0MUJ0QixrQkFBa0I7QUE5T3BCOztBQWdQQztFQUNDLGNDajJCb0I7RURrMkJwQixpQkFBaUI7RUFDakIsZUFBZTtBQTdPakI7O0FBK09DO0VBQ0Msd0JBQXdCO0VBQ3hCLGVBQWU7RUFDZixjQ2w0QmtCO0VEbTRCbEIsZ0JBQWdCO0FBNU9sQjs7QUE4T0M7RUFDQyxjR2o1QmdCO0VIazVCaEIsYUFBYTtFQUNiLG1CQUFtQjtFQUNuQixlQUFlO0VBQ2YsZUFBZTtBQTNPakI7O0FBc09FO0VBT0MsZUFBZTtFQUNmLGdCQUFnQjtBQXpPbkI7O0FBNk9DO0VBQ0MsZ0JBQWdCO0FBMU9sQjs7QUU5b0JDO0VGbTRCQztJQUNDLGVBQWU7RUFqUGhCO0VBbVBBO0lBQ0MsV0FBVztFQWpQWjtBQUNGOztBRXJvQkM7RUYwM0JDO0lBQ0MsZUFBZTtFQWpQaEI7RUFtUEE7SUFDQyxlQUFlO0VBalBoQjtFQW9QQTtJQUNDLGVBQWU7RUFsUGhCO0VBcVBDO0lBRUMsY0FBYztFQXBQaEI7RUF1UEE7SUFDQyxlQUFlO0lBQ2YsY0FBYztJQUNkLGtCQUFrQjtFQXJQbkI7RUF1UEE7SUFDQyxpQkFBaUI7RUFyUGxCO0VBdVBBO0lBQ0MsV0FBVztJQUNYLFlBQVk7SUFDWixlQUFlO0VBclBoQjtFQXVQQTtJQUNDLGdCQUFnQjtFQXJQakI7QUFDRjs7QUVscEJDO0VGMDRCQztJQUNDLG9CQUFvQjtJQUNwQix3QkFBd0I7RUFwUHpCO0VBc1BBO0lBQ0Msb0JBQW9CO0lBQ3BCLHdCQUF3QjtFQXBQekI7RUFzUEE7SUFDQyxhQUFhO0VBcFBkO0VBdVBBO0lBQ0MsYUFBYTtJQUNiLGVBQWU7RUFyUGhCO0VBd1BBO0lBQ0MsZ0JBQWdCO0VBdFBqQjtFQXdQQTtJQUNDLHNCQUFzQjtJQUN0QixnQkFBZ0I7RUF0UGpCO0VBb1BDO0lBSUMsZUFBZTtFQXJQakI7RUFpUEM7SUFPQyxnQkFBZ0I7SUFDaEIsZ0JBQWdCO0VBclBsQjtFQXdQQTtJQUNDLGVBQWU7SUFDZixjQUFjO0lBQ2Qsa0JBQWtCO0VBdFBuQjtFQXdQQTtJQUNDLGdCQUFnQjtFQXRQakI7QUFDRjs7QUEwUEE7RUFDRyxpQkFBaUI7QUF2UHBCOztBQXNQQTtFQUdNLHFCQUFxQjtBQXJQM0I7O0FFdHVCQztFRnc5QkQ7SUFhTSxpQkFBaUI7RUExUHJCO0FBQ0Y7O0FFMXRCQztFRnM4QkQ7SUFpQk0sZ0JBQWdCO0VBeFBwQjtBQUNGOztBQTZQSTtFQUdFLGFBQWE7RUFDYixnQkFBZ0I7RUFDaEIsb0JBQW9CO0FBNVAxQjs7QUF1UEk7RUFRRyxXQUFXO0VBQ1gsY0FBYztBQTNQckI7O0FFM3VCQztFRjY5Qkc7SUFhSSxXQUFXO0lBQ1gsY0FBYztFQTFQcEI7QUFDRjs7QUVodUJDO0VGMjhCRztJQW1CSSxXQUFXO0lBQ1gsY0FBYztFQXpQcEI7QUFDRjs7QUFvT0k7RUEwQkQsV0FBVztFQUNYLG1CQUFtQjtFQUNuQix5QkNuaUNlO0FEeXlCbEI7O0FBOE5JO0VBZ0NELG1CQUFtQjtFQUNuQix5QkM1aUNnQjtBRGt6Qm5COztBQWdRQTtBQUVBO0FBQ0E7RUFDRyxhQUFhO0VBQ2Isc0NBQXNDO0FBOVB6Qzs7QUE0UEE7RUFJTSxvQkFBb0I7RUFDcEIsdUJBQXVCO0VBQ3ZCLGFBQWE7RUFDYixzQkFBc0I7QUE1UDVCOztBQXFQQTtFQVdNLG9CQUFvQjtFQUNwQix1QkFBdUI7QUE1UDdCOztBQWdQQTtFQWdCWSxxQ0FBcUM7QUE1UGpEOztBQTRPQTtFQW9CUyxnQkFBZ0I7QUE1UHpCOztBQXdPQTtFQXVCUyxtQkFBbUI7QUEzUDVCOztBQStQQTtFQUNHLHFCQUFxQjtFQUNyQixXQUFXO0VBQ1gsY0N6akNpQjtBRDZ6QnBCOztBQTZQRztFQUNHLGVBQWU7QUExUHJCOztBQXlQSTtFQUdLLGNDN2pDVztBRHEwQnBCOztBQTJQRztFQUNHLGdCQUFnQjtBQXhQdEI7O0FBMFBHO0VBQ0csaUJBQWlCO0VBQ2pCLGdCQUFnQjtFQUNoQixlQUFlO0FBdlByQjs7QUFvUEk7RUFLSyxjQ3ZrQ2tCO0FEazFCM0I7O0FBd1BHO0VBQ0csaUJBQWlCO0FBclB2Qjs7QUF1UEc7RUFDRyxpQkFBaUI7QUFwUHZCOztBQXNQRztFQUNHLGlCQUFpQjtFQUNqQixVQUFVO0FBblBoQjs7QUU5MUJDO0VGMmxDSztJQUNHLGVBQWU7RUF6UHRCO0VBMlBJO0lBQ0csZUFBZTtFQXpQdEI7RUEyUEk7SUFDRyxnQkFBZ0I7RUF6UHZCO0VBMlBJO0lBQ0csZ0JBQWdCO0VBelB2QjtBQUNGOztBRTMxQkM7RUZ3bENLO0lBQ0csZUFBZTtFQXpQdEI7RUEyUEk7SUFDRyxlQUFlO0VBelB0QjtFQTJQSTtJQUNHLGdCQUFnQjtFQXpQdkI7RUEyUEk7SUFDRyxnQkFBZ0I7RUF6UHZCO0FBQ0Y7O0FFeDFCQztFRm9sQ0s7SUFDRyxlQUFlO0VBeFB0QjtFQTBQSTtJQUNHLGVBQWU7RUF4UHRCO0VBMFBJO0lBQ0csZ0JBQWdCO0VBeFB2QjtFQTBQSTtJQUNHLGdCQUFnQjtFQXhQdkI7QUFDRjs7QUE0UEE7QUFFQTtFQUNHO0VBd0JBO0FBalJIOztBRTcyQkM7RUZxbUNEO0lBS1ksYUFBYTtFQXhQdkI7RUFtUEY7SUFRWSxvQkFBb0I7SUFDcEIsd0JBQXdCO0VBeFBsQztFQStPRjtJQWNZLG9CQUFvQjtJQUNwQix3QkFBd0I7RUExUGxDO0VBMk9GO0lBa0JZLGFBQWE7RUExUHZCO0VBd09GO0lBcUJhLHNDQUFzQztFQTFQakQ7QUFDRjs7QUFnUUE7RUFDQyxnQkFBZ0I7QUE3UGpCOztBQTRQQTtFQUlFLG9CQUFvQjtFQUNwQixpQkFBaUI7QUE1UG5COztBQXVQQTtFQVFHLHFCQ2pxQ21CO0FEczZCdEI7O0FBbVBBO0VBWUcsV0d4dENhO0FINjlCaEI7O0FBK1BDO0VBQ0MsaUJBQWlCO0VBQ2pCLG9CQUFvQjtFQUNwQiwrQkFBK0I7QUE1UGpDOztBQStQQztFQUNDLGVBQWU7RUFDZixjR2x1Q2dCO0VIbXVDaEIsZ0JBQWdCO0VBQ2hCLGlCQUFpQjtBQTVQbkI7O0FBK1BDO0VBQ0MsZ0JBQWdCO0FBNVBsQjs7QUErUEM7RUFDQyxnQkFBZ0I7RUFDaEIsZUFBZTtFQUNmLGlCQUFpQjtFQUNqQixzQkFBc0I7RUFDdEIseUJBQXlCO0VBQ3pCLGdCQUFnQjtBQTVQbEI7O0FBK1BDO0VBQ0MsbUJBQW1CO0FBNVByQjs7QUVwOUJDO0VGb3RDQztJQUNDLGVBQWU7RUE1UGhCO0FBQ0Y7O0FFeDhCQztFRndzQ0M7SUFDQyxlQUFlO0VBNVBoQjtBQUNGOztBQWdRQTtFQUNDLGFBQWE7RUFDYixrQkFBa0I7RUFDbEIsdUJBQXVCO0VBQ3ZCLDhCQUEwQjtFQUMxQixpQkFBaUI7RUFDakIsa0JBQWtCO0VBQ2xCLGdCQUFnQjtBQTdQakI7O0FBc1BBO0VBU0UsY0FBYztFQUNkLGVBQWU7RUFDZixXQUFXO0VBQ1gsWUFBWTtBQTNQZDs7QUErT0E7RUFlRSxZQUFZO0VBQ1osa0JBQWtCO0VBQ2xCLFdBQVc7RUFDWCxlQUFlO0VBQ2YsVUFBVTtBQTFQWjs7QUF1T0E7RUFxQkcsZ0NDaHhDZ0I7RURpeENoQixXRzV4Q2E7RUg2eENiLGVBQWU7RUFDZixlQUFlO0FBeFBsQjs7QUFnT0E7RUE4QkkseUJBQXlCO0FBMVA3Qjs7QUUxZ0NDO0VGc3VDRDtJQXNDSSxlQUFlO0VBN1BqQjtBQUNGOztBRXgvQkM7RUY4c0NEO0lBMkNFLHVCQUF1QjtFQTVQdkI7QUFDRjs7QUV0K0JDO0VGc3JDRDtJQThDRSx3QkFBd0I7RUF6UHhCO0FBQ0Y7O0FBa1FBO0VBQ0Msb0JBQW9CO0VBQ3BCLHdCQUF3QjtBQS9QekI7O0FBa1FBO0VBQ0MsdUJBQXVCO0FBL1B4Qjs7QUFrUUE7RUFDQyxXQUFXO0VBQ1gsYUFBYTtFQUNiLHNCQUFzQjtFQUN0QixrQkFBa0I7RUFDbEIsa0JBQWtCO0VBQ2xCLG1CQUFtQjtFQUNuQix5QkFBeUI7RUFDekIsZ0JHLzBDZTtFSGcxQ2YsZ0JBQWdCO0VBQ2hCLHVCQUF1QjtFQUN2QixhQUFhO0FBL1BkOztBQWlRQztFQUNDLGFBQWE7RUFDYixzQkFBc0I7RUFDdEIsV0FBVztFQUNYLFlBQVk7RUFDWixXQUFXO0VBQ1gsV0FBVztFQUNYLFlBQVk7RUFDWiw4QkFBOEI7RUFDOUIsNEJBQTRCO0FBOVA5Qjs7QUFnUUM7RUFDQyxXQUFXO0VBQ1gsWUFBWTtFQUNaLFdBQVc7RUFDWCxZQUFZO0VBQ1osV0FBVztFQUNYLHFCQUFxQjtFQUNyQixjQUFjO0FBN1BoQjs7QUErUEM7RUFDQyxXQUFXO0VBQ1gsV0FBVztFQUNYLGdCQUFnQjtFQUNoQixrQkFBa0I7RUFDbEIsYUFBYTtFQUNiLHNCQUFzQjtFQUN0Qix1QkFBdUI7QUE1UHpCOztBQXFQRTtFQVNDLGNBQWM7RUFDZCxlQUFlO0VBQ2YsZ0JBQWdCO0FBMVBuQjs7QUE2UEM7RUFDQyxXQUFXO0VBQ1gsZ0NBQWdDO0VBQ2hDLGVBQWU7RUFDZixpQkFBaUI7RUFDakIsZ0JBQWdCO0VBQ2hCLHFCQUFxQjtFQUNyQixXRzkzQ2M7RUgrM0NkLGVBQWU7RUFDZixrQkFBa0I7RUFDbEIsYUFBYTtFQUNiLHNCQUFzQjtFQUN0Qix1QkFBc0I7RUFDdEIsZ0JBQWdCO0FBMVBsQjs7QUE2T0U7RUFlQyxjQUErQjtBQXhQbEMiLCJmaWxlIjoiY2F0YWxvZy5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyJAaW1wb3J0ICcuLy4uL2d1aS9jb2xvcnMnO1xuQGltcG9ydCAnLi8uLi9ndWkvX2NvbG9yc19wcmVmaXgnO1xuQGltcG9ydCAnLi8uLi9icmVha3BvaW50cyc7XG5cbi5wcm9tby1pdGVtcyB7XG4gICAmX19yb3cge1xuICAgICAgZGlzcGxheTogZ3JpZDtcbiAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDEyLCAxZnIpO1xuICAgfVxuICAgJiArICYge1xuICAgICAgbWFyZ2luLXRvcDogMTAwcHg7XG4gICB9XG5cblx0Jl9faGVhZGluZyB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgJiA+IGEge1xuICAgICAgICAgbWFyZ2luLXRvcDogMTVweDtcbiAgICAgICAgIGNvbG9yOiAkY29sLWdyYXkyO1xuICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICB9XG4gICAgICB9XG4gICB9XG5cbiAgIEBpbmNsdWRlIHNjLTE0NDAge1xuXG4gICB9XG4gICBAaW5jbHVkZSBzYy0xMjgwIHtcbiAgICAgJiArICYge1xuICAgICAgICAgbWFyZ2luLXRvcDogODBweDtcbiAgICAgIH1cbiAgIH1cblxuICAgQGluY2x1ZGUgc2MtMTAyNCB7XG4gICAgICAmICsgJiB7XG4gICAgICAgICBtYXJnaW4tdG9wOiA2MHB4O1xuICAgICAgfVxuICAgfVxuXG4gICBAaW5jbHVkZSBzYy03Njgge1xuXG4gICB9XG4gICBAaW5jbHVkZSBzYy0zNjAge1xuICAgICAgJiArICYge1xuICAgICAgICAgbWFyZ2luLXRvcDogNDBweDtcbiAgICAgIH1cbiAgIH1cbn1cblxuLnByb21vLWl0ZW1zLXNsaWRlciB7XG4gICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICZfX3NsaWRlcyB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjVzIGVhc2Utb3V0IDAuNXM7XG5cbiAgICAgICY6bm90KC5nbGlkZXIpIHtcbiAgICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICAgIH1cblxuICAgICAgLnByb2R1Y3Qge1xuICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICBmbGV4LXNocmluazogMDtcbiAgICAgIH1cbiAgIH1cblxuICAgJl9fYXJyb3dzIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGJvdHRvbTogODBweDtcbiAgICAgIHJpZ2h0OiA4MHB4O1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIHRyYW5zaXRpb246IG9wYWNpdHkgMC41cyBlYXNlLW91dCAwLjc1cztcbiAgIH1cblxuICAgJl9fc2xpZGVzOm5vdCguZ2xpZGVyKSB+ICZfX2Fycm93cyB7XG4gICAgICBvcGFjaXR5OiAwO1xuICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICB9XG5cbiAgICZfX2Fycm93IHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICB3aWR0aDogNjBweDtcbiAgICAgIGhlaWdodDogNjBweDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICBjb2xvcjogJGNvbC13aGl0ZTtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2wtZ3JlZW47XG4gICAgICB0cmFuc2l0aW9uOiAwLjNzIGVhc2Utb3V0O1xuICAgICAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogY29sb3IsIGJhY2tncm91bmQtY29sb3I7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgICAgICY6aG92ZXIge1xuICAgICAgICAgYmFja2dyb3VuZDogbGlnaHRlbigkY29sLWdyZWVuLCAyNSUpO1xuICAgICAgfVxuXG4gICAgICAmOmZpcnN0LW9mLXR5cGUge1xuICAgICAgICAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xuICAgICAgfVxuICAgfVxuXG4gICAmX19zbmlwcGV0cyB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgfVxuXG4gICBAaW5jbHVkZSBzYy0xNDQwIHtcbiAgICAgICZfX2Fycm93cyB7XG4gICAgICAgICBib3R0b206IDYwcHg7XG4gICAgICAgICByaWdodDogNjBweDtcbiAgICAgIH1cbiAgIH1cblxuICAgQGluY2x1ZGUgc2MtMTI4MCB7XG4gICAgICAmX19hcnJvd3Mge1xuICAgICAgICAgYm90dG9tOiA0MHB4O1xuICAgICAgICAgcmlnaHQ6IDQwcHg7XG4gICAgICB9XG4gICB9XG5cbiAgIEBpbmNsdWRlIHNjLTc2OCB7XG4gICAgICAmX19zbGlkZXMsXG4gICAgICAmX19hcnJvd3Mge1xuICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIH1cblxuICAgICAgJl9fc25pcHBldHMge1xuICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB9XG4gICB9XG59XG5cbi5wcm9tby1pdGVtcy1ncmlkIHtcbiAgIGRpc3BsYXk6IGdyaWQ7XG4gICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgxMiwgMWZyKTtcbiAgIC5wcm9kdWN0IHtcbiAgICAgIGdyaWQtY29sdW1uLWVuZDogc3BhbiA0O1xuICAgICAgJjpudGgtY2hpbGQoMSkge1xuICAgICAgICAgZ3JpZC1jb2x1bW4tZW5kOiBzcGFuIDEyO1xuICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgIC5wcm9kdWN0X19pbWcge1xuICAgICAgICAgICAgcGFkZGluZy10b3A6IDA7XG4gICAgICAgICB9XG4gICAgICB9XG4gICB9XG59XG5cbi5wcm9kdWN0IHtcblx0Ji0tc2xpZGUge1xuXHRcdC5wcm9kdWN0X19pbWcge1xuXHRcdFx0cGFkZGluZy10b3A6IDE1JTtcblx0XHR9XG5cdH1cbn1cblxuLy8gLnByb2R1Y3Qge1xuLy8gXHRmbGV4LXNocmluazogMDtcbi8vIFx0d2lkdGg6IDEwMCU7XG4vLyBcdGRpc3BsYXk6IGZsZXg7XG4vLyBcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4vLyBcdHBvc2l0aW9uOiByZWxhdGl2ZTtcbi8vIFx0Ym9yZGVyLXJhZGl1czogNnB4O1xuLy8gXHRiYWNrZ3JvdW5kOiAjRkZGRkZGO1xuLy8gXHRib3JkZXI6IDFweCBzb2xpZCAjRDhEOEQ4O1xuLy8gXHRiYWNrZ3JvdW5kOiAkY29sLXdoaXRlO1xuLy8gXHRvdmVyZmxvdzogaGlkZGVuO1xuLy8gXHRncmlkLWNvbHVtbi1lbmQ6IHNwYW4gMztcbi8vIFx0dHJhbnNpdGlvbjogLjNzO1xuXG4vLyBcdCYtLW1haW4ge1xuLy8gXHRcdGZsZXgtZGlyZWN0aW9uOiByb3c7XG4vLyBcdH1cbi8vIFx0Ji0tbWFpbiAmX19pbWcge1xuLy8gXHRcdHBhZGRpbmctdG9wOiAwO1xuLy8gXHR9XG5cbi8vIFx0Jl9fbGFiZWwge1xuLy8gXHRcdGhlaWdodDogNDBweDtcbi8vIFx0XHR3aWR0aDogMjAwcHg7XG4vLyBcdFx0cG9zaXRpb246IGFic29sdXRlO1xuLy8gXHRcdHotaW5kZXg6IDU7XG4vLyBcdFx0ZGlzcGxheTogZmxleDtcbi8vIFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuLy8gXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuLy8gXHRcdGZvbnQtc2l6ZTogMTRweDtcbi8vIFx0XHRmb250LXdlaWdodDogNTAwO1xuLy8gXHRcdGxlZnQ6IDIwcHg7XG4vLyBcdFx0dG9wOiAtNDBweDtcbi8vIFx0XHR0cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpIHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbi8vIFx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuLy8gXHRcdCYtLWhpdCB7XG4vLyBcdFx0XHRiYWNrZ3JvdW5kOiAkY29sLWhpdDtcbi8vIFx0XHRcdGNvbG9yOiAkY29sLXdoaXRlO1xuLy8gXHRcdH1cbi8vIFx0XHQmLS1zYWxlIHtcbi8vIFx0XHRcdGJhY2tncm91bmQ6ICRjb2wtc2FsZTtcbi8vIFx0XHRcdGNvbG9yOiAkY29sLXdoaXRlO1xuLy8gXHRcdH1cbi8vIFx0fVxuLy8gXHQmX19pbWcge1xuLy8gXHRcdHdpZHRoOiAxMDAlO1xuLy8gXHRcdG92ZXJmbG93OiBoaWRkZW47XG4vLyBcdFx0cGFkZGluZy10b3A6IDcyJTtcbi8vIFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG4vLyBcdFx0aW1nIHtcbi8vIFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuLy8gXHRcdFx0d2lkdGg6IDEwMCU7XG4vLyBcdFx0XHRoZWlnaHQ6IDEwMCU7XG4vLyBcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG4vLyBcdFx0XHR0b3A6IDA7XG4vLyBcdFx0XHRsZWZ0OiAwO1xuLy8gXHRcdH1cbi8vIFx0fVxuLy8gXHQmX19pbmZvIHtcbi8vIFx0XHR3aWR0aDogMTAwJTtcbi8vIFx0XHRwYWRkaW5nOiAyMHB4O1xuLy8gXHRcdGRpc3BsYXk6IGZsZXg7XG4vLyBcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbi8vIFx0XHRmbGV4LWdyb3c6IDE7XG4vLyBcdH1cblxuLy8gXHQmX19uYW1lIHtcbi8vIFx0XHRmb250LXNpemU6IDIxcHg7XG4vLyBcdFx0Zm9udC13ZWlnaHQ6IDQwMDtcbi8vIFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4vLyBcdFx0Y29sb3I6ICRjb2wtYmxhY2s7XG4vLyBcdFx0dHJhbnNpdGlvbjogLjNzO1xuLy8gXHRcdCY6aG92ZXIge1xuLy8gXHRcdFx0Y29sb3I6IGxpZ2h0ZW4oJGNvbC1ibGFjaywgMzAlKTtcbi8vIFx0XHR9XG4vLyBcdH1cbi8vIFx0Jl9fdHlwZSB7XG4vLyBcdFx0XHRkaXNwbGF5OiBub25lO1xuLy8gXHRcdFx0cGFkZGluZy10b3A6IDVweDtcbi8vIFx0XHRcdGZvbnQtc2l6ZTogMTZweDtcbi8vIFx0XHRcdGZvbnQtd2VpZ2h0OiA1MDA7XG4vLyBcdFx0XHRjb2xvcjogJGNvbC1ncmVlbjI7XG4vLyBcdH1cbi8vIFx0Jl9fdW5pdCB7XG4vLyBcdFx0XHRjb2xvcjogJGNvbC1ncmF5O1xuLy8gXHRcdFx0b3BhY2l0eTogMC43O1xuLy8gXHRcdFx0bWFyZ2luOiA1cHggMCAzMXB4O1xuLy8gXHRcdFx0ZGlzcGxheTogZmxleDtcbi8vIFx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4vLyBcdFx0XHRmb250LXNpemU6IDEycHg7XG4vLyBcdH1cbi8vIFx0Jl9fbmF2IHtcbi8vIFx0XHRcdGRpc3BsYXk6IGZsZXg7XG4vLyBcdFx0XHRtYXJnaW4tdG9wOiBhdXRvO1xuLy8gXHRcdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuLy8gXHRcdFx0YWxpZ24taXRlbXM6IHN0YXJ0O1xuLy8gXHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbi8vIFx0XHRcdC5nZW5lcmljLWJ1dHRvbiB7XG4vLyBcdFx0XHRcdG1pbi1oZWlnaHQ6IDQ0cHg7XG4vLyBcdFx0XHR9XG4vLyBcdH1cbi8vIFx0Jl9fYnV5IHtcbi8vIFx0XHR3aWR0aDogMTAwJTtcblxuLy8gXHRcdCY6aG92ZXIge1xuLy8gXHRcdFx0Ym94LXNoYWRvdzogMHB4IDIwcHggNzBweCByZ2JhKDAsIDAsIDAsIDAuMilcbi8vIFx0XHR9XG4vLyBcdH1cbi8vIFx0Jl9fcHJpY2Uge1xuLy8gXHRcdFx0Zm9udC13ZWlnaHQ6IDUwMDtcbi8vIFx0XHRcdGZvbnQtc2l6ZTogMjBweDtcbi8vIFx0XHRcdGNvbG9yOiAkY29sLWdyYXk7XG4vLyBcdFx0XHRtYXJnaW4tYm90dG9tOiAxNHB4O1xuLy8gXHRcdFx0ZGlzcGxheTogZmxleDtcbi8vIFx0fVxuLy8gXHQmX19vbGQtcHJpY2Uge1xuLy8gXHRcdFx0Zm9udC1zaXplOiAyMHB4O1xuLy8gXHRcdFx0Y29sb3I6ICRjb2wtZ3JheTI7XG4vLyBcdFx0XHR0ZXh0LWRlY29yYXRpb246IGxpbmUtdGhyb3VnaDtcbi8vIFx0XHRcdG1hcmdpbi1sZWZ0OiAxNXB4O1xuLy8gXHR9XG4vLyBcdEBpbmNsdWRlIHNjLTE0NDAge1xuLy8gXHRcdCZfX2luZm8ge1xuLy8gXHRcdFx0cGFkZGluZzogMjBweDtcbi8vIFx0XHR9XG4vLyBcdFx0Jl9fbmFtZSB7XG4vLyBcdFx0XHRmb250LXNpemU6IDIwcHg7XG4vLyBcdFx0fVxuLy8gXHRcdCZfX3R5cGUge1xuLy8gXHRcdFx0Zm9udC1zaXplOiAxNHB4O1xuLy8gXHRcdH1cbi8vIFx0XHQmX191bml0IHtcbi8vIFx0XHRcdGZvbnQtc2l6ZTogMjBweDtcbi8vIFx0XHR9XG4vLyBcdFx0Jl9fcHJpY2Uge1xuLy8gXHRcdFx0Zm9udC1zaXplOiAyNnB4O1xuLy8gXHRcdH1cblxuLy8gXHR9XG5cbi8vIFx0QGluY2x1ZGUgc2MtMTI4MCB7XG4vLyBcdFx0Jl9faW5mbyB7XG4vLyBcdFx0XHRwYWRkaW5nOiAyMHB4O1xuLy8gXHRcdH1cbi8vIFx0XHQmX19uYW1lIHtcbi8vIFx0XHRcdGZvbnQtc2l6ZTogMThweDtcbi8vIFx0XHR9XG4vLyBcdFx0Jl9fdHlwZSB7XG4vLyBcdFx0XHRmb250LXNpemU6IDEycHg7XG4vLyBcdFx0fVxuLy8gXHRcdCZfX3VuaXQge1xuLy8gXHRcdFx0Zm9udC1zaXplOiAxNnB4O1xuLy8gXHRcdFx0ZmxleC1kaXJlY3Rpb246IHJvdztcbi8vIFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4vLyBcdFx0XHQmLXR5cGUge1xuLy8gXHRcdFx0XHRmb250LXNpemU6IDEycHg7XG4vLyBcdFx0XHR9XG4vLyBcdFx0XHQmID4gKiArICoge1xuLy8gXHRcdFx0XHRtYXJnaW4tbGVmdDogMTBweDtcbi8vIFx0XHRcdH1cbi8vIFx0XHR9XG4vLyBcdFx0Jl9fb2xkLXByaWNlIHtcbi8vIFx0XHRcdGZvbnQtc2l6ZTogMTRweDtcbi8vIFx0XHR9XG4vLyBcdFx0Jl9fcHJpY2Uge1xuLy8gXHRcdFx0Zm9udC1zaXplOiAyMHB4O1xuLy8gXHRcdH1cbi8vIFx0fVxuXG4vLyBcdEBpbmNsdWRlIHNjLTEwMjQge1xuLy8gXHRcdC5nZW5lcmljLWJ1dHRvbiB7XG4vLyBcdFx0XHQuaWNvIHtcbi8vIFx0XHRcdFx0d2lkdGg6IDE0cHg7XG4vLyBcdFx0XHRcdGhlaWdodDogMTRweFxuLy8gXHRcdFx0fVxuLy8gXHRcdFx0LnRleHQge1xuLy8gXHRcdFx0XHRmb250LXNpemU6IDE0cHg7XG4vLyBcdFx0XHR9XG4vLyBcdFx0fVxuLy8gXHRcdCZfX2luZm8ge1xuLy8gXHRcdFx0cGFkZGluZzogMjBweDtcbi8vIFx0XHR9XG4vLyBcdFx0Jl9fbmFtZSB7XG4vLyBcdFx0XHRmb250LXNpemU6IDE2cHg7XG4vLyBcdFx0fVxuLy8gXHRcdCZfX3R5cGUge1xuLy8gXHRcdFx0Zm9udC1zaXplOiAxMHB4O1xuLy8gXHRcdH1cbi8vIFx0XHQmX191bml0IHtcbi8vIFx0XHRcdGZvbnQtc2l6ZTogMTZweDtcbi8vIFx0XHRcdG1hcmdpbi10b3A6IDVweDtcbi8vIFx0XHRcdGZsZXgtZGlyZWN0aW9uOiByb3c7XG4vLyBcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuLy8gXHRcdFx0Ji10eXBlIHtcbi8vIFx0XHRcdFx0Zm9udC1zaXplOiAxMnB4O1xuLy8gXHRcdFx0fVxuLy8gXHRcdH1cbi8vIFx0XHQmX19vbGQtcHJpY2Uge1xuLy8gXHRcdFx0Zm9udC1zaXplOiAxMnB4O1xuLy8gXHRcdH1cbi8vIFx0XHQmX19wcmljZSB7XG4vLyBcdFx0XHRmb250LXNpemU6IDE4cHg7XG4vLyBcdFx0fVxuLy8gXHR9XG5cbi8vIFx0QGluY2x1ZGUgc2MtNzY4IHtcbi8vIFx0XHQmX19pbmZvIHtcbi8vIFx0XHRcdHBhZGRpbmc6IDEwcHg7XG4vLyBcdFx0fVxuLy8gXHRcdCZfX25hbWUge1xuLy8gXHRcdFx0Zm9udC1zaXplOiAxNHB4O1xuLy8gXHRcdH1cbi8vIFx0XHQmX190eXBlIHtcbi8vIFx0XHRcdGZvbnQtc2l6ZTogMTBweDtcbi8vIFx0XHR9XG4vLyBcdFx0Jl9fdW5pdCB7XG4vLyBcdFx0XHRmb250LXNpemU6IDE0cHg7XG4vLyBcdFx0XHRtYXJnaW4tdG9wOiA1cHg7XG4vLyBcdFx0XHRmbGV4LWRpcmVjdGlvbjogcm93O1xuLy8gXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcbi8vIFx0XHRcdCYtdHlwZSB7XG4vLyBcdFx0XHRcdGZvbnQtc2l6ZTogMTJweDtcbi8vIFx0XHRcdH1cbi8vIFx0XHR9XG4vLyBcdFx0Jl9fb2xkLXByaWNlIHtcbi8vIFx0XHRcdGZvbnQtc2l6ZTogMTJweDtcbi8vIFx0XHR9XG4vLyBcdFx0Jl9fcHJpY2Uge1xuLy8gXHRcdFx0Zm9udC1zaXplOiAxOHB4O1xuLy8gXHRcdH1cbi8vIFx0fVxuLy8gXHRAaW5jbHVkZSBzYy0zNjAge1xuLy8gXHRcdGdyaWQtY29sdW1uLWVuZDogc3BhbiA2O1xuLy8gXHRcdCZfX3ByaWNlIHtcbi8vIFx0XHRcdGZvbnQtc2l6ZTogMTZweDtcbi8vIFx0XHR9XG4vLyBcdH1cbi8vIFx0QGluY2x1ZGUgc2MtMzQwIHtcbi8vIFx0XHQuZ2VuZXJpYy1idXR0b24ge1xuLy8gXHRcdFx0LmljbyB7XG4vLyBcdFx0XHRcdG1hcmdpbi1yaWdodDogOHB4O1xuLy8gXHRcdFx0fVxuLy8gXHRcdFx0LnRleHQge1xuLy8gXHRcdFx0XHRmb250LXNpemU6IDEycHg7XG4vLyBcdFx0XHR9XG4vLyBcdFx0fVxuLy8gXHR9XG4vLyB9XG5cbi5wcm9kdWN0IHtcblx0ZGlzcGxheTogZmxleDtcblx0d2lkdGg6IDEwMCU7XG5cdG1heC13aWR0aDogNTcwcHg7XG5cdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0YmFja2dyb3VuZDogJGNvbC13aGl0ZTtcblx0Z3JpZC1jb2x1bW4tZW5kOiBzcGFuIDQ7XG5cdG92ZXJmbG93OiBoaWRkZW47XG5cblx0Ji0tbWFpbiB7XG5cdFx0ZmxleC1kaXJlY3Rpb246IHJvdztcblx0fVxuXHQmLS1tYWluICZfX2ltZyB7XG5cdFx0cGFkZGluZy10b3A6IDA7XG5cdH1cblxuXHQmX19sYWJlbCB7XG5cdFx0aGVpZ2h0OiA0MHB4O1xuXHRcdHdpZHRoOiAyMDBweDtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0ei1pbmRleDogNTtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdFx0bGVmdDogMjBweDtcblx0XHR0b3A6IC00MHB4O1xuXHRcdHRyYW5zZm9ybTogcm90YXRlKC00NWRlZykgdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuXHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdFx0Ji0taGl0IHtcblx0XHRcdGJhY2tncm91bmQ6ICRjb2wtaGl0O1xuXHRcdFx0Y29sb3I6ICRjb2wtd2hpdGU7XG5cdFx0fVxuXHRcdCYtLXNhbGUge1xuXHRcdFx0YmFja2dyb3VuZDogJGNvbC1zYWxlO1xuXHRcdFx0Y29sb3I6ICRjb2wtd2hpdGU7XG5cdFx0fVxuXHR9XG5cblx0Jl9faW1nIHtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRtYXgtaGVpZ2h0OiAzNTBweDtcblx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXG5cdFx0aW1nIHtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRvYmplY3QtZml0OiBjb3Zlcjtcblx0XHRcdGJvcmRlci1yYWRpdXM6IDZweDtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdH1cblx0fVxuXG5cdCZfX2luZm8ge1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdHBhZGRpbmc6IDIwcHg7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdGZsZXgtZ3JvdzogMTtcblx0fVxuXG5cdCZfX25hbWUge1xuXHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0XHRjb2xvcjogJGNvbC1ibGFjaztcblx0XHR0cmFuc2l0aW9uOiAuM3M7XG5cdFx0bWFyZ2luLWJvdHRvbTogMTBweDtcblxuXHRcdCY6aG92ZXIge1xuXHRcdFx0Y29sb3I6IGxpZ2h0ZW4oJGNvbC1ibGFjaywgMzAlKTtcblx0XHR9XG5cdH1cblxuXHQmX19kZXNjcmlwdGlvbiB7XG5cdFx0Zm9udC1mYW1pbHk6IFJvYm90bztcblx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRcdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdFx0bGluZS1oZWlnaHQ6IDIycHg7XG5cdFx0b3BhY2l0eTogMC43O1xuXHR9XG5cblx0Jl9fdHlwZSB7XG5cdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0cGFkZGluZy10b3A6IDVweDtcblx0XHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRcdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdFx0XHRjb2xvcjogJGNvbC1ncmVlbjI7XG5cdH1cblxuXHQmX191bml0IHtcblx0XHRcdGNvbG9yOiAkY29sLWJsYWNrO1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0XHRmb250LWZhbWlseTogUm9ib3RvO1xuXHRcdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdFx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRcdFx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0XHRcdGxpbmUtaGVpZ2h0OiAyMnB4O1xuXHR9XG5cblx0Jl9fbmF2IHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcblx0XHRhbGlnbi1pdGVtczogc3RhcnQ7XG5cdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRtYXJnaW4tdG9wOiBhdXRvO1xuXHRcdC5nZW5lcmljLWJ1dHRvbiB7XG5cdFx0XHRtaW4taGVpZ2h0OiA0NHB4O1xuXHRcdH1cblx0fVxuXG5cdCZfX2J1eSB7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGVuZDtcblx0fVxuXG5cdCZfX3ByaWNlIHtcblx0XHRsaW5lLWhlaWdodDogMTQwJTtcblx0XHRmb250LXNpemU6IDI1cHg7XG5cdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0XHRwYWRkaW5nOiA4cHggMDtcblx0fVxuXG5cdCZfX29sZC1wcmljZSB7XG5cdFx0Zm9udC1zaXplOiAyMHB4O1xuXHRcdGNvbG9yOiAkY29sLWdyYXkyO1xuXHRcdHRleHQtZGVjb3JhdGlvbjogbGluZS10aHJvdWdoO1xuXHRcdG1hcmdpbi1sZWZ0OiAxNXB4O1xuXHR9XG5cblx0QGluY2x1ZGUgc2MtMTQ0MCB7XG5cdFx0Jl9faW5mbyB7XG5cdFx0XHRwYWRkaW5nOiAyMHB4O1xuXHRcdH1cblx0XHQmX19uYW1lIHtcblx0XHRcdGZvbnQtc2l6ZTogMjBweDtcblx0XHR9XG5cdFx0Jl9fdHlwZSB7XG5cdFx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0fVxuXHRcdCZfX3VuaXQge1xuXHRcdFx0Zm9udC1zaXplOiAyMHB4O1xuXHRcdH1cblx0XHQmX19wcmljZSB7XG5cdFx0XHRmb250LXNpemU6IDI2cHg7XG5cdFx0fVxuXG5cdH1cblxuXHRAaW5jbHVkZSBzYy0xMjgwIHtcblx0XHQmX19pbmZvIHtcblx0XHRcdHBhZGRpbmc6IDIwcHg7XG5cdFx0fVxuXHRcdCZfX25hbWUge1xuXHRcdFx0Zm9udC1zaXplOiAxOHB4O1xuXHRcdH1cblx0XHQmX190eXBlIHtcblx0XHRcdGZvbnQtc2l6ZTogMTJweDtcblx0XHR9XG5cdFx0Jl9fdW5pdCB7XG5cdFx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0XHRmbGV4LWRpcmVjdGlvbjogcm93O1xuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdCYtdHlwZSB7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMTJweDtcblx0XHRcdH1cblx0XHRcdCYgPiAqICsgKiB7XG5cdFx0XHRcdG1hcmdpbi1sZWZ0OiAxMHB4O1xuXHRcdFx0fVxuXHRcdH1cblx0XHQmX19vbGQtcHJpY2Uge1xuXHRcdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdH1cblx0XHQmX19wcmljZSB7XG5cdFx0XHRmb250LXNpemU6IDIwcHg7XG5cdFx0fVxuXHR9XG5cblx0QGluY2x1ZGUgc2MtMTAyNCB7XG5cdFx0LmdlbmVyaWMtYnV0dG9uIHtcblx0XHRcdC5pY28ge1xuXHRcdFx0XHR3aWR0aDogMTRweDtcblx0XHRcdFx0aGVpZ2h0OiAxNHB4XG5cdFx0XHR9XG5cdFx0XHQudGV4dCB7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRcdH1cblx0XHR9XG5cdFx0Jl9faW5mbyB7XG5cdFx0XHRwYWRkaW5nOiAyMHB4O1xuXHRcdH1cblx0XHQmX19uYW1lIHtcblx0XHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHR9XG5cdFx0Jl9fdHlwZSB7XG5cdFx0XHRmb250LXNpemU6IDEwcHg7XG5cdFx0fVxuXHRcdCZfX3VuaXQge1xuXHRcdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdFx0bWFyZ2luLXRvcDogNXB4O1xuXHRcdFx0ZmxleC1kaXJlY3Rpb246IHJvdztcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHQmLXR5cGUge1xuXHRcdFx0XHRmb250LXNpemU6IDEycHg7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdCZfX29sZC1wcmljZSB7XG5cdFx0XHRmb250LXNpemU6IDEycHg7XG5cdFx0fVxuXHRcdCZfX3ByaWNlIHtcblx0XHRcdGZvbnQtc2l6ZTogMThweDtcblx0XHR9XG5cdH1cblxuXHRAaW5jbHVkZSBzYy03Njgge1xuXHRcdCZfX2luZm8ge1xuXHRcdFx0cGFkZGluZzogMTBweDtcblx0XHR9XG5cdFx0Jl9fbmFtZSB7XG5cdFx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0fVxuXHRcdCZfX3R5cGUge1xuXHRcdFx0Zm9udC1zaXplOiAxMHB4O1xuXHRcdH1cblx0XHQmX191bml0IHtcblx0XHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRcdG1hcmdpbi10b3A6IDVweDtcblx0XHRcdGZsZXgtZGlyZWN0aW9uOiByb3c7XG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0bWFyZ2luLXRvcDogYXV0bztcblx0XHRcdCYtdHlwZSB7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMTJweDtcblx0XHRcdH1cblx0XHR9XG5cdFx0Jl9fbmF2IHtcblx0XHRcdG1hcmdpbjogMDtcblx0XHR9XG5cdFx0Jl9fb2xkLXByaWNlIHtcblx0XHRcdGZvbnQtc2l6ZTogMTJweDtcblx0XHR9XG5cdFx0Jl9fcHJpY2Uge1xuXHRcdFx0Zm9udC1zaXplOiAxOHB4O1xuXHRcdH1cblx0fVxuXHRAaW5jbHVkZSBzYy0zNjAge1xuXHRcdGdyaWQtY29sdW1uLWVuZDogc3BhbiA2O1xuXHRcdCZfX3ByaWNlIHtcblx0XHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHR9XG5cblx0XHQmX19pbWcge1xuXHRcdFx0aGVpZ2h0OiAxODBweDtcblx0XHR9XG5cdH1cblx0QGluY2x1ZGUgc2MtMzQwIHtcblx0XHQmX19pbWcge1xuXHRcdFx0aGVpZ2h0OiAxMDBweDtcblx0XHR9XG5cblx0XHQuZ2VuZXJpYy1idXR0b24ge1xuXHRcdFx0LmljbyB7XG5cdFx0XHRcdG1hcmdpbi1yaWdodDogOHB4O1xuXHRcdFx0fVxuXHRcdFx0LnRleHQge1xuXHRcdFx0XHRmb250LXNpemU6IDEycHg7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbi8qICsg0KHRgtGA0LDQvdC40YbQsCDRgtC+0LLQsNGA0LAgKi9cbi5tZWRpYS1oZWFkaW5nLXRvdmFyIHtcbiAgIGRpc3BsYXk6IG5vbmU7XG4gICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgIEBpbmNsdWRlIHNjLTM2MCB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgKiB7XG4gICAgICAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gICAgICB9XG4gICB9XG59XG4uYXBwLXRvdmFyIHtcblx0ZGlzcGxheTogZmxleDtcblx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRvdmVyZmxvdzogaGlkZGVuO1xuXHQmIC5hcHAtdG92YXJfX3NsaWRlci1ib2R5LWZvciAuc2xpY2stc2xpZGUge1xuXHRcdG1hcmdpbjogMDtcblx0fVxuXHQmX193cmFwIHtcblx0XHRkaXNwbGF5OiBncmlkO1xuXHRcdGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDEyLCAxZnIpO1xuXHR9XG5cdCZfX3NsaWRlciB7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdFx0Z3JpZC1jb2x1bW4tc3RhcnQ6IDE7XG5cdFx0Z3JpZC1jb2x1bW4tZW5kOiBzcGFuIDU7XG5cblx0XHQmLWJvZHkge1xuXHRcdFx0Ji1uYXYge1xuXHRcdFx0XHQmLS13cmFwcGVyIHtcblx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cblx0XHRcdFx0XHQmIC5zbGljay1zbGlkZSB7XG5cdFx0XHRcdFx0XHRtYXJnaW46IDAgNXB4O1xuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdCYgLnNsaWNrLWxpc3Qge1xuXHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0JiAuc2xpY2stc2xpZGUgLmFwcC10b3Zhcl9fc2xpZGUge1xuXHRcdFx0XHRcdFx0Ym9yZGVyOiAxcHggc29saWQgJGJvcmRlci1jb2xvci10b3Zhcjtcblx0XHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IDJweDtcblx0XHRcdFx0XHRcdHBhZGRpbmc6IDEwcHg7XG5cblx0XHRcdFx0XHRcdEBpbmNsdWRlIHNjLTEwMjQge1xuXHRcdFx0XHRcdFx0XHRwYWRkaW5nOiA1cHg7XG5cdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdEBtaXhpbiBzYy03Njgge1xuXHRcdFx0XHRcdFx0XHRwYWRkaW5nOiAycHg7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0JiAuc2xpY2stY3VycmVudCAuYXBwLXRvdmFyX19zbGlkZSB7XG5cdFx0XHRcdFx0XHRib3JkZXI6IDFweCBzb2xpZCAkYm9yZGVyLWNvbG9yLXRvdmFyLWFjdGl2ZTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblx0Jl9faW5mbyB7XG5cdFx0Z3JpZC1jb2x1bW4tc3RhcnQ6IDY7XG5cdFx0Z3JpZC1jb2x1bW4tZW5kOiBzcGFuIDc7XG5cdFx0LmRlc2NyaXB0aW9uIHtcblx0XHRcdG1hcmdpbi10b3A6IDEwcHg7XG5cdFx0fVxuXHR9XG5cblx0Jl9fc2xpZGVyLW5hdiB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHRvcDogNTAlO1xuXHRcdGxlZnQ6IDA7XG5cdH1cblxuXHQmX19wb2ludHMge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRtYXJnaW46IDA7XG5cdFx0LmdsaWRlci1kb3Qge1xuXHRcdFx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG5cdFx0XHR3aWR0aDogMTJweDtcblx0XHRcdGhlaWdodDogMTJweDtcblx0XHRcdGJvcmRlcjogMnB4IHNvbGlkICRjb2wtd2hpdGU7XG5cdFx0XHRmbGV4LXNocmluazogMDtcblx0XHRcdGJvcmRlci1yYWRpdXM6IDUwJTtcblx0XHRcdG1hcmdpbjogMDtcblx0XHRcdCYuYWN0aXZlIHtcblx0XHRcdFx0YmFja2dyb3VuZDogJGNvbC13aGl0ZTtcblx0XHRcdH1cblx0XHRcdCYgKyAmIHtcblx0XHRcdFx0bWFyZ2luLWxlZnQ6IDIwcHg7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC5nbGlkZXItZG90ICsgLmdsaWRlci1kb3Qge1xuXHRcdFx0bWFyZ2luLWxlZnQ6IDIwcHg7XG5cdFx0fVxuXHR9XG5cdCZfX2J1dHRvbnMge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0ZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuXHR9XG5cdCZfX2J1dHRvbiB7XG5cdFx0d2lkdGg6IDQwcHg7XG5cdFx0aGVpZ2h0OiA0MHB4O1xuXHRcdGJvcmRlci1yYWRpdXM6IDUwJTtcblx0XHRib3gtc2hhZG93OiAwcHggNXB4IDI4cHggcmdiYSg3OSwgODksIDEwMiwgMC4yKTtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0Y29sb3I6ICRjb2wtaWNvO1xuXHRcdGJhY2tncm91bmQ6ICRzZWNvbmQtc2xpZGVyLWJ1dHRvbi1iYWNrO1xuXHRcdHRyYW5zaXRpb246IC4zcztcblx0XHRtYXJnaW46IDAgMTdweDtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG5cdFx0JiArICYge1xuXHRcdFx0c3ZnIHtcblx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoLTFweCwgLTNweCk7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdCY6aG92ZXIge1xuXHRcdFx0YmFja2dyb3VuZDogZGFya2VuKCRjb2wtd2hpdGUsIDQlKTtcblx0XHR9XG5cblx0XHRzdmcge1xuXHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoLTRweCwgLTNweCk7XG5cdFx0XHR3aWR0aDogMTBweDtcblx0XHRcdGhlaWdodDogMTZweDtcblx0XHR9XG5cdH1cblx0Jl9fc2xpZGVyLWJvZHkge1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdG1heC1oZWlnaHQ6IDQ4NnB4O1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0fVxuXHQmX19zbGlkZSB7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdGZsZXgtc2hyaW5rOiAwO1xuXHRcdC5zbGlkZS1ib2R5IHtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHR9XG5cdFx0LnNsaWRlLWltZyB7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdG1heC13aWR0aDogMTAwJTtcblx0XHRcdG1heC1oZWlnaHQ6IDQ4NnB4O1xuXHRcdFx0b2JqZWN0LWZpdDogbm9uZTtcblx0XHR9XG5cdH1cblxuXHQmX19zaG9ydC1kZXNjcmlwdGlvbiB7XG5cdFx0bGluZS1oZWlnaHQ6IDIxcHg7XG5cdFx0bWFyZ2luLXRvcDogMjRweDtcblx0XHRmb250LXNpemU6IDE2cHg7XG5cdH1cblxuXHQmX19wcmljZXMge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0ZmxleC1kaXJlY3Rpb246IHJvdztcblx0XHRtYXJnaW4tdG9wOiAzMHB4O1xuXHRcdGNvbG9yOiAkY29sLWdyYXk7XG5cdH1cblx0Jl9fb2xkLXByaWNlIHtcblx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0bWFyZ2luLWxlZnQ6IDEwcHg7XG5cdFx0Y29sb3I6ICRjb2wtZ3JheTI7XG5cdFx0dGV4dC1kZWNvcmF0aW9uOiBsaW5lLXRocm91Z2g7XG5cdH1cblx0Jl9fcHJpY2Uge1xuXHRcdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdFx0Zm9udC1zaXplOiAyNnB4O1xuXHR9XG5cdCZfX2NvbnRyb2xzIHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGZsZXgtZGlyZWN0aW9uOiByb3c7XG5cdFx0bWFyZ2luLXRvcDogNDBweDtcblx0XHR3aWR0aDogNzAlO1xuXHRcdC5nZW5lcmljLWJ1dHRvbiB7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdG1pbi13aWR0aDogMDtcblx0XHRcdG1heC13aWR0aDogNDklO1xuXHRcdFx0aGVpZ2h0OiA2MHB4O1xuXHRcdFx0Y29sb3I6ICRjb2wtYnV0LXRvdmFyO1xuXHRcdFx0YmFja2dyb3VuZDogJGJhY2stYnV0LXRvdmFyO1xuXHRcdFx0Ym9yZGVyOiBub25lO1xuXHRcdH1cblx0XHQuZ2VuZXJpYy1idXR0b24gKyAuZ2VuZXJpYy1idXR0b24ge1xuXHRcdFx0bWFyZ2luLWxlZnQ6IDQwcHg7XG5cdFx0XHRiYWNrZ3JvdW5kOiAkYmFjay1idXQtdG92YXItMjtcblx0XHR9XG5cdH1cblx0Jl9fY2FsbCB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRtaW4td2lkdGg6IDA7XG5cdFx0bWF4LXdpZHRoOiAzNCU7XG5cdFx0aGVpZ2h0OiA2MHB4O1xuXHRcdHBhZGRpbmc6IDE1cHggNDVweDtcblx0XHRtYXJnaW4tdG9wOiA0NXB4O1xuXHRcdGZvbnQtc2l6ZTogMjZweDtcblx0XHRmb250LXdlaWdodDogNTAwO1xuXHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0XHRjb2xvcjogJGNvbC1idXQtdG92YXI7XG5cdFx0YmFja2dyb3VuZDogJGJhY2stYnV0LXRvdmFyO1xuXHRcdGJvcmRlci1yYWRpdXM6IDRweDtcblx0fVxuXHQmX19uYW1lIHtcblx0XHRjb2xvcjogJHByb2R1Y3QtbmFtZTtcblx0XHRmb250LXdlaWdodDogYm9sZDtcblx0XHRmb250LXNpemU6IDQxcHg7XG5cdH1cblx0Jl9fY2F0ZWdvcnkge1xuXHRcdGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcblx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0Y29sb3I6ICRjb2wtZ3JlZW4yO1xuXHRcdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdH1cblx0Jl9fdW5pdHMge1xuXHRcdGNvbG9yOiAkY29sLWdyYXk7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRtYXJnaW4tdG9wOiA1cHg7XG5cdFx0LnBhY2sge1xuXHRcdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdFx0bWFyZ2luLWxlZnQ6IDVweDtcblx0XHR9XG5cdH1cblxuXHQmX190YWJzIHtcblx0XHRtYXJnaW4tdG9wOiA2MHB4O1xuXHR9XG5cblx0QGluY2x1ZGUgc2MtMTQ0MCB7XG5cblx0fVxuXHRAaW5jbHVkZSBzYy0xMjgwIHtcblxuXHR9XG5cbiAgIFx0QGluY2x1ZGUgc2MtMTAyNCB7XG5cdFx0Jl9fbmFtZSB7XG5cdFx0XHRmb250LXNpemU6IDI2cHg7XG5cdFx0fVxuXHRcdCZfX2NvbnRyb2xzIHtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdH1cbiAgIFx0fVxuXG5cdEBpbmNsdWRlIHNjLTc2OCB7XG5cdFx0Jl9fbmFtZSB7XG5cdFx0XHRmb250LXNpemU6IDE4cHg7XG5cdFx0fVxuXHRcdCZfX2NhdGVnb3J5IHtcblx0XHRcdGZvbnQtc2l6ZTogMTJweDtcblx0XHR9XG5cblx0XHQmX19zaG9ydC1kZXNjcmlwdGlvbiB7XG5cdFx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0fVxuXG5cdFx0Jl9fY29udHJvbHMge1xuXHRcdFx0LmdlbmVyaWMtYnV0dG9uIHtcblx0XHRcdFx0bWF4LXdpZHRoOiA2NiU7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdCZfX2NhbGwge1xuXHRcdFx0Zm9udC1zaXplOiAyMHB4O1xuXHRcdFx0bWF4LXdpZHRoOiA0OCU7XG5cdFx0XHRwYWRkaW5nOiAyMHB4IDQ1cHg7XG5cdFx0fVxuXHRcdCZfX2J1dHRvbnMge1xuXHRcdFx0bWFyZ2luLWxlZnQ6IDQwcHg7XG5cdFx0fVxuXHRcdCZfX2J1dHRvbiB7XG5cdFx0XHR3aWR0aDogNDBweDtcblx0XHRcdGhlaWdodDogNDBweDtcblx0XHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHR9XG5cdFx0Jl9fdGFicyB7XG5cdFx0XHRtYXJnaW4tdG9wOiA0MHB4O1xuXHRcdH1cblx0fVxuXHRAaW5jbHVkZSBzYy0zNjAge1xuXHRcdCZfX3NsaWRlciB7XG5cdFx0XHRncmlkLWNvbHVtbi1zdGFydDogMTtcblx0XHRcdGdyaWQtY29sdW1uLWVuZDogc3BhbiAxMjtcblx0XHR9XG5cdFx0Jl9faW5mbyB7XG5cdFx0XHRncmlkLWNvbHVtbi1zdGFydDogMTtcblx0XHRcdGdyaWQtY29sdW1uLWVuZDogc3BhbiAxMjtcblx0XHR9XG5cdFx0Jl9fbmFtZSwgJl9fY2F0ZWdvcnkge1xuXHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHR9XG5cblx0XHQmX19zaG9ydC1kZXNjcmlwdGlvbiB7XG5cdFx0XHRtYXJnaW4tdG9wOiAwO1xuXHRcdFx0Zm9udC1zaXplOiAxMnB4O1xuXHRcdH1cblxuXHRcdCZfX3ByaWNlcyB7XG5cdFx0XHRtYXJnaW4tdG9wOiAxMHB4O1xuXHRcdH1cblx0XHQmX19jb250cm9scyB7XG5cdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdFx0bWFyZ2luLXRvcDogMzBweDtcblx0XHRcdC5nZW5lcmljLWJ1dHRvbiB7XG5cdFx0XHRcdG1heC13aWR0aDogMTAwJTtcblx0XHRcdH1cblx0XHRcdC5nZW5lcmljLWJ1dHRvbiArIC5nZW5lcmljLWJ1dHRvbiB7XG5cdFx0XHRcdG1hcmdpbi1sZWZ0OiAwcHg7XG5cdFx0XHRcdG1hcmdpbi10b3A6IDEwcHg7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdCZfX2NhbGwge1xuXHRcdFx0Zm9udC1zaXplOiAxOHB4O1xuXHRcdFx0bWF4LXdpZHRoOiA1NiU7XG5cdFx0XHRwYWRkaW5nOiAyMHB4IDQ1cHg7XG5cdFx0fVxuXHRcdCZfX3RhYnMge1xuXHRcdFx0bWFyZ2luLXRvcDogMzBweDtcblx0XHR9XG5cdH1cblxufVxuLm90aGVyLXRvdmFyIHtcbiAgIG1hcmdpbi10b3A6IDEzMHB4O1xuICAgLnBhZGRlZCB7XG4gICAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gICB9XG4gICBAaW5jbHVkZSBzYy0xNDQwIHtcblxuICAgfVxuICAgQGluY2x1ZGUgc2MtMTI4MCB7XG5cbiAgIH1cblxuICAgQGluY2x1ZGUgc2MtMTAyNCB7XG4gICAgICBtYXJnaW4tdG9wOiAxMDBweDtcbiAgIH1cblxuICAgQGluY2x1ZGUgc2MtNzY4IHtcbiAgICAgIG1hcmdpbi10b3A6IDYwcHg7XG4gICB9XG4gICBAaW5jbHVkZSBzYy0zNjAge1xuXG4gICB9XG5cbiAgICYtLWxpc3Qge1xuICAgXHQucHJvbW8taXRlbXMge1xuICAgXHRcdCZfX3JvdyB7XG4gICBcdFx0XHRkaXNwbGF5OiBmbGV4O1xuICAgXHRcdFx0b3ZlcmZsb3cteDogYXV0bztcbiAgIFx0XHRcdHBhZGRpbmctYm90dG9tOiAyMHB4O1xuXG4gICBcdFx0XHQucHJvZHVjdCB7XG4gICBcdFx0XHRcdHdpZHRoOiAxMDAlO1xuICAgXHRcdFx0XHRtYXgtd2lkdGg6IDIzJTtcbiAgIFx0XHRcdH1cbiAgIFx0XHRcdEBpbmNsdWRlIHNjLTc2OCB7XG4gICBcdFx0XHRcdC5wcm9kdWN0IHtcblx0ICAgXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0ICAgXHRcdFx0XHRtYXgtd2lkdGg6IDMyJTtcblx0ICAgXHRcdFx0fVxuXHQgICBcdFx0fVxuXHQgICBcdFx0QGluY2x1ZGUgc2MtMzYwIHtcbiAgIFx0XHRcdFx0LnByb2R1Y3Qge1xuXHQgICBcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHQgICBcdFx0XHRcdG1heC13aWR0aDogNDklO1xuXHQgICBcdFx0XHR9XG5cdCAgIFx0XHR9XG5cdCAgIFx0XHRcbiAgIFx0XHR9XG4gICBcdFx0Jl9fcm93Ojotd2Via2l0LXNjcm9sbGJhciB7XG5cdFx0XHR3aWR0aDogMTBweDtcblx0XHRcdGJvcmRlci1yYWRpdXM6IDEwcHg7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sLWRhcms7XG5cdFx0fVxuXG5cdFx0Jl9fcm93Ojotd2Via2l0LXNjcm9sbGJhci10aHVtYiB7XG5cdFx0XHRib3JkZXItcmFkaXVzOiAxMHB4O1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGNvbC1icm93bjtcblx0XHR9XG5cbiAgIFx0fVxuICAgfVxufVxuLyogLSDQodGC0YDQsNC90LjRhtCwINGC0L7QstCw0YDQsCAqL1xuXG4vKiArINCa0LDRgtC10LPQvtGA0LjRjyDRgtC+0LLQsNGA0L7QsiAqL1xuLmxpc3QtY2F0IHtcbiAgIGRpc3BsYXk6IGdyaWQ7XG4gICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgxMiwgMWZyKTtcbiAgIC5saXN0LWZpbHRlci1jYXQge1xuICAgICAgZ3JpZC1jb2x1bW4tc3RhcnQ6IDE7XG4gICAgICBncmlkLWNvbHVtbi1lbmQ6IHNwYW4gMztcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgLy8gbWFyZ2luLXRvcDogLTQwcHg7XG4gICB9XG4gICAud3JhcC1saXN0LXByb2R1Y3RzIHtcbiAgICAgIGdyaWQtY29sdW1uLXN0YXJ0OiA0O1xuICAgICAgZ3JpZC1jb2x1bW4tZW5kOiBzcGFuIDk7XG5cbiAgICAgIC5wcm9tby1pdGVtcyB7XG4gICAgICAgICAmX19yb3cge1xuICAgICAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoOSwgMWZyKTtcbiAgICAgICAgIH1cbiAgICAgIH1cbiAgICAgIC5wYWdlcyB7XG4gICAgICAgICBtYXJnaW4tdG9wOiA2MHB4O1xuICAgICAgfVxuICAgICAgLnNvcnRlZCB7XG4gICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgICAgfVxuICAgfVxufVxuLm9uZS1sZWZ0LWNhdCB7XG4gICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICBvcGFjaXR5OiAuNztcbiAgIGNvbG9yOiAkY29sLWZpbHRlcjtcbiAgICZfX21haW4ge1xuICAgICAgZm9udC1zaXplOiAyMnB4O1xuICAgICAgJi5vbmUtbGVmdC1jYXQtLWFjdGl2ZSB7XG4gICAgICAgICBjb2xvcjogJGNvbC1maWx0ZXI7XG4gICAgICB9XG4gICB9XG4gICAmX19tYWluIH4gJl9fbWFpbiB7XG4gICAgICBtYXJnaW4tdG9wOiA0MHB4O1xuICAgfVxuICAgJl9fc3ViIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAyMHB4O1xuICAgICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICYub25lLWxlZnQtY2F0LS1hY3RpdmUge1xuICAgICAgICAgY29sb3I6ICRjb2wtZmlsdGVyLWFjdGl2ZTtcbiAgICAgIH1cbiAgIH1cbiAgICZfX3N1Yi00MCB7XG4gICAgICBtYXJnaW4tbGVmdDogNDBweDtcbiAgIH1cbiAgICZfX3N1Yi02MCB7XG4gICAgICBtYXJnaW4tbGVmdDogNjBweDtcbiAgIH1cbiAgICYtLWFjdGl2ZSB7XG4gICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgIG9wYWNpdHk6IDE7XG4gICB9XG4gICAgICBAaW5jbHVkZSBzYy0xNDQwIHtcblxuICAgfVxuICAgQGluY2x1ZGUgc2MtMTI4MCB7XG5cbiAgIH1cblxuICAgQGluY2x1ZGUgc2MtMTAyNCB7XG4gICAgICAmX19tYWluIHtcbiAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgIH1cbiAgICAgICZfX3N1YiB7XG4gICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICB9XG4gICAgICAmX19zdWIgKyAmX19zdWIge1xuICAgICAgICAgbWFyZ2luLXRvcDogMTBweDtcbiAgICAgIH1cbiAgICAgICZfX21haW4gfiAmX19tYWluIHtcbiAgICAgICAgIG1hcmdpbi10b3A6IDMwcHg7XG4gICAgICB9XG4gICB9XG5cbiAgIEBpbmNsdWRlIHNjLTc2OCB7XG4gICAgICAmX19tYWluIHtcbiAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgIH1cbiAgICAgICZfX3N1YiB7XG4gICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICB9XG4gICAgICAmX19zdWIgKyAmX19zdWIge1xuICAgICAgICAgbWFyZ2luLXRvcDogMTBweDtcbiAgICAgIH1cbiAgICAgICZfX21haW4gfiAmX19tYWluIHtcbiAgICAgICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgICB9XG4gICB9XG4gICBAaW5jbHVkZSBzYy0zNjAge1xuICAgICAgJl9fbWFpbiB7XG4gICAgICAgICBmb250LXNpemU6IDIycHg7XG4gICAgICB9XG4gICAgICAmX19zdWIge1xuICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgfVxuICAgICAgJl9fc3ViICsgJl9fc3ViIHtcbiAgICAgICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgICB9XG4gICAgICAmX19tYWluIH4gJl9fbWFpbiB7XG4gICAgICAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgICAgfVxuXG4gICB9XG59XG4vKiAtINCa0LDRgtC10LPQvtGA0LjRjyDRgtC+0LLQsNGA0L7QsiAqL1xuXG4ubGlzdC1jYXQge1xuICAgLyogKyDQkNC00LDQv9GC0LjQsiDQvtCx0LXRgNGC0LrQuCDRgtC+0LLQsNGA0L7QsiDQutCw0YLQsNC70L7Qs9CwICovXG4gICBAaW5jbHVkZSBzYy0zNjAge1xuICAgICAgJi5tZWRpYS1tYWluLWNhdGFsb2cge1xuICAgICAgICAgLndyYXAtbGlzdC1wcm9kdWN0cyB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgfVxuICAgICAgICAgLmxpc3QtZmlsdGVyLWNhdCB7XG4gICAgICAgICAgICBncmlkLWNvbHVtbi1zdGFydDogMTtcbiAgICAgICAgICAgIGdyaWQtY29sdW1uLWVuZDogc3BhbiAxMjtcbiAgICAgICAgIH1cbiAgICAgIH1cbiAgICAgICYubWVkaWEtY2F0LWNhdGFsb2cge1xuICAgICAgICAgLndyYXAtbGlzdC1wcm9kdWN0cyB7XG4gICAgICAgICAgICBncmlkLWNvbHVtbi1zdGFydDogMTtcbiAgICAgICAgICAgIGdyaWQtY29sdW1uLWVuZDogc3BhbiAxMjtcbiAgICAgICAgIH1cbiAgICAgICAgIC5saXN0LWZpbHRlci1jYXQge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgIH1cbiAgICAgICAgIC5wcm9tby1pdGVtc19fcm93IHtcbiAgICAgICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgxMiwgMWZyKTtcbiAgICAgICAgIH1cbiAgICAgIH1cbiAgIH1cbiAgIC8qIC0g0JDQtNCw0L/RgtC40LIg0L7QsdC10YDRgtC60Lgg0YLQvtCy0LDRgNC+0LIg0LrQsNGC0LDQu9C+0LPQsCAqL1xufVxuXG4uZmlsdGVyIHtcblx0bWFyZ2luLXRvcDogMzVweDtcblxuXHQuZ2VuZXJpYy1jaGVjayB7XG5cdFx0ZGlzcGxheTogaW5saW5lLWZsZXg7XG5cdFx0bWFyZ2luLXJpZ2h0OiA1cHg7XG5cblx0XHQuaWNvIHtcblx0XHRcdGJvcmRlci1jb2xvcjogJHJhZGlvLWJvcmRlcjtcblx0XHR9XG5cblx0XHRpbnB1dDpjaGVja2VkIH4gLmljbyB7XG5cdFx0XHRjb2xvcjogJGNvbC1ibGFjaztcblx0XHR9XG5cdH1cblxuXHQmX19zaW5nbGUge1xuXHRcdHBhZGRpbmctdG9wOiAyMHB4O1xuXHRcdHBhZGRpbmctYm90dG9tOiAyNHB4O1xuXHRcdGJvcmRlci10b3A6IDFweCBzb2xpZCAjMmUyZTJlNGQ7XG5cdH1cblxuXHQmX19zaW5nbGUtdGl0bGUge1xuXHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRjb2xvcjogJGNvbC1ncmF5O1xuXHRcdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdFx0bGluZS1oZWlnaHQ6IDEzMCU7XG5cdH1cblxuXHQmX19hdHRyaWJ1dGUge1xuXHRcdG1hcmdpbi10b3A6IDE1cHg7XG5cdH1cblxuXHQmX19hcHBseSwgJl9fcmVzZXQge1xuXHRcdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdGxpbmUtaGVpZ2h0OiAxMzAlO1xuXHRcdGxldHRlci1zcGFjaW5nOiAwLjAxZW07XG5cdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0XHRtaW4taGVpZ2h0OiA2MHB4O1xuXHR9XG5cblx0Jl9fYXBwbHkge1xuXHRcdG1hcmdpbi1ib3R0b206IDIwcHg7XG5cdH1cblxuXHRAaW5jbHVkZSBzYy0xMDI0IHtcblx0XHQmX19hdHRyaWJ1dGUge1xuXHRcdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdH1cblx0fVxuXG5cdEBpbmNsdWRlIHNjLTc2OCB7XG5cdFx0Jl9fYXR0cmlidXRlIHtcblx0XHRcdGZvbnQtc2l6ZTogMTJweDtcblx0XHR9XG5cdH1cbn1cblxuLmFwcC1jYXQge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdGdyaWQtY29sdW1uLWVuZDogc3BhbiA0O1xuXHRiYWNrZ3JvdW5kOiByZ2JhKDAsMCwwLC4zKTtcblx0bWluLWhlaWdodDogMjAwcHg7XG5cdGJvcmRlci1yYWRpdXM6IDZweDtcblx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0LmltZyB7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0bWF4LXdpZHRoOiAxMDAlO1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdGhlaWdodDogYXV0bztcblx0fVxuXHQubmFtZSB7XG5cdFx0Ym90dG9tOiAyMHB4O1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRwYWRkaW5nOiAwIDIwcHg7XG5cdFx0ei1pbmRleDogMjtcblx0XHRzcGFuIHtcblx0XHRcdGJvcmRlci1ib3R0b206IDNweCBzb2xpZCAkY29sLWdyZWVuO1xuXHRcdFx0Y29sb3I6ICRjb2wtd2hpdGU7XG5cdFx0XHRmb250LXNpemU6IDIwcHg7XG5cdFx0XHR0cmFuc2l0aW9uOiAuM3M7XG5cdFx0fVxuXHR9XG5cdCY6aG92ZXIge1xuXHRcdC5uYW1lIHtcblx0XHRcdHNwYW4ge1xuXHRcdFx0XHRib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdEBpbmNsdWRlIHNjLTEyODAge1xuXHRcdC5uYW1lIHtcblx0XHRcdHNwYW4ge1xuXHRcdFx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdEBpbmNsdWRlIHNjLTc2OCB7XG5cdFx0Z3JpZC1jb2x1bW4tZW5kOiBzcGFuIDY7XG5cdH1cblx0QGluY2x1ZGUgc2MtMzQwIHtcblx0XHRncmlkLWNvbHVtbi1lbmQ6IHNwYW4gMTI7XG5cdFx0Ly8gLm5hbWUge1xuXHRcdC8vIFx0c3BhbiB7XG5cdFx0Ly8gXHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHQvLyBcdH1cblx0XHQvLyB9XG5cdH1cblx0XG59XG5cbi53aWRlX2NhdGFsb2cge1xuXHRncmlkLWNvbHVtbi1zdGFydDogMTtcblx0Z3JpZC1jb2x1bW4tZW5kOiBzcGFuIDEyO1xufVxuXG4uY2F0YWxvZ19jb2x1bW5fMyAucHJvZHVjdCB7XG5cdGdyaWQtY29sdW1uLWVuZDogc3BhbiAzO1xufVxuXG4udGlsZSB7XG5cdHdpZHRoOiAxMDAlO1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdGJvcmRlci1yYWRpdXM6IDZweDtcblx0YmFja2dyb3VuZDogI0ZGRkZGRjtcblx0Ym9yZGVyOiAxcHggc29saWQgI0Q4RDhEODtcblx0YmFja2dyb3VuZDogJGNvbC13aGl0ZTtcblx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0Z3JpZC1jb2x1bW4tZW5kOiAyIHNwYW47XG5cdHBhZGRpbmc6IDIwcHg7XG5cblx0Jl9faW5uZXIge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRtYXJnaW46IDBweDtcblx0XHRwYWRkaW5nOiAwcHg7XG5cdFx0Ym9yZGVyOiAwcHg7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcblx0XHRhbGlnbi1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXHR9XG5cdCZfX2xuayB7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdG1hcmdpbjogMHB4O1xuXHRcdHBhZGRpbmc6IDBweDtcblx0XHRib3JkZXI6IDBweDtcblx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdH1cblx0Jl9faW1nIHtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRoZWlnaHQ6IDYwJTtcblx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0aW1nIHtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0bWF4LXdpZHRoOiAxMDAlO1xuXHRcdFx0bWF4LWhlaWdodDogMTAwJTtcblx0XHR9XG5cdH1cblx0Jl9fdGl0bGUge1xuXHRcdGhlaWdodDogNDAlO1xuXHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50O1xuXHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRsaW5lLWhlaWdodDogMjBweDtcblx0XHRmb250LXdlaWdodDogNDAwO1xuXHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0XHRjb2xvcjogJGNvbC1ibGFjaztcblx0XHR0cmFuc2l0aW9uOiAuM3M7XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRhbGlnbi1pdGVtczpmbGV4LXN0YXJ0O1xuXHRcdG1hcmdpbi10b3A6IDEwcHg7XG5cdFx0Jjpob3ZlciB7XG5cdFx0XHRjb2xvcjogbGlnaHRlbigkY29sLWJsYWNrLCAzMCUpO1xuXHRcdH1cblx0fVxufSIsIiRjb2wtYmxhY2s6ICMwMDA7XG4kY29sLXdoaXRlOiAjZmZmO1xuJGNvbC1ib2R5OiAjZmZmOyAvLyDQk9C70LDQstC90YvQuSDQsdC10LrQs9GA0LDRg9C90LQg0YHQsNC50YLQsFxuJGNvbC1jb3VudGVyOiAjRkY1QzQ5OyAvLyDQmtC+0LvQuNGH0LXRgdGC0LLQviDRgtC+0LLQsNGA0LAg0LIg0LrQsNGA0LfQuNC90LVcbiRzbGlkZXItdGV4dC1iYWNrOiAjQzkzMDJBOyAvLyDQkdC10LrQs9GA0LDRg9C90LQg0YLQtdC60YHRgtC+0LIg0LIg0YHQu9Cw0LnQtNC10YDQtVxuJGJ1dHRvbi1ib3JkZXI6ICNDOTMwMkE7IC8vINCe0LHQstC+0LTQutCwINC60L3QvtC/0LrQuFxuJGJvcmRlci1saW5lLWhlYWQ6ICNFQUVBRUE7IC8vINCR0L7RgNC00LXRgCDRhdC10LTQtdGA0LAsINCyINCx0LDQt9C1INGC0L7Qu9GM0LrQviDQvdGDINCy0L3Rg9GC0YDQtdC90L3QuNGFINGB0YLRgNCw0L3QuNGG0LDRhSDRgdCw0LnRgtCwIVxuJGNvbC1pY286ICMwMDA7XG4kY29sLWdyYXk6ICMyRTJFMkU7XG4kY29sLWdyYXkyOiAjNjA2MDYwO1xuJGNvbC1ncmF5MzogI0M0QzRDNDtcbiRjb2wtYnJvd246ICM0RjNCMjI7XG4kY29sLWdyZWVuOiAjMDA2QzQzO1xuJGNvbC1ncmVlbjI6ICM4OUExNTM7XG4kY29sLWFkZC1jYXJ0OiB0cmFuc3BhcmVudDtcbiRjb2wtZGFyazogI0U3RTdFNztcbiRjb2wtcmVkOiAjQzkzMDJBO1xuJHdlaWdodC1zaXplOiA1MDA7XG4kYm9yZGVyLWNvbG9yLXRvdmFyOiAjRDhEOEQ4OyAvLyDQkdC+0YDQtNC10YAg0LIg0YHQu9Cw0LnQtNC10YDQtSDRgtC+0LLQsNGA0LBcbiRib3JkZXItY29sb3ItdG92YXItYWN0aXZlOiAjMkUyRTJFOyAvLyDQkdC+0YDQtNC10YAg0LIg0YHQu9Cw0LnQtNC10YDQtSDRgtC+0LLQsNGA0LBcbiRjb2wtaGl0OiAjOTRBOTYzOyAvLyDQkdC10LrQs9GA0LDRg9C90LQg0L/Qu9Cw0YjQutC4IFwi0KXQmNCiXCIg0YMg0YLQvtCy0LDRgNCwXG4kY29sLXNhbGU6ICNGQzc1M0M7IC8vINCR0LXQutCz0YDQsNGD0L3QtCDQv9C70LDRiNC60LggXCLQkNCa0KbQmNCvXCIg0YMg0YLQvtCy0LDRgNCwXG4kc2Vjb25kLXNsaWRlci1idXR0b24tYmFjazogI2ZmZjsgLy8g0JHQtdC60LPRgNCw0YPQvdC0INC60L3QvtC/0L7QuiDQstGC0L7RgNC+0LPQviDRgdC70LDQudC00LXRgNCwXG4kaW5kZXgtbmV3cy1iYWNrOiAjZmZmOyAvLyDQkdC10LrQs9GA0LDRg9C90LQg0L3QvtCy0L7RgdGC0LXQuSDQvdCwINCz0LvQsNCy0L3QvtC5XG4kZ3JhZGllbnQtbGVmdDogI0M5MzAyQTsgLy8g0JHQtdC60LPRgNCw0YPQvdC0INCz0YDQsNC00LjQtdC90YLQsCDRhNC+0YDQvNGLINC+0LHRgNCw0YLQvdC+0Lkg0YHQstGP0LfQuCDQu9C10LLQsNGPINGH0LDRgdGC0YwgVVBEOiDQkiDQtNCw0L3QvdCy0YvQuSDQvNC+0LzQtdC90YIg0LjRgdC/0L7Qu9GM0LfRg9C10YLRgdGPINCyINCw0LTQsNC/0YLQuNCy0LVcbiRncmFkaWVudC1yaWdodDogI0M5MzAyQTsgLy8g0JHQtdC60LPRgNCw0YPQvdC0INCz0YDQsNC00LjQtdC90YLQsCDRhNC+0YDQvNGLINC+0LHRgNCw0YLQvdC+0Lkg0YHQstGP0LfQuCDQv9GA0LDQstCw0Y8g0YfQsNGB0YLRjCBVUEQ6INCSINC00LDQvdC90LLRi9C5INC80L7QvNC10L3RgiDQuNGB0L/QvtC70YzQt9GD0LXRgtGB0Y8g0LIg0LDQtNCw0L/RgtC40LLQtVxuJGNvbnRhY3QtcHJvbW8taWNvbjogI2ZmZjtcbiRjb2wtY29udGFjdDogI2ZmZjtcbiRjb2wtYm9yZGVyLWFjY29yZGlvbjogI0MwQkZDMDtcbiRjb2wtY2hlY2stdGV4dDogI2ZmZjsgLy8g0KLQtdC60YHRgiDRh9C10LrQsdC+0LrRgdCwINCyINGE0L7RgNC80LUg0L7QsdGA0LDRgtC90L7QuSDRgdCy0Y/Qt9C4XG4kY29sLWNvbnRhY3QtYnV0dG9uOiAjZmZmOyAvLyDQkdC10LrQs9GA0LDRg9C90LQg0LrQvdC+0L/QutC4INCe0YLQv9GA0LDQstGC0Ywg0LIg0YTQvtGA0LzQtSDQvtGC0L/RgNCw0LLQutC4INC90LAg0LPQu9Cw0LLQvdC+0LlcbiRncmFkaWVudC10b3A6ICNmZmY7IC8vINCR0LXQutCz0YDRg9C90LQg0LLRgtC+0YDQvtCz0L4g0YHQu9Cw0LnQtNC10YDQsFxuJGdyYWRpZW50LWJvdHRvbTogI0YzRjNGMzsgLy8g0JHQtdC60LPRgNGD0L3QtCDQstGC0L7RgNC+0LPQviDRgdC70LDQudC00LXRgNCwXG4kZm9vdGVyLWJhY2s6ICNGM0YzRjM7IC8vINCR0LXQutCz0YDRg9C90LQg0YTRg9GC0LXRgNCwXG4kZm9vdGVyLWxpbmU6ICNEOEQ4RDg7IC8vINCb0LjQvdC40Y8g0YTRg9GC0LXRgNCwXG4kY29weS1jb2xvcjogIzYwNjA2MDsgLy8g0KbQstC10YLQsCDQvdC40LbQtSDQu9C40L3QuNC4INGE0YPRgtC10YDQsFxuJGNvbC1icmVhZGNydW1iczogIzJFMkUyRTsgLy8g0KbQstC10YIg0YXQu9C10LHQvdGL0YUg0LrRgNC+0YjQtdC6XG4kY29sLWZpbHRlcjogIzJFMkUyRTsgLy8g0J3QtSDQsNC60YLQuNCy0L3Ri9C1INGE0LjQu9GM0YLRgNGLXG4kY29sLWZpbHRlci1hY3RpdmU6ICNDOTMwMkE7IC8vINCQ0LrRgtC40LLQvdGL0Lkg0YTQuNC70YzRgtGAXG4kcHJvZHVjdC1uYW1lOiAjMkUyRTJFOyAvLyDQmNC80Y8g0YLQvtCy0LDRgNCwINCyINC60LDRgNGC0L7Rh9C60LVcbiRjb2wtYnV0LXRvdmFyOiAjRkZGRkZGOyAvLyDQptCy0LXRgiDRgtC10LrRgdGC0LAg0LrQvdC+0L/QutC4INCyINC60LDRgNGC0L7Rh9C60LUg0YLQvtCy0LDRgNCwXG4kYmFjay1idXQtdG92YXI6ICNDOTMwMkE7IC8vINCR0LXQutCz0YDQsNGD0L3QtCDQutC90L7Qv9C60LhcbiRiYWNrLWJ1dC10b3Zhci0yOiAjRkM3NTNDOyAvLyDQkdC10LrQs9GA0LDRg9C90LQg0LLRgtC+0YDQvtC5INC60L3QvtC/0LrQuFxuJGNvbC1wcm9kdWN0LWJvcmRlcjogcmdiYSg0Niw0Niw0NiwgMC4yKTsgLy8g0J/QvtC70L7RgdC60LAg0LIg0L7Qv9C40YHQsNC90LjQuCDRgtC+0LLQsNGA0LBcbiRjb2wtYWN0aXZlLXRhYnM6ICNDOTMwMkE7IC8vINCQ0LrRgtC40LLQvdCw0Y8g0LLQutC70LDQtNC60LAg0YHRg9C/0LXRgNGC0LDQsdCwXG4kY29sLWxvZ2luLWJvcmRlcjogI0M5MzAyQTsgLy8g0J7QsdCy0L7QtNC60LAg0LjQvdC/0YPRgtCwINC00LvRjyDQu9C+0LPQuNC90LBcbiRjb2wtbG9naW46ICMyRTJFMkU7IC8vINCm0LLQtdGCINGC0LXQutGB0YLQsCDQu9C+0LPQuNC90LBcbiRjb2wtY2FydC1ib3JkZXI6IHJnYmEoNDYsNDYsNDYsIDAuMik7IC8vINCf0L7Qu9C+0YHQutCwINCyINC60L7RgNC30LjQvdC1INGC0L7QstCw0YDQsFxuJGJhY2stY2FydC10b3ZhcjogI0Y2RjZGNjsgLy8g0JHQtdC60LPRgNCw0YPQvdC0INGC0L7QstCw0YDQsCDQsiDRgdC/0LjRgdC60LUg0LIg0LrQvtGA0LfQuNC90LVcbiRjb2wtY291bnRlcjogI0M5MzAyQTsgLy8g0J3QsNCy0LXQtNC10L3QuNC1INC90LAg0LrQvdC+0L/QutC4INC40LfQvNC10L3QtdC90LXQvdC40Y8g0LrQvtC70LjRh9C10YHRgtCy0LAg0LIg0LrQvtGA0LfQuNC90LVcbiRjb2wtY2FuY2VsOiAjRUFFQUVBOyAvLyDQkdC10LrQs9GA0LDRg9C90LQg0LrQvdC+0L/QvtC6INC+0YLQvNC10L3RiyDQuCDQvdCw0LfQsNC0XG4kcmFkaW8tYm9yZGVyOiAjQzBCRkMwOyAvLyDQktC90LXRiNC90LjQuSDQutGA0YPQsyDRgNCw0LTQuNC+0LrQvdC+0L/QutC4KNC+0L3QsCDQvdC1INC90LDQttCw0YLQsClcbiRyYWRpby1ib3JkZXItY2hlY2s6ICNDMEJGQzA7IC8vINCd0LDQttCw0YLQuNC1INC90LAg0YDQsNC00LjQvtC60L3QvtC/0LrRg1xuJHJhZGlvLWJhY2stY2hlY2s6ICNDOTMwMkE7XG4kY29sLXByb2R1Y3Q6ICNFRkU4RTA7XG4kY29sLWJhY2stYWJvdXQ6IHJnYmEoMjUxLDIzNCwxNzQsIDAuNyk7IC8vINCR0LXQutCz0YDQsNGD0L3QtCDQvdCw0YLQuNCy0L3QvtCz0L4g0YHQvtC+0LHRidC10L3QuNGPINC90LAg0YHRgtGA0LDQvdC40YbQtSDQviDQutC+0LzQv9Cw0L3QuNC4KNC10LPQviDQvNC+0LbQtdGCINC4INC90LUg0LHRi9GC0Ywg0L3QsCDQvdC10LrQvtGC0L7RgNGL0YUg0YHQsNC50YLQsNGFKVxuJGNvbC10ZXh0OiAjRDBDOEM0O1xuJGNvbC1iZzogI2ZmZjtcbiRjb2wtZ3JheTQ6ICNEMEQwRDA7XG4kY29sLTJlOiAjMkUyRTJFO1xuJGNvbC1lYTogI0VBRUFFQTtcbiRjb2wtYm9yZGVyLW1lbnU6ICNFQUVBRUE7XG4kY29sLTIxOiAjMjEyMTIxO1xuJGNvbC1mY29udGFjdHM6ICM5NDkzOTQ7XG4kY29sLWZjb250YWN0cy1tYWlsOiAjRkU4NTAwO1xuJGNvbC1mbGluZTogI0ZFODUwMDtcbkBpbXBvcnQgJ2NvbG9yc19wcmVmaXgnO1xuIiwiJGdhcDogMjBweDtcblxuJGdhcHBlZC0xOTIwOiAxOTIwcHg7XG4kZ2FwcGVkLTE2MDA6IDE1NTBweCArIDgwO1xuJGdhcHBlZC0xNDQwOiAxNDQwcHggKyA4MDtcbiRnYXBwZWQtMTI4MDogMTI4MHB4ICsgNDA7XG4kZ2FwcGVkLTEwMjQ6IDEwMjRweCArIDEzMDtcbiRnYXBwZWQtMTAwMDogMTAwMHB4O1xuJGdhcHBlZC05MDA6IDg1MHB4ICsgODA7XG4kZ2FwcGVkLTc2ODogNzY4cHggKyA4MDtcbiRnYXBwZWQtNzY3OiA3NjdweDtcbiRnYXBwZWQtMzYwOiA2ODBweDtcbiRnYXBwZWQtMzQwOiA1MDBweDtcbiRnYXBwZWQtNDQwOiA0NDBweDtcbiRnYXBwZWQtMzIwOiAzNTlweDtcblxuLy8g0J/QvtC70L3QvtC1INGB0L7QvtGC0LLQtdGC0YHRgtCy0LjQtSDRjdC60YDQsNC90LDQvCDQtNC40LfQsNC50L3QsC5cbi8vID4xOTIwIC0g0LHQtdC3INC80LjQutGB0LjQvdCwXG4vLyA8MTkyMCAtINGN0LvQtdC80LXQvdGC0Ysg0LrQsNC6INC90LAg0Y3QutGA0LDQvdC1IDE0NDAg0Lgg0YLQsNC6INC00LDQu9C10LVcblxuQG1peGluIHNjLTE2MDAge1xuXHRAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRnYXBwZWQtMTYwMCkge1xuXHRcdEBjb250ZW50O1xuXHR9XG59XG5cbkBtaXhpbiBzYy0xNDQwIHtcblx0QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkZ2FwcGVkLTE0NDApIHtcblx0XHRAY29udGVudDtcblx0fVxufVxuXG5AbWl4aW4gc2MtMTI4MCB7XG5cdEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogJGdhcHBlZC0xMjgwKSB7XG5cdFx0QGNvbnRlbnQ7XG5cdH1cbn1cblxuQG1peGluIHNjLTEwMjQge1xuXHRAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRnYXBwZWQtMTAyNCkge1xuXHRcdEBjb250ZW50O1xuXHR9XG59XG5cbkBtaXhpbiBzYy0xMDAwIHtcblx0QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkZ2FwcGVkLTEwMDApIHtcblx0XHRAY29udGVudDtcblx0fVxufVxuXG5AbWl4aW4gc2MtOTAwIHtcblx0QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkZ2FwcGVkLTkwMCkge1xuXHRcdEBjb250ZW50O1xuXHR9XG59XG5cbkBtaXhpbiBzYy03Njgge1xuXHRAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRnYXBwZWQtNzY4KSB7XG5cdFx0QGNvbnRlbnQ7XG5cdH1cbn1cblxuQG1peGluIHNjLTc2NyB7XG5cdEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogJGdhcHBlZC03NjcpIHtcblx0XHRAY29udGVudDtcblx0fVxufVxuXG5AbWl4aW4gc2MtNDQwIHtcblx0QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkZ2FwcGVkLTQ0MCkge1xuXHRcdEBjb250ZW50O1xuXHR9XG59XG5cbkBtaXhpbiBzYy0zNjAge1xuXHRAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRnYXBwZWQtMzYwKSB7XG5cdFx0QGNvbnRlbnQ7XG5cdH1cbn1cblxuQG1peGluIHNjLTM0MCB7XG5cdEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogJGdhcHBlZC0zNDApIHtcblx0XHRAY29udGVudDtcblx0fVxufVxuXG5AbWl4aW4gc2MtMzIwIHtcblx0QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkZ2FwcGVkLTMyMCkge1xuXHRcdEBjb250ZW50O1xuXHR9XG59XG4iLCIkY29sLWJsYWNrOiAjMDAwO1xuJGNvbC13aGl0ZTogI2ZmZjtcbiRjb2wtZ3JheTogI2E2YTVhNjtcbiRjb2wtZm9vdGVyLWJhY2tncm91bmQ6ICNmNmY2ZjY7XG4kY29sLWJnLXJldmlld3M6ICNmOWY5Zjk7XG4kY29sLWQ5OiAjZDlkOWQ5O1xuXG4kY29sLW9yYW5nZTogI0U2MDA3RTtcbiRjb2wtaGVhZGVyOiAjNDY0NjQ2O1xuJGNvbC1oZWFkZXItdGV4dDogI2ZmZjtcbiRjb2wtcmVkOiAjRkY4MDZDO1xuJGNvbC1hY3RpdmUtdGFiczogI0U2MDA3RTtcbiRyY29sLWZpb2w6ICNFNjAwN0U7XG4iXSwic291cmNlUm9vdCI6IiJ9*/