.carousel{position:relative;box-sizing:border-box}.carousel *,.carousel *:before,.carousel *:after{box-sizing:inherit}.carousel.is-draggable{cursor:move;cursor:grab}.carousel.is-dragging{cursor:move;cursor:grabbing}.carousel__viewport{position:relative;overflow:hidden;max-width:100%;max-height:100%}.carousel__track{display:flex}.carousel__slide{flex:0 0 auto;width:var(--carousel-slide-width, 60%);max-width:100%;padding:1rem;position:relative;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain}.has-dots{margin-bottom:calc(0.5rem + 22px)}.carousel__dots{margin:0 auto;padding:0;position:absolute;top:calc(100% + 0.5rem);left:0;right:0;display:flex;justify-content:center;list-style:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.carousel__dots .carousel__dot{margin:0;padding:0;display:block;position:relative;width:22px;height:22px;cursor:pointer}.carousel__dots .carousel__dot:after{content:"";width:8px;height:8px;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);background-color:currentColor;opacity:.25;transition:opacity .15s ease-in-out}.carousel__dots .carousel__dot.is-selected:after{opacity:1}.carousel__button{width:var(--carousel-button-width, 48px);height:var(--carousel-button-height, 48px);padding:0;border:0;display:flex;justify-content:center;align-items:center;pointer-events:all;cursor:pointer;color:var(--carousel-button-color, currentColor);background:var(--carousel-button-bg, transparent);border-radius:var(--carousel-button-border-radius, 50%);box-shadow:var(--carousel-button-shadow, none);transition:opacity .15s ease}.carousel__button.is-prev,.carousel__button.is-next{position:absolute;top:50%;transform:translateY(-50%)}.carousel__button.is-prev{left:10px}.carousel__button.is-next{right:10px}.carousel__button[disabled]{cursor:default;opacity:.3}.carousel__button svg{width:var(--carousel-button-svg-width, 50%);height:var(--carousel-button-svg-height, 50%);fill:none;stroke:currentColor;stroke-width:var(--carousel-button-svg-stroke-width, 1.5);stroke-linejoin:bevel;stroke-linecap:round;filter:var(--carousel-button-svg-filter, none);pointer-events:none}html.with-fancybox{scroll-behavior:auto}body.compensate-for-scrollbar{overflow:hidden !important;touch-action:none}.fancybox__container{position:fixed;top:0;left:0;bottom:0;right:0;direction:ltr;margin:0;padding:env(safe-area-inset-top, 0px) env(safe-area-inset-right, 0px) env(safe-area-inset-bottom, 0px) env(safe-area-inset-left, 0px);box-sizing:border-box;display:flex;flex-direction:column;color:var(--fancybox-color, #fff);-webkit-tap-highlight-color:rgba(0,0,0,0);overflow:hidden;z-index:1050;outline:none;transform-origin:top left;--carousel-button-width: 48px;--carousel-button-height: 48px;--carousel-button-svg-width: 24px;--carousel-button-svg-height: 24px;--carousel-button-svg-stroke-width: 2.5;--carousel-button-svg-filter: drop-shadow(1px 1px 1px rgba(0, 0, 0, 0.4))}.fancybox__container *,.fancybox__container *::before,.fancybox__container *::after{box-sizing:inherit}.fancybox__container :focus{outline:none}body:not(.is-using-mouse) .fancybox__container :focus{box-shadow:0 0 0 1px #fff,0 0 0 2px var(--fancybox-accent-color, rgba(1, 210, 232, 0.94))}@media all and (min-width: 1024px){.fancybox__container{--carousel-button-width:48px;--carousel-button-height:48px;--carousel-button-svg-width:27px;--carousel-button-svg-height:27px}}.fancybox__backdrop{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:var(--fancybox-bg, rgba(24, 24, 27, 0.92))}.fancybox__carousel{position:relative;flex:1 1 auto;min-height:0;height:100%;z-index:10}.fancybox__carousel.has-dots{margin-bottom:calc(0.5rem + 22px)}.fancybox__viewport{position:relative;width:100%;height:100%;overflow:visible;cursor:default}.fancybox__track{display:flex;height:100%}.fancybox__slide{flex:0 0 auto;width:100%;max-width:100%;margin:0;padding:48px 8px 8px 8px;position:relative;overscroll-behavior:contain;display:flex;flex-direction:column;outline:0;overflow:auto;--carousel-button-width: 36px;--carousel-button-height: 36px;--carousel-button-svg-width: 22px;--carousel-button-svg-height: 22px}.fancybox__slide::before,.fancybox__slide::after{content:"";flex:0 0 0;margin:auto}@media all and (min-width: 1024px){.fancybox__slide{padding:64px 100px}}.fancybox__content{margin:0 env(safe-area-inset-right, 0px) 0 env(safe-area-inset-left, 0px);padding:36px;color:var(--fancybox-content-color, #374151);background:var(--fancybox-content-bg, #fff);position:relative;align-self:center;display:flex;flex-direction:column;z-index:20}.fancybox__content :focus:not(.carousel__button.is-close){outline:thin dotted;box-shadow:none}.fancybox__caption{align-self:center;max-width:100%;margin:0;padding:1rem 0 0 0;line-height:1.375;color:var(--fancybox-color, currentColor);visibility:visible;cursor:auto;flex-shrink:0;overflow-wrap:anywhere}.is-loading .fancybox__caption{visibility:hidden}.fancybox__container>.carousel__dots{top:100%;color:var(--fancybox-color, #fff)}.fancybox__nav .carousel__button{z-index:40}.fancybox__nav .carousel__button.is-next{right:8px}@media all and (min-width: 1024px){.fancybox__nav .carousel__button.is-next{right:40px}}.fancybox__nav .carousel__button.is-prev{left:8px}@media all and (min-width: 1024px){.fancybox__nav .carousel__button.is-prev{left:40px}}.carousel__button.is-close{position:absolute;top:8px;right:8px;top:calc(env(safe-area-inset-top, 0px) + 8px);right:calc(env(safe-area-inset-right, 0px) + 8px);z-index:40}@media all and (min-width: 1024px){.carousel__button.is-close{right:40px}}.fancybox__content>.carousel__button.is-close{position:absolute;top:-40px;right:0;color:var(--fancybox-color, #fff)}.fancybox__no-click,.fancybox__no-click button{pointer-events:none}.fancybox__spinner{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:50px;height:50px;color:var(--fancybox-color, currentColor)}.fancybox__slide .fancybox__spinner{cursor:pointer;z-index:1053}.fancybox__spinner svg{animation:fancybox-rotate 2s linear infinite;transform-origin:center center;position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:100%;height:100%}.fancybox__spinner svg circle{fill:none;stroke-width:2.75;stroke-miterlimit:10;stroke-dasharray:1,200;stroke-dashoffset:0;animation:fancybox-dash 1.5s ease-in-out infinite;stroke-linecap:round;stroke:currentColor}@keyframes fancybox-rotate{100%{transform:rotate(360deg)}}@keyframes fancybox-dash{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:89,200;stroke-dashoffset:-35px}100%{stroke-dasharray:89,200;stroke-dashoffset:-124px}}.fancybox__backdrop,.fancybox__caption,.fancybox__nav,.carousel__dots,.carousel__button.is-close{opacity:var(--fancybox-opacity, 1)}.fancybox__container.is-animated[aria-hidden=false] .fancybox__backdrop,.fancybox__container.is-animated[aria-hidden=false] .fancybox__caption,.fancybox__container.is-animated[aria-hidden=false] .fancybox__nav,.fancybox__container.is-animated[aria-hidden=false] .carousel__dots,.fancybox__container.is-animated[aria-hidden=false] .carousel__button.is-close{animation:.15s ease backwards fancybox-fadeIn}.fancybox__container.is-animated.is-closing .fancybox__backdrop,.fancybox__container.is-animated.is-closing .fancybox__caption,.fancybox__container.is-animated.is-closing .fancybox__nav,.fancybox__container.is-animated.is-closing .carousel__dots,.fancybox__container.is-animated.is-closing .carousel__button.is-close{animation:.15s ease both fancybox-fadeOut}.fancybox-fadeIn{animation:.15s ease both fancybox-fadeIn}.fancybox-fadeOut{animation:.1s ease both fancybox-fadeOut}.fancybox-zoomInUp{animation:.2s ease both fancybox-zoomInUp}.fancybox-zoomOutDown{animation:.15s ease both fancybox-zoomOutDown}.fancybox-throwOutUp{animation:.15s ease both fancybox-throwOutUp}.fancybox-throwOutDown{animation:.15s ease both fancybox-throwOutDown}@keyframes fancybox-fadeIn{from{opacity:0}to{opacity:1}}@keyframes fancybox-fadeOut{to{opacity:0}}@keyframes fancybox-zoomInUp{from{transform:scale(0.97) translate3d(0, 16px, 0);opacity:0}to{transform:scale(1) translate3d(0, 0, 0);opacity:1}}@keyframes fancybox-zoomOutDown{to{transform:scale(0.97) translate3d(0, 16px, 0);opacity:0}}@keyframes fancybox-throwOutUp{to{transform:translate3d(0, -30%, 0);opacity:0}}@keyframes fancybox-throwOutDown{to{transform:translate3d(0, 30%, 0);opacity:0}}.fancybox__carousel .carousel__slide{scrollbar-width:thin;scrollbar-color:#ccc rgba(255,255,255,.1)}.fancybox__carousel .carousel__slide::-webkit-scrollbar{width:8px;height:8px}.fancybox__carousel .carousel__slide::-webkit-scrollbar-track{background-color:rgba(255,255,255,.1)}.fancybox__carousel .carousel__slide::-webkit-scrollbar-thumb{background-color:#ccc;border-radius:2px;box-shadow:inset 0 0 4px rgba(0,0,0,.2)}.fancybox__carousel.is-draggable .fancybox__slide,.fancybox__carousel.is-draggable .fancybox__slide .fancybox__content{cursor:move;cursor:grab}.fancybox__carousel.is-dragging .fancybox__slide,.fancybox__carousel.is-dragging .fancybox__slide .fancybox__content{cursor:move;cursor:grabbing}.fancybox__carousel .fancybox__slide .fancybox__content{cursor:auto}.fancybox__carousel .fancybox__slide.can-zoom_in .fancybox__content{cursor:zoom-in}.fancybox__carousel .fancybox__slide.can-zoom_out .fancybox__content{cursor:zoom-out}.fancybox__carousel .fancybox__slide.is-draggable .fancybox__content{cursor:move;cursor:grab}.fancybox__carousel .fancybox__slide.is-dragging .fancybox__content{cursor:move;cursor:grabbing}.fancybox__image{transform-origin:0 0;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:none}.has-image .fancybox__content{padding:0;background:rgba(0,0,0,0);min-height:1px}.is-closing .has-image .fancybox__content{overflow:visible}.has-image[data-image-fit=contain]{overflow:visible;touch-action:none}.has-image[data-image-fit=contain] .fancybox__content{flex-direction:row;flex-wrap:wrap}.has-image[data-image-fit=contain] .fancybox__image{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain}.has-image[data-image-fit=contain-w]{overflow-x:hidden;overflow-y:auto}.has-image[data-image-fit=contain-w] .fancybox__content{min-height:auto}.has-image[data-image-fit=contain-w] .fancybox__image{max-width:100%;height:auto}.has-image[data-image-fit=cover]{overflow:visible;touch-action:none}.has-image[data-image-fit=cover] .fancybox__content{width:100%;height:100%}.has-image[data-image-fit=cover] .fancybox__image{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.fancybox__carousel .fancybox__slide.has-iframe .fancybox__content,.fancybox__carousel .fancybox__slide.has-map .fancybox__content,.fancybox__carousel .fancybox__slide.has-pdf .fancybox__content,.fancybox__carousel .fancybox__slide.has-video .fancybox__content,.fancybox__carousel .fancybox__slide.has-html5video .fancybox__content{max-width:100%;flex-shrink:1;min-height:1px;overflow:visible}.fancybox__carousel .fancybox__slide.has-iframe .fancybox__content,.fancybox__carousel .fancybox__slide.has-map .fancybox__content,.fancybox__carousel .fancybox__slide.has-pdf .fancybox__content{width:100%;height:80%}.fancybox__carousel .fancybox__slide.has-video .fancybox__content,.fancybox__carousel .fancybox__slide.has-html5video .fancybox__content{width:960px;height:540px;max-width:100%;max-height:100%}.fancybox__carousel .fancybox__slide.has-map .fancybox__content,.fancybox__carousel .fancybox__slide.has-pdf .fancybox__content,.fancybox__carousel .fancybox__slide.has-video .fancybox__content,.fancybox__carousel .fancybox__slide.has-html5video .fancybox__content{padding:0;background:rgba(24,24,27,.9);color:#fff}.fancybox__carousel .fancybox__slide.has-map .fancybox__content{background:#e5e3df}.fancybox__html5video,.fancybox__iframe{border:0;display:block;height:100%;width:100%;background:rgba(0,0,0,0)}.fancybox-placeholder{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0}.fancybox__thumbs{flex:0 0 auto;position:relative;padding:0px 3px;opacity:var(--fancybox-opacity, 1)}.fancybox__container.is-animated[aria-hidden=false] .fancybox__thumbs{animation:.15s ease-in backwards fancybox-fadeIn}.fancybox__container.is-animated.is-closing .fancybox__thumbs{opacity:0}.fancybox__thumbs .carousel__slide{flex:0 0 auto;width:var(--fancybox-thumbs-width, 96px);margin:0;padding:8px 3px;box-sizing:content-box;display:flex;align-items:center;justify-content:center;overflow:visible;cursor:pointer}.fancybox__thumbs .carousel__slide .fancybox__thumb::after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;border-width:5px;border-style:solid;border-color:var(--fancybox-accent-color, rgb(222, 0, 91));opacity:0;transition:opacity .15s ease;border-radius:var(--fancybox-thumbs-border-radius, 4px)}.fancybox__thumbs .carousel__slide.is-nav-selected .fancybox__thumb::after{opacity:.92}.fancybox__thumbs .carousel__slide>*{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.fancybox__thumb{position:relative;width:100%;padding-top:calc(100%/(var(--fancybox-thumbs-ratio, 1.5)));background-size:cover;background-position:center center;background-color:rgba(255,255,255,.1);background-repeat:no-repeat;border-radius:var(--fancybox-thumbs-border-radius, 4px)}.fancybox__toolbar{position:absolute;top:0;right:0;left:0;z-index:20;background:linear-gradient(to top, hsla(0deg, 0%, 0%, 0) 0%, hsla(0deg, 0%, 0%, 0.006) 8.1%, hsla(0deg, 0%, 0%, 0.021) 15.5%, hsla(0deg, 0%, 0%, 0.046) 22.5%, hsla(0deg, 0%, 0%, 0.077) 29%, hsla(0deg, 0%, 0%, 0.114) 35.3%, hsla(0deg, 0%, 0%, 0.155) 41.2%, hsla(0deg, 0%, 0%, 0.198) 47.1%, hsla(0deg, 0%, 0%, 0.242) 52.9%, hsla(0deg, 0%, 0%, 0.285) 58.8%, hsla(0deg, 0%, 0%, 0.326) 64.7%, hsla(0deg, 0%, 0%, 0.363) 71%, hsla(0deg, 0%, 0%, 0.394) 77.5%, hsla(0deg, 0%, 0%, 0.419) 84.5%, hsla(0deg, 0%, 0%, 0.434) 91.9%, hsla(0deg, 0%, 0%, 0.44) 100%);padding:0;touch-action:none;display:flex;justify-content:space-between;--carousel-button-svg-width: 20px;--carousel-button-svg-height: 20px;opacity:var(--fancybox-opacity, 1);text-shadow:var(--fancybox-toolbar-text-shadow, 1px 1px 1px rgba(0, 0, 0, 0.4))}@media all and (min-width: 1024px){.fancybox__toolbar{padding:8px}}.fancybox__container.is-animated[aria-hidden=false] .fancybox__toolbar{animation:.15s ease-in backwards fancybox-fadeIn}.fancybox__container.is-animated.is-closing .fancybox__toolbar{opacity:0}.fancybox__toolbar__items{display:flex}.fancybox__toolbar__items--left{margin-right:auto}.fancybox__toolbar__items--center{position:absolute;left:50%;transform:translateX(-50%)}.fancybox__toolbar__items--right{margin-left:auto}@media(max-width: 640px){.fancybox__toolbar__items--center:not(:last-child){display:none}}.fancybox__counter{min-width:72px;padding:0 10px;line-height:var(--carousel-button-height, 48px);text-align:center;font-size:17px;font-variant-numeric:tabular-nums;-webkit-font-smoothing:subpixel-antialiased}.fancybox__progress{background:var(--fancybox-accent-color, rgb(222, 0, 91));height:3px;left:0;position:absolute;right:0;top:0;transform:scaleX(0);transform-origin:0;transition-property:transform;transition-timing-function:linear;z-index:30;-webkit-user-select:none;-moz-user-select:none;user-select:none}.fancybox__container:-webkit-full-screen::backdrop{opacity:0}.fancybox__container:fullscreen::backdrop{opacity:0}.fancybox__button--fullscreen g:nth-child(2){display:none}.fancybox__container:-webkit-full-screen .fancybox__button--fullscreen g:nth-child(1){display:none}.fancybox__container:fullscreen .fancybox__button--fullscreen g:nth-child(1){display:none}.fancybox__container:-webkit-full-screen .fancybox__button--fullscreen g:nth-child(2){display:block}.fancybox__container:fullscreen .fancybox__button--fullscreen g:nth-child(2){display:block}.fancybox__button--slideshow g:nth-child(2){display:none}.fancybox__container.has-slideshow .fancybox__button--slideshow g:nth-child(1){display:none}.fancybox__container.has-slideshow .fancybox__button--slideshow g:nth-child(2){display:block}
/**
 * Swiper 10.3.1
 * 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: September 28, 2023
 */

/* 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;
  overflow: clip;
  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);
  backface-visibility: hidden;
}
/* 3D Effects */
.swiper-3d.swiper-css-mode .swiper-wrapper {
  perspective: 1200px;
}
.swiper-3d .swiper-wrapper {
  transform-style: preserve-3d;
}
.swiper-3d {
  perspective: 1200px;
}
.swiper-3d .swiper-slide,
.swiper-3d .swiper-cube-shadow {
  transform-style: preserve-3d;
}
/* CSS Mode */
.swiper-css-mode > .swiper-wrapper {
  overflow: auto;
  scrollbar-width: none;
  /* For Firefox */
  -ms-overflow-style: none;
  /* For Internet Explorer and Edge */
}
.swiper-css-mode > .swiper-wrapper::-webkit-scrollbar {
  display: none;
}
.swiper-css-mode > .swiper-wrapper > .swiper-slide {
  scroll-snap-align: start start;
}
.swiper-css-mode.swiper-horizontal > .swiper-wrapper {
  scroll-snap-type: x mandatory;
}
.swiper-css-mode.swiper-vertical > .swiper-wrapper {
  scroll-snap-type: y mandatory;
}
.swiper-css-mode.swiper-free-mode > .swiper-wrapper {
  scroll-snap-type: none;
}
.swiper-css-mode.swiper-free-mode > .swiper-wrapper > .swiper-slide {
  scroll-snap-align: none;
}
.swiper-css-mode.swiper-centered > .swiper-wrapper::before {
  content: '';
  flex-shrink: 0;
  order: 9999;
}
.swiper-css-mode.swiper-centered > .swiper-wrapper > .swiper-slide {
  scroll-snap-align: center center;
  scroll-snap-stop: always;
}
.swiper-css-mode.swiper-centered.swiper-horizontal > .swiper-wrapper > .swiper-slide:first-child {
  margin-inline-start: var(--swiper-centered-offset-before);
}
.swiper-css-mode.swiper-centered.swiper-horizontal > .swiper-wrapper::before {
  height: 100%;
  min-height: 1px;
  width: var(--swiper-centered-offset-after);
}
.swiper-css-mode.swiper-centered.swiper-vertical > .swiper-wrapper > .swiper-slide:first-child {
  margin-block-start: var(--swiper-centered-offset-before);
}
.swiper-css-mode.swiper-centered.swiper-vertical > .swiper-wrapper::before {
  width: 100%;
  min-width: 1px;
  height: var(--swiper-centered-offset-after);
}
/* Slide styles start */
/* 3D Shadows */
.swiper-3d .swiper-slide-shadow,
.swiper-3d .swiper-slide-shadow-left,
.swiper-3d .swiper-slide-shadow-right,
.swiper-3d .swiper-slide-shadow-top,
.swiper-3d .swiper-slide-shadow-bottom,
.swiper-3d .swiper-slide-shadow,
.swiper-3d .swiper-slide-shadow-left,
.swiper-3d .swiper-slide-shadow-right,
.swiper-3d .swiper-slide-shadow-top,
.swiper-3d .swiper-slide-shadow-bottom {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  pointer-events: none;
  z-index: 10;
}
.swiper-3d .swiper-slide-shadow {
  background: rgba(0, 0, 0, 0.15);
}
.swiper-3d .swiper-slide-shadow-left {
  background-image: linear-gradient(to left, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
}
.swiper-3d .swiper-slide-shadow-right {
  background-image: linear-gradient(to right, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
}
.swiper-3d .swiper-slide-shadow-top {
  background-image: linear-gradient(to top, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
}
.swiper-3d .swiper-slide-shadow-bottom {
  background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
}
.swiper-lazy-preloader {
  width: 42px;
  height: 42px;
  position: absolute;
  left: 50%;
  top: 50%;
  margin-left: -21px;
  margin-top: -21px;
  z-index: 10;
  transform-origin: 50%;
  box-sizing: border-box;
  border: 4px solid var(--swiper-preloader-color, var(--swiper-theme-color));
  border-radius: 50%;
  border-top-color: transparent;
}
.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader,
.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader {
  animation: swiper-preloader-spin 1s infinite linear;
}
.swiper-lazy-preloader-white {
  --swiper-preloader-color: #fff;
}
.swiper-lazy-preloader-black {
  --swiper-preloader-color: #000;
}
@keyframes swiper-preloader-spin {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(360deg);
  }
}
/* Slide styles end */

.swiper-fade.swiper-free-mode .swiper-slide {
  transition-timing-function: ease-out;
}
.swiper-fade .swiper-slide {
  pointer-events: none;
  transition-property: opacity;
}
.swiper-fade .swiper-slide .swiper-slide {
  pointer-events: none;
}
.swiper-fade .swiper-slide-active {
  pointer-events: auto;
}
.swiper-fade .swiper-slide-active .swiper-slide-active {
  pointer-events: auto;
}

:root {
  /*
  --swiper-pagination-color: var(--swiper-theme-color);
  --swiper-pagination-left: auto;
  --swiper-pagination-right: 8px;
  --swiper-pagination-bottom: 8px;
  --swiper-pagination-top: auto;
  --swiper-pagination-fraction-color: inherit;
  --swiper-pagination-progressbar-bg-color: rgba(0,0,0,0.25);
  --swiper-pagination-progressbar-size: 4px;
  --swiper-pagination-bullet-size: 8px;
  --swiper-pagination-bullet-width: 8px;
  --swiper-pagination-bullet-height: 8px;
  --swiper-pagination-bullet-border-radius: 50%;
  --swiper-pagination-bullet-inactive-color: #000;
  --swiper-pagination-bullet-inactive-opacity: 0.2;
  --swiper-pagination-bullet-opacity: 1;
  --swiper-pagination-bullet-horizontal-gap: 4px;
  --swiper-pagination-bullet-vertical-gap: 6px;
  */
}
.swiper-pagination {
  /* position: absolute;
  text-align: center; */
  transition: 300ms opacity;
  transform: translate3d(0, 0, 0);
  /* z-index: 10; */
}
.swiper-pagination.swiper-pagination-hidden {
  opacity: 0;
}
.swiper-pagination-disabled > .swiper-pagination,
.swiper-pagination.swiper-pagination-disabled {
  display: none !important;
}
/* Common Styles */
.swiper-pagination-fraction,
.swiper-pagination-custom,
.swiper-horizontal > .swiper-pagination-bullets,
.swiper-pagination-bullets.swiper-pagination-horizontal {
  /* bottom: var(--swiper-pagination-bottom, 8px);
  top: var(--swiper-pagination-top, auto);
  left: 0;
  width: 100%; */
}
/* Bullets */
.swiper-pagination-bullets-dynamic {
  overflow: hidden;
  font-size: 0;
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
  transform: scale(0.33);
  position: relative;
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active {
  transform: scale(1);
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main {
  transform: scale(1);
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev {
  transform: scale(0.66);
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev {
  transform: scale(0.33);
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next {
  transform: scale(0.66);
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next {
  transform: scale(0.33);
}
.swiper-pagination-bullet {
  /* width: var(--swiper-pagination-bullet-width, var(--swiper-pagination-bullet-size, 8px));
  height: var(--swiper-pagination-bullet-height, var(--swiper-pagination-bullet-size, 8px));
  display: inline-block;
  border-radius: var(--swiper-pagination-bullet-border-radius, 50%);
  background: var(--swiper-pagination-bullet-inactive-color, #000);
  opacity: var(--swiper-pagination-bullet-inactive-opacity, 0.2); */
}
button.swiper-pagination-bullet {
  border: none;
  margin: 0;
  padding: 0;
  box-shadow: none;
  -webkit-appearance: none;
          -moz-appearance: none;
       appearance: none;
}
.swiper-pagination-clickable .swiper-pagination-bullet {
  cursor: pointer;
}
.swiper-pagination-bullet:only-child {
  display: none !important;
}
.swiper-pagination-bullet-active {
  opacity: var(--swiper-pagination-bullet-opacity, 1);
  background: var(--swiper-pagination-color, var(--swiper-theme-color));
}
.swiper-vertical > .swiper-pagination-bullets,
.swiper-pagination-vertical.swiper-pagination-bullets {
  /* right: var(--swiper-pagination-right, 8px);
  left: var(--swiper-pagination-left, auto);
  top: 50%; */
  transform: translate3d(0px, -50%, 0);
}
.swiper-vertical > .swiper-pagination-bullets .swiper-pagination-bullet,
.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet {
  margin: var(--swiper-pagination-bullet-vertical-gap, 6px) 0;
  display: block;
}
.swiper-vertical > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic,
.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic {
  top: 50%;
  transform: translateY(-50%);
  width: 8px;
}
.swiper-vertical > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,
.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
  display: inline-block;
  transition: 200ms transform, 200ms top;
}
.swiper-horizontal > .swiper-pagination-bullets .swiper-pagination-bullet,
.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet {
  margin: 0 var(--swiper-pagination-bullet-horizontal-gap, 4px);
}
.swiper-horizontal > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic,
.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic {
  left: 50%;
  transform: translateX(-50%);
  white-space: nowrap;
}
.swiper-horizontal > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,
.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
  transition: 200ms transform, 200ms left;
}
.swiper-horizontal.swiper-rtl > .swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
  transition: 200ms transform, 200ms right;
}
/* Fraction */
.swiper-pagination-fraction {
  color: var(--swiper-pagination-fraction-color, inherit);
}
/* Progress */
.swiper-pagination-progressbar {
  background: var(--swiper-pagination-progressbar-bg-color, rgba(0, 0, 0, 0.25));
  position: absolute;
}
.swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
  background: var(--swiper-pagination-color, var(--swiper-theme-color));
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  transform: scale(0);
  transform-origin: left top;
}
.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
  transform-origin: right top;
}
.swiper-horizontal > .swiper-pagination-progressbar,
.swiper-pagination-progressbar.swiper-pagination-horizontal,
.swiper-vertical > .swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,
.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite {
  width: 100%;
  height: var(--swiper-pagination-progressbar-size, 4px);
  left: 0;
  top: 0;
}
.swiper-vertical > .swiper-pagination-progressbar,
.swiper-pagination-progressbar.swiper-pagination-vertical,
.swiper-horizontal > .swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,
.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite {
  width: var(--swiper-pagination-progressbar-size, 4px);
  height: 100%;
  left: 0;
  top: 0;
}
.swiper-pagination-lock {
  display: none;
}

:root {
  /*
  --swiper-scrollbar-border-radius: 10px;
  --swiper-scrollbar-top: auto;
  --swiper-scrollbar-bottom: 4px;
  --swiper-scrollbar-left: auto;
  --swiper-scrollbar-right: 4px;
  --swiper-scrollbar-sides-offset: 1%;
  --swiper-scrollbar-bg-color: rgba(0, 0, 0, 0.1);
  --swiper-scrollbar-drag-bg-color: rgba(0, 0, 0, 0.5);
  --swiper-scrollbar-size: 4px;
  */
}
.swiper-scrollbar {
  border-radius: var(--swiper-scrollbar-border-radius, 10px);
  position: relative;
  touch-action: none;
  background: var(--swiper-scrollbar-bg-color, rgba(0, 0, 0, 0.1));
}
.swiper-scrollbar-disabled > .swiper-scrollbar,
.swiper-scrollbar.swiper-scrollbar-disabled {
  display: none !important;
}
.swiper-horizontal > .swiper-scrollbar,
.swiper-scrollbar.swiper-scrollbar-horizontal {
  position: absolute;
  left: var(--swiper-scrollbar-sides-offset, 1%);
  bottom: var(--swiper-scrollbar-bottom, 4px);
  top: var(--swiper-scrollbar-top, auto);
  z-index: 50;
  height: var(--swiper-scrollbar-size, 4px);
  width: calc(100% - 2 * var(--swiper-scrollbar-sides-offset, 1%));
}
.swiper-vertical > .swiper-scrollbar,
.swiper-scrollbar.swiper-scrollbar-vertical {
  position: absolute;
  left: var(--swiper-scrollbar-left, auto);
  right: var(--swiper-scrollbar-right, 4px);
  top: var(--swiper-scrollbar-sides-offset, 1%);
  z-index: 50;
  width: var(--swiper-scrollbar-size, 4px);
  height: calc(100% - 2 * var(--swiper-scrollbar-sides-offset, 1%));
}
.swiper-scrollbar-drag {
  height: 100%;
  width: 100%;
  position: relative;
  background: var(--swiper-scrollbar-drag-bg-color, rgba(0, 0, 0, 0.5));
  border-radius: var(--swiper-scrollbar-border-radius, 10px);
  left: 0;
  top: 0;
}
.swiper-scrollbar-cursor-drag {
  cursor: move;
}
.swiper-scrollbar-lock {
  display: none;
}

@charset "UTF-8";
/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */
/* Document
   ========================================================================== */
/**
 * 1. Correct the line height in all browsers.
 * 2. Prevent adjustments of font size after orientation changes in iOS.
 */
html {
  line-height: 1.15; /* 1 */
  -webkit-text-size-adjust: 100%; /* 2 */
}

/* Sections
   ========================================================================== */
/**
 * Remove the margin in all browsers.
 */
body {
  margin: 0;
}

/**
 * Render the `main` element consistently in IE.
 */
main {
  display: block;
}

/**
 * Correct the font size and margin on `h1` elements within `section` and
 * `article` contexts in Chrome, Firefox, and Safari.
 */
h1 {
  font-size: 2em;
  margin: 0.67em 0;
}

/* Grouping content
   ========================================================================== */
/**
 * 1. Add the correct box sizing in Firefox.
 * 2. Show the overflow in Edge and IE.
 */
hr {
  box-sizing: content-box; /* 1 */
  height: 0; /* 1 */
  overflow: visible; /* 2 */
}

/**
 * 1. Correct the inheritance and scaling of font size in all browsers.
 * 2. Correct the odd `em` font sizing in all browsers.
 */
pre {
  font-family: monospace, monospace; /* 1 */
  font-size: 1em; /* 2 */
}

/* Text-level semantics
   ========================================================================== */
/**
 * Remove the gray background on active links in IE 10.
 */
a {
  background-color: transparent;
}

/**
 * 1. Remove the bottom border in Chrome 57-
 * 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari.
 */
abbr[title] {
  border-bottom: none; /* 1 */
  text-decoration: underline; /* 2 */
  -webkit-text-decoration: underline dotted;
          text-decoration: underline dotted; /* 2 */
}

/**
 * Add the correct font weight in Chrome, Edge, and Safari.
 */
b,
strong {
  font-weight: bolder;
}

/**
 * 1. Correct the inheritance and scaling of font size in all browsers.
 * 2. Correct the odd `em` font sizing in all browsers.
 */
code,
kbd,
samp {
  font-family: monospace, monospace; /* 1 */
  font-size: 1em; /* 2 */
}

/**
 * Add the correct font size in all browsers.
 */
small {
  font-size: 80%;
}

/**
 * Prevent `sub` and `sup` elements from affecting the line height in
 * all browsers.
 */
sub,
sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline;
}

sub {
  bottom: -0.25em;
}

sup {
  top: -0.5em;
}

/* Embedded content
   ========================================================================== */
/**
 * Remove the border on images inside links in IE 10.
 */
img {
  border-style: none;
}

/* Forms
   ========================================================================== */
/**
 * 1. Change the font styles in all browsers.
 * 2. Remove the margin in Firefox and Safari.
 */
button,
input,
optgroup,
select,
textarea {
  font-family: inherit; /* 1 */
  font-size: 100%; /* 1 */
  line-height: 1.15; /* 1 */
  margin: 0; /* 2 */
}

/**
 * Show the overflow in IE.
 * 1. Show the overflow in Edge.
 */
button,
input { /* 1 */
  overflow: visible;
}

/**
 * Remove the inheritance of text transform in Edge, Firefox, and IE.
 * 1. Remove the inheritance of text transform in Firefox.
 */
button,
select { /* 1 */
  text-transform: none;
}

/**
 * Correct the inability to style clickable types in iOS and Safari.
 */
button,
[type=button],
[type=reset],
[type=submit] {
  -webkit-appearance: button;
}

/**
 * Remove the inner border and padding in Firefox.
 */
button::-moz-focus-inner,
[type=button]::-moz-focus-inner,
[type=reset]::-moz-focus-inner,
[type=submit]::-moz-focus-inner {
  border-style: none;
  padding: 0;
}

/**
 * Restore the focus styles unset by the previous rule.
 */
button:-moz-focusring,
[type=button]:-moz-focusring,
[type=reset]:-moz-focusring,
[type=submit]:-moz-focusring {
  outline: 1px dotted ButtonText;
}

/**
 * Correct the padding in Firefox.
 */
fieldset {
  padding: 0.35em 0.75em 0.625em;
}

/**
 * 1. Correct the text wrapping in Edge and IE.
 * 2. Correct the color inheritance from `fieldset` elements in IE.
 * 3. Remove the padding so developers are not caught out when they zero out
 *    `fieldset` elements in all browsers.
 */
legend {
  box-sizing: border-box; /* 1 */
  color: inherit; /* 2 */
  display: table; /* 1 */
  max-width: 100%; /* 1 */
  padding: 0; /* 3 */
  white-space: normal; /* 1 */
}

/**
 * Add the correct vertical alignment in Chrome, Firefox, and Opera.
 */
progress {
  vertical-align: baseline;
}

/**
 * Remove the default vertical scrollbar in IE 10+.
 */
textarea {
  overflow: auto;
}

/**
 * 1. Add the correct box sizing in IE 10.
 * 2. Remove the padding in IE 10.
 */
[type=checkbox],
[type=radio] {
  box-sizing: border-box; /* 1 */
  padding: 0; /* 2 */
}

/**
 * Correct the cursor style of increment and decrement buttons in Chrome.
 */
[type=number]::-webkit-inner-spin-button,
[type=number]::-webkit-outer-spin-button {
  height: auto;
}

/**
 * 1. Correct the odd appearance in Chrome and Safari.
 * 2. Correct the outline style in Safari.
 */
[type=search] {
  -webkit-appearance: textfield; /* 1 */
  outline-offset: -2px; /* 2 */
}

/**
 * Remove the inner padding in Chrome and Safari on macOS.
 */
[type=search]::-webkit-search-decoration {
  -webkit-appearance: none;
}

/**
 * 1. Correct the inability to style clickable types in iOS and Safari.
 * 2. Change font properties to `inherit` in Safari.
 */
::-webkit-file-upload-button {
  -webkit-appearance: button; /* 1 */
  font: inherit; /* 2 */
}

/* Interactive
   ========================================================================== */
/*
 * Add the correct display in Edge, IE 10+, and Firefox.
 */
details {
  display: block;
}

/*
 * Add the correct display in all browsers.
 */
summary {
  display: list-item;
}

/* Misc
   ========================================================================== */
/**
 * Add the correct display in IE 10+.
 */
template {
  display: none;
}

/**
 * Add the correct display in IE 10.
 */
[hidden] {
  display: none;
}

:root {
  --fancybox-bg: #313030ba;
}

:root {
  --swiper-pagination-color: #DE005B;
  --swiper-pagination-left: auto;
  --swiper-pagination-right: 0;
  --swiper-pagination-bottom: 0;
  --swiper-pagination-top: auto;
  --swiper-pagination-fraction-color: inherit;
  --swiper-pagination-progressbar-bg-color: rgba(0, 0, 0, 0.25);
  --swiper-pagination-progressbar-size: 4px;
  --swiper-pagination-bullet-size: 0;
  --swiper-pagination-bullet-width: 0;
  --swiper-pagination-bullet-height: 0;
  --swiper-pagination-bullet-inactive-color: #000;
  --swiper-pagination-bullet-inactive-opacity: 0.2;
  --swiper-pagination-bullet-opacity: 1;
  --swiper-pagination-bullet-horizontal-gap: 3px;
  --swiper-pagination-bullet-vertical-gap: 6px;
}

@font-face {
  font-family: "Intro";
  font-weight: 400;
  font-style: normal;
  src: url("../themes/vino/assets/dist/fonts/Intro-Regular.ttf") format("truetype");
}
@font-face {
  font-family: "Intro";
  font-weight: 700;
  font-style: normal;
  src: url("../themes/vino/assets/dist/fonts/Intro-Bold.ttf") format("truetype");
}
@font-face {
  font-family: "Montserrat";
  font-weight: 300;
  font-style: normal;
  src: url("../themes/vino/assets/dist/fonts/Montserrat-Light.ttf") format("truetype");
}
@font-face {
  font-family: "Montserrat";
  font-weight: 400;
  font-style: normal;
  src: url("../themes/vino/assets/dist/fonts/Montserrat-Regular.ttf") format("truetype");
}
@font-face {
  font-family: "Montserrat";
  font-weight: 500;
  font-style: normal;
  src: url("../themes/vino/assets/dist/fonts/Montserrat-Medium.ttf") format("truetype");
}
* {
  box-sizing: border-box;
  -webkit-tap-highlight-color: transparent;
}

html,
body {
  margin: 0;
}

body {
  min-width: 320px;
  min-height: 100vh;
}

h1,
h2,
h3,
h4,
h5,
p {
  margin: 0;
  padding: 0;
}

a {
  text-decoration: none;
}

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

li {
  list-style-type: none;
}

img {
  max-width: 100%;
  -o-object-fit: contain;
     object-fit: contain;
}

button {
  padding: 0;
  border: none;
  background-color: transparent;
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
}

svg {
  display: block;
}

input:hover, input:active, input:focus, input:focus-visible {
  outline: none;
}

* {
  -webkit-tap-highlight-color: transparent;
}

body {
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
  gap: 0;
  min-width: 320px;
  min-height: 100svh;
  font-family: "Montserrat";
  color: #2B344A;
  background-color: #EEE9E5;
}
body[aria-label=fixed] {
  overflow-y: clip;
  height: 100lvh;
  padding-right: 17px;
}
body.dark {
  color: #fff;
  background-color: #2B344A;
}
body.dark main {
  background-color: #2B344A;
}

main {
  flex-grow: 2;
  overflow-x: clip;
  position: relative;
  background-color: #EEE9E5;
}

.fancybox__backdrop {
  background: rgba(43, 52, 74, 0.4);
  -webkit-backdrop-filter: blur(20px);
          backdrop-filter: blur(20px);
}

a {
  color: #2B344A;
}
a:focus {
  outline: none;
}

.font-main {
  font-family: "Montserrat";
}

.font-second {
  font-family: "Intro";
}

.text, .calendar__week {
  color: #2B344A;
  font-family: "Intro";
  font-size: 18px;
  font-weight: 400;
  line-height: 133%;
}
@media (max-width: 992px) {
  .text, .calendar__week {
    font-size: 16px;
  }
}
@media (max-width: 576px) {
  .text, .calendar__week {
    font-size: 14px;
  }
}
.text_medium, .calendar__week {
  font-size: 16px;
  line-height: 137%;
}
@media (max-width: 992px) {
  .text_medium, .calendar__week {
    font-size: 14px;
    line-height: 18px;
  }
}
.text_small {
  font-size: 14px;
  line-height: 1;
}
@media (max-width: 992px) {
  .text_small {
    font-size: 12px;
  }
}
.text_bold {
  font-weight: bold;
}
.text_font-1 {
  font-family: "Montserrat";
}

.top-section {
  padding-top: 160px;
}
@media (max-width: 992px) {
  .top-section {
    padding-top: 120px;
  }
}
@media (max-width: 768px) {
  .top-section {
    padding-top: 80px;
  }
}
.top-section_margin {
  margin-top: 160px;
}
@media (max-width: 992px) {
  .top-section_margin {
    margin-top: 120px;
  }
}
@media (max-width: 768px) {
  .top-section_margin {
    margin-top: 80px;
  }
}

.title, .title-5, .title-4, .title-3, .title-2, .calendar__swiper_month, .title-1 {
  font-family: "Intro";
  text-transform: uppercase;
  font-weight: 700;
  color: #2B344A;
}

.title-theme {
  color: #DE005B;
}

.title-white {
  color: #fff;
}

.title-1 {
  color: #DE005B;
  font-size: 56px;
  line-height: 114%;
}
@media (max-width: 1200px) {
  .title-1 {
    font-size: 50px;
  }
}
@media (max-width: 992px) {
  .title-1 {
    font-size: 46px;
  }
}
@media (max-width: 768px) {
  .title-1 {
    font-size: 36px;
  }
}
@media (max-width: 576px) {
  .title-1 {
    font-size: 28px;
    line-height: 32px;
  }
}

.title-2, .calendar__swiper_month {
  font-size: 40px;
  line-height: 120%;
}
@media (max-width: 992px) {
  .title-2, .calendar__swiper_month {
    font-size: 34px;
  }
}
@media (max-width: 768px) {
  .title-2, .calendar__swiper_month {
    font-size: 28px;
  }
}
@media (max-width: 576px) {
  .title-2, .calendar__swiper_month {
    font-size: 24px;
    line-height: 32px;
  }
}

.title-3 {
  font-size: 24px;
  line-height: 133%;
}
@media (max-width: 1200px) {
  .title-3 {
    font-size: 22px;
  }
}
@media (max-width: 768px) {
  .title-3 {
    font-size: 20px;
  }
}
@media (max-width: 576px) {
  .title-3 {
    font-size: 18px;
  }
}

.title-4 {
  font-size: 18px;
  line-height: 133%;
}
@media (max-width: 992px) {
  .title-4 {
    font-size: 16px;
  }
}
@media (max-width: 576px) {
  .title-4 {
    font-size: 14px;
  }
}

.title-5 {
  font-size: 16px;
  line-height: 137%;
}
@media (max-width: 992px) {
  .title-5 {
    font-size: 14px;
  }
}
@media (max-width: 576px) {
  .title-5 {
    font-size: 12px;
    line-height: 133%;
  }
}

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

.title-mb_big {
  margin-bottom: 80px;
}
@media (max-width: 992px) {
  .title-mb_big {
    margin-bottom: 60px;
  }
}
@media (max-width: 768px) {
  .title-mb_big {
    margin-bottom: 30px;
  }
}
@media (max-width: 576px) {
  .title-mb_big {
    margin-bottom: 24px;
  }
}
.title-mb_medium {
  margin-bottom: 60px;
}
@media (max-width: 992px) {
  .title-mb_medium {
    margin-bottom: 40px;
  }
}
@media (max-width: 768px) {
  .title-mb_medium {
    margin-bottom: 30px;
  }
}
@media (max-width: 576px) {
  .title-mb_medium {
    margin-bottom: 24px;
  }
}
.title-mb_small {
  margin-bottom: 40px;
}
@media (max-width: 768px) {
  .title-mb_small {
    margin-bottom: 30px;
  }
}
@media (max-width: 576px) {
  .title-mb_small {
    margin-bottom: 24px;
  }
}

.title-mt_big {
  margin-top: 80px;
}
@media (max-width: 992px) {
  .title-mt_big {
    margin-top: 60px;
  }
}
@media (max-width: 768px) {
  .title-mt_big {
    margin-top: 30px;
  }
}
@media (max-width: 576px) {
  .title-mt_big {
    margin-top: 24px;
  }
}
.title-mt_medium {
  margin-top: 60px;
}
@media (max-width: 992px) {
  .title-mt_medium {
    margin-top: 40px;
  }
}
@media (max-width: 768px) {
  .title-mt_medium {
    margin-top: 30px;
  }
}
@media (max-width: 576px) {
  .title-mt_medium {
    margin-top: 24px;
  }
}
.title-mt_small {
  margin-top: 40px;
}
@media (max-width: 768px) {
  .title-mt_small {
    margin-top: 30px;
  }
}
@media (max-width: 576px) {
  .title-mt_small {
    margin-top: 24px;
  }
}

@keyframes up-down {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: translateY(-20px);
  }
}
@keyframes fade {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
.wine-cursor {
  --size: 0;
  --scale: 0;
  position: fixed;
  top: calc(var(--size) / -2);
  left: calc(var(--size) / -2);
  width: var(--size);
  height: var(--size);
  background-color: transparent;
  border-radius: 50%;
  pointer-events: none;
  z-index: 999;
}
.wine-cursor .cursor-inner-see {
  position: absolute;
  top: 50%;
  left: 50%;
  align-items: center;
  gap: 12px;
  height: 32px;
  transform-origin: center;
  transform: translate(-50%, -50%) scale(var(--scale));
  transition: all;
  transition-duration: 0.3s;
  transition-timing-function: ease;
}
.wine-cursor .cursor-inner-see:after {
  content: "";
  display: block;
  height: 20px;
  width: 20px;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  background-image: url("data:image/svg+xml,%3Csvg width='64px' height='64px' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg id='SVGRepo_bgCarrier' stroke-width='0'%3E%3C/g%3E%3Cg id='SVGRepo_tracerCarrier' stroke-linecap='round' stroke-linejoin='round'%3E%3C/g%3E%3Cg id='SVGRepo_iconCarrier'%3E%3Cpath d='M16.3153 16.6681C15.9247 17.0587 15.9247 17.6918 16.3153 18.0824C16.7058 18.4729 17.339 18.4729 17.7295 18.0824L22.3951 13.4168C23.1761 12.6357 23.1761 11.3694 22.3951 10.5883L17.7266 5.9199C17.3361 5.52938 16.703 5.52938 16.3124 5.91991C15.9219 6.31043 15.9219 6.9436 16.3124 7.33412L19.9785 11.0002L2 11.0002C1.44772 11.0002 1 11.4479 1 12.0002C1 12.5524 1.44772 13.0002 2 13.0002L19.9832 13.0002L16.3153 16.6681Z' fill='%23ffffff'%3E%3C/path%3E%3C/g%3E%3C/svg%3E");
}
@media (max-width: 768px) {
  .wine-cursor {
    display: none !important;
  }
}

.d-none {
  display: none !important;
}

.container {
  width: 100%;
  max-width: 100%;
  padding: 0 56px;
  margin: 0 auto;
}
@media (max-width: 1200px) {
  .container {
    padding: 0 24px;
  }
}
.container-y {
  padding-top: 24px;
  padding-bottom: 24px;
}

.container-y-adaptive {
  padding-top: 56px;
  padding-bottom: 56px;
}
@media (max-width: 1200px) {
  .container-y-adaptive {
    padding-top: 24px;
    padding-bottom: 24px;
  }
}

.black-to-theme-text {
  color: #2B344A;
  transition-property: color;
  transition-duration: 0.3s;
  transition-timing-function: ease;
}
@media (min-width: 768px) {
  .black-to-theme-text:hover {
    color: #DE005B;
  }
}
.black-to-theme-text:active {
  color: #b5004a;
}

.default-to-theme-text {
  color: inherit;
  transition-property: color;
  transition-duration: 0.3s;
  transition-timing-function: ease;
}
@media (min-width: 768px) {
  .default-to-theme-text:hover {
    color: #DE005B;
  }
}
.default-to-theme-text:active {
  color: #b5004a;
}

.pink-to-black-link {
  color: #DE005B;
  transition-property: color;
  transition-duration: 0.3s;
  transition-timing-function: ease;
}
@media (min-width: 768px) {
  .pink-to-black-link:hover {
    color: #b5004a;
  }
}
.pink-to-black-link:active {
  color: #ca0053;
}

.undelined {
  text-decoration: underline;
  text-underline-offset: 2px;
}

.pink-round {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0 23px;
  border: 1px solid #DE005B;
  border-radius: 40px;
  font-family: "Intro";
  font-weight: 700;
  color: #fff;
  white-space: nowrap;
  background-color: #DE005B;
  transition-property: color, background-color, border-color;
  transition-duration: 0.3s;
  transition-timing-function: ease;
}
.pink-round .text, .pink-round .calendar__week {
  color: inherit;
  font-size: inherit;
  font-family: inherit;
  font-weight: inherit;
  animation: fade 0.3s ease forwards;
  transform: translateY(7%);
}
@media (min-width: 768px) {
  .pink-round:hover {
    border-color: #b5004a;
    background-color: #b5004a;
  }
}
.pink-round:active {
  border-color: #ca0053;
  background-color: #ca0053;
}
.pink-round_border {
  color: #DE005B;
  background-color: transparent;
}
@media (min-width: 768px) {
  .pink-round_border:hover {
    border-color: #DE005B;
    background-color: #edd2d8;
  }
}
.pink-round_border:active {
  border-color: #DE005B;
  color: #fff;
  background-color: #DE005B;
}
.pink-round_always-big {
  min-height: 68px;
}

.black-border-round {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0 18px;
  border: 1px solid #2B344A;
  border-radius: 32px;
  white-space: nowrap;
  transition-property: color, border-color, background-color;
  transition-duration: 0.3s;
  transition-timing-function: ease;
}
@media (min-width: 768px) {
  .black-border-round:hover {
    background-color: rgba(43, 52, 74, 0.1);
  }
}
.black-border-round:active {
  background-color: #2B344A;
  color: #fff;
}

.white-border-round {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0 18px;
  border: 1px solid rgba(255, 255, 255, 0.2);
  border-radius: 32px;
  white-space: nowrap;
  transition-property: color, border-color, background-color;
  transition-duration: 0.3s;
  transition-timing-function: ease;
}
@media (min-width: 768px) {
  .white-border-round:hover {
    background-color: rgba(255, 255, 255, 0.2);
  }
}
.white-border-round:active {
  background-color: #fff;
  color: #fff;
}
.white-border-round:active svg path {
  fill: #2B344A;
}

.watch-video {
  display: inline-block;
  flex-shrink: 0;
  width: auto;
  border-radius: 100%;
  background-color: transparent;
  padding: 20px;
  overflow: clip;
  transition-property: background-color;
  background-color: #DE005B;
  transition-duration: 0.3s;
  transition-timing-function: ease;
}
@media (max-width: 768px) {
  .watch-video {
    padding: 10px;
  }
}
.watch-video svg {
  animation: rot 10s linear infinite;
}
@media (max-width: 992px) {
  .watch-video svg {
    width: 380px;
    height: 380px;
  }
}
@media (max-width: 768px) {
  .watch-video svg {
    height: 300px;
    width: 300px;
  }
}
@media (max-width: 576px) {
  .watch-video svg {
    width: 224px;
    height: 224px;
  }
}
.watch-video svg path {
  transition-property: fill;
  transition-duration: 0.3s;
  transition-timing-function: ease;
}
.watch-video svg .letter {
  fill: #fff;
}
.watch-video svg .dot {
  fill: #2B344A;
}
.watch-video:active {
  background-color: #b5004a;
}
.watch-video:active svg {
  animation-play-state: paused;
}
.watch-video:active svg .letter {
  fill: #fff;
}
.watch-video:active svg .dot {
  fill: #2B344A;
}
@media (min-width: 768px) {
  .watch-video:hover svg {
    animation-play-state: paused;
  }
  .watch-video:hover:active {
    background-color: #b5004a;
  }
}

.grey-round {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0 16px;
  height: 34px;
  border-radius: 40px;
  border: 1px solid transparent;
  font-size: 12px;
  font-weight: 400;
  line-height: 1;
  white-space: nowrap;
  background-color: rgba(43, 52, 74, 0.1);
  transition-property: background-color, color, border-color;
  transition-duration: 0.3s;
  transition-timing-function: ease;
}
@media (min-width: 768px) {
  .grey-round:hover {
    border-color: #2B344A;
  }
}
.grey-round:active {
  border-color: #2B344A;
  color: #fff;
  background-color: #2B344A;
}

.btn-next {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 62px;
  height: 62px;
  padding: 3px;
  border-radius: 100%;
  background-color: #EEE9E5;
  transition-property: background-color;
  transition-duration: 0.3s;
  transition-timing-function: ease;
}
.btn-next .svg {
  position: relative;
}
.btn-next .svg .icon {
  transform: translate(25px, 20px);
  transform-origin: center;
  transition-property: fill, transform;
  transition-duration: 0.3s;
  transition-timing-function: ease;
}
.btn-next .svg circle {
  fill: none;
  stroke-width: 1;
  transform-origin: center;
  transform: rotate(-100deg);
  transition-property: stroke, stroke-dasharray, stroke-dashoffset;
  transition-duration: 0.3s;
  transition-timing-function: ease;
}
.btn-next .svg .circle-before {
  stroke: #DE005B;
  stroke-opacity: 0.2;
}
.btn-next .svg .circle-progress {
  stroke: #DE005B;
  stroke-opacity: 1;
}
.btn-next .svg .circle-after {
  stroke: #EEE9E5;
  stroke-width: 2px;
  stroke-dashoffset: 4px;
}
.btn-next.previoused svg .icon {
  transform: translate(-25px, 20px) scale(-1, 1);
}
@media (min-width: 768px) {
  .btn-next:hover {
    background-color: #edd2d8;
  }
  .btn-next:hover .circle-after {
    stroke: #edd2d8;
  }
}
.btn-next:active {
  background-color: #edd2d8;
}
.btn-next:active .circle-after {
  stroke: #edd2d8;
}
.btn-next:active .circle-progress {
  stroke: #b5004a;
}
.btn-next:active svg path {
  fill: #b5004a;
}

.nav-btn svg {
  overflow: visible;
}
.nav-btn svg path,
.nav-btn svg rect {
  transition-property: fill, stroke;
  transition-duration: 0.3s;
  transition-timing-function: ease;
}
.nav-btn.swiper-button-disabled {
  pointer-events: none;
}
.nav-btn.swiper-button-disabled svg path {
  fill: #939393;
}
.nav-btn.swiper-button-disabled svg rect {
  stroke: #939393;
}
@media (min-width: 768px) {
  .nav-btn:hover svg rect {
    stroke: #DE005B;
    fill: #edd2d8;
  }
}
.nav-btn:active svg path {
  fill: #fff;
}
.nav-btn:active svg rect {
  stroke: #DE005B;
  fill: #DE005B;
}
.nav-btn_white svg rect {
  stroke: #fff;
  fill: #fff;
}
.nav-btn_white svg path {
  fill: #DE005B;
}
.nav-btn_white.swiper-button-disabled svg rect {
  stroke: rgba(43, 52, 74, 0.08);
  fill: rgba(43, 52, 74, 0.08);
}
.nav-btn_white.swiper-button-disabled svg path {
  fill: #2B344A;
}

.paginators.swiper-pagination-bullets-dynamic {
  width: 40px !important;
  transform: translateX(-11px) !important;
  overflow: visible;
}
.paginators.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
  transform: scale(0);
}
.paginators.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev,
.paginators.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next,
.paginators.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next,
.paginators.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main {
  transform: scale(1) !important;
}
.paginators .swiper-pagination-bullet {
  display: inline-block;
  width: 5px;
  height: 5px;
  border-radius: 100%;
  flex-shrink: 0;
  background-color: rgba(0, 0, 0, 0.2);
  transition-property: background-color;
  transition-duration: 0.3s;
  transition-timing-function: ease;
}
.paginators .swiper-pagination-bullet.swiper-pagination-bullet-active {
  background-color: #DE005B;
  pointer-events: none;
}

.modal-closer svg {
  transition-property: transform;
  transition-duration: 0.3s;
  transition-timing-function: ease;
}
.modal-closer svg rect,
.modal-closer svg path {
  transition-property: fill, stroke, fill-opacity;
  transition-duration: 0.3s;
  transition-timing-function: ease;
}
@media (min-width: 768px) {
  .modal-closer:hover svg {
    transform: rotate(90deg);
  }
}
.modal-closer:active svg rect {
  fill-opacity: 0.15;
}

.back-btn {
  display: flex;
  align-items: center;
  gap: 12px;
  line-height: 1;
  width: -moz-max-content;
  width: max-content;
  margin-bottom: 20px;
  transition-duration: 0.3s;
  transition-timing-function: ease;
}
.back-btn svg path {
  fill: currentColor;
}
.back-btn:hover {
  color: #DE005B;
}

@keyframes rot {
  100% {
    transform: rotate(1turn);
  }
}
.header {
  position: fixed;
  inset: 0;
  bottom: auto;
  z-index: 30;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  pointer-events: none;
  padding: 40px 0;
  background-color: rgba(238, 233, 229, var(--h-opacity, 0));
}
@media (max-width: 1200px) {
  .header {
    padding: 24px 0;
  }
}
@media (max-width: 992px) {
  .header {
    padding: 24px 0;
  }
}
@media (max-width: 768px) {
  .header {
    padding: 16px 0;
  }
}
.header__pointer-evented {
  pointer-events: all;
}
.header__content {
  display: flex;
  align-items: center;
  gap: 40px;
  justify-content: space-between;
}
@media (max-width: 1200px) {
  .header__content {
    gap: 24px;
  }
}
@media (max-width: 992px) {
  .header__content {
    gap: 20px;
  }
}
@media (max-width: 768px) {
  .header__content {
    gap: 24px;
  }
}
@media (max-width: 576px) {
  .header__content {
    gap: 16px;
  }
}
.header__burgered-content {
  align-items: flex-start;
  flex-grow: 2;
}
@media (max-width: 992px) {
  .header__burgered-content {
    position: fixed;
    inset: 0;
    height: 100lvh;
    padding: 24px;
    pointer-events: all;
    background: rgba(43, 52, 74, 0.4);
    -webkit-backdrop-filter: blur(20px);
            backdrop-filter: blur(20px);
    visibility: hidden;
  }
}
@media (max-width: 768px) {
  .header__burgered-content {
    padding: 0;
  }
}
@media (min-width: 993px) {
  .header__burgered-content {
    visibility: visible !important;
    opacity: 1 !important;
    display: flex !important;
  }
}
.header__burgered-card {
  width: 100%;
  display: flex;
  align-items: center;
  gap: 40px;
}
@media (max-width: 1200px) {
  .header__burgered-card {
    gap: 24px;
  }
}
@media (max-width: 992px) {
  .header__burgered-card {
    gap: 20px;
  }
}
@media (max-width: 768px) {
  .header__burgered-card {
    gap: 24px;
  }
}
@media (max-width: 576px) {
  .header__burgered-card {
    gap: 16px;
  }
}
@media (max-width: 992px) {
  .header__burgered-card {
    position: relative;
    display: grid;
    grid-template-columns: 1fr auto;
    gap: 24px;
    padding: 80px 100px;
    background-image: url("data:image/svg+xml,%3Csvg width='771' height='394' viewBox='0 0 771 394' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M771.479 332.429C735.446 343.113 698.007 350.245 659.607 353.454C686.999 370.137 712.788 389.08 736.738 410H735.218C711.211 389.117 685.363 370.22 657.911 353.593C625.663 356.189 592.744 356.018 559.42 352.861C472.642 344.641 392.366 317.05 322.464 274.768C201.273 284.594 89.5859 333.565 1.52441 410H0C88.0195 333.285 199.732 284.019 321.008 273.885C211.641 207.275 127.837 104.635 84.5127 -16H85.5752C129.012 104.706 213.058 207.337 322.704 273.745C354.952 271.15 387.871 271.32 421.195 274.477C507.974 282.697 588.249 310.288 658.151 352.57C697.062 349.415 734.995 342.225 771.479 331.386V332.429ZM559.514 351.866C592.301 354.972 624.694 355.182 656.441 352.706C586.944 310.907 507.231 283.631 421.102 275.473C388.314 272.367 355.921 272.157 324.174 274.632C393.671 316.432 473.384 343.707 559.514 351.866Z' fill='%23DE005B' fill-opacity='0.2'/%3E%3C/svg%3E%0A");
    background-repeat: no-repeat;
    background-position: right bottom;
    background-size: cover;
    background-color: #EEE9E5;
  }
}
@media (max-width: 768px) {
  .header__burgered-card {
    padding: 60px;
    padding-right: 80px;
    max-height: 100lvh;
    overflow: auto;
  }
}
@media (max-width: 576px) {
  .header__burgered-card {
    padding: 32px 24px;
    grid-template-columns: 1fr;
    justify-items: center;
    gap: 32px;
    background-image: none;
  }
}
@media (max-width: 400px) {
  .header__burgered-card {
    height: 100lvh;
  }
}
.header__burgered-address {
  display: none;
  text-align: center;
  white-space: nowrap;
}
@media (max-width: 992px) {
  .header__burgered-address {
    display: block;
    font-size: 16px;
    line-height: 22px;
  }
}
@media (max-width: 768px) {
  .header__burgered-address {
    font-size: 14px;
    line-height: 18px;
  }
}
.header__burgered-closer {
  position: absolute;
  top: 28px;
  right: 60px;
  display: none;
}
@media (max-width: 992px) {
  .header__burgered-closer {
    display: inline-block;
  }
}
@media (max-width: 768px) {
  .header__burgered-closer {
    top: 16px;
    right: 16px;
  }
}
.header__nav {
  flex-grow: 2;
}
@media (max-width: 992px) {
  .header__nav {
    grid-row: span 2;
  }
}
@media (max-width: 576px) {
  .header__nav {
    grid-row: auto;
  }
}
.header__nav-list {
  display: flex;
  align-items: center;
  gap: 32px;
}
@media (max-width: 1200px) {
  .header__nav-list {
    gap: 24px;
  }
}
@media (max-width: 992px) {
  .header__nav-list {
    flex-direction: column;
    align-items: flex-start;
    gap: 8px;
  }
}
@media (max-width: 576px) {
  .header__nav-list {
    align-items: center;
  }
}
.header__link {
  font-size: 14px;
  font-weight: 400;
  line-height: 1;
}
@media (max-width: 1200px) {
  .header__link {
    font-size: 12px;
  }
}
@media (max-width: 992px) {
  .header__link {
    font-size: 24px;
    line-height: 40px;
  }
}
@media (max-width: 768px) {
  .header__link {
    font-size: 18px;
    line-height: 32px;
    font-weight: 500;
  }
}
.header__link_to-form {
  font-weight: 700;
}
.header__link_btn {
  height: 32px;
  line-height: 1;
  text-transform: uppercase;
}
@media (max-width: 992px) {
  .header__link_btn {
    height: 56px;
    font-size: 18px;
    width: 100%;
  }
}
.header__link_tel {
  order: 1;
}
@media (max-width: 992px) {
  .header__link_tel {
    height: 44px;
    font-size: 16px;
  }
}
@media (max-width: 768px) {
  .header__link_tel {
    font-weight: 400;
  }
}
.header__contacts {
  display: flex;
  align-items: center;
  gap: 16px;
}
.header__contacts::before {
  order: 2;
  content: "";
  display: block;
  flex-shrink: 0;
  flex-grow: 0;
  width: 4px;
  height: 4px;
  border-radius: 100%;
  background-color: #DE005B;
}
@media (max-width: 1200px) {
  .header__contacts::before {
    display: none;
  }
}
@media (max-width: 1200px) {
  .header__contacts {
    gap: 24px;
  }
}
@media (max-width: 992px) {
  .header__contacts {
    flex-direction: column;
  }
}
@media (max-width: 576px) {
  .header__contacts {
    gap: 16px;
    align-items: center;
  }
}
.header__socials {
  display: flex;
  align-items: center;
  gap: 8px;
  order: 3;
}
@media (max-width: 992px) {
  .header__socials {
    gap: 16px;
  }
}
@media (max-width: 576px) {
  .header__socials {
    gap: 24px;
  }
}
.header__social-link {
  display: flex;
  align-items: center;
  justify-content: center;
  flex-shrink: 0;
  width: 32px;
  height: 32px;
  border: 1px solid #2B344A;
  border-radius: 100%;
  transition-property: border-color, background-color;
  transition-duration: 0.3s;
  transition-timing-function: ease;
}
.header__social-link svg {
  height: 16px;
  width: auto;
  flex-shrink: 0;
}
.header__social-link svg path {
  fill: #2B344A;
  transition-property: fill;
  transition-duration: 0.3s;
  transition-timing-function: ease;
}
.header__social-link svg.biglify {
  height: 20px;
}
@media (max-width: 992px) {
  .header__social-link {
    height: 40px;
    width: 40px;
  }
  .header__social-link svg {
    height: 20px;
  }
  .header__social-link svg.biglify {
    height: 24px;
  }
}
@media (min-width: 768px) {
  .header__social-link:hover {
    background-color: rgba(43, 52, 74, 0.1);
  }
}
.header__social-link:active {
  background-color: #2B344A;
}
.header__social-link:active svg path {
  fill: #fff;
}
.header__tablet-actions {
  display: none;
}
@media (max-width: 992px) {
  .header__tablet-actions {
    display: flex;
    align-items: center;
    gap: 16px;
  }
}
.header__circle-btn {
  flex-shrink: 0;
  display: flex;
  align-items: center;
  justify-content: center;
  height: 48px;
  width: 48px;
  border-radius: 100%;
  overflow: hidden;
}
.header__circle-btn_burger {
  background-color: #DE005B;
  transition: background-color;
  transition-duration: 0.3s;
  transition-timing-function: ease;
}
.header__circle-btn_burger svg {
  overflow: visible;
}
.header__circle-btn_burger svg path,
.header__circle-btn_burger svg rect {
  transition-property: fill, stroke, transform;
  transition-duration: 0.3s;
  transition-timing-function: ease;
}
@media (min-width: 768px) {
  .header__circle-btn_burger:hover {
    background-color: #b5004a;
  }
}
.header__circle-btn_burger:active {
  background-color: #b5004a;
}
.header__circle-btn_burger:active path:first-of-type {
  transform: translateX(-1px);
}
.header__circle-btn_burger:active path:nth-of-type(2) {
  transform: translateX(2px);
}
.header__circle-btn_burger:active path:last-of-type {
  transform: translateX(-2px);
}
.header__circle-btn_tel {
  border: 1px solid #2B344A;
  transition-property: border-color, background-color;
  transition-duration: 0.3s;
  transition-timing-function: ease;
}
.header__circle-btn_tel svg path,
.header__circle-btn_tel svg rect {
  transition-property: fill, stroke;
  transition-duration: 0.3s;
  transition-timing-function: ease;
}
@media (min-width: 768px) {
  .header__circle-btn_tel:hover {
    background-color: rgba(43, 52, 74, 0.1);
  }
}
.header__circle-btn_tel:active {
  background-color: #2B344A;
}
.header__circle-btn_tel:active svg path {
  fill: #fff;
}
@media (max-width: 768px) {
  .header__circle-btn {
    height: 40px;
    width: 40px;
  }
}
@media (max-width: 576px) {
  .header__circle-btn {
    width: 32px;
    height: 32px;
  }
}
.header__logo {
  flex-shrink: 0;
}
@media (max-width: 992px) {
  .header__logo {
    height: 48px;
  }
  .header__logo svg {
    height: 100%;
    width: auto;
  }
}
@media (max-width: 768px) {
  .header__logo {
    height: 40px;
  }
}
@media (max-width: 576px) {
  .header__logo {
    height: 32px;
  }
}

.hero {
  position: fixed;
  inset: 0;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
}
@media (max-width: 768px) {
  .hero {
    position: relative;
  }
}
.hero__container {
  height: 100%;
}
.hero__content {
  padding: 120px 0 180px;
  min-height: 100lvh;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  gap: 60px;
  height: 100%;
}
@media (max-width: 992px) {
  .hero__content {
    gap: 50px;
  }
}
@media (max-width: 768px) {
  .hero__content {
    gap: 40px;
  }
}
.hero svg {
  flex-shrink: 0.5;
}
@media (max-width: 768px) {
  .hero svg {
    width: 290px;
  }
}
@media (max-width: 576px) {
  .hero svg {
    width: calc(100vw - 24px * 2 - 32px);
    height: auto;
    max-width: 320px;
  }
}
.hero__address {
  display: flex;
  flex-direction: column;
  align-items: center;
  font-size: 16px;
  line-height: 24px;
  text-align: center;
  font-style: normal;
}
@media (max-width: 576px) {
  .hero__address {
    gap: 8px;
    line-height: 20px;
    width: -moz-min-content;
    width: min-content;
  }
}
.hero__address address {
  font-style: normal;
}

.first-section {
  margin-top: calc(100lvh - 50px);
}
@media (max-width: 768px) {
  .first-section {
    margin-top: 0;
  }
}

.about {
  background-color: #EEE9E5;
}
.about__layer-0 {
  z-index: 0;
  position: relative;
}
.about__layer-1, .about__slide:after {
  z-index: 1;
  position: relative;
}
.about__layer-2 {
  z-index: 2;
  position: relative;
}
.about__content {
  position: relative;
}
.about__swiper {
  position: relative;
}
.about__swiper-list {
  height: 110lvh;
}
@media (max-width: 768px) {
  .about__swiper-list {
    height: 100vh;
    max-height: 800px;
    min-height: 588px;
  }
}
.about__slide-content {
  display: grid;
  grid-template-columns: repeat(12, 1fr);
  gap: 24px;
}
.about__text-content {
  grid-column: 2/12;
  display: grid;
  grid-template-columns: 328px 1fr;
  -moz-column-gap: 70px;
       column-gap: 70px;
  row-gap: 56px;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  width: 100%;
}
@media (max-width: 1400px) {
  .about__text-content {
    grid-column: 1/13;
  }
}
@media (max-width: 1200px) {
  .about__text-content {
    -moz-column-gap: 56px;
         column-gap: 56px;
  }
}
@media (max-width: 992px) {
  .about__text-content {
    grid-template-columns: 1fr;
    gap: 24px;
  }
}
.about__slide {
  position: relative;
  display: flex;
  align-items: flex-end;
  height: 100%;
  width: 100%;
}
.about__slide picture {
  position: absolute;
  inset: 0;
  width: 100%;
  height: 100%;
}
.about__slide img {
  position: absolute;
  inset: 0;
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
  -o-object-position: center center;
     object-position: center center;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
}
.about__slide:after {
  pointer-events: none;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  content: "";
  position: absolute;
  inset: 0;
  width: 100%;
  height: 100%;
  background: linear-gradient(180deg, rgba(0, 0, 0, 0) 48.44%, rgba(0, 0, 0, 0.3) 73.44%), linear-gradient(0deg, rgba(0, 0, 0, 0.4) 0%, rgba(0, 0, 0, 0.4) 100%);
}
.about__slide.swiper-slide-active .about__text-content {
  -webkit-user-select: text;
     -moz-user-select: text;
          user-select: text;
}
.about__title {
  display: flex;
  align-items: center;
  gap: 16px;
  grid-column: span 2;
  color: #fff;
  white-space: nowrap;
}
.about__title span {
  white-space: nowrap;
}
@media (max-width: 1200px) {
  .about__title {
    gap: 0;
    flex-direction: column;
    align-items: flex-start;
    white-space: normal;
  }
}
@media (max-width: 992px) {
  .about__title {
    grid-column: auto;
    height: 96px;
  }
}
.about__desc {
  height: calc(224px - 24px);
  grid-column-start: 2;
  color: #fff;
  font-family: "Montserrat";
  font-weight: 400;
  text-transform: none;
}
@media (max-width: 992px) {
  .about__desc {
    grid-column: auto;
    height: 144px;
  }
}
.about__switchers-wrap {
  display: grid;
  grid-template-columns: repeat(12, 1fr);
  gap: 24px;
  position: absolute;
  bottom: 160px;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  pointer-events: none;
}
@media (max-width: 992px) {
  .about__switchers-wrap {
    bottom: calc(24px * 4 + 144px + 96px);
  }
}
@media (max-width: 768px) {
  .about__switchers-wrap {
    bottom: calc(24px * 3 + 144px + 96px);
  }
}
@media (max-width: 576px) {
  .about__switchers-wrap {
    margin: 0;
    max-width: 100%;
    width: calc(100% - 24px * 2);
    justify-content: space-around;
    gap: 5px;
  }
}
@media (max-width: 400px) {
  .about__switchers-wrap {
    justify-content: space-between;
  }
}
.about__switchers {
  grid-column: 2/12;
  display: flex;
  align-items: center;
  gap: 24px;
  -webkit-user-select: auto;
     -moz-user-select: auto;
          user-select: auto;
  pointer-events: all;
}
@media (max-width: 1400px) {
  .about__switchers {
    grid-column: 1/13;
  }
}
@media (max-width: 1200px) {
  .about__switchers {
    grid-column: auto;
  }
}
@media (max-width: 576px) {
  .about__switchers {
    justify-content: space-around;
    gap: 5px;
  }
}
@media (max-width: 400px) {
  .about__switchers {
    justify-content: space-between;
  }
}
.about__switcher {
  position: relative;
  display: flex;
  align-items: center;
  justify-content: center;
  flex-shrink: 0;
  width: 64px;
  height: 64px;
  border-radius: 100%;
}
.about__switcher::before {
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  pointer-events: none;
  content: "";
  display: block;
  position: absolute;
  inset: 0;
  transform: scale(0.9);
  border-radius: 100%;
  background-color: transparent;
  transition-property: background-color, filter, transform;
  transition-duration: 0.3s;
  transition-timing-function: ease;
}
.about__switcher svg {
  position: relative;
}
.about__switcher svg .change-stroke {
  transition-property: stroke;
  transition-duration: 0.3s;
  transition-timing-function: ease;
}
.about__switcher svg .change-fill {
  transition-property: fill;
  transition-duration: 0.3s;
  transition-timing-function: ease;
}
@media (min-width: 768px) {
  .about__switcher:hover .change-stroke {
    stroke: #DE005B;
  }
  .about__switcher:hover .change-fill {
    fill: #DE005B;
  }
  .about__switcher:hover::before {
    transform: scale(1);
  }
}
@media (max-width: 992px) {
  .about__switcher {
    width: 60px;
    height: 60px;
  }
  .about__switcher .svg-diamond {
    width: 28px;
    height: 22px;
  }
  .about__switcher .svg-sofa {
    width: 27.078px;
    height: 25px;
  }
  .about__switcher .svg-profile {
    width: 27.012px;
    height: 30px;
  }
  .about__switcher .svg-glass {
    width: 20.596px;
    height: 30px;
  }
}
@media (max-width: 768px) {
  .about__switcher {
    width: 56px;
    height: 56px;
  }
  .about__switcher .svg-diamond {
    width: 24px;
    height: 18px;
  }
  .about__switcher .svg-sofa {
    width: 23.078px;
    height: 21px;
  }
  .about__switcher .svg-profile {
    width: 23.012px;
    height: 26px;
  }
  .about__switcher .svg-glass {
    width: 16.596px;
    height: 26px;
  }
}
.about__switcher.swiper-pagination-bullet-active {
  pointer-events: none;
}
.about__switcher.swiper-pagination-bullet-active .change-stroke {
  stroke: #fff;
}
.about__switcher.swiper-pagination-bullet-active .change-fill {
  fill: #fff;
}
.about__switcher.swiper-pagination-bullet-active::before {
  transform: scale(1);
  background-color: #DE005B;
}

.gallery {
  position: relative;
}
.gallery__swiper {
  height: 810px;
  width: 100vw;
  width: 100%;
  overflow-x: visible;
}
@media (max-width: 1440px) {
  .gallery__swiper {
    max-width: 100%;
  }
}
@media (max-width: 1200px) {
  .gallery__swiper {
    height: 700px;
  }
}
@media (max-width: 992px) {
  .gallery__swiper {
    height: 600px;
  }
}
@media (max-width: 768px) {
  .gallery__swiper {
    height: 400px;
  }
}
@media (max-width: 576px) {
  .gallery__swiper {
    height: 243px;
  }
}
.gallery__swiper-list {
  display: flex;
  align-items: center;
}
.gallery__slide {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  width: auto;
  gap: 120px;
}
@media (max-width: 1200px) {
  .gallery__slide {
    gap: 80px;
  }
}
@media (max-width: 768px) {
  .gallery__slide {
    gap: 40px;
  }
}
.gallery__slide:not(:last-child) {
  padding-right: 60px;
}
@media (max-width: 1200px) {
  .gallery__slide:not(:last-child) {
    padding-right: 40px;
  }
}
@media (max-width: 992px) {
  .gallery__slide:not(:last-child) {
    padding-right: 30px;
  }
}
@media (max-width: 768px) {
  .gallery__slide:not(:last-child) {
    padding-right: 20px;
  }
}
@media (max-width: 576px) {
  .gallery__slide:not(:last-child) {
    padding-right: 8px;
  }
}
.gallery__slide:not(:first-child) {
  padding-left: 60px;
}
@media (max-width: 1200px) {
  .gallery__slide:not(:first-child) {
    padding-left: 40px;
  }
}
@media (max-width: 992px) {
  .gallery__slide:not(:first-child) {
    padding-left: 30px;
  }
}
@media (max-width: 768px) {
  .gallery__slide:not(:first-child) {
    padding-left: 20px;
  }
}
@media (max-width: 576px) {
  .gallery__slide:not(:first-child) {
    padding-left: 8px;
  }
}
.gallery__slide:last-child {
  padding-right: 200px;
}
@media (max-width: 992px) {
  .gallery__slide:last-child {
    padding-right: 160px;
  }
}
@media (max-width: 768px) {
  .gallery__slide:last-child {
    padding-right: 60px;
  }
}
@media (max-width: 576px) {
  .gallery__slide:last-child {
    padding-right: 24px;
  }
}
.gallery__slide img {
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  -o-object-fit: contain;
     object-fit: contain;
  max-height: 100%;
}
.gallery__scroller {
  position: absolute;
  z-index: 3;
  bottom: 60px;
  left: 0;
  right: 0;
}
.gallery__scroller svg {
  width: 100%;
  height: auto;
  overflow: visible;
}
.gallery__scroller svg g {
  transition-property: all;
  transition-timing-function: linear;
  transition-duration: 0.1s;
}
.gallery__scroller svg .switcher {
  transition-property: fill;
  transition-duration: 0.3s;
  transition-timing-function: ease;
}
@media (min-width: 768px) {
  .gallery__scroller svg .switcher:hover {
    fill: #b5004a;
  }
}
.gallery__scroller svg .switcher:active {
  fill: #ca0053;
}
@media (max-width: 768px) {
  .gallery__scroller {
    visibility: hidden;
    pointer-events: none;
    -webkit-user-select: none;
       -moz-user-select: none;
            user-select: none;
  }
}
.gallery__btn {
  position: absolute;
  z-index: 2;
  top: 0;
  right: 0;
  transform: translate(63%, -30%);
}
@media (max-width: 992px) {
  .gallery__btn {
    top: 0;
    transform: translate(59%, -30%);
  }
}
@media (max-width: 768px) {
  .gallery__btn {
    transform: translate(59%, 70%);
  }
}
@media (max-width: 576px) {
  .gallery__btn {
    transform: translate(67%, 60%);
  }
}
.gallery__btn_desc-only {
  display: inline-block;
}
@media (max-width: 768px) {
  .gallery__btn_desc-only {
    display: none;
  }
}
.gallery__btn_mobile-only {
  display: none;
}
@media (max-width: 768px) {
  .gallery__btn_mobile-only {
    display: inline-block;
  }
}
.gallery__gif {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%) scale(0.2);
  flex-shrink: 0;
  width: 547px;
  height: 547px;
  min-width: 547px;
  -o-object-fit: cover;
     object-fit: cover;
  border-radius: 100%;
  transition-property: all;
  transition-duration: 0.4s;
}
.gallery__blur {
  position: fixed;
  inset: 0;
  z-index: 2;
  background: rgba(43, 52, 74, 0.4);
  -webkit-backdrop-filter: blur(20px);
          backdrop-filter: blur(20px);
  pointer-events: none;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  transition: opacity 0.5s ease-in-out;
  opacity: 0;
}
.gallery__btn-block {
  position: absolute;
  display: block;
  z-index: 3;
  flex-shrink: 0;
  border-radius: 100%;
  transform-origin: left center;
  top: 0;
  right: 0;
  transform: translate(63%, -30%);
  transition-property: filter, transform;
  transition-duration: 0.3s;
  transition-timing-function: ease;
}
.gallery__btn-block .watch-video {
  position: relative;
  z-index: 2;
  transform-origin: center;
  transition-property: transform;
  transition-duration: 0.3s;
  transition-timing-function: ease;
}
.gallery__btn-block:after {
  position: absolute;
  content: "";
  z-index: 3;
  top: 50%;
  left: 50%;
  transform: translate(-200%, -50%) scale(0.2);
  background-image: url("data:image/svg+xml,%3Csvg width='22' height='38' viewBox='0 0 22 38' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M21.6213 20.0088C22.1262 19.427 22.1262 18.573 21.6213 17.9912C16.111 11.6428 10.1993 5.66634 3.7604 0.208561C3.27574 -0.20225 2.52041 0.022648 2.36141 0.63094C-0.787137 12.6764 -0.787137 25.3236 2.36141 37.3691C2.52041 37.9773 3.27574 38.2023 3.7604 37.7914C10.1993 32.3337 16.111 26.3572 21.6213 20.0088Z' fill='white'/%3E%3C/svg%3E%0A");
  background-repeat: no-repeat;
  background-position: center;
  background-size: contain;
  pointer-events: none;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  width: 22px;
  height: 38px;
  opacity: 0;
  transition-property: opacity, transform;
  transition-duration: 0.2s;
}
@media (max-width: 768px) {
  .gallery__btn-block {
    display: none;
  }
}
.gallery__btn-block:hover {
  z-index: 31;
  transform: translate(23%, -50%);
}
.gallery__btn-block:hover .gallery__gif {
  width: 110vmin;
  height: 110vmin;
  min-width: 110vmin;
  transform: translate(-50%, -50%) scale(1);
}
.gallery__btn-block:hover .watch-video {
  transform: scale(0.364);
}
.gallery__btn-block:hover .watch-video svg {
  animation-play-state: paused;
}
.gallery__btn-block:hover::after {
  opacity: 1;
  transform: translate(-50%, -50%) scale(1);
}
.gallery__btn-block:active {
  filter: brightness(0.9);
}
.gallery .gallery__btn-block:hover ~ .gallery__blur {
  opacity: 1;
  z-index: 30;
}
.gallery:has(.switcher:active) .gallery__btn-block {
  pointer-events: none !important;
}

.fancybox__carousel:has(.fancybox__iframe) + .fancybox__thumbs {
  display: none !important;
}
.fancybox__carousel:has(.fancybox__iframe) .fancybox__slide.has-video::before {
  display: none;
}

@media (max-width: 576px) {
  .fancybox__iframe {
    min-height: 85vh !important;
  }
}

.cources__container {
  display: grid;
  grid-template-columns: repeat(12, 1fr);
  gap: 24px;
}
@media (max-width: 768px) {
  .cources__container {
    display: block;
  }
}
.cources__content {
  position: relative;
  grid-column: 2/12;
}
@media (max-width: 768px) {
  .cources__content {
    grid-column: auto;
  }
}
@media (max-width: 400px) {
  .cources__title {
    width: -moz-min-content;
    width: min-content;
  }
}
.cources__progress-line {
  position: absolute;
  pointer-events: none;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  left: 50%;
  top: 50%;
  width: 100vw;
  height: auto;
  transform: translate(-50%, -50%);
}
.cources__progress {
  position: absolute;
  z-index: 2;
  top: 50%;
  right: -24px;
  transform: translate(100%, -10%);
}
@media (max-width: 2100px) {
  .cources__progress {
    transform: translate(100%, -20%);
  }
}
@media (max-width: 1400px) {
  .cources__progress {
    transform: translate(100%, -30%);
  }
}
@media (max-width: 992px) {
  .cources__progress {
    right: -12px;
  }
}
@media (max-width: 768px) {
  .cources__progress {
    display: none;
  }
}
.cources__swiper {
  width: 100%;
  overflow: visible;
  position: relative;
}
@media (max-width: 768px) {
  .cources__swiper {
    display: grid;
    width: 100%;
  }
}
@media (max-width: 992px) {
  .cources__list {
    align-items: center;
  }
}
@media (max-width: 768px) {
  .cources__list {
    align-items: stretch;
  }
}
.cources__slide {
  position: relative;
}
.cources__card {
  position: relative;
}
@media (max-width: 768px) {
  .cources__card {
    height: 100%;
  }
}

.cource-card {
  display: grid;
  grid-template-columns: 338px 1fr;
  min-height: 542px;
  background-color: #fff;
}
@media (max-width: 1400px) {
  .cource-card {
    grid-template-columns: 300px 1fr;
  }
}
@media (max-width: 992px) {
  .cource-card {
    grid-template-columns: 1fr;
    min-height: auto;
    grid-template-rows: auto 1fr;
  }
}
@media (max-width: 992px) {
  .cource-card__img {
    width: 100%;
    height: 280px;
  }
}
@media (max-width: 768px) {
  .cource-card__img {
    height: 220px;
  }
}
@media (max-width: 576px) {
  .cource-card__img {
    height: 200px;
  }
}
@media (max-width: 400px) {
  .cource-card__img {
    height: 180px;
  }
}
.cource-card__img img {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
}
.cource-card__content {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  gap: 40px;
  padding: 56px;
}
@media (max-width: 1400px) {
  .cource-card__content {
    gap: 24px;
    padding: 40px 30px;
  }
}
@media (max-width: 768px) {
  .cource-card__content {
    gap: 30px;
    padding: 24px;
  }
}
@media (max-width: 576px) {
  .cource-card__content {
    gap: 16px;
    padding: 16px;
  }
}
.cource-card__header {
  display: grid;
  grid-template-columns: 1fr auto;
  -moz-column-gap: 40px;
       column-gap: 40px;
  row-gap: 16px;
}
@media (max-width: 1400px) {
  .cource-card__header {
    -moz-column-gap: 24px;
         column-gap: 24px;
  }
}
@media (max-width: 576px) {
  .cource-card__header {
    grid-template-columns: 1fr;
    gap: 8px;
  }
}
@media (max-width: 1200px) {
  .cource-card__col-2 {
    grid-column: span 2;
    max-width: 80%;
  }
}
@media (max-width: 768px) {
  .cource-card__col-2 {
    max-width: 320px;
  }
}
@media (max-width: 576px) {
  .cource-card__col-2 {
    grid-column: auto;
  }
}
.cource-card__icons {
  grid-column: 2/3;
  grid-row-start: 1;
  display: flex;
  align-items: center;
  gap: 40px;
  flex-shrink: 0;
}
@media (max-width: 1400px) {
  .cource-card__icons {
    gap: 24px;
  }
}
@media (max-width: 576px) {
  .cource-card__icons {
    grid-column: auto;
    grid-row-start: 3;
    margin-top: 8px;
    gap: 30px;
  }
}
@media (max-width: 400px) {
  .cource-card__icons {
    gap: 16px;
    justify-content: space-between;
  }
}
.cource-card__iconed-item {
  display: flex;
  flex-direction: column;
}
.cource-card__iconed-header {
  display: flex;
  align-items: center;
  gap: 8px;
  color: #DE005B;
}
.cource-card__icon-text {
  font-size: 14px;
  line-height: 1;
}
@media (max-width: 768px) {
  .cource-card__icon-text {
    font-size: 12px;
  }
}
.cource-card__promo {
  font-size: 16px;
  line-height: 137%;
}
@media (max-width: 768px) {
  .cource-card__promo {
    font-size: 14px;
    line-height: 18px;
  }
}
.cource-card__body {
  display: flex;
  flex-direction: column;
  gap: 8px;
}
.cource-card__comment-block {
  flex-grow: 1;
}
.cource-card__certificate {
  display: flex;
  align-items: center;
  gap: 40px;
}
@media (max-width: 1400px) {
  .cource-card__certificate {
    gap: 24px;
  }
}
@media (max-width: 768px) {
  .cource-card__certificate {
    gap: 16px;
  }
}
@media (max-width: 400px) {
  .cource-card__certificate {
    flex-direction: column;
    align-items: flex-start;
  }
}
.cource-card__card-document {
  display: flex;
  align-items: center;
}
.cource-card__card-document img {
  flex-shrink: 0;
  -o-object-fit: contain;
     object-fit: contain;
  max-width: 56px;
  max-height: 50px;
}

.cource-card-2 {
  display: grid;
  grid-template-columns: 340px 1fr;
  background-color: #fff;
  grid-template-rows: 1fr auto;
}
@media (max-width: 1200px) {
  .cource-card-2 {
    grid-template-columns: 300px 1fr;
  }
}
@media (max-width: 992px) {
  .cource-card-2 {
    grid-template-columns: 1fr;
    min-height: auto;
    grid-template-rows: auto 1fr auto;
  }
}
.cource-card-2__preview {
  display: flex;
  flex-direction: column;
}
@media (max-width: 992px) {
  .cource-card-2__preview {
    display: block;
    width: 100%;
    height: 280px;
  }
}
@media (max-width: 768px) {
  .cource-card-2__preview {
    height: 220px;
  }
}
@media (max-width: 576px) {
  .cource-card-2__preview {
    height: 200px;
  }
}
@media (max-width: 400px) {
  .cource-card-2__preview {
    height: 180px;
  }
}
.cource-card-2__preview > picture {
  flex-grow: 1;
  width: 100%;
  height: 240px;
}
@media (max-width: 992px) {
  .cource-card-2__preview > picture {
    height: 100%;
  }
}
.cource-card-2__preview > picture img {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
}
.cource-card-2__content {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  gap: 40px;
  padding: 40px;
}
@media (max-width: 1400px) {
  .cource-card-2__content {
    gap: 24px;
    padding: 40px 30px;
  }
}
@media (max-width: 768px) {
  .cource-card-2__content {
    gap: 30px;
    padding: 24px;
  }
}
@media (max-width: 576px) {
  .cource-card-2__content {
    gap: 16px;
    padding: 16px;
  }
}
.cource-card-2__header {
  display: grid;
  grid-template-columns: 1fr auto;
  -moz-column-gap: 40px;
       column-gap: 40px;
  row-gap: 16px;
}
@media (max-width: 1400px) {
  .cource-card-2__header {
    -moz-column-gap: 24px;
         column-gap: 24px;
  }
}
@media (max-width: 576px) {
  .cource-card-2__header {
    grid-template-columns: 1fr;
    gap: 8px;
  }
}
@media (max-width: 1200px) {
  .cource-card-2__col-2 {
    grid-column: span 2;
    max-width: 80%;
  }
}
@media (max-width: 768px) {
  .cource-card-2__col-2 {
    max-width: 320px;
  }
}
@media (max-width: 576px) {
  .cource-card-2__col-2 {
    grid-column: auto;
  }
}
.cource-card-2__icons {
  grid-column: 2/3;
  grid-row-start: 1;
  display: flex;
  align-items: center;
  gap: 40px;
  flex-shrink: 0;
}
@media (max-width: 1400px) {
  .cource-card-2__icons {
    gap: 24px;
  }
}
@media (max-width: 576px) {
  .cource-card-2__icons {
    grid-column: auto;
    grid-row-start: 3;
    margin-top: 8px;
    gap: 30px;
  }
}
@media (max-width: 400px) {
  .cource-card-2__icons {
    gap: 16px;
    justify-content: space-between;
  }
}
.cource-card-2__iconed-item {
  display: flex;
  flex-direction: column;
}
.cource-card-2__iconed-header {
  display: flex;
  align-items: center;
  gap: 8px;
  color: #DE005B;
}
.cource-card-2__iconed-header .text-transform {
  font-size: 16px;
  line-height: 1;
  transform: translateY(7%);
}
.cource-card-2__icon-text {
  font-size: 14px;
  line-height: 1;
}
@media (max-width: 768px) {
  .cource-card-2__icon-text {
    font-size: 12px;
  }
}
.cource-card-2__promo {
  font-size: 16px;
  line-height: 137%;
}
@media (max-width: 768px) {
  .cource-card-2__promo {
    font-size: 14px;
    line-height: 18px;
  }
}
.cource-card-2__body {
  display: flex;
  flex-direction: column;
  gap: 8px;
}
.cource-card-2__comment-block {
  flex-grow: 1;
  gap: 40px;
}
@media (max-width: 1400px) {
  .cource-card-2__comment-block {
    gap: 24px;
  }
}
@media (max-width: 992px) {
  .cource-card-2__comment-block {
    gap: 16px;
  }
}
@media (max-width: 768px) {
  .cource-card-2__comment-block {
    gap: 12px;
  }
}
.cource-card-2__program {
  text-transform: uppercase;
  font-weight: 700;
  align-self: flex-start;
}
.cource-card-2__certificate {
  display: flex;
  align-items: center;
  gap: 40px;
  display: none;
}
@media (max-width: 1400px) {
  .cource-card-2__certificate {
    gap: 24px;
  }
}
@media (max-width: 992px) {
  .cource-card-2__certificate {
    display: flex;
  }
}
@media (max-width: 768px) {
  .cource-card-2__certificate {
    gap: 16px;
  }
  .cource-card-2__certificate p {
    font-size: 12px;
    line-height: 14px;
  }
}
.cource-card-2__theme-certificate {
  background-color: #DE005B;
  padding: 40px;
  padding-top: 0 !important;
}
.cource-card-2__theme-certificate a {
  transform: translateY(-50%);
}
.cource-card-2__theme-certificate img {
  height: 70px;
  width: auto;
  -o-object-fit: contain;
     object-fit: contain;
}
@media (max-width: 1200px) {
  .cource-card-2__theme-certificate {
    padding: 24px;
  }
}
@media (max-width: 992px) {
  .cource-card-2__theme-certificate {
    display: none;
  }
}
.cource-card-2__card-document {
  display: flex;
  align-items: center;
}
.cource-card-2__card-document img {
  flex-shrink: 0;
  -o-object-fit: contain;
     object-fit: contain;
  max-width: 56px;
  max-height: 50px;
}
@media (max-width: 400px) {
  .cource-card-2__card-document img {
    -o-object-fit: contain;
       object-fit: contain;
    max-width: 45px;
    height: 100%;
    width: auto;
  }
}
.cource-card-2__schedule {
  grid-column: span 2;
  display: flex;
  justify-content: space-between;
  align-items: center;
  flex-wrap: wrap;
  gap: 24px;
  padding: 32px 40px;
  border-top: 1px solid rgba(0, 0, 0, 0.1);
}
@media (max-width: 1400px) {
  .cource-card-2__schedule {
    padding: 32px;
  }
}
@media (max-width: 1200px) {
  .cource-card-2__schedule {
    display: grid;
    grid-template-columns: repeat(3, 1fr);
    row-gap: 16px;
    align-items: normal;
  }
}
@media (max-width: 992px) {
  .cource-card-2__schedule {
    grid-column: auto;
    padding: 24px 30px;
    -moz-column-gap: 8px;
         column-gap: 8px;
  }
}
@media (max-width: 768px) {
  .cource-card-2__schedule {
    padding: 24px;
  }
}
@media (max-width: 576px) {
  .cource-card-2__schedule {
    grid-template-columns: repeat(2, 1fr);
    padding: 16px;
  }
}
.cource-card-2__schedule-title {
  max-width: -moz-min-content;
  max-width: min-content;
}
@media (max-width: 576px) {
  .cource-card-2__schedule-title {
    max-width: none;
    grid-column: span 2;
  }
}
.cource-card-2__schedule-item {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  gap: 8px;
}
@media (max-width: 768px) {
  .cource-card-2__schedule-item {
    gap: 4px;
  }
}
@media (max-width: 576px) {
  .cource-card-2__schedule-item {
    word-wrap: break-word;
    word-break: break-word;
    -webkit-hyphens: auto;
            hyphens: auto;
  }
}
@media (max-width: 768px) {
  .cource-card-2__schedule-item_btn {
    grid-column: span 3;
  }
}
@media (max-width: 576px) {
  .cource-card-2__schedule-item_btn {
    grid-column: span 2;
  }
}
@media (max-width: 1200px) {
  .cource-card-2__btn {
    min-height: 60px;
  }
}
@media (max-width: 768px) {
  .cource-card-2__btn {
    min-height: 52px;
  }
}

.schedule__container {
  display: grid;
  grid-template-columns: repeat(12, 1fr);
  gap: 24px;
}
@media (max-width: 1400px) {
  .schedule__container {
    display: block;
  }
}
.schedule__content {
  grid-column: 2/12;
}
.schedule__cards-list {
  display: grid;
  grid-template-columns: repeat(3, 1fr);
  grid-auto-rows: 1fr;
  gap: 8px;
}
@media (max-width: 768px) {
  .schedule__cards-list {
    grid-template-columns: repeat(2, 1fr);
  }
}
@media (max-width: 576px) {
  .schedule__cards-list {
    grid-auto-rows: auto;
  }
}
.schedule__card {
  display: flex;
  flex-direction: column;
  gap: 24px;
  padding: 40px;
  background-color: #fff;
}
@media (max-width: 1200px) {
  .schedule__card {
    padding: 30px;
    gap: 20px;
  }
}
@media (max-width: 992px) {
  .schedule__card {
    padding: 20px 16px;
    gap: 15px;
  }
}
@media (max-width: 768px) {
  .schedule__card {
    padding: 16px;
    gap: 12px;
  }
}
@media (max-width: 576px) {
  .schedule__card {
    gap: 8px;
    grid-column: span 2;
  }
}
.schedule__card_small {
  grid-column: auto;
}
@media (max-width: 576px) {
  .schedule__key, .schedule__value {
    white-space: normal;
  }
}
@media (max-width: 400px) {
  .schedule__key_break, .schedule__value_break {
    max-width: -moz-min-content;
    max-width: min-content;
  }
}

.questions {
  position: relative;
  overflow: visible;
}
.questions::before {
  content: "";
  position: absolute;
  z-index: 0;
  inset: 0;
  top: 50%;
  height: 100%;
  background-repeat: no-repeat;
  background-size: 100%;
  background-position-y: center;
  background-image: url("data:image/svg+xml,%3Csvg width='1440' height='314' viewBox='0 0 1440 314' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1689.62 313.216C1503.23 189.398 1236.04 96.7035 918.555 45.7168C601.073 -5.26991 246.095 -12.4943 -105.852 24.8686' stroke='%23DE005B'/%3E%3C/svg%3E%0A");
}
@media (max-width: 1440px) {
  .questions::before {
    top: 20%;
    background-size: contain;
  }
}
@media (max-width: 576px) {
  .questions::before {
    display: none;
  }
}
.questions__container {
  display: grid;
  grid-template-columns: repeat(12, 1fr);
  gap: 24px;
}
@media (max-width: 1200px) {
  .questions__container {
    display: block;
  }
}
.questions__content {
  grid-column: 2/12;
  position: relative;
}
.questions__acc-list {
  display: flex;
  flex-direction: column;
  gap: 8px;
}
.questions__acc-item {
  border-radius: 60px;
  background-color: #fff;
}
@media (max-width: 992px) {
  .questions__acc-item {
    border-radius: 40px;
  }
}
@media (max-width: 576px) {
  .questions__acc-item {
    border-radius: 24px;
  }
}
.questions__opener, .questions__hidden {
  padding: 0 40px;
}
@media (max-width: 992px) {
  .questions__opener, .questions__hidden {
    padding: 0 24px;
  }
}
@media (max-width: 576px) {
  .questions__opener, .questions__hidden {
    padding: 0 16px;
  }
}
.questions__opener {
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: 40px;
  width: 100%;
  border-radius: 60px;
  padding-top: 32px;
  padding-bottom: 32px;
  text-align: left;
  background-color: #fff;
}
@media (max-width: 992px) {
  .questions__opener {
    padding-top: 24px;
    padding-bottom: 24px;
    border-radius: 40px;
  }
}
@media (max-width: 576px) {
  .questions__opener {
    padding-top: 16px;
    padding-bottom: 16px;
    border-radius: 24px;
    gap: 30px;
  }
}
.questions__opener .icon {
  display: flex;
  align-items: center;
  justify-content: center;
  position: relative;
  display: block;
}
.questions__opener .icon svg {
  height: 16px;
  width: 16px;
  position: relative;
  transform-origin: center;
  transition-property: transform;
  transition-duration: 0.3s;
  transition-timing-function: ease;
}
.questions__opener .icon svg path {
  transition-property: stroke;
  transition-duration: 0.3s;
  transition-timing-function: ease;
}
.questions__opener .icon::before {
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  pointer-events: none;
  content: "";
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%) scale(0.9);
  height: 62px;
  width: 64px;
  border-radius: 100%;
  background-color: rgba(222, 0, 91, 0.08);
  transition-property: background-color, filter, transform;
  transition-duration: 0.3s;
  transition-timing-function: ease;
  filter: opacity(0);
}
@media (max-width: 992px) {
  .questions__opener .icon::before {
    height: 50px;
    width: 50px;
  }
}
@media (max-width: 576px) {
  .questions__opener .icon::before {
    height: 40px;
    width: 40px;
  }
}
.questions__opener.acc-opened .icon svg {
  transform: rotate(45deg);
}
.questions__opener.acc-opened .icon svg path {
  stroke: #2B344A;
}
.questions__opener.acc-opened .icon:before {
  background-color: rgba(43, 52, 74, 0.08);
}
.questions__opener:active .icon:before {
  transform: translate(-50%, -50%) scale(1);
  filter: opacity(1);
}
@media (min-width: 768px) {
  .questions__opener:hover .icon:before {
    transform: translate(-50%, -50%) scale(1);
    filter: opacity(1);
  }
}
.questions__hidden {
  overflow: hidden;
  opacity: 0;
  border-bottom-left-radius: 60px;
  border-bottom-right-radius: 60px;
}
@media (max-width: 992px) {
  .questions__hidden {
    border-bottom-left-radius: 40px;
    border-bottom-right-radius: 40px;
  }
}
@media (max-width: 576px) {
  .questions__hidden {
    border-bottom-left-radius: 24px;
    border-bottom-right-radius: 24px;
  }
}
.questions__answer-body {
  padding-bottom: 32px;
}
@media (max-width: 992px) {
  .questions__answer-body {
    padding-bottom: 24px;
  }
}
@media (max-width: 576px) {
  .questions__answer-body {
    padding-bottom: 16px;
  }
}

.contacts__map-wrap {
  position: relative;
  height: 400px;
}
@media (max-width: 768px) {
  .contacts__map-wrap {
    max-height: 90vh;
  }
}
.contacts__map {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
}

.s {
  background-color: #DE005B;
  color: white;
  color: red;
}

.purposes {
  position: relative;
}
.purposes::before {
  content: "";
  position: absolute;
  top: 0;
  right: 0;
  width: 32vw;
  height: calc((1vh + 1vw) * 8);
  pointer-events: none;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: right top;
  background-image: url("data:image/svg+xml,%3Csvg width='359' height='207' viewBox='0 0 359 207' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 1C133.315 99.6533 226.316 152.221 358.5 206.5' stroke='%23DE005B'/%3E%3C/svg%3E%0A");
}
@media (max-width: 576px) {
  .purposes::before {
    display: none;
  }
}
.purposes__content {
  display: grid;
  grid-template-columns: repeat(12, 1fr);
  gap: 24px;
  row-gap: 56px;
}
@media (max-width: 992px) {
  .purposes__content {
    grid-template-columns: 1fr auto;
    -moz-column-gap: 40px;
         column-gap: 40px;
    row-gap: 24px;
  }
}
@media (max-width: 768px) {
  .purposes__content {
    gap: 40px;
  }
}
.purposes__grid-column {
  position: relative;
}
.purposes__grid-column_paginator {
  align-self: center;
  justify-self: start;
  grid-row: 1/3;
  grid-column: 9/12;
}
@media (max-width: 1200px) {
  .purposes__grid-column_paginator {
    grid-column: 9/13;
  }
}
@media (max-width: 992px) {
  .purposes__grid-column_paginator {
    grid-row: 1;
    grid-column: 2/3;
    justify-self: end;
  }
}
@media (max-width: 768px) {
  .purposes__grid-column_paginator {
    grid-column: span 2;
    align-self: start;
  }
}
@media (max-width: 400px) {
  .purposes__grid-column_paginator {
    justify-self: center;
  }
}
.purposes__grid-column_title {
  grid-column: 2/8;
  padding-left: 40px;
}
@media (max-width: 1200px) {
  .purposes__grid-column_title {
    grid-column: 1/8;
  }
}
@media (max-width: 992px) {
  .purposes__grid-column_title {
    align-self: center;
    grid-column: 1/2;
  }
}
@media (max-width: 768px) {
  .purposes__grid-column_title {
    align-self: start;
    grid-column: span 2;
  }
}
@media (max-width: 768px) {
  .purposes__grid-column_title {
    padding-left: 0;
  }
}
.purposes__grid-column_swiper {
  grid-column: 2/8;
}
@media (max-width: 1200px) {
  .purposes__grid-column_swiper {
    grid-column: 1/8;
  }
}
@media (max-width: 992px) {
  .purposes__grid-column_swiper {
    grid-column: span 2;
  }
}
.purposes__swiper {
  margin: 0;
  width: 100%;
}
.purposes__slide {
  padding-left: 40px;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  background-color: #EEE9E5;
  overflow: visible;
  opacity: 0 !important;
}
@media (max-width: 768px) {
  .purposes__slide {
    display: flex;
    flex-direction: column;
    gap: 16px;
    padding-left: 0;
  }
}
.purposes__slide.swiper-slide-active {
  -webkit-user-select: text;
     -moz-user-select: text;
          user-select: text;
  opacity: 1 !important;
}
.purposes__number {
  position: relative;
  z-index: 10;
  display: inline-block;
  color: #DE005B;
  font-weight: 400;
  line-height: 1;
  text-transform: uppercase;
  transform: translateX(-100%);
}
@media (max-width: 768px) {
  .purposes__number {
    transform: none;
    font-size: 18px;
  }
}
@media (max-width: 576px) {
  .purposes__number {
    font-size: 16px;
  }
}
.purposes__title {
  margin-bottom: 24px;
}
@media (max-width: 768px) {
  .purposes__title {
    margin-bottom: 0;
  }
}
.purposes__paginators {
  position: relative;
  width: 340px;
  height: 327px;
  overflow: hidden;
}
@media (max-width: 1200px) {
  .purposes__paginators {
    width: 272px;
    height: 262px;
  }
}
.purposes__paginator {
  position: absolute;
  width: 228px;
  height: 228px;
  background-color: transparent;
  border-radius: 100%;
  transition-property: background-color, border-color;
  transition-duration: 0.3s;
  transition-timing-function: ease;
  z-index: 1;
  overflow: hidden;
}
.purposes__paginator svg {
  width: 100%;
  height: 100%;
}
.purposes__paginator .initial,
.purposes__paginator .hover,
.purposes__paginator .active {
  transition-property: opacity;
  transition-duration: 0.3s;
  transition-timing-function: ease;
}
.purposes__paginator .hover,
.purposes__paginator .active {
  opacity: 0;
}
.purposes__paginator .hover ellipse,
.purposes__paginator .active ellipse {
  position: relative;
}
@media (min-width: 768px) {
  .purposes__paginator:hover .hover {
    opacity: 1;
  }
}
@media (max-width: 1200px) {
  .purposes__paginator {
    width: 182px;
    height: 182px;
  }
}
.purposes__paginator_first {
  top: 0;
  left: 0;
}
.purposes__paginator_second {
  top: 0;
  right: 0;
}
.purposes__paginator_third {
  bottom: 1px;
  left: 50%;
  transform: translateX(calc(-50% + 1px));
}
.purposes__paginator.custom-pagination-active {
  z-index: 2;
  pointer-events: none;
}
.purposes__paginator.custom-pagination-active .active {
  opacity: 1;
}
.purposes__paginator.custom-pagination-active .active ellipse {
  z-index: 22;
}
.purposes__paginator_inside {
  position: absolute;
  cursor: auto;
  top: calc(50% - 7px);
  left: calc(50% - 0px);
  border: none;
  transform: translate(-50%, -50%);
  z-index: 4;
}
@media (max-width: 1200px) {
  .purposes__paginator_inside {
    top: calc(50% - 6px);
  }
}
.purposes__paginator_inside svg {
  position: relative;
}
@media (max-width: 1200px) {
  .purposes__paginator_inside svg {
    height: 93px;
    width: 93px;
  }
}
.purposes__paginator_inside svg .inner-item {
  position: relative;
  z-index: 5;
}
.purposes__paginator_inside svg .hover,
.purposes__paginator_inside svg .active {
  pointer-events: none;
}
.purposes__paginator_inside svg .initial {
  cursor: pointer;
  fill: transparent;
  transition-property: fill, fill-opacity;
  transition-duration: 0.3s;
  transition-timing-function: ease;
}
.purposes__paginator_inside svg .initial ~ .hover, .purposes__paginator_inside svg .initial ~ .active {
  opacity: 0;
  transition-property: opacity;
  transition-duration: 0.3s;
  transition-timing-function: ease;
}
.purposes__paginator_inside svg .initial.custom-pagination-active {
  pointer-events: none;
}
.purposes__paginator_inside svg .initial.custom-pagination-active ~ .active {
  opacity: 1;
}
@media (min-width: 768px) {
  .purposes__paginator_inside svg .initial:hover {
    fill: #b20049;
    fill-opacity: 0.3;
  }
}

.teachers {
  position: relative;
}
.teachers::before {
  content: "";
  position: absolute;
  bottom: 0;
  right: 0;
  width: 70vw;
  transform: translate(0, 90%);
  height: 400px;
  pointer-events: none;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  background-repeat: no-repeat;
  background-size: cover;
  background-position: left bottom;
  background-image: url("data:image/svg+xml,%3Csvg width='836' height='396' viewBox='0 0 836 396' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0.999997 1.00001C84.253 128.625 206.599 233.073 354.071 302.419C501.542 371.764 668.194 403.212 835 393.171' stroke='%23DE005B'/%3E%3C/svg%3E%0A");
}
@media (max-width: 2300px) {
  .teachers::before {
    right: 0;
    width: calc((100vw - 1102px) / 2 + 200px);
    background-size: cover;
    background-position: left top;
  }
}
@media (max-width: 992px) {
  .teachers::before {
    width: 70%;
    transform: translate(50%, 70%);
  }
}
@media (max-width: 576px) {
  .teachers::before {
    transform: translate(0, 70%);
  }
}
.teachers__container {
  display: grid;
  grid-template-columns: repeat(12, 1fr);
  gap: 24px;
}
@media (max-width: 1400px) {
  .teachers__container {
    display: block;
  }
}
.teachers__content {
  grid-column: 2/12;
  position: relative;
}
.teachers__card {
  position: relative;
  display: grid;
  grid-template-columns: calc(100% - 300px - 80px) 300px;
  gap: 80px;
  padding: 80px;
  overflow: hidden;
  background-color: white;
}
@media (max-width: 1200px) {
  .teachers__card {
    grid-template-columns: calc(100% - 300px - 40px) 300px;
    gap: 40px;
    padding: 80px 60px;
  }
}
@media (max-width: 992px) {
  .teachers__card {
    grid-template-columns: calc(100% - 260px - 24px) 260px;
    padding: 50px 24px;
    gap: 24px;
  }
}
@media (max-width: 768px) {
  .teachers__card {
    grid-template-columns: 100%;
    padding: 24px 40px;
    overflow: visible;
  }
}
@media (max-width: 576px) {
  .teachers__card {
    padding: 24px;
  }
}
.teachers__swiper_photos {
  height: 460px;
  max-height: 100%;
  flex-grow: 0;
  flex-shrink: 0;
  overflow: visible;
  order: 2;
  z-index: 3;
}
@media (max-width: 768px) {
  .teachers__swiper_photos {
    width: calc(100vw - 80px - 24px * 6 - 80px);
    min-height: auto;
    height: 400px;
    margin-bottom: 56px;
    overflow: visible;
    order: 0;
  }
}
@media (max-width: 576px) {
  .teachers__swiper_photos {
    width: calc(100vw - 24px * 4 - 20px);
    height: 300px;
    margin-bottom: 56px;
  }
}
@media (max-width: 400px) {
  .teachers__swiper_photos {
    height: 240px;
    margin-bottom: 56px;
    width: calc(100vw - 24px * 2 - 20px);
    transform: translateX(-14px);
  }
}
.teachers__swiper_text {
  max-width: 100%;
  flex-grow: 1;
  flex-shrink: 1;
  overflow-y: visible;
}
@media (max-width: 768px) {
  .teachers__swiper_text {
    width: 100%;
  }
}
.teachers__slide_text {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  gap: 40px;
  opacity: 0 !important;
  background-color: #fff;
}
.teachers__slide_text.swiper-slide-active {
  opacity: 1 !important;
}
@media (max-width: 768px) {
  .teachers__slide_text {
    gap: 30px;
  }
}
@media (max-width: 576px) {
  .teachers__slide_text {
    gap: 8px;
  }
}
.teachers__slide_photo img {
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  -o-object-fit: cover;
     object-fit: cover;
  height: 100%;
  width: 100%;
}
@media (max-width: 768px) {
  .teachers__slide_photo img {
    -o-object-position: center 7%;
       object-position: center 7%;
  }
}
.teachers__slide .teachers__certificate {
  opacity: 0;
}
.teachers__slide.swiper-slide-active {
  -webkit-user-select: text;
     -moz-user-select: text;
          user-select: text;
}
.teachers__name {
  font-size: 32px;
  line-height: 125%;
  padding-right: 170px;
}
@media (max-width: 1600px) {
  .teachers__name {
    padding-right: 120px;
  }
}
@media (max-width: 768px) {
  .teachers__name {
    padding: 0;
  }
}
@media (max-width: 576px) {
  .teachers__name {
    font-size: 24px;
    line-height: 133%;
  }
}
@media (max-width: 576px) {
  .teachers__skills {
    padding-bottom: 16px;
  }
}
.teachers__comment-block {
  flex-grow: 1;
}
@media (max-width: 768px) {
  .teachers__comment-block {
    justify-content: space-between;
  }
}
@media (max-width: 576px) {
  .teachers__comment-block {
    padding-bottom: 16px;
  }
}
.teachers__certificate {
  position: relative;
  padding: 26px 24px;
  padding-right: 109px;
  border-radius: 16px;
  color: #fff;
  font-size: 16px;
  line-height: 20px;
  background-color: #2B344A;
  animation: fade 0.3s ease forwards;
  white-space: normal;
}
.teachers__certificate:after {
  content: "";
  position: absolute;
  top: 50%;
  right: 24px;
  transform: translateY(-50%);
  height: 153%;
  width: 46px;
  background-repeat: no-repeat;
  background-position: center calc(50% + 1px);
  background-size: contain;
  background-image: url("data:image/svg+xml,%3Csvg width='51' height='124' viewBox='0 0 51 124' fill='none' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Crect width='51' height='124' fill='url(%23pattern0)'/%3E%3Cdefs%3E%3Cpattern id='pattern0' patternContentUnits='objectBoundingBox' width='1' height='1'%3E%3Cuse xlink:href='%23image0_1036_2175' transform='matrix(0.00443681 0 0 0.00182482 -0.00135967 0)'/%3E%3C/pattern%3E%3Cimage id='image0_1036_2175' width='226' height='548' xlink:href='data:image/png;base64,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'/%3E%3C/defs%3E%3C/svg%3E%0A");
}
@media (max-width: calc(1102px + 24px * 2)) {
  .teachers__certificate {
    padding-right: 89px;
  }
}
@media (max-width: 992px) {
  .teachers__certificate {
    padding: 26px 16px;
    padding-right: 81px !important;
    line-height: 18px;
  }
  .teachers__certificate:after {
    width: 51px;
    height: 120%;
  }
}
@media (max-width: 576px) {
  .teachers__certificate {
    padding: 16px;
    font-size: 12px;
  }
}
.teachers__navigation-wrap {
  position: absolute;
  left: 0;
  top: 0;
  z-index: 2;
  top: 0;
  right: 0;
  transform: translateX(calc(-100% - 80px));
  display: flex;
  align-items: center;
  gap: 24px;
  width: -moz-min-content;
  width: min-content;
}
@media (max-width: 1200px) {
  .teachers__navigation-wrap {
    transform: translateX(calc(-100% - 40px));
  }
}
@media (max-width: 992px) {
  .teachers__navigation-wrap {
    transform: translateX(calc(-100% - 24px));
  }
}
@media (max-width: 768px) {
  .teachers__navigation-wrap {
    position: relative;
    transform: none;
    inset: auto;
    margin: 24px 0;
    width: 100%;
    justify-content: space-between;
  }
}
@media (max-width: 400px) {
  .teachers__navigation-wrap {
    transform: translateX(12px);
    padding-right: 24px;
  }
}
.teachers__paginators {
  display: flex;
}
@media (max-width: 1600px) {
  .teachers__paginators {
    display: none;
  }
}
@media (max-width: 768px) {
  .teachers__paginators {
    display: flex;
  }
}

.comment-block {
  display: flex;
  flex-direction: column;
}
.comment-block__more-btn {
  align-self: flex-end;
}
@media (max-width: 768px) {
  .comment-block__more-btn {
    align-self: flex-start;
  }
}

.reviews__content {
  display: grid;
  grid-template-columns: repeat(12, 1fr);
  gap: 24px;
}
@media (max-width: 1200px) {
  .reviews__content {
    display: block;
  }
}
.reviews__title {
  grid-column: 2/12;
}
.reviews__swiper-wrap {
  grid-column: 4/10;
}
@media (max-width: 1600px) {
  .reviews__swiper-wrap {
    grid-column: 3/11;
  }
}
@media (max-width: 1400px) {
  .reviews__swiper-wrap {
    grid-column: 2/12;
  }
}
.reviews__swiper {
  position: relative;
  overflow: visible;
  width: 100%;
}
@media (max-width: 1200px) {
  .reviews__swiper {
    width: 75vw;
  }
}
@media (max-width: 768px) {
  .reviews__swiper {
    display: grid;
    width: 100%;
    width: 90vw;
  }
}
@media (max-width: 576px) {
  .reviews__swiper {
    width: 100%;
  }
}
.reviews__swiper::before {
  content: "";
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, 0);
  width: 100vw;
  height: 100%;
  pointer-events: none;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  background-repeat: no-repeat;
  background-position: center top;
  background-size: 100vw;
  background-image: url("data:image/svg+xml,%3Csvg width='1920' height='86' viewBox='0 0 1920 86' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M-4 84.6809C289.093 29.6515 621.565 0.680912 960 0.680908C1298.43 0.680904 1630.91 29.6515 1924 84.6809' stroke='%23DE005B'/%3E%3C/svg%3E%0A");
}
@media (max-width: 992px) {
  .reviews__list {
    align-items: center;
  }
}
@media (max-width: 768px) {
  .reviews__list {
    align-items: stretch;
  }
}
.reviews__card {
  padding: 40px;
  display: flex;
  gap: 40px;
  height: 100%;
  background-color: #fff;
}
@media (max-width: 1200px) {
  .reviews__card {
    gap: 30px;
  }
}
@media (max-width: 992px) {
  .reviews__card {
    padding: 30px;
    gap: 24px;
  }
}
@media (max-width: 768px) {
  .reviews__card {
    flex-direction: column;
  }
}
@media (max-width: 576px) {
  .reviews__card {
    padding: 24px;
  }
}
@media (max-width: 400px) {
  .reviews__card {
    padding: 16px;
  }
}
.reviews__card-col {
  display: flex;
  flex-direction: column;
  gap: 40px;
}
@media (max-width: 576px) {
  .reviews__card-col {
    gap: 16px;
  }
}
.reviews__card-col_first {
  height: 100%;
  min-width: 180px;
  justify-content: space-between;
}
@media (max-width: 992px) {
  .reviews__card-col_first {
    min-width: 160px;
    gap: 24px;
  }
}
@media (max-width: 768px) {
  .reviews__card-col_first {
    display: grid;
    grid-template-columns: 1fr 1fr auto;
    gap: 16px;
    height: auto;
  }
}
@media (max-width: 576px) {
  .reviews__card-col_first {
    grid-template-columns: 1fr auto;
  }
}
.reviews__card-header {
  display: flex;
  flex-direction: column;
  gap: 16px;
}
@media (max-width: 768px) {
  .reviews__card-header {
    gap: 8px;
  }
}
@media (max-width: 576px) {
  .reviews__card-header_large {
    grid-column: span 2;
  }
}
.reviews__card-document {
  display: inline-block;
  height: 40px;
}
.reviews__card-document img {
  height: 100%;
  width: auto;
  max-width: 100%;
  width: auto;
  -o-object-fit: contain;
     object-fit: contain;
  -o-object-position: center;
     object-position: center;
}
.reviews__navigation {
  display: none;
}
@media (max-width: 768px) {
  .reviews__navigation {
    display: flex;
    align-items: center;
    justify-content: center;
    gap: 24px;
    flex-wrap: wrap;
    margin-top: 24px;
  }
}
@media (max-width: 400px) {
  .reviews__navigation {
    gap: 16px;
    justify-content: space-between;
  }
}
.reviews__paginators {
  transform: none !important;
}
.reviews__progress {
  position: absolute;
  z-index: 2;
  top: 50%;
  right: -14px;
  transform: translate(100%, -25%);
}
@media (max-width: 1700px) {
  .reviews__progress {
    transform: translate(100%, -12%);
  }
}
@media (max-width: 1400px) {
  .reviews__progress {
    transform: translate(100%, 0);
  }
}
@media (max-width: 992px) {
  .reviews__progress {
    right: -10px;
  }
}
@media (max-width: 768px) {
  .reviews__progress {
    display: none;
  }
}

.form__input {
  padding: 0 32px;
  width: 100%;
  height: 66px;
  border: 1px solid #939393;
  border-radius: 40px;
  background-color: transparent;
  transition-property: border-color, color, background-color;
  transition-duration: 0.3s;
  transition-timing-function: ease;
  color: #2B344A;
}
.form__input::-moz-placeholder {
  color: #939393;
}
.form__input::placeholder {
  color: #939393;
}
.form__input:hover, .form__input:focus {
  color: #000;
  border-color: #000;
}
@media (max-width: 992px) {
  .form__input {
    height: 55px;
    padding: 0 24px;
  }
}
@media (max-width: 576px) {
  .form__input {
    height: 50px;
  }
}
.form__err-message {
  position: absolute;
  inset: auto 0 0;
  transform: translateY(calc(100% + 4px));
  padding-left: 32px;
  font-size: 12px;
  color: #D42014;
  animation: fade 0.3s ease;
  display: none;
}
@media (max-width: 992px) {
  .form__err-message {
    padding-left: 24px;
    transform: translateY(calc(100% + 2px));
  }
}
@media (max-width: 576px) {
  .form__err-message {
    font-size: 10px;
  }
}
.form__label {
  position: relative;
}
.form__label[aria-invalid=true] .form__input {
  border-color: #D42014;
}
.form__label[aria-invalid=true] .form__input::-moz-placeholder {
  color: #D42014;
}
.form__label[aria-invalid=true] .form__input::placeholder {
  color: #D42014;
}
.form__label[aria-invalid=true] .form__err-message {
  display: block;
}
.form__submit {
  position: relative;
}
.form:disabled .form__submit, .form[aria-label=fetching] .form__submit {
  pointer-events: none;
  background-color: rgba(0, 0, 0, 0.2);
  color: transparent;
}
.form:disabled .form__submit:after, .form[aria-label=fetching] .form__submit:after {
  content: "";
  position: absolute;
  top: 50%;
  left: 50%;
  transform-origin: center center;
  display: block;
  width: 20px;
  height: 20px;
  border-radius: 50%;
  border: 3px solid;
  border-color: #fff;
  border-right-color: #DE005B;
  animation: s4 0.8s infinite ease-in-out, fade 0.3s ease forwards;
}

.grape {
  position: relative;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
}
.grape::before {
  content: "";
  position: absolute;
  top: 50%;
  left: 0;
  transform: translate(calc(-100% + 88px), -50%);
  height: 100%;
  width: 100%;
  display: block;
  border-radius: 100%;
  background-repeat: no-repeat;
  background-position: left center;
  background-size: contain;
  background-image: url("data:image/svg+xml,%3Csvg width='427' height='427' viewBox='0 0 427 427' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='213.5' cy='213.5' r='213' stroke='%23DE005B'/%3E%3C/svg%3E%0A");
}
.grape img {
  position: relative;
}

.application {
  padding: 110px 0;
  background-color: #fff;
}
@media (max-width: 768px) {
  .application {
    padding: 80px 0;
  }
}
.application__content {
  display: grid;
  grid-template-columns: repeat(12, 1fr);
  gap: 24px;
  align-items: center;
}
@media (max-width: 992px) {
  .application__content {
    display: flex;
    gap: 40px;
  }
}
.application__column_left {
  grid-column: 2/5;
  justify-self: start;
}
@media (max-width: 1600px) {
  .application__column_left {
    grid-column: 2/6;
  }
}
@media (max-width: 1200px) {
  .application__column_left {
    grid-column: 1/5;
  }
}
@media (max-width: 992px) {
  .application__column_left {
    grid-column: auto;
  }
}
@media (max-width: 768px) {
  .application__column_left {
    display: none;
  }
}
.application__column_right {
  grid-column: 7/12;
}
@media (max-width: 1200px) {
  .application__column_right {
    grid-column: 6/13;
  }
}
@media (max-width: 992px) {
  .application__column_right {
    width: 430px;
    grid-column: auto;
  }
}
@media (max-width: 768px) {
  .application__column_right {
    width: 100%;
    max-width: 90%;
    margin: 0 auto;
  }
}
@media (max-width: 576px) {
  .application__column_right {
    max-width: none;
  }
}
.application__form {
  display: grid;
  grid-template-columns: repeat(2, 1fr);
  grid-auto-rows: auto;
  -moz-column-gap: 24px;
       column-gap: 24px;
  row-gap: 32px;
}
@media (max-width: 576px) {
  .application__form {
    gap: 24px;
  }
}
.application__form-column_large {
  grid-column: span 2;
}
@media (max-width: 400px) {
  .application__form-column {
    grid-column: span 2;
  }
}
@media (max-width: 1400px) {
  .application__form-column:last-child {
    grid-column: span 2;
    justify-self: stretch;
  }
}
.application__notice {
  align-self: center;
  color: #939393;
  font-size: 12px;
  line-height: 14px;
}
@media (max-width: 1400px) {
  .application__notice {
    grid-column: span 2;
  }
}
.application__submit {
  font-size: 18px !important;
  width: 100%;
  height: 100%;
  min-height: 60px;
}
@media (max-width: 1400px) {
  .application__submit {
    max-width: 70%;
    margin: 0 auto;
  }
}
@media (max-width: 992px) {
  .application__submit {
    max-width: 100%;
  }
}
@media (max-width: 768px) {
  .application__submit {
    max-width: 70%;
  }
}
@media (max-width: 400px) {
  .application__submit {
    max-width: none;
  }
}

@keyframes s4 {
  0% {
    transform: translate(-50%, -50%) rotate(0);
  }
  100% {
    transform: translate(-50%, -50%) rotate(360deg);
  }
}
.custom-checkbox {
  display: inline-flex;
  align-items: center;
  position: relative;
  padding-left: 44px;
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
}
@media (max-width: 992px) {
  .custom-checkbox {
    padding-left: 32px;
  }
}
.custom-checkbox[aria-invalid=true] .form__err-message {
  display: block;
}

/* Скрываем стандартный чекбокс */
.custom-checkbox__input {
  position: absolute;
  opacity: 0;
  cursor: pointer;
  height: 0;
  width: 0;
}

/* Создаем кастомный чекбокс */
.custom-checkbox__checkmark {
  position: absolute;
  left: 0;
  height: 20px;
  width: 20px;
  background-color: #fff;
  border: 2px solid #DE005B;
  border-radius: 6px;
  transition: all 0.3s;
}

/* При наведении меняем фон */
.custom-checkbox:hover .custom-checkbox__input ~ .custom-checkbox__checkmark {
  background-color: rgba(222, 0, 91, 0.2);
}

/* Когда чекбокс отмечен - меняем фон */
.custom-checkbox__input:checked ~ .custom-checkbox__checkmark {
  background-color: #DE005B !important;
  border-color: #DE005B !important;
}

/* Создаем галочку (скрытую по умолчанию) */
.custom-checkbox__checkmark:after {
  content: "";
  position: absolute;
  display: none;
}

/* Показываем галочку когда чекбокс отмечен */
.custom-checkbox__input:checked ~ .custom-checkbox__checkmark:after {
  display: block;
}

/* Стили для галочки */
.custom-checkbox .custom-checkbox__checkmark:after {
  left: 6px;
  top: 2px;
  width: 5px;
  height: 10px;
  border: solid white;
  border-width: 0 2px 2px 0;
  transform: rotate(45deg);
}

/* Стиль для отключенного состояния */
.custom-checkbox__input:disabled ~ .custom-checkbox__checkmark {
  background-color: #f5f5f5;
  border-color: #ddd;
  cursor: not-allowed;
}

.custom-checkbox__label {
  font-weight: 400;
  font-size: 12px;
  line-height: 14px;
  letter-spacing: 0%;
  color: rgba(43, 52, 74, 0.6);
}

.form__err-message-custom-checkbox {
  left: 0;
  padding-left: 44px;
}
@media (max-width: 992px) {
  .form__err-message-custom-checkbox {
    padding-left: 32px;
  }
}

.calendar {
  position: relative;
}
.calendar__container {
  display: grid;
  grid-template-columns: repeat(12, 1fr);
  gap: 24px;
  row-gap: 0;
}
@media (max-width: 1600px) {
  .calendar__container {
    display: block;
  }
}
.calendar__content {
  grid-column: 2/12;
  position: relative;
}
.calendar__header {
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: 40px;
}
@media (max-width: 768px) {
  .calendar__header {
    gap: 32px;
  }
}
@media (max-width: 576px) {
  .calendar__header {
    flex-direction: column;
    align-items: stretch;
    justify-content: flex-start;
    gap: 12px;
  }
}
.calendar__months-wrap {
  display: inline-flex;
  align-items: center;
  justify-content: space-between;
  gap: 28px;
}
@media (max-width: 576px) {
  .calendar__months-wrap {
    width: 100%;
    gap: 16px;
  }
}
@media (min-width: 1200px) {
  .calendar__nav svg {
    width: 40px;
    height: 40px;
  }
}
.calendar__swiper_month {
  line-height: 1 !important;
  height: 1.2em !important;
  padding-top: 0.2em;
  text-align: right;
  margin: 0;
}
@media (max-width: 576px) {
  .calendar__swiper_month {
    text-align: left;
  }
}
@media (max-width: 768px) {
  .calendar__swiper_cards {
    overflow: visible;
  }
}
.calendar__slide_month {
  opacity: 0;
  transition-duration: 0.3s;
  transition-timing-function: ease;
}
.calendar__slide_month.swiper-slide-thumb-active {
  opacity: 1;
}
@media (max-width: 768px) {
  .calendar__slide_day {
    width: auto;
    min-width: -moz-max-content;
    min-width: max-content;
  }
}
.calendar__navigation-wrap {
  display: inline-flex;
  align-items: center;
  gap: 8px;
  width: -moz-max-content;
  width: max-content;
}
@media (max-width: 768px) {
  .calendar__navigation-wrap {
    justify-content: space-between;
  }
}
@media (max-width: 576px) {
  .calendar__navigation-wrap {
    margin-left: auto;
  }
}
.calendar__navigation-wrap:has(.swiper-button-lock) {
  display: none;
}
.calendar__week-grid {
  display: grid;
  grid-template-columns: repeat(7, 1fr);
  grid-template-rows: 102px;
  grid-auto-rows: 1fr;
  gap: 8px;
}
@media (max-width: 1400px) {
  .calendar__week-grid {
    grid-template-rows: 84px;
  }
}
@media (max-width: 1200px) {
  .calendar__week-grid {
    grid-template-rows: 72px;
  }
}
@media (max-width: 992px) {
  .calendar__week-grid {
    grid-template-rows: 60px;
    gap: 6px;
  }
}
@media (max-width: 992px) {
  .calendar__week-grid {
    grid-template-rows: 52px;
    gap: 4px;
  }
}
@media (max-width: 768px) {
  .calendar__week-grid {
    grid-template-columns: repeat(7, 110px);
  }
}
.calendar__week-name {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 8px;
  color: #fff;
  text-align: center;
  background-color: #2B344A;
}
@media (max-width: 1200px) {
  .calendar__week-name {
    font-size: 14px;
    line-height: 1.2;
  }
}
@media (max-width: 992px) {
  .calendar__week-name {
    font-size: 12px;
    letter-spacing: -0.02em;
  }
}
@media (max-width: 768px) {
  .calendar__week-name {
    font-size: 10px;
  }
}
.calendar__detail-list {
  display: flex;
  flex-direction: column;
  gap: 16px;
  width: 100%;
}
@media (min-width: 576px) {
  .calendar__detail-list .calendar__detail-item:nth-child(even) .calendar-detail-card__content {
    flex-direction: row-reverse;
  }
}

.calendar-day-card {
  --calendar-r: calc(100vw / 1502);
  position: relative;
  background-color: #fff;
}
.calendar-day-card__number, .calendar-day-card__text {
  padding-top: 20px;
  padding-bottom: 20px;
}
.calendar-day-card__number {
  font-size: clamp(14px, 12 * var(--calendar-r), 16px);
  padding: clamp(20px, 20 * var(--calendar-r), 24px) clamp(16px, 40 * var(--calendar-r), 40px);
  border-bottom: 1px solid #EEE9E5;
  text-align: right;
}
@media (max-width: 1200px) {
  .calendar-day-card__number {
    padding: 12px;
  }
}
@media (max-width: 992px) {
  .calendar-day-card__number {
    font-size: 10px;
    padding: 12px;
  }
}
.calendar-day-card__text {
  display: flex;
  flex-direction: column;
  gap: 12px;
  font-size: clamp(14px, 12 * var(--calendar-r), 16px);
  padding: clamp(20px, 20 * var(--calendar-r), 24px) clamp(16px, 24 * var(--calendar-r), 30px);
}
@media (max-width: 1200px) {
  .calendar-day-card__text {
    padding: 16px 10px;
    font-size: 12px;
    gap: 8px;
  }
}
@media (max-width: 992px) {
  .calendar-day-card__text {
    font-size: 10px;
    padding: 12px 8px;
    gap: 6px;
  }
}
.calendar-day-card__number {
  font-weight: 700;
}
.calendar-day-card__time {
  font-weight: 700;
}
.calendar-day-card__link {
  position: absolute;
  z-index: 2;
  inset: 0;
  width: 100%;
  height: 100%;
  border: 1px solid transparent;
  transition-duration: 0.3s;
  transition-timing-function: ease;
}
.calendar-day-card__link:hover {
  border-color: #2B344A;
}

.calendar-detail-card {
  width: 100%;
  background-color: #fff;
}
.calendar-detail-card__content {
  display: flex;
}
@media (max-width: 576px) {
  .calendar-detail-card__content {
    flex-direction: column;
  }
}
.calendar-detail-card__preview {
  position: relative;
  width: 38%;
  max-width: 470px;
  flex-shrink: 0;
}
.calendar-detail-card__preview::after {
  content: "";
  position: absolute;
  inset: 0;
  height: 100%;
  pointer-events: none;
  background-color: rgba(43, 52, 74, 0.08);
}
.calendar-detail-card__preview img {
  position: absolute;
  inset: 0;
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
}
@media (max-width: 576px) {
  .calendar-detail-card__preview {
    max-width: 100%;
    width: 100%;
    min-width: auto;
    height: 200px;
    order: -1;
  }
}
@media (max-width: 400px) {
  .calendar-detail-card__preview {
    height: 180px;
  }
}
.calendar-detail-card__text {
  display: flex;
  flex-direction: column;
  gap: 40px;
  flex-grow: 1;
  padding: 80px;
}
@media (max-width: 1400px) {
  .calendar-detail-card__text {
    padding: 60px;
  }
}
@media (max-width: 1200px) {
  .calendar-detail-card__text {
    padding: 60px 40px;
    gap: 32px;
  }
}
@media (max-width: 992px) {
  .calendar-detail-card__text {
    padding: 32px;
    gap: 24px;
  }
}
@media (max-width: 768px) {
  .calendar-detail-card__text {
    padding: 24px;
    gap: 16px;
  }
}
@media (max-width: 576px) {
  .calendar-detail-card__text {
    padding: 16px;
  }
}
.calendar-detail-card__about {
  display: flex;
  flex-direction: column;
  gap: 16px;
}
@media (max-width: 992px) {
  .calendar-detail-card__about {
    gap: 12px;
  }
}
@media (max-width: 768px) {
  .calendar-detail-card__about {
    gap: 8px;
  }
}
.calendar-detail-card__meta {
  display: grid;
  grid-template-columns: repeat(3, 1fr);
  gap: 32px;
}
@media (max-width: 992px) {
  .calendar-detail-card__meta {
    grid-template-columns: repeat(2, 1fr);
    -moz-column-gap: 20px;
         column-gap: 20px;
    row-gap: 16px;
  }
}
@media (max-width: 576px) {
  .calendar-detail-card__meta {
    display: flex;
    justify-content: space-between;
    gap: 8px;
    flex-wrap: wrap;
  }
}
.calendar-detail-card__meta-item {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  gap: 8px;
}
@media (max-width: 768px) {
  .calendar-detail-card__meta-item {
    gap: 4px;
  }
}
@media (max-width: 576px) {
  .calendar-detail-card__meta-item {
    padding-right: 12px;
  }
}
@media (max-width: 992px) {
  .calendar-detail-card__title {
    font-size: 28px;
  }
}
@media (max-width: 768px) {
  .calendar-detail-card__title {
    font-size: 24px;
  }
}
.calendar-detail-card__actions {
  display: flex;
  gap: 40px;
}
@media (max-width: 1400px) {
  .calendar-detail-card__actions {
    gap: 32px;
  }
}
@media (max-width: 1200px) {
  .calendar-detail-card__actions {
    gap: 20px;
    flex-wrap: wrap;
  }
}
@media (max-width: 992px) {
  .calendar-detail-card__actions {
    gap: 12px;
    flex-direction: column;
  }
}
@media (max-width: 768px) {
  .calendar-detail-card__actions {
    gap: 8px;
  }
}
.calendar-detail-card__action-btn {
  flex-grow: 1;
}
@media (max-width: 1200px) {
  .calendar-detail-card__action-btn {
    min-height: 60px;
  }
}
@media (max-width: 768px) {
  .calendar-detail-card__action-btn {
    min-height: 52px;
  }
}

.fancybox__slide:has(.calendar__detail-list) {
  padding-left: 20px;
  padding-right: 20px;
}
@media (max-width: 400px) {
  .fancybox__slide:has(.calendar__detail-list) {
    padding-left: 16px;
    padding-right: 16px;
  }
}
.fancybox__slide:has(.calendar__detail-list) .fancybox__content {
  max-width: 100%;
  width: 1240px;
  margin: 0 auto;
  padding: 0;
  background-color: transparent;
}
.fancybox__slide:has(.calendar__detail-list) .carousel__button.is-close {
  top: 24px;
  right: 24px;
  width: 40px;
  height: 40px;
  border-radius: 999px;
  border: 1px solid #fff;
  transition-property: color, border-color;
  transition-duration: 0.3s;
  transition-timing-function: ease;
}
.fancybox__slide:has(.calendar__detail-list) .carousel__button.is-close svg {
  filter: none;
}
.fancybox__slide:has(.calendar__detail-list) .carousel__button.is-close:hover {
  border-color: #DE005B;
  color: #DE005B;
}
@media (max-width: 992px) {
  .fancybox__slide:has(.calendar__detail-list) .carousel__button.is-close {
    top: 20px;
    right: 20px;
    height: 32px;
    width: 32px;
  }
  .fancybox__slide:has(.calendar__detail-list) .carousel__button.is-close svg {
    height: 20px;
    width: 20px;
  }
}
@media (max-width: 576px) {
  .fancybox__slide:has(.calendar__detail-list) .carousel__button.is-close {
    top: 16px;
    right: 16px;
  }
}

.footer {
  position: relative;
  padding: 56px 0;
  border-top: 1px solid #2B344A;
}
@media (max-width: 1200px) {
  .footer {
    padding: 24px 0;
  }
}
.footer__content {
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: 24px;
}
.footer__content a {
  font-size: 16px;
  font-weight: 500;
}
@media (max-width: 1200px) {
  .footer__content {
    flex-wrap: wrap;
  }
}
@media (max-width: 576px) {
  .footer__content {
    display: grid;
    grid-template-columns: min-content 1fr;
    -moz-column-gap: 16px;
         column-gap: 16px;
  }
}
@media (max-width: 576px) {
  .footer__mob-col {
    grid-column: span 2;
  }
}
.footer__divider {
  align-self: stretch;
  flex-shrink: 0;
  height: 48px;
  width: 1px;
  background-color: #2B344A;
}
@media (max-width: 1200px) {
  .footer__divider {
    align-self: center;
    width: 100%;
    height: 1px;
  }
}
.footer__right {
  display: flex;
  flex-direction: column;
  gap: 8px;
}
.footer__right a {
  font-size: 12px;
  line-height: 18px;
  font-weight: 400;
}
.footer__label {
  cursor: default;
}
.footer__alkoteka svg rect {
  transition-property: fill, stroke-opacity;
  transition-duration: 0.3s;
  transition-timing-function: ease;
}
@media (min-width: 768px) {
  .footer__alkoteka:hover svg rect {
    fill: rgba(43, 52, 74, 0.1);
  }
}
.footer__alkoteka:active svg rect {
  fill: rgba(43, 52, 74, 0.1);
  stroke-opacity: 1;
}

.page-loader {
  position: fixed;
  inset: 0;
  z-index: 50;
  height: 100lvh;
  display: flex;
  align-items: center;
  justify-content: center;
  background-color: #EEE9E5;
  display: none;
}
.page-loader__svg {
  width: 220px;
  height: 200px;
}

@keyframes svg-load {
  from {
    r: 10;
  }
  to {
    r: 3;
  }
}
.modal {
  position: fixed;
  z-index: 100;
  inset: 0;
  display: flex;
  justify-content: center;
  align-items: flex-start;
  height: 100lvh;
  padding: 56px;
  visibility: hidden;
  background: rgba(43, 52, 74, 0.4);
  -webkit-backdrop-filter: blur(20px);
          backdrop-filter: blur(20px);
}
@media (max-width: 768px) {
  .modal {
    padding: 24px;
  }
}
.modal__content {
  position: relative;
  flex-shrink: 0;
  padding: 56px;
  overflow: hidden;
}
@media (max-width: 992px) {
  .modal__content {
    padding: 40px;
  }
}
@media (max-width: 768px) {
  .modal__content {
    padding: 30px;
  }
}
@media (max-width: 576px) {
  .modal__content {
    padding: 24px;
  }
}
.modal__closer {
  position: absolute;
  top: 24px;
  right: 24px;
}
@media (max-width: 768px) {
  .modal__closer {
    width: 32px;
    height: 32px;
  }
  .modal__closer svg {
    width: 100%;
    height: 100%;
  }
}
.modal__restrict-title {
  padding-right: 40px;
}
@media (max-width: 576px) {
  .modal__restrict-title:last-of-type {
    padding-right: 0;
  }
}

.welcome-card {
  position: relative;
  width: 651px;
  background-color: #EEE9E5;
  background-repeat: no-repeat;
  background-size: cover;
  background-position: right top;
  background-image: url("data:image/svg+xml,%3Csvg width='674' height='390' viewBox='0 0 674 390' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M497.115 0C526.856 51.2483 563.664 97.8856 606.207 138.578C372.442 146.702 160.337 240.048 0 388.508L0 389.871C160.47 240.997 372.986 147.444 607.219 139.544C628.152 159.477 650.465 177.975 674 194.879V193.647C650.984 177.076 629.142 158.976 608.622 139.497C618.874 139.167 629.167 139 639.5 139C651.05 139 662.551 139.208 674 139.621V138.62C662.551 138.208 651.05 138 639.5 138C628.826 138 618.193 138.178 607.605 138.53C564.97 97.8766 528.079 51.2528 498.272 0L497.115 0Z' fill='white'/%3E%3C/svg%3E%0A");
}
@media (max-width: 768px) {
  .welcome-card {
    width: 80%;
  }
}
@media (max-width: 576px) {
  .welcome-card {
    width: 100%;
    background-image: none;
  }
}
.welcome-card__content {
  display: grid;
  grid-template-columns: auto 1fr;
  -moz-column-gap: 56px;
       column-gap: 56px;
  row-gap: 40px;
}
@media (max-width: 992px) {
  .welcome-card__content {
    gap: 40px;
  }
}
@media (max-width: 768px) {
  .welcome-card__content {
    justify-items: center;
    gap: 24px;
  }
}
.welcome-card__title {
  font-size: 32px;
  line-height: 125%;
  align-self: center;
}
@media (max-width: 992px) {
  .welcome-card__title {
    font-size: 28px;
  }
}
@media (max-width: 768px) {
  .welcome-card__title {
    align-self: start;
    grid-column: span 2;
    font-size: 24px;
    text-align: center;
  }
}
@media (max-width: 576px) {
  .welcome-card__title {
    font-size: 18px;
    line-height: 133%;
  }
}
.welcome-card__age {
  font-size: 80px;
  line-height: 1;
  align-self: center;
}
@media (max-width: 992px) {
  .welcome-card__age {
    font-size: 70px;
  }
}
@media (max-width: 768px) {
  .welcome-card__age {
    align-self: start;
    grid-column: span 2;
    font-size: 60px;
  }
}
@media (max-width: 576px) {
  .welcome-card__age {
    font-size: 40px;
  }
}
.welcome-card__desc {
  grid-column: span 2;
  text-align: center;
}
.welcome-card__btn {
  grid-column: span 2;
  text-align: center;
}
@media (max-width: 768px) {
  .welcome-card__btn {
    justify-self: stretch;
    font-size: 16px;
    white-space: normal;
  }
}
@media (max-width: 400px) {
  .welcome-card__btn {
    border-radius: 24px;
    padding: 18px;
    line-height: 22px;
  }
}
.post-card {
  width: 800px;
}
@media (max-width: 992px) {
  .post-card {
    width: 100%;
  }
}
@media (max-width: 768px) {
  .post-card {
    gap: 24px;
  }
}
.post-card__text {
  width: 100%;
}
.post-card__btn {
  position: relative;
}
@media (max-width: 400px) {
  .post-card__btn {
    width: 100%;
  }
}
.post-card__btn[aria-label=fetching] {
  pointer-events: none;
  background-color: rgba(0, 0, 0, 0.2);
  color: transparent;
}
.post-card__btn[aria-label=fetching]:after {
  content: "";
  position: absolute;
  top: 50%;
  left: 50%;
  transform-origin: center center;
  display: block;
  width: 20px;
  height: 20px;
  border-radius: 50%;
  border: 3px solid;
  border-color: #fff;
  border-right-color: #DE005B;
  animation: s4 0.8s infinite ease-in-out, fade 0.3s ease forwards;
}

.post-success {
  background-color: #fff;
}
.post-success__content {
  display: grid;
  grid-template-columns: auto 1fr;
  gap: 80px;
  align-items: center;
}
@media (max-width: 1200px) {
  .post-success__content {
    gap: 60px;
  }
}
@media (max-width: 992px) {
  .post-success__content {
    gap: 40px;
  }
}
@media (max-width: 768px) {
  .post-success__content {
    gap: 30px;
  }
}
@media (max-width: 576px) {
  .post-success__content {
    display: flex;
    flex-direction: column;
  }
}
.post-success__img-wrap {
  max-width: 240px;
  max-height: 289px;
}
@media (max-width: 576px) {
  .post-success__img-wrap {
    display: none;
  }
}

.post-error {
  background-color: #edd2d8;
}

.cookie {
  position: fixed;
  display: flex;
  flex-direction: column;
  z-index: 99;
  bottom: 40px;
  background-color: #fff;
  opacity: 0;
  left: 50%;
  transform: translateX(-50%);
  max-width: 574px;
  width: 100%;
  padding: 30px;
}
@media (max-width: 768px) {
  .cookie {
    bottom: 20px;
    right: 20px;
    max-width: calc(100% - 100px);
    padding: 20px;
    padding-left: 30px;
    padding-right: 30px;
  }
}
.cookie__title {
  font-family: "Intro";
  font-weight: 700;
  font-size: 22px;
  line-height: 100%;
  letter-spacing: 0%;
  text-transform: uppercase;
  margin-bottom: 20px;
  text-align: center;
}
@media (max-width: 768px) {
  .cookie__title {
    font-family: "Intro";
    font-weight: 700;
    font-size: 16px;
    line-height: 100%;
    letter-spacing: 0%;
    vertical-align: middle;
    text-transform: uppercase;
    margin-bottom: 10px;
  }
}
.cookie__text {
  font-family: Montserrat;
  font-weight: 400;
  font-size: 16px;
  line-height: 100%;
  letter-spacing: 0%;
  text-align: center;
  vertical-align: middle;
  margin-bottom: 20px;
}
@media (max-width: 768px) {
  .cookie__text {
    font-family: Montserrat;
    font-weight: 400;
    font-size: 12px;
    line-height: 100%;
    letter-spacing: 0%;
    text-align: center;
    vertical-align: middle;
    margin-bottom: 10px;
  }
}
.cookie__btn {
  width: 100%;
  height: 50px;
  font-family: "Intro";
  font-weight: 700;
  font-size: 16px;
  line-height: 100%;
  letter-spacing: 0%;
  vertical-align: middle;
  text-transform: uppercase;
}
@media (max-width: 768px) {
  .cookie__btn {
    font-family: "Intro";
    font-weight: 700;
    font-size: 14px;
    line-height: 100%;
    letter-spacing: 0%;
    vertical-align: middle;
    text-transform: uppercase;
  }
}

.home__content {
  display: flex;
  flex-direction: column;
  gap: 60px;
  justify-content: space-around;
  min-height: 100lvh;
  padding-top: 56px;
  padding-bottom: 56px;
}
@media (max-width: 768px) {
  .home__content {
    min-height: 100svh !important;
  }
}
.home__lines {
  display: none;
}
.home__circles {
  display: flex;
  align-items: flex-start;
  justify-content: center;
}
.home__circle-item {
  position: relative;
  flex-shrink: 0;
  max-width: 30vw;
}
.home__circle-item:nth-child(1) {
  transform: translateX(16%);
  z-index: 2;
}
.home__circle-item:nth-child(2) {
  transform: translateX(8%);
  z-index: 1;
}
.home__circle-item:nth-child(3) {
  z-index: 0;
}
.home__circle-item:nth-child(4) {
  transform: translateX(-8%);
  z-index: 1;
}
.home__circle-item:nth-child(5) {
  transform: translateX(-16%);
  z-index: 2;
}
.home__circle-item_col {
  display: flex;
  flex-direction: column;
  align-items: center;
  gap: 40px;
}
.home__circle-title {
  position: relative;
  padding-bottom: 1.1vw;
  color: #fff;
  font-size: 2.8vw;
  font-weight: 300;
  line-height: 1;
  text-transform: uppercase;
  transition-property: color;
  transition-duration: 0.3s;
  transition-timing-function: ease;
}
.home__circle-title:after {
  position: absolute;
  content: "";
  inset: 0;
  top: auto;
  height: 2px;
  border-bottom: 2px solid #DE005B;
  transition-property: border-color;
  transition-duration: 0.3s;
  transition-timing-function: ease;
}
.home__circle {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 28vw;
  min-width: 120px;
  aspect-ratio: 1/1;
  border: 1px solid #fff;
  border-radius: 100%;
}
.home__circle_btn {
  transition-property: border-color, background-color;
  transition-duration: 0.3s;
  transition-timing-function: ease;
}
@media (min-width: 768px) {
  .home__circle_btn:hover {
    background-color: rgba(255, 255, 255, 0.08);
  }
  .home__circle_btn:hover .home__circle-title:after {
    border-color: #fff;
  }
}
.home__circle_btn:active {
  background-color: #fff;
}
.home__circle_btn:active .home__circle-title {
  color: #2B344A;
}
.home__circle_btn:active .home__circle-title:after {
  border-color: #DE005B;
}
.home__circle_btn[aria-disabled=true] {
  pointer-events: none;
}
.home__circle_themed {
  border-color: #DE005B;
}
.home__circle_logo {
  background-color: #DE005B;
}
.home__circle_logo svg {
  flex-shrink: 0;
  -o-object-fit: contain;
     object-fit: contain;
  width: 42%;
  height: auto;
  max-width: 90%;
  min-width: 80px;
}
.home__tel-btn {
  flex-shrink: 0;
  padding: 16px 23px;
  border: 1px solid #fff;
  border-radius: 32px;
  font-family: "Montserrat";
  font-size: 16px;
  line-height: 1;
  white-space: nowrap;
  color: #fff;
  transition-property: color, background-color, border-color;
  transition-duration: 0.3s;
  transition-timing-function: ease;
}
@media (min-width: 768px) {
  .home__tel-btn:hover {
    background-color: rgba(255, 255, 255, 0.08);
  }
}
.home__tel-btn:active {
  background-color: #fff;
  color: #2B344A;
}
@media (max-width: 768px) {
  .home__tel-btn {
    padding: 2px;
    border: none;
    border-radius: 0;
    color: #fff;
    text-decoration: underline;
    text-underline-offset: 2px;
  }
  .home__tel-btn:active {
    background-color: transparent;
    color: #DE005B;
  }
}
.home__contacts {
  display: flex;
  align-items: center;
  justify-content: center;
  gap: calc(24px * 2 + 4px);
}
.home__contact {
  position: relative;
  text-align: center;
}
.home__contact:not(:first-child)::after {
  position: absolute;
  content: "";
  display: block;
  flex-shrink: 0;
  flex-grow: 0;
  width: 4px;
  height: 4px;
  border-radius: 100%;
  background-color: #DE005B;
  top: 50%;
  left: -24px;
  transform: translate(-100%, -50%);
}
.home__contact_btn {
  height: 50px;
  width: 50px;
}
.home__contact_btn svg {
  flex-shrink: 0;
  -o-object-fit: contain;
     object-fit: contain;
}
.home__contact_btn svg path {
  transition-property: fill;
  transition-duration: 0.3s;
  transition-timing-function: ease;
}
@media (max-width: 576px) {
  .home__contact_btn {
    height: 40px;
    width: 40px;
  }
  .home__contact_btn svg {
    width: 18px;
    height: auto;
  }
}

@media (orientation: portrait) and (max-width: 768px) {
  .home__content {
    position: relative;
    gap: 40px;
    justify-content: space-between;
    padding-top: 24px;
    padding-bottom: 24px;
  }
  .home__lines {
    display: block;
    position: absolute;
    left: 0;
    top: 0;
    width: 140%;
    min-width: 540px;
    max-height: 60vh;
    pointer-events: none;
    -webkit-user-select: none;
       -moz-user-select: none;
            user-select: none;
  }
  .home__circles {
    flex-direction: column;
    align-items: center;
    justify-content: flex-start;
    gap: 40px;
    flex-grow: 1;
  }
  .home__circle-item {
    max-width: none;
  }
  .home__circle-item:nth-child(1) {
    display: none;
  }
  .home__circle-item:nth-child(2) {
    transform: none;
    z-index: 1;
  }
  .home__circle-item:nth-child(3) {
    z-index: 1;
    order: -1;
    margin-bottom: 13vh;
    width: 100%;
  }
  .home__circle-item:nth-child(4) {
    transform: none;
    z-index: 1;
  }
  .home__circle-item:nth-child(5) {
    display: none;
  }
  .home__circle-item_col {
    gap: 16px;
  }
  .home__circle-title {
    padding-bottom: 0;
    font-size: 2.8vh;
    transition-duration: 0.3s;
    transition-timing-function: ease;
  }
  .home__circle-title:after {
    display: none;
  }
}
@media (orientation: portrait) and (max-width: 768px) and (max-width: 576px) {
  .home__circle-title {
    font-size: 24px;
  }
}
@media (orientation: portrait) and (max-width: 768px) {
  .home__circle {
    width: 28vh;
    padding: 2vh 3vh;
    aspect-ratio: auto;
    border-radius: 10vh;
  }
  .home__circle_logo {
    position: relative;
    padding: 0;
    border: none;
    background-color: transparent;
    border-radius: 0;
    width: 100%;
  }
  .home__circle_logo svg {
    position: relative;
    min-width: 120px;
    max-width: 200px;
  }
  .home__circle_logo:before {
    content: "";
    position: absolute;
    bottom: -24px;
    left: 0;
    right: 0;
    aspect-ratio: 1/1;
    background-color: #DE005B;
    border-radius: 100%;
    transform: translateY(10%);
  }
  .home__tel-btn {
    max-width: 100%;
    padding: 2px;
    border: none;
    border-radius: 0;
    color: #fff;
    text-decoration: underline;
    text-underline-offset: 2px;
  }
}
@media (orientation: portrait) and (max-width: 768px) and (min-width: 768px) {
  .home__tel-btn:hover {
    background-color: transparent;
    color: #edd2d8;
  }
}
@media (orientation: portrait) and (max-width: 768px) {
  .home__contacts {
    display: flex;
    align-items: center;
    justify-content: space-between;
    gap: 16px;
  }
  .home__contact {
    text-align: left;
    flex-grow: 2;
  }
  .home__contact:not(:first-child)::after {
    display: none;
  }
  .home__contact_btn {
    flex-grow: 0;
    order: 2;
  }
}
.all-page {
  height: 100%;
}

.not-found {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  gap: 24px;
}
.not-found * {
  text-align: center;
}

.icon {
  line-height: 0;
}

.icon-whatsapp::after {
  content: url("data:image/svg+xml,%3Csvg width='21' height='25' viewBox='0 0 21 25' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M14.3515 1.25507C15.5602 1.75427 16.6571 2.48784 17.5781 3.41327C18.5057 4.33181 19.2402 5.42383 19.7419 6.62672C20.2436 7.82962 20.5013 9.11954 20.5 10.4221C20.495 15.8868 16.0274 20.3345 10.5427 20.3345H10.5377C8.87514 20.3339 7.23911 19.9194 5.7788 19.1281L0.500061 20.5056L1.90764 15.3695C1.04001 13.8633 0.580412 12.1618 0.580412 10.4132C0.585438 4.95336 5.05428 0.505707 10.5377 0.505707C11.8463 0.501111 13.1427 0.755878 14.3515 1.25507ZM13.378 11.6821C13.6078 11.7672 14.8295 12.3657 15.0769 12.4895C15.3255 12.6133 15.4925 12.6745 15.554 12.7796C15.6168 12.8833 15.6168 13.3785 15.4108 13.9584C15.2012 14.5371 14.2079 15.0645 13.7308 15.1372C13.3014 15.1983 12.7627 15.2271 12.1663 15.0372C11.8034 14.922 11.3388 14.7709 10.7486 14.5145C8.25114 13.4397 6.62384 10.9408 6.50077 10.7745L6.49926 10.7728C6.36825 10.5993 5.48371 9.42974 5.48371 8.21335C5.48371 7.06646 6.04721 6.46875 6.3052 6.19532L6.35138 6.14591C6.43474 6.0517 6.53678 5.97559 6.65109 5.92245C6.76537 5.86932 6.88949 5.84031 7.01562 5.83715C7.1826 5.83715 7.34959 5.83715 7.49273 5.84576C7.64593 5.85208 7.85061 5.78459 8.05152 6.27085C8.13999 6.4788 8.27947 6.81629 8.41587 7.1466C8.60267 7.59869 8.78369 8.03699 8.81995 8.10851C8.88149 8.23202 8.92041 8.37477 8.8388 8.54222C8.7572 8.70708 8.71573 8.81221 8.59017 8.95467C8.54382 9.00781 8.49557 9.06611 8.4476 9.12413C8.36693 9.22179 8.28705 9.3183 8.21851 9.38723C8.16534 9.44008 8.11119 9.49465 8.07791 9.55899C8.03339 9.64516 8.0261 9.74913 8.108 9.89073C8.25617 10.1372 8.75217 10.9497 9.49299 11.6057C10.4423 12.4522 11.2446 12.7121 11.492 12.8371C11.6821 12.931 11.8135 12.9419 11.9288 12.8678C11.9643 12.8448 11.9982 12.8138 12.0319 12.7747C12.175 12.6133 12.6522 12.0521 12.8192 11.8059C12.9824 11.5584 13.1494 11.6009 13.378 11.6821Z' fill='white'/%3E%3C/svg%3E%0A");
}

.icon-calendar::after {
  content: url("data:image/svg+xml,%3Csvg width='20' height='21' viewBox='0 0 20 21' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M4.33333 2.9503C4.33333 2.4287 4.75618 2.00586 5.27778 2.00586C5.79938 2.00586 6.22222 2.4287 6.22222 2.9503V3.92777C7.01734 3.89475 7.95078 3.89475 9.05556 3.89475H10.9444C12.0492 3.89475 12.9827 3.89475 13.7778 3.92777V2.9503C13.7778 2.4287 14.2006 2.00586 14.7222 2.00586C15.2438 2.00586 15.6667 2.4287 15.6667 2.9503V4.13276C16.3981 4.29198 16.95 4.55772 17.3935 5.00123C18.5 6.10772 18.5 7.88858 18.5 11.4503C18.5 15.012 18.5 16.7929 17.3935 17.8994C16.287 19.0059 14.5062 19.0059 10.9444 19.0059H9.05555C5.49383 19.0059 3.71297 19.0059 2.60649 17.8994C1.5 16.7929 1.5 15.012 1.5 11.4503C1.5 7.88858 1.5 6.10772 2.60649 5.00123C3.05 4.55772 3.60186 4.29198 4.33333 4.13276V2.9503ZM4.39969 7.17656C4.33333 7.31007 4.33333 7.47932 4.33333 7.81783C4.33333 8.15633 4.33333 8.32558 4.39969 8.45909C4.48818 8.6371 4.65789 8.77853 4.87151 8.85227C5.03172 8.90757 5.23482 8.90757 5.64103 8.90757C6.04723 8.90757 6.25033 8.90757 6.41054 8.85227C6.62416 8.77853 6.79387 8.6371 6.88236 8.45909C6.94872 8.32558 6.94872 8.15633 6.94872 7.81783C6.94872 7.47932 6.94872 7.31007 6.88236 7.17656C6.79387 6.99855 6.62416 6.85712 6.41054 6.78338C6.25033 6.72808 6.04723 6.72808 5.64103 6.72808C5.23482 6.72808 5.03172 6.72808 4.87151 6.78338C4.65789 6.85712 4.48818 6.99855 4.39969 7.17656ZM13.1176 7.17656C13.0513 7.31007 13.0513 7.47932 13.0513 7.81783C13.0513 8.15633 13.0513 8.32558 13.1176 8.45909C13.2061 8.6371 13.3758 8.77853 13.5895 8.85227C13.7497 8.90757 13.9528 8.90757 14.359 8.90757C14.7652 8.90757 14.9683 8.90757 15.1285 8.85227C15.3421 8.77853 15.5118 8.6371 15.6003 8.45909C15.6667 8.32558 15.6667 8.15633 15.6667 7.81783C15.6667 7.47932 15.6667 7.31007 15.6003 7.17656C15.5118 6.99855 15.3421 6.85712 15.1285 6.78338C14.9683 6.72808 14.7652 6.72808 14.359 6.72808C13.9528 6.72808 13.7497 6.72808 13.5895 6.78338C13.3758 6.85712 13.2061 6.99855 13.1176 7.17656ZM8.69231 7.81783C8.69231 7.47932 8.69231 7.31007 8.75867 7.17656C8.84715 6.99855 9.01687 6.85712 9.23048 6.78338C9.39069 6.72808 9.59379 6.72808 10 6.72808C10.4062 6.72808 10.6093 6.72808 10.7695 6.78338C10.9831 6.85712 11.1528 6.99855 11.2413 7.17656C11.3077 7.31007 11.3077 7.47934 11.3077 7.81784C11.3077 8.15633 11.3077 8.32558 11.2413 8.45909C11.1528 8.6371 10.9831 8.77853 10.7695 8.85227C10.6093 8.90757 10.4062 8.90757 10 8.90757C9.59379 8.90757 9.39069 8.90757 9.23048 8.85227C9.01687 8.77853 8.84715 8.6371 8.75867 8.45909C8.69231 8.32558 8.69231 8.15633 8.69231 7.81783ZM4.39969 10.809C4.33333 10.9425 4.33333 11.1118 4.33333 11.4503C4.33333 11.7888 4.33333 11.9581 4.39969 12.0916C4.48818 12.2696 4.65789 12.411 4.87151 12.4847C5.03172 12.54 5.23482 12.54 5.64103 12.54C6.04723 12.54 6.25033 12.54 6.41054 12.4847C6.62416 12.411 6.79387 12.2696 6.88236 12.0916C6.94872 11.9581 6.94872 11.7888 6.94872 11.4503C6.94872 11.1118 6.94872 10.9425 6.88236 10.809C6.79387 10.631 6.62416 10.4896 6.41054 10.4159C6.25033 10.3606 6.04723 10.3606 5.64103 10.3606C5.23482 10.3606 5.03172 10.3606 4.87151 10.4159C4.65789 10.4896 4.48818 10.631 4.39969 10.809ZM13.0513 11.4503C13.0513 11.1118 13.0513 10.9425 13.1176 10.809C13.2061 10.631 13.3758 10.4896 13.5895 10.4159C13.7497 10.3606 13.9528 10.3606 14.359 10.3606C14.7652 10.3606 14.9683 10.3606 15.1285 10.4159C15.3421 10.4896 15.5118 10.631 15.6003 10.809C15.6667 10.9425 15.6667 11.1118 15.6667 11.4503C15.6667 11.7888 15.6667 11.9581 15.6003 12.0916C15.5118 12.2696 15.3421 12.411 15.1285 12.4847C14.9683 12.54 14.7652 12.54 14.359 12.54C13.9528 12.54 13.7497 12.54 13.5895 12.4847C13.3758 12.411 13.2061 12.2696 13.1176 12.0916C13.0513 11.9581 13.0513 11.7888 13.0513 11.4503ZM8.75867 10.809C8.69231 10.9425 8.69231 11.1118 8.69231 11.4503C8.69231 11.7888 8.69231 11.9581 8.75867 12.0916C8.84715 12.2696 9.01687 12.411 9.23048 12.4847C9.39069 12.54 9.59379 12.54 10 12.54C10.4062 12.54 10.6093 12.54 10.7695 12.4847C10.9831 12.411 11.1528 12.2696 11.2413 12.0916C11.3077 11.9581 11.3077 11.7888 11.3077 11.4503C11.3077 11.1118 11.3077 10.9425 11.2413 10.809C11.1528 10.631 10.9831 10.4896 10.7695 10.4159C10.6093 10.3606 10.4062 10.3606 10 10.3606C9.59379 10.3606 9.39069 10.3606 9.23048 10.4159C9.01687 10.4896 8.84715 10.631 8.75867 10.809ZM8.69231 15.0828C8.69231 14.7443 8.69231 14.575 8.75867 14.4415C8.84715 14.2635 9.01687 14.1221 9.23048 14.0483C9.39069 13.993 9.59379 13.993 10 13.993C10.4062 13.993 10.6093 13.993 10.7695 14.0483C10.9831 14.1221 11.1528 14.2635 11.2413 14.4415C11.3077 14.575 11.3077 14.7443 11.3077 15.0828C11.3077 15.4213 11.3077 15.5905 11.2413 15.724C11.1528 15.9021 10.9831 16.0435 10.7695 16.1172C10.6093 16.1725 10.4062 16.1725 9.99998 16.1725C9.59379 16.1725 9.39069 16.1725 9.23048 16.1172C9.01687 16.0435 8.84715 15.9021 8.75867 15.724C8.69231 15.5905 8.69231 15.4213 8.69231 15.0828Z' fill='%23DE005B' fill-opacity='0.2'/%3E%3C/svg%3E%0A");
}

.icon-clock::after {
  content: url("data:image/svg+xml,%3Csvg width='20' height='21' viewBox='0 0 20 21' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M2.29969 6.33773C2 7.22059 2 8.31568 2 10.5059C2 12.696 2 13.7911 2.29969 14.674C2.86401 16.3364 4.16943 17.6418 5.83187 18.2062C6.71473 18.5059 7.80982 18.5059 10 18.5059C12.1902 18.5059 13.2853 18.5059 14.1681 18.2062C15.8306 17.6418 17.136 16.3364 17.7003 14.674C18 13.7911 18 12.696 18 10.5059C18 8.31568 18 7.22059 17.7003 6.33773C17.136 4.67529 15.8306 3.36987 14.1681 2.80555C13.2853 2.50586 12.1902 2.50586 10 2.50586C7.80982 2.50586 6.71473 2.50586 5.83187 2.80555C4.16943 3.36987 2.86401 4.67529 2.29969 6.33773ZM10.9412 6.27057C10.9412 5.75077 10.5198 5.32939 10 5.32939C9.4802 5.32939 9.05882 5.75077 9.05882 6.27057V10.9764C9.05882 11.2416 9.17066 11.4944 9.36682 11.6728C9.56299 11.8512 9.82529 11.9385 10.0892 11.9134L12.9128 11.6445C13.4302 11.5952 13.8097 11.1358 13.7605 10.6183C13.7112 10.1009 13.2518 9.72132 12.7343 9.7706L10.9412 9.94138V6.27057Z' fill='%23DE005B' fill-opacity='0.2'/%3E%3C/svg%3E%0A");
}

.page-winebar {
  background-color: #2B344A;
  color: #fff;
}
.page-winebar a {
  color: inherit;
}
.page-winebar main {
  background-color: unset;
  padding-top: 100px;
}
.page-winebar .layout-pt {
  padding-top: 160px;
}
@media (max-width: 992px) {
  .page-winebar .layout-pt {
    padding-top: 80px;
  }
}
.page-winebar .button {
  display: flex;
  align-items: center;
  gap: 24px;
  border-radius: 40px;
  padding: 22px 28px 18px;
  font-family: "Intro";
  font-weight: 700;
  font-size: 18px;
  line-height: 24px;
  text-transform: uppercase;
}
.page-winebar .button_outlined {
  --foreground-color: #fff;
  --background-hover-color: rgba(255, 255, 255, 0.2);
  border: 1px solid var(--foreground-color);
  color: var(--foreground-color);
  transition-property: color, background-color;
  transition-duration: 0.3s;
  transition-timing-function: ease;
}
.page-winebar .button_outlined:hover {
  background-color: var(--background-hover-color);
}
.page-winebar .button_outlined .text, .page-winebar .button_outlined .calendar__week {
  color: inherit;
  font-weight: inherit;
}
.page-winebar i {
  font-style: normal;
}

.bar-section-header {
  display: flex;
  align-items: center;
  gap: 40px;
  margin-bottom: 40px;
}
@media (max-width: 992px) {
  .bar-section-header {
    gap: 20px;
    margin-bottom: 20px;
  }
}
.bar-section-header__title {
  font-family: Intro;
  font-weight: 700;
  font-size: 40px;
  line-height: 48px;
  text-transform: uppercase;
  flex-grow: 1;
}
@media (max-width: 768px) {
  .bar-section-header__title {
    font-family: Intro;
    font-weight: 700;
    font-size: 32px;
    line-height: 40px;
  }
}
.bar-section-header__title span {
  color: rgba(255, 255, 255, 0.6);
}

.bar-card-review {
  padding: 32px;
  border-radius: 16px;
  background: linear-gradient(115deg, rgba(255, 255, 255, 0.05) 0%, rgba(255, 255, 255, 0.03) 48%, rgba(255, 255, 255, 0.05) 100%);
  -webkit-backdrop-filter: blur(20px);
          backdrop-filter: blur(20px);
}
.bar-card-review__header {
  display: flex;
  align-items: center;
  justify-content: space-between;
  margin-bottom: 16px;
}
.bar-card-review__rating {
  display: flex;
  -moz-column-gap: 8px;
       column-gap: 8px;
}
.bar-card-review__rating > * {
  opacity: 0.4;
}
.bar-card-review__rating > *::after {
  content: url("data:image/svg+xml,%3Csvg width='17' height='17' viewBox='0 0 17 17' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.72199 1.0086C8.01723 0.338279 8.98277 0.338278 9.27801 1.0086L11.0642 5.06407C11.1871 5.34305 11.4543 5.5342 11.7618 5.56304L16.2313 5.98236C16.9701 6.05166 17.2684 6.95575 16.7121 7.43934L13.3466 10.3651C13.115 10.5663 13.013 10.8756 13.0801 11.1724L14.0562 15.487C14.2176 16.2002 13.4364 16.759 12.7974 16.3875L8.93112 14.1402C8.66515 13.9856 8.33485 13.9856 8.06888 14.1402L4.20263 16.3875C3.56358 16.759 2.78244 16.2002 2.94378 15.487L3.91989 11.1724C3.98704 10.8756 3.88497 10.5663 3.65344 10.3651L0.287863 7.43934C-0.26843 6.95575 0.0299384 6.05166 0.7687 5.98236L5.23821 5.56304C5.54568 5.5342 5.81291 5.34305 5.93578 5.06407L7.72199 1.0086Z' fill='%23D75977'/%3E%3C/svg%3E");
}
.bar-card-review__rating.s-1 :nth-child(-n+1) {
  opacity: 1;
}
.bar-card-review__rating.s-2 :nth-child(-n+2) {
  opacity: 1;
}
.bar-card-review__rating.s-3 :nth-child(-n+3) {
  opacity: 1;
}
.bar-card-review__rating.s-4 :nth-child(-n+4) {
  opacity: 1;
}
.bar-card-review__rating.s-5 :nth-child(-n+5) {
  opacity: 1;
}
.bar-card-review__date {
  display: flex;
  align-items: center;
  font-family: Montserrat;
  font-weight: 600;
  font-size: 15px;
  line-height: 22px;
}
.bar-card-review__date::before {
  content: url("data:image/svg+xml,%3Csvg width='20' height='21' viewBox='0 0 20 21' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M4.33333 2.9503C4.33333 2.4287 4.75618 2.00586 5.27778 2.00586C5.79938 2.00586 6.22222 2.4287 6.22222 2.9503V3.92777C7.01734 3.89475 7.95078 3.89475 9.05556 3.89475H10.9444C12.0492 3.89475 12.9827 3.89475 13.7778 3.92777V2.9503C13.7778 2.4287 14.2006 2.00586 14.7222 2.00586C15.2438 2.00586 15.6667 2.4287 15.6667 2.9503V4.13276C16.3981 4.29198 16.95 4.55772 17.3935 5.00123C18.5 6.10772 18.5 7.88858 18.5 11.4503C18.5 15.012 18.5 16.7929 17.3935 17.8994C16.287 19.0059 14.5062 19.0059 10.9444 19.0059H9.05555C5.49383 19.0059 3.71297 19.0059 2.60649 17.8994C1.5 16.7929 1.5 15.012 1.5 11.4503C1.5 7.88858 1.5 6.10772 2.60649 5.00123C3.05 4.55772 3.60186 4.29198 4.33333 4.13276V2.9503ZM4.39969 7.17656C4.33333 7.31007 4.33333 7.47932 4.33333 7.81783C4.33333 8.15633 4.33333 8.32558 4.39969 8.45909C4.48818 8.6371 4.65789 8.77853 4.87151 8.85227C5.03172 8.90757 5.23482 8.90757 5.64103 8.90757C6.04723 8.90757 6.25033 8.90757 6.41054 8.85227C6.62416 8.77853 6.79387 8.6371 6.88236 8.45909C6.94872 8.32558 6.94872 8.15633 6.94872 7.81783C6.94872 7.47932 6.94872 7.31007 6.88236 7.17656C6.79387 6.99855 6.62416 6.85712 6.41054 6.78338C6.25033 6.72808 6.04723 6.72808 5.64103 6.72808C5.23482 6.72808 5.03172 6.72808 4.87151 6.78338C4.65789 6.85712 4.48818 6.99855 4.39969 7.17656ZM13.1176 7.17656C13.0513 7.31007 13.0513 7.47932 13.0513 7.81783C13.0513 8.15633 13.0513 8.32558 13.1176 8.45909C13.2061 8.6371 13.3758 8.77853 13.5895 8.85227C13.7497 8.90757 13.9528 8.90757 14.359 8.90757C14.7652 8.90757 14.9683 8.90757 15.1285 8.85227C15.3421 8.77853 15.5118 8.6371 15.6003 8.45909C15.6667 8.32558 15.6667 8.15633 15.6667 7.81783C15.6667 7.47932 15.6667 7.31007 15.6003 7.17656C15.5118 6.99855 15.3421 6.85712 15.1285 6.78338C14.9683 6.72808 14.7652 6.72808 14.359 6.72808C13.9528 6.72808 13.7497 6.72808 13.5895 6.78338C13.3758 6.85712 13.2061 6.99855 13.1176 7.17656ZM8.69231 7.81783C8.69231 7.47932 8.69231 7.31007 8.75867 7.17656C8.84715 6.99855 9.01687 6.85712 9.23048 6.78338C9.39069 6.72808 9.59379 6.72808 10 6.72808C10.4062 6.72808 10.6093 6.72808 10.7695 6.78338C10.9831 6.85712 11.1528 6.99855 11.2413 7.17656C11.3077 7.31007 11.3077 7.47934 11.3077 7.81784C11.3077 8.15633 11.3077 8.32558 11.2413 8.45909C11.1528 8.6371 10.9831 8.77853 10.7695 8.85227C10.6093 8.90757 10.4062 8.90757 10 8.90757C9.59379 8.90757 9.39069 8.90757 9.23048 8.85227C9.01687 8.77853 8.84715 8.6371 8.75867 8.45909C8.69231 8.32558 8.69231 8.15633 8.69231 7.81783ZM4.39969 10.809C4.33333 10.9425 4.33333 11.1118 4.33333 11.4503C4.33333 11.7888 4.33333 11.9581 4.39969 12.0916C4.48818 12.2696 4.65789 12.411 4.87151 12.4847C5.03172 12.54 5.23482 12.54 5.64103 12.54C6.04723 12.54 6.25033 12.54 6.41054 12.4847C6.62416 12.411 6.79387 12.2696 6.88236 12.0916C6.94872 11.9581 6.94872 11.7888 6.94872 11.4503C6.94872 11.1118 6.94872 10.9425 6.88236 10.809C6.79387 10.631 6.62416 10.4896 6.41054 10.4159C6.25033 10.3606 6.04723 10.3606 5.64103 10.3606C5.23482 10.3606 5.03172 10.3606 4.87151 10.4159C4.65789 10.4896 4.48818 10.631 4.39969 10.809ZM13.0513 11.4503C13.0513 11.1118 13.0513 10.9425 13.1176 10.809C13.2061 10.631 13.3758 10.4896 13.5895 10.4159C13.7497 10.3606 13.9528 10.3606 14.359 10.3606C14.7652 10.3606 14.9683 10.3606 15.1285 10.4159C15.3421 10.4896 15.5118 10.631 15.6003 10.809C15.6667 10.9425 15.6667 11.1118 15.6667 11.4503C15.6667 11.7888 15.6667 11.9581 15.6003 12.0916C15.5118 12.2696 15.3421 12.411 15.1285 12.4847C14.9683 12.54 14.7652 12.54 14.359 12.54C13.9528 12.54 13.7497 12.54 13.5895 12.4847C13.3758 12.411 13.2061 12.2696 13.1176 12.0916C13.0513 11.9581 13.0513 11.7888 13.0513 11.4503ZM8.75867 10.809C8.69231 10.9425 8.69231 11.1118 8.69231 11.4503C8.69231 11.7888 8.69231 11.9581 8.75867 12.0916C8.84715 12.2696 9.01687 12.411 9.23048 12.4847C9.39069 12.54 9.59379 12.54 10 12.54C10.4062 12.54 10.6093 12.54 10.7695 12.4847C10.9831 12.411 11.1528 12.2696 11.2413 12.0916C11.3077 11.9581 11.3077 11.7888 11.3077 11.4503C11.3077 11.1118 11.3077 10.9425 11.2413 10.809C11.1528 10.631 10.9831 10.4896 10.7695 10.4159C10.6093 10.3606 10.4062 10.3606 10 10.3606C9.59379 10.3606 9.39069 10.3606 9.23048 10.4159C9.01687 10.4896 8.84715 10.631 8.75867 10.809ZM8.69231 15.0828C8.69231 14.7443 8.69231 14.575 8.75867 14.4415C8.84715 14.2635 9.01687 14.1221 9.23048 14.0483C9.39069 13.993 9.59379 13.993 10 13.993C10.4062 13.993 10.6093 13.993 10.7695 14.0483C10.9831 14.1221 11.1528 14.2635 11.2413 14.4415C11.3077 14.575 11.3077 14.7443 11.3077 15.0828C11.3077 15.4213 11.3077 15.5905 11.2413 15.724C11.1528 15.9021 10.9831 16.0435 10.7695 16.1172C10.6093 16.1725 10.4062 16.1725 9.99998 16.1725C9.59379 16.1725 9.39069 16.1725 9.23048 16.1172C9.01687 16.0435 8.84715 15.9021 8.75867 15.724C8.69231 15.5905 8.69231 15.4213 8.69231 15.0828Z' fill='white' fill-opacity='0.2'/%3E%3C/svg%3E%0A");
  line-height: 1;
  margin-right: 12px;
}
@media (max-width: 768px) {
  .bar-card-review__date {
    font-family: Montserrat;
    font-weight: 600;
    font-size: 15px;
    line-height: 22px;
  }
}
.bar-card-review__author {
  margin-bottom: 32px;
  font-family: Intro;
  font-weight: 700;
  font-size: 18px;
  line-height: 26px;
  text-transform: uppercase;
}
@media (max-width: 768px) {
  .bar-card-review__author {
    font-family: Intro;
    font-weight: 700;
    font-size: 16px;
    line-height: 24px;
    text-transform: uppercase;
  }
}
.bar-card-review__text {
  font-family: Montserrat;
  font-weight: 400;
  font-size: 15px;
  line-height: 22px;
}
@media (max-width: 768px) {
  .bar-card-review__text {
    font-family: Montserrat;
    font-weight: 400;
    font-size: 13px;
    line-height: 18px;
  }
}

.bar-card-chef {
  display: flex;
  border-radius: 16px;
  overflow: hidden;
  color: #1C222E;
  flex-direction: row;
}
.bar-card-chef__photo {
  align-self: stretch;
  -o-object-fit: cover;
     object-fit: cover;
}
.bar-card-chef__content {
  flex-grow: 1;
  background-color: #fff;
  display: flex;
  flex-direction: column;
  padding: 24px;
}
.bar-card-chef__position {
  font-family: Intro;
  font-weight: 700;
  font-size: 18px;
  line-height: 26px;
  text-transform: uppercase;
}
@media (max-width: 768px) {
  .bar-card-chef__position {
    font-family: Intro;
    font-weight: 700;
    font-size: 16px;
    line-height: 24px;
    text-transform: uppercase;
  }
}
.bar-card-chef__name {
  color: #DE005B;
  font-family: Intro;
  font-weight: 700;
  font-size: 18px;
  line-height: 26px;
  text-transform: uppercase;
}
@media (max-width: 768px) {
  .bar-card-chef__name {
    font-family: Intro;
    font-weight: 700;
    font-size: 16px;
    line-height: 24px;
    text-transform: uppercase;
  }
}
.bar-card-chef__subtitle {
  margin-top: 8px;
  font-family: Montserrat;
  font-weight: 600;
  font-size: 15px;
  line-height: 22px;
}
@media (max-width: 768px) {
  .bar-card-chef__subtitle {
    font-family: Montserrat;
    font-weight: 600;
    font-size: 15px;
    line-height: 22px;
  }
}
.bar-card-chef__description {
  margin-top: 24px;
  font-family: Montserrat;
  font-weight: 400;
  font-size: 13px;
  line-height: 18px;
}
.bar-card-chef__photo {
  height: unset;
  width: 280px;
}

.bar-card-menu__slider {
  position: relative;
  border-radius: 16px;
  box-shadow: 0px 40px 80px rgba(0, 0, 0, 0.2);
  overflow: hidden;
}
.bar-card-menu__slide {
  border-radius: 16px;
  overflow: hidden;
  line-height: 0;
}
.bar-card-menu__slide img {
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
  width: 100%;
}
.bar-card-menu__pagination {
  position: absolute;
  top: 16px;
  left: 50%;
  z-index: 2;
  transform: translateX(-50%);
  display: flex;
  gap: 12px;
}
.bar-card-menu__pagination .swiper-pagination-bullet {
  width: 10px;
  height: 10px;
  cursor: pointer;
  border: 1px solid #fff;
  border-radius: 50%;
}
.bar-card-menu__pagination .swiper-pagination-bullet-active {
  background-color: #DE005B;
  border-color: #DE005B;
  cursor: default;
}
.bar-card-menu__title {
  padding: 24px 24px 0px;
  color: #fff;
  font-family: Intro;
  font-weight: 700;
  font-size: 16px;
  line-height: 24px;
  text-transform: uppercase;
}
@media (max-width: 768px) {
  .bar-card-menu__title {
    font-family: Montserrat;
    font-weight: 600;
    font-size: 15px;
    line-height: 22px;
    text-transform: uppercase;
  }
}

.bar-card-event {
  display: flex;
  border-radius: 16px;
  overflow: hidden;
  color: #2B344A;
  flex-direction: row;
}
.bar-card-event__image {
  align-self: stretch;
  -o-object-fit: cover;
     object-fit: cover;
  flex-shrink: 0;
}
.bar-card-event__content {
  flex-grow: 1;
  display: flex;
  flex-direction: column;
  gap: 16px;
  background-color: #fff;
  width: 100%;
  padding: 32px;
}
.bar-card-event__name {
  font-family: Intro;
  font-weight: 700;
  font-size: 24px;
  line-height: 32px;
  text-transform: uppercase;
}
@media (max-width: 768px) {
  .bar-card-event__name {
    font-family: Intro;
    font-weight: 700;
    font-size: 18px;
    line-height: 26px;
  }
}
.bar-card-event__datetime {
  display: flex;
  align-items: center;
  gap: 40px;
  color: #DE005B;
  font-family: Montserrat;
  font-weight: 600;
  font-size: 15px;
  line-height: 22px;
}
@media (max-width: 768px) {
  .bar-card-event__datetime {
    font-family: Montserrat;
    font-weight: 600;
    font-size: 15px;
    line-height: 22px;
  }
}
.bar-card-event__datetime span {
  display: flex;
  align-items: center;
  gap: 12px;
}
.bar-card-event__description {
  font-family: Montserrat;
  font-weight: 400;
  font-size: 15px;
  line-height: 22px;
}
@media (max-width: 768px) {
  .bar-card-event__description {
    font-family: Montserrat;
    font-weight: 400;
    font-size: 13px;
    line-height: 18px;
  }
}
.bar-card-event__footer {
  display: flex;
  justify-content: space-between;
  align-items: center;
  gap: 20px;
}
.bar-card-event__more {
  color: #DE005B;
  font-family: Montserrat;
  font-weight: 600;
  font-size: 15px;
  line-height: 22px;
  padding-bottom: 5px;
  border-bottom: 2px solid rgba(222, 0, 91, 0.2);
}
@media (max-width: 768px) {
  .bar-card-event__more {
    font-family: Montserrat;
    font-weight: 600;
    font-size: 15px;
    line-height: 22px;
  }
}
.bar-card-event .bar-card-event__menu-button {
  --foreground-color: #DE005B;
  --background-hover-color: rgba(222, 0, 91, 0.2);
  font-family: Intro;
  font-weight: 700;
  font-size: 16px;
  line-height: 24px;
  text-transform: uppercase;
  padding: 12px 20px 8px;
}
@media (max-width: 768px) {
  .bar-card-event .bar-card-event__menu-button {
    font-family: Montserrat;
    font-weight: 600;
    font-size: 15px;
    line-height: 22px;
    text-transform: uppercase;
  }
}
.bar-card-event .bar-card-event__menu-button:active {
  background-color: #DE005B;
  color: #fff;
}
.bar-card-event__image {
  height: unset;
  width: 400px;
}

.red-line {
  position: relative;
}
.red-line::after {
  content: "";
  position: absolute;
  background-repeat: no-repeat;
  z-index: -1;
  width: 1281px;
  height: 775px;
  background-image: url("data:image/svg+xml,%3Csvg width='1283' height='777' viewBox='0 0 1283 777' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1282.08 776.535C1132.57 218.529 559.005 -112.616 1 36.9012' stroke='%23DE005B' stroke-width='0.8'/%3E%3C/svg%3E%0A");
}
.red-line_wine-map::after {
  top: 0;
  left: -440px;
}
.red-line_bar-menu::after {
  bottom: 300px;
  left: -200px;
  transform: rotateX(180deg);
}
.red-line_chefs::after {
  bottom: 130px;
  right: -280px;
  transform: rotateY(180deg);
}
.red-line_events::after {
  top: 125px;
  transform: rotateZ(-37deg) scale(2);
}
.red-line_specials::after {
  top: 50%;
  right: 0;
  transform: rotateY(180deg) scaleX(2);
}

.bar-header {
  position: fixed;
  left: 0;
  right: 0;
  z-index: 10;
  padding: 26px 0px;
  background-color: #2B344A;
}
.bar-header__inner {
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: 20px;
}
.bar-header__modal {
  align-items: flex-start;
}
@media (min-width: 1400px) {
  .bar-header__modal {
    flex-grow: 1;
    visibility: visible !important;
    opacity: 1 !important;
    display: flex !important;
  }
}
@media (min-width: 1400px) {
  .bar-header__burger-button {
    display: none;
  }
}
.bar-header__content {
  flex-grow: 1;
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: 20px;
}
@media (max-width: 1400px) {
  .bar-header__content {
    position: relative;
    display: grid;
    grid-template-areas: "n c" "n f";
    gap: 24px;
    padding: 80px 100px;
    background-image: url("data:image/svg+xml,%3Csvg width='771' height='394' viewBox='0 0 771 394' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M771.479 332.429C735.446 343.113 698.007 350.245 659.607 353.454C686.999 370.137 712.788 389.08 736.738 410H735.218C711.211 389.117 685.363 370.22 657.911 353.593C625.663 356.189 592.744 356.018 559.42 352.861C472.642 344.641 392.366 317.05 322.464 274.768C201.273 284.594 89.5859 333.565 1.52441 410H0C88.0195 333.285 199.732 284.019 321.008 273.885C211.641 207.275 127.837 104.635 84.5127 -16H85.5752C129.012 104.706 213.058 207.337 322.704 273.745C354.952 271.15 387.871 271.32 421.195 274.477C507.974 282.697 588.249 310.288 658.151 352.57C697.062 349.415 734.995 342.225 771.479 331.386V332.429ZM559.514 351.866C592.301 354.972 624.694 355.182 656.441 352.706C586.944 310.907 507.231 283.631 421.102 275.473C388.314 272.367 355.921 272.157 324.174 274.632C393.671 316.432 473.384 343.707 559.514 351.866Z' fill='%23DE005B' fill-opacity='0.2'/%3E%3C/svg%3E%0A");
    background-repeat: no-repeat;
    background-position: right bottom;
    background-size: cover;
    background-color: #2B344A;
    grid-template-columns: 1fr auto;
    width: 100%;
  }
}
@media (max-width: 768px) {
  .bar-header__content {
    grid-template-areas: "n" "c" "f";
    padding: 60px;
    padding-right: 80px;
    max-height: 100lvh;
    overflow-y: auto;
    overflow-x: clip;
  }
}
@media (max-width: 576px) {
  .bar-header__content {
    padding: 32px 24px;
    gap: 32px;
    background-image: none;
  }
}
@media (max-width: 1400px) {
  .bar-header__modal {
    position: fixed;
    inset: 0;
    height: 100lvh;
    padding: 24px;
    pointer-events: all;
    background: rgba(43, 52, 74, 0.4);
    -webkit-backdrop-filter: blur(20px);
            backdrop-filter: blur(20px);
    visibility: hidden;
  }
}
@media (max-width: 1400px) {
  .bar-header__modal {
    padding: 0;
  }
}
.bar-header__navigation {
  grid-area: n;
  flex-grow: 1;
  display: flex;
  align-items: center;
  gap: 24px;
  line-height: 14px;
  font-size: 14px;
  font-weight: 500;
}
@media (max-width: 1400px) {
  .bar-header__navigation {
    flex-direction: column;
    align-items: start;
  }
}
@media (min-width: 1400px) {
  .bar-header__navigation {
    justify-content: center;
  }
}
.bar-header__navigation a {
  color: #fff;
}
.bar-header__contacts {
  grid-area: c;
  display: flex;
  align-items: center;
  gap: 8px;
}
.bar-header__phone {
  padding: 13px 18px;
  border: 1px solid rgba(255, 255, 255, 0.6);
  border-radius: 32px;
  font-size: 14px;
  line-height: 14px;
  font-weight: 400;
}
.bar-header__social {
  width: 40px;
  height: 40px;
  border-color: rgba(255, 255, 255, 0.6);
}
.bar-header__signup {
  grid-area: f;
  height: unset;
  padding: 16px 24px 14px;
}
.bar-header__signup .text, .bar-header__signup .calendar__week {
  line-height: 1;
}
.bar-header__burgered-closer {
  position: absolute;
  top: 28px;
  right: 60px;
  display: none;
}
@media (max-width: 1400px) {
  .bar-header__burgered-closer {
    display: inline-block;
  }
}
@media (max-width: 768px) {
  .bar-header__burgered-closer {
    top: 16px;
    right: 16px;
  }
}
.bar-header__burgered-closer svg rect {
  fill: #fff;
}
.bar-header__burgered-closer svg path {
  stroke: #fff;
}

.bar-hero {
  height: calc(100vh - 100px);
  border-bottom: 1px solid rgba(255, 255, 255, 0.15);
}
.bar-hero__inner {
  display: flex;
  align-items: center;
  justify-content: center;
  flex-direction: column;
  gap: 56px;
  height: 100%;
  padding: 80px 0px;
}
@media (max-width: 768px) {
  .bar-hero__logo {
    flex-shrink: 0;
    width: 250px;
    height: auto;
  }
}
.bar-hero__group {
  display: flex;
  flex-direction: column;
  gap: 8px;
}
.bar-hero__address {
  text-align: center;
  font-family: Montserrat;
  font-weight: 500;
  font-size: 18px;
  line-height: 26px;
}
@media (max-width: 768px) {
  .bar-hero__address {
    font-family: Montserrat;
    font-weight: 500;
    font-size: 16px;
    line-height: 24px;
  }
}
.bar-hero__time {
  text-align: center;
  color: rgba(255, 255, 255, 0.6);
}
.bar-hero__footer {
  display: flex;
  align-items: center;
  gap: 24px;
}
@media (max-width: 768px) {
  .bar-hero__footer {
    flex-direction: column;
  }
}

.bar-about__inner {
  display: flex;
  flex-direction: column;
  background-image: url(../themes/vino/assets/src/img/bar/about-bg.png);
  background-size: cover;
  background-repeat: no-repeat;
  padding-bottom: 56px;
}
.bar-about__header {
  margin-top: -20px;
}
.bar-about__subtitle {
  max-width: 520px;
  font-family: Intro;
  font-weight: 700;
  font-size: 18px;
  line-height: 26px;
  text-transform: uppercase;
}
@media (max-width: 768px) {
  .bar-about__subtitle {
    font-family: Intro;
    font-weight: 700;
    font-size: 16px;
    line-height: 24px;
    text-transform: uppercase;
  }
}
.bar-about__description {
  align-self: end;
  max-width: 520px;
  margin-top: 100px;
  font-family: Montserrat;
  font-weight: 400;
  font-size: 15px;
  line-height: 22px;
}
@media (max-width: 768px) {
  .bar-about__description {
    font-family: Montserrat;
    font-weight: 400;
    font-size: 13px;
    line-height: 18px;
  }
}
@media (max-width: 1400px) {
  .bar-about__description {
    margin-top: 20px;
    margin-bottom: 60px;
  }
}
.bar-about__gallery-button {
  left: 0;
  right: unset;
  top: unset;
  transform: translate(-20%, -50%) scale(0.731261426);
  z-index: 1;
}
.bar-about__gallery-button:not(.gallery__btn_mobile-only):hover {
  z-index: 4;
  transform: translate(-25%, -80%) scale(1);
  scale: 1;
}
.bar-about-gallery__button-next {
  position: absolute;
  right: 0;
  top: 50%;
  transform: translateY(-50%);
  z-index: 4;
}
.bar-about__slider {
  position: relative;
  margin-top: 40px;
  z-index: 2;
}
.bar-about__slide {
  align-self: stretch;
  max-width: 800px;
  height: 500px;
  border-radius: 16px;
  overflow: hidden;
}
.bar-about__slide img {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
  -o-object-position: center;
     object-position: center;
}

@media (max-width: 576px) {
  .bar-reviews__header {
    flex-direction: column;
    align-items: start;
  }
}
.bar-reviews__slider {
  position: relative;
}
.bar-reviews__slide {
  align-self: stretch;
  height: auto;
  max-width: 560px;
}
.bar-reviews__slide:not(:last-child) {
  margin-right: 40px;
}
.bar-reviews__slide > * {
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
  width: 100%;
}
.bar-reviews__button-next {
  position: absolute;
  right: 0;
  top: 50%;
  transform: translateY(-50%);
  z-index: 1;
}

.bar-chefs__list {
  display: grid;
  grid-template-columns: repeat(2, 1fr);
  gap: 40px;
}
@media (max-width: 768px) {
  .bar-chefs__list {
    grid-template-columns: repeat(1, 1fr);
  }
}
@media (max-width: 1200px) {
  .bar-chefs__list .bar-card-chef {
    flex-direction: column;
  }
  .bar-chefs__list .bar-card-chef__photo {
    height: auto;
    width: 100%;
    -o-object-position: top;
       object-position: top;
  }
}
@media (max-width: 768px) {
  .bar-chefs__list .bar-card-chef {
    flex-direction: row;
  }
  .bar-chefs__list .bar-card-chef__photo {
    height: unset;
    width: 280px;
  }
}
@media (max-width: 576px) {
  .bar-chefs__list .bar-card-chef {
    flex-direction: column;
  }
  .bar-chefs__list .bar-card-chef__photo {
    height: auto;
    width: 100%;
    -o-object-position: top;
       object-position: top;
  }
}

@media (min-width: 992px) {
  .bar-menu__description {
    max-width: 425px;
  }
}
@media (max-width: 992px) {
  .bar-menu__description {
    width: 100%;
    order: 1;
  }
}
.bar-menu__list {
  display: grid;
  grid-template-columns: repeat(4, 1fr);
  gap: 40px;
}
@media (max-width: 992px) {
  .bar-menu__list {
    grid-template-columns: repeat(2, 1fr);
    gap: 20px;
  }
}
@media (max-width: 576px) {
  .bar-menu__list {
    grid-template-columns: repeat(1, 1fr);
  }
}
@media (max-width: 992px) {
  .bar-menu__header {
    flex-wrap: wrap;
  }
}

.bar-wine-map__header {
  display: flex;
  gap: 40px;
}
@media (max-width: 992px) {
  .bar-wine-map__header {
    flex-direction: column;
    gap: 20px;
  }
}
.bar-wine-map__header hr {
  align-self: stretch;
  border: 0;
  border-left: 1px solid rgba(255, 255, 255, 0.15);
  border-top: 1px solid rgba(255, 255, 255, 0.15);
  height: auto;
  width: unset;
  margin: 0;
}
.bar-wine-map__chef {
  flex: 3;
  display: grid;
  row-gap: 24px;
  -moz-column-gap: 40px;
       column-gap: 40px;
  grid-template-areas: "p t" "p d";
  grid-template-columns: auto 1fr;
  grid-template-rows: auto 1fr;
}
@media (max-width: 576px) {
  .bar-wine-map__chef {
    grid-template-areas: "p t" "d d";
    align-items: center;
  }
}
.bar-wine-map__chef-photo {
  grid-area: p;
  filter: drop-shadow(0px 40px 40px rgba(0, 0, 0, 0.2));
}
.bar-wine-map__chef-title {
  grid-area: t;
  font-family: Intro;
  font-weight: 700;
  font-size: 16px;
  line-height: 24px;
  text-transform: uppercase;
}
@media (max-width: 768px) {
  .bar-wine-map__chef-title {
    font-family: Montserrat;
    font-weight: 600;
    font-size: 15px;
    line-height: 22px;
    text-transform: uppercase;
  }
}
.bar-wine-map__chef-title span {
  color: rgba(255, 255, 255, 0.6);
}
.bar-wine-map__chef-description {
  grid-area: d;
  font-family: Montserrat;
  font-weight: 400;
  font-size: 15px;
  line-height: 22px;
}
@media (max-width: 768px) {
  .bar-wine-map__chef-description {
    font-family: Montserrat;
    font-weight: 400;
    font-size: 13px;
    line-height: 18px;
  }
}
.bar-wine-map__description {
  flex: 2;
  font-family: Intro;
  font-weight: 700;
  font-size: 24px;
  line-height: 32px;
  text-transform: uppercase;
}
@media (max-width: 768px) {
  .bar-wine-map__description {
    font-family: Intro;
    font-weight: 700;
    font-size: 18px;
    line-height: 26px;
  }
}
.bar-wine-map__description i {
  color: rgba(255, 255, 255, 0.6);
}
.bar-wine-map__chapters {
  display: grid;
  grid-template-areas: "a b c";
  align-items: center;
  gap: 40px;
  margin-top: 60px;
}
@media (max-width: 992px) {
  .bar-wine-map__chapters {
    grid-template-areas: "b a" "b c";
    margin-top: 40px;
  }
}
@media (max-width: 768px) {
  .bar-wine-map__chapters {
    grid-template-areas: "a" "c" "b";
  }
}
.bar-wine-map__chapters-button-wrapper {
  grid-area: b;
  flex-shrink: 0;
  position: relative;
  width: 320px;
  box-shadow: 0px 4px 40px #2B344A;
}
@media (max-width: 768px) {
  .bar-wine-map__chapters-button-wrapper {
    width: unset;
  }
}
.bar-wine-map__chapters-button-wrapper .button {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}
@media (max-width: 768px) {
  .bar-wine-map__chapters-button-wrapper .button {
    position: static;
    transform: unset;
  }
}
@media (max-width: 768px) {
  .bar-wine-map__chapters-button-wrapper img {
    display: none;
  }
}
.bar-wine-map__chapter.classic {
  grid-area: a;
}
.bar-wine-map__chapter.revival {
  grid-area: c;
}
.bar-wine-map__chapter-title {
  margin-bottom: 16px;
  font-family: Intro;
  font-weight: 700;
  font-size: 18px;
  line-height: 26px;
  text-transform: uppercase;
}
@media (max-width: 768px) {
  .bar-wine-map__chapter-title {
    font-family: Intro;
    font-weight: 700;
    font-size: 16px;
    line-height: 24px;
    text-transform: uppercase;
  }
}
.bar-wine-map__chapter-text {
  font-family: Montserrat;
  font-weight: 400;
  font-size: 15px;
  line-height: 22px;
}
@media (max-width: 768px) {
  .bar-wine-map__chapter-text {
    font-family: Montserrat;
    font-weight: 400;
    font-size: 13px;
    line-height: 18px;
  }
}

.bar-events__tabs {
  display: flex;
  gap: 8px;
  align-items: center;
  flex-grow: 1;
}
.bar-events__tab {
  display: flex;
  align-items: center;
  gap: 16px;
  color: inherit;
  border-radius: 40px;
  border: 1px solid rgba(255, 255, 255, 0.6);
  padding: 16px 24px;
}
.bar-events__tab:hover {
  background-color: rgba(255, 255, 255, 0.2);
}
.bar-events__tab.active {
  border: 1px solid #fff;
}
.bar-events__tab.active svg path {
  fill: #DE005B;
}
.bar-events__tab svg path {
  fill: rgba(255, 255, 255, 0.2);
}
@media (max-width: 768px) {
  .bar-events__buttons {
    flex-direction: column-reverse;
    align-items: start;
  }
}
.bar-events__slider {
  position: relative;
}
.bar-events__slider:not(.active) {
  display: none;
}
@media (max-width: 992px) {
  .bar-events__slider .bar-card-event {
    flex-direction: column;
  }
  .bar-events__slider .bar-card-event__image {
    height: auto;
    width: 100%;
    -o-object-position: top;
       object-position: top;
  }
}
.bar-events__slide {
  align-self: stretch;
  max-width: 880px;
  height: unset;
}
.bar-events__slide:not(:last-child) {
  margin-right: 40px;
}
.bar-events__slide > * {
  height: 100%;
}

.bar-special__header {
  align-items: start;
}
@media (max-width: 992px) {
  .bar-special__header {
    flex-direction: column;
    align-items: start;
  }
}
.bar-special__header-description {
  display: flex;
  flex-direction: column;
  gap: 20px;
  max-width: 620px;
}
@media (max-width: 992px) {
  .bar-special__header-description {
    max-width: unset;
  }
}
.bar-special__subtitle {
  font-family: Intro;
  font-weight: 700;
  font-size: 24px;
  line-height: 32px;
  text-transform: uppercase;
}
@media (max-width: 768px) {
  .bar-special__subtitle {
    font-family: Intro;
    font-weight: 700;
    font-size: 18px;
    line-height: 26px;
  }
}
.bar-special__description {
  font-family: Montserrat;
  font-weight: 400;
  font-size: 15px;
  line-height: 22px;
}
@media (max-width: 768px) {
  .bar-special__description {
    font-family: Montserrat;
    font-weight: 400;
    font-size: 13px;
    line-height: 18px;
  }
}
.bar-special__slider {
  position: relative;
  padding-right: 300px;
}
@media (max-width: 992px) {
  .bar-special__slider {
    padding-right: unset;
  }
}
.bar-special__slide {
  border-radius: 16px;
  overflow: hidden;
  box-shadow: 0px 0px 80px #2B344A;
  max-width: 360px;
}
.bar-special__slide img {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
}
.bar-special__button-next {
  position: absolute;
  right: 100px;
  top: 50%;
  transform: translateY(-50%);
  z-index: 1;
}

.bar-ticker__slider .swiper-wrapper {
  transition-timing-function: linear;
  align-items: center;
}
.bar-ticker__slide {
  display: flex;
  justify-content: center;
  align-items: center;
  max-width: 200px;
  margin-right: 72px;
}

.bar-footer__top {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  gap: 24px;
  padding-bottom: 40px;
}
.bar-footer__top::before {
  content: "";
  flex-grow: 1;
}
@media (max-width: 1200px) {
  .bar-footer__top::before {
    width: 100%;
  }
}
.bar-footer__contacts {
  order: -1;
  display: flex;
  align-items: center;
  gap: 24px;
  font-family: Intro;
  font-weight: 700;
  font-size: 18px;
  line-height: 26px;
  text-transform: uppercase;
}
@media (max-width: 768px) {
  .bar-footer__contacts {
    font-family: Intro;
    font-weight: 700;
    font-size: 16px;
    line-height: 24px;
    text-transform: uppercase;
  }
}
@media (max-width: 1400px) {
  .bar-footer__contacts {
    flex-direction: column;
    align-items: start;
  }
}
.bar-footer__contacts::before {
  content: "";
  display: block;
  width: 3px;
  height: 3px;
  background-color: #fff;
  border-radius: 50%;
}
@media (max-width: 1400px) {
  .bar-footer__contacts::before {
    content: none;
  }
}
.bar-footer__contacts-mail {
  order: -1;
  text-transform: uppercase;
}
.bar-footer__map {
  height: 400px;
}
.bar-footer__bottom {
  display: flex;
  align-items: center;
  -moz-column-gap: 56px;
       column-gap: 56px;
  padding: 40px 0px;
}
@media (max-width: 768px) {
  .bar-footer__bottom {
    flex-direction: column;
    align-items: start;
    gap: 20px;
  }
}
.bar-footer__bottom::before {
  content: "";
  flex-grow: 1;
}
.bar-footer__logo {
  flex-shrink: 0;
  order: -1;
}
.bar-footer__policy, .bar-footer__nuts {
  color: rgba(255, 255, 255, 0.6);
  font-size: 14px;
  line-height: 20px;
}
.bar-footer__policy a, .bar-footer__nuts a {
  text-decoration: underline;
}
.bar-footer__alkoteka:hover svg rect {
  fill: rgba(255, 255, 255, 0.2);
}

/*# sourceMappingURL=data:application/json;charset=utf-8;base64,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O0FId1ZSO0FHNVZJO0VBQ0kseUJBVVc7RUFUWCxnQkFTc0Q7RUFSdEQsa0JBSnlFO0VBS3pFO0FIOFZSO0FHbFdJO0VBQ0kseUJBV1c7RUFWWCxnQkFVd0Q7RUFUeEQsa0JBSnlFO0VBS3pFO0FIb1dSO0FHeFdJO0VBQ0kseUJBWVc7RUFYWCxnQkFXdUQ7RUFWdkQsa0JBSnlFO0VBS3pFO0FIMFdSO0FJL1dBO0VBQ0k7RUFDQTtBSmlYSjs7QUk5V0E7O0VBRUk7QUppWEo7O0FJOVdBO0VBQ0k7RUFDQTtBSmlYSjs7QUk5V0E7Ozs7OztFQU1JO0VBQ0E7QUppWEo7O0FJOVdBO0VBQ0k7QUppWEo7O0FJOVdBOztFQUVJO0VBQ0E7RUFDQTtBSmlYSjs7QUk5V0E7RUFDSTtBSmlYSjs7QUk5V0E7RUFDSTtFQUNBO0tBQUE7QUppWEo7O0FJOVdBO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtLQUFBO1VBQUE7QUppWEo7O0FJOVdBO0VBQ0k7QUppWEo7O0FJdFdJO0VBSUk7QUpzV1I7O0FLM2FBO0VBQ0k7QUw4YUo7O0FLeGFBO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0EseUJITE87RUdNUCxjSEVJO0VHREoseUJIVUU7QUZpYU47QUt6YUk7RUFDSTtFQUNBO0VBQ0E7QUwyYVI7QUt4YUk7RUFDSSxXSFRBO0VHVUEseUJIVEE7QUZtYlI7QUt4YVE7RUFDSSx5QkhaSjtBRnNiUjs7QUtyYUE7RUFDSTtFQUNBO0VBQ0E7RUFDQSx5QkhaRTtBRm9iTjs7QUt0YUE7RUNxR0k7RUFDQTtVQUFBO0FOcVVKOztBS3ZhQTtFQUNJLGNINUJJO0FGc2NSO0FLeGFJO0VBQ0k7QUwwYVI7O0FLdGFBO0VBQ0kseUJINUNPO0FGcWRYOztBS3RhQTtFQUNJLG9CSC9DUztBRndkYjs7QUtyYUE7RUFDSSxjSDdDSTtFRzhDSixvQkhyRFM7RUdzRFQ7RUFDQTtFQUNBO0FMd2FKO0FNMWFJO0VESEo7SUFTUTtFTHdhTjtBQUNGO0FNN2JJO0VEV0o7SUFlUTtFTHVhTjtBQUNGO0FLcmFJO0VBQ0k7RUFDQTtBTHVhUjtBTXhiSTtFRGVBO0lBTVE7SUFDQTtFTHVhVjtBQUNGO0FLaGFJO0VBQ0k7RUFDQTtBTGthUjtBTWxjSTtFRDhCQTtJQUtRO0VMbWFWO0FBQ0Y7QUtoYUk7RUFDSTtBTGthUjtBSy9aSTtFQUNJLHlCSG5HRztBRm9nQlg7O0FLN1pBO0VBQ0k7QUxnYUo7QU1qZEk7RURnREo7SUFJUTtFTGlhTjtBQUNGO0FNN2RJO0VEdURKO0lBUVE7RUxrYU47QUFDRjtBS2hhSTtFQUNJO0FMa2FSO0FNOWRJO0VEMkRBO0lBSVE7RUxtYVY7QUFDRjtBTTFlSTtFRGtFQTtJQVFRO0VMb2FWO0FBQ0Y7O0FLaGFBO0VBQ0ksb0JIL0hTO0VHZ0lUO0VBQ0E7RUFDQSxjSDNISTtBRjhoQlI7O0FLaGFBO0VBQ0ksY0gzSEk7QUY4aEJSOztBS2hhQTtFQUNJLFdIcElJO0FGdWlCUjs7QUtoYUE7RUFFSSxjSHBJSTtFR3FJSjtFQUNBO0FMa2FKO0FNdGZJO0VEZ0ZKO0lBT1E7RUxtYU47QUFDRjtBTWxnQkk7RUR1Rko7SUFXUTtFTG9hTjtBQUNGO0FNOWdCSTtFRDhGSjtJQWVRO0VMcWFOO0FBQ0Y7QU0xaEJJO0VEcUdKO0lBbUJRO0lBQ0E7RUxzYU47QUFDRjs7QUtuYUE7RUFFSTtFQUNBO0FMcWFKO0FNdmhCSTtFRCtHSjtJQU1RO0VMc2FOO0FBQ0Y7QU1uaUJJO0VEc0hKO0lBVVE7RUx1YU47QUFDRjtBTS9pQkk7RUQ2SEo7SUFjUTtJQUNBO0VMd2FOO0FBQ0Y7O0FLcmFBO0VBRUk7RUFDQTtBTHVhSjtBTXJpQkk7RUQySEo7SUFNUTtFTHdhTjtBQUNGO0FNeGpCSTtFRHlJSjtJQVVRO0VMeWFOO0FBQ0Y7QU1wa0JJO0VEZ0pKO0lBY1E7RUwwYU47QUFDRjs7QUt2YUE7RUFFSTtFQUNBO0FMeWFKO0FNaGtCSTtFRG9KSjtJQU9RO0VMeWFOO0FBQ0Y7QU1ubEJJO0VEa0tKO0lBYVE7RUx3YU47QUFDRjs7QUtwYUE7RUFFSTtFQUNBO0FMc2FKO0FNL2tCSTtFRHNLSjtJQU9RO0VMc2FOO0FBQ0Y7QU1sbUJJO0VEb0xKO0lBYVE7SUFDQTtFTHFhTjtBQUNGOztBS2hhQTtFQUNJO0FMbWFKOztBSy9aSTtFQUNJO0FMa2FSO0FNbG1CSTtFRCtMQTtJQUlRO0VMbWFWO0FBQ0Y7QU05bUJJO0VEc01BO0lBUVE7RUxvYVY7QUFDRjtBTTFuQkk7RUQ2TUE7SUFZUSxtQkgvUEY7RUZvcUJSO0FBQ0Y7QUtsYUk7RUFDSTtBTG9hUjtBTXBuQkk7RUQrTUE7SUFJUTtFTHFhVjtBQUNGO0FNaG9CSTtFRHNOQTtJQVFRO0VMc2FWO0FBQ0Y7QU01b0JJO0VENk5BO0lBWVEsbUJIL1FGO0VGc3JCUjtBQUNGO0FLcGFJO0VBQ0k7QUxzYVI7QU03b0JJO0VEc09BO0lBSVE7RUx1YVY7QUFDRjtBTXpwQkk7RUQ2T0E7SUFRUSxtQkgzUkY7RUZtc0JSO0FBQ0Y7O0FLbmFJO0VBQ0k7QUxzYVI7QU1wcEJJO0VENk9BO0lBSVE7RUx1YVY7QUFDRjtBTWhxQkk7RURvUEE7SUFRUTtFTHdhVjtBQUNGO0FNNXFCSTtFRDJQQTtJQVlRLGdCSDdTRjtFRnN0QlI7QUFDRjtBS3RhSTtFQUNJO0FMd2FSO0FNdHFCSTtFRDZQQTtJQUlRO0VMeWFWO0FBQ0Y7QU1sckJJO0VEb1FBO0lBUVE7RUwwYVY7QUFDRjtBTTlyQkk7RUQyUUE7SUFZUSxnQkg3VEY7RUZ3dUJSO0FBQ0Y7QUt4YUk7RUFDSTtBTDBhUjtBTS9yQkk7RURvUkE7SUFJUTtFTDJhVjtBQUNGO0FNM3NCSTtFRDJSQTtJQVFRLGdCSHpVRjtFRnF2QlI7QUFDRjs7QUt4YUE7RUFDSTtJQUNJO0VMMmFOO0VLeGFFO0lBQ0k7RUwwYU47QUFDRjtBS3ZhQTtFQUNJO0lBQ0k7RUx5YU47RUt0YUU7SUFDSTtFTHdhTjtBQUNGO0FLcmFBO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBTHVhSjtBS3JhSTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQ3hRSjtFQUNBO0FOZ3JCSjtBS3ZhUTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUx5YVo7QU05dkJJO0VEcVRKO0lBb0NRO0VMeWFOO0FBQ0Y7O0FLdGFBO0VBQ0k7QUx5YUo7O0FPaDBCQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0FQbTBCSjtBTWh3Qkk7RUN2RUo7SUFTUTtFUGswQk47QUFDRjtBT3B6QkE7RUFDSSxpQkxiTTtFS2NOLG9CTGRNO0FGbzBCVjs7QU9uekJBO0VBQ0ksaUJMbkJRO0VLb0JSLG9CTHBCUTtBRjAwQlo7QU05d0JJO0VDMUNKO0lBS1EsaUJMdEJFO0lLdUJGLG9CTHZCRTtFRjgwQlI7QUFDRjs7QVEzMUJBO0VBQ0ksY05nQkk7RU1mSjtFRjBIQTtFQUNBO0FOcXVCSjtBTTUwQkk7RUE0R0k7SUU1SEEsY05lQTtFRmkxQk47QUFDRjtBUTkxQkk7RUFDSSxjTmFLO0FGbTFCYjs7QVE1MUJBO0VBQ0k7RUFDQTtFRjRHQTtFQUNBO0FOb3ZCSjtBTTMxQkk7RUE0R0k7SUU5R0EsY05DQTtFRmcyQk47QUFDRjtBUS8xQkk7RUFDSSxjTkRLO0FGazJCYjs7QVE3MUJBO0VBQ0ksY05SSTtFTVNKO0VGOEZBO0VBQ0E7QU5td0JKO0FNMTJCSTtFQTRHSTtJRWhHQSxjTlhLO0VGNjJCWDtBQUNGO0FRaDJCSTtFQUNJLGNOZE07QUZnM0JkOztBUTkxQkE7RUFDSTtFQUNBO0FSaTJCSjs7QVE5MUJBO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFRnFGQTtFRW5GQSxvQk41Q1M7RU02Q1Q7RUFDQSxXTnhDSTtFTXlDSjtFQUNBLHlCTnJDSTtFTXNDSjtFRmlFQTtFQUNBO0FOaXlCSjtBUWgyQkk7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QVJrMkJSO0FNaDVCSTtFQTRHSTtJRTFEQSxxQk5qREs7SU1rREwseUJObERLO0VGbzVCWDtBQUNGO0FRaDJCSTtFQUNJLHFCTnJETTtFTXNETix5Qk50RE07QUZ3NUJkO0FRLzFCSTtFQUNJLGNON0RBO0VNOERBO0FSaTJCUjtBTTk1Qkk7RUE0R0k7SUU1Q0kscUJOakVKO0lNa0VJLHlCTmpFQztFRm02Qlg7QUFDRjtBUWgyQlE7RUFDSSxxQk50RUo7RU11RUksV041RUo7RU02RUkseUJOeEVKO0FGMDZCUjtBUTkxQkk7RUFDSTtBUmcyQlI7O0FRNTFCQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUZjQTtFQUNBO0FOazFCSjtBTXo3Qkk7RUE0R0k7SUVoQkEsdUNOckZJO0VGczdCVjtBQUNGO0FRLzFCSTtFQUNJLHlCTnJHQTtFTXNHQSxXTnZHQTtBRnc4QlI7O0FRNzFCQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUZQQTtFQUNBO0FOdzJCSjtBTS84Qkk7RUE0R0k7SUVLQTtFUmsyQk47QUFDRjtBUWgyQkk7RUFDSSxzQk4zSEE7RU00SEEsV041SEE7QUY4OUJSO0FRLzFCWTtFQUNJLGFOL0hSO0FGZytCUjs7QVEzMUJBO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBLHlCTjFJSTtFSXVHSjtFQUNBO0FOazRCSjtBTXQ4Qkk7RUU2Rko7SUFhUTtFUmcyQk47QUFDRjtBUTkxQkk7RUFDSTtBUmcyQlI7QU12OEJJO0VFc0dBO0lBSVE7SUFDQTtFUmkyQlY7QUFDRjtBTXA5Qkk7RUU2R0E7SUFTUTtJQUNBO0VSazJCVjtBQUNGO0FNaitCSTtFRW9IQTtJQWNRO0lBQ0E7RVJtMkJWO0FBQ0Y7QVFqMkJRO0VBQ0k7RUY3RFI7RUFDQTtBTmk2Qko7QVFqMkJRO0VBQ0ksVU45S0o7QUZpaENSO0FRaDJCUTtFQUNJLGFOakxKO0FGbWhDUjtBUTkxQkk7RUFDSSx5Qk5oTEs7QUZnaENiO0FROTFCUTtFQUNJO0FSZzJCWjtBUTkxQlk7RUFDSSxVTjdMUjtBRjZoQ1I7QVE3MUJZO0VBQ0ksYU5oTVI7QUYraENSO0FNMWhDSTtFRW1NSTtJQUNJO0VSMDFCVjtFUXYxQk07SUFDSSx5Qk52TUM7RUZnaUNYO0FBQ0Y7O0FRcjFCQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQSx1Q05sTlE7RU1tTlI7RUZwSEE7RUFDQTtBTjY4Qko7QU1wakNJO0VBNEdJO0lFa0hBLHFCTm5PQTtFRjZqQ047QUFDRjtBUXgxQkk7RUFDSSxxQk52T0E7RU13T0EsV056T0E7RU0wT0EseUJOek9BO0FGbWtDUjs7QVF0MUJBO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBRUE7RUFDQSx5Qk43T0U7RU04T0Y7RUY1SUE7RUFDQTtBTnErQko7QVF2MUJJO0VBQ0k7QVJ5MUJSO0FRdjFCUTtFQUNJO0VBQ0E7RUFDQTtFRnJKUjtFQUNBO0FOKytCSjtBUXYxQlE7RUFDSTtFQUNBO0VBR0E7RUFDQTtFQUNBO0VGaEtSO0VBQ0E7QU53L0JKO0FRcjFCUTtFQUNJLGVONVFKO0VNNlFJO0FSdTFCWjtBUXAxQlE7RUFDSSxlTmpSSjtFTWtSSTtBUnMxQlo7QVFqMUJRO0VBQ0ksZU5uUk47RU1vUk07RUFDQTtBUm0xQlo7QVE1MEJZO0VBQ0k7QVI4MEJoQjtBTS9tQ0k7RUE0R0k7SUUyTEEseUJOdlNLO0VGbW5DWDtFUTEwQk07SUFDSSxlTjFTQztFRnNuQ1g7QUFDRjtBUXowQkk7RUFDSSx5Qk4vU0s7QUYwbkNiO0FRejBCUTtFQUNJLGVObFRDO0FGNm5DYjtBUXgwQlE7RUFDSSxlTnJUQztBRituQ2I7QVF0MEJZO0VBQ0ksYU4xVEg7QUZrb0NiOztBUWowQkk7RUFDSTtBUm8wQlI7QVFsMEJROztFQUVJO0VGak9SO0VBQ0E7QU5zaUNKO0FRajBCSTtFQUNJO0FSbTBCUjtBUWgwQlk7RUFDSSxhTjNVVDtBRjZvQ1A7QVEvekJZO0VBQ0ksZU4vVVQ7QUZncENQO0FNdHBDSTtFRWdXUTtJQUVJLGVObldSO0lNb1dRLGFObldIO0VGMnBDWDtBQUNGO0FRbHpCWTtFQUNJLFVOalhSO0FGcXFDUjtBUWp6Qlk7RUFDSSxlTmhYUjtFTWlYUSxhTmpYUjtBRm9xQ1I7QVE1eUJZO0VBQ0ksWU45WFI7RU0rWFEsVU4vWFI7QUY2cUNSO0FRM3lCWTtFQUNJLGFOOVhSO0FGMnFDUjtBUXZ5QmdCO0VBQ0ksOEJOeFlWO0VNeVlVLDRCTnpZVjtBRmtyQ1Y7QVF0eUJnQjtFQUNJLGFOOVlaO0FGc3JDUjs7QVE5eEJJO0VBQ0k7RUFDQTtFQUNBO0FSaXlCUjtBUS94QlE7RUFDSTtBUml5Qlo7QVE5eEJROzs7O0VBS0k7QVIreEJaO0FRMXhCSTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VGdlVKO0VBQ0E7QU5vbUNKO0FRM3hCUTtFQUNJLHlCTmxiSjtFTW1iSTtBUjZ4Qlo7O0FRdHhCSTtFQUNJO0VGcFZKO0VBQ0E7QU44bUNKO0FReHhCUTs7RUFFSTtFRnpWUjtFQUNBO0FOb25DSjtBTTN0Q0k7RUVxY0k7SUFDSTtFUnl4QlY7QUFDRjtBUXB4Qlk7RUFDSTtBUnN4QmhCOztBUTl3QkE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQUE7RUFDQTtFRnJYQTtFQUNBO0FOdW9DSjtBUTl3QlE7RUFDSTtBUmd4Qlo7QVE1d0JJO0VBQ0ksY052ZUE7QUZxdkNSOztBUXh3QkE7RUFFSTtJQUNJO0VSMHdCTjtBQUNGO0FTaHhDQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7S0FBQTtVQUFBO0VBQ0E7RUFDQTtFQUNBO0FUa3hDSjtBTW50Q0k7RUd2RUo7SUFrQ1E7RVQ0dkNOO0FBQ0Y7QU0vdENJO0VHaEVKO0lBc0NRO0VUNnZDTjtBQUNGO0FNM3VDSTtFR3pESjtJQTJDUTtFVDZ2Q047QUFDRjtBU3Z2Q0k7RUFDSTtBVHl2Q1I7QVN0dkNJO0VBMUNJO0VBQ0E7RUFDQTtFQTBDQTtBVDB2Q1I7QU0zdUNJO0VHakJBO0lBckNRLFNQTEY7RUYweUNSO0FBQ0Y7QU12dkNJO0VHVkE7SUFqQ1E7RVRzeUNWO0FBQ0Y7QU1ud0NJO0VHSEE7SUE3QlEsU1BiRjtFRm96Q1I7QUFDRjtBTS93Q0k7RUdJQTtJQXpCUTtFVHd5Q1Y7QUFDRjtBUzN3Q0k7RUFDSTtFQUNBO0FUNndDUjtBTTF3Q0k7RUdMQTtJQUlRO0lBQ0E7SUFDQTtJQUNBLGFQdERGO0lPdURFO0lIMEVSO0lBQ0E7WUFBQTtJR3pFUTtFVGd4Q1Y7QUFDRjtBTTd4Q0k7RUdFQTtJQWFRO0VUa3hDVjtBQUNGO0FTanhDUTtFQWZKO0lBZ0JRO0lBQ0E7SUFDQTtFVG94Q1Y7QUFDRjtBU2x4Q0k7RUFDSTtFQXJFQTtFQUNBO0VBQ0E7QVQwMUNSO0FNanlDSTtFR1NBO0lBL0RRLFNQTEY7RUZnMkNSO0FBQ0Y7QU03eUNJO0VHZ0JBO0lBM0RRO0VUNDFDVjtBQUNGO0FNenpDSTtFR3VCQTtJQXZEUSxTUGJGO0VGMDJDUjtBQUNGO0FNcjBDSTtFRzhCQTtJQW5EUTtFVDgxQ1Y7QUFDRjtBTTV6Q0k7RUdnQkE7SUFJUTtJQUNBO0lBQ0E7SUFDQSxTUDNFRjtJTzRFRTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0EseUJQbkVOO0VGKzJDSjtBQUNGO0FNajFDSTtFR3VCQTtJQWdCUTtJQUNBO0lBQ0E7SUFDQTtFVDh5Q1Y7QUFDRjtBTWgyQ0k7RUc4QkE7SUFzQlE7SUFDQTtJQUNBO0lBQ0E7SUFDQTtFVGd6Q1Y7QUFDRjtBTTV5Q0k7RUcvQkE7SUE2QlE7RVRrekNWO0FBQ0Y7QVNoekNJO0VBQ0k7RUFDQTtFQUNBO0FUa3pDUjtBTXIyQ0k7RUdnREE7SUFLUTtJQUNBO0lBQ0E7RVRvekNWO0FBQ0Y7QU1uM0NJO0VHdURBO0lBVVE7SUFDQTtFVHN6Q1Y7QUFDRjtBU3B6Q0k7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBVHN6Q1I7QU14M0NJO0VHOERBO0lBTVE7RVR3ekNWO0FBQ0Y7QU1wNENJO0VHcUVBO0lBU1E7SUFDQTtFVDB6Q1Y7QUFDRjtBU3Z6Q0k7RUFDSTtBVHl6Q1I7QU10NENJO0VHNEVBO0lBR1E7RVQyekNWO0FBQ0Y7QU16NUNJO0VHMEZBO0lBTVE7RVQ2ekNWO0FBQ0Y7QVMxekNJO0VBQ0k7RUFDQTtFQUNBO0FUNHpDUjtBTTk0Q0k7RUcrRUE7SUFNUSxTUGhKRjtFRjY4Q1I7QUFDRjtBTTE1Q0k7RUdzRkE7SUFTUTtJQUNBO0lBQ0E7RVQrekNWO0FBQ0Y7QU0vNkNJO0VHb0dBO0lBY1E7RVRpMENWO0FBQ0Y7QVM5ekNJO0VBQ0k7RUFDQTtFQUNBO0FUZzBDUjtBTXA2Q0k7RUdpR0E7SUFNUTtFVGkwQ1Y7QUFDRjtBTWg3Q0k7RUd3R0E7SUFTUTtJQUNBO0VUbTBDVjtBQUNGO0FNNzdDSTtFRytHQTtJQWFRO0lBQ0E7SUFDQTtFVHEwQ1Y7QUFDRjtBU24wQ1E7RUFDSTtBVHEwQ1o7QVNsMENRO0VBRUk7RUFDQTtFQUNBO0FUbTBDWjtBTXI4Q0k7RUc4SEk7SUFNUTtJQUNBO0lBQ0E7RVRxMENkO0FBQ0Y7QVNsMENRO0VBQ0k7QVRvMENaO0FNLzhDSTtFRzBJSTtJQUdRO0lBQ0E7RVRzMENkO0FBQ0Y7QU01OUNJO0VHaUpJO0lBT1E7RVR3MENkO0FBQ0Y7QVNwMENJO0VBQ0k7RUFDQTtFQUNBO0FUczBDUjtBU3AwQ1E7RUFDSTtFSG5DUjtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBLHlCSjNLSTtBRnFoRFI7QU1uK0NJO0VHb0pJO0lBS1E7RVQ4MENkO0FBQ0Y7QU14K0NJO0VHK0lBO0lBZVEsU1B6TkY7RUZ1aURSO0FBQ0Y7QU1wL0NJO0VHc0pBO0lBa0JRO0VUZzFDVjtBQUNGO0FNdmdESTtFR29LQTtJQXFCUTtJQUNBO0VUazFDVjtBQUNGO0FTLzBDSTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0FUaTFDUjtBTXJnREk7RUdnTEE7SUFNUTtFVG0xQ1Y7QUFDRjtBTXhoREk7RUc4TEE7SUFTUSxTUDdPRjtFRmtrRFI7QUFDRjtBU2wxQ0k7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUgxSUo7RUFDQTtBTis5Q0o7QVNuMUNRO0VBQ0k7RUFDQTtFQUNBO0FUcTFDWjtBU3AxQ1k7RUFDSSxhUDdQUjtFTzhQUTtFSG5KWjtFQUNBO0FOMCtDSjtBU3IxQ1k7RUFDSTtBVHUxQ2hCO0FNMWlESTtFRzZMQTtJQTBCUTtJQUNBO0VUdTFDVjtFU3QxQ1U7SUFDSTtFVHcxQ2Q7RVN2MUNjO0lBQ0k7RVR5MUNsQjtBQUNGO0FNaG1ESTtFQTRHSTtJRytKSSx1Q1BwUUE7RUY2bERWO0FBQ0Y7QVN4MUNRO0VBQ0kseUJQblJKO0FGNm1EUjtBU3gxQ2dCO0VBQ0ksVVB2Ulo7QUZpbkRSO0FTNzBDSTtFQUNJO0FUKzBDUjtBTXBrREk7RUdvUEE7SUFJUTtJQUNBO0lBQ0E7RVRnMUNWO0FBQ0Y7QVM1MENJO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBVDgwQ1I7QVM1MENRO0VBQ0kseUJQclRKO0VPc1RJO0VIL01SO0VBQ0E7QU44aERKO0FTOTBDWTtFQUNJO0FUZzFDaEI7QVM5MENnQjs7RUFFSTtFSHROaEI7RUFDQTtBTnVpREo7QU05b0RJO0VBNEdJO0lHc05RLHlCUGpVSDtFRmlwRFg7QUFDRjtBUzkwQ1k7RUFDSSx5QlByVUg7QUZxcERiO0FTOTBDb0I7RUFDSTtBVGcxQ3hCO0FTNzBDb0I7RUFDSTtBVCswQ3hCO0FTNTBDb0I7RUFDSTtBVDgwQ3hCO0FTdjBDUTtFQUNJO0VBQ0E7RUhwUFI7RUFDQTtBTjhqREo7QVN0MENnQjs7RUFFSTtFSDNQaEI7RUFDQTtBTm9rREo7QU0zcURJO0VBNEdJO0lHMlBRLHVDUGhXSjtFRndxRFY7QUFDRjtBU3QwQ1k7RUFDSSx5QlBoWFI7QUZ3ckRSO0FTdDBDb0I7RUFDSSxVUHBYaEI7QUY0ckRSO0FNbnBESTtFR3NRQTtJQTZFUTtJQUNBO0VUbzBDVjtBQUNGO0FNaHFESTtFRzZRQTtJQWlGUTtJQUNBO0VUczBDVjtBQUNGO0FTbjBDSTtFQUNJO0FUcTBDUjtBTTNwREk7RUdxVkE7SUFJUTtFVHMwQ1Y7RVNwMENVO0lBQ0k7SUFDQTtFVHMwQ2Q7QUFDRjtBTTNxREk7RUc0VkE7SUFhUTtFVHMwQ1Y7QUFDRjtBTXZyREk7RUdtV0E7SUFnQlE7RVR3MENWO0FBQ0Y7O0FVOXVEQTtFQUNJO0VBQ0E7RUFDQTtLQUFBO1VBQUE7QVZpdkRKO0FNM3JESTtFSXpESjtJQU1RO0VWa3ZETjtBQUNGO0FVaHZESTtFQUNJO0FWa3ZEUjtBVS91REk7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FWaXZEUjtB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R1o7RUFDQTtBTnk2REo7QU1oaEVJO0VLNE1RO0lBQ0ksZVQ5TVI7RUZxaEVOO0VXcDBEVTtJQUNJLGFUbE5SO0VGd2hFTjtFV24wRFU7SUFDSTtFWHEwRGQ7QUFDRjtBTWovREk7RUt5SEE7SUF1RFE7SUFDQTtFWHEwRFY7RVdwMERVO0lBQ0k7SUFDQTtFWHMwRGQ7RVdwMERVO0lBQ0k7SUFDQTtFWHMwRGQ7RVdwMERVO0lBQ0k7SUFDQTtFWHMwRGQ7RVduMERVO0lBQ0k7SUFDQTtFWHEwRGQ7QUFDRjtBTTlnRUk7RUtnSUE7SUE4RVE7SUFDQTtFWG8wRFY7RVdsMERVO0lBQ0k7SUFDQTtFWG8wRGQ7RVdqMERVO0lBQ0k7SUFDQTtFWG0wRGQ7RVdqMERVO0lBQ0k7SUFDQTtFWG0wRGQ7RVdqMERVO0lBQ0k7SUFDQTtFWG0wRGQ7QUFDRjtBV2gwRFE7RUFDSTtBWGswRFo7QVdoMERZO0VBQ0ksWVRqUlI7QUZtbEVSO0FXL3pEWTtFQUNJLFVUclJSO0FGc2xFUjtBVzl6RFk7RUFDSTtFQUNBLHlCVHJSUjtBRnFsRVI7O0FZMW1FQTtFQUNJO0FaNm1FSjtBWTNtRUk7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBWjZtRVI7QU1qaEVJO0VNaEdBO0lBT1E7RVo4bUVWO0FBQ0Y7QU1sakVJO0VNcEVBO0lBV1E7RVorbUVWO0FBQ0Y7QU05akVJO0VNN0RBO0lBZVE7RVpnbkVWO0FBQ0Y7QU0xa0VJO0VNdERBO0lBbUJRO0VaaW5FVjtBQUNGO0FNdGxFSTtFTS9DQTtJQXVCUTtFWmtuRVY7QUFDRjtBWS9tRUk7RUFDSTtFQUNBO0FaaW5FUjtBWTltRUk7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QVpnbkVSO0FNbGxFSTtFTXBDQTtJQVNRO0VaaW5FVjtBQUNGO0FNcm1FSTtFTXRCQTtJQWVRO0VaZ25FVjtBQUNGO0FZOW1FUTtFQUNJO0FaZ25FWjtBTS9sRUk7RU1sQkk7SUFJUTtFWmluRWQ7QUFDRjtBTTNtRUk7RU1YSTtJQVFRO0Vaa25FZDtBQUNGO0FNdm5FSTtFTUpJO0lBWVE7RVptbkVkO0FBQ0Y7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NUJBO0lBbUJRO0VidTZFVjtBQUNGO0FNdDZFSTtFT3JCQTtJQXVCUTtFYnc2RVY7QUFDRjtBYXA2RUk7RUFFSTtFQUNBO0VBQ0E7QWJxNkVSO0FNaDdFSTtFT09BO0lBeUJRO0lBQ0E7RWJvNUVWO0FBQ0Y7QU0vNkVJO0VPZ0NBO0lBRVE7RWJpNUVWO0FBQ0Y7QU0zN0VJO0VPdUNBO0lBTVE7RWJrNUVWO0FBQ0Y7QWEvNEVJO0VBQ0k7QWJpNUVSO0FhOTRFSTtFQUNJO0FiZzVFUjtBTXQ4RUk7RU9xREE7SUFLUTtFYmc1RVY7QUFDRjs7QWE1NEVBO0VBQ0k7RUFDQTtFQUNBO0VBQ0Esc0JYNUdJO0FGMi9FUjtBTTc3RUk7RU8wQ0o7SUFPUTtFYmc1RU47QUFDRjtBTWg5RUk7RU93REo7SUFlUTtJQUNBO0lBQ0E7RWI2NEVOO0FBQ0Y7QU12OUVJO0VPNEVBO0lBSVE7SUFDQTtFYjI0RVY7QUFDRjtBTXArRUk7RU9tRkE7SUFTUTtFYjQ0RVY7QUFDRjtBTWgvRUk7RU8wRkE7SUFjUTtFYjQ0RVY7QUFDRjtBTXg3RUk7RU82QkE7SUFrQlE7RWI2NEVWO0FBQ0Y7QWEzNEVRO0VBQ0k7RUFDQTtFQUNBO0tBQUE7QWI2NEVaO0FhejRFSTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWIyNEVSO0FNMStFSTtFTzBGQTtJQVFRLFNYcEtGO0lXcUtFO0ViNDRFVjtBQUNGO0FNcmdGSTtFTytHQTtJQWFRO0lBQ0EsYVgxS0Y7RUZ1akZSO0FBQ0Y7QU1saEZJO0VPc0hBO0lBa0JRO0lBQ0E7RWI4NEVWO0FBQ0Y7QWEzNEVJO0VBQ0k7RUFDQTtFQUNBO09BQUE7RUFDQTtBYjY0RVI7QU1sZ0ZJO0VPaUhBO0lBT1EscUJYMUxGO1NXMExFLGdCWDFMRjtFRndrRlI7QUFDRjtBTW5pRkk7RU82SUE7SUFXUTtJQUNBO0ViKzRFVjtBQUNGO0FNcGhGSTtFT3dJQTtJQUVRO0lBQ0E7RWI4NEVWO0FBQ0Y7QU14aUZJO0VPc0pBO0lBT1E7RWIrNEVWO0FBQ0Y7QU1wakZJO0VPNkpBO0lBV1E7RWJnNUVWO0FBQ0Y7QWE1NEVJO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FiODRFUjtBTXJpRkk7RU9pSkE7SUFTUSxTWDVORjtFRjJtRlI7QUFDRjtBTXRrRkk7RU82S0E7SUFhUTtJQUNBO0lBQ0E7SUFDQTtFYmc1RVY7QUFDRjtBTWpoRkk7RU9nSEE7SUFvQlE7SUFDQTtFYmk1RVY7QUFDRjtBYTk0RUk7RUFDSTtFQUNBO0FiZzVFUjtBYTc0RUk7RUFDSTtFQUNBO0VBQ0E7RUFDQSxjWDVPQTtBRjJuRlI7QWE1NEVJO0VBQ0k7RUFDQTtBYjg0RVI7QU0zbEZJO0VPMk1BO0lBS1E7RWIrNEVWO0FBQ0Y7QWE1NEVJO0VBQ0k7RUFDQTtBYjg0RVI7QU1wbUZJO0VPb05BO0lBS1E7SUFDQTtFYis0RVY7QUFDRjtBYTU0RUk7RUFDSTtFQUNBO0VBQ0E7QWI4NEVSO0FhdjRFSTtFQUNJO0FieTRFUjtBYWw0RUk7RUFDSTtFQUNBO0VBQ0E7QWJvNEVSO0FNbG1GSTtFTzJOQTtJQVNRLFNYdFNGO0VGd3FGUjtBQUNGO0FNNW5GSTtFT2dQQTtJQWNRO0ViazRFVjtBQUNGO0FNM2tGSTtFTzBMQTtJQWtCUTtJQUNBO0VibTRFVjtBQUNGO0FhaDRFSTtFQUNJO0VBQ0E7QWJrNEVSO0FhaDRFUTtFQUNJO0VBQ0E7S0FBQTtFQUNBO0VBQ0E7QWJrNEVaOztBYTczRUE7RUFDSTtFQUNBO0VBRUEsc0JYalVJO0VXa1VKO0FiKzNFSjtBTTFvRkk7RU9zUUo7SUFRUTtFYmc0RU47QUFDRjtBTXRwRkk7RU82UUo7SUFnQlE7SUFDQTtJQUNBO0ViNjNFTjtBQUNGO0FhMzNFSTtFQUNJO0VBQ0E7QWI2M0VSO0FNanFGSTtFT2tTQTtJQU1RO0lBQ0E7SUFDQTtFYjYzRVY7QUFDRjtBTS9xRkk7RU95U0E7SUFZUTtFYjgzRVY7QUFDRjtBTTNyRkk7RU9nVEE7SUFpQlE7RWI4M0VWO0FBQ0Y7QU1ub0ZJO0VPbVBBO0lBcUJRO0ViKzNFVjtBQUNGO0FhNzNFUTtFQUNJO0VBQ0E7RUFDQTtBYiszRVo7QU01ckZJO0VPMFRJO0lBS1E7RWJpNEVkO0FBQ0Y7QWEvM0VZO0VBQ0k7RUFDQTtFQUNBO0tBQUE7QWJpNEVoQjtBYTMzRUk7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FiNjNFUjtBTS9yRkk7RU82VEE7SUFRUSxTWHZZRjtJV3dZRTtFYjgzRVY7QUFDRjtBTTF0Rkk7RU9rVkE7SUFhUTtJQUNBLGFYN1lGO0VGNHdGUjtBQUNGO0FNdnVGSTtFT3lWQTtJQWtCUTtJQUNBO0ViZzRFVjtBQUNGO0FhNzNFSTtFQUNJO0VBQ0E7RUFDQTtPQUFBO0VBQ0E7QWIrM0VSO0FNdnRGSTtFT29WQTtJQU9RLHFCWDdaRjtTVzZaRSxnQlg3WkY7RUY2eEZSO0FBQ0Y7QU14dkZJO0VPZ1hBO0lBV1E7SUFDQTtFYmk0RVY7QUFDRjtBTXp1Rkk7RU8yV0E7SUFFUTtJQUNBO0ViZzRFVjtBQUNGO0FNN3ZGSTtFT3lYQTtJQU9RO0ViaTRFVjtBQUNGO0FNendGSTtFT2dZQTtJQVdRO0ViazRFVjtBQUNGO0FhOTNFSTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBYmc0RVI7QU0xdkZJO0VPb1hBO0lBU1EsU1gvYkY7RUZnMEZSO0FBQ0Y7QU0zeEZJO0VPZ1pBO0lBYVE7SUFDQTtJQUNBO0lBQ0E7RWJrNEVWO0FBQ0Y7QU10dUZJO0VPbVZBO0lBb0JRO0lBQ0E7RWJtNEVWO0FBQ0Y7QWFoNEVJO0VBQ0k7RUFDQTtBYms0RVI7QWEvM0VJO0VBQ0k7RUFDQTtFQUNBO0VBQ0EsY1gvY0E7QUZnMUZSO0FhLzNFUTtFQUNJO0VBQ0E7RUFDQTtBYmk0RVo7QWE1M0VJO0VBQ0k7RUFDQTtBYjgzRVI7QU1yekZJO0VPcWJBO0lBS1E7RWIrM0VWO0FBQ0Y7QWE1M0VJO0VBQ0k7RUFDQTtBYjgzRVI7QU05ekZJO0VPOGJBO0lBS1E7SUFDQTtFYiszRVY7QUFDRjtBYTUzRUk7RUFDSTtFQUNBO0VBQ0E7QWI4M0VSO0FhdjNFSTtFQUNJO0VBQ0E7QWJ5M0VSO0FNeHpGSTtFTzZiQTtJQVNRO0ViczNFVjtBQUNGO0FNMzBGSTtFTzJjQTtJQWFRO0VidTNFVjtBQUNGO0FNdjFGSTtFT2tkQTtJQWdCUTtFYnkzRVY7QUFDRjtBYXQzRUk7RUFDSTtFQUNBO0VBQ0E7QWJ3M0VSO0FhcjNFSTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0FidTNFUjtBTWwxRkk7RU91ZEE7SUFVUSxTWG5pQkY7RUZ3NUZSO0FBQ0Y7QU1yMkZJO0VPcWVBO0lBY1E7RWJzM0VWO0FBQ0Y7QU1qM0ZJO0VPNGVBO0lBbUJRO0ViczNFVjtFYXAzRVU7SUFDSTtJQUNBO0ViczNFZDtBQUNGO0FhNzJFSTtFQUNJLHlCWGxqQkE7RVdtakJBO0VBQ0E7QWIrMkVSO0FhNzJFUTtFQUNJO0FiKzJFWjtBYTUyRVE7RUFDSTtFQUNBO0VBQ0E7S0FBQTtBYjgyRVo7QU16M0ZJO0VPK2ZBO0lBZ0JRLGFYMWtCRjtFRnc3RlI7QUFDRjtBTXI0Rkk7RU9zZ0JBO0lBb0JRO0ViKzJFVjtBQUNGO0FhNTJFSTtFQUNJO0VBQ0E7QWI4MkVSO0FhNTJFUTtFQUNJO0VBQ0E7S0FBQTtFQUNBO0VBQ0E7QWI4MkVaO0FNcjJGSTtFT21mSTtJQVFRO09BQUE7SUFDQTtJQUNBO0lBQ0E7RWI4MkVkO0FBQ0Y7QWF6MkVJO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBLFNYN21CRTtFVzhtQkY7RUFDQTtBYjIyRVI7QU14NUZJO0VPcWlCQTtJQVlRO0ViMjJFVjtBQUNGO0FNcDZGSTtFTzRpQkE7SUFnQlE7SUFDQTtJQUNBO0lBQ0E7RWI0MkVWO0FBQ0Y7QU1uN0ZJO0VPbWpCQTtJQXVCUTtJQUNBO0lBQ0E7U0FBQTtFYjYyRVY7QUFDRjtBTWo4Rkk7RU8wakJBO0lBOEJRLGFYcm9CRjtFRmsvRlI7QUFDRjtBTTc4Rkk7RU9pa0JBO0lBa0NRO0lBQ0E7RWI4MkVWO0FBQ0Y7QWEzMkVJO0VBQ0k7RUFBQTtBYjYyRVI7QU10OUZJO0VPd21CQTtJQUlRO0lBQ0E7RWI4MkVWO0FBQ0Y7QWEzMkVJO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7QWI2MkVSO0FNMzlGSTtFTzBtQkE7SUFRUTtFYjYyRVY7QUFDRjtBTXYrRkk7RU9pbkJBO0lBWVE7SUFDQTtJQUNBO1lBQUE7RWI4MkVWO0FBQ0Y7QU12K0ZJO0VPMm5CSTtJQUlRO0ViNDJFZDtBQUNGO0FNbi9GSTtFT2tvQkk7SUFPUTtFYjgyRWQ7QUFDRjtBTW4rRkk7RU93bkJBO0lBRVE7RWI2MkVWO0FBQ0Y7QU10L0ZJO0VPc29CQTtJQUtRO0ViKzJFVjtBQUNGOztBY25qR0k7RVBpQkE7RUFDQTtFQUNBLFNMUk07QUY4aUdWO0FNNStGSTtFUTdFQTtJQUdRO0VkMGpHVjtBQUNGO0FjeGpHSTtFQUNJO0FkMGpHUjtBY3hqR0k7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBZDBqR1I7QU0vZ0dJO0VRL0NBO0lBTVE7RWQ0akdWO0FBQ0Y7QU0zaEdJO0VReENBO0lBU1E7RWQ4akdWO0FBQ0Y7QWM1akdJO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQSxzQlpYQTtBRnlrR1I7QU1saEdJO0VRakRBO0lBT1E7SUFDQTtFZGdrR1Y7QUFDRjtBTS9oR0k7RVExQ0E7SUFXUTtJQUNBO0Vka2tHVjtBQUNGO0FNNWlHSTtFUW5DQTtJQWdCUTtJQUNBO0VkbWtHVjtBQUNGO0FNempHSTtFUTVCQTtJQXFCUTtJQUNBO0Vkb2tHVjtBQUNGO0FjbmtHUTtFQUNJO0FkcWtHWjtBTWxrR0k7RVFBQTtJQUtRO0VkaWtHVjtBQUNGO0FNMWdHSTtFUXRESTtJQUVRO0lBQUE7RWRra0dkO0FBQ0Y7O0FlOW5HQTtFQUlJO0VBQ0E7QWY4bkdKO0FlN25HSTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FmK25HUjtBTTVpR0k7RVM3RkE7SUFZUTtJQUNBO0VmaW9HVjtBQUNGO0FNbm1HSTtFUzVDQTtJQWdCUTtFZm1vR1Y7QUFDRjtBZWpvR0k7RVJQQTtFQUNBO0VBQ0EsU0xSTTtBRm1wR1Y7QU14bEdJO0VTOUNBO0lBR1E7RWZ1b0dWO0FBQ0Y7QWVyb0dJO0VBQ0k7RUFDQTtBZnVvR1I7QWVyb0dJO0VBQ0k7RUFDQTtFQUNBO0FmdW9HUjtBZXJvR0k7RUFDSSxtQkF4Q1E7RUF5Q1Isc0JiMUJBO0FG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Q0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWxCa29IWjtBTXh3SEk7RVkrR0E7SUE0QlE7RWxCaW9IVjtBQUNGO0FNdHpISTtFWXdKQTtJQStCUTtJQUNBO0lBQ0E7RWxCbW9IVjtFa0Jsb0hVO0lBQ0k7SUFDQTtFbEJvb0hkO0FBQ0Y7QU0vMEhJO0VZc0tBO0lBd0NRO0lBQ0E7RWxCcW9IVjtBQUNGO0FrQmxvSEk7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQSxTaEJuUUU7RWdCb1FGO0VBQUE7QWxCb29IUjtBTTcwSEk7RVk4TEE7SUFhUTtFbEJzb0hWO0FBQ0Y7QU16MUhJO0VZcU1BO0lBaUJRO0VsQnVvSFY7QUFDRjtBTXIySEk7RVk0TUE7SUFxQlE7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0VsQndvSFY7QUFDRjtBTXp6SEk7RVlzSkE7SUE4QlE7SUFDQSxtQmhCeFJGO0VGaTZIUjtBQUNGO0FrQnZvSEk7RUFDSTtBbEJ5b0hSO0FNNTFISTtFWWtOQTtJQUlRO0VsQjBvSFY7QUFDRjtBTTczSEk7RVk4T0E7SUFRUTtFbEIyb0hWO0FBQ0Y7O0FrQnBvSEE7RUFDSTtFQUNBO0FsQnVvSEo7QWtCNW5ISTtFQUNJO0FsQjhuSFI7QU0xNEhJO0VZMlFBO0lBR1E7RWxCZ29IVjtBQUNGOztBbUJuOEhJO0VaYUE7RUFDQTtFQUNBLFNMUk07QUZrOEhWO0FNdjRISTtFYWxFQTtJQUdRO0VuQjA4SFY7QUFDRjtBbUJ2OEhJO0VBQ0k7QW5CeThIUjtBbUJ2OEhJO0VBRUk7QW5CdzhIUjtBTXA0SEk7RWF0RUE7SUFJUTtFbkIwOEhWO0FBQ0Y7QU1oNUhJO0VhL0RBO0lBT1E7RW5CNDhIVjtBQUNGO0FtQjE4SEk7RUFDSTtFQUNBO0VBQ0E7QW5CNDhIUjtBTWo2SEk7RWE5Q0E7SUFNUTtFbkI2OEhWO0FBQ0Y7QU1wN0hJO0VhaENBO0lBU1E7SUFDQTtJQUNBO0VuQis4SFY7QUFDRjtBTWw4SEk7RWF6QkE7SUFjUTtFbkJpOUhWO0FBQ0Y7QW1CLzhI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RUFDQTtFQUNBO0VBQ0E7QXBCcXFJUjtBb0JucUlJO0VBQ0k7QXBCcXFJUjs7QW9CanFJQTtFQUNJO0VBQ0Esc0JsQmhHSTtBRm93SVI7QU0zdElJO0VjcURKO0lBUVE7RXBCa3FJTjtBQUNGO0FvQjdwSUk7RWIxR0E7RUFDQTtFQUNBLFNMUk07RWtCa0hGO0FwQmlxSVI7QU0vdElJO0VjNERBO0lBSVE7SUFDQTtFcEJtcUlWO0FBQ0Y7QW9CL3BJUTtFQUNJO0VBQ0E7QXBCaXFJWjtBTXB0SUk7RWNpREk7SUFJUTtFcEJtcUlkO0FBQ0Y7QU12dUlJO0VjK0RJO0lBT1E7RXBCcXFJZDtBQUNGO0FNbnZJSTtFY3NFSTtJQVVRO0VwQnVxSWQ7QUFDRjtBTS92SUk7RWM2RUk7SUFhUTtFcEJ5cUlkO0FBQ0Y7QW9CdHFJUTtFQUNJO0FwQndxSVo7QU16dklJO0VjZ0ZJO0lBR1E7RXBCMHFJZDtBQUNGO0FNcndJSTtFY3VGSTtJQU1RO0lBQ0E7RXBCNHFJZDtBQUNGO0FNbHhJSTtFYzhGSTtJQVVRO0lBQ0E7SUFDQTtFcEI4cUlkO0FBQ0Y7QU1oeUlJO0VjcUdJO0lBY1E7RXBCaXJJZDtBQUNGO0FvQnhxSUk7RUFDSTtFQUNBO0VBQ0E7RUFDQSxxQmxCdktFO09rQnVLRixnQmxCdktFO0VrQndLRjtBcEIwcUlSO0FNNXlJSTtFYzZIQTtJQVFRLFNsQjNLRjtFRnMxSVI7QUFDRjtBb0J2cUlRO0VBQ0k7QXBCeXFJWjtBTXZ2SUk7RWM0RUE7SUFLUTtFcEIwcUlWO0FBQ0Y7QU03eElJO0Vjb0hJO0lBRVE7SUFDQTtFcEIycUlkO0FBQ0Y7QW9CdnFJSTtFQUNJO0VBQ0EsY2xCaExEO0VrQmlMQztFQUNBO0FwQnlxSVI7QU16eUlJO0VjNEhBO0lBTVE7RXBCMnFJVjtBQUNGO0FvQnhxSUk7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBcEIwcUlSO0FNcHpJSTtFY3NJQTtJQU1RO0lBQ0E7RXBCNHFJVjtBQUNGO0FNeDBJSTtFY29KQTtJQVVRO0VwQjhxSVY7QUFDRjtBTXAxSUk7RWMySkE7SUFhUTtFcEJncklWO0FBQ0Y7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NXdKSTtFZTBUQTtJQU1RO0VyQmc5SVY7QUFDRjtBTXh4Skk7RWVpVUE7SUFVUTtFckJpOUlWO0FBQ0Y7QXFCOThJSTtFQUNJO0VBQ0E7RUFDQTtBckJnOUlSO0FNM3hKSTtFZXdVQTtJQU1RO0lBQ0E7U0FBQTtJQUNBO0VyQmk5SVY7QUFDRjtBTWh6Skk7RWVzVkE7SUFZUTtJQUNBO0lBQ0E7SUFDQTtFckJrOUlWO0FBQ0Y7QXFCaDlJUTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0FyQms5SVo7QU12ekpJO0VlaVdJO0lBT1E7RXJCbTlJZDtBQUNGO0FNbjBKSTtFZXdXSTtJQVdRO0VyQm85SWQ7QUFDRjtBTTF6Skk7RWUwV0E7SUFFUTtFckJrOUlWO0FBQ0Y7QU10MEpJO0VlaVhBO0lBTVE7RXJCbTlJVjtBQUNGO0FxQjk4SUk7RUFDSTtFQUNBO0FyQmc5SVI7QU0xekpJO0Vld1dBO0lBS1E7RXJCaTlJVjtBQUNGO0FNdDBKSTtFZStXQTtJQVNRO0lBQ0E7RXJCazlJVjtBQUNGO0FNbjFKSTtFZXNYQTtJQWNRO0lBQ0E7RXJCbTlJVjtBQUNGO0FNaDJKSTtFZTZYQTtJQWtCUTtFckJxOUlWO0FBQ0Y7QXFCbDlJSTtFQUNJO0FyQm85SVI7QU0xMUpJO0VlcVlBO0lBSVE7RXJCcTlJVjtBQUNGO0FNNzJKSTtFZW1aQTtJQVFRO0VyQnM5SVY7QUFDRjs7QXFCaDlJSTtFQUNJO0VBQ0E7QXJCbTlJUjtBTWowSkk7RWU0V0E7SUFJUTtJQUNBO0VyQnE5SVY7QUFDRjtBcUJwOUlRO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBckJzOUlaO0FxQnA5SVE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFZnBYUjtFQUNBO0FOMjBKSjtBcUJ0OUlZO0VBQ0k7QXJCdzlJaEI7QXFCdDlJWTtFQUNJLHFCbkJqZVI7RW1Ca2VRLGNuQmxlUjtBRjA3SlI7QU0vNEpJO0VleWFJO0lBaUJRO0lBQ0E7SUFDQTtJQUNBO0VyQnk5SWQ7RXFCeDlJYztJQUNJO0lBQ0E7RXJCMDlJbEI7QUFDRjtBTXo2Skk7RWV1Ykk7SUEyQlE7SUFDQTtFckIyOUlkO0FBQ0Y7O0FzQmorSkE7RUFDSTtFQUNBO0VBQ0E7QXRCbytKSjtBTWg2Skk7RWdCdkVKO0lBTVE7RXRCcStKTjtBQUNGO0FzQnY5Skk7RUFDSTtFQUNBO0VBQ0E7RUFDQSxTcEJiRTtBRnMrSlY7QXNCeDlKUTtFQUNJO0VBQ0E7QXRCMDlKWjtBTS82Skk7RWdCbERBO0lBVVE7RXRCMjlKVjtBQUNGO0FNejhKSTtFZ0I3QkE7SUFjUTtJQUNBO0lBQ0E7U0FBQTtFdEI0OUpWO0FBQ0Y7QU1oOUpJO0VnQkxBO0lBRVE7RXRCdTlKVjtBQUNGO0FzQmw5Skk7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBLHlCcEJ6Q0E7QUY2L0pSO0FNdjhKSTtFZ0JsQkE7SUFPUTtJQUNBO0lBQ0E7RXRCczlKVjtBQUNGO0FzQm45Skk7RUFDSTtFQUNBO0VBQ0E7QXRCcTlKUjtBc0JwOUpRO0VBQ0k7RUFDQTtFQUNBO0F0QnM5Slo7QXNCcjhKSTtFQUNJO0F0QnU4SlI7QXNCMTdKWTtFQUNJO0VoQm1CWjtFQUNBO0FOMDZKSjtBTWpoS0k7RWdCeUZZO0lBQ0k7RXRCMjdKbEI7QUFDRjtBc0J0N0pnQjtFQUNJO0VBQ0E7QXRCdzdKcEI7O0F1QmhqS0E7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBLHlCckJrQkU7RXFCakJGO0F2Qm1qS0o7QXVCampLSTtFQUNJO0VBQ0E7QXZCbWpLUjs7QXVCOWlLQTtFQUNJO0lBQU87RXZCa2pLVDtFdUJqaktFO0lBQUs7RXZCb2pLUDtBQUNGO0F3QnprS0E7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBLGF0QkdRO0VzQkZSO0VsQm9JQTtFQUNBO1VBQUE7QU53OEpKO0FNN2hLSTtFa0J6REo7SUFhUSxhdEJERTtFRjhrS1I7QUFDRjtBd0Iza0tJO0VBQ0k7RUFDQTtFQUNBLGF0QlJJO0VzQlNKO0F4QjZrS1I7QU1qaUtJO0VrQmhEQTtJQU9RO0V4QjhrS1Y7QUFDRjtBTTdpS0k7RWtCekNBO0lBV1E7RXhCK2tLVjtBQUNGO0FNempLSTtFa0JsQ0E7SUFlUSxhdEJuQkY7RUZtbUtSO0FBQ0Y7QXdCN2tLSTtFQUNJO0VBQ0EsU3RCekJFO0VzQjBCRixXdEIxQkU7QUZ5bUtWO0FNNWpLSTtFa0J0QkE7SUFNUTtJQUNBO0V4QmdsS1Y7RXdCOWtLVTtJQUNJO0lBQ0E7RXhCZ2xLZDtBQUNGO0F3QjVrS0k7RUFDSTtBeEI4a0tSO0FNaGxLSTtFa0JLUTtJQUNJO0V4QjhrS2Q7QUFDRjs7QXdCemtLQTtFQUNJO0VBQ0E7RUFDQSx5QnRCdkNFO0VzQndDRjtFQUNBO0VBQ0E7RUFDQTtBeEI0a0tKO0FNeGxLSTtFa0JLSjtJQVVRO0V4QjZrS047QUFDRjtBTXBtS0k7RWtCWUo7SUFjUTtJQUNBO0V4QjhrS047QUFDRjtBd0I1a0tJO0VBQ0k7RUFDQTtFQUNBO09BQUE7RUFDQTtBeEI4a0tSO0FNbG1LSTtFa0JnQkE7SUFPUTtFeEIra0tWO0FBQ0Y7QU05bUtJO0VrQnVCQTtJQVdRO0lBQ0EsU3RCaEZGO0VGZ3FLUjtBQUNGO0F3QjdrS0k7RUFDSTtFQUNBO0VBQ0E7QXhCK2tLUjtBTWxuS0k7RWtCZ0NBO0lBTVE7RXhCZ2xLVjtBQUNGO0FNOW5LSTtFa0J1Q0E7SUFVUTtJQUNBO0lBQ0E7SUFDQTtFeEJpbEtWO0FBQ0Y7QU03b0tJO0VrQjhDQTtJQWlCUTtJQUNBO0V4QmtsS1Y7QUFDRjtBd0Iva0tJO0VBQ0k7RUFDQTtFQUNBO0F4QmlsS1I7QU0xb0tJO0VrQnNEQTtJQU1RO0V4QmtsS1Y7QUFDRjtBTXRwS0k7RWtCNkRBO0lBVVE7SUFDQTtJQUNBO0V4Qm1sS1Y7QUFDRjtBTXBxS0k7RWtCb0VBO0lBZ0JRO0V4Qm9sS1Y7QUFDRjtBd0JqbEtJO0VBQ0k7RUFDQTtBeEJtbEtSO0F3QmhsS0k7RUFDSTtFQUNBO0F4QmtsS1I7QU0xcUtJO0VrQnNGQTtJQUtRO0lBQ0E7SUFDQTtFeEJtbEtWO0FBQ0Y7QU0zbktJO0VrQmdDQTtJQVdRLG1CdEI5SUY7SXNCK0lFO0lBQ0E7RXhCb2xLVjtBQUNGO0F3QjlrS0E7RUFD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TXQzTEk7RXdCSEY7SUQrREE7SUFDQTtJQUNBO0lBQ0E7SUFDQTtFN0I4ekxBO0FBQ0Y7QThCNTNMRTtFRGNBO0VBQ0E7RUFDQTtFQUNBO0E3QmkzTEY7QU1yNExJO0V3QkdGO0lEOEZBO0lBQ0E7SUFDQTtJQUNBO0U3Qnd5TEE7QUFDRjs7QStCbDdMQTtFQUNFO0VBRUE7RUFFQTtFQUVBLGM3QlBVO0U2Qm5CVjtBL0I2OExGO0ErQmo3TEU7RUFDRTtFQUVBO0tBQUE7QS9CazdMSjtBK0IvNkxFO0VBQ0U7RUFDQSxzQjdCckJJO0U2QnNCSjtFQUNBO0VBRUE7QS9CZzdMSjtBK0I1NkxFO0VGUkE7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBN0J1N0xGO0FNdjZMSTtFeUJaRjtJRndFQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0U3QisyTEE7QUFDRjtBK0J4N0xFO0VBQ0UsYzdCN0JJO0UyQmdCTjtFQUNBO0VBQ0E7RUFDQTtFQUNBO0E3Qnc4TEY7QU14N0xJO0V5QlJGO0lGb0VBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7RTdCZzRMQTtBQUNGO0ErQm44TEU7RUFDRTtFRkhGO0VBQ0E7RUFDQTtFQUNBO0E3Qnk4TEY7QU14OExJO0V5QkZGO0lGOEVBO0lBQ0E7SUFDQTtJQUNBO0U3Qmc0TEE7QUFDRjtBK0I1OExFO0VBQ0U7RUY0RkY7RUFDQTtFQUNBO0VBQ0E7QTdCbTNMRjtBK0I3Z01FO0VBQ0U7RUFDQTtBL0IrZ01KOztBZ0NuaE1FO0VBQ0U7RUFFQTtFQUNBO0VBRUE7QWhDb2hNSjtBZ0NqaE1FO0VBQ0U7RUFDQTtFQUNBO0FoQ21oTUo7QWdDamhNSTtFQUNFO0VBQ0E7S0FBQTtFQUNBO0FoQ21oTU47QWdDL2dNRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFFQTtFQUNBO0FoQ2doTUo7QWdDOWdNSTtFQUNFO0VBQ0E7RUFDQTtFQUVBO0VBQ0E7QWhDK2dNTjtBZ0M1Z01JO0VBQ0UseUI5QnJCRTtFOEJzQkYscUI5QnRCRTtFOEJ1QkY7QWhDOGdNTjtBZ0MxZ01FO0VBQ0U7RUFFQSxXOUJuQ0k7RTJCNkJOO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QTdCa2hNRjtBTTFnTUk7RTBCVEY7SUg2RUE7SUFDQTtJQUNBO0lBQ0E7SUFDQTtFN0IwOExBO0FBQ0Y7O0FpQ3hqTUE7RUFDRTtFQUVBO0VBQ0E7RUFFQSxjL0JUTTtFK0JoQk47QWpDbWxNRjtBaUN4ak1FO0VBQ0U7RUFDQTtLQUFBO0VBQ0E7QWpDMGpNSjtBaUN2ak1FO0VBQ0U7RUFFQTtFQUNBO0VBQ0E7RUFDQSxzQi9CeEJJO0UrQnlCSjtFQUNBO0FqQ3dqTUo7QWlDcmpNRTtFSmpCQTtFQUNBO0VBQ0E7RUFDQTtFQUVBO0E3QndrTUY7QU1oak1JO0UyQlpGO0lKZ0VBO0lBQ0E7SUFDQTtJQUNBO0U3QmdnTUE7QUFDRjtBaUNoa01FO0VBQ0U7RUFDQTtFQUNBO0VBRUEsYy9CakNJO0UyQmdDTjtFQUNBO0VBQ0E7RUFDQTtBN0Jta01GO0FNbGtNSTtFMkJSRjtJSm9GQTtJQUNBO0lBQ0E7SUFDQTtFN0IwL0xBO0FBQ0Y7QWlDemtNSTtFQUNFO0VBQ0E7RUFDQTtBakMya01OO0FpQ3ZrTUU7RUpTQTtFQUNBO0VBQ0E7RUFDQTtBN0Jpa01GO0FNcmxNSTtFMkJRRjtJSnlGQTtJQUNBO0lBQ0E7SUFDQTtFN0J3L0xBO0FBQ0Y7QWlDamxNRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FqQ21sTUo7QWlDaGxNRTtFQUNFLGMvQnhESTtFMkJnQ047RUFDQTtFQUNBO0VBQ0E7RUl5QkU7RUFDQTtBakNtbE1KO0FNNW1NSTtFMkJtQkY7SUp5REE7SUFDQTtJQUNBO0lBQ0E7RTdCb2lNQTtBQUNGO0FpQ3hsTUU7RUFDRTtFQUNBO0VKMUNGO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUkrQ0U7QWpDdWxNSjtBTTluTUk7RTJCNEJGO0lKd0NBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7RTdCOGpNQTtBQUNGO0FpQ3JtTUk7RUFDRSx5Qi9CdkVFO0UrQndFRixXL0I3RUU7QUZvck1SO0FpQ2pzTUU7RUFDRTtFQUNBO0FqQ21zTUo7O0FrQ3JzTUE7RUFDRTtBbEN3c01GO0FrQ3RzTUU7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUVBO0VBQ0E7RUFDQSxtUkFiTztBbENvdE1YO0FrQ25zTUk7RUFDRTtFQUNBO0FsQ3FzTU47QWtDaHNNSTtFQUNFO0VBQ0E7RUFDQTtBbENrc01OO0FrQzdyTUk7RUFDRTtFQUNBO0VBQ0E7QWxDK3JNTjtBa0Mxck1JO0VBQ0U7RUFDQTtBbEM0ck1OO0FrQ3ZyTUk7RUFDRTtFQUNBO0VBQ0E7QWxDeXJNTjs7QW1DNXVNQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBRUE7RUFDQSx5QmpDVU07QUZvdU1SO0FtQzV1TUU7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBbkM4dU1KO0FtQzN1TUU7RUFDRTtBbkM2dU1KO0FNbnRNSTtFNkIzQkY7SUFJSTtJQUNBO0lBQ0E7SUFDQTtFbkM4dU1KO0FBQ0Y7QU0zdE1JO0U2QmhCRjtJQUVJO0VuQzZ1TUo7QUFDRjtBbUMxdU1FO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBbkM0dU1KO0FNcHNNSTtFNkI3Q0Y7SUFRTTtJQUNBO0lBQ0E7SUFDQSxTakNoQ0U7SWlDaUNGO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQSx5QmpDakNBO0lpQ2tDQTtJQUNBO0VuQzZ1TU47QUFDRjtBTXp1TUk7RTZCeEJGO0lBc0JNO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtFbkMrdU1OO0FBQ0Y7QU0xdk1JO0U2QmpCRjtJQThCTTtJQUNBO0lBQ0E7RW5DaXZNTjtBQUNGO0FNcnVNSTtFNkJURjtJQUVNO0lBQ0E7SUFDQTtJQUNBLGFqQzlERTtJaUMrREY7STdCa0VKO0lBQ0E7WUFBQTtJNkJqRUk7RW5DaXZNTjtBQUNGO0FNanZNSTtFNkJURjtJQVlNO0VuQ2t2TU47QUFDRjtBbUMvdU1FO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUVBO0VBQ0E7RUFDQTtBbkNndk1KO0FNaHdNSTtFNkJPRjtJQVlJO0lBQ0E7RW5DaXZNSjtBQUNGO0FNenlNSTtFNkIwQ0Y7SUFpQkk7RW5Da3ZNSjtBQUNGO0FtQ2h2TUk7RUFDRSxXakMxRkU7QUY0ME1SO0FtQzl1TUU7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBbkNndk1KO0FtQzd1TUU7RUFDRTtFQUNBO0VBQ0E7RUFFQTtFQUNBO0VBQ0E7QW5DOHVNSjtBbUMzdU1FO0VBQ0U7RUFDQTtFQUVBO0FuQzR1TUo7QW1DenVNRTtFQUNFO0VBQ0E7RUFDQTtBbkMydU1KO0FtQ3p1TUk7RUFDRTtBbkMydU1OO0FtQ3Z1TUU7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBbkN5dU1KO0FNL3lNSTtFNkJrRUY7SUFNTTtFbkMydU1OO0FBQ0Y7QU16ME1JO0U2QnVGRjtJQVNNO0lBQ0E7RW5DNnVNTjtBQUNGO0FtQzN1TU07RUFDRSxVakM5SUE7QUYyM01SO0FtQzF1TU07RUFDRSxZakNsSkE7QUY4M01SOztBb0M5NE1BO0VBQ0U7RUFFQTtBcENnNU1GO0FvQzk0TUU7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBRUE7RUFDQTtBcEMrNE1KO0FNbjJNSTtFOEJ6Q0Y7SUFFSTtJQUNBO0lBQ0E7RXBDODRNSjtBQUNGO0FvQzM0TUU7RUFDRTtFQUNBO0VBQ0E7QXBDNjRNSjtBb0MxNE1FO0VBQ0U7RVA2QkY7RUFDQTtFQUNBO0VBQ0E7QTdCZzNNRjtBTXQzTUk7RThCM0JGO0lQOEdBO0lBQ0E7SUFDQTtJQUNBO0U3QnV5TUE7QUFDRjtBb0NuNU1FO0VBQ0U7RUFDQTtBcENxNU1KO0FvQ2w1TUU7RUFDRTtFQUNBO0VBQ0E7QXBDbzVNSjtBTXY0TUk7RThCaEJGO0lBTUk7RXBDcTVNSjtBQUNGOztBcUNwOE1FO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FyQ3U4TUo7QXFDcDhNRTtFQUNFO0FyQ3M4TUo7QXFDbjhNRTtFQUNFO0VSc0JGO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QTdCZzdNRjtBTWg2TUk7RStCM0NGO0lSdUdBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7RTdCdzJNQTtBQUNGO0FxQzk4TUU7RUFDRTtFQUNBO0VBQ0E7RVJtREY7RUFDQTtFQUNBO0VBQ0E7QTdCODVNRjtBTWw3TUk7RStCckNGO0lSc0lBO0lBQ0E7SUFDQTtJ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O0F6Q3FwTk47QXlDbHBOSTtFQUNFO0F6Q29wTk47QXlDanBOSTtFQUNFO0VabEdKO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QTdCc3ZORjtBTXR1Tkk7RW1DNkVBO0laakJGO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7RTdCOHFOQTtBQUNGO0F5QzVwTkk7RVpsRUY7RUFDQTtFQUNBO0VBQ0E7QTdCaXVORjtBTXJ2Tkk7RW1DbUZBO0laY0Y7SUFDQTtJQUNBO0lBQ0E7RTdCd3BOQTtBQUNGOztBMENyek5FO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QTFDd3pOSjtBMENyek5FO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUVBO0VBQ0E7QTFDc3pOSjtBMENwek5JO0VBQ0U7QTFDc3pOTjtBMENuek5JO0VBQ0U7QTFDcXpOTjtBMENuek5NO0VBQ0UsYXhDTEE7QUYwek5SO0EwQ2p6Tkk7RUFDRTtBMUNtek5OO0FNenhOSTtFb0N0QkY7SUFFSTtJQUNBO0UxQ2l6Tko7QUFDRjtBMEM5eU5FO0VBQ0U7QTFDZ3pOSjtBMEM5eU5JO0VBQ0U7QTFDZ3pOTjtBTTl4Tkk7RW9DZkE7SVR2Q0Y7RWpDdzFOQTtFaUN0MU5BO0lBRUU7SUFDQTtJQUNBO09BQUE7RWpDdTFORjtBQUNGO0EwQ2h6TkU7RUFDRTtFQUNBO0VBQ0E7QTFDa3pOSjtBMENoek5JO0VBQ0U7QTFDa3pOTjtBMEMveU5JO0VBQ0U7QTFDaXpOTjs7QTJDbDNORTtFQUNFO0EzQ3EzTko7QU12ek5JO0VxQy9ERjtJQUlJO0lBQ0E7RTNDczNOSjtBQUNGO0EyQ24zTkU7RUFDRTtFQUNBO0VBQ0E7RUFFQTtBM0NvM05KO0FNbjBOSTtFcUN0REY7SUFRSTtFM0NxM05KO0FBQ0Y7QTJDbDNORTtFZE1BO0VBQ0E7RUFDQTtFQUNBO0VBRUE7QTdCODJORjtBTXQxTkk7RXFDbkNGO0lkdUZBO0lBQ0E7SUFDQTtJQUNBO0U3QnN5TkE7QUFDRjtBMkM3M05FO0VkZ0RBO0VBQ0E7RUFDQTtFQUNBO0E3QmcxTkY7QU1wMk5JO0VxQy9CRjtJZGdJQTtJQUNBO0lBQ0E7SUFDQTtFN0J1d05BO0FBQ0Y7QTJDdjRORTtFQUNFO0VBRUE7QTNDdzROSjtBTXoyTkk7RXFDbENGO0lBTUk7RTNDeTROSjtBQUNGO0EyQ3Q0TkU7RUFFRTtFQUNBO0VBQ0E7RUFDQTtBM0N1NE5KO0EyQ3I0Tkk7RUFDRTtFQUNBO0VBQ0E7S0FBQTtBM0N1NE5OO0EyQ240TkU7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0EzQ3E0Tko7O0E0Qzk3Tkk7RUFDRTtFQUNBO0E1Q2k4Tk47QTRDNzdORTtFQUNFO0VBQ0E7RUFDQTtFQUVBO0VBQ0E7QTVDODdOSjs7QTZDMzhORTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBRUE7QTdDNjhOSjtBNkMzOE5JO0VBQ0U7RUFDQTtBN0M2OE5OO0FNajVOSTtFdUM5REE7SUFLSTtFN0M4OE5OO0FBQ0Y7QTZDMThORTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VoQmNGO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QTdCKzdORjtBTS82Tkk7RXVDdENGO0loQmtHQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0U3QnUzTkE7QUFDRjtBTW42Tkk7RXVDM0RGO0lBU0k7SUFDQTtFN0N5OU5KO0FBQ0Y7QTZDdjlOSTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0Esc0IzQ3JCRTtFMkNzQkY7QTdDeTlOTjtBTWo3Tkk7RXVDOUNBO0lBU0k7RTdDMDlOTjtBQUNGO0E2Q3Y5Tkk7RUFDRTtFQUNBO0E3Q3k5Tk47QTZDcjlORTtFQUNFO0E3Q3U5Tko7QTZDcDlORTtFQUNFO0VBQ0E7RUFDQTtPQUFBO0VBRUE7QTdDcTlOSjtBTXg5Tkk7RXVDRkY7SUFRSTtJQUNBO0lBQ0E7RTdDczlOSjtBQUNGO0E2Q3A5Tkk7RUFDRTtFQUNBO0E3Q3M5Tk47QTZDbDlORTtFQUNFO0VBQ0E7QTdDbzlOSjtBNkNqOU5FO0VBQ0U7RUFFQTtFQUNBO0E3Q2s5Tko7QTZDaDlOSTtFQUNFO0E3Q2s5Tk47QTZDNThOTTtFQUNFO0E3Qzg4TlIsQyIsInNvdXJjZXMiOlsid2VicGFjazovLy8uL2Fzc2V0cy9zcmMvc2Nzcy9mYW5jeWJveC5jc3MiLCJ3ZWJwYWNrOi8vLy4vYXNzZXRzL3NyYy9zY3NzL3N3aXBlci5jc3MiLCJ3ZWJwYWNrOi8vLy4vYXNzZXRzL3NyYy9zY3NzL2VmZmVjdC1mYWRlLmNzcyIsIndlYnBhY2s6Ly8vLi9hc3NldHMvc3JjL3Njc3MvcGFnaW5hdGlvbi5jc3MiLCJ3ZWJwYWNrOi8vLy4vYXNzZXRzL3NyYy9zY3NzL3Njcm9sbGJhci5jc3MiLCJ3ZWJwYWNrOi8vLy4vYXNzZXRzL3NyYy9zY3NzL3N0eWxlLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vYXNzZXRzL3NyYy9zY3NzL25vcm1hbGl6ZS5jc3MiLCJ3ZWJwYWNrOi8vLy4vYXNzZXRzL3NyYy9zY3NzL192YXJpYWJsZXMuc2NzcyIsIndlYnBhY2s6Ly8vLi9hc3NldHMvc3JjL3Njc3MvZm9udHMuc2NzcyIsIndlYnBhY2s6Ly8vLi9hc3NldHMvc3JjL3Njc3MvY3VzdG9tLW5vcm1hbGl6ZS5zY3NzIiwid2VicGFjazovLy8uL2Fzc2V0cy9zcmMvc2Nzcy9nbG9iYWwuc2NzcyIsIndlYnBhY2s6Ly8vLi9hc3NldHMvc3JjL3Njc3MvX21peGluLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vYXNzZXRzL3NyYy9zY3NzL2dyaWRzLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vYXNzZXRzL3NyYy9zY3NzL2NvbXBvbmVudHMvYnRucy5zY3NzIiwid2VicGFjazovLy8uL2Fzc2V0cy9zcmMvc2Nzcy9jb21wb25lbnRzL2hlYWRlci5zY3NzIiwid2VicGFjazovLy8uL2Fzc2V0cy9zcmMvc2Nzcy9zZWN0aW9ucy9oZXJvLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vYXNzZXRzL3NyYy9zY3NzL3NlY3Rpb25zL2Fib3V0LnNjc3MiLCJ3ZWJwYWNrOi8vLy4vYXNzZXRzL3NyYy9zY3NzL3NlY3Rpb25zL2dhbGxlcnkuc2NzcyIsIndlYnBhY2s6Ly8vLi9hc3NldHMvc3JjL3Njc3Mvc2VjdGlvbnMvY291cmNlcy5zY3NzIiwid2VicGFjazovLy8uL2Fzc2V0cy9zcmMvc2Nzcy9zZWN0aW9ucy9zY2hlZHVsZS5zY3NzIiwid2VicGFjazovLy8uL2Fzc2V0cy9zcmMvc2Nzcy9zZWN0aW9ucy9xdWVzdGlvbnMuc2NzcyIsIndlYnBhY2s6Ly8vLi9hc3NldHMvc3JjL3Njc3Mvc2VjdGlvbnMvY29udGFjdHMuc2NzcyIsIndlYnBhY2s6Ly8vLi9hc3NldHMvc3JjL3Njc3Mvc2VjdGlvbnMvcHVycG9zZXMuc2NzcyIsIndlYnBhY2s6Ly8vLi9hc3NldHMvc3JjL3Njc3Mvc2VjdGlvbnMvdGVhY2hlcnMuc2NzcyIsIndlYnBhY2s6Ly8vLi9hc3NldHMvc3JjL3Njc3Mvc2VjdGlvbnMvcmV2aWV3cy5zY3NzIiwid2VicGFjazovLy8uL2Fzc2V0cy9zcmMvc2Nzcy9zZWN0aW9ucy9hcHBsaWNhdGlvbi5zY3NzIiwid2VicGFjazovLy8uL2Fzc2V0cy9zcmMvc2Nzcy9zZWN0aW9ucy9jYWxlbmRhci5zY3NzIiwid2VicGFjazovLy8uL2Fzc2V0cy9zcmMvc2Nzcy9jb21wb25lbnRzL2Zvb3Rlci5zY3NzIiwid2VicGFjazovLy8uL2Fzc2V0cy9zcmMvc2Nzcy9jb21wb25lbnRzL2xvYWRlcnMuc2NzcyIsIndlYnBhY2s6Ly8vLi9hc3NldHMvc3JjL3Njc3MvY29tcG9uZW50cy9tb2RhbHMuc2NzcyIsIndlYnBhY2s6Ly8vLi9hc3NldHMvc3JjL3Njc3MvcGFnZXMvaG9tZS5zY3NzIiwid2VicGFjazovLy8uL2Fzc2V0cy9zcmMvc2Nzcy9wYWdlcy9zdGFuZGFyZC5zY3NzIiwid2VicGFjazovLy8uL2Fzc2V0cy9zcmMvc2Nzcy9iYXIvX2ljb25zLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vYXNzZXRzL3NyYy9zY3NzL2Jhci9fcGFnZS5zY3NzIiwid2VicGFjazovLy8uL2Fzc2V0cy9zcmMvc2Nzcy9iYXIvX3R5cG9ncmFwaHkuc2NzcyIsIndlYnBhY2s6Ly8vLi9hc3NldHMvc3JjL3Njc3MvYmFyL2NvbXBvbmVudHMvY2FyZC1yZXZpZXcuc2NzcyIsIndlYnBhY2s6Ly8vLi9hc3NldHMvc3JjL3Njc3MvYmFyL2NvbXBvbmVudHMvY2FyZC1jaGVmLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vYXNzZXRzL3NyYy9zY3NzL2Jhci9jb21wb25lbnRzL2NhcmQtbWVudS5zY3NzIiwid2VicGFjazovLy8uL2Fzc2V0cy9zcmMvc2Nzcy9iYXIvY29tcG9uZW50cy9jYXJkLWV2ZW50LnNjc3MiLCJ3ZWJwYWNrOi8vLy4vYXNzZXRzL3NyYy9zY3NzL2Jhci9jb21wb25lbnRzL3JlZC1saW5lLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vYXNzZXRzL3NyYy9zY3NzL2Jhci9zZWN0aW9ucy9oZWFkZXIuc2NzcyIsIndlYnBhY2s6Ly8vLi9hc3NldHMvc3JjL3Njc3MvYmFyL3NlY3Rpb25zL2hlcm8uc2NzcyIsIndlYnBhY2s6Ly8vLi9hc3NldHMvc3JjL3Njc3MvYmFyL3NlY3Rpb25zL2Fib3V0LnNjc3MiLCJ3ZWJwYWNrOi8vLy4vYXNzZXRzL3NyYy9zY3NzL2Jhci9zZWN0aW9ucy9yZXZpZXdzLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vYXNzZXRzL3NyYy9zY3NzL2Jhci9zZWN0aW9ucy9jaGVmcy5zY3NzIiwid2VicGFjazovLy8uL2Fzc2V0cy9zcmMvc2Nzcy9iYXIvc2VjdGlvbnMvbWVudS5zY3NzIiwid2VicGFjazovLy8uL2Fzc2V0cy9zcmMvc2Nzcy9iYXIvc2VjdGlvbnMvd2luZS1tYXAuc2NzcyIsIndlYnBhY2s6Ly8vLi9hc3NldHMvc3JjL3Njc3MvYmFyL3NlY3Rpb25zL2V2ZW50cy5zY3NzIiwid2VicGFjazovLy8uL2Fzc2V0cy9zcmMvc2Nzcy9iYXIvc2VjdGlvbnMvc3BlY2lhbC5zY3NzIiwid2VicGFjazovLy8uL2Fzc2V0cy9zcmMvc2Nzcy9iYXIvc2VjdGlvbnMvdGlja2VyLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vYXNzZXRzL3NyYy9zY3NzL2Jhci9zZWN0aW9ucy9mb290ZXIuc2NzcyJdLCJzb3VyY2VzQ29udGVudCI6WyIuY2Fyb3VzZWx7cG9zaXRpb246cmVsYXRpdmU7Ym94LXNpemluZzpib3JkZXItYm94fS5jYXJvdXNlbCAqLC5jYXJvdXNlbCAqOmJlZm9yZSwuY2Fyb3VzZWwgKjphZnRlcntib3gtc2l6aW5nOmluaGVyaXR9LmNhcm91c2VsLmlzLWRyYWdnYWJsZXtjdXJzb3I6bW92ZTtjdXJzb3I6Z3JhYn0uY2Fyb3VzZWwuaXMtZHJhZ2dpbmd7Y3Vyc29yOm1vdmU7Y3Vyc29yOmdyYWJiaW5nfS5jYXJvdXNlbF9fdmlld3BvcnR7cG9zaXRpb246cmVsYXRpdmU7b3ZlcmZsb3c6aGlkZGVuO21heC13aWR0aDoxMDAlO21heC1oZWlnaHQ6MTAwJX0uY2Fyb3VzZWxfX3RyYWNre2Rpc3BsYXk6ZmxleH0uY2Fyb3VzZWxfX3NsaWRle2ZsZXg6MCAwIGF1dG87d2lkdGg6dmFyKC0tY2Fyb3VzZWwtc2xpZGUtd2lkdGgsIDYwJSk7bWF4LXdpZHRoOjEwMCU7cGFkZGluZzoxcmVtO3Bvc2l0aW9uOnJlbGF0aXZlO292ZXJmbG93LXg6aGlkZGVuO292ZXJmbG93LXk6YXV0bztvdmVyc2Nyb2xsLWJlaGF2aW9yOmNvbnRhaW59Lmhhcy1kb3Rze21hcmdpbi1ib3R0b206Y2FsYygwLjVyZW0gKyAyMnB4KX0uY2Fyb3VzZWxfX2RvdHN7bWFyZ2luOjAgYXV0bztwYWRkaW5nOjA7cG9zaXRpb246YWJzb2x1dGU7dG9wOmNhbGMoMTAwJSArIDAuNXJlbSk7bGVmdDowO3JpZ2h0OjA7ZGlzcGxheTpmbGV4O2p1c3RpZnktY29udGVudDpjZW50ZXI7bGlzdC1zdHlsZTpub25lO3VzZXItc2VsZWN0Om5vbmV9LmNhcm91c2VsX19kb3RzIC5jYXJvdXNlbF9fZG90e21hcmdpbjowO3BhZGRpbmc6MDtkaXNwbGF5OmJsb2NrO3Bvc2l0aW9uOnJlbGF0aXZlO3dpZHRoOjIycHg7aGVpZ2h0OjIycHg7Y3Vyc29yOnBvaW50ZXJ9LmNhcm91c2VsX19kb3RzIC5jYXJvdXNlbF9fZG90OmFmdGVye2NvbnRlbnQ6XCJcIjt3aWR0aDo4cHg7aGVpZ2h0OjhweDtib3JkZXItcmFkaXVzOjUwJTtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6NTAlO2xlZnQ6NTAlO3RyYW5zZm9ybTp0cmFuc2xhdGUoLTUwJSwgLTUwJSk7YmFja2dyb3VuZC1jb2xvcjpjdXJyZW50Q29sb3I7b3BhY2l0eTouMjU7dHJhbnNpdGlvbjpvcGFjaXR5IC4xNXMgZWFzZS1pbi1vdXR9LmNhcm91c2VsX19kb3RzIC5jYXJvdXNlbF9fZG90LmlzLXNlbGVjdGVkOmFmdGVye29wYWNpdHk6MX0uY2Fyb3VzZWxfX2J1dHRvbnt3aWR0aDp2YXIoLS1jYXJvdXNlbC1idXR0b24td2lkdGgsIDQ4cHgpO2hlaWdodDp2YXIoLS1jYXJvdXNlbC1idXR0b24taGVpZ2h0LCA0OHB4KTtwYWRkaW5nOjA7Ym9yZGVyOjA7ZGlzcGxheTpmbGV4O2p1c3RpZnktY29udGVudDpjZW50ZXI7YWxpZ24taXRlbXM6Y2VudGVyO3BvaW50ZXItZXZlbnRzOmFsbDtjdXJzb3I6cG9pbnRlcjtjb2xvcjp2YXIoLS1jYXJvdXNlbC1idXR0b24tY29sb3IsIGN1cnJlbnRDb2xvcik7YmFja2dyb3VuZDp2YXIoLS1jYXJvdXNlbC1idXR0b24tYmcsIHRyYW5zcGFyZW50KTtib3JkZXItcmFkaXVzOnZhcigtLWNhcm91c2VsLWJ1dHRvbi1ib3JkZXItcmFkaXVzLCA1MCUpO2JveC1zaGFkb3c6dmFyKC0tY2Fyb3VzZWwtYnV0dG9uLXNoYWRvdywgbm9uZSk7dHJhbnNpdGlvbjpvcGFjaXR5IC4xNXMgZWFzZX0uY2Fyb3VzZWxfX2J1dHRvbi5pcy1wcmV2LC5jYXJvdXNlbF9fYnV0dG9uLmlzLW5leHR7cG9zaXRpb246YWJzb2x1dGU7dG9wOjUwJTt0cmFuc2Zvcm06dHJhbnNsYXRlWSgtNTAlKX0uY2Fyb3VzZWxfX2J1dHRvbi5pcy1wcmV2e2xlZnQ6MTBweH0uY2Fyb3VzZWxfX2J1dHRvbi5pcy1uZXh0e3JpZ2h0OjEwcHh9LmNhcm91c2VsX19idXR0b25bZGlzYWJsZWRde2N1cnNvcjpkZWZhdWx0O29wYWNpdHk6LjN9LmNhcm91c2VsX19idXR0b24gc3Zne3dpZHRoOnZhcigtLWNhcm91c2VsLWJ1dHRvbi1zdmctd2lkdGgsIDUwJSk7aGVpZ2h0OnZhcigtLWNhcm91c2VsLWJ1dHRvbi1zdmctaGVpZ2h0LCA1MCUpO2ZpbGw6bm9uZTtzdHJva2U6Y3VycmVudENvbG9yO3N0cm9rZS13aWR0aDp2YXIoLS1jYXJvdXNlbC1idXR0b24tc3ZnLXN0cm9rZS13aWR0aCwgMS41KTtzdHJva2UtbGluZWpvaW46YmV2ZWw7c3Ryb2tlLWxpbmVjYXA6cm91bmQ7ZmlsdGVyOnZhcigtLWNhcm91c2VsLWJ1dHRvbi1zdmctZmlsdGVyLCBub25lKTtwb2ludGVyLWV2ZW50czpub25lfWh0bWwud2l0aC1mYW5jeWJveHtzY3JvbGwtYmVoYXZpb3I6YXV0b31ib2R5LmNvbXBlbnNhdGUtZm9yLXNjcm9sbGJhcntvdmVyZmxvdzpoaWRkZW4gIWltcG9ydGFudDt0b3VjaC1hY3Rpb246bm9uZX0uZmFuY3lib3hfX2NvbnRhaW5lcntwb3NpdGlvbjpmaXhlZDt0b3A6MDtsZWZ0OjA7Ym90dG9tOjA7cmlnaHQ6MDtkaXJlY3Rpb246bHRyO21hcmdpbjowO3BhZGRpbmc6ZW52KHNhZmUtYXJlYS1pbnNldC10b3AsIDBweCkgZW52KHNhZmUtYXJlYS1pbnNldC1yaWdodCwgMHB4KSBlbnYoc2FmZS1hcmVhLWluc2V0LWJvdHRvbSwgMHB4KSBlbnYoc2FmZS1hcmVhLWluc2V0LWxlZnQsIDBweCk7Ym94LXNpemluZzpib3JkZXItYm94O2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpjb2x1bW47Y29sb3I6dmFyKC0tZmFuY3lib3gtY29sb3IsICNmZmYpOy13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjpyZ2JhKDAsMCwwLDApO292ZXJmbG93OmhpZGRlbjt6LWluZGV4OjEwNTA7b3V0bGluZTpub25lO3RyYW5zZm9ybS1vcmlnaW46dG9wIGxlZnQ7LS1jYXJvdXNlbC1idXR0b24td2lkdGg6IDQ4cHg7LS1jYXJvdXNlbC1idXR0b24taGVpZ2h0OiA0OHB4Oy0tY2Fyb3VzZWwtYnV0dG9uLXN2Zy13aWR0aDogMjRweDstLWNhcm91c2VsLWJ1dHRvbi1zdmctaGVpZ2h0OiAyNHB4Oy0tY2Fyb3VzZWwtYnV0dG9uLXN2Zy1zdHJva2Utd2lkdGg6IDIuNTstLWNhcm91c2VsLWJ1dHRvbi1zdmctZmlsdGVyOiBkcm9wLXNoYWRvdygxcHggMXB4IDFweCByZ2JhKDAsIDAsIDAsIDAuNCkpfS5mYW5jeWJveF9fY29udGFpbmVyICosLmZhbmN5Ym94X19jb250YWluZXIgKjo6YmVmb3JlLC5mYW5jeWJveF9fY29udGFpbmVyICo6OmFmdGVye2JveC1zaXppbmc6aW5oZXJpdH0uZmFuY3lib3hfX2NvbnRhaW5lciA6Zm9jdXN7b3V0bGluZTpub25lfWJvZHk6bm90KC5pcy11c2luZy1tb3VzZSkgLmZhbmN5Ym94X19jb250YWluZXIgOmZvY3Vze2JveC1zaGFkb3c6MCAwIDAgMXB4ICNmZmYsMCAwIDAgMnB4IHZhcigtLWZhbmN5Ym94LWFjY2VudC1jb2xvciwgcmdiYSgxLCAyMTAsIDIzMiwgMC45NCkpfUBtZWRpYSBhbGwgYW5kIChtaW4td2lkdGg6IDEwMjRweCl7LmZhbmN5Ym94X19jb250YWluZXJ7LS1jYXJvdXNlbC1idXR0b24td2lkdGg6NDhweDstLWNhcm91c2VsLWJ1dHRvbi1oZWlnaHQ6NDhweDstLWNhcm91c2VsLWJ1dHRvbi1zdmctd2lkdGg6MjdweDstLWNhcm91c2VsLWJ1dHRvbi1zdmctaGVpZ2h0OjI3cHh9fS5mYW5jeWJveF9fYmFja2Ryb3B7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7cmlnaHQ6MDtib3R0b206MDtsZWZ0OjA7ei1pbmRleDotMTtiYWNrZ3JvdW5kOnZhcigtLWZhbmN5Ym94LWJnLCByZ2JhKDI0LCAyNCwgMjcsIDAuOTIpKX0uZmFuY3lib3hfX2Nhcm91c2Vse3Bvc2l0aW9uOnJlbGF0aXZlO2ZsZXg6MSAxIGF1dG87bWluLWhlaWdodDowO2hlaWdodDoxMDAlO3otaW5kZXg6MTB9LmZhbmN5Ym94X19jYXJvdXNlbC5oYXMtZG90c3ttYXJnaW4tYm90dG9tOmNhbGMoMC41cmVtICsgMjJweCl9LmZhbmN5Ym94X192aWV3cG9ydHtwb3NpdGlvbjpyZWxhdGl2ZTt3aWR0aDoxMDAlO2hlaWdodDoxMDAlO292ZXJmbG93OnZpc2libGU7Y3Vyc29yOmRlZmF1bHR9LmZhbmN5Ym94X190cmFja3tkaXNwbGF5OmZsZXg7aGVpZ2h0OjEwMCV9LmZhbmN5Ym94X19zbGlkZXtmbGV4OjAgMCBhdXRvO3dpZHRoOjEwMCU7bWF4LXdpZHRoOjEwMCU7bWFyZ2luOjA7cGFkZGluZzo0OHB4IDhweCA4cHggOHB4O3Bvc2l0aW9uOnJlbGF0aXZlO292ZXJzY3JvbGwtYmVoYXZpb3I6Y29udGFpbjtkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246Y29sdW1uO291dGxpbmU6MDtvdmVyZmxvdzphdXRvOy0tY2Fyb3VzZWwtYnV0dG9uLXdpZHRoOiAzNnB4Oy0tY2Fyb3VzZWwtYnV0dG9uLWhlaWdodDogMzZweDstLWNhcm91c2VsLWJ1dHRvbi1zdmctd2lkdGg6IDIycHg7LS1jYXJvdXNlbC1idXR0b24tc3ZnLWhlaWdodDogMjJweH0uZmFuY3lib3hfX3NsaWRlOjpiZWZvcmUsLmZhbmN5Ym94X19zbGlkZTo6YWZ0ZXJ7Y29udGVudDpcIlwiO2ZsZXg6MCAwIDA7bWFyZ2luOmF1dG99QG1lZGlhIGFsbCBhbmQgKG1pbi13aWR0aDogMTAyNHB4KXsuZmFuY3lib3hfX3NsaWRle3BhZGRpbmc6NjRweCAxMDBweH19LmZhbmN5Ym94X19jb250ZW50e21hcmdpbjowIGVudihzYWZlLWFyZWEtaW5zZXQtcmlnaHQsIDBweCkgMCBlbnYoc2FmZS1hcmVhLWluc2V0LWxlZnQsIDBweCk7cGFkZGluZzozNnB4O2NvbG9yOnZhcigtLWZhbmN5Ym94LWNvbnRlbnQtY29sb3IsICMzNzQxNTEpO2JhY2tncm91bmQ6dmFyKC0tZmFuY3lib3gtY29udGVudC1iZywgI2ZmZik7cG9zaXRpb246cmVsYXRpdmU7YWxpZ24tc2VsZjpjZW50ZXI7ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjt6LWluZGV4OjIwfS5mYW5jeWJveF9fY29udGVudCA6Zm9jdXM6bm90KC5jYXJvdXNlbF9fYnV0dG9uLmlzLWNsb3NlKXtvdXRsaW5lOnRoaW4gZG90dGVkO2JveC1zaGFkb3c6bm9uZX0uZmFuY3lib3hfX2NhcHRpb257YWxpZ24tc2VsZjpjZW50ZXI7bWF4LXdpZHRoOjEwMCU7bWFyZ2luOjA7cGFkZGluZzoxcmVtIDAgMCAwO2xpbmUtaGVpZ2h0OjEuMzc1O2NvbG9yOnZhcigtLWZhbmN5Ym94LWNvbG9yLCBjdXJyZW50Q29sb3IpO3Zpc2liaWxpdHk6dmlzaWJsZTtjdXJzb3I6YXV0bztmbGV4LXNocmluazowO292ZXJmbG93LXdyYXA6YW55d2hlcmV9LmlzLWxvYWRpbmcgLmZhbmN5Ym94X19jYXB0aW9ue3Zpc2liaWxpdHk6aGlkZGVufS5mYW5jeWJveF9fY29udGFpbmVyPi5jYXJvdXNlbF9fZG90c3t0b3A6MTAwJTtjb2xvcjp2YXIoLS1mYW5jeWJveC1jb2xvciwgI2ZmZil9LmZhbmN5Ym94X19uYXYgLmNhcm91c2VsX19idXR0b257ei1pbmRleDo0MH0uZmFuY3lib3hfX25hdiAuY2Fyb3VzZWxfX2J1dHRvbi5pcy1uZXh0e3JpZ2h0OjhweH1AbWVkaWEgYWxsIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpey5mYW5jeWJveF9fbmF2IC5jYXJvdXNlbF9fYnV0dG9uLmlzLW5leHR7cmlnaHQ6NDBweH19LmZhbmN5Ym94X19uYXYgLmNhcm91c2VsX19idXR0b24uaXMtcHJldntsZWZ0OjhweH1AbWVkaWEgYWxsIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpey5mYW5jeWJveF9fbmF2IC5jYXJvdXNlbF9fYnV0dG9uLmlzLXByZXZ7bGVmdDo0MHB4fX0uY2Fyb3VzZWxfX2J1dHRvbi5pcy1jbG9zZXtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6OHB4O3JpZ2h0OjhweDt0b3A6Y2FsYyhlbnYoc2FmZS1hcmVhLWluc2V0LXRvcCwgMHB4KSArIDhweCk7cmlnaHQ6Y2FsYyhlbnYoc2FmZS1hcmVhLWluc2V0LXJpZ2h0LCAwcHgpICsgOHB4KTt6LWluZGV4OjQwfUBtZWRpYSBhbGwgYW5kIChtaW4td2lkdGg6IDEwMjRweCl7LmNhcm91c2VsX19idXR0b24uaXMtY2xvc2V7cmlnaHQ6NDBweH19LmZhbmN5Ym94X19jb250ZW50Pi5jYXJvdXNlbF9fYnV0dG9uLmlzLWNsb3Nle3Bvc2l0aW9uOmFic29sdXRlO3RvcDotNDBweDtyaWdodDowO2NvbG9yOnZhcigtLWZhbmN5Ym94LWNvbG9yLCAjZmZmKX0uZmFuY3lib3hfX25vLWNsaWNrLC5mYW5jeWJveF9fbm8tY2xpY2sgYnV0dG9ue3BvaW50ZXItZXZlbnRzOm5vbmV9LmZhbmN5Ym94X19zcGlubmVye3Bvc2l0aW9uOmFic29sdXRlO3RvcDo1MCU7bGVmdDo1MCU7dHJhbnNmb3JtOnRyYW5zbGF0ZSgtNTAlLCAtNTAlKTt3aWR0aDo1MHB4O2hlaWdodDo1MHB4O2NvbG9yOnZhcigtLWZhbmN5Ym94LWNvbG9yLCBjdXJyZW50Q29sb3IpfS5mYW5jeWJveF9fc2xpZGUgLmZhbmN5Ym94X19zcGlubmVye2N1cnNvcjpwb2ludGVyO3otaW5kZXg6MTA1M30uZmFuY3lib3hfX3NwaW5uZXIgc3Zne2FuaW1hdGlvbjpmYW5jeWJveC1yb3RhdGUgMnMgbGluZWFyIGluZmluaXRlO3RyYW5zZm9ybS1vcmlnaW46Y2VudGVyIGNlbnRlcjtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtyaWdodDowO2JvdHRvbTowO2xlZnQ6MDttYXJnaW46YXV0bzt3aWR0aDoxMDAlO2hlaWdodDoxMDAlfS5mYW5jeWJveF9fc3Bpbm5lciBzdmcgY2lyY2xle2ZpbGw6bm9uZTtzdHJva2Utd2lkdGg6Mi43NTtzdHJva2UtbWl0ZXJsaW1pdDoxMDtzdHJva2UtZGFzaGFycmF5OjEsMjAwO3N0cm9rZS1kYXNob2Zmc2V0OjA7YW5pbWF0aW9uOmZhbmN5Ym94LWRhc2ggMS41cyBlYXNlLWluLW91dCBpbmZpbml0ZTtzdHJva2UtbGluZWNhcDpyb3VuZDtzdHJva2U6Y3VycmVudENvbG9yfUBrZXlmcmFtZXMgZmFuY3lib3gtcm90YXRlezEwMCV7dHJhbnNmb3JtOnJvdGF0ZSgzNjBkZWcpfX1Aa2V5ZnJhbWVzIGZhbmN5Ym94LWRhc2h7MCV7c3Ryb2tlLWRhc2hhcnJheToxLDIwMDtzdHJva2UtZGFzaG9mZnNldDowfTUwJXtzdHJva2UtZGFzaGFycmF5Ojg5LDIwMDtzdHJva2UtZGFzaG9mZnNldDotMzVweH0xMDAle3N0cm9rZS1kYXNoYXJyYXk6ODksMjAwO3N0cm9rZS1kYXNob2Zmc2V0Oi0xMjRweH19LmZhbmN5Ym94X19iYWNrZHJvcCwuZmFuY3lib3hfX2NhcHRpb24sLmZhbmN5Ym94X19uYXYsLmNhcm91c2VsX19kb3RzLC5jYXJvdXNlbF9fYnV0dG9uLmlzLWNsb3Nle29wYWNpdHk6dmFyKC0tZmFuY3lib3gtb3BhY2l0eSwgMSl9LmZhbmN5Ym94X19jb250YWluZXIuaXMtYW5pbWF0ZWRbYXJpYS1oaWRkZW49ZmFsc2VdIC5mYW5jeWJveF9fYmFja2Ryb3AsLmZhbmN5Ym94X19jb250YWluZXIuaXMtYW5pbWF0ZWRbYXJpYS1oaWRkZW49ZmFsc2VdIC5mYW5jeWJveF9fY2FwdGlvbiwuZmFuY3lib3hfX2NvbnRhaW5lci5pcy1hbmltYXRlZFthcmlhLWhpZGRlbj1mYWxzZV0gLmZhbmN5Ym94X19uYXYsLmZhbmN5Ym94X19jb250YWluZXIuaXMtYW5pbWF0ZWRbYXJpYS1oaWRkZW49ZmFsc2VdIC5jYXJvdXNlbF9fZG90cywuZmFuY3lib3hfX2NvbnRhaW5lci5pcy1hbmltYXRlZFthcmlhLWhpZGRlbj1mYWxzZV0gLmNhcm91c2VsX19idXR0b24uaXMtY2xvc2V7YW5pbWF0aW9uOi4xNXMgZWFzZSBiYWNrd2FyZHMgZmFuY3lib3gtZmFkZUlufS5mYW5jeWJveF9fY29udGFpbmVyLmlzLWFuaW1hdGVkLmlzLWNsb3NpbmcgLmZhbmN5Ym94X19iYWNrZHJvcCwuZmFuY3lib3hfX2NvbnRhaW5lci5pcy1hbmltYXRlZC5pcy1jbG9zaW5nIC5mYW5jeWJveF9fY2FwdGlvbiwuZmFuY3lib3hfX2NvbnRhaW5lci5pcy1hbmltYXRlZC5pcy1jbG9zaW5nIC5mYW5jeWJveF9fbmF2LC5mYW5jeWJveF9fY29udGFpbmVyLmlzLWFuaW1hdGVkLmlzLWNsb3NpbmcgLmNhcm91c2VsX19kb3RzLC5mYW5jeWJveF9fY29udGFpbmVyLmlzLWFuaW1hdGVkLmlzLWNsb3NpbmcgLmNhcm91c2VsX19idXR0b24uaXMtY2xvc2V7YW5pbWF0aW9uOi4xNXMgZWFzZSBib3RoIGZhbmN5Ym94LWZhZGVPdXR9LmZhbmN5Ym94LWZhZGVJbnthbmltYXRpb246LjE1cyBlYXNlIGJvdGggZmFuY3lib3gtZmFkZUlufS5mYW5jeWJveC1mYWRlT3V0e2FuaW1hdGlvbjouMXMgZWFzZSBib3RoIGZhbmN5Ym94LWZhZGVPdXR9LmZhbmN5Ym94LXpvb21JblVwe2FuaW1hdGlvbjouMnMgZWFzZSBib3RoIGZhbmN5Ym94LXpvb21JblVwfS5mYW5jeWJveC16b29tT3V0RG93bnthbmltYXRpb246LjE1cyBlYXNlIGJvdGggZmFuY3lib3gtem9vbU91dERvd259LmZhbmN5Ym94LXRocm93T3V0VXB7YW5pbWF0aW9uOi4xNXMgZWFzZSBib3RoIGZhbmN5Ym94LXRocm93T3V0VXB9LmZhbmN5Ym94LXRocm93T3V0RG93bnthbmltYXRpb246LjE1cyBlYXNlIGJvdGggZmFuY3lib3gtdGhyb3dPdXREb3dufUBrZXlmcmFtZXMgZmFuY3lib3gtZmFkZUlue2Zyb217b3BhY2l0eTowfXRve29wYWNpdHk6MX19QGtleWZyYW1lcyBmYW5jeWJveC1mYWRlT3V0e3Rve29wYWNpdHk6MH19QGtleWZyYW1lcyBmYW5jeWJveC16b29tSW5VcHtmcm9te3RyYW5zZm9ybTpzY2FsZSgwLjk3KSB0cmFuc2xhdGUzZCgwLCAxNnB4LCAwKTtvcGFjaXR5OjB9dG97dHJhbnNmb3JtOnNjYWxlKDEpIHRyYW5zbGF0ZTNkKDAsIDAsIDApO29wYWNpdHk6MX19QGtleWZyYW1lcyBmYW5jeWJveC16b29tT3V0RG93bnt0b3t0cmFuc2Zvcm06c2NhbGUoMC45NykgdHJhbnNsYXRlM2QoMCwgMTZweCwgMCk7b3BhY2l0eTowfX1Aa2V5ZnJhbWVzIGZhbmN5Ym94LXRocm93T3V0VXB7dG97dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIC0zMCUsIDApO29wYWNpdHk6MH19QGtleWZyYW1lcyBmYW5jeWJveC10aHJvd091dERvd257dG97dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIDMwJSwgMCk7b3BhY2l0eTowfX0uZmFuY3lib3hfX2Nhcm91c2VsIC5jYXJvdXNlbF9fc2xpZGV7c2Nyb2xsYmFyLXdpZHRoOnRoaW47c2Nyb2xsYmFyLWNvbG9yOiNjY2MgcmdiYSgyNTUsMjU1LDI1NSwuMSl9LmZhbmN5Ym94X19jYXJvdXNlbCAuY2Fyb3VzZWxfX3NsaWRlOjotd2Via2l0LXNjcm9sbGJhcnt3aWR0aDo4cHg7aGVpZ2h0OjhweH0uZmFuY3lib3hfX2Nhcm91c2VsIC5jYXJvdXNlbF9fc2xpZGU6Oi13ZWJraXQtc2Nyb2xsYmFyLXRyYWNre2JhY2tncm91bmQtY29sb3I6cmdiYSgyNTUsMjU1LDI1NSwuMSl9LmZhbmN5Ym94X19jYXJvdXNlbCAuY2Fyb3VzZWxfX3NsaWRlOjotd2Via2l0LXNjcm9sbGJhci10aHVtYntiYWNrZ3JvdW5kLWNvbG9yOiNjY2M7Ym9yZGVyLXJhZGl1czoycHg7Ym94LXNoYWRvdzppbnNldCAwIDAgNHB4IHJnYmEoMCwwLDAsLjIpfS5mYW5jeWJveF9fY2Fyb3VzZWwuaXMtZHJhZ2dhYmxlIC5mYW5jeWJveF9fc2xpZGUsLmZhbmN5Ym94X19jYXJvdXNlbC5pcy1kcmFnZ2FibGUgLmZhbmN5Ym94X19zbGlkZSAuZmFuY3lib3hfX2NvbnRlbnR7Y3Vyc29yOm1vdmU7Y3Vyc29yOmdyYWJ9LmZhbmN5Ym94X19jYXJvdXNlbC5pcy1kcmFnZ2luZyAuZmFuY3lib3hfX3NsaWRlLC5mYW5jeWJveF9fY2Fyb3VzZWwuaXMtZHJhZ2dpbmcgLmZhbmN5Ym94X19zbGlkZSAuZmFuY3lib3hfX2NvbnRlbnR7Y3Vyc29yOm1vdmU7Y3Vyc29yOmdyYWJiaW5nfS5mYW5jeWJveF9fY2Fyb3VzZWwgLmZhbmN5Ym94X19zbGlkZSAuZmFuY3lib3hfX2NvbnRlbnR7Y3Vyc29yOmF1dG99LmZhbmN5Ym94X19jYXJvdXNlbCAuZmFuY3lib3hfX3NsaWRlLmNhbi16b29tX2luIC5mYW5jeWJveF9fY29udGVudHtjdXJzb3I6em9vbS1pbn0uZmFuY3lib3hfX2Nhcm91c2VsIC5mYW5jeWJveF9fc2xpZGUuY2FuLXpvb21fb3V0IC5mYW5jeWJveF9fY29udGVudHtjdXJzb3I6em9vbS1vdXR9LmZhbmN5Ym94X19jYXJvdXNlbCAuZmFuY3lib3hfX3NsaWRlLmlzLWRyYWdnYWJsZSAuZmFuY3lib3hfX2NvbnRlbnR7Y3Vyc29yOm1vdmU7Y3Vyc29yOmdyYWJ9LmZhbmN5Ym94X19jYXJvdXNlbCAuZmFuY3lib3hfX3NsaWRlLmlzLWRyYWdnaW5nIC5mYW5jeWJveF9fY29udGVudHtjdXJzb3I6bW92ZTtjdXJzb3I6Z3JhYmJpbmd9LmZhbmN5Ym94X19pbWFnZXt0cmFuc2Zvcm0tb3JpZ2luOjAgMDt1c2VyLXNlbGVjdDpub25lO3RyYW5zaXRpb246bm9uZX0uaGFzLWltYWdlIC5mYW5jeWJveF9fY29udGVudHtwYWRkaW5nOjA7YmFja2dyb3VuZDpyZ2JhKDAsMCwwLDApO21pbi1oZWlnaHQ6MXB4fS5pcy1jbG9zaW5nIC5oYXMtaW1hZ2UgLmZhbmN5Ym94X19jb250ZW50e292ZXJmbG93OnZpc2libGV9Lmhhcy1pbWFnZVtkYXRhLWltYWdlLWZpdD1jb250YWluXXtvdmVyZmxvdzp2aXNpYmxlO3RvdWNoLWFjdGlvbjpub25lfS5oYXMtaW1hZ2VbZGF0YS1pbWFnZS1maXQ9Y29udGFpbl0gLmZhbmN5Ym94X19jb250ZW50e2ZsZXgtZGlyZWN0aW9uOnJvdztmbGV4LXdyYXA6d3JhcH0uaGFzLWltYWdlW2RhdGEtaW1hZ2UtZml0PWNvbnRhaW5dIC5mYW5jeWJveF9faW1hZ2V7bWF4LXdpZHRoOjEwMCU7bWF4LWhlaWdodDoxMDAlO29iamVjdC1maXQ6Y29udGFpbn0uaGFzLWltYWdlW2RhdGEtaW1hZ2UtZml0PWNvbnRhaW4td117b3ZlcmZsb3cteDpoaWRkZW47b3ZlcmZsb3cteTphdXRvfS5oYXMtaW1hZ2VbZGF0YS1pbWFnZS1maXQ9Y29udGFpbi13XSAuZmFuY3lib3hfX2NvbnRlbnR7bWluLWhlaWdodDphdXRvfS5oYXMtaW1hZ2VbZGF0YS1pbWFnZS1maXQ9Y29udGFpbi13XSAuZmFuY3lib3hfX2ltYWdle21heC13aWR0aDoxMDAlO2hlaWdodDphdXRvfS5oYXMtaW1hZ2VbZGF0YS1pbWFnZS1maXQ9Y292ZXJde292ZXJmbG93OnZpc2libGU7dG91Y2gtYWN0aW9uOm5vbmV9Lmhhcy1pbWFnZVtkYXRhLWltYWdlLWZpdD1jb3Zlcl0gLmZhbmN5Ym94X19jb250ZW50e3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCV9Lmhhcy1pbWFnZVtkYXRhLWltYWdlLWZpdD1jb3Zlcl0gLmZhbmN5Ym94X19pbWFnZXt3aWR0aDoxMDAlO2hlaWdodDoxMDAlO29iamVjdC1maXQ6Y292ZXJ9LmZhbmN5Ym94X19jYXJvdXNlbCAuZmFuY3lib3hfX3NsaWRlLmhhcy1pZnJhbWUgLmZhbmN5Ym94X19jb250ZW50LC5mYW5jeWJveF9fY2Fyb3VzZWwgLmZhbmN5Ym94X19zbGlkZS5oYXMtbWFwIC5mYW5jeWJveF9fY29udGVudCwuZmFuY3lib3hfX2Nhcm91c2VsIC5mYW5jeWJveF9fc2xpZGUuaGFzLXBkZiAuZmFuY3lib3hfX2NvbnRlbnQsLmZhbmN5Ym94X19jYXJvdXNlbCAuZmFuY3lib3hfX3NsaWRlLmhhcy12aWRlbyAuZmFuY3lib3hfX2NvbnRlbnQsLmZhbmN5Ym94X19jYXJvdXNlbCAuZmFuY3lib3hfX3NsaWRlLmhhcy1odG1sNXZpZGVvIC5mYW5jeWJveF9fY29udGVudHttYXgtd2lkdGg6MTAwJTtmbGV4LXNocmluazoxO21pbi1oZWlnaHQ6MXB4O292ZXJmbG93OnZpc2libGV9LmZhbmN5Ym94X19jYXJvdXNlbCAuZmFuY3lib3hfX3NsaWRlLmhhcy1pZnJhbWUgLmZhbmN5Ym94X19jb250ZW50LC5mYW5jeWJveF9fY2Fyb3VzZWwgLmZhbmN5Ym94X19zbGlkZS5oYXMtbWFwIC5mYW5jeWJveF9fY29udGVudCwuZmFuY3lib3hfX2Nhcm91c2VsIC5mYW5jeWJveF9fc2xpZGUuaGFzLXBkZiAuZmFuY3lib3hfX2NvbnRlbnR7d2lkdGg6MTAwJTtoZWlnaHQ6ODAlfS5mYW5jeWJveF9fY2Fyb3VzZWwgLmZhbmN5Ym94X19zbGlkZS5oYXMtdmlkZW8gLmZhbmN5Ym94X19jb250ZW50LC5mYW5jeWJveF9fY2Fyb3VzZWwgLmZhbmN5Ym94X19zbGlkZS5oYXMtaHRtbDV2aWRlbyAuZmFuY3lib3hfX2NvbnRlbnR7d2lkdGg6OTYwcHg7aGVpZ2h0OjU0MHB4O21heC13aWR0aDoxMDAlO21heC1oZWlnaHQ6MTAwJX0uZmFuY3lib3hfX2Nhcm91c2VsIC5mYW5jeWJveF9fc2xpZGUuaGFzLW1hcCAuZmFuY3lib3hfX2NvbnRlbnQsLmZhbmN5Ym94X19jYXJvdXNlbCAuZmFuY3lib3hfX3NsaWRlLmhhcy1wZGYgLmZhbmN5Ym94X19jb250ZW50LC5mYW5jeWJveF9fY2Fyb3VzZWwgLmZhbmN5Ym94X19zbGlkZS5oYXMtdmlkZW8gLmZhbmN5Ym94X19jb250ZW50LC5mYW5jeWJveF9fY2Fyb3VzZWwgLmZhbmN5Ym94X19zbGlkZS5oYXMtaHRtbDV2aWRlbyAuZmFuY3lib3hfX2NvbnRlbnR7cGFkZGluZzowO2JhY2tncm91bmQ6cmdiYSgyNCwyNCwyNywuOSk7Y29sb3I6I2ZmZn0uZmFuY3lib3hfX2Nhcm91c2VsIC5mYW5jeWJveF9fc2xpZGUuaGFzLW1hcCAuZmFuY3lib3hfX2NvbnRlbnR7YmFja2dyb3VuZDojZTVlM2RmfS5mYW5jeWJveF9faHRtbDV2aWRlbywuZmFuY3lib3hfX2lmcmFtZXtib3JkZXI6MDtkaXNwbGF5OmJsb2NrO2hlaWdodDoxMDAlO3dpZHRoOjEwMCU7YmFja2dyb3VuZDpyZ2JhKDAsMCwwLDApfS5mYW5jeWJveC1wbGFjZWhvbGRlcntwb3NpdGlvbjphYnNvbHV0ZTt3aWR0aDoxcHg7aGVpZ2h0OjFweDtwYWRkaW5nOjA7bWFyZ2luOi0xcHg7b3ZlcmZsb3c6aGlkZGVuO2NsaXA6cmVjdCgwLCAwLCAwLCAwKTt3aGl0ZS1zcGFjZTpub3dyYXA7Ym9yZGVyLXdpZHRoOjB9LmZhbmN5Ym94X190aHVtYnN7ZmxleDowIDAgYXV0bztwb3NpdGlvbjpyZWxhdGl2ZTtwYWRkaW5nOjBweCAzcHg7b3BhY2l0eTp2YXIoLS1mYW5jeWJveC1vcGFjaXR5LCAxKX0uZmFuY3lib3hfX2NvbnRhaW5lci5pcy1hbmltYXRlZFthcmlhLWhpZGRlbj1mYWxzZV0gLmZhbmN5Ym94X190aHVtYnN7YW5pbWF0aW9uOi4xNXMgZWFzZS1pbiBiYWNrd2FyZHMgZmFuY3lib3gtZmFkZUlufS5mYW5jeWJveF9fY29udGFpbmVyLmlzLWFuaW1hdGVkLmlzLWNsb3NpbmcgLmZhbmN5Ym94X190aHVtYnN7b3BhY2l0eTowfS5mYW5jeWJveF9fdGh1bWJzIC5jYXJvdXNlbF9fc2xpZGV7ZmxleDowIDAgYXV0bzt3aWR0aDp2YXIoLS1mYW5jeWJveC10aHVtYnMtd2lkdGgsIDk2cHgpO21hcmdpbjowO3BhZGRpbmc6OHB4IDNweDtib3gtc2l6aW5nOmNvbnRlbnQtYm94O2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7anVzdGlmeS1jb250ZW50OmNlbnRlcjtvdmVyZmxvdzp2aXNpYmxlO2N1cnNvcjpwb2ludGVyfS5mYW5jeWJveF9fdGh1bWJzIC5jYXJvdXNlbF9fc2xpZGUgLmZhbmN5Ym94X190aHVtYjo6YWZ0ZXJ7Y29udGVudDpcIlwiO3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO2xlZnQ6MDtyaWdodDowO2JvdHRvbTowO2JvcmRlci13aWR0aDo1cHg7Ym9yZGVyLXN0eWxlOnNvbGlkO2JvcmRlci1jb2xvcjp2YXIoLS1mYW5jeWJveC1hY2NlbnQtY29sb3IsIHJnYigyMjIsIDAsIDkxKSk7b3BhY2l0eTowO3RyYW5zaXRpb246b3BhY2l0eSAuMTVzIGVhc2U7Ym9yZGVyLXJhZGl1czp2YXIoLS1mYW5jeWJveC10aHVtYnMtYm9yZGVyLXJhZGl1cywgNHB4KX0uZmFuY3lib3hfX3RodW1icyAuY2Fyb3VzZWxfX3NsaWRlLmlzLW5hdi1zZWxlY3RlZCAuZmFuY3lib3hfX3RodW1iOjphZnRlcntvcGFjaXR5Oi45Mn0uZmFuY3lib3hfX3RodW1icyAuY2Fyb3VzZWxfX3NsaWRlPip7cG9pbnRlci1ldmVudHM6bm9uZTt1c2VyLXNlbGVjdDpub25lfS5mYW5jeWJveF9fdGh1bWJ7cG9zaXRpb246cmVsYXRpdmU7d2lkdGg6MTAwJTtwYWRkaW5nLXRvcDpjYWxjKDEwMCUvKHZhcigtLWZhbmN5Ym94LXRodW1icy1yYXRpbywgMS41KSkpO2JhY2tncm91bmQtc2l6ZTpjb3ZlcjtiYWNrZ3JvdW5kLXBvc2l0aW9uOmNlbnRlciBjZW50ZXI7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDI1NSwyNTUsMjU1LC4xKTtiYWNrZ3JvdW5kLXJlcGVhdDpuby1yZXBlYXQ7Ym9yZGVyLXJhZGl1czp2YXIoLS1mYW5jeWJveC10aHVtYnMtYm9yZGVyLXJhZGl1cywgNHB4KX0uZmFuY3lib3hfX3Rvb2xiYXJ7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7cmlnaHQ6MDtsZWZ0OjA7ei1pbmRleDoyMDtiYWNrZ3JvdW5kOmxpbmVhci1ncmFkaWVudCh0byB0b3AsIGhzbGEoMGRlZywgMCUsIDAlLCAwKSAwJSwgaHNsYSgwZGVnLCAwJSwgMCUsIDAuMDA2KSA4LjElLCBoc2xhKDBkZWcsIDAlLCAwJSwgMC4wMjEpIDE1LjUlLCBoc2xhKDBkZWcsIDAlLCAwJSwgMC4wNDYpIDIyLjUlLCBoc2xhKDBkZWcsIDAlLCAwJSwgMC4wNzcpIDI5JSwgaHNsYSgwZGVnLCAwJSwgMCUsIDAuMTE0KSAzNS4zJSwgaHNsYSgwZGVnLCAwJSwgMCUsIDAuMTU1KSA0MS4yJSwgaHNsYSgwZGVnLCAwJSwgMCUsIDAuMTk4KSA0Ny4xJSwgaHNsYSgwZGVnLCAwJSwgMCUsIDAuMjQyKSA1Mi45JSwgaHNsYSgwZGVnLCAwJSwgMCUsIDAuMjg1KSA1OC44JSwgaHNsYSgwZGVnLCAwJSwgMCUsIDAuMzI2KSA2NC43JSwgaHNsYSgwZGVnLCAwJSwgMCUsIDAuMzYzKSA3MSUsIGhzbGEoMGRlZywgMCUsIDAlLCAwLjM5NCkgNzcuNSUsIGhzbGEoMGRlZywgMCUsIDAlLCAwLjQxOSkgODQuNSUsIGhzbGEoMGRlZywgMCUsIDAlLCAwLjQzNCkgOTEuOSUsIGhzbGEoMGRlZywgMCUsIDAlLCAwLjQ0KSAxMDAlKTtwYWRkaW5nOjA7dG91Y2gtYWN0aW9uOm5vbmU7ZGlzcGxheTpmbGV4O2p1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVuOy0tY2Fyb3VzZWwtYnV0dG9uLXN2Zy13aWR0aDogMjBweDstLWNhcm91c2VsLWJ1dHRvbi1zdmctaGVpZ2h0OiAyMHB4O29wYWNpdHk6dmFyKC0tZmFuY3lib3gtb3BhY2l0eSwgMSk7dGV4dC1zaGFkb3c6dmFyKC0tZmFuY3lib3gtdG9vbGJhci10ZXh0LXNoYWRvdywgMXB4IDFweCAxcHggcmdiYSgwLCAwLCAwLCAwLjQpKX1AbWVkaWEgYWxsIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpey5mYW5jeWJveF9fdG9vbGJhcntwYWRkaW5nOjhweH19LmZhbmN5Ym94X19jb250YWluZXIuaXMtYW5pbWF0ZWRbYXJpYS1oaWRkZW49ZmFsc2VdIC5mYW5jeWJveF9fdG9vbGJhcnthbmltYXRpb246LjE1cyBlYXNlLWluIGJhY2t3YXJkcyBmYW5jeWJveC1mYWRlSW59LmZhbmN5Ym94X19jb250YWluZXIuaXMtYW5pbWF0ZWQuaXMtY2xvc2luZyAuZmFuY3lib3hfX3Rvb2xiYXJ7b3BhY2l0eTowfS5mYW5jeWJveF9fdG9vbGJhcl9faXRlbXN7ZGlzcGxheTpmbGV4fS5mYW5jeWJveF9fdG9vbGJhcl9faXRlbXMtLWxlZnR7bWFyZ2luLXJpZ2h0OmF1dG99LmZhbmN5Ym94X190b29sYmFyX19pdGVtcy0tY2VudGVye3Bvc2l0aW9uOmFic29sdXRlO2xlZnQ6NTAlO3RyYW5zZm9ybTp0cmFuc2xhdGVYKC01MCUpfS5mYW5jeWJveF9fdG9vbGJhcl9faXRlbXMtLXJpZ2h0e21hcmdpbi1sZWZ0OmF1dG99QG1lZGlhKG1heC13aWR0aDogNjQwcHgpey5mYW5jeWJveF9fdG9vbGJhcl9faXRlbXMtLWNlbnRlcjpub3QoOmxhc3QtY2hpbGQpe2Rpc3BsYXk6bm9uZX19LmZhbmN5Ym94X19jb3VudGVye21pbi13aWR0aDo3MnB4O3BhZGRpbmc6MCAxMHB4O2xpbmUtaGVpZ2h0OnZhcigtLWNhcm91c2VsLWJ1dHRvbi1oZWlnaHQsIDQ4cHgpO3RleHQtYWxpZ246Y2VudGVyO2ZvbnQtc2l6ZToxN3B4O2ZvbnQtdmFyaWFudC1udW1lcmljOnRhYnVsYXItbnVtczstd2Via2l0LWZvbnQtc21vb3RoaW5nOnN1YnBpeGVsLWFudGlhbGlhc2VkfS5mYW5jeWJveF9fcHJvZ3Jlc3N7YmFja2dyb3VuZDp2YXIoLS1mYW5jeWJveC1hY2NlbnQtY29sb3IsIHJnYigyMjIsIDAsIDkxKSk7aGVpZ2h0OjNweDtsZWZ0OjA7cG9zaXRpb246YWJzb2x1dGU7cmlnaHQ6MDt0b3A6MDt0cmFuc2Zvcm06c2NhbGVYKDApO3RyYW5zZm9ybS1vcmlnaW46MDt0cmFuc2l0aW9uLXByb3BlcnR5OnRyYW5zZm9ybTt0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjpsaW5lYXI7ei1pbmRleDozMDt1c2VyLXNlbGVjdDpub25lfS5mYW5jeWJveF9fY29udGFpbmVyOmZ1bGxzY3JlZW46OmJhY2tkcm9we29wYWNpdHk6MH0uZmFuY3lib3hfX2J1dHRvbi0tZnVsbHNjcmVlbiBnOm50aC1jaGlsZCgyKXtkaXNwbGF5Om5vbmV9LmZhbmN5Ym94X19jb250YWluZXI6ZnVsbHNjcmVlbiAuZmFuY3lib3hfX2J1dHRvbi0tZnVsbHNjcmVlbiBnOm50aC1jaGlsZCgxKXtkaXNwbGF5Om5vbmV9LmZhbmN5Ym94X19jb250YWluZXI6ZnVsbHNjcmVlbiAuZmFuY3lib3hfX2J1dHRvbi0tZnVsbHNjcmVlbiBnOm50aC1jaGlsZCgyKXtkaXNwbGF5OmJsb2NrfS5mYW5jeWJveF9fYnV0dG9uLS1zbGlkZXNob3cgZzpudGgtY2hpbGQoMil7ZGlzcGxheTpub25lfS5mYW5jeWJveF9fY29udGFpbmVyLmhhcy1zbGlkZXNob3cgLmZhbmN5Ym94X19idXR0b24tLXNsaWRlc2hvdyBnOm50aC1jaGlsZCgxKXtkaXNwbGF5Om5vbmV9LmZhbmN5Ym94X19jb250YWluZXIuaGFzLXNsaWRlc2hvdyAuZmFuY3lib3hfX2J1dHRvbi0tc2xpZGVzaG93IGc6bnRoLWNoaWxkKDIpe2Rpc3BsYXk6YmxvY2t9IiwiLyoqXG4gKiBTd2lwZXIgMTAuMy4xXG4gKiBNb3N0IG1vZGVybiBtb2JpbGUgdG91Y2ggc2xpZGVyIGFuZCBmcmFtZXdvcmsgd2l0aCBoYXJkd2FyZSBhY2NlbGVyYXRlZCB0cmFuc2l0aW9uc1xuICogaHR0cHM6Ly9zd2lwZXJqcy5jb21cbiAqXG4gKiBDb3B5cmlnaHQgMjAxNC0yMDIzIFZsYWRpbWlyIEtoYXJsYW1waWRpXG4gKlxuICogUmVsZWFzZWQgdW5kZXIgdGhlIE1JVCBMaWNlbnNlXG4gKlxuICogUmVsZWFzZWQgb246IFNlcHRlbWJlciAyOCwgMjAyM1xuICovXG5cbi8qIEZPTlRfU1RBUlQgKi9cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ3N3aXBlci1pY29ucyc7XG4gIHNyYzogdXJsKCdkYXRhOmFwcGxpY2F0aW9uL2ZvbnQtd29mZjtjaGFyc2V0PXV0Zi04O2Jhc2U2NCwgZDA5R1JnQUJBQUFBQUFaZ0FCQUFBQUFBREFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUJHUmxSTkFBQUdSQUFBQUJvQUFBQWNpNnFIa1VkRVJVWUFBQVdnQUFBQUl3QUFBQ1FBWUFCWFIxQlBVd0FBQmhRQUFBQXVBQUFBTnVBWTcreEhVMVZDQUFBRnhBQUFBRkFBQUFCbTJmUGN6VTlUTHpJQUFBSGNBQUFBU2dBQUFHQlA5VjVSWTIxaGNBQUFBa1FBQUFDSUFBQUJZdDZGMGNCamRuUWdBQUFDekFBQUFBUUFBQUFFQUJFQlJHZGhjM0FBQUFXWUFBQUFDQUFBQUFqLy93QURaMng1WmdBQUF5d0FBQURNQUFBRDJNSHRyeVZvWldGa0FBQUJiQUFBQURBQUFBQTJFMitlb1dob1pXRUFBQUdjQUFBQUh3QUFBQ1FDOWdEemFHMTBlQUFBQWlnQUFBQVpBQUFBcmdKa0FCRnNiMk5oQUFBQzBBQUFBRm9BQUFCYUZRQVVHRzFoZUhBQUFBRzhBQUFBSHdBQUFDQUFjQUJBYm1GdFpRQUFBL2dBQUFFNUFBQUNYdkZkQndsd2IzTjBBQUFGTkFBQUFHSUFBQUNFNXM3NGhYamFZMkJrWUdBQVlwZjVIdS9qK1cyK01uQXpNWURBemFYNlFqRDYvNC8vQnhqNUdBOEF1UndNWUdrQVB5d0wxM2phWTJCa1lHQTg4UDhBZ3g0aisvOGZRRFlmQTFBRUJXZ0RBSUIyQk9vQWVOcGpZR1JnWU5CaDRHZGdZZ0FCRU1uSUFCSnpZTkFEQ1FBQUNXZ0FzUUI0Mm1OZ1lmekNPSUdCbFlHQjBZY3hqWUdCd1IxS2YyV1FaR2hoWUdCaVlHVm1nQUZHQmlRUWtPYWF3dERBb01CUXhYamcvd0VHUGNZRERBNHdOVUEyQ0Nnd3NBQUFPNEVMNmdBQWVOcGoyTTBneUFBQ3F4Z0dOV0JrWjJENC93TUEreGtEZGdBQUFIamFZMkJnWUdhQVlCa0dSZ1lRaUFIeUdNRjhGZ1lISU0zRHdNSEFCR1FyTU9neVdETEVNMVQ5L3c4VUJmRU1nTHpFLy8vL1AvNS8vZi9WL3h2K3I0ZWFBQWVNYkF4d0lVWW1JTUhFZ0tZQVlqVWNzREF3c0xLeGMzQnljZlB3OGpFUUEvZ1pCQVNGaEVWRXhjUWxKS1drWldUbDVCVVVsWlJWVk5YVU5UUVpCZ01BQU1SK0UrZ0FFUUZFQUFBQUtnQXFBQ29BTkFBK0FFZ0FVZ0JjQUdZQWNBQjZBSVFBamdDWUFLSUFyQUMyQU1BQXlnRFVBTjRBNkFEeUFQd0JCZ0VRQVJvQkpBRXVBVGdCUWdGTUFWWUJZQUZxQVhRQmZnR0lBWklCbkFHbUFiSUJ6Z0hzQUFCNDJ1Mk5NUTZDVUF5R1c1Njh4OUFuZVlZZ200TUpiaEtGYUV4SU9BVlg4QXBld1N0NEJpYzRBZmVBaWQzVk9CaXhEeGZQWUV6YTVPK1hmaTA0WUFEZ2dpVUlVTEN1RUpLOFZoTzRiU3ZwZG5rdEhJNVFDWXRkaTJzbDhablhhSGxxVXJOS3pkS2NUOGNqbHErcndaU3ZJVmN6TmllenNmblAvdXpubWZQRkJOT0RNMks3TVRRNDVZRUFacUdQODFBbUdHY0YzaVBxT29wMHIxU1BUYVRiVmtmVWU0SFhqOTd3WUUreU53V1l4d1d1NHYxdWdXSGdvM1MxWGRaRVZxV003RVQwY2ZuTEd4V2ZrZ1I0Mm8yUHZXckRNQlNGai9JSExhRjB6S2pSZ2RpVk13U2NOUkFvV1VvSDc4WTJpY0IveUlZMDlBbjZBSDJCZHUvVUIreXhvcFlzaFFpRXZudnUwZFVSZ0R0OFFlQzhQRHc3RnBqaTNmRUE0ei9QRUo2WU9CNWhLaDRkajNFdlhoeFBxSC9TS1VZM3JKN3NyWjRGWm5oMVBNQXRQaHdQNmZsMlBNSk1QRGdlUTRyWThZVDZHemFvMGVBRUE0MDlEdWdnbVRuRm5PY1NDaUVpTE1neENpVEk2Q3E1RFpVZDNRbXAxMHZPMExhTFRkMmNqTjRmT3VtbGM3bFVZYlNRY1pGa3V0Ukc3ZzZKS1pLeTBSbWRMWTY4MENEbkVKK1VNa3BGRmUxUk43bnhkVnBYckM0YVR0bmF1ck9uWWVyY1pnMllWbUxOL2QvZ2N6ZkVpbXJFL2ZzL2JPdXEyOVptbjh0bG9PUmFYZ1pnR2E3OHlPOS9jblhtMkJwYUd2cTI1RHY5UzRFOSs1U0ljOVBxdXBKS2hZRlNTbDQ3K1FjcjFtWU5BQUFBZU5wdHcwY0t3a0FBQU1EWkpBOFE3T1VKdmtMc1BmWjZ6RlZFUlB5OHFIaDJZRVIrM2kvQlA4M3ZJQkxMeVNzb0tpbXJxS3FwYTJocDYranE2UnNZR2htYm1KcVpTeTBzcmF4dGJPM3NIUnlkbkVNVTR1UjZ5eDdKSlh2ZVA3V3JEeWNBQUFBQUFBSC8vd0FDZU5wallHUmdZT0FCWWhrZ1pnSkNaZ1pOQmtZR0xRWnRJSnNGTE1ZQUFBdzNBTGdBZU5vbGl6RUtnREFRQkNjaFJiQzJzRkVSMFlENnFWUWlCQ3YvSDllekdJNlo1WEJBdzhDQksvbTVpUVFWYXVWYlhMbk9yTVp2Mm9MZEtGYThQanVydTJoSnpHYWJtT1NMek5NenZ1dHBCM040Mm1OZ1pHQmc0R0tRWXpCaFlNeEpMTWxqNEdCZ0FZb3cvUC9QQUpKaExNNnNTb1dLZldDQUF3REFqZ2JSQUFCNDJtTmdZR0JrQUlJYkNabzVJUHJtVW4waEdBMEFPOEVGVFFBQScpO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG59XG4vKiBGT05UX0VORCAqL1xuOnJvb3Qge1xuICAtLXN3aXBlci10aGVtZS1jb2xvcjogIzAwN2FmZjtcbiAgLypcbiAgLS1zd2lwZXItcHJlbG9hZGVyLWNvbG9yOiB2YXIoLS1zd2lwZXItdGhlbWUtY29sb3IpO1xuICAtLXN3aXBlci13cmFwcGVyLXRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBpbml0aWFsO1xuICAqL1xufVxuOmhvc3Qge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICB6LWluZGV4OiAxO1xufVxuLnN3aXBlciB7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgb3ZlcmZsb3c6IGNsaXA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIHBhZGRpbmc6IDA7XG4gIC8qIEZpeCBvZiBXZWJraXQgZmxpY2tlcmluZyAqL1xuICB6LWluZGV4OiAxO1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5zd2lwZXItdmVydGljYWwgPiAuc3dpcGVyLXdyYXBwZXIge1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuLnN3aXBlci13cmFwcGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICB6LWluZGV4OiAxO1xuICBkaXNwbGF5OiBmbGV4O1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiB0cmFuc2Zvcm07XG4gIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiB2YXIoLS1zd2lwZXItd3JhcHBlci10cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbiwgaW5pdGlhbCk7XG4gIGJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xufVxuLnN3aXBlci1hbmRyb2lkIC5zd2lwZXItc2xpZGUsXG4uc3dpcGVyLWlvcyAuc3dpcGVyLXNsaWRlLFxuLnN3aXBlci13cmFwcGVyIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwcHgsIDAsIDApO1xufVxuLnN3aXBlci1ob3Jpem9udGFsIHtcbiAgdG91Y2gtYWN0aW9uOiBwYW4teTtcbn1cbi5zd2lwZXItdmVydGljYWwge1xuICB0b3VjaC1hY3Rpb246IHBhbi14O1xufVxuLnN3aXBlci1zbGlkZSB7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IHRyYW5zZm9ybTtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4uc3dpcGVyLXNsaWRlLWludmlzaWJsZS1ibGFuayB7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbn1cbi8qIEF1dG8gSGVpZ2h0ICovXG4uc3dpcGVyLWF1dG9oZWlnaHQsXG4uc3dpcGVyLWF1dG9oZWlnaHQgLnN3aXBlci1zbGlkZSB7XG4gIGhlaWdodDogYXV0bztcbn1cbi5zd2lwZXItYXV0b2hlaWdodCAuc3dpcGVyLXdyYXBwZXIge1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogdHJhbnNmb3JtLCBoZWlnaHQ7XG59XG4uc3dpcGVyLWJhY2tmYWNlLWhpZGRlbiAuc3dpcGVyLXNsaWRlIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApO1xuICAtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICAgICAgICBiYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG59XG4vKiAzRCBFZmZlY3RzICovXG4uc3dpcGVyLTNkLnN3aXBlci1jc3MtbW9kZSAuc3dpcGVyLXdyYXBwZXIge1xuICBwZXJzcGVjdGl2ZTogMTIwMHB4O1xufVxuLnN3aXBlci0zZCAuc3dpcGVyLXdyYXBwZXIge1xuICB0cmFuc2Zvcm0tc3R5bGU6IHByZXNlcnZlLTNkO1xufVxuLnN3aXBlci0zZCB7XG4gIHBlcnNwZWN0aXZlOiAxMjAwcHg7XG59XG4uc3dpcGVyLTNkIC5zd2lwZXItc2xpZGUsXG4uc3dpcGVyLTNkIC5zd2lwZXItY3ViZS1zaGFkb3cge1xuICB0cmFuc2Zvcm0tc3R5bGU6IHByZXNlcnZlLTNkO1xufVxuLyogQ1NTIE1vZGUgKi9cbi5zd2lwZXItY3NzLW1vZGUgPiAuc3dpcGVyLXdyYXBwZXIge1xuICBvdmVyZmxvdzogYXV0bztcbiAgc2Nyb2xsYmFyLXdpZHRoOiBub25lO1xuICAvKiBGb3IgRmlyZWZveCAqL1xuICAtbXMtb3ZlcmZsb3ctc3R5bGU6IG5vbmU7XG4gIC8qIEZvciBJbnRlcm5ldCBFeHBsb3JlciBhbmQgRWRnZSAqL1xufVxuLnN3aXBlci1jc3MtbW9kZSA+IC5zd2lwZXItd3JhcHBlcjo6LXdlYmtpdC1zY3JvbGxiYXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnN3aXBlci1jc3MtbW9kZSA+IC5zd2lwZXItd3JhcHBlciA+IC5zd2lwZXItc2xpZGUge1xuICBzY3JvbGwtc25hcC1hbGlnbjogc3RhcnQgc3RhcnQ7XG59XG4uc3dpcGVyLWNzcy1tb2RlLnN3aXBlci1ob3Jpem9udGFsID4gLnN3aXBlci13cmFwcGVyIHtcbiAgc2Nyb2xsLXNuYXAtdHlwZTogeCBtYW5kYXRvcnk7XG59XG4uc3dpcGVyLWNzcy1tb2RlLnN3aXBlci12ZXJ0aWNhbCA+IC5zd2lwZXItd3JhcHBlciB7XG4gIHNjcm9sbC1zbmFwLXR5cGU6IHkgbWFuZGF0b3J5O1xufVxuLnN3aXBlci1jc3MtbW9kZS5zd2lwZXItZnJlZS1tb2RlID4gLnN3aXBlci13cmFwcGVyIHtcbiAgc2Nyb2xsLXNuYXAtdHlwZTogbm9uZTtcbn1cbi5zd2lwZXItY3NzLW1vZGUuc3dpcGVyLWZyZWUtbW9kZSA+IC5zd2lwZXItd3JhcHBlciA+IC5zd2lwZXItc2xpZGUge1xuICBzY3JvbGwtc25hcC1hbGlnbjogbm9uZTtcbn1cbi5zd2lwZXItY3NzLW1vZGUuc3dpcGVyLWNlbnRlcmVkID4gLnN3aXBlci13cmFwcGVyOjpiZWZvcmUge1xuICBjb250ZW50OiAnJztcbiAgZmxleC1zaHJpbms6IDA7XG4gIG9yZGVyOiA5OTk5O1xufVxuLnN3aXBlci1jc3MtbW9kZS5zd2lwZXItY2VudGVyZWQgPiAuc3dpcGVyLXdyYXBwZXIgPiAuc3dpcGVyLXNsaWRlIHtcbiAgc2Nyb2xsLXNuYXAtYWxpZ246IGNlbnRlciBjZW50ZXI7XG4gIHNjcm9sbC1zbmFwLXN0b3A6IGFsd2F5cztcbn1cbi5zd2lwZXItY3NzLW1vZGUuc3dpcGVyLWNlbnRlcmVkLnN3aXBlci1ob3Jpem9udGFsID4gLnN3aXBlci13cmFwcGVyID4gLnN3aXBlci1zbGlkZTpmaXJzdC1jaGlsZCB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IHZhcigtLXN3aXBlci1jZW50ZXJlZC1vZmZzZXQtYmVmb3JlKTtcbn1cbi5zd2lwZXItY3NzLW1vZGUuc3dpcGVyLWNlbnRlcmVkLnN3aXBlci1ob3Jpem9udGFsID4gLnN3aXBlci13cmFwcGVyOjpiZWZvcmUge1xuICBoZWlnaHQ6IDEwMCU7XG4gIG1pbi1oZWlnaHQ6IDFweDtcbiAgd2lkdGg6IHZhcigtLXN3aXBlci1jZW50ZXJlZC1vZmZzZXQtYWZ0ZXIpO1xufVxuLnN3aXBlci1jc3MtbW9kZS5zd2lwZXItY2VudGVyZWQuc3dpcGVyLXZlcnRpY2FsID4gLnN3aXBlci13cmFwcGVyID4gLnN3aXBlci1zbGlkZTpmaXJzdC1jaGlsZCB7XG4gIG1hcmdpbi1ibG9jay1zdGFydDogdmFyKC0tc3dpcGVyLWNlbnRlcmVkLW9mZnNldC1iZWZvcmUpO1xufVxuLnN3aXBlci1jc3MtbW9kZS5zd2lwZXItY2VudGVyZWQuc3dpcGVyLXZlcnRpY2FsID4gLnN3aXBlci13cmFwcGVyOjpiZWZvcmUge1xuICB3aWR0aDogMTAwJTtcbiAgbWluLXdpZHRoOiAxcHg7XG4gIGhlaWdodDogdmFyKC0tc3dpcGVyLWNlbnRlcmVkLW9mZnNldC1hZnRlcik7XG59XG4vKiBTbGlkZSBzdHlsZXMgc3RhcnQgKi9cbi8qIDNEIFNoYWRvd3MgKi9cbi5zd2lwZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3csXG4uc3dpcGVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93LWxlZnQsXG4uc3dpcGVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93LXJpZ2h0LFxuLnN3aXBlci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvdy10b3AsXG4uc3dpcGVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93LWJvdHRvbSxcbi5zd2lwZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3csXG4uc3dpcGVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93LWxlZnQsXG4uc3dpcGVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93LXJpZ2h0LFxuLnN3aXBlci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvdy10b3AsXG4uc3dpcGVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93LWJvdHRvbSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgei1pbmRleDogMTA7XG59XG4uc3dpcGVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93IHtcbiAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjE1KTtcbn1cbi5zd2lwZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3ctbGVmdCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byBsZWZ0LCByZ2JhKDAsIDAsIDAsIDAuNSksIHJnYmEoMCwgMCwgMCwgMCkpO1xufVxuLnN3aXBlci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvdy1yaWdodCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgcmdiYSgwLCAwLCAwLCAwLjUpLCByZ2JhKDAsIDAsIDAsIDApKTtcbn1cbi5zd2lwZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3ctdG9wIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIHRvcCwgcmdiYSgwLCAwLCAwLCAwLjUpLCByZ2JhKDAsIDAsIDAsIDApKTtcbn1cbi5zd2lwZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3ctYm90dG9tIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgcmdiYSgwLCAwLCAwLCAwLjUpLCByZ2JhKDAsIDAsIDAsIDApKTtcbn1cbi5zd2lwZXItbGF6eS1wcmVsb2FkZXIge1xuICB3aWR0aDogNDJweDtcbiAgaGVpZ2h0OiA0MnB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDUwJTtcbiAgdG9wOiA1MCU7XG4gIG1hcmdpbi1sZWZ0OiAtMjFweDtcbiAgbWFyZ2luLXRvcDogLTIxcHg7XG4gIHotaW5kZXg6IDEwO1xuICB0cmFuc2Zvcm0tb3JpZ2luOiA1MCU7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJvcmRlcjogNHB4IHNvbGlkIHZhcigtLXN3aXBlci1wcmVsb2FkZXItY29sb3IsIHZhcigtLXN3aXBlci10aGVtZS1jb2xvcikpO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJvcmRlci10b3AtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLnN3aXBlcjpub3QoLnN3aXBlci13YXRjaC1wcm9ncmVzcykgLnN3aXBlci1sYXp5LXByZWxvYWRlcixcbi5zd2lwZXItd2F0Y2gtcHJvZ3Jlc3MgLnN3aXBlci1zbGlkZS12aXNpYmxlIC5zd2lwZXItbGF6eS1wcmVsb2FkZXIge1xuICBhbmltYXRpb246IHN3aXBlci1wcmVsb2FkZXItc3BpbiAxcyBpbmZpbml0ZSBsaW5lYXI7XG59XG4uc3dpcGVyLWxhenktcHJlbG9hZGVyLXdoaXRlIHtcbiAgLS1zd2lwZXItcHJlbG9hZGVyLWNvbG9yOiAjZmZmO1xufVxuLnN3aXBlci1sYXp5LXByZWxvYWRlci1ibGFjayB7XG4gIC0tc3dpcGVyLXByZWxvYWRlci1jb2xvcjogIzAwMDtcbn1cbkBrZXlmcmFtZXMgc3dpcGVyLXByZWxvYWRlci1zcGluIHtcbiAgMCUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICB9XG4gIDEwMCUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7XG4gIH1cbn1cbi8qIFNsaWRlIHN0eWxlcyBlbmQgKi9cbiIsIi5zd2lwZXItZmFkZS5zd2lwZXItZnJlZS1tb2RlIC5zd2lwZXItc2xpZGUge1xuICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1vdXQ7XG59XG4uc3dpcGVyLWZhZGUgLnN3aXBlci1zbGlkZSB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiBvcGFjaXR5O1xufVxuLnN3aXBlci1mYWRlIC5zd2lwZXItc2xpZGUgLnN3aXBlci1zbGlkZSB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLnN3aXBlci1mYWRlIC5zd2lwZXItc2xpZGUtYWN0aXZlIHtcbiAgcG9pbnRlci1ldmVudHM6IGF1dG87XG59XG4uc3dpcGVyLWZhZGUgLnN3aXBlci1zbGlkZS1hY3RpdmUgLnN3aXBlci1zbGlkZS1hY3RpdmUge1xuICBwb2ludGVyLWV2ZW50czogYXV0bztcbn1cbiIsIjpyb290IHtcbiAgLypcbiAgLS1zd2lwZXItcGFnaW5hdGlvbi1jb2xvcjogdmFyKC0tc3dpcGVyLXRoZW1lLWNvbG9yKTtcbiAgLS1zd2lwZXItcGFnaW5hdGlvbi1sZWZ0OiBhdXRvO1xuICAtLXN3aXBlci1wYWdpbmF0aW9uLXJpZ2h0OiA4cHg7XG4gIC0tc3dpcGVyLXBhZ2luYXRpb24tYm90dG9tOiA4cHg7XG4gIC0tc3dpcGVyLXBhZ2luYXRpb24tdG9wOiBhdXRvO1xuICAtLXN3aXBlci1wYWdpbmF0aW9uLWZyYWN0aW9uLWNvbG9yOiBpbmhlcml0O1xuICAtLXN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyLWJnLWNvbG9yOiByZ2JhKDAsMCwwLDAuMjUpO1xuICAtLXN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyLXNpemU6IDRweDtcbiAgLS1zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtc2l6ZTogOHB4O1xuICAtLXN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC13aWR0aDogOHB4O1xuICAtLXN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1oZWlnaHQ6IDhweDtcbiAgLS1zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtYm9yZGVyLXJhZGl1czogNTAlO1xuICAtLXN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1pbmFjdGl2ZS1jb2xvcjogIzAwMDtcbiAgLS1zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtaW5hY3RpdmUtb3BhY2l0eTogMC4yO1xuICAtLXN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1vcGFjaXR5OiAxO1xuICAtLXN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1ob3Jpem9udGFsLWdhcDogNHB4O1xuICAtLXN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC12ZXJ0aWNhbC1nYXA6IDZweDtcbiAgKi9cbn1cbi5zd2lwZXItcGFnaW5hdGlvbiB7XG4gIC8qIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdGV4dC1hbGlnbjogY2VudGVyOyAqL1xuICB0cmFuc2l0aW9uOiAzMDBtcyBvcGFjaXR5O1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAvKiB6LWluZGV4OiAxMDsgKi9cbn1cbi5zd2lwZXItcGFnaW5hdGlvbi5zd2lwZXItcGFnaW5hdGlvbi1oaWRkZW4ge1xuICBvcGFjaXR5OiAwO1xufVxuLnN3aXBlci1wYWdpbmF0aW9uLWRpc2FibGVkID4gLnN3aXBlci1wYWdpbmF0aW9uLFxuLnN3aXBlci1wYWdpbmF0aW9uLnN3aXBlci1wYWdpbmF0aW9uLWRpc2FibGVkIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuLyogQ29tbW9uIFN0eWxlcyAqL1xuLnN3aXBlci1wYWdpbmF0aW9uLWZyYWN0aW9uLFxuLnN3aXBlci1wYWdpbmF0aW9uLWN1c3RvbSxcbi5zd2lwZXItaG9yaXpvbnRhbCA+IC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLFxuLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMuc3dpcGVyLXBhZ2luYXRpb24taG9yaXpvbnRhbCB7XG4gIC8qIGJvdHRvbTogdmFyKC0tc3dpcGVyLXBhZ2luYXRpb24tYm90dG9tLCA4cHgpO1xuICB0b3A6IHZhcigtLXN3aXBlci1wYWdpbmF0aW9uLXRvcCwgYXV0byk7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlOyAqL1xufVxuLyogQnVsbGV0cyAqL1xuLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pYyB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGZvbnQtc2l6ZTogMDtcbn1cbi5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLWR5bmFtaWMgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldCB7XG4gIHRyYW5zZm9ybTogc2NhbGUoMC4zMyk7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLWR5bmFtaWMgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1hY3RpdmUge1xuICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xufVxuLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pYyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWFjdGl2ZS1tYWluIHtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbn1cbi5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLWR5bmFtaWMgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1hY3RpdmUtcHJldiB7XG4gIHRyYW5zZm9ybTogc2NhbGUoMC42Nik7XG59XG4uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy1keW5hbWljIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtYWN0aXZlLXByZXYtcHJldiB7XG4gIHRyYW5zZm9ybTogc2NhbGUoMC4zMyk7XG59XG4uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy1keW5hbWljIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtYWN0aXZlLW5leHQge1xuICB0cmFuc2Zvcm06IHNjYWxlKDAuNjYpO1xufVxuLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pYyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWFjdGl2ZS1uZXh0LW5leHQge1xuICB0cmFuc2Zvcm06IHNjYWxlKDAuMzMpO1xufVxuLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldCB7XG4gIC8qIHdpZHRoOiB2YXIoLS1zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtd2lkdGgsIHZhcigtLXN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1zaXplLCA4cHgpKTtcbiAgaGVpZ2h0OiB2YXIoLS1zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtaGVpZ2h0LCB2YXIoLS1zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtc2l6ZSwgOHB4KSk7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWJvcmRlci1yYWRpdXMsIDUwJSk7XG4gIGJhY2tncm91bmQ6IHZhcigtLXN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1pbmFjdGl2ZS1jb2xvciwgIzAwMCk7XG4gIG9wYWNpdHk6IHZhcigtLXN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1pbmFjdGl2ZS1vcGFjaXR5LCAwLjIpOyAqL1xufVxuYnV0dG9uLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldCB7XG4gIGJvcmRlcjogbm9uZTtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBib3gtc2hhZG93OiBub25lO1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gICAgICAgICAgYXBwZWFyYW5jZTogbm9uZTtcbn1cbi5zd2lwZXItcGFnaW5hdGlvbi1jbGlja2FibGUgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldCB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQ6b25seS1jaGlsZCB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cbi5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtYWN0aXZlIHtcbiAgb3BhY2l0eTogdmFyKC0tc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LW9wYWNpdHksIDEpO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1zd2lwZXItcGFnaW5hdGlvbi1jb2xvciwgdmFyKC0tc3dpcGVyLXRoZW1lLWNvbG9yKSk7XG59XG4uc3dpcGVyLXZlcnRpY2FsID4gLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMsXG4uc3dpcGVyLXBhZ2luYXRpb24tdmVydGljYWwuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cyB7XG4gIC8qIHJpZ2h0OiB2YXIoLS1zd2lwZXItcGFnaW5hdGlvbi1yaWdodCwgOHB4KTtcbiAgbGVmdDogdmFyKC0tc3dpcGVyLXBhZ2luYXRpb24tbGVmdCwgYXV0byk7XG4gIHRvcDogNTAlOyAqL1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDBweCwgLTUwJSwgMCk7XG59XG4uc3dpcGVyLXZlcnRpY2FsID4gLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldCxcbi5zd2lwZXItcGFnaW5hdGlvbi12ZXJ0aWNhbC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQge1xuICBtYXJnaW46IHZhcigtLXN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC12ZXJ0aWNhbC1nYXAsIDZweCkgMDtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4uc3dpcGVyLXZlcnRpY2FsID4gLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy1keW5hbWljLFxuLnN3aXBlci1wYWdpbmF0aW9uLXZlcnRpY2FsLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy1keW5hbWljIHtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgd2lkdGg6IDhweDtcbn1cbi5zd2lwZXItdmVydGljYWwgPiAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLWR5bmFtaWMgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldCxcbi5zd2lwZXItcGFnaW5hdGlvbi12ZXJ0aWNhbC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pYyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB0cmFuc2l0aW9uOiAyMDBtcyB0cmFuc2Zvcm0sIDIwMG1zIHRvcDtcbn1cbi5zd2lwZXItaG9yaXpvbnRhbCA+IC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQsXG4uc3dpcGVyLXBhZ2luYXRpb24taG9yaXpvbnRhbC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQge1xuICBtYXJnaW46IDAgdmFyKC0tc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWhvcml6b250YWwtZ2FwLCA0cHgpO1xufVxuLnN3aXBlci1ob3Jpem9udGFsID4gLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy1keW5hbWljLFxuLnN3aXBlci1wYWdpbmF0aW9uLWhvcml6b250YWwuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLWR5bmFtaWMge1xuICBsZWZ0OiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cbi5zd2lwZXItaG9yaXpvbnRhbCA+IC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pYyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LFxuLnN3aXBlci1wYWdpbmF0aW9uLWhvcml6b250YWwuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLWR5bmFtaWMgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldCB7XG4gIHRyYW5zaXRpb246IDIwMG1zIHRyYW5zZm9ybSwgMjAwbXMgbGVmdDtcbn1cbi5zd2lwZXItaG9yaXpvbnRhbC5zd2lwZXItcnRsID4gLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pYyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0IHtcbiAgdHJhbnNpdGlvbjogMjAwbXMgdHJhbnNmb3JtLCAyMDBtcyByaWdodDtcbn1cbi8qIEZyYWN0aW9uICovXG4uc3dpcGVyLXBhZ2luYXRpb24tZnJhY3Rpb24ge1xuICBjb2xvcjogdmFyKC0tc3dpcGVyLXBhZ2luYXRpb24tZnJhY3Rpb24tY29sb3IsIGluaGVyaXQpO1xufVxuLyogUHJvZ3Jlc3MgKi9cbi5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2JhciB7XG4gIGJhY2tncm91bmQ6IHZhcigtLXN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyLWJnLWNvbG9yLCByZ2JhKDAsIDAsIDAsIDAuMjUpKTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xufVxuLnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyIC5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2Jhci1maWxsIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tc3dpcGVyLXBhZ2luYXRpb24tY29sb3IsIHZhcigtLXN3aXBlci10aGVtZS1jb2xvcikpO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgdHJhbnNmb3JtOiBzY2FsZSgwKTtcbiAgdHJhbnNmb3JtLW9yaWdpbjogbGVmdCB0b3A7XG59XG4uc3dpcGVyLXJ0bCAuc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXIgLnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyLWZpbGwge1xuICB0cmFuc2Zvcm0tb3JpZ2luOiByaWdodCB0b3A7XG59XG4uc3dpcGVyLWhvcml6b250YWwgPiAuc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXIsXG4uc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXIuc3dpcGVyLXBhZ2luYXRpb24taG9yaXpvbnRhbCxcbi5zd2lwZXItdmVydGljYWwgPiAuc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXIuc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXItb3Bwb3NpdGUsXG4uc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXIuc3dpcGVyLXBhZ2luYXRpb24tdmVydGljYWwuc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXItb3Bwb3NpdGUge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiB2YXIoLS1zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2Jhci1zaXplLCA0cHgpO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG59XG4uc3dpcGVyLXZlcnRpY2FsID4gLnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyLFxuLnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyLnN3aXBlci1wYWdpbmF0aW9uLXZlcnRpY2FsLFxuLnN3aXBlci1ob3Jpem9udGFsID4gLnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyLnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyLW9wcG9zaXRlLFxuLnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyLnN3aXBlci1wYWdpbmF0aW9uLWhvcml6b250YWwuc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXItb3Bwb3NpdGUge1xuICB3aWR0aDogdmFyKC0tc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXItc2l6ZSwgNHB4KTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG59XG4uc3dpcGVyLXBhZ2luYXRpb24tbG9jayB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4iLCI6cm9vdCB7XG4gIC8qXG4gIC0tc3dpcGVyLXNjcm9sbGJhci1ib3JkZXItcmFkaXVzOiAxMHB4O1xuICAtLXN3aXBlci1zY3JvbGxiYXItdG9wOiBhdXRvO1xuICAtLXN3aXBlci1zY3JvbGxiYXItYm90dG9tOiA0cHg7XG4gIC0tc3dpcGVyLXNjcm9sbGJhci1sZWZ0OiBhdXRvO1xuICAtLXN3aXBlci1zY3JvbGxiYXItcmlnaHQ6IDRweDtcbiAgLS1zd2lwZXItc2Nyb2xsYmFyLXNpZGVzLW9mZnNldDogMSU7XG4gIC0tc3dpcGVyLXNjcm9sbGJhci1iZy1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjEpO1xuICAtLXN3aXBlci1zY3JvbGxiYXItZHJhZy1iZy1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjUpO1xuICAtLXN3aXBlci1zY3JvbGxiYXItc2l6ZTogNHB4O1xuICAqL1xufVxuLnN3aXBlci1zY3JvbGxiYXIge1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1zd2lwZXItc2Nyb2xsYmFyLWJvcmRlci1yYWRpdXMsIDEwcHgpO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvdWNoLWFjdGlvbjogbm9uZTtcbiAgYmFja2dyb3VuZDogdmFyKC0tc3dpcGVyLXNjcm9sbGJhci1iZy1jb2xvciwgcmdiYSgwLCAwLCAwLCAwLjEpKTtcbn1cbi5zd2lwZXItc2Nyb2xsYmFyLWRpc2FibGVkID4gLnN3aXBlci1zY3JvbGxiYXIsXG4uc3dpcGVyLXNjcm9sbGJhci5zd2lwZXItc2Nyb2xsYmFyLWRpc2FibGVkIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuLnN3aXBlci1ob3Jpem9udGFsID4gLnN3aXBlci1zY3JvbGxiYXIsXG4uc3dpcGVyLXNjcm9sbGJhci5zd2lwZXItc2Nyb2xsYmFyLWhvcml6b250YWwge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IHZhcigtLXN3aXBlci1zY3JvbGxiYXItc2lkZXMtb2Zmc2V0LCAxJSk7XG4gIGJvdHRvbTogdmFyKC0tc3dpcGVyLXNjcm9sbGJhci1ib3R0b20sIDRweCk7XG4gIHRvcDogdmFyKC0tc3dpcGVyLXNjcm9sbGJhci10b3AsIGF1dG8pO1xuICB6LWluZGV4OiA1MDtcbiAgaGVpZ2h0OiB2YXIoLS1zd2lwZXItc2Nyb2xsYmFyLXNpemUsIDRweCk7XG4gIHdpZHRoOiBjYWxjKDEwMCUgLSAyICogdmFyKC0tc3dpcGVyLXNjcm9sbGJhci1zaWRlcy1vZmZzZXQsIDElKSk7XG59XG4uc3dpcGVyLXZlcnRpY2FsID4gLnN3aXBlci1zY3JvbGxiYXIsXG4uc3dpcGVyLXNjcm9sbGJhci5zd2lwZXItc2Nyb2xsYmFyLXZlcnRpY2FsIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiB2YXIoLS1zd2lwZXItc2Nyb2xsYmFyLWxlZnQsIGF1dG8pO1xuICByaWdodDogdmFyKC0tc3dpcGVyLXNjcm9sbGJhci1yaWdodCwgNHB4KTtcbiAgdG9wOiB2YXIoLS1zd2lwZXItc2Nyb2xsYmFyLXNpZGVzLW9mZnNldCwgMSUpO1xuICB6LWluZGV4OiA1MDtcbiAgd2lkdGg6IHZhcigtLXN3aXBlci1zY3JvbGxiYXItc2l6ZSwgNHB4KTtcbiAgaGVpZ2h0OiBjYWxjKDEwMCUgLSAyICogdmFyKC0tc3dpcGVyLXNjcm9sbGJhci1zaWRlcy1vZmZzZXQsIDElKSk7XG59XG4uc3dpcGVyLXNjcm9sbGJhci1kcmFnIHtcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogMTAwJTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1zd2lwZXItc2Nyb2xsYmFyLWRyYWctYmctY29sb3IsIHJnYmEoMCwgMCwgMCwgMC41KSk7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLXN3aXBlci1zY3JvbGxiYXItYm9yZGVyLXJhZGl1cywgMTBweCk7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbn1cbi5zd2lwZXItc2Nyb2xsYmFyLWN1cnNvci1kcmFnIHtcbiAgY3Vyc29yOiBtb3ZlO1xufVxuLnN3aXBlci1zY3JvbGxiYXItbG9jayB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4iLCJAaW1wb3J0ICdub3JtYWxpemUnO1xuQGltcG9ydCAnX21peGluJztcbkBpbXBvcnQgJ192YXJpYWJsZXMnO1xuQGltcG9ydCAnZm9udHMnO1xuQGltcG9ydCAnY3VzdG9tLW5vcm1hbGl6ZSc7XG5AaW1wb3J0ICdmYW5jeWJveC5jc3MnO1xuQGltcG9ydCAnc3dpcGVyLmNzcyc7XG5AaW1wb3J0ICdlZmZlY3QtZmFkZS5jc3MnO1xuQGltcG9ydCAncGFnaW5hdGlvbi5jc3MnO1xuQGltcG9ydCAnc2Nyb2xsYmFyLmNzcyc7XG5cbkBpbXBvcnQgJ2dsb2JhbCc7XG5AaW1wb3J0ICdncmlkcyc7XG5cblxuLy8g0YHRgtC40LvQuCDQstC40L3QsFxuXG5AaW1wb3J0ICdjb21wb25lbnRzL2J0bnMnO1xuQGltcG9ydCAnY29tcG9uZW50cy9oZWFkZXInO1xuXG5AaW1wb3J0ICdzZWN0aW9ucy9oZXJvJztcbkBpbXBvcnQgJ3NlY3Rpb25zL2Fib3V0JztcbkBpbXBvcnQgJ3NlY3Rpb25zL2dhbGxlcnknO1xuQGltcG9ydCAnc2VjdGlvbnMvY291cmNlcyc7XG5AaW1wb3J0ICdzZWN0aW9ucy9zY2hlZHVsZSc7XG5AaW1wb3J0ICdzZWN0aW9ucy9xdWVzdGlvbnMnO1xuQGltcG9ydCAnc2VjdGlvbnMvY29udGFjdHMnO1xuQGltcG9ydCAnc2VjdGlvbnMvcHVycG9zZXMnO1xuQGltcG9ydCAnc2VjdGlvbnMvdGVhY2hlcnMnO1xuQGltcG9ydCAnc2VjdGlvbnMvcmV2aWV3cyc7XG5AaW1wb3J0ICdzZWN0aW9ucy9hcHBsaWNhdGlvbic7XG5AaW1wb3J0ICdzZWN0aW9ucy9jYWxlbmRhcic7XG5cblxuQGltcG9ydCAnY29tcG9uZW50cy9mb290ZXInO1xuXG5AaW1wb3J0ICdjb21wb25lbnRzL2xvYWRlcnMnO1xuQGltcG9ydCAnY29tcG9uZW50cy9tb2RhbHMnO1xuXG4vLyAg0YHRgtC40LvQuCDRgNCw0LfQstC+0LTQutC4IFxuQGltcG9ydCAncGFnZXMvaG9tZSc7XG5AaW1wb3J0ICdwYWdlcy9zdGFuZGFyZCc7XG5cblxuLy8gINGB0YLQuNC70Lgg0LHQsNGA0LBcbkBpbXBvcnQgJ2Jhcic7IFxuXG5cblxuXG5cblxuXG5cblxuIiwiLyohIG5vcm1hbGl6ZS5jc3MgdjguMC4xIHwgTUlUIExpY2Vuc2UgfCBnaXRodWIuY29tL25lY29sYXMvbm9ybWFsaXplLmNzcyAqL1xuXG4vKiBEb2N1bWVudFxuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuLyoqXG4gKiAxLiBDb3JyZWN0IHRoZSBsaW5lIGhlaWdodCBpbiBhbGwgYnJvd3NlcnMuXG4gKiAyLiBQcmV2ZW50IGFkanVzdG1lbnRzIG9mIGZvbnQgc2l6ZSBhZnRlciBvcmllbnRhdGlvbiBjaGFuZ2VzIGluIGlPUy5cbiAqL1xuXG4gaHRtbCB7XG4gIGxpbmUtaGVpZ2h0OiAxLjE1OyAvKiAxICovXG4gIC13ZWJraXQtdGV4dC1zaXplLWFkanVzdDogMTAwJTsgLyogMiAqL1xufVxuXG4vKiBTZWN0aW9uc1xuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuLyoqXG4gKiBSZW1vdmUgdGhlIG1hcmdpbiBpbiBhbGwgYnJvd3NlcnMuXG4gKi9cblxuYm9keSB7XG4gIG1hcmdpbjogMDtcbn1cblxuLyoqXG4gKiBSZW5kZXIgdGhlIGBtYWluYCBlbGVtZW50IGNvbnNpc3RlbnRseSBpbiBJRS5cbiAqL1xuXG5tYWluIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi8qKlxuICogQ29ycmVjdCB0aGUgZm9udCBzaXplIGFuZCBtYXJnaW4gb24gYGgxYCBlbGVtZW50cyB3aXRoaW4gYHNlY3Rpb25gIGFuZFxuICogYGFydGljbGVgIGNvbnRleHRzIGluIENocm9tZSwgRmlyZWZveCwgYW5kIFNhZmFyaS5cbiAqL1xuXG5oMSB7XG4gIGZvbnQtc2l6ZTogMmVtO1xuICBtYXJnaW46IDAuNjdlbSAwO1xufVxuXG4vKiBHcm91cGluZyBjb250ZW50XG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG4vKipcbiAqIDEuIEFkZCB0aGUgY29ycmVjdCBib3ggc2l6aW5nIGluIEZpcmVmb3guXG4gKiAyLiBTaG93IHRoZSBvdmVyZmxvdyBpbiBFZGdlIGFuZCBJRS5cbiAqL1xuXG5ociB7XG4gIGJveC1zaXppbmc6IGNvbnRlbnQtYm94OyAvKiAxICovXG4gIGhlaWdodDogMDsgLyogMSAqL1xuICBvdmVyZmxvdzogdmlzaWJsZTsgLyogMiAqL1xufVxuXG4vKipcbiAqIDEuIENvcnJlY3QgdGhlIGluaGVyaXRhbmNlIGFuZCBzY2FsaW5nIG9mIGZvbnQgc2l6ZSBpbiBhbGwgYnJvd3NlcnMuXG4gKiAyLiBDb3JyZWN0IHRoZSBvZGQgYGVtYCBmb250IHNpemluZyBpbiBhbGwgYnJvd3NlcnMuXG4gKi9cblxucHJlIHtcbiAgZm9udC1mYW1pbHk6IG1vbm9zcGFjZSwgbW9ub3NwYWNlOyAvKiAxICovXG4gIGZvbnQtc2l6ZTogMWVtOyAvKiAyICovXG59XG5cbi8qIFRleHQtbGV2ZWwgc2VtYW50aWNzXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG4vKipcbiAqIFJlbW92ZSB0aGUgZ3JheSBiYWNrZ3JvdW5kIG9uIGFjdGl2ZSBsaW5rcyBpbiBJRSAxMC5cbiAqL1xuXG5hIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi8qKlxuICogMS4gUmVtb3ZlIHRoZSBib3R0b20gYm9yZGVyIGluIENocm9tZSA1Ny1cbiAqIDIuIEFkZCB0aGUgY29ycmVjdCB0ZXh0IGRlY29yYXRpb24gaW4gQ2hyb21lLCBFZGdlLCBJRSwgT3BlcmEsIGFuZCBTYWZhcmkuXG4gKi9cblxuYWJiclt0aXRsZV0ge1xuICBib3JkZXItYm90dG9tOiBub25lOyAvKiAxICovXG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lOyAvKiAyICovXG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lIGRvdHRlZDsgLyogMiAqL1xufVxuXG4vKipcbiAqIEFkZCB0aGUgY29ycmVjdCBmb250IHdlaWdodCBpbiBDaHJvbWUsIEVkZ2UsIGFuZCBTYWZhcmkuXG4gKi9cblxuYixcbnN0cm9uZyB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkZXI7XG59XG5cbi8qKlxuICogMS4gQ29ycmVjdCB0aGUgaW5oZXJpdGFuY2UgYW5kIHNjYWxpbmcgb2YgZm9udCBzaXplIGluIGFsbCBicm93c2Vycy5cbiAqIDIuIENvcnJlY3QgdGhlIG9kZCBgZW1gIGZvbnQgc2l6aW5nIGluIGFsbCBicm93c2Vycy5cbiAqL1xuXG5jb2RlLFxua2JkLFxuc2FtcCB7XG4gIGZvbnQtZmFtaWx5OiBtb25vc3BhY2UsIG1vbm9zcGFjZTsgLyogMSAqL1xuICBmb250LXNpemU6IDFlbTsgLyogMiAqL1xufVxuXG4vKipcbiAqIEFkZCB0aGUgY29ycmVjdCBmb250IHNpemUgaW4gYWxsIGJyb3dzZXJzLlxuICovXG5cbnNtYWxsIHtcbiAgZm9udC1zaXplOiA4MCU7XG59XG5cbi8qKlxuICogUHJldmVudCBgc3ViYCBhbmQgYHN1cGAgZWxlbWVudHMgZnJvbSBhZmZlY3RpbmcgdGhlIGxpbmUgaGVpZ2h0IGluXG4gKiBhbGwgYnJvd3NlcnMuXG4gKi9cblxuc3ViLFxuc3VwIHtcbiAgZm9udC1zaXplOiA3NSU7XG4gIGxpbmUtaGVpZ2h0OiAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbn1cblxuc3ViIHtcbiAgYm90dG9tOiAtMC4yNWVtO1xufVxuXG5zdXAge1xuICB0b3A6IC0wLjVlbTtcbn1cblxuLyogRW1iZWRkZWQgY29udGVudFxuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuLyoqXG4gKiBSZW1vdmUgdGhlIGJvcmRlciBvbiBpbWFnZXMgaW5zaWRlIGxpbmtzIGluIElFIDEwLlxuICovXG5cbmltZyB7XG4gIGJvcmRlci1zdHlsZTogbm9uZTtcbn1cblxuLyogRm9ybXNcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5cbi8qKlxuICogMS4gQ2hhbmdlIHRoZSBmb250IHN0eWxlcyBpbiBhbGwgYnJvd3NlcnMuXG4gKiAyLiBSZW1vdmUgdGhlIG1hcmdpbiBpbiBGaXJlZm94IGFuZCBTYWZhcmkuXG4gKi9cblxuYnV0dG9uLFxuaW5wdXQsXG5vcHRncm91cCxcbnNlbGVjdCxcbnRleHRhcmVhIHtcbiAgZm9udC1mYW1pbHk6IGluaGVyaXQ7IC8qIDEgKi9cbiAgZm9udC1zaXplOiAxMDAlOyAvKiAxICovXG4gIGxpbmUtaGVpZ2h0OiAxLjE1OyAvKiAxICovXG4gIG1hcmdpbjogMDsgLyogMiAqL1xufVxuXG4vKipcbiAqIFNob3cgdGhlIG92ZXJmbG93IGluIElFLlxuICogMS4gU2hvdyB0aGUgb3ZlcmZsb3cgaW4gRWRnZS5cbiAqL1xuXG5idXR0b24sXG5pbnB1dCB7IC8qIDEgKi9cbiAgb3ZlcmZsb3c6IHZpc2libGU7XG59XG5cbi8qKlxuICogUmVtb3ZlIHRoZSBpbmhlcml0YW5jZSBvZiB0ZXh0IHRyYW5zZm9ybSBpbiBFZGdlLCBGaXJlZm94LCBhbmQgSUUuXG4gKiAxLiBSZW1vdmUgdGhlIGluaGVyaXRhbmNlIG9mIHRleHQgdHJhbnNmb3JtIGluIEZpcmVmb3guXG4gKi9cblxuYnV0dG9uLFxuc2VsZWN0IHsgLyogMSAqL1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbn1cblxuLyoqXG4gKiBDb3JyZWN0IHRoZSBpbmFiaWxpdHkgdG8gc3R5bGUgY2xpY2thYmxlIHR5cGVzIGluIGlPUyBhbmQgU2FmYXJpLlxuICovXG5cbmJ1dHRvbixcblt0eXBlPVwiYnV0dG9uXCJdLFxuW3R5cGU9XCJyZXNldFwiXSxcblt0eXBlPVwic3VibWl0XCJdIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBidXR0b247XG59XG5cbi8qKlxuICogUmVtb3ZlIHRoZSBpbm5lciBib3JkZXIgYW5kIHBhZGRpbmcgaW4gRmlyZWZveC5cbiAqL1xuXG5idXR0b246Oi1tb3otZm9jdXMtaW5uZXIsXG5bdHlwZT1cImJ1dHRvblwiXTo6LW1vei1mb2N1cy1pbm5lcixcblt0eXBlPVwicmVzZXRcIl06Oi1tb3otZm9jdXMtaW5uZXIsXG5bdHlwZT1cInN1Ym1pdFwiXTo6LW1vei1mb2N1cy1pbm5lciB7XG4gIGJvcmRlci1zdHlsZTogbm9uZTtcbiAgcGFkZGluZzogMDtcbn1cblxuLyoqXG4gKiBSZXN0b3JlIHRoZSBmb2N1cyBzdHlsZXMgdW5zZXQgYnkgdGhlIHByZXZpb3VzIHJ1bGUuXG4gKi9cblxuYnV0dG9uOi1tb3otZm9jdXNyaW5nLFxuW3R5cGU9XCJidXR0b25cIl06LW1vei1mb2N1c3JpbmcsXG5bdHlwZT1cInJlc2V0XCJdOi1tb3otZm9jdXNyaW5nLFxuW3R5cGU9XCJzdWJtaXRcIl06LW1vei1mb2N1c3Jpbmcge1xuICBvdXRsaW5lOiAxcHggZG90dGVkIEJ1dHRvblRleHQ7XG59XG5cbi8qKlxuICogQ29ycmVjdCB0aGUgcGFkZGluZyBpbiBGaXJlZm94LlxuICovXG5cbmZpZWxkc2V0IHtcbiAgcGFkZGluZzogMC4zNWVtIDAuNzVlbSAwLjYyNWVtO1xufVxuXG4vKipcbiAqIDEuIENvcnJlY3QgdGhlIHRleHQgd3JhcHBpbmcgaW4gRWRnZSBhbmQgSUUuXG4gKiAyLiBDb3JyZWN0IHRoZSBjb2xvciBpbmhlcml0YW5jZSBmcm9tIGBmaWVsZHNldGAgZWxlbWVudHMgaW4gSUUuXG4gKiAzLiBSZW1vdmUgdGhlIHBhZGRpbmcgc28gZGV2ZWxvcGVycyBhcmUgbm90IGNhdWdodCBvdXQgd2hlbiB0aGV5IHplcm8gb3V0XG4gKiAgICBgZmllbGRzZXRgIGVsZW1lbnRzIGluIGFsbCBicm93c2Vycy5cbiAqL1xuXG5sZWdlbmQge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94OyAvKiAxICovXG4gIGNvbG9yOiBpbmhlcml0OyAvKiAyICovXG4gIGRpc3BsYXk6IHRhYmxlOyAvKiAxICovXG4gIG1heC13aWR0aDogMTAwJTsgLyogMSAqL1xuICBwYWRkaW5nOiAwOyAvKiAzICovXG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7IC8qIDEgKi9cbn1cblxuLyoqXG4gKiBBZGQgdGhlIGNvcnJlY3QgdmVydGljYWwgYWxpZ25tZW50IGluIENocm9tZSwgRmlyZWZveCwgYW5kIE9wZXJhLlxuICovXG5cbnByb2dyZXNzIHtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xufVxuXG4vKipcbiAqIFJlbW92ZSB0aGUgZGVmYXVsdCB2ZXJ0aWNhbCBzY3JvbGxiYXIgaW4gSUUgMTArLlxuICovXG5cbnRleHRhcmVhIHtcbiAgb3ZlcmZsb3c6IGF1dG87XG59XG5cbi8qKlxuICogMS4gQWRkIHRoZSBjb3JyZWN0IGJveCBzaXppbmcgaW4gSUUgMTAuXG4gKiAyLiBSZW1vdmUgdGhlIHBhZGRpbmcgaW4gSUUgMTAuXG4gKi9cblxuW3R5cGU9XCJjaGVja2JveFwiXSxcblt0eXBlPVwicmFkaW9cIl0ge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94OyAvKiAxICovXG4gIHBhZGRpbmc6IDA7IC8qIDIgKi9cbn1cblxuLyoqXG4gKiBDb3JyZWN0IHRoZSBjdXJzb3Igc3R5bGUgb2YgaW5jcmVtZW50IGFuZCBkZWNyZW1lbnQgYnV0dG9ucyBpbiBDaHJvbWUuXG4gKi9cblxuW3R5cGU9XCJudW1iZXJcIl06Oi13ZWJraXQtaW5uZXItc3Bpbi1idXR0b24sXG5bdHlwZT1cIm51bWJlclwiXTo6LXdlYmtpdC1vdXRlci1zcGluLWJ1dHRvbiB7XG4gIGhlaWdodDogYXV0bztcbn1cblxuLyoqXG4gKiAxLiBDb3JyZWN0IHRoZSBvZGQgYXBwZWFyYW5jZSBpbiBDaHJvbWUgYW5kIFNhZmFyaS5cbiAqIDIuIENvcnJlY3QgdGhlIG91dGxpbmUgc3R5bGUgaW4gU2FmYXJpLlxuICovXG5cblt0eXBlPVwic2VhcmNoXCJdIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiB0ZXh0ZmllbGQ7IC8qIDEgKi9cbiAgb3V0bGluZS1vZmZzZXQ6IC0ycHg7IC8qIDIgKi9cbn1cblxuLyoqXG4gKiBSZW1vdmUgdGhlIGlubmVyIHBhZGRpbmcgaW4gQ2hyb21lIGFuZCBTYWZhcmkgb24gbWFjT1MuXG4gKi9cblxuW3R5cGU9XCJzZWFyY2hcIl06Oi13ZWJraXQtc2VhcmNoLWRlY29yYXRpb24ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG59XG5cbi8qKlxuICogMS4gQ29ycmVjdCB0aGUgaW5hYmlsaXR5IHRvIHN0eWxlIGNsaWNrYWJsZSB0eXBlcyBpbiBpT1MgYW5kIFNhZmFyaS5cbiAqIDIuIENoYW5nZSBmb250IHByb3BlcnRpZXMgdG8gYGluaGVyaXRgIGluIFNhZmFyaS5cbiAqL1xuXG46Oi13ZWJraXQtZmlsZS11cGxvYWQtYnV0dG9uIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBidXR0b247IC8qIDEgKi9cbiAgZm9udDogaW5oZXJpdDsgLyogMiAqL1xufVxuXG4vKiBJbnRlcmFjdGl2ZVxuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuLypcbiAqIEFkZCB0aGUgY29ycmVjdCBkaXNwbGF5IGluIEVkZ2UsIElFIDEwKywgYW5kIEZpcmVmb3guXG4gKi9cblxuZGV0YWlscyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4vKlxuICogQWRkIHRoZSBjb3JyZWN0IGRpc3BsYXkgaW4gYWxsIGJyb3dzZXJzLlxuICovXG5cbnN1bW1hcnkge1xuICBkaXNwbGF5OiBsaXN0LWl0ZW07XG59XG5cbi8qIE1pc2NcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5cbi8qKlxuICogQWRkIHRoZSBjb3JyZWN0IGRpc3BsYXkgaW4gSUUgMTArLlxuICovXG5cbnRlbXBsYXRlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLyoqXG4gKiBBZGQgdGhlIGNvcnJlY3QgZGlzcGxheSBpbiBJRSAxMC5cbiAqL1xuXG5baGlkZGVuXSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4iLCIkcGFnZU1heFdpZHRoOiAxNDQwcHg7XG4kY29udGVudE1heFdpZHRoOiAxMTAycHg7XG5cbi8vICRwYWdlTWF4V2lkdGg6IDE5MjBweDtcbi8vICRjb250ZW50TWF4V2lkdGg6IDE1MDJweDtcblxuLy8gJG1haW5QYWRkaW5nOiA1MHB4O1xuLy8gJG1pblBhZGRpbmc6IDE1cHg7XG5cbiRtYWluRm9udDogJ01vbnRzZXJyYXQnO1xuJHNlY29uZEZvbnQ6ICdJbnRybyc7XG4kcGFkZGluZ1hMOiA1NnB4O1xuJHBhZGRpbmc6IDI0cHg7XG5cblxuXG4kd2hpdGU6ICNmZmY7XG4kYmxhY2s6ICMyQjM0NEE7XG4kYmxhY2stODogcmdiYSg0MywgNTIsIDc0LCAwLjA4KTtcbiRzdXBlckJsYWNrOiAjMDAwO1xuJGNvbG9yRGFyazogIzFDMjIyRTtcbiR0aGVtZTogI0RFMDA1QjtcbiR0aGVtZUxpZ2h0OiAjZWRkMmQ4O1xuJHRoZW1lSG92ZXI6IGRhcmtlbigkdGhlbWUsIDglKTtcbiR0aGVtZUFjdGl2ZTogZGFya2VuKCR0aGVtZSwgNCUpO1xuJGVycjogI0Q0MjAxNDtcbiRiZ2M6ICNFRUU5RTU7XG5cbiRncmV5OiAjOTM5MzkzO1xuJGdyZXlMaWdodDogcmdiYSg0MywgNTIsIDc0LCAwLjEwKTtcblxuXG4kYmdjSG92ZXI6ICNERkRBRDY7XG5cbiRpbmRleDogY2FsYygxdmggKyAxdncpO1xuXG46cm9vdCB7XG4gICAgLS1mYW5jeWJveC1iZzogIzMxMzAzMGJhO1xufVxuXG46cm9vdCB7XG4gICAgLS1zd2lwZXItcGFnaW5hdGlvbi1jb2xvcjogI3skdGhlbWV9O1xuICAgIC0tc3dpcGVyLXBhZ2luYXRpb24tbGVmdDogYXV0bztcbiAgICAtLXN3aXBlci1wYWdpbmF0aW9uLXJpZ2h0OiAwO1xuICAgIC0tc3dpcGVyLXBhZ2luYXRpb24tYm90dG9tOiAwO1xuICAgIC0tc3dpcGVyLXBhZ2luYXRpb24tdG9wOiBhdXRvO1xuICAgIC0tc3dpcGVyLXBhZ2luYXRpb24tZnJhY3Rpb24tY29sb3I6IGluaGVyaXQ7XG4gICAgLS1zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2Jhci1iZy1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjI1KTtcbiAgICAtLXN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyLXNpemU6IDRweDtcbiAgICAtLXN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1zaXplOiAwO1xuICAgIC0tc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LXdpZHRoOiAwO1xuICAgIC0tc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWhlaWdodDogMDtcbiAgICAtLXN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1pbmFjdGl2ZS1jb2xvcjogIzAwMDtcbiAgICAtLXN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1pbmFjdGl2ZS1vcGFjaXR5OiAwLjI7XG4gICAgLS1zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtb3BhY2l0eTogMTtcbiAgICAtLXN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1ob3Jpem9udGFsLWdhcDogM3B4O1xuICAgIC0tc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LXZlcnRpY2FsLWdhcDogNnB4O1xufSIsIkBtaXhpbiBmb250LWZhY2UoJGZvbnQtZmFtaWx5LCAkZmlsZS1wYXRoLCAkd2VpZ2h0OiBub3JtYWwsICRleHQ6JyB0dGYnLCAkc3R5bGU6IG5vcm1hbCkge1xuICAgIEBmb250LWZhY2Uge1xuICAgICAgICBmb250LWZhbWlseTogJGZvbnQtZmFtaWx5O1xuICAgICAgICBmb250LXdlaWdodDogJHdlaWdodDtcbiAgICAgICAgZm9udC1zdHlsZTogJHN0eWxlO1xuICAgICAgICBzcmM6IHVybCgnI3skZmlsZS1wYXRofS4jeyRleHR9JykgZm9ybWF0KCd0cnVldHlwZScpO1xuICAgIH1cbiAgfVxuICBcblxuQGluY2x1ZGUgZm9udC1mYWNlKFwiSW50cm9cIiwgXCIuLi9mb250cy9JbnRyby1SZWd1bGFyXCIsIDQwMCwgJ3R0ZicpO1xuQGluY2x1ZGUgZm9udC1mYWNlKFwiSW50cm9cIiwgXCIuLi9mb250cy9JbnRyby1Cb2xkXCIsIDcwMCwgJ3R0ZicpO1xuQGluY2x1ZGUgZm9udC1mYWNlKFwiTW9udHNlcnJhdFwiLCBcIi4uL2ZvbnRzL01vbnRzZXJyYXQtTGlnaHRcIiwgMzAwLCAndHRmJyk7XG5AaW5jbHVkZSBmb250LWZhY2UoXCJNb250c2VycmF0XCIsIFwiLi4vZm9udHMvTW9udHNlcnJhdC1SZWd1bGFyXCIsIDQwMCwgJ3R0ZicpO1xuQGluY2x1ZGUgZm9udC1mYWNlKFwiTW9udHNlcnJhdFwiLCBcIi4uL2ZvbnRzL01vbnRzZXJyYXQtTWVkaXVtXCIsIDUwMCwgJ3R0ZicpO1xuIiwiKiB7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG5odG1sLFxuYm9keSB7XG4gICAgbWFyZ2luOiAwO1xufVxuXG5ib2R5IHtcbiAgICBtaW4td2lkdGg6IDMyMHB4O1xuICAgIG1pbi1oZWlnaHQ6IDEwMHZoO1xufVxuXG5oMSxcbmgyLFxuaDMsXG5oNCxcbmg1LFxucCB7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IDA7XG59XG5cbmEge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxudWwsXG5vbCB7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgbGlzdC1zdHlsZTogbm9uZTtcbn1cblxubGkge1xuICAgIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbn1cblxuaW1nIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgb2JqZWN0LWZpdDogY29udGFpbjtcbn1cblxuYnV0dG9uIHtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgdXNlci1zZWxlY3Q6IG5vbmU7XG59XG5cbnN2ZyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG59XG5cbi8vIGE6Zm9jdXMsIGJ1dHRvbjpmb2N1cywgZGl2OmZvY3VzIHtcbi8vICAgYm9yZGVyOiBub25lO1xuLy8gICBvdXRsaW5lOiBub25lO1xuLy8gfVxuXG5cbmlucHV0IHtcblxuICAgICY6aG92ZXIsXG4gICAgJjphY3RpdmUsXG4gICAgJjpmb2N1cyxcbiAgICAmOmZvY3VzLXZpc2libGUge1xuICAgICAgICBvdXRsaW5lOiBub25lO1xuICAgIH1cbn0iLCIqIHtcbiAgICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG5odG1sIHt9XG5cblxuYm9keSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICBnYXA6IDA7XG4gICAgbWluLXdpZHRoOiAzMjBweDtcbiAgICBtaW4taGVpZ2h0OiAxMDBzdmg7XG4gICAgZm9udC1mYW1pbHk6ICRtYWluRm9udDtcbiAgICBjb2xvcjogJGJsYWNrO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRiZ2M7XG5cbiAgICAmW2FyaWEtbGFiZWw9XCJmaXhlZFwiXSB7XG4gICAgICAgIG92ZXJmbG93LXk6IGNsaXA7XG4gICAgICAgIGhlaWdodDogMTAwbHZoO1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxN3B4O1xuICAgIH1cblxuICAgICYuZGFyayB7XG4gICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRibGFjaztcblxuICAgICAgICBtYWluIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRibGFjaztcbiAgICAgICAgfVxuICAgIH1cbn1cblxubWFpbiB7XG4gICAgZmxleC1ncm93OiAyO1xuICAgIG92ZXJmbG93LXg6IGNsaXA7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRiZ2M7XG59XG4uZmFuY3lib3hfX2JhY2tkcm9wIHtcbiAgICBAaW5jbHVkZSBiZ2NCbHVyO1xuIH1cblxuYSB7XG4gICAgY29sb3I6ICRibGFjaztcblxuICAgICY6Zm9jdXMge1xuICAgICAgICBvdXRsaW5lOiBub25lO1xuICAgIH1cbn1cblxuLmZvbnQtbWFpbiB7XG4gICAgZm9udC1mYW1pbHk6ICRtYWluRm9udDtcbn1cblxuLmZvbnQtc2Vjb25kIHtcbiAgICBmb250LWZhbWlseTogJHNlY29uZEZvbnQ7XG59XG5cblxuLnRleHQge1xuICAgIGNvbG9yOiAkYmxhY2s7XG4gICAgZm9udC1mYW1pbHk6ICRzZWNvbmRGb250O1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGxpbmUtaGVpZ2h0OiAxMzMlO1xuXG4gICAgQGluY2x1ZGUgbWVkaWFNYXhMRyB7XG5cbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgIH1cblxuICAgIEBpbmNsdWRlIG1lZGlhTWF4TUQge31cblxuICAgIEBpbmNsdWRlIG1lZGlhTWF4U00ge1xuICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgfVxuXG4gICAgJl9tZWRpdW0ge1xuICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxMzclO1xuXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhTWF4TEcge1xuXG4gICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMThweDtcbiAgICAgICAgfVxuXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhTWF4TUQge31cblxuICAgICAgICBAaW5jbHVkZSBtZWRpYU1heFNNIHt9XG4gICAgfVxuXG4gICAgJl9zbWFsbCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE7XG5cbiAgICAgICAgQGluY2x1ZGUgbWVkaWFNYXhMRyB7XG4gICAgICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmX2JvbGQge1xuICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICB9XG5cbiAgICAmX2ZvbnQtMSB7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAkbWFpbkZvbnQ7XG4gICAgfVxufVxuXG4udG9wLXNlY3Rpb24ge1xuICAgIHBhZGRpbmctdG9wOiAxNjBweDtcblxuICAgIEBpbmNsdWRlIG1lZGlhTWF4TEcge1xuICAgICAgICBwYWRkaW5nLXRvcDogMTIwcHg7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgbWVkaWFNYXhNRCB7XG4gICAgICAgIHBhZGRpbmctdG9wOiA4MHB4O1xuICAgIH1cblxuICAgICZfbWFyZ2luIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMTYwcHg7XG5cbiAgICAgICAgQGluY2x1ZGUgbWVkaWFNYXhMRyB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAxMjBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhTWF4TUQge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogODBweDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLnRpdGxlIHtcbiAgICBmb250LWZhbWlseTogJHNlY29uZEZvbnQ7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGNvbG9yOiAkYmxhY2s7XG59XG5cbi50aXRsZS10aGVtZSB7XG4gICAgY29sb3I6ICR0aGVtZTtcbn1cblxuLnRpdGxlLXdoaXRlIHtcbiAgICBjb2xvcjogJHdoaXRlO1xufVxuXG4udGl0bGUtMSB7XG4gICAgQGV4dGVuZCAudGl0bGU7XG4gICAgY29sb3I6ICR0aGVtZTtcbiAgICBmb250LXNpemU6IDU2cHg7XG4gICAgbGluZS1oZWlnaHQ6IDExNCU7XG5cbiAgICBAaW5jbHVkZSBtZWRpYU1heFhMIHtcbiAgICAgICAgZm9udC1zaXplOiA1MHB4O1xuICAgIH1cblxuICAgIEBpbmNsdWRlIG1lZGlhTWF4TEcge1xuICAgICAgICBmb250LXNpemU6IDQ2cHg7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgbWVkaWFNYXhNRCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMzZweDtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBtZWRpYU1heFNNIHtcbiAgICAgICAgZm9udC1zaXplOiAyOHB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMzJweDtcbiAgICB9XG59XG5cbi50aXRsZS0yIHtcbiAgICBAZXh0ZW5kIC50aXRsZTtcbiAgICBmb250LXNpemU6IDQwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDEyMCU7XG5cbiAgICBAaW5jbHVkZSBtZWRpYU1heExHIHtcbiAgICAgICAgZm9udC1zaXplOiAzNHB4O1xuICAgIH1cblxuICAgIEBpbmNsdWRlIG1lZGlhTWF4TUQge1xuICAgICAgICBmb250LXNpemU6IDI4cHg7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgbWVkaWFNYXhTTSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDMycHg7XG4gICAgfVxufVxuXG4udGl0bGUtMyB7XG4gICAgQGV4dGVuZCAudGl0bGU7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxMzMlO1xuXG4gICAgQGluY2x1ZGUgbWVkaWFNYXhYTCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBtZWRpYU1heE1EIHtcbiAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgIH1cblxuICAgIEBpbmNsdWRlIG1lZGlhTWF4U00ge1xuICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgfVxufVxuXG4udGl0bGUtNCB7XG4gICAgQGV4dGVuZCAudGl0bGU7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxMzMlO1xuXG4gICAgQGluY2x1ZGUgbWVkaWFNYXhMRyB7XG5cbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgIH1cblxuICAgIEBpbmNsdWRlIG1lZGlhTWF4TUQge31cblxuICAgIEBpbmNsdWRlIG1lZGlhTWF4U00ge1xuICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgfVxuXG59XG5cbi50aXRsZS01IHtcbiAgICBAZXh0ZW5kIC50aXRsZTtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgbGluZS1oZWlnaHQ6IDEzNyU7XG5cbiAgICBAaW5jbHVkZSBtZWRpYU1heExHIHtcblxuICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgbWVkaWFNYXhNRCB7fVxuXG4gICAgQGluY2x1ZGUgbWVkaWFNYXhTTSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEzMyU7XG4gICAgfVxuXG59XG5cblxuLmZ3LWJvbGQge1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG5cbi50aXRsZS1tYiB7XG4gICAgJl9iaWcge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA4MHB4O1xuXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhTWF4TEcge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNjBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhTWF4TUQge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhTWF4U00ge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogJHBhZGRpbmc7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmX21lZGl1bSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDYwcHg7XG5cbiAgICAgICAgQGluY2x1ZGUgbWVkaWFNYXhMRyB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgQGluY2x1ZGUgbWVkaWFNYXhNRCB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgQGluY2x1ZGUgbWVkaWFNYXhTTSB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAkcGFkZGluZztcbiAgICAgICAgfVxuICAgIH1cblxuICAgICZfc21hbGwge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhTWF4TUQge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhTWF4U00ge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogJHBhZGRpbmc7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi50aXRsZS1tdCB7XG4gICAgJl9iaWcge1xuICAgICAgICBtYXJnaW4tdG9wOiA4MHB4O1xuXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhTWF4TEcge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogNjBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhTWF4TUQge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMzBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhTWF4U00ge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogJHBhZGRpbmc7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmX21lZGl1bSB7XG4gICAgICAgIG1hcmdpbi10b3A6IDYwcHg7XG5cbiAgICAgICAgQGluY2x1ZGUgbWVkaWFNYXhMRyB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiA0MHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgQGluY2x1ZGUgbWVkaWFNYXhNRCB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAzMHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgQGluY2x1ZGUgbWVkaWFNYXhTTSB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAkcGFkZGluZztcbiAgICAgICAgfVxuICAgIH1cblxuICAgICZfc21hbGwge1xuICAgICAgICBtYXJnaW4tdG9wOiA0MHB4O1xuXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhTWF4TUQge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMzBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhTWF4U00ge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogJHBhZGRpbmc7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbkBrZXlmcmFtZXMgdXAtZG93biB7XG4gICAgMCUge1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG4gICAgfVxuXG4gICAgMTAwJSB7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMjBweCk7XG4gICAgfVxufVxuXG5Aa2V5ZnJhbWVzIGZhZGUge1xuICAgIDAlIHtcbiAgICAgICAgb3BhY2l0eTogMDtcbiAgICB9XG5cbiAgICAxMDAlIHtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICB9XG59XG5cbi53aW5lLWN1cnNvciB7XG4gICAgLS1zaXplOiAwO1xuICAgIC0tc2NhbGU6IDA7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIHRvcDogY2FsYyh2YXIoLS1zaXplKSAvIC0yKTtcbiAgICBsZWZ0OiBjYWxjKHZhcigtLXNpemUpIC8gLTIpO1xuICAgIHdpZHRoOiB2YXIoLS1zaXplKTtcbiAgICBoZWlnaHQ6IHZhcigtLXNpemUpO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICB6LWluZGV4OiA5OTk7XG5cbiAgICAuY3Vyc29yLWlubmVyLXNlZSB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgIGxlZnQ6IDUwJTtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgZ2FwOiAxMnB4O1xuICAgICAgICBoZWlnaHQ6IDMycHg7XG4gICAgICAgIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlcjtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSkgc2NhbGUodmFyKC0tc2NhbGUpKTtcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsO1xuICAgICAgICBAaW5jbHVkZSB0ckFuMztcbiAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgaGVpZ2h0OiAyMHB4O1xuICAgICAgICAgICAgd2lkdGg6IDIwcHg7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB3aWR0aD0nNjRweCcgaGVpZ2h0PSc2NHB4JyB2aWV3Qm94PScwIDAgMjQgMjQnIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NnIGlkPSdTVkdSZXBvX2JnQ2Fycmllcicgc3Ryb2tlLXdpZHRoPScwJyUzRSUzQy9nJTNFJTNDZyBpZD0nU1ZHUmVwb190cmFjZXJDYXJyaWVyJyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1saW5lam9pbj0ncm91bmQnJTNFJTNDL2clM0UlM0NnIGlkPSdTVkdSZXBvX2ljb25DYXJyaWVyJyUzRSUzQ3BhdGggZD0nTTE2LjMxNTMgMTYuNjY4MUMxNS45MjQ3IDE3LjA1ODcgMTUuOTI0NyAxNy42OTE4IDE2LjMxNTMgMTguMDgyNEMxNi43MDU4IDE4LjQ3MjkgMTcuMzM5IDE4LjQ3MjkgMTcuNzI5NSAxOC4wODI0TDIyLjM5NTEgMTMuNDE2OEMyMy4xNzYxIDEyLjYzNTcgMjMuMTc2MSAxMS4zNjk0IDIyLjM5NTEgMTAuNTg4M0wxNy43MjY2IDUuOTE5OUMxNy4zMzYxIDUuNTI5MzggMTYuNzAzIDUuNTI5MzggMTYuMzEyNCA1LjkxOTkxQzE1LjkyMTkgNi4zMTA0MyAxNS45MjE5IDYuOTQzNiAxNi4zMTI0IDcuMzM0MTJMMTkuOTc4NSAxMS4wMDAyTDIgMTEuMDAwMkMxLjQ0NzcyIDExLjAwMDIgMSAxMS40NDc5IDEgMTIuMDAwMkMxIDEyLjU1MjQgMS40NDc3MiAxMy4wMDAyIDIgMTMuMDAwMkwxOS45ODMyIDEzLjAwMDJMMTYuMzE1MyAxNi42NjgxWicgZmlsbD0nJTIzZmZmZmZmJyUzRSUzQy9wYXRoJTNFJTNDL2clM0UlM0Mvc3ZnJTNFXCIpO1xuICAgICAgICB9XG4gICAgfVxuICAgIEBpbmNsdWRlIG1lZGlhTWF4TUQge1xuICAgICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gICAgfVxufVxuXG4uZC1ub25lIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59IiwiJHNtTnVtYmVyOiA1NzY7XG4kbWROdW1iZXI6IDc2ODtcbiRsZ051bWJlcjogOTkyO1xuJHhsTnVtYmVyOiAxMjAwO1xuJHh4bE51bWJlcjogMTQwMDtcbiR4eHhsTnVtYmVyOiAxNjAwO1xuJHNtOiAkc21OdW1iZXIgKyBweDtcbiRtZDogJG1kTnVtYmVyICsgcHg7XG4kbGc6ICRsZ051bWJlciArIHB4O1xuJHhsOiAkeGxOdW1iZXIgKyBweDtcbiR4eGw6ICR4eGxOdW1iZXIgKyBweDtcbiR4eHhsOiAkeHh4bE51bWJlciArIHB4O1xuXG4vLyA+PTU3NlxuQG1peGluIG1lZGlhTWluU00ge1xuICAgIEBtZWRpYSAobWluLXdpZHRoOiAkc20pIHtcbiAgICAgICAgQGNvbnRlbnQ7XG4gICAgfVxufVxuXG4vLyA+PSA3NjhcbkBtaXhpbiBtZWRpYU1pbk1EIHtcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogJG1kKSB7XG4gICAgICAgIEBjb250ZW50O1xuICAgIH1cbn1cblxuLy8gPj0gOTkyXG5AbWl4aW4gbWVkaWFNaW5MRyB7XG4gICAgQG1lZGlhIChtaW4td2lkdGg6ICRsZykge1xuICAgICAgICBAY29udGVudDtcbiAgICB9XG59XG5cbi8vID49IDEyMDBcbkBtaXhpbiBtZWRpYU1pblhMIHtcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogJHhsKSB7XG4gICAgICAgIEBjb250ZW50O1xuICAgIH1cbn1cblxuLy8gPj0gMTQwMFxuQG1peGluIG1lZGlhTWluWFhMIHtcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogJHh4bCkge1xuICAgICAgICBAY29udGVudDtcbiAgICB9XG59XG5cbi8vID49NTc2XG5AbWl4aW4gbWVkaWFNYXhTTSB7XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6ICRzbSkge1xuICAgICAgICBAY29udGVudDtcbiAgICB9XG59XG5cbi8vID49IDc2OFxuQG1peGluIG1lZGlhTWF4TUQge1xuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAkbWQpIHtcbiAgICAgICAgQGNvbnRlbnQ7XG4gICAgfVxufVxuXG4vLyA+PSA5OTJcbkBtaXhpbiBtZWRpYU1heExHIHtcbiAgICBAbWVkaWEgKG1heC13aWR0aDogJGxnKSB7XG4gICAgICAgIEBjb250ZW50O1xuICAgIH1cbn1cblxuLy8gPj0gMTIwMFxuQG1peGluIG1lZGlhTWF4WEwge1xuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAkeGwpIHtcbiAgICAgICAgQGNvbnRlbnQ7XG4gICAgfVxufVxuXG4vLyA+PSAxNDAwXG5AbWl4aW4gbWVkaWFNYXhYWEwge1xuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAkeHhsKSB7XG4gICAgICAgIEBjb250ZW50O1xuICAgIH1cbn1cblxuLy8gPj0gMTQ0MFxuQG1peGluIG1lZGlhTWF4WFhYTCB7XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6ICR4eHhsKSB7XG4gICAgICAgIEBjb250ZW50O1xuICAgIH1cbn1cblxuXG5AbWl4aW4gbWVkaWFNYXgxNCB7XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDE0MDBweCkge1xuICAgICAgICBAY29udGVudDtcbiAgICB9XG59XG5cblxuQG1peGluIG1lZGlhTWF4UGFnZSB7XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6ICRwYWdlTWF4V2lkdGgpIHtcbiAgICAgICAgQGNvbnRlbnQ7XG4gICAgfVxufVxuXG5AbWl4aW4gbWVkaWFNYXhDb250ZW50IHtcbiAgICBAbWVkaWEgKG1heC13aWR0aDogY2FsYygjeyRjb250ZW50TWF4V2lkdGh9ICsgI3skcGFkZGluZ30gKiAyKSkge1xuICAgICAgICBAY29udGVudDtcbiAgICB9XG59XG5cbkBtaXhpbiBtZWRpYU1pbiB7XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDQwMHB4KSB7XG4gICAgICAgIEBjb250ZW50O1xuICAgIH1cbn1cblxuXG5AbWl4aW4gaWNvbk1peGluIHtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xufVxuXG5AbWl4aW4gdHJBbjMge1xuICAgIHRyYW5zaXRpb24tZHVyYXRpb246IC4zcztcbiAgICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZTtcbn1cblxuQG1peGluIGRlc2N0b3BIb3ZlciB7XG4gICAgQGluY2x1ZGUgbWVkaWFNaW5NRCB7XG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgQGNvbnRlbnQ7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbkBtaXhpbiBib3JkZXItcmFkaXVzIHtcbiAgICBib3JkZXItcmFkaXVzOiA0MHB4O1xufVxuXG5AbWl4aW4gYmdjQmx1ciB7XG4gICAgYmFja2dyb3VuZDogcmdiYSg0MywgNTIsIDc0LCAwLjQwKTtcbiAgICBiYWNrZHJvcC1maWx0ZXI6IGJsdXIoMjBweCk7XG59XG5cbkBtaXhpbiBhbGwtcGFnZS1saW5lIHtcbiAgICBjb250ZW50OiAnJztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiA1MCU7XG4gICAgbGVmdDogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIDApO1xuICAgIHdpZHRoOiAxMDB2dztcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgdG9wO1xuICAgIGJhY2tncm91bmQtc2l6ZTogMTAwdnc7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB3aWR0aD0nMTkyMCcgaGVpZ2h0PSc4Nicgdmlld0JveD0nMCAwIDE5MjAgODYnIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NwYXRoIGQ9J00tNCA4NC42ODA5QzI4OS4wOTMgMjkuNjUxNSA2MjEuNTY1IDAuNjgwOTEyIDk2MCAwLjY4MDkwOEMxMjk4LjQzIDAuNjgwOTA0IDE2MzAuOTEgMjkuNjUxNSAxOTI0IDg0LjY4MDknIHN0cm9rZT0nJTIzREUwMDVCJy8lM0UlM0Mvc3ZnJTNFJTBBXCIpO1xufVxuXG5AbWl4aW4gbG9hZC1zdHlsZSB7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgJjphZnRlciB7XG4gICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogNTAlO1xuICAgICAgICBsZWZ0OiA1MCU7XG4gICAgICAgIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlciBjZW50ZXI7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB3aWR0aDogMjBweDtcbiAgICAgICAgaGVpZ2h0OiAyMHB4O1xuICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgIGJvcmRlcjogM3B4IHNvbGlkO1xuICAgICAgICBib3JkZXItY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjeyR0aGVtZX07XG4gICAgICAgIC8vIGJvcmRlci1yaWdodC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjIwKTtcbiAgICAgICAgYW5pbWF0aW9uOiBzNCAuOHMgaW5maW5pdGUgZWFzZS1pbi1vdXQsIGZhZGUgLjNzIGVhc2UgZm9yd2FyZHM7XG4gICAgfVxuXG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjIwKTtcbiAgICBjb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbkBtaXhpbiBwb2ludCgkY29sb3IpIHtcbiAgICBjb250ZW50OiAnJztcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBmbGV4LXNocmluazogMDtcbiAgICBmbGV4LWdyb3c6IDA7XG4gICAgd2lkdGg6IDRweDtcbiAgICBoZWlnaHQ6IDRweDtcbiAgICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvcjtcbn0iLCIuY29udGFpbmVyIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZzogMCAkcGFkZGluZ1hMO1xuICAgIG1hcmdpbjogMCBhdXRvO1xuXG4gICAgQGluY2x1ZGUgbWVkaWFNYXhQYWdlIHt9XG5cbiAgICBAaW5jbHVkZSBtZWRpYU1heFhMIHtcbiAgICAgICAgcGFkZGluZzogMCAkcGFkZGluZ1xuICAgIH1cblxuICAgIEBpbmNsdWRlIG1lZGlhTWF4TEcge31cblxuICAgIEBpbmNsdWRlIG1lZGlhTWF4U00ge31cbn1cblxuQG1peGluIGdyaWQxMiB7XG4gICAgZGlzcGxheTogZ3JpZDtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgxMiwgMWZyKTtcbiAgICBnYXA6ICRwYWRkaW5nO1xufVxuXG5cbi5jb250YWluZXIteSB7XG4gICAgcGFkZGluZy10b3A6ICRwYWRkaW5nO1xuICAgIHBhZGRpbmctYm90dG9tOiAkcGFkZGluZztcbn1cblxuLmNvbnRhaW5lci15LWFkYXB0aXZlIHtcbiAgICBwYWRkaW5nLXRvcDogJHBhZGRpbmdYTDtcbiAgICBwYWRkaW5nLWJvdHRvbTogJHBhZGRpbmdYTDtcblxuICAgIEBpbmNsdWRlIG1lZGlhTWF4WEwge1xuICAgICAgICBwYWRkaW5nLXRvcDogJHBhZGRpbmc7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAkcGFkZGluZztcbiAgICB9XG59IiwiLmJsYWNrLXRvLXRoZW1lLXRleHQge1xuICAgIGNvbG9yOiAkYmxhY2s7XG4gICAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogY29sb3I7XG4gICAgQGluY2x1ZGUgdHJBbjM7XG5cbiAgICBAaW5jbHVkZSBkZXNjdG9wSG92ZXIge1xuICAgICAgICBjb2xvcjogJHRoZW1lO1xuICAgIH1cblxuICAgICY6YWN0aXZlIHtcbiAgICAgICAgY29sb3I6ICR0aGVtZUhvdmVyO1xuICAgIH1cbn1cblxuLmRlZmF1bHQtdG8tdGhlbWUtdGV4dCB7XG4gICAgY29sb3I6IGluaGVyaXQ7XG4gICAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogY29sb3I7XG4gICAgQGluY2x1ZGUgdHJBbjM7XG5cbiAgICBAaW5jbHVkZSBkZXNjdG9wSG92ZXIge1xuICAgICAgICBjb2xvcjogJHRoZW1lO1xuICAgIH1cblxuICAgICY6YWN0aXZlIHtcbiAgICAgICAgY29sb3I6ICR0aGVtZUhvdmVyO1xuICAgIH1cbn1cblxuLnBpbmstdG8tYmxhY2stbGluayB7XG4gICAgY29sb3I6ICR0aGVtZTtcbiAgICB0cmFuc2l0aW9uLXByb3BlcnR5OiBjb2xvcjtcbiAgICBAaW5jbHVkZSB0ckFuMztcblxuICAgIEBpbmNsdWRlIGRlc2N0b3BIb3ZlciB7XG4gICAgICAgIGNvbG9yOiAkdGhlbWVIb3ZlcjtcbiAgICB9XG5cbiAgICAmOmFjdGl2ZSB7XG4gICAgICAgIGNvbG9yOiAkdGhlbWVBY3RpdmU7XG4gICAgfVxufVxuXG4udW5kZWxpbmVkIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICB0ZXh0LXVuZGVybGluZS1vZmZzZXQ6IDJweDtcbn1cblxuLnBpbmstcm91bmQge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBwYWRkaW5nOiAwIDIzcHg7XG4gICAgYm9yZGVyOiAxcHggc29saWQgJHRoZW1lO1xuICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXM7XG4gICAgZm9udC1mYW1pbHk6ICRzZWNvbmRGb250O1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgY29sb3I6ICR3aGl0ZTtcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICR0aGVtZTtcbiAgICB0cmFuc2l0aW9uLXByb3BlcnR5OiBjb2xvciwgYmFja2dyb3VuZC1jb2xvciwgYm9yZGVyLWNvbG9yO1xuICAgIEBpbmNsdWRlIHRyQW4zO1xuXG4gICAgLnRleHQge1xuICAgICAgICBjb2xvcjogaW5oZXJpdDtcbiAgICAgICAgZm9udC1zaXplOiBpbmhlcml0O1xuICAgICAgICBmb250LWZhbWlseTogaW5oZXJpdDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IGluaGVyaXQ7XG4gICAgICAgIGFuaW1hdGlvbjogZmFkZSAuM3MgZWFzZSBmb3J3YXJkcztcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDclKTtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBkZXNjdG9wSG92ZXIge1xuICAgICAgICBib3JkZXItY29sb3I6ICR0aGVtZUhvdmVyO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdGhlbWVIb3ZlcjtcbiAgICB9XG5cbiAgICAmOmFjdGl2ZSB7XG4gICAgICAgIGJvcmRlci1jb2xvcjogJHRoZW1lQWN0aXZlO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdGhlbWVBY3RpdmU7XG4gICAgfVxuXG4gICAgJl9ib3JkZXIge1xuICAgICAgICBjb2xvcjogJHRoZW1lO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblxuICAgICAgICBAaW5jbHVkZSBkZXNjdG9wSG92ZXIge1xuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkdGhlbWU7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdGhlbWVMaWdodDtcbiAgICAgICAgfVxuXG4gICAgICAgICY6YWN0aXZlIHtcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJHRoZW1lO1xuICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR0aGVtZTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICZfYWx3YXlzLWJpZyB7XG4gICAgICAgIG1pbi1oZWlnaHQ6IDY4cHg7XG4gICAgfVxufVxuXG4uYmxhY2stYm9yZGVyLXJvdW5kIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgcGFkZGluZzogMCAxOHB4O1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICRibGFjaztcbiAgICBib3JkZXItcmFkaXVzOiAzMnB4O1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogY29sb3IsIGJvcmRlci1jb2xvciwgYmFja2dyb3VuZC1jb2xvcjtcbiAgICBAaW5jbHVkZSB0ckFuMztcblxuICAgIEBpbmNsdWRlIGRlc2N0b3BIb3ZlciB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRncmV5TGlnaHQ7XG4gICAgfVxuXG4gICAgJjphY3RpdmUge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmxhY2s7XG4gICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgfVxufVxuXG4ud2hpdGUtYm9yZGVyLXJvdW5kIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgcGFkZGluZzogMCAxOHB4O1xuICAgIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4yMCk7XG4gICAgYm9yZGVyLXJhZGl1czogMzJweDtcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgIHRyYW5zaXRpb24tcHJvcGVydHk6IGNvbG9yLCBib3JkZXItY29sb3IsIGJhY2tncm91bmQtY29sb3I7XG4gICAgQGluY2x1ZGUgdHJBbjM7XG5cbiAgICBAaW5jbHVkZSBkZXNjdG9wSG92ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMjApO1xuICAgIH1cblxuICAgICY6YWN0aXZlIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuICAgICAgICBjb2xvcjogJHdoaXRlO1xuXG4gICAgICAgIHN2ZyB7XG4gICAgICAgICAgICBwYXRoIHtcbiAgICAgICAgICAgICAgICBmaWxsOiAkYmxhY2s7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi53YXRjaC12aWRlbyB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgcGFkZGluZzogMjBweDtcbiAgICBvdmVyZmxvdzogY2xpcDtcbiAgICB0cmFuc2l0aW9uLXByb3BlcnR5OiBiYWNrZ3JvdW5kLWNvbG9yO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICR0aGVtZTtcbiAgICBAaW5jbHVkZSB0ckFuMztcblxuICAgIEBpbmNsdWRlIG1lZGlhTWF4TUQge1xuICAgICAgICBwYWRkaW5nOiAxMHB4O1xuICAgIH1cblxuICAgIHN2ZyB7XG4gICAgICAgIGFuaW1hdGlvbjogcm90IDEwcyBsaW5lYXIgaW5maW5pdGU7XG5cbiAgICAgICAgQGluY2x1ZGUgbWVkaWFNYXhMRyB7XG4gICAgICAgICAgICB3aWR0aDogMzgwcHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDM4MHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgQGluY2x1ZGUgbWVkaWFNYXhNRCB7XG4gICAgICAgICAgICBoZWlnaHQ6IDMwMHB4O1xuICAgICAgICAgICAgd2lkdGg6IDMwMHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgQGluY2x1ZGUgbWVkaWFNYXhTTSB7XG4gICAgICAgICAgICB3aWR0aDogMjI0cHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDIyNHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgcGF0aCB7XG4gICAgICAgICAgICB0cmFuc2l0aW9uLXByb3BlcnR5OiBmaWxsO1xuICAgICAgICAgICAgQGluY2x1ZGUgdHJBbjM7XG4gICAgICAgIH1cblxuICAgICAgICAubGV0dGVyIHtcbiAgICAgICAgICAgIGZpbGw6ICR3aGl0ZTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5kb3Qge1xuICAgICAgICAgICAgZmlsbDogJGJsYWNrO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJjphY3RpdmUge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdGhlbWVIb3ZlcjtcblxuICAgICAgICBzdmcge1xuICAgICAgICAgICAgYW5pbWF0aW9uLXBsYXktc3RhdGU6IHBhdXNlZDtcblxuICAgICAgICAgICAgLmxldHRlciB7XG4gICAgICAgICAgICAgICAgZmlsbDogJHdoaXRlO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuZG90IHtcbiAgICAgICAgICAgICAgICBmaWxsOiAkYmxhY2s7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBAaW5jbHVkZSBkZXNjdG9wSG92ZXIge1xuICAgICAgICAvLyBiYWNrZ3JvdW5kLWNvbG9yOiAkdGhlbWU7XG5cbiAgICAgICAgc3ZnIHtcbiAgICAgICAgICAgIGFuaW1hdGlvbi1wbGF5LXN0YXRlOiBwYXVzZWQ7XG4gICAgICAgIH1cblxuICAgICAgICAmOmFjdGl2ZSB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdGhlbWVIb3ZlcjtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmdyZXktcm91bmQge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBwYWRkaW5nOiAwIDE2cHg7XG4gICAgaGVpZ2h0OiAzNHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDQwcHg7XG4gICAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JleUxpZ2h0O1xuICAgIHRyYW5zaXRpb24tcHJvcGVydHk6IGJhY2tncm91bmQtY29sb3IsIGNvbG9yLCBib3JkZXItY29sb3I7XG4gICAgQGluY2x1ZGUgdHJBbjM7XG5cbiAgICBAaW5jbHVkZSBkZXNjdG9wSG92ZXIge1xuICAgICAgICBib3JkZXItY29sb3I6ICRibGFjaztcbiAgICB9XG5cbiAgICAmOmFjdGl2ZSB7XG4gICAgICAgIGJvcmRlci1jb2xvcjogJGJsYWNrO1xuICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmxhY2s7XG4gICAgfVxufVxuXG4uYnRuLW5leHQge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICB3aWR0aDogNjJweDtcbiAgICBoZWlnaHQ6IDYycHg7XG4gICAgcGFkZGluZzogM3B4O1xuICAgIC8vIG92ZXJmbG93OiBoaWRkZW47XG4gICAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmdjO1xuICAgIHRyYW5zaXRpb24tcHJvcGVydHk6IGJhY2tncm91bmQtY29sb3I7XG4gICAgQGluY2x1ZGUgdHJBbjM7XG5cbiAgICAuc3ZnIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAgIC5pY29uIHtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDI1cHgsIDIwcHgpO1xuICAgICAgICAgICAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyO1xuICAgICAgICAgICAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogZmlsbCwgdHJhbnNmb3JtO1xuICAgICAgICAgICAgQGluY2x1ZGUgdHJBbjM7XG4gICAgICAgIH1cblxuICAgICAgICBjaXJjbGUge1xuICAgICAgICAgICAgZmlsbDogbm9uZTtcbiAgICAgICAgICAgIHN0cm9rZS13aWR0aDogMTtcbiAgICAgICAgICAgIC8vIHN0cm9rZS1saW5lY2FwOiBzcXVhcmU7XG4gICAgICAgICAgICAvLyBzdHJva2UtbGluZWpvaW46IHJvdW5kO1xuICAgICAgICAgICAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoLTEwMGRlZyk7XG4gICAgICAgICAgICB0cmFuc2l0aW9uLXByb3BlcnR5OiBzdHJva2UsIHN0cm9rZS1kYXNoYXJyYXksIHN0cm9rZS1kYXNob2Zmc2V0O1xuICAgICAgICAgICAgQGluY2x1ZGUgdHJBbjM7XG4gICAgICAgIH1cblxuICAgICAgICAuY2lyY2xlLWJlZm9yZSB7XG4gICAgICAgICAgICBzdHJva2U6ICR0aGVtZTtcbiAgICAgICAgICAgIHN0cm9rZS1vcGFjaXR5OiAwLjI7XG4gICAgICAgIH1cblxuICAgICAgICAuY2lyY2xlLXByb2dyZXNzIHtcbiAgICAgICAgICAgIHN0cm9rZTogJHRoZW1lO1xuICAgICAgICAgICAgc3Ryb2tlLW9wYWNpdHk6IDE7XG4gICAgICAgICAgICAvLyBzdHJva2UtZGFzaG9mZnNldDogNTZweDtcblxuICAgICAgICB9XG5cbiAgICAgICAgLmNpcmNsZS1hZnRlciB7XG4gICAgICAgICAgICBzdHJva2U6ICRiZ2M7XG4gICAgICAgICAgICBzdHJva2Utd2lkdGg6IDJweDtcbiAgICAgICAgICAgIHN0cm9rZS1kYXNob2Zmc2V0OiA0cHg7XG4gICAgICAgIH1cblxuICAgIH1cblxuICAgICYucHJldmlvdXNlZCB7XG4gICAgICAgIHN2ZyB7XG4gICAgICAgICAgICAuaWNvbiB7XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTI1cHgsIDIwcHgpIHNjYWxlKC0xLCAxKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIEBpbmNsdWRlIGRlc2N0b3BIb3ZlciB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR0aGVtZUxpZ2h0O1xuXG4gICAgICAgIC5jaXJjbGUtYWZ0ZXIge1xuICAgICAgICAgICAgc3Ryb2tlOiAkdGhlbWVMaWdodDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICY6YWN0aXZlIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHRoZW1lTGlnaHQ7XG5cbiAgICAgICAgLmNpcmNsZS1hZnRlciB7XG4gICAgICAgICAgICBzdHJva2U6ICR0aGVtZUxpZ2h0O1xuICAgICAgICB9XG5cbiAgICAgICAgLmNpcmNsZS1wcm9ncmVzcyB7XG4gICAgICAgICAgICBzdHJva2U6ICR0aGVtZUhvdmVyO1xuICAgICAgICB9XG5cbiAgICAgICAgc3ZnIHtcbiAgICAgICAgICAgIHBhdGgge1xuICAgICAgICAgICAgICAgIGZpbGw6ICR0aGVtZUhvdmVyO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG4ubmF2LWJ0biB7XG4gICAgc3ZnIHtcbiAgICAgICAgb3ZlcmZsb3c6IHZpc2libGU7XG5cbiAgICAgICAgcGF0aCxcbiAgICAgICAgcmVjdCB7XG4gICAgICAgICAgICB0cmFuc2l0aW9uLXByb3BlcnR5OiBmaWxsLCBzdHJva2U7XG4gICAgICAgICAgICBAaW5jbHVkZSB0ckFuMztcbiAgICAgICAgfVxuICAgIH1cblxuICAgICYuc3dpcGVyLWJ1dHRvbi1kaXNhYmxlZCB7XG4gICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuXG4gICAgICAgIHN2ZyB7XG4gICAgICAgICAgICBwYXRoIHtcbiAgICAgICAgICAgICAgICBmaWxsOiAkZ3JleTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgcmVjdCB7XG4gICAgICAgICAgICAgICAgc3Ryb2tlOiAkZ3JleTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIEBpbmNsdWRlIGRlc2N0b3BIb3ZlciB7XG4gICAgICAgIHN2ZyB7XG4gICAgICAgICAgICBwYXRoIHtcbiAgICAgICAgICAgICAgICAvLyBmaWxsOiAkdGhlbWVIb3ZlcjtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgcmVjdCB7XG4gICAgICAgICAgICAgICAgLy8gc3Ryb2tlOiAkdGhlbWVIb3ZlcjtcbiAgICAgICAgICAgICAgICBzdHJva2U6ICR0aGVtZTtcbiAgICAgICAgICAgICAgICBmaWxsOiAkdGhlbWVMaWdodDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgICY6YWN0aXZlIHtcbiAgICAgICAgc3ZnIHtcbiAgICAgICAgICAgIHBhdGgge1xuICAgICAgICAgICAgICAgIGZpbGw6ICR3aGl0ZTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgcmVjdCB7XG4gICAgICAgICAgICAgICAgc3Ryb2tlOiAkdGhlbWU7XG4gICAgICAgICAgICAgICAgZmlsbDogJHRoZW1lO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgJl93aGl0ZSB7XG4gICAgICAgIHN2ZyB7XG4gICAgICAgICAgICByZWN0IHtcbiAgICAgICAgICAgICAgICBzdHJva2U6ICR3aGl0ZTtcbiAgICAgICAgICAgICAgICBmaWxsOiAkd2hpdGU7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIHBhdGgge1xuICAgICAgICAgICAgICAgIGZpbGw6ICR0aGVtZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICYuc3dpcGVyLWJ1dHRvbi1kaXNhYmxlZCB7XG4gICAgICAgICAgICBzdmcge1xuICAgICAgICAgICAgICAgIHJlY3Qge1xuICAgICAgICAgICAgICAgICAgICBzdHJva2U6ICRibGFjay04O1xuICAgICAgICAgICAgICAgICAgICBmaWxsOiAkYmxhY2stODtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICBwYXRoIHtcbiAgICAgICAgICAgICAgICAgICAgZmlsbDogJGJsYWNrO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuXG5cbi5wYWdpbmF0b3JzIHtcbiAgICAmLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pYyB7XG4gICAgICAgIHdpZHRoOiA0MHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMTFweCkgIWltcG9ydGFudDtcbiAgICAgICAgb3ZlcmZsb3c6IHZpc2libGU7XG5cbiAgICAgICAgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldCB7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDApO1xuICAgICAgICB9XG5cbiAgICAgICAgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1hY3RpdmUtcHJldixcbiAgICAgICAgLy8gLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1hY3RpdmUtcHJldi1wcmV2LFxuICAgICAgICAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWFjdGl2ZS1uZXh0LFxuICAgICAgICAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWFjdGl2ZS1uZXh0LW5leHQsXG4gICAgICAgIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtYWN0aXZlLW1haW4ge1xuICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxKSAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICB9XG5cbiAgICAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0IHtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICB3aWR0aDogNXB4O1xuICAgICAgICBoZWlnaHQ6IDVweDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgICAgICAgZmxleC1zaHJpbms6IDA7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4yMCk7XG4gICAgICAgIHRyYW5zaXRpb24tcHJvcGVydHk6IGJhY2tncm91bmQtY29sb3I7XG4gICAgICAgIEBpbmNsdWRlIHRyQW4zO1xuXG4gICAgICAgICYuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWFjdGl2ZSB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdGhlbWU7XG4gICAgICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuXG4ubW9kYWwtY2xvc2VyIHtcbiAgICBzdmcge1xuICAgICAgICB0cmFuc2l0aW9uLXByb3BlcnR5OiB0cmFuc2Zvcm07XG4gICAgICAgIEBpbmNsdWRlIHRyQW4zO1xuXG4gICAgICAgIHJlY3QsXG4gICAgICAgIHBhdGgge1xuICAgICAgICAgICAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogZmlsbCwgc3Ryb2tlLCBmaWxsLW9wYWNpdHk7XG4gICAgICAgICAgICBAaW5jbHVkZSB0ckFuMztcbiAgICAgICAgfVxuICAgIH1cblxuICAgIEBpbmNsdWRlIGRlc2N0b3BIb3ZlciB7XG4gICAgICAgIHN2ZyB7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmOmFjdGl2ZSB7XG4gICAgICAgIHN2ZyB7XG4gICAgICAgICAgICByZWN0IHtcbiAgICAgICAgICAgICAgICBmaWxsLW9wYWNpdHk6IC4xNTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuXG5cbi5iYWNrLWJ0biB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGdhcDogMTJweDtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgICB3aWR0aDogbWF4LWNvbnRlbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICBAaW5jbHVkZSB0ckFuMztcblxuICAgIHN2ZyB7XG5cbiAgICAgICAgcGF0aCB7XG4gICAgICAgICAgICBmaWxsOiBjdXJyZW50Q29sb3I7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgICAgY29sb3I6ICR0aGVtZTtcbiAgICB9XG59XG5cblxuXG5Aa2V5ZnJhbWVzIHJvdCB7XG5cbiAgICAxMDAlIHtcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMXR1cm4pO1xuICAgIH1cbn0iLCIuaGVhZGVyIHtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgaW5zZXQ6IDA7XG4gICAgYm90dG9tOiBhdXRvO1xuICAgIHotaW5kZXg6IDMwO1xuICAgIHVzZXItc2VsZWN0OiBub25lO1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIHBhZGRpbmc6IDQwcHggMDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKCRiZ2MsIHZhcigtLWgtb3BhY2l0eSwgMCkpO1xuXG5cbiAgICBAbWl4aW4gaExpbmUge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBnYXA6IDQwcHg7XG5cbiAgICAgICAgQGluY2x1ZGUgbWVkaWFNYXhYTCB7XG4gICAgICAgICAgICBnYXA6ICRwYWRkaW5nO1xuICAgICAgICB9XG5cbiAgICAgICAgQGluY2x1ZGUgbWVkaWFNYXhMRyB7XG4gICAgICAgICAgICBnYXA6IDIwcHg7XG4gICAgICAgIH1cblxuICAgICAgICBAaW5jbHVkZSBtZWRpYU1heE1EIHtcbiAgICAgICAgICAgIGdhcDogJHBhZGRpbmc7XG4gICAgICAgIH1cblxuICAgICAgICBAaW5jbHVkZSBtZWRpYU1heFNNIHtcbiAgICAgICAgICAgIGdhcDogMTZweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIEBpbmNsdWRlIG1lZGlhTWF4WEwge1xuICAgICAgICBwYWRkaW5nOiAkcGFkZGluZyAwO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIG1lZGlhTWF4TEcge1xuICAgICAgICBwYWRkaW5nOiAkcGFkZGluZyAwO1xuICAgICAgICAvLyBwYWRkaW5nOiAzMHB4IDA7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgbWVkaWFNYXhNRCB7XG4gICAgICAgIHBhZGRpbmc6IDE2cHggMDtcbiAgICAgICAgLy8gcGFkZGluZzogJHBhZGRpbmcgMDtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBtZWRpYU1heFNNIHtcbiAgICB9XG5cbiAgICAmX19wb2ludGVyLWV2ZW50ZWQge1xuICAgICAgICBwb2ludGVyLWV2ZW50czogYWxsXG4gICAgfVxuXG4gICAgJl9fY29udGVudCB7XG4gICAgICAgIEBpbmNsdWRlIGhMaW5lO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgfVxuXG4gICAgJl9fYnVyZ2VyZWQtY29udGVudCB7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgICAgICBmbGV4LWdyb3c6IDI7XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhTWF4TEcge1xuICAgICAgICAgICAgcG9zaXRpb246IGZpeGVkO1xuICAgICAgICAgICAgaW5zZXQ6IDA7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwMGx2aDtcbiAgICAgICAgICAgIHBhZGRpbmc6ICRwYWRkaW5nO1xuICAgICAgICAgICAgcG9pbnRlci1ldmVudHM6IGFsbDtcbiAgICAgICAgICAgIEBpbmNsdWRlIGJnY0JsdXI7XG4gICAgICAgICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgICAgIH1cbiAgICAgICAgQGluY2x1ZGUgbWVkaWFNYXhNRCB7XG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICB9XG4gICAgICAgIEBtZWRpYShtaW4td2lkdGg6IDk5M3B4KSB7XG4gICAgICAgICAgICB2aXNpYmlsaXR5OiB2aXNpYmxlICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBvcGFjaXR5OiAxICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICB9XG4gICAgJl9fYnVyZ2VyZWQtY2FyZCB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBAaW5jbHVkZSBoTGluZTtcbiAgICAgICAgQGluY2x1ZGUgbWVkaWFNYXhMRyB7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICBkaXNwbGF5OiBncmlkO1xuICAgICAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgYXV0bztcbiAgICAgICAgICAgIGdhcDogJHBhZGRpbmc7XG4gICAgICAgICAgICBwYWRkaW5nOiA4MHB4IDEwMHB4O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB3aWR0aD0nNzcxJyBoZWlnaHQ9JzM5NCcgdmlld0JveD0nMCAwIDc3MSAzOTQnIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NwYXRoIGZpbGwtcnVsZT0nZXZlbm9kZCcgY2xpcC1ydWxlPSdldmVub2RkJyBkPSdNNzcxLjQ3OSAzMzIuNDI5QzczNS40NDYgMzQzLjExMyA2OTguMDA3IDM1MC4yNDUgNjU5LjYwNyAzNTMuNDU0QzY4Ni45OTkgMzcwLjEzNyA3MTIuNzg4IDM4OS4wOCA3MzYuNzM4IDQxMEg3MzUuMjE4QzcxMS4yMTEgMzg5LjExNyA2ODUuMzYzIDM3MC4yMiA2NTcuOTExIDM1My41OTNDNjI1LjY2MyAzNTYuMTg5IDU5Mi43NDQgMzU2LjAxOCA1NTkuNDIgMzUyLjg2MUM0NzIuNjQyIDM0NC42NDEgMzkyLjM2NiAzMTcuMDUgMzIyLjQ2NCAyNzQuNzY4QzIwMS4yNzMgMjg0LjU5NCA4OS41ODU5IDMzMy41NjUgMS41MjQ0MSA0MTBIMEM4OC4wMTk1IDMzMy4yODUgMTk5LjczMiAyODQuMDE5IDMyMS4wMDggMjczLjg4NUMyMTEuNjQxIDIwNy4yNzUgMTI3LjgzNyAxMDQuNjM1IDg0LjUxMjcgLTE2SDg1LjU3NTJDMTI5LjAxMiAxMDQuNzA2IDIxMy4wNTggMjA3LjMzNyAzMjIuNzA0IDI3My43NDVDMzU0Ljk1MiAyNzEuMTUgMzg3Ljg3MSAyNzEuMzIgNDIxLjE5NSAyNzQuNDc3QzUwNy45NzQgMjgyLjY5NyA1ODguMjQ5IDMxMC4yODggNjU4LjE1MSAzNTIuNTdDNjk3LjA2MiAzNDkuNDE1IDczNC45OTUgMzQyLjIyNSA3NzEuNDc5IDMzMS4zODZWMzMyLjQyOVpNNTU5LjUxNCAzNTEuODY2QzU5Mi4zMDEgMzU0Ljk3MiA2MjQuNjk0IDM1NS4xODIgNjU2LjQ0MSAzNTIuNzA2QzU4Ni45NDQgMzEwLjkwNyA1MDcuMjMxIDI4My42MzEgNDIxLjEwMiAyNzUuNDczQzM4OC4zMTQgMjcyLjM2NyAzNTUuOTIxIDI3Mi4xNTcgMzI0LjE3NCAyNzQuNjMyQzM5My42NzEgMzE2LjQzMiA0NzMuMzg0IDM0My43MDcgNTU5LjUxNCAzNTEuODY2WicgZmlsbD0nJTIzREUwMDVCJyBmaWxsLW9wYWNpdHk9JzAuMicvJTNFJTNDL3N2ZyUzRSUwQVwiKTtcbiAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCBib3R0b207XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJnYztcbiAgICAgICAgfVxuICAgICAgICBAaW5jbHVkZSBtZWRpYU1heE1EIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDYwcHg7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA4MHB4O1xuICAgICAgICAgICAgbWF4LWhlaWdodDogMTAwbHZoO1xuICAgICAgICAgICAgb3ZlcmZsb3c6IGF1dG87XG4gICAgICAgIH1cbiAgICAgICAgQGluY2x1ZGUgbWVkaWFNYXhTTSB7XG4gICAgICAgICAgICBwYWRkaW5nOiAzMnB4ICRwYWRkaW5nO1xuICAgICAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG4gICAgICAgICAgICBqdXN0aWZ5LWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICBnYXA6IDMycHg7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuICAgICAgICB9XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhTWluIHtcbiAgICAgICAgICAgIGhlaWdodDogMTAwbHZoO1xuICAgICAgICB9XG4gICAgfVxuICAgICZfX2J1cmdlcmVkLWFkZHJlc3Mge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhTWF4TEcge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMjJweDtcbiAgICAgICAgfVxuICAgICAgICBAaW5jbHVkZSBtZWRpYU1heE1EIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxOHB4O1xuICAgICAgICB9XG4gICAgfVxuICAgICZfX2J1cmdlcmVkLWNsb3NlciB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAyOHB4O1xuICAgICAgICByaWdodDogNjBweDtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgQGluY2x1ZGUgbWVkaWFNYXhMRyB7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIH1cbiAgICAgICAgQGluY2x1ZGUgbWVkaWFNYXhNRCB7XG4gICAgICAgICAgICB0b3A6IDE2cHg7XG4gICAgICAgICAgICByaWdodDogMTZweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICZfX25hdiB7XG4gICAgICAgIGZsZXgtZ3JvdzogMjtcbiAgICAgICAgQGluY2x1ZGUgbWVkaWFNYXhMRyB7XG4gICAgICAgICAgICBncmlkLXJvdzogc3BhbiAyO1xuICAgICAgICB9XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhTWF4U00ge1xuICAgICAgICAgICAgZ3JpZC1yb3c6IGF1dG87XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmX19uYXYtbGlzdCB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGdhcDogMzJweDtcblxuICAgICAgICBAaW5jbHVkZSBtZWRpYU1heFhMIHtcbiAgICAgICAgICAgIGdhcDogJHBhZGRpbmc7XG4gICAgICAgIH1cbiAgICAgICAgQGluY2x1ZGUgbWVkaWFNYXhMRyB7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgICAgICAgICBnYXA6IDhweDtcbiAgICAgICAgfVxuICAgICAgICBAaW5jbHVkZSBtZWRpYU1heFNNIHtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmX19saW5rIHtcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICBsaW5lLWhlaWdodDogMTtcblxuICAgICAgICBAaW5jbHVkZSBtZWRpYU1heFhMIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgfVxuICAgICAgICBAaW5jbHVkZSBtZWRpYU1heExHIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA0MHB4O1xuICAgICAgICB9XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhTWF4TUQge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDMycHg7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICB9XG5cbiAgICAgICAgJl90by1mb3JtIHtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgIH1cblxuICAgICAgICAmX2J0biB7XG4gICAgICAgICAgICAvLyBwYWRkaW5nLXRvcDogMnB4O1xuICAgICAgICAgICAgaGVpZ2h0OiAzMnB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWFNYXhMRyB7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA1NnB4O1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICZfdGVsIHtcbiAgICAgICAgICAgIG9yZGVyOiAxO1xuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWFNYXhMRyB7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA0NHB4O1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhTWF4TUQge1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmX19jb250YWN0cyB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGdhcDogMTZweDtcblxuICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgb3JkZXI6IDI7XG4gICAgICAgICAgICBAaW5jbHVkZSBwb2ludCgkdGhlbWUpO1xuXG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYU1heFhMIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgQGluY2x1ZGUgbWVkaWFNYXhYTCB7XG4gICAgICAgICAgICBnYXA6ICRwYWRkaW5nO1xuICAgICAgICB9XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhTWF4TEcge1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgfVxuICAgICAgICBAaW5jbHVkZSBtZWRpYU1heFNNIHtcbiAgICAgICAgICAgIGdhcDogMTZweDtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmX19zb2NpYWxzIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgZ2FwOiA4cHg7XG4gICAgICAgIG9yZGVyOiAzO1xuICAgICAgICBAaW5jbHVkZSBtZWRpYU1heExHIHtcbiAgICAgICAgICAgIGdhcDogMTZweDtcbiAgICAgICAgfVxuICAgICAgICBAaW5jbHVkZSBtZWRpYU1heFNNIHtcbiAgICAgICAgICAgIGdhcDogJHBhZGRpbmc7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmX19zb2NpYWwtbGluayB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICBmbGV4LXNocmluazogMDtcbiAgICAgICAgd2lkdGg6IDMycHg7XG4gICAgICAgIGhlaWdodDogMzJweDtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJGJsYWNrO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICAgICAgICB0cmFuc2l0aW9uLXByb3BlcnR5OiBib3JkZXItY29sb3IsIGJhY2tncm91bmQtY29sb3I7XG4gICAgICAgIEBpbmNsdWRlIHRyQW4zO1xuXG4gICAgICAgIHN2ZyB7XG4gICAgICAgICAgICBoZWlnaHQ6IDE2cHg7XG4gICAgICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgICAgICAgICAgcGF0aCB7XG4gICAgICAgICAgICAgICAgZmlsbDogJGJsYWNrO1xuICAgICAgICAgICAgICAgIHRyYW5zaXRpb24tcHJvcGVydHk6IGZpbGw7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgdHJBbjM7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmLmJpZ2xpZnkge1xuICAgICAgICAgICAgICAgIGhlaWdodDogMjBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICBAaW5jbHVkZSBtZWRpYU1heExHIHtcbiAgICAgICAgICAgIGhlaWdodDogNDBweDtcbiAgICAgICAgICAgIHdpZHRoOiA0MHB4O1xuICAgICAgICAgICAgc3ZnIHtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDIwcHg7XG4gICAgICAgICAgICAgICAgJi5iaWdsaWZ5IHtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAyNHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICBAaW5jbHVkZSBkZXNjdG9wSG92ZXIge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGdyZXlMaWdodDtcbiAgICAgICAgfVxuICAgICAgICAmOmFjdGl2ZSB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmxhY2s7XG4gICAgICAgICAgICBzdmcge1xuICAgICAgICAgICAgICAgIHBhdGgge1xuICAgICAgICAgICAgICAgICAgICBmaWxsOiAkd2hpdGU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgJl9fYnVyZ2VyZWQtY29udGVudCB7XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhTWF4TEcge1xuICAgICAgICAgICAgLy8gZGlzcGxheTogbm9uZTtcblxuICAgICAgICB9XG4gICAgfVxuXG4gICAgJl9fdGFibGV0LWFjdGlvbnMge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhTWF4TEcge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICBnYXA6IDE2cHg7XG5cbiAgICAgICAgfVxuICAgIH1cblxuICAgICZfX2NpcmNsZS1idG4ge1xuICAgICAgICBmbGV4LXNocmluazogMDtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIGhlaWdodDogNDhweDtcbiAgICAgICAgd2lkdGg6IDQ4cHg7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG5cbiAgICAgICAgJl9idXJnZXIge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHRoZW1lO1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvcjtcbiAgICAgICAgICAgIEBpbmNsdWRlIHRyQW4zO1xuICAgICAgICAgICAgc3ZnIHtcbiAgICAgICAgICAgICAgICBvdmVyZmxvdzogdmlzaWJsZTtcblxuICAgICAgICAgICAgICAgIHBhdGgsXG4gICAgICAgICAgICAgICAgcmVjdCB7XG4gICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb24tcHJvcGVydHk6IGZpbGwsIHN0cm9rZSwgdHJhbnNmb3JtO1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB0ckFuMztcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIGRlc2N0b3BIb3ZlciB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHRoZW1lSG92ZXI7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICY6YWN0aXZlIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdGhlbWVIb3ZlcjtcbiAgICAgICAgICAgICAgICBwYXRoIHtcbiAgICAgICAgICAgICAgICAgICAgJjpmaXJzdC1vZi10eXBlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMXB4KTtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICY6bnRoLW9mLXR5cGUoMikge1xuICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDJweCk7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAmOmxhc3Qtb2YtdHlwZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTJweCk7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgfVxuXG4gICAgICAgICZfdGVsIHtcbiAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRibGFjaztcbiAgICAgICAgICAgIHRyYW5zaXRpb24tcHJvcGVydHk6IGJvcmRlci1jb2xvciwgYmFja2dyb3VuZC1jb2xvcjtcbiAgICAgICAgICAgIEBpbmNsdWRlIHRyQW4zO1xuXG4gICAgICAgICAgICBzdmcge1xuXG4gICAgICAgICAgICAgICAgcGF0aCxcbiAgICAgICAgICAgICAgICByZWN0IHtcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogZmlsbCwgc3Ryb2tlO1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB0ckFuMztcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIGRlc2N0b3BIb3ZlciB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGdyZXlMaWdodDs7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICY6YWN0aXZlIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmxhY2s7XG4gICAgICAgICAgICAgICAgc3ZnIHtcbiAgICAgICAgICAgICAgICAgICAgcGF0aCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBmaWxsOiAkd2hpdGU7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgfVxuXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhTWF4TUQge1xuICAgICAgICAgICAgaGVpZ2h0OiA0MHB4O1xuICAgICAgICAgICAgd2lkdGg6IDQwcHg7XG4gICAgICAgIH1cbiAgICAgICAgQGluY2x1ZGUgbWVkaWFNYXhTTSB7XG4gICAgICAgICAgICB3aWR0aDogMzJweDtcbiAgICAgICAgICAgIGhlaWdodDogMzJweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICZfX2xvZ28ge1xuICAgICAgICBmbGV4LXNocmluazogMDtcblxuICAgICAgICBAaW5jbHVkZSBtZWRpYU1heExHIHtcbiAgICAgICAgICAgIGhlaWdodDogNDhweDtcblxuICAgICAgICAgICAgc3ZnIHtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICBAaW5jbHVkZSBtZWRpYU1heE1EIHtcbiAgICAgICAgICAgIGhlaWdodDogNDBweDtcbiAgICAgICAgfVxuICAgICAgICBAaW5jbHVkZSBtZWRpYU1heFNNIHtcbiAgICAgICAgICAgIGhlaWdodDogMzJweDtcbiAgICAgICAgfVxuICAgIH1cbn0iLCIuaGVybyB7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIGluc2V0OiAwO1xuICAgIHVzZXItc2VsZWN0OiBub25lO1xuXG4gICAgQGluY2x1ZGUgbWVkaWFNYXhNRCB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB9XG5cbiAgICAmX19jb250YWluZXIge1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgfVxuXG4gICAgJl9fY29udGVudCB7XG4gICAgICAgIHBhZGRpbmc6IDEyMHB4IDAgMTgwcHg7XG4gICAgICAgIG1pbi1oZWlnaHQ6IDEwMGx2aDtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGdhcDogNjBweDtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuXG4gICAgICAgIC8vIEBtZWRpYShtYXgtaGVpZ2h0OiA3MDBweCkge1xuICAgICAgICAvLyAgICBwYWRkaW5nOiAxMjBweCAwO1xuICAgICAgICAvLyAgICBtaW4taGVpZ2h0OiAxMDAwcHg7XG4gICAgICAgIC8vIH1cblxuICAgICAgICBAaW5jbHVkZSBtZWRpYU1heExHIHtcbiAgICAgICAgICAgIGdhcDogNTBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhTWF4TUQge1xuICAgICAgICAgICAgZ2FwOiA0MHB4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgc3ZnIHtcbiAgICAgICAgZmxleC1zaHJpbms6IC41O1xuICAgICAgICBAaW5jbHVkZSBtZWRpYU1heExHIHtcbiAgICAgICAgICAgIC8vIHdpZHRoOiAzMTVweDtcbiAgICAgICAgICAgIC8vIGhlaWdodDogYXV0bztcbiAgICAgICAgfVxuXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhTWF4TUQge1xuICAgICAgICAgICAgd2lkdGg6IDI5MHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgQGluY2x1ZGUgbWVkaWFNYXhTTSB7XG4gICAgICAgICAgICAvLyB3aWR0aDogO1xuICAgICAgICAgICAgd2lkdGg6IGNhbGMoMTAwdncgLSAjeyRwYWRkaW5nfSAqIDIgLSAzMnB4KTtcbiAgICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICAgIG1heC13aWR0aDogMzIwcHg7XG4gICAgICAgIH1cbiAgICB9XG4gICAgJl9fYWRkcmVzcyB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICBAaW5jbHVkZSBtZWRpYU1heFNNIHtcbiAgICAgICAgICAgIGdhcDogOHB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gICAgICAgICAgICB3aWR0aDogbWluLWNvbnRlbnQ7XG4gICAgICAgIH1cbiAgICAgICAgYWRkcmVzcyB7XG4gICAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5maXJzdC1zZWN0aW9uIHtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKDEwMGx2aCAtIDUwcHgpO1xuICAgIC8vIEBtZWRpYShtYXgtaGVpZ2h0OiA3MDBweCkge1xuICAgIC8vICAgICBtaW4taGVpZ2h0OiAxMDAwcHg7XG4gICAgLy8gICAgIG1hcmdpbi10b3A6IDEwMDBweDtcbiAgICAvLyB9XG4gICAgQGluY2x1ZGUgbWVkaWFNYXhNRCB7XG4gICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgfVxufSIsIi5hYm91dCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGJnYztcbiAgICAmX19sYXllci0wIHtcbiAgICAgICAgei1pbmRleDogMDtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIH1cblxuICAgICZfX2xheWVyLTEge1xuICAgICAgICB6LWluZGV4OiAxO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgfVxuXG4gICAgJl9fbGF5ZXItMiB7XG4gICAgICAgIHotaW5kZXg6IDI7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB9XG5cblxuICAgICZfX2NvbnRlbnQge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgfVxuXG4gICAgJl9fc3dpcGVyIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIH1cblxuICAgICZfX3N3aXBlci1saXN0IHtcbiAgICAgICAgaGVpZ2h0OiAxMTBsdmg7XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhTWF4TUQge1xuICAgICAgICAgICAgaGVpZ2h0OiAxMDB2aDtcbiAgICAgICAgICAgIG1heC1oZWlnaHQ6IDgwMHB4O1xuICAgICAgICAgICAgbWluLWhlaWdodDogNTg4cHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmX19zbGlkZS1jb250ZW50IHtcbiAgICAgICAgQGluY2x1ZGUgZ3JpZDEyO1xuXG4gICAgfVxuICAgICZfX3RleHQtY29udGVudCB7XG4gICAgICAgIGdyaWQtY29sdW1uOiAyIC8gMTI7XG4gICAgICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMzI4cHggMWZyO1xuICAgICAgICBjb2x1bW4tZ2FwOiA3MHB4O1xuICAgICAgICByb3ctZ2FwOiA1NnB4O1xuICAgICAgICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhTWF4WFhMIHtcbiAgICAgICAgICAgIGdyaWQtY29sdW1uOiAxIC8gMTM7XG4gICAgICAgIH1cbiAgICAgICAgQGluY2x1ZGUgbWVkaWFNYXhYTCB7XG4gICAgICAgICAgICBjb2x1bW4tZ2FwOiA1NnB4O1xuICAgICAgICB9XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhTWF4TEcge1xuICAgICAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG4gICAgICAgICAgICBnYXA6ICRwYWRkaW5nO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJl9fc2xpZGUge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgcGljdHVyZSB7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICBpbnNldDogMDtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICB9XG4gICAgICAgIGltZyB7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICBpbnNldDogMDtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgICAgICAgICBvYmplY3QtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gICAgICAgICAgICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgICAgICAgfVxuXG4gICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgQGV4dGVuZCAuYWJvdXRfX2xheWVyLTE7XG4gICAgICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICAgICAgICAgIHVzZXItc2VsZWN0OiBub25lO1xuICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICBpbnNldDogMDtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDE4MGRlZywgcmdiYSgwLCAwLCAwLCAwLjAwKSA0OC40NCUsIHJnYmEoMCwgMCwgMCwgMC4zMCkgNzMuNDQlKSwgbGluZWFyLWdyYWRpZW50KDBkZWcsIHJnYmEoMCwgMCwgMCwgMC40MCkgMCUsIHJnYmEoMCwgMCwgMCwgMC40MCkgMTAwJSk7XG4gICAgICAgIH1cblxuICAgICAgICAmLnN3aXBlci1zbGlkZS1hY3RpdmUge1xuICAgICAgICAgICAgLmFib3V0X190ZXh0LWNvbnRlbnQge1xuICAgICAgICAgICAgICAgIHVzZXItc2VsZWN0OiB0ZXh0O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgJl9fdGl0bGUge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBnYXA6IDE2cHg7XG4gICAgICAgIGdyaWQtY29sdW1uOiBzcGFuIDI7XG4gICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICAgICAgfVxuICAgXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhTWF4WEwge1xuICAgICAgICAgICAgZ2FwOiAwO1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgICAgICAgICAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgICAgICAgfVxuICAgICAgICBAaW5jbHVkZSBtZWRpYU1heExHIHtcbiAgICAgICAgICAgIGdyaWQtY29sdW1uOiBhdXRvO1xuICAgICAgICAgICAgaGVpZ2h0OiA5NnB4O1xuICAgICAgICB9XG4gICAgICAgIFxuICAgIH1cblxuICAgICZfX2Rlc2Mge1xuICAgICAgICBoZWlnaHQ6IGNhbGMoNjRweCArIDE2MHB4IC0gI3skcGFkZGluZ30pO1xuICAgICAgICBncmlkLWNvbHVtbi1zdGFydDogMjtcbiAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgZm9udC1mYW1pbHk6ICRtYWluRm9udDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhTWF4TEcge1xuICAgICAgICAgICAgZ3JpZC1jb2x1bW46IGF1dG87XG4gICAgICAgICAgICBoZWlnaHQ6IDE0NHB4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJl9fc3dpdGNoZXJzLXdyYXAge1xuICAgICAgICBAaW5jbHVkZSBncmlkMTI7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgYm90dG9tOiAxNjBweDtcbiAgICAgICAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgICAgICBcbiAgICAgICAgQGluY2x1ZGUgbWVkaWFNYXhMRyB7XG4gICAgICAgICAgICBib3R0b206IGNhbGMoI3skcGFkZGluZ30gKiA0ICsgMTQ0cHggKyA5NnB4KTtcbiAgICAgICAgfVxuICAgICAgICBAaW5jbHVkZSBtZWRpYU1heE1EIHtcbiAgICAgICAgICAgIGJvdHRvbTogY2FsYygjeyRwYWRkaW5nfSAqIDMgKyAxNDRweCArIDk2cHgpO1xuICAgICAgICB9XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhTWF4U00ge1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtICN7JHBhZGRpbmd9ICogMik7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDtcbiAgICAgICAgICAgIGdhcDogNXB4O1xuICAgICAgICB9XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhTWluIHtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICZfX3N3aXRjaGVycyB7XG4gICAgICAgIGdyaWQtY29sdW1uOiAyIC8gMTI7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGdhcDogJHBhZGRpbmc7XG4gICAgICAgIHVzZXItc2VsZWN0OiBhdXRvO1xuICAgICAgICBwb2ludGVyLWV2ZW50czogYWxsO1xuICAgICAgICBAaW5jbHVkZSBtZWRpYU1heFhYTCB7XG4gICAgICAgICAgICBncmlkLWNvbHVtbjogMSAvIDEzO1xuICAgICAgICB9XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhTWF4WEwge1xuICAgICAgICAgICAgZ3JpZC1jb2x1bW46IGF1dG87XG4gICAgICAgIH1cblxuICAgICAgICBAaW5jbHVkZSBtZWRpYU1heFNNIHtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kO1xuICAgICAgICAgICAgZ2FwOiA1cHg7XG4gICAgICAgIH1cbiAgICAgICAgQGluY2x1ZGUgbWVkaWFNaW4ge1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJl9fc3dpdGNoZXIge1xuICAgICAgICAkc3dpdGhlclNpemU6IDY0cHg7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgICAgICB3aWR0aDogJHN3aXRoZXJTaXplO1xuICAgICAgICBoZWlnaHQ6ICRzd2l0aGVyU2l6ZTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMTAwJTtcblxuICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICBpbnNldDogMDtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoLjkpO1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogYmFja2dyb3VuZC1jb2xvciwgZmlsdGVyLCB0cmFuc2Zvcm07XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIHRyQW4zO1xuICAgICAgICB9XG5cbiAgICAgICAgc3ZnIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgICAgICAgLmNoYW5nZS1zdHJva2Uge1xuICAgICAgICAgICAgICAgIHRyYW5zaXRpb24tcHJvcGVydHk6IHN0cm9rZTtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSB0ckFuMztcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmNoYW5nZS1maWxsIHtcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uLXByb3BlcnR5OiBmaWxsO1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRyQW4zO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgQGluY2x1ZGUgZGVzY3RvcEhvdmVyIHtcbiAgICAgICAgICAgIC5jaGFuZ2Utc3Ryb2tlIHtcbiAgICAgICAgICAgICAgICBzdHJva2U6ICR0aGVtZTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmNoYW5nZS1maWxsIHtcbiAgICAgICAgICAgICAgICBmaWxsOiAkdGhlbWU7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhTWF4TEcge1xuICAgICAgICAgICAgd2lkdGg6IDYwcHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDYwcHg7XG4gICAgICAgICAgICAuc3ZnLWRpYW1vbmQge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAyOHB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogMjJweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5zdmctc29mYSB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDI3LjA3OHB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogMjVweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5zdmctcHJvZmlsZSB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDI3LjAxMnB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogMzBweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnN2Zy1nbGFzcyB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDIwLjU5NnB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogMzBweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICB9XG5cbiAgICAgICAgQGluY2x1ZGUgbWVkaWFNYXhNRCB7XG4gICAgICAgICAgICB3aWR0aDogNTZweDtcbiAgICAgICAgICAgIGhlaWdodDogNTZweDtcblxuICAgICAgICAgICAgLnN2Zy1kaWFtb25kIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMjRweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDE4cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBcbiAgICAgICAgICAgIC5zdmctc29mYSB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDIzLjA3OHB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogMjFweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5zdmctcHJvZmlsZSB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDIzLjAxMnB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogMjZweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5zdmctZ2xhc3Mge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxNi41OTZweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDI2cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1hY3RpdmUge1xuICAgICAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG5cbiAgICAgICAgICAgIC5jaGFuZ2Utc3Ryb2tlIHtcbiAgICAgICAgICAgICAgICBzdHJva2U6ICR3aGl0ZTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmNoYW5nZS1maWxsIHtcbiAgICAgICAgICAgICAgICBmaWxsOiAkd2hpdGU7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdGhlbWU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgIH1cblxufVxuIiwiLmdhbGxlcnkge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICZfX3N3aXBlciB7XG4gICAgICAgIGhlaWdodDogODEwcHg7XG4gICAgICAgIHdpZHRoOiAxMDB2dztcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIG92ZXJmbG93LXg6IHZpc2libGU7XG5cbiAgICAgICAgQGluY2x1ZGUgbWVkaWFNYXhQYWdlIHtcbiAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgfVxuXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhTWF4WEwge1xuICAgICAgICAgICAgaGVpZ2h0OiA3MDBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhTWF4TEcge1xuICAgICAgICAgICAgaGVpZ2h0OiA2MDBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhTWF4TUQge1xuICAgICAgICAgICAgaGVpZ2h0OiA0MDBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhTWF4U00ge1xuICAgICAgICAgICAgaGVpZ2h0OiAyNDNweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICZfX3N3aXBlci1saXN0IHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICB9XG5cbiAgICAmX19zbGlkZSB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgIGdhcDogMTIwcHg7XG5cbiAgICAgICAgQGluY2x1ZGUgbWVkaWFNYXhYTCB7XG4gICAgICAgICAgICBnYXA6IDgwcHg7XG4gICAgICAgIH1cblxuICAgICAgICBAaW5jbHVkZSBtZWRpYU1heExHIHt9XG5cbiAgICAgICAgQGluY2x1ZGUgbWVkaWFNYXhNRCB7XG4gICAgICAgICAgICBnYXA6IDQwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAmOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogNjBweDtcblxuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWFNYXhYTCB7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogNDBweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWFNYXhMRyB7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMzBweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWFNYXhNRCB7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMjBweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWFNYXhTTSB7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogOHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJjpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDYwcHg7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhTWF4WEwge1xuICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogNDBweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWFNYXhMRyB7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAzMHB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYU1heE1EIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhTWF4U00ge1xuICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogOHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDIwMHB4O1xuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWFNYXhMRyB7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMTYwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYU1heE1EIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA2MHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWFNYXhTTSB7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogJHBhZGRpbmc7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICBpbWcge1xuICAgICAgICAgICAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgICAgICAgICBvYmplY3QtZml0OiBjb250YWluO1xuICAgICAgICAgICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICAgICAgfVxuXG4gICAgfVxuXG4gICAgJl9fc2Nyb2xsZXIge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHotaW5kZXg6IDM7XG4gICAgICAgIGJvdHRvbTogNjBweDtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgcmlnaHQ6IDA7XG5cbiAgICAgICAgc3ZnIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgb3ZlcmZsb3c6IHZpc2libGU7XG4gICAgICAgICAgICBnIHtcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uLXByb3BlcnR5OiBhbGw7XG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGxpbmVhcjtcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAuMXM7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuc3dpdGNoZXIge1xuICAgICAgICAgICAgICAgIHRyYW5zaXRpb24tcHJvcGVydHk6IGZpbGw7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgdHJBbjM7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgZGVzY3RvcEhvdmVyIHtcbiAgICAgICAgICAgICAgICAgICAgZmlsbDogJHRoZW1lSG92ZXI7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICY6YWN0aXZlIHtcbiAgICAgICAgICAgICAgICAgICAgZmlsbDogJHRoZW1lQWN0aXZlO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhTWF4TUQge1xuICAgICAgICAgICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgICAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgICAgICAgICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICZfX2J0biB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgei1pbmRleDogMjtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICByaWdodDogMDtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoNjMlLCAtMzAlKTtcblxuICAgICAgICBAaW5jbHVkZSBtZWRpYU1heExHIHtcbiAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDU5JSwgLTMwJSk7XG4gICAgICAgIH1cblxuICAgICAgICBAaW5jbHVkZSBtZWRpYU1heE1EIHtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDU5JSwgNzAlKTtcbiAgICAgICAgfVxuXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhTWF4U00ge1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoNjclLCA2MCUpO1xuICAgICAgICB9XG5cbiAgICAgICAgQGluY2x1ZGUgbWVkaWFNaW4ge1xuICAgICAgICAgICAgLy8gdHJhbnNmb3JtOiB0cmFuc2xhdGUoNzAlLCA1MCUpO1xuICAgICAgICB9XG5cbiAgICAgICAgJl9kZXNjLW9ubHkge1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYU1heE1EIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICZfbW9iaWxlLW9ubHkge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcblxuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWFNYXhNRCB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgJl9fZ2lmIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgbGVmdDogNTAlO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKSBzY2FsZSguMik7XG4gICAgICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgICAgICB3aWR0aDogNTQ3cHg7XG4gICAgICAgIGhlaWdodDogNTQ3cHg7XG4gICAgICAgIG1pbi13aWR0aDogNTQ3cHg7XG4gICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICAgICAgICB0cmFuc2l0aW9uLXByb3BlcnR5OiBhbGw7XG4gICAgICAgIHRyYW5zaXRpb24tZHVyYXRpb246IC40cztcbiAgICB9XG5cbiAgICAmX19ibHVyIHtcbiAgICAgICAgcG9zaXRpb246IGZpeGVkO1xuICAgICAgICBpbnNldDogMDtcbiAgICAgICAgei1pbmRleDogMjtcbiAgICAgICAgQGluY2x1ZGUgYmdjQmx1cjtcbiAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgICAgIHVzZXItc2VsZWN0OiBub25lO1xuICAgICAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IC41cyBlYXNlLWluLW91dDtcbiAgICAgICAgb3BhY2l0eTogMDtcbiAgICB9XG5cbiAgICAmX19idG4tYmxvY2sge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB6LWluZGV4OiAzO1xuICAgICAgICBmbGV4LXNocmluazogMDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgICAgICAgdHJhbnNmb3JtLW9yaWdpbjogbGVmdCBjZW50ZXI7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDYzJSwgLTMwJSk7XG4gICAgICAgIHRyYW5zaXRpb24tcHJvcGVydHk6IGZpbHRlciwgdHJhbnNmb3JtO1xuICAgICAgICBAaW5jbHVkZSB0ckFuMztcblxuICAgICAgICBAaW5jbHVkZSBtZWRpYU1heExHIHtcbiAgICAgICAgICAgIC8vIHRvcDogMDtcbiAgICAgICAgICAgIC8vIHRyYW5zZm9ybTogdHJhbnNsYXRlKDU5JSwgNjAlKTtcbiAgICAgICAgfVxuXG4gICAgICAgIC53YXRjaC12aWRlbyB7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICB6LWluZGV4OiAyO1xuICAgICAgICAgICAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyO1xuICAgICAgICAgICAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogdHJhbnNmb3JtO1xuICAgICAgICAgICAgQGluY2x1ZGUgdHJBbjM7XG4gICAgICAgIH1cblxuICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgei1pbmRleDogMztcbiAgICAgICAgICAgIHRvcDogNTAlO1xuICAgICAgICAgICAgbGVmdDogNTAlO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTIwMCUsIC01MCUpIHNjYWxlKC4yKTtcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0Nzdmcgd2lkdGg9JzIyJyBoZWlnaHQ9JzM4JyB2aWV3Qm94PScwIDAgMjIgMzgnIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NwYXRoIGQ9J00yMS42MjEzIDIwLjAwODhDMjIuMTI2MiAxOS40MjcgMjIuMTI2MiAxOC41NzMgMjEuNjIxMyAxNy45OTEyQzE2LjExMSAxMS42NDI4IDEwLjE5OTMgNS42NjYzNCAzLjc2MDQgMC4yMDg1NjFDMy4yNzU3NCAtMC4yMDIyNSAyLjUyMDQxIDAuMDIyNjQ4IDIuMzYxNDEgMC42MzA5NEMtMC43ODcxMzcgMTIuNjc2NCAtMC43ODcxMzcgMjUuMzIzNiAyLjM2MTQxIDM3LjM2OTFDMi41MjA0MSAzNy45NzczIDMuMjc1NzQgMzguMjAyMyAzLjc2MDQgMzcuNzkxNEMxMC4xOTkzIDMyLjMzMzcgMTYuMTExIDI2LjM1NzIgMjEuNjIxMyAyMC4wMDg4WicgZmlsbD0nd2hpdGUnLyUzRSUzQy9zdmclM0UlMEFcIik7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICAgICAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgICAgICAgICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgICAgICAgICAgIHdpZHRoOiAyMnB4O1xuICAgICAgICAgICAgaGVpZ2h0OiAzOHB4O1xuICAgICAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgICAgIHRyYW5zaXRpb24tcHJvcGVydHk6IG9wYWNpdHksIHRyYW5zZm9ybTtcbiAgICAgICAgICAgIHRyYW5zaXRpb24tZHVyYXRpb246IC4yczs7XG4gICAgICAgIH1cblxuICAgICAgICBAaW5jbHVkZSBtZWRpYU1heE1EIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cblxuICAgICAgICAmOmhvdmVyIHtcblxuICAgICAgICAgICAgLy8gd2lkdGg6IDg3OHB4O1xuICAgICAgICAgICAgei1pbmRleDogMzE7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgyMyUsIC01MCUpO1xuICAgICAgICAgICAgLmdhbGxlcnlfX2dpZiB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDExMHZtaW47XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxMTB2bWluO1xuICAgICAgICAgICAgICAgIG1pbi13aWR0aDogMTEwdm1pbjtcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKSBzY2FsZSgxKTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLndhdGNoLXZpZGVvIHtcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKC4zNjQpO1xuICAgICAgICAgICAgICAgIHN2ZyB7XG4gICAgICAgICAgICAgICAgICAgIGFuaW1hdGlvbi1wbGF5LXN0YXRlOiBwYXVzZWQ7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSkgc2NhbGUoMSk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJjphY3RpdmUge1xuICAgICAgICAgICAgZmlsdGVyOiBicmlnaHRuZXNzKC45KTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC8vICY6aGFzKC5nYWxsZXJ5X19idG4tYmxvY2s6aG92ZXIpIHtcbiAgICAvLyAgICAgLmdhbGxlcnlfX2JsdXIge1xuICAgIC8vICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAvLyAgICAgICAgIHotaW5kZXg6IDMwO1xuICAgIC8vICAgICB9XG4gICAgLy8gfVxuXG4gICAgLmdhbGxlcnlfX2J0bi1ibG9jazpob3ZlciB+IC5nYWxsZXJ5X19ibHVyIHtcbiAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgICB6LWluZGV4OiAzMDtcbiAgICAgICAgfVxuICAgXG4gICAgJjpoYXMoLnN3aXRjaGVyOmFjdGl2ZSkge1xuICAgICAgICAuZ2FsbGVyeV9fYnRuLWJsb2NrIHtcbiAgICAgICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5mYW5jeWJveF9fY2Fyb3VzZWwge1xuICAgICY6aGFzKC5mYW5jeWJveF9faWZyYW1lKSB7XG4gICAgICAgICYgKyAuZmFuY3lib3hfX3RodW1icyB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICAgICAgLmZhbmN5Ym94X19zbGlkZS5oYXMtdmlkZW8ge1xuICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuLmZhbmN5Ym94X19pZnJhbWUge1xuICAgIEBpbmNsdWRlIG1lZGlhTWF4U00ge1xuICAgICAgICBtaW4taGVpZ2h0OiA4NXZoICFpbXBvcnRhbnQ7XG4gICAgfVxufSIsIi5jb3VyY2VzIHtcbiAgICAmX19jb250YWluZXIge1xuICAgICAgICBAaW5jbHVkZSBncmlkMTI7XG5cbiAgICAgICAgQGluY2x1ZGUgbWVkaWFNYXhNRCB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgfVxuXG4gICAgfVxuXG4gICAgJl9fY29udGVudCB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgZ3JpZC1jb2x1bW46IDIgLyAxMjtcblxuICAgICAgICBAaW5jbHVkZSBtZWRpYU1heE1EIHtcbiAgICAgICAgICAgIGdyaWQtY29sdW1uOiBhdXRvO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJl9fdGl0bGUge1xuICAgICAgICBAaW5jbHVkZSBtZWRpYU1pbiB7XG4gICAgICAgICAgICB3aWR0aDogbWluLWNvbnRlbnQ7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmX19wcm9ncmVzcy1saW5lIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICAgICAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgICAgIGxlZnQ6IDUwJTtcbiAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgIHdpZHRoOiAxMDB2dztcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgICB9XG5cbiAgICAmX19wcm9ncmVzcyB7XG5cbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB6LWluZGV4OiAyO1xuICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgcmlnaHQ6IGNhbGMoJHBhZGRpbmcgKiAtMSk7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDEwMCUsIC0xMCUpO1xuXG4gICAgICAgIEBtZWRpYShtYXgtd2lkdGg6IDIxMDBweCkge1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMTAwJSwgLTIwJSk7XG4gICAgICAgIH1cblxuICAgICAgICBAaW5jbHVkZSBtZWRpYU1heFhYTCB7XG4gICAgICAgICAgICAvLyByaWdodDogY2FsYygkcGFkZGluZyAvIDIgKiAtMSk7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgxMDAlLCAtMzAlKTtcbiAgICAgICAgfVxuXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhTWF4TEcge1xuICAgICAgICAgICAgLy8gdHJhbnNmb3JtOiB0cmFuc2xhdGUoMTAwJSwgLTEwJSk7XG4gICAgICAgICAgICByaWdodDogLTEycHg7XG4gICAgICAgIH1cblxuICAgICAgICBAaW5jbHVkZSBtZWRpYU1heE1EIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cblxuICAgIH1cblxuICAgICZfX3N3aXBlciB7XG4gICAgICAgIC8vIHdpZHRoOiAkY29udGVudE1heFdpZHRoO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgb3ZlcmZsb3c6IHZpc2libGU7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgICAvLyAmOjpiZWZvcmUge1xuICAgICAgICAvLyAgICAgQGluY2x1ZGUgYWxsLXBhZ2UtbGluZTtcbiAgICAgICAgLy8gfVxuXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhTWF4WFhMIHtcbiAgICAgICAgICAgIC8vIHdpZHRoOiA5MCU7XG4gICAgICAgIH1cblxuICAgICAgICBAaW5jbHVkZSBtZWRpYU1heFhMIHtcbiAgICAgICAgICAgIC8vIHdpZHRoOiA4NSU7XG4gICAgICAgIH1cblxuICAgICAgICBAaW5jbHVkZSBtZWRpYU1heExHIHtcbiAgICAgICAgICAgIC8vIG1heC13aWR0aDogNzAwcHg7XG4gICAgICAgICAgICAvLyB3aWR0aDogY2FsYygxMDAlIC0gMTgwcHgpO1xuICAgICAgICAgICAgLy8gd2lkdGg6IDEwMCU7XG4gICAgICAgIH1cblxuICAgICAgICBAaW5jbHVkZSBtZWRpYU1heE1EIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgfVxuXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhTWF4U00ge31cbiAgICB9XG5cbiAgICAmX19saXN0IHtcbiAgICAgICAgQGluY2x1ZGUgbWVkaWFNYXhMRyB7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICB9XG5cbiAgICAgICAgQGluY2x1ZGUgbWVkaWFNYXhNRCB7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICZfX3NsaWRlIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIH1cblxuICAgICZfX2NhcmQge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgICAgLy8gei1pbmRleDogLTE7XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhTWF4TUQge1xuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4uY291cmNlLWNhcmQge1xuICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAzMzhweCAxZnI7XG4gICAgbWluLWhlaWdodDogNTQycHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuXG4gICAgQGluY2x1ZGUgbWVkaWFNYXhYWEwge1xuICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDMwMHB4IDFmcjtcbiAgICB9XG5cbiAgICAvLyBAaW5jbHVkZSBtZWRpYU1heExHIHtcbiAgICAvLyAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAyODBweCAxZnI7XG4gICAgLy8gfVxuXG4gICAgQGluY2x1ZGUgbWVkaWFNYXhMRyB7XG4gICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xuICAgICAgICBtaW4taGVpZ2h0OiBhdXRvO1xuICAgICAgICBncmlkLXRlbXBsYXRlLXJvd3M6IGF1dG8gMWZyO1xuICAgIH1cblxuICAgICZfX2ltZyB7XG5cbiAgICAgICAgLy8gd2lkdGg6IDMzOHB4O1xuICAgICAgICBAaW5jbHVkZSBtZWRpYU1heExHIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgaGVpZ2h0OiAyODBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhTWF4TUQge1xuICAgICAgICAgICAgaGVpZ2h0OiAyMjBweDtcblxuICAgICAgICB9XG5cbiAgICAgICAgQGluY2x1ZGUgbWVkaWFNYXhTTSB7XG4gICAgICAgICAgICBoZWlnaHQ6IDIwMHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgQGluY2x1ZGUgbWVkaWFNaW4ge1xuICAgICAgICAgICAgaGVpZ2h0OiAxODBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIGltZyB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJl9fY29udGVudCB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgZ2FwOiA0MHB4O1xuICAgICAgICBwYWRkaW5nOiA1NnB4O1xuXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhTWF4WFhMIHtcbiAgICAgICAgICAgIGdhcDogJHBhZGRpbmc7XG4gICAgICAgICAgICBwYWRkaW5nOiA0MHB4IDMwcHg7XG4gICAgICAgIH1cblxuICAgICAgICBAaW5jbHVkZSBtZWRpYU1heE1EIHtcbiAgICAgICAgICAgIGdhcDogMzBweDtcbiAgICAgICAgICAgIHBhZGRpbmc6ICRwYWRkaW5nO1xuICAgICAgICB9XG5cbiAgICAgICAgQGluY2x1ZGUgbWVkaWFNYXhTTSB7XG4gICAgICAgICAgICBnYXA6IDE2cHg7XG4gICAgICAgICAgICBwYWRkaW5nOiAxNnB4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJl9faGVhZGVyIHtcbiAgICAgICAgZGlzcGxheTogZ3JpZDtcbiAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgYXV0bztcbiAgICAgICAgY29sdW1uLWdhcDogNDBweDtcbiAgICAgICAgcm93LWdhcDogMTZweDtcblxuICAgICAgICBAaW5jbHVkZSBtZWRpYU1heFhYTCB7XG4gICAgICAgICAgICBjb2x1bW4tZ2FwOiAkcGFkZGluZztcbiAgICAgICAgfVxuXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhTWF4U00ge1xuICAgICAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG4gICAgICAgICAgICBnYXA6IDhweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICZfX2NvbC0yIHtcbiAgICAgICAgQGluY2x1ZGUgbWVkaWFNYXhYTCB7XG4gICAgICAgICAgICBncmlkLWNvbHVtbjogc3BhbiAyO1xuICAgICAgICAgICAgbWF4LXdpZHRoOiA4MCU7XG4gICAgICAgIH1cblxuICAgICAgICBAaW5jbHVkZSBtZWRpYU1heE1EIHtcbiAgICAgICAgICAgIG1heC13aWR0aDogMzIwcHg7XG4gICAgICAgIH1cblxuICAgICAgICBAaW5jbHVkZSBtZWRpYU1heFNNIHtcbiAgICAgICAgICAgIGdyaWQtY29sdW1uOiBhdXRvO1xuICAgICAgICB9XG5cbiAgICB9XG5cbiAgICAmX19pY29ucyB7XG4gICAgICAgIGdyaWQtY29sdW1uOiAyIC8gMztcbiAgICAgICAgZ3JpZC1yb3ctc3RhcnQ6IDE7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGdhcDogNDBweDtcbiAgICAgICAgZmxleC1zaHJpbms6IDA7XG5cbiAgICAgICAgQGluY2x1ZGUgbWVkaWFNYXhYWEwge1xuICAgICAgICAgICAgZ2FwOiAkcGFkZGluZztcbiAgICAgICAgfVxuXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhTWF4U00ge1xuICAgICAgICAgICAgZ3JpZC1jb2x1bW46IGF1dG87XG4gICAgICAgICAgICBncmlkLXJvdy1zdGFydDogMztcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDhweDtcbiAgICAgICAgICAgIGdhcDogMzBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhTWluIHtcbiAgICAgICAgICAgIGdhcDogMTZweDtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICZfX2ljb25lZC1pdGVtIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICB9XG5cbiAgICAmX19pY29uZWQtaGVhZGVyIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgZ2FwOiA4cHg7XG4gICAgICAgIGNvbG9yOiAkdGhlbWU7XG4gICAgfVxuXG4gICAgJl9faWNvbi10ZXh0IHtcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMTtcblxuICAgICAgICBAaW5jbHVkZSBtZWRpYU1heE1EIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICZfX3Byb21vIHtcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMTM3JTtcblxuICAgICAgICBAaW5jbHVkZSBtZWRpYU1heE1EIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxOHB4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJl9fYm9keSB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIGdhcDogOHB4O1xuICAgICAgICAvLyBAaW5jbHVkZSBtZWRpYU1heE1EIHtcbiAgICAgICAgLy8gICAgIGZsZXgtZ3JvdzogMjtcbiAgICAgICAgLy8gfVxuXG4gICAgfVxuXG4gICAgJl9fY29tbWVudC1ibG9jayB7XG4gICAgICAgIGZsZXgtZ3JvdzogMTtcbiAgICAgICAgLy8gQGluY2x1ZGUgbWVkaWFNYXhNRCB7XG4gICAgICAgIC8vICAgICBmbGV4LWdyb3c6IDI7XG4gICAgICAgIC8vICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgIC8vIH1cbiAgICB9XG5cbiAgICAmX19jZXJ0aWZpY2F0ZSB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGdhcDogNDBweDtcbiAgICAgICAgLy8gcGFkZGluZzogJHBhZGRpbmc7XG4gICAgICAgIC8vIGJvcmRlci1yYWRpdXM6IDE2cHg7XG4gICAgICAgIC8vIGJvcmRlcjogMXB4IHNvbGlkICRncmV5TGlnaHQ7XG5cbiAgICAgICAgQGluY2x1ZGUgbWVkaWFNYXhYWEwge1xuICAgICAgICAgICAgZ2FwOiAkcGFkZGluZztcbiAgICAgICAgfVxuXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhTWF4TUQge1xuICAgICAgICAgICAgLy8gcGFkZGluZzogMTZweDtcbiAgICAgICAgICAgIGdhcDogMTZweDtcbiAgICAgICAgfVxuXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhTWluIHtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICZfX2NhcmQtZG9jdW1lbnQge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgICAgIGltZyB7XG4gICAgICAgICAgICBmbGV4LXNocmluazogMDtcbiAgICAgICAgICAgIG9iamVjdC1maXQ6IGNvbnRhaW47XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDU2cHg7XG4gICAgICAgICAgICBtYXgtaGVpZ2h0OiA1MHB4O1xuICAgICAgICB9XG4gICAgfVxufVxuXG4uY291cmNlLWNhcmQtMiB7XG4gICAgZGlzcGxheTogZ3JpZDtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDM0MHB4IDFmcjtcbiAgICAvLyBtaW4taGVpZ2h0OiA1NDJweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG4gICAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiAxZnIgYXV0bztcblxuICAgIEBpbmNsdWRlIG1lZGlhTWF4WEwge1xuICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDMwMHB4IDFmcjtcbiAgICB9XG5cbiAgICAvLyBAaW5jbHVkZSBtZWRpYU1heExHIHtcbiAgICAvLyAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAyODBweCAxZnI7XG4gICAgLy8gfVxuXG4gICAgQGluY2x1ZGUgbWVkaWFNYXhMRyB7XG4gICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xuICAgICAgICBtaW4taGVpZ2h0OiBhdXRvO1xuICAgICAgICBncmlkLXRlbXBsYXRlLXJvd3M6IGF1dG8gMWZyIGF1dG87XG4gICAgfVxuXG4gICAgJl9fcHJldmlldyB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cbiAgICAgICAgLy8gd2lkdGg6IDMzOHB4O1xuICAgICAgICBAaW5jbHVkZSBtZWRpYU1heExHIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBoZWlnaHQ6IDI4MHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgQGluY2x1ZGUgbWVkaWFNYXhNRCB7XG4gICAgICAgICAgICBoZWlnaHQ6IDIyMHB4O1xuXG4gICAgICAgIH1cblxuICAgICAgICBAaW5jbHVkZSBtZWRpYU1heFNNIHtcbiAgICAgICAgICAgIGhlaWdodDogMjAwcHg7XG4gICAgICAgIH1cblxuICAgICAgICBAaW5jbHVkZSBtZWRpYU1pbiB7XG4gICAgICAgICAgICBoZWlnaHQ6IDE4MHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgJj5waWN0dXJlIHtcbiAgICAgICAgICAgIGZsZXgtZ3JvdzogMTtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgaGVpZ2h0OiAyNDBweDtcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhTWF4TEcge1xuICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcblxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgXG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmX19jb250ZW50IHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICBnYXA6IDQwcHg7XG4gICAgICAgIHBhZGRpbmc6IDQwcHg7XG5cbiAgICAgICAgQGluY2x1ZGUgbWVkaWFNYXhYWEwge1xuICAgICAgICAgICAgZ2FwOiAkcGFkZGluZztcbiAgICAgICAgICAgIHBhZGRpbmc6IDQwcHggMzBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhTWF4TUQge1xuICAgICAgICAgICAgZ2FwOiAzMHB4O1xuICAgICAgICAgICAgcGFkZGluZzogJHBhZGRpbmc7XG4gICAgICAgIH1cblxuICAgICAgICBAaW5jbHVkZSBtZWRpYU1heFNNIHtcbiAgICAgICAgICAgIGdhcDogMTZweDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDE2cHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmX19oZWFkZXIge1xuICAgICAgICBkaXNwbGF5OiBncmlkO1xuICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciBhdXRvO1xuICAgICAgICBjb2x1bW4tZ2FwOiA0MHB4O1xuICAgICAgICByb3ctZ2FwOiAxNnB4O1xuXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhTWF4WFhMIHtcbiAgICAgICAgICAgIGNvbHVtbi1nYXA6ICRwYWRkaW5nO1xuICAgICAgICB9XG5cbiAgICAgICAgQGluY2x1ZGUgbWVkaWFNYXhTTSB7XG4gICAgICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcbiAgICAgICAgICAgIGdhcDogOHB4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJl9fY29sLTIge1xuICAgICAgICBAaW5jbHVkZSBtZWRpYU1heFhMIHtcbiAgICAgICAgICAgIGdyaWQtY29sdW1uOiBzcGFuIDI7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDgwJTtcbiAgICAgICAgfVxuXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhTWF4TUQge1xuICAgICAgICAgICAgbWF4LXdpZHRoOiAzMjBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhTWF4U00ge1xuICAgICAgICAgICAgZ3JpZC1jb2x1bW46IGF1dG87XG4gICAgICAgIH1cblxuICAgIH1cblxuICAgICZfX2ljb25zIHtcbiAgICAgICAgZ3JpZC1jb2x1bW46IDIgLyAzO1xuICAgICAgICBncmlkLXJvdy1zdGFydDogMTtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgZ2FwOiA0MHB4O1xuICAgICAgICBmbGV4LXNocmluazogMDtcblxuICAgICAgICBAaW5jbHVkZSBtZWRpYU1heFhYTCB7XG4gICAgICAgICAgICBnYXA6ICRwYWRkaW5nO1xuICAgICAgICB9XG5cbiAgICAgICAgQGluY2x1ZGUgbWVkaWFNYXhTTSB7XG4gICAgICAgICAgICBncmlkLWNvbHVtbjogYXV0bztcbiAgICAgICAgICAgIGdyaWQtcm93LXN0YXJ0OiAzO1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogOHB4O1xuICAgICAgICAgICAgZ2FwOiAzMHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgQGluY2x1ZGUgbWVkaWFNaW4ge1xuICAgICAgICAgICAgZ2FwOiAxNnB4O1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJl9faWNvbmVkLWl0ZW0ge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIH1cblxuICAgICZfX2ljb25lZC1oZWFkZXIge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBnYXA6IDhweDtcbiAgICAgICAgY29sb3I6ICR0aGVtZTtcblxuICAgICAgICAudGV4dC10cmFuc2Zvcm0ge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoNyUpO1xuXG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmX19pY29uLXRleHQge1xuICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhTWF4TUQge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJl9fcHJvbW8ge1xuICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxMzclO1xuXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhTWF4TUQge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE4cHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmX19ib2R5IHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgZ2FwOiA4cHg7XG4gICAgICAgIC8vIEBpbmNsdWRlIG1lZGlhTWF4TUQge1xuICAgICAgICAvLyAgICAgZmxleC1ncm93OiAyO1xuICAgICAgICAvLyB9XG5cbiAgICB9XG5cbiAgICAmX19jb21tZW50LWJsb2NrIHtcbiAgICAgICAgZmxleC1ncm93OiAxO1xuICAgICAgICBnYXA6IDQwcHg7XG5cbiAgICAgICAgLy8gQGluY2x1ZGUgbWVkaWFNYXhNRCB7XG4gICAgICAgIC8vICAgICBmbGV4LWdyb3c6IDI7XG4gICAgICAgIC8vICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgIC8vIH1cbiAgICAgICAgQGluY2x1ZGUgbWVkaWFNYXhYWEwge1xuICAgICAgICAgICAgZ2FwOiAyNHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgQGluY2x1ZGUgbWVkaWFNYXhMRyB7XG4gICAgICAgICAgICBnYXA6IDE2cHg7XG4gICAgICAgIH1cbiAgICAgICAgQGluY2x1ZGUgbWVkaWFNYXhNRCB7XG4gICAgICAgICAgICBnYXA6IDEycHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmX19wcm9ncmFtIHtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgYWxpZ24tc2VsZjogZmxleC1zdGFydDtcbiAgICB9XG5cbiAgICAmX19jZXJ0aWZpY2F0ZSB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGdhcDogNDBweDtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgLy8gcGFkZGluZzogJHBhZGRpbmc7XG4gICAgICAgIC8vIGJvcmRlci1yYWRpdXM6IDE2cHg7XG4gICAgICAgIC8vIGJvcmRlcjogMXB4IHNvbGlkICRncmV5TGlnaHQ7XG5cbiAgICAgICAgQGluY2x1ZGUgbWVkaWFNYXhYWEwge1xuICAgICAgICAgICAgZ2FwOiAkcGFkZGluZztcbiAgICAgICAgfVxuXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhTWF4TEcge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgfVxuXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhTWF4TUQge1xuICAgICAgICAgICAgLy8gcGFkZGluZzogMTZweDtcbiAgICAgICAgICAgIGdhcDogMTZweDtcblxuICAgICAgICAgICAgcCB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgQGluY2x1ZGUgbWVkaWFNaW4ge1xuICAgICAgICAgICAgLy8gZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgIC8vIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJl9fdGhlbWUtY2VydGlmaWNhdGUge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdGhlbWU7XG4gICAgICAgIHBhZGRpbmc6IDQwcHg7XG4gICAgICAgIHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnQ7XG5cbiAgICAgICAgYSB7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICAgIH1cblxuICAgICAgICBpbWcge1xuICAgICAgICAgICAgaGVpZ2h0OiA3MHB4O1xuICAgICAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgICAgICBvYmplY3QtZml0OiBjb250YWluO1xuICAgICAgICB9XG5cbiAgICAgICAgQGluY2x1ZGUgbWVkaWFNYXhYTCB7XG4gICAgICAgICAgICBwYWRkaW5nOiAkcGFkZGluZztcbiAgICAgICAgfVxuXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhTWF4TEcge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICZfX2NhcmQtZG9jdW1lbnQge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgICAgIGltZyB7XG4gICAgICAgICAgICBmbGV4LXNocmluazogMDtcbiAgICAgICAgICAgIG9iamVjdC1maXQ6IGNvbnRhaW47XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDU2cHg7XG4gICAgICAgICAgICBtYXgtaGVpZ2h0OiA1MHB4O1xuXG5cbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhTWluIHtcbiAgICAgICAgICAgICAgICBvYmplY3QtZml0OiBjb250YWluO1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogNDVweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgfVxuICAgIH1cblxuICAgICZfX3NjaGVkdWxlIHtcbiAgICAgICAgZ3JpZC1jb2x1bW46IHNwYW4gMjtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgIGdhcDogJHBhZGRpbmc7XG4gICAgICAgIHBhZGRpbmc6IDMycHggNDBweDtcbiAgICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4xMCk7XG5cbiAgICAgICAgQGluY2x1ZGUgbWVkaWFNYXhYWEwge1xuICAgICAgICAgICAgLy8ganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgICAgICAgICAgcGFkZGluZzogMzJweDtcbiAgICAgICAgfVxuXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhTWF4WEwge1xuICAgICAgICAgICAgZGlzcGxheTogZ3JpZDtcbiAgICAgICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDMsIDFmcik7XG4gICAgICAgICAgICByb3ctZ2FwOiAxNnB4O1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IG5vcm1hbDtcbiAgICAgICAgfVxuXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhTWF4TEcge1xuICAgICAgICAgICAgZ3JpZC1jb2x1bW46IGF1dG87XG4gICAgICAgICAgICBwYWRkaW5nOiAkcGFkZGluZyAzMHB4O1xuICAgICAgICAgICAgY29sdW1uLWdhcDogOHB4O1xuICAgICAgICB9XG5cblxuICAgICAgICBAaW5jbHVkZSBtZWRpYU1heE1EIHtcbiAgICAgICAgICAgIHBhZGRpbmc6ICRwYWRkaW5nO1xuICAgICAgICB9XG5cbiAgICAgICAgQGluY2x1ZGUgbWVkaWFNYXhTTSB7XG4gICAgICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgyLCAxZnIpO1xuICAgICAgICAgICAgcGFkZGluZzogMTZweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICZfX3NjaGVkdWxlLXRpdGxlIHtcbiAgICAgICAgbWF4LXdpZHRoOiBtaW4tY29udGVudDtcblxuICAgICAgICBAaW5jbHVkZSBtZWRpYU1heFNNIHtcbiAgICAgICAgICAgIG1heC13aWR0aDogbm9uZTtcbiAgICAgICAgICAgIGdyaWQtY29sdW1uOiBzcGFuIDI7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmX19zY2hlZHVsZS1pdGVtIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICBnYXA6IDhweDtcbiAgICAgICAgLy8gaGVpZ2h0OiAxMDAlO1xuXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhTWF4TUQge1xuICAgICAgICAgICAgZ2FwOiA0cHg7XG4gICAgICAgIH1cblxuICAgICAgICBAaW5jbHVkZSBtZWRpYU1heFNNIHtcbiAgICAgICAgICAgIHdvcmQtd3JhcDogYnJlYWstd29yZDtcbiAgICAgICAgICAgIHdvcmQtYnJlYWs6IGJyZWFrLXdvcmQ7XG4gICAgICAgICAgICBoeXBoZW5zOiBhdXRvO1xuICAgICAgICB9XG5cbiAgICAgICAgJl9idG4ge1xuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWFNYXhMRyB7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYU1heE1EIHtcbiAgICAgICAgICAgICAgICBncmlkLWNvbHVtbjogc3BhbiAzO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWFNYXhTTSB7XG4gICAgICAgICAgICAgICAgZ3JpZC1jb2x1bW46IHNwYW4gMjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAmX19idG4ge1xuICAgICAgICBAaW5jbHVkZSBtZWRpYU1heFhMIHtcbiAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDYwcHg7XG4gICAgICAgIH1cbiAgICAgICAgQGluY2x1ZGUgbWVkaWFNYXhNRCB7XG4gICAgICAgICAgICBtaW4taGVpZ2h0OiA1MnB4O1xuICAgICAgICB9XG4gICAgfVxufSIsIi5zY2hlZHVsZSB7XG4gICAgJl9fY29udGFpbmVyIHtcbiAgICAgICAgQGluY2x1ZGUgZ3JpZDEyO1xuICAgICAgICBAaW5jbHVkZSBtZWRpYU1heFhYTCB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgfVxuICAgIH1cbiAgICAmX19jb250ZW50IHtcbiAgICAgICAgZ3JpZC1jb2x1bW46IDIgLyAxMjtcbiAgICB9XG4gICAgJl9fY2FyZHMtbGlzdCB7XG4gICAgICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDMsIDFmcik7XG4gICAgICAgIGdyaWQtYXV0by1yb3dzOiAxZnI7XG4gICAgICAgIGdhcDogOHB4O1xuICAgICAgICBAaW5jbHVkZSBtZWRpYU1heE1EIHtcbiAgICAgICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsIDFmcik7XG4gICAgICAgIH1cbiAgICAgICAgQGluY2x1ZGUgbWVkaWFNYXhTTSB7XG4gICAgICAgICAgICBncmlkLWF1dG8tcm93czogYXV0bztcbiAgICAgICAgfVxuICAgIH1cbiAgICAmX19jYXJkIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgZ2FwOiAyNHB4O1xuICAgICAgICBwYWRkaW5nOiA0MHB4O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhTWF4WEwge1xuICAgICAgICAgICAgcGFkZGluZzogMzBweDtcbiAgICAgICAgICAgIGdhcDogMjBweDtcbiAgICAgICAgfVxuICAgICAgICBAaW5jbHVkZSBtZWRpYU1heExHIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDIwcHggMTZweDtcbiAgICAgICAgICAgIGdhcDogMTVweDtcbiAgICAgICAgfVxuICAgIFxuICAgICAgICBAaW5jbHVkZSBtZWRpYU1heE1EIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDE2cHg7XG4gICAgICAgICAgICBnYXA6IDEycHg7XG4gICAgICAgIH1cbiAgICBcbiAgICAgICAgQGluY2x1ZGUgbWVkaWFNYXhTTSB7XG4gICAgICAgICAgICBnYXA6IDhweDtcbiAgICAgICAgICAgIGdyaWQtY29sdW1uOiBzcGFuIDI7XG4gICAgICAgIH1cbiAgICAgICAgJl9zbWFsbCB7XG4gICAgICAgICAgICBncmlkLWNvbHVtbjogYXV0bztcbiAgICAgICAgfVxuICAgIH1cbiAgICAmX19rZXksXG4gICAgJl9fdmFsdWUge1xuICAgICAgICAvLyB3aGl0ZS1zcGFjZTogbm93cmFwO1xuXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhTWF4U00ge1xuICAgICAgICAgICAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgICAgICAgfVxuICAgICAgICAmX2JyZWFrIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhTWluIHtcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IG1pbi1jb250ZW50O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufSIsIi5xdWVzdGlvbnMge1xuICAgICRicmFkaXVzWEw6IDYwcHg7XG4gICAgJGJyYWRpdXNMRzogNDBweDtcbiAgICAkYnJhZGl1c1NNOiAyNHB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgICAmOjpiZWZvcmUge1xuICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB6LWluZGV4OiAwO1xuICAgICAgICBpbnNldDogMDtcbiAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxMDAlO1xuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uLXk6IGNlbnRlcjtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB3aWR0aD0nMTQ0MCcgaGVpZ2h0PSczMTQnIHZpZXdCb3g9JzAgMCAxNDQwIDMxNCcgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzRSUzQ3BhdGggZD0nTTE2ODkuNjIgMzEzLjIxNkMxNTAzLjIzIDE4OS4zOTggMTIzNi4wNCA5Ni43MDM1IDkxOC41NTUgNDUuNzE2OEM2MDEuMDczIC01LjI2OTkxIDI0Ni4wOTUgLTEyLjQ5NDMgLTEwNS44NTIgMjQuODY4Nicgc3Ryb2tlPSclMjNERTAwNUInLyUzRSUzQy9zdmclM0UlMEFcIik7XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhTWF4UGFnZSB7XG4gICAgICAgICAgICB0b3A6IDIwJTtcbiAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgICAgICAgfVxuICAgICAgICBAaW5jbHVkZSBtZWRpYU1heFNNIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmVcbiAgICAgICAgfVxuICAgIH1cbiAgICAmX19jb250YWluZXIge1xuICAgICAgICBAaW5jbHVkZSBncmlkMTI7XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhTWF4WEwge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIH1cbiAgICB9XG4gICAgJl9fY29udGVudCB7XG4gICAgICAgIGdyaWQtY29sdW1uOiAyIC8gMTI7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB9XG4gICAgJl9fYWNjLWxpc3Qge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBnYXA6IDhweDtcbiAgICB9XG4gICAgJl9fYWNjLWl0ZW0ge1xuICAgICAgICBib3JkZXItcmFkaXVzOiAkYnJhZGl1c1hMO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhTWF4TEcge1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogJGJyYWRpdXNMRztcbiAgICAgICAgfVxuICAgICAgICBAaW5jbHVkZSBtZWRpYU1heFNNIHtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6ICRicmFkaXVzU007XG4gICAgICAgIH1cbiAgICB9XG4gICAgJl9fb3BlbmVyLFxuICAgICZfX2hpZGRlbiB7XG4gICAgICAgIHBhZGRpbmc6IDAgNDBweDtcbiAgICAgICAgQGluY2x1ZGUgbWVkaWFNYXhMRyB7XG4gICAgICAgICAgICBwYWRkaW5nOiAwICRwYWRkaW5nO1xuICAgICAgICB9XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhTWF4U00ge1xuICAgICAgICAgICAgcGFkZGluZzogMCAxNnB4O1xuICAgICAgICB9XG4gICAgfVxuICAgICZfX29wZW5lciB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgZ2FwOiA0MHB4O1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogJGJyYWRpdXNYTDtcbiAgICAgICAgcGFkZGluZy10b3A6IDMycHg7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAzMnB4O1xuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG5cbiAgICAgICAgQGluY2x1ZGUgbWVkaWFNYXhMRyB7XG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogJHBhZGRpbmc7XG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogJHBhZGRpbmc7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAkYnJhZGl1c0xHO1xuICAgICAgICAgICAgLy8gZ2FwOiAkcGFkZGluZztcbiAgICAgICAgfVxuICAgICAgICBAaW5jbHVkZSBtZWRpYU1heFNNIHtcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiAxNnB4O1xuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDE2cHg7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAkYnJhZGl1c1NNO1xuICAgICAgICAgICAgLy8gZ2FwOiAxNnB4O1xuICAgICAgICAgICAgZ2FwOiAzMHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLmljb24ge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgc3ZnIHtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDE2cHg7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDE2cHg7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlcjtcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uLXByb3BlcnR5OiB0cmFuc2Zvcm07XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgdHJBbjM7XG4gICAgICAgICAgICAgICAgcGF0aCB7XG4gICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb24tcHJvcGVydHk6IHN0cm9rZTtcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgdHJBbjM7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgICAgICAgICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgICAgICAgICAgbGVmdDogNTAlO1xuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpIHNjYWxlKC45KTtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDYycHg7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDY0cHg7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIyMiwgMCwgOTEsIDAuMDgpO1xuICAgICAgICAgICAgICAgIHRyYW5zaXRpb24tcHJvcGVydHk6IGJhY2tncm91bmQtY29sb3IsIGZpbHRlciwgdHJhbnNmb3JtO1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRyQW4zO1xuICAgICAgICAgICAgICAgIGZpbHRlcjogb3BhY2l0eSgwKTtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpYU1heExHIHtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA1MHB4O1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogNTBweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWFNYXhTTSB7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogNDBweDtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDQwcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJi5hY2Mtb3BlbmVkIHtcbiAgICAgICAgICAgIC5pY29uIHtcbiAgICAgICAgICAgICAgICBzdmcge1xuICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7ICBcbiAgICAgICAgICAgICAgICAgICAgcGF0aCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBzdHJva2U6ICRibGFjaztcbiAgICAgICAgICAgICAgICAgICAgfSBcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmxhY2stODtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJjphY3RpdmUge1xuICAgICAgICAgICAgLmljb24ge1xuICAgICAgICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSkgc2NhbGUoMSk7XG4gICAgICAgICAgICAgICAgICAgIGZpbHRlcjogb3BhY2l0eSgxKTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICBAaW5jbHVkZSBkZXNjdG9wSG92ZXIge1xuICAgICAgICAgICAgLmljb24ge1xuICAgICAgICAgICAgICAgIHN2ZyBwYXRoIHtcbiAgICAgICAgICAgICAgICAgICAgLy8gc3Ryb2tlOiAkYmxhY2s7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSkgc2NhbGUoMSk7XG4gICAgICAgICAgICAgICAgICAgIGZpbHRlcjogb3BhY2l0eSgxKTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgJl9faGlkZGVuIHtcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogJGJyYWRpdXNYTDtcbiAgICAgICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6ICRicmFkaXVzWEw7XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhTWF4TEcge1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogJGJyYWRpdXNMRztcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAkYnJhZGl1c0xHO1xuICAgICAgICB9XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhTWF4U00ge1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogJGJyYWRpdXNTTTtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAkYnJhZGl1c1NNO1xuICAgICAgICB9XG4gICAgfVxuICAgICZfX2Fuc3dlci1ib2R5IHtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDMycHg7XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhTWF4TEcge1xuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206ICRwYWRkaW5nO1xuICAgICAgICB9XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhTWF4U00ge1xuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDE2cHg7XG4gICAgICAgIH1cbiAgICB9XG59IiwiLmNvbnRhY3RzIHtcbiAgICAmX19tYXAtd3JhcCB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgaGVpZ2h0OiA0MDBweDtcbiAgICAgICAgQGluY2x1ZGUgbWVkaWFNYXhNRCB7XG4gICAgICAgICAgICBtYXgtaGVpZ2h0OiA5MHZoO1xuICAgICAgICB9XG4gICAgfVxuICAgICZfX21hcCB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICByaWdodDogMDtcbiAgICAgICAgYm90dG9tOiAwO1xuICAgIH1cbn1cblxuLnMge1xuICAgIC8vIHBhZGRpbmc6IDIwcHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHRoZW1lO1xuICAgIGNvbG9yOiB3aGl0ZTtcbiAgICBjb2xvcjogcmVkO1xufSIsIi5wdXJwb3NlcyB7XG4gICAgJGNpcmNsZXNXaWR0aFhMOiAzNDBweDtcbiAgICAkY2lyY2xlc1dpZHRoU006IDI3MnB4O1xuICAgICRvZmZzZXQ6IDQwcHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgJjo6YmVmb3JlIHtcbiAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICByaWdodDogMDtcbiAgICAgICAgd2lkdGg6IDMydnc7XG4gICAgICAgIGhlaWdodDogY2FsYygkaW5kZXggKiA4KTtcbiAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgICAgIHVzZXItc2VsZWN0OiBub25lO1xuICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0IHRvcDtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB3aWR0aD0nMzU5JyBoZWlnaHQ9JzIwNycgdmlld0JveD0nMCAwIDM1OSAyMDcnIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NwYXRoIGQ9J00xIDFDMTMzLjMxNSA5OS42NTMzIDIyNi4zMTYgMTUyLjIyMSAzNTguNSAyMDYuNScgc3Ryb2tlPSclMjNERTAwNUInLyUzRSUzQy9zdmclM0UlMEFcIik7XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhTWF4U00ge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICZfX2NvbnRlbnQge1xuICAgICAgICBAaW5jbHVkZSBncmlkMTI7XG4gICAgICAgIHJvdy1nYXA6IDU2cHg7XG5cbiAgICAgICAgQGluY2x1ZGUgbWVkaWFNYXhMRyB7XG4gICAgICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciBhdXRvO1xuICAgICAgICAgICAgY29sdW1uLWdhcDogNDBweDtcbiAgICAgICAgICAgIHJvdy1nYXA6ICRwYWRkaW5nO1xuICAgICAgICB9XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhTWF4TUQge1xuICAgICAgICAgICAgZ2FwOiA0MHB4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJl9fZ3JpZC1jb2x1bW4ge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgICAgJl9wYWdpbmF0b3Ige1xuICAgICAgICAgICAgYWxpZ24tc2VsZjogY2VudGVyO1xuICAgICAgICAgICAganVzdGlmeS1zZWxmOiBzdGFydDtcbiAgICAgICAgICAgIGdyaWQtcm93OiAxIC8gMztcbiAgICAgICAgICAgIGdyaWQtY29sdW1uOiA5IC8gMTI7XG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYU1heFhMIHtcbiAgICAgICAgICAgICAgICBncmlkLWNvbHVtbjogOSAvIDEzO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWFNYXhMRyB7XG4gICAgICAgICAgICAgICAgZ3JpZC1yb3c6IDE7XG4gICAgICAgICAgICAgICAgZ3JpZC1jb2x1bW46IDIgLyAzO1xuICAgICAgICAgICAgICAgIGp1c3RpZnktc2VsZjogZW5kO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWFNYXhNRCB7XG4gICAgICAgICAgICAgICAgZ3JpZC1jb2x1bW46IHNwYW4gMjtcbiAgICAgICAgICAgICAgICBhbGlnbi1zZWxmOiBzdGFydDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhTWluIHtcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LXNlbGY6IGNlbnRlcjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICZfdGl0bGUge1xuICAgICAgICAgICAgZ3JpZC1jb2x1bW46IDIgLyA4O1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAkb2Zmc2V0O1xuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWFNYXhYTCB7XG4gICAgICAgICAgICAgICAgZ3JpZC1jb2x1bW46IDEgLyA4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWFNYXhMRyB7XG4gICAgICAgICAgICAgICAgYWxpZ24tc2VsZjogY2VudGVyO1xuICAgICAgICAgICAgICAgIGdyaWQtY29sdW1uOiAxIC8gMjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhTWF4TUQge1xuICAgICAgICAgICAgICAgIGFsaWduLXNlbGY6IHN0YXJ0O1xuICAgICAgICAgICAgICAgIGdyaWQtY29sdW1uOiBzcGFuIDI7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYU1heE1EIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmX3N3aXBlciB7XG4gICAgICAgICAgICBncmlkLWNvbHVtbjogMiAvIDg7XG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYU1heFhMIHtcbiAgICAgICAgICAgICAgICBncmlkLWNvbHVtbjogMSAvIDg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYU1heExHIHtcbiAgICAgICAgICAgICAgICBncmlkLWNvbHVtbjogc3BhbiAyO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmX19zd2lwZXIge1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cblxuICAgICZfX3NsaWRlIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAkb2Zmc2V0O1xuICAgICAgICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJnYztcbiAgICAgICAgb3ZlcmZsb3c6IHZpc2libGU7XG4gICAgICAgIG9wYWNpdHk6IDAgIWltcG9ydGFudDtcblxuICAgICAgICBAaW5jbHVkZSBtZWRpYU1heE1EIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgZ2FwOiAxNnB4O1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgICB9XG5cbiAgICAgICAgJi5zd2lwZXItc2xpZGUtYWN0aXZlIHtcbiAgICAgICAgICAgIHVzZXItc2VsZWN0OiB0ZXh0O1xuICAgICAgICAgICAgb3BhY2l0eTogMSAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJl9fbnVtYmVyIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICB6LWluZGV4OiAxMDtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICBjb2xvcjogJHRoZW1lO1xuICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xMDAlKTtcbiAgICAgICAgQGluY2x1ZGUgbWVkaWFNYXhNRCB7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IG5vbmU7XG4gICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgIH1cbiAgICAgICAgQGluY2x1ZGUgbWVkaWFNYXhTTSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmX190aXRsZSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206ICRwYWRkaW5nO1xuICAgICAgICBAaW5jbHVkZSBtZWRpYU1heE1EIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7ICAgXG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmX19wYWdpbmF0b3JzIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICB3aWR0aDogJGNpcmNsZXNXaWR0aFhMO1xuICAgICAgICBoZWlnaHQ6IDMyN3B4O1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhTWF4WEwge1xuICAgICAgICAgICAgd2lkdGg6ICRjaXJjbGVzV2lkdGhTTTtcbiAgICAgICAgICAgIGhlaWdodDogMjYycHg7XG4gICAgICAgIH1cbiAgICB9XG5cblxuICAgICZfX3BhZ2luYXRvciB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgd2lkdGg6IDIyOHB4O1xuICAgICAgICBoZWlnaHQ6IDIyOHB4O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgICAgICAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogYmFja2dyb3VuZC1jb2xvciwgYm9yZGVyLWNvbG9yO1xuICAgICAgICBAaW5jbHVkZSB0ckFuMztcbiAgICAgICAgei1pbmRleDogMTtcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcblxuICAgICAgICBzdmcge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIH1cblxuICAgICAgICAuaW5pdGlhbCxcbiAgICAgICAgLmhvdmVyLFxuICAgICAgICAuYWN0aXZlIHtcbiAgICAgICAgICAgIHRyYW5zaXRpb24tcHJvcGVydHk6IG9wYWNpdHk7XG4gICAgICAgICAgICBAaW5jbHVkZSB0ckFuMztcbiAgICAgICAgfVxuXG4gICAgICAgIC5ob3ZlcixcbiAgICAgICAgLmFjdGl2ZSB7XG4gICAgICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICAgICAgZWxsaXBzZSB7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgQGluY2x1ZGUgZGVzY3RvcEhvdmVyIHtcbiAgICAgICAgICAgIC5ob3ZlciB7XG4gICAgICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhTWF4WEwge1xuICAgICAgICAgICAgd2lkdGg6IDE4MnB4O1xuICAgICAgICAgICAgaGVpZ2h0OiAxODJweDtcbiAgICAgICAgfVxuICAgICAgICAvLyBAaW5jbHVkZSBtZWRpYU1pbiB7XG4gICAgICAgIC8vICAgICB3aWR0aDogMTQ4cHg7XG4gICAgICAgIC8vICAgICBoZWlnaHQ6IDE0OHB4O1xuICAgICAgICAvLyB9XG5cbiAgICAgICAgJl9maXJzdCB7XG4gICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICB9XG5cbiAgICAgICAgJl9zZWNvbmQge1xuICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIH1cblxuICAgICAgICAmX3RoaXJkIHtcbiAgICAgICAgICAgIGJvdHRvbTogMXB4O1xuICAgICAgICAgICAgbGVmdDogNTAlO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKGNhbGMoLTUwJSArIDFweCkpO1xuICAgICAgICB9XG5cbiAgICAgICAgJi5jdXN0b20tcGFnaW5hdGlvbi1hY3RpdmUge1xuICAgICAgICAgICAgei1pbmRleDogMjtcbiAgICAgICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgICAgICAgICAgLmFjdGl2ZSB7XG4gICAgICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICAgICAgICBlbGxpcHNlIHtcbiAgICAgICAgICAgICAgICAgICAgei1pbmRleDogMjI7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJl9pbnNpZGUge1xuXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICBjdXJzb3I6IGF1dG87XG4gICAgICAgICAgICB0b3A6IGNhbGMoNTAlIC0gN3B4KTtcbiAgICAgICAgICAgIGxlZnQ6IGNhbGMoNTAlIC0gMHB4KTtcbiAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICAgICAgICAgICAgei1pbmRleDogNDtcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhTWF4WEwge1xuICAgICAgICAgICAgICAgIHRvcDogY2FsYyg1MCUgLSA2cHgpO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBzdmcge1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpYU1heFhMIHtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA5M3B4O1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogOTNweDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAuaW5uZXItaXRlbSB7XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICAgICAgei1pbmRleDogNTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgLmhvdmVyLCBcbiAgICAgICAgICAgICAgICAuYWN0aXZlIHtcbiAgICAgICAgICAgICAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIC5pbml0aWFsIHtcbiAgICAgICAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgICAgICAgICBmaWxsOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogZmlsbCwgZmlsbC1vcGFjaXR5O1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB0ckFuMztcbiAgICAgICAgICAgICAgICAgICAgJiB+IC5ob3ZlcixcbiAgICAgICAgICAgICAgICAgICAgJiB+IC5hY3RpdmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb24tcHJvcGVydHk6IG9wYWNpdHk7XG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB0ckFuMztcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICYuY3VzdG9tLXBhZ2luYXRpb24tYWN0aXZlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgICAgICAgICAgICAgICAgICAgICAgJiB+IC5hY3RpdmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgZGVzY3RvcEhvdmVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZpbGw6ICNiMjAwNDk7XG4gICAgICAgICAgICAgICAgICAgICAgICBmaWxsLW9wYWNpdHk6IC4zO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufSIsIi50ZWFjaGVycyB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgJjo6YmVmb3JlIHtcbiAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICByaWdodDogMDtcbiAgICAgICAgd2lkdGg6IDcwdnc7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDkwJSk7XG4gICAgICAgIGhlaWdodDogNDAwcHg7XG4gICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgICAgICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogbGVmdCBib3R0b207XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0Nzdmcgd2lkdGg9JzgzNicgaGVpZ2h0PSczOTYnIHZpZXdCb3g9JzAgMCA4MzYgMzk2JyBmaWxsPSdub25lJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNFJTNDcGF0aCBkPSdNMC45OTk5OTcgMS4wMDAwMUM4NC4yNTMgMTI4LjYyNSAyMDYuNTk5IDIzMy4wNzMgMzU0LjA3MSAzMDIuNDE5QzUwMS41NDIgMzcxLjc2NCA2NjguMTk0IDQwMy4yMTIgODM1IDM5My4xNzEnIHN0cm9rZT0nJTIzREUwMDVCJy8lM0UlM0Mvc3ZnJTNFJTBBXCIpO1xuXG4gICAgICAgIEBtZWRpYShtYXgtd2lkdGg6IDIzMDBweCkge1xuICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICB3aWR0aDogY2FsYygoMTAwdncgLSAkY29udGVudE1heFdpZHRoKSAvIDIgKyAyMDBweCk7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogbGVmdCB0b3A7XG4gICAgICAgIH1cblxuICAgICAgICBAaW5jbHVkZSBtZWRpYU1heExHIHtcbiAgICAgICAgICAgIHdpZHRoOiA3MCU7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSg1MCUsIDcwJSk7XG4gICAgICAgIH1cbiAgICAgICAgQGluY2x1ZGUgbWVkaWFNYXhTTSB7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCA3MCUpO1xuICAgICAgICB9XG5cbiAgICB9XG5cbiAgICAmX19jb250YWluZXIge1xuICAgICAgICBAaW5jbHVkZSBncmlkMTI7XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhTWF4WFhMIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJl9fY29udGVudCB7XG4gICAgICAgIGdyaWQtY29sdW1uOiAyIC8gMTI7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB9XG5cbiAgICAmX19jYXJkIHtcbiAgICAgICAgLy8gZGlzcGxheTogZmxleDtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBkaXNwbGF5OiBncmlkO1xuICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IGNhbGMoMTAwJSAtIDMwMHB4IC0gODBweCkgMzAwcHg7XG4gICAgICAgIGdhcDogODBweDtcbiAgICAgICAgcGFkZGluZzogODBweDtcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG5cbiAgICAgICAgQGluY2x1ZGUgbWVkaWFNYXhYTCB7XG4gICAgICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IGNhbGMoMTAwJSAtIDMwMHB4IC0gNDBweCkgMzAwcHg7XG4gICAgICAgICAgICBnYXA6IDQwcHg7XG4gICAgICAgICAgICBwYWRkaW5nOiA4MHB4IDYwcHg7XG4gICAgICAgIH1cblxuICAgICAgICBAaW5jbHVkZSBtZWRpYU1heExHIHtcbiAgICAgICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogY2FsYygxMDAlIC0gMjYwcHggLSAkcGFkZGluZykgIDI2MHB4O1xuICAgICAgICAgICAgcGFkZGluZzogNTBweCAkcGFkZGluZztcbiAgICAgICAgICAgIGdhcDogJHBhZGRpbmc7XG4gICAgICAgIH1cbiAgICAgICAgQGluY2x1ZGUgbWVkaWFNYXhNRCB7XG4gICAgICAgICAgICAvLyBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxMDAlO1xuICAgICAgICAgICAgcGFkZGluZzogJHBhZGRpbmcgNDBweDtcbiAgICAgICAgICAgIG92ZXJmbG93OiB2aXNpYmxlO1xuICAgICAgICB9XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhTWF4U00ge1xuICAgICAgICAgICAgcGFkZGluZzogJHBhZGRpbmc7XG4gICAgICAgIH1cblxuICAgIH1cblxuICAgICZfX3N3aXBlciB7XG4gICAgICAgICZfcGhvdG9zIHtcbiAgICAgICAgICAgIC8vIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICBoZWlnaHQ6IDQ2MHB4O1xuICAgICAgICAgICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICAgICAgICAgIGZsZXgtZ3JvdzogMDtcbiAgICAgICAgICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgICAgICAgICAgb3ZlcmZsb3c6IHZpc2libGU7XG4gICAgICAgICAgICBvcmRlcjogMjtcbiAgICAgICAgICAgIHotaW5kZXg6IDM7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhTWF4TEcge1xuICAgICAgICAgICAgICAgIC8vIHdpZHRoOiAyNjBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhTWF4TUQge1xuICAgICAgICAgICAgICAgIHdpZHRoOiBjYWxjKDEwMHZ3IC0gODBweCAtICN7JHBhZGRpbmd9ICogNiAtIDgwcHgpO1xuICAgICAgICAgICAgICAgIG1pbi1oZWlnaHQ6IGF1dG87XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA0MDBweDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiBjYWxjKCRwYWRkaW5nICogMSArIDMycHgpO1xuICAgICAgICAgICAgICAgIG92ZXJmbG93OiB2aXNpYmxlO1xuICAgICAgICAgICAgICAgIG9yZGVyOiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWFNYXhTTSB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IGNhbGMoMTAwdncgLSAjeyRwYWRkaW5nfSAqIDQgLSAyMHB4KTtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDMwMHB4O1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IGNhbGMoJHBhZGRpbmcgKiAxICsgMzJweCk7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYU1pbiB7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAyNDBweDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiBjYWxjKCRwYWRkaW5nICogMSArIDMycHgpO1xuICAgICAgICAgICAgICAgIHdpZHRoOiBjYWxjKDEwMHZ3IC0gI3skcGFkZGluZ30gKiAyIC0gMjBweCk7XG4gICAgICAgICAgICAgICAgLy8gd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xNHB4KTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICZfdGV4dCB7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBmbGV4LWdyb3c6IDE7XG4gICAgICAgICAgICBmbGV4LXNocmluazogMTtcbiAgICAgICAgICAgIG92ZXJmbG93LXk6IHZpc2libGU7XG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYU1heE1EIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgICZfX3NsaWRlIHtcbiAgICAgICAgLy8gdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgICAgIC8vIHBvaW50ZXItZXZlbnRzOiBub25lO1xuXG4gICAgICAgICZfdGV4dCB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgICAgIGdhcDogNDBweDtcbiAgICAgICAgICAgIG9wYWNpdHk6IDAgIWltcG9ydGFudDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcblxuICAgICAgICAgICAgJi5zd2lwZXItc2xpZGUtYWN0aXZlIHtcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAxICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhTWF4TUQge1xuICAgICAgICAgICAgICAgIGdhcDogMzBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhTWF4U00ge1xuICAgICAgICAgICAgICAgIGdhcDogOHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJl9waG90byB7XG4gICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgIHVzZXItc2VsZWN0OiBub25lO1xuICAgICAgICAgICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpYU1heE1EIHtcbiAgICAgICAgICAgICAgICAgICAgb2JqZWN0LXBvc2l0aW9uOiBjZW50ZXIgNyU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnRlYWNoZXJzX19jZXJ0aWZpY2F0ZSB7XG4gICAgICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICB9XG5cbiAgICAgICAgJi5zd2lwZXItc2xpZGUtYWN0aXZlIHtcbiAgICAgICAgICAgIHVzZXItc2VsZWN0OiB0ZXh0O1xuICAgICAgICAgICAgLy8gcG9pbnRlci1ldmVudHM6IGF1dG87XG4gICAgICAgIH1cbiAgICB9XG4gICAgJl9faGVhZGVyIHtcblxuICAgIH1cbiAgICAmX19uYW1lIHtcbiAgICAgICAgZm9udC1zaXplOiAzMnB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMTI1JTtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMTcwcHg7XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhTWF4WFhYTCB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxMjBweDtcbiAgICAgICAgfVxuICAgICAgICBAaW5jbHVkZSBtZWRpYU1heE1EIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIH1cbiAgICAgICAgQGluY2x1ZGUgbWVkaWFNYXhTTSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMTMzJTtcbiAgICAgICAgfVxuICAgIH1cbiAgICAmX19za2lsbHMge1xuICAgIFxuICAgICAgICBAaW5jbHVkZSBtZWRpYU1heFhMIHtcbiAgICAgICAgXG4gICAgICAgIH1cbiAgICAgICAgQGluY2x1ZGUgbWVkaWFNYXhTTSB7XG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTZweDtcbiAgICAgICAgfVxuICAgIH1cblxuXG4gICAgJl9fY29tbWVudC1ibG9jayB7XG4gICAgICAgIGZsZXgtZ3JvdzogMTtcbiAgICAgICAgQGluY2x1ZGUgbWVkaWFNYXhYTCB7XG4gICAgICAgIH1cbiAgICAgICAgQGluY2x1ZGUgbWVkaWFNYXhMRyB7XG4gICAgICAgIH1cbiAgICAgICAgQGluY2x1ZGUgbWVkaWFNYXhNRCB7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgIH1cbiAgICAgICAgQGluY2x1ZGUgbWVkaWFNYXhTTSB7XG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTZweDtcbiAgICAgICAgfVxuICAgIH1cblxuXG4gICAgJl9fY2VydGlmaWNhdGUge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHBhZGRpbmc6IDI2cHggMjRweDtcbiAgICAgICAgcGFkZGluZy1yaWdodDogY2FsYygyNHB4ICsgNDBweCArIDQ1cHgpO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAxNnB4O1xuICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmxhY2s7XG4gICAgICAgIGFuaW1hdGlvbjogZmFkZSAuM3MgZWFzZSBmb3J3YXJkcztcbiAgICAgICAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcblxuICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgICAgICByaWdodDogMjRweDtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgICAgICAgIGhlaWdodDogMTUzJTtcbiAgICAgICAgICAgIHdpZHRoOiA0NnB4O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjYWxjKDUwJSArIDFweCk7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHdpZHRoPSc1MScgaGVpZ2h0PScxMjQnIHZpZXdCb3g9JzAgMCA1MSAxMjQnIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZycgeG1sbnM6eGxpbms9J2h0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsnJTNFJTNDcmVjdCB3aWR0aD0nNTEnIGhlaWdodD0nMTI0JyBmaWxsPSd1cmwoJTIzcGF0dGVybjApJy8lM0UlM0NkZWZzJTNFJTNDcGF0dGVybiBpZD0ncGF0dGVybjAnIHBhdHRlcm5Db250ZW50VW5pdHM9J29iamVjdEJvdW5kaW5nQm94JyB3aWR0aD0nMScgaGVpZ2h0PScxJyUzRSUzQ3VzZSB4bGluazpocmVmPSclMjNpbWFnZTBfMTAzNl8yMTc1JyB0cmFuc2Zvcm09J21hdHJpeCgwLjAwNDQzNjgxIDAgMCAwLjAwMTgyNDgyIC0wLjAwMTM1OTY3IDApJy8lM0UlM0MvcGF0dGVybiUzRSUzQ2ltYWdlIGlkPSdpbWFnZTBfMTAzNl8yMTc1JyB3aWR0aD0nMjI2JyBoZWlnaHQ9JzU0OCcgeGxpbms6aHJlZj0nZGF0YTppbWFnZS9wbmc7YmFzZTY0LGlWQk9SdzBLR2dvQUFBQU5TVWhFVWdBQUFPSUFBQUlrQ0FZQUFBQURQdmRYQUFBQUFYTlNSMElBcnM0YzZRQUFJQUJKUkVGVWVGN3N2UW04WkZWMUxyN09PVFhmdWtNUERBMk5OUE1nUXpNcE1raEhjWGcrVVhBQ0VXUVFWTlFvSFRYUnB5L3A5MTcwVHd4R0NLTFJDS0pvZ2hFVk5JWTRRU09TUkNXSU1RNG9NODNROUhCdjk1MXFQdi9mdDlaZVorODZ0K3BXMWIxMXUrOVF4YStwdWxXblRwMXo5djdPdDlhM2h1MVI3ekhySzdEMTZMTXU5angvQTFHNC82eDNSdDdqSVlXUHpYNC9VL2ZnRTQyRVJBL01aTjgvbnlpK3BoVFdsay8zM1cwVi81K0pQQXA4bndKS1VJSTg4ajM4MytPLzB2bUJkT0dBTlpQbjNQNi8zanVUWTFqTTMvRVc4OG5OOWJrTnJ6MTdiUzJzM1VRaEhUdlh2N1dROXc4ZzdxeUc5SXZKQXYyNk1FWkpiN0NTV3Z1aUQ2Ny83cDlmczVEUHE1dkgzZ1BpREsrbXNLQ0hpVFE0dzEwc2lhK0JHeDh1bGVpT25kdW9HbnFVOE13LzhpbTkrdmdIL3ZpbjF4NjNKQzVFaTVQc0FYRUdzOENBOElzeitPb3Uvb29NNys0YVpJOEMybHlwMGszYm5xYUU1NXQvRm9oNEw3MzNNUTlmY2Q5MUIrL2lDelB2Zm01M2pkRzh1eER0SGxCN0lOeTlBR2ozWEJwdlZ6OGxaajVCUEtwU2lxNTU3aEdxaE5RVWlBekc0MTU2dytYZi91aGxzenZ1aGYzdG1WL25oWDNlTXpwNitJUmhMZHc0Titab3R3RFEvTlRDdHMrNitiUm9kOElrdkVHNmVmdEQ5RWlwd0tKTk0wYkUrNEhuVVc3ZDY4Kzc2TXZ2L2xyYmg3aklObXozdWk2eTArNzhkSWJYbmoxRUlXMmNpVEN6S3dFdzljeTZOOFNlMTk2K2ZFclRrNlZKK3Z0dGoxT0tUVklIaUhGUWtnQXg2ZTg3ZWVsak4rYzZINW5GOFkzMnJ1emlPTmRabmNYd01lZEFtSGxmK3p2cDNxVnRGd0N0ajYzMU1YVmpDOS9ibTc2dzlYN2FWQ3BReXZlblpVU0FNR0hBbUZwNzVtMXZ1ZjFENTdRK2o4VzNSZXZydnZqT3VlTXpHbDc3eHJWZVdQdEZ4MStNdnRENk1uZGppNW43ZksxL3ZkMTllNVNrTGRXQXJuM3V2NWdOVTU1SGdXSEZKSjRONk1SVXRTQ1V2N05oK2xYbkh2RDY2OS95K015djljTDg1a3hIWUdHZTdReVBldVNZTjI3MFBEcWpzNiszNC9QTjlQSzMydmRNOXR2NE8vYmQ5dmJwQlh2VHQ3WS9RQTlNamxEUzh4aU15bm9SK0F3QUFVU0FORUFTZ0ZGVms4ZTk5TFkzZlBOUGx4d3J0bmQxTzV1QmkycnJuV3ZmZERhRjNyZmtwT1l2QU94Rm4yWkltL3A0blU2RFp0dDdWTzNmbHpZOGVFY0VRbWJCeUVjVUJuVC9EZ3hES2hpVDNvcks2eDc1aCtTaW1rUnRuRXluSTlER0xoZlhKbVBIdmdYcFptMmtydTFlQURTLzZ1ME9jWE53dFdPVzhtMHFNVVMvR2R0S1h4ditGUU5SR1ZGTlVKY1JBVUJsUkVtRnM4eVlQTzAxVjUzMTVTcyt2TGhtMHZSbjArNG9MYVZyRXAzcjZOcUwxM2xVdTZ0NVNIeTZ5OWZ1cFowOUFCcXg5Y3lHUFg0c25SMmJ0OThCOUkrLy9GZjZRM0ZuQkVRd0lnQnBRU2lBMDcrVkVYMWpudkpuSzQ5Njl0VS8rK3RWUzJuU3RUdGJsdEkxaWM1MWJPMWxHNGxDNHh0Mk5pbmJaWkhHSUpySmI3VTdsRE1GV3h2Zk8zQi8ybkR2VjFtZ0VVYTBJR1F3UmtLTmZSMlpwdkFYeVNlZm56M0tuUDIyTlMvOTVPdVhqR2pUN3VndE9TQk9ybjNubWlyUm82M1pwdDFMMk1aRWJ1Q0hUbVhqN3JQd2xQQ0kzK1EzR3ZtWSt0NWVLK2poTGMvUlZ4Kzdtd1VhWVVFUmE5UW5WTkVHbjdFNFkxaFF3WWYzaEJrOUNrNytuemU4L0N2dldqTFpOdTNPb2lVSHhMRzE3NDNGRGVjcEFIUms0aUJwSnN5MDJpNE93dW1DK001bjNtRUgwYi9jZVR2ZFA3R3BJUkRyelZFeFRSV1lERVREaUhnR0dQMzlUbno0WlhmOW55V1RnOW9EWXBOYnpQZ0o3eDhoejV0YVdkRnFJdTlpQUFpSnhvYXgwNys3Y0p2MW5uODRmZktiMTFDeFZuR0FLSEhFdUVyS0lvM3hFeFY0TGhzeUVMMWNlT1lmdnU1MzRkQVd4QzU2UUd3d1RPT25mL1JzQ2tNVHNuQTI2SFNDdDlwK1FVeVJOZzR5bWFESlZYdlMzMzcvN3duSXNiNmhpU015NkZ5QnhqSWlqRkZoUTREUCtvbHNvcjdpL1BQTytQU2JsMFQrYVErSWpZRDRSeHR1SXFLTDJwaUN2VTF3QlpZUDBoK2Vmb3B1ZSt4dU5pdUZCY1ZQbE15YWVoQmEvOUFOVzhBa0ZWQ3FuK2dmOS9MYlR2L2FIeStKNEg0UGlBMkIrQmNqUkEzTTBoN3NHbDRCNzZEOTZlNk4zNmY3Smg1bUVHa01VY1VhTVVPbmdqRml3U2lHYVB4REk5alE2dU1mUHYzT3BlRW45b0FZbTFwajZ6YXM5VHlhUlY3cEFrTnJWQnJTZm8xSS9BeTlFNDZsTC83VHAyaEh0Y1M1UndwQW0rSW05WWlTUFdQTVV2TzZuZ1VkMVJTZGJyd1ZsVk1lL09LU3lMTHBBVEUycThaZnNtRURoZlFYY3c2bkxnQmd6byt4elIvd25uOG9YWGZiMzVyZ2k0WXRiUGhDR2RIbWxZcFB5TDVoSFJ0YTB4VCtJdjU3MFlPM0w0azV1aVJPc3MzNXhKdU5yOXZ3QUZIWWF3YlY3a1hMcG1sMHFKOXUvdkZYb3lpb2lqVnFvbXBvUXVLSENrSU4zb01GaVFFWitZWkd1QUVRZ3pQZnVQNms2eTlZOUUybWVrQjBKdHp3dWcxREtRcUgyNTJEdmUxRXFIbm8yV2ZwaDQvL1dDNkhFV2dVaEFDbDZ5TmFkZFNxcEhVQ2pRRWhoekRBaVM5NjlRMG4zWFQ1b2cvczk0RG9vR2wwM1laMVBvVjNMV2lBVFhIMVp1Nzd0WE1kdklPZVJ6Lzd5VWE2ZitKaDN0d05YMmlxbXpLaUpIazdxcWlUWHhvUFhVZ3MwU1B2eURQdVB1R2I2OWUxY3l3TGVac2VFSjNSRzErM0FVMkNaK1lmN21JQXpKZEo1eDE2RVAzd3ptL1NJOFhuQklqSU1YV1VVNjFIdENhcHhneUZLVzE2bTRRdjhMZXlJVjVUOXFDUkUzN3h5V1h6NVh6bjZqaDZRSFN1N05pTC8zd0dCY0J6TlRUemVML09UY2M3OFZpNjRldWZqQTRXRThvMVM5a3ZiS2lXMWdmd0ZaUXVDUEdhc2dlUEhQK0xxM3RBbk1mVG9ldUhObjdHbjQvTVRZZTJMaDFxVXl0emJzM1A2WTYrZHN5UjlPWGJyM09BYU9PSVdvRVJlTVNWRlM0cnF1bnBWbHpFMlpCOVJDSmErN3ZiRmoxaExQb1RiQmNDaytzMnJLbUZOVk50RWZ2V1BBUkF1K2MxMTl1Tkg3QWYzWHJubDVvd29wUkN4YzFTOWhPTmlLT21hU01RTWhBOW9tTi8yd1BpWEkvanZOay81NWQ2MmhKajNoeld6QTVrVjkwNHNtbmFuRTNUOSs2LzNRTFJFOU1VSlU2V0VaMjRvYU9LaW5CVEh6dU1tNmJNRks4NC83eTExNzVwVWVlYzloalJUS0h4Ri8vNXpJVWFuWWE3Q2dBemcyZjN2N1Y4a0I3YnZwMDJQblozUTlNVUtxbnJJOVlINzl2MEVSRVJlZWtiMWgrM3lHT0pQU0FxRUUvLzM3Y1JoYS90L216ZERYdHN5MlZzYTZQcEQzN2Z2ZWorQng2Z0J5WitOOFUwRlJENnJLQktCazJjRmFkWFRlRWRTbllORWIzMERldFA2QUZ4TjB5azNmQ1Q0NmQvRk9zR3ppNmpwcTI1M2RaR3UrRUtOUGpKRnJkcDc4RDk2U2YvZGlmOVp0SjJ0QUI0ckZscUdOR1VON1ViUjJRUThqL2tCM2dVSG5YRzNTZmR1cmhqaVQxR1ZFWTg3U1B6QnlHZGprcXRIZHgyLy9SUWRYSDdqMitsWnlwalRjUWFLWVdLaHk5Y2dhYStlWlFCb0lrbENpQ0o2T2gxUFNDMk04UUxmWnZKZFI5YVU2c0VqM2E4ZnRsdUFrREw2OTBwa0Z2dHNNbDVJb1o0ODIzWDBWaTF3bnNBMURtTzZJdEpHZzlmS0NOcUQ5TW9teWFXYTJyTlVndkVGL1lZc2RVb0xmelBSMC83NkRvL1JOdkVXVDUyRVFBYUgrVU1HVzhXeDR6eXB4dS9kUjFOMXFwMWgrUTJqWW9LZzJOeFJGY3hWY2FNWjliQUxHWHo5T2gxZC9lQU9NdTV1UkMrUG5IcVI2NE12ZkJUMGJHMnhYUzY5YTRId0t5dmFkdm41NmJRVFAzVkhZY2NRRGYvOE1ib2d6Q1U5am1vUGVRcWZWVHIremJwdTJHR2pjWVRUWk5odHdJRDl3aU9MKzUvd3NNdi9QNmZMK3BHVXJPNEg4NTZPc3liSFl5ZjlyODJVRGpESE5OT3pxSkxBT2prSitkeTI3SGpqcUVidjNWdFpKYmloVnNZTE13NHRSaFkyeWpHNDRoUkJ6ZWp0S3FKNnVjT0dUbDVrYWU1OVlDSUdzUVhmZGowcUptZUFlWnlVbmUwN3hpZ1czTnk2eTA2K24yejhjZ3hSOUJOLy93WjlnMzEwYXBWaGkwSXJtOG9yS0RVREJ2OHJXS04xM2ZveUtrOUlNNWtpQmJXZDhaTytkQkdqOXBZN1dtZUFLQ2RxOXZkM0lMR2UzdHluNVYwNjMvY1dzZUlhSXNLb2FiVDVsRUNRQnRiMUZ4VTloSDdEaDA1clFmRWRvWjlZVzh6ZHZLSG5OYjZzenVYWFFHQW1SN2hySGdSRHFEN1dENUVENVZMOU8zZi9FdERSdFNzR3Jzc20yMmhXTi9UdEhrN1JRR2pBUEgwSGhCbk91d0w1M3VqTC95ejJDeWIxWlNkY3VLejJsc2NBSE53V1dkeWZCNHE4OHRsK3Rhdi82WHVpSmdSWXkzM0EyNG9oZGI3am5Cald1NWJVM1JxcTR5b1NqOS95TWdaaTd3bXNlY2pFdEhPRi83cDFMazRUd0V3TFE1bmNjeGhIYSsxUnJ1M2ZJaCt1VzJZdnJmSnRNZ3dYOEdFc210ZjJFN2Yyc3ZVdHRxUDVackdXKzVIeWVGRVh2N1FrWFU5SUxZZWxJVzh4ZkRhSzRmOFZISjJmV3AySVFDNmVxMmJVR0ZyaGd3SlFQeVBSeDZsdThkK1ZYZEk5VUMwaTlBMFcvdkNyVWRzMUVBS1BxTGZBMkpYaDMxZTdtejR4QStzODd4ZDNLZG1GZ0RZVlJleDFiM0YzMzgxM2Z0ZnY2SWZqLzVYRElpSUhVcFdEWlpodzJ1RUs5eEZaK3FYN0xhbFVQRjFNTlJIQkJCZjBtUEVYVFgwdStkM0FFUnEyVENxTlVkMDYraGJBYUM5MzVuZDhiYno3ZURBTmJUeC92K2tlOGQrM1pRUk5jV3Q0Ym9YV3BXaEdUZXg5UkhyQ29YN0R4MTVhUStJN1EzOVF0MUtnRmk3YTZFQWdOcE9DbWcxSW8zaDFnNElzZWZFd1d2b1grLzdDZjE4L0pGNklOYTFVM1JXQzNaWTBWVk42MXRvTkJKc2lQeUJ3MFplZHYvaWJpQzE1TVdhNFJPdVBMdEdiVlRtenhNQVRDL1d0QUxmOUo5YkVMYUdJNEI0KzMwYjZaY1RUM2JFaUhXdDk2UDhVOU5zT0w0R2hzazFCUkJmM2dQaTdBWjN2bjk3eS9GWGJ2Qm0yMksvOWJ4dEV6K3ozRkdqWDJteHk4NSswVzROSU43d0g3ZlNwbktoQVJEdHN0MElaWWhwS2o2anJjRFExN0p5c1Bhd21TcllDQ08rb2dmRStRNmwyUjNmbHJWWHpyNUZ4aTRFd096T1ZyN2REVE9jZ2ZqVFcrbkowdVJVSUtJTXlyVEpZQ0FhczlRTlhYQTR3eWtZbG1UdjJMSnNuR3RERkF3ZU52TEtIaEM3TWZUemR4K2IxNElSbXlWOGQ4WVhyYzZ5R3dDd3Y5SFpzWFcyZGFzeklVbysvekQ2K3gvL1EyTWdhcHNNODZ4aVRmM3liQUpRQlovV0tNWmI4ck55dXVyWVoxLzFrNCt0YW4xVUMzZUxKZThqYmo3bXZSdUlPbG45cWJNcDNkbldNNXRJWHBOZy9Geitkdks0WStselA3aVJuaXczWUVTVFdlTm0yRUNVa2V5YXVKbXF5N1hoT2M2SWt1S1dPTzdNdTEvVkt3eWUyZVJZS045NjVwajNidkJtMkdaL2R3Q2cyWFcxYkR1WDhMTy9uanJ1V1Byc0Q3L1loQkd0YVdyckVSV0VtdVptL283Q0Z4YVE5YXRDQ1JEL1p3K0lDd1ZTTXp2T1o0NTV6d2F2STBhcy81MWREUUQyOFRvNjFjNjJiZ3IwMkFlcHRjZlNaMzkwRXoxWm1vajVpRktEcURGRXFVY1Vwa3M2WWcyem8yRkpkNmsyYTVycU9oaEVxZU43UU94b3lCZml4czhjL1o2Mkt5ODZtOUtkYmQwdUFHWjJqVHM3bG5hMlRoOTdMSDNtUnpmUkUzR3h4ck81cHRHS3dZNVlVMithQ2tBQlNMZjd0d0pUZy9xSjQ4KzgrelU5UnB6WjBDK1ViejE5OUxzMlVvTmF4SFltWSt0ejdHd3ZuVzNkK3RkajNGMzM1MngvSzNQTU1mVHBPNzlNVDdSZ1JFNTFpM3hEWlVIN252aU93cHFSY2hvdDZ5MCtZdkw0bDkzOTJoNFFPeDN3aGJYOXBxT3ZhQWpFN3AxRi9aU2ZMUUE2T2E2cEttMzNmajE3ekRIMHQzZmRQQVdJN3ZxSUVTTXFHQTNvSW1BNnBta1VTNXhTaFVHVWZ0WDU2MS9UYXpEY3lkQXZ2RzJmUFBxZFhRZmlYQUlnZm9YYmgxYjdXN1pqSm1lUGJnTEV5RDhVbjlBeW9oVnJiRnpSSklNYmdOcWd2bTJqQVdCbmUwQmNlTURxOUlpZk9BcEFETS9vOUh2dFQrdjJ0MndIQUowZTUzVG02Y3hCVFpRNzZoaTZadU5YcG1WRXQ2MmlGZ1pMRjNBYnlsRFRGSi9yZ2pSdUV5bjRpWmxYbmIvK25CNGp6bTdvNS91M0h6dnE3VTM3MWN3ZVFucjIwKytwZTcvVDZHclBqV21jTy9JWSt0VGRBR0o5SExGeGhYNDkrQ0lnbW9DK0J2eGRIOUYyQXlmS3ZlYXQ1NTE5N1p0N3EwSE5kekRONXZnZVBlcnlycHVtY2p4ekE0RHB6blZYbU1SNlZnRGlOVC8rS2owZUUydTBpeHZxRUJHSzBKNDFFdHgzZ3ZwUmdGOVQzVXlZdzREVGJSNTF3V04zTFByRWswVi9ncTFBK3NoUmw4MGFpTHNTQUszT3gzN2VPYzkyOG8zOGtjZlFKMy84RHcxVTA2azlhNVR4NG5tbk5oSGNOSkJ5cWkvUVNsR3E5NG5lMmdOaSs4TytVTGQ4Nk1qTE5ucGVjeCt4azhuWmlBbmJ1UzZkLzBabjNtVDM5bTkvTjMvRU1YUTFnRmllR3RDWER0OXVoYjR3b1Z1SmtmU0Mrc3A5NHlNQ25IWlpiK2xyYzFFUGlPMU1vNFc5elIrT3ZIUWplVzMwTkozMk5CdFA5YmtBd0ZTQlplNS9KYzc0U08zck8reG91dnJlcjAxaFJCeWZObytLVitpN3ZxRTFVMjFuTjFGTjYvTk4weXNPSDduZy9tdVdMZXhaMXZyb2w3eHArdnNqTDVrUkVEdnRldFo2S0tadTBRZ0FNOW5QdEg1bDJ6dXNCM3ora0dQb0UvOWVEMFJjRTdmVHQwMzZsa0MrWlVUbk5RTlAvRVNvcHZ6c3hCSUJ4QXQ3UUd4N2xCYnNocjg3OHVLTlhvd1I1ek1BMnJuUXMrZkkxZ3lmUDNncUVIRnNXSVJHVndxZXlvZ0JBODFseGlpc1lZQ29hcW1rdWZtVTNtL3RzeGZkZTlXaUxvSGk2OWJPd0M3bWJYNzMvSXV2b1RCOFh3TSs2dmkwZHdVQU9qNm9Oci9RS2NObmx1OUhOejYwa1I2WTNGSDNDN3crWXRTM1JuMURiY0d2ektncGJrWkZOYm1vV0lhdHZvZU5SMzB2ZVBuZEY5NzYvblZ0bnNhQzNXekpBL0czUjc2MWFZWCs3SUhWZWw1MENvRFdlN1JiTkM5RW52MlpaWmF0cHU4ODhSdjZ3ZWhETVNCSzVZVlVZTlJuMXFocVdoZkdpRVFiYlpkaFcvQ0RGWHRBN0dURUYvQzJ2ejd5Z2c0TGcxdWY3RndDb0hNSXRmZU45cmF5NTU0ZFdrMC9mT3IzOUowZEQzWWRpTzdLd3ZtWHZQNkd0OXowOXN0YVgvV0Z2Y1dTWjhSZkhYbkJOSzB5SEhicGVKemJtOXJ0YmRYcXgxdjdkSzMyME9ubjJmNTk2VWZQL29IK2VjY2Z1bWFhMXVXYXNwbnFVZjlaYjFsLy92VnZ2YWJUNDF0bzJ5OTVJUDd5eVBObjBjVnQxd09nMjZac2UzMTBwcDVuTHI4djNmbmN3M01PeElGekxqN3Z6WXM4dmEwbjFoQVJnTmpPYXNIekJRRHQzT2xueHJLZDVjUG0wbnZSWGNPUDAzZDN4SDNFbVlzMWpSanhIVTk4YjBtUXhaSTR5ZWttN3k4T1A2K0JqemdYVTduWlVYUUdnSGFBMkhpYnFiOHpzN09VdlNlOVBOMDd2cTBqSUNMUXJ3dVlhcHNNdHphUmdXaE1VZzFmdlAySmYxMFNjM1JKbk9UMFFIemp4U0Y1WDR4dk01dEpXcit2N2dLZzBibllYK2plVWV2dk5OdGp5c3ZUNzRzbCt0SzJCK29PU2RkQ2RQdlcxT1dhcXBJYVMvb0dNT05Bekt3NFl1U1NYMXk3NkxOcWVxWXBFZjM4OERlczg4aTdheVpNc3pzQTBHbnJLUGU4MnZNSDY3N1I5TEtrL0R4dENmTjA3VFBJbWJlUEhoQm5NcE42QVgwR0loRkZRR3pPS1RObm0yNENBTU04OHlPWk9rblVKT3JVQjA1NS9iUzFtcVZybjd0bnpvQ1lPL3FNQnk3NjdrZU9tOW5VWGxqZld2S202YjhmL29aMWZxanJJKzRxZjgzZUFUc0ZRRHZUcTN0QWxUMDEyaCtDQ3p0cksrbTZPQkJubWVMbXRsYnNPL0hNdXkvODVnY1hmVlpOenpRbG9uOC8vT3gxWGpnejAzU3UvY3J1QWNvZWFUZjdzSlpvYi9yazVoZ2pkaEdJK1RQZmROVUZONzd0dyszY2ZCYjZOa3VlRWU5YWMvWlFKdTJacGJ1Yk04QnNCN3FiQUdnbHBMUi9yTE03MzB6MllQby9qLzFydlduYVJTQU8vTS96MXAvLzJVc1dmVEMveDRobUN0MTc2R3M3SXArT05tNklpdGtCWURxZ2RWT2piWFdldWVSQmRQWFRQNkx4V2pVNnBLQ0xRT3gvNDl2WHZPV1RyMys4L1J2THd0MXl5VE1paHU2ZVExL1RhczYxSE9GZENRREgwR3g1WE96anplcnNtbWNQK2Q2ZTlJV3Q5OU9PYWprNkRwUXh1VXV5YVNrVXFpcTBIckZ4N3hxcFIyUWYwVlJoTEpWZ2ZvOFJ6ZlQ1OGFGbjhXeHJmNzYydCtWY0FhQXQ5TFhZcUJzaVVUN1lsNjU3N21kekFzVE04aU5HTG4zZ2I1ZEVETEVIUkROWk54N3lha1NsajVVL216UEFmQUZBOTN6RXFXZlVDVUQzVE94SGY3MzVwM01EeEgyUGZmYlNmNzk2MFJjRTZ3ajBURk1pdXZPUVYzWFV5YTA5UHV3TXRwMEFZRm9mY1ZZSFYvL2xWcnNhREpiVFRkc2ZwS2VjM3Fhek5VMTFIWXpjQ1dmZWZkRzMvblJKaEM1NmpHaG05SThPK1I4Ynd3WUwwWFFDcFc2YW9hMEEwTkZ4ZFdCd2R5WUNFUTBGeStqV2tVZnBEOFZSNnlOeUoyKzdMRnZVY3IrRG5qWG9ZWk4vOFd0dnVQQXI3MTcwZFlnOVJuUm0zZmNQZWVWTlhrZ1hMUlFBVEdkQ2R3cW1SdHUzTXBQME9nMEdnN1J4ZERQOWRHSnIxNEhZLzhwejExL3crYmN0aWRCRmp4SE45UG5ld2ErYzBpNmptNmx1N1FLOFhRQjB3b2gyMjVqWjJlNUJUZk5qR1Q5TjkwM3NwSHZIdXcvRWdUZStZOG1FTG5wQU5KUHNqb05mUHUycXdiT2JzOTBId0ZTeHBwdEgyRDdNTTM2U0hpcVc2WTZkVDgrWUVkRm9HSlg0MGtaUm1rc2hmUEhPSjc3ZjZyN1Uvb0V1Z0MyWDFNazJHNDg3RG5yWnhTSFJsRktvWnR2YmFiOTdBTkRvdUxvbTluUXdhUkVQM0ZsTjBEOE9QeEY5Q3hQS2JSdzFwWmVwNlYzYXJNRXdnSmhlZHVqSVpmOTEvWklKWGZRWTBVeWY3eHg4NWpvdnRCVVlIY3hGMmgwQW1IcDhKbE5uZHZlRmFMZWQ3S1ljSnVtcnc1dTZDc1RzUVNjOWZPbkdqeC9jeVRnczlHMTdqRWhFQUdJWVZXQjBNcVM3RHdDdGpySWJONGgyQURrWTlOTjFXeDd1S2hCeng3M2s3a3UrL2VFbEU3cm9NYUtaUHQ5YXMyNk41L3VQdHByYzdYeStxd0N3eTQ2bEJScjdnZ3g5YnV1VEhRTlIyMmFnVlVhZGorajUxTGZ1ZFZkZDlPVXJsa1RWaFY2NEhpTXFHQS84bzltRkFoMWtkQVdNN2RCUk8yZzAyM1I1ZDd4WDdMTS95TkNYdHoxRmhiREc3NG1QS0kyRlo3SUlEWUE1OFBJM3JiL2dDNWN2bWRCRmp4R2RpZnlOQTlkSnZtbVhaMnlYZHhjQm9BTU10clhwVEc4ZWV5YXk5S1h0ejBacGJ0MEE0cnVlK01HU0k0Z2xkOExOWnVYWEQxalhNczF0YmtEVjNiMTJkMjl5dGFhN09hMUlaT2dmaGpkM0RZZ3BiNC9LTzUrNEpkblczV01SYmRRRG9obk1yeDN3NG8xRTNoa3pIZHRkRFlENWNwd0RRWkwrYlh5VWZsc1lhMm1hcHJET2hTY3hRMWtIUTlvckltNG9YZHc4eWd3ZE5uTDVyejZ6cEVJWFBkUFVtYzMvZU1DNm16d0tMMnJGQVBNRkFETTFKZHM1L2s1dUtuMStnbjVkS05EOUU3SXFWTDFwcW92UTZHcFFyWUhZZC9pcEQxejZnLys3SkJwR3VXUFJZMFJ6TmI2Nlp0MEdqOEsvYURWUjV3c0FXaDJuZnQ0SnFOclpaM3gvU2ZMcHlYS0YvbU5jdW8zTUdvakhycnY3MG4vKzMwc3FkTkZqUkdmbWZXWE42VmNTZVo5cVp6SzJzODFjQTZDZFkyaTFUYmVFS2Q5TDBiZEdudWtLRVBNdmU5UDZTMjU4eDVKU1RIdEFkR2Jxeld2V3JTT3FUV2swM0cxQXpaM3AyOTBqN1d4dlNmck9qczF0QTFIQ0dnRWx6QUtsN0NONmFKVGhVLzhyemozdm9pOWMvclZXTjVIRjlublBORFVqK3NVMTY5YjU0VlFndGhyd2JwdXFuUUdnMWRISjUzTzl6K1ZCbHI2eS9Ta0JJcHBIa1U4cFh3UVlmWlkxTHlET3FGalRHSWp2ZWZLSFMzSk9Mc21UYmpaOXY3ai82VjJkczEzZG1Ubm91ZGpuYkZrNjV5ZnA5aDNQVVNVTVp3WEVwTGV5Y3NVVC83VGtRaGM5MHpTR3lCdW5BZUo4QkVDekcwcTNXYm9WcTY1TVpPbWZkMnpoV09Kc0dER1ZQMlRrbmIvOTNKSUxYZlNBR0p2Slg5anY5QWZJMHlaUzdabDk3bGE3R2dDZEgrSGNtS2tJWWZ4NGJBZHRxNVJtQmNUc29TOTY0UElmZld6SmhTNTZRSXpONUwvZi83U05GQklIOWJ2TmdOM2UzMXdjbzVpb25SOXAxay9RbzZVUy9icXdrenpUczBhU3VqMnVUZFRBdlZ1YnlPc2lHckZHRzBabGp6cmo3c3Z2K0lzbEY3cm9BVEVHeE04OTcvU2J5QVQxcDJPYnpxZHFhKzZhQ1FCMjlUSHE3elU2L3gxVm92c25SMllGeEw1MXIxdi90cHZmcytSQ0Z6MGd4bWJ5WjU5M1dsdkxlTThuQUxTRytQUmJkTyttRXRER3NXMnpBbUwrekRlZGQra1gzN25rUWhjOUlNYm02UFg3blhLeE42ZXJCOXNmN0I0QTVtNmZuZmk4Q1VyUm5XTmJaZ1hFOXo1NTU1SlY4WmZzaVRmaWlldFduN2JPODNTdHhQYTVwdHVnNmdRQTdSN2xERnkvbHJ0Mnp4dU5wSDQwQ2tZa3JrTzBQcUxHRGswY01mSUx6ZnNtOFR2cHI2aTgrNGxibDJUb29zZUlzYW4ycVRVbnJ3bXEzYW5Vai95cGJxTjBuZ3BKRUd4K09yNkRWNGFhQ1JCVC9RZU52T3UzWDFpU29Zc2VFQnZjODY5ZGZVcFQ2SFFiVTkzZTMrNE1wZlQ3U2ZyWnhDanRySlpuQk1UTXdTOTQ0SjBiLzJwSmhpNTZRR3dBeEUrdFBzVlprS2FsZFRabGd6a3hLenMvakdtL01SZG1LbW9KbnkxWDZMSFN4SXlBbUQ3eWpMdXYrUDZHSlJtNjZBR3h3WFQ5bTlVdmlpcjF1ODFZY3dHQWJoOGpMc2xNOXpsWkkvcE5ZWlJ6U2psKzZQaUtOdGUwUG40bzhVU2ZjcWVlZGRYbFgvdVRKZFV3eXAxK1BiRW1Cc2FyOTMwUjRsanZhMFZDTTUyc3V6TDBzYXZadVJ6NjlOK1RPMmNFeFB3WjU2eC8yMWZmdXlSamlEMUdiSUNLdjFwOXlnWXZiRjBnUEQyZ3VnL1Q3dSt4KzQyeWlBSjZZSExIaklENHZrMTNMV2xTV05JbjN3aE0vOS9xazlmNVR0ZnZoUUVBT1pNNU9kWldwb0h6T1hyU1BEQXBhVzZkbUtaSkx4ZSs5OGs3L0E1K2F0RnQyZ05pYkVnL3R1OHBhLzJ3OW90T1JucDNBNkRkWSsyMnFSby83NUE4MmxRcTBrU3QyallRVVNDY3loMDQ4cDdmMzdoa1F4YzkwN1RKRFA3WVBpZDNGVnR6RFlCMmdiZ3IvTk9SU28yMlZJcDFRRVFGUGdRY3UvQ01UUVNIV0pOZWNjU3o3LzdsWjVmTU10Mk54cUhIaUEydXlsL3U4OExIaUdqLytFZGRSYWZaK1p6c3M4czc3ZVJHTWw0TDZkbHlaMERNSG43YTNWZjg4QytYYk9paXg0aE5LT0wvN3Z1Q2pSUjIzdU8wMitHSlRnRFFLU3QyR2F2Unp4ZERqNTRxVFhiRWlKbmp6N3poWGQvKzZKSlpwcnZIaUczTzFnMnJUcnFHeUdzWndtaHpkM1dielJVQVpuSXN6YjR6bTJOTWVBSDlvVERlRVJEN1RqMXIvVHUrOXY0bEc3cm9NV0tUbWJoaG54ZHNDRU5xMmVPMG01Ti96bFRQMmFDcXlRbE94OVJWOHJsU3YwWTFhUjdsZVJRWS85QnRIcVhGd3ZBUisxL3hoaldYM2ZDZXg3dDlQUmZTL25vK1lvUFIyckQzeWV0cVh1Y2QzZHhkZGR0TUZhQzJSbFhTNzZPQXBJaWhSaUVWYWlHbC9SU3QyR001OWVleWxBaHNsS0JTcmRIMjdUdG9mSFJreWxXWXJFMTlyNTJKUFZrREJEMGFxNVhiQnVMNlRSdVgvRHhjOGhlZzBlVGFzTzlKYTZ0Vkx3cGh0QU9BZGlhcGJ0TWFUbFAzbHZUNnFCQUd0TWVLbGJSODJTQU41ckswNzdKQjhzbWpvVnlHd2txVnFqV3o1ekNrc0ZxamFyWFN5V0h4dGg3V3NrOGt5UE1Gc0w3djBXUzFTZ0R0bHAyak5EdzZSbHVlM1VZN0ozYlFaRzJNUXFyVy9RWTZ1WlZEYWh1SUtYK2Z5ZmM5ZVV1dTR3TmRaRi9vQWJISmdINWs3NVBhd2t0Ykc3VTVhVHdLYURMTTBwNHI5NkRWZTZ5Z0ExWXVwNEZNaG12N2F0VWFoV0dOYXBVS2hRQmNwVUxWYXNqcE1WVjlENndKUmlvYkFPSmovSWZ2VnFzdGw1enprd0g1ZmlCOTg0M2pFcVJTQXNqQUY0QjZSSDQ2U1Q0YUFpZVRSSUZIWTZVeVBiWjVLMjNldklVMmp6empOSnpSQUFBZ0FFbEVRVlJIbzlXeDlvR1lPM0RrZlgrNGFVbkhFTTJsYm5PV0xMSE5QcnpxcEFjb25IbEh0M296ZFNwY0MyR1Mwcm5sZFBDK3EraXd2ZmVrUFhKOTVJZGdzUm9EaXhoUVZRWlJyVm9WSUpZQlBnZVFJS05xaFdvVkFXU3RVcVZhUlJZTURkbExxell3WnhGMnJ6OGV2R1BSRjJHUUFoSVFlajRSQXhJZ1RBV2dTUXBTQVhsK1FJbDBpdndnSUQ4UlVBQ0E0amtSMEk1eWhYNy85RFAweUNPYmFHZDFHd1ZjTUd3YkRLdVBtRG4wbEx2LytLNnJsblRvb2dmRWFXNHVIOXJyeElickpjNkVBU0Znak5ZeWRPeEJCOUdSKzY2aVBYTjk1QUZvWUtrS2dGU2xhcm5DNW1XdFZwUFhCcEJoQlN5STdlejdNQWNCTTJaSVl4cml2YXBadFZkZXUwZGFpejVyNTM0S2NZWEkrcEtCaDhXMVBXNko3L05yZWVaRnR3R3VkSnI4cE04Z0RaSXBCbVNReE9za0Jha2svejFScTlGdkhudUtIbnY4VWZKb2tsdnNvNHRidWdkRU5UN2FHWnFsdDgyZjduM2lCdXBRT2RXcFAxeXRVVHF4Z2w1NCtFRjArTjU3MFVBcVRiVkttUmtPWmlPYmtzeHVWYXFXRE9oZ1RqSWdzUTBZc0VwVnFsQXRoT1JTWVdhcmhmSmNEY0YwRUdOZ2JyTHh5ZEJrSmpUbXFMQmlkeDVxcWFMbUVJOEVBeEJRVFlpSnl1MHUwR2dmQUUxUzRDY29BRk9tRTVSSUpSaU1ZRTRHYUFhZ1RkQVQyMGJvNFY4L1J0NExUbDcvcmxzL3VLUkRGejFHbkdhZWZuRHZreTRPdy9DTDdVemxrV3FOVXNrVmRNSWhCOUR6OTFsRmc2a1VzeHJBRjVZRmJCSDRJaURXcUFZUWxpR0VWS2dHc01FMGpaNnJCb1RDZWpYNGdzeUN4dStMSFpqbEw0OUI0ajdBWnAwK1hJSEtrcXU4NndKY2pGcVBGeGxsamdSVGVnRXJ0d2t2UVlHWG9JU2ZvaUFqekpqQWN6WkRpVlNLL0d5S1RkNXRoY25uSHRzK2ZPTmI3L3hNcng2eDA0RmE3TnQvWU84VDE1RlRoUkUvMytjcVJBZnRkUUNkZnNRaHRLby9UOVVTUUZkaE5zTnJBQS9DQ3NER0lNU3pBV1d0QnFZRHJBQXdNQjlNU1RoOE1DSEJkdUxkQVh6dXBCZXdXYUJoNHVPQlhFNllpM2lBb1N6czVEVk1UUUVNdHBGUDdUYndHTm5RalNBR0UxZUNFTVEzQTN5RzkyUUxlMFRNeGZ4blBVRHhQUUVtRmlZRlN5WW93Y0JNVXVDbEtKRXgvN0o0emxDQXY3TnBvbVF5ZkhaMDlQZVBiQjIrN0IzM2Z2NG5pMzJPMWQ4c2w5TFpkbml1SDlqcnhEcnJEbzJSTW4zNzBGa25IRXQ3OStXcFdpNVRyVlJpeHFzVkRmaktaYXJBekZRbUxKWUZiQXd3QVdERkFKQUJ4NEFVME1sVWx3ZERCcUVFaGcvQVozdzBmaTJBZ3JjbWtKTFA5Yi9vUGJPdk9rYms3OXFIZkNhL2k5Y0tOUHNkQWFRSU9qV3FoR0R2R3BYeEhNcXpoYUpoNnhocjQvaHhzd0JiZ2ltVG5nVmxNcE9tb0MvTnBpdkFtTWhsS0pITm9BbFY0ZEZ0Mi83dXZPOWZ0NzdEWVZ1UW0zZHVzeXpJMDV6WlFYOWdyeE01K1h0THBVcHJEenlLemp6aWNDSW9tS1VTVlFwbHFoVkxWRlVBNHJsWXByQlVwVXF0UWxXZXNQRGhLbE9BeDFLTHczYktkTUlpTVBQZ2JRbmdCRndDUEg2WFIwemVGL0FJMndFb0RFa0RVb0dWUXRyK1ZjK0hGbTZBb2d0SzNyZG5HVTllSzJqRkgxVUFWNm5NNTFzTTVhWlQ1cHVPZ0Z0WUV6Y1plNFBCK2NGczVYK1Vvb1NYb21RQ0lFd1pJS1laakFCbW1FcUdqenkzOVovTytkNDE1ODFzRkJmR3QzcEFuR2FjM3I3eWpPZE9PZXFJUFU3WWJ6V0Z6SDVsQm1DMVdLUUttSzVRNG1jR1l3MUNDaWFraUN4aXlna1RpbThYbjR3R1dNYS9FaVV5NGo4RE9vR2g4Y0lZYkdwa0traFYzYlNRRWhEckk0ekE2NExSSFhZbmFCZ3hvMEpJZ1Njd0ZlQUp4SHlCV1BRZXFYcHJsTnhLV0dKZ0FxQUt6S21nMVBRM2dGSUF5YURNWmlqSXBTbUpmMzA1Tm1YOVRKb2VIUjcrNlJQYlI4NTl6Ny9kc09qUzRYcEFiQURFcTg3KzZQc09MSXo5OWZQMzJpTlpCZGdLTUQ5TFZKa29VcVZVb2xxaFRKWEpFbFdyWUlBeW0yc0NQakU5bGZIVTFIVE5UUEhYVEREQUtJNzEvaDBpYm5pWWtJRmhPTjNHR3F0bXMwaVo4ZGhmZzRscUgySnMxc2NJTFpjS285ci9SMURsTnozem9XNnZET2VSeDQ2aEFhTDdtbThWNGwvQ2pNVS9YQS9ja0VwaFNmN1Z5bXlDeDBFcE5Zc0FKRXpYTkFXVXBoVDh4M3lhWUw0bWN6bEs5S1ZaZFYyTWdPd0IwWm0ySHp2eHdxT2V0M3pvdnJWNzc1MW0zMit5U0pWQ2tVRUhBRlluU3NUQXJKV29pcnU5QVI5WVQvdytnVjdFWWNiSHcxU1dXRnc5NjhuZmFub2lGTUJiR29OU1BFQjVZSHE3a0xFc0JwUFJmU2owWkZFYm1MZjZ1WDQvRGxRWGlKWTFWWG9GUzRzT1pMN2ZCS1Q4ZTFVT3NraHlBWXRQK0cwQlltaEVLSHhlQ1l2TWxzVWFrc1ByL1dQY3BnRElwSjgwQWsrYVV1a3NCZjBaQVdSZmxwa3lUS2ZDMzIzZThwWHpmbkRkV3hlRzhUbjlVZmFBYUs3UDlldXUySEw2ODFhdkRBRTRnQStBbXloU0dXeFlLRElvR1h4Z1FPTVRWVmlFRVZWUldVOWdKWDRlcEFreElmRWFXK0J2WFBLQXMweUU5YXc1eWlrc01UNlR5VndQSHBaMVFnR1pxSmJHUzJUUXlXMUEyTkVDMlhxUjlyMTZOblJBYU5ndyt0enN4L01kTTlZUUp2dWsra1A0SE9sM0pyYUpCQVdrM0RFenN1a3FpakFaeFJqSFZBd0xWSzZWcUJDV1RheFVUVjhBRXFwcnlvZzdBR0tHRXZrTXBmSlpDcEQ2bDg5U05SSFVmckZwMC92ZnR2SHpDem9XdWVTQitNbFRMN3Z0eEgxWHZXWW9rZkFZZ0dEQjhZSUEwZnhkQzB0c2ZsYVlCV0dLQ2dBeDdTVjBJUDZlbUoyYWRXSmZNeEQ1TXdsNmcyS1lhYUxzRlJWYUF2RzdBS0lHb1FJM2dxZkNpbkt3REtUNmJhcUFXaVlEWTFtenRkNDhsYTJjcVdDQXhXZm1nRm51RTRMQWVwREtkbE5NWXcxQUFwaWNKeXRnRk5NVlBqV1lram1SVFh5QWNoTFdodU5USzBPcXljckF6T2VZSFJQOVdVckJuOHpuYUtSVTJ2N2dNOCs4OWgzMzNyZ2d3eDVMRm9nZk8rYmNvdzdhWjlWL1BuK1BsYW5LNUNTVjRmUGhlUUpNS0VDczFZcFVOb0lEQUFpcEhxbGoxdWVUckJJSll2TXJZYjhvL1FzOGlLeEtzSWI0Zk9yN01aUG9raXVoTDJUbytjSWdtT2hnRmpPNXFWcmp6em1FZ0Z4VGdMOFdVbWdZRWZCVFgxQWtJUnVJRUtWVGZVY1ZWMXpZTlRGNThTVlRnY0hmWnpaVWFqVEFkUUZaeCtYR0hIWjhWdlV3d1ppY21GNFRrOVVDVXYrdVVxRUcwN1ZJSlppelJ1VENEUy9GY2Nna3BidzBKYndNSmZOWlN2UmxLTldYb1VSL2psbnl3YzFidi91bUgxejc2b1Ztcmk1SklGNzlvcmZkZCtiQkI1d0FKYlE2TmtrbE5UM0hDMVNhS0ZLVmZVQ3dJTmdQcHFnRm9DcWJIS2lHd2NteHNZREJCMlFoZUkyLzRlK3hZc2xwWUI1UkFMQUZ3S0ZNYWdERTl3UlVkYVpueU9hZEdKa212c2NKM1ZhbFpKaVZheFFHc3EzRUJsUWFrb2lmc0tQRUJXWC8rTno2aVRaeTZKcXY5Y3pJMzJ2RWZwRUZqWE9Ra0lxYmZjTy9Fcm11TmdXZy9qenhuUnJuMXpJelJnd3BhWHo0dXdSZmtrRUpFVXoyQThzQ2dFeXl3cHFSc0VkL2psSTVQUGN4T0NmSksvNzY2VTBYWGY3akx5eVl0UmFYRkJEQmdpY2N1T2FYcTNJNXZ3eWZiN0pBcGZGSnFrSU5IUzlRdVNJQXJKS0EwREtncEhBcCt5bmpJVXVFUFVHVFp3bVVBWmhDSmttaWhHZkFaL3lvQk1Cb3ZFaXdEVjk5ekdyajI5VnEwYVJHOGpkaG9sWkQ4bnl3Q0xCVTVXUnhGbTlnNWhrVEZwVWFuUHBtRkV6WGhIWHpZQVJ5WXZUYTE5UDRqSTRpSzREa0JOUG91L0t4czc5b3QrNjBjc1FrQjV3Uzd6UStMaCsvNXRJYVg1THphbFZ4aGNsYXBGSk5raCt3ZHhaME9ERWdUVWt2dy9ISFZIK09rcmtNSmZHY3pkQnZuOXYyM1hNWENEc3VHU0QrN2VtWDMzUDZtdWVkUnNVU2xlQURUazVTWmF4b3pOQWlLM2tWRWpVVUFLeUVOZkhtV0hReGFWcHNja29nMnFOVTVQZXBJQVBHOHhKU3R4Y0NjQXk4aEdGRDFCSUpVN0tkeVJOYXdDajRNYk9VNndacm5EZ2dvcVA0VUF4RWZnK0lrd0FBY2ZtVDRBcUtMVE1vbTM3eXBrSkVJNWh1S01Ob3FneXFlai9UbXFwMUJxd0xTckI3NUg3V0E5RUdPUVN2Zk53QlRsS2g3OXdhVEpUZmlrQ2h3NUNTL29mWUxOZ1JSMW1zRmFqQUlSQUJwRFZYVTVRQ093YkNqa21ZcS8xOUZPU3pORjZyVGZ4eTA5Tkh6dmZZNDZJSG9tSEJCL2JPWlFPd1lHVU1mbUNCcW15R0Zvd2ZDQVlFQ0NYNGpJdmlBaEFNaUZ4SlZCWkFOSkQ4RjRES1ZMSURjRUZBWHBBZ0w1bGdBRExvQU14QTZ2Y29LVDVpQ1BPVVdWRjhRZ0VWVVZnb2srOEJjQjZGdFNyWEl6TFRJU0Vjck1oQWxkSW5mc0JVaGUvb2hTQks4Z0JTWlpncS9FeGhHMkZKOWU1Yzg5UUF4WHpxbXJPeXZaMGFyc2hUWjZyaVppSXVyWldXSW1YVkVDY2Zyc09LN3VleHp4aVE1dlE0Rk1Tc2lHUjQ4OHdKRWpCWkN6UlJ3NWpKeHVnd3JtSk8wc3VLcXByUFVxb3Z5eXpwWlROMC81TlBycC9QeXVxaUJ1TFZKMTk4L1VzT09laGRZYUZFNVlsSk1UL1pGQzFRR2RreFlNSElGNVM3clBoKzhIdGcrb0QvVXVMM2VTblRDd2Fmb1JBMlFSNllBUUJMSmdXSXFDandmUXFEQkpmNjRITUFrcElKbHZoWnpNRjc4QjlOTGFLb3BJakJvZlNwekVCazV1TUNYeEUyR0duTWt2QVZLMksrQW16TWxoSy8weGtNMzVFOVEyekx0R2YyYnp3djloWjVBc2ZOUjlka1ZYUFpRTktFVlRRVlQrS1QxakZFVzQyNjlIUTFtZGwyTmlhb1dyVDhtZGs2VW1mTmg0N3BHbjJQMlU4WU1Rd1JkeFIvRXBaTG9RYVRGYW1FbGgxaHFzSjNUTUYzSEJTZkVXQk01TEwwMkk2Um41N3ozVStkckljeW41NFhMUkJ2ZWNXVnc0ZXVXRFpVbVN4UVpXeUN5aEJoUnMwekZhakVNbm1aU2p5UXRRaUE0djlCWUFFUVlZYW1qZUFDM3kvZzloRHM1d0YwQUZzcVFaUkFaWHJTc0NHQW1TSXZrUkFoUTdlSEtJT1dGMnhTSXI0R014SVY5V1VHSlFmQlVSWlZxekRBQUM0UHJBQldySlJZMUFISUdKU0FLRE1nY1hJNWg5RnJSRDdBakltcUppc3pwQUYwcEtacVhZV0tRUmFBTGhTVlJhM0FnM2VrRGxFK2MyT2UxcHpWeWUxbStIQllBK2NOeTZCUlZ5MEFrQVVzQjZSbVIxRmVEOGNlaFIxclZHSzFGYVlyQkowSlZyY2w1VUY4eHhTbGZHVG5aQ2cxaUl5Y0hDWDdzNVRJNTJnc3JJNzk5NlpuajVwdnB1cWlBK0xWTDdqd0ZTY2ZjTUFkR1Zock1FTW5oUVVybzVOVUtoV29GbUxRTkM1WWlVUVk5T1AwQ2ZJNDJDL0o3SWRuVmozOUJMZUFBUHRSSUVXdmxFcEt6eFlHSkh4RHlZY1VFNVdsVVdGTXZEYldHWVJTWVVLMHdBRHJvVXlxS0hKK3FjVDVyS3ltcWxuS1lvMHhPUUV1ZkJkUUJ2aU1IOGo5YUFCZStJWm9xd0cyWWtGSEU2ODEzVUJERnpnWU4ybGJJNUpHTUlvSk9RQ2NhcmlZTERKaEZJUXVBSVg1UklReFRCcTlVbGpySnh4UGtjdkNMS2h3eCtuSFFCMkZRRXc3RU1PSWlEdlc0RDl5ZWlIWXNVZ0ZUcCtEUm9iMi9rZ0VFQ0VubGN0U01KQ2pWQjRNbWFGaU1sbjUxUk9iTG5qbnZmTkhWVjFVUVB6Y0dXLy94eFAyVzMxZU9GbWs4dmdFbGNZbU9UeFJIaXRRRlJrY1JoRUZDMkp5UVFxSDhBS1RrWjloMWhnd2lnSUtzQWtBUFNRZWcvbVNhZklBd25TU3ZGU2FmUDZYTkF3SUljYVVLVVVSYmxpVkFoSk1PRlRvQTNBaHpOQlNtVTFOQWl2RHBHUVQxY1RZQURwdERsV3JrQWRUdFFaelUzeEh4T0VVZkF3NmlLeXEzTERmQ1VIRmRuSFRNSWFFQnJTMHlVbzJMdGhrVzl4QXJHOW5mVVpqb0pxd2hzdVlOaXZWSkNpNDlZOE1NSWx2V2padHBONHFlaTFEUml4ckFqcFNQMWtoWWpCS3NqMjZGMkI4eDJvWWF6bjdsRy95VmdIR1RJNUJDRVVWWVE2b3JQYy92bW45NWZmTWo0eWNSUVBFcjd6OGo1ODRZc1dLL1dDS2xrWW4yQnlGS2xvdVRsQ1ZXUkQrSU5UUWFpVEVDUGdrcHpGQW9qSDdoK2hVQmg5UFRNM29PWjFpNEFWWkFCSEp4eGt4VHdNRTRZM1poU211dmgzWURtSUtBMHBFRnZTbmtXNXFJc0t3Nm1rQWhXSmhsRkNwakUrSUV3SzhMRnBVcFdNYjk3bVJYRTd4bVN6TGlUSnF3QjR4aklGbTVCT0NzUndCcHk3K0YwK0pVNmFTYkIrdCtuQnpkbXpsaDJVOEc5S1FMVFZLS252UTZXYnJKeTNJWE5aMHhCMmJ3Mk1NQ3dVeWprcjl4VklrNmtENUhxOFdPQmtBdjRhWUkyZmorRmxLQmhsS0RzRlV6VkpxSU0vcTZtODNiNzM1TFQvYy9mbXFDeDZJbno3bGJmc2ZzYzllRC9mN2lRQXNXTms1d1dJTXdGaXRnZ1ZGa0VGSUFrTUhFNVROVDNSZVlSOHd3MlpNVk8yUUJPc0JkQWtLRWdreE4xTnA4cmpmU3BhQ2RKck5VeThSaUYvSGdKSXVhNnh5SW1QRVpJK3dLY2wvZzhHRTdaaTYyTzh6b0FRRElrRzZiS3JrV1NYVnhsSUdXRWhQMDJvR3cyaVNUcWExZnBoMDR1RlowYVEraEtFVFhxYTdMVUhXN3duczhEdUpwa3pZTUkzTnFZeFVzOVUxTHBrSEl6WlVHTHYxbEFwS0t4REptYmg3WVNleTRYRXBPNnJ2S004aTVFelVFUHF3TVVjb3Fza2dLLzdpWUIrcnF2QWJmN2RsMjgwWDdHWXdMbWdnWG52S0paZThZTTMrTndiRk12dUJwWjNqWW9wT1REQUFoUW5CZ3VJTG9neFZ3SWRRaFBnUThBdlpEUFhSaFF3c0dKQ1BSa2NwTkR2aTlnM2NZd1VtS2RoUEZFK0FSNFFVWVNtVDNJelhVRFZORDFGbVB3Wm5MUUlyVHh4VThETTR6ZnZvMUFaR1pNQkpKWWQwYUxPdE0yRFN1ZFh3YW1KYWdCbVZWTE54SEZVMHlvYzFmV1ZzTHdBeEZXM21hRngwMFVKazJVTE5WUUdLTFVoMlBVSU4xRXZ4c2dCSWpWSVZlV3czQWQyUGJpR0pFellXV1E4K2U1ejJyUFZHSXIxK1JNZ0pUV1VNNWdEQ0hEQlZ4VytFendoVk5Vc3BvNmh5OEwrL2o1NmRtTmowNnRzL3NaOTd3OXFWcnhjc0VELy80c3UvdEhhLzFXK3RqazlRR2I0Z0ZGRk9WNXVrS2tsb0FyVnZ5b0xTTHdVaURGUzFEQU1TU2Rqb09NWXhQaFpqSU1UQTV4UGhoWi9Cam9Ga3d6QTRER1BCcEJTaEJFd25yVEVrOW9XZ3REUUI1aGdnNG4yOGJZV0JGNVpNalo2WkxQZ096R1dvZ0lpTGlia2w5UW9TRnhUWXVId240UWVWWEFCV0owanV4dXhpSE9sT0xOYUdFVkpCSFNDLzFzb1EyY29XRjB0R1VmMURrOEVWdUFJNkJhZCtXeUFPTUt0UnFudTFKaXR2WVVyQkpCblAvRmNuMnNTbnFmNXV2WThwU2VRQ1JsRllrWnhSb3ZFYTVvTW80eEp2aEJXVW8xUS9xam42S0RrQU1PWm84K1RrcGxmZi90ZTdCWXdMRW9oZmZNa1ZQemxxcjcxT0xlOGM0K0I4WmVjNGxVWW5qU2xxUkJuMkJhV0JFUUFZTlM0eUxNaEE1T0M3aVFuQ0ZFMW5SSVFCSUpPcEtPbFpHWThCeGFLSzA1UFVCTjIxd1M4RUZoWmgyQ2NFMDBuN0NJQ05lOWFBOFV5L2x3aHN6SHdzNVJpNUJjMmFET2M1VFpzRW9vWXZPTVUwa21laXdMMlltQ3JjMUVjTDY4MVRBemhud2dPWUVqdEZQcWVVYW5FaWtKRlk3UGNGZVBFUUJrT0laNVJVbmxpbWRIeEQzc1oraGs4RW5ncFl6bjZQT2hOb0MwY0Z1cXV3YXRxQmhTUDJneHVkbUtlaXFpSmZXRVFjZ0ZFS2tHRU5BWXdaU21JOWtNRThwUWJFZDl4Y0xHdzZhemVBY2NFQjhadXZmdi9JdnJuY1lCbGlERmh3eDdnRTYxa1Z4WjFQMmxYZ0RpL3QvRkttTHdyRUdBbEhCQW5rZ1VvcW1zOEFSSy9OSkp1aEhCdmtxZ1BFNXFUYk5zSUJBQ0VEa3B2L1NyYUxEVVdnK1MvTVVQdzI0QVh4QUkyVkJJVGFERmdDQ2xJSUszMUlCWEJhSEN1Vi9RSWtBYTdKY2xOUVJrWWJ3b3l1TnlnVklmR0hPN2pOWGdzYlRRV2xBaVRqQjVUeEFrcWpxM2VkMkNMZnNTeG8yVkVCcU5xcGdGbkFHYkZrNUR2Vys0dHF5RXB5dmNKZC9FaGJZMmxOYUUxcDF4dVVWVzZsZHRTQ3NVd1R0VWtxY2VvaUZGVUJJK2VxNW5LVUhNeFRjZ0RWSERsNmJqZUFjY0VBRWFMTVlmdnM5WWNCejA5Q2lDbnRIR05ocGp3SlV4UjNPd1RwUmE0SENISFhZMVBVK0FWcWhySVNpcFMwRko3UmF6TWxBWGdHb0VqbWlOTnhuaU4zMkphMmlHSm1HcDhRakFkeEJTQ0xURXh0bVNFeFBHVTRBSlB6UWhpUWVCYmpFK0RESFJyL3VEclBNSjhDVTgxTkxPcmlCQ2JNNURmcGErWVROUXhkSUtybkoyS0pUVmtUYjh6OE0yd29IQ1RiNEJKb2J3RE5Sc1BmMkYvYTl5bnRCWlQxQTBxYkRDVDVUUU01cmd0MkZWSEgxRlNEMTJGRC9WWExpTXFGQWtMYnZVRDNZME1ubHV0ZEg5YzlHbW5BTFBGRzlSdkxORm1icEVJTnZkY0ZqQkRyQU1ZVVduRkF3Qm5vWXdIbjJjTGtwdGZ1UW1aY0VFQUVDSS9hYjlVajZYTE5oemxhR1IybjhzZ0VsU3RnUVdGQ3NDQUxNaXpHS0F2Q0YweEY0UWdPeW1OdEJyU0Z6eVE1QnNqbFNVRWdBZ3E2YXlQR0IzQWdsRkF0bS9la016ZlVURzJSSVdsVytLZk5vWGpZbWFtMHNKWHJCemczRzlzQWVNS0EzRTdZbUpiSUNBRTQ4Um1tbEJZY0Mwc2FkalMrb2dKTnhZejZ2M1VTMXB1ajBvYlJ2c2RUM0JSUnFBRUl3SWtYTFAxSWhRM2xkZjE3YVBraHZ3Ti9LK1A1bEdQR05JdlRPTHdzbXlsd2RPL1dON1MrbzNLNWdFL2Z0d2F1QWx2ck9YVmZtanhRSCtxd0UxcTlhaWs2Rm1Zc3NoUTJpZVR4V3FVcEdKTUFZMzhmUFRveWN1K2IvL1hhMHhvWUcxMS9hOTREOGZwVEx6djM2TldyL2pFb2xqeW9vaFdZb3V3UFRqSUlKVjhVanJqNGdpZ2FSV0FlMmZnKzhrUWh4Q0M3SlNFWk1lZ3dqUVpFeklBb3hFVURxQ0s2YlplNFN4dW5tWUg5MEptdENvZGZGRXhwZnk4QlpBR2ZySzRFaFpQQlp3Q0c1N0lCSXo5ejcwKzhKLzRmVENNQVQ3YVI3M0dOQVpjQm1jaVlFVitrMTZtYWdIWFpuTkZFMEdubzZvdDFYaGFEVG9ZWklGSkRVTUdIVDBSVkZkalkxNVlkc1MyK2grOHJESFE3VG4vM1BBWmtudzhoVEl4UVhGdWJteXF3RW4vUDlROHQwMGtGaTNpQXBwbWthVE1peVFYQ2tBcFdQUXE5RE1aVTVWWWhVOE1jN0JDWVpBNTVydEJFdGNCMWp2WE1tSkdlT0ZCU1lhcjI5OUh2dGo1MzgwVS8vT3ljOThXWjEwQzg3dFRMemoxeHpYNjNWSkVyYWtESVlBd25xVndERUVVVmxaeFFtQm1TMHNUQmVkL2tna0tNUVF3UVFYZ095aU5ESmlGNW5taVBDUDhTbmRrNHhVemVFeWxjY2hzbGhDQitKK0RJcHFicFU4TU14NzRnM2hOV0E5QVlqTXg2OHJkK2h1MFVxQXBFL1p6MVVnTlFFNjZ2VzhkQy9MSEdEM2NRUmFDeUQ0QkVwUk91VHpabXBQWlFqWVBMWlVMNXJvQ1QzM2RNVjJrWUxNREU3K24rc0VKd1g1Q2dITklDdFN0UFRKelI0TDdHRjQwaDZpaXNhaWhiaHJTUWhhZ2paeVNRczBxc3BOZ2h2RnUvN0lENG1sQzBNYllsY1NmQ0V0YzRLaGhSMjRpZ1AwSWJIR2RFc2ZGQW5zM1VCM2NCR09jdEVQL21oUmRkOHFJRDE5eUlzRVJweDZqNGcrUGpERUN3b01iVXRHczBLMkIrbGhOOUVROE1VbEJGc2RaQ1N0TFEwZ2pNU3hVRUx3U0RLb3pDSkFNUkxmTHhIZ2FJZTVHeWJ5RUtwNWlmWW5aR1ptVDBXaGdPN3l1ZzhGeU1BRmVqZ2dFb3RpbGdPNlNwUmY2aFFNdUcxNVg5R2dPdUdSRGpXMnZway91K0ptRUROSmlZaVlqbGhBMDVsR0VBQlZGR2ZVVUF6djJNVTk4ZFlDb2c1VHNXbFBnNzQvdlVIeVJZZ2JWTXJId3RBZzRlYW81R3ZtSmtvanJtcWprbVpsYkhoQlU0cW5nelZaTFNMbmJ5VzJLbXRnTkc5aFVSYXh6b0k3OHZTLy81K0tiei9uZ09jMVBuSlJBLzgrTEwzbjNjUHZ0OEdpeklUQWd3amhrbVpITVVBWG9FYUNVbUtOa3hHUXFTV1FwUWdwU1JZRHdINWhHTXg5cCt2aS9yQjhJVUhaK2s4dmlZdEV1Y0xKcGNSV1U4QmFDRUhCU0F3b1JpWXNvLzg1b0xWZ0ZFWVQvK1Z4TUE0bldoSnR1N2ExbTRSbVljWEZaNmFBN0dPTkJVWGRYQjFDS242UVpYUDJOanpwaW1ZRXVZbG1BNnZBWUFHWWpHcitUUERLT21URDhicnM1MFFJM1hMaWp4ZlNpdmVhTytLbk1LK0t4Y1k0MWVxUVVWc0ludnFaOUYwbzlKVEpCOFlHSDhSdWwyc25kaFNkMkxtS24xWUJ4bjY4cUdObGpBOFdHZTVpZ3hZTUNZeTlMUEgzL2k5Q3ZucURuVnZBTWlRTGgybjMwK3piSEJIYU1zeWxRSzQwYVVBUWdSbXJEWjlUQWxFbDZPRXNiMFJKdDJDY1pMTTFyVUEvTEY5enhwaXpnR3RYVk1YcGVRaCtvQ0VLYWo1S055SklxWlRVeFJBQTFGd3dvNGdBK2ZnLzBVZ0ZnREVKOVAxQUJpRzVZUXM3SmVZbkZWVFdIRjFqRy9UaFVDTm5IVjMyeGcyazdsRDUyd3luckNuQUFrZ3pJQ3FpbU5Ob0FGUU1HNENrcG1TVjN2UXRtV216OTVsUGNUMU9jTGdManpBWU5jcFIycjM5cXU1OXE1WEpjZ1VFVlZtRlNXZ29zTVp3NlFZRzljaFJKZHNQcHVkRGJXV0RRTm9rczBVWVBvcDBGL2hEYXlsQWh5VWtiRnpKaWpZakpSdnYvSlp3NzV3QngwR3A5WFFHUVFybHJGVE1qbUtFQllCQWh4eHhKUkJyMHViWWxMamtHSVBpVitMc01CZVlBUExPZ2xrdHl1SWdRUTRjc2g0Mlo0QjFWMmpyTHFpaUN2bUo2NE80b0p5dUVFQmlDQXBBQzBMQWZERmRJM3dBY2c2dk5rV0tQSm1vQlVxOGJqd0FNZ2RNTGhlRFJRTFhkcWVXQUNpNnhoeEJWYkxSVHJVem9Wa3BoMkNqcDhDc1VXRDY0Wk5nK1hpVFdVb215cTFSbnU4ZWhyOXRnNEVDNWdVMkJLQW9DQVR0aFRWZ1ZXODFYQWFJQWNMVVJqQVFtQlIwQnJ3U1lSSkRWbHJVREQ3R2RBYTRNaTRpK3FxV3FaVks1ZmZiNnF0UUZrSENDT2lhK0k4QWJpejRnejRnWXFHVGlpTnlTVGZaUVkwamhqbm1PTTUzejc2cTVuMzh3YklBS0V4eW9JUjBhcE1qeEdsVEp5Um5GeGtDK29JTVFGeXJJL21Fcm1lWTBFcENsNUtUUVF5a1ptYU1qSjJUNHZGRk1aSDZmSzhIYXFnZ25IQUd5UnNiVkZQaWRGbVRZWkFKTDZmREF4aTd5b1NzaitIVUFJOWhQbWsyZThoMGt2WGNZczZ5bmo4VVIzZ0NkVFFIMHlZUndHWVYzRi9OUVFoSUpKWkl6R3dzMFVNOWRKZlZQMVZWUmFZV2dGcVI2M2dsUHFPS3dNNG9KVC9VZ2NiOXEzTEtscWFjcThGNEhWQWFPeXBIN0d3bzVoU0NzcXFicHFoQm9OYWhqV1U5aWgzalB5SUoybEN4U01OdXRHL1VmM1ZtUGJTNkpuclFUK1VSZ2dSY2FTbTRvYnZuRjUwamxLTGhNVE5kbWZwNGVIaDcvNzFoOTh1cXN0RytjRkVML3dSKys4OUlnOTk3aUJtWEJrbE1yYng2aFNBV3NoU0Yva2FZUDRZRlRvNmZkVHBpOVBmaGJaODMza284bHNOc3ZpVEpqT2NHZ0N2aUMzeEJnZG95cEFPTHlUS3NWSjB4eEsyRkFTd3NGd29vYUtpVmxsSHcvdmdlSEFlZ0RicEdGQW1KMENTbUZNTlR1VldaU1YyR3N4dnBjR3lqRnhBTHo2WnZyMVRDZ3hQaGtXVEZodEROek9RTG1NYU9yM1RTYVAyMnpSZ3BndEJRTktyanMyc1V3RnBvS1c2L3VjcEFDWEtTVmxURmlPMCtPTVlJUFhlRTgvYjhTT0xpQmhzb0loWmZWaHVRSTJxQzhTazF4UDAzSWs4akhOWitaejZTMnI0Uk14VCtXV29qZEphN0pLdXc5ZVpJNExCS1JqQTlwdnlQb2NWb05BbTM5am9nN2wyVys4Ly9HbnVpcmV0RE8rbmJvbUhXMS8zYW1Ybkh2YzZ0VzNzREN6ZlNlVmg4ZW9YSm1nU2dnMjFQQ0U5TEZNKzMyVTlQb3BQZERQc3JLUFBFRUFNSjBoQWdNaVBBRlZ0RnFoeXVnWWxZZDNVSFhIQ0ZWUmxWSEdQcEVFREJNWElCTXhSdGhQL2xaelU1VlBBQkRBVTc4UDZ5TUNtSEgyay9nZnR5eU53S2VtcHBweTBlU05LWTRLTmd0YWUvbGM4MVZNMXFtUE9Bc0NOSzUzRkk4KzhuS29KajZwU1FOUnpxcGhVRzdWRkFPbXNpV3NnMmFnRkVBS0dBRkNmWTJiajRJVVFvNllzTmFrVlZFSTJUb1FkY0NTQ2pvMlNLTXlLb0doeGhPbHJ5eW1zSWt6R3ROVit1N1ZneEZBdGxhS0p0dXArY29KaVppU0pZb0FBQ0FBU1VSQlZOeTlRYXI5SjZrWWxWQWhUeG1Db1BpSmljRWNKWWZ5RkdZeXRmdWVlT3JBYnZtTHV4V0kxNXg2eWJrbnJGNTlDd3N6MjNleU9WcG1Ka1JPWU1uSTdBbEt3d3oxK2lpZEhtVFRJQWtXN010UWtBSUxKcWdXSkNoRWJOQzBJWVRDV2gwWnBzcU9NVUoxUm8wZDhTS1ZhMlVHSEpoUW5wWDVCSVF1QUJWMFlNSTRBSlg5SlAxTUFLaitIVE9BOFprVWZHcDJ1V0VBQlpYY3ZVMG1pM25kclVIaGJocE9FbmprRDBidmEvZ0UyVDgyd1FEZjRVeFlBMWlBR3pjaitiNGtHYWdZcGN5bHR3aU5PeUxyQm9BRHVLVHRvZkV4alE4cFlKVnRWQVFTeGRiampKMThrT0FjVjEzdFdCcDZ1ZUVNdTRDUGZPWjRqdHBwM1NRQnFJVmh3eHdDU1d2aTR4V1VBb0JSZk1ieEt1YWdwTUpKaUF5MWpQQVYreWlBZURPVXArM1Z5cmF6Yi92cmxSMHhUNU9OdXpYbUhSL0xOUys4OUxRVERsaDlEOERpZ2xDRUdRRWhMa0FHSVBUN0tKVVpvdFJBUHdYOThBdXpYQitJV3pPWEpabXVhRWpLcmdCNFk2TVVvandLRGFNTXFNR3U4QU1sM3FjTUtBd0hNeE9tS0JoUXpjNHhaajh4U1NYOVRDWWlaOFd3bktEeE5ibUVtR2lZWE9yREtmand2cWFLTWFzNWpLanl2WHZ4bE0zY2dSRXp0L2tsMWxRNDNjSmx5Y2I1T0dhdEdPTUxpaCtyb0swSEdqY0dpRlpzRXZQVkJTVm5CRFdvZ2RRYkZQSlRsUjJWTWZHc1FnOFkwaFYvbEQxeGMwTlNBRXhXaEVva2hDL2lqWVl6aFBWVTJMRk1LU1p0cE1rNjYwNWFBTW9OcWw1WkJSZ1JveFpURlVxcWhqWEE4a1pKVGNNMEZWWkU5czN2Tm0rOTV2S05uNTMxcXNhN0JZaFhuL0syL1k5ZnZlb1JiMnpDTHc2UFVtWDdLSlhMR2ljc1NZMmNsNlEwYXNiOFBHWHp5eWdZN09lVUl6OEZIekRKdFlDY2dvYlZtNUNjelF1SkZqbEdpTmhnamZOUXhRRkhNcmlJTHNLRWVDMW1LSUFtWUJUeEJhYW9Qa3NJd2dVZ0pxQk9JREVWN1oxZVRWRmxSQVdjQ2pOc1FEbVZEZ29hTnFxaWVOcmNERWNreHRoK3hJWXBMV1FWak5MTzJQUXhOZ0FEMkVTUXNxQ0VpY3Z2UjVVaGpWa1N2ODN0bURsaFhGaFFXQkkzTHdHcHE3N1dnZFI4QmxNMTd5T0JYN09FYk1tVUtxbTY3b2dDVlVFcm1xeWJIcWQyaWp6Ykt5NndsREkxVk05ZzdZMGlaOStvZUNNbXF1c3Y5cE0vMEVjL2YyelRtdG1hcUhNejh0UHdJMEI0N0w1N1A1eVlLQVJGQ0NqYkxBaHhBU1JRTHlCTSsvMlU3aCtpQkh6Q3ZoejU2QlBqZTV3SlUrVjE2a3ZjanBEL1JuYk1aSUZYODRWNUFkTldXWkNCeG1BMFFOVFFnd0ZmRVdKTUNCTVVDY0dpaGtwMW9EQWdKcUdhVDV6U1pTWVJ5d1NHNGNUTWtzd1MxOXpFSk5PSGVEaFNEV0hOSlh1eGxFMlZPZldiOFVGcU5HaXFpcW9wcXNLTlFpM3VTMXIyRlBWVXpVNlhWVlc4Y1F1UFhWQnlXWmRKeThOTlNuMU5aVW5YYkFVZ2NZMWdkdUthQUpRcTZFQnA1VEp0SG5zYjh1QndDZGRIeXZNQXpGVWZiVTVVeU5ING9hdzhIT1drT3V0T2lrL3BzbWJjNXBBRU9CZVdrbGRjWUZPMXlOVWEwbVlGNGsxZzR0YXBJV09pRHZiVGNGZ2JQdWUyVHl6djJDeDB2ckRMZ1hqN2F6KzR2YjhhTGlzUFF4MGRwWEp4bEgxQ2dCQVhVMFNaSENYaEUvWU5zU3FheU9mSnp3Z0xhbEoydFZCZ0prUnVLQmZpSWwvVWdJOEJhUHhCTVVmRkZCWFRVNTRCVHJBaC9pa0x3aGRVUmxBQTRnSkpiRXpTdnZnT0hpbDBWakYwemM0NDgrbDM0NGFRZ05LYXN6b1liamhCNzk4V2xQSXFQbkNZU2xMQldOODZWSVFWZWNnZFgyUjg5Zi9pQUhXclB1cmlqaEJ2VEQ2c2dsMnlpOXg2U2tuNVUzTzJFU0RsZW9vZkNBQXFLK0paZ0dkamsrN2ZhcjVtL1FUMSs4Z3RqcUtINWhwcVkyZ0xPaGtIazVkcXdoMDJVYUErY3VwZUkvR0R6VG9vb1pST1lSN2hDa29NTzB1SlJJNlN5L01VY0IxakgvMXV5OVpyM3JIeGN6TTJVWGNwRUc4OTYwK2VYdTRuVnBXMzc2RHl0bEdxRk1aWUhjWENueUx0bzNvaXd6NWhPak5FeWNFQlprSVdaRkI0Qy9hcllPMTZaTVZJVzBLOGo5V2JkQWx0WVVHc3RhZmdremI2QUJ4QXFDYXB4QUNGQmNVZk5PMG5qQThJbnduK2phWjBJV1lHUU9vOVdKVkJEVTNnUWlyN0tmTzU2cUt5blpxc0loU29BQ0ppalV3MitRMVp5RlFlRmh4MiswWjMzK2czekkxQ0FHTXFQSXl5Sy9teXlzcjE0TlFWbDF4d05nSW12czhjd1V3cWlyR20vYW1DSEFla2d0cmxJNWlvR1FOR3ZGWXpWVU1ocnBtcXI4V25kTm5SaERSTUluZzlBd3BUUmprNHhtOVVSZGJlbml3ZnFoY0pLRXA4VVRvQW9obVZwTUdCMFRPVUlKaW9DUFpEdU9rbnZ6OUw5ejMrOEpvUC9Ocy9QRDRUWnR4bFFMenh6SGQ5NDREKy90ZEJtQ2x2M1VtVnlWRXFBNFJobVUwMW1LTW9ZVXA1ZVZGSDRSUDI5VW1LV3FWQ1ZaaWhwUXF2Wlk4U0pSWnBBRXJPQjVWRlJKR0RLdVpuaFZrUEFGUVdSR3QyRGNvTEMxWlpEUlVXdENZb0JnSTlYRER3ZUFBY1NGNVdBT3BkV2dHb2JLZERxWG1YTHBOcE1yUXFqdGl6U3ZzS09NUWt0U1RLVlRzNTA2UnU5Vi9MY0kzTVRmMXVmREtvajZweFBSeS9KQytJbjRkL1d1NGt6Q3FaT3E3Skd3ZWwrb3hpMnBwNlN3TktqVUZxTWp5MjBRNEZlcTNFM0lPNUt0ZFlXVkZCR2ZjWDFWUlZWUm81clAyUjcxaS9MRHJNVVMybzBuQ0htcTgyTGM1NmliYm5qalZUY2ZZcTNwUmdvbkx3WDJMYTRpOGlCUzVQZ1FIajA0WEozN3psWDY1OS9yd0Y0dCtkY2ZtSEQ5dGpqNCtYdHUrZ3lwWWRuSEJkRHZGUFF4VElZa2h6bkREdEQxQnErU0FsODNsSjFNWWFoaXpFZ1AxTWxRUXFKYmpyR2E5Y0dJRVFuWjZ0SDFpaFNRYWlBSkJGR1JWaVFnV2lURE1GZ0xDeW1KNnU1QzRTdHZ4ckJFQVJBNnpmSjVOZVpIbk5ZRkV6REJOUEpyNnFzU2J4T1dyWWEyc0daektnamI2ai9wOHJ5Q2d6aWJtTkc0OXY2aVFsWHhiSEtFWEFwcEZqRkw2d0xLMEF4RHUyc05rc1AycVM0cWNDVW54dXkwRnkvZ0FmckE1K05tWXEvbFp3aXA4STBVY3NFMTZOa2xrVUZSNjRpYnQ1cHdwQnpXbVZ4bGd1TUZYY3NkMEw5TGJtQlB6NTNKR0JoYWJGWXFKS1cwNzhOc3J1c3BSSTlsRnlHY0NZWjJhODc5SEhUdi9BVDIvdWVOWGlPV2ZFcTE5NDRXbkg3Lys4ZXlvd1I3ZnVwREp5UGNNeFZxUmt3dXBhQlgyVThRWW90VXhpaFZJMVg2WktVVnJSTXdqWko0UWpiVUdJekJ0cmlsWjR5YTVKTUtQakQ3SXZhSVFadkI1bHRwUzBORnhXSEFmQWhMc3lIbEdXaUFGa1ZIVVFWUmJJWkdSNXdNazRFZk5TSjZxWlhNWTAwcW9OSFc2M0RZVUxIall2elQ1ZDhVYTNhZVFieHNIbkNqUnMvaG94SnI0ZEdFcE1aQWxuOERtWjREc21Oc2RaT2JsOUtpamRnbVZYN09HbWRsSEJzd0RVcmNNc0dwVlY2ekZWMEZGMnpCcEFxckREb1E5ZkJCdlhkRldsVlJNRm9Ld2kzS0dKNENLaWlZQ2phVy94UklCR3pPZ3FxUnBwUk5tVUxGeUxGRGh0UXFYNXFEa0tzbjJVV0FFZ0R0Qlk0STIvOXB0L2xlLzBKanFuUUx6NmxQUDNQM3JmQXg3eGRvNzY1UzA3cVl4cWlocE1VazFia3dUdUZDdWtRNVFhR3FCVWZ6KzNzMmdHUXVTSE1oT2FGdXNLUWpDZkNETGxTSkNCK2FteHdER2ppTUlmMUx1MHRDbTBBd3dHMDVnWExpU0FxYXpHZDJGenRWd0FDb2lGQVRFaDVhNHVwYm5xTjJHU3FZQVRWMHVWU1JWMDd1SXRjZkJOTjFpTnpOUXBRb3dKRmdwRGlqbmVTS3hSNXNUdlN4elFsMlNIbXBSemFjSVlkK2R4OWlIOWRrelEzL2lScnM4SThFRWswdFJCYkl0clpNOVRWR2NBRDJJT3JyOE5lWWkxRWhkMXhId1Z4VHJyQlpRUDBETFRwTUVaRnNUQ1F2Vm1xb2xMR2pWVkFDb2NMUTlsUlExcHdHMlErQ0pVMUNJbmk5ZXJxSWdyQnNzRmpQLzk5RFByMzN2dmpkZDBBc1k1QmVLdHIvbkE1c0ZLYmMveXRoRmhRekJoYmRMa2pzcWFkaElySEtEVXdCQ2xCd2ZhQWlFRUdmekRCUkYvVUh4RE1VUEY3QlJHbEpqZ1dGVjhRZnd0TFMwc0MycDJCd1pVczBBd0xKZ0FHb2JRUWxsY1dEVlBGWUNxU2dKOCtBeVREWk5XaDlVMVdaVnhSTytUNEw0THRnaU1KcmJZYUdxME03aHVvYkVHNnZXOWVEaUQrN0FxTUUyc1VIK0R3V29ZRlllS0FsL2NxRFR4UVNjdks3YU9QeW5kQnFZQ0V1d0lSbVIvMkxRTndYYmM0Y0NNaVZ4MXVjNVozeWN3Sk1jZUhUTlZUVmNWektJNHBKcXF2T2FGbUtwSURqZVJ4Q2pJSDZYUG1aQ0hNS01MUXBWczVJYWw4VVVPYVhDVkJyUU5zU2ZFUk0xUkl0c1htYWVGVExKdzFqZXV5cll6VnMwc25VNitPKzIyWHpqelhiZnMzNWMvdDd4MWhNclBqVkNsQ2laRTByWFVmSWs0a3hXZk1EOUU2V1dEdkpETDlFeW9xL21XYVJKQTVCQ0ZDRE13UjhHSTQxV0EwZ2JsTlVnZmlUS0dCWEhueFIwWEYxbnZ1aGdMQnFQeDdkanZpUFZwd1Vsckt3b1ZjdkNlOUtLUnlhZjFlSHFCbEEwMURjNE91ZkVIbXdUMDNidGtPM2RNbDkwYU1hUWVUd1RLV0c5VWZLN0FkTXVrK0gxSDVjVlZRNEsyeTVJeVdXMGVLNzRUQjZTYW8xcFVyYTFCY0lOMDJWRWlleUxrQUlnNVg4UXpVVmx0bUtNWk8rSjdNRlZ4YzR5RFVkaFJBL3pxVjByWW55Rm5BT2t5cFBLamxNeEpueVFFK3FWUHFxaW9BZlZSYXFpZmdtVjVTaTRib045dDNYTER1emYrL1dYdEFxcWQ4VzEzWDlGMm56ejFrbk9QM1d1dlcwcGJSMFNjS1lJTnh4MFF3aThVRUNKV0NKTVVWZlJvVjFFcEZ1dDlRclMxVUdHR1diREU3S2NnbEZnZ2dJbjNUR3lRV2JGR01FZkhFYnczSmhVbWt3b3lHZzlrODlNSU5CaFlaaUdUbEt5K293MUxpRm1tNXBvS0xqcXhKWmRVTHFreVlhTllvYTBxdDVmV3NxRXhqcm80TWpaOXphbThjRVkxQ3FNMGFWcXNpZUxLbkFveVBBT1FNRC9WMm5ERkhiZjBTazFXVldpbG40LzRqMkJEdkxicGMxYk13ZlZESVRIR0M3L0ZNVWlUTnVjbW1VdUNnQkZ5ekROTVZTUUFhSjRxYnJHaW5JcWhxcUVOV1JQVE1LZ1QyM1ZUNE9UbVlGVFVzRVFGcEU2YVJWSTFGeldSaG1qVFQ4bmwvVlRyeTlWZStVOS82YllQbWhaSFhSeHUrUjM0aFVldDJ2OFIyakhxZ3duTFl6dW9FcUlHc0NKM0R3cDRFY2swcWlqU3l5aTFjb2pYbVlBUXd5RUtpRE1JVjBDVUFRaTVLN2FFSjVBdG95QXM4SXF4QUNITVVjT0tCbnlhcUEwVzFJd1BNNzJaL1RSZWg3dXR5dmt3UHprZEs4b1p0UzBnTktLbi9wODJpeEtta084b0FLUHNHcmR4YjVUZTFzUVViVEFLOGVCL3UzZkR4cjVpWTM1MFJSd1haRzVhbjVpbmRnV3BPQ2gxT1FBa2FPTjd6RzVHSElvenBCdWUwYzUxYnNNdDlSMUY0TEZWSHBqTnVQbGh2QUJDK0krYXcrcm1yN3FKNVRyRzJEYnJZN1ZuU1lzVE0xUzlTUGM5aGFLdTk5SE1YOFNjVk9FR2lTaG9XS3pDVFI4RmFEaTFIR0FjcEY4LysreFY3L3ZKalI5dVoreTZEc1N2ditiOW13ZEsxVDFMencxVFpXUUhsVU9ZcEdWanJtbVlJay9wNUNDbFZ5empNaVlrYTNOOEVGMjBrVHVxM2RRTUNDVm5WSHpDSW9zdUFCL2taUEVKT1ZodllvSUtRb2d5Q2tMMU82UWlRRXhSREtTYXBaS3ZxTDFXTEd0cTZoT1lFazExSlNZbVRSaGNBS3EvcDJWUXpJZ053QmMxZ29oZGRUMCtadU1Xbzlibzgrbk1VSGQzVS96REJuM2hGSndLVEpWenJCQmpxekxpY1VXY0I0Q2k0TUsrcE1pNHZ2VEs5Ujg1OEU4VTFYZUNIUXMxYlRHcHZyYmNscmhNS3BEd1JpZGd4UFk1ZFBVekZSeFloZ0Y3bEdYNHhEK1VraXFUaFJQNTZQaFY2eTlhRXhVdEdXR2VTaWRCRzF2TVVZQnd4dklCQnVOa0tsRTgrMXVmeU94eUlINW0zZHMvZGREQXdKV1Z6Y05VMmpMQ0lFUnhyNXkwVVVqOUhLVzlRY3FzR0tKa2Y3OHNRVllHK0tTbmFCUXZaSFZUUkJrQVVjU1lFZ3N5TUVQNTJjUUlKNkljVVlneU1FbE5lTUlvZkFBQWdJZkxEQUZBd3hGNDFoaWdpakFTa0RleFBmS29Qd2lpUmxHVzlXeXNUeEtScmZBU0I2Q0tPbzR1STZaclRLZlR3WXFBRmhOeTJobE0zV1lLTUIyMXRORis0bXhZQjE0REp0ZEhqT29aamRBVFp6NThIK1lrYnBMb1dpZW1yRXhwTjk2b25RQTBWVTRCakwrMUU1NVVlc2crUkVTRC95ZU1LS0VPcmU2d3VhcWF4Mm9MajZYWXVDOWlSZ1VnSUNrM1pKUllzWUhLWnFycXBzWlRkS3diTlZGbDRWdUFVZm9veVJ5WHhXMkVGUWVZRmYvN21XZlhyMjlEUVcxMUEyNTcvR0dTSHJOcS84ZEtXNGFwK3V4MktsZEdxVlNiaUJSUzdodkpmdUVncFllV1VXcGdRQWFvWEtLSzVvdWl2VDBDK0RCTlRYaENtWkRERXNZWFZCQmlzSkNpNXVhS2pwbXlKVzMxZ0h1ZmlESWl6a2pnVis2dWVHaFBGYnpXNm5JTU96YzRJbzhuay9odk5taHYyMFZZQU1ielNXV2Irc3VuYXFuN0xtOVNKeERVZnljK1FNMEdMQTYrNlZneStxd0pRT05zR0FFOFlqaWp0QnFmVWtNWWNVQ3Ftb2xVUW9rdHlwNmtsbEd6Y1d4V2pnSlNpNjhSK3hXbDFZWTQ0bUFVMDFQQXFHYXFhNkpLN0ZFU3pSV015bjRTaHFwblJ5MDhGamp5NERpZDVPellTSzlieExEUnFOak51TWx4a0Q5WU1VQ0pGUU0wUXVHVzg3N3pOM3UyQWxMWGdQanQxLzFaTWJGalBGWGVQRXlWQ1ppa1kxUEVtUXdVMHI1QlNpOWZ4Z0Y3VkVvQWRQQUxzYjRFKzRTbXY2Z3k0V1FOYkFnUWlpL0l3b3hKMW9ZUGlPd1ptS05nUWJDaHhxWDREbVZBS0RHbXFmNmdtS2RxaXNvZEc0T0pHamo4aHR1M1JUTmxORmMwS2dRMkFGV3pKUTVBRVFic3cyVzhScXFvOVV4YURWMTduemNEYUZQZ05vZ3ROZ0ttcHJmcForei9OV0JJbkkrYTlScldrYVJ3RzROVXMxZkVHakZWdFZCYndrSHl2b3BpQ2thWXFXeWlPc3lvb1ExTkJPQjJIZWo1SHZYWEVUUFZGV2dzRzhxdFVqK3pMa09qaHNVNFgxbitEeVlxdWdIeU1xL0tpb1A5REVURUZmL3p5U2RQLzFDTGJKdXVBUEh6TDN2WDkvWkxwbDllMmJ5ZHlzTXdTWkhNRGI5UXhKbWtFV2N5bVNGS3Ixek9LeTl4bUlMVDFzUTNaTE9VeFJreFJWR05nUkFGekZHWXBXeUdHbk1VSVFrQUVFQUVHMHJPYUQwSXBkUkd3SmVMU3BSTW1sck1IMHdpR0UvRWJScVVCYld2akRiYXhZVmlkZFd3VnlzR2pMT2ZNbDhjZk1LMnpSK05Bdnp0UWRBS0xNMjJuK296MmkxZDFuUkJHd2VsOVFPRkpSVlVhcjRxT0RVWXJ6YzR6Y1p4cS8zVmJJVTVLeTFNYktkMHhCK2JnVkhVVVJudnFKckRxZXdRWnBZMFBrbmFFREFLQUUyd1grT05rYUJqbTFOcEQ5WjZTd2E1dUJBUndZcW96a0N1TThJWmlBaUlyd2hXVEs0Y29FMlRoZnN1KzhIMUowMDNick1HNGxVdnZQQzA0L2JaNTU0U1FBaVQxUGlGRWlaUXY3Q1BNajVBdUl5cktTS0YxQWcwREVBa2ROZWtwNHcxUnhXRUlzd0krOEVVbFNEOWhJa1hOZ0toMXIycFFPT21xYWx2NlBxRHFIV1RobENpZ3FxcGFzMVF4elIxOGtyakRPZ0NzQlB3dVlDYjlhQTBHZkU2UURrZDN0ek42LzNGR0RCamJLbm1wVzRWSlhZN1NlRHFHMnBOSTloUis4SGlld3BJQmFHMjRORGdQM2RJTitNQ01HcXpabnpYTlZNUjJvQ0pxakZoamp2Ry9FY0ZKSU1SMi9QSzBXcWEyaENHaERoVXhKbDZTM1h6VTZHQk1HazRyQ2dya0VudWFiQnlrTHpCZlBnL3Z2NXgxekNhTWtLekh2TnZuUDNCc2ZUb1JGOTUwemFxbENSZUNFMFI5QzZaTTJoMU1VanBaY3NvMVQ4Z1BVYTVra0tLZWJIS0VnczF0UXFWYTFCSEFUNklNa2hWTXdDc0ladkJaczJvVHdpVGRDY0xNMVpkNHlDNzhRbndERk5TekJNQmtpdks0T1R4R1dyY3NIODh0T3lKUXhJbWNkdE5UM09EOHByeXBwT2l6cXlzYy9CVi9LbS8vbllsM2RqN2pVelpkbW5RMmE1ZHZ6Rml4Z2JndEF6WUhKUlRGVlpUYVdIeVRsMTJ4RWhwZHplTUg2NFpwNzQ1dnFNc1NhQnJpVWdvQTZvNHJCWnQzcXkxbHlyQXdab0JFRlZOUllXR0J2OVZ2TkU0STJzQmJER2hMMDdTOUVaMWNsSk5neXJOUlRWeVRxU2Z1cDNEaFJVTHpJcWEraWFMNGlMYkprL0Jpa0UyVVIvY3N2V3FLNmNKWmN3S2lKOTl5VHMvODd4MDVvb0ttSERIQ0ZYQ25RMkM5bmxLOXkybjFMSWhYZ0EwQWlHV1A0TkpDaE1WZFlZY0owU0Rwd3BOY1AyWCtJT3NpQnFWVkV1WEFNU1pnaERUQ1JNQmQraDhZRXpSR2t3S0VXUmNYMURCSzA2OXFidzNvUWwzTUt4Ykw4S0xDOGo0YmJBUitMcnRGN2FEMmJpNUdXZEYvTjJzdFgrZFNWdTNZR3A5cGIvTGtKb0lyb0RET2ZjRkFZMVhwUXd0TW1ralpkVjJra05zRXNDRVdkc01qRkJTSWJDNVlGUjJkUDFGQ0RhYzFtZ1Mrck4ra2hKd29GakVzMkMwckNocXFqeDBiTFc5Q2M0Q3h3a2dGcWpJMlRZUTkweTJEVmh4andIeWx3L1FEcCsyblAvZGE1cUtOak1HNGw4ZWQvNyt4ejF2MzBjcnp3MTcxYzNiakVtS0tudVVFU1dNWDVpbmRHcUkwbnNzbDZDOTZ4ZWFVQVhFR2xDN3hBcUZDUUZBMUg0QmhGQkZXYWd4Z295eUlaalE1blNLNzlhS0NYRXBNVGdZMUtFZ0dTVmx1NmFvdTQ2RDFpQXFDN3BtcUN2Q3hFMVFFWURzb3huNFpuengyMEhhRExhSis0eTZpMGFNR1dkSzNzWUJwWnF0SUZsVlRIWEZLdzFiUVBCQnR6WnQzSXlKN3Bxb3VxWWt0b055Q21aMHdlZzJya0pDQm9BSWNHdmdId0IwT3dIVWh6V2tvb00xQks1cGxBd2N6YjZaR2w5VTZVYnliV3dxSEc3cW9xQVd1QVVvZEE2azU2WEloNitZaDJnelNNSHlBWHJWTjY1cU91UXpuZ3RmZnVWN0hoNHExZzZzUExXTnF1V2RWQW9uVEJCYkt5b1FxaGlpOUlvaHJxaXdmcUVwYWNMNmc1VXFWYmlNU1ZxZWM1eVF6VkhZM0FKQzlRbUZEV3ZzSis2c1NnSzNDQjBTQzlUNFlETnpWSmtRejROQmtrMGNtRXdLUXZZYkhWTlU0NHZxSVVpcW1rek5Pajl3R2dhTUE3Q1ZNRE1EN016cFZ4b0Jrd0hvbUxEVEFkSTFXWlVkNDJZcUppMzhSb0FVSU1ONFNtdEhxNnBxSHE4MCtSSXpWV0tORXRyUU9DUEVtSHljR1UxTERpMDJ0dm1wcGhreUV3ZkVHNnlyYVdzYU5RWE8xR21ZZERpMWltUWkyQ1VVb1BRV3VUSkQxSDYwWWNUK2N4UWsrc2hmT1VoSm1LZkQyNi82azN0dmFwaHBNeU1nWG5YQ20wODdhcSs5N3FrOHM1M0s2QjhhanZJNmdoQm5VdHdETWswWitJWDVRVW91VzhZSERKTzBpakFGc21mQWdtaUZYNFhTSkkyZThFL1lFR29wUUNqK0lVeVhDUk9pQUJCSERRZzF0QUNBWUNEZEVFWGNKMVFRQWtBd1I3RlBnRXBOVDEzdENBUGltcWg2RDFSZk1NNkNib0x3ZEF5NDBBRFlDTjN0Z0ZLRkdTWkhoeUh4V3FzNGxCM2RpbjZBVTh2TUVJYkN1S2pmcU04dUdIWE5FUVVqWXIzNndINEd1VWx4d0JVYnNzeTRLcXBTMjZpeFJkZEVSV1ZKbXBkN0Y2RkdRaGphbEdxcWNGT1hnc2l1RHVZeVZpSkcycHVFdm1UTnpqd0ZBLzBNeGgyQnQvWEM3MTIzUjZQck95TWdmdU9zUHlrRlcwYVNWYVN4c1VvYU4wbjdLWjBhakV4U2lERWNNMFNmR2M0akxWRUZDZDRzL1JvMjVIZ01GTkZTSFJOaVlLU3ptb1FyRUxCM1FjaHl0VkhMb2pidmpqQ0RreGFWRk9HSkJPOURtUS9QMmdoSzhrVzEyRmN1aTJ1S0tndTZacWdDTFBMeFl1d29Yc1hpZXpRS2V6UmpTWmRCM1lvT1hTOGt5clF4bmZJd25oaHpYRGNOL09zendJajlTUjlhWGZKT1dORU4raU9jTVJBRVhMVWhTcXI4QXdDaHBMb21xb1kwQU1BTWwwOEJnSm9jcnI2azlJM1RoSEc1UWR2TzRiZ2hZMVZwbWM4VFRpZ0R3WkUrQ3BBTXZrYy8rY3NINmF6YnIyNDRKVHFlSjU5NjBTVWZQakNiKzNqbG1XMVVMU0J3UHg2WnBPZzVrelFwYk9ubHhpVGxkZWxsUlY1ZEdoc2dsRENGZE45V2xYU0NaV0F4U2VFZklrU0I3QXA5Qmh0aUFPV2VKZXU0c3gvZzlEdlIya0h0T2FOaEM4amIySytXS0dsR2pkejFaSC9hTjFOOVBKV3BYVEhHTGlIbWxKSEcrcFZPcTFNdk1sekd3eDB1SU9zWTBxbDdqTm8wT3BYOGFyTGkyZ0dNdUdIaTBRaU04Qmw1MFZjRFJzd1JyUU9Wc1lPL0tJdWtJb2FzWUVSUVB3SWs0b29tM1ZFc0lRbjhjMDVxRStGR2MxUHIyRkJURlQzazAwTHhSN3QrOUVMVkFIK1dmQTh4eFg0S1ZnelJiNGUzcmYrem45NDhwV2k0WXlEZTlxb3JhK0dXWWErS1l0L2FUbTdJT3FXK3NHK1FVc3VIV0JhdU0wbXhWRFlFbXlwTVVRQlJrcmxoam9JSlhSQnFrQjUrQTB6U25WWDBlaE5IV1VCbys1c0FpTnByUmtNVXlvUXdjMkNlQU5pTlFJanY0U0s0SUhRcjhlTnNONTBRc3hoTTBKbmVKOW9CcEd1dUtqdkdoUnpBRDljUll3b1h3ZzFydU13SU1BS0F1azRsWXNwNHJRWEdHUGZCQUdzeENoRGpKcXF0M3JDQmZnQk5pcDhoM3ZBdE9nS29sRXhKNlpReW9sNHJGVzhReWlpYlVJYUtOakJQQXc5TFJPVEozMk9RTmxjcnYzakgzWjgvUG42ZE93TGlkYWUrN1piVnZuOHVCSnBhdUxQT0pFVnBVd3FsVFNrMGZ4cmlxZ294U2RHSkc3MUhZWklDaUFKQWFRQ01aeEZwUmpWVVlaZ1FmdUY0MVdiTjRHKzkyeWtJcFlvYjlDOTNVYmVPVUpsd09oRFd4eFExZWJ0ZWtHRndHWlZHa29IbDRRb3hTeG1BOFFuVkRKQ3VxS1BtcW1iaU1OaGliUjg1SDNnYU1Db0RjZzJxWVVkZHNRdjd3NWlBL1FCR05sRmp6QWhSejVaUTJWeFV3RXhUNE9LK29vMHJXcHRIUWFubXFZZzIxandWTXhkTFJPUXAyR3VBS3ZtKzJodnZ1SFpLbldKSFFQeldtZThPYS9BTFIzZFFOUnh6RXJxMTd3eWFQMkdOaWdFS1VjcGk2Z3M1ZnhSK0lZQVk0a0FsZXdiL0NyVWlUWEQ3QVppaU1FdWwxUVg4QkExVm9ObVQrRnRXSVdWNzM2U3U0YUxDK2RjS0MxMCtlanB6ZERvUWFucGJ2UG12WGl4dHE5QURZSFArbkE2UWtjbHF6RlZaMXR5Q1VRTDY0cU0zTWxPMTBoOUtMUHhGbUtnTVJsNHlYV0xNc3VBcDBZQVBmekZSQjBRdExLNzNGeldjSVF3WkYyNUUyRk1oUjRBWWdkQXhUeUhhQUlpU3BpbjhqRXdiRDZMTmlnRUtsZy9TMmQrN2RncnUyZ2JpNTArNy9Qc3JxOVdYVlRjUFU1WFpzR3p5OTZUSEl4ZjZabUdTTHFNZ2xhUUsrNFFseVo0cGlrbGFacE1VNVNPbXRJbk5VUUVoR0ZFcktWemZFSUIwL1VJVlozQ0gwNTRsZlBjelpVNFNrSmNGVEdEV3FqQWoyUlIyYlhnTjNrdHl1TzJjRnZtRFRnZnUrSHNxd3JSOThXWnE3eTJDN3pVQ1pCMDdSb25pVXAxaE84REozNUlxU2V5ZXVBS08yM2JERlcraXRTdWR2a1JEQWJxRG0yQi9sSDNqS0trOGw0UWhwY0V6TEMyYkdDNFZHbkNIVEJxY1k1N2FFTC9NQ2tpSmFKb3Q4MXhpaWdGaWlwUWp2MytBZ3BYOTlQdVJuZXYvN1A2djF2bUpiYytsYjc3a2lyRDZ6RERWQ3NpZ2taaWhMaDZLenR3SVY2QWdFakZEYVlVUGxSVFpNMGhscTFDcEpKbnFFR2FrR3plWUVlQlRBSW80SThxb3RycVFlS0dLTTVLV0pEYS9ycE9nNisxcHlRMHVCMXF5ZzFWdFhGQkxuSFRGSmpkNXV4NkVyaXJheUJUdHNlRE03ZzV4OEdFdnlveHFxbXFQR3hlTVlFWXRUNU0xU1hRSk9XM1ZLS2x3eW9TNmtqT1hVaGt3WXM0c1l4TVZZUTJ0MWpBYVExUkNKWE5LNXBNQU04TkJlYTFURklCYTM5Rkdrd1ZFOXY4eXo2VXJoVlR3STJNbngrYXB2K2NBUFJ0V2YvSHVlMitzOHhQYkF1TGZuWHJKOTFlV3c1ZlZ0bXluS3NjTVZhQ0JTWnFSM2pPSUdRN0YwdGg0VFFwVVdaU29YRk9UVlBOSlJhUUJDM0xiZTZPUVFoa0ZFRFZzQVpOVGdDaEJlOGtObGFRajdjQ21Bd1ZUY3NCUGNBMGhIcExHMUJrSUcvbURQVk4wWnVCcngzK1VHS05Kall2VzBYQjhSbU9tQWt3QUZ0Z1BEOG1xa1dkdFJvWFBWTUFCTURXa0FkWUNJeUtrZ2ZpaXROdXd6YWkwaFdhVS9tWUtIVG5hbFFBQUlBQkpSRUZVeG9VVlRlcWJLcXZSY20rNlBxTndvdmlsOGgvV3pTaHdwemZwUHM4U0l4cE1lWG55Vnc1UUlaOHRYM0RuWjFMdTlXa0xpRjgvNHgxaCtNd0lWY3ZEdkVvT1FNSExHbk41azdTOVNLSXhjRjh1cWkva1JHNElOZVV5RmN0Z1Exa2lUWm8rNFk0aGJLaGhDbFZKNFErQ3pkeFFoV1RMUzdxU3JUY1RjVWFDOS9KQXhveXN1U0FaTTI2SVFuMUNXOFprVjJWU2xsT2ZzR2VLZGdkNHpmWXlMVHM2aTZOcVh4dGxTakFhc21wRTJMSEx3aWtnQWNSb1dRV3QyakNzQ0xZYkNnSXVkY04rT1BYTnRHelUrS0oyRHBjYnVGVlFaY2tFeVVPVktuN3JLOWF6b1FJUjZpbXliS0NGV1BQVWczazZPRUMwWXBEZStLUHI2N0RYRW9pZk91bkNXL1lOdlhQRGJXRERNZTVrSmVWTmJrL1NRVW9ORGs3Sm9FSGd2bHdzY2hwYmdZc29UUU1vcnJRdjAzaFZ6Rkt0S3dRSXdZeklJOFZGZGVON1lFSGN4VFJvandOM0dSRVhGdThoQlVyVDFiVGNhVFlnN0ptaWN3TksxM2ZVSmVUcW1kR3V0MmhYbkNLT0RTS1VwWWtBeW9nQUxlb1lwWldtc0tHcXFHcWlnZzNoTHdLTTJyeFlHeGxyZDNkZGZrRERXUzRyUmoxdVRCaERPNGM3cWVCbStWUE1Rd0JSL0VSSmVjTnk1SDNrWi9MazdUVklEMjdlc3VhanYvMW10R0JOU3lEZTh1SzMxK2laWVM4c2ovREtPSnJVbmZLTlFKTkdGZklnMXhsYUZwU0ZZbGlnS1lNRlpkRlFNS0dFSzRRSlJad1JNMVN6WmthckVHN0V0SFJOVXEzQzFqVVFPRHhoV0E4bEx4QnJJTTV3R0lPN1JjdmRDUmU0a1REalpzbzBZOEllQ09jR2hPNWV0UWxHdTJCRW1pc1duMEdyVEdudkw4eW9QVkpsK1hYSlc0MU1WU2N2ZVdWQ2dLaXNxQVhGdGwrcVZHZElwaFVzTUpUem9Ub0RuQ2hyYWJoNXFMSXdxbHVYSWEvanVhZFNYSndsTCtqamVPTHZ4OGZXZi9TL3ZoWUpOdE1DOGEvV3Z2bkRhNExFeDhQdE1FbUZEWkVDSkczeUphazdOWVMxS3ZvTkcwb2FtOVFhbHFoY3NEMDlHSWp3RTAwVEtGeElhZjZyQVhzQkpFQ0lpeW5oVkJGVnRMUkY0ejVxY21vd1hsdGJRRjNEUlZDUWl1OW9TNWhVSFowT2hEMS9jTzdCMTh4M3RLS045UmsxNEsrVkdBQ2NtSW9lengxOFJ4UlVLOTRvRzhLTVJhQWZ6R2piUHZxMElwR01XRkZYb3JLTDMyZ0RZOVB2RnRYL1hFQWNGMjJRajZNaERZV2ljS1A0aWFnWXdpclk4Qk9sMU12ejB1UlRucnlWL2JUWnE5MzEzcC9kL0JLOUZ0TUM4ZVpUTDUxTWJONlpvZW9PcW9YRnlEZE0rVm5LK1AyVXd2SnBRLzJVeUlFTjBYdW1hTHF4U2N5d1ZFYU5scktobUtWZ3d5aWhPMnB6VWFVZFJxU1IxQ2J4KzhCNDZKZXBhK2lKdkN4QVN6aCtJZGEzd0lCZ2NGd1FhZ2FPRzZMb2dYRFhBNjJkWDR6N2phNlpxbUNFYjZnRnc5cHBYSmVWYzAzVVlrM2FhbUF1cWFtcWVhb1kveFZCZ21PTENQU3JDcTh0TnFkVVo1RGtvTVo5Uk01SWhYRGpNS0tDVVBKUXdjd0FJclFSOFJOOVNoRjVmZVFOOWROelNlK2g5LzdzNWtOYUF2RXZqanpudENOeS9mZUUyNFlwREVjTkcrSnVnWVZFcFNVaU9uUmorVFEvRWJBeXl0VVZwc0tpV0VDeEpCaXd3SlgzTUVuQmlraGpHMlBUMUxMaERnN2syelEyWlVOZHBnc1hYVlBZTE5DSUhXN2NIUkhJbFM1ZFJxQXhWUlJxNThmamhIekJUSnhRaFprZUU3WURsN25kcGhrWUpROVYxRkZkUUFqUHJyL29tcWphNjBaTlUxa0xKU1FzTzhveFo4K25QUXdyMnJhTTBtQ01OWWhvOVNsSmFaTjFUUkpSanh0aFpFMTNFM05WL3JNbUtqZ2RDZUFLUkhTUjRCUnlMMGVVN2FmaXNyN0t4ZmZla0d3SnhNK2RkT0dEL2FPRlE2bTRrOEp3a3Rrd3hkbnBHVjVNTk1PTGllWXAwZGZIdlVtcnhZS3dJZ3MwSlNvYk5wUVNKMUdQeERjMFZmZW0wQmVtS09vTFZTMjF1YVMycXpQQXgyS01McDF0bEZLc2J3QmZRTnRhYUZxYjJQYzJtZHRkdjJJNkVDNmxaTzI1aGRUTTl6NGRHS1ZPVVZoUmMxVUJKQ2pzR3RMUVFEL0FxR0lObmhXVUdnNkRyempvSjFpMFVXYlVqQnNWYkRUQUQ5QkJ0SWthRVVlaERGdlZiMEZvVThMUisxVG12dFFvc3VvQklLYnpWRnllcjE3eWJ6ZXFZZGU4U3Vlcko3MDE5TGJ1SU9LNFlabVRZYkdZS0MrcjdmVlRjZ0FyT1BWelJ6Yk9KeldNaUNCK3FRQnpGUDBlcGNLaWFCaVJHMEJ4Nnd1cEs4U2RDaUNFYndoVzFBd2FNVWx0bXp3Qm1LNnlLNzFFY1JIeGZhMGYxRDRvdGpHVUpuTnJhcHpwRzlPRUNYc2duRGw0dXYzTmRzQ283SmcyemFoMHFYQWJWeFR6RkNERWZGTXdLaXRpZnExTUpEbTJxSE5ObFZTQVcyT0tNcDhBUkd1ZXFsaWpvUXpwSUc0VDNzQ0dHaytFYTZieFJPSGpESkdYSjIvUGZqci9wemRGcm1GREgvRVRSNTM3bVgxcWRJVTNNWUs2YVNPYUpDanRvNU54SDljYUpnZnlsT3lUOVJpcjVTSlZVWEdQNEQxQVdKWTF4OFUwUlRCZmVwUENONFROcmhrMGFvN3VNR2FxNXBKcWFaT2JtT3NLTkRBdHdIcEkrSldHUU1KK0tzN1lpZ3FaSXRvUXFwazUyZ05odDZFMCsvMDFBcU95b0RJamh6VzQ5MUNDYitSNHpUNmpzellsQTFETHBjeHJyV2ZkaTRHWU1HS2dsTlBabG94V3RCRlFvaW9EQklhNUJoVlZ6Rk8zcWwvTlU1VnVkRDFGYVJHS2ZqdndFOU1VVWgvUkhvUDBscDkvYVhvZzNuakNoYU9wYmFONWozYkNNbWVsbEdzTlRSWk5LdGRQaVlFOEJkbWNkT1l1RlUydFlZbUtFMWdsUjNKS2VkRVlrK0FOazFUWjBDcWxGV2JFNmRnUVRyUmRLRWJZRU5rejJJY2J0SmYxOENTTEJ2L3B5cjA5RU00ZUZMdHJEdzNCNkppbjJsSUR4NGR4eHcwZUQxbGxTdjVOeDRyUUh2WlVYekdxenREaVljMWxGblpFN0p3N3ZobWxsSU1aeUYzV1hqY20vMVRaVUs0WmZOTkpxcEl1SndpbVJFSk5qc0toZnJyZ2dhODJCK0pIRG5qVi9vZjNEejNtN1J5R1FNd0JTdHdKWUpZbWtWUEtabWsvSmJHb2FPQ2JGRGJEaU1VU0ZZdG90bHFrVWsxYWtkYzNoTElOZ1hIUndJUUFJVXhUalJscXRnUFhHSnBtc0RoaFpUMmtLa243QkVsOWs3WUhLdFFZMzlBa2NVY0thVlI5TDVkSGhaa2VFKzR1aUxYL3U4M0FDRGZHaWpjaFpUMXBpU252MjFBR3RwR1ZvOFU4MVdDL3N1Syt5UlNITXR6dWI1eitGak5QRWF5QWVpcWxVV2J4VTg1TkZWYUVncXBNYUNVYkVXeUVFUkhZaDNHYVlFWU1CL3JwNGVMRStnMFAzc2F4eENtbTZWODkvL1czckpxa2M0TWEyTEFvblpGWnBNbFMydXVqVkFwczJFK3AvanlYT2xXS0JlblFEZDhRYkZnQkFJMVphbnhEbUtVVFZYUm1rd3ZCdWFRTXhBb05vMytOQVpYckcycUFWU3NzQUJxQVVkS2NSQ1ZWY0twSVl4ZUVzUTJlWEhQVUZXcDZ3ZnIyd2JDN3QxUXc2bExqMm42UlF4bEd2TUdOR2FFdTNOaFZ1RkZtZEN2NXRiUk82dWVKTTIxV0Jra1diSFRKTjdmamd3bzNZRVgwdjlWbDNjUXNsZFEzQmFia2xMb0tLdGhaY2s1VnNQRW9pU09sV242UUhpbE1ydC93VUJNZ2Z1SFk4eWRUTzNabWZCcG5hb1Z0YkpmWXpsTXFOMENKd1R3Rm1aeVVPWmsyR0dnR1Zad3NNQk1xRzRwcEt1bHN2Tnl6aVJzQ2lHcVNJcDJOV2Nxd0d5NEM3azR1RzJwU04zSkpvWkpxeTBOa3orRFNxSWtxU3FranpqakNUQStFdXh0T3MvdjlxV0MwTVVVRkpNSU1BSjBzbitjbWhBc3Jhb1VHWHV1U2ZRQWFXSkY3b3BvbHdyVkpzV29Sa21rRC94RWxmMUlLcGVsdURFTFR1bDhXcktrSEluSk9YU0RDamdzcFI3VjBuaDZxVHE3L2Z3OTlwekVqZnVtSU40WGU1QTd5STVIR3FxV293SWRJdzNtbE1iTzBYQ3hRc1dpQXlNMVdwZHhKMmlPS1NLUExhQU9FeUJmY2JwYloxbEJEZkVFUlpVTm1QNVBHQm9FbUN1bzdyQ2l4UjBua2J1UVh4b3Q4WnpjdGV0L2VIVmNncXRSb2tCak8vbUlZTXFCR3F1QkpBV0tjRlhXWkJwaXAyaTE4bjBTcWFZRGZWVS9GUmROVU45TUZsZDBpQWFla3NkbDRJbTcrMGxCSzhxd2gyQUNJTlVwVExkVlBEMWVLNi8vZkl3MkErUEhEWHZlWmZZcmhGUUh0UkVNN00rR3gxcjJvcGFuVUFDWDc4eHkyWUxPMFhLUmFRWXAvaTVOaWxpSzVtMW5SYloxdjdrWnFsaUowQVJOaTJGd3dMV2xTMDZCUktodkNGY2lVZ0FpalBxRjI0Sks0b1YwdUd4ZEFncXhtclVPbnlMZGxjdTN1bUdHOTMyejdDalJLREpjVmhtVVZLY3dKMUFEaXh1K3lZaVRhbU42NEVtTVVyUUhnQlJqUm5CamlvQ2FDUzZXUHJDUUZ5d3VoRWdBUkN5dTVhcW40aVFhTVBOZE1FMkx1MFNxdFlUU0VnWVl2TlppbVFaNGVEa3VOZ2ZqWjU1KzdJenMyTnBEd3NINEZRZ000a0pSUlMvc3BtZTZYaFRWeWZSUldTdHliRkNCRUhMRXdPY0UxaDFIWWd2TktkVGsxQkZSRnFKRUF2ckNoaWpUUzRLbCtlUzNYTjlTRTcwWnNhSVAzOVNhcHRQcXg0a3pQSjJ4N3JzLzdEZDIyakxwT2hxYTZnWE55OEJWTlVuaWNGVFd1cUJVL3ZQSXplYlE2bWVhZXQ5SHk0TTdxVWxvZUpjOHdUN1VNeXZxSENreHBQR1pqaWxyK3AwQ0VCOHRBOVBQMENJRVJ2enZWTkwzaHNEZUVpZUlvbTZXSW1JQnkwU3hZVXRyNktaWEhDamRENUNjVFVSQWZZQ3dqbmEwMHlmMW5aQTBBYlJpTStLRW9WdWpJcFpYM1lNTXRsVExIZTJCT2NqVzB0akRnUldPMG1ZL2ttOXB3UlQwYmFzdjBSaWFwVnRmM0ZOSjVqNnVPRDlEMUYxVzRrZmloK0kyTldGRjhSeWtzbHJWVHBOaWd3ams2UktzU3FhalJsTVlUdFh1ODlSSEJtQUNmWGR3VVBJanFERWtLUnhLNDVVUHNOMlMxdE1naGpKSlJkV0dhVnNNK2V0Z3JyLy9ZWXpFZ2Z1UjVyenp0SUM5OVQwQ2pGSGdWazl1WklPbk8xa2RKK0lkRE1Fc0grY0RqWm1tUjFWTHA2U2pKM2JLa1dvblhNcFNUeDEwSVppbHMrRzNWc3BRbnNlK25hOWFCK3NYWFkvbllaTlBnZGJ0czJNZ2s3WVVwT3A3cjgvNExycitvYVc4YU93Ukxvc2t3NWhrZWJselJGV3cwMkkvdHdhSWN5bER6MUZrYVhQdlpBSkNJSlZwR0ZEOFJmOXVGVDZFVzJvUTNGNGdTd2tBU1FvcXFCQ0JXcGdMeEV3ZS85dDlYbGlzbnd5ejFxV3JLbmVDY1pobUlDRnNnZGdnZkVhdjdWa3lsQlp1bEV4TWN4RWZ3a2tNWFpoR1pZcTNDQ3BhS05LcVdicTFLMGpjSUhxYWxXMkVoaWR3bWJvZ3VYRUdTV1ZVYkFFc21qVjFBcEk0TnRVZHB6eVNkOTBEcXhnR3FpZHFJRmVIT3lGb1phRDZzQ2lwY0pPMXZJNjRTd0lpME4xaFgrNlhTcGxaUmxuZXp1YWRDRUpoM3FJWGsra1NOSDBiTmlZVXB1UnAyR2lDS3FKU2lDdVhva2JDNi9tTlB4Qmp4K2tOZU41NHJqZVVTSGxwaEFBajFZWXRrSmsrcFpZUGtaN0lTdHVBVytzZ3JuYVJTVVpnUXVhWDJHWXFwMUJiaVpKVU5ZWlp1UnA5VDQ4TkpTenNrM3NySjJzSmZNVXMxc1Z0VDJWekZWTU1WR3JqdnNXRTNwdmZDMlVkY1JZVmdnNGtPQnNSbm1GY2FWN1RxcVZUeEk0N05McE1KOW1QNzV5WFQxSTlXL1Z4Nko2MzViVXhSQ29aVnNJbm5td0thR3RLdzhjU1F3aEFMNW9ocEtzMmtBTVFrVmFpUEhnbkw2ei8yeEIzMVB1TG45ejg3VExGWldqS3hPUTFiNUxqYUFubWwzTDA3Q0NUQkcvOVErRHRSb0lJeFMxSDRpK1hVYkFFdzh2enMyaFVRYXJaWHJGa0tBR25tdS9hWWpBTDFXRCtQVndsQ2JvOWswY0NFMWJpaHhoYWpjSVdUUFJQUEtWMDRVNnQzcEoxZUFYZEZZb1F2V0VFMXZpTG1ENFJCYmFNQk1NS1BSRWtVZk1SNEtHT1BJTW1KNEc1d1g0bENHVkZLb2tCU3R2SkMvRVJKZzhPN0FrVE5scW15dFZnbHFVdVVla29BTVVlUFZpcnJQL2FVQThRLzIrZk0wdzVPcHU5SjBRUUZudVJ3L3Yvc3ZRbVVKZWRWSm5oamUxdnVtYldxU3FvcUxiWndlOUJpeVdDcmpVczJYakNiUGZSNGdJRkdIaG80SG1nak5ZMzdBQTJ5Z1FiR050anFodVl3UFkzRkFYZVBjWU5seklESDJMS01qYnhxc2FDeDI3WlVwZHFra21yUDdXMFJNZWU3OTcveC94RXZYcjZYV1ptVm1WWDU2dVI1V2ZtMmVCSC85OTk3djN2dmQ2RkpBN2x3ZGtzOVZOT01VSFZ5VWdZenRxUzJ0Tk51VTN0aGdWb3gzTklGVGwyQXFFRnBXenZ0Y2x3bkxCVXFhY0NZaWpWVXQxUjJHSi9uRS9STFdXaE5xUUpVcTJuRXJiVk1xYlNveUpkWHk3aVZxbGp1c3Q1OHozZUptMktzeUo2U0oxT0dJVGFGZElXa09pVEJYMndjNWpSR1ZHSHZER3NTYTdOWTdvWXdpbk9KWm9TYlNHams0MFJKN0ZzZ1N2b2lEOFFPMWVscjdXVC9iei96VjZ4YncydjExL2U5NFE5M1VmS1dDR3lwQndVMEFBTmxiWWFvaWNZcG1oamovR0VDdHRPa0xWRGUxdVFpYitRUFpXS3F1S2ZveGxjQkg2dFJpdUQ1V1ZUaUdMY1VnbEFBRms2QXRKdkl6QU9XV3pjblFra2FyU25sK05ESkd6Si81Y1NHVzladzg0SHBZbzlZWFZTMWlHN3BteWI0b1c4RDExV2FocTNJRk5KcVlFOUI0bUNON1VFYXd5bDNVK1pVWEZKSU1JSTVsUW5ESEJGeVhoRVZYVGFWd1Jsc2swOUVzcUlJeEU2S0lia04rc2tqSDgwWGZiOTMzL2NlRzZQbW5vcUgybEtKRHdXSTZNWWZwYWd5UmhWTVBVVlpHOGVHa01Kb1UyY1IxVFJDMEtEdnlscEVBOFJzbkpvUU5nRGlNOTIyNlk2UXhDbmNBSzdqWStiSmlzbWlQUVUrdkhaVWlFVzBKRTNSR21yeWZzc2FYdXl5M3B5dmQ0ZmF1RDJKc0dBZys0b2RHWEJQdGV5TjB4ZzhmRFdsSFdGRjRrU1RUdE5ZVVhPSkZaNjNDSHlvYTRwd3lSSTFjRStMUUVTb3BqR2l4TEVWYXFjTitxa2lFSC8zNnUvdDF2MzVvT0oxR04xZ2hjUXRoVURVS0VXTk1TWnFQRFFCYXdOd3EwVk5WTk9nRTk4QUVXNHB4NGhJVzNBUG1NU0hLaGo4WEtmRGlWYU85NHdrQVpTWE9VOWp0RXU1NDhzUkNsWWRHdFdyMFo1RFZmSFdHbEpoVDIwMXplWmNUbHRIdmRJelVMU0tXUERTcFNNTVBOWWdyS0pMMnJqV0VPc1VRSVNFQm9ESWcwNjV2bFNuVWNzNlZTQnl5c0tvdXJsRVRSR0ltSnZva2pXeVNVQUVleVQ5UDQ1OE5NdXNzV244L1d2ZWtOWTh1S1ZkbWR4S0FlY1BKWFV4UnVIb0dGV25NR1lOK2NNMmw3V1Z4NGRLMWdoYkt0MFcwbWtCb3VaRUJ5Q1ZxbmY0NGZJbERWdktpWHhKWitEditLTFFvdUhZMFJkcnFLcHVBRjBXRXhaSUdsY21mNlVYZFRPODdwbE9teGNONHFLZDRTU2RpeTlzaHNOZTAyUFVOQWE3cUtaTkNwWU9hNDBiaDVGVDVDUStBQ255R1pyY1Y0Qk9oU0VQcmxIQ1JzV2xHSVNaYWdTZ0orNm9zcWNhTndJNzFpSW1QT2JjQmFKOERrYkgxK04vZWZRdjgxSVp2My9ONjlLYTE2TElrL3loV2tTb2VFZmVLRGNCVnljbitFM1JCTXhDVWMwV0xYTCtzRHcrbExTRjdUK0VTdHV4VG90M0tQbFN3cGpxbDVQNlVTbExtd3dpWmxzMVBaSE51WERrRWFYSVNLemdsVWJTWUhIOTNmd0Z1cTVhWS9mK3RwRWI2R1RuQkk4d3VKSnZybFhVVkFZc0VEWjdyTVc4ZXlweElwT0o1akVBR0RFaFJybnhURVdUUzlRMGhoYUFZOENSSlBJdEVOR2xKTlUxRm9pVWlwVUZFRE1SS1NKcUpSRmRpR3NuZis3NC83dExyNWYzOXQydnV2dmFLSGh2eld0VGxCRTFTT1JESkdxRUlpWnFSbG03TklXdWpOR240ZDdEbHBTMUlaRmZqQS9kL0NGOGNNU0h4enZTMzhodFRwN1BBMEhVTFJWNldBNExRQVRUV25STHRRcy9jMHV2MEpURm9YYVRqclpidEw5UzQvTjFVMk1QQS9LWnpuTlhNZzc1dTd1OWlscjJocjlqczRiMUU2bitJbWtqSVJTOEM2eEhOSjlqYmJMWDVveDZnTG9iSHRlK1JCbnpMVlUxN0xHVkFoR2ZKZDBYbUlQUlp2ZTRRaWU3NGVmLzdZbVB2U3dENGp1dWV1MEhkb2Z4RDljUUgzSkZTNEdvaVVaRnJXMXNQRXZrd3lJQ2lLMDJyT0dDc0tYTW1KcXlOaE1mU3YraHVLZm90SGkyMjJadzJRWk1rZEdIbTZsdXFRNEV3Y215S1l2K0pNMlZhZzBoa2dzWENyZUpvRUkzTlE1c1dVVXpERVpib25SMmhycW52ZTFSVW1tamFReWRtWUtPZlowMHJPdzl6OG93UUJTTEtPMVAyaGlNWW5CdEZGYlhsTGp0eWJLbWJVN3VZK3g0aFk2MDBsLzhqWk9mL00wTWlMK3g1M1hmM0JhMHI2djVYZTc1RTNTajQ2TEtVNTZpS2dxOXBlT0NKUk9OV3dxaXB0VkJSWTI0cGtoYWdxaEJ6MVhMRVhiVk1Xc2dhdEFFckRNRzFCcktzRkZwWDhFOUZwZkdrYmJkU2JyeDNVb2FkVXV2TkpLbWFBMzFRbTVaUlRrVFpha01iT29RbU5LWkdXNUhoa291U2ltYzhCZmNKR3hZVXk0NE1iL3pBRk4yV1NWVm9VQ1VXVEFBSXBvWXNqRzM1SG1vSzVYS0d1M1FoMFZjU0tyMFZEZmUvOXZQUEdoblg3eG43K3RPamZ1dG1ib2ZPNHhwUkZWZkttckN1bFRVUURhUlpUR2FvdUxkV3BpblptemNVdGFuUVFzVTBoYjRZSnZJaDBVRVdZTWliN2dHMnQ3RUpXMWtFdm0rRkhwalI1a0tFTWdLc3lxZ0ZlSm1xVXFhS3lWbG9iR2hhdzBWaUdvVlQ3U1BNV3Q5SmQ5YzBrYXJhZUJTb2s4UlhocVROVHhwV0pMN0lCVmhNSEIrQVVTQUVPdFR4MzFyQ2tOTDNEUjlJZXNTeEkwMERBc1F4VWZENzdoQnIwYUhMN0dSU24yYVQ2cjB0cU1mejlXYmVMK3o5N1hkTWI4VjFIenBQN1NNcVMxdGl5Ykh5UTlENmtLdERZd3BVaGRjVVNPcEMvUWdLaEFCUW01OWN0eFNNS1p3VGJIN0FGRFlVY0NFb3FaUFJZTTFvWTg1Rm5pOURMc0JZNXAzUzkyNjBpdk5MZTFuRFYyckdGQk1wN3BucjJRY3NsVVVSWEJiU2FOcERIVC9hUGMrS20zVWFLZzZ1UFN4ZXR5Rm9YbHVsZmZVbEZ1Tk8vVzFyQTM1OXRDSVNJblhwaExEV050STVzZW1xZ1pHcXBuNGRDR3B0bjd1Mk1jbHdEYzM3NzE3dnpNWjlkdGUzWmVLR3J3bDVoNUthZHNvQmFNalZKMFk0eHBUbExZaFBvUjJLUU1SYmlsM1hLRHRTU1k5YVVXTjZ0Tm9IaEUxcHZqaUlnQWxuYy80b3VxV2dxZ1JOOVV6NDQ3RlhkVmliM1ZMWFJtTUs4a3RYY29hRnEzaXNmWVIzdjJ2NUJ1K3ZjYUtxdjROOXZSODNPRjhJcnIzMVIxVjNWTjVqVEVXbVd0cXV2YVY0ZWZ4Z0VMT3FFVkVmR2puSmdvWVdWYlJBTkdWM1o5UGZEclpqYjU4NzRsUDNKNEQ0cisvK3RYcGlOK2hxZ2VRbEtjdUtoaXVpSU0wTVdKbm9VbXRKbXBMeFJxaUdSalVPZm9QMWZ4ckRsSGxNYUJUQTdwWVJJT2w0d0xrRU15K2xLbEpmTWpoYlNwSjJLemx5ZlFvbGhWNFh5bHU2U0JydUdVVjg5c09ySjRMUk9RVk1kTDlYTnpKVFk0Q1NEV05vWUxGTWlMZVRDSExWZGhJRzVUcm1zcGtOR2wva2k1OXRZZzRBbGhFbTdxQUlacFBRanJjam4vODNTZi85Zzl6UUx4djc2dlMwUUJBVk1iVVNWMEVZaEVGaUFsMW9VL1RhbE1iRlRXdFJWcmtSbUIxVHlFUUpZM0EyVmdzdEp1Z2xvOEx2bFd0VFN3ZHJLSUtCd053SW0wWGNUVU9icExJNzNWTHkzS0hsM3ZqcjFwRDVMZW1neXdIWEdyd05GYmNzb3JRSUJSQktZNFQwNVFCQlBkUWk3KzFaVXI2RmpIb0ZDM0NjbE4zVkVrYmJZY1N4bDljVXhIZVJuTUVXRlMwN2FrNkw5NUI5SENFcUJFU3M4bEFqT2h0UngvczZVZncvdjNWQjlNUlArWTBRcjdZZTR5aVlJU0MwUWJQUUV6am1Ic1FXUnBqZnBHYVhiR0k0cDZDT1lWYkNpRGFhYTFjdFpCS1Z6NWNWTzVCMU5ubHh1MEVHQ3Ztc0Z5NVJDRjF4RFV0dXFWdVZZM1dtRjdPYmhpczRlRjJpdzVVTUY5dmNFOEpHTlN0V0ZGeWl2RFFSRVJLWEU3Y2JENVJZa1N4aWdDcllVNVI4NXhMczBtVE1MdzRDMFNSNEs5NEZXbUo0bUlVWlRCa2htUE1IcUtFYkFEaVF1TFIrVGhzLy96eEI2dkY5ZXJkdC9lVjZXZ0FsMUdBS0FpdlVkVWZvOUJ2VURCU3ArcjBKSXNJZzZ5Sm01RFZYNkIyRjhsOEpQSkZvMFpxVE5GN0phVnRVckZndS9PeDYrQUxNMW5qZ3hLeWJxa3FzeUUvQTR1b2RhWHFtaGE3OEZVWTZrcHdTNWRqRGJkaXhmenlkdU5FSGZVTlM0YzBtcnF1dGkwS2dNVkFVMG1CcUZ3TFFpa1JOa1ArVytwUHNYNEJ3cXFQTkYvRWtpN0F1UFJqeU0zR2h5SXVqSGgwTnZib21iYi9nVjgvK2RDUERBQ2ltRnFaY1RGR2dWOG52MUdqMnN3VWw3YnhvQmtJQ1ROakttN3BvbWwvUW95WU1hYW0zMHNUK2dBaFdGUVo0Q0d4WDA0cTM0QVNGaEN2eVQ4dXNXU3hwTTN0eHQreWhyMW5ZTXNxeWpseFI3bWhxZ1lXVGJ2MkZZVGFyUUVEd25sSWs4YlEvS0VMUklCUjlIZVI0Z09wR1RIaGlKc1NpWG8xTUJFTklFUkZEZHpTQzdGUFAzdnMwNlV1amZlK3ZkK1JqZ2Z3bjAyYkVRZWZlU0NpNER0aCtjUU8xNWd5RU1HV0FvaG14b1dJUlVrT1VXZlJLUkJWUVV0MkdnRWhRS2VnVk9zSWE0bm5hdG9Dejd1U2svZ3JzWVpiVmpHL0tXbWNLSE15aU5NU01qbEtkR3hBNGlDT2hQZW12d3ZmTEdwd21ieWlzWWl3aHVoSGJQalErMFZqQkJMNW1Ha2g0OXZ3T2hpSmhJV2lSR1FibnVKQ2t0TFoyTy84bStPZnhoU2FucHYzdnIydlNNY0RwQTRBUkttcUFSRFJoK2g3TlFvYVZZa1JJUmdGRGRNbWNvZ1lOTFBBS1F0eFQwVmFYL3EreFBxcGNodCt4MDdEakpRQm9vcnlTQVc3Rkh1am1rRnpQOXF0RDdDcWNMQTJBRjlKYnVseVk4UGkxZDJ5aXBhd0VRWVZZbVNtd3NicHpzQmppQkhodWRuNUdsSjNxaUpTQ04xZ0RRRkVETHlwKzZnOHE1bjhvUlFDWkQrZWwrVVBFUjhDQTdNSjBiRk8rb2UvOWV4bmY3d1BFUDlwT2g0SVhXdUIyS0RJcjFOQU5RcEdhano5aWNrYXpEOWNiRkdyaWR4aDNpTENOWVdQalozRkhZV2xRRlEyQ2p1SHE5U21GZy9hcFRnUnVPVzc4ZnZMWVZ4dWJDbHFJYm5TSTBtWWdZT2poSXVMRFdvbE4yeDRNK0VJZGRPWXBENFNNVHFxLzZGYnRyTDNYTWx4ck9kcjNGZ1ExaEVidnE1UkpYSEEwek1ZRThTSXdyTGlKaDM1UXREWWJneFlRd0FSUTVrcWJFaWdaQ3ByVVJTK2NVTktUMlQyTVpnM3BYTXgwYzhkKzB4ZnBzMTc3MTRBVWViUld5RFdLZkliUEZReHJOY29uQmlqdEJ1TFRNWkNpNW9ZdmNhSi9CWXRtb1ErNWx1b1d3cEF1ZTZwTm1qaUFMV3gxNll1NEpNVG9Xd0xaVVk0VWhlSU9uRG1jcWt0VmJEaHV5TC9oRXV1a3JRNGY1ZmlKZ3dnR0QrWi80NkZKUU9IL011dWxVcXJiRFJXQkxERUFncWJxdTZvbHJzSnl5cmVtMGg5R2hCbWJWRWhqZmdWcW5NSktPSkRnRTgyVE56SzJOSUxjVXFuWXUvc3I1ejR6SFMvNit1OVo4OGQ2VlFvSHlpVG44UTFWU0FHbFNvTFIrSEc4dnF3aUcwd3BjS1lpbXNLYWYxZUlHckZBcjRzd0lZdnAzRWZTdHhnRGJYMVNWTVhJdVZvYzRobExVK2JnUzNGeFR5Sy9zdFVMZzRXT1M3V3BRTGJTZ0V0WVFNYVkwSExFMDBIRFZwSUZqWnQvYW9VZ1VzY0NJT0E2NEMvb1FkUldWVWxiZUNlNG5uNmZFbnNDeEJGYlJEbkphU3hvTVlXRWRYU2dRYzVGK0ZhT1pWZnFLYUJRVG9iSjNTMGxmejQ3enovdVZ3UzM3MUczcnNCeEVEbEFDUkdaSmw5cjBHQlZ5TS9xbEE0Wm9FSVRWTk1mV29tQzZhK1ZJRW9yQ2srR0Y5SVZaUmg3bUg2a2R4RW5NZUVqZm1DYXYxd2orcDRwQzRBUE0wZmdyVFJuT0ZtVkduN3grWUNXL21kWVdsOHZsS3NYTExYdmJDMm5hYUNFWHEyOCt5bWRtV0ZzTkh5TmVFZGNGM2dpMmo1bXlUM3hScGFQa1BLTHJFNW9UVUtMQ3AwZGtjeHNOZHZHRWxGTGpIUDRrT3NkRHY5cWNzNXl6TnhTbTgvL25kTEpvQzlkKzk1ZVRvUlNKT3V1cVppRlFIRUt2bGhsWUt4RWU2RUYySGhEclY0em9XSVJuRmpjTnJtMFd0Y3RlQUFrZE1XbU5LVDJ0eU15Sk5MM0tjZEZiaEh0VHY2Rm90Q3dtN2FZalBXbG01V01GNHVJTVN1NVRZTGk0cThUN054bDllZzY1b3FHTEZlZGFLd1RyQUdFS0ZYTStaRGxuK1VhaUF5dWZRU0Vod0FvaGdOU2VMTDdCY2s4Yy9IQ1ozZ1BHRjNBQUFnQUVsRVFWVHFwZ3YzUHZPd1dMTStOKyszOXJ5Y0xTSStTQXBacFJkUmdGZ2hEeFp5dEU0RWs4NGQraDNxZE5RbDFhb2FGSDFiNVRiNDJ6b2lHVUNFZThaQU5xNkJWQ0ZvajZFcWVnc1F0VTFLK3hPTGJLa3JqWEhKVE1ORmZoREFpTmdRbXBuRFZNWmM1TWRkOU1zdkp4QXFFTEgyZEI0aXJCeHFuN0VPT1U0MEpYQmFkS0t1S1Y3TFJBMnJTVUQ5TzZEeG9FNE5mNFNxWHRYa3R5Rm5MT2tMY1VzNzNHMmhiT25aT0tiam5lUUQ3ejc1K1o0a2ZzNDEvWTJyWHBaT0JUNk5CVFpHRlBlMHpvbDlqQWhGZFEwUEp1MkNPVzFUcDZNa2piWkFTWXlJOUFWY1U1aDIyM0FwZ1M4SHNxYkZST00rMWFrQjJOUWk1a3JiZE9pb0ZuMXZZdkZnZ0JFZEtIc3JHeHVNbHhzSVhTQUNZT0Fxa0lLQTJEWHpIcW1rT056a3ZnSVRqME1xQS9FaGdEanFSelRpMTJra0dPWFNOcFFSWW80b3dpNWxTMjJSTjVURW9XeWYwT0dFOXYvZU13OW5UY0JsTzZYM2ExZDlleklUQk41NG9LNHBwQlF4bUxUR3NTSURzVkhuZnNTNDArWEttZzQzQkV1eDkyTG1tbUlYa0JpeENFVDlZSkVYRUxFbm1IWGNZUG8xWm9SZ2xNeStRQ2UwVkxHck95cjV4TTB0bDdqUndYZzVnckFJUkhBVUFCV1MrbGhOa3J1MkxWRTJSc1RjQ2dXaXlDdU9CUlVhODBlcDVxTkZFQ0ZXVEdrS3dTNVpsMXJrTGE2cGpDRTgzVTNvRjA5OGJtQ0JzUGZPM2Q4ZXo0UytQeG1JbnI5UXNxSnBpaGlSZ1ZpcGtSOEdsTVNKNUJKemlYeHBDbDdreVU5aUVlR2FTcTVHYUdKSmRJcnBWa0VvdFpDcVM4UGxiWTVPamJLcnhiVEZacGRMM0toZ3ZGeEJtQWNpL29kY29pVDEyU0ptUkk2bU5NUTZ5dkJ2U2V1Qk5VWEQra1JRcFpGZ2toblRrSkRyN1hJSHZrajcyL2hRcTJuZy9qN1g3YmJmOGN3WGVvcThpMWJSKytWZEw3MndQUXJIcGdLSkVYWG1oVnBGMWpHT3F1U0ZJYVZnUUZ1b25RUHcwSWNvbG5HUksydlErR3VCS0xsRVlhSjBXS2gwU2toc2lKdTJQNEdOQWhCZHNvWm5YSmd2ZUxsVjAydzBNQUtFMlBIUGRNOXRhbmEwWDNEc2ptL0RjM1E0RFJkTG1OcFNIVndqZWpiQ25nS0tBQ0tJekxFZ29vbWdRUTEvZ3VvK1BFYTJvMXpLSmtZR1k3cnRqQXNZSllRaXozYmpJNy81N0JmM0RRcmN2Vi9ZZWZ1eG5WRzRaeXBBTlRuNi93THUwQWRoZ3pnUmNQREJubFlpU2xCNTBCRU5EbVZONFpyS1lGSUJJcGNLbVZZb3lKcmpTOW5aRktMbElkVTBxbE1qTEJhK01JQW9iVkhpbnFvNzZrcGlYQzdWTkJzRmpBckN5MWxlb3doRUVKTnNFUTJCaU5qUmxlbkhtcFc4ZDhyckVzcmY2UE1jQzhab0JJSnF6S0cwT0Q2RU9GUStmeWpkRnZBTVQ4ZGRPdHJ1dnVkOXozM3A1d2NDOGUyN2JudDBaeGpkTWdNZ211b2F1S2FvTEVlSm0rOUIyeTNpY2QxY2g5ZEZHUmJxNTFTblJvQW82UXVwSzFVZ2FyV0N0cFhnZ0xYRlNaMW1UbUd3amswNUVBSGl6WmkyR0hUaThmZzNXb3Qwc3ROWk53TG5TZ0JoMFRYbG5EV0F5R1NOTVBtYTNsRFdsSXZCMlNLS09ERjBUaWZER28zNkU5VHd4NWkvQ05nYUttTXFWOXRWOUlaUk9kWHQwcFB0OWcvK3dmT1BmbkRRZXZEdTNuSGI3KzZKd3ArZUNVTXpDQWJkeCtoSlJBcWpUcDdIOUFtcnVFSHBHOU9DNFJlajFsUnppTktQMkdXcnlIR2hFeCtxTktMYlJRSHdhZHlJNmcwQUVUdVBLeXJNbFNoWGdKdytwUE9mYkRVdktSaHgvbDlZMjhtcURKZXpKZFRGNzFwRUJhS3dwaGFJbGpXMTZtNTRQZUxEeVNDa3lXQ1VHc0U0MVN2alZJMVJUZE9pT0czeVI2aFIwVzU4dEQyQnFBRVFmK0hFRndZU05md2ViOTEyNjkzN0t0RjdkVUNqYURRV2dSaVM3MWQ0aDBnU3RKQmdHckNJQ3VOZVdxQmdqdEVHSlVHdnVxVmFRSnZsRFkxcmlxTlRRTXE4aTRCbDltVWFsWFRtdTBEY0RHVnRnM2E5Zm85ZlNqRGlYSDlyL1dxT2I2NEVFUGF6aUFBaXpJR0NWT3RQMVVVRmlRUFdkQ1R3YVlyZDBuRzJpTFg2Q0VWdEVEUk5TcGd4MVJ5NURKdlJRbTlJd3p6WDdkQXZuL2ppY0VERUcvMjdxMTZhQW9pUzFGY2d3ZzlHOVFETERxT0xrQmtuMUtlTFJSU2lSbHFnUkRnS3pLa0NzYzN4b2NTSXVBbm94RFdGQlhUWlR4blJIWERaRWJPb211Ykk1aUJ1N3JURk1BQlZOL1dheWtDQ2JaaTM2L3VjZjFMZlJXTitqVTUwbnJtbzk5bE1MM1l0SXFxNklPTUpvR0FOWmtBMFhSY3lwRVpkVXlGMlpzSXFUUVRUTkRLMmcycGhoWUxaQzVUU0loc2tKV3BFU0JqVk5GcFIwNlhudXgyNjk1a3ZEUS9FZCs2K1BjVmtJWWdUYVFvRHNTR3FhMERmK0I2cTgwVzBpQnRGTUEzWWRPWXJFTVUxbFg1RUJhQ0NFYS9UTGdydHVsRFNSZk9KVU5pYWg3QndBWWh1SG5Hb2I3U1pWb2h6ckpjS2lJZ0xKNFBhRlRVbnd3SlJpcjdCaGNCMWxBWmVpUkZWdTBZdEl0WXh6QThZMDIxaGc4YUMzVFMrWnhkRjNZVDgwNmNwcGtYR1FSNklWdEViT3I0bk8rMzAxNTc5OGxEOElxL3RYOWw5VzdJdGpEd29oTG1TaW1DSEFxcHluQ2daUUZTdVk4NGNZa0ZZd2hZdFp1TzZNYW9iU2xXUzBIZkJxR09NWFNaVXBqWklDZ01uQXB2QVhHeUFhTVNGM1lKdmJicmNwRGdiZU5pUExzenhlZHNkclcyQitMN0tKTzJyN3FURHJjTURqK2x5ZVlLU01VcStZQ1dEVEVIb3d4UE9UTStucXJucEpDbUVVK01CTE9JWVRZN3ZvL0dkdThpYm15UHY5UE1jSDBwcG03aW1XbU9xMHZwUXRuK3UwMGwvZlRsQS9JVmRMK25zQ0N2aHRsQmw0amlKUVJXL3hrQmtmU292TkYxWGNFM0ZERXVNS0FXdWtyNkFWYlNUZG5TWEFSVXNuZmpteDRTM2tzb1E5d0FCTVU0T1cwOHp0TlJWOWI3Y2dmanB1Zk84R1EyU1M3eFljRnlKY291cWxRc2d3dFVFaXk4aFV6bHJxdktMOE9Jd0FtSTZuS1RKSGRmUjJNUWt4Y2VlSmI4N1IzR0tFWU9tTTUrQktHazl6aWlrWFRyZDdXSWU2T3k3VGo0aW9zQURibXdSLy9YT1cwL3NEaXU3RVNjaWx3aU5OUjFFSTlVMUNrVGlBQloxQjVJclFRb0RIMnlMdmdXSWxua0NHRkhQNXdKUjVmWHgyZXB1UXNJQXIwWHVScXR0TktFdmhRQ1g3dzNmRy9NT1VSU09oYktXTnhReHYvUUttcWRvK3hGeFZrVmtXR05BQ2JXd3BxMEhad2ZVSk96R1RvY1ZtZ3FtYVdyM3RWUnZqRkJ5NUJoNTFHUWdhbW1iV0VRNzR3TEpmQVBFcys4NitVamZabUQzT2pNTzNyYjlsbzlmRlZWZXN5T0tPSVVoZzBwRmFCaHBETFdJdU1jb1lnVWlLc3pCbUFxRGFoTDZCb2l1ZThwNnBvYW9VYlpVTlNZQlVKeUlzU0JrQU90b0xPM2szNHpkRnNzRkVqb3pIbG1Zb3dNVm5PKzFqNFMvWSt5RmRLNTc1b3FZTWx3RTRuUWdTaEFxRk9LMlNHVkN3OFo0WU5QYUZsWnBQSmloaVozN3FJb203ek5uS0tFRkRzK1dBaUpTRnljNnJiUHZQdm5vOEVEOEY5dHV2ZnRBSlh6dmpoRFY1YWc1RmVZVWlYMkFrVVh4UFM3VnBvU0JHTE5QN002OHNIbEV0WVlKZ2F4UnBTeXRNZFVFdnJDbTRxcmlIY0hZSW5ER3lWQVhscVBTTE9lNDNPVzllWjRQa2FpbldrMjZvVnEvSkFkOUpZbEtsUUVSUkkwVWFjdVBkdThyRVBYL3dNSzJFTjBXMHpRK2N4VkZzL01VSkl2Z1Y3bWladFdCaUt0LzcrN2IwMTBZZm1tWVU4akV3UzFGcVpzSTMydkZKOHk1QlNMQUtMTVJKYUd2MVFrNjRFT3JGS1RyUW9DbnpiL1oxQnlDbkNQY1g0OGxES1F2MG1pWm1oVEdKVm1oNi9RaDJxKzROMXJiMUlWK3ZTdUpPUzJXdDRHTFlNYlVuQXdGb2xTQjJaQUtlVVVoYWtabzFKK2gwWWtaQ3VmbXVOQTc0ZmhRWWt4TDF1UmQwMVBkRGgzdnRNKytaemtXRWNmMFM3dHVTM1pHTG5NcStqVmlFU1B6b1loZmNBalErNGlwazNRTWE0b0VQOHJlVUdzcVNYMTFUYVZpQVpVSU5vZW9GaytiWlBHdVhGM2orenhMVVNaRUlkOG96N2ljNDBPY2V6Q21jSll1bGFUR2xjU2N1a0RFT29LdUtkYVlHd0pvVlkweS9pSjJsdklzbHNsZ2pNYURhYXBXNjFUdE5za25OUDUyR01aMi9GcHZqQWpYOUhpbnRYd2cvdnpPbHpSM1IxRVZoSTNNdGJkeG9vOU9mU09oeXRVMTNHQUp3S0crVktwcVpCcVVTTzRyV2VNMlcycHNxQWw5MVRURjN3RThrRUNJRStlNDRrR0FxTVhoYXg4MXJaTXBOQi83eWRsenJHSzNYTVowWjlSZ0liL25PblBMK2dKWDBsQlROM1dCZGExZFBrVWdGaTBpMWh3RXphWkNWTlJNVXMySEFqNFMrSmgzcUJvMXNqTEx5Qm9BOFZpbmRmYTNsMnNSLytYMld4L2RXNGx1UVp5SXVrK2VoTXFTZTFWMlVYa0tLdWNSVFZJZjA2SFlIWVZtRGF5aGRPakRLdXFYMHZnUTk3Z0JmQ3FGd1lNN3VObFhtRk13cTFNaGNvbGNYSlN4ckpyQ1dOWksyMFJQVnNZVWJpbnFHb2U1QVlCN294bHFwck4wdEQxTGlER3hVUTRMWkZ5RGw0KytnSjd2UEVQekNkaS95L09tOFNIU1oxaFQ2Q2tVM1ZMeDBQU21IcHpHaURBZzhOS0VNWjJpdWo5T05aNGZtaENsclV4dnRzd2ljbG92UloxcGg0NTEyc3NINGsvTTNQd0wxMVFydjdIVGxMcnBYSEFsYkV3UEJCKzdKQmtrbjZnRFNxWDdRcHFEVVdlcS9WM2EyNFdUa2VVUm5UaFJUTHdFemFDV1JXOVNDQnVOS1MvUFpTTGZham1NS1N6WjlkV2RETURaZURGM1d2QStLQjVIK2dsekpnZmRYajU2UGMzRjV5OXI1blFRWTRwenBBTEUyb2NvbzcybC9XbWFHZE5KR3NGQUpnL2NCYXJLckRTR1F0bTFpSnBIQkJDUGR0cG5mMmU1RmhFSDljdTdia3QzUlJWT0xHdVRNR3BOUWRpZ1FWaHVBaHVBRWU0cGdDaHF4ckNLa3NKUW9rWmRVOVVBVWFLR3k5aE1LWnRNMFlITW9yU2M0SVpTT2MwN3dvcGV6cmRoR0ZNQThKcktES1hVb2d2eC9KS25Bd1hrUjlvdEdnbUNKUUVKNWhTUi8zUGRVNWZ0NlZVaVJqV1QwSE9yUkkybUwzQXZGdEhOZmNONm91dWlScVBCT0l0Rm9SRTQ5RkFJTHZHaGpSQjdLMnRnakZCbitreW5uYnpyNUNPRGQwVW5uODV2L1c5MnZpVGVGVVUrNGtRQklpcHNRTmhVdUM5UjArOGNKN0s3Q2RBQmdHMEdJaXlpMXB1NklJU3JDb2RUQ1J2VnFkRTRVUXZBVmJzR2VSNVhZT3F5WFNsRTlNVGlQQytPTXNaVUFRalJ2d3Z4N0xLNjV4V1FjUGV4dXhkdjExWm5hRWM0ZGxrWGY3czFwbGg3WlVTTjFwbHlxZzF1cTlIaG5RZ0NCaUlhZ1d0K2pTZHEreXlkS0dWdFJTQUtaMkpyVFExcnVqSWd2bTM3TGNmMlZDcDdKRTZVZkdKb0xDSmMxQ0lRQVM4Wk9ZVVVCcGhUQWFMc0xsYXNWU3NabEh5eFk3bWxyd00zRURad1gyR05XZGpINk52SWJJSEw5L2JGaFZrK0J5aTYxeHZZNDZzcjAxVEhMTDlsQXJCNHBtQnhuK3QwT1A1MkFibW5Na2JYVmErNnJHdE8zZEkyZUZ2WWpxQ2w1QkkxeUFaMlRGbW1Xa1VoYWtLV1RrVDdrd3drQlJDUkxWQjVmYnN1UlNxMEZJanB1MDQrTWxUZ24xdmpQN250bGwvZEU0Vy9qTUpqSkRPMUpRcnVxVlRZc0l5cTlDVnlyUjdBaGtKdkdUK1Z5V1dZdmtUc01Gcmlwb1NOc3FicW1yb1ZOa2lrSXM4RGl3aUx5bkhpWlo1SEJHTUtFT0o3QTREN0tqTjg3cy9GNXpsV1hvMmJ5dis3Z0x6Y21kTmlmQ2hqNFpGMHMzTXEzUGpRZFUyeDdwQlBoOHA1elIvbERWRkdRMGhGVG4rTGFOdWcwSDF4dk5OS2YvUFpGUUFSSC9WTEprNFVNU2xZUkMwQWx6aFJxaEh3WldTRUZiNmFhSnBLakNnenlxVlRYMk5EVjlaY21vQmxOaUxLQlBKZ1E1Q01LaDZNVjBiUzFmWXVyc2FDM0dqdkFaZjA2ODFGUWx5K0xhelFWZEhVcWdLdytIMFZrRmhJc0k0dnJ1K2t4UVJqQVM0LzVyU1l5QytMRDNYMlJURSt4R1EwcEM3R2d4RnErQTBqSVlOVmI2dHB5bDFUaUVkSmlBWWdIbXUzNkxkT1BqS1VROWZ6cEgrMTQ5YnVWVkVsd0M0dFlsS2F4cWlaZGlnaFZoU0lnQ0lETDFkZEkrNnBWdFVVZ1lqNGt5YytPVUJrOTlSb2w2TGVWYVVNdEk5eHFHK3owWkMyZFR6cmRnYmMrQkNwTXF3cGJUelhnNUp4YktZVTA0a1AwWU00SHFCUmZwUkdmTXdLUlVtTDVBb2tPdXlORWFWd1hFYXhJVnc3RjhmSUk5Sy9lL2JMUXkzZG5pZTlkZnV0RCs2SndqczFqUkdZdWxNdWRYTUlHMDVpTUdFRHdNRTk3ZVRpUkZoR0hYc2wvVjFTMHdjU1JrV0VOVmJVZWxLQVR0elRpQWtNbktRckphbS9iaXYyTXZ6Z29sdXErVU9reGx3VzNqVVV5dlRqZEtEdWVTSkVlRFpDZFM3ekJJZWhQR3QvSUxxanVpOGFpRDg4ZWN1K0E3WGdNT0pFeEMzS252cFVvWW9Qd2diOVhLTG5JWUp6eUNmQ0tzSWs5OGFKOEtxWk5UV3VLbDZsU202UzNKY2FVeVJINEpLQ3NNR0pBTUZ6SmJpbmx5RU8xdjByRmRNV0tIVEF4dTdlTkcyaEpaalN5QzZEWEJtSXpKaGl4a1ZJTWtKUWFrdVhzb2hXYnI5TDU1TVkvWWowcTh1UnlpaWV1Wi9iY1d1OE82cjQvZHhUbGw0MTFsQW9HNWgzYVlpVVdGRnFUcld0U1ZNWjJnbXRRTFQzNk8rUUc4QUl6WnFxa1VWbmw5VXdxT3QraGJjT1lGT2NBZGN0ZGZXUVhHdW84YUZhUXEwR0EzOEIrVVRNUUVSOGlNRXpDS05rb09CZ0lNWUV6N0RMb2RXeGl3WGlXN2ZmOHRuZFlYVEg3a2dFcGF4N2lsSEY4SmJsd05DYnlJMlZ4ajJWaEw1MDYwT1JUUmxUV0VWMUE4UTl0UjBZNHA0S0VMWDNFSFlXN2luU0dGdnU2YVpZK3h2bUlJZDFTNVZJZEd0TThWb1pTaW9XRVlyZU5lN0wxZHF2NFlDSUFoY0lHQi92dE9tcFp2S0tQejc3eUdjSG5hRFNRQkx1NmI1YWNCaHRVZE9oakhoR2NoOGhhOFdYUm1HR0gxZXBDeFFCR0dGTHhUMUZUcEVWc1V3eTN4MEFpVmU1Y1dLVzREZXBDZ0FYU2x0d1Q5RVd4Y05vTHZNMHhxQUx0Zlg0Y0dlZ3JKcEdocExhVzVsYkNrT0JWWTBVRXBvUFJuMVl4Sm8wUUdTNWJEZW5uYzhqOG9EU3BJMFNGNjQwUTFpRkNxZkRyZmllKzg4OCtyNUJSOStYMFhuYjlsdWJWMFZSZFdlVVQrNmpDRnpFcExTNlJyZ2tnRXNLdjVIVVZ6ZFZXcUowNG81YVNKYkR5UFVtQ292cU5nSExTWkdwUFhqL0xmWjAwS1hjZWx4WUN5SDg4RThWMi9xeHBXNjdIdFltVHdmMmZKNWVQZXJYcWU2anFnd3BOaTBSdHgyME5sWVVUdzRJUU1FMzVsK3NLaER2Mm5iTHIxNGRJcmt2TW90WlRwRW5SVVVDUHE1cVYxSVhCNEtjWW4vM1ZOMkJZcm1iQ2dxN2VxYzRTZmhjN0N4Z3UzaHk4SlpWM0VMYkVtZWc2SllpRnlneFlHKzNSVkhaRzY5Ri9sREdkRWMwRXRTcHhwS2kyaGViZDB2N0ExRUVwTEJ1ajdiYmRMalZmYy83enp3NmVQYkZVbGYyWCsyNE5ZV2drWkkyV251S3NqZmZDNHgrRGQ1Qkp1Y2dZcFRKd1JBYmxwSzNvbnNxUXlIbFU3VWx5cGE4U1d1VTdHelN0WTg5Q0QyS0NKUzNTSnN0SEM1MUJvcE53S2lPQVZzcTdleTZybVJDc09hNWRUNExuZ01ReXRDWkNzZUhXSDhvYnhOUGJUZ2dvbWtZNFJsQ0twQTFUM2Zhdi9kL1AvLzR6d3k2Y2tzbUczOWkyNjBQN28zQ08xRjdDdGtBVndVY3BBM0lHb1dodXFjd3kzQlJGL2xlWWtYWFBlV1kwWWk2Y2x1VTZkem5DVkNzSUdkdnFuZTZSZG9NdW94Ymp4ZXRJV1lnQW43OWFrdlpMWFdTK0ZoLzdKb2lSdlFyVlBPcmhqSEZDclgycjVqTTUwY2MxN1FJeEVPZDl1Lzk0Y1VDRWFUTlZWWC84TzR3b3UyUmRPNjdIUmtxMEtvZ1ZOTEdUZTdMQUZPUlZKU2hrRkw2aHZBWjFrK3RvZ2JGR2hqakN5TTZCR2tEUUVJRmZNc3FiZ0d1M3hsd3JTSFdqdFlzdTg4dnF5M0ZXc1FOUU1RYWJBUVkwVjBWdDVSVEZ4Y0p4RmI3OS83dzlFVmFSQnpnVDJ5NzVlazlVWFROcmlqaS9JcTFpbEI1a3dsUlJhdG9TUnVJU2lGdWxDSnVyb2Juc2lKckZlR1d5anhFU1dOSVEzRCtoc3FJYzNHSFg2dGp2NGVxRzlwYXQxZk1HU2gyV3FpYWQ3SFRBdXkrT3dzUnZ5T0pMeU1KSWJFZjBvaVBTV2lZRnlyY3lFb3RJc2VJN1ZVQ0lxemk3b3AvR0tSTlBsWTBEY05HbDdUTUtyS0x5ckdpSlBkUk5TTXhvbVZTWmZxVDdFWnV4WTA2QXpoUkdCU0plNVpKMzBwbFhESGdHdmFMRmd1OFVVa0RwdFRXd3RoT2ZDVnBOSkdQNTZoYml2c0dnQmhVcGFLRzVXS3NXSXZkL1BPdGVmMWNVd0R4cVhiNzkrNWZEWXRvck9ManU2UHdKdFNmU3RtYlRveUNWUXhOdVp0UU5ncElTOXFvMUNJa0dCMzMxTXd1eC91Ny9ZbEZxNGozZ3hWRWtoV3g0cFpWSEhaNVhqblBLMXBET0pNQUl0YVZralJhMVZYc3RJQWhrS0p1ais5aEVSdHNFUU9xc3JZdjRPZmFSREVScmtmV0wzMXhiTFdCaUkvKzJSMHZTWGVISVlrYXVMaW9LcVBoZTFBQXR5QjBZOFdpVlZTaVJxMGk0a0JOWC9Cc1ltZEdSdEVxNGpXU25OMWlVSzhjbUMzOVRZdXhJZHFkQmxsRFpVeXhrdHpRQ0RNNkFjUzZBV0xGajB5WU5JZ3hGZGwrZDJJd2p1SHBkb3VPdER1clp4RnhLdTZhdnZWZHV5TC81eEVyWXJxd1Z0c0lHQ3VsVmxHa00xU1dQK2I1aVdWV0VWL1RxcnYxeG9wYTVZZFk4WHdDWFVtUjNiamN1L2Uzd0xiMEdTZ3lwZkNhc0M0UXd2U3pocTdlTHRhZDhCTVNGcUdMditGSFZQWEFta0pPdER3K3RCeXFNcWE5UUp5TnUzU0VMV0o4endjdXByS203QlM4ZGZ1dDdWMWhHS0hhQmtwaGRyb3dhbERob29wVjFMd2l1akpFZUxoTkM5bG83L0pZTVZNQVg4SXE2aVNmcmJ6aUZrUnhCc3FZVW9Cd3FkaXdhQTNaQStNbUE1L3FzSVpNMGxRNFJuVGpRd3UrTXJkVUI5bllmc1FMYkJIYjlIUTcvc0VQbkhuMGc0T3UyTExJUnhBM095dis0WjNMY0ZHbDJrYml4QVcyam5rR1ZjdmUxQ3E2eWYwaWd3cVFJMG1MZ2xxdGx0aXF0aGwwaVMvUHg0dldFRktjS0FJcHl4dktMQXM3dHhNaER0YWJyalh4eHVDV1Jtd0pVVG1HZXlsc0d5WStSUHVlakNyVXh1QXp4aUwrbnlkWDJCZzg2TEw5MkxaYlA3Z3I4TjhNcTRoNWlzSjJSanhQRVM2cTNvckVqYWlCNDBja0Y5VkZkUmxVMXlxNkdxaDZPbFJ2RWk3cGhkak1ValJ5ak12YVVRWjl5YTNITi93WmNHdEtVUXVLcnZxRlJCWFc1UEExYitpV3M0bGFCRUlodUtVOFhzbTRwWWdOVVZjTk1sSlNGLzBpdzE2aUJ2V3Q2QlFTN1NZWUg2aTR3VFg5N2VkV0tKVXh6Qlg0Rjl0dVhkZ1ZCbldBRWNHeGFxQ2k5QTAvSnJXWXNhZzVGOVZVM1JTcmJUU3hXbVJRQVRxMzJnWU0yYmdmOHM2SHRBakxXVzMxS3c1ejJTNmI1NVNsS3hiUi9WT2kwRmFXTjlSQ0VpVUdPWkZ2UUFpM1ZJcExCc2VIN0s2YXFocXhoRkpuQ3V0N3N0dWh3NjEyK2grZVg2RjQxREJYQ3k3cVpBUVhOYUR0WWNncERTdTlXQll2U2tHNGxMNmhJRGJ2b21veE9DeWVscnhwQUsyV1VYY2g3ZHhBdnNjbGJyWmMxR0d1M09aL1RobEJ3OG43Tk9hMW8ra0t0OVVKNjB2bFBkVWFjcHJNc084alhOSVdacmxEV0VNcEtobk9MZFhPQzVTM2NZbG5HdE54VHVaM3VuOXc2bEdyazduRTZWK3hSL2NqMDdlK2ZqcjAvaHJ4SXNDSUJtSUZZd1VUcEVwU0dsSU1MdE9GaGJ6SnU2ZzRZVGlCN3VnMmJVUEpPdmlOTXJOTzFwM1ZjZDliTHVybVI5a1EzOEIxU2VFdHdUc3FFalI0RzFkQlVNYy9hTStocmkvY1F6VVFsVFJRSzRRcUJGSVlTTTJKWXpzY0VDRXRDcmNVM2ZrQUlsSVh5Q0VlNnNTSDdqLzF5TFZEZksyTDArNzlrZW1YL090dEliMTdSeGh5dkFnd1NqV0NWTjBVd2FnOWk0dHBtK1BGaFVSSUY2MDlWWkVwbkFZTFJpbDdLeEkzdUNBb3VWTVhkU3UzT016bDN0elBLWk5JUklzYzlFcUxwV3hLMElnMWxHb3UzZVMxMlFDcGk5RUF6YitvbzhiYURhakMxbER0cXB5djNsalIvTjFNZDBaOENLSkc0a1RScXpuY2F0R1JUdnhyLytYTVk3OHl6Rmxmc1VYVU4vL24wN2QrWWx2b3Z4cFdVY0c0VkxKZm1LMDJ0NHJNeDVEcXQ5MFptWnlHSXpDRkpIOFpjWU5ZRWE0RlhOUUxpWlhVMkhKUmg3bnNtKzg1WmQwVmNCLzd1YVE2OWRkTlY3Z2JQTllVeUprUnYyR1V2TUdjd29pQWRkQWVXd1dod0xHTXBCRzNGTGx0YVFqRzU0R29PZFR1MEgzUERjZVlXckJmNUhYNWtlbmJQcnNqcERzQXhwa3dNTVhoWlpiUjlpMEtnOXBpRmhVL3FuMnFCYm5GZElhQTBSR1pNdDBacVBJQldUUEw0OXkyaXNJdjhsSnV5SmNyQ0hXOEd1STdoQ1p3U2EwREtZZnU4ZzI2bHBRSXpGeFNremNjQzZEaURibEVDRjZEUlJXWFZKUjd4U29Pc29aRnR4U0VFYlJxRHJjNzhmOTE2bEdkM0RUd3ZGNjBSZFJQK05IcDJ6Ni9MYVJ2Mng1aTdyaTRxYUNCZFhhR2RWUGxLL0pJTjQ0WlcwemVvSkdTVDZLWlg4ZFY4WVphMXZyVE1oY1ZyMEZ1RWM5WGJaSXRXWTJCMTMxVFBjR05DMkdYd05UM1kwbGRsMVNCaU5jalhhRUVEWGlIaG8rcFo1TUdoTmprSVJRS0d3czZSNEM0ZEpHM25FSVFOTUtXb21vTTZtM1FxdW5RNFhiMzQzOXk1dEhYRFh1aVZ3MkkrRUJZeHBtUTd0Z1dCalFUaElTSk9pS3hBUi9jSlhES3dZZ2R6dTJlMWxwQTNzbEtYRlI4cGkxL3d3NHBLWTJ0ZUhIWXk3L3huMWVNQzhIUXcvMEROK0NXc2JudGRlNkFYS3lub2tzS0xTU0FFT1BXSkpVaHJWQ29EQk8zRkQ5MjJFelJkWlNVaFphMUNVbUQyQkNpMmljN1hUclNhZE9wZHJML3Y1eDc3T2xoei9DcUFsSEJPQlhRSFRPaHp6V3BrNEVKZ3IwS2hWNCt0Y0hUQkFxV1VjR280NzlkRjFWZEMzZnNOeDZIZzRMZERyV0dXbld6bFY4Y2RnbHMzT2ZsUVNnVGYzRzlZUTNkbmxWTjNHdGNDSzlLK1FaOE81ZUZSNDRRd2xBVDRUYnVyc0RxQVFnOTB5MHJxaE9pVENpM2ZyR2h0WVlBSVg3bWtrVGtNZHJkMmZ0UFB6cStuRE83NmtERWgvL2cxRzAvUFJXbXY3c3RDR2c2RE5pVmdBUUIyQ2xNbFFKVkxNSlQ0Z1NVZ1JHN1hvdExrM3AzTlBIcGJhSWZYMEtyYnZBWXhGMXhVYlo2RjVlekZEYldjeVY4a1VaeXJCSVVaSVBsaE5kVHRGQkZ5VTRGb2V1U2FtY1A4b1ZUNFRTTlJOUGt4VjIyaGxEeFJsREUweTFTVk9lSVJleE5YOWdpYnpjMnhFUTBXTVBudWlqMDd0Q0pUdnFLRHcyaFplcWU4VFVCSWo3Z2g2WnYrNEV4UC8xdnNJelRQUFRScERlNHFsMkduN3BneEVsUUFnY3hJNlF4Y0VKbGxMY1orODFzcWsxbnVDa05mQkU4SDBFOFBJZTVXR2JaYmFtL2JTeUFEWE0wUllaVUtsK1Fxb3A1dzNVVnU5MCtRNVJOWnNPUEhNbE9iVHJIMmhrUEdqUlYzMHVWS0NKYWJGUEFNdys1WFYxY1VxN1dVcXJHWlUwdENKVXBUWmdsQldNYWMyeDRySU95dHZqTS9hY2ZtUm5tZTE0U0lPSkQvdWZKVy9aTkJQNVQwNkhuWTh3YmZnQklIdnpJUFY4MTNuVjAzaUpPQ1ZJYlN1QUFqTWdCSVUva0p2cFZFeFZXRVhHQ3U1dGdkOFJrV0lBY0NsNTQ3eTB3TG5kWnJOL3ppeUFFZUVEOElTYUVXRXFaYkg2UktjWC9YVDBrbFdHQlR1bGtzSjBtWm5ZUnRUdmtOZHZrcFYxS1VyeHp6RE0veFVWMUdWTjdMalEyMUFMdmhBQkUwV1I2bGtIWXBST2RlUCtmTHlNMjFIZGZNNHZvWHNvZm5iN3QxRVJBTTdDT0FrZ1UyQVpVOCt0VThSbzhaUW83RWY5TFk1cFBtZ3pHZVdNWlFRazNuWlBMdzA0Tm84cHpGaDB3cXJzTHk0Z2RVb2FQYklGeC9hQTEvQ2NYUVloMEZkcnRtaVpwNzVJeldzS21ZbVJsY1NHUC9qTXlMSEJKUi94UjJqYTFqNnExQmlVWDVvazZIVXJUTnNHeUFWUUNSSFZMeTYwaENKMHVJWGtQZ2dZZEZ6R2RqMk02MHVuUXNVNzNzVDg1L2VpdHczOWpCK1FyZWRGS1h2TkQweS85ejJOKzhyOVBnOFJoeXdqbUNtVkZkYXA2b3hSNGRWRkdSZUJMYlZxSUYya3VhZEo4MG1ZM0ZWWVJNU04yT2kwTVY0c0lpMWNFSTQ0UllNVHVxSk9BOE5xdGhQOUtydDdhdjJhNUlIUVZIclM3QXZjYUY2bzdLdmR3YldzMEZlNmk4VjI3S08xMHladHZVaWwzL0wwQUFDQUFTVVJCVk54dVU4cldFRDlkb2xSQjZLWXU4aTZwVk04SVN5clRzbU02M3VuUTBYYWMvc0dwTHc4MXBydnNiRjRTaTZnZi9PYnAyMzZnNGFVZm1nbDlieklBSUZFQWdONHZsQm1OVTdVeVNhbnZVZHhxVXBJMmFTR1pwOWw0bmk3QU9zWXhzMlZLM3JpU0dnQmhrVW1Wa0Y1R2JPRTFXNVp4N2NHMDBrOVlDUWdCR2UzZzBYeWhzT2ZTNk10eSs3NFVnVUFhY1N5WXBPbHQxMUNsVnFGa29VWHBZb3ZpVG90UzVQOVk0VFFoU3NVdExZTENkVWtCUWtsWENFRnpxdHVscDlzZGVxWkQ3LzdnMlMrL2ZhWG40SklDVVEveVI2WmZNanNWZUtOVFRPUkkwWGpEcjFQTm42RHF4RTd5S2hIRjh3dVVMTTdSUWp4TEY1STVPaDgzYVM3dTBxSVpnQ3IxZ2tMZUlJR1BlMWRxRVY5TU83VmhHYmZBdU5JbHNyYXZrMFFCbUhOOER2SjU0bzZDcEN2bUNwVkpWU1ZBdDdBYkFZZ3FBdXBFYWdoV280Z2I0OVVtS2xmUjJLN3Q1SGU3bEN3MEtWNW9VY0wxb1cwemtqczJDaFBsMXJEb2tnS0k2TUkvMm1hQzV0d2ZuM2xrNm1MTzFMb0FFUWY4ZzlPM2YzYkNUKytZRER5dXhNSFBaRkNucWo5QjlWMzd5WThpaWx0dDZqNS9tdWJqY3pTWHpOTFplSUhCQ0FvYkYwVmRVeVZ2bEVYVkFtQUZJejZ2NGZzczU2Z0V6bGFlOFdLV3plcTgxczBUNnRBWUZQTDNpd2xsbUpFVWNGdUNSc3JhTkdTQkpaVFkwR2VCWUpTd2pRZFROTEhyYW9xaWtKTEZGaVhHTFUzU0Zna1BDN2RVcTJsc3diZGFRbXdRUlpjVUd3VmNVaEEwejNkWFJ0QzRaM0hkZ0lpRGVQUFViVDg5NnRQdkFveFNHZ2RoS2tpZFQ5SEkzdXNvR0JtaDd1SWlkWTQvUjNPZDAzUWh2a0RuT0hZVU1PS1dGWVE3bFRmS21PSHhJaGh4bWpXMW9XQzB5cFdyczhDMjNtWHdHU2dtNjlHT2hObUUyazFSSkdZMHA2alNLdHlwWTJwTFhkNGdzNFlleUVBVWRZL1R4TVJ1YWt4T01sTWF3eHJDTFUwUUg0bzFCR09xZzNkejREQVZOTUtTU2l5cEx1bnozUzRkWlpZMHZTaVhWRDl2WFlHSWcwQ0tZelFJRGszNDVHMlBRc0pNeHFtZ1FvMWdtc2IydjVDQ1JvTzZDNHZVZXVZa3pTMmVwdlB4V1FOR2FPRXNEVVpWZVZNd1lzOURrVGoranJwVVhFd3RoOXNDNDJEd3JNWXpOQjVFZWttVDljZ1J3cElCaEdESWh3V2hGRzBVaHhuQklnWXNkVkgzR3pUcXo5RDQzbDNjS3hzdkxGS2NXY00yQXd1eG9iS2x0cHFtcU00bXoxV1dWT3RKNFpMK3lVVzZwQnNHaUhvZ1B6eDkyK0pVNE5XbUFvOTJSUlhhRVZhcDRVL1QrTFV2SkMrTXFETTdTNTJUcDJrdVBrTVg0dk4wcGd0R0ZTUGI1R0pvR3FQb3BycVNpN29JQUVaY2VIbTkxS1p1TWFxckFiT2wzNlBZUlFHUEJHUWF1bWV3cVNLT0w0SlFtRkJWaDVjS0tpVnA4R25Ga1ExaUVXRmQ2elFTVE5MNDl0MVViVFFvYWJZcEFSQVI3blJiUkd6aHBKb0diS25XZWJFWFpTeWhtN2hYbGhRY2hVbmMwNWxWY0VrM0hCREZWYjM5czZoVDNSNEtHTGVIRlJyeFo2aSs3U3J5dzRqaTgzUFVhYzdTaGZnY25ZMHYwUGtZM2Y0MnJURU1HUEU1dUxnb3VVTXVFOVVhNHVaS1NSd1d4WloxWEgxUUZsMVJYQ3NvcjhHcXdSSnFmNmxHYUZvLzZvSlEzVkc4cGd5RWlBc0JSQWdFMS93eG1oamJTWTNwS2ZLVGxMcUxDMHpReEswT0lUYVVramFaeHNLNVEvT2VGb1FxQ0lYS0dhVFVKSEgvWEFjc2FaZWU3Y1p2LzlEWlI5KzlXbWRxM1YzVDRoZFJNRzRMZmNLOGpXMWhoY2I4Q2FyVmQ1QVhCdFNkWDZCT3VrQm51M0JSaGJ4QmNJOEtIR1ZOdFFNYmJLb1FPUGs4bzlhbW92NFFZRlFGY2FHQXRxemphaTB1dkUrWkt5cUsyc1lWTlI2TnV4QzE3YW1IbkRIMXB5NElwYUJiQUlnZkZIS2pxMklrMmtaalYyMm53SThvWGx5a1pMRkozVmFiNG00N1p3MHRDRTAxalJNWFNxcENDcm9oUWdXSlJJRHdXSWVlL24vT2ZISC9hcDZuRFFkRWZMbi9oUzFqZWdjSUhDaUxZejdqaUQ5RnRlb01lV0RPdW1nb25xV3ozZk4wTGtZVkRxeWl1RFpGQWtlSG0zS1J1RE5wU3JzMllBVXhuQklYVktjVEt4aHhUYmFzNDhxWFc5RUs0bHdqbFlSenJmR2dLM0dCVDlKMnBzVDBwdHJLR1NrQzd3ZENXRU1BdkE0UStwTTB1bU1IVlJzakZMZGJUTkFrQUdFTDVJeFcwbWlYaGFRdFhKZFU1UE50WElqWUVHdzdDcnFQZHBMa2owNS8yUlVXWFBrSmNsNjVJWUZvd1FnMzFXY3c3Z29yMUlCbHJNeFEya1VwM0FMTkpoZm9YQmYzNnFKYU1MS2JhZ0o1K1YxR2Z4ZTdOblQzMVdteGlEbWw4M3ZMT3E1MGhaVlpRVmdydUtMU1ZTTTZSY1Y0MExXRTJsSEJRRFNXMENWbVhFc29aV3pvOEtsUnc1K2trYW50TkRJNVNXbW5RL0Zpa3dFWUkwWmtwbFJkMHJ4YjZ2WVlkbEZwWTFxYkFFSWNyOGFGWitQa1d6OTA5cEcvWCttNTZmZTZEUXRFQWVPM2ZYWXlTRGhtM0JOVmFGZUVFejFOMVdDTTRnUlMvbk0wRzgvU09hNU54ZjhsM2xETHFHQVU4SWw3NmxwRzk4dmpzdUE1b05DeGN5TjJCQ2kzWXNmaGw1eWNMYWhlMi9ZbG5FdGhSY1VLSW9UQXMzQ3UzWGl3T0p6SXpSZnFVRnRYOHhZV1VHSkN1S2FRUXF6U2lEOUdJK1BiSlM1TVBZcWJpOVJGVE5ocVVkb0dPUU5yS0MxUGNvU203Y2toWjFRQVN1TkMxaWcxY2VISmJ2b2YvdlRzbDk4Mi9Ca1ovcGtiR29qNEdqOHdkZnVoSFNIdDN4SDZkQlhQYUt6VGFEQkRBVldwbThKRlJkWE5QTTBsYldaQUFVWjM5cDEyWjZ0VkZDQ0t5K25XcDZxcmlzWEJJNXc5bnhjTldESnhpU1IyM0hKWGV4ZVhDMEF0dXNlemNCNUhnNURhQ1FBb0cyU1pLeW9ndE14bzJReE50N25YQldHSWxlQmo1djBvamRXMzBjajJHUXJDa0hPRjNYYUxFZ0FSMWpCRmdUZHlockN2NEVyUjdxU0ZrUEtkMEhDQXVOQ21LaVF1Uk5MK1NDZDk3ay9QZkdubjhOQmEzak0zUEJEeGRkNDhkWHR6WjBqVlhWSEFZSndKeDJqRW4rWnZpbEZZRitKWm1rMFdxV25rL0JXTUt0T29DWDRMUnBSRDlicXFldXJVT3NvVVdaL0JLSzFZZVhjVkoyOVRuTURsclltaG42MEFsRFkyemNKSm1ScjNoUkl4QUdFSk9jVlVzSUxxaXNLQ3lsaDNTVTlvUWJjeXFYYWFOTWczYXdrQlFpVHRxOTRJTmNKSkd0dTFnNkpxalpKMml5MWhDcGUwM2FZRVhSYnNiaGF0WWNvYks4ZW03QzViRU1JbGxYd2hnQmluZjN4bTVRWGR3NXpRVGJHT2tQU3YrZUdoWGFIbjdZNEMyaHRWYUNLY3BKbzN4bnRiSzFtazJXU081dUtXbVU0Y1U5dXhqT3JhYUh5WXVhak85R0UzMzZnRkFOaXBNU1VJZ01RTllBUkRxMG81VjZxRjdBZEFKV1BnaHNLYlVIWHRmbFpRVXhUS2pzcTlwSmZ3R0NRc1JFQk1YRkJKVDVuSjBpUWFwSFd2UVExMDNHL2ZScFZHZzlKdWwrSm1pK0syQURIQmZRR0VZZzJ0WTZ4MXBOTG9DM1dIaERkZnJpUHRKSFMyMjExUmorRXdBTlRuYkFvZzRtRGZOUFZ0UHozcEo3KzdLMEs4R05MdXFFNWp3VFNGRkxHL3Y1Z3MwSVY0bm5zWW9RNEh1aG1XVVZYaDBPV3ZpWDkxVjJYR29xUTRYRmtOUFNsRmR4V0FCQXloVUs3eG8rdXljaDV5T1dkL2t6M1hKV0VVakJwREl3NEU0ZVc2b2NwU3U3RmdtUlVVYTJnc29mRXlYT25Eckl4UjFSa01DR3RlbmVyK0JJMXUzMEhWMFZFR0llTEJ1STM3TnJjN29aUk4yK3ZFN3VKb0FFUWRIb2pQQmZpa3RRazlzYWp1T1lFNjBnN3lodDY5ZjNidUM3KzYxcGRxMHdCUjRzVnZPN29qVFBidWlRSUc0eloyVVNmNUhBR01zL0VjelNlTHJKT0tQakUwYmFyS3M2dGpBaUFxYVpQOTdsaEh0MmRSTHBnSVZBRm9WZE5vaXI5Sk1ZRjFXZFZWeGVzdkY3ZlZ0WDV1V1JyT09jNGhxcFRnTlFDQU1nUTB5WVlDS1FEWjlUUE1KNTlMQXpxY09iV0FTdGE0QTJMeXpkOUdJc1dBc09yVnFlR1BVV042TzlYSHh5bE5FZ1lmM0ZCWVFmN3B3aG9pUFlIdFdFQW8xbEJXREk0cVQ4N0lta0VkNmVGMlRNOTAwa2MvZFBaTEwxbHJFT0w5TnhVUWNjQS9PSDE3dWlmeWFHOFUwTzZvU2xQQkZNdjdpdzRYcW1UZ29qYlpLcmJZY21HQkNGMnVZRlRkRTkyeE5lbXZPVWROYzdEcmFhNUNFWkJ3djFBbWg3OXJvYktyRDQyL28wcEhiTzNtT3RGRjhMbldEOTlFcHV2S0VCZnRCZXdIUUFXZTVoUTFGbFFycUpvemVKNTZLbW9COFRrNHd5b1docGdRN2loQWlNcVowY2tacWs5TXN1QVRneERBZ3pVRUNEdlNkUStDQnR1b1ZORUkrRlJBV01nWjVBdWx5VmVUOWhJWHB1MFBudjBTRnRZbHVXMDZJSDdmNUUxUDdnZ3IxKzZOZk5yTHhFMkQyMXhVdVFiT3hRSmJ4aWF6cUdqZWhLc2g4WXFJQy9IK2FNaUZvblhVa2VES3JLcDE3QWRJclhWRTdLSnVHYXl3S3ora29KU2RiMk1DYzJud3lYRnJybFZqT3hWcTByRjRyZ1dVSlMvV1Qvc05pN0dnV2tITkR4YUJDTUZmaWVjQmVyUTFoUVIzRkNBY21aaWhPbktGOEVqUVZkSHRVc3JFRElBSTJRdTJ0UXhFc1lhMisxNWNWV0ZJcFhKR0pGclFYNGlrL2ROdFNqOXc1b3VYTk1yWWRFQzhhK2FtYzdOSlpXSmY1TkhWRmJHS2s2ellYTXVzRjFwVzBOMFAzUnNBVVRSU3hUSWlic1Jsc1hNMkpLZkZWbEJkVmhNN2l1aVVwRHFXQWlSY051MkJFekVyelptSkpTNkNraTJrc1picWxsektDK0hHYkh4MDVnK1d6SmMvaUN1T1RuY1pkZURxd2dCRXhSalFPbnlhUzVRTmp5VjdEU01xREtrQ1ZLeWcxZ2lMeW9JVWNxUE5XMEVJa1dvTXc2MTc2RmNkWlV0WW5Sam4xaVcyaEJpM3dDQ01PWW1mY0VHR3NZUU1SQkVOVmpuOVlwcENkSklTT3RvQkNCTm80NjQ1T1ZNMHM1ZnkrbCswaWI5cjh1YjlGS1NIVG5kVDJoRlY2ZXJJcHdPVkNrMkdEUzZCRTBjR2xMUkhiVmFEbTZkbUNqRENUUlZRV0ZDYTVsTEhPbXF0cWk0T0pYUFVTb3BsTS9sRXgyVjFZeUE4cm5JTlNnTHBKaUNXVXBlckxuWEgvVFZYUTYyN2E0V1hlL0tLMWtrKzFYeDZwaW1yNzZyUE5rQWdDNzVjSTY1NVBRQ2pycnI3RHJha1RZREhNV0FxOGJWYVA5Y0thaWhncFU0a1BTRnBKcmtIQ0NzZWlyZ0J3bkVhbVptbTZ1Z0lVWnpZT0JCV3NOTmxjc2FDVUtRUnJVc3FOaDkvZ3lhU01LUmlDVVYzQm5Xa0NaM3FlRC8vNGZOZmVNOXl6L2ZGUG45ekFYSG01cnVJMHZmalM4OGxGZHBYOGVoQUphU2RJYnF3SnluMDZ1UjdJRlhRalE4WHRFMXRGcUJhTk1TTldFVWhjT1ErczR4bXAyYXdHY0M1RnRKYXhuSUxxWlpObVVVc3hHSTNDRUNxSXdXMHcxeDc4dXlGbEV0U0JzS3NBR1NKcTY3V3JRZ3hDMHdYb2haNHFuYkdicVREWXNJSzRqM0xySjl1UUJvSGFqNVJBU2ozWXB2VUV1STFPSzg0RndKQVE1d1pza3orcHJsQ0FXSFZiMUF0SEtlUjZTbXFqRFFFaEswV0pkMVljb1FkM0ZzM2xLRnY5R2RrOHhHYUJuOW5kOVNVcjRGVHdDYjVUQWV6S25BZmZQbUJjNSs3L1dKQnRaTFhieklnZnV2OVJONlA0WXMrMDBucFFMVksxMFFCN2E5VWFDUkFzZThFOWxGVC9XSXFKVEE4TW1uU1hMTEE0SE9KRzYzMndMM0wzbUVocWhWVUs4bmdMTGlzbXE0b1kwblZZcWhicHE2dm04UEUzM2lobWdKbkxYUjJrK1A5TDZwNzZWeHdsYjFDckxpVytsbFgwSFpIdUphTGFZMGx3S2Z4SC9KdnJ1YU14b0pGQUdybVZUWTRTZXpiWTdFZE1oSUxHcGtMTDJJQU1qczZNa20xeVhHS29pb1RNa3JHc0FWRWJBZ2dtb29aS1ZzVFlzWUZJYXBva0NOa2NvYXRvb3hRVTRiMGFNZWYrL0RaejQrdEJFU3I4WnJOQmNUcG14NG5qMjdTTDk1SnEyd1ZyNnVpcXg5MDlpaEZYdDMwRllxYmloMFEyY1JXZ21UL0lyV05XclFRRFVLNXd6cHBJYkl0TnBaRjZqWU1XMUE2c2FQWjNkVnRWWWJVUGJFS1NyV1dXT1J1VE9yR29saWdiR25NSXNkOTlqb2VmR0pkek9JQ2NEY0VycGpWK05iOEx1OHBiaU5IVHVvK0d1QzV2WmhGYUZzeVI0Nk5qOGxVeE1qdjZvcGFDMmlxT1hNYm1CWlY2S1ltL3pjakZFeFRMMVRnMFYxZjljYW9QalZKOWZFeGZnNWFtTGg0VzkzUXVFdlVaZWM1eXc5SzlZd2RJcVA5aGlxQnFBd3BydjFwVm1EcjB0R09sM3pvN0JkV3ZhTmlPUURkTkVDOGEvTG1TUXJTcys2WGU3NGIwZlhWZ0E1VWtGZEVSLzhZaFY2TnAwL3BRc2Z6SVg4bkxCazBVdEhQS0RJWnFLRFF5VUhxTW1vUmdHWDRMQ0FWYk9wYXFaVjAzVlpsUlYxUUZFR3BVV0xtTkpsVkQrQm8vS1d2MXpZc2RVdXR5NXEvZEc3MDZZNHlVSkNvYzhaTEZNVU5UQmJsMjd5R0JaOWFRUVZmbHFSM054QVZkWGJpYWswVDVheWlBYUpVejFTNGJoUWxhL1hhT05XbnBxZ3lPa0tlSVdPNlRSUnZkeWsyN2lqeWc1eWFNT0NUcmNCYVFpVm5CSVRTa2E5cENvZ0NIMjRqWDVqU241Nzk0cnJqWU4wUFlOaGQ0NjV0Tngra05QMlUrL3lUM1lUMlJuVzZ0dUxUL2txVjNWUGtGRVU5WEtnYnlmUkpIYUVzUnN4alhEQ1cwWFZWODdsR3hJOUtWTGd4ajd5bkpXMlV2RkdycG92YnpTRVdYZGZpU2RmLzk3Q1p4Z0lXejFHL1dMRVlIM0tzYVFCWFRKdVVPYlA1ejdlV3o0MzkxRzFXSHRLMTNLNEZkTStSeHBldUZWVFhIMW95RWNFTmpkZ0tWcENrbjVtazJ2Z1krVkdGUExpZExRZytRUkRZNUFkaEVRMHJDdmM0NjZUSVlrRmxmYVZxeGdXaHpxa1FFT0lFVGJ6NnY1NysrSVBEcnNPMWV0NW1BdUk3S0UzdkxaNklkbHFqNjZwRTExY3FOTTV5akhYdXpKQVJjQkxGeVNLVThpV0pJWkRlV09EeDRiQ09PaUExTjV0UkpSd2Mxcys2YzNJVVJiZlZNcXJpdXJvV0I0OHBDVE1JbU81M1hPb0NZYmtOZW55cGhlTzZtK29PS3hnVllHNUJ0MmJpbEhoUjkxVFRIbG9Bb2VmQkJhQmFRZDBnWlpnUXlCZ0lURXRhb2pFK1JkWEpNYXFNakJDaFdBSWdiRFlwV1ppbmJoTnVxZlFKb25URHVxQnFud1dRRWhxbzZ5d2dSRVFvS1F1UlJZRTgvbE10RktlMzZLYXgrb0Y3RG4vKzhGb0JiTmozM1R4QW5QbldoNGk4VnhhLzJLbTRRamRXUGJxdUV0R09xRVkxYjVUVEYzQnY1S0liSUhLZ3BzbGQ1dm1vbVN6UVl0TGt1Z3VybFNudXFvNFN0eXhuYnd3RVdHZmdjbVBGWEpwRHFQNWlsWTBMVEFhMUE5UXlWM2JZQytvK3J6eUZJYzhBbU5SRmRrSG91c3R1YkdxQmFlTlgzUWowKzZrYjdRSlEzVzExMzZWN0FnQkVJeS9HTFRTb1ZwK2sydlFrUldPakZJVEdPWThUU2xsMWJZN2llZFNQU2dXTWtqRlN4V1JCcUhMU1dqV2pDWHQxUndIRUJUVDRzaVZNV0NQM2xhUGpSRjc2cG51T2Z1NkJsWnpmMVh6TnBnSGlqOC9jZkM0bW1wQXZiNWZZMFE3UnQxU3JkRjBWY1NJYWgwZkpoMlFpWVRZNllrVzFpQ0F2VXZLeWVJSmxZeWxPa2Q2WVowYVZmeklCVzB2azhLd2dKS1E1cmpTQXpPYjNLZW5SSDVUWUdNUTYyc29hTEV3QnNhMjBjWlA4Q25DOWQwV05obGtBNHJJVno1WVFQVGFHdE1TUHVwenE2S20xVTZ2cEFwRTNEbU9OTTlmYzVGY1ZqR29CQllnZ1kxUlhCbTFMTmFwQTJiMDZSdFdwU2FxTmpaRmZyWkFQUmJjb2txVDhoVG5xenMxU1BOZWtycEhHTjZVQkpncTBJT1Rjc2JNcThpQ1ViZ3JORlFLRVI5b0w5RjNqMlJ6UisrNDU5dkRkdzV6VHRYek9wZ0RpVDJ5LytXWXY5UjdUV2s1ZFNMZ1VaK09ZdG9VMWVrRTFvR3NpaVJQaGxtS0pWMkFWT1U1Q1VzTTNWa2ZsOC9CM1hFQXN2VGJOeGZNc0lpdkJ2RmhFQVNCK054YlRnTFNIZFZTR00yTWk4NkJVSUdaZ2RJckN4WlV5WURUdXJBSzBDRVpkQ01QRWlFVVFMa1htWkM1cWxvNXc0ME83N2JuZ3czR3I1WFBqWWhzcnEyaVhkVUZ4WFdxSUE4TVJxazVQVVcxOGxNSkdnencvb0tCV0owb1FEN1lwT1h1TzRndHozR0dQK1JUSSsrVkJLRWNzclV5dWc0NU5VZnNLYmVrYUdISGtDcC91eFBSa3EwbHZHTTlsS1Q1OXo3R0hENjRseUlaNTcwMEJ4TGR1dS9WdTh0TDNGbmR5dmd3cGlxNHJkQVBjMDJxVnh6Smp0NFZGcVBnTnBJYlpWVlVneW9RTW9ScDhzNU1LRU5CSklUV3FHazlrZVVkVEVxY3EwMUtyaW5wRmZhYzhmYStraFR3dVZrZHpqZ3k4SGlEYXYyVVcwRnk5WXBYTk1CZlY5Umx5QUhRc3BPWUE5Ym5xcW1yT3p6MW1kYXZkbUhnUStEaGhqeVkxbmhJTk1tYVVLcFU2VlNkaEFVY29iSXp3akJNSVNKTVhFS0diZnFGSjNUT25lV1JhdkxEQXJVbjRLYktoQ2tCaGY2MHRkRUdvMXhBNTRwT2Nwb2pwbTYwbXZYeWtSdU1CMUl6czdaNWpENjg3RHRiOUFJWlpXRCt6L1JaTzVHdjhvZ0RVL2ZCMEhORUxxa1F2cUdJUVpZTUpHMXdrcERJQ3I1S3ppZ0pLWGU3UzNJVHh6ZHBYaU1Fa3FGTnRZUzRDNXhnUjZzTk5GVXVwNVdyYS9hOUZ6ZElpWlBpNzNPLzZOODBIV21DS05iU0VpOGFKdldDMFoybVFpNnFLWkhrd3VzNThQajYwaEUxK3MxQkNTUnVtMWEyV1dNOVdGL0VHdys0bmhJSUJQaWlwUzIwb3pqOVh4b3lNVWpRMlJyWFJVZkpyTmZKcU5RcnFkUW9xRWFvdUtGbGNvQzRzNE5temxNek9FZElVT3BmQ09OTTVDNmpzc09zWktBaVJVeFN2aHBOV3JEZHp0QU1RZHVucUtLRWJhNDJTSmVmZmVjK3h6ejQwekZwY3ErZHNDaURldmVNbGgxT2lmUnIzdUlzSHZ6L2Q5dWhGdFpCdXFFSUgxUkkyV0JhUzRKZWxqVGhGWENmWVIxbXFvbHNDTUFvVVFTSmdZVUVMQi8yTkFrUnpZVTMrVWFUWDh5NnJTdjJwQmNxc3BhbnJkQmxIdFpqYTM2Y2JUTDhhMDU1MGh6T1l0Wmo2Y0JkSzVwNzJpUmZGYmJlMXMyNHF4aVZnSko3VjUya0J2Q1RoNGZUTGVWVUFWaWowcWhTRmRhcU9qMURVYUZCVWI1Q0gyTS8zeUF0Q0NodDE4cUlLRWZLRGk0dlVQU01Bak9jV0tla3VzaFhNMVloQys5VFQ0blNUbW5CUUNCQktyamdQUW94TU85S082YWwybDBiOUR0M2U2Rk00azZiMzNIUDhjKzliSzVBTjg3NGJIb2gzVDk0ODZWY0NUdVM3ZExzTHltKzB1blJqcmNwQVJOMHBoSVFBTnV6YllFOWxyeGRtRWtzSHpKM3lxZW84eWs0ZlVDVUFuUjZTSDNvY241enJMTkI4QWtCSytrUG5IOGhnRWhGdFIvc1RiQ3VYeWhYWVNMZlFPdXNCeUlxdXRRakxxVll4cm16ZURaZEwyUVBJTExiVXJjWStJNHM5alFXejhhbGFZVGNmYXBsZC9SUmJTQ0JuQ2pmY3l6bGtSNTh0WHdCQ3pMaWdRYVhDY2hYUWpRbXFWUXFxRVJIY1FCQmtrQnRCRjBlbFltTGlsQkpJV2dDRWk0czhsMEtzb0hSTGlBeCswYTZiODFBQW9WWlBjVHNUSUprbVBMY1FJRHpVamluMG1neEM5SS8ydVgza25tTVB2M0VZd0t6VmN6WThFTisrNHlWdkpNLzdzRXNvNUFCSnhKcVRBT0FOMVpDdWlnQkVFRFlSbnpPVVNTa1FlVmZQU3FvTUdFMk1BY3NvTUpYWkNiVmExVVNPQ2JVOW92UHpGMWdiUjVMRFlGdWxlaC8xaXpKTEhSYlM1Q1JON2FvTFFxMzNzQmN5bno1UTF6YTM0Ymo1Qi9OQ2wxbTE5YkFLRUxINll1OWRVT1lYb0xxZDdxS1NPRm5nYTExaytVdmdvUUtVZjJQd3NWOEIxN01TTXNzWlZ2QlRZVmZURDN3bVg3TGlBdmI2elJWZ044R2NDVXpyblZ0Z3RUV1FaV0lGb2JTR284S1dwWnRML2lTNHJublJIVlVRb25RTjd1aWhOdUw0QlhwUnJjSGpHNWE0bmIvbjJNTWk5YkJPdHcwUHhGL2M5ZEozcEpUZTYrYTlpcURFdVp0TmZMcWhHdERWS0hVTEdseGhBNnRaODhjTkVNMkZOYmxGYWZ4RlhJT0Y0NUdmTmVQSkV1QWRQd3FvR21KWDl5a0pQRzZsYW5XYTFHNjJxQk5MQVRFVW9VVURFOFFDZ0dqWU9pWjR4RUxtSVNmTHpMMlY0SzFuT1dRV2l1dEd0VXhCckpKYUtId1hicUhsdjZsTmxOU0J1cjI5NjB4cWp4aUdhakhncHZzKythRkUwMzRVY21xQlNhWXdKQytRZUJDZ2d4L1AvOWg5Qk03d1ArTnNnMHhoOWljUk5ndjlnbERENjdSRjJJbm4xdU1lQ1hvUmRES09wd2tiOGtkYkJrSzhCODU3RVlTUXVrQ2UrTHBLalE1VU1SWit3QzFNMWpXeHYrR0IrRzkzM2Y1UVN2UktsNDR2eG9vNHhhZTdSTmRYUSs3RXdDU2dxbC9MVWhoQ3oraFh6Y2M0N0dnRnNuQ3hhQ1FXa1NpT0Z6Z1dkUVJRUmtTUlQya1FVbEtOS0lGMlp1aXpwSHZyekhscVhqaEQ3UlFqeDZXbUZmVWN2RURNZ0JXV2N6Q0ttdjJXUkJFc2FxUEVTZ2xZT05hRnhXUFFTV3dXd21JaHRtV0xCU0JHZkx5WUZlTERIY1QzQzN4S2ZXc1pzd3NQY0hrQ0hRa0ZQUVloMzRvQktGeE1nSXY5WnZuaDY0SzVJeDd3bHBJWHA1VGlkUmpzWS83UERid0FJR3ZJNEN3QWdLYlN5WFJLeUFmYVZFUlpYS3puVGM2eGVDSVp3MDFTeEgyc2d4clNtTVhFcnFtZ0thQ1dxZkF0Q1VXUDNuTFAwWWZ2SDRUWHRYcDh3d1B4M3QwdkZXMW9wK3VnTEZZODNpRjZRUzJnYTFGejZ0ZVlPY1ZLQWxuakU5eFVheEdGZUJBM2xHTkR1RnVCTEdzdWsrTHNOajVGOUUwSWNSRFluRXJFYmhkVksrU05OTWlyVnpuMlNaSXVXOGgwdmtuTjgrZGtoQnl6cmlpaHc0K3FoS21Ba2IyYzdnWG9JV3RNdDc5Z3drUzFtVVUzTGlKdkZvalQyRkdWZ25la0JSQ0x3WFVNUTNZZEVaL3BqWmxWczdQSnBwTU5LK1RHMmd3NDVqenc4OUhsWU9aSmVyRjJVUnFYay8zcW1DMXFnc2ZNZEMydEFYVmJrN0FkTVh5NWFWZEswbHpVbHkzSS9JUW1iRzRTSHFqRUJTQ0ptUEI0SitadWlndnhBbDFkcWRMZXFFb1RoVlRGRWtCYTE4VCtoZ2JpciszOTlvTkpuSDZxR0Y5aGZjaithY21PSjFzcDNWanpUUzZ4eWlRTkxxQUNrWGQ5dUUyT1paRldJWkdCZ01YZ3lnN2ZwN1NONGpXOHQ3aExLcElJbHd3L0ZBVkVZU2hFUkRXa05JRDdpdldYbW42NU5uVlFrcld3U0Yzb2FzSjlOWU11cFpwSEZySjBRdGlXSFlhYklTSmtXMUM4aUJWWGU0alhhc1VRbkdpUVQxQUFGYmdHbVZzcHh5dldzMjlScXRubHhMS1o4V1E4ME41WU1ZQU00SkluT0Q5dVNrU0wvV1R6MHUra1YwY2lQdk9kMlFJV0QwZmp3VjZZNU1kbnc5VzNYUlRjUGVOWVFvZytBWVM3b3dwZEZWVjRBblYvbDd6bnM3NXl6N0dIYjE0cml6Zm9mVGMwRUg5OTk3ZmRuWHIwM213SkZLeWkrL2YvM3V6U3Q5UkN1cTVhb1lsQWdJakZLZ1hnVlhHL0NrQlVnb0xqSFc3ZTh5Z3dDdFZZbEVsWGxhQ3hrQUJLUU5ha3VnRkNQK0dGSHB2Rm53RGsyT21aazRBckZsTzN6WHdxdTZ3U1M4cjBJWkgxMDZqSWRVTFZjcnRXczlkdTZBSlRRTXFpRjdzcDc2dWxmYkR5dlV2ZnhxWEYzelNsYjdZNjlqTVZQSzRsMVBJNHQ1VE9BTkdBdXZpTTNzVlcvRjdPZDNhWVVUbGZNaDVOaURMWnpNQlNuNHE3ZEx3dGZZVlFlOGZFNlIwR2hDb01QUWdFK3ZoNkp2WTNOQkIvODZxWFBaQlMrdjAyUHJRV1VGazV0WXFQTHJUb1JiVUtBM0VhUVBRYkhDOXhVcDhxRGhBdGpaRVIrUXhFa0RadThiVlo2dXFHR1NzbUZmNTRQc3FwVEh4bGlBcTJjcG0xbHBoUVlrTlI4QlJMS0kzSTByeXFiVnFENlJvdFp1WUJtNlplTm5Qek11Y3VvMTJ5ckIrK2w3amk0cm9LSVNPWFhaTC8rYzlXdmxMSHlLam5rWGtnbVdYRXUvUVNVZllLdVE2bkM0WDhraHZraXVJWXBYdENZMEpZUlJGNGhqdDZvb004SWJwcEZtbDdpTmtveUNWampOOUsrbnpYTDdHL29ZSDRyajB2TzV4U3VzL0dpT3FTV3JkVXJlSVg1eGZveGxxTnJxdFVhQ1pFZzJtZEcwMWRpK2htMEN3OUlXRGlCUXIybEplcFhaeE00Q0NRTk95ZjVmVjQram9ma0Q3ZkpaU1VHMlZ5d3p5VGdaUEsvMlFERVV0bDUvTkphS3JHUUVncG15NWhTUE9DbEtabStieGVlNmNYVlp4YjJXUXlNRHA1UVBtN1pWUXRMT1dkcysrVncyb3hVQmk4aVpUNXhZTUFLSnVhSk9vQlBQWW96R2FHc1FmUGRidjBEQk16RUFsck1RQm5nb2ltd3BER3dlb3UyU0RXMTBhKzg1NWpENzlqV0F1Nkl1UFUyQUFBSUFCSlJFRlVtcy9ic0VCODcvNXYzeDkzdkVPWisrbkVoTEtidXhGTFNsOWNtS2NicW1nU3hxNVlvWXFIbWxNa2p5TnVGSlpZUXkwR0xwTzZjdkFuTFJENWVVdyttS0ppQnBLUUVzWXBOZWZmdGRONmxQWmVZSUlZTUlPYmJWczFFb3NLUm4xM2EzVXNJeGh6amsySUNRR2dXRlM4UDNLWCtCVFJhSFUyRDBkYkJ4eVQ2c05JVlpHNHdVSlVLVUFsamNONlB4eW5DZ3l0MWV4ZGNzUEFyNzhkN0gyL2ZPbWUxUElpSG1SN2FMNDdhbjh4bEJhMW93RGhvWGFUeVRDQWNESUlhU29JYVN4QWkxWGZ4UDBnN0t4YlluL2pBdkhxbDcyUlVpVHluUmlrSUFPWWtUVXAwUmNXNXBpcWhtdTZrNEdJVHYwYU00b3VFTVhoVkN0Z1dMOFNJUEtuY3I0QmNhSzRvMUlTWjUxRS9adTEwdzRRMmUyVDE3anVtb0xQNWtXTlZXUnJoNlNIbG1xMVdRWlMweDhpQTJtNlFnd1lwYUZaOWcwVmZHSUlaZFUwSUtza2NtUWhaQjhkS2ZMRFExMHl2VlpiK3FkOHNrM2M2d1ptdm1XV3FSKzBwb2Q3dkZnNzY3cWlBa0lab2FiajFaL3RZSDU5UWsrMjVpaWdsS2JEaUNhQ2dOblJVVC9nV1l3cnZhRnU0KzUxU3V4dldDRGV0L2ZscVAzN1dkY2laaGJEc1lqNitMRTJLalI4dXJZcTA0VnJ2Z0FSTG1mTk4yMk1XZldJQVNJQWFIeEJkVTNWSWlvUStkNVlSZVU4R0lvWU5XWXNoeTIwZHAxRlhRN1dJaXJWb1c0WEFDTHVsbFNWeEZ3Z29Pa09BWjRPOStUZldiRWNvODVVQmxJbUp6RVl1UVVMN3lmSG9KbFQxZTZSb1M0aTNpdnpPNkRjTFFMQ2RkL0kybWZBMUhwY09VOVNtNnN4cHJXVzJUZGNKampMQ3RlVndJTDFCd0NGbERHNlFwUVFOR1pRd0gyeWl3THVPV3I0UGx0QnVLRVRma2lqUWNBekxWVjhheGd3Wmo2U1FRRytheGpFQjk2NkRoMzdHeGFJLy9IcU94NVBpRzdLRVRVMi9hV09YK2FRWVMwZ2FJZHJpaG1LQXNRcStkd0puZ2RpVnVac2t0a3dLUUFpeDRMR05TMENVZHhNalp2Y2FGQ3NubTRTMWpybUl6aTFvN3BBVkcwYU1TQUEyR1lReWhRcm1Ta293TU05Z05ma01YTXBOZm4vUk8wRTdWOFlNOTVsZHcyeUg4V0tIZjBzd0tnT3VYcE1iT0toTVFBaXl2K0laZlRyQUtlUGdUSXkzUmNBTGJlV2toNlI0bkFwZTNQZDJHRVdmLzQ1Y2s2RnpsSVNTZ0NvY1RBMm9qTnhUTTkxWWdiaG9mWXNqZnNCdHpLTitRRzdvckNFZFI4ZEgwc3Y1ekxndWZaZWZrL2Y4dFoxU094dldDRCsvdFYzNU1vVjNhWFA3bDBKS0wvZWFqTVFNZWE3NWxlWXJFRXpxcVF5S2xtTWwxSDhDa1MyakVMS1NKckR4SGVjUHRNUGNxdi9pMnloZG9qYmUrdVdDa1Exd3RTcHRTanRBaHZZU3BvTUlsV1VBeEVCZ01rc3hwVG5QQzd5cUFEaS8rUCtWTnltRXgybzBhR25rbWdzQ0duYUpLN2Q2Q2lyMm5NRWZsVXVFa2NGM1poUkgra2VDRGNKRUFIQ2h1L1JLQURxeStSa25VM294cFpDaHRoNlhhc05KRWV3VlBPeXV1cFMycVlNc3VqUWlGQVhQOEl5K0tlN01STXp4enNkT3RWZFpQQUJoQUFmckNEdXNabkF3aGR6aHNNQlQzc2FsVUdnKzM3eXlHY3ZlY2YraGdUaWY5ci9UdzhtQ2JGaW16Q21hbDBzUVdOZFZ2TllTdlRmbTIxVy90NWJ3WndFOU1OQkxnTU02Z2dGcUQzTnFrNnRheW9aZnBSMUdUQVdnTWlmcUdTSW9lNmRxRFd6aFRZNmxPT1ZoV2lsQzZXU0JMdTkxRmlpOGdaYXF5TFBrYkRGazZsUzBzVUIwQzNnYnd6RWxCYVRsQ1VlVHNldFROSmZPK1N4RUZIczdoYnlxZVdSc2pxclFZcS91N01JVlkwQURpRXM1MlFnMVNpakJwQndBUUZNdVJlNUM5c2diS0RwaUhSSlJHcElzWkxWSmVTVjNWYUZDUllXV2Nrb2tGRG40eTZkNnNaMEtrN29xZFlDdS9BTVBtTUZrWjdBOFdDamtOa2M4bUg4eVgzbWlsaGdPcy9ORlQreWhmL0tqei85bVV1ZTJOK1lRTHptTzk3aFVYcHYvcExaakZkUmowVnA5OGNYbXd6RXE2TUtOWHprRUdFVnE5eXBqd29idFZLNmV3dGI2bEdxUU5UL3M3K1VtRTZjcFlCb00ybnVGcUVMVFlnZHBDeVF4a2VGalZTRk5IbFNGZGhRR3dPcUd3ckF3U295Q0JtQVJNZmFpM1FxYnBycHVVYXFQaWNYU1hSZEZYcXV2YzZocG43VU91cThlcFhDVi8xV0ZjelM1bWM4dis2Rk5NUGpETERvUFJveGdJVGxoTFZFZktsYXBicjR0VWhDQUtFc3RUcnN1bW1xVFpRcnJNTEgyQXptNG9UT3hWMDZIV05JYUV4SE9uUFU4TEFKaUFVRStCU0VNcHRSem9kYXd3eHM1bFRZNDhnc25sTjFySzUxL3JHN252N01KY2ZGSmYvQVllS0k5MS96aWdkU2oyd2l2NlRPdE14YWZuR2hTZGRXQXJvYUV2d1pFQUZHMUo2aUtWU1pUNGVzMGJSR29QbEU0NW9XcldDV3FUY3d5em5PR2lIcVRvL1AwU0VvM04vUFlFUXhlRE50WnBxcWFnVTFIb1FWaEV1NllOeFFMTXF2dHk1d1BTd1dQUSszTWJMMHJpbzNGdnllU0pMWWJzemp1cVpxQ1hHRXJzSTNTKzA3a3Y5NXdXV3JnSTZGUGhWZzhoYUlFYkdPQUtlQ1V1ZEZDaWlraTUrdFk2bFZsUE9GNDFQdFdNUzVjd2xBR05QWk9LSERyVVZxcFdqb0ZTWlV3U2VmYTkxUm5WR3BINlBBeS8wL0EyVTU4TXlSWnNmcWtYL25qeDUrNkpKMjdHOUlJUDdSdnU4NGwxTEtESXROTXF1YmFuTm14Y2MrTXpmSDZZdHJvZ3JIVFpFWGN1TXFyR0xkbnpJbFlPcVdhUDdRN05vT0VEbTFzQVFRaFprcEkyZ0U2TndtYkNwQjFBcWlYYXFadExJcHhyQjZ5b1NLNVJOM0ZCWVJQODkyVzNTeTA4d3NqN0NkS2sxdnUrVnhLRmowMHlFbUtLTzJza2lIS0tPYXo3dXFBSmFtUGl3WWxZbVZmS1hxOU1oOFNiSFNBQTljMUptZ1JwTUJpQkpZU0dGaUFSUWR1NDJqNFlsUEJUU0tJSmU4djdqZ2lBZFRtbzBUZXJiYnBuTnhpMTFPQlIxQUNBczhZcXl3em1rVWE3eTAzbzlZYXJtNW01UWxtbm90SlpIL3p2L3Q4RU9YTkxHLzRZRDQvdjBIOTRlVUhNcWlpSDcxcGVia3VsMFpmek03U3pkVUsyd1JzWE16RUVuRWl3QkVNS2pxT3NtVjBTSnJTRGlzekNKcTNHbVd1d05Dc1lJOGt5cHRjZlVIRmgrbkkwdzhLR3lvQmFDNG8wU0gyblBVVEdLMkF0ang0WDRCaU9peHlKVFRIQUVxbkNzc1dwQlVnMjVTZHFmRFk4UWF1akVrM29zSkhRTVdQSmFwMkJuTHFXNnN5b1hnT1RqT01SOGl6MnF0ek14SVl4WDV6SHNBbjJ3SURFS09oNGxURTg5M0YxbktVdElwUHJ1anpPaXFCVFQveCtPYUMrMFZhdGFpL2p6d01yZDFLVkFxV0RrSG0zN2t6WWYrOXBKMjdHODRJSDVnL3l2dUl2TGVuMmRKVFl4aC90Z3ZkdnpvK2JOMFk3Vk9WMWNpWmhIUnA0Y2YxSnpXL1FrZTIyWmpHTVNHVGh5ekFpQktESWdieUFhWlVzczFwU1llbEdtMEVLTnFNeW5qdXFDUTEyQjIxRmhCSldmK1IvTUNndzd1RjM1a0FLck9YRFJ0VzQ2cnBjRERjU0JPMUoxZnZRa1htRzRCaEI2MTNGdXBEcW5hVVlDSzFkSkpVWmtJc3htM2xoZGhOdk1tbmNFMDJDVGwyUE9WTHBMN0ZNY1pqK0J4QlJjQXJSWVBKQXdzSTVoY1RidndobVRjYzdPWDlsaThwWURueHBMdTZ3c3g1dmwvZHVpaFM5cXh2K0dBK0YvM0g3eWZLR1hGTmxsTUxzZW1mOHM4dzF6WjhWK2NQMFBYVmVzODBodGxUeGh5Q1ZWcDlDT2lVUmo1Uk1tUW1lQWVUS252TVNtekhJc291VVp4VHlYajFUSDlkVUxHQ0RuVHBVNGlJRVNobGlUanhiVlRZa2FzSVlTcUpFV0JhaEVzTk0yTDZlNXZSN25KOTljNlNrMjFxSXUrRjVveGZmSUdlajc1bkJZcWxIUXdqZVloRlpoRlFISkxyek5HVGtTWHpXQnNSeDNkblE3c3hxbnVZZ01BM1VuQk1nSmQ0bUI4QndXaFZBTUpNU1FnVkhMR3RYb20zQ2l4ZURtQW1RTndLYVNjdStxK1BxRURienI4MENXVDR0OXdRUHpnZ1ZjK1RpYVJienNzTENoMXAzY3RwaTZ1djd4d21xNks2blJORk5MMkNJclNDa1N4aWlQK1RDWXR3UmZJQUpGSkJTTzluZVVSQ3pHaUVqMnNhNFIvWUZWbHBDZXpvVEpYUXp2UE85Uk9XalNQaG1HTkJVMWlQck9FU1VLTEtiRjdoaGdKN2lnV0d4TFVZQU5oRlZBQm95Q1VqSjNOZVdXVzBOU2I0bnlnNEJsNXRxVnVkbHV6bTVxZVB3Vk5FWmpGYWIvS3RMcUFnMXRabkJJczd5dmpZdFJTNjRMVCtsZnNHeklUVVV2dkpNYkVkMmRMbVpYbFNZcENKRTU2U1JmNy9zb0IyRnhtR2ZCMHZ5bytscjJQbDc3bCs1NTg2SkoxN0c4b0lINTQvOEhKamtmWjZMV2V0SG5tbXBaYnk0Zm5MM0RoOHQ0b3BGMFI0a0tvYlFvWUlhMVk5OGNvNGlFMXVQUkdiNFVCYVBLSXBnT0RWNVFqQTZFTGlzMGdwdFhxU09oc2xvYk1ZSlRPQ0dpbFlPS1VnRkFyWTJBTkFVSkp5Z3NJRVM4aUxqelVtdWNZRC9FVlFPaW1CcktGcDR2WnJLQmVhVW1KRTFINHZKSmIyYm1XcGkxNVJHY2k0dmM4TUMwQTlURzEwTzVyWEQ2WldWVkR0R2o2QTk5VDYxOWxSSnVKaXgwcmFGWEVTNnhobGovVXh4eEFPZ1VHUTFsRFNZYmM5OTFQUG5qSkV2c2JDb2dmMm4vd29PZlpSTDVhUDNWUmMvOHZBZVhqaS9OMExrN3A2aWlrM1liT0J3aTFnRm5ZMDNGVE93bWRGOVBCUGdRUWt6Z1dTWGlkS0dYMFVuaElwaUZsOGlDVWtyVHN4d0VoZzlIRWhvZmE4MHhNb0ZwRTJVRjEwYkFZZGVGb1UwaFpmS3lneE9MZUFiR3JpN3k1VmxQemtCbTROQ291S2JKUTRPSGpyV2hXM3ZKcXRPZ081VkV3aXZXWHVGS3RKUDllbUIxaXJaYkxpTnE2R2tsaDlBRnJ0cUV0OFZyNWdLOTgxemNmdkdTSi9RMEZ4RCs3OWlBb1l4Njk1dFlSRjkzUWZzRDhlbXVSdnRscTBiNUtoUzJpTUtkR1lzbG9tWTRFRXhRU092WlYvUXkrVGtnK3lCcTRkZHg3S0FsOWpwa3dsY2k0b1FKQ25jOHVrMnJWT2lJMlhJZ3hsUmh6MlMwQU8wNjlxRlRPb0ZRTjdUd3BBWVJhc2dWcW52TmpKa21PQmVuVXFQVEV5c1hHYUFYS1RBQTNmUFV2cS91T2J2eXVtNk9tV2ZGL0ZWT1daSTVZVTdmOHpPME9VZVZ3WVlORjZKbjlGL04vMXlQSXB5S1dCcDZic21CY0ZlYUtsS1kwQ2hVNXIvM21KMWYvUlBiWkpDL1pCdzJ6U2YvNWRRY2ZvcFI0OUpwTExnd0NwdTdnUjlvdCt0ejhIRjFmclRFUXQ0V2hvZnlONGhuSElTSkFqRDFYUklnMUNXNjBYbnlQdFdmNE14T2R4VzRBeUl1SzUwVXhJS1ZUUU5xVzVwSTJ1NXBnRWhXSUFHRkcwQmdRSWg4SEVEN1ZubWNMaU0wQ1lNVHZJQ2lLWkVUZUs3QWlXam55SlNOZ1VxNCtXYTVFUlBIYTlCSVkrVVd2RnFsNERBcThmbkZvV1R5bVFNTTliaElIR3ZGakV3dG01SlJhc3hLTGx3TldIMnVZV2RLY1ZjeTdzTmJhZXRpUDczek5Oejl4U1JMN0d3cUlINzcyenV6YUZ0MGpkN0gwczViUGRUdjBxZGx6dExkU28xMWh5TXdwNGkxUjl0Wm1XSlJxalhMdHFUYkhwZ0NsMHpTY2RkZHpiYXBweStHWWtTa0pFVVUwQkExYW1PYVNEdGVISWo4b1U2UlNja0hvSnU3aGxoNXBMekl6aUJTTFc3Z002NTBwa3BvclUyeUFWbUNxeTZqZWdaNDR6SndZOFl2YjJOTGI0Q0RnNVI5WGQ5bTZmdmkwZmd0SlVqeHFFZVc0YkRtY1pZRHpNelZjYjhCOHpsSVdiWkFibWdOdWYrQVZnVW9ldmZQT3IzL2lraVQyTnd3UVA3ei80TTJlN3oxV2FnMEw5ckZJeGVzeU94dDNDWVFOSlBOM2NxVkp5SlVmZGhLVXdCRXg0MWdBcThqTlB0SUNaWDdQMkZHdS80ZXBBZmp3VDVUZG9KMmliR2tyYVRNektsVW42Qk9VVVpwbElOUVdwbU1kMUl5UzZhVVRhNGpOUWpzY2JNdXlVMXVycmNWOTJzQXlWeEhwQk5wSjA4R3BKWkdud0xKeFZNSE5jd3VobmNJQnUxRE5ZczdHZ2x0UTZnY1hYVkYzb2VGMzBVZ3dFbGZPZUhHTklaZmpodlpZdWdMd3l0M1FQb0RNWkRmNVhUL3lIVi8vK0NWSjdHOFlJUDdGdGErNk82VTBVMnpMV2NEQ3N1cG5MZEUyODlqQ0hEM2I2ZEMrU3BXQkNFb2ZjWmNyRTRGRmdrVC9hREJpN0tSS1JFaFVsaEVpcGk5T3VFT1FNaktYQVRuQ3VSaXVxRE5MMGVtZWx3b2FLUTlENVFoWVVsaENsRytoeFFlV1VHUWQwQ01veVd3aFp1emxjSlB2Ym94Y1RNcHJiS2puNU56MGkvOWh6N212dnRnOVpmMkFWMXlnMnJDYnM0Q21NTkJhc21MSldENlY0SUppVUE0djk5eGxXTHllK0c5STRKVytMZ2U4bmpLNDgzZDgvZU9YSkxHL1lZRDQwZXZ1dkQ4bCtqRTJRZ1hQcWhpTDVFRnFIMFZPN211dEJmcjd4WG1XemNDQ1J3MG1ySTRHLzZyWmdpOE95emppTnhpVTRneXBGS0gyMGt1TWlIaFFxMlphY0VWakZrWE02aVcxbFVnNkYvUkg0a1A1SVhxK2kxclRtR2FNdm9wYVFrMVVxN3ZHUUJ2UUFGMEVuOHRzbnJ6aGpudjNQL201Vi9sRXJ5eGF2RUhBczQvM3QzaGxOWm85bG5JQWF6azRoMmN0ckxzOWxiblErdG05OFY5NVhOdXY2a1plYitHUUhhUG5IM2paMXo2MjVvbjlqUVJFZk5sOVJkZDBLVkFXbnd2WDhPbDJpLzVoY1o0cWZrQTdZQkdObkFKeWJKSVV0eUxEY21GUlFoVlJqZlZ0ckVYTWhtT3llaGhJbUM3TkoyamdGY2ZVQlo4V01GdWl4b0lRZnp2VGhlWm1sOEJvVGhtTkZUQ2ttclRXQmFZQXMzRmdPU2l6eDBzQSs5WFgvTlRVU3o3eG45N2hlZDdQOWxnMnM3b3lDMmwydERKd3VhRE1BeWNQa2d3QWZhWWQ4MmNOaXVGV3dHajJXTGVTVVhYeVBmT2JTbkhUeUZ6cDNESHFkK1Q2NDdlODlHc2ZXL1BFL29ZQUloTDVVZUQzSlBMMUpQV0xDWXRBQkVCT2ROcjBqZVlpSGUyMDZFQ2x6c0pDU0pTajR4eHVvTVpndXZqMFF1SHZYTVBJVEtvbXNnRkFHYnVtQW9nNm9OVHQzOHRHZlp0QnBsYmtpZWdDOTlhMWFWc1FzZENSOVBZaGNTOXhvUll1aTFVemJHMVoxNG0ySVBlTEU3bEFZUFRVTDUzNG0rMy84ZXBYdk5HajVNTTZtYmczaGhxMkhhalhEZTBIdkp5MVhRZmc5YlBtU3dFdjd5SFltREZuWlgyNjc3YXYvbjlybnRqZkVFRDhxK3RlL2NhVTBnK1hBbTlJb2dhdmhVTjV1dHRocS9pTjFpSlgxaURCamNVdmVUcXBXU3ptNkRUK3lUNC9LeGF3MGFoYXdheUZ4eFErQzBtalEwdUZzQkdRWWtKVlRLZTY3VXp1VHpZRUFTS0QwT3pZL1lyWXl4cWdsN0tXczhtMmovektpYjk0NC90Um9aUjB6eGF0V3RFMVZYZXNhUEZ5cjFPcnVjSVl6bjN2N1BNeVMrd0FmWW11ZXJrK3ZZUlN2K012dXBsNmZRY0JyK3hZaWVncnQzN3RZMnVlMk44Z1FIeFZUckZOQVZHMGVHcXB5Z0RMUURTTC8zaTdSVWM2TFRyZWFkRTFVWjNHQW1pekNEc3AwZ3FhTUM3RUJZWDhKUUNpaGM5YzRHeGNVcmZ3R1VEVWVsS05FWEdQSmxlQUVLNHg0a0xjMjhvWnlaWGg1T2ZjMFNFYm9QdTVzSzIwL3IxdlAvN0p2OFM1K00vN1huSFlNNjYrZFVXdG0rWmF5YVdBbHlOY0hGQzZsbVlZYTloamxaZVNzeWk0MERrTDFiZk90Q1MreXdHKzErSU4yaVFVd0RkOTlXTnJqcE0xL3dBWFZQMSsvK3ZyWG9Xa2FYa2l2L0NpUEhHVFozWHdQeEdnN2RBem5UYi9RSFpoZjZXV1dVUUFzV0tZU2k2cDBuWmhaOGZYYWhEYmZXQzcyRVh2cGRnOGE0a2JXTWU1SktZejNRNFRSVkNmWnNVeHJpTlY5OWh1QUc2Tlo0NGRMVmpsL0dONUYxWTNyRTRRVGQxeitLRnorUC83cjNuRi9iN25NZmxWMWh6ckFzeDlUai9nbFlKMW1QaHZoVG04WW56WEErUXlZc1ZOdXpnYU50bHJIWmU1ekRycmVTZ0NuOUwwenYvcGF4OWIwOFQraGdEaXg2NS9sVTNrTzlncXBxV1grcjh1YUNWSGtOeC90dE9tazkwMlh4NU1CM0l0b3ZUNXlTUW90VTU2TXRUaWFCZTdLSXRaQVNhMWdneklBbkdER1gzSUxhb1ZST1hNaUhGSk5VM2hXbm8zQjloVGVPMVlhTGNCdXNjaU1vRVVIUDJabzM5N2plNWJmN0wvRlhlbjVMMjN4eG9PQTU1bHVLRzlBSEhKbVQ3dVpCK0w1eElyRndPOGJOTllKdkI2TmlkclVlOTUwVmYvR2w3Ym10M1dIWWgvZmYxM0h2UXBaY1UyV2FBV2JzdGhUUFZWc0ZnU20wRitEejlkT2hPajFvVlk2YXhtZXQwVUZOeUhvVVhGenRrUXZVMHJNOEd0djBaUlcxWFFGSWpLbWdMMGVBeHVxQ3BRUzVwQ2EwZzFrWjJYKzFCZ3VxRFVjNUd6aEhxT1NsMVk3NDkrNnNobjd0THorQUVVU0ZENkdBTnhDZkpra0h0V2ZHMXBuSm05ZjMvZ3VhK3pJQ3QzbGRWYTZYY3BaMjJ0cTFrR3ZMNmc2bk11Y2xhdzkvdDg1TVovL0tzMVRleXZPeEQvNW5vazhqMU81THVXb2doSy92OFExbExkVTFUWjRBZXVLZHhFL0E2M2NVK0VXbE9ueVZSMVZjeFVYbmZMRXhkVkVobmFwYTVXTXV0V054VTFKem90ZG5tUnU0UWNJWWdaclNFRld5dUFkNVhvOHQrM1NOaGs0SFJjMUtJbDFmd2gvcDZrOUphZlBQcVpITTMrd1FPdlBPZVJ4OW8vbVdWY0FwVDh2TUxqL1lCWDZzS3FCVmxtS21GWTRQV0FlVWhRdVc1MURuRFo4Y292eFp5bFBqY2xldnFGLy9oWCs5MjFzZHEvYndBZ3Z2b0JJdnIrSWdpWEE4cmljMUhWZ2pnTjJwZ1g0cGhUQ0ZBSHU1REFiWVErcGdndGNZRzE2WTNMaElnS1o5aU12MkF3V3VKR0N0NWcvYzdFWFpxTnUxd3pxZ1hjQUNLSUdUQzFERUxUU1pBSHVSUG5aV0JUY05ySE1rRHFSbFhDNk9KUG5oZmY4cGJERDZPcE9ydjkyWUdERDVFbnNYY3U1c3FWc0Exb0IzSnFRMTFBNXhiME1vSG5KczU3d2I4RUtQcmtLdlBIa3Y4K1JlQzVSUTZsb0ZSd09wc0tmZzNpK01DQk5VenNyenNRUDNIOXEwc1QrUmNEVE1SdHFMS0Jpem9ieHd4S2dBWC94KzhvaFVOdUVDVm1jQ09semxOMXEyMFh2T2IxcE14YkcyQUZnQUE1ckMxZWkvZVJkaVpSb1VhYVJJbVpvdHlmNjJvcVlwYmJBSjJCMDRMeS9GMVBmNmFuRk92RDE3N3FIVVRwdldvTmRkSDNKVjZ5eGVja3duTUVpQUhKa0ttRTRnYWczN2VYUExKdTVqQ2dXaW9HWEMzZzlWamZ4SC9UZ2E5K0ZFWmpUVzdyQ3NSUDNmajYvVW5jNWRGcnZMZ0tRV0dlSWMxLy8veGplUm9IYndNM0ZEb3djN0VBRHdCY01FQVU3VkRVZjBMS1BtR3lSbVRjeFhxNUxvb1FJd0pDdERtQmpFR3VFSzlSNVdub2ZJb0Z0UHFicXZNSmdQZVFUQ1V1dGdWb3dSb3VZUzBkVUgva254L3VWUjM3NlBVSEQ2YXA5NmxMQmJ5aUM3Z2M0UFhKNGVVbEVKZEZ2dlFCdDJQeDNOcmE3RmlMRnRGYXh2djIvY05mcmxsaWYzMkJlTU5yN2tvcGZiKzFEQlpzUzRHeWFDMTcyVlNKNmFRUlYyWW9BSGlMU2N6Z1JJb0RqMEhPSG1CVW1VUGtBd0U0YmF4MWlTUDhYWFZWVUJUZ1N2M0JCUVVob3hLQVdycUc1OHV4T2dSVVlUOWRTUU4wWmhFekRUbDY1NDhlL3R1ZWRoMVVMRlVDMzBuc3EwWHJiL0g2Rlg2THBlbW5GV09YMFNCaUpiT1N5d0tWT1c2bkdyVFhLaTRmZUVXcmw3ZkdQZS8zNmF2LzRTOFByb2s1ZEx5T3RYci9KZC8zVXplOCtuMUVIbzllR3dpdVpWcEw3cGR3d0NoZDhmSWpoZGdDMHJLcUdCeUxNcVphRXFkcTJ3QVg1eUtOL2lhblJETFpQK21rVUptSDh1OVZzTjdMQUdZL0Y1Ykl1L09IK2loVGYrejZWN0VZVno4aVlwaU9pd3c4bWJVWUhuaEx1WkVySlY5MFU4Z0JwNDhMWFh4TzZmK2RkRXAveStqUm5uLzQ2Sm9acmpWNzQyR1EvZEFOcjM2Y3lMdXBDTUxWQXFWTzFZWGx5MGFkR1Vzb0JkcWlYcTFDdWF6RFp1UUMzZU1IQ0NYNUw5SitERVpURktEVzBRNEFsU0V0N20xcEYvdmlyZVgvZXVqVGZhL2p4Mjk0OWYxZVNqOW1BVEc0SzJHMWdiZGFxWVJMRGJ3TWxPYmtKWEY4eTk1Ly9Lc2NJVGJNT2gvbU9lc0t4RS9mOEozWkt1eDFMKzNoTC9VWWc5YXhsc1ZGcjhOV3RBWlVyYUVXYmVQLzBGUVIwVnVkMTJlZFNaVnBZRkVqSStQZ2lqdEIzZ0xNcTl6blV4UnliQ3NEWmM5bTFEK3UvTXFiRHozVXR4YnlremU4NWk3UHVQK3VCVnJMNVBscUFhL0hZbVlXV1g0cHhuaDlueitreFpQM3ROZXJ4M1gxNko1ZFQzeDBUUkw3NndiRXo5ejRuUWZUeExPSi9HVzZubnE2ZW9tUS9GK1U4VVRNNkxZckZmc0pWWmRUSis2Njc2Sml1RGhac0h4c0daR0xOQ094MVdMaWNTekM1Y2FFZmIvTE1MR2xSL2Y5czZjZTZrc2lmT3FHMTVqRXZvbDVla1I0ODB1Z1g0eFg1a1lXeVptVlBrZGR6YlVDbnZzTmU0NTVLZUQxbHN6OTBZNi8vNHVzYUdJWVN6ZnNjOVlQaUM5NExWUHJwVzdwQ2tIWmEwVXNBNW5sQUUxeVhpMmdhblNLMUx6dC8xTWd1dElOYWhIVlRWWHBQNDBqeXdEVlQwanBZcXhsYnF2eDZDMC9NRUFJOXpNdmVBM3FUeWQwbzNBWFJ6R1YwQmNVUy9RYnVpN2NVdUJjYVE3dllnR3EzMm1neFN1cFZYWGRZZks4cDdjLzhaRTFTZXl2R3hBLys0TFhQa0NVRGt6a0wrVjZsb0xZV1dVNU43Vm44SXFRT1RZL0tFd3JiaW9IaU44VmlGcVBxdWtOTisvb0x1eWxYZXpsRXpXRHdPME5JUTMvZDN5dXBXaGlVK2J3bHVtU2xnR3Z6Q3E2SU10MTV6c1gxSFZWOGVmQTk2ZW1IbitBQyt0WDg3WnVRUHc3czBzdkIweEZVUFpZd01LWktTTkp0TWRQTGFUbUNRSENZaTR2WnprY3VYZTlnR1VuYjNteGJuOWdEaGxiUHYybXB6NDFjSWYrM0kydmZRZWxaQkw3eGtWMUZ2Y215T0h4MGZhempNTUNMdzlHKzcvYzN3c1h0WGlORTkrL2MvdmpENng2SjhhNkFQSHZFTGQ0b3RnbVlGcGlRUzRCcmlJd2h3VUJnOCtaR1lIM2NaV3BpKytqbGxHc2lTc1BXSExzSmFSS21WWHIzVVNXRDhvMHBZKzg2ZENuQmhZamYrN0cxeDhNVWltc1ovZlVYSFhYalN5TDc0b1dvLzl6ZXNGZEJNNnd4QXEvcmtDdTlBTFFBVkhodTVRQjFnV3ErN2g4Vm42QkxRMElQbnZ2bkhuaWdWV1hXRndYSUg3dXh0ZmNsYWFlSlBKN1dNWFZBZVZ5ckNVUEpqV0hnaE9pdzFqd3UzczB4ZjhQQk5PeUdOUDhnaGlHOFBISXUrZjdubnB3S0Jidnl6ZStEbFBvakdVcFNXRTRDM293NjFsaVZiUDNOcDh4RUV6bHp5c0RVcW1vVStIemVnRG05aXM2cDdhTUZTM3M5ZTZ6ZXg1S0tmMzB0aWYrWXRVVCsrc0R4QmU4OW43eWpHSmI4YXN1QWN5QmFRem52UzZ1TXNlKzBjVzlUMkZUV1dWcjZYbnBuZC83emVGR1REOTI0K3ROWWw4Qm9LRE1WOW5rZ0pDQmMyTURyMTk4VjdSNGd4Zjc0R2NRMGZtWkp6Nnk2aEtMUTMxeS94MWpaWTk4L29XdjVVVXh5R3B0QkdzNUtEMVNGb2ZxV2NrL3R2cWcvTjRuc3pMU2dSZmlLOS95WGUvektPVXFwbUVzWHI5NExQdjdHbGk4SlhONGd4ak5aYnVaUlJzNjZCUmFxUGcrM1RMMStBT3JtdGkvNUVCOGJQL0J5WGExNGlpMk9kYW5jQzU2WXJXY1JSbkFRTHJXc2ZpK3E1d2VLUWRlL2tON3Jibjl5MG9hb0QyaVQzLzNrdzhPN1NJOWNlUHI3L0k5Q1FmY09GR0J1VmJBSzc1dmJpTndWbC81ODlScU96RmhIemR6T0ZndFo3bVhmeWFHQjZScCtwWnRmLy9BcWtvc0x1ZklCbTBaUXozK3BSdGZmekExeE1GU0pNMTZXY3RsdWIrckJQQ2U4ekNjQzd1cytYMWZ2ZkgxKzFQZk83U0VIQVIvbTR1MWVKY1Q4QUM2UHJmN1pwNzQ4S3AyWXF3SEVOOUJhWjlFL2xLVkpFdFp5dzFBK0Z3S0Z6YS9PWGx2ZXNPVG4xeFdmOXpYWHZTR25MS2J0WTY5dTM5ZkN6bkFKUzJ6ZU80aUsvdDkyQnplNE1VNitCbDJHZlYrNXlXQVoxNldCYzFmbWZuS242K3F4T0p5am53b2l6Zm9TWS9jK05xSFV2SmVPZGdkVzducnVWUnN1U3lMdDRRTE84aGlMd1hNWlIxRE1iVmpYdHlNazZrM0djVzJRZWRjSC84ZkwzckRBejdSOS9kTEQrUXNvaTY5Z2JHZ3M2Q3pkZHE3M1BNQVhEOVgwejJPb1lIWGM0STltbm5pejFZVk82djZac01zaUVkdWZGMjJEbk5reHBKVS85cUE4bUxBdEp6WHJvRzFmUHIxMzN4d1lDSy9lRDJlL0NmZkRYZUtsZDJXQWwzcFk5bHIxZ3Q0eTEycTh2eUxCMTc1NXlhK2QrZjJ4Ly9icWlYMmwvdnRoc0ZhMytjODlxSTMzRXhKOHBndXpINjVzb3VLUXNYZEFBQWdBRWxFUVZTeGxvT3NqV3RnTGlaR1hhbWFRQStBVjJKMVBmcWoxMzNqazhzdVBqNzA0dTg1U0dscU8vYVgwWlhBaTdwZzhmcTduSU10M3VDRk4vZ1orWVcybHNBck94Yi9uVE5QL09tcUpmYVgrMjB2Q29oZitaYnZ1anROeVl4ZWMxaEQ4NjdGeGxmOXNLWEx2VGFldFJ5MEdTeVo4aGlDMGZVb3ZlYzEzeHd1a1YrOFlFKy8rSHV5eEg2NTVUTUwybGtaUlF1YWYxMDU2RnpnRmkxVCtTSmF6bElzLzh5VnVacGxuenY0Yng3UlI2YWYrTkRBcXFaaEFiT2Niei9zZS9aOTNoUGY4bDMzRTNrL2xnR3VKQjJ4YnRaeUV4RStxZWZmOHRwdi9NMks4bGhIWC93OXJLcHV3YlU2d0Z0ZXFkaHcwT3lOTk5mSzFSd01QTmVaTitUUzAvOS9lK2NlWEVkMTMvRnpyc0h3WDMwdEhnT0IyRW9BVzFmUzlWVWVrSWFaUko0MGlTMWI1b3BBUTBoVDVFNG1ROXRNSW1jeWJmOEwraS9UWkJwN2tqWkpwOU5JaEJCb2VNZ1lqSUZrWXYzVE5vVFV1bGV5SlBNeUpnUklzQ3owSHdaclQyZmY1LzNhM1h2M1B2UkhndS91bnQwOTUzejIrM3VjeCtiNmc4YnVnUWlPaG9JNDN6ZkNyTmpHVzFDWVo3THFxS1VzVjBlYmhDb2ZMODhCbjc5NDhWZlc3ZmJhd042REVNQ3Z0MHJ5WE4vSEUxV0pHV1I4YzVkZkJpeUEzdUxjQTZuc25XamRvS2J5ZUtKUzNiVHgvSHVydk5FbTNOK0NIMlZRc3Y0VytWVFNKRHIxQWxKek1sOXFPZnVwRjM2cG5jaW4yK24xd2RFcUJNRGJlWXZuNDdWY0tvSHBpTm1CUjk4S0lqaFduUCs1VVFxcDZZcTQyRGRhQmREZmVpMTJnMkxNbE1CUllHWnB3dVpCTFVVZkJnVEI1S2VlLzZWMWtPQ05TblZyWVgwOVdzS3lDeDY1SXhqUEhHWi84MkZIQUV6MjFPKzNiZ3NjeW9ZcDRuTC8zb01Bd2EvN0hZeU1WL3BnVXIrRkczTmlUMHY3bHJZbUxBdGEvZ0krd284QkFqdDN2dmpMUkdIenQ4cTN2SUlRMmtJb0l0VVQ1QjNEdE50a0dkSGsrWnR5TTVWZWFSejMvM2ltS1drN2hHZTQ5NEN6bSt2M1dWc256UUd4dE84NEJPQ1RJWWh4UjhOL2lkV1NoSXc4aDhZMlZGaDJOeVUyTWtzcXNsOFZKcjZsS2lLYWRYb0V2WGVodU5Nd2tVK2JRMjhON3B1QjBKK3h6K3ZHclBtVUovRE1UYy8wd0tOckM0TE45WithVmc1YnZZMWMxL1NGMGkzQlZGeXk0NU5nY29DajFOTFVoTVZCeTFQQVI2aDRRVFB4QmdFZ2dHckRML3dxOGRDcWxmTG9CTUEyL2trR1h2TlRDZlRuSkJ2d1JBR2J3bEJ4YnNvcWd0MXdSWHhob0RvTUVmaDFhSUl5aWtaMFBwRm1obXFacmduTEFNRUVac2h1S3Ayd1MvVm9vcWgwQWo3VG4zaitHZU5FUGczYWFxVmFjUnduV2lHQmIzcHhQOXpFdDFzL29pblNYWE4xaTU4Sy93RG9sTU1MVGZGUWlCTTc4ZzlVWUc0WDRJSGkzSlRXNUd4UmplcFpKYktyTlkrOTFIL3JCQURvZTZ4dktJWU9oNVU5eTc4eDdWdWFxcVV5Z21zQUpRMjBTdkZzMGlNSWdmMmZlT0daVktiZnJKUnZvVVZYMEpyNVVqeHp0ZU4xYzM2OFdBd2VkajZWTUVVSVRQZlVweEovSEZPeGIxVTh2dHovdVJrQW5NZ25rUVZzV0FBRDZIejBpUDhsUU9xQWdBOUVZT2hteTBRKzNVWm55NjdQRHIwdDI4Zy9HL0FhbjhQVFVTdWVlckpMVU1sVWtUUGJtRTM2MURiWC9qT3h1OUFRRUUvM2YrNFZCTkNXK0pWNVFSUTZraW94VVRsUTRncEVCMjl3dUluek9Mc1Q1empnczNiejg4K2t0a1REU3JrYXJDdkxnbWMzVkV4a1lPbVlqZkcxNW9xbktsL0gxQlFybmlqYjZ2Zmx3RHlGRjRyRnVhbEVTeXhtRHVMcHloMWI0UVYvNnpWeWFYelNNQXdoYllSYW1wcXdQSGpaWUFydk14T3FlU3Jwa2NNZmYvN3AxTVkybmgyc1ZndlFUK3huQzE2alVnbjBoMEFHYUhDTUhwZUh3WVdESmxkUmJ6RDh6dUxjZnlSS0tXVU80cXVEdDQ4anhOdDZ6VjlWbTFZclBLWXE5ZzJUcXFWNXdBZC96aENyTkdhUHFOSWgwYjBnbUx4NStlbFVrc2Z1dTZ4V3Fwc2NCMFpMbG9qTVU3NTV4elBud3Qva0NwV3U0c2tDTUp4alV2QjAvVVpXK1JHRWt6MXovNTZvYlRJSDhmY0R0eDlFQUdCYnI0bHllL2p2ckZvS2p4SWIwSERTSDhTc2Y4NXh5cmMwVmN1R0JYeGdZZWVmTHg5TDlOV2wvYXFWOGxndzlsZGwzdWxCeG9PMkhjRmpvc3dJSHQ1Yy8zRWlheVZ6RUY4YitNczVGS3pZUmdaYldEV012djRjdU1LekcybkM4bFNRK0kyajZGbXA1Y2RPUFoxNlc2MlV4N3paTUtRWkpsTTdWZzNvYS9YQXl5YVZ3S3dXVEppYXVvcEhWN1BPUndxdWJhNzlLSkgvbm5yajBsL2RQd3grM3RlY1FIbHdmMHMwckkwNVI4dUU1Umk1Mk1MQjlFZEFaTnpHSDRNWWVSbGNzdGtqS1VKWnUrblUwNGtqYzZ3aXVta2w2TTBQdFlHUkR4MFAxalRCa3dWVzhIdnpnalJhVUZIVnBIY05oS2kzT1BjajY1a1ltWUw0eHNBZHd3Z0NiNmwzb3VOSDloeHZJSnRZS1gyZzVTWXNmaS9DYkNRK0JEd1RsbmxLSXRXbms3TTBWVXRad0lmOEdJRkRONTU2S3RWVnc5enlWeXUzVnh3SFlZbDl1ZUxwcVIxZGhreGhra1kwR3dHZUdrVHZEQWpHaW5NL3RKNkprUzJJNVR1eEZkdDR2bUVjc09IdGdNSHp2K3pVa3VjYkpnMzRrRS9NR3o2WDFnUm9CT0grRzVlUHBaTElaMVh4ZG0vTE52TDNJQ3pQWFU1UUl4cEpGR1pxRXNvVVQxV1dHaHAyRkpIS0ZDV1BzM2NJZm9IZ1VISHUzNncvbHBtQytPYmduZEYyWUdMdHk0TmFzaW9yL2dpa0gvREJQeTQ4b0RjQTJEdTBmTXphN0tIaHcvOTl0bng3bE5nM1Z6eFZ4emRRdkpSU0NVbEJvNjhYZ2tlYjh3ak9GdXMvc0o2SmtTbUlmeHk4MC92YU1pWVlzL3VUaVZxcUlxT1liNmZsVy9LblpORWVaK3p2c1NZc0FSSVZoU1hNVll3QWd5bGRaejY4L0ZScVN6S3dpbmpIUFREWU1GYnRKK3Fxb2NaNXJRNGVEU0lBb0ZqN2dUVlAxaGZLdnJMdXNUOVY3cXdBeDk5NkRRL1VVTDZQVjR4SUxXazg3UU0rc1c5Slp4QmpiREdBY1dDYUhmQ0I0UENIbG80bENvM0wybXExY3Njd2Nudy9QdjR6VURMdklnMC9NS01jWGxJRjFGWThEbmpNaHd0dUdDck9IYlNhaVpFZGlJTmZHb2ZRVCtUVEdzWUh5bit0Zkp1dytOc2tEL2pvcUNXQzRNRFEwcE9KUi9lTFlGeXRqRzlDenZrZ3NhK2haQTBGVDJYNnFqNEM3UEZVd2FOR0pVR0lEaFRudm0vVlZwbUJlTGI4VjhHS2JhUUd5cUNrMVpKVUx4cFNVc3ZzMWJLWkkzelVBWjkxNU93Y1NqbVJUME41YnNjWDVnQ0MzdTVjOG4xNXd5czVRWk5VRkU4Vk9Na1hlTFFpSWdpbmUrWU9XczNFeUF6RWxSMS9QWWVRdS9VYTZTSHloNFZoUmlnMzM5aDVhaG5XMCtEUzBjemFLTVJxcGZ6RkthaVYySmRGTkZVUXA2RnVhaEJWTVU0dE16cW9HUDRZWEVrZFFGRGJmT0tnVmI0M2swWjJ6UjNIY1loeGpLd2h4ekZaQStNMDBqcE5LRm1UTmxaTDNrSlZ1aU44UEwzU0RQZ3dhaDc1bG13Z1NwUTRpUUpDMFh1ajJmNmxvOWFST0pFNVN2KytPdmlsY1FTQnY0TXpWeFcxcGdNSjFvWEQ3NlpTUE5QanFoaW5Dbjd5T0FzZWRiMXE4ZFlDQkhBZEZZdHpCNDFuWW1RRDR1QjRGUVVydHRHUVVBWmwxRXFNeVVvZDhjb2hrdmxrZDJwa3dJZDhKMEhFRjN1ODhMbFpBRW1scDQrN3E0VDFMejZlYURDeERveXJsZkVLOG1ic3l4U1BZNDV5RjJUTURyd3MvVHZhelBTL1J6U0lWRzBXV0ZBaEtPd3NQdmRkNHpIQm1ZQzRVaG0vQnpyKzFtdjBuNDR5eHVyQ3hFMWpQRFhWa3ZVejQwK0JxVm9TdWNVR2pQQnhFQmdyTFIyeEhxMmhBMkY0enJrZDQxUmlYd2FlcU51WUtwcjgvRllBai9qc3VPQkNPRmw4OXJ2R0g4OU1RRHhYSGo4T0lDQm5mOU1iV0FSdlFJT2lCYUYzTGQrdkpJK1Fpa09yYzNycEVWMFRsbjRDUEszQ3Z2bkdqWVZpNzl5TXNabGpBbUFFWW5sLzBHWXE1ZXRzeFdQQUMzK0kxZk53OGRudkdxZWJNZ0x4THNRZkNSL1NSNmY0V1dCaTNXTFI0cHV4N1JYd2NRQTRzMjN4Y0dhSmZCcldsY3JmM0FNUkRLeVlydUo1OVlPWnB1R2VrbEc5TVdaclZHZHJ4ZDk4eDNnbVJ1b2d4djZHOXliUiswaG5nWFBVTWdzVGxrWmFOejNDTjJFNTZzYmQ4VmhYTFprM25yN3U1SXhWS054R0VWY3JYeDVHQ0Uvc3F3SWRjZnZHOTJzaFU1UDI3K3pCODErZkFMUFFXL3pmYnhzTlNVd2R4Slh5bDd6Tk1JT244NThSKzEvMm9hbHVrOENFcGRIZ2hsRlNDL2l3ZHlOOFNNRTI1QWF6Unc1ODhPU01WWExZRHNUeFRRaGRqRVc2VmY2ZUdzUmtQaDU3dFRTcXljdGo0a1Z3QWl0Q001TUJpeGU0b1o0UEx4K2hzZUwvL0xPUmI1ODZpSDRpSDBTVFRlTWIwRGhxcUtVUVNyVzVHcCtSUE9BakE5dzA0SU0vdVF4S2lOQlE3K0tNMVhBcEd4RGRhODd0K0lwN1B5cXhINWFtVmtqeURQWDUvSVdaL1B0WjVQREkxMjRrZVBSSEFJSEo0bjkvMnloZ2t6cUliNVcvR0cyOVJvN21wOGYyQzdZLzRZN1FDT280Z1ZxYStKVXM1bzBZRDR1WnNBaXRmV0R4RVdNL3d4YkE4THFWOHQxVEVDTEJqSDJWdnFrVVZINDhqUndlOGY1VVB6THc4ZGkwaFZzd0RqWmVkdGdublREaGpOek9NbHQ4OWp0RytkOVVRWHlqY3NmV0RjNEdiOFUydHRwbHYrQnFpWjFuQldWajFaS2ZIZ213ajhUWWVBTDA3TmFGaDR3YU1pbUU3dldybGJ2SEVRb1QreXA5YXlId3VHYXJwSi9KMUpRSG50ZmxjQkFSS0Q3M0wwWnNHWjJzYXV3L0RuNmhDZ0I4bEh4djBTdzMvTmFzT2pJbUxWUXMrNmNaOEtITlRGTVRsc1pjTitBVHQ1WHNpa2g1Sjdjc1BHUmsycWphUnVmNGF1WHVyUWhCN29jMDZTeUhoaXFlT0tMcFZ3TjlQQVh3L0xSMkFLT0RnTHNZdE1sTWpGUkJmSFBnQ3djaGpGZHM4M2FlSSs3QWhHMzhlcUgwa3pacFk0Vk5xcFpzMm9RZm5lV1BsZ2s3czgwSUh4cDRrVy9wM2hrQ3RQUGFoWWVNUjJmb3dLWTZaM1hIM3dhSi9md3FucEdaMlNEd290aGMwTEFRT3Z1TGM5L1hYbFVoWFJBSDcvRDJadzhibXdzVUJTYmZwVTlSTFZzdzRIUGhvbmNibHNpbndWd3QvOTBNOExac013TXhrZUpsbWtxZy9Ec2FUSm1waVptYmtlSkZ2bUJRYzFIL2Ntc2dHaTNzcXVOMHNmNnYydW1uVkVGOEkxaXhqYWRncklIS3FxVVpsTFNXWnErV3F2R3dLVTJBcnIxdi9rR3JFZndxdGRNNXZscjVhckRPVUliQmxVWkdORE1Ceis4SkJIZzRoUDUvMTRxMUgycTNZMm9nK2l1Mk9kNU1iOWJVak5IVVUwczlFNWE4RTMxTjhHcXRGL0Nadm5yK0FlMHZxUTVjSnVlc1ZyNDZEQkNrWnV6ei9IUEpoNC91VlhrRER3K3NCTDZkWFBGdzhERFZJK0NMSEJmdlA5eEl3T2JhajdYNTBqNVIxWml2bDIrYkFLaUFyWkhwWDhFTDFiRElzRi9mWkFFZnZscTZaWnFPOEFrcmxYNS9XYlNVOWdlRHRpYkh4MklGa21YQi9WZk4zNi90VzZqYXhlYjR1UjFmNDR4QnpDbDR2RlNDKzlKRU9nR0xhSWJnTVNZcGJtcmFnUmVQZjNhdjkwWjVhdStKa1JxSWZ4aThiUVlBaUcwSHpSYXRBeVVMYjZzR2ZMZzRSbHlJbGd0Qkc1emVxK1llTUJvZVpRT2I3SnB6T3libUFFQkJZdDl1T2hCZXZsRndoV2ZCbU9UdzRxOGVrVktJQW15NGp5Znk3d0pOSThHS0ZTOTJVWGpxR0xlN3YzVEdmMnFOamtvTnhOY0dib3VtMGZoMVNSYk5oNUErUitlNnBMNGwzNFNWcW1YakFqNXJWODdmMy9CRVBnM2xTbVhpSU1UMksySGlOaWFtWmhOeWVIUXFJZVlxQm9mMDcwSjRjTERNd2ZQQnhRTTI0UERtK3BUV1RJeFVRRHhkcVc2OTZNS0cwNklsMk9rdm9nNlVNWkl5b0pOQ3lUZGhmWnRhVWpVSlJ2alFwaTZlS0lFQUhMNjgvak90aGt0YkJmSHlWaXNUNUl6OUpPQ3Bjbm9aNVBEb1ZJTHZrTkNRVWRERXRncTJnSmxjOFdMdzRsYWs3bk9tV0x0WGF3Wk5LaUMrT25qck9FUVFXMnJCZnlzdWNKbXBaYUIwaXZRSU4zb2JOVUxUMVhMeTh2cDlEVS9rMDFDdlZpYTJvZzErWXAvK0tCbVptYndQbWkxNHZGU0NXNzVyYWthOGlCU1BCeUd1ZUhvQkdCVjRlSDQ1ZkNoWXVFaHJFOU5VUVB6OXdOaEJCR0MwOVpxMjRsbEN5VlBMdGtpUEZORE95K2Z1YTBvaW40YngzRWUrNGJrYXVRSlBONGZIcGhLQzF3dTlPeDN3K0dxSUt4NFBQTkk4QlFDNk16SG1mNjZjaVpFS2lLOE9qRVZicjhrVkoyNXVIYlhVQmpyUVg3d3pNUVBPS2FWa3ZWR2Vnb3VHM21XVHM3eXNmbThxN1pHRzJicDY0emRtQUlLM3NPdTJVSStZZExoWW9sUUN6N2ZEQTc0NGVISlZwQ09la1RHQVFhMERIZzJpdSs1UVQvMEJwWldUU3NPZkdSaERZVUY0TmVpRHhJbXdKbEpMVmFBb3FXOXBZY0o2ZlliTkNrUVJPQWhxUGJWN3RSUEFhY0FtSzJQMXhtKzZuZWRiU2hCRkVVMzhmWE9RU29qZlZlWXJra2w2Rmp4K01JZGNNcFQrRUtEWnpmVmZLQWZ3SndieDlFQjF1QURDbWQxa0I3V0JVdXhicXVEU3kxbXk1U2VGa2phVTdkUVNBWGlvcHo1bHZadFEybUN1ZnV5YmZtSmZwbml5NlVBaGlEekY0K1h3c0ZTQ1g2TjBNQ1hsaUdiby9rb1Z6d284ZWtyNFdrLzlJV1VrUEEwUTc0RUllR3VkeUFaNDAxcVFwZ2tyaEpkSm9iQUdhVjdHdzBJRXg0cnpVMHBmSW0zZ3BLcjQ4WDhrbTAwMUR3OVhRVHk0b2dEUExLS3BaNDR5cVFRQ3ZNQU9JU3dVY1JSVm9YaWl0UmlpcWkwVTFudUxjelBTM0hCeUVFdjdqa05ZSUZkczQwYi9rNnVsamwrcEMyWGVBajRRZ3Q3aTNGUlRFL2swbEtzMy8xTThZMTl6SHA3WHhac0tIdlh0d0pTVmIyclNFb0VER1VJZjFvdzdCb3IxUWYyajR0OFJRdnN2bTUrUmpwWktBY1JiM2dZdzN1aFNuRXZFbTFrTUpSOGtuVG1OZnZuWkRTYXdHK0VqSGc5TG1MQm5OdGVtdFBKTkRWYkVnOEJCZmpTY1kySzZ2ekhnS1ZNSlBFWGpkWFNaUXVGbHhBRFF5cW9HVDJSNkpnT1A3T2xlSFIzcXFjOUkzWTVFSUo0dVZTc0l1aXRFY3hhSWlrd0JVU0FtZk56NGVHY0ZmSWhQenVITjlYdWJuc2huRlBIR2Y2Z0M0RHlLUTJnT25qeGFHU3VNam1sSXFwVnBLa0UwWkExWE5EUEZZNE52NFRORlFUaC9BUGpzWmZYSHBBR2JoQ0NPamlQSVMrU3prSWxNeGxqRnlHdDBvZVNIYVBRR0UraEhkZU5QVGZ5VWVOWFpxU1YyL3dNOTlaOXFqVWxzcUNKK2JHSXJ1bEE0N1lIWWdqazhPcFZBbXBBaEtqeVRrbWV1MHVabllJRkZ4aW9MSlg2L252cGpVdFlTZ2ZoeS8rZ1U4bFpzRXhtazRjT3FPbkxjdlZReittMGlzV242bG5UaWd2M0FCR2RRZVV0ZVJZZlBoUW9nTjRsOEd2UnpsUWwvTVREUE5QVnJuNDFvMHVabTNHbDloY0ZWVWVhVHBhRjRjaCtPcjNnNmZwOFplRFMyem9YQzBCV1NWZmtTZ2ZoUy95aTIvQjVmMGVpR1pRM1I4QVZWSml4ckFLY0ZwYS9LelV1UFhGNy9XYUoyeUZJbHo1Vy9OZ01odW9VUEU5dUI1ZUR4Z09UN2VDbmw4SlFSVFhHUUpjNHA0bVltVzlmeDh4TzFFZndqL00yZGlYRjUvWWpRNnJIdUFLY3IxVTNyNzYwVFc2L3hDeE9ycFFtVUppWXMzd3pPUjhDSGZZL0M3QlgxKzVRSjN5eGhrNVc5V3ZuN0NZQlFNTStVQkMvdW9DTEYwd0V2S0tWQnFZUms0SkZxTGdQUFY4UzRoaUFBMDFmT0h4Rk8rTFlHOGNXK1VXL3JOVjZVa2pWRStaNFZYeTA1eXNqTXcrRk5qbWpOOUFpQVlQTEsrdjNLSVZETkEvSHVZTVkrM3EzeUFaNVpZSVgxOFhpQkZiS2UrZURoM3d6UnB5a3NCNnVwMnRYelI0UWpwNnhCZktHMDF4OENoZjJKb0xRQnMxWFVNb1dBejlpVkdvT0Ntd1dpZTk5ek83NkNHVm84ZnlyMDdjaU9pL3VTZVVrbDRONnJ6TXpFc2VXQng5LzVXaENYRGFybGZRdEhoTHhaZy9oOGFlOXhpSzNZeHVzbytWQkxOcnlTbG05cG03UEVUZWRMTmx5cU5VMm1xU0NXdnh4czJVWXJvWTUvRjNacE1oRFRyRlNDcmVMeHdCT0dlTEFEMUhVN3IxMTRuRHU3SmdHSWU3RGI4V0tKNUN1YlFpbFdVWHp1djBhQWhYbkQ1Q1lzM3dlMUNQaEFjT2FxK29PNVMrVFQwSzlVOWgrRXlGMnZWZ2M4SGJPVlk3aGhQcFYvVk5qTmc0dEo5ZlhiUktSVDlQMm8wcW5BQ3U3ZkVjcUlWUXpQUDFSZDU4N0UyTExBM3dIYUNzVG5TeU1WQk9BSlVYQkdCcEYzTExxUTV3OXl0WlhqSmZybnRZb0pLNEIzK3VyNS8ycmFpbTI2S3J0YUdhOENoQjROQWJHWkRrVENGUVl4UkdZdUN3NkpUdGoydU4vS2U1dTRmTjNBaWdsNEt2T1UvcHdBaEE1dk9ma0VkK0NHRllqTGZYc21JQXkzWHFPQm9DdWtzOVRTS0djSjRZR3I2dy9tTHBGUHQrQnFaWHdyY3RhREdmc3l4Wk9wbUdnVGRaWHl4VThUS3g2cmhyU0s1Z0U4em9yd1ozcFBQc0cxZ0t4QVBOVzNld3BBNkNYeStmb2wrdGJxUXNuWDFIWkxqNkIxTUhUTjRpOGF1dldhcmdyUzU1M3pkdmxDVytMZlJUNWZxQU9tZXNFTDlJUTYyRGp3eU1DTVFGR0ZKcXI2ZkhqeHhkeFYzSzFBWEM2TllGdXZoVThsTHNyV2hJM04yT1FtYkl5MlRYcUVOWUJUQ1Bpc1hiT2ducWRtQzA3YTE1MHIzK0ZPMFlxV3kyUjl1S3pCSTJIVVZUeVYzbVlOSG5OL3B6QjIzZElSWnJxYk1ZaEwyM2R0aFlWQ3ZMQVExZUlpbjAwWFY5a0R0V3JBaHo4RUVNMWV1L0JJYmhQNWpIbGEvdndFaW5hQ3Rwc09oSmZaNEJ4ZWRHc1Q4RWpZSlI4Q2tVTGl2OGMzbnJ4KzhTaVROellHY2JGdmR4VkMrS2pPaFNvbytRYW9UTHN3ZjZGbEF6NGhsbkR5Mmlac3ZXYXJsRzlWYmhzdU9PRlMvQ3FkWWNJVTBYS0dZWmlHZlE1K1IwOHJoK2Mva2R4MEZJRW5lbHY2TFhXdUJ3RE0zckI0bFBrQTYvQkUxTmxpLzBnUXlzYWRhTDNtVlhtSUt1TzJuZFFTZ2tMVHRsN1RheTMyckpYeWJkamFoWGczNUtjUzRqTjRQcDQ4b2ttV3pwNHIvQlJnQjh4eWYyci9qbjRMSGZBNDE2eHRYenpLTEoxaERPSlNhWVRZZW8zWHFEcUZkcnBhT2hlaHBtMjlaZ3ZpMmZLdHdTQU9QbmhpdFNPMVE5ZS9FNkhPdjE2Z3FDS3pFWk5hVTMwbjB6ZXkwYXYwc2VCT0R1cnRXejVHck1hZ3d3elJia3VsRWQ3blRkaTJ1amV3VTBzZG5QbXo5bVZtc1ZSNXZUZTFDZmdRSm5mdC9RdVA1bWJGTmwwd1Y4cGpicXJGbTdIZkJxa0U3N1cxSUtSVzM5TTNWUVYrSlFKanBhVW5pWUNOTGlmZVF5OE43QnBHa1orZ21vWEliMTZkRzZyd2Fwd0o2M2M1MGYxRXo2bGNMZ1NDNlMzek03bFA1Tk10ZUhhd1dvVXdUT3pUUitXbUp0bDU5VXhOazhBS0ExVURGSTgxT3dYZ3NTdHBIdXBmZXBKWU9rT0hpNmpHRi90MlR3QXFrWTgzaDN4Nk1BdW16czFWVU1xVVRYd3NmaGJUU0t5cFd2THFCQ0d3djNkUnZwaVFya28xOHJ6VlNuV3I0eUFxc1ovZWNMRThnQ2YxQTZuS2xnMm9vNWV3eGN1RkFNejJMejFKQkd4MFdJaEJMTzBpdGw2VGRZSXNvQ1NNTzhITkc2ZVdjbU5hcHBab0hmVDJMc3VYMTJza1lDYjNXaW5mOGdyQ0V2dlJtbEpZSWJ5Qlp6eHp6Z1E4QnBDVUZLOFI0TkZxN2Y1N2NPbEpvcXNhZ3JnNzJuck5wUEhrQmw1Mkptd1N0Y3hzUEN3Q2E3MkxoNVVMenByV2I2UE9mMnR3bjVmWTU1bWFYTmh3UUJVUlRiekRpaUtTakFsS2ZBRGlmK2hFTk9WbGljMU03enFLWUJuUS9uM0lNOVpoWVdobzhXZzBxa29iUkRlUmp3cllEa0VKV3I0VDFGSlNzWWMvY1BLeDNLM1lwdHVjYjVaSEp5RHl4eGszQWp6OXdBZ0dvWVphc3MrZkxYZzBxQkNCL2VYbFk5RmFwL29nbG5hTkk4Q3UyS2JiZ0tMelRLRVVxeHg1QjVWdm1ZVUpLMVBnOEg0SWdza1BManlXMnhuNXF2WjhZMkR2TUlCaFlwL3ZIOUlLRUhaQ1lZUlNBeHdwa0JyWEp3R1BseVl3Q2RTRWRZcXJxTHQweG83bFkxSEFUaHZFeGY3ZEI0RTNKeTNiUDFNd2RWNUFCV1VTRTlhNzFyc0JMNlhCMXBVRE4reThmbUVtRjF1djJiYms2NE9qWGorTS9VTyttbVFCWHVJY1h2RFNyTS9KTjJ0cGdDT29LRk5UVmw1OERWSGp0YUhsWTFFS1M2Y2ZlMWN2bFVhSWZkVjVYd25iaHUwRXRRd3Irb01ueGNzbHBGMS9XWlgzMnNEZWFGQ0hFRGJzNXB6cFFONVIwMnRsMTVnb1hsTC9qZ2NuWGFZT3dCOWFmaXJpendURW9ONVlCQnNCcGE4NTJvL3JOYlRPMlZtcUpSM3dRUURVcmo4cFhrQW9LM0RTTHZmM0EzdTl4SDR6RmMvRU5Nd0xlSGc3dU0vdkFManpvOHZIUE90SXA2K0NKZGN2Y0p4Zjh4dTBPV0JtQVdWY0lTb1BrbGNUOG5TR1Z6WUVoNjQ3K1hodXRsNnpCZlRWd2RFcWltYnN1eVpxM0FlMFZFNURMZFhxeDcrbmQxM0NpR1phaWtlRHg5UTNCQWMrdlBTVU56RmNEOFRTeUQwd1dMRk5ybjdOZ2JKVjFOTGRlbzAzRjgwV2lHWmQ1NjVwQzk5N3oxdlR0aDNBNHdaak9EL3lnelo4SWtTY2tML0Q2WThFQVJzdEVKY2xBNzN6Q0dZV2FwblVoSFU3N2JwelVXOWZpeWJ5YWVoUDkrOTVCYmxMOFFkL3BtYXFIR0orOENlNlYwTEZTeHM4R1FQU1l3aWMrZWlwcDd5bE03UkFQRlVhOFJMNUtsK3dIYURVclJRVm1IVEZJZ0RPYkZ2a3IxZlNMR1ZMY3QrWCsvY0UrNTdRS1F5MW1jcEMySHp3MGxjN3RuWjVBWjJMenA4dkRyMXkvRzBsaVA2S2JjRGJlbzMrc3dlejgweFlBTURoYll2OEZieVNBTkdzYTEvcTN6UGhSRXZ4KzA4aFVzVWs0UEVCSWQ5YXRDeVZTRUhwNTRsVlBZbVpTVDJUQ283d2RPZ0hiSFJBZEpPT1B4RTlQTTgwTVllMk9XQm1ZY0xHaWtwV0xVTGd3UGFsSjNLL1lwc3UyTzRIR21BZmFMb0ZTU2oxRlU5V2p0OEgxWDNGSnBXQXY3ZWVmMmNISHZOK0VFN2V0SHpNamNISS81N3Yyek1Gb0x2MW1yb0NXaGxLSHlCbGRSQ1ZwWE4yZUE0RVlPZ0diR3locXQ1YjRmaXBZRzRxQzQ4WXZKYUphRklLejFpRG1vcW5PZzBCY1BpbVUwOVZsWDNwaGRLZWFNVzJXQlgxb1ZRcHFmcTQyYjNTNnNCcFE3bDk4YWl5cnRONjlrYVZFd2J4WktaaEZ6eDVhN2l4ZzV0T1BiVlYyam44cmRlQ01MVUFiWjZwSUlOTDR3c2hlZkxXZ0RJMlQ2TlhtZDNPV1RDb1VjQmtkWitsMHNnOUNDQmlJNkl1ZU9hMWZmSDU4MFU1aUtXUnlqcUUvRUFOaHlqL0p6Tlk3TUUwYzZ6TnEwZDhoYWxhQWdBbSt6aEw2S1g1VE0wb3kxM1JEd0VRTE1YdlA0R3BqOGNOeGdqN0Z2bVdhWW9BejY5a3pORU1LdGtGRUNJMHBqU1hYaXlOamtPSXZHQ05YOUVjMEpvT3Bma0hJSzA2MVlFU0ljU3NVWkxXL1p0WnpvbEtkZFBGNTg4VG05V2ErSXRSbjZJdUVnZEwwdnZJTnhNOHBzMGduRlNDNkY1MHVqUTZqaUQ2aWFxU1BSeUVKcXc1TEdtcXBhcXN0RG8wRDh4M05tNHNEczNOdUxuWXR2dWI3OXROeFJERWdSb1Q4TkpVTzFtL3hCc2tpejZpQlJoQXMzcm5ZVERHeXNqMnFhNWFrblVTUUhtbWIvRm83cmRlcy8xQzFQdDJ1Wk5iN3hMMWkxWktKZGpXUVhpZE5rekVqbWhnelNrNHd5Ylhlc29JQWpQVjFCZElVeTFWWHk3NWNUUHpKbW5qQUFTbVMwdFB0dHlLYmJydlhYTVhGQVBJbTdFdmFtT3VIOGh4Y2ZnMlUxQ3U1SUYwekV4WjJicnZTcDluQWs4OEU0Y294WVB3eHNWbjVreks4a3JBWVJSK0JUbHYxcWxxQ1FIYTM3Y1lMNGxnMitoNXZlNUVhYVFDSFljSTZIWEJ3L2NBRmJiYzJvYUNNenkwK0l5M2JvMHhpQ0dNRU9LamJlUitRVExmMGt6QjhxYVdDTUNoL2paTDVOTmQ2OFQyWFV5MXArbmp0YkRpRVZXRndiWld3Q0MwQnRHOThJdzNPUlIrbmMwYlpRa2wzOENRd1djUHB0a0hRUERkV3lzdFB0bXlLN2JwcXZDSjdidU9JNEEreVR0ZkhBRVZsNjREbnFwZGRaOGRQODlFbFFTbVpsU2NwQ3dHd2tRZ3VoZS9Pamc2aFJEbXFIUEQwUEdQZkpPRnJMSTJNMkZuUzR2a1FySTJIU1R2MS94dSs2NTdJRURmc3YwZ3RqbDR1Tm01QmlrbEROdlc1Q1BBN1ErdkR1NmJBZ2g1VVRQR0JHWEF6STlhcXI2b2FTNFFvZTBBQUFyc1NVUkJWQVI4RUlDVC9XMll5S2M3d25OOW42bENCS1BFdnJKdVZTY294bm5hZnBoTU9uc0N4UlA1ZTBJSUV5dGlXQ0V1akJDQnUzRHRTeHRLSDNTT3VjaHBWUDhuTTlOUzFUZHN3SVFGdExOdndWK1RwSjMvVGxTR042Mi9jd21SMk1mZk4rK0twNEpPQllvTThDQ0Z0UVlLaFdGOFFXRzZQNWg4SktSOTZiWEJmYVNaR3AzTng0SmNicDBGaHczdzJKbXdRb0FsYjVNV2xPOXN2S1J0RS9tTUttNy9ySmZZMTRHTy81bE05cWt5NmNnTkFBOS9HU1dFS3RDTmE4YUZFUVErSXg4a05aUThjTktGc21GcVdldGJQTnB5VzY4Wk4zcHd3Yk0zN0pxQzBIZFJlSCtxajV2cGZmTUFubXg0WS9COGEwaWhoT0Y3bTd5UFZsMjlQbGlkUWdqZEpaMGFJMUZML3VqOTFndjRJQWdPbFU0ZWJma1YyN1FhSFFEdzIyMmZkZDgxVHV6clhxaDVua2xIelVyeGhOdnQ4ZCtoaGk2OWRGaDNhS1BKKzJsV0dRQXVqQUNndTNSMis0bjFxZlhVVWhFbDNOKzNlRFRhMjBDNzhscjB4R2V2LzNRRkZBcmNtVG8ycjJUU01WWGdxY29TSFRjRUwxangzUnR2YlFSaDZxWXBYdUZ2dU1vSVlsTkZCQ1Z0S0xaTHdBYzVEck05czAySGJLVnJudDMyV1dzTFZBVUxYZzk1QTQ5NE5nUnE2d1pLbUpscFNzTVlEZ2htVEZXc3lVUWJQdElHcVN3U3k5UFRkSDFMZmg4VDlMeTFiWXRIMno2UlQzOGtudDMybWVNQVFHNWluejYzVWVCcFJEU1piNTFRSVRrSGlKOHNJY3hVRWNPM2UzT3dLdGduQWNOTUEwcFNPZGxFUmhZamZMeDcycVZIRG05YlBOcXlXNi9acXZCdjNNUStJbWZzMjN6eGt5aGVROEVMWHM0ellSR3NYYmgwbzdaUG1PVERaTlUrcTVYcXBuZlhnUXZqRGh3bXZIK25yWmJORHZnZ0FDYTNkVUFpbis0UXY3bmhNMVVJL2NTK3J1S3BvRk9WMVRUdzhKZFBDS0hxSGEzQTQxM2t3d2pkdFJ0M3FNMVFNbkhmaWdFZldJQTdyMTk0dk8wVCtYUmJuOWc2dk9uQ0plTEV2dGZoTkFpVnc4WHZsaHFwQk9KQzBYUHc3azJYVFpxanNQWmVBaVcwc1JnU2dlbkMrQjZDeHdFQ08wSzQzQmZpZ1NsU3kyWUVmRWlUMks4QzFRaWY2eGVmME9odWlhb3p0eGYvZHB1ZjJJODZtRVpOcEFtZXRYK0gxYWdVdk1nY2RUc0NyTDJiQW9RTlU4VHdIVjBZTDZDQ0QyTXdCTTBXU3RwL0V5bHRESkk2UFpKS3dBZWgyZXZhY01VMlhmS2YyKzdPMkJjbjlsV2RMdTFVQXY3Y09tb25lajc2MmdLRXRYYzIydnVFZEgxcWZLOTBtMER2UEJkR0J4V09POGozR1hHRklYMDdmaEkvVDJySmk1Z2k0Qnk2cm9NUytYU3IvNjd2c3hNSXhZbDlWUWRyRmZCd1V4YUNkQ0ZVZlp6MHlMSTR5NGR4dzNHRUVBWWphL1psclpaWnBFZVEweDVicjFrMHEzZkppZEtuSzQ3RFQrem5JckFpQ0NUUno4YnpJZjF6MG9ld2FTQzZOdzVoZE0xVVJobXhYcUJyd3NZbXFCaG9YSDNwODAxTVdMb2N2Q3k0ZmxGdmI1dHN2V1lMNCsrMis0bjlWZ1pQWU1iV0x0bTRjYmczZ3hYNVZKYURiVnRvWGNlRGtZWVM3K1NFSHhqSVdTTUNQZ3prbEUySytaWm5lazgrM3JZcnRtazFLZ0RnLzdhemlYM2I0V0w0UFcxOVBPNTExSStNSWxLZkVRaEFiV05HRUtvK1dycjFudWc4R1l4NHdaRXlKbFJMbTV5bHJscENBQTV2T1htazR4TDVkQWR3Wit3WGdoMm02V05KbzVvOG9GbUkyQzVKbTVvYTRPR0ZITjY0Y2VONEZrb1kzcVNwaWhnK2hBZWpzOEVOZS8rWkR0VXlLRDFvSXNWcWNNQUhnUU5iVGg1cG02M1hkTnFDZDg2SnZ0MVZnSkF3c1o5YURpKzRlVXFLUjd4S1ZDWkMwemMwWURuTVhJRG8xc0JxNWZhSzR6aHVFbHdMeHF4TldCSm9mcjZUTkZrUktEanJROWUwK1lwdE9uQzZTL0hEZDk2Slp1eUxBeDlrYVRwcXh6UGpkTXBYNVFaNXFvb2FCR0V1VEZPOEtXeGh6TUtFOVNFekd3OTc3Y0pqdWZtdzZRQ1Q1VG0xdmwxa1lwOXpzN3lCaHo4aWhIRDZ1cE5QTkd4aDZOeDFuRFJnYktSYVlyRE9YclB3MkhDV25idVZ5cWFYNHZlLytteDM0d2RnS0tYa25HVG80ekYzWnRNVnhDOE5oVEIzaWhqN2pIWm1xcXFqcGhYdzRhc2xuSHpmd3N3OXFtZm9sT1B1VXZ3RmJNWisrTjU1QkE5L0pnakE5QWNhcUlTeWVzbEZYMGxUR1hrdnhCL2p5cHFpZUhxRUhOVVRsK3FYQmNldW5wK1p5VVhsNWVBaFRwWkdLZzVDSjJ6QVU2a2QxMC9FM3BrZnZJbC9sVVJabXdKaGJoVXhhMldrKzZrTmxMNHErbi91LzcrekFSU3pERy9uZ0MzalIxam8yNDJ5aUdqU0hWZGhaa3JOVXV6YTZkNG1LR0h1RmJIUk1PSzlUTWVFalJIMG5KOHpWOVpuT2o2UlQ1TjZzbSszTnlrOFlRN1AxTDhqemxmbEdOM2pyam02cFlrUTVsNFJtd2xqZUc5TnRaeStjdjdSaGtYWWpLV3BTUmVjTEkxNFMvR3JURTBkV1BCWGdCVFpsSTlIdkszMG1Gc09oTk5iNW84MHZlMXlGelVWOVptc2ZVYmR2c3BWUytUc3YySitwbU5XYk5PdHE4VyszVlVJd2FNMk9iek13QXNLOWpvK2hOUHZ6d0dFTGFPSWxES210bVNmYm9jU25SZEM2UlNjb1N2bVpyeDk3cnAvY1EyY3JsUTNuWC8zM2RXbUtoNE9IdmJmS0VjUXRoeUk3Z09mSGJ4MUhFTDRreHgxK0xXZStzTWR0MktiYnYyZktvMjhBckVaKzd4T2w0YXBhVlFHaE5QWDVFUUp3M3BzR2RNVWIvZzh3WWdBbXIycy9rZzNrUzhnOC9tKzNWTVFRbUlwZmh3YUU3VWsvRDFMUHhFQWNPaWFoY2R6dHdKN1M0S1lMMldFa3ozMWg3cUpmQUdJTC9Ydm1VQllZbDhHbnZTWUpuaXl3RkFCZ3YxWHpSL0pwUy9mc2lEbUJVYW5BSGRlUHZkUXg2M1lwbXVhbm5ZVCt4QkdmcjEyaERNRjhNamxMZklMWVV2NmlIUUhhTGFaV2lpc0Y0c1p6TmpXN2VpdGNON0wvWHU0TS9aRnBxYVphbUlqWnJBTHFUSnlxNFF0N1NQbUJrWUlhajIxaHp0bTZ6VmI2RStYUm81RFNDN0ZyK3Nua2dwSzRrVXBYdlI0K0ZrRkFQWmZrVk56RksvUGxqWk5jeERBT2RSVGZ6aDNqcjh0TUZsZGQzcGdMekZqWDFmeDhQeWpiSFNPeU55RkxRSmhXNWltellRUkliVC9zdmxIY3VuOFp3V1ZUYm12RG80S1oreUxGRStrZG5TbkZTc21hZ2tsYkN2VHRGa3dGZ3JydmNXNUdYY0NiUGRQVWdOdVl2K2lDeGU4R2Z0WmdVZVc2MzRnOHhrZEZWVlQyNWltVFlDeG04ZzMrUHk4TnJEM0ZRZ2dkeWwrSzFNMXVEZXpUSVpucGJRV2hHMW5tdUw5WXFYOE9kZGtGTzdwYnRDSHVLZTZLN1p0cmovYzhTdTI2ZGJqNjRPalVYdElmRHFpT01KSDVJQkhBK3k3Q3EwSFlWdUQ2TDVjdGpCMkUvbTZFTHJudlY0ZW5ZQUlmRThNSVphR3dBcVcrWXI0L1ZzWndyWUhNVXNZdTRsOEV3d0IrRk5wcElJMmJNQVMrOG5BYXljSU93TEVyR0RzcVQvY2x2NjFHVjVtWi85cGNCK1QyTmRWUE5HZFdsMEp3L2ZxbU02VXBwbmFIZWh0Qm1CNDlsdUQrNDVEQ0Q2WlZ1ZHJGd2c3UmhIRGhrOFJ4bTRpMzRMRmxmSStkM0Q4dHl3dXBTOVpLeFFLdzhVMm1nUGFNWXFZSm93SWdiSEw1aC91cnRobVNOVFp3ZEVxaE5CYmlqL0JYOXRCMkhHS21CYU0zVVMrSFViK0hpZE90QlMvUlNsdENXSEhncGd3Z0hPbXAvNXdkOFUyQzRyOGVyL2xGUUJRbE5nM0tLWnRJZXhvRUJQQU9OMVRmN2pwcTM0WmRPQmNuYnBTM21jejBLS3RJZXg0RUhYM1ppUjdNanJRVTMrazQ3ZGVzNlY3cFR3NkFRRDhuc0gxYlE5aHg0UG9Wb0FwaklWQ1lhZzQ5NHZ1aW0wR0pPR25ybGFxN3ZaN3VpdnhkUVNFWFJDREhtSUNZemVSYjBrZ2R0bEsyVS9zSy80NkJzSXVpRmhQMElHeG04aFhzYU4zL0d4NTMzRUk0c1ErNTZxT2dyQUxJdFVEMURCMkIzcnJvU1kvUzVIWTd6Z0l1eUJ5K29zTXhtNGlQdzBNM1VXaWhZbjlqb1N3QzZLZ1g0bGc3SzdZbGc2SWdzUit4MExZQlZIU3J4Z1l1eXUycFVOaFVBcVYyTzlvQ0xzZ0tyb1dCV00za1o4aWlsRmlINEphQVJiRzIya0F0MDAxZGR5Z2I5TktDbUZFRGpyWVhiSE50UGJFNTN1SmZRakhDOUNiUmZGMmVpVzNaa2xkRURYYWJiVlM5Y2FXZGxkczA2Z3N6Vk9DT24yN0M2RmZZZjhQQmRnaWxVQ3Z6ZEVBQUFBQVNVVk9SSzVDWUlJPScvJTNFJTNDL2RlZnMlM0UlM0Mvc3ZnJTNFJTBBXCIpO1xuXG4gICAgICAgIH1cblxuICAgICAgICBAaW5jbHVkZSBtZWRpYU1heENvbnRlbnQge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogY2FsYygyNHB4ICsgMjBweCArIDQ1cHgpO1xuICAgICAgICB9XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhTWF4TEcge1xuICAgICAgICAgICAgcGFkZGluZzogMjZweCAxNnB4O1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogY2FsYygxNnB4ICsgMjBweCArIDQ1cHgpICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMThweDtcbiAgICAgICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgICAgIHdpZHRoOiA1MXB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogMTIwJTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICBAaW5jbHVkZSBtZWRpYU1heFNNIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDE2cHg7XG4gICAgICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmX19uYXZpZ2F0aW9uLXdyYXAge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgei1pbmRleDogMjtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICByaWdodDogMDtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKGNhbGMoLTEwMCUgLSA4MHB4KSk7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGdhcDogJHBhZGRpbmc7XG4gICAgICAgIHdpZHRoOiBtaW4tY29udGVudDtcbiAgICAgICAgQGluY2x1ZGUgbWVkaWFNYXhYTCB7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoY2FsYygtMTAwJSAtIDQwcHgpKTtcbiAgICAgICAgfVxuXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhTWF4TEcge1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKGNhbGMoLTEwMCUgLSAkcGFkZGluZykpO1xuICAgICAgICAgICAgLy8gZ2FwOiAxNnB4O1xuICAgICAgICB9XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhTWF4TUQge1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiBub25lO1xuICAgICAgICAgICAgaW5zZXQ6IGF1dG87XG4gICAgICAgICAgICBtYXJnaW46ICRwYWRkaW5nIDA7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgfVxuICAgICAgICBAaW5jbHVkZSBtZWRpYU1pbiB7XG4gICAgICAgICAgICAvLyBwYWRkaW5nOiAwIDEwcHg7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMTJweCk7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAkcGFkZGluZztcbiAgICAgICAgfVxuICAgIH1cbiAgICAmX19wYWdpbmF0b3JzIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgLy8gdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xMXB4KSAhaW1wb3J0YW50O1xuICAgICAgICBAaW5jbHVkZSBtZWRpYU1heFhYWEwge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgICAgICBAaW5jbHVkZSBtZWRpYU1heE1EIHtcbiAgICAgICAgICAgIC8vIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgfVxuXG4gICAgfVxufVxuXG5cblxuLmNvbW1lbnQtYmxvY2sge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAvLyBnYXA6ICRwYWRkaW5nO1xuICAgIC8vIHBhZGRpbmc6ICRwYWRkaW5nO1xuICAgIC8vIGJvcmRlcjogMXB4IHNvbGlkICRncmV5TGlnaHQ7XG4gICAgLy8gYm9yZGVyLXJhZGl1czogMTZweDtcbiAgICBAaW5jbHVkZSBtZWRpYU1heExHIHtcbiAgICAgICAgLy8gcGFkZGluZzogMTZweDtcbiAgICB9XG4gICAgQGluY2x1ZGUgbWVkaWFNYXhNRCB7XG4gICAgICAgIC8vIGdhcDogMTZweDtcbiAgICB9XG4gICAgJl9fbW9yZS1idG4ge1xuICAgICAgICBhbGlnbi1zZWxmOiBmbGV4LWVuZDtcbiAgICAgICAgQGluY2x1ZGUgbWVkaWFNYXhNRCB7XG4gICAgICAgICAgICBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0O1xuICAgICAgICB9XG4gICAgfVxufVxuIiwiLnJldmlld3Mge1xuXG4gICAgJl9fY29udGFpbmVyIHtcblxuICAgIH1cbiAgICAmX19jb250ZW50IHtcbiAgICAgICAgQGluY2x1ZGUgZ3JpZDEyO1xuICAgICAgICBAaW5jbHVkZSBtZWRpYU1heFhMIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB9XG5cbiAgICB9XG4gICAgJl9fdGl0bGUge1xuICAgICAgICBncmlkLWNvbHVtbjogMiAvIDEyO1xuICAgIH1cbiAgICAmX19zd2lwZXItd3JhcCB7XG5cbiAgICAgICAgZ3JpZC1jb2x1bW46IDQgLyAxMDtcbiAgICAgICAgQGluY2x1ZGUgbWVkaWFNYXhYWFhMIHtcbiAgICAgICAgICAgIGdyaWQtY29sdW1uOiAzIC8gMTE7XG4gICAgICAgIH1cbiAgICAgICAgQGluY2x1ZGUgbWVkaWFNYXhYWEwge1xuICAgICAgICAgICAgZ3JpZC1jb2x1bW46IDIgLyAxMjtcbiAgICAgICAgfVxuICAgIH1cbiAgICAmX19zd2lwZXIge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIG92ZXJmbG93OiB2aXNpYmxlO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgLy8gd2lkdGg6IDg3N3B4O1xuICAgICAgICBAaW5jbHVkZSBtZWRpYU1heFhMIHtcbiAgICAgICAgICAgIHdpZHRoOiA3NXZ3O1xuICAgICAgICB9XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhTWF4TUQge1xuICAgICAgICAgICAgZGlzcGxheTogZ3JpZDtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgd2lkdGg6IDkwdnc7XG4gICAgICAgIH1cbiAgICAgICAgQGluY2x1ZGUgbWVkaWFNYXhTTSB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgfVxuXG4gICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICBAaW5jbHVkZSBhbGwtcGFnZS1saW5lO1xuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWFNYXhNRCB7XG4gICAgICAgICAgICAgICAgLy8gZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAmX19saXN0IHtcbiAgICAgICAgQGluY2x1ZGUgbWVkaWFNYXhMRyB7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICB9XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhTWF4TUQge1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gICAgICAgIH1cblxuICAgIH1cblxuICAgICZfX3NsaWRlIHtcbiAgICAgICAgLy8gd2lkdGg6IDU0MHB4O1xuICAgICAgICBcbiAgICB9XG5cbiAgICAmX19jYXJkIHtcbiAgICAgICAgcGFkZGluZzogNDBweDtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZ2FwOiA0MHB4O1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgQGluY2x1ZGUgbWVkaWFNYXhYTCB7XG4gICAgICAgICAgICBnYXA6IDMwcHg7XG4gICAgICAgIH1cbiAgICAgICAgQGluY2x1ZGUgbWVkaWFNYXhMRyB7XG4gICAgICAgICAgICBwYWRkaW5nOiAzMHB4O1xuICAgICAgICAgICAgZ2FwOiAkcGFkZGluZztcbiAgICAgICAgfVxuICAgICAgICBAaW5jbHVkZSBtZWRpYU1heE1EIHtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIH1cbiAgICAgICAgQGluY2x1ZGUgbWVkaWFNYXhTTSB7XG4gICAgICAgICAgICBwYWRkaW5nOiAkcGFkZGluZztcbiAgICAgICAgfVxuICAgICAgICBAaW5jbHVkZSBtZWRpYU1pbntcbiAgICAgICAgICAgIHBhZGRpbmc6IDE2cHg7XG4gICAgICAgIH1cbiAgICB9XG4gICAgJl9fY2FyZC1jb2wge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBnYXA6IDQwcHg7XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhTWF4U00ge1xuICAgICAgICAgICAgZ2FwOiAxNnB4O1xuICAgICAgICB9XG4gICAgICAgICZfZmlyc3Qge1xuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgbWluLXdpZHRoOiAxODBweDtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhTWF4TEcge1xuICAgICAgICAgICAgICAgIG1pbi13aWR0aDogMTYwcHg7XG4gICAgICAgICAgICAgICAgZ2FwOiAkcGFkZGluZztcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhTWF4TUQge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgICAgICAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyIGF1dG87XG4gICAgICAgICAgICAgICAgZ2FwOiAxNnB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogYXV0bztcblxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWFNYXhTTSB7XG4gICAgICAgICAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgYXV0bztcblxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgICZfX2NhcmQtaGVhZGVyIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgZ2FwOiAxNnB4O1xuICAgICAgICBAaW5jbHVkZSBtZWRpYU1heE1EIHtcbiAgICAgICAgICAgIGdhcDogOHB4O1xuICAgICAgICB9XG4gICAgICAgICZfbGFyZ2Uge1xuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWFNYXhNRCB7XG4gICAgICAgICAgICAgICAgXG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYU1heFNNIHtcbiAgICAgICAgICAgICAgICBncmlkLWNvbHVtbjogc3BhbiAyO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgIFxuXG4gICAgJl9fY2FyZC1kb2N1bWVudCB7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgaGVpZ2h0OiA0MHB4O1xuICAgICAgICBcbiAgICAgICAgaW1nIHtcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgICAgICBvYmplY3QtZml0OiBjb250YWluO1xuICAgICAgICAgICAgb2JqZWN0LXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmX19uYXZpZ2F0aW9uIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgQGluY2x1ZGUgbWVkaWFNYXhNRCB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgZ2FwOiAkcGFkZGluZztcbiAgICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6ICRwYWRkaW5nO1xuICAgICAgICB9XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhTWluIHtcbiAgICAgICAgICAgIGdhcDogMTZweDtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICZfX3BhZ2luYXRvcnMge1xuICAgICAgICB0cmFuc2Zvcm06IG5vbmUgIWltcG9ydGFudDtcbiAgICB9XG4gICAgJl9fcHJvZ3Jlc3Mge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHotaW5kZXg6IDI7XG4gICAgICAgIHRvcDogNTAlO1xuICAgICAgICByaWdodDogY2FsYygkcGFkZGluZyAqIC0xICsgMTBweCk7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDEwMCUsIC0yNSUpO1xuXG4gICAgICAgIEBtZWRpYShtYXgtd2lkdGg6IDE3MDBweCkge1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMTAwJSwgLTEyJSk7XG4gICAgICAgIH1cblxuICAgICAgICBAaW5jbHVkZSBtZWRpYU1heDE0IHtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDEwMCUsIDApO1xuICAgICAgICB9XG5cbiAgICAgICAgQGluY2x1ZGUgbWVkaWFNYXhYTCB7XG4gICAgICAgICAgICAvLyByaWdodDogY2FsYygkcGFkZGluZyAvIDIgKiAtMSk7XG4gICAgICAgIH1cblxuICAgICAgICBAaW5jbHVkZSBtZWRpYU1heExHIHtcbiAgICAgICAgICAgIHJpZ2h0OiAtMTBweDtcbiAgICAgICAgfVxuICAgICAgICBAaW5jbHVkZSBtZWRpYU1heE1EIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG5cbiAgICAgICAgfVxuICAgIH1cblxufVxuXG4iLCIuZm9ybSB7XG5cbiAgICAmX19pbnB1dCB7XG4gICAgICAgIHBhZGRpbmc6IDAgMzJweDtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogNjZweDtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJGdyZXk7XG4gICAgICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXM7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICB0cmFuc2l0aW9uLXByb3BlcnR5OiBib3JkZXItY29sb3IsIGNvbG9yLCBiYWNrZ3JvdW5kLWNvbG9yO1xuICAgICAgICBAaW5jbHVkZSB0ckFuMztcbiAgICAgICAgY29sb3I6ICRibGFjaztcblxuICAgICAgICAmOjpwbGFjZWhvbGRlciB7XG4gICAgICAgICAgICBjb2xvcjogJGdyZXk7XG4gICAgICAgIH1cblxuICAgICAgICAmOmhvdmVyLFxuICAgICAgICAmOmZvY3VzIHtcbiAgICAgICAgICAgIGNvbG9yOiAkc3VwZXJCbGFjaztcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJHN1cGVyQmxhY2s7XG4gICAgICAgIH1cblxuICAgICAgICBAaW5jbHVkZSBtZWRpYU1heExHIHtcbiAgICAgICAgICAgIGhlaWdodDogNTVweDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgJHBhZGRpbmc7XG4gICAgICAgIH1cbiAgICAgICAgQGluY2x1ZGUgbWVkaWFNYXhNRCB7XG4gICAgICAgIH1cbiAgICAgICAgQGluY2x1ZGUgbWVkaWFNYXhTTSB7XG4gICAgICAgICAgICBoZWlnaHQ6IDUwcHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmX19lcnItbWVzc2FnZSB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgaW5zZXQ6IGF1dG8gMCAwO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoY2FsYygxMDAlICsgNHB4KSk7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMzJweDtcbiAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICBjb2xvcjogJGVycjtcbiAgICAgICAgYW5pbWF0aW9uOiBmYWRlIC4zcyBlYXNlO1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICBAaW5jbHVkZSBtZWRpYU1heExHIHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogJHBhZGRpbmc7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoY2FsYygxMDAlICsgMnB4KSk7XG4gICAgICAgIH1cbiAgICAgICAgQGluY2x1ZGUgbWVkaWFNYXhTTSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDEwcHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmX19sYWJlbCB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgJlthcmlhLWludmFsaWQ9J3RydWUnXSB7XG4gICAgICAgICAgICAuZm9ybV9faW5wdXQge1xuICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJGVycjtcbiAgICAgICAgICAgICAgICAmOjpwbGFjZWhvbGRlciB7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkZXJyO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5mb3JtX19lcnItbWVzc2FnZSB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICB9ICAgXG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmX19zdWJtaXQge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgfVxuXG4gICAgJjpkaXNhYmxlZCxcbiAgICAmW2FyaWEtbGFiZWw9J2ZldGNoaW5nJ10ge1xuICAgICAgICAuZm9ybSB7XG5cbiAgICAgICAgICAgIC8vICZfX2lucHV0LFxuICAgICAgICAgICAgLy8gJl9fc3VibWl0IHtcbiAgICAgICAgICAgIC8vICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICAgICAgICAgIC8vIH1cbiAgICAgICAgICAgICZfX3N1Ym1pdCB7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbG9hZC1zdHlsZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmdyYXBlIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgJjo6YmVmb3JlIHtcbiAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKGNhbGMoLTEwMCUgKyA4OHB4KSwgLTUwJSk7XG4gICAgICAgIC8vIG1heC1oZWlnaHQ6IDQyN3B4O1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogbGVmdCBjZW50ZXI7XG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB3aWR0aD0nNDI3JyBoZWlnaHQ9JzQyNycgdmlld0JveD0nMCAwIDQyNyA0MjcnIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NjaXJjbGUgY3g9JzIxMy41JyBjeT0nMjEzLjUnIHI9JzIxMycgc3Ryb2tlPSclMjNERTAwNUInLyUzRSUzQy9zdmclM0UlMEFcIik7XG4gICAgfVxuICAgIGltZyB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB9XG59XG5cbi5hcHBsaWNhdGlvbiB7XG4gICAgcGFkZGluZzogMTEwcHggMDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG5cbiAgICBAaW5jbHVkZSBtZWRpYU1heExHIHtcblxuICAgIH1cbiAgICBAaW5jbHVkZSBtZWRpYU1heE1EIHtcbiAgICAgICAgcGFkZGluZzogODBweCAwO1xuICAgICAgICBcbiAgICB9XG4gICAgQGluY2x1ZGUgbWVkaWFNYXhTTSB7XG4gICAgfVxuXG4gICAgJl9fY29udGVudCB7XG4gICAgICAgIEBpbmNsdWRlIGdyaWQxMjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgQGluY2x1ZGUgbWVkaWFNYXhMRyB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgZ2FwOiA0MHB4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJl9fY29sdW1uIHtcbiAgICAgICAgJl9sZWZ0IHtcbiAgICAgICAgICAgIGdyaWQtY29sdW1uOiAyIC8gNTtcbiAgICAgICAgICAgIGp1c3RpZnktc2VsZjogc3RhcnQ7XG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYU1heFhYWEwge1xuICAgICAgICAgICAgICAgIGdyaWQtY29sdW1uOiAyIC8gNjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhTWF4WEwge1xuICAgICAgICAgICAgICAgIGdyaWQtY29sdW1uOiAxIC8gNTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhTWF4TEcge1xuICAgICAgICAgICAgICAgIGdyaWQtY29sdW1uOiBhdXRvO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWFNYXhNRCB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICZfcmlnaHQge1xuICAgICAgICAgICAgZ3JpZC1jb2x1bW46IDcgLyAxMjtcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhTWF4WEwge1xuICAgICAgICAgICAgICAgIGdyaWQtY29sdW1uOiA2IC8gMTM7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYU1heExHIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogNDMwcHg7XG4gICAgICAgICAgICAgICAgZ3JpZC1jb2x1bW46IGF1dG87XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYU1heE1EIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDkwJTtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgICAgIH0gQGluY2x1ZGUgbWVkaWFNYXhTTSB7XG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiBub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgICZfX2ltZy13cmFwIHtcbiAgICAgICAgaW1nIHtcbiAgICAgICAgICAgIFxuICAgICAgICB9XG4gICAgfVxuXG4gICAgJl9fZm9ybSB7XG4gICAgICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsIDFmcik7XG4gICAgICAgIGdyaWQtYXV0by1yb3dzOiBhdXRvO1xuICAgICAgICBjb2x1bW4tZ2FwOiAkcGFkZGluZztcbiAgICAgICAgcm93LWdhcDogMzJweDtcblxuICAgICAgICBAaW5jbHVkZSBtZWRpYU1heFNNIHtcbiAgICAgICAgICAgIGdhcDogJHBhZGRpbmc7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmX19mb3JtLWNvbHVtbiB7XG4gICAgICAgICZfbGFyZ2Uge1xuICAgICAgICAgICAgZ3JpZC1jb2x1bW46IHNwYW4gMjtcbiAgICAgICAgfVxuICAgICAgICBAaW5jbHVkZSBtZWRpYU1pbiB7XG4gICAgICAgICAgICBncmlkLWNvbHVtbjogc3BhbiAyO1xuICAgICAgICB9XG4gICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYU1heFhYTCB7XG4gICAgICAgICAgICAgICAgZ3JpZC1jb2x1bW46IHNwYW4gMjtcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LXNlbGY6IHN0cmV0Y2g7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmX19ub3RpY2Uge1xuICAgICAgICBhbGlnbi1zZWxmOiBjZW50ZXI7XG4gICAgICAgIGNvbG9yOiAkZ3JleTtcbiAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMTRweDtcbiAgICAgICAgQGluY2x1ZGUgbWVkaWFNYXhYWEwge1xuICAgICAgICAgICAgZ3JpZC1jb2x1bW46IHNwYW4gMjtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICZfX3N1Ym1pdCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMThweCAhaW1wb3J0YW50O1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICBtaW4taGVpZ2h0OiA2MHB4O1xuICAgICAgICBAaW5jbHVkZSBtZWRpYU1heFhYTCB7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDcwJTtcbiAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICB9XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhTWF4TEcge1xuICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICB9XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhTWF4TUQge1xuICAgICAgICAgICAgbWF4LXdpZHRoOiA3MCU7XG4gICAgICAgIH1cbiAgICAgICAgQGluY2x1ZGUgbWVkaWFNaW4ge1xuICAgICAgICAgICAgbWF4LXdpZHRoOiBub25lO1xuICAgICAgICB9XG4gICAgfVxufVxuXG5Aa2V5ZnJhbWVzIHM0IHtcbiAgICAwJSB7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpIHJvdGF0ZSgwKTtcbiAgICB9XG5cbiAgICAxMDAlIHtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSkgcm90YXRlKDM2MGRlZyk7XG4gICAgfVxufVxuXG4uY3VzdG9tLWNoZWNrYm94IHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZy1sZWZ0OiA0NHB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHVzZXItc2VsZWN0OiBub25lO1xuICAgIEBpbmNsdWRlIG1lZGlhTWF4TEcge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDMycHg7XG4gICAgfVxuICAgICZbYXJpYS1pbnZhbGlkPSd0cnVlJ10ge1xuICAgICAgICAuZm9ybV9fZXJyLW1lc3NhZ2Uge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi8qINCh0LrRgNGL0LLQsNC10Lwg0YHRgtCw0L3QtNCw0YDRgtC90YvQuSDRh9C10LrQsdC+0LrRgSAqL1xuLmN1c3RvbS1jaGVja2JveF9faW5wdXQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIG9wYWNpdHk6IDA7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgaGVpZ2h0OiAwO1xuICB3aWR0aDogMDtcbn1cblxuLyog0KHQvtC30LTQsNC10Lwg0LrQsNGB0YLQvtC80L3Ri9C5INGH0LXQutCx0L7QutGBICovXG4uY3VzdG9tLWNoZWNrYm94X19jaGVja21hcmsge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4vLyAgIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgaGVpZ2h0OiAyMHB4O1xuICB3aWR0aDogMjBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyOiAycHggc29saWQgI0RFMDA1QjtcbiAgYm9yZGVyLXJhZGl1czogNnB4O1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcztcbn1cblxuLyog0J/RgNC4INC90LDQstC10LTQtdC90LjQuCDQvNC10L3Rj9C10Lwg0YTQvtC9ICovXG4uY3VzdG9tLWNoZWNrYm94OmhvdmVyIC5jdXN0b20tY2hlY2tib3hfX2lucHV0IH4gLmN1c3RvbS1jaGVja2JveF9fY2hlY2ttYXJrIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0RFMDA1QjMzO1xufVxuXG4vKiDQmtC+0LPQtNCwINGH0LXQutCx0L7QutGBINC+0YLQvNC10YfQtdC9IC0g0LzQtdC90Y/QtdC8INGE0L7QvSAqL1xuLmN1c3RvbS1jaGVja2JveF9faW5wdXQ6Y2hlY2tlZCB+IC5jdXN0b20tY2hlY2tib3hfX2NoZWNrbWFyayB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNERTAwNUIgIWltcG9ydGFudDtcbiAgYm9yZGVyLWNvbG9yOiAjREUwMDVCICFpbXBvcnRhbnQ7XG59XG5cbi8qINCh0L7Qt9C00LDQtdC8INCz0LDQu9C+0YfQutGDICjRgdC60YDRi9GC0YPRjiDQv9C+INGD0LzQvtC70YfQsNC90LjRjikgKi9cbi5jdXN0b20tY2hlY2tib3hfX2NoZWNrbWFyazphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLyog0J/QvtC60LDQt9GL0LLQsNC10Lwg0LPQsNC70L7Rh9C60YMg0LrQvtCz0LTQsCDRh9C10LrQsdC+0LrRgSDQvtGC0LzQtdGH0LXQvSAqL1xuLmN1c3RvbS1jaGVja2JveF9faW5wdXQ6Y2hlY2tlZCB+IC5jdXN0b20tY2hlY2tib3hfX2NoZWNrbWFyazphZnRlciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4vKiDQodGC0LjQu9C4INC00LvRjyDQs9Cw0LvQvtGH0LrQuCAqL1xuLmN1c3RvbS1jaGVja2JveCAuY3VzdG9tLWNoZWNrYm94X19jaGVja21hcms6YWZ0ZXIge1xuICBsZWZ0OiA2cHg7XG4gIHRvcDogMnB4O1xuICB3aWR0aDogNXB4O1xuICBoZWlnaHQ6IDEwcHg7XG4gIGJvcmRlcjogc29saWQgd2hpdGU7XG4gIGJvcmRlci13aWR0aDogMCAycHggMnB4IDA7XG4gIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbn1cblxuLyog0KHRgtC40LvRjCDQtNC70Y8g0L7RgtC60LvRjtGH0LXQvdC90L7Qs9C+INGB0L7RgdGC0L7Rj9C90LjRjyAqL1xuLmN1c3RvbS1jaGVja2JveF9faW5wdXQ6ZGlzYWJsZWQgfiAuY3VzdG9tLWNoZWNrYm94X19jaGVja21hcmsge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjVmNWY1O1xuICBib3JkZXItY29sb3I6ICNkZGQ7XG4gIGN1cnNvcjogbm90LWFsbG93ZWQ7XG59XG5cbi5jdXN0b20tY2hlY2tib3hfX2xhYmVsIHtcbmZvbnQtd2VpZ2h0OiA0MDA7XG5mb250LXNpemU6IDEycHg7XG5saW5lLWhlaWdodDogMTRweDtcbmxldHRlci1zcGFjaW5nOiAwJTtcbmNvbG9yOiAjMkIzNDRBOTk7XG59XG4uZm9ybV9fZXJyLW1lc3NhZ2UtY3VzdG9tLWNoZWNrYm94IHtcbiAgICBsZWZ0OiAwO1xuICAgIHBhZGRpbmctbGVmdDogNDRweDtcbiAgICBAaW5jbHVkZSBtZWRpYU1heExHIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAzMnB4O1xuICAgIH1cbn0iLCIuY2FsZW5kYXIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuXG4gICAgJl9fY29udGFpbmVyIHtcbiAgICAgICAgQGluY2x1ZGUgZ3JpZDEyO1xuICAgICAgICByb3ctZ2FwOiAwO1xuXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhTWF4WFhYTCB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgfVxuICAgIH1cblxuICAgICZfX2NvbnRlbnQge1xuICAgICAgICBncmlkLWNvbHVtbjogMi8xMjtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIH1cblxuICAgICZfX2hlYWRlciB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgZ2FwOiA0MHB4O1xuXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhTWF4TEcge31cblxuICAgICAgICBAaW5jbHVkZSBtZWRpYU1heE1EIHtcbiAgICAgICAgICAgIGdhcDogMzJweDtcbiAgICAgICAgfVxuXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhTWF4U00ge1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgICAgICAgICAgZ2FwOiAxMnB4O1xuICAgICAgICB9XG5cbiAgICAgICAgQGluY2x1ZGUgbWVkaWFNaW4ge31cbiAgICB9XG5cbiAgICAmX19tb250aHMtd3JhcCB7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgIGdhcDogMjhweDtcblxuICAgICAgICBAaW5jbHVkZSBtZWRpYU1heExHIHt9XG5cbiAgICAgICAgQGluY2x1ZGUgbWVkaWFNYXhNRCB7fVxuXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhTWF4U00ge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBnYXA6IDE2cHg7XG4gICAgICAgIH1cblxuICAgICAgICBAaW5jbHVkZSBtZWRpYU1pbiB7fVxuICAgIH1cblxuICAgICZfX21vbnRoLW5hbWUge31cblxuICAgICZfX25hdiB7XG4gICAgICAgIHN2ZyB7XG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYU1pblhMIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogNDBweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDQwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmX19jYXJkIHt9XG5cbiAgICAmX19zd2lwZXIge1xuICAgICAgICAmX21vbnRoIHtcbiAgICAgICAgICAgIEBleHRlbmQgLnRpdGxlLTI7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgaGVpZ2h0OiAxLjJlbSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgcGFkZGluZy10b3A6IC4yZW07XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcblxuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWFNYXhMRyB7fVxuXG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYU1heE1EIHt9XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhTWF4U00ge1xuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhTWluIHt9XG4gICAgICAgIH1cblxuICAgICAgICAmX2NhcmRzIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhTWF4TUQge1xuICAgICAgICAgICAgICAgIG92ZXJmbG93OiB2aXNpYmxlO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgJl9fc2xpZGUge1xuXG4gICAgICAgICZfbW9udGgge1xuICAgICAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgICAgIEBpbmNsdWRlIHRyQW4zO1xuXG4gICAgICAgICAgICAmLnN3aXBlci1zbGlkZS10aHVtYi1hY3RpdmUge1xuICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmX2RheSB7XG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYU1heE1EIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgICAgICAgICBtaW4td2lkdGg6IG1heC1jb250ZW50O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJi5zd2lwZXItc2xpZGUtYWN0aXZlIHt9XG4gICAgfVxuXG5cbiAgICAmX19uYXZpZ2F0aW9uLXdyYXAge1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgZ2FwOiA4cHg7XG4gICAgICAgIHdpZHRoOiBtYXgtY29udGVudDtcblxuICAgICAgICBAaW5jbHVkZSBtZWRpYU1heFhMIHt9XG5cbiAgICAgICAgQGluY2x1ZGUgbWVkaWFNYXhMRyB7fVxuXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhTWF4TUQge1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICB9XG5cblxuICAgICAgICBAaW5jbHVkZSBtZWRpYU1heFNNIHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgICB9XG5cbiAgICAgICAgQGluY2x1ZGUgbWVkaWFNaW4ge31cblxuICAgICAgICAmOmhhcyguc3dpcGVyLWJ1dHRvbi1sb2NrKSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJl9fd2VlayB7XG4gICAgICAgIEBleHRlbmQgLnRleHQ7XG4gICAgICAgIEBleHRlbmQgLnRleHRfbWVkaXVtO1xuXG4gICAgICAgICYtZ3JpZCB7XG4gICAgICAgICAgICBkaXNwbGF5OiBncmlkO1xuICAgICAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoNywgMWZyKTtcbiAgICAgICAgICAgIGdyaWQtdGVtcGxhdGUtcm93czogMTAycHg7XG4gICAgICAgICAgICBncmlkLWF1dG8tcm93czogMWZyO1xuICAgICAgICAgICAgZ2FwOiA4cHg7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhTWF4WFhMIHtcbiAgICAgICAgICAgICAgICBncmlkLXRlbXBsYXRlLXJvd3M6IDg0cHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhTWF4WEwge1xuICAgICAgICAgICAgICAgIGdyaWQtdGVtcGxhdGUtcm93czogNzJweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWFNYXhMRyB7XG4gICAgICAgICAgICAgICAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiA2MHB4O1xuICAgICAgICAgICAgICAgIGdhcDogNnB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYU1heExHIHtcbiAgICAgICAgICAgICAgICBncmlkLXRlbXBsYXRlLXJvd3M6IDUycHg7XG4gICAgICAgICAgICAgICAgZ2FwOiA0cHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhTWF4TUQge1xuICAgICAgICAgICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDcsIDExMHB4KTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICYtbmFtZSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgcGFkZGluZzogOHB4O1xuICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRibGFjaztcblxuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWFNYXhYTCB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjI7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhTWF4TEcge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogLTAuMDJlbTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWFNYXhNRCB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgJl9fZGV0YWlsIHtcbiAgICAgICAgJi1saXN0IHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgZ2FwOiAxNnB4O1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYU1pblNNIHtcbiAgICAgICAgICAgICAgICAuY2FsZW5kYXJfX2RldGFpbC1pdGVtIHtcbiAgICAgICAgICAgICAgICAgICAgJjpudGgtY2hpbGQoZXZlbikge1xuICAgICAgICAgICAgICAgICAgICAgICAgLmNhbGVuZGFyLWRldGFpbC1jYXJkX19jb250ZW50IHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5jYWxlbmRhci1kYXktY2FyZCB7XG4gICAgLS1jYWxlbmRhci1yOiBjYWxjKDEwMHZ3IC8gMTUwMik7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcblxuICAgIEBpbmNsdWRlIG1lZGlhTWF4TUQge31cblxuICAgICZfX251bWJlcixcbiAgICAmX190ZXh0IHtcbiAgICAgICAgcGFkZGluZy10b3A6IDIwcHg7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAyMHB4O1xuICAgIH1cblxuICAgICZfX251bWJlciB7XG4gICAgICAgIGZvbnQtc2l6ZTogY2xhbXAoMTRweCwgY2FsYygxMiAqIHZhcigtLWNhbGVuZGFyLXIpKSwgMTZweCk7XG4gICAgICAgIHBhZGRpbmc6IGNsYW1wKDIwcHgsIGNhbGMoMjAgKiB2YXIoLS1jYWxlbmRhci1yKSksIDI0cHgpIGNsYW1wKDE2cHgsIGNhbGMoNDAgKiB2YXIoLS1jYWxlbmRhci1yKSksIDQwcHgpO1xuICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGJnYztcbiAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG5cbiAgICAgICAgQGluY2x1ZGUgbWVkaWFNYXhYTCB7XG4gICAgICAgICAgICBwYWRkaW5nOiAxMnB4O1xuICAgICAgICB9XG5cbiAgICAgICAgQGluY2x1ZGUgbWVkaWFNYXhMRyB7XG4gICAgICAgICAgICBmb250LXNpemU6IDEwcHg7XG4gICAgICAgICAgICBwYWRkaW5nOiAxMnB4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJl9fdGV4dCB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIGdhcDogMTJweDtcbiAgICAgICAgZm9udC1zaXplOiBjbGFtcCgxNHB4LCBjYWxjKDEyICogdmFyKC0tY2FsZW5kYXItcikpLCAxNnB4KTtcbiAgICAgICAgcGFkZGluZzogY2xhbXAoMjBweCwgY2FsYygyMCAqIHZhcigtLWNhbGVuZGFyLXIpKSwgMjRweCkgY2xhbXAoMTZweCwgY2FsYygyNCAqIHZhcigtLWNhbGVuZGFyLXIpKSwgMzBweCk7XG5cbiAgICAgICAgQGluY2x1ZGUgbWVkaWFNYXhYTCB7XG4gICAgICAgICAgICBwYWRkaW5nOiAxNnB4IDEwcHg7XG4gICAgICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgICAgICBnYXA6IDhweDtcbiAgICAgICAgfVxuXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhTWF4TEcge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxMHB4O1xuICAgICAgICAgICAgcGFkZGluZzogMTJweCA4cHg7XG4gICAgICAgICAgICBnYXA6IDZweDtcbiAgICAgICAgfVxuXG4gICAgfVxuXG4gICAgJl9fbnVtYmVyIHtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICB9XG5cbiAgICAmX190aW1lIHtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICB9XG5cbiAgICAmX19saW5rIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB6LWluZGV4OiAyO1xuICAgICAgICBpbnNldDogMDtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgICAgIEBpbmNsdWRlIHRyQW4zO1xuXG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkYmxhY2s7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5jYWxlbmRhci1kZXRhaWwtY2FyZCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuXG4gICAgJl9fY29udGVudCB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG5cbiAgICAgICAgQGluY2x1ZGUgbWVkaWFNYXhTTSB7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJl9fcHJldmlldyB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgd2lkdGg6IDM4JTtcbiAgICAgICAgbWF4LXdpZHRoOiA0NzBweDtcbiAgICAgICAgZmxleC1zaHJpbms6IDA7XG5cbiAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICBpbnNldDogMDtcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJsYWNrLTg7XG4gICAgICAgIH1cblxuICAgICAgICBpbWcge1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgaW5zZXQ6IDA7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgICAgICB9XG5cbiAgICAgICAgQGluY2x1ZGUgbWVkaWFNYXhYTCB7fVxuXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhTWF4U00ge1xuICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBtaW4td2lkdGg6IGF1dG87XG4gICAgICAgICAgICBoZWlnaHQ6IDIwMHB4O1xuICAgICAgICAgICAgb3JkZXI6IC0xO1xuICAgICAgICB9XG5cbiAgICAgICAgQGluY2x1ZGUgbWVkaWFNaW4ge1xuICAgICAgICAgICAgaGVpZ2h0OiAxODBweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICZfX3RleHQge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBnYXA6IDQwcHg7XG4gICAgICAgIGZsZXgtZ3JvdzogMTtcbiAgICAgICAgcGFkZGluZzogODBweDtcblxuICAgICAgICBAaW5jbHVkZSBtZWRpYU1heFhYTCB7XG4gICAgICAgICAgICBwYWRkaW5nOiA2MHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgQGluY2x1ZGUgbWVkaWFNYXhYTCB7XG4gICAgICAgICAgICBwYWRkaW5nOiA2MHB4IDQwcHg7XG4gICAgICAgICAgICBnYXA6IDMycHg7XG4gICAgICAgIH1cblxuICAgICAgICBAaW5jbHVkZSBtZWRpYU1heExHIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDMycHg7XG4gICAgICAgICAgICBnYXA6IDI0cHg7XG4gICAgICAgIH1cblxuICAgICAgICBAaW5jbHVkZSBtZWRpYU1heE1EIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDI0cHg7XG4gICAgICAgICAgICBnYXA6IDE2cHg7XG4gICAgICAgIH1cblxuICAgICAgICBAaW5jbHVkZSBtZWRpYU1heFNNIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDE2cHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmX19hYm91dCB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIGdhcDogMTZweDtcblxuICAgICAgICBAaW5jbHVkZSBtZWRpYU1heExHIHtcbiAgICAgICAgICAgIGdhcDogMTJweDtcbiAgICAgICAgfVxuXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhTWF4TUQge1xuICAgICAgICAgICAgZ2FwOiA4cHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmX19tZXRhIHtcbiAgICAgICAgZGlzcGxheTogZ3JpZDtcbiAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMywgMWZyKTtcbiAgICAgICAgZ2FwOiAzMnB4O1xuXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhTWF4TEcge1xuICAgICAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMiwgMWZyKTtcbiAgICAgICAgICAgIGNvbHVtbi1nYXA6IDIwcHg7XG4gICAgICAgICAgICByb3ctZ2FwOiAxNnB4O1xuICAgICAgICB9XG5cbiAgICAgICAgQGluY2x1ZGUgbWVkaWFNYXhTTSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICAgICAgZ2FwOiA4cHg7XG4gICAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgIH1cblxuICAgICAgICAmLWl0ZW0ge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgICAgICBnYXA6IDhweDtcblxuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWFNYXhNRCB7XG4gICAgICAgICAgICAgICAgZ2FwOiA0cHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhTWF4U00ge1xuICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDEycHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmX190aXRsZSB7XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhTWF4TEcge1xuICAgICAgICAgICAgZm9udC1zaXplOiAyOHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgQGluY2x1ZGUgbWVkaWFNYXhNRCB7XG4gICAgICAgICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICAgIH1cblxuICAgICAgICBAaW5jbHVkZSBtZWRpYU1heFNNIHt9XG4gICAgfVxuXG4gICAgJl9fYWN0aW9ucyB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGdhcDogNDBweDtcblxuICAgICAgICBAaW5jbHVkZSBtZWRpYU1heFhYTCB7XG4gICAgICAgICAgICBnYXA6IDMycHg7XG4gICAgICAgIH1cblxuICAgICAgICBAaW5jbHVkZSBtZWRpYU1heFhMIHtcbiAgICAgICAgICAgIGdhcDogMjBweDtcbiAgICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgfVxuXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhTWF4TEcge1xuICAgICAgICAgICAgZ2FwOiAxMnB4O1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgfVxuICAgICAgICBAaW5jbHVkZSBtZWRpYU1heE1EIHtcbiAgICAgICAgICAgIGdhcDogOHB4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJl9fYWN0aW9uLWJ0biB7XG4gICAgICAgIGZsZXgtZ3JvdzogMTtcblxuICAgICAgICBAaW5jbHVkZSBtZWRpYU1heFhMIHtcbiAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDYwcHg7XG4gICAgICAgIH1cblxuICAgICAgICBAaW5jbHVkZSBtZWRpYU1heE1EIHtcbiAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDUycHg7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5mYW5jeWJveF9fc2xpZGUge1xuICAgIFxuICAgICY6aGFzKC5jYWxlbmRhcl9fZGV0YWlsLWxpc3QpIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xuICAgICAgICBAaW5jbHVkZSBtZWRpYU1pbiB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDE2cHg7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxNnB4O1xuICAgICAgICB9XG4gICAgICAgIC5mYW5jeWJveF9fY29udGVudCB7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICB3aWR0aDogMTI0MHB4O1xuICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgIH1cbiAgICAgICAgLmNhcm91c2VsX19idXR0b24uaXMtY2xvc2Uge1xuICAgICAgICAgICAgdG9wOiAyNHB4O1xuICAgICAgICAgICAgcmlnaHQ6IDI0cHg7XG4gICAgICAgICAgICB3aWR0aDogNDBweDtcbiAgICAgICAgICAgIGhlaWdodDogNDBweDtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDk5OXB4O1xuICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJHdoaXRlO1xuICAgICAgICAgICAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogY29sb3IsIGJvcmRlci1jb2xvcjtcbiAgICAgICAgICAgIEBpbmNsdWRlIHRyQW4zO1xuICAgICAgICAgICAgc3ZnIHtcbiAgICAgICAgICAgICAgICBmaWx0ZXI6IG5vbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6ICR0aGVtZTtcbiAgICAgICAgICAgICAgICBjb2xvcjogJHRoZW1lO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWFNYXhMRyB7XG4gICAgICAgICAgICAgICAgdG9wOiAyMHB4O1xuICAgICAgICAgICAgICAgIHJpZ2h0OiAyMHB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogMzJweDtcbiAgICAgICAgICAgICAgICB3aWR0aDogMzJweDtcbiAgICAgICAgICAgICAgICBzdmcge1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAyMHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhTWF4U00ge1xuICAgICAgICAgICAgICAgIHRvcDogMTZweDtcbiAgICAgICAgICAgICAgICByaWdodDogMTZweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn0iLCIuZm9vdGVyIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgcGFkZGluZzogNTZweCAwO1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAkYmxhY2s7XG5cbiAgICBAaW5jbHVkZSBtZWRpYU1heFhMIHtcbiAgICAgICAgcGFkZGluZzogJHBhZGRpbmcgMDtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBtZWRpYU1heExHIHtcbiAgICAgICAgLy8gcGFkZGluZzogMzBweCAwO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIG1lZGlhTWF4TUQge1xuICAgICAgICAvLyBwYWRkaW5nOiAzMHB4IDA7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgbWVkaWFNYXhTTSB7XG4gICAgICAgIC8vIHBhZGRpbmc6ICRwYWRkaW5nIDA7XG4gICAgfVxuXG4gICAgJl9fY29udGVudCB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgZ2FwOiAkcGFkZGluZztcbiAgICAgICAgYSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICB9XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhTWF4WEwge1xuICAgICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgICB9XG5cbiAgICAgICAgQGluY2x1ZGUgbWVkaWFNYXhTTSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBncmlkO1xuICAgICAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiBtaW4tY29udGVudCAxZnI7XG4gICAgICAgICAgICBjb2x1bW4tZ2FwOiAxNnB4O1xuICAgICAgICB9XG5cblxuICAgICAgICBAaW5jbHVkZSBtZWRpYU1pbiB7XG4gICAgICAgICAgICAvLyBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICB9XG4gICAgfVxuICAgICZfX21vYi1jb2wge1xuICAgICAgICBAaW5jbHVkZSBtZWRpYU1heFNNIHtcbiAgICAgICAgICAgIGdyaWQtY29sdW1uOiBzcGFuIDI7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmX19sb2dvIHt9XG5cbiAgICAmX19kaXZpZGVyIHtcbiAgICAgICAgYWxpZ24tc2VsZjogc3RyZXRjaDtcbiAgICAgICAgZmxleC1zaHJpbms6IDA7XG4gICAgICAgIGhlaWdodDogNDhweDtcbiAgICAgICAgd2lkdGg6IDFweDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJsYWNrO1xuICAgICAgICBAaW5jbHVkZSBtZWRpYU1heFhMIHtcbiAgICAgICAgICAgIGFsaWduLXNlbGY6IGNlbnRlcjtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgaGVpZ2h0OiAxcHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmX19yaWdodCB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIGdhcDogOHB4O1xuICAgICAgICBhIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxOHB4O1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICZfX2F1dGhvciB7XG4gICAgICAgIC8vIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIC8vIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIC8vIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIC8vIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgLy8gZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgLy8gbGluZS1oZWlnaHQ6IDIycHg7XG4gICAgICAgIC8vIEBpbmNsdWRlIG1lZGlhTWluIHtcbiAgICAgICAgLy8gICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgIC8vICAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gICAgICAgIC8vIH1cbiAgICB9XG5cbiAgICAmX19sYWJlbCB7XG4gICAgICAgIGN1cnNvcjogZGVmYXVsdDtcblxuICAgICAgICBAaW5jbHVkZSBtZWRpYU1pbiB7XG4gICAgICAgICAgICAvLyBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIC8vIG1hcmdpbi1yaWdodDogLjNyZW07XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmX19udXRzIHtcblxuICAgIH1cbiAgICAmX19hbGtvdGVrYSB7XG4gICAgICAgIHN2ZyB7XG4gICAgICAgICAgICByZWN0IHtcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uLXByb3BlcnR5OiBmaWxsLCBzdHJva2Utb3BhY2l0eTtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSB0ckFuMztcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICBAaW5jbHVkZSBkZXNjdG9wSG92ZXIge1xuICAgICAgICAgICAgc3ZnIHtcbiAgICAgICAgICAgICAgICByZWN0IHtcbiAgICAgICAgICAgICAgICAgICAgZmlsbDogcmdiYSg0MywgNTIsIDc0LCAwLjEpO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmOmFjdGl2ZSB7XG4gICAgICAgICAgICBzdmcge1xuICAgICAgICAgICAgICAgIHJlY3Qge1xuICAgICAgICAgICAgICAgICAgICBmaWxsOiByZ2JhKDQzLCA1MiwgNzQsIDAuMSk7XG4gICAgICAgICAgICAgICAgICAgIHN0cm9rZS1vcGFjaXR5OiAxO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn0iLCIucGFnZS1sb2FkZXIge1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICBpbnNldDogMDtcbiAgICB6LWluZGV4OiA1MDtcbiAgICBoZWlnaHQ6IDEwMGx2aDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGJnYztcbiAgICBkaXNwbGF5OiBub25lO1xuXG4gICAgJl9fc3ZnIHtcbiAgICAgICAgd2lkdGg6IDIyMHB4O1xuICAgICAgICBoZWlnaHQ6IDIwMHB4O1xuXG4gICAgfVxufVxuXG5Aa2V5ZnJhbWVzIHN2Zy1sb2FkIHtcbiAgICBmcm9tIHsgcjogMTA7IH1cbiAgICB0byB7IHI6IDM7IH1cbn0iLCIubW9kYWwge1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICB6LWluZGV4OiAxMDA7XG4gICAgaW5zZXQ6IDA7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICBoZWlnaHQ6IDEwMGx2aDtcbiAgICBwYWRkaW5nOiAkcGFkZGluZ1hMO1xuICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICBAaW5jbHVkZSBiZ2NCbHVyO1xuXG4gICAgQGluY2x1ZGUgbWVkaWFNYXhNRCB7XG4gICAgICAgIHBhZGRpbmc6ICRwYWRkaW5nO1xuICAgIH1cblxuICAgICZfX2NvbnRlbnQge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgICAgICBwYWRkaW5nOiAkcGFkZGluZ1hMO1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhTWF4TEcge1xuICAgICAgICAgICAgcGFkZGluZzogNDBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhTWF4TUQge1xuICAgICAgICAgICAgcGFkZGluZzogMzBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhTWF4U00ge1xuICAgICAgICAgICAgcGFkZGluZzogJHBhZGRpbmc7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmX19jbG9zZXIge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogJHBhZGRpbmc7XG4gICAgICAgIHJpZ2h0OiAkcGFkZGluZztcblxuICAgICAgICBAaW5jbHVkZSBtZWRpYU1heE1EIHtcbiAgICAgICAgICAgIHdpZHRoOiAzMnB4O1xuICAgICAgICAgICAgaGVpZ2h0OiAzMnB4O1xuXG4gICAgICAgICAgICBzdmcge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgICZfX3Jlc3RyaWN0LXRpdGxlIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogNDBweDtcblxuICAgICAgICBAaW5jbHVkZSBtZWRpYU1heFNNIHtcbiAgICAgICAgICAgICY6bGFzdC1vZi10eXBlIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG4ud2VsY29tZS1jYXJkIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgd2lkdGg6IDY1MXB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRiZ2M7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0IHRvcDtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHdpZHRoPSc2NzQnIGhlaWdodD0nMzkwJyB2aWV3Qm94PScwIDAgNjc0IDM5MCcgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzRSUzQ3BhdGggZmlsbC1ydWxlPSdldmVub2RkJyBjbGlwLXJ1bGU9J2V2ZW5vZGQnIGQ9J000OTcuMTE1IDBDNTI2Ljg1NiA1MS4yNDgzIDU2My42NjQgOTcuODg1NiA2MDYuMjA3IDEzOC41NzhDMzcyLjQ0MiAxNDYuNzAyIDE2MC4zMzcgMjQwLjA0OCAwIDM4OC41MDhMMCAzODkuODcxQzE2MC40NyAyNDAuOTk3IDM3Mi45ODYgMTQ3LjQ0NCA2MDcuMjE5IDEzOS41NDRDNjI4LjE1MiAxNTkuNDc3IDY1MC40NjUgMTc3Ljk3NSA2NzQgMTk0Ljg3OVYxOTMuNjQ3QzY1MC45ODQgMTc3LjA3NiA2MjkuMTQyIDE1OC45NzYgNjA4LjYyMiAxMzkuNDk3QzYxOC44NzQgMTM5LjE2NyA2MjkuMTY3IDEzOSA2MzkuNSAxMzlDNjUxLjA1IDEzOSA2NjIuNTUxIDEzOS4yMDggNjc0IDEzOS42MjFWMTM4LjYyQzY2Mi41NTEgMTM4LjIwOCA2NTEuMDUgMTM4IDYzOS41IDEzOEM2MjguODI2IDEzOCA2MTguMTkzIDEzOC4xNzggNjA3LjYwNSAxMzguNTNDNTY0Ljk3IDk3Ljg3NjYgNTI4LjA3OSA1MS4yNTI4IDQ5OC4yNzIgMEw0OTcuMTE1IDBaJyBmaWxsPSd3aGl0ZScvJTNFJTNDL3N2ZyUzRSUwQVwiKTtcblxuICAgIEBpbmNsdWRlIG1lZGlhTWF4TUQge1xuICAgICAgICB3aWR0aDogODAlO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIG1lZGlhTWF4U00ge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbiAgICB9XG5cbiAgICAmX19jb250ZW50IHtcbiAgICAgICAgZGlzcGxheTogZ3JpZDtcbiAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiBhdXRvIDFmcjtcbiAgICAgICAgY29sdW1uLWdhcDogNTZweDtcbiAgICAgICAgcm93LWdhcDogNDBweDtcblxuICAgICAgICBAaW5jbHVkZSBtZWRpYU1heExHIHtcbiAgICAgICAgICAgIGdhcDogNDBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhTWF4TUQge1xuICAgICAgICAgICAganVzdGlmeS1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgZ2FwOiAkcGFkZGluZztcbiAgICAgICAgfVxuICAgIH1cblxuICAgICZfX3RpdGxlIHtcbiAgICAgICAgZm9udC1zaXplOiAzMnB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMTI1JTtcbiAgICAgICAgYWxpZ24tc2VsZjogY2VudGVyO1xuXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhTWF4TEcge1xuICAgICAgICAgICAgZm9udC1zaXplOiAyOHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgQGluY2x1ZGUgbWVkaWFNYXhNRCB7XG4gICAgICAgICAgICBhbGlnbi1zZWxmOiBzdGFydDtcbiAgICAgICAgICAgIGdyaWQtY29sdW1uOiBzcGFuIDI7XG4gICAgICAgICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIH1cblxuICAgICAgICBAaW5jbHVkZSBtZWRpYU1heFNNIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxMzMlO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJl9fYWdlIHtcbiAgICAgICAgZm9udC1zaXplOiA4MHB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgICAgYWxpZ24tc2VsZjogY2VudGVyO1xuXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhTWF4TEcge1xuICAgICAgICAgICAgZm9udC1zaXplOiA3MHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgQGluY2x1ZGUgbWVkaWFNYXhNRCB7XG4gICAgICAgICAgICBhbGlnbi1zZWxmOiBzdGFydDtcbiAgICAgICAgICAgIGdyaWQtY29sdW1uOiBzcGFuIDI7XG4gICAgICAgICAgICBmb250LXNpemU6IDYwcHg7XG4gICAgICAgIH1cblxuICAgICAgICBAaW5jbHVkZSBtZWRpYU1heFNNIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogNDBweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICZfX2Rlc2Mge1xuICAgICAgICBncmlkLWNvbHVtbjogc3BhbiAyO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgfVxuXG4gICAgJl9fYnRuIHtcbiAgICAgICAgZ3JpZC1jb2x1bW46IHNwYW4gMjtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhTWF4TUQge1xuICAgICAgICAgICAganVzdGlmeS1zZWxmOiBzdHJldGNoO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgICAgICAgfVxuXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhTWluIHtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6ICRwYWRkaW5nO1xuICAgICAgICAgICAgcGFkZGluZzogMThweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgbWVkaWFNYXhMRyB7fVxufVxuXG4ucG9zdC1jYXJkIHtcbiAgICB3aWR0aDogODAwcHg7XG5cblxuICAgIEBpbmNsdWRlIG1lZGlhTWF4TEcge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBtZWRpYU1heE1EIHtcbiAgICAgICAgZ2FwOiAkcGFkZGluZztcbiAgICB9XG5cbiAgICAmX190ZXh0IHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxuXG4gICAgJl9fYnRuIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhTWluIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICB9XG5cbiAgICAgICAgJlthcmlhLWxhYmVsPSdmZXRjaGluZyddIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIGxvYWQtc3R5bGU7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5wb3N0LXN1Y2Nlc3Mge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcblxuICAgICZfX2NvbnRlbnQge1xuICAgICAgICBkaXNwbGF5OiBncmlkO1xuICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IGF1dG8gMWZyO1xuICAgICAgICBnYXA6IDgwcHg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgICAgICAgQGluY2x1ZGUgbWVkaWFNYXhYTCB7XG4gICAgICAgICAgICBnYXA6IDYwcHg7XG4gICAgICAgIH1cblxuICAgICAgICBAaW5jbHVkZSBtZWRpYU1heExHIHtcbiAgICAgICAgICAgIGdhcDogNDBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhTWF4TUQge1xuICAgICAgICAgICAgZ2FwOiAzMHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgQGluY2x1ZGUgbWVkaWFNYXhTTSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICZfX2ltZy13cmFwIHtcbiAgICAgICAgbWF4LXdpZHRoOiAyNDBweDtcbiAgICAgICAgbWF4LWhlaWdodDogMjg5cHg7XG5cbiAgICAgICAgQGluY2x1ZGUgbWVkaWFNYXhTTSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4ucG9zdC1lcnJvciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHRoZW1lTGlnaHQ7XG59XG5cbi5jb29raWUge1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgei1pbmRleDogOTk7XG4gICAgLy8gcGFkZGluZzogJHBhZGRpbmc7XG4gICAgYm90dG9tOiA0MHB4O1xuICAgIC8vIHJpZ2h0OiA0MHB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbiAgICBvcGFjaXR5OiAwO1xuICAgIGxlZnQ6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gICAgbWF4LXdpZHRoOiA1NzRweDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nOiAzMHB4O1xuXG4gICAgQGluY2x1ZGUgbWVkaWFNYXhNRCB7XG4gICAgICAgIGJvdHRvbTogMjBweDtcbiAgICAgICAgcmlnaHQ6IDIwcHg7XG4gICAgICAgIG1heC13aWR0aDogY2FsYygxMDAlIC0gMTAwcHgpO1xuICAgICAgICBwYWRkaW5nOiAyMHB4O1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDMwcHg7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDMwcHg7XG4gICAgfVxuICAgICZfX3RpdGxlIHtcbiAgICAgICAgZm9udC1mYW1pbHk6IFwiSW50cm9cIjtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgZm9udC1zaXplOiAyMnB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMTAwJTtcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDAlO1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhTWF4TUQge1xuICAgICAgICAgICAgZm9udC1mYW1pbHk6IFwiSW50cm9cIjtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMTAwJTtcbiAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAwJTtcbiAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICAgICAgfVxuICAgIH1cbiAgICAmX190ZXh0IHtcbiAgICAgICAgZm9udC1mYW1pbHk6IE1vbnRzZXJyYXQ7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEwMCU7XG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAwJTtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgICAgICBAaW5jbHVkZSBtZWRpYU1heE1EIHtcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBNb250c2VycmF0O1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDAlO1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgICAgIH1cbiAgICAgICAgLy8gd2lkdGg6IDEwMCU7XG4gICAgICAgIC8vIG1heC13aWR0aDogMzIwcHg7XG4gICAgfVxuICAgICZfX2J0biB7XG4gICAgICAgIC8vIG1hcmdpbi10b3A6ICRwYWRkaW5nO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiA1MHB4O1xuICAgICAgICAvLyBmb250LXNpemU6IDE0cHg7XG4gICAgICAgIGZvbnQtZmFtaWx5OiBcIkludHJvXCI7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEwMCU7XG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAwJTtcbiAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgQGluY2x1ZGUgbWVkaWFNYXhNRCB7XG4gICAgICAgICAgICBmb250LWZhbWlseTogXCJJbnRyb1wiO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDAlO1xuICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgIH1cbiAgICB9XG59IiwiLmhvbWUge1xuICAgICZfX2NvbnRlbnQge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBnYXA6IDYwcHg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kO1xuICAgICAgICBtaW4taGVpZ2h0OiAxMDBsdmg7XG4gICAgICAgIHBhZGRpbmctdG9wOiAkcGFkZGluZ1hMO1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogJHBhZGRpbmdYTDtcbiAgICAgICAgQGluY2x1ZGUgbWVkaWFNYXhNRCB7XG4gICAgICAgICAgICBtaW4taGVpZ2h0OiAxMDBzdmggIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgfVxuICAgICZfX2xpbmVzIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG5cbiAgICAmX19jaXJjbGVzIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIH1cblxuICAgICZfX2NpcmNsZS1pdGVtIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBmbGV4LXNocmluazogMDtcbiAgICAgICAgbWF4LXdpZHRoOiAzMHZ3O1xuXG4gICAgICAgICY6bnRoLWNoaWxkKDEpIHtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgxNiUpO1xuICAgICAgICAgICAgei1pbmRleDogMjtcbiAgICAgICAgfVxuXG4gICAgICAgICY6bnRoLWNoaWxkKDIpIHtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCg4JSk7XG4gICAgICAgICAgICB6LWluZGV4OiAxO1xuICAgICAgICB9XG5cbiAgICAgICAgJjpudGgtY2hpbGQoMykge1xuICAgICAgICAgICAgei1pbmRleDogMDtcbiAgICAgICAgfVxuXG4gICAgICAgICY6bnRoLWNoaWxkKDQpIHtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtOCUpO1xuICAgICAgICAgICAgei1pbmRleDogMTtcbiAgICAgICAgfVxuXG4gICAgICAgICY6bnRoLWNoaWxkKDUpIHtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMTYlKTtcbiAgICAgICAgICAgIHotaW5kZXg6IDI7XG4gICAgICAgIH1cblxuICAgICAgICAmX2NvbCB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICBnYXA6IDQwcHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmX19jaXJjbGUtdGl0bGUge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAxLjF2dztcbiAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgLy8gZm9udC1zaXplOiA0MHB4O1xuICAgICAgICBmb250LXNpemU6IDIuOHZ3O1xuICAgICAgICBmb250LXdlaWdodDogMzAwO1xuICAgICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogY29sb3I7XG4gICAgICAgIEBpbmNsdWRlIHRyQW4zO1xuXG4gICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICBpbnNldDogMDtcbiAgICAgICAgICAgIHRvcDogYXV0bztcbiAgICAgICAgICAgIGhlaWdodDogMnB4O1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICR0aGVtZTtcbiAgICAgICAgICAgIHRyYW5zaXRpb24tcHJvcGVydHk6IGJvcmRlci1jb2xvcjtcbiAgICAgICAgICAgIEBpbmNsdWRlIHRyQW4zO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJl9fY2lyY2xlIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIHdpZHRoOiAyOHZ3O1xuICAgICAgICBtaW4td2lkdGg6IDEyMHB4O1xuICAgICAgICBhc3BlY3QtcmF0aW86IDEvMTtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJHdoaXRlO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAxMDAlO1xuXG4gICAgICAgICZfYnRuIHtcbiAgICAgICAgICAgIHRyYW5zaXRpb24tcHJvcGVydHk6IGJvcmRlci1jb2xvciwgYmFja2dyb3VuZC1jb2xvcjtcbiAgICAgICAgICAgIEBpbmNsdWRlIHRyQW4zO1xuXG4gICAgICAgICAgICBAaW5jbHVkZSBkZXNjdG9wSG92ZXIge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4wOCk7XG5cbiAgICAgICAgICAgICAgICAuaG9tZV9fY2lyY2xlLXRpdGxlIHtcbiAgICAgICAgICAgICAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJjphY3RpdmUge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcblxuICAgICAgICAgICAgICAgIC5ob21lX19jaXJjbGUtdGl0bGUge1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGJsYWNrO1xuXG4gICAgICAgICAgICAgICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkdGhlbWU7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICZbYXJpYS1kaXNhYmxlZD1cInRydWVcIl0ge1xuICAgICAgICAgICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJl90aGVtZWQge1xuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkdGhlbWU7XG4gICAgICAgIH1cblxuICAgICAgICAmX2xvZ28ge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHRoZW1lO1xuXG4gICAgICAgICAgICBzdmcge1xuICAgICAgICAgICAgICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgICAgICAgICAgICAgIG9iamVjdC1maXQ6IGNvbnRhaW47XG4gICAgICAgICAgICAgICAgd2lkdGg6IDQyJTtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiA5MCU7XG4gICAgICAgICAgICAgICAgbWluLXdpZHRoOiA4MHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgJl9fdGVsLWJ0biB7XG4gICAgICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgICAgICBwYWRkaW5nOiAxNnB4IDIzcHg7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICR3aGl0ZTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMzJweDtcbiAgICAgICAgZm9udC1mYW1pbHk6ICRtYWluRm9udDtcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogY29sb3IsIGJhY2tncm91bmQtY29sb3IsIGJvcmRlci1jb2xvcjtcbiAgICAgICAgQGluY2x1ZGUgdHJBbjM7XG5cbiAgICAgICAgQGluY2x1ZGUgZGVzY3RvcEhvdmVyIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4wOCk7XG4gICAgICAgIH1cblxuICAgICAgICAmOmFjdGl2ZSB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgICBjb2xvcjogJGJsYWNrO1xuICAgICAgICB9XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhTWF4TUQge1xuICAgICAgICAgICAgcGFkZGluZzogMnB4O1xuICAgICAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAgICAgICAgIHRleHQtdW5kZXJsaW5lLW9mZnNldDogMnB4O1xuICAgICAgICAgICAgJjphY3RpdmUge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkdGhlbWU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmX19jb250YWN0cyB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICBnYXA6IGNhbGMoI3skcGFkZGluZ30gKiAyICsgNHB4KTtcbiAgICB9XG5cbiAgICAmX19jb250YWN0IHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgICAgICAgJjpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHBvaW50KCR0aGVtZSk7XG4gICAgICAgICAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgICAgICAgICAgbGVmdDogLSRwYWRkaW5nO1xuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC0xMDAlLCAtNTAlKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICZfYnRuIHtcbiAgICAgICAgICAgIGhlaWdodDogNTBweDtcbiAgICAgICAgICAgIHdpZHRoOiA1MHB4O1xuXG4gICAgICAgICAgICBzdmcge1xuICAgICAgICAgICAgICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgICAgICAgICAgICAgIG9iamVjdC1maXQ6IGNvbnRhaW47XG5cbiAgICAgICAgICAgICAgICBwYXRoIHtcblxuICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uLXByb3BlcnR5OiBmaWxsO1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB0ckFuMztcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhTWF4U00ge1xuICAgICAgICAgICAgICAgIGhlaWdodDogNDBweDtcbiAgICAgICAgICAgICAgICB3aWR0aDogNDBweDtcblxuICAgICAgICAgICAgICAgIHN2ZyB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxOHB4O1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG5AbWVkaWEgKG9yaWVudGF0aW9uOiBwb3J0cmFpdCkgYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgLmhvbWUge1xuICAgICAgICAmX19jb250ZW50IHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIGdhcDogNDBweDtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiAkcGFkZGluZztcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAkcGFkZGluZztcblxuICAgICAgICB9XG4gICAgICAgICZfX2xpbmVzIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgIHdpZHRoOiAxNDAlO1xuICAgICAgICAgICAgbWluLXdpZHRoOiA1NDBweDtcbiAgICAgICAgICAgIG1heC1oZWlnaHQ6IDYwdmg7XG4gICAgICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICAgICAgICAgIHVzZXItc2VsZWN0OiBub25lO1xuICAgICAgICB9XG5cbiAgICAgICAgJl9fY2lyY2xlcyB7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICAgICAgICAgIGdhcDogNDBweDtcbiAgICAgICAgICAgIGZsZXgtZ3JvdzogMTtcbiAgICAgICAgfVxuXG4gICAgICAgICZfX2NpcmNsZS1pdGVtIHtcbiAgICAgICAgICAgIG1heC13aWR0aDogbm9uZTtcblxuICAgICAgICAgICAgJjpudGgtY2hpbGQoMSkge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICY6bnRoLWNoaWxkKDIpIHtcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IG5vbmU7XG4gICAgICAgICAgICAgICAgei1pbmRleDogMTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJjpudGgtY2hpbGQoMykge1xuICAgICAgICAgICAgICAgIHotaW5kZXg6IDE7XG4gICAgICAgICAgICAgICAgb3JkZXI6IC0xO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEzdmg7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICY6bnRoLWNoaWxkKDQpIHtcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IG5vbmU7XG4gICAgICAgICAgICAgICAgei1pbmRleDogMTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJjpudGgtY2hpbGQoNSkge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgXG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICZfY29sIHtcbiAgICAgICAgICAgICAgICBnYXA6IDE2cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmX19jaXJjbGUtdGl0bGUge1xuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDA7XG4gICAgICAgICAgICBmb250LXNpemU6IDIuOHZoO1xuICAgICAgICAgICAgQGluY2x1ZGUgdHJBbjM7XG5cbiAgICAgICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhTWF4U00ge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICZfX2NpcmNsZSB7XG4gICAgICAgICAgICB3aWR0aDogMjh2aDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDJ2aCAzdmg7XG4gICAgICAgICAgICBhc3BlY3QtcmF0aW86IGF1dG87XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMHZoO1xuXG5cbiAgICAgICAgICAgICZfbG9nbyB7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG5cbiAgICAgICAgICAgICAgICBzdmcge1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgICAgIG1pbi13aWR0aDogMTIwcHg7XG4gICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogMjAwcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgYm90dG9tOiAtJHBhZGRpbmc7XG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgICAgICAgICBhc3BlY3QtcmF0aW86ICAxLzE7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR0aGVtZTtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDEwJSk7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJl9fdGVsLWJ0biB7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBwYWRkaW5nOiAycHg7XG4gICAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICAgICAgICAgdGV4dC11bmRlcmxpbmUtb2Zmc2V0OiAycHg7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIGRlc2N0b3BIb3ZlciB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICAgICAgY29sb3I6ICR0aGVtZUxpZ2h0O1xuICAgICAgICAgICAgfVxuXG5cbiAgICAgICAgfVxuXG4gICAgICAgICZfX2NvbnRhY3RzIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICAgICAgZ2FwOiAxNnB4O1xuICAgICAgICB9XG5cbiAgICAgICAgJl9fY29udGFjdCB7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICAgICAgZmxleC1ncm93OiAyO1xuXG4gICAgICAgICAgICAmOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgICAgICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmX2J0biB7XG4gICAgICAgICAgICAgICAgZmxleC1ncm93OiAwO1xuICAgICAgICAgICAgICAgIG9yZGVyOiAyO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG59IiwiLmFsbC1wYWdlIHtcbiAgICBoZWlnaHQ6IDEwMCU7XG59XG5cbi5ub3QtZm91bmQge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGdhcDogJHBhZGRpbmc7XG4gICAgKiB7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB9XG59IiwiJGljb24td2hhdHNhcHA6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0Nzdmcgd2lkdGg9JzIxJyBoZWlnaHQ9JzI1JyB2aWV3Qm94PScwIDAgMjEgMjUnIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NwYXRoIGZpbGwtcnVsZT0nZXZlbm9kZCcgY2xpcC1ydWxlPSdldmVub2RkJyBkPSdNMTQuMzUxNSAxLjI1NTA3QzE1LjU2MDIgMS43NTQyNyAxNi42NTcxIDIuNDg3ODQgMTcuNTc4MSAzLjQxMzI3QzE4LjUwNTcgNC4zMzE4MSAxOS4yNDAyIDUuNDIzODMgMTkuNzQxOSA2LjYyNjcyQzIwLjI0MzYgNy44Mjk2MiAyMC41MDEzIDkuMTE5NTQgMjAuNSAxMC40MjIxQzIwLjQ5NSAxNS44ODY4IDE2LjAyNzQgMjAuMzM0NSAxMC41NDI3IDIwLjMzNDVIMTAuNTM3N0M4Ljg3NTE0IDIwLjMzMzkgNy4yMzkxMSAxOS45MTk0IDUuNzc4OCAxOS4xMjgxTDAuNTAwMDYxIDIwLjUwNTZMMS45MDc2NCAxNS4zNjk1QzEuMDQwMDEgMTMuODYzMyAwLjU4MDQxMiAxMi4xNjE4IDAuNTgwNDEyIDEwLjQxMzJDMC41ODU0MzggNC45NTMzNiA1LjA1NDI4IDAuNTA1NzA3IDEwLjUzNzcgMC41MDU3MDdDMTEuODQ2MyAwLjUwMTExMSAxMy4xNDI3IDAuNzU1ODc4IDE0LjM1MTUgMS4yNTUwN1pNMTMuMzc4IDExLjY4MjFDMTMuNjA3OCAxMS43NjcyIDE0LjgyOTUgMTIuMzY1NyAxNS4wNzY5IDEyLjQ4OTVDMTUuMzI1NSAxMi42MTMzIDE1LjQ5MjUgMTIuNjc0NSAxNS41NTQgMTIuNzc5NkMxNS42MTY4IDEyLjg4MzMgMTUuNjE2OCAxMy4zNzg1IDE1LjQxMDggMTMuOTU4NEMxNS4yMDEyIDE0LjUzNzEgMTQuMjA3OSAxNS4wNjQ1IDEzLjczMDggMTUuMTM3MkMxMy4zMDE0IDE1LjE5ODMgMTIuNzYyNyAxNS4yMjcxIDEyLjE2NjMgMTUuMDM3MkMxMS44MDM0IDE0LjkyMiAxMS4zMzg4IDE0Ljc3MDkgMTAuNzQ4NiAxNC41MTQ1QzguMjUxMTQgMTMuNDM5NyA2LjYyMzg0IDEwLjk0MDggNi41MDA3NyAxMC43NzQ1TDYuNDk5MjYgMTAuNzcyOEM2LjM2ODI1IDEwLjU5OTMgNS40ODM3MSA5LjQyOTc0IDUuNDgzNzEgOC4yMTMzNUM1LjQ4MzcxIDcuMDY2NDYgNi4wNDcyMSA2LjQ2ODc1IDYuMzA1MiA2LjE5NTMyTDYuMzUxMzggNi4xNDU5MUM2LjQzNDc0IDYuMDUxNyA2LjUzNjc4IDUuOTc1NTkgNi42NTEwOSA1LjkyMjQ1QzYuNzY1MzcgNS44NjkzMiA2Ljg4OTQ5IDUuODQwMzEgNy4wMTU2MiA1LjgzNzE1QzcuMTgyNiA1LjgzNzE1IDcuMzQ5NTkgNS44MzcxNSA3LjQ5MjczIDUuODQ1NzZDNy42NDU5MyA1Ljg1MjA4IDcuODUwNjEgNS43ODQ1OSA4LjA1MTUyIDYuMjcwODVDOC4xMzk5OSA2LjQ3ODggOC4yNzk0NyA2LjgxNjI5IDguNDE1ODcgNy4xNDY2QzguNjAyNjcgNy41OTg2OSA4Ljc4MzY5IDguMDM2OTkgOC44MTk5NSA4LjEwODUxQzguODgxNDkgOC4yMzIwMiA4LjkyMDQxIDguMzc0NzcgOC44Mzg4IDguNTQyMjJDOC43NTcyIDguNzA3MDggOC43MTU3MyA4LjgxMjIxIDguNTkwMTcgOC45NTQ2N0M4LjU0MzgyIDkuMDA3ODEgOC40OTU1NyA5LjA2NjExIDguNDQ3NiA5LjEyNDEzQzguMzY2OTMgOS4yMjE3OSA4LjI4NzA1IDkuMzE4MyA4LjIxODUxIDkuMzg3MjNDOC4xNjUzNCA5LjQ0MDA4IDguMTExMTkgOS40OTQ2NSA4LjA3NzkxIDkuNTU4OTlDOC4wMzMzOSA5LjY0NTE2IDguMDI2MSA5Ljc0OTEzIDguMTA4IDkuODkwNzNDOC4yNTYxNyAxMC4xMzcyIDguNzUyMTcgMTAuOTQ5NyA5LjQ5Mjk5IDExLjYwNTdDMTAuNDQyMyAxMi40NTIyIDExLjI0NDYgMTIuNzEyMSAxMS40OTIgMTIuODM3MUMxMS42ODIxIDEyLjkzMSAxMS44MTM1IDEyLjk0MTkgMTEuOTI4OCAxMi44Njc4QzExLjk2NDMgMTIuODQ0OCAxMS45OTgyIDEyLjgxMzggMTIuMDMxOSAxMi43NzQ3QzEyLjE3NSAxMi42MTMzIDEyLjY1MjIgMTIuMDUyMSAxMi44MTkyIDExLjgwNTlDMTIuOTgyNCAxMS41NTg0IDEzLjE0OTQgMTEuNjAwOSAxMy4zNzggMTEuNjgyMVonIGZpbGw9J3doaXRlJy8lM0UlM0Mvc3ZnJTNFJTBBXCIpO1xuXG4kaWNvbi1jYWxlbmRhcjogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB3aWR0aD0nMjAnIGhlaWdodD0nMjEnIHZpZXdCb3g9JzAgMCAyMCAyMScgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzRSUzQ3BhdGggZmlsbC1ydWxlPSdldmVub2RkJyBjbGlwLXJ1bGU9J2V2ZW5vZGQnIGQ9J000LjMzMzMzIDIuOTUwM0M0LjMzMzMzIDIuNDI4NyA0Ljc1NjE4IDIuMDA1ODYgNS4yNzc3OCAyLjAwNTg2QzUuNzk5MzggMi4wMDU4NiA2LjIyMjIyIDIuNDI4NyA2LjIyMjIyIDIuOTUwM1YzLjkyNzc3QzcuMDE3MzQgMy44OTQ3NSA3Ljk1MDc4IDMuODk0NzUgOS4wNTU1NiAzLjg5NDc1SDEwLjk0NDRDMTIuMDQ5MiAzLjg5NDc1IDEyLjk4MjcgMy44OTQ3NSAxMy43Nzc4IDMuOTI3NzdWMi45NTAzQzEzLjc3NzggMi40Mjg3IDE0LjIwMDYgMi4wMDU4NiAxNC43MjIyIDIuMDA1ODZDMTUuMjQzOCAyLjAwNTg2IDE1LjY2NjcgMi40Mjg3IDE1LjY2NjcgMi45NTAzVjQuMTMyNzZDMTYuMzk4MSA0LjI5MTk4IDE2Ljk1IDQuNTU3NzIgMTcuMzkzNSA1LjAwMTIzQzE4LjUgNi4xMDc3MiAxOC41IDcuODg4NTggMTguNSAxMS40NTAzQzE4LjUgMTUuMDEyIDE4LjUgMTYuNzkyOSAxNy4zOTM1IDE3Ljg5OTRDMTYuMjg3IDE5LjAwNTkgMTQuNTA2MiAxOS4wMDU5IDEwLjk0NDQgMTkuMDA1OUg5LjA1NTU1QzUuNDkzODMgMTkuMDA1OSAzLjcxMjk3IDE5LjAwNTkgMi42MDY0OSAxNy44OTk0QzEuNSAxNi43OTI5IDEuNSAxNS4wMTIgMS41IDExLjQ1MDNDMS41IDcuODg4NTggMS41IDYuMTA3NzIgMi42MDY0OSA1LjAwMTIzQzMuMDUgNC41NTc3MiAzLjYwMTg2IDQuMjkxOTggNC4zMzMzMyA0LjEzMjc2VjIuOTUwM1pNNC4zOTk2OSA3LjE3NjU2QzQuMzMzMzMgNy4zMTAwNyA0LjMzMzMzIDcuNDc5MzIgNC4zMzMzMyA3LjgxNzgzQzQuMzMzMzMgOC4xNTYzMyA0LjMzMzMzIDguMzI1NTggNC4zOTk2OSA4LjQ1OTA5QzQuNDg4MTggOC42MzcxIDQuNjU3ODkgOC43Nzg1MyA0Ljg3MTUxIDguODUyMjdDNS4wMzE3MiA4LjkwNzU3IDUuMjM0ODIgOC45MDc1NyA1LjY0MTAzIDguOTA3NTdDNi4wNDcyMyA4LjkwNzU3IDYuMjUwMzMgOC45MDc1NyA2LjQxMDU0IDguODUyMjdDNi42MjQxNiA4Ljc3ODUzIDYuNzkzODcgOC42MzcxIDYuODgyMzYgOC40NTkwOUM2Ljk0ODcyIDguMzI1NTggNi45NDg3MiA4LjE1NjMzIDYuOTQ4NzIgNy44MTc4M0M2Ljk0ODcyIDcuNDc5MzIgNi45NDg3MiA3LjMxMDA3IDYuODgyMzYgNy4xNzY1NkM2Ljc5Mzg3IDYuOTk4NTUgNi42MjQxNiA2Ljg1NzEyIDYuNDEwNTQgNi43ODMzOEM2LjI1MDMzIDYuNzI4MDggNi4wNDcyMyA2LjcyODA4IDUuNjQxMDMgNi43MjgwOEM1LjIzNDgyIDYuNzI4MDggNS4wMzE3MiA2LjcyODA4IDQuODcxNTEgNi43ODMzOEM0LjY1Nzg5IDYuODU3MTIgNC40ODgxOCA2Ljk5ODU1IDQuMzk5NjkgNy4xNzY1NlpNMTMuMTE3NiA3LjE3NjU2QzEzLjA1MTMgNy4zMTAwNyAxMy4wNTEzIDcuNDc5MzIgMTMuMDUxMyA3LjgxNzgzQzEzLjA1MTMgOC4xNTYzMyAxMy4wNTEzIDguMzI1NTggMTMuMTE3NiA4LjQ1OTA5QzEzLjIwNjEgOC42MzcxIDEzLjM3NTggOC43Nzg1MyAxMy41ODk1IDguODUyMjdDMTMuNzQ5NyA4LjkwNzU3IDEzLjk1MjggOC45MDc1NyAxNC4zNTkgOC45MDc1N0MxNC43NjUyIDguOTA3NTcgMTQuOTY4MyA4LjkwNzU3IDE1LjEyODUgOC44NTIyN0MxNS4zNDIxIDguNzc4NTMgMTUuNTExOCA4LjYzNzEgMTUuNjAwMyA4LjQ1OTA5QzE1LjY2NjcgOC4zMjU1OCAxNS42NjY3IDguMTU2MzMgMTUuNjY2NyA3LjgxNzgzQzE1LjY2NjcgNy40NzkzMiAxNS42NjY3IDcuMzEwMDcgMTUuNjAwMyA3LjE3NjU2QzE1LjUxMTggNi45OTg1NSAxNS4zNDIxIDYuODU3MTIgMTUuMTI4NSA2Ljc4MzM4QzE0Ljk2ODMgNi43MjgwOCAxNC43NjUyIDYuNzI4MDggMTQuMzU5IDYuNzI4MDhDMTMuOTUyOCA2LjcyODA4IDEzLjc0OTcgNi43MjgwOCAxMy41ODk1IDYuNzgzMzhDMTMuMzc1OCA2Ljg1NzEyIDEzLjIwNjEgNi45OTg1NSAxMy4xMTc2IDcuMTc2NTZaTTguNjkyMzEgNy44MTc4M0M4LjY5MjMxIDcuNDc5MzIgOC42OTIzMSA3LjMxMDA3IDguNzU4NjcgNy4xNzY1NkM4Ljg0NzE1IDYuOTk4NTUgOS4wMTY4NyA2Ljg1NzEyIDkuMjMwNDggNi43ODMzOEM5LjM5MDY5IDYuNzI4MDggOS41OTM3OSA2LjcyODA4IDEwIDYuNzI4MDhDMTAuNDA2MiA2LjcyODA4IDEwLjYwOTMgNi43MjgwOCAxMC43Njk1IDYuNzgzMzhDMTAuOTgzMSA2Ljg1NzEyIDExLjE1MjggNi45OTg1NSAxMS4yNDEzIDcuMTc2NTZDMTEuMzA3NyA3LjMxMDA3IDExLjMwNzcgNy40NzkzNCAxMS4zMDc3IDcuODE3ODRDMTEuMzA3NyA4LjE1NjMzIDExLjMwNzcgOC4zMjU1OCAxMS4yNDEzIDguNDU5MDlDMTEuMTUyOCA4LjYzNzEgMTAuOTgzMSA4Ljc3ODUzIDEwLjc2OTUgOC44NTIyN0MxMC42MDkzIDguOTA3NTcgMTAuNDA2MiA4LjkwNzU3IDEwIDguOTA3NTdDOS41OTM3OSA4LjkwNzU3IDkuMzkwNjkgOC45MDc1NyA5LjIzMDQ4IDguODUyMjdDOS4wMTY4NyA4Ljc3ODUzIDguODQ3MTUgOC42MzcxIDguNzU4NjcgOC40NTkwOUM4LjY5MjMxIDguMzI1NTggOC42OTIzMSA4LjE1NjMzIDguNjkyMzEgNy44MTc4M1pNNC4zOTk2OSAxMC44MDlDNC4zMzMzMyAxMC45NDI1IDQuMzMzMzMgMTEuMTExOCA0LjMzMzMzIDExLjQ1MDNDNC4zMzMzMyAxMS43ODg4IDQuMzMzMzMgMTEuOTU4MSA0LjM5OTY5IDEyLjA5MTZDNC40ODgxOCAxMi4yNjk2IDQuNjU3ODkgMTIuNDExIDQuODcxNTEgMTIuNDg0N0M1LjAzMTcyIDEyLjU0IDUuMjM0ODIgMTIuNTQgNS42NDEwMyAxMi41NEM2LjA0NzIzIDEyLjU0IDYuMjUwMzMgMTIuNTQgNi40MTA1NCAxMi40ODQ3QzYuNjI0MTYgMTIuNDExIDYuNzkzODcgMTIuMjY5NiA2Ljg4MjM2IDEyLjA5MTZDNi45NDg3MiAxMS45NTgxIDYuOTQ4NzIgMTEuNzg4OCA2Ljk0ODcyIDExLjQ1MDNDNi45NDg3MiAxMS4xMTE4IDYuOTQ4NzIgMTAuOTQyNSA2Ljg4MjM2IDEwLjgwOUM2Ljc5Mzg3IDEwLjYzMSA2LjYyNDE2IDEwLjQ4OTYgNi40MTA1NCAxMC40MTU5QzYuMjUwMzMgMTAuMzYwNiA2LjA0NzIzIDEwLjM2MDYgNS42NDEwMyAxMC4zNjA2QzUuMjM0ODIgMTAuMzYwNiA1LjAzMTcyIDEwLjM2MDYgNC44NzE1MSAxMC40MTU5QzQuNjU3ODkgMTAuNDg5NiA0LjQ4ODE4IDEwLjYzMSA0LjM5OTY5IDEwLjgwOVpNMTMuMDUxMyAxMS40NTAzQzEzLjA1MTMgMTEuMTExOCAxMy4wNTEzIDEwLjk0MjUgMTMuMTE3NiAxMC44MDlDMTMuMjA2MSAxMC42MzEgMTMuMzc1OCAxMC40ODk2IDEzLjU4OTUgMTAuNDE1OUMxMy43NDk3IDEwLjM2MDYgMTMuOTUyOCAxMC4zNjA2IDE0LjM1OSAxMC4zNjA2QzE0Ljc2NTIgMTAuMzYwNiAxNC45NjgzIDEwLjM2MDYgMTUuMTI4NSAxMC40MTU5QzE1LjM0MjEgMTAuNDg5NiAxNS41MTE4IDEwLjYzMSAxNS42MDAzIDEwLjgwOUMxNS42NjY3IDEwLjk0MjUgMTUuNjY2NyAxMS4xMTE4IDE1LjY2NjcgMTEuNDUwM0MxNS42NjY3IDExLjc4ODggMTUuNjY2NyAxMS45NTgxIDE1LjYwMDMgMTIuMDkxNkMxNS41MTE4IDEyLjI2OTYgMTUuMzQyMSAxMi40MTEgMTUuMTI4NSAxMi40ODQ3QzE0Ljk2ODMgMTIuNTQgMTQuNzY1MiAxMi41NCAxNC4zNTkgMTIuNTRDMTMuOTUyOCAxMi41NCAxMy43NDk3IDEyLjU0IDEzLjU4OTUgMTIuNDg0N0MxMy4zNzU4IDEyLjQxMSAxMy4yMDYxIDEyLjI2OTYgMTMuMTE3NiAxMi4wOTE2QzEzLjA1MTMgMTEuOTU4MSAxMy4wNTEzIDExLjc4ODggMTMuMDUxMyAxMS40NTAzWk04Ljc1ODY3IDEwLjgwOUM4LjY5MjMxIDEwLjk0MjUgOC42OTIzMSAxMS4xMTE4IDguNjkyMzEgMTEuNDUwM0M4LjY5MjMxIDExLjc4ODggOC42OTIzMSAxMS45NTgxIDguNzU4NjcgMTIuMDkxNkM4Ljg0NzE1IDEyLjI2OTYgOS4wMTY4NyAxMi40MTEgOS4yMzA0OCAxMi40ODQ3QzkuMzkwNjkgMTIuNTQgOS41OTM3OSAxMi41NCAxMCAxMi41NEMxMC40MDYyIDEyLjU0IDEwLjYwOTMgMTIuNTQgMTAuNzY5NSAxMi40ODQ3QzEwLjk4MzEgMTIuNDExIDExLjE1MjggMTIuMjY5NiAxMS4yNDEzIDEyLjA5MTZDMTEuMzA3NyAxMS45NTgxIDExLjMwNzcgMTEuNzg4OCAxMS4zMDc3IDExLjQ1MDNDMTEuMzA3NyAxMS4xMTE4IDExLjMwNzcgMTAuOTQyNSAxMS4yNDEzIDEwLjgwOUMxMS4xNTI4IDEwLjYzMSAxMC45ODMxIDEwLjQ4OTYgMTAuNzY5NSAxMC40MTU5QzEwLjYwOTMgMTAuMzYwNiAxMC40MDYyIDEwLjM2MDYgMTAgMTAuMzYwNkM5LjU5Mzc5IDEwLjM2MDYgOS4zOTA2OSAxMC4zNjA2IDkuMjMwNDggMTAuNDE1OUM5LjAxNjg3IDEwLjQ4OTYgOC44NDcxNSAxMC42MzEgOC43NTg2NyAxMC44MDlaTTguNjkyMzEgMTUuMDgyOEM4LjY5MjMxIDE0Ljc0NDMgOC42OTIzMSAxNC41NzUgOC43NTg2NyAxNC40NDE1QzguODQ3MTUgMTQuMjYzNSA5LjAxNjg3IDE0LjEyMjEgOS4yMzA0OCAxNC4wNDgzQzkuMzkwNjkgMTMuOTkzIDkuNTkzNzkgMTMuOTkzIDEwIDEzLjk5M0MxMC40MDYyIDEzLjk5MyAxMC42MDkzIDEzLjk5MyAxMC43Njk1IDE0LjA0ODNDMTAuOTgzMSAxNC4xMjIxIDExLjE1MjggMTQuMjYzNSAxMS4yNDEzIDE0LjQ0MTVDMTEuMzA3NyAxNC41NzUgMTEuMzA3NyAxNC43NDQzIDExLjMwNzcgMTUuMDgyOEMxMS4zMDc3IDE1LjQyMTMgMTEuMzA3NyAxNS41OTA1IDExLjI0MTMgMTUuNzI0QzExLjE1MjggMTUuOTAyMSAxMC45ODMxIDE2LjA0MzUgMTAuNzY5NSAxNi4xMTcyQzEwLjYwOTMgMTYuMTcyNSAxMC40MDYyIDE2LjE3MjUgOS45OTk5OCAxNi4xNzI1QzkuNTkzNzkgMTYuMTcyNSA5LjM5MDY5IDE2LjE3MjUgOS4yMzA0OCAxNi4xMTcyQzkuMDE2ODcgMTYuMDQzNSA4Ljg0NzE1IDE1LjkwMjEgOC43NTg2NyAxNS43MjRDOC42OTIzMSAxNS41OTA1IDguNjkyMzEgMTUuNDIxMyA4LjY5MjMxIDE1LjA4MjhaJyBmaWxsPSclMjNERTAwNUInIGZpbGwtb3BhY2l0eT0nMC4yJy8lM0UlM0Mvc3ZnJTNFJTBBXCIpO1xuXG4kaWNvbi1jbG9jazogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB3aWR0aD0nMjAnIGhlaWdodD0nMjEnIHZpZXdCb3g9JzAgMCAyMCAyMScgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzRSUzQ3BhdGggZmlsbC1ydWxlPSdldmVub2RkJyBjbGlwLXJ1bGU9J2V2ZW5vZGQnIGQ9J00yLjI5OTY5IDYuMzM3NzNDMiA3LjIyMDU5IDIgOC4zMTU2OCAyIDEwLjUwNTlDMiAxMi42OTYgMiAxMy43OTExIDIuMjk5NjkgMTQuNjc0QzIuODY0MDEgMTYuMzM2NCA0LjE2OTQzIDE3LjY0MTggNS44MzE4NyAxOC4yMDYyQzYuNzE0NzMgMTguNTA1OSA3LjgwOTgyIDE4LjUwNTkgMTAgMTguNTA1OUMxMi4xOTAyIDE4LjUwNTkgMTMuMjg1MyAxOC41MDU5IDE0LjE2ODEgMTguMjA2MkMxNS44MzA2IDE3LjY0MTggMTcuMTM2IDE2LjMzNjQgMTcuNzAwMyAxNC42NzRDMTggMTMuNzkxMSAxOCAxMi42OTYgMTggMTAuNTA1OUMxOCA4LjMxNTY4IDE4IDcuMjIwNTkgMTcuNzAwMyA2LjMzNzczQzE3LjEzNiA0LjY3NTI5IDE1LjgzMDYgMy4zNjk4NyAxNC4xNjgxIDIuODA1NTVDMTMuMjg1MyAyLjUwNTg2IDEyLjE5MDIgMi41MDU4NiAxMCAyLjUwNTg2QzcuODA5ODIgMi41MDU4NiA2LjcxNDczIDIuNTA1ODYgNS44MzE4NyAyLjgwNTU1QzQuMTY5NDMgMy4zNjk4NyAyLjg2NDAxIDQuNjc1MjkgMi4yOTk2OSA2LjMzNzczWk0xMC45NDEyIDYuMjcwNTdDMTAuOTQxMiA1Ljc1MDc3IDEwLjUxOTggNS4zMjkzOSAxMCA1LjMyOTM5QzkuNDgwMiA1LjMyOTM5IDkuMDU4ODIgNS43NTA3NyA5LjA1ODgyIDYuMjcwNTdWMTAuOTc2NEM5LjA1ODgyIDExLjI0MTYgOS4xNzA2NiAxMS40OTQ0IDkuMzY2ODIgMTEuNjcyOEM5LjU2Mjk5IDExLjg1MTIgOS44MjUyOSAxMS45Mzg1IDEwLjA4OTIgMTEuOTEzNEwxMi45MTI4IDExLjY0NDVDMTMuNDMwMiAxMS41OTUyIDEzLjgwOTcgMTEuMTM1OCAxMy43NjA1IDEwLjYxODNDMTMuNzExMiAxMC4xMDA5IDEzLjI1MTggOS43MjEzMiAxMi43MzQzIDkuNzcwNkwxMC45NDEyIDkuOTQxMzhWNi4yNzA1N1onIGZpbGw9JyUyM0RFMDA1QicgZmlsbC1vcGFjaXR5PScwLjInLyUzRSUzQy9zdmclM0UlMEFcIik7XG5cbi5pY29uIHtcbiAgbGluZS1oZWlnaHQ6IDA7XG59XG5cbi5pY29uLXdoYXRzYXBwIHtcbiAgJjo6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6ICRpY29uLXdoYXRzYXBwLFxuICB9XG59XG5cbi5pY29uLWNhbGVuZGFyIHtcbiAgJjo6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6ICRpY29uLWNhbGVuZGFyLFxuICB9XG59XG5cbi5pY29uLWNsb2NrIHtcbiAgJjo6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6ICRpY29uLWNsb2NrLFxuICB9XG59XG4iLCJcbi5wYWdlLXdpbmViYXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmxhY2s7XG4gIGNvbG9yOiAkd2hpdGU7XG5cbiAgYSB7XG4gICAgY29sb3I6IGluaGVyaXQ7XG4gIH1cbiAgXG4gIG1haW4ge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHVuc2V0O1xuICAgIHBhZGRpbmctdG9wOiAxMDBweDtcbiAgfVxuXG4gIC5sYXlvdXQtcHQge1xuICAgIHBhZGRpbmctdG9wOiAxNjBweDtcblxuICAgIEBpbmNsdWRlIG1lZGlhTWF4TEcge1xuICAgICAgcGFkZGluZy10b3A6IDgwcHg7XG4gICAgfVxuICB9XG5cbiAgLmJ1dHRvbiB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGdhcDogMjRweDtcbiAgICBcbiAgICBib3JkZXItcmFkaXVzOiA0MHB4O1xuICAgIHBhZGRpbmc6IDIycHggMjhweCAxOHB4O1xuXG4gICAgZm9udC1mYW1pbHk6IFwiSW50cm9cIjtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXG4gICAgJl9vdXRsaW5lZCB7XG4gICAgICAtLWZvcmVncm91bmQtY29sb3I6ICN7JHdoaXRlfTtcbiAgICAgIC0tYmFja2dyb3VuZC1ob3Zlci1jb2xvcjogI3tyZ2JhKCR3aGl0ZSwgMC4yKX07XG5cbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWZvcmVncm91bmQtY29sb3IpO1xuICAgICAgY29sb3I6IHZhcigtLWZvcmVncm91bmQtY29sb3IpO1xuXG4gICAgICB0cmFuc2l0aW9uLXByb3BlcnR5OiBjb2xvciwgYmFja2dyb3VuZC1jb2xvcjtcbiAgICAgIHRyYW5zaXRpb24tZHVyYXRpb246IDAuM3M7XG4gICAgICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZTtcblxuICAgICAgJjpob3ZlciB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJhY2tncm91bmQtaG92ZXItY29sb3IpO1xuICAgICAgfVxuICAgICAgXG4gICAgICAudGV4dCB7XG4gICAgICAgIGNvbG9yOiBpbmhlcml0O1xuICAgICAgICBmb250LXdlaWdodDogaW5oZXJpdDtcblxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIGkge1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgfVxufVxuXG4uYmFyLXNlY3Rpb24taGVhZGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiA0MHB4O1xuXG4gIG1hcmdpbi1ib3R0b206IDQwcHg7XG5cbiAgQGluY2x1ZGUgbWVkaWFNYXhMRyB7XG4gICAgZ2FwOiAyMHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIH1cblxuICAmX190aXRsZSB7XG4gICAgQGluY2x1ZGUgdHlwb2dyYXBoeS1oMjtcbiAgICBmbGV4LWdyb3c6IDE7XG5cbiAgICBzcGFuIHtcbiAgICAgIGNvbG9yOiByZ2JhKCR3aGl0ZSwgMC42KTtcbiAgICB9XG4gIH1cbn0iLCJAbWl4aW4gdHlwb2dyYXBoeS1kZXNrdG9wLWgxIHtcbiAgZm9udC1mYW1pbHk6IEludHJvO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDU2cHg7XG4gIGxpbmUtaGVpZ2h0OiA2NHB4O1xuXG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG5cbkBtaXhpbiB0eXBvZ3JhcGh5LWRlc2t0b3AtaDIge1xuICBmb250LWZhbWlseTogSW50cm87XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogNDBweDtcbiAgbGluZS1oZWlnaHQ6IDQ4cHg7XG4gIFxuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuXG5AbWl4aW4gdHlwb2dyYXBoeS1kZXNrdG9wLWgzIHtcbiAgZm9udC1mYW1pbHk6IEludHJvO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDMycHg7XG4gIGxpbmUtaGVpZ2h0OiA0MHB4O1xuICBcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cblxuQG1peGluIHR5cG9ncmFwaHktZGVza3RvcC1oNCB7XG4gIGZvbnQtZmFtaWx5OiBJbnRybztcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAyNHB4O1xuICBsaW5lLWhlaWdodDogMzJweDtcblxuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuXG5AbWl4aW4gdHlwb2dyYXBoeS1kZXNrdG9wLXRpdGxlLWwge1xuICBmb250LWZhbWlseTogSW50cm87XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGluZS1oZWlnaHQ6IDI2cHg7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG5cbkBtaXhpbiB0eXBvZ3JhcGh5LWRlc2t0b3AtdGl0bGUtbSB7XG4gIGZvbnQtZmFtaWx5OiBJbnRybztcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMjRweDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cblxuQG1peGluIHR5cG9ncmFwaHktZGVza3RvcC10aXRsZS1zIHtcbiAgZm9udC1mYW1pbHk6IE1vbnRzZXJyYXQ7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgbGluZS1oZWlnaHQ6IDIycHg7XG59XG5cbkBtaXhpbiB0eXBvZ3JhcGh5LWRlc2t0b3AtYm9keS0xOCB7XG4gIGZvbnQtZmFtaWx5OiBNb250c2VycmF0O1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAyNnB4O1xufVxuXG5AbWl4aW4gdHlwb2dyYXBoeS1kZXNrdG9wLWJvZHktMTYge1xuICBmb250LWZhbWlseTogTW9udHNlcnJhdDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMjRweDtcbn1cblxuQG1peGluIHR5cG9ncmFwaHktZGVza3RvcC1ib2R5LTE1IHtcbiAgZm9udC1mYW1pbHk6IE1vbnRzZXJyYXQ7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgbGluZS1oZWlnaHQ6IDIycHg7XG59XG5cbkBtaXhpbiB0eXBvZ3JhcGh5LWRlc2t0b3AtYm9keS0xMyB7XG4gIGZvbnQtZmFtaWx5OiBNb250c2VycmF0O1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDEzcHg7XG4gIGxpbmUtaGVpZ2h0OiAxOHB4O1xufVxuXG5AbWl4aW4gdHlwb2dyYXBoeS1tb2JpbGUtaDEge1xuICBmb250LWZhbWlseTogSW50cm87XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogNDBweDtcbiAgbGluZS1oZWlnaHQ6IDQ4cHg7XG59XG5cbkBtaXhpbiB0eXBvZ3JhcGh5LW1vYmlsZS1oMiB7XG4gIGZvbnQtZmFtaWx5OiBJbnRybztcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAzMnB4O1xuICBsaW5lLWhlaWdodDogNDBweDtcbn1cblxuQG1peGluIHR5cG9ncmFwaHktbW9iaWxlLWgzIHtcbiAgZm9udC1mYW1pbHk6IEludHJvO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDI0cHg7XG4gIGxpbmUtaGVpZ2h0OiAzMnB4O1xufVxuXG5AbWl4aW4gdHlwb2dyYXBoeS1tb2JpbGUtaDQge1xuICBmb250LWZhbWlseTogSW50cm87XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGluZS1oZWlnaHQ6IDI2cHg7XG59XG5cblxuQG1peGluIHR5cG9ncmFwaHktbW9iaWxlLXRpdGxlLWwge1xuICBmb250LWZhbWlseTogSW50cm87XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG5cbkBtaXhpbiB0eXBvZ3JhcGh5LW1vYmlsZS10aXRsZS1tIHtcbiAgZm9udC1mYW1pbHk6IE1vbnRzZXJyYXQ7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgbGluZS1oZWlnaHQ6IDIycHg7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG5cbkBtaXhpbiB0eXBvZ3JhcGh5LW1vYmlsZS10aXRsZS1zIHtcbiAgZm9udC1mYW1pbHk6IE1vbnRzZXJyYXQ7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgbGluZS1oZWlnaHQ6IDIycHg7XG59XG5cbkBtaXhpbiB0eXBvZ3JhcGh5LW1vYmlsZS1ib2R5LTE4IHtcbiAgZm9udC1mYW1pbHk6IE1vbnRzZXJyYXQ7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDI0cHg7XG59XG5cbkBtaXhpbiB0eXBvZ3JhcGh5LW1vYmlsZS1ib2R5LTE2IHtcbiAgZm9udC1mYW1pbHk6IE1vbnRzZXJyYXQ7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgbGluZS1oZWlnaHQ6IDIycHg7XG59XG5cbkBtaXhpbiB0eXBvZ3JhcGh5LW1vYmlsZS1ib2R5LTE1IHtcbiAgZm9udC1mYW1pbHk6IE1vbnRzZXJyYXQ7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgbGluZS1oZWlnaHQ6IDE4cHg7XG59XG5cblxuQG1peGluIHR5cG9ncmFwaHktbW9iaWxlLWJvZHktMTMge1xuICBmb250LWZhbWlseTogTW9udHNlcnJhdDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBsaW5lLWhlaWdodDogMThweDtcbn1cblxuXG5AbWl4aW4gdHlwb2dyYXBoeS1oMSB7XG4gIEBpbmNsdWRlIHR5cG9ncmFwaHktZGVza3RvcC1oMTtcblxuICBAaW5jbHVkZSBtZWRpYU1heE1EIHtcbiAgICBAaW5jbHVkZSB0eXBvZ3JhcGh5LW1vYmlsZS1oMTtcbiAgfVxufVxuXG5AbWl4aW4gdHlwb2dyYXBoeS1oMiB7XG4gIEBpbmNsdWRlIHR5cG9ncmFwaHktZGVza3RvcC1oMjtcblxuICBAaW5jbHVkZSBtZWRpYU1heE1EIHtcbiAgICBAaW5jbHVkZSB0eXBvZ3JhcGh5LW1vYmlsZS1oMjtcbiAgfVxufVxuXG5AbWl4aW4gdHlwb2dyYXBoeS1oMyB7XG4gIEBpbmNsdWRlIHR5cG9ncmFwaHktZGVza3RvcC1oMztcblxuICBAaW5jbHVkZSBtZWRpYU1heE1EIHtcbiAgICBAaW5jbHVkZSB0eXBvZ3JhcGh5LW1vYmlsZS1oMztcbiAgfVxufVxuXG5AbWl4aW4gdHlwb2dyYXBoeS1oNCB7XG4gIEBpbmNsdWRlIHR5cG9ncmFwaHktZGVza3RvcC1oNDtcblxuICBAaW5jbHVkZSBtZWRpYU1heE1EIHtcbiAgICBAaW5jbHVkZSB0eXBvZ3JhcGh5LW1vYmlsZS1oNDtcbiAgfVxufVxuXG5AbWl4aW4gdHlwb2dyYXBoeS10aXRsZS1sIHtcbiAgQGluY2x1ZGUgdHlwb2dyYXBoeS1kZXNrdG9wLXRpdGxlLWw7XG5cbiAgQGluY2x1ZGUgbWVkaWFNYXhNRCB7XG4gICAgQGluY2x1ZGUgdHlwb2dyYXBoeS1tb2JpbGUtdGl0bGUtbDtcbiAgfVxufVxuXG5AbWl4aW4gdHlwb2dyYXBoeS10aXRsZS1tIHtcbiAgQGluY2x1ZGUgdHlwb2dyYXBoeS1kZXNrdG9wLXRpdGxlLW07XG5cbiAgQGluY2x1ZGUgbWVkaWFNYXhNRCB7XG4gICAgQGluY2x1ZGUgdHlwb2dyYXBoeS1tb2JpbGUtdGl0bGUtbTtcbiAgfVxufVxuXG5AbWl4aW4gdHlwb2dyYXBoeS10aXRsZS1zIHtcbiAgQGluY2x1ZGUgdHlwb2dyYXBoeS1kZXNrdG9wLXRpdGxlLXM7XG5cbiAgQGluY2x1ZGUgbWVkaWFNYXhNRCB7XG4gICAgQGluY2x1ZGUgdHlwb2dyYXBoeS1tb2JpbGUtdGl0bGUtcztcbiAgfVxufVxuXG5AbWl4aW4gdHlwb2dyYXBoeS1ib2R5LTE4IHtcbiAgQGluY2x1ZGUgdHlwb2dyYXBoeS1kZXNrdG9wLWJvZHktMTg7XG5cbiAgQGluY2x1ZGUgbWVkaWFNYXhNRCB7XG4gICAgQGluY2x1ZGUgdHlwb2dyYXBoeS1tb2JpbGUtYm9keS0xODtcbiAgfVxufVxuXG5AbWl4aW4gdHlwb2dyYXBoeS1ib2R5LTE2IHtcbiAgQGluY2x1ZGUgdHlwb2dyYXBoeS1kZXNrdG9wLWJvZHktMTY7XG5cbiAgQGluY2x1ZGUgbWVkaWFNYXhNRCB7XG4gICAgQGluY2x1ZGUgdHlwb2dyYXBoeS1tb2JpbGUtYm9keS0xNjtcbiAgfVxufVxuXG5AbWl4aW4gdHlwb2dyYXBoeS1ib2R5LTE1IHtcbiAgQGluY2x1ZGUgdHlwb2dyYXBoeS1kZXNrdG9wLWJvZHktMTU7XG5cbiAgQGluY2x1ZGUgbWVkaWFNYXhNRCB7XG4gICAgQGluY2x1ZGUgdHlwb2dyYXBoeS1tb2JpbGUtYm9keS0xNTtcbiAgfVxufVxuXG5AbWl4aW4gdHlwb2dyYXBoeS1ib2R5LTEzIHtcbiAgQGluY2x1ZGUgdHlwb2dyYXBoeS1kZXNrdG9wLWJvZHktMTM7XG5cbiAgQGluY2x1ZGUgbWVkaWFNYXhNRCB7XG4gICAgQGluY2x1ZGUgdHlwb2dyYXBoeS1tb2JpbGUtYm9keS0xMztcbiAgfVxufVxuIiwiJGRhdGUtaWNvbjogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB3aWR0aD0nMjAnIGhlaWdodD0nMjEnIHZpZXdCb3g9JzAgMCAyMCAyMScgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzRSUzQ3BhdGggZmlsbC1ydWxlPSdldmVub2RkJyBjbGlwLXJ1bGU9J2V2ZW5vZGQnIGQ9J000LjMzMzMzIDIuOTUwM0M0LjMzMzMzIDIuNDI4NyA0Ljc1NjE4IDIuMDA1ODYgNS4yNzc3OCAyLjAwNTg2QzUuNzk5MzggMi4wMDU4NiA2LjIyMjIyIDIuNDI4NyA2LjIyMjIyIDIuOTUwM1YzLjkyNzc3QzcuMDE3MzQgMy44OTQ3NSA3Ljk1MDc4IDMuODk0NzUgOS4wNTU1NiAzLjg5NDc1SDEwLjk0NDRDMTIuMDQ5MiAzLjg5NDc1IDEyLjk4MjcgMy44OTQ3NSAxMy43Nzc4IDMuOTI3NzdWMi45NTAzQzEzLjc3NzggMi40Mjg3IDE0LjIwMDYgMi4wMDU4NiAxNC43MjIyIDIuMDA1ODZDMTUuMjQzOCAyLjAwNTg2IDE1LjY2NjcgMi40Mjg3IDE1LjY2NjcgMi45NTAzVjQuMTMyNzZDMTYuMzk4MSA0LjI5MTk4IDE2Ljk1IDQuNTU3NzIgMTcuMzkzNSA1LjAwMTIzQzE4LjUgNi4xMDc3MiAxOC41IDcuODg4NTggMTguNSAxMS40NTAzQzE4LjUgMTUuMDEyIDE4LjUgMTYuNzkyOSAxNy4zOTM1IDE3Ljg5OTRDMTYuMjg3IDE5LjAwNTkgMTQuNTA2MiAxOS4wMDU5IDEwLjk0NDQgMTkuMDA1OUg5LjA1NTU1QzUuNDkzODMgMTkuMDA1OSAzLjcxMjk3IDE5LjAwNTkgMi42MDY0OSAxNy44OTk0QzEuNSAxNi43OTI5IDEuNSAxNS4wMTIgMS41IDExLjQ1MDNDMS41IDcuODg4NTggMS41IDYuMTA3NzIgMi42MDY0OSA1LjAwMTIzQzMuMDUgNC41NTc3MiAzLjYwMTg2IDQuMjkxOTggNC4zMzMzMyA0LjEzMjc2VjIuOTUwM1pNNC4zOTk2OSA3LjE3NjU2QzQuMzMzMzMgNy4zMTAwNyA0LjMzMzMzIDcuNDc5MzIgNC4zMzMzMyA3LjgxNzgzQzQuMzMzMzMgOC4xNTYzMyA0LjMzMzMzIDguMzI1NTggNC4zOTk2OSA4LjQ1OTA5QzQuNDg4MTggOC42MzcxIDQuNjU3ODkgOC43Nzg1MyA0Ljg3MTUxIDguODUyMjdDNS4wMzE3MiA4LjkwNzU3IDUuMjM0ODIgOC45MDc1NyA1LjY0MTAzIDguOTA3NTdDNi4wNDcyMyA4LjkwNzU3IDYuMjUwMzMgOC45MDc1NyA2LjQxMDU0IDguODUyMjdDNi42MjQxNiA4Ljc3ODUzIDYuNzkzODcgOC42MzcxIDYuODgyMzYgOC40NTkwOUM2Ljk0ODcyIDguMzI1NTggNi45NDg3MiA4LjE1NjMzIDYuOTQ4NzIgNy44MTc4M0M2Ljk0ODcyIDcuNDc5MzIgNi45NDg3MiA3LjMxMDA3IDYuODgyMzYgNy4xNzY1NkM2Ljc5Mzg3IDYuOTk4NTUgNi42MjQxNiA2Ljg1NzEyIDYuNDEwNTQgNi43ODMzOEM2LjI1MDMzIDYuNzI4MDggNi4wNDcyMyA2LjcyODA4IDUuNjQxMDMgNi43MjgwOEM1LjIzNDgyIDYuNzI4MDggNS4wMzE3MiA2LjcyODA4IDQuODcxNTEgNi43ODMzOEM0LjY1Nzg5IDYuODU3MTIgNC40ODgxOCA2Ljk5ODU1IDQuMzk5NjkgNy4xNzY1NlpNMTMuMTE3NiA3LjE3NjU2QzEzLjA1MTMgNy4zMTAwNyAxMy4wNTEzIDcuNDc5MzIgMTMuMDUxMyA3LjgxNzgzQzEzLjA1MTMgOC4xNTYzMyAxMy4wNTEzIDguMzI1NTggMTMuMTE3NiA4LjQ1OTA5QzEzLjIwNjEgOC42MzcxIDEzLjM3NTggOC43Nzg1MyAxMy41ODk1IDguODUyMjdDMTMuNzQ5NyA4LjkwNzU3IDEzLjk1MjggOC45MDc1NyAxNC4zNTkgOC45MDc1N0MxNC43NjUyIDguOTA3NTcgMTQuOTY4MyA4LjkwNzU3IDE1LjEyODUgOC44NTIyN0MxNS4zNDIxIDguNzc4NTMgMTUuNTExOCA4LjYzNzEgMTUuNjAwMyA4LjQ1OTA5QzE1LjY2NjcgOC4zMjU1OCAxNS42NjY3IDguMTU2MzMgMTUuNjY2NyA3LjgxNzgzQzE1LjY2NjcgNy40NzkzMiAxNS42NjY3IDcuMzEwMDcgMTUuNjAwMyA3LjE3NjU2QzE1LjUxMTggNi45OTg1NSAxNS4zNDIxIDYuODU3MTIgMTUuMTI4NSA2Ljc4MzM4QzE0Ljk2ODMgNi43MjgwOCAxNC43NjUyIDYuNzI4MDggMTQuMzU5IDYuNzI4MDhDMTMuOTUyOCA2LjcyODA4IDEzLjc0OTcgNi43MjgwOCAxMy41ODk1IDYuNzgzMzhDMTMuMzc1OCA2Ljg1NzEyIDEzLjIwNjEgNi45OTg1NSAxMy4xMTc2IDcuMTc2NTZaTTguNjkyMzEgNy44MTc4M0M4LjY5MjMxIDcuNDc5MzIgOC42OTIzMSA3LjMxMDA3IDguNzU4NjcgNy4xNzY1NkM4Ljg0NzE1IDYuOTk4NTUgOS4wMTY4NyA2Ljg1NzEyIDkuMjMwNDggNi43ODMzOEM5LjM5MDY5IDYuNzI4MDggOS41OTM3OSA2LjcyODA4IDEwIDYuNzI4MDhDMTAuNDA2MiA2LjcyODA4IDEwLjYwOTMgNi43MjgwOCAxMC43Njk1IDYuNzgzMzhDMTAuOTgzMSA2Ljg1NzEyIDExLjE1MjggNi45OTg1NSAxMS4yNDEzIDcuMTc2NTZDMTEuMzA3NyA3LjMxMDA3IDExLjMwNzcgNy40NzkzNCAxMS4zMDc3IDcuODE3ODRDMTEuMzA3NyA4LjE1NjMzIDExLjMwNzcgOC4zMjU1OCAxMS4yNDEzIDguNDU5MDlDMTEuMTUyOCA4LjYzNzEgMTAuOTgzMSA4Ljc3ODUzIDEwLjc2OTUgOC44NTIyN0MxMC42MDkzIDguOTA3NTcgMTAuNDA2MiA4LjkwNzU3IDEwIDguOTA3NTdDOS41OTM3OSA4LjkwNzU3IDkuMzkwNjkgOC45MDc1NyA5LjIzMDQ4IDguODUyMjdDOS4wMTY4NyA4Ljc3ODUzIDguODQ3MTUgOC42MzcxIDguNzU4NjcgOC40NTkwOUM4LjY5MjMxIDguMzI1NTggOC42OTIzMSA4LjE1NjMzIDguNjkyMzEgNy44MTc4M1pNNC4zOTk2OSAxMC44MDlDNC4zMzMzMyAxMC45NDI1IDQuMzMzMzMgMTEuMTExOCA0LjMzMzMzIDExLjQ1MDNDNC4zMzMzMyAxMS43ODg4IDQuMzMzMzMgMTEuOTU4MSA0LjM5OTY5IDEyLjA5MTZDNC40ODgxOCAxMi4yNjk2IDQuNjU3ODkgMTIuNDExIDQuODcxNTEgMTIuNDg0N0M1LjAzMTcyIDEyLjU0IDUuMjM0ODIgMTIuNTQgNS42NDEwMyAxMi41NEM2LjA0NzIzIDEyLjU0IDYuMjUwMzMgMTIuNTQgNi40MTA1NCAxMi40ODQ3QzYuNjI0MTYgMTIuNDExIDYuNzkzODcgMTIuMjY5NiA2Ljg4MjM2IDEyLjA5MTZDNi45NDg3MiAxMS45NTgxIDYuOTQ4NzIgMTEuNzg4OCA2Ljk0ODcyIDExLjQ1MDNDNi45NDg3MiAxMS4xMTE4IDYuOTQ4NzIgMTAuOTQyNSA2Ljg4MjM2IDEwLjgwOUM2Ljc5Mzg3IDEwLjYzMSA2LjYyNDE2IDEwLjQ4OTYgNi40MTA1NCAxMC40MTU5QzYuMjUwMzMgMTAuMzYwNiA2LjA0NzIzIDEwLjM2MDYgNS42NDEwMyAxMC4zNjA2QzUuMjM0ODIgMTAuMzYwNiA1LjAzMTcyIDEwLjM2MDYgNC44NzE1MSAxMC40MTU5QzQuNjU3ODkgMTAuNDg5NiA0LjQ4ODE4IDEwLjYzMSA0LjM5OTY5IDEwLjgwOVpNMTMuMDUxMyAxMS40NTAzQzEzLjA1MTMgMTEuMTExOCAxMy4wNTEzIDEwLjk0MjUgMTMuMTE3NiAxMC44MDlDMTMuMjA2MSAxMC42MzEgMTMuMzc1OCAxMC40ODk2IDEzLjU4OTUgMTAuNDE1OUMxMy43NDk3IDEwLjM2MDYgMTMuOTUyOCAxMC4zNjA2IDE0LjM1OSAxMC4zNjA2QzE0Ljc2NTIgMTAuMzYwNiAxNC45NjgzIDEwLjM2MDYgMTUuMTI4NSAxMC40MTU5QzE1LjM0MjEgMTAuNDg5NiAxNS41MTE4IDEwLjYzMSAxNS42MDAzIDEwLjgwOUMxNS42NjY3IDEwLjk0MjUgMTUuNjY2NyAxMS4xMTE4IDE1LjY2NjcgMTEuNDUwM0MxNS42NjY3IDExLjc4ODggMTUuNjY2NyAxMS45NTgxIDE1LjYwMDMgMTIuMDkxNkMxNS41MTE4IDEyLjI2OTYgMTUuMzQyMSAxMi40MTEgMTUuMTI4NSAxMi40ODQ3QzE0Ljk2ODMgMTIuNTQgMTQuNzY1MiAxMi41NCAxNC4zNTkgMTIuNTRDMTMuOTUyOCAxMi41NCAxMy43NDk3IDEyLjU0IDEzLjU4OTUgMTIuNDg0N0MxMy4zNzU4IDEyLjQxMSAxMy4yMDYxIDEyLjI2OTYgMTMuMTE3NiAxMi4wOTE2QzEzLjA1MTMgMTEuOTU4MSAxMy4wNTEzIDExLjc4ODggMTMuMDUxMyAxMS40NTAzWk04Ljc1ODY3IDEwLjgwOUM4LjY5MjMxIDEwLjk0MjUgOC42OTIzMSAxMS4xMTE4IDguNjkyMzEgMTEuNDUwM0M4LjY5MjMxIDExLjc4ODggOC42OTIzMSAxMS45NTgxIDguNzU4NjcgMTIuMDkxNkM4Ljg0NzE1IDEyLjI2OTYgOS4wMTY4NyAxMi40MTEgOS4yMzA0OCAxMi40ODQ3QzkuMzkwNjkgMTIuNTQgOS41OTM3OSAxMi41NCAxMCAxMi41NEMxMC40MDYyIDEyLjU0IDEwLjYwOTMgMTIuNTQgMTAuNzY5NSAxMi40ODQ3QzEwLjk4MzEgMTIuNDExIDExLjE1MjggMTIuMjY5NiAxMS4yNDEzIDEyLjA5MTZDMTEuMzA3NyAxMS45NTgxIDExLjMwNzcgMTEuNzg4OCAxMS4zMDc3IDExLjQ1MDNDMTEuMzA3NyAxMS4xMTE4IDExLjMwNzcgMTAuOTQyNSAxMS4yNDEzIDEwLjgwOUMxMS4xNTI4IDEwLjYzMSAxMC45ODMxIDEwLjQ4OTYgMTAuNzY5NSAxMC40MTU5QzEwLjYwOTMgMTAuMzYwNiAxMC40MDYyIDEwLjM2MDYgMTAgMTAuMzYwNkM5LjU5Mzc5IDEwLjM2MDYgOS4zOTA2OSAxMC4zNjA2IDkuMjMwNDggMTAuNDE1OUM5LjAxNjg3IDEwLjQ4OTYgOC44NDcxNSAxMC42MzEgOC43NTg2NyAxMC44MDlaTTguNjkyMzEgMTUuMDgyOEM4LjY5MjMxIDE0Ljc0NDMgOC42OTIzMSAxNC41NzUgOC43NTg2NyAxNC40NDE1QzguODQ3MTUgMTQuMjYzNSA5LjAxNjg3IDE0LjEyMjEgOS4yMzA0OCAxNC4wNDgzQzkuMzkwNjkgMTMuOTkzIDkuNTkzNzkgMTMuOTkzIDEwIDEzLjk5M0MxMC40MDYyIDEzLjk5MyAxMC42MDkzIDEzLjk5MyAxMC43Njk1IDE0LjA0ODNDMTAuOTgzMSAxNC4xMjIxIDExLjE1MjggMTQuMjYzNSAxMS4yNDEzIDE0LjQ0MTVDMTEuMzA3NyAxNC41NzUgMTEuMzA3NyAxNC43NDQzIDExLjMwNzcgMTUuMDgyOEMxMS4zMDc3IDE1LjQyMTMgMTEuMzA3NyAxNS41OTA1IDExLjI0MTMgMTUuNzI0QzExLjE1MjggMTUuOTAyMSAxMC45ODMxIDE2LjA0MzUgMTAuNzY5NSAxNi4xMTcyQzEwLjYwOTMgMTYuMTcyNSAxMC40MDYyIDE2LjE3MjUgOS45OTk5OCAxNi4xNzI1QzkuNTkzNzkgMTYuMTcyNSA5LjM5MDY5IDE2LjE3MjUgOS4yMzA0OCAxNi4xMTcyQzkuMDE2ODcgMTYuMDQzNSA4Ljg0NzE1IDE1LjkwMjEgOC43NTg2NyAxNS43MjRDOC42OTIzMSAxNS41OTA1IDguNjkyMzEgMTUuNDIxMyA4LjY5MjMxIDE1LjA4MjhaJyBmaWxsPSd3aGl0ZScgZmlsbC1vcGFjaXR5PScwLjInLyUzRSUzQy9zdmclM0UlMEFcIik7XG4kcmF0aW5nLXN0YXI6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0Nzdmcgd2lkdGg9JzE3JyBoZWlnaHQ9JzE3JyB2aWV3Qm94PScwIDAgMTcgMTcnIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NwYXRoIGQ9J003LjcyMTk5IDEuMDA4NkM4LjAxNzIzIDAuMzM4Mjc5IDguOTgyNzcgMC4zMzgyNzggOS4yNzgwMSAxLjAwODZMMTEuMDY0MiA1LjA2NDA3QzExLjE4NzEgNS4zNDMwNSAxMS40NTQzIDUuNTM0MiAxMS43NjE4IDUuNTYzMDRMMTYuMjMxMyA1Ljk4MjM2QzE2Ljk3MDEgNi4wNTE2NiAxNy4yNjg0IDYuOTU1NzUgMTYuNzEyMSA3LjQzOTM0TDEzLjM0NjYgMTAuMzY1MUMxMy4xMTUgMTAuNTY2MyAxMy4wMTMgMTAuODc1NiAxMy4wODAxIDExLjE3MjRMMTQuMDU2MiAxNS40ODdDMTQuMjE3NiAxNi4yMDAyIDEzLjQzNjQgMTYuNzU5IDEyLjc5NzQgMTYuMzg3NUw4LjkzMTEyIDE0LjE0MDJDOC42NjUxNSAxMy45ODU2IDguMzM0ODUgMTMuOTg1NiA4LjA2ODg4IDE0LjE0MDJMNC4yMDI2MyAxNi4zODc1QzMuNTYzNTggMTYuNzU5IDIuNzgyNDQgMTYuMjAwMiAyLjk0Mzc4IDE1LjQ4N0wzLjkxOTg5IDExLjE3MjRDMy45ODcwNCAxMC44NzU2IDMuODg0OTcgMTAuNTY2MyAzLjY1MzQ0IDEwLjM2NTFMMC4yODc4NjMgNy40MzkzNEMtMC4yNjg0MyA2Ljk1NTc1IDAuMDI5OTM4NCA2LjA1MTY2IDAuNzY4NyA1Ljk4MjM2TDUuMjM4MjEgNS41NjMwNEM1LjU0NTY4IDUuNTM0MiA1LjgxMjkxIDUuMzQzMDUgNS45MzU3OCA1LjA2NDA3TDcuNzIxOTkgMS4wMDg2WicgZmlsbD0nJTIzRDc1OTc3Jy8lM0UlM0Mvc3ZnJTNFXCIpO1xuXG4uYmFyLWNhcmQtcmV2aWV3IHtcbiAgcGFkZGluZzogMzJweDtcbiAgYm9yZGVyLXJhZGl1czogMTZweDtcblxuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTE1ZGVnLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMDUpIDAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMDMpIDQ4JSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjA1KSAxMDAlKTtcbiAgYmFja2Ryb3AtZmlsdGVyOiBibHVyKDIwcHgpO1xuXG4gICZfX2hlYWRlciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xuICB9XG5cbiAgJl9fcmF0aW5nIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuXG4gICAgXG4gICAgY29sdW1uLWdhcDogOHB4O1xuICAgIFxuICAgICYgPiAqIHtcbiAgICAgIG9wYWNpdHk6IDAuNDtcblxuICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICBjb250ZW50OiAkcmF0aW5nLXN0YXI7XG4gICAgICB9XG4gICAgfVxuXG4gICAgQGZvciAkaSBmcm9tIDEgdGhyb3VnaCA1IHtcbiAgICAgICYucy0jeyRpfSB7XG4gICAgICAgIDpudGgtY2hpbGQoLW4gKyAjeyRpfSkge1xuICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgIH1cblxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICZfX2RhdGUge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBcbiAgICAmOjpiZWZvcmUge1xuICAgICAgY29udGVudDogJGRhdGUtaWNvbjtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICAgbWFyZ2luLXJpZ2h0OiAxMnB4O1xuICAgIH1cbiAgICBcbiAgICBAaW5jbHVkZSB0eXBvZ3JhcGh5LXRpdGxlLXM7XG4gIH1cblxuICAmX19hdXRob3IgeyBcbiAgICBtYXJnaW4tYm90dG9tOiAzMnB4O1xuXG4gICAgQGluY2x1ZGUgdHlwb2dyYXBoeS10aXRsZS1sO1xuICB9XG5cbiAgJl9fdGV4dCB7XG4gICAgQGluY2x1ZGUgdHlwb2dyYXBoeS1ib2R5LTE1O1xuICB9XG59IiwiQG1peGluIGJhci1jYXJkLWNoZWZfaG9yaXpvbnRhbCB7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIFxuICAmX19waG90byB7XG4gICAgaGVpZ2h0OiB1bnNldDtcbiAgICB3aWR0aDogMjgwcHg7XG4gIH1cbn0gXG5cbkBtaXhpbiBiYXItY2FyZC1jaGVmX3ZlcnRpY2FsIHtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgXG4gICZfX3Bob3RvIHtcbiAgICAvLyBoZWlnaHQ6IDMwMHB4O1xuICAgIGhlaWdodDogYXV0bztcbiAgICB3aWR0aDogMTAwJTtcbiAgICBvYmplY3QtcG9zaXRpb246IHRvcDtcbiAgfVxufVxuXG4uYmFyLWNhcmQtY2hlZiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIFxuICBib3JkZXItcmFkaXVzOiAxNnB4O1xuICBcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgXG4gIGNvbG9yOiAkY29sb3JEYXJrO1xuICBcbiAgJl9fcGhvdG8ge1xuICAgIGFsaWduLXNlbGY6IHN0cmV0Y2g7XG4gICAgXG4gICAgb2JqZWN0LWZpdDogY292ZXI7XG4gIH1cblxuICAmX19jb250ZW50IHtcbiAgICBmbGV4LWdyb3c6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblxuICAgIHBhZGRpbmc6IDI0cHg7XG5cbiAgfVxuXG4gICZfX3Bvc2l0aW9uIHtcbiAgICBAaW5jbHVkZSB0eXBvZ3JhcGh5LXRpdGxlLWw7XG4gIH1cblxuICAmX19uYW1lIHtcbiAgICBjb2xvcjogJHRoZW1lO1xuICAgIFxuICAgIEBpbmNsdWRlIHR5cG9ncmFwaHktdGl0bGUtbDtcbiAgfVxuXG4gICZfX3N1YnRpdGxlIHtcbiAgICBtYXJnaW4tdG9wOiA4cHg7XG5cbiAgICBAaW5jbHVkZSB0eXBvZ3JhcGh5LXRpdGxlLXM7XG4gIH1cblxuICAmX19kZXNjcmlwdGlvbiB7XG4gICAgbWFyZ2luLXRvcDogMjRweDtcbiAgICBcbiAgICBAaW5jbHVkZSB0eXBvZ3JhcGh5LW1vYmlsZS1ib2R5LTE1O1xuICB9XG5cbiAgQGluY2x1ZGUgYmFyLWNhcmQtY2hlZl9ob3Jpem9udGFsO1xufSIsIi5iYXItY2FyZC1tZW51IHtcbiAgJl9fc2xpZGVyIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICBib3JkZXItcmFkaXVzOiAxNnB4O1xuICAgIGJveC1zaGFkb3c6IDBweCA0MHB4IDgwcHggcmdiYSgwLCAwLCAwLCAwLjIwKTtcbiAgICBcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICB9XG5cbiAgJl9fc2xpZGUge1xuICAgIGJvcmRlci1yYWRpdXM6IDE2cHg7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBsaW5lLWhlaWdodDogMDtcblxuICAgIGltZyB7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cbiAgfVxuXG4gICZfX3BhZ2luYXRpb24ge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDE2cHg7XG4gICAgbGVmdDogNTAlO1xuICAgIHotaW5kZXg6IDI7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuXG4gICAgZGlzcGxheTogZmxleDtcbiAgICBnYXA6IDEycHg7XG4gICAgXG4gICAgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldCB7XG4gICAgICB3aWR0aDogMTBweDtcbiAgICAgIGhlaWdodDogMTBweDtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcblxuICAgICAgYm9yZGVyOiAxcHggc29saWQgJHdoaXRlO1xuICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgIH1cblxuICAgIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtYWN0aXZlIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICR0aGVtZTtcbiAgICAgIGJvcmRlci1jb2xvcjogJHRoZW1lO1xuICAgICAgY3Vyc29yOiBkZWZhdWx0O1xuICAgIH1cbiAgfVxuXG4gICZfX3RpdGxlIHtcbiAgICBwYWRkaW5nOiAyNHB4IDI0cHggMHB4O1xuICAgIFxuICAgIGNvbG9yOiAkd2hpdGU7XG5cbiAgICBAaW5jbHVkZSB0eXBvZ3JhcGh5LXRpdGxlLW07XG4gIH1cbn0iLCJAbWl4aW4gYmFyLWNhcmQtZXZlbnRfaG9yaXpvbnRhbCB7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIFxuICAmX19pbWFnZSB7XG4gICAgaGVpZ2h0OiB1bnNldDtcbiAgICB3aWR0aDogNDAwcHg7XG4gIH1cbn0gXG5cbkBtaXhpbiBiYXItY2FyZC1ldmVudF92ZXJ0aWNhbCB7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIFxuICAmX19pbWFnZSB7XG4gICAgLy8gaGVpZ2h0OiAzMDBweDtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgb2JqZWN0LXBvc2l0aW9uOiB0b3A7XG4gIH1cbn1cblxuLmJhci1jYXJkLWV2ZW50IHtcbiAgZGlzcGxheTogZmxleDtcblxuICBib3JkZXItcmFkaXVzOiAxNnB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuXG4gIGNvbG9yOiAkYmxhY2s7XG4gIFxuICAmX19pbWFnZSB7XG4gICAgYWxpZ24tc2VsZjogc3RyZXRjaDtcbiAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICBmbGV4LXNocmluazogMDtcbiAgfVxuXG4gICZfX2NvbnRlbnQge1xuICAgIGZsZXgtZ3JvdzogMTtcbiAgICBcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgZ2FwOiAxNnB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nOiAzMnB4O1xuICB9XG5cbiAgJl9fbmFtZSB7XG4gICAgQGluY2x1ZGUgdHlwb2dyYXBoeS1oNDtcbiAgfVxuXG4gICZfX2RhdGV0aW1lIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgZ2FwOiA0MHB4O1xuICAgIFxuICAgIGNvbG9yOiAkdGhlbWU7XG5cbiAgICBAaW5jbHVkZSB0eXBvZ3JhcGh5LXRpdGxlLXM7XG5cbiAgICBzcGFuIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgZ2FwOiAxMnB4O1xuICAgIH1cbiAgfVxuXG4gICZfX2Rlc2NyaXB0aW9uIHtcbiAgICBAaW5jbHVkZSB0eXBvZ3JhcGh5LWJvZHktMTU7XG4gIH1cblxuICAmX19mb290ZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgZ2FwOiAyMHB4O1xuICB9XG5cbiAgJl9fbW9yZSB7XG4gICAgY29sb3I6ICR0aGVtZTtcblxuICAgIEBpbmNsdWRlIHR5cG9ncmFwaHktdGl0bGUtcztcbiAgICBcbiAgICBwYWRkaW5nLWJvdHRvbTogNXB4O1xuICAgIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCByZ2JhKCR0aGVtZSwgMC4yKTtcbiAgfVxuXG4gICYgJl9fbWVudS1idXR0b24ge1xuICAgIC0tZm9yZWdyb3VuZC1jb2xvcjogI3skdGhlbWV9O1xuICAgIC0tYmFja2dyb3VuZC1ob3Zlci1jb2xvcjogI3tyZ2JhKCR0aGVtZSwgMC4yKX07XG5cbiAgICBAaW5jbHVkZSB0eXBvZ3JhcGh5LXRpdGxlLW07XG4gICAgXG4gICAgJjphY3RpdmUge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHRoZW1lO1xuICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICB9XG5cbiAgICBwYWRkaW5nOiAxMnB4IDIwcHggOHB4O1xuICB9XG4gIFxuICBAaW5jbHVkZSBiYXItY2FyZC1ldmVudF9ob3Jpem9udGFsO1xufSIsIlxuJHJlZC1saW5lOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHdpZHRoPScxMjgzJyBoZWlnaHQ9Jzc3Nycgdmlld0JveD0nMCAwIDEyODMgNzc3JyBmaWxsPSdub25lJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNFJTNDcGF0aCBkPSdNMTI4Mi4wOCA3NzYuNTM1QzExMzIuNTcgMjE4LjUyOSA1NTkuMDA1IC0xMTIuNjE2IDEgMzYuOTAxMicgc3Ryb2tlPSclMjNERTAwNUInIHN0cm9rZS13aWR0aD0nMC44Jy8lM0UlM0Mvc3ZnJTNFJTBBXCIpO1xuXG4ucmVkLWxpbmUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIFxuICAmOjphZnRlciB7XG4gICAgY29udGVudDogJyc7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgei1pbmRleDogLTE7XG4gIFxuICAgIHdpZHRoOiAxMjgxcHg7XG4gICAgaGVpZ2h0OiA3NzVweDtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiAkcmVkLWxpbmU7ICAgIFxuICB9XG5cbiAgJl93aW5lLW1hcCB7XG4gICAgJjo6YWZ0ZXIge1xuICAgICAgdG9wOiAwO1xuICAgICAgbGVmdDogLTQ0MHB4O1xuICAgIH1cbiAgfVxuXG4gICZfYmFyLW1lbnUge1xuICAgICY6OmFmdGVyIHtcbiAgICAgIGJvdHRvbTogMzAwcHg7XG4gICAgICBsZWZ0OiAtMjAwcHg7XG4gICAgICB0cmFuc2Zvcm06IHJvdGF0ZVgoMTgwZGVnKTtcbiAgICB9XG4gIH1cblxuICAmX2NoZWZzIHtcbiAgICAmOjphZnRlciB7XG4gICAgICBib3R0b206IDEzMHB4O1xuICAgICAgcmlnaHQ6IC0yODBweDtcbiAgICAgIHRyYW5zZm9ybTogcm90YXRlWSgxODBkZWcpO1xuICAgIH1cbiAgfVxuXG4gICZfZXZlbnRzIHtcbiAgICAmOjphZnRlciB7XG4gICAgICB0b3A6IDEyNXB4O1xuICAgICAgdHJhbnNmb3JtOiByb3RhdGVaKC0zN2RlZykgc2NhbGUoMik7XG4gICAgfVxuICB9XG5cbiAgJl9zcGVjaWFscyB7XG4gICAgJjo6YWZ0ZXIge1xuICAgICAgdG9wOiA1MCU7XG4gICAgICByaWdodDogMDtcbiAgICAgIHRyYW5zZm9ybTogcm90YXRlWSgxODBkZWcpIHNjYWxlWCgyKTtcbiAgICB9XG4gIH1cbn0iLCIuYmFyLWhlYWRlciB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIHotaW5kZXg6IDEwO1xuXG4gIHBhZGRpbmc6IDI2cHggMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmxhY2s7XG4gIFxuICAmX19pbm5lciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBnYXA6IDIwcHg7XG4gIH1cblxuICAmX19tb2RhbCB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgXG4gICAgQGluY2x1ZGUgbWVkaWFNaW5YWEwge1xuICAgICAgZmxleC1ncm93OiAxO1xuICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZSAhaW1wb3J0YW50O1xuICAgICAgb3BhY2l0eTogMSAhaW1wb3J0YW50O1xuICAgICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxuXG4gICZfX2J1cmdlci1idXR0b24ge1xuICAgIEBpbmNsdWRlIG1lZGlhTWluWFhMIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICB9XG4gIFxuICAmX19jb250ZW50IHtcbiAgICBmbGV4LWdyb3c6IDE7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBnYXA6IDIwcHg7XG5cbiAgICBAaW5jbHVkZSBtZWRpYU1heFhYTCB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgZGlzcGxheTogZ3JpZDtcbiAgICAgICAgZ3JpZC10ZW1wbGF0ZS1hcmVhczogJ24gYycgJ24gZic7XG4gICAgICAgIGdhcDogJHBhZGRpbmc7XG4gICAgICAgIHBhZGRpbmc6IDgwcHggMTAwcHg7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0Nzdmcgd2lkdGg9Jzc3MScgaGVpZ2h0PSczOTQnIHZpZXdCb3g9JzAgMCA3NzEgMzk0JyBmaWxsPSdub25lJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNFJTNDcGF0aCBmaWxsLXJ1bGU9J2V2ZW5vZGQnIGNsaXAtcnVsZT0nZXZlbm9kZCcgZD0nTTc3MS40NzkgMzMyLjQyOUM3MzUuNDQ2IDM0My4xMTMgNjk4LjAwNyAzNTAuMjQ1IDY1OS42MDcgMzUzLjQ1NEM2ODYuOTk5IDM3MC4xMzcgNzEyLjc4OCAzODkuMDggNzM2LjczOCA0MTBINzM1LjIxOEM3MTEuMjExIDM4OS4xMTcgNjg1LjM2MyAzNzAuMjIgNjU3LjkxMSAzNTMuNTkzQzYyNS42NjMgMzU2LjE4OSA1OTIuNzQ0IDM1Ni4wMTggNTU5LjQyIDM1Mi44NjFDNDcyLjY0MiAzNDQuNjQxIDM5Mi4zNjYgMzE3LjA1IDMyMi40NjQgMjc0Ljc2OEMyMDEuMjczIDI4NC41OTQgODkuNTg1OSAzMzMuNTY1IDEuNTI0NDEgNDEwSDBDODguMDE5NSAzMzMuMjg1IDE5OS43MzIgMjg0LjAxOSAzMjEuMDA4IDI3My44ODVDMjExLjY0MSAyMDcuMjc1IDEyNy44MzcgMTA0LjYzNSA4NC41MTI3IC0xNkg4NS41NzUyQzEyOS4wMTIgMTA0LjcwNiAyMTMuMDU4IDIwNy4zMzcgMzIyLjcwNCAyNzMuNzQ1QzM1NC45NTIgMjcxLjE1IDM4Ny44NzEgMjcxLjMyIDQyMS4xOTUgMjc0LjQ3N0M1MDcuOTc0IDI4Mi42OTcgNTg4LjI0OSAzMTAuMjg4IDY1OC4xNTEgMzUyLjU3QzY5Ny4wNjIgMzQ5LjQxNSA3MzQuOTk1IDM0Mi4yMjUgNzcxLjQ3OSAzMzEuMzg2VjMzMi40MjlaTTU1OS41MTQgMzUxLjg2NkM1OTIuMzAxIDM1NC45NzIgNjI0LjY5NCAzNTUuMTgyIDY1Ni40NDEgMzUyLjcwNkM1ODYuOTQ0IDMxMC45MDcgNTA3LjIzMSAyODMuNjMxIDQyMS4xMDIgMjc1LjQ3M0MzODguMzE0IDI3Mi4zNjcgMzU1LjkyMSAyNzIuMTU3IDMyNC4xNzQgMjc0LjYzMkMzOTMuNjcxIDMxNi40MzIgNDczLjM4NCAzNDMuNzA3IDU1OS41MTQgMzUxLjg2NlonIGZpbGw9JyUyM0RFMDA1QicgZmlsbC1vcGFjaXR5PScwLjInLyUzRSUzQy9zdmclM0UlMEFcIik7XG4gICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0IGJvdHRvbTtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJsYWNrO1xuICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciBhdXRvO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG4gICAgQGluY2x1ZGUgbWVkaWFNYXhNRCB7XG4gICAgICAgIGdyaWQtdGVtcGxhdGUtYXJlYXM6ICduJyAnYycgJ2YnO1xuICAgICAgICBwYWRkaW5nOiA2MHB4O1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiA4MHB4O1xuICAgICAgICBtYXgtaGVpZ2h0OiAxMDBsdmg7XG4gICAgICAgIG92ZXJmbG93LXk6IGF1dG87XG4gICAgICAgIG92ZXJmbG93LXg6IGNsaXA7ICAgIFxuICAgIH1cbiAgICBAaW5jbHVkZSBtZWRpYU1heFNNIHtcbiAgICAgICAgcGFkZGluZzogMzJweCAkcGFkZGluZztcbiAgICAgICAgZ2FwOiAzMnB4O1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuICAgIH1cbiAgfVxuXG4gICZfX21vZGFsIHtcbiAgICBAaW5jbHVkZSBtZWRpYU1heFhYTCB7XG4gICAgICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICAgICAgaW5zZXQ6IDA7XG4gICAgICAgIGhlaWdodDogMTAwbHZoO1xuICAgICAgICBwYWRkaW5nOiAkcGFkZGluZztcbiAgICAgICAgcG9pbnRlci1ldmVudHM6IGFsbDtcbiAgICAgICAgQGluY2x1ZGUgYmdjQmx1cjtcbiAgICAgICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIG1lZGlhTWF4WFhMIHtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICB9XG59XG5cbiAgJl9fbmF2aWdhdGlvbiB7XG4gICAgZ3JpZC1hcmVhOiBuO1xuICAgIGZsZXgtZ3JvdzogMTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgZ2FwOiAyNHB4O1xuXG4gICAgbGluZS1oZWlnaHQ6IDE0cHg7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG5cbiAgICBAaW5jbHVkZSBtZWRpYU1heFhYTCB7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgYWxpZ24taXRlbXM6IHN0YXJ0O1xuICAgIH1cbiAgICBcbiAgICBAaW5jbHVkZSBtZWRpYU1pblhYTCB7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICB9XG5cbiAgICBhIHtcbiAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgfVxuICB9XG5cbiAgJl9fY29udGFjdHMge1xuICAgIGdyaWQtYXJlYTogYztcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgZ2FwOiA4cHg7XG4gIH1cblxuICAmX19waG9uZSB7XG4gICAgcGFkZGluZzogMTNweCAxOHB4O1xuICAgIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoJHdoaXRlLCAwLjYpO1xuICAgIGJvcmRlci1yYWRpdXM6IDMycHg7XG5cbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDE0cHg7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgfVxuICBcbiAgJl9fc29jaWFsIHtcbiAgICB3aWR0aDogNDBweDtcbiAgICBoZWlnaHQ6IDQwcHg7XG5cbiAgICBib3JkZXItY29sb3I6IHJnYmEoJHdoaXRlLCAwLjYpO1xuICB9XG5cbiAgJl9fc2lnbnVwIHtcbiAgICBncmlkLWFyZWE6IGY7XG4gICAgaGVpZ2h0OiB1bnNldDtcbiAgICBwYWRkaW5nOiAxNnB4IDI0cHggMTRweDtcblxuICAgIC50ZXh0IHtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgIH1cbiAgfVxuXG4gICZfX2J1cmdlcmVkLWNsb3NlciB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMjhweDtcbiAgICByaWdodDogNjBweDtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIEBpbmNsdWRlIG1lZGlhTWF4WFhMIHtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIH1cbiAgICBAaW5jbHVkZSBtZWRpYU1heE1EIHtcbiAgICAgICAgdG9wOiAxNnB4O1xuICAgICAgICByaWdodDogMTZweDtcbiAgICB9XG4gICAgc3ZnIHtcbiAgICAgIHJlY3Qge1xuICAgICAgICBmaWxsOiAkd2hpdGU7XG4gICAgICB9XG5cbiAgICAgIHBhdGgge1xuICAgICAgICBzdHJva2U6ICR3aGl0ZTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxufSIsIi5iYXItaGVybyB7XG4gIGhlaWdodDogY2FsYygxMDB2aCAtIDEwMHB4KTtcblxuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgkd2hpdGUsIDAuMTUpO1xuXG4gICZfX2lubmVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBnYXA6IDU2cHg7XG4gICAgXG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHBhZGRpbmc6IDgwcHggMHB4O1xuICB9XG5cbiAgJl9fbG9nbyB7XG4gICAgQGluY2x1ZGUgbWVkaWFNYXhNRCB7XG4gICAgICBmbGV4LXNocmluazogMDtcbiAgICAgIHdpZHRoOiAyNTBweDtcbiAgICAgIGhlaWdodDogYXV0bztcbiAgICB9XG4gIH1cblxuICAmX19ncm91cCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGdhcDogOHB4O1xuICB9XG5cbiAgJl9fYWRkcmVzcyB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gICAgQGluY2x1ZGUgdHlwb2dyYXBoeS1ib2R5LTE4O1xuICB9XG5cbiAgJl9fdGltZSB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGNvbG9yOiByZ2JhKCR3aGl0ZSwgMC42KTtcbiAgfVxuXG4gICZfX2Zvb3RlciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGdhcDogMjRweDtcblxuICAgIEBpbmNsdWRlIG1lZGlhTWF4TUQge1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICB9XG4gIH1cbn0iLCIuYmFyLWFib3V0IHtcbiAgJl9faW5uZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vc3JjL2ltZy9iYXIvYWJvdXQtYmcucG5nKTtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgcGFkZGluZy1ib3R0b206IDU2cHg7XG4gIH1cbiAgXG4gICZfX2hlYWRlciB7XG4gICAgbWFyZ2luLXRvcDogLTIwcHg7XG4gIH1cblxuICAmX19zdWJ0aXRsZSB7XG4gICAgbWF4LXdpZHRoOiA1MjBweDtcblxuICAgIEBpbmNsdWRlIHR5cG9ncmFwaHktdGl0bGUtbDtcbiAgfVxuXG4gICZfX2Rlc2NyaXB0aW9uIHtcbiAgICBhbGlnbi1zZWxmOiBlbmQ7XG4gICAgbWF4LXdpZHRoOiA1MjBweDtcbiAgICBtYXJnaW4tdG9wOiAxMDBweDtcblxuICAgIEBpbmNsdWRlIHR5cG9ncmFwaHktYm9keS0xNTtcblxuICAgIEBpbmNsdWRlIG1lZGlhTWF4WFhMIHtcbiAgICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgICBtYXJnaW4tYm90dG9tOiA2MHB4O1xuICAgIH1cbiAgfVxuXG4gICZfX2dhbGxlcnktYnV0dG9uIHtcbiAgICBsZWZ0OiAwO1xuICAgIHJpZ2h0OiB1bnNldDtcbiAgICB0b3A6IHVuc2V0O1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC0yMCUsIC01MCUpIHNjYWxlKGNhbGMoNDAwLzU0NykpO1xuICAgIHotaW5kZXg6IDE7XG5cbiAgICAmOm5vdCguZ2FsbGVyeV9fYnRuX21vYmlsZS1vbmx5KTpob3ZlciB7XG4gICAgICB6LWluZGV4OiA0O1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTI1JSwgLTgwJSkgc2NhbGUoMSk7XG4gICAgICBzY2FsZTogMTtcbiAgICB9XG4gIH1cblxuICAmLWdhbGxlcnlfX2J1dHRvbi1uZXh0IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IDA7XG4gICAgdG9wOiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgIHotaW5kZXg6IDQ7XG4gIH1cblxuICAmX19zbGlkZXIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBtYXJnaW4tdG9wOiA0MHB4O1xuICAgIHotaW5kZXg6IDI7XG4gIH1cblxuICAmX19zbGlkZSB7XG4gICAgYWxpZ24tc2VsZjogc3RyZXRjaDtcbiAgICBtYXgtd2lkdGg6IDgwMHB4O1xuICAgIGhlaWdodDogNTAwcHg7XG5cbiAgICBib3JkZXItcmFkaXVzOiAxNnB4O1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG5cbiAgICBpbWcge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICAgIG9iamVjdC1wb3NpdGlvbjogY2VudGVyO1xuICAgIH1cbiAgfVxufSIsIi5iYXItcmV2aWV3cyB7XG4gICZfX2hlYWRlciB7XG4gICAgQGluY2x1ZGUgbWVkaWFNYXhTTSB7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgYWxpZ24taXRlbXM6IHN0YXJ0O1xuICAgIH1cbiAgfVxuICBcbiAgJl9fc2xpZGVyIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIH1cblxuICAmX19zbGlkZSB7XG4gICAgYWxpZ24tc2VsZjogc3RyZXRjaDtcblxuICAgIGhlaWdodDogYXV0bztcbiAgICBtYXgtd2lkdGg6IDU2MHB4O1xuICAgIFxuICAgICY6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDQwcHg7XG4gICAgfVxuXG4gICAgJiA+ICoge1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG4gIH1cblxuICAmX19idXR0b24tbmV4dCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHJpZ2h0OiAwO1xuICAgIHRvcDogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICB6LWluZGV4OiAxO1xuICB9XG59IiwiLmJhci1jaGVmcyB7XG4gICZfX2xpc3Qge1xuICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMiwgMWZyKTtcbiAgICBnYXA6IDQwcHg7XG5cbiAgICBAaW5jbHVkZSBtZWRpYU1heE1EIHtcbiAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDEsIDFmcik7XG4gICAgfVxuXG4gICAgLmJhci1jYXJkLWNoZWYge1xuICAgICAgQGluY2x1ZGUgbWVkaWFNYXhYTCB7XG4gICAgICAgIEBpbmNsdWRlIGJhci1jYXJkLWNoZWZfdmVydGljYWw7XG4gICAgICB9XG5cbiAgICAgIEBpbmNsdWRlIG1lZGlhTWF4TUQge1xuICAgICAgICBAaW5jbHVkZSBiYXItY2FyZC1jaGVmX2hvcml6b250YWw7XG4gICAgICB9XG5cbiAgICAgIEBpbmNsdWRlIG1lZGlhTWF4U00ge1xuICAgICAgICBAaW5jbHVkZSBiYXItY2FyZC1jaGVmX3ZlcnRpY2FsO1xuICAgICAgfVxuICAgIH1cbiAgfVxufSIsIi5iYXItbWVudSB7XG4gICZfX2Rlc2NyaXB0aW9uIHtcbiAgICBAaW5jbHVkZSBtZWRpYU1pbkxHIHtcbiAgICAgIG1heC13aWR0aDogNDI1cHg7XG4gICAgfVxuICAgIFxuICAgIEBpbmNsdWRlIG1lZGlhTWF4TEcge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBvcmRlcjogMTtcbiAgICB9XG4gIH1cblxuICAmX19saXN0IHtcbiAgICBkaXNwbGF5OiBncmlkO1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDQsIDFmcik7XG4gICAgZ2FwOiA0MHB4O1xuXG4gICAgQGluY2x1ZGUgbWVkaWFNYXhMRyB7XG4gICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgyLCAxZnIpO1xuICAgICAgZ2FwOiAyMHB4O1xuICAgIH1cblxuICAgIEBpbmNsdWRlIG1lZGlhTWF4U00ge1xuICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMSwgMWZyKTtcbiAgICB9XG4gIH1cblxuICAmX19oZWFkZXIge1xuICAgIEBpbmNsdWRlIG1lZGlhTWF4TEcge1xuICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgIH1cbiAgfVxufSIsIi5iYXItd2luZS1tYXAge1xuICAmX19oZWFkZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZ2FwOiA0MHB4O1xuXG4gICAgQGluY2x1ZGUgbWVkaWFNYXhMRyB7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgZ2FwOiAyMHB4O1xuICAgIH1cblxuICAgIGhyIHtcbiAgICAgIGFsaWduLXNlbGY6IHN0cmV0Y2g7XG4gICAgICBib3JkZXI6IDA7XG4gICAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkIHJnYmEoJHdoaXRlLCAwLjE1KTtcbiAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCByZ2JhKCR3aGl0ZSwgMC4xNSk7XG4gICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICB3aWR0aDogdW5zZXQ7XG4gICAgICBtYXJnaW46IDA7XG4gICAgfVxuICB9XG5cbiAgJl9fY2hlZiB7XG4gICAgZmxleDogMztcbiAgICBkaXNwbGF5OiBncmlkO1xuICAgIHJvdy1nYXA6IDI0cHg7XG4gICAgY29sdW1uLWdhcDogNDBweDtcbiAgICBncmlkLXRlbXBsYXRlLWFyZWFzOiBcbiAgICAncCB0J1xuICAgICdwIGQnO1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogYXV0byAxZnI7XG4gICAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiBhdXRvIDFmcjtcblxuICAgIEBpbmNsdWRlIG1lZGlhTWF4U00ge1xuICAgICAgZ3JpZC10ZW1wbGF0ZS1hcmVhczogXG4gICAgICAncCB0J1xuICAgICAgJ2QgZCc7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIH1cbiAgICBcbiAgICAmLXBob3RvIHtcbiAgICAgIGdyaWQtYXJlYTogcDtcbiAgICAgIFxuICAgICAgZmlsdGVyOiBkcm9wLXNoYWRvdygwcHggNDBweCA0MHB4IHJnYmEoIzAwMCwgMC4yKSk7XG4gICAgfVxuXG4gICAgJi10aXRsZSB7XG4gICAgICBncmlkLWFyZWE6IHQ7XG4gICAgICBcbiAgICAgIEBpbmNsdWRlIHR5cG9ncmFwaHktdGl0bGUtbTtcblxuICAgICAgc3BhbiB7XG4gICAgICAgIGNvbG9yOiByZ2JhKCR3aGl0ZSwgMC42KTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLWRlc2NyaXB0aW9uIHtcbiAgICAgIGdyaWQtYXJlYTogZDtcbiAgICAgIFxuICAgICAgQGluY2x1ZGUgdHlwb2dyYXBoeS1ib2R5LTE1O1xuICAgIH1cbiAgfVxuICBcbiAgJl9fZGVzY3JpcHRpb24ge1xuICAgIGZsZXg6IDI7XG5cbiAgICBAaW5jbHVkZSB0eXBvZ3JhcGh5LWg0O1xuXG4gICAgaSB7XG4gICAgICBjb2xvcjogcmdiYSgkd2hpdGUsIDAuNik7XG4gICAgfVxuICB9XG5cbiAgJl9fY2hhcHRlcnMge1xuICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgZ3JpZC10ZW1wbGF0ZS1hcmVhczogJ2EgYiBjJztcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGdhcDogNDBweDtcblxuICAgIG1hcmdpbi10b3A6IDYwcHg7XG5cbiAgICBAaW5jbHVkZSBtZWRpYU1heExHIHtcbiAgICAgIGdyaWQtdGVtcGxhdGUtYXJlYXM6ICdiIGEnICdiIGMnO1xuXG4gICAgICBtYXJnaW4tdG9wOiA0MHB4O1xuICAgIH1cblxuICAgIEBpbmNsdWRlIG1lZGlhTWF4TUQge1xuICAgICAgZ3JpZC10ZW1wbGF0ZS1hcmVhczogJ2EnICdjJyAnYic7XG4gICAgfVxuICAgIFxuICAgICYtYnV0dG9uLXdyYXBwZXIge1xuICAgICAgZ3JpZC1hcmVhOiBiO1xuXG4gICAgICBmbGV4LXNocmluazogMDtcbiAgICAgIFxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICB3aWR0aDogMzIwcHg7XG5cbiAgICAgIGJveC1zaGFkb3c6IDBweCA0cHggNDBweCAkYmxhY2s7XG5cbiAgICAgIEBpbmNsdWRlIG1lZGlhTWF4TUQge1xuICAgICAgICB3aWR0aDogdW5zZXQ7XG4gICAgICB9XG5cbiAgICAgIC5idXR0b24ge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogNTAlO1xuICAgICAgICBsZWZ0OiA1MCU7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhTWF4TUQge1xuICAgICAgICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgICAgICAgdHJhbnNmb3JtOiB1bnNldDtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICBpbWcge1xuICAgICAgICBAaW5jbHVkZSBtZWRpYU1heE1EIHtcbiAgICAgICAgICBkaXNwbGF5OiBub25lOyBcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuICBcbiAgJl9fY2hhcHRlciB7XG4gICAgJi5jbGFzc2ljIHtcbiAgICAgIGdyaWQtYXJlYTogYTtcbiAgICB9XG4gICAgXG4gICAgJi5yZXZpdmFsIHtcbiAgICAgIGdyaWQtYXJlYTogYztcbiAgICB9XG4gICAgXG4gICAgJi10aXRsZSB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xuICAgICAgXG4gICAgICBAaW5jbHVkZSB0eXBvZ3JhcGh5LXRpdGxlLWw7XG4gICAgfVxuXG4gICAgJi10ZXh0IHtcbiAgICAgIEBpbmNsdWRlIHR5cG9ncmFwaHktYm9keS0xNTtcbiAgICB9XG4gIH1cbn0iLCIuYmFyLWV2ZW50cyB7XG4gICZfX3RhYnMge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZ2FwOiA4cHg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBmbGV4LWdyb3c6IDE7XG4gIH1cblxuICAmX190YWIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBnYXA6IDE2cHg7XG4gICAgY29sb3I6IGluaGVyaXQ7XG4gICAgYm9yZGVyLXJhZGl1czogNDBweDtcbiAgICBcbiAgICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKCR3aGl0ZSwgMC42KTtcbiAgICBwYWRkaW5nOiAxNnB4IDI0cHg7XG4gICAgXG4gICAgJjpob3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKCR3aGl0ZSwgMC4yKTtcbiAgICB9XG4gICAgXG4gICAgJi5hY3RpdmUge1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgJHdoaXRlO1xuXG4gICAgICBzdmcgcGF0aCB7XG4gICAgICAgIGZpbGw6ICR0aGVtZTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICBzdmcgcGF0aHtcbiAgICAgIGZpbGw6IHJnYmEoJHdoaXRlLCAwLjIpO1xuICAgIH1cbiAgfVxuXG4gICZfX2J1dHRvbnMge1xuICAgIEBpbmNsdWRlIG1lZGlhTWF4TUQge1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlO1xuICAgICAgYWxpZ24taXRlbXM6IHN0YXJ0O1xuICAgIH1cbiAgfVxuXG4gICZfX3NsaWRlciB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgJjpub3QoLmFjdGl2ZSkge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG5cbiAgICAuYmFyLWNhcmQtZXZlbnQge1xuICAgICAgQGluY2x1ZGUgbWVkaWFNYXhMRyB7XG4gICAgICAgIEBpbmNsdWRlIGJhci1jYXJkLWV2ZW50X3ZlcnRpY2FsO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICZfX3NsaWRlIHtcbiAgICBhbGlnbi1zZWxmOiBzdHJldGNoO1xuICAgIG1heC13aWR0aDogODgwcHg7XG4gICAgaGVpZ2h0OiB1bnNldDtcblxuICAgICY6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDQwcHg7XG4gICAgfVxuXG4gICAgJiA+ICoge1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgIH1cbiAgfVxufSIsIi5iYXItc3BlY2lhbCB7XG4gICZfX2hlYWRlciB7XG4gICAgYWxpZ24taXRlbXM6IHN0YXJ0O1xuXG4gICAgQGluY2x1ZGUgbWVkaWFNYXhMRyB7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgYWxpZ24taXRlbXM6IHN0YXJ0O1xuICAgIH1cbiAgfVxuICBcbiAgJl9faGVhZGVyLWRlc2NyaXB0aW9uIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgZ2FwOiAyMHB4O1xuICAgIFxuICAgIG1heC13aWR0aDogNjIwcHg7XG5cbiAgICBAaW5jbHVkZSBtZWRpYU1heExHIHtcbiAgICAgIG1heC13aWR0aDogdW5zZXQ7XG4gICAgfVxuICB9XG4gIFxuICAmX19zdWJ0aXRsZSB7XG4gICAgQGluY2x1ZGUgdHlwb2dyYXBoeS1oNDtcbiAgfVxuXG4gICZfX2Rlc2NyaXB0aW9uIHtcbiAgICBAaW5jbHVkZSB0eXBvZ3JhcGh5LWJvZHktMTU7XG4gIH1cblxuICAmX19zbGlkZXIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgIHBhZGRpbmctcmlnaHQ6IDMwMHB4O1xuXG4gICAgQGluY2x1ZGUgbWVkaWFNYXhMRyB7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiB1bnNldDtcbiAgICB9XG4gIH1cblxuICAmX19zbGlkZSB7XG5cbiAgICBib3JkZXItcmFkaXVzOiAxNnB4O1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgYm94LXNoYWRvdzogMHB4IDBweCA4MHB4ICRibGFjaztcbiAgICBtYXgtd2lkdGg6IDM2MHB4O1xuXG4gICAgaW1nIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgfVxuICB9XG4gIFxuICAmX19idXR0b24tbmV4dCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHJpZ2h0OiAxMDBweDtcbiAgICB0b3A6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgei1pbmRleDogMTtcbiAgfVxufSIsIi5iYXItdGlja2VyIHtcbiAgJl9fc2xpZGVyIHtcbiAgICAuc3dpcGVyLXdyYXBwZXIge1xuICAgICAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGxpbmVhcjtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgfVxuICB9XG5cbiAgJl9fc2xpZGUge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBcbiAgICBtYXgtd2lkdGg6IDIwMHB4O1xuICAgIG1hcmdpbi1yaWdodDogNzJweDsgXG4gIH1cbn0iLCIuYmFyLWZvb3RlciB7XG4gICZfX3RvcCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBnYXA6IDI0cHg7XG5cbiAgICBwYWRkaW5nLWJvdHRvbTogNDBweDtcblxuICAgICY6OmJlZm9yZSB7XG4gICAgICBjb250ZW50OiAnJztcbiAgICAgIGZsZXgtZ3JvdzogMTtcblxuICAgICAgQGluY2x1ZGUgbWVkaWFNYXhYTCB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgfVxuICAgIH1cbiAgfVxuICBcbiAgJl9fY29udGFjdHMge1xuICAgIG9yZGVyOiAtMTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgZ2FwOiAyNHB4O1xuXG4gICAgQGluY2x1ZGUgdHlwb2dyYXBoeS10aXRsZS1sO1xuXG4gICAgQGluY2x1ZGUgbWVkaWFNYXhYWEwge1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIGFsaWduLWl0ZW1zOiBzdGFydDtcbiAgICB9XG5cbiAgICAmOjpiZWZvcmUge1xuICAgICAgY29udGVudDogJyc7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHdpZHRoOiAzcHg7XG4gICAgICBoZWlnaHQ6IDNweDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcblxuICAgICAgQGluY2x1ZGUgbWVkaWFNYXhYWEwge1xuICAgICAgICBjb250ZW50OiBub25lO1xuICAgICAgfVxuICAgIH1cblxuICAgICYtbWFpbCB7XG4gICAgICBvcmRlcjogLTE7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIH1cbiAgfVxuICBcbiAgJl9fbWFwIHtcbiAgICBoZWlnaHQ6IDQwMHB4O1xuICB9XG4gIFxuICAmX19ib3R0b20ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBjb2x1bW4tZ2FwOiA1NnB4O1xuICAgIFxuICAgIHBhZGRpbmc6IDQwcHggMHB4O1xuICAgIFxuICAgIEBpbmNsdWRlIG1lZGlhTWF4TUQge1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIGFsaWduLWl0ZW1zOiBzdGFydDtcbiAgICAgIGdhcDogMjBweDtcbiAgICB9XG4gICAgXG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgZmxleC1ncm93OiAxO1xuICAgIH1cbiAgfVxuXG4gICZfX2xvZ28ge1xuICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgIG9yZGVyOiAtMTtcbiAgfVxuXG4gICZfX3BvbGljeSwgJl9fbnV0cyB7XG4gICAgY29sb3I6IHJnYmEoJHdoaXRlLCAwLjYpO1xuXG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuXG4gICAgYSB7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICB9XG4gIH1cblxuICAmX19hbGtvdGVrYSB7XG4gICAgJjpob3ZlciB7XG4gICAgICBzdmcgcmVjdCB7XG4gICAgICAgIGZpbGw6IHJnYmEoJHdoaXRlLCAwLjIpO1xuICAgICAgfVxuICAgIH1cbiAgfVxufSJdLCJuYW1lcyI6W10sInNvdXJjZVJvb3QiOiIifQ==*/