/*!********************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[1]!./node_modules/resolve-url-loader/index.js??ruleSet[1].rules[4].oneOf[1].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[3]!./Resources/Private/assets/css/gsmap.scss ***!
  \********************************************************************************************************************************************************************************************************************************************************************************************/
/* assets/styles/app.css */
/**
 * Swiper 11.2.5
 * Most modern mobile touch slider and framework with hardware accelerated transitions
 * https://swiperjs.com
 *
 * Copyright 2014-2025 Vladimir Kharlampidi
 *
 * Released under the MIT License
 *
 * Released on: March 3, 2025
 */
/* FONT_START */
@font-face {
  font-family: "swiper-icons";
  src: url("data:application/font-woff;charset=utf-8;base64, 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");
  font-weight: 400;
  font-style: normal;
}
/* FONT_END */
:root {
  --swiper-theme-color: #007aff;
  /*
  --swiper-preloader-color: var(--swiper-theme-color);
  --swiper-wrapper-transition-timing-function: initial;
  */
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

@keyframes swiper-preloader-spin {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(360deg);
  }
}
/* Slide styles end */
/*@import 'swiper/css/navigation';

@import 'swiper/css/effect-fade';
@import 'swiper/css/autoplay'; */
/* @import 'swiper/css/bundle'; */
/* @import 'swiper/css/pagination'; */
.webx-gs-gallery {
  max-width: 1000px;
  position: relative;
  overflow: hidden;
}
.webx-gs-gallery .webx-gs-gallery-wrapper {
  position: relative;
  width: 100%;
  height: 100%;
  z-index: 1;
  display: flex;
  transition-property: transform;
  box-sizing: content-box;
}
.webx-gs-gallery .webx-gs-gallery-wrapper .webx-gs-gallery-slide {
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
}
.webx-gs-gallery .webx-gs-gallery-wrapper .webx-gs-gallery-slide img {
  display: block;
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.webx-gs-gallery .webx-gs-gallery-pagination {
  position: absolute;
  width: 70%;
  left: 15%;
  right: 15%;
  z-index: 1;
  text-align: center;
  bottom: 2px;
}
.webx-gs-gallery .webx-gs-gallery-pagination .swiper-pagination-bullet {
  background-color: #C1C1C1 !important;
}
.webx-gs-gallery .webx-gs-gallery-prev, .webx-gs-gallery .webx-gs-gallery-next {
  position: absolute;
  top: 0;
  width: 15%;
  min-width: 60px;
  height: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
  z-index: 1;
  margin: 0;
  cursor: pointer;
}
.webx-gs-gallery .webx-gs-gallery-prev:before, .webx-gs-gallery .webx-gs-gallery-next:before {
  content: "\f054";
  font: normal normal normal 32px/1 "Font Awesome 6 Pro";
  color: white;
  text-shadow: 0 3px 6px rgba(0, 0, 0, 0.25);
  opacity: 0.75;
  transition: all 250ms ease 0s;
  /*
  border-right: 0.4rem solid $white;
  border-bottom: 0.4rem solid $white;
  display:block;
  content: '\00a0';
  margin: 0 10%;
  width: 2.5rem;
  height: 2.5rem;
  */
}
.webx-gs-gallery .webx-gs-gallery-prev:hover:before, .webx-gs-gallery .webx-gs-gallery-next:hover:before {
  transform: scale(1.1);
}
.webx-gs-gallery .webx-gs-gallery-prev {
  left: 0;
}
.webx-gs-gallery .webx-gs-gallery-prev:before {
  content: "\f053";
}
.webx-gs-gallery .webx-gs-gallery-next {
  right: 0;
}

.webx-gs-wrapper .webx-gs-info .webx-gs-data {
  display: flex;
  flex-wrap: wrap;
  margin: 2px -2px;
  /* width: 100%;
  justify-content: space-between; 
  .webx-gs-card {
      width: 32%;
      margin-right: 1%;
      background-color: $light;
      height: 100px;
      padding: 15px;
      margin-bottom: 15px;
      text-align: center;
  }*/
}
.webx-gs-wrapper .webx-gs-info .webx-gs-data__item {
  padding: 2px;
  display: flex;
}
.webx-gs-wrapper .webx-gs-info .webx-gs-data__item-inner {
  width: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
  flex-direction: column;
  text-align: center;
  line-height: 1.2;
}
.webx-gs-wrapper .webx-gs-info .webx-gs-data__item-title {
  font-weight: 700;
}
.webx-gs-wrapper .webx-gs-info .webx-gs-additional {
  display: block;
}

.webx-gs-wrapper .webx-gs-height-profile {
  display: block;
  position: relative;
}

.webx-gs-filter-toggle {
  padding: 5px;
  cursor: pointer;
  -webkit-touch-callout: none; /* iOS Safari */
  -webkit-user-select: none; /* Safari */
  -khtml-user-select: none; /* Konqueror HTML */
  -moz-user-select: none; /* Old versions of Firefox */
  -ms-user-select: none; /* Internet Explorer/Edge */
  user-select: none; /* Non-prefixed version, currently
supported by Chrome, Edge, Opera and Firefox */
}
.webx-gs-filter-header {
  font-weight: 700;
}
.webx-gs-filter-contents {
  visibility: hidden;
  opacity: 0;
  transition: all 300ms cubic-bezier(0.335, 0.01, 0.03, 1.36) 0s;
  cursor: pointer;
  position: fixed;
  height: 100%;
  width: 100%;
  z-index: 10000;
  background-color: rgba(0, 0, 0, 0.5);
  top: 0;
  right: 0;
  left: 0;
  bottom: 0;
}
.webx-gs-filter-contents .webx-gs-filter-wrapper {
  cursor: initial;
  width: 1000px;
  max-width: 90%;
  max-height: calc(90% - 70px);
  left: 50%;
  top: calc(50% + 50px);
  transform: translate(-50%, -50%);
  margin: auto;
  background: #fff;
  position: absolute;
  display: flex;
  flex-wrap: wrap;
  overflow: auto;
  padding: 10px;
}
.webx-gs-filter-contents .webx-gs-filter-wrapper .webx-gs-filter-section {
  margin: 10px 0;
  padding: 0 10px;
}
.webx-gs-filter-contents .webx-gs-filter-wrapper .webx-gs-filter-section.webx-full-row {
  width: 100%;
}
.webx-gs-filter-contents .webx-gs-filter-wrapper .webx-gs-filter-section.webx-gs-align-right {
  text-align: right;
}
.webx-gs-filter-contents .webx-gs-filter-wrapper .webx-gs-filter-close {
  position: absolute;
  right: 15px;
  top: 15px;
  cursor: pointer;
}
.webx-gs-filter-contents .webx-gs-filter-wrapper .webx-gs-pill {
  cursor: pointer;
}
@media screen and (min-width: 768px) {
  .webx-gs-filter-contents .webx-gs-filter-wrapper .webx-gs-filter-section {
    width: 50%;
  }
}
.webx-gs-filter-contents.active {
  visibility: visible;
  opacity: 1;
}

.webx-gs-filter input[type=text] {
  border: none;
}
.webx-gs-filter .webx-gs-dropdown, .webx-gs-filter .webx-gs-search {
  position: relative;
}
.webx-gs-filter .webx-gs-dropdown::after, .webx-gs-filter .webx-gs-search::after {
  font-family: "Font Awesome 5 Pro";
  cursor: pointer;
  position: absolute;
  top: 0;
  bottom: 0;
  right: 15px;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  font-size: 25px;
}
.webx-gs-filter .webx-gs-dropdown {
  cursor: pointer;
  -webkit-user-select: none; /* Chrome all / Safari all */
  -moz-user-select: none; /* Firefox all */
  -ms-user-select: none; /* IE 10+ */
  user-select: none; /* Likely future */
}
.webx-gs-filter .webx-gs-dropdown .webx-gs-info {
  display: flex;
  font-weight: bold;
  min-height: 60px;
}
.webx-gs-filter .webx-gs-dropdown .webx-gs-info .webx-gs-filter-data {
  /* display:none; */
  position: absolute;
  bottom: 10px;
  left: 15px;
  right: 50px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.webx-gs-filter .webx-gs-dropdown .webx-gs-info .webx-gs-filter-data.active {
  /* display: block; */
}
.webx-gs-filter .webx-gs-dropdown .webx-gs-info-top {
  position: absolute;
  top: 5px;
  font-weight: 400;
  text-transform: uppercase;
  font-size: 15px;
}
.webx-gs-filter .webx-gs-dropdown .webx-gs-select {
  position: absolute;
  z-index: 1050;
  max-height: 18rem;
  /* border: 1px solid $color;
  border-style: none solid solid; */
  height: auto;
  overflow-y: auto;
  display: none;
  box-shadow: -1px 12px 20px rgba(0, 0, 0, 0.09);
}
.webx-gs-filter .webx-gs-dropdown .webx-gs-select .webx-gs-select-item {
  position: relative;
  border-top: solid 1px #C1C1C1;
}
.webx-gs-filter .webx-gs-dropdown .webx-gs-select .webx-gs-select-item.active {
  color: white;
}
.webx-gs-filter .webx-gs-dropdown .webx-gs-select .webx-gs-select-item.active::after {
  position: absolute;
  right: 15px;
  text-align: right;
  font-family: "Font Awesome 5 Pro";
  font-weight: 900;
  content: "\f00c";
}
.webx-gs-filter .webx-gs-dropdown .webx-gs-select.active {
  display: block;
}
.webx-gs-filter .webx-gs-dropdown::after {
  font-weight: 900;
  content: "\f03a";
}
.webx-gs-filter .webx-gs-search {
  min-height: 60px;
}
.webx-gs-filter .webx-gs-search label {
  position: absolute;
  top: 5px;
  left: 15px;
  font-weight: 400;
  text-transform: uppercase;
  font-size: 15px;
}
.webx-gs-filter .webx-gs-search input {
  min-height: 60px;
  padding: 15px 60px 5px 15px;
}
.webx-gs-filter .webx-gs-search::after {
  min-height: 100%;
  font-weight: 900;
  content: "\f002";
}

.tx-webx-gsmap .webx-gs-hide {
  display: none;
}
.tx-webx-gsmap .webx-gs-pills-wrapper {
  display: flex;
  flex-wrap: wrap;
}
.tx-webx-gsmap .webx-gs-pills-wrapper .webx-gs-pill {
  -webkit-touch-callout: none; /* iOS Safari */
  -webkit-user-select: none; /* Safari */
  -khtml-user-select: none; /* Konqueror HTML */
  -moz-user-select: none; /* Old versions of Firefox */
  -ms-user-select: none; /* Internet Explorer/Edge */
  user-select: none; /* Non-prefixed version, currently
supported by Chrome, Edge, Opera and Firefox */
  background-color: #FFFFFF;
  border: 1px solid;
  border-radius: 50px;
  padding: 0 10px;
  margin-right: 5px;
  margin-bottom: 5px;
  cursor: pointer;
}
.tx-webx-gsmap .webx-gs-pills-wrapper .webx-gs-pill:hover {
  background-color: rgb(216.75, 216.75, 216.75);
  transition: background-color 0.4s ease-out;
}
.tx-webx-gsmap .webx-gs-pills-wrapper .webx-gs-pill.active {
  background-color: rgb(216.75, 216.75, 216.75);
}
.tx-webx-gsmap .webx-gs-wrapper .webx-gs-list-wrapper {
  height: 100%;
  overflow: hidden;
  scrollbar-width: thin;
  scrollbar-color: #C1C1C1 white;
}
.tx-webx-gsmap .webx-gs-wrapper .webx-gs-list-wrapper::-webkit-scrollbar {
  width: 10px;
}
.tx-webx-gsmap .webx-gs-wrapper .webx-gs-list-wrapper::-webkit-scrollbar-track-piece {
  background-color: white;
  /* border-radius: 15%; */
}
.tx-webx-gsmap .webx-gs-wrapper .webx-gs-list-wrapper::-webkit-scrollbar-thumb:vertical {
  background-color: #C1C1C1;
}
.tx-webx-gsmap .webx-gs-wrapper .webx-gs-list-wrapper .webx-gs-item {
  display: flex;
  position: relative;
  background-color: #FFFFFF;
  margin: 50px 10px;
  padding-bottom: 20px;
  height: 225px;
  max-height: 225px;
}
.tx-webx-gsmap .webx-gs-wrapper .webx-gs-list-wrapper .webx-gs-item .webx-show-in-map {
  -webkit-touch-callout: none; /* iOS Safari */
  -webkit-user-select: none; /* Safari */
  -khtml-user-select: none; /* Konqueror HTML */
  -moz-user-select: none; /* Old versions of Firefox */
  -ms-user-select: none; /* Internet Explorer/Edge */
  user-select: none; /* Non-prefixed version, currently
supported by Chrome, Edge, Opera and Firefox */
}
.tx-webx-gsmap .webx-gs-wrapper .webx-gs-list-wrapper .webx-gs-item .webx-img {
  margin-top: -30px;
  width: 255px;
}
.tx-webx-gsmap .webx-gs-wrapper .webx-gs-list-wrapper .webx-gs-item .webx-img a {
  display: block;
  text-align: center;
  width: 100%;
  margin-top: 16px;
}
.tx-webx-gsmap .webx-gs-wrapper .webx-gs-list-wrapper .webx-gs-item .webx-teaser {
  padding: 20px 20px 0;
  max-width: calc(100% - 255px);
}
.tx-webx-gsmap .webx-gs-wrapper .webx-gs-list-wrapper .webx-gs-item .webx-teaser .webx-description {
  font-size: 14px;
  max-height: 6.5rem;
  overflow: hidden;
}
.tx-webx-gsmap .webx-gs-wrapper .webx-gs-list-wrapper .webx-gs-item .webx-teaser .webx-show-in-map {
  position: absolute;
  cursor: pointer;
  width: 25px;
  right: 15px;
  top: 15px;
}
.tx-webx-gsmap .webx-gs-wrapper .webx-gs-list-wrapper .webx-gs-item .webx-teaser h3 {
  text-transform: uppercase;
  font-weight: 600;
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
  width: calc(100% - 40px);
}
.tx-webx-gsmap .webx-gs-wrapper .webx-gs-list-wrapper .webx-gs-item .webx-teaser a:hover {
  text-decoration: none;
}
.tx-webx-gsmap .webx-gs-wrapper .webx-gs-map,
.tx-webx-gsmap .webx-gs-wrapper .webx-gsmap-component {
  /* position: relative;
  &.no-poly {
    path.leaflet-interactive {
      display: none;
    }
  }
  height: calc(100vh - $itemCorr);
  .webx-gs-map-icon-wrapper {
    z-index: 401;
    position: absolute;
    .webx-gs-map-icon {
      width: 60px;
      height: 60px;
      margin: 10px 0 0 10px;
      background: rgba(#ffffff, 0.75);

      i {
        opacity: 1;
        font-size: 30px;
      }
    }
  } */
}
.tx-webx-gsmap .webx-gs-wrapper.webx-gs-show .webx-gs-categories {
  display: flex;
  margin: 15px 0;
}
.tx-webx-gsmap .webx-gs-wrapper.webx-gs-show .webx-gs-categories .webx-gs-pill {
  border: 1px solid #000;
  background-color: #fff;
  -webkit-border-radius: 30px;
  -moz-border-radius: 30px;
  border-radius: 30px;
  margin: 0 5px;
  padding: 0 15px;
}
.tx-webx-gsmap .webx-gs-wrapper.webx-gs-show .webx-gs-description-wrapper {
  margin-top: 25px;
  display: flex;
}
.tx-webx-gsmap .webx-gs-wrapper.webx-gs-show .webx-gs-description-wrapper .webx-gs-description {
  padding: 0 33px;
}

@media screen and (min-width: 994px) {
  .tx-webx-gsmap .webx-gs-wrapper.active-map {
    display: flex;
  }
  .tx-webx-gsmap .webx-gs-wrapper.active-map .webx-gs-list-wrapper {
    overflow: auto;
    height: 75vh;
  }
  .tx-webx-gsmap .webx-gs-wrapper.active-map .webx-gs-map {
    height: 75vh;
  }
  .tx-webx-gsmap .webx-gs-show .webx-gs-route {
    display: flex;
  }
  .tx-webx-gsmap .webx-gs-show .webx-gs-route .webx-gs-info {
    width: 35%;
  }
  .tx-webx-gsmap .webx-gs-show .webx-gs-route .webx-gs-info .webx-gs-gallery {
    margin: 0 0 33px 33px;
  }
  .tx-webx-gsmap .webx-gs-show .webx-gs-route .webx-gs-map {
    width: 100%;
    height: 100%;
    min-height: 400px;
  }
}

/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoid2VieF9nc21hcC5jc3MiLCJtYXBwaW5ncyI6Ijs7O0FBQUE7QUNBQTs7Ozs7Ozs7OztFQUFBO0FBWUE7QUFDQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FEQ0Y7QUNDQTtBQUNBO0VBQ0U7RUFDQTs7O0dBQUE7QURJRjs7QUNDQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QURFRjs7QUNBQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBREdGOztBQ0RBO0VBQ0U7QURJRjs7QUNGQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QURLRjs7QUNIQTs7O0VBR0U7QURNRjs7QUNKQTtFQUNFO0FET0Y7O0FDTEE7RUFDRTtBRFFGOztBQ05BO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FEU0Y7O0FDUEE7RUFDRTtBRFVGOztBQ1JBO0FBQ0E7O0VBRUU7QURXRjs7QUNUQTtFQUNFO0VBQ0E7QURZRjs7QUNWQTtFQUNFO0VBQ0E7RUFDUTtBRGFWOztBQ1hBO0FBQ0E7RUFDRTtBRGNGOztBQ1pBO0VBQ0U7QURlRjs7QUNiQTtFQUNFO0FEZ0JGOztBQ2RBOztFQUVFO0FEaUJGOztBQ2ZBO0FBQ0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FEa0JGOztBQ2hCQTtFQUNFO0FEbUJGOztBQ2pCQTtFQUNFO0FEb0JGOztBQ2xCQTtFQUNFO0FEcUJGOztBQ25CQTtFQUNFO0FEc0JGOztBQ3BCQTtFQUNFO0FEdUJGOztBQ3JCQTtFQUNFO0FEd0JGOztBQ3RCQTtFQUNFO0VBQ0E7RUFDQTtBRHlCRjs7QUN2QkE7RUFDRTtFQUNBO0FEMEJGOztBQ3hCQTtFQUNFO0FEMkJGOztBQ3pCQTtFQUNFO0VBQ0E7RUFDQTtBRDRCRjs7QUMxQkE7RUFDRTtBRDZCRjs7QUMzQkE7RUFDRTtFQUNBO0VBQ0E7QUQ4QkY7O0FDNUJBO0FBQ0E7QUFDQTs7Ozs7Ozs7OztFQVVFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FEK0JGOztBQzdCQTtFQUNFO0FEZ0NGOztBQzlCQTtFQUNFO0FEaUNGOztBQy9CQTtFQUNFO0FEa0NGOztBQ2hDQTtFQUNFO0FEbUNGOztBQ2pDQTtFQUNFO0FEb0NGOztBQ2xDQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FEcUNGOztBQ25DQTs7RUFFRTtBRHNDRjs7QUNwQ0E7RUFDRTtBRHVDRjs7QUNyQ0E7RUFDRTtBRHdDRjs7QUN0Q0E7RUFDRTtJQUNFO0VEeUNGO0VDdkNBO0lBQ0U7RUR5Q0Y7QUFDRjtBQ3ZDQTtBQ2pPQTs7O2dDQUFBO0FBSUE7QUFFQTtBQUtBO0VBQ0ksaUJBSkk7RUFLSjtFQUNBO0FGc1FKO0FFclFJO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUZ1UVI7QUV0UVE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUZ3UVo7QUV2UVk7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBRnlRaEI7QUVwUUk7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBRnNRUjtBRXJRUTtFQUNJO0FGdVFaO0FFcFFJO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBRnNRUjtBRXJRUTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7Ozs7OztHQUFBO0FGK1FaO0FFcFFZO0VBQ0c7QUZzUWY7QUVsUUk7RUFDSTtBRm9RUjtBRW5RUTtFQUNJO0FGcVFaO0FFbFFJO0VBQ0k7QUZvUVI7O0FHdldRO0VBQ0k7RUFDQTtFQUNBO0VBaUJBOzs7Ozs7Ozs7O0lBQUE7QUhvV1o7QUdwWFk7RUFDSTtFQUNBO0FIc1hoQjtBR3JYZ0I7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBSHVYcEI7QUdyWGdCO0VBQ0k7QUh1WHBCO0FHeFdRO0VBQ0k7QUgwV1o7O0FJNVlJO0VBQ0k7RUFDQTtBSitZUjs7QUtqWkU7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzhDQUFBO0FMcVpKO0FLbFpFO0VBQ0U7QUxvWko7QUtsWkU7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBTG9aSjtBS25aSTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUxxWk47QUtwWk07RUFDRTtFQUNBO0FMc1pSO0FLclpRO0VBQ0U7QUx1WlY7QUtwWlE7RUFDRTtBTHNaVjtBS25aTTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FMcVpSO0FLblpNO0VBQ0U7QUxxWlI7QUtuWk07RUFDRTtJQUNFO0VMcVpSO0FBQ0Y7QUtsWkk7RUFDRTtFQUNBO0FMb1pOOztBTTNkRTtFQUNFO0FOOGRKO0FNM2RFO0VBQ0U7QU42ZEo7QU01ZEk7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBTjhkTjtBTTFkRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QU40ZEo7QU0zZEk7RUFDRTtFQUNBO0VBQ0E7QU42ZE47QU01ZE07RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FOOGRSO0FNN2RRO0VBQ0U7QU4rZFY7QU0zZE07RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FONmRSO0FNemRJO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7bUNBQUE7RUFFQTtFQUNBO0VBQ0E7RUFDQTtBTjJkTjtBTTFkTTtFQUNFO0VBQ0E7QU40ZFI7QU0zZFE7RUFDRTtBTjZkVjtBTTVkVTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBTjhkWjtBTTFkTTtFQUNFO0FONGRSO0FNdmRJO0VBQ0U7RUFDQTtBTnlkTjtBTXJkRTtFQUNFO0FOdWRKO0FNdGRJO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FOd2ROO0FNdGRJO0VBQ0U7RUFDQTtBTndkTjtBTXRkSTtFQUNFO0VBQ0E7RUFDQTtBTndkTjs7QUEzakJFO0VBQ0U7QUE4akJKO0FBM2pCRTtFQUNFO0VBQ0E7QUE2akJKO0FBNWpCSTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs4Q0FBQTtFQUVBLHlCTzFCRTtFUDJCRjtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUE4akJOO0FBN2pCTTtFQUNFO0VBQ0E7QUErakJSO0FBN2pCTTtFQUNFO0FBK2pCUjtBQTFqQkk7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBQTRqQk47QUEzakJNO0VBQ0U7QUE2akJSO0FBM2pCTTtFQUNFO0VBQ0E7QUE2akJSO0FBM2pCTTtFQUNFLHlCT3pEQTtBUHNuQlI7QUEzakJNO0VBQ0U7RUFDQTtFQUNBLHlCTzdEQTtFUDhEQTtFQUNBO0VBQ0EsYU81REs7RVA2REwsaUJPN0RLO0FQMG5CYjtBQTVqQlE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OENBQUE7QUErakJWO0FBNWpCUTtFQUNFO0VBQ0E7QUE4akJWO0FBN2pCVTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FBK2pCWjtBQTVqQlE7RUFDRTtFQUNBO0FBOGpCVjtBQTdqQlU7RUFDRTtFQUNBO0VBQ0E7QUErakJaO0FBN2pCVTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUErakJaO0FBN2pCVTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQStqQlo7QUE1akJZO0VBQ0U7QUE4akJkO0FBeGpCSTs7RUFFRTs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7O0tBQUE7QUEra0JOO0FBdmpCTTtFQUNFO0VBQ0E7QUF5akJSO0FBeGpCUTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FBMGpCVjtBQXZqQk07RUFDRTtFQUNBO0FBeWpCUjtBQXhqQlE7RUFDRTtBQTBqQlY7O0FBbmpCQTtFQUVJO0lBQ0U7RUFxakJKO0VBbmpCSTtJQUNFO0lBQ0E7RUFxakJOO0VBbmpCSTtJQUNFO0VBcWpCTjtFQWpqQkk7SUFDRTtFQW1qQk47RUFsakJNO0lBQ0U7RUFvakJSO0VBbmpCUTtJQUNFO0VBcWpCVjtFQWxqQk07SUFDRTtJQUNBO0lBQ0E7RUFvakJSO0FBQ0YsQyIsInNvdXJjZXMiOlsid2VicGFjazovLy8uL1Jlc291cmNlcy9Qcml2YXRlL2Fzc2V0cy9jc3MvZ3NtYXAuc2NzcyIsIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvc3dpcGVyL3N3aXBlci5jc3MiLCJ3ZWJwYWNrOi8vLy4vUmVzb3VyY2VzL1ByaXZhdGUvYXNzZXRzL2Nzcy9jb21wb25lbnRzL19zd2lwZXIuc2NzcyIsIndlYnBhY2s6Ly8vLi9SZXNvdXJjZXMvUHJpdmF0ZS9hc3NldHMvY3NzL2NvbXBvbmVudHMvX2RhdGFfY2FyZC5zY3NzIiwid2VicGFjazovLy8uL1Jlc291cmNlcy9Qcml2YXRlL2Fzc2V0cy9jc3MvY29tcG9uZW50cy9faGVpZ2h0X3Byb2ZpbGUuc2NzcyIsIndlYnBhY2s6Ly8vLi9SZXNvdXJjZXMvUHJpdmF0ZS9hc3NldHMvY3NzL2NvbXBvbmVudHMvZmlsdGVycy9fbW9kYWwuc2NzcyIsIndlYnBhY2s6Ly8vLi9SZXNvdXJjZXMvUHJpdmF0ZS9hc3NldHMvY3NzL2NvbXBvbmVudHMvZmlsdGVycy9fZHJvcGRvd24uc2NzcyIsIndlYnBhY2s6Ly8vLi9SZXNvdXJjZXMvUHJpdmF0ZS9hc3NldHMvY3NzL2NvbXBvbmVudHMvX3ZhcmlhYmxlcy5zY3NzIl0sInNvdXJjZXNDb250ZW50IjpbIi8qIGFzc2V0cy9zdHlsZXMvYXBwLmNzcyAqL1xuXG5AaW1wb3J0IFwiY29tcG9uZW50cy92YXJpYWJsZXNcIjtcbkBpbXBvcnQgXCJjb21wb25lbnRzL3N3aXBlclwiO1xuQGltcG9ydCBcImNvbXBvbmVudHMvZGF0YV9jYXJkXCI7XG5AaW1wb3J0IFwiY29tcG9uZW50cy9oZWlnaHRfcHJvZmlsZVwiO1xuQGltcG9ydCBcImNvbXBvbmVudHMvZmlsdGVycy9tb2RhbFwiO1xuQGltcG9ydCBcImNvbXBvbmVudHMvZmlsdGVycy9kcm9wZG93blwiO1xuXG4vLyBAaW1wb3J0IFwiQGZhbmN5YXBwcy91aS9kaXN0L2ZhbmN5Ym94LmNzc1wiO1xuXG4udHgtd2VieC1nc21hcCB7XG4gIC53ZWJ4LWdzLWhpZGUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cblxuICAud2VieC1ncy1waWxscy13cmFwcGVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAud2VieC1ncy1waWxsIHtcbiAgICAgIC13ZWJraXQtdG91Y2gtY2FsbG91dDogbm9uZTsgLyogaU9TIFNhZmFyaSAqL1xuICAgICAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTsgLyogU2FmYXJpICovXG4gICAgICAta2h0bWwtdXNlci1zZWxlY3Q6IG5vbmU7IC8qIEtvbnF1ZXJvciBIVE1MICovXG4gICAgICAtbW96LXVzZXItc2VsZWN0OiBub25lOyAvKiBPbGQgdmVyc2lvbnMgb2YgRmlyZWZveCAqL1xuICAgICAgLW1zLXVzZXItc2VsZWN0OiBub25lOyAvKiBJbnRlcm5ldCBFeHBsb3Jlci9FZGdlICovXG4gICAgICB1c2VyLXNlbGVjdDogbm9uZTsgLyogTm9uLXByZWZpeGVkIHZlcnNpb24sIGN1cnJlbnRseVxuICAgICAgc3VwcG9ydGVkIGJ5IENocm9tZSwgRWRnZSwgT3BlcmEgYW5kIEZpcmVmb3ggKi9cbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkO1xuICAgICAgYm9yZGVyLXJhZGl1czogNTBweDtcbiAgICAgIHBhZGRpbmc6IDAgMTBweDtcbiAgICAgIG1hcmdpbi1yaWdodDogNXB4O1xuICAgICAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgJjpob3ZlciB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IGRhcmtlbigkd2hpdGUsIDE1KTtcbiAgICAgICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjRzIGVhc2Utb3V0O1xuICAgICAgfVxuICAgICAgJi5hY3RpdmUge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBkYXJrZW4oJHdoaXRlLCAxNSk7XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC53ZWJ4LWdzLXdyYXBwZXIge1xuICAgIC53ZWJ4LWdzLWxpc3Qtd3JhcHBlciB7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgc2Nyb2xsYmFyLXdpZHRoOiB0aGluO1xuICAgICAgc2Nyb2xsYmFyLWNvbG9yOiAkc2Nyb2xsQ29sb3IgbGlnaHRlbigkc2Nyb2xsQ29sb3IsIDUwKTtcbiAgICAgICY6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcbiAgICAgICAgd2lkdGg6IDEwcHg7XG4gICAgICB9XG4gICAgICAmOjotd2Via2l0LXNjcm9sbGJhci10cmFjay1waWVjZSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IGxpZ2h0ZW4oJHNjcm9sbENvbG9yLCA1MCk7XG4gICAgICAgIC8qIGJvcmRlci1yYWRpdXM6IDE1JTsgKi9cbiAgICAgIH1cbiAgICAgICY6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iOnZlcnRpY2FsIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHNjcm9sbENvbG9yO1xuICAgICAgfVxuICAgICAgLndlYngtZ3MtaXRlbSB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGl0ZW1Db2xvcjtcbiAgICAgICAgbWFyZ2luOiA1MHB4IDEwcHg7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAyMHB4O1xuICAgICAgICBoZWlnaHQ6ICRpdGVtSGVpZ2h0O1xuICAgICAgICBtYXgtaGVpZ2h0OiAkaXRlbUhlaWdodDtcbiAgICAgICAgLndlYngtc2hvdy1pbi1tYXAge1xuICAgICAgICAgIC13ZWJraXQtdG91Y2gtY2FsbG91dDogbm9uZTsgLyogaU9TIFNhZmFyaSAqL1xuICAgICAgICAgIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7IC8qIFNhZmFyaSAqL1xuICAgICAgICAgIC1raHRtbC11c2VyLXNlbGVjdDogbm9uZTsgLyogS29ucXVlcm9yIEhUTUwgKi9cbiAgICAgICAgICAtbW96LXVzZXItc2VsZWN0OiBub25lOyAvKiBPbGQgdmVyc2lvbnMgb2YgRmlyZWZveCAqL1xuICAgICAgICAgIC1tcy11c2VyLXNlbGVjdDogbm9uZTsgLyogSW50ZXJuZXQgRXhwbG9yZXIvRWRnZSAqL1xuICAgICAgICAgIHVzZXItc2VsZWN0OiBub25lOyAvKiBOb24tcHJlZml4ZWQgdmVyc2lvbiwgY3VycmVudGx5XG4gICAgICAgICAgc3VwcG9ydGVkIGJ5IENocm9tZSwgRWRnZSwgT3BlcmEgYW5kIEZpcmVmb3ggKi9cbiAgICAgICAgfVxuICAgICAgICAud2VieC1pbWcge1xuICAgICAgICAgIG1hcmdpbi10b3A6IC0zMHB4O1xuICAgICAgICAgIHdpZHRoOiAyNTVweDtcbiAgICAgICAgICBhIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAxNnB4O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAud2VieC10ZWFzZXIge1xuICAgICAgICAgIHBhZGRpbmc6IDIwcHggMjBweCAwO1xuICAgICAgICAgIG1heC13aWR0aDogY2FsYygxMDAlIC0gMjU1cHgpO1xuICAgICAgICAgIC53ZWJ4LWRlc2NyaXB0aW9uIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgIG1heC1oZWlnaHQ6IDYuNXJlbTtcbiAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgICAgfVxuICAgICAgICAgIC53ZWJ4LXNob3ctaW4tbWFwIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICAgIHdpZHRoOiAyNXB4O1xuICAgICAgICAgICAgcmlnaHQ6IDE1cHg7XG4gICAgICAgICAgICB0b3A6IDE1cHg7XG4gICAgICAgICAgfVxuICAgICAgICAgIGgzIHtcbiAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICAgICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gICAgICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSA0MHB4KTtcbiAgICAgICAgICB9XG4gICAgICAgICAgYSB7XG4gICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICAud2VieC1ncy1tYXAsXG4gICAgLndlYngtZ3NtYXAtY29tcG9uZW50IHtcbiAgICAgIC8qIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICYubm8tcG9seSB7XG4gICAgICAgIHBhdGgubGVhZmxldC1pbnRlcmFjdGl2ZSB7XG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgaGVpZ2h0OiBjYWxjKDEwMHZoIC0gJGl0ZW1Db3JyKTtcbiAgICAgIC53ZWJ4LWdzLW1hcC1pY29uLXdyYXBwZXIge1xuICAgICAgICB6LWluZGV4OiA0MDE7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgLndlYngtZ3MtbWFwLWljb24ge1xuICAgICAgICAgIHdpZHRoOiA2MHB4O1xuICAgICAgICAgIGhlaWdodDogNjBweDtcbiAgICAgICAgICBtYXJnaW46IDEwcHggMCAwIDEwcHg7XG4gICAgICAgICAgYmFja2dyb3VuZDogcmdiYSgjZmZmZmZmLCAwLjc1KTtcblxuICAgICAgICAgIGkge1xuICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH0gKi9cbiAgICB9XG4gICAgJi53ZWJ4LWdzLXNob3cge1xuICAgICAgLndlYngtZ3MtY2F0ZWdvcmllcyB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIG1hcmdpbjogMTVweCAwO1xuICAgICAgICAud2VieC1ncy1waWxsIHtcbiAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjMDAwO1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgICAgICAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAzMHB4O1xuICAgICAgICAgIC1tb3otYm9yZGVyLXJhZGl1czogMzBweDtcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiAzMHB4O1xuICAgICAgICAgIG1hcmdpbjogMCA1cHg7XG4gICAgICAgICAgcGFkZGluZzogMCAxNXB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAud2VieC1ncy1kZXNjcmlwdGlvbi13cmFwcGVyIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMjVweDtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgLndlYngtZ3MtZGVzY3JpcHRpb24ge1xuICAgICAgICAgIHBhZGRpbmc6IDAgMzNweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTRweCkge1xuICAudHgtd2VieC1nc21hcCB7XG4gICAgLndlYngtZ3Mtd3JhcHBlci5hY3RpdmUtbWFwIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG5cbiAgICAgIC53ZWJ4LWdzLWxpc3Qtd3JhcHBlciB7XG4gICAgICAgIG92ZXJmbG93OiBhdXRvO1xuICAgICAgICBoZWlnaHQ6IDc1dmg7XG4gICAgICB9XG4gICAgICAud2VieC1ncy1tYXAge1xuICAgICAgICBoZWlnaHQ6IDc1dmg7XG4gICAgICB9XG4gICAgfVxuICAgIC53ZWJ4LWdzLXNob3cge1xuICAgICAgLndlYngtZ3Mtcm91dGUge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAud2VieC1ncy1pbmZvIHtcbiAgICAgICAgICB3aWR0aDogMzUlO1xuICAgICAgICAgIC53ZWJ4LWdzLWdhbGxlcnkge1xuICAgICAgICAgICAgbWFyZ2luOiAwIDAgMzNweCAzM3B4O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAud2VieC1ncy1tYXAge1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICBtaW4taGVpZ2h0OiA0MDBweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLyoqXG4gKiBTd2lwZXIgMTEuMi41XG4gKiBNb3N0IG1vZGVybiBtb2JpbGUgdG91Y2ggc2xpZGVyIGFuZCBmcmFtZXdvcmsgd2l0aCBoYXJkd2FyZSBhY2NlbGVyYXRlZCB0cmFuc2l0aW9uc1xuICogaHR0cHM6Ly9zd2lwZXJqcy5jb21cbiAqXG4gKiBDb3B5cmlnaHQgMjAxNC0yMDI1IFZsYWRpbWlyIEtoYXJsYW1waWRpXG4gKlxuICogUmVsZWFzZWQgdW5kZXIgdGhlIE1JVCBMaWNlbnNlXG4gKlxuICogUmVsZWFzZWQgb246IE1hcmNoIDMsIDIwMjVcbiAqL1xuXG4vKiBGT05UX1NUQVJUICovXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdzd2lwZXItaWNvbnMnO1xuICBzcmM6IHVybCgnZGF0YTphcHBsaWNhdGlvbi9mb250LXdvZmY7Y2hhcnNldD11dGYtODtiYXNlNjQsIGQwOUdSZ0FCQUFBQUFBWmdBQkFBQUFBQURBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFCR1JsUk5BQUFHUkFBQUFCb0FBQUFjaTZxSGtVZEVSVVlBQUFXZ0FBQUFJd0FBQUNRQVlBQlhSMUJQVXdBQUJoUUFBQUF1QUFBQU51QVk3K3hIVTFWQ0FBQUZ4QUFBQUZBQUFBQm0yZlBjelU5VEx6SUFBQUhjQUFBQVNnQUFBR0JQOVY1UlkyMWhjQUFBQWtRQUFBQ0lBQUFCWXQ2RjBjQmpkblFnQUFBQ3pBQUFBQVFBQUFBRUFCRUJSR2RoYzNBQUFBV1lBQUFBQ0FBQUFBai8vd0FEWjJ4NVpnQUFBeXdBQUFETUFBQUQyTUh0cnlWb1pXRmtBQUFCYkFBQUFEQUFBQUEyRTIrZW9XaG9aV0VBQUFHY0FBQUFId0FBQUNRQzlnRHphRzEwZUFBQUFpZ0FBQUFaQUFBQXJnSmtBQkZzYjJOaEFBQUMwQUFBQUZvQUFBQmFGUUFVR0cxaGVIQUFBQUc4QUFBQUh3QUFBQ0FBY0FCQWJtRnRaUUFBQS9nQUFBRTVBQUFDWHZGZEJ3bHdiM04wQUFBRk5BQUFBR0lBQUFDRTVzNzRoWGphWTJCa1lHQUFZcGY1SHUvaitXMitNbkF6TVlEQXphWDZRakQ2LzQvL0J4ajVHQThBdVJ3TVlHa0FQeXdMMTNqYVkyQmtZR0E4OFA4QWd4NGorLzhmUURZZkExQUVCV2dEQUlCMkJPb0FlTnBqWUdSZ1lOQmg0R2RnWWdBQkVNbklBQkp6WU5BRENRQUFDV2dBc1FCNDJtTmdZZnpDT0lHQmxZR0IwWWN4allHQndSMUtmMldRWkdoaFlHQmlZR1ZtZ0FGR0JpUVFrT2Fhd3REQW9NQlF4WGpnL3dFR1BjWUREQTR3TlVBMkNDZ3dzQUFBTzRFTDZnQUFlTnBqMk0wZ3lBQUNxeGdHTldCa1oyRDQvd01BK3hrRGRnQUFBSGphWTJCZ1lHYUFZQmtHUmdZUWlBSHlHTUY4RmdZSElNM0R3TUhBQkdRck1PZ3lXRExFTTFUOS93OFVCZkVNZ0x6RS8vLy9QLzUvL2YvVi94dityNGVhQUFlTWJBeHdJVVltSU1IRWdLWUFZalVjc0RBd3NMS3hjM0J5Y2ZQdzhqRVFBL2daQkFTRmhFVkV4Y1FsSktXa1pXVGw1QlVVbFpSVlZOWFVOVFFaQmdNQUFNUitFK2dBRVFGRUFBQUFLZ0FxQUNvQU5BQStBRWdBVWdCY0FHWUFjQUI2QUlRQWpnQ1lBS0lBckFDMkFNQUF5Z0RVQU40QTZBRHlBUHdCQmdFUUFSb0JKQUV1QVRnQlFnRk1BVllCWUFGcUFYUUJmZ0dJQVpJQm5BR21BYklCemdIc0FBQjQydTJOTVE2Q1VBeUdXNTY4eDlBbmVZWWdtNE1KYmhLRmFFeElPQVZYOEFwZXdTdDRCaWM0QWZlQWlkM1ZPQml4RHhmUFlFemE1TytYZmkwNFlBRGdnaVVJVUxDdUVKSzhWaE80YlN2cGRua3RISTVRQ1l0ZGkyc2w4Wm5YYUhscVVyTkt6ZEtjVDhjamxxK3J3WlN2SVZjek5pZXpzZm5QL3V6bm1mUEZCTk9ETTJLN01UUTQ1WUVBWnFHUDgxQW1HR2NGM2lQcU9vcDByMVNQVGFUYlZrZlVlNEhYajk3d1lFK3lOd1dZeHdXdTR2MXVnV0hnbzNTMVhkWkVWcVdNN0VUMGNmbkxHeFdma2dSNDJvMlB2V3JETUJTRmovSUhMYUYwektqUmdkaVZNd1NjTlJBb1dVb0g3OFkyaWNCL3lJWTA5QW42QUgyQmR1L1VCK3l4b3BZc2hRaUV2bnZ1MGRVUmdEdDhRZUM4UER3N0ZwamkzZkVBNHovUEVKNllPQjVoS2g0ZGozRXZYaHhQcUgvU0tVWTNySjdzclo0RlpuaDFQTUF0UGh3UDZmbDJQTUpNUERnZVE0clk4WVQ2R3phbzBlQUVBNDA5RHVnZ21UbkZuT2NTQ2lFaUxNZ3hDaVRJNkNxNURaVWQzUW1wMTB2TzBMYUxUZDJjak40Zk91bWxjN2xVWWJTUWNaRmt1dFJHN2c2SktaS3kwUm1kTFk2ODBDRG5FSitVTWtwRkZlMVJON254ZFZwWHJDNGFUdG5hdXJPblllcmNaZzJZVm1MTi9kL2djemZFaW1yRS9mcy9iT3VxMjlabW44dGxvT1JhWGdaZ0dhNzh5TzkvY25YbTJCcGFHdnEyNUR2OVM0RTkrNVNJYzlQcXVwSktoWUZTU2w0NytRY3IxbVlOQUFBQWVOcHR3MGNLd2tBQUFNRFpKQThRN09VSnZrTHNQZlo2ekZWRVJQeThxSGgyWUVSKzNpL0JQODN2SUJMTHlTc29LaW1ycUtxcGEyaHA2K2pxNlJzWUdobWJtSnFaU3kwc3JheHRiTzNzSFJ5ZG5FTVU0dVI2eXg3SkpYdmVQN1dyRHljQUFBQUFBQUgvL3dBQ2VOcGpZR1JnWU9BQlloa2daZ0pDWmdaTkJrWUdMUVp0SUpzRkxNWUFBQXczQUxnQWVOb2xpekVLZ0RBUUJDY2hSYkMyc0ZFUjBZRDZxVlFpQkN2L0g5ZXpHSTZaNVhCQXc4Q0JLL201aVFRVmF1VmJYTG5Pck1adjJvTGRLRmE4UGp1cnUyaEp6R2FibU9TTHpOTXp2dXRwQjNONDJtTmdaR0JnNEdLUVl6QmhZTXhKTE1sajRHQmdBWW93L1AvUEFKSmhMTTZzU29XS2ZXQ0FBd0RBamdiUkFBQjQybU5nWUdCa0FJSWJDWm81SVBybVVuMGhHQTBBTzhFRlRRQUEnKTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuLyogRk9OVF9FTkQgKi9cbjpyb290IHtcbiAgLS1zd2lwZXItdGhlbWUtY29sb3I6ICMwMDdhZmY7XG4gIC8qXG4gIC0tc3dpcGVyLXByZWxvYWRlci1jb2xvcjogdmFyKC0tc3dpcGVyLXRoZW1lLWNvbG9yKTtcbiAgLS1zd2lwZXItd3JhcHBlci10cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogaW5pdGlhbDtcbiAgKi9cbn1cbjpob3N0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbiAgei1pbmRleDogMTtcbn1cbi5zd2lwZXIge1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIHBhZGRpbmc6IDA7XG4gIC8qIEZpeCBvZiBXZWJraXQgZmxpY2tlcmluZyAqL1xuICB6LWluZGV4OiAxO1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5zd2lwZXItdmVydGljYWwgPiAuc3dpcGVyLXdyYXBwZXIge1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuLnN3aXBlci13cmFwcGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICB6LWluZGV4OiAxO1xuICBkaXNwbGF5OiBmbGV4O1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiB0cmFuc2Zvcm07XG4gIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiB2YXIoLS1zd2lwZXItd3JhcHBlci10cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbiwgaW5pdGlhbCk7XG4gIGJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xufVxuLnN3aXBlci1hbmRyb2lkIC5zd2lwZXItc2xpZGUsXG4uc3dpcGVyLWlvcyAuc3dpcGVyLXNsaWRlLFxuLnN3aXBlci13cmFwcGVyIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwcHgsIDAsIDApO1xufVxuLnN3aXBlci1ob3Jpem9udGFsIHtcbiAgdG91Y2gtYWN0aW9uOiBwYW4teTtcbn1cbi5zd2lwZXItdmVydGljYWwge1xuICB0b3VjaC1hY3Rpb246IHBhbi14O1xufVxuLnN3aXBlci1zbGlkZSB7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IHRyYW5zZm9ybTtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4uc3dpcGVyLXNsaWRlLWludmlzaWJsZS1ibGFuayB7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbn1cbi8qIEF1dG8gSGVpZ2h0ICovXG4uc3dpcGVyLWF1dG9oZWlnaHQsXG4uc3dpcGVyLWF1dG9oZWlnaHQgLnN3aXBlci1zbGlkZSB7XG4gIGhlaWdodDogYXV0bztcbn1cbi5zd2lwZXItYXV0b2hlaWdodCAuc3dpcGVyLXdyYXBwZXIge1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogdHJhbnNmb3JtLCBoZWlnaHQ7XG59XG4uc3dpcGVyLWJhY2tmYWNlLWhpZGRlbiAuc3dpcGVyLXNsaWRlIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApO1xuICAtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICAgICAgICBiYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG59XG4vKiAzRCBFZmZlY3RzICovXG4uc3dpcGVyLTNkLnN3aXBlci1jc3MtbW9kZSAuc3dpcGVyLXdyYXBwZXIge1xuICBwZXJzcGVjdGl2ZTogMTIwMHB4O1xufVxuLnN3aXBlci0zZCAuc3dpcGVyLXdyYXBwZXIge1xuICB0cmFuc2Zvcm0tc3R5bGU6IHByZXNlcnZlLTNkO1xufVxuLnN3aXBlci0zZCB7XG4gIHBlcnNwZWN0aXZlOiAxMjAwcHg7XG59XG4uc3dpcGVyLTNkIC5zd2lwZXItc2xpZGUsXG4uc3dpcGVyLTNkIC5zd2lwZXItY3ViZS1zaGFkb3cge1xuICB0cmFuc2Zvcm0tc3R5bGU6IHByZXNlcnZlLTNkO1xufVxuLyogQ1NTIE1vZGUgKi9cbi5zd2lwZXItY3NzLW1vZGUgPiAuc3dpcGVyLXdyYXBwZXIge1xuICBvdmVyZmxvdzogYXV0bztcbiAgc2Nyb2xsYmFyLXdpZHRoOiBub25lO1xuICAvKiBGb3IgRmlyZWZveCAqL1xuICAtbXMtb3ZlcmZsb3ctc3R5bGU6IG5vbmU7XG4gIC8qIEZvciBJbnRlcm5ldCBFeHBsb3JlciBhbmQgRWRnZSAqL1xufVxuLnN3aXBlci1jc3MtbW9kZSA+IC5zd2lwZXItd3JhcHBlcjo6LXdlYmtpdC1zY3JvbGxiYXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnN3aXBlci1jc3MtbW9kZSA+IC5zd2lwZXItd3JhcHBlciA+IC5zd2lwZXItc2xpZGUge1xuICBzY3JvbGwtc25hcC1hbGlnbjogc3RhcnQgc3RhcnQ7XG59XG4uc3dpcGVyLWNzcy1tb2RlLnN3aXBlci1ob3Jpem9udGFsID4gLnN3aXBlci13cmFwcGVyIHtcbiAgc2Nyb2xsLXNuYXAtdHlwZTogeCBtYW5kYXRvcnk7XG59XG4uc3dpcGVyLWNzcy1tb2RlLnN3aXBlci12ZXJ0aWNhbCA+IC5zd2lwZXItd3JhcHBlciB7XG4gIHNjcm9sbC1zbmFwLXR5cGU6IHkgbWFuZGF0b3J5O1xufVxuLnN3aXBlci1jc3MtbW9kZS5zd2lwZXItZnJlZS1tb2RlID4gLnN3aXBlci13cmFwcGVyIHtcbiAgc2Nyb2xsLXNuYXAtdHlwZTogbm9uZTtcbn1cbi5zd2lwZXItY3NzLW1vZGUuc3dpcGVyLWZyZWUtbW9kZSA+IC5zd2lwZXItd3JhcHBlciA+IC5zd2lwZXItc2xpZGUge1xuICBzY3JvbGwtc25hcC1hbGlnbjogbm9uZTtcbn1cbi5zd2lwZXItY3NzLW1vZGUuc3dpcGVyLWNlbnRlcmVkID4gLnN3aXBlci13cmFwcGVyOjpiZWZvcmUge1xuICBjb250ZW50OiAnJztcbiAgZmxleC1zaHJpbms6IDA7XG4gIG9yZGVyOiA5OTk5O1xufVxuLnN3aXBlci1jc3MtbW9kZS5zd2lwZXItY2VudGVyZWQgPiAuc3dpcGVyLXdyYXBwZXIgPiAuc3dpcGVyLXNsaWRlIHtcbiAgc2Nyb2xsLXNuYXAtYWxpZ246IGNlbnRlciBjZW50ZXI7XG4gIHNjcm9sbC1zbmFwLXN0b3A6IGFsd2F5cztcbn1cbi5zd2lwZXItY3NzLW1vZGUuc3dpcGVyLWNlbnRlcmVkLnN3aXBlci1ob3Jpem9udGFsID4gLnN3aXBlci13cmFwcGVyID4gLnN3aXBlci1zbGlkZTpmaXJzdC1jaGlsZCB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IHZhcigtLXN3aXBlci1jZW50ZXJlZC1vZmZzZXQtYmVmb3JlKTtcbn1cbi5zd2lwZXItY3NzLW1vZGUuc3dpcGVyLWNlbnRlcmVkLnN3aXBlci1ob3Jpem9udGFsID4gLnN3aXBlci13cmFwcGVyOjpiZWZvcmUge1xuICBoZWlnaHQ6IDEwMCU7XG4gIG1pbi1oZWlnaHQ6IDFweDtcbiAgd2lkdGg6IHZhcigtLXN3aXBlci1jZW50ZXJlZC1vZmZzZXQtYWZ0ZXIpO1xufVxuLnN3aXBlci1jc3MtbW9kZS5zd2lwZXItY2VudGVyZWQuc3dpcGVyLXZlcnRpY2FsID4gLnN3aXBlci13cmFwcGVyID4gLnN3aXBlci1zbGlkZTpmaXJzdC1jaGlsZCB7XG4gIG1hcmdpbi1ibG9jay1zdGFydDogdmFyKC0tc3dpcGVyLWNlbnRlcmVkLW9mZnNldC1iZWZvcmUpO1xufVxuLnN3aXBlci1jc3MtbW9kZS5zd2lwZXItY2VudGVyZWQuc3dpcGVyLXZlcnRpY2FsID4gLnN3aXBlci13cmFwcGVyOjpiZWZvcmUge1xuICB3aWR0aDogMTAwJTtcbiAgbWluLXdpZHRoOiAxcHg7XG4gIGhlaWdodDogdmFyKC0tc3dpcGVyLWNlbnRlcmVkLW9mZnNldC1hZnRlcik7XG59XG4vKiBTbGlkZSBzdHlsZXMgc3RhcnQgKi9cbi8qIDNEIFNoYWRvd3MgKi9cbi5zd2lwZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3csXG4uc3dpcGVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93LWxlZnQsXG4uc3dpcGVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93LXJpZ2h0LFxuLnN3aXBlci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvdy10b3AsXG4uc3dpcGVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93LWJvdHRvbSxcbi5zd2lwZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3csXG4uc3dpcGVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93LWxlZnQsXG4uc3dpcGVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93LXJpZ2h0LFxuLnN3aXBlci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvdy10b3AsXG4uc3dpcGVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93LWJvdHRvbSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgei1pbmRleDogMTA7XG59XG4uc3dpcGVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93IHtcbiAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjE1KTtcbn1cbi5zd2lwZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3ctbGVmdCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byBsZWZ0LCByZ2JhKDAsIDAsIDAsIDAuNSksIHJnYmEoMCwgMCwgMCwgMCkpO1xufVxuLnN3aXBlci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvdy1yaWdodCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgcmdiYSgwLCAwLCAwLCAwLjUpLCByZ2JhKDAsIDAsIDAsIDApKTtcbn1cbi5zd2lwZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3ctdG9wIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIHRvcCwgcmdiYSgwLCAwLCAwLCAwLjUpLCByZ2JhKDAsIDAsIDAsIDApKTtcbn1cbi5zd2lwZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3ctYm90dG9tIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgcmdiYSgwLCAwLCAwLCAwLjUpLCByZ2JhKDAsIDAsIDAsIDApKTtcbn1cbi5zd2lwZXItbGF6eS1wcmVsb2FkZXIge1xuICB3aWR0aDogNDJweDtcbiAgaGVpZ2h0OiA0MnB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDUwJTtcbiAgdG9wOiA1MCU7XG4gIG1hcmdpbi1sZWZ0OiAtMjFweDtcbiAgbWFyZ2luLXRvcDogLTIxcHg7XG4gIHotaW5kZXg6IDEwO1xuICB0cmFuc2Zvcm0tb3JpZ2luOiA1MCU7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJvcmRlcjogNHB4IHNvbGlkIHZhcigtLXN3aXBlci1wcmVsb2FkZXItY29sb3IsIHZhcigtLXN3aXBlci10aGVtZS1jb2xvcikpO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJvcmRlci10b3AtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLnN3aXBlcjpub3QoLnN3aXBlci13YXRjaC1wcm9ncmVzcykgLnN3aXBlci1sYXp5LXByZWxvYWRlcixcbi5zd2lwZXItd2F0Y2gtcHJvZ3Jlc3MgLnN3aXBlci1zbGlkZS12aXNpYmxlIC5zd2lwZXItbGF6eS1wcmVsb2FkZXIge1xuICBhbmltYXRpb246IHN3aXBlci1wcmVsb2FkZXItc3BpbiAxcyBpbmZpbml0ZSBsaW5lYXI7XG59XG4uc3dpcGVyLWxhenktcHJlbG9hZGVyLXdoaXRlIHtcbiAgLS1zd2lwZXItcHJlbG9hZGVyLWNvbG9yOiAjZmZmO1xufVxuLnN3aXBlci1sYXp5LXByZWxvYWRlci1ibGFjayB7XG4gIC0tc3dpcGVyLXByZWxvYWRlci1jb2xvcjogIzAwMDtcbn1cbkBrZXlmcmFtZXMgc3dpcGVyLXByZWxvYWRlci1zcGluIHtcbiAgMCUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICB9XG4gIDEwMCUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7XG4gIH1cbn1cbi8qIFNsaWRlIHN0eWxlcyBlbmQgKi9cbiIsIlxuQGltcG9ydCAnc3dpcGVyL2Nzcy8nO1xuLypAaW1wb3J0ICdzd2lwZXIvY3NzL25hdmlnYXRpb24nO1xuXG5AaW1wb3J0ICdzd2lwZXIvY3NzL2VmZmVjdC1mYWRlJztcbkBpbXBvcnQgJ3N3aXBlci9jc3MvYXV0b3BsYXknOyAqL1xuLyogQGltcG9ydCAnc3dpcGVyL2Nzcy9idW5kbGUnOyAqL1xuXG4vKiBAaW1wb3J0ICdzd2lwZXIvY3NzL3BhZ2luYXRpb24nOyAqL1xuXG4kd2lkdGg6IDEwMDBweDtcblxuXG4ud2VieC1ncy1nYWxsZXJ5IHtcbiAgICBtYXgtd2lkdGg6ICR3aWR0aDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAud2VieC1ncy1nYWxsZXJ5LXdyYXBwZXIge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIHotaW5kZXg6IDE7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIHRyYW5zaXRpb24tcHJvcGVydHk6IHRyYW5zZm9ybTtcbiAgICAgICAgYm94LXNpemluZzogY29udGVudC1ib3g7XG4gICAgICAgIC53ZWJ4LWdzLWdhbGxlcnktc2xpZGUge1xuICAgICAgICAgICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgICAgICAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICAgICAgICAgIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG4gICAgICAgICAgICAtbXMtZmxleC1wYWNrOiBjZW50ZXI7XG4gICAgICAgICAgICAtd2Via2l0LWp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgIC13ZWJraXQtYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICBcbiAgICB9XG4gICAgLndlYngtZ3MtZ2FsbGVyeS1wYWdpbmF0aW9uIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB3aWR0aDogNzAlO1xuICAgICAgICBsZWZ0OiAxNSU7XG4gICAgICAgIHJpZ2h0OiAxNSU7XG4gICAgICAgIHotaW5kZXg6IDE7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgYm90dG9tOiAycHg7XG4gICAgICAgIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLndlYngtZ3MtZ2FsbGVyeS1wcmV2LCAud2VieC1ncy1nYWxsZXJ5LW5leHQge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgd2lkdGg6IDE1JTtcbiAgICAgICAgbWluLXdpZHRoOiA2MHB4O1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICB6LWluZGV4OiAxO1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgY29udGVudDogJ1xcZjA1NCc7XG4gICAgICAgICAgICBmb250OiBub3JtYWwgbm9ybWFsIG5vcm1hbCAzMnB4LzEgJ0ZvbnQgQXdlc29tZSA2IFBybyc7XG4gICAgICAgICAgICBjb2xvcjogd2hpdGU7XG4gICAgICAgICAgICB0ZXh0LXNoYWRvdzogMCAzcHggNnB4IHJnYigwIDAgMCAvIDI1JSk7XG4gICAgICAgICAgICBvcGFjaXR5OiAwLjc1O1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDI1MG1zIGVhc2UgMHM7XG4gICAgICAgICAgICAvKlxuICAgICAgICAgICAgYm9yZGVyLXJpZ2h0OiAwLjRyZW0gc29saWQgJHdoaXRlO1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMC40cmVtIHNvbGlkICR3aGl0ZTtcbiAgICAgICAgICAgIGRpc3BsYXk6YmxvY2s7XG4gICAgICAgICAgICBjb250ZW50OiAnXFwwMGEwJztcbiAgICAgICAgICAgIG1hcmdpbjogMCAxMCU7XG4gICAgICAgICAgICB3aWR0aDogMi41cmVtO1xuICAgICAgICAgICAgaGVpZ2h0OiAyLjVyZW07XG4gICAgICAgICAgICAqL1xuICAgICAgICB9XG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxLjEpOyBcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAud2VieC1ncy1nYWxsZXJ5LXByZXYge1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICBjb250ZW50OiAnXFxmMDUzJztcbiAgICAgICAgfVxuICAgIH1cbiAgICAud2VieC1ncy1nYWxsZXJ5LW5leHQge1xuICAgICAgICByaWdodDogMDtcbiAgICB9XG59XG4iLCIud2VieC1ncy13cmFwcGVyIHtcbiAgICAud2VieC1ncy1pbmZvIHtcbiAgICAgICAgLndlYngtZ3MtZGF0YSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgICAgICAgbWFyZ2luOiAycHggLTJweDtcbiAgICAgICAgICAgICZfX2l0ZW0ge1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDJweDtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgICYtaW5uZXIge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgJi10aXRsZSB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLyogd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47IFxuICAgICAgICAgICAgLndlYngtZ3MtY2FyZCB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDMyJTtcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDElO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRsaWdodDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMHB4O1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDE1cHg7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICB9Ki9cbiAgICAgICAgfVxuICAgICAgICAud2VieC1ncy1hZGRpdGlvbmFsIHtcbiAgICAgICAgICAgIGRpc3BsYXk6YmxvY2s7XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCIud2VieC1ncy13cmFwcGVyIHtcbiAgICAud2VieC1ncy1oZWlnaHQtcHJvZmlsZSB7XG4gICAgICAgIGRpc3BsYXk6YmxvY2s7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB9XG59IiwiLndlYngtZ3MtZmlsdGVyIHtcbiAgJi10b2dnbGUge1xuICAgIHBhZGRpbmc6IDVweDtcbiAgICBjdXJzb3I6cG9pbnRlcjtcbiAgICAtd2Via2l0LXRvdWNoLWNhbGxvdXQ6IG5vbmU7IC8qIGlPUyBTYWZhcmkgKi9cbiAgICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lOyAvKiBTYWZhcmkgKi9cbiAgICAta2h0bWwtdXNlci1zZWxlY3Q6IG5vbmU7IC8qIEtvbnF1ZXJvciBIVE1MICovXG4gICAgLW1vei11c2VyLXNlbGVjdDogbm9uZTsgLyogT2xkIHZlcnNpb25zIG9mIEZpcmVmb3ggKi9cbiAgICAtbXMtdXNlci1zZWxlY3Q6IG5vbmU7IC8qIEludGVybmV0IEV4cGxvcmVyL0VkZ2UgKi9cbiAgICB1c2VyLXNlbGVjdDogbm9uZTsgLyogTm9uLXByZWZpeGVkIHZlcnNpb24sIGN1cnJlbnRseVxuICAgIHN1cHBvcnRlZCBieSBDaHJvbWUsIEVkZ2UsIE9wZXJhIGFuZCBGaXJlZm94ICovXG4gIH1cbiAgJi1oZWFkZXIge1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIH1cbiAgJi1jb250ZW50cyB7XG4gICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgIG9wYWNpdHk6IDA7XG4gICAgdHJhbnNpdGlvbjogYWxsIDMwMG1zIGN1YmljLWJlemllcigwLjMzNSwgMC4wMSwgMC4wMywgMS4zNikgMHM7XG4gICAgY3Vyc29yOnBvaW50ZXI7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICB6LWluZGV4OiAxMDAwMDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsMCwwLDAuNSk7XG4gICAgdG9wOiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgYm90dG9tOiAwO1xuICAgIC53ZWJ4LWdzLWZpbHRlci13cmFwcGVyIHtcbiAgICAgIGN1cnNvcjogaW5pdGlhbDtcbiAgICAgIHdpZHRoOiAxMDAwcHg7XG4gICAgICBtYXgtd2lkdGg6IDkwJTtcbiAgICAgIG1heC1oZWlnaHQ6IGNhbGMoOTAlIC0gNzBweCk7XG4gICAgICBsZWZ0OiA1MCU7XG4gICAgICB0b3A6IGNhbGMoNTAlICsgNTBweCk7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgICAgIG1hcmdpbjogYXV0bztcbiAgICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBkaXNwbGF5OmZsZXg7XG4gICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICBvdmVyZmxvdzogYXV0bztcbiAgICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgICAud2VieC1ncy1maWx0ZXItc2VjdGlvbiB7XG4gICAgICAgIG1hcmdpbjogMTBweCAwO1xuICAgICAgICBwYWRkaW5nOiAwIDEwcHg7XG4gICAgICAgICYud2VieC1mdWxsLXJvdyB7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgXG4gICAgICAgIH1cbiAgICAgICAgJi53ZWJ4LWdzLWFsaWduLXJpZ2h0IHtcbiAgICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgLndlYngtZ3MtZmlsdGVyLWNsb3NlIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICByaWdodDogMTVweDtcbiAgICAgICAgdG9wOiAxNXB4O1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICB9XG4gICAgICAud2VieC1ncy1waWxsIHtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgfVxuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpe1xuICAgICAgICAud2VieC1ncy1maWx0ZXItc2VjdGlvbiB7XG4gICAgICAgICAgd2lkdGg6IDUwJTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICAmLmFjdGl2ZSB7XG4gICAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICAgICAgb3BhY2l0eTogMTtcbiAgICB9XG4gIH1cbn1cbiIsIi53ZWJ4LWdzLWZpbHRlciB7XG4gIGlucHV0W3R5cGU9XCJ0ZXh0XCJdIHtcbiAgICBib3JkZXI6IG5vbmU7XG4gIH1cbiAgXG4gIC53ZWJ4LWdzLWRyb3Bkb3duLCAud2VieC1ncy1zZWFyY2gge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAmOjphZnRlciB7XG4gICAgICBmb250LWZhbWlseTogXCJGb250IEF3ZXNvbWUgNSBQcm9cIjsgXG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDA7XG4gICAgICBib3R0b206IDA7XG4gICAgICByaWdodDogMTVweDtcbiAgICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgICAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIC13ZWJraXQtYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgZm9udC1zaXplOiAyNXB4O1xuICAgIH1cbiAgfVxuICBcbiAgLndlYngtZ3MtZHJvcGRvd24ge1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lOyAgLyogQ2hyb21lIGFsbCAvIFNhZmFyaSBhbGwgKi9cbiAgICAtbW96LXVzZXItc2VsZWN0OiBub25lOyAgICAgLyogRmlyZWZveCBhbGwgKi9cbiAgICAtbXMtdXNlci1zZWxlY3Q6IG5vbmU7ICAgICAgLyogSUUgMTArICovXG4gICAgdXNlci1zZWxlY3Q6IG5vbmU7ICAgICAgICAgIC8qIExpa2VseSBmdXR1cmUgKi8gICAgICBcbiAgICAud2VieC1ncy1pbmZvIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmb250LXdlaWdodDogYm9sZDsgXG4gICAgICBtaW4taGVpZ2h0OiA2MHB4O1xuICAgICAgLndlYngtZ3MtZmlsdGVyLWRhdGEge1xuICAgICAgICAvKiBkaXNwbGF5Om5vbmU7ICovXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgYm90dG9tOiAxMHB4O1xuICAgICAgICBsZWZ0OiAxNXB4O1xuICAgICAgICByaWdodDogNTBweDtcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICAgICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gICAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgICAvKiBkaXNwbGF5OiBibG9jazsgKi9cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAmLXRvcCB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiA1cHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAud2VieC1ncy1zZWxlY3Qge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgei1pbmRleDogMTA1MDtcbiAgICAgIG1heC1oZWlnaHQ6IDE4cmVtOyBcbiAgICAgIC8qIGJvcmRlcjogMXB4IHNvbGlkICRjb2xvcjtcbiAgICAgIGJvcmRlci1zdHlsZTogbm9uZSBzb2xpZCBzb2xpZDsgKi9cbiAgICAgIGhlaWdodDogYXV0bztcbiAgICAgIG92ZXJmbG93LXk6IGF1dG87XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgYm94LXNoYWRvdzogLTFweCAxMnB4IDIwcHggcmdiKDAgMCAwIC8gOSUpO1xuICAgICAgLndlYngtZ3Mtc2VsZWN0LWl0ZW0ge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIGJvcmRlci10b3A6IHNvbGlkIDFweCAkY29sb3I7XG4gICAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgICBjb2xvcjogbGlnaHRlbigkY29sb3IsNTApO1xuICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHJpZ2h0OiAxNXB4O1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgICAgICAgICBmb250LWZhbWlseTogXCJGb250IEF3ZXNvbWUgNSBQcm9cIjsgXG4gICAgICAgICAgICBmb250LXdlaWdodDogOTAwOyBcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiXFxmMDBjXCI7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgICAmLmFjdGl2ZSB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgfVxuICAgIH1cblxuXG4gICAgJjo6YWZ0ZXIge1xuICAgICAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgICAgIGNvbnRlbnQ6ICdcXGYwM2EnO1xuICAgIH1cbiAgfVxuXG4gIC53ZWJ4LWdzLXNlYXJjaCB7XG4gICAgbWluLWhlaWdodDogNjBweDtcbiAgICBsYWJlbHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogNXB4O1xuICAgICAgbGVmdDogMTVweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgIH1cbiAgICBpbnB1dCB7XG4gICAgICBtaW4taGVpZ2h0OiA2MHB4O1xuICAgICAgcGFkZGluZzogMTVweCA2MHB4IDVweCAxNXB4O1xuICAgIH1cbiAgICAmOjphZnRlciB7XG4gICAgICBtaW4taGVpZ2h0OiAxMDAlO1xuICAgICAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgICAgIGNvbnRlbnQ6ICdcXGYwMDInO1xuICAgIH1cbiAgfVxufVxuIiwiJGNvbG9yOiAjQzFDMUMxO1xuJHdoaXRlOiAjRkZGRkZGO1xuXG4kaXRlbUNvbG9yOiR3aGl0ZTtcbiRzY3JvbGxDb2xvcjogJGNvbG9yO1xuJGl0ZW1IZWlnaHQ6IDIyNXB4O1xuJGl0ZW1Db3JyOiAkaXRlbUhlaWdodCArIDY1O1xuIl0sIm5hbWVzIjpbXSwic291cmNlUm9vdCI6IiJ9*/