/*!********************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[0].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[0].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[0].use[3]!./src/sass/style.scss ***!
  \********************************************************************************************************************************************************************************************************************************************/
@charset "UTF-8";
/**
 * Swiper 8.4.7
 * Most modern mobile touch slider and framework with hardware accelerated transitions
 * https://swiperjs.com
 *
 * Copyright 2014-2023 Vladimir Kharlampidi
 *
 * Released under the MIT License
 *
 * Released on: January 30, 2023
 */
@font-face {
  font-style: normal;
  font-weight: 400;
  src: url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA");
  font-family: swiper-icons;
}
:root {
  --swiper-theme-color:#007aff;
  --swiper-navigation-size:44px;
}

.swiper {
  z-index: 1;
  position: relative;
  height: 640px;
  margin-right: auto;
  margin-left: auto;
  padding: 0;
  overflow: hidden;
  list-style: none;
}

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

.swiper-wrapper {
  box-sizing: content-box;
  display: flex;
  z-index: 1;
  position: relative;
  width: 100%;
  height: 100%;
  transition-property: transform;
}

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

.swiper-pointer-events {
  touch-action: pan-y;
}

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

.swiper-slide {
  position: relative;
  position: relative;
  flex-shrink: 0;
  width: 100%;
  width: 100%;
  height: 100%;
  height: 100%;
  height: 640px;
  padding: 35px 0 30px;
  background-color: #fff;
  color: #ffffff;
  color: #000;
  transition-property: transform;
}

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

.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 {
  -webkit-backface-visibility: hidden;
  transform: translateZ(0);
  backface-visibility: hidden;
}

.swiper-3d, .swiper-3d.swiper-css-mode .swiper-wrapper {
  perspective: 1200px;
}

.swiper-3d .swiper-cube-shadow, .swiper-3d .swiper-slide, .swiper-3d .swiper-slide-shadow, .swiper-3d .swiper-slide-shadow-bottom, .swiper-3d .swiper-slide-shadow-left, .swiper-3d .swiper-slide-shadow-right, .swiper-3d .swiper-slide-shadow-top, .swiper-3d .swiper-wrapper {
  transform-style: preserve-3d;
}

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

.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-css-mode > .swiper-wrapper {
  -ms-overflow-style: none;
  overflow: auto;
  scrollbar-width: none;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.swiper-button-next, .swiper-button-prev {
  display: flex;
  z-index: 10;
  position: absolute;
  position: absolute;
  top: 50%;
  top: inherit;
  right: inherit;
  bottom: 30px;
  left: 30px !important;
  align-items: center;
  justify-content: center;
  width: calc(var(--swiper-navigation-size) / 44 * 27);
  width: 86px;
  height: var(--swiper-navigation-size);
  height: 36px;
  margin-top: calc(0px - var(--swiper-navigation-size) / 2);
  border-radius: 50px;
  background-color: #575757;
  color: var(--swiper-navigation-color, var(--swiper-theme-color));
  color: #fff;
  font-weight: bold;
  text-align: center;
  cursor: pointer;
}

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

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

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

.swiper-button-next:after, .swiper-button-prev:after {
  position: absolute;
  top: 50%;
  left: 10px !important;
  width: 0;
  height: 0;
  transform: translate(0, -50%);
  border-top: 3px solid transparent;
  border-right: 8px solid #fff;
  border-bottom: 3px solid transparent;
  border-left: 0;
  border-style: solid;
  content: "" !important;
  font-variant: initial;
  font-size: var(--swiper-navigation-size);
  line-height: 1;
  font-family: swiper-icons;
  letter-spacing: 0;
  text-transform: none !important;
}

.swiper-button-prev, .swiper-rtl .swiper-button-next {
  right: auto;
  left: 10px;
}

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

.swiper-button-next, .swiper-rtl .swiper-button-prev {
  right: 10px;
  left: auto;
}

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

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

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

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

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

.swiper-horizontal > .swiper-pagination-bullets, .swiper-pagination-bullets.swiper-pagination-horizontal, .swiper-pagination-custom, .swiper-pagination-fraction {
  bottom: 10px;
  left: 0;
  width: 100%;
}

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

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

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

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

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

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

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

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

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

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

.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet, .swiper-vertical > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
  display: inline-block;
  transition: 0.2s transform, 0.2s 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: 0.2s transform, 0.2s left;
}

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

.swiper-pagination-progressbar {
  position: absolute;
  background: rgba(0, 0, 0, 0.25);
}

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

.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-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite, .swiper-vertical > .swiper-pagination-progressbar.swiper-pagination-progressbar-opposite {
  top: 0;
  left: 0;
  width: 100%;
  height: 4px;
}

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

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

.swiper-scrollbar {
  -ms-touch-action: none;
  position: relative;
  border-radius: 10px;
  background: 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 {
  z-index: 50;
  position: absolute;
  bottom: 3px;
  left: 1%;
  width: 98%;
  height: 5px;
}

.swiper-scrollbar.swiper-scrollbar-vertical, .swiper-vertical > .swiper-scrollbar {
  z-index: 50;
  position: absolute;
  top: 1%;
  right: 3px;
  width: 5px;
  height: 98%;
}

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

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

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

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

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

.swiper-slide-zoomed {
  cursor: move;
}

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

.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader, .swiper:not(.swiper-watch-progress) .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);
  }
}
.swiper .swiper-notification {
  z-index: -1000;
  position: absolute;
  top: 0;
  left: 0;
  opacity: 0;
  pointer-events: none;
}

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

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

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

.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, .swiper-fade .swiper-slide-active .swiper-slide-active {
  pointer-events: auto;
}

.swiper-cube {
  overflow: visible;
}

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

.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-next + .swiper-slide, .swiper-cube .swiper-slide-prev {
  visibility: visible;
  pointer-events: auto;
}

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

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

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

.swiper-flip {
  overflow: visible;
}

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

.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;
}

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

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

.swiper-cards {
  overflow: visible;
}

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

html, body, div, span, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
abbr, address, cite, code,
del, dfn, em, img, ins, kbd, q, samp,
small, strong, var,
b, i,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, figcaption, figure,
footer, header, hgroup, menu, nav, section, summary,
time, mark, audio, video {
  margin: 0;
  padding: 0;
  border: none;
  outline: none;
  background: transparent;
  font-style: normal;
  font-weight: inherit;
  font-size: 100%;
  font-family: inherit;
  vertical-align: baseline;
}

img {
  vertical-align: bottom;
}

article, aside, canvas, details, figcaption, figure,
footer, header, hgroup, menu, nav, section, summary {
  display: block;
}

:focus {
  outline: none;
}

a:not([class]),
a:not([class]):link,
a:not([class]):visited,
a:not([class]):hover,
a:not([class]):active {
  margin: 0;
  padding: 0;
  outline: 0;
  text-decoration: none;
  vertical-align: baseline;
  cursor: pointer;
}

ol, ul {
  list-style: none;
}

table {
  width: 100%;
  border-collapse: collapse;
  border-collapse: collapse;
  border-spacing: 0;
}

caption, th, td {
  text-align: left;
}

fieldset {
  border: none;
}

input, select, textarea {
  -webkit-appearance: none;
          appearance: none;
  border: none;
  border-radius: 0;
  background-image: none;
  background-color: transparent;
  font-size: 100%;
  font-family: inherit;
}

input, select {
  vertical-align: middle;
}

input[type=radio],
input.radio,
input[type=checkbox],
input.checkbox {
  position: relative;
  top: -0.1em;
  margin-top: 0;
  margin-bottom: 0;
}

textarea {
  overflow: auto;
}

label, button {
  cursor: pointer;
}

blockquote, q {
  quotes: none;
}
blockquote::before, blockquote::after, q::before, q::after {
  content: "";
  content: none;
}

abbr[title], dfn[title] {
  border-bottom: 1px dotted;
  cursor: help;
}

del {
  text-decoration: line-through;
}

ins {
  background-color: #FFFFBB;
  color: #000000;
  text-decoration: none;
}

mark {
  background-color: #FFFFBB;
  color: #000000;
  text-decoration: none;
}

hr {
  display: block;
  height: 1px;
  margin: 0;
  padding: 0;
  clear: both;
  border: none;
  border-top: 1px solid #CCCCCC;
}

main {
  display: block;
}

html {
  height: 100%;
  font-size: 62.5%;
}

body {
  font-feature-settings: "palt";
  -webkit-tap-highlight-color: transparent;
  -webkit-text-size-adjust: 100%;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  box-sizing: border-box;
  overflow-x: hidden;
  background-color: #fff;
  color: #3c3c3c;
  font-weight: 400;
  font-size: 1.6rem;
  line-height: 1;
  font-family: "Noto Sans JP", sans-serif;
  font-kerning: normal;
  letter-spacing: 0.04em;
}
body *,
body *::before,
body *::after {
  box-sizing: border-box;
}
body.is-loading, body.is-modalOpen, body.is-movieModalOpen {
  height: 100%;
  overflow: hidden;
}

.mb5 {
  margin-bottom: 5px;
}

.mb10 {
  margin-bottom: 10px;
}

.mb15 {
  margin-bottom: 15px;
}

.mb20 {
  margin-bottom: 20px;
}

.mb25 {
  margin-bottom: 25px;
}

.mb30 {
  margin-bottom: 30px;
}

.mb35 {
  margin-bottom: 35px;
}

.mb40 {
  margin-bottom: 40px;
}

.mb45 {
  margin-bottom: 45px;
}

.mb50 {
  margin-bottom: 50px;
}

.mb55 {
  margin-bottom: 55px;
}

.mb60 {
  margin-bottom: 60px;
}

.mb65 {
  margin-bottom: 65px;
}

.mb70 {
  margin-bottom: 70px;
}

.mb75 {
  margin-bottom: 75px;
}

.mb80 {
  margin-bottom: 80px;
}

.mb85 {
  margin-bottom: 85px;
}

.mb90 {
  margin-bottom: 90px;
}

.mb100 {
  margin-bottom: 100px;
}

.mb110 {
  margin-bottom: 110px;
}

.mb120 {
  margin-bottom: 120px;
}

.mb130 {
  margin-bottom: 130px;
}

.mb140 {
  margin-bottom: 140px;
}

.mb150 {
  margin-bottom: 150px;
}

.mb160 {
  margin-bottom: 160px;
}

.mb190 {
  margin-bottom: 190px;
}

.mb200 {
  margin-bottom: 200px;
}

.mb210 {
  margin-bottom: 210px;
}

.mb250 {
  margin-bottom: 250px;
}

.mb300 {
  margin-bottom: 300px;
}

.mb05em {
  margin-bottom: 0.5em;
}

.mb10em {
  margin-bottom: 1em;
}

.mb15em {
  margin-bottom: 1.5em;
}

.mb20em {
  margin-bottom: 2em;
}

.mb25em {
  margin-bottom: 2.5em;
}

.mb30em {
  margin-bottom: 3em;
}

.mt20 {
  margin-top: 20px;
}

.mt30 {
  margin-top: 30px;
}
.pt5 {
  padding-top: 5px;
}

.pt10 {
  padding-top: 10px;
}

.pt15 {
  padding-top: 15px;
}

.pt20 {
  padding-top: 20px;
}

.pt30 {
  padding-top: 30px;
}

.pt40 {
  padding-top: 40px;
}

.pt50 {
  padding-top: 50px;
}

.pt60 {
  padding-top: 60px;
}

.pt70 {
  padding-top: 70px;
}

.pt80 {
  padding-top: 80px;
}

.pt95 {
  padding-top: 95px;
}

.pt100 {
  padding-top: 100px;
}

.pt120 {
  padding-top: 120px;
}

.pt150 {
  padding-top: 150px;
}

.pt05em {
  padding-top: 0.5em;
}

.pt10em {
  padding-top: 1em;
}

.pt15em {
  padding-top: 1.5em;
}

.pt20em {
  padding-top: 2em;
}

.pb10 {
  padding-bottom: 10px;
}

.pb20 {
  padding-bottom: 20px;
}

.pb60 {
  padding-bottom: 60px;
}

.pb80 {
  padding-bottom: 80px;
}

.pb150 {
  padding-bottom: 150px;
}

.pb200 {
  padding-bottom: 200px;
}
body span {
  font-weight: inherit;
}

.fwNormal {
  font-weight: normal;
}

.fw500 {
  font-weight: 500;
}

.fw600 {
  font-weight: 600;
}

strong,
.fw700,
.fwBold {
  font-weight: 700;
}

.italic {
  font-style: italic;
}

.ffEn {
  font-family: "Noto Sans", sans-serif;
}

.fcMain {
  color: #fff;
}

.fcSub {
  color: #178fe6;
}

.fcText {
  color: #000;
}

.fcTextLight {
  color: #3c3c3c;
}

.fcBase {
  color: #d9d9d6;
}

.fcWhite {
  color: #fff;
}

.fcBlack {
  color: #000;
}

.fs0 {
  font-size: 0;
}

.fs9 {
  transform: scale(0.9);
  transform-origin: center left;
  font-size: 1rem;
  line-height: 1.6666;
}

.fs10 {
  font-size: 1rem;
}

.fs11 {
  font-size: 1.1rem;
}

.fs12 {
  font-size: 1.2rem;
}

.fs13 {
  font-size: 1.3rem;
}

.fs14 {
  font-size: 1.4rem;
}

.fs15 {
  font-size: 1.5rem;
}

.fs16 {
  font-size: 1.6rem;
}

.fs17 {
  font-size: 1.7rem;
}

.fs18 {
  font-size: 1.8rem;
}

.fs20 {
  font-size: 2rem;
}

.fs22 {
  font-size: 2.2rem;
}

.fs23 {
  font-size: 2.3rem;
}

.fs24 {
  font-size: 2.4rem;
}

.fs25 {
  font-size: 2.5rem;
}

.fs26 {
  font-size: 2.6rem;
}

.fs28 {
  font-size: 2.8rem;
}

.fs30 {
  font-size: 3rem;
}

.fs32 {
  font-size: 3.2rem;
}

.fs36 {
  font-size: 3.6rem;
}

.fs40 {
  font-size: 4rem;
}

.fs48 {
  font-size: 4.8rem;
}

.fs50 {
  font-size: 5rem;
}

.fs50per {
  font-size: 50%;
}

.fs60per {
  font-size: 60%;
}

.fs70per {
  font-size: 70%;
}

.fs75per {
  font-size: 75%;
}

.fs80per {
  font-size: 80%;
}

.fs85per {
  font-size: 85%;
}

.fs90per {
  font-size: 90%;
}

.lh10 {
  line-height: 1;
}

.lh12 {
  line-height: 1.2;
}

.lh14 {
  line-height: 1.4;
}

.lh15 {
  line-height: 1.5;
}

.lh16 {
  line-height: 1.6;
}

.lh17 {
  line-height: 1.7;
}

.lh175 {
  line-height: 1.75;
}

.lh18 {
  line-height: 1.8;
}

.lh20 {
  line-height: 2;
}

.lh24 {
  line-height: 2.4;
}

.ls01 {
  letter-spacing: 0.01em;
}

.ls02 {
  letter-spacing: 0.02em;
}

.ls03 {
  letter-spacing: 0.03em;
}

.ls04 {
  letter-spacing: 0.04em;
}

.ls05 {
  letter-spacing: 0.05em;
}

.ls08 {
  letter-spacing: 0.08em;
}

.ls10 {
  letter-spacing: 0.1em;
}

.ls12 {
  letter-spacing: 0.12em;
}

.ls15 {
  letter-spacing: 0.15em;
}

.ls20 {
  letter-spacing: 0.2em;
}

.ls30 {
  letter-spacing: 0.3em;
}

.ls-05 {
  letter-spacing: -0.05em;
}

.ls-10 {
  letter-spacing: -0.1em;
}

.ls-20 {
  letter-spacing: -0.2em;
}

.wordWrapBreak {
  word-wrap: break-word;
}

.wordBreakAll {
  word-break: break-all;
}
img,
video {
  max-width: 100%;
  height: auto;
  vertical-align: bottom;
}
img.w100per,
video.w100per {
  width: 100%;
}

a:not([class]) {
  color: inherit;
}

a,
a:link,
a:visited,
a:hover,
a:active {
  outline: none;
  text-decoration: none;
}

a.textLink {
  color: #070e61;
  text-decoration: underline;
}
a.disabled {
  cursor: default;
  opacity: 0.4;
  pointer-events: none;
}

.no-touch .alpha {
  transition: opacity 300ms ease-in-out;
}
.no-touch .alpha:hover {
  opacity: 0.4;
}
.no-touch .scrollfadeShow.is-show.alpha:hover {
  opacity: 0.4;
}
.no-touch .textLink {
  transition: opacity 300ms ease-in-out;
}
.no-touch .textLink:hover {
  opacity: 0.4;
}

ul li,
ol li {
  list-style-type: none;
}

ul.disc,
ol.disc {
  list-style-type: none;
}
ul.disc li,
ol.disc li {
  position: relative;
  padding-left: 2em;
}
ul.disc li::before,
ol.disc li::before {
  display: inline-block;
  position: absolute;
  top: 0.5em;
  left: 0;
  width: 1em;
  height: 1em;
  border-radius: 50%;
  background-color: #000;
  content: "";
}
ul.inlineList li,
ol.inlineList li {
  display: inline;
}
ul.inlineList li:not(:last-child)::after,
ol.inlineList li:not(:last-child)::after {
  display: inline-block;
  content: ",";
}
ul.asteriskList li,
ol.asteriskList li {
  position: relative;
  padding-left: 1em;
}
ul.asteriskList li::before,
ol.asteriskList li::before {
  display: inline-block;
  position: absolute;
  top: 0;
  left: 0;
  content: "*";
}

ol.numberList {
  counter-reset: numberList;
}
ol.numberList li {
  position: relative;
  padding-left: 1.5em;
}
ol.numberList li:not(:last-child) {
  margin-bottom: 5px;
}
ol.numberList li::before {
  position: absolute;
  top: -1px;
  left: 0;
  margin-right: 2px;
  content: counter(numberList) ".";
  color: #000;
  font-size: 1.6rem;
  counter-increment: numberList;
}
ol.numberList li ol.childList {
  counter-reset: numberList;
}
ol.numberList li ol.childList li {
  padding-left: 2em;
  text-indent: -2em;
}
ol.numberList li ol.childList li::before {
  display: none;
}

ol.circleNumberList {
  counter-reset: circleNumberList;
}
ol.circleNumberList li {
  position: relative;
  padding-left: 1.5em;
}
ol.circleNumberList li:not(:last-child) {
  margin-bottom: 12px;
}
ol.circleNumberList li::before {
  display: flex;
  position: absolute;
  top: 1px;
  left: 0;
  align-items: center;
  justify-content: center;
  width: 15px;
  height: 15px;
  border-radius: 50%;
  background-color: #0061b7;
  content: counter(circleNumberList);
  color: #fff;
  font-size: 1.2rem;
  text-indent: -1px;
  counter-increment: circleNumberList;
}

th {
  font-weight: bold;
}
hr.dot {
  border-top: 1px #000 dotted;
}

.displayInlineBlock {
  display: inline-block;
}

.displayInline {
  display: inline;
}

.displayBlock {
  display: block;
}

.displayNone {
  display: none;
}

.displaySp {
  display: none;
}

.displayXwide {
  display: none;
}
.posRelative {
  position: relative;
}

.posAbsolute {
  position: absolute;
}

.posFixed {
  position: fixed;
}

.posStatic {
  position: static;
}

.floatLeft {
  float: left;
}

.floatRight {
  float: right;
}

.clearLeft {
  clear: left;
}

.clearRight {
  clear: right;
}

.clearBoth {
  clear: both;
}

.txtLeft {
  text-align: left;
}

.txtCenter {
  text-align: center;
}

.txtRight {
  text-align: right;
}

.txtJustify,
.txtJustify * {
  text-align: justify;
}
.verticalTop {
  vertical-align: top;
}

.verticalMiddle {
  vertical-align: middle;
}

.verticalBottom {
  vertical-align: bottom;
}
input:focus,
textarea:focus,
select:focus {
  border: none;
  outline: none;
  box-shadow: none;
}

button {
  padding: 0;
  border: 0px;
  outline: none;
  background-color: transparent;
  font-family: inherit;
}

.clearfix:after,
.cf:after {
  display: block;
  clear: both;
  content: "";
}

.l-body {
  padding: 50px 0;
  background-color: #e9e9f0;
}

.l-container {
  position: relative;
  width: 100%;
  width: 100%;
  max-width: 1024px;
  min-height: 100%;
  margin-inline: auto;
}

.l-main {
  width: 100%;
  margin-bottom: 40px;
}

.osakacityLogo {
  display: block;
  width: 120px;
  width: 120px;
  margin-bottom: 30px;
}

.bgWhite {
  background-color: #fff;
}

.bgWhiteAlpha {
  background-color: rgba(255, 255, 255, 0.5);
}

.bgBase {
  background-color: #d9d9d6;
}

.bgMain {
  background-color: #fff;
}

.bgSub {
  background-color: #178fe6;
}

.bgTextLight {
  background-color: #3c3c3c;
}

.bgGray {
  background-color: #888;
}

.bgGrayLight {
  background-color: #eceaea;
}

.bgGrayDark {
  background-color: #2b2b2b;
}

.is-navOpen .nav {
  pointer-events: auto;
}

.linkBtn,
button.linkBtn,
a.linkBtn {
  display: inline-flex;
  position: relative;
  align-items: center;
  justify-content: space-between;
  min-width: 251px;
  min-height: 59px;
  padding-left: 29px;
  border-radius: 35px;
  font-size: 1.4rem;
  letter-spacing: 0.1em;
}
.linkBtnDot,
button.linkBtnDot,
a.linkBtnDot {
  position: absolute;
  right: 25px;
  width: 8px;
  height: 8px;
  border-radius: 50%;
}

.btns {
  z-index: 100;
  position: absolute;
  inset: 0;
}
.btns .swiper-button-prev {
  position: absolute;
  top: auto;
  right: auto !important;
  bottom: 0;
  left: 0 !important;
}
.btns .swiper-button-next {
  position: absolute;
  top: auto;
  right: 0 !important;
  bottom: 0;
  left: auto !important;
}
.btns .topBtn.menu {
  top: 100px;
}

.screen-reader-text,
.visuallyHidden {
  clip: rect(0 0 0 0);
  position: absolute;
  width: 1px;
  height: 1px;
  margin: -1px;
  padding: 0;
  overflow: hidden;
  border: 0;
  white-space: nowrap;
  -webkit-clip-path: inset(50%);
          clip-path: inset(50%);
  opacity: 0;
  pointer-events: none;
}

.iframeWrapper {
  position: relative;
  width: 100%;
  padding-top: 56.25%;
}
.iframeWrapper iframe,
.iframeWrapper video {
  position: absolute;
  top: 0;
  left: 0;
  width: 100% !important;
  height: 100% !important;
}

.swiper--wrapper {
  /* wrapperのサイズを調整 */
  width: 100%;
  height: 100%;
}
.swiper-slide::before {
  z-index: -1;
  position: absolute;
  top: 0;
  right: 0;
  width: 248px;
  height: 164px;
  background-image: url(../../assets/img/deco_top.png);
  background-position: center center;
  background-size: contain;
  background-repeat: no-repeat;
  content: "";
}
.swiper-slide::after {
  z-index: -1;
  position: absolute;
  bottom: 0;
  left: 0;
  width: 169px;
  height: 147px;
  background-image: url(../../assets/img/deco_bottom.png);
  background-position: center center;
  background-size: contain;
  background-repeat: no-repeat;
  content: "";
}
.swiper-slide:first-child {
  width: 1024px;
  height: 640px;
  padding-top: 110px;
  padding-left: 85px;
  background-image: url(../../assets/img/bg.png);
  background-position: center center;
  background-size: contain;
  background-repeat: no-repeat;
}
.swiper-slide:first-child::before {
  display: none;
}
.swiper-slide:first-child::after {
  display: none;
}
.is-topSlideActive .swiper-button-prev,
.is-topSlideActive .swiper-button-next {
  display: none;
}

.swiper-button-next {
  right: 30px;
  left: inherit !important;
}

.swiper-button-next:after {
  right: 10px !important;
  left: inherit !important;
  transform: translate(0, -50%) rotate(-180deg);
}

.slideInner {
  padding: 0 30px;
}

.pageTitle {
  width: 800px;
  margin-bottom: 45px;
  padding-bottom: 20px;
  border-bottom: 3px solid #000;
  color: #000;
  font-weight: bold;
  font-size: 32px;
  line-height: 1;
}

.pageListItem {
  position: relative;
  margin-bottom: 25px;
  padding-left: 10px;
  line-height: 32px;
}
.pageListItem::before {
  position: absolute;
  top: 15px;
  left: 0;
  width: 3px;
  height: 3px;
  border-radius: 50%;
  background-color: #000;
  content: "";
}

.lgbtqSubTitle {
  z-index: 2;
  position: relative;
  margin-bottom: 30px;
  padding-left: 15px;
  font-weight: bold;
  font-size: 18px;
}
.lgbtqSubTitle::before {
  position: absolute;
  top: 50%;
  left: 0;
  width: 0;
  height: 0;
  transform: translate(0, -50%);
  border-top: 4px solid transparent;
  border-right: 0;
  border-bottom: 4px solid transparent;
  border-left: 12px solid #178fe6;
  border-style: solid;
  content: "";
}

.triangleListItem {
  position: relative;
  margin-bottom: 25px;
  margin-bottom: 20px;
  padding-left: 18px;
  font-weight: 500;
  font-size: 18px;
  line-height: 1.2;
  cursor: pointer;
}
.triangleListItem::before {
  position: absolute;
  top: 50%;
  left: 0;
  width: 0;
  height: 0;
  transform: translate(0, -50%);
  border-top: 4px solid transparent;
  border-right: 0;
  border-bottom: 4px solid transparent;
  border-left: 10px solid #575757;
  border-style: solid;
  content: "";
}

.wavylineText {
  text-align: center;
}
.wavylineTextInner {
  display: inline-block;
  position: relative;
  margin-bottom: 30px;
  font-weight: bold;
  font-size: 30px;
}
.wavylineTextInner::after {
  position: absolute;
  bottom: -20px;
  left: 50%;
  width: 100%;
  height: 13px;
  transform: translate(-50%, 0);
  background-image: url(../../assets/img/wavyline.svg);
  background-position: center center;
  background-size: contain;
  background-repeat: repeat;
  content: "";
}
.wavylineTextInner:last-child {
  margin-bottom: 0;
}

.lgbtqYouthTitle {
  display: inline-block;
  margin-bottom: 20px;
  padding: 10px;
  border-radius: 5px;
  background-color: #178fe6;
  color: #fff;
  font-weight: bold;
}

.boxGray {
  border-radius: 15px;
  background-color: #f8f8f8;
}

.lgbtqTypeBox {
  padding: 25px;
  border-radius: 5px;
  background-color: #f8f8f8;
}
.lgbtqTypeItem {
  display: flex;
  align-items: center;
  margin-bottom: 12px;
  padding-bottom: 12px;
  border-bottom: dashed 1px rgba(0, 0, 0, 0.2);
}
.lgbtqTypeItem:last-child {
  margin-bottom: 0;
  padding-bottom: 0;
  border-bottom: none;
}
.lgbtqTypeItemTitle {
  width: 145px;
  font-weight: bold;
  font-size: 14px;
}
.lgbtqTypeItemText {
  font-size: 12px;
}

.pptTitle {
  margin-bottom: 75px;
  color: #fff;
  font-weight: bold;
  font-size: 80px;
  line-height: 1.2;
}
.pptTitleSub {
  display: block;
  margin-top: 20px;
  font-size: 28px;
}

.top-slide .swiper-button-next {
  right: inherit !important;
  bottom: 75px;
  left: 85px;
  width: 156px;
  background-color: #fff;
  color: #000;
}
.top-slide .swiper-button-next::after {
  border-right: 8px solid #000;
}
.is-topSlideActive .top-slide .swiper-button-next {
  display: block;
}

.menuFlexBox {
  display: flex;
  gap: 0 65px;
}

.lgbtAboutFlex {
  display: inline-block;
  position: relative;
  margin-bottom: 40px;
  padding: 30px 50px;
  border-radius: 15px;
  background-color: #f8f8f8;
}
.lgbtAboutFlexWrap {
  display: flex;
  gap: 0 30px;
}
.lgbtAboutItem {
  display: flex;
  align-items: center;
  margin-bottom: 15px;
  font-weight: bold;
  font-size: 18px;
}
.lgbtAboutIcon {
  display: grid;
  place-content: center;
  width: 35px;
  height: 35px;
  margin-right: 10px;
  border-radius: 50%;
  background-color: #ff8569;
  color: #fff;
  font-weight: bold;
  font-size: 24px;
}
.lgbtAboutText {
  font-size: 22px;
}

.bgOrange {
  background-color: #efa332;
}

.bgGreen {
  background-color: #a6de35;
}

.bgBlue {
  background-color: #78b5de;
}

.page4Chara {
  position: absolute;
  right: -74px;
  bottom: -40px;
}

.explanationTitle {
  margin-bottom: 25px;
  font-weight: bold;
  font-size: 22px;
}
.explanationText {
  font-weight: normal;
  line-height: 1.8;
}

.qBox {
  position: relative;
  width: 825px;
  margin-bottom: 30px;
  padding: 30px;
  border-radius: 15px;
  background-color: #f8f8f8;
}
.qBox::after {
  position: absolute;
  right: 30px;
  bottom: -80px;
  width: 91px;
  height: 107px;
  background-image: url(../../assets/img/page5/chara.svg);
  background-position: center center;
  background-size: contain;
  background-repeat: no-repeat;
  content: "";
}
.qItem {
  display: flex;
  margin-bottom: 20px;
}
.qTitle {
  display: grid;
  place-content: center;
  width: 35px;
  height: 35px;
  margin-right: 10px;
  border-radius: 50%;
  background-color: #ff8569;
  color: #fff;
  font-weight: bold;
  font-size: 24px;
}
.qAbout {
  font-weight: bold;
  font-size: 20px;
}
.qText {
  margin-bottom: 10px;
}
.qExplan {
  margin-top: 20px;
  line-height: 2;
}

.plusItem {
  display: inline-flex;
  align-items: center;
  padding: 30px;
  border-radius: 15px;
  background-color: #f8f8f8;
}
.plusTitle {
  display: grid;
  place-content: center;
  width: 35px;
  height: 35px;
  margin-right: 10px;
  border-radius: 50%;
  background-color: #575757;
  color: #fff;
  font-weight: bold;
  font-size: 24px;
}
.plusText {
  font-weight: bold;
  font-size: 20px;
}

.lgbtqpage6CommentImg {
  position: absolute;
  bottom: 10px;
  left: 424px;
}

.lgbtqPage7List {
  display: grid;
  grid-template-columns: repeat(3, 1fr);
  margin-bottom: 135px;
  gap: 35px;
}
.lgbtqPage7ListItem {
  display: grid;
  place-content: center;
  width: 100%;
  height: 164px;
  border-radius: 15px;
  background-color: #f8f8f8;
  line-height: 2;
  text-align: center;
}
.lgbtqPage7ListItem:first-child {
  position: relative;
}
.lgbtqPage7Message {
  position: relative;
  font-weight: bold;
  font-size: 26px;
  line-height: 1.8;
  text-align: center;
}
.lgbtqPage7Message::after {
  position: absolute;
  top: -70px;
  left: 50%;
  width: 40px;
  height: 53px;
  transform: translate(-50%, 0);
  background-image: url(../../assets/img/arrow.svg);
  background-position: center center;
  background-size: contain;
  background-repeat: no-repeat;
  content: "";
}

.lgbtqpage7CommentImg {
  position: absolute;
  top: 280px;
  left: 70px;
}

.lgbtqPage8FlexBox {
  display: flex;
  align-items: center;
  margin-bottom: 20px;
}
.lgbtqPage8ListBox {
  display: inline-flex;
  margin-right: 108px;
  padding: 20px;
  border-radius: 15px;
  background-color: #f8f8f8;
}
.lgbtqPage8ListWrap {
  line-height: 2;
}
.lgbtqPage8ListItem {
  margin-right: 20px;
  font-size: 12px;
}
.lgbtqPage8ListItem:last-child {
  margin-right: 0;
}
.lgbtqPage8Message {
  position: relative;
  font-weight: bold;
  font-size: 18px;
  line-height: 1.6;
}
.lgbtqPage8Message::after {
  position: absolute;
  top: 50%;
  left: -70px;
  width: 40px;
  height: 53px;
  transform: translate(0, -50%) rotate(-90deg);
  background-image: url(../../assets/img/arrow.svg);
  background-position: center center;
  background-size: contain;
  background-repeat: no-repeat;
  content: "";
}
.lgbtqPage8SogiBox {
  margin-top: 20px;
}
.lgbtqPage8SogiTitle {
  margin-bottom: 10px;
  color: #178fe6;
  font-weight: bold;
  font-size: 22px;
}
.lgbtqPage8SogiText {
  font-size: 14px;
}
.lgbtqPage8Comment {
  position: absolute;
  right: 125px;
  bottom: 15px;
}

.lgbtqThinkTitle {
  position: relative;
  margin-bottom: 40px;
  padding-left: 35px;
  font-weight: bold;
  font-size: 22px;
}
.lgbtqThinkTitle::before {
  display: grid;
  position: absolute;
  left: 0;
  place-content: center;
  width: 23px;
  height: 23px;
  border-radius: 50%;
  background-color: #000;
  content: "1";
  color: #fff;
  font-size: 15px;
}
.lgbtqThinkTitle::after {
  z-index: -1;
  position: absolute;
  top: -30px;
  left: 0;
  width: 79px;
  height: 70px;
  background-image: url(../../assets/img/page9/thinkttl_bg.svg);
  background-position: center center;
  background-size: contain;
  background-repeat: no-repeat;
  content: "";
}
.lgbtqThinkTitleEn {
  margin-left: 6px;
  font-size: 14px;
}

.lgbtqpage9Comment {
  position: absolute;
  right: 60px;
  bottom: 100px;
}

.slidePage9 .lgbtqTypeBox {
  width: 506px;
}

.slidePage9 .lgbtqTypeItemTitle {
  width: 144px;
}

.slidePage10 .lgbtqThinkTitle::before {
  content: "2";
}

.slidePage10 .lgbtqThinkTitle::after {
  background-image: url(../../assets/img/page10/thinkttl_bg.svg);
}

.lgbtqPage10List {
  display: flex;
  margin-bottom: 30px;
}
.lgbtqPage10Item {
  margin-right: 30px;
}
.lgbtqPage10Item:last-child {
  margin-right: 0;
}
.lgbtqPage10Comment {
  position: absolute;
  top: 150px;
  right: 60px;
}

.slidePage11 .lgbtqThinkTitle::before {
  content: "3";
}

.slidePage11 .lgbtqThinkTitle::after {
  background-image: url(../../assets/img/page11/thinkttl_bg.svg);
}

.slidePage11 .lgbtqTypeBox {
  width: 493px;
}

.lgbtqpage11Graph {
  position: absolute;
  top: 120px;
  right: 24px;
}

.slidePage11 .lgbtqTypeItemTitle {
  width: 140px;
}

.slidePage12 .lgbtqThinkTitle::before {
  content: "4";
}

.slidePage12 .lgbtqThinkTitle::after {
  background-image: url(../../assets/img/page12/thinkttl_bg.svg);
}

.lgbtqpage12ExplanationItem {
  position: relative;
  width: 526px;
  margin-bottom: 55px;
}
.lgbtqpage12ExplanationItemTitle {
  margin-bottom: 20px;
  font-weight: bold;
  font-size: 22px;
}
.lgbtqpage12ExplanationItemText {
  line-height: 1.8;
}

.lgbtqpage12CommentImg1 {
  position: absolute;
  top: 247px;
  right: 75px;
}

.lgbtqpage12CommentImg2 {
  position: absolute;
  top: 364px;
  right: 75px;
}

.slidePage13 .lgbtqThinkTitle::before {
  content: "5";
}

.slidePage13 .lgbtqThinkTitle::after {
  background-image: url(../../assets/img/page13/thinkttl_bg.svg);
}

.slidePage13 .lgbtqTypeBox {
  width: 499px;
  margin-right: 30px;
}

.lgbtqPage13FlexBox {
  display: flex;
  position: relative;
}
.lgbtqPage13FlexText {
  padding-top: 65px;
  line-height: 1.8;
}
.lgbtqPage13Comment {
  position: absolute;
  right: 76px;
  bottom: 0;
}

.slidePage14 .lgbtqThinkTitle::before {
  content: "6";
}

.slidePage14 .lgbtqThinkTitle::after {
  background-image: url(../../assets/img/page14/thinkttl_bg.svg);
}

.slidePage14 .lgbtqTypeBox {
  width: 540px;
}

.slidePage14 .lgbtqTypeItemTitle {
  width: 192px;
}

.lgbtqSubTitlePage14Secound {
  margin-bottom: 20px;
}

.lgbtqThinkTitleFlex {
  display: flex;
}
.lgbtqThinkTitleFlexTitle {
  margin-left: 35px;
}
.lgbtqThinkTitleFlexTitle::before {
  content: "7" !important;
}
.lgbtqThinkTitleFlexTitle::after {
  position: absolute;
  top: inherit;
  bottom: -5px;
  left: -16px;
  width: 2px;
  height: 30px;
  transform: rotate(30deg);
  border-radius: 5px;
  background-image: none !important;
  background-color: #000;
}

.lgbtqSubTitlePage14 {
  padding-left: 35px;
}
.lgbtqSubTitlePage14::after {
  display: grid;
  position: absolute;
  top: 2px;
  left: 15px;
  place-content: center;
  width: 18px;
  height: 18px;
  border-radius: 50%;
  background-color: #000;
  content: "6";
  color: #fff;
  font-size: 12px;
}

.lgbtqSubTitlePage14Secound::after {
  content: "7";
}

.slidePage15 .pageTitle {
  margin-bottom: 100px;
}

.lgbtqSubTitlePage15List {
  display: flex;
  display: grid;
  position: relative;
  grid-template-columns: repeat(2, 1fr);
  flex-wrap: wrap;
  justify-content: space-between;
  width: 854px;
  margin-inline: auto;
  padding: 25px 25px 25px 35px;
  gap: 10px;
  border-radius: 5px;
  background-color: #f8f8f8;
}
.lgbtqSubTitlePage15List::before {
  position: absolute;
  top: -70px;
  left: 50%;
  width: 40px;
  height: 53px;
  transform: translate(-50%, 0);
  background-image: url(../../assets/img/arrow.svg);
  background-position: center center;
  background-size: contain;
  background-repeat: no-repeat;
  content: "";
}
.lgbtqSubTitlePage15List::after {
  position: absolute;
  right: 30px;
  bottom: -50px;
  width: 104px;
  height: 93px;
  background-image: url(../../assets/img/page15/chara2.svg);
  background-position: center center;
  background-size: contain;
  background-repeat: no-repeat;
  content: "";
}
.lgbtqSubTitlePage15Item {
  position: relative;
  padding-left: 10px;
  font-size: 14px;
  line-height: 2;
}
.lgbtqSubTitlePage15Item::before {
  position: absolute;
  top: 13px;
  left: 0;
  width: 3px;
  height: 3px;
  border-radius: 50%;
  background-color: #000;
  content: "";
}

.lgbtqPage15Comment {
  position: absolute;
  top: 208px;
  left: 30px;
}

.slidePage16 .pageTitle {
  margin-bottom: 10px;
}

.slidePage16 .wavylineText {
  margin-top: -30px;
}

.lgbtqPage16Graph {
  text-align: center;
}

.lgbtqPage16Box {
  position: relative;
}
.lgbtqPage16Comment {
  position: absolute;
  bottom: -30px;
  left: 30px;
}

.lgbtqPage17Graph {
  margin-bottom: 35px;
  text-align: center;
}

.lgbtqPage18Graph {
  margin-bottom: 35px;
  text-align: center;
}

.lgbtqPage18Comment {
  position: absolute;
  right: 230px;
  bottom: 45px;
}

.slidePage19 .pageTitle {
  margin-bottom: 30px;
}

.lgbtqPage19Comment {
  position: absolute;
  right: 30px;
  bottom: 35px;
}

.lgbtqPage20FlexBox {
  display: grid;
  grid-template-columns: repeat(2, 1fr);
  gap: 0;
}
.lgbtqPage20FlexItem {
  width: 407px;
  margin-right: 70px;
}
.lgbtqPage20FlexItem:last-child {
  margin-right: 0;
}
.lgbtqPage20Comment {
  position: absolute;
  right: 315px;
  bottom: 60px;
}

.lgbtqYouthFlexBox {
  display: grid;
  grid-template-columns: repeat(2, 1fr);
  align-items: center;
  gap: 0px 15px;
}
.lgbtqYouthImg {
  width: 820px;
  margin-bottom: 10px;
}

.lgbtqYouthFlexBox p:first-child {
  width: 544px;
}

.lgbtqYouthSocietyFlexBox {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: 0 20px;
}
.lgbtqYouthSocietyItem {
  text-align: center;
}
.lgbtqYouthSocietyItem:last-child {
  width: 413px;
}
.lgbtqYouthSocietyAbout {
  display: inline-block;
  margin-bottom: 20px;
  padding: 20px 60px;
  border-radius: 10px;
  background-color: #f8f8f8;
}
.lgbtqYouthSocietyAboutTitle {
  position: relative;
  margin-bottom: 30px;
  font-size: 14px;
  text-align: center;
}
.lgbtqYouthSocietyAboutTitle::after {
  position: absolute;
  bottom: -25px;
  left: 50%;
  width: 13px;
  height: 14px;
  transform: translate(-50%, 0);
  background-image: url(../../assets/img/page21/equal.png);
  background-size: contain;
  background-repeat: no-repeat;
  content: "";
}
.lgbtqYouthSocietyAboutText {
  font-weight: bold;
  font-size: 20px;
  line-height: 1.4;
  text-align: center;
}
.lgbtqYouthSocietyGraph {
  width: 115px;
  margin-bottom: 25px;
  margin-inline: auto;
}

.slidePage21 .wavylineTextInner {
  font-size: 18px;
}

.slidePage21 .lgbtqYouthSocietyItem:nth-child(2) {
  transform: rotate(90deg);
}

.slidePage21 .pageTitle {
  margin-bottom: 30px;
}

.slidePage22 .lgbtqYouthSocietyGraph {
  width: 297px;
}

.slidePage22 .lgbtqYouthSocietyItem:last-child {
  width: 431px;
}

.slidePage23 .lgbtqSubTitle {
  margin-bottom: 0;
}

.slidePage23 .lgbtqYouthImg {
  margin-top: -10px;
  margin-bottom: 30px;
}

.slidePage24 .lgbtqYouthImg {
  width: 810px;
}

.slidePage25 .lgbtqYouthImg {
  width: 810px;
}

.slidePage25 .lgbtqYouthFlexBox p:first-child {
  width: 715px;
}

.slidePage26 .lgbtqSubTitle {
  margin-bottom: 0;
}

.slidePage26 .lgbtqYouthTitle {
  position: relative;
}
.slidePage26 .lgbtqYouthTitle::after {
  position: absolute;
  top: 10px;
  right: 65px;
  content: "※";
  color: #fff;
  font-size: 10px;
}

.slidePage26ExplanationBox {
  display: inline-flex;
  padding: 10px 15px;
  border-radius: 5px;
  background-color: #f8f8f8;
}
.slidePage26ExplanationTitle {
  margin-right: 15px;
  font-weight: bold;
  font-size: 12px;
}
.slidePage26ExplanationText {
  font-size: 12px;
}

.slidePage26 .lgbtqYouthFlexBox p:first-child {
  width: 712px;
}

.slidePage27 .lgbtqYouthFlexBox p:first-child {
  width: 495px;
}

.slidePage28FlexBox {
  display: flex;
}
.slidePage28FlexItem:first-child {
  width: 280px;
  margin-right: 110px;
}
.slidePage28FlexItem:first-child .lgbtqYouthImg {
  width: 100%;
}
.slidePage28FlexItem:last-child {
  width: 518px;
}
.slidePage28FlexItem:last-child .lgbtqYouthImg {
  width: 100%;
}

.slidePage28FlexBox .slidePage28FlexItem:first-child {
  width: 280px;
}

.slidePage29StageBox {
  position: relative;
  width: 500px;
  margin-inline: auto;
  padding: 50px 70px;
  border-radius: 5px;
  background-color: #f8f8f8;
}
.slidePage29StageBox::after {
  position: absolute;
  right: -50px;
  bottom: -40px;
  width: 112px;
  height: 131px;
  background-image: url(../../assets/img/page29/chara.svg);
  background-size: contain;
  background-repeat: no-repeat;
  content: "";
}
.slidePage29StageItem {
  display: flex;
  align-items: center;
  margin-bottom: 20px;
}
.slidePage29StageItem:last-child {
  margin-bottom: 0;
}
.slidePage29StageItemTitle {
  display: grid;
  place-content: center;
  width: 95px;
  height: 30px;
  margin-right: 7px;
  border-radius: 50px;
  background-color: #3194e6;
  color: #fff;
  font-weight: bold;
}
.slidePage29StageItemText {
  font-weight: bold;
  font-size: 20px;
}

.slidePage29StageItem:nth-child(2) .slidePage29StageItemTitle {
  background-color: #579ae6;
}

.slidePage29StageItem:nth-child(3) .slidePage29StageItemTitle {
  background-color: #81a1e5;
}

.slidePage29StageItem:nth-child(4) .slidePage29StageItemTitle {
  background-color: #98a5e5;
}

.slidePage29StageItem:nth-child(5) .slidePage29StageItemTitle {
  background-color: #b2a9e5;
}

.slidePage29StageItem:nth-child(6) .slidePage29StageItemTitle {
  background-color: #c9ade5;
}

.lqbtqStageItem {
  margin-bottom: 30px;
}
.lqbtqStageItemTitle {
  display: flex;
  align-items: center;
  margin-bottom: 10px;
  font-weight: bold;
  font-size: 20px;
}
.lqbtqStageItemTitleNumber {
  display: grid;
  place-content: center;
  width: 95px;
  height: 30px;
  margin-right: 7px;
  border-radius: 50px;
  background-color: #3194e6;
  color: #fff;
  font-weight: bold;
  font-size: 16px;
}
.lqbtqStageItemText {
  width: 790px;
  font-size: 14px;
  line-height: 1.8;
}

.lqbtqStageItem:nth-child(2) .lqbtqStageItemTitle .lqbtqStageItemTitleNumber {
  background-color: #579ae6;
}

.lqbtqStageItem:nth-child(3) .lqbtqStageItemTitle .lqbtqStageItemTitleNumber {
  background-color: #81a1e5;
}

.lqbtqStageItem:nth-child(4) .lqbtqStageItemTitle .lqbtqStageItemTitleNumber {
  background-color: #98a5e5;
}

.slidePage31 .lqbtqStageItem:nth-child(1) .lqbtqStageItemTitle .lqbtqStageItemTitleNumber {
  background-color: #b2a9e5;
}

.slidePage31 .lqbtqStageItem:nth-child(2) .lqbtqStageItemTitle .lqbtqStageItemTitleNumber {
  background-color: #c9ade5;
}

.slidePage31ExplanationBox {
  width: 540px;
  padding: 25px 30px;
  border-radius: 5px;
  background-color: #f8f8f8;
}
.slidePage31ExplanationTitle {
  margin-bottom: 15px;
  font-weight: bold;
}
.slidePage31ExplanationList {
  display: flex;
}
.slidePage31ExplanationListItem {
  margin-right: 25px;
}
.slidePage31ExplanationListItemText {
  margin-bottom: 10px;
  font-size: 14px;
}

.lgbtqPage31Comment {
  position: absolute;
  right: 150px;
  bottom: 110px;
}

.lgbtqPage32FlexBox {
  display: flex;
  align-items: flex-end;
  justify-content: space-between;
  margin-bottom: 55px;
  padding-right: 25px;
}
.lgbtqPage32ListBox {
  padding: 27px;
  border-radius: 5px;
  background-color: #f8f8f8;
}
.lgbtqPage32ListTitle {
  margin-bottom: 15px;
  font-weight: bold;
  font-size: 18px;
}
.lgbtqPage32ListText {
  font-size: 12px;
  line-height: 2;
}
.lgbtqPage32ListPlus {
  position: relative;
  margin-top: 15px;
  padding-top: 20px;
  color: #178fe6;
  font-weight: bold;
  font-size: 12px;
  text-align: center;
}
.lgbtqPage32ListPlus::before {
  position: absolute;
  top: 0;
  left: 50%;
  transform: translate(-50%, 0);
  content: "×";
  font-size: 14px;
}

.slidePage32 .wavylineTextInner {
  font-size: 22px;
}

.lgbtqPage33FlexBox {
  display: flex;
  align-items: flex-end;
}
.lgbtqPage33FlexItem:first-child {
  width: 523px;
  margin-right: 60px;
}
.lgbtqPage33GraphBox {
  display: flex;
  align-items: flex-end;
  margin-bottom: 20px;
}
.lgbtqPage33GraphItem {
  width: 293px;
}
.lgbtqPage33GraphCommentBox {
  padding-left: 20px;
}
.lgbtqPage33GraphCommentItem {
  margin-bottom: 30px;
}

.slidePage33 .lgbtqSubTitle {
  margin-bottom: 10px;
  font-size: 14px;
}

.lgbtqPagePrivilegeExplanationBox {
  display: inline-block;
  margin-bottom: 20px;
  padding: 30px;
  border-radius: 5px;
  background-color: #f8f8f8;
}
.lgbtqPagePrivilegeExplanationTitle {
  margin-bottom: 20px;
  font-weight: bold;
  font-size: 22px;
}
.lgbtqPagePrivilegeExplanationText {
  line-height: 1.8;
}

.lgbtqPage34Comment {
  position: absolute;
  right: 130px;
  bottom: 170px;
}

.lqbtqQuestion {
  display: inline-block;
  position: relative;
  padding: 25px 20px;
  border-radius: 5px;
  background-color: #f8f8f8;
  text-align: left;
}
.lqbtqQuestion::after {
  position: absolute;
  right: -20px;
  bottom: -85px;
  width: 99px;
  height: 116px;
  background-image: url(../../assets/img/page35/chara.svg);
  background-position: center center;
  background-size: contain;
  background-repeat: no-repeat;
  content: "";
}
.lqbtqQuestionItem {
  margin-bottom: 15px;
}
.lqbtqQuestionItem:last-child {
  margin-bottom: 0;
}

.slidePage36 .wavylineText {
  margin-top: 50px;
}

.slidePage36 .lqbtqQuestion::after {
  display: none;
}

.slidePage36 .wavylineTextInner {
  position: relative;
  font-size: 18px;
}
.slidePage36 .wavylineTextInner::before {
  position: absolute;
  right: -65px;
  bottom: -95px;
  width: 100px;
  height: 59px;
  background-image: url(../../assets/img/page36/chara.svg);
  background-position: center center;
  background-size: contain;
  background-repeat: no-repeat;
  content: "";
}

.lgbtqPage37Comment {
  position: absolute;
  top: 260px;
  right: 185px;
}

.slidePage38 .lqbtqQuestion::after {
  right: 40px;
  bottom: -20px;
  width: 87px;
  height: 86px;
  background-image: url(../../assets/img/page38/chara.svg);
}

.slidePage39 .lqbtqQuestion::after {
  right: 20px;
  bottom: -30px;
  width: 65px;
  height: 95px;
  background-image: url(../../assets/img/page39/chara.svg);
}

.slidePage39 .wavylineText {
  margin-top: 20px;
}

.slidePage39 .wavylineTextInner {
  margin-bottom: 20px;
  font-size: 16px;
}

.slidePage39 .wavylineTextInner::after {
  bottom: -13px;
  height: 10px;
}

.lgbtqPage40AboutBox {
  display: inline-block;
  margin-bottom: 85px;
  padding: 25px;
  border-radius: 5px;
  background-color: #f8f8f8;
}
.lgbtqPage40AboutTitle {
  margin-bottom: 20px;
  font-weight: bold;
  font-size: 22px;
}
.lgbtqPage40AboutText {
  font-size: 14px;
  line-height: 1.8;
}
.lgbtqPage40Text {
  position: relative;
  margin-bottom: 20px;
  font-weight: bold;
  font-size: 18px;
  line-height: 1.8;
  text-align: center;
}
.lgbtqPage40Text::after {
  position: absolute;
  top: -65px;
  left: 50%;
  width: 40px;
  height: 53px;
  transform: translate(-50%, 0);
  background-image: url(../../assets/img/arrow.svg);
  background-position: center center;
  background-size: contain;
  background-repeat: no-repeat;
  content: "";
}

.lgbtqPage41ListBox {
  margin-bottom: 60px;
}
.lgbtqPage41ListItem {
  margin-bottom: 15px;
}

.lgbtqPage41Comment1 {
  position: absolute;
  right: 85px;
  bottom: 270px;
}

.lgbtqPage41Comment2 {
  position: absolute;
  right: 85px;
  bottom: 170px;
}

.lgbtqPage41Next {
  text-align: center;
}
.lgbtqPage41NextInner {
  display: inline-block;
  position: relative;
  padding: 20px 40px;
  border-radius: 5px;
  background-color: #f8f8f8;
  color: #178fe6;
  font-weight: bold;
  font-size: 12px;
  line-height: 1.6;
  text-align: center;
}
.lgbtqPage41NextInner::after {
  position: absolute;
  top: 50%;
  right: 15px;
  width: 0;
  height: 0;
  transform: translate(0, -50%);
  border-top: 5px solid transparent;
  border-right: 0;
  border-bottom: 5px solid transparent;
  border-left: 13px solid #178fe6;
  border-style: solid;
  content: "";
}

.slidePage42 .pageTitle {
  margin-bottom: 20px;
}

.lgbtqPage42ListBox {
  margin-bottom: 25px;
}
.lgbtqPage42ListItem {
  display: grid;
  grid-template-columns: repeat(2, 1fr);
  margin-bottom: 8px;
  gap: 8px 74px;
}
.lgbtqPage42ListBefore {
  position: relative;
  padding: 17px 15px;
  border-radius: 5px;
  background-color: #f8f8f8;
  font-weight: bold;
  font-size: 12px;
  text-align: center;
}
.lgbtqPage42ListBefore::after {
  position: absolute;
  top: 50%;
  right: -54px;
  width: 33px;
  height: 38px;
  transform: translate(0, -50%) rotate(-90deg);
  background-image: url(../../assets/img/arrow.svg);
  background-position: center center;
  background-size: contain;
  background-repeat: no-repeat;
  content: "";
}
.lgbtqPage42ListAfter {
  padding: 17px 15px;
  border-radius: 5px;
  background-color: #f8f8f8;
  color: #178fe6;
  font-weight: bold;
  font-size: 12px;
  text-align: center;
}

.lgbtqPage42FlexBox {
  display: flex;
}
.lgbtqPage42FlexItem:first-child {
  margin-right: 35px;
  line-height: 1.8;
}
.lgbtqPage42FlexItem:last-child {
  padding: 10px;
  border-radius: 5px;
  background-color: #f8f8f8;
  font-size: 12px;
  line-height: 1.6;
}

.lgbtqPage43Graph {
  text-align: center;
}
.lgbtqPage43TextComment {
  position: absolute;
  right: 50px;
  bottom: 75px;
}

.slidePage44 .pageTitle {
  margin-bottom: 25px;
}

.lgbtqPage44TextComment {
  position: absolute;
  right: 30px;
  bottom: 85px;
}

.lgbtqPage44Comment {
  position: absolute;
  bottom: 85px;
  left: 30px;
}

.slidePage45 .lgbtqSubTitle {
  margin-bottom: 15px;
}

.lgbtqPage45ListBox {
  display: flex;
  margin-bottom: 10px;
}
.lgbtqPage45ListItem {
  margin-right: 45px;
}
.lgbtqPage45ListText {
  margin-bottom: 12px;
  font-size: 13px;
}
.lgbtqPage45TextBox {
  display: inline-block;
  padding: 15px 20px;
  border-radius: 5px;
  background-color: #f8f8f8;
  color: #178fe6;
  font-weight: bold;
  font-size: 14px;
  line-height: 1.8;
}

.lgbtqPage45Comment {
  position: absolute;
  right: 60px;
  bottom: 185px;
}

.lgbtqPage47Box {
  display: inline-block;
  position: relative;
  margin-bottom: 30px;
  padding: 20px 120px 20px 20px;
  border-radius: 5px;
  background-color: #f8f8f8;
}
.lgbtqPage47Box::after {
  position: absolute;
  top: 35px;
  right: -158px;
  width: 220px;
  height: 219px;
  background-image: url(../../assets/img/page47/img1.png);
  background-position: center center;
  background-size: contain;
  background-repeat: no-repeat;
  content: "";
}
.lgbtqPage47BoxWrap {
  display: inline-flex;
}
.lgbtqPage47Item {
  margin-right: 20px;
  margin-bottom: 15px;
}
.lgbtqPage47Item:last-child {
  margin-bottom: 0;
}
.lgbtqPage47ItemTitle {
  position: relative;
  margin-bottom: 7px;
  padding-left: 15px;
  font-weight: bold;
}
.lgbtqPage47ItemTitle::before {
  position: absolute;
  top: 50%;
  left: 0;
  width: 0;
  height: 0;
  transform: translate(0, -50%);
  border-top: 4px solid transparent;
  border-right: 0;
  border-bottom: 4px solid transparent;
  border-left: 10px solid #178fe6;
  border-style: solid;
  content: "";
}
.lgbtqPage47ItemText {
  padding-left: 15px;
  font-size: 14px;
  line-height: 1.6;
}

.lgbtqPage47Box2::after {
  top: 20px;
  background-image: url(../../assets/img/page47/img2.png);
}

.lgbtqPage49LinkFlexBox {
  display: grid;
  grid-template-columns: repeat(2, 1fr);
  gap: 30px;
}
.lgbtqPage49LinkBox {
  display: inline-block;
  padding: 30px;
  border-radius: 5px;
  background-color: #f8f8f8;
}
.lgbtqPage49LinkItem {
  min-width: 357px;
  margin-bottom: 20px;
}
.lgbtqPage49LinkItem:last-child {
  margin-bottom: 0;
}
.lgbtqPage49LinkTitle {
  position: relative;
  margin-bottom: 10px;
  padding-left: 15px;
  font-weight: bold;
}
.lgbtqPage49LinkTitle::after {
  position: absolute;
  top: 50%;
  left: 0;
  width: 0;
  height: 0;
  transform: translate(0, -50%);
  border-top: 4px solid transparent;
  border-right: 0;
  border-bottom: 4px solid transparent;
  border-left: 12px solid #178fe6;
  border-style: solid;
  content: "";
}
.lgbtqPage49LinkText {
  padding-left: 15px;
  color: #178fe6;
  font-size: 12px;
}

.js-fadeUpAnim {
  transform: translate(0, 70px);
  opacity: 0;
  transition: 1.5s;
}

.js-fadeInAnim {
  opacity: 0;
  transition: 1.5s;
}

.swiper:not(.swiper-initialized) .defaltBtn,
.swiper:not(.swiper-initialized) .topBtn,
.swiper:not(.swiper-initialized) .menuBtn {
  display: none;
}

.swiper-slide-active .delay1 {
  transition-delay: 1s;
}
.swiper-slide-active .delay15 {
  transition-delay: 1.5s;
}
.swiper-slide-active .delay2 {
  transition-delay: 2s;
}
.swiper-slide-active .delay25 {
  transition-delay: 2.5s;
}
.swiper-slide-active .delay3 {
  transition-delay: 3s;
}
.swiper-slide-active .delay35 {
  transition-delay: 3.5s;
}
.swiper-slide-active .delay4 {
  transition-delay: 4s;
}
.swiper-slide-active .delay45 {
  transition-delay: 4.5s;
}
.swiper-slide-active .delay5 {
  transition-delay: 5s;
}
.swiper-slide-active .delay55 {
  transition-delay: 5.5s;
}
.swiper-slide-active .delay6 {
  transition-delay: 6s;
}
.swiper-slide-active .delay65 {
  transition-delay: 6.5s;
}
.swiper-slide-active .delay7 {
  transition-delay: 7s;
}
.swiper-slide-active .delay75 {
  transition-delay: 7.5s;
}
.swiper-slide-active .delay8 {
  transition-delay: 8s;
}
.swiper-slide-active .delay85 {
  transition-delay: 8.5s;
}
.swiper-slide-active .delay9 {
  transition-delay: 9s;
}
.swiper-slide-active .delay95 {
  transition-delay: 9.5s;
}

.topBtn,
.menuBtn {
  display: grid;
  z-index: 10;
  position: absolute;
  top: 35px;
  right: 30px;
  place-content: center;
  width: 156px;
  height: 36px;
  border-radius: 50px;
  background-color: #ff8569;
  color: #fff;
  font-weight: bold;
  text-align: center;
  cursor: pointer;
}
.topBtn::after,
.menuBtn::after {
  position: absolute;
  top: 50%;
  left: 10px;
  width: 0;
  height: 0;
  transform: translate(0, -50%);
  border-top: 3px solid transparent;
  border-right: 8px solid #fff;
  border-bottom: 3px solid transparent;
  border-left: 0;
  border-style: solid;
  content: "";
}
.is-topSlideActive .topBtn, .is-aboutSlideActive .topBtn,
.is-topSlideActive .menuBtn,
.is-aboutSlideActive .menuBtn {
  display: none;
}

.topBtn {
  display: none;
  z-index: 11;
}
.is-menuSlideActive .topBtn {
  display: block;
}
@media screen and (min-width: 769px) {
  .displayNotNarrow {
    display: inherit;
  }
  .displayNotNarrow.displayInlineBlock {
    display: inline-block;
  }
  .displayNarrow {
    display: none;
  }
  .l-inner {
    padding-inline: 2.34375vw;
  }
}
@media screen and (min-width: 1024px) {
  .displayNotMedium {
    display: block;
  }
  .displayNotMedium.displayInlineBlock {
    display: inline-block;
  }
  .displayMedium {
    display: none;
  }
}
@media screen and (min-width: 1450px) {
  .displayXwide {
    display: inherit;
  }
}
@media screen and (max-width: 1024px) {
  .displayNotMedium {
    display: none;
  }
  .displayMedium {
    display: block;
  }
}
@media screen and (max-width: 769px) {
  .displayNotNarrow {
    display: none;
  }
  .displayNarrow {
    display: inherit;
  }
}
@media screen and (max-width: 768px) {
  .spMb0 {
    margin-bottom: 0;
  }
  .spMb5 {
    margin-bottom: 5px;
  }
  .spMb10 {
    margin-bottom: 10px;
  }
  .spMb12 {
    margin-bottom: 12px;
  }
  .spMb15 {
    margin-bottom: 15px;
  }
  .spMb20 {
    margin-bottom: 20px;
  }
  .spMb25 {
    margin-bottom: 25px;
  }
  .spMb30 {
    margin-bottom: 30px;
  }
  .spMb35 {
    margin-bottom: 35px;
  }
  .spMb40 {
    margin-bottom: 40px;
  }
  .spMb45 {
    margin-bottom: 45px;
  }
  .spMb50 {
    margin-bottom: 50px;
  }
  .spMb55 {
    margin-bottom: 55px;
  }
  .spMb60 {
    margin-bottom: 60px;
  }
  .spMb65 {
    margin-bottom: 65px;
  }
  .spMb70 {
    margin-bottom: 70px;
  }
  .spMb80 {
    margin-bottom: 80px;
  }
  .spMb90 {
    margin-bottom: 90px;
  }
  .spMb100 {
    margin-bottom: 100px;
  }
  .spMb120 {
    margin-bottom: 120px;
  }
  .spMb150 {
    margin-bottom: 150px;
  }
  .spMb170 {
    margin-bottom: 170px;
  }
  .spMb200 {
    margin-bottom: 200px;
  }
  .spPt100 {
    padding-top: 100px;
  }
  .spPt200 {
    padding-top: 200px;
  }
  .spPb100 {
    padding-bottom: 100px;
  }
  .spPb120 {
    padding-bottom: 120px;
  }
  .spFs10 {
    font-size: 1rem;
  }
  .spFs11 {
    font-size: 1.1rem;
  }
  .spFs12 {
    font-size: 1.2rem;
  }
  .spFs13 {
    font-size: 1.3rem;
  }
  .spFs14 {
    font-size: 1.4rem;
  }
  .spFs15 {
    font-size: 1.5rem;
  }
  .spFs16 {
    font-size: 1.6rem;
  }
  .spFs17 {
    font-size: 1.7rem;
  }
  .spFs18 {
    font-size: 1.8rem;
  }
  .spFs20 {
    font-size: 2rem;
  }
  .spFs22 {
    font-size: 2.2rem;
  }
  .spFs24 {
    font-size: 2.4rem;
  }
  .spFs25 {
    font-size: 2.5rem;
  }
  .spFs30 {
    font-size: 3rem;
  }
  .spFs42 {
    font-size: 4.2rem;
  }
  .spLs01 {
    letter-spacing: 0.01em;
  }
  .spLs12 {
    letter-spacing: 0.12em;
  }
  .spLs20 {
    letter-spacing: 0.2em;
  }
  .spLh20 {
    line-height: 2;
  }
  ol.numberList li::before {
    font-size: 1.4rem;
  }
  .narrowTxtLeft {
    text-align: left;
  }
  .narrowTxtCenter {
    text-align: center;
  }
  .l-inner {
    padding-inline: 7.2vw;
  }
  .linkBtn,
  button.linkBtn,
  a.linkBtn {
    min-width: 232px;
    padding-left: 25px;
  }
}
@media screen and (max-width: 599px) {
  .displaySp {
    display: inherit;
  }
}

/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiLi4vY3NzL3N0eWxlLmNzcyIsIm1hcHBpbmdzIjoiOzs7QUFBQSxnQkFBZ0I7QUNBaEI7Ozs7Ozs7Ozs7RUFBQTtBQVlBO0VBQWl2RTtFQUFoQjtFQUE3ckU7RUFBekI7QURLWDtBQ0xtd0U7RUFBTTtFQUErZ0g7QURReHhMOztBQ1JzeUU7RUFBdUc7RUFBNUQ7RUNNLzBFO0VETjZ6RTtFQUFqQjtFQUFxRjtFQUFoQztFQUFnQjtBRGtCbjNFOztBQ2xCdTVFO0VBQWlDO0FEc0J4N0U7O0FDdEI4OEU7RUFBOEc7RUFBM0M7RUFBVjtFQUF6QztFQUFrQjtFQUFXO0VBQW1DO0FEZ0M5aEY7O0FDaENtbEY7RUFBOEM7QURvQ2pvRjs7QUNwQ2dxRjtFQUF1QjtBRHdDdnJGOztBQ3hDMHNGO0VBQXVDO0FENENqdkY7O0FDNUNvd0Y7RUFBbUQ7RUNtQnJ6RjtFRG5CZ3hGO0VBQWM7RUNnQjl4RjtFRGhCeXlGO0VDaUJ6eUY7RUFHQTtFQThGQTtFQWhHQTtFQUhBO0VBb0dBO0VEbkh1MEY7QURvRHowRjs7QUNwRHUyRjtFQUE4QjtBRHdEcjRGOztBQ3hEdTVGO0VBQW9EO0FENEQzOEY7O0FDNUR1OUY7RUFBbUM7RUFBdUI7QURpRWpoRzs7QUNqRXNqRztFQUE4RDtFQUF4QjtFQUEyRDtBRHVFdnBHOztBQ3ZFa3JHO0VBQXNEO0FEMkV4dUc7O0FDM0Uydkc7RUFBeVE7QUQrRXBnSDs7QUMvRWdpSDtFQUFnUTtFQUExRTtFQUF5QjtFQUFQO0VBQWE7RUFBVztFQUFZO0FEeUY1d0g7O0FDekYyeUg7RUFBZ0M7QUQ2RjMwSDs7QUM3RnMySDtFQUFxQztBRGlHMzRIOztBQ2pHazlIO0VBQXNDO0FEcUd4L0g7O0FDckdna0k7RUFBb0M7QUR5R3BtSTs7QUN6RzBxSTtFQUF1QztBRDZHanRJOztBQzdHMHhJO0VBQW9FO0VBQW5DO0VBQWM7QURtSHowSTs7QUNuSHMzSTtFQUFvRDtBRHVIMTZJOztBQ3ZIdTdJO0VBQStDO0FEMkh0K0k7O0FDM0hvZ0o7RUFBbUQ7QUQrSHZqSjs7QUMv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bUJGOztBR3ZtQkE7Ozs7RUFNRTtFQUNBO0VBSEE7RUFDQTtBSDRtQkY7O0FHeG1CQTtFQUNFO0FIMm1CRjs7QUd6bUJBO0VBQ0U7QUg0bUJGOztBR25tQkE7RUFDRTtBSHNtQkY7QUdybUJFO0VBQ0U7RUFDQTtBSHVtQko7O0FHN2xCQTtFQUNFO0VBQ0E7QUhnbUJGOztBRzlsQkE7RUFDRTtBSGltQkY7O0FHL2xCQTtFQUNFO0VBQ0E7RUFDQTtBSGttQkY7O0FHaG1CQTtFQUNFO0VBQ0E7RUFDQTtBSG1tQkY7O0FHam1CQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VDZ3FCQTtFRC9wQkE7RUFDQTtBSG9tQkY7O0FHam1CQTtFQUNFO0FIb21CRjs7QUlsd0JBO0VBQ0U7RUFDQTtBSnF3QkY7O0FJbHdCQTtFQVVFO0VBR0E7RUFDQTtFQUNBO0VBQ0E7RUFmQTtFQUVBO0VBREE7RUFFQTtFQUlBO0VBSEE7RUFDQTtFQUNBLHVDQ01jO0VESmQ7RUFFQTtBSnl3QkY7QUlud0JFOzs7RUFHRTtBSnF3Qko7QUk5dkJFO0VBS0U7RUFEQTtBSjh2Qko7O0FJanZCQTtFQUNFO0FKb3ZCRjs7QUlsdkJBO0VBQ0U7QUpxdkJGOztBSW52QkE7RUFDRTtBSnN2QkY7O0FJcHZCQTtFQUNFO0FKdXZCRjs7QUlydkJBO0VBQ0U7QUp3dkJGOztBSXR2QkE7RUFDRTtBSnl2QkY7O0FJdnZCQTtFQUNFO0FKMHZCRjs7QUl4dkJBO0VBQ0U7QUoydkJGOztBSXp2QkE7RUFDRTtBSjR2QkY7O0FJMXZCQTtFQUNFO0FKNnZCRjs7QUkzdkJBO0VBQ0U7QUo4dkJGOztBSTV2QkE7RUFDRTtBSit2QkY7O0FJN3ZCQTtFQUNFO0FKZ3dCRjs7QUk5dkJBO0VBQ0U7QUppd0JGOztBSS92QkE7RUFDRTtBSmt3QkY7O0FJaHdCQTtFQUNFO0FKbXdCRjs7QUlqd0JBO0VBQ0U7QUpvd0JGOztBSWx3QkE7RUFDRTtBSnF3QkY7O0FJbndCQTtFQUNFO0FKc3dCRjs7QUlwd0JBO0VBQ0U7QUp1d0JGOztBSXJ3QkE7RUFDRTtBSnd3QkY7O0FJdHdCQTtFQUNFO0FKeXdCRjs7QUl2d0JBO0VBQ0U7QUowd0JGOztBSXh3QkE7RUFDRTtBSjJ3QkY7O0FJendCQTtFQUNFO0FKNHdCRjs7QUkxd0JBO0VBQ0U7QUo2d0JGOztBSTN3QkE7RUFDRTtBSjh3QkY7O0FJNXdCQTtFQUNFO0FKK3dCRjs7QUk3d0JBO0VBQ0U7QUpneEJGOztBSTl3QkE7RUFDRTtBSml4QkY7O0FJOXdCQTtFQUNFO0FKaXhCRjs7QUkvd0JBO0VBQ0U7QUpreEJGOztBSWh4QkE7RUFDRTtBSm14QkY7O0FJanhCQTtFQUNFO0FKb3hCRjs7QUlseEJBO0VBQ0U7QUpxeEJGOztBSW54QkE7RUFDRTtBSnN4QkY7O0FJbnhCQTtFQUNFO0FKc3hCRjs7QUlweEJBO0VBQ0U7QUp1eEJGO0FJMXNCQTtFQUNFO0FKb3hCRjs7QUlseEJBO0VBQ0U7QUpxeEJGOztBSW54QkE7RUFDRTtBSnN4QkY7O0FJcHhCQTtFQUNFO0FKdXhCRjs7QUlyeEJBO0VBQ0U7QUp3eEJGOztBSXR4QkE7RUFDRTtBSnl4QkY7O0FJdnhCQTtFQUNFO0FKMHhCRjs7QUl4eEJBO0VBQ0U7QUoyeEJGOztBSXp4QkE7RUFDRTtBSjR4QkY7O0FJMXhCQTtFQUNFO0FKNnhCRjs7QUkzeEJBO0VBQ0U7QUo4eEJGOztBSTV4QkE7RUFDRTtBSit4QkY7O0FJN3hCQTtFQUNFO0FKZ3lCRjs7QUk5eEJBO0VBQ0U7QUppeUJGOztBSTl4QkE7RUFDRTtBSml5QkY7O0FJL3hCQTtFQUNFO0FKa3lCRjs7QUloeUJBO0VBQ0U7QUpteUJGOztBSWp5QkE7RUFDRTtBSm95QkY7O0FJanlCQTtFQUNFO0FKb3lCRjs7QUlseUJBO0VBQ0U7QUpxeUJGOztBSW55QkE7RUFDRTtBSnN5QkY7O0FJcHlCQTtFQUNFO0FKdXlCRjs7QUlyeUJBO0VBQ0U7QUp3eUJGOztBSXR5QkE7RUFDRTtBSnl5QkY7QUlqeEJFO0VBQ0U7QUpreUJKOztBSS94QkE7RUFDRTtBSmt5QkY7O0FJaHlCQTtFQUNFO0FKbXlCRjs7QUlqeUJBO0VBQ0U7QUpveUJGOztBSWx5QkE7OztFQUdFO0FKcXlCRjs7QUlueUJBO0VBQ0U7QUpzeUJGOztBSXB5QkE7RUFDRSxvQ0NuVmM7QUwwbkNoQjs7QUlweUJBO0VBQ0UsV0N2V1c7QUw4b0NiOztBSXJ5QkE7RUFDRSxjQ3pXVTtBTGlwQ1o7O0FJdHlCQTtFQUNFLFdDeFdXO0FMaXBDYjs7QUl2eUJBO0VBQ0UsY0MxV2lCO0FMb3BDbkI7O0FJeHlCQTtFQUNFLGNDNVdXO0FMdXBDYjs7QUl6eUJBO0VBQ0U7QUo0eUJGOztBSTF5QkE7RUFDRTtBSjZ5QkY7O0FJMXlCQTtFQUNFO0FKNnlCRjs7QUkzeUJBO0VBRUU7RUFDQTtFQUZBO0VBR0E7QUo4eUJGOztBSTV5QkE7RUFDRTtBSit5QkY7O0FJN3lCQTtFQUNFO0FKZ3pCRjs7QUk5eUJBO0VBQ0U7QUppekJGOztBSS95QkE7RUFDRTtBSmt6QkY7O0FJaHpCQTtFQUNFO0FKbXpCRjs7QUlqekJBO0VBQ0U7QUpvekJGOztBSWx6QkE7RUFDRTtBSnF6QkY7O0FJbnpCQTtFQUNFO0FKc3pCRjs7QUlwekJBO0VBQ0U7QUp1ekJGOztBSXJ6QkE7RUFDRTtBSnd6QkY7O0FJdHpCQTtFQUNFO0FKeXpCRjs7QUl2ekJBO0VBQ0U7QUowekJGOztBSXh6QkE7RUFDRTtBSjJ6QkY7O0FJenpCQTtFQUNFO0FKNHpCRjs7QUkxekJBO0VBQ0U7QUo2ekJGOztBSTN6QkE7RUFDRTtBSjh6QkY7O0FJNXpCQTtFQUNFO0FKK3pCRjs7QUk3ekJBO0VBQ0U7QUpnMEJGOztBSTl6QkE7RUFDRTtBSmkwQkY7O0FJL3pCQTtFQUNFO0FKazBCRjs7QUloMEJBO0VBQ0U7QUptMEJGOztBSWowQkE7RUFDRTtBSm8wQkY7O0FJajBCQTtFQUNFO0FKbzBCRjs7QUlsMEJBO0VBQ0U7QUpxMEJGOztBSW4wQkE7RUFDRTtBSnMwQkY7O0FJcDBCQTtFQUNFO0FKdTBCRjs7QUlyMEJBO0VBQ0U7QUp3MEJGOztBSXQwQkE7RUFDRTtBSnkwQkY7O0FJdjBCQTtFQUNFO0FKMDBCRjs7QUl2MEJBO0VBQ0U7QUowMEJGOztBSXgwQkE7RUFDRTtBSjIwQkY7O0FJejBCQTtFQUNFO0FKNDBCRjs7QUkxMEJBO0VBQ0U7QUo2MEJGOztBSTMwQkE7RUFDRTtBSjgwQkY7O0FJNTBCQTtFQUNFO0FKKzBCRjs7QUk3MEJBO0VBQ0U7QUpnMUJGOztBSTkwQkE7RUFDRTtBSmkxQkY7O0FJLzBCQTtFQUNFO0FKazFCRjs7QUloMUJBO0VBQ0U7QUptMUJGOztBSWgxQkE7RUFDRTtBSm0xQkY7O0FJajFCQTtFQUNFO0FKbzFCRjs7QUlsMUJBO0VBQ0U7QUpxMUJGOztBSW4xQkE7RUFDRTtBSnMxQkY7O0FJcDFCQTtFQUNFO0FKdTFCRjs7QUlyMUJBO0VBQ0U7QUp3MUJGOztBSXQxQkE7RUFDRTtBSnkxQkY7O0FJdjFCQTtFQUNFO0FKMDFCRjs7QUl4MUJBO0VBQ0U7QUoyMUJGOztBSXoxQkE7RUFDRTtBSjQxQkY7O0FJMTFCQTtFQUNFO0FKNjFCRjs7QUkzMUJBO0VBQ0U7QUo4MUJGOztBSTUxQkE7RUFDRTtBSisxQkY7O0FJNzFCQTtFQUNFO0FKZzJCRjs7QUk3MUJBO0VBQ0U7QUpnMkJGOztBSTkxQkE7RUFDRTtBSmkyQkY7QUk1eEJBOztFQUdFO0VBREE7RUFFQTtBSjAxQkY7QUl6MUJFOztFQUNFO0FKNDFCSjs7QUlwMUJBO0VBQ0U7QUp1MUJGOztBSXIxQkE7Ozs7O0VBS0U7RUFDQTtBSncxQkY7O0FJcjFCRTtFQUNFLGNDbm9CUztFRG9vQlQ7QUp3MUJKO0FJdDFCRTtFQUdFO0VBRkE7RUFDQTtBSnkxQko7O0FJbjFCRTtFQUNFO0FKczFCSjtBSXIxQkk7RUFDRTtBSnUxQk47QUlwMUJFO0VBQ0U7QUpzMUJKO0FJcDFCRTtFQUNFO0FKczFCSjtBSXIxQkk7RUFDRTtBSnUxQk47O0FJNzBCQTs7RUFFRTtBSmcxQkY7O0FJNTBCRTs7RUFDRTtBSmcxQko7QUkvMEJJOztFQUNFO0VBQ0E7QUprMUJOO0FJajFCTTs7RUFJRTtFQUhBO0VBQ0E7RUFDQTtFQUVBO0VBQ0E7RUFFQTtFQURBLHNCQzFyQks7RUQ0ckJMO0FKbzFCUjtBSS8wQkk7O0VBQ0U7QUprMUJOO0FJajFCTTs7RUFDRTtFQUNBO0FKbzFCUjtBSS8wQkk7O0VBQ0U7RUFDQTtBSmsxQk47QUlqMUJNOztFQUlFO0VBSEE7RUFDQTtFQUNBO0VBRUE7QUpvMUJSOztBSTkwQkE7RUFDRTtBSmkxQkY7QUloMUJFO0VBQ0U7RUFDQTtBSmsxQko7QUlqMUJJO0VBQ0U7QUptMUJOO0FJajFCSTtFQUdFO0VBQ0E7RUFDQTtFQUNBO0VBSkE7RUFLQSxXQ3Z1Qk87RUR3dUJQO0VBUEE7QUowMUJOO0FJNzBCSTtFQUNFO0FKbzFCTjtBSW4xQk07RUFFRTtFQURBO0FKczFCUjtBSXAxQlE7RUFDRTtBSnMxQlY7O0FJaDFCQTtFQUNFO0FKbTFCRjtBSWwxQkU7RUFDRTtFQUNBO0FKbzFCSjtBSW4xQkk7RUFDRTtBSnExQk47QUluMUJJO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUVBO0VBREE7RUFLQTtFQUhBO0VBQ0E7RUFDQTtFQUVBO0FKcTFCTjs7QUkvekJBO0VBQ0U7QUp1MEJGO0FJOXpCRTtFQUNFO0FKbzBCSjs7QUl4ekJBO0VBQ0U7QUoyekJGOztBSXp6QkE7RUFDRTtBSjR6QkY7O0FJMXpCQTtFQUNFO0FKNnpCRjs7QUkzekJBO0VBQ0U7QUo4ekJGOztBSTV6QkE7RUFDRTtBSit6QkY7O0FJMXpCQTtFQUNFO0FKazBCRjtBSW54QkE7RUFDRTtBSmkwQkY7O0FJL3pCQTtFQUNFO0FKazBCRjs7QUloMEJBO0VBQ0U7QUptMEJGOztBSWowQkE7RUFDRTtBSm8wQkY7O0FJOXpCQTtFQUNFO0FKaTBCRjs7QUkvekJBO0VBQ0U7QUprMEJGOztBSS96QkE7RUFDRTtBSmswQkY7O0FJaDBCQTtFQUNFO0FKbTBCRjs7QUlqMEJBO0VBQ0U7QUpvMEJGOztBSWowQkE7RUFDRTtBSm8wQkY7O0FJbDBCQTtFQUNFO0FKcTBCRjs7QUluMEJBO0VBQ0U7QUpzMEJGOztBSXAwQkE7O0VBRUU7QUp1MEJGO0FJNXpCQTtFQUNFO0FKdTBCRjs7QUlyMEJBO0VBQ0U7QUp3MEJGOztBSXQwQkE7RUFD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QUNBO0VBRkE7RUFEQTtFQUpBO0VBR0E7RUFPQTtBRm04REo7QUVqOERFO0VBV0U7RUFUQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUVBO0VBREE7RUFSQTtBRjY4REo7QUVqOERFO0VBRUU7RUFEQTtBRm84REo7O0FFaDhEQTtFQUNFO0VBRUE7RUFEQTtBRm84REY7O0FFaDhEQTtFQUNFO0FGbThERjs7QUVqOERBO0VBQ0U7QUZvOERGOztBRTk3REE7RUFDRTtBRmk4REY7O0FFLzdEQTtFQUNFO0FGazhERjs7QUUvN0RFO0VBQ0U7RUFDQTtBRms4REo7QUVoOERFO0VBQ0U7QUZrOERKO0FFajhESTtFQUNFO0FGbThETjtBRWg4REU7RUFDRTtFQUNBO0VBQ0E7QUZrOERKOztBRTM3REE7RUFDRTtBRjg3REY7O0FFNTdEQTtFQUNFO0FGKzdERjs7QUU3N0RBO0VBQ0U7QUZnOERGOztBRTk3REE7RUFDRTtFQUNBO0VBQ0E7QUZpOERGOztBRS83REE7RUFDRTtBRms4REY7O0FFNTdEQTtFQUNFO0FGKzdERjs7QUU3N0RBO0VBQ0U7QUZnOERGOztBRTM3REU7RUFHRTtFQUZBO0VBQ0E7QUYrN0RKO0FFNzdESTtFQUdFO0VBREE7RUFEQTtBRmk4RE47QUU3N0RJO0VBQ0U7QUYrN0ROOztBRTM3REE7RUFDRTtFQUNBO0VBQ0E7QUY4N0RGOztBRTU3REE7RUFDRTtFQUNBO0VBQ0E7QUYrN0RGOztBRXo3REE7RUFDRTtBRjQ3REY7O0FFMTdEQTtFQUNFO0FGNjdERjs7QUUzN0RBO0VBQ0U7RUFDQTtBRjg3REY7O0FFMTdESTtFQUNFO0VBQ0E7QUY2N0ROO0FFMzdESTtFQUVFO0VBREE7QUY4N0ROO0FFMTdERTtFQUNFO0VBRUE7RUFEQTtBRjY3REo7O0FFcjdEQTtFQUNFO0FGdzdERjs7QUV0N0RBO0VBQ0U7QUZ5N0RGOztBRXY3REE7RUFDRTtBRjA3REY7O0FFeDdEQTtFQUNFO0FGMjdERjs7QUV6N0RBO0VBQ0U7QUY0N0RGOztBRTE3REE7RUFDRTtBRjY3REY7QUU1N0RFO0VBQ0U7QUY4N0RK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L3lERTtFQUNFO0FGaXpESjtBRS95REU7RUFDRTtBRml6REo7QUUveURFO0VBQ0U7QUZpekRKO0FFL3lERTtFQUNFO0FGaXpESjtBRS95REU7RUFDRTtBRml6REo7QUUveURFO0VBQ0U7QUZpekRKO0FFL3lERTtFQUNFO0FGaXpESjtBRS95REU7RUFDRTtBRml6REo7QUUveURFO0VBQ0U7QUZpekRKO0FFL3lERTtFQUNFO0FGaXpESjtBRS95REU7RUFDRTtBRml6REo7O0FFN3lEQTs7RUFhRTtFQVhBO0VBQ0E7RUFDQTtFQUNBO0VBU0E7RUFSQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUdBO0FGZ3pERjtBRS95REU7O0VBRUU7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQVhBO0FGNnpESjtBRS95REU7OztFQUVFO0FGa3pESjs7QUUveURBO0VBRUU7RUFEQTtBRm16REY7QUVqekRFO0VBQ0U7QUZtekRKO0FROXVIRTtFSnU0QkE7SUFDRTtFSnEwQkY7RUlwMEJFO0lBQ0U7RUpzMEJKO0VJbjBCQTtJQUNFO0VKcTBCRjtFTWhzREY7SUFFSTtFTit6REY7QUFoSUY7QVFwdERFO0VKbzNCQTtJQUNFO0VKcTBCRjtFSXAwQkU7SUFDRTtFSnMwQko7RUluMEJBO0lBQ0U7RUpxMEJGO0FBQ0Y7QVFqc0RFO0VKcTJCRjtJQUdJO0VKbzBCRjtBQUNGO0FRN3FERTtFSjQyQkE7SUFDRTtFSnEwQkY7RUluMEJBO0lBQ0U7RUpxMEJGO0FBQ0Y7QVF0ckRFO0VKKzNCQTtJQUNFO0VKcTBCRjtFSW4wQkE7SUFDRTtFSnEwQkY7QUFDRjtBUXpzREU7RUptTEE7SUFDRTtFSnd4QkY7RUl0eEJBO0lBQ0U7RUp3eEJGO0VJdHhCQTtJQUNFO0VKd3hCRjtFSXR4QkE7SUFDRTtFSnd4QkY7RUl0eEJBO0lBQ0U7RUp3eEJGO0VJdHhCQTtJQUNFO0VKd3hCRjtFSXR4QkE7SUFDRTtFSnd4QkY7RUl0eEJBO0lBQ0U7RUp3eEJGO0VJdHhCQTtJQUNFO0VKd3hCRjtFSXR4QkE7SUFDRTtFSnd4QkY7RUl0eEJBO0lBQ0U7RUp3eEJGO0VJdHhCQTtJQUNFO0VKd3hCRjtFSXR4QkE7SUFDRTtFSnd4QkY7RUl0eEJBO0lBQ0U7RUp3eEJGO0VJdHhCQTtJQUNFO0VKd3hCRjtFSXR4QkE7SUFDRTtFSnd4QkY7RUl0eEJBO0lBQ0U7RUp3eEJGO0VJdHhCQTtJQUNFO0VKd3hCRjtFSXR4QkE7SUFDRTtFSnd4QkY7RUl0eEJBO0lBQ0U7RUp3eEJGO0VJdHhCQTtJQUNFO0VKd3hCRjtFSXR4QkE7SUFDRTtFSnd4QkY7RUl0eEJBO0lBQ0U7RUp3eEJGO0VJcnNCQTtJQUNFO0VKeXlCRjtFSXZ5QkE7SUFDRTtFSnl5QkY7RUl2eUJBO0lBQ0U7RUp5eUJGO0VJdnlCQTtJQUNFO0VKeXlCRjtFSTVqQkE7SUFDRTtFSmkyQkY7RUkvMUJBO0lBQ0U7RUppMkJGO0VJLzFCQTtJQUNFO0VKaTJCRjtFSS8xQkE7SUFDRTtFSmkyQkY7RUkvMUJBO0lBQ0U7RUppMkJGO0VJLzFCQTtJQUNFO0VKaTJCRjtFSS8xQkE7SUFDRTtFSmkyQkY7RUkvMUJBO0lBQ0U7RUppMkJGO0VJLzFCQTtJQUNFO0VKaTJCRjtFSS8xQkE7SUFDRTtFSmkyQkY7RUkvMUJBO0lBQ0U7RUppMkJGO0VJLzFCQTtJQUNFO0VKaTJCRjtFSS8xQkE7SUFDRTtFSmkyQkY7RUkvMUJBO0lBQ0U7RUppMkJGO0VJLzFCQTtJQUNFO0VKaTJCRjtFSTkxQkE7SUFDRTtFSmcyQkY7RUk5MUJBO0lBQ0U7RUpnMkJGO0VJOTFCQTtJQUNFO0VKZzJCRjtFSTcxQkE7SUFDRTtFSisxQkY7RUludUJFO0lBVUk7RUpxMUJOO0VJaHBCQTtJQUNFO0VKdzBCRjtFSXQwQkE7SUFDRTtFSncwQkY7RU03dkRGO0lBS0k7RU5pMERGO0VPNXlERjs7O0lBY0k7SUFDQTtFUGkyREY7QUE5NEJGO0FRL2dDRTtFSisxQkY7SUFHSTtFSmkwQkY7QUFDRixDIiwic291cmNlcyI6WyJ3ZWJwYWNrOi8vLy4vc3JjL3Nhc3Mvc3R5bGUuc2NzcyIsIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvc3dpcGVyL3N3aXBlci1idW5kbGUubWluLmNzcyIsIndlYnBhY2s6Ly8vLi9zcmMvc2Fzcy9fY29udGVudHMuc2NzcyIsIndlYnBhY2s6Ly8vLi9zcmMvc2Fzcy9fcmVzZXQuc2NzcyIsIndlYnBhY2s6Ly8vLi9zcmMvc2Fzcy9fYmFzZS5zY3NzIiwid2VicGFjazovLy8uL3NyYy9zYXNzL192YXJpYWJsZXMuc2NzcyIsIndlYnBhY2s6Ly8vLi9zcmMvc2Fzcy9fbGF5b3V0LnNjc3MiLCJ3ZWJwYWNrOi8vLy4vc3JjL3Nhc3MvX21vZHVsZS5zY3NzIiwid2VicGFjazovLy8uL3NyYy9zYXNzL19taXhpbi5zY3NzIl0sInNvdXJjZXNDb250ZW50IjpbIkBjaGFyc2V0IFwiVVRGLThcIjtcbi8qKlxuICogU3dpcGVyIDguNC43XG4gKiBNb3N0IG1vZGVybiBtb2JpbGUgdG91Y2ggc2xpZGVyIGFuZCBmcmFtZXdvcmsgd2l0aCBoYXJkd2FyZSBhY2NlbGVyYXRlZCB0cmFuc2l0aW9uc1xuICogaHR0cHM6Ly9zd2lwZXJqcy5jb21cbiAqXG4gKiBDb3B5cmlnaHQgMjAxNC0yMDIzIFZsYWRpbWlyIEtoYXJsYW1waWRpXG4gKlxuICogUmVsZWFzZWQgdW5kZXIgdGhlIE1JVCBMaWNlbnNlXG4gKlxuICogUmVsZWFzZWQgb246IEphbnVhcnkgMzAsIDIwMjNcbiAqL1xuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBzd2lwZXItaWNvbnM7XG4gIHNyYzogdXJsKFwiZGF0YTphcHBsaWNhdGlvbi9mb250LXdvZmY7Y2hhcnNldD11dGYtODtiYXNlNjQsIGQwOUdSZ0FCQUFBQUFBWmdBQkFBQUFBQURBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFCR1JsUk5BQUFHUkFBQUFCb0FBQUFjaTZxSGtVZEVSVVlBQUFXZ0FBQUFJd0FBQUNRQVlBQlhSMUJQVXdBQUJoUUFBQUF1QUFBQU51QVk3K3hIVTFWQ0FBQUZ4QUFBQUZBQUFBQm0yZlBjelU5VEx6SUFBQUhjQUFBQVNnQUFBR0JQOVY1UlkyMWhjQUFBQWtRQUFBQ0lBQUFCWXQ2RjBjQmpkblFnQUFBQ3pBQUFBQVFBQUFBRUFCRUJSR2RoYzNBQUFBV1lBQUFBQ0FBQUFBai8vd0FEWjJ4NVpnQUFBeXdBQUFETUFBQUQyTUh0cnlWb1pXRmtBQUFCYkFBQUFEQUFBQUEyRTIrZW9XaG9aV0VBQUFHY0FBQUFId0FBQUNRQzlnRHphRzEwZUFBQUFpZ0FBQUFaQUFBQXJnSmtBQkZzYjJOaEFBQUMwQUFBQUZvQUFBQmFGUUFVR0cxaGVIQUFBQUc4QUFBQUh3QUFBQ0FBY0FCQWJtRnRaUUFBQS9nQUFBRTVBQUFDWHZGZEJ3bHdiM04wQUFBRk5BQUFBR0lBQUFDRTVzNzRoWGphWTJCa1lHQUFZcGY1SHUvaitXMitNbkF6TVlEQXphWDZRakQ2LzQvL0J4ajVHQThBdVJ3TVlHa0FQeXdMMTNqYVkyQmtZR0E4OFA4QWd4NGorLzhmUURZZkExQUVCV2dEQUlCMkJPb0FlTnBqWUdSZ1lOQmg0R2RnWWdBQkVNbklBQkp6WU5BRENRQUFDV2dBc1FCNDJtTmdZZnpDT0lHQmxZR0IwWWN4allHQndSMUtmMldRWkdoaFlHQmlZR1ZtZ0FGR0JpUVFrT2Fhd3REQW9NQlF4WGpnL3dFR1BjWUREQTR3TlVBMkNDZ3dzQUFBTzRFTDZnQUFlTnBqMk0wZ3lBQUNxeGdHTldCa1oyRDQvd01BK3hrRGRnQUFBSGphWTJCZ1lHYUFZQmtHUmdZUWlBSHlHTUY4RmdZSElNM0R3TUhBQkdRck1PZ3lXRExFTTFUOS93OFVCZkVNZ0x6RS8vLy9QLzUvL2YvVi94dityNGVhQUFlTWJBeHdJVVltSU1IRWdLWUFZalVjc0RBd3NMS3hjM0J5Y2ZQdzhqRVFBL2daQkFTRmhFVkV4Y1FsSktXa1pXVGw1QlVVbFpSVlZOWFVOVFFaQmdNQUFNUitFK2dBRVFGRUFBQUFLZ0FxQUNvQU5BQStBRWdBVWdCY0FHWUFjQUI2QUlRQWpnQ1lBS0lBckFDMkFNQUF5Z0RVQU40QTZBRHlBUHdCQmdFUUFSb0JKQUV1QVRnQlFnRk1BVllCWUFGcUFYUUJmZ0dJQVpJQm5BR21BYklCemdIc0FBQjQydTJOTVE2Q1VBeUdXNTY4eDlBbmVZWWdtNE1KYmhLRmFFeElPQVZYOEFwZXdTdDRCaWM0QWZlQWlkM1ZPQml4RHhmUFlFemE1TytYZmkwNFlBRGdnaVVJVUxDdUVKSzhWaE80YlN2cGRua3RISTVRQ1l0ZGkyc2w4Wm5YYUhscVVyTkt6ZEtjVDhjamxxK3J3WlN2SVZjek5pZXpzZm5QL3V6bm1mUEZCTk9ETTJLN01UUTQ1WUVBWnFHUDgxQW1HR2NGM2lQcU9vcDByMVNQVGFUYlZrZlVlNEhYajk3d1lFK3lOd1dZeHdXdTR2MXVnV0hnbzNTMVhkWkVWcVdNN0VUMGNmbkxHeFdma2dSNDJvMlB2V3JETUJTRmovSUhMYUYwektqUmdkaVZNd1NjTlJBb1dVb0g3OFkyaWNCL3lJWTA5QW42QUgyQmR1L1VCK3l4b3BZc2hRaUV2bnZ1MGRVUmdEdDhRZUM4UER3N0ZwamkzZkVBNHovUEVKNllPQjVoS2g0ZGozRXZYaHhQcUgvU0tVWTNySjdzclo0RlpuaDFQTUF0UGh3UDZmbDJQTUpNUERnZVE0clk4WVQ2R3phbzBlQUVBNDA5RHVnZ21UbkZuT2NTQ2lFaUxNZ3hDaVRJNkNxNURaVWQzUW1wMTB2TzBMYUxUZDJjak40Zk91bWxjN2xVWWJTUWNaRmt1dFJHN2c2SktaS3kwUm1kTFk2ODBDRG5FSitVTWtwRkZlMVJON254ZFZwWHJDNGFUdG5hdXJPblllcmNaZzJZVm1MTi9kL2djemZFaW1yRS9mcy9iT3VxMjlabW44dGxvT1JhWGdaZ0dhNzh5TzkvY25YbTJCcGFHdnEyNUR2OVM0RTkrNVNJYzlQcXVwSktoWUZTU2w0NytRY3IxbVlOQUFBQWVOcHR3MGNLd2tBQUFNRFpKQThRN09VSnZrTHNQZlo2ekZWRVJQeThxSGgyWUVSKzNpL0JQODN2SUJMTHlTc29LaW1ycUtxcGEyaHA2K2pxNlJzWUdobWJtSnFaU3kwc3JheHRiTzNzSFJ5ZG5FTVU0dVI2eXg3SkpYdmVQN1dyRHljQUFBQUFBQUgvL3dBQ2VOcGpZR1JnWU9BQlloa2daZ0pDWmdaTkJrWUdMUVp0SUpzRkxNWUFBQXczQUxnQWVOb2xpekVLZ0RBUUJDY2hSYkMyc0ZFUjBZRDZxVlFpQkN2L0g5ZXpHSTZaNVhCQXc4Q0JLL201aVFRVmF1VmJYTG5Pck1adjJvTGRLRmE4UGp1cnUyaEp6R2FibU9TTHpOTXp2dXRwQjNONDJtTmdaR0JnNEdLUVl6QmhZTXhKTE1sajRHQmdBWW93L1AvUEFKSmhMTTZzU29XS2ZXQ0FBd0RBamdiUkFBQjQybU5nWUdCa0FJSWJDWm81SVBybVVuMGhHQTBBTzhFRlRRQUFcIik7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cbjpyb290IHtcbiAgLS1zd2lwZXItdGhlbWUtY29sb3I6IzAwN2FmZjtcbn1cblxuLnN3aXBlciB7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgcGFkZGluZzogMDtcbiAgei1pbmRleDogMTtcbn1cblxuLnN3aXBlci12ZXJ0aWNhbCA+IC5zd2lwZXItd3JhcHBlciB7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG5cbi5zd2lwZXItd3JhcHBlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgei1pbmRleDogMTtcbiAgZGlzcGxheTogZmxleDtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogdHJhbnNmb3JtO1xuICBib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbn1cblxuLnN3aXBlci1hbmRyb2lkIC5zd2lwZXItc2xpZGUsIC5zd2lwZXItd3JhcHBlciB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMHB4LCAwLCAwKTtcbn1cblxuLnN3aXBlci1wb2ludGVyLWV2ZW50cyB7XG4gIHRvdWNoLWFjdGlvbjogcGFuLXk7XG59XG5cbi5zd2lwZXItcG9pbnRlci1ldmVudHMuc3dpcGVyLXZlcnRpY2FsIHtcbiAgdG91Y2gtYWN0aW9uOiBwYW4teDtcbn1cblxuLnN3aXBlci1zbGlkZSB7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IHRyYW5zZm9ybTtcbn1cblxuLnN3aXBlci1zbGlkZS1pbnZpc2libGUtYmxhbmsge1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG59XG5cbi5zd2lwZXItYXV0b2hlaWdodCwgLnN3aXBlci1hdXRvaGVpZ2h0IC5zd2lwZXItc2xpZGUge1xuICBoZWlnaHQ6IGF1dG87XG59XG5cbi5zd2lwZXItYXV0b2hlaWdodCAuc3dpcGVyLXdyYXBwZXIge1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogdHJhbnNmb3JtLCBoZWlnaHQ7XG59XG5cbi5zd2lwZXItYmFja2ZhY2UtaGlkZGVuIC5zd2lwZXItc2xpZGUge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCk7XG4gIC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICBiYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG59XG5cbi5zd2lwZXItM2QsIC5zd2lwZXItM2Quc3dpcGVyLWNzcy1tb2RlIC5zd2lwZXItd3JhcHBlciB7XG4gIHBlcnNwZWN0aXZlOiAxMjAwcHg7XG59XG5cbi5zd2lwZXItM2QgLnN3aXBlci1jdWJlLXNoYWRvdywgLnN3aXBlci0zZCAuc3dpcGVyLXNsaWRlLCAuc3dpcGVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93LCAuc3dpcGVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93LWJvdHRvbSwgLnN3aXBlci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvdy1sZWZ0LCAuc3dpcGVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93LXJpZ2h0LCAuc3dpcGVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93LXRvcCwgLnN3aXBlci0zZCAuc3dpcGVyLXdyYXBwZXIge1xuICB0cmFuc2Zvcm0tc3R5bGU6IHByZXNlcnZlLTNkO1xufVxuXG4uc3dpcGVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93LCAuc3dpcGVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93LWJvdHRvbSwgLnN3aXBlci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvdy1sZWZ0LCAuc3dpcGVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93LXJpZ2h0LCAuc3dpcGVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93LXRvcCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgei1pbmRleDogMTA7XG59XG5cbi5zd2lwZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3cge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuMTUpO1xufVxuXG4uc3dpcGVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93LWxlZnQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gbGVmdCwgcmdiYSgwLCAwLCAwLCAwLjUpLCByZ2JhKDAsIDAsIDAsIDApKTtcbn1cblxuLnN3aXBlci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvdy1yaWdodCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgcmdiYSgwLCAwLCAwLCAwLjUpLCByZ2JhKDAsIDAsIDAsIDApKTtcbn1cblxuLnN3aXBlci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvdy10b3Age1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gdG9wLCByZ2JhKDAsIDAsIDAsIDAuNSksIHJnYmEoMCwgMCwgMCwgMCkpO1xufVxuXG4uc3dpcGVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93LWJvdHRvbSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sIHJnYmEoMCwgMCwgMCwgMC41KSwgcmdiYSgwLCAwLCAwLCAwKSk7XG59XG5cbi5zd2lwZXItY3NzLW1vZGUgPiAuc3dpcGVyLXdyYXBwZXIge1xuICBvdmVyZmxvdzogYXV0bztcbiAgc2Nyb2xsYmFyLXdpZHRoOiBub25lO1xuICAtbXMtb3ZlcmZsb3ctc3R5bGU6IG5vbmU7XG59XG5cbi5zd2lwZXItY3NzLW1vZGUgPiAuc3dpcGVyLXdyYXBwZXI6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLnN3aXBlci1jc3MtbW9kZSA+IC5zd2lwZXItd3JhcHBlciA+IC5zd2lwZXItc2xpZGUge1xuICBzY3JvbGwtc25hcC1hbGlnbjogc3RhcnQgc3RhcnQ7XG59XG5cbi5zd2lwZXItaG9yaXpvbnRhbC5zd2lwZXItY3NzLW1vZGUgPiAuc3dpcGVyLXdyYXBwZXIge1xuICBzY3JvbGwtc25hcC10eXBlOiB4IG1hbmRhdG9yeTtcbn1cblxuLnN3aXBlci12ZXJ0aWNhbC5zd2lwZXItY3NzLW1vZGUgPiAuc3dpcGVyLXdyYXBwZXIge1xuICBzY3JvbGwtc25hcC10eXBlOiB5IG1hbmRhdG9yeTtcbn1cblxuLnN3aXBlci1jZW50ZXJlZCA+IC5zd2lwZXItd3JhcHBlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgZmxleC1zaHJpbms6IDA7XG4gIG9yZGVyOiA5OTk5O1xufVxuXG4uc3dpcGVyLWNlbnRlcmVkLnN3aXBlci1ob3Jpem9udGFsID4gLnN3aXBlci13cmFwcGVyID4gLnN3aXBlci1zbGlkZTpmaXJzdC1jaGlsZCB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IHZhcigtLXN3aXBlci1jZW50ZXJlZC1vZmZzZXQtYmVmb3JlKTtcbn1cblxuLnN3aXBlci1jZW50ZXJlZC5zd2lwZXItaG9yaXpvbnRhbCA+IC5zd2lwZXItd3JhcHBlcjo6YmVmb3JlIHtcbiAgaGVpZ2h0OiAxMDAlO1xuICBtaW4taGVpZ2h0OiAxcHg7XG4gIHdpZHRoOiB2YXIoLS1zd2lwZXItY2VudGVyZWQtb2Zmc2V0LWFmdGVyKTtcbn1cblxuLnN3aXBlci1jZW50ZXJlZC5zd2lwZXItdmVydGljYWwgPiAuc3dpcGVyLXdyYXBwZXIgPiAuc3dpcGVyLXNsaWRlOmZpcnN0LWNoaWxkIHtcbiAgbWFyZ2luLWJsb2NrLXN0YXJ0OiB2YXIoLS1zd2lwZXItY2VudGVyZWQtb2Zmc2V0LWJlZm9yZSk7XG59XG5cbi5zd2lwZXItY2VudGVyZWQuc3dpcGVyLXZlcnRpY2FsID4gLnN3aXBlci13cmFwcGVyOjpiZWZvcmUge1xuICB3aWR0aDogMTAwJTtcbiAgbWluLXdpZHRoOiAxcHg7XG4gIGhlaWdodDogdmFyKC0tc3dpcGVyLWNlbnRlcmVkLW9mZnNldC1hZnRlcik7XG59XG5cbi5zd2lwZXItY2VudGVyZWQgPiAuc3dpcGVyLXdyYXBwZXIgPiAuc3dpcGVyLXNsaWRlIHtcbiAgc2Nyb2xsLXNuYXAtYWxpZ246IGNlbnRlciBjZW50ZXI7XG4gIHNjcm9sbC1zbmFwLXN0b3A6IGFsd2F5cztcbn1cblxuLnN3aXBlci12aXJ0dWFsIC5zd2lwZXItc2xpZGUge1xuICAtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApO1xufVxuXG4uc3dpcGVyLXZpcnR1YWwuc3dpcGVyLWNzcy1tb2RlIC5zd2lwZXItd3JhcHBlcjo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG5cbi5zd2lwZXItdmlydHVhbC5zd2lwZXItY3NzLW1vZGUuc3dpcGVyLWhvcml6b250YWwgLnN3aXBlci13cmFwcGVyOjphZnRlciB7XG4gIGhlaWdodDogMXB4O1xuICB3aWR0aDogdmFyKC0tc3dpcGVyLXZpcnR1YWwtc2l6ZSk7XG59XG5cbi5zd2lwZXItdmlydHVhbC5zd2lwZXItY3NzLW1vZGUuc3dpcGVyLXZlcnRpY2FsIC5zd2lwZXItd3JhcHBlcjo6YWZ0ZXIge1xuICB3aWR0aDogMXB4O1xuICBoZWlnaHQ6IHZhcigtLXN3aXBlci12aXJ0dWFsLXNpemUpO1xufVxuXG46cm9vdCB7XG4gIC0tc3dpcGVyLW5hdmlnYXRpb24tc2l6ZTo0NHB4O1xufVxuXG4uc3dpcGVyLWJ1dHRvbi1uZXh0LCAuc3dpcGVyLWJ1dHRvbi1wcmV2IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgd2lkdGg6IGNhbGModmFyKC0tc3dpcGVyLW5hdmlnYXRpb24tc2l6ZSkgLyA0NCAqIDI3KTtcbiAgaGVpZ2h0OiB2YXIoLS1zd2lwZXItbmF2aWdhdGlvbi1zaXplKTtcbiAgbWFyZ2luLXRvcDogY2FsYygwcHggLSB2YXIoLS1zd2lwZXItbmF2aWdhdGlvbi1zaXplKSAvIDIpO1xuICB6LWluZGV4OiAxMDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgY29sb3I6IHZhcigtLXN3aXBlci1uYXZpZ2F0aW9uLWNvbG9yLCB2YXIoLS1zd2lwZXItdGhlbWUtY29sb3IpKTtcbn1cblxuLnN3aXBlci1idXR0b24tbmV4dC5zd2lwZXItYnV0dG9uLWRpc2FibGVkLCAuc3dpcGVyLWJ1dHRvbi1wcmV2LnN3aXBlci1idXR0b24tZGlzYWJsZWQge1xuICBvcGFjaXR5OiAwLjM1O1xuICBjdXJzb3I6IGF1dG87XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuXG4uc3dpcGVyLWJ1dHRvbi1uZXh0LnN3aXBlci1idXR0b24taGlkZGVuLCAuc3dpcGVyLWJ1dHRvbi1wcmV2LnN3aXBlci1idXR0b24taGlkZGVuIHtcbiAgb3BhY2l0eTogMDtcbiAgY3Vyc29yOiBhdXRvO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cblxuLnN3aXBlci1uYXZpZ2F0aW9uLWRpc2FibGVkIC5zd2lwZXItYnV0dG9uLW5leHQsIC5zd2lwZXItbmF2aWdhdGlvbi1kaXNhYmxlZCAuc3dpcGVyLWJ1dHRvbi1wcmV2IHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4uc3dpcGVyLWJ1dHRvbi1uZXh0OmFmdGVyLCAuc3dpcGVyLWJ1dHRvbi1wcmV2OmFmdGVyIHtcbiAgZm9udC1mYW1pbHk6IHN3aXBlci1pY29ucztcbiAgZm9udC1zaXplOiB2YXIoLS1zd2lwZXItbmF2aWdhdGlvbi1zaXplKTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmUgIWltcG9ydGFudDtcbiAgbGV0dGVyLXNwYWNpbmc6IDA7XG4gIGZvbnQtdmFyaWFudDogaW5pdGlhbDtcbiAgbGluZS1oZWlnaHQ6IDE7XG59XG5cbi5zd2lwZXItYnV0dG9uLXByZXYsIC5zd2lwZXItcnRsIC5zd2lwZXItYnV0dG9uLW5leHQge1xuICBsZWZ0OiAxMHB4O1xuICByaWdodDogYXV0bztcbn1cblxuLnN3aXBlci1idXR0b24tcHJldjphZnRlciwgLnN3aXBlci1ydGwgLnN3aXBlci1idXR0b24tbmV4dDphZnRlciB7XG4gIGNvbnRlbnQ6IFwicHJldlwiO1xufVxuXG4uc3dpcGVyLWJ1dHRvbi1uZXh0LCAuc3dpcGVyLXJ0bCAuc3dpcGVyLWJ1dHRvbi1wcmV2IHtcbiAgcmlnaHQ6IDEwcHg7XG4gIGxlZnQ6IGF1dG87XG59XG5cbi5zd2lwZXItYnV0dG9uLW5leHQ6YWZ0ZXIsIC5zd2lwZXItcnRsIC5zd2lwZXItYnV0dG9uLXByZXY6YWZ0ZXIge1xuICBjb250ZW50OiBcIm5leHRcIjtcbn1cblxuLnN3aXBlci1idXR0b24tbG9jayB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5zd2lwZXItcGFnaW5hdGlvbiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB0cmFuc2l0aW9uOiAwLjNzIG9wYWNpdHk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gIHotaW5kZXg6IDEwO1xufVxuXG4uc3dpcGVyLXBhZ2luYXRpb24uc3dpcGVyLXBhZ2luYXRpb24taGlkZGVuIHtcbiAgb3BhY2l0eTogMDtcbn1cblxuLnN3aXBlci1wYWdpbmF0aW9uLWRpc2FibGVkID4gLnN3aXBlci1wYWdpbmF0aW9uLCAuc3dpcGVyLXBhZ2luYXRpb24uc3dpcGVyLXBhZ2luYXRpb24tZGlzYWJsZWQge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi5zd2lwZXItaG9yaXpvbnRhbCA+IC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLCAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy5zd2lwZXItcGFnaW5hdGlvbi1ob3Jpem9udGFsLCAuc3dpcGVyLXBhZ2luYXRpb24tY3VzdG9tLCAuc3dpcGVyLXBhZ2luYXRpb24tZnJhY3Rpb24ge1xuICBib3R0b206IDEwcHg7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy1keW5hbWljIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgZm9udC1zaXplOiAwO1xufVxuXG4uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy1keW5hbWljIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQge1xuICB0cmFuc2Zvcm06IHNjYWxlKDAuMzMpO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLWR5bmFtaWMgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1hY3RpdmUge1xuICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xufVxuXG4uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy1keW5hbWljIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtYWN0aXZlLW1haW4ge1xuICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xufVxuXG4uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy1keW5hbWljIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtYWN0aXZlLXByZXYge1xuICB0cmFuc2Zvcm06IHNjYWxlKDAuNjYpO1xufVxuXG4uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy1keW5hbWljIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtYWN0aXZlLXByZXYtcHJldiB7XG4gIHRyYW5zZm9ybTogc2NhbGUoMC4zMyk7XG59XG5cbi5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLWR5bmFtaWMgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1hY3RpdmUtbmV4dCB7XG4gIHRyYW5zZm9ybTogc2NhbGUoMC42Nik7XG59XG5cbi5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLWR5bmFtaWMgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1hY3RpdmUtbmV4dC1uZXh0IHtcbiAgdHJhbnNmb3JtOiBzY2FsZSgwLjMzKTtcbn1cblxuLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldCB7XG4gIHdpZHRoOiB2YXIoLS1zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtd2lkdGgsIHZhcigtLXN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1zaXplLCA4cHgpKTtcbiAgaGVpZ2h0OiB2YXIoLS1zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtaGVpZ2h0LCB2YXIoLS1zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtc2l6ZSwgOHB4KSk7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtaW5hY3RpdmUtY29sb3IsICMwMDApO1xuICBvcGFjaXR5OiB2YXIoLS1zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtaW5hY3RpdmUtb3BhY2l0eSwgMC4yKTtcbn1cblxuYnV0dG9uLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldCB7XG4gIGJvcmRlcjogbm9uZTtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBib3gtc2hhZG93OiBub25lO1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gIGFwcGVhcmFuY2U6IG5vbmU7XG59XG5cbi5zd2lwZXItcGFnaW5hdGlvbi1jbGlja2FibGUgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldCB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldDpvbmx5LWNoaWxkIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWFjdGl2ZSB7XG4gIG9wYWNpdHk6IHZhcigtLXN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1vcGFjaXR5LCAxKTtcbiAgYmFja2dyb3VuZDogdmFyKC0tc3dpcGVyLXBhZ2luYXRpb24tY29sb3IsIHZhcigtLXN3aXBlci10aGVtZS1jb2xvcikpO1xufVxuXG4uc3dpcGVyLXBhZ2luYXRpb24tdmVydGljYWwuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cywgLnN3aXBlci12ZXJ0aWNhbCA+IC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzIHtcbiAgcmlnaHQ6IDEwcHg7XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDBweCwgLTUwJSwgMCk7XG59XG5cbi5zd2lwZXItcGFnaW5hdGlvbi12ZXJ0aWNhbC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQsIC5zd2lwZXItdmVydGljYWwgPiAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0IHtcbiAgbWFyZ2luOiB2YXIoLS1zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtdmVydGljYWwtZ2FwLCA2cHgpIDA7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4uc3dpcGVyLXBhZ2luYXRpb24tdmVydGljYWwuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLWR5bmFtaWMsIC5zd2lwZXItdmVydGljYWwgPiAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLWR5bmFtaWMge1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICB3aWR0aDogOHB4O1xufVxuXG4uc3dpcGVyLXBhZ2luYXRpb24tdmVydGljYWwuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLWR5bmFtaWMgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldCwgLnN3aXBlci12ZXJ0aWNhbCA+IC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pYyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB0cmFuc2l0aW9uOiAwLjJzIHRyYW5zZm9ybSwgMC4ycyB0b3A7XG59XG5cbi5zd2lwZXItaG9yaXpvbnRhbCA+IC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQsIC5zd2lwZXItcGFnaW5hdGlvbi1ob3Jpem9udGFsLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldCB7XG4gIG1hcmdpbjogMCB2YXIoLS1zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtaG9yaXpvbnRhbC1nYXAsIDRweCk7XG59XG5cbi5zd2lwZXItaG9yaXpvbnRhbCA+IC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pYywgLnN3aXBlci1wYWdpbmF0aW9uLWhvcml6b250YWwuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLWR5bmFtaWMge1xuICBsZWZ0OiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cblxuLnN3aXBlci1ob3Jpem9udGFsID4gLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy1keW5hbWljIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQsIC5zd2lwZXItcGFnaW5hdGlvbi1ob3Jpem9udGFsLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy1keW5hbWljIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQge1xuICB0cmFuc2l0aW9uOiAwLjJzIHRyYW5zZm9ybSwgMC4ycyBsZWZ0O1xufVxuXG4uc3dpcGVyLWhvcml6b250YWwuc3dpcGVyLXJ0bCA+IC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLWR5bmFtaWMgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldCB7XG4gIHRyYW5zaXRpb246IDAuMnMgdHJhbnNmb3JtLCAwLjJzIHJpZ2h0O1xufVxuXG4uc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXIge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuMjUpO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG59XG5cbi5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2JhciAuc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXItZmlsbCB7XG4gIGJhY2tncm91bmQ6IHZhcigtLXN3aXBlci1wYWdpbmF0aW9uLWNvbG9yLCB2YXIoLS1zd2lwZXItdGhlbWUtY29sb3IpKTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHRyYW5zZm9ybTogc2NhbGUoMCk7XG4gIHRyYW5zZm9ybS1vcmlnaW46IGxlZnQgdG9wO1xufVxuXG4uc3dpcGVyLXJ0bCAuc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXIgLnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyLWZpbGwge1xuICB0cmFuc2Zvcm0tb3JpZ2luOiByaWdodCB0b3A7XG59XG5cbi5zd2lwZXItaG9yaXpvbnRhbCA+IC5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2JhciwgLnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyLnN3aXBlci1wYWdpbmF0aW9uLWhvcml6b250YWwsIC5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2Jhci5zd2lwZXItcGFnaW5hdGlvbi12ZXJ0aWNhbC5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2Jhci1vcHBvc2l0ZSwgLnN3aXBlci12ZXJ0aWNhbCA+IC5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2Jhci5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2Jhci1vcHBvc2l0ZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDRweDtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xufVxuXG4uc3dpcGVyLWhvcml6b250YWwgPiAuc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXIuc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXItb3Bwb3NpdGUsIC5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2Jhci5zd2lwZXItcGFnaW5hdGlvbi1ob3Jpem9udGFsLnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyLW9wcG9zaXRlLCAuc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXIuc3dpcGVyLXBhZ2luYXRpb24tdmVydGljYWwsIC5zd2lwZXItdmVydGljYWwgPiAuc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXIge1xuICB3aWR0aDogNHB4O1xuICBoZWlnaHQ6IDEwMCU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbn1cblxuLnN3aXBlci1wYWdpbmF0aW9uLWxvY2sge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uc3dpcGVyLXNjcm9sbGJhciB7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgLW1zLXRvdWNoLWFjdGlvbjogbm9uZTtcbiAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjEpO1xufVxuXG4uc3dpcGVyLXNjcm9sbGJhci1kaXNhYmxlZCA+IC5zd2lwZXItc2Nyb2xsYmFyLCAuc3dpcGVyLXNjcm9sbGJhci5zd2lwZXItc2Nyb2xsYmFyLWRpc2FibGVkIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4uc3dpcGVyLWhvcml6b250YWwgPiAuc3dpcGVyLXNjcm9sbGJhciwgLnN3aXBlci1zY3JvbGxiYXIuc3dpcGVyLXNjcm9sbGJhci1ob3Jpem9udGFsIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAxJTtcbiAgYm90dG9tOiAzcHg7XG4gIHotaW5kZXg6IDUwO1xuICBoZWlnaHQ6IDVweDtcbiAgd2lkdGg6IDk4JTtcbn1cblxuLnN3aXBlci1zY3JvbGxiYXIuc3dpcGVyLXNjcm9sbGJhci12ZXJ0aWNhbCwgLnN3aXBlci12ZXJ0aWNhbCA+IC5zd2lwZXItc2Nyb2xsYmFyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogM3B4O1xuICB0b3A6IDElO1xuICB6LWluZGV4OiA1MDtcbiAgd2lkdGg6IDVweDtcbiAgaGVpZ2h0OiA5OCU7XG59XG5cbi5zd2lwZXItc2Nyb2xsYmFyLWRyYWcge1xuICBoZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiAxMDAlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC41KTtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xufVxuXG4uc3dpcGVyLXNjcm9sbGJhci1jdXJzb3ItZHJhZyB7XG4gIGN1cnNvcjogbW92ZTtcbn1cblxuLnN3aXBlci1zY3JvbGxiYXItbG9jayB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5zd2lwZXItem9vbS1jb250YWluZXIge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4uc3dpcGVyLXpvb20tY29udGFpbmVyID4gY2FudmFzLCAuc3dpcGVyLXpvb20tY29udGFpbmVyID4gaW1nLCAuc3dpcGVyLXpvb20tY29udGFpbmVyID4gc3ZnIHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBtYXgtaGVpZ2h0OiAxMDAlO1xuICBvYmplY3QtZml0OiBjb250YWluO1xufVxuXG4uc3dpcGVyLXNsaWRlLXpvb21lZCB7XG4gIGN1cnNvcjogbW92ZTtcbn1cblxuLnN3aXBlci1sYXp5LXByZWxvYWRlciB7XG4gIHdpZHRoOiA0MnB4O1xuICBoZWlnaHQ6IDQycHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogNTAlO1xuICB0b3A6IDUwJTtcbiAgbWFyZ2luLWxlZnQ6IC0yMXB4O1xuICBtYXJnaW4tdG9wOiAtMjFweDtcbiAgei1pbmRleDogMTA7XG4gIHRyYW5zZm9ybS1vcmlnaW46IDUwJTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYm9yZGVyOiA0cHggc29saWQgdmFyKC0tc3dpcGVyLXByZWxvYWRlci1jb2xvciwgdmFyKC0tc3dpcGVyLXRoZW1lLWNvbG9yKSk7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYm9yZGVyLXRvcC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5zd2lwZXItd2F0Y2gtcHJvZ3Jlc3MgLnN3aXBlci1zbGlkZS12aXNpYmxlIC5zd2lwZXItbGF6eS1wcmVsb2FkZXIsIC5zd2lwZXI6bm90KC5zd2lwZXItd2F0Y2gtcHJvZ3Jlc3MpIC5zd2lwZXItbGF6eS1wcmVsb2FkZXIge1xuICBhbmltYXRpb246IHN3aXBlci1wcmVsb2FkZXItc3BpbiAxcyBpbmZpbml0ZSBsaW5lYXI7XG59XG5cbi5zd2lwZXItbGF6eS1wcmVsb2FkZXItd2hpdGUge1xuICAtLXN3aXBlci1wcmVsb2FkZXItY29sb3I6I2ZmZjtcbn1cblxuLnN3aXBlci1sYXp5LXByZWxvYWRlci1ibGFjayB7XG4gIC0tc3dpcGVyLXByZWxvYWRlci1jb2xvcjojMDAwO1xufVxuXG5Aa2V5ZnJhbWVzIHN3aXBlci1wcmVsb2FkZXItc3BpbiB7XG4gIDAlIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgfVxuICAxMDAlIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpO1xuICB9XG59XG4uc3dpcGVyIC5zd2lwZXItbm90aWZpY2F0aW9uIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBvcGFjaXR5OiAwO1xuICB6LWluZGV4OiAtMTAwMDtcbn1cblxuLnN3aXBlci1mcmVlLW1vZGUgPiAuc3dpcGVyLXdyYXBwZXIge1xuICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1vdXQ7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuXG4uc3dpcGVyLWdyaWQgPiAuc3dpcGVyLXdyYXBwZXIge1xuICBmbGV4LXdyYXA6IHdyYXA7XG59XG5cbi5zd2lwZXItZ3JpZC1jb2x1bW4gPiAuc3dpcGVyLXdyYXBwZXIge1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG5cbi5zd2lwZXItZmFkZS5zd2lwZXItZnJlZS1tb2RlIC5zd2lwZXItc2xpZGUge1xuICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1vdXQ7XG59XG5cbi5zd2lwZXItZmFkZSAuc3dpcGVyLXNsaWRlIHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IG9wYWNpdHk7XG59XG5cbi5zd2lwZXItZmFkZSAuc3dpcGVyLXNsaWRlIC5zd2lwZXItc2xpZGUge1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cblxuLnN3aXBlci1mYWRlIC5zd2lwZXItc2xpZGUtYWN0aXZlLCAuc3dpcGVyLWZhZGUgLnN3aXBlci1zbGlkZS1hY3RpdmUgLnN3aXBlci1zbGlkZS1hY3RpdmUge1xuICBwb2ludGVyLWV2ZW50czogYXV0bztcbn1cblxuLnN3aXBlci1jdWJlIHtcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG59XG5cbi5zd2lwZXItY3ViZSAuc3dpcGVyLXNsaWRlIHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICBiYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gIHotaW5kZXg6IDE7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgdHJhbnNmb3JtLW9yaWdpbjogMCAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuXG4uc3dpcGVyLWN1YmUgLnN3aXBlci1zbGlkZSAuc3dpcGVyLXNsaWRlIHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG5cbi5zd2lwZXItY3ViZS5zd2lwZXItcnRsIC5zd2lwZXItc2xpZGUge1xuICB0cmFuc2Zvcm0tb3JpZ2luOiAxMDAlIDA7XG59XG5cbi5zd2lwZXItY3ViZSAuc3dpcGVyLXNsaWRlLWFjdGl2ZSwgLnN3aXBlci1jdWJlIC5zd2lwZXItc2xpZGUtYWN0aXZlIC5zd2lwZXItc2xpZGUtYWN0aXZlIHtcbiAgcG9pbnRlci1ldmVudHM6IGF1dG87XG59XG5cbi5zd2lwZXItY3ViZSAuc3dpcGVyLXNsaWRlLWFjdGl2ZSwgLnN3aXBlci1jdWJlIC5zd2lwZXItc2xpZGUtbmV4dCwgLnN3aXBlci1jdWJlIC5zd2lwZXItc2xpZGUtbmV4dCArIC5zd2lwZXItc2xpZGUsIC5zd2lwZXItY3ViZSAuc3dpcGVyLXNsaWRlLXByZXYge1xuICBwb2ludGVyLWV2ZW50czogYXV0bztcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbn1cblxuLnN3aXBlci1jdWJlIC5zd2lwZXItc2xpZGUtc2hhZG93LWJvdHRvbSwgLnN3aXBlci1jdWJlIC5zd2lwZXItc2xpZGUtc2hhZG93LWxlZnQsIC5zd2lwZXItY3ViZSAuc3dpcGVyLXNsaWRlLXNoYWRvdy1yaWdodCwgLnN3aXBlci1jdWJlIC5zd2lwZXItc2xpZGUtc2hhZG93LXRvcCB7XG4gIHotaW5kZXg6IDA7XG4gIC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICBiYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG59XG5cbi5zd2lwZXItY3ViZSAuc3dpcGVyLWN1YmUtc2hhZG93IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICBib3R0b206IDBweDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb3BhY2l0eTogMC42O1xuICB6LWluZGV4OiAwO1xufVxuXG4uc3dpcGVyLWN1YmUgLnN3aXBlci1jdWJlLXNoYWRvdzpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBiYWNrZ3JvdW5kOiAjMDAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgYm90dG9tOiAwO1xuICByaWdodDogMDtcbiAgZmlsdGVyOiBibHVyKDUwcHgpO1xufVxuXG4uc3dpcGVyLWZsaXAge1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbn1cblxuLnN3aXBlci1mbGlwIC5zd2lwZXItc2xpZGUge1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgLXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gIGJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgei1pbmRleDogMTtcbn1cblxuLnN3aXBlci1mbGlwIC5zd2lwZXItc2xpZGUgLnN3aXBlci1zbGlkZSB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuXG4uc3dpcGVyLWZsaXAgLnN3aXBlci1zbGlkZS1hY3RpdmUsIC5zd2lwZXItZmxpcCAuc3dpcGVyLXNsaWRlLWFjdGl2ZSAuc3dpcGVyLXNsaWRlLWFjdGl2ZSB7XG4gIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xufVxuXG4uc3dpcGVyLWZsaXAgLnN3aXBlci1zbGlkZS1zaGFkb3ctYm90dG9tLCAuc3dpcGVyLWZsaXAgLnN3aXBlci1zbGlkZS1zaGFkb3ctbGVmdCwgLnN3aXBlci1mbGlwIC5zd2lwZXItc2xpZGUtc2hhZG93LXJpZ2h0LCAuc3dpcGVyLWZsaXAgLnN3aXBlci1zbGlkZS1zaGFkb3ctdG9wIHtcbiAgei1pbmRleDogMDtcbiAgLXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gIGJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbn1cblxuLnN3aXBlci1jcmVhdGl2ZSAuc3dpcGVyLXNsaWRlIHtcbiAgLXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gIGJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogdHJhbnNmb3JtLCBvcGFjaXR5LCBoZWlnaHQ7XG59XG5cbi5zd2lwZXItY2FyZHMge1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbn1cblxuLnN3aXBlci1jYXJkcyAuc3dpcGVyLXNsaWRlIHtcbiAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyIGJvdHRvbTtcbiAgLXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gIGJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuaHRtbCwgYm9keSwgZGl2LCBzcGFuLCBvYmplY3QsIGlmcmFtZSxcbmgxLCBoMiwgaDMsIGg0LCBoNSwgaDYsIHAsIGJsb2NrcXVvdGUsIHByZSxcbmFiYnIsIGFkZHJlc3MsIGNpdGUsIGNvZGUsXG5kZWwsIGRmbiwgZW0sIGltZywgaW5zLCBrYmQsIHEsIHNhbXAsXG5zbWFsbCwgc3Ryb25nLCB2YXIsXG5iLCBpLFxuZGwsIGR0LCBkZCwgb2wsIHVsLCBsaSxcbmZpZWxkc2V0LCBmb3JtLCBsYWJlbCwgbGVnZW5kLFxudGFibGUsIGNhcHRpb24sIHRib2R5LCB0Zm9vdCwgdGhlYWQsIHRyLCB0aCwgdGQsXG5hcnRpY2xlLCBhc2lkZSwgY2FudmFzLCBkZXRhaWxzLCBmaWdjYXB0aW9uLCBmaWd1cmUsXG5mb290ZXIsIGhlYWRlciwgaGdyb3VwLCBtZW51LCBuYXYsIHNlY3Rpb24sIHN1bW1hcnksXG50aW1lLCBtYXJrLCBhdWRpbywgdmlkZW8ge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGJvcmRlcjogbm9uZTtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGZvbnQtZmFtaWx5OiBpbmhlcml0O1xuICBmb250LXdlaWdodDogaW5oZXJpdDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXNpemU6IDEwMCU7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbiAgb3V0bGluZTogbm9uZTtcbn1cblxuaW1nIHtcbiAgdmVydGljYWwtYWxpZ246IGJvdHRvbTtcbn1cblxuYXJ0aWNsZSwgYXNpZGUsIGNhbnZhcywgZGV0YWlscywgZmlnY2FwdGlvbiwgZmlndXJlLFxuZm9vdGVyLCBoZWFkZXIsIGhncm91cCwgbWVudSwgbmF2LCBzZWN0aW9uLCBzdW1tYXJ5IHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbjpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmU7XG59XG5cbmE6bm90KFtjbGFzc10pLFxuYTpub3QoW2NsYXNzXSk6bGluayxcbmE6bm90KFtjbGFzc10pOnZpc2l0ZWQsXG5hOm5vdChbY2xhc3NdKTpob3ZlcixcbmE6bm90KFtjbGFzc10pOmFjdGl2ZSB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG4gIG91dGxpbmU6IDA7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxub2wsIHVsIHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cblxudGFibGUge1xuICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xuICBib3JkZXItc3BhY2luZzogMDtcbn1cblxuY2FwdGlvbiwgdGgsIHRkIHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cblxuZmllbGRzZXQge1xuICBib3JkZXI6IG5vbmU7XG59XG5cbmlucHV0LCBzZWxlY3QsIHRleHRhcmVhIHtcbiAgZm9udC1mYW1pbHk6IGluaGVyaXQ7XG4gIGZvbnQtc2l6ZTogMTAwJTtcbn1cblxuaW5wdXQsIHNlbGVjdCB7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG5cbmlucHV0W3R5cGU9cmFkaW9dLFxuaW5wdXQucmFkaW8sXG5pbnB1dFt0eXBlPWNoZWNrYm94XSxcbmlucHV0LmNoZWNrYm94IHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IC0wLjFlbTtcbn1cblxudGV4dGFyZWEge1xuICBvdmVyZmxvdzogYXV0bztcbn1cblxubGFiZWwsIGJ1dHRvbiB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuYmxvY2txdW90ZSwgcSB7XG4gIHF1b3Rlczogbm9uZTtcbn1cbmJsb2NrcXVvdGU6OmJlZm9yZSwgYmxvY2txdW90ZTo6YWZ0ZXIsIHE6OmJlZm9yZSwgcTo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBjb250ZW50OiBub25lO1xufVxuXG5hYmJyW3RpdGxlXSwgZGZuW3RpdGxlXSB7XG4gIGJvcmRlci1ib3R0b206IDFweCBkb3R0ZWQ7XG4gIGN1cnNvcjogaGVscDtcbn1cblxuZGVsIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBsaW5lLXRocm91Z2g7XG59XG5cbmlucyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkZGQkI7XG4gIGNvbG9yOiAjMDAwMDAwO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbm1hcmsge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkJCO1xuICBjb2xvcjogIzAwMDAwMDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG5ociB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IDFweDtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBib3JkZXI6IG5vbmU7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjQ0NDQ0NDO1xufVxuXG5tYWluIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbmh0bWwge1xuICBoZWlnaHQ6IDEwMCU7XG4gIGZvbnQtc2l6ZTogNjIuNSU7XG59XG5cbmJvZHkge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBvdmVyZmxvdy14OiBoaWRkZW47XG4gIGNvbG9yOiAjM2MzYzNjO1xuICBmb250LXNpemU6IDEuNnJlbTtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGZvbnQtZmFtaWx5OiBcIk5vdG8gU2FucyBKUFwiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LWtlcm5pbmc6IG5vcm1hbDtcbiAgZm9udC1mZWF0dXJlLXNldHRpbmdzOiBcInBhbHRcIjtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDRlbTtcbiAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgLXdlYmtpdC10ZXh0LXNpemUtYWRqdXN0OiAxMDAlO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbn1cbmJvZHkgKixcbmJvZHkgKjo6YmVmb3JlLFxuYm9keSAqOjphZnRlciB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG5ib2R5LmlzLWxvYWRpbmcsIGJvZHkuaXMtbW9kYWxPcGVuLCBib2R5LmlzLW1vdmllTW9kYWxPcGVuIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuXG4ubWI1IHtcbiAgbWFyZ2luLWJvdHRvbTogNXB4O1xufVxuXG4ubWIxMCB7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG5cbi5tYjE1IHtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbn1cblxuLm1iMjAge1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuXG4ubWIyNSB7XG4gIG1hcmdpbi1ib3R0b206IDI1cHg7XG59XG5cbi5tYjMwIHtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbn1cblxuLm1iMzUge1xuICBtYXJnaW4tYm90dG9tOiAzNXB4O1xufVxuXG4ubWI0MCB7XG4gIG1hcmdpbi1ib3R0b206IDQwcHg7XG59XG5cbi5tYjQ1IHtcbiAgbWFyZ2luLWJvdHRvbTogNDVweDtcbn1cblxuLm1iNTAge1xuICBtYXJnaW4tYm90dG9tOiA1MHB4O1xufVxuXG4ubWI1NSB7XG4gIG1hcmdpbi1ib3R0b206IDU1cHg7XG59XG5cbi5tYjYwIHtcbiAgbWFyZ2luLWJvdHRvbTogNjBweDtcbn1cblxuLm1iNjUge1xuICBtYXJnaW4tYm90dG9tOiA2NXB4O1xufVxuXG4ubWI3MCB7XG4gIG1hcmdpbi1ib3R0b206IDcwcHg7XG59XG5cbi5tYjc1IHtcbiAgbWFyZ2luLWJvdHRvbTogNzVweDtcbn1cblxuLm1iODAge1xuICBtYXJnaW4tYm90dG9tOiA4MHB4O1xufVxuXG4ubWI4NSB7XG4gIG1hcmdpbi1ib3R0b206IDg1cHg7XG59XG5cbi5tYjkwIHtcbiAgbWFyZ2luLWJvdHRvbTogOTBweDtcbn1cblxuLm1iMTAwIHtcbiAgbWFyZ2luLWJvdHRvbTogMTAwcHg7XG59XG5cbi5tYjExMCB7XG4gIG1hcmdpbi1ib3R0b206IDExMHB4O1xufVxuXG4ubWIxMjAge1xuICBtYXJnaW4tYm90dG9tOiAxMjBweDtcbn1cblxuLm1iMTMwIHtcbiAgbWFyZ2luLWJvdHRvbTogMTMwcHg7XG59XG5cbi5tYjE0MCB7XG4gIG1hcmdpbi1ib3R0b206IDE0MHB4O1xufVxuXG4ubWIxNTAge1xuICBtYXJnaW4tYm90dG9tOiAxNTBweDtcbn1cblxuLm1iMTYwIHtcbiAgbWFyZ2luLWJvdHRvbTogMTYwcHg7XG59XG5cbi5tYjE5MCB7XG4gIG1hcmdpbi1ib3R0b206IDE5MHB4O1xufVxuXG4ubWIyMDAge1xuICBtYXJnaW4tYm90dG9tOiAyMDBweDtcbn1cblxuLm1iMjEwIHtcbiAgbWFyZ2luLWJvdHRvbTogMjEwcHg7XG59XG5cbi5tYjI1MCB7XG4gIG1hcmdpbi1ib3R0b206IDI1MHB4O1xufVxuXG4ubWIzMDAge1xuICBtYXJnaW4tYm90dG9tOiAzMDBweDtcbn1cblxuLm1iMDVlbSB7XG4gIG1hcmdpbi1ib3R0b206IDAuNWVtO1xufVxuXG4ubWIxMGVtIHtcbiAgbWFyZ2luLWJvdHRvbTogMWVtO1xufVxuXG4ubWIxNWVtIHtcbiAgbWFyZ2luLWJvdHRvbTogMS41ZW07XG59XG5cbi5tYjIwZW0ge1xuICBtYXJnaW4tYm90dG9tOiAyZW07XG59XG5cbi5tYjI1ZW0ge1xuICBtYXJnaW4tYm90dG9tOiAyLjVlbTtcbn1cblxuLm1iMzBlbSB7XG4gIG1hcmdpbi1ib3R0b206IDNlbTtcbn1cblxuLm10MjAge1xuICBtYXJnaW4tdG9wOiAyMHB4O1xufVxuXG4ubXQzMCB7XG4gIG1hcmdpbi10b3A6IDMwcHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5zcE1iMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxuICAuc3BNYjUge1xuICAgIG1hcmdpbi1ib3R0b206IDVweDtcbiAgfVxuICAuc3BNYjEwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICB9XG4gIC5zcE1iMTIge1xuICAgIG1hcmdpbi1ib3R0b206IDEycHg7XG4gIH1cbiAgLnNwTWIxNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgfVxuICAuc3BNYjIwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICB9XG4gIC5zcE1iMjUge1xuICAgIG1hcmdpbi1ib3R0b206IDI1cHg7XG4gIH1cbiAgLnNwTWIzMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgfVxuICAuc3BNYjM1IHtcbiAgICBtYXJnaW4tYm90dG9tOiAzNXB4O1xuICB9XG4gIC5zcE1iNDAge1xuICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gIH1cbiAgLnNwTWI0NSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNDVweDtcbiAgfVxuICAuc3BNYjUwIHtcbiAgICBtYXJnaW4tYm90dG9tOiA1MHB4O1xuICB9XG4gIC5zcE1iNTUge1xuICAgIG1hcmdpbi1ib3R0b206IDU1cHg7XG4gIH1cbiAgLnNwTWI2MCB7XG4gICAgbWFyZ2luLWJvdHRvbTogNjBweDtcbiAgfVxuICAuc3BNYjY1IHtcbiAgICBtYXJnaW4tYm90dG9tOiA2NXB4O1xuICB9XG4gIC5zcE1iNzAge1xuICAgIG1hcmdpbi1ib3R0b206IDcwcHg7XG4gIH1cbiAgLnNwTWI4MCB7XG4gICAgbWFyZ2luLWJvdHRvbTogODBweDtcbiAgfVxuICAuc3BNYjkwIHtcbiAgICBtYXJnaW4tYm90dG9tOiA5MHB4O1xuICB9XG4gIC5zcE1iMTAwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMDBweDtcbiAgfVxuICAuc3BNYjEyMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTIwcHg7XG4gIH1cbiAgLnNwTWIxNTAge1xuICAgIG1hcmdpbi1ib3R0b206IDE1MHB4O1xuICB9XG4gIC5zcE1iMTcwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxNzBweDtcbiAgfVxuICAuc3BNYjIwMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjAwcHg7XG4gIH1cbn1cbi5wdDUge1xuICBwYWRkaW5nLXRvcDogNXB4O1xufVxuXG4ucHQxMCB7XG4gIHBhZGRpbmctdG9wOiAxMHB4O1xufVxuXG4ucHQxNSB7XG4gIHBhZGRpbmctdG9wOiAxNXB4O1xufVxuXG4ucHQyMCB7XG4gIHBhZGRpbmctdG9wOiAyMHB4O1xufVxuXG4ucHQzMCB7XG4gIHBhZGRpbmctdG9wOiAzMHB4O1xufVxuXG4ucHQ0MCB7XG4gIHBhZGRpbmctdG9wOiA0MHB4O1xufVxuXG4ucHQ1MCB7XG4gIHBhZGRpbmctdG9wOiA1MHB4O1xufVxuXG4ucHQ2MCB7XG4gIHBhZGRpbmctdG9wOiA2MHB4O1xufVxuXG4ucHQ3MCB7XG4gIHBhZGRpbmctdG9wOiA3MHB4O1xufVxuXG4ucHQ4MCB7XG4gIHBhZGRpbmctdG9wOiA4MHB4O1xufVxuXG4ucHQ5NSB7XG4gIHBhZGRpbmctdG9wOiA5NXB4O1xufVxuXG4ucHQxMDAge1xuICBwYWRkaW5nLXRvcDogMTAwcHg7XG59XG5cbi5wdDEyMCB7XG4gIHBhZGRpbmctdG9wOiAxMjBweDtcbn1cblxuLnB0MTUwIHtcbiAgcGFkZGluZy10b3A6IDE1MHB4O1xufVxuXG4ucHQwNWVtIHtcbiAgcGFkZGluZy10b3A6IDAuNWVtO1xufVxuXG4ucHQxMGVtIHtcbiAgcGFkZGluZy10b3A6IDFlbTtcbn1cblxuLnB0MTVlbSB7XG4gIHBhZGRpbmctdG9wOiAxLjVlbTtcbn1cblxuLnB0MjBlbSB7XG4gIHBhZGRpbmctdG9wOiAyZW07XG59XG5cbi5wYjEwIHtcbiAgcGFkZGluZy1ib3R0b206IDEwcHg7XG59XG5cbi5wYjIwIHtcbiAgcGFkZGluZy1ib3R0b206IDIwcHg7XG59XG5cbi5wYjYwIHtcbiAgcGFkZGluZy1ib3R0b206IDYwcHg7XG59XG5cbi5wYjgwIHtcbiAgcGFkZGluZy1ib3R0b206IDgwcHg7XG59XG5cbi5wYjE1MCB7XG4gIHBhZGRpbmctYm90dG9tOiAxNTBweDtcbn1cblxuLnBiMjAwIHtcbiAgcGFkZGluZy1ib3R0b206IDIwMHB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuc3BQdDEwMCB7XG4gICAgcGFkZGluZy10b3A6IDEwMHB4O1xuICB9XG4gIC5zcFB0MjAwIHtcbiAgICBwYWRkaW5nLXRvcDogMjAwcHg7XG4gIH1cbiAgLnNwUGIxMDAge1xuICAgIHBhZGRpbmctYm90dG9tOiAxMDBweDtcbiAgfVxuICAuc3BQYjEyMCB7XG4gICAgcGFkZGluZy1ib3R0b206IDEyMHB4O1xuICB9XG59XG5ib2R5IHNwYW4ge1xuICBmb250LXdlaWdodDogaW5oZXJpdDtcbn1cblxuLmZ3Tm9ybWFsIHtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbn1cblxuLmZ3NTAwIHtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cblxuLmZ3NjAwIHtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cblxuc3Ryb25nLFxuLmZ3NzAwLFxuLmZ3Qm9sZCB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG5cbi5pdGFsaWMge1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG59XG5cbi5mZkVuIHtcbiAgZm9udC1mYW1pbHk6IFwiTm90byBTYW5zXCIsIHNhbnMtc2VyaWY7XG59XG5cbi5mY01haW4ge1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmZjU3ViIHtcbiAgY29sb3I6ICMxNzhmZTY7XG59XG5cbi5mY1RleHQge1xuICBjb2xvcjogIzAwMDtcbn1cblxuLmZjVGV4dExpZ2h0IHtcbiAgY29sb3I6ICMzYzNjM2M7XG59XG5cbi5mY0Jhc2Uge1xuICBjb2xvcjogI2Q5ZDlkNjtcbn1cblxuLmZjV2hpdGUge1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmZjQmxhY2sge1xuICBjb2xvcjogIzAwMDtcbn1cblxuLmZzMCB7XG4gIGZvbnQtc2l6ZTogMDtcbn1cblxuLmZzOSB7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgdHJhbnNmb3JtOiBzY2FsZSgwLjkpO1xuICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXIgbGVmdDtcbiAgbGluZS1oZWlnaHQ6IDEuNjY2Njtcbn1cblxuLmZzMTAge1xuICBmb250LXNpemU6IDFyZW07XG59XG5cbi5mczExIHtcbiAgZm9udC1zaXplOiAxLjFyZW07XG59XG5cbi5mczEyIHtcbiAgZm9udC1zaXplOiAxLjJyZW07XG59XG5cbi5mczEzIHtcbiAgZm9udC1zaXplOiAxLjNyZW07XG59XG5cbi5mczE0IHtcbiAgZm9udC1zaXplOiAxLjRyZW07XG59XG5cbi5mczE1IHtcbiAgZm9udC1zaXplOiAxLjVyZW07XG59XG5cbi5mczE2IHtcbiAgZm9udC1zaXplOiAxLjZyZW07XG59XG5cbi5mczE3IHtcbiAgZm9udC1zaXplOiAxLjdyZW07XG59XG5cbi5mczE4IHtcbiAgZm9udC1zaXplOiAxLjhyZW07XG59XG5cbi5mczIwIHtcbiAgZm9udC1zaXplOiAycmVtO1xufVxuXG4uZnMyMiB7XG4gIGZvbnQtc2l6ZTogMi4ycmVtO1xufVxuXG4uZnMyMyB7XG4gIGZvbnQtc2l6ZTogMi4zcmVtO1xufVxuXG4uZnMyNCB7XG4gIGZvbnQtc2l6ZTogMi40cmVtO1xufVxuXG4uZnMyNSB7XG4gIGZvbnQtc2l6ZTogMi41cmVtO1xufVxuXG4uZnMyNiB7XG4gIGZvbnQtc2l6ZTogMi42cmVtO1xufVxuXG4uZnMyOCB7XG4gIGZvbnQtc2l6ZTogMi44cmVtO1xufVxuXG4uZnMzMCB7XG4gIGZvbnQtc2l6ZTogM3JlbTtcbn1cblxuLmZzMzIge1xuICBmb250LXNpemU6IDMuMnJlbTtcbn1cblxuLmZzMzYge1xuICBmb250LXNpemU6IDMuNnJlbTtcbn1cblxuLmZzNDAge1xuICBmb250LXNpemU6IDRyZW07XG59XG5cbi5mczQ4IHtcbiAgZm9udC1zaXplOiA0LjhyZW07XG59XG5cbi5mczUwIHtcbiAgZm9udC1zaXplOiA1cmVtO1xufVxuXG4uZnM1MHBlciB7XG4gIGZvbnQtc2l6ZTogNTAlO1xufVxuXG4uZnM2MHBlciB7XG4gIGZvbnQtc2l6ZTogNjAlO1xufVxuXG4uZnM3MHBlciB7XG4gIGZvbnQtc2l6ZTogNzAlO1xufVxuXG4uZnM3NXBlciB7XG4gIGZvbnQtc2l6ZTogNzUlO1xufVxuXG4uZnM4MHBlciB7XG4gIGZvbnQtc2l6ZTogODAlO1xufVxuXG4uZnM4NXBlciB7XG4gIGZvbnQtc2l6ZTogODUlO1xufVxuXG4uZnM5MHBlciB7XG4gIGZvbnQtc2l6ZTogOTAlO1xufVxuXG4ubGgxMCB7XG4gIGxpbmUtaGVpZ2h0OiAxO1xufVxuXG4ubGgxMiB7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG59XG5cbi5saDE0IHtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbn1cblxuLmxoMTUge1xuICBsaW5lLWhlaWdodDogMS41O1xufVxuXG4ubGgxNiB7XG4gIGxpbmUtaGVpZ2h0OiAxLjY7XG59XG5cbi5saDE3IHtcbiAgbGluZS1oZWlnaHQ6IDEuNztcbn1cblxuLmxoMTc1IHtcbiAgbGluZS1oZWlnaHQ6IDEuNzU7XG59XG5cbi5saDE4IHtcbiAgbGluZS1oZWlnaHQ6IDEuODtcbn1cblxuLmxoMjAge1xuICBsaW5lLWhlaWdodDogMjtcbn1cblxuLmxoMjQge1xuICBsaW5lLWhlaWdodDogMi40O1xufVxuXG4ubHMwMSB7XG4gIGxldHRlci1zcGFjaW5nOiAwLjAxZW07XG59XG5cbi5sczAyIHtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDJlbTtcbn1cblxuLmxzMDMge1xuICBsZXR0ZXItc3BhY2luZzogMC4wM2VtO1xufVxuXG4ubHMwNCB7XG4gIGxldHRlci1zcGFjaW5nOiAwLjA0ZW07XG59XG5cbi5sczA1IHtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDVlbTtcbn1cblxuLmxzMDgge1xuICBsZXR0ZXItc3BhY2luZzogMC4wOGVtO1xufVxuXG4ubHMxMCB7XG4gIGxldHRlci1zcGFjaW5nOiAwLjFlbTtcbn1cblxuLmxzMTIge1xuICBsZXR0ZXItc3BhY2luZzogMC4xMmVtO1xufVxuXG4ubHMxNSB7XG4gIGxldHRlci1zcGFjaW5nOiAwLjE1ZW07XG59XG5cbi5sczIwIHtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMmVtO1xufVxuXG4ubHMzMCB7XG4gIGxldHRlci1zcGFjaW5nOiAwLjNlbTtcbn1cblxuLmxzLTA1IHtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjA1ZW07XG59XG5cbi5scy0xMCB7XG4gIGxldHRlci1zcGFjaW5nOiAtMC4xZW07XG59XG5cbi5scy0yMCB7XG4gIGxldHRlci1zcGFjaW5nOiAtMC4yZW07XG59XG5cbi53b3JkV3JhcEJyZWFrIHtcbiAgd29yZC13cmFwOiBicmVhay13b3JkO1xufVxuXG4ud29yZEJyZWFrQWxsIHtcbiAgd29yZC1icmVhazogYnJlYWstYWxsO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuc3BGczEwIHtcbiAgICBmb250LXNpemU6IDFyZW07XG4gIH1cbiAgLnNwRnMxMSB7XG4gICAgZm9udC1zaXplOiAxLjFyZW07XG4gIH1cbiAgLnNwRnMxMiB7XG4gICAgZm9udC1zaXplOiAxLjJyZW07XG4gIH1cbiAgLnNwRnMxMyB7XG4gICAgZm9udC1zaXplOiAxLjNyZW07XG4gIH1cbiAgLnNwRnMxNCB7XG4gICAgZm9udC1zaXplOiAxLjRyZW07XG4gIH1cbiAgLnNwRnMxNSB7XG4gICAgZm9udC1zaXplOiAxLjVyZW07XG4gIH1cbiAgLnNwRnMxNiB7XG4gICAgZm9udC1zaXplOiAxLjZyZW07XG4gIH1cbiAgLnNwRnMxNyB7XG4gICAgZm9udC1zaXplOiAxLjdyZW07XG4gIH1cbiAgLnNwRnMxOCB7XG4gICAgZm9udC1zaXplOiAxLjhyZW07XG4gIH1cbiAgLnNwRnMyMCB7XG4gICAgZm9udC1zaXplOiAycmVtO1xuICB9XG4gIC5zcEZzMjIge1xuICAgIGZvbnQtc2l6ZTogMi4ycmVtO1xuICB9XG4gIC5zcEZzMjQge1xuICAgIGZvbnQtc2l6ZTogMi40cmVtO1xuICB9XG4gIC5zcEZzMjUge1xuICAgIGZvbnQtc2l6ZTogMi41cmVtO1xuICB9XG4gIC5zcEZzMzAge1xuICAgIGZvbnQtc2l6ZTogM3JlbTtcbiAgfVxuICAuc3BGczQyIHtcbiAgICBmb250LXNpemU6IDQuMnJlbTtcbiAgfVxuICAuc3BMczAxIHtcbiAgICBsZXR0ZXItc3BhY2luZzogMC4wMWVtO1xuICB9XG4gIC5zcExzMTIge1xuICAgIGxldHRlci1zcGFjaW5nOiAwLjEyZW07XG4gIH1cbiAgLnNwTHMyMCB7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDAuMmVtO1xuICB9XG4gIC5zcExoMjAge1xuICAgIGxpbmUtaGVpZ2h0OiAyO1xuICB9XG59XG5pbWcsXG52aWRlbyB7XG4gIGhlaWdodDogYXV0bztcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICB2ZXJ0aWNhbC1hbGlnbjogYm90dG9tO1xufVxuaW1nLncxMDBwZXIsXG52aWRlby53MTAwcGVyIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbmE6bm90KFtjbGFzc10pIHtcbiAgY29sb3I6IGluaGVyaXQ7XG59XG5cbmEsXG5hOmxpbmssXG5hOnZpc2l0ZWQsXG5hOmhvdmVyLFxuYTphY3RpdmUge1xuICBvdXRsaW5lOiBub25lO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbmEudGV4dExpbmsge1xuICBjb2xvcjogIzA3MGU2MTtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG5hLmRpc2FibGVkIHtcbiAgb3BhY2l0eTogMC40O1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgY3Vyc29yOiBkZWZhdWx0O1xufVxuXG4ubm8tdG91Y2ggLmFscGhhIHtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAzMDBtcyBlYXNlLWluLW91dDtcbn1cbi5uby10b3VjaCAuYWxwaGE6aG92ZXIge1xuICBvcGFjaXR5OiAwLjQ7XG59XG4ubm8tdG91Y2ggLnNjcm9sbGZhZGVTaG93LmlzLXNob3cuYWxwaGE6aG92ZXIge1xuICBvcGFjaXR5OiAwLjQ7XG59XG4ubm8tdG91Y2ggLnRleHRMaW5rIHtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAzMDBtcyBlYXNlLWluLW91dDtcbn1cbi5uby10b3VjaCAudGV4dExpbms6aG92ZXIge1xuICBvcGFjaXR5OiAwLjQ7XG59XG5cbnVsIGxpLFxub2wgbGkge1xuICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG59XG5cbnVsLmRpc2MsXG5vbC5kaXNjIHtcbiAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xufVxudWwuZGlzYyBsaSxcbm9sLmRpc2MgbGkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmctbGVmdDogMmVtO1xufVxudWwuZGlzYyBsaTo6YmVmb3JlLFxub2wuZGlzYyBsaTo6YmVmb3JlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDAuNWVtO1xuICBsZWZ0OiAwO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAxZW07XG4gIGhlaWdodDogMWVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGNvbnRlbnQ6IFwiXCI7XG59XG51bC5pbmxpbmVMaXN0IGxpLFxub2wuaW5saW5lTGlzdCBsaSB7XG4gIGRpc3BsYXk6IGlubGluZTtcbn1cbnVsLmlubGluZUxpc3QgbGk6bm90KDpsYXN0LWNoaWxkKTo6YWZ0ZXIsXG5vbC5pbmxpbmVMaXN0IGxpOm5vdCg6bGFzdC1jaGlsZCk6OmFmdGVyIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBjb250ZW50OiBcIixcIjtcbn1cbnVsLmFzdGVyaXNrTGlzdCBsaSxcbm9sLmFzdGVyaXNrTGlzdCBsaSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZy1sZWZ0OiAxZW07XG59XG51bC5hc3Rlcmlza0xpc3QgbGk6OmJlZm9yZSxcbm9sLmFzdGVyaXNrTGlzdCBsaTo6YmVmb3JlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgY29udGVudDogXCIqXCI7XG59XG5cbm9sLm51bWJlckxpc3Qge1xuICBjb3VudGVyLXJlc2V0OiBudW1iZXJMaXN0O1xufVxub2wubnVtYmVyTGlzdCBsaSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZy1sZWZ0OiAxLjVlbTtcbn1cbm9sLm51bWJlckxpc3QgbGk6bm90KDpsYXN0LWNoaWxkKSB7XG4gIG1hcmdpbi1ib3R0b206IDVweDtcbn1cbm9sLm51bWJlckxpc3QgbGk6OmJlZm9yZSB7XG4gIGNvdW50ZXItaW5jcmVtZW50OiBudW1iZXJMaXN0O1xuICBjb250ZW50OiBjb3VudGVyKG51bWJlckxpc3QpIFwiLlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogLTFweDtcbiAgbGVmdDogMDtcbiAgbWFyZ2luLXJpZ2h0OiAycHg7XG4gIGNvbG9yOiAjMDAwO1xuICBmb250LXNpemU6IDEuNnJlbTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIG9sLm51bWJlckxpc3QgbGk6OmJlZm9yZSB7XG4gICAgZm9udC1zaXplOiAxLjRyZW07XG4gIH1cbn1cbm9sLm51bWJlckxpc3QgbGkgb2wuY2hpbGRMaXN0IHtcbiAgY291bnRlci1yZXNldDogbnVtYmVyTGlzdDtcbn1cbm9sLm51bWJlckxpc3QgbGkgb2wuY2hpbGRMaXN0IGxpIHtcbiAgdGV4dC1pbmRlbnQ6IC0yZW07XG4gIHBhZGRpbmctbGVmdDogMmVtO1xufVxub2wubnVtYmVyTGlzdCBsaSBvbC5jaGlsZExpc3QgbGk6OmJlZm9yZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbm9sLmNpcmNsZU51bWJlckxpc3Qge1xuICBjb3VudGVyLXJlc2V0OiBjaXJjbGVOdW1iZXJMaXN0O1xufVxub2wuY2lyY2xlTnVtYmVyTGlzdCBsaSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZy1sZWZ0OiAxLjVlbTtcbn1cbm9sLmNpcmNsZU51bWJlckxpc3QgbGk6bm90KDpsYXN0LWNoaWxkKSB7XG4gIG1hcmdpbi1ib3R0b206IDEycHg7XG59XG5vbC5jaXJjbGVOdW1iZXJMaXN0IGxpOjpiZWZvcmUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMXB4O1xuICBsZWZ0OiAwO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgd2lkdGg6IDE1cHg7XG4gIGhlaWdodDogMTVweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwNjFiNztcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC1zaXplOiAxLjJyZW07XG4gIHRleHQtaW5kZW50OiAtMXB4O1xuICBjb250ZW50OiBjb3VudGVyKGNpcmNsZU51bWJlckxpc3QpO1xuICBjb3VudGVyLWluY3JlbWVudDogY2lyY2xlTnVtYmVyTGlzdDtcbn1cblxudGFibGUge1xuICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xuICB3aWR0aDogMTAwJTtcbn1cblxudGgge1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cblxuaHIge1xuICBjbGVhcjogYm90aDtcbn1cbmhyLmRvdCB7XG4gIGJvcmRlci10b3A6IDFweCAjMDAwIGRvdHRlZDtcbn1cblxuLmRpc3BsYXlJbmxpbmVCbG9jayB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuLmRpc3BsYXlJbmxpbmUge1xuICBkaXNwbGF5OiBpbmxpbmU7XG59XG5cbi5kaXNwbGF5QmxvY2sge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLmRpc3BsYXlOb25lIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmRpc3BsYXlTcCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1OTlweCkge1xuICAuZGlzcGxheVNwIHtcbiAgICBkaXNwbGF5OiBpbmhlcml0O1xuICB9XG59XG5cbi5kaXNwbGF5WHdpZGUge1xuICBkaXNwbGF5OiBub25lO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTQ1MHB4KSB7XG4gIC5kaXNwbGF5WHdpZGUge1xuICAgIGRpc3BsYXk6IGluaGVyaXQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5kaXNwbGF5Tm90TWVkaXVtIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5kaXNwbGF5TWVkaXVtIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5kaXNwbGF5Tm90TWVkaXVtIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICAuZGlzcGxheU5vdE1lZGl1bS5kaXNwbGF5SW5saW5lQmxvY2sge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgfVxuICAuZGlzcGxheU1lZGl1bSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY5cHgpIHtcbiAgLmRpc3BsYXlOb3ROYXJyb3cge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLmRpc3BsYXlOYXJyb3cge1xuICAgIGRpc3BsYXk6IGluaGVyaXQ7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5kaXNwbGF5Tm90TmFycm93IHtcbiAgICBkaXNwbGF5OiBpbmhlcml0O1xuICB9XG4gIC5kaXNwbGF5Tm90TmFycm93LmRpc3BsYXlJbmxpbmVCbG9jayB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB9XG4gIC5kaXNwbGF5TmFycm93IHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4ucG9zUmVsYXRpdmUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5wb3NBYnNvbHV0ZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbn1cblxuLnBvc0ZpeGVkIHtcbiAgcG9zaXRpb246IGZpeGVkO1xufVxuXG4ucG9zU3RhdGljIHtcbiAgcG9zaXRpb246IHN0YXRpYztcbn1cblxuLmZsb2F0TGVmdCB7XG4gIGZsb2F0OiBsZWZ0O1xufVxuXG4uZmxvYXRSaWdodCB7XG4gIGZsb2F0OiByaWdodDtcbn1cblxuLmNsZWFyTGVmdCB7XG4gIGNsZWFyOiBsZWZ0O1xufVxuXG4uY2xlYXJSaWdodCB7XG4gIGNsZWFyOiByaWdodDtcbn1cblxuLmNsZWFyQm90aCB7XG4gIGNsZWFyOiBib3RoO1xufVxuXG4udHh0TGVmdCB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG5cbi50eHRDZW50ZXIge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi50eHRSaWdodCB7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuXG4udHh0SnVzdGlmeSxcbi50eHRKdXN0aWZ5ICoge1xuICB0ZXh0LWFsaWduOiBqdXN0aWZ5O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAubmFycm93VHh0TGVmdCB7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgfVxuICAubmFycm93VHh0Q2VudGVyIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbn1cbi52ZXJ0aWNhbFRvcCB7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG59XG5cbi52ZXJ0aWNhbE1pZGRsZSB7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG5cbi52ZXJ0aWNhbEJvdHRvbSB7XG4gIHZlcnRpY2FsLWFsaWduOiBib3R0b207XG59XG5cbmlucHV0LFxudGV4dGFyZWEsXG5zZWxlY3Qge1xuICBhcHBlYXJhbmNlOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbiAgYm9yZGVyOiBub25lO1xuICBib3JkZXItcmFkaXVzOiAwO1xufVxuaW5wdXQ6Zm9jdXMsXG50ZXh0YXJlYTpmb2N1cyxcbnNlbGVjdDpmb2N1cyB7XG4gIGJvcmRlcjogbm9uZTtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgb3V0bGluZTogbm9uZTtcbn1cblxuYnV0dG9uIHtcbiAgb3V0bGluZTogbm9uZTtcbiAgcGFkZGluZzogMDtcbiAgYm9yZGVyOiAwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBmb250LWZhbWlseTogaW5oZXJpdDtcbn1cblxuLmNsZWFyZml4OmFmdGVyLFxuLmNmOmFmdGVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGNsZWFyOiBib3RoO1xuICBjb250ZW50OiBcIlwiO1xufVxuXG4ubC1ib2R5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U5ZTlmMDtcbiAgcGFkZGluZzogNTBweCAwO1xufVxuXG4ubC1jb250YWluZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xuICBtaW4taGVpZ2h0OiAxMDAlO1xuICBtYXgtd2lkdGg6IDEwMjRweDtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi1pbmxpbmU6IGF1dG87XG59XG5cbi5sLW1haW4ge1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLWJvdHRvbTogNDBweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLmwtaW5uZXIge1xuICAgIHBhZGRpbmctaW5saW5lOiAyLjM0Mzc1dnc7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5sLWlubmVyIHtcbiAgICBwYWRkaW5nLWlubGluZTogNy4ydnc7XG4gIH1cbn1cblxuLm9zYWthY2l0eUxvZ28ge1xuICB3aWR0aDogMTIwcHg7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG59XG5cbi5iZ1doaXRlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cblxuLmJnV2hpdGVBbHBoYSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KTtcbn1cblxuLmJnQmFzZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkOWQ5ZDY7XG59XG5cbi5iZ01haW4ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuXG4uYmdTdWIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTc4ZmU2O1xufVxuXG4uYmdUZXh0TGlnaHQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjM2MzYzNjO1xufVxuXG4uYmdHcmF5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzg4ODtcbn1cblxuLmJnR3JheUxpZ2h0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VjZWFlYTtcbn1cblxuLmJnR3JheURhcmsge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMmIyYjJiO1xufVxuXG4uaXMtbmF2T3BlbiAubmF2IHtcbiAgcG9pbnRlci1ldmVudHM6IGF1dG87XG59XG5cbi5saW5rQnRuLFxuYnV0dG9uLmxpbmtCdG4sXG5hLmxpbmtCdG4ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIG1pbi13aWR0aDogMjUxcHg7XG4gIG1pbi1oZWlnaHQ6IDU5cHg7XG4gIGJvcmRlci1yYWRpdXM6IDM1cHg7XG4gIGZvbnQtc2l6ZTogMS40cmVtO1xuICBsZXR0ZXItc3BhY2luZzogMC4xZW07XG4gIHBhZGRpbmctbGVmdDogMjlweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5saW5rQnRuLFxuICBidXR0b24ubGlua0J0bixcbiAgYS5saW5rQnRuIHtcbiAgICBtaW4td2lkdGg6IDIzMnB4O1xuICAgIHBhZGRpbmctbGVmdDogMjVweDtcbiAgfVxufVxuLmxpbmtCdG5Eb3QsXG5idXR0b24ubGlua0J0bkRvdCxcbmEubGlua0J0bkRvdCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDI1cHg7XG4gIHdpZHRoOiA4cHg7XG4gIGhlaWdodDogOHB4O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG59XG5cbi5idG5zIHtcbiAgei1pbmRleDogMTAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGluc2V0OiAwO1xufVxuLmJ0bnMgLnN3aXBlci1idXR0b24tcHJldiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiBhdXRvO1xuICBib3R0b206IDA7XG4gIHJpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIGxlZnQ6IDAgIWltcG9ydGFudDtcbn1cbi5idG5zIC5zd2lwZXItYnV0dG9uLW5leHQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogYXV0bztcbiAgYm90dG9tOiAwO1xuICByaWdodDogMCAhaW1wb3J0YW50O1xuICBsZWZ0OiBhdXRvICFpbXBvcnRhbnQ7XG59XG4uYnRucyAudG9wQnRuLm1lbnUge1xuICB0b3A6IDEwMHB4O1xufVxuXG4uc2NyZWVuLXJlYWRlci10ZXh0LFxuLnZpc3VhbGx5SGlkZGVuIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICB3aWR0aDogMXB4O1xuICBoZWlnaHQ6IDFweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgYm9yZGVyOiAwO1xuICBwYWRkaW5nOiAwO1xuICBjbGlwOiByZWN0KDAgMCAwIDApO1xuICBjbGlwLXBhdGg6IGluc2V0KDUwJSk7XG4gIG1hcmdpbjogLTFweDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIG9wYWNpdHk6IDA7XG59XG5cbi5pZnJhbWVXcmFwcGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZy10b3A6IDU2LjI1JTtcbn1cbi5pZnJhbWVXcmFwcGVyIGlmcmFtZSxcbi5pZnJhbWVXcmFwcGVyIHZpZGVvIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gIGhlaWdodDogMTAwJSAhaW1wb3J0YW50O1xufVxuXG4uc3dpcGVyIHtcbiAgaGVpZ2h0OiA2NDBweDtcbn1cblxuLnN3aXBlci0td3JhcHBlciB7XG4gIC8qIHdyYXBwZXLjga7jgrXjgqTjgrrjgpLoqr/mlbQgKi9cbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbn1cblxuLnN3aXBlci1zbGlkZSB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGhlaWdodDogNjQwcHg7XG59XG4uc3dpcGVyLXNsaWRlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi9hc3NldHMvaW1nL2RlY29fdG9wLnBuZyk7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgd2lkdGg6IDI0OHB4O1xuICBoZWlnaHQ6IDE2NHB4O1xuICB6LWluZGV4OiAtMTtcbn1cbi5zd2lwZXItc2xpZGU6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi9hc3NldHMvaW1nL2RlY29fYm90dG9tLnBuZyk7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgd2lkdGg6IDE2OXB4O1xuICBoZWlnaHQ6IDE0N3B4O1xuICB6LWluZGV4OiAtMTtcbn1cbi5zd2lwZXItc2xpZGU6Zmlyc3QtY2hpbGQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vYXNzZXRzL2ltZy9iZy5wbmcpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIHdpZHRoOiAxMDI0cHg7XG4gIGhlaWdodDogNjQwcHg7XG4gIHBhZGRpbmctdG9wOiAxMTBweDtcbiAgcGFkZGluZy1sZWZ0OiA4NXB4O1xufVxuLnN3aXBlci1zbGlkZTpmaXJzdC1jaGlsZDo6YmVmb3JlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5zd2lwZXItc2xpZGU6Zmlyc3QtY2hpbGQ6OmFmdGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLnN3aXBlci1idXR0b24tcHJldixcbi5zd2lwZXItYnV0dG9uLW5leHQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNvbG9yOiAjZmZmO1xuICB3aWR0aDogODZweDtcbiAgaGVpZ2h0OiAzNnB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTc1NzU3O1xuICBib3JkZXItcmFkaXVzOiA1MHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBib3R0b206IDMwcHg7XG4gIGxlZnQ6IDMwcHggIWltcG9ydGFudDtcbiAgdG9wOiBpbmhlcml0O1xuICByaWdodDogaW5oZXJpdDtcbn1cbi5pcy10b3BTbGlkZUFjdGl2ZSAuc3dpcGVyLWJ1dHRvbi1wcmV2LFxuLmlzLXRvcFNsaWRlQWN0aXZlIC5zd2lwZXItYnV0dG9uLW5leHQge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uc3dpcGVyLWJ1dHRvbi1uZXh0IHtcbiAgbGVmdDogaW5oZXJpdCAhaW1wb3J0YW50O1xuICByaWdodDogMzBweDtcbn1cblxuLnN3aXBlci1idXR0b24tbmV4dDphZnRlcixcbi5zd2lwZXItYnV0dG9uLXByZXY6YWZ0ZXIge1xuICB3aWR0aDogMDtcbiAgaGVpZ2h0OiAwO1xuICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICBib3JkZXItdG9wOiAzcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1ib3R0b206IDNweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJpZ2h0OiA4cHggc29saWQgI2ZmZjtcbiAgYm9yZGVyLWxlZnQ6IDA7XG4gIGNvbnRlbnQ6IFwiXCIgIWltcG9ydGFudDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgbGVmdDogMTBweCAhaW1wb3J0YW50O1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtNTAlKTtcbn1cblxuLnN3aXBlci1idXR0b24tbmV4dDphZnRlciB7XG4gIHJpZ2h0OiAxMHB4ICFpbXBvcnRhbnQ7XG4gIGxlZnQ6IGluaGVyaXQgIWltcG9ydGFudDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTUwJSkgcm90YXRlKC0xODBkZWcpO1xufVxuXG4uc3dpcGVyLXNsaWRlIHtcbiAgcGFkZGluZzogMzVweCAwIDMwcHg7XG4gIGNvbG9yOiAjMDAwO1xufVxuXG4uc2xpZGVJbm5lciB7XG4gIHBhZGRpbmc6IDAgMzBweDtcbn1cblxuLm9zYWthY2l0eUxvZ28ge1xuICB3aWR0aDogMTIwcHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4ucGFnZVRpdGxlIHtcbiAgZm9udC1zaXplOiAzMnB4O1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgY29sb3I6ICMwMDA7XG4gIHdpZHRoOiA4MDBweDtcbiAgcGFkZGluZy1ib3R0b206IDIwcHg7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBib3JkZXItYm90dG9tOiAzcHggc29saWQgIzAwMDtcbiAgbWFyZ2luLWJvdHRvbTogNDVweDtcbn1cblxuLnBhZ2VMaXN0SXRlbSB7XG4gIHBhZGRpbmctbGVmdDogMTBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBsaW5lLWhlaWdodDogMzJweDtcbiAgbWFyZ2luLWJvdHRvbTogMjVweDtcbn1cbi5wYWdlTGlzdEl0ZW06OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxNXB4O1xuICBsZWZ0OiAwO1xuICB3aWR0aDogM3B4O1xuICBoZWlnaHQ6IDNweDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xufVxuXG4ubGdidHFTdWJUaXRsZSB7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICB6LWluZGV4OiAyO1xufVxuLmxnYnRxU3ViVGl0bGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDA7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC01MCUpO1xuICB3aWR0aDogMDtcbiAgaGVpZ2h0OiAwO1xuICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICBib3JkZXItdG9wOiA0cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1ib3R0b206IDRweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWxlZnQ6IDEycHggc29saWQgIzE3OGZlNjtcbiAgYm9yZGVyLXJpZ2h0OiAwO1xufVxuXG4udHJpYW5nbGVMaXN0SXRlbSB7XG4gIHBhZGRpbmctbGVmdDogMThweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBsaW5lLWhlaWdodDogMS4yO1xuICBtYXJnaW4tYm90dG9tOiAyNXB4O1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi50cmlhbmdsZUxpc3RJdGVtOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiAwO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtNTAlKTtcbiAgd2lkdGg6IDA7XG4gIGhlaWdodDogMDtcbiAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgYm9yZGVyLXRvcDogNHB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItYm90dG9tOiA0cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1sZWZ0OiAxMHB4IHNvbGlkICM1NzU3NTc7XG4gIGJvcmRlci1yaWdodDogMDtcbn1cblxuLndhdnlsaW5lVGV4dCB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi53YXZ5bGluZVRleHRJbm5lciB7XG4gIGZvbnQtc2l6ZTogMzBweDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLndhdnlsaW5lVGV4dElubmVyOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogNTAlO1xuICBib3R0b206IC0yMHB4O1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAwKTtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uL2Fzc2V0cy9pbWcvd2F2eWxpbmUuc3ZnKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IHJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxM3B4O1xufVxuLndhdnlsaW5lVGV4dElubmVyOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4ubGdidHFZb3V0aFRpdGxlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxNzhmZTY7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcGFkZGluZzogMTBweDtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cblxuLmJveEdyYXkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjhmOGY4O1xuICBib3JkZXItcmFkaXVzOiAxNXB4O1xufVxuXG4ubGdidHFUeXBlQm94IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y4ZjhmODtcbiAgcGFkZGluZzogMjVweDtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xufVxuLmxnYnRxVHlwZUl0ZW0ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBib3JkZXItYm90dG9tOiBkYXNoZWQgMXB4IHJnYmEoMCwgMCwgMCwgMC4yKTtcbiAgcGFkZGluZy1ib3R0b206IDEycHg7XG4gIG1hcmdpbi1ib3R0b206IDEycHg7XG59XG4ubGdidHFUeXBlSXRlbTpsYXN0LWNoaWxkIHtcbiAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgcGFkZGluZy1ib3R0b206IDA7XG59XG4ubGdidHFUeXBlSXRlbVRpdGxlIHtcbiAgd2lkdGg6IDE0NXB4O1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuLmxnYnRxVHlwZUl0ZW1UZXh0IHtcbiAgZm9udC1zaXplOiAxMnB4O1xufVxuXG4ucHB0VGl0bGUge1xuICBmb250LXNpemU6IDgwcHg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBsaW5lLWhlaWdodDogMS4yO1xuICBtYXJnaW4tYm90dG9tOiA3NXB4O1xuICBjb2xvcjogI2ZmZjtcbn1cbi5wcHRUaXRsZVN1YiB7XG4gIGZvbnQtc2l6ZTogMjhweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG59XG5cbi50b3Atc2xpZGUgLnN3aXBlci1idXR0b24tbmV4dCB7XG4gIGxlZnQ6IDg1cHg7XG4gIHJpZ2h0OiBpbmhlcml0ICFpbXBvcnRhbnQ7XG4gIGJvdHRvbTogNzVweDtcbiAgY29sb3I6ICMwMDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIHdpZHRoOiAxNTZweDtcbn1cbi50b3Atc2xpZGUgLnN3aXBlci1idXR0b24tbmV4dDo6YWZ0ZXIge1xuICBib3JkZXItcmlnaHQ6IDhweCBzb2xpZCAjMDAwO1xufVxuLmlzLXRvcFNsaWRlQWN0aXZlIC50b3Atc2xpZGUgLnN3aXBlci1idXR0b24tbmV4dCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4ubWVudUZsZXhCb3gge1xuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6IDAgNjVweDtcbn1cblxuLmxnYnRBYm91dEZsZXgge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBhZGRpbmc6IDMwcHggNTBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y4ZjhmODtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICBib3JkZXItcmFkaXVzOiAxNXB4O1xufVxuLmxnYnRBYm91dEZsZXhXcmFwIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiAwIDMwcHg7XG59XG4ubGdidEFib3V0SXRlbSB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG59XG4ubGdidEFib3V0SWNvbiB7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgZm9udC1zaXplOiAyNHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmY4NTY5O1xuICB3aWR0aDogMzVweDtcbiAgaGVpZ2h0OiAzNXB4O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIHBsYWNlLWNvbnRlbnQ6IGNlbnRlcjtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xufVxuLmxnYnRBYm91dFRleHQge1xuICBmb250LXNpemU6IDIycHg7XG59XG5cbi5iZ09yYW5nZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlZmEzMzI7XG59XG5cbi5iZ0dyZWVuIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2E2ZGUzNTtcbn1cblxuLmJnQmx1ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3OGI1ZGU7XG59XG5cbi5wYWdlNENoYXJhIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogLTc0cHg7XG4gIGJvdHRvbTogLTQwcHg7XG59XG5cbi5leHBsYW5hdGlvblRpdGxlIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGZvbnQtc2l6ZTogMjJweDtcbiAgbWFyZ2luLWJvdHRvbTogMjVweDtcbn1cbi5leHBsYW5hdGlvblRleHQge1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogMS44O1xufVxuXG4ucUJveCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmOGY4Zjg7XG4gIGJvcmRlci1yYWRpdXM6IDE1cHg7XG4gIHBhZGRpbmc6IDMwcHg7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gIHdpZHRoOiA4MjVweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnFCb3g6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IC04MHB4O1xuICByaWdodDogMzBweDtcbiAgd2lkdGg6IDkxcHg7XG4gIGhlaWdodDogMTA3cHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi9hc3NldHMvaW1nL3BhZ2U1L2NoYXJhLnN2Zyk7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbn1cbi5xSXRlbSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG4ucVRpdGxlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBmb250LXNpemU6IDI0cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZjg1Njk7XG4gIHdpZHRoOiAzNXB4O1xuICBoZWlnaHQ6IDM1cHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgZGlzcGxheTogZ3JpZDtcbiAgcGxhY2UtY29udGVudDogY2VudGVyO1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG59XG4ucUFib3V0IHtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cbi5xVGV4dCB7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG4ucUV4cGxhbiB7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG4gIGxpbmUtaGVpZ2h0OiAyO1xufVxuXG4ucGx1c0l0ZW0ge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y4ZjhmODtcbiAgYm9yZGVyLXJhZGl1czogMTVweDtcbiAgcGFkZGluZzogMzBweDtcbn1cbi5wbHVzVGl0bGUge1xuICBkaXNwbGF5OiBncmlkO1xuICBwbGFjZS1jb250ZW50OiBjZW50ZXI7XG4gIHdpZHRoOiAzNXB4O1xuICBoZWlnaHQ6IDM1cHg7XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTc1NzU3O1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGZvbnQtc2l6ZTogMjRweDtcbn1cbi5wbHVzVGV4dCB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBmb250LXNpemU6IDIwcHg7XG59XG5cbi5sZ2J0cXBhZ2U2Q29tbWVudEltZyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAxMHB4O1xuICBsZWZ0OiA0MjRweDtcbn1cblxuLmxnYnRxUGFnZTdMaXN0IHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMywgMWZyKTtcbiAgZ2FwOiAzNXB4O1xuICBtYXJnaW4tYm90dG9tOiAxMzVweDtcbn1cbi5sZ2J0cVBhZ2U3TGlzdEl0ZW0ge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxNjRweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y4ZjhmODtcbiAgYm9yZGVyLXJhZGl1czogMTVweDtcbiAgZGlzcGxheTogZ3JpZDtcbiAgcGxhY2UtY29udGVudDogY2VudGVyO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGxpbmUtaGVpZ2h0OiAyO1xufVxuLmxnYnRxUGFnZTdMaXN0SXRlbTpmaXJzdC1jaGlsZCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5sZ2J0cVBhZ2U3TWVzc2FnZSB7XG4gIGZvbnQtc2l6ZTogMjZweDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGxpbmUtaGVpZ2h0OiAxLjg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmxnYnRxUGFnZTdNZXNzYWdlOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAtNzBweDtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAwKTtcbiAgd2lkdGg6IDQwcHg7XG4gIGhlaWdodDogNTNweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uL2Fzc2V0cy9pbWcvYXJyb3cuc3ZnKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xufVxuXG4ubGdidHFwYWdlN0NvbW1lbnRJbWcge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDcwcHg7XG4gIHRvcDogMjgwcHg7XG59XG5cbi5sZ2J0cVBhZ2U4RmxleEJveCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG4ubGdidHFQYWdlOExpc3RCb3gge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjhmOGY4O1xuICBib3JkZXItcmFkaXVzOiAxNXB4O1xuICBwYWRkaW5nOiAyMHB4O1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgbWFyZ2luLXJpZ2h0OiAxMDhweDtcbn1cbi5sZ2J0cVBhZ2U4TGlzdFdyYXAge1xuICBsaW5lLWhlaWdodDogMjtcbn1cbi5sZ2J0cVBhZ2U4TGlzdEl0ZW0ge1xuICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG4gIGZvbnQtc2l6ZTogMTJweDtcbn1cbi5sZ2J0cVBhZ2U4TGlzdEl0ZW06bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1yaWdodDogMDtcbn1cbi5sZ2J0cVBhZ2U4TWVzc2FnZSB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGxpbmUtaGVpZ2h0OiAxLjY7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5sZ2J0cVBhZ2U4TWVzc2FnZTo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiAtNzBweDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTUwJSkgcm90YXRlKC05MGRlZyk7XG4gIHdpZHRoOiA0MHB4O1xuICBoZWlnaHQ6IDUzcHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi9hc3NldHMvaW1nL2Fycm93LnN2Zyk7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbn1cbi5sZ2J0cVBhZ2U4U29naUJveCB7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG59XG4ubGdidHFQYWdlOFNvZ2lUaXRsZSB7XG4gIGZvbnQtc2l6ZTogMjJweDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGNvbG9yOiAjMTc4ZmU2O1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuLmxnYnRxUGFnZThTb2dpVGV4dCB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cbi5sZ2J0cVBhZ2U4Q29tbWVudCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAxNXB4O1xuICByaWdodDogMTI1cHg7XG59XG5cbi5sZ2J0cVRoaW5rVGl0bGUge1xuICBmb250LXNpemU6IDIycHg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBwYWRkaW5nLWxlZnQ6IDM1cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luLWJvdHRvbTogNDBweDtcbn1cbi5sZ2J0cVRoaW5rVGl0bGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiMVwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIHdpZHRoOiAyM3B4O1xuICBoZWlnaHQ6IDIzcHg7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIHBsYWNlLWNvbnRlbnQ6IGNlbnRlcjtcbiAgZm9udC1zaXplOiAxNXB4O1xufVxuLmxnYnRxVGhpbmtUaXRsZTo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogLTMwcHg7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiA3OXB4O1xuICBoZWlnaHQ6IDcwcHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi9hc3NldHMvaW1nL3BhZ2U5L3RoaW5rdHRsX2JnLnN2Zyk7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgei1pbmRleDogLTE7XG59XG4ubGdidHFUaGlua1RpdGxlRW4ge1xuICBmb250LXNpemU6IDE0cHg7XG4gIG1hcmdpbi1sZWZ0OiA2cHg7XG59XG5cbi5sZ2J0cXBhZ2U5Q29tbWVudCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAxMDBweDtcbiAgcmlnaHQ6IDYwcHg7XG59XG5cbi5zbGlkZVBhZ2U5IC5sZ2J0cVR5cGVCb3gge1xuICB3aWR0aDogNTA2cHg7XG59XG5cbi5zbGlkZVBhZ2U5IC5sZ2J0cVR5cGVJdGVtVGl0bGUge1xuICB3aWR0aDogMTQ0cHg7XG59XG5cbi5zbGlkZVBhZ2UxMCAubGdidHFUaGlua1RpdGxlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIjJcIjtcbn1cblxuLnNsaWRlUGFnZTEwIC5sZ2J0cVRoaW5rVGl0bGU6OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uL2Fzc2V0cy9pbWcvcGFnZTEwL3RoaW5rdHRsX2JnLnN2Zyk7XG59XG5cbi5sZ2J0cVBhZ2UxMExpc3Qge1xuICBkaXNwbGF5OiBmbGV4O1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xufVxuLmxnYnRxUGFnZTEwSXRlbSB7XG4gIG1hcmdpbi1yaWdodDogMzBweDtcbn1cbi5sZ2J0cVBhZ2UxMEl0ZW06bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1yaWdodDogMDtcbn1cbi5sZ2J0cVBhZ2UxMENvbW1lbnQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMTUwcHg7XG4gIHJpZ2h0OiA2MHB4O1xufVxuXG4uc2xpZGVQYWdlMTEgLmxnYnRxVGhpbmtUaXRsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCIzXCI7XG59XG5cbi5zbGlkZVBhZ2UxMSAubGdidHFUaGlua1RpdGxlOjphZnRlciB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi9hc3NldHMvaW1nL3BhZ2UxMS90aGlua3R0bF9iZy5zdmcpO1xufVxuXG4uc2xpZGVQYWdlMTEgLmxnYnRxVHlwZUJveCB7XG4gIHdpZHRoOiA0OTNweDtcbn1cblxuLmxnYnRxcGFnZTExR3JhcGgge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMTIwcHg7XG4gIHJpZ2h0OiAyNHB4O1xufVxuXG4uc2xpZGVQYWdlMTEgLmxnYnRxVHlwZUl0ZW1UaXRsZSB7XG4gIHdpZHRoOiAxNDBweDtcbn1cblxuLnNsaWRlUGFnZTEyIC5sZ2J0cVRoaW5rVGl0bGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiNFwiO1xufVxuXG4uc2xpZGVQYWdlMTIgLmxnYnRxVGhpbmtUaXRsZTo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vYXNzZXRzL2ltZy9wYWdlMTIvdGhpbmt0dGxfYmcuc3ZnKTtcbn1cblxuLmxnYnRxcGFnZTEyRXhwbGFuYXRpb25JdGVtIHtcbiAgd2lkdGg6IDUyNnB4O1xuICBtYXJnaW4tYm90dG9tOiA1NXB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4ubGdidHFwYWdlMTJFeHBsYW5hdGlvbkl0ZW1UaXRsZSB7XG4gIGZvbnQtc2l6ZTogMjJweDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG4ubGdidHFwYWdlMTJFeHBsYW5hdGlvbkl0ZW1UZXh0IHtcbiAgbGluZS1oZWlnaHQ6IDEuODtcbn1cblxuLmxnYnRxcGFnZTEyQ29tbWVudEltZzEge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMjQ3cHg7XG4gIHJpZ2h0OiA3NXB4O1xufVxuXG4ubGdidHFwYWdlMTJDb21tZW50SW1nMiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAzNjRweDtcbiAgcmlnaHQ6IDc1cHg7XG59XG5cbi5zbGlkZVBhZ2UxMyAubGdidHFUaGlua1RpdGxlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIjVcIjtcbn1cblxuLnNsaWRlUGFnZTEzIC5sZ2J0cVRoaW5rVGl0bGU6OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uL2Fzc2V0cy9pbWcvcGFnZTEzL3RoaW5rdHRsX2JnLnN2Zyk7XG59XG5cbi5zbGlkZVBhZ2UxMyAubGdidHFUeXBlQm94IHtcbiAgd2lkdGg6IDQ5OXB4O1xuICBtYXJnaW4tcmlnaHQ6IDMwcHg7XG59XG5cbi5sZ2J0cVBhZ2UxM0ZsZXhCb3gge1xuICBkaXNwbGF5OiBmbGV4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4ubGdidHFQYWdlMTNGbGV4VGV4dCB7XG4gIGxpbmUtaGVpZ2h0OiAxLjg7XG4gIHBhZGRpbmctdG9wOiA2NXB4O1xufVxuLmxnYnRxUGFnZTEzQ29tbWVudCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAwO1xuICByaWdodDogNzZweDtcbn1cblxuLnNsaWRlUGFnZTE0IC5sZ2J0cVRoaW5rVGl0bGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiNlwiO1xufVxuXG4uc2xpZGVQYWdlMTQgLmxnYnRxVGhpbmtUaXRsZTo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vYXNzZXRzL2ltZy9wYWdlMTQvdGhpbmt0dGxfYmcuc3ZnKTtcbn1cblxuLnNsaWRlUGFnZTE0IC5sZ2J0cVR5cGVCb3gge1xuICB3aWR0aDogNTQwcHg7XG59XG5cbi5zbGlkZVBhZ2UxNCAubGdidHFUeXBlSXRlbVRpdGxlIHtcbiAgd2lkdGg6IDE5MnB4O1xufVxuXG4ubGdidHFTdWJUaXRsZVBhZ2UxNFNlY291bmQge1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuXG4ubGdidHFUaGlua1RpdGxlRmxleCB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG4ubGdidHFUaGlua1RpdGxlRmxleFRpdGxlIHtcbiAgbWFyZ2luLWxlZnQ6IDM1cHg7XG59XG4ubGdidHFUaGlua1RpdGxlRmxleFRpdGxlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIjdcIiAhaW1wb3J0YW50O1xufVxuLmxnYnRxVGhpbmtUaXRsZUZsZXhUaXRsZTo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBub25lICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiAycHg7XG4gIGhlaWdodDogMzBweDtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IC0xNnB4O1xuICB0b3A6IGluaGVyaXQ7XG4gIGJvdHRvbTogLTVweDtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMzBkZWcpO1xufVxuXG4ubGdidHFTdWJUaXRsZVBhZ2UxNCB7XG4gIHBhZGRpbmctbGVmdDogMzVweDtcbn1cbi5sZ2J0cVN1YlRpdGxlUGFnZTE0OjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiNlwiO1xuICBkaXNwbGF5OiBncmlkO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMnB4O1xuICBsZWZ0OiAxNXB4O1xuICBwbGFjZS1jb250ZW50OiBjZW50ZXI7XG4gIHdpZHRoOiAxOHB4O1xuICBoZWlnaHQ6IDE4cHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtc2l6ZTogMTJweDtcbn1cblxuLmxnYnRxU3ViVGl0bGVQYWdlMTRTZWNvdW5kOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiN1wiO1xufVxuXG4uc2xpZGVQYWdlMTUgLnBhZ2VUaXRsZSB7XG4gIG1hcmdpbi1ib3R0b206IDEwMHB4O1xufVxuXG4ubGdidHFTdWJUaXRsZVBhZ2UxNUxpc3Qge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y4ZjhmODtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICBwYWRkaW5nOiAyNXB4IDI1cHggMjVweCAzNXB4O1xuICB3aWR0aDogODU0cHg7XG4gIG1hcmdpbi1pbmxpbmU6IGF1dG87XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsIDFmcik7XG4gIGdhcDogMTBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmxnYnRxU3ViVGl0bGVQYWdlMTVMaXN0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogLTcwcHg7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgMCk7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi9hc3NldHMvaW1nL2Fycm93LnN2Zyk7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgd2lkdGg6IDQwcHg7XG4gIGhlaWdodDogNTNweDtcbn1cbi5sZ2J0cVN1YlRpdGxlUGFnZTE1TGlzdDo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogLTUwcHg7XG4gIHJpZ2h0OiAzMHB4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vYXNzZXRzL2ltZy9wYWdlMTUvY2hhcmEyLnN2Zyk7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgd2lkdGg6IDEwNHB4O1xuICBoZWlnaHQ6IDkzcHg7XG59XG4ubGdidHFTdWJUaXRsZVBhZ2UxNUl0ZW0ge1xuICBmb250LXNpemU6IDE0cHg7XG4gIHBhZGRpbmctbGVmdDogMTBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBsaW5lLWhlaWdodDogMjtcbn1cbi5sZ2J0cVN1YlRpdGxlUGFnZTE1SXRlbTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDEzcHg7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAzcHg7XG4gIGhlaWdodDogM3B4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG59XG5cbi5sZ2J0cVBhZ2UxNUNvbW1lbnQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMjA4cHg7XG4gIGxlZnQ6IDMwcHg7XG59XG5cbi5zbGlkZVBhZ2UxNiAucGFnZVRpdGxlIHtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cblxuLnNsaWRlUGFnZTE2IC53YXZ5bGluZVRleHQge1xuICBtYXJnaW4tdG9wOiAtMzBweDtcbn1cblxuLmxnYnRxUGFnZTE2R3JhcGgge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5sZ2J0cVBhZ2UxNkJveCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5sZ2J0cVBhZ2UxNkNvbW1lbnQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDMwcHg7XG4gIGJvdHRvbTogLTMwcHg7XG59XG5cbi5sZ2J0cVBhZ2UxN0dyYXBoIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW4tYm90dG9tOiAzNXB4O1xufVxuXG4ubGdidHFQYWdlMThHcmFwaCB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luLWJvdHRvbTogMzVweDtcbn1cblxuLmxnYnRxUGFnZTE4Q29tbWVudCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiA0NXB4O1xuICByaWdodDogMjMwcHg7XG59XG5cbi5zbGlkZVBhZ2UxOSAucGFnZVRpdGxlIHtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbn1cblxuLmxnYnRxUGFnZTE5Q29tbWVudCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDMwcHg7XG4gIGJvdHRvbTogMzVweDtcbn1cblxuLmxnYnRxUGFnZTIwRmxleEJveCB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsIDFmcik7XG4gIGdhcDogMDtcbn1cbi5sZ2J0cVBhZ2UyMEZsZXhJdGVtIHtcbiAgd2lkdGg6IDQwN3B4O1xuICBtYXJnaW4tcmlnaHQ6IDcwcHg7XG59XG4ubGdidHFQYWdlMjBGbGV4SXRlbTpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xufVxuLmxnYnRxUGFnZTIwQ29tbWVudCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiA2MHB4O1xuICByaWdodDogMzE1cHg7XG59XG5cbi5sZ2J0cVlvdXRoRmxleEJveCB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsIDFmcik7XG4gIGdhcDogMHB4IDE1cHg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4ubGdidHFZb3V0aEltZyB7XG4gIHdpZHRoOiA4MjBweDtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cblxuLmxnYnRxWW91dGhGbGV4Qm94IHA6Zmlyc3QtY2hpbGQge1xuICB3aWR0aDogNTQ0cHg7XG59XG5cbi5sZ2J0cVlvdXRoU29jaWV0eUZsZXhCb3gge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIHBhZGRpbmc6IDAgMjBweDtcbn1cbi5sZ2J0cVlvdXRoU29jaWV0eUl0ZW0ge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4ubGdidHFZb3V0aFNvY2lldHlJdGVtOmxhc3QtY2hpbGQge1xuICB3aWR0aDogNDEzcHg7XG59XG4ubGdidHFZb3V0aFNvY2lldHlBYm91dCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmOGY4Zjg7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcGFkZGluZzogMjBweCA2MHB4O1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuLmxnYnRxWW91dGhTb2NpZXR5QWJvdXRUaXRsZSB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4ubGdidHFZb3V0aFNvY2lldHlBYm91dFRpdGxlOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogNTAlO1xuICBib3R0b206IC0yNXB4O1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAwKTtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uL2Fzc2V0cy9pbWcvcGFnZTIxL2VxdWFsLnBuZyk7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgd2lkdGg6IDEzcHg7XG4gIGhlaWdodDogMTRweDtcbn1cbi5sZ2J0cVlvdXRoU29jaWV0eUFib3V0VGV4dCB7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbn1cbi5sZ2J0cVlvdXRoU29jaWV0eUdyYXBoIHtcbiAgd2lkdGg6IDExNXB4O1xuICBtYXJnaW4taW5saW5lOiBhdXRvO1xuICBtYXJnaW4tYm90dG9tOiAyNXB4O1xufVxuXG4uc2xpZGVQYWdlMjEgLndhdnlsaW5lVGV4dElubmVyIHtcbiAgZm9udC1zaXplOiAxOHB4O1xufVxuXG4uc2xpZGVQYWdlMjEgLmxnYnRxWW91dGhTb2NpZXR5SXRlbTpudGgtY2hpbGQoMikge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XG59XG5cbi5zbGlkZVBhZ2UyMSAucGFnZVRpdGxlIHtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbn1cblxuLnNsaWRlUGFnZTIyIC5sZ2J0cVlvdXRoU29jaWV0eUdyYXBoIHtcbiAgd2lkdGg6IDI5N3B4O1xufVxuXG4uc2xpZGVQYWdlMjIgLmxnYnRxWW91dGhTb2NpZXR5SXRlbTpsYXN0LWNoaWxkIHtcbiAgd2lkdGg6IDQzMXB4O1xufVxuXG4uc2xpZGVQYWdlMjMgLmxnYnRxU3ViVGl0bGUge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4uc2xpZGVQYWdlMjMgLmxnYnRxWW91dGhJbWcge1xuICBtYXJnaW4tdG9wOiAtMTBweDtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbn1cblxuLnNsaWRlUGFnZTI0IC5sZ2J0cVlvdXRoSW1nIHtcbiAgd2lkdGg6IDgxMHB4O1xufVxuXG4uc2xpZGVQYWdlMjUgLmxnYnRxWW91dGhJbWcge1xuICB3aWR0aDogODEwcHg7XG59XG5cbi5zbGlkZVBhZ2UyNSAubGdidHFZb3V0aEZsZXhCb3ggcDpmaXJzdC1jaGlsZCB7XG4gIHdpZHRoOiA3MTVweDtcbn1cblxuLnNsaWRlUGFnZTI2IC5sZ2J0cVN1YlRpdGxlIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLnNsaWRlUGFnZTI2IC5sZ2J0cVlvdXRoVGl0bGUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uc2xpZGVQYWdlMjYgLmxnYnRxWW91dGhUaXRsZTo6YWZ0ZXIge1xuICBjb250ZW50OiBcIuKAu1wiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMTBweDtcbiAgcmlnaHQ6IDY1cHg7XG4gIGZvbnQtc2l6ZTogMTBweDtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5zbGlkZVBhZ2UyNkV4cGxhbmF0aW9uQm94IHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmOGY4Zjg7XG4gIHBhZGRpbmc6IDEwcHggMTVweDtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xufVxuLnNsaWRlUGFnZTI2RXhwbGFuYXRpb25UaXRsZSB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIG1hcmdpbi1yaWdodDogMTVweDtcbn1cbi5zbGlkZVBhZ2UyNkV4cGxhbmF0aW9uVGV4dCB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbn1cblxuLnNsaWRlUGFnZTI2IC5sZ2J0cVlvdXRoRmxleEJveCBwOmZpcnN0LWNoaWxkIHtcbiAgd2lkdGg6IDcxMnB4O1xufVxuXG4uc2xpZGVQYWdlMjcgLmxnYnRxWW91dGhGbGV4Qm94IHA6Zmlyc3QtY2hpbGQge1xuICB3aWR0aDogNDk1cHg7XG59XG5cbi5zbGlkZVBhZ2UyOEZsZXhCb3gge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuLnNsaWRlUGFnZTI4RmxleEl0ZW06Zmlyc3QtY2hpbGQge1xuICB3aWR0aDogMjgwcHg7XG4gIG1hcmdpbi1yaWdodDogMTEwcHg7XG59XG4uc2xpZGVQYWdlMjhGbGV4SXRlbTpmaXJzdC1jaGlsZCAubGdidHFZb3V0aEltZyB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLnNsaWRlUGFnZTI4RmxleEl0ZW06bGFzdC1jaGlsZCB7XG4gIHdpZHRoOiA1MThweDtcbn1cbi5zbGlkZVBhZ2UyOEZsZXhJdGVtOmxhc3QtY2hpbGQgLmxnYnRxWW91dGhJbWcge1xuICB3aWR0aDogMTAwJTtcbn1cblxuLnNsaWRlUGFnZTI4RmxleEJveCAuc2xpZGVQYWdlMjhGbGV4SXRlbTpmaXJzdC1jaGlsZCB7XG4gIHdpZHRoOiAyODBweDtcbn1cblxuLnNsaWRlUGFnZTI5U3RhZ2VCb3gge1xuICBwYWRkaW5nOiA1MHB4IDcwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmOGY4Zjg7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgd2lkdGg6IDUwMHB4O1xuICBtYXJnaW4taW5saW5lOiBhdXRvO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uc2xpZGVQYWdlMjlTdGFnZUJveDo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAtNTBweDtcbiAgYm90dG9tOiAtNDBweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uL2Fzc2V0cy9pbWcvcGFnZTI5L2NoYXJhLnN2Zyk7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgd2lkdGg6IDExMnB4O1xuICBoZWlnaHQ6IDEzMXB4O1xufVxuLnNsaWRlUGFnZTI5U3RhZ2VJdGVtIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cbi5zbGlkZVBhZ2UyOVN0YWdlSXRlbTpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5zbGlkZVBhZ2UyOVN0YWdlSXRlbVRpdGxlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzMTk0ZTY7XG4gIHdpZHRoOiA5NXB4O1xuICBoZWlnaHQ6IDMwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwcHg7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIHBsYWNlLWNvbnRlbnQ6IGNlbnRlcjtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIG1hcmdpbi1yaWdodDogN3B4O1xufVxuLnNsaWRlUGFnZTI5U3RhZ2VJdGVtVGV4dCB7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG5cbi5zbGlkZVBhZ2UyOVN0YWdlSXRlbTpudGgtY2hpbGQoMikgLnNsaWRlUGFnZTI5U3RhZ2VJdGVtVGl0bGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTc5YWU2O1xufVxuXG4uc2xpZGVQYWdlMjlTdGFnZUl0ZW06bnRoLWNoaWxkKDMpIC5zbGlkZVBhZ2UyOVN0YWdlSXRlbVRpdGxlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzgxYTFlNTtcbn1cblxuLnNsaWRlUGFnZTI5U3RhZ2VJdGVtOm50aC1jaGlsZCg0KSAuc2xpZGVQYWdlMjlTdGFnZUl0ZW1UaXRsZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM5OGE1ZTU7XG59XG5cbi5zbGlkZVBhZ2UyOVN0YWdlSXRlbTpudGgtY2hpbGQoNSkgLnNsaWRlUGFnZTI5U3RhZ2VJdGVtVGl0bGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYjJhOWU1O1xufVxuXG4uc2xpZGVQYWdlMjlTdGFnZUl0ZW06bnRoLWNoaWxkKDYpIC5zbGlkZVBhZ2UyOVN0YWdlSXRlbVRpdGxlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M5YWRlNTtcbn1cblxuLmxxYnRxU3RhZ2VJdGVtIHtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbn1cbi5scWJ0cVN0YWdlSXRlbVRpdGxlIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cbi5scWJ0cVN0YWdlSXRlbVRpdGxlTnVtYmVyIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzMTk0ZTY7XG4gIHdpZHRoOiA5NXB4O1xuICBoZWlnaHQ6IDMwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwcHg7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIHBsYWNlLWNvbnRlbnQ6IGNlbnRlcjtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIG1hcmdpbi1yaWdodDogN3B4O1xuICBmb250LXNpemU6IDE2cHg7XG59XG4ubHFidHFTdGFnZUl0ZW1UZXh0IHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMS44O1xuICB3aWR0aDogNzkwcHg7XG59XG5cbi5scWJ0cVN0YWdlSXRlbTpudGgtY2hpbGQoMikgLmxxYnRxU3RhZ2VJdGVtVGl0bGUgLmxxYnRxU3RhZ2VJdGVtVGl0bGVOdW1iZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTc5YWU2O1xufVxuXG4ubHFidHFTdGFnZUl0ZW06bnRoLWNoaWxkKDMpIC5scWJ0cVN0YWdlSXRlbVRpdGxlIC5scWJ0cVN0YWdlSXRlbVRpdGxlTnVtYmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzgxYTFlNTtcbn1cblxuLmxxYnRxU3RhZ2VJdGVtOm50aC1jaGlsZCg0KSAubHFidHFTdGFnZUl0ZW1UaXRsZSAubHFidHFTdGFnZUl0ZW1UaXRsZU51bWJlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM5OGE1ZTU7XG59XG5cbi5zbGlkZVBhZ2UzMSAubHFidHFTdGFnZUl0ZW06bnRoLWNoaWxkKDEpIC5scWJ0cVN0YWdlSXRlbVRpdGxlIC5scWJ0cVN0YWdlSXRlbVRpdGxlTnVtYmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2IyYTllNTtcbn1cblxuLnNsaWRlUGFnZTMxIC5scWJ0cVN0YWdlSXRlbTpudGgtY2hpbGQoMikgLmxxYnRxU3RhZ2VJdGVtVGl0bGUgLmxxYnRxU3RhZ2VJdGVtVGl0bGVOdW1iZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzlhZGU1O1xufVxuXG4uc2xpZGVQYWdlMzFFeHBsYW5hdGlvbkJveCB7XG4gIHdpZHRoOiA1NDBweDtcbiAgcGFkZGluZzogMjVweCAzMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjhmOGY4O1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG59XG4uc2xpZGVQYWdlMzFFeHBsYW5hdGlvblRpdGxlIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG59XG4uc2xpZGVQYWdlMzFFeHBsYW5hdGlvbkxpc3Qge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuLnNsaWRlUGFnZTMxRXhwbGFuYXRpb25MaXN0SXRlbSB7XG4gIG1hcmdpbi1yaWdodDogMjVweDtcbn1cbi5zbGlkZVBhZ2UzMUV4cGxhbmF0aW9uTGlzdEl0ZW1UZXh0IHtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuXG4ubGdidHFQYWdlMzFDb21tZW50IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDExMHB4O1xuICByaWdodDogMTUwcHg7XG59XG5cbi5sZ2J0cVBhZ2UzMkZsZXhCb3gge1xuICBwYWRkaW5nLXJpZ2h0OiAyNXB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgbWFyZ2luLWJvdHRvbTogNTVweDtcbn1cbi5sZ2J0cVBhZ2UzMkxpc3RCb3gge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjhmOGY4O1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIHBhZGRpbmc6IDI3cHg7XG59XG4ubGdidHFQYWdlMzJMaXN0VGl0bGUge1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xufVxuLmxnYnRxUGFnZTMyTGlzdFRleHQge1xuICBmb250LXNpemU6IDEycHg7XG4gIGxpbmUtaGVpZ2h0OiAyO1xufVxuLmxnYnRxUGFnZTMyTGlzdFBsdXMge1xuICBjb2xvcjogIzE3OGZlNjtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwYWRkaW5nLXRvcDogMjBweDtcbiAgbWFyZ2luLXRvcDogMTVweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmxnYnRxUGFnZTMyTGlzdFBsdXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiw5dcIjtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAwKTtcbn1cblxuLnNsaWRlUGFnZTMyIC53YXZ5bGluZVRleHRJbm5lciB7XG4gIGZvbnQtc2l6ZTogMjJweDtcbn1cblxuLmxnYnRxUGFnZTMzRmxleEJveCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbn1cbi5sZ2J0cVBhZ2UzM0ZsZXhJdGVtOmZpcnN0LWNoaWxkIHtcbiAgd2lkdGg6IDUyM3B4O1xuICBtYXJnaW4tcmlnaHQ6IDYwcHg7XG59XG4ubGdidHFQYWdlMzNHcmFwaEJveCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cbi5sZ2J0cVBhZ2UzM0dyYXBoSXRlbSB7XG4gIHdpZHRoOiAyOTNweDtcbn1cbi5sZ2J0cVBhZ2UzM0dyYXBoQ29tbWVudEJveCB7XG4gIHBhZGRpbmctbGVmdDogMjBweDtcbn1cbi5sZ2J0cVBhZ2UzM0dyYXBoQ29tbWVudEl0ZW0ge1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xufVxuXG4uc2xpZGVQYWdlMzMgLmxnYnRxU3ViVGl0bGUge1xuICBmb250LXNpemU6IDE0cHg7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG5cbi5sZ2J0cVBhZ2VQcml2aWxlZ2VFeHBsYW5hdGlvbkJveCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmOGY4Zjg7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgcGFkZGluZzogMzBweDtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuLmxnYnRxUGFnZVByaXZpbGVnZUV4cGxhbmF0aW9uVGl0bGUge1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgZm9udC1zaXplOiAyMnB4O1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuLmxnYnRxUGFnZVByaXZpbGVnZUV4cGxhbmF0aW9uVGV4dCB7XG4gIGxpbmUtaGVpZ2h0OiAxLjg7XG59XG5cbi5sZ2J0cVBhZ2UzNENvbW1lbnQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAxMzBweDtcbiAgYm90dG9tOiAxNzBweDtcbn1cblxuLmxxYnRxUXVlc3Rpb24ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y4ZjhmODtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwYWRkaW5nOiAyNXB4IDIwcHg7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG4ubHFidHFRdWVzdGlvbjo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAtMjBweDtcbiAgYm90dG9tOiAtODVweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uL2Fzc2V0cy9pbWcvcGFnZTM1L2NoYXJhLnN2Zyk7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgd2lkdGg6IDk5cHg7XG4gIGhlaWdodDogMTE2cHg7XG59XG4ubHFidHFRdWVzdGlvbkl0ZW0ge1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xufVxuLmxxYnRxUXVlc3Rpb25JdGVtOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4uc2xpZGVQYWdlMzYgLndhdnlsaW5lVGV4dCB7XG4gIG1hcmdpbi10b3A6IDUwcHg7XG59XG5cbi5zbGlkZVBhZ2UzNiAubHFidHFRdWVzdGlvbjo6YWZ0ZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uc2xpZGVQYWdlMzYgLndhdnlsaW5lVGV4dElubmVyIHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uc2xpZGVQYWdlMzYgLndhdnlsaW5lVGV4dElubmVyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAtNjVweDtcbiAgYm90dG9tOiAtOTVweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uL2Fzc2V0cy9pbWcvcGFnZTM2L2NoYXJhLnN2Zyk7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgd2lkdGg6IDEwMHB4O1xuICBoZWlnaHQ6IDU5cHg7XG59XG5cbi5sZ2J0cVBhZ2UzN0NvbW1lbnQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMjYwcHg7XG4gIHJpZ2h0OiAxODVweDtcbn1cblxuLnNsaWRlUGFnZTM4IC5scWJ0cVF1ZXN0aW9uOjphZnRlciB7XG4gIHdpZHRoOiA4N3B4O1xuICBoZWlnaHQ6IDg2cHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi9hc3NldHMvaW1nL3BhZ2UzOC9jaGFyYS5zdmcpO1xuICBib3R0b206IC0yMHB4O1xuICByaWdodDogNDBweDtcbn1cblxuLnNsaWRlUGFnZTM5IC5scWJ0cVF1ZXN0aW9uOjphZnRlciB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi9hc3NldHMvaW1nL3BhZ2UzOS9jaGFyYS5zdmcpO1xuICB3aWR0aDogNjVweDtcbiAgaGVpZ2h0OiA5NXB4O1xuICByaWdodDogMjBweDtcbiAgYm90dG9tOiAtMzBweDtcbn1cblxuLnNsaWRlUGFnZTM5IC53YXZ5bGluZVRleHQge1xuICBtYXJnaW4tdG9wOiAyMHB4O1xufVxuXG4uc2xpZGVQYWdlMzkgLndhdnlsaW5lVGV4dElubmVyIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuXG4uc2xpZGVQYWdlMzkgLndhdnlsaW5lVGV4dElubmVyOjphZnRlciB7XG4gIGhlaWdodDogMTBweDtcbiAgYm90dG9tOiAtMTNweDtcbn1cblxuLmxnYnRxUGFnZTQwQWJvdXRCb3gge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjhmOGY4O1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIHBhZGRpbmc6IDI1cHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLWJvdHRvbTogODVweDtcbn1cbi5sZ2J0cVBhZ2U0MEFib3V0VGl0bGUge1xuICBmb250LXNpemU6IDIycHg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuLmxnYnRxUGFnZTQwQWJvdXRUZXh0IHtcbiAgbGluZS1oZWlnaHQ6IDEuODtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuLmxnYnRxUGFnZTQwVGV4dCB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgbGluZS1oZWlnaHQ6IDEuODtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmxnYnRxUGFnZTQwVGV4dDo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogLTY1cHg7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgMCk7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi9hc3NldHMvaW1nL2Fycm93LnN2Zyk7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgd2lkdGg6IDQwcHg7XG4gIGhlaWdodDogNTNweDtcbn1cblxuLmxnYnRxUGFnZTQxTGlzdEJveCB7XG4gIG1hcmdpbi1ib3R0b206IDYwcHg7XG59XG4ubGdidHFQYWdlNDFMaXN0SXRlbSB7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG59XG5cbi5sZ2J0cVBhZ2U0MUNvbW1lbnQxIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDI3MHB4O1xuICByaWdodDogODVweDtcbn1cblxuLmxnYnRxUGFnZTQxQ29tbWVudDIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMTcwcHg7XG4gIHJpZ2h0OiA4NXB4O1xufVxuXG4ubGdidHFQYWdlNDFOZXh0IHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLmxnYnRxUGFnZTQxTmV4dElubmVyIHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgY29sb3I6ICMxNzhmZTY7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbGluZS1oZWlnaHQ6IDEuNjtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjhmOGY4O1xuICBwYWRkaW5nOiAyMHB4IDQwcHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmxnYnRxUGFnZTQxTmV4dElubmVyOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIHJpZ2h0OiAxNXB4O1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtNTAlKTtcbiAgd2lkdGg6IDA7XG4gIGhlaWdodDogMDtcbiAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgYm9yZGVyLXRvcDogNXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItYm90dG9tOiA1cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1sZWZ0OiAxM3B4IHNvbGlkICMxNzhmZTY7XG4gIGJvcmRlci1yaWdodDogMDtcbn1cblxuLnNsaWRlUGFnZTQyIC5wYWdlVGl0bGUge1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuXG4ubGdidHFQYWdlNDJMaXN0Qm94IHtcbiAgbWFyZ2luLWJvdHRvbTogMjVweDtcbn1cbi5sZ2J0cVBhZ2U0Mkxpc3RJdGVtIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMiwgMWZyKTtcbiAgZ2FwOiA4cHggNzRweDtcbiAgbWFyZ2luLWJvdHRvbTogOHB4O1xufVxuLmxnYnRxUGFnZTQyTGlzdEJlZm9yZSB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmOGY4Zjg7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgcGFkZGluZzogMTdweCAxNXB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5sZ2J0cVBhZ2U0Mkxpc3RCZWZvcmU6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgcmlnaHQ6IC01NHB4O1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtNTAlKSByb3RhdGUoLTkwZGVnKTtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uL2Fzc2V0cy9pbWcvYXJyb3cuc3ZnKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICB3aWR0aDogMzNweDtcbiAgaGVpZ2h0OiAzOHB4O1xufVxuLmxnYnRxUGFnZTQyTGlzdEFmdGVyIHtcbiAgY29sb3I6ICMxNzhmZTY7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmOGY4Zjg7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgcGFkZGluZzogMTdweCAxNXB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5sZ2J0cVBhZ2U0MkZsZXhCb3gge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuLmxnYnRxUGFnZTQyRmxleEl0ZW06Zmlyc3QtY2hpbGQge1xuICBsaW5lLWhlaWdodDogMS44O1xuICBtYXJnaW4tcmlnaHQ6IDM1cHg7XG59XG4ubGdidHFQYWdlNDJGbGV4SXRlbTpsYXN0LWNoaWxkIHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBsaW5lLWhlaWdodDogMS42O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjhmOGY4O1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIHBhZGRpbmc6IDEwcHg7XG59XG5cbi5sZ2J0cVBhZ2U0M0dyYXBoIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLmxnYnRxUGFnZTQzVGV4dENvbW1lbnQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiA1MHB4O1xuICBib3R0b206IDc1cHg7XG59XG5cbi5zbGlkZVBhZ2U0NCAucGFnZVRpdGxlIHtcbiAgbWFyZ2luLWJvdHRvbTogMjVweDtcbn1cblxuLmxnYnRxUGFnZTQ0VGV4dENvbW1lbnQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAzMHB4O1xuICBib3R0b206IDg1cHg7XG59XG5cbi5sZ2J0cVBhZ2U0NENvbW1lbnQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogODVweDtcbiAgbGVmdDogMzBweDtcbn1cblxuLnNsaWRlUGFnZTQ1IC5sZ2J0cVN1YlRpdGxlIHtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbn1cblxuLmxnYnRxUGFnZTQ1TGlzdEJveCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG4ubGdidHFQYWdlNDVMaXN0SXRlbSB7XG4gIG1hcmdpbi1yaWdodDogNDVweDtcbn1cbi5sZ2J0cVBhZ2U0NUxpc3RUZXh0IHtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBtYXJnaW4tYm90dG9tOiAxMnB4O1xufVxuLmxnYnRxUGFnZTQ1VGV4dEJveCB7XG4gIGNvbG9yOiAjMTc4ZmU2O1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBwYWRkaW5nOiAxNXB4IDIwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmOGY4Zjg7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBsaW5lLWhlaWdodDogMS44O1xufVxuXG4ubGdidHFQYWdlNDVDb21tZW50IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDE4NXB4O1xuICByaWdodDogNjBweDtcbn1cblxuLmxnYnRxUGFnZTQ3Qm94IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y4ZjhmODtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICBwYWRkaW5nOiAyMHB4IDEyMHB4IDIwcHggMjBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG4ubGdidHFQYWdlNDdCb3g6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDM1cHg7XG4gIHJpZ2h0OiAtMTU4cHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi9hc3NldHMvaW1nL3BhZ2U0Ny9pbWcxLnBuZyk7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgd2lkdGg6IDIyMHB4O1xuICBoZWlnaHQ6IDIxOXB4O1xufVxuLmxnYnRxUGFnZTQ3Qm94V3JhcCB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xufVxuLmxnYnRxUGFnZTQ3SXRlbSB7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gIG1hcmdpbi1yaWdodDogMjBweDtcbn1cbi5sZ2J0cVBhZ2U0N0l0ZW06bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4ubGdidHFQYWdlNDdJdGVtVGl0bGUge1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgbWFyZ2luLWJvdHRvbTogN3B4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmctbGVmdDogMTVweDtcbn1cbi5sZ2J0cVBhZ2U0N0l0ZW1UaXRsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgbGVmdDogMDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTUwJSk7XG4gIHdpZHRoOiAwO1xuICBoZWlnaHQ6IDA7XG4gIGJvcmRlci1zdHlsZTogc29saWQ7XG4gIGJvcmRlci10b3A6IDRweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWJvdHRvbTogNHB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItbGVmdDogMTBweCBzb2xpZCAjMTc4ZmU2O1xuICBib3JkZXItcmlnaHQ6IDA7XG59XG4ubGdidHFQYWdlNDdJdGVtVGV4dCB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDEuNjtcbiAgcGFkZGluZy1sZWZ0OiAxNXB4O1xufVxuXG4ubGdidHFQYWdlNDdCb3gyOjphZnRlciB7XG4gIHRvcDogMjBweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uL2Fzc2V0cy9pbWcvcGFnZTQ3L2ltZzIucG5nKTtcbn1cblxuLmxnYnRxUGFnZTQ5TGlua0ZsZXhCb3gge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgyLCAxZnIpO1xuICBnYXA6IDMwcHg7XG59XG4ubGdidHFQYWdlNDlMaW5rQm94IHtcbiAgcGFkZGluZzogMzBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y4ZjhmODtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG4ubGdidHFQYWdlNDlMaW5rSXRlbSB7XG4gIG1pbi13aWR0aDogMzU3cHg7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG4ubGdidHFQYWdlNDlMaW5rSXRlbTpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5sZ2J0cVBhZ2U0OUxpbmtUaXRsZSB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5sZ2J0cVBhZ2U0OUxpbmtUaXRsZTo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiAwO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtNTAlKTtcbiAgd2lkdGg6IDA7XG4gIGhlaWdodDogMDtcbiAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgYm9yZGVyLXRvcDogNHB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItYm90dG9tOiA0cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1sZWZ0OiAxMnB4IHNvbGlkICMxNzhmZTY7XG4gIGJvcmRlci1yaWdodDogMDtcbn1cbi5sZ2J0cVBhZ2U0OUxpbmtUZXh0IHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBjb2xvcjogIzE3OGZlNjtcbiAgcGFkZGluZy1sZWZ0OiAxNXB4O1xufVxuXG4uanMtZmFkZVVwQW5pbSB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDcwcHgpO1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2l0aW9uOiAxLjVzO1xufVxuXG4uanMtZmFkZUluQW5pbSB7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zaXRpb246IDEuNXM7XG59XG5cbi5zd2lwZXI6bm90KC5zd2lwZXItaW5pdGlhbGl6ZWQpIC5kZWZhbHRCdG4sXG4uc3dpcGVyOm5vdCguc3dpcGVyLWluaXRpYWxpemVkKSAudG9wQnRuLFxuLnN3aXBlcjpub3QoLnN3aXBlci1pbml0aWFsaXplZCkgLm1lbnVCdG4ge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uc3dpcGVyLXNsaWRlLWFjdGl2ZSAuZGVsYXkxIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMXM7XG59XG4uc3dpcGVyLXNsaWRlLWFjdGl2ZSAuZGVsYXkxNSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDEuNXM7XG59XG4uc3dpcGVyLXNsaWRlLWFjdGl2ZSAuZGVsYXkyIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMnM7XG59XG4uc3dpcGVyLXNsaWRlLWFjdGl2ZSAuZGVsYXkyNSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDIuNXM7XG59XG4uc3dpcGVyLXNsaWRlLWFjdGl2ZSAuZGVsYXkzIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogM3M7XG59XG4uc3dpcGVyLXNsaWRlLWFjdGl2ZSAuZGVsYXkzNSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDMuNXM7XG59XG4uc3dpcGVyLXNsaWRlLWFjdGl2ZSAuZGVsYXk0IHtcbiAgdHJhbnNpdGlvbi1kZWxheTogNHM7XG59XG4uc3dpcGVyLXNsaWRlLWFjdGl2ZSAuZGVsYXk0NSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDQuNXM7XG59XG4uc3dpcGVyLXNsaWRlLWFjdGl2ZSAuZGVsYXk1IHtcbiAgdHJhbnNpdGlvbi1kZWxheTogNXM7XG59XG4uc3dpcGVyLXNsaWRlLWFjdGl2ZSAuZGVsYXk1NSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDUuNXM7XG59XG4uc3dpcGVyLXNsaWRlLWFjdGl2ZSAuZGVsYXk2IHtcbiAgdHJhbnNpdGlvbi1kZWxheTogNnM7XG59XG4uc3dpcGVyLXNsaWRlLWFjdGl2ZSAuZGVsYXk2NSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDYuNXM7XG59XG4uc3dpcGVyLXNsaWRlLWFjdGl2ZSAuZGVsYXk3IHtcbiAgdHJhbnNpdGlvbi1kZWxheTogN3M7XG59XG4uc3dpcGVyLXNsaWRlLWFjdGl2ZSAuZGVsYXk3NSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDcuNXM7XG59XG4uc3dpcGVyLXNsaWRlLWFjdGl2ZSAuZGVsYXk4IHtcbiAgdHJhbnNpdGlvbi1kZWxheTogOHM7XG59XG4uc3dpcGVyLXNsaWRlLWFjdGl2ZSAuZGVsYXk4NSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDguNXM7XG59XG4uc3dpcGVyLXNsaWRlLWFjdGl2ZSAuZGVsYXk5IHtcbiAgdHJhbnNpdGlvbi1kZWxheTogOXM7XG59XG4uc3dpcGVyLXNsaWRlLWFjdGl2ZSAuZGVsYXk5NSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDkuNXM7XG59XG5cbi50b3BCdG4sXG4ubWVudUJ0biB7XG4gIHotaW5kZXg6IDEwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMzVweDtcbiAgcmlnaHQ6IDMwcHg7XG4gIHdpZHRoOiAxNTZweDtcbiAgaGVpZ2h0OiAzNnB4O1xuICBib3JkZXItcmFkaXVzOiA1MHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmY4NTY5O1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZGlzcGxheTogZ3JpZDtcbiAgcGxhY2UtY29udGVudDogY2VudGVyO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4udG9wQnRuOjphZnRlcixcbi5tZW51QnRuOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDEwcHg7XG4gIHdpZHRoOiAwO1xuICBoZWlnaHQ6IDA7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC01MCUpO1xuICBib3JkZXItdG9wOiAzcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yaWdodDogOHB4IHNvbGlkICNmZmY7XG4gIGJvcmRlci1ib3R0b206IDNweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWxlZnQ6IDA7XG4gIGJvcmRlci1zdHlsZTogc29saWQ7XG59XG4uaXMtdG9wU2xpZGVBY3RpdmUgLnRvcEJ0biwgLmlzLWFib3V0U2xpZGVBY3RpdmUgLnRvcEJ0bixcbi5pcy10b3BTbGlkZUFjdGl2ZSAubWVudUJ0bixcbi5pcy1hYm91dFNsaWRlQWN0aXZlIC5tZW51QnRuIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLnRvcEJ0biB7XG4gIHotaW5kZXg6IDExO1xuICBkaXNwbGF5OiBub25lO1xufVxuLmlzLW1lbnVTbGlkZUFjdGl2ZSAudG9wQnRuIHtcbiAgZGlzcGxheTogYmxvY2s7XG59IiwiLyoqXG4gKiBTd2lwZXIgOC40LjdcbiAqIE1vc3QgbW9kZXJuIG1vYmlsZSB0b3VjaCBzbGlkZXIgYW5kIGZyYW1ld29yayB3aXRoIGhhcmR3YXJlIGFjY2VsZXJhdGVkIHRyYW5zaXRpb25zXG4gKiBodHRwczovL3N3aXBlcmpzLmNvbVxuICpcbiAqIENvcHlyaWdodCAyMDE0LTIwMjMgVmxhZGltaXIgS2hhcmxhbXBpZGlcbiAqXG4gKiBSZWxlYXNlZCB1bmRlciB0aGUgTUlUIExpY2Vuc2VcbiAqXG4gKiBSZWxlYXNlZCBvbjogSmFudWFyeSAzMCwgMjAyM1xuICovXG5cbkBmb250LWZhY2V7Zm9udC1mYW1pbHk6c3dpcGVyLWljb25zO3NyYzp1cmwoJ2RhdGE6YXBwbGljYXRpb24vZm9udC13b2ZmO2NoYXJzZXQ9dXRmLTg7YmFzZTY0LCBkMDlHUmdBQkFBQUFBQVpnQUJBQUFBQUFEQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQkdSbFJOQUFBR1JBQUFBQm9BQUFBY2k2cUhrVWRFUlVZQUFBV2dBQUFBSXdBQUFDUUFZQUJYUjFCUFV3QUFCaFFBQUFBdUFBQUFOdUFZNyt4SFUxVkNBQUFGeEFBQUFGQUFBQUJtMmZQY3pVOVRMeklBQUFIY0FBQUFTZ0FBQUdCUDlWNVJZMjFoY0FBQUFrUUFBQUNJQUFBQll0NkYwY0JqZG5RZ0FBQUN6QUFBQUFRQUFBQUVBQkVCUkdkaGMzQUFBQVdZQUFBQUNBQUFBQWovL3dBRFoyeDVaZ0FBQXl3QUFBRE1BQUFEMk1IdHJ5Vm9aV0ZrQUFBQmJBQUFBREFBQUFBMkUyK2VvV2hvWldFQUFBR2NBQUFBSHdBQUFDUUM5Z0R6YUcxMGVBQUFBaWdBQUFBWkFBQUFyZ0prQUJGc2IyTmhBQUFDMEFBQUFGb0FBQUJhRlFBVUdHMWhlSEFBQUFHOEFBQUFId0FBQUNBQWNBQkFibUZ0WlFBQUEvZ0FBQUU1QUFBQ1h2RmRCd2x3YjNOMEFBQUZOQUFBQUdJQUFBQ0U1czc0aFhqYVkyQmtZR0FBWXBmNUh1L2orVzIrTW5Bek1ZREF6YVg2UWpENi80Ly9CeGo1R0E4QXVSd01ZR2tBUHl3TDEzamFZMkJrWUdBODhQOEFneDRqKy84ZlFEWWZBMUFFQldnREFJQjJCT29BZU5wallHUmdZTkJoNEdkZ1lnQUJFTW5JQUJKellOQURDUUFBQ1dnQXNRQjQybU5nWWZ6Q09JR0JsWUdCMFljeGpZR0J3UjFLZjJXUVpHaGhZR0JpWUdWbWdBRkdCaVFRa09hYXd0REFvTUJReFhqZy93RUdQY1lEREE0d05VQTJDQ2d3c0FBQU80RUw2Z0FBZU5wajJNMGd5QUFDcXhnR05XQmtaMkQ0L3dNQSt4a0RkZ0FBQUhqYVkyQmdZR2FBWUJrR1JnWVFpQUh5R01GOEZnWUhJTTNEd01IQUJHUXJNT2d5V0RMRU0xVDkvdzhVQmZFTWdMekUvLy8vUC81Ly9mL1YveHYrcjRlYUFBZU1iQXh3SVVZbUlNSEVnS1lBWWpVY3NEQXdzTEt4YzNCeWNmUHc4akVRQS9nWkJBU0ZoRVZFeGNRbEpLV2taV1RsNUJVVWxaUlZWTlhVTlRRWkJnTUFBTVIrRStnQUVRRkVBQUFBS2dBcUFDb0FOQUErQUVnQVVnQmNBR1lBY0FCNkFJUUFqZ0NZQUtJQXJBQzJBTUFBeWdEVUFONEE2QUR5QVB3QkJnRVFBUm9CSkFFdUFUZ0JRZ0ZNQVZZQllBRnFBWFFCZmdHSUFaSUJuQUdtQWJJQnpnSHNBQUI0MnUyTk1RNkNVQXlHVzU2OHg5QW5lWVlnbTRNSmJoS0ZhRXhJT0FWWDhBcGV3U3Q0QmljNEFmZUFpZDNWT0JpeER4ZlBZRXphNU8rWGZpMDRZQURnZ2lVSVVMQ3VFSks4VmhPNGJTdnBkbmt0SEk1UUNZdGRpMnNsOFpuWGFIbHFVck5LemRLY1Q4Y2pscStyd1pTdklWY3pOaWV6c2ZuUC91em5tZlBGQk5PRE0ySzdNVFE0NVlFQVpxR1A4MUFtR0djRjNpUHFPb3AwcjFTUFRhVGJWa2ZVZTRIWGo5N3dZRSt5TndXWXh3V3U0djF1Z1dIZ28zUzFYZFpFVnFXTTdFVDBjZm5MR3hXZmtnUjQybzJQdldyRE1CU0ZqL0lITGFGMHpLalJnZGlWTXdTY05SQW9XVW9INzhZMmljQi95SVkwOUFuNkFIMkJkdS9VQit5eG9wWXNoUWlFdm52dTBkVVJnRHQ4UWVDOFBEdzdGcGppM2ZFQTR6L1BFSjZZT0I1aEtoNGRqM0V2WGh4UHFIL1NLVVkzcko3c3JaNEZabmgxUE1BdFBod1A2ZmwyUE1KTVBEZ2VRNHJZOFlUNkd6YW8wZUFFQTQwOUR1Z2dtVG5Gbk9jU0NpRWlMTWd4Q2lUSTZDcTVEWlVkM1FtcDEwdk8wTGFMVGQyY2pONGZPdW1sYzdsVVliU1FjWkZrdXRSRzdnNkpLWkt5MFJtZExZNjgwQ0RuRUorVU1rcEZGZTFSTjdueGRWcFhyQzRhVHRuYXVyT25ZZXJjWmcyWVZtTE4vZC9nY3pmRWltckUvZnMvYk91cTI5Wm1uOHRsb09SYVhnWmdHYTc4eU85L2NuWG0yQnBhR3ZxMjVEdjlTNEU5KzVTSWM5UHF1cEpLaFlGU1NsNDcrUWNyMW1ZTkFBQUFlTnB0dzBjS3drQUFBTURaSkE4UTdPVUp2a0xzUGZaNnpGVkVSUHk4cUhoMllFUiszaS9CUDgzdklCTEx5U3NvS2ltcnFLcXBhMmhwNitqcTZSc1lHaG1ibUpxWlN5MHNyYXh0Yk8zc0hSeWRuRU1VNHVSNnl4N0pKWHZlUDdXckR5Y0FBQUFBQUFILy93QUNlTnBqWUdSZ1lPQUJZaGtnWmdKQ1pnWk5Ca1lHTFFadElKc0ZMTVlBQUF3M0FMZ0FlTm9saXpFS2dEQVFCQ2NoUmJDMnNGRVIwWUQ2cVZRaUJDdi9IOWV6R0k2WjVYQkF3OENCSy9tNWlRUVZhdVZiWExuT3JNWnYyb0xkS0ZhOFBqdXJ1MmhKekdhYm1PU0x6Tk16dnV0cEIzTjQybU5nWkdCZzRHS1FZekJoWU14SkxNbGo0R0JnQVlvdy9QL1BBSkpoTE02c1NvV0tmV0NBQXdEQWpnYlJBQUI0Mm1OZ1lHQmtBSUliQ1pvNUlQcm1VbjBoR0EwQU84RUZUUUFBJyk7Zm9udC13ZWlnaHQ6NDAwO2ZvbnQtc3R5bGU6bm9ybWFsfTpyb290ey0tc3dpcGVyLXRoZW1lLWNvbG9yOiMwMDdhZmZ9LnN3aXBlcnttYXJnaW4tbGVmdDphdXRvO21hcmdpbi1yaWdodDphdXRvO3Bvc2l0aW9uOnJlbGF0aXZlO292ZXJmbG93OmhpZGRlbjtsaXN0LXN0eWxlOm5vbmU7cGFkZGluZzowO3otaW5kZXg6MX0uc3dpcGVyLXZlcnRpY2FsPi5zd2lwZXItd3JhcHBlcntmbGV4LWRpcmVjdGlvbjpjb2x1bW59LnN3aXBlci13cmFwcGVye3Bvc2l0aW9uOnJlbGF0aXZlO3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7ei1pbmRleDoxO2Rpc3BsYXk6ZmxleDt0cmFuc2l0aW9uLXByb3BlcnR5OnRyYW5zZm9ybTtib3gtc2l6aW5nOmNvbnRlbnQtYm94fS5zd2lwZXItYW5kcm9pZCAuc3dpcGVyLXNsaWRlLC5zd2lwZXItd3JhcHBlcnt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMHB4LDAsMCl9LnN3aXBlci1wb2ludGVyLWV2ZW50c3t0b3VjaC1hY3Rpb246cGFuLXl9LnN3aXBlci1wb2ludGVyLWV2ZW50cy5zd2lwZXItdmVydGljYWx7dG91Y2gtYWN0aW9uOnBhbi14fS5zd2lwZXItc2xpZGV7ZmxleC1zaHJpbms6MDt3aWR0aDoxMDAlO2hlaWdodDoxMDAlO3Bvc2l0aW9uOnJlbGF0aXZlO3RyYW5zaXRpb24tcHJvcGVydHk6dHJhbnNmb3JtfS5zd2lwZXItc2xpZGUtaW52aXNpYmxlLWJsYW5re3Zpc2liaWxpdHk6aGlkZGVufS5zd2lwZXItYXV0b2hlaWdodCwuc3dpcGVyLWF1dG9oZWlnaHQgLnN3aXBlci1zbGlkZXtoZWlnaHQ6YXV0b30uc3dpcGVyLWF1dG9oZWlnaHQgLnN3aXBlci13cmFwcGVye2FsaWduLWl0ZW1zOmZsZXgtc3RhcnQ7dHJhbnNpdGlvbi1wcm9wZXJ0eTp0cmFuc2Zvcm0saGVpZ2h0fS5zd2lwZXItYmFja2ZhY2UtaGlkZGVuIC5zd2lwZXItc2xpZGV7dHJhbnNmb3JtOnRyYW5zbGF0ZVooMCk7LXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OmhpZGRlbjtiYWNrZmFjZS12aXNpYmlsaXR5OmhpZGRlbn0uc3dpcGVyLTNkLC5zd2lwZXItM2Quc3dpcGVyLWNzcy1tb2RlIC5zd2lwZXItd3JhcHBlcntwZXJzcGVjdGl2ZToxMjAwcHh9LnN3aXBlci0zZCAuc3dpcGVyLWN1YmUtc2hhZG93LC5zd2lwZXItM2QgLnN3aXBlci1zbGlkZSwuc3dpcGVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93LC5zd2lwZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3ctYm90dG9tLC5zd2lwZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3ctbGVmdCwuc3dpcGVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93LXJpZ2h0LC5zd2lwZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3ctdG9wLC5zd2lwZXItM2QgLnN3aXBlci13cmFwcGVye3RyYW5zZm9ybS1zdHlsZTpwcmVzZXJ2ZS0zZH0uc3dpcGVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93LC5zd2lwZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3ctYm90dG9tLC5zd2lwZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3ctbGVmdCwuc3dpcGVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93LXJpZ2h0LC5zd2lwZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3ctdG9we3Bvc2l0aW9uOmFic29sdXRlO2xlZnQ6MDt0b3A6MDt3aWR0aDoxMDAlO2hlaWdodDoxMDAlO3BvaW50ZXItZXZlbnRzOm5vbmU7ei1pbmRleDoxMH0uc3dpcGVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93e2JhY2tncm91bmQ6cmdiYSgwLDAsMCwuMTUpfS5zd2lwZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3ctbGVmdHtiYWNrZ3JvdW5kLWltYWdlOmxpbmVhci1ncmFkaWVudCh0byBsZWZ0LHJnYmEoMCwwLDAsLjUpLHJnYmEoMCwwLDAsMCkpfS5zd2lwZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3ctcmlnaHR7YmFja2dyb3VuZC1pbWFnZTpsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQscmdiYSgwLDAsMCwuNSkscmdiYSgwLDAsMCwwKSl9LnN3aXBlci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvdy10b3B7YmFja2dyb3VuZC1pbWFnZTpsaW5lYXItZ3JhZGllbnQodG8gdG9wLHJnYmEoMCwwLDAsLjUpLHJnYmEoMCwwLDAsMCkpfS5zd2lwZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3ctYm90dG9te2JhY2tncm91bmQtaW1hZ2U6bGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSxyZ2JhKDAsMCwwLC41KSxyZ2JhKDAsMCwwLDApKX0uc3dpcGVyLWNzcy1tb2RlPi5zd2lwZXItd3JhcHBlcntvdmVyZmxvdzphdXRvO3Njcm9sbGJhci13aWR0aDpub25lOy1tcy1vdmVyZmxvdy1zdHlsZTpub25lfS5zd2lwZXItY3NzLW1vZGU+LnN3aXBlci13cmFwcGVyOjotd2Via2l0LXNjcm9sbGJhcntkaXNwbGF5Om5vbmV9LnN3aXBlci1jc3MtbW9kZT4uc3dpcGVyLXdyYXBwZXI+LnN3aXBlci1zbGlkZXtzY3JvbGwtc25hcC1hbGlnbjpzdGFydCBzdGFydH0uc3dpcGVyLWhvcml6b250YWwuc3dpcGVyLWNzcy1tb2RlPi5zd2lwZXItd3JhcHBlcntzY3JvbGwtc25hcC10eXBlOnggbWFuZGF0b3J5fS5zd2lwZXItdmVydGljYWwuc3dpcGVyLWNzcy1tb2RlPi5zd2lwZXItd3JhcHBlcntzY3JvbGwtc25hcC10eXBlOnkgbWFuZGF0b3J5fS5zd2lwZXItY2VudGVyZWQ+LnN3aXBlci13cmFwcGVyOjpiZWZvcmV7Y29udGVudDonJztmbGV4LXNocmluazowO29yZGVyOjk5OTl9LnN3aXBlci1jZW50ZXJlZC5zd2lwZXItaG9yaXpvbnRhbD4uc3dpcGVyLXdyYXBwZXI+LnN3aXBlci1zbGlkZTpmaXJzdC1jaGlsZHttYXJnaW4taW5saW5lLXN0YXJ0OnZhcigtLXN3aXBlci1jZW50ZXJlZC1vZmZzZXQtYmVmb3JlKX0uc3dpcGVyLWNlbnRlcmVkLnN3aXBlci1ob3Jpem9udGFsPi5zd2lwZXItd3JhcHBlcjo6YmVmb3Jle2hlaWdodDoxMDAlO21pbi1oZWlnaHQ6MXB4O3dpZHRoOnZhcigtLXN3aXBlci1jZW50ZXJlZC1vZmZzZXQtYWZ0ZXIpfS5zd2lwZXItY2VudGVyZWQuc3dpcGVyLXZlcnRpY2FsPi5zd2lwZXItd3JhcHBlcj4uc3dpcGVyLXNsaWRlOmZpcnN0LWNoaWxke21hcmdpbi1ibG9jay1zdGFydDp2YXIoLS1zd2lwZXItY2VudGVyZWQtb2Zmc2V0LWJlZm9yZSl9LnN3aXBlci1jZW50ZXJlZC5zd2lwZXItdmVydGljYWw+LnN3aXBlci13cmFwcGVyOjpiZWZvcmV7d2lkdGg6MTAwJTttaW4td2lkdGg6MXB4O2hlaWdodDp2YXIoLS1zd2lwZXItY2VudGVyZWQtb2Zmc2V0LWFmdGVyKX0uc3dpcGVyLWNlbnRlcmVkPi5zd2lwZXItd3JhcHBlcj4uc3dpcGVyLXNsaWRle3Njcm9sbC1zbmFwLWFsaWduOmNlbnRlciBjZW50ZXI7c2Nyb2xsLXNuYXAtc3RvcDphbHdheXN9LnN3aXBlci12aXJ0dWFsIC5zd2lwZXItc2xpZGV7LXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OmhpZGRlbjt0cmFuc2Zvcm06dHJhbnNsYXRlWigwKX0uc3dpcGVyLXZpcnR1YWwuc3dpcGVyLWNzcy1tb2RlIC5zd2lwZXItd3JhcHBlcjo6YWZ0ZXJ7Y29udGVudDonJztwb3NpdGlvbjphYnNvbHV0ZTtsZWZ0OjA7dG9wOjA7cG9pbnRlci1ldmVudHM6bm9uZX0uc3dpcGVyLXZpcnR1YWwuc3dpcGVyLWNzcy1tb2RlLnN3aXBlci1ob3Jpem9udGFsIC5zd2lwZXItd3JhcHBlcjo6YWZ0ZXJ7aGVpZ2h0OjFweDt3aWR0aDp2YXIoLS1zd2lwZXItdmlydHVhbC1zaXplKX0uc3dpcGVyLXZpcnR1YWwuc3dpcGVyLWNzcy1tb2RlLnN3aXBlci12ZXJ0aWNhbCAuc3dpcGVyLXdyYXBwZXI6OmFmdGVye3dpZHRoOjFweDtoZWlnaHQ6dmFyKC0tc3dpcGVyLXZpcnR1YWwtc2l6ZSl9OnJvb3R7LS1zd2lwZXItbmF2aWdhdGlvbi1zaXplOjQ0cHh9LnN3aXBlci1idXR0b24tbmV4dCwuc3dpcGVyLWJ1dHRvbi1wcmV2e3Bvc2l0aW9uOmFic29sdXRlO3RvcDo1MCU7d2lkdGg6Y2FsYyh2YXIoLS1zd2lwZXItbmF2aWdhdGlvbi1zaXplKS8gNDQgKiAyNyk7aGVpZ2h0OnZhcigtLXN3aXBlci1uYXZpZ2F0aW9uLXNpemUpO21hcmdpbi10b3A6Y2FsYygwcHggLSAodmFyKC0tc3dpcGVyLW5hdmlnYXRpb24tc2l6ZSkvIDIpKTt6LWluZGV4OjEwO2N1cnNvcjpwb2ludGVyO2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7anVzdGlmeS1jb250ZW50OmNlbnRlcjtjb2xvcjp2YXIoLS1zd2lwZXItbmF2aWdhdGlvbi1jb2xvcix2YXIoLS1zd2lwZXItdGhlbWUtY29sb3IpKX0uc3dpcGVyLWJ1dHRvbi1uZXh0LnN3aXBlci1idXR0b24tZGlzYWJsZWQsLnN3aXBlci1idXR0b24tcHJldi5zd2lwZXItYnV0dG9uLWRpc2FibGVke29wYWNpdHk6LjM1O2N1cnNvcjphdXRvO3BvaW50ZXItZXZlbnRzOm5vbmV9LnN3aXBlci1idXR0b24tbmV4dC5zd2lwZXItYnV0dG9uLWhpZGRlbiwuc3dpcGVyLWJ1dHRvbi1wcmV2LnN3aXBlci1idXR0b24taGlkZGVue29wYWNpdHk6MDtjdXJzb3I6YXV0bztwb2ludGVyLWV2ZW50czpub25lfS5zd2lwZXItbmF2aWdhdGlvbi1kaXNhYmxlZCAuc3dpcGVyLWJ1dHRvbi1uZXh0LC5zd2lwZXItbmF2aWdhdGlvbi1kaXNhYmxlZCAuc3dpcGVyLWJ1dHRvbi1wcmV2e2Rpc3BsYXk6bm9uZSFpbXBvcnRhbnR9LnN3aXBlci1idXR0b24tbmV4dDphZnRlciwuc3dpcGVyLWJ1dHRvbi1wcmV2OmFmdGVye2ZvbnQtZmFtaWx5OnN3aXBlci1pY29ucztmb250LXNpemU6dmFyKC0tc3dpcGVyLW5hdmlnYXRpb24tc2l6ZSk7dGV4dC10cmFuc2Zvcm06bm9uZSFpbXBvcnRhbnQ7bGV0dGVyLXNwYWNpbmc6MDtmb250LXZhcmlhbnQ6aW5pdGlhbDtsaW5lLWhlaWdodDoxfS5zd2lwZXItYnV0dG9uLXByZXYsLnN3aXBlci1ydGwgLnN3aXBlci1idXR0b24tbmV4dHtsZWZ0OjEwcHg7cmlnaHQ6YXV0b30uc3dpcGVyLWJ1dHRvbi1wcmV2OmFmdGVyLC5zd2lwZXItcnRsIC5zd2lwZXItYnV0dG9uLW5leHQ6YWZ0ZXJ7Y29udGVudDoncHJldid9LnN3aXBlci1idXR0b24tbmV4dCwuc3dpcGVyLXJ0bCAuc3dpcGVyLWJ1dHRvbi1wcmV2e3JpZ2h0OjEwcHg7bGVmdDphdXRvfS5zd2lwZXItYnV0dG9uLW5leHQ6YWZ0ZXIsLnN3aXBlci1ydGwgLnN3aXBlci1idXR0b24tcHJldjphZnRlcntjb250ZW50OiduZXh0J30uc3dpcGVyLWJ1dHRvbi1sb2Nre2Rpc3BsYXk6bm9uZX0uc3dpcGVyLXBhZ2luYXRpb257cG9zaXRpb246YWJzb2x1dGU7dGV4dC1hbGlnbjpjZW50ZXI7dHJhbnNpdGlvbjouM3Mgb3BhY2l0eTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwwLDApO3otaW5kZXg6MTB9LnN3aXBlci1wYWdpbmF0aW9uLnN3aXBlci1wYWdpbmF0aW9uLWhpZGRlbntvcGFjaXR5OjB9LnN3aXBlci1wYWdpbmF0aW9uLWRpc2FibGVkPi5zd2lwZXItcGFnaW5hdGlvbiwuc3dpcGVyLXBhZ2luYXRpb24uc3dpcGVyLXBhZ2luYXRpb24tZGlzYWJsZWR7ZGlzcGxheTpub25lIWltcG9ydGFudH0uc3dpcGVyLWhvcml6b250YWw+LnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMsLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMuc3dpcGVyLXBhZ2luYXRpb24taG9yaXpvbnRhbCwuc3dpcGVyLXBhZ2luYXRpb24tY3VzdG9tLC5zd2lwZXItcGFnaW5hdGlvbi1mcmFjdGlvbntib3R0b206MTBweDtsZWZ0OjA7d2lkdGg6MTAwJX0uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy1keW5hbWlje292ZXJmbG93OmhpZGRlbjtmb250LXNpemU6MH0uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy1keW5hbWljIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXR7dHJhbnNmb3JtOnNjYWxlKC4zMyk7cG9zaXRpb246cmVsYXRpdmV9LnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pYyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWFjdGl2ZXt0cmFuc2Zvcm06c2NhbGUoMSl9LnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pYyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWFjdGl2ZS1tYWlue3RyYW5zZm9ybTpzY2FsZSgxKX0uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy1keW5hbWljIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtYWN0aXZlLXByZXZ7dHJhbnNmb3JtOnNjYWxlKC42Nil9LnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pYyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWFjdGl2ZS1wcmV2LXByZXZ7dHJhbnNmb3JtOnNjYWxlKC4zMyl9LnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pYyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWFjdGl2ZS1uZXh0e3RyYW5zZm9ybTpzY2FsZSguNjYpfS5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLWR5bmFtaWMgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1hY3RpdmUtbmV4dC1uZXh0e3RyYW5zZm9ybTpzY2FsZSguMzMpfS5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXR7d2lkdGg6dmFyKC0tc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LXdpZHRoLHZhcigtLXN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1zaXplLDhweCkpO2hlaWdodDp2YXIoLS1zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtaGVpZ2h0LHZhcigtLXN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1zaXplLDhweCkpO2Rpc3BsYXk6aW5saW5lLWJsb2NrO2JvcmRlci1yYWRpdXM6NTAlO2JhY2tncm91bmQ6dmFyKC0tc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWluYWN0aXZlLWNvbG9yLCMwMDApO29wYWNpdHk6dmFyKC0tc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWluYWN0aXZlLW9wYWNpdHksIC4yKX1idXR0b24uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0e2JvcmRlcjpub25lO21hcmdpbjowO3BhZGRpbmc6MDtib3gtc2hhZG93Om5vbmU7LXdlYmtpdC1hcHBlYXJhbmNlOm5vbmU7YXBwZWFyYW5jZTpub25lfS5zd2lwZXItcGFnaW5hdGlvbi1jbGlja2FibGUgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHtjdXJzb3I6cG9pbnRlcn0uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0Om9ubHktY2hpbGR7ZGlzcGxheTpub25lIWltcG9ydGFudH0uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWFjdGl2ZXtvcGFjaXR5OnZhcigtLXN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1vcGFjaXR5LCAxKTtiYWNrZ3JvdW5kOnZhcigtLXN3aXBlci1wYWdpbmF0aW9uLWNvbG9yLHZhcigtLXN3aXBlci10aGVtZS1jb2xvcikpfS5zd2lwZXItcGFnaW5hdGlvbi12ZXJ0aWNhbC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLC5zd2lwZXItdmVydGljYWw+LnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHN7cmlnaHQ6MTBweDt0b3A6NTAlO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwcHgsLTUwJSwwKX0uc3dpcGVyLXBhZ2luYXRpb24tdmVydGljYWwuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LC5zd2lwZXItdmVydGljYWw+LnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHttYXJnaW46dmFyKC0tc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LXZlcnRpY2FsLWdhcCw2cHgpIDA7ZGlzcGxheTpibG9ja30uc3dpcGVyLXBhZ2luYXRpb24tdmVydGljYWwuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLWR5bmFtaWMsLnN3aXBlci12ZXJ0aWNhbD4uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLWR5bmFtaWN7dG9wOjUwJTt0cmFuc2Zvcm06dHJhbnNsYXRlWSgtNTAlKTt3aWR0aDo4cHh9LnN3aXBlci1wYWdpbmF0aW9uLXZlcnRpY2FsLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy1keW5hbWljIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQsLnN3aXBlci12ZXJ0aWNhbD4uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLWR5bmFtaWMgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHtkaXNwbGF5OmlubGluZS1ibG9jazt0cmFuc2l0aW9uOi4ycyB0cmFuc2Zvcm0sLjJzIHRvcH0uc3dpcGVyLWhvcml6b250YWw+LnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldCwuc3dpcGVyLXBhZ2luYXRpb24taG9yaXpvbnRhbC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXR7bWFyZ2luOjAgdmFyKC0tc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWhvcml6b250YWwtZ2FwLDRweCl9LnN3aXBlci1ob3Jpem9udGFsPi5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pYywuc3dpcGVyLXBhZ2luYXRpb24taG9yaXpvbnRhbC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pY3tsZWZ0OjUwJTt0cmFuc2Zvcm06dHJhbnNsYXRlWCgtNTAlKTt3aGl0ZS1zcGFjZTpub3dyYXB9LnN3aXBlci1ob3Jpem9udGFsPi5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pYyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LC5zd2lwZXItcGFnaW5hdGlvbi1ob3Jpem9udGFsLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy1keW5hbWljIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXR7dHJhbnNpdGlvbjouMnMgdHJhbnNmb3JtLC4ycyBsZWZ0fS5zd2lwZXItaG9yaXpvbnRhbC5zd2lwZXItcnRsPi5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLWR5bmFtaWMgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHt0cmFuc2l0aW9uOi4ycyB0cmFuc2Zvcm0sLjJzIHJpZ2h0fS5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2JhcntiYWNrZ3JvdW5kOnJnYmEoMCwwLDAsLjI1KTtwb3NpdGlvbjphYnNvbHV0ZX0uc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXIgLnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyLWZpbGx7YmFja2dyb3VuZDp2YXIoLS1zd2lwZXItcGFnaW5hdGlvbi1jb2xvcix2YXIoLS1zd2lwZXItdGhlbWUtY29sb3IpKTtwb3NpdGlvbjphYnNvbHV0ZTtsZWZ0OjA7dG9wOjA7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTt0cmFuc2Zvcm06c2NhbGUoMCk7dHJhbnNmb3JtLW9yaWdpbjpsZWZ0IHRvcH0uc3dpcGVyLXJ0bCAuc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXIgLnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyLWZpbGx7dHJhbnNmb3JtLW9yaWdpbjpyaWdodCB0b3B9LnN3aXBlci1ob3Jpem9udGFsPi5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2Jhciwuc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXIuc3dpcGVyLXBhZ2luYXRpb24taG9yaXpvbnRhbCwuc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXIuc3dpcGVyLXBhZ2luYXRpb24tdmVydGljYWwuc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXItb3Bwb3NpdGUsLnN3aXBlci12ZXJ0aWNhbD4uc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXIuc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXItb3Bwb3NpdGV7d2lkdGg6MTAwJTtoZWlnaHQ6NHB4O2xlZnQ6MDt0b3A6MH0uc3dpcGVyLWhvcml6b250YWw+LnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyLnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyLW9wcG9zaXRlLC5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2Jhci5zd2lwZXItcGFnaW5hdGlvbi1ob3Jpem9udGFsLnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyLW9wcG9zaXRlLC5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2Jhci5zd2lwZXItcGFnaW5hdGlvbi12ZXJ0aWNhbCwuc3dpcGVyLXZlcnRpY2FsPi5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2Jhcnt3aWR0aDo0cHg7aGVpZ2h0OjEwMCU7bGVmdDowO3RvcDowfS5zd2lwZXItcGFnaW5hdGlvbi1sb2Nre2Rpc3BsYXk6bm9uZX0uc3dpcGVyLXNjcm9sbGJhcntib3JkZXItcmFkaXVzOjEwcHg7cG9zaXRpb246cmVsYXRpdmU7LW1zLXRvdWNoLWFjdGlvbjpub25lO2JhY2tncm91bmQ6cmdiYSgwLDAsMCwuMSl9LnN3aXBlci1zY3JvbGxiYXItZGlzYWJsZWQ+LnN3aXBlci1zY3JvbGxiYXIsLnN3aXBlci1zY3JvbGxiYXIuc3dpcGVyLXNjcm9sbGJhci1kaXNhYmxlZHtkaXNwbGF5Om5vbmUhaW1wb3J0YW50fS5zd2lwZXItaG9yaXpvbnRhbD4uc3dpcGVyLXNjcm9sbGJhciwuc3dpcGVyLXNjcm9sbGJhci5zd2lwZXItc2Nyb2xsYmFyLWhvcml6b250YWx7cG9zaXRpb246YWJzb2x1dGU7bGVmdDoxJTtib3R0b206M3B4O3otaW5kZXg6NTA7aGVpZ2h0OjVweDt3aWR0aDo5OCV9LnN3aXBlci1zY3JvbGxiYXIuc3dpcGVyLXNjcm9sbGJhci12ZXJ0aWNhbCwuc3dpcGVyLXZlcnRpY2FsPi5zd2lwZXItc2Nyb2xsYmFye3Bvc2l0aW9uOmFic29sdXRlO3JpZ2h0OjNweDt0b3A6MSU7ei1pbmRleDo1MDt3aWR0aDo1cHg7aGVpZ2h0Ojk4JX0uc3dpcGVyLXNjcm9sbGJhci1kcmFne2hlaWdodDoxMDAlO3dpZHRoOjEwMCU7cG9zaXRpb246cmVsYXRpdmU7YmFja2dyb3VuZDpyZ2JhKDAsMCwwLC41KTtib3JkZXItcmFkaXVzOjEwcHg7bGVmdDowO3RvcDowfS5zd2lwZXItc2Nyb2xsYmFyLWN1cnNvci1kcmFne2N1cnNvcjptb3ZlfS5zd2lwZXItc2Nyb2xsYmFyLWxvY2t7ZGlzcGxheTpub25lfS5zd2lwZXItem9vbS1jb250YWluZXJ7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTtkaXNwbGF5OmZsZXg7anVzdGlmeS1jb250ZW50OmNlbnRlcjthbGlnbi1pdGVtczpjZW50ZXI7dGV4dC1hbGlnbjpjZW50ZXJ9LnN3aXBlci16b29tLWNvbnRhaW5lcj5jYW52YXMsLnN3aXBlci16b29tLWNvbnRhaW5lcj5pbWcsLnN3aXBlci16b29tLWNvbnRhaW5lcj5zdmd7bWF4LXdpZHRoOjEwMCU7bWF4LWhlaWdodDoxMDAlO29iamVjdC1maXQ6Y29udGFpbn0uc3dpcGVyLXNsaWRlLXpvb21lZHtjdXJzb3I6bW92ZX0uc3dpcGVyLWxhenktcHJlbG9hZGVye3dpZHRoOjQycHg7aGVpZ2h0OjQycHg7cG9zaXRpb246YWJzb2x1dGU7bGVmdDo1MCU7dG9wOjUwJTttYXJnaW4tbGVmdDotMjFweDttYXJnaW4tdG9wOi0yMXB4O3otaW5kZXg6MTA7dHJhbnNmb3JtLW9yaWdpbjo1MCU7Ym94LXNpemluZzpib3JkZXItYm94O2JvcmRlcjo0cHggc29saWQgdmFyKC0tc3dpcGVyLXByZWxvYWRlci1jb2xvcix2YXIoLS1zd2lwZXItdGhlbWUtY29sb3IpKTtib3JkZXItcmFkaXVzOjUwJTtib3JkZXItdG9wLWNvbG9yOnRyYW5zcGFyZW50fS5zd2lwZXItd2F0Y2gtcHJvZ3Jlc3MgLnN3aXBlci1zbGlkZS12aXNpYmxlIC5zd2lwZXItbGF6eS1wcmVsb2FkZXIsLnN3aXBlcjpub3QoLnN3aXBlci13YXRjaC1wcm9ncmVzcykgLnN3aXBlci1sYXp5LXByZWxvYWRlcnthbmltYXRpb246c3dpcGVyLXByZWxvYWRlci1zcGluIDFzIGluZmluaXRlIGxpbmVhcn0uc3dpcGVyLWxhenktcHJlbG9hZGVyLXdoaXRley0tc3dpcGVyLXByZWxvYWRlci1jb2xvcjojZmZmfS5zd2lwZXItbGF6eS1wcmVsb2FkZXItYmxhY2t7LS1zd2lwZXItcHJlbG9hZGVyLWNvbG9yOiMwMDB9QGtleWZyYW1lcyBzd2lwZXItcHJlbG9hZGVyLXNwaW57MCV7dHJhbnNmb3JtOnJvdGF0ZSgwZGVnKX0xMDAle3RyYW5zZm9ybTpyb3RhdGUoMzYwZGVnKX19LnN3aXBlciAuc3dpcGVyLW5vdGlmaWNhdGlvbntwb3NpdGlvbjphYnNvbHV0ZTtsZWZ0OjA7dG9wOjA7cG9pbnRlci1ldmVudHM6bm9uZTtvcGFjaXR5OjA7ei1pbmRleDotMTAwMH0uc3dpcGVyLWZyZWUtbW9kZT4uc3dpcGVyLXdyYXBwZXJ7dHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1vdXQ7bWFyZ2luOjAgYXV0b30uc3dpcGVyLWdyaWQ+LnN3aXBlci13cmFwcGVye2ZsZXgtd3JhcDp3cmFwfS5zd2lwZXItZ3JpZC1jb2x1bW4+LnN3aXBlci13cmFwcGVye2ZsZXgtd3JhcDp3cmFwO2ZsZXgtZGlyZWN0aW9uOmNvbHVtbn0uc3dpcGVyLWZhZGUuc3dpcGVyLWZyZWUtbW9kZSAuc3dpcGVyLXNsaWRle3RyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2Utb3V0fS5zd2lwZXItZmFkZSAuc3dpcGVyLXNsaWRle3BvaW50ZXItZXZlbnRzOm5vbmU7dHJhbnNpdGlvbi1wcm9wZXJ0eTpvcGFjaXR5fS5zd2lwZXItZmFkZSAuc3dpcGVyLXNsaWRlIC5zd2lwZXItc2xpZGV7cG9pbnRlci1ldmVudHM6bm9uZX0uc3dpcGVyLWZhZGUgLnN3aXBlci1zbGlkZS1hY3RpdmUsLnN3aXBlci1mYWRlIC5zd2lwZXItc2xpZGUtYWN0aXZlIC5zd2lwZXItc2xpZGUtYWN0aXZle3BvaW50ZXItZXZlbnRzOmF1dG99LnN3aXBlci1jdWJle292ZXJmbG93OnZpc2libGV9LnN3aXBlci1jdWJlIC5zd2lwZXItc2xpZGV7cG9pbnRlci1ldmVudHM6bm9uZTstd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6aGlkZGVuO2JhY2tmYWNlLXZpc2liaWxpdHk6aGlkZGVuO3otaW5kZXg6MTt2aXNpYmlsaXR5OmhpZGRlbjt0cmFuc2Zvcm0tb3JpZ2luOjAgMDt3aWR0aDoxMDAlO2hlaWdodDoxMDAlfS5zd2lwZXItY3ViZSAuc3dpcGVyLXNsaWRlIC5zd2lwZXItc2xpZGV7cG9pbnRlci1ldmVudHM6bm9uZX0uc3dpcGVyLWN1YmUuc3dpcGVyLXJ0bCAuc3dpcGVyLXNsaWRle3RyYW5zZm9ybS1vcmlnaW46MTAwJSAwfS5zd2lwZXItY3ViZSAuc3dpcGVyLXNsaWRlLWFjdGl2ZSwuc3dpcGVyLWN1YmUgLnN3aXBlci1zbGlkZS1hY3RpdmUgLnN3aXBlci1zbGlkZS1hY3RpdmV7cG9pbnRlci1ldmVudHM6YXV0b30uc3dpcGVyLWN1YmUgLnN3aXBlci1zbGlkZS1hY3RpdmUsLnN3aXBlci1jdWJlIC5zd2lwZXItc2xpZGUtbmV4dCwuc3dpcGVyLWN1YmUgLnN3aXBlci1zbGlkZS1uZXh0Ky5zd2lwZXItc2xpZGUsLnN3aXBlci1jdWJlIC5zd2lwZXItc2xpZGUtcHJldntwb2ludGVyLWV2ZW50czphdXRvO3Zpc2liaWxpdHk6dmlzaWJsZX0uc3dpcGVyLWN1YmUgLnN3aXBlci1zbGlkZS1zaGFkb3ctYm90dG9tLC5zd2lwZXItY3ViZSAuc3dpcGVyLXNsaWRlLXNoYWRvdy1sZWZ0LC5zd2lwZXItY3ViZSAuc3dpcGVyLXNsaWRlLXNoYWRvdy1yaWdodCwuc3dpcGVyLWN1YmUgLnN3aXBlci1zbGlkZS1zaGFkb3ctdG9we3otaW5kZXg6MDstd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6aGlkZGVuO2JhY2tmYWNlLXZpc2liaWxpdHk6aGlkZGVufS5zd2lwZXItY3ViZSAuc3dpcGVyLWN1YmUtc2hhZG93e3Bvc2l0aW9uOmFic29sdXRlO2xlZnQ6MDtib3R0b206MHB4O3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7b3BhY2l0eTouNjt6LWluZGV4OjB9LnN3aXBlci1jdWJlIC5zd2lwZXItY3ViZS1zaGFkb3c6YmVmb3Jle2NvbnRlbnQ6Jyc7YmFja2dyb3VuZDojMDAwO3Bvc2l0aW9uOmFic29sdXRlO2xlZnQ6MDt0b3A6MDtib3R0b206MDtyaWdodDowO2ZpbHRlcjpibHVyKDUwcHgpfS5zd2lwZXItZmxpcHtvdmVyZmxvdzp2aXNpYmxlfS5zd2lwZXItZmxpcCAuc3dpcGVyLXNsaWRle3BvaW50ZXItZXZlbnRzOm5vbmU7LXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OmhpZGRlbjtiYWNrZmFjZS12aXNpYmlsaXR5OmhpZGRlbjt6LWluZGV4OjF9LnN3aXBlci1mbGlwIC5zd2lwZXItc2xpZGUgLnN3aXBlci1zbGlkZXtwb2ludGVyLWV2ZW50czpub25lfS5zd2lwZXItZmxpcCAuc3dpcGVyLXNsaWRlLWFjdGl2ZSwuc3dpcGVyLWZsaXAgLnN3aXBlci1zbGlkZS1hY3RpdmUgLnN3aXBlci1zbGlkZS1hY3RpdmV7cG9pbnRlci1ldmVudHM6YXV0b30uc3dpcGVyLWZsaXAgLnN3aXBlci1zbGlkZS1zaGFkb3ctYm90dG9tLC5zd2lwZXItZmxpcCAuc3dpcGVyLXNsaWRlLXNoYWRvdy1sZWZ0LC5zd2lwZXItZmxpcCAuc3dpcGVyLXNsaWRlLXNoYWRvdy1yaWdodCwuc3dpcGVyLWZsaXAgLnN3aXBlci1zbGlkZS1zaGFkb3ctdG9we3otaW5kZXg6MDstd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6aGlkZGVuO2JhY2tmYWNlLXZpc2liaWxpdHk6aGlkZGVufS5zd2lwZXItY3JlYXRpdmUgLnN3aXBlci1zbGlkZXstd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6aGlkZGVuO2JhY2tmYWNlLXZpc2liaWxpdHk6aGlkZGVuO292ZXJmbG93OmhpZGRlbjt0cmFuc2l0aW9uLXByb3BlcnR5OnRyYW5zZm9ybSxvcGFjaXR5LGhlaWdodH0uc3dpcGVyLWNhcmRze292ZXJmbG93OnZpc2libGV9LnN3aXBlci1jYXJkcyAuc3dpcGVyLXNsaWRle3RyYW5zZm9ybS1vcmlnaW46Y2VudGVyIGJvdHRvbTstd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6aGlkZGVuO2JhY2tmYWNlLXZpc2liaWxpdHk6aGlkZGVuO292ZXJmbG93OmhpZGRlbn0iLCJAY2hhcnNldCBcInV0Zi04XCI7XG4vLyDjgZPjga7jg5XjgqHjgqTjg6vjga9VVEYtOOOBrkJPTeOBquOBlyhVVEYtOE4p44Gn5L+d5a2Y44GX44Gm44GE44G+44GZICovXG5cbi8vIFNDU1MgSW5mb3JtYXRpb25cbi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuLy9cbi8vIEZpbGUgcHJvZmlsZTogX2NvbnRlbnRzLnNjc3Ncbi8vIFN1bW1hcnk6ICAg44Oa44O844K444O744Kz44Oz44OG44Oz44OE44GU44Go44Gu5Zu65pyJ44K544K/44Kk44OrXG4vLyBBdXRob3I6ICAgIENyRWEuLCBJbmMuXG4vL1xuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG5AdXNlIFwidmFyaWFibGVzXCIgYXMgKjtcbkB1c2UgXCJtaXhpblwiIGFzICo7XG5cbi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbi8vIHN3aXBlclxuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuLnN3aXBlciB7XG4gIGhlaWdodDogNjQwcHg7XG59XG4uc3dpcGVyLS13cmFwcGVyIHtcbiAgLyogd3JhcHBlcuOBruOCteOCpOOCuuOCkuiqv+aVtCAqL1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuXG4uc3dpcGVyLXNsaWRlIHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgaGVpZ2h0OiA2NDBweDtcbiAgJjo6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uL2Fzc2V0cy9pbWcvZGVjb190b3AucG5nKTtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICAgIHdpZHRoOiAyNDhweDtcbiAgICBoZWlnaHQ6IDE2NHB4O1xuICAgIHotaW5kZXg6IC0xO1xuICB9XG4gICY6OmFmdGVyIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBib3R0b206IDA7XG4gICAgbGVmdDogMDtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vYXNzZXRzL2ltZy9kZWNvX2JvdHRvbS5wbmcpO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gICAgd2lkdGg6IDE2OXB4O1xuICAgIGhlaWdodDogMTQ3cHg7XG4gICAgei1pbmRleDogLTE7XG4gIH1cbiAgJjpmaXJzdC1jaGlsZCB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uL2Fzc2V0cy9pbWcvYmcucG5nKTtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICAgIHdpZHRoOiAxMDI0cHg7XG4gICAgaGVpZ2h0OiA2NDBweDtcbiAgICBwYWRkaW5nLXRvcDogMTEwcHg7XG4gICAgcGFkZGluZy1sZWZ0OiA4NXB4O1xuICAgICY6OmJlZm9yZSB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgICAmOjphZnRlciB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgfVxufVxuXG4uc3dpcGVyLWJ1dHRvbi1wcmV2LFxuLnN3aXBlci1idXR0b24tbmV4dCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgY29sb3I6ICNmZmY7XG4gIHdpZHRoOiA4NnB4O1xuICBoZWlnaHQ6IDM2cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1NzU3NTc7XG4gIGJvcmRlci1yYWRpdXM6IDUwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGJvdHRvbTogMzBweDtcbiAgbGVmdDogMzBweCAhaW1wb3J0YW50O1xuICB0b3A6IGluaGVyaXQ7XG4gIHJpZ2h0OiBpbmhlcml0O1xuICAuaXMtdG9wU2xpZGVBY3RpdmUgJiB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAvLyBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgLy8gLnN3aXBlci1zbGlkZS1hY3RpdmUgJiB7XG4gIC8vICAgcG9pbnRlci1ldmVudHM6IGF1dG87XG4gIC8vIH1cbn1cbi5zd2lwZXItYnV0dG9uLW5leHQge1xuICBsZWZ0OiBpbmhlcml0ICFpbXBvcnRhbnQ7XG4gIHJpZ2h0OiAzMHB4O1xufVxuLnN3aXBlci1idXR0b24tbmV4dDphZnRlcixcbi5zd2lwZXItYnV0dG9uLXByZXY6YWZ0ZXIge1xuICB3aWR0aDogMDtcbiAgaGVpZ2h0OiAwO1xuICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICBib3JkZXItdG9wOiAzcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1ib3R0b206IDNweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJpZ2h0OiA4cHggc29saWQgI2ZmZjtcbiAgYm9yZGVyLWxlZnQ6IDA7XG4gIGNvbnRlbnQ6IFwiXCIgIWltcG9ydGFudDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgbGVmdDogMTBweCAhaW1wb3J0YW50O1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtNTAlKTtcbn1cblxuLnN3aXBlci1idXR0b24tbmV4dDphZnRlciB7XG4gIHJpZ2h0OiAxMHB4ICFpbXBvcnRhbnQ7XG4gIGxlZnQ6IGluaGVyaXQgIWltcG9ydGFudDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTUwJSkgcm90YXRlKC0xODBkZWcpO1xufVxuXG4uc3dpcGVyLXNsaWRlIHtcbiAgcGFkZGluZzogMzVweCAwIDMwcHg7XG4gIGNvbG9yOiAjMDAwO1xufVxuLnNsaWRlSW5uZXIge1xuICBwYWRkaW5nOiAwIDMwcHg7XG59XG5cbi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbi8vIHBhZ2XlhbHpgJrjg5Hjg7zjg4Rcbi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbi5vc2FrYWNpdHlMb2dvIHtcbiAgd2lkdGg6IDEyMHB4O1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5wYWdlVGl0bGUge1xuICBmb250LXNpemU6IDMycHg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBjb2xvcjogIzAwMDtcbiAgd2lkdGg6IDgwMHB4O1xuICBwYWRkaW5nLWJvdHRvbTogMjBweDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGJvcmRlci1ib3R0b206IDNweCBzb2xpZCAjMDAwO1xuICBtYXJnaW4tYm90dG9tOiA0NXB4O1xufVxuLnBhZ2VMaXN0IHtcbiAgJkl0ZW0ge1xuICAgIHBhZGRpbmctbGVmdDogMTBweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbGluZS1oZWlnaHQ6IDMycHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMjVweDtcbiAgICAmOjpiZWZvcmUge1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogMTVweDtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICB3aWR0aDogM3B4O1xuICAgICAgaGVpZ2h0OiAzcHg7XG4gICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xuICAgIH1cbiAgfVxufVxuLmxnYnRxU3ViVGl0bGUge1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmctbGVmdDogMTVweDtcbiAgei1pbmRleDogMjtcbiAgJjo6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDUwJTtcbiAgICBsZWZ0OiAwO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC01MCUpO1xuICAgIHdpZHRoOiAwO1xuICAgIGhlaWdodDogMDtcbiAgICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICAgIGJvcmRlci10b3A6IDRweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICBib3JkZXItYm90dG9tOiA0cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyLWxlZnQ6IDEycHggc29saWQgJGNvbG9yLXN1YjtcbiAgICBib3JkZXItcmlnaHQ6IDA7XG4gIH1cbn1cbi50cmlhbmdsZUxpc3Qge1xuICAmSXRlbSB7XG4gICAgcGFkZGluZy1sZWZ0OiAxOHB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBsaW5lLWhlaWdodDogMS4yO1xuICAgIG1hcmdpbi1ib3R0b206IDI1cHg7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDUwJTtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtNTAlKTtcbiAgICAgIHdpZHRoOiAwO1xuICAgICAgaGVpZ2h0OiAwO1xuICAgICAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgICAgIGJvcmRlci10b3A6IDRweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICAgIGJvcmRlci1ib3R0b206IDRweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICAgIGJvcmRlci1sZWZ0OiAxMHB4IHNvbGlkICM1NzU3NTc7XG4gICAgICBib3JkZXItcmlnaHQ6IDA7XG4gICAgfVxuICB9XG59XG4ud2F2eWxpbmVUZXh0IHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAmSW5uZXIge1xuICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgJjo6YWZ0ZXIge1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGxlZnQ6IDUwJTtcbiAgICAgIGJvdHRvbTogLTIwcHg7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAwKTtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi9hc3NldHMvaW1nL3dhdnlsaW5lLnN2Zyk7XG4gICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogcmVwZWF0O1xuICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiAxM3B4O1xuICAgIH1cbiAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICB9XG4gIH1cbn1cbi5sZ2J0cVlvdXRoVGl0bGUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXN1YjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwYWRkaW5nOiAxMHB4O1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuLmJveEdyYXkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjhmOGY4O1xuICBib3JkZXItcmFkaXVzOiAxNXB4O1xufVxuXG4ubGdidHFUeXBlIHtcbiAgJkJveCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2Y4ZjhmODtcbiAgICBwYWRkaW5nOiAyNXB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgfVxuICAmSXRlbSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGJvcmRlci1ib3R0b206IGRhc2hlZCAxcHggcmdiYSgwLCAwLCAwLCAwLjIpO1xuICAgIHBhZGRpbmctYm90dG9tOiAxMnB4O1xuICAgIG1hcmdpbi1ib3R0b206IDEycHg7XG4gICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgIGJvcmRlci1ib3R0b206IG5vbmU7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgcGFkZGluZy1ib3R0b206IDA7XG4gICAgfVxuICAgICZUaXRsZSB7XG4gICAgICB3aWR0aDogMTQ1cHg7XG4gICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICB9XG4gICAgJlRleHQge1xuICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgIH1cbiAgfVxufVxuXG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4vLyDooajntJnjg5Hjg7zjg4Rcbi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbi5wcHRUaXRsZSB7XG4gIGZvbnQtc2l6ZTogODBweDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIG1hcmdpbi1ib3R0b206IDc1cHg7XG4gIGNvbG9yOiAjZmZmO1xuICAmU3ViIHtcbiAgICBmb250LXNpemU6IDI4cHg7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luLXRvcDogMjBweDtcbiAgfVxufVxuXG4udG9wLXNsaWRlIC5zd2lwZXItYnV0dG9uLW5leHQge1xuICBsZWZ0OiA4NXB4O1xuICByaWdodDogaW5oZXJpdCAhaW1wb3J0YW50O1xuICBib3R0b206IDc1cHg7XG4gIGNvbG9yOiAjMDAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICB3aWR0aDogMTU2cHg7XG4gICY6OmFmdGVyIHtcbiAgICBib3JkZXItcmlnaHQ6IDhweCBzb2xpZCAjMDAwO1xuICB9XG4gIC5pcy10b3BTbGlkZUFjdGl2ZSAmIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuXG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4vLyBwYWdlM1xuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuLm1lbnVGbGV4Qm94IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiAwIDY1cHg7XG59XG5cbi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbi8vIHBhZ2U0XG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4ubGdidEFib3V0IHtcbiAgJkZsZXgge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBwYWRkaW5nOiAzMHB4IDUwcHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2Y4ZjhmODtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgICBib3JkZXItcmFkaXVzOiAxNXB4O1xuICAgICZXcmFwIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBnYXA6IDAgMzBweDtcbiAgICB9XG4gIH1cbiAgJkl0ZW0ge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgfVxuICAmSWNvbiB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZjg1Njk7XG4gICAgd2lkdGg6IDM1cHg7XG4gICAgaGVpZ2h0OiAzNXB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICBkaXNwbGF5OiBncmlkO1xuICAgIHBsYWNlLWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gIH1cbiAgJlRleHQge1xuICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgfVxufVxuLmJnT3JhbmdlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VmYTMzMjtcbn1cbi5iZ0dyZWVuIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2E2ZGUzNTtcbn1cbi5iZ0JsdWUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzhiNWRlO1xufVxuLnBhZ2U0Q2hhcmEge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAtNzRweDtcbiAgYm90dG9tOiAtNDBweDtcbn1cbi5leHBsYW5hdGlvbiB7XG4gICZCb3gge1xuICB9XG4gICZUaXRsZSB7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgZm9udC1zaXplOiAyMnB4O1xuICAgIG1hcmdpbi1ib3R0b206IDI1cHg7XG4gIH1cbiAgJlRleHQge1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgbGluZS1oZWlnaHQ6IDEuODtcbiAgfVxufVxuXG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4vLyBwYWdlNVxuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuLnEge1xuICAmQm94IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjhmOGY4O1xuICAgIGJvcmRlci1yYWRpdXM6IDE1cHg7XG4gICAgcGFkZGluZzogMzBweDtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICAgIHdpZHRoOiA4MjVweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgJjo6YWZ0ZXIge1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGJvdHRvbTogLTgwcHg7XG4gICAgICByaWdodDogMzBweDtcbiAgICAgIHdpZHRoOiA5MXB4O1xuICAgICAgaGVpZ2h0OiAxMDdweDtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi9hc3NldHMvaW1nL3BhZ2U1L2NoYXJhLnN2Zyk7XG4gICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgICB9XG4gIH1cbiAgJkl0ZW0ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgfVxuICAmVGl0bGUge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmY4NTY5O1xuICAgIHdpZHRoOiAzNXB4O1xuICAgIGhlaWdodDogMzVweDtcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgZGlzcGxheTogZ3JpZDtcbiAgICBwbGFjZS1jb250ZW50OiBjZW50ZXI7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICB9XG4gICZBYm91dCB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICB9XG4gICZUZXh0IHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICB9XG4gICZFeHBsYW4ge1xuICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDI7XG4gIH1cbn1cbi5wbHVzIHtcbiAgJkl0ZW0ge1xuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2Y4ZjhmODtcbiAgICBib3JkZXItcmFkaXVzOiAxNXB4O1xuICAgIHBhZGRpbmc6IDMwcHg7XG4gIH1cbiAgJlRpdGxlIHtcbiAgICBkaXNwbGF5OiBncmlkO1xuICAgIHBsYWNlLWNvbnRlbnQ6IGNlbnRlcjtcbiAgICB3aWR0aDogMzVweDtcbiAgICBoZWlnaHQ6IDM1cHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTc1NzU3O1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgfVxuICAmVGV4dCB7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICB9XG59XG5cbi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbi8vIHBhZ2U2XG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4ubGdidHFwYWdlNkNvbW1lbnRJbWcge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMTBweDtcbiAgbGVmdDogNDI0cHg7XG59XG5cbi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbi8vIHBhZ2U3XG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4ubGdidHFQYWdlNyB7XG4gICZMaXN0IHtcbiAgICBkaXNwbGF5OiBncmlkO1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDMsIDFmcik7XG4gICAgZ2FwOiAzNXB4O1xuICAgIG1hcmdpbi1ib3R0b206IDEzNXB4O1xuICAgICZJdGVtIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiAxNjRweDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmOGY4Zjg7XG4gICAgICBib3JkZXItcmFkaXVzOiAxNXB4O1xuICAgICAgZGlzcGxheTogZ3JpZDtcbiAgICAgIHBsYWNlLWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIGxpbmUtaGVpZ2h0OiAyO1xuICAgICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgJk1lc3NhZ2Uge1xuICAgIGZvbnQtc2l6ZTogMjZweDtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICBsaW5lLWhlaWdodDogMS44O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgJjo6YWZ0ZXIge1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogLTcwcHg7XG4gICAgICBsZWZ0OiA1MCU7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAwKTtcbiAgICAgIHdpZHRoOiA0MHB4O1xuICAgICAgaGVpZ2h0OiA1M3B4O1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uL2Fzc2V0cy9pbWcvYXJyb3cuc3ZnKTtcbiAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIH1cbiAgfVxufVxuLmxnYnRxcGFnZTdDb21tZW50SW1nIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiA3MHB4O1xuICB0b3A6IDI4MHB4O1xufVxuXG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4vLyBwYWdlOFxuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuLmxnYnRxUGFnZTgge1xuICAmRmxleEJveCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIH1cbiAgJkxpc3Qge1xuICAgICZCb3gge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2Y4ZjhmODtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDE1cHg7XG4gICAgICBwYWRkaW5nOiAyMHB4O1xuICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDEwOHB4O1xuICAgIH1cbiAgICAmV3JhcCB7XG4gICAgICBsaW5lLWhlaWdodDogMjtcbiAgICB9XG4gICAgJkl0ZW0ge1xuICAgICAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xuICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAmTWVzc2FnZSB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjY7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICY6OmFmdGVyIHtcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDUwJTtcbiAgICAgIGxlZnQ6IC03MHB4O1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTUwJSkgcm90YXRlKC05MGRlZyk7XG4gICAgICB3aWR0aDogNDBweDtcbiAgICAgIGhlaWdodDogNTNweDtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi9hc3NldHMvaW1nL2Fycm93LnN2Zyk7XG4gICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICB9XG4gIH1cbiAgJlNvZ2kge1xuICAgICZCb3gge1xuICAgICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICB9XG4gICAgJlRpdGxlIHtcbiAgICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgY29sb3I6ICRjb2xvci1zdWI7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgIH1cbiAgICAmVGV4dCB7XG4gICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgfVxuICB9XG4gICZDb21tZW50IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgYm90dG9tOiAxNXB4O1xuICAgIHJpZ2h0OiAxMjVweDtcbiAgfVxufVxuXG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4vLyBwYWdlOVxuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuLmxnYnRxVGhpbmtUaXRsZSB7XG4gIGZvbnQtc2l6ZTogMjJweDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIHBhZGRpbmctbGVmdDogMzVweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICAmOjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiMVwiO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiAwO1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDA7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgIHdpZHRoOiAyM3B4O1xuICAgIGhlaWdodDogMjNweDtcbiAgICBkaXNwbGF5OiBncmlkO1xuICAgIHBsYWNlLWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBmb250LXNpemU6IDE1cHg7XG4gIH1cbiAgJjo6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogLTMwcHg7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogNzlweDtcbiAgICBoZWlnaHQ6IDcwcHg7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uL2Fzc2V0cy9pbWcvcGFnZTkvdGhpbmt0dGxfYmcuc3ZnKTtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICAgIHotaW5kZXg6IC0xO1xuICB9XG4gICZFbiB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIG1hcmdpbi1sZWZ0OiA2cHg7XG4gIH1cbn1cbi5sZ2J0cXBhZ2U5Q29tbWVudCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAxMDBweDtcbiAgcmlnaHQ6IDYwcHg7XG59XG5cbi5zbGlkZVBhZ2U5IC5sZ2J0cVR5cGVCb3gge1xuICB3aWR0aDogNTA2cHg7XG59XG4uc2xpZGVQYWdlOSAubGdidHFUeXBlSXRlbVRpdGxlIHtcbiAgd2lkdGg6IDE0NHB4O1xufVxuXG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4vLyBwYWdlMTBcbi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbi5zbGlkZVBhZ2UxMCAubGdidHFUaGlua1RpdGxlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIjJcIjtcbn1cbi5zbGlkZVBhZ2UxMCAubGdidHFUaGlua1RpdGxlOjphZnRlciB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi9hc3NldHMvaW1nL3BhZ2UxMC90aGlua3R0bF9iZy5zdmcpO1xufVxuLmxnYnRxUGFnZTEwIHtcbiAgJkxpc3Qge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgfVxuICAmSXRlbSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzMHB4O1xuICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgfVxuICB9XG4gICZDb21tZW50IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAxNTBweDtcbiAgICByaWdodDogNjBweDtcbiAgfVxufVxuXG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4vLyBwYWdlMTFcbi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbi5zbGlkZVBhZ2UxMSAubGdidHFUaGlua1RpdGxlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIjNcIjtcbn1cbi5zbGlkZVBhZ2UxMSAubGdidHFUaGlua1RpdGxlOjphZnRlciB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi9hc3NldHMvaW1nL3BhZ2UxMS90aGlua3R0bF9iZy5zdmcpO1xufVxuLnNsaWRlUGFnZTExIC5sZ2J0cVR5cGVCb3gge1xuICB3aWR0aDogNDkzcHg7XG59XG4ubGdidHFwYWdlMTFHcmFwaCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxMjBweDtcbiAgcmlnaHQ6IDI0cHg7XG59XG4uc2xpZGVQYWdlMTEgLmxnYnRxVHlwZUl0ZW1UaXRsZSB7XG4gIHdpZHRoOiAxNDBweDtcbn1cblxuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuLy8gcGFnZTEyXG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4uc2xpZGVQYWdlMTIgLmxnYnRxVGhpbmtUaXRsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCI0XCI7XG59XG4uc2xpZGVQYWdlMTIgLmxnYnRxVGhpbmtUaXRsZTo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vYXNzZXRzL2ltZy9wYWdlMTIvdGhpbmt0dGxfYmcuc3ZnKTtcbn1cbi5sZ2J0cXBhZ2UxMkV4cGxhbmF0aW9uIHtcbiAgJkJveCB7XG4gIH1cbiAgJkl0ZW0ge1xuICAgIHdpZHRoOiA1MjZweDtcbiAgICBtYXJnaW4tYm90dG9tOiA1NXB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAmVGl0bGUge1xuICAgICAgZm9udC1zaXplOiAyMnB4O1xuICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgIH1cbiAgICAmVGV4dCB7XG4gICAgICBsaW5lLWhlaWdodDogMS44O1xuICAgIH1cbiAgfVxufVxuLmxnYnRxcGFnZTEyQ29tbWVudEltZzEge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMjQ3cHg7XG4gIHJpZ2h0OiA3NXB4O1xufVxuLmxnYnRxcGFnZTEyQ29tbWVudEltZzIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMzY0cHg7XG4gIHJpZ2h0OiA3NXB4O1xufVxuXG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4vLyBwYWdlMTNcbi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbi5zbGlkZVBhZ2UxMyAubGdidHFUaGlua1RpdGxlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIjVcIjtcbn1cbi5zbGlkZVBhZ2UxMyAubGdidHFUaGlua1RpdGxlOjphZnRlciB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi9hc3NldHMvaW1nL3BhZ2UxMy90aGlua3R0bF9iZy5zdmcpO1xufVxuLnNsaWRlUGFnZTEzIC5sZ2J0cVR5cGVCb3gge1xuICB3aWR0aDogNDk5cHg7XG4gIG1hcmdpbi1yaWdodDogMzBweDtcbn1cbi5sZ2J0cVBhZ2UxMyB7XG4gICZGbGV4IHtcbiAgICAmQm94IHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgfVxuICAgICZUZXh0IHtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjg7XG4gICAgICBwYWRkaW5nLXRvcDogNjVweDtcbiAgICB9XG4gIH1cbiAgJkNvbW1lbnQge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBib3R0b206IDA7XG4gICAgcmlnaHQ6IDc2cHg7XG4gIH1cbn1cblxuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuLy8gcGFnZTE0XG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4uc2xpZGVQYWdlMTQgLmxnYnRxVGhpbmtUaXRsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCI2XCI7XG59XG4uc2xpZGVQYWdlMTQgLmxnYnRxVGhpbmtUaXRsZTo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vYXNzZXRzL2ltZy9wYWdlMTQvdGhpbmt0dGxfYmcuc3ZnKTtcbn1cbi5zbGlkZVBhZ2UxNCAubGdidHFUeXBlQm94IHtcbiAgd2lkdGg6IDU0MHB4O1xufVxuLnNsaWRlUGFnZTE0IC5sZ2J0cVR5cGVJdGVtVGl0bGUge1xuICB3aWR0aDogMTkycHg7XG59XG4ubGdidHFTdWJUaXRsZVBhZ2UxNFNlY291bmQge1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuLmxnYnRxVGhpbmtUaXRsZUZsZXgge1xuICBkaXNwbGF5OiBmbGV4O1xuICAmVGl0bGUge1xuICAgIG1hcmdpbi1sZWZ0OiAzNXB4O1xuICAgICY6OmJlZm9yZSB7XG4gICAgICBjb250ZW50OiBcIjdcIiAhaW1wb3J0YW50O1xuICAgIH1cbiAgICAmOjphZnRlciB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lICFpbXBvcnRhbnQ7XG4gICAgICB3aWR0aDogMnB4O1xuICAgICAgaGVpZ2h0OiAzMHB4O1xuICAgICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGxlZnQ6IC0xNnB4O1xuICAgICAgdG9wOiBpbmhlcml0O1xuICAgICAgYm90dG9tOiAtNXB4O1xuICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMzBkZWcpO1xuICAgIH1cbiAgfVxufVxuLmxnYnRxU3ViVGl0bGVQYWdlMTQge1xuICBwYWRkaW5nLWxlZnQ6IDM1cHg7XG4gICY6OmFmdGVyIHtcbiAgICBjb250ZW50OiBcIjZcIjtcbiAgICBkaXNwbGF5OiBncmlkO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDJweDtcbiAgICBsZWZ0OiAxNXB4O1xuICAgIHBsYWNlLWNvbnRlbnQ6IGNlbnRlcjtcbiAgICB3aWR0aDogMThweDtcbiAgICBoZWlnaHQ6IDE4cHg7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDA7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICB9XG59XG4ubGdidHFTdWJUaXRsZVBhZ2UxNFNlY291bmQ6OmFmdGVyIHtcbiAgY29udGVudDogXCI3XCI7XG59XG5cbi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbi8vIHBhZ2UxNVxuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuLnNsaWRlUGFnZTE1IC5wYWdlVGl0bGUge1xuICBtYXJnaW4tYm90dG9tOiAxMDBweDtcbn1cbi5sZ2J0cVN1YlRpdGxlUGFnZTE1IHtcbiAgJkxpc3Qge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjhmOGY4O1xuICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgICBwYWRkaW5nOiAyNXB4IDI1cHggMjVweCAzNXB4O1xuICAgIHdpZHRoOiA4NTRweDtcbiAgICBtYXJnaW4taW5saW5lOiBhdXRvO1xuICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMiwgMWZyKTtcbiAgICBnYXA6IDEwcHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICY6OmJlZm9yZSB7XG4gICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAtNzBweDtcbiAgICAgIGxlZnQ6IDUwJTtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIDApO1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uL2Fzc2V0cy9pbWcvYXJyb3cuc3ZnKTtcbiAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICAgICAgd2lkdGg6IDQwcHg7XG4gICAgICBoZWlnaHQ6IDUzcHg7XG4gICAgfVxuICAgICY6OmFmdGVyIHtcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBib3R0b206IC01MHB4O1xuICAgICAgcmlnaHQ6IDMwcHg7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vYXNzZXRzL2ltZy9wYWdlMTUvY2hhcmEyLnN2Zyk7XG4gICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgICAgIHdpZHRoOiAxMDRweDtcbiAgICAgIGhlaWdodDogOTNweDtcbiAgICB9XG4gIH1cbiAgJkl0ZW0ge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGxpbmUtaGVpZ2h0OiAyO1xuICAgICY6OmJlZm9yZSB7XG4gICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAxM3B4O1xuICAgICAgbGVmdDogMDtcbiAgICAgIHdpZHRoOiAzcHg7XG4gICAgICBoZWlnaHQ6IDNweDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDA7XG4gICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgfVxuICB9XG59XG4ubGdidHFQYWdlMTVDb21tZW50IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDIwOHB4O1xuICBsZWZ0OiAzMHB4O1xufVxuXG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4vLyBwYWdlMTZcbi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbi5zbGlkZVBhZ2UxNiAucGFnZVRpdGxlIHtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cbi5zbGlkZVBhZ2UxNiAud2F2eWxpbmVUZXh0IHtcbiAgbWFyZ2luLXRvcDogLTMwcHg7XG59XG4ubGdidHFQYWdlMTZHcmFwaCB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5sZ2J0cVBhZ2UxNiB7XG4gICZCb3gge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgfVxuICAmQ29tbWVudCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IDMwcHg7XG4gICAgYm90dG9tOiAtMzBweDtcbiAgfVxufVxuXG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4vLyBwYWdlMTdcbi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbi5sZ2J0cVBhZ2UxN0dyYXBoIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW4tYm90dG9tOiAzNXB4O1xufVxuXG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4vLyBwYWdlMThcbi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbi5sZ2J0cVBhZ2UxOEdyYXBoIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW4tYm90dG9tOiAzNXB4O1xufVxuLmxnYnRxUGFnZTE4Q29tbWVudCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiA0NXB4O1xuICByaWdodDogMjMwcHg7XG59XG5cbi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbi8vIHBhZ2UxOVxuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuLnNsaWRlUGFnZTE5IC5wYWdlVGl0bGUge1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xufVxuLmxnYnRxUGFnZTE5Q29tbWVudCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDMwcHg7XG4gIGJvdHRvbTogMzVweDtcbn1cblxuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuLy8gcGFnZTIwXG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4ubGdidHFQYWdlMjAge1xuICAmRmxleCB7XG4gICAgJkJveCB7XG4gICAgICBkaXNwbGF5OiBncmlkO1xuICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMiwgMWZyKTtcbiAgICAgIGdhcDogMDtcbiAgICB9XG4gICAgJkl0ZW0ge1xuICAgICAgd2lkdGg6IDQwN3B4O1xuICAgICAgbWFyZ2luLXJpZ2h0OiA3MHB4O1xuICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAmQ29tbWVudCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJvdHRvbTogNjBweDtcbiAgICByaWdodDogMzE1cHg7XG4gIH1cbn1cblxuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuLy8g44Om44O844K55YWx6YCaXG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4ubGdidHFZb3V0aCB7XG4gICZGbGV4Qm94IHtcbiAgICBkaXNwbGF5OiBncmlkO1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsIDFmcik7XG4gICAgZ2FwOiAwcHggMTVweDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB9XG4gICZJbWcge1xuICAgIHdpZHRoOiA4MjBweDtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICB9XG59XG4ubGdidHFZb3V0aEZsZXhCb3ggcDpmaXJzdC1jaGlsZCB7XG4gIHdpZHRoOiA1NDRweDtcbn1cblxuLmxnYnRxWW91dGhTb2NpZXR5IHtcbiAgJkZsZXhCb3gge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgcGFkZGluZzogMCAyMHB4O1xuICB9XG4gICZJdGVtIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgIHdpZHRoOiA0MTNweDtcbiAgICB9XG4gIH1cbiAgJkFib3V0IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjhmOGY4O1xuICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHBhZGRpbmc6IDIwcHggNjBweDtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgICZUaXRsZSB7XG4gICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGxlZnQ6IDUwJTtcbiAgICAgICAgYm90dG9tOiAtMjVweDtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgMCk7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi9hc3NldHMvaW1nL3BhZ2UyMS9lcXVhbC5wbmcpO1xuICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gICAgICAgIHdpZHRoOiAxM3B4O1xuICAgICAgICBoZWlnaHQ6IDE0cHg7XG4gICAgICB9XG4gICAgfVxuICAgICZUZXh0IHtcbiAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgICB9XG4gIH1cbiAgJkdyYXBoIHtcbiAgICB3aWR0aDogMTE1cHg7XG4gICAgbWFyZ2luLWlubGluZTogYXV0bztcbiAgICBtYXJnaW4tYm90dG9tOiAyNXB4O1xuICB9XG59XG5cbi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbi8vIHBhZ2UyMVxuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuLnNsaWRlUGFnZTIxIC53YXZ5bGluZVRleHRJbm5lciB7XG4gIGZvbnQtc2l6ZTogMThweDtcbn1cbi5zbGlkZVBhZ2UyMSAubGdidHFZb3V0aFNvY2lldHlJdGVtOm50aC1jaGlsZCgyKSB7XG4gIHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcbn1cbi5zbGlkZVBhZ2UyMSAucGFnZVRpdGxlIHtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbn1cblxuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuLy8gcGFnZTIyXG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4uc2xpZGVQYWdlMjIgLmxnYnRxWW91dGhTb2NpZXR5R3JhcGgge1xuICB3aWR0aDogMjk3cHg7XG59XG4uc2xpZGVQYWdlMjIgLmxnYnRxWW91dGhTb2NpZXR5SXRlbTpsYXN0LWNoaWxkIHtcbiAgd2lkdGg6IDQzMXB4O1xufVxuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuLy8gcGFnZTIzXG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4uc2xpZGVQYWdlMjMgLmxnYnRxU3ViVGl0bGUge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4uc2xpZGVQYWdlMjMgLmxnYnRxWW91dGhJbWcge1xuICBtYXJnaW4tdG9wOiAtMTBweDtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbn1cbi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbi8vIHBhZ2UyNFxuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuLnNsaWRlUGFnZTI0IC5sZ2J0cVlvdXRoSW1nIHtcbiAgd2lkdGg6IDgxMHB4O1xufVxuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuLy8gcGFnZTI1XG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4uc2xpZGVQYWdlMjUgLmxnYnRxWW91dGhJbWcge1xuICB3aWR0aDogODEwcHg7XG59XG4uc2xpZGVQYWdlMjUgLmxnYnRxWW91dGhGbGV4Qm94IHA6Zmlyc3QtY2hpbGQge1xuICB3aWR0aDogNzE1cHg7XG59XG5cbi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbi8vIHBhZ2UyNlxuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuLnNsaWRlUGFnZTI2IC5sZ2J0cVN1YlRpdGxlIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5zbGlkZVBhZ2UyNiAubGdidHFZb3V0aFRpdGxlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAmOjphZnRlciB7XG4gICAgY29udGVudDogXCLigLtcIjtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAxMHB4O1xuICAgIHJpZ2h0OiA2NXB4O1xuICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgICBjb2xvcjogI2ZmZjtcbiAgfVxufVxuLnNsaWRlUGFnZTI2RXhwbGFuYXRpb24ge1xuICAmQm94IHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjhmOGY4O1xuICAgIHBhZGRpbmc6IDEwcHggMTVweDtcbiAgICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIH1cbiAgJlRpdGxlIHtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xuICB9XG4gICZUZXh0IHtcbiAgICBmb250LXNpemU6IDEycHg7XG4gIH1cbn1cbi5zbGlkZVBhZ2UyNiAubGdidHFZb3V0aEZsZXhCb3ggcDpmaXJzdC1jaGlsZCB7XG4gIHdpZHRoOiA3MTJweDtcbn1cblxuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuLy8gcGFnZTI3XG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4uc2xpZGVQYWdlMjcgLmxnYnRxWW91dGhGbGV4Qm94IHA6Zmlyc3QtY2hpbGQge1xuICB3aWR0aDogNDk1cHg7XG59XG5cbi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbi8vIHBhZ2UyOFxuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuLnNsaWRlUGFnZTI4RmxleCB7XG4gICZCb3gge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gIH1cbiAgJkl0ZW0ge1xuICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgd2lkdGg6IDI4MHB4O1xuICAgICAgbWFyZ2luLXJpZ2h0OiAxMTBweDtcbiAgICAgIC5sZ2J0cVlvdXRoSW1nIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICB9XG4gICAgfVxuICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICB3aWR0aDogNTE4cHg7XG4gICAgICAubGdidHFZb3V0aEltZyB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuLnNsaWRlUGFnZTI4RmxleEJveCAuc2xpZGVQYWdlMjhGbGV4SXRlbTpmaXJzdC1jaGlsZCB7XG4gIHdpZHRoOiAyODBweDtcbn1cblxuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuLy8gcGFnZTI5XG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4uc2xpZGVQYWdlMjlTdGFnZSB7XG4gICZCb3gge1xuICAgIHBhZGRpbmc6IDUwcHggNzBweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjhmOGY4O1xuICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgICB3aWR0aDogNTAwcHg7XG4gICAgbWFyZ2luLWlubGluZTogYXV0bztcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgJjo6YWZ0ZXIge1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHJpZ2h0OiAtNTBweDtcbiAgICAgIGJvdHRvbTogLTQwcHg7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vYXNzZXRzL2ltZy9wYWdlMjkvY2hhcmEuc3ZnKTtcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICB3aWR0aDogMTEycHg7XG4gICAgICBoZWlnaHQ6IDEzMXB4O1xuICAgIH1cbiAgfVxuICAmSXRlbSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgfVxuICAgICZUaXRsZSB7XG4gICAgICBjb2xvcjogI2ZmZjtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICMzMTk0ZTY7XG4gICAgICB3aWR0aDogOTVweDtcbiAgICAgIGhlaWdodDogMzBweDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDUwcHg7XG4gICAgICBkaXNwbGF5OiBncmlkO1xuICAgICAgcGxhY2UtY29udGVudDogY2VudGVyO1xuICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDdweDtcbiAgICB9XG4gICAgJlRleHQge1xuICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgfVxuICB9XG59XG4uc2xpZGVQYWdlMjlTdGFnZUl0ZW06bnRoLWNoaWxkKDIpIHtcbiAgLnNsaWRlUGFnZTI5U3RhZ2VJdGVtVGl0bGUge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM1NzlhZTY7XG4gIH1cbn1cbi5zbGlkZVBhZ2UyOVN0YWdlSXRlbTpudGgtY2hpbGQoMykge1xuICAuc2xpZGVQYWdlMjlTdGFnZUl0ZW1UaXRsZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzgxYTFlNTtcbiAgfVxufVxuLnNsaWRlUGFnZTI5U3RhZ2VJdGVtOm50aC1jaGlsZCg0KSB7XG4gIC5zbGlkZVBhZ2UyOVN0YWdlSXRlbVRpdGxlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjOThhNWU1O1xuICB9XG59XG4uc2xpZGVQYWdlMjlTdGFnZUl0ZW06bnRoLWNoaWxkKDUpIHtcbiAgLnNsaWRlUGFnZTI5U3RhZ2VJdGVtVGl0bGUge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNiMmE5ZTU7XG4gIH1cbn1cbi5zbGlkZVBhZ2UyOVN0YWdlSXRlbTpudGgtY2hpbGQoNikge1xuICAuc2xpZGVQYWdlMjlTdGFnZUl0ZW1UaXRsZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2M5YWRlNTtcbiAgfVxufVxuXG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4vLyBwYWdlMzBcbi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbi5scWJ0cVN0YWdlIHtcbiAgJkl0ZW0ge1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gICAgJlRpdGxlIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgICAgJk51bWJlciB7XG4gICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzE5NGU2O1xuICAgICAgICB3aWR0aDogOTVweDtcbiAgICAgICAgaGVpZ2h0OiAzMHB4O1xuICAgICAgICBib3JkZXItcmFkaXVzOiA1MHB4O1xuICAgICAgICBkaXNwbGF5OiBncmlkO1xuICAgICAgICBwbGFjZS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDdweDtcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgfVxuICAgIH1cbiAgICAmVGV4dCB7XG4gICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICBsaW5lLWhlaWdodDogMS44O1xuICAgICAgd2lkdGg6IDc5MHB4O1xuICAgIH1cbiAgfVxufVxuLmxxYnRxU3RhZ2VJdGVtOm50aC1jaGlsZCgyKSB7XG4gIC5scWJ0cVN0YWdlSXRlbVRpdGxlIC5scWJ0cVN0YWdlSXRlbVRpdGxlTnVtYmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTc5YWU2O1xuICB9XG59XG4ubHFidHFTdGFnZUl0ZW06bnRoLWNoaWxkKDMpIHtcbiAgLmxxYnRxU3RhZ2VJdGVtVGl0bGUgLmxxYnRxU3RhZ2VJdGVtVGl0bGVOdW1iZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM4MWExZTU7XG4gIH1cbn1cbi5scWJ0cVN0YWdlSXRlbTpudGgtY2hpbGQoNCkge1xuICAubHFidHFTdGFnZUl0ZW1UaXRsZSAubHFidHFTdGFnZUl0ZW1UaXRsZU51bWJlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzk4YTVlNTtcbiAgfVxufVxuXG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4vLyBwYWdlMzFcbi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbi5zbGlkZVBhZ2UzMSAubHFidHFTdGFnZUl0ZW06bnRoLWNoaWxkKDEpIHtcbiAgLmxxYnRxU3RhZ2VJdGVtVGl0bGUgLmxxYnRxU3RhZ2VJdGVtVGl0bGVOdW1iZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNiMmE5ZTU7XG4gIH1cbn1cbi5zbGlkZVBhZ2UzMSAubHFidHFTdGFnZUl0ZW06bnRoLWNoaWxkKDIpIHtcbiAgLmxxYnRxU3RhZ2VJdGVtVGl0bGUgLmxxYnRxU3RhZ2VJdGVtVGl0bGVOdW1iZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNjOWFkZTU7XG4gIH1cbn1cbi5zbGlkZVBhZ2UzMUV4cGxhbmF0aW9uIHtcbiAgJkJveCB7XG4gICAgd2lkdGg6IDU0MHB4O1xuICAgIHBhZGRpbmc6IDI1cHggMzBweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjhmOGY4O1xuICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgfVxuICAmVGl0bGUge1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gIH1cbiAgJkxpc3Qge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgJkl0ZW0ge1xuICAgICAgbWFyZ2luLXJpZ2h0OiAyNXB4O1xuICAgICAgJlRleHQge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4ubGdidHFQYWdlMzFDb21tZW50IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDExMHB4O1xuICByaWdodDogMTUwcHg7XG59XG5cbi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbi8vIHBhZ2UzMlxuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuLmxnYnRxUGFnZTMyIHtcbiAgJkZsZXhCb3gge1xuICAgIHBhZGRpbmctcmlnaHQ6IDI1cHg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIG1hcmdpbi1ib3R0b206IDU1cHg7XG4gIH1cbiAgJkxpc3Qge1xuICAgICZCb3gge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2Y4ZjhmODtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgICAgIHBhZGRpbmc6IDI3cHg7XG4gICAgfVxuICAgICZUaXRsZSB7XG4gICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gICAgfVxuICAgICZUZXh0IHtcbiAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAyO1xuICAgIH1cbiAgICAmUGx1cyB7XG4gICAgICBjb2xvcjogJGNvbG9yLXN1YjtcbiAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgcGFkZGluZy10b3A6IDIwcHg7XG4gICAgICBtYXJnaW4tdG9wOiAxNXB4O1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgY29udGVudDogXCLDl1wiO1xuICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICBsZWZ0OiA1MCU7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIDApO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuLnNsaWRlUGFnZTMyIC53YXZ5bGluZVRleHRJbm5lciB7XG4gIGZvbnQtc2l6ZTogMjJweDtcbn1cblxuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuLy8gcGFnZTMzXG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4ubGdidHFQYWdlMzMge1xuICAmRmxleCB7XG4gICAgJkJveCB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICAgIH1cbiAgICAmSXRlbSB7XG4gICAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgd2lkdGg6IDUyM3B4O1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDYwcHg7XG4gICAgICB9XG4gICAgfVxuICB9XG4gICZHcmFwaCB7XG4gICAgJkJveCB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICB9XG4gICAgJkl0ZW0ge1xuICAgICAgd2lkdGg6IDI5M3B4O1xuICAgIH1cbiAgICAmQ29tbWVudCB7XG4gICAgICAmQm94IHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICAgICAgfVxuICAgICAgJkl0ZW0ge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuLnNsaWRlUGFnZTMzIC5sZ2J0cVN1YlRpdGxlIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuXG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4vLyBwYWdlMzRcbi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbi5sZ2J0cVBhZ2VQcml2aWxlZ2VFeHBsYW5hdGlvbiB7XG4gICZCb3gge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmOGY4Zjg7XG4gICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICAgIHBhZGRpbmc6IDMwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIH1cbiAgJlRpdGxlIHtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICBmb250LXNpemU6IDIycHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgfVxuICAmVGV4dCB7XG4gICAgbGluZS1oZWlnaHQ6IDEuODtcbiAgfVxufVxuLmxnYnRxUGFnZTM0Q29tbWVudCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDEzMHB4O1xuICBib3R0b206IDE3MHB4O1xufVxuXG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4vLyBwYWdlMzVcbi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbi5scWJ0cVF1ZXN0aW9uIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmOGY4Zjg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcGFkZGluZzogMjVweCAyMHB4O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAmOjphZnRlciB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IC0yMHB4O1xuICAgIGJvdHRvbTogLTg1cHg7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uL2Fzc2V0cy9pbWcvcGFnZTM1L2NoYXJhLnN2Zyk7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgICB3aWR0aDogOTlweDtcbiAgICBoZWlnaHQ6IDExNnB4O1xuICB9XG4gICZJdGVtIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIH1cbiAgfVxufVxuXG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4vLyBwYWdlMzZcbi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbi5zbGlkZVBhZ2UzNiAud2F2eWxpbmVUZXh0IHtcbiAgbWFyZ2luLXRvcDogNTBweDtcbn1cbi5zbGlkZVBhZ2UzNiAubHFidHFRdWVzdGlvbjo6YWZ0ZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnNsaWRlUGFnZTM2IC53YXZ5bGluZVRleHRJbm5lciB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAmOjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHJpZ2h0OiAtNjVweDtcbiAgICBib3R0b206IC05NXB4O1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi9hc3NldHMvaW1nL3BhZ2UzNi9jaGFyYS5zdmcpO1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgd2lkdGg6IDEwMHB4O1xuICAgIGhlaWdodDogNTlweDtcbiAgfVxufVxuXG4ubGdidHFQYWdlMzdDb21tZW50IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDI2MHB4O1xuICByaWdodDogMTg1cHg7XG59XG5cbi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbi8vIHBhZ2UzOFxuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuLnNsaWRlUGFnZTM4IC5scWJ0cVF1ZXN0aW9uOjphZnRlciB7XG4gIHdpZHRoOiA4N3B4O1xuICBoZWlnaHQ6IDg2cHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi9hc3NldHMvaW1nL3BhZ2UzOC9jaGFyYS5zdmcpO1xuICBib3R0b206IC0yMHB4O1xuICByaWdodDogNDBweDtcbn1cblxuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuLy8gcGFnZTM5XG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4uc2xpZGVQYWdlMzkgLmxxYnRxUXVlc3Rpb246OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uL2Fzc2V0cy9pbWcvcGFnZTM5L2NoYXJhLnN2Zyk7XG4gIHdpZHRoOiA2NXB4O1xuICBoZWlnaHQ6IDk1cHg7XG4gIHJpZ2h0OiAyMHB4O1xuICBib3R0b206IC0zMHB4O1xufVxuLnNsaWRlUGFnZTM5IC53YXZ5bGluZVRleHQge1xuICBtYXJnaW4tdG9wOiAyMHB4O1xufVxuLnNsaWRlUGFnZTM5IC53YXZ5bGluZVRleHRJbm5lciB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cbi5zbGlkZVBhZ2UzOSAud2F2eWxpbmVUZXh0SW5uZXI6OmFmdGVyIHtcbiAgaGVpZ2h0OiAxMHB4O1xuICBib3R0b206IC0xM3B4O1xufVxuXG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4vLyBwYWdlNDBcbi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbi5sZ2J0cVBhZ2U0MCB7XG4gICZBYm91dCB7XG4gICAgJkJveCB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjhmOGY4O1xuICAgICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICAgICAgcGFkZGluZzogMjVweDtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIG1hcmdpbi1ib3R0b206IDg1cHg7XG4gICAgfVxuICAgICZUaXRsZSB7XG4gICAgICBmb250LXNpemU6IDIycHg7XG4gICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgfVxuICAgICZUZXh0IHtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjg7XG4gICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgfVxuICB9XG4gICZUZXh0IHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjg7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgJjo6YWZ0ZXIge1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogLTY1cHg7XG4gICAgICBsZWZ0OiA1MCU7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAwKTtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi9hc3NldHMvaW1nL2Fycm93LnN2Zyk7XG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgICAgIHdpZHRoOiA0MHB4O1xuICAgICAgaGVpZ2h0OiA1M3B4O1xuICAgIH1cbiAgfVxufVxuXG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4vLyBwYWdlNDFcbi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbi5sZ2J0cVBhZ2U0MUxpc3Qge1xuICAmQm94IHtcbiAgICBtYXJnaW4tYm90dG9tOiA2MHB4O1xuICB9XG4gICZJdGVtIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICB9XG59XG4ubGdidHFQYWdlNDFDb21tZW50MSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAyNzBweDtcbiAgcmlnaHQ6IDg1cHg7XG59XG4ubGdidHFQYWdlNDFDb21tZW50MiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAxNzBweDtcbiAgcmlnaHQ6IDg1cHg7XG59XG4ubGdidHFQYWdlNDFOZXh0IHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAmSW5uZXIge1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICBjb2xvcjogJGNvbG9yLXN1YjtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgbGluZS1oZWlnaHQ6IDEuNjtcbiAgICBib3JkZXItcmFkaXVzOiA1cHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2Y4ZjhmODtcbiAgICBwYWRkaW5nOiAyMHB4IDQwcHg7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAmOjphZnRlciB7XG4gICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiA1MCU7XG4gICAgICByaWdodDogMTVweDtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC01MCUpO1xuICAgICAgd2lkdGg6IDA7XG4gICAgICBoZWlnaHQ6IDA7XG4gICAgICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICAgICAgYm9yZGVyLXRvcDogNXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgICAgYm9yZGVyLWJvdHRvbTogNXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgICAgYm9yZGVyLWxlZnQ6IDEzcHggc29saWQgJGNvbG9yLXN1YjtcbiAgICAgIGJvcmRlci1yaWdodDogMDtcbiAgICB9XG4gIH1cbn1cblxuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuLy8gcGFnZTQyXG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4uc2xpZGVQYWdlNDIgLnBhZ2VUaXRsZSB7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG4ubGdidHFQYWdlNDJMaXN0IHtcbiAgJkJveCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjVweDtcbiAgfVxuICAmSXRlbSB7XG4gICAgZGlzcGxheTogZ3JpZDtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgyLCAxZnIpO1xuICAgIGdhcDogOHB4IDc0cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogOHB4O1xuICB9XG4gICZCZWZvcmUge1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjhmOGY4O1xuICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgICBwYWRkaW5nOiAxN3B4IDE1cHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAmOjphZnRlciB7XG4gICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiA1MCU7XG4gICAgICByaWdodDogLTU0cHg7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtNTAlKSByb3RhdGUoLTkwZGVnKTtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi9hc3NldHMvaW1nL2Fycm93LnN2Zyk7XG4gICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgICAgIHdpZHRoOiAzM3B4O1xuICAgICAgaGVpZ2h0OiAzOHB4O1xuICAgIH1cbiAgfVxuICAmQWZ0ZXIge1xuICAgIGNvbG9yOiAkY29sb3Itc3ViO1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjhmOGY4O1xuICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgICBwYWRkaW5nOiAxN3B4IDE1cHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG59XG4ubGdidHFQYWdlNDJGbGV4IHtcbiAgJkJveCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgfVxuICAmSXRlbSB7XG4gICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICBsaW5lLWhlaWdodDogMS44O1xuICAgICAgbWFyZ2luLXJpZ2h0OiAzNXB4O1xuICAgIH1cbiAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDEuNjtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmOGY4Zjg7XG4gICAgICBib3JkZXItcmFkaXVzOiA1cHg7XG4gICAgICBwYWRkaW5nOiAxMHB4O1xuICAgIH1cbiAgfVxufVxuXG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4vLyBwYWdlNDNcbi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbi5sZ2J0cVBhZ2U0MyB7XG4gICZHcmFwaCB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG4gICZUZXh0Q29tbWVudCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHJpZ2h0OiA1MHB4O1xuICAgIGJvdHRvbTogNzVweDtcbiAgfVxufVxuXG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4vLyBwYWdlNDRcbi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbi5zbGlkZVBhZ2U0NCAucGFnZVRpdGxlIHtcbiAgbWFyZ2luLWJvdHRvbTogMjVweDtcbn1cbi5sZ2J0cVBhZ2U0NCB7XG4gICZUZXh0Q29tbWVudCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHJpZ2h0OiAzMHB4O1xuICAgIGJvdHRvbTogODVweDtcbiAgfVxufVxuLmxnYnRxUGFnZTQ0Q29tbWVudCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiA4NXB4O1xuICBsZWZ0OiAzMHB4O1xufVxuXG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4vLyBwYWdlNDVcbi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbi5zbGlkZVBhZ2U0NSAubGdidHFTdWJUaXRsZSB7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG59XG4ubGdidHFQYWdlNDUge1xuICAmTGlzdCB7XG4gICAgJkJveCB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICB9XG4gICAgJkl0ZW0ge1xuICAgICAgbWFyZ2luLXJpZ2h0OiA0NXB4O1xuICAgIH1cbiAgICAmVGV4dCB7XG4gICAgICBmb250LXNpemU6IDEzcHg7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxMnB4O1xuICAgIH1cbiAgfVxuICAmVGV4dEJveCB7XG4gICAgY29sb3I6ICRjb2xvci1zdWI7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIHBhZGRpbmc6IDE1cHggMjBweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjhmOGY4O1xuICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgbGluZS1oZWlnaHQ6IDEuODtcbiAgfVxufVxuLmxnYnRxUGFnZTQ1Q29tbWVudCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAxODVweDtcbiAgcmlnaHQ6IDYwcHg7XG59XG5cbi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbi8vIHBhZ2U0N1xuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuLmxnYnRxUGFnZTQ3IHtcbiAgJkJveCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2Y4ZjhmODtcbiAgICBib3JkZXItcmFkaXVzOiA1cHg7XG4gICAgcGFkZGluZzogMjBweCAxMjBweCAyMHB4IDIwcHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICY6OmFmdGVyIHtcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDM1cHg7XG4gICAgICByaWdodDogLTE1OHB4O1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uL2Fzc2V0cy9pbWcvcGFnZTQ3L2ltZzEucG5nKTtcbiAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICAgICAgd2lkdGg6IDIyMHB4O1xuICAgICAgaGVpZ2h0OiAyMTlweDtcbiAgICB9XG4gICAgJldyYXAge1xuICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgfVxuICB9XG4gICZJdGVtIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICAgIG1hcmdpbi1yaWdodDogMjBweDtcbiAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICB9XG4gICAgJlRpdGxlIHtcbiAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgbWFyZ2luLWJvdHRvbTogN3B4O1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTUwJSk7XG4gICAgICAgIHdpZHRoOiAwO1xuICAgICAgICBoZWlnaHQ6IDA7XG4gICAgICAgIGJvcmRlci1zdHlsZTogc29saWQ7XG4gICAgICAgIGJvcmRlci10b3A6IDRweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogNHB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgICAgICBib3JkZXItbGVmdDogMTBweCBzb2xpZCAkY29sb3Itc3ViO1xuICAgICAgICBib3JkZXItcmlnaHQ6IDA7XG4gICAgICB9XG4gICAgfVxuICAgICZUZXh0IHtcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjY7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gICAgfVxuICB9XG59XG4ubGdidHFQYWdlNDdCb3gyOjphZnRlciB7XG4gIHRvcDogMjBweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uL2Fzc2V0cy9pbWcvcGFnZTQ3L2ltZzIucG5nKTtcbn1cblxuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuLy8gcGFnZTQ5XG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4ubGdidHFQYWdlNDlMaW5rIHtcbiAgJkZsZXgge1xuICAgICZCb3gge1xuICAgICAgZGlzcGxheTogZ3JpZDtcbiAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsIDFmcik7XG4gICAgICBnYXA6IDMwcHg7XG4gICAgfVxuICB9XG4gICZCb3gge1xuICAgIHBhZGRpbmc6IDMwcHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2Y4ZjhmODtcbiAgICBib3JkZXItcmFkaXVzOiA1cHg7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB9XG4gICZJdGVtIHtcbiAgICBtaW4td2lkdGg6IDM1N3B4O1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgfVxuICB9XG4gICZUaXRsZSB7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICY6OmFmdGVyIHtcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDUwJTtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtNTAlKTtcbiAgICAgIHdpZHRoOiAwO1xuICAgICAgaGVpZ2h0OiAwO1xuICAgICAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgICAgIGJvcmRlci10b3A6IDRweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICAgIGJvcmRlci1ib3R0b206IDRweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICAgIGJvcmRlci1sZWZ0OiAxMnB4IHNvbGlkICRjb2xvci1zdWI7XG4gICAgICBib3JkZXItcmlnaHQ6IDA7XG4gICAgfVxuICB9XG4gICZUZXh0IHtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgY29sb3I6ICRjb2xvci1zdWI7XG4gICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICB9XG59XG5cbi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbi8vIGpzXG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4uanMtZmFkZVVwQW5pbSB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDcwcHgpO1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2l0aW9uOiAxLjVzO1xufVxuXG4uanMtZmFkZUluQW5pbSB7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zaXRpb246IDEuNXM7XG59XG5cbi5zd2lwZXI6bm90KC5zd2lwZXItaW5pdGlhbGl6ZWQpIHtcbiAgLmRlZmFsdEJ0bixcbiAgLnRvcEJ0bixcbiAgLm1lbnVCdG4ge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbi5zd2lwZXItc2xpZGUtYWN0aXZlIHtcbiAgLmRlbGF5MSB7XG4gICAgdHJhbnNpdGlvbi1kZWxheTogMXM7XG4gIH1cbiAgLmRlbGF5MTUge1xuICAgIHRyYW5zaXRpb24tZGVsYXk6IDEuNXM7XG4gIH1cbiAgLmRlbGF5MiB7XG4gICAgdHJhbnNpdGlvbi1kZWxheTogMnM7XG4gIH1cbiAgLmRlbGF5MjUge1xuICAgIHRyYW5zaXRpb24tZGVsYXk6IDIuNXM7XG4gIH1cbiAgLmRlbGF5MyB7XG4gICAgdHJhbnNpdGlvbi1kZWxheTogM3M7XG4gIH1cbiAgLmRlbGF5MzUge1xuICAgIHRyYW5zaXRpb24tZGVsYXk6IDMuNXM7XG4gIH1cbiAgLmRlbGF5NCB7XG4gICAgdHJhbnNpdGlvbi1kZWxheTogNHM7XG4gIH1cbiAgLmRlbGF5NDUge1xuICAgIHRyYW5zaXRpb24tZGVsYXk6IDQuNXM7XG4gIH1cbiAgLmRlbGF5NSB7XG4gICAgdHJhbnNpdGlvbi1kZWxheTogNXM7XG4gIH1cbiAgLmRlbGF5NTUge1xuICAgIHRyYW5zaXRpb24tZGVsYXk6IDUuNXM7XG4gIH1cbiAgLmRlbGF5NiB7XG4gICAgdHJhbnNpdGlvbi1kZWxheTogNnM7XG4gIH1cbiAgLmRlbGF5NjUge1xuICAgIHRyYW5zaXRpb24tZGVsYXk6IDYuNXM7XG4gIH1cbiAgLmRlbGF5NyB7XG4gICAgdHJhbnNpdGlvbi1kZWxheTogN3M7XG4gIH1cbiAgLmRlbGF5NzUge1xuICAgIHRyYW5zaXRpb24tZGVsYXk6IDcuNXM7XG4gIH1cbiAgLmRlbGF5OCB7XG4gICAgdHJhbnNpdGlvbi1kZWxheTogOHM7XG4gIH1cbiAgLmRlbGF5ODUge1xuICAgIHRyYW5zaXRpb24tZGVsYXk6IDguNXM7XG4gIH1cbiAgLmRlbGF5OSB7XG4gICAgdHJhbnNpdGlvbi1kZWxheTogOXM7XG4gIH1cbiAgLmRlbGF5OTUge1xuICAgIHRyYW5zaXRpb24tZGVsYXk6IDkuNXM7XG4gIH1cbn1cblxuLnRvcEJ0bixcbi5tZW51QnRuIHtcbiAgei1pbmRleDogMTA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAzNXB4O1xuICByaWdodDogMzBweDtcbiAgd2lkdGg6IDE1NnB4O1xuICBoZWlnaHQ6IDM2cHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZjg1Njk7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBkaXNwbGF5OiBncmlkO1xuICBwbGFjZS1jb250ZW50OiBjZW50ZXI7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgJjo6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogNTAlO1xuICAgIGxlZnQ6IDEwcHg7XG4gICAgd2lkdGg6IDA7XG4gICAgaGVpZ2h0OiAwO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC01MCUpO1xuICAgIGJvcmRlci10b3A6IDNweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICBib3JkZXItcmlnaHQ6IDhweCBzb2xpZCAjZmZmO1xuICAgIGJvcmRlci1ib3R0b206IDNweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICBib3JkZXItbGVmdDogMDtcbiAgICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICB9XG5cbiAgLmlzLXRvcFNsaWRlQWN0aXZlICYsXG4gIC5pcy1hYm91dFNsaWRlQWN0aXZlICYge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbi50b3BCdG4ge1xuICB6LWluZGV4OiAxMTtcbiAgZGlzcGxheTogbm9uZTtcbiAgLmlzLW1lbnVTbGlkZUFjdGl2ZSAmIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuIiwiQGNoYXJzZXQgXCJ1dGYtOFwiO1xuLy8g44GT44Gu44OV44Kh44Kk44Or44GvVVRGLTjjga5CT03jgarjgZcoVVRGLThOKeOBp+S/neWtmOOBl+OBpuOBhOOBvuOBmVxuXG4vLyBTQ1NTIEluZm9ybWF0aW9uXG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbi8vIEZpbGUgbmFtZTogX3Jlc2V0LnNjc3Ncbi8vIFN1bW1hcnk6ICAg44K544K/44Kk44Or44Oq44K744OD44OIXG4vLyBBdXRob3I6ICAgIENyRWEgSW5jLlxuLy9cbi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuXG4vLyBUT0M6XG4vLyAgICAgPTEgICAgcmVzZXQgc3R5bGVcbi8vICAgICAgID0xLTEgICAgY29tbW9uIHN0eWxlXG4vLyAgICAgICA9MS0yICAgIGxpbmsgc3R5bGVcbi8vICAgICAgID0xLTMgICAgbGlzdCBzdHlsZVxuLy8gICAgICAgPTEtNCAgICB0YWJsZSBzdHlsZVxuLy8gICAgICAgPTEtNSAgICBmb3JtIHN0eWxlXG4vLyAgICAgICA9MS02ICAgIHF1b3RlIHN0eWxlXG4vLyAgICAgICA9MS03ICAgIG90aGVyIHN0eWxlXG4vL1xuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG5cblxuXG5cbi8vID0xXG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4vLyByZXNldCBzdHlsZVxuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuXG5cbi8vID0xLTFcbi8vIGNvbW1vbiBzdHlsZVxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG5odG1sLCBib2R5LCBkaXYsIHNwYW4sIG9iamVjdCwgaWZyYW1lLFxuaDEsIGgyLCBoMywgaDQsIGg1LCBoNiwgcCwgYmxvY2txdW90ZSwgcHJlLFxuYWJiciwgYWRkcmVzcywgY2l0ZSwgY29kZSxcbmRlbCwgZGZuLCBlbSwgaW1nLCBpbnMsIGtiZCwgcSwgc2FtcCxcbnNtYWxsLCBzdHJvbmcsIHZhcixcbmIsIGksXG5kbCwgZHQsIGRkLCBvbCwgdWwsIGxpLFxuZmllbGRzZXQsIGZvcm0sIGxhYmVsLCBsZWdlbmQsXG50YWJsZSwgY2FwdGlvbiwgdGJvZHksIHRmb290LCB0aGVhZCwgdHIsIHRoLCB0ZCxcbmFydGljbGUsIGFzaWRlLCBjYW52YXMsIGRldGFpbHMsIGZpZ2NhcHRpb24sIGZpZ3VyZSxcbmZvb3RlciwgaGVhZGVyLCBoZ3JvdXAsIG1lbnUsIG5hdiwgc2VjdGlvbiwgc3VtbWFyeSxcbnRpbWUsIG1hcmssIGF1ZGlvLCB2aWRlb1xue1xuIG1hcmdpbjogMDtcbiBwYWRkaW5nOiAwO1xuIGJvcmRlcjogbm9uZTtcbiBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiBmb250LWZhbWlseTogaW5oZXJpdDtcbiBmb250LXdlaWdodDogaW5oZXJpdDtcbiBmb250LXN0eWxlOiBub3JtYWw7XG4gZm9udC1zaXplOiAxMDAlO1xuIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbiBvdXRsaW5lOiBub25lO1xufVxuaW1nIHtcbiB2ZXJ0aWNhbC1hbGlnbjogYm90dG9tO1xufVxuYXJ0aWNsZSwgYXNpZGUsIGNhbnZhcywgZGV0YWlscywgZmlnY2FwdGlvbiwgZmlndXJlLFxuZm9vdGVyLCBoZWFkZXIsIGhncm91cCwgbWVudSwgbmF2LCBzZWN0aW9uLCBzdW1tYXJ5XG57XG4gZGlzcGxheTogYmxvY2s7XG59XG46Zm9jdXMge1xuIG91dGxpbmU6IG5vbmU7XG59XG5cblxuXG4vLyA9MS0yXG4vLyBsaW5rIHN0eWxlXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbmE6bm90KFtjbGFzc10pLFxuYTpub3QoW2NsYXNzXSk6bGluayxcbmE6bm90KFtjbGFzc10pOnZpc2l0ZWQsXG5hOm5vdChbY2xhc3NdKTpob3ZlcixcbmE6bm90KFtjbGFzc10pOmFjdGl2ZSB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgLy8gZm9udC1zaXplOiAxMDAlO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbiAgb3V0bGluZTogMDtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG5cblxuLy8gPTEtM1xuLy8gbGlzdCBzdHlsZVxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG5vbCwgdWwge1xuICBsaXN0LXN0eWxlOiBub25lO1xufVxuXG5cblxuLy8gPTEtNFxuLy8gdGFibGUgc3R5bGVcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxudGFibGUge1xuICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xuICBib3JkZXItc3BhY2luZzogMDtcbn1cbmNhcHRpb24sIHRoLCB0ZCB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG5cblxuXG4vLyA9MS01XG4vLyBmb3JtIHN0eWxlXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbmZpZWxkc2V0IHtcbiAgYm9yZGVyOiBub25lO1xufVxuaW5wdXQsIHNlbGVjdCwgdGV4dGFyZWEge1xuICBmb250LWZhbWlseTogaW5oZXJpdDtcbiAgZm9udC1zaXplOiAxMDAlO1xufVxuaW5wdXQsIHNlbGVjdCB7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG5pbnB1dFt0eXBlPVwicmFkaW9cIl0sXG5pbnB1dC5yYWRpbyxcbmlucHV0W3R5cGU9XCJjaGVja2JveFwiXSxcbmlucHV0LmNoZWNrYm94IHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IC0uMWVtO1xufVxudGV4dGFyZWEge1xuICBvdmVyZmxvdzogYXV0bztcbn1cbmxhYmVsLCBidXR0b24ge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cblxuXG4vLyA9MS02XG4vLyBxdW90ZSBzdHlsZVxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG5ibG9ja3F1b3RlLCBxIHtcbiAgcXVvdGVzOiBub25lO1xuICAmOjpiZWZvcmUsICY6OmFmdGVyIHtcbiAgICBjb250ZW50OiAnJztcbiAgICBjb250ZW50OiBub25lO1xuICB9XG59XG5cblxuXG4vLyA9MS03XG4vLyBvdGhlciBzdHlsZVxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG5hYmJyW3RpdGxlXSwgZGZuW3RpdGxlXSB7XG4gIGJvcmRlci1ib3R0b206IDFweCBkb3R0ZWQ7XG4gIGN1cnNvcjogaGVscDtcbn1cbmRlbCB7XG4gIHRleHQtZGVjb3JhdGlvbjogbGluZS10aHJvdWdoO1xufVxuaW5zIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRkZCQjtcbiAgY29sb3I6ICMwMDAwMDA7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbm1hcmsge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkJCO1xuICBjb2xvcjogIzAwMDAwMDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuaHIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiAxcHg7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgYm9yZGVyOiBub25lO1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI0NDQ0NDQztcbn1cbi8vZm9yIElFXG5tYWluIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4iLCJAY2hhcnNldCBcInV0Zi04XCI7XG4vLyDjgZPjga7jg5XjgqHjgqTjg6vjga9VVEYtOOOBrkJPTeOBquOBlyhVVEYtOE4p44Gn5L+d5a2Y44GX44Gm44GE44G+44GZICovXG5cbi8vIFNDU1MgSW5mb3JtYXRpb25cbi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuLy8gRmlsZSBuYW1lOiBfYmFzZS5zY3NzXG4vLyBTdW1tYXJ5OiAgIOODmeODvOOCueOCueOCv+OCpOODq1xuLy8gQXV0aG9yOiAgICBDckVhIEluYy5cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vL1xuLy8gVE9DOlxuLy8gICAgID0xICAgIGh0bWwgJiBib2R5XG4vLyAgICAgPTIgICAgYm94IG1vZGVsIHN0eWxlc1xuLy8gICAgICAgPTItMSAgICAgbWFyZ2luXG4vLyAgICAgICA9Mi0yICAgICBwYWRkaW5nXG4vLyAgICAgPTMgICAgdGV4dCBzdHlsZXNcbi8vICAgICA9NCAgICBpbWcvdmlkZW8gc3R5bGVzXG4vLyAgICAgPTUgICAgbGluayBzdHlsZXNcbi8vICAgICA9NiAgICBsaXN0IHN0eWxlc1xuLy8gICAgID03ICAgIGhlYWRpbmcgc3R5bGVzXG4vLyAgICAgPTggICAgdGFibGUgc3R5bGVzXG4vLyAgICAgPTkgICAgb3RoZXIgc2VsZWN0b3JzXG4vLyAgICAgPTEwICAgZ2VuZXJhbCBzdHlsZXNcbi8vICAgICAgID0xMC0xICAgIGRpc3BsYXlcbi8vICAgICAgID0xMC0yICAgIHBvc2l0aW9uXG4vLyAgICAgICA9MTAtMyAgICBmbG9hdC9hbGlnblxuLy8gICAgICAgPTEwLTQgICAgZm9ybVxuLy8gICAgICAgPTEwLTUgICAgY2xlYXJmaXhcbi8vXG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbkB1c2UgXCJ2YXJpYWJsZXNcIiBhcyAqO1xuQHVzZSBcIm1peGluXCIgYXMgKjtcblxuLy8gPTFcbi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbi8vIGh0bWwgJiBib2R5XG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG5odG1sIHtcbiAgaGVpZ2h0OiAxMDAlO1xuICBmb250LXNpemU6IDYyLjUlO1xufVxuXG5ib2R5IHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgb3ZlcmZsb3cteDogaGlkZGVuO1xuICBjb2xvcjogJGNvbG9yLXRleHQtbGlnaHQ7XG4gIGZvbnQtc2l6ZTogMS42cmVtO1xuICBsaW5lLWhlaWdodDogMTtcbiAgZm9udC1mYW1pbHk6ICRzYW5zLXNlcmlmLWphO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LWtlcm5pbmc6IG5vcm1hbDtcbiAgZm9udC1mZWF0dXJlLXNldHRpbmdzOiBcInBhbHRcIjtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDRlbTtcbiAgLy8gZm9udC12YXJpYW50LWxpZ2F0dXJlczogbm9uZTtcbiAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgLXdlYmtpdC10ZXh0LXNpemUtYWRqdXN0OiAxMDAlO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbiAgKixcbiAgKjo6YmVmb3JlLFxuICAqOjphZnRlciB7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgfVxuICAvLyAtbXMtb3ZlcmZsb3ctc3R5bGU6IG5vbmU7XG4gIC8vIHNjcm9sbGJhci13aWR0aDogbm9uZTtcbiAgLy8gJjo6LXdlYmtpdC1zY3JvbGxiYXIge1xuICAvLyAgIGRpc3BsYXk6IG5vbmU7IC8qIENocm9tZSwgU2FmYXJpIOWvvuW/nCAqL1xuICAvLyB9XG4gICYuaXMtbG9hZGluZyxcbiAgLy8gJi5pcy1uYXZPcGVuLFxuICAmLmlzLW1vZGFsT3BlbixcbiAgJi5pcy1tb3ZpZU1vZGFsT3BlbiB7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gIH1cbn1cblxuLy8gPTJcbi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbi8vIGJveCBtb2RlbCBzdHlsZXNcbi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cblxuLy8gPTItMVxuLy8gbWFyZ2luXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4ubWI1IHtcbiAgbWFyZ2luLWJvdHRvbTogNXB4O1xufVxuLm1iMTAge1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuLm1iMTUge1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xufVxuLm1iMjAge1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuLm1iMjUge1xuICBtYXJnaW4tYm90dG9tOiAyNXB4O1xufVxuLm1iMzAge1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xufVxuLm1iMzUge1xuICBtYXJnaW4tYm90dG9tOiAzNXB4O1xufVxuLm1iNDAge1xuICBtYXJnaW4tYm90dG9tOiA0MHB4O1xufVxuLm1iNDUge1xuICBtYXJnaW4tYm90dG9tOiA0NXB4O1xufVxuLm1iNTAge1xuICBtYXJnaW4tYm90dG9tOiA1MHB4O1xufVxuLm1iNTUge1xuICBtYXJnaW4tYm90dG9tOiA1NXB4O1xufVxuLm1iNjAge1xuICBtYXJnaW4tYm90dG9tOiA2MHB4O1xufVxuLm1iNjUge1xuICBtYXJnaW4tYm90dG9tOiA2NXB4O1xufVxuLm1iNzAge1xuICBtYXJnaW4tYm90dG9tOiA3MHB4O1xufVxuLm1iNzUge1xuICBtYXJnaW4tYm90dG9tOiA3NXB4O1xufVxuLm1iODAge1xuICBtYXJnaW4tYm90dG9tOiA4MHB4O1xufVxuLm1iODUge1xuICBtYXJnaW4tYm90dG9tOiA4NXB4O1xufVxuLm1iOTAge1xuICBtYXJnaW4tYm90dG9tOiA5MHB4O1xufVxuLm1iMTAwIHtcbiAgbWFyZ2luLWJvdHRvbTogMTAwcHg7XG59XG4ubWIxMTAge1xuICBtYXJnaW4tYm90dG9tOiAxMTBweDtcbn1cbi5tYjEyMCB7XG4gIG1hcmdpbi1ib3R0b206IDEyMHB4O1xufVxuLm1iMTMwIHtcbiAgbWFyZ2luLWJvdHRvbTogMTMwcHg7XG59XG4ubWIxNDAge1xuICBtYXJnaW4tYm90dG9tOiAxNDBweDtcbn1cbi5tYjE1MCB7XG4gIG1hcmdpbi1ib3R0b206IDE1MHB4O1xufVxuLm1iMTYwIHtcbiAgbWFyZ2luLWJvdHRvbTogMTYwcHg7XG59XG4ubWIxOTAge1xuICBtYXJnaW4tYm90dG9tOiAxOTBweDtcbn1cbi5tYjIwMCB7XG4gIG1hcmdpbi1ib3R0b206IDIwMHB4O1xufVxuLm1iMjEwIHtcbiAgbWFyZ2luLWJvdHRvbTogMjEwcHg7XG59XG4ubWIyNTAge1xuICBtYXJnaW4tYm90dG9tOiAyNTBweDtcbn1cbi5tYjMwMCB7XG4gIG1hcmdpbi1ib3R0b206IDMwMHB4O1xufVxuXG4ubWIwNWVtIHtcbiAgbWFyZ2luLWJvdHRvbTogMC41ZW07XG59XG4ubWIxMGVtIHtcbiAgbWFyZ2luLWJvdHRvbTogMWVtO1xufVxuLm1iMTVlbSB7XG4gIG1hcmdpbi1ib3R0b206IDEuNWVtO1xufVxuLm1iMjBlbSB7XG4gIG1hcmdpbi1ib3R0b206IDJlbTtcbn1cbi5tYjI1ZW0ge1xuICBtYXJnaW4tYm90dG9tOiAyLjVlbTtcbn1cbi5tYjMwZW0ge1xuICBtYXJnaW4tYm90dG9tOiAzZW07XG59XG5cbi5tdDIwIHtcbiAgbWFyZ2luLXRvcDogMjBweDtcbn1cbi5tdDMwIHtcbiAgbWFyZ2luLXRvcDogMzBweDtcbn1cbkBpbmNsdWRlIG1xKG5hcnJvdywgbWF4LCB0cnVlKSB7XG4gIC5zcE1iMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxuICAuc3BNYjUge1xuICAgIG1hcmdpbi1ib3R0b206IDVweDtcbiAgfVxuICAuc3BNYjEwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICB9XG4gIC5zcE1iMTIge1xuICAgIG1hcmdpbi1ib3R0b206IDEycHg7XG4gIH1cbiAgLnNwTWIxNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgfVxuICAuc3BNYjIwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICB9XG4gIC5zcE1iMjUge1xuICAgIG1hcmdpbi1ib3R0b206IDI1cHg7XG4gIH1cbiAgLnNwTWIzMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgfVxuICAuc3BNYjM1IHtcbiAgICBtYXJnaW4tYm90dG9tOiAzNXB4O1xuICB9XG4gIC5zcE1iNDAge1xuICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gIH1cbiAgLnNwTWI0NSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNDVweDtcbiAgfVxuICAuc3BNYjUwIHtcbiAgICBtYXJnaW4tYm90dG9tOiA1MHB4O1xuICB9XG4gIC5zcE1iNTUge1xuICAgIG1hcmdpbi1ib3R0b206IDU1cHg7XG4gIH1cbiAgLnNwTWI2MCB7XG4gICAgbWFyZ2luLWJvdHRvbTogNjBweDtcbiAgfVxuICAuc3BNYjY1IHtcbiAgICBtYXJnaW4tYm90dG9tOiA2NXB4O1xuICB9XG4gIC5zcE1iNzAge1xuICAgIG1hcmdpbi1ib3R0b206IDcwcHg7XG4gIH1cbiAgLnNwTWI4MCB7XG4gICAgbWFyZ2luLWJvdHRvbTogODBweDtcbiAgfVxuICAuc3BNYjkwIHtcbiAgICBtYXJnaW4tYm90dG9tOiA5MHB4O1xuICB9XG4gIC5zcE1iMTAwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMDBweDtcbiAgfVxuICAuc3BNYjEyMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTIwcHg7XG4gIH1cbiAgLnNwTWIxNTAge1xuICAgIG1hcmdpbi1ib3R0b206IDE1MHB4O1xuICB9XG4gIC5zcE1iMTcwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxNzBweDtcbiAgfVxuICAuc3BNYjIwMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjAwcHg7XG4gIH1cbn1cblxuLy8gPTItMlxuLy8gcGFkZGluZ1xuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLnB0NSB7XG4gIHBhZGRpbmctdG9wOiA1cHg7XG59XG4ucHQxMCB7XG4gIHBhZGRpbmctdG9wOiAxMHB4O1xufVxuLnB0MTUge1xuICBwYWRkaW5nLXRvcDogMTVweDtcbn1cbi5wdDIwIHtcbiAgcGFkZGluZy10b3A6IDIwcHg7XG59XG4ucHQzMCB7XG4gIHBhZGRpbmctdG9wOiAzMHB4O1xufVxuLnB0NDAge1xuICBwYWRkaW5nLXRvcDogNDBweDtcbn1cbi5wdDUwIHtcbiAgcGFkZGluZy10b3A6IDUwcHg7XG59XG4ucHQ2MCB7XG4gIHBhZGRpbmctdG9wOiA2MHB4O1xufVxuLnB0NzAge1xuICBwYWRkaW5nLXRvcDogNzBweDtcbn1cbi5wdDgwIHtcbiAgcGFkZGluZy10b3A6IDgwcHg7XG59XG4ucHQ5NSB7XG4gIHBhZGRpbmctdG9wOiA5NXB4O1xufVxuLnB0MTAwIHtcbiAgcGFkZGluZy10b3A6IDEwMHB4O1xufVxuLnB0MTIwIHtcbiAgcGFkZGluZy10b3A6IDEyMHB4O1xufVxuLnB0MTUwIHtcbiAgcGFkZGluZy10b3A6IDE1MHB4O1xufVxuXG4ucHQwNWVtIHtcbiAgcGFkZGluZy10b3A6IDAuNWVtO1xufVxuLnB0MTBlbSB7XG4gIHBhZGRpbmctdG9wOiAxZW07XG59XG4ucHQxNWVtIHtcbiAgcGFkZGluZy10b3A6IDEuNWVtO1xufVxuLnB0MjBlbSB7XG4gIHBhZGRpbmctdG9wOiAyZW07XG59XG5cbi5wYjEwIHtcbiAgcGFkZGluZy1ib3R0b206IDEwcHg7XG59XG4ucGIyMCB7XG4gIHBhZGRpbmctYm90dG9tOiAyMHB4O1xufVxuLnBiNjAge1xuICBwYWRkaW5nLWJvdHRvbTogNjBweDtcbn1cbi5wYjgwIHtcbiAgcGFkZGluZy1ib3R0b206IDgwcHg7XG59XG4ucGIxNTAge1xuICBwYWRkaW5nLWJvdHRvbTogMTUwcHg7XG59XG4ucGIyMDAge1xuICBwYWRkaW5nLWJvdHRvbTogMjAwcHg7XG59XG5cbkBpbmNsdWRlIG1xKG5hcnJvdywgbWF4LCB0cnVlKSB7XG4gIC5zcFB0MTAwIHtcbiAgICBwYWRkaW5nLXRvcDogMTAwcHg7XG4gIH1cbiAgLnNwUHQyMDAge1xuICAgIHBhZGRpbmctdG9wOiAyMDBweDtcbiAgfVxuICAuc3BQYjEwMCB7XG4gICAgcGFkZGluZy1ib3R0b206IDEwMHB4O1xuICB9XG4gIC5zcFBiMTIwIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTIwcHg7XG4gIH1cbn1cblxuLy8gPTNcbi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbi8vIHRleHQgc3R5bGVzXG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG5cbmJvZHkge1xuICBzcGFuIHtcbiAgICBmb250LXdlaWdodDogaW5oZXJpdDtcbiAgfVxufVxuLmZ3Tm9ybWFsIHtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbn1cbi5mdzUwMCB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG4uZnc2MDAge1xuICBmb250LXdlaWdodDogNjAwO1xufVxuc3Ryb25nLFxuLmZ3NzAwLFxuLmZ3Qm9sZCB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG4uaXRhbGljIHtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xufVxuLmZmRW4ge1xuICBmb250LWZhbWlseTogJHNhbnMtc2VyaWYtZW47XG59XG5cbi5mY01haW4ge1xuICBjb2xvcjogJGNvbG9yLW1haW47XG59XG4uZmNTdWIge1xuICBjb2xvcjogJGNvbG9yLXN1Yjtcbn1cbi5mY1RleHQge1xuICBjb2xvcjogJGNvbG9yLXRleHQ7XG59XG4uZmNUZXh0TGlnaHQge1xuICBjb2xvcjogJGNvbG9yLXRleHQtbGlnaHQ7XG59XG4uZmNCYXNlIHtcbiAgY29sb3I6ICRjb2xvci1iYXNlO1xufVxuLmZjV2hpdGUge1xuICBjb2xvcjogI2ZmZjtcbn1cbi5mY0JsYWNrIHtcbiAgY29sb3I6ICMwMDA7XG59XG5cbi5mczAge1xuICBmb250LXNpemU6IDA7XG59XG4uZnM5IHtcbiAgZm9udC1zaXplOiAxcmVtO1xuICB0cmFuc2Zvcm06IHNjYWxlKDAuOSk7XG4gIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlciBsZWZ0O1xuICBsaW5lLWhlaWdodDogMS42NjY2O1xufVxuLmZzMTAge1xuICBmb250LXNpemU6IDFyZW07XG59XG4uZnMxMSB7XG4gIGZvbnQtc2l6ZTogMS4xcmVtO1xufVxuLmZzMTIge1xuICBmb250LXNpemU6IDEuMnJlbTtcbn1cbi5mczEzIHtcbiAgZm9udC1zaXplOiAxLjNyZW07XG59XG4uZnMxNCB7XG4gIGZvbnQtc2l6ZTogMS40cmVtO1xufVxuLmZzMTUge1xuICBmb250LXNpemU6IDEuNXJlbTtcbn1cbi5mczE2IHtcbiAgZm9udC1zaXplOiAxLjZyZW07XG59XG4uZnMxNyB7XG4gIGZvbnQtc2l6ZTogMS43cmVtO1xufVxuLmZzMTgge1xuICBmb250LXNpemU6IDEuOHJlbTtcbn1cbi5mczIwIHtcbiAgZm9udC1zaXplOiAycmVtO1xufVxuLmZzMjIge1xuICBmb250LXNpemU6IDIuMnJlbTtcbn1cbi5mczIzIHtcbiAgZm9udC1zaXplOiAyLjNyZW07XG59XG4uZnMyNCB7XG4gIGZvbnQtc2l6ZTogMi40cmVtO1xufVxuLmZzMjUge1xuICBmb250LXNpemU6IDIuNXJlbTtcbn1cbi5mczI2IHtcbiAgZm9udC1zaXplOiAyLjZyZW07XG59XG4uZnMyOCB7XG4gIGZvbnQtc2l6ZTogMi44cmVtO1xufVxuLmZzMzAge1xuICBmb250LXNpemU6IDNyZW07XG59XG4uZnMzMiB7XG4gIGZvbnQtc2l6ZTogMy4ycmVtO1xufVxuLmZzMzYge1xuICBmb250LXNpemU6IDMuNnJlbTtcbn1cbi5mczQwIHtcbiAgZm9udC1zaXplOiA0cmVtO1xufVxuLmZzNDgge1xuICBmb250LXNpemU6IDQuOHJlbTtcbn1cbi5mczUwIHtcbiAgZm9udC1zaXplOiA1cmVtO1xufVxuXG4uZnM1MHBlciB7XG4gIGZvbnQtc2l6ZTogNTAlO1xufVxuLmZzNjBwZXIge1xuICBmb250LXNpemU6IDYwJTtcbn1cbi5mczcwcGVyIHtcbiAgZm9udC1zaXplOiA3MCU7XG59XG4uZnM3NXBlciB7XG4gIGZvbnQtc2l6ZTogNzUlO1xufVxuLmZzODBwZXIge1xuICBmb250LXNpemU6IDgwJTtcbn1cbi5mczg1cGVyIHtcbiAgZm9udC1zaXplOiA4NSU7XG59XG4uZnM5MHBlciB7XG4gIGZvbnQtc2l6ZTogOTAlO1xufVxuXG4ubGgxMCB7XG4gIGxpbmUtaGVpZ2h0OiAxO1xufVxuLmxoMTIge1xuICBsaW5lLWhlaWdodDogMS4yO1xufVxuLmxoMTQge1xuICBsaW5lLWhlaWdodDogMS40O1xufVxuLmxoMTUge1xuICBsaW5lLWhlaWdodDogMS41O1xufVxuLmxoMTYge1xuICBsaW5lLWhlaWdodDogMS42O1xufVxuLmxoMTcge1xuICBsaW5lLWhlaWdodDogMS43O1xufVxuLmxoMTc1IHtcbiAgbGluZS1oZWlnaHQ6IDEuNzU7XG59XG4ubGgxOCB7XG4gIGxpbmUtaGVpZ2h0OiAxLjg7XG59XG4ubGgyMCB7XG4gIGxpbmUtaGVpZ2h0OiAyO1xufVxuLmxoMjQge1xuICBsaW5lLWhlaWdodDogMi40O1xufVxuXG4ubHMwMSB7XG4gIGxldHRlci1zcGFjaW5nOiAwLjAxZW07XG59XG4ubHMwMiB7XG4gIGxldHRlci1zcGFjaW5nOiAwLjAyZW07XG59XG4ubHMwMyB7XG4gIGxldHRlci1zcGFjaW5nOiAwLjAzZW07XG59XG4ubHMwNCB7XG4gIGxldHRlci1zcGFjaW5nOiAwLjA0ZW07XG59XG4ubHMwNSB7XG4gIGxldHRlci1zcGFjaW5nOiAwLjA1ZW07XG59XG4ubHMwOCB7XG4gIGxldHRlci1zcGFjaW5nOiAwLjA4ZW07XG59XG4ubHMxMCB7XG4gIGxldHRlci1zcGFjaW5nOiAwLjFlbTtcbn1cbi5sczEyIHtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMTJlbTtcbn1cbi5sczE1IHtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMTVlbTtcbn1cbi5sczIwIHtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMmVtO1xufVxuLmxzMzAge1xuICBsZXR0ZXItc3BhY2luZzogMC4zZW07XG59XG4ubHMtMDUge1xuICBsZXR0ZXItc3BhY2luZzogLTAuMDVlbTtcbn1cbi5scy0xMCB7XG4gIGxldHRlci1zcGFjaW5nOiAtMC4xZW07XG59XG4ubHMtMjAge1xuICBsZXR0ZXItc3BhY2luZzogLTAuMmVtO1xufVxuXG4ud29yZFdyYXBCcmVhayB7XG4gIHdvcmQtd3JhcDogYnJlYWstd29yZDtcbn1cbi53b3JkQnJlYWtBbGwge1xuICB3b3JkLWJyZWFrOiBicmVhay1hbGw7XG59XG5cbkBpbmNsdWRlIG1xKG5hcnJvdywgbWF4LCB0cnVlKSB7XG4gIC5zcEZzMTAge1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgfVxuICAuc3BGczExIHtcbiAgICBmb250LXNpemU6IDEuMXJlbTtcbiAgfVxuICAuc3BGczEyIHtcbiAgICBmb250LXNpemU6IDEuMnJlbTtcbiAgfVxuICAuc3BGczEzIHtcbiAgICBmb250LXNpemU6IDEuM3JlbTtcbiAgfVxuICAuc3BGczE0IHtcbiAgICBmb250LXNpemU6IDEuNHJlbTtcbiAgfVxuICAuc3BGczE1IHtcbiAgICBmb250LXNpemU6IDEuNXJlbTtcbiAgfVxuICAuc3BGczE2IHtcbiAgICBmb250LXNpemU6IDEuNnJlbTtcbiAgfVxuICAuc3BGczE3IHtcbiAgICBmb250LXNpemU6IDEuN3JlbTtcbiAgfVxuICAuc3BGczE4IHtcbiAgICBmb250LXNpemU6IDEuOHJlbTtcbiAgfVxuICAuc3BGczIwIHtcbiAgICBmb250LXNpemU6IDJyZW07XG4gIH1cbiAgLnNwRnMyMiB7XG4gICAgZm9udC1zaXplOiAyLjJyZW07XG4gIH1cbiAgLnNwRnMyNCB7XG4gICAgZm9udC1zaXplOiAyLjRyZW07XG4gIH1cbiAgLnNwRnMyNSB7XG4gICAgZm9udC1zaXplOiAyLjVyZW07XG4gIH1cbiAgLnNwRnMzMCB7XG4gICAgZm9udC1zaXplOiAzcmVtO1xuICB9XG4gIC5zcEZzNDIge1xuICAgIGZvbnQtc2l6ZTogNC4ycmVtO1xuICB9XG5cbiAgLnNwTHMwMSB7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDAuMDFlbTtcbiAgfVxuICAuc3BMczEyIHtcbiAgICBsZXR0ZXItc3BhY2luZzogMC4xMmVtO1xuICB9XG4gIC5zcExzMjAge1xuICAgIGxldHRlci1zcGFjaW5nOiAwLjJlbTtcbiAgfVxuXG4gIC5zcExoMjAge1xuICAgIGxpbmUtaGVpZ2h0OiAyO1xuICB9XG59XG5cbi8vID00XG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4vLyBpbWcvdmlkZW8gc3R5bGVzXG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG5pbWcsXG52aWRlbyB7XG4gIGhlaWdodDogYXV0bztcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICB2ZXJ0aWNhbC1hbGlnbjogYm90dG9tO1xuICAmLncxMDBwZXIge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG5cbi8vID01XG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4vLyBsaW5rIHN0eWxlc1xuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuYTpub3QoW2NsYXNzXSkge1xuICBjb2xvcjogaW5oZXJpdDtcbn1cbmEsXG5hOmxpbmssXG5hOnZpc2l0ZWQsXG5hOmhvdmVyLFxuYTphY3RpdmUge1xuICBvdXRsaW5lOiBub25lO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5hIHtcbiAgJi50ZXh0TGluayB7XG4gICAgY29sb3I6ICRjb2xvci1saW5rO1xuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICB9XG4gICYuZGlzYWJsZWQge1xuICAgIG9wYWNpdHk6IDAuNDtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICBjdXJzb3I6IGRlZmF1bHQ7XG4gIH1cbn1cblxuLm5vLXRvdWNoIHtcbiAgLmFscGhhIHtcbiAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDMwMG1zIGVhc2UtaW4tb3V0O1xuICAgICY6aG92ZXIge1xuICAgICAgb3BhY2l0eTogMC40O1xuICAgIH1cbiAgfVxuICAuc2Nyb2xsZmFkZVNob3cuaXMtc2hvdy5hbHBoYTpob3ZlciB7XG4gICAgb3BhY2l0eTogMC40O1xuICB9XG4gIC50ZXh0TGluayB7XG4gICAgdHJhbnNpdGlvbjogb3BhY2l0eSAzMDBtcyBlYXNlLWluLW91dDtcbiAgICAmOmhvdmVyIHtcbiAgICAgIG9wYWNpdHk6IDAuNDtcbiAgICB9XG4gIH1cbn1cblxuLy8gPTZcbi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbi8vIGxpc3Qgc3R5bGVzXG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG5cbnVsIGxpLFxub2wgbGkge1xuICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG59XG51bCxcbm9sIHtcbiAgJi5kaXNjIHtcbiAgICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gICAgbGkge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgcGFkZGluZy1sZWZ0OiAyZW07XG4gICAgICAmOjpiZWZvcmUge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogMC41ZW07XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgd2lkdGg6IDFlbTtcbiAgICAgICAgaGVpZ2h0OiAxZW07XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci10ZXh0O1xuICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICB9XG4gICAgfVxuICB9XG4gICYuaW5saW5lTGlzdCB7XG4gICAgbGkge1xuICAgICAgZGlzcGxheTogaW5saW5lO1xuICAgICAgJjpub3QoOmxhc3QtY2hpbGQpOjphZnRlciB7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgY29udGVudDogXCIsXCI7XG4gICAgICB9XG4gICAgfVxuICB9XG4gICYuYXN0ZXJpc2tMaXN0IHtcbiAgICBsaSB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDFlbTtcbiAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIGNvbnRlbnQ6IFwiKlwiO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5vbC5udW1iZXJMaXN0IHtcbiAgY291bnRlci1yZXNldDogbnVtYmVyTGlzdDtcbiAgbGkge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuNWVtO1xuICAgICY6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gICAgfVxuICAgICY6OmJlZm9yZSB7XG4gICAgICBjb3VudGVyLWluY3JlbWVudDogbnVtYmVyTGlzdDtcbiAgICAgIGNvbnRlbnQ6IGNvdW50ZXIobnVtYmVyTGlzdCkgXCIuXCI7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IC0xcHg7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgbWFyZ2luLXJpZ2h0OiAycHg7XG4gICAgICBjb2xvcjogJGNvbG9yLXRleHQ7XG4gICAgICBmb250LXNpemU6IDEuNnJlbTtcbiAgICAgIEBpbmNsdWRlIG1xKG5hcnJvdywgbWF4LCB0cnVlKSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMS40cmVtO1xuICAgICAgfVxuICAgIH1cblxuICAgIG9sLmNoaWxkTGlzdCB7XG4gICAgICBjb3VudGVyLXJlc2V0OiBudW1iZXJMaXN0O1xuICAgICAgbGkge1xuICAgICAgICB0ZXh0LWluZGVudDogLTJlbTtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAyZW07XG4gICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxub2wuY2lyY2xlTnVtYmVyTGlzdCB7XG4gIGNvdW50ZXItcmVzZXQ6IGNpcmNsZU51bWJlckxpc3Q7XG4gIGxpIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjVlbTtcbiAgICAmOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTJweDtcbiAgICB9XG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDFweDtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICB3aWR0aDogMTVweDtcbiAgICAgIGhlaWdodDogMTVweDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDYxYjc7XG4gICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICBjb2xvcjogI2ZmZjtcbiAgICAgIGZvbnQtc2l6ZTogMS4ycmVtO1xuICAgICAgdGV4dC1pbmRlbnQ6IC0xcHg7XG4gICAgICBjb250ZW50OiBjb3VudGVyKGNpcmNsZU51bWJlckxpc3QpO1xuICAgICAgY291bnRlci1pbmNyZW1lbnQ6IGNpcmNsZU51bWJlckxpc3Q7XG4gICAgfVxuICB9XG59XG5cbi8vID03XG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4vLyBoZWFkaW5nIHN0eWxlc1xuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuXG4vLyBoMSwgaDIsIGgzLCBoNCwgaDUsIGg2IHtcbi8vICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4vLyB9XG5cbi8vID04XG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4vLyB0YWJsZSBzdHlsZXNcbi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbnRhYmxlIHtcbiAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcbiAgd2lkdGg6IDEwMCU7XG59XG50aCB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuXG4vLyA9OVxuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuLy8gb3RoZXIgc2VsZWN0b3JzXG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG5ociB7XG4gIGNsZWFyOiBib3RoO1xuICAmLmRvdCB7XG4gICAgYm9yZGVyLXRvcDogMXB4ICMwMDAgZG90dGVkO1xuICB9XG59XG5cbi8vID0xMFxuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuLy8gZ2VuZXJhbCBzdHlsZXNcbi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cblxuLy8gPTEwLTFcbi8vIGRpc3BsYXlcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi5kaXNwbGF5SW5saW5lQmxvY2sge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG4uZGlzcGxheUlubGluZSB7XG4gIGRpc3BsYXk6IGlubGluZTtcbn1cbi5kaXNwbGF5QmxvY2sge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5kaXNwbGF5Tm9uZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uZGlzcGxheVNwIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgQGluY2x1ZGUgbXEoc3AsIG1heCwgdHJ1ZSkge1xuICAgIGRpc3BsYXk6IGluaGVyaXQ7XG4gIH1cbn1cbi5kaXNwbGF5WHdpZGUge1xuICBkaXNwbGF5OiBub25lO1xuICBAaW5jbHVkZSBtcSh4d2lkZSkge1xuICAgIGRpc3BsYXk6IGluaGVyaXQ7XG4gIH1cbn1cbkBpbmNsdWRlIG1xKG1lZGl1bSwgbWF4KSB7XG4gIC5kaXNwbGF5Tm90TWVkaXVtIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5kaXNwbGF5TWVkaXVtIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuQGluY2x1ZGUgbXEobWVkaXVtKSB7XG4gIC5kaXNwbGF5Tm90TWVkaXVtIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICAmLmRpc3BsYXlJbmxpbmVCbG9jayB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgfVxuICB9XG4gIC5kaXNwbGF5TWVkaXVtIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5AaW5jbHVkZSBtcShuYXJyb3csIG1heCkge1xuICAuZGlzcGxheU5vdE5hcnJvdyB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAuZGlzcGxheU5hcnJvdyB7XG4gICAgZGlzcGxheTogaW5oZXJpdDtcbiAgfVxufVxuQGluY2x1ZGUgbXEobmFycm93KSB7XG4gIC5kaXNwbGF5Tm90TmFycm93IHtcbiAgICBkaXNwbGF5OiBpbmhlcml0O1xuICAgICYuZGlzcGxheUlubGluZUJsb2NrIHtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB9XG4gIH1cbiAgLmRpc3BsYXlOYXJyb3cge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuLy8gPTEwLTJcbi8vIHBvc2l0aW9uXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4ucG9zUmVsYXRpdmUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4ucG9zQWJzb2x1dGUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG59XG4ucG9zRml4ZWQge1xuICBwb3NpdGlvbjogZml4ZWQ7XG59XG4ucG9zU3RhdGljIHtcbiAgcG9zaXRpb246IHN0YXRpYztcbn1cblxuLy8gPTEwLTNcbi8vIGZsb2F0L2FsaWduXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4uZmxvYXRMZWZ0IHtcbiAgZmxvYXQ6IGxlZnQ7XG59XG4uZmxvYXRSaWdodCB7XG4gIGZsb2F0OiByaWdodDtcbn1cblxuLmNsZWFyTGVmdCB7XG4gIGNsZWFyOiBsZWZ0O1xufVxuLmNsZWFyUmlnaHQge1xuICBjbGVhcjogcmlnaHQ7XG59XG4uY2xlYXJCb3RoIHtcbiAgY2xlYXI6IGJvdGg7XG59XG5cbi50eHRMZWZ0IHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cbi50eHRDZW50ZXIge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4udHh0UmlnaHQge1xuICB0ZXh0LWFsaWduOiByaWdodDtcbn1cbi50eHRKdXN0aWZ5LFxuLnR4dEp1c3RpZnkgKiB7XG4gIHRleHQtYWxpZ246IGp1c3RpZnk7XG59XG5AaW5jbHVkZSBtcShuYXJyb3csIG1heCwgdHJ1ZSkge1xuICAubmFycm93VHh0TGVmdCB7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgfVxuICAubmFycm93VHh0Q2VudGVyIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbn1cblxuLnZlcnRpY2FsVG9wIHtcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbn1cbi52ZXJ0aWNhbE1pZGRsZSB7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG4udmVydGljYWxCb3R0b20ge1xuICB2ZXJ0aWNhbC1hbGlnbjogYm90dG9tO1xufVxuXG4vLyA9MTAtNFxuLy8gZm9ybVxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuaW5wdXQsXG50ZXh0YXJlYSxcbnNlbGVjdCB7XG4gIGFwcGVhcmFuY2U6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuICBib3JkZXI6IG5vbmU7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gICY6Zm9jdXMge1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBib3gtc2hhZG93OiBub25lO1xuICAgIG91dGxpbmU6IG5vbmU7XG4gIH1cbn1cbmJ1dHRvbiB7XG4gIG91dGxpbmU6IG5vbmU7XG4gIHBhZGRpbmc6IDA7XG4gIGJvcmRlcjogMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgZm9udC1mYW1pbHk6IGluaGVyaXQ7XG59XG5cbi8vID0xMC01XG4vLyBjbGVhcmZpeFxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLmNsZWFyZml4OmFmdGVyLFxuLmNmOmFmdGVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGNsZWFyOiBib3RoO1xuICBjb250ZW50OiBcIlwiO1xufVxuIiwiQGNoYXJzZXQgXCJ1dGYtOFwiO1xuLy8g44GT44Gu44OV44Kh44Kk44Or44GvVVRGLTjjga5CT03jgarjgZcoVVRGLThOKeOBp+S/neWtmOOBl+OBpuOBhOOBvuOBmSAqL1xuXG4vL1xuLy8gU0NTUyBJbmZvcm1hdGlvblxuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4vL1xuLy8gRmlsZSBuYW1lOiBfdmFyaWFibGVzLnNjc3Ncbi8vIFN1bW1hcnk6ICAg5aSJ5pWw5a6a576p55So44OV44Kh44Kk44OrXG4vLyBBdXRob3I6ICAgIENyRWEgSW5jLlxuLy9cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbi8vID0wMVxuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuLy8gYnJlYWtwb2ludHNcbi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiRtcS1icmVha3BvaW50czogKFxuICBcInh4bmFycm93XCI6IDM1MHB4LFxuICBcImlwaG9uZVNFXCI6IDM3NXB4LFxuICBcInhuYXJyb3dcIjogNDUwcHgsXG4gIFwic3BcIjogNjAwcHgsXG4gIFwibmFycm93XCI6IDc2OXB4LFxuICBcImZvb3Rlcm5hcnJvd1wiOiA4MDBweCxcbiAgXCJhY2Nlc3NcIjogOTAwcHgsXG4gIFwibWVkaXVtXCI6IDEwMjRweCxcbiAgXCJ3aWRlXCI6IDEyODBweCxcbiAgXCJ4d2lkZVwiOiAxNDUwcHgsXG4pO1xuXG4vLyA9MDJcbi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbi8vIHdpZHRoXG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4kd2lkdGgtaW5uZXI6IDEyODBweDtcblxuLy8gPTAzXG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4vLyBjb2xvclxuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuJGNvbG9yLW1haW46ICNmZmY7XG4kY29sb3Itc3ViOiAjMTc4ZmU2O1xuJGNvbG9yLWdyYXk6ICM4ODg7XG4kY29sb3ItZ3JheS1saWdodDogI2VjZWFlYTtcbiRjb2xvci1ncmF5LWRhcms6ICMyYjJiMmI7XG4kY29sb3ItdGV4dDogIzAwMDtcbiRjb2xvci10ZXh0LWxpZ2h0OiAjM2MzYzNjO1xuJGNvbG9yLWJhc2U6ICNkOWQ5ZDY7XG4kY29sb3ItYmFzZS1saWdodDogI2VkZWRlYTtcbiRjb2xvci1saW5rOiAjMDcwZTYxO1xuXG4vLyA9MDRcbi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbi8vIHR5cG9ncmFwaHlcbi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiRzYW5zLXNlcmlmLWphOiBcIk5vdG8gU2FucyBKUFwiLCBzYW5zLXNlcmlmO1xuJHNhbnMtc2VyaWYtZW46IFwiTm90byBTYW5zXCIsIHNhbnMtc2VyaWY7XG5cbi8vID0wNVxuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuLy8gY3Nz5aSJ5pWw44Gu5a6a576pXG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4vLyA6cm9vdCB7XG4vLyAgIC0tYWJvdXQtYmx1ci1oZWlnaHQ6IDM4MHB4O1xuLy8gfVxuIiwiQGNoYXJzZXQgXCJ1dGYtOFwiO1xuLy8g44GT44Gu44OV44Kh44Kk44Or44GvVVRGLTjjga5CT03jgarjgZcoVVRGLThOKeOBp+S/neWtmOOBl+OBpuOBhOOBvuOBmS8vXG5cbi8vIFNDU1MgSW5mb3JtYXRpb25cbi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuLy8gRmlsZSBuYW1lOiBfbGF5b3V0LnNjc3Ncbi8vIFN1bW1hcnk6ICAg44Os44Kk44Ki44Km44OI55So44K544K/44Kk44OrXG4vLyBBdXRob3I6ICAgIENyRWEgSW5jLlxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vXG4vLyBUT0M6XG4vLyAgID0xICAgIHN0cnVjdHVyZXNcbi8vICAgPTEtMSAgICBoZWFkZXJcbi8vICAgPTEtMiAgICBjb250ZW50c1xuLy8gICAgICAgICAgIC0gbWFpbiBjb250ZW50c1xuLy8gICA9MS0zICAgIGZvb3RlclxuLy9cbi8vPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG5AdXNlIFwidmFyaWFibGVzXCIgYXMgKjtcbkB1c2UgXCJtaXhpblwiIGFzICo7XG5cbi8vID0xXG4vLz09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbi8vc3RydWN0dXJlc1xuLy89PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4ubC1ib2R5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U5ZTlmMDtcbiAgcGFkZGluZzogNTBweCAwO1xufVxuLmwtY29udGFpbmVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbiAgbWluLWhlaWdodDogMTAwJTtcbiAgbWF4LXdpZHRoOiAxMDI0cHg7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4taW5saW5lOiBhdXRvO1xufVxuXG4ubC1tYWluIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi1ib3R0b206IDQwcHg7XG59XG5cbi5sLWlubmVyIHtcbiAgQGluY2x1ZGUgbXEobmFycm93KSB7XG4gICAgcGFkZGluZy1pbmxpbmU6IGNhbGMoKDQ1IC8gMTkyMCkgKiAxMDB2dyk7XG4gIH1cbiAgQGluY2x1ZGUgbXEobmFycm93LCBtYXgsIHRydWUpIHtcbiAgICBwYWRkaW5nLWlubGluZTogY2FsYygoMjcgLyAzNzUpICogMTAwdncpO1xuICB9XG59XG4ub3Nha2FjaXR5TG9nbyB7XG4gIHdpZHRoOiAxMjBweDtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbn1cbi8vID0xLTFcbi8vaGVhZGVyXG4vLy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi5oZWFkZXIge1xufVxuXG4vLyA9MS0yXG4vL2Zvb3RlclxuLy8tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4uZm9vdGVyIHtcbn1cbiIsIkBjaGFyc2V0IFwiVVRGLThcIjtcbi8vIOOBk+OBruODleOCoeOCpOODq+OBr1VURi0444GuQk9N44Gq44GXKFVURi04Tinjgafkv53lrZjjgZfjgabjgYTjgb7jgZkgKi9cblxuLy8gU0NTUyBJbmZvcm1hdGlvblxuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4vL1xuLy8gRmlsZSBuYW1lOiBfbW9kdWxlLnNjc3Ncbi8vIFN1bW1hcnk6ICAg44Oi44K444Ol44O844Or55So44K544K/44Kk44OrXG4vLyBBdXRob3I6ICAgIENyRWEgSW5jLlxuLy9cbi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuQHVzZSBcInZhcmlhYmxlc1wiIGFzICo7XG5AdXNlIFwibWl4aW5cIiBhcyAqO1xuXG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4vLyDog4zmma/oibJcbi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbi5iZ1doaXRlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cbi5iZ1doaXRlQWxwaGEge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKCNmZmYsIDAuNSk7XG59XG4uYmdCYXNlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWJhc2U7XG59XG4uYmdNYWluIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLW1haW47XG59XG4uYmdTdWIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3Itc3ViO1xufVxuLmJnVGV4dExpZ2h0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXRleHQtbGlnaHQ7XG59XG4uYmdHcmF5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWdyYXk7XG59XG4uYmdHcmF5TGlnaHQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItZ3JheS1saWdodDtcbn1cbi5iZ0dyYXlEYXJrIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWdyYXktZGFyaztcbn1cblxuXG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4vLyBuYXZcbi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbi5uYXYge31cblxuLy8gbmF244OK44OT5bGV6ZaL5pmC44K544K/44Kk44OrXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4uaXMtbmF2T3BlbiB7XG4gIC5uYXYge1xuICAgIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xuICB9XG59XG5cblxuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuLy8g44OG44Kt44K544OI57O7XG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG5cblxuXG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4vLyDjg5zjgr/jg7Mv44Oq44Oz44KvXG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4ubGlua0J0bixcbmJ1dHRvbi5saW5rQnRuLFxuYS5saW5rQnRuIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBtaW4td2lkdGg6IDI1MXB4O1xuICBtaW4taGVpZ2h0OiA1OXB4O1xuICBib3JkZXItcmFkaXVzOiAzNXB4O1xuICBmb250LXNpemU6IDEuNHJlbTtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMWVtO1xuICBwYWRkaW5nLWxlZnQ6IDI5cHg7XG4gIEBpbmNsdWRlIG1xKG5hcnJvdywgbWF4LCB0cnVlKSB7XG4gICAgbWluLXdpZHRoOiAyMzJweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDI1cHg7XG4gIH1cbiAgJkRvdCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHJpZ2h0OiAyNXB4O1xuICAgIHdpZHRoOiA4cHg7XG4gICAgaGVpZ2h0OiA4cHg7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICB9XG59XG5cblxuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuLy8gbW9kdWxlcyBmb3IgamFwYXNjcmlwdFxuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuXG4uYnRucyB7XG4gIHotaW5kZXg6IDEwMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBpbnNldDogMDtcbiAgLnN3aXBlci1idXR0b24tcHJldiB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogYXV0bztcbiAgICBib3R0b206IDA7XG4gICAgcmlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgICBsZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnN3aXBlci1idXR0b24tbmV4dCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogYXV0bztcbiAgICBib3R0b206IDA7XG4gICAgcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgICBsZWZ0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnRvcEJ0bi5tZW51IHtcbiAgICB0b3A6IDEwMHB4O1xuICB9XG59XG5cbi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbi8vIG90aGVyIG1vZHVsZXNcbi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cblxuLy8gdmlzdWFsbHlIaWRkZW5cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi5zY3JlZW4tcmVhZGVyLXRleHQsXG4udmlzdWFsbHlIaWRkZW4ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIHdpZHRoOiAxcHg7XG4gIGhlaWdodDogMXB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBib3JkZXI6IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGNsaXA6IHJlY3QoMCAwIDAgMCk7XG4gIGNsaXAtcGF0aDogaW5zZXQoNTAlKTtcbiAgbWFyZ2luOiAtMXB4O1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgb3BhY2l0eTogMDtcbn1cblxuLy8gaWZyYW1lXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4uaWZyYW1lV3JhcHBlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmctdG9wOiA1Ni4yNSU7XG5cbiAgaWZyYW1lLFxuICB2aWRlbyB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgaGVpZ2h0OiAxMDAlICFpbXBvcnRhbnQ7XG4gIH1cbn1cbiIsIkBjaGFyc2V0IFwidXRmLThcIjtcbi8vIOOBk+OBruODleOCoeOCpOODq+OBr1VURi0444GuQk9N44Gq44GXKFVURi04Tinjgafkv53lrZjjgZfjgabjgYTjgb7jgZlcblxuLy9cbi8vIFNDU1MgSW5mb3JtYXRpb25cbi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuLy9cbi8vIEZpbGUgbmFtZTogX21peGluLnNjc3Ncbi8vIFN1bW1hcnk6ICAg44Of44OD44Kv44K544Kk44Oz5a6a576p55So44OV44Kh44Kk44OrXG4vLyBBdXRob3I6ICAgIENyRWEgSW5jLlxuLy9cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5AdXNlIFwidmFyaWFibGVzXCIgYXMgKjtcblxuLy8gPTAxXG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4vLyBicmVha3BvaW50c1xuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuXG5AbWl4aW4gbXEoJGJyZWFrcG9pbnQ6IG1lZGl1bSwgJHJ1bGU6IG1pbiwgJHN1YnRyYWN0aW9uOiBmYWxzZSkge1xuICAkYnJlYWtwb2ludDogbWFwX2dldCgkbXEtYnJlYWtwb2ludHMsICRicmVha3BvaW50KTtcbiAgQGlmICRydWxlID09IG1heCBhbmQgJHN1YnRyYWN0aW9uIHtcbiAgICAkYnJlYWtwb2ludDogJGJyZWFrcG9pbnQgLSAxO1xuICB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kICgjeyRydWxlfS13aWR0aDogJGJyZWFrcG9pbnQpIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuIl0sIm5hbWVzIjpbXSwic291cmNlUm9vdCI6IiJ9*/