.fc-primary {
  color: #30d065;
}

.fc-secondary {
  color: #50a3e9;
}

.fc-white {
  color: #fff;
}

.fc-black {
  color: #282828;
}

.fc-gray-2 {
  color: #e3e3e3;
}

.fc-gray-3 {
  color: #9c9fa2;
}

.bg-green {
  background-color: #30d065;
}

.bg-gray {
  background-color: #f2f2f3;
}

.bg-light-green {
  background-color: #EBFFF2;
}

.bg-blue {
  background-color: #50a3e9;
}

.bg-black {
  background-color: #282828;
}

.bg-white {
  background-color: #fff;
}

.border-black {
  border: 1px solid #282828;
}

@media (max-width: 1143.5px) {
  .mdHide {
    display: none !important;
  }
}

@media (min-width: 1144px) {
  .mdShow {
    display: none !important;
  }
}

@media (max-width: 767.5px) {
  .smHide {
    display: none !important;
  }
}

@media (min-width: 768px) {
  .smShow {
    display: none !important;
  }
}

/**
 * Swiper 11.2.10
 * Most modern mobile touch slider and framework with hardware accelerated transitions
 * https://swiperjs.com
 *
 * Copyright 2014-2025 Vladimir Kharlampidi
 *
 * Released under the MIT License
 *
 * Released on: June 28, 2025
 */
/* FONT_START */
@font-face {
  font-family: "swiper-icons";
  src: url("data:application/font-woff;charset=utf-8;base64, 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");
  font-weight: 400;
  font-style: normal;
}
/* FONT_END */
:root {
  --swiper-theme-color: #007aff;
  /*
  --swiper-preloader-color: var(--swiper-theme-color);
  --swiper-wrapper-transition-timing-function: initial;
  */
}

:host {
  position: relative;
  display: block;
  margin-left: auto;
  margin-right: auto;
  z-index: 1;
}

.swiper {
  margin-left: auto;
  margin-right: auto;
  position: relative;
  overflow: hidden;
  list-style: none;
  padding: 0;
  /* Fix of Webkit flickering */
  z-index: 1;
  display: block;
}

.swiper-vertical > .swiper-wrapper {
  flex-direction: column;
}

.swiper-wrapper {
  position: relative;
  width: 100%;
  height: 100%;
  z-index: 1;
  display: flex;
  transition-property: transform;
  transition-timing-function: var(--swiper-wrapper-transition-timing-function, initial);
  box-sizing: content-box;
}

.swiper-android .swiper-slide,
.swiper-ios .swiper-slide,
.swiper-wrapper {
  transform: translate3d(0px, 0, 0);
}

.swiper-horizontal {
  touch-action: pan-y;
}

.swiper-vertical {
  touch-action: pan-x;
}

.swiper-slide {
  flex-shrink: 0;
  width: 100%;
  height: 100%;
  position: relative;
  transition-property: transform;
  display: block;
}

.swiper-slide-invisible-blank {
  visibility: hidden;
}

/* Auto Height */
.swiper-autoheight,
.swiper-autoheight .swiper-slide {
  height: auto;
}

.swiper-autoheight .swiper-wrapper {
  align-items: flex-start;
  transition-property: transform, height;
}

.swiper-backface-hidden .swiper-slide {
  transform: translateZ(0);
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
}

/* 3D Effects */
.swiper-3d.swiper-css-mode .swiper-wrapper {
  perspective: 1200px;
}

.swiper-3d .swiper-wrapper {
  transform-style: preserve-3d;
}

.swiper-3d {
  perspective: 1200px;
}

.swiper-3d .swiper-slide,
.swiper-3d .swiper-cube-shadow {
  transform-style: preserve-3d;
}

/* CSS Mode */
.swiper-css-mode > .swiper-wrapper {
  overflow: auto;
  scrollbar-width: none;
  /* For Firefox */
  -ms-overflow-style: none;
  /* For Internet Explorer and Edge */
}

.swiper-css-mode > .swiper-wrapper::-webkit-scrollbar {
  display: none;
}

.swiper-css-mode > .swiper-wrapper > .swiper-slide {
  scroll-snap-align: start start;
}

.swiper-css-mode.swiper-horizontal > .swiper-wrapper {
  scroll-snap-type: x mandatory;
}

.swiper-css-mode.swiper-vertical > .swiper-wrapper {
  scroll-snap-type: y mandatory;
}

.swiper-css-mode.swiper-free-mode > .swiper-wrapper {
  scroll-snap-type: none;
}

.swiper-css-mode.swiper-free-mode > .swiper-wrapper > .swiper-slide {
  scroll-snap-align: none;
}

.swiper-css-mode.swiper-centered > .swiper-wrapper::before {
  content: "";
  flex-shrink: 0;
  order: 9999;
}

.swiper-css-mode.swiper-centered > .swiper-wrapper > .swiper-slide {
  scroll-snap-align: center center;
  scroll-snap-stop: always;
}

.swiper-css-mode.swiper-centered.swiper-horizontal > .swiper-wrapper > .swiper-slide:first-child {
  margin-inline-start: var(--swiper-centered-offset-before);
}

.swiper-css-mode.swiper-centered.swiper-horizontal > .swiper-wrapper::before {
  height: 100%;
  min-height: 1px;
  width: var(--swiper-centered-offset-after);
}

.swiper-css-mode.swiper-centered.swiper-vertical > .swiper-wrapper > .swiper-slide:first-child {
  margin-block-start: var(--swiper-centered-offset-before);
}

.swiper-css-mode.swiper-centered.swiper-vertical > .swiper-wrapper::before {
  width: 100%;
  min-width: 1px;
  height: var(--swiper-centered-offset-after);
}

/* Slide styles start */
/* 3D Shadows */
.swiper-3d .swiper-slide-shadow,
.swiper-3d .swiper-slide-shadow-left,
.swiper-3d .swiper-slide-shadow-right,
.swiper-3d .swiper-slide-shadow-top,
.swiper-3d .swiper-slide-shadow-bottom,
.swiper-3d .swiper-slide-shadow,
.swiper-3d .swiper-slide-shadow-left,
.swiper-3d .swiper-slide-shadow-right,
.swiper-3d .swiper-slide-shadow-top,
.swiper-3d .swiper-slide-shadow-bottom {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  pointer-events: none;
  z-index: 10;
}

.swiper-3d .swiper-slide-shadow {
  background: rgba(0, 0, 0, 0.15);
}

.swiper-3d .swiper-slide-shadow-left {
  background-image: linear-gradient(to left, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
}

.swiper-3d .swiper-slide-shadow-right {
  background-image: linear-gradient(to right, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
}

.swiper-3d .swiper-slide-shadow-top {
  background-image: linear-gradient(to top, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
}

.swiper-3d .swiper-slide-shadow-bottom {
  background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
}

.swiper-lazy-preloader {
  width: 42px;
  height: 42px;
  position: absolute;
  left: 50%;
  top: 50%;
  margin-left: -21px;
  margin-top: -21px;
  z-index: 10;
  transform-origin: 50%;
  box-sizing: border-box;
  border: 4px solid var(--swiper-preloader-color, var(--swiper-theme-color));
  border-radius: 50%;
  border-top-color: transparent;
}

.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader,
.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader {
  animation: swiper-preloader-spin 1s infinite linear;
}

.swiper-lazy-preloader-white {
  --swiper-preloader-color: #fff;
}

.swiper-lazy-preloader-black {
  --swiper-preloader-color: #000;
}

@keyframes swiper-preloader-spin {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(360deg);
  }
}
/* Slide styles end */
.swiper-virtual .swiper-slide {
  -webkit-backface-visibility: hidden;
  transform: translateZ(0);
}

.swiper-virtual.swiper-css-mode .swiper-wrapper::after {
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  pointer-events: none;
}

.swiper-virtual.swiper-css-mode.swiper-horizontal .swiper-wrapper::after {
  height: 1px;
  width: var(--swiper-virtual-size);
}

.swiper-virtual.swiper-css-mode.swiper-vertical .swiper-wrapper::after {
  width: 1px;
  height: var(--swiper-virtual-size);
}

:root {
  --swiper-navigation-size: 44px;
  /*
  --swiper-navigation-top-offset: 50%;
  --swiper-navigation-sides-offset: 10px;
  --swiper-navigation-color: var(--swiper-theme-color);
  */
}

.swiper-button-prev,
.swiper-button-next {
  position: absolute;
  top: var(--swiper-navigation-top-offset, 50%);
  width: calc(var(--swiper-navigation-size) / 44 * 27);
  height: var(--swiper-navigation-size);
  margin-top: calc(0px - var(--swiper-navigation-size) / 2);
  z-index: 10;
  cursor: pointer;
  display: flex;
  align-items: center;
  justify-content: center;
  color: var(--swiper-navigation-color, var(--swiper-theme-color));
}

.swiper-button-prev.swiper-button-disabled,
.swiper-button-next.swiper-button-disabled {
  opacity: 0.35;
  cursor: auto;
  pointer-events: none;
}

.swiper-button-prev.swiper-button-hidden,
.swiper-button-next.swiper-button-hidden {
  opacity: 0;
  cursor: auto;
  pointer-events: none;
}

.swiper-navigation-disabled .swiper-button-prev,
.swiper-navigation-disabled .swiper-button-next {
  display: none !important;
}

.swiper-button-prev svg,
.swiper-button-next svg {
  width: 100%;
  height: 100%;
  object-fit: contain;
  transform-origin: center;
}

.swiper-rtl .swiper-button-prev svg,
.swiper-rtl .swiper-button-next svg {
  transform: rotate(180deg);
}

.swiper-button-prev,
.swiper-rtl .swiper-button-next {
  left: var(--swiper-navigation-sides-offset, 10px);
  right: auto;
}

.swiper-button-next,
.swiper-rtl .swiper-button-prev {
  right: var(--swiper-navigation-sides-offset, 10px);
  left: auto;
}

.swiper-button-lock {
  display: none;
}

/* Navigation font start */
.swiper-button-prev:after,
.swiper-button-next:after {
  font-family: swiper-icons;
  font-size: var(--swiper-navigation-size);
  text-transform: none !important;
  letter-spacing: 0;
  font-variant: initial;
  line-height: 1;
}

.swiper-button-prev:after,
.swiper-rtl .swiper-button-next:after {
  content: "prev";
}

.swiper-button-next,
.swiper-rtl .swiper-button-prev {
  right: var(--swiper-navigation-sides-offset, 10px);
  left: auto;
}

.swiper-button-next:after,
.swiper-rtl .swiper-button-prev:after {
  content: "next";
}

/* Navigation font end */
:root {
  /*
  --swiper-pagination-color: var(--swiper-theme-color);
  --swiper-pagination-left: auto;
  --swiper-pagination-right: 8px;
  --swiper-pagination-bottom: 8px;
  --swiper-pagination-top: auto;
  --swiper-pagination-fraction-color: inherit;
  --swiper-pagination-progressbar-bg-color: rgba(0,0,0,0.25);
  --swiper-pagination-progressbar-size: 4px;
  --swiper-pagination-bullet-size: 8px;
  --swiper-pagination-bullet-width: 8px;
  --swiper-pagination-bullet-height: 8px;
  --swiper-pagination-bullet-border-radius: 50%;
  --swiper-pagination-bullet-inactive-color: #000;
  --swiper-pagination-bullet-inactive-opacity: 0.2;
  --swiper-pagination-bullet-opacity: 1;
  --swiper-pagination-bullet-horizontal-gap: 4px;
  --swiper-pagination-bullet-vertical-gap: 6px;
  */
}

.swiper-pagination {
  position: absolute;
  text-align: center;
  transition: 300ms opacity;
  transform: translate3d(0, 0, 0);
  z-index: 10;
}

.swiper-pagination.swiper-pagination-hidden {
  opacity: 0;
}

.swiper-pagination-disabled > .swiper-pagination,
.swiper-pagination.swiper-pagination-disabled {
  display: none !important;
}

/* Common Styles */
.swiper-pagination-fraction,
.swiper-pagination-custom,
.swiper-horizontal > .swiper-pagination-bullets,
.swiper-pagination-bullets.swiper-pagination-horizontal {
  bottom: var(--swiper-pagination-bottom, 8px);
  top: var(--swiper-pagination-top, auto);
  left: 0;
  width: 100%;
}

/* Bullets */
.swiper-pagination-bullets-dynamic {
  overflow: hidden;
  font-size: 0;
}

.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
  transform: scale(0.33);
  position: relative;
}

.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active {
  transform: scale(1);
}

.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main {
  transform: scale(1);
}

.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev {
  transform: scale(0.66);
}

.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev {
  transform: scale(0.33);
}

.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next {
  transform: scale(0.66);
}

.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next {
  transform: scale(0.33);
}

.swiper-pagination-bullet {
  width: var(--swiper-pagination-bullet-width, var(--swiper-pagination-bullet-size, 8px));
  height: var(--swiper-pagination-bullet-height, var(--swiper-pagination-bullet-size, 8px));
  display: inline-block;
  border-radius: var(--swiper-pagination-bullet-border-radius, 50%);
  background: var(--swiper-pagination-bullet-inactive-color, #000);
  opacity: var(--swiper-pagination-bullet-inactive-opacity, 0.2);
}

button.swiper-pagination-bullet {
  border: none;
  margin: 0;
  padding: 0;
  box-shadow: none;
  -webkit-appearance: none;
  appearance: none;
}

.swiper-pagination-clickable .swiper-pagination-bullet {
  cursor: pointer;
}

.swiper-pagination-bullet:only-child {
  display: none !important;
}

.swiper-pagination-bullet-active {
  opacity: var(--swiper-pagination-bullet-opacity, 1);
  background: var(--swiper-pagination-color, var(--swiper-theme-color));
}

.swiper-vertical > .swiper-pagination-bullets,
.swiper-pagination-vertical.swiper-pagination-bullets {
  right: var(--swiper-pagination-right, 8px);
  left: var(--swiper-pagination-left, auto);
  top: 50%;
  transform: translate3d(0px, -50%, 0);
}

.swiper-vertical > .swiper-pagination-bullets .swiper-pagination-bullet,
.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet {
  margin: var(--swiper-pagination-bullet-vertical-gap, 6px) 0;
  display: block;
}

.swiper-vertical > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic,
.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic {
  top: 50%;
  transform: translateY(-50%);
  width: 8px;
}

.swiper-vertical > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,
.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
  display: inline-block;
  transition: 200ms transform, 200ms top;
}

.swiper-horizontal > .swiper-pagination-bullets .swiper-pagination-bullet,
.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet {
  margin: 0 var(--swiper-pagination-bullet-horizontal-gap, 4px);
}

.swiper-horizontal > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic,
.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic {
  left: 50%;
  transform: translateX(-50%);
  white-space: nowrap;
}

.swiper-horizontal > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,
.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
  transition: 200ms transform, 200ms left;
}

.swiper-horizontal.swiper-rtl > .swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
  transition: 200ms transform, 200ms right;
}

/* Fraction */
.swiper-pagination-fraction {
  color: var(--swiper-pagination-fraction-color, inherit);
}

/* Progress */
.swiper-pagination-progressbar {
  background: var(--swiper-pagination-progressbar-bg-color, rgba(0, 0, 0, 0.25));
  position: absolute;
}

.swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
  background: var(--swiper-pagination-color, var(--swiper-theme-color));
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  transform: scale(0);
  transform-origin: left top;
}

.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
  transform-origin: right top;
}

.swiper-horizontal > .swiper-pagination-progressbar,
.swiper-pagination-progressbar.swiper-pagination-horizontal,
.swiper-vertical > .swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,
.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite {
  width: 100%;
  height: var(--swiper-pagination-progressbar-size, 4px);
  left: 0;
  top: 0;
}

.swiper-vertical > .swiper-pagination-progressbar,
.swiper-pagination-progressbar.swiper-pagination-vertical,
.swiper-horizontal > .swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,
.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite {
  width: var(--swiper-pagination-progressbar-size, 4px);
  height: 100%;
  left: 0;
  top: 0;
}

.swiper-pagination-lock {
  display: none;
}

:root {
  /*
  --swiper-scrollbar-border-radius: 10px;
  --swiper-scrollbar-top: auto;
  --swiper-scrollbar-bottom: 4px;
  --swiper-scrollbar-left: auto;
  --swiper-scrollbar-right: 4px;
  --swiper-scrollbar-sides-offset: 1%;
  --swiper-scrollbar-bg-color: rgba(0, 0, 0, 0.1);
  --swiper-scrollbar-drag-bg-color: rgba(0, 0, 0, 0.5);
  --swiper-scrollbar-size: 4px;
  */
}

.swiper-scrollbar {
  border-radius: var(--swiper-scrollbar-border-radius, 10px);
  position: relative;
  touch-action: none;
  background: var(--swiper-scrollbar-bg-color, rgba(0, 0, 0, 0.1));
}

.swiper-scrollbar-disabled > .swiper-scrollbar,
.swiper-scrollbar.swiper-scrollbar-disabled {
  display: none !important;
}

.swiper-horizontal > .swiper-scrollbar,
.swiper-scrollbar.swiper-scrollbar-horizontal {
  position: absolute;
  left: var(--swiper-scrollbar-sides-offset, 1%);
  bottom: var(--swiper-scrollbar-bottom, 4px);
  top: var(--swiper-scrollbar-top, auto);
  z-index: 50;
  height: var(--swiper-scrollbar-size, 4px);
  width: calc(100% - 2 * var(--swiper-scrollbar-sides-offset, 1%));
}

.swiper-vertical > .swiper-scrollbar,
.swiper-scrollbar.swiper-scrollbar-vertical {
  position: absolute;
  left: var(--swiper-scrollbar-left, auto);
  right: var(--swiper-scrollbar-right, 4px);
  top: var(--swiper-scrollbar-sides-offset, 1%);
  z-index: 50;
  width: var(--swiper-scrollbar-size, 4px);
  height: calc(100% - 2 * var(--swiper-scrollbar-sides-offset, 1%));
}

.swiper-scrollbar-drag {
  height: 100%;
  width: 100%;
  position: relative;
  background: var(--swiper-scrollbar-drag-bg-color, rgba(0, 0, 0, 0.5));
  border-radius: var(--swiper-scrollbar-border-radius, 10px);
  left: 0;
  top: 0;
}

.swiper-scrollbar-cursor-drag {
  cursor: move;
}

.swiper-scrollbar-lock {
  display: none;
}

/* Zoom container styles start */
.swiper-zoom-container {
  width: 100%;
  height: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
  text-align: center;
}

.swiper-zoom-container > img,
.swiper-zoom-container > svg,
.swiper-zoom-container > canvas {
  max-width: 100%;
  max-height: 100%;
  object-fit: contain;
}

/* Zoom container styles end */
.swiper-slide-zoomed {
  cursor: move;
  touch-action: none;
}

/* a11y */
.swiper .swiper-notification {
  position: absolute;
  left: 0;
  top: 0;
  pointer-events: none;
  opacity: 0;
  z-index: -1000;
}

.swiper-free-mode > .swiper-wrapper {
  transition-timing-function: ease-out;
  margin: 0 auto;
}

.swiper-grid > .swiper-wrapper {
  flex-wrap: wrap;
}

.swiper-grid-column > .swiper-wrapper {
  flex-wrap: wrap;
  flex-direction: column;
}

.swiper-fade.swiper-free-mode .swiper-slide {
  transition-timing-function: ease-out;
}

.swiper-fade .swiper-slide {
  pointer-events: none;
  transition-property: opacity;
}

.swiper-fade .swiper-slide .swiper-slide {
  pointer-events: none;
}

.swiper-fade .swiper-slide-active {
  pointer-events: auto;
}

.swiper-fade .swiper-slide-active .swiper-slide-active {
  pointer-events: auto;
}

.swiper.swiper-cube {
  overflow: visible;
}

.swiper-cube .swiper-slide {
  pointer-events: none;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  z-index: 1;
  visibility: hidden;
  transform-origin: 0 0;
  width: 100%;
  height: 100%;
}

.swiper-cube .swiper-slide .swiper-slide {
  pointer-events: none;
}

.swiper-cube.swiper-rtl .swiper-slide {
  transform-origin: 100% 0;
}

.swiper-cube .swiper-slide-active,
.swiper-cube .swiper-slide-active .swiper-slide-active {
  pointer-events: auto;
}

.swiper-cube .swiper-slide-active,
.swiper-cube .swiper-slide-next,
.swiper-cube .swiper-slide-prev {
  pointer-events: auto;
  visibility: visible;
}

.swiper-cube .swiper-cube-shadow {
  position: absolute;
  left: 0;
  bottom: 0px;
  width: 100%;
  height: 100%;
  opacity: 0.6;
  z-index: 0;
}

.swiper-cube .swiper-cube-shadow:before {
  content: "";
  background: #000;
  position: absolute;
  left: 0;
  top: 0;
  bottom: 0;
  right: 0;
  filter: blur(50px);
}

.swiper-cube .swiper-slide-next + .swiper-slide {
  pointer-events: auto;
  visibility: visible;
}

/* Cube slide shadows start */
.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-top,
.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-bottom,
.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-left,
.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-right {
  z-index: 0;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
}

/* Cube slide shadows end */
.swiper.swiper-flip {
  overflow: visible;
}

.swiper-flip .swiper-slide {
  pointer-events: none;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  z-index: 1;
}

.swiper-flip .swiper-slide .swiper-slide {
  pointer-events: none;
}

.swiper-flip .swiper-slide-active,
.swiper-flip .swiper-slide-active .swiper-slide-active {
  pointer-events: auto;
}

/* Flip slide shadows start */
.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-top,
.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-bottom,
.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-left,
.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-right {
  z-index: 0;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
}

/* Flip slide shadows end */
.swiper-creative .swiper-slide {
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  overflow: hidden;
  transition-property: transform, opacity, height;
}

.swiper.swiper-cards {
  overflow: visible;
}

.swiper-cards .swiper-slide {
  transform-origin: center bottom;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  overflow: hidden;
}

.choices {
  position: relative;
  overflow: hidden;
  margin-bottom: 24px;
  font-size: 16px;
}

.choices:focus {
  outline: 0;
}

.choices:last-child {
  margin-bottom: 0;
}

.choices.is-open {
  overflow: visible;
}

.choices.is-disabled .choices__inner, .choices.is-disabled .choices__input {
  background-color: #eaeaea;
  cursor: not-allowed;
  -webkit-user-select: none;
  user-select: none;
}

.choices.is-disabled .choices__item {
  cursor: not-allowed;
}

.choices [hidden] {
  display: none !important;
}

.choices[data-type*=select-one] {
  cursor: pointer;
}

.choices[data-type*=select-one] .choices__inner {
  padding-bottom: 7.5px;
}

.choices[data-type*=select-one] .choices__input {
  display: block;
  width: 100%;
  padding: 10px;
  border-bottom: 1px solid #ddd;
  background-color: #fff;
  margin: 0;
}

.choices[data-type*=select-one] .choices__button {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjEiIGhlaWdodD0iMjEiIHZpZXdCb3g9IjAgMCAyMSAyMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48ZyBmaWxsPSIjMDAwIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPjxwYXRoIGQ9Ik0yLjU5Mi4wNDRsMTguMzY0IDE4LjM2NC0yLjU0OCAyLjU0OEwuMDQ0IDIuNTkyeiIvPjxwYXRoIGQ9Ik0wIDE4LjM2NEwxOC4zNjQgMGwyLjU0OCAyLjU0OEwyLjU0OCAyMC45MTJ6Ii8+PC9nPjwvc3ZnPg==);
  padding: 0;
  background-size: 8px;
  position: absolute;
  top: 50%;
  right: 0;
  margin-top: -10px;
  margin-right: 25px;
  height: 20px;
  width: 20px;
  border-radius: 10em;
  opacity: 0.25;
}

.choices[data-type*=select-one] .choices__button:focus, .choices[data-type*=select-one] .choices__button:hover {
  opacity: 1;
}

.choices[data-type*=select-one] .choices__button:focus {
  box-shadow: 0 0 0 2px #005f75;
}

.choices[data-type*=select-one] .choices__item[data-placeholder] .choices__button {
  display: none;
}

.choices[data-type*=select-one]::after {
  content: "";
  height: 0;
  width: 0;
  border-style: solid;
  border-color: #333 transparent transparent;
  border-width: 5px;
  position: absolute;
  right: 11.5px;
  top: 50%;
  margin-top: -2.5px;
  pointer-events: none;
}

.choices[data-type*=select-one].is-open::after {
  border-color: transparent transparent #333;
  margin-top: -7.5px;
}

.choices[data-type*=select-one][dir=rtl]::after {
  left: 11.5px;
  right: auto;
}

.choices[data-type*=select-one][dir=rtl] .choices__button {
  right: auto;
  left: 0;
  margin-left: 25px;
  margin-right: 0;
}

.choices[data-type*=select-multiple] .choices__inner, .choices[data-type*=text] .choices__inner {
  cursor: text;
}

.choices[data-type*=select-multiple] .choices__button, .choices[data-type*=text] .choices__button {
  position: relative;
  display: inline-block;
  margin: -4px 0 8px;
  padding-left: 16px;
  border-left: 1px solid #003642;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjEiIGhlaWdodD0iMjEiIHZpZXdCb3g9IjAgMCAyMSAyMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48ZyBmaWxsPSIjRkZGIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPjxwYXRoIGQ9Ik0yLjU5Mi4wNDRsMTguMzY0IDE4LjM2NC0yLjU0OCAyLjU0OEwuMDQ0IDIuNTkyeiIvPjxwYXRoIGQ9Ik0wIDE4LjM2NEwxOC4zNjQgMGwyLjU0OCAyLjU0OEwyLjU0OCAyMC45MTJ6Ii8+PC9nPjwvc3ZnPg==);
  background-size: 8px;
  width: 8px;
  line-height: 1;
  opacity: 0.75;
  border-radius: 0;
}

.choices[data-type*=select-multiple] .choices__button:focus, .choices[data-type*=select-multiple] .choices__button:hover, .choices[data-type*=text] .choices__button:focus, .choices[data-type*=text] .choices__button:hover {
  opacity: 1;
}

.choices__inner {
  display: inline-block;
  vertical-align: top;
  width: 100%;
  background-color: #f9f9f9;
  padding: 7.5px 7.5px 3.75px;
  border: 1px solid #ddd;
  border-radius: 2.5px;
  font-size: 14px;
  min-height: 44px;
  overflow: hidden;
}

.is-focused .choices__inner, .is-open .choices__inner {
  border-color: #b7b7b7;
}

.is-open .choices__inner {
  border-radius: 2.5px 2.5px 0 0;
}

.is-flipped.is-open .choices__inner {
  border-radius: 0 0 2.5px 2.5px;
}

.choices__list {
  margin: 0;
  padding-left: 0;
  list-style: none;
}

.choices__list--single {
  display: inline-block;
  padding: 4px 16px 4px 4px;
  width: 100%;
}

[dir=rtl] .choices__list--single {
  padding-right: 4px;
  padding-left: 16px;
}

.choices__list--single .choices__item {
  width: 100%;
}

.choices__list--multiple {
  display: inline;
}

.choices__list--multiple .choices__item {
  display: inline-block;
  vertical-align: middle;
  border-radius: 20px;
  padding: 4px 10px;
  font-size: 12px;
  font-weight: 500;
  margin-right: 3.75px;
  margin-bottom: 3.75px;
  background-color: #005f75;
  border: 1px solid #004a5c;
  color: #fff;
  word-break: break-all;
  box-sizing: border-box;
}

.choices__list--multiple .choices__item[data-deletable] {
  padding-right: 5px;
}

[dir=rtl] .choices__list--multiple .choices__item {
  margin-right: 0;
  margin-left: 3.75px;
}

.choices__list--multiple .choices__item.is-highlighted {
  background-color: #004a5c;
  border: 1px solid #003642;
}

.is-disabled .choices__list--multiple .choices__item {
  background-color: #aaa;
  border: 1px solid #919191;
}

.choices__list--dropdown, .choices__list[aria-expanded] {
  display: none;
  z-index: 1;
  position: absolute;
  width: 100%;
  background-color: #fff;
  border: 1px solid #ddd;
  top: 100%;
  margin-top: -1px;
  border-bottom-left-radius: 2.5px;
  border-bottom-right-radius: 2.5px;
  overflow: hidden;
  word-break: break-all;
}

.is-active.choices__list--dropdown, .is-active.choices__list[aria-expanded] {
  display: block;
}

.is-open .choices__list--dropdown, .is-open .choices__list[aria-expanded] {
  border-color: #b7b7b7;
}

.is-flipped .choices__list--dropdown, .is-flipped .choices__list[aria-expanded] {
  top: auto;
  bottom: 100%;
  margin-top: 0;
  margin-bottom: -1px;
  border-radius: 0.25rem 0.25rem 0 0;
}

.choices__list--dropdown .choices__list, .choices__list[aria-expanded] .choices__list {
  position: relative;
  max-height: 300px;
  overflow: auto;
  -webkit-overflow-scrolling: touch;
  will-change: scroll-position;
}

.choices__list--dropdown .choices__item, .choices__list[aria-expanded] .choices__item {
  position: relative;
  padding: 10px;
  font-size: 14px;
}

[dir=rtl] .choices__list--dropdown .choices__item, [dir=rtl] .choices__list[aria-expanded] .choices__item {
  text-align: right;
}

@media (min-width: 640px) {
  .choices__list--dropdown .choices__item--selectable[data-select-text], .choices__list[aria-expanded] .choices__item--selectable[data-select-text] {
    padding-right: 100px;
  }
  .choices__list--dropdown .choices__item--selectable[data-select-text]::after, .choices__list[aria-expanded] .choices__item--selectable[data-select-text]::after {
    content: attr(data-select-text);
    font-size: 12px;
    opacity: 0;
    position: absolute;
    right: 10px;
    top: 50%;
    transform: translateY(-50%);
  }
  [dir=rtl] .choices__list--dropdown .choices__item--selectable[data-select-text], [dir=rtl] .choices__list[aria-expanded] .choices__item--selectable[data-select-text] {
    text-align: right;
    padding-left: 100px;
    padding-right: 10px;
  }
  [dir=rtl] .choices__list--dropdown .choices__item--selectable[data-select-text]::after, [dir=rtl] .choices__list[aria-expanded] .choices__item--selectable[data-select-text]::after {
    right: auto;
    left: 10px;
  }
}
.choices__list--dropdown .choices__item--selectable.is-highlighted, .choices__list[aria-expanded] .choices__item--selectable.is-highlighted {
  background-color: #f2f2f2;
}

.choices__list--dropdown .choices__item--selectable.is-highlighted::after, .choices__list[aria-expanded] .choices__item--selectable.is-highlighted::after {
  opacity: 0.5;
}

.choices__item {
  cursor: default;
}

.choices__item--selectable {
  cursor: pointer;
}

.choices__item--disabled {
  cursor: not-allowed;
  -webkit-user-select: none;
  user-select: none;
  opacity: 0.5;
}

.choices__heading {
  font-weight: 600;
  font-size: 12px;
  padding: 10px;
  border-bottom: 1px solid #f7f7f7;
  color: gray;
}

.choices__button {
  text-indent: -9999px;
  appearance: none;
  border: 0;
  background-color: transparent;
  background-repeat: no-repeat;
  background-position: center;
  cursor: pointer;
}

.choices__button:focus, .choices__input:focus {
  outline: 0;
}

.choices__input {
  display: inline-block;
  vertical-align: baseline;
  background-color: #f9f9f9;
  font-size: 14px;
  margin-bottom: 5px;
  border: 0;
  border-radius: 0;
  max-width: 100%;
  padding: 4px 0 4px 2px;
}

.choices__input::-webkit-search-cancel-button, .choices__input::-webkit-search-decoration, .choices__input::-webkit-search-results-button, .choices__input::-webkit-search-results-decoration {
  display: none;
}

.choices__input::-ms-clear, .choices__input::-ms-reveal {
  display: none;
  width: 0;
  height: 0;
}

[dir=rtl] .choices__input {
  padding-right: 2px;
  padding-left: 0;
}

.choices__placeholder {
  opacity: 0.5;
}

@font-face {
  font-family: "Manrope";
  src: url("../fonts/Manrope-Medium.woff2") format("woff2"), url("../fonts/Manrope-Medium.woff") format("woff");
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Manrope";
  src: url("../fonts/Manrope-ExtraLight.woff2") format("woff2"), url("../fonts/Manrope-ExtraLight.woff") format("woff");
  font-weight: 200;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Manrope";
  src: url("../fonts/Manrope-Light.woff2") format("woff2"), url("../fonts/Manrope-Light.woff") format("woff");
  font-weight: 300;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Manrope";
  src: url("../fonts/Manrope-Regular.woff2") format("woff2"), url("../fonts/Manrope-Regular.woff") format("woff");
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Manrope";
  src: url("../fonts/Manrope-Bold.woff2") format("woff2"), url("../fonts/Manrope-Bold.woff") format("woff");
  font-weight: bold;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Manrope Semi";
  src: url("../fonts/Manrope-SemiBold.woff2") format("woff2"), url("../fonts/Manrope-SemiBold.woff") format("woff");
  font-weight: 600;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Manrope Extra";
  src: url("../fonts/Manrope-ExtraBold.woff2") format("woff2"), url("../fonts/Manrope-ExtraBold.woff") format("woff");
  font-weight: bold;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Inter";
  src: local("/content/fonts/Inter Bold"), local("/content/fonts/Inter-Bold"), url("../fonts/Inter-Bold.woff2") format("woff2"), url("../fonts/Inter-Bold.woff") format("woff");
  font-weight: bold;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Tilt Warp";
  src: url("../fonts/TiltWarp-Regular.woff2") format("woff2"), url("../fonts/TiltWarp-Regular.woff") format("woff");
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}
.text-2 {
  font-size: 13px;
  line-height: 1.2;
}
@media (min-width: 767px) {
  .text-2 {
    font-size: 15px;
  }
}
@media (min-width: 1143px) {
  .text-2 {
    font-size: 18px;
  }
}

body {
  font-family: "Manrope", "Apple Color Emoji", "Segoe UI Emoji", "Noto Color Emoji", sans-serif;
  font-weight: 400;
  font-optical-sizing: auto;
  font-style: normal;
  font-size: 15px;
  overflow-x: hidden;
  margin: 0;
  color: #282828;
  position: relative;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  min-height: 100vh;
  display: flex;
  flex-direction: column;
  background-color: #fff;
}
body::after {
  content: "";
  display: block;
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: 900;
  background-color: #fff;
  transition: opacity 0.7s ease;
}
body.loading::after {
  opacity: 0;
}
body.loaded::after {
  display: none;
}
body.bg-photo {
  background-repeat: no-repeat;
  background-size: cover;
}

a {
  text-decoration: none;
  color: inherit;
  transition: color 0.15s ease-in;
}

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

p {
  margin: 0;
}

svg {
  vertical-align: middle;
  fill: currentColor;
}

h1, .h1 {
  font-weight: 700;
  font-size: 28px;
  line-height: 36px;
}

h2, .h2 {
  font-weight: 700;
  font-size: 24px;
  line-height: 1.3;
}
@media (min-width: 1143px) {
  h2, .h2 {
    font-size: 32px;
  }
}

h3, .h3 {
  font-weight: 700;
  font-size: 18px;
  line-height: 24px;
  text-align: center;
}
@media (min-width: 767px) {
  h3, .h3 {
    font-size: 24px;
  }
}
@media (min-width: 1143px) {
  h3, .h3 {
    font-size: 32px;
  }
}
@media (min-width: 1143px) {
  h3--min, .h3--min {
    font-size: 24px;
  }
}

hr {
  border: none;
  border-top: 1px solid #e3e3e3;
}

button, input {
  overflow: visible;
  background-color: transparent;
  border: none;
  box-sizing: border-box;
}

input:focus {
  outline: none;
}

button, select { /* 1 */
  text-transform: none;
  cursor: pointer;
  padding: 0;
}

form {
  box-sizing: border-box;
}

div {
  box-sizing: border-box;
}

button, [type=button], [type=reset], [type=submit] {
  -webkit-appearance: button;
}

button::-moz-focus-inner, [type=button]::-moz-focus-inner, [type=reset]::-moz-focus-inner, [type=submit]::-moz-focus-inner {
  border-style: none;
  padding: 0;
}

button:-moz-focusring, [type=button]:-moz-focusring, [type=reset]:-moz-focusring, [type=submit]:-moz-focusring {
  outline: 1px dotted buttonText;
}

fieldset {
  padding: 0;
  border: none;
}

legend {
  box-sizing: border-box;
  color: inherit;
  display: table;
  max-width: 100%;
  padding: 0;
  white-space: normal;
}

progress {
  vertical-align: baseline;
}

textarea {
  overflow: auto;
}

[type=checkbox], [type=radio] {
  box-sizing: border-box; /* 1 */
  padding: 0; /* 2 */
}

[type=number]::-webkit-inner-spin-button, [type=number]::-webkit-outer-spin-button {
  height: auto;
}

[type=search] {
  -webkit-appearance: textfield; /* 1 */
  outline-offset: -2px; /* 2 */
}

[type=search]::-webkit-search-decoration {
  -webkit-appearance: none;
}

::-webkit-file-upload-button {
  -webkit-appearance: button; /* 1 */
  font: inherit; /* 2 */
}

details {
  display: block;
}

summary {
  display: list-item;
}

template {
  display: none;
}

[hidden] {
  display: none !important;
}

input:-webkit-autofill {
  transition: background-color 5000s ease-in-out 0s;
  -webkit-text-fill-color: #282828 !important;
}

textarea:-webkit-autofill {
  transition: background-color 5000s ease-in-out 0s;
  -webkit-text-fill-color: #282828 !important;
}

* {
  box-sizing: border-box;
  -webkit-tap-highlight-color: transparent;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
*::-webkit-search-cancel-button {
  display: none;
}

.container {
  width: 100%;
  margin: 0 auto;
  display: block;
  padding: 0 16px;
  position: relative;
  max-width: 1272px;
}

.lazy {
  opacity: 0;
  transition: opacity 0.3s ease-in;
}
.lazy[data-loaded=true] {
  opacity: 1;
}

.section-title {
  font-weight: 600;
  font-size: 28px;
  line-height: 1.15;
  text-align: center;
  color: #282828;
  margin: 0;
}
@media (min-width: 767px) {
  .section-title {
    font-size: 36px;
  }
}
@media (min-width: 1439px) {
  .section-title {
    font-size: 48px;
  }
}
@media (min-width: 767px) {
  .section-title--hero {
    font-size: 54px;
  }
}
@media (min-width: 1439px) {
  .section-title--hero {
    font-size: 64px;
  }
}
.section-title--green {
  color: #30d065;
}
.section-title--white {
  color: #fff;
}
.section-title[href] {
  transition: color 0.15s ease-in;
}
.section-title[href]:hover {
  color: #30e66c;
}
.section-title[href]:active, .section-title[href]:focus-visible {
  color: #30d065;
}
.section-title[href].disabled {
  color: #9c9fa2;
  pointer-events: none;
}

.text-small {
  font-weight: 400;
  font-size: 13px;
  line-height: 16px;
}

.fw-bold {
  font-weight: 700;
}

.text-center {
  text-align: center;
}

.rounded {
  border-radius: 24px;
}

.rounded-def {
  border-radius: 24px;
}
@media (min-width: 1143px) {
  .rounded-def {
    border-radius: 40px;
  }
}

.round {
  border-radius: 50%;
}

.simple-text--def {
  font-weight: 400;
  font-size: 13px;
  line-height: 1.3;
}
@media (min-width: 767px) {
  .simple-text--def {
    font-size: 15px;
  }
}
.simple-text--mid {
  font-weight: 400;
  font-size: 15px;
  line-height: 1.3;
}
@media (min-width: 767px) {
  .simple-text--mid {
    font-size: 18px;
  }
}
.simple-text--bold {
  font-weight: 600;
}
.simple-text--gray {
  color: #9c9fa2;
}
.simple-text--dark {
  color: #282828;
}
.simple-text--white {
  color: #fff;
}
.simple-text--red {
  color: #f03636;
}

.mid-label {
  display: flex;
  align-items: center;
  gap: 4px;
}
.mid-label__icon {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 16px;
  height: 16px;
  flex-shrink: 0;
}
.mid-label__icon img, .mid-label__icon svg {
  width: 100%;
  height: 100%;
}
@media (min-width: 767px) {
  .mid-label__icon {
    width: 24px;
    height: 24px;
  }
}
.mid-label--green {
  background-color: #ebfff2;
  padding: 3px 8px;
  border-radius: 8px;
}
.mid-label--green .mid-label__text {
  font-weight: bold;
  color: #30d065;
  font-size: 15px;
  transform: translateY(-1px);
}
@media (min-width: 1143px) {
  .mid-label--green .mid-label__text {
    font-size: 18px;
  }
}
.mid-label--empty-black .mid-label__text {
  color: #282828;
  font-size: 13px;
  transform: translateY(-1px);
}
@media (min-width: 767px) {
  .mid-label--empty-black .mid-label__text {
    font-size: 15px;
  }
}
@media (min-width: 1143px) {
  .mid-label--empty-black .mid-label__text {
    font-size: 18px;
  }
}
.mid-label--empty-gray {
  color: #9c9fa2;
}
.mid-label--empty-gray .mid-label__text {
  color: #9c9fa2;
  font-size: 13px;
  transform: translateY(-1px);
}
@media (min-width: 767px) {
  .mid-label--empty-gray .mid-label__text {
    font-size: 15px;
  }
}
.mid-label--empty-green {
  color: #30d065;
}
.mid-label--empty-green .mid-label__text {
  color: #30d065;
  font-size: 13px;
  transform: translateY(-1px);
}
@media (min-width: 767px) {
  .mid-label--empty-green .mid-label__text {
    font-size: 15px;
  }
}

.pay-mini {
  display: flex;
  justify-content: center;
  align-items: center;
  width: auto;
  height: 22px;
  background-color: #f2f2f3;
  border-radius: 4px;
  padding: 2px;
  transition: border-color 0.15s ease-in;
}
@media (min-width: 767px) {
  .pay-mini {
    height: 32px;
    padding: 6px 10px;
  }
}
.pay-mini img {
  width: auto;
  height: auto;
  max-width: 80%;
}
.pay-mini--big {
  width: 100%;
  height: 40px;
  border-radius: 8px;
  border: 1px solid transparent;
}
@media (min-width: 767px) {
  .pay-mini--big {
    height: 48px;
  }
}
.pay-mini--big img {
  width: 34%;
}
.desktop-device .pay-mini--big[href]:hover {
  border-color: #50a3e9;
}

.star-number {
  position: relative;
  width: 53px;
  height: 56px;
}
.star-number__img {
  display: block;
  width: 100%;
  height: 100%;
  position: relative;
}
.star-number__img img {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 1;
  width: 100%;
  height: 100%;
}
.star-number__text {
  position: absolute;
  top: calc(50% - 2px);
  left: 50%;
  z-index: 2;
  transform: translate(-50%, -50%);
  font-size: 24px;
  line-height: 1;
  color: #fff;
  font-weight: bold;
}

.d-flex {
  display: flex;
}

.fd-column {
  flex-direction: column;
}

.align-center {
  align-items: center;
}

.justify-center {
  justify-content: center;
}

.justify-between {
  justify-content: space-between;
}

/* Custom Checkbox Styles */
.input-item input[type=checkbox] {
  appearance: none;
  -webkit-appearance: none;
  -moz-appearance: none;
  width: 20px;
  height: 20px;
  border: 2px solid #e3e3e3;
  border-radius: 4px;
  background-color: #fff;
  cursor: pointer;
  position: relative;
  flex-shrink: 0;
  transition: all 0.3s ease;
}

.input-item input[type=checkbox]:hover {
  border-color: #30D065;
}

.input-item input[type=checkbox]:checked {
  background-color: #30D065;
  border-color: #30D065;
}

.input-item input[type=checkbox]:checked::after {
  content: "";
  position: absolute;
  left: 5px;
  top: 0px;
  width: 5px;
  height: 10px;
  border: solid white;
  border-width: 0 2px 2px 0;
  transform: rotate(45deg);
}

.input-item input[type=checkbox]:focus {
  outline: 2px solid #30D065;
  outline-offset: 2px;
}

/* Agreement checkbox container and label */
.quiz-form__agreement {
  display: flex;
  align-items: flex-start;
  gap: 10px;
}

.quiz-form__agreement-label {
  font-size: 14px;
  line-height: 1.4;
  cursor: pointer;
  color: #9C9FA2;
  font-family: Manrope;
  font-size: 12px;
}
.quiz-form__agreement-label a {
  color: #30d065;
}

.button-arrow {
  font-weight: 700;
  font-size: 18px;
  line-height: 24px;
  background-color: #282828;
  padding: 0 16px;
  height: 48px;
  line-height: 48px;
  overflow: hidden;
  position: relative;
  border-radius: 48px;
  display: inline-block;
  min-width: 214px;
  color: #30d065;
}
@media (min-width: 1143px) {
  .button-arrow {
    height: 64px;
    line-height: 64px;
    font-size: 24px;
    min-width: 268px;
  }
}
.button-arrow--white {
  color: #fff;
}
.button-arrow__icon {
  display: flex;
  align-items: center;
  justify-content: flex-end;
  width: 44px;
  height: calc(100% - 4px);
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  right: 2px;
  border-radius: 48px;
  transition: transform 0.3s ease, width 0.3s ease;
  background-color: #30d065;
  z-index: 2;
}
.button-arrow--white .button-arrow__icon {
  background-color: #fff;
}
@media (min-width: 1143px) {
  .button-arrow__icon {
    width: 56px;
    height: calc(100% - 8px);
    right: 4px;
  }
}
.button-arrow__arrow {
  display: flex;
  align-items: center;
  width: 16px;
  height: 16px;
  overflow: hidden;
  margin: 0 13px 0 0;
}
@media (min-width: 1143px) {
  .button-arrow__arrow {
    width: 24px;
    height: 24px;
    margin: 0 16px 0 0;
  }
}
.button-arrow__arrow img {
  width: inherit;
  height: inherit;
  transition: margin-left 0.15s ease-in;
}
.button-arrow__arrow img:first-child:not(:only-child) {
  margin-left: -16px;
}
@media (min-width: 1143px) {
  .button-arrow__arrow img:first-child:not(:only-child) {
    margin-left: -24px;
  }
}
.button-arrow .label-up {
  display: block;
  margin: 0 47px 0 6px;
  height: 100%;
  position: relative;
  top: -1px;
  transition: 0.3s;
  text-align: left;
}
@media (min-width: 1143px) {
  .button-arrow .label-up {
    margin: 0 70px 0 8px;
  }
}
@media (min-width: 1143px) {
  .button-arrow:hover {
    color: #30d065;
    background-color: #282828;
  }
  .button-arrow:hover .button-arrow__icon {
    width: calc(100% - 8px);
  }
  .button-arrow:hover .button-arrow__arrow img:first-child {
    margin-left: 0;
  }
  .button-arrow:hover .label-up {
    top: calc(-100% - 1px);
    color: #282828;
    z-index: 3;
  }
  .button-arrow:focus, .button-arrow:active {
    color: #30d065;
    background-color: #282828;
  }
  .button-arrow:focus .button-arrow__icon, .button-arrow:active .button-arrow__icon {
    width: calc(100% - 8px);
  }
  .button-arrow:focus .button-arrow__arrow img:first-child, .button-arrow:active .button-arrow__arrow img:first-child {
    margin-left: 0;
  }
  .button-arrow:focus .label-up, .button-arrow:active .label-up {
    top: calc(-100% - 1px);
    color: #282828;
    z-index: 3;
  }
}
.button-arrow.disabled {
  background-color: #9c9fa2;
  pointer-events: none;
}
.button-arrow.disabled .label-up {
  color: #fff;
}
.button-arrow.disabled .button-arrow__icon {
  background-color: #fff;
}
.button-arrow.disabled .button-arrow__icon img {
  filter: grayscale(72%) brightness(3.5);
}
.button-arrow--animate::after {
  content: "";
  position: absolute;
  top: 0;
  left: -75%;
  width: 50%;
  height: 100%;
  background: linear-gradient(120deg, transparent 0%, rgba(255, 255, 255, 0.3) 50%, transparent 100%);
  transform: skewX(-20deg);
  animation: shine 2.5s ease-in-out infinite;
}

@keyframes shine {
  0% {
    left: -75%;
  }
  60% {
    left: 125%;
  }
  100% {
    left: 125%;
  }
}
.p-16 {
  padding: 16px;
}

.p-24 {
  padding: 24px;
}

.p-32 {
  padding: 32px;
}

.p-88 {
  padding: 88px;
}

.pb-4 {
  padding-bottom: 4px;
}

.pb-12 {
  padding-bottom: 12px;
}

.pb-24 {
  padding-bottom: 24px;
}

.pb-32 {
  padding-bottom: 32px;
}

.pb-88 {
  padding-bottom: 88px;
}

.mt-40 {
  margin-top: 40px;
}

.mb-40 {
  margin-bottom: 40px;
}

.mb-16 {
  margin-bottom: 16px;
}

.mb-24 {
  margin-bottom: 24px;
}

.mb-32 {
  margin-bottom: 32px;
}

.mb-72 {
  margin-bottom: 72px;
}

.mb-88 {
  margin-bottom: 88px;
}

.mt-24 {
  margin-top: 24px;
}

.mt-32 {
  margin-top: 32px;
}

.mt-88 {
  margin-top: 88px;
}

.mlr_-16 {
  margin-left: -16px;
  margin-right: -16px;
}

.mb-88-media {
  margin-bottom: 24px;
}
@media (min-width: 1143px) {
  .mb-88-media {
    margin-bottom: 88px;
  }
}

.mb-24-media {
  margin-bottom: 24px;
}
@media (min-width: 1143px) {
  .mb-24-media {
    margin-bottom: 46px;
  }
}

@media (min-width: 1143px) {
  .md-none {
    display: none;
  }
}

.hero-home {
  padding: 64px 0 0;
}
@media (min-width: 1143px) {
  .hero-home {
    padding: 11.5vw 0 142px;
    margin: 0 0 7.35vw;
    background-image: url("../img/bg-hero.webp");
    background-size: cover;
    background-repeat: no-repeat;
  }
}
@media (min-width: 1792px) {
  .hero-home {
    padding: 220px 0 7.4vw;
    margin: 0 0 192px;
  }
}
.hero-home .section-title {
  margin-bottom: 12px;
}
@media (min-width: 767px) {
  .hero-home .section-title {
    margin-bottom: 18px;
  }
}
@media (min-width: 1439px) {
  .hero-home .section-title {
    margin-bottom: 26px;
  }
}
.hero-home__body {
  display: flex;
  flex-direction: column;
  align-items: center;
}
.hero-home__bottom-desktop {
  font-size: 15px;
  line-height: 1;
  color: #282828;
}
@media (min-width: 1143px) {
  .hero-home__bottom-desktop {
    font-size: 18px;
    max-width: 402px;
  }
}
.hero-home__button {
  margin: 0 0 65px;
}
@media (min-width: 1200px) {
  .hero-home__button {
    margin: 0 0 6vw;
  }
}
@media (min-width: 1792px) {
  .hero-home__button {
    margin: 0 0 116px;
  }
}
.hero-home__img {
  display: block;
  max-width: 325px;
  margin: 0 auto 17px;
}
@media (min-width: 1143px) {
  .hero-home__img {
    display: none;
  }
}
.hero-home__img img {
  width: 100%;
  height: auto;
}

.hero-battery {
  display: none;
  align-items: center;
  justify-content: center;
  position: relative;
  padding-bottom: 7px;
  gap: 10px;
  margin: 0 0 16px;
}
.hero-battery::after {
  content: "";
  display: block;
  width: 100%;
  height: 16px;
  background-image: url(data:image/png;base64,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);
  background-repeat: no-repeat;
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  z-index: 1;
}
.hero-battery__text {
  color: #30d065;
  font-weight: bold;
}
@media (min-width: 1143px) {
  .hero-battery__text {
    font-size: 24px;
  }
}
@media (min-width: 1439px) {
  .hero-battery__text {
    font-size: 32px;
  }
}
.hero-battery__icon {
  width: 64px;
  height: 64px;
}
.hero-battery__icon img {
  width: 100%;
  height: 100%;
}
@media (min-width: 1143px) {
  .hero-battery {
    display: flex;
  }
}

.home-author__body {
  margin: 0 0 24px;
}
@media (min-width: 1143px) {
  .home-author__body {
    display: grid;
    grid-template-columns: 56fr 40fr;
    gap: 16px;
    margin: 0 0 34px;
  }
}
.home-author__left {
  display: flex;
  flex-direction: column;
  align-items: center;
  text-align: center;
  padding: 24px;
}
@media (min-width: 1143px) {
  .home-author__left {
    align-items: flex-start;
    text-align: left;
    padding: 34px 23px;
  }
}
.home-author__left .h3 {
  text-align: center;
  line-height: 1.4;
  margin: 0 0 12px;
}
@media (min-width: 1143px) {
  .home-author__left .h3 {
    text-align: left;
    margin: 0 0 8px;
    max-width: 446px;
  }
  .home-author__left .h3 br {
    display: none;
  }
}
.home-author__left .text-2 {
  margin: 0 0 12px;
}
@media (min-width: 1143px) {
  .home-author__left .text-2 {
    margin: 0 0 46px;
  }
}
.home-author__left-top {
  display: flex;
  align-items: center;
  flex-direction: column;
  margin: 0 0 12px;
}
@media (min-width: 1143px) {
  .home-author__left-top {
    flex-direction: row;
    gap: 10px;
    margin: 0 0 46px;
  }
}
.home-author__left-bottom {
  display: flex;
  align-items: center;
}
@media (min-width: 1143px) {
  .home-author__left-bottom {
    align-self: flex-end;
    padding: 0 16px 0 0;
  }
}
.home-author__left-bottom img {
  width: 56px;
  height: 56px;
}
@media (min-width: 1143px) {
  .home-author__left-bottom img {
    width: 72px;
    height: 72px;
  }
}

.count-info {
  font-size: 13px;
  color: #9c9fa2;
}
@media (min-width: 767px) {
  .count-info {
    font-size: 18px;
  }
}
.count-info__icon {
  display: inline-block;
  width: 16px;
  height: 16px;
  transform: translateY(-2px);
}
@media (min-width: 1143px) {
  .count-info__icon {
    width: 24px;
    height: 24px;
  }
}
.count-info__icon svg {
  width: 100%;
  height: 100%;
}

.home-road {
  display: flex;
  align-items: center;
  flex-direction: column;
  padding: 32px 10px 24px;
  gap: 16px;
}
@media (min-width: 1143px) {
  .home-road {
    width: 100%;
    gap: 0;
    flex-direction: row;
    justify-content: space-between;
    padding: 93px 99px 94px 65px;
  }
}
.home-road__img {
  display: block;
  width: 100%;
  max-width: 512px;
}
.home-road__img img {
  width: 100%;
  height: auto;
}

.home-only__top {
  border-bottom: 1px solid #e3e3e3;
  padding: 0 0 14px;
  margin: 0 0 16px;
}
@media (min-width: 1143px) {
  .home-only__top {
    padding: 0 0 33px;
    margin: 0 0 20px;
  }
}
.home-only__top .section-title {
  max-width: 612px;
  margin: 0 auto 12px;
}
@media (min-width: 1143px) {
  .home-only__top .section-title {
    margin: 0 auto 16px;
  }
}
.home-only__top--sec {
  margin: 0;
  padding: 0;
  border: none;
}
.home-only__body > .h3 {
  max-width: 221px;
  margin: 0 auto;
}
@media (min-width: 767px) {
  .home-only__body > .h3 {
    max-width: 100%;
  }
}
.home-only__bottom {
  display: flex;
  flex-direction: column;
  align-items: center;
  margin: 22px 0 0;
}
@media (min-width: 1143px) {
  .home-only__bottom {
    margin: 36px 0 0;
  }
}
.home-only__bottom .h3 {
  width: 100%;
  border-bottom: 1px solid #e3e3e3;
  padding-bottom: 16px;
  margin-bottom: 24px;
}
@media (min-width: 1143px) {
  .home-only__bottom .h3 {
    padding-bottom: 26px;
    margin-bottom: 33px;
  }
}
.home-only__sub {
  color: #282828;
  font-size: 15px;
  line-height: 1.2;
}
@media (min-width: 1143px) {
  .home-only__sub {
    font-size: 18px;
  }
}

.home-leak {
  display: flex;
  align-items: center;
  flex-direction: column;
  padding: 32px 13px 23px;
  gap: 17px;
}
@media (min-width: 1143px) {
  .home-leak {
    padding: 110px 97px;
    flex-direction: row;
    justify-content: space-between;
  }
}
.home-leak .section-title {
  max-width: 500px;
}
.home-leak__img {
  display: block;
  width: 100%;
  max-width: 507px;
}
@media (min-width: 1143px) {
  .home-leak__img {
    min-height: 394.5px;
  }
}
.home-leak__img img {
  width: 100%;
  height: auto;
}
.home-leak--sec {
  flex-direction: column-reverse;
  padding: 32px 13px 42px;
}
@media (min-width: 1143px) {
  .home-leak--sec {
    padding: 29px 58px;
    flex-direction: row;
  }
}
.home-leak--sec .section-title {
  font-family: "Manrope Semi", "Apple Color Emoji", "Segoe UI Emoji", "Noto Color Emoji", sans-serif;
  font-size: 18px;
  line-height: 1.35;
}
@media (min-width: 768px) {
  .home-leak--sec .section-title {
    font-size: 24px;
    line-height: 1.3;
  }
}
@media (min-width: 1280px) {
  .home-leak--sec .section-title {
    font-size: 32px;
  }
}

.in-frame-blue {
  background-image: url(data:image/webp;base64,UklGRrIDAABXRUJQVlA4WAoAAAAQAAAAeAAAHwAAQUxQSGUBAAABkJZtb91mgmAIgiAIghAGEYOUQQ0hDDwGHgNDEIQXgiDoO6TZUf8jYgLovtjRj11VVfiSXrKICjOrigqrmLKZmV5uZqZMLCa26c7EzKoiLJs2ZrZNRFVU6JObrUgAkXcjPzNwe7r7WojE8szApa//x/8LAOaYDvjKGPIJ7RlrTo/8zWNN+Ng+opgnskKcc/CtJ8yzSryBbzzRI+uMCX4heGSta71wjWJiPi6eHVktgomIYVlvDCI6d1QUjQiWFfuD2M+aFm3vqybQo0dJ4a33rHlxWW9sZ5QUaPLuJSGo+VnSWkTLatqJtKOiZCLyo6JBRGTdC+L/aGqUM+iSh1XjfEV8bFFIAEyvH09GGcBJt20nQwmYa6dP1LcVv19v9OntGGP09X3c4VjIjBe4CiQCwMrIQGZGZsyj0RdOZGb4cvgcc/YxRrfeu9m2We/dutk5um2qxvepiUprxJd0szGrqrTW6IMAVlA4ICYCAADQDACdASp5ACAAPpFCnUslo6KhqBgIALASCWY7gB/U6CqP01+x4IbbX0AbY/n7X1GxnjHrQUAHuQEHh2Jh+rzIYe7Fw5XV3U2qDdTwfhry4v+FRfW7Xw+EISQDDHuEynnfFtSupdHf/2XTSE6FI8wA/vt6Oou949BkW2fs5a7n1IEvf3F6mGELfb93DnC5oiHPzhWvKkkQbiTyCKxEPJFsVMJ+OwjtzKxHCRp4qL4XIO+lWPHqj3VcYT/CKj0awxqD7xsZMwwLavHpFOA7+MXuGbiXeNdKNDrYZjBCotW8uP1dXILW+sBYFqEq4Cb+5otlVQxH3s/V62GEiy65QpO/lvZTpRyQVLOYZNq68sdLOQgaoQ+bL0ac3msJLZxFhhl2pH3UqC2kyCMNpQOEiLtC+fk9Mr+0UcblWSUje7dzG1SFnfZ8Ux5v56EJ8xSMiqaCBpzy+M8uwBP4dlagDMxjKR1oAiX4fgPpt1WoV18RgEqzHaBXfPJfAfZvGuzTHalHI5LK2TS5b5KBCJ4vv8Xkf39lk0KqcS9BbO5FpCAnuc7EpUWUi2sn3lZdftIc3H05aoLtVu+mNfdsRjKcHhGv2uw6Bl35Nw7Wn7AmUh3cnhA5if0429SjIiXy6zdsmm5o21erciS0E00p1LO57f6bAxMylO7ca6bCQJr1QLTPtBZcjIl2lnd5iWB0TJ4sElBJ6cSeSoQM+bt6Rdq5zrK87EfFAAAA);
  display: inline-block;
  font-size: 15px;
  background-size: 100% 100%;
  background-repeat: no-repeat;
  padding: 6px 10px;
  color: #fff;
}
@media (min-width: 1143px) {
  .in-frame-blue {
    font-size: 18px;
    padding: 7px 12px;
    font-weight: 200;
  }
}

.in-frame-green {
  background-image: url(data:image/png;base64,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);
  display: inline-block;
  font-size: 15px;
  background-size: 100% 100%;
  background-repeat: no-repeat;
  padding: 6px 10px;
  color: #fff;
}
@media (min-width: 1143px) {
  .in-frame-green {
    font-size: 18px;
    padding: 7px 12px;
    font-weight: 200;
  }
}

.in-frame-big {
  background-image: url("../img/frame-big.png");
  background-repeat: no-repeat;
  background-position: center;
  background-size: 100% 100%;
  height: auto;
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 12px 16px;
}
@media (min-width: 1143px) {
  .in-frame-big {
    padding: 19px 25px;
  }
}

.report-content {
  display: flex;
  flex-direction: column;
  align-items: center;
}
@media (min-width: 1143px) {
  .report-content {
    max-width: 822px;
  }
}
.report-content .h3 {
  margin: 0 0 20px;
}
@media (min-width: 1143px) {
  .report-content .h3 {
    margin: 0 0 33px;
  }
}
.report-content__list {
  display: flex;
  flex-wrap: wrap;
  gap: 12px;
  justify-content: center;
}
.report-content__item {
  flex: 0 1 calc(50% - 8px);
  aspect-ratio: 1;
  backdrop-filter: blur(10px);
  border-radius: 50%;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  text-align: center;
  cursor: pointer;
  position: relative;
  overflow: hidden;
  padding: 16px;
}
@media (min-width: 767px) {
  .report-content__item {
    flex: 0 1 calc(33% - 6px);
  }
}
.report-content__item > span {
  display: block;
  max-width: 180px;
  margin: 0 auto;
  font-size: 13px;
  line-height: 1.25;
}
@media (min-width: 767px) {
  .report-content__item > span {
    flex: 0 1 calc(33% - 6px);
    font-size: 15px;
  }
}
@media (min-width: 1439px) {
  .report-content__item > span {
    font-size: 18px;
  }
}
.report-content__item svg {
  width: 32px;
  height: 32px;
  margin-bottom: 8px;
}
@media (min-width: 1143px) {
  .report-content__item svg {
    width: 48px;
    height: 48px;
    margin-bottom: 14px;
  }
}
.report-content__item::before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background: linear-gradient(45deg, transparent, rgba(255, 255, 255, 0.1), transparent);
  border-radius: 50%;
  transform: scale(0.7);
  opacity: 0;
  transition: transform 0.3s ease-in, opacity 0.3s ease-in;
}
.report-content__item.border-black::before {
  background: linear-gradient(45deg, transparent, rgba(0, 0, 0, 0.1), transparent);
}
.desktop-device .report-content__item:hover::before {
  transform: scale(1);
  opacity: 1;
}

@media (min-width: 1143px) {
  .after-quiz {
    max-width: 822px;
  }
}
.after-quiz__list {
  display: flex;
  flex-direction: column;
  gap: 8px;
}
@media (min-width: 1143px) {
  .after-quiz__list {
    gap: 23px;
  }
}
.after-quiz .section-title {
  margin: 0 0 24px;
}
@media (min-width: 1143px) {
  .after-quiz .section-title {
    margin: 0 0 32px;
  }
}
.after-quiz__item {
  font-size: 13px;
  line-height: 1;
  font-weight: 400;
  background-color: #f2f2f3;
  border-radius: 24px;
  display: flex;
  align-items: center;
  padding: 4px 16px 4px 6px;
}
@media (min-width: 767px) {
  .after-quiz__item {
    font-size: 18px;
  }
}
@media (min-width: 1143px) {
  .after-quiz__item {
    font-size: 24px;
    font-weight: 700;
    border-radius: 40px;
    padding: 4px 16px 4px 4px;
  }
}
.after-quiz__item span {
  font-weight: 700;
  font-size: 18px;
  text-align: center;
  width: 40px;
  height: 40px;
  border-radius: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  margin-right: 8px;
  flex-shrink: 0;
}
@media (min-width: 1143px) {
  .after-quiz__item span {
    width: 64px;
    height: 64px;
    font-size: 32px;
    margin-right: 16px;
  }
}

.quotes {
  display: grid;
  grid-template-columns: 1fr;
  gap: 7px;
  list-style: none;
  padding: 0;
  margin: 24px 0 0;
}
@media (min-width: 1143px) {
  .quotes {
    align-items: flex-start;
    grid-template-columns: repeat(3, 1fr);
    gap: 12px;
  }
}
.quotes__item {
  background-color: #f2f2f3;
  border-radius: 24px;
  display: flex;
  flex-direction: column;
  padding: 16px;
}
@media (min-width: 1143px) {
  .quotes__item {
    padding: 25px 24px;
  }
  .quotes__item:nth-child(n+4) {
    display: none;
  }
}
.quotes__item-title {
  display: flex;
  align-items: center;
  gap: 8px;
  background-image: url("data:image/svg+xml,%3Csvg width='32' height='32' viewBox='0 0 32 32' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1.3335 3.22232L2.08951 8.46401C3.63514 8.32961 4.86156 8.59842 5.76878 9.27043C6.67599 9.90884 7.2976 10.8329 7.63361 12.0425C7.93602 13.2185 7.98642 14.5625 7.78481 16.0746H1.3335V29.0276H13.7825V15.5705C13.7825 11.1689 12.7409 7.8424 10.6577 5.59116C8.57443 3.30632 5.46637 2.51671 1.3335 3.22232ZM18.2178 3.22232L18.9738 8.46401C20.5194 8.32961 21.7459 8.59842 22.6531 9.27043C23.5603 9.90884 24.1819 10.8329 24.5179 12.0425C24.8203 13.2185 24.8707 14.5625 24.6691 16.0746H18.2178V29.0276H30.6668V15.5705C30.6668 11.1689 29.6252 7.8424 27.542 5.59116C25.4587 3.30632 22.3507 2.51671 18.2178 3.22232Z' fill='%239C9FA2'/%3E%3C/svg%3E%0A");
  background-repeat: no-repeat;
  background-position: right top 4px;
  background-size: 32px 32px;
  padding-right: 40px;
  border-bottom: 1px solid #FFFFFF;
  padding-bottom: 5px;
}
@media (min-width: 1143px) {
  .quotes__item-title {
    background-size: 40px 40px;
    background-position: right top 8px;
    gap: 12px;
    padding-bottom: 13px;
  }
}
.quotes__item-text {
  padding-top: 8px;
  font-size: 13px;
  line-height: 1.3;
}
@media (min-width: 1143px) {
  .quotes__item-text {
    font-size: 15px;
    padding-top: 13px;
  }
}
.quotes__item-avatar {
  width: 40px;
  height: 40px;
}
@media (min-width: 1143px) {
  .quotes__item-avatar {
    width: 56px;
    height: 56px;
  }
}
.quotes__item-avatar img {
  width: 100%;
  height: 100%;
}
.quotes__item-name {
  font-weight: 700;
  font-size: 15px;
  line-height: 1.4;
}
@media (min-width: 1143px) {
  .quotes__item-name {
    font-size: 18px;
  }
}

.link-arrow {
  display: flex;
  gap: 8px;
  align-items: center;
  justify-content: center;
}
.link-arrow--big {
  font-size: 15px;
  font-family: "Manrope Semi", "Apple Color Emoji", "Segoe UI Emoji", "Noto Color Emoji", sans-serif;
  font-weight: 600;
}
@media (min-width: 767px) {
  .link-arrow--big {
    font-size: 18px;
  }
}
@media (min-width: 1439px) {
  .link-arrow--big {
    font-size: 24px;
  }
}
.link-arrow--mid {
  font-size: 15px;
  font-family: "Manrope Semi", "Apple Color Emoji", "Segoe UI Emoji", "Noto Color Emoji", sans-serif;
  font-weight: 600;
}
@media (min-width: 767px) {
  .link-arrow--mid {
    font-size: 18px;
  }
}
.link-arrow__icon {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 16px;
  height: 16px;
  transform: translateY(1px);
}
@media (min-width: 1143px) {
  .link-arrow__icon {
    width: 24px;
    height: 24px;
  }
}
.link-arrow__icon svg {
  width: 100%;
  height: 100%;
}
.link-arrow:hover {
  color: #30e66c;
}
.link-arrow:active, .link-arrow:focus-visible {
  color: #30d065;
}
.link-arrow.disabled {
  color: #9c9fa2;
  pointer-events: none;
}

.quizzes-slider .section-title {
  margin: 0 0 24px;
}
@media (min-width: 1143px) {
  .quizzes-slider .section-title {
    margin: 0 0 56px;
  }
}
.quizzes-slider__swiper {
  width: calc(100% + 32px);
  margin: 0 0 0 -16px;
  padding: 0 16px;
}
@media (min-width: 560px) {
  .quizzes-slider__swiper {
    width: 100%;
    margin: 0;
    padding: 0;
  }
}
.quizzes-slider .quiz-card {
  max-width: 440px;
}
.quizzes-slider .swiper-scrollbar {
  max-width: 822px;
  margin: 37px auto 0;
  position: relative;
  height: 4px;
}
@media (min-width: 767px) {
  .quizzes-slider .swiper-scrollbar {
    height: 6px;
    margin: 47px auto 0;
  }
}
.quizzes-slider .swiper-scrollbar-drag {
  background-color: #30d065;
  top: -2px;
  height: 8px;
  cursor: pointer;
  transition: background-color 0.15s ease-in;
}
@media (min-width: 767px) {
  .quizzes-slider .swiper-scrollbar-drag {
    height: 12px;
    top: -3px;
  }
}
.quizzes-slider .swiper-scrollbar-drag:hover {
  background-color: #30e66c;
}

.quiz-card {
  display: flex;
  flex-direction: column;
  background-color: #f2f2f3;
  border-radius: 24px;
  padding: 4px;
  width: 100%;
  margin: 0 auto;
  border: 1px solid transparent;
  transition: background-color 0.15s ease-in, border-color 0.15s ease-in;
}
.quiz-card__top {
  display: flex;
  align-items: flex-start;
  justify-content: space-between;
  gap: 12px;
  padding: 12px 12px 24px 12px;
}
@media (min-width: 1143px) {
  .quiz-card__top {
    padding: 12px 12px 36px 12px;
  }
}
.quiz-card__title {
  font-weight: 700;
  color: #282828;
  font-size: 15px;
  line-height: 1.3;
}
@media (min-width: 767px) {
  .quiz-card__title {
    font-size: 19px;
  }
}
@media (min-width: 1143px) {
  .quiz-card__title {
    font-size: 24px;
  }
}
.quiz-card__button {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 40px;
  height: 40px;
  flex-shrink: 0;
}
@media (min-width: 1143px) {
  .quiz-card__button {
    width: 56px;
    height: 56px;
  }
}
.quiz-card__button svg {
  width: 100%;
  height: 100%;
}
.quiz-card__img {
  display: block;
  width: 100%;
  position: relative;
  height: 0;
  padding-bottom: 71%;
  border-radius: 22px;
  overflow: hidden;
}
@media (min-width: 767px) {
  .quiz-card__img {
    padding-bottom: 69.4%;
  }
}
.quiz-card__img img {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 1;
  width: 100%;
  height: 100%;
  object-fit: cover;
  transition: transform 0.15s ease-in;
}
.desktop-device .quiz-card:hover {
  border-color: #282828;
  background-color: #fff;
}

.red-line-strike {
  position: relative;
  display: block;
}
.red-line-strike::after {
  content: "";
  position: absolute;
  left: 0;
  top: 50%;
  width: calc(100% - 32px);
  height: 8px;
  background-image: url("../img/red-line2.png");
  background-position: center;
  background-repeat: no-repeat;
  background-size: contain;
}
@media (min-width: 767px) {
  .red-line-strike::after {
    height: 15px;
    width: calc(100% - 52px);
  }
}
@media (min-width: 1439px) {
  .red-line-strike::after {
    height: 18px;
    width: calc(100% - 72px);
  }
}
.red-line-strike svg {
  width: 32px;
  height: auto;
  transform: translateY(-2px);
}
@media (min-width: 767px) {
  .red-line-strike svg {
    width: 52px;
    transform: translateY(-4px);
  }
}
@media (min-width: 1439px) {
  .red-line-strike svg {
    width: 72px;
    transform: translateY(-4px);
  }
}

.energy-steps {
  margin-bottom: 93px;
}
@media (min-width: 1143px) {
  .energy-steps {
    margin-bottom: 18px;
  }
}
.energy-steps__list {
  display: flex;
  gap: 8px;
  flex-wrap: wrap;
}
@media (min-width: 1143px) {
  .energy-steps__list {
    display: grid;
    grid-template-columns: repeat(3, minmax(152px, 1fr) minmax(200px, 1fr));
    grid-gap: 8px;
  }
}
@media (min-width: 1439px) {
  .energy-steps__list {
    display: grid;
    grid-template-columns: repeat(3, minmax(152px, 1fr) minmax(235px, 1fr));
    grid-gap: 16px;
  }
}
.energy-steps .h2 {
  max-width: 403px;
  margin: 0 0 24px;
  text-align: center;
  font-size: 28px;
}
.energy-steps .h2 span {
  color: #F03636;
}
@media (min-width: 1143px) {
  .energy-steps .h2 {
    margin: 0 0 36px;
  }
}
.energy-steps .h2 svg {
  margin: 0 3px;
}

.energy-step {
  display: flex;
  flex-direction: column;
  border-radius: 24px;
  padding: 12px;
  min-height: 136px;
  border: 1px solid #282828;
  width: 48%;
}
.energy-step svg {
  width: 64px;
  height: 64px;
  align-self: flex-end;
  margin-bottom: 11px;
}
@media (min-width: 1143px) {
  .energy-step svg {
    width: 80px;
    height: 80px;
    margin-bottom: 13px;
  }
}
.energy-step-text {
  display: flex;
  align-items: center;
  color: #282828;
  font-weight: 700;
  font-size: 15px;
  line-height: 1.3;
  margin: 0 8px 0 0;
  min-height: 39px;
}
@media (min-width: 1143px) {
  .energy-step-text {
    min-height: 47px;
    font-size: 18px;
    margin: 0 16px 0 5px;
  }
}
.energy-step.green {
  background-color: #30d065;
  text-align: center;
  color: #fff;
  font-size: 18px;
  line-height: 1.4;
  font-weight: 700;
  justify-content: center;
}
@media (min-width: 1143px) {
  .energy-step.green {
    font-size: 22px;
    padding: 0 24px;
  }
}
@media (min-width: 1439px) {
  .energy-step.green {
    font-size: 24px;
    padding: 0 38px;
  }
}
@media (min-width: 1143px) {
  .energy-step:nth-child(3) {
    order: 4;
  }
  .energy-step:nth-child(4) {
    order: 3;
  }
  .energy-step:nth-child(5) {
    order: 5;
  }
  .energy-step:last-child {
    order: 6;
  }
}

.report-section {
  padding-bottom: 24px;
  margin-left: -16px;
  margin-right: -16px;
  position: relative;
  min-height: 315px;
  margin-bottom: 65px;
}
@media (min-width: 1143px) {
  .report-section {
    margin-left: 0;
    margin-right: 0;
    margin-bottom: 8.7vw;
  }
}
@media (min-width: 1439px) {
  .report-section {
    margin-left: 0;
    margin-right: 0;
  }
}
@media (min-width: 1792px) {
  .report-section {
    margin-bottom: 166px;
  }
}
.report-section-title {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  font-size: 28px;
  font-weight: 700;
  color: #fff;
  line-height: 1.25;
  position: absolute;
  z-index: 2;
  top: -57px;
  left: 0;
}
@media (min-width: 1143px) {
  .report-section-title {
    font-size: 36px;
    top: 65px;
  }
}
@media (min-width: 1439px) {
  .report-section-title {
    font-size: 48px;
  }
}
.report-section-title span {
  background-color: #30d065;
  border-top-right-radius: 32px;
  border-bottom-right-radius: 32px;
  padding: 0 16px 4px 16px;
}
@media (min-width: 1143px) {
  .report-section-title span {
    padding: 0 32px 4px 16px;
  }
}
.report-section__pic {
  display: block;
  width: 100%;
  position: relative;
  height: 0;
  padding-bottom: 87.5%;
  border-radius: 24px;
}
.report-section__pic img {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 1;
  width: 100%;
  height: 100%;
  object-fit: cover;
  border-radius: inherit;
}
@media (min-width: 560px) {
  .report-section__pic {
    padding-bottom: 47.5%;
  }
}
@media (min-width: 1143px) {
  .report-section__pic {
    border-radius: 40px;
    padding-bottom: 45%;
  }
}

.report-author {
  border-bottom: 1px solid #E3E3E3;
  padding: 15px 0 12px;
}
@media (min-width: 1143px) {
  .report-author {
    border-top: 1px solid #E3E3E3;
    padding: 35px 2px;
  }
  .report-author .text-2 {
    line-height: 1.325;
  }
}
.report-author__avatar {
  width: 72px;
  height: 72px;
  border-radius: 100%;
  overflow: hidden;
}
@media (min-width: 1143px) {
  .report-author__avatar {
    width: 100px;
    height: 100px;
  }
}
@media (min-width: 1439px) {
  .report-author__avatar {
    width: 120px;
    height: 120px;
  }
}
.report-author__avatar img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.report-author__info {
  display: flex;
  gap: 12px;
  margin-bottom: 12px;
}
@media (min-width: 1143px) {
  .report-author__info {
    margin-bottom: 19px;
  }
}
.report-author__body {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}
@media (min-width: 1143px) {
  .report-author__body {
    justify-content: flex-start;
    gap: 8px;
    padding: 4px 0 0;
  }
}
.report-author__body svg {
  display: block;
  width: 24px;
  height: 24px;
}
@media (min-width: 1143px) {
  .report-author__body svg {
    width: 36px;
    height: 36px;
  }
}
@media (min-width: 1439px) {
  .report-author__body svg {
    width: 48px;
    height: 48px;
  }
}
.report-author__name {
  font-weight: 700;
  font-size: 18px;
  color: #282828;
}
@media (min-width: 1143px) {
  .report-author__name {
    font-size: 21px;
  }
}
@media (min-width: 1439px) {
  .report-author__name {
    font-size: 24px;
  }
}
.report-author__ul {
  display: flex;
  flex-direction: column;
  gap: 7px;
  padding: 0;
  margin: 0;
}
.report-author__ul li {
  font-size: 13px;
  line-height: 1.2;
  color: #282828;
}
@media (min-width: 767px) {
  .report-author__ul li {
    font-size: 15px;
  }
}
@media (min-width: 1143px) {
  .report-author__ul li {
    font-size: 18px;
  }
}
.report-author__ul li span {
  color: #9c9fa2;
}

.truth-section {
  display: flex;
  gap: 8px;
  margin: 14px 0 22px;
  font-size: 13px;
  line-height: 1.3;
  align-items: center;
  justify-content: center;
}
.truth-section svg {
  width: 48px;
  height: 48px;
}
@media (min-width: 1143px) {
  .truth-section {
    font-size: 15px;
    gap: 12px;
    margin: 19px 0 32px;
  }
  .truth-section svg {
    width: 56px;
    height: 56px;
  }
}
@media (min-width: 1439px) {
  .truth-section {
    font-size: 18px;
  }
}
.truth-section--sec {
  margin: 0;
}

.default-section {
  margin: 0 auto 88px;
}
@media (min-width: 1143px) {
  .default-section {
    margin: 0 auto 9.8vw;
  }
}
@media (min-width: 1792px) {
  .default-section {
    margin: 0 auto 188px;
  }
}
.default-section--mob-full {
  margin: 0 -16px 88px;
}
@media (min-width: 1143px) {
  .default-section--mob-full {
    margin: 0 auto 9.8vw;
  }
}
@media (min-width: 1792px) {
  .default-section--mob-full {
    margin: 0 auto 188px;
  }
}
.default-section.report-section {
  margin: 0 -16px 64px;
}
@media (min-width: 1143px) {
  .default-section.report-section {
    margin: 0 auto 9.6vw;
  }
}
@media (min-width: 1792px) {
  .default-section.report-section {
    margin: 0 auto 165px;
  }
}

.get-section {
  padding: 56px 0;
}
@media (min-width: 1143px) {
  .get-section {
    padding: 8vw 0;
  }
}
@media (min-width: 1792px) {
  .get-section {
    padding: 151px 0;
  }
}
.get-section__body {
  display: grid;
  grid-template-columns: 1fr;
  grid-gap: 64px;
  padding: 72px 0 0;
}
@media (min-width: 640px) {
  .get-section__body {
    grid-template-columns: repeat(2, 1fr);
    grid-gap: 16px;
  }
}
@media (min-width: 992px) {
  .get-section__body {
    grid-template-columns: repeat(3, 1fr);
    padding: 108px 0 0;
  }
}

.get-card {
  display: flex;
  flex-direction: column;
  align-items: center;
  width: 100%;
  border-radius: 24px;
  padding: 16px 16px 0;
  text-align: center;
}
@media (min-width: 640px) {
  .get-card {
    align-items: flex-start;
    text-align: left;
  }
}
.get-card:last-child {
  padding: 16px;
}
@media (min-width: 640px) and (max-width: 991px) {
  .get-card:last-child {
    grid-column: 1/3;
    margin: 40px auto 0;
    max-width: 400px;
  }
}
.get-card__pic {
  display: block;
  width: 100%;
  position: relative;
  padding-bottom: 16px;
  margin: auto 0 0;
}
.get-card__pic img {
  z-index: 1;
  width: 100%;
  height: auto;
}
.get-card .star-number {
  margin: -62px 0 14px 0;
}
@media (min-width: 1280px) {
  .get-card .star-number {
    margin: -82px 0 14px 0;
  }
}
.get-card .star-number__img {
  animation: spin 10s linear infinite;
  animation-play-state: paused;
}
.get-card .section-title {
  margin: 0 0 12px;
}
@media (max-width: 639px) {
  .get-card .section-title {
    text-align: center;
    font-size: 24px;
  }
}
.get-card .simple-text {
  margin: 0 0 20px;
}
@media (min-width: 640px) {
  .get-card .simple-text {
    margin: 0 0 40px;
  }
}
.get-card--light {
  background-color: #faf1e8;
}
.get-card--green {
  background-color: #30D065;
}
.get-card--blue {
  background-color: #50A3E9;
}
.get-card--dark {
  background-color: #282828;
}
.get-card--lightsec {
  background-color: #e4d0c1;
}
.get-card:hover .star-number__img {
  animation-play-state: running;
}

.run-stroke {
  overflow: hidden;
  white-space: nowrap;
  font: 500 28px/1.2 "Tilt Warp", Arial, Helvetica, sans-serif;
  color: #282828;
}
@media (min-width: 1143px) {
  .run-stroke {
    font-size: 36px;
  }
}
@media (min-width: 1792px) {
  .run-stroke {
    font-size: 64px;
  }
}
.run-stroke .run-stroke__body span {
  display: inline-block;
}
.run-stroke__body {
  display: inline-block;
  animation: marquee 180s linear infinite;
}

@keyframes marquee {
  0% {
    transform: translateX(0);
  }
  100% {
    transform: translateX(-100%);
  }
}
.actions-block {
  padding: 56px 0;
  background-color: #fffdfb;
  display: none;
}
@media (min-width: 1143px) {
  .actions-block {
    padding: 8vw 0;
  }
}
@media (min-width: 1792px) {
  .actions-block {
    padding: 151px 0;
  }
}
.actions-block__top {
  display: flex;
  flex-direction: column;
  align-items: center;
  text-align: center;
  gap: 10px;
  margin: 0 0 24px;
}
@media (min-width: 768px) {
  .actions-block__top {
    gap: 18px;
    margin: 0 0 40px;
  }
}
.actions-block__list {
  display: grid;
  grid-template-columns: repeat(2, 1fr);
  grid-gap: 12px;
  max-width: 822px;
  margin: 0 auto;
}
@media (min-width: 560px) {
  .actions-block__list {
    grid-template-columns: repeat(3, 1fr);
  }
}
@media (min-width: 1200px) {
  .actions-block__list {
    grid-gap: 16px 18px;
  }
}

.action-item {
  display: flex;
  flex-direction: column;
  gap: 18px;
  padding: 12px 12px 21px;
  border-radius: 16px;
  position: relative;
}
@media (min-width: 640px) {
  .action-item {
    gap: 23px;
    padding: 18px 16px;
  }
}
.action-item::after {
  content: "";
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  z-index: 1;
  width: 100%;
  height: 100%;
  border-radius: 16px;
  box-shadow: 0 0 16px rgba(43, 34, 26, 0.3);
  opacity: 0;
  transition: opacity 0.15s ease-in;
}
.action-item .star-number__img {
  animation: spin 10s linear infinite;
  animation-play-state: paused;
}
.action-item .simple-text {
  max-width: 180px;
}
@media (max-width: 639px) {
  .action-item .simple-text {
    display: flex;
    align-items: center;
    height: 40px;
  }
}
.action-item--purple {
  background-color: #969EFF;
}
.action-item--orange {
  background-color: #969EFF;
}
.action-item--light {
  background-color: #faf1e8;
}
.action-item--black {
  background-color: #282828;
}
.action-item:hover .star-number__img {
  animation-play-state: running;
}
.action-item:hover::after {
  opacity: 1;
}

.star-number {
  position: relative;
  width: 48px;
  height: 48px;
}
.star-number--big {
  width: 60px;
  height: 60px;
}
@media (min-width: 768px) {
  .star-number {
    width: 64px;
    height: 64px;
  }
  .star-number--big {
    width: 86px;
    height: 86px;
  }
}
.star-number--huge {
  width: 88px;
  height: 88px;
}
@media (min-width: 1280px) {
  .star-number--huge {
    width: 132px;
    height: 132px;
  }
}
.star-number__img {
  display: block;
  width: 100%;
  height: 100%;
  position: relative;
}
.star-number__img img, .star-number__img svg {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 1;
  width: 100%;
  height: 100%;
}
.star-number__text {
  position: absolute;
  top: 50%;
  left: 50%;
  z-index: 2;
  transform: translate(-50%, -50%);
  font-family: "Tilt Warp", Arial, Helvetica, sans-serif;
  font-size: 18px;
  line-height: 1;
  color: #fff;
}
.star-number--huge .star-number__text {
  font-size: 28px;
}
@media (min-width: 768px) {
  .star-number__text {
    font-size: 24px;
    top: calc(50% - 1px);
  }
  .star-number--big .star-number__text {
    font-size: 32px;
  }
}
@media (min-width: 1280px) {
  .star-number--huge .star-number__text {
    font-size: 48px;
  }
}
.star-number--white .star-number__img {
  color: #fff;
}
.star-number--white .star-number__text {
  color: #282828;
}
.star-number--light .star-number__img {
  color: #faf1e8;
}
.star-number--light .star-number__text {
  color: #282828;
}
.star-number--black .star-number__img {
  color: #282828;
}
.star-number--black .star-number__text {
  color: #fff;
}
.star-number--purple .star-number__img {
  color: #969EFF;
}
.star-number--purple .star-number__text {
  color: #fff;
}
.star-number--orange .star-number__img {
  color: #969EFF;
}
.star-number--orange .star-number__text {
  color: #fff;
}

.header {
  position: fixed;
  top: 0;
  z-index: 10;
  width: 100%;
  padding: 11px 0;
  border-bottom: 1px solid transparent;
  transition: background-color 0.15s ease-in, border-color 0.15s ease-in;
}
@media (min-width: 1143px) {
  .header {
    padding: 28px 0;
  }
}
.header__body {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.header.onscroll {
  background-color: #fff;
  border-color: #f2f2f3;
}

.logo img {
  width: auto;
  height: auto;
  max-width: 80%;
}

.footer {
  background-color: #282828;
  padding: 41px 0 24px;
  text-align: center;
  border-radius: 16px 16px 0 0;
}
@media (min-width: 767px) {
  .footer {
    padding: 78px 0 32px;
  }
}
.footer__body {
  display: flex;
  flex-direction: column;
  align-items: center;
}
.footer__body .section-title {
  margin: 0 0 17px;
}
@media (min-width: 767px) {
  .footer__body .section-title {
    margin: 0 0 21px;
  }
}
.footer__logo {
  color: #fff;
  font-size: 18px;
  font-weight: 600;
  margin: 0 0 25px;
}
@media (min-width: 767px) {
  .footer__logo {
    font-size: 21px;
    margin: 0 0 38px;
  }
}
@media (min-width: 1143px) {
  .footer__logo {
    font-size: 24px;
  }
}
.footer__logo img {
  width: auto;
  height: auto;
  max-width: 80%;
}
.footer__menu {
  display: flex;
  flex-direction: column;
  gap: 18px;
  list-style: none;
  padding: 0;
  margin: 0 0 24px;
}
@media (min-width: 767px) {
  .footer__menu {
    flex-direction: row;
    gap: 36px;
    margin: 0 0 18px;
  }
}
.footer__menu li a {
  display: flex;
  align-items: center;
  color: #fff;
  font-size: 13px;
  font-weight: 300;
  transition: color 0.15s ease-in;
}
@media (min-width: 767px) {
  .footer__menu li a {
    font-size: 15px;
  }
}
.footer__menu li a::after {
  content: "";
  background-image: url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='8' cy='8' r='8' fill='%2330D065'/%3E%3Cg clip-path='url(%23clip0_108_2)'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M7.81504 5.44731C7.96744 5.29491 8.21453 5.29491 8.36693 5.44731L10.6433 7.72373C10.7165 7.79691 10.7576 7.89617 10.7576 7.99967C10.7576 8.10317 10.7165 8.20243 10.6433 8.27562L8.36693 10.552C8.21453 10.7044 7.96744 10.7044 7.81504 10.552C7.66264 10.3996 7.66264 10.1526 7.81504 10.0002L9.42527 8.38992H5.81456C5.59903 8.38992 5.42432 8.2152 5.42432 7.99967C5.42432 7.78415 5.59903 7.60943 5.81456 7.60943H9.42527L7.81504 5.9992C7.66264 5.8468 7.66264 5.59971 7.81504 5.44731Z' fill='%23282828'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_108_2'%3E%3Crect width='5.81818' height='5.81818' fill='white' transform='translate(5.09082 5.09082)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
  display: inline-block;
  width: 16px;
  height: 16px;
  margin-left: 8px;
  vertical-align: middle;
}
.desktop-device .footer__menu li a:hover {
  color: #30d065;
}
.footer__copy {
  color: #9c9fa2;
  font-size: 13px;
}
@media (min-width: 767px) {
  .footer__copy {
    font-size: 15px;
  }
}

.answers {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  gap: 10px;
  max-width: 402px;
  margin: 0 auto;
}
@media (min-width: 767px) {
  .answers {
    gap: 12px;
  }
}

.checkmark-active {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 1rem;
  height: 1rem;
  cursor: pointer;
  border: medium;
  border-radius: 50%;
  box-sizing: border-box;
  background: rgb(89, 56, 42);
  transition: 250ms ease-in-out;
}

.checkmark {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 24px;
  height: 24px;
  cursor: pointer;
  border: 1px solid #E3E3E3;
  border-radius: 50%;
  box-sizing: border-box;
  background: none;
  transition: 250ms ease-in-out;
  flex-shrink: 0;
}

.button-radio {
  display: flex;
  justify-content: space-between;
  padding: 10px 14px;
  align-items: center;
  gap: 8px;
  box-sizing: border-box;
  border-radius: 8px;
  border: 1px solid #e3e3e3;
  background: #fff;
  width: 100%;
  cursor: pointer;
  transition: background-color 0.15s ease-in, border-color 0.15s ease-in;
}
@media (min-width: 767px) {
  .button-radio {
    padding: 15px 16px;
  }
}
.button-radio__text {
  font-weight: 400;
  font-size: 15px;
}
.button-radio:hover {
  background-color: #ebfff2;
}
.button-radio.selected {
  background-color: #ebfff2;
  border-color: #282828;
}
.button-radio.selected .checkmark {
  background-color: #30D065;
  border: 1px solid #30D065;
}

.button-back {
  width: 15px;
  height: 15px;
  color: #282828;
  background-color: transparent;
  border: none;
  transition: color 0.15s ease-in;
}
@media (min-width: 767px) {
  .button-back {
    width: 24px;
    height: 24px;
  }
}
@media (min-width: 1143px) {
  .button-back {
    width: 32px;
    height: 32px;
  }
}
.button-back svg {
  width: 100%;
  height: 100%;
}
.button-back:hover {
  color: #30e66c;
}
.button-back:active, .button-back:focus-visible {
  color: #30d065;
}
.button-back--white {
  color: #fff;
}

.quiz-wrapper {
  position: relative;
}

.quiz-header {
  position: sticky;
  top: 0;
  z-index: 5;
  background-color: #fff;
  display: grid;
  align-items: center;
  grid-template-columns: repeat(3, 1fr);
  grid-gap: 20px;
  text-align: center;
  padding: 19px 8px;
  width: 100%;
  margin: 0 auto;
  max-width: 1272px;
}
@media (min-width: 767px) {
  .quiz-header {
    padding: 30px 16px 28px;
  }
}
.quiz-header::after {
  content: "";
  display: block;
  width: 100vw;
  position: absolute;
  top: 0;
  left: 50%;
  height: 100%;
  z-index: 1;
  transform: translateX(-50%);
  background-color: #fff;
  border-bottom: 1px solid transparent;
}
.quiz-header > * {
  position: relative;
  z-index: 2;
}
.quiz-header .button-back {
  margin-left: 16px;
}
.quiz-header.onscroll::after {
  border-color: #e3e3e3;
}
.quiz-header--sec {
  display: flex;
  justify-content: space-between;
}
.quiz-header--white {
  background-color: transparent;
}
.quiz-header--white .quiz-logo {
  color: #fff;
}
.quiz-header--white::after {
  content: none;
}
.quiz-header--center {
  justify-content: center;
}

.quiz-logo {
  font-family: "Inter", "Apple Color Emoji", "Segoe UI Emoji", "Noto Color Emoji", sans-serif;
  font-weight: 600;
  font-size: 16px;
  line-height: 100%;
}
@media (min-width: 767px) {
  .quiz-logo {
    font-size: 20px;
  }
}
@media (min-width: 1143px) {
  .quiz-logo {
    font-size: 24px;
  }
}

.quiz-progress {
  display: grid;
  grid-template-columns: repeat(4, 1fr);
  grid-gap: 16px;
  margin: 9px 0 15px;
}
@media (min-width: 767px) {
  .quiz-progress {
    margin: 0 0 30px;
  }
}
.quiz-progress__line {
  width: 100%;
  height: 4px;
  border-radius: 24px;
  background-color: #f2f2f3;
  position: relative;
}
@media (min-width: 767px) {
  .quiz-progress__line {
    height: 8px;
  }
}
.quiz-progress__line span {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 1;
  height: 100%;
  border-radius: inherit;
  background-color: #50a3e9;
}

.quiz-block {
  width: 100%;
  margin: 0 auto;
  padding: 0 16px;
  max-width: 1272px;
}
.quiz-block__top {
  display: flex;
  flex-direction: column;
  gap: 15px;
}
.quiz-block__top.fixed-height {
  min-height: 200px;
}
@media (max-width: 767px) {
  .quiz-block__top.fixed-height {
    min-height: 170px;
  }
}
.quiz-block__bg {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: -1;
}
.quiz-block__bg img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.quiz-block__title {
  width: 100%;
  max-width: 822px;
  margin: 0 auto;
  font-weight: 700;
  font-size: 24px;
  text-align: center;
  line-height: 1.3;
  color: #282828;
}
@media (min-width: 767px) {
  .quiz-block__title {
    font-size: 28px;
  }
}
@media (min-width: 1143px) {
  .quiz-block__title {
    font-size: 32px;
  }
}
.quiz-block__title span {
  color: #30d065;
}
.quiz-block__title--sec {
  max-width: 540px;
  margin: 0 auto;
}
@media (max-width: 767px) {
  .quiz-block__title--sec br {
    display: none;
  }
}
.quiz-block__title--small-mob {
  max-width: 540px;
  margin: 0 auto;
  font-size: 18px;
  text-align: center;
  line-height: 1.3;
  color: #282828;
}
@media (min-width: 767px) {
  .quiz-block__title--small-mob {
    font-size: 24px;
  }
  .quiz-block__title--small-mob br {
    display: none;
  }
}
@media (min-width: 1143px) {
  .quiz-block__title--small-mob {
    font-size: 32px;
  }
}
.quiz-block__title--white {
  color: #fff;
}
.quiz-block__append {
  margin: 30px 0 0;
}
@media (min-width: 767px) {
  .quiz-block__append {
    margin: 30px 0 0;
  }
}
.quiz-block__subtitle {
  font-weight: 400;
  font-size: 15px;
  line-height: 1.3;
  text-align: center;
  max-width: 500px;
  margin: 0 auto;
}
@media (min-width: 1143px) {
  .quiz-block__subtitle {
    font-size: 18px;
  }
}
.quiz-block__subtitle--gray {
  color: #9c9fa2;
  font-size: 13px;
}
@media (min-width: 1143px) {
  .quiz-block__subtitle--gray {
    font-size: 15px;
  }
}
.quiz-block__subtitle--mini {
  font-size: 13px;
}
@media (min-width: 1143px) {
  .quiz-block__subtitle--mini {
    font-size: 15px;
  }
}
.quiz-block__subtitle--small {
  font-size: 13px;
}
.quiz-block__body {
  margin: 24px 0;
}
@media (min-width: 767px) {
  .quiz-block__body {
    margin: 44px 0 40px;
  }
}
@media (min-width: 1143px) {
  .quiz-block__body {
    margin: 88px 0 40px;
  }
}
.quiz-block__body--sec {
  margin: 24px 0;
}
@media (min-width: 767px) {
  .quiz-block__body--sec {
    margin: 32px 0;
  }
}
@media (min-width: 767px) {
  .quiz-block__body--mob-0 {
    margin: 32px 0;
  }
}
.quiz-block__cards {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  gap: 13px;
  justify-content: center;
}
.quiz-block__cards .selection-item {
  width: calc(50% - 7px);
  max-width: 193px;
}
@media (min-width: 767px) {
  .quiz-block__cards .selection-item {
    width: 100%;
  }
}
.quiz-block__pic {
  display: block;
  width: 100%;
  max-width: 402px;
  position: relative;
  height: 0;
  padding-bottom: 100%;
  border-radius: 24px;
  overflow: hidden;
  margin: 0 auto;
}
@media (min-width: 1143px) {
  .quiz-block__pic {
    padding-bottom: 31.9%;
  }
}
.quiz-block__pic img {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 1;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.selection-item {
  width: 100%;
  border-radius: 24px;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  text-align: center;
  cursor: pointer;
  position: relative;
  overflow: hidden;
  padding: 2px;
  transition: background-color 0.15s ease-in;
}
.selection-item__img {
  display: block;
  width: 100%;
  position: relative;
  height: 0;
  padding-bottom: 91%;
  border-radius: 24px;
  overflow: hidden;
}
.selection-item__img::after {
  content: "";
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  z-index: 1;
  width: 100%;
  height: 100%;
  background-color: #f2f2f3;
  border-radius: inherit;
}
.selection-item__img img {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 2;
  width: 100%;
  height: 100%;
  object-fit: cover;
  transition: transform 0.15s ease-in;
}
.selection-item__bottom {
  width: 100%;
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: 8px 13px 7px;
}
@media (min-width: 767px) {
  .selection-item__bottom {
    padding: 6px 13px 12px;
  }
}
.selection-item__icon {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 24px;
  height: 24px;
  background-color: #282828;
  color: #fff;
  border-radius: 100%;
  transition: background-color 0.15s ease-in, color 0.15s ease-in;
  transform: translateY(1px);
}
@media (min-width: 767px) {
  .selection-item__icon {
    width: 32px;
    height: 32px;
    transform: translateY(2px);
  }
}
.selection-item__icon svg {
  width: 38%;
  height: 38%;
}
.selection-item__title {
  color: #fff;
  font-weight: 600;
  font-size: 18px;
  line-height: 1;
}
@media (min-width: 767px) {
  .selection-item__title {
    font-size: 24px;
  }
}
.desktop-device .selection-item:hover {
  background-color: #282828;
}
.desktop-device .selection-item:hover .selection-item__icon {
  background-color: #30d065;
  color: #282828;
}
.selection-item:active {
  background-color: #282828;
}
.selection-item:active .selection-item__icon {
  background-color: #30d065;
  color: #282828;
}

.quiz-footer {
  position: fixed;
  bottom: 0;
  left: 0;
  z-index: 5;
  width: 100%;
  background-color: #fff;
  text-align: center;
  display: flex;
  justify-content: center;
  align-items: center;
  padding: 19px 16px;
}
@media (min-width: 767px) {
  .quiz-footer {
    padding: 30px 16px;
  }
}
@media (min-width: 1439px) {
  .quiz-footer {
    padding: 39px 16px;
  }
}
.quiz-footer p {
  font-weight: 400;
  font-size: 13px;
  line-height: 1.15;
  text-align: center;
  color: #9c9fa2;
}
.quiz-footer p a {
  color: #9c9fa2;
  text-decoration: underline;
}
.desktop-device .quiz-footer p a:hover {
  color: #50a3e9;
  text-decoration: none;
}
.quiz-footer__text {
  font-weight: 400;
  font-size: 13px;
  line-height: 1.15;
  text-align: center;
  color: #9c9fa2;
}
@media (min-width: 767px) {
  .quiz-footer__text {
    font-size: 15px;
  }
}
.quiz-footer--border {
  border-top: 1px solid #E3E3E3;
}
.quiz-footer--sec {
  flex-direction: column;
  gap: 16px;
}
@media (min-width: 767px) {
  .quiz-footer--sec {
    gap: 32px;
  }
}

.apply-block {
  display: grid;
  grid-template-columns: repeat(2, 1fr);
  grid-gap: 14px;
  justify-content: center;
  padding: 54px 0 0;
}
@media (min-width: 440px) {
  .apply-block {
    grid-template-columns: repeat(2, 193px);
    padding: 31px 0 0;
    grid-gap: 16px;
  }
}

.apply-item {
  display: flex;
  flex-direction: column;
  align-items: center;
  border: 1px solid transparent;
  border-radius: 24px;
  background-color: #f2f2f3;
  padding: 0 12px;
  transition: background-color 0.15s ease-in, border-color 0.15s ease-in;
}
.apply-item__img {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 47px;
  height: 47px;
  margin: 32px 0 29px;
  border-radius: 100%;
}
@media (min-width: 767px) {
  .apply-item__img {
    width: 62px;
    height: 62px;
    margin: 32px 0 35px;
  }
}
.apply-item__img--green {
  background-color: #30d065;
}
.apply-item__img--red {
  background-color: #f03636;
}
.apply-item__img img {
  width: 32px;
  height: 32px;
}
.apply-item__title {
  font-size: 18px;
  color: #282828;
  font-family: "Manrope Extra", "Apple Color Emoji", "Segoe UI Emoji", "Noto Color Emoji", sans-serif;
  font-weight: bold;
  border-top: 1px solid #fff;
  width: 100%;
  padding: 9px 0;
  transition: border-color 0.15s ease-in;
}
@media (min-width: 767px) {
  .apply-item__title {
    font-size: 24px;
    padding: 12px 0;
  }
}
.desktop-device .apply-item:hover {
  border-color: #282828;
  background-color: #fff;
}
.desktop-device .apply-item:hover .apply-item__title {
  border-color: #282828;
}

.steps-block {
  display: grid;
  grid-template-columns: repeat(5, 1fr);
  justify-content: center;
  padding: 55px 0 0;
}
@media (min-width: 767px) {
  .steps-block {
    padding: 20px 0 0;
    grid-gap: 33px;
    grid-template-columns: repeat(5, 96px);
  }
}

.step-circle {
  display: flex;
  flex-direction: column;
  align-items: center;
  text-align: center;
}
.step-circle__circ {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 48px;
  height: 48px;
  border: 1px solid #282828;
  border-radius: 50%;
  font-size: 18px;
  line-height: 0.9;
  font-weight: bold;
  color: #282828;
  margin: 0 0 6px;
  position: relative;
  transition: color 0.15s ease-in;
}
@media (min-width: 767px) {
  .step-circle__circ {
    font-size: 24px;
    width: 72px;
    height: 72px;
    margin: 0 0 10px;
  }
}
@media (min-width: 1439px) {
  .step-circle__circ {
    width: 100%;
    height: 96px;
    font-size: 32px;
  }
}
.step-circle__circ span {
  position: relative;
  z-index: 2;
}
.step-circle__circ::after {
  content: "";
  display: block;
  position: absolute;
  width: 100%;
  height: 100%;
  top: 50%;
  left: 50%;
  z-index: 1;
  border-radius: 100%;
  border: 1px solid transparent;
  opacity: 0;
  transform: translate(-50%, -50%) scale(0.85);
  transition: opacity 0.15s ease-in, transform 0.15s ease-in;
}
.step-circle--red .step-circle__circ {
  color: #f03636;
}
.step-circle--red .step-circle__circ::after {
  border-color: #f03636;
}
.step-circle--orange .step-circle__circ {
  color: #f78c49;
}
.step-circle--orange .step-circle__circ::after {
  border-color: #f78c49;
}
.step-circle--yellow .step-circle__circ {
  color: #fedd5a;
}
.step-circle--yellow .step-circle__circ::after {
  border-color: #fedd5a;
}
.step-circle--green .step-circle__circ {
  color: #80d030;
}
.step-circle--green .step-circle__circ::after {
  border-color: #80d030;
}
.step-circle--green-sec .step-circle__circ {
  color: #30d065;
}
.step-circle--green-sec .step-circle__circ::after {
  border-color: #30d065;
}
.step-circle__text {
  font-size: 13px;
  line-height: 1.3;
  color: #9c9fa2;
}
@media (min-width: 767px) {
  .step-circle__text {
    font-size: 15px;
  }
}
.desktop-device .step-circle:hover:not(.selected) .step-circle__circ::after {
  opacity: 1;
}
.step-circle--red.selected .step-circle__circ {
  color: #fff;
}
.step-circle--red.selected .step-circle__circ::after {
  background-color: #f03636;
  opacity: 1;
}
.step-circle--orange.selected .step-circle__circ {
  color: #fff;
}
.step-circle--orange.selected .step-circle__circ::after {
  background-color: #f78c49;
  opacity: 1;
}
.step-circle--yellow.selected .step-circle__circ {
  color: #fff;
}
.step-circle--yellow.selected .step-circle__circ::after {
  background-color: #fedd5a;
  opacity: 1;
}
.step-circle--green.selected .step-circle__circ {
  color: #fff;
}
.step-circle--green.selected .step-circle__circ::after {
  background-color: #80d030;
  opacity: 1;
}
.step-circle--green-sec.selected .step-circle__circ {
  color: #fff;
}
.step-circle--green-sec.selected .step-circle__circ::after {
  background-color: #30d065;
  opacity: 1;
}

.loading-block {
  display: flex;
  justify-content: center;
  flex-direction: column;
  align-items: center;
  text-align: center;
  gap: 16px;
  position: fixed;
  z-index: 1;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
@media (min-width: 767px) {
  .loading-block {
    gap: 24px;
  }
}
.loading-block__icon {
  position: relative;
  width: 154px;
  height: 154px;
}
@media (min-width: 767px) {
  .loading-block__icon {
    width: 200px;
    height: 200px;
  }
}
.loading-block__icon svg {
  width: 100%;
  height: 100%;
}
.loading-block__percent {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  font-weight: bold;
  font-size: 28px;
  color: #282828;
}
@media (min-width: 767px) {
  .loading-block__percent {
    font-size: 32px;
  }
}
.loading-block__text {
  width: 100%;
  max-width: 212px;
  margin: 0 auto;
  font-weight: bold;
  font-size: 18px;
  color: #282828;
}
@media (min-width: 767px) {
  .loading-block__text {
    font-size: 21px;
    max-width: 100%;
  }
}
@media (min-width: 1143px) {
  .loading-block__text {
    font-size: 24px;
  }
}

.chart-block {
  max-width: 507px;
  margin: 0 auto 0;
  background-color: #30d065;
  padding: 2px;
}
@media (min-width: 1143px) {
  .chart-block {
    padding: 4px;
  }
}
.chart-block__body {
  border-radius: 22px;
  padding: 15px 0;
  background-color: #fff;
}
@media (min-width: 1143px) {
  .chart-block__body {
    border-radius: 38px;
    padding: 25px 0;
  }
}
.chart-block__title {
  font-size: 15px;
  font-weight: bold;
  color: #fff;
  text-align: center;
  padding: 3px 0 7px;
}
@media (min-width: 767px) {
  .chart-block__title {
    font-size: 18px;
    padding: 3px 0 13px;
  }
}
@media (min-width: 1143px) {
  .chart-block__title {
    font-size: 24px;
  }
}
.chart-block__img {
  display: block;
  width: 100%;
  position: relative;
  height: 0;
  padding-bottom: 53.5%;
}
.chart-block__img img {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 1;
  width: 100%;
  height: 100%;
}
.chart-block__bottom {
  text-align: center;
  width: calc(100% - 40px);
  margin: 14px auto 0;
  padding: 11px 0 0;
  border-top: 1px solid #e3e3e3;
  font-size: 11px;
}
@media (min-width: 767px) {
  .chart-block__bottom {
    font-size: 13px;
    margin: 32px auto 0;
    padding: 19px 0 11px;
    border-width: 2px;
  }
}
@media (min-width: 1143px) {
  .chart-block__bottom {
    font-size: 15px;
  }
}

.generating-block {
  width: 100%;
  max-width: 402px;
  margin: 0 auto;
  display: flex;
  flex-direction: column;
  gap: 9px;
}
@media (min-width: 767px) {
  .generating-block {
    padding: 17px 0 26px;
    gap: 16px;
  }
}

.generating-item__body {
  display: flex;
  align-items: center;
  gap: 20px;
  justify-content: space-between;
}
.generating-item__left {
  width: 100%;
  font-size: 13px;
  font-weight: 500;
}
@media (min-width: 767px) {
  .generating-item__left {
    font-size: 15px;
  }
}
.generating-item__icon {
  justify-content: center;
  align-items: center;
  width: 16px;
  height: 16px;
  background-color: #30d065;
  border-radius: 100%;
  display: none;
  flex-shrink: 0;
}
@media (min-width: 767px) {
  .generating-item__icon {
    width: 24px;
    height: 24px;
  }
}
.done .generating-item__icon {
  display: flex;
}
.generating-item__icon img {
  width: 12px;
  height: 12px;
}
@media (min-width: 767px) {
  .generating-item__icon img {
    width: 16px;
    height: 16px;
  }
}
.generating-item__status {
  display: inline;
  color: #50a3e9;
}
.done .generating-item__status {
  color: #30d065;
}
.generating-item__percent {
  display: flex;
  justify-content: center;
  align-items: center;
  font-size: 13px;
  font-weight: 500;
  margin-left: auto;
  color: #30d065;
  height: 16px;
}
@media (min-width: 767px) {
  .generating-item__percent {
    font-size: 15px;
    height: 24px;
  }
}
.done .generating-item__percent {
  display: none;
}
.generating-item__progress {
  width: 100%;
  height: 4px;
  margin: 12px 0 0;
  background-color: #e3e3e3;
  border-radius: 24px;
  position: relative;
}
@media (min-width: 767px) {
  .generating-item__progress {
    height: 2px;
  }
}
.generating-item__progress span {
  display: block;
  height: 4px;
  position: absolute;
  top: 50%;
  left: 0;
  z-index: 1;
  transform: translateY(-50%);
  background-color: #50a3e9;
  border-radius: inherit;
}
@media (min-width: 767px) {
  .generating-item__progress span {
    height: 6px;
  }
}

.quiz-form {
  max-width: 402px;
  margin: 0 auto;
}
@media (min-width: 767px) {
  .quiz-form {
    padding: 19px 0 0;
  }
}
.quiz-form__bottom-text {
  font-size: 15px;
  color: #282828;
  font-family: Tilt Warp;
  text-align: center;
  margin: 116px 0 0;
  background-color: #F2F2F3;
  padding: 16px;
  border-radius: 16px;
  font-family: Manrope;
  font-weight: 400;
  font-size: 15px;
  text-align: center;
}
.quiz-form__bottom-text span {
  font-family: Tilt Warp;
  font-weight: 400;
  font-size: 15px;
  line-height: 18px;
  text-align: center;
}
.quiz-form__fields {
  display: flex;
  flex-direction: column;
  gap: 16px;
  position: relative;
}
.quiz-form--sec {
  padding: 0;
}

.input-item {
  position: relative;
  width: 100%;
}
.input-item__title {
  font: 400 12px/1 "Manrope", "Apple Color Emoji", "Segoe UI Emoji", "Noto Color Emoji", sans-serif;
  color: #fff;
  margin: 0 0 5px;
}
.input-item__body {
  position: relative;
}
.input-item__text-error {
  display: none;
  font-size: 13px;
  color: #F03636;
}
@media (min-width: 767px) {
  .input-item__text-error {
    font-size: 15px;
  }
}
.field-error .input-item__text-error {
  display: block;
}
.input-item__icon {
  display: flex;
  justify-content: center;
  align-items: center;
  position: absolute;
  top: calc(50% + 1px);
  left: 15px;
  z-index: 1;
  transform: translateY(-50%);
  width: 24px;
  height: 24px;
}
@media (min-width: 767px) {
  .input-item__icon {
    width: 32px;
    height: 32px;
  }
}
.input-item__icon img {
  width: 100%;
  height: 100%;
}
.input-item__input {
  width: 100%;
  height: 48px;
  border: 2px solid #e3e3e3;
  background-color: #fff;
  font: 400 15px/1 "Manrope", "Apple Color Emoji", "Segoe UI Emoji", "Noto Color Emoji", sans-serif;
  color: #282828;
  padding: 0 14px;
  transition: border-color 0.2s linear, background-color 0.2s linear;
  border-radius: 8px;
  -webkit-appearance: none;
  appearance: none;
}
.input-item__input::placeholder {
  font: inherit;
  color: #9c9fa2;
  transition: opacity 0.2s linear;
}
.input-item__input:focus {
  border-color: #282828;
  background-color: #f2f2f3;
}
.input-item__input:focus::placeholder {
  opacity: 0.1;
}
.field-error .input-item__input {
  border-color: #f03636;
}
.desktop-device .input-item__input:hover {
  border-color: #282828;
}
.input-item--icon .input-item__input {
  padding: 0 15px 0 51px;
}
@media (min-width: 767px) {
  .input-item--icon .input-item__input {
    padding: 0 15px 0 59px;
  }
}
@media (min-width: 767px) {
  .input-item__input {
    height: 56px;
    font-size: 18px;
  }
}
.input-item__textarea {
  width: 100%;
  height: 198px;
  background-color: #242938;
  border: 1px solid #e3e3e3;
  font: 500 16px/1 "Manrope", "Apple Color Emoji", "Segoe UI Emoji", "Noto Color Emoji", sans-serif;
  color: #fff;
  border-radius: 6px;
  padding: 16px;
  transition: border-color 0.2s linear;
  -webkit-appearance: none;
  appearance: none;
  resize: none;
}
.field-error .input-item__textarea {
  background-color: var(--color-red-dark);
  border-color: var(--color-red-light);
}
.field-error .input-item__textarea::placeholder {
  color: var(--color-red-light);
}
.input-item__textarea::placeholder {
  font: inherit;
  color: #9c9fa2;
  transition: opacity 0.2s linear;
}
.input-item__textarea:hover {
  border-color: rgba(255, 255, 255, 0.3);
}
.input-item__textarea:focus {
  outline: none;
}
.input-item__textarea:focus::placeholder {
  opacity: 0.2;
}
.input-item--textarea .input-item__icon {
  top: 16px;
  transform: none;
}

.plan-block {
  display: grid;
  grid-template-columns: repeat(2, 1fr);
  justify-content: center;
}
@media (min-width: 560px) {
  .plan-block {
    padding: 16px 0 0;
    grid-template-columns: repeat(2, 200px);
  }
}
@media (min-width: 1439px) {
  .plan-block {
    grid-template-columns: repeat(2, 254px);
  }
}

.plan-item {
  padding: 14px 0 6px;
  position: relative;
  border-radius: 24px;
}
@media (min-width: 767px) {
  .plan-item {
    border-radius: 34px;
    padding: 29px 0 8px;
  }
}
.plan-item__arrow {
  position: absolute;
  top: 46%;
  z-index: 1;
  transform: translateY(-50%);
  width: 11px;
  height: 22px;
}
@media (min-width: 767px) {
  .plan-item__arrow {
    top: 50%;
    width: 15px;
    height: 30px;
  }
}
.plan-item__arrow img {
  width: 100%;
  height: 100%;
}
.plan-item__title {
  font-family: "Manrope Semi", "Apple Color Emoji", "Segoe UI Emoji", "Noto Color Emoji", sans-serif;
  font-size: 18px;
  line-height: 1;
  font-weight: 600;
  color: #fff;
  text-align: center;
  margin: 0 0 10px;
}
@media (min-width: 767px) {
  .plan-item__title {
    font-size: 22px;
    margin: 0 0 18px;
  }
}
@media (min-width: 1439px) {
  .plan-item__title {
    font-size: 24px;
  }
}
.plan-item__img {
  display: block;
  width: 100%;
  position: relative;
  height: 0;
  padding-bottom: 89.5%;
}
@media (min-width: 1439px) {
  .plan-item__img {
    padding-bottom: 93.5%;
  }
}
.plan-item__img img {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 1;
  width: 100%;
  height: 100%;
}
.plan-item--sad {
  background-color: #9c9fa2;
}
.plan-item--sad .plan-item__arrow {
  right: 0;
}
.plan-item--happy {
  background-color: #30d065;
}
.plan-item--happy .plan-item__arrow {
  left: 0;
}

.plan-board {
  width: calc(100% - 10px);
  margin: 0 auto;
  background-color: #fff;
  border-radius: 24px;
  padding: 6px 14px;
}
@media (min-width: 767px) {
  .plan-board {
    width: calc(100% - 14px);
  }
}
.plan-board__top {
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: 12px;
  font-size: 11px;
  margin: 0 0 7px;
}
@media (min-width: 1143px) {
  .plan-board__top {
    font-size: 15px;
  }
}
.plan-board__line {
  width: 100%;
  height: 3px;
  border-radius: 24px;
  background-color: #e3e3e3;
}
@media (min-width: 767px) {
  .plan-board__line {
    height: 6px;
  }
}
.plan-board__grid {
  display: grid;
  grid-gap: 4px;
  grid-template-columns: repeat(4, 1fr);
}
@media (min-width: 767px) {
  .plan-board__grid {
    grid-gap: 6px;
  }
}
.plan-board--red .plan-board__top span:last-child {
  color: #f03636;
}
.plan-board--red .plan-board__line--fill {
  background-color: #f03636;
}
.plan-board--blue .plan-board__top span:last-child {
  color: #50a3e9;
}
.plan-board--blue .plan-board__line--fill {
  background-color: #50a3e9;
}

@media (min-width: 767px) {
  .gender-form {
    margin: 6px 0 0;
  }
}
.gender-form__title {
  font-size: 15px;
  font-weight: 600;
  color: #282828;
  margin: 0 0 8px;
}
@media (min-width: 767px) {
  .gender-form__title {
    font-size: 18px;
    margin: 0 0 16px;
  }
}
.gender-form__bottom {
  display: flex;
  align-items: center;
  gap: 16px;
}

.icon-radio {
  position: relative;
}
.icon-radio input {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 1;
  width: 100%;
  height: 100%;
  opacity: 0;
  cursor: pointer;
}
.desktop-device .icon-radio input:hover ~ .icon-radio__body--blue {
  border-color: #50a3e9;
}
.desktop-device .icon-radio input:hover ~ .icon-radio__body--green {
  border-color: #30d065;
}
.icon-radio input:checked ~ .icon-radio__body--blue {
  background-color: #50a3e9;
}
.icon-radio input:checked ~ .icon-radio__body--green {
  background-color: #30d065;
}
.icon-radio input:checked ~ .icon-radio__body .icon-radio__icon, .icon-radio input:checked ~ .icon-radio__body .icon-radio__text {
  color: #fff;
}
.icon-radio__body {
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 4px;
  border: 2px solid transparent;
  border-radius: 8px;
  background-color: #f2f2f3;
  min-width: 128px;
  height: 40px;
  padding: 5px 10px;
  transition: background-color 0.15s ease-in, border-color 0.15s ease-in;
}
@media (min-width: 767px) {
  .icon-radio__body {
    min-width: 138px;
    height: 48px;
  }
}
.icon-radio__body--blue .icon-radio__icon {
  color: #50a3e9;
}
.icon-radio__body--green .icon-radio__icon {
  color: #30d065;
}
.icon-radio__icon {
  width: 24px;
  height: 24px;
}
.icon-radio__icon svg {
  width: 100%;
  height: 100%;
}
.icon-radio__text {
  font-size: 15px;
  color: #9c9fa2;
}
@media (min-width: 767px) {
  .icon-radio__text {
    font-size: 18px;
  }
}
.icon-radio__error {
  position: absolute;
  top: 100%;
  left: 0;
  z-index: 1;
  display: none;
  font-size: 13px;
  color: #F03636;
}
@media (min-width: 767px) {
  .icon-radio__error {
    font-size: 15px;
  }
}
.field-error .icon-radio__error {
  display: block;
}

.energy-wrapper__list {
  width: 100%;
  max-width: 822px;
  margin: 0 auto;
  display: flex;
  flex-direction: column;
  gap: 6px;
}
@media (min-width: 767px) {
  .energy-wrapper__list {
    gap: 13px;
  }
}
.energy-wrapper__pic {
  display: block;
  width: 100%;
  max-width: 510px;
  margin: 50px auto 0;
  position: relative;
  height: 0;
  padding-bottom: 66.85%;
  border-radius: 24px;
  overflow: hidden;
}
@media (min-width: 1143px) {
  .energy-wrapper__pic {
    padding-bottom: 26.85%;
  }
}
.energy-wrapper__pic img {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 1;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.energy-item {
  width: 100%;
  border-radius: 8px;
  display: flex;
  align-items: flex-start;
  flex-direction: column;
  gap: 8px;
  padding: 4px;
}
@media (min-width: 767px) {
  .energy-item {
    background-color: #f2f2f3;
    gap: 16px;
    padding: 10px 17px 10px 11px;
  }
}
@media (min-width: 1143px) {
  .energy-item {
    gap: 5px;
    flex-direction: row;
    align-items: center;
    justify-content: space-between;
  }
}
.energy-item__icon {
  display: none;
  font-size: 28px;
  margin: 0 5px 0 0;
}
@media (min-width: 767px) {
  .energy-item__icon {
    display: inline-block;
  }
}
.energy-item__text {
  font-size: 15px;
  font-weight: bold;
}
@media (min-width: 767px) {
  .energy-item__text {
    font-size: 20px;
  }
}
@media (min-width: 1143px) {
  .energy-item__text {
    font-size: 24px;
  }
}
.energy-item__progress {
  position: relative;
  width: 100%;
  height: 4px;
  border-radius: 24px;
  background-image: linear-gradient(to right, #50a3e9, #30d065, #fedd5a, #f03636);
  flex-shrink: 0;
}
@media (min-width: 767px) {
  .energy-item__progress {
    height: 8px;
  }
}
@media (min-width: 1143px) {
  .energy-item__progress {
    width: 298px;
  }
}
.energy-item__progress span {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 14px;
  height: 14px;
  border-radius: 100%;
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  z-index: 1;
  border: 1px solid transparent;
  background-color: #f2f2f3;
}
.energy-item__progress span::after {
  content: "";
  display: block;
  width: 8px;
  height: 8px;
  border-radius: 100%;
  background-color: var(--after-bg);
}
@media (min-width: 767px) {
  .energy-item__progress span::after {
    width: 14px;
    height: 14px;
  }
}
@media (min-width: 767px) {
  .energy-item__progress span {
    width: 24px;
    height: 24px;
  }
}

.energy-board {
  width: 100%;
  max-width: 507px;
  margin: 0 auto 23px;
  background-color: #f2f2f3;
  border-radius: 8px;
  padding: 12px;
}
@media (min-width: 767px) {
  .energy-board {
    padding: 16px;
    margin: 0 auto 34px;
  }
}
.energy-board__top {
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: 16px;
  margin: 0 0 12px;
}
.energy-board__title {
  font-size: 15px;
  font-weight: 600;
  color: #282828;
}
@media (min-width: 767px) {
  .energy-board__title {
    font-size: 18px;
  }
}
.energy-board__sale {
  font-size: 13px;
  line-height: 1;
  color: #30d065;
  border: 1px solid #30d065;
  border-radius: 24px;
  padding: 2px 4px;
}
@media (min-width: 767px) {
  .energy-board__sale {
    font-size: 15px;
  }
}
.energy-board__mid {
  width: 100%;
  height: 48px;
  border-radius: 8px;
  display: grid;
  align-items: center;
  grid-template-columns: repeat(4, 1fr);
  background-image: linear-gradient(to right, #50a3e9, #30d065, #fedd5a, #f03636);
  margin: 0 0 8px;
}
@media (min-width: 767px) {
  .energy-board__mid {
    margin: 0 0 14px;
  }
}
.energy-board__mid span {
  display: flex;
  justify-content: center;
  align-items: center;
  height: 100%;
  position: relative;
  text-align: center;
  color: #282828;
  font-weight: bold;
  font-size: 13px;
}
@media (min-width: 767px) {
  .energy-board__mid span {
    font-size: 15px;
  }
}
.energy-board__mid span:nth-child(1)::after, .energy-board__mid span:nth-child(1)::before, .energy-board__mid span:nth-child(2)::after, .energy-board__mid span:nth-child(2)::before, .energy-board__mid span:nth-child(3)::after, .energy-board__mid span:nth-child(3)::before {
  content: "";
  display: block;
  width: 2px;
  height: 8px;
  border-radius: 0 0 8px 8px;
  background-color: #f2f2f3;
  position: absolute;
  right: 0;
  z-index: 1;
}
.energy-board__mid span:nth-child(1)::after, .energy-board__mid span:nth-child(2)::after, .energy-board__mid span:nth-child(3)::after {
  top: 0;
}
.energy-board__mid span:nth-child(1)::before, .energy-board__mid span:nth-child(2)::before, .energy-board__mid span:nth-child(3)::before {
  bottom: 0;
}
.energy-board__text {
  text-align: center;
  color: #9c9fa2;
  font-size: 13px;
  line-height: 1.1;
}
@media (min-width: 767px) {
  .energy-board__text {
    font-size: 15px;
  }
}

.pay-complete {
  padding: 21px 0 0;
}
.pay-complete__pic {
  display: block;
  width: 100%;
  margin: 0 auto;
  position: relative;
}
@media (min-width: 767px) {
  .pay-complete__pic {
    max-width: 306px;
  }
}
.pay-complete__pic img {
  width: 100%;
  height: auto;
}
.pay-complete__footer {
  display: flex;
  flex-direction: column;
  align-items: center;
  text-align: center;
  margin: 20px 0 0;
  gap: 14px;
}
@media (min-width: 767px) {
  .pay-complete__footer {
    margin: 34px 0 0;
    gap: 29px;
  }
}

.finish-pay {
  width: 100%;
  max-width: 402px;
  margin: 0 auto;
  display: flex;
  flex-direction: column;
  align-items: center;
}
.finish-pay__title {
  font-weight: bold;
  font-size: 18px;
  line-height: 1.3;
  color: #282828;
  text-align: center;
  margin: 10px 0 0;
}
@media (min-width: 768px) {
  .finish-pay__title {
    font-size: 24px;
    margin: 18px 0 0;
  }
}
.finish-pay__title span {
  color: #30d065;
}
.finish-pay__pays {
  width: 100%;
  display: grid;
  grid-template-columns: repeat(2, 1fr);
  grid-gap: 15px;
  margin: 18px 0 0;
}
.finish-pay__divider {
  width: 100%;
  display: flex;
  justify-content: center;
  text-align: center;
  color: #9c9fa2;
  font-size: 13px;
  position: relative;
  margin: 12px 0;
}
@media (min-width: 768px) {
  .finish-pay__divider {
    font-size: 15px;
    margin: 16px 0;
  }
}
.finish-pay__divider span {
  display: block;
  position: relative;
  z-index: 2;
  background-color: #fff;
  padding: 0 8px;
}
.finish-pay__divider::after {
  content: "";
  display: block;
  position: absolute;
  top: 50%;
  left: 0;
  z-index: 1;
  transform: translateY(-50%);
  width: 100%;
  height: 1px;
  background-color: #e3e3e3;
}
.finish-pay__fields {
  width: 100%;
  display: grid;
  grid-template-columns: repeat(2, 1fr);
  grid-gap: 12px;
  margin: 0 0 16px;
}
@media (min-width: 768px) {
  .finish-pay__fields {
    grid-gap: 15px;
    margin: 0 0 32px;
  }
}
.finish-pay__fields .input-item:first-child {
  width: 100%;
  grid-column: 1/3;
}
.finish-pay__pay-list {
  display: flex;
  align-items: center;
  gap: 8px;
  margin: 15px 0 12px;
}
@media (min-width: 767px) {
  .finish-pay__pay-list {
    gap: 16px;
    margin: 33px 0 16px;
  }
}

.finish-board {
  width: 100%;
  margin: 12px 0 0;
}
@media (min-width: 767px) {
  .finish-board {
    margin: 34px 0 0;
  }
}
.finish-board__body {
  background-color: #f2f2f3;
  border-radius: 24px 24px 0 0;
  padding: 15px 16px;
}
.finish-board .blue-label {
  width: 100%;
  justify-content: center;
  min-height: 30px;
  padding-bottom: 2px;
}
.finish-board__total {
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: 10px;
  font-size: 18px;
  line-height: 1;
  font-weight: bold;
  border-top: 2px solid #e3e3e3;
  padding: 14px 0 0;
  margin: 14px 0 0;
}
.finish-board__item {
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: 10px;
}
.finish-board__item + .finish-board__item {
  margin: 7px 0 0;
}

.thanks-page {
  width: 100%;
  min-height: calc(100vh - 70px);
  background-repeat: no-repeat;
  background-size: cover;
  padding: 100px 0 30px;
  border-radius: 24px 24px 0 0;
}
@media (min-width: 768px) {
  .thanks-page {
    border-radius: 40px 40px 0 0;
    min-height: calc(100vh - 82px);
  }
}
.thanks-page__body {
  display: flex;
  flex-direction: column;
  align-items: center;
}
.thanks-page__body .section-title {
  margin: 0 0 30px;
}
.thanks-page__body .simple-text {
  max-width: 420px;
  line-height: 1.4;
  font-weight: 300;
  margin: 0 auto 30px;
  text-align: center;
}
.thanks-page__pic {
  display: block;
  width: 100%;
  max-width: 180px;
  margin: 40px auto 0;
  position: relative;
}
@media (min-width: 767px) {
  .thanks-page__pic {
    max-width: 306px;
    margin: 80px auto 0;
  }
}
.thanks-page__pic img {
  width: 100%;
  height: auto;
}

.custom-select .choices[data-type*=select-one]::after {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 16px;
  height: 16px;
  border: none;
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAADZSURBVHgB7ZA9DoJAEIV315BYariADb8VR3Bv4A2ktOQq3kBPIDeAI1BCtwegoAQK8A2RZEXU0BpfMpnZ3fleZoexvwa5rhsidgv6d7ZtH6jmVAghbqgVQuZ5rr7BSAmCshRt26Z932ePi+TTJDpMTF3XmVBKVU3TSN3EsqxgCvu+H+gwMcQKehxNOOcxNeBLTyYEAxrHTkd42MHMmBekI4Cq6zppGAYjGLHB/RU7CvX+F4OpCaZh72DSas6gLMvYNM0tvrTHcQ2Dc1EUJ7ZUnudFjuNE7Ld1B4sndO01d8AFAAAAAElFTkSuQmCC);
  background-repeat: no-repeat;
  background-size: 100% 100%;
  transform-origin: center;
  right: 18px;
  top: calc(50% - 9px);
  transform: none;
  margin: 0;
  transition: transform 0.15s ease-in;
}
.custom-select .choices[data-type*=select-one].is-open::after {
  transform: scaleY(-1);
}
.custom-select .choices[data-type*=select-one] .choices__inner {
  padding-bottom: 0;
}
.custom-select .choices {
  font-family: "Manrope", "Apple Color Emoji", "Segoe UI Emoji", "Noto Color Emoji", sans-serif;
}
.custom-select .choices [hidden] {
  display: block !important;
  opacity: 0;
  pointer-events: none;
  z-index: -1;
  position: absolute;
}
.custom-select .choices__inner {
  display: flex;
  align-items: center;
  padding: 0;
  min-height: 48px;
  border-radius: 8px;
  background-color: #fff;
  border: 2px solid #e3e3e3;
  transition: border-color 0.15s ease-in;
}
@media (min-width: 767px) {
  .custom-select .choices__inner {
    min-height: 56px;
  }
}
.field-error .custom-select .choices__inner {
  border-color: #f03636;
}
.custom-select .choices__choosed-item {
  display: -webkit-box;
  -webkit-line-clamp: 1;
  -webkit-box-orient: vertical;
  overflow: hidden;
  text-align: left;
  font: 400 15px/1 "Manrope", "Apple Color Emoji", "Segoe UI Emoji", "Noto Color Emoji", sans-serif;
  color: #282828;
}
@media (min-width: 767px) {
  .custom-select .choices__choosed-item {
    font-size: 18px;
  }
}
.custom-select .choices__sub {
  position: absolute;
  top: 50%;
  left: 14px;
  z-index: 1;
  transform: translateY(-50%);
  display: none;
  font: 400 15px/1 "Manrope", "Apple Color Emoji", "Segoe UI Emoji", "Noto Color Emoji", sans-serif;
  color: #9c9fa2;
}
@media (min-width: 767px) {
  .custom-select .choices__sub {
    font-size: 18px;
  }
}
.custom-select .choices__list--single {
  padding: 4px 46px 4px 14px;
}
.custom-select .choices.select-no-value .choices__sub {
  display: block;
}
.custom-select .choices.is-open .choices__inner {
  border-color: #282828;
  background-color: #f2f2f3;
}
.custom-select .choices.is-flipped.is-open .choices__inner {
  border-radius: 8px;
}
.custom-select .choices.is-flipped.is-open .choices__list--dropdown {
  padding-top: 14px;
}
.desktop-device .custom-select .choices:hover .choices__inner {
  border-color: #282828;
}
.custom-select .choices__list--dropdown, .custom-select .choices__list[aria-expanded] {
  border: 2px solid #282828;
  background-color: #fff;
  border-radius: 8px;
  padding: 5px 14px 12px;
  z-index: 50;
  max-height: 260px;
}
.custom-select .choices__list--dropdown .choices__item, .custom-select .choices__list[aria-expanded] .choices__item {
  color: #282828;
  border-bottom: 2px solid #f2f2f3;
  text-align: center;
  padding: 12px 12px;
  transition: color 0.15s ease-in, background-color 0.15s ease-in;
}
.custom-select .choices__list--dropdown .choices__item::after, .custom-select .choices__list[aria-expanded] .choices__item::after {
  content: "";
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  z-index: 1;
  width: 100%;
  height: 100%;
  border: 2px solid #000;
  border-radius: 8px;
  opacity: 0;
  background-color: transparent;
  transition: opacity 0.15s ease-in;
}
.custom-select .choices__list--dropdown .choices__item:empty, .custom-select .choices__list[aria-expanded] .choices__item:empty {
  display: none;
}
.custom-select .choices__list--dropdown .choices__item--selectable.is-highlighted, .custom-select .choices__list[aria-expanded] .choices__item--selectable.is-highlighted {
  cursor: pointer;
  background-color: transparent;
}
.custom-select .choices__list--dropdown .choices__item--selectable.is-highlighted::after, .custom-select .choices__list[aria-expanded] .choices__item--selectable.is-highlighted::after {
  opacity: 1;
}
.custom-select .choices__list[aria-expanded] .choices__item {
  font: 400 15px/1 "Manrope", "Apple Color Emoji", "Segoe UI Emoji", "Noto Color Emoji", sans-serif;
}
@media (min-width: 767px) {
  .custom-select .choices__list[aria-expanded] .choices__item {
    font-size: 18px;
  }
}
.custom-select .choices__list[aria-expanded] .choices__item--selectable.is-selected {
  background-color: transparent;
  cursor: default;
}
.custom-select .choices__list--dropdown .choices__list, .custom-select .choices__list[aria-expanded] .choices__list {
  width: calc(100% + 20px);
  margin: 0 0 0 -12px;
  padding: 0 12px;
}
.custom-select .choices__list--dropdown .choices__list::-webkit-scrollbar-track, .custom-select .choices__list[aria-expanded] .choices__list::-webkit-scrollbar-track {
  border-radius: 20px;
  background-color: #fff;
  width: 2px;
  height: 2px;
}
.custom-select .choices__list--dropdown .choices__list::-webkit-scrollbar, .custom-select .choices__list[aria-expanded] .choices__list::-webkit-scrollbar {
  width: 2px;
  height: 2px;
  background-color: #fff;
}
.custom-select .choices__list--dropdown .choices__list::-webkit-scrollbar-thumb, .custom-select .choices__list[aria-expanded] .choices__list::-webkit-scrollbar-thumb {
  border-radius: 20px;
  width: 2px;
  background-color: #f2f2f3;
}
.custom-select .choices[data-type*=select-one] .choices__input {
  background-color: #fff;
  border: 1px solid #e3e3e3;
  border-radius: get-rem(8);
  color: #282828;
  margin: 10px auto;
  width: 100%;
}

.top-timer {
  background-color: #50a3e9;
}
.top-timer__body {
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: 16px;
  padding: 16px 0;
}
@media (min-width: 413px) {
  .top-timer__body {
    justify-content: center;
  }
}
@media (min-width: 767px) {
  .top-timer__body {
    padding: 22px 0;
  }
}
.top-timer__text {
  font-size: 15px;
  font-weight: 300;
  line-height: 1;
  color: #fff;
}
@media (min-width: 767px) {
  .top-timer__text {
    font-family: "Manrope Semi", "Apple Color Emoji", "Segoe UI Emoji", "Noto Color Emoji", sans-serif;
    font-size: 18px;
    font-weight: 600;
  }
}

.mini-timer {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 4px 10px 6px 10px;
  background-color: #282828;
  border-radius: 24px;
  min-width: 70px;
  height: 24px;
}
@media (min-width: 767px) {
  .mini-timer {
    height: 32px;
    min-width: 110px;
  }
}
.mini-timer__text {
  font-size: 13px;
  font-weight: 300;
  line-height: 1;
  color: #fff;
}
@media (min-width: 767px) {
  .mini-timer__text {
    font-family: "Manrope Semi", "Apple Color Emoji", "Segoe UI Emoji", "Noto Color Emoji", sans-serif;
    font-weight: 600;
    font-size: 15px;
  }
}
@media (min-width: 1143px) {
  .mini-timer__text {
    font-size: 18px;
  }
}

.checkout-home {
  background-repeat: no-repeat;
  background-size: cover;
  padding: 27px 0;
}
@media (min-width: 767px) {
  .checkout-home {
    padding: 60px 0;
    margin: 0 0 40px;
  }
}
@media (min-width: 1143px) {
  .checkout-home {
    padding: 100px 0;
  }
}
@media (min-width: 1439px) {
  .checkout-home {
    padding: 124px 0 132px;
  }
}
@media (max-width: 767px) {
  .checkout-home {
    background-image: none !important;
  }
}
.checkout-home__sub {
  width: 100%;
  max-width: 722px;
  margin: 0 auto;
  font-weight: 400;
  color: #282828;
  text-align: center;
  line-height: 1.3;
  font-size: 15px;
}
@media (min-width: 767px) {
  .checkout-home__sub {
    font-size: 24px;
    font-weight: 600;
  }
}
@media (min-width: 1439px) {
  .checkout-home__sub {
    font-size: 32px;
  }
}
@media (min-width: 767px) {
  .checkout-home__sub span:nth-child(1) {
    color: #9c9fa2;
  }
  .checkout-home__sub span:nth-child(2) {
    color: #50a3e9;
  }
}
.checkout-home__body {
  display: flex;
  flex-direction: column;
  gap: 14px;
}
@media (min-width: 1143px) {
  .checkout-home__body {
    gap: 36px;
  }
}
@media (min-width: 1439px) {
  .checkout-home__body {
    gap: 61px;
  }
}

.checkout-title {
  font-weight: 600;
  font-size: 28px;
  line-height: 1.25;
  text-align: center;
  color: #282828;
  margin: 0;
}
@media (min-width: 767px) {
  .checkout-title {
    font-size: 36px;
  }
  .checkout-title br {
    display: none;
  }
}
@media (min-width: 1439px) {
  .checkout-title {
    font-size: 48px;
  }
}
.checkout-title__green {
  color: #30d065;
}
.checkout-title__decor {
  position: relative;
  color: #30d065;
}
@media (min-width: 1143px) {
  .checkout-title__decor {
    color: #282828;
  }
}
.checkout-title__decor::after {
  content: "";
  display: block;
  width: calc(100% + 20px);
  height: 14px;
  background-size: 100% 100%;
  background-position: center bottom -4px;
  background-repeat: no-repeat;
  background-image: url(data:image/png;base64,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);
  position: absolute;
  bottom: -2px;
  left: 50%;
  transform: translateX(-50%);
  z-index: 1;
  display: none;
}
@media (min-width: 1143px) {
  .checkout-title__decor::after {
    display: block;
  }
}

.select-plan {
  display: flex;
  flex-direction: column;
  align-items: center;
}
.select-plan .section-title {
  margin: 0 0 11px;
}
@media (min-width: 767px) {
  .select-plan .section-title {
    margin: 0 0 27px;
  }
}
.select-plan .simple-text {
  text-align: center;
}
.select-plan__top {
  display: flex;
  align-items: center;
  flex-direction: column;
  margin: 0 0 22px;
}
@media (min-width: 1143px) {
  .select-plan__top {
    flex-direction: row;
    justify-content: center;
    gap: 10px;
    margin: 0 0 48px;
  }
}
.select-plan__bottom {
  display: flex;
  flex-direction: column;
  align-items: center;
  margin: 24px 0 0;
}
.select-plan--sec .select-plan__bottom {
  margin: 12px 0 0;
}
@media (min-width: 767px) {
  .select-plan__bottom {
    margin: 32px 0 0;
  }
  .select-plan--sec .select-plan__bottom {
    margin: 19px 0 0;
  }
}
.select-plan__bottom .simple-text {
  max-width: 612px;
  margin: 0 auto;
}
.select-plan__bottom .mid-label + .mid-label {
  margin: 6px 0 0;
}
@media (min-width: 767px) {
  .select-plan__bottom .mid-label + .mid-label {
    margin: 8px 0 0;
  }
}
.select-plan__pay-list {
  display: flex;
  align-items: center;
  gap: 8px;
  margin: 15px 0 12px;
}
@media (min-width: 767px) {
  .select-plan__pay-list {
    gap: 16px;
    margin: 23px 0 16px;
  }
}
.select-plan__plans {
  width: 100%;
  display: grid;
  grid-template-columns: 1fr;
  grid-gap: 12px;
}
@media (min-width: 640px) {
  .select-plan__plans {
    grid-template-columns: repeat(2, 1fr);
  }
  .select-plan__plans .plan-checkbox:nth-child(3) {
    grid-column: 1/3;
  }
}
@media (min-width: 992px) {
  .select-plan__plans {
    grid-template-columns: repeat(3, 1fr);
    grid-gap: 18px;
  }
  .select-plan__plans .plan-checkbox:nth-child(3) {
    grid-column: initial;
  }
}
.select-plan__plans + .simple-text {
  max-width: 490px;
  margin: 12px auto 0;
  padding: 0 8px;
}
@media (min-width: 767px) {
  .select-plan__plans + .simple-text {
    margin: 24px auto 0;
    padding: 0;
  }
}
@media (max-width: 639px) {
  .select-plan__plans .plan-checkbox--best {
    margin: 6px 0 0;
  }
}
.select-plan__button {
  margin: 15px 0 0;
}
@media (min-width: 767px) {
  .select-plan__button {
    margin: 34px 0 0;
  }
}
.select-plan .plan-tabs + .simple-text {
  max-width: 490px;
  margin: 12px auto 0;
  padding: 0 8px;
}
@media (min-width: 767px) {
  .select-plan .plan-tabs + .simple-text {
    margin: 24px auto 0;
    padding: 0;
  }
}

.blue-label {
  display: flex;
  align-items: center;
  background-color: #50a3e9;
  border-radius: 24px;
  padding: 2px 6px;
  gap: 3px;
}
@media (min-width: 767px) {
  .blue-label {
    padding: 1px 8px;
  }
}
.blue-label__icon {
  width: 16px;
  height: 16px;
  flex-shrink: 0;
}
.blue-label__icon img {
  width: 100%;
  height: 100%;
}
.blue-label__text {
  font-size: 13px;
  font-weight: 300;
  color: #fff;
}
@media (min-width: 767px) {
  .blue-label__text {
    font-size: 15px;
    font-weight: 500;
  }
}
.blue-label--bottom {
  border-radius: 0 0 24px 24px;
}

.plan-checkbox {
  position: relative;
}
.plan-checkbox input {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 1;
  width: 100%;
  height: 100%;
  opacity: 0;
  cursor: pointer;
}
.desktop-device .plan-checkbox input:hover ~ .plan-checkbox__body {
  border-color: #282828;
}
.plan-checkbox input:checked ~ .plan-checkbox__body {
  pointer-events: none;
  border-color: #282828;
  background-color: #fff;
}
.plan-checkbox input:checked ~ .plan-checkbox__body .plan-checkbox__circ::after {
  transform: scale(1);
}
.plan-checkbox__body {
  display: flex;
  align-items: center;
  gap: 15px;
  background-color: #f2f2f3;
  border-radius: 8px;
  padding: 12px 15px;
  border: 1px solid transparent;
  transition: background-color 0.15s ease-in, border-color 0.15s ease-in;
  position: relative;
}
@media (min-width: 767px) {
  .plan-checkbox__body {
    padding: 16px 15px;
  }
}
.plan-checkbox__body .blue-label {
  position: absolute;
  top: -11px;
  left: -1px;
  z-index: 1;
}
@media (min-width: 767px) {
  .plan-checkbox__body .blue-label {
    top: -13px;
  }
}
.plan-checkbox__circ {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 16px;
  height: 16px;
  border: 1px solid #282828;
  border-radius: 100%;
  flex-shrink: 0;
  position: relative;
}
@media (min-width: 767px) {
  .plan-checkbox__circ {
    width: 24px;
    height: 24px;
  }
}
.plan-checkbox__circ::after {
  content: "";
  display: block;
  width: 10px;
  height: 10px;
  border-radius: 100%;
  background-color: #282828;
  transform: scale(0);
  transition: transform 0.15s ease-in;
}
@media (min-width: 767px) {
  .plan-checkbox__circ::after {
    width: 16px;
    height: 16px;
  }
}
.plan-checkbox__left {
  display: flex;
  flex-direction: column;
  gap: 4px;
  margin: -3px 0 0;
}
.plan-checkbox__right {
  display: flex;
  flex-direction: column;
  text-align: right;
  gap: 9px;
  margin-left: auto;
  align-self: flex-start;
  padding: 7px 0 0;
}
@media (min-width: 767px) {
  .plan-checkbox__right {
    gap: 12px;
  }
}
.plan-checkbox__title {
  font-weight: 700;
  font-size: 18px;
  color: #282828;
}
@media (min-width: 1143px) {
  .plan-checkbox__title {
    font-size: 21px;
  }
}
@media (min-width: 1439px) {
  .plan-checkbox__title {
    font-size: 24px;
  }
}
.plan-checkbox__text {
  font-weight: 400;
  font-size: 15px;
  line-height: 1;
  color: #282828;
}
@media (min-width: 1143px) {
  .plan-checkbox__text {
    font-size: 18px;
  }
}
.plan-checkbox__text--bold {
  font-weight: bold;
}
.plan-checkbox__text--gray {
  color: #9c9fa2;
}
.plan-checkbox__text--green {
  color: #30d065;
}

.get-block {
  width: 100%;
}
.get-block__duga {
  display: none;
  width: 100%;
}
@media (min-width: 992px) {
  .get-block__duga {
    display: block;
  }
}
.get-block__duga img {
  width: 100%;
  height: auto;
}
.get-block__wrap {
  margin: -81px 0 -12px;
}
.get-block__body {
  margin: 30px 0 0;
  display: grid;
  align-items: flex-start;
  grid-template-columns: 1fr;
  grid-gap: 40px;
}
@media (min-width: 480px) {
  .get-block__body {
    grid-gap: 20px;
    grid-template-columns: 1fr 1.3fr;
  }
}
@media (min-width: 768px) {
  .get-block__body {
    display: flex;
    align-items: flex-start;
    gap: 60px;
    margin: 45px 0 0;
  }
}
@media (min-width: 1280px) {
  .get-block__body {
    gap: 120px;
  }
}
.get-block__sub {
  font-size: 24px;
  font-weight: bold;
  color: #282828;
  margin: 0 0 15px;
  text-align: center;
}
@media (min-width: 768px) {
  .get-block__sub {
    font-size: 32px;
    text-align: left;
  }
}
.get-block__right {
  width: 100%;
  margin: -4px 0 0;
}
@media (min-width: 768px) {
  .get-block__right {
    padding-right: 26px;
  }
}
@media (min-width: 1280px) {
  .get-block__right {
    padding-right: 26px;
  }
}
.get-block__list {
  width: 100%;
  display: flex;
  flex-direction: column;
  gap: 8px;
}
@media (min-width: 768px) {
  .get-block__list {
    gap: 16px;
  }
}
@media (min-width: 768px) {
  .get-block__list .get-item {
    max-width: 400px;
  }
}
@media (min-width: 1280px) {
  .get-block__list .get-item {
    max-width: 480px;
  }
}
@media (min-width: 768px) {
  .get-block__list .get-item:nth-child(1) {
    margin-left: 26px;
  }
}
@media (min-width: 768px) {
  .get-block__list .get-item:nth-child(2) {
    margin-left: 26px;
  }
}
@media (min-width: 960px) {
  .get-block__list .get-item:nth-child(2) {
    margin-left: 6vw;
  }
}
@media (min-width: 1060px) {
  .get-block__list .get-item:nth-child(2) {
    margin-left: 81px;
  }
}
@media (min-width: 1280px) {
  .get-block__list .get-item:nth-child(2) {
    margin-left: 131px;
  }
}
@media (min-width: 768px) {
  .get-block__list .get-item:nth-child(3) {
    margin-left: 26px;
  }
}
@media (min-width: 960px) {
  .get-block__list .get-item:nth-child(3) {
    margin-left: 12vw;
  }
}
@media (min-width: 1060px) {
  .get-block__list .get-item:nth-child(3) {
    margin-left: 186px;
  }
}
@media (min-width: 1280px) {
  .get-block__list .get-item:nth-child(3) {
    margin-left: 236px;
  }
}
@media (min-width: 768px) {
  .get-block__list .get-item:nth-child(4) {
    margin-left: 26px;
  }
}
@media (min-width: 960px) {
  .get-block__list .get-item:nth-child(4) {
    margin-left: auto;
  }
}

.get-item {
  width: 100%;
  display: flex;
  align-items: center;
  gap: 13px;
  padding: 11px 16px 11px 16px;
  border-radius: 8px;
}
@media (min-width: 768px) {
  .get-item {
    padding: 8px 16px 8px 12px;
  }
}
.get-item__title {
  font-size: 15px;
  line-height: 1.3;
  font-family: "Manrope Semi", "Apple Color Emoji", "Segoe UI Emoji", "Noto Color Emoji", sans-serif;
  font-weight: bold;
  max-width: 260px;
}
@media (min-width: 1280px) {
  .get-item__title {
    font-size: 18px;
  }
}
.get-item__icon {
  display: block;
  width: 48px;
  height: 48px;
  margin-left: auto;
  flex-shrink: 0;
}
.get-item__icon img {
  width: 100%;
  height: 100%;
}
.get-item .star-number {
  flex-shrink: 0;
  display: none;
}
@media (min-width: 768px) {
  .get-item .star-number {
    display: flex;
    margin: 0 0 0 -38px;
  }
}
.get-item--green {
  background-color: #30d065;
}
.get-item--green .get-item__title {
  color: #fff;
}
.get-item--gray {
  background-color: #f2f2f3;
}
.get-item--gray .get-item__title {
  color: #282828;
}

.calendar-block {
  width: 100%;
  background-color: #282828;
  padding: 2px;
  border-radius: 24px;
  flex-shrink: 0;
}
@media (min-width: 768px) {
  .calendar-block {
    width: 298px;
  }
}
.calendar-block__top {
  padding: 10px 14px 18px;
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 16px;
}
@media (min-width: 768px) {
  .calendar-block__top {
    padding: 10px 14px 12px;
    justify-content: space-between;
  }
}
.calendar-block__top .star-number {
  flex-shrink: 0;
  display: none;
}
@media (min-width: 768px) {
  .calendar-block__top .star-number {
    display: flex;
  }
}
.calendar-block__title {
  text-align: center;
  font-size: 18px;
  line-height: 1.3;
  color: #fff;
  font-weight: 600;
}
@media (min-width: 768px) {
  .calendar-block__title {
    text-align: right;
  }
}
.calendar-block__body {
  width: 100%;
  background-color: #fff;
  border-radius: 22px;
  overflow: hidden;
  padding: 10px 0 0;
}
.calendar-block__img {
  display: block;
  width: 100%;
  position: relative;
  height: 0;
  padding-bottom: 105%;
}
.calendar-block__img img {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 1;
  width: 100%;
  height: 100%;
}

.faq-block .h2 {
  max-width: 697px;
  margin: 0 auto 27px;
  text-align: center;
}
@media (min-width: 767px) {
  .faq-block .h2 {
    margin: 0 auto 46px;
  }
}
.faq-block .h2 span {
  color: #30d065;
}
.faq-block__list {
  max-width: 507px;
  margin: 0 auto;
  display: flex;
  flex-direction: column;
  gap: 8px;
}
@media (min-width: 767px) {
  .faq-block__list {
    gap: 15px;
  }
}

.faq-item {
  border: 1px solid transparent;
  border-radius: 8px;
  background-color: #f2f2f3;
  transition: border-color 0.15s ease-in, background-color 0.15s ease-in;
}
.faq-item__button {
  display: flex;
  align-items: center;
  gap: 7px;
  width: 100%;
  cursor: pointer;
  padding: 10px 13px 10px 13px;
  text-align: left;
}
@media (min-width: 767px) {
  .faq-item__button {
    gap: 12px;
    padding: 15px 25px 15px 14px;
  }
}
.faq-item__icon {
  width: 24px;
  height: 24px;
  flex-shrink: 0;
}
@media (min-width: 767px) {
  .faq-item__icon {
    width: 40px;
    height: 40px;
  }
}
.faq-item__icon img {
  width: 100%;
  height: 100%;
}
.faq-item__arrow {
  width: 16px;
  height: 16px;
  margin-left: auto;
  transition: transform 0.15s ease-in;
  flex-shrink: 0;
}
@media (min-width: 767px) {
  .faq-item__arrow {
    width: 24px;
    height: 24px;
  }
}
.active .faq-item__arrow {
  transform: scaleY(-1);
}
.faq-item__arrow img {
  width: 100%;
  height: 100%;
}
.faq-item__title {
  font-family: "Manrope Semi", "Apple Color Emoji", "Segoe UI Emoji", "Noto Color Emoji", sans-serif;
  font-weight: 600;
  font-size: 15px;
  line-height: 1.2;
  color: #282828;
}
@media (min-width: 767px) {
  .faq-item__title {
    font-size: 18px;
  }
}
.faq-item__block {
  max-height: 0;
  overflow: hidden;
  padding: 0 15px;
}
.desktop-device .faq-item:hover {
  border-color: #282828;
}
.faq-item.active {
  border-color: #282828;
  background-color: #fff;
  padding-bottom: 8px;
}
@media (min-width: 767px) {
  .faq-item.active {
    padding-bottom: 16px;
  }
}

.plan-tabs {
  display: flex;
  flex-direction: column;
  align-items: center;
  width: 100%;
  margin: -6px 0 0;
}
@media (min-width: 768px) {
  .plan-tabs {
    margin: -15px 0 0;
  }
}
.plan-tabs__top {
  display: flex;
  align-items: center;
  background-color: #f2f2f3;
  border-radius: 56px;
  padding: 5px 4px;
}
.plan-tabs__btn {
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 5px;
  text-align: center;
  min-width: 103px;
  color: #9c9fa2;
  font-family: "Manrope Semi", "Apple Color Emoji", "Segoe UI Emoji", "Noto Color Emoji", sans-serif;
  font-size: 15px;
  font-weight: 600;
  padding: 10px 17px;
  height: 32px;
  position: relative;
  border-radius: 24px;
  transition: color 0.15s ease-in;
}
@media (min-width: 768px) {
  .plan-tabs__btn {
    min-width: 145px;
    font-size: 18px;
    height: 48px;
  }
}
.plan-tabs__btn span {
  transform: translateY(-1px);
}
.plan-tabs__btn::after {
  content: "";
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  z-index: 1;
  opacity: 0;
  width: 100%;
  height: 100%;
}
.plan-tabs__btn svg {
  width: 16px;
  height: 16px;
  display: none;
}
@media (min-width: 768px) {
  .plan-tabs__btn svg {
    width: 24px;
    height: 24px;
  }
}
.plan-tabs__btn.is-active {
  justify-content: space-between;
  color: #fff;
  background-color: #50A3E9;
}
.plan-tabs__btn.is-active svg {
  display: block;
}
.desktop-device .plan-tabs__btn:hover:not(.is-active) {
  color: #50a3e9;
}
.plan-tabs__blocks {
  width: 100%;
  margin: 10px 0 0;
}

.plan-tab {
  display: none;
  flex-direction: column;
  align-items: center;
  background-color: #f2f2f3;
  padding: 8px 14px 18px;
  border-radius: 24px;
  width: 100%;
  max-width: 400px;
  margin: 0 auto;
}
@media (min-width: 768px) {
  .plan-tab {
    padding: 22px 26px;
  }
}
.plan-tab.is-active {
  display: flex;
}
.plan-tab__title {
  display: flex;
  align-items: flex-start;
  color: #282828;
  font-size: 28px;
  font-weight: bold;
  margin: 0 0 5px;
}
@media (min-width: 768px) {
  .plan-tab__title {
    font-size: 32px;
  }
}
.plan-tab__title sup {
  font-size: 18px;
  margin: 7px 4px 0 0;
}
.plan-tab__sale {
  display: flex;
  align-items: center;
  gap: 6px;
  font-size: 15px;
  background-color: #ebfff2;
  border-radius: 24px;
  height: 24px;
  padding: 4px 11px;
}
@media (min-width: 768px) {
  .plan-tab__sale {
    font-size: 18px;
    height: 32px;
  }
}
.plan-tab__sale span:nth-child(1) {
  color: #9c9fa2;
  text-decoration: line-through;
}
.plan-tab__sale span:nth-child(2) {
  color: #30d065;
}
.plan-tab .simple-text {
  margin: 16px 0 0;
}
.plan-tab__list {
  width: 100%;
  display: flex;
  flex-direction: column;
  gap: 1px;
  border-top: 2px solid #fff;
  margin: 13px 0 41px;
  padding-top: 13px;
}
@media (min-width: 768px) {
  .plan-tab__list {
    gap: 4px;
  }
}
.plan-tab__list-title {
  font-family: "Tilt Warp";
  font-size: 18px;
  line-height: 18px;
  margin-bottom: 8px;
}
.plan-tab__list-item {
  display: flex;
  align-items: start;
  font-size: 18px;
  line-height: 1.1;
  color: #282828;
  margin-bottom: 6px;
}
@media (min-width: 768px) {
  .plan-tab__list-item {
    font-size: 15px;
  }
}
.plan-tab__list-item-icon {
  font-size: 28px;
  text-align: center;
  padding-right: 8px;
}
.plan-tab__list-item-text {
  font-family: Manrope;
  font-weight: 400;
  font-size: 13px;
}
.plan-tab__list-item-title {
  font-family: Tilt Warp;
  font-size: 15px;
  line-height: 18px;
  margin-bottom: 2px;
}
.plan-tab__list-item {
  display: flex;
  align-items: center;
  font-size: 13px;
  line-height: 1.1;
  color: #9c9fa2;
}
@media (min-width: 768px) {
  .plan-tab__list-item {
    font-size: 15px;
  }
}

.discount-home {
  width: 100%;
  background-color: #50a3e9;
  padding: 37px 0 178px;
  border-radius: 0 0 24px 24px;
}
@media (min-width: 768px) {
  .discount-home {
    padding: 110px 0 158px;
  }
}
@media (min-width: 1200px) {
  .discount-home {
    padding: 105px 0 158px;
    border-radius: 0 0 40px 40px;
  }
}

.discount-title {
  position: relative;
  width: 100%;
  max-width: 270px;
  margin: 0 auto;
  text-align: center;
}
@media (min-width: 767px) {
  .discount-title {
    max-width: 570px;
  }
}
.discount-title__text {
  display: block;
  --text: attr(data-text);
  font-size: 28px;
  line-height: 1.25;
}
@media (min-width: 767px) {
  .discount-title__text {
    font-size: 54px;
    line-height: 1.15;
    max-width: 570px;
  }
}
@media (min-width: 1439px) {
  .discount-title__text {
    font-size: 64px;
  }
}
.discount-title__text::before {
  display: block;
  color: #fff;
  z-index: 1;
  -webkit-text-stroke: 0.35em #fff;
  font-weight: 900;
  position: absolute;
  top: 0;
  left: 0;
  content: var(--text);
}
.discount-title__text::after {
  display: block;
  content: var(--text);
  position: relative;
  color: #282828;
  z-index: 2;
}
.discount-title__img {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 55%;
  left: 50%;
  z-index: 1;
  transform: translate(-50%, -50%);
}
.discount-title__img img {
  width: 160%;
  height: 160%;
}
@media (min-width: 767px) {
  .discount-title__img img {
    width: 175%;
    height: 175%;
  }
}

.discount-board {
  width: 100%;
  max-width: 612px;
  margin: 40px auto 0;
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  position: relative;
  z-index: 1;
}
@media (min-width: 767px) {
  .discount-board {
    margin: 80px auto 0;
  }
}
.discount-board__body {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  background-color: #fff;
  border-radius: 24px;
  padding: 15px 16px;
}
@media (min-width: 767px) {
  .discount-board__body {
    padding: 24px 26px;
  }
}
.discount-board__left-img {
  position: absolute;
  top: -39px;
  right: 101%;
  z-index: 1;
  width: 217px;
  height: 348px;
  display: none;
}
@media (min-width: 1200px) {
  .discount-board__left-img {
    display: block;
  }
}
.discount-board__left-img img {
  width: 100%;
  height: 100%;
}
.discount-board__right-img {
  position: absolute;
  top: calc(100% - 54px);
  left: calc(100% - 270px);
  z-index: 1;
  width: 271px;
  height: 206px;
}
@media (min-width: 1200px) {
  .discount-board__right-img {
    width: 328px;
    height: 308px;
    top: 8px;
    left: 93%;
  }
}
.discount-board__right-img img {
  width: 100%;
  height: 100%;
}
.discount-board .simple-text {
  margin: 0 0 6px;
}
.discount-board__sale {
  background-image: url(data:image/png;base64,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);
  background-size: 100% 100%;
  background-repeat: no-repeat;
  padding: 9px 11px;
  font-size: 18px;
  font-weight: 600;
  line-height: 1.35;
  color: #fff;
}
@media (min-width: 767px) {
  .discount-board__sale {
    padding: 9px 14px;
  }
}
@media (min-width: 1200px) {
  .discount-board__sale {
    font-size: 24px;
  }
}
.discount-board__sale span {
  display: block;
  transform: rotate(-3.5deg) translate(0, -2px);
}
.discount-board__text {
  font-size: 18px;
  font-weight: 600;
  line-height: 1.35;
  color: #282828;
  margin: 0 0 7px;
}
@media (min-width: 767px) {
  .discount-board__text {
    margin: 0 0 11px;
  }
}
@media (min-width: 1200px) {
  .discount-board__text {
    font-size: 24px;
  }
}
.discount-board__text span {
  color: #30d065;
}

.discount-tabs {
  width: 100%;
}
.discount-tabs__wrap {
  display: flex;
  flex-direction: column;
  align-items: center;
}
.discount-tabs__top {
  display: flex;
  align-items: center;
  background-color: #f2f2f3;
  border-radius: 56px;
  padding: 5px 4px;
}
.discount-tabs__btn {
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 5px;
  text-align: center;
  min-width: 136px;
  color: #9c9fa2;
  font-family: "Manrope Semi", "Apple Color Emoji", "Segoe UI Emoji", "Noto Color Emoji", sans-serif;
  font-size: 15px;
  font-weight: 600;
  padding: 10px 17px;
  height: 32px;
  position: relative;
  border-radius: 24px;
  transition: color 0.15s ease-in;
}
@media (min-width: 768px) {
  .discount-tabs__btn {
    min-width: 197px;
    font-size: 18px;
    height: 48px;
  }
}
.discount-tabs__btn span {
  transform: translateY(-1px);
}
.discount-tabs__btn::after {
  content: "";
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  z-index: 1;
  opacity: 0;
  width: 100%;
  height: 100%;
}
.discount-tabs__btn svg {
  width: 16px;
  height: 16px;
  display: none;
}
@media (min-width: 768px) {
  .discount-tabs__btn svg {
    width: 24px;
    height: 24px;
  }
}
.discount-tabs__btn.is-active {
  color: #fff;
  background-color: #50A3E9;
}
.discount-tabs__btn.is-active svg {
  display: block;
}
.desktop-device .discount-tabs__btn:hover:not(.is-active) {
  color: #50a3e9;
}
.discount-tabs__blocks {
  width: 100%;
  max-width: 822px;
  margin: 6px 0 0;
}
@media (min-width: 768px) {
  .discount-tabs__blocks {
    margin: 14px 0 0;
  }
}

.discount-tb {
  width: 100%;
  border: 1px solid #282828;
  display: none;
}
.discount-tb.is-active {
  display: block;
}
.discount-tb__top {
  padding: 10px 10px 12px;
}
@media (min-width: 768px) {
  .discount-tb__top {
    padding: 32px 24px;
  }
}
.discount-tb__list {
  display: flex;
  flex-direction: column;
  gap: 4px;
}
@media (min-width: 768px) {
  .discount-tb__list {
    gap: 18px;
  }
}

.discount-checks {
  margin: 0 0 27px;
}
.discount-checks > .simple-text {
  margin: 0 0 29px;
}
@media (min-width: 768px) {
  .discount-checks > .simple-text {
    text-align: center;
  }
}
.discount-checks__list {
  display: flex;
  flex-direction: column;
  gap: 20px;
}

.discount-check {
  position: relative;
}
@media (min-width: 768px) {
  .discount-check {
    padding: 0 8px 0 0;
  }
}
.discount-check input {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 1;
  width: 100%;
  height: 100%;
  opacity: 0;
  cursor: pointer;
}
.discount-check input:checked ~ .discount-check__body .discount-check__check {
  background-color: #30d065;
  border-color: #30d065;
}
.discount-check input:checked ~ .discount-check__body .discount-check__check img {
  transform: scale(1);
  opacity: 1;
}
.desktop-device .discount-check input:hover ~ .discount-check__body .discount-check__check {
  border-color: #30d065;
}
.discount-check__body {
  display: flex;
  align-items: center;
  gap: 10px;
}
@media (min-width: 768px) {
  .discount-check__body {
    gap: 19px;
  }
}
.discount-check__check {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 24px;
  height: 24px;
  border: 1px solid #e3e3e3;
  border-radius: 2px;
  margin-left: auto;
  transition: background-color 0.15s ease-in, border-color 0.15s ease-in;
}
@media (min-width: 768px) {
  .discount-check__check {
    width: 32px;
    height: 32px;
  }
}
.discount-check__check img {
  width: 85%;
  height: 85%;
  opacity: 0;
  transform: scale(0);
  transition: transform 0.15s ease-in, opacity 0.15s ease-in;
}

.discount-total {
  background-color: #f2f2f3;
  padding: 15px 12px 18px;
  border-radius: 0 0 40px 40px;
}
@media (min-width: 768px) {
  .discount-total {
    padding: 24px 32px 38px;
  }
}
.discount-total__top {
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: 14px;
}
.discount-total__top span {
  display: block;
  font-size: 13px;
  color: #9c9fa2;
}
@media (min-width: 767px) {
  .discount-total__top span {
    font-size: 18px;
  }
}
.discount-total__top span:nth-child(2) {
  text-decoration: line-through;
}
@media (max-width: 767px) {
  .discount-total__top span {
    font-weight: 300;
  }
}
.discount-total__top-sec {
  display: flex;
  align-items: flex-start;
  justify-content: space-between;
  gap: 14px;
  border-top: 2px solid #fff;
  padding: 10px 0 0;
  margin: 10px 0 0;
}
.discount-total__top-sec .simple-text {
  margin: 4px 0 0;
}
@media (max-width: 767px) {
  .discount-total__top-sec .simple-text {
    font-size: 13px;
    margin: 0;
  }
}
.discount-total__top-all {
  display: flex;
  flex-direction: column;
  align-items: flex-end;
  text-align: right;
  gap: 4px;
}
@media (min-width: 768px) {
  .discount-total__top-all {
    padding: 6px 0 0;
  }
}
.discount-total__total {
  font-size: 18px;
  line-height: 1;
  font-weight: 600;
  color: #282828;
}
@media (min-width: 767px) {
  .discount-total__total {
    font-size: 24px;
  }
}
.discount-total__bottom {
  display: flex;
  flex-direction: column;
  align-items: center;
  margin: 15px 0 0;
  gap: 15px;
}
@media (min-width: 768px) {
  .discount-total__bottom {
    margin: 30px 0 0;
    gap: 30px;
  }
}

.discount-itm {
  display: flex;
  align-items: flex-start;
  gap: 11px;
}
@media (min-width: 768px) {
  .discount-itm {
    gap: 17px;
  }
}
.discount-itm__icon {
  width: 20px;
  font-size: 20px;
  flex-shrink: 0;
}
@media (min-width: 768px) {
  .discount-itm__icon {
    width: 28px;
    font-size: 28px;
  }
}
.discount-itm__body {
  width: 100%;
  display: flex;
  flex-direction: column;
  padding: 7px 0 0;
  gap: 2px;
}
@media (max-width: 767px) {
  .discount-itm__body .simple-text:last-child {
    font-size: 13px;
  }
}

.discount-bottom {
  max-width: 612px;
  margin: 40px auto 0;
}
@media (min-width: 768px) {
  .discount-bottom {
    margin: 80px auto 0;
  }
}
.discount-bottom > .simple-text {
  text-align: center;
}
@media (max-width: 767px) {
  .discount-bottom > .simple-text {
    font-size: 13px;
  }
}
.discount-bottom__list {
  display: flex;
  flex-direction: column;
  gap: 10px;
  width: 100%;
  max-width: 402px;
  margin: 20px auto 0;
}
@media (min-width: 768px) {
  .discount-bottom__list {
    gap: 21px;
    margin: 35px auto 0;
  }
}

.rounded-item {
  display: flex;
  align-items: flex-start;
  border-radius: 40px;
  overflow: hidden;
  background-color: #f2f2f3;
  gap: 11px;
  padding: 0 20px 0 0;
}
.rounded-item__icon {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 44px;
  height: 44px;
  border-radius: 100%;
  flex-shrink: 0;
}
@media (min-width: 768px) {
  .rounded-item__icon {
    width: 60px;
    height: 60px;
  }
}
.rounded-item__icon img {
  width: 24px;
  height: 24px;
}
@media (min-width: 768px) {
  .rounded-item__icon img {
    width: 32px;
    height: 32px;
  }
}
.rounded-item--blue .rounded-item__icon {
  background-color: #50a3e9;
}
.rounded-item--black .rounded-item__icon {
  background-color: #282828;
}
.rounded-item--green .rounded-item__icon {
  background-color: #30d065;
}
.rounded-item__body {
  display: flex;
  align-items: center;
  align-self: stretch;
  font-size: 13px;
  width: 100%;
}
@media (min-width: 768px) {
  .rounded-item__body {
    font-size: 18px;
    line-height: 1.2;
  }
}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIlVzZXJzL25ldmlkbmljaGl5L0xvY2FsJTIwU2l0ZXMvbXl0ZXN0cHJvL2FwcC9wdWJsaWMvd3AtY29udGVudC90aGVtZXMvbXl0ZXN0cHJvL3F1aXotaHRtbC9zcmMvc2Nzcy9jb25maWcvX2NvbG9ycy5zY3NzIiwiVXNlcnMvbmV2aWRuaWNoaXkvTG9jYWwlMjBTaXRlcy9teXRlc3Rwcm8vYXBwL3B1YmxpYy93cC1jb250ZW50L3RoZW1lcy9teXRlc3Rwcm8vcXVpei1odG1sL3NyYy9zY3NzL2NvbmZpZy9fbWVkaWEuc2NzcyIsIlVzZXJzL25ldmlkbmljaGl5L0xvY2FsJTIwU2l0ZXMvbXl0ZXN0cHJvL2FwcC9wdWJsaWMvd3AtY29udGVudC90aGVtZXMvbXl0ZXN0cHJvL3F1aXotaHRtbC9zcmMvc2Nzcy9jb25maWcvX2dyaWQuc2NzcyIsIlVzZXJzL25ldmlkbmljaGl5L0xvY2FsJTIwU2l0ZXMvbXl0ZXN0cHJvL2FwcC9wdWJsaWMvd3AtY29udGVudC90aGVtZXMvbXl0ZXN0cHJvL3F1aXotaHRtbC9zcmMvc2Nzcy9wbHVnaW5zL3N3aXBlci1idW5kbGUuc2NzcyIsIlVzZXJzL25ldmlkbmljaGl5L0xvY2FsJTIwU2l0ZXMvbXl0ZXN0cHJvL2FwcC9wdWJsaWMvd3AtY29udGVudC90aGVtZXMvbXl0ZXN0cHJvL3F1aXotaHRtbC9zcmMvc2Nzcy9wbHVnaW5zL19jaG9pY2VzLW1pbi5zY3NzIiwiVXNlcnMvbmV2aWRuaWNoaXkvTG9jYWwlMjBTaXRlcy9teXRlc3Rwcm8vYXBwL3B1YmxpYy93cC1jb250ZW50L3RoZW1lcy9teXRlc3Rwcm8vcXVpei1odG1sL3NyYy9zY3NzL19mb250cy5zY3NzIiwiVXNlcnMvbmV2aWRuaWNoaXkvTG9jYWwlMjBTaXRlcy9teXRlc3Rwcm8vYXBwL3B1YmxpYy93cC1jb250ZW50L3RoZW1lcy9teXRlc3Rwcm8vcXVpei1odG1sL3NyYy9zY3NzL19jb21tb24uc2NzcyIsIlVzZXJzL25ldmlkbmljaGl5L0xvY2FsJTIwU2l0ZXMvbXl0ZXN0cHJvL2FwcC9wdWJsaWMvd3AtY29udGVudC90aGVtZXMvbXl0ZXN0cHJvL3F1aXotaHRtbC9zcmMvc2Nzcy9fYnV0dG9ucy5zY3NzIiwiVXNlcnMvbmV2aWRuaWNoaXkvTG9jYWwlMjBTaXRlcy9teXRlc3Rwcm8vYXBwL3B1YmxpYy93cC1jb250ZW50L3RoZW1lcy9teXRlc3Rwcm8vcXVpei1odG1sL3NyYy9zY3NzL2NvbmZpZy9fbWl4aW4uc2NzcyIsIlVzZXJzL25ldmlkbmljaGl5L0xvY2FsJTIwU2l0ZXMvbXl0ZXN0cHJvL2FwcC9wdWJsaWMvd3AtY29udGVudC90aGVtZXMvbXl0ZXN0cHJvL3F1aXotaHRtbC9zcmMvc2Nzcy9fb2Zmc2V0LnNjc3MiLCJVc2Vycy9uZXZpZG5pY2hpeS9Mb2NhbCUyMFNpdGVzL215dGVzdHByby9hcHAvcHVibGljL3dwLWNvbnRlbnQvdGhlbWVzL215dGVzdHByby9xdWl6LWh0bWwvc3JjL3Njc3MvX2hlbHBlcnMuc2NzcyIsIlVzZXJzL25ldmlkbmljaGl5L0xvY2FsJTIwU2l0ZXMvbXl0ZXN0cHJvL2FwcC9wdWJsaWMvd3AtY29udGVudC90aGVtZXMvbXl0ZXN0cHJvL3F1aXotaHRtbC9zcmMvc2Nzcy9faG9tZXBhZ2Uuc2NzcyIsIlVzZXJzL25ldmlkbmljaGl5L0xvY2FsJTIwU2l0ZXMvbXl0ZXN0cHJvL2FwcC9wdWJsaWMvd3AtY29udGVudC90aGVtZXMvbXl0ZXN0cHJvL3F1aXotaHRtbC9zcmMvc2Nzcy9faGVhZGVyLnNjc3MiLCJVc2Vycy9uZXZpZG5pY2hpeS9Mb2NhbCUyMFNpdGVzL215dGVzdHByby9hcHAvcHVibGljL3dwLWNvbnRlbnQvdGhlbWVzL215dGVzdHByby9xdWl6LWh0bWwvc3JjL3Njc3MvX2Zvb3Rlci5zY3NzIiwiVXNlcnMvbmV2aWRuaWNoaXkvTG9jYWwlMjBTaXRlcy9teXRlc3Rwcm8vYXBwL3B1YmxpYy93cC1jb250ZW50L3RoZW1lcy9teXRlc3Rwcm8vcXVpei1odG1sL3NyYy9zY3NzL19xdWl6LnNjc3MiLCJVc2Vycy9uZXZpZG5pY2hpeS9Mb2NhbCUyMFNpdGVzL215dGVzdHByby9hcHAvcHVibGljL3dwLWNvbnRlbnQvdGhlbWVzL215dGVzdHByby9xdWl6LWh0bWwvc3JjL3Njc3MvX2N1c3RvbS1zZWxlY3Quc2NzcyIsIlVzZXJzL25ldmlkbmljaGl5L0xvY2FsJTIwU2l0ZXMvbXl0ZXN0cHJvL2FwcC9wdWJsaWMvd3AtY29udGVudC90aGVtZXMvbXl0ZXN0cHJvL3F1aXotaHRtbC9zcmMvc2Nzcy9fY2hlY2tvdXQtbGFuZC5zY3NzIiwiVXNlcnMvbmV2aWRuaWNoaXkvTG9jYWwlMjBTaXRlcy9teXRlc3Rwcm8vYXBwL3B1YmxpYy93cC1jb250ZW50L3RoZW1lcy9teXRlc3Rwcm8vcXVpei1odG1sL3NyYy9zY3NzL19kaXNjb3VudC5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQWdCQTtFQUNJLE9BVFk7OztBQVloQjtFQUNJLE9BWmE7OztBQWVqQjtFQUNJLE9BeEJJOzs7QUEyQlI7RUFDSSxPQTdCSTs7O0FBZ0NSO0VBQ0ksT0E3Qks7OztBQWdDVDtFQUNJLE9BaENLOzs7QUFvQ1Q7RUFDSSxrQkFsQ1k7OztBQXFDaEI7RUFDSSxrQkEzQ0s7OztBQThDVDtFQUNJOzs7QUFHSjtFQUNJLGtCQTdDYTs7O0FBZ0RqQjtFQUNJLGtCQTFESTs7O0FBNkRSO0VBQ0ksa0JBN0RJOzs7QUFpRVI7RUFDSTs7O0FDcENGO0VDR0Y7SUFFSTs7OztBRENGO0VDR0Y7SUFFSTs7OztBRENGO0VDR0Y7SUFFSTs7OztBRENGO0VDR0Y7SUFFSTs7OztBQ3RESjtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBWUE7QUFDQTtFQUNFO0VBQ0E7RUFDQTtFQUNBOztBQUVGO0FBQ0E7RUFDRTtBQUNBO0FBQUE7QUFBQTtBQUFBOzs7QUFLRjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUVGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FBQ0E7RUFDQTtFQUNBOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUVGO0FBQUE7QUFBQTtFQUdFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBRUY7RUFDRTs7O0FBRUY7QUFDQTtBQUFBO0VBRUU7OztBQUVGO0VBQ0U7RUFDQTs7O0FBRUY7RUFDRTtFQUNBO0VBQ1E7OztBQUVWO0FBQ0E7RUFDRTs7O0FBRUY7RUFDRTs7O0FBRUY7RUFDRTs7O0FBRUY7QUFBQTtFQUVFOzs7QUFFRjtBQUNBO0VBQ0U7RUFDQTtBQUNBO0VBQ0E7QUFDQTs7O0FBRUY7RUFDRTs7O0FBRUY7RUFDRTs7O0FBRUY7RUFDRTs7O0FBRUY7RUFDRTs7O0FBRUY7RUFDRTs7O0FBRUY7RUFDRTs7O0FBRUY7RUFDRTtFQUNBO0VBQ0E7OztBQUVGO0VBQ0U7RUFDQTs7O0FBRUY7RUFDRTs7O0FBRUY7RUFDRTtFQUNBO0VBQ0E7OztBQUVGO0VBQ0U7OztBQUVGO0VBQ0U7RUFDQTtFQUNBOzs7QUFFRjtBQUNBO0FBQ0E7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7RUFVRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBRUY7RUFDRTs7O0FBRUY7RUFDRTs7O0FBRUY7RUFDRTs7O0FBRUY7RUFDRTs7O0FBRUY7RUFDRTs7O0FBRUY7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBRUY7QUFBQTtFQUVFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFO0lBQ0U7O0VBRUY7SUFDRTs7O0FBR0o7QUFDQTtFQUNFO0VBQ0E7OztBQUVGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBRUY7RUFDRTtFQUNBOzs7QUFFRjtFQUNFO0VBQ0E7OztBQUVGO0VBQ0U7QUFDQTtBQUFBO0FBQUE7QUFBQTtBQUFBOzs7QUFNRjtBQUFBO0VBRUU7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBRUY7QUFBQTtFQUVFO0VBQ0E7RUFDQTs7O0FBRUY7QUFBQTtFQUVFO0VBQ0E7RUFDQTs7O0FBRUY7QUFBQTtFQUVFOzs7QUFFRjtBQUFBO0VBRUU7RUFDQTtFQUNBO0VBQ0E7OztBQUVGO0FBQUE7RUFFRTs7O0FBRUY7QUFBQTtFQUVFO0VBQ0E7OztBQUVGO0FBQUE7RUFFRTtFQUNBOzs7QUFFRjtFQUNFOzs7QUFFRjtBQUNBO0FBQUE7RUFFRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUVGO0FBQUE7RUFFRTs7O0FBRUY7QUFBQTtFQUVFO0VBQ0E7OztBQUVGO0FBQUE7RUFFRTs7O0FBRUY7QUFDQTtBQUNFO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBOzs7QUFvQkY7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFFRjtFQUNFOzs7QUFFRjtBQUFBO0VBRUU7OztBQUVGO0FBQ0E7QUFBQTtBQUFBO0FBQUE7RUFJRTtFQUNBO0VBQ0E7RUFDQTs7O0FBRUY7QUFDQTtFQUNFO0VBQ0E7OztBQUVGO0VBQ0U7RUFDQTs7O0FBRUY7RUFDRTs7O0FBRUY7RUFDRTs7O0FBRUY7RUFDRTs7O0FBRUY7RUFDRTs7O0FBRUY7RUFDRTs7O0FBRUY7RUFDRTs7O0FBRUY7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUVGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNROzs7QUFFVjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFO0VBQ0E7OztBQUVGO0FBQUE7RUFFRTtFQUNBO0VBQ0E7RUFDQTs7O0FBRUY7QUFBQTtFQUVFO0VBQ0E7OztBQUVGO0FBQUE7RUFFRTtFQUNBO0VBQ0E7OztBQUVGO0FBQUE7RUFFRTtFQUNBOzs7QUFHRjtBQUFBO0VBRUU7OztBQUVGO0FBQUE7RUFFRTtFQUNBO0VBQ0E7OztBQUVGO0FBQUE7RUFFRTs7O0FBR0Y7RUFDRTs7O0FBR0Y7QUFDQTtFQUNFOzs7QUFFRjtBQUNBO0VBQ0U7RUFDQTs7O0FBRUY7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFFRjtFQUNFOzs7QUFFRjtBQUFBO0FBQUE7QUFBQTtFQUlFO0VBQ0E7RUFDQTtFQUNBOzs7QUFFRjtBQUFBO0FBQUE7QUFBQTtFQUlFO0VBQ0E7RUFDQTtFQUNBOzs7QUFFRjtFQUNFOzs7QUFFRjtBQUNFO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7OztBQVlGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7OztBQUVGO0FBQUE7RUFFRTs7O0FBRUY7QUFBQTtFQUVFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFFRjtBQUFBO0VBRUU7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUVGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUVGO0VBQ0U7OztBQUVGO0VBQ0U7OztBQUVGO0FBQ0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUVGO0FBQUE7QUFBQTtFQUdFO0VBQ0E7RUFDQTs7O0FBRUY7QUFDQTtFQUNFO0VBQ0E7OztBQUVGO0FBQ0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUVGO0VBQ0U7RUFDQTs7O0FBRUY7RUFDRTs7O0FBRUY7RUFDRTtFQUNBOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFO0VBQ0E7OztBQUVGO0VBQ0U7OztBQUVGO0VBQ0U7OztBQUVGO0VBQ0U7OztBQUVGO0VBQ0U7OztBQUVGO0VBQ0U7RUFDQTtFQUNRO0VBQ1I7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBRUY7RUFDRTs7O0FBRUY7RUFDRTs7O0FBRUY7QUFBQTtFQUVFOzs7QUFFRjtBQUFB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QVE7OztBQUNSO0VBQVM7OztBQUNUO0VBQVM7OztBQUNUO0VBQVM7OztBQUNUO0VBQVM7OztBQUVUO0VBQVM7OztBQUNUO0VBQVM7OztBQUNUO0VBQVM7OztBQUVUO0VBQVM7OztBQUNUO0VBQVM7OztBQUNUO0VBQVM7OztBQUNUO0VBQVM7OztBQUVUO0VBQVM7OztBQUNUO0VBQVM7OztBQUNUO0VBQVM7OztBQUVUO0VBQ0k7RUFDQTs7O0FBR0o7RUFDSTs7QUFFQTtFQUhKO0lBSVE7Ozs7QUFJUjtFQUNJOztBQUVBO0VBSEo7SUFJUTs7OztBQ3hDSjtFQURKO0lBRVE7Ozs7QUNGUjtFQUNJOztBQUVBO0VBSEo7SUFJUTtJQUNBO0lBQ0E7SUFDQTtJQUNBOzs7QUFHSjtFQVhKO0lBWVE7SUFDQTs7O0FBR0o7RUFDSTs7QUFFQTtFQUhKO0lBSVE7OztBQUdKO0VBUEo7SUFRUTs7O0FBSVI7RUFDSTtFQUNBO0VBQ0E7O0FBR0o7RUFDSTtFQUNBO0VBQ0EsT1hyQ0E7O0FXdUNBO0VBTEo7SUFNUTtJQUNBOzs7QUFJUjtFQUNJOztBQUVBO0VBSEo7SUFJUTs7O0FBR0o7RUFQSjtJQVFROzs7QUFJUjtFQUNJO0VBQ0E7RUFDQTs7QUFFQTtFQUxKO0lBTVE7OztBQUdKO0VBQ0k7RUFDQTs7O0FBS1o7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFFQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBR0o7RUFDSSxPWHpGUTtFVzBGUjs7QUFFQTtFQUpKO0lBS1E7OztBQUdKO0VBUko7SUFTUTs7O0FBSVI7RUFDSTtFQUNBOztBQUVBO0VBQ0k7RUFDQTs7QUFJUjtFQTlDSjtJQStDUTs7OztBQU1KO0VBQ0k7O0FBRUE7RUFISjtJQUlRO0lBQ0E7SUFDQTtJQUNBOzs7QUFLUjtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBRUE7RUFQSjtJQVFRO0lBQ0E7SUFDQTs7O0FBR0o7RUFDSTtFQUNBO0VBQ0E7O0FBRUE7RUFMSjtJQU1R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QTtFQUNBO0VBQ0E7RUFDQTs7QUFFQTtFQVBEO0lBUUU7OztBQUlGO0VBQ0M7RUFDQTtFQUNBO0VBQ0EsT2pCM2VNOztBaUI2ZU47RUFORDtJQU9FOzs7QUFJRjtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBRUE7RUFQRDtJQVFFO0lBQ0E7Ozs7QUFLSDtFQUNDO0VBQ0E7RUFDQTs7QUFFQTtFQUxEO0lBTUU7OztBQUdEO0VBQ0M7RUFDQTtFQUNBOztBQUVBO0VBTEQ7SUFNRTtJQUNBOzs7QUFJRjtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBR0M7RUFERDtJQUVLOzs7O0FBTVA7RUFDQztFQUNBOztBQUVBO0VBSkQ7SUFLRTs7O0FBR0Q7RUFDQzs7QUFFQTtFQUhEO0lBSUs7OztBQUlMO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUVBO0VBUkQ7SUFTRTtJQUNBOzs7O0FBS0g7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBLGtCakJwa0JRO0VpQnFrQlI7RUFDQTs7QUFFQTtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUVBO0VBVEQ7SUFVRTtJQUNBOzs7QUFHRDtFQUNDO0VBQ0E7O0FBRUE7RUFKRDtJQUtFO0lBQ0E7OztBQUlGO0VBQ0Msa0JqQjNsQmM7O0FpQjhsQmY7RUFDQyxrQmpCeG1CSzs7QWlCMm1CTjtFQUNDLGtCakJwbUJhOztBaUJ3bUJmO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFFQTtFQVBEO0lBUUU7SUFDQSIsInNvdXJjZXNDb250ZW50IjpbIiRibGFjazogIzI4MjgyODtcbiR3aGl0ZTogI2ZmZjtcblxuJGdyYXlfMTogI2YyZjJmMztcbiRncmF5XzI6ICNlM2UzZTM7XG4kZ3JheV8zOiAjOWM5ZmEyO1xuXG4kZ3JlZW5fbGlnaHQ6ICNiM2ZmMDA7XG4kZ3JlZW5fcHJpbWFyeTogIzMwZDA2NTtcbiRibHVlX3NlY29uZGFyeTogIzUwYTNlOTtcblxuJHN5c3RlbV9yZWQ6ICNmZjNhM2E7XG5cbiRob3Zlcl9kYXJrOiAjMWExYTFhO1xuJGhvdmVyX2dyZWVuOiAjMzBlNjZjO1xuXG4uZmMtcHJpbWFyeSB7XG4gICAgY29sb3I6ICRncmVlbl9wcmltYXJ5O1xufVxuXG4uZmMtc2Vjb25kYXJ5IHtcbiAgICBjb2xvcjogJGJsdWVfc2Vjb25kYXJ5O1xufVxuXG4uZmMtd2hpdGUge1xuICAgIGNvbG9yOiAkd2hpdGU7XG59XG5cbi5mYy1ibGFjayB7XG4gICAgY29sb3I6ICRibGFjaztcbn1cblxuLmZjLWdyYXktMiB7XG4gICAgY29sb3I6ICRncmF5XzI7XG59XG5cbi5mYy1ncmF5LTMge1xuICAgIGNvbG9yOiAkZ3JheV8zXG59XG5cbi8vIGJhY2tncm91bmRcbi5iZy1ncmVlbiB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGdyZWVuX3ByaW1hcnk7XG59XG5cbi5iZy1ncmF5IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JheV8xO1xufVxuXG4uYmctbGlnaHQtZ3JlZW4ge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNFQkZGRjI7XG59XG5cbi5iZy1ibHVlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmx1ZV9zZWNvbmRhcnk7XG59XG5cbi5iZy1ibGFjayB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGJsYWNrO1xufVxuXG4uYmctd2hpdGUge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbn1cblxuLy8gYm9yZGVyc1xuLmJvcmRlci1ibGFjayB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgJGJsYWNrO1xufVxuXG5cblxuIiwiQG1peGluIHh4bCB7XG4gIEBtZWRpYSAobWF4LXdpZHRoIDogJGJyZWFrX3h4bCArIDAuNSkge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5cbkBtaXhpbiB4bCB7XG4gIEBtZWRpYSAobWF4LXdpZHRoIDogJGJyZWFrX3hsICsgMC41KSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuQG1peGluIHhsbSB7XG4gIEBtZWRpYSAobWluLXdpZHRoIDogJGJyZWFrX3hsICsgMSkge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5cbkBtaXhpbiBsZyB7XG4gIEBtZWRpYSAobWF4LXdpZHRoIDogJGJyZWFrX2xnICsgMC41KSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuQG1peGluIGxnbSB7XG4gIEBtZWRpYSAobWluLXdpZHRoIDogJGJyZWFrX2xnICsgMSkge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5cbkBtaXhpbiBtZCB7XG4gIEBtZWRpYSAobWF4LXdpZHRoIDogJGJyZWFrX21kICsgMC41KSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuQG1peGluIG1kbSB7XG4gIEBtZWRpYSAobWluLXdpZHRoIDogJGJyZWFrX21kICsgMSkge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5cbkBtaXhpbiBzbSB7XG4gIEBtZWRpYSAobWF4LXdpZHRoIDogJGJyZWFrX3NtICsgMC41KSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuQG1peGluIHNtbSB7XG4gIEBtZWRpYSAobWluLXdpZHRoIDogJGJyZWFrX3NtICsgMSkge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5cbkBtaXhpbiB4cyB7XG4gIEBtZWRpYSAobWF4LXdpZHRoIDogJGJyZWFrX3hzICsgMC41KSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuQG1peGluIHhzbSB7XG4gIEBtZWRpYSAobWluLXdpZHRoIDogJGJyZWFrX3hzICsgMSkge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5cbkBtaXhpbiB4eHMge1xuICBAbWVkaWEgKG1heC13aWR0aCA6ICRicmVha194eHMgKyAwLjUpIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuXG5AbWl4aW4geHhzbSB7XG4gIEBtZWRpYSAobWluLXdpZHRoIDogJGJyZWFrX3h4cyArIDEpIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuXG5AbWl4aW4gbGFuZCB7XG4gIEBtZWRpYShvcmllbnRhdGlvbiA6IGxhbmRzY2FwZSkge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5cbkBtaXhpbiBwb3J0IHtcbiAgQG1lZGlhKG9yaWVudGF0aW9uIDogcG9ydHJhaXQpIHtcbiAgICBAY29udGVudDtcbiAgfVxufSIsIiRjb250YWluZXIgICAgICAgICAgIDogY29udGFpbmVyO1xuXG4kYnJlYWtfeHh4bF9jb250YWluZXIgOiAxNzkycHg7XG5cbiRicmVha194eGwgICAgICAgICAgIDogMTg4MHB4O1xuJGJyZWFrX3h4bF9jb250YWluZXIgOiAxMjcycHg7XG5cbiRicmVha194bCAgICAgICAgICAgIDogMTc1OXB4O1xuJGJyZWFrX3hsX2NvbnRhaW5lciAgOiAxMjcycHg7XG5cbiRicmVha19sZyAgICAgICAgICAgIDogMTQzOXB4O1xuJGJyZWFrX2xnX2NvbnRhaW5lciAgOiAxMTQ0cHg7XG5cbiRicmVha19tZCAgICAgICAgICAgIDogMTE0M3B4O1xuJGJyZWFrX21kX2NvbnRhaW5lciAgOiA3NjhweDtcblxuJGJyZWFrX3NtICAgICAgICAgICAgOiA3NjdweDtcbiRicmVha19zbV9jb250YWluZXIgIDogMTAwJTtcblxuJGJyZWFrX3htICAgICAgICAgICAgOiA1NjBweDtcblxuJGJyZWFrX3hzICAgICAgICAgICAgOiA0MTNweDtcbiRicmVha194c19jb250YWluZXIgIDogMTAwJTtcblxuJGJyZWFrX3h4cyAgICAgICAgICAgOiAzNzRweDtcbiRicmVha194eHNfY29udGFpbmVyIDogMTAwJTtcblxuJHA6IDY0cHg7XG4kcFhsIDogNjBweDtcbiRwTGcgOiA2MHB4O1xuJHBNZCA6IDE2cHg7XG4kcFNtIDogMTZweDtcblxuLy8gaGlkZSAtIHNob3dcbi5tZEhpZGUge1xuICBAaW5jbHVkZSBtZCB7XG4gICAgZGlzcGxheSA6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuXG4ubWRTaG93IHtcbiAgQGluY2x1ZGUgbWRtIHtcbiAgICBkaXNwbGF5IDogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG5cbi5zbUhpZGUge1xuICBAaW5jbHVkZSBzbSB7XG4gICAgZGlzcGxheSA6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuXG4uc21TaG93IHtcbiAgQGluY2x1ZGUgc21tIHtcbiAgICBkaXNwbGF5IDogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG4iLCIvKipcbiAqIFN3aXBlciAxMS4yLjEwXG4gKiBNb3N0IG1vZGVybiBtb2JpbGUgdG91Y2ggc2xpZGVyIGFuZCBmcmFtZXdvcmsgd2l0aCBoYXJkd2FyZSBhY2NlbGVyYXRlZCB0cmFuc2l0aW9uc1xuICogaHR0cHM6Ly9zd2lwZXJqcy5jb21cbiAqXG4gKiBDb3B5cmlnaHQgMjAxNC0yMDI1IFZsYWRpbWlyIEtoYXJsYW1waWRpXG4gKlxuICogUmVsZWFzZWQgdW5kZXIgdGhlIE1JVCBMaWNlbnNlXG4gKlxuICogUmVsZWFzZWQgb246IEp1bmUgMjgsIDIwMjVcbiAqL1xuXG4vKiBGT05UX1NUQVJUICovXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdzd2lwZXItaWNvbnMnO1xuICBzcmM6IHVybCgnZGF0YTphcHBsaWNhdGlvbi9mb250LXdvZmY7Y2hhcnNldD11dGYtODtiYXNlNjQsIGQwOUdSZ0FCQUFBQUFBWmdBQkFBQUFBQURBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFCR1JsUk5BQUFHUkFBQUFCb0FBQUFjaTZxSGtVZEVSVVlBQUFXZ0FBQUFJd0FBQUNRQVlBQlhSMUJQVXdBQUJoUUFBQUF1QUFBQU51QVk3K3hIVTFWQ0FBQUZ4QUFBQUZBQUFBQm0yZlBjelU5VEx6SUFBQUhjQUFBQVNnQUFBR0JQOVY1UlkyMWhjQUFBQWtRQUFBQ0lBQUFCWXQ2RjBjQmpkblFnQUFBQ3pBQUFBQVFBQUFBRUFCRUJSR2RoYzNBQUFBV1lBQUFBQ0FBQUFBai8vd0FEWjJ4NVpnQUFBeXdBQUFETUFBQUQyTUh0cnlWb1pXRmtBQUFCYkFBQUFEQUFBQUEyRTIrZW9XaG9aV0VBQUFHY0FBQUFId0FBQUNRQzlnRHphRzEwZUFBQUFpZ0FBQUFaQUFBQXJnSmtBQkZzYjJOaEFBQUMwQUFBQUZvQUFBQmFGUUFVR0cxaGVIQUFBQUc4QUFBQUh3QUFBQ0FBY0FCQWJtRnRaUUFBQS9nQUFBRTVBQUFDWHZGZEJ3bHdiM04wQUFBRk5BQUFBR0lBQUFDRTVzNzRoWGphWTJCa1lHQUFZcGY1SHUvaitXMitNbkF6TVlEQXphWDZRakQ2LzQvL0J4ajVHQThBdVJ3TVlHa0FQeXdMMTNqYVkyQmtZR0E4OFA4QWd4NGorLzhmUURZZkExQUVCV2dEQUlCMkJPb0FlTnBqWUdSZ1lOQmg0R2RnWWdBQkVNbklBQkp6WU5BRENRQUFDV2dBc1FCNDJtTmdZZnpDT0lHQmxZR0IwWWN4allHQndSMUtmMldRWkdoaFlHQmlZR1ZtZ0FGR0JpUVFrT2Fhd3REQW9NQlF4WGpnL3dFR1BjWUREQTR3TlVBMkNDZ3dzQUFBTzRFTDZnQUFlTnBqMk0wZ3lBQUNxeGdHTldCa1oyRDQvd01BK3hrRGRnQUFBSGphWTJCZ1lHYUFZQmtHUmdZUWlBSHlHTUY4RmdZSElNM0R3TUhBQkdRck1PZ3lXRExFTTFUOS93OFVCZkVNZ0x6RS8vLy9QLzUvL2YvVi94dityNGVhQUFlTWJBeHdJVVltSU1IRWdLWUFZalVjc0RBd3NMS3hjM0J5Y2ZQdzhqRVFBL2daQkFTRmhFVkV4Y1FsSktXa1pXVGw1QlVVbFpSVlZOWFVOVFFaQmdNQUFNUitFK2dBRVFGRUFBQUFLZ0FxQUNvQU5BQStBRWdBVWdCY0FHWUFjQUI2QUlRQWpnQ1lBS0lBckFDMkFNQUF5Z0RVQU40QTZBRHlBUHdCQmdFUUFSb0JKQUV1QVRnQlFnRk1BVllCWUFGcUFYUUJmZ0dJQVpJQm5BR21BYklCemdIc0FBQjQydTJOTVE2Q1VBeUdXNTY4eDlBbmVZWWdtNE1KYmhLRmFFeElPQVZYOEFwZXdTdDRCaWM0QWZlQWlkM1ZPQml4RHhmUFlFemE1TytYZmkwNFlBRGdnaVVJVUxDdUVKSzhWaE80YlN2cGRua3RISTVRQ1l0ZGkyc2w4Wm5YYUhscVVyTkt6ZEtjVDhjamxxK3J3WlN2SVZjek5pZXpzZm5QL3V6bm1mUEZCTk9ETTJLN01UUTQ1WUVBWnFHUDgxQW1HR2NGM2lQcU9vcDByMVNQVGFUYlZrZlVlNEhYajk3d1lFK3lOd1dZeHdXdTR2MXVnV0hnbzNTMVhkWkVWcVdNN0VUMGNmbkxHeFdma2dSNDJvMlB2V3JETUJTRmovSUhMYUYwektqUmdkaVZNd1NjTlJBb1dVb0g3OFkyaWNCL3lJWTA5QW42QUgyQmR1L1VCK3l4b3BZc2hRaUV2bnZ1MGRVUmdEdDhRZUM4UER3N0ZwamkzZkVBNHovUEVKNllPQjVoS2g0ZGozRXZYaHhQcUgvU0tVWTNySjdzclo0RlpuaDFQTUF0UGh3UDZmbDJQTUpNUERnZVE0clk4WVQ2R3phbzBlQUVBNDA5RHVnZ21UbkZuT2NTQ2lFaUxNZ3hDaVRJNkNxNURaVWQzUW1wMTB2TzBMYUxUZDJjak40Zk91bWxjN2xVWWJTUWNaRmt1dFJHN2c2SktaS3kwUm1kTFk2ODBDRG5FSitVTWtwRkZlMVJON254ZFZwWHJDNGFUdG5hdXJPblllcmNaZzJZVm1MTi9kL2djemZFaW1yRS9mcy9iT3VxMjlabW44dGxvT1JhWGdaZ0dhNzh5TzkvY25YbTJCcGFHdnEyNUR2OVM0RTkrNVNJYzlQcXVwSktoWUZTU2w0NytRY3IxbVlOQUFBQWVOcHR3MGNLd2tBQUFNRFpKQThRN09VSnZrTHNQZlo2ekZWRVJQeThxSGgyWUVSKzNpL0JQODN2SUJMTHlTc29LaW1ycUtxcGEyaHA2K2pxNlJzWUdobWJtSnFaU3kwc3JheHRiTzNzSFJ5ZG5FTVU0dVI2eXg3SkpYdmVQN1dyRHljQUFBQUFBQUgvL3dBQ2VOcGpZR1JnWU9BQlloa2daZ0pDWmdaTkJrWUdMUVp0SUpzRkxNWUFBQXczQUxnQWVOb2xpekVLZ0RBUUJDY2hSYkMyc0ZFUjBZRDZxVlFpQkN2L0g5ZXpHSTZaNVhCQXc4Q0JLL201aVFRVmF1VmJYTG5Pck1adjJvTGRLRmE4UGp1cnUyaEp6R2FibU9TTHpOTXp2dXRwQjNONDJtTmdaR0JnNEdLUVl6QmhZTXhKTE1sajRHQmdBWW93L1AvUEFKSmhMTTZzU29XS2ZXQ0FBd0RBamdiUkFBQjQybU5nWUdCa0FJSWJDWm81SVBybVVuMGhHQTBBTzhFRlRRQUEnKTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuLyogRk9OVF9FTkQgKi9cbjpyb290IHtcbiAgLS1zd2lwZXItdGhlbWUtY29sb3I6ICMwMDdhZmY7XG4gIC8qXG4gIC0tc3dpcGVyLXByZWxvYWRlci1jb2xvcjogdmFyKC0tc3dpcGVyLXRoZW1lLWNvbG9yKTtcbiAgLS1zd2lwZXItd3JhcHBlci10cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogaW5pdGlhbDtcbiAgKi9cbn1cbjpob3N0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbiAgei1pbmRleDogMTtcbn1cbi5zd2lwZXIge1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIHBhZGRpbmc6IDA7XG4gIC8qIEZpeCBvZiBXZWJraXQgZmxpY2tlcmluZyAqL1xuICB6LWluZGV4OiAxO1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5zd2lwZXItdmVydGljYWwgPiAuc3dpcGVyLXdyYXBwZXIge1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuLnN3aXBlci13cmFwcGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICB6LWluZGV4OiAxO1xuICBkaXNwbGF5OiBmbGV4O1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiB0cmFuc2Zvcm07XG4gIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiB2YXIoLS1zd2lwZXItd3JhcHBlci10cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbiwgaW5pdGlhbCk7XG4gIGJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xufVxuLnN3aXBlci1hbmRyb2lkIC5zd2lwZXItc2xpZGUsXG4uc3dpcGVyLWlvcyAuc3dpcGVyLXNsaWRlLFxuLnN3aXBlci13cmFwcGVyIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwcHgsIDAsIDApO1xufVxuLnN3aXBlci1ob3Jpem9udGFsIHtcbiAgdG91Y2gtYWN0aW9uOiBwYW4teTtcbn1cbi5zd2lwZXItdmVydGljYWwge1xuICB0b3VjaC1hY3Rpb246IHBhbi14O1xufVxuLnN3aXBlci1zbGlkZSB7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IHRyYW5zZm9ybTtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4uc3dpcGVyLXNsaWRlLWludmlzaWJsZS1ibGFuayB7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbn1cbi8qIEF1dG8gSGVpZ2h0ICovXG4uc3dpcGVyLWF1dG9oZWlnaHQsXG4uc3dpcGVyLWF1dG9oZWlnaHQgLnN3aXBlci1zbGlkZSB7XG4gIGhlaWdodDogYXV0bztcbn1cbi5zd2lwZXItYXV0b2hlaWdodCAuc3dpcGVyLXdyYXBwZXIge1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogdHJhbnNmb3JtLCBoZWlnaHQ7XG59XG4uc3dpcGVyLWJhY2tmYWNlLWhpZGRlbiAuc3dpcGVyLXNsaWRlIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApO1xuICAtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICAgICAgICBiYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG59XG4vKiAzRCBFZmZlY3RzICovXG4uc3dpcGVyLTNkLnN3aXBlci1jc3MtbW9kZSAuc3dpcGVyLXdyYXBwZXIge1xuICBwZXJzcGVjdGl2ZTogMTIwMHB4O1xufVxuLnN3aXBlci0zZCAuc3dpcGVyLXdyYXBwZXIge1xuICB0cmFuc2Zvcm0tc3R5bGU6IHByZXNlcnZlLTNkO1xufVxuLnN3aXBlci0zZCB7XG4gIHBlcnNwZWN0aXZlOiAxMjAwcHg7XG59XG4uc3dpcGVyLTNkIC5zd2lwZXItc2xpZGUsXG4uc3dpcGVyLTNkIC5zd2lwZXItY3ViZS1zaGFkb3cge1xuICB0cmFuc2Zvcm0tc3R5bGU6IHByZXNlcnZlLTNkO1xufVxuLyogQ1NTIE1vZGUgKi9cbi5zd2lwZXItY3NzLW1vZGUgPiAuc3dpcGVyLXdyYXBwZXIge1xuICBvdmVyZmxvdzogYXV0bztcbiAgc2Nyb2xsYmFyLXdpZHRoOiBub25lO1xuICAvKiBGb3IgRmlyZWZveCAqL1xuICAtbXMtb3ZlcmZsb3ctc3R5bGU6IG5vbmU7XG4gIC8qIEZvciBJbnRlcm5ldCBFeHBsb3JlciBhbmQgRWRnZSAqL1xufVxuLnN3aXBlci1jc3MtbW9kZSA+IC5zd2lwZXItd3JhcHBlcjo6LXdlYmtpdC1zY3JvbGxiYXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnN3aXBlci1jc3MtbW9kZSA+IC5zd2lwZXItd3JhcHBlciA+IC5zd2lwZXItc2xpZGUge1xuICBzY3JvbGwtc25hcC1hbGlnbjogc3RhcnQgc3RhcnQ7XG59XG4uc3dpcGVyLWNzcy1tb2RlLnN3aXBlci1ob3Jpem9udGFsID4gLnN3aXBlci13cmFwcGVyIHtcbiAgc2Nyb2xsLXNuYXAtdHlwZTogeCBtYW5kYXRvcnk7XG59XG4uc3dpcGVyLWNzcy1tb2RlLnN3aXBlci12ZXJ0aWNhbCA+IC5zd2lwZXItd3JhcHBlciB7XG4gIHNjcm9sbC1zbmFwLXR5cGU6IHkgbWFuZGF0b3J5O1xufVxuLnN3aXBlci1jc3MtbW9kZS5zd2lwZXItZnJlZS1tb2RlID4gLnN3aXBlci13cmFwcGVyIHtcbiAgc2Nyb2xsLXNuYXAtdHlwZTogbm9uZTtcbn1cbi5zd2lwZXItY3NzLW1vZGUuc3dpcGVyLWZyZWUtbW9kZSA+IC5zd2lwZXItd3JhcHBlciA+IC5zd2lwZXItc2xpZGUge1xuICBzY3JvbGwtc25hcC1hbGlnbjogbm9uZTtcbn1cbi5zd2lwZXItY3NzLW1vZGUuc3dpcGVyLWNlbnRlcmVkID4gLnN3aXBlci13cmFwcGVyOjpiZWZvcmUge1xuICBjb250ZW50OiAnJztcbiAgZmxleC1zaHJpbms6IDA7XG4gIG9yZGVyOiA5OTk5O1xufVxuLnN3aXBlci1jc3MtbW9kZS5zd2lwZXItY2VudGVyZWQgPiAuc3dpcGVyLXdyYXBwZXIgPiAuc3dpcGVyLXNsaWRlIHtcbiAgc2Nyb2xsLXNuYXAtYWxpZ246IGNlbnRlciBjZW50ZXI7XG4gIHNjcm9sbC1zbmFwLXN0b3A6IGFsd2F5cztcbn1cbi5zd2lwZXItY3NzLW1vZGUuc3dpcGVyLWNlbnRlcmVkLnN3aXBlci1ob3Jpem9udGFsID4gLnN3aXBlci13cmFwcGVyID4gLnN3aXBlci1zbGlkZTpmaXJzdC1jaGlsZCB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IHZhcigtLXN3aXBlci1jZW50ZXJlZC1vZmZzZXQtYmVmb3JlKTtcbn1cbi5zd2lwZXItY3NzLW1vZGUuc3dpcGVyLWNlbnRlcmVkLnN3aXBlci1ob3Jpem9udGFsID4gLnN3aXBlci13cmFwcGVyOjpiZWZvcmUge1xuICBoZWlnaHQ6IDEwMCU7XG4gIG1pbi1oZWlnaHQ6IDFweDtcbiAgd2lkdGg6IHZhcigtLXN3aXBlci1jZW50ZXJlZC1vZmZzZXQtYWZ0ZXIpO1xufVxuLnN3aXBlci1jc3MtbW9kZS5zd2lwZXItY2VudGVyZWQuc3dpcGVyLXZlcnRpY2FsID4gLnN3aXBlci13cmFwcGVyID4gLnN3aXBlci1zbGlkZTpmaXJzdC1jaGlsZCB7XG4gIG1hcmdpbi1ibG9jay1zdGFydDogdmFyKC0tc3dpcGVyLWNlbnRlcmVkLW9mZnNldC1iZWZvcmUpO1xufVxuLnN3aXBlci1jc3MtbW9kZS5zd2lwZXItY2VudGVyZWQuc3dpcGVyLXZlcnRpY2FsID4gLnN3aXBlci13cmFwcGVyOjpiZWZvcmUge1xuICB3aWR0aDogMTAwJTtcbiAgbWluLXdpZHRoOiAxcHg7XG4gIGhlaWdodDogdmFyKC0tc3dpcGVyLWNlbnRlcmVkLW9mZnNldC1hZnRlcik7XG59XG4vKiBTbGlkZSBzdHlsZXMgc3RhcnQgKi9cbi8qIDNEIFNoYWRvd3MgKi9cbi5zd2lwZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3csXG4uc3dpcGVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93LWxlZnQsXG4uc3dpcGVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93LXJpZ2h0LFxuLnN3aXBlci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvdy10b3AsXG4uc3dpcGVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93LWJvdHRvbSxcbi5zd2lwZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3csXG4uc3dpcGVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93LWxlZnQsXG4uc3dpcGVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93LXJpZ2h0LFxuLnN3aXBlci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvdy10b3AsXG4uc3dpcGVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93LWJvdHRvbSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgei1pbmRleDogMTA7XG59XG4uc3dpcGVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93IHtcbiAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjE1KTtcbn1cbi5zd2lwZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3ctbGVmdCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byBsZWZ0LCByZ2JhKDAsIDAsIDAsIDAuNSksIHJnYmEoMCwgMCwgMCwgMCkpO1xufVxuLnN3aXBlci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvdy1yaWdodCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgcmdiYSgwLCAwLCAwLCAwLjUpLCByZ2JhKDAsIDAsIDAsIDApKTtcbn1cbi5zd2lwZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3ctdG9wIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIHRvcCwgcmdiYSgwLCAwLCAwLCAwLjUpLCByZ2JhKDAsIDAsIDAsIDApKTtcbn1cbi5zd2lwZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3ctYm90dG9tIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgcmdiYSgwLCAwLCAwLCAwLjUpLCByZ2JhKDAsIDAsIDAsIDApKTtcbn1cbi5zd2lwZXItbGF6eS1wcmVsb2FkZXIge1xuICB3aWR0aDogNDJweDtcbiAgaGVpZ2h0OiA0MnB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDUwJTtcbiAgdG9wOiA1MCU7XG4gIG1hcmdpbi1sZWZ0OiAtMjFweDtcbiAgbWFyZ2luLXRvcDogLTIxcHg7XG4gIHotaW5kZXg6IDEwO1xuICB0cmFuc2Zvcm0tb3JpZ2luOiA1MCU7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJvcmRlcjogNHB4IHNvbGlkIHZhcigtLXN3aXBlci1wcmVsb2FkZXItY29sb3IsIHZhcigtLXN3aXBlci10aGVtZS1jb2xvcikpO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJvcmRlci10b3AtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLnN3aXBlcjpub3QoLnN3aXBlci13YXRjaC1wcm9ncmVzcykgLnN3aXBlci1sYXp5LXByZWxvYWRlcixcbi5zd2lwZXItd2F0Y2gtcHJvZ3Jlc3MgLnN3aXBlci1zbGlkZS12aXNpYmxlIC5zd2lwZXItbGF6eS1wcmVsb2FkZXIge1xuICBhbmltYXRpb246IHN3aXBlci1wcmVsb2FkZXItc3BpbiAxcyBpbmZpbml0ZSBsaW5lYXI7XG59XG4uc3dpcGVyLWxhenktcHJlbG9hZGVyLXdoaXRlIHtcbiAgLS1zd2lwZXItcHJlbG9hZGVyLWNvbG9yOiAjZmZmO1xufVxuLnN3aXBlci1sYXp5LXByZWxvYWRlci1ibGFjayB7XG4gIC0tc3dpcGVyLXByZWxvYWRlci1jb2xvcjogIzAwMDtcbn1cbkBrZXlmcmFtZXMgc3dpcGVyLXByZWxvYWRlci1zcGluIHtcbiAgMCUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICB9XG4gIDEwMCUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7XG4gIH1cbn1cbi8qIFNsaWRlIHN0eWxlcyBlbmQgKi9cbi5zd2lwZXItdmlydHVhbCAuc3dpcGVyLXNsaWRlIHtcbiAgLXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWigwKTtcbn1cbi5zd2lwZXItdmlydHVhbC5zd2lwZXItY3NzLW1vZGUgLnN3aXBlci13cmFwcGVyOjphZnRlciB7XG4gIGNvbnRlbnQ6ICcnO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4uc3dpcGVyLXZpcnR1YWwuc3dpcGVyLWNzcy1tb2RlLnN3aXBlci1ob3Jpem9udGFsIC5zd2lwZXItd3JhcHBlcjo6YWZ0ZXIge1xuICBoZWlnaHQ6IDFweDtcbiAgd2lkdGg6IHZhcigtLXN3aXBlci12aXJ0dWFsLXNpemUpO1xufVxuLnN3aXBlci12aXJ0dWFsLnN3aXBlci1jc3MtbW9kZS5zd2lwZXItdmVydGljYWwgLnN3aXBlci13cmFwcGVyOjphZnRlciB7XG4gIHdpZHRoOiAxcHg7XG4gIGhlaWdodDogdmFyKC0tc3dpcGVyLXZpcnR1YWwtc2l6ZSk7XG59XG46cm9vdCB7XG4gIC0tc3dpcGVyLW5hdmlnYXRpb24tc2l6ZTogNDRweDtcbiAgLypcbiAgLS1zd2lwZXItbmF2aWdhdGlvbi10b3Atb2Zmc2V0OiA1MCU7XG4gIC0tc3dpcGVyLW5hdmlnYXRpb24tc2lkZXMtb2Zmc2V0OiAxMHB4O1xuICAtLXN3aXBlci1uYXZpZ2F0aW9uLWNvbG9yOiB2YXIoLS1zd2lwZXItdGhlbWUtY29sb3IpO1xuICAqL1xufVxuLnN3aXBlci1idXR0b24tcHJldixcbi5zd2lwZXItYnV0dG9uLW5leHQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogdmFyKC0tc3dpcGVyLW5hdmlnYXRpb24tdG9wLW9mZnNldCwgNTAlKTtcbiAgd2lkdGg6IGNhbGModmFyKC0tc3dpcGVyLW5hdmlnYXRpb24tc2l6ZSkgLyA0NCAqIDI3KTtcbiAgaGVpZ2h0OiB2YXIoLS1zd2lwZXItbmF2aWdhdGlvbi1zaXplKTtcbiAgbWFyZ2luLXRvcDogY2FsYygwcHggLSAodmFyKC0tc3dpcGVyLW5hdmlnYXRpb24tc2l6ZSkgLyAyKSk7XG4gIHotaW5kZXg6IDEwO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBjb2xvcjogdmFyKC0tc3dpcGVyLW5hdmlnYXRpb24tY29sb3IsIHZhcigtLXN3aXBlci10aGVtZS1jb2xvcikpO1xufVxuLnN3aXBlci1idXR0b24tcHJldi5zd2lwZXItYnV0dG9uLWRpc2FibGVkLFxuLnN3aXBlci1idXR0b24tbmV4dC5zd2lwZXItYnV0dG9uLWRpc2FibGVkIHtcbiAgb3BhY2l0eTogMC4zNTtcbiAgY3Vyc29yOiBhdXRvO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbi5zd2lwZXItYnV0dG9uLXByZXYuc3dpcGVyLWJ1dHRvbi1oaWRkZW4sXG4uc3dpcGVyLWJ1dHRvbi1uZXh0LnN3aXBlci1idXR0b24taGlkZGVuIHtcbiAgb3BhY2l0eTogMDtcbiAgY3Vyc29yOiBhdXRvO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbi5zd2lwZXItbmF2aWdhdGlvbi1kaXNhYmxlZCAuc3dpcGVyLWJ1dHRvbi1wcmV2LFxuLnN3aXBlci1uYXZpZ2F0aW9uLWRpc2FibGVkIC5zd2lwZXItYnV0dG9uLW5leHQge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG4uc3dpcGVyLWJ1dHRvbi1wcmV2IHN2Zyxcbi5zd2lwZXItYnV0dG9uLW5leHQgc3ZnIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY29udGFpbjtcbiAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyO1xufVxuLnN3aXBlci1ydGwgLnN3aXBlci1idXR0b24tcHJldiBzdmcsXG4uc3dpcGVyLXJ0bCAuc3dpcGVyLWJ1dHRvbi1uZXh0IHN2ZyB7XG4gIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG59XG4uc3dpcGVyLWJ1dHRvbi1wcmV2LFxuLnN3aXBlci1ydGwgLnN3aXBlci1idXR0b24tbmV4dCB7XG4gIGxlZnQ6IHZhcigtLXN3aXBlci1uYXZpZ2F0aW9uLXNpZGVzLW9mZnNldCwgMTBweCk7XG4gIHJpZ2h0OiBhdXRvO1xufVxuLnN3aXBlci1idXR0b24tbmV4dCxcbi5zd2lwZXItcnRsIC5zd2lwZXItYnV0dG9uLXByZXYge1xuICByaWdodDogdmFyKC0tc3dpcGVyLW5hdmlnYXRpb24tc2lkZXMtb2Zmc2V0LCAxMHB4KTtcbiAgbGVmdDogYXV0bztcbn1cbi5zd2lwZXItYnV0dG9uLWxvY2sge1xuICBkaXNwbGF5OiBub25lO1xufVxuLyogTmF2aWdhdGlvbiBmb250IHN0YXJ0ICovXG4uc3dpcGVyLWJ1dHRvbi1wcmV2OmFmdGVyLFxuLnN3aXBlci1idXR0b24tbmV4dDphZnRlciB7XG4gIGZvbnQtZmFtaWx5OiBzd2lwZXItaWNvbnM7XG4gIGZvbnQtc2l6ZTogdmFyKC0tc3dpcGVyLW5hdmlnYXRpb24tc2l6ZSk7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lICFpbXBvcnRhbnQ7XG4gIGxldHRlci1zcGFjaW5nOiAwO1xuICBmb250LXZhcmlhbnQ6IGluaXRpYWw7XG4gIGxpbmUtaGVpZ2h0OiAxO1xufVxuLnN3aXBlci1idXR0b24tcHJldjphZnRlcixcbi5zd2lwZXItcnRsIC5zd2lwZXItYnV0dG9uLW5leHQ6YWZ0ZXIge1xuICBjb250ZW50OiAncHJldic7XG59XG4uc3dpcGVyLWJ1dHRvbi1uZXh0LFxuLnN3aXBlci1ydGwgLnN3aXBlci1idXR0b24tcHJldiB7XG4gIHJpZ2h0OiB2YXIoLS1zd2lwZXItbmF2aWdhdGlvbi1zaWRlcy1vZmZzZXQsIDEwcHgpO1xuICBsZWZ0OiBhdXRvO1xufVxuLnN3aXBlci1idXR0b24tbmV4dDphZnRlcixcbi5zd2lwZXItcnRsIC5zd2lwZXItYnV0dG9uLXByZXY6YWZ0ZXIge1xuICBjb250ZW50OiAnbmV4dCc7XG59XG4vKiBOYXZpZ2F0aW9uIGZvbnQgZW5kICovXG46cm9vdCB7XG4gIC8qXG4gIC0tc3dpcGVyLXBhZ2luYXRpb24tY29sb3I6IHZhcigtLXN3aXBlci10aGVtZS1jb2xvcik7XG4gIC0tc3dpcGVyLXBhZ2luYXRpb24tbGVmdDogYXV0bztcbiAgLS1zd2lwZXItcGFnaW5hdGlvbi1yaWdodDogOHB4O1xuICAtLXN3aXBlci1wYWdpbmF0aW9uLWJvdHRvbTogOHB4O1xuICAtLXN3aXBlci1wYWdpbmF0aW9uLXRvcDogYXV0bztcbiAgLS1zd2lwZXItcGFnaW5hdGlvbi1mcmFjdGlvbi1jb2xvcjogaW5oZXJpdDtcbiAgLS1zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2Jhci1iZy1jb2xvcjogcmdiYSgwLDAsMCwwLjI1KTtcbiAgLS1zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2Jhci1zaXplOiA0cHg7XG4gIC0tc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LXNpemU6IDhweDtcbiAgLS1zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtd2lkdGg6IDhweDtcbiAgLS1zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtaGVpZ2h0OiA4cHg7XG4gIC0tc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWJvcmRlci1yYWRpdXM6IDUwJTtcbiAgLS1zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtaW5hY3RpdmUtY29sb3I6ICMwMDA7XG4gIC0tc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWluYWN0aXZlLW9wYWNpdHk6IDAuMjtcbiAgLS1zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtb3BhY2l0eTogMTtcbiAgLS1zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtaG9yaXpvbnRhbC1nYXA6IDRweDtcbiAgLS1zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtdmVydGljYWwtZ2FwOiA2cHg7XG4gICovXG59XG4uc3dpcGVyLXBhZ2luYXRpb24ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdHJhbnNpdGlvbjogMzAwbXMgb3BhY2l0eTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgei1pbmRleDogMTA7XG59XG4uc3dpcGVyLXBhZ2luYXRpb24uc3dpcGVyLXBhZ2luYXRpb24taGlkZGVuIHtcbiAgb3BhY2l0eTogMDtcbn1cbi5zd2lwZXItcGFnaW5hdGlvbi1kaXNhYmxlZCA+IC5zd2lwZXItcGFnaW5hdGlvbixcbi5zd2lwZXItcGFnaW5hdGlvbi5zd2lwZXItcGFnaW5hdGlvbi1kaXNhYmxlZCB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cbi8qIENvbW1vbiBTdHlsZXMgKi9cbi5zd2lwZXItcGFnaW5hdGlvbi1mcmFjdGlvbixcbi5zd2lwZXItcGFnaW5hdGlvbi1jdXN0b20sXG4uc3dpcGVyLWhvcml6b250YWwgPiAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cyxcbi5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLnN3aXBlci1wYWdpbmF0aW9uLWhvcml6b250YWwge1xuICBib3R0b206IHZhcigtLXN3aXBlci1wYWdpbmF0aW9uLWJvdHRvbSwgOHB4KTtcbiAgdG9wOiB2YXIoLS1zd2lwZXItcGFnaW5hdGlvbi10b3AsIGF1dG8pO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbn1cbi8qIEJ1bGxldHMgKi9cbi5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLWR5bmFtaWMge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBmb250LXNpemU6IDA7XG59XG4uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy1keW5hbWljIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQge1xuICB0cmFuc2Zvcm06IHNjYWxlKDAuMzMpO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy1keW5hbWljIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtYWN0aXZlIHtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbn1cbi5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLWR5bmFtaWMgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1hY3RpdmUtbWFpbiB7XG4gIHRyYW5zZm9ybTogc2NhbGUoMSk7XG59XG4uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy1keW5hbWljIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtYWN0aXZlLXByZXYge1xuICB0cmFuc2Zvcm06IHNjYWxlKDAuNjYpO1xufVxuLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pYyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWFjdGl2ZS1wcmV2LXByZXYge1xuICB0cmFuc2Zvcm06IHNjYWxlKDAuMzMpO1xufVxuLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pYyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWFjdGl2ZS1uZXh0IHtcbiAgdHJhbnNmb3JtOiBzY2FsZSgwLjY2KTtcbn1cbi5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLWR5bmFtaWMgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1hY3RpdmUtbmV4dC1uZXh0IHtcbiAgdHJhbnNmb3JtOiBzY2FsZSgwLjMzKTtcbn1cbi5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQge1xuICB3aWR0aDogdmFyKC0tc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LXdpZHRoLCB2YXIoLS1zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtc2l6ZSwgOHB4KSk7XG4gIGhlaWdodDogdmFyKC0tc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWhlaWdodCwgdmFyKC0tc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LXNpemUsIDhweCkpO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLXN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1ib3JkZXItcmFkaXVzLCA1MCUpO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtaW5hY3RpdmUtY29sb3IsICMwMDApO1xuICBvcGFjaXR5OiB2YXIoLS1zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtaW5hY3RpdmUtb3BhY2l0eSwgMC4yKTtcbn1cbmJ1dHRvbi5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQge1xuICBib3JkZXI6IG5vbmU7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICAgICAgICAgIGFwcGVhcmFuY2U6IG5vbmU7XG59XG4uc3dpcGVyLXBhZ2luYXRpb24tY2xpY2thYmxlIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0Om9ubHktY2hpbGQge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG4uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWFjdGl2ZSB7XG4gIG9wYWNpdHk6IHZhcigtLXN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1vcGFjaXR5LCAxKTtcbiAgYmFja2dyb3VuZDogdmFyKC0tc3dpcGVyLXBhZ2luYXRpb24tY29sb3IsIHZhcigtLXN3aXBlci10aGVtZS1jb2xvcikpO1xufVxuLnN3aXBlci12ZXJ0aWNhbCA+IC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLFxuLnN3aXBlci1wYWdpbmF0aW9uLXZlcnRpY2FsLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMge1xuICByaWdodDogdmFyKC0tc3dpcGVyLXBhZ2luYXRpb24tcmlnaHQsIDhweCk7XG4gIGxlZnQ6IHZhcigtLXN3aXBlci1wYWdpbmF0aW9uLWxlZnQsIGF1dG8pO1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwcHgsIC01MCUsIDApO1xufVxuLnN3aXBlci12ZXJ0aWNhbCA+IC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQsXG4uc3dpcGVyLXBhZ2luYXRpb24tdmVydGljYWwuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0IHtcbiAgbWFyZ2luOiB2YXIoLS1zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtdmVydGljYWwtZ2FwLCA2cHgpIDA7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLnN3aXBlci12ZXJ0aWNhbCA+IC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pYyxcbi5zd2lwZXItcGFnaW5hdGlvbi12ZXJ0aWNhbC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pYyB7XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIHdpZHRoOiA4cHg7XG59XG4uc3dpcGVyLXZlcnRpY2FsID4gLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy1keW5hbWljIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQsXG4uc3dpcGVyLXBhZ2luYXRpb24tdmVydGljYWwuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLWR5bmFtaWMgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdHJhbnNpdGlvbjogMjAwbXMgdHJhbnNmb3JtLFxuICAgICAgICAyMDBtcyB0b3A7XG59XG4uc3dpcGVyLWhvcml6b250YWwgPiAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LFxuLnN3aXBlci1wYWdpbmF0aW9uLWhvcml6b250YWwuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0IHtcbiAgbWFyZ2luOiAwIHZhcigtLXN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1ob3Jpem9udGFsLWdhcCwgNHB4KTtcbn1cbi5zd2lwZXItaG9yaXpvbnRhbCA+IC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pYyxcbi5zd2lwZXItcGFnaW5hdGlvbi1ob3Jpem9udGFsLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy1keW5hbWljIHtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG4uc3dpcGVyLWhvcml6b250YWwgPiAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLWR5bmFtaWMgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldCxcbi5zd2lwZXItcGFnaW5hdGlvbi1ob3Jpem9udGFsLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy1keW5hbWljIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQge1xuICB0cmFuc2l0aW9uOiAyMDBtcyB0cmFuc2Zvcm0sXG4gICAgICAgIDIwMG1zIGxlZnQ7XG59XG4uc3dpcGVyLWhvcml6b250YWwuc3dpcGVyLXJ0bCA+IC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLWR5bmFtaWMgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldCB7XG4gIHRyYW5zaXRpb246IDIwMG1zIHRyYW5zZm9ybSxcbiAgICAyMDBtcyByaWdodDtcbn1cbi8qIEZyYWN0aW9uICovXG4uc3dpcGVyLXBhZ2luYXRpb24tZnJhY3Rpb24ge1xuICBjb2xvcjogdmFyKC0tc3dpcGVyLXBhZ2luYXRpb24tZnJhY3Rpb24tY29sb3IsIGluaGVyaXQpO1xufVxuLyogUHJvZ3Jlc3MgKi9cbi5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2JhciB7XG4gIGJhY2tncm91bmQ6IHZhcigtLXN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyLWJnLWNvbG9yLCByZ2JhKDAsIDAsIDAsIDAuMjUpKTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xufVxuLnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyIC5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2Jhci1maWxsIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tc3dpcGVyLXBhZ2luYXRpb24tY29sb3IsIHZhcigtLXN3aXBlci10aGVtZS1jb2xvcikpO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgdHJhbnNmb3JtOiBzY2FsZSgwKTtcbiAgdHJhbnNmb3JtLW9yaWdpbjogbGVmdCB0b3A7XG59XG4uc3dpcGVyLXJ0bCAuc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXIgLnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyLWZpbGwge1xuICB0cmFuc2Zvcm0tb3JpZ2luOiByaWdodCB0b3A7XG59XG4uc3dpcGVyLWhvcml6b250YWwgPiAuc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXIsXG4uc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXIuc3dpcGVyLXBhZ2luYXRpb24taG9yaXpvbnRhbCxcbi5zd2lwZXItdmVydGljYWwgPiAuc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXIuc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXItb3Bwb3NpdGUsXG4uc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXIuc3dpcGVyLXBhZ2luYXRpb24tdmVydGljYWwuc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXItb3Bwb3NpdGUge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiB2YXIoLS1zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2Jhci1zaXplLCA0cHgpO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG59XG4uc3dpcGVyLXZlcnRpY2FsID4gLnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyLFxuLnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyLnN3aXBlci1wYWdpbmF0aW9uLXZlcnRpY2FsLFxuLnN3aXBlci1ob3Jpem9udGFsID4gLnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyLnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyLW9wcG9zaXRlLFxuLnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyLnN3aXBlci1wYWdpbmF0aW9uLWhvcml6b250YWwuc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXItb3Bwb3NpdGUge1xuICB3aWR0aDogdmFyKC0tc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXItc2l6ZSwgNHB4KTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG59XG4uc3dpcGVyLXBhZ2luYXRpb24tbG9jayB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG46cm9vdCB7XG4gIC8qXG4gIC0tc3dpcGVyLXNjcm9sbGJhci1ib3JkZXItcmFkaXVzOiAxMHB4O1xuICAtLXN3aXBlci1zY3JvbGxiYXItdG9wOiBhdXRvO1xuICAtLXN3aXBlci1zY3JvbGxiYXItYm90dG9tOiA0cHg7XG4gIC0tc3dpcGVyLXNjcm9sbGJhci1sZWZ0OiBhdXRvO1xuICAtLXN3aXBlci1zY3JvbGxiYXItcmlnaHQ6IDRweDtcbiAgLS1zd2lwZXItc2Nyb2xsYmFyLXNpZGVzLW9mZnNldDogMSU7XG4gIC0tc3dpcGVyLXNjcm9sbGJhci1iZy1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjEpO1xuICAtLXN3aXBlci1zY3JvbGxiYXItZHJhZy1iZy1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjUpO1xuICAtLXN3aXBlci1zY3JvbGxiYXItc2l6ZTogNHB4O1xuICAqL1xufVxuLnN3aXBlci1zY3JvbGxiYXIge1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1zd2lwZXItc2Nyb2xsYmFyLWJvcmRlci1yYWRpdXMsIDEwcHgpO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvdWNoLWFjdGlvbjogbm9uZTtcbiAgYmFja2dyb3VuZDogdmFyKC0tc3dpcGVyLXNjcm9sbGJhci1iZy1jb2xvciwgcmdiYSgwLCAwLCAwLCAwLjEpKTtcbn1cbi5zd2lwZXItc2Nyb2xsYmFyLWRpc2FibGVkID4gLnN3aXBlci1zY3JvbGxiYXIsXG4uc3dpcGVyLXNjcm9sbGJhci5zd2lwZXItc2Nyb2xsYmFyLWRpc2FibGVkIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuLnN3aXBlci1ob3Jpem9udGFsID4gLnN3aXBlci1zY3JvbGxiYXIsXG4uc3dpcGVyLXNjcm9sbGJhci5zd2lwZXItc2Nyb2xsYmFyLWhvcml6b250YWwge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IHZhcigtLXN3aXBlci1zY3JvbGxiYXItc2lkZXMtb2Zmc2V0LCAxJSk7XG4gIGJvdHRvbTogdmFyKC0tc3dpcGVyLXNjcm9sbGJhci1ib3R0b20sIDRweCk7XG4gIHRvcDogdmFyKC0tc3dpcGVyLXNjcm9sbGJhci10b3AsIGF1dG8pO1xuICB6LWluZGV4OiA1MDtcbiAgaGVpZ2h0OiB2YXIoLS1zd2lwZXItc2Nyb2xsYmFyLXNpemUsIDRweCk7XG4gIHdpZHRoOiBjYWxjKDEwMCUgLSAyICogdmFyKC0tc3dpcGVyLXNjcm9sbGJhci1zaWRlcy1vZmZzZXQsIDElKSk7XG59XG4uc3dpcGVyLXZlcnRpY2FsID4gLnN3aXBlci1zY3JvbGxiYXIsXG4uc3dpcGVyLXNjcm9sbGJhci5zd2lwZXItc2Nyb2xsYmFyLXZlcnRpY2FsIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiB2YXIoLS1zd2lwZXItc2Nyb2xsYmFyLWxlZnQsIGF1dG8pO1xuICByaWdodDogdmFyKC0tc3dpcGVyLXNjcm9sbGJhci1yaWdodCwgNHB4KTtcbiAgdG9wOiB2YXIoLS1zd2lwZXItc2Nyb2xsYmFyLXNpZGVzLW9mZnNldCwgMSUpO1xuICB6LWluZGV4OiA1MDtcbiAgd2lkdGg6IHZhcigtLXN3aXBlci1zY3JvbGxiYXItc2l6ZSwgNHB4KTtcbiAgaGVpZ2h0OiBjYWxjKDEwMCUgLSAyICogdmFyKC0tc3dpcGVyLXNjcm9sbGJhci1zaWRlcy1vZmZzZXQsIDElKSk7XG59XG4uc3dpcGVyLXNjcm9sbGJhci1kcmFnIHtcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogMTAwJTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1zd2lwZXItc2Nyb2xsYmFyLWRyYWctYmctY29sb3IsIHJnYmEoMCwgMCwgMCwgMC41KSk7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLXN3aXBlci1zY3JvbGxiYXItYm9yZGVyLXJhZGl1cywgMTBweCk7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbn1cbi5zd2lwZXItc2Nyb2xsYmFyLWN1cnNvci1kcmFnIHtcbiAgY3Vyc29yOiBtb3ZlO1xufVxuLnN3aXBlci1zY3JvbGxiYXItbG9jayB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4vKiBab29tIGNvbnRhaW5lciBzdHlsZXMgc3RhcnQgKi9cbi5zd2lwZXItem9vbS1jb250YWluZXIge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLnN3aXBlci16b29tLWNvbnRhaW5lciA+IGltZyxcbi5zd2lwZXItem9vbS1jb250YWluZXIgPiBzdmcsXG4uc3dpcGVyLXpvb20tY29udGFpbmVyID4gY2FudmFzIHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBtYXgtaGVpZ2h0OiAxMDAlO1xuICBvYmplY3QtZml0OiBjb250YWluO1xufVxuLyogWm9vbSBjb250YWluZXIgc3R5bGVzIGVuZCAqL1xuLnN3aXBlci1zbGlkZS16b29tZWQge1xuICBjdXJzb3I6IG1vdmU7XG4gIHRvdWNoLWFjdGlvbjogbm9uZTtcbn1cbi8qIGExMXkgKi9cbi5zd2lwZXIgLnN3aXBlci1ub3RpZmljYXRpb24ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIG9wYWNpdHk6IDA7XG4gIHotaW5kZXg6IC0xMDAwO1xufVxuLnN3aXBlci1mcmVlLW1vZGUgPiAuc3dpcGVyLXdyYXBwZXIge1xuICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1vdXQ7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuLnN3aXBlci1ncmlkID4gLnN3aXBlci13cmFwcGVyIHtcbiAgZmxleC13cmFwOiB3cmFwO1xufVxuLnN3aXBlci1ncmlkLWNvbHVtbiA+IC5zd2lwZXItd3JhcHBlciB7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cbi5zd2lwZXItZmFkZS5zd2lwZXItZnJlZS1tb2RlIC5zd2lwZXItc2xpZGUge1xuICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1vdXQ7XG59XG4uc3dpcGVyLWZhZGUgLnN3aXBlci1zbGlkZSB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiBvcGFjaXR5O1xufVxuLnN3aXBlci1mYWRlIC5zd2lwZXItc2xpZGUgLnN3aXBlci1zbGlkZSB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLnN3aXBlci1mYWRlIC5zd2lwZXItc2xpZGUtYWN0aXZlIHtcbiAgcG9pbnRlci1ldmVudHM6IGF1dG87XG59XG4uc3dpcGVyLWZhZGUgLnN3aXBlci1zbGlkZS1hY3RpdmUgLnN3aXBlci1zbGlkZS1hY3RpdmUge1xuICBwb2ludGVyLWV2ZW50czogYXV0bztcbn1cbi5zd2lwZXIuc3dpcGVyLWN1YmUge1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbn1cbi5zd2lwZXItY3ViZSAuc3dpcGVyLXNsaWRlIHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgICAgICAgIGJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgei1pbmRleDogMTtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICB0cmFuc2Zvcm0tb3JpZ2luOiAwIDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG59XG4uc3dpcGVyLWN1YmUgLnN3aXBlci1zbGlkZSAuc3dpcGVyLXNsaWRlIHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4uc3dpcGVyLWN1YmUuc3dpcGVyLXJ0bCAuc3dpcGVyLXNsaWRlIHtcbiAgdHJhbnNmb3JtLW9yaWdpbjogMTAwJSAwO1xufVxuLnN3aXBlci1jdWJlIC5zd2lwZXItc2xpZGUtYWN0aXZlLFxuLnN3aXBlci1jdWJlIC5zd2lwZXItc2xpZGUtYWN0aXZlIC5zd2lwZXItc2xpZGUtYWN0aXZlIHtcbiAgcG9pbnRlci1ldmVudHM6IGF1dG87XG59XG4uc3dpcGVyLWN1YmUgLnN3aXBlci1zbGlkZS1hY3RpdmUsXG4uc3dpcGVyLWN1YmUgLnN3aXBlci1zbGlkZS1uZXh0LFxuLnN3aXBlci1jdWJlIC5zd2lwZXItc2xpZGUtcHJldiB7XG4gIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xufVxuLnN3aXBlci1jdWJlIC5zd2lwZXItY3ViZS1zaGFkb3cge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIGJvdHRvbTogMHB4O1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvcGFjaXR5OiAwLjY7XG4gIHotaW5kZXg6IDA7XG59XG4uc3dpcGVyLWN1YmUgLnN3aXBlci1jdWJlLXNoYWRvdzpiZWZvcmUge1xuICBjb250ZW50OiAnJztcbiAgYmFja2dyb3VuZDogIzAwMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIGJvdHRvbTogMDtcbiAgcmlnaHQ6IDA7XG4gIGZpbHRlcjogYmx1cig1MHB4KTtcbn1cbi5zd2lwZXItY3ViZSAuc3dpcGVyLXNsaWRlLW5leHQgKyAuc3dpcGVyLXNsaWRlIHtcbiAgcG9pbnRlci1ldmVudHM6IGF1dG87XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG59XG4vKiBDdWJlIHNsaWRlIHNoYWRvd3Mgc3RhcnQgKi9cbi5zd2lwZXItY3ViZSAuc3dpcGVyLXNsaWRlLXNoYWRvdy1jdWJlLnN3aXBlci1zbGlkZS1zaGFkb3ctdG9wLFxuLnN3aXBlci1jdWJlIC5zd2lwZXItc2xpZGUtc2hhZG93LWN1YmUuc3dpcGVyLXNsaWRlLXNoYWRvdy1ib3R0b20sXG4uc3dpcGVyLWN1YmUgLnN3aXBlci1zbGlkZS1zaGFkb3ctY3ViZS5zd2lwZXItc2xpZGUtc2hhZG93LWxlZnQsXG4uc3dpcGVyLWN1YmUgLnN3aXBlci1zbGlkZS1zaGFkb3ctY3ViZS5zd2lwZXItc2xpZGUtc2hhZG93LXJpZ2h0IHtcbiAgei1pbmRleDogMDtcbiAgLXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgICAgICAgYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuLyogQ3ViZSBzbGlkZSBzaGFkb3dzIGVuZCAqL1xuLnN3aXBlci5zd2lwZXItZmxpcCB7XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xufVxuLnN3aXBlci1mbGlwIC5zd2lwZXItc2xpZGUge1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgLXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgICAgICAgYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICB6LWluZGV4OiAxO1xufVxuLnN3aXBlci1mbGlwIC5zd2lwZXItc2xpZGUgLnN3aXBlci1zbGlkZSB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLnN3aXBlci1mbGlwIC5zd2lwZXItc2xpZGUtYWN0aXZlLFxuLnN3aXBlci1mbGlwIC5zd2lwZXItc2xpZGUtYWN0aXZlIC5zd2lwZXItc2xpZGUtYWN0aXZlIHtcbiAgcG9pbnRlci1ldmVudHM6IGF1dG87XG59XG4vKiBGbGlwIHNsaWRlIHNoYWRvd3Mgc3RhcnQgKi9cbi5zd2lwZXItZmxpcCAuc3dpcGVyLXNsaWRlLXNoYWRvdy1mbGlwLnN3aXBlci1zbGlkZS1zaGFkb3ctdG9wLFxuLnN3aXBlci1mbGlwIC5zd2lwZXItc2xpZGUtc2hhZG93LWZsaXAuc3dpcGVyLXNsaWRlLXNoYWRvdy1ib3R0b20sXG4uc3dpcGVyLWZsaXAgLnN3aXBlci1zbGlkZS1zaGFkb3ctZmxpcC5zd2lwZXItc2xpZGUtc2hhZG93LWxlZnQsXG4uc3dpcGVyLWZsaXAgLnN3aXBlci1zbGlkZS1zaGFkb3ctZmxpcC5zd2lwZXItc2xpZGUtc2hhZG93LXJpZ2h0IHtcbiAgei1pbmRleDogMDtcbiAgLXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgICAgICAgYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuLyogRmxpcCBzbGlkZSBzaGFkb3dzIGVuZCAqL1xuLnN3aXBlci1jcmVhdGl2ZSAuc3dpcGVyLXNsaWRlIHtcbiAgLXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgICAgICAgYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiB0cmFuc2Zvcm0sIG9wYWNpdHksIGhlaWdodDtcbn1cbi5zd2lwZXIuc3dpcGVyLWNhcmRzIHtcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG59XG4uc3dpcGVyLWNhcmRzIC5zd2lwZXItc2xpZGUge1xuICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXIgYm90dG9tO1xuICAtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICAgICAgICBiYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4iLCIuY2hvaWNlc3twb3NpdGlvbjpyZWxhdGl2ZTtvdmVyZmxvdzpoaWRkZW47bWFyZ2luLWJvdHRvbToyNHB4O2ZvbnQtc2l6ZToxNnB4fS5jaG9pY2VzOmZvY3Vze291dGxpbmU6MH0uY2hvaWNlczpsYXN0LWNoaWxke21hcmdpbi1ib3R0b206MH0uY2hvaWNlcy5pcy1vcGVue292ZXJmbG93OnZpc2libGV9LmNob2ljZXMuaXMtZGlzYWJsZWQgLmNob2ljZXNfX2lubmVyLC5jaG9pY2VzLmlzLWRpc2FibGVkIC5jaG9pY2VzX19pbnB1dHtiYWNrZ3JvdW5kLWNvbG9yOiNlYWVhZWE7Y3Vyc29yOm5vdC1hbGxvd2VkOy13ZWJraXQtdXNlci1zZWxlY3Q6bm9uZTt1c2VyLXNlbGVjdDpub25lfS5jaG9pY2VzLmlzLWRpc2FibGVkIC5jaG9pY2VzX19pdGVte2N1cnNvcjpub3QtYWxsb3dlZH0uY2hvaWNlcyBbaGlkZGVuXXtkaXNwbGF5Om5vbmUhaW1wb3J0YW50fS5jaG9pY2VzW2RhdGEtdHlwZSo9c2VsZWN0LW9uZV17Y3Vyc29yOnBvaW50ZXJ9LmNob2ljZXNbZGF0YS10eXBlKj1zZWxlY3Qtb25lXSAuY2hvaWNlc19faW5uZXJ7cGFkZGluZy1ib3R0b206Ny41cHh9LmNob2ljZXNbZGF0YS10eXBlKj1zZWxlY3Qtb25lXSAuY2hvaWNlc19faW5wdXR7ZGlzcGxheTpibG9jazt3aWR0aDoxMDAlO3BhZGRpbmc6MTBweDtib3JkZXItYm90dG9tOjFweCBzb2xpZCAjZGRkO2JhY2tncm91bmQtY29sb3I6I2ZmZjttYXJnaW46MH0uY2hvaWNlc1tkYXRhLXR5cGUqPXNlbGVjdC1vbmVdIC5jaG9pY2VzX19idXR0b257YmFja2dyb3VuZC1pbWFnZTp1cmwoZGF0YTppbWFnZS9zdmcreG1sO2Jhc2U2NCxQSE4yWnlCM2FXUjBhRDBpTWpFaUlHaGxhV2RvZEQwaU1qRWlJSFpwWlhkQ2IzZzlJakFnTUNBeU1TQXlNU0lnZUcxc2JuTTlJbWgwZEhBNkx5OTNkM2N1ZHpNdWIzSm5Mekl3TURBdmMzWm5JajQ4WnlCbWFXeHNQU0lqTURBd0lpQm1hV3hzTFhKMWJHVTlJbVYyWlc1dlpHUWlQanh3WVhSb0lHUTlJazB5TGpVNU1pNHdORFJzTVRndU16WTBJREU0TGpNMk5DMHlMalUwT0NBeUxqVTBPRXd1TURRMElESXVOVGt5ZWlJdlBqeHdZWFJvSUdROUlrMHdJREU0TGpNMk5Fd3hPQzR6TmpRZ01Hd3lMalUwT0NBeUxqVTBPRXd5TGpVME9DQXlNQzQ1TVRKNklpOCtQQzluUGp3dmMzWm5QZz09KTtwYWRkaW5nOjA7YmFja2dyb3VuZC1zaXplOjhweDtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6NTAlO3JpZ2h0OjA7bWFyZ2luLXRvcDotMTBweDttYXJnaW4tcmlnaHQ6MjVweDtoZWlnaHQ6MjBweDt3aWR0aDoyMHB4O2JvcmRlci1yYWRpdXM6MTBlbTtvcGFjaXR5Oi4yNX0uY2hvaWNlc1tkYXRhLXR5cGUqPXNlbGVjdC1vbmVdIC5jaG9pY2VzX19idXR0b246Zm9jdXMsLmNob2ljZXNbZGF0YS10eXBlKj1zZWxlY3Qtb25lXSAuY2hvaWNlc19fYnV0dG9uOmhvdmVye29wYWNpdHk6MX0uY2hvaWNlc1tkYXRhLXR5cGUqPXNlbGVjdC1vbmVdIC5jaG9pY2VzX19idXR0b246Zm9jdXN7Ym94LXNoYWRvdzowIDAgMCAycHggIzAwNWY3NX0uY2hvaWNlc1tkYXRhLXR5cGUqPXNlbGVjdC1vbmVdIC5jaG9pY2VzX19pdGVtW2RhdGEtcGxhY2Vob2xkZXJdIC5jaG9pY2VzX19idXR0b257ZGlzcGxheTpub25lfS5jaG9pY2VzW2RhdGEtdHlwZSo9c2VsZWN0LW9uZV06OmFmdGVye2NvbnRlbnQ6XCJcIjtoZWlnaHQ6MDt3aWR0aDowO2JvcmRlci1zdHlsZTpzb2xpZDtib3JkZXItY29sb3I6IzMzMyB0cmFuc3BhcmVudCB0cmFuc3BhcmVudDtib3JkZXItd2lkdGg6NXB4O3Bvc2l0aW9uOmFic29sdXRlO3JpZ2h0OjExLjVweDt0b3A6NTAlO21hcmdpbi10b3A6LTIuNXB4O3BvaW50ZXItZXZlbnRzOm5vbmV9LmNob2ljZXNbZGF0YS10eXBlKj1zZWxlY3Qtb25lXS5pcy1vcGVuOjphZnRlcntib3JkZXItY29sb3I6dHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgIzMzMzttYXJnaW4tdG9wOi03LjVweH0uY2hvaWNlc1tkYXRhLXR5cGUqPXNlbGVjdC1vbmVdW2Rpcj1ydGxdOjphZnRlcntsZWZ0OjExLjVweDtyaWdodDphdXRvfS5jaG9pY2VzW2RhdGEtdHlwZSo9c2VsZWN0LW9uZV1bZGlyPXJ0bF0gLmNob2ljZXNfX2J1dHRvbntyaWdodDphdXRvO2xlZnQ6MDttYXJnaW4tbGVmdDoyNXB4O21hcmdpbi1yaWdodDowfS5jaG9pY2VzW2RhdGEtdHlwZSo9c2VsZWN0LW11bHRpcGxlXSAuY2hvaWNlc19faW5uZXIsLmNob2ljZXNbZGF0YS10eXBlKj10ZXh0XSAuY2hvaWNlc19faW5uZXJ7Y3Vyc29yOnRleHR9LmNob2ljZXNbZGF0YS10eXBlKj1zZWxlY3QtbXVsdGlwbGVdIC5jaG9pY2VzX19idXR0b24sLmNob2ljZXNbZGF0YS10eXBlKj10ZXh0XSAuY2hvaWNlc19fYnV0dG9ue3Bvc2l0aW9uOnJlbGF0aXZlO2Rpc3BsYXk6aW5saW5lLWJsb2NrO21hcmdpbjowLTRweCAwIDhweDtwYWRkaW5nLWxlZnQ6MTZweDtib3JkZXItbGVmdDoxcHggc29saWQgIzAwMzY0MjtiYWNrZ3JvdW5kLWltYWdlOnVybChkYXRhOmltYWdlL3N2Zyt4bWw7YmFzZTY0LFBITjJaeUIzYVdSMGFEMGlNakVpSUdobGFXZG9kRDBpTWpFaUlIWnBaWGRDYjNnOUlqQWdNQ0F5TVNBeU1TSWdlRzFzYm5NOUltaDBkSEE2THk5M2QzY3Vkek11YjNKbkx6SXdNREF2YzNabklqNDhaeUJtYVd4c1BTSWpSa1pHSWlCbWFXeHNMWEoxYkdVOUltVjJaVzV2WkdRaVBqeHdZWFJvSUdROUlrMHlMalU1TWk0d05EUnNNVGd1TXpZMElERTRMak0yTkMweUxqVTBPQ0F5TGpVME9Fd3VNRFEwSURJdU5Ua3llaUl2UGp4d1lYUm9JR1E5SWswd0lERTRMak0yTkV3eE9DNHpOalFnTUd3eUxqVTBPQ0F5TGpVME9Fd3lMalUwT0NBeU1DNDVNVEo2SWk4K1BDOW5Qand2YzNablBnPT0pO2JhY2tncm91bmQtc2l6ZTo4cHg7d2lkdGg6OHB4O2xpbmUtaGVpZ2h0OjE7b3BhY2l0eTouNzU7Ym9yZGVyLXJhZGl1czowfS5jaG9pY2VzW2RhdGEtdHlwZSo9c2VsZWN0LW11bHRpcGxlXSAuY2hvaWNlc19fYnV0dG9uOmZvY3VzLC5jaG9pY2VzW2RhdGEtdHlwZSo9c2VsZWN0LW11bHRpcGxlXSAuY2hvaWNlc19fYnV0dG9uOmhvdmVyLC5jaG9pY2VzW2RhdGEtdHlwZSo9dGV4dF0gLmNob2ljZXNfX2J1dHRvbjpmb2N1cywuY2hvaWNlc1tkYXRhLXR5cGUqPXRleHRdIC5jaG9pY2VzX19idXR0b246aG92ZXJ7b3BhY2l0eToxfS5jaG9pY2VzX19pbm5lcntkaXNwbGF5OmlubGluZS1ibG9jazt2ZXJ0aWNhbC1hbGlnbjp0b3A7d2lkdGg6MTAwJTtiYWNrZ3JvdW5kLWNvbG9yOiNmOWY5Zjk7cGFkZGluZzo3LjVweCA3LjVweCAzLjc1cHg7Ym9yZGVyOjFweCBzb2xpZCAjZGRkO2JvcmRlci1yYWRpdXM6Mi41cHg7Zm9udC1zaXplOjE0cHg7bWluLWhlaWdodDo0NHB4O292ZXJmbG93OmhpZGRlbn0uaXMtZm9jdXNlZCAuY2hvaWNlc19faW5uZXIsLmlzLW9wZW4gLmNob2ljZXNfX2lubmVye2JvcmRlci1jb2xvcjojYjdiN2I3fS5pcy1vcGVuIC5jaG9pY2VzX19pbm5lcntib3JkZXItcmFkaXVzOjIuNXB4IDIuNXB4IDAgMH0uaXMtZmxpcHBlZC5pcy1vcGVuIC5jaG9pY2VzX19pbm5lcntib3JkZXItcmFkaXVzOjAgMCAyLjVweCAyLjVweH0uY2hvaWNlc19fbGlzdHttYXJnaW46MDtwYWRkaW5nLWxlZnQ6MDtsaXN0LXN0eWxlOm5vbmV9LmNob2ljZXNfX2xpc3QtLXNpbmdsZXtkaXNwbGF5OmlubGluZS1ibG9jaztwYWRkaW5nOjRweCAxNnB4IDRweCA0cHg7d2lkdGg6MTAwJX1bZGlyPXJ0bF0gLmNob2ljZXNfX2xpc3QtLXNpbmdsZXtwYWRkaW5nLXJpZ2h0OjRweDtwYWRkaW5nLWxlZnQ6MTZweH0uY2hvaWNlc19fbGlzdC0tc2luZ2xlIC5jaG9pY2VzX19pdGVte3dpZHRoOjEwMCV9LmNob2ljZXNfX2xpc3QtLW11bHRpcGxle2Rpc3BsYXk6aW5saW5lfS5jaG9pY2VzX19saXN0LS1tdWx0aXBsZSAuY2hvaWNlc19faXRlbXtkaXNwbGF5OmlubGluZS1ibG9jazt2ZXJ0aWNhbC1hbGlnbjptaWRkbGU7Ym9yZGVyLXJhZGl1czoyMHB4O3BhZGRpbmc6NHB4IDEwcHg7Zm9udC1zaXplOjEycHg7Zm9udC13ZWlnaHQ6NTAwO21hcmdpbi1yaWdodDozLjc1cHg7bWFyZ2luLWJvdHRvbTozLjc1cHg7YmFja2dyb3VuZC1jb2xvcjojMDA1Zjc1O2JvcmRlcjoxcHggc29saWQgIzAwNGE1Yztjb2xvcjojZmZmO3dvcmQtYnJlYWs6YnJlYWstYWxsO2JveC1zaXppbmc6Ym9yZGVyLWJveH0uY2hvaWNlc19fbGlzdC0tbXVsdGlwbGUgLmNob2ljZXNfX2l0ZW1bZGF0YS1kZWxldGFibGVde3BhZGRpbmctcmlnaHQ6NXB4fVtkaXI9cnRsXSAuY2hvaWNlc19fbGlzdC0tbXVsdGlwbGUgLmNob2ljZXNfX2l0ZW17bWFyZ2luLXJpZ2h0OjA7bWFyZ2luLWxlZnQ6My43NXB4fS5jaG9pY2VzX19saXN0LS1tdWx0aXBsZSAuY2hvaWNlc19faXRlbS5pcy1oaWdobGlnaHRlZHtiYWNrZ3JvdW5kLWNvbG9yOiMwMDRhNWM7Ym9yZGVyOjFweCBzb2xpZCAjMDAzNjQyfS5pcy1kaXNhYmxlZCAuY2hvaWNlc19fbGlzdC0tbXVsdGlwbGUgLmNob2ljZXNfX2l0ZW17YmFja2dyb3VuZC1jb2xvcjojYWFhO2JvcmRlcjoxcHggc29saWQgIzkxOTE5MX0uY2hvaWNlc19fbGlzdC0tZHJvcGRvd24sLmNob2ljZXNfX2xpc3RbYXJpYS1leHBhbmRlZF17ZGlzcGxheTpub25lO3otaW5kZXg6MTtwb3NpdGlvbjphYnNvbHV0ZTt3aWR0aDoxMDAlO2JhY2tncm91bmQtY29sb3I6I2ZmZjtib3JkZXI6MXB4IHNvbGlkICNkZGQ7dG9wOjEwMCU7bWFyZ2luLXRvcDotMXB4O2JvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6Mi41cHg7Ym9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6Mi41cHg7b3ZlcmZsb3c6aGlkZGVuO3dvcmQtYnJlYWs6YnJlYWstYWxsfS5pcy1hY3RpdmUuY2hvaWNlc19fbGlzdC0tZHJvcGRvd24sLmlzLWFjdGl2ZS5jaG9pY2VzX19saXN0W2FyaWEtZXhwYW5kZWRde2Rpc3BsYXk6YmxvY2t9LmlzLW9wZW4gLmNob2ljZXNfX2xpc3QtLWRyb3Bkb3duLC5pcy1vcGVuIC5jaG9pY2VzX19saXN0W2FyaWEtZXhwYW5kZWRde2JvcmRlci1jb2xvcjojYjdiN2I3fS5pcy1mbGlwcGVkIC5jaG9pY2VzX19saXN0LS1kcm9wZG93biwuaXMtZmxpcHBlZCAuY2hvaWNlc19fbGlzdFthcmlhLWV4cGFuZGVkXXt0b3A6YXV0bztib3R0b206MTAwJTttYXJnaW4tdG9wOjA7bWFyZ2luLWJvdHRvbTotMXB4O2JvcmRlci1yYWRpdXM6LjI1cmVtIC4yNXJlbSAwIDB9LmNob2ljZXNfX2xpc3QtLWRyb3Bkb3duIC5jaG9pY2VzX19saXN0LC5jaG9pY2VzX19saXN0W2FyaWEtZXhwYW5kZWRdIC5jaG9pY2VzX19saXN0e3Bvc2l0aW9uOnJlbGF0aXZlO21heC1oZWlnaHQ6MzAwcHg7b3ZlcmZsb3c6YXV0bzstd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzp0b3VjaDt3aWxsLWNoYW5nZTpzY3JvbGwtcG9zaXRpb259LmNob2ljZXNfX2xpc3QtLWRyb3Bkb3duIC5jaG9pY2VzX19pdGVtLC5jaG9pY2VzX19saXN0W2FyaWEtZXhwYW5kZWRdIC5jaG9pY2VzX19pdGVte3Bvc2l0aW9uOnJlbGF0aXZlO3BhZGRpbmc6MTBweDtmb250LXNpemU6MTRweH1bZGlyPXJ0bF0gLmNob2ljZXNfX2xpc3QtLWRyb3Bkb3duIC5jaG9pY2VzX19pdGVtLFtkaXI9cnRsXSAuY2hvaWNlc19fbGlzdFthcmlhLWV4cGFuZGVkXSAuY2hvaWNlc19faXRlbXt0ZXh0LWFsaWduOnJpZ2h0fUBtZWRpYSAobWluLXdpZHRoOjY0MHB4KXsuY2hvaWNlc19fbGlzdC0tZHJvcGRvd24gLmNob2ljZXNfX2l0ZW0tLXNlbGVjdGFibGVbZGF0YS1zZWxlY3QtdGV4dF0sLmNob2ljZXNfX2xpc3RbYXJpYS1leHBhbmRlZF0gLmNob2ljZXNfX2l0ZW0tLXNlbGVjdGFibGVbZGF0YS1zZWxlY3QtdGV4dF17cGFkZGluZy1yaWdodDoxMDBweH0uY2hvaWNlc19fbGlzdC0tZHJvcGRvd24gLmNob2ljZXNfX2l0ZW0tLXNlbGVjdGFibGVbZGF0YS1zZWxlY3QtdGV4dF06OmFmdGVyLC5jaG9pY2VzX19saXN0W2FyaWEtZXhwYW5kZWRdIC5jaG9pY2VzX19pdGVtLS1zZWxlY3RhYmxlW2RhdGEtc2VsZWN0LXRleHRdOjphZnRlcntjb250ZW50OmF0dHIoZGF0YS1zZWxlY3QtdGV4dCk7Zm9udC1zaXplOjEycHg7b3BhY2l0eTowO3Bvc2l0aW9uOmFic29sdXRlO3JpZ2h0OjEwcHg7dG9wOjUwJTt0cmFuc2Zvcm06dHJhbnNsYXRlWSgtNTAlKX1bZGlyPXJ0bF0gLmNob2ljZXNfX2xpc3QtLWRyb3Bkb3duIC5jaG9pY2VzX19pdGVtLS1zZWxlY3RhYmxlW2RhdGEtc2VsZWN0LXRleHRdLFtkaXI9cnRsXSAuY2hvaWNlc19fbGlzdFthcmlhLWV4cGFuZGVkXSAuY2hvaWNlc19faXRlbS0tc2VsZWN0YWJsZVtkYXRhLXNlbGVjdC10ZXh0XXt0ZXh0LWFsaWduOnJpZ2h0O3BhZGRpbmctbGVmdDoxMDBweDtwYWRkaW5nLXJpZ2h0OjEwcHh9W2Rpcj1ydGxdIC5jaG9pY2VzX19saXN0LS1kcm9wZG93biAuY2hvaWNlc19faXRlbS0tc2VsZWN0YWJsZVtkYXRhLXNlbGVjdC10ZXh0XTo6YWZ0ZXIsW2Rpcj1ydGxdIC5jaG9pY2VzX19saXN0W2FyaWEtZXhwYW5kZWRdIC5jaG9pY2VzX19pdGVtLS1zZWxlY3RhYmxlW2RhdGEtc2VsZWN0LXRleHRdOjphZnRlcntyaWdodDphdXRvO2xlZnQ6MTBweH19LmNob2ljZXNfX2xpc3QtLWRyb3Bkb3duIC5jaG9pY2VzX19pdGVtLS1zZWxlY3RhYmxlLmlzLWhpZ2hsaWdodGVkLC5jaG9pY2VzX19saXN0W2FyaWEtZXhwYW5kZWRdIC5jaG9pY2VzX19pdGVtLS1zZWxlY3RhYmxlLmlzLWhpZ2hsaWdodGVke2JhY2tncm91bmQtY29sb3I6I2YyZjJmMn0uY2hvaWNlc19fbGlzdC0tZHJvcGRvd24gLmNob2ljZXNfX2l0ZW0tLXNlbGVjdGFibGUuaXMtaGlnaGxpZ2h0ZWQ6OmFmdGVyLC5jaG9pY2VzX19saXN0W2FyaWEtZXhwYW5kZWRdIC5jaG9pY2VzX19pdGVtLS1zZWxlY3RhYmxlLmlzLWhpZ2hsaWdodGVkOjphZnRlcntvcGFjaXR5Oi41fS5jaG9pY2VzX19pdGVte2N1cnNvcjpkZWZhdWx0fS5jaG9pY2VzX19pdGVtLS1zZWxlY3RhYmxle2N1cnNvcjpwb2ludGVyfS5jaG9pY2VzX19pdGVtLS1kaXNhYmxlZHtjdXJzb3I6bm90LWFsbG93ZWQ7LXdlYmtpdC11c2VyLXNlbGVjdDpub25lO3VzZXItc2VsZWN0Om5vbmU7b3BhY2l0eTouNX0uY2hvaWNlc19faGVhZGluZ3tmb250LXdlaWdodDo2MDA7Zm9udC1zaXplOjEycHg7cGFkZGluZzoxMHB4O2JvcmRlci1ib3R0b206MXB4IHNvbGlkICNmN2Y3Zjc7Y29sb3I6Z3JheX0uY2hvaWNlc19fYnV0dG9ue3RleHQtaW5kZW50Oi05OTk5cHg7YXBwZWFyYW5jZTpub25lO2JvcmRlcjowO2JhY2tncm91bmQtY29sb3I6dHJhbnNwYXJlbnQ7YmFja2dyb3VuZC1yZXBlYXQ6bm8tcmVwZWF0O2JhY2tncm91bmQtcG9zaXRpb246Y2VudGVyO2N1cnNvcjpwb2ludGVyfS5jaG9pY2VzX19idXR0b246Zm9jdXMsLmNob2ljZXNfX2lucHV0OmZvY3Vze291dGxpbmU6MH0uY2hvaWNlc19faW5wdXR7ZGlzcGxheTppbmxpbmUtYmxvY2s7dmVydGljYWwtYWxpZ246YmFzZWxpbmU7YmFja2dyb3VuZC1jb2xvcjojZjlmOWY5O2ZvbnQtc2l6ZToxNHB4O21hcmdpbi1ib3R0b206NXB4O2JvcmRlcjowO2JvcmRlci1yYWRpdXM6MDttYXgtd2lkdGg6MTAwJTtwYWRkaW5nOjRweCAwIDRweCAycHh9LmNob2ljZXNfX2lucHV0Ojotd2Via2l0LXNlYXJjaC1jYW5jZWwtYnV0dG9uLC5jaG9pY2VzX19pbnB1dDo6LXdlYmtpdC1zZWFyY2gtZGVjb3JhdGlvbiwuY2hvaWNlc19faW5wdXQ6Oi13ZWJraXQtc2VhcmNoLXJlc3VsdHMtYnV0dG9uLC5jaG9pY2VzX19pbnB1dDo6LXdlYmtpdC1zZWFyY2gtcmVzdWx0cy1kZWNvcmF0aW9ue2Rpc3BsYXk6bm9uZX0uY2hvaWNlc19faW5wdXQ6Oi1tcy1jbGVhciwuY2hvaWNlc19faW5wdXQ6Oi1tcy1yZXZlYWx7ZGlzcGxheTpub25lO3dpZHRoOjA7aGVpZ2h0OjB9W2Rpcj1ydGxdIC5jaG9pY2VzX19pbnB1dHtwYWRkaW5nLXJpZ2h0OjJweDtwYWRkaW5nLWxlZnQ6MH0uY2hvaWNlc19fcGxhY2Vob2xkZXJ7b3BhY2l0eTouNX1cbiIsIkBmb250LWZhY2Uge1xuICAgIGZvbnQtZmFtaWx5OiAnTWFucm9wZSc7XG4gICAgc3JjOiB1cmwoJy4uL2ZvbnRzL01hbnJvcGUtTWVkaXVtLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLFxuICAgIHVybCgnLi4vZm9udHMvTWFucm9wZS1NZWRpdW0ud29mZicpIGZvcm1hdCgnd29mZicpO1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtZGlzcGxheTogc3dhcDtcbn1cblxuQGZvbnQtZmFjZSB7XG4gICAgZm9udC1mYW1pbHk6ICdNYW5yb3BlJztcbiAgICBzcmM6IHVybCgnLi4vZm9udHMvTWFucm9wZS1FeHRyYUxpZ2h0LndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLFxuICAgIHVybCgnLi4vZm9udHMvTWFucm9wZS1FeHRyYUxpZ2h0LndvZmYnKSBmb3JtYXQoJ3dvZmYnKTtcbiAgICBmb250LXdlaWdodDogMjAwO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LWRpc3BsYXk6IHN3YXA7XG59XG5cbkBmb250LWZhY2Uge1xuICAgIGZvbnQtZmFtaWx5OiAnTWFucm9wZSc7XG4gICAgc3JjOiB1cmwoJy4uL2ZvbnRzL01hbnJvcGUtTGlnaHQud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksXG4gICAgdXJsKCcuLi9mb250cy9NYW5yb3BlLUxpZ2h0LndvZmYnKSBmb3JtYXQoJ3dvZmYnKTtcbiAgICBmb250LXdlaWdodDogMzAwO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LWRpc3BsYXk6IHN3YXA7XG59XG5cbkBmb250LWZhY2Uge1xuICAgIGZvbnQtZmFtaWx5OiAnTWFucm9wZSc7XG4gICAgc3JjOiB1cmwoJy4uL2ZvbnRzL01hbnJvcGUtUmVndWxhci53b2ZmMicpIGZvcm1hdCgnd29mZjInKSxcbiAgICB1cmwoJy4uL2ZvbnRzL01hbnJvcGUtUmVndWxhci53b2ZmJykgZm9ybWF0KCd3b2ZmJyk7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC1kaXNwbGF5OiBzd2FwO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgICBmb250LWZhbWlseTogJ01hbnJvcGUnO1xuICAgIHNyYzogdXJsKCcuLi9mb250cy9NYW5yb3BlLUJvbGQud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksXG4gICAgdXJsKCcuLi9mb250cy9NYW5yb3BlLUJvbGQud29mZicpIGZvcm1hdCgnd29mZicpO1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LWRpc3BsYXk6IHN3YXA7XG59XG5cbkBmb250LWZhY2Uge1xuICAgIGZvbnQtZmFtaWx5OiAnTWFucm9wZSBTZW1pJztcbiAgICBzcmM6IHVybCgnLi4vZm9udHMvTWFucm9wZS1TZW1pQm9sZC53b2ZmMicpIGZvcm1hdCgnd29mZjInKSxcbiAgICB1cmwoJy4uL2ZvbnRzL01hbnJvcGUtU2VtaUJvbGQud29mZicpIGZvcm1hdCgnd29mZicpO1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtZGlzcGxheTogc3dhcDtcbn1cblxuQGZvbnQtZmFjZSB7XG4gICAgZm9udC1mYW1pbHk6ICdNYW5yb3BlIEV4dHJhJztcbiAgICBzcmM6IHVybCgnLi4vZm9udHMvTWFucm9wZS1FeHRyYUJvbGQud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksXG4gICAgdXJsKCcuLi9mb250cy9NYW5yb3BlLUV4dHJhQm9sZC53b2ZmJykgZm9ybWF0KCd3b2ZmJyk7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtZGlzcGxheTogc3dhcDtcbn1cblxuQGZvbnQtZmFjZSB7XG4gICAgZm9udC1mYW1pbHk6ICdJbnRlcic7XG4gICAgc3JjOiBsb2NhbCgnL2NvbnRlbnQvZm9udHMvSW50ZXIgQm9sZCcpLCBsb2NhbCgnL2NvbnRlbnQvZm9udHMvSW50ZXItQm9sZCcpLFxuICAgIHVybCgnLi4vZm9udHMvSW50ZXItQm9sZC53b2ZmMicpIGZvcm1hdCgnd29mZjInKSxcbiAgICB1cmwoJy4uL2ZvbnRzL0ludGVyLUJvbGQud29mZicpIGZvcm1hdCgnd29mZicpO1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LWRpc3BsYXk6IHN3YXA7XG59XG5cbkBmb250LWZhY2Uge1xuICAgIGZvbnQtZmFtaWx5OiAnVGlsdCBXYXJwJztcbiAgICBzcmM6IHVybCgnLi4vZm9udHMvVGlsdFdhcnAtUmVndWxhci53b2ZmMicpIGZvcm1hdCgnd29mZjInKSxcbiAgICB1cmwoJy4uL2ZvbnRzL1RpbHRXYXJwLVJlZ3VsYXIud29mZicpIGZvcm1hdCgnd29mZicpO1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtZGlzcGxheTogc3dhcDtcbn1cblxuXG5cbiRmb250OiAnTWFucm9wZScsIFwiQXBwbGUgQ29sb3IgRW1vamlcIiwgXCJTZWdvZSBVSSBFbW9qaVwiLCBcIk5vdG8gQ29sb3IgRW1vamlcIiwgc2Fucy1zZXJpZjtcbiRmb250U2VjOiAnTWFucm9wZSBTZW1pJywgXCJBcHBsZSBDb2xvciBFbW9qaVwiLCBcIlNlZ29lIFVJIEVtb2ppXCIsIFwiTm90byBDb2xvciBFbW9qaVwiLCBzYW5zLXNlcmlmO1xuJGZvbnRUaDogJ01hbnJvcGUgRXh0cmEnLCBcIkFwcGxlIENvbG9yIEVtb2ppXCIsIFwiU2Vnb2UgVUkgRW1vamlcIiwgXCJOb3RvIENvbG9yIEVtb2ppXCIsIHNhbnMtc2VyaWY7XG4kZm9udEZvdXI6ICdJbnRlcicsIFwiQXBwbGUgQ29sb3IgRW1vamlcIiwgXCJTZWdvZSBVSSBFbW9qaVwiLCBcIk5vdG8gQ29sb3IgRW1vamlcIiwgc2Fucy1zZXJpZjtcbiRmb250Rml2ZTogJ1RpbHQgV2FycCcsIEFyaWFsLCBIZWx2ZXRpY2EsIHNhbnMtc2VyaWY7XG5cbi50ZXh0LTIge1xuICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICBsaW5lLWhlaWdodDogMS4yO1xuXG4gICAgQG1lZGlhKG1pbi13aWR0aDogJGJyZWFrX3NtKSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICB9XG5cbiAgICBAbWVkaWEobWluLXdpZHRoOiAkYnJlYWtfbWQpIHtcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgIH1cbn1cbiIsImJvZHkge1xuICAgIGZvbnQtZmFtaWx5OiAkZm9udDtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGZvbnQtb3B0aWNhbC1zaXppbmc6IGF1dG87XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICBvdmVyZmxvdy14OiBoaWRkZW47XG4gICAgbWFyZ2luOiAwO1xuICAgIGNvbG9yOiAkYmxhY2s7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICByaWdodDogMDtcbiAgICBib3R0b206IDA7XG4gICAgbWluLWhlaWdodDogMTAwdmg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG5cbiAgICAmOjphZnRlciB7XG4gICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHotaW5kZXg6IDkwMDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuICAgICAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuN3MgZWFzZTtcbiAgICB9XG5cbiAgICAmLmxvYWRpbmcge1xuXG4gICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLmxvYWRlZCB7XG4gICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLmJnLXBob3RvIHtcbiAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICB9XG59XG5cbmEge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBjb2xvcjogaW5oZXJpdDtcbiAgICB0cmFuc2l0aW9uOiBjb2xvciAwLjE1cyBlYXNlLWluO1xufVxuXG5saSB7XG4gICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZzogMDtcbn1cblxucCB7XG4gICAgbWFyZ2luOiAwO1xufVxuXG5zdmcge1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgZmlsbDogY3VycmVudENvbG9yO1xufVxuXG5oMSwgLmgxIHtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGZvbnQtc2l6ZTogMjhweDtcbiAgICBsaW5lLWhlaWdodDogMzZweDtcbn1cblxuaDIsIC5oMiB7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuMztcblxuICAgIEBtZWRpYShtaW4td2lkdGg6ICRicmVha19tZCkge1xuICAgICAgICBmb250LXNpemU6IDMycHg7XG4gICAgfVxufVxuXG5oMywgLmgzIHtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgICBAbWVkaWEobWluLXdpZHRoOiAkYnJlYWtfc20pIHtcbiAgICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgIH1cblxuICAgIEBtZWRpYShtaW4td2lkdGg6ICRicmVha19tZCkge1xuICAgICAgICBmb250LXNpemU6IDMycHg7XG4gICAgfVxuXG4gICAgJi0tbWluIHtcbiAgICAgICAgQG1lZGlhKG1pbi13aWR0aDogJGJyZWFrX21kKSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbmhyIHtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICRncmF5XzI7XG59XG5cbmJ1dHRvbiwgaW5wdXQge1xuICAgIG92ZXJmbG93OiB2aXNpYmxlO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuXG5pbnB1dCB7XG5cbiAgICAmOmZvY3VzIHtcbiAgICAgICAgb3V0bGluZTogbm9uZTtcbiAgICB9XG59XG5cblxuYnV0dG9uLCBzZWxlY3QgeyAvKiAxICovXG4gICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIHBhZGRpbmc6IDA7XG59XG5cbmZvcm0ge1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG5cbmRpdiB7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cblxuYnV0dG9uLCBbdHlwZT1cImJ1dHRvblwiXSwgW3R5cGU9XCJyZXNldFwiXSwgW3R5cGU9XCJzdWJtaXRcIl0ge1xuICAgIC13ZWJraXQtYXBwZWFyYW5jZTogYnV0dG9uO1xufVxuXG5idXR0b246Oi1tb3otZm9jdXMtaW5uZXIsIFt0eXBlPVwiYnV0dG9uXCJdOjotbW96LWZvY3VzLWlubmVyLCBbdHlwZT1cInJlc2V0XCJdOjotbW96LWZvY3VzLWlubmVyLCBbdHlwZT1cInN1Ym1pdFwiXTo6LW1vei1mb2N1cy1pbm5lciB7XG4gICAgYm9yZGVyLXN0eWxlOiBub25lO1xuICAgIHBhZGRpbmc6IDA7XG59XG5cblxuYnV0dG9uOi1tb3otZm9jdXNyaW5nLCBbdHlwZT1cImJ1dHRvblwiXTotbW96LWZvY3VzcmluZywgW3R5cGU9XCJyZXNldFwiXTotbW96LWZvY3VzcmluZywgW3R5cGU9XCJzdWJtaXRcIl06LW1vei1mb2N1c3Jpbmcge1xuICAgIG91dGxpbmU6IDFweCBkb3R0ZWQgYnV0dG9uVGV4dDtcbn1cblxuZmllbGRzZXQge1xuICAgIHBhZGRpbmc6IDA7XG4gICAgYm9yZGVyOiBub25lO1xufVxuXG5sZWdlbmQge1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgY29sb3I6IGluaGVyaXQ7XG4gICAgZGlzcGxheTogdGFibGU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbn1cblxucHJvZ3Jlc3Mge1xuICAgIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbn1cblxuXG50ZXh0YXJlYSB7XG4gICAgb3ZlcmZsb3c6IGF1dG87XG59XG5cblt0eXBlPVwiY2hlY2tib3hcIl0sIFt0eXBlPVwicmFkaW9cIl0ge1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IC8qIDEgKi9cbiAgICBwYWRkaW5nOiAwOyAvKiAyICovXG59XG5cblt0eXBlPVwibnVtYmVyXCJdOjotd2Via2l0LWlubmVyLXNwaW4tYnV0dG9uLCBbdHlwZT1cIm51bWJlclwiXTo6LXdlYmtpdC1vdXRlci1zcGluLWJ1dHRvbiB7XG4gICAgaGVpZ2h0OiBhdXRvO1xufVxuXG5cblt0eXBlPVwic2VhcmNoXCJdIHtcbiAgICAtd2Via2l0LWFwcGVhcmFuY2U6IHRleHRmaWVsZDsgLyogMSAqL1xuICAgIG91dGxpbmUtb2Zmc2V0OiAtMnB4OyAvKiAyICovXG59XG5cblt0eXBlPVwic2VhcmNoXCJdOjotd2Via2l0LXNlYXJjaC1kZWNvcmF0aW9uIHtcbiAgICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG59XG5cblxuOjotd2Via2l0LWZpbGUtdXBsb2FkLWJ1dHRvbiB7XG4gICAgLXdlYmtpdC1hcHBlYXJhbmNlOiBidXR0b247IC8qIDEgKi9cbiAgICBmb250OiBpbmhlcml0OyAvKiAyICovXG59XG5cbmRldGFpbHMge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xufVxuXG5zdW1tYXJ5IHtcbiAgICBkaXNwbGF5OiBsaXN0LWl0ZW07XG59XG5cbnRlbXBsYXRlIHtcbiAgICBkaXNwbGF5OiBub25lO1xufVxuXG5baGlkZGVuXSB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG5pbnB1dDotd2Via2l0LWF1dG9maWxse1xuICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgNTAwMHMgZWFzZS1pbi1vdXQgMHM7XG4gICAgLXdlYmtpdC10ZXh0LWZpbGwtY29sb3I6ICRibGFjayAhaW1wb3J0YW50O1xufVxuXG50ZXh0YXJlYTotd2Via2l0LWF1dG9maWxse1xuICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgNTAwMHMgZWFzZS1pbi1vdXQgMHM7XG4gICAgLXdlYmtpdC10ZXh0LWZpbGwtY29sb3I6ICRibGFjayAhaW1wb3J0YW50O1xufVxuXG4qIHtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiByZ2JhKDAsIDAsIDAsIDApO1xuXG4gICAgJjo6LXdlYmtpdC1zZWFyY2gtY2FuY2VsLWJ1dHRvbiB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxufVxuXG5cbi5jb250YWluZXIge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBhZGRpbmc6IDAgMTZweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbWF4LXdpZHRoOiAkYnJlYWtfeHhsX2NvbnRhaW5lcjtcbn1cblxuLmxhenkge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjNzIGVhc2UtaW47XG5cbiAgICAmW2RhdGEtbG9hZGVkPVwidHJ1ZVwiXSB7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgfVxufVxuXG4uc2VjdGlvbi10aXRsZSB7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICBmb250LXNpemU6IDI4cHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuMTU7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGNvbG9yOiAkYmxhY2s7XG4gICAgbWFyZ2luOiAwO1xuXG4gICAgQG1lZGlhKG1pbi13aWR0aDogJGJyZWFrX3NtKSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMzZweDtcbiAgICB9XG5cbiAgICBAbWVkaWEobWluLXdpZHRoOiAkYnJlYWtfbGcpIHtcbiAgICAgICAgZm9udC1zaXplOiA0OHB4O1xuICAgIH1cblxuICAgICYtLWhlcm8ge1xuXG4gICAgICAgIEBtZWRpYShtaW4td2lkdGg6ICRicmVha19zbSkge1xuICAgICAgICAgICAgZm9udC1zaXplOiA1NHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgQG1lZGlhKG1pbi13aWR0aDogJGJyZWFrX2xnKSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDY0cHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLS1ncmVlbiB7XG4gICAgICAgIGNvbG9yOiAkZ3JlZW5fcHJpbWFyeTtcbiAgICB9XG5cbiAgICAmLS13aGl0ZSB7XG4gICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgfVxuXG4gICAgJltocmVmXSB7XG4gICAgICAgIHRyYW5zaXRpb246IGNvbG9yIDAuMTVzIGVhc2UtaW47XG5cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICBjb2xvcjogJGhvdmVyX2dyZWVuO1xuICAgICAgICB9XG5cbiAgICAgICAgJjphY3RpdmUsICY6Zm9jdXMtdmlzaWJsZSB7XG4gICAgICAgICAgICBjb2xvcjogJGdyZWVuX3ByaW1hcnkgO1xuICAgICAgICB9XG5cbiAgICAgICAgJi5kaXNhYmxlZCB7XG4gICAgICAgICAgICBjb2xvcjogJGdyYXlfMztcbiAgICAgICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4udGV4dC1zbWFsbCB7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBmb250LXNpemU6IDEzcHg7XG4gICAgbGluZS1oZWlnaHQ6IDE2cHg7XG59XG5cbi5mdy1ib2xkIHtcbiAgICBmb250LXdlaWdodDogNzAwO1xufVxuXG4udGV4dC1jZW50ZXIge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLnJvdW5kZWQge1xuICAgIGJvcmRlci1yYWRpdXM6IDI0cHg7XG59XG5cbi5yb3VuZGVkLWRlZiB7XG4gICAgYm9yZGVyLXJhZGl1czogMjRweDtcblxuICAgIEBtZWRpYShtaW4td2lkdGg6ICRicmVha19tZCkge1xuICAgICAgICBib3JkZXItcmFkaXVzOiA0MHB4O1xuICAgIH1cbn1cblxuLnJvdW5kIHtcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG59XG5cbi5zaW1wbGUtdGV4dCB7XG5cbiAgICAmLS1kZWYge1xuICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICBmb250LXNpemU6IDEzcHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjM7XG5cbiAgICAgICAgQG1lZGlhKG1pbi13aWR0aDogJGJyZWFrX3NtKSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLS1taWQge1xuICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjM7XG5cbiAgICAgICAgQG1lZGlhKG1pbi13aWR0aDogJGJyZWFrX3NtKSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLS1ib2xkIHtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICB9XG5cbiAgICAmLS1ncmF5IHtcbiAgICAgICAgY29sb3I6ICRncmF5XzM7XG4gICAgfVxuXG4gICAgJi0tZGFyayB7XG4gICAgICAgIGNvbG9yOiAkYmxhY2s7XG4gICAgfVxuXG4gICAgJi0td2hpdGUge1xuICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgIH1cblxuICAgICYtLXJlZCB7XG4gICAgICAgIGNvbG9yOiAjZjAzNjM2O1xuICAgIH1cbn1cblxuLm1pZC1sYWJlbCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGdhcDogNHB4O1xuXG4gICAgJl9faWNvbiB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICB3aWR0aDogMTZweDtcbiAgICAgICAgaGVpZ2h0OiAxNnB4O1xuICAgICAgICBmbGV4LXNocmluazogMDtcblxuICAgICAgICBpbWcsc3ZnIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICB9XG5cbiAgICAgICAgQG1lZGlhKG1pbi13aWR0aDogJGJyZWFrX3NtKSB7XG4gICAgICAgICAgICB3aWR0aDogMjRweDtcbiAgICAgICAgICAgIGhlaWdodDogMjRweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICZfX3RleHQge1xuXG4gICAgfVxuXG4gICAgJi0tZ3JlZW4ge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWJmZmYyO1xuICAgICAgICBwYWRkaW5nOiAzcHggOHB4O1xuICAgICAgICBib3JkZXItcmFkaXVzOiA4cHg7XG5cbiAgICAgICAgLm1pZC1sYWJlbF9fdGV4dCB7XG4gICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgICAgIGNvbG9yOiAkZ3JlZW5fcHJpbWFyeTtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMXB4KTtcblxuICAgICAgICAgICAgQG1lZGlhKG1pbi13aWR0aDogJGJyZWFrX21kKSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi0tZW1wdHktYmxhY2sge1xuXG4gICAgICAgIC5taWQtbGFiZWxfX3RleHQge1xuICAgICAgICAgICAgY29sb3I6ICRibGFjaztcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMXB4KTtcblxuICAgICAgICAgICAgQG1lZGlhKG1pbi13aWR0aDogJGJyZWFrX3NtKSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBAbWVkaWEobWluLXdpZHRoOiAkYnJlYWtfbWQpIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLS1lbXB0eS1ncmF5IHtcbiAgICAgICAgY29sb3I6ICRncmF5XzM7XG5cbiAgICAgICAgLm1pZC1sYWJlbF9fdGV4dCB7XG4gICAgICAgICAgICBjb2xvcjogJGdyYXlfMztcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMXB4KTtcblxuICAgICAgICAgICAgQG1lZGlhKG1pbi13aWR0aDogJGJyZWFrX3NtKSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi0tZW1wdHktZ3JlZW4ge1xuICAgICAgICBjb2xvcjogJGdyZWVuX3ByaW1hcnk7XG5cbiAgICAgICAgLm1pZC1sYWJlbF9fdGV4dCB7XG4gICAgICAgICAgICBjb2xvcjogJGdyZWVuX3ByaW1hcnk7XG4gICAgICAgICAgICBmb250LXNpemU6IDEzcHg7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTFweCk7XG5cbiAgICAgICAgICAgIEBtZWRpYShtaW4td2lkdGg6ICRicmVha19zbSkge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuLnBheS1taW5pIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgaGVpZ2h0OiAyMnB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRncmF5XzE7XG4gICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAgIHBhZGRpbmc6IDJweDtcbiAgICB0cmFuc2l0aW9uOiBib3JkZXItY29sb3IgMC4xNXMgZWFzZS1pbjtcblxuICAgIEBtZWRpYShtaW4td2lkdGg6ICRicmVha19zbSkge1xuICAgICAgICBoZWlnaHQ6IDMycHg7XG4gICAgICAgIHBhZGRpbmc6IDZweCAxMHB4O1xuICAgIH1cblxuICAgIGltZyB7XG4gICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgIG1heC13aWR0aDogODAlO1xuICAgIH1cblxuICAgICYtLWJpZyB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IDQwcHg7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG5cbiAgICAgICAgQG1lZGlhKG1pbi13aWR0aDogJGJyZWFrX3NtKSB7XG4gICAgICAgICAgICBoZWlnaHQ6IDQ4cHg7XG4gICAgICAgIH1cblxuICAgICAgICBpbWcge1xuICAgICAgICAgICAgd2lkdGg6IDM0JTtcbiAgICAgICAgfVxuXG5cbiAgICAgICAgLmRlc2t0b3AtZGV2aWNlICYge1xuICAgICAgICAgICAgJltocmVmXTpob3ZlciB7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAjNTBhM2U5O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG4uc3Rhci1udW1iZXIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB3aWR0aDogNTNweDtcbiAgICBoZWlnaHQ6IDU2cHg7XG5cbiAgICAmX19pbWcge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICBcdHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICBcdGltZyB7XG4gICAgXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBcdFx0dG9wOiAwO1xuICAgIFx0XHRsZWZ0OiAwO1xuICAgIFx0XHR6LWluZGV4OiAxO1xuICAgIFx0XHR3aWR0aDogMTAwJTtcbiAgICBcdFx0aGVpZ2h0OiAxMDAlO1xuICAgIFx0fVxuICAgIH1cblxuICAgICZfX3RleHQge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogY2FsYyg1MCUgLSAycHgpO1xuICAgICAgICBsZWZ0OiA1MCU7XG4gICAgICAgIHotaW5kZXg6IDI7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICAgICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICB9XG59XG5cbi8vIGZsZXgtdXRpbHNcblxuLmQtZmxleCB7XG4gICAgZGlzcGxheTogZmxleDtcbn1cblxuLmZkLWNvbHVtbiB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cblxuLmFsaWduLWNlbnRlciB7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuLmp1c3RpZnktY2VudGVyIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cblxuLmp1c3RpZnktYmV0d2VlbiB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuXG4vKiBDdXN0b20gQ2hlY2tib3ggU3R5bGVzICovXG4uaW5wdXQtaXRlbSBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0ge1xuICBhcHBlYXJhbmNlOiBub25lO1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gIC1tb3otYXBwZWFyYW5jZTogbm9uZTtcbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogMjBweDtcbiAgYm9yZGVyOiAycHggc29saWQgI2UzZTNlMztcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZmxleC1zaHJpbms6IDA7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XG59XG5cbi5pbnB1dC1pdGVtIGlucHV0W3R5cGU9XCJjaGVja2JveFwiXTpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogIzMwRDA2NTtcbn1cblxuLmlucHV0LWl0ZW0gaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdOmNoZWNrZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzBEMDY1O1xuICBib3JkZXItY29sb3I6ICMzMEQwNjU7XG59XG5cbi5pbnB1dC1pdGVtIGlucHV0W3R5cGU9XCJjaGVja2JveFwiXTpjaGVja2VkOjphZnRlciB7XG4gIGNvbnRlbnQ6ICcnO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDVweDtcbiAgdG9wOiAwcHg7XG4gIHdpZHRoOiA1cHg7XG4gIGhlaWdodDogMTBweDtcbiAgYm9yZGVyOiBzb2xpZCB3aGl0ZTtcbiAgYm9yZGVyLXdpZHRoOiAwIDJweCAycHggMDtcbiAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xufVxuXG4uaW5wdXQtaXRlbSBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl06Zm9jdXMge1xuICBvdXRsaW5lOiAycHggc29saWQgIzMwRDA2NTtcbiAgb3V0bGluZS1vZmZzZXQ6IDJweDtcbn1cblxuLyogQWdyZWVtZW50IGNoZWNrYm94IGNvbnRhaW5lciBhbmQgbGFiZWwgKi9cbi5xdWl6LWZvcm1fX2FncmVlbWVudCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBnYXA6IDEwcHg7XG59XG5cbi5xdWl6LWZvcm1fX2FncmVlbWVudC1sYWJlbCB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIGNvbG9yOiAjOUM5RkEyO1xuICAgIGZvbnQtZmFtaWx5OiBNYW5yb3BlO1xuICAgIGZvbnQtc2l6ZTogMTJweDtcblxuICAgIGEge1xuICAgICAgICBjb2xvcjogJGdyZWVuX3ByaW1hcnk7XG4gICAgfVxuXG59IiwiLmJ1dHRvbi1hcnJvdyB7XG4gICAgQGluY2x1ZGUgZm9udF9oMztcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmxhY2s7XG4gICAgcGFkZGluZzogMCAxNnB4O1xuICAgIGhlaWdodDogNDhweDtcbiAgICBsaW5lLWhlaWdodDogNDhweDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBib3JkZXItcmFkaXVzOiA0OHB4O1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBtaW4td2lkdGg6IDIxNHB4O1xuICAgIGNvbG9yOiAkZ3JlZW5fcHJpbWFyeTtcblxuICAgIEBtZWRpYShtaW4td2lkdGg6ICRicmVha19tZCkge1xuICAgICAgICBoZWlnaHQ6IDY0cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiA2NHB4O1xuICAgICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICAgIG1pbi13aWR0aDogMjY4cHg7XG4gICAgfVxuXG5cbiAgICAmLS13aGl0ZSB7XG4gICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgfVxuXG4gICAgJl9faWNvbiB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gICAgICAgIHdpZHRoOiA0NHB4O1xuICAgICAgICBoZWlnaHQ6IGNhbGMoMTAwJSAtIDRweCk7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgICAgcmlnaHQ6IDJweDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNDhweDtcbiAgICAgICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuM3MgZWFzZSwgd2lkdGggMC4zcyBlYXNlO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JlZW5fcHJpbWFyeTtcbiAgICAgICAgei1pbmRleDogMjtcblxuICAgICAgICAuYnV0dG9uLWFycm93LS13aGl0ZSAmIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgfVxuXG4gICAgICAgIEBtZWRpYShtaW4td2lkdGg6ICRicmVha19tZCkge1xuICAgICAgICAgICAgd2lkdGg6IDU2cHg7XG4gICAgICAgICAgICBoZWlnaHQ6IGNhbGMoMTAwJSAtIDhweCk7XG4gICAgICAgICAgICByaWdodDogNHB4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJl9fYXJyb3cge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICB3aWR0aDogMTZweDtcbiAgICAgICAgaGVpZ2h0OiAxNnB4O1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICBtYXJnaW46IDAgMTNweCAwIDA7XG5cbiAgICAgICAgQG1lZGlhKG1pbi13aWR0aDogJGJyZWFrX21kKSB7XG4gICAgICAgICAgICB3aWR0aDogMjRweDtcbiAgICAgICAgICAgIGhlaWdodDogMjRweDtcbiAgICAgICAgICAgIG1hcmdpbjogMCAxNnB4IDAgMDtcbiAgICAgICAgfVxuXG4gICAgICAgIGltZyB7XG4gICAgICAgICAgICB3aWR0aDogaW5oZXJpdDtcbiAgICAgICAgICAgIGhlaWdodDogaW5oZXJpdDtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IG1hcmdpbi1sZWZ0IDAuMTVzIGVhc2UtaW47XG5cbiAgICAgICAgICAgICY6Zmlyc3QtY2hpbGQ6bm90KDpvbmx5LWNoaWxkKSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IC0xNnB4O1xuXG4gICAgICAgICAgICAgICAgQG1lZGlhKG1pbi13aWR0aDogJGJyZWFrX21kKSB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAtMjRweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAubGFiZWwtdXAge1xuICAgICAgICBkaXNwbGF5OmJsb2NrO1xuICAgICAgICBtYXJnaW46IDAgNDdweCAwIDZweDtcbiAgICAgICAgaGVpZ2h0IDoxMDAlO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHRvcDogLTFweDtcbiAgICAgICAgdHJhbnNpdGlvbjowLjNzO1xuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuXG4gICAgICAgIEBtZWRpYShtaW4td2lkdGg6ICRicmVha19tZCkge1xuICAgICAgICAgICAgbWFyZ2luOiAwIDcwcHggMCA4cHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBAbWVkaWEobWluLXdpZHRoOiAkYnJlYWtfbWQpIHtcbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICBjb2xvcjogJGdyZWVuX3ByaW1hcnk7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmxhY2s7XG5cbiAgICAgICAgICAgIC5idXR0b24tYXJyb3dfX2ljb24ge1xuICAgICAgICAgICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSA4cHgpO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuYnV0dG9uLWFycm93X19hcnJvdyBpbWc6Zmlyc3QtY2hpbGR7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5sYWJlbC11cCB7XG4gICAgICAgICAgICAgICAgdG9wOiBjYWxjKC0xMDAlIC0gMXB4KTtcbiAgICAgICAgICAgICAgICBjb2xvcjogJGJsYWNrO1xuICAgICAgICAgICAgICAgIHotaW5kZXg6IDM7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmOmZvY3VzLCAmOmFjdGl2ZSB7XG4gICAgICAgICAgICBjb2xvcjogJGdyZWVuX3ByaW1hcnk7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmxhY2s7XG5cbiAgICAgICAgICAgIC5idXR0b24tYXJyb3dfX2ljb24ge1xuICAgICAgICAgICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSA4cHgpO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuYnV0dG9uLWFycm93X19hcnJvdyBpbWc6Zmlyc3QtY2hpbGR7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5sYWJlbC11cCB7XG4gICAgICAgICAgICAgICAgdG9wOiBjYWxjKC0xMDAlIC0gMXB4KTtcbiAgICAgICAgICAgICAgICBjb2xvcjogJGJsYWNrO1xuICAgICAgICAgICAgICAgIHotaW5kZXg6IDM7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLmRpc2FibGVkIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGdyYXlfMztcbiAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG5cbiAgICAgICAgLmxhYmVsLXVwIHtcbiAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgIH1cblxuICAgICAgICAuYnV0dG9uLWFycm93X19pY29uIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcblxuICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICBmaWx0ZXI6IGdyYXlzY2FsZSg3MiUpIGJyaWdodG5lc3MoMy41KTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgICYtLWFuaW1hdGUge1xuXG4gICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICBsZWZ0OiAtNzUlO1xuICAgICAgICAgICAgd2lkdGg6IDUwJTtcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudChcbiAgICAgICAgICAgICAgICAgICAgMTIwZGVnLFxuICAgICAgICAgICAgICAgICAgICB0cmFuc3BhcmVudCAwJSxcbiAgICAgICAgICAgICAgICAgICAgcmdiYSgyNTUsMjU1LDI1NSwwLjMpIDUwJSxcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNwYXJlbnQgMTAwJVxuICAgICAgICAgICAgKTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogc2tld1goLTIwZGVnKTtcbiAgICAgICAgICAgIGFuaW1hdGlvbjogc2hpbmUgMi41cyBlYXNlLWluLW91dCBpbmZpbml0ZTtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuQGtleWZyYW1lcyBzaGluZSB7XG4gICAgMCUge1xuICAgICAgICBsZWZ0OiAtNzUlO1xuICAgIH1cbiAgICA2MCUge1xuICAgICAgICBsZWZ0OiAxMjUlO1xuICAgIH1cbiAgICAxMDAlIHtcbiAgICAgICAgbGVmdDogMTI1JTtcbiAgICB9XG59XG5cblxuIiwiQG1peGluIHBsYWNlaG9sZGVyKCRjb2xvcjogIzMzMywgJG9wYWNpdHk6IDEpIHtcbiAgJjo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3IgICA6ICRjb2xvcjtcbiAgICBvcGFjaXR5IDogJG9wYWNpdHk7XG4gIH1cbiAgJjo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgY29sb3IgICA6ICRjb2xvcjtcbiAgICBvcGFjaXR5IDogJG9wYWNpdHk7XG4gIH1cbiAgJjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvciAgIDogJGNvbG9yO1xuICAgIG9wYWNpdHkgOiAkb3BhY2l0eTtcbiAgfVxuICAmOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3IgICA6ICRjb2xvcjtcbiAgICBvcGFjaXR5IDogJG9wYWNpdHk7XG4gIH1cbn1cblxuQG1peGluIHRyKCRtczowLjRzLCAkcHJvcGVydHk6YWxsLCAkZnVuOiBlYXNlLWluLW91dCApIHtcbiAgdHJhbnNpdGlvbiA6ICRwcm9wZXJ0eSAkbXMgJGZ1bjtcbn1cblxuQG1peGluIHRybigpIHtcbiAgdHJhbnNpdGlvbiA6IG5vbmU7XG59XG5cbkBtaXhpbiB0WCgkYXJnOi01MCUpIHtcbiAgdHJhbnNmb3JtIDogdHJhbnNsYXRlWCgkYXJnKTtcbn1cblxuQG1peGluIHRZKCRhcmc6LTUwJSkge1xuICB0cmFuc2Zvcm0gOiB0cmFuc2xhdGVZKCRhcmcpO1xufVxuXG5AbWl4aW4gdFhZKCRhcmc6LTUwJSwkYXJnMjotNTAlKSB7XG4gIHRyYW5zZm9ybSA6IHRyYW5zbGF0ZSgkYXJnLCAkYXJnMik7XG59XG5cbkBtaXhpbiBmb250X2gzKCkge1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAyNHB4O1xufSIsIi5wLTE2IHsgcGFkZGluZzogMTZweDsgfVxuLnAtMjQgeyBwYWRkaW5nOiAyNHB4OyB9XG4ucC0zMiB7IHBhZGRpbmc6IDMycHg7IH1cbi5wLTg4IHsgcGFkZGluZzogODhweDsgfVxuXG4ucGItNCB7IHBhZGRpbmctYm90dG9tOiA0cHg7IH1cbi5wYi0xMiB7IHBhZGRpbmctYm90dG9tOiAxMnB4OyB9XG4ucGItMjQgeyBwYWRkaW5nLWJvdHRvbTogMjRweDsgfVxuLnBiLTMyIHsgcGFkZGluZy1ib3R0b206IDMycHg7IH1cbi5wYi04OCB7IHBhZGRpbmctYm90dG9tOiA4OHB4OyB9XG5cbi5tdC00MCB7IG1hcmdpbi10b3A6IDQwcHg7IH1cbi5tYi00MCB7IG1hcmdpbi1ib3R0b206IDQwcHg7IH1cbi5tYi0xNiB7IG1hcmdpbi1ib3R0b206IDE2cHg7IH1cblxuLm1iLTI0IHsgbWFyZ2luLWJvdHRvbTogMjRweDsgfVxuLm1iLTMyIHsgbWFyZ2luLWJvdHRvbTogMzJweDsgfVxuLm1iLTcyIHsgbWFyZ2luLWJvdHRvbTogNzJweDsgfVxuLm1iLTg4IHsgbWFyZ2luLWJvdHRvbTogODhweDsgfVxuXG4ubXQtMjQgeyBtYXJnaW4tdG9wOiAyNHB4OyB9XG4ubXQtMzIgeyBtYXJnaW4tdG9wOiAzMnB4OyB9XG4ubXQtODggeyBtYXJnaW4tdG9wOiA4OHB4OyB9XG5cbi5tbHJfLTE2IHtcbiAgICBtYXJnaW4tbGVmdDogLTE2cHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTZweDtcbn1cblxuLm1iLTg4LW1lZGlhIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyNHB4O1xuXG4gICAgQG1lZGlhKG1pbi13aWR0aDogJGJyZWFrX21kKSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDg4cHg7XG4gICAgfVxufVxuXG4ubWItMjQtbWVkaWEge1xuICAgIG1hcmdpbi1ib3R0b206IDI0cHg7XG5cbiAgICBAbWVkaWEobWluLXdpZHRoOiAkYnJlYWtfbWQpIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNDZweDtcbiAgICB9XG59XG4iLCIubWQtbm9uZSB7XG4gICAgQG1lZGlhKG1pbi13aWR0aDogJGJyZWFrX21kKSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxufVxuIiwiLmhlcm8taG9tZSB7XG4gICAgcGFkZGluZzogNjRweCAwIDA7XG5cbiAgICBAbWVkaWEobWluLXdpZHRoOiAkYnJlYWtfbWQpIHtcbiAgICAgICAgcGFkZGluZzogMTEuNXZ3IDAgMTQycHg7XG4gICAgICAgIG1hcmdpbjogMCAwIDcuMzV2dztcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL2JnLWhlcm8ud2VicFwiKTtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICB9XG5cbiAgICBAbWVkaWEobWluLXdpZHRoOiAkYnJlYWtfeHh4bF9jb250YWluZXIpIHtcbiAgICAgICAgcGFkZGluZzogMjIwcHggMCA3LjR2dztcbiAgICAgICAgbWFyZ2luOiAwIDAgMTkycHg7XG4gICAgfVxuXG4gICAgLnNlY3Rpb24tdGl0bGUge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxMnB4O1xuXG4gICAgICAgIEBtZWRpYShtaW4td2lkdGg6ICRicmVha19zbSkge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMThweDtcbiAgICAgICAgfVxuXG4gICAgICAgIEBtZWRpYShtaW4td2lkdGg6ICRicmVha19sZykge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjZweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICZfX2JvZHkge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIH1cblxuICAgICZfX2JvdHRvbS1kZXNrdG9wIHtcbiAgICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgICAgY29sb3I6ICRibGFjaztcblxuICAgICAgICBAbWVkaWEobWluLXdpZHRoOiAkYnJlYWtfbWQpIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICAgIG1heC13aWR0aDogNDAycHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmX19idXR0b24ge1xuICAgICAgICBtYXJnaW46IDAgMCA2NXB4O1xuXG4gICAgICAgIEBtZWRpYShtaW4td2lkdGg6IDEyMDBweCkge1xuICAgICAgICAgICAgbWFyZ2luOiAwIDAgNnZ3O1xuICAgICAgICB9XG5cbiAgICAgICAgQG1lZGlhKG1pbi13aWR0aDogJGJyZWFrX3h4eGxfY29udGFpbmVyKSB7XG4gICAgICAgICAgICBtYXJnaW46IDAgMCAxMTZweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICZfX2ltZyB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBtYXgtd2lkdGg6IDMyNXB4O1xuICAgICAgICBtYXJnaW46IDAgYXV0byAxN3B4O1xuXG4gICAgICAgIEBtZWRpYShtaW4td2lkdGg6ICRicmVha19tZCkge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuXG4gICAgICAgIGltZyB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmhlcm8tYmF0dGVyeSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBwYWRkaW5nLWJvdHRvbTogN3B4O1xuICAgIGdhcDogMTBweDtcbiAgICBtYXJnaW46IDAgMCAxNnB4O1xuXG4gICAgJjo6YWZ0ZXIge1xuICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IDE2cHg7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChkYXRhOmltYWdlL3BuZztiYXNlNjQsaVZCT1J3MEtHZ29BQUFBTlNVaEVVZ0FBQXNRQUFBQVFDQVlBQUFBUlpXbVRBQUFBQ1hCSVdYTUFBQXNUQUFBTEV3RUFtcHdZQUFBQUFYTlNSMElBcnM0YzZRQUFBQVJuUVUxQkFBQ3hqd3Y4WVFVQUFEb1pTVVJCVkhnQjdiMXBrSjNYZVI1NGxtKy9XKy9kUURkMmtBQkJnWXRnaWFJNHNTRExrU2pMeTNoaHhwTnhYTWw0bWFtWitURlZtWnJ5RDFkWlAyYks1Y3BVVWhrbnFjUkpiQ2RSWEZiSmtVdDJvdGlXb3RDV3JNMEdWeEFnUUFBRTBJM2ViOS85M204NVM1NzNmTGZCQmdsWnBKUklUcVZQc2RtMzc3ZWM3VjJmOTMwUEdOdHYrMjIvN2JmOXR0LzIyMzdiYi90dHYrMjMvYmJmOXR0KzIyLzdiYi90dC8yMjMvYmJmdHR2KzIyLzdiZjl0dC8yMjM3N2I2NXh0dC8yMjM3YmIvdHR2LzNYM0Q3K2NZRWZjNThyZDNYY3lZK2VETlJJOFp2UDNsVDQwKzY1cHU3M3lqUFBuQW02SzEyWnpxYmVrVHRIMHRGb3hQTWp1WHRtSUFkeXJYOHFaNzBlUDFwcnlxeWFpVXhuWHBISHZzaWswYlhBTXlyem1SQ1dHY01GejVYZ3ZoS3haNzdSRkdLVjVmZjdQazFqM3lyRDQycVdWM1JGQjlYQVh0cWFNK3paWi9WOWJyZHN2KzIzYjYwUmJYOHI5T1BoeDR4LzN1Nzl3djBjWld6aS9HTlIremRmYUxOdnI3M1RzZlB4R1BTYnYveE90cjlvME43NHQ5aHpqeHgvdG05NlBtZHZqSDMzdDArZkQvejhPU0ZiRzVhdE1GYWNMSVJvQ1J2MlEwTUNpMzU3c1dmVGFpcWFvMlNLRi9LZURiU0ZGbmNINnUrOU5tUmNjamNHV1ZHNUxlemRkZk96dURDaEVycFh5R2dxejJ3MnhSVWtvc2dnRDAzcUtWT0piTkVYc1lsNE1lRWxVVFhHZTdQeDB5SExOM1kwaTlDZkZvYmxaUitaSjF6ZjBjQnk2eHVSTVU5Wnp3aUdINkcxRTVvMjA5SXRWalVveEVhbWJJanJJMjVwM0Y1OXFQUmtSZHFkOFRoamcvY2tncmVHUnJKUTJZcmhmTkMxSWhiR2pPcEN5MEpLN1d1ZkRWUTRHK3FpZzNVTGhCdkwwUG9oQ1dNYmwrOFNlOWFNdnNkL0VZODlIUmFkVVNoRHRYWmpVckZMbCtoWk0vL0lmTlNkcWszeXNOQzhHQmtlQ3NNeHhtaFdwYXBWay9ROG14aS9ET3lnNHRRM3l2ZnBmV0tRcTdCU0tnZ2xxbEt6UWpKVjRUb2JCUkVQSkJaWDBMcVpvZ2hBTWRibXZtUTI1VUw1cFZJUjVWcENFMWxocEZ2akVhMHZGQlNYSTd0M245MiswL2NZbnlta3p6SmhBNTZHM0VxZHk2Q2c2eUZUL1RZNzJtZXpzN2FxbnB2V25jd1BsQXc0M21rRDdGT3NKUi92bTJzRzM5RlBibWllVXN0cWw5WkJXRTlYV0grdzhZY2JJS285dkhEK3ZIY3lYcEdrYUF0UmwwUkRKVTBhcmdQZmQvZWtlS1h4UFl0TllGbnFuZzBZajNJVjVGTGxEU3dDNXg0b2lYdUZybm85a1JXRjlyd2c0RHpNYUEzYy9jcnhHUitLZXFFTE4xN095N1d5MW5LUjJBenZ3TWFXY3lHNkxBUWZlYkhPaVdiQ0lDeHlrM3RSRkJVbU56dzNGVTlWb2Z6ejFQY3lrK2cwajYzRkdscmwrdk9TY0VEclNQU2I0WjBjNDZBMTl5TVdkdjcwdG9xT1RmQXc5bnMxYlZLZGE3NzJRLzlMQ2tVdnhzcitYbGxod2Q4L2RDQnVEYU5aem53bFE1T3pDR01lWnM3UU9MRThQYmhRcTlsek1GS3VIMnBXZUY5WW9qRVJkNDN3aGRWaFhSU0toM2ZmNTJIdkJrcDZmUnM3dnNNQUlqOFVQRk0xTThHSGhXSWo0WVVGOWVHMW1ybFg5N1FlYWlFVGtCOW8wak45blJaZVpQMVl5RkZSSnpyRTJpdWQ4VkRHTE5WQjJPZWp2aVVaUURMRTZwaHpNem9nYytIVG1ndGJwTXlqRGN0SFRJNXBSL3RPQnZGUUtYcVhJNlYwdkdlZ1paQytKcnJLSVJPWUFpK0NWV2hQK1pqZWQ1dE9pZUwzTlBUSCs2ck9RWE1pdExsTzJOQzlIL1NibVZ4UFAzN1lCaWNtSzlyS3doTkNHZHNUTnZWaVVPKzBVSVZQOTZvY1hXdGJDd0t2TUVaVk5jaWJGNmFCRlFaZDZ4cXBGcXZVREhoUE1PT21vYkFtSHJhdGkyNFRuYXZlN0UrYy9wZ2VZTHljOVVIYlBmREFFSytSR0wreVFoemcyaDdGMmpqNURtS3Y0WFBCUGU4Vm8vVWkzaDVidzJvczE2YjIzeDJXckRDWlpSWVN4QzZETmdMOFhzTGY2RmdFbkhFRGVnNHg3WkcxRFBzTENVNDh6dENiTXNweTdxUHZFWWcreGU4RXo5TnZCYjcxc1lrRlZyTUxmcDRucVljeDNNRDEwM2gvdWFiZ0U5b005NUd6RFBlQ1YrME9vOStjYWZSWG9YRXowRFJvakdRQmxvRFA0cHJIdm1IajMxZ3pjcnZuZXZtWnZqSzVnanpqYjM2TlltT2RpTHR3ZzV1QnhucG5XQmthSStTRDFYaHdpR2R6SG5qOTBVc2JmVDNNRCtHYW9EWGhVcEJ3Z2FSbUJUckNmYklQVGpIWWh4N0pDRFBNV2ZQZlgxc0RIeFRKNllVZ2VYQnlIbXV5Q3EzU1o3cVlzMXBNd0FtWXdCb1lQSjh6S1l2MFNqTWJYbTdtUXU2eE9aS0FUWC9zUkUzM2xXRnZhRjcwcEJPTXZaUi9GbXlpYkhmbjl5NFBaVFZhZzd4UDUvN2EyWE5xV1BqZmNNVU1YY0JvQk9zeVdnTmorVjMzUjJCT2pMYzQyUmJXNUZ6S1BuVmlmR201MWpIbU9zRFRBZTZmQmExWFFUOTFyRU1tSnBOWE8zOXc0d3JMOHk0MHNHZXlWQzc4ekpNTGE1OThvUytMdkFPWmwyQU45ZUwvK3A1NjBjODBUeUdQT2ZFUmFNYm9DcFkyQnIxQ2JqbFpnMG55dXFPYndIc1pBL1pCNncwTStCYm9oTmJhNDc3TjFNZ2U5ankyRHVranJOQnRrK05acFo2Qy9YR0ErV0laNjl2QVRxNEdpL1ZodEZCWk1CcDNNSEZRQ0hZS2N5YTlDTVZOVWhQU1hNclY3cGR2ZDFqc3Z4cWZtYW5MUU01ZzNqVkh6SUkzY1ErNGl0VjRvZjQ2ZEdGemw0WWNyWmZ5Zy9pcEFCM3RJVGp1Njlid1dUblIrQ00vOGliQit6K0txNWdMeDN4dDFmR0RZVVFibG9YZ3Q5eHVnK2EyYVk3NERtc0xuaFdpZ0F4cnNJS25JRlVQMy90NE5zSDR2U0N1VWw5QjJaZDFZK0V4dG0wQVJTY1pEQlRzTUhFYkZnRzArZW51cXpjOTY4a0lna1Bqa3RDRmZuemkwU05ZY2hVWjhEUDZuaEpNeHRsTzI2WXJYUTZka0hwUjhGcjd5OHVYYkY2UVVkYjlUaHJFWXU1L2YrOFR4My81ZzMvYktIV0NPMEhFZHpETkZpYXdqc205RzM5dllmUWg1cDQ0MW1Uc05vUVRtYUlOTE5BY0ZsZmhubU51SVdtYkdkRStiQmZJZjZ4S1QrM2tHMTRqbXNHeVZqRjVFb0swbU9LTlJYVi93YXl3TDJOcEcyNlZTeUVqU2RYZy95MWFkZWZuV0Z0aGI2QUlIdjRmajNlRnBDQnRYdXgwR2pHWHRVUkFRendXY3RlZmJic3gwVE5XUU9qcUVSZHlaM1NsZVhsNGNmT1E5UVFwQUNNUzMwei80T21ET2gyUkVDT0JXY05jQTd3VENvTm5yaXRoUnlEckdqNTNjQzJGU1h3TDY3VUs1Z0hqcWptd1ZzL055M29ZRTVTRlZTZWhvQjdHdlEvZ1drYnlINEtRVE1FZHpDc2tNUU9sMGg0eml3S3REckJXWFhvL0Z1TWs1ZzNHbExBazdBd255NTJ6YXlRNElKK09rMUpEVC9OT3ZKUGdweTJ3dGsvS0hhMktlMU1vQVZpWTdCYTJiOFZLMXNKTVNjN1d1Qk15OXFSMWdzaXRNTWJQZHZBR0VsZ1FuUHc0SDFNakxtTHQrYng3NW03alRqcmlRd0dlekV0RlpOZTRzTGNnVFRFQ0RmTmZrUHgvTHlkUHc5bzYvaUI2MGVodkFzK0FTYkFHM0hZeDdrbGlWb3hiT3FWSmkyVEFzTTdFdmdzY0tWclVlM3hHTjI0WThad1VETjloaXIrSVVYUXh4MVhqNjZjZ3hpS3NWY1NaMEtVY1lxdmcxUzJzYzRoK1B3aWF5MG1QMFI3anZnS2ZYc0lyTXdobENSTjBBYVBBbnVFZGZDOTR4ZmIyditkckMvTUR2aEt0Q1ljQ1p1eHIxdW92NEkvYm1Ca1I1a2NBVE0xZ1lSYndUaWc3bWd2b3VCd1loc2krQ0YwNkNkRXhBYkdTWVQxVEp6d3RhSWJrTlFNdGxlczRoZC8xc2tzK3RJN1c2UlZpRnQ5RWU4YXp1MGNyZVB2TDJOTUtaQkt0SjR4NVBsV1NpZ0ZmOEdsNkwvZUNGenRmdnZhWmlhZE9CbG9WSHlhNmMvZHl0b0MzZ0crd2NsWkFNZUszaHBEVllLZlFJeHFDU29XeFllbGV6dCt5UG5mSlpmeUhveG1PdllTUmhYVWFyNWU2S3cwc25Hdk9tOXp4bWJrRkFkMGh1WUc3VHVJNnlaeWtuQU1aTzV5L3FUT2lyWFVuRzZBd2NMRUQ0d2RHbE9OZDBEQmttZXNMQ3FEY09USk1ydUhkQTdlR2pyLzRNZng5Q05kSUVkalN1SEozUzhaMit5TTZkbDE2N3dqRHdDYVFNblR6SkI3VitqWnNWUS85ellGbDNqQ1l5V2JyNWt3UGNsWWFXSFlkOStpeWR4ZzNaTlJZTmxrdUo2akEyV00wVms1ME0rUWxVNUM4Z3hOSkNweVJ3UXZSVE1xZmo1eFJ4a0dYbkRWTk80L0lTTVliSnZHdVA2YzE1a1JyZ2kxaXY0VlRsS1c4SnNlRjVESHg3aFJXRzRZTXVablVseHZIa0R0bERSblBuWXluTllJakJ0bC83eUlNMEQxZEgxQ2Z1Tit3RWhHbUgrTU1XT2N1NENxSFIyMlloTTZKNkE5Y2x1VnNuUjRoNDVEa0lobmJmQThSN082UnZXdUhmck50Y2V2bGFLOTg3czEwL0U0YldYY1ZzQVk4dUdDcHdlRHVzR0o3eU15d0tFbklqbm5oL3QzUVRUQWNEYm1XNUNMQ1NlSGtLSkFHSm00cG5FN0dPdE84c2FtVDBGMXdDbjMzV3BzckFwS3NXejdpUzZlLzNaeTA0MVhtNUs4SFJ3NXZFRy91dTYyNzJRakRnaFB0K0F2c3gybk40YkE0NTRNN05vRVZJeW9odkRGb1A0eEs5eHptNFJ3UWVvNzcyQi90TEFiUHJTNS8wejRZV2grSTkxcHdkeW4yUW14RUhXYWdpTHErTWNRSWE5R2ZxekxkeXhRNWZqd0I1clhjWWNFQjJIVVlkR2xzUTlHdWRLQXF4WnVvNEg3ci9zM0FUUDdXZThsbWdsdnIrSWZrQzgwWE5oR3VEa0hBcE9PSmxzRm5mTnVXSGh2cFBBQVF3dXM4ZTB2TEdDZ1hvQnRleWtCYzR3UG0rTlpnMzJscjZUdkFhQjdnQlUvU2ZEVGMyUUh4Qk9aSUtKTEdUb3lzMC9jMFd5dUNtYVN4L2J1WHBmQThrc2licnNkU2o1UWl3bzYvOFRueFlZVkNKWGlQSnp3Qlp4WU9HZXdnYWMxSUIxNUxjZzNYM3g5NW5wZUppcTgyZiszcmNJSnFxWlNFeVNpVkFrd1NqVXg1L1VqNU16MWQyNjRwa3RMWGZ2VWFnU2U3S1BWdTlPZGJpcFI4UnhIaUo5cC8rdyt5NWU0aUZOd3haNFF3RWp5TXZFTmltcEI5bXcwYlQ0amEvUzZSTUIyV1AwNUJrekJTckJUVUFhRUtvSjZiaHBCblMraUM4K2dnaUcwVkcrcXpNWUpXYWdISGJvSzkwMmJJTEF3eXJ3cDBFNnJKNFlvZ2xXSVRjdHB6c3BGaWNSUTJJQUludzdnRkdpVkRuZkJqTXM1TEJiWlhKY05BeHRCQ1Zsb2I0MFVZRzQ3M0ttOW5TR0s2dDhlbzVBTmpjb0czNWhRWE1UUXA4Y1YzSUp4QjJOYm45NUd5dGpSQ1FPenNEdjZZR0E5cVY1bFgyWDNwam9RcExUSG1YTDVUT3dPMFpDKzQ3eFpPQUp3UFl4dVlIT0hLQVJuOCtKdzV3d0pPRk9mT3FDREc2NUJUQXVYK0xyd2gzb1BNa0NRZE9YdVB2TkVTRXgyU2NVV0lFTzRMOFUyWHZHVzg4K3p1ZFBCZmR6eSt6TTNiQWdNTS9HRnhxNU5tSzUwZTNsRU5sK29Ud1ZJOVpscTFyVFBhNFFneGNxcklxSmR3L3V4UmgySlo5TS9ZaTh6SkZOdUYvSitBUDlERjJCY3dHSVZ4NEgyc1RtNnRFenFjSEJYYUZLQmp6SmtpUFFkL0VPNFB4d0d1d0F6bVdNRXpRQ1FndWd6dENSbDVsZ3dBcUg5eHdCS3l4WjNpR3h1QzFoc2pZbGR4eXd1RytyT01ET2M2TTA0dFdPRmhuaVFJSVlUaFlLMWlPMjVDRDg3QWNYZy9YbkNNbFNyQVE1L2J3dGcrK205aHZKTTBqL0VlN3piUUhkdXloTmJBeVNUVWlqWVorNGwxRVJyejZxSC9JU0I2cURzNEYxb25HTUpON2dTcGVBalBIa1pQaENUbWhGQ1FLc0k3Q1dtQkE4YnY0TDdJS1diY2d3RVIwcmRBamhBaGtMaVhuRjhhSTgyYkhMQXFPYW04bkNQZHM0M3hiS0wvZ2l3ZFEySmJ3cGpWOUc2WVJZYURCOFVPUHNHaDBIT09MaHdTeWNpaElyZ1JTc0U1RTNTdlI4ckdHVStnSVl3SktCUTVGMDcyMEhyMXk2WG50RmRUOThvUVRvNnBHcU12QldGazFpa3JSc01peTJTQU1WWkxaOEsrZ1RLV3lzYVpBTTZ3Rnl4d01vcUFhZzRlSUNjWVdEUCtqcDJjNVk2RzRySFRQamJTbld3WnY4NEpncHlWQmlsUmFFcHJ4QnkvMlpaMVJpb1B4djRhNkpJTmVMbXU4ZGdlSkJrMVVkcktaRUNSakJXK2M5N2dJTWxHS1BXb0lBbkhkN0VGK2hIMW9PUjB4a3BLdDN0MFdjbXJKS3U3cGFuRHEyNThqblh4Vm5CSU1GZUJQK3djVlZ0YWFTUVhXUXBYcW8vdnlNRXdEb1VEVWd4anBiN241V3dNZ1duaVBUQkx4MGtkNmxJQ2dTTUVqZk1UVU5yY3pRR0duU2tjb3V5VmpnN2tPQmV0MGhJbWV4RHJZOXdJUWp1Mnl4d3lTMXVJV2NPb2tCZ1RyWDBzZk84cUl5Q0xnLzRzT3c3bkpYSE9pM1hHem9pY0IwdkdqT1VUZVBOVkVOb3lSUFdNVmtBMUVmSEJkK0FCUVlESTBBejBsN1kvYy9tRmNMWnk0L1cvOS9XTjZGREk1ci92dEQvMTF4LytxeVpUM3djVWVBcXJFQlJyM1JTVTFjS3FEYnpwYWdBblVBSzlmY1FNaWtqMzB6Ym04czloOGk5Q3VrQXYyTU1PVkFMNHhBazU0K1I4bTFuVno4bWNuM05qRkJheWhReFQ3RFhuRDRCc3dVL2lPSE03YkFxQ2ZFZ080ZmtHak9FWXFDWVpqOHlmclRoZlRZUnl2ZnVueXh2Q2s1aTMzUWlPVGhSdzJxN0FPQVdOa1V3eDIxZ3ZZSUVDeGgvZ0JpWkloazd4U0thRHI2OWRNeU5WQldWdlREeDVwRkRERE5jRWRBUXNWOXdQYm5xRUVkSU1SQkoyd2Zib1V2UGE4T0xxc3ZXaUd0WjFIV3cyTkFqTnNLSmc2WE5iMWNyamM2dmVWTlFyV2lNMTdCb2VKQUNsV3NYbXNMOFZTaDVvbVFlSnlzMXNjbWFxbXEvMUpodmZjMmphUnFJSFRsckNtRWdIM1FMNlhkRWo4MlQ5L0ZGdHNvTG9vUVk2aUJEUkNIdlByK2N5OHFleER0Sm1oVTRlT3lBa0lpM1l4eDdwaVZLT2FhSWZZTW4remM2WGJoK0drWWt0UndodU52R2dYMktlQUVtcndMUFFtbXlTUnFrRGVkWDBDNkhhS2ZQbkt3U2xFWjBXMkxzaGpIZEVWV0hzZWdnL0FVb0REU2dncVprTWZVLzRQcHh4UzBDZHlycTkxT1paaVp4TG1ack1wSU9MbXh1QWFaYXcrZ01DSUNBTzI0Q1BpT1o3c0ZlazRUTGxjYVIzZnZ0NUU1Mll2UTJuNUk0eVp1aGg4UlhBQytsVGlNaGpNa0k0YzZxaWRuN25XbFlNMjBXZWVRb1JxaXpVY2xnWjVQbEtlTEpBTlBDK0tVdmZqZllkTllpZjZ2M2lWd2ZYTnE2QWlLQzA3YVN4em9zNXhsellpKzhLZXFlUGJTbklYTVBLSW9SRG9VNUx3YWVJUEZaQ1ljQTA0RTdleGl3T3M5TFlLVVVzZDk0aklWeHhDZWdTN3JHYjV2QVhHWHpXakJHMGNkOWpQR1EzeDZ4OGtpeHV6eWtnNTVVNHhFcTczM2U5VHFlQXRUTWFkakVFNHdJNTlNMmc5QVVJcVFEcS9ZM0hZa3VkQVVsUThZWHpidTlqNnhQLzUxdkRqQk81YzJkUWc2OE1JWmdlMi9XU3lLTkRyTjBKVzA2NHFKdUlOemFrNlo1eElBdGVKcXdRV3hySVEyZFlFcXJHMk5SNHJuYThRN1FzdTFxdFZPeldJYkFsNXM2ZDRlaU41MC85cnVDZGwxbnBTSitDUUo0QzJwY2doRlJxbjlLUUkvWEcvSU5WajR3QThyS0xGZGhLRkt5ZHJ4Q09Jd3dRTEtBRGV0ZEJlV01SN3U3dDNmR041ME1JQlhta0hUSXd3ZFJWZkZNUDVoTm1FTXdTRXU3cUhkZ0Y4cHV3UWZrK1BVWk5tQXY1R1BzNlZtOFJGQm41Qit1Z0I5TXFsU0UvY00vUUNFakpuVWMrZ3JCS0lHSkxUS3IwV2lEek1WWFNUWHYybC9aSE5ZZk1tNGtKRzRTZXhoNnY5WmljUVBTTjBCRXA5azZTT2VQTEdieHM3ajVqTDhZUlZ1STFNOTVyN2hBbDg4WXlBdVhCN2h2M01sa0wzekJLeUpRWTNrVU9xVTh5NkgxbmcxbERLUHNiaTJkM3gvUVhJbEo3N3QyN1VQZTlWekU3bm1pNW41a2pQQW9VUzBlN3BSRmtyTnhkTjlDS2V6QmI2U3FDa3lqd1B1NWdGOFdrVkI4TlZGL2F2U2hDYWNIQVlMU2Jna0wyNXU3WGtPcE0zalY0RFRuTlpSQVdCdG11SU5mbGRpTDhKNGdLbkIxWGhud2gxMXdFUkxpRklnU05aQlloNTczU1FYR1RJT2RtV0U3UnBRa1F6Y2FsNCs2aUhHNE5pUG9JclNFamw1VmNTNVlGclJIdTV5Tzg1empHM3h3alErUTB4azd1T0dmRW9kaDhkNndZMDhpcmhTbDJkd1lqb0djdXdTWmQ1YlNuZ3RmY3ZDR3JPQ0d1SEtGT29nNktFSENwTWNVR3BnOEY3bEQzNHc3aFplU0VzZ3p6NkJFM2M4cU9RZVFQd21aSGtHSGorNkw3bFZWZS95dUh0L3lLQjBNUHBocVhQZDhQSHR6NHpRdUxzdUZQMkpGdWQ3Kyt1akh4Z1dNeDZCSDlteEMwVG1OQlpNSU04Y0lkSG51M1JDVWFGYTFzMjdRSGt2V1VYZjAzTHc4cjFYcW1pcENNY3pZVkRvYzNuNzJaM28rZzV2L0dJNVhhOXREdDI3WFJVcGsvMk92eGMvaDFZWVFsdkhUSnNKS0lIZEowNEFjUEpMSXBiWDJwcnZmazdYNUw2Tk4vdHZiUmsrRk10eDJNd2xwQ3JxWEtkU1dacjhaODBPa1VDMHRELzhxMVlxZTVrNUhic1BUd2tteXZSMVhXNzdPcG56dXBjcGhFY1ZKTFh2L1p6NjR3NHU1bm5oSHNVNS9Tcy8vd2ZOWGJLcVpnWGkvNGlGS0JXUkIrWmtmQU1ZQVZKZVZiSFRiOWJERDlvdzlWdkNwbFJCWFRwa3pZQUJRTk40SExtNkRGQ3NKZlRXbllBRXdaZ1Z3cE1uZzdyL3RYdkR1OVVXczV6NEplTjluK056ZGc5TUVZbEdWNkVLVlQrWm4yQnB1ZDRkRy84L1JISno5NC9MUlJSWVVWNmxIUStCcEZWQ2lCRHpSN0cvWVdRQnNMeDkwZzNPNnRnN1pqcmpTQUVRbUhFR0NYQlRvcWJRZ0RZa2h4Q3REb0lWYm80MENvcDBRZ0Nmd2lzR1BEa21YdW1sMW5STG5DeHQ1RWZCREdabXI2cHFyVWNBQXRkaFI5UDI5VFpYc3Zyd3pqRTlNSDA1Vk9Ccm1TYVJmcDQzV0JQaUdTMmpEdVdUaGZQNEwrUXJqRWs5WTVVSWlvT21vaU1TVmVnT0gvbGY3RjlXbm90TkN2QlppL2kzNXovRzJnd3pYMGdzcTNSMEpTNEw4V1pXS21NaExDYkVhbjVueUs1YlkrODFyZXZiQ3EvWHJRRi9OZzUweFZUVzVrOHZCMHIvN0U0bEx6ZDY5L29lam1DdkZkbmhXMldYdGlvWkZkN1JuYkhRQlFnbTFnYzNDTjdoZXZiS1ZGY3hqQU9aQzIyeGZUUC9WSVBQWDBnM1c0eTZmbHNEalovZXBxVVAvSWlVTjJsRFVvY2lzaUdReWUyOWl4aEVibktnaVBUTnp5NXlMUzAxMi9ubFNNMGduR1BnRnFlTlNXNkRQWnhUYVlTd0ttdEllVnlMeGE0c0g0bG9TQlNJZ3ZEV3hENTVrVFNhYXJDeGppeXJCaUUvdTVuYThPYkhHblUrTysxOEsrd0w2akNJYm9Rd0l0YjMvMnlxWlhqenRCNUsxN2g2STdhNzkxZGJ2WFA5Z2VHOVZrODN4Ynh2VjMwaUNXN1BoazlaSGYvS0ZmTkRsRmxJRytPaU1ZSHIvVnZ2TUNvVVI0S0l2NnVVV2xsU2F2ZjVZTUdsQXVoYjhKSVRyc1BGWVlvTmdjUXBlZDRRYUN2TUVkR3NjSmpTRHlobGROK1N2TzJDSkZJOGpiWklUYXVkd1ZRZFlBdkZzeTRwelZCc1hqbmlXOGxCVGY2MkE2aExwNTA1TFNNUnhlc3d0bk00Y3dVNjRWK3NMTmZ3cUVZb2U3c0I5QzlPNGRqaGx1bDVtbGZCTjhmRldVbTNTMnpLVno0YnV4MVdBZkhlOUM2RHpKOGpPRnJvRXFPRVFKRENlQzRhdmJYeHk4c3JFRjcwNFJpbXlKdkF2MktnR0szbVRpVC8vVkIzOUpaMmtFUEtGbENsMzB2M1pueUVMWkVJSFhjQXJhWlIvYURtRVlBbnFwOXA3RktaMHJRdWVHbE4xakNXbUUwWWpyOEZSZFdIRUthMDJHRHlHUjJ4UW1KSTdHM3lNS3JVTWpieHBLaHlXRWpiTmI0eVNUazJDSUVaVGhLZHo3TUUybE5BTk1EdUZEZlYzQmU1dFlvZWZ4OVVCdjluTmVqeFg4WlNBSytMRUlRa1VSMy9pTjU2K0xpdWZyWWRHYi94dVBIOUtkZm4vN002K3RDWWk0MnVNSEZxTlRVOGN0VkI5WkdzWWhNRFF1VG1IOEFtWUxyVmRvUzhTSzBLbEY5RHRUN2pQOWpYSDMxSEx6OTY0MFpUWHNzYlM0UFB2VGoyZHFPRHBEK1VWa1hHQi9KckJhRFdQZFdzeU9FYzlSbVI3Q0tLWEhCMDI4NXVpWmladEFla1liLy9LRk5ZU2pqbUlrQW9oR2d2OWZncnpkUktmTCtjMWVXbm1nOFg2ZG1WRDFVajN6bzZjT3l0aW45SUJ0Z0tLdkVvQTJ1cnpkSHJ5ODBRV0NFbUdrQjFVdlB6SDU5SW1UbmM5ZDd5TlVlQlhpODlMQ2o3LzcxVHVmK21vNi8rUHZQbVpHL1ZucnkybU1OaEZjRXpLK2hPRWxRQVJ5SUQwS2xuNFBlR3RIaytISzJXdlkvQXBzeGgxaE5KQmkyUytHNmxqM2M5Y24vUU1WQ2tERDg5QnBjbmJXSktmbUVpWTl2dm12bjIrTDJGbmRVRndobS83WXFickNxMTN1SVNFRFJtdUgvSEdUdUxWMUpBWmVWbEJPdmlUNm1ZQXFxb0pHZ0V4eG41d0c1NndaMWdjOVFIbUpGcEFwRjV2QTJNbmdHcG5DK0ZoM01qWmVZNVIzeCt4aE9DMEhzTWthaUZCdW9URGhKSzFhaDlhVE1qSkhzR2ROTXlvSVFSckM0Vk1tWmIzbXB5K05DTmRlK0xsem9lMmxoM0J0QW5MRUdidmdoUXhLU1krdXRLTEsyWmxqeHRpN0hnVWlTeHF1WUZOMzg5dmRMeTBERy9NOUY3b1B2Qmo4a2lJY0hVQkFGLzBMeXl0NnBOSXlBbUNhRUZrVWRkcUNGd21nM0hyZVpBd0VXdFhIRWZHS1RZdWk4cDdGV1VRT3Bzblh4QS9DbkM3aU1GbUdQbTBmSU9jeFE0ZzBGcGVVSzV6Y0R1UksxNlZpS09PRG4yRkNlMVhzVkI5anpralo0SmxKekhPSVVHNEw2N3Zsbkp6WWk2MEJrc00wb2dWQTNTVExKUmdDR0xsSCtxZEU1am1ocWdNUDVzcm1iNzVZZUkyb1M5SU1NaGtSSzBQeUs2VklETWFYWVUzbU1hNitkUEVuUG9maDQza3ZoZVF6WlJZRzBPeUszRkx0RVpjRlpLaTBJMHB4dys0TXNiOWtkNmMybEcyaUdvekpSTE1OZGVkWHY1TDVVekU4d05DdzRjQ29JUXpkd3dtc0lUeWJJQjc4eGZVaE8zcFVzNXMzeWNIVDdCbk00bE4zaTNXK2s0Ym9Icy91TDBYN3l6YWUveEx0N2N5UjVGTHB0SkF4ZitPR1lCY3VGSGV2bmovdnNkNnpmUExHWkVLcGZEdGhxTmprcEdKenp0RmhTOW1TVDdVS2s2TkpaemkxNHBhWHN0UnZYWWNzVUNxb1BkYVk4TTRzcExValNSWFlKaUlzN1ZSMXRyT1ZsWlVjZExoYmdEV09PamdEak1ZY1R6OTkvRUY1WmlhbitnZ2VoejBJc0RTWlpmMzgxYmdZbVdhMU1LWmhST0g1a2Nqa3hFelF1N2dHYWRnRjdscW93WTFlNWVEZmVpVHNyL1hGM0U4OTVnV0pTRFFrV3ZOelZ3SkFnYWRFQkxrSFhndVBORWFWZDAwSHhVREpxZmNkUDI2a2pkVjZIMElKWXYrNVZSUE9BVXlpbEJVTlp4VXdodHBLNjlYM0xTamQxZlBSOGZva1J2OHdaQ2paV0ZWS0hZVnlWcFRtYVFkNVMvZnpWdmRyNjBNN3pOdTZudzJuUDNieXp3c3BYdG41eEl0WC9DU3A4S25ZRGplNzNzTFRwMFRSSFo0TEZxbzJYKzVPcG5mNmhoQmpjSCsvL3NTQlRGRDBXYk1GbmR1Sm5jOWM3dm1UOFN0WmMzUVQrdnQyZm5NNFVycWpCbC9kcmlhUHpNdnEyUU1WTmtvbmpKQUQwODBiMHo5MitpaGlDb2ZoazU4bFJ4dnJPak1HNUtpUjlSeFNxZzZjb1ExUmo2cHFleGdBUURNeURNSjh0ZjlQTHp6d3F6L1Avak1RNEhleWZUZVllbSsrMTNlcmZidnpGdU9mOGozbktHQjVFdmlVS3VkMjA2RWg5OS9MajQrLy8vamR2K25uTHJ4NDhxTW4vZUJXWUMvTjNWTzF2QWM1RzZOejU4OUxRbEpPem5YRXVGSjdOMS9uN1ZhVzdwMUxpWm16dlpsY0VESm56Z2dnTkx2OUYvZDU5ajY1ZTN2RytuRW1EdnorZ1Npc2hTYnJaYUxTcWJqNXFLVnluUlF3cVg3b2hkenJ3Rnh1QU10bzhjN3JRS0pxdFFHcjRONDBGYXhlMXl3SGlORHArSTMzeHI3ZmpwV3BheDV1RGxSbHJxTGRXakdNTVQ1bmNZOWdnNEdjUDFzV2wxRUJGNzNicERVWXhtMHU1cWRNUEpmbGxXVzhtMHpvQjRCS3ZZdytvc2pRM3MyRWZYKzc2K3VaRHgxc0pMVTh6Zm84Si9UcTJyKy9sdE8rSGIxNU5HaHQxWUQ4TE52Mjg1Ykg1MnFKN1F4a3lIeGZLeEV4M3hVSUVRTHBTa1dDYy9PNi90aWlsOTBFakp4VEJCMm1McU9nSUN0Z2Y4YjE5eTRHTUJzclpMRGxyelg5N0dwSGlxbklSV2JNSUZWRk0wK0hMNjUzL01XSmdvOUd4anMrQXlQSGlOSG1JSVhQcUJMZnBybzk2TWwxQUViQUg5UEZ1QzZWbmhEYXExRm9zL0xFSWEvemh5OWRwOC9TSXZSRzRUcEt0RmNpTjU0SlJBRUU5Zmdjd2orNVNtNHBoK0J0TEcza2pwWi82aHBDWitmRkxIc2wydW9kenVhbmk4QTdIMFhLbjBnM2ZydVpRK25wTjlFQVorZEJ2ei83MGFUOVV0ZFdFeDlPblJjZ0JsQWQxT0xON09KV0htWkt3V0RtL2t6RlJLOXVtZVlIamthQkhJYnhJT2plWk0vbTdKY2NkYitGTDhFVDRiWHE0K3JBd3pmQ1loaEpsUStrUHdFUDB0WkV5SlU2OVd3dGZ4YThNdi9oUnhMVFVMeXlOVlQ5OXk1Q0ZmYk14di8zMGdpS21oUHFOaDRyWitmT3lmbWZMQUsyd1NweUVJWXdQQ3ZvOUFDdzQzVk5hUnFNSlZvRGJZVXpJbXdXd1gzMENFVUNNbFVrNzV1NUU4WmVyN2ZGc3U1eWwzWC8zbGQyNkoxQTlDcFVkaEIwZHNKUk5TZ2FKb3ZoUWtldUFMWVNjRFhLRnRTVm5YNzd5c1pBOXZycDVFKytGNWh0VmdVT280ME5VejR5c2VtUFZ1VExHN1kvNzRXRkszbjF0WVhmUXc0RlcrK3p5Wjg4NjNOcEprd3pQWXJ3Y0FaSUlva09KQllvNHBST2RTb0NDK1VJeE9od28yKzJzaDNwNlo2VlhyY0FvZ2UwQjNpUXJNT3NQcEwzc3FtNUgzbWdwZ1lndzVvL2sxN3BiUGRmMm1oR3A2YTVYb09QNUVNaFNyME4wQjk0THhza3grY3J1dC9YR1ZOcDY5ZWU2OUY0VEJKNlFjWkhZVEFxQ2xtVDhFYnFnV0Z6TXo5dzhnaFF0V1BXNkNNVVNmUVhLaGtjeFMxZDZCaUdCY1loMnFQbDdxM0I1NjZ1cTlsazROVjExbmo2b1FqejVDdi9yTE1KM3JlRUxwMzg5V2RtczBIYmo2RmJiLy9HeFNvck12T3VULzNFUWxhb2JiazYybG01c2FQOVdhTzlydzhQaUVsdmZ1SkRSNnNBT0dlaHpEM1BseGQyZnVkQ1Y2dHF3VDkvcFRWZ0EyLzJGejZ5NEUwSC81UHdCTnY2VjYrc3kwYXc2a3J2YXVIck1oQjlTUm0rVzhYc3hGTkw4N2FHbXpRQkxOcjNwNnNiTzUrK0hPYTkvQWdpUjJublQyNC9CMExxUnI1TWovMkRwMDlud3F4dC9janY3TEJuSHA1QjhPelE1SWVQZmtocTIreGYyckE1UmRUaVlPaEsvaVJyd2lSNmw0aUNwYWtQUDVoa1RXQXhTZ1BOczQ5Qk1Od1d0RWNJaGNOaEFrQmhVa3BiSUdNS0lNWWlubDBteVdFMHd3NHp1RTdnMjhqYmdUSHl1bDd1THpjdmJIaWVseVl1SWFidXE1a2ZmUFJSMVJzbXFwZkZjUGR1SXZvWDcvekJkV05iT1pVKys5R0JXaU02VnRsazljcDEvMEM5dGY3M3Y5ak9VcEc3R0VZYmZ2SmFJcnBYaHNPSGYvMEQ1K3JuNWdzelVpSmRiM3R5Ym5MVStmeXJXYkhjUHlBYTRjSEt5Wm1IUUxOaTltUHZOa2FvSTRNYm14bWlWeHVRU29EMjdTMFNkRjVGNnNwRHMyZXgvNWxMWjBCUWdKY3BSU2tpa3IzQnk1c0JGZE1TZEt3TFUzTTV5NTcwYStlV2hvQ2h2TnQvNTQvL0NKNXBXMWFUVlJaTDRxY0NVcVZWRElaVDJXWTZkK1FYUDdRQVNLUVA3NWVBc1NmZytLV2NqZy9wWnNQaFMrdDljRkdFNXdQdUJWMnR0UWltSVpnV1o0L1NHaXRXNUVBNUM5MGFaaXUvOHFYTGNqTHk0Nk1UTm41d2VxWm9qdXprOXorWWcrNHEvWmMzWTBSRXZHQ3BrUUxFYldFdVFNVEZuWjNmZjdYbkNrSUIxaFROUVI3TTE3MUQvL2Y3SDlQRDdCeGdQNUVQK2hzVWM2U29LbVJNNUp4eXVOZ3k1di9COVBWL2o3MGN1T2dhRTZtTDd6R2U0TWJVMVliQStRUy9VaG0rQVlSMTNlUjVwYmpUQXpKdEZoQ3A3QUE5cndHdVBFUmdwQ2JuT1ZjTE1LaGJlRXZDQS8vckl2VGFnNHNiT3IvWnZSZ2VURWE5UDEzdWlJWGFyTm9jemkzOHpHTVBCTWNuenNPRkJzRGt4Vng2a1N0ZlVrQ3kxenNzbkt0cE9QbFNkZUhmVXkxREw2WDhaYXFQK1ZwWm9BcUFFNEFwcDdReVppL3lhckMrL0hmLzdPOHYvTVRwZ3dCMW50TFo4QjhsUncrdTNQNlZMOHpjK2VXdk45bTMwWnh5V2ZxN3o4UTIyRW5pb1owQWtqU3BWRDdKUW9qTVhCWENlTUFEY3Exa01HTERJc0p5VTNGR0ZRNUxMOTlDMktvSVJuNkNvRVBFWmxTbVF4OFNnQitwUlowdjNGNURpTnZqK0hMaHB4K3ZJYXpqSTlBUUFGMkxJRVFmUWtqZ05kdkxjMWdSM2RhL2ZXV0R6M0E3N1UrblZHVS82bytDbVhobWxIM3c4Qkx2NVJOYUEzMVZ5dk9GckJ1UHpSbFhlc0lIUU5na2hIaG1FTExCUXZYSlF0UlVzRmxrdVIvNU83QUttRlJoZ2NCQ0VDZDFJSzRwUUl6UUUvT2V3WjQ4N0RZV0xBdXNDNkVOWGdXYWxZN1d1cmxlN2FjSWZBeVVGdHZHYU9tcFhNU25EODNFWjJkcWxOanZCVVJJSURYaEYwQnV2ZjVMbXpNSXZ3K2Q4dmZaSGVQSnJjQ1lsZnFQbmZyZkVINHBjNk90b2J6REdzWTZ4Y3QwQ2N4QnJQT3l5Q3h6ZVhjSU8yQnhZZnJ3QXdCMkVxQ01sSlpCb1YxQ3o3WVE1MzhkT3Y5eWRudXJQM2hwZXduVUhudDF2NWo2a2RNVjB4bzJDR1hHdlYwcWRCR3QvSkwvNkFFWlRQa1VIS29vWlkraEg4cE5uWUlwK243MDM4Q1lkZStGOVMrbnI3Vy80aTBrWnlhZU92SWt3cHdwa0oyclRNZ3VwVEIxL3VUMTVkcjdsNExCbjI5RVVJY3JudEk3NjcvN1Nrc1lFUno2cGIveVlhQ0VKMTN1S2NYUGc2VGZ1M0Q3dWRibmIzUXBQSkxmYWVtRC8rZVRKbHhzL0xTaEloaGpxQWppRmlYU0U2R0ROUW0xWEdHK0J4VGZuakNVUnlqSXd6Vkx3TEllSXJSVmV1R0lVVkdnQVJ4ZTQ3SHE1NjloN2RkQkE1ZkFLQldvbFpzYm43ZzRnMURvUXdKMzR6azZEMk1TdUZpWGxhdnNpakpjdG1FMW5NTVd0ZE03dmMrbnI3YldaNy92N09GaTBQRUFWQzRpQkFqRWpmSWQyUlIyWWcySzVKWGg4M2RlR0Z6Y2h1TDNLQnlFTURHYkVKRVhUUC9nUTFPcXlLbXF2UzZvVWwzS3FmVDFOdmZtS2pCanFGS1dsUlhiVkR5R2lBYlFUd0t6S2JSRys1azY3Snp5QXhsdmljQ3ZkTDU0ZXhQWTRDQmNhZ1Qrb1hvS2tVUkZsRk9VNSs2cTVha2FQUEx5d2ZOckdjKzBja1hVV2gvaFZNVk1lMDBWKzVSOEFkb0VTdHlxUDNGMDB1aDBBV0JrRWlaMTBBbVF2NXl0dFo2N3ZrUDVkekFhd3VTQjJlVzhOWXBIcjJ4MmRZcFZYZTRFeWJzV2ppWm5aeEN1VnBSVFRHa0pWTzFMU0hqQ3VFdTFDRml1eSt3QzZhSXJhZENvZFFoNDlHUllVWUJEWlJGQ1lxZXJFSDViVWxSdVU2NHFxSDBWZ1hpTlBhd1hzditZTHJJcGtmTkZRNEY3cFdPOHVlWWlSWnlTWmx6R1pscXM5YjQ2dkxpSmRSSEQ1Tkg1UlJpSlFGZzRRblpGVEVVWlVOaGQ3TmRHZnJ0ako1OCtlUWlya2hYcjNYZUJiaEh5WjBCMXNoajA0M20xYU0ya09aV2JFRmdLQXhUaGpxbmtKRlgvRHk5djlTY2VQVlpISHhSVmlLd3RoRGJLTXdWbElMaWM4WEZSSjhrYVVNNHc3NmxtZHBOUmJpQ3pxNFRLZzdjZUZJa1BtSVN0ZTBuUTZMKzQyYkJadGpiMXZhZWdLUDFQQWptZWdIb01zM2JySkF5L0JlemNHU3BhZ2lMdncyRzRUaklNOXdWNDl3em9OZ2VWcHp5V2xDNnh6SVY1N3VyZityZVhKejUwcEFtbFkvdlByUkRpUEJHZE9YQms4ZWZmOHlTTTN2TXlDWElaQlJYd1RKWnVkcS9LME4rQThYTzc5dURCT1Z0d3dFM0JITlloS1BJQkZlY2lyRzBSZ3FZd3BIMU5Tdjh4UkdYSWFKaUNQcXpsN1VGRTliU09ZeWh3MEI4cTBOZ0twYVh4Z0srSTJGOXRmZTYxQzhHcFNaTWNuSGdTZllLZnBFbTNlb3BsQ3VpVXl4OStrbEZlSklXdnVMbUY5NlF3Vm1jUmtkbkVidGVnNEg4THFQc2lnWGQ2cUVjd0RpSXFzYkdVMjYvaDFzWGlSbmExZlJDeTRKYnVERWR6ejV3K3hCSXdsUzgzdERZVG9KRHpvSE5FNVBnUytpOWdTS3hCd0cwakJOKzFxVmh0L3J0WEIyVGNqVzYybTdvem1JNE9OMDVNUFAxQUFNZnVJQXc3eW90L1JBL3lFNVJLeEtzaDdGblJKRTdGOHpEMFZUNThlZFAzRDFVcE56OGZ2TExWQkkxWnFEKzRsSVlLSVR2WXJhL0NjQi9KTU93Mi8ralNxeFlTdG41MitsVHRpU1B2QmdYT2dFK25NWjZwN0U0bk1RUFZBb0lWVkI2YUN6RDNzQ3dDWkpSZEdlam15R1IzZWpmeWpRRVZvY2JRQ1pUZm50aXNxTTA4ODNBRC9iNE1PUkJLRzRBR0VkMHdOaG10YmlzNjYwRlVnOUJ2UkFYV2xlZnJnenN3RlJGR0RyODJ2TEp6SVZ2dG5RQmEyQUViZUR5Q2Nkd2J5dDVMVzJyMmYzNFVrc3ViSzFycDk3aTZCb01lQkFkRXlVN3FYdDZVaWRkMUtYVVNFUVl6cnNUeDdXZlpZSlNoeTBsdTVmOElQdGRlSTFZZTZCMXlzQ25ucXh1ZFA3eVJqYTQyYmJCVVBSZ2ZycC9VeW5aSlBzdlpTcGZIL0NWdlB0bHEvZkVkMGZ2a0MwcjVsU293eVVMZFhCdE4vZWpaUjRwdVZzVEhwMlhsOUZUZjZweW5tMWtxb3hqSUxoekcwRDhNM1NCaENPZGVOUTZ4UDZyNXFVc3hyd2U1Mm9DS2c1dE5ZY2ZrNUpSTWp0Y25RRW1VenRaa2RIcUR4QzVYL0E1Q21OT1lad044MTRhUm5abThTREZuU3Nkc1FiSkJsMFpOYkM4Y0dRU09LdlBwNXE5OU9sLzRtOTg3b1NjYTAvcE8vNk53TGdiSkE1UEg4Y1E4QVE0d3duMGdtWFJxaVliZGNCWEk3aC9MbWpjUWxBU25WR1I3ZWpGK1lQb1l0UFVzMWJSUVZGVldQTEgrR3kvOGxsL3gyd0FxYm5ldkxkZVNLT0hGUkJ6YUFpSEJKYithSEpsK0w4eHpwZHFxQzNreWd3aVIxWjRrUjZRanlqUTdNbFE5YnpaNmlhWHdkMlpuckJlelNiaFE2ZW8vZm5HZElrYmhzRHM4OFA5K3Y5U3RMQnBkYkI2M1ZTK1Q3a0FDRVdnNjk2K3JyNDhHTFFON0NYNnhvRng2SzQvVkFzVGFKM2loaDdDa2dHRWdIQWNZTzR5ak5QdkVpNXZaSEFidnc4eVo4NVBLNmJtSUhCWEVTdFB3M094U2ZHb21oRncvakE0TzlsL2RYaHU5dkFYNHVHSkcxMXRxOE9LMjU4ZHc5NlcvT2ZNVHA1TjhtRGZ0Wm8rY3ZvZm9QQm13UVEvL0g1Q01QdlIvUFJYcy9Pc1hYMGw3UlhWdXBmOUMvNE9MajhhUEhhemFZVEZGMGhlcWV4NEtjSVpPQU1FYS9Bd25FMSt6eWVCSW81ZmZidWRZNGo5RE5ITXVXcHc1L2VYYS8xTmozMmJqVC9aK1lWTU5zd29XQnNoZkhqQnpUOEdZS25QUzZGUUZLSEpqTDBKd3dWQ3pReGdNbGM1L3ZObUNOOWlpSTY2d3FPOERjOEVrRWIzazNFRWZvYmg1R0RjVjdzbEdmcWNMUzFTOFVkWDhCcjQzZ1BvTC9ibkUxWlNQOCtWODkxT0FUVGVIQmNIeExqZVVLcDJOVThyVHBabHpGeENsVHpmd3hRNFVQNFg3RUd5d094QzRIaGk1STdTaTVQTVpHQlZueXVJUUNyRmI3NDFCM0IyTWRvVVR6S1ZZVUJpVUV2Y3lseXRMaFRrd25JRXFVRElsRlhNdHVwNHBpYW9hS3MvbGY5cDdqOVFCbHhTclBZTHAwaklubWVjdUI3VWNlT0lxbUhmekx5M2w2cFduUmRnM2NuK3JMcFBhOG5YMG8wSEF2a3RqQUhZamZMR0VVT1RyK053R2RVVkFYb2E0VHRtbWRQeFM1bW82UFhZRVk1cUJjVE9CVVZLV0xCMTFNbkpKOFZUSXdRVGxNQWFJVWgrQWtLMjdvNCtzcThDdVkzN1RGREoxUmxCWjJEUGdkR3dRYzhrWHpNTiswVG9YbTcxclJvbnI4QTVmYjMvaDlhKzJQM01sbFlzMUJpUEVZRHptOEM5OTRIQzYwcW9DbVFqZ1VWZkd4VTJuT0ozMHdNVmwwTnltbHN6SE5lV0tuSmg0aU5FcEZweXZZc2h0V1JIKytqOTl2dU1ua3JKdHcySlUyS2tmZWFoT0ZjTlFpaC9oVlBrT1JnNFBWbCtCSXBBUTVKVHUwb1RwUlNjWkZQaThRK09FbmJnR3diVysrZnZYdndhbmJwVGYyUXJ6Ni8yYUdJMksrZytmK1d1MHA5TS8vaEFVUTdhRXVaN21WUEJsWURRRTZEbVFGSWFpWTZPbVhab09aN2Yxb09nNW9jcmRjVThVRzFidWhJdnlCQW5LQi9WeDN6ejJkTVBsczNOeEd3S3Y0M0kxTFp0MVp6ekF5RUtRUFJXYVBZaG5UN2lLYkpjcXdHZkxuR2QrRWU5Zmh4RklsZDlVaFYyRHhNZkNZNDVNek1QM2Z4NTdNUURmaktDOHUxcVlXMGI2UFI4Y3QvWWJGODNCbjM1VUZVVng1OFdQZlg2YmprdTRCa1Q2d04rY0JvQXpOY0hEVVdUN2RtcjVreHN2Vjg1MEp5WWZQRGEvK0FzZmVGUnREU0dWRmZiY3pJRmkyZ2pQUy9nd3kyREd6VlRKa1pmb1VkVEp1M29tcXFpUldQQkRMN255NjVkZlBoZnF6ck1mZjdhTUZKdy9MdzU5MUovanJWSFUvNTFMMjBVakRLWnJZWi9RZVFwVjJyUHpjK0xrMUVFNk5yRHlydm1rY2JaeHVzaG92V3g5ek14RXE2SGpQU2cwcitKTmJmNkw1ejh4ZkQxZEEzdDcxYk1MMDJSYVczS0NQYmhudzRGdGZ2b3FZSGRXbS8yNTkwamRIeDAwZzBKTi92Q0RsWENoRVc5KzRzWFc1RWVPeFg0WURCUzNoN2hubHZ1dnRsL3FYOXIyb25vb1JwOTk4V0sybWZudC9PRHd4TS9PSFZaOU80czEvbDR5a2R5SkQ0THk0ZmtRc3FjZFB0aElFRm84Q2RwY3dTQUQ2OHVYNHU5ZmVxWDMyOWVDL2d1M081V2pjKzNzOTYrSTNsd0ZEdXJna0N4VUFpQkFWeDlia05WSGx3VDROUFlTdnFhR3VoRWNxL3ZweFowaHI0aFE5WFIxNFptSGZPeXJhdi9aY2hPbzJGcGxhYklSbnBvMnpjL2VISHAxbUtQMVJCZXJyUzAyMTVpVWRKNUEzd3pDV2JnbkY5YUZ2Q0ZOam1qR3dmL2ovZWRWZXhRRDV1eHYvdDdyVjZpMGlCQmY2MU5SbmdaVWdUWEx4S3dxNE5CbmxLSmswaUkxdGNDSHc1VkVkdm9IVG9XR1VtM3kxQWZxR0JaY0RCRGloZWhVdmJSbC93Zmd0QTJCY0NzTStRYlBiUVpYdldyS0kwdGFNRGc3NEZIUXJYZEw4eUlVVkRCTnpod1ZWVm1PdWVtSUNsekJpNC9UeVNWQVZ4dVZjNHNjSTVBOEVzUDArWTNMUlU3bktnS2hqRDJTOHpCRWphNmVPeGpaUWxPQkZjQlI1NWgwRE9WcDJsSkdrNnlDMFRDQjBLMUMyRlRLQ0Nia1FyWHFMMVdueWhNaVFFdWpZaE9TSFhJUHlwU0pyOEExdmdHaGR0QzZtaFJYcjFBQUNYdUNUcG5CSW8xY25RclFGVU9JbERXMVVnZFFEWXNnMjhMbHZWQ1JXakJYSTEzU2d6dUpFUlpWOEV3ZklOSng1bXBXZU9vT1hxU2kzL0k0TERvSmdIelpBWE1uYzNES3Q2MUM0Wk13bTdOVUFGcnFEUVVEcmpwNGVmMkNIWmtxQVNtR0hHT0FDR2g1VUk4eWFFZGRORE1xLzk2U2s1V3QvcCt2UkRhMWxYeXRCNU8zcXVaKzhreFV0RFBqMThMUW13TG1QZE1JQnJmWFI4WFdjQWplNk5LVVlaZ21tRi9oTDlTWEs4ZW5Gcm92ckZXQVNQZUY3OEZwVU1zdy9FNkpXbndtbUtzc1VPb2huRXBHcVVjaWh2cnpQWjF2OUd5NkRCRTVXNVdRVUlVL1ZWa0ZnbHpCREtrd21VN2JDWndla2lJdU5ycDlnQjVVSjBKWnMxVHpRNUVibUtaQzZGRnU5VUNsUEpBN2NIQUcxWGNmck1BQmdZT25FeWNOWUp5UHJtL2ZBTzNNaEVzVGJlT0tKd0V5VWVtNWhIZ2FwRUJuQ3lvVXhlNEtyTFVPZEU2cFZ1NFVHbDJlcmdMUTlFRE5DK2FyQklDNTZrZlN4ZVQwQS9DcXVVSlJBcHdFSDVGdlA2NVJNaUlXbFBCM0IrNzVLL25tYUZoOTZ0QUNZT1haWW1OQXVmSk5sdHYzd1NDRFkySmlWN0JKOVJvaEhHbGp5MU5kS0Y4WjR3YzlQZ3BRVDdoMFNWNFdLMkFjSnF6WHhGOXdyb1dySHhKVUd3VVpuOTNxTmYyNVN1SjBRSUR4a2psS0NmMDhHeElabTV5dGRMNTBTM2lSVjhDU29RaVVEejRTMVhjdkxPaFJFVmthY1dhTGNSR3VET0lhSUFnNko0TE95QlpkU2ptMExnK0txaU5zQXRRdjNEMWh6VkJOckRKM0QrOEE0TWgwVnJEZFduNHY5aUFTUXpkaVFlZnFpZDBhRnpCUk1XU1dHWGJmQURZMGpXclJxWHpTMWM5d2R5ZTVYYW9zcm5VcG02NXd0WXdPU3Y0NlB1ZlplcjlkckhScUdIZ0xEbE92Ly9XVjU2NS9NdnRsUkhxY3pjcStqZVpHZWZSWHZ2OTl4V2Ivc2NrZk9IbUNCV0lCR3dBbWNIbTdpZlJsbUh6UFFROEU3RU1ZekxQeTJCb2F2QjRiZCtPWnVzcm9jVkdUS3hlU2UwK25zWFRzRTcvUGtyeTF1R1p2S1AydDErODdpOTBoMkxjbUp2QnZjUCs0UXJ1Y2l2M21wMGJjKzh4OU9ybFB4MjdPZHd2ejlsNjZaOU1JL2FUODBXOGxnWVdPdlhsclFkTGRJeWZ1UDY3U0NlQnZ2c2NSb0R0Wlo2OXhQM1krZGw5WlBucHZoNjVPV3pPL1huV0JHUGNWU1hHQVVvVEU4WEUxdHp2R3hiZ1grZmNNalpnaGtHL2FLK3NPMC9Ock5YZWNrTHNJa1VLMURrYmJlNmRjN3MyOXo3NTVSZWpZbkdyaWZCUGhraWFGRXdnNkwydVdDc2hzNWtuMnRodWRVNkQzTXJxOUo0L2pyVXUvVzNmK05ocmZXekhIM240ajhzYytCSTA2S3pvOU9tdUFSWldKdTkwYTdvaGwzQVVyYTF0NUNkTm0zUzZkRC93RzNkQzVvK1d3OFNXVnNMa2J5ekl2ZnJkd3pFSVEwdEUvb1RjUmNSZUVRMHdKNFVVWHMvVmpLZ3ZRWmZZMW5oR2ViM28zRVRZWTVFNHA2WDRHM1d0VTdYdVdQRks0cFFPR2dLU2w4amhYOGtjOUljSVdlSkppejRBOFZKNjUxUEd4WTJ0cEw3MllkQkhKMVBKNGNncnJGU05FQjRIc0JmVWFMOUlSOUI2QjhuRHltSVd4SSszNGNlWUhTVVNZTk8xZUFkcWlzMnJIcDBtVXdZWFkyKzVkdU5YSDJnUTZVd0pxd3lJcTRkVWdFM25zQXpGWE1BT3E4T2swblk0Q1RVUHBlNjVZanVSajRhcll5Z0lTeXJ1MW1JYnNYMTdQQ0xYR21ubmtDc0l0emZLMXZnN21reWc4UEJsNlFZVWIrTjZEaTZ1NXJJV2tQSW5XTUZIU24yT2FNMDVtVWJvQlFwMGVqSXJNWnMxQjVncG1PWjIyNlhzRURMbllNRVdhck5zRjRYTHA2WWc0enJMeGtRN09waVdkaW5jRWpJK0xtNjJUOU81OFpnMWtxUGJFWWdiREZZYVJadjNuMW5NUndKb1J2TzlPVUJEdXVDM0ZTd09VTnJ2QU9PSFVVSDJJSzN5a1VLZWlNa1F5bHR4STdEMUZvWHk4bFd4OFBHSVpRM0hGc3B5VU9OVU0wTXp5MHFtMnRxd2RLR3NOZDQxUHZEOGFpd0xOZHM5UExmbHV0NENLamxla0NBS1ZjL2Z0UFhLL2ZHOVpkMUxPbnlKMzFwMFV3dWtFSTNvM1lZL0NGVTA3QzR4QUV6dHl0ZytEWVVURGNpZWp1dkU1cXVjdXNpSjZycVpsZk9DaEMxc0QvamZsMFJyYXVkSHUxREozRW9oeHIzV09NRjF6SjYyNnVjaDZ3TnVmZmUyT0d1VFhFQkZqY0ZPcW9MSW9tRW5vSGtwRE44WVRBNzNUcTRwR3dyWS84VklMNEVrVk5BWm4zbFFCTWZsVFAzdzZBUnBNdFE1R1ZvSnE1MDl1THV1TmdTWlF5NTNiQVJJRmZhZGN5aDU1blFDMEpDSWVhdklIVGgzMlo1S3crWHRYNFlvVnBaeHcreVhvaURRNmdZSWlyQjF3ZVFZS2dpOGx5Rm1uQTkyN2RQSTdOc2NnbnRsV3ZlSzlNTWJkc2FPN0syOG91NTBPdTZQVG5yQllrTyswUzBTWEFBMlljdUVLR0QvZzRRWEVpR3JsZCtXYVVCMEFRTE1PV1U3RXVTU1c4V3p4bGtRKzd0eWEzajFma1N3ejdtZzkyaktFVXN2VGlBZzhvdGl6aDZnZHZoYitURERjK0NmUGRieGFkYUFIN2JqeFk0OVJ5SCtKcFhyQ09YMit6U1VQMnRpQ25BNkFvMklMekg4SVc5TXBGQ3p1K0x4M1E3dEpwR3U4aHVSci8rTFBib2k0b1VNbGZlWHh3TXN6RjAwdUVOY0dHYm56azZuNngyQUlmbUhlb3B6eVlkL00vTmpaV0ZPOUE1YllPVmZVbndma2dZLy92UUN5VzZtRVZWQ3RYVGsvT2VHcmpmLy91V0ZZRHpId1lpdjB2SUJrQlNITm1aOFg4S0ExL1RzS0FMQUQ5ZzZhcUtaYWJOMzdEOC9RUHlheiszbjMzNEdnejdzRnJlZng4K3k5LzhETXQ1cGFlajlqNTF0NnlYZXo4Vy95L1YrMklvSjNPaDcrZHQ5ejd0dzVuLzVSQWZaTzIvMy90YUx2ZG5zN2hSSDMza001eXZkcjU0RThmdnkvRUIxOG96N2YxclB2ZUZ4LzJXaDV2KzIzL2JiZjl0dCsyMi83YmIvdHQvMjIzL2JiZnR0disyMi83YmY5dHQvMjIzN2JiL3R0disyMy9iYmYvaHR2L3dsSHE5aC9hd0tFZHdBQUFBQkpSVTVFcmtKZ2dnPT0pO1xuICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgbGVmdDogNTAlO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gICAgICAgIHotaW5kZXg6IDE7XG4gICAgfVxuXG4gICAgJl9fdGV4dCB7XG4gICAgICAgIGNvbG9yOiAkZ3JlZW5fcHJpbWFyeTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG5cbiAgICAgICAgQG1lZGlhKG1pbi13aWR0aDogJGJyZWFrX21kKSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICAgIH1cblxuICAgICAgICBAbWVkaWEobWluLXdpZHRoOiAkYnJlYWtfbGcpIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMzJweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICZfX2ljb24ge1xuICAgICAgICB3aWR0aDogNjRweDtcbiAgICAgICAgaGVpZ2h0OiA2NHB4O1xuXG4gICAgICAgIGltZyB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIEBtZWRpYShtaW4td2lkdGg6ICRicmVha19tZCkge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgIH1cbn1cblxuLmhvbWUtYXV0aG9yIHtcblxuICAgICZfX2JvZHkge1xuICAgICAgICBtYXJnaW46IDAgMCAyNHB4O1xuXG4gICAgICAgIEBtZWRpYShtaW4td2lkdGg6ICRicmVha19tZCkge1xuICAgICAgICAgICAgZGlzcGxheTogZ3JpZDtcbiAgICAgICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogNTZmciA0MGZyO1xuICAgICAgICAgICAgZ2FwOiAxNnB4O1xuICAgICAgICAgICAgbWFyZ2luOiAwIDAgMzRweDtcbiAgICAgICAgfVxuXG4gICAgfVxuXG4gICAgJl9fbGVmdCB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgcGFkZGluZzogMjRweDtcblxuICAgICAgICBAbWVkaWEobWluLXdpZHRoOiAkYnJlYWtfbWQpIHtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDM0cHggMjNweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5oMyB7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMS40O1xuICAgICAgICAgICAgbWFyZ2luOiAwIDAgMTJweDtcblxuICAgICAgICAgICAgQG1lZGlhKG1pbi13aWR0aDogJGJyZWFrX21kKSB7XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgMCA4cHg7XG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiA0NDZweDtcblxuICAgICAgICAgICAgICAgIGJyIHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAudGV4dC0yIHtcbiAgICAgICAgICAgIG1hcmdpbjogMCAwIDEycHg7XG5cbiAgICAgICAgICAgIEBtZWRpYShtaW4td2lkdGg6ICRicmVha19tZCkge1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMCAwIDQ2cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmX19sZWZ0LXRvcCB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIG1hcmdpbjogMCAwIDEycHg7XG5cbiAgICAgICAgQG1lZGlhKG1pbi13aWR0aDogJGJyZWFrX21kKSB7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICAgICAgZ2FwOiAxMHB4O1xuICAgICAgICAgICAgbWFyZ2luOiAwIDAgNDZweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICZfX2xlZnQtYm90dG9tIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgICAgICBAbWVkaWEobWluLXdpZHRoOiAkYnJlYWtfbWQpIHtcbiAgICAgICAgICAgYWxpZ24tc2VsZjogZmxleC1lbmQ7XG4gICAgICAgICAgICBwYWRkaW5nOiAwIDE2cHggMCAwO1xuICAgICAgICB9XG5cbiAgICAgICAgaW1nIHtcbiAgICAgICAgICAgIHdpZHRoOiA1NnB4O1xuICAgICAgICAgICAgaGVpZ2h0OiA1NnB4O1xuXG4gICAgICAgICAgICBAbWVkaWEobWluLXdpZHRoOiAkYnJlYWtfbWQpIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogNzJweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDcycHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5jb3VudC1pbmZvIHtcbiAgICBmb250LXNpemU6IDEzcHg7XG4gICAgY29sb3I6ICRncmF5XzM7XG5cbiAgICBAbWVkaWEobWluLXdpZHRoOiAkYnJlYWtfc20pIHtcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgIH1cblxuICAgICZfX2ljb24ge1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIHdpZHRoOiAxNnB4O1xuICAgICAgICBoZWlnaHQ6IDE2cHg7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMnB4KTtcblxuICAgICAgICBAbWVkaWEobWluLXdpZHRoOiAkYnJlYWtfbWQpIHtcbiAgICAgICAgICAgIHdpZHRoOiAyNHB4O1xuICAgICAgICAgICAgaGVpZ2h0OiAyNHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgc3ZnIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4uaG9tZS1yb2FkIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBwYWRkaW5nOiAzMnB4IDEwcHggMjRweDtcbiAgICBnYXA6IDE2cHg7XG5cbiAgICBAbWVkaWEobWluLXdpZHRoOiAkYnJlYWtfbWQpIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGdhcDogMDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICBwYWRkaW5nOiA5M3B4IDk5cHggOTRweCA2NXB4O1xuICAgIH1cblxuICAgICZfX2ltZyB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgbWF4LXdpZHRoOiA1MTJweDtcblxuICAgICAgICBpbWcge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5ob21lLW9ubHkge1xuXG4gICAgJl9fdG9wIHtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRncmF5XzI7XG4gICAgICAgIHBhZGRpbmc6IDAgMCAxNHB4O1xuICAgICAgICBtYXJnaW46IDAgMCAxNnB4O1xuXG4gICAgICAgIEBtZWRpYShtaW4td2lkdGg6ICRicmVha19tZCkge1xuICAgICAgICAgICAgcGFkZGluZzogMCAwIDMzcHg7XG4gICAgICAgICAgICBtYXJnaW46IDAgMCAyMHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLnNlY3Rpb24tdGl0bGUge1xuICAgICAgICAgICAgbWF4LXdpZHRoOiA2MTJweDtcbiAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvIDEycHg7XG5cbiAgICAgICAgICAgIEBtZWRpYShtaW4td2lkdGg6ICRicmVha19tZCkge1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvIDE2cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmLS1zZWMge1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICZfX2JvZHkge1xuXG4gICAgICAgID4gLmgzIHtcbiAgICAgICAgICAgIG1heC13aWR0aDogMjIxcHg7XG4gICAgICAgICAgICBtYXJnaW46IDAgYXV0bztcblxuICAgICAgICAgICAgQG1lZGlhKG1pbi13aWR0aDogJGJyZWFrX3NtKSB7XG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgJl9fYm90dG9tIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgbWFyZ2luOiAyMnB4IDAgMDtcblxuICAgICAgICBAbWVkaWEobWluLXdpZHRoOiAkYnJlYWtfbWQpIHtcbiAgICAgICAgICAgIG1hcmdpbjogMzZweCAwIDA7XG4gICAgICAgIH1cblxuICAgICAgICAuaDMge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGdyYXlfMjtcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAxNnB4O1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjRweDtcblxuICAgICAgICAgICAgQG1lZGlhKG1pbi13aWR0aDogJGJyZWFrX21kKSB7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDI2cHg7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMzNweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgICZfX3N1YiB7XG4gICAgICAgIGNvbG9yOiAkYmxhY2s7XG4gICAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuMjtcblxuICAgICAgICBAbWVkaWEobWluLXdpZHRoOiAkYnJlYWtfbWQpIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmhvbWUtbGVhayB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgcGFkZGluZzogMzJweCAxM3B4IDIzcHg7XG4gICAgZ2FwOiAxN3B4O1xuXG4gICAgQG1lZGlhKG1pbi13aWR0aDogJGJyZWFrX21kKSB7XG4gICAgICAgIHBhZGRpbmc6IDExMHB4IDk3cHg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICB9XG5cbiAgICAuc2VjdGlvbi10aXRsZSB7XG4gICAgICAgIG1heC13aWR0aDogNTAwcHg7XG5cbiAgICB9XG5cbiAgICAmX19pbWcge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIG1heC13aWR0aDogNTA3cHg7XG5cbiAgICAgICAgQG1lZGlhKG1pbi13aWR0aDogJGJyZWFrX21kKSB7XG4gICAgICAgICAgICBtaW4taGVpZ2h0OiAzOTQuNXB4O1xuICAgICAgICB9XG5cbiAgICAgICAgaW1nIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi0tc2VjIHtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlO1xuICAgICAgICBwYWRkaW5nOiAzMnB4IDEzcHggNDJweDtcblxuICAgICAgICBAbWVkaWEobWluLXdpZHRoOiAkYnJlYWtfbWQpIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDI5cHggNThweDtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgIH1cblxuICAgICAgICAuc2VjdGlvbi10aXRsZSB7XG4gICAgICAgICAgICBmb250LWZhbWlseTogJGZvbnRTZWM7XG4gICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMS4zNTtcblxuICAgICAgICAgICAgQG1lZGlhKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMztcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgQG1lZGlhKG1pbi13aWR0aDogMTI4MHB4KSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAzMnB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG4uaW4tZnJhbWUtYmx1ZSB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKGRhdGE6aW1hZ2Uvd2VicDtiYXNlNjQsVWtsR1JySURBQUJYUlVKUVZsQTRXQW9BQUFBUUFBQUFlQUFBSHdBQVFVeFFTR1VCQUFBQmtKWnRiOTFtZ21BSWdpQUlnaEFHRVlPVVFRMGhERHdHSGdOREVJUVhnaURvTzZUWlVmOGpZZ0xvdnRqUmoxMVZWZmlTWHJLSUNqT3JpZ3FybUxLWm1WNXVacVpNTENhMjZjN0V6S29pTEpzMlpyWk5SRlZVNkpPYnJVZ0FrWGNqUHpOd2U3cjdXb2pFOHN6QXBhLy94LzhMQU9hWUR2aktHUElKN1JsclRvLzh6V05OK05nK29wZ25za0tjYy9DdEo4eXpTcnlCYnp6UkkrdU1DWDRoZUdTdGE3MXdqV0ppUGk2ZUhWa3Rnb21JWVZsdkRDSTZkMVFValFpV0ZmdUQyTSthRm0zdnF5YlFvMGRKNGEzM3JIbHhXVzlzWjVRVWFQTHVKU0dvK1ZuU1drVExhdHFKdEtPaVpDTHlvNkpCUkdUZEMrTC9hR3FVTStpU2gxWGpmRVY4YkZGSUFFeXZIMDlHR2NCSnQyMG5Rd21ZYTZkUDFMY1Z2MTl2OU9udEdHUDA5WDNjNFZqSWpCZTRDaVFDd01ySVFHWkdac3lqMFJkT1pHYjRjdmdjYy9ZeFJyZmV1OW0yV2UvZHV0azV1bTJxeHZlcGlVcHJ4SmQwc3pHcnFyVFc2SU1BVmxBNElDWUNBQURRREFDZEFTcDVBQ0FBUHBGQ25Vc2xvNktocUJnSUFMQVNDV1k3Z0IvVTZDcVAwMSt4NEliYlgwQWJZL243WDFHeG5qSHJRVUFIdVFFSGgySmgrcnpJWWU3Rnc1WFYzVTJxRGRUd2Zocnk0ditGUmZXN1h3K0VJU1FEREh1RXlubmZGdFN1cGRIZi8yWFRTRTZGSTh3QS92dDZPb3U5NDlCa1cyZnM1YTduMUlFdmYzRjZtR0VMZmI5M0RuQzVvaUhQemhXdktra1FiaVR5Q0t4RVBKRnNWTUorT3dqdHpLeEhDUnA0cUw0WElPK2xXUEhxajNWY1lUL0NLajBhd3hxRDd4c1pNd3dMYXZIcEZPQTcrTVh1R2JpWGVOZEtORHJZWmpCQ290Vzh1UDFkWElMVytzQllGcUVxNENiKzVvdGxWUXhIM3MvVjYyR0VpeTY1UXBPL2x2WlRwUnlRVkxPWVpOcTY4c2RMT1FnYW9RK2JMMGFjM21zSkxaeEZoaGwycEgzVXFDMmt5Q01OcFFPRWlMdEMrZms5TXIrMFVjYmxXU1VqZTdkekcxU0ZuZlo4VXg1djU2RUo4eFNNaXFhQ0JwenkrTTh1d0JQNGRsYWdETXhqS1Ixb0FpWDRmZ1BwdDFXb1YxOFJnRXF6SGFCWGZQSmZBZlp2R3V6VEhhbEhJNUxLMlRTNWI1S0JDSjR2djhYa2YzOWxrMEtxY1M5QmJPNUZwQ0FudWM3RXBVV1VpMnNuM2xaZGZ0SWMzSDA1YW9MdFZ1K21OZmRzUmpLY0hoR3YydXc2QmwzNU53N1duN0FtVWgzY25oQTVpZjA0MjlTaklpWHk2emRzbW01bzIxZXJjaVMwRTAwcDFMTzU3ZjZiQXhNeWxPN2NhNmJDUUpyMVFMVFB0QlpjaklsMmxuZDVpV0IwVEo0c0VsQko2Y1NlU29RTStidDZSZHE1enJLODdFZkZBQUFBKTtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgZm9udC1zaXplOiAxNXB4O1xuICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJSAxMDAlO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgcGFkZGluZzogNnB4IDEwcHg7XG4gICAgY29sb3I6ICNmZmY7XG5cbiAgICBAbWVkaWEobWluLXdpZHRoOiAkYnJlYWtfbWQpIHtcbiAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgIHBhZGRpbmc6IDdweCAxMnB4O1xuICAgICAgICBmb250LXdlaWdodDogMjAwO1xuICAgIH1cbn1cblxuLmluLWZyYW1lLWdyZWVuIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoZGF0YTppbWFnZS9wbmc7YmFzZTY0LGlWQk9SdzBLR2dvQUFBQU5TVWhFVWdBQUFNWUFBQUE0Q0FZQUFBQ21BNGMwQUFBQUNYQklXWE1BQUE3RUFBQU94QUdWS3c0YkFBQVJia2xFUVZSNG5PMWRYMndjeDNtZjNkc2pqNlJpWGZUUHJoeWI2d0JSVERPMVRxbGRKRWhzbmg3eUVEOUVFdXdYbzBBbG9TbWdQTGdrRzZCSkhwb2pYU0JJaXdZaVVUUTJrQUFrblFENUF3V1M4NURrSVlDTzZVT0R5QUdQY2lWYWNwMHMxZGlXTEZrNjFqeVN4N3ZkemZlYm5Wbk83ZTJSUjBxV2VmVDhnTDNiblozLzgzM3pmYk16ODQzRjdqQnMyMDZuVXFtTVlSZ1pldXp6ZlQ4alhqbHdvK2NpM1U4b1FaeG9ISjduRlUzVExFYmRFNGxFMFhYZEd2ZWxwYVdpNHpoMWZsZkxYMWRYbDAzeFpFUTZCY3JYWWNwWG1wNExTRmVrazVaQjhFTiswdkRUUkg3NzZIbWE0ckRKLzM3aE5pbkxMK29rSFlsQ2pYTzJnWHNJRVcrVzRpdUtlTlBDZlJwbFNDYVRUcWxVNG1HcExWQ3VUQ1Evd3hUbVpLUThzNktjaDhoOWxHN3owYXFML05mbHliS3NDZEUrTnNwSzZYYUx2Q0h1UExWVm9hMnRMVXQxRmFaTGZ0TGtwNC9jWkx5VEZGZEIzUE15Q3BxeFJWbUxncVljcEVuUEw3LzIybXZSdk40MjdnaGpLTXpRVDQ5WlZEaGRkZDZFR3lvbHQxcDhWRW14N2xUcGRXNlVMbnY0NFlmanZEdFJCMG5jTWg2WmpzeXJmSTVMSjZZOERmT0w1NGovWTJ2RnNSNVFPUnJsN1REU1J2NVJMNnZscDFGZWhQdllSdkpFNlE2bzhVVHltZXZvNkNoR080Vm9HNkFNTWZtSmZSYnhEMUQ3Ty9RL1R0Y0VNWW5EN2dCdWl6RUVRL1JUQmdjYU1BUGdxRUhZSFlEb0tWbE16MXVUdmFqRG5TSk1CYzRhenh1QmxDNkg4QUFwd0VSdktaN1J3MjVuU2c4dUdMNkllcUVlZUZMVUQ5ejNyMUZISEVxdjNMQXM5SDVPMW5zalA2dEF6WXNkU1JNOS94d3hTRjdtb1pGa0ZXR214V05Pb1FQRU9ZU0xtR1NZYUhLa1VDZzByVVhFWVVPTVFZa2pJK2oxajRtTXlVd1h6RDJweWNTWEhyRE5mUi9aYmp5NERXK2xLbVdyY2ZqWHk4cjlVbnhDcFNyekY2cjgxdWlrckhaWnpNRFYzWlZHR08vaVhGMWNjVEIydDBlZVU3WFBGQ2ZycksyS01FK1VCM2RtanY5YlQ5M1BmUG8zSDlrdXZZVmxRbDdvc3ZFT0YvS0VPTGovUFNua2VTVnVjbU0zeXN4N2g5SWdmOTROOHVmTVU3ZzB5cHZsNVVaWWVtZWdCNlU2UUJoZWRpcUwyYjJOcmk1Vy9lVmIvQm51NW1NNzAvQnZkWGRsRW8vdjVPSGR5WGRFdlNXWU4xdmlhWnM5MjJ2eWd6QWVwWTAwUWorN1VoVDNtMHlteSt0STZmM0QrcUo0clNmdkM5dW9wazdwdldGMzhYVGdIL0Y0bEIrRVFUbDVlaGZtbVB2S0RXYkMzNjZPZm05Mm51Yzc4ZGl1b0U3cEdSY3J1V0U3V3AvYmt6VzJ0em5lelhMZXY3cFVNUGQyVEZaL2N6WHJYMzd2a0dpUFhMbGMzazgwQ3FhQ0JCbG5HOEM2R0VOS0NCWndwMFNlUGRBNWtmeW5UOW5tN3ZZK1ZxTW1OZTZoVldLTkVpNFBDV0x2cW5JQ2lBK2ZZb20rVkgwWVFEU29KRzdwdnZKOHJkYS9lS2N5VERSUGFQemw1ODhIQkFwL0N0RTBpN1hDU1VadkJCNE9qT3FVbUZUMlpKbmNjKytHL3FxaUhIRWRqdnVMTjlmTXA3dkdlNWtQZHAyeGl2TUd1MTFFeTkyb0hrUm5DSUtYblczV3Q3c0dPS1B0U09YWmplV1g0ZWorN3h3ZmcrRWlCdWxtRzFDeG1tWU1TZ0FKUWZlMGhWUGVlT2llMGZadlovWXozenRKelI0TUFFR1ExUE80azllQ1hzRUplaUZKYUN1OWpSWDBaaWpJNUxVYVA3SzNEZHhTdkVmaFlSU2k0cjJVNkVsVUFvaEtnM2czUS9TK0lGUTNpSE5oaFpFU2ZmZnlkMEVhb3NlRXY4NGtldkRBSC9MVGdNQmxHVTJiSkdabm9pWjlLUW1rUC9PeEhRRWhVUHk4TisvZHp2T0RPdUY1VVB4SHk5cW9uR0ZkNzc2MzlsblVPNEEwRVJla0QzcnhGYmV5bE1yY3Z3ZHBDYWxFOTd3KzBEWktwNk9XZHlYZDJnNkd0eWZSUkRUY2FtVklQTGFUcDRjcjBSTkk0RUNpbEFWZHpRZDVCbjBGTkpiRmxmejdUeFN0djN2b2pQdjc0c0hxS2VjWVcxR3h4bW53UDlqc2g1cW1HSU1pellrRW9EYmhLODVnNmlkUDloRkRqREd1QnhxOFVxdW5abGZsOXBvS2lGRmZPTUVTRTBqQzVBd0Q0a0VqMFhOY21EaHBjenZnaEhHSDQxd0xLSzhLTUoraXJyMHZpSXMvbWcvdTl0UmV0bG1RaUR5RDJRSjE3RjJpdTREZUs5OTdIUjMwTWJxeWJibEh4NWVIeng5blF1MG5iUWNTNUdBejBtTlZ4aENxMDBtMk1wWVk3Zmp4d1JGbXVLZjkrVXFHYys2NW0xeFBWQmtDb2cwY3IrcVlHOEg3VFJ4eHVOdE1vYkZ4Z0xZU3VJaDUrWmlLeGx4UUtVVW5iRmYrL2VKUThybFBPdjdiNWVNa1BhUzJjN1laNW1oSXNXQ0s5dmIyczNTYkVRUHJJeDAvN2tzem96cFZlZUgxZENEK2xjRVpFWC9paS9mVHRYZkRqS0Noc1ZGQW83RCs5dU9jL3ZEUkFkb0xhTFB5SDVkczYwc2ZPNTM2dDA4UGxyODJoVGthekZtZEp2byt1SnBhMVpDQ096bzZ4cFNKbElPcG56eHhpS1RFU1BXbFA0UmpBcDRoelJBYW13aWNRWjU1a05UQ1BXejUrVmU1OUtqKy9FOXA5Nzl2akJsUDdCNWkvM1hkSm04Wm9Ra2RieFJQTENYMzlQUmdWaFFUTFE1ZHhCU2ZQOHA4TnJUOEQrZHF2cWhBWlVwK1paOVdQelEySGNBZzdkOCt3Q292WGw1UnJ4YXFRNG1udTRkSnJlTGpFS0x6NlptWm1aRzQ4SFdNUWZvWFprWDVER1lpa1RpUy9PSG5NalM0R09KZkxCU21TRHgxUDB1UzZOTFEyTFFnRFNiNTFVZVljZXBLcUZvUlUrU00rem9IMmJWRkRNaHpwRktOeDZsVWRZeEJUSEVJa3puNDhwVDg0Uk5GR2xPTTRVdE41WVhMSzRHZTZlYmlTa09qRlFCYURTWTh4UkRndmVVYysyaHl3cis1M0U4cTFXbHlPVmdYUm4wUU05cFFvY1loWXZhWFB2Tkg5MWR2cGpIYWw5SkNNNFZHS3dJcXY0K1pkSWZQcDZUTmV6cjZXUEJSS1VzcTFVQlVwWXBLRERsclBaeVovbkt1OHQzWGJYV2dyWmxDbzVVQnRXcjU2MVBCOHBTM0Z6UEtxenFWS21TTTN0N2VqT3U2eCtoMlBQV2pMUE92bFFaVXBzRGtqMllLalZZR1gwYjBkRGVydmhRc1k1RUxHYkVJa1ZRcWpLdUhwTitRTVlncFRvdmJZV2E0dWVyUHJxVFZDQ0V0TkRSYUhkWlRlNWtuSnFURjZsM3MvY0RxMzM2U0dpTlNhbkRHRU91Z2JDYWtoWGZ4NWpIdmxaVkZhWkFVK3BPc3hsWUJPbmtzQ0FYNEV2ZHRpWUwvWGpXalNnMHBNWTZLL3dtU0hWbXNUUXBudFBrcTF2bzFOQm9hclFxNU5VQktEZk9oanpqKytWc1ljNEFQaHVCSE1zWXh1aHhzRWR4Zit1eVVQN095N2ttUEt6UzJJckRuSTl6UFUvR2dVdVZac0V3OUN6NndoQm9GNUROVEoyejNOMjlscXFldWNBY3RMVFMyS3JCa3BDSUg0WXZWckxFbk5leTlzNVFWdXdmemtCaFovdEl3cGhtclpOeFhib1pMeEQrSTFhMGFHbmNGMk00ZzFDbk1iYlI5N1ZQRjVYLzlIN3pKMGpWaUNVc0xmSitGOS9yQ1llL2NqVENzbGhZYVd4bllTQlp1bCtoSzJDeFlHNGhkcU15QzJSTHMyWVpwRSt2OHpScnJIVWFEYmFVYUdsc0JOZnZ3TDgvWkxERGRjeFJiTHFCS3dZSGgrMjN2MncvYTBpUGZvSzZYa1d0c1lkUnNlYllTM0VZVmhBUnNjVm1xMFMzakx6cnMwR05ua21sb2JHWFV6TTBsemJSaVFzaXVFUW5TZklxR3hvY09saWsvMmZMaFJLMnVWS3FFdDNxbVcrTkRpRDU1WXdscmJzRzZxQzZ0UG1sOGVLQ2FKVEpTWmxIWU1PYlBsbUl3bHhsdHBpUHYxN0x1cDZIUjhsQjJwUHEzbGtPN3VqRHFiUWs3VVRZMktkSGcyMkVoWTZ4dUdFdERvOVZSWThodXZ1b0lHOERzd29VTEJjeGp6QXJic3hucjRMM1QxVk96V2U1ellYM21KelUwV2cydXNpYlFmRFE5N2Y3c1NoL3hBVCtDQUJMakRQMzNlNTZYWlR2YUMzdzIwSmtQVFczcVNUNk5yUXBmV0MvRUhnMVdjbUVtQ3BiN3VmMWJLNVZLRmNybE1uenNKKzFxaERPQ3NBc0tzeU9XWmd5TkxRalY2bzNaazJhVmlUZGdySndKUWNFc25DTkE0d3VJajJ6eHlLK0tYWDkxWDU2SmhZV0JQVkM5N0Z4ajYwSGR0dTFPM3lyNlZ4ZHQ4WmpIRDUvSElQRXhDbXNKSkQwT0d6MzNUTElMeFN6Y3haa1BlcFd0eHBaQ2pTa2Q0SnF3ckUvamk1bVpHUWYzbkRIYTI5dnpVS2V3Z01wNmV1OFIvMCtML2U1dnIvTlBWNGhBTTRiR1ZvTGNid1FrSHQrRk1iVTh3M0JVdW5QR0VPb1VISE5Mei80Mm5mclB2NTd3WHIzVkw4OXB3QjVaUFJPdXNSVlFKeTF3ZnNlNUc5SmlTRjQ2aDB0Q2NHNFpTUTE4blJwZ096cEhFcC9kZGJUNjY2dWNreW92WEdKdDMzeVVhV2kwT21Eb1dRTDdqVHh4RWhVRzNlclJBQ0ZqU0tsaG1tYi8wclA1a2JaL2ZuVFVmR3N4SjhjWitFS0ZzOTAwTkZvVjNINnRQRFZMMExJeWtUMnMrcTFaUkNpbEJ0M216RWM2QnhQL3Qrc29EbHpra2I1NG1abjJwN1ZLcGRHU3dObUQ2dGpDNk43R0dVWEFpUjRrVThNWVFtb00wdTBZalRVbVV2LzQ4Qkh2TTd2UFlpQ084Y2J5ZHk0d2tpUjZBNU5HU3dFVDFaV1gvaEErNDJPU09zNmc0Y05nTkV3ZGhlUDQxNTZlSHB3OE0xYjhWdUZBK3ZRWEJxMi9zY2Y0SVJ4T2llSGdHQmpJMWRCb0JZQUJWRXY5T0w2QzNWd3VpdE5mc1dEd0FORjhJUm91dHV0dmIyOC92clMwTk5YUjBaRXJIUGplWUdicXkzYmJOLzh5Vi9uT3haRFROSE5vYkhaQVZWSk5RZkVQU1BQTDQrVnZGTElzMkdveGpnV0RjV0ZqR1VPb1ZEZ3pZSXFreDJ6aHdQZUhpRG1nUnVVcThxaXhoU3F6VHV6VGFwWEdwZ01HMUpBUzZvR3BPSi9QZStPOWZHVmtKaXRXMFE1VDV6L1NLSTZHVkkzQlNHOXY3MEVZZTZiL3ZHQ09Ja21LaytBK2ZuU3hNOFc1VUEvSU5UWUQrTHpiTDk5azhqd1hlUjZmc2FPdDZGMHA1YXMvK09OaDdzLzNjV3ByZnJXNFZ1M3VJV1pJY2h5bndRbU9nRDFBekRHU21UcHh4bnFtK3l3TllHeHdaZm01My9IRXRUVjBqUThLZkRvQlozMlRKaFBhWExhN1dOdFhlOEVjanZ2VEs4UHU2ZG1UWWhKdmNDMm1BTmJVZ3hBSk1RV1c0dkx6a1FzSFhuVG8vaUdTSGtNWWQxVDUrV1pYK0JHeXdXbVoya2piWmdVMjVranB6Z2xvd2VYM3pVajh1aDJkeWxIV0szNGltOXRLTHZQSlg3aDFRZDNqSTk1SnFIbW9NV3NqNDRZRUlMVWQvOWdhd1RvVERCYjU4VEVvbWc4TXNLMm5IeXdhblluUjhzQXJSZi9xd2hpT3ptdDBFR1VjbWhvZ0VIUGdoTXNSNHJhenBGWWRnU1FKVktzVDQ4a1RueGdpTDBmbDZCOU1BZ2JCaWE1M1FzVlNHNU0veXdhTm5ESE9PaTBsekpLNHl2d2YxdHNaS3B1ZXZkbDU3dGJJTG0vc3pzVklJNnBBM0lnVDVRM0RDdjlxWENpRFQvbTJ2bmcvdnk4L2Q0N2JUeFZyZFZpVlZBQ3plMXRBUEozV3l2bzAzTzlKQlh0a0tENXZkb0g1ZEk5NEFPOEdwUUYzSEtFbDBrUFprRVpZTHhTblhHWXR4NFIxeFBUNHptQVBEdEl2dVkzcjRnT0NaSXFHNzZuTS9MQlVsRy9aZFphZlAxL3daMHQ5MGhhdFhFN2VMSm9lT1JPM0RSQno1R25NY1hMZnZuMmpseTlmUGlPa3h6RmlrQ0V6c3pOckpJMyt5c1FiR2ZsNURJMExxOUptNy9ibU56emgwSEx4elRrOG93T01RVVJ0aWluODlUYVlHK3M2Vjd0bTVyWnhoVFVEVERSQnpQUHpwNFcwRGQ4NUsrYUwxc3FiTkVnY0I5a3h4TDVyUUZ6dXVYZlpaa1pjdnNFc21LaERmUUxvWE1TQTJ4YVhJMVNuOGZXbXQ2NVBTc1FjNExvek9KWU1aZ3psNlRPQ1FaRDRPQ3ltTHoyYng4ai9rSEZQTWswTmFGT3ZhSnRQN21sdVNRbU9vUDNLUHM0QUlYR0lTZ0ZSYlFYNHpzYnNkNm1TTVNvbHVSdDFJRnd5WEcvZC9mcm9UT1Y0bFpjakluMERsUzZ3NU9GelNVZ2tlTEgyTkdJeGxoakZWNmU0bzRxYndZYSt0VGI2OWd1b1RNSm1oT05yZFAxZ3hZODRIYllPVkpBaUNpS09KaGhqd2pDRFJyQ09oM3JOUG4rK2tzYStBZjg2SjRDME9FTU9wbC93WGQ1bVlwTlpxOEtmK2Y5aTVWOWV6WHVlWnl0bGFoWjViRTFkWEZ3YzN5aERTTnoxU1FnaStoeGxma0NhS2xHUlNxVVlxV3ZGdUhjZmNvVEd0bUdabnNCUEhKVTJrSVJiSXppQ3dGZ3o5U3A2Vzc2amN4MzVHNmR3YzlnekxkT2theEphZzRoTFd1QklpL3RwK3UrajU0eGtiaWF0MHdSK0RxOVZKcEhYdExCeTg3SnBtdm5WT3V6MTRxNHlCaEg5U1NySWdHelFPTnd1VS9EZWxDcTh3VHZaNkRhcjc0a2MrUzlQOHhSaGVJUEszaXVTUHhuR1ZzTEt4c25HbE1WUjhoQ3VZQ08zL2ZCTDF6UWFXTEdoR2dlYnJROTU2a0c1SklZS2pKNDRwaHpqSWw0SE85Z3ltVXk2VXFuWU5KNVU4MUdYTHV3dmxVb2xSK21kQjlhUkwvNkZDQ281akNoamtCelg5aXBEcVdXS0x2cTcwN2lyakVHTlF1VTA4ZzJJaklQZW5TRjM5RDYzTE11YW9EQTV4WitqK0h0WnFoQnFQTlN3NDBKVnc4VWJqeHFZcDBjRWNrWTJvbFRuTmxMQnNqRmxXTVFsMWNDSUg4bWdUdlQ5QndIUm96YnFWUjE1ZzVVUE1mNGM5ajVBMUVueC9ZcC9vN2lyakhIcDBxWDE5Q2dTUjlZYlFCQ3MwNFNmRFVGcHpJWnhDVDk1cHRHUytEUGdQQmdMb2ZnR29nQUFBQUJKUlU1RXJrSmdnZz09KTtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgZm9udC1zaXplOiAxNXB4O1xuICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJSAxMDAlO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgcGFkZGluZzogNnB4IDEwcHg7XG4gICAgY29sb3I6ICNmZmY7XG5cbiAgICBAbWVkaWEobWluLXdpZHRoOiAkYnJlYWtfbWQpIHtcbiAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgIHBhZGRpbmc6IDdweCAxMnB4O1xuICAgICAgICBmb250LXdlaWdodDogMjAwO1xuICAgIH1cbn1cblxuLmluLWZyYW1lLWJpZyB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL2ZyYW1lLWJpZy5wbmdcIik7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgYmFja2dyb3VuZC1zaXplOiAxMDAlIDEwMCU7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBwYWRkaW5nOiAxMnB4IDE2cHg7XG5cbiAgICBAbWVkaWEobWluLXdpZHRoOiAkYnJlYWtfbWQpIHtcbiAgICAgICAgcGFkZGluZzogMTlweCAyNXB4O1xuICAgIH1cbn1cblxuLnJlcG9ydC1jb250ZW50IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgIEBtZWRpYShtaW4td2lkdGg6ICRicmVha19tZCkge1xuICAgICAgICBtYXgtd2lkdGg6IDgyMnB4O1xuICAgIH1cblxuICAgIC5oMyB7XG4gICAgICAgIG1hcmdpbjogMCAwIDIwcHg7XG5cbiAgICAgICAgQG1lZGlhKG1pbi13aWR0aDogJGJyZWFrX21kKSB7XG4gICAgICAgICAgICBtYXJnaW46IDAgMCAzM3B4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJl9fbGlzdCB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgZ2FwOiAxMnB4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICB9XG5cbiAgICAmX19pdGVtIHtcbiAgICAgICAgZmxleDogMCAxIGNhbGMoNTAlIC0gOHB4KTtcbiAgICAgICAgYXNwZWN0LXJhdGlvOiAxO1xuICAgICAgICBiYWNrZHJvcC1maWx0ZXI6IGJsdXIoMTBweCk7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgIHBhZGRpbmc6IDE2cHg7XG5cbiAgICAgICAgQG1lZGlhKG1pbi13aWR0aDogJGJyZWFrX3NtKSB7XG4gICAgICAgICAgICBmbGV4OiAwIDEgY2FsYygzMyUgLSA2cHgpO1xuICAgICAgICB9XG5cbiAgICAgICAgPiBzcGFuIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgbWF4LXdpZHRoOiAxODBweDtcbiAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxM3B4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMjU7XG5cbiAgICAgICAgICAgIEBtZWRpYShtaW4td2lkdGg6ICRicmVha19zbSkge1xuICAgICAgICAgICAgICAgIGZsZXg6IDAgMSBjYWxjKDMzJSAtIDZweCk7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBAbWVkaWEobWluLXdpZHRoOiAkYnJlYWtfbGcpIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICBzdmcge1xuICAgICAgICAgICAgd2lkdGg6IDMycHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDMycHg7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA4cHg7XG5cbiAgICAgICAgICAgIEBtZWRpYShtaW4td2lkdGg6ICRicmVha19tZCkge1xuICAgICAgICAgICAgICAgIHdpZHRoOiA0OHB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogNDhweDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxNHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDQ1ZGVnLCB0cmFuc3BhcmVudCwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjEpLCB0cmFuc3BhcmVudCk7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDAuNyk7XG4gICAgICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuM3MgZWFzZS1pbiwgb3BhY2l0eSAwLjNzIGVhc2UtaW47XG4gICAgICAgIH1cblxuICAgICAgICAmLmJvcmRlci1ibGFjayB7XG4gICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg0NWRlZywgdHJhbnNwYXJlbnQsIHJnYmEoMCwgMCwgMCwgMC4xKSwgdHJhbnNwYXJlbnQpO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAuZGVza3RvcC1kZXZpY2UgJiB7XG4gICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xuICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgICAgICB9XG4gICAgICAgICAgIH1cbiAgICAgICB9XG4gICAgfVxufVxuXG4uYWZ0ZXItcXVpeiB7XG5cbiAgICBAbWVkaWEobWluLXdpZHRoOiAkYnJlYWtfbWQpIHtcbiAgICAgICAgbWF4LXdpZHRoOiA4MjJweDtcbiAgICB9XG5cbiAgICAmX19saXN0IHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgZ2FwOiA4cHg7XG5cbiAgICAgICAgQG1lZGlhKG1pbi13aWR0aDogJGJyZWFrX21kKSB7XG4gICAgICAgICAgICBnYXA6IDIzcHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuc2VjdGlvbi10aXRsZSB7XG4gICAgICAgIG1hcmdpbjogMCAwIDI0cHg7XG5cbiAgICAgICAgQG1lZGlhKG1pbi13aWR0aDogJGJyZWFrX21kKSB7XG4gICAgICAgICAgICBtYXJnaW46IDAgMCAzMnB4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJl9faXRlbSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRncmF5XzE7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDI0cHg7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIHBhZGRpbmc6IDRweCAxNnB4IDRweCA2cHg7XG5cbiAgICAgICAgQG1lZGlhKG1pbi13aWR0aDogJGJyZWFrX3NtKSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgIH1cblxuICAgICAgICBAbWVkaWEobWluLXdpZHRoOiAkYnJlYWtfbWQpIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA0MHB4O1xuICAgICAgICAgICAgcGFkZGluZzogNHB4IDE2cHggNHB4IDRweDtcbiAgICAgICAgfVxuXG4gICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgIHdpZHRoOiA0MHB4O1xuICAgICAgICAgICAgaGVpZ2h0OiA0MHB4O1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogOHB4O1xuICAgICAgICAgICAgZmxleC1zaHJpbms6IDA7XG5cbiAgICAgICAgICAgIEBtZWRpYShtaW4td2lkdGg6ICRicmVha19tZCkge1xuICAgICAgICAgICAgICAgIHdpZHRoOiA2NHB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogNjRweDtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDMycHg7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxNnB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICB9XG59XG5cbi5xdW90ZXMge1xuICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG4gICAgZ2FwOiA3cHg7XG4gICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICBwYWRkaW5nOiAwO1xuICAgIG1hcmdpbjogMjRweCAwIDA7XG5cbiAgICBAbWVkaWEobWluLXdpZHRoOiAkYnJlYWtfbWQpIHtcbiAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMywgMWZyKTtcbiAgICAgICAgZ2FwOiAxMnB4O1xuICAgIH1cblxuICAgICZfX2l0ZW0ge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JheV8xO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAyNHB4O1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBwYWRkaW5nOiAxNnB4O1xuXG4gICAgICAgIEBtZWRpYShtaW4td2lkdGg6ICRicmVha19tZCkge1xuICAgICAgICAgICAgcGFkZGluZzogMjVweCAyNHB4O1xuXG4gICAgICAgICAgICAmOm50aC1jaGlsZChuICsgNCkge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmLXRpdGxlIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgZ2FwOiA4cHg7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHdpZHRoPSczMicgaGVpZ2h0PSczMicgdmlld0JveD0nMCAwIDMyIDMyJyBmaWxsPSdub25lJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNFJTNDcGF0aCBkPSdNMS4zMzM1IDMuMjIyMzJMMi4wODk1MSA4LjQ2NDAxQzMuNjM1MTQgOC4zMjk2MSA0Ljg2MTU2IDguNTk4NDIgNS43Njg3OCA5LjI3MDQzQzYuNjc1OTkgOS45MDg4NCA3LjI5NzYgMTAuODMyOSA3LjYzMzYxIDEyLjA0MjVDNy45MzYwMiAxMy4yMTg1IDcuOTg2NDIgMTQuNTYyNSA3Ljc4NDgxIDE2LjA3NDZIMS4zMzM1VjI5LjAyNzZIMTMuNzgyNVYxNS41NzA1QzEzLjc4MjUgMTEuMTY4OSAxMi43NDA5IDcuODQyNCAxMC42NTc3IDUuNTkxMTZDOC41NzQ0MyAzLjMwNjMyIDUuNDY2MzcgMi41MTY3MSAxLjMzMzUgMy4yMjIzMlpNMTguMjE3OCAzLjIyMjMyTDE4Ljk3MzggOC40NjQwMUMyMC41MTk0IDguMzI5NjEgMjEuNzQ1OSA4LjU5ODQyIDIyLjY1MzEgOS4yNzA0M0MyMy41NjAzIDkuOTA4ODQgMjQuMTgxOSAxMC44MzI5IDI0LjUxNzkgMTIuMDQyNUMyNC44MjAzIDEzLjIxODUgMjQuODcwNyAxNC41NjI1IDI0LjY2OTEgMTYuMDc0NkgxOC4yMTc4VjI5LjAyNzZIMzAuNjY2OFYxNS41NzA1QzMwLjY2NjggMTEuMTY4OSAyOS42MjUyIDcuODQyNCAyNy41NDIgNS41OTExNkMyNS40NTg3IDMuMzA2MzIgMjIuMzUwNyAyLjUxNjcxIDE4LjIxNzggMy4yMjIzMlonIGZpbGw9JyUyMzlDOUZBMicvJTNFJTNDL3N2ZyUzRSUwQVwiKTtcbiAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCB0b3AgNHB4O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiAzMnB4IDMycHg7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA0MHB4O1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNGRkZGRkY7XG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogNXB4O1xuXG4gICAgICAgICAgICBAbWVkaWEobWluLXdpZHRoOiAkYnJlYWtfbWQpIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDQwcHggNDBweDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCB0b3AgOHB4O1xuICAgICAgICAgICAgICAgIGdhcDogMTJweDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTNweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICYtdGV4dCB7XG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogOHB4O1xuICAgICAgICAgICAgZm9udC1zaXplOiAxM3B4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMztcblxuICAgICAgICAgICAgQG1lZGlhKG1pbi13aWR0aDogJGJyZWFrX21kKSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiAxM3B4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJi1hdmF0YXIge1xuICAgICAgICAgICAgd2lkdGg6IDQwcHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDQwcHg7XG5cbiAgICAgICAgICAgIEBtZWRpYShtaW4td2lkdGg6ICRicmVha19tZCkge1xuICAgICAgICAgICAgICAgIHdpZHRoOiA1NnB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogNTZweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmLW5hbWUge1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjQ7XG5cbiAgICAgICAgICAgIEBtZWRpYShtaW4td2lkdGg6ICRicmVha19tZCkge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmxpbmstYXJyb3cge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZ2FwOiA4cHg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblxuICAgICYtLWJpZyB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICAgICAgZm9udC1mYW1pbHk6ICRmb250U2VjO1xuICAgICAgICBmb250LXdlaWdodDogNjAwO1xuXG4gICAgICAgIEBtZWRpYShtaW4td2lkdGg6ICRicmVha19zbSkge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgQG1lZGlhKG1pbi13aWR0aDogJGJyZWFrX2xnKSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLS1taWQge1xuICAgICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAkZm9udFNlYztcbiAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcblxuICAgICAgICBAbWVkaWEobWluLXdpZHRoOiAkYnJlYWtfc20pIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICZfX2ljb24ge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgd2lkdGg6IDE2cHg7XG4gICAgICAgIGhlaWdodDogMTZweDtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDFweCk7XG5cbiAgICAgICAgQG1lZGlhKG1pbi13aWR0aDogJGJyZWFrX21kKSB7XG4gICAgICAgICAgICB3aWR0aDogMjRweDtcbiAgICAgICAgICAgIGhlaWdodDogMjRweDtcbiAgICAgICAgfVxuXG4gICAgICAgIHN2ZyB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICY6aG92ZXIge1xuICAgICAgICBjb2xvcjogJGhvdmVyX2dyZWVuO1xuICAgIH1cblxuICAgICY6YWN0aXZlLCAmOmZvY3VzLXZpc2libGUge1xuICAgICAgICBjb2xvcjogJGdyZWVuX3ByaW1hcnkgO1xuICAgIH1cblxuICAgICYuZGlzYWJsZWQge1xuICAgICAgICBjb2xvcjogJGdyYXlfMztcbiAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgfVxuXG59XG5cbi5xdWl6emVzLXNsaWRlciB7XG5cbiAgICAuc2VjdGlvbi10aXRsZSB7XG4gICAgICAgIG1hcmdpbjogMCAwIDI0cHg7XG5cbiAgICAgICAgQG1lZGlhKG1pbi13aWR0aDogJGJyZWFrX21kKSB7XG4gICAgICAgICAgICBtYXJnaW46IDAgMCA1NnB4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJl9fc3dpcGVyIHtcbiAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSArIDMycHgpO1xuICAgICAgICBtYXJnaW46IDAgMCAwIC0xNnB4O1xuICAgICAgICBwYWRkaW5nOiAwIDE2cHg7XG5cbiAgICAgICAgQG1lZGlhKG1pbi13aWR0aDogJGJyZWFrX3htKSB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAucXVpei1jYXJkIHtcbiAgICAgICAgbWF4LXdpZHRoOiA0NDBweDtcbiAgICB9XG5cbiAgICAuc3dpcGVyLXNjcm9sbGJhciB7XG4gICAgICAgIG1heC13aWR0aDogODIycHg7XG4gICAgICAgIG1hcmdpbjogMzdweCBhdXRvIDA7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgaGVpZ2h0OiA0cHg7XG5cbiAgICAgICAgQG1lZGlhKG1pbi13aWR0aDogJGJyZWFrX3NtKSB7XG4gICAgICAgICAgICBoZWlnaHQ6IDZweDtcbiAgICAgICAgICAgIG1hcmdpbjogNDdweCBhdXRvIDA7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuc3dpcGVyLXNjcm9sbGJhci1kcmFnIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGdyZWVuX3ByaW1hcnk7XG4gICAgICAgIHRvcDogLTJweDtcbiAgICAgICAgaGVpZ2h0OiA4cHg7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjE1cyBlYXNlLWluO1xuXG4gICAgICAgIEBtZWRpYShtaW4td2lkdGg6ICRicmVha19zbSkge1xuICAgICAgICAgICAgaGVpZ2h0OiAxMnB4O1xuICAgICAgICAgICAgdG9wOiAtM3B4O1xuICAgICAgICB9XG5cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkaG92ZXJfZ3JlZW47XG4gICAgICAgIH1cbiAgICB9XG5cbn1cblxuLnF1aXotY2FyZCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRncmF5XzE7XG4gICAgYm9yZGVyLXJhZGl1czogMjRweDtcbiAgICBwYWRkaW5nOiA0cHg7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjE1cyBlYXNlLWluLCBib3JkZXItY29sb3IgMC4xNXMgZWFzZS1pbjtcblxuICAgICZfX3RvcCB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgIGdhcDogMTJweDtcbiAgICAgICAgcGFkZGluZzogMTJweCAxMnB4IDI0cHggMTJweDtcblxuICAgICAgICBAbWVkaWEobWluLXdpZHRoOiAkYnJlYWtfbWQpIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDEycHggMTJweCAzNnB4IDEycHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmX190aXRsZSB7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgIGNvbG9yOiAkYmxhY2s7XG4gICAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuMztcblxuICAgICAgICBAbWVkaWEobWluLXdpZHRoOiAkYnJlYWtfc20pIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTlweDtcbiAgICAgICAgfVxuXG4gICAgICAgIEBtZWRpYShtaW4td2lkdGg6ICRicmVha19tZCkge1xuICAgICAgICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJl9fYnV0dG9uIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIHdpZHRoOiA0MHB4O1xuICAgICAgICBoZWlnaHQ6IDQwcHg7XG4gICAgICAgIGZsZXgtc2hyaW5rOiAwO1xuXG4gICAgICAgIEBtZWRpYShtaW4td2lkdGg6ICRicmVha19tZCkge1xuICAgICAgICAgICAgd2lkdGg6IDU2cHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDU2cHg7XG4gICAgICAgIH1cblxuICAgICAgICBzdmcge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIH1cbiAgICB9XG5cblxuICAgICZfX2ltZyB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBoZWlnaHQ6IDA7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiA3MSU7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDIycHg7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG5cbiAgICAgICAgQG1lZGlhKG1pbi13aWR0aDogJGJyZWFrX3NtKSB7XG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogNjkuNCU7XG4gICAgICAgIH1cblxuICAgICAgICBpbWcge1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgIHotaW5kZXg6IDE7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuMTVzIGVhc2UtaW47XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuZGVza3RvcC1kZXZpY2UgJiB7XG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkYmxhY2s7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5yZWQtbGluZS1zdHJpa2Uge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBkaXNwbGF5OiBibG9jaztcblxuICAgICY6OmFmdGVyIHtcbiAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAzMnB4KTtcbiAgICAgICAgaGVpZ2h0OiA4cHg7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZy9yZWQtbGluZTIucG5nXCIpO1xuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcblxuICAgICAgICBAbWVkaWEobWluLXdpZHRoOiAkYnJlYWtfc20pIHtcbiAgICAgICAgICAgIGhlaWdodDogMTVweDtcbiAgICAgICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSA1MnB4KTtcbiAgICAgICAgfVxuXG4gICAgICAgIEBtZWRpYShtaW4td2lkdGg6ICRicmVha19sZykge1xuICAgICAgICAgICAgaGVpZ2h0OiAxOHB4O1xuICAgICAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDcycHgpO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgc3ZnIHtcbiAgICAgICAgd2lkdGg6IDMycHg7XG4gICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0ycHgpO1xuXG4gICAgICAgIEBtZWRpYShtaW4td2lkdGg6ICRicmVha19zbSkge1xuICAgICAgICAgICAgd2lkdGg6IDUycHg7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTRweCk7XG4gICAgICAgIH1cblxuICAgICAgICBAbWVkaWEobWluLXdpZHRoOiAkYnJlYWtfbGcpIHtcbiAgICAgICAgICAgIHdpZHRoOiA3MnB4O1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC00cHgpO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4uZW5lcmd5LXN0ZXBzIHtcbiAgICBtYXJnaW4tYm90dG9tOiA5M3B4O1xuXG4gICAgQG1lZGlhKG1pbi13aWR0aDogJGJyZWFrX21kKSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDE4cHg7XG4gICAgfVxuXG4gICAgJl9fbGlzdCB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGdhcDogOHB4O1xuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG5cbiAgICAgICAgQG1lZGlhKG1pbi13aWR0aDogJGJyZWFrX21kKSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBncmlkO1xuICAgICAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMywgbWlubWF4KDE1MnB4LCAxZnIpIG1pbm1heCgyMDBweCwgMWZyKSk7XG4gICAgICAgICAgICBncmlkLWdhcDogOHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgQG1lZGlhKG1pbi13aWR0aDogJGJyZWFrX2xnKSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBncmlkO1xuICAgICAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMywgbWlubWF4KDE1MnB4LCAxZnIpIG1pbm1heCgyMzVweCwgMWZyKSk7XG4gICAgICAgICAgICBncmlkLWdhcDogMTZweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5oMiB7XG4gICAgICAgIG1heC13aWR0aDogNDAzcHg7XG4gICAgICAgIG1hcmdpbjogMCAwIDI0cHg7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgZm9udC1zaXplOiAyOHB4O1xuXG4gICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgY29sb3I6ICNGMDM2MzY7XG4gICAgICAgIH1cblxuICAgICAgICBAbWVkaWEobWluLXdpZHRoOiAkYnJlYWtfbWQpIHtcbiAgICAgICAgICAgIG1hcmdpbjogMCAwIDM2cHg7XG4gICAgICAgIH1cblxuICAgICAgICBzdmcge1xuICAgICAgICAgICAgbWFyZ2luOiAwIDNweDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmVuZXJneS1zdGVwIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYm9yZGVyLXJhZGl1czogMjRweDtcbiAgICBwYWRkaW5nOiAxMnB4O1xuICAgIG1pbi1oZWlnaHQ6IDEzNnB4O1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICMyODI4Mjg7XG4gICAgd2lkdGg6IDQ4JTtcblxuICAgIHN2ZyB7XG4gICAgICAgIHdpZHRoOiA2NHB4O1xuICAgICAgICBoZWlnaHQ6IDY0cHg7XG4gICAgICAgIGFsaWduLXNlbGY6IGZsZXgtZW5kO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxMXB4O1xuXG4gICAgICAgIEBtZWRpYShtaW4td2lkdGg6ICRicmVha19tZCkge1xuICAgICAgICAgICAgd2lkdGg6IDgwcHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDgwcHg7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxM3B4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi10ZXh0IHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgY29sb3I6ICRibGFjaztcbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMS4zO1xuICAgICAgICBtYXJnaW46IDAgOHB4IDAgMDtcbiAgICAgICAgbWluLWhlaWdodDogMzlweDtcblxuICAgICAgICBAbWVkaWEobWluLXdpZHRoOiAkYnJlYWtfbWQpIHtcbiAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDQ3cHg7XG4gICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgICBtYXJnaW46IDAgMTZweCAwIDVweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICYuZ3JlZW4ge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JlZW5fcHJpbWFyeTtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMS40O1xuICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblxuICAgICAgICBAbWVkaWEobWluLXdpZHRoOiAkYnJlYWtfbWQpIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgMjRweDtcbiAgICAgICAgfVxuXG4gICAgICAgIEBtZWRpYShtaW4td2lkdGg6ICRicmVha19sZykge1xuICAgICAgICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgICAgICAgcGFkZGluZzogMCAzOHB4O1xuICAgICAgICB9XG4gICAgfVxuXG5cbiAgICBAbWVkaWEobWluLXdpZHRoOiAkYnJlYWtfbWQpIHtcblxuICAgICAgICAmOm50aC1jaGlsZCgzKSB7XG4gICAgICAgICAgICBvcmRlcjogNDtcbiAgICAgICAgfVxuXG4gICAgICAgICY6bnRoLWNoaWxkKDQpIHtcbiAgICAgICAgICAgIG9yZGVyOiAzO1xuICAgICAgICB9XG5cbiAgICAgICAgJjpudGgtY2hpbGQoNSkge1xuICAgICAgICAgICAgb3JkZXI6IDU7XG4gICAgICAgIH1cblxuICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgb3JkZXI6IDY7XG4gICAgICAgIH1cbiAgICB9XG5cbn1cblxuLnJlcG9ydC1zZWN0aW9uIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjRweDtcbiAgICBtYXJnaW4tbGVmdDogLTE2cHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTZweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbWluLWhlaWdodDogMzE1cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogNjVweDtcblxuICAgIEBtZWRpYShtaW4td2lkdGg6ICRicmVha19tZCkge1xuICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA4Ljd2dztcbiAgICB9XG5cbiAgICBAbWVkaWEobWluLXdpZHRoOiAkYnJlYWtfbGcpIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICB9XG5cbiAgICBAbWVkaWEobWluLXdpZHRoOiAkYnJlYWtfeHh4bF9jb250YWluZXIpIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTY2cHg7XG4gICAgfVxuXG4gICAgJi10aXRsZSB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgICAgICBmb250LXNpemU6IDI4cHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICBsaW5lLWhlaWdodDogMS4yNTtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB6LWluZGV4OiAyO1xuICAgICAgICB0b3A6IC01N3B4O1xuICAgICAgICBsZWZ0OiAwO1xuXG4gICAgICAgIEBtZWRpYShtaW4td2lkdGg6ICRicmVha19tZCkge1xuICAgICAgICAgICAgZm9udC1zaXplOiAzNnB4O1xuICAgICAgICAgICAgdG9wOiA2NXB4O1xuICAgICAgICB9XG5cbiAgICAgICAgQG1lZGlhKG1pbi13aWR0aDogJGJyZWFrX2xnKSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDQ4cHg7XG4gICAgICAgIH1cblxuICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRncmVlbl9wcmltYXJ5O1xuICAgICAgICAgICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDMycHg7XG4gICAgICAgICAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMzJweDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgMTZweCA0cHggMTZweDtcblxuICAgICAgICAgICAgQG1lZGlhKG1pbi13aWR0aDogJGJyZWFrX21kKSB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMCAzMnB4IDRweCAxNnB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgJl9fcGljIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIGhlaWdodDogMDtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDg3LjUlO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAyNHB4O1xuXG4gICAgICAgIGltZyB7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgei1pbmRleDogMTtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiBpbmhlcml0O1xuICAgICAgICB9XG5cbiAgICAgICAgQG1lZGlhKG1pbi13aWR0aDogJGJyZWFrX3htKSB7XG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogNDcuNSU7XG4gICAgICAgIH1cblxuXG4gICAgICAgIEBtZWRpYShtaW4td2lkdGg6ICRicmVha19tZCkge1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNDBweDtcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiA0NSU7XG4gICAgICAgIH1cbiAgICB9XG5cbn1cblxuLnJlcG9ydC1hdXRob3Ige1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjRTNFM0UzO1xuICAgIHBhZGRpbmc6IDE1cHggMCAxMnB4O1xuXG4gICAgQG1lZGlhKG1pbi13aWR0aDogJGJyZWFrX21kKSB7XG4gICAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjRTNFM0UzO1xuICAgICAgICBwYWRkaW5nOiAzNXB4IDJweDtcblxuICAgICAgICAudGV4dC0yIHtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjMyNTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICZfX2F2YXRhciB7XG4gICAgICAgIHdpZHRoOiA3MnB4O1xuICAgICAgICBoZWlnaHQ6IDcycHg7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG5cbiAgICAgICAgQG1lZGlhKG1pbi13aWR0aDogJGJyZWFrX21kKSB7XG4gICAgICAgICAgICB3aWR0aDogMTAwcHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwMHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgQG1lZGlhKG1pbi13aWR0aDogJGJyZWFrX2xnKSB7XG4gICAgICAgICAgICB3aWR0aDogMTIwcHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDEyMHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgaW1nIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmX19pbmZvIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZ2FwOiAxMnB4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxMnB4O1xuXG4gICAgICAgIEBtZWRpYShtaW4td2lkdGg6ICRicmVha19tZCkge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTlweDtcbiAgICAgICAgfVxuXG4gICAgfVxuXG4gICAgJl9fYm9keSB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcblxuICAgICAgICBAbWVkaWEobWluLXdpZHRoOiAkYnJlYWtfbWQpIHtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICAgICAgICAgIGdhcDogOHB4O1xuICAgICAgICAgICAgcGFkZGluZzogNHB4IDAgMDtcbiAgICAgICAgfVxuXG4gICAgICAgIHN2ZyB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIHdpZHRoOiAyNHB4O1xuICAgICAgICAgICAgaGVpZ2h0OiAyNHB4O1xuXG4gICAgICAgICAgICBAbWVkaWEobWluLXdpZHRoOiAkYnJlYWtfbWQpIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMzZweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDM2cHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIEBtZWRpYShtaW4td2lkdGg6ICRicmVha19sZykge1xuICAgICAgICAgICAgICAgIHdpZHRoOiA0OHB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogNDhweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgICZfX25hbWUge1xuICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgIGNvbG9yOiAkYmxhY2s7XG5cbiAgICAgICAgQG1lZGlhKG1pbi13aWR0aDogJGJyZWFrX21kKSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDIxcHg7XG4gICAgICAgIH1cblxuICAgICAgICBAbWVkaWEobWluLXdpZHRoOiAkYnJlYWtfbGcpIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICZfX3VsIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgZ2FwOiA3cHg7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIG1hcmdpbjogMDtcblxuICAgICAgICBsaSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDEzcHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMS4yO1xuICAgICAgICAgICAgY29sb3I6ICRibGFjaztcblxuICAgICAgICAgICAgQG1lZGlhKG1pbi13aWR0aDogJGJyZWFrX3NtKSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBAbWVkaWEobWluLXdpZHRoOiAkYnJlYWtfbWQpIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkZ3JheV8zO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG4udHJ1dGgtc2VjdGlvbiB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBnYXA6IDhweDtcbiAgICBtYXJnaW46IDE0cHggMCAyMnB4O1xuICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICBsaW5lLWhlaWdodDogMS4zO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cbiAgICBzdmcge1xuICAgICAgICB3aWR0aDogNDhweDtcbiAgICAgICAgaGVpZ2h0OiA0OHB4O1xuICAgIH1cblxuICAgIEBtZWRpYShtaW4td2lkdGg6ICRicmVha19tZCkge1xuICAgICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgICAgIGdhcDogMTJweDtcbiAgICAgICAgbWFyZ2luOiAxOXB4IDAgMzJweDtcblxuICAgICAgICBzdmcge1xuICAgICAgICAgICAgd2lkdGg6IDU2cHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDU2cHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBAbWVkaWEobWluLXdpZHRoOiAkYnJlYWtfbGcpIHtcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgIH1cblxuICAgICYtLXNlYyB7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICB9XG59XG5cbi5kZWZhdWx0LXNlY3Rpb24ge1xuICAgIG1hcmdpbjogMCBhdXRvIDg4cHg7XG5cbiAgICBAbWVkaWEobWluLXdpZHRoOiAkYnJlYWtfbWQpIHtcbiAgICAgICAgbWFyZ2luOiAwIGF1dG8gOS44dnc7XG4gICAgfVxuICAgIEBtZWRpYShtaW4td2lkdGg6ICRicmVha194eHhsX2NvbnRhaW5lcikge1xuICAgICAgICBtYXJnaW46IDAgYXV0byAxODhweDtcbiAgICB9XG5cbiAgICAmLS1tb2ItZnVsbCB7XG4gICAgICAgIG1hcmdpbjogMCAtMTZweCA4OHB4O1xuXG4gICAgICAgIEBtZWRpYShtaW4td2lkdGg6ICRicmVha19tZCkge1xuICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG8gOS44dnc7XG4gICAgICAgIH1cbiAgICAgICAgQG1lZGlhKG1pbi13aWR0aDogJGJyZWFrX3h4eGxfY29udGFpbmVyKSB7XG4gICAgICAgICAgICBtYXJnaW46IDAgYXV0byAxODhweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICYucmVwb3J0LXNlY3Rpb24ge1xuICAgICAgICBtYXJnaW46IDAgLTE2cHggNjRweDtcblxuICAgICAgICBAbWVkaWEobWluLXdpZHRoOiAkYnJlYWtfbWQpIHtcbiAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvIDkuNnZ3O1xuICAgICAgICB9XG4gICAgICAgIEBtZWRpYShtaW4td2lkdGg6ICRicmVha194eHhsX2NvbnRhaW5lcikge1xuICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG8gMTY1cHg7XG4gICAgICAgIH1cbiAgICB9XG5cbn1cblxuLmdldC1zZWN0aW9uIHtcbiAgICBwYWRkaW5nOiA1NnB4IDA7XG5cbiAgICBAbWVkaWEobWluLXdpZHRoOiAkYnJlYWtfbWQpIHtcbiAgICAgICAgcGFkZGluZzogOHZ3IDA7XG4gICAgfVxuICAgIEBtZWRpYShtaW4td2lkdGg6ICRicmVha194eHhsX2NvbnRhaW5lcikge1xuICAgICAgICBwYWRkaW5nOiAxNTFweCAwO1xuICAgIH1cblxuICAgICZfX2JvZHkge1xuICAgICAgICBkaXNwbGF5OiBncmlkO1xuICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcbiAgICAgICAgZ3JpZC1nYXA6IDY0cHg7XG4gICAgICAgIHBhZGRpbmc6IDcycHggMCAwO1xuXG4gICAgICAgIEBtZWRpYShtaW4td2lkdGg6IDY0MHB4KSB7XG4gICAgICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgyLCAxZnIpO1xuICAgICAgICAgICAgZ3JpZC1nYXA6IDE2cHg7XG4gICAgICAgIH1cblxuICAgICAgICBAbWVkaWEobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMywgMWZyKTtcbiAgICAgICAgICAgIHBhZGRpbmc6IDEwOHB4IDAgMDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmdldC1jYXJkIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBib3JkZXItcmFkaXVzOiAyNHB4O1xuICAgIHBhZGRpbmc6IDE2cHggMTZweCAwO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICAgIEBtZWRpYShtaW4td2lkdGg6IDY0MHB4KSB7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIH1cblxuICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgIHBhZGRpbmc6IDE2cHg7XG5cbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDY0MHB4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICAgICAgICAgIGdyaWQtY29sdW1uOiAxLzM7XG4gICAgICAgICAgICBtYXJnaW46IDQwcHggYXV0byAwO1xuICAgICAgICAgICAgbWF4LXdpZHRoOiA0MDBweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICZfX3BpYyB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIFx0d2lkdGg6IDEwMCU7XG4gICAgXHRwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgXHRwYWRkaW5nLWJvdHRvbTogMTZweDtcbiAgICAgICAgbWFyZ2luOiBhdXRvIDAgMDtcblxuICAgIFx0aW1nIHtcbiAgICBcdFx0ei1pbmRleDogMTtcbiAgICBcdFx0d2lkdGg6IDEwMCU7XG4gICAgXHRcdGhlaWdodDogYXV0bztcbiAgICBcdH1cbiAgICB9XG5cbiAgICAuc3Rhci1udW1iZXIge1xuICAgICAgICBtYXJnaW46IC02MnB4IDAgMTRweCAwO1xuXG4gICAgICAgIEBtZWRpYShtaW4td2lkdGg6IDEyODBweCkge1xuICAgICAgICAgICAgbWFyZ2luOiAtODJweCAwIDE0cHggMDtcbiAgICAgICAgfVxuXG4gICAgICAgICZfX2ltZyB7XG4gICAgICAgICAgICBhbmltYXRpb246IHNwaW4gMTBzIGxpbmVhciBpbmZpbml0ZTtcbiAgICAgICAgICAgIGFuaW1hdGlvbi1wbGF5LXN0YXRlOiBwYXVzZWQ7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuc2VjdGlvbi10aXRsZSB7XG4gICAgICAgIG1hcmdpbjogMCAwIDEycHg7XG5cbiAgICAgICAgQG1lZGlhKG1heC13aWR0aDogNjM5cHgpIHtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5zaW1wbGUtdGV4dCB7XG4gICAgICAgIG1hcmdpbjogMCAwIDIwcHg7XG5cbiAgICAgICAgQG1lZGlhKG1pbi13aWR0aDogNjQwcHgpIHtcbiAgICAgICAgICAgIG1hcmdpbjogMCAwIDQwcHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLS1saWdodCB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmYWYxZTg7XG4gICAgfVxuXG4gICAgJi0tZ3JlZW4ge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzBEMDY1O1xuICAgIH1cblxuICAgICYtLWJsdWUge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTBBM0U5O1xuICAgIH1cblxuICAgICYtLWRhcmsge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmxhY2s7XG4gICAgfVxuXG4gICAgJi0tbGlnaHRzZWMge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTRkMGMxO1xuICAgIH1cblxuICAgICY6aG92ZXIge1xuICAgICAgICAuc3Rhci1udW1iZXJfX2ltZyB7XG4gICAgICAgICAgICBhbmltYXRpb24tcGxheS1zdGF0ZTogcnVubmluZztcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLnJ1bi1zdHJva2Uge1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICBmb250OiA1MDAgMjhweC8xLjIgJGZvbnRGaXZlO1xuICAgIGNvbG9yOiAjMjgyODI4O1xuXG4gICAgQG1lZGlhKG1pbi13aWR0aDogJGJyZWFrX21kKSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMzZweDtcbiAgICB9XG4gICAgQG1lZGlhKG1pbi13aWR0aDogJGJyZWFrX3h4eGxfY29udGFpbmVyKSB7XG4gICAgICAgIGZvbnQtc2l6ZTogNjRweDtcbiAgICB9XG5cbiAgICAucnVuLXN0cm9rZV9fYm9keSBzcGFuIHtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIH1cblxuICAgICZfX2JvZHkge1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIGFuaW1hdGlvbjogbWFycXVlZSAxODBzIGxpbmVhciBpbmZpbml0ZTtcbiAgICB9XG59XG5cbkBrZXlmcmFtZXMgbWFycXVlZSB7XG4gICAgMCUge1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG4gICAgfVxuICAgIDEwMCUge1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTEwMCUpO1xuICAgIH1cbn1cblxuLmFjdGlvbnMtYmxvY2sge1xuICAgIHBhZGRpbmc6IDU2cHggMDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZGZiO1xuICAgIGRpc3BsYXk6IG5vbmU7XG5cbiAgICBAbWVkaWEobWluLXdpZHRoOiAkYnJlYWtfbWQpIHtcbiAgICAgICAgcGFkZGluZzogOHZ3IDA7XG4gICAgfVxuICAgIEBtZWRpYShtaW4td2lkdGg6ICRicmVha194eHhsX2NvbnRhaW5lcikge1xuICAgICAgICBwYWRkaW5nOiAxNTFweCAwO1xuICAgIH1cblxuICAgICZfX3RvcCB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgZ2FwOiAxMHB4O1xuICAgICAgICBtYXJnaW46IDAgMCAyNHB4O1xuXG4gICAgICAgIEBtZWRpYShtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgICBnYXA6IDE4cHg7XG4gICAgICAgICAgICBtYXJnaW46IDAgMCA0MHB4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJl9fbGlzdCB7XG4gICAgICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsIDFmcik7XG4gICAgICAgIGdyaWQtZ2FwOiAxMnB4O1xuICAgICAgICBtYXgtd2lkdGg6IDgyMnB4O1xuICAgICAgICBtYXJnaW46IDAgYXV0bztcblxuICAgICAgICBAbWVkaWEobWluLXdpZHRoOiA1NjBweCkge1xuICAgICAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMywgMWZyKTtcbiAgICAgICAgfVxuXG4gICAgICAgIEBtZWRpYShtaW4td2lkdGg6IDEyMDBweCkge1xuICAgICAgICAgICAgZ3JpZC1nYXA6IDE2cHggMThweDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmFjdGlvbi1pdGVtIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgZ2FwOiAxOHB4O1xuICAgIHBhZGRpbmc6IDEycHggMTJweCAyMXB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDE2cHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgQG1lZGlhKG1pbi13aWR0aDogNjQwcHgpIHtcbiAgICAgICAgZ2FwOiAyM3B4O1xuICAgICAgICBwYWRkaW5nOiAxOHB4IDE2cHg7XG4gICAgfVxuXG4gICAgJjo6YWZ0ZXIge1xuICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICB6LWluZGV4OiAxO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAxNnB4O1xuICAgICAgICBib3gtc2hhZG93OiAwIDAgMTZweCByZ2JhKCMyYjIyMWEsIDAuMyk7XG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgIHRyYW5zaXRpb246IG9wYWNpdHkgMC4xNXMgZWFzZS1pbjtcbiAgICB9XG5cbiAgICAuc3Rhci1udW1iZXJfX2ltZyB7XG4gICAgICAgIGFuaW1hdGlvbjogc3BpbiAxMHMgbGluZWFyIGluZmluaXRlO1xuICAgICAgICBhbmltYXRpb24tcGxheS1zdGF0ZTogcGF1c2VkO1xuICAgIH1cblxuICAgIC5zaW1wbGUtdGV4dCB7XG4gICAgICAgIG1heC13aWR0aDogMTgwcHg7XG5cbiAgICAgICAgQG1lZGlhKG1heC13aWR0aDogNjM5cHgpIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgaGVpZ2h0OiA0MHB4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi0tcHVycGxlIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzk2OUVGRjtcbiAgICB9XG5cbiAgICAmLS1vcmFuZ2Uge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjOTY5RUZGO1xuICAgIH1cblxuICAgICYtLWxpZ2h0IHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZhZjFlODtcbiAgICB9XG5cbiAgICAmLS1ibGFjayB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRibGFjaztcbiAgICB9XG5cbiAgICAmOmhvdmVyIHtcblxuICAgICAgICAuc3Rhci1udW1iZXJfX2ltZyB7XG4gICAgICAgICAgICBhbmltYXRpb24tcGxheS1zdGF0ZTogcnVubmluZztcbiAgICAgICAgfVxuXG4gICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5zdGFyLW51bWJlciB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHdpZHRoOiA0OHB4O1xuICAgIGhlaWdodDogNDhweDtcblxuICAgICYtLWJpZyB7XG4gICAgICAgIHdpZHRoOiA2MHB4O1xuICAgICAgICBoZWlnaHQ6IDYwcHg7XG4gICAgfVxuXG4gICAgQG1lZGlhKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgd2lkdGg6IDY0cHg7XG4gICAgICAgIGhlaWdodDogNjRweDtcblxuICAgICAgICAmLS1iaWcge1xuICAgICAgICAgICAgd2lkdGg6IDg2cHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDg2cHg7XG4gICAgICAgIH1cblxuICAgIH1cblxuICAgICYtLWh1Z2Uge1xuICAgICAgICB3aWR0aDogODhweDtcbiAgICAgICAgaGVpZ2h0OiA4OHB4O1xuXG4gICAgICAgIEBtZWRpYShtaW4td2lkdGg6IDEyODBweCkge1xuICAgICAgICAgICAgd2lkdGg6IDEzMnB4O1xuICAgICAgICAgICAgaGVpZ2h0OiAxMzJweDtcbiAgICAgICAgfVxuICAgIH1cblxuXG4gICAgJl9faW1nIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgXHR3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgIFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgXHRpbWcsIHN2Z3tcbiAgICBcdFx0cG9zaXRpb246IGFic29sdXRlO1xuICAgIFx0XHR0b3A6IDA7XG4gICAgXHRcdGxlZnQ6IDA7XG4gICAgXHRcdHotaW5kZXg6IDE7XG4gICAgXHRcdHdpZHRoOiAxMDAlO1xuICAgIFx0XHRoZWlnaHQ6IDEwMCU7XG4gICAgXHR9XG4gICAgfVxuXG4gICAgJl9fdGV4dCB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgIGxlZnQ6IDUwJTtcbiAgICAgICAgei1pbmRleDogMjtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAkZm9udEZpdmU7XG4gICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgICAgIGNvbG9yOiAkd2hpdGU7XG5cbiAgICAgICAgLnN0YXItbnVtYmVyLS1odWdlICYge1xuICAgICAgICAgICAgZm9udC1zaXplOiAyOHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgQG1lZGlhKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgICAgICAgIHRvcDogY2FsYyg1MCUgLSAxcHgpO1xuXG4gICAgICAgICAgICAuc3Rhci1udW1iZXItLWJpZyAmIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDMycHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICBAbWVkaWEobWluLXdpZHRoOiAxMjgwcHgpIHtcbiAgICAgICAgICAgIC5zdGFyLW51bWJlci0taHVnZSAmIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDQ4cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLS13aGl0ZSB7XG5cbiAgICAgICAgLnN0YXItbnVtYmVyIHtcblxuICAgICAgICAgICAgJl9faW1nIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmX190ZXh0IHtcbiAgICAgICAgICAgICAgICBjb2xvcjogJGJsYWNrO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi0tbGlnaHQge1xuXG4gICAgICAgIC5zdGFyLW51bWJlciB7XG5cbiAgICAgICAgICAgICZfX2ltZyB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICNmYWYxZTg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICZfX3RleHQge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkYmxhY2s7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLS1ibGFjayB7XG5cbiAgICAgICAgLnN0YXItbnVtYmVyIHtcblxuICAgICAgICAgICAgJl9faW1nIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogJGJsYWNrO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmX190ZXh0IHtcbiAgICAgICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi0tcHVycGxlIHtcblxuICAgICAgICAuc3Rhci1udW1iZXIge1xuXG4gICAgICAgICAgICAmX19pbWcge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjOTY5RUZGO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmX190ZXh0IHtcbiAgICAgICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi0tb3JhbmdlIHtcbiAgICAgICAgLnN0YXItbnVtYmVyIHtcblxuICAgICAgICAgICAgJl9faW1nIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogIzk2OUVGRjtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJl9fdGV4dCB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn0iLCIuaGVhZGVyIHtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgdG9wOiAwO1xuICAgIHotaW5kZXg6IDEwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmc6IDExcHggMDtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjE1cyBlYXNlLWluLCBib3JkZXItY29sb3IgMC4xNXMgZWFzZS1pbjtcblxuICAgIEBtZWRpYShtaW4td2lkdGg6ICRicmVha19tZCkge1xuICAgICAgICBwYWRkaW5nOiAyOHB4IDA7XG4gICAgfVxuXG4gICAgJl9fYm9keSB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICB9XG5cbiAgICAmLm9uc2Nyb2xsIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuICAgICAgICBib3JkZXItY29sb3I6ICRncmF5XzE7XG4gICAgfVxufVxuXG4ubG9nbyB7XG4gICAgaW1nIHtcbiAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgbWF4LXdpZHRoOiA4MCU7XG4gICAgfVxufVxuIiwiLmZvb3RlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGJsYWNrO1xuICAgIHBhZGRpbmc6IDQxcHggMCAyNHB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBib3JkZXItcmFkaXVzOiAxNnB4IDE2cHggMCAwO1xuXG4gICAgQG1lZGlhKG1pbi13aWR0aDogJGJyZWFrX3NtKSB7XG4gICAgICAgIHBhZGRpbmc6IDc4cHggMCAzMnB4O1xuICAgIH1cblxuICAgICZfX2JvZHkge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgICAgIC5zZWN0aW9uLXRpdGxlIHtcbiAgICAgICAgICAgIG1hcmdpbjogMCAwIDE3cHg7XG5cbiAgICAgICAgICAgIEBtZWRpYShtaW4td2lkdGg6ICRicmVha19zbSkge1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMCAwIDIxcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmX19sb2dvIHtcbiAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICBtYXJnaW46IDAgMCAyNXB4O1xuXG4gICAgICAgIEBtZWRpYShtaW4td2lkdGg6ICRicmVha19zbSkge1xuICAgICAgICAgICAgZm9udC1zaXplOiAyMXB4O1xuICAgICAgICAgICAgbWFyZ2luOiAwIDAgMzhweDtcbiAgICAgICAgfVxuXG4gICAgICAgIEBtZWRpYShtaW4td2lkdGg6ICRicmVha19tZCkge1xuICAgICAgICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgaW1nIHtcbiAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgbWF4LXdpZHRoOiA4MCU7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmX19tZW51IHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgZ2FwOiAxOHB4O1xuICAgICAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICBtYXJnaW46IDAgMCAyNHB4O1xuXG4gICAgICAgIEBtZWRpYShtaW4td2lkdGg6ICRicmVha19zbSkge1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgICAgIGdhcDogMzZweDtcbiAgICAgICAgICAgIG1hcmdpbjogMCAwIDE4cHg7XG4gICAgICAgIH1cblxuICAgICAgICBsaSB7XG5cbiAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgICAgICBmb250LXNpemU6IDEzcHg7XG4gICAgICAgICAgICAgICBmb250LXdlaWdodDogMzAwO1xuICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogY29sb3IgMC4xNXMgZWFzZS1pbjtcblxuICAgICAgICAgICAgICAgQG1lZGlhKG1pbi13aWR0aDogJGJyZWFrX3NtKSB7XG4gICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHdpZHRoPScxNicgaGVpZ2h0PScxNicgdmlld0JveD0nMCAwIDE2IDE2JyBmaWxsPSdub25lJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNFJTNDY2lyY2xlIGN4PSc4JyBjeT0nOCcgcj0nOCcgZmlsbD0nJTIzMzBEMDY1Jy8lM0UlM0NnIGNsaXAtcGF0aD0ndXJsKCUyM2NsaXAwXzEwOF8yKSclM0UlM0NwYXRoIGZpbGwtcnVsZT0nZXZlbm9kZCcgY2xpcC1ydWxlPSdldmVub2RkJyBkPSdNNy44MTUwNCA1LjQ0NzMxQzcuOTY3NDQgNS4yOTQ5MSA4LjIxNDUzIDUuMjk0OTEgOC4zNjY5MyA1LjQ0NzMxTDEwLjY0MzMgNy43MjM3M0MxMC43MTY1IDcuNzk2OTEgMTAuNzU3NiA3Ljg5NjE3IDEwLjc1NzYgNy45OTk2N0MxMC43NTc2IDguMTAzMTcgMTAuNzE2NSA4LjIwMjQzIDEwLjY0MzMgOC4yNzU2Mkw4LjM2NjkzIDEwLjU1MkM4LjIxNDUzIDEwLjcwNDQgNy45Njc0NCAxMC43MDQ0IDcuODE1MDQgMTAuNTUyQzcuNjYyNjQgMTAuMzk5NiA3LjY2MjY0IDEwLjE1MjYgNy44MTUwNCAxMC4wMDAyTDkuNDI1MjcgOC4zODk5Mkg1LjgxNDU2QzUuNTk5MDMgOC4zODk5MiA1LjQyNDMyIDguMjE1MiA1LjQyNDMyIDcuOTk5NjdDNS40MjQzMiA3Ljc4NDE1IDUuNTk5MDMgNy42MDk0MyA1LjgxNDU2IDcuNjA5NDNIOS40MjUyN0w3LjgxNTA0IDUuOTk5MkM3LjY2MjY0IDUuODQ2OCA3LjY2MjY0IDUuNTk5NzEgNy44MTUwNCA1LjQ0NzMxWicgZmlsbD0nJTIzMjgyODI4Jy8lM0UlM0MvZyUzRSUzQ2RlZnMlM0UlM0NjbGlwUGF0aCBpZD0nY2xpcDBfMTA4XzInJTNFJTNDcmVjdCB3aWR0aD0nNS44MTgxOCcgaGVpZ2h0PSc1LjgxODE4JyBmaWxsPSd3aGl0ZScgdHJhbnNmb3JtPSd0cmFuc2xhdGUoNS4wOTA4MiA1LjA5MDgyKScvJTNFJTNDL2NsaXBQYXRoJTNFJTNDL2RlZnMlM0UlM0Mvc3ZnJTNFJTBBXCIpO1xuICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgICAgICB3aWR0aDogMTZweDtcbiAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDE2cHg7XG4gICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDhweDtcbiAgICAgICAgICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAuZGVza3RvcC1kZXZpY2UgJiB7XG4gICAgICAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkZ3JlZW5fcHJpbWFyeTtcbiAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICB9XG4gICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgICZfX2NvcHkge1xuICAgICAgICBjb2xvcjogJGdyYXlfMztcbiAgICAgICAgZm9udC1zaXplOiAxM3B4O1xuXG4gICAgICAgIEBtZWRpYShtaW4td2lkdGg6ICRicmVha19zbSkge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgICAgICB9XG4gICAgfVxufVxuIiwiXG4vLyBNdWx0aXBsZSBhbnN3ZXJcblxuLmFuc3dlcnMge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGdhcDogMTBweDtcbiAgICBtYXgtd2lkdGg6IDQwMnB4O1xuICAgIG1hcmdpbjogMCBhdXRvO1xuXG4gICAgQG1lZGlhKG1pbi13aWR0aDogJGJyZWFrX3NtKSB7XG4gICAgICAgIGdhcDogMTJweDtcbiAgICB9XG59XG5cbi5jaGVja21hcmstYWN0aXZlIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgd2lkdGg6IDFyZW07XG4gICAgaGVpZ2h0OiAxcmVtO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBib3JkZXI6IG1lZGl1bTtcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICBiYWNrZ3JvdW5kOiByZ2IoODksIDU2LCA0Mik7XG4gICAgdHJhbnNpdGlvbjogMjUwbXMgZWFzZS1pbi1vdXQ7XG59XG5cbi5jaGVja21hcmsge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICB3aWR0aDogMjRweDtcbiAgICBoZWlnaHQ6IDI0cHg7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNFM0UzRTM7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICB0cmFuc2l0aW9uOiAyNTBtcyBlYXNlLWluLW91dDtcbiAgICBmbGV4LXNocmluazogMDtcbn1cblxuLmJ1dHRvbi1yYWRpbyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgcGFkZGluZzogMTBweCAxNHB4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgZ2FwOiA4cHg7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICBib3JkZXItcmFkaXVzOiA4cHg7XG4gICAgYm9yZGVyOiAxcHggc29saWQgJGdyYXlfMjtcbiAgICBiYWNrZ3JvdW5kOiAkd2hpdGU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4xNXMgZWFzZS1pbiwgYm9yZGVyLWNvbG9yIDAuMTVzIGVhc2UtaW47XG5cbiAgICBAbWVkaWEobWluLXdpZHRoOiAkYnJlYWtfc20pIHtcbiAgICAgICAgcGFkZGluZzogMTVweCAxNnB4O1xuICAgIH1cblxuICAgICZfX3RleHQge1xuICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgfVxuXG4gICAgJjpob3ZlciB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNlYmZmZjI7XG4gICAgfVxuXG4gICAgJi5zZWxlY3RlZCB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNlYmZmZjI7XG4gICAgICAgIGJvcmRlci1jb2xvcjogJGJsYWNrO1xuXG4gICAgICAgIC5jaGVja21hcmsge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzMwRDA2NTtcbiAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICMzMEQwNjVcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmJ1dHRvbi1iYWNrIHtcbiAgICB3aWR0aDogMTVweDtcbiAgICBoZWlnaHQ6IDE1cHg7XG4gICAgY29sb3I6ICRibGFjaztcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgdHJhbnNpdGlvbjogY29sb3IgMC4xNXMgZWFzZS1pbjtcblxuICAgIEBtZWRpYShtaW4td2lkdGg6ICRicmVha19zbSkge1xuICAgICAgICB3aWR0aDogMjRweDtcbiAgICAgICAgaGVpZ2h0OiAyNHB4O1xuICAgIH1cblxuICAgIEBtZWRpYShtaW4td2lkdGg6ICRicmVha19tZCkge1xuICAgICAgICB3aWR0aDogMzJweDtcbiAgICAgICAgaGVpZ2h0OiAzMnB4O1xuICAgIH1cblxuICAgIHN2ZyB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgfVxuXG4gICAgJjpob3ZlciB7XG4gICAgICAgIGNvbG9yOiAkaG92ZXJfZ3JlZW47XG4gICAgfVxuXG4gICAgJjphY3RpdmUsICY6Zm9jdXMtdmlzaWJsZSB7XG4gICAgICAgIGNvbG9yOiAkZ3JlZW5fcHJpbWFyeSA7XG4gICAgfVxuXG4gICAgJi0td2hpdGUge1xuICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgIH1cbn1cblxuLnF1aXotd3JhcHBlciB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4ucXVpei1oZWFkZXIge1xuICAgIHBvc2l0aW9uOiBzdGlja3k7XG4gICAgdG9wOiAwO1xuICAgIHotaW5kZXg6IDU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgzLCAxZnIpO1xuICAgIGdyaWQtZ2FwOiAyMHB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBwYWRkaW5nOiAxOXB4IDhweDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICBtYXgtd2lkdGg6ICRicmVha194eGxfY29udGFpbmVyO1xuXG4gICAgQG1lZGlhKG1pbi13aWR0aDogJGJyZWFrX3NtKSB7XG4gICAgICAgIHBhZGRpbmc6IDMwcHggMTZweCAyOHB4O1xuICAgIH1cblxuICAgICY6OmFmdGVyIHtcbiAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB3aWR0aDogMTAwdnc7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICBsZWZ0OiA1MCU7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgei1pbmRleDogMTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICB9XG5cbiAgICA+ICoge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHotaW5kZXg6IDI7XG4gICAgfVxuXG4gICAgLmJ1dHRvbi1iYWNrIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDE2cHg7XG4gICAgfVxuXG4gICAgJi5vbnNjcm9sbCB7XG5cbiAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAjZTNlM2UzO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi0tc2VjIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIH1cblxuICAgICYtLXdoaXRlIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cbiAgICAgICAgLnF1aXotbG9nbyB7XG4gICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICB9XG5cbiAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgY29udGVudDogbm9uZTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICYtLWNlbnRlciB7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIH1cbn1cblxuLnF1aXotbG9nbyB7XG4gICAgZm9udC1mYW1pbHk6ICRmb250Rm91cjtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBsaW5lLWhlaWdodDogMTAwJTtcblxuICAgIEBtZWRpYShtaW4td2lkdGg6ICRicmVha19zbSkge1xuICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgfVxuXG4gICAgQG1lZGlhKG1pbi13aWR0aDogJGJyZWFrX21kKSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICB9XG59XG5cbi5xdWl6LXByb2dyZXNzIHtcbiAgICBkaXNwbGF5OiBncmlkO1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDQsIDFmcik7XG4gICAgZ3JpZC1nYXA6IDE2cHg7XG4gICAgbWFyZ2luOiA5cHggMCAxNXB4O1xuXG4gICAgQG1lZGlhKG1pbi13aWR0aDogJGJyZWFrX3NtKSB7XG4gICAgICAgIG1hcmdpbjogMCAwIDMwcHg7XG4gICAgfVxuXG4gICAgJl9fbGluZSB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IDRweDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMjRweDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGdyYXlfMTtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAgIEBtZWRpYShtaW4td2lkdGg6ICRicmVha19zbSkge1xuICAgICAgICAgICAgaGVpZ2h0OiA4cHg7XG4gICAgICAgIH1cblxuICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICB6LWluZGV4OiAxO1xuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogaW5oZXJpdDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRibHVlX3NlY29uZGFyeTtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLnF1aXotYmxvY2sge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIHBhZGRpbmc6IDAgMTZweDtcbiAgICBtYXgtd2lkdGg6ICRicmVha194eGxfY29udGFpbmVyO1xuXG4gICAgJl9fdG9wIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgZ2FwOiAxNXB4O1xuXG4gICAgICAgICYuZml4ZWQtaGVpZ2h0IHtcbiAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDIwMHB4O1xuXG4gICAgICAgICAgICBAbWVkaWEobWF4LXdpZHRoOiAkYnJlYWtfc20pIHtcbiAgICAgICAgICAgICAgICBtaW4taGVpZ2h0OiAxNzBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgICZfX2JnIHtcbiAgICAgICAgcG9zaXRpb246IGZpeGVkO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIHotaW5kZXg6IC0xO1xuXG4gICAgICAgIGltZyB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJl9fdGl0bGUge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgbWF4LXdpZHRoOiA4MjJweDtcbiAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBsaW5lLWhlaWdodDogMS4zO1xuICAgICAgICBjb2xvcjogJGJsYWNrO1xuXG4gICAgICAgIEBtZWRpYShtaW4td2lkdGg6ICRicmVha19zbSkge1xuICAgICAgICAgICAgZm9udC1zaXplOiAyOHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgQG1lZGlhKG1pbi13aWR0aDogJGJyZWFrX21kKSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDMycHg7XG4gICAgICAgIH1cblxuICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgIGNvbG9yOiAkZ3JlZW5fcHJpbWFyeTtcbiAgICAgICAgfVxuXG4gICAgICAgJi0tc2VjIHtcbiAgICAgICAgICAgbWF4LXdpZHRoOiA1NDBweDtcbiAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87XG5cbiAgICAgICAgICAgQG1lZGlhKG1heC13aWR0aDogJGJyZWFrX3NtKSB7XG4gICAgICAgICAgICAgICBiciB7XG4gICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgfVxuICAgICAgIH1cblxuICAgICAgICAmLS1zbWFsbC1tb2Ige1xuICAgICAgICAgICAgbWF4LXdpZHRoOiA1NDBweDtcbiAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMztcbiAgICAgICAgICAgIGNvbG9yOiAkYmxhY2s7XG5cbiAgICAgICAgICAgIEBtZWRpYShtaW4td2lkdGg6ICRicmVha19zbSkge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjRweDtcblxuICAgICAgICAgICAgICAgIGJyIHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIEBtZWRpYShtaW4td2lkdGg6ICRicmVha19tZCkge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMzJweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICYtLXdoaXRlIHtcbiAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmX19hcHBlbmQge1xuICAgICAgICBtYXJnaW46IDMwcHggMCAwO1xuXG4gICAgICAgIEBtZWRpYShtaW4td2lkdGg6ICRicmVha19zbSkge1xuICAgICAgICAgICAgbWFyZ2luOiAzMHB4IDAgMDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICZfX3N1YnRpdGxlIHtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMS4zO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIG1heC13aWR0aDogNTAwcHg7XG4gICAgICAgIG1hcmdpbjogMCBhdXRvO1xuXG4gICAgICAgIEBtZWRpYShtaW4td2lkdGg6ICRicmVha19tZCkge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgJi0tZ3JheSB7XG4gICAgICAgICAgICBjb2xvcjogJGdyYXlfMztcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTNweDtcblxuICAgICAgICAgICAgQG1lZGlhKG1pbi13aWR0aDogJGJyZWFrX21kKSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJi0tbWluaSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDEzcHg7XG5cbiAgICAgICAgICAgIEBtZWRpYShtaW4td2lkdGg6ICRicmVha19tZCkge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICYtLXNtYWxsIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICZfX2JvZHkge1xuICAgICAgICBtYXJnaW46IDI0cHggMDtcblxuICAgICAgICBAbWVkaWEobWluLXdpZHRoOiAkYnJlYWtfc20pIHtcbiAgICAgICAgICAgIG1hcmdpbjogNDRweCAwIDQwcHg7XG4gICAgICAgIH1cblxuICAgICAgICBAbWVkaWEobWluLXdpZHRoOiAkYnJlYWtfbWQpIHtcbiAgICAgICAgICAgIG1hcmdpbjogODhweCAwIDQwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAmLS1zZWMge1xuICAgICAgICAgICAgbWFyZ2luOiAyNHB4IDA7XG5cbiAgICAgICAgICAgIEBtZWRpYShtaW4td2lkdGg6ICRicmVha19zbSkge1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMzJweCAwO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgIH1cblxuICAgICAgICAmLS1tb2ItMCB7XG5cbiAgICAgICAgICAgIEBtZWRpYShtaW4td2lkdGg6ICRicmVha19zbSkge1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMzJweCAwO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgJl9fY2FyZHMge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgIGdhcDogMTNweDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cbiAgICAgICAgLnNlbGVjdGlvbi1pdGVtIHtcbiAgICAgICAgICAgIHdpZHRoOiBjYWxjKDUwJSAtIDdweCk7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDE5M3B4O1xuXG4gICAgICAgICAgICBAbWVkaWEobWluLXdpZHRoOiAkYnJlYWtfc20pIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgICZfX3BpYyB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgbWF4LXdpZHRoOiA0MDJweDtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBoZWlnaHQ6IDA7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAxMDAlO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAyNHB4O1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICBtYXJnaW46IDAgYXV0bztcblxuICAgICAgICBAbWVkaWEobWluLXdpZHRoOiAkYnJlYWtfbWQpIHtcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAzMS45JTtcbiAgICAgICAgfVxuXG4gICAgICAgIGltZyB7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgei1pbmRleDogMTtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5zZWxlY3Rpb24taXRlbSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgYm9yZGVyLXJhZGl1czogMjRweDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHBhZGRpbmc6IDJweDtcbiAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuMTVzIGVhc2UtaW47XG5cbiAgICAmX19pbWcge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgaGVpZ2h0OiAwO1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogOTElO1xuICAgICAgICAvLyBiYWNrZ3JvdW5kLWNvbG9yOiAjRjJGMkYzO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAyNHB4O1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuXG4gICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgei1pbmRleDogMTtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGdyYXlfMTtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IGluaGVyaXQ7XG4gICAgICAgIH1cblxuICAgICAgICBpbWcge1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgIHotaW5kZXg6IDI7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgIC8vIGJvcmRlci1yYWRpdXM6IGluaGVyaXQ7XG4gICAgICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjE1cyBlYXNlLWluO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJl9fYm90dG9tIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgcGFkZGluZzogOHB4IDEzcHggN3B4O1xuXG4gICAgICAgIEBtZWRpYShtaW4td2lkdGg6ICRicmVha19zbSkge1xuICAgICAgICAgICAgcGFkZGluZzogNnB4IDEzcHggMTJweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICZfX2ljb24ge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgd2lkdGg6IDI0cHg7XG4gICAgICAgIGhlaWdodDogMjRweDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJsYWNrO1xuICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICAgICAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuMTVzIGVhc2UtaW4sIGNvbG9yIDAuMTVzIGVhc2UtaW47XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgxcHgpO1xuXG4gICAgICAgIEBtZWRpYShtaW4td2lkdGg6ICRicmVha19zbSkge1xuICAgICAgICAgICAgd2lkdGg6IDMycHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDMycHg7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMnB4KTtcbiAgICAgICAgfVxuXG4gICAgICAgIHN2ZyB7XG4gICAgICAgICAgICB3aWR0aDogMzglO1xuICAgICAgICAgICAgaGVpZ2h0OiAzOCU7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmX190aXRsZSB7XG4gICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE7XG5cbiAgICAgICAgQG1lZGlhKG1pbi13aWR0aDogJGJyZWFrX3NtKSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgIC5kZXNrdG9wLWRldmljZSAmIHtcblxuICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmxhY2s7XG5cbiAgICAgICAgICAgLnNlbGVjdGlvbi1pdGVtX19pY29uIHtcbiAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRncmVlbl9wcmltYXJ5O1xuICAgICAgICAgICAgICAgY29sb3I6ICRibGFjaztcbiAgICAgICAgICAgfVxuICAgICAgIH1cbiAgIH1cblxuICAgICY6YWN0aXZlIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJsYWNrO1xuXG4gICAgICAgIC8vIC5zZWxlY3Rpb24taXRlbV9faW1nOjphZnRlciB7XG4gICAgICAgIC8vICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKCRibGFjaywgMC4xNSk7XG4gICAgICAgIC8vIH1cblxuICAgICAgICAuc2VsZWN0aW9uLWl0ZW1fX2ljb24ge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGdyZWVuX3ByaW1hcnk7XG4gICAgICAgICAgICBjb2xvcjogJGJsYWNrO1xuICAgICAgICB9XG4gICAgfVxuXG59XG5cbi5xdWl6LWZvb3RlciB7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIGJvdHRvbTogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHotaW5kZXg6IDU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIHBhZGRpbmc6IDE5cHggMTZweDtcblxuICAgIEBtZWRpYShtaW4td2lkdGg6ICRicmVha19zbSkge1xuICAgICAgICBwYWRkaW5nOiAzMHB4IDE2cHg7XG4gICAgfVxuXG4gICAgQG1lZGlhKG1pbi13aWR0aDogJGJyZWFrX2xnKSB7XG4gICAgICAgIHBhZGRpbmc6IDM5cHggMTZweDtcbiAgICB9XG5cbiAgICBwIHtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgZm9udC1zaXplOiAxM3B4O1xuICAgICAgICBsaW5lLWhlaWdodDogMS4xNTtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBjb2xvcjogJGdyYXlfMztcblxuICAgICAgICBhIHtcbiAgICAgICAgICAgIGNvbG9yOiAkZ3JheV8zO1xuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG5cbiAgICAgICAgICAgIC5kZXNrdG9wLWRldmljZSAmIHtcbiAgICAgICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRibHVlX3NlY29uZGFyeTtcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgICZfX3RleHQge1xuICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICBmb250LXNpemU6IDEzcHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjE1O1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIGNvbG9yOiAkZ3JheV8zO1xuXG4gICAgICAgIEBtZWRpYShtaW4td2lkdGg6ICRicmVha19zbSkge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi0tYm9yZGVyIHtcbiAgICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNFM0UzRTM7XG4gICAgfVxuXG4gICAgJi0tc2VjIHtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgZ2FwOiAxNnB4O1xuXG4gICAgICAgIEBtZWRpYShtaW4td2lkdGg6ICRicmVha19zbSkge1xuICAgICAgICAgICAgZ2FwOiAzMnB4O1xuICAgICAgICB9XG4gICAgfVxufVxuXG4uYXBwbHktYmxvY2sge1xuICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMiwgMWZyKTtcbiAgICBncmlkLWdhcDogMTRweDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBwYWRkaW5nOiA1NHB4IDAgMDtcblxuICAgIEBtZWRpYShtaW4td2lkdGg6IDQ0MHB4KSB7XG4gICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsIDE5M3B4KTtcbiAgICAgICAgcGFkZGluZzogMzFweCAwIDA7XG4gICAgICAgIGdyaWQtZ2FwOiAxNnB4O1xuICAgIH1cbn1cblxuLmFwcGx5LWl0ZW0ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgIGJvcmRlci1yYWRpdXM6IDI0cHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGdyYXlfMTtcbiAgICBwYWRkaW5nOiAwIDEycHg7XG4gICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjE1cyBlYXNlLWluLCBib3JkZXItY29sb3IgMC4xNXMgZWFzZS1pbjtcblxuICAgICZfX2ltZyB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICB3aWR0aDogNDdweDtcbiAgICAgICAgaGVpZ2h0OiA0N3B4O1xuICAgICAgICBtYXJnaW46IDMycHggMCAyOXB4O1xuICAgICAgICBib3JkZXItcmFkaXVzOiAxMDAlO1xuXG4gICAgICAgIEBtZWRpYShtaW4td2lkdGg6ICRicmVha19zbSkge1xuICAgICAgICAgICAgd2lkdGg6IDYycHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDYycHg7XG4gICAgICAgICAgICBtYXJnaW46IDMycHggMCAzNXB4O1xuICAgICAgICB9XG5cbiAgICAgICAgJi0tZ3JlZW4ge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGdyZWVuX3ByaW1hcnk7XG4gICAgICAgIH1cblxuICAgICAgICAmLS1yZWQge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2YwMzYzNjtcbiAgICAgICAgfVxuXG4gICAgICAgIGltZyB7XG4gICAgICAgICAgICB3aWR0aDogMzJweDtcbiAgICAgICAgICAgIGhlaWdodDogMzJweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICZfX3RpdGxlIHtcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICBjb2xvcjogJGJsYWNrO1xuICAgICAgICBmb250LWZhbWlseTogJGZvbnRUaDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAkd2hpdGU7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBwYWRkaW5nOiA5cHggMDtcbiAgICAgICAgdHJhbnNpdGlvbjogYm9yZGVyLWNvbG9yIDAuMTVzIGVhc2UtaW47XG5cbiAgICAgICAgQG1lZGlhKG1pbi13aWR0aDogJGJyZWFrX3NtKSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICAgICAgICBwYWRkaW5nOiAxMnB4IDA7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuZGVza3RvcC1kZXZpY2UgJiB7XG5cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICBib3JkZXItY29sb3I6ICRibGFjaztcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcblxuICAgICAgICAgICAgLmFwcGx5LWl0ZW1fX3RpdGxlIHtcbiAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6ICRibGFjaztcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuLnN0ZXBzLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBncmlkO1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDUsIDFmcik7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgcGFkZGluZzogNTVweCAwIDA7XG5cbiAgICBAbWVkaWEobWluLXdpZHRoOiAkYnJlYWtfc20pIHtcbiAgICAgICAgcGFkZGluZzogMjBweCAwIDA7XG4gICAgICAgIGdyaWQtZ2FwOiAzM3B4O1xuICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCg1LCA5NnB4KTtcbiAgICB9XG59XG5cbi5zdGVwLWNpcmNsZSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gICAgJl9fY2lyYyB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICB3aWR0aDogNDhweDtcbiAgICAgICAgaGVpZ2h0OiA0OHB4O1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkYmxhY2s7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMC45O1xuICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgY29sb3I6ICRibGFjaztcbiAgICAgICAgbWFyZ2luOiAwIDAgNnB4O1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHRyYW5zaXRpb246IGNvbG9yIDAuMTVzIGVhc2UtaW47XG5cbiAgICAgICAgQG1lZGlhKG1pbi13aWR0aDogJGJyZWFrX3NtKSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICAgICAgICB3aWR0aDogNzJweDtcbiAgICAgICAgICAgIGhlaWdodDogNzJweDtcbiAgICAgICAgICAgIG1hcmdpbjogMCAwIDEwcHg7XG4gICAgICAgIH1cblxuICAgICAgICBAbWVkaWEobWluLXdpZHRoOiAkYnJlYWtfbGcpIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgaGVpZ2h0OiA5NnB4O1xuICAgICAgICAgICAgZm9udC1zaXplOiAzMnB4O1xuICAgICAgICB9XG5cbiAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICB6LWluZGV4OiAyO1xuICAgICAgICB9XG5cbiAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgICAgICBsZWZ0OiA1MCU7XG4gICAgICAgICAgICB6LWluZGV4OiAxO1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpIHNjYWxlKDAuODUpO1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjE1cyBlYXNlLWluLCB0cmFuc2Zvcm0gMC4xNXMgZWFzZS1pbjtcbiAgICAgICAgfVxuXG4gICAgICAgIC5zdGVwLWNpcmNsZS0tcmVkICYge1xuICAgICAgICAgICAgY29sb3I6ICNmMDM2MzY7XG5cbiAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6ICNmMDM2MzY7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuc3RlcC1jaXJjbGUtLW9yYW5nZSAmIHtcbiAgICAgICAgICAgIGNvbG9yOiAjZjc4YzQ5O1xuXG4gICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAjZjc4YzQ5O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnN0ZXAtY2lyY2xlLS15ZWxsb3cgJiB7XG4gICAgICAgICAgICBjb2xvcjogI2ZlZGQ1YTtcblxuICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogI2ZlZGQ1YTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5zdGVwLWNpcmNsZS0tZ3JlZW4gJiB7XG4gICAgICAgICAgICBjb2xvcjogIzgwZDAzMDtcblxuICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogIzgwZDAzMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5zdGVwLWNpcmNsZS0tZ3JlZW4tc2VjICYge1xuICAgICAgICAgICAgY29sb3I6ICMzMGQwNjU7XG5cbiAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6ICMzMGQwNjU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmX190ZXh0IHtcbiAgICAgICAgZm9udC1zaXplOiAxM3B4O1xuICAgICAgICBsaW5lLWhlaWdodDogMS4zO1xuICAgICAgICBjb2xvcjogJGdyYXlfMztcblxuICAgICAgICBAbWVkaWEobWluLXdpZHRoOiAkYnJlYWtfc20pIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5kZXNrdG9wLWRldmljZSAmIHtcbiAgICAgICAgJjpob3Zlcjpub3QoLnNlbGVjdGVkKSB7XG4gICAgICAgICAgICAuc3RlcC1jaXJjbGVfX2NpcmMge1xuXG4gICAgICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuXG4gICAgJi0tcmVkLnNlbGVjdGVkIC5zdGVwLWNpcmNsZV9fY2lyYyB7XG4gICAgICAgIGNvbG9yOiAkd2hpdGU7XG5cbiAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2YwMzYzNjtcbiAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLS1vcmFuZ2Uuc2VsZWN0ZWQgLnN0ZXAtY2lyY2xlX19jaXJjIHtcbiAgICAgICAgY29sb3I6ICR3aGl0ZTtcblxuICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjc4YzQ5O1xuICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICYtLXllbGxvdy5zZWxlY3RlZCAuc3RlcC1jaXJjbGVfX2NpcmMge1xuICAgICAgICBjb2xvcjogJHdoaXRlO1xuXG4gICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZWRkNWE7XG4gICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi0tZ3JlZW4uc2VsZWN0ZWQgLnN0ZXAtY2lyY2xlX19jaXJjIHtcbiAgICAgICAgY29sb3I6ICR3aGl0ZTtcblxuICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjODBkMDMwO1xuICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICYtLWdyZWVuLXNlYy5zZWxlY3RlZCAuc3RlcC1jaXJjbGVfX2NpcmMge1xuICAgICAgICBjb2xvcjogJHdoaXRlO1xuXG4gICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMzMGQwNjU7XG4gICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICB9XG4gICAgfVxuXG59XG5cblxuLmxvYWRpbmctYmxvY2sge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBnYXA6IDE2cHg7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIHotaW5kZXg6IDE7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuXG4gICAgQG1lZGlhKG1pbi13aWR0aDogJGJyZWFrX3NtKSB7XG4gICAgICAgIGdhcDogMjRweDtcbiAgICB9XG5cbiAgICAmX19pY29uIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICB3aWR0aDogMTU0cHg7XG4gICAgICAgIGhlaWdodDogMTU0cHg7XG5cbiAgICAgICAgQG1lZGlhKG1pbi13aWR0aDogJGJyZWFrX3NtKSB7XG4gICAgICAgICAgICB3aWR0aDogMjAwcHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDIwMHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgc3ZnIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJl9fcGVyY2VudCB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgIGxlZnQ6IDUwJTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICBmb250LXNpemU6IDI4cHg7XG4gICAgICAgIGNvbG9yOiAkYmxhY2s7XG5cbiAgICAgICAgQG1lZGlhKG1pbi13aWR0aDogJGJyZWFrX3NtKSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDMycHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmX190ZXh0IHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIG1heC13aWR0aDogMjEycHg7XG4gICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICBjb2xvcjogJGJsYWNrO1xuXG4gICAgICAgIEBtZWRpYShtaW4td2lkdGg6ICRicmVha19zbSkge1xuICAgICAgICAgICAgZm9udC1zaXplOiAyMXB4O1xuICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICB9XG5cbiAgICAgICAgQG1lZGlhKG1pbi13aWR0aDogJGJyZWFrX21kKSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5jaGFydC1ibG9jayB7XG4gICAgbWF4LXdpZHRoOiA1MDdweDtcbiAgICBtYXJnaW46IDAgYXV0byAwO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRncmVlbl9wcmltYXJ5O1xuICAgIHBhZGRpbmc6IDJweDtcblxuICAgIEBtZWRpYShtaW4td2lkdGg6ICRicmVha19tZCkge1xuICAgICAgICBwYWRkaW5nOiA0cHg7XG4gICAgfVxuXG4gICAgJl9fYm9keSB7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDIycHg7XG4gICAgICAgIHBhZGRpbmc6IDE1cHggMDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuXG4gICAgICAgIEBtZWRpYShtaW4td2lkdGg6ICRicmVha19tZCkge1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMzhweDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDI1cHggMDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICZfX3RpdGxlIHtcbiAgICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBwYWRkaW5nOiAzcHggMCA3cHg7XG5cbiAgICAgICAgQG1lZGlhKG1pbi13aWR0aDogJGJyZWFrX3NtKSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgICBwYWRkaW5nOiAzcHggMCAxM3B4O1xuICAgICAgICB9XG5cbiAgICAgICAgQG1lZGlhKG1pbi13aWR0aDogJGJyZWFrX21kKSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmX19pbWcge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICBcdHdpZHRoOiAxMDAlO1xuICAgIFx0cG9zaXRpb246IHJlbGF0aXZlO1xuICAgIFx0aGVpZ2h0OiAwO1xuICAgIFx0cGFkZGluZy1ib3R0b206IDUzLjUlO1xuXG4gICAgXHRpbWcge1xuICAgIFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgXHRcdHRvcDogMDtcbiAgICBcdFx0bGVmdDogMDtcbiAgICBcdFx0ei1pbmRleDogMTtcbiAgICBcdFx0d2lkdGg6IDEwMCU7XG4gICAgXHRcdGhlaWdodDogMTAwJTtcbiAgICBcdH1cbiAgICB9XG5cbiAgICAmX19ib3R0b20ge1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSA0MHB4KTtcbiAgICAgICAgbWFyZ2luOiAxNHB4IGF1dG8gMDtcbiAgICAgICAgcGFkZGluZzogMTFweCAwIDA7XG4gICAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAkZ3JheV8yO1xuICAgICAgICBmb250LXNpemU6IDExcHg7XG5cbiAgICAgICAgQG1lZGlhKG1pbi13aWR0aDogJGJyZWFrX3NtKSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDEzcHg7XG4gICAgICAgICAgICBtYXJnaW46IDMycHggYXV0byAwO1xuICAgICAgICAgICAgcGFkZGluZzogMTlweCAwIDExcHg7XG4gICAgICAgICAgICBib3JkZXItd2lkdGg6IDJweDtcbiAgICAgICAgfVxuXG4gICAgICAgIEBtZWRpYShtaW4td2lkdGg6ICRicmVha19tZCkge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgICAgICB9XG4gICAgfVxufVxuXG4uZ2VuZXJhdGluZy1ibG9jayB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWF4LXdpZHRoOiA0MDJweDtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgZ2FwOiA5cHg7XG5cbiAgICBAbWVkaWEobWluLXdpZHRoOiAkYnJlYWtfc20pIHtcbiAgICAgICAgcGFkZGluZzogMTdweCAwIDI2cHg7XG4gICAgICAgIGdhcDogMTZweDtcbiAgICB9XG59XG5cbi5nZW5lcmF0aW5nLWl0ZW0ge1xuXG4gICAgJl9fYm9keSB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGdhcDogMjBweDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIH1cblxuICAgICZfX2xlZnQge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgZm9udC1zaXplOiAxM3B4O1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuXG4gICAgICAgIEBtZWRpYShtaW4td2lkdGg6ICRicmVha19zbSkge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJl9faWNvbiB7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICB3aWR0aDogMTZweDtcbiAgICAgICAgaGVpZ2h0OiAxNnB4O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JlZW5fcHJpbWFyeTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgZmxleC1zaHJpbms6IDA7XG5cbiAgICAgICAgQG1lZGlhKG1pbi13aWR0aDogJGJyZWFrX3NtKSB7XG4gICAgICAgICAgICB3aWR0aDogMjRweDtcbiAgICAgICAgICAgIGhlaWdodDogMjRweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5kb25lICYge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgfVxuXG4gICAgICAgIGltZyB7XG4gICAgICAgICAgICB3aWR0aDogMTJweDtcbiAgICAgICAgICAgIGhlaWdodDogMTJweDtcblxuICAgICAgICAgICAgQG1lZGlhKG1pbi13aWR0aDogJGJyZWFrX3NtKSB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDE2cHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxNnB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgJl9fc3RhdHVzIHtcbiAgICAgICAgZGlzcGxheTogaW5saW5lO1xuICAgICAgICBjb2xvcjogJGJsdWVfc2Vjb25kYXJ5O1xuXG4gICAgICAgIC5kb25lICYge1xuICAgICAgICAgICAgY29sb3I6ICRncmVlbl9wcmltYXJ5O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJl9fcGVyY2VudCB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBmb250LXNpemU6IDEzcHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgICBjb2xvcjogJGdyZWVuX3ByaW1hcnk7XG4gICAgICAgIGhlaWdodDogMTZweDtcblxuICAgICAgICBAbWVkaWEobWluLXdpZHRoOiAkYnJlYWtfc20pIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICAgICAgICAgIGhlaWdodDogMjRweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5kb25lICYge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICZfX3Byb2dyZXNzIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogNHB4O1xuICAgICAgICBtYXJnaW46IDEycHggMCAwO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JheV8yO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAyNHB4O1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgICAgQG1lZGlhKG1pbi13aWR0aDogJGJyZWFrX3NtKSB7XG4gICAgICAgICAgICBoZWlnaHQ6IDJweDtcbiAgICAgICAgfVxuXG4gICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICBoZWlnaHQ6IDRweDtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHRvcDogNTAlO1xuICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgIHotaW5kZXg6IDE7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmx1ZV9zZWNvbmRhcnk7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiBpbmhlcml0O1xuXG4gICAgICAgICAgICBAbWVkaWEobWluLXdpZHRoOiAkYnJlYWtfc20pIHtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDZweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICB9XG4gICAgfVxufVxuXG4ucXVpei1mb3JtIHtcbiAgICBtYXgtd2lkdGg6IDQwMnB4O1xuICAgIG1hcmdpbjogMCBhdXRvO1xuXG4gICAgQG1lZGlhKG1pbi13aWR0aDogJGJyZWFrX3NtKSB7XG4gICAgICAgIHBhZGRpbmc6IDE5cHggMCAwO1xuICAgIH1cblxuICAgICZfX2JvdHRvbS10ZXh0IHtcbiAgICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgICAgICBjb2xvcjogJGJsYWNrO1xuICAgICAgICBmb250LWZhbWlseTogVGlsdCBXYXJwO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIG1hcmdpbjogMTE2cHggMCAwO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjJGMkYzO1xuICAgICAgICBwYWRkaW5nOiAxNnB4O1xuICAgICAgICBib3JkZXItcmFkaXVzOiAxNnB4O1xuICAgICAgICBmb250LWZhbWlseTogTWFucm9wZTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICBmb250LWZhbWlseTogVGlsdCBXYXJwO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxOHB4O1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJl9fZmllbGRzIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgZ2FwOiAxNnB4O1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgfVxuXG4gICAgJi0tc2VjIHtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICB9XG59XG5cbi5pbnB1dC1pdGVtIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgd2lkdGg6IDEwMCU7XG5cbiAgICAmX190aXRsZSB7XG4gICAgICAgIGZvbnQ6IDQwMCAxMnB4LzEgJGZvbnQ7XG4gICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgIG1hcmdpbjogMCAwIDVweDtcbiAgICB9XG5cbiAgICAmX19ib2R5IHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIH1cblxuICAgICZfX3RleHQtZXJyb3Ige1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICBmb250LXNpemU6IDEzcHg7XG4gICAgICAgIGNvbG9yOiAjRjAzNjM2O1xuXG4gICAgICAgIEBtZWRpYShtaW4td2lkdGg6ICRicmVha19zbSkge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLmZpZWxkLWVycm9yICYge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIH1cbiAgICB9XG5cblxuICAgICZfX2ljb24ge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IGNhbGMoNTAlICsgMXB4KTtcbiAgICAgICAgbGVmdDogMTVweDtcbiAgICAgICAgei1pbmRleDogMTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgICB3aWR0aDogMjRweDtcbiAgICAgICAgaGVpZ2h0OiAyNHB4O1xuXG4gICAgICAgIEBtZWRpYShtaW4td2lkdGg6ICRicmVha19zbSkge1xuICAgICAgICAgICAgd2lkdGg6IDMycHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDMycHg7XG4gICAgICAgIH1cblxuICAgICAgICBpbWcge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmX19pbnB1dCB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IDQ4cHg7XG4gICAgICAgIGJvcmRlcjogMnB4IHNvbGlkICRncmF5XzI7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgZm9udDogNDAwIDE1cHgvMSAkZm9udDtcbiAgICAgICAgY29sb3I6ICRibGFjaztcbiAgICAgICAgcGFkZGluZzogMCAxNHB4O1xuICAgICAgICB0cmFuc2l0aW9uOiBib3JkZXItY29sb3IgMC4ycyBsaW5lYXIsIGJhY2tncm91bmQtY29sb3IgMC4ycyBsaW5lYXI7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgICAgICAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICAgICAgICBhcHBlYXJhbmNlOiBub25lO1xuXG4gICAgICAgICY6OnBsYWNlaG9sZGVyIHtcbiAgICAgICAgICAgIGZvbnQ6IGluaGVyaXQ7XG4gICAgICAgICAgICBjb2xvcjogJGdyYXlfMztcbiAgICAgICAgICAgIHRyYW5zaXRpb246IG9wYWNpdHkgMC4ycyBsaW5lYXI7XG4gICAgICAgIH1cblxuICAgICAgICAmOmZvY3VzIHtcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJGJsYWNrO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGdyYXlfMTtcblxuICAgICAgICAgICAgJjo6cGxhY2Vob2xkZXIge1xuICAgICAgICAgICAgICAgIG9wYWNpdHk6IDAuMTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5maWVsZC1lcnJvciAmIHtcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjogI2YwMzYzNjtcbiAgICAgICAgfVxuXG4gICAgICAgIC5kZXNrdG9wLWRldmljZSAmIHtcbiAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJGJsYWNrO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAuaW5wdXQtaXRlbS0taWNvbiAmIHtcbiAgICAgICAgICAgcGFkZGluZzogMCAxNXB4IDAgNTFweDtcblxuICAgICAgICAgICBAbWVkaWEobWluLXdpZHRoOiAkYnJlYWtfc20pIHtcbiAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgMTVweCAwIDU5cHg7XG4gICAgICAgICAgIH1cbiAgICAgICB9XG5cblxuICAgICAgICBAbWVkaWEobWluLXdpZHRoOiAkYnJlYWtfc20pIHtcbiAgICAgICAgICAgIGhlaWdodDogNTZweDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICZfX3RleHRhcmVhIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogMTk4cHg7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMyNDI5Mzg7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRncmF5XzI7XG4gICAgICAgIGZvbnQ6IDUwMCAxNnB4LzEgJGZvbnQ7XG4gICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICBib3JkZXItcmFkaXVzOiA2cHg7XG4gICAgICAgIHBhZGRpbmc6IDE2cHg7XG4gICAgICAgIHRyYW5zaXRpb246IGJvcmRlci1jb2xvciAwLjJzIGxpbmVhcjtcbiAgICAgICAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICAgICAgICBhcHBlYXJhbmNlOiBub25lO1xuICAgICAgICByZXNpemU6IG5vbmU7XG5cbiAgICAgICAgLmZpZWxkLWVycm9yICYge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItcmVkLWRhcmspO1xuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiB2YXIoLS1jb2xvci1yZWQtbGlnaHQpO1xuXG4gICAgICAgICAgICAmOjpwbGFjZWhvbGRlciB7XG4gICAgICAgICAgICAgICAgY29sb3I6IHZhcigtLWNvbG9yLXJlZC1saWdodCk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmOjpwbGFjZWhvbGRlciB7XG4gICAgICAgICAgICBmb250OiBpbmhlcml0O1xuICAgICAgICAgICAgY29sb3I6ICRncmF5XzM7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuMnMgbGluZWFyO1xuICAgICAgICB9XG5cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICBib3JkZXItY29sb3I6IHJnYmEoI2ZmZiwgMC4zKTtcbiAgICAgICAgfVxuXG4gICAgICAgICY6Zm9jdXMge1xuICAgICAgICAgICAgb3V0bGluZTogbm9uZTtcblxuICAgICAgICAgICAgJjo6cGxhY2Vob2xkZXIge1xuICAgICAgICAgICAgICAgIG9wYWNpdHk6IDAuMjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgICYtLXRleHRhcmVhIHtcbiAgICAgICAgLmlucHV0LWl0ZW1fX2ljb24ge1xuICAgICAgICAgICAgdG9wOiAxNnB4O1xuICAgICAgICAgICAgdHJhbnNmb3JtOiBub25lO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4ucGxhbi1ibG9jayB7XG4gICAgZGlzcGxheTogZ3JpZDtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgyLCAxZnIpO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXG4gICAgQG1lZGlhKG1pbi13aWR0aDogNTYwcHgpIHtcbiAgICAgICAgcGFkZGluZzogMTZweCAwIDA7XG4gICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsIDIwMHB4KTtcbiAgICB9XG5cbiAgICBAbWVkaWEobWluLXdpZHRoOiAkYnJlYWtfbGcpIHtcbiAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMiwgMjU0cHgpO1xuICAgIH1cbn1cblxuLnBsYW4taXRlbSB7XG4gICAgcGFkZGluZzogMTRweCAwIDZweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgYm9yZGVyLXJhZGl1czogMjRweDtcblxuICAgIEBtZWRpYShtaW4td2lkdGg6ICRicmVha19zbSkge1xuICAgICAgICBib3JkZXItcmFkaXVzOiAzNHB4O1xuICAgICAgICBwYWRkaW5nOiAyOXB4IDAgOHB4O1xuICAgIH1cblxuICAgICZfX2Fycm93IHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDQ2JTtcbiAgICAgICAgei1pbmRleDogMTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgICB3aWR0aDogMTFweDtcbiAgICAgICAgaGVpZ2h0OiAyMnB4O1xuXG4gICAgICAgIEBtZWRpYShtaW4td2lkdGg6ICRicmVha19zbSkge1xuICAgICAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgICAgICB3aWR0aDogMTVweDtcbiAgICAgICAgICAgIGhlaWdodDogMzBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIGltZyB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICZfX3RpdGxlIHtcbiAgICAgICAgZm9udC1mYW1pbHk6ICRmb250U2VjO1xuICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIG1hcmdpbjogMCAwIDEwcHg7XG5cbiAgICAgICAgQG1lZGlhKG1pbi13aWR0aDogJGJyZWFrX3NtKSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDIycHg7XG4gICAgICAgICAgICBtYXJnaW46IDAgMCAxOHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgQG1lZGlhKG1pbi13aWR0aDogJGJyZWFrX2xnKSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmX19pbWcge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICBcdHdpZHRoOiAxMDAlO1xuICAgIFx0cG9zaXRpb246IHJlbGF0aXZlO1xuICAgIFx0aGVpZ2h0OiAwO1xuICAgIFx0cGFkZGluZy1ib3R0b206IDg5LjUlO1xuXG4gICAgICAgIEBtZWRpYShtaW4td2lkdGg6ICRicmVha19sZykge1xuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDkzLjUlO1xuICAgICAgICB9XG5cbiAgICBcdGltZyB7XG4gICAgXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBcdFx0dG9wOiAwO1xuICAgIFx0XHRsZWZ0OiAwO1xuICAgIFx0XHR6LWluZGV4OiAxO1xuICAgIFx0XHR3aWR0aDogMTAwJTtcbiAgICBcdFx0aGVpZ2h0OiAxMDAlO1xuICAgIFx0fVxuICAgIH1cblxuICAgICYtLXNhZCB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRncmF5XzM7XG5cbiAgICAgICAgLnBsYW4taXRlbV9fYXJyb3cge1xuICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLS1oYXBweSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRncmVlbl9wcmltYXJ5O1xuXG4gICAgICAgIC5wbGFuLWl0ZW1fX2Fycm93IHtcbiAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5wbGFuLWJvYXJkIHtcbiAgICB3aWR0aDogY2FsYygxMDAlIC0gMTBweCk7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuICAgIGJvcmRlci1yYWRpdXM6IDI0cHg7XG4gICAgcGFkZGluZzogNnB4IDE0cHg7XG5cbiAgICBAbWVkaWEobWluLXdpZHRoOiAkYnJlYWtfc20pIHtcbiAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDE0cHgpO1xuICAgIH1cblxuICAgICZfX3RvcCB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgZ2FwOiAxMnB4O1xuICAgICAgICBmb250LXNpemU6IDExcHg7XG4gICAgICAgIG1hcmdpbjogMCAwIDdweDtcblxuICAgICAgICBAbWVkaWEobWluLXdpZHRoOiAkYnJlYWtfbWQpIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICZfX2xpbmUge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiAzcHg7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDI0cHg7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRncmF5XzI7XG5cbiAgICAgICAgQG1lZGlhKG1pbi13aWR0aDogJGJyZWFrX3NtKSB7XG4gICAgICAgICAgICBoZWlnaHQ6IDZweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICZfX2dyaWQge1xuICAgICAgICBkaXNwbGF5OiBncmlkO1xuICAgICAgICBncmlkLWdhcDogNHB4O1xuICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCg0LCAxZnIpO1xuXG4gICAgICAgIEBtZWRpYShtaW4td2lkdGg6ICRicmVha19zbSkge1xuICAgICAgICAgICAgZ3JpZC1nYXA6IDZweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICYtLXJlZCB7XG5cbiAgICAgICAgLnBsYW4tYm9hcmRfX3RvcCBzcGFuOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgY29sb3I6ICNmMDM2MzY7XG4gICAgICAgIH1cblxuICAgICAgICAucGxhbi1ib2FyZF9fbGluZS0tZmlsbCB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjAzNjM2O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi0tYmx1ZSB7XG5cbiAgICAgICAgLnBsYW4tYm9hcmRfX3RvcCBzcGFuOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgY29sb3I6ICRibHVlX3NlY29uZGFyeTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wbGFuLWJvYXJkX19saW5lLS1maWxsIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRibHVlX3NlY29uZGFyeTtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmdlbmRlci1mb3JtIHtcblxuICAgIEBtZWRpYShtaW4td2lkdGg6ICRicmVha19zbSkge1xuICAgICAgICBtYXJnaW46IDZweCAwIDA7XG4gICAgfVxuXG4gICAgJl9fdGl0bGUge1xuICAgICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgIGNvbG9yOiAkYmxhY2s7XG4gICAgICAgIG1hcmdpbjogMCAwIDhweDtcblxuICAgICAgICBAbWVkaWEobWluLXdpZHRoOiAkYnJlYWtfc20pIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICAgIG1hcmdpbjogMCAwIDE2cHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmX19ib3R0b20ge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBnYXA6IDE2cHg7XG4gICAgfVxufVxuXG4uaWNvbi1yYWRpbyB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgaW5wdXQge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgei1pbmRleDogMTtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuXG4gICAgICAgIC5kZXNrdG9wLWRldmljZSAmIHtcbiAgICAgICAgICAgICY6aG92ZXIgfiAuaWNvbi1yYWRpb19fYm9keSB7XG5cbiAgICAgICAgICAgICAgICAmLS1ibHVlIHtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkYmx1ZV9zZWNvbmRhcnk7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgJi0tZ3JlZW4ge1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6ICRncmVlbl9wcmltYXJ5O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICY6Y2hlY2tlZCB+IC5pY29uLXJhZGlvX19ib2R5IHtcblxuICAgICAgICAgICAgJi0tYmx1ZSB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJsdWVfc2Vjb25kYXJ5O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLS1ncmVlbiB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGdyZWVuX3ByaW1hcnk7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5pY29uLXJhZGlvX19pY29uLCAuaWNvbi1yYWRpb19fdGV4dCB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgICZfX2JvZHkge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgZ2FwOiA0cHg7XG4gICAgICAgIGJvcmRlcjogMnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgICAgICBib3JkZXItcmFkaXVzOiA4cHg7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRncmF5XzE7XG4gICAgICAgIG1pbi13aWR0aDogMTI4cHg7XG4gICAgICAgIGhlaWdodDogNDBweDtcbiAgICAgICAgcGFkZGluZzogNXB4IDEwcHg7XG4gICAgICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4xNXMgZWFzZS1pbiwgYm9yZGVyLWNvbG9yIDAuMTVzIGVhc2UtaW47XG5cbiAgICAgICAgQG1lZGlhKG1pbi13aWR0aDogJGJyZWFrX3NtKSB7XG4gICAgICAgICAgICBtaW4td2lkdGg6IDEzOHB4O1xuICAgICAgICAgICAgaGVpZ2h0OiA0OHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgJi0tYmx1ZSB7XG4gICAgICAgICAgICAuaWNvbi1yYWRpb19faWNvbiB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRibHVlX3NlY29uZGFyeTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICYtLWdyZWVuIHtcbiAgICAgICAgICAgIC5pY29uLXJhZGlvX19pY29uIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogJGdyZWVuX3ByaW1hcnk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmX19pY29uIHtcbiAgICAgICAgd2lkdGg6IDI0cHg7XG4gICAgICAgIGhlaWdodDogMjRweDtcblxuICAgICAgICBzdmcge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmX190ZXh0IHtcbiAgICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgICAgICBjb2xvcjogJGdyYXlfMztcblxuICAgICAgICBAbWVkaWEobWluLXdpZHRoOiAkYnJlYWtfc20pIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICZfX2Vycm9yIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDEwMCU7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHotaW5kZXg6IDE7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICAgICAgY29sb3I6ICNGMDM2MzY7XG5cbiAgICAgICAgQG1lZGlhKG1pbi13aWR0aDogJGJyZWFrX3NtKSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgICAgIH1cblxuICAgICAgICAuZmllbGQtZXJyb3IgJiB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmVuZXJneS13cmFwcGVyIHtcblxuICAgICZfX2xpc3Qge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgbWF4LXdpZHRoOiA4MjJweDtcbiAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIGdhcDogNnB4O1xuXG4gICAgICAgIEBtZWRpYShtaW4td2lkdGg6ICRicmVha19zbSkge1xuICAgICAgICAgICAgZ2FwOiAxM3B4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJl9fcGljIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBtYXgtd2lkdGg6IDUxMHB4O1xuICAgICAgICBtYXJnaW46IDUwcHggYXV0byAwO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIGhlaWdodDogMDtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDY2Ljg1JTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMjRweDtcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcblxuICAgICAgICBAbWVkaWEobWluLXdpZHRoOiAkYnJlYWtfbWQpIHtcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAyNi44NSU7XG4gICAgICAgIH1cblxuICAgIFx0aW1nIHtcbiAgICBcdFx0cG9zaXRpb246IGFic29sdXRlO1xuICAgIFx0XHR0b3A6IDA7XG4gICAgXHRcdGxlZnQ6IDA7XG4gICAgXHRcdHotaW5kZXg6IDE7XG4gICAgXHRcdHdpZHRoOiAxMDAlO1xuICAgIFx0XHRoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICBcdH1cbiAgICB9XG59XG5cbi5lbmVyZ3ktaXRlbSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgYm9yZGVyLXJhZGl1czogOHB4O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBnYXA6IDhweDtcbiAgICBwYWRkaW5nOiA0cHg7XG5cbiAgICBAbWVkaWEobWluLXdpZHRoOiAkYnJlYWtfc20pIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGdyYXlfMTtcbiAgICAgICAgZ2FwOiAxNnB4O1xuICAgICAgICBwYWRkaW5nOiAxMHB4IDE3cHggMTBweCAxMXB4O1xuICAgIH1cblxuICAgIEBtZWRpYShtaW4td2lkdGg6ICRicmVha19tZCkge1xuICAgICAgICBnYXA6IDVweDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIH1cblxuICAgICZfX2ljb24ge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICBmb250LXNpemU6IDI4cHg7XG4gICAgICAgIG1hcmdpbjogMCA1cHggMCAwO1xuXG4gICAgICAgIEBtZWRpYShtaW4td2lkdGg6ICRicmVha19zbSkge1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJl9fdGV4dCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG5cbiAgICAgICAgQG1lZGlhKG1pbi13aWR0aDogJGJyZWFrX3NtKSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgIH1cblxuICAgICAgICBAbWVkaWEobWluLXdpZHRoOiAkYnJlYWtfbWQpIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICZfX3Byb2dyZXNzIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiA0cHg7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDI0cHg7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgIzUwYTNlOSwgIzMwZDA2NSwgI2ZlZGQ1YSwgI2YwMzYzNik7XG4gICAgICAgIGZsZXgtc2hyaW5rOiAwO1xuXG4gICAgICAgIEBtZWRpYShtaW4td2lkdGg6ICRicmVha19zbSkge1xuICAgICAgICAgICAgaGVpZ2h0OiA4cHg7XG4gICAgICAgIH1cblxuICAgICAgICBAbWVkaWEobWluLXdpZHRoOiAkYnJlYWtfbWQpIHtcbiAgICAgICAgICAgIHdpZHRoOiAyOThweDtcbiAgICAgICAgfVxuXG4gICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIHdpZHRoOiAxNHB4O1xuICAgICAgICAgICAgaGVpZ2h0OiAxNHB4O1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHRvcDogNTAlO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgICAgICAgei1pbmRleDogMTtcbiAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGdyYXlfMTtcblxuICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgIHdpZHRoOiA4cHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA4cHg7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hZnRlci1iZyk7XG5cbiAgICAgICAgICAgICAgICBAbWVkaWEobWluLXdpZHRoOiAkYnJlYWtfc20pIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDE0cHg7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTRweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIEBtZWRpYShtaW4td2lkdGg6ICRicmVha19zbSkge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAyNHB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogMjRweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmVuZXJneS1ib2FyZCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWF4LXdpZHRoOiA1MDdweDtcbiAgICBtYXJnaW46IDAgYXV0byAyM3B4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRncmF5XzE7XG4gICAgYm9yZGVyLXJhZGl1czogOHB4O1xuICAgIHBhZGRpbmc6IDEycHg7XG5cbiAgICBAbWVkaWEobWluLXdpZHRoOiAkYnJlYWtfc20pIHtcbiAgICAgICAgcGFkZGluZzogMTZweDtcbiAgICAgICAgbWFyZ2luOiAwIGF1dG8gMzRweDtcbiAgICB9XG5cbiAgICAmX190b3Age1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgIGdhcDogMTZweDtcbiAgICAgICAgbWFyZ2luOiAwIDAgMTJweDtcbiAgICB9XG5cbiAgICAmX190aXRsZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgY29sb3I6ICRibGFjaztcblxuICAgICAgICBAbWVkaWEobWluLXdpZHRoOiAkYnJlYWtfc20pIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICZfX3NhbGUge1xuICAgICAgICBmb250LXNpemU6IDEzcHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICAgICBjb2xvcjogJGdyZWVuX3ByaW1hcnk7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRncmVlbl9wcmltYXJ5O1xuICAgICAgICBib3JkZXItcmFkaXVzOiAyNHB4O1xuICAgICAgICBwYWRkaW5nOiAycHggNHB4O1xuXG4gICAgICAgIEBtZWRpYShtaW4td2lkdGg6ICRicmVha19zbSkge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJl9fbWlkIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogNDhweDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogOHB4O1xuICAgICAgICBkaXNwbGF5OiBncmlkO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCg0LCAxZnIpO1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsICM1MGEzZTksICMzMGQwNjUsICNmZWRkNWEsICNmMDM2MzYpO1xuICAgICAgICBtYXJnaW46IDAgMCA4cHg7XG5cbiAgICAgICAgQG1lZGlhKG1pbi13aWR0aDogJGJyZWFrX3NtKSB7XG4gICAgICAgICAgICBtYXJnaW46IDAgMCAxNHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgY29sb3I6ICRibGFjaztcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxM3B4O1xuXG4gICAgICAgICAgICBAbWVkaWEobWluLXdpZHRoOiAkYnJlYWtfc20pIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICY6bnRoLWNoaWxkKDEpLCAmOm50aC1jaGlsZCgyKSwgJjpudGgtY2hpbGQoMykge1xuXG4gICAgICAgICAgICAgICAgJjo6YWZ0ZXIsICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDJweDtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA4cHg7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDAgMCA4cHggOHB4O1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JheV8xO1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgICAgICAgICB6LWluZGV4OiAxO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmX190ZXh0IHtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBjb2xvcjogJGdyYXlfMztcbiAgICAgICAgZm9udC1zaXplOiAxM3B4O1xuICAgICAgICBsaW5lLWhlaWdodDogMS4xO1xuXG4gICAgICAgIEBtZWRpYShtaW4td2lkdGg6ICRicmVha19zbSkge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgICAgICB9XG4gICAgfVxufVxuXG4ucGF5LWNvbXBsZXRlIHtcbiAgICBwYWRkaW5nOiAyMXB4IDAgMDtcblxuICAgICZfX3BpYyB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIFx0d2lkdGg6IDEwMCU7XG4gICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAgIEBtZWRpYShtaW4td2lkdGg6ICRicmVha19zbSkge1xuICAgICAgICAgICAgbWF4LXdpZHRoOiAzMDZweDtcbiAgICAgICAgfVxuXG4gICAgXHRpbWcge1xuICAgIFx0XHR3aWR0aDogMTAwJTtcbiAgICBcdFx0aGVpZ2h0OiBhdXRvO1xuICAgIFx0fVxuICAgIH1cblxuICAgICZfX2Zvb3RlciB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgbWFyZ2luOiAyMHB4IDAgMDtcbiAgICAgICAgZ2FwOiAxNHB4O1xuXG4gICAgICAgIEBtZWRpYShtaW4td2lkdGg6ICRicmVha19zbSkge1xuICAgICAgICAgICAgbWFyZ2luOiAzNHB4IDAgMDtcbiAgICAgICAgICAgIGdhcDogMjlweDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmZpbmlzaC1wYXkge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1heC13aWR0aDogNDAycHg7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgICAmX190aXRsZSB7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjM7XG4gICAgICAgIGNvbG9yOiAkYmxhY2s7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgbWFyZ2luOiAxMHB4IDAgMDtcblxuICAgICAgICBAbWVkaWEobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgICAgICAgbWFyZ2luOiAxOHB4IDAgMDtcbiAgICAgICAgfVxuXG4gICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgY29sb3I6ICRncmVlbl9wcmltYXJ5O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJl9fcGF5cyB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBkaXNwbGF5OiBncmlkO1xuICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgyLCAxZnIpO1xuICAgICAgICBncmlkLWdhcDogMTVweDtcbiAgICAgICAgbWFyZ2luOiAxOHB4IDAgMDtcbiAgICB9XG5cbiAgICAmX19kaXZpZGVyIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIGNvbG9yOiAkZ3JheV8zO1xuICAgICAgICBmb250LXNpemU6IDEzcHg7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgbWFyZ2luOiAxMnB4IDA7XG5cbiAgICAgICAgQG1lZGlhKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICAgICAgICAgIG1hcmdpbjogMTZweCAwO1xuICAgICAgICB9XG5cbiAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIHotaW5kZXg6IDI7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgICBwYWRkaW5nOiAwIDhweDtcbiAgICAgICAgfVxuXG4gICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICB6LWluZGV4OiAxO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBoZWlnaHQ6IDFweDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRncmF5XzI7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmX19maWVsZHMge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgZGlzcGxheTogZ3JpZDtcbiAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMiwgMWZyKTtcbiAgICAgICAgZ3JpZC1nYXA6IDEycHg7XG4gICAgICAgIG1hcmdpbjogMCAwIDE2cHg7XG5cbiAgICAgICAgQG1lZGlhKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAgIGdyaWQtZ2FwOiAxNXB4O1xuICAgICAgICAgICAgbWFyZ2luOiAwIDAgMzJweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5pbnB1dC1pdGVtOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgZ3JpZC1jb2x1bW46IDEvMztcbiAgICAgICAgfVxuICAgIH1cblxuICAgICZfX3BheS1saXN0IHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgZ2FwOiA4cHg7XG4gICAgICAgIG1hcmdpbjogMTVweCAwIDEycHg7XG5cbiAgICAgICAgQG1lZGlhKG1pbi13aWR0aDogJGJyZWFrX3NtKSB7XG4gICAgICAgICAgICBnYXA6IDE2cHg7XG4gICAgICAgICAgICBtYXJnaW46IDMzcHggMCAxNnB4O1xuICAgICAgICB9XG4gICAgfVxufVxuXG4uZmluaXNoLWJvYXJkIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW46IDEycHggMCAwO1xuXG4gICAgQG1lZGlhKG1pbi13aWR0aDogJGJyZWFrX3NtKSB7XG4gICAgICAgIG1hcmdpbjogMzRweCAwIDA7XG4gICAgfVxuXG4gICAgJl9fYm9keSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmMmYyZjM7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDI0cHggMjRweCAwIDA7XG4gICAgICAgIHBhZGRpbmc6IDE1cHggMTZweDtcbiAgICB9XG5cbiAgICAuYmx1ZS1sYWJlbCB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgbWluLWhlaWdodDogMzBweDtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDJweDtcbiAgICB9XG5cbiAgICAmX190b3RhbCB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgZ2FwOiAxMHB4O1xuICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgYm9yZGVyLXRvcDogMnB4IHNvbGlkICRncmF5XzI7XG4gICAgICAgIHBhZGRpbmc6IDE0cHggMCAwO1xuICAgICAgICBtYXJnaW46IDE0cHggMCAwO1xuICAgIH1cblxuICAgICZfX2l0ZW0ge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgIGdhcDogMTBweDtcblxuICAgICAgICArIC5maW5pc2gtYm9hcmRfX2l0ZW0ge1xuICAgICAgICAgICAgbWFyZ2luOiA3cHggMCAwO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4udGhhbmtzLXBhZ2Uge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1pbi1oZWlnaHQ6IGNhbGMoMTAwdmggLSA3MHB4KTtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgcGFkZGluZzogMTAwcHggMCAzMHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDI0cHggMjRweCAwIDA7XG5cbiAgICBAbWVkaWEobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICBib3JkZXItcmFkaXVzOiA0MHB4IDQwcHggMCAwO1xuICAgICAgICBtaW4taGVpZ2h0OiBjYWxjKDEwMHZoIC0gODJweCk7XG4gICAgfVxuXG4gICAgJl9fYm9keSB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgICAgICAgLnNlY3Rpb24tdGl0bGUge1xuICAgICAgICAgICAgbWFyZ2luOiAwIDAgMzBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5zaW1wbGUtdGV4dCB7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDQyMHB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgICAgICAgICBtYXJnaW46IDAgYXV0byAzMHB4O1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJl9fcGljIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBtYXgtd2lkdGg6IDE4MHB4O1xuICAgICAgICBtYXJnaW46IDQwcHggYXV0byAwO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgICAgQG1lZGlhKG1pbi13aWR0aDogJGJyZWFrX3NtKSB7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDMwNnB4O1xuICAgICAgICAgICAgbWFyZ2luOiA4MHB4IGF1dG8gMDtcbiAgICAgICAgfVxuXG4gICAgICAgIGltZyB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIi5jdXN0b20tc2VsZWN0IHtcblxuXHQuY2hvaWNlc1tkYXRhLXR5cGUqPXNlbGVjdC1vbmVdIHtcblxuXHRcdCY6OmFmdGVyIHtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHR3aWR0aDogMTZweDtcblx0XHRcdGhlaWdodDogMTZweDtcblx0XHRcdGJvcmRlcjogbm9uZTtcblx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybChkYXRhOmltYWdlL3BuZztiYXNlNjQsaVZCT1J3MEtHZ29BQUFBTlNVaEVVZ0FBQUJBQUFBQVFDQVlBQUFBZjgvOWhBQUFBQ1hCSVdYTUFBQXNUQUFBTEV3RUFtcHdZQUFBQUFYTlNSMElBcnM0YzZRQUFBQVJuUVUxQkFBQ3hqd3Y4WVFVQUFBRFpTVVJCVkhnQjdaQTlEb0pBRUlWMzE1QllhcmlBRGI4VlIzQnY0QTJrdE9RcTNrQlBJRGVBSTFCQ3R3ZWdvQVFLOEEyUlpFWFUwQnBmTXBuWjNmbGVab2V4dndhNXJoc2lkZ3Y2ZDdadEg2am1WQWdoYnFnVlF1WjVycjdCU0FtQ3NoUnQyNlo5MzJlUGkrVFRKRHBNVEYzWG1WQktWVTNUU04zRXNxeGdDdnUrSCtnd01jUUtlaHhOT09jeE5lQkxUeVlFQXhySFRrZDQyTUhNbUJla0k0Q3E2enBwR0FZakdMSEIvUlU3Q3ZYK0Y0T3BDYVpoNzJEU2FzNmdMTXZZTk0wdHZyVEhjUTJEYzFFVUo3WlVudWRGanVORTdMZDFCNHNuZE8wMWQ4QUZBQUFBQUVsRlRrU3VRbUNDKTtcblx0XHRcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG5cdFx0XHRiYWNrZ3JvdW5kLXNpemU6IDEwMCUgMTAwJTtcblx0XHRcdHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlcjtcblx0XHRcdHJpZ2h0OiAxOHB4O1xuXHRcdFx0dG9wOiBjYWxjKDUwJSAtIDlweCk7XG5cdFx0XHR0cmFuc2Zvcm06IG5vbmU7XG5cdFx0XHRtYXJnaW46IDA7XG5cdFx0XHR0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4xNXMgZWFzZS1pbjtcblx0XHR9XG5cblx0XHQmLmlzLW9wZW46OmFmdGVyIHtcblx0XHRcdHRyYW5zZm9ybTogc2NhbGVZKC0xKTtcblx0XHR9XG5cblx0XHQuY2hvaWNlc19faW5uZXIge1xuXHRcdFx0cGFkZGluZy1ib3R0b206IDA7XG5cdFx0fVxuXHR9XG5cblx0LmNob2ljZXMge1xuXHRcdGZvbnQtZmFtaWx5OiAkZm9udDtcblxuXHRcdFtoaWRkZW5dIHtcblx0XHRcdGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG5cdFx0XHRvcGFjaXR5OiAwO1xuXHRcdFx0cG9pbnRlci1ldmVudHM6IG5vbmU7XG5cdFx0XHR6LWluZGV4OiAtMTtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHR9XG5cblx0XHQmX19pbm5lciB7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0XHRtaW4taGVpZ2h0OiA0OHB4O1xuXHRcdFx0Ym9yZGVyLXJhZGl1czogOHB4O1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuXHRcdFx0Ym9yZGVyOiAycHggc29saWQgJGdyYXlfMjtcblx0XHRcdHRyYW5zaXRpb246IGJvcmRlci1jb2xvciAwLjE1cyBlYXNlLWluO1xuXG5cdFx0XHRAbWVkaWEobWluLXdpZHRoOiAkYnJlYWtfc20pIHtcblx0XHRcdFx0bWluLWhlaWdodDogNTZweDtcblx0XHRcdH1cblxuXHRcdFx0LmZpZWxkLWVycm9yICYge1xuXHRcdFx0XHRib3JkZXItY29sb3I6ICNmMDM2MzY7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Jl9fY2hvb3NlZC1pdGVtIHtcblx0XHRcdGRpc3BsYXk6IC13ZWJraXQtYm94O1xuXHRcdFx0LXdlYmtpdC1saW5lLWNsYW1wOiAxO1xuXHRcdFx0LXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcblx0XHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdFx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xuXHRcdFx0Zm9udDogNDAwIDE1cHgvMSAkZm9udDtcblx0XHRcdGNvbG9yOiAkYmxhY2s7XG5cblx0XHRcdEBtZWRpYShtaW4td2lkdGg6ICRicmVha19zbSkge1xuXHRcdFx0XHRmb250LXNpemU6IDE4cHg7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Jl9fc3ViIHtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdHRvcDogNTAlO1xuXHRcdFx0bGVmdDogMTRweDtcblx0XHRcdHotaW5kZXg6IDE7XG5cdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG5cdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0Zm9udDogNDAwIDE1cHgvMSAkZm9udDtcblx0XHRcdGNvbG9yOiAkZ3JheV8zO1xuXG5cdFx0XHRAbWVkaWEobWluLXdpZHRoOiAkYnJlYWtfc20pIHtcblx0XHRcdFx0Zm9udC1zaXplOiAxOHB4O1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCZfX2xpc3QtLXNpbmdsZSB7XG5cdFx0XHRwYWRkaW5nOiA0cHggNDZweCA0cHggMTRweDtcblx0XHR9XG5cblx0XHQmLnNlbGVjdC1uby12YWx1ZSB7XG5cdFx0XHQuY2hvaWNlc19fc3ViIHtcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Ji5pcy1vcGVuIHtcblxuXHRcdFx0LmNob2ljZXNfX2lubmVyIHtcblx0XHRcdFx0Ym9yZGVyLWNvbG9yOiAkYmxhY2s7XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRncmF5XzE7XG5cdFx0XHR9XG5cblx0XHR9XG5cblx0XHQmLmlzLWZsaXBwZWQuaXMtb3BlbiB7XG5cblx0XHRcdC5jaG9pY2VzX19pbm5lciB7XG5cdFx0XHRcdGJvcmRlci1yYWRpdXM6IDhweDtcblx0XHRcdH1cblxuXHRcdFx0LmNob2ljZXNfX2xpc3QtLWRyb3Bkb3duIHtcblx0XHRcdFx0cGFkZGluZy10b3A6IDE0cHg7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LmRlc2t0b3AtZGV2aWNlICYge1xuXHRcdCAgICAmOmhvdmVyIHtcblx0XHRcdCAgICAuY2hvaWNlc19faW5uZXIge1xuXHRcdFx0XHQgICAgYm9yZGVyLWNvbG9yOiAkYmxhY2s7XG5cdFx0XHQgICAgfVxuXHRcdCAgICB9XG5cdFx0fVxuXHR9XG5cblx0LmNob2ljZXNfX2xpc3QtLWRyb3Bkb3duLCAuY2hvaWNlc19fbGlzdFthcmlhLWV4cGFuZGVkXSB7XG5cdFx0Ym9yZGVyOiAycHggc29saWQgJGJsYWNrO1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcblx0XHRib3JkZXItcmFkaXVzOiA4cHg7XG5cdFx0cGFkZGluZzogNXB4IDE0cHggMTJweDtcblx0XHR6LWluZGV4OiA1MDtcblx0XHRtYXgtaGVpZ2h0OiAyNjBweDtcblx0fVxuXG5cdC5jaG9pY2VzX19saXN0LS1kcm9wZG93biAuY2hvaWNlc19faXRlbSwgLmNob2ljZXNfX2xpc3RbYXJpYS1leHBhbmRlZF0gLmNob2ljZXNfX2l0ZW0ge1xuXHRcdGNvbG9yOiAkYmxhY2s7XG5cdFx0Ym9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICRncmF5XzE7XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdHBhZGRpbmc6IDEycHggMTJweDtcblx0XHR0cmFuc2l0aW9uOiBjb2xvciAwLjE1cyBlYXNlLWluLCBiYWNrZ3JvdW5kLWNvbG9yIDAuMTVzIGVhc2UtaW47XG5cblx0XHQmOjphZnRlciB7XG5cdFx0XHRjb250ZW50OiAnJztcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0dG9wOiAwO1xuXHRcdFx0bGVmdDogMDtcblx0XHRcdHotaW5kZXg6IDE7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdGhlaWdodDogMTAwJTtcblx0XHRcdGJvcmRlcjogMnB4IHNvbGlkICMwMDA7XG5cdFx0XHRib3JkZXItcmFkaXVzOiA4cHg7XG5cdFx0XHRvcGFjaXR5OiAwO1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdFx0XHR0cmFuc2l0aW9uOiBvcGFjaXR5IDAuMTVzIGVhc2UtaW47XG5cdFx0fVxuXG5cdFx0JjplbXB0eSB7XG5cdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdH1cblx0fVxuXG5cdC5jaG9pY2VzX19saXN0LS1kcm9wZG93biAuY2hvaWNlc19faXRlbS0tc2VsZWN0YWJsZS5pcy1oaWdobGlnaHRlZCwgLmNob2ljZXNfX2xpc3RbYXJpYS1leHBhbmRlZF0gLmNob2ljZXNfX2l0ZW0tLXNlbGVjdGFibGUuaXMtaGlnaGxpZ2h0ZWQge1xuXHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblxuXHRcdCY6OmFmdGVyIHtcblx0XHRcdG9wYWNpdHk6IDE7XG5cdFx0fVxuXHR9XG5cblx0LmNob2ljZXNfX2xpc3RbYXJpYS1leHBhbmRlZF0gLmNob2ljZXNfX2l0ZW0ge1xuXHRcdGZvbnQ6IDQwMCAxNXB4LzEgJGZvbnQ7XG5cblx0XHRAbWVkaWEobWluLXdpZHRoOiAkYnJlYWtfc20pIHtcblx0XHRcdGZvbnQtc2l6ZTogMThweDtcblx0XHR9XG5cdH1cblxuXHQuY2hvaWNlc19fbGlzdFthcmlhLWV4cGFuZGVkXSAuY2hvaWNlc19faXRlbS0tc2VsZWN0YWJsZS5pcy1zZWxlY3RlZCB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdFx0Y3Vyc29yOiBkZWZhdWx0O1xuXHR9XG5cblx0LmNob2ljZXNfX2xpc3QtLWRyb3Bkb3duIC5jaG9pY2VzX19saXN0LCAuY2hvaWNlc19fbGlzdFthcmlhLWV4cGFuZGVkXSAuY2hvaWNlc19fbGlzdCB7XG5cdFx0d2lkdGg6IGNhbGMoMTAwJSArIDIwcHgpO1xuXHRcdG1hcmdpbjogMCAwIDAgLTEycHg7XG5cdFx0cGFkZGluZzogMCAxMnB4O1xuXG5cdFx0Jjo6LXdlYmtpdC1zY3JvbGxiYXItdHJhY2tcblx0XHR7XG5cdFx0XHRib3JkZXItcmFkaXVzOiAyMHB4O1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuXHRcdFx0d2lkdGg6IDJweDtcblx0XHRcdGhlaWdodDogMnB4O1xuXHRcdH1cblxuXHRcdCY6Oi13ZWJraXQtc2Nyb2xsYmFyXG5cdFx0e1xuXHRcdFx0d2lkdGg6IDJweDtcblx0XHRcdGhlaWdodDogMnB4O1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuXHRcdH1cblxuXHRcdCY6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iXG5cdFx0e1xuXHRcdFx0Ym9yZGVyLXJhZGl1czogMjBweDtcblx0XHRcdHdpZHRoOiAycHg7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JheV8xO1xuXHRcdH1cblx0fVxuXG5cdC5jaG9pY2VzW2RhdGEtdHlwZSo9c2VsZWN0LW9uZV0gLmNob2ljZXNfX2lucHV0IHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuXHRcdGJvcmRlcjogMXB4IHNvbGlkICRncmF5XzI7XG5cdFx0Ym9yZGVyLXJhZGl1czogZ2V0LXJlbSg4KTtcblx0XHRjb2xvcjogJGJsYWNrO1xuXHRcdG1hcmdpbjogMTBweCBhdXRvO1xuXHRcdHdpZHRoOiAxMDAlO1xuXHR9XG59XG4iLCIudG9wLXRpbWVyIHtcblx0YmFja2dyb3VuZC1jb2xvcjogJGJsdWVfc2Vjb25kYXJ5O1xuXG5cdCZfX2JvZHkge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdFx0Z2FwOiAxNnB4O1xuXHRcdHBhZGRpbmc6IDE2cHggMDtcblxuXHRcdEBtZWRpYShtaW4td2lkdGg6ICRicmVha194cykge1xuXHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0fVxuXG5cdFx0QG1lZGlhKG1pbi13aWR0aDogJGJyZWFrX3NtKSB7XG5cdFx0XHRwYWRkaW5nOiAyMnB4IDA7XG5cdFx0fVxuXHR9XG5cblx0Jl9fdGV4dCB7XG5cdFx0Zm9udC1zaXplOiAxNXB4O1xuXHRcdGZvbnQtd2VpZ2h0OiAzMDA7XG5cdFx0bGluZS1oZWlnaHQ6IDE7XG5cdFx0Y29sb3I6ICR3aGl0ZTtcblxuXHRcdEBtZWRpYShtaW4td2lkdGg6ICRicmVha19zbSkge1xuXHRcdFx0Zm9udC1mYW1pbHk6ICRmb250U2VjO1xuXHRcdFx0Zm9udC1zaXplOiAxOHB4O1xuXHRcdFx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0XHR9XG5cdH1cbn1cblxuLm1pbmktdGltZXIge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0cGFkZGluZzogNHB4IDEwcHggNnB4IDEwcHg7XG5cdGJhY2tncm91bmQtY29sb3I6ICRibGFjaztcblx0Ym9yZGVyLXJhZGl1czogMjRweDtcblx0bWluLXdpZHRoOiA3MHB4O1xuXHRoZWlnaHQ6IDI0cHg7XG5cblx0QG1lZGlhKG1pbi13aWR0aDogJGJyZWFrX3NtKSB7XG5cdFx0aGVpZ2h0OiAzMnB4O1xuXHRcdG1pbi13aWR0aDogMTEwcHg7XG5cdH1cblxuXHQmX190ZXh0IHtcblx0XHRmb250LXNpemU6IDEzcHg7XG5cdFx0Zm9udC13ZWlnaHQ6IDMwMDtcblx0XHRsaW5lLWhlaWdodDogMTtcblx0XHRjb2xvcjogJHdoaXRlO1xuXG5cdFx0QG1lZGlhKG1pbi13aWR0aDogJGJyZWFrX3NtKSB7XG5cdFx0XHRmb250LWZhbWlseTogJGZvbnRTZWM7XG5cdFx0XHRmb250LXdlaWdodDogNjAwO1xuXHRcdFx0Zm9udC1zaXplOiAxNXB4O1xuXHRcdH1cblxuXHRcdEBtZWRpYShtaW4td2lkdGg6ICRicmVha19tZCkge1xuXHRcdFx0Zm9udC1zaXplOiAxOHB4O1xuXHRcdH1cblx0fVxufVxuXG4uY2hlY2tvdXQtaG9tZSB7XG5cdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG5cdGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG5cdHBhZGRpbmc6IDI3cHggMDtcblxuXHRAbWVkaWEobWluLXdpZHRoOiAkYnJlYWtfc20pIHtcblx0XHRwYWRkaW5nOiA2MHB4IDA7XG5cdFx0bWFyZ2luOiAwIDAgNDBweDtcblx0fVxuXG5cdEBtZWRpYShtaW4td2lkdGg6ICRicmVha19tZCkge1xuXHRcdHBhZGRpbmc6IDEwMHB4IDA7XG5cdH1cblxuXHRAbWVkaWEobWluLXdpZHRoOiAkYnJlYWtfbGcpIHtcblx0XHRwYWRkaW5nOiAxMjRweCAwIDEzMnB4O1xuXHR9XG5cblx0QG1lZGlhKG1heC13aWR0aDogNzY3cHgpIHtcblx0ICAgIGJhY2tncm91bmQtaW1hZ2U6IG5vbmUgIWltcG9ydGFudDtcblx0fVxuXG5cdCZfX3N1YiB7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0bWF4LXdpZHRoOiA3MjJweDtcblx0XHRtYXJnaW46IDAgYXV0bztcblx0XHRmb250LXdlaWdodDogNDAwO1xuXHRcdGNvbG9yOiAkYmxhY2s7XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdGxpbmUtaGVpZ2h0OiAxLjM7XG5cdFx0Zm9udC1zaXplOiAxNXB4O1xuXG5cdFx0QG1lZGlhKG1pbi13aWR0aDogJGJyZWFrX3NtKSB7XG5cdFx0XHRmb250LXNpemU6IDI0cHg7XG5cdFx0XHRmb250LXdlaWdodDogNjAwO1xuXHRcdH1cblxuXHRcdEBtZWRpYShtaW4td2lkdGg6ICRicmVha19sZykge1xuXHRcdFx0Zm9udC1zaXplOiAzMnB4O1xuXHRcdH1cblxuXHRcdHNwYW4ge1xuXG5cdFx0XHRAbWVkaWEobWluLXdpZHRoOiAkYnJlYWtfc20pIHtcblx0XHRcdFx0JjpudGgtY2hpbGQoMSkge1xuXHRcdFx0XHRcdGNvbG9yOiAkZ3JheV8zO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0JjpudGgtY2hpbGQoMikge1xuXHRcdFx0XHRcdGNvbG9yOiAkYmx1ZV9zZWNvbmRhcnk7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdH1cblx0fVxuXG5cdCZfX2JvZHkge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRnYXA6IDE0cHg7XG5cblx0XHRAbWVkaWEobWluLXdpZHRoOiAkYnJlYWtfbWQpIHtcblx0XHRcdGdhcDogMzZweDtcblx0XHR9XG5cblx0XHRAbWVkaWEobWluLXdpZHRoOiAkYnJlYWtfbGcpIHtcblx0XHRcdGdhcDogNjFweDtcblx0XHR9XG5cdH1cbn1cblxuLmNoZWNrb3V0LXRpdGxlIHtcblx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0Zm9udC1zaXplOiAyOHB4O1xuXHRsaW5lLWhlaWdodDogMS4yNTtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRjb2xvcjogJGJsYWNrO1xuXHRtYXJnaW46IDA7XG5cblx0QG1lZGlhKG1pbi13aWR0aDogJGJyZWFrX3NtKSB7XG5cdFx0Zm9udC1zaXplOiAzNnB4O1xuXG5cdFx0YnIge1xuXHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHR9XG5cdH1cblxuXHRAbWVkaWEobWluLXdpZHRoOiAkYnJlYWtfbGcpIHtcblx0XHRmb250LXNpemU6IDQ4cHg7XG5cdH1cblxuXHQmX19ncmVlbiB7XG5cdFx0Y29sb3I6ICRncmVlbl9wcmltYXJ5O1xuXHR9XG5cblx0Jl9fZGVjb3Ige1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRjb2xvcjogJGdyZWVuX3ByaW1hcnk7XG5cblx0XHRAbWVkaWEobWluLXdpZHRoOiAkYnJlYWtfbWQpIHtcblx0XHRcdGNvbG9yOiAkYmxhY2s7XG5cdFx0fVxuXG5cdFx0Jjo6YWZ0ZXIge1xuXHRcdFx0Y29udGVudDogJyc7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdHdpZHRoOiBjYWxjKDEwMCUgKyAyMHB4KTtcblx0XHRcdGhlaWdodDogMTRweDtcblx0XHRcdGJhY2tncm91bmQtc2l6ZTogMTAwJSAxMDAlO1xuXHRcdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGJvdHRvbSAtNHB4O1xuXHRcdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybChkYXRhOmltYWdlL3BuZztiYXNlNjQsaVZCT1J3MEtHZ29BQUFBTlNVaEVVZ0FBQUs0QUFBQU1DQVlBQUFENzJJWUxBQUFBQ1hCSVdYTUFBQXNUQUFBTEV3RUFtcHdZQUFBQUFYTlNSMElBcnM0YzZRQUFBQVJuUVUxQkFBQ3hqd3Y4WVFVQUFCSTFTVVJCVkhnQjdWbDVrRnhIZWUvdWQ4NmJZMmRuWm0rdGRsZTdxMnNsMldKbFM3SmtMR1RIRm1DT0FodEliRUVsRUllakFvRUtJUlFrcUNvVUVCS0tTc3E0Yklva1lCSlRsa0lDeG9nSVcyUnRJeGxreTdhTzFVcjJhdTl6Wm1kMjdubFhkK2YzUml0ZjJFN2dyN2pLWFRYMVp2cDFmLzMxZC82K2J3aDVZN3d4WG9lRGtqZkc2Mi8wOVJsa2RGU1FBNFRIODN0aWtkbFJoemUyMExKZENTa0prL09xb2hLN0lpTm11RlpWWEtPd3RMNUlEaDBTMkNuSi83K2g0ZU90ZkRmdzRmajRyN0pXeDhjTnZyeVc0VEo4eEl0K0d5c2JnN2xhMngyRFpqQlpzN2l1RjNpQ0dZcVF2cURjOW14bUtxTEdEQjR5U0lNV0QwWHNpYnpMcE81UnhaVUtwWnByc3BKUFJWVXAwakFMZTl5dWFUd2F5cFJyVm92T0NuNVVucDR0MHVha0pLMW1nNmNadGJETEkxQkFVYlZkUzlHMGtNb1ZsYXZVQ1ZqeVhkZGxoaU5zejZoZjFwVGVLb1BwWlpzSmxqM0J4OGk1YzI3TFI3YzBDK1l6MVRFTXUxaUwxV3B1SWRhVVVLVlRqUkdWVU1HVUdzMjVzNklyVHRWMHRxbnFlbnBEZTV6blQ4d1Y5YTJyYTh2ZlBsbEl2VE1WNWEzTmpjbHBkN0dVc2xRUjlhTUJQU21jc0svSlpZZFlIbE5jYnRpa3NScFJTOGFTczFrU2JWR2hua2FZV1ZhTm1zZEZXQ0hjam5nT0YweFh1QlpXYTk1aUphUzJ4OXRUSDlqVUxOS0ZQaUZwVVRyK0FNL2JUc09OL1p1MTVwQXVIUjZGTmp5b3RKT28xS0pDQ0NsSmhUQldwcEtHaVNwYnBTQjVLTE1LRWNRSm85WWxsY2xMS3NacTZVbE9HUXhDSVZtaTBOUGVrbTBVSDVuTXFqRjlHRzlCZzh3UWovWENqTkk0SjQ1Tk91Z1VxRThqUklva2xPNHlTa3BFWWFjWWxSWHUwZDJLeFU0UUtoZFYwNmg0WmJkZmVuNGZrU3hKRlRKTUtDdXpxTkhlY0UxWHdyY3JIVlJSQnhoVjdnYzdyZURsN2RnWHdqWENUTmZ1STBMc2tLN1lSRFUySXJrd2pYQzhXWEp1NFd4cDIvbGg2Zk1wczcxaEUyZzNsWitadnpOLzdPS1oxNHk0RzQvcy8yVERWVzI3dWZBMXlDQ0ZROGZ3M0VpNDdDRTZXNkNFYmdBRGVTeWRoWUFnU3htaGtvVHhlNUZSTm1iUDVJdjVSNmZUN1IvWnRwcFg3Rld3V3QwWlNYOVgrSXBsYlVwOFFrcVJnY0FMbE5JME5nOVNJVlVJcHJIdUdrd2VBczBCQ0grR1NKeEg2RldFd2xncE9TSVphU2ErN0lFaThKdUdvSmptRlYrem9kaERFTVRWbExBRjRmTUJ5dVFGZk44bGc1dktRSkh5c0pUMEF2WitHb29meHRrbHpNV0ZMMXB4bnloV3VKU1N4NW1tWFZFOXQvQXRhNkQxRmw1MWtwaExVRVkxZVVsaUx1UVFLSFlNK3grVlF1d0hmd3J1dm9qOU1Rb0o0eDcvRFRudGhrekM0UGtGT1dNQ1AyR2ZVbG1abVJDTzMrMHQxTXBVb3pib1ZLVGtaM0FlaDZtOVNRb1pwZldBSVRONDF3WDZUa0NFMXA5VURmZ0lhSUVtZlpHdDFpWDRFbVhpclJMV0NTKzVsMVJGV1pHcXJBS1pXSFZqZjhtUUZWS1BnalNZOTNBL216SVdmZEVkQ0hnbHpOS0lxUG9FeHZaS3NWeUNDeHZ2TkRqTG1KZXBQbGs4T203Qm1DTkNrcUtpSzVNMG9vNVR5ZG9SOUZ3bFlWU2hVOVZvRGk5T2YvMlg1NDFWc1JrL0ZzNHVIWnoxeU1SRUVKVDhsMTNubFVmRHUvdDZOOTUzNjkvWExpeXR4YXB1OEJFaWw0VlR0d0M2WWdweTVwTFFaQUZ6NnpDblhyNGNDOEVPWTRibnpwVTBvckZGR0JoVElub0tMNmtvKzhFYUc4b1BsSEtaNEF2Q2xySXFLVFdEdFlHazhkYUR2SmV3cHlWd0RNeTI0VVVPMytFNGlEcFNOb09YWjJDTWVTb0ZoRXpic1hZVXZDL0RUa3dwWUtBVTBRbzg0alFOaDYwQzFWRW9mUnBybTBqZE9PZ3FSSnJBSUpLZ1A0d0lveUcySGNNNTE0RSs3czhDWGd6Q1JCRkt3Wk9NVWhFb25jN2liRGdXcTRGZWhkYmZCZWRMRmVlVWNMbElJQmVzQ1M2ekJEb3gzTXVvV3pGa0FLbzJWSStJSnhyMWpsaktuUy9yY0lQbkRaRWF5ckxSRVd1VUhpL0RvYWVJcDJ5VURER1AwSXY0M1NyOXdGRm9IbXREdUtNTHh5bkp3TFFZcllDblU1TDc2NW1qZkNOL2NvekZkcS81RzFuejBsNjJkcGFwUWZwa0lWaGVOOFNzdzFSN2xTaEw2aTN4VVhlaCtBQXZ1L05nNEVabnB2U1FzVHJhUkVRZ0gzYS9FcGNMK2NjeTQvbWZER3RtVCtLR3huM3JhbXFqZVEyVmZpY0o2M0E0b1NvS1EzTHhlNFFyV2tOOThWWWNORis5a0l0RWVwclNudStjY1dmS1M4WEhwNmJWdUZrU1ZmN1R6TDgvemJSRXVKemJNam9IQ0NSZVpxTy80UmF2YXJpSjI3YkhCcjUzMDgrTForZEhJSXpyRVNNQ1lXdDF4VkVrS0NLRHFCTjhDYTNJVjhBUUdDZ0c4NEplRW5rQmlnemVOMXp5WWhwZUliOThTWWswaU9RbWxJejFZaG5HbFFTRmdBNmNVcGJ4YmhsclY5Y2p5eVZ1L1V1Skw4QkZJZzJsZEx6QU1maEI1TVpiZzRXMUpnZ0RvVUQ0MkdOQ3NRUUdRWkIraWJEOWxlUVFjQmk0aGtyMHRnZ1JubkNZUWcxN3ZCQ2N4b01JaXZPeHZ4N05pb0VmWW4zZ1dBck9LYXpJUWtmRUhZY2p0T0dkaXdpV3hYdFhjQkhCbmhvT0tlRXU3VGlseWhTV3dENER4MFp4ZkJCdDhaRC9oZjBPNXFxQUErMVdmN0lwL1lQaGc2M3ZHM2dXYVZUeFhkTExORDhGTGc0L3UvK0JPUmp2NHNLL1BKM1pjMkNQT2pRRUNrTkRvbVgvbHREaTkwOVh5U3ZqMTdyU1UzKzB0ZDJaeTBkTG1mR3hwdTBiamN4ZDU4cWJIdmxBcHpkVHVaR3E2Z0FnWHJQU1pEMWxiVW1PTGo4MGRTNTkxeE5xL3owM0R4cmQ4ZHRoZkRPNEYvaW1HVGprVGdTQk5xcHJ6eUlZdGVMRXRCVk81TE5QanpaRjN0UzhYVS9FejJaK2ZQWXB2bFExL0tKVHRxNXNuZGRpdXJQd1Q2ZVJSZnlsTlYvZE0zemhFdzlYbW03dTNSdmUwZkVudUx2SkdKbEFzQm5VQVpkMHkySk9CZkhGbGNlV2ZqeVN3L21Iczk5NCtONzVCK2VEKzcwRXVyNFdWS0ROSDl2V0U5L2QrWm5vOW82RWxnU1FGSEk5bUYyTE5EdUJOQmJZVjVWUnFrRHBYVkRoWXpDR3pYWEZFbEtCRkl0SUpoTkkyLzA0RXFsZTVuRDVuekdtakFBTC9RWEllNHd4anlnd0t3bFBEZ3dZZUlseWZsZ1M1UjFRZW9vcTdPUEFPdGREd3duQkVKRWNjYTFVMkJSVFdTL083UmVFZjRzU0pRSzZOK0FpTFhqK014d2dVaDNPUG1xdFRiMUZNc0FNVjA2cGNmM21tWHRPZmkzeGU3MGYwbGVGR3hETnpzSmM4bExUcm5LbWN2N2l2V2R6ZWxPbzBjOVZGN3UrK0pZZDNIV3ZSdFE0aHh2aXlzQjhsS3hGNHI3QVZFUXpTcGVkaGNwV0xXcUVxYVVsbGg4YVB4bGExeGhqcXZuWXd2ZFBMbGk5eVZSODcrcjF2T0JxeUQyQlFZK3dxQlV2RGswb3ZPaU1hODJXNWVWcXl5eG1wQldkNVoyRk10SVBTV3JkOGVuc0QwZVdWWk1WYTZlek9aN1NDOVdseVNWeTh2bkM1WDhicnhpWmZvZHgyU1plb0hYZ0FDTkRCMWczNlZZbmhpWWNNa2pVM28vZDFIWHh3MGN1WXJWcyt2akdTR2pYbFZyNnovOGpxZy8yR1BHclcyT2g3dkI2MzVVODFOTzRTdXNNbTFwclROam5zeCsyMXFlRU0xc1l0YWVxbncxM1JiemFXR2E3MXAwWThHYkt6dXlkSi82ei9hTmJHL1hPeHM5QnpqZkNCaWFzamxSM1pUYTM3OVNtdTQrOEVwTy9xekIrVzJFRkJWM2dPZTZLYUhqZjIvcjAwZG9xVHZZTWliYTVOblArMjNYdnVqeUNZakRBTm9FemVDdFB2dTV2ZDBVdkhMVHRjRU11VVJGZDJaYmNpS0dGTldGbVRKRnVTb2REdTdxZDZEREExM09FRkxicVdtYmdYTlY2ZkVPTFVTeWw3SW9YNW9WS0lmSDJEVWpmZnBkYmxIT3g2enBGK2ZGbmgrTjcrM2ZPMzNVMkxZckZiUHUrOWM3RkovVmMxN3VNcHNsUEh3a2dpV2orNGpXcm5Tekw5WDE0b3pONWRFRlordHdEcFhXL2ZHYzBQMllMNzRtQ29xMXU0SXVmL1htbDQzc2ZUQ3E1NmZVcVpTNHdhcU15UHZVSWVldDJnNlJ6VFpYak01cDViWS9NbjUxZGNKNUtoMWQvYWtlYnlIck5MTVFhSjc5ejZySHV2OXk1UlphY0RrVENjYVhKUEQvMjVlTmNDVXQzOVI5ZS9Ya3ZWNzFvcnJLT1pqNTFkTHAyK3pxOU9SN3RMeVhsY0NJU3Y2VXlXWDZVRm9xN3JhM3R0Y0t4bVZQUmJlMXJLK2V6YnVmdmQvemE4eHB1eUQ5ME1ZVzZwQ002Mkw2WEdkckR4ZU5URGxFQjNEb2lCeHUzOWJ5NW1zdG5hOE9aU1BIYzR1SEtyOGJML2Yvd3Z1MlY4VGtTNlc3K1pQYkI4ejl0dm1YZ1N0L3plNUNMYW5vc1NpN2M4Y083RXJkdmppWjM5dHpzTGxlMXdpT2oxZGIzWDkwOWQ5K3ZqcWF1Nyt1dWp1Y0Y1azlIdGpSZDVSWGRLd0dEUEd0dHNpeHN0NXVaK3BIY0F4Zk14RHZXWDhkOWI4a1p6LzZkRWdudmphMXQvMFJoZUpMVUMwbVZaUUNadm14cTRuNWpzQ2R6UFBZVituTERxNC9rdmpWWE5ieG5nS2hoazNyVjdLVGVFSWxQM24zR1h2dVZOMjhiL2RLSjQzcWJVVk9aM05weTIrWmVOMWRlb0M1Sks4bklkT0ttcmk2WkY5Y3MvZWpjRTc3dlJGdHZlOU1HUkN3ZHhjMFpaN2I0WjhWSEo2dFVaeGt3MGdxQi9SdksvMFR6KzY0TXovenJrejl1ZjgvbVA2MU5MclZvS2F1aXhDTlBsMzQ5K1V6anp0Ni95ZzQ5K3dnOGRVQnBOQnNRdFI1RDhuMkhaa2I3M1ZybEI0cE9CZmY0ZWpEZXl5TG1uWDYrOWw0bG9qMktJbXdNNFA0NnlaVVlpcHNkd3VaQXozUVdSY1VDTUZ3bm8rcVlJTElUYU9hWXFxbnY5OHZWZWFNOWZrejYvaFlJZUVCeUdkTmoxa1h1dVk2aEpmOVJSdHdiN0lYOFRmQ3VaYk14ZWNMTzVrdzFZVmgrMmR2anpaZW5sTGl4cE9uV0Juc3haK0Z1ZWVMeU0wcmNYQk51YXp0Y3phWFhDb2QzOHJKSHRhaDZYMjVvNGtlTnUvdU9VNVBleDJ6Mk5zK3UvVUt4ZElzeGJZOVRMRTFwcmVGdnlLSzN3MDBYdHlvUnd5RW1HeUtjendhWTF1cHZtNWFPKzgzYWRQWW5UTlZPSXMyOXpTKzVlOVZVYUZGdERCdExCODhPaTZxNHUrV0RBL3Y5aXJlSFZ6eEFJN0dBck9LcUVhM3FsOUhkRUdUTTZFbCtMZk9kcC9TbTI2N2NXajQ5dTduOHhOdzBJTXBocGluN2djMGVWRnl5ejR2SkwxVitrVWxFZGpiSHNWL1hRZ2I0VWF1aTRCaGUyWE9RR2RZQkJCMEtsYTFUNnE2R2o0UjdremN0Lyt6aW5kVk10ZEo2NjhBdGhRZWYrNnFyOHBhbUcvcDJLdzE2L0xrUFBYQlVhdy96MkMzclI2T3Q4U3ZPM1g3L1JIenZlbTVFOUx5WlVwWDhkTEdkK1hRWFpKd2xwbDdpYVh0TjF4ZDJQdXc2N2lxRnNEOUFSRndOQjI0elc2TG00Nm12OTczRWNIZTVmLzFkWUxwMzRZSnhOSG84dEdLT0FtdG1rWjQzR3ozeERmWm9UalY3NDh2d3REQjMvQkxhTnltaTBUbHMvUVhXN0pDZVFBdUVlTlJnSlVDRlpRaTc5L2thanBEQVlKdkFRQm9DajhKTkZvRVlKMlhGWGRRN29tLzE1a3Bwb3FwVFNLZFhBTzlaYUJHWjdrTHBPNlVMUzNjMzcxdTd6eXM0T3VERGMxck0yREYvejFNbld2LzRpdmZ6VW9CUnFkUXM3YUhsNDlNUE4xeTcrcHN3a0ozQXMyR2NjeHdnZXhvR0dyUnpEcU5pc2FDYzNZQWJad0ZSdXFIQTA0ejVaOHBaL25UMjBDblMwTlBZNXZ2c2xxYmJONDM0WmZlMC9hdUxpN3hOelpZUHpyZWhYWmZvK3NMdWQ0UC94c1c3bnhwcC9jdzFTOHMvR2JIamU3dlg4SklUWlZ5ZUw1K3ZISXNNaEQvcExWYXpoZUhNYktxZC9IVDZ5TkttNUx2N20wWE5yMWxYclBJckorZG1uR2VYTFhkdTVEeVJ6ZThOYmV0OHhNMVcyaGlUL1lBZUdhWWFGVjUxUDQ5Q3lnT3ZQK2NWVjJtOHJ1ZXQzSEZNdlRWYUM3QTFjT0FUZ0ZOdmdmeWFVSEk1U0tQM0lJMWVEYmxiaXE2YWtwTUk1MzREclJkOTVEbUlYMGVrVDZHek1jbE1GcTJORlMrNFV3VWx0cTNkWERwMGxpUnVIVmp3cGd2WlVIOXF2K0IrRGZzOGdhSVVCNjFXNDVGODVjekNrbXFwckxaWXlIbHp0VkowUjFlRTZXUU5pamxVRFNJWmRIZjBtRkh6YmZjQm9xaTdpT04zNld2aUZkUVhXMUdNb1JLQkJnU1hCbTFZWUVrV2RUTGxwNlVpTnVsNkpFb2lRVm1FbWtIS0pQbU45TTFJYlRGN0tTY3pWbEJEK21SK2FPTEprZS94TzlDSERwYndsMFRjN2dON1RQT0twbnNicjEremlkZThIbXdNVW5rQVlyV2cxWUpvaEt3SFZhRTRnVkRReFpMc2Nxd0dFeWg5aVBJOFFZcVVqckJXbnd2YURRSXRMSjBZYUpiU0FGUUFIV0IvZmZkbG9NM3FyWitnaFJSMER6aWUrQVY4aXhJR0czeW9DV1dRcG9TSjY1VHJKVkxkTVh4SlZjMGdQS2kvTkZhL0VpTHRwZjdFNWE0SFhZRXg4dm56NmwwTEJnM29WdGpucm9NYktsV3ZXREpBQTQxZU5RUUZvbE1URVV4Vk1yVlNVTTJKaUI2T2FFNmhhR3BoUy9xTzdXT3RBK2RtaWtJYlVFUlZvUEFaOEduNmxXcUwxZEpxZTI3Skl5cHp1WTI2aXdZRm5NSVowUkhEU0FVR2FSQkZxMUVtQWhxQTVQVWVyVTA0WGZaeVphazNONFNrY0lNNkZ3SkRIWXE5SzRYZ0V0T1prZjdCbVNvejFSaDIycEJqR3BIUm9LemVrRmtHcHVjSUpsWlFjMElFZmxEb2dzb3NqZWdqVkZOVldYWXRTS0lYYlVJZlhDMGprNVd4SWduSGNKR2ZsclZvNktKWHJxeUJBY1hSSzQ3UXFQV01kSjBOQXExMmxLcm8xakFiWmhkbzBYS3pUbjdoM3RNejNRZXU3WFRHQzVYMHdlRThpeGl1WXFnWmp0NjFxaEFISEVRNVYzenAwMGFJM0lWK1ZETnNUQW1OMStvOWZ4ZC9sS0FacHpuTWRUVG1OclJIbllraFFNT2hJVTVlQ2tGZkZaSytacEcyb3ZELzYrZnllT0gzQVR3SEI3WEJPd1kxY212ZHlIODdPbnYycUsvQ0J3MW9EbDZtL2VvMFhuNmZOLzR4ZkoyUC93SEJ3ay84YnpaK2N3QUFBQUJKUlU1RXJrSmdnZz09KTtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdGJvdHRvbTogLTJweDtcblx0XHRcdGxlZnQ6IDUwJTtcblx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcblx0XHRcdHotaW5kZXg6IDE7XG5cdFx0XHRkaXNwbGF5OiBub25lO1xuXG5cdFx0XHRAbWVkaWEobWluLXdpZHRoOiAkYnJlYWtfbWQpIHtcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbi5zZWxlY3QtcGxhbiB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cblx0LnNlY3Rpb24tdGl0bGUge1xuXHRcdG1hcmdpbjogMCAwIDExcHg7XG5cblx0XHRAbWVkaWEobWluLXdpZHRoOiAkYnJlYWtfc20pIHtcblx0XHRcdG1hcmdpbjogMCAwIDI3cHg7XG5cdFx0fVxuXHR9XG5cblx0LnNpbXBsZS10ZXh0IHtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdH1cblxuXHQmX190b3Age1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdG1hcmdpbjogMCAwIDIycHg7XG5cblx0XHRAbWVkaWEobWluLXdpZHRoOiAkYnJlYWtfbWQpIHtcblx0XHRcdGZsZXgtZGlyZWN0aW9uOiByb3c7XG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRcdGdhcDogMTBweDtcblx0XHRcdG1hcmdpbjogMCAwIDQ4cHg7XG5cdFx0fVxuXHR9XG5cblx0Jl9fYm90dG9tIHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRtYXJnaW46IDI0cHggMCAwO1xuXG5cdFx0LnNlbGVjdC1wbGFuLS1zZWMgJiB7XG5cdFx0XHRtYXJnaW46IDEycHggMCAwO1xuXHRcdH1cblxuXHRcdEBtZWRpYShtaW4td2lkdGg6ICRicmVha19zbSkge1xuXHRcdFx0bWFyZ2luOiAzMnB4IDAgMDtcblxuXHRcdFx0LnNlbGVjdC1wbGFuLS1zZWMgJiB7XG5cdFx0XHRcdG1hcmdpbjogMTlweCAwIDA7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LnNpbXBsZS10ZXh0IHtcblx0XHRcdG1heC13aWR0aDogNjEycHg7XG5cdFx0XHRtYXJnaW46IDAgYXV0bztcblx0XHR9XG5cblx0XHQubWlkLWxhYmVsICsgLm1pZC1sYWJlbCB7XG5cdFx0XHRtYXJnaW46IDZweCAwIDA7XG5cblx0XHRcdEBtZWRpYShtaW4td2lkdGg6ICRicmVha19zbSkge1xuXHRcdFx0XHRtYXJnaW46IDhweCAwIDA7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0Jl9fcGF5LWxpc3Qge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRnYXA6IDhweDtcblx0XHRtYXJnaW46IDE1cHggMCAxMnB4O1xuXG5cdFx0QG1lZGlhKG1pbi13aWR0aDogJGJyZWFrX3NtKSB7XG5cdFx0XHRnYXA6IDE2cHg7XG5cdFx0XHRtYXJnaW46IDIzcHggMCAxNnB4O1xuXHRcdH1cblx0fVxuXG5cdCZfX3BsYW5zIHtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRkaXNwbGF5OiBncmlkO1xuXHRcdGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xuXHRcdGdyaWQtZ2FwOiAxMnB4O1xuXG5cdFx0QG1lZGlhKG1pbi13aWR0aDogNjQwcHgpIHtcblx0XHRcdGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsIDFmcik7XG5cblx0XHRcdC5wbGFuLWNoZWNrYm94Om50aC1jaGlsZCgzKSB7XG5cdFx0XHRcdGdyaWQtY29sdW1uOiAxLzM7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0QG1lZGlhKG1pbi13aWR0aDogOTkycHgpIHtcblx0XHRcdGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDMsIDFmcik7XG5cdFx0XHRncmlkLWdhcDogMThweDtcblxuXHRcdFx0LnBsYW4tY2hlY2tib3g6bnRoLWNoaWxkKDMpIHtcblx0XHRcdFx0Z3JpZC1jb2x1bW46IGluaXRpYWw7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0KyAuc2ltcGxlLXRleHQge1xuXHRcdFx0bWF4LXdpZHRoOiA0OTBweDtcblx0XHRcdG1hcmdpbjogMTJweCBhdXRvIDA7XG5cdFx0XHRwYWRkaW5nOiAwIDhweDtcblxuXHRcdFx0QG1lZGlhKG1pbi13aWR0aDogJGJyZWFrX3NtKSB7XG5cdFx0XHRcdG1hcmdpbjogMjRweCBhdXRvIDA7XG5cdFx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0QG1lZGlhKG1heC13aWR0aDogNjM5cHgpIHtcblx0XHRcdC5wbGFuLWNoZWNrYm94LS1iZXN0IHtcblx0XHRcdFx0bWFyZ2luOiA2cHggMCAwO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdCZfX2J1dHRvbiB7XG5cdFx0bWFyZ2luOiAxNXB4IDAgMDtcblxuXHRcdEBtZWRpYShtaW4td2lkdGg6ICRicmVha19zbSkge1xuXHRcdFx0bWFyZ2luOiAzNHB4IDAgMDtcblx0XHR9XG5cdH1cblxuXHQucGxhbi10YWJzIHtcblx0XHQrIC5zaW1wbGUtdGV4dCB7XG5cdFx0XHRtYXgtd2lkdGg6IDQ5MHB4O1xuXHRcdFx0bWFyZ2luOiAxMnB4IGF1dG8gMDtcblx0XHRcdHBhZGRpbmc6IDAgOHB4O1xuXG5cdFx0XHRAbWVkaWEobWluLXdpZHRoOiAkYnJlYWtfc20pIHtcblx0XHRcdFx0bWFyZ2luOiAyNHB4IGF1dG8gMDtcblx0XHRcdFx0cGFkZGluZzogMDtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuLmJsdWUtbGFiZWwge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkYmx1ZV9zZWNvbmRhcnk7XG5cdGJvcmRlci1yYWRpdXM6IDI0cHg7XG5cdHBhZGRpbmc6IDJweCA2cHg7XG5cdGdhcDogM3B4O1xuXG5cdEBtZWRpYShtaW4td2lkdGg6ICRicmVha19zbSkge1xuXHRcdHBhZGRpbmc6IDFweCA4cHg7XG5cdH1cblxuXHQmX19pY29uIHtcblx0XHR3aWR0aDogMTZweDtcblx0XHRoZWlnaHQ6IDE2cHg7XG5cdFx0ZmxleC1zaHJpbms6IDA7XG5cblx0XHRpbWcge1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0fVxuXHR9XG5cblx0Jl9fdGV4dCB7XG5cdFx0Zm9udC1zaXplOiAxM3B4O1xuXHRcdGZvbnQtd2VpZ2h0OiAzMDA7XG5cdFx0Y29sb3I6ICR3aGl0ZTtcblxuXHRcdEBtZWRpYShtaW4td2lkdGg6ICRicmVha19zbSkge1xuXHRcdFx0Zm9udC1zaXplOiAxNXB4O1xuXHRcdFx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0XHR9XG5cdH1cblxuXHQmLS1ib3R0b20ge1xuXHRcdGJvcmRlci1yYWRpdXM6IDAgMCAyNHB4IDI0cHg7XG5cdH1cbn1cblxuLnBsYW4tY2hlY2tib3gge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cblx0aW5wdXQge1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHR0b3A6IDA7XG5cdFx0bGVmdDogMDtcblx0XHR6LWluZGV4OiAxO1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdGhlaWdodDogMTAwJTtcblx0XHRvcGFjaXR5OiAwO1xuXHRcdGN1cnNvcjogcG9pbnRlcjtcblxuXHRcdC5kZXNrdG9wLWRldmljZSAmIHtcblx0XHQgICAgJjpob3ZlciB+IC5wbGFuLWNoZWNrYm94X19ib2R5IHtcblx0XHQgICAgICAgIGJvcmRlci1jb2xvcjogJGJsYWNrO1xuXHRcdCAgICB9XG5cdFx0fVxuXG5cdFx0JjpjaGVja2VkIH4gLnBsYW4tY2hlY2tib3hfX2JvZHkge1xuXHRcdFx0cG9pbnRlci1ldmVudHM6IG5vbmU7XG5cdFx0XHRib3JkZXItY29sb3I6ICRibGFjaztcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcblxuXHRcdFx0LnBsYW4tY2hlY2tib3hfX2NpcmM6OmFmdGVyIHtcblx0XHRcdFx0dHJhbnNmb3JtOiBzY2FsZSgxKTtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQmX19ib2R5IHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0Z2FwOiAxNXB4O1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICRncmF5XzE7XG5cdFx0Ym9yZGVyLXJhZGl1czogOHB4O1xuXHRcdHBhZGRpbmc6IDEycHggMTVweDtcblx0XHRib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcblx0XHR0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuMTVzIGVhc2UtaW4sIGJvcmRlci1jb2xvciAwLjE1cyBlYXNlLWluO1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuXHRcdEBtZWRpYShtaW4td2lkdGg6ICRicmVha19zbSkge1xuXHRcdFx0cGFkZGluZzogMTZweCAxNXB4O1xuXHRcdH1cblxuXHRcdC5ibHVlLWxhYmVsIHtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdHRvcDogLTExcHg7XG5cdFx0XHRsZWZ0OiAtMXB4O1xuXHRcdFx0ei1pbmRleDogMTtcblxuXHRcdFx0QG1lZGlhKG1pbi13aWR0aDogJGJyZWFrX3NtKSB7XG5cdFx0XHRcdHRvcDogLTEzcHg7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0Jl9fY2lyYyB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdHdpZHRoOiAxNnB4O1xuXHRcdGhlaWdodDogMTZweDtcblx0XHRib3JkZXI6IDFweCBzb2xpZCAkYmxhY2s7XG5cdFx0Ym9yZGVyLXJhZGl1czogMTAwJTtcblx0XHRmbGV4LXNocmluazogMDtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cblx0XHRAbWVkaWEobWluLXdpZHRoOiAkYnJlYWtfc20pIHtcblx0XHRcdHdpZHRoOiAyNHB4O1xuXHRcdFx0aGVpZ2h0OiAyNHB4O1xuXHRcdH1cblxuXHRcdCY6OmFmdGVyIHtcblx0XHRcdGNvbnRlbnQ6ICcnO1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHR3aWR0aDogMTBweDtcblx0XHRcdGhlaWdodDogMTBweDtcblx0XHRcdGJvcmRlci1yYWRpdXM6IDEwMCU7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkYmxhY2s7XG5cdFx0XHR0cmFuc2Zvcm06IHNjYWxlKDApO1xuXHRcdFx0dHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuMTVzIGVhc2UtaW47XG5cblx0XHRcdEBtZWRpYShtaW4td2lkdGg6ICRicmVha19zbSkge1xuXHRcdFx0XHR3aWR0aDogMTZweDtcblx0XHRcdFx0aGVpZ2h0OiAxNnB4O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdCZfX2xlZnQge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRnYXA6IDRweDtcblx0XHRtYXJnaW46IC0zcHggMCAwO1xuXHR9XG5cblx0Jl9fcmlnaHQge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHR0ZXh0LWFsaWduOiByaWdodDtcblx0XHRnYXA6IDlweDtcblx0XHRtYXJnaW4tbGVmdDogYXV0bztcblx0XHRhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0O1xuXHRcdHBhZGRpbmc6IDdweCAwIDA7XG5cblx0XHRAbWVkaWEobWluLXdpZHRoOiAkYnJlYWtfc20pIHtcblx0XHRcdGdhcDogMTJweDtcblx0XHR9XG5cdH1cblxuXHQmX190aXRsZSB7XG5cdFx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0XHRmb250LXNpemU6IDE4cHg7XG5cdFx0Y29sb3I6ICRibGFjaztcblxuXHRcdEBtZWRpYShtaW4td2lkdGg6ICRicmVha19tZCkge1xuXHRcdFx0Zm9udC1zaXplOiAyMXB4O1xuXHRcdH1cblxuXHRcdEBtZWRpYShtaW4td2lkdGg6ICRicmVha19sZykge1xuXHRcdFx0Zm9udC1zaXplOiAyNHB4O1xuXHRcdH1cblx0fVxuXG5cdCZfX3RleHQge1xuXHRcdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdFx0Zm9udC1zaXplOiAxNXB4O1xuXHRcdGxpbmUtaGVpZ2h0OiAxO1xuXHRcdGNvbG9yOiAkYmxhY2s7XG5cblx0XHRAbWVkaWEobWluLXdpZHRoOiAkYnJlYWtfbWQpIHtcblx0XHRcdGZvbnQtc2l6ZTogMThweDtcblx0XHR9XG5cblx0XHQmLS1ib2xkIHtcblx0XHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xuXHRcdH1cblxuXHRcdCYtLWdyYXkge1xuXHRcdFx0Y29sb3I6ICRncmF5XzM7XG5cdFx0fVxuXG5cdFx0Ji0tZ3JlZW4ge1xuXHRcdFx0Y29sb3I6ICRncmVlbl9wcmltYXJ5O1xuXHRcdH1cblx0fVxufVxuXG4uZ2V0LWJsb2NrIHtcblx0d2lkdGg6IDEwMCU7XG5cblx0Jl9fZHVnYSB7XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0XHR3aWR0aDogMTAwJTtcblxuXHRcdEBtZWRpYShtaW4td2lkdGg6IDk5MnB4KSB7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHR9XG5cblx0XHRpbWcge1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRoZWlnaHQ6IGF1dG87XG5cdFx0fVxuXHR9XG5cblx0Jl9fd3JhcCB7XG5cdFx0bWFyZ2luOiAtODFweCAwIC0xMnB4O1xuXHR9XG5cblx0Jl9fYm9keSB7XG5cdFx0bWFyZ2luOiAzMHB4IDAgMDtcblx0XHRkaXNwbGF5OiBncmlkO1xuXHRcdGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuXHRcdGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xuXHRcdGdyaWQtZ2FwOiA0MHB4O1xuXG5cdFx0QG1lZGlhKG1pbi13aWR0aDogNDgwcHgpIHtcblx0XHRcdGdyaWQtZ2FwOiAyMHB4O1xuXHRcdFx0Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMS4zZnI7XG5cdFx0fVxuXG5cdFx0QG1lZGlhKG1pbi13aWR0aDogNzY4cHgpIHtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRhbGlnbi1pdGVtczogZmxleC1zdGFydDtcblx0XHRcdGdhcDogNjBweDtcblx0XHRcdG1hcmdpbjogNDVweCAwIDA7XG5cdFx0fVxuXG5cdFx0QG1lZGlhKG1pbi13aWR0aDogMTI4MHB4KSB7XG5cdFx0XHRnYXA6IDEyMHB4O1xuXHRcdH1cblx0fVxuXG5cdCZfX3N1YiB7XG5cdFx0Zm9udC1zaXplOiAyNHB4O1xuXHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xuXHRcdGNvbG9yOiAkYmxhY2s7XG5cdFx0bWFyZ2luOiAwIDAgMTVweDtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cblx0XHRAbWVkaWEobWluLXdpZHRoOiA3NjhweCkge1xuXHRcdFx0Zm9udC1zaXplOiAzMnB4O1xuXHRcdFx0dGV4dC1hbGlnbjogbGVmdDtcblx0XHR9XG5cdH1cblxuXHQmX19yaWdodCB7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0bWFyZ2luOiAtNHB4IDAgMDtcblxuXHRcdEBtZWRpYShtaW4td2lkdGg6IDc2OHB4KSB7XG5cdFx0XHRwYWRkaW5nLXJpZ2h0OiAyNnB4O1xuXHRcdH1cblxuXHRcdEBtZWRpYShtaW4td2lkdGg6IDEyODBweCkge1xuXHRcdFx0cGFkZGluZy1yaWdodDogMjZweDtcblx0XHR9XG5cdH1cblxuXHQmX19saXN0IHtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0Z2FwOiA4cHg7XG5cblx0XHRAbWVkaWEobWluLXdpZHRoOiA3NjhweCkge1xuXHRcdFx0Z2FwOiAxNnB4O1xuXHRcdH1cblxuXHRcdC5nZXQtaXRlbSB7XG5cblx0XHRcdEBtZWRpYShtaW4td2lkdGg6IDc2OHB4KSB7XG5cdFx0XHRcdG1heC13aWR0aDogNDAwcHg7XG5cdFx0XHR9XG5cblx0XHRcdEBtZWRpYShtaW4td2lkdGg6IDEyODBweCkge1xuXHRcdFx0XHRtYXgtd2lkdGg6IDQ4MHB4O1xuXHRcdFx0fVxuXG5cdFx0XHQmOm50aC1jaGlsZCgxKSB7XG5cdFx0XHRcdEBtZWRpYShtaW4td2lkdGg6IDc2OHB4KSB7XG5cdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IDI2cHg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0JjpudGgtY2hpbGQoMikge1xuXHRcdFx0XHRAbWVkaWEobWluLXdpZHRoOiA3NjhweCkge1xuXHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiAyNnB4O1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0QG1lZGlhKG1pbi13aWR0aDogOTYwcHgpIHtcblx0XHRcdFx0XHRtYXJnaW4tbGVmdDogNnZ3O1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0QG1lZGlhKG1pbi13aWR0aDogMTA2MHB4KSB7XG5cdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IDgxcHg7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHRAbWVkaWEobWluLXdpZHRoOiAxMjgwcHgpIHtcblx0XHRcdFx0XHRtYXJnaW4tbGVmdDogMTMxcHg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0JjpudGgtY2hpbGQoMykge1xuXG5cdFx0XHRcdEBtZWRpYShtaW4td2lkdGg6IDc2OHB4KSB7XG5cdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IDI2cHg7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHRAbWVkaWEobWluLXdpZHRoOiA5NjBweCkge1xuXHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiAxMnZ3O1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0QG1lZGlhKG1pbi13aWR0aDogMTA2MHB4KSB7XG5cdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IDE4NnB4O1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0QG1lZGlhKG1pbi13aWR0aDogMTI4MHB4KSB7XG5cdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IDIzNnB4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdCY6bnRoLWNoaWxkKDQpIHtcblx0XHRcdFx0QG1lZGlhKG1pbi13aWR0aDogNzY4cHgpIHtcblx0XHRcdFx0XHRtYXJnaW4tbGVmdDogMjZweDtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdEBtZWRpYShtaW4td2lkdGg6IDk2MHB4KSB7XG5cdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IGF1dG87XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuLmdldC1pdGVtIHtcblx0d2lkdGg6IDEwMCU7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGdhcDogMTNweDtcblx0cGFkZGluZzogMTFweCAxNnB4IDExcHggMTZweDtcblx0Ym9yZGVyLXJhZGl1czogOHB4O1xuXG5cdEBtZWRpYShtaW4td2lkdGg6IDc2OHB4KSB7XG5cdFx0cGFkZGluZzogOHB4IDE2cHggOHB4IDEycHg7XG5cdH1cblxuXHQmX190aXRsZSB7XG5cdFx0Zm9udC1zaXplOiAxNXB4O1xuXHRcdGxpbmUtaGVpZ2h0OiAxLjM7XG5cdFx0Zm9udC1mYW1pbHk6ICRmb250U2VjO1xuXHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xuXHRcdG1heC13aWR0aDogMjYwcHg7XG5cblx0XHRAbWVkaWEobWluLXdpZHRoOiAxMjgwcHgpIHtcblx0XHRcdGZvbnQtc2l6ZTogMThweDtcblx0XHR9XG5cdH1cblxuXHQmX19pY29uIHtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHR3aWR0aDogNDhweDtcblx0XHRoZWlnaHQ6IDQ4cHg7XG5cdFx0bWFyZ2luLWxlZnQ6IGF1dG87XG5cdFx0ZmxleC1zaHJpbms6IDA7XG5cblx0XHRpbWcge1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0fVxuXHR9XG5cblx0LnN0YXItbnVtYmVyIHtcblx0XHRmbGV4LXNocmluazogMDtcblx0XHRkaXNwbGF5OiBub25lO1xuXG5cdFx0QG1lZGlhKG1pbi13aWR0aDogNzY4cHgpIHtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRtYXJnaW46IDAgMCAwIC0zOHB4O1xuXHRcdH1cblx0fVxuXG5cdCYtLWdyZWVuIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JlZW5fcHJpbWFyeTtcblxuXHRcdC5nZXQtaXRlbV9fdGl0bGUge1xuXHRcdFx0Y29sb3I6ICR3aGl0ZTtcblx0XHR9XG5cdH1cblxuXHQmLS1ncmF5IHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JheV8xO1xuXG5cdFx0LmdldC1pdGVtX190aXRsZSB7XG5cdFx0XHRjb2xvcjogJGJsYWNrO1xuXHRcdH1cblx0fVxufVxuXG4uY2FsZW5kYXItYmxvY2sge1xuXHR3aWR0aDogMTAwJTtcblx0YmFja2dyb3VuZC1jb2xvcjogJGJsYWNrO1xuXHRwYWRkaW5nOiAycHg7XG5cdGJvcmRlci1yYWRpdXM6IDI0cHg7XG5cdGZsZXgtc2hyaW5rOiAwO1xuXG5cdEBtZWRpYShtaW4td2lkdGg6IDc2OHB4KSB7XG5cdFx0d2lkdGg6IDI5OHB4O1xuXHR9XG5cblx0Jl9fdG9wIHtcblx0XHRwYWRkaW5nOiAxMHB4IDE0cHggMThweDtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0Z2FwOiAxNnB4O1xuXG5cdFx0QG1lZGlhKG1pbi13aWR0aDogNzY4cHgpIHtcblx0XHRcdHBhZGRpbmc6IDEwcHggMTRweCAxMnB4O1xuXHRcdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXHRcdH1cblxuXHRcdC5zdGFyLW51bWJlciB7XG5cdFx0XHRmbGV4LXNocmluazogMDtcblx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cblx0XHRcdEBtZWRpYShtaW4td2lkdGg6IDc2OHB4KSB7XG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0Jl9fdGl0bGUge1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRmb250LXNpemU6IDE4cHg7XG5cdFx0bGluZS1oZWlnaHQ6IDEuMztcblx0XHRjb2xvcjogJHdoaXRlO1xuXHRcdGZvbnQtd2VpZ2h0OiA2MDA7XG5cblx0XHRAbWVkaWEobWluLXdpZHRoOiA3NjhweCkge1xuXHRcdFx0dGV4dC1hbGlnbjogcmlnaHQ7XG5cdFx0fVxuXHR9XG5cblx0Jl9fYm9keSB7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuXHRcdGJvcmRlci1yYWRpdXM6IDIycHg7XG5cdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0XHRwYWRkaW5nOiAxMHB4IDAgMDtcblx0fVxuXG5cdCZfX2ltZyB7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdGhlaWdodDogMDtcblx0XHRwYWRkaW5nLWJvdHRvbTogMTA1JTtcblxuXHRcdGltZyB7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHR0b3A6IDA7XG5cdFx0XHRsZWZ0OiAwO1xuXHRcdFx0ei1pbmRleDogMTtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdH1cblx0fVxufVxuXG4uZmFxLWJsb2NrIHtcblxuXHQuaDIge1xuXHRcdG1heC13aWR0aDogNjk3cHg7XG5cdFx0bWFyZ2luOiAwIGF1dG8gMjdweDtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cblx0XHRAbWVkaWEobWluLXdpZHRoOiAkYnJlYWtfc20pIHtcblx0XHRcdG1hcmdpbjogMCBhdXRvIDQ2cHg7XG5cdFx0fVxuXG5cdFx0c3BhbiB7XG5cdFx0XHRjb2xvcjogJGdyZWVuX3ByaW1hcnk7XG5cdFx0fVxuXHR9XG5cblx0Jl9fbGlzdCB7XG5cdFx0bWF4LXdpZHRoOiA1MDdweDtcblx0XHRtYXJnaW46IDAgYXV0bztcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0Z2FwOiA4cHg7XG5cblx0XHRAbWVkaWEobWluLXdpZHRoOiAkYnJlYWtfc20pIHtcblx0XHRcdGdhcDogMTVweDtcblx0XHR9XG5cdH1cbn1cblxuLmZhcS1pdGVtIHtcblx0Ym9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG5cdGJvcmRlci1yYWRpdXM6IDhweDtcblx0YmFja2dyb3VuZC1jb2xvcjogJGdyYXlfMTtcblx0dHJhbnNpdGlvbjogYm9yZGVyLWNvbG9yIDAuMTVzIGVhc2UtaW4sIGJhY2tncm91bmQtY29sb3IgMC4xNXMgZWFzZS1pbjtcblxuXHQmX19idXR0b24ge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRnYXA6IDdweDtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0cGFkZGluZzogMTBweCAxM3B4IDEwcHggMTNweDtcblx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xuXG5cdFx0QG1lZGlhKG1pbi13aWR0aDogJGJyZWFrX3NtKSB7XG5cdFx0XHRnYXA6IDEycHg7XG5cdFx0XHRwYWRkaW5nOiAxNXB4IDI1cHggMTVweCAxNHB4O1xuXHRcdH1cblx0fVxuXG5cdCZfX2ljb24ge1xuXHRcdHdpZHRoOiAyNHB4O1xuXHRcdGhlaWdodDogMjRweDtcblx0XHRmbGV4LXNocmluazogMDtcblxuXHRcdEBtZWRpYShtaW4td2lkdGg6ICRicmVha19zbSkge1xuXHRcdFx0d2lkdGg6IDQwcHg7XG5cdFx0XHRoZWlnaHQ6IDQwcHg7XG5cdFx0fVxuXG5cdFx0aW1nIHtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdH1cblx0fVxuXG5cdCZfX2Fycm93IHtcblx0XHR3aWR0aDogMTZweDtcblx0XHRoZWlnaHQ6IDE2cHg7XG5cdFx0bWFyZ2luLWxlZnQ6IGF1dG87XG5cdFx0dHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuMTVzIGVhc2UtaW47XG5cdFx0ZmxleC1zaHJpbms6IDA7XG5cblx0XHRAbWVkaWEobWluLXdpZHRoOiAkYnJlYWtfc20pIHtcblx0XHRcdHdpZHRoOiAyNHB4O1xuXHRcdFx0aGVpZ2h0OiAyNHB4O1xuXHRcdH1cblxuXHRcdC5hY3RpdmUgJiB7XG5cdFx0XHR0cmFuc2Zvcm06IHNjYWxlWSgtMSk7XG5cdFx0fVxuXG5cdFx0aW1nIHtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdH1cblx0fVxuXG5cdCZfX3RpdGxlIHtcblx0XHRmb250LWZhbWlseTogJGZvbnRTZWM7XG5cdFx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0XHRmb250LXNpemU6IDE1cHg7XG5cdFx0bGluZS1oZWlnaHQ6IDEuMjtcblx0XHRjb2xvcjogJGJsYWNrO1xuXG5cdFx0QG1lZGlhKG1pbi13aWR0aDogJGJyZWFrX3NtKSB7XG5cdFx0XHRmb250LXNpemU6IDE4cHg7XG5cdFx0fVxuXHR9XG5cblx0Jl9fYmxvY2sge1xuXHRcdG1heC1oZWlnaHQ6IDA7XG5cdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0XHRwYWRkaW5nOiAwIDE1cHg7XG5cdH1cblxuXHQuZGVza3RvcC1kZXZpY2UgJiB7XG5cdCAgICAmOmhvdmVyIHtcblx0ICAgICAgICBib3JkZXItY29sb3I6ICRibGFjaztcblx0ICAgIH1cblx0fVxuXG5cdCYuYWN0aXZlIHtcblx0XHRib3JkZXItY29sb3I6ICRibGFjaztcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG5cdFx0cGFkZGluZy1ib3R0b206IDhweDtcblxuXHRcdEBtZWRpYShtaW4td2lkdGg6ICRicmVha19zbSkge1xuXHRcdFx0cGFkZGluZy1ib3R0b206IDE2cHg7XG5cdFx0fVxuXHR9XG59XG5cbi5wbGFuLXRhYnMge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHR3aWR0aDogMTAwJTtcblx0bWFyZ2luOiAtNnB4IDAgMDtcblxuXHRAbWVkaWEobWluLXdpZHRoOiA3NjhweCkge1xuXHRcdG1hcmdpbjogLTE1cHggMCAwO1xuXHR9XG5cblx0Jl9fdG9wIHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJGdyYXlfMTtcblx0XHRib3JkZXItcmFkaXVzOiA1NnB4O1xuXHRcdHBhZGRpbmc6IDVweCA0cHg7XG5cdH1cblxuXHQmX19idG4ge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRnYXA6IDVweDtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0bWluLXdpZHRoOiAxMDNweDtcblx0XHRjb2xvcjogJGdyYXlfMztcblx0XHRmb250LWZhbWlseTogJGZvbnRTZWM7XG5cdFx0Zm9udC1zaXplOiAxNXB4O1xuXHRcdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdFx0cGFkZGluZzogMTBweCAxN3B4O1xuXHRcdGhlaWdodDogMzJweDtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0Ym9yZGVyLXJhZGl1czogMjRweDtcblx0XHR0cmFuc2l0aW9uOiBjb2xvciAwLjE1cyBlYXNlLWluO1xuXG5cdFx0QG1lZGlhKG1pbi13aWR0aDogNzY4cHgpIHtcblx0XHRcdG1pbi13aWR0aDogMTQ1cHg7XG5cdFx0XHRmb250LXNpemU6IDE4cHg7XG5cdFx0XHRoZWlnaHQ6IDQ4cHg7XG5cdFx0fVxuXG5cdFx0c3BhbiB7XG5cdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTFweCk7XG5cdFx0fVxuXG5cdFx0Jjo6YWZ0ZXIge1xuXHRcdFx0Y29udGVudDogJyc7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdHRvcDogMDtcblx0XHRcdGxlZnQ6IDA7XG5cdFx0XHR6LWluZGV4OiAxO1xuXHRcdFx0b3BhY2l0eTogMDtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdH1cblxuXHRcdHN2ZyB7XG5cdFx0XHR3aWR0aDogMTZweDtcblx0XHRcdGhlaWdodDogMTZweDtcblx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cblx0XHRcdEBtZWRpYShtaW4td2lkdGg6IDc2OHB4KSB7XG5cdFx0XHRcdHdpZHRoOiAyNHB4O1xuXHRcdFx0XHRoZWlnaHQ6IDI0cHg7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Ji5pcy1hY3RpdmUge1xuXHRcdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXHRcdFx0Y29sb3I6ICR3aGl0ZTtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICM1MEEzRTk7XG5cblx0XHRcdHN2ZyB7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5kZXNrdG9wLWRldmljZSAmIHtcblx0XHRcdCY6aG92ZXI6bm90KC5pcy1hY3RpdmUpIHtcblx0XHRcdFx0Y29sb3I6ICM1MGEzZTk7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0Jl9fYmxvY2tzIHtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRtYXJnaW46IDEwcHggMCAwO1xuXHR9XG59XG5cbi5wbGFuLXRhYiB7XG5cdGRpc3BsYXk6IG5vbmU7XG5cdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGJhY2tncm91bmQtY29sb3I6ICRncmF5XzE7XG5cdHBhZGRpbmc6IDhweCAxNHB4IDE4cHg7XG5cdGJvcmRlci1yYWRpdXM6IDI0cHg7XG5cdHdpZHRoOiAxMDAlO1xuXHRtYXgtd2lkdGg6IDQwMHB4O1xuXHRtYXJnaW46IDAgYXV0bztcblxuXHRAbWVkaWEobWluLXdpZHRoOiA3NjhweCkge1xuXHRcdHBhZGRpbmc6IDIycHggMjZweDtcblx0fVxuXG5cdCYuaXMtYWN0aXZlIHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHR9XG5cblx0Jl9fdGl0bGUge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0YWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG5cdFx0Y29sb3I6ICRibGFjaztcblx0XHRmb250LXNpemU6IDI4cHg7XG5cdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XG5cdFx0bWFyZ2luOiAwIDAgNXB4O1xuXG5cdFx0QG1lZGlhKG1pbi13aWR0aDogNzY4cHgpIHtcblx0XHRcdGZvbnQtc2l6ZTogMzJweDtcblx0XHR9XG5cblx0XHRzdXAge1xuXHRcdFx0Zm9udC1zaXplOiAxOHB4O1xuXHRcdFx0bWFyZ2luOiA3cHggNHB4IDAgMDtcblx0XHR9XG5cdH1cblxuXHQmX19zYWxlIHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0Z2FwOiA2cHg7XG5cdFx0Zm9udC1zaXplOiAxNXB4O1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICNlYmZmZjI7XG5cdFx0Ym9yZGVyLXJhZGl1czogMjRweDtcblx0XHRoZWlnaHQ6IDI0cHg7XG5cdFx0cGFkZGluZzogNHB4IDExcHg7XG5cblx0XHRAbWVkaWEobWluLXdpZHRoOiA3NjhweCkge1xuXHRcdFx0Zm9udC1zaXplOiAxOHB4O1xuXHRcdFx0aGVpZ2h0OiAzMnB4O1xuXHRcdH1cblxuXHRcdHNwYW4ge1xuXG5cdFx0XHQmOm50aC1jaGlsZCgxKSB7XG5cdFx0XHRcdGNvbG9yOiAkZ3JheV8zO1xuXHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IGxpbmUtdGhyb3VnaDtcblx0XHRcdH1cblxuXHRcdFx0JjpudGgtY2hpbGQoMikge1xuXHRcdFx0XHRjb2xvcjogJGdyZWVuX3ByaW1hcnk7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0LnNpbXBsZS10ZXh0IHtcblx0XHRtYXJnaW46IDE2cHggMCAwO1xuXHR9XG5cblx0Jl9fbGlzdCB7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdGdhcDogMXB4O1xuXHRcdGJvcmRlci10b3A6IDJweCBzb2xpZCAkd2hpdGU7XG5cdFx0bWFyZ2luOiAxM3B4IDAgNDFweDtcblx0XHRwYWRkaW5nLXRvcDogMTNweDtcblxuXHRcdEBtZWRpYShtaW4td2lkdGg6IDc2OHB4KSB7XG5cdFx0XHRnYXA6IDRweDtcblx0XHR9XG5cdH1cblxuXHQmX19saXN0LXRpdGxlIHtcblx0XHRmb250LWZhbWlseTogJ1RpbHQgV2FycCc7XG5cdFx0Zm9udC1zaXplOiAxOHB4O1xuXHRcdGxpbmUtaGVpZ2h0OiAxOHB4O1xuXHRcdG1hcmdpbi1ib3R0b206IDhweDtcblx0fVxuXG5cdCZfX2xpc3QtaXRlbSB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRhbGlnbi1pdGVtczogc3RhcnQ7XG5cdFx0Zm9udC1zaXplOiAxOHB4O1xuXHRcdGxpbmUtaGVpZ2h0OiAxLjE7XG5cdFx0Y29sb3I6ICRibGFjaztcblx0XHRtYXJnaW4tYm90dG9tOiA2cHg7XG5cblx0XHRAbWVkaWEobWluLXdpZHRoOiA3NjhweCkge1xuXHRcdFx0Zm9udC1zaXplOiAxNXB4O1xuXHRcdH1cblxuXHRcdCYtaWNvbiB7XG5cdFx0XHRmb250LXNpemU6IDI4cHg7XG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRwYWRkaW5nLXJpZ2h0OiA4cHg7XG5cdFx0fVxuXHRcdCYtdGV4dCB7XG5cdFx0XHRmb250LWZhbWlseTogTWFucm9wZTtcblx0XHRcdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdFx0XHRmb250LXNpemU6IDEzcHg7XG5cdFx0fVxuXG5cdFx0Ji10aXRsZSB7XG5cdFx0XHRmb250LWZhbWlseTogVGlsdCBXYXJwO1xuXHRcdFx0Zm9udC1zaXplOiAxNXB4O1xuXHRcdFx0bGluZS1oZWlnaHQ6IDE4cHg7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAycHg7XG5cdFx0fVxuXHR9XG5cblx0Jl9fbGlzdC1pdGVtIHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0Zm9udC1zaXplOiAxM3B4O1xuXHRcdGxpbmUtaGVpZ2h0OiAxLjE7XG5cdFx0Y29sb3I6ICRncmF5XzM7XG5cblx0XHRAbWVkaWEobWluLXdpZHRoOiA3NjhweCkge1xuXHRcdFx0Zm9udC1zaXplOiAxNXB4O1xuXHRcdH1cblx0fVxufVxuIiwiLmRpc2NvdW50LWhvbWUge1xuXHR3aWR0aDogMTAwJTtcblx0YmFja2dyb3VuZC1jb2xvcjogJGJsdWVfc2Vjb25kYXJ5O1xuXHRwYWRkaW5nOiAzN3B4IDAgMTc4cHg7XG5cdGJvcmRlci1yYWRpdXM6IDAgMCAyNHB4IDI0cHg7XG5cblx0QG1lZGlhKG1pbi13aWR0aDogNzY4cHgpIHtcblx0XHRwYWRkaW5nOiAxMTBweCAwIDE1OHB4O1xuXHR9XG5cblx0QG1lZGlhKG1pbi13aWR0aDogMTIwMHB4KSB7XG5cdFx0cGFkZGluZzogMTA1cHggMCAxNThweDtcblx0XHRib3JkZXItcmFkaXVzOiAwIDAgNDBweCA0MHB4O1xuXHR9XG59XG5cbi5kaXNjb3VudC10aXRsZSB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0d2lkdGg6IDEwMCU7XG5cdG1heC13aWR0aDogMjcwcHg7XG5cdG1hcmdpbjogMCBhdXRvO1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cblx0QG1lZGlhKG1pbi13aWR0aDogJGJyZWFrX3NtKSB7XG5cdFx0bWF4LXdpZHRoOiA1NzBweDtcblx0fVxuXG5cdCZfX3RleHQge1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdC0tdGV4dDogYXR0cihkYXRhLXRleHQpO1xuXHRcdGZvbnQtc2l6ZTogMjhweDtcblx0XHRsaW5lLWhlaWdodDogMS4yNTtcblxuXHRcdEBtZWRpYShtaW4td2lkdGg6ICRicmVha19zbSkge1xuXHRcdFx0Zm9udC1zaXplOiA1NHB4O1xuXHRcdFx0bGluZS1oZWlnaHQ6IDEuMTU7XG5cdFx0XHRtYXgtd2lkdGg6IDU3MHB4O1xuXHRcdH1cblxuXHRcdEBtZWRpYShtaW4td2lkdGg6ICRicmVha19sZykge1xuXHRcdFx0Zm9udC1zaXplOiA2NHB4O1xuXHRcdH1cblxuXHRcdCY6OmJlZm9yZSB7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdGNvbG9yOiAkd2hpdGU7XG5cdFx0XHR6LWluZGV4OiAxO1xuXHRcdFx0LXdlYmtpdC10ZXh0LXN0cm9rZTogMC4zNWVtICNmZmY7XG5cdFx0XHRmb250LXdlaWdodDogOTAwO1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0dG9wOiAwO1xuXHRcdFx0bGVmdDogMDtcblx0XHRcdGNvbnRlbnQ6IHZhcigtLXRleHQpO1xuXHRcdH1cblxuXHRcdCY6OmFmdGVyIHtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0Y29udGVudDogdmFyKC0tdGV4dCk7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRjb2xvcjogJGJsYWNrO1xuXHRcdFx0ei1pbmRleDogMjtcblx0XHR9XG5cdH1cblxuXG5cdCZfX2ltZyB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdGhlaWdodDogMTAwJTtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0dG9wOiA1NSU7XG5cdFx0bGVmdDogNTAlO1xuXHRcdHotaW5kZXg6IDE7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG5cblx0XHRpbWcge1xuXHRcdFx0d2lkdGg6IDE2MCU7XG5cdFx0XHRoZWlnaHQ6IDE2MCU7XG5cblx0XHRcdEBtZWRpYShtaW4td2lkdGg6ICRicmVha19zbSkge1xuXHRcdFx0XHR3aWR0aDogMTc1JTtcblx0XHRcdFx0aGVpZ2h0OiAxNzUlO1xuXG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbi5kaXNjb3VudC1ib2FyZCB7XG5cdHdpZHRoOiAxMDAlO1xuXHRtYXgtd2lkdGg6IDYxMnB4O1xuXHRtYXJnaW46IDQwcHggYXV0byAwO1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRhbGlnbi1pdGVtczogZmxleC1zdGFydDtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHR6LWluZGV4OiAxO1xuXG5cdEBtZWRpYShtaW4td2lkdGg6ICRicmVha19zbSkge1xuXHRcdG1hcmdpbjogODBweCBhdXRvIDA7XG5cdH1cblxuXHQmX19ib2R5IHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0YWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuXHRcdGJvcmRlci1yYWRpdXM6IDI0cHg7XG5cdFx0cGFkZGluZzogMTVweCAxNnB4O1xuXG5cdFx0QG1lZGlhKG1pbi13aWR0aDogJGJyZWFrX3NtKSB7XG5cdFx0XHRwYWRkaW5nOiAyNHB4IDI2cHg7XG5cdFx0fVxuXHR9XG5cblx0Jl9fbGVmdC1pbWcge1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHR0b3A6IC0zOXB4O1xuXHRcdHJpZ2h0OiAxMDElO1xuXHRcdHotaW5kZXg6IDE7XG5cdFx0d2lkdGg6IDIxN3B4O1xuXHRcdGhlaWdodDogMzQ4cHg7XG5cdFx0ZGlzcGxheTogbm9uZTtcblxuXHRcdEBtZWRpYShtaW4td2lkdGg6IDEyMDBweCkge1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0fVxuXG5cdFx0aW1nIHtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdH1cblx0fVxuXG5cdCZfX3JpZ2h0LWltZyB7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHRvcDogY2FsYygxMDAlIC0gNTRweCk7XG5cdFx0bGVmdDogY2FsYygxMDAlIC0gMjcwcHgpO1xuXHRcdHotaW5kZXg6IDE7XG5cdFx0d2lkdGg6IDI3MXB4O1xuXHRcdGhlaWdodDogMjA2cHg7XG5cblx0XHRAbWVkaWEobWluLXdpZHRoOiAxMjAwcHgpIHtcblx0XHRcdHdpZHRoOiAzMjhweDtcblx0XHRcdGhlaWdodDogMzA4cHg7XG5cdFx0XHR0b3A6IDhweDtcblx0XHRcdGxlZnQ6IDkzJTtcblx0XHR9XG5cblx0XHRpbWcge1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0fVxuXHR9XG5cblx0LnNpbXBsZS10ZXh0IHtcblx0XHRtYXJnaW46IDAgMCA2cHg7XG5cdH1cblxuXHQmX19zYWxlIHtcblx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoZGF0YTppbWFnZS9wbmc7YmFzZTY0LGlWQk9SdzBLR2dvQUFBQU5TVWhFVWdBQUFOTUFBQUF4Q0FZQUFBQkFpNXhRQUFBQUNYQklXWE1BQUFzVEFBQUxFd0VBbXB3WUFBQUFBWE5TUjBJQXJzNGM2UUFBQUFSblFVMUJBQUN4and2OFlRVUFBQXpWU1VSQlZIZ0I3VjFOYk56R0ZYN2tjbjlrNjRleUxOdEJtbWlVeEcyaXdKWlNwRVdCSUxCODZDR0h3ZzRRb0dpQlZuRjc2cVZKMEV0UGlaMmdsLzZneWFVcFVnU1dlakhhQm9oemFRNHRFRGxBZ1JSdW9aV05xSmFsMkZUajVrZVdMY3J5U3F2bGt0UDNoak9yV1pwclNiYjhJMnMrWU0zaGNKYmNSTytiOXpQRDl5d3dNTmdFWUl5NWhVTEJwWFlZaG00bWsrbkRwa2VYb2lqeWJkdjJzZCtmbUpnb3dnM0NBZ09EdXhpS0JDandmU2p3cnV6MlNQQWxJUmgxY001ZHk3TGE2QnlQZlhSTzQvRG80N21yeGtGTUlCcnYyL2MxdWJ3U0R2TkxGZnJ1UWUzNk1INk9uRGx6eG9NMXdKREpZRjN3NktPUHNrUlhQd3A4RVFYZWwrZWtBVndpQkFrOXRydnBLRWtnU0tMYTlNRjJFVC90Mko3Rmp5OUkwWloxb2NWcHA3SFcxbXdiTkdWY3E1Qnh3YzM2L0dMRkI3L2lSak5sei9uMmZSYWZyWndQUjJiQjJ0bkVNbDlwZ3VoaW1mRXZGZ0htUTN3V2QzbXBpdmR3d09yYUd2KzZFSjlYRGoycnAzV0tuL1o3K1lYRmZ1d2RMSmZMTDNtZTU4TXFZTWkwaVNFSndMU3Vtc21UR01vVUFiRGRwYjZENDJqbVA5amc5aDc5WTdVNGZuUWxzSWdRa2p5K0pFMU1FRGZud2x6ZzJZKzFkdHVkVGJNbzVENWtMUmJOb2JEbkxmRWNxK0M0a0s5cEpRQWtRdlNmT1JDRTZDd0FMRlJGVzR5bGMzSE1MNTl2eVVDbXh3VStVMGJ5Tkl0ci9PSVMxTjF2Nmlwd3J5VHVDL1JkSXRZdUpHRnhsdjQ3QnZGellpVk5aY2kwd1VCbVR6YWJaVGpqSytGaTZwb1UxbloxcnBrK2tCakw1T3p2cGp6Q3cxa2ZvTjJaRXZmY1h1Z1N4N1ljSTZIREdkOUR3V2FRc3ozN2tSWm1OV2M5cUVSdUZJUStYSzY0dkJ6NVVBb0FyZ1F1b05hSXh1YnFiazdhQUxZNGtBWVNjb3V1a2NhZ3RoeExmWUlVV3pQUUNJcEU2NEhvNUNXb3Z2OC9vTitlMmIrckdIMWFPaEZOWE5tSGs4bWg2L2xVaGt5M0NjcjJSN1BCbDQ0d1U1ZjBjU2pnQjFEUVI3SFpoZTArWlFLQmRKYVQ0MEZwQUNJQUhWdWRPWHQzNi9ub3dvS1BmOTErUHIzb2N4dTFnQy84QXQ5cXlWcDhQZ0Q3YTYxdHNBTi94L2dWbDZTQVcrQ2owTHJXdHJ6TEYrUXNqeVpROU9GMFRRTllPTVBIZ3I0OCt3dU5zQkRHd3A4aTBEWnFBakhUTDlScmpvMkFDRFZWOEpzeDBiWmFNb1BoSjFmSlJ4c2FIeDkvUFcyOElkTWFrSFNHeVNSQ0RTR0VQbTI0NWcrdzVFVVNiREkvckdZbkZtUTBLVVQvOXJ3TGp1WGJXM01RbFNyQTUwUDZRNEtOWkxHNm0zMVlDbDBpQTlyK0VLSVBZRGtXNHhmTHdteWhvejd6MDdtTmhPQW83TFhuU3ZOSHRLVVcwUHRqMGl4ckI2RVp0anF3bVZGOTU3LzRRVVc5TFQvSUw1VnBnanVPSnQrUjVMaDdsa3dwb1ZEUlZrNHd0WFd6cUpGSmxIQ0thMmJSc2draVorc1V3UlRmbDdhNUVIU0d6dTcwRXRpUHQ0a1p2V2EzazgyTzlqelo3T3JldWphSVRSeW43cjYxMzRIWDdKNDJjUy94RzVSNVpMQ3VDRTk4Q2RVL25nUHI0WmJqNGVobGxrYW9PMG9tSmZDYXNETjFTUWszSHNubzdwSXp2RWNYMHlKQTFMNk9IeUFnQkc5bjN1ZnpWWmRtYTBVRWNhM0JMSzFtZTA0ZDBza1Z6OVZJSXN5aWtwejlzWTNhQlN6V3ZQeGdJa1JDd0pQbVRxcmpiSEJYZ1h5b3lxdW53TjdiZmp3Nk5Vdld5Q0VrMUxDNmZsTmtrbVE0S0cxN01hdnJ3cDEybmlid0tyS2o5OWs3QzY0d2Z6aTQwSkYzTFJ0ODZDZ3NmeThob0xyd0pRVlRtU3F4ZlYrdGFRSkJBQzBTcEk3a0E5RDlsUzlRZjA5bEJxVTd3NFlFOXphcTczOEcxYjlNNGQ4NWQ1eFBMZlFobWJyVnRUV1RTUkVJbS91UUFFOGdFVWF3VFpFZnorNXBaZUttRHpiN0tMd3VDcVJyZDZBd3R1UW8zT2xhV1NSY0JvOFB0a3JpUkV6ZGx2NGhYd0FkNUxpdEJEOEpNbzlrUDU4cUNTZXhCaVFBbjFtS05RaDlkaFNFejZEQ3A4cVhxQ09FOFFrTTFvamcxMk5RUFRsRFN3akR5SUZSSk5SaDZsODFtWEJOb2grSjg0SThIWFplMnpObFJWWi9kTXJ2dGRwemZkWjlzZFlnOHlmeXJvcDRQUW1zTUlkSWtIR0dGNUVkSGJxR1FNRW1uMEgzRjhRUFRFU1FsRWJTSFcxQmpnYlJKQU9EOVFiSlorV25Kd0VEUmNjanY5S1AwYjE0SVhtbEwwcE5SS0hBZlZaMzYwdlpIN0xlYU9UeWk5SGtmTjBhUXAxd3B6amxxU1RRbzBicVBvWVFCaHNBRk4yci92VXpVaFRERUc4OUdyNnVmZFBUMDlPSDBhOTNzVGxVK05QVEkraDBIUTJHUG5GSmcxQUVLVHZ3RU5pUHVTYUNaTERwa0hubWZnalJmNEtXTExrbkEwRFdXcVBCaWtqMnR6cVAySSszRGdTL0d1c1AvM1VwSnRITGU4WFJ3R0N6UXUzcjQ1Y3JET1lESnZyU0JoS1JNRng5MUhxcy9TVzdJM2MwK3NjMEkvTXIrNU92R2hJWkdFalEybFB3NWxubDUrKy9SalBSNWtmU1NFaWtRL0JwNldoMHhtZENHLzJzeDVoeUJnWWFsR0lSQy9DNFBGVEhEZ28yNE9FRDY0bjJOL2pacTBlaEZMRE12cDFDSXhrWUdOUkRSSkZKd1N5RXROVFRhK3NYOC9uOEs4aXc5ekxiQ3djRWtaN3NNRVF5TUxnZWxuZkFzeHFaeUx5anR3M3RyMi96cW4vN3ZKOVk1eGdpR1JoY0Y3UU1wTjdtMVRYVFlidkhIZUlqczJKaE52ZnlIdU1qR1Jpc0JBbyt5SzF3Z2t6eWpjdDkvSEtaT29XZlpCWlBEUXhXQnUzd0Via2tLS2VFN09zSGtVUWkzaTdrUFBjZ0dCZ1lyQXg2YXdBNkN2VDYvcHdpMDREem8wZUsvSXRGbzVVTURGYUphRXp1MTU1Ym9qY2Zpb3BNRElKUWJDVW5NaGtZR0t3TWVtdEJLSjRJYUVscDJONjllemZsR0J2bEUvTzlOTURzY0RBd1dCMW9vNnUxTFZma255MjZ0TkhWUnZWRUlmRWlueTczR1NJWkdLd09aT0lKZittaGxoTVFKNjBFTzVQSk1LRE1sMStXWFd1TENZVWJHS3dHMWFGellPM0N3TVBweTJUUkRWR2ZUYStRNC9vU0UyKzJtblVsQTRNVlFSdGNJL1NYbk84OE1Nd3ZMSUxLQTJHTGxGTmdYc296TUZnTnlMU2oxRi8yMHp1ODRBOFQ5TmJGSVhXTk5KT1A5cDhuMGxBWkdCZzBoSGhkL2RYVG9tMEZrU2dLb0tkTXRpbVJJb2pRZU9UcHFhd01EQXlXSVlqMDJxazRzZWRlMXc4L21tRkxTMHVIOVRGMnBWSVpCa3JHSGtHUjdFQURBNE42RUlHSVNFQmJoeDVxR2F6Ky9YTVB1L2NucTJQWXNxUGJPZkRBYUp4bXR3d0dCZ1l4S0FSZStmbUlTUDdqZkw5N01EbzNUMHRKejZaVnhCRGhPMUVMNTJOUk9nTW96NFB6elAxZ1lMQ1pRU1NpUUFObDRCTHJyKzE1ci9MVzJiNUdSQ0tJdEtTZG5aM2xjR3lPWlo3Y3ZvdFBsWGFaTFVVR214RmtsVVVmZmduVlk1NGdrc2pvbTh2NE1CZVU0ZHpWajhybDhyT1RrNU5mTlBxKzBFd1VKNmNrazg0UDJGRHdpNC83YW13ME1OaEEwTE1BSzNlbFZoeEJUNE90RlV5ZzdNQWlRekJWRVpIVkJQWFVkYndVa0J0VWwxTzhFZlJWV2k5NDQ0eWYvZkhEWHZXZEtaWjdlUzhZR053cXBBbSthT3RGRU9RMUplU0NCR3B6Z2N3RlR4WC9GQkdTRUlVYXFNeW1xQThWeGtVWXRFb2hmQ24wNGRJU2lGS2VPTTZtRE1UNGZKbGNkUmcvZzBpaUlWZ2w2bEo5b1hZNlhEajJWREg0L2VTN3RPNWtmQ2VETkNTSlVDT0FuUDFWQVRSOXFTV3RVRUlqSktzTDFzcG1VbTU0aldqaTJoWlpRRUhtc2F1UnJzbjJyT2FjWjdYbnZPajBMQk8vNFVMSmdvRDN3dFdRTkU1UkZwWG9VNFVqNU92blZCbHdhRFdhNkpyZnJaK1FxVWZIM08rKytYend5NDhIY3BUZXkreU11S2V3YlA3RVIvWDNWUVhUMGdoUkl3TEFMWS8yMmsvdDhFU2pGQUQzSzR5ZW0vSk1Hc01TSlBCbFAyRktHeGZmMTdhTFkyTmpSWHFybktvM3FyQTJuYSsxcW5valhKT0VFbTgrQ0FmWTRmeit6ZytDdDg0eXlrNWtDSFYzb0didVNNMGdUSngwWVl2SFVCRUZYRHNVNW8yc05YVTdJSVc4Vms5TEhXWC9xT3pya3NjcHJVMlI1VG0xeFUxOVR4V3RwZysxMTB2NDF4dHBaR0o0ZUtWd3JQOEluL1EvcUx3OXdZeUd1bm1vTlR5N0p5NHhGWjJjcVpYSHBLb2g5bzZDTUcyUy9nUGxkYStWMkV4VUZpY3NPOG8zdjN0Rkk0RU9MNlh0eWZGa0tyMG55NUxXQ0VEQ1Rqa1lrNHVhOXpvYXBrZkcvMEc5U0tnVFJLamcyUGxOcTZGcXdpMGpQK1RBaXAwaXluNVhacEYwamdVQmxIMVBSeXFsczcxUVYyWnpWYy9GdFQrZ3l1ZGswM2NXV0RTOU9Hby8wRHdMMVpEUmRjdXk1M2lHKzhJSG1GNENuUVNhN2UvSkxwYTR2ZXFuZDNIVXpGOGtFaVROSUlQVm8yRkpHWld4aUtJWmUvLzgzZGVyYjArK1lIK2pBNXpudW1BaklEWnp5cUMyU0tteU5jbFE2VFZoVXEyODV1MkVYajFSK1FDSnZvYm1qOTVuaUhEbnNPcGlaM3ZlK2Q3QjZ0SEozOEtWZ0ZIMm90dXhzS3RNbzJUTjJGUUhXUXVQMXZ5S093OVAweEtpdW1KeWdIS013V0REWTgxbE9QZThlZkQ1Nko4ekEveEswRStoeUF4cUsrVUhyQlVpbm85Q3IxNjJzbVFaVFNxd3pCZkMyNmtkUEMwaWRNMDFyYTBJd2Vpb20wZDZkWGZDM2Vva0c5dzYzSENCYUdrRzlzTzIvRDcwSTVpMVBjY3lmZHN3dE5sSmRXbnhrakJQNUNjV1VuNStYbnlYQjN3TzNPeDVmbXIyaVhERTc0MytmYWtQYmdBcERyT250WWVsUmlBVHFSM2JzMlFxRVFFY3h4RkVNQ2FSd1hyaXBxcXROd0xOMGsxTlRRTW92QWNoWGc5d1U2SkVOWkN6alRNODA4T3BpYldERS9wNFJRaGpIaG5jVGJnbFNSL1EzSGtSeVVDUkNnOWlFMHIwS3lkYWFvbFJlUjNHeDhjOU1ERFk0UGcvTWY1Y2ZVU2o4N1FBQUFBQVNVVk9SSzVDWUlJPSk7XG5cdFx0YmFja2dyb3VuZC1zaXplOiAxMDAlIDEwMCU7XG5cdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblx0XHRwYWRkaW5nOiA5cHggMTFweDtcblx0XHRmb250LXNpemU6IDE4cHg7XG5cdFx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0XHRsaW5lLWhlaWdodDogMS4zNTtcblx0XHRjb2xvcjogJHdoaXRlO1xuXG5cdFx0QG1lZGlhKG1pbi13aWR0aDogJGJyZWFrX3NtKSB7XG5cdFx0XHRwYWRkaW5nOiA5cHggMTRweDtcblx0XHR9XG5cblx0XHRAbWVkaWEobWluLXdpZHRoOiAxMjAwcHgpIHtcblx0XHRcdGZvbnQtc2l6ZTogMjRweDtcblx0XHR9XG5cblx0XHRzcGFuIHtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0dHJhbnNmb3JtOiByb3RhdGUoLTMuNWRlZykgdHJhbnNsYXRlKDAsIC0ycHgpO1xuXHRcdH1cblx0fVxuXG5cdCZfX3RleHQge1xuXHRcdGZvbnQtc2l6ZTogMThweDtcblx0XHRmb250LXdlaWdodDogNjAwO1xuXHRcdGxpbmUtaGVpZ2h0OiAxLjM1O1xuXHRcdGNvbG9yOiAkYmxhY2s7XG5cdFx0bWFyZ2luOiAwIDAgN3B4O1xuXG5cdFx0QG1lZGlhKG1pbi13aWR0aDogJGJyZWFrX3NtKSB7XG5cdFx0XHRtYXJnaW46IDAgMCAxMXB4O1xuXHRcdH1cblxuXHRcdEBtZWRpYShtaW4td2lkdGg6IDEyMDBweCkge1xuXHRcdFx0Zm9udC1zaXplOiAyNHB4O1xuXHRcdH1cblxuXHRcdHNwYW4ge1xuXHRcdFx0Y29sb3I6ICRncmVlbl9wcmltYXJ5O1xuXHRcdH1cblx0fVxufVxuXG4uZGlzY291bnQtdGFicyB7XG5cdHdpZHRoOiAxMDAlO1xuXG5cdCZfX3dyYXAge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHR9XG5cblx0Jl9fdG9wIHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJGdyYXlfMTtcblx0XHRib3JkZXItcmFkaXVzOiA1NnB4O1xuXHRcdHBhZGRpbmc6IDVweCA0cHg7XG5cdH1cblxuXHQmX19idG4ge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRnYXA6IDVweDtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0bWluLXdpZHRoOiAxMzZweDtcblx0XHRjb2xvcjogJGdyYXlfMztcblx0XHRmb250LWZhbWlseTogJGZvbnRTZWM7XG5cdFx0Zm9udC1zaXplOiAxNXB4O1xuXHRcdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdFx0cGFkZGluZzogMTBweCAxN3B4O1xuXHRcdGhlaWdodDogMzJweDtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0Ym9yZGVyLXJhZGl1czogMjRweDtcblx0XHR0cmFuc2l0aW9uOiBjb2xvciAwLjE1cyBlYXNlLWluO1xuXG5cdFx0QG1lZGlhKG1pbi13aWR0aDogNzY4cHgpIHtcblx0XHRcdG1pbi13aWR0aDogMTk3cHg7XG5cdFx0XHRmb250LXNpemU6IDE4cHg7XG5cdFx0XHRoZWlnaHQ6IDQ4cHg7XG5cdFx0fVxuXG5cdFx0c3BhbiB7XG5cdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTFweCk7XG5cdFx0fVxuXG5cdFx0Jjo6YWZ0ZXIge1xuXHRcdFx0Y29udGVudDogJyc7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdHRvcDogMDtcblx0XHRcdGxlZnQ6IDA7XG5cdFx0XHR6LWluZGV4OiAxO1xuXHRcdFx0b3BhY2l0eTogMDtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdH1cblxuXHRcdHN2ZyB7XG5cdFx0XHR3aWR0aDogMTZweDtcblx0XHRcdGhlaWdodDogMTZweDtcblx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cblx0XHRcdEBtZWRpYShtaW4td2lkdGg6IDc2OHB4KSB7XG5cdFx0XHRcdHdpZHRoOiAyNHB4O1xuXHRcdFx0XHRoZWlnaHQ6IDI0cHg7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Ji5pcy1hY3RpdmUge1xuXHRcdFx0Y29sb3I6ICR3aGl0ZTtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICM1MEEzRTk7XG5cblx0XHRcdHN2ZyB7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5kZXNrdG9wLWRldmljZSAmIHtcblx0XHRcdCY6aG92ZXI6bm90KC5pcy1hY3RpdmUpIHtcblx0XHRcdFx0Y29sb3I6ICM1MGEzZTk7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0Jl9fYmxvY2tzIHtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRtYXgtd2lkdGg6IDgyMnB4O1xuXHRcdG1hcmdpbjogNnB4IDAgMDtcblxuXHRcdEBtZWRpYShtaW4td2lkdGg6IDc2OHB4KSB7XG5cdFx0XHRtYXJnaW46IDE0cHggMCAwO1xuXHRcdH1cblx0fVxufVxuXG4uZGlzY291bnQtdGIge1xuXHR3aWR0aDogMTAwJTtcblx0Ym9yZGVyOiAxcHggc29saWQgJGJsYWNrO1xuXHRkaXNwbGF5OiBub25lO1xuXG5cdCYuaXMtYWN0aXZlIHtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0fVxuXG5cdCZfX3RvcCB7XG5cdFx0cGFkZGluZzogMTBweCAxMHB4IDEycHg7XG5cblx0XHRAbWVkaWEobWluLXdpZHRoOiA3NjhweCkge1xuXHRcdFx0cGFkZGluZzogMzJweCAyNHB4O1xuXHRcdH1cblx0fVxuXG5cdCZfX2xpc3Qge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRnYXA6IDRweDtcblxuXHRcdEBtZWRpYShtaW4td2lkdGg6IDc2OHB4KSB7XG5cdFx0XHRnYXA6IDE4cHg7XG5cdFx0fVxuXHR9XG59XG5cbi5kaXNjb3VudC1jaGVja3Mge1xuXHRtYXJnaW46IDAgMCAyN3B4O1xuXG5cdD4gLnNpbXBsZS10ZXh0IHtcblx0XHRtYXJnaW46IDAgMCAyOXB4O1xuXG5cdFx0QG1lZGlhKG1pbi13aWR0aDogNzY4cHgpIHtcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHR9XG5cdH1cblxuXHQmX19saXN0IHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0Z2FwOiAyMHB4O1xuXHR9XG59XG5cbi5kaXNjb3VudC1jaGVjayB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuXHRAbWVkaWEobWluLXdpZHRoOiA3NjhweCkge1xuXHRcdHBhZGRpbmc6IDAgOHB4IDAgMDtcblx0fVxuXG5cdGlucHV0IHtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0dG9wOiAwO1xuXHRcdGxlZnQ6IDA7XG5cdFx0ei1pbmRleDogMTtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0b3BhY2l0eTogMDtcblx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cblx0XHQmOmNoZWNrZWQgfiAuZGlzY291bnQtY2hlY2tfX2JvZHkge1xuXG5cdFx0XHQuZGlzY291bnQtY2hlY2tfX2NoZWNrIHtcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGdyZWVuX3ByaW1hcnk7XG5cdFx0XHRcdGJvcmRlci1jb2xvcjogJGdyZWVuX3ByaW1hcnk7XG5cblx0XHRcdFx0aW1nIHtcblx0XHRcdFx0XHR0cmFuc2Zvcm06IHNjYWxlKDEpO1xuXHRcdFx0XHRcdG9wYWNpdHk6IDE7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHQuZGVza3RvcC1kZXZpY2UgJiB7XG5cdFx0ICAgICY6aG92ZXJ+IC5kaXNjb3VudC1jaGVja19fYm9keSB7XG5cblx0XHRcdCAgICAuZGlzY291bnQtY2hlY2tfX2NoZWNrIHtcblx0XHRcdFx0ICAgIGJvcmRlci1jb2xvcjogJGdyZWVuX3ByaW1hcnk7XG5cdFx0XHQgICAgfVxuXHRcdCAgICB9XG5cdFx0fVxuXHR9XG5cblx0Jl9fYm9keSB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdGdhcDogMTBweDtcblxuXHRcdEBtZWRpYShtaW4td2lkdGg6IDc2OHB4KSB7XG5cdFx0XHRnYXA6IDE5cHg7XG5cdFx0fVxuXHR9XG5cblx0Jl9fY2hlY2sge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHR3aWR0aDogMjRweDtcblx0XHRoZWlnaHQ6IDI0cHg7XG5cdFx0Ym9yZGVyOiAxcHggc29saWQgJGdyYXlfMjtcblx0XHRib3JkZXItcmFkaXVzOiAycHg7XG5cdFx0bWFyZ2luLWxlZnQ6IGF1dG87XG5cdFx0dHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjE1cyBlYXNlLWluLCBib3JkZXItY29sb3IgMC4xNXMgZWFzZS1pbjtcblxuXHRcdEBtZWRpYShtaW4td2lkdGg6IDc2OHB4KSB7XG5cdFx0XHR3aWR0aDogMzJweDtcblx0XHRcdGhlaWdodDogMzJweDtcblx0XHR9XG5cblx0XHRpbWcge1xuXHRcdFx0d2lkdGg6IDg1JTtcblx0XHRcdGhlaWdodDogODUlO1xuXHRcdFx0b3BhY2l0eTogMDtcblx0XHRcdHRyYW5zZm9ybTogc2NhbGUoMCk7XG5cdFx0XHR0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4xNXMgZWFzZS1pbiwgb3BhY2l0eSAwLjE1cyBlYXNlLWluO1xuXHRcdH1cblx0fVxufVxuXG4uZGlzY291bnQtdG90YWwge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JheV8xO1xuXHRwYWRkaW5nOiAxNXB4IDEycHggMThweDtcblx0Ym9yZGVyLXJhZGl1czogMCAwIDQwcHggNDBweDtcblxuXHRAbWVkaWEobWluLXdpZHRoOiA3NjhweCkge1xuXHRcdHBhZGRpbmc6IDI0cHggMzJweCAzOHB4O1xuXHR9XG5cblx0Jl9fdG9wIHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXHRcdGdhcDogMTRweDtcblxuXHRcdHNwYW4ge1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRmb250LXNpemU6IDEzcHg7XG5cdFx0XHRjb2xvcjogJGdyYXlfMztcblxuXHRcdFx0QG1lZGlhKG1pbi13aWR0aDogJGJyZWFrX3NtKSB7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMThweDtcblx0XHRcdH1cblxuXHRcdFx0JjpudGgtY2hpbGQoMikge1xuXHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IGxpbmUtdGhyb3VnaDtcblx0XHRcdH1cblxuXHRcdFx0QG1lZGlhKG1heC13aWR0aDogNzY3cHgpIHtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IDMwMDtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQmX190b3Atc2VjIHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuXHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcblx0XHRnYXA6IDE0cHg7XG5cdFx0Ym9yZGVyLXRvcDogMnB4IHNvbGlkICR3aGl0ZTtcblx0XHRwYWRkaW5nOiAxMHB4IDAgMDtcblx0XHRtYXJnaW46IDEwcHggMCAwO1xuXG5cdFx0LnNpbXBsZS10ZXh0IHtcblx0XHRcdG1hcmdpbjogNHB4IDAgMDtcblxuXHRcdFx0QG1lZGlhKG1heC13aWR0aDogNzY3cHgpIHtcblx0XHRcdCAgICBmb250LXNpemU6IDEzcHg7XG5cdFx0XHRcdG1hcmdpbjogMDtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQmX190b3AtYWxsIHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0YWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuXHRcdHRleHQtYWxpZ246IHJpZ2h0O1xuXHRcdGdhcDogNHB4O1xuXG5cdFx0QG1lZGlhKG1pbi13aWR0aDogNzY4cHgpIHtcblx0XHRcdHBhZGRpbmc6IDZweCAwIDA7XG5cdFx0fVxuXHR9XG5cblx0Jl9fdG90YWwge1xuXHRcdGZvbnQtc2l6ZTogMThweDtcblx0XHRsaW5lLWhlaWdodDogMTtcblx0XHRmb250LXdlaWdodDogNjAwO1xuXHRcdGNvbG9yOiAkYmxhY2s7XG5cblx0XHRAbWVkaWEobWluLXdpZHRoOiAkYnJlYWtfc20pIHtcblx0XHRcdGZvbnQtc2l6ZTogMjRweDtcblx0XHR9XG5cdH1cblxuXHQmX19ib3R0b20ge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdG1hcmdpbjogMTVweCAwIDA7XG5cdFx0Z2FwOiAxNXB4O1xuXG5cdFx0QG1lZGlhKG1pbi13aWR0aDogNzY4cHgpIHtcblx0XHRcdG1hcmdpbjogMzBweCAwIDA7XG5cdFx0XHRnYXA6IDMwcHg7XG5cdFx0fVxuXHR9XG59XG5cbi5kaXNjb3VudC1pdG0ge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRhbGlnbi1pdGVtczogZmxleC1zdGFydDtcblx0Z2FwOiAxMXB4O1xuXG5cdEBtZWRpYShtaW4td2lkdGg6IDc2OHB4KSB7XG5cdFx0Z2FwOiAxN3B4O1xuXHR9XG5cblx0Jl9faWNvbiB7XG5cdFx0d2lkdGg6IDIwcHg7XG5cdFx0Zm9udC1zaXplOiAyMHB4O1xuXHRcdGZsZXgtc2hyaW5rOiAwO1xuXG5cdFx0QG1lZGlhKG1pbi13aWR0aDogNzY4cHgpIHtcblx0XHRcdHdpZHRoOiAyOHB4O1xuXHRcdFx0Zm9udC1zaXplOiAyOHB4O1xuXHRcdH1cblx0fVxuXG5cdCZfX2JvZHkge1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRwYWRkaW5nOiA3cHggMCAwO1xuXHRcdGdhcDogMnB4O1xuXG5cdFx0LnNpbXBsZS10ZXh0Omxhc3QtY2hpbGQge1xuXHRcdFx0QG1lZGlhKG1heC13aWR0aDogNzY3cHgpIHtcblx0XHRcdCAgICBmb250LXNpemU6IDEzcHg7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbi5kaXNjb3VudC1ib3R0b20ge1xuXHRtYXgtd2lkdGg6IDYxMnB4O1xuXHRtYXJnaW46IDQwcHggYXV0byAwO1xuXG5cdEBtZWRpYShtaW4td2lkdGg6IDc2OHB4KSB7XG5cdFx0bWFyZ2luOiA4MHB4IGF1dG8gMDtcblx0fVxuXG5cdD4gLnNpbXBsZS10ZXh0IHtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cblx0XHRAbWVkaWEobWF4LXdpZHRoOiA3NjdweCkge1xuXHRcdCAgICBmb250LXNpemU6IDEzcHg7XG5cdFx0fVxuXHR9XG5cblx0Jl9fbGlzdCB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdGdhcDogMTBweDtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRtYXgtd2lkdGg6IDQwMnB4O1xuXHRcdG1hcmdpbjogMjBweCBhdXRvIDA7XG5cblx0XHRAbWVkaWEobWluLXdpZHRoOiA3NjhweCkge1xuXHRcdFx0Z2FwOiAyMXB4O1xuXHRcdFx0bWFyZ2luOiAzNXB4IGF1dG8gMDtcblx0XHR9XG5cdH1cbn1cblxuLnJvdW5kZWQtaXRlbSB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuXHRib3JkZXItcmFkaXVzOiA0MHB4O1xuXHRvdmVyZmxvdzogaGlkZGVuO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JheV8xO1xuXHRnYXA6IDExcHg7XG5cdHBhZGRpbmc6IDAgMjBweCAwIDA7XG5cblx0Jl9faWNvbiB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdHdpZHRoOiA0NHB4O1xuXHRcdGhlaWdodDogNDRweDtcblx0XHRib3JkZXItcmFkaXVzOiAxMDAlO1xuXHRcdGZsZXgtc2hyaW5rOiAwO1xuXG5cdFx0QG1lZGlhKG1pbi13aWR0aDogNzY4cHgpIHtcblx0XHRcdHdpZHRoOiA2MHB4O1xuXHRcdFx0aGVpZ2h0OiA2MHB4O1xuXHRcdH1cblxuXHRcdGltZyB7XG5cdFx0XHR3aWR0aDogMjRweDtcblx0XHRcdGhlaWdodDogMjRweDtcblxuXHRcdFx0QG1lZGlhKG1pbi13aWR0aDogNzY4cHgpIHtcblx0XHRcdFx0d2lkdGg6IDMycHg7XG5cdFx0XHRcdGhlaWdodDogMzJweDtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQucm91bmRlZC1pdGVtLS1ibHVlICYge1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGJsdWVfc2Vjb25kYXJ5O1xuXHRcdH1cblxuXHRcdC5yb3VuZGVkLWl0ZW0tLWJsYWNrICYge1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGJsYWNrO1xuXHRcdH1cblxuXHRcdC5yb3VuZGVkLWl0ZW0tLWdyZWVuICYge1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGdyZWVuX3ByaW1hcnk7XG5cdFx0fVxuXHR9XG5cblx0Jl9fYm9keSB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdGFsaWduLXNlbGY6IHN0cmV0Y2g7XG5cdFx0Zm9udC1zaXplOiAxM3B4O1xuXHRcdHdpZHRoOiAxMDAlO1xuXG5cdFx0QG1lZGlhKG1pbi13aWR0aDogNzY4cHgpIHtcblx0XHRcdGZvbnQtc2l6ZTogMThweDtcblx0XHRcdGxpbmUtaGVpZ2h0OiAxLjI7XG5cdFx0fVxuXHR9XG59XG4iXSwiZmlsZSI6Im1haW4uY3NzIn0= */
