

/* Start:/local/templates/island/assets/libs/swiper/swiper-bundle.min.css?174366862118431*/
/**
 * Swiper 11.1.3
 * Most modern mobile touch slider and framework with hardware accelerated transitions
 * https://swiperjs.com
 *
 * Copyright 2014-2024 Vladimir Kharlampidi
 *
 * Released under the MIT License
 *
 * Released on: May 13, 2024
 */

@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}:root{--swiper-theme-color:#007aff}:host{position:relative;display:block;margin-left:auto;margin-right:auto;z-index:1}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;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}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.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)}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{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,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,rgba(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,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,rgba(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,.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-watch-progress .swiper-slide-visible .swiper-lazy-preloader,.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader{animation:swiper-preloader-spin 1s infinite linear}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.swiper-virtual .swiper-slide{-webkit-backface-visibility:hidden;transform:translateZ(0)}.swiper-virtual.swiper-css-mode .swiper-wrapper::after{content:'';position:absolute;left:0;top:0;pointer-events:none}.swiper-virtual.swiper-css-mode.swiper-horizontal .swiper-wrapper::after{height:1px;width:var(--swiper-virtual-size)}.swiper-virtual.swiper-css-mode.swiper-vertical .swiper-wrapper::after{width:1px;height:var(--swiper-virtual-size)}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{position:absolute;top:var(--swiper-navigation-top-offset,50%);width:calc(var(--swiper-navigation-size)/ 44 * 27);height:var(--swiper-navigation-size);margin-top:calc(0px - (var(--swiper-navigation-size)/ 2));z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color,var(--swiper-theme-color))}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-next.swiper-button-hidden,.swiper-button-prev.swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.swiper-navigation-disabled .swiper-button-next,.swiper-navigation-disabled .swiper-button-prev{display:none!important}.swiper-button-next svg,.swiper-button-prev svg{width:100%;height:100%;object-fit:contain;transform-origin:center}.swiper-rtl .swiper-button-next svg,.swiper-rtl .swiper-button-prev svg{transform:rotate(180deg)}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:var(--swiper-navigation-sides-offset,10px);right:auto}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:var(--swiper-navigation-sides-offset,10px);left:auto}.swiper-button-lock{display:none}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none!important;letter-spacing:0;font-variant:initial;line-height:1}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:'prev'}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:var(--swiper-navigation-sides-offset,10px);left:auto}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:'next'}.swiper-pagination{position:absolute;text-align:center;transition:.3s 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}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:var(--swiper-pagination-bottom,8px);top:var(--swiper-pagination-top,auto);left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(.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(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.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, .2)}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity, 1);background:var(--swiper-pagination-color,var(--swiper-theme-color))}.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{right:var(--swiper-pagination-right,8px);left:var(--swiper-pagination-left,auto);top:50%;transform:translate3d(0px,-50%,0)}.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap,6px) 0;display:block}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:.2s transform,.2s top}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s left}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s right}.swiper-pagination-fraction{color:var(--swiper-pagination-fraction-color,inherit)}.swiper-pagination-progressbar{background:var(--swiper-pagination-progressbar-bg-color,rgba(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-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:var(--swiper-pagination-progressbar-size,4px);left:0;top:0}.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-vertical>.swiper-pagination-progressbar{width:var(--swiper-pagination-progressbar-size,4px);height:100%;left:0;top:0}.swiper-pagination-lock{display:none}.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,.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-scrollbar.swiper-scrollbar-vertical,.swiper-vertical>.swiper-scrollbar{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,.5));border-radius:var(--swiper-scrollbar-border-radius,10px);left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{width:100%;height:100%;display:flex;justify-content:center;align-items:center;text-align:center}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;object-fit:contain}.swiper-slide-zoomed{cursor:move;touch-action:none}.swiper .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}.swiper-grid>.swiper-wrapper{flex-wrap:wrap}.swiper-grid-column>.swiper-wrapper{flex-wrap:wrap;flex-direction:column}.swiper-fade.swiper-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-fade .swiper-slide-active{pointer-events:auto}.swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube{overflow:visible}.swiper-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;transform-origin:0 0;width:100%;height:100%}.swiper-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-cube.swiper-rtl .swiper-slide{transform-origin:100% 0}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-next,.swiper-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0px;width:100%;height:100%;opacity:.6;z-index:0}.swiper-cube .swiper-cube-shadow:before{content:'';background:#000;position:absolute;left:0;top:0;bottom:0;right:0;filter:blur(50px)}.swiper-cube .swiper-slide-next+.swiper-slide{pointer-events:auto;visibility:visible}.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-bottom,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-left,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-right,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-flip{overflow:visible}.swiper-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-flip .swiper-slide-active,.swiper-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-bottom,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-left,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-right,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-creative .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden;transition-property:transform,opacity,height}.swiper-cards{overflow:visible}.swiper-cards .swiper-slide{transform-origin:center bottom;-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden}
/* End */


/* Start:/local/templates/island/assets/libs/fancybox/fancybox.css?174366862125343*/
:root{--f-spinner-width: 36px;--f-spinner-height: 36px;--f-spinner-color-1: rgba(0, 0, 0, 0.1);--f-spinner-color-2: rgba(17, 24, 28, 0.8);--f-spinner-stroke: 2.75}.f-spinner{margin:auto;padding:0;width:var(--f-spinner-width);height:var(--f-spinner-height)}.f-spinner svg{width:100%;height:100%;vertical-align:top;animation:f-spinner-rotate 2s linear infinite}.f-spinner svg *{stroke-width:var(--f-spinner-stroke);fill:none}.f-spinner svg *:first-child{stroke:var(--f-spinner-color-1)}.f-spinner svg *:last-child{stroke:var(--f-spinner-color-2);animation:f-spinner-dash 2s ease-in-out infinite}@keyframes f-spinner-rotate{100%{transform:rotate(360deg)}}@keyframes f-spinner-dash{0%{stroke-dasharray:1,150;stroke-dashoffset:0}50%{stroke-dasharray:90,150;stroke-dashoffset:-35}100%{stroke-dasharray:90,150;stroke-dashoffset:-124}}.f-throwOutUp{animation:var(--f-throw-out-duration, 0.175s) ease-out both f-throwOutUp}.f-throwOutDown{animation:var(--f-throw-out-duration, 0.175s) ease-out both f-throwOutDown}@keyframes f-throwOutUp{to{transform:translate3d(0, calc(var(--f-throw-out-distance, 150px) * -1), 0);opacity:0}}@keyframes f-throwOutDown{to{transform:translate3d(0, var(--f-throw-out-distance, 150px), 0);opacity:0}}.f-zoomInUp{animation:var(--f-transition-duration, 0.2s) ease .1s both f-zoomInUp}.f-zoomOutDown{animation:var(--f-transition-duration, 0.2s) ease both f-zoomOutDown}@keyframes f-zoomInUp{from{transform:scale(0.975) translate3d(0, 16px, 0);opacity:0}to{transform:scale(1) translate3d(0, 0, 0);opacity:1}}@keyframes f-zoomOutDown{to{transform:scale(0.975) translate3d(0, 16px, 0);opacity:0}}.f-fadeIn{animation:var(--f-transition-duration, 0.2s) var(--f-transition-easing, ease) var(--f-transition-delay, 0s) both f-fadeIn;z-index:2}.f-fadeOut{animation:var(--f-transition-duration, 0.2s) var(--f-transition-easing, ease) var(--f-transition-delay, 0s) both f-fadeOut;z-index:1}@keyframes f-fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes f-fadeOut{100%{opacity:0}}.f-fadeFastIn{animation:var(--f-transition-duration, 0.2s) ease-out both f-fadeFastIn;z-index:2}.f-fadeFastOut{animation:var(--f-transition-duration, 0.1s) ease-out both f-fadeFastOut;z-index:2}@keyframes f-fadeFastIn{0%{opacity:.75}100%{opacity:1}}@keyframes f-fadeFastOut{100%{opacity:0}}.f-fadeSlowIn{animation:var(--f-transition-duration, 0.5s) ease both f-fadeSlowIn;z-index:2}.f-fadeSlowOut{animation:var(--f-transition-duration, 0.5s) ease both f-fadeSlowOut;z-index:1}@keyframes f-fadeSlowIn{0%{opacity:0}100%{opacity:1}}@keyframes f-fadeSlowOut{100%{opacity:0}}.f-crossfadeIn{animation:var(--f-transition-duration, 0.2s) ease-out both f-crossfadeIn;z-index:2}.f-crossfadeOut{animation:calc(var(--f-transition-duration, 0.2s)*.5) linear .1s both f-crossfadeOut;z-index:1}@keyframes f-crossfadeIn{0%{opacity:0}100%{opacity:1}}@keyframes f-crossfadeOut{100%{opacity:0}}.f-slideIn.from-next{animation:var(--f-transition-duration, 0.85s) cubic-bezier(0.16, 1, 0.3, 1) f-slideInNext}.f-slideIn.from-prev{animation:var(--f-transition-duration, 0.85s) cubic-bezier(0.16, 1, 0.3, 1) f-slideInPrev}.f-slideOut.to-next{animation:var(--f-transition-duration, 0.85s) cubic-bezier(0.16, 1, 0.3, 1) f-slideOutNext}.f-slideOut.to-prev{animation:var(--f-transition-duration, 0.85s) cubic-bezier(0.16, 1, 0.3, 1) f-slideOutPrev}@keyframes f-slideInPrev{0%{transform:translateX(100%)}100%{transform:translate3d(0, 0, 0)}}@keyframes f-slideInNext{0%{transform:translateX(-100%)}100%{transform:translate3d(0, 0, 0)}}@keyframes f-slideOutNext{100%{transform:translateX(-100%)}}@keyframes f-slideOutPrev{100%{transform:translateX(100%)}}.f-classicIn.from-next{animation:var(--f-transition-duration, 0.85s) cubic-bezier(0.16, 1, 0.3, 1) f-classicInNext;z-index:2}.f-classicIn.from-prev{animation:var(--f-transition-duration, 0.85s) cubic-bezier(0.16, 1, 0.3, 1) f-classicInPrev;z-index:2}.f-classicOut.to-next{animation:var(--f-transition-duration, 0.85s) cubic-bezier(0.16, 1, 0.3, 1) f-classicOutNext;z-index:1}.f-classicOut.to-prev{animation:var(--f-transition-duration, 0.85s) cubic-bezier(0.16, 1, 0.3, 1) f-classicOutPrev;z-index:1}@keyframes f-classicInNext{0%{transform:translateX(-75px);opacity:0}100%{transform:translate3d(0, 0, 0);opacity:1}}@keyframes f-classicInPrev{0%{transform:translateX(75px);opacity:0}100%{transform:translate3d(0, 0, 0);opacity:1}}@keyframes f-classicOutNext{100%{transform:translateX(-75px);opacity:0}}@keyframes f-classicOutPrev{100%{transform:translateX(75px);opacity:0}}:root{--f-button-width: 40px;--f-button-height: 40px;--f-button-border: 0;--f-button-border-radius: 0;--f-button-color: #374151;--f-button-bg: #f8f8f8;--f-button-hover-bg: #e0e0e0;--f-button-active-bg: #d0d0d0;--f-button-shadow: none;--f-button-transition: all 0.15s ease;--f-button-transform: none;--f-button-svg-width: 20px;--f-button-svg-height: 20px;--f-button-svg-stroke-width: 1.5;--f-button-svg-fill: none;--f-button-svg-filter: none;--f-button-svg-disabled-opacity: 0.65}.f-button{display:flex;justify-content:center;align-items:center;box-sizing:content-box;position:relative;margin:0;padding:0;width:var(--f-button-width);height:var(--f-button-height);border:var(--f-button-border);border-radius:var(--f-button-border-radius);color:var(--f-button-color);background:var(--f-button-bg);box-shadow:var(--f-button-shadow);pointer-events:all;cursor:pointer;transition:var(--f-button-transition)}@media(hover: hover){.f-button:hover:not([disabled]){color:var(--f-button-hover-color);background-color:var(--f-button-hover-bg)}}.f-button:active:not([disabled]){background-color:var(--f-button-active-bg)}.f-button:focus:not(:focus-visible){outline:none}.f-button:focus-visible{outline:none;box-shadow:inset 0 0 0 var(--f-button-outline, 2px) var(--f-button-outline-color, var(--f-button-color))}.f-button svg{width:var(--f-button-svg-width);height:var(--f-button-svg-height);fill:var(--f-button-svg-fill);stroke:currentColor;stroke-width:var(--f-button-svg-stroke-width);stroke-linecap:round;stroke-linejoin:round;transition:opacity .15s ease;transform:var(--f-button-transform);filter:var(--f-button-svg-filter);pointer-events:none}.f-button[disabled]{cursor:default}.f-button[disabled] svg{opacity:var(--f-button-svg-disabled-opacity)}.f-carousel__nav .f-button.is-prev,.f-carousel__nav .f-button.is-next,.fancybox__nav .f-button.is-prev,.fancybox__nav .f-button.is-next{position:absolute;z-index:1}.is-horizontal .f-carousel__nav .f-button.is-prev,.is-horizontal .f-carousel__nav .f-button.is-next,.is-horizontal .fancybox__nav .f-button.is-prev,.is-horizontal .fancybox__nav .f-button.is-next{top:50%;transform:translateY(-50%)}.is-horizontal .f-carousel__nav .f-button.is-prev,.is-horizontal .fancybox__nav .f-button.is-prev{left:var(--f-button-prev-pos)}.is-horizontal .f-carousel__nav .f-button.is-next,.is-horizontal .fancybox__nav .f-button.is-next{right:var(--f-button-next-pos)}.is-horizontal.is-rtl .f-carousel__nav .f-button.is-prev,.is-horizontal.is-rtl .fancybox__nav .f-button.is-prev{left:auto;right:var(--f-button-next-pos)}.is-horizontal.is-rtl .f-carousel__nav .f-button.is-next,.is-horizontal.is-rtl .fancybox__nav .f-button.is-next{right:auto;left:var(--f-button-prev-pos)}.is-vertical .f-carousel__nav .f-button.is-prev,.is-vertical .f-carousel__nav .f-button.is-next,.is-vertical .fancybox__nav .f-button.is-prev,.is-vertical .fancybox__nav .f-button.is-next{top:auto;left:50%;transform:translateX(-50%)}.is-vertical .f-carousel__nav .f-button.is-prev,.is-vertical .fancybox__nav .f-button.is-prev{top:var(--f-button-next-pos)}.is-vertical .f-carousel__nav .f-button.is-next,.is-vertical .fancybox__nav .f-button.is-next{bottom:var(--f-button-next-pos)}.is-vertical .f-carousel__nav .f-button.is-prev svg,.is-vertical .f-carousel__nav .f-button.is-next svg,.is-vertical .fancybox__nav .f-button.is-prev svg,.is-vertical .fancybox__nav .f-button.is-next svg{transform:rotate(90deg)}.f-carousel__nav .f-button:disabled,.fancybox__nav .f-button:disabled{pointer-events:none}html.with-fancybox{width:auto;overflow:visible;scroll-behavior:auto}html.with-fancybox body{touch-action:none}html.with-fancybox body.hide-scrollbar{width:auto;margin-right:calc(var(--fancybox-body-margin, 0px) + var(--fancybox-scrollbar-compensate, 0px));overflow:hidden !important;overscroll-behavior-y:none}.fancybox__container{--fancybox-color: #dbdbdb;--fancybox-hover-color: #fff;--fancybox-bg: rgba(24, 24, 27, 0.98);--fancybox-slide-gap: 10px;--f-spinner-width: 50px;--f-spinner-height: 50px;--f-spinner-color-1: rgba(255, 255, 255, 0.1);--f-spinner-color-2: #bbb;--f-spinner-stroke: 3.65;position:fixed;top:0;left:0;bottom:0;right:0;direction:ltr;display:flex;flex-direction:column;box-sizing:border-box;margin:0;padding:0;color:#f8f8f8;-webkit-tap-highlight-color:rgba(0,0,0,0);overflow:visible;z-index:var(--fancybox-zIndex, 1050);outline:none;transform-origin:top left;-webkit-text-size-adjust:100%;-moz-text-size-adjust:none;-ms-text-size-adjust:100%;text-size-adjust:100%;overscroll-behavior-y:contain}.fancybox__container *,.fancybox__container *::before,.fancybox__container *::after{box-sizing:inherit}.fancybox__container::backdrop{background-color:rgba(0,0,0,0)}.fancybox__backdrop{position:fixed;top:0;left:0;bottom:0;right:0;z-index:-1;background:var(--fancybox-bg);opacity:var(--fancybox-opacity, 1);will-change:opacity}.fancybox__carousel{position:relative;box-sizing:border-box;flex:1;min-height:0;z-index:10;overflow-y:visible;overflow-x:clip}.fancybox__viewport{width:100%;height:100%}.fancybox__viewport.is-draggable{cursor:move;cursor:grab}.fancybox__viewport.is-dragging{cursor:move;cursor:grabbing}.fancybox__track{display:flex;margin:0 auto;height:100%}.fancybox__slide{flex:0 0 auto;position:relative;display:flex;flex-direction:column;align-items:center;width:100%;height:100%;margin:0 var(--fancybox-slide-gap) 0 0;padding:4px;overflow:auto;overscroll-behavior:contain;transform:translate3d(0, 0, 0);backface-visibility:hidden}.fancybox__container:not(.is-compact) .fancybox__slide.has-close-btn{padding-top:40px}.fancybox__slide.has-iframe,.fancybox__slide.has-video,.fancybox__slide.has-html5video{overflow:hidden}.fancybox__slide.has-image{overflow:hidden}.fancybox__slide.has-image.is-animating,.fancybox__slide.has-image.is-selected{overflow:visible}.fancybox__slide::before,.fancybox__slide::after{content:"";flex:0 0 0;margin:auto}.fancybox__backdrop:empty,.fancybox__viewport:empty,.fancybox__track:empty,.fancybox__slide:empty{display:block}.fancybox__content{align-self:center;display:flex;flex-direction:column;position:relative;margin:0;padding:2rem;max-width:100%;color:var(--fancybox-content-color, #374151);background:var(--fancybox-content-bg, #fff);cursor:default;border-radius:0;z-index:20}.is-loading .fancybox__content{opacity:0}.is-draggable .fancybox__content{cursor:move;cursor:grab}.can-zoom_in .fancybox__content{cursor:zoom-in}.can-zoom_out .fancybox__content{cursor:zoom-out}.is-dragging .fancybox__content{cursor:move;cursor:grabbing}.fancybox__content [data-selectable],.fancybox__content [contenteditable]{cursor:auto}.fancybox__slide.has-image>.fancybox__content{padding:0;background:rgba(0,0,0,0);min-height:1px;background-repeat:no-repeat;background-size:contain;background-position:center center;transition:none;transform:translate3d(0, 0, 0);backface-visibility:hidden}.fancybox__slide.has-image>.fancybox__content>picture>img{width:100%;height:auto;max-height:100%}.is-animating .fancybox__content,.is-dragging .fancybox__content{will-change:transform,width,height}.fancybox-image{margin:auto;display:block;width:100%;height:100%;min-height:0;object-fit:contain;user-select:none;filter:blur(0px)}.fancybox__caption{align-self:center;max-width:100%;flex-shrink:0;margin:0;padding:14px 0 4px 0;overflow-wrap:anywhere;line-height:1.375;color:var(--fancybox-color, currentColor);opacity:var(--fancybox-opacity, 1);cursor:auto;visibility:visible}.is-loading .fancybox__caption,.is-closing .fancybox__caption{opacity:0;visibility:hidden}.is-compact .fancybox__caption{padding-bottom:0}.f-button.is-close-btn{--f-button-svg-stroke-width: 2;position:absolute;top:0;right:8px;z-index:40}.fancybox__content>.f-button.is-close-btn{--f-button-width: 34px;--f-button-height: 34px;--f-button-border-radius: 4px;--f-button-color: var(--fancybox-color, #fff);--f-button-hover-color: var(--fancybox-color, #fff);--f-button-bg: transparent;--f-button-hover-bg: transparent;--f-button-active-bg: transparent;--f-button-svg-width: 22px;--f-button-svg-height: 22px;position:absolute;top:-38px;right:0;opacity:.75}.is-loading .fancybox__content>.f-button.is-close-btn{visibility:hidden}.is-zooming-out .fancybox__content>.f-button.is-close-btn{visibility:hidden}.fancybox__content>.f-button.is-close-btn:hover{opacity:1}.fancybox__footer{padding:0;margin:0;position:relative}.fancybox__footer .fancybox__caption{width:100%;padding:24px;opacity:var(--fancybox-opacity, 1);transition:all .25s ease}.is-compact .fancybox__footer{position:absolute;bottom:0;left:0;right:0;z-index:20;background:rgba(24,24,27,.5)}.is-compact .fancybox__footer .fancybox__caption{padding:12px}.is-compact .fancybox__content>.f-button.is-close-btn{--f-button-border-radius: 50%;--f-button-color: #fff;--f-button-hover-color: #fff;--f-button-outline-color: #000;--f-button-bg: rgba(0, 0, 0, 0.6);--f-button-active-bg: rgba(0, 0, 0, 0.6);--f-button-hover-bg: rgba(0, 0, 0, 0.6);--f-button-svg-width: 18px;--f-button-svg-height: 18px;--f-button-svg-filter: none;top:5px;right:5px}.fancybox__nav{--f-button-width: 50px;--f-button-height: 50px;--f-button-border: 0;--f-button-border-radius: 50%;--f-button-color: var(--fancybox-color);--f-button-hover-color: var(--fancybox-hover-color);--f-button-bg: transparent;--f-button-hover-bg: rgba(24, 24, 27, 0.3);--f-button-active-bg: rgba(24, 24, 27, 0.5);--f-button-shadow: none;--f-button-transition: all 0.15s ease;--f-button-transform: none;--f-button-svg-width: 26px;--f-button-svg-height: 26px;--f-button-svg-stroke-width: 2.5;--f-button-svg-fill: none;--f-button-svg-filter: drop-shadow(1px 1px 1px rgba(24, 24, 27, 0.5));--f-button-svg-disabled-opacity: 0.65;--f-button-next-pos: 1rem;--f-button-prev-pos: 1rem;opacity:var(--fancybox-opacity, 1)}.fancybox__nav .f-button:before{position:absolute;content:"";top:-30px;right:-20px;left:-20px;bottom:-30px;z-index:1}.is-idle .fancybox__nav{animation:.15s ease-out both f-fadeOut}.is-idle.is-compact .fancybox__footer{pointer-events:none;animation:.15s ease-out both f-fadeOut}.fancybox__slide>.f-spinner{position:absolute;top:50%;left:50%;margin:var(--f-spinner-top, calc(var(--f-spinner-width) * -0.5)) 0 0 var(--f-spinner-left, calc(var(--f-spinner-height) * -0.5));z-index:30;cursor:pointer}.fancybox-protected{position:absolute;top:0;left:0;right:0;bottom:0;z-index:40;user-select:none}.fancybox-ghost{position:absolute;top:0;left:0;width:100%;height:100%;min-height:0;object-fit:contain;z-index:40;user-select:none;pointer-events:none}.fancybox-focus-guard{outline:none;opacity:0;position:fixed;pointer-events:none}.fancybox__container:not([aria-hidden]){opacity:0}.fancybox__container.is-animated[aria-hidden=false]>*:not(.fancybox__backdrop,.fancybox__carousel),.fancybox__container.is-animated[aria-hidden=false] .fancybox__carousel>*:not(.fancybox__viewport),.fancybox__container.is-animated[aria-hidden=false] .fancybox__slide>*:not(.fancybox__content){animation:var(--f-interface-enter-duration, 0.25s) ease .1s backwards f-fadeIn}.fancybox__container.is-animated[aria-hidden=false] .fancybox__backdrop{animation:var(--f-backdrop-enter-duration, 0.35s) ease backwards f-fadeIn}.fancybox__container.is-animated[aria-hidden=true]>*:not(.fancybox__backdrop,.fancybox__carousel),.fancybox__container.is-animated[aria-hidden=true] .fancybox__carousel>*:not(.fancybox__viewport),.fancybox__container.is-animated[aria-hidden=true] .fancybox__slide>*:not(.fancybox__content){animation:var(--f-interface-exit-duration, 0.15s) ease forwards f-fadeOut}.fancybox__container.is-animated[aria-hidden=true] .fancybox__backdrop{animation:var(--f-backdrop-exit-duration, 0.35s) ease forwards f-fadeOut}.has-iframe .fancybox__content,.has-map .fancybox__content,.has-pdf .fancybox__content,.has-youtube .fancybox__content,.has-vimeo .fancybox__content,.has-html5video .fancybox__content{max-width:100%;flex-shrink:1;min-height:1px;overflow:visible}.has-iframe .fancybox__content,.has-map .fancybox__content,.has-pdf .fancybox__content{width:calc(100% - 120px);height:90%}.fancybox__container.is-compact .has-iframe .fancybox__content,.fancybox__container.is-compact .has-map .fancybox__content,.fancybox__container.is-compact .has-pdf .fancybox__content{width:100%;height:100%}.has-youtube .fancybox__content,.has-vimeo .fancybox__content,.has-html5video .fancybox__content{width:960px;height:540px;max-width:100%;max-height:100%}.has-map .fancybox__content,.has-pdf .fancybox__content,.has-youtube .fancybox__content,.has-vimeo .fancybox__content,.has-html5video .fancybox__content{padding:0;background:rgba(24,24,27,.9);color:#fff}.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{border:0 !important;clip:rect(1px, 1px, 1px, 1px) !important;-webkit-clip-path:inset(50%) !important;clip-path:inset(50%) !important;height:1px !important;margin:-1px !important;overflow:hidden !important;padding:0 !important;position:absolute !important;width:1px !important;white-space:nowrap !important}.f-carousel__thumbs{--f-thumb-width: 96px;--f-thumb-height: 72px;--f-thumb-outline: 0;--f-thumb-outline-color: #5eb0ef;--f-thumb-opacity: 1;--f-thumb-hover-opacity: 1;--f-thumb-selected-opacity: 1;--f-thumb-border-radius: 2px;--f-thumb-offset: 0px;--f-button-next-pos: 0;--f-button-prev-pos: 0}.f-carousel__thumbs.is-classic{--f-thumb-gap: 8px;--f-thumb-opacity: 0.5;--f-thumb-hover-opacity: 1;--f-thumb-selected-opacity: 1}.f-carousel__thumbs.is-modern{--f-thumb-gap: 4px;--f-thumb-extra-gap: 16px;--f-thumb-clip-width: 46px}.f-thumbs{position:relative;flex:0 0 auto;margin:0;overflow:hidden;-webkit-tap-highlight-color:rgba(0,0,0,0);user-select:none;perspective:1000px;transform:translateZ(0)}.f-thumbs .f-spinner{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:2px;background-image:linear-gradient(#ebeff2, #e2e8f0);z-index:-1}.f-thumbs .f-spinner svg{display:none}.f-thumbs.is-vertical{height:100%}.f-thumbs__viewport{width:100%;height:auto;overflow:hidden;transform:translate3d(0, 0, 0)}.f-thumbs__track{display:flex}.f-thumbs__slide{position:relative;flex:0 0 auto;box-sizing:content-box;display:flex;align-items:center;justify-content:center;padding:0;margin:0;width:var(--f-thumb-width);height:var(--f-thumb-height);overflow:visible;cursor:pointer}.f-thumbs__slide.is-loading img{opacity:0}.is-classic .f-thumbs__viewport{height:100%}.is-modern .f-thumbs__track{width:max-content}.is-modern .f-thumbs__track::before{content:"";position:absolute;top:0;bottom:0;left:calc((var(--f-thumb-clip-width, 0))*-0.5);width:calc(var(--width, 0)*1px + var(--f-thumb-clip-width, 0));cursor:pointer}.is-modern .f-thumbs__slide{width:var(--f-thumb-clip-width);transform:translate3d(calc(var(--shift, 0) * -1px), 0, 0);transition:none;pointer-events:none}.is-modern.is-resting .f-thumbs__slide{transition:transform .33s ease}.is-modern.is-resting .f-thumbs__slide__button{transition:clip-path .33s ease}.is-using-tab .is-modern .f-thumbs__slide:focus-within{filter:drop-shadow(-1px 0px 0px var(--f-thumb-outline-color)) drop-shadow(2px 0px 0px var(--f-thumb-outline-color)) drop-shadow(0px -1px 0px var(--f-thumb-outline-color)) drop-shadow(0px 2px 0px var(--f-thumb-outline-color))}.f-thumbs__slide__button{appearance:none;width:var(--f-thumb-width);height:100%;margin:0 -100% 0 -100%;padding:0;border:0;position:relative;border-radius:var(--f-thumb-border-radius);overflow:hidden;background:rgba(0,0,0,0);outline:none;cursor:pointer;pointer-events:auto;touch-action:manipulation;opacity:var(--f-thumb-opacity);transition:opacity .2s ease}.f-thumbs__slide__button:hover{opacity:var(--f-thumb-hover-opacity)}.f-thumbs__slide__button:focus:not(:focus-visible){outline:none}.f-thumbs__slide__button:focus-visible{outline:none;opacity:var(--f-thumb-selected-opacity)}.is-modern .f-thumbs__slide__button{--clip-path: inset( 0 calc( ((var(--f-thumb-width, 0) - var(--f-thumb-clip-width, 0))) * (1 - var(--progress, 0)) * 0.5 ) round var(--f-thumb-border-radius, 0) );clip-path:var(--clip-path)}.is-classic .is-nav-selected .f-thumbs__slide__button{opacity:var(--f-thumb-selected-opacity)}.is-classic .is-nav-selected .f-thumbs__slide__button::after{content:"";position:absolute;top:0;left:0;right:0;height:auto;bottom:0;border:var(--f-thumb-outline, 0) solid var(--f-thumb-outline-color, transparent);border-radius:var(--f-thumb-border-radius);animation:f-fadeIn .2s ease-out;z-index:10}.f-thumbs__slide__img{overflow:hidden;position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;margin:0;padding:var(--f-thumb-offset);box-sizing:border-box;pointer-events:none;object-fit:cover;border-radius:var(--f-thumb-border-radius)}.f-thumbs.is-horizontal .f-thumbs__track{padding:8px 0 12px 0}.f-thumbs.is-horizontal .f-thumbs__slide{margin:0 var(--f-thumb-gap) 0 0}.f-thumbs.is-vertical .f-thumbs__track{flex-wrap:wrap;padding:0 8px}.f-thumbs.is-vertical .f-thumbs__slide{margin:0 0 var(--f-thumb-gap) 0}.fancybox__thumbs{--f-thumb-width: 96px;--f-thumb-height: 72px;--f-thumb-border-radius: 2px;--f-thumb-outline: 2px;--f-thumb-outline-color: #ededed;position:relative;opacity:var(--fancybox-opacity, 1);transition:max-height .35s cubic-bezier(0.23, 1, 0.32, 1)}.fancybox__thumbs.is-classic{--f-thumb-gap: 8px;--f-thumb-opacity: 0.5;--f-thumb-hover-opacity: 1}.fancybox__thumbs.is-classic .f-spinner{background-image:linear-gradient(rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0.05))}.fancybox__thumbs.is-modern{--f-thumb-gap: 4px;--f-thumb-extra-gap: 16px;--f-thumb-clip-width: 46px;--f-thumb-opacity: 1;--f-thumb-hover-opacity: 1}.fancybox__thumbs.is-modern .f-spinner{background-image:linear-gradient(rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0.05))}.fancybox__thumbs.is-horizontal{padding:0 var(--f-thumb-gap)}.fancybox__thumbs.is-vertical{padding:var(--f-thumb-gap) 0}.is-compact .fancybox__thumbs{--f-thumb-width: 64px;--f-thumb-clip-width: 32px;--f-thumb-height: 48px;--f-thumb-extra-gap: 10px}.fancybox__thumbs.is-masked{max-height:0px !important}.is-closing .fancybox__thumbs{transition:none !important}.fancybox__toolbar{--f-progress-color: var(--fancybox-color, rgba(255, 255, 255, 0.94));--f-button-width: 46px;--f-button-height: 46px;--f-button-color: var(--fancybox-color);--f-button-hover-color: var(--fancybox-hover-color);--f-button-bg: rgba(24, 24, 27, 0.65);--f-button-hover-bg: rgba(70, 70, 73, 0.65);--f-button-active-bg: rgba(90, 90, 93, 0.65);--f-button-border-radius: 0;--f-button-svg-width: 24px;--f-button-svg-height: 24px;--f-button-svg-stroke-width: 1.5;--f-button-svg-filter: drop-shadow(1px 1px 1px rgba(24, 24, 27, 0.15));--f-button-svg-fill: none;--f-button-svg-disabled-opacity: 0.65;display:flex;flex-direction:row;justify-content:space-between;margin:0;padding:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI Adjusted","Segoe UI","Liberation Sans",sans-serif;color:var(--fancybox-color, currentColor);opacity:var(--fancybox-opacity, 1);text-shadow:var(--fancybox-toolbar-text-shadow, 1px 1px 1px rgba(0, 0, 0, 0.5));pointer-events:none;z-index:20}.fancybox__toolbar :focus-visible{z-index:1}.fancybox__toolbar.is-absolute,.is-compact .fancybox__toolbar{position:absolute;top:0;left:0;right:0}.is-idle .fancybox__toolbar{pointer-events:none;animation:.15s ease-out both f-fadeOut}.fancybox__toolbar__column{display:flex;flex-direction:row;flex-wrap:wrap;align-content:flex-start}.fancybox__toolbar__column.is-left,.fancybox__toolbar__column.is-right{flex-grow:1;flex-basis:0}.fancybox__toolbar__column.is-right{display:flex;justify-content:flex-end;flex-wrap:nowrap}.fancybox__infobar{padding:0 5px;line-height:var(--f-button-height);text-align:center;font-size:17px;font-variant-numeric:tabular-nums;-webkit-font-smoothing:subpixel-antialiased;cursor:default;user-select:none}.fancybox__infobar span{padding:0 5px}.fancybox__infobar:not(:first-child):not(:last-child){background:var(--f-button-bg)}[data-fancybox-toggle-slideshow]{position:relative}[data-fancybox-toggle-slideshow] .f-progress{height:100%;opacity:.3}[data-fancybox-toggle-slideshow] svg g:first-child{display:flex}[data-fancybox-toggle-slideshow] svg g:last-child{display:none}.has-slideshow [data-fancybox-toggle-slideshow] svg g:first-child{display:none}.has-slideshow [data-fancybox-toggle-slideshow] svg g:last-child{display:flex}[data-fancybox-toggle-fullscreen] svg g:first-child{display:flex}[data-fancybox-toggle-fullscreen] svg g:last-child{display:none}:fullscreen [data-fancybox-toggle-fullscreen] svg g:first-child{display:none}:fullscreen [data-fancybox-toggle-fullscreen] svg g:last-child{display:flex}.f-progress{position:absolute;top:0;left:0;right:0;height:3px;transform:scaleX(0);transform-origin:0;transition-property:transform;transition-timing-function:linear;background:var(--f-progress-color, var(--f-carousel-theme-color, #0091ff));z-index:30;user-select:none;pointer-events:none}
/* End */


/* Start:/local/templates/island/assets/libs/rangeSlider/ion.rangeSlider.min.css?174366862111084*/
/*!Ion.RangeSlider, 2.3.1, © Denis Ineshin, 2010 - 2019, IonDen.com, Build date: 2019-12-19 16:51:02*/.irs{position:relative;display:block;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-size:12px;font-family:Arial,sans-serif}.irs-line{position:relative;display:block;overflow:hidden;outline:none !important}.irs-bar{position:absolute;display:block;left:0;width:0}.irs-shadow{position:absolute;display:none;left:0;width:0}.irs-handle{position:absolute;display:block;box-sizing:border-box;cursor:default;z-index:1}.irs-handle.type_last{z-index:2}.irs-min,.irs-max{position:absolute;display:block;cursor:default}.irs-min{left:0}.irs-max{right:0}.irs-from,.irs-to,.irs-single{position:absolute;display:block;top:0;left:0;cursor:default;white-space:nowrap}.irs-grid{position:absolute;display:none;bottom:0;left:0;width:100%;height:20px}.irs-with-grid .irs-grid{display:block}.irs-grid-pol{position:absolute;top:0;left:0;width:1px;height:8px;background:#000}.irs-grid-pol.small{height:4px}.irs-grid-text{position:absolute;bottom:0;left:0;white-space:nowrap;text-align:center;font-size:9px;line-height:9px;padding:0 3px;color:#000}.irs-disable-mask{position:absolute;display:block;top:0;left:-1%;width:102%;height:100%;cursor:default;background:rgba(0,0,0,0);z-index:2}.lt-ie9 .irs-disable-mask{background:#000;filter:alpha(opacity=0);cursor:not-allowed}.irs-disabled{opacity:.4}.irs-hidden-input{position:absolute !important;display:block !important;top:0 !important;left:0 !important;width:0 !important;height:0 !important;font-size:0 !important;line-height:0 !important;padding:0 !important;margin:0 !important;overflow:hidden;outline:none !important;z-index:-9999 !important;background:none !important;border-style:solid !important;border-color:transparent !important}.irs--flat{height:40px}.irs--flat.irs-with-grid{height:60px}.irs--flat .irs-line{top:25px;height:12px;background-color:#e1e4e9;border-radius:4px}.irs--flat .irs-bar{top:25px;height:12px;background-color:#ed5565}.irs--flat .irs-bar--single{border-radius:4px 0 0 4px}.irs--flat .irs-shadow{height:1px;bottom:16px;background-color:#e1e4e9}.irs--flat .irs-handle{top:22px;width:16px;height:18px;background-color:transparent}.irs--flat .irs-handle>i:first-child{position:absolute;display:block;top:0;left:50%;width:2px;height:100%;margin-left:-1px;background-color:#da4453}.irs--flat .irs-handle.state_hover>i:first-child,.irs--flat .irs-handle:hover>i:first-child{background-color:#a43540}.irs--flat .irs-min,.irs--flat .irs-max{top:0;padding:1px 3px;color:#999;font-size:10px;line-height:1.333;text-shadow:none;background-color:#e1e4e9;border-radius:4px}.irs--flat .irs-from,.irs--flat .irs-to,.irs--flat .irs-single{color:white;font-size:10px;line-height:1.333;text-shadow:none;padding:1px 5px;background-color:#ed5565;border-radius:4px}.irs--flat .irs-from:before,.irs--flat .irs-to:before,.irs--flat .irs-single:before{position:absolute;display:block;content:"";bottom:-6px;left:50%;width:0;height:0;margin-left:-3px;overflow:hidden;border:3px solid transparent;border-top-color:#ed5565}.irs--flat .irs-grid-pol{background-color:#e1e4e9}.irs--flat .irs-grid-text{color:#999}.irs--big{height:55px}.irs--big.irs-with-grid{height:70px}.irs--big .irs-line{top:33px;height:12px;background-color:white;background:linear-gradient(to bottom, #ddd -50%, white 150%);border:1px solid #ccc;border-radius:12px}.irs--big .irs-bar{top:33px;height:12px;background-color:#92bce0;border:1px solid #428bca;background:linear-gradient(to bottom, #ffffff 0%, #428bca 30%, #b9d4ec 100%);box-shadow:inset 0 0 1px 1px rgba(255,255,255,0.5)}.irs--big .irs-bar--single{border-radius:12px 0 0 12px}.irs--big .irs-shadow{height:1px;bottom:16px;background-color:rgba(66,139,202,0.5)}.irs--big .irs-handle{top:25px;width:30px;height:30px;border:1px solid rgba(0,0,0,0.3);background-color:#cbcfd5;background:linear-gradient(to bottom, white 0%, #B4B9BE 30%, white 100%);box-shadow:1px 1px 2px rgba(0,0,0,0.2),inset 0 0 3px 1px white;border-radius:30px}.irs--big .irs-handle.state_hover,.irs--big .irs-handle:hover{border-color:rgba(0,0,0,0.45);background-color:#939ba7;background:linear-gradient(to bottom, white 0%, #919BA5 30%, white 100%)}.irs--big .irs-min,.irs--big .irs-max{top:0;padding:1px 5px;color:white;text-shadow:none;background-color:#9f9f9f;border-radius:3px}.irs--big .irs-from,.irs--big .irs-to,.irs--big .irs-single{color:white;text-shadow:none;padding:1px 5px;background-color:#428bca;background:linear-gradient(to bottom, #428bca 0%, #3071a9 100%);border-radius:3px}.irs--big .irs-grid-pol{background-color:#428bca}.irs--big .irs-grid-text{color:#428bca}.irs--modern{height:55px}.irs--modern.irs-with-grid{height:55px}.irs--modern .irs-line{top:25px;height:5px;background-color:#d1d6e0;background:linear-gradient(to bottom, #e0e4ea 0%, #d1d6e0 100%);border:1px solid #a3adc1;border-bottom-width:0;border-radius:5px}.irs--modern .irs-bar{top:25px;height:5px;background:#20b426;background:linear-gradient(to bottom, #20b426 0%, #18891d 100%)}.irs--modern .irs-bar--single{border-radius:5px 0 0 5px}.irs--modern .irs-shadow{height:1px;bottom:21px;background-color:rgba(209,214,224,0.5)}.irs--modern .irs-handle{top:37px;width:12px;height:13px;border:1px solid #a3adc1;border-top-width:0;box-shadow:1px 1px 1px rgba(0,0,0,0.1);border-radius:0 0 3px 3px}.irs--modern .irs-handle>i:nth-child(1){position:absolute;display:block;top:-4px;left:1px;width:6px;height:6px;border:1px solid #a3adc1;background:white;transform:rotate(45deg)}.irs--modern .irs-handle>i:nth-child(2){position:absolute;display:block;box-sizing:border-box;top:0;left:0;width:10px;height:12px;background:#e9e6e6;background:linear-gradient(to bottom, white 0%, #e9e6e6 100%);border-radius:0 0 3px 3px}.irs--modern .irs-handle>i:nth-child(3){position:absolute;display:block;box-sizing:border-box;top:3px;left:3px;width:4px;height:5px;border-left:1px solid #a3adc1;border-right:1px solid #a3adc1}.irs--modern .irs-handle.state_hover,.irs--modern .irs-handle:hover{border-color:#7685a2;background:#c3c7cd;background:linear-gradient(to bottom, #ffffff 0%, #919ba5 30%, #ffffff 100%)}.irs--modern .irs-handle.state_hover>i:nth-child(1),.irs--modern .irs-handle:hover>i:nth-child(1){border-color:#7685a2}.irs--modern .irs-handle.state_hover>i:nth-child(3),.irs--modern .irs-handle:hover>i:nth-child(3){border-color:#48536a}.irs--modern .irs-min,.irs--modern .irs-max{top:0;font-size:10px;line-height:1.333;text-shadow:none;padding:1px 5px;color:white;background-color:#d1d6e0;border-radius:5px}.irs--modern .irs-from,.irs--modern .irs-to,.irs--modern .irs-single{font-size:10px;line-height:1.333;text-shadow:none;padding:1px 5px;background-color:#20b426;color:white;border-radius:5px}.irs--modern .irs-from:before,.irs--modern .irs-to:before,.irs--modern .irs-single:before{position:absolute;display:block;content:"";bottom:-6px;left:50%;width:0;height:0;margin-left:-3px;overflow:hidden;border:3px solid transparent;border-top-color:#20b426}.irs--modern .irs-grid{height:25px}.irs--modern .irs-grid-pol{background-color:#dedede}.irs--modern .irs-grid-text{color:silver;font-size:13px}.irs--sharp{height:50px;font-size:12px;line-height:1}.irs--sharp.irs-with-grid{height:57px}.irs--sharp .irs-line{top:30px;height:2px;background-color:black;border-radius:2px}.irs--sharp .irs-bar{top:30px;height:2px;background-color:#ee22fa}.irs--sharp .irs-bar--single{border-radius:2px 0 0 2px}.irs--sharp .irs-shadow{height:1px;bottom:21px;background-color:rgba(0,0,0,0.5)}.irs--sharp .irs-handle{top:25px;width:10px;height:10px;background-color:#a804b2}.irs--sharp .irs-handle>i:first-child{position:absolute;display:block;top:100%;left:0;width:0;height:0;border:5px solid transparent;border-top-color:#a804b2}.irs--sharp .irs-handle.state_hover,.irs--sharp .irs-handle:hover{background-color:black}.irs--sharp .irs-handle.state_hover>i:first-child,.irs--sharp .irs-handle:hover>i:first-child{border-top-color:black}.irs--sharp .irs-min,.irs--sharp .irs-max{color:white;font-size:14px;line-height:1;top:0;padding:3px 4px;opacity:.4;background-color:#a804b2;border-radius:2px}.irs--sharp .irs-from,.irs--sharp .irs-to,.irs--sharp .irs-single{font-size:14px;line-height:1;text-shadow:none;padding:3px 4px;background-color:#a804b2;color:white;border-radius:2px}.irs--sharp .irs-from:before,.irs--sharp .irs-to:before,.irs--sharp .irs-single:before{position:absolute;display:block;content:"";bottom:-6px;left:50%;width:0;height:0;margin-left:-3px;overflow:hidden;border:3px solid transparent;border-top-color:#a804b2}.irs--sharp .irs-grid{height:25px}.irs--sharp .irs-grid-pol{background-color:#dedede}.irs--sharp .irs-grid-text{color:silver;font-size:13px}.irs--round{height:50px}.irs--round.irs-with-grid{height:65px}.irs--round .irs-line{top:36px;height:4px;background-color:#dee4ec;border-radius:4px}.irs--round .irs-bar{top:36px;height:4px;background-color:#006cfa}.irs--round .irs-bar--single{border-radius:4px 0 0 4px}.irs--round .irs-shadow{height:4px;bottom:21px;background-color:rgba(222,228,236,0.5)}.irs--round .irs-handle{top:26px;width:24px;height:24px;border:4px solid #006cfa;background-color:white;border-radius:24px;box-shadow:0 1px 3px rgba(0,0,255,0.3)}.irs--round .irs-handle.state_hover,.irs--round .irs-handle:hover{background-color:#f0f6ff}.irs--round .irs-min,.irs--round .irs-max{color:#333;font-size:14px;line-height:1;top:0;padding:3px 5px;background-color:rgba(0,0,0,0.1);border-radius:4px}.irs--round .irs-from,.irs--round .irs-to,.irs--round .irs-single{font-size:14px;line-height:1;text-shadow:none;padding:3px 5px;background-color:#006cfa;color:white;border-radius:4px}.irs--round .irs-from:before,.irs--round .irs-to:before,.irs--round .irs-single:before{position:absolute;display:block;content:"";bottom:-6px;left:50%;width:0;height:0;margin-left:-3px;overflow:hidden;border:3px solid transparent;border-top-color:#006cfa}.irs--round .irs-grid{height:25px}.irs--round .irs-grid-pol{background-color:#dedede}.irs--round .irs-grid-text{color:silver;font-size:13px}.irs--square{height:50px}.irs--square.irs-with-grid{height:60px}.irs--square .irs-line{top:31px;height:4px;background-color:#dedede}.irs--square .irs-bar{top:31px;height:4px;background-color:black}.irs--square .irs-shadow{height:2px;bottom:21px;background-color:#dedede}.irs--square .irs-handle{top:25px;width:16px;height:16px;border:3px solid black;background-color:white;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.irs--square .irs-handle.state_hover,.irs--square .irs-handle:hover{background-color:#f0f6ff}.irs--square .irs-min,.irs--square .irs-max{color:#333;font-size:14px;line-height:1;top:0;padding:3px 5px;background-color:rgba(0,0,0,0.1)}.irs--square .irs-from,.irs--square .irs-to,.irs--square .irs-single{font-size:14px;line-height:1;text-shadow:none;padding:3px 5px;background-color:black;color:white}.irs--square .irs-grid{height:25px}.irs--square .irs-grid-pol{background-color:#dedede}.irs--square .irs-grid-text{color:silver;font-size:11px}
/* End */


/* Start:/local/templates/island/assets/styles/main.css?1743668621933824*/
@charset "UTF-8";
@font-face {
  font-family: "Exo2";
  src: url(/local/templates/island/assets/styles/../fonts/Exo2-Regular.woff2) format(woff2), url(/local/templates/island/assets/styles/../fonts/Exo2-Regular.ttf) format("truetype");
  font-weight: normal;
  font-style: normal;
  font-stretch: semi-extended;
  font-variant: normal;
}
@font-face {
  font-family: "Exo2";
  src: url(/local/templates/island/assets/styles/../fonts/Exo2-Bold.woff2) format(woff2), url(/local/templates/island/assets/styles/../fonts/Exo2-Bold.ttf) format("truetype");
  font-weight: bold;
  font-style: normal;
  font-stretch: semi-extended;
  font-variant: normal;
}
@font-face {
  font-family: "Gotham Pro";
  src: url(/local/templates/island/assets/styles/../fonts/gothampro.ttf) format("truetype");
  font-weight: normal;
  font-style: normal;
  font-stretch: semi-extended;
  font-variant: normal;
}
@font-face {
  font-family: "Gotham Pro";
  src: url(/local/templates/island/assets/styles/../fonts/gothampro_medium.ttf) format("truetype");
  font-weight: 500;
  font-style: normal;
  font-stretch: semi-extended;
  font-variant: normal;
}
@font-face {
  font-family: "Gotham Pro";
  src: url(/local/templates/island/assets/styles/../fonts/gothampro_bold.ttf) format("truetype");
  font-weight: bold;
  font-style: normal;
  font-stretch: semi-extended;
  font-variant: normal;
}
@font-face {
  font-family: "Gotham Pro";
  src: url(/local/templates/island/assets/styles/../fonts/gothampro_bold.ttf) format("truetype");
  font-weight: 600;
  font-style: normal;
  font-stretch: semi-extended;
  font-variant: normal;
}
@font-face {
  font-family: "revicons";
  src: url(/local/templates/island/assets/styles/../fonts/revicons.ttf) format("truetype");
  font-weight: normal;
  font-style: normal;
  font-stretch: semi-extended;
  font-variant: normal;
}
:root {
  font-family: "Gotham Pro";
}

*,
::after,
::before {
  box-sizing: border-box;
}

:root {
  font-size: 14px;
  line-height: 24px;
}
@media (max-width: 1200px) {
  :root {
    font-size: 12px;
    line-height: 16px;
  }
}

html {
  font-family: "Montserrat", sans-serif;
  font-optical-sizing: auto;
  font-weight: normal;
  font-style: normal;
  line-height: 1.5;
  -webkit-text-size-adjust: 100%;
  -moz-tab-size: 4;
  -o-tab-size: 4;
     tab-size: 4;
}

body {
  margin: 0;
  display: flex;
  flex-direction: column;
  width: 100%;
  min-height: 100vh;
}

main {
  flex: 1;
}

hr {
  height: 0;
  color: inherit;
}

abbr[title] {
  -webkit-text-decoration: underline dotted;
          text-decoration: underline dotted;
}

b,
strong {
  font-weight: bolder;
}

code,
kbd,
pre,
samp {
  font-family: ui-monospace, SFMono-Regular, Consolas, "Liberation Mono", Menlo, monospace;
  font-size: 1em;
}

small {
  font-size: 80%;
}

sub,
sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline;
}

sub {
  bottom: -0.25em;
}

sup {
  top: -0.5em;
}

table {
  text-indent: 0;
  border-color: inherit;
  border-collapse: collapse;
}

button,
input,
optgroup,
select,
textarea {
  font-family: inherit;
  font-size: inherit;
  line-height: 1.15;
  margin: 0;
}

button,
select {
  text-transform: none;
}

[type=button],
[type=reset],
[type=submit],
button {
  -webkit-appearance: button;
  box-shadow: none;
  border-style: none;
}

::-moz-focus-inner {
  border-style: none;
  padding: 0;
}

:-moz-focusring {
  outline: 1px dotted ButtonText;
}

:-moz-ui-invalid {
  box-shadow: none;
}

legend {
  padding: 0;
}

progress {
  vertical-align: baseline;
}

::-webkit-inner-spin-button,
::-webkit-outer-spin-button {
  height: auto;
}

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

::-webkit-search-decoration {
  -webkit-appearance: none;
}

::-webkit-file-upload-button {
  -webkit-appearance: button;
  font: inherit;
}

input,
textarea,
button,
select,
a {
  -webkit-tap-highlight-color: transparent;
}

summary {
  display: list-item;
}

h1,
h2,
h3,
h4,
h5,
figure,
p,
ol,
ul {
  margin: 0;
}

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

h1,
h2,
h3,
h4,
h5 {
  font-size: inherit;
  font-weight: inherit;
}

img {
  display: block;
  max-inline-size: 100%;
}

button, a, select {
  cursor: pointer;
}

button {
  background: none;
  padding: 0;
}

html {
  font-family: "Gotham Pro";
  font-weight: 400;
}

h1, .h1 {
  font-size: 42px;
  line-height: 56px;
  font-weight: 400;
}
@media (max-width: 1200px) {
  h1, .h1 {
    font-size: 24px;
    line-height: 36px;
  }
}

h2, .h2 {
  font-size: 32px;
  line-height: 48px;
  text-transform: uppercase;
  font-weight: 500;
}
@media (max-width: 1200px) {
  h2, .h2 {
    font-size: 24px;
    line-height: 36px;
  }
}

h3, .h3 {
  font-size: 1.71rem;
  line-height: 2.57rem;
  text-transform: uppercase;
  font-weight: 500;
}

h4, .h4 {
  font-size: 18px;
  line-height: 28px;
}
@media (max-width: 1200px) {
  h4, .h4 {
    font-size: 14px;
    line-height: 24px;
  }
}

body .text-16 {
  font-size: 16px;
  line-height: 24px;
}
body .text-15 {
  font-size: 15px;
  line-height: 24px;
}
body .text-14 {
  font-size: 14px;
  line-height: 24px;
}
body .text-12 {
  font-size: 12px;
  line-height: 16px;
}
body .text-10 {
  font-size: 10px;
  line-height: 16px;
}
body .text-strong {
  text-transform: uppercase;
  font-weight: 500;
}
body .text-light {
  text-transform: none;
}
body .fw-2 {
  font-weight: 200;
}
body .fw-4 {
  font-weight: 400;
}
body .fw-5 {
  font-weight: 500;
}
body .fw-6 {
  font-weight: 600;
}
body .fw-7 {
  font-weight: 700;
}
body .fz-16 {
  font-size: 16px;
}
body .fz-14 {
  font-size: 14px;
}
body .fz-12 {
  font-size: 12px;
}
body .fz-10 {
  font-size: 10px;
}
body .lh-1 {
  line-height: 1.25em;
}
body .lh-2 {
  line-height: 1.5em;
}
body .lh-3 {
  line-height: 1.75em;
}
body .lh-4 {
  line-height: 2em;
}

body .text-black {
  color: #000000;
}

body .text-white {
  color: #ffffff;
}

body .text-danger {
  color: rgb(211, 47, 47);
}

body .text-succes {
  color: rgb(84, 166, 127);
}

body .text-warning {
  color: rgb(241, 92, 62);
}

body .text-muted {
  color: rgb(117, 117, 117);
}

body .text-muted-light {
  color: rgb(193, 193, 193);
}

body .text-gray {
  color: rgb(66, 66, 66);
}

body .text-footer {
  color: rgb(245, 243, 243);
}

body .text-muted-soul-light {
  color: #f5f3f3;
}

body .text-blue-light {
  color: #236fa1;
}

hr {
  border: none;
  border-bottom: 1px solid rgb(193, 193, 193);
  border-color: rgb(229, 229, 229);
  width: 100%;
  height: 0px;
}

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

.text-content {
  display: flex;
  flex-direction: column;
}
.text-content *:not(:last-child) {
  margin-bottom: 0.5em;
}
.text-content div {
  padding-block: 0.5em;
  display: flex;
  flex-direction: column;
}
.text-content ul {
  padding-left: 1em;
}
.text-content ul li {
  position: relative;
}
.text-content ul li::before {
  content: "·";
  font-weight: 700;
  position: absolute;
  left: calc(-0.5em - 2px);
}
.text-content ol {
  list-style: inside decimal;
}

.container {
  box-sizing: border-box;
  width: 100%;
  padding-inline: 46px;
}
@media (max-width: 1200px) {
  .container {
    padding-inline: 24px;
  }
}
@media (max-width: 640px) {
  .container {
    padding-inline: 15px;
  }
}
.container-hr {
  margin-inline: -46px;
  width: calc(100% + 92px);
  margin-block: 0;
  border-color: rgb(229, 229, 229);
}
@media (max-width: 1200px) {
  .container-hr {
    margin-inline: -24px;
    width: calc(100% + 48px);
  }
}
@media (max-width: 640px) {
  .container-hr {
    margin-inline: -15px;
    width: calc(100% + 30px);
  }
}

.container-fluid {
  width: 100%;
}

.row {
  display: inline-flex;
}

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

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

@media (max-width: 480px) {
  .d-none-md {
    display: none !important;
  }
}

@media (min-width: 482px) {
  .display-at-md {
    display: none !important;
  }
}

@media (max-width: 640px) {
  .d-none-lg {
    display: none !important;
  }
}

@media (min-width: 642px) {
  .display-at-lg {
    display: none !important;
  }
}

@media (max-width: 960px) {
  .d-none-xl {
    display: none !important;
  }
}

@media (min-width: 962px) {
  .display-at-xl {
    display: none !important;
  }
}

@media (max-width: 1200px) {
  .d-none-xll {
    display: none !important;
  }
}

@media (min-width: 1202px) {
  .display-at-xll {
    display: none !important;
  }
}

@media (max-width: 1600px) {
  .d-none-xls {
    display: none !important;
  }
}

@media (min-width: 1602px) {
  .display-at-xls {
    display: none !important;
  }
}

@media (max-width: 1920px) {
  .d-none-xxl {
    display: none !important;
  }
}

@media (min-width: 1922px) {
  .display-at-xxl {
    display: none !important;
  }
}

.lines-1 {
  display: -webkit-box;
  -webkit-line-clamp: 1;
  -webkit-box-orient: vertical;
  overflow: hidden;
}

.lines-2 {
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  overflow: hidden;
}

.lines-3 {
  display: -webkit-box;
  -webkit-line-clamp: 3;
  -webkit-box-orient: vertical;
  overflow: hidden;
}

.lines-4 {
  display: -webkit-box;
  -webkit-line-clamp: 4;
  -webkit-box-orient: vertical;
  overflow: hidden;
}

.lines-5 {
  display: -webkit-box;
  -webkit-line-clamp: 5;
  -webkit-box-orient: vertical;
  overflow: hidden;
}

.lines-6 {
  display: -webkit-box;
  -webkit-line-clamp: 6;
  -webkit-box-orient: vertical;
  overflow: hidden;
}

body .m-0 {
  margin: 0em;
}
body .mx-0 {
  margin-inline: 0em;
}
body .my-0 {
  margin-block: 0em;
}
body .ml-0 {
  margin-left: 0em;
}
body .mt-0 {
  margin-top: 0em;
}
body .mr-0 {
  margin-right: 0em;
}
body .mb-0 {
  margin-bottom: 0em;
}
body .p-0 {
  padding: 0em;
}
body .px-0 {
  padding-inline: 0em;
}
body .py-0 {
  padding-block: 0em;
}
body .pl-0 {
  padding-left: 0em;
}
body .pt-0 {
  padding-top: 0em;
}
body .pr-0 {
  padding-right: 0em;
}
body .pb-0 {
  padding-bottom: 0em;
}
body .gap {
  gap: 0em;
}
body .gapx {
  -moz-column-gap: 0em;
       column-gap: 0em;
}
body .gapy {
  row-gap: 0em;
}
body .m-1 {
  margin: 0.5em;
}
body .mx-1 {
  margin-inline: 0.5em;
}
body .my-1 {
  margin-block: 0.5em;
}
body .ml-1 {
  margin-left: 0.5em;
}
body .mt-1 {
  margin-top: 0.5em;
}
body .mr-1 {
  margin-right: 0.5em;
}
body .mb-1 {
  margin-bottom: 0.5em;
}
body .p-1 {
  padding: 0.5em;
}
body .px-1 {
  padding-inline: 0.5em;
}
body .py-1 {
  padding-block: 0.5em;
}
body .pl-1 {
  padding-left: 0.5em;
}
body .pt-1 {
  padding-top: 0.5em;
}
body .pr-1 {
  padding-right: 0.5em;
}
body .pb-1 {
  padding-bottom: 0.5em;
}
body .gap {
  gap: 0.5em;
}
body .gapx {
  -moz-column-gap: 0.5em;
       column-gap: 0.5em;
}
body .gapy {
  row-gap: 0.5em;
}
body .m-2 {
  margin: 1em;
}
body .mx-2 {
  margin-inline: 1em;
}
body .my-2 {
  margin-block: 1em;
}
body .ml-2 {
  margin-left: 1em;
}
body .mt-2 {
  margin-top: 1em;
}
body .mr-2 {
  margin-right: 1em;
}
body .mb-2 {
  margin-bottom: 1em;
}
body .p-2 {
  padding: 1em;
}
body .px-2 {
  padding-inline: 1em;
}
body .py-2 {
  padding-block: 1em;
}
body .pl-2 {
  padding-left: 1em;
}
body .pt-2 {
  padding-top: 1em;
}
body .pr-2 {
  padding-right: 1em;
}
body .pb-2 {
  padding-bottom: 1em;
}
body .gap {
  gap: 1em;
}
body .gapx {
  -moz-column-gap: 1em;
       column-gap: 1em;
}
body .gapy {
  row-gap: 1em;
}
body .m-3 {
  margin: 1.5em;
}
body .mx-3 {
  margin-inline: 1.5em;
}
body .my-3 {
  margin-block: 1.5em;
}
body .ml-3 {
  margin-left: 1.5em;
}
body .mt-3 {
  margin-top: 1.5em;
}
body .mr-3 {
  margin-right: 1.5em;
}
body .mb-3 {
  margin-bottom: 1.5em;
}
body .p-3 {
  padding: 1.5em;
}
body .px-3 {
  padding-inline: 1.5em;
}
body .py-3 {
  padding-block: 1.5em;
}
body .pl-3 {
  padding-left: 1.5em;
}
body .pt-3 {
  padding-top: 1.5em;
}
body .pr-3 {
  padding-right: 1.5em;
}
body .pb-3 {
  padding-bottom: 1.5em;
}
body .gap {
  gap: 1.5em;
}
body .gapx {
  -moz-column-gap: 1.5em;
       column-gap: 1.5em;
}
body .gapy {
  row-gap: 1.5em;
}
body .m-4 {
  margin: 2em;
}
body .mx-4 {
  margin-inline: 2em;
}
body .my-4 {
  margin-block: 2em;
}
body .ml-4 {
  margin-left: 2em;
}
body .mt-4 {
  margin-top: 2em;
}
body .mr-4 {
  margin-right: 2em;
}
body .mb-4 {
  margin-bottom: 2em;
}
body .p-4 {
  padding: 2em;
}
body .px-4 {
  padding-inline: 2em;
}
body .py-4 {
  padding-block: 2em;
}
body .pl-4 {
  padding-left: 2em;
}
body .pt-4 {
  padding-top: 2em;
}
body .pr-4 {
  padding-right: 2em;
}
body .pb-4 {
  padding-bottom: 2em;
}
body .gap {
  gap: 2em;
}
body .gapx {
  -moz-column-gap: 2em;
       column-gap: 2em;
}
body .gapy {
  row-gap: 2em;
}
body .m-auto {
  margin: auto;
}
body .mx-auto {
  margin-inline: auto;
}
body .my-auto {
  margin-block: auto;
}
body .ml-auto {
  margin-left: auto;
}
body .mt-auto {
  margin-top: auto;
}
body .mr-auto {
  margin-right: auto;
}
body .mb-auto {
  margin-bottom: auto;
}

.title-margin {
  margin-bottom: 45px;
}

.block-margin {
  margin-bottom: 80px;
}

.section {
  width: 100%;
  display: flex;
  flex-direction: column;
  align-items: center;
}
.section h2 {
  text-align: center;
}

.hover-image {
  overflow: hidden;
  position: relative;
}
.hover-image img, .hover-image .content {
  position: absolute;
  left: 0;
  top: 0;
  transition: all 0.3s;
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
}
.hover-image:hover img, .hover-image:hover .content {
  transform: scale(1.05);
}

.price-old {
  color: rgb(193, 193, 193);
  text-decoration: line-through;
}

.badge {
  width: 20px;
  height: 20px;
  display: flex;
  align-items: center;
  justify-content: center;
  background-color: rgb(84, 166, 127);
  color: #ffffff;
  border-radius: 50%;
}
.badge-tr {
  position: absolute;
  top: 0;
  right: 0;
  transform: translateY(-50%);
}

body .bg-black {
  background-color: #000000;
}

body .bg-white {
  background-color: #ffffff;
}

body .bg-danger {
  background-color: rgb(211, 47, 47);
}

body .bg-succes {
  background-color: rgb(84, 166, 127);
}

body .bg-warning {
  background-color: rgb(241, 92, 62);
}

body .bg-muted {
  background-color: rgb(117, 117, 117);
}

body .bg-muted-light {
  background-color: rgb(193, 193, 193);
}

body .bg-gray {
  background-color: rgb(66, 66, 66);
}

body .bg-footer {
  background-color: rgb(245, 243, 243);
}

body .bg-muted-soul-light {
  background-color: #f5f3f3;
}

body .bg-blue-light {
  background-color: #236fa1;
}

@keyframes emerging-bottom {
  0% {
    transform: translateY(20%);
    opacity: 0;
  }
  100% {
    transform: translateY(0%);
    opacity: 1;
  }
}
@keyframes emerging-right {
  0% {
    transform: translateX(20%);
    opacity: 0;
  }
  100% {
    transform: translateY(0%);
    opacity: 1;
  }
}

i {
  background-color: #000000;
  display: block;
  -webkit-mask-repeat: no-repeat;
          mask-repeat: no-repeat;
  -webkit-mask-position: center;
          mask-position: center;
  -webkit-mask-size: contain;
          mask-size: contain;
  width: 20px;
  height: 20px;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
i.icon-10 {
  flex: 0 0 10px;
  width: 10px;
  height: 10px;
}
i.icon-12 {
  flex: 0 0 12px;
  width: 12px;
  height: 12px;
}
i.icon-14 {
  flex: 0 0 14px;
  width: 14px;
  height: 14px;
}
i.icon-16 {
  flex: 0 0 16px;
  width: 16px;
  height: 16px;
}
i.icon-20 {
  flex: 0 0 20px;
  width: 20px;
  height: 20px;
}
i.icon-22 {
  flex: 0 0 22px;
  width: 22px;
  height: 22px;
}
i.icon-24 {
  flex: 0 0 24px;
  width: 24px;
  height: 24px;
}
i.icon-26 {
  flex: 0 0 26px;
  width: 26px;
  height: 26px;
}
i.icon-28 {
  flex: 0 0 28px;
  width: 28px;
  height: 28px;
}
i.icon-32 {
  flex: 0 0 32px;
  width: 32px;
  height: 32px;
}
i.earth {
  -webkit-mask-image: url(/local/templates/island/assets/styles/../images/icons/earth.svg);
          mask-image: url(/local/templates/island/assets/styles/../images/icons/earth.svg);
}
i.earth2 {
  -webkit-mask-image: url(/local/templates/island/assets/styles/../images/icons/earth2.svg);
          mask-image: url(/local/templates/island/assets/styles/../images/icons/earth2.svg);
}
i.x {
  -webkit-mask-image: url(/local/templates/island/assets/styles/../images/icons/x.svg);
          mask-image: url(/local/templates/island/assets/styles/../images/icons/x.svg);
}
i.user {
  -webkit-mask-image: url(/local/templates/island/assets/styles/../images/icons/user.svg);
          mask-image: url(/local/templates/island/assets/styles/../images/icons/user.svg);
}
i.bag {
  -webkit-mask-image: url(/local/templates/island/assets/styles/../images/icons/bag.svg);
          mask-image: url(/local/templates/island/assets/styles/../images/icons/bag.svg);
}
i.heart {
  -webkit-mask-image: url(/local/templates/island/assets/styles/../images/icons/heart.svg);
          mask-image: url(/local/templates/island/assets/styles/../images/icons/heart.svg);
}
i.heart-fill {
  -webkit-mask-image: url(/local/templates/island/assets/styles/../images/icons/heart-fill.svg);
          mask-image: url(/local/templates/island/assets/styles/../images/icons/heart-fill.svg);
}
i.loupe {
  -webkit-mask-image: url(/local/templates/island/assets/styles/../images/icons/loupe.svg);
          mask-image: url(/local/templates/island/assets/styles/../images/icons/loupe.svg);
}
i.marker {
  -webkit-mask-image: url(/local/templates/island/assets/styles/../images/icons/marker.svg);
          mask-image: url(/local/templates/island/assets/styles/../images/icons/marker.svg);
}
i.menu {
  -webkit-mask-image: url(/local/templates/island/assets/styles/../images/icons/menu.svg);
          mask-image: url(/local/templates/island/assets/styles/../images/icons/menu.svg);
}
i.vk {
  -webkit-mask-image: url(/local/templates/island/assets/styles/../images/icons/vk.svg);
          mask-image: url(/local/templates/island/assets/styles/../images/icons/vk.svg);
}
i.telegram {
  -webkit-mask-image: url(/local/templates/island/assets/styles/../images/icons/telegram.svg);
          mask-image: url(/local/templates/island/assets/styles/../images/icons/telegram.svg);
}
i.whatsapp {
  -webkit-mask-image: url(/local/templates/island/assets/styles/../images/icons/whatsapp.svg);
          mask-image: url(/local/templates/island/assets/styles/../images/icons/whatsapp.svg);
}
i.youtube {
  -webkit-mask-image: url(/local/templates/island/assets/styles/../images/icons/youtube.svg);
          mask-image: url(/local/templates/island/assets/styles/../images/icons/youtube.svg);
}
i.phone {
  -webkit-mask-image: url(/local/templates/island/assets/styles/../images/icons/phone.svg);
          mask-image: url(/local/templates/island/assets/styles/../images/icons/phone.svg);
}
i.x-bold {
  -webkit-mask-image: url(/local/templates/island/assets/styles/../images/icons/x-bold.svg);
          mask-image: url(/local/templates/island/assets/styles/../images/icons/x-bold.svg);
}
i.settings {
  -webkit-mask-image: url(/local/templates/island/assets/styles/../images/icons/settings.svg);
          mask-image: url(/local/templates/island/assets/styles/../images/icons/settings.svg);
}
i.chevron {
  -webkit-mask-image: url(/local/templates/island/assets/styles/../images/icons/chevron.svg);
          mask-image: url(/local/templates/island/assets/styles/../images/icons/chevron.svg);
}
i.gift {
  -webkit-mask-image: url(/local/templates/island/assets/styles/../images/icons/gift.svg);
          mask-image: url(/local/templates/island/assets/styles/../images/icons/gift.svg);
}
i.base {
  -webkit-mask-image: url(/local/templates/island/assets/styles/../images/icons/base.svg);
          mask-image: url(/local/templates/island/assets/styles/../images/icons/base.svg);
}
i.warning {
  -webkit-mask-image: url(/local/templates/island/assets/styles/../images/icons/warning.svg);
          mask-image: url(/local/templates/island/assets/styles/../images/icons/warning.svg);
}
i.plan {
  -webkit-mask-image: url(/local/templates/island/assets/styles/../images/icons/plan.svg);
          mask-image: url(/local/templates/island/assets/styles/../images/icons/plan.svg);
}
i.delivery {
  -webkit-mask-image: url(/local/templates/island/assets/styles/../images/icons/delivery.svg);
          mask-image: url(/local/templates/island/assets/styles/../images/icons/delivery.svg);
}
i.arrow-left {
  -webkit-mask-image: url(/local/templates/island/assets/styles/../images/icons/arrow-left.svg);
          mask-image: url(/local/templates/island/assets/styles/../images/icons/arrow-left.svg);
}
i.out {
  -webkit-mask-image: url(/local/templates/island/assets/styles/../images/icons/out.svg);
          mask-image: url(/local/templates/island/assets/styles/../images/icons/out.svg);
}
i.important {
  -webkit-mask-image: url(/local/templates/island/assets/styles/../images/icons/important.svg);
          mask-image: url(/local/templates/island/assets/styles/../images/icons/important.svg);
}
i.pen {
  -webkit-mask-image: url(/local/templates/island/assets/styles/../images/icons/pen.svg);
          mask-image: url(/local/templates/island/assets/styles/../images/icons/pen.svg);
}
i.photo {
  -webkit-mask-image: url(/local/templates/island/assets/styles/../images/icons/photo.svg);
          mask-image: url(/local/templates/island/assets/styles/../images/icons/photo.svg);
}
i.trash {
  -webkit-mask-image: url(/local/templates/island/assets/styles/../images/icons/trash.svg);
          mask-image: url(/local/templates/island/assets/styles/../images/icons/trash.svg);
}
i.car {
  -webkit-mask-image: url(/local/templates/island/assets/styles/../images/icons/car.svg);
          mask-image: url(/local/templates/island/assets/styles/../images/icons/car.svg);
}
i.recycle {
  -webkit-mask-image: url(/local/templates/island/assets/styles/../images/icons/recycle.svg);
          mask-image: url(/local/templates/island/assets/styles/../images/icons/recycle.svg);
}
i.security {
  -webkit-mask-image: url(/local/templates/island/assets/styles/../images/icons/security.svg);
          mask-image: url(/local/templates/island/assets/styles/../images/icons/security.svg);
}
i.car-bold {
  -webkit-mask-image: url(/local/templates/island/assets/styles/../images/icons/car-bold.svg);
          mask-image: url(/local/templates/island/assets/styles/../images/icons/car-bold.svg);
}
i.calendar-bold {
  -webkit-mask-image: url(/local/templates/island/assets/styles/../images/icons/calendar-bold.svg);
          mask-image: url(/local/templates/island/assets/styles/../images/icons/calendar-bold.svg);
}
i.wallet-bold {
  -webkit-mask-image: url(/local/templates/island/assets/styles/../images/icons/wallet-bold.svg);
          mask-image: url(/local/templates/island/assets/styles/../images/icons/wallet-bold.svg);
}
i.card-bold {
  -webkit-mask-image: url(/local/templates/island/assets/styles/../images/icons/card-bold.svg);
          mask-image: url(/local/templates/island/assets/styles/../images/icons/card-bold.svg);
}
i.play {
  -webkit-mask-image: url(/local/templates/island/assets/styles/../images/icons/play.svg);
          mask-image: url(/local/templates/island/assets/styles/../images/icons/play.svg);
}
i.yandex {
  background: none;
  background-image: url(/local/templates/island/assets/styles/../images/icons/yandex.svg);
}
i.stub {
  background: none;
  background-image: url(/local/templates/island/assets/styles/../images/icons/stub.svg);
}
i.plan-circle {
  background: none;
  background-image: url(/local/templates/island/assets/styles/../images/icons/plan-circle.svg);
}
i.sbp {
  background: none;
  background-image: url(/local/templates/island/assets/styles/../images/icons/sbp.svg);
}
i.radio-cell {
  background: none;
  background-image: url(/local/templates/island/assets/styles/../images/icons/radio-cell.svg);
}

.plus, .minus {
  position: relative;
  background: none !important;
}
.plus::before, .plus::after, .minus::before, .minus::after {
  content: "";
  background-color: #000000;
  width: 100%;
  height: 2px;
  border-radius: 1px;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  transform-origin: center center;
  transition: all 0.3s;
}
.plus::before, .minus::before {
  transform: translate(-50%, -50%) rotate(-90deg);
}

.minus::before {
  display: none;
}

.active > * > .plus::before, .active > * > .plus::after {
  transform: translate(-50%, -50%) rotate(-360deg);
}

.link {
  cursor: pointer;
  text-decoration: none;
  color: inherit;
}
.link-underline {
  cursor: pointer;
  text-decoration: none;
  color: rgb(84, 166, 127);
  border-bottom: 1px solid rgb(193, 193, 193);
  transition: all 0.1s;
}
.link-underline:hover {
  border-bottom: 1px solid rgb(84, 166, 127);
}
.link_pickup, .link_pickup-disabled {
  display: inline-flex;
  gap: 6px;
  align-items: center;
  font-weight: 500;
  color: rgb(84, 166, 127);
}
.link_pickup-disabled {
  color: rgb(193, 193, 193);
  cursor: auto;
}

.btn-more {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  position: relative;
  box-sizing: border-box;
  background-color: transparent;
  outline: 0px;
  margin: 0px;
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  vertical-align: middle;
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  text-decoration: none;
  font-weight: 500;
  text-transform: uppercase;
  min-width: 64px;
  padding: 18px 42px;
  transition: background-color 250ms cubic-bezier(0.4, 0, 0.2, 1), box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1), border-color 250ms cubic-bezier(0.4, 0, 0.2, 1), color 250ms cubic-bezier(0.4, 0, 0.2, 1);
  box-shadow: none;
  border-radius: 0px;
  min-width: 64px;
  color: black;
  border: 1px solid black;
  border-radius: 4px;
  font-size: 14px;
  line-height: 24px;
}
.btn-more:hover {
  background-color: rgba(84, 166, 127, 0.04);
}
.btn-hover, .btn-hover1, .btn-hover2 {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  padding: 4px 5px;
  border-radius: 4px;
  transition: all 0.3s;
  min-height: 30px;
}
.btn-hover:hover, .btn-hover1:hover, .btn-hover2:hover {
  background-color: rgba(156, 39, 176, 0.04);
}
.btn-hover:disabled, .btn-hover1:disabled, .btn-hover2:disabled {
  color: rgba(0, 0, 0, 0.26);
  pointer-events: none;
}
.btn-hover:disabled i, .btn-hover1:disabled i, .btn-hover2:disabled i {
  background-color: rgba(0, 0, 0, 0.26);
}
.btn-hover1 {
  padding: 0;
  min-height: 24px;
}
.btn-hover2 {
  min-height: 36px;
}
.btn-hover2:hover {
  background-color: rgba(84, 166, 127, 0.04);
}
.btn-bait {
  transition: all 0.3s;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  padding: 18px 42px;
  border-radius: 8px;
  background-color: rgb(84, 166, 127);
  color: #ffffff;
  font-size: 14px;
  line-height: 24px;
  text-transform: uppercase;
  font-weight: 500;
  gap: 8px;
}
.btn-bait:hover {
  background-color: rgb(33, 74, 55);
}
@media (max-width: 1200px) {
  .btn-bait {
    padding: 6px 16px;
    height: 48px;
  }
}
.btn-bait:disabled {
  color: rgba(0, 0, 0, 0.26);
  background-color: rgba(0, 0, 0, 0.12);
  pointer-events: none;
}
.btn-bait:disabled i {
  background-color: rgba(0, 0, 0, 0.26);
}
.btn-bait-mini {
  padding: 6px 16px;
  height: 36px;
}
.btn-bait-lk {
  border-radius: 0;
  padding: 14px 28px;
}
.btn-bait-cart {
  padding: 8px 20px;
  justify-content: space-between;
}
.btn-bait-secondary {
  transition: all 0.3s;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  padding: 18px 42px;
  border-radius: 8px;
  color: rgb(84, 166, 127);
  font-size: 14px;
  line-height: 24px;
  text-transform: uppercase;
  font-weight: 500;
  border: 1px solid rgba(84, 166, 127, 0.5);
  gap: 8px;
}
.btn-bait-secondary:hover {
  background-color: rgba(84, 166, 127, 0.04);
  border: 1px solid rgb(84, 166, 127);
}
@media (max-width: 1200px) {
  .btn-bait-secondary {
    padding: 6px 16px;
    height: 48px;
  }
}
.btn-bait-secondary i {
  background-color: rgb(84, 166, 127);
}
.btn-bait-secondary:disabled {
  color: rgba(0, 0, 0, 0.26);
  border-color: rgba(0, 0, 0, 0.12);
  pointer-events: none;
}
.btn-bait-secondary:disabled i {
  background-color: rgba(0, 0, 0, 0.26);
}
.btn-bait-spicy {
  border-radius: 0px;
}
.btn-gray {
  transition: all 0.3s;
  display: inline-flex;
  justify-content: center;
  align-items: center;
  padding: 18px 42px;
  border-radius: 8px;
  background-color: rgb(245, 243, 243);
  color: #000000;
  font-size: 15px;
  line-height: 26px;
  text-transform: uppercase;
  font-weight: 500;
  gap: 8px;
}
.btn-gray:hover {
  background-color: rgb(224, 224, 224);
}
@media (max-width: 1200px) {
  .btn-gray {
    padding: 6px 16px;
    height: 48px;
  }
}
.btn-gray:disabled {
  color: rgba(0, 0, 0, 0.26);
  background-color: rgba(0, 0, 0, 0.12);
  pointer-events: none;
}
.btn-gray:disabled i {
  background-color: rgba(0, 0, 0, 0.26);
}
.btn-border {
  display: inline-flex;
  align-items: center;
  border: 1px solid #dedede;
  border-radius: 10px;
  background: none;
  gap: 20px;
  padding: 26px 30px;
}
@media (max-width: 640px) {
  .btn-border {
    padding: 22px 20px;
  }
}
.btn-circle {
  display: flex;
  align-items: center;
  justify-content: center;
  transition: all 0.3s;
  width: 40px;
  height: 40px;
  border-radius: 50%;
}
.btn-circle:hover {
  background-color: rgba(156, 39, 176, 0.04);
}
.btn-circle:hover i {
  background-color: rgb(84, 166, 127);
}
.btn-plan {
  height: 60px;
  width: 100%;
  display: inline-flex;
  align-items: center;
  padding-inline: 16px;
  background-color: rgb(245, 243, 243);
  border-radius: 10px;
  gap: 12px;
  cursor: pointer;
}
.btn-plan-icons {
  display: inline-flex;
  align-items: center;
  gap: 8px;
}

.video {
  position: relative;
  cursor: pointer;
}
.video-btn {
  transition: all 0.3s;
  z-index: 2;
  display: block;
  width: 100%;
  height: 100%;
  position: absolute;
  left: 0;
  top: 0;
  background-color: rgba(240, 248, 255, 0.3);
}
.video-btn::after {
  transition: all 0.3s;
  content: "";
  position: absolute;
  z-index: 1;
  display: block;
  width: 20%;
  height: 20%;
  background-color: #ffffff;
  left: 40%;
  top: 40%;
  transform-origin: center;
  transform: scale(1);
  -webkit-mask-repeat: no-repeat;
          mask-repeat: no-repeat;
  -webkit-mask-size: contain;
          mask-size: contain;
  -webkit-mask-position: center;
          mask-position: center;
  -webkit-mask-image: url(/local/templates/island/assets/styles/../images/icons/play.svg);
          mask-image: url(/local/templates/island/assets/styles/../images/icons/play.svg);
  pointer-events: none;
}
.video-btn:hover {
  background-color: rgba(240, 248, 255, 0.1);
}
.video-btn:hover::after {
  transform: scale(1.2);
}

.fancybox__video {
  display: none;
}
.fancybox__content .fancybox__video {
  display: block;
  max-width: 100%;
}

.burger-doly-menu {
  max-width: 1210px;
  width: 100%;
  border: 1px solid #dedede;
  border-radius: 28px;
}
.burger-doly-menu__card {
  width: 100%;
  display: flex;
  flex-direction: column;
  border-bottom: 1px solid #dedede;
}
.burger-doly-menu__card.active .burger-doly-menu__card-content {
  margin-bottom: 24px;
}
.burger-doly-menu__card:last-child {
  border-bottom: none;
}
.burger-doly-menu__card-open {
  width: 100%;
  display: flex;
  flex-direction: row;
  align-items: flex-start;
  justify-content: space-between;
  cursor: pointer;
  gap: 15px;
  padding: 30px 40px;
}
@media (max-width: 960px) {
  .burger-doly-menu__card-open {
    padding: 32px 24px;
  }
}
.burger-doly-menu__card-open p {
  font-weight: 500;
  font-size: 18px;
  line-height: 28px;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  color: #000000;
}
@media (max-width: 960px) {
  .burger-doly-menu__card-open p {
    font-size: 14px;
    line-height: 24px;
  }
}
.burger-doly-menu__card-open img {
  height: 32px;
  width: 32px;
}
.burger-doly-menu__card-content {
  font-weight: 400;
  font-size: 14px;
  line-height: 24px;
  color: #000000;
  transition: all 0.3s ease-in-out;
  padding-left: 40px;
  padding-right: 40px;
}
@media (max-width: 960px) {
  .burger-doly-menu__card-content {
    padding-left: 24px;
    padding-right: 24px;
  }
}

.cart {
  width: 100%;
  display: flex;
  flex-direction: column;
  padding-block: 40px;
  gap: 40px;
}
@media (max-width: 960px) {
  .cart {
    padding-block: 30px 0;
    gap: 20px;
  }
}
.cart_products {
  display: flex;
  flex-direction: column;
  width: 100%;
  gap: 40px;
}
.cart_line {
  display: inline-flex;
  gap: 32px;
  width: 100%;
}
@media (max-width: 960px) {
  .cart_line {
    gap: 12px;
  }
}
.cart_line-image {
  width: 160px;
  height: 160px;
  flex: 0 0 160px;
  border-radius: 16px;
  display: block;
  -o-object-fit: cover;
     object-fit: cover;
}
@media (max-width: 960px) {
  .cart_line-image {
    width: 106px;
    height: 106px;
    flex: 0 0 106px;
  }
}
.cart_line-main {
  display: flex;
  flex-direction: column;
  width: 100%;
  flex: 1;
  gap: 20px;
  justify-content: space-between;
  padding-top: 10px;
}
@media (max-width: 960px) {
  .cart_line-main {
    padding-top: 0;
    gap: 16px;
  }
}
.cart_line-body {
  display: inline-flex;
  justify-content: space-between;
  gap: 20px;
}
@media (max-width: 960px) {
  .cart_line-body {
    flex-direction: column;
    gap: 12px;
  }
}
.cart_line-price {
  width: -moz-max-content;
  width: max-content;
  flex: 0 0 max-content;
  font-weight: 500;
}
@media (max-width: 960px) {
  .cart_line-price {
    display: inline-flex;
    gap: 10px;
  }
}
.cart_line-footer {
  width: 100%;
  display: inline-flex;
  gap: 30px;
}
.cart_line-btn {
  display: inline-flex;
  gap: 8px;
  align-items: center;
}
.cart_clear {
  position: absolute;
  right: 84px;
  text-transform: uppercase;
  font-weight: 500;
  padding: 10px 8px;
}
@media (max-width: 960px) {
  .cart_clear {
    display: none;
  }
}
.cart_footer {
  width: 100%;
  background-color: #ffffff;
  display: flex;
  flex-direction: column;
}
@media (max-width: 960px) {
  .cart_footer {
    position: sticky;
    left: 0;
    bottom: -40px;
    padding-block: 20px;
  }
}

.catalog {
  display: inline-flex;
  flex-wrap: wrap;
  gap: 30px 36px;
}
.catalog_cover {
  width: 100%;
  background-position: center;
  background-size: cover;
}
.catalog_cover::before {
  content: "";
  display: block;
  width: 100%;
  padding-top: 26%;
}
.catalog_cover::before {
  background: linear-gradient(179.45deg, rgba(0, 0, 0, 0.46) 0.47%, rgba(0, 0, 0, 0) 99.53%);
}
.catalog_title {
  margin-top: 30px;
  display: inline-flex;
  align-items: baseline;
  gap: 12px;
  flex: 100%;
}
@media (max-width: 1200px) {
  .catalog_title {
    flex-wrap: wrap;
    justify-content: space-between;
    align-items: center;
  }
  .catalog_title h1 {
    width: 100%;
  }
}
.catalog_left {
  flex: 0 0 212px;
}
@media (max-width: 1200px) {
  .catalog_left {
    flex: 0 0 0;
  }
}
.catalog_right {
  flex: 1;
}
.catalog_grid {
  width: 100%;
  display: grid;
  grid-template-columns: repeat(auto-fill, minmax(max(20%, 200px), 1fr));
  gap: 30px;
  grid-auto-rows: 1fr;
}
@media (max-width: 960px) {
  .catalog_grid {
    grid-template-columns: repeat(auto-fill, minmax(max(45%, 150px), 1fr));
    gap: 12px;
  }
}
.catalog_grid .product_card {
  width: 100%;
  max-width: 100%;
  min-width: 150px;
}
.catalog-adv {
  grid-column: span 2;
  grid-row: span 2;
  border-radius: 28px;
  background-size: cover;
  background-position: center;
}
@media (max-width: 1200px) {
  .catalog-adv {
    grid-column: auto;
    grid-row: auto;
  }
}
.catalog_info {
  margin-top: 80px;
  font-size: 16px;
}
.catalog_info h1, .catalog_info h2, .catalog_info h3, .catalog_info h4, .catalog_info p, .catalog_info a {
  text-transform: none;
  margin-bottom: 0.7em;
}

.category_grid {
  width: 100%;
  display: grid;
  grid-template-columns: repeat(auto-fill, minmax(max(150px, 15%), 1fr));
  grid-auto-rows: 0;
  grid-template-rows: 1fr;
  -moz-column-gap: 30px;
       column-gap: 30px;
}
@media (max-width: 1200px) {
  .category_grid {
    grid-template-rows: 1fr 1fr;
  }
}
@media (max-width: 640px) {
  .category_grid {
    -moz-column-gap: 10px;
         column-gap: 10px;
    grid-template-rows: 1fr 1fr 1fr;
  }
}
.category_grid.active {
  grid-template-rows: auto;
  grid-auto-rows: auto;
}
.category_card {
  overflow: hidden;
  display: flex;
  flex-direction: column;
  align-items: center;
  text-align: center;
  text-decoration: none;
  color: inherit;
  margin-bottom: 20px;
}
@media (max-width: 960px) {
  .category_card {
    align-items: baseline;
    text-align: start;
  }
}
.category_card-image {
  width: 100%;
}
.category_card-image::before {
  content: "";
  display: block;
  width: 100%;
  padding-top: 140%;
}
@media (max-width: 960px) {
  .category_card-image::before {
    content: "";
    display: block;
    width: 100%;
    padding-top: 100%;
  }
}
.category_card-title {
  padding: 24px 16px;
  font-size: 1.3rem;
  line-height: 2rem;
  font-weight: 500;
  text-transform: uppercase;
}
@media (max-width: 960px) {
  .category_card-title {
    font-size: 1rem;
    line-height: 1.2rem;
    text-transform: capitalize;
    padding: 0;
    padding-top: 4px;
  }
}
@media (max-width: 960px) {
  .category_toggler {
    margin-top: 12px;
  }
}
@media (max-width: 640px) {
  .category_toggler {
    width: 100%;
  }
}

.city_selector {
  height: -moz-fit-content;
  height: fit-content;
  display: flex;
  color: #000000;
}
.city_selector.active .city_selector-btn {
  color: rgb(84, 166, 127);
}
.city_selector.active .city_selector-content {
  display: block;
  opacity: 1;
  z-index: 11;
}
@media (max-width: 960px) {
  .city_selector.active .city_selector-content {
    top: 70px;
    display: flex;
  }
}
@media (max-width: 960px) {
  .city_selector.active .city_selector-overlay {
    display: block;
  }
}
.city_selector-btn {
  display: inline-flex;
  gap: 6px;
  align-items: center;
  font-weight: inherit;
  padding: 0;
}
.city_selector-overlay {
  background-color: rgba(0, 0, 0, 0.3);
  display: none;
}
.city_selector-content {
  transition: all 0.3s;
  opacity: 0;
  overflow-y: auto;
  position: fixed;
  top: 70px;
  width: 100vw;
  left: 0;
  height: calc(100dvh - 70px);
  background-color: rgb(245, 243, 243);
  z-index: -1;
  font-weight: 400;
  font-size: 14px;
  display: none;
}
@media (max-width: 960px) {
  .city_selector-content {
    display: flex;
    flex-direction: column;
    opacity: 1;
    z-index: 11;
    border-top-left-radius: 20px;
    border-top-right-radius: 20px;
    background-color: #ffffff;
    transition: all 0.3s;
    top: 100%;
    overflow: hidden;
  }
}
.city_selector-header {
  padding-bottom: 30px;
  padding-top: 40px;
  padding-inline: 24px;
  display: flex;
  flex-direction: column;
  gap: 10px;
}
.city_selector-header hr {
  display: none;
  margin-inline: -46px;
  width: calc(100% + 92px);
  margin-block: 20px 10px;
  border-color: rgb(229, 229, 229);
}
@media (max-width: 1200px) {
  .city_selector-header hr {
    margin-inline: -24px;
    width: calc(100% + 48px);
  }
}
@media (max-width: 960px) {
  .city_selector-header hr {
    display: block;
  }
}
@media (max-width: 640px) {
  .city_selector-header hr {
    margin-inline: -15px;
    width: calc(100% + 30px);
  }
}
.city_selector-footer {
  padding-block: 18px;
  background-color: #ffffff;
  width: 100%;
  margin-top: 70px;
  padding-inline: 24px;
}
@media (max-width: 960px) {
  .city_selector-footer {
    display: none;
  }
}
.city_selector-menu {
  display: grid;
  grid-template-columns: repeat(2, 1fr);
  gap: 10px;
  padding-inline: 24px;
}
@media (max-width: 960px) {
  .city_selector-menu {
    height: 100%;
    overflow-y: auto;
    display: flex;
    flex-direction: column;
    gap: 40px;
    padding-bottom: 80px;
  }
}
.city_selector-column {
  display: grid;
  grid-template-columns: repeat(2, 1fr);
  gap: 10px;
}
@media (max-width: 960px) {
  .city_selector-column {
    grid-template-columns: 100%;
    grid-template-rows: auto;
    overflow: hidden;
    gap: 20px;
    transition: all 0.3s;
    height: 20px;
    flex-shrink: 0;
    cursor: pointer;
    -webkit-tap-highlight-color: transparent;
  }
}
.city_selector-column-title {
  grid-column: span 2;
  margin-block: 20px;
  text-transform: uppercase;
  font-weight: 500;
}
.city_selector-column-title .plus {
  display: none;
}
@media (max-width: 960px) {
  .city_selector-column-title {
    grid-column: 1;
    margin: 0;
    display: inline-flex;
    justify-content: space-between;
    -webkit-tap-highlight-color: transparent;
  }
  .city_selector-column-title .plus {
    display: block;
  }
}
.city_selector-column-whide {
  grid-column: span 2;
  display: grid;
  grid-template-columns: repeat(4, 1fr);
}
@media (max-width: 960px) {
  .city_selector-column-whide {
    grid-template-columns: 100%;
    grid-column: 1;
  }
}
.city_selector-column-whide .city_selector-column-title {
  grid-column: span 4;
}
@media (max-width: 960px) {
  .city_selector-column-whide .city_selector-column-title {
    grid-column: 1;
  }
}
.city_selector-column a {
  position: relative;
}
.city_selector-column a:hover, .city_selector-column a.active {
  transition: all 0.3s;
  color: rgb(84, 166, 127);
}
.city_selector-column a.active::before {
  position: absolute;
  content: "";
  width: 4px;
  height: 4px;
  border-radius: 50%;
  background-color: rgb(84, 166, 127);
  position: absolute;
  left: -8px;
  top: 50%;
  transform: translateY(-50%);
}
.city_selector-close {
  position: absolute;
  top: 30px;
  right: 24px;
  width: 46px;
  height: 46px;
  background-color: #ffffff;
  border-radius: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  transition: all 0.3s;
}
.city_selector-close::after {
  content: "";
  display: block;
  background-color: rgb(84, 166, 127);
  -webkit-mask-repeat: no-repeat;
          mask-repeat: no-repeat;
  -webkit-mask-position: center;
          mask-position: center;
  -webkit-mask-size: contain;
          mask-size: contain;
  width: 22px;
  height: 22px;
  -webkit-mask-image: url(/local/templates/island/assets/styles/../images/icons/x.svg);
          mask-image: url(/local/templates/island/assets/styles/../images/icons/x.svg);
}
.city_selector-close:hover {
  background-color: rgba(0, 0, 0, 0.04);
}

.yourCity {
  max-width: 400px;
  text-align: center;
}
@media (max-width: 960px) {
  .yourCity {
    max-width: 100%;
  }
}
@media (max-width: 640px) {
  .yourCity {
    text-align: left;
  }
}
.yourCity-title {
  max-width: 400px;
  padding-inline: 40px;
  text-align: center;
}
@media (max-width: 960px) {
  .yourCity-title {
    max-width: 100%;
  }
}
@media (max-width: 640px) {
  .yourCity-title {
    padding-left: 0;
    text-align: left;
  }
}
.yourCity-form {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(185px, 1fr));
  gap: 20px;
}
@media (max-width: 640px) {
  .yourCity-form {
    gap: 8px;
  }
}

.collapce_js {
  display: flex;
  flex-direction: column;
}
.collapce_js-title {
  cursor: pointer;
  display: inline-flex;
}
.collapce_js-content {
  display: flex;
  flex-direction: column;
  width: 100%;
  overflow: hidden;
  max-height: 0px;
}
.collapce_js.active .collapce_js-content {
  max-height: 100%;
}

.expirience_card {
  position: relative;
  background-size: cover;
  color: #ffffff;
}
.expirience_card::before {
  content: "";
  display: block;
  width: 100%;
  padding-top: 110%;
}
.expirience_card-content {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: flex-end;
  text-align: center;
  padding: 10% 50px;
}
.expirience_card-title {
  text-transform: uppercase;
  font-weight: 500;
  margin-bottom: 4px;
}
.expirience_card-btn {
  text-transform: uppercase;
  font-weight: 500;
  color: inherit;
  text-decoration: none;
  margin-top: 12%;
  width: 100%;
  padding: 6px 8px;
  border-radius: 8px;
  border: 1px solid transparent;
}
.expirience_card:hover .expirience_card-btn {
  border-color: #ffffff;
}

.filters {
  display: flex;
  flex-direction: column;
}
@media (max-width: 1200px) {
  .filters {
    position: fixed;
    z-index: 22;
    left: 0;
    top: 0;
    bottom: 0;
    right: 0;
    font-size: 14px;
    pointer-events: none;
    opacity: 0;
  }
}
.filters_current {
  padding-left: 251px;
  flex: 100%;
  display: inline-flex;
  flex-wrap: wrap;
  gap: 16px;
  align-items: center;
}
@media (max-width: 1200px) {
  .filters_current {
    padding-left: 0;
  }
}
.filters_current-item {
  height: 32px;
  display: inline-flex;
  align-items: center;
  gap: 12px;
  padding-inline: 12px;
  border-radius: 16px;
  background-color: rgb(84, 166, 127);
  color: #ffffff;
}
.filters_current-clear {
  font-weight: 500;
  text-transform: uppercase;
  color: rgb(117, 117, 117);
}
.filters_wrapper {
  display: flex;
  flex-direction: column;
  gap: 40px;
}
@media (max-width: 1200px) {
  .filters_wrapper {
    padding: 20px 30px;
    height: 100%;
    overflow-y: auto;
  }
}
.filters_column {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
}
.filters_column-title {
  font-size: 18px;
  line-height: 24px;
  font-weight: 500;
  padding-bottom: 16px;
}
.filters_column-content {
  display: flex;
  flex-direction: column;
  overflow: hidden;
  /*max-height: 143px;*/
}
.filters_column-content.active {
  max-height: 100%;
}
.filters_column-tags {
  display: inline-flex;
  flex-wrap: wrap;
  gap: 5px;
  overflow: hidden;
  /*max-height: 87px;*/
}
.filters_column-tags.active {
  max-height: 100%;
}
.filters_column-price {
  display: inline-flex;
  gap: 30px;
  margin-bottom: 16px;
}
.filters_column-price input {
  min-width: 0px;
  width: 100%;
}
.filters .filters-overlay {
  z-index: -1;
  display: none;
}
.filters_header {
  display: inline-flex;
  padding-block: 34px 22px;
  padding-inline: 30px;
  border-bottom: 1px solid rgb(229, 229, 229);
}
.filters_body {
  display: flex;
  flex-direction: column;
  position: relative;
}
@media (max-width: 1200px) {
  .filters_body {
    height: 100%;
    align-self: flex-end;
    background-color: #ffffff;
    max-width: 590px;
    transform: translateX(100%);
    transition: all 0.3s;
  }
}
@media (max-width: 640px) {
  .filters_body {
    height: calc(100% - 70px);
    max-width: 100%;
    width: 100%;
    transform: translateY(100%);
    border-top-left-radius: 20px;
    border-top-right-radius: 20px;
    margin-top: auto;
  }
}
.filters_footer {
  display: flex;
  flex-direction: column;
  width: 100%;
  background-color: #ffffff;
  padding: 8px 30px;
}
.filters-close {
  position: absolute;
  top: 30px;
  right: 24px;
  width: 46px;
  height: 46px;
  background-color: #ffffff;
  border-radius: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  transition: all 0.3s;
}
.filters-close::after {
  content: "";
  display: block;
  background-color: rgb(84, 166, 127);
  -webkit-mask-repeat: no-repeat;
          mask-repeat: no-repeat;
  -webkit-mask-position: center;
          mask-position: center;
  -webkit-mask-size: contain;
          mask-size: contain;
  width: 22px;
  height: 22px;
  -webkit-mask-image: url(/local/templates/island/assets/styles/../images/icons/x.svg);
          mask-image: url(/local/templates/island/assets/styles/../images/icons/x.svg);
}
.filters-close:hover {
  background-color: rgba(0, 0, 0, 0.04);
}
@media (min-width: 1201px) {
  .filters_header, .filters_footer, .filters-overlay {
    display: none;
  }
}
.filters.active {
  pointer-events: all;
  opacity: 1;
}
.filters.active .filters_body {
  transform: none;
}
.filters.active .filters-overlay {
  display: block;
}

footer, .footer {
  background-color: rgb(245, 243, 243);
}
footer_main, .footer_main {
  padding-block: 60px;
  display: grid;
  grid-template-columns: repeat(5, 1fr);
  font-size: 14px;
  width: 100%;
}
@media (max-width: 1200px) {
  footer_main, .footer_main {
    grid-template-columns: 100%;
    padding-block: 0px;
  }
  main:has(.product-pay) + .footer{
    padding-bottom: 110px;
  }
}
footer_main-left, .footer_main-left {
  display: flex;
  flex-direction: column;
  gap: 8px;
  align-items: flex-start;
}
@media (max-width: 1200px) {
  footer_main-left, .footer_main-left {
    gap: 20px;
    padding-block: 20px;
  }
}
footer_main-column, .footer_main-column {
  display: flex;
  flex-direction: column;
  gap: 8px;
  align-items: flex-start;
}
@media (max-width: 1200px) {
  footer_main-column, .footer_main-column {
    gap: 20px;
    padding-block: 20px;
    height: 20px;
    overflow: hidden;
    box-sizing: content-box;
    transition: all 0.3s;
  }
}
footer_main-title, .footer_main-title {
  display: inline-flex;
  font-weight: 500;
  text-transform: uppercase;
  margin-bottom: 24px;
  gap: 16px;
  align-items: center;
}
footer_main-title .plus, .footer_main-title .plus {
  display: none;
}
@media (max-width: 1200px) {
  footer_main-title, .footer_main-title {
    width: 100%;
    justify-content: space-between;
    margin-bottom: 10px;
    -webkit-tap-highlight-color: transparent;
    cursor: pointer;
  }
  footer_main-title .plus, .footer_main-title .plus {
    display: block;
  }
}
footer-logo, .footer-logo {
  display: inline-flex;
  gap: 4px;
  align-items: center;
  text-decoration: none;
  color: inherit;
}
footer-socials, .footer-socials {
  padding-block: 14px;
}
footer-socials i, .footer-socials i {
  background-color: rgb(117, 117, 117);
}
@media (max-width: 1200px) {
  footer-socials, .footer-socials {
    padding-block: 0;
  }
  footer-socials i, .footer-socials i {
    background-color: rgb(84, 166, 127);
  }
}
footer-city, footer-shops, footer-phone, .footer-city, .footer-shops, .footer-phone {
  display: inline-flex;
  align-items: center;
  gap: 16px;
}
footer-shops, .footer-shops {
  width: 100%;
  padding-block: 10px;
}
footer-shops::after, .footer-shops::after {
  font-family: "revicons";
  content: "\e81a";
  margin-left: auto;
}
footer_bottom, .footer_bottom {
  display: inline-flex;
  gap: 72px;
  padding-block: 20px;
  font-size: 14px;
  width: 100%;
}
@media (max-width: 1200px) {
  footer_bottom, .footer_bottom {
    flex-direction: column-reverse;
    padding-block: 40px 56px;
    gap: 10px;
  }
}
footer-copyright, .footer-copyright {
  pointer-events: none;
}
@media (max-width: 1200px) {
  footer-copyright, .footer-copyright {
    margin-top: 10px;
  }
}

.form {
  display: grid;
  grid-template-columns: repeat(auto-fill, minmax(max(25%, 250px), 1fr));
  -moz-column-gap: 40px;
       column-gap: 40px;
  row-gap: 10px;
  font-size: 14px;
  line-height: 20px;
}
.form-whide {
  grid-template-columns: 1fr;
}
.form-control {
  display: flex;
  flex-direction: column;
}
.form-control > input[type=text], .form-control > input[type=email], .form-control > input[type=tel] {
  padding: 0 10px;
  height: 43px;
  border: none;
  border-bottom: 2px solid #dedede;
  outline: none;
}
.form-control > input[type=text]:focus::-moz-placeholder, .form-control > input[type=email]:focus::-moz-placeholder, .form-control > input[type=tel]:focus::-moz-placeholder {
  color: rgb(66, 66, 66);
}
.form-control > input[type=text]:focus::placeholder, .form-control > input[type=email]:focus::placeholder, .form-control > input[type=tel]:focus::placeholder {
  color: rgb(66, 66, 66);
}
.form-control > input[type=checkbox] {
  display: none;
}
.form-control > input[type=checkbox] ~ label {
  width: 100%;
  display: inline-flex;
  align-items: center;
  gap: 12px;
  cursor: pointer;
  min-height: 28px;
  -webkit-tap-highlight-color: transparent;
}
.form-control > input[type=checkbox] ~ label::before {
  content: url(/local/templates/island/assets/styles/../images/icons/check.svg);
  width: 16px;
  height: 16px;
  display: block;
  flex: 0 0 16px;
}
.form-control > input[type=checkbox]:checked ~ label::before {
  content: url(/local/templates/island/assets/styles/../images/icons/checked.svg);
}
.form-control-number {
  display: inline-flex;
  align-items: center;
  flex-direction: row;
}
.form-control-number > input[type=number] {
  display: none;
}
.form-control-number-minus, .form-control-number-plus, .form-control-number label {
  width: 24px;
  height: 24px;
  flex: 0 0 24px;
  display: flex;
  align-items: center;
  justify-content: center;
}
.form-control-number-minus, .form-control-number-plus {
  background-color: rgb(245, 243, 243);
  border-radius: 4px;
  font-size: 24px;
}
.form-control-number-minus i::after, .form-control-number-minus i::before, .form-control-number-plus i::after, .form-control-number-plus i::before {
  background-color: rgb(117, 117, 117);
}
.form-control-tag > input[type=checkbox], .form-control-tag > input[type=radio] {
  display: none;
}
.form-control-tag > input[type=checkbox] ~ label, .form-control-tag > input[type=radio] ~ label {
  width: -moz-fit-content;
  width: fit-content;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  gap: 12px;
  cursor: pointer;
  padding: 7px 12px;
  height: 40px;
  border-radius: 10px;
  color: rgb(33, 74, 55);
  box-sizing: border-box;
  outline: 1px solid rgb(222, 222, 222);
  outline-offset: -2px;
  font-weight: 500;
  transition: all 0.3s;
  -webkit-tap-highlight-color: transparent;
}
.form-control-tag > input[type=checkbox] ~ label::before, .form-control-tag > input[type=radio] ~ label::before {
  display: none;
}
.form-control-tag > input[type=checkbox] ~ label:hover, .form-control-tag > input[type=radio] ~ label:hover {
  background-color: rgba(84, 166, 127, 0.08);
  color: rgb(84, 166, 127);
  outline-color: rgb(84, 166, 127);
}
.form-control-tag > input[type=checkbox]:checked ~ label, .form-control-tag > input[type=radio]:checked ~ label {
  background-color: rgba(84, 166, 127, 0.08);
  color: rgb(84, 166, 127);
  outline: 2px solid;
}
.form-control-tag > input[type=checkbox]:disabled ~ label, .form-control-tag > input[type=radio]:disabled ~ label {
  color: rgb(193, 193, 193);
  outline-color: rgb(193, 193, 193);
  pointer-events: none;
}
.form-select {
  margin-bottom: 50px;
  max-width: 300px;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
}
.form-select-label {
  font-size: 13px;
  padding-left: 4px;
  font-weight: 400;
  line-height: 16px;
  text-align: left;
  margin-bottom: 5px;
  color: rgb(117, 117, 117);
}
.form-select .choices__inner {
  position: relative;
  border: none;
  border-radius: 0px;
  border-bottom: 1px solid rgb(193, 193, 193);
  background-color: transparent;
  padding: 2px 0px 12px 0px;
}
.form-select .choices[data-type*=select-one]::after {
  font-family: "revicons";
  content: "\e83b";
  border: none;
  height: auto;
  width: auto;
  top: 19%;
  font-size: 14px;
  margin-top: 0 !important;
  transform: rotate(0deg); /* Исходное положение стрелки */
  transition: transform 0.2s ease; /* Плавная анимация поворота */
}
.form-select .choices[data-type*=select-one].is-open::after {
  transform: rotate(180deg);
}
.form-select .choices__list {
  z-index: 2;
}

.titled_input, .form-control.titled_input {
  position: relative;
  padding-top: 16px;
}
.titled_input > label, .titled_input > .error-label, .form-control.titled_input > label, .form-control.titled_input > .error-label {
  position: absolute;
  top: 28px;
  left: 0;
  color: rgb(117, 117, 117);
  transition: all 0.3s;
  pointer-events: none;
}
.titled_input > .error-label, .form-control.titled_input > .error-label {
  display: none;
}
.titled_input > input, .titled_input .choices, .form-control.titled_input > input, .form-control.titled_input .choices {
  border: none;
  outline: none;
  padding: 12px 0;
  border-bottom: 1px solid rgb(117, 117, 117);
  transition: all 0.3s;
  background: none;
  height: auto;
}
.titled_input > input:hover, .titled_input .choices:hover, .form-control.titled_input > input:hover, .form-control.titled_input .choices:hover {
  border-color: #000000;
}
.titled_input > input:focus, .titled_input .choices:focus, .form-control.titled_input > input:focus, .form-control.titled_input .choices:focus {
  border-color: rgb(84, 166, 127);
}
.titled_input > input:focus ~ label, .titled_input > input:focus ~ .error-label, .titled_input .choices:focus ~ label, .titled_input .choices:focus ~ .error-label, .form-control.titled_input > input:focus ~ label, .form-control.titled_input > input:focus ~ .error-label, .form-control.titled_input .choices:focus ~ label, .form-control.titled_input .choices:focus ~ .error-label {
  top: 0;
  color: rgb(84, 166, 127);
  font-size: 12px;
  line-height: 16px;
}
.titled_input > input:-moz-read-only, .form-control.titled_input > input:-moz-read-only {
  border: none;
  color: rgb(117, 117, 117);
}
.titled_input > input:read-only, .titled_input .choices.is-disabled, .form-control.titled_input > input:read-only, .form-control.titled_input .choices.is-disabled {
  border: none;
  color: rgb(117, 117, 117);
}
.titled_input > input:-moz-read-only ~ label, .form-control.titled_input > input:-moz-read-only ~ label {
  -moz-transition: none;
  transition: none;
  color: rgb(117, 117, 117);
}
.titled_input > input:read-only ~ label, .titled_input .choices.is-disabled ~ label, .form-control.titled_input > input:read-only ~ label, .form-control.titled_input .choices.is-disabled ~ label {
  transition: none;
  color: rgb(117, 117, 117);
}
.titled_input > input:-moz-read-only .choices__inner, .titled_input > input:-moz-read-only .choices__item, .form-control.titled_input > input:-moz-read-only .choices__inner, .form-control.titled_input > input:-moz-read-only .choices__item {
  cursor: inherit;
}
.titled_input > input:read-only .choices__inner, .titled_input > input:read-only .choices__item, .titled_input .choices.is-disabled .choices__inner, .titled_input .choices.is-disabled .choices__item, .form-control.titled_input > input:read-only .choices__inner, .form-control.titled_input > input:read-only .choices__item, .form-control.titled_input .choices.is-disabled .choices__inner, .form-control.titled_input .choices.is-disabled .choices__item {
  cursor: inherit;
}
.titled_input > input[type=date] ~ label, .titled_input > input[type=date] ~ .error-label, .titled_input .choices ~ label, .titled_input .choices ~ .error-label, .form-control.titled_input > input[type=date] ~ label, .form-control.titled_input > input[type=date] ~ .error-label, .form-control.titled_input .choices ~ label, .form-control.titled_input .choices ~ .error-label {
  top: 0;
  font-size: 12px;
  line-height: 16px;
}
.titled_input > button[type=submit], .form-control.titled_input > button[type=submit] {
  position: absolute;
  right: 0;
  top: 28px;
  color: rgb(84, 166, 127);
  display: none;
}
.titled_input > button[type=reset], .form-control.titled_input > button[type=reset] {
  position: absolute;
  right: 0;
  top: 28px;
  color: rgb(117, 117, 117);
  display: none;
}
.titled_input.filled > label, .titled_input.filled > .error-label, .form-control.titled_input.filled > label, .form-control.titled_input.filled > .error-label {
  top: 0;
  font-size: 12px;
  line-height: 16px;
}
.titled_input.filled > button[type=submit], .form-control.titled_input.filled > button[type=submit] {
  display: block;
}
.titled_input .choices__list--single, .titled_input .choices__inner, .form-control.titled_input .choices__list--single, .form-control.titled_input .choices__inner {
  padding: 0 !important;
  border: none !important;
  background: none !important;
  min-height: auto !important;
}
.titled_input .choices, .form-control.titled_input .choices {
  margin: 0 !important;
}
.titled_input .choices::after, .form-control.titled_input .choices::after {
  font-family: "revicons";
  content: "\e83b";
  border: none;
  height: auto;
  width: auto;
  top: 19%;
  font-size: 14px;
  margin-top: 0 !important;
  transform: rotate(0deg); /* Исходное положение стрелки */
  transition: transform 0.2s ease; /* Плавная анимация поворота */
}
.titled_input .choices.is-open::after, .form-control.titled_input .choices.is-open::after {
  transform: rotate(180deg);
}
.titled_input .choices.is-disabled::after, .form-control.titled_input .choices.is-disabled::after {
  display: none;
}

.radio_group {
  width: 100%;
  display: flex;
  flex-direction: column;
  border: 1px solid #dedede;
  border-radius: 10px;
  height: -moz-fit-content;
  height: fit-content;
}
.radio_group-item {
  height: -moz-fit-content;
  height: fit-content;
}
.radio_group-item:not(:first-child) {
  border-top: 1px solid #dedede;
}
.radio_group-item input {
  display: none;
}
.radio_group-item label {
  height: 92px;
  width: 100%;
  display: inline-flex;
  align-items: center;
  gap: 20px;
  padding: 26px 30px;
  border-radius: 10px;
  cursor: pointer;
  border: 1.5px solid transparent;
}
.radio_group-item label::after {
  content: "";
  flex: 0 0 20px;
  width: 20px;
  height: 20px;
  background-color: #ffffff;
  outline: 1px solid rgb(193, 193, 193);
  border-radius: 50%;
  margin-left: auto;
}
.radio_group-item input:checked + label {
  background: rgba(84, 166, 127, 0.08);
  border: 1.5px solid rgb(84, 166, 127);
}
.radio_group-item input:checked + label::after {
  background-color: rgb(84, 166, 127);
  outline: 2px solid rgb(84, 166, 127);
  box-shadow: inset 0 0 0 2px #ffffff;
}
.radio_group-item-content {
  overflow: hidden;
  height: 0px;
}
input:checked ~ .radio_group-item-content {
  height: auto;
  padding: 26px 30px;
}

.form.was-validated:not(.submited) input:invalid {
  color: rgb(211, 47, 47);
  border-color: rgb(211, 47, 47);
}
.form.was-validated:not(.submited) input:invalid::-moz-placeholder {
  color: rgb(211, 47, 47);
}
.form.was-validated:not(.submited) input:invalid::placeholder {
  color: rgb(211, 47, 47);
}
.form.was-validated:not(.submited) input:invalid ~ label {
  color: rgb(211, 47, 47);
}
.form.was-validated:not(.submited) input:invalid ~ label i {
  background-color: rgb(211, 47, 47);
}
.form.was-validated:not(.submited) input:invalid ~ .error-label {
  display: flex;
  color: rgb(211, 47, 47);
}
.form.was-validated:not(.submited) input:invalid ~ .error-label i {
  background-color: rgb(211, 47, 47);
}
.form.was-validated:not(.submited) input:invalid ~ .error-label ~ label {
  display: none;
}
.form.was-validated:not(.submited) input:invalid ~ button[type=submit] {
  display: none;
}
.form.submited .titled_input > button[type=reset] {
  display: block;
}
.form.submited .titled_input > button[type=submit] {
  display: none;
}
.form.submited .titled_input > input {
  color: rgb(84, 166, 127);
}
.form.disabled {
  color: rgb(193, 193, 193);
  pointer-events: none;
}
.form.disabled input {
  color: rgb(193, 193, 193) !important;
  border-color: rgb(193, 193, 193) !important;
}
.form.disabled button, .form.disabled label {
  display: none !important;
}

.steppedForm [step-id] {
  display: none;
}
.steppedForm [step-id].active {
  display: grid;
}

.gifts_hint {
  display: flex;
  flex-direction: column;
  margin-top: 24px;
}
.gifts_hint-title {
  text-align: center;
}
.gifts_hint label {
  font-size: 11px;
  line-height: 14px;
}

.grid-desc {
  display: grid;
  grid-template-columns: 1fr 1fr;
}
@media (max-width: 960px) {
  .grid-desc {
    grid-template-columns: 1fr;
  }
}
.grid-desc__square {
  width: 100%;
  padding-top: 100%;
  position: relative;
  overflow: hidden;
}
@media (max-width: 960px) {
  .grid-desc__square {
    order: 1;
  }
}
.grid-desc__square img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
  border-radius: 15px;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
}
.grid-desc__texted {
  display: flex;
  flex-direction: column;
  justify-content: center;
  padding: 80px;
  gap: 30px;
}
@media (max-width: 960px) {
  .grid-desc__texted {
    padding: 40px 0px 40px 0px;
    order: 2;
  }
}
.grid-desc__texted h1,
.grid-desc__texted h2,
.grid-desc__texted h3,
.grid-desc__texted h4,
.grid-desc__texted h5 {
  font-weight: 500;
  font-size: 32px;
  line-height: 48px;
  color: #000000;
  text-transform: uppercase;
}
@media (max-width: 1200px) {
  .grid-desc__texted h1,
  .grid-desc__texted h2,
  .grid-desc__texted h3,
  .grid-desc__texted h4,
  .grid-desc__texted h5 {
    font-size: 24px;
    line-height: 32.016px;
  }
}
.grid-desc__texted p {
  font-weight: 400;
  font-size: 18px;
  line-height: 28px;
  color: #000000;
}
@media (max-width: 1200px) {
  .grid-desc__texted p {
    font-size: 14px;
    line-height: 24.5px;
  }
}

.header {
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  z-index: 10;
  height: 137px;
  display: flex;
  flex-direction: column;
  background-color: #ffffff;
  border-top: 3px solid rgb(84, 166, 127);
  --logo-color: #000;
}
@media (max-width: 1280px) {
  .header {
    display: none;
  }
}
.header + main {
  margin-top: 137px;
}
@media (max-width: 1280px) {
  .header + main {
    margin-top: 0;
  }
}
.header_overflow + main {
  margin-top: 0;
}
.header_overflow:not(:has(.focus)):not(.filled) {
  background: none;
  color: #ffffff;
  --logo-color: #fff;
}
.header_overflow:not(:has(.focus)):not(.filled) .header_search {
  background: none;
}
.header_overflow:not(:has(.focus)):not(.filled) .header_search input {
  background: none;
  color: #ffffff;
}
.header_overflow:not(:has(.focus)):not(.filled) .city_selector-btn {
  color: #ffffff;
}
.header_overflow:not(:has(.focus)):not(.filled) i {
  background-color: #ffffff;
}
.header_overflow:not(:has(.focus)) {
  transition: all 0.3s;
}
.header_overflow:not(:has(.focus)) .header_search {
  background: none;
}
.header_overflow:not(:has(.focus)) .header_search input {
  background: none;
}
.header_topbar {
  display: grid;
  align-items: center;
  grid-template-columns: 1fr auto 1fr;
  width: 100%;
  padding-top: 10px;
  gap: 20px;
}
.header_topbar-left {
  display: inline-flex;
  align-items: center;
  gap: 30px;
  font-size: 12px;
  line-height: 16px;
  font-weight: 500;
}
.header_topbar-right {
  display: inline-flex;
  align-items: center;
  gap: 17px;
  justify-content: flex-end;
}
.header_topbar-link {
  font-size: 10px;
  line-height: 16px;
  font-weight: 500;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  text-decoration: none;
  color: inherit;
  position: relative;
}
.header_topbar-link .header_topbar-icon {
  transition: all 0.3s;
  padding: 5px 8px;
  margin: -5px -8px;
  width: 64px;
  display: flex;
  align-items: center;
  justify-content: center;
}
.header_topbar-link:hover .header_topbar-icon {
  background-color: rgba(84, 166, 127, 0.04);
}
.header_topbar-logo {
  display: flex;
  flex-direction: column;
  align-items: center;
  gap: 2px;
  text-transform: uppercase;
  padding-top: 8px;
  text-decoration: none;
  color: inherit;
}
.header_topbar-logo p {
  font-size: 27px;
  font-weight: bold;
  line-height: 25px;
  letter-spacing: 2px;
}
.header_topbar-logo span {
  font-size: 10px;
  line-height: 12px;
  letter-spacing: 2px;
}
.header-socials i {
  background-color: rgb(84, 166, 127);
}
.header_navbar {
  padding-block: 25px 13px;
  display: flex;
  align-items: center;
  justify-content: center;
  position: relative;
}
@media (max-width: 1380px) {
  .header_navbar {
    /* justify-content: end; */
    justify-content: start;
    padding-left: 100px;
  }
}
.header_navbar-menu {
  display: inline-flex;
  gap: 32px;
}
.header_navbar-link {
  font-size: 14px;
  text-transform: uppercase;
  font-weight: 500;
  text-decoration: none;
  color: inherit;
  cursor: pointer;
  white-space: nowrap;
}
@media (max-width: 1600px) {
  .header_navbar-link {
    font-size: 12px;
  }
}
.header_search {
  position: absolute;
  left: 0;
  top: 0;
  display: inline-flex;
  align-items: center;
  padding-block: 12px 0px;
  gap: 5px;
  background-color: white;
  height: 100%;
}
.header_search::after {
  content: "";
  border-bottom: 1px solid rgb(84, 166, 127);
  width: 0%;
  transition: all 0.3s;
  position: absolute;
  bottom: 0;
  right: 0;
}
.header_search input {
  border: none;
  outline: none;
  width: 60px;
  height: 100%;
  font-size: 15px;
}
.header_search input::-moz-placeholder {
  opacity: 1;
}
.header_search input::placeholder {
  opacity: 1;
}
.header_search [type=reset] {
  display: none;
}
.header_search.focus {
  width: 100%;
}
.header_search.focus::after {
  width: 100%;
}
.header_search.focus input {
  width: 100%;
}
.header_search.focus [type=reset] {
  display: block;
}
.header_usermenu {
  position: fixed;
  left: 0;
  bottom: 0;
  width: 100%;
  z-index: 13;
  display: none;
  align-items: center;
  justify-content: space-around;
  color: rgb(193, 193, 193);
  background-color: #ffffff;
  padding: 12px 24px;
  padding-bottom: 8px;
  font-size: 10px;
  line-height: 12px;
  min-height: 62px;
  box-shadow: rgba(0, 0, 0, 0.06) 0px -2px 16px;
  gap: 10px;
}
.header_usermenu .badge-tr{
  transform: none;
}
@media (max-width: 1280px) {
  .header_usermenu {
    /* display: inline-flex; */
    display: grid;
    grid-template-columns: repeat(auto-fit, minmax(40px, 1fr));
    justify-content: space-evenly;
  }
  .header_usermenu-link .badge-tr{
    right: calc(50% - 14px);
    transform: translateX(50%);
  }
}
.header_usermenu i {
  background-color: rgb(193, 193, 193);
  margin-inline: auto;
}
.header_usermenu-link {
  display: inline;
  gap: 2px;
  text-decoration: none;
  color: inherit;
  overflow: hidden;
  text-overflow: ellipsis;
  margin-top: -10px;
  padding-top: 10px;
  white-space: nowrap;
  flex-grow: 0;
  min-width: 40px;
  text-align: center;
}
.header_usermenu-link.active {
  color: rgb(84, 166, 127);
}
.header_usermenu-link.active i {
  background-color: rgb(84, 166, 127);
}

.header_mobile {
  display: none;
  height: 70px;
  transition: all 0.3s;
}
@media (max-width: 1280px) {
  .header_mobile {
    display: flex;
  }
}
.header_mobile-bottom {
  width: 100%;
  text-align: center;
  padding-block: 16px 8px;
  display: none;
  background-color: #ffffff;
}
@media (max-width: 1280px) {
  .header_mobile-bottom {
    display: flex;
    width: 100%;
    margin-top: 70px;
  }
}
.header_mobile .header_topbar-logo p {
  font-size: 14px;
  line-height: 15px;
}
.header_mobile .header_topbar-logo span {
  font-size: 6px;
  line-height: 7px;
}
.header_mobile .header_container {
  overflow: visible;
  display: flex;
  flex-direction: column;
  height: 100%;
}
.header_mobile .header_search {
  position: relative;
  z-index: 2;
  outline: 1px solid rgb(193, 193, 193);
  border-radius: 4px;
  height: 100%;
  width: 100%;
  padding: 0 14px;
}
.header_mobile .header_search-overlay {
  position: absolute;
  top: 100%;
  height: 100vh;
  z-index: -1;
}
.header_mobile .header_search-block {
  position: fixed;
  left: 0;
  top: 70px;
  z-index: 10;
  width: 100vw;
  padding: 16px 24px;
  background-color: #ffffff;
  display: none;
}
.header_mobile .header_search-block.focus .header_search {
  outline: 2px solid rgb(84, 166, 127);
}
.header_mobile .header_search-block.active {
  display: block;
}
.header_mobile .header_search input {
  padding-block: 16px;
  width: 100%;
  font-size: 14px;
  line-height: 24px;
}
.header_mobile .header_search [type=reset] {
  display: block;
}
.header_mobile .header_search-toggler.active i {
  background-color: rgb(84, 166, 127);
}
.header_mobile .header_navbar {
  display: flex;
  flex-direction: column;
  background-color: #ffffff;
  position: fixed;
  box-shadow: rgba(0, 0, 0, 0.2) 0px 8px 10px -5px, rgba(0, 0, 0, 0.14) 0px 16px 24px 2px, rgba(0, 0, 0, 0.12) 0px 6px 30px 5px;
  top: -1000px;
  width: 100%;
  height: calc(100dvh - 130px);
  overflow-y: auto;
  padding: 0;
  transition: all 0.3s;
}
.header_mobile .header_navbar.active {
  top: 70px;
}
.header_mobile .header_navbar-menu {
  flex-direction: column;
  padding-block: 12px;
  gap: 0;
  width: 100%;
}
.header_mobile .header_navbar-link {
  display: inline-flex;
  align-items: center;
  justify-content: space-between;
  padding-block: 14px;
  width: 100%;
  font-size: 14px;
}
.header_mobile .header_navbar-link::after {
  font-family: "revicons";
  content: "\e81a";
}
.header_mobile .header_navbar-tel {
  text-decoration: none;
  color: rgb(84, 166, 127);
  font-size: 18px;
  font-weight: 500;
  padding-block: 30px;
  display: flex;
}
.header_mobile .header_navbar hr {
  margin-inline: -46px;
  width: calc(100% + 92px);
  margin-block: 0;
  border-color: rgb(229, 229, 229);
}
@media (max-width: 1200px) {
  .header_mobile .header_navbar hr {
    margin-inline: -24px;
    width: calc(100% + 48px);
  }
}
@media (max-width: 640px) {
  .header_mobile .header_navbar hr {
    margin-inline: -15px;
    width: calc(100% + 30px);
  }
}
.header_mobile .header_navbar .city_selector-btn,
.header_mobile .header_navbar .link {
  font-size: 14px;
  font-weight: 500;
}
.header_mobile .header_navbar .language_selector,
.header_mobile .header_navbar .city_selector-btn {
  font-size: 14px;
  padding-block: 20px;
}
.header_mobile .header_navbar-toggler, .header_mobile .header_search-toggler, .header_mobile .city_selector-icon {
  width: 24px;
  height: 24px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  transition: all 0.3s;
  box-sizing: content-box;
  padding: 8px;
}
.header_mobile .header_navbar-toggler:hover, .header_mobile .header_search-toggler:hover, .header_mobile .city_selector-icon:hover {
  background-color: rgba(0, 0, 0, 0.04);
}

.irs {
  height: 14px;
  width: 100%;
}
.irs i {
  display: none;
}
.irs--round .irs-handle {
  width: 14px;
  height: 14px;
  top: 0;
  border: none;
  background-color: #000000 !important;
  cursor: pointer;
}
.irs--round .irs-handle:hover {
  background-color: #000000;
}
.irs--round .irs-bar {
  height: 4px;
  top: 5px;
  background-color: #000000;
  cursor: pointer;
}
.irs--round .irs-line {
  height: 2px;
  top: 6px;
  background-color: rgb(193, 193, 193);
  cursor: pointer;
}
.irs-to, .irs-from {
  top: auto;
  bottom: calc(100% + 2px);
}
.irs-hidden-input {
  clip-path: rect(0 0 0 0);
}

.journal_grid {
  width: 100%;
  gap: 30px;
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(340px, 1fr));
}
@media (max-width: 1200px) {
  .journal_grid {
    gap: 10px;
  }
}
.journal_card {
  text-decoration: none;
  color: inherit;
  display: flex;
  flex-direction: column;
}
.journal_card-image {
  position: relative;
}
.journal_card-image::before {
  content: "";
  display: block;
  width: 100%;
  padding-top: 60%;
}
.journal_card-body {
  padding-block: 20px;
}
.journal_card-header {
  display: inline-flex;
  width: 100%;
  margin-bottom: 0.5em;
}
.journal_card-date {
  margin-left: auto;
  color: rgb(193, 193, 193);
  font-weight: 500;
}
.journal_card-tag {
  text-transform: uppercase;
  color: rgb(84, 166, 127);
  font-weight: 500;
}
.journal_card-name {
  font-weight: 500;
}

.language_selector {
  display: inline-flex;
  gap: 20px;
  align-items: center;
}
.language_selector a {
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  cursor: pointer;
  text-decoration: none;
  color: rgb(117, 117, 117);
}
.language_selector .language__img_active {
  color: #000000;
}

.skiptranslate {
  display: none !important;
}

.login {
  position: relative;
  padding-top: 90px;
  display: flex;
  flex-direction: column;
}
.login-back {
  position: absolute;
  left: 0;
  top: 20px;
}
.login .form {
  grid-template-columns: 1fr;
}

.modal {
  display: flex;
  align-items: center;
  justify-content: center;
  position: fixed;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  z-index: 10;
  overflow: hidden;
  opacity: 0;
  pointer-events: none;
  transition: opacity 0.3s;
}
.modal[data-active=true] {
  opacity: 1;
  z-index: 10;
  pointer-events: all;
}
.modal[data-active=true] .modal__inner {
  transform: translateX(0%);
}
@media (max-width: 960px) {
  .modal[data-active=true] .modal__inner {
    transform: translateY(0%);
  }
}
.modal__overlay {
  position: fixed;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  z-index: 11;
  background-color: rgba(0, 0, 0, 0.3);
}
.modal__inner {
  background-color: rgb(255, 255, 255);
  color: rgb(0, 0, 0);
  transition: all 0.3s;
  box-shadow: rgba(0, 0, 0, 0.2) 0px 11px 15px -7px, rgba(0, 0, 0, 0.14) 0px 24px 38px 3px, rgba(0, 0, 0, 0.12) 0px 9px 46px 8px;
  margin: 32px;
  position: relative;
  overflow-y: auto;
  display: flex;
  flex-direction: column;
  max-height: calc(100% - 64px);
  border-radius: 28px;
  max-width: 570px;
  z-index: 12;
  padding: 34px 30px;
}
.modal__inner-side {
  max-width: 542px;
  height: 100%;
  margin: 0;
  margin-left: auto;
  box-sizing: content-box;
  border-radius: 0;
  transform: translateX(100%);
  width: 100%;
}
.modal__inner-side .modal__header {
  justify-content: space-between;
  padding: 0;
  padding-bottom: 22px;
}
.modal__inner-side .modal__body {
  width: 100%;
  height: 100%;
}
@media (max-width: 960px) {
  .modal__inner-side {
    box-sizing: border-box;
  }
}
@media (max-width: 960px) {
  .modal__inner {
    border-radius: 20px 20px 0 0;
    padding-inline: 20px;
    width: 100%;
    max-width: 100%;
    margin: 0;
    align-self: flex-end;
    transform: translateY(100%);
    max-height: calc(100% - 70px);
    padding-bottom: 90px;
  }
}
.modal__inner-grid {
  display: grid;
  grid-template-columns: repeat(2, 1fr);
  gap: 25px;
  max-width: 800px;
}
@media (max-width: 960px) {
  .modal__inner-grid {
    max-width: 100%;
  }
}
@media (max-width: 640px) {
  .modal__inner-grid {
    grid-template-columns: 1fr;
  }
}
.modal__inner-big {
  max-width: 100%;
  width: 800px;
  overflow: hidden;
  padding: 12px 20px;
}
@media (max-width: 960px) {
  .modal__inner-big {
    height: 100dvh;
    max-height: 100%;
    border-radius: 0;
  }
  .modal__inner-big .modal__body {
    flex-grow: 1;
    display: flex;
    flex-direction: column;
  }
}
.modal__inner-big .modal-close {
  top: 12px;
  width: 32px;
  height: 32px;
}
.modal__inner-big .modal-close::after {
  width: 12px;
  height: 12px;
  -webkit-mask-image: url(/local/templates/island/assets/styles/../images/icons/x-bold.svg);
          mask-image: url(/local/templates/island/assets/styles/../images/icons/x-bold.svg);
}
.modal__image {
  margin-right: -30px;
  margin-block: -34px;
  width: calc(100% + 30px);
  height: calc(100% + 68px);
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center;
}
@media (max-width: 640px) {
  .modal__image {
    display: none;
  }
}
.modal__header {
  display: inline-flex;
  align-items: center;
  justify-content: center;
}
.modal-hr {
  margin-inline: -30px;
  margin-block: 0;
  width: calc(100% + 60px);
}
@media (max-width: 960px) {
  .modal-hr {
    margin-inline: -20px;
    width: calc(100% + 40px);
  }
}
.modal-close {
  position: absolute;
  top: 22px;
  right: 18px;
  width: 46px;
  height: 46px;
  background-color: #ffffff;
  border-radius: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  transition: all 0.3s;
}
.modal-close::after {
  content: "";
  display: block;
  background-color: rgb(84, 166, 127);
  -webkit-mask-repeat: no-repeat;
          mask-repeat: no-repeat;
  -webkit-mask-position: center;
          mask-position: center;
  -webkit-mask-size: contain;
          mask-size: contain;
  width: 22px;
  height: 22px;
  -webkit-mask-image: url(/local/templates/island/assets/styles/../images/icons/x.svg);
          mask-image: url(/local/templates/island/assets/styles/../images/icons/x.svg);
}
.modal-close:hover {
  background-color: rgba(0, 0, 0, 0.04);
}

.oneSwiper {
  width: 100%;
  height: 100%;
}
.oneSwiper .swiper-slide {
  height: auto;
}
.oneSwiper-controls {
  display: inline-flex;
  gap: 10px;
  position: absolute;
  right: 0;
  top: 0;
}
@media (max-width: 960px) {
  .oneSwiper-controls {
    display: none;
  }
}

.order {
  display: inline-flex;
  width: 100%;
  height: 100%;
  align-items: stretch;
}
.orderCreate {
  flex: 1 1 58%;
  width: 58%;
  padding-inline: 46px;
  padding-block: 50px;
  display: flex;
  flex-direction: column;
  gap: 60px;
}
@media (max-width: 1200px) {
  .order{
    flex-direction: column;
  }
  .orderCreate {
    padding-inline: 24px;
    width: 100%;
  }
}
@media (max-width: 640px) {
  .orderCreate {
    padding-inline: 15px;
  }
}
.orderCreate_stepped {
  display: flex;
  flex-direction: column;
  max-width: 600px;
  counter-reset: my-awesome-counter;
}
.orderCreate_stepped-step {
  position: relative;
  counter-increment: my-awesome-counter;
  padding-left: 32px;
  min-height: 70px;
  display: flex;
  flex-direction: column;
}
@media (max-width: 640px) {
  .orderCreate_stepped-step {
    padding-left: 0;
  }
}
.orderCreate_stepped-step::before {
  content: counter(my-awesome-counter) " ";
  width: 28px;
  height: 28px;
  border-radius: 6px;
  color: #ffffff;
  background-color: rgb(193, 193, 193);
  font-weight: bold;
  display: flex;
  align-items: center;
  justify-content: center;
  position: absolute;
  left: 0;
  top: 0;
  font-size: 14px;
  line-height: 24px;
}
.orderCreate_stepped-step:not(:last-child):after {
  content: "";
  position: absolute;
  left: 12px;
  top: 38px;
  bottom: 10px;
  width: 1px;
  border-left: 1px solid rgb(193, 193, 193);
}
.orderCreate_stepped-step:has(form.active)::before {
  background-color: rgb(84, 166, 127);
}
@media (max-width: 640px) {
  .orderCreate_stepped-step:has(form.active)::after {
    display: none;
  }
}
.orderCreate_stepped-step:has(form.active) .orderCreate_stepped-title {
  font-size: 24px;
  line-height: 36px;
  font-weight: 500;
  color: #000000;
  align-items: baseline;
}
@media (max-width: 640px) {
  .orderCreate_stepped-step:has(form.active) .orderCreate_stepped-title {
    font-size: 18px;
    line-height: 28px;
  }
}
.orderCreate_stepped-title {
  margin-left: 10px;
  font-size: 14px;
  line-height: 24px;
  font-weight: 400;
  min-height: 28px;
  display: inline-flex;
  align-items: center;
  justify-content: flex-start;
  color: rgb(117, 117, 117);
}
@media (max-width: 640px) {
  .orderCreate_stepped-title {
    padding-left: 32px;
  }
}
.orderCreate_stepped-content {
  margin-bottom: 10px;
  box-sizing: content-box;
  overflow: hidden;
  max-height: 0px;
}
@media (max-width: 640px) {
  .orderCreate_stepped-content {
    transition: none;
  }
}
.orderCreate_stepped-content:has(form.active) {
  padding-block: 40px;
  max-height: 100%;
}
@media (max-width: 640px) {
  .orderCreate_stepped-content:has(form.active) {
    padding-block: 30px;
    transition: none;
  }
}
.orderCreate_stepped-controls {
  margin-top: 50px;
  display: inline-flex;
  gap: 10px;
}
@media (max-width: 640px) {
  .orderCreate_stepped-controls {
    margin-top: 20px;
  }
}
.orderCreate_stepped-prev {
  padding: 0 !important;
  width: 48px;
  height: 48px;
  flex: 0 0 48px;
}
.orderCreate_stepped-next {
  padding: 0 !important;
  max-width: 222px;
  height: 48px;
  flex: 1;
}
.orderCreate_stepped .form {
  grid-template-columns: repeat(auto-fill, minmax(40%, 1fr));
}
@media (max-width: 640px) {
  .orderCreate_stepped .form {
    -moz-column-gap: 12px;
         column-gap: 12px;
  }
}
.orderCreate_stepped .form-whide {
  grid-template-columns: 1fr;
}
.orderCreate_stepped .form-adress {
  grid-template-columns: 1fr 150px;
}
@media (max-width: 640px) {
  .orderCreate_stepped .form-adress {
    grid-template-columns: 1fr;
  }
}
.orderCreate_stepped [step-id] {
  display: grid;
  transition: all 0.3s;
}
.orderCreate_stepped-products {
  display: flex;
  flex-direction: column;
  gap: 32px;
}
.orderCreate_stepped-column {
  display: flex;
  flex-direction: column;
  gap: 20px;
}
.orderCreate_stepped hr {
  margin-block: 32px;
}
.orderCreate_stepped .h3 {
  font-size: 20px;
  line-height: 36px;
  font-weight: 500;
  text-transform: capitalize;
}
@media (max-width: 1200px) {
  .orderCreate_stepped .h3 {
    font-size: 16px;
    line-height: 20px;
  }
}
.orderCreate-delivery {
  display: inline-flex;
  border: 1px solid #dedede;
  border-radius: 10px;
}
.orderCreate-delivery input {
  display: none;
}
.orderCreate-delivery label {
  flex: 0 0 50%;
  display: inline-flex;
  align-items: center;
  gap: 20px;
  padding: 26px 30px;
  border-radius: 10px;
  cursor: pointer;
}
@media (max-width: 640px) {
  .orderCreate-delivery label {
    padding: 24px 16px;
  }
}
.orderCreate-delivery label::before {
  content: "";
  flex: 0 0 20px;
  width: 20px;
  height: 20px;
  background-color: #ffffff;
  outline: 1px solid rgb(193, 193, 193);
  border-radius: 50%;
}
@media (max-width: 640px) {
  .orderCreate-delivery label::before {
    order: 2;
  }
}
.orderCreate-delivery input:checked + label {
  background: rgba(84, 166, 127, 0.08);
  border: 1.5px solid rgb(84, 166, 127);
}
.orderCreate-delivery input:checked + label::before {
  background-color: rgb(84, 166, 127);
  outline: 2px solid rgb(84, 166, 127);
  box-shadow: inset 0 0 0 2px #ffffff;
}
.orderCreate_shop {
  display: grid;
  grid-template-columns: 1fr 1.2fr;
  gap: 30px;
  margin-top: 10px;
}
.orderCreate_shop-image {
  width: 100%;
  height: auto;
  min-height: 100%;
  display: block;
  -o-object-fit: cover;
     object-fit: cover;
  border-radius: 10px;
}
.orderCreate_succes {
  display: flex;
  flex-direction: column;
  gap: 20px;
}
.orderCreate_succes-row {
  display: inline-flex;
  gap: 16px;
}
.orderCreate .yandex_pay {
  padding: 0 !important;
  width: 100%;
  margin-top: 0;
  margin-inline: auto;
}
.orderCreate .dolyame-p__payment {
  background: rgba(84, 166, 127, 0.08);
  max-width: 100%;
}
.orderCreate .dolyame-p__rates {
  margin-block: 24px;
  padding: 16px;
}
@media (max-width: 640px) {
  .orderCreate .dolyame-p__rates {
    padding: 0;
    margin-inline: -20px;
    width: calc(100% + 40px);
  }
}
.orderCreate .dolyame-p__rates-date {
  font-size: 12px;
  line-height: 16px;
}
.orderCreate .dolyame-p__rates-price {
  font-size: 14px;
  line-height: 24px;
}
.orderCreate .order_product {
  grid-template-columns: 88px 1fr;
  -moz-column-gap: 20px;
       column-gap: 20px;
  width: 100% !important;
}
.orderCreate .order_product-image {
  width: 88px;
  height: 88px;
  border-radius: 10px;
}
.orderCreate .order_product-price {
  font-size: 14px;
  line-height: 24px;
}
.orderInfo {
  flex: 1 1 42%;
  background-color: rgb(245, 243, 243);
  padding: 50px 100px;
}
@media (max-width: 1200px) {
  .orderInfo {
    padding-inline: 24px;
    margin-inline: -24px;
  }
}
.orderInfo hr {
  border-bottom: 1px solid #dedede;
}
.orderInfo_advantages {
  display: inline-flex;
  justify-content: space-between;
  align-items: flex-start;
  font-size: 12px;
  line-height: 16px;
  width: 100%;
}
.orderInfo_advantages-item {
  display: flex;
  flex-direction: column;
  gap: 16px;
  align-items: center;
  text-align: center;
  flex: 0 1 120px;
}
.orderInfo .order_product {
  grid-template-columns: 64px 1fr;
  gap: 16px;
}
.orderInfo .order_product-image {
  width: 64px;
  height: 64px;
  border-radius: 16px;
}
.order_lk {
  display: flex;
  flex-direction: column;
  gap: 30px;
}
.order_card {
  background-color: #ffffff;
  display: grid;
  grid-template-columns: 1.2fr 1fr;
  font-size: 14px;
  line-height: 24px;
}
@media (max-width: 1200px) {
  .order_card {
    grid-template-columns: 1fr;
  }
}
.order_card-main, .order_card-products, .order_card-results, .order_card-summary {
  padding: 50px;
}
@media (max-width: 640px) {
  .order_card-main, .order_card-products, .order_card-results, .order_card-summary {
    padding: 32px 16px;
  }
}
.order_card-title {
  margin-bottom: 60px;
}
@media (max-width: 640px) {
  .order_card-title {
    margin-bottom: 20px;
  }
}
.order_card-rigth {
  border-left: 2px solid #dedede;
  display: flex;
  flex-direction: column;
}
@media (max-width: 1200px) {
  .order_card-rigth {
    border-left: none;
    border-top: 2px solid #dedede;
  }
}
.order_card-products {
  display: inline-flex;
  flex-wrap: wrap;
  border-bottom: 2px solid #dedede;
  gap: 20px;
}
@media (max-width: 640px) {
  .order_card-products {
    gap: 8px;
  }
}
.order_card-results {
  border-bottom: 2px solid #dedede;
}
.order_table {
  display: grid;
  grid-template-columns: repeat(auto-fill, minmax(240px, 1fr));
  -moz-column-gap: 40px;
       column-gap: 40px;
  row-gap: 8px;
}
.order_table-cell {
  display: flex;
  flex-direction: column;
}
.order_product {
  display: grid;
  grid-template-columns: 80px 1fr;
  -moz-column-gap: 30px;
       column-gap: 30px;
  width: 100%;
}
.order_product [type=checkbox] {
  display: none;
}
.order_product:has([type=checkbox]) {
  display: none;
}
.order_product:has([type=checkbox]):has([checked]) {
  display: grid;
}
.order_product-image {
  width: 80px;
  height: 80px;
  display: block;
  -o-object-fit: cover;
     object-fit: cover;
}
@media (max-width: 640px) {
  .order_product-image {
    width: 56px;
    height: 56px;
  }
}
.order_product-main {
  display: flex;
  flex-direction: column;
  gap: 8px;
}
@media (max-width: 640px) {
  .order_product-main {
    display: none;
  }
}
.order_product-row {
  display: inline-flex;
  justify-content: space-between;
  width: 100%;
  gap: 8px;
}
.order_product-column {
  display: flex;
  flex-direction: column;
  align-self: center;
}
.order_product-price {
  font-weight: 500;
  white-space: nowrap;
}
@media (max-width: 640px) {
  .order_product {
    grid-template-columns: 1fr;
    width: -moz-fit-content;
    width: fit-content;
  }
}
.order_product .orderPickup_card {
  grid-column: span 2;
  margin-top: 8px;
}
.orderPickup_card {
  padding: 20px;
  display: inline-flex;
  gap: 20px;
  border-radius: 20px;
  background-color: #f5f3f3;
  color: rgb(117, 117, 117);
}
@media (max-width: 640px) {
  .orderPickup_card {
    padding: 14px;
    gap: 16px;
  }
}
.orderPickup_card-image {
  display: flex;
  width: 64px;
  height: 64px;
  min-width: 64px;
  border-radius: 10px;
  -o-object-fit: cover;
     object-fit: cover;
}
.orderPickup_card-body {
  display: flex;
  flex-direction: column;
  gap: 8px;
  flex-grow: 1;
}
.orderPickup_card-cansel {
  width: 24px;
  height: 24px;
  flex: 0 0 24px;
  border-radius: 100px;
  display: flex;
  align-items: center;
  justify-content: center;
  background-color: #ffffff;
}
.orderPickup_card-cansel::after {
  content: "";
  width: 10px;
  height: 10px;
  background-color: rgb(117, 117, 117);
  display: flex;
  -webkit-mask-image: url(/local/templates/island/assets/styles/../images/icons/x-bolder.svg);
          mask-image: url(/local/templates/island/assets/styles/../images/icons/x-bolder.svg);
  -webkit-mask-repeat: no-repeat;
          mask-repeat: no-repeat;
  -webkit-mask-position: center;
          mask-position: center;
  -webkit-mask-size: contain;
          mask-size: contain;
}
.order_results {
  display: flex;
  flex-direction: column;
  gap: 20px;
}
.order_results-row {
  display: inline-flex;
  align-items: baseline;
  justify-content: space-between;
  width: 100%;
  gap: 8px;
}
.orderMap {
  margin-top: 16px;
  width: 100%;
  height: 50dvh;
  display: flex;
  flex-direction: column;
  gap: 20px;
}
@media (max-width: 960px) {
  .orderMap {
    height: auto;
    flex-grow: 1;
  }
}
@media (max-width: 640px) {
  .orderMap {
    position: relative;
    margin-inline: -20px;
    margin-bottom: -12px;
    padding-bottom: 12px;
    width: calc(100% + 40px);
    overflow: hidden;
  }
}
.orderMap-desc {
  text-align: center;
  font-size: 10px;
  line-height: 16px;
  color: rgb(117, 117, 117);
}
@media (max-width: 640px) {
  .orderMap-desc {
    display: none;
  }
}
.orderMap_body {
  width: 100%;
  flex-grow: 1;
  display: inline-flex;
  gap: 20px;
  overflow: hidden;
  margin-bottom: -12px;
  padding-bottom: 12px;
}
.orderMap_map {
  flex-grow: 1;
  border-radius: 12px;
  overflow: hidden;
}
.orderMap_yamp {
  width: 100%;
  height: 100%;
  display: block;
}
.orderMap_points {
  flex: 0 0 272px;
  margin-bottom: -12px;
  padding-bottom: 12px;
  margin-right: -12px;
  padding-right: 12px;
  overflow-y: auto;
}
@media (min-width: 641px) {
  .orderMap_points {
    transform: none !important;
  }
}
@media (max-width: 640px) {
  .orderMap_points {
    position: absolute;
    padding: 28px 16px;
    background-color: #ffffff;
    width: 100%;
    overflow: visible;
    height: -moz-fit-content;
    height: fit-content;
    border-radius: 20px;
    top: calc(100% - 12px);
    left: 0;
    transform: translateY(-100px);
  }
  .orderMap_points.transition {
    transition: all 0.3s;
  }
  .orderMap_points::before {
    content: "";
    display: block;
    width: 60px;
    height: 4px;
    border-radius: 100px;
    background-color: rgb(193, 193, 193);
    position: absolute;
    left: 50%;
    transform: translateX(-50%);
    top: 12px;
  }
}
.orderMap_points-list {
  width: 100%;
  display: flex;
  flex-direction: column;
  gap: 16px;
}
@media (max-width: 640px) {
  .orderMap_points-list {
    gap: 0;
  }
}
.orderMap_point {
  display: inline-flex;
  gap: 12px;
  align-items: flex-start;
  cursor: pointer;
  order: 1;
  -webkit-tap-highlight-color: transparent;
}
.orderMap_point-image {
  width: 55px;
  height: 55px;
  flex: 0 0 55px;
  min-width: 55px;
  border-radius: 6px;
  display: block;
  -o-object-fit: cover;
     object-fit: cover;
  -o-object-position: center;
     object-position: center;
}
.orderMap_point-body {
  display: flex;
  flex-direction: column;
  gap: 3px;
}
.orderMap_point-footer {
  width: 100%;
  display: none;
}
.orderMap_point-footer button {
  font-size: 12px;
  line-height: 16px;
  text-transform: none;
  width: 100%;
  padding-block: 15px;
}
.orderMap_point-name {
  font-size: 12px;
  line-height: 16px;
  font-weight: 500;
}
.orderMap_point-info {
  display: flex;
  flex-direction: column;
  gap: 0;
}
.orderMap_point-adress, .orderMap_point-work, .orderMap_point-payment {
  font-size: 10px;
  line-height: 16px;
  color: rgb(117, 117, 117);
}
.orderMap_point-work {
  display: none;
}
.orderMap_point-payment {
  font-weight: 500;
  display: none;
}
.orderMap_point.active {
  background-color: #f5f3f3;
  padding: 12px;
  border-radius: 10px;
  flex-direction: column;
  gap: 12px;
  order: 0;
  cursor: auto;
}
.orderMap_point.active .orderMap_point-image {
  border-radius: 8px;
  width: 100%;
  height: 100px;
  flex: 0 0 100px;
}
.orderMap_point.active .orderMap_point-body {
  gap: 8px;
}
.orderMap_point.active .orderMap_point-info {
  gap: 6px;
}
.orderMap_point.active .orderMap_point-footer, .orderMap_point.active .orderMap_point-work, .orderMap_point.active .orderMap_point-payment {
  display: flex;
}
@media (max-width: 640px) {
  .orderMap .orderMap_point, .orderMap .orderMap_point.active {
    background: none;
    padding: 20px 0;
    flex-direction: column;
    align-items: stretch;
    gap: 12px;
    border-radius: 0;
    cursor: pointer;
  }
  .orderMap .orderMap_point .orderMap_point-image, .orderMap .orderMap_point.active .orderMap_point-image {
    border-radius: 8px;
    width: 100%;
    min-width: 100%;
    height: 180px;
    flex: 0 0 180px;
  }
  .orderMap .orderMap_point .orderMap_point-footer, .orderMap .orderMap_point .orderMap_point-work, .orderMap .orderMap_point .orderMap_point-payment, .orderMap .orderMap_point.active .orderMap_point-footer, .orderMap .orderMap_point.active .orderMap_point-work, .orderMap .orderMap_point.active .orderMap_point-payment {
    display: flex;
  }
  .orderMap .orderMap_point .orderMap_point-body, .orderMap .orderMap_point.active .orderMap_point-body {
    gap: 8px;
  }
  .orderMap .orderMap_point .orderMap_point-info, .orderMap .orderMap_point.active .orderMap_point-info {
    gap: 6px;
  }
  .orderMap .orderMap_point:not(:last-child), .orderMap .orderMap_point.active:not(:last-child) {
    border-bottom: 1px solid rgb(193, 193, 193);
  }
}

.popup {
  position: fixed;
  left: 16px;
  bottom: 16px;
  z-index: 3;
  pointer-events: none;
  opacity: 0;
  transition: opacity 0.3s;
  background-color: #ffffff;
  border: 1px solid #dedede;
  padding: 20px;
  width: -moz-fit-content;
  width: fit-content;
}
@media (max-width: 1500px) {
  .popup {
    bottom: 78px;
  }
}
@media (max-width: 640px) {
  .popup {
    left: 0;
    bottom: 62px;
    width: 100%;
  }
}
.popup.active {
  pointer-events: all;
  opacity: 1;
}

.cookie {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  max-width: 378px;
}
@media (max-width: 640px) {
  .cookie {
    align-items: stretch;
    max-width: 100%;
  }
}

.product {
  width: 100%;
  display: inline-flex;
  gap: 40px;
  margin-top: 40px;
  margin-bottom: 80px;
}
@media (max-width: 1200px) {
  .product {
    flex-direction: column;
    margin-block: 0 40px;
    gap: 0;
  }
}
.product-left {
  width: 67%;
}
@media (max-width: 1200px) {
  .product-left {
    width: 100%;
  }
}
.product_galary {
  display: inline-flex;
  gap: 20px;
  width: 100%;
  position: relative;
}
@media (max-width: 1200px) {
  .product_galary {
    width: 100%;
    padding-left: 0;
  }
}
.product_galary-left {
  display: flex;
  flex-direction: column;
  gap: 10px;
}
@media (max-width: 1200px) {
  .product_galary-left {
    display: none;
  }
}
.product_galary-menu {
  width: 8vw;
  display: flex;
  flex-direction: column;
  gap: 20px;
  height: calc(32vw + 60px);
  position: relative;
  flex-shrink: 0;
}
.product_galary-arrow {
  margin-inline: auto;
  background-color: #ffffff;
  display: none;
  align-items: center;
  justify-content: center;
  width: 48px;
  height: 48px;
  background-repeat: no-repeat;
  background-position: center;
  border-radius: 100px;
  background-color: #ffffff;
  transition: all 0.3s;
}
.product_galary-arrow[aria-controls]{
  display: flex;
}
.product_galary-left .swiper-button-lock {
  display: none;
}
.product_galary-arrow:hover {
  background-color: #f5f3f3;
}
.product_galary-arrow:disabled {
  pointer-events: none;
}
.product_galary-next {
  bottom: 0;
  background-image: url("data:image/svg+xml,%3Csvg width='32' height='32' viewBox='0 0 32 32' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M28 10L16 22L4 10' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3C/path%3E%3C/svg%3E");
}
.product_galary-next:disabled {
  background-image: url("data:image/svg+xml,%3Csvg width='32' height='32' viewBox='0 0 32 32' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M28 10L16 22L4 10' stroke='rgba(0, 0, 0, 0.26)' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3C/path%3E%3C/svg%3E");
}
.product_galary-prev {
  top: 0;
  background-image: url("data:image/svg+xml,%3Csvg width='32' height='32' viewBox='0 0 32 32' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4 22L16 10L28 22' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3C/path%3E%3C/svg%3E");
}
.product_galary-prev:disabled {
  background-image: url("data:image/svg+xml,%3Csvg width='32' height='32' viewBox='0 0 32 32' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4 22L16 10L28 22' stroke='rgba(0, 0, 0, 0.26)' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3C/path%3E%3C/svg%3E");
}
.product_galary-item {
  width: 100%;
  border-radius: 16px;
  overflow: hidden;
  position: relative;
  height: -moz-fit-content !important;
  height: fit-content !important;
}
.product_galary-item::before {
  content: "";
  display: block;
  width: 100%;
  padding-top: 100%;
}
.product_galary-item img {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
}
.product_galary-item::after {
  content: "";
  background: linear-gradient(0deg, rgba(255, 255, 255, 0.5), rgba(255, 255, 255, 0.5));
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  cursor: pointer;
}
.product_galary-item.choosen::after {
  display: none;
}
.product_galary-swiper {
  width: 100%;
  height: -moz-fit-content;
  height: fit-content;
  border-radius: 28px;
  overflow: hidden;
  cursor: zoom-in;
  flex-grow: 0;
}
@media (max-width: 1200px) {
  .product_galary-swiper {
    width: calc(100% + 48px);
    border-radius: 0;
    margin-inline: -24px;
  }
}
@media (max-width: 640px) {
  .product_galary-swiper {
    width: calc(100% + 30px);
    margin-inline: -15px;
  }
}
.product_galary-swiper .swiper-slide::before {
  content: "";
  display: block;
  width: 100%;
  padding-top: 100%;
}
.product_galary-swiper .swiper-slide img {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  /* transition: transform .3s; */
  -o-object-fit: cover;
     object-fit: cover;
}
.product_galary-pagination {
  bottom: 12px;
  height: 12px;
}
.product_galary-pagination .swiper-pagination-bullet {
  width: 8px;
  height: 8px;
  background: none;
  border: 1px solid #000000;
  opacity: 1;
  transition: all 0.3s;
  left: auto !important;
}
.product_galary-pagination .swiper-pagination-bullet-active {
  background-color: #000000;
}
.product_galary-pagination .swiper-pagination-bullet-active-next, .product_galary-pagination .swiper-pagination-bullet-active-prev {
  transform: scale(1);
}
.product_galary-pagination .swiper-pagination-bullet-active-next-next, .product_galary-pagination .swiper-pagination-bullet-active-prev-prev {
  transform: scale(0.7);
}
.product_info {
  width: 33%;
  font-size: 14px;
  line-height: 24px;
}
@media (max-width: 1200px) {
  .product_info {
    width: 100%;
  }
}
.product_info-title {
  font-size: 18px;
  line-height: 24px;
  font-weight: 500;
}
.product-article {
  display: block;
  color: rgb(117, 117, 117);
}
.product-name {
  font-size: 32px;
  line-height: 40px;
  font-weight: 500;
}
@media (max-width: 960px) {
  .product-name {
    font-size: 20px;
    line-height: 28px;
  }
}
.product-price {
  font-size: 34px;
}
@media (max-width: 1200px) {
  .product-price {
    font-size: 24px;
    line-height: 32px;
  }
}
.product_sizes-header {
  width: 100%;
  display: inline-flex;
  justify-content: space-between;
  align-items: center;
}
.product_sizes-title {
  font-size: 18px;
  line-height: 24px;
  font-weight: 500;
}
.product_sizes-grid {
  width: 100%;
  display: grid;
  grid-template-columns: repeat(auto-fill, 68px);
  gap: 10px;
}
.product_sizes-grid .form-control-tag > input[type=radio] ~ label {
  width: 68px;
  height: 58px;
}
.product_sizes-modal {
  min-width: 460px;
  width: 100%;
  display: flex;
  flex-direction: column;
}
@media (max-width: 960px) {
  .product_sizes-modal {
    min-width: auto;
  }
}
.product-pay {
  width: 100%;
  display: inline-flex;
  flex-wrap: wrap;
  align-items: center;
  gap: 20px 10px;
  margin-block: 2em;
}
@media (max-width: 1200px) {
  .product-pay {
    position: fixed;
    left: 0;
    bottom: 62px;
    z-index: 3;
    background-color: #ffffff;
    width: 100%;
    padding: 8px 24px;
    box-shadow: rgba(0, 0, 0, 0.2) 0px 4px 20px;
    gap: 10px;
    margin: 0;
  }
}
@media (max-width: 640px) {
  .product-pay {
    padding-inline: 15px;
  }
}
.product-pay .btn-bait {
  flex: 1;
}
.product-pay .btn-bait-secondary {
  width: 100%;
}
.product_collapce {
  width: 100%;
}
.product_collapce-title {
  width: 100%;
  display: inline-flex;
  align-items: center;
  justify-content: space-between;
  padding-block: 14px;
}
.product_collapce-title::after {
  width: 24px;
  height: 24px;
  content: url(/local/templates/island/assets/styles/../images/icons/chevron.svg);
  rotate: 90deg;
  transition: all 0.3s;
  transform-origin: center center;
  display: flex;
  align-items: center;
  justify-content: center;
}
.product_collapce-content {
  transition: all 0.3s;
}
.product_collapce.active .product_collapce-title::after {
  transform: rotateY(180deg);
}
.product_by {
  width: 100%;
  position: fixed;
  left: 0;
  top: 137px;
  background-color: #ffffff;
  display: inline-flex;
  justify-content: space-between;
  align-items: center;
  gap: 40px;
  height: 114px;
  padding-inline: 46px;
  z-index: 4;
  box-shadow: rgba(0, 0, 0, 0.12) 0px 12px 21px;
}
@media (max-width: 1280px) {
  .product_by {
    top: 70px;
  }
}
@media (max-width: 1200px) {
  .product_by {
    display: none;
  }
}
.product_by-left, .product_by-right {
  display: inline-flex;
  justify-content: space-between;
  align-items: center;
  gap: 20px;
}
.product_by-left {
  width: 67%;
  flex-shrink: 0;
}
.product_by-right {
  width: 33%;
}
.product_by img {
  width: 84px;
  height: 84px;
  -o-object-fit: cover;
     object-fit: cover;
  display: block;
  border-radius: 16px;
}
.product-deliveryTag {
  display: inline-flex;
  gap: 10px;
  color: #ffffff;
  align-items: center;
  font-size: 18px;
  font-weight: 500;
  background-color: rgb(84, 166, 127);
  border-radius: 8px;
  padding: 6px 16px;
}
.reg-btn {
  cursor: pointer;
  text-decoration: none;
  color: rgb(84, 166, 127);
  border-bottom: 1px solid rgb(193, 193, 193);
  transition: all 0.1s;
  font-size: 18px;
  /*font-weight: bold;*/
  text-align: center;
  width: max-content;
  margin: 10px auto -10px auto;
}
.reg-btn:hover {
  border-bottom: 1px solid rgb(84, 166, 127);
}
@media (max-width: 960px) {
  .product-deliveryTag {
    font-size: 14px;
    white-space: nowrap;
  }
}
.product-deliveryTag i {
  background-color: #ffffff;
  width: 36px;
  height: 36px;
}
@media (max-width: 960px) {
  .product-deliveryTag i {
    width: 27px;
    height: 27px;
  }
}
.product_card {
  display: flex;
  flex-direction: column;
}
.product_card-body {
  padding: 12px 8px;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  flex-grow: 1;
}
.product_card-image {
  position: relative;
  width: 100%;
}
.product_card-image::before {
  content: "";
  display: block;
  width: 100%;
  padding-top: 120%;
}
.product_card_galary {
  width: 100%;
  border-radius: 28px;
}
@media (max-width: 960px) {
  .product_card_galary {
    border-radius: 16px;
  }
}
.product_card_galary-image {
  position: relative;
  width: 100%;
  padding-top: 100%;
}
.product_card_galary .swiper-wrapper {
  z-index: 1;
}
.product_card_galary .product_card-fav {
  left: auto;
  top: 20px;
  right: 20px;
}
@media (max-width: 960px) {
  .product_card_galary .product_card-fav {
    top: auto;
    right: auto;
    left: 8px;
  }
}
.product_card_galary .product_card-discount {
  left: 20px;
  top: 20px;
}
@media (max-width: 960px) {
  .product_card_galary .product_card-discount {
    left: 8px;
    top: 8px;
  }
}
.product_card_galary-pagination {
  bottom: 12px;
  height: 12px;
}
.product_card_galary-pagination .swiper-pagination-bullet {
  width: 12px;
  height: 12px;
  background: none;
  border: 1px solid #000000;
  opacity: 1;
  transition: all 0.3s;
  left: auto !important;
}
@media (max-width: 960px) {
  .product_card_galary-pagination .swiper-pagination-bullet {
    width: 6px;
    height: 6px;
    margin-inline: 2px !important;
  }
}
.product_card_galary-pagination .swiper-pagination-bullet-active {
  background-color: #000000;
}
.product_card_galary-pagination .swiper-pagination-bullet-active-next, .product_card_galary-pagination .swiper-pagination-bullet-active-prev {
  transform: scale(1);
}
.product_card_galary-pagination .swiper-pagination-bullet-active-next-next, .product_card_galary-pagination .swiper-pagination-bullet-active-prev-prev {
  transform: scale(0.7);
}
.product_card-more {
  background-color: rgba(255, 255, 255, 0.85);
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  gap: 24px;
  text-align: center;
}
.product_card-more .btn-more {
  height: 60px;
  width: 280px;
  border-radius: 0px;
}
.product_card-fav {
  position: absolute;
  bottom: 20px;
  left: 20px;
  width: 48px;
  height: 48px;
  padding: 12px;
  display: inline-flex;
  background-color: rgba(229, 229, 229, 0.3);
  border-radius: 24px;
  color: #ffffff;
  font-size: 14px;
  gap: 15px;
  overflow: hidden;
  align-items: center;
  z-index: 2;
}
.product_card-fav > * {
  flex: 1 0 24px;
}
.product_card-fav i {
  background-color: #ffffff;
}
.product_card-fav i.heart-fill {
  background-color: rgb(84, 166, 127);
}
@media (max-width: 1200px) {
  .product_card-fav {
    width: 34px;
    height: 34px;
    padding: 5px;
    left: 8px;
    bottom: 8px;
  }
}
.product_card-discount {
  position: absolute;
  left: 20px;
  top: 20px;
  height: 35px;
  padding-inline: 12px;
  color: #ffffff;
  background-color: rgb(241, 92, 62);
  font-size: 16px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 140px;
  z-index: 1;
}
@media (max-width: 1200px) {
  .product_card-discount {
    padding-inline: 8px;
    height: 23px;
    left: 8px;
    top: 8px;
    font-size: 10px;
  }
}
.product_card:hover .product_card-fav {
  width: -moz-fit-content;
  width: fit-content;
  padding-right: 24px;
}
@media (max-width: 1200px) {
  .product_card:hover .product_card-fav {
    padding-right: 14px;
  }
}
.product_aditional {
  width: 100%;
  display: flex;
  flex-direction: column;
  margin-top: 32px;
}
@media (max-width: 480px) {
  .product_aditional {
    width: calc(100% + 30px);
    margin-inline: -15px;
    padding-inline: 15px;
    overflow: hidden;
  }
  .product_aditional-swiper {
    overflow: visible;
  }
}
.product_aditional-title {
  text-transform: none;
  text-align: center;
  margin-bottom: 20px;
  font-size: 32px;
  line-height: 48px;
  font-weight: 500;
}
@media (max-width: 960px) {
  .product_aditional-title {
    font-size: 18px;
    line-height: 28px;
  }
}
@media (max-width: 480px) {
  .product_aditional-title {
    text-align: start;
  }
}

.search_form {
  display: inline-flex;
  width: 100%;
  padding-inline: 14px 8px;
  align-items: center;
  border-radius: 4px;
  outline: 1px solid rgba(0, 0, 0, 0.23);
  transition: all 0.3s;
  outline-offset: -1px;
  margin-top: 45px;
}
.search_form:hover {
  outline-color: #000000;
}
.search_form:has(input:focus) {
  outline: 2px solid rgb(84, 166, 127);
}
.search_form input {
  width: 100%;
  font-size: 16px;
  padding: 16px 10px;
  border: none;
  outline: none;
}
.search_form input::-moz-placeholder {
  color: rgb(66, 66, 66);
}
.search_form input::placeholder {
  color: rgb(66, 66, 66);
}
.search_header {
  margin-block: 40px 80px;
  display: inline-flex;
  flex-wrap: wrap;
  -moz-column-gap: 10px;
       column-gap: 10px;
  align-items: baseline;
}
@media (max-width: 960px) {
  .search_header {
    margin-block: 24px;
  }
}
.search_header-line {
  width: 100%;
}
.search_footer {
  margin-block: 80px 20px;
  text-align: center;
}
@media (max-width: 960px) {
  .search_footer {
    margin-block: 24px;
  }
}

.socials {
  display: inline-flex;
  gap: 24px;
  align-items: center;
}
.socials-link {
  width: 24px;
  height: 24px;
  display: flex;
  align-items: center;
  justify-content: center;
}

.mainBanner {
  width: 100%;
  position: relative;
  overflow: hidden;
}
.mainBanner::before {
  content: "";
  display: block;
  width: 100%;
  padding-top: 25%;
}
.mainBanner_mobile::before {
  content: "";
  display: block;
  width: 100%;
  padding-top: 120%;
}
.mainBanner_mobile .mainBanner-slide::before {
  content: "";
  display: block;
  width: 100%;
  padding-top: 120%;
}
.mainBanner-slider {
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  left: 0;
}
.mainBanner-slide {
  display: block;
  background-size: cover;
  width: 100%;
}
.mainBanner-slide::before {
  content: "";
  display: block;
  width: 100%;
  padding-top: 25%;
}
.mainBanner-pagination {
  bottom: 0 !important;
}
.mainBanner-pagination .swiper-pagination-bullet {
  border: 2px solid grey;
  width: 12px;
  height: 12px;
  background-color: #e0e0e0;
  transition: all 0.3s;
  opacity: 1;
}
.mainBanner-pagination .swiper-pagination-bullet-active {
  background-color: #080808;
}
.mainBanner-next {
  position: absolute;
  right: calc(4% + 1px);
  top: 50%;
  transform: translateY(-50%);
  background-color: rgba(0, 0, 0, 0.5);
  width: 43px;
  height: 43px;
  z-index: 1;
  border-radius: 50%;
  color: #ffffff;
  transition: all 0.3s;
}
.mainBanner-next::before {
  content: "\e825";
  font-family: revicons;
}
.mainBanner-next:hover {
  background-color: black;
}
.mainBanner-prev {
  position: absolute;
  left: calc(4% + 1px);
  top: 50%;
  transform: translateY(-50%);
  background-color: rgba(0, 0, 0, 0.5);
  width: 43px;
  height: 43px;
  z-index: 1;
  border-radius: 50%;
  color: #ffffff;
  transition: all 0.3s;
}
.mainBanner-prev::before {
  content: "\e824";
  font-family: revicons;
}
.mainBanner-prev:hover {
  background-color: black;
}

.productsSwiper {
  width: 100%;
}
.productsSwiper-next {
  width: 64px;
  height: 64px;
  position: absolute;
  right: 0;
  bottom: 50%;
  z-index: 1;
  background: none;
}
.productsSwiper-next::before {
  display: block;
  width: 100%;
  height: 100%;
  content: "";
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
  /*background-image: url("data:image/svg+xml,%3Csvg width='27' height='52' viewBox='0 0 27 52' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1.25 1L26 26L1.25 51' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3C/path%3E%3C/svg%3E");*/
  background-image: url("data:image/svg+xml,<svg width='27' height='52' viewBox='0 0 27 52' fill='none' xmlns='http://www.w3.org/2000/svg'><path d='M1.25 1L26 26L1.25 51' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'></path></svg>");
}
.productsSwiper-prev {
  width: 64px;
  height: 64px;
  position: absolute;
  left: 0;
  bottom: 50%;
  z-index: 1;
  background: none;
}
.productsSwiper-prev::before {
  display: block;
  width: 100%;
  height: 100%;
  content: "";
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
  /*background-image: url("data:image/svg+xml,%3Csvg width='27' height='52' viewBox='0 0 27 52' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M25.75 51L0.999998 26L25.75 1' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3C/path%3E%3C/svg%3E");*/
  background-image: url("data:image/svg+xml,<svg width='27' height='52' viewBox='0 0 27 52' fill='none' xmlns='http://www.w3.org/2000/svg'><path d='M25.75 51L0.999998 26L25.75 1' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'></path></svg>");
}

.expirienceSwiper {
  overflow: hidden;
}
.expirienceSwiper-slider {
  overflow: visible;
  width: 100%;
}

[data-tooltip] {
  position: relative;
}
[data-tooltip] .warning {
  display: none;
}
@media (max-width: 1200px) {
  [data-tooltip] .warning {
    display: block;
  }
}

.tooltip {
  all: initial;
  background-color: rgba(97, 97, 97, 0.92);
  border-radius: 4px;
  padding: 4px 8px;
  color: #ffffff;
  position: absolute;
  z-index: 200;
  transform-origin: left top;
  transform: scale(0.8) translateX(-50%);
  opacity: 0;
  pointer-events: none;
  transition: transform 0.2s, opacity 0.2s;
  font-family: "Gotham Pro";
  font-size: 11px;
  line-height: 16px;
  font-weight: 500;
  max-width: 300px;
  width: -moz-fit-content;
  width: fit-content;
  left: 50%;
}
.tooltip.active {
  opacity: 1;
  pointer-events: all;
  transform: scale(1) translateX(-50%);
}
.tooltip.top {
  bottom: calc(100% + 10px);
  transform-origin: left bottom;
}
.tooltip.bottom {
  top: calc(100% + 10px);
}

.yandex_pay {
  max-width: 510px;
  min-width: 410px;
  display: flex;
  flex-direction: column;
  gap: 20px;
  align-items: stretch;
  margin-top: 20px;
}
@media (max-width: 960px) {
  .yandex_pay {
    max-width: 100%;
  }
}
@media (max-width: 480px) {
  .yandex_pay {
    min-width: 300px;
  }
}
.yandex_pay iframe {
  height: 288px;
}
@media (max-width: 365px) {
  .yandex_pay iframe {
    height: 220px;
  }
}

.rg-line {
  height: 1px;
  width: 100%;
  background-color: #000000;
  opacity: 0.1;
}

.article-pg {
  display: flex;
  flex-direction: column;
}
.article-pg__head {
  margin-top: 45px;
  margin-bottom: 45px;
  display: flex;
  flex-direction: column;
  justify-content: end;
  width: 100%;
  position: relative;
  height: 848px;
  width: 100%;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  overflow: hidden;
  z-index: 1;
  box-sizing: border-box;
  padding: 50px;
}
@media (max-width: 1200px) {
  .article-pg__head {
    margin-top: 16px;
    margin-bottom: 16px;
    height: 260px;
    padding: 16px;
  }
}
.article-pg__head img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
  z-index: -1;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
}
.article-pg__head__params {
  display: flex;
  flex-direction: row;
  align-items: center;
  gap: 16px;
  margin-bottom: 16px;
}
@media (max-width: 1200px) {
  .article-pg__head__params {
    gap: 12px;
    margin-bottom: 4px;
  }
}
.article-pg__head__params p,
.article-pg__head__params span {
  font-size: 14px;
  font-weight: 500;
  line-height: 24px;
  color: #ffffff;
  text-transform: uppercase;
}
@media (max-width: 1200px) {
  .article-pg__head__params p,
  .article-pg__head__params span {
    font-weight: 500;
    font-size: 10px;
    line-height: 16px;
  }
}
.article-pg__head__name {
  font-weight: 500;
  font-size: 32px;
  line-height: 48px;
  color: #ffffff;
  text-transform: uppercase;
  max-width: 811px;
}
@media (max-width: 1200px) {
  .article-pg__head__name {
    font-size: 14px;
    line-height: 24px;
  }
}
.article-pg__textblock {
  margin-top: 100px;
  margin-bottom: 160px;
  display: flex;
  justify-content: center;
}
@media (max-width: 1200px) {
  .article-pg__textblock {
    margin-top: 40px;
    margin-bottom: 72px;
  }
}
.article-pg__textblock__section {
  max-width: 900px;
}
@media (max-width: 1200px) {
  .article-pg__textblock__section {
    max-width: auto;
    min-width: 100%;
    width: 100%;
  }
}
.article-pg__textblock__section__img-container {
  margin-top: 60px;
  display: flex;
  flex-direction: column;
  gap: 16px;
}
@media (max-width: 1200px) {
  .article-pg__textblock__section__img-container {
    margin-top: 32px;
  }
}
.article-pg__textblock__section__img-container span {
  font-size: 12px;
  line-height: 16px;
  font-weight: 400;
  color: rgb(117, 117, 117);
}
.article-pg__textblock__section__img-container img {
  width: 100%;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
}
.article-pg__textblock__section__double-imgs {
  display: grid;
  grid-template-columns: 1fr 1fr;
  gap: 30px;
}
@media (max-width: 1200px) {
  .article-pg__textblock__section__double-imgs {
    grid-template-columns: 1fr;
    gap: 32px;
  }
}
.article-pg__textblock__section__double-imgs img {
  min-height: 510px;
  -o-object-fit: cover;
     object-fit: cover;
}
@media (max-width: 1200px) {
  .article-pg__textblock__section__double-imgs img {
    min-height: auto;
    width: 100%;
  }
}
.article-pg__textblock__section h1,
.article-pg__textblock__section h2,
.article-pg__textblock__section h3,
.article-pg__textblock__section h4,
.article-pg__textblock__section h5,
.article-pg__textblock__section h6 {
  font-weight: 500;
  font-size: 24px;
  line-height: 36px;
  text-align: left;
  color: #000000;
  margin-bottom: 20px;
  margin-top: 48px;
}
@media (max-width: 1200px) {
  .article-pg__textblock__section h1,
  .article-pg__textblock__section h2,
  .article-pg__textblock__section h3,
  .article-pg__textblock__section h4,
  .article-pg__textblock__section h5,
  .article-pg__textblock__section h6 {
    font-weight: 700;
    font-size: 14px;
    line-height: 24px;
    margin-top: 32px;
    margin-bottom: 12px;
  }
}
.article-pg__textblock__section h1:first-child,
.article-pg__textblock__section h2:first-child,
.article-pg__textblock__section h3:first-child,
.article-pg__textblock__section h4:first-child,
.article-pg__textblock__section h5:first-child,
.article-pg__textblock__section h6:first-child {
  margin-top: 0px;
}
.article-pg__textblock__section p {
  font-weight: 400;
  font-size: 18px;
  line-height: 28px;
  color: #000000;
}
@media (max-width: 1200px) {
  .article-pg__textblock__section p {
    font-size: 14px;
    line-height: 24px;
  }
}
.article-pg__textblock__section a {
  text-decoration: none;
  color: #236fa1;
}
.article-pg__textblock__section ul {
  list-style-type: disc;
  margin-left: 20px;
  padding-left: 0;
}
.article-pg__textblock__section ul li {
  font-weight: 400;
  font-size: 18px;
  line-height: 28px;
  color: #000000;
}
@media (max-width: 1200px) {
  .article-pg__textblock__section ul li {
    font-size: 14px;
    line-height: 24px;
  }
}
.article-pg__textblock__section ol {
  counter-reset: custom-counter; /* Сбрасываteм счетчик */
  list-style: none; /* Убираем стандартную нумерацию */
  padding-left: 0;
}
.article-pg__textblock__section ol li {
  counter-increment: custom-counter; /* Инкрементируем счетчик */
  margin-bottom: 10px;
  position: relative;
  padding-left: 20px; /* Отступ для цифры */
  font-weight: 400;
  font-size: 18px;
  line-height: 28px;
  color: #000000;
}
@media (max-width: 1200px) {
  .article-pg__textblock__section ol li {
    font-size: 14px;
    line-height: 24px;
    margin-bottom: 4px;
  }
}
.article-pg__textblock__section ol li::before {
  content: counter(custom-counter) "."; /* Добавляем цифру с точкой */
  position: absolute;
  left: 0;
  top: 0;
  font-weight: 400; /* Черный цвет цифр */
  font-size: 18px;
  line-height: 28px;
  color: black; /* Цвет цифр */
}
@media (max-width: 1200px) {
  .article-pg__textblock__section ol li::before {
    font-size: 14px;
    line-height: 24px;
  }
}
.article-pg__browse {
  display: flex;
  flex-direction: column;
  margin-bottom: 200px;
}
@media (max-width: 1200px) {
  .article-pg__browse {
    margin-bottom: 72px;
  }
}
.article-pg__browse__title {
  text-transform: uppercase;
  font-weight: 500;
  font-size: 32px;
  line-height: 48px;
  text-align: center;
  color: #000000;
  margin-bottom: 60px;
}
@media (max-width: 1200px) {
  .article-pg__browse__title {
    font-size: 18px;
    line-height: 32px;
    margin-bottom: 32px;
  }
}
.article-pg__browse__grid {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  gap: 30px;
}
@media (max-width: 1200px) {
  .article-pg__browse__grid {
    grid-template-columns: 1fr 1fr;
    gap: 30px;
  }
}
@media (max-width: 960px) {
  .article-pg__browse__grid {
    grid-template-columns: 1fr;
    gap: 50px;
  }
}
.article-pg__browse__grid .art-grid-card {
  display: flex;
  flex-direction: column;
  text-decoration: none;
}
@media (max-width: 1200px) {
  .article-pg__browse__grid .art-grid-card {
    display: none;
  }
  .article-pg__browse__grid .art-grid-card:nth-child(-n+2) {
    display: block;
  }
}
@media (max-width: 960px) {
  .article-pg__browse__grid .art-grid-card {
    display: block;
  }
  .article-pg__browse__grid .art-grid-card:nth-child(-n+2) {
    display: block;
  }
}
.article-pg__browse__grid .art-grid-card img {
  height: 300px;
  width: 100%;
  margin-bottom: 20px;
  -o-object-fit: cover;
     object-fit: cover;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
}
@media (max-width: 1200px) {
  .article-pg__browse__grid .art-grid-card img {
    height: 407px;
    margin-bottom: 16px;
  }
}
.article-pg__browse__grid .art-grid-card__params {
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: space-between;
  margin-bottom: 4px;
}
.article-pg__browse__grid .art-grid-card__params p {
  font-weight: 400;
  font-size: 12px;
  line-height: 16px;
  color: rgb(84, 166, 127);
  text-transform: uppercase;
}
@media (max-width: 1200px) {
  .article-pg__browse__grid .art-grid-card__params p {
    font-size: 10px;
  }
}
.article-pg__browse__grid .art-grid-card__params span {
  font-weight: 500;
  font-size: 12px;
  line-height: 16px;
  color: rgb(193, 193, 193);
}
@media (max-width: 1200px) {
  .article-pg__browse__grid .art-grid-card__params span {
    font-size: 10px;
  }
}
.article-pg__browse__grid .art-grid-card__name {
  text-transform: uppercase;
  font-weight: 500;
  font-size: 18px;
  line-height: 32px;
  color: #000000;
}
@media (max-width: 1200px) {
  .article-pg__browse__grid .art-grid-card__name {
    font-size: 14px;
    line-height: 24px;
  }
}

.mobile-article-btn {
  text-decoration: none;
  display: none;
}
@media (max-width: 1200px) {
  .mobile-article-btn {
    display: flex;
    align-items: center;
    justify-content: center;
  }
}
.mobile-article-btn button {
  margin-top: 56px;
  background-color: transparent;
  border-radius: 0;
  border: 1px solid #000000;
  height: 60px;
  font-weight: 500;
  display: flex;
  width: 200px;
  align-items: center;
  justify-content: center;
  text-transform: uppercase;
  font-size: 14px;
  line-height: 24px;
  text-align: center;
  color: #000000;
  cursor: pointer;
}
@media (max-width: 960px) {
  .mobile-article-btn button {
    width: 100%;
  }
}

.bea-section {
  padding-left: 300px;
  padding-right: 300px;
  width: 100%;
  max-width: 1920px;
}
@media (max-width: 1600px) {
  .bea-section {
    padding-left: 120px;
    padding-right: 120px;
  }
}
@media (max-width: 1200px) {
  .bea-section {
    padding-left: 20px;
    padding-right: 20px;
  }
}

.beauty-p {
  margin-top: 11px;
  width: 100%;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
}
.beauty-p-head {
  display: flex;
  flex-direction: row;
  gap: 49px;
  align-items: center;
  justify-content: space-between;
  margin-bottom: 93px;
  width: 100%;
}
@media (max-width: 1200px) {
  .beauty-p-head {
    margin-bottom: 100px;
    flex-direction: column;
    gap: 25px;
  }
}
.beauty-p-head__img {
  width: 100%;
  height: 100%;
  border-radius: 30px;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
}
@media (max-width: 1200px) {
  .beauty-p-head__img {
    height: 421px;
    -o-object-fit: cover;
       object-fit: cover;
  }
}
.beauty-p-head__box {
  max-width: 407px;
  display: flex;
  flex-direction: column;
  gap: 33px;
}
@media (max-width: 1200px) {
  .beauty-p-head__box {
    max-width: 100%;
  }
}
.beauty-p-head__box__img {
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  width: 100%;
}
@media (max-width: 1200px) {
  .beauty-p-head__box__img {
    display: none;
  }
}
.beauty-p-head__box__text {
  font-size: 14px;
  font-weight: 400;
  line-height: 15.4px;
  text-align: left;
  color: #000000;
}
.beauty-p-slider {
  display: flex;
  flex-direction: column;
  width: 100%;
  margin-bottom: 90px;
}
@media (max-width: 1200px) {
  .beauty-p-slider {
    margin-bottom: 80px;
  }
}
.beauty-p-slider__desc {
  color: #000000;
  font-size: 14px;
  font-weight: 400;
  line-height: 15.4px;
  text-align: left;
  max-width: 610px;
  margin-bottom: 45px;
}
.beauty-p-slider__title {
  width: 100%;
  text-align: left;
  margin-bottom: 45px;
  font-size: 30px;
  font-weight: 500;
  line-height: 30.42px;
}
@media (max-width: 1200px) {
  .beauty-p-slider__title {
    margin-bottom: 25px;
  }
}
.beauty-p-slider .swiper {
  width: 100%;
  height: 100%;
}
.beauty-p-slider .swiper-wrapper {
  margin-bottom: 45px;
  border-radius: 30px;
}
.beauty-p-slider .swiper-slide {
  text-align: center;
  font-size: 18px;
  background: #fff;
  display: flex;
  justify-content: center;
  align-items: center;
  height: auto;
  border-radius: 30px;
  position: relative;
}
.beauty-p-slider .swiper-slide img {
  position: block;
  width: 100%;
  height: 100%;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
}
.beauty-p-slider .swiper-pagination {
  border-radius: 110px;
  height: 7px;
  top: auto;
  bottom: 0;
}
.beauty-p-slider .swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
  background: rgb(84, 166, 127);
  border-radius: 110px;
}
.beauty-p-slider .swiper-button-next,
.beauty-p-slider .swiper-button-prev {
  background-color: white;
  height: 82px;
  width: 82px;
  color: green;
  border-radius: 50%;
  z-index: 3;
  box-shadow: 0px 2.88px 22.59px 0px rgba(0, 0, 0, 0.1490196078);
}
@media (max-width: 1600px) {
  .beauty-p-slider .swiper-button-next,
  .beauty-p-slider .swiper-button-prev {
    height: 59px;
    width: 59px;
  }
  .beauty-p-slider .swiper-button-next::after,
  .beauty-p-slider .swiper-button-prev::after {
    font-size: 25px;
  }
}
.beauty-p__block-img {
  width: 100%;
  height: 100%;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  margin-bottom: 90px;
}
@media (max-width: 1200px) {
  .beauty-p__block-img {
    height: 582px;
    -o-object-fit: cover;
       object-fit: cover;
    margin-bottom: 60px;
  }
}
.beauty-p-prods {
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: space-between;
  gap: 60px;
  margin-bottom: 90px;
}
@media (max-width: 1200px) {
  .beauty-p-prods {
    flex-direction: column;
    gap: 25px;
    margin-bottom: 60px;
  }
}
.beauty-p-prods__box {
  display: flex;
  flex-direction: column;
  gap: 45px;
}
@media (max-width: 1200px) {
  .beauty-p-prods__box {
    gap: 25px;
  }
}
.beauty-p-prods__box-title {
  text-transform: uppercase;
  font-size: 30px;
  font-weight: 500;
  line-height: 33px;
  text-align: left;
}
@media (max-width: 1200px) {
  .beauty-p-prods__box-title {
    font-size: 24px;
    line-height: 26.4px;
  }
}
.beauty-p-prods__box-ul {
  display: grid;
  grid-template-columns: 1fr 1fr;
  gap: 20px;
  list-style-type: disc;
  list-style-position: inside;
}
@media (max-width: 1200px) {
  .beauty-p-prods__box-ul {
    display: flex;
    flex-direction: column;
  }
}
.beauty-p-prods__box-ul li {
  font-size: 14px;
  font-weight: 400;
  line-height: 15.4px;
  text-align: left;
}
.beauty-p-prods__img {
  height: 550px;
  min-width: 550px;
  -o-object-fit: cover;
     object-fit: cover;
  border-radius: 30px;
}
@media (max-width: 1200px) {
  .beauty-p-prods__img {
    min-width: initial;
    width: 100%;
    height: 100%;
    -o-object-fit: cover;
       object-fit: cover;
  }
}
.no-webp .beauty-p-connection{
  background-image: url("/local/templates/island/assets/styles/../images/beauty/connect.png"); }
.beauty-p-connection {
  width: 100%;
  height: 320px;
  display: flex;
  flex-direction: column;
  gap: 30px;
  align-items: center;
  justify-content: center;
  background-size: cover;
  margin-bottom: 90px;
  position: relative;
}
@media (max-width: 1200px) {
  .beauty-p-connection {
    margin-bottom: 80px;
    height: 619px;
    justify-content: flex-start;
    padding-top: 62px;
    gap: 20px;
  }
}
.no-webp .beauty-p-connection::before{
  background-image: url("/local/templates/island/assets/styles/../images/beauty/bottles/bottle-left1.png"), url("/local/templates/island/assets/styles/../images/beauty/bottles/bottle-left2.png"); }
.beauty-p-connection::before {
  content: "";
  position: absolute;
  left: 0;
  top: 50%;
  transform: translateY(-50%);
  background-position: top left, bottom left;
  background-repeat: no-repeat;
  width: 435px;
  height: 100%;
  z-index: 1;
}
@media (max-width: 1200px) {
  .no-webp .beauty-p-connection::before{
    background-image: url("/local/templates/island/assets/styles/../images/beauty/bottles/bottle-left2-mb.png"), url("/local/templates/island/assets/styles/../images/beauty/bottles/bottle-left1-mb.png"); }
  .beauty-p-connection::before {
    background-position: bottom left, bottom left;
    width: 208px;
  }
}
.no-webp .beauty-p-connection::after{
  background-image: url("/local/templates/island/assets/styles/../images/beauty/bottles/bottle-right.png"); }
.beauty-p-connection::after {
  content: "";
  position: absolute;
  right: 0;
  top: 50%;
  transform: translateY(-50%);
  background-repeat: no-repeat;
  width: 520px;
  height: 100%;
  z-index: 1;
}
@media (max-width: 1200px) {
  .no-webp .beauty-p-connection::after{
    background-image: url("/local/templates/island/assets/styles/../images/beauty/bottles/bottle-right-mb.png"); }
  .beauty-p-connection::after {
    top: 75.5%;
    width: 268px;
  }
}
.beauty-p-connection a {
  text-decoration: none;
}
.beauty-p-connection button {
  color: #ffffff;
  text-transform: uppercase;
  border-radius: 77px;
  padding: 21px 37px;
  font-size: 15.78px;
  font-weight: 500;
  line-height: 17.35px;
  width: 378px;
  text-align: center;
  background: linear-gradient(91.71deg, #4d752d -23.1%, rgba(0, 15, 2, 0.3) 107.65%);
  transition: all 0.3s ease-in-out;
}
@media (max-width: 1200px) {
  .beauty-p-connection button {
    width: 337px;
    padding: 19px 33px;
    font-size: 14.09px;
    line-height: 15.5px;
  }
}
.beauty-p-connection button:hover {
  background: linear-gradient(91.71deg, #4d752d -83.1%, rgba(0, 15, 2, 0.3) 107.65%);
}

.gray-swiper .swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
  background: #ded8cc !important;
}
.gray-swiper .swiper-pagination-progressbar {
  background: #f7f4ef !important;
}

.branded-pc {
  display: flex;
  flex-direction: column;
  margin-bottom: 200px;
}
@media (max-width: 960px) {
  .branded-pc {
    margin-bottom: 20px;
  }
}
.branded-pc__head {
  position: relative;
  width: 100%;
  height: 848px;
  display: flex;
  flex-direction: column;
  box-sizing: border-box;
  padding: 50px;
  margin-top: 45px;
  margin-bottom: 70px;
  justify-content: end;
}
.branded-pc__head img {
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
  -o-object-fit: cover;
     object-fit: cover;
  z-index: -1;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
}
.branded-pc__head p {
  z-index: 1;
  font-weight: 500;
  font-size: 32px;
  line-height: 48px;
  color: #ffffff;
  text-transform: uppercase;
  max-width: 673px;
}

.daria-p {
  margin-bottom: 50px;
}
.daria-p__head {
  margin-top: 45px;
  margin-bottom: 45px;
  display: flex;
  flex-direction: column;
  justify-content: end;
  width: 100%;
  position: relative;
  height: 848px;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  overflow: hidden;
  z-index: 1;
  box-sizing: border-box;
  padding: 50px;
}
@media (max-width: 1200px) {
  .daria-p__head {
    margin-top: 16px;
    margin-bottom: 16px;
    height: 260px;
    padding: 16px;
  }
}
.daria-p__head img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
  z-index: -1;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
}
.daria-p__head::before {
  content: "";
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 50%;
  background: linear-gradient(to top, rgba(0, 0, 0, 0.5), transparent);
  z-index: 0;
}
.daria-p__head__name {
  font-weight: 500;
  font-size: 32px;
  line-height: 48px;
  color: #ffffff;
  text-transform: uppercase;
  max-width: 811px;
  margin-bottom: 12px;
  z-index: 1;
}
@media (max-width: 1200px) {
  .daria-p__head__name {
    font-size: 14px;
    line-height: 24px;
  }
}
.daria-p__head__desc {
  text-transform: uppercase;
  font-weight: 500;
  line-height: 24px;
  color: #ffffff;
  z-index: 1;
}
.daria-p__about {
  display: flex;
  flex-direction: column;
  margin-top: 144px;
  margin-bottom: 112px;
  max-width: 900px;
}
@media (max-width: 960px) {
  .daria-p__about {
    margin-top: 112px;
    margin-bottom: 112px;
    max-width: 100%;
  }
}
.daria-p__about h1,
.daria-p__about h2,
.daria-p__about h3,
.daria-p__about h4,
.daria-p__about h5 {
  font-weight: 500;
  font-size: 32px;
  line-height: 48px;
  color: #000000;
  text-transform: uppercase;
  margin-bottom: 32px;
}
@media (max-width: 960px) {
  .daria-p__about h1,
  .daria-p__about h2,
  .daria-p__about h3,
  .daria-p__about h4,
  .daria-p__about h5 {
    font-size: 24px;
    line-height: 32px;
    margin-bottom: 24px;
  }
}
.daria-p__about p {
  font-weight: 400;
  font-size: 18px;
  line-height: 28px;
  color: #000000;
}
.daria-p__video {
  width: 100%;
  margin-bottom: 160px;
}
.daria-p__video iframe {
  width: 100%;
  height: 500px; /* Установи высоту видео, как тебе нужно */
}

.delivery-p {
  display: flex;
  flex-direction: column;
}
.delivery-p__head {
  margin-top: 45px;
  margin-bottom: 45px;
  display: flex;
  flex-direction: column;
  justify-content: end;
  width: 100%;
  position: relative;
  height: 848px;
  width: 100%;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  overflow: hidden;
  z-index: 1;
  box-sizing: border-box;
  padding: 50px;
}
@media (max-width: 1200px) {
  .delivery-p__head {
    height: 260px;
    padding: 16px;
    margin-top: 32px;
    margin-bottom: 32px;
  }
}
.delivery-p__head img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
  z-index: -1;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
}
.delivery-p__head::before {
  content: "";
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 50%;
  background: linear-gradient(to top, rgba(0, 0, 0, 0.5), transparent);
  z-index: 0;
}
.delivery-p__head__params {
  display: flex;
  flex-direction: column;
  gap: 20px;
  z-index: 1;
}
@media (max-width: 1200px) {
  .delivery-p__head__params {
    gap: 5px;
  }
}
.delivery-p__head__params h3 {
  font-size: 42px;
  line-height: 56px;
  font-weight: 500;
  color: #ffffff;
  text-transform: uppercase;
}
@media (max-width: 1200px) {
  .delivery-p__head__params h3 {
    font-size: 18px;
    line-height: 24.3px;
  }
}
.delivery-p__head__params p {
  font-size: 18px;
  line-height: 28px;
  font-weight: 400;
  max-width: 590px;
  color: #ffffff;
}
@media (max-width: 1200px) {
  .delivery-p__head__params p {
    font-size: 14px;
    line-height: 24.5px;
    max-width: 590px;
  }
}
.delivery-p__textbl {
  margin-top: 120px;
  margin-bottom: 70px;
  display: flex;
  flex-direction: column;
  gap: 24px;
}
@media (max-width: 1200px) {
  .delivery-p__textbl {
    margin-top: 70px;
    margin-bottom: 70px;
    gap: 20px;
    align-items: center;
  }
}
.delivery-p__textbl h4 {
  font-size: 32px;
  line-height: 48px;
  font-weight: 500;
  color: #000000;
  text-transform: uppercase;
}
@media (max-width: 1200px) {
  .delivery-p__textbl h4 {
    font-size: 24px;
    line-height: 32px;
    text-align: center;
  }
}
.delivery-p__textbl p {
  font-size: 14px;
  line-height: 24px;
  font-weight: 400;
  max-width: 436px;
  color: #000000;
}
@media (max-width: 1200px) {
  .delivery-p__textbl p {
    text-align: center;
  }
}
.delivery-p__cards {
  display: grid;
  grid-template-columns: 1fr 1fr;
  gap: 30px;
  margin-bottom: 130px;
}
@media (max-width: 1200px) {
  .delivery-p__cards {
    grid-template-columns: 1fr;
  }
}
.delivery-p__cards-card {
  background-color: #f5f3f3;
  padding: 40px;
  display: flex;
  flex-direction: column;
}
.delivery-p__cards-card__title {
  font-weight: 500;
  font-size: 18px;
  line-height: 32px;
  color: #000000;
  margin-bottom: 30px;
  text-transform: uppercase;
}
.delivery-p__cards-card__desc {
  font-weight: 400;
  font-size: 14px;
  line-height: 24px;
  color: #000000;
  margin-bottom: auto;
}
.delivery-p__cards-card__boxs {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  gap: 10px;
  margin-top: 32px;
}
@media (max-width: 1200px) {
  .delivery-p__cards-card__boxs {
    flex-direction: column;
  }
}
.delivery-p__cards-card__boxs-box {
  display: flex;
  flex-direction: column;
  gap: 8px;
}
.delivery-p__cards-card__boxs-box span {
  font-weight: 400;
  font-size: 10px;
  line-height: 16px;
  color: #757575;
}
.delivery-p__cards-card__boxs-box p {
  font-weight: 500;
  font-size: 12px;
  line-height: 16px;
  color: #000000;
}
.delivery-p__answers {
  margin-bottom: 200px;
}
@media (max-width: 1200px) {
  .delivery-p__answers {
    margin-bottom: 50px;
  }
}
.delivery-p__answers__title {
  font-size: 32px;
  line-height: 48px;
  font-weight: 500;
  color: #000000;
  text-transform: uppercase;
  margin-bottom: 60px;
}
@media (max-width: 1200px) {
  .delivery-p__answers__title {
    font-size: 24px;
    line-height: 32px;
    text-align: center;
    margin-bottom: 32px;
  }
}
.delivery-p__menu {
  max-width: 1210px;
  width: 100%;
  border: 1px solid #dedede;
}
.delivery-p__menu__card {
  width: 100%;
  display: flex;
  flex-direction: column;
  border-bottom: 1px solid #dedede;
}
.delivery-p__menu__card.active .delivery-p__menu__card-content {
  margin-bottom: 24px;
}
.delivery-p__menu__card:last-child {
  border-bottom: none;
}
.delivery-p__menu__card-open {
  width: 100%;
  display: flex;
  flex-direction: row;
  align-items: flex-start;
  justify-content: space-between;
  cursor: pointer;
  gap: 15px;
  padding: 30px 40px;
}
@media (max-width: 960px) {
  .delivery-p__menu__card-open {
    padding: 32px 24px;
  }
}
.delivery-p__menu__card-open p {
  font-weight: 500;
  font-size: 18px;
  line-height: 28px;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  color: #000000;
}
@media (max-width: 960px) {
  .delivery-p__menu__card-open p {
    font-size: 14px;
    line-height: 24px;
  }
}
.delivery-p__menu__card-open img {
  height: 32px;
  width: 32px;
}
.delivery-p__menu__card-content {
  font-weight: 400;
  font-size: 14px;
  line-height: 24px;
  color: #000000;
  transition: all 0.3s ease-in-out;
  padding-left: 40px;
  padding-right: 40px;
}
@media (max-width: 960px) {
  .delivery-p__menu__card-content {
    padding-left: 24px;
    padding-right: 24px;
  }
}

.dolyame-p {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  margin-top: 80px;
  margin-bottom: 120px;
}
@media (max-width: 960px) {
  .dolyame-p {
    margin-top: 32px;
    margin-bottom: 72px;
  }
}
.dolyame-p__head {
  display: grid;
  grid-template-columns: 1fr 1fr;
  gap: 100px;
  margin-bottom: 120px;
}
@media (max-width: 960px) {
  .dolyame-p__head {
    grid-template-columns: 1fr;
    margin-bottom: 50px;
    gap: 32px;
  }
}
.dolyame-p__head-left {
  display: flex;
  align-items: start;
  justify-content: center;
  width: 100%;
  flex-direction: column;
}
.dolyame-p__head-left__title {
  font-weight: 700;
  font-size: 42px;
  line-height: 56px;
  color: #000000;
  text-transform: uppercase;
  max-width: 558px;
  margin-bottom: 20px;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
}
@media (max-width: 960px) {
  .dolyame-p__head-left__title {
    font-size: 24px;
    line-height: 36px;
    margin-bottom: 10px;
  }
}
.dolyame-p__head-left__title span {
  color: rgb(84, 166, 127);
}
.dolyame-p__head-left__title img {
  display: inline-flex;
  transform: translateY(15px);
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  width: 274px;
}
@media (max-width: 1289px) {
  .dolyame-p__head-left__title img {
    transform: translateY(0px);
  }
}
@media (max-width: 960px) {
  .dolyame-p__head-left__title img {
    width: 164px;
    transform: translateY(9px);
  }
}
.dolyame-p__head-left__desc {
  font-weight: 400;
  font-size: 18px;
  line-height: 28px;
  color: #000000;
}
@media (max-width: 960px) {
  .dolyame-p__head-left__desc {
    font-size: 14px;
    line-height: 24px;
  }
}
.dolyame-p__head-left__desc a {
  color: rgb(84, 166, 127);
  text-decoration: none;
}
.dolyame-p__head-right {
  display: flex;
  justify-content: end;
}
.dolyame-p__head-right img {
  width: 100%;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
}
.dolyame-p__more {
  display: flex;
  align-items: center;
  justify-content: center;
  flex-direction: column;
  margin-bottom: 120px;
  width: 100%;
}
@media (max-width: 960px) {
  .dolyame-p__more {
    margin-bottom: 50px;
  }
}
.dolyame-p__more-title {
  font-size: 42px;
  font-weight: 500;
  line-height: 56px;
  text-align: center;
  margin-bottom: 50px;
}
@media (max-width: 960px) {
  .dolyame-p__more-title {
    font-size: 24px;
    line-height: 36px;
    margin-bottom: 32px;
  }
}
.dolyame-p__more-grid {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  gap: 30px;
  width: 100%;
}
@media (max-width: 960px) {
  .dolyame-p__more-grid {
    grid-template-columns: 1fr;
    gap: 12px;
  }
}
.dolyame-p__more-grid__box {
  border: 1px solid #dedede;
  border-radius: 28px;
  padding: 46px 50px;
  width: 100%;
  display: flex;
  flex-direction: row;
  align-items: center;
  gap: 24px;
}
@media (max-width: 960px) {
  .dolyame-p__more-grid__box {
    padding: 30px 24px;
    gap: 20px;
  }
}
.dolyame-p__more-grid__box img {
  height: 64px;
}
@media (max-width: 960px) {
  .dolyame-p__more-grid__box img {
    width: 64px;
  }
}
.dolyame-p__more-grid__box__flex {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}
.dolyame-p__more-grid__box__flex p,
.dolyame-p__more-grid__box__flex span {
  font-size: 18px;
  line-height: 28px;
  color: #000000;
  font-weight: 500;
}
@media (max-width: 960px) {
  .dolyame-p__more-grid__box__flex p,
  .dolyame-p__more-grid__box__flex span {
    font-size: 14px;
    line-height: 24px;
  }
}
.dolyame-p__more-grid__box__flex p {
  color: rgb(84, 166, 127);
}
.dolyame-p .line-dolyame {
  margin-left: auto;
  margin-right: auto;
  width: 200px;
  height: 1px;
  background-color: rgb(193, 193, 193);
  display: none;
}
@media (max-width: 960px) {
  .dolyame-p .line-dolyame {
    display: block;
  }
}
.dolyame-p__oplata {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  width: 100%;
  background-color: rgba(84, 166, 127, 0.1);
}
.dolyame-p__oplata-head {
  margin-top: 80px;
  margin-bottom: 50px;
}
@media (max-width: 960px) {
  .dolyame-p__oplata-head {
    margin-top: 50px;
    margin-bottom: 32px;
  }
}
.dolyame-p__oplata-head-title {
  font-size: 42px;
  font-weight: 500;
  line-height: 56px;
  text-align: center;
  color: #000000;
  margin-bottom: 5px;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  text-transform: none;
}
@media (max-width: 960px) {
  .dolyame-p__oplata-head-title {
    font-size: 24px;
    line-height: 36px;
    margin-bottom: 0px;
  }
}
.dolyame-p__oplata-head-d-title {
  font-size: 42px;
  font-weight: 500;
  line-height: 56px;
  text-align: center;
  color: #000000;
  text-transform: none;
}
@media (max-width: 960px) {
  .dolyame-p__oplata-head-d-title {
    font-size: 24px;
    line-height: 36px;
  }
}
.dolyame-p__oplata-grid {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  gap: 30px;
  width: 100%;
  margin-bottom: 50px;
}
@media (max-width: 960px) {
  .dolyame-p__oplata-grid {
    grid-template-columns: 1fr;
    gap: 10px;
    margin-bottom: 0px;
  }
}
.dolyame-p__oplata-grid .elem-dolyame {
  display: flex;
  flex-direction: column;
  width: 100%;
}
@media (max-width: 960px) {
  .dolyame-p__oplata-grid .elem-dolyame {
    flex-direction: row;
    gap: 20px;
  }
}
.dolyame-p__oplata-grid .elem-dolyame-head {
  display: flex;
  flex-direction: row;
  gap: 30px;
  align-items: center;
  margin-bottom: 24px;
}
@media (max-width: 960px) {
  .dolyame-p__oplata-grid .elem-dolyame-head {
    flex-direction: column;
    gap: 10px;
  }
}
.dolyame-p__oplata-grid .elem-dolyame-head__num {
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  min-height: 56px;
  min-width: 56px;
  border-radius: 50%;
  background-color: rgb(84, 166, 127);
  color: #ffffff;
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 24px;
  line-height: 36px;
  text-align: center;
}
.dolyame-p__oplata-grid .elem-dolyame-head__line {
  width: 100%;
  height: 1px;
  background-color: rgb(193, 193, 193);
}
@media (max-width: 960px) {
  .dolyame-p__oplata-grid .elem-dolyame-head__line {
    width: 1px;
    min-height: 76px;
  }
}
.dolyame-p__oplata-grid .elem-dolyame-name {
  font-weight: 500;
  font-size: 18px;
  line-height: 28px;
  color: #000000;
  margin-bottom: 16px;
}
@media (max-width: 960px) {
  .dolyame-p__oplata-grid .elem-dolyame-name {
    font-size: 14px;
    line-height: 24px;
    margin-bottom: 8px;
  }
}
.dolyame-p__oplata-grid .elem-dolyame-desc {
  font-weight: 400;
  font-size: 18px;
  line-height: 28px;
  color: rgb(117, 117, 117);
}
@media (max-width: 960px) {
  .dolyame-p__oplata-grid .elem-dolyame-desc {
    font-size: 14px;
    line-height: 24px;
  }
}
.dolyame-p__questions {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  margin-top: 120px;
}
@media (max-width: 960px) {
  .dolyame-p__questions {
    margin-top: 50px;
  }
}
.dolyame-p__questions__name {
  font-weight: 500;
  text-align: center;
  color: #000000;
  font-size: 42px;
  line-height: 56px;
  margin-bottom: 50px;
}
@media (max-width: 960px) {
  .dolyame-p__questions__name {
    font-size: 24px;
    line-height: 36px;
    margin-bottom: 32px;
  }
}
.dolyame-p__payment {
  width: 100%;
  display: flex;
  flex-direction: column;
  max-width: 510px;
}
@media (max-width: 960px) {
  .dolyame-p__payment {
    max-width: 100%;
  }
}
.dolyame-p__rates {
  display: grid;
  grid-template-columns: repeat(4, 1fr);
  font-size: 18px;
  gap: 22px;
}
@media (max-width: 960px) {
  .dolyame-p__rates {
    font-size: 12px;
  }
}
.dolyame-p__rates-item {
  display: flex;
  flex-direction: column;
  gap: 4px;
  padding-bottom: 8px;
  border-bottom: 3px solid #dedede;
}
.dolyame-p__rates-item.active {
  border-color: rgb(84, 166, 127);
}
.dolyame-p__rates-date {
  color: rgb(117, 117, 117);
  white-space: nowrap;
}
.dolyame-p__rates-price {
  font-weight: 500;
}

.ds-section {
  width: 100%;
  max-width: 1280px;
  padding-inline: 40px;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
}
@media (max-width: 1200px) {
  .ds-section {
    margin: 0;
    padding-inline: 40px;
  }
}
@media (max-width: 480px) {
  .ds-section {
    padding-inline: 16px;
  }
}

.franchise-p {
  display: flex;
  flex-direction: column;
  align-items: center;
  overflow: hidden;
}
.franchise-p__head {
  height: 640px;
  width: 100%;
  position: relative;
  margin-bottom: 50px;
  display: flex;
  align-items: center;
  justify-content: center;
}
@media (max-width: 1200px) {
  .franchise-p__head {
    margin-bottom: 60px;
    height: 370px;
  }
}
.franchise-p__head img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  -o-object-fit: cover;
     object-fit: cover;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  height: 100%;
  z-index: 0;
}
.franchise-p__head__box {
  display: flex;
  flex-direction: column;
  align-items: center;
  color: #ffffff;
  z-index: 1;
}
.franchise-p__head__box p {
  font-size: 32px;
  text-transform: uppercase;
  font-weight: 500;
  margin-bottom: 25px;
  text-align: center;
}
@media (max-width: 1200px) {
  .franchise-p__head__box p {
    margin-bottom: 20px;
    font-size: 14px;
  }
}
.franchise-p__head__box h1 {
  text-transform: uppercase;
  font-weight: 700;
  font-size: 132px;
  line-height: 100px;
  margin-bottom: 48px;
  text-align: center;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
}
@media (max-width: 1200px) {
  .franchise-p__head__box h1 {
    font-size: 50px;
    margin-bottom: 20px;
    line-height: 25px;
  }
}
.franchise-p__head__box button {
  cursor: pointer;
  border-radius: 45px;
  border: 2px solid #ffffff;
  font-size: 16px;
  line-height: 15px;
  text-align: center;
  color: #ffffff;
  text-transform: uppercase;
  padding: 18px 32px;
  font-weight: 700;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
}
@media (max-width: 1200px) {
  .franchise-p__head__box button {
    font-size: 12px;
    line-height: 12px;
    padding: 20px 32px;
  }
}
.franchise-p__desc {
  width: 100%;
  margin-bottom: 100px;
  position: relative;
}
@media (max-width: 1200px) {
  .franchise-p__desc {
    display: flex;
    flex-direction: column;
    margin-bottom: 60px;
  }
}
.no-webp .franchise-p__desc-i{
  background-image: url("/local/templates/island/assets/styles/../images/franchise/daria.png"); }
.franchise-p__desc-i {
  position: absolute;
  right: 0;
  top: 0;
  height: 100%;
  width: 440px;
  background-size: cover;
  z-index: -1;
  border-radius: 20px;
  padding: 20px;
  display: flex;
  flex-direction: column;
  justify-content: end;
}
@media (max-width: 1200px) {
  .franchise-p__desc-i {
    position: static;
    width: 370px;
    height: 450px;
    padding-bottom: 60px;
    margin-left: auto;
    margin-right: auto;
  }
}
.franchise-p__desc-i p {
  text-transform: uppercase;
  font-size: 22px;
  font-weight: 500;
  line-height: 30px;
  text-align: left;
  color: #ffffff;
  margin-bottom: 5px;
}
.franchise-p__desc-i span {
  font-size: 14px;
  font-weight: 400;
  line-height: 19px;
  text-align: left;
  color: #ffffff;
}
.franchise-p__desc-top {
  display: flex;
  flex-direction: column;
  margin-bottom: 65px;
  z-index: 1;
}
@media (max-width: 1200px) {
  .franchise-p__desc-top {
    margin-bottom: 25px;
    text-align: center;
  }
}
.franchise-p__desc-top p {
  font-weight: 500;
  font-size: 30px;
  line-height: 48px;
  color: #000000;
}
@media (max-width: 1200px) {
  .franchise-p__desc-top p {
    font-size: 30px;
    margin-bottom: 5px;
  }
}
.franchise-p__desc-top span {
  font-weight: 400;
  font-size: 20px;
  line-height: 25px;
  color: #000000;
}
@media (max-width: 1200px) {
  .franchise-p__desc-top span {
    font-size: 18px;
  }
}
.franchise-p__desc-cards {
  display: grid;
  grid-template-columns: repeat(3, 282px);
  gap: 20px;
  margin-bottom: 30px;
  z-index: 1;
  margin-left: auto;
  margin-right: auto;
  transform: translateY(-25px);
}
@media (max-width: 1200px) {
  .franchise-p__desc-cards {
    grid-template-columns: repeat(3, 207px);
    margin-bottom: 40px;
  }
}
@media (max-width: 640px) {
  .franchise-p__desc-cards {
    grid-template-columns: 207px;
  }
}
.franchise-p__desc-cards-card {
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  box-shadow: 21px 11px 53px 0px rgba(0, 0, 0, 0.1019607843);
  border-radius: 30px;
  height: 315px;
  display: flex;
  flex-direction: column;
  align-items: center;
  padding: 70px 10px 32px 10px;
  background-color: #ffffff;
}
@media (max-width: 1200px) {
  .franchise-p__desc-cards-card {
    height: 232px;
    padding: 20px 10px;
  }
}
.franchise-p__desc-cards-card p {
  font-size: 100px;
  font-weight: 500;
  line-height: 100px;
  text-align: center;
  color: rgb(84, 166, 127);
}
@media (max-width: 1200px) {
  .franchise-p__desc-cards-card p {
    font-size: 80px;
    line-height: 80px;
  }
}
.franchise-p__desc-cards-card span {
  font-size: 16px;
  font-weight: 400;
  line-height: 20px;
  text-align: center;
  color: #000000;
}
@media (max-width: 1200px) {
  .franchise-p__desc-cards-card span {
    font-size: 14px;
    line-height: 14px;
  }
}
.franchise-p__desc-mission {
  display: flex;
  flex-direction: row;
  align-items: center;
  gap: 41px;
  z-index: 1;
}
@media (max-width: 1200px) {
  .franchise-p__desc-mission {
    margin-left: auto;
    margin-right: auto;
  }
}
@media (max-width: 1200px) {
  .franchise-p__desc-mission {
    flex-direction: column;
    gap: 15px;
    text-align: center;
  }
}
.franchise-p__desc-mission p {
  font-size: 22px;
  font-weight: 500;
  line-height: 30px;
  white-space: nowrap;
  text-align: left;
}
@media (max-width: 1200px) {
  .franchise-p__desc-mission p {
    font-size: 20px;
    line-height: 20px;
  }
}
@media (max-width: 1200px) {
  .franchise-p__desc-mission p {
    text-align: center;
  }
  .franchise-p__desc-mission p br {
    display: none;
  }
}
.franchise-p__desc-mission span {
  font-size: 16px;
  font-weight: 400;
  line-height: 22px;
  text-align: left;
  width: 535px;
  text-transform: capitalize;
}
@media (max-width: 1200px) {
  .franchise-p__desc-mission span {
    width: auto;
    max-width: 535px;
    font-size: 14px;
    line-height: 15px;
  }
}
@media (max-width: 1200px) {
  .franchise-p__desc-mission span {
    text-align: center;
  }
}
.franchise-p__partner {
  margin-bottom: 100px;
  width: 100%;
  position: relative;
}
@media (max-width: 1200px) {
  .franchise-p__partner {
    margin-bottom: 60px;
  }
}
.franchise-p__partner-title {
  text-transform: uppercase;
  font-size: 30px;
  font-weight: 500;
  line-height: 47px;
  text-align: center;
  margin-bottom: 45px;
  align-items: center;
}
@media (max-width: 1200px) {
  .franchise-p__partner-title {
    font-size: 25px;
    margin-bottom: 25px;
    line-height: 25px;
  }
}
.franchise-p__partner .centered-btn-block {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-top: 25px;
  padding-bottom: 20px;
}
@media (max-width: 1200px) {
  .franchise-p__partner .centered-btn-block {
    margin-top: 25px;
  }
}
.franchise-p__partner .centered-btn-block__btn {
  padding: 18px 62px;
  text-transform: uppercase;
  background: rgb(84, 166, 127);
  color: #ffffff;
  border-radius: 100px;
  font-size: 16px;
  font-weight: 500;
  line-height: 24px;
  text-align: center;
}
@media (max-width: 1200px) {
  .franchise-p__partner .centered-btn-block__btn {
    width: 100%;
    padding: 18px 14px;
    font-size: 14px;
  }
}
.franchise-p__partner .swiper {
  width: 100%;
  height: 100%;
  overflow: visible;
  position: static;
}
.franchise-p__partner .swiper-wrapper {
  margin-bottom: 45px;
  border-radius: 30px;
}
.franchise-p__partner .swiper-slide {
  text-align: center;
  font-size: 18px;
  background: #fff;
  display: flex;
  justify-content: center;
  align-items: center;
  height: auto;
  border-radius: 30px;
  position: relative;
}
.franchise-p__partner .swiper-slide img {
  position: block;
  width: 100%;
  height: 100%;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
}
.franchise-p__partner .swiper-pagination {
  border-radius: 110px;
  height: 7px;
  top: auto;
  bottom: 0;
  z-index: 2;
}
.franchise-p__partner .swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
  background: rgb(84, 166, 127);
  border-radius: 110px;
}
.franchise-p__partner .swiper-button-next,
.franchise-p__partner .swiper-button-prev {
  background-color: white;
  height: 82px;
  width: 82px;
  color: green;
  border-radius: 50%;
  z-index: 3;
  box-shadow: 0px 2.88px 22.59px 0px rgba(0, 0, 0, 0.1490196078);
}
@media (max-width: 1200px) {
  .franchise-p__partner .swiper-button-next,
  .franchise-p__partner .swiper-button-prev {
    height: 59px;
    width: 59px;
  }
  .franchise-p__partner .swiper-button-next::after,
  .franchise-p__partner .swiper-button-prev::after {
    font-size: 25px;
  }
}
@media (max-width: 640px) {
  .franchise-p__partner .swiper-button-next,
  .franchise-p__partner .swiper-button-prev {
    height: 39px;
    width: 39px;
  }
  .franchise-p__partner .swiper-button-next::after,
  .franchise-p__partner .swiper-button-prev::after {
    font-size: 20px;
  }
}
.franchise-p__partner .swiper-button-next {
  transform: translate(50px, 0px);
}
@media (max-width: 1200px) {
  .franchise-p__partner .swiper-button-next {
    transform: translate(39px, -5px);
  }
}
@media (max-width: 1200px) {
  .franchise-p__partner .swiper-button-next {
    transform: translate(25px, -5px);
  }
}
@media (max-width: 640px) {
  .franchise-p__partner .swiper-button-next {
    transform: translate(25px, 15px);
  }
}
.franchise-p__partner .swiper-button-prev {
  transform: translate(-50px, 0px);
}
@media (max-width: 1200px) {
  .franchise-p__partner .swiper-button-prev {
    transform: translate(-39px, -5px);
  }
}
@media (max-width: 1200px) {
  .franchise-p__partner .swiper-button-prev {
    transform: translate(-25px, -5px);
  }
}
@media (max-width: 640px) {
  .franchise-p__partner .swiper-button-prev {
    transform: translate(-25px, 15px);
  }
}
.franchise-p__format {
  display: flex;
  flex-direction: column;
  align-items: center;
  margin-bottom: 100px;
  width: 100%;
}
@media (max-width: 1200px) {
  .franchise-p__format {
    margin-bottom: 60px;
  }
}
.franchise-p__format-title {
  font-weight: 500;
  font-size: 30px;
  line-height: 47px;
  text-align: center;
  color: #000000;
  margin-bottom: 45px;
  text-transform: uppercase;
}
@media (max-width: 1200px) {
  .franchise-p__format-title {
    font-size: 25px;
    line-height: 24px;
    margin-bottom: 25px;
  }
}
.franchise-p__format-nav {
  display: flex;
  flex-direction: row;
  align-items: center;
  gap: 20px;
  margin-bottom: 45px;
}
@media (max-width: 1200px) {
  .franchise-p__format-nav {
    gap: 9px;
    margin-bottom: 25px;
  }
}
.franchise-p__format-nav-btn {
  font-weight: 400;
  font-size: 16px;
  line-height: 24px;
  color: #000000;
  padding: 10px 30px;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  border-radius: 24px;
  border: 1px solid #dedede;
  background: transparent;
  transition: all 0.3s ease-in-out;
}
@media (max-width: 1200px) {
  .franchise-p__format-nav-btn {
    font-size: 14px;
    line-height: 24px;
  }
}
.franchise-p__format-nav-btn:hover {
  background: rgb(84, 166, 127);
  border: 1px solid rgb(84, 166, 127);
  color: #ffffff;
}
.franchise-p__format-nav .-active-nav-btn {
  background: rgb(84, 166, 127);
  border: 1px solid rgb(84, 166, 127);
  color: #ffffff;
}
.franchise-p__format-grid {
  width: 100%;
}
.franchise-p__format-grid .-active-content {
  display: grid !important;
}
.franchise-p__format-grid-content {
  display: none;
  grid-template-columns: 1fr 1fr;
  gap: 30px;
}
@media (max-width: 640px) {
  .franchise-p__format-grid-content {
    grid-template-columns: 1fr;
    gap: 25px;
    width: 100%;
  }
}
.franchise-p__format-grid-content .-right-box-format {
  display: flex;
  flex-direction: column;
  justify-content: center;
  animation: emerging-right 1s cubic-bezier(0.19, 1, 0.22, 1);
}
.franchise-p__format-grid-content-img {
  border-radius: 20px;
  height: 400px;
  width: 100%;
  -o-object-fit: cover;
     object-fit: cover;
  animation: emerging-bottom 1s cubic-bezier(0.19, 1, 0.22, 1);
}
@media (max-width: 1200px) {
  .franchise-p__format-grid-content-img {
    height: 100%;
    width: 100%;
  }
}
.franchise-p__format-grid-content__title {
  font-weight: 500;
  font-size: 24px;
  line-height: 32px;
  color: #000000;
  margin-bottom: 30px;
}
@media (max-width: 1200px) {
  .franchise-p__format-grid-content__title {
    text-align: center;
    font-size: 18px;
    line-height: 19px;
  }
}
.franchise-p__format-grid-content__datas {
  display: flex;
  flex-direction: column;
}
.franchise-p__format-grid-content__datas-desc {
  font-size: 12px;
  font-weight: 400;
  line-height: 12px;
  text-align: left;
  color: #000000;
  max-width: 320px;
  margin-top: 8px;
}
@media (max-width: 1200px) {
  .franchise-p__format-grid-content__datas-desc {
    font-size: 12px;
    line-height: 12px;
  }
}
.franchise-p__format-grid-content__datas-elem {
  display: flex;
  flex-direction: row;
  align-items: baseline;
  justify-content: space-between;
  margin-top: 16px;
}
.franchise-p__format-grid-content__datas-elem:first-child {
  margin-top: 0px;
}
.franchise-p__format-grid-content__datas-elem p {
  font-size: 18px;
  font-weight: 400;
  line-height: 24px;
  text-align: left;
  color: #000000;
  flex-grow: 1;
  display: inline-flex;
  align-items: baseline;
}
.franchise-p__format-grid-content__datas-elem p::after {
  content: "";
  border-bottom: 2px dotted;
  flex-grow: 1;
  height: 100%;
}
@media (max-width: 1200px) {
  .franchise-p__format-grid-content__datas-elem p {
    font-size: 16px;
    line-height: 16px;
  }
}
.franchise-p__format-grid-content__datas-elem span {
  font-size: 24px;
  font-weight: 500;
  line-height: 32px;
  text-align: right;
  color: rgb(84, 166, 127);
}
@media (max-width: 1200px) {
  .franchise-p__format-grid-content__datas-elem span {
    font-size: 16px;
    line-height: 16px;
  }
}
.franchise-p__new {
  display: flex;
  flex-direction: column;
  margin-bottom: 100px;
  width: 100%;
}
@media (max-width: 1200px) {
  .franchise-p__new {
    margin-bottom: 60px;
  }
}
.franchise-p__new-head {
  display: grid;
  grid-template-columns: 1fr 1fr;
  gap: 70px;
  margin-bottom: 45px;
}
@media (max-width: 1200px) {
  .franchise-p__new-head {
    grid-template-columns: 1fr;
    gap: 25px;
    margin-bottom: 25px;
  }
}
.franchise-p__new-head__left h3 {
  font-size: 30px;
  font-weight: 500;
  line-height: 47px;
  text-align: left;
}
@media (max-width: 640px) {
  .franchise-p__new-head__left h3 {
    text-align: center;
    margin-bottom: 0;
    font-size: 24px;
    line-height: 37px;
  }
}
.franchise-p__new-head__left h3 span {
  color: rgb(84, 166, 127);
}
.franchise-p__new-head__left p {
  font-size: 20px;
  font-weight: 400;
  line-height: 31px;
  text-align: left;
}
@media (max-width: 640px) {
  .franchise-p__new-head__left p {
    font-size: 16px;
    text-align: center;
    line-height: 24px;
  }
}
.franchise-p__new-head__right p {
  font-size: 16px;
  font-weight: 400;
  line-height: 20px;
  text-align: left;
}
@media (max-width: 640px) {
  .franchise-p__new-head__right p {
    font-size: 14px;
    text-align: center;
    line-height: 18px;
  }
}
.franchise-p__new .swiper {
  width: 100%;
  height: 100%;
  border-radius: 30px;
}
.franchise-p__new .swiper-slide {
  text-align: center;
  font-size: 18px;
  background: #fff;
  display: flex;
  justify-content: center;
  align-items: center;
}
@media (max-width: 1200px) {
  .franchise-p__new .swiper-slide {
    width: 100%;
    height: 100%;
  }
}
.franchise-p__new .swiper-slide img {
  display: block;
  width: 100%;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
}
.no-webp .franchise-p__answer{
  background-image: url("/local/templates/island/assets/styles/../images/franchise/vertical.png"); }
.franchise-p__answer {
  width: 100%;
  height: 120px;
  margin-bottom: 100px;
  background-size: cover;
  display: flex;
  align-items: center;
  justify-content: center;
}
@media (max-width: 960px) {
  .franchise-p__answer {
    height: auto;
    min-height: 239px;
    flex-direction: column;
    padding-top: 40px;
    padding-bottom: 40px;
    margin-bottom: 60px;
    padding-left: 30px;
    padding-right: 30px;
  }
}
.franchise-p__answer-container {
  display: inline-flex;
  align-items: center;
  justify-content: space-between;
  flex-direction: row;
}
@media (max-width: 960px) {
  .franchise-p__answer-container {
    flex-direction: column;
    gap: 15px;
  }
}
.franchise-p__answer-icon {
  height: 30px;
  width: 30px;
}
.franchise-p__answer-text {
  font-size: 17px;
  font-weight: 500;
  line-height: 26px;
  text-align: left;
  text-transform: uppercase;
  color: #ffffff;
}
@media (max-width: 1200px) {
  .franchise-p__answer-text {
    font-size: 16px;
    line-height: 17.6px;
    max-width: 283px;
    text-align: center;
  }
}
.franchise-p__answer-btn {
  padding: 12px 24px;
  border-radius: 100px;
  border: 2px solid #ffffff;
  color: #ffffff;
  font-weight: 500;
  text-transform: uppercase;
  font-size: 16px;
  line-height: 24px;
  text-align: center;
  white-space: nowrap;
  cursor: pointer;
}
@media (max-width: 1200px) {
  .franchise-p__answer-btn {
    font-size: 12px;
    line-height: 12px;
  }
}
.franchise-p__world {
  display: grid;
  grid-template-columns: 1fr 1fr;
  gap: 70px;
  margin-bottom: 100px;
}
@media (max-width: 1200px) {
  .franchise-p__world {
    grid-template-columns: 1fr;
    gap: 25px;
    margin-bottom: 60px;
  }
}
.franchise-p__world-data {
  display: flex;
  flex-direction: column;
  gap: 45px;
  justify-content: center;
}
@media (max-width: 1200px) {
  .franchise-p__world-data {
    gap: 25px;
    transform: translateX(10px);
  }
}
.franchise-p__world-data__up {
  display: flex;
  flex-direction: row;
  align-items: center;
}
@media (max-width: 1200px) {
  .franchise-p__world-data__up {
    flex-direction: column;
    gap: 25px;
  }
}
.franchise-p__world-data__up-icon {
  height: 155px;
  width: 134px;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
}
@media (max-width: 1200px) {
  .franchise-p__world-data__up-icon {
    height: 92px;
    width: 79px;
  }
}
.franchise-p__world-data__up .box-franch {
  display: flex;
  flex-direction: column;
}
.franchise-p__world-data__up .box-franch-desc {
  font-size: 30px;
  font-weight: 500;
  line-height: 40px;
  text-align: left;
  color: #000000;
  text-transform: uppercase;
}
@media (max-width: 1200px) {
  .franchise-p__world-data__up .box-franch-desc {
    font-size: 25px;
    line-height: 25px;
    text-align: center;
  }
}
.franchise-p__world-data__up .box-franch-title {
  font-size: 45px;
  font-weight: 500;
  line-height: 57.42px;
  text-align: left;
  color: rgb(84, 166, 127);
  text-transform: uppercase;
}
@media (max-width: 1200px) {
  .franchise-p__world-data__up .box-franch-title {
    font-size: 35px;
    line-height: 46px;
    text-align: center;
  }
}
.franchise-p__world-data__text {
  max-width: 659px;
  font-size: 16px;
  font-weight: 400;
  line-height: 21px;
  text-align: left;
}
@media (max-width: 1200px) {
  .franchise-p__world-data__text {
    text-align: center;
    max-width: 100%;
  }
}
.franchise-p__world-data__text span {
  font-weight: 500;
}
.franchise-p__world-img {
  border-radius: 30px;
  width: 100%;
  height: 100%;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  -o-object-fit: cover;
     object-fit: cover;
}
.franchise-p__opens {
  display: flex;
  flex-direction: column;
  margin-bottom: 100px;
  align-items: center;
}
@media (max-width: 1200px) {
  .franchise-p__opens {
    margin-bottom: 60px;
  }
}
.franchise-p__opens-title {
  font-size: 30px;
  color: #000000;
  font-weight: 500;
  text-transform: uppercase;
  line-height: 38.28px;
  margin-bottom: 45px;
  text-align: center;
}
@media (max-width: 1200px) {
  .franchise-p__opens-title {
    font-size: 25px;
    line-height: 25px;
    margin-bottom: 25px;
  }
}
.franchise-p__opens-content {
  display: flex;
  flex-direction: row;
}
@media (max-width: 1200px) {
  .franchise-p__opens-content {
    flex-direction: column;
    gap: 20px;
  }
}
.franchise-p__opens-content__list {
  display: flex;
  flex-direction: column;
  width: -moz-max-content;
  width: max-content;
  flex-shrink: 0;
}
@media (max-width: 1200px) {
  .franchise-p__opens-content__list {
    align-items: center;
    width: 100%;
  }
}
.franchise-p__opens-content__list-title {
  font-size: 24px;
  font-weight: 500;
  line-height: 33.5px;
  text-align: left;
  margin-bottom: 20px;
}
@media (max-width: 1200px) {
  .franchise-p__opens-content__list-title {
    font-size: 25px;
    line-height: 23px;
    margin-bottom: 30px;
    text-align: center;
  }
}
.franchise-p__opens-content__list-ul {
  border-right: 2px solid #000000;
  padding-right: 27px;
  height: 100%;
  list-style: none;
  gap: 10px;
  display: flex;
  flex-direction: column;
}
@media (max-width: 1200px) {
  .franchise-p__opens-content__list-ul {
    display: grid;
    width: 100%;
    grid-template-columns: repeat(auto-fill, minmax(200px, 1fr));
    border-right: none;
  }
}
.franchise-p__opens-content__list-ul li {
  font-size: 14px;
  font-weight: 400;
  line-height: 22px;
  text-align: left;
  position: relative; /* Для позиционирования кружка */
  padding-left: 20px; /* Отступ для текста, 26px + 13px (размер кружка) */
}
.franchise-p__opens-content__list-ul li::before {
  content: "";
  position: absolute;
  left: 0;
  top: 11px;
  transform: translateY(-50%);
  width: 10px;
  height: 10px;
  background-color: rgb(84, 166, 127);
  border-radius: 50%;
}
.franchise-p__opens-content__maps {
  height: 100%;
  width: 100%;
  -o-object-fit: contain;
     object-fit: contain;
  padding-left: 64px;
}
@media (max-width: 1200px) {
  .franchise-p__opens-content__maps {
    padding-left: 0px;
  }
}
.no-webp .franchise-p__business{
  background-image: url("/local/templates/island/assets/styles/../images/franchise/more.png"); }
.franchise-p__business {
  width: 100%;
  height: 231px;
  background-size: cover;
  padding-left: 180px;
  padding-right: 180px;
  display: flex;
  gap: 25px;
  align-items: center;
  flex-direction: column;
  justify-content: center;
}
@media (max-width: 1200px) {
  .franchise-p__business {
    height: 255px;
    margin-bottom: 0;
    padding-left: 30px;
    padding-right: 30px;
  }
}
.franchise-p__business__title {
  font-size: 30px;
  font-weight: 500;
  line-height: 40px;
  text-align: center;
  color: #ffffff;
  max-width: 901px;
  text-transform: uppercase;
}
@media (max-width: 1200px) {
  .franchise-p__business__title {
    max-width: 100%;
    font-size: 25px;
    line-height: 25px;
  }
}
.franchise-p__business__desc {
  font-size: 16px;
  font-weight: 400;
  line-height: 21px;
  color: #ffffff;
  text-align: center;
  max-width: 901px;
}
@media (max-width: 1200px) {
  .franchise-p__business__desc {
    font-size: 14px;
    line-height: 15px;
  }
}
.franchise-p__video {
  width: 100%;
}
.franchise-p__video iframe {
  width: 100%;
  height: 100vh;
  display: block;
}
@media (max-width: 640px) {
  .franchise-p__video iframe {
    height: 300px;
  }
}
.frnc__modal {
  display: flex;
  flex-direction: column;
}
.frnc__modal-desc {
  margin-top: 11px;
  font-size: 14px;
  font-weight: 400;
  line-height: 21.7px;
  color: rgb(80, 80, 80);
  text-align: center;
}
.frnc__modal-form {
  margin-top: 11px;
  display: flex;
  flex-direction: column;
}
.frnc__modal-form .form-control {
  font-size: 15px;
}
.frnc__modal-form .form-control > input[type=checkbox] ~ label a {
  color: rgb(84, 166, 127);
  text-decoration: none;
}

.history-p {
  margin-top: 116px;
  margin-bottom: 200px;
}
@media (max-width: 1200px) {
  .history-p {
    margin-top: 32px;
    margin-bottom: 72px;
  }
}
.history-p__head {
  display: flex;
  flex-direction: row;
  gap: 19px;
  margin-bottom: 93px;
}
@media (max-width: 1200px) {
  .history-p__head {
    flex-direction: column;
    margin-bottom: 48px;
  }
}
.history-p__head__logo {
  width: 100%;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
}
.history-p__head__data {
  margin-top: 104px;
  display: flex;
  flex-direction: column;
  gap: 30px;
  max-width: 360px;
}
@media (max-width: 1200px) {
  .history-p__head__data {
    margin-top: 47px;
    max-width: 100%;
    gap: 20px;
  }
}
.history-p__head__data-title {
  font-weight: 500;
  font-size: 24px;
  line-height: 36px;
  text-transform: uppercase;
  color: #000000;
}
.history-p__head__data-desc {
  font-size: 14px;
  line-height: 24px;
  color: #000000;
}
.history-p__mission {
  display: grid;
  grid-template-columns: 1fr 1fr;
  background-color: #f5f3f3;
  margin-bottom: 200px;
}
@media (max-width: 1200px) {
  .history-p__mission {
    grid-template-columns: 1fr;
    margin-bottom: 72px;
  }
}
.history-p__mission-data {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  box-sizing: border-box;
  padding: 50px 100px;
}
@media (max-width: 1200px) {
  .history-p__mission-data {
    grid-template-columns: 1fr;
    margin-bottom: 0px;
    padding: 40px 16px;
  }
}
.history-p__mission-data__title {
  font-weight: 500;
  font-size: 24px;
  line-height: 36px;
  text-align: center;
  text-transform: uppercase;
  color: #000000;
  margin-bottom: 40px;
  color: #000000;
}
@media (max-width: 1200px) {
  .history-p__mission-data__title {
    font-size: 14px;
    line-height: 24px;
    margin-bottom: 36px;
  }
}
.history-p__mission-data__logo {
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  width: 99px;
  margin-bottom: 56px;
}
@media (max-width: 1200px) {
  .history-p__mission-data__logo {
    width: 80px;
    margin-bottom: 36px;
  }
}
.history-p__mission-data__desc {
  font-weight: 400;
  font-size: 14px;
  line-height: 24px;
  text-align: center;
  color: #000000;
  margin-bottom: 120px;
}
@media (max-width: 1200px) {
  .history-p__mission-data__desc {
    margin-bottom: 48px;
  }
}
.history-p__mission-data__links {
  display: grid;
  grid-template-columns: 1fr 1fr;
  gap: 100px;
  width: 100%;
}
@media (max-width: 1200px) {
  .history-p__mission-data__links {
    grid-template-columns: 1fr;
    gap: 20px;
  }
}
.history-p__mission-data__links__a {
  display: flex;
  flex-direction: column;
  gap: 20px;
  text-decoration: none;
  font-size: 14px;
  line-height: 24px;
  font-weight: 500;
}
@media (max-width: 1200px) {
  .history-p__mission-data__links__a {
    align-items: center;
    font-size: 12px;
    line-height: 16px;
  }
}
.history-p__mission-data__links__a a {
  color: rgb(84, 166, 127);
  text-decoration: none;
  text-transform: uppercase;
}
.history-p__mission-img {
  position: relative;
  display: flex;
  padding: 40px;
  min-height: 914px;
  align-items: end;
  z-index: 1;
}
@media (max-width: 1200px) {
  .history-p__mission-img {
    min-height: 440px;
    padding: 24px 16px;
  }
}
.history-p__mission-img__bg {
  position: absolute;
  height: 100%;
  width: 100%;
  top: 0;
  left: 0;
  -o-object-fit: cover;
     object-fit: cover;
  z-index: -1;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
}
.history-p__mission-img::before {
  content: "";
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 50%;
  background: linear-gradient(to top, rgba(0, 0, 0, 0.5), transparent);
  z-index: 0;
}
.history-p__mission-img__content {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: end;
  z-index: 1;
  gap: 130px;
}
@media (max-width: 1600px) {
  .history-p__mission-img__content {
    gap: 20px;
  }
}
@media (max-width: 1200px) {
  .history-p__mission-img__content {
    flex-direction: column;
    gap: 24px;
  }
}
.history-p__mission-img__content__datas {
  display: flex;
  flex-direction: column;
  gap: 15px;
}
@media (max-width: 1200px) {
  .history-p__mission-img__content__datas {
    gap: 8px;
  }
}
.history-p__mission-img__content__datas p {
  font-weight: 400;
  font-size: 14px;
  line-height: 24px;
  color: #ffffff;
}
.history-p__mission-img__content__datas span {
  font-weight: 500;
  font-size: 14px;
  line-height: 24px;
  color: #ffffff;
}
.history-p__mission-img__content button {
  color: #ffffff;
  background-color: transparent;
  padding: 18px 39px;
  text-transform: uppercase;
  font-weight: 500;
  height: 60px;
  font-size: 14px;
  line-height: 24px;
  text-align: center;
  text-decoration: none;
  border: 1px solid #ffffff;
  white-space: nowrap;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
}
@media (max-width: 1200px) {
  .history-p__mission-img__content button {
    width: 100%;
  }
}
.history-p__pages h1,
.history-p__pages h2,
.history-p__pages h3,
.history-p__pages h4,
.history-p__pages h5 {
  font-weight: 500;
  font-size: 32px;
  line-height: 48px;
  text-align: center;
  margin-bottom: 80px;
}
@media (max-width: 1200px) {
  .history-p__pages h1,
  .history-p__pages h2,
  .history-p__pages h3,
  .history-p__pages h4,
  .history-p__pages h5 {
    font-size: 24px;
    line-height: 36px;
    margin-bottom: 40px;
  }
}

.journal {
  display: flex;
  flex-direction: column;
}
.journal-logo {
  width: 100%;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  margin-top: 58px;
  margin-bottom: 80px;
}
.journal-grid {
  display: grid;
  grid-template-columns: 1fr 1fr;
  gap: 32px;
  margin-bottom: 30px;
}
@media (max-width: 1200px) {
  .journal-grid {
    grid-template-columns: 1fr;
    gap: 50px;
  }
}
.journal-grid__left-block {
  text-decoration: none;
  position: sticky;
  top: 137px;
  display: flex;
  align-items: center;
  flex-direction: column;
  height: calc(100vh - 137px);
  justify-content: end;
  padding-bottom: 48px;
  text-align: center;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  overflow: hidden;
  z-index: 1;
}
@media (max-width: 1500px) {
  .journal-grid__left-block {
    top: 70px;
    height: calc(100vh - 70px);
  }
}
@media (max-width: 1200px) {
  .journal-grid__left-block {
    height: 407px;
    top: 0;
    margin-bottom: 24px;
    position: relative;
  }
}
.journal-grid__left-block img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
  z-index: -1;
  transition: transform 0.3s ease;
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
}
.journal-grid__left-block img:hover {
  transform: scale(1.05);
}
.journal-grid__left-block p {
  font-weight: 500;
  font-size: 14px;
  line-height: 24px;
  color: #ffffff;
  margin-bottom: 8px;
  text-transform: uppercase;
  z-index: 1;
}
@media (max-width: 1200px) {
  .journal-grid__left-block p {
    font-size: 12px;
    line-height: 1.35;
  }
}
.journal-grid__left-block h4 {
  font-weight: 500;
  font-size: 32px;
  line-height: 48px;
  color: #ffffff;
  margin-bottom: 16px;
  text-transform: uppercase;
  z-index: 1;
}
@media (max-width: 1200px) {
  .journal-grid__left-block h4 {
    font-size: 18px;
    line-height: 1.35;
  }
}
.journal-grid__left-block span {
  font-weight: 500;
  font-size: 14px;
  line-height: 24px;
  color: #ffffff;
  text-transform: uppercase;
  z-index: 1;
}
.journal-grid__right-block {
  display: grid;
  grid-template-columns: 1fr 1fr;
  gap: 32px;
  margin-bottom: 48px;
}
@media (max-width: 1200px) {
  .journal-grid__right-block {
    grid-template-columns: 1fr;
  }
}
.journal-grid__right-block__box {
  display: flex;
  flex-direction: column;
  gap: 50px;
}
.journal-grid__right-block__box .card-jour {
  display: flex;
  flex-direction: column;
  align-items: start;
  text-decoration: none;
}
.journal-grid__right-block__box .card-jour__img {
  position: relative;
  height: 563px;
  width: 100%;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  overflow: hidden;
  z-index: 1;
  margin-bottom: 20px;
}
@media (max-width: 1600px) {
  .journal-grid__right-block__box .card-jour__img {
    height: 325px;
  }
}
.journal-grid__right-block__box .card-jour__img img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
  z-index: -1;
  transition: transform 0.3s ease;
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
}
.journal-grid__right-block__box .card-jour__img img:hover {
  transform: scale(1.05);
}
.journal-grid__right-block__box .card-jour__params {
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: space-between;
  margin-bottom: 8px;
  width: 100%;
}
.journal-grid__right-block__box .card-jour__params p {
  font-weight: 500;
  font-size: 14px;
  line-height: 24px;
  text-transform: uppercase;
  color: rgb(84, 166, 127);
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
}
@media (max-width: 1200px) {
  .journal-grid__right-block__box .card-jour__params p {
    font-size: 12px;
    line-height: 1.35;
  }
}
.journal-grid__right-block__box .card-jour__params span {
  font-size: 14px;
  font-weight: 400;
  line-height: 24px;
  text-align: right;
  color: rgb(193, 193, 193);
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
}
@media (max-width: 1200px) {
  .journal-grid__right-block__box .card-jour__params span {
    font-size: 12px;
    line-height: 1.35;
  }
}
.journal-grid__right-block__box .card-jour__name {
  font-weight: 500;
  font-size: 18px;
  line-height: 32px;
  color: #000000;
  text-transform: uppercase;
}
.journal-grid__right-block__box .card-jour-rv {
  display: flex;
  flex-direction: column;
  padding-left: 30px;
  padding-right: 65px;
  padding-bottom: 40px;
  min-height: 760px;
  background-color: #f5f3f3;
}
@media (max-width: 1600px) {
  .journal-grid__right-block__box .card-jour-rv {
    min-height: 475px;
    padding-right: 15px;
    padding-top: 30px;
    gap: 30px;
  }
}
@media (max-width: 1200px) {
  .journal-grid__right-block__box .card-jour-rv {
    min-height: 346px;
    padding-left: 20px;
    padding-right: 20px;
    padding-bottom: 20px;
  }
}
.journal-grid__right-block__box .card-jour-rv__centered {
  display: flex;
  flex-direction: column;
  justify-content: center;
  height: 100%;
}
.journal-grid__right-block__box .card-jour-rv__centered__box {
  display: flex;
  flex-direction: column;
  gap: 32px;
}
@media (max-width: 1200px) {
  .journal-grid__right-block__box .card-jour-rv__centered__box {
    gap: 20px;
  }
}
.journal-grid__right-block__box .card-jour-rv__centered__box p {
  font-weight: 400;
  font-size: 24px;
  line-height: 36px;
  color: #000000;
}
@media (max-width: 1200px) {
  .journal-grid__right-block__box .card-jour-rv__centered__box p {
    font-size: 20px;
  }
}
.journal-grid__right-block__box .card-jour-rv__centered__box__container {
  display: flex;
  flex-direction: row;
  gap: 16px;
}
.journal-grid__right-block__box .card-jour-rv__centered__box__container img {
  border-radius: 50%;
  height: 40px;
  width: 40px;
  min-height: 40px;
  min-width: 40px;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
}
.journal-grid__right-block__box .card-jour-rv__centered__box__container__data {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}
.journal-grid__right-block__box .card-jour-rv__centered__box__container__data p {
  font-weight: 400;
  font-size: 14px;
  line-height: 24px;
  color: #000000;
}
.journal-grid__right-block__box .card-jour-rv__centered__box__container__data span {
  font-weight: 400;
  font-size: 12px;
  line-height: 16px;
  color: rgb(117, 117, 117);
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
}
.journal-grid__right-block__box .card-jour-rv__bottom {
  display: flex;
  flex-direction: column;
  gap: 16px;
}
@media (max-width: 1200px) {
  .journal-grid__right-block__box .card-jour-rv__bottom {
    gap: 8px;
  }
}
.journal-grid__right-block__box .card-jour-rv__bottom p {
  font-weight: 400;
  font-size: 14px;
  line-height: 24px;
  color: #000000;
}
.journal-grid__right-block__box .card-jour-rv__bottom__icons {
  display: flex;
  flex-direction: row;
  align-items: center;
  gap: 24px;
}

.lk {
  background-color: #f5f3f3;
  padding-top: 137px;
}
@media (max-width: 1280px) {
  .lk {
    padding-top: 0;
  }
}
.lk .header.header_overflow {
  color: #000000;
}
.lk .header.header_overflow i {
  background-color: #000000;
}
.lk .header.header_overflow .city_selector-btn {
  color: #000000;
}
.lk .header.header_overflow .header_search input {
  color: #000000;
}
.lk_body {
  display: inline-flex;
  width: 100%;
  margin-top: 80px;
  margin-bottom: 160px;
  gap: 30px;
}
@media (max-width: 960px) {
  .lk_body {
    margin-bottom: 40px;
    margin-top: 24px;
  }
}
.lk_sidebar {
  flex: 1 1 25%;
  display: flex;
  flex-direction: column;
  font-size: 14px;
  line-height: 24px;
}
.lk_sidebar-menu {
  display: flex;
  flex-direction: column;
  margin-top: 50px;
}
.lk_sidebar-btn {
  display: inline-flex;
  align-items: center;
  font-weight: 500;
  text-transform: uppercase;
  gap: 20px;
  padding: 12px 16px;
  text-decoration: none;
  color: inherit;
  transition: all 0.3s;
}
.lk_sidebar-btn:hover {
  background-color: rgba(0, 0, 0, 0.04);
}
.lk_sidebar-btn.active {
  color: rgb(84, 166, 127);
}
.lk_sidebar-btn.active i {
  background-color: rgb(84, 166, 127);
}
.lk_main {
  flex: 1 1 75%;
  padding: 40px 50px 60px;
  background-color: #ffffff;
  border-radius: 4px;
}
@media (max-width: 640px) {
  .lk_main {
    padding: 20px 15px 30px;
  }
}
.lk_main-hr {
  margin: 0;
  margin-inline: -50px;
  width: calc(100% + 100px);
}
@media (max-width: 640px) {
  .lk_main-hr {
    margin-inline: -15px;
    width: calc(100% + 30px);
  }
}
.lk_bonus {
  width: 100%;
}
.no-webp .lk_bonus_card{
  background-image: url(/local/templates/island/assets/styles/../images/lk/card-bg.png); }
.lk_bonus_card {
  align-self: center;
  position: relative;
  border-radius: 20px;
  overflow: hidden;
  max-width: 430px;
  width: 100%;
  background-position: center;
  background-size: cover;
  color: #ffffff;
}
.lk_bonus_card::before {
  content: "";
  display: block;
  width: 100%;
  padding-top: 62%;
}
@media (max-width: 1200px) {
  .lk_bonus_card {
    margin-top: -30px;
  }
}
.lk_bonus_card-number {
  font-size: 60px;
  line-height: 72px;
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translateX(-50%) translateY(-50%);
  font-weight: 500;
}
.lk_bonus_card-text {
  font-size: 18px;
  line-height: 24px;
  position: absolute;
  top: 15%;
  left: 50%;
  transform: translateX(-50%) translateY(-50%);
  text-transform: uppercase;
  white-space: nowrap;
}
.lk_bonus-header {
  display: inline-flex;
  width: 100%;
  gap: 10%;
  margin-bottom: 60px;
  align-items: baseline;
}
@media (max-width: 1200px) {
  .lk_bonus-header {
    flex-direction: column;
  }
}
.lk_bonus-info {
  font-size: 14px;
  line-height: 24px;
  max-width: 454px;
  flex-shrink: 0;
}
.lk_bonus-table {
  margin-top: 60px;
  display: inline-flex;
  margin-inline: -50px;
  width: calc(100% + 90px);
}
@media (max-width: 1200px) {
  .lk_bonus-table {
    flex-direction: column;
    gap: 20px;
    width: calc(100% + 100px);
  }
}
@media (max-width: 640px) {
  .lk_bonus-table {
    margin-inline: -15px;
    width: calc(100% + 30px);
  }
}
.lk_bonus-column {
  display: grid;
  grid-auto-rows: 110px;
  grid-template-rows: 100px 200px;
  flex: 1;
  text-align: center;
  border-radius: 30px;
  padding-bottom: 30px;
}
@media (max-width: 1200px) {
  .lk_bonus-column {
    grid-auto-rows: auto;
    outline: 2px solid rgb(84, 166, 127);
    outline-offset: -2px;
    grid-template-rows: auto;
    padding-bottom: 0;
  }
}
.lk_bonus-column > div {
  display: flex;
  flex-direction: column;
  padding: 10px 12px;
  padding-top: 30px;
}
.lk_bonus-column > div:not(:first-child) {
  border-bottom: 1px solid #dedede;
}
@media (max-width: 1200px) {
  .lk_bonus-column > div {
    padding-block: 24px 16px;
  }
  .lk_bonus-column > div:not(:last-child) {
    border-bottom: 1px solid rgba(84, 166, 127, 0.333);
  }
  .lk_bonus-column > div:last-child {
    border-bottom: none;
  }
}
.lk_bonus-column-hover:hover {
  outline: 2px solid rgb(84, 166, 127);
  outline-offset: -7px;
}
@media (max-width: 1200px) {
  .lk_bonus-column-hover:hover {
    outline: 2px solid rgb(84, 166, 127);
    outline-offset: -2px;
  }
}

.userCard {
  display: inline-flex;
  align-items: center;
  gap: 16px;
}
.userCard-image {
  width: 54px;
  height: 54px;
  display: block;
  border-radius: 50%;
  flex: 0 0 54px;
}
.userCard-info {
  display: flex;
  flex-direction: column;
}

.personal {
  display: flex;
  flex-direction: column;
  gap: 30px;
}
.personal-title {
  display: inline-flex;
  align-items: center;
  gap: 8px;
}
.personal_image {
  position: relative;
  width: -moz-fit-content;
  width: fit-content;
}
.personal_image-container {
  width: 70px;
  height: 70px;
  overflow: hidden;
  border-radius: 50%;
  position: relative;
}
.personal_image-container:hover .personal_image-content {
  opacity: 1;
}
.personal_image-content {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  color: #ffffff;
  background-color: rgba(0, 0, 0, 0.2666666667);
  display: flex;
  align-items: center;
  text-align: center;
  font-size: 12px;
  line-height: 16px;
  opacity: 0;
  cursor: pointer;
}
.personal_image img {
  width: 100%;
  height: 100%;
  display: block;
  -o-object-fit: cover;
     object-fit: cover;
}
.personal_image-btn {
  width: 24px;
  height: 24px;
  position: absolute;
  background-color: #ffffff;
  bottom: 0;
  right: 0;
  border-radius: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
}
.personal_image-btn:hover .x-bold {
  background-color: rgb(211, 47, 47);
}
.personal_form {
  row-gap: 30px;
  -moz-column-gap: 80px;
       column-gap: 80px;
}

.loyalty-p {
  display: flex;
  flex-direction: column;
  margin-bottom: 140px;
}
@media (max-width: 960px) {
  .loyalty-p {
    margin-bottom: 40px;
  }
}
.loyalty-p__img {
  position: relative;
  width: 100%;
  height: 100%;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
}
.loyalty-p__img__desc-i {
  -o-object-fit: cover;
     object-fit: cover;
  display: block;
}
@media (max-width: 960px) {
  .loyalty-p__img__desc-i {
    display: none;
  }
}
.loyalty-p__img__mob-i {
  -o-object-fit: cover;
     object-fit: cover;
  display: none;
}
@media (max-width: 960px) {
  .loyalty-p__img__mob-i {
    display: block;
  }
}
.loyalty-p__img__texts {
  display: none;
  flex-direction: column;
  align-items: center;
  position: absolute;
  top: 40px;
  width: 100%;
  color: #ffffff;
  text-decoration: none;
  padding-left: 20px;
  padding-right: 20px;
  text-align: center;
}
@media (max-width: 960px) {
  .loyalty-p__img__texts {
    display: block;
  }
}
.loyalty-p__img__texts h4 {
  font-size: 24px;
  font-weight: 700;
  line-height: 24px;
  text-transform: uppercase;
  margin-bottom: 16px;
}
.loyalty-p__img__texts p {
  font-size: 20px;
  line-height: 27px;
  font-weight: 400;
}
.loyalty-p-box {
  background-color: rgba(84, 166, 127, 0.08);
}
.loyalty-p-box__preim {
  display: block;
  width: 100%;
  padding-top: 120px;
  padding-bottom: 120px;
}
@media (max-width: 960px) {
  .loyalty-p-box__preim {
    padding-top: 50px;
    padding-bottom: 50px;
  }
}
.loyalty-p-box__preim__title {
  font-size: 42px;
  font-weight: 500;
  line-height: 49.014px;
  color: #000000;
  text-align: center;
  margin-bottom: 20px;
}
@media (max-width: 960px) {
  .loyalty-p-box__preim__title {
    font-size: 24px;
    line-height: 28.008px;
  }
}
.loyalty-p-box__preim__desc {
  font-size: 20px;
  font-weight: 500;
  line-height: 24px;
  color: #000000;
  text-align: center;
  margin-bottom: 50px;
}
@media (max-width: 960px) {
  .loyalty-p-box__preim__desc {
    font-size: 14px;
    line-height: 16.8px;
    margin-bottom: 32px;
  }
}
.loyalty-p-box__preim .mySwiperLoyalty {
  height: 100%;
}
@media (max-width: 960px) {
  .loyalty-p-box__preim .mySwiperLoyalty {
    border-radius: 20px;
  }
}
.loyalty-p-box__preim .mySwiperLoyalty .swiper-slide {
  text-align: center;
  background: #ffffff;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  border-radius: 20px;
  padding: 50px;
  height: auto;
}
@media (max-width: 960px) {
  .loyalty-p-box__preim .mySwiperLoyalty .swiper-slide {
    padding: 32px;
  }
}
.loyalty-p-box__preim .mySwiperLoyalty .swiper-slide__title {
  font-size: 17px;
  font-weight: 500;
  line-height: 17px;
  color: #000000;
  text-transform: uppercase;
  margin-bottom: 15px;
  white-space: nowrap;
}
.loyalty-p-box__preim .mySwiperLoyalty .swiper-slide__desc {
  font-size: 13.6px;
  font-weight: 400;
  line-height: 13.6px;
  margin-bottom: 25px;
  min-height: 66px;
}
@media (max-width: 960px) {
  .loyalty-p-box__preim .mySwiperLoyalty .swiper-slide__desc {
    min-height: 45px;
  }
}
.loyalty-p-box__preim .mySwiperLoyalty .swiper-slide img {
  border-radius: 20px;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  -o-object-fit: cover;
     object-fit: cover;
}
.loyalty-p-box__quest {
  display: flex;
  flex-direction: column;
  align-items: center;
  padding-bottom: 120px;
}
@media (max-width: 960px) {
  .loyalty-p-box__quest {
    padding-bottom: 50px;
  }
}
.loyalty-p-box__quest__title {
  font-size: 42px;
  font-weight: 500;
  line-height: 49.014px;
  text-transform: uppercase;
  text-align: center;
  margin-bottom: 50px;
}
@media (max-width: 960px) {
  .loyalty-p-box__quest__title {
    font-size: 24px;
    line-height: 28.008px;
    margin-bottom: 32px;
  }
}

.oferta-p {
  display: flex;
  flex-direction: column;
  margin-top: 24px;
  margin-bottom: 160px;
}
@media (max-width: 640px) {
  .oferta-p {
    margin-bottom: 32px;
  }
}
.oferta-p__title {
  font-size: 34px;
  font-weight: 400;
  line-height: 41.99px;
  margin-bottom: 32px;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
}
.oferta-p__linkbox {
  display: flex;
  flex-direction: column;
  gap: 16px;
  margin-bottom: 32px;
  max-width: 450px;
}
.oferta-p__linkbox__card {
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: space-between;
  width: 100%;
}
@media (max-width: 640px) {
  .oferta-p__linkbox__card {
    flex-direction: column;
    align-items: start;
  }
}
.oferta-p__linkbox__card p {
  font-size: 14px;
  font-weight: 400;
  line-height: 24.5px;
  color: #000000;
}
.oferta-p__linkbox__card a {
  font-size: 14px;
  font-weight: 400;
  line-height: 24.5px;
  color: rgb(84, 166, 127);
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
}
.oferta-p__info {
  font-size: 20px;
  color: #000000;
  font-weight: 500;
  line-height: 32px;
  margin-bottom: 8px;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
}
.oferta-p__data {
  font-size: 14px;
  font-weight: 400;
  line-height: 24.5px;
}

.return-p {
  display: flex;
  flex-direction: column;
  margin-bottom: 160px;
}
@media (max-width: 960px) {
  .return-p {
    margin-bottom: 40px;
  }
}
.return-p__head {
  position: relative;
  width: 100%;
  height: 848px;
  display: flex;
  flex-direction: column;
  box-sizing: border-box;
  padding: 48px;
  margin-top: 45px;
  margin-bottom: 112px;
  justify-content: end;
}
@media (max-width: 960px) {
  .return-p__head {
    height: 188px;
    padding: 16px;
    margin-top: 0px;
    margin-bottom: 20px;
  }
}
.return-p__head::before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: linear-gradient(0deg, rgba(0, 0, 0, 0.46) 0%, rgba(0, 0, 0, 0) 100%);
  z-index: 0;
}
.return-p__head img {
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
  -o-object-fit: cover;
     object-fit: cover;
  z-index: -1;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
}
.return-p__head p {
  z-index: 1;
  font-weight: 500;
  font-size: 42px;
  line-height: 56px;
  color: #ffffff;
  text-transform: uppercase;
  max-width: 673px;
}
@media (max-width: 960px) {
  .return-p__head p {
    font-size: 24px;
    line-height: 32px;
  }
}
.return-p__textblock {
  display: flex;
  justify-content: center;
}
.return-p__textblock__section {
  max-width: 900px;
}
.return-p__textblock__section a {
  color: rgb(84, 166, 127);
}
.return-p__textblock__section h1 {
  margin-top: 21px;
  margin-bottom: 21px;
  font-size: 32px;
  line-height: 48px;
  font-weight: 700;
  color: #000000;
}
.return-p__textblock__section h2 {
  margin-top: 19px;
  margin-bottom: 19px;
  font-size: 24px;
  font-weight: 700;
  line-height: 36px;
  text-transform: none;
  color: #000000;
}
.return-p__textblock__section p {
  font-size: 16px;
  font-weight: 400;
  line-height: 24px;
  color: #000000;
}
.return-p__textblock__section strong {
  font-size: 16px;
  font-weight: 700;
  line-height: 24px;
}
.return-p__textblock__section span {
  font-size: 18px;
  font-weight: 400;
  line-height: 24.3px;
  color: rgb(117, 117, 117);
}
.return-p__textblock__section ul {
  margin-top: 16px;
  margin-bottom: 16px;
  padding-left: 40px;
  list-style-type: disc;
}
.return-p__textblock__section ul li {
  font-size: 16px;
  font-weight: 400;
  line-height: 24px;
  color: #000000;
}

.ring-s {
  display: flex;
  flex-direction: column;
  padding-top: 100px;
  margin-bottom: 100px;
}
@media (max-width: 960px) {
  .ring-s {
    padding-top: 0px;
    margin-bottom: 40px;
  }
}
.ring-s__title {
  font-weight: 500;
  font-size: 35px;
  line-height: 40.845px;
  color: #000000;
  margin-bottom: 44px;
  text-transform: uppercase;
}
@media (max-width: 960px) {
  .ring-s__title {
    font-size: 24px;
    line-height: 28.008px;
    text-align: center;
  }
}
.ring-s__desc {
  font-weight: 400;
  font-size: 20px;
  line-height: normal;
  margin-bottom: 65px;
  max-width: 670px;
  color: #000000;
}
@media (max-width: 960px) {
  .ring-s__desc {
    max-width: initial;
    width: 100%;
    font-size: 14px;
    margin-bottom: 40px;
  }
}
.ring-s__grid {
  display: grid;
  grid-template-columns: 1fr 2fr;
  gap: 80px;
}
@media (max-width: 960px) {
  .ring-s__grid {
    grid-template-columns: 1fr;
    gap: 40px;
  }
}
.ring-s__grid__box {
  display: flex;
  flex-direction: column;
}
.ring-s__grid__box__mb-img {
  display: none;
  flex-direction: column;
  gap: 40px;
  margin-top: 30px;
}
@media (max-width: 960px) {
  .ring-s__grid__box__mb-img {
    display: flex;
  }
}
.ring-s__grid__box__mb-img img {
  max-width: 400px;
  width: 100%;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
}
.ring-s__grid__box__mb-img__text {
  color: rgb(84, 166, 127);
  font-size: 18px;
  line-height: 24.3px;
  font-weight: 400;
}
.ring-s__grid__box p {
  font-size: 23px;
  text-transform: uppercase;
  font-weight: 500;
  line-height: 27.6px;
  color: #000000;
  margin-bottom: 16px;
}
@media (max-width: 960px) {
  .ring-s__grid__box p {
    font-size: 16px;
    line-height: 19.2px;
  }
}
.ring-s__grid__box span {
  font-size: 20px;
  font-weight: 400;
  line-height: 27px;
  color: #000000;
}
@media (max-width: 960px) {
  .ring-s__grid__box span {
    font-size: 14px;
    line-height: 18.9px;
  }
}
.ring-s__img {
  margin-top: 70px;
  margin-bottom: 160px;
  width: 600px;
  position: relative;
}
.ring-s__img img {
  width: 100%;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
}
.ring-s__img p {
  position: absolute;
  right: 90px;
  top: 35px;
  font-size: 23px;
  font-weight: 500;
  line-height: 31.05px;
  color: rgb(84, 166, 127);
}
@media (max-width: 960px) {
  .ring-s__img {
    display: none;
  }
}
.ring-s_modal {
  padding-block: 0 40px;
  font-size: 14px;
  line-height: normal;
}
.ring-s_modal-grid {
  display: grid;
  grid-template-columns: repeat(2, 1fr);
  gap: 30px;
}
@media (max-width: 960px) {
  .ring-s_modal-grid {
    grid-template-columns: 100%;
  }
}
.ring-s_modal-grid img {
  max-width: 400px;
  width: 100%;
}
.ring-s_modal .h4 {
  font-size: 18px;
  line-height: 24px;
}

.services-p {
  display: grid;
  grid-template-columns: 1fr 1fr;
  gap: 30px;
  margin-top: 45px;
  margin-bottom: 133px;
}
@media (max-width: 1200px) {
  .services-p {
    grid-template-columns: 1fr;
  }
}
.services-p__container {
  display: flex;
  flex-direction: column;
  justify-content: end;
}
.services-p__container__logo {
  width: 149px;
  height: 97px;
  margin-bottom: 60px;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
}
.services-p__container__title {
  font-weight: 500;
  font-size: 34px;
  line-height: 41px;
  color: #000000;
  max-width: 668px;
  margin-bottom: 30px;
  text-transform: uppercase;
}
@media (max-width: 1200px) {
  .services-p__container__title {
    max-width: initial;
    width: 100%;
  }
}
.services-p__container__desc {
  font-weight: 400;
  font-size: 18px;
  line-height: 28px;
  color: #000000;
  max-width: 745px;
  margin-bottom: 72px;
}
@media (max-width: 1200px) {
  .services-p__container__desc {
    max-width: initial;
    width: 100%;
    font-size: 14px;
    line-height: 24px;
    margin-bottom: 30px;
  }
}
.services-p__container .serv-flex {
  display: flex;
  flex-direction: column;
  gap: 30px;
}
.services-p__container .serv-flex-box {
  width: 100%;
  background-color: #f5f3f3;
  box-sizing: border-box;
  padding: 34px;
  display: flex;
  align-items: start;
  flex-direction: row;
  gap: 28px;
}
.services-p__container .serv-flex-box img {
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  height: 48px;
  width: 48px;
}
@media (max-width: 1200px) {
  .services-p__container .serv-flex-box {
    height: auto;
  }
}
.services-p__container .serv-flex-box__texts {
  display: flex;
  flex-direction: column;
  gap: 20px;
  margin-top: 6px;
  max-width: 494px;
}
@media (max-width: 1200px) {
  .services-p__container .serv-flex-box__texts {
    max-width: initial;
    width: 100%;
  }
}
.services-p__container .serv-flex-box__texts p {
  font-weight: 500;
  font-size: 24px;
  line-height: 36px;
  color: #000000;
  text-transform: uppercase;
  word-break: break-word;
}
.services-p__container .serv-flex-box__texts span {
  font-weight: 400;
  font-size: 14px;
  line-height: 24px;
  color: #000000;
}
.services-p__head {
  position: relative;
  width: 100%;
  height: auto;
  display: flex;
  flex-direction: column;
  box-sizing: border-box;
  justify-content: end;
  -o-object-fit: cover;
     object-fit: cover;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
}

.shaktiPage-container {
  max-width: 1200px;
  margin-inline: auto;
  font-size: 14px;
  line-height: 20px;
}
.shaktiPage-container h2, .shaktiPage-container .h2 {
  font-size: 30px;
  line-height: 39px;
}
@media (max-width: 960px) {
  .shaktiPage-container h2, .shaktiPage-container .h2 {
    font-size: 30px;
    line-height: 33px;
  }
}
@media (max-width: 960px) {
  .shaktiPage-longTitle {
    font-size: 20px !important;
    line-height: 26px !important;
  }
}
.shaktiPage-block {
  margin-bottom: 90px;
}
@media (max-width: 960px) {
  .shaktiPage-block {
    margin-bottom: 60px;
  }
}
.shaktiPage_welcome {
  display: grid;
  grid-template-columns: 1fr 0.7fr;
  gap: 45px;
  align-items: center;
  padding-block: 90px;
}
@media (max-width: 960px) {
  .shaktiPage_welcome {
    grid-template-columns: 1fr;
    padding-block: 60px;
  }
}
.shaktiPage_welcome-image {
  width: 100%;
  display: block;
}
.shaktiPage_welcome-text {
  font-size: 14px;
  line-height: 20px;
}
.shaktiPage_space {
  display: grid;
  grid-template-columns: repeat(2, 1fr);
  gap: 34px;
}
@media (max-width: 960px) {
  .shaktiPage_space {
    grid-template-columns: 1fr;
  }
}
.shaktiPage_space-title {
  font-size: 30px;
  line-height: 33px;
  text-transform: uppercase;
  font-weight: 500;
  margin-bottom: 9px;
}
@media (max-width: 960px) {
  .shaktiPage_space-title {
    font-size: 24px;
    line-height: 26px;
  }
}
.shaktiPage_space-item {
  grid-column: span 2;
  border-radius: 40px;
  padding: 45px 50px;
  color: #ffffff;
  min-height: 515px;
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
  display: flex;
  flex-direction: column;
}
@media (max-width: 960px) {
  .shaktiPage_space-item {
    grid-column: 1;
    min-height: 300px;
    padding: 24px 25px;
  }
}
.shaktiPage_space-item2 {
  border-radius: 40px;
  padding: 45px 50px;
  color: #ffffff;
  min-height: 480px;
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
  display: flex;
  flex-direction: column;
  justify-content: flex-end;
}
@media (max-width: 960px) {
  .shaktiPage_space-item2 {
    grid-column: 1;
    min-height: 300px;
    padding: 24px 25px;
  }
}
.shaktiPage_god img {
  width: 100%;
  display: block;
}
.shaktiPage-bg {
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
  display: flex;
  flex-direction: column;
  padding-block: 100px;
}
.shaktiPage_textImage {
  display: grid;
  grid-template-columns: 1fr 0.95fr;
  gap: 45px;
  align-items: center;
}
.shaktiPage_textImage2 {
  grid-template-columns: 1fr 0.5fr;
}
@media (max-width: 960px) {
  .shaktiPage_textImage {
    grid-template-columns: 1fr;
    justify-items: center;
  }
}
.shaktiPage_textImage-image {
  width: 100%;
  display: block;
  border-radius: 40px;
}
.shaktiPage_textImage-image2 {
  width: 80%;
  display: block;
  border-radius: 40px;
}
@media (max-width: 960px) {
  .shaktiPage_textImage-image2 {
    margin-inline: auto;
  }
}
.shaktiPage_textImage-text {
  display: flex;
  flex-direction: column;
}
.shaktiPage-ul {
  display: flex;
  flex-direction: column;
  gap: 10px;
}
.shaktiPage-ul li {
  display: inline-flex;
  align-items: center;
  gap: 20px;
}
.shaktiPage-ul li::before {
  content: "";
  display: block;
  width: 40px;
  height: 36px;
  flex: 0 0 40px;
  background-image: url(/local/templates/island/assets/styles/../images/shakti/li.webp);
  background-position: center;
  background-repeat: no-repeat;
  background-size: contain;
}
.shaktiPage_events {
  display: flex;
  flex-direction: column;
  gap: 46px;
}
.shaktiPage_events-title {
  display: flex;
  flex-direction: column;
  max-width: 590px;
}
.shaktiPage_events-grid {
  width: 100%;
  display: grid;
  grid-template-columns: repeat(3, 1fr);
  gap: 16px;
}
@media (max-width: 1200px) {
  .shaktiPage_events-grid {
    grid-template-columns: 1fr;
  }
}
.shaktiPage_events-item, .shaktiPage_events-item2 {
  display: flex;
  flex-direction: column;
  text-decoration: none;
  color: #ffffff;
  padding-block: 60px 20px;
  border-radius: 30px;
  background: linear-gradient(180deg, #E9D4C1 0%, #BC9D81 60.73%, #A17F61 99.79%);
  line-height: 15px;
  gap: 30px;
  text-align: center;
}
.shaktiPage_events-item2 {
  grid-column: span 2;
}
@media (max-width: 1200px) {
  .shaktiPage_events-item2 {
    grid-column: 1;
  }
}
.shaktiPage_events-image {
  max-width: 100%;
  margin-top: auto;
  max-height: 96px;
}
@media (max-width: 1200px) {
  .shaktiPage_events-image {
    grid-column: 1;
    max-height: 85px;
  }
}
.shaktiPage_galary {
  display: flex;
  flex-direction: column;
  gap: 46px;
}
.shaktiPage_galary-title {
  display: flex;
  flex-direction: column;
  max-width: 793px;
}
.shaktiPage_galary-grid {
  width: 100%;
  display: grid;
  grid-template-columns: repeat(3, 1fr);
  gap: 30px;
}
@media (max-width: 640px) {
  .shaktiPage_galary-grid {
    grid-auto-flow: column;
    grid-template-columns: 100%;
    grid-auto-columns: 100%;
    grid-template-rows: 1fr;
    overflow-x: auto;
    margin-inline: -15px;
    padding-inline: 15px;
    padding-bottom: 20px;
    width: calc(100% + 30px);
    border-radius: 5pt;
    scrollbar-color: rgb(222, 216, 204) rgb(247, 244, 239);
    scrollbar-width: thin;
    scroll-padding: 15px;
  }
  .shaktiPage_galary-grid::-webkit-scrollbar {
    width: 3px;
    height: calc(100% - 30px);
  }
  .shaktiPage_galary-grid::-webkit-scrollbar-track {
    background-color: rgb(222, 216, 204);
    border-radius: 2px;
  }
  .shaktiPage_galary-grid::-webkit-scrollbar-thumb {
    background-color: rgb(247, 244, 239);
    border-radius: 2px;
  }
}
.shaktiPage_galary-item, .shaktiPage_galary-item2 {
  display: flex;
  width: 100%;
  border-radius: 30px;
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center;
  cursor: zoom-in;
}
.shaktiPage_galary-item::before, .shaktiPage_galary-item2::before {
  content: "";
  width: 100%;
  display: block;
  padding-top: 100%;
}
@media (max-width: 640px) {
  .shaktiPage_galary-item::before, .shaktiPage_galary-item2::before {
    padding-top: 80%;
  }
}
.shaktiPage_galary-item2 {
  grid-column: span 3;
}
.shaktiPage_galary-item2::before {
  padding-top: 48%;
}
@media (max-width: 640px) {
  .shaktiPage_galary-item2::before {
    padding-top: 80%;
  }
}
@media (max-width: 640px) {
  .shaktiPage_galary-item2 {
    grid-column: auto;
  }
}
.shaktiPage_pillars {
  display: grid;
  grid-template-columns: repeat(2, 1fr);
  gap: 24px;
}
@media (max-width: 960px) {
  .shaktiPage_pillars {
    grid-template-columns: 1fr;
    max-width: 620px;
    margin-inline: auto;
  }
}
.shaktiPage_pillar {
  position: relative;
  border-radius: 30px;
  overflow: hidden;
}
@media (max-width: 960px) {
  .shaktiPage_pillar {
    max-height: 900px;
  }
}
.shaktiPage_pillar-image {
  width: 100%;
  height: 100%;
  display: block;
  -o-object-fit: cover;
     object-fit: cover;
  -o-object-position: center;
     object-position: center;
}
.shaktiPage_pillar-content {
  display: flex;
  flex-direction: column;
  padding-block: 65px;
  padding-inline: 30px;
  color: #ffffff;
  text-align: center;
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
}
@media (max-width: 960px) {
  .shaktiPage_pillar-content {
    padding-top: 53px;
  }
}
.shaktiPage_pillar-list {
  display: flex;
  flex-direction: column;
  gap: 20px;
  max-width: 385px;
  margin-inline: auto;
}
@media (max-width: 960px) {
  .shaktiPage_pillar-list {
    gap: 15px;
  }
}
.shaktiPage_pillar-item {
  font-size: 24px;
  line-height: 26px;
  text-decoration: none;
  font-weight: 500;
  text-transform: uppercase;
  padding: 23px;
  border-radius: 7px;
  background-color: #ffffff;
  color: #000000;
}
@media (max-width: 480px) {
  .shaktiPage_pillar-item {
    font-size: 16px;
    line-height: 18px;
  }
}

.store-p {
  display: flex;
  flex-direction: column;
}
.store-p-yandex {
  width: 100%;
  height: 938px;
  margin-bottom: 50px;
}
@media (max-width: 1200px) {
  .store-p-yandex {
    height: 592px;
    max-height: 40vh;
    margin-bottom: 40px;
  }
}
.store-p-slider {
  width: 100%;
  height: 980px;
}
@media (max-width: 1200px) {
  .store-p-slider {
    display: none !important;
    width: 100%;
  }
}
.store-p-slider .swiper-slide {
  position: relative;
  display: flex;
  justify-content: center;
  align-items: end;
  overflow: hidden;
  z-index: 1;
  box-sizing: border-box;
  padding: 49px;
}
.store-p-slider .swiper-slide__bg {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
  z-index: -1;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
}
.store-p-slider .swiper-slide::before {
  content: "";
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 50%;
  background: linear-gradient(to top, rgba(0, 0, 0, 0.5), transparent);
  z-index: 0;
}
.store-p-slider .slider-arrow-btn {
  color: #ffffff;
}
.store-p-slider .swiper-button-prev {
  margin-left: 51px;
}
.store-p-slider .swiper-button-next {
  margin-right: 51px;
}
.store-p .content-store-slider {
  z-index: 1;
  display: flex;
  flex-direction: column;
  align-items: center;
  width: 100%;
  color: #ffffff;
}
@media (max-width: 1200px) {
  .store-p .content-store-slider {
    color: #000000;
  }
}
.store-p .content-store-slider__type {
  font-weight: 500;
  font-size: 14px;
  line-height: 24px;
  text-align: center;
  margin-bottom: 10px;
  text-transform: uppercase;
}
@media (max-width: 1200px) {
  .store-p .content-store-slider__type {
    font-weight: 400;
    font-size: 10px;
    line-height: 16px;
    margin-bottom: 8px;
  }
}
.store-p .content-store-slider__name {
  font-weight: 500;
  font-size: 32px;
  line-height: 48px;
  text-align: center;
  margin-bottom: 20px;
  text-transform: uppercase;
}
@media (max-width: 1200px) {
  .store-p .content-store-slider__name {
    font-size: 18px;
    line-height: 32px;
    margin-bottom: 12px;
  }
}
.store-p .content-store-slider__desc {
  font-weight: 400;
  font-size: 14px;
  line-height: 24px;
  text-align: center;
  margin-bottom: 44px;
  max-width: 952px;
}
@media (max-width: 1200px) {
  .store-p .content-store-slider__desc {
    font-size: 14px;
    line-height: 24px;
    margin-bottom: 20px;
    max-width: 100%;
  }
}
.store-p .content-store-slider__adress {
  font-weight: 400;
  font-size: 14px;
  line-height: 24px;
  text-align: center;
  margin-bottom: 20px;
  max-width: 584px;
}
.store-p .content-store-slider__links {
  display: flex;
  flex-direction: row;
  align-items: center;
  gap: 50px;
}
@media (max-width: 1200px) {
  .store-p .content-store-slider__links {
    gap: 40px;
  }
}
.store-p .content-store-slider__links-a {
  display: flex;
  flex-direction: row;
  align-items: center;
  gap: 10px;
  text-decoration: none;
}
.store-p .content-store-slider__links-a__img {
  height: 24px;
  width: 24px;
}
@media (max-width: 1200px) {
  .store-p .content-store-slider__links-a__img {
    gap: 40px;
    filter: brightness(0) saturate(100%);
  }
}
.store-p .content-store-slider__links-a__p {
  font-weight: 500;
  font-size: 14px;
  line-height: 24px;
  color: #ffffff;
  border-bottom: 1px dashed #ffffff;
}
@media (max-width: 1200px) {
  .store-p .content-store-slider__links-a__p {
    color: #000000;
    border-bottom: 1px dashed #000000;
  }
}
.store-p-shops {
  display: grid;
  grid-template-columns: 1fr 1fr;
  gap: 30px;
  margin-top: 30px;
  margin-bottom: 200px;
}
@media (max-width: 1200px) {
  .store-p-shops {
    grid-template-columns: 1fr;
    margin-top: 0px;
    margin-bottom: 80px;
    gap: 60px;
  }
}
.store-p-shops .shop-grid-item {
  position: relative;
  width: 100%;
  z-index: 1;
  box-sizing: border-box;
  display: flex;
  justify-content: center;
  align-items: end;
  aspect-ratio: 1/1;
  padding: 49px;
}
@media (max-width: 1200px) {
  .store-p-shops .shop-grid-item {
    aspect-ratio: initial;
    flex-direction: column;
    gap: 24px;
    padding: 0px;
  }
}
.store-p-shops .shop-grid-item__bg {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover; /* Это обеспечит правильное отображение изображений */
  z-index: -1;
}
@media (max-width: 1200px) {
  .store-p-shops .shop-grid-item__bg {
    position: static;
    aspect-ratio: 1/1;
    width: 100%;
    height: 100%;
  }
}
.store-p-shops .shop-grid-item::before {
  content: "";
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 50%;
  background: linear-gradient(to top, rgba(0, 0, 0, 0.5), transparent);
  z-index: 0;
}
@media (max-width: 1200px) {
  .store-p-shops .shop-grid-item::before {
    display: none;
  }
}
.store-p-family {
  margin-bottom: 184px;
  display: flex;
  flex-direction: column;
  gap: 33px;
  align-items: center;
}
@media (max-width: 1200px) {
  .store-p-family {
    margin-bottom: 81px;
    gap: 40px;
  }
}
.store-p-family img {
  width: 190px;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
}
@media (max-width: 1200px) {
  .store-p-family img {
    width: 100px;
  }
}
.store-p-family p {
  text-transform: uppercase;
  font-weight: 500;
  font-size: 42px;
  text-align: center;
  line-height: 40.19px;
  color: #000000;
}
@media (max-width: 1200px) {
  .store-p-family p {
    font-size: 24px;
    line-height: 36px;
  }
}

.mobile-fav-card {
  display: none;
}
@media (max-width: 1200px) {
  .mobile-fav-card {
    display: flex;
  }
}

.span {
  background-color: red;
  padding: 20px;
  width: 100%;
  container-type: inline-size;
}
.span p {
  font-size: 22px;
}
@container (width >= 400px) {
  .span p {
    font-size: 42px;
  }
}
.webp .beauty-p-connection{ background-image: url(/local/templates/island/assets/styles/../images/beauty/connect.webp); }
.webp .beauty-p-connection::before{ background-image: url(/local/templates/island/assets/styles/../images/beauty/bottles/bottle-left1.webp), url(/local/templates/island/assets/styles/../images/beauty/bottles/bottle-left2.webp); }
@media (max-width: 1200px){
  .webp .beauty-p-connection::before{ background-image: url(/local/templates/island/assets/styles/../images/beauty/bottles/bottle-left2-mb.webp), url(/local/templates/island/assets/styles/../images/beauty/bottles/bottle-left1-mb.webp); }
}
.webp .beauty-p-connection::after{ background-image: url(/local/templates/island/assets/styles/../images/beauty/bottles/bottle-right.webp); }
@media (max-width: 1200px){
  .webp .beauty-p-connection::after{ background-image: url(/local/templates/island/assets/styles/../images/beauty/bottles/bottle-right-mb.webp); }
}
.webp .franchise-p__desc-i{ background-image: url(/local/templates/island/assets/styles/../images/franchise/daria.webp); }
.webp .franchise-p__answer{ background-image: url(/local/templates/island/assets/styles/../images/franchise/vertical.webp); }
.webp .franchise-p__business{ background-image: url(/local/templates/island/assets/styles/../images/franchise/more.webp); }
.webp .lk_bonus_card{ background-image: url(/local/templates/island/assets/styles/../images/lk/card-bg.webp); }
/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIm1haW4uY3NzIiwiYmFzZS9mb250cy5zY3NzIiwiYmFzZS92YXJpYWJsZXMuc2NzcyIsImJhc2UvZ2xvYmFscy5zY3NzIiwiYmFzZS9taXhpbnMuc2NzcyIsImJhc2UvdHlwb2dyYXRoeS5zY3NzIiwiYmFzZS9oZWxwZXJzLnNjc3MiLCJiYXNlL2ljb25zLnNjc3MiLCJiYXNlL2J1dHRvbnMuc2NzcyIsImJsb2Nrcy9idXJnZXItZG9seS5zY3NzIiwiYmxvY2tzL2NhcnQuc2NzcyIsImJsb2Nrcy9jYXRhbG9nLnNjc3MiLCJibG9ja3MvY2F0ZWdvcnkuc2NzcyIsImJsb2Nrcy9jaXR5X3NlbGVjdG9yLnNjc3MiLCJibG9ja3MvY29sbGFwY2VzLnNjc3MiLCJibG9ja3MvZXhwaXJpZW5jZS5zY3NzIiwiYmxvY2tzL2ZpbHRlcnMuc2NzcyIsImJsb2Nrcy9mb290ZXIuc2NzcyIsImJsb2Nrcy9mb3JtLnNjc3MiLCJibG9ja3MvZ2lmdHNfaGludC5zY3NzIiwiYmxvY2tzL2dyaWQtZGVzYy5zY3NzIiwiYmxvY2tzL2hlYWRlci5zY3NzIiwiYmxvY2tzL2lycy5zY3NzIiwiYmxvY2tzL2pvdXJuYWwuc2NzcyIsImJsb2Nrcy9sYW5ndWFnZV9zZWxlY3Rvci5zY3NzIiwiYmxvY2tzL2xvZ2luLnNjc3MiLCJibG9ja3MvbW9kYWwuc2NzcyIsImJsb2Nrcy9vbmVfc3dpcGVyLnNjc3MiLCJibG9ja3Mvb3JkZXIuc2NzcyIsImJsb2Nrcy9wb3B1cC5zY3NzIiwiYmxvY2tzL3Byb2R1Y3Quc2NzcyIsImJsb2Nrcy9zZWFyY2guc2NzcyIsImJsb2Nrcy9zb2NpYWxzLnNjc3MiLCJibG9ja3Mvc3dpcGVycy5zY3NzIiwiYmxvY2tzL3Rvb2x0aXAuc2NzcyIsImJsb2Nrcy95YW5kZXhfcGF5LnNjc3MiLCJwYWdlcy9hcnRpY2xlLnNjc3MiLCJwYWdlcy9iZWF1dHkuc2NzcyIsInBhZ2VzL2JyYW5kZWRfcGFja2FnaW5nLnNjc3MiLCJwYWdlcy9kYXJpYS5zY3NzIiwicGFnZXMvZGVsaXZlcnkuc2NzcyIsInBhZ2VzL2RvbHlhbWUuc2NzcyIsInBhZ2VzL2ZyYW5jaGlzZS5zY3NzIiwicGFnZXMvaGlzdG9yeS5zY3NzIiwicGFnZXMvam91cm5hbC5zY3NzIiwicGFnZXMvbGsuc2NzcyIsInBhZ2VzL2xveWFsdHkuc2NzcyIsInBhZ2VzL29mZXJ0YS5zY3NzIiwicGFnZXMvcmV0dXJuLnNjc3MiLCJwYWdlcy9yaW5nX3NpemUuc2NzcyIsInBhZ2VzL3NlcnZpY2VfZGVwYXJ0bWVudC5zY3NzIiwicGFnZXMvc2hha3RpLnNjc3MiLCJwYWdlcy9zdG9yZS5zY3NzIiwibWFpbi5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBLGdCQUFnQjtBQ0FoQjtFQUNFLG1CQUFBO0VBQ0Esc0dBQUE7RUFDQSxtQkFBQTtFQUNBLGtCQUFBO0VBQ0EsMkJBQUE7RUFDQSxvQkFBQTtBREVGO0FDQ0E7RUFDRSxtQkFBQTtFQUNBLGdHQUFBO0VBQ0EsaUJBQUE7RUFDQSxrQkFBQTtFQUNBLDJCQUFBO0VBQ0Esb0JBQUE7QURDRjtBQ0VBO0VBQ0UseUJBQUE7RUFDQSxtREFBQTtFQUNBLG1CQUFBO0VBQ0Esa0JBQUE7RUFDQSwyQkFBQTtFQUNBLG9CQUFBO0FEQUY7QUNHQTtFQUNFLHlCQUFBO0VBQ0EsMERBQUE7RUFDQSxnQkFBQTtFQUNBLGtCQUFBO0VBQ0EsMkJBQUE7RUFDQSxvQkFBQTtBRERGO0FDSUE7RUFDRSx5QkFBQTtFQUNBLHdEQUFBO0VBQ0EsaUJBQUE7RUFDQSxrQkFBQTtFQUNBLDJCQUFBO0VBQ0Esb0JBQUE7QURGRjtBQ0tBO0VBQ0UseUJBQUE7RUFDQSx3REFBQTtFQUNBLGdCQUFBO0VBQ0Esa0JBQUE7RUFDQSwyQkFBQTtFQUNBLG9CQUFBO0FESEY7QUNNQTtFQUNFLHVCQUFBO0VBQ0Esa0RBQUE7RUFDQSxtQkFBQTtFQUNBLGtCQUFBO0VBQ0EsMkJBQUE7RUFDQSxvQkFBQTtBREpGO0FDUUE7RUFDRSx5QkNmUztBRlNYOztBRzNEQTs7O0VBR0Usc0JBQUE7QUg4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Z0JBQUE7QUxpUlo7QUtsUlE7RUFDSSxnQkFBQTtBTG9SWjtBS3JSUTtFQUNJLGdCQUFBO0FMdVJaO0FLeFJRO0VBQ0ksZ0JBQUE7QUwwUlo7QUszUlE7RUFDSSxnQkFBQTtBTDZSWjtBS3hSUTtFQUNJLGVBQUE7QUwwUlo7QUszUlE7RUFDSSxlQUFBO0FMNlJaO0FLOVJRO0VBQ0ksZUFBQTtBTGdTWjtBS2pTUTtFQUNJLGVBQUE7QUxtU1o7QUs5UlE7RUFDSSxtQkFBQTtBTGdTWjtBS2pTUTtFQUNJLGtCQUFBO0FMbVNaO0FLcFNRO0VBQ0ksbUJBQUE7QUxzU1o7QUt2U1E7RUFDSSxnQkFBQTtBTHlTWjs7QUtsU1E7RUFDSSxjSHhESDtBRjZWVDs7QUt0U1E7RUFDSSxjSHhESDtBRmlXVDs7QUsxU1E7RUFDSSx1Qkh4REg7QUZxV1Q7O0FLOVNRO0VBQ0ksd0JIeERIO0FGeVdUOztBS2xUUTtFQUNJLHVCSHhESDtBRjZXVDs7QUt0VFE7RUFDSSx5Qkh4REg7QUZpWFQ7O0FLMVRRO0VBQ0kseUJIeERIO0FGcVhUOztBSzlUUTtFQUNJLHNCSHhESDtBRnlYVDs7QUtsVVE7RUFDSSx5Qkh4REg7QUY2WFQ7O0FLdFVRO0VBQ0ksY0h4REg7QUZpWVQ7O0FLMVVRO0VBQ0ksY0h4REg7QUZxWVQ7O0FLeFVBO0VBQ0ksWUFBQTtFQUNBLDJDQUFBO0VBQ0EsZ0NBQUE7RUFDQSxXQUFBO0VBQ0EsV0FBQTtBTDJVSjs7QUt6VUE7RUFDSSxrQkFBQTtBTDRVSjs7QUsxVUE7RUFDSSxhQUFBO0VBQ0Esc0JBQUE7QUw2VUo7QUs1VUk7RUFDSSxvQkFBQTtBTDhVUjtBSzVVSTtFQUNJLG9CQUFBO0VBQ0EsYUFBQTtFQUNBLHNCQUFBO0FMOFVSO0FLNVVJO0VBQ0ksaUJBQUE7QUw4VVI7QUs3VVE7RUFDSSxrQkFBQTtBTCtVWjtBSzlVWTtFQUNJLFlBQUE7RUFDQSxnQkFBQTtFQUNBLGtCQUFBO0VBQ0Esd0JBQUE7QUxnVmhCO0FLNVVJO0VBQ0ksMEJBQUE7QUw4VVI7O0FNaGRBO0VBQ0ksc0JBQUE7RUFDQSxXQUFBO0VB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blNQO0VnQm9TTyxvQ0FBQTtFQUNBLG1DQUFBO0FsQnM4RWhCO0FrQm44RVE7RUFDSSxnQkFBQTtFQUNBLFdBQUE7QWxCcThFWjtBa0JuOEVRO0VBQ0ksWUFBQTtFQUNBLGtCQUFBO0FsQnE4RVo7O0FrQjk3RVE7RUFDSSx1QmhCdlRIO0VnQndURyw4QmhCeFRIO0FGeXZGVDtBa0JoOEVZO0VBQ0ksdUJoQjFUUDtBRjR2RlQ7QWtCbjhFWTtFQUNJLHVCaEIxVFA7QUY0dkZUO0FrQmg4RVk7RUFDSSx1QmhCN1RQO0FGK3ZGVDtBa0JqOEVnQjtFQUNJLGtDaEIvVFg7QUZrd0ZUO0FrQmg4RVk7RUFDSSxhQUFBO0VBQ0EsdUJoQnBVUDtBRnN3RlQ7QWtCajhFZ0I7RUFDSSxrQ2hCdFVYO0FGeXdGVDtBa0JqOEVnQjtFQUNJLGFBQUE7QWxCbThFcEI7QWtCaDhFWTtFQUNJLGFBQUE7QWxCazhFaEI7QWtCNTdFWTtFQUNJLGNBQUE7QWxCODdFaEI7QWtCNTdFWTtFQUNJLGFBQUE7QWxCODdFaEI7QWtCNTdFWTtFQUNJLHdCaEJ6VlA7QUZ1eEZUO0FrQjE3RUk7RUFDSSx5QmhCM1ZNO0VnQjRWTixvQkFBQTtBbEI0N0VSO0FrQjM3RVE7RUFDSSxvQ0FBQTtFQUNBLDJDQUFBO0FsQjY3RVo7QWtCMzdFUTtFQUNJLHdCQUFBO0FsQjY3RVo7O0FrQnQ3RUk7RUFDSSxhQUFBO0FsQnk3RVI7QWtCeDdFUTtFQUNJLGFBQUE7QWxCMDdFWjs7QW1CbDBGQTtFQUNJLGFBQUE7RUFDQSxzQkFBQTtFQUNBLGdCQUFBO0FuQnEwRko7QW1CcDBGSTtFQUNJLGtCQUFBO0FuQnMwRlI7QW1CcDBGSTtFQUNJLGVBQUE7RUFDQSxpQkFBQTtBbkJzMEZSOztBb0IvMEZBO0VBQ0MsYUFBQTtFQUNBLDhCQUFBO0FwQmsxRkQ7QUluMUZFO0VnQkRGO0lBS0UsMEJBQUE7RXBCbTFGQTtBQUNGO0FvQmoxRkM7RUFDQyxXQUFBO0VBQ0EsaUJBQUE7RUFDQSxrQkFBQTtFQUNBLGdCQUFBO0FwQm0xRkY7QUk5MUZFO0VnQk9EO0lBT0UsUUFB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TUQseUNBQXlDO0FJM2xOekM7QUo2bE5GO0VBQ0UsZ0J5Q3A0TUU7RXpDcTRNRixtQnlDcDRNRTtBekNxNE1KO0FBQ0E7RXlDcDRNRztJQUNDLGdCQUFBO0lBQ0EsbUJBQUE7RUFDQTtBekNzNE1KO0FBQ0E7RXlDcDRNSSxlQUFBO0VBQ0EsZ0JBQUE7RUFDQSxpQkFBQTtFekNzNE1GLGtCQUFrQjtFSTNtTmxCLGNBQUE7RXFDNk5DLGtCQUFBO0V6Q2k1TUQseUJ5Q3Q0TUc7S3pDczRNSCxzQnlDdDRNRztVekNzNE1ILGlCeUN0NE1HO0V6Q3U0TUgsb0J5Q3Q0TUc7QXpDdTRNTDtBQUNBO0VBQ0U7SXlDcDRNQyxlQUFBO0lBQ0MsaUJBQUE7SUFDQSxrQkFBQTtFQUNBO0F6Q3M0TUo7QUFDQTtFeUNwNE1JLGVBQUE7RXpDczRNRixnQkFBZ0I7RUkxbk5oQixpQkFBQTtFcUM4T0Msa0JBQUE7RXpDKzRNRCxjeUN0NE1HO0V6Q3U0TUgsb0J5Q3Q0TUc7QXpDdTRNTDtBQUNBO0V5Q240TUU7SUFDQyxlQUFBO0lBQ0EsaUJBQUE7RUFDQTtBekNxNE1IO0FBQ0E7RUFDRSxhQUFhO0VJdm9OYixzQ0FBQTtFcUM2UEEsU0FBQTtFekM2NE1BLFd5Q3I0TUU7RXpDczRNRixtQnlDcjRNRTtBekNzNE1KO0FBQ0E7RUFDRTtJeUNwNE1DLDBCQUFBO0lBQ0MsU0FBQTtJQUNBLGtCQUFBO0VBQ0E7QXpDczRNSjtBSW5wTkU7RXFDMFFDLGFBQUE7RXpDNDRNRCxzQnlDdDRNRztFekN1NE1ILFd5Q3Q0TUc7QXpDdTRNTDtBQUNBO0V5Q3I0TUk7SUFDQyxtQkFBQTtJQUNBLFNBQUE7RUFDQTtBekN1NE1MO0FBQ0E7RUFDRSxhQUFhO0VJaHFOYixtQkFBQTtFcUNvUkUsU0FBQTtFekMrNE1GLG1CeUN2NE1JO0V6Q3c0TUosbUJ5Q3Y0TUk7QXpDdzRNTjtBQUNBO0V5Q3Q0TUs7SUFDQyxzQkFBQTtJQUNBLFNBQUE7RUFDQTtBekN3NE1OO0FBQ0E7RXlDdDRNTSx5QnZDaFJFO0t1Q2dSRixzQnZDaFJFO1V1Q2dSRixpQnZDaFJF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LEVBQUU7QUFDeEo7RUFDRSxvQ0FBb0Msd0hBQXdILEVBQUU7QUFDaEs7QUFDQSxtQ0FBbUMsaUVBQWlFLEVBQUU7QUFDdEc7RUFDRSxtQ0FBbUMsb0VBQW9FLEVBQUU7QUFDM0c7QUFDQSw0QkFBNEIscURBQXFELEVBQUU7QUFDbkYsNEJBQTRCLHdEQUF3RCxFQUFFO0FBQ3RGLDhCQUE4QixvREFBb0QsRUFBRTtBQUNwRixzQkFBc0IsZ0RBQWdELEVBQUUiLCJmaWxlIjoibWFpbi5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyJAY2hhcnNldCBcIlVURi04XCI7XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiRXhvMlwiO1xuICBzcmM6IHVybCguLi9mb250cy9FeG8yLVJlZ3VsYXIud29mZjIpIGZvcm1hdCh3b2ZmMiksIHVybCguLi9mb250cy9FeG8yLVJlZ3VsYXIudHRmKSBmb3JtYXQoXCJ0cnVldHlwZVwiKTtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXN0cmV0Y2g6IHNlbWktZXh0ZW5kZWQ7XG4gIGZvbnQtdmFyaWFudDogbm9ybWFsO1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkV4bzJcIjtcbiAgc3JjOiB1cmwoLi4vZm9udHMvRXhvMi1Cb2xkLndvZmYyKSBmb3JtYXQod29mZjIpLCB1cmwoLi4vZm9udHMvRXhvMi1Cb2xkLnR0ZikgZm9ybWF0KFwidHJ1ZXR5cGVcIik7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtc3RyZXRjaDogc2VtaS1leHRlbmRlZDtcbiAgZm9udC12YXJpYW50OiBub3JtYWw7XG59XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiR290aGFtIFByb1wiO1xuICBzcmM6IHVybCguLi9mb250cy9nb3RoYW1wcm8udHRmKSBmb3JtYXQoXCJ0cnVldHlwZVwiKTtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXN0cmV0Y2g6IHNlbWktZXh0ZW5kZWQ7XG4gIGZvbnQtdmFyaWFudDogbm9ybWFsO1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkdvdGhhbSBQcm9cIjtcbiAgc3JjOiB1cmwoLi4vZm9udHMvZ290aGFtcHJvX21lZGl1bS50dGYpIGZvcm1hdChcInRydWV0eXBlXCIpO1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtc3RyZXRjaDogc2VtaS1leHRlbmRlZDtcbiAgZm9udC12YXJpYW50OiBub3JtYWw7XG59XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiR290aGFtIFByb1wiO1xuICBzcmM6IHVybCguLi9mb250cy9nb3RoYW1wcm9fYm9sZC50dGYpIGZvcm1hdChcInRydWV0eXBlXCIpO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXN0cmV0Y2g6IHNlbWktZXh0ZW5kZWQ7XG4gIGZvbnQtdmFyaWFudDogbm9ybWFsO1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkdvdGhhbSBQcm9cIjtcbiAgc3JjOiB1cmwoLi4vZm9udHMvZ290aGFtcHJvX2JvbGQudHRmKSBmb3JtYXQoXCJ0cnVldHlwZVwiKTtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXN0cmV0Y2g6IHNlbWktZXh0ZW5kZWQ7XG4gIGZvbnQtdmFyaWFudDogbm9ybWFsO1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcInJldmljb25zXCI7XG4gIHNyYzogdXJsKC4uL2ZvbnRzL3Jldmljb25zLnR0ZikgZm9ybWF0KFwidHJ1ZXR5cGVcIik7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC1zdHJldGNoOiBzZW1pLWV4dGVuZGVkO1xuICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbn1cbjpyb290IHtcbiAgZm9udC1mYW1pbHk6IFwiR290aGFtIFByb1wiO1xufVxuXG4qLFxuOjphZnRlcixcbjo6YmVmb3JlIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cblxuOnJvb3Qge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAyNHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICA6cm9vdCB7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxNnB4O1xuICB9XG59XG5cbmh0bWwge1xuICBmb250LWZhbWlseTogXCJNb250c2VycmF0XCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtb3B0aWNhbC1zaXppbmc6IGF1dG87XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgLXdlYmtpdC10ZXh0LXNpemUtYWRqdXN0OiAxMDAlO1xuICAtbW96LXRhYi1zaXplOiA0O1xuICB0YWItc2l6ZTogNDtcbn1cblxuYm9keSB7XG4gIG1hcmdpbjogMDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgd2lkdGg6IDEwMCU7XG4gIG1pbi1oZWlnaHQ6IDEwMHZoO1xufVxuXG5tYWluIHtcbiAgZmxleDogMTtcbn1cblxuaHIge1xuICBoZWlnaHQ6IDA7XG4gIGNvbG9yOiBpbmhlcml0O1xufVxuXG5hYmJyW3RpdGxlXSB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lIGRvdHRlZDtcbn1cblxuYixcbnN0cm9uZyB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkZXI7XG59XG5cbmNvZGUsXG5rYmQsXG5wcmUsXG5zYW1wIHtcbiAgZm9udC1mYW1pbHk6IHVpLW1vbm9zcGFjZSwgU0ZNb25vLVJlZ3VsYXIsIENvbnNvbGFzLCBcIkxpYmVyYXRpb24gTW9ub1wiLCBNZW5sbywgbW9ub3NwYWNlO1xuICBmb250LXNpemU6IDFlbTtcbn1cblxuc21hbGwge1xuICBmb250LXNpemU6IDgwJTtcbn1cblxuc3ViLFxuc3VwIHtcbiAgZm9udC1zaXplOiA3NSU7XG4gIGxpbmUtaGVpZ2h0OiAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbn1cblxuc3ViIHtcbiAgYm90dG9tOiAtMC4yNWVtO1xufVxuXG5zdXAge1xuICB0b3A6IC0wLjVlbTtcbn1cblxudGFibGUge1xuICB0ZXh0LWluZGVudDogMDtcbiAgYm9yZGVyLWNvbG9yOiBpbmhlcml0O1xuICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xufVxuXG5idXR0b24sXG5pbnB1dCxcbm9wdGdyb3VwLFxuc2VsZWN0LFxudGV4dGFyZWEge1xuICBmb250LWZhbWlseTogaW5oZXJpdDtcbiAgZm9udC1zaXplOiBpbmhlcml0O1xuICBsaW5lLWhlaWdodDogMS4xNTtcbiAgbWFyZ2luOiAwO1xufVxuXG5idXR0b24sXG5zZWxlY3Qge1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbn1cblxuW3R5cGU9YnV0dG9uXSxcblt0eXBlPXJlc2V0XSxcblt0eXBlPXN1Ym1pdF0sXG5idXR0b24ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IGJ1dHRvbjtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgYm9yZGVyLXN0eWxlOiBub25lO1xufVxuXG46Oi1tb3otZm9jdXMtaW5uZXIge1xuICBib3JkZXItc3R5bGU6IG5vbmU7XG4gIHBhZGRpbmc6IDA7XG59XG5cbjotbW96LWZvY3VzcmluZyB7XG4gIG91dGxpbmU6IDFweCBkb3R0ZWQgQnV0dG9uVGV4dDtcbn1cblxuOi1tb3otdWktaW52YWxpZCB7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG5cbmxlZ2VuZCB7XG4gIHBhZGRpbmc6IDA7XG59XG5cbnByb2dyZXNzIHtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xufVxuXG46Oi13ZWJraXQtaW5uZXItc3Bpbi1idXR0b24sXG46Oi13ZWJraXQtb3V0ZXItc3Bpbi1idXR0b24ge1xuICBoZWlnaHQ6IGF1dG87XG59XG5cblt0eXBlPXNlYXJjaF0ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IHRleHRmaWVsZDtcbiAgb3V0bGluZS1vZmZzZXQ6IC0ycHg7XG59XG5cbjo6LXdlYmtpdC1zZWFyY2gtZGVjb3JhdGlvbiB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbn1cblxuOjotd2Via2l0LWZpbGUtdXBsb2FkLWJ1dHRvbiB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogYnV0dG9uO1xuICBmb250OiBpbmhlcml0O1xufVxuXG5pbnB1dCxcbnRleHRhcmVhLFxuYnV0dG9uLFxuc2VsZWN0LFxuYSB7XG4gIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbnN1bW1hcnkge1xuICBkaXNwbGF5OiBsaXN0LWl0ZW07XG59XG5cbmgxLFxuaDIsXG5oMyxcbmg0LFxuaDUsXG5maWd1cmUsXG5wLFxub2wsXG51bCB7XG4gIG1hcmdpbjogMDtcbn1cblxub2wsXG51bCB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIHBhZGRpbmctaW5saW5lOiAwO1xufVxuXG5oMSxcbmgyLFxuaDMsXG5oNCxcbmg1IHtcbiAgZm9udC1zaXplOiBpbmhlcml0O1xuICBmb250LXdlaWdodDogaW5oZXJpdDtcbn1cblxuaW1nIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1heC1pbmxpbmUtc2l6ZTogMTAwJTtcbn1cblxuYnV0dG9uLCBhLCBzZWxlY3Qge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbmJ1dHRvbiB7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIHBhZGRpbmc6IDA7XG59XG5cbmh0bWwge1xuICBmb250LWZhbWlseTogXCJHb3RoYW0gUHJvXCI7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG5cbmgxLCAuaDEge1xuICBmb250LXNpemU6IDQycHg7XG4gIGxpbmUtaGVpZ2h0OiA1NnB4O1xuICBmb250LXdlaWdodDogNDAwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICBoMSwgLmgxIHtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDM2cHg7XG4gIH1cbn1cblxuaDIsIC5oMiB7XG4gIGZvbnQtc2l6ZTogMzJweDtcbiAgbGluZS1oZWlnaHQ6IDQ4cHg7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIGgyLCAuaDIge1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICBsaW5lLWhlaWdodDogMzZweDtcbiAgfVxufVxuXG5oMywgLmgzIHtcbiAgZm9udC1zaXplOiAxLjcxcmVtO1xuICBsaW5lLWhlaWdodDogMi41N3JlbTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cblxuaDQsIC5oNCB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGluZS1oZWlnaHQ6IDI4cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIGg0LCAuaDQge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgfVxufVxuXG5ib2R5IC50ZXh0LTE2IHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMjRweDtcbn1cbmJvZHkgLnRleHQtMTUge1xuICBmb250LXNpemU6IDE1cHg7XG4gIGxpbmUtaGVpZ2h0OiAyNHB4O1xufVxuYm9keSAudGV4dC0xNCB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDI0cHg7XG59XG5ib2R5IC50ZXh0LTEyIHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBsaW5lLWhlaWdodDogMTZweDtcbn1cbmJvZHkgLnRleHQtMTAge1xuICBmb250LXNpemU6IDEwcHg7XG4gIGxpbmUtaGVpZ2h0OiAxNnB4O1xufVxuYm9keSAudGV4dC1zdHJvbmcge1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LXdlaWdodDogNTAwO1xufVxuYm9keSAudGV4dC1saWdodCB7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xufVxuYm9keSAuZnctMiB7XG4gIGZvbnQtd2VpZ2h0OiAyMDA7XG59XG5ib2R5IC5mdy00IHtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cbmJvZHkgLmZ3LTUge1xuICBmb250LXdlaWdodDogNTAwO1xufVxuYm9keSAuZnctNiB7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG5ib2R5IC5mdy03IHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cbmJvZHkgLmZ6LTE2IHtcbiAgZm9udC1zaXplOiAxNnB4O1xufVxuYm9keSAuZnotMTQge1xuICBmb250LXNpemU6IDE0cHg7XG59XG5ib2R5IC5mei0xMiB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbn1cbmJvZHkgLmZ6LTEwIHtcbiAgZm9udC1zaXplOiAxMHB4O1xufVxuYm9keSAubGgtMSB7XG4gIGxpbmUtaGVpZ2h0OiAxLjI1ZW07XG59XG5ib2R5IC5saC0yIHtcbiAgbGluZS1oZWlnaHQ6IDEuNWVtO1xufVxuYm9keSAubGgtMyB7XG4gIGxpbmUtaGVpZ2h0OiAxLjc1ZW07XG59XG5ib2R5IC5saC00IHtcbiAgbGluZS1oZWlnaHQ6IDJlbTtcbn1cblxuYm9keSAudGV4dC1ibGFjayB7XG4gIGNvbG9yOiAjMDAwMDAwO1xufVxuXG5ib2R5IC50ZXh0LXdoaXRlIHtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5cbmJvZHkgLnRleHQtZGFuZ2VyIHtcbiAgY29sb3I6IHJnYigyMTEsIDQ3LCA0Nyk7XG59XG5cbmJvZHkgLnRleHQtc3VjY2VzIHtcbiAgY29sb3I6IHJnYig4NCwgMTY2LCAxMjcpO1xufVxuXG5ib2R5IC50ZXh0LXdhcm5pbmcge1xuICBjb2xvcjogcmdiKDI0MSwgOTIsIDYyKTtcbn1cblxuYm9keSAudGV4dC1tdXRlZCB7XG4gIGNvbG9yOiByZ2IoMTE3LCAxMTcsIDExNyk7XG59XG5cbmJvZHkgLnRleHQtbXV0ZWQtbGlnaHQge1xuICBjb2xvcjogcmdiKDE5MywgMTkzLCAxOTMpO1xufVxuXG5ib2R5IC50ZXh0LWdyYXkge1xuICBjb2xvcjogcmdiKDY2LCA2NiwgNjYpO1xufVxuXG5ib2R5IC50ZXh0LWZvb3RlciB7XG4gIGNvbG9yOiByZ2IoMjQ1LCAyNDMsIDI0Myk7XG59XG5cbmJvZHkgLnRleHQtbXV0ZWQtc291bC1saWdodCB7XG4gIGNvbG9yOiAjZjVmM2YzO1xufVxuXG5ib2R5IC50ZXh0LWJsdWUtbGlnaHQge1xuICBjb2xvcjogIzIzNmZhMTtcbn1cblxuaHIge1xuICBib3JkZXI6IG5vbmU7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2IoMTkzLCAxOTMsIDE5Myk7XG4gIGJvcmRlci1jb2xvcjogcmdiKDIyOSwgMjI5LCAyMjkpO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAwcHg7XG59XG5cbi50ZXh0LWNlbnRlciB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLnRleHQtY29udGVudCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG4udGV4dC1jb250ZW50ICo6bm90KDpsYXN0LWNoaWxkKSB7XG4gIG1hcmdpbi1ib3R0b206IDAuNWVtO1xufVxuLnRleHQtY29udGVudCBkaXYge1xuICBwYWRkaW5nLWJsb2NrOiAwLjVlbTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cbi50ZXh0LWNvbnRlbnQgdWwge1xuICBwYWRkaW5nLWxlZnQ6IDFlbTtcbn1cbi50ZXh0LWNvbnRlbnQgdWwgbGkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4udGV4dC1jb250ZW50IHVsIGxpOjpiZWZvcmUge1xuICBjb250ZW50OiBcIsK3XCI7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogY2FsYygtMC41ZW0gLSAycHgpO1xufVxuLnRleHQtY29udGVudCBvbCB7XG4gIGxpc3Qtc3R5bGU6IGluc2lkZSBkZWNpbWFsO1xufVxuXG4uY29udGFpbmVyIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmctaW5saW5lOiA0NnB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAuY29udGFpbmVyIHtcbiAgICBwYWRkaW5nLWlubGluZTogMjRweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDY0MHB4KSB7XG4gIC5jb250YWluZXIge1xuICAgIHBhZGRpbmctaW5saW5lOiAxNXB4O1xuICB9XG59XG4uY29udGFpbmVyLWhyIHtcbiAgbWFyZ2luLWlubGluZTogLTQ2cHg7XG4gIHdpZHRoOiBjYWxjKDEwMCUgKyA5MnB4KTtcbiAgbWFyZ2luLWJsb2NrOiAwO1xuICBib3JkZXItY29sb3I6IHJnYigyMjksIDIyOSwgMjI5KTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgLmNvbnRhaW5lci1ociB7XG4gICAgbWFyZ2luLWlubGluZTogLTI0cHg7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSArIDQ4cHgpO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNjQwcHgpIHtcbiAgLmNvbnRhaW5lci1ociB7XG4gICAgbWFyZ2luLWlubGluZTogLTE1cHg7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSArIDMwcHgpO1xuICB9XG59XG5cbi5jb250YWluZXItZmx1aWQge1xuICB3aWR0aDogMTAwJTtcbn1cblxuLnJvdyB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xufVxuXG4uY29sdW1uIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cblxuLmQtbm9uZSB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gIC5kLW5vbmUtbWQge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNDgycHgpIHtcbiAgLmRpc3BsYXktYXQtbWQge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNjQwcHgpIHtcbiAgLmQtbm9uZS1sZyB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA2NDJweCkge1xuICAuZGlzcGxheS1hdC1sZyB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuZC1ub25lLXhsIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk2MnB4KSB7XG4gIC5kaXNwbGF5LWF0LXhsIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAuZC1ub25lLXhsbCB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAycHgpIHtcbiAgLmRpc3BsYXktYXQteGxsIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDE2MDBweCkge1xuICAuZC1ub25lLXhscyB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxNjAycHgpIHtcbiAgLmRpc3BsYXktYXQteGxzIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDE5MjBweCkge1xuICAuZC1ub25lLXh4bCB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxOTIycHgpIHtcbiAgLmRpc3BsYXktYXQteHhsIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLmxpbmVzLTEge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgLXdlYmtpdC1saW5lLWNsYW1wOiAxO1xuICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4ubGluZXMtMiB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAtd2Via2l0LWxpbmUtY2xhbXA6IDI7XG4gIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi5saW5lcy0zIHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIC13ZWJraXQtbGluZS1jbGFtcDogMztcbiAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLmxpbmVzLTQge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgLXdlYmtpdC1saW5lLWNsYW1wOiA0O1xuICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4ubGluZXMtNSB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAtd2Via2l0LWxpbmUtY2xhbXA6IDU7XG4gIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi5saW5lcy02IHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIC13ZWJraXQtbGluZS1jbGFtcDogNjtcbiAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuYm9keSAubS0wIHtcbiAgbWFyZ2luOiAwZW07XG59XG5ib2R5IC5teC0wIHtcbiAgbWFyZ2luLWlubGluZTogMGVtO1xufVxuYm9keSAubXktMCB7XG4gIG1hcmdpbi1ibG9jazogMGVtO1xufVxuYm9keSAubWwtMCB7XG4gIG1hcmdpbi1sZWZ0OiAwZW07XG59XG5ib2R5IC5tdC0wIHtcbiAgbWFyZ2luLXRvcDogMGVtO1xufVxuYm9keSAubXItMCB7XG4gIG1hcmdpbi1yaWdodDogMGVtO1xufVxuYm9keSAubWItMCB7XG4gIG1hcmdpbi1ib3R0b206IDBlbTtcbn1cbmJvZHkgLnAtMCB7XG4gIHBhZGRpbmc6IDBlbTtcbn1cbmJvZHkgLnB4LTAge1xuICBwYWRkaW5nLWlubGluZTogMGVtO1xufVxuYm9keSAucHktMCB7XG4gIHBhZGRpbmctYmxvY2s6IDBlbTtcbn1cbmJvZHkgLnBsLTAge1xuICBwYWRkaW5nLWxlZnQ6IDBlbTtcbn1cbmJvZHkgLnB0LTAge1xuICBwYWRkaW5nLXRvcDogMGVtO1xufVxuYm9keSAucHItMCB7XG4gIHBhZGRpbmctcmlnaHQ6IDBlbTtcbn1cbmJvZHkgLnBiLTAge1xuICBwYWRkaW5nLWJvdHRvbTogMGVtO1xufVxuYm9keSAuZ2FwIHtcbiAgZ2FwOiAwZW07XG59XG5ib2R5IC5nYXB4IHtcbiAgY29sdW1uLWdhcDogMGVtO1xufVxuYm9keSAuZ2FweSB7XG4gIHJvdy1nYXA6IDBlbTtcbn1cbmJvZHkgLm0tMSB7XG4gIG1hcmdpbjogMC41ZW07XG59XG5ib2R5IC5teC0xIHtcbiAgbWFyZ2luLWlubGluZTogMC41ZW07XG59XG5ib2R5IC5teS0xIHtcbiAgbWFyZ2luLWJsb2NrOiAwLjVlbTtcbn1cbmJvZHkgLm1sLTEge1xuICBtYXJnaW4tbGVmdDogMC41ZW07XG59XG5ib2R5IC5tdC0xIHtcbiAgbWFyZ2luLXRvcDogMC41ZW07XG59XG5ib2R5IC5tci0xIHtcbiAgbWFyZ2luLXJpZ2h0OiAwLjVlbTtcbn1cbmJvZHkgLm1iLTEge1xuICBtYXJnaW4tYm90dG9tOiAwLjVlbTtcbn1cbmJvZHkgLnAtMSB7XG4gIHBhZGRpbmc6IDAuNWVtO1xufVxuYm9keSAucHgtMSB7XG4gIHBhZGRpbmctaW5saW5lOiAwLjVlbTtcbn1cbmJvZHkgLnB5LTEge1xuICBwYWRkaW5nLWJsb2NrOiAwLjVlbTtcbn1cbmJvZHkgLnBsLTEge1xuICBwYWRkaW5nLWxlZnQ6IDAuNWVtO1xufVxuYm9keSAucHQtMSB7XG4gIHBhZGRpbmctdG9wOiAwLjVlbTtcbn1cbmJvZHkgLnByLTEge1xuICBwYWRkaW5nLXJpZ2h0OiAwLjVlbTtcbn1cbmJvZHkgLnBiLTEge1xuICBwYWRkaW5nLWJvdHRvbTogMC41ZW07XG59XG5ib2R5IC5nYXAge1xuICBnYXA6IDAuNWVtO1xufVxuYm9keSAuZ2FweCB7XG4gIGNvbHVtbi1nYXA6IDAuNWVtO1xufVxuYm9keSAuZ2FweSB7XG4gIHJvdy1nYXA6IDAuNWVtO1xufVxuYm9keSAubS0yIHtcbiAgbWFyZ2luOiAxZW07XG59XG5ib2R5IC5teC0yIHtcbiAgbWFyZ2luLWlubGluZTogMWVtO1xufVxuYm9keSAubXktMiB7XG4gIG1hcmdpbi1ibG9jazogMWVtO1xufVxuYm9keSAubWwtMiB7XG4gIG1hcmdpbi1sZWZ0OiAxZW07XG59XG5ib2R5IC5tdC0yIHtcbiAgbWFyZ2luLXRvcDogMWVtO1xufVxuYm9keSAubXItMiB7XG4gIG1hcmdpbi1yaWdodDogMWVtO1xufVxuYm9keSAubWItMiB7XG4gIG1hcmdpbi1ib3R0b206IDFlbTtcbn1cbmJvZHkgLnAtMiB7XG4gIHBhZGRpbmc6IDFlbTtcbn1cbmJvZHkgLnB4LTIge1xuICBwYWRkaW5nLWlubGluZTogMWVtO1xufVxuYm9keSAucHktMiB7XG4gIHBhZGRpbmctYmxvY2s6IDFlbTtcbn1cbmJvZHkgLnBsLTIge1xuICBwYWRkaW5nLWxlZnQ6IDFlbTtcbn1cbmJvZHkgLnB0LTIge1xuICBwYWRkaW5nLXRvcDogMWVtO1xufVxuYm9keSAucHItMiB7XG4gIHBhZGRpbmctcmlnaHQ6IDFlbTtcbn1cbmJvZHkgLnBiLTIge1xuICBwYWRkaW5nLWJvdHRvbTogMWVtO1xufVxuYm9keSAuZ2FwIHtcbiAgZ2FwOiAxZW07XG59XG5ib2R5IC5nYXB4IHtcbiAgY29sdW1uLWdhcDogMWVtO1xufVxuYm9keSAuZ2FweSB7XG4gIHJvdy1nYXA6IDFlbTtcbn1cbmJvZHkgLm0tMyB7XG4gIG1hcmdpbjogMS41ZW07XG59XG5ib2R5IC5teC0zIHtcbiAgbWFyZ2luLWlubGluZTogMS41ZW07XG59XG5ib2R5IC5teS0zIHtcbiAgbWFyZ2luLWJsb2NrOiAxLjVlbTtcbn1cbmJvZHkgLm1sLTMge1xuICBtYXJnaW4tbGVmdDogMS41ZW07XG59XG5ib2R5IC5tdC0zIHtcbiAgbWFyZ2luLXRvcDogMS41ZW07XG59XG5ib2R5IC5tci0zIHtcbiAgbWFyZ2luLXJpZ2h0OiAxLjVlbTtcbn1cbmJvZHkgLm1iLTMge1xuICBtYXJnaW4tYm90dG9tOiAxLjVlbTtcbn1cbmJvZHkgLnAtMyB7XG4gIHBhZGRpbmc6IDEuNWVtO1xufVxuYm9keSAucHgtMyB7XG4gIHBhZGRpbmctaW5saW5lOiAxLjVlbTtcbn1cbmJvZHkgLnB5LTMge1xuICBwYWRkaW5nLWJsb2NrOiAxLjVlbTtcbn1cbmJvZHkgLnBsLTMge1xuICBwYWRkaW5nLWxlZnQ6IDEuNWVtO1xufVxuYm9keSAucHQtMyB7XG4gIHBhZGRpbmctdG9wOiAxLjVlbTtcbn1cbmJvZHkgLnByLTMge1xuICBwYWRkaW5nLXJpZ2h0OiAxLjVlbTtcbn1cbmJvZHkgLnBiLTMge1xuICBwYWRkaW5nLWJvdHRvbTogMS41ZW07XG59XG5ib2R5IC5nYXAge1xuICBnYXA6IDEuNWVtO1xufVxuYm9keSAuZ2FweCB7XG4gIGNvbHVtbi1nYXA6IDEuNWVtO1xufVxuYm9keSAuZ2FweSB7XG4gIHJvdy1nYXA6IDEuNWVtO1xufVxuYm9keSAubS00IHtcbiAgbWFyZ2luOiAyZW07XG59XG5ib2R5IC5teC00IHtcbiAgbWFyZ2luLWlubGluZTogMmVtO1xufVxuYm9keSAubXktNCB7XG4gIG1hcmdpbi1ibG9jazogMmVtO1xufVxuYm9keSAubWwtNCB7XG4gIG1hcmdpbi1sZWZ0OiAyZW07XG59XG5ib2R5IC5tdC00IHtcbiAgbWFyZ2luLXRvcDogMmVtO1xufVxuYm9keSAubXItNCB7XG4gIG1hcmdpbi1yaWdodDogMmVtO1xufVxuYm9keSAubWItNCB7XG4gIG1hcmdpbi1ib3R0b206IDJlbTtcbn1cbmJvZHkgLnAtNCB7XG4gIHBhZGRpbmc6IDJlbTtcbn1cbmJvZHkgLnB4LTQge1xuICBwYWRkaW5nLWlubGluZTogMmVtO1xufVxuYm9keSAucHktNCB7XG4gIHBhZGRpbmctYmxvY2s6IDJlbTtcbn1cbmJvZHkgLnBsLTQge1xuICBwYWRkaW5nLWxlZnQ6IDJlbTtcbn1cbmJvZHkgLnB0LTQge1xuICBwYWRkaW5nLXRvcDogMmVtO1xufVxuYm9keSAucHItNCB7XG4gIHBhZGRpbmctcmlnaHQ6IDJlbTtcbn1cbmJvZHkgLnBiLTQge1xuICBwYWRkaW5nLWJvdHRvbTogMmVtO1xufVxuYm9keSAuZ2FwIHtcbiAgZ2FwOiAyZW07XG59XG5ib2R5IC5nYXB4IHtcbiAgY29sdW1uLWdhcDogMmVtO1xufVxuYm9keSAuZ2FweSB7XG4gIHJvdy1nYXA6IDJlbTtcbn1cbmJvZHkgLm0tYXV0byB7XG4gIG1hcmdpbjogYXV0bztcbn1cbmJvZHkgLm14LWF1dG8ge1xuICBtYXJnaW4taW5saW5lOiBhdXRvO1xufVxuYm9keSAubXktYXV0byB7XG4gIG1hcmdpbi1ibG9jazogYXV0bztcbn1cbmJvZHkgLm1sLWF1dG8ge1xuICBtYXJnaW4tbGVmdDogYXV0bztcbn1cbmJvZHkgLm10LWF1dG8ge1xuICBtYXJnaW4tdG9wOiBhdXRvO1xufVxuYm9keSAubXItYXV0byB7XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbn1cbmJvZHkgLm1iLWF1dG8ge1xuICBtYXJnaW4tYm90dG9tOiBhdXRvO1xufVxuXG4udGl0bGUtbWFyZ2luIHtcbiAgbWFyZ2luLWJvdHRvbTogNDVweDtcbn1cblxuLmJsb2NrLW1hcmdpbiB7XG4gIG1hcmdpbi1ib3R0b206IDgwcHg7XG59XG5cbi5zZWN0aW9uIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4uc2VjdGlvbiBoMiB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLmhvdmVyLWltYWdlIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmhvdmVyLWltYWdlIGltZywgLmhvdmVyLWltYWdlIC5jb250ZW50IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvYmplY3QtZml0OiBjb3Zlcjtcbn1cbi5ob3Zlci1pbWFnZTpob3ZlciBpbWcsIC5ob3Zlci1pbWFnZTpob3ZlciAuY29udGVudCB7XG4gIHRyYW5zZm9ybTogc2NhbGUoMS4wNSk7XG59XG5cbi5wcmljZS1vbGQge1xuICBjb2xvcjogcmdiKDE5MywgMTkzLCAxOTMpO1xuICB0ZXh0LWRlY29yYXRpb246IGxpbmUtdGhyb3VnaDtcbn1cblxuLmJhZGdlIHtcbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogMjBweDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYig4NCwgMTY2LCAxMjcpO1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xufVxuLmJhZGdlLXRyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG59XG5cbmJvZHkgLmJnLWJsYWNrIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDAwMDtcbn1cblxuYm9keSAuYmctd2hpdGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xufVxuXG5ib2R5IC5iZy1kYW5nZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMjExLCA0NywgNDcpO1xufVxuXG5ib2R5IC5iZy1zdWNjZXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoODQsIDE2NiwgMTI3KTtcbn1cblxuYm9keSAuYmctd2FybmluZyB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYigyNDEsIDkyLCA2Mik7XG59XG5cbmJvZHkgLmJnLW11dGVkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDExNywgMTE3LCAxMTcpO1xufVxuXG5ib2R5IC5iZy1tdXRlZC1saWdodCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYigxOTMsIDE5MywgMTkzKTtcbn1cblxuYm9keSAuYmctZ3JheSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYig2NiwgNjYsIDY2KTtcbn1cblxuYm9keSAuYmctZm9vdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDI0NSwgMjQzLCAyNDMpO1xufVxuXG5ib2R5IC5iZy1tdXRlZC1zb3VsLWxpZ2h0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y1ZjNmMztcbn1cblxuYm9keSAuYmctYmx1ZS1saWdodCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyMzZmYTE7XG59XG5cbmkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwMDAwO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgbWFzay1wb3NpdGlvbjogY2VudGVyO1xuICBtYXNrLXNpemU6IGNvbnRhaW47XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xufVxuaS5pY29uLTEwIHtcbiAgZmxleDogMCAwIDEwcHg7XG4gIHdpZHRoOiAxMHB4O1xuICBoZWlnaHQ6IDEwcHg7XG59XG5pLmljb24tMTIge1xuICBmbGV4OiAwIDAgMTJweDtcbiAgd2lkdGg6IDEycHg7XG4gIGhlaWdodDogMTJweDtcbn1cbmkuaWNvbi0xNCB7XG4gIGZsZXg6IDAgMCAxNHB4O1xuICB3aWR0aDogMTRweDtcbiAgaGVpZ2h0OiAxNHB4O1xufVxuaS5pY29uLTE2IHtcbiAgZmxleDogMCAwIDE2cHg7XG4gIHdpZHRoOiAxNnB4O1xuICBoZWlnaHQ6IDE2cHg7XG59XG5pLmljb24tMjAge1xuICBmbGV4OiAwIDAgMjBweDtcbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogMjBweDtcbn1cbmkuaWNvbi0yMiB7XG4gIGZsZXg6IDAgMCAyMnB4O1xuICB3aWR0aDogMjJweDtcbiAgaGVpZ2h0OiAyMnB4O1xufVxuaS5pY29uLTI0IHtcbiAgZmxleDogMCAwIDI0cHg7XG4gIHdpZHRoOiAyNHB4O1xuICBoZWlnaHQ6IDI0cHg7XG59XG5pLmljb24tMjYge1xuICBmbGV4OiAwIDAgMjZweDtcbiAgd2lkdGg6IDI2cHg7XG4gIGhlaWdodDogMjZweDtcbn1cbmkuaWNvbi0yOCB7XG4gIGZsZXg6IDAgMCAyOHB4O1xuICB3aWR0aDogMjhweDtcbiAgaGVpZ2h0OiAyOHB4O1xufVxuaS5pY29uLTMyIHtcbiAgZmxleDogMCAwIDMycHg7XG4gIHdpZHRoOiAzMnB4O1xuICBoZWlnaHQ6IDMycHg7XG59XG5pLmVhcnRoIHtcbiAgbWFzay1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9lYXJ0aC5zdmcpO1xufVxuaS5lYXJ0aDIge1xuICBtYXNrLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2VhcnRoMi5zdmcpO1xufVxuaS54IHtcbiAgbWFzay1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy94LnN2Zyk7XG59XG5pLnVzZXIge1xuICBtYXNrLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb25zL3VzZXIuc3ZnKTtcbn1cbmkuYmFnIHtcbiAgbWFzay1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9iYWcuc3ZnKTtcbn1cbmkuaGVhcnQge1xuICBtYXNrLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2hlYXJ0LnN2Zyk7XG59XG5pLmhlYXJ0LWZpbGwge1xuICBtYXNrLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2hlYXJ0LWZpbGwuc3ZnKTtcbn1cbmkubG91cGUge1xuICBtYXNrLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2xvdXBlLnN2Zyk7XG59XG5pLm1hcmtlciB7XG4gIG1hc2staW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbnMvbWFya2VyLnN2Zyk7XG59XG5pLm1lbnUge1xuICBtYXNrLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb25zL21lbnUuc3ZnKTtcbn1cbmkudmsge1xuICBtYXNrLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb25zL3ZrLnN2Zyk7XG59XG5pLnRlbGVncmFtIHtcbiAgbWFzay1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy90ZWxlZ3JhbS5zdmcpO1xufVxuaS53aGF0c2FwcCB7XG4gIG1hc2staW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbnMvd2hhdHNhcHAuc3ZnKTtcbn1cbmkueW91dHViZSB7XG4gIG1hc2staW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbnMveW91dHViZS5zdmcpO1xufVxuaS5waG9uZSB7XG4gIG1hc2staW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbnMvcGhvbmUuc3ZnKTtcbn1cbmkueC1ib2xkIHtcbiAgbWFzay1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy94LWJvbGQuc3ZnKTtcbn1cbmkuc2V0dGluZ3Mge1xuICBtYXNrLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb25zL3NldHRpbmdzLnN2Zyk7XG59XG5pLmNoZXZyb24ge1xuICBtYXNrLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2NoZXZyb24uc3ZnKTtcbn1cbmkuZ2lmdCB7XG4gIG1hc2staW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbnMvZ2lmdC5zdmcpO1xufVxuaS5iYXNlIHtcbiAgbWFzay1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9iYXNlLnN2Zyk7XG59XG5pLndhcm5pbmcge1xuICBtYXNrLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb25zL3dhcm5pbmcuc3ZnKTtcbn1cbmkucGxhbiB7XG4gIG1hc2staW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbnMvcGxhbi5zdmcpO1xufVxuaS5kZWxpdmVyeSB7XG4gIG1hc2staW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbnMvZGVsaXZlcnkuc3ZnKTtcbn1cbmkuYXJyb3ctbGVmdCB7XG4gIG1hc2staW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbnMvYXJyb3ctbGVmdC5zdmcpO1xufVxuaS5vdXQge1xuICBtYXNrLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb25zL291dC5zdmcpO1xufVxuaS5wZW4ge1xuICBtYXNrLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb25zL3Blbi5zdmcpO1xufVxuaS5waG90byB7XG4gIG1hc2staW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbnMvcGhvdG8uc3ZnKTtcbn1cbmkudHJhc2gge1xuICBtYXNrLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb25zL3RyYXNoLnN2Zyk7XG59XG5pLmNhciB7XG4gIG1hc2staW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbnMvY2FyLnN2Zyk7XG59XG5pLnJlY3ljbGUge1xuICBtYXNrLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb25zL3JlY3ljbGUuc3ZnKTtcbn1cbmkuc2VjdXJpdHkge1xuICBtYXNrLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb25zL3NlY3VyaXR5LnN2Zyk7XG59XG5pLmNhci1ib2xkIHtcbiAgbWFzay1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9jYXItYm9sZC5zdmcpO1xufVxuaS5jYWxlbmRhci1ib2xkIHtcbiAgbWFzay1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9jYWxlbmRhci1ib2xkLnN2Zyk7XG59XG5pLndhbGxldC1ib2xkIHtcbiAgbWFzay1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy93YWxsZXQtYm9sZC5zdmcpO1xufVxuaS5jYXJkLWJvbGQge1xuICBtYXNrLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2NhcmQtYm9sZC5zdmcpO1xufVxuaS5wbGF5IHtcbiAgbWFzay1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9wbGF5LnN2Zyk7XG59XG5pLnlhbmRleCB7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbnMveWFuZGV4LnN2Zyk7XG59XG5pLnN0dWIge1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb25zL3N0dWIuc3ZnKTtcbn1cbmkucGxhbi1jaXJjbGUge1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb25zL3BsYW4tY2lyY2xlLnN2Zyk7XG59XG5pLnNicCB7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbnMvc2JwLnN2Zyk7XG59XG5pLnJhZGlvLWNlbGwge1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb25zL3JhZGlvLWNlbGwuc3ZnKTtcbn1cblxuLnBsdXMsIC5taW51cyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYmFja2dyb3VuZDogbm9uZSAhaW1wb3J0YW50O1xufVxuLnBsdXM6OmJlZm9yZSwgLnBsdXM6OmFmdGVyLCAubWludXM6OmJlZm9yZSwgLm1pbnVzOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDAwMDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDJweDtcbiAgYm9yZGVyLXJhZGl1czogMXB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXIgY2VudGVyO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcztcbn1cbi5wbHVzOjpiZWZvcmUsIC5taW51czo6YmVmb3JlIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSkgcm90YXRlKC05MGRlZyk7XG59XG5cbi5taW51czo6YmVmb3JlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmFjdGl2ZSA+ICogPiAucGx1czo6YmVmb3JlLCAuYWN0aXZlID4gKiA+IC5wbHVzOjphZnRlciB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpIHJvdGF0ZSgtMzYwZGVnKTtcbn1cblxuLmxpbmsge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY29sb3I6IGluaGVyaXQ7XG59XG4ubGluay11bmRlcmxpbmUge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY29sb3I6IHJnYig4NCwgMTY2LCAxMjcpO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiKDE5MywgMTkzLCAxOTMpO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4xcztcbn1cbi5saW5rLXVuZGVybGluZTpob3ZlciB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2IoODQsIDE2NiwgMTI3KTtcbn1cbi5saW5rX3BpY2t1cCwgLmxpbmtfcGlja3VwLWRpc2FibGVkIHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGdhcDogNnB4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBmb250LXdlaWdodDogNTAwO1xuICBjb2xvcjogcmdiKDg0LCAxNjYsIDEyNyk7XG59XG4ubGlua19waWNrdXAtZGlzYWJsZWQge1xuICBjb2xvcjogcmdiKDE5MywgMTkzLCAxOTMpO1xuICBjdXJzb3I6IGF1dG87XG59XG5cbi5idG4tbW9yZSB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAtbW96LWJveC1hbGlnbjogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAtbW96LWJveC1wYWNrOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBvdXRsaW5lOiAwcHg7XG4gIG1hcmdpbjogMHB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHVzZXItc2VsZWN0OiBub25lO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBhcHBlYXJhbmNlOiBub25lO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIG1pbi13aWR0aDogNjRweDtcbiAgcGFkZGluZzogMThweCA0MnB4O1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDI1MG1zIGN1YmljLWJlemllcigwLjQsIDAsIDAuMiwgMSksIGJveC1zaGFkb3cgMjUwbXMgY3ViaWMtYmV6aWVyKDAuNCwgMCwgMC4yLCAxKSwgYm9yZGVyLWNvbG9yIDI1MG1zIGN1YmljLWJlemllcigwLjQsIDAsIDAuMiwgMSksIGNvbG9yIDI1MG1zIGN1YmljLWJlemllcigwLjQsIDAsIDAuMiwgMSk7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIGJvcmRlci1yYWRpdXM6IDBweDtcbiAgbWluLXdpZHRoOiA2NHB4O1xuICBjb2xvcjogYmxhY2s7XG4gIGJvcmRlcjogMXB4IHNvbGlkIGJsYWNrO1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDI0cHg7XG59XG4uYnRuLW1vcmU6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDg0LCAxNjYsIDEyNywgMC4wNCk7XG59XG4uYnRuLWhvdmVyLCAuYnRuLWhvdmVyMSwgLmJ0bi1ob3ZlcjIge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHBhZGRpbmc6IDRweCA1cHg7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3M7XG4gIG1pbi1oZWlnaHQ6IDMwcHg7XG59XG4uYnRuLWhvdmVyOmhvdmVyLCAuYnRuLWhvdmVyMTpob3ZlciwgLmJ0bi1ob3ZlcjI6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE1NiwgMzksIDE3NiwgMC4wNCk7XG59XG4uYnRuLWhvdmVyOmRpc2FibGVkLCAuYnRuLWhvdmVyMTpkaXNhYmxlZCwgLmJ0bi1ob3ZlcjI6ZGlzYWJsZWQge1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjI2KTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4uYnRuLWhvdmVyOmRpc2FibGVkIGksIC5idG4taG92ZXIxOmRpc2FibGVkIGksIC5idG4taG92ZXIyOmRpc2FibGVkIGkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMjYpO1xufVxuLmJ0bi1ob3ZlcjEge1xuICBwYWRkaW5nOiAwO1xuICBtaW4taGVpZ2h0OiAyNHB4O1xufVxuLmJ0bi1ob3ZlcjIge1xuICBtaW4taGVpZ2h0OiAzNnB4O1xufVxuLmJ0bi1ob3ZlcjI6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDg0LCAxNjYsIDEyNywgMC4wNCk7XG59XG4uYnRuLWJhaXQge1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcztcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBwYWRkaW5nOiAxOHB4IDQycHg7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDg0LCAxNjYsIDEyNyk7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LXdlaWdodDogNTAwO1xuICBnYXA6IDhweDtcbn1cbi5idG4tYmFpdDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYigzMywgNzQsIDU1KTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgLmJ0bi1iYWl0IHtcbiAgICBwYWRkaW5nOiA2cHggMTZweDtcbiAgICBoZWlnaHQ6IDQ4cHg7XG4gIH1cbn1cbi5idG4tYmFpdDpkaXNhYmxlZCB7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMjYpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMTIpO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbi5idG4tYmFpdDpkaXNhYmxlZCBpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjI2KTtcbn1cbi5idG4tYmFpdC1taW5pIHtcbiAgcGFkZGluZzogNnB4IDE2cHg7XG4gIGhlaWdodDogMzZweDtcbn1cbi5idG4tYmFpdC1sayB7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIHBhZGRpbmc6IDE0cHggMjhweDtcbn1cbi5idG4tYmFpdC1jYXJ0IHtcbiAgcGFkZGluZzogOHB4IDIwcHg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cbi5idG4tYmFpdC1zZWNvbmRhcnkge1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcztcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBwYWRkaW5nOiAxOHB4IDQycHg7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgY29sb3I6IHJnYig4NCwgMTY2LCAxMjcpO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LXdlaWdodDogNTAwO1xuICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDg0LCAxNjYsIDEyNywgMC41KTtcbiAgZ2FwOiA4cHg7XG59XG4uYnRuLWJhaXQtc2Vjb25kYXJ5OmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg4NCwgMTY2LCAxMjcsIDAuMDQpO1xuICBib3JkZXI6IDFweCBzb2xpZCByZ2IoODQsIDE2NiwgMTI3KTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgLmJ0bi1iYWl0LXNlY29uZGFyeSB7XG4gICAgcGFkZGluZzogNnB4IDE2cHg7XG4gICAgaGVpZ2h0OiA0OHB4O1xuICB9XG59XG4uYnRuLWJhaXQtc2Vjb25kYXJ5IGkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoODQsIDE2NiwgMTI3KTtcbn1cbi5idG4tYmFpdC1zZWNvbmRhcnk6ZGlzYWJsZWQge1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjI2KTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMTIpO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbi5idG4tYmFpdC1zZWNvbmRhcnk6ZGlzYWJsZWQgaSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4yNik7XG59XG4uYnRuLWJhaXQtc3BpY3kge1xuICBib3JkZXItcmFkaXVzOiAwcHg7XG59XG4uYnRuLWdyYXkge1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcztcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nOiAxOHB4IDQycHg7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDI0NSwgMjQzLCAyNDMpO1xuICBjb2xvcjogIzAwMDAwMDtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBsaW5lLWhlaWdodDogMjZweDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZ2FwOiA4cHg7XG59XG4uYnRuLWdyYXk6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMjI0LCAyMjQsIDIyNCk7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIC5idG4tZ3JheSB7XG4gICAgcGFkZGluZzogNnB4IDE2cHg7XG4gICAgaGVpZ2h0OiA0OHB4O1xuICB9XG59XG4uYnRuLWdyYXk6ZGlzYWJsZWQge1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjI2KTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjEyKTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4uYnRuLWdyYXk6ZGlzYWJsZWQgaSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4yNik7XG59XG4uYnRuLWJvcmRlciB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBib3JkZXI6IDFweCBzb2xpZCAjZGVkZWRlO1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBnYXA6IDIwcHg7XG4gIHBhZGRpbmc6IDI2cHggMzBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA2NDBweCkge1xuICAuYnRuLWJvcmRlciB7XG4gICAgcGFkZGluZzogMjJweCAyMHB4O1xuICB9XG59XG4uYnRuLWNpcmNsZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcztcbiAgd2lkdGg6IDQwcHg7XG4gIGhlaWdodDogNDBweDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xufVxuLmJ0bi1jaXJjbGU6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE1NiwgMzksIDE3NiwgMC4wNCk7XG59XG4uYnRuLWNpcmNsZTpob3ZlciBpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDg0LCAxNjYsIDEyNyk7XG59XG4uYnRuLXBsYW4ge1xuICBoZWlnaHQ6IDYwcHg7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZy1pbmxpbmU6IDE2cHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYigyNDUsIDI0MywgMjQzKTtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgZ2FwOiAxMnB4O1xufVxuLmJ0bi1wbGFuLWljb25zIHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogOHB4O1xufVxuXG4udmlkZW8ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi52aWRlby1idG4ge1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcztcbiAgei1pbmRleDogMjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI0MCwgMjQ4LCAyNTUsIDAuMyk7XG59XG4udmlkZW8tYnRuOjphZnRlciB7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzO1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IDE7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMjAlO1xuICBoZWlnaHQ6IDIwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgbGVmdDogNDAlO1xuICB0b3A6IDQwJTtcbiAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyO1xuICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xuICBtYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICBtYXNrLXNpemU6IGNvbnRhaW47XG4gIG1hc2stcG9zaXRpb246IGNlbnRlcjtcbiAgbWFzay1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9wbGF5LnN2Zyk7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLnZpZGVvLWJ0bjpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjQwLCAyNDgsIDI1NSwgMC4xKTtcbn1cbi52aWRlby1idG46aG92ZXI6OmFmdGVyIHtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxLjIpO1xufVxuXG4uZmFuY3lib3hfX3ZpZGVvIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5mYW5jeWJveF9fY29udGVudCAuZmFuY3lib3hfX3ZpZGVvIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1heC13aWR0aDogMTAwJTtcbn1cblxuLmJ1cmdlci1kb2x5LW1lbnUge1xuICBtYXgtd2lkdGg6IDEyMTBweDtcbiAgd2lkdGg6IDEwMCU7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkZWRlZGU7XG4gIGJvcmRlci1yYWRpdXM6IDI4cHg7XG59XG4uYnVyZ2VyLWRvbHktbWVudV9fY2FyZCB7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2RlZGVkZTtcbn1cbi5idXJnZXItZG9seS1tZW51X19jYXJkLmFjdGl2ZSAuYnVyZ2VyLWRvbHktbWVudV9fY2FyZC1jb250ZW50IHtcbiAgbWFyZ2luLWJvdHRvbTogMjRweDtcbn1cbi5idXJnZXItZG9seS1tZW51X19jYXJkOmxhc3QtY2hpbGQge1xuICBib3JkZXItYm90dG9tOiBub25lO1xufVxuLmJ1cmdlci1kb2x5LW1lbnVfX2NhcmQtb3BlbiB7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGdhcDogMTVweDtcbiAgcGFkZGluZzogMzBweCA0MHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5idXJnZXItZG9seS1tZW51X19jYXJkLW9wZW4ge1xuICAgIHBhZGRpbmc6IDMycHggMjRweDtcbiAgfVxufVxuLmJ1cmdlci1kb2x5LW1lbnVfX2NhcmQtb3BlbiBwIHtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBsaW5lLWhlaWdodDogMjhweDtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gIGNvbG9yOiAjMDAwMDAwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5idXJnZXItZG9seS1tZW51X19jYXJkLW9wZW4gcCB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICB9XG59XG4uYnVyZ2VyLWRvbHktbWVudV9fY2FyZC1vcGVuIGltZyB7XG4gIGhlaWdodDogMzJweDtcbiAgd2lkdGg6IDMycHg7XG59XG4uYnVyZ2VyLWRvbHktbWVudV9fY2FyZC1jb250ZW50IHtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMjRweDtcbiAgY29sb3I6ICMwMDAwMDA7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xuICBwYWRkaW5nLWxlZnQ6IDQwcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDQwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLmJ1cmdlci1kb2x5LW1lbnVfX2NhcmQtY29udGVudCB7XG4gICAgcGFkZGluZy1sZWZ0OiAyNHB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDI0cHg7XG4gIH1cbn1cblxuLmNhcnQge1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgcGFkZGluZy1ibG9jazogNDBweDtcbiAgZ2FwOiA0MHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5jYXJ0IHtcbiAgICBwYWRkaW5nLWJsb2NrOiAzMHB4IDA7XG4gICAgZ2FwOiAyMHB4O1xuICB9XG59XG4uY2FydF9wcm9kdWN0cyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHdpZHRoOiAxMDAlO1xuICBnYXA6IDQwcHg7XG59XG4uY2FydF9saW5lIHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGdhcDogMzJweDtcbiAgd2lkdGg6IDEwMCU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLmNhcnRfbGluZSB7XG4gICAgZ2FwOiAxMnB4O1xuICB9XG59XG4uY2FydF9saW5lLWltYWdlIHtcbiAgd2lkdGg6IDE2MHB4O1xuICBoZWlnaHQ6IDE2MHB4O1xuICBmbGV4OiAwIDAgMTYwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDE2cHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBvYmplY3QtZml0OiBjb3Zlcjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuY2FydF9saW5lLWltYWdlIHtcbiAgICB3aWR0aDogMTA2cHg7XG4gICAgaGVpZ2h0OiAxMDZweDtcbiAgICBmbGV4OiAwIDAgMTA2cHg7XG4gIH1cbn1cbi5jYXJ0X2xpbmUtbWFpbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHdpZHRoOiAxMDAlO1xuICBmbGV4OiAxO1xuICBnYXA6IDIwcHg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgcGFkZGluZy10b3A6IDEwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLmNhcnRfbGluZS1tYWluIHtcbiAgICBwYWRkaW5nLXRvcDogMDtcbiAgICBnYXA6IDE2cHg7XG4gIH1cbn1cbi5jYXJ0X2xpbmUtYm9keSB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGdhcDogMjBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuY2FydF9saW5lLWJvZHkge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgZ2FwOiAxMnB4O1xuICB9XG59XG4uY2FydF9saW5lLXByaWNlIHtcbiAgd2lkdGg6IG1heC1jb250ZW50O1xuICBmbGV4OiAwIDAgbWF4LWNvbnRlbnQ7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLmNhcnRfbGluZS1wcmljZSB7XG4gICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgZ2FwOiAxMHB4O1xuICB9XG59XG4uY2FydF9saW5lLWZvb3RlciB7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgZ2FwOiAzMHB4O1xufVxuLmNhcnRfbGluZS1idG4ge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgZ2FwOiA4cHg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4uY2FydF9jbGVhciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDg0cHg7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIHBhZGRpbmc6IDEwcHggOHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5jYXJ0X2NsZWFyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4uY2FydF9mb290ZXIge1xuICB3aWR0aDogMTAwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuY2FydF9mb290ZXIge1xuICAgIHBvc2l0aW9uOiBzdGlja3k7XG4gICAgbGVmdDogMDtcbiAgICBib3R0b206IC00MHB4O1xuICAgIHBhZGRpbmctYmxvY2s6IDIwcHg7XG4gIH1cbn1cblxuLmNhdGFsb2cge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBnYXA6IDMwcHggMzZweDtcbn1cbi5jYXRhbG9nX2NvdmVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3Zlcjtcbn1cbi5jYXRhbG9nX2NvdmVyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmctdG9wOiAyNiU7XG59XG4uY2F0YWxvZ19jb3Zlcjo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDE3OS40NWRlZywgcmdiYSgwLCAwLCAwLCAwLjQ2KSAwLjQ3JSwgcmdiYSgwLCAwLCAwLCAwKSA5OS41MyUpO1xufVxuLmNhdGFsb2dfdGl0bGUge1xuICBtYXJnaW4tdG9wOiAzMHB4O1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgYWxpZ24taXRlbXM6IGJhc2VsaW5lO1xuICBnYXA6IDEycHg7XG4gIGZsZXg6IDEwMCU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIC5jYXRhbG9nX3RpdGxlIHtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIH1cbiAgLmNhdGFsb2dfdGl0bGUgaDEge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG4uY2F0YWxvZ19sZWZ0IHtcbiAgZmxleDogMCAwIDIxMnB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAuY2F0YWxvZ19sZWZ0IHtcbiAgICBmbGV4OiAwIDAgMDtcbiAgfVxufVxuLmNhdGFsb2dfcmlnaHQge1xuICBmbGV4OiAxO1xufVxuLmNhdGFsb2dfZ3JpZCB7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdChhdXRvLWZpbGwsIG1pbm1heChtYXgoMTglLCAzMDBweCksIDFmcikpO1xuICBnYXA6IDMwcHg7XG4gIGdyaWQtYXV0by1yb3dzOiAxZnI7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLmNhdGFsb2dfZ3JpZCB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoYXV0by1maWxsLCBtaW5tYXgobWF4KDQ1JSwgMTUwcHgpLCAxZnIpKTtcbiAgICBnYXA6IDEycHg7XG4gIH1cbn1cbi5jYXRhbG9nX2dyaWQgLnByb2R1Y3RfY2FyZCB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIG1pbi13aWR0aDogMTUwcHg7XG59XG4uY2F0YWxvZy1hZHYge1xuICBncmlkLWNvbHVtbjogc3BhbiAyO1xuICBncmlkLXJvdzogc3BhbiAyO1xuICBib3JkZXItcmFkaXVzOiAyOHB4O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIC5jYXRhbG9nLWFkdiB7XG4gICAgZ3JpZC1jb2x1bW46IGF1dG87XG4gICAgZ3JpZC1yb3c6IGF1dG87XG4gIH1cbn1cbi5jYXRhbG9nX2luZm8ge1xuICBtYXJnaW4tdG9wOiA4MHB4O1xuICBmb250LXNpemU6IDE2cHg7XG59XG4uY2F0YWxvZ19pbmZvIGgxLCAuY2F0YWxvZ19pbmZvIGgyLCAuY2F0YWxvZ19pbmZvIGgzLCAuY2F0YWxvZ19pbmZvIGg0LCAuY2F0YWxvZ19pbmZvIHAsIC5jYXRhbG9nX2luZm8gYSB7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICBtYXJnaW4tYm90dG9tOiAwLjdlbTtcbn1cblxuLmNhdGVnb3J5X2dyaWQge1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoYXV0by1maWxsLCBtaW5tYXgobWF4KDE1MHB4LCAxNSUpLCAxZnIpKTtcbiAgZ3JpZC1hdXRvLXJvd3M6IDA7XG4gIGdyaWQtdGVtcGxhdGUtcm93czogMWZyO1xuICBjb2x1bW4tZ2FwOiAzMHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAuY2F0ZWdvcnlfZ3JpZCB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiAxZnIgMWZyO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNjQwcHgpIHtcbiAgLmNhdGVnb3J5X2dyaWQge1xuICAgIGNvbHVtbi1nYXA6IDEwcHg7XG4gICAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiAxZnIgMWZyIDFmcjtcbiAgfVxufVxuLmNhdGVnb3J5X2dyaWQuYWN0aXZlIHtcbiAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiBhdXRvO1xuICBncmlkLWF1dG8tcm93czogYXV0bztcbn1cbi5jYXRlZ29yeV9jYXJkIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGNvbG9yOiBpbmhlcml0O1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5jYXRlZ29yeV9jYXJkIHtcbiAgICBhbGlnbi1pdGVtczogYmFzZWxpbmU7XG4gICAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gIH1cbn1cbi5jYXRlZ29yeV9jYXJkLWltYWdlIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4uY2F0ZWdvcnlfY2FyZC1pbWFnZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nLXRvcDogMTQwJTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuY2F0ZWdvcnlfY2FyZC1pbWFnZTo6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmctdG9wOiAxMDAlO1xuICB9XG59XG4uY2F0ZWdvcnlfY2FyZC10aXRsZSB7XG4gIHBhZGRpbmc6IDI0cHggMTZweDtcbiAgZm9udC1zaXplOiAxLjNyZW07XG4gIGxpbmUtaGVpZ2h0OiAycmVtO1xuICBmb250LXdlaWdodDogNTAwO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5jYXRlZ29yeV9jYXJkLXRpdGxlIHtcbiAgICBmb250LXNpemU6IDFyZW07XG4gICAgbGluZS1oZWlnaHQ6IDEuMnJlbTtcbiAgICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbiAgICBwYWRkaW5nOiAwO1xuICAgIHBhZGRpbmctdG9wOiA0cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuY2F0ZWdvcnlfdG9nZ2xlciB7XG4gICAgbWFyZ2luLXRvcDogMTJweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDY0MHB4KSB7XG4gIC5jYXRlZ29yeV90b2dnbGVyIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuXG4uY2l0eV9zZWxlY3RvciB7XG4gIGhlaWdodDogZml0LWNvbnRlbnQ7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGNvbG9yOiAjMDAwMDAwO1xufVxuLmNpdHlfc2VsZWN0b3IuYWN0aXZlIC5jaXR5X3NlbGVjdG9yLWJ0biB7XG4gIGNvbG9yOiByZ2IoODQsIDE2NiwgMTI3KTtcbn1cbi5jaXR5X3NlbGVjdG9yLmFjdGl2ZSAuY2l0eV9zZWxlY3Rvci1jb250ZW50IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG9wYWNpdHk6IDE7XG4gIHotaW5kZXg6IDExO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5jaXR5X3NlbGVjdG9yLmFjdGl2ZSAuY2l0eV9zZWxlY3Rvci1jb250ZW50IHtcbiAgICB0b3A6IDcwcHg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5jaXR5X3NlbGVjdG9yLmFjdGl2ZSAuY2l0eV9zZWxlY3Rvci1vdmVybGF5IHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuLmNpdHlfc2VsZWN0b3ItYnRuIHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGdhcDogNnB4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBmb250LXdlaWdodDogaW5oZXJpdDtcbiAgcGFkZGluZzogMDtcbn1cbi5jaXR5X3NlbGVjdG9yLW92ZXJsYXkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMyk7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uY2l0eV9zZWxlY3Rvci1jb250ZW50IHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3M7XG4gIG9wYWNpdHk6IDA7XG4gIG92ZXJmbG93LXk6IGF1dG87XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiA3MHB4O1xuICB3aWR0aDogMTAwdnc7XG4gIGxlZnQ6IDA7XG4gIGhlaWdodDogY2FsYygxMDBkdmggLSA3MHB4KTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDI0NSwgMjQzLCAyNDMpO1xuICB6LWluZGV4OiAtMTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBkaXNwbGF5OiBub25lO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5jaXR5X3NlbGVjdG9yLWNvbnRlbnQge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBvcGFjaXR5OiAxO1xuICAgIHotaW5kZXg6IDExO1xuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDIwcHg7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDIwcHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcztcbiAgICB0b3A6IDEwMCU7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgfVxufVxuLmNpdHlfc2VsZWN0b3ItaGVhZGVyIHtcbiAgcGFkZGluZy1ib3R0b206IDMwcHg7XG4gIHBhZGRpbmctdG9wOiA0MHB4O1xuICBwYWRkaW5nLWlubGluZTogMjRweDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiAxMHB4O1xufVxuLmNpdHlfc2VsZWN0b3ItaGVhZGVyIGhyIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgbWFyZ2luLWlubGluZTogLTQ2cHg7XG4gIHdpZHRoOiBjYWxjKDEwMCUgKyA5MnB4KTtcbiAgbWFyZ2luLWJsb2NrOiAyMHB4IDEwcHg7XG4gIGJvcmRlci1jb2xvcjogcmdiKDIyOSwgMjI5LCAyMjkpO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAuY2l0eV9zZWxlY3Rvci1oZWFkZXIgaHIge1xuICAgIG1hcmdpbi1pbmxpbmU6IC0yNHB4O1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgKyA0OHB4KTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5jaXR5X3NlbGVjdG9yLWhlYWRlciBociB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA2NDBweCkge1xuICAuY2l0eV9zZWxlY3Rvci1oZWFkZXIgaHIge1xuICAgIG1hcmdpbi1pbmxpbmU6IC0xNXB4O1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgKyAzMHB4KTtcbiAgfVxufVxuLmNpdHlfc2VsZWN0b3ItZm9vdGVyIHtcbiAgcGFkZGluZy1ibG9jazogMThweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi10b3A6IDcwcHg7XG4gIHBhZGRpbmctaW5saW5lOiAyNHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5jaXR5X3NlbGVjdG9yLWZvb3RlciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuLmNpdHlfc2VsZWN0b3ItbWVudSB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsIDFmcik7XG4gIGdhcDogMTBweDtcbiAgcGFkZGluZy1pbmxpbmU6IDI0cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLmNpdHlfc2VsZWN0b3ItbWVudSB7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIG92ZXJmbG93LXk6IGF1dG87XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGdhcDogNDBweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogODBweDtcbiAgfVxufVxuLmNpdHlfc2VsZWN0b3ItY29sdW1uIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMiwgMWZyKTtcbiAgZ2FwOiAxMHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5jaXR5X3NlbGVjdG9yLWNvbHVtbiB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxMDAlO1xuICAgIGdyaWQtdGVtcGxhdGUtcm93czogYXV0bztcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIGdhcDogMjBweDtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcztcbiAgICBoZWlnaHQ6IDIwcHg7XG4gICAgZmxleC1zaHJpbms6IDA7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIH1cbn1cbi5jaXR5X3NlbGVjdG9yLWNvbHVtbi10aXRsZSB7XG4gIGdyaWQtY29sdW1uOiBzcGFuIDI7XG4gIG1hcmdpbi1ibG9jazogMjBweDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cbi5jaXR5X3NlbGVjdG9yLWNvbHVtbi10aXRsZSAucGx1cyB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLmNpdHlfc2VsZWN0b3ItY29sdW1uLXRpdGxlIHtcbiAgICBncmlkLWNvbHVtbjogMTtcbiAgICBtYXJnaW46IDA7XG4gICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIH1cbiAgLmNpdHlfc2VsZWN0b3ItY29sdW1uLXRpdGxlIC5wbHVzIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuLmNpdHlfc2VsZWN0b3ItY29sdW1uLXdoaWRlIHtcbiAgZ3JpZC1jb2x1bW46IHNwYW4gMjtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoNCwgMWZyKTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuY2l0eV9zZWxlY3Rvci1jb2x1bW4td2hpZGUge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMTAwJTtcbiAgICBncmlkLWNvbHVtbjogMTtcbiAgfVxufVxuLmNpdHlfc2VsZWN0b3ItY29sdW1uLXdoaWRlIC5jaXR5X3NlbGVjdG9yLWNvbHVtbi10aXRsZSB7XG4gIGdyaWQtY29sdW1uOiBzcGFuIDQ7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLmNpdHlfc2VsZWN0b3ItY29sdW1uLXdoaWRlIC5jaXR5X3NlbGVjdG9yLWNvbHVtbi10aXRsZSB7XG4gICAgZ3JpZC1jb2x1bW46IDE7XG4gIH1cbn1cbi5jaXR5X3NlbGVjdG9yLWNvbHVtbiBhIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmNpdHlfc2VsZWN0b3ItY29sdW1uIGE6aG92ZXIsIC5jaXR5X3NlbGVjdG9yLWNvbHVtbiBhLmFjdGl2ZSB7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzO1xuICBjb2xvcjogcmdiKDg0LCAxNjYsIDEyNyk7XG59XG4uY2l0eV9zZWxlY3Rvci1jb2x1bW4gYS5hY3RpdmU6OmJlZm9yZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgY29udGVudDogXCJcIjtcbiAgd2lkdGg6IDRweDtcbiAgaGVpZ2h0OiA0cHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDg0LCAxNjYsIDEyNyk7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogLThweDtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbn1cbi5jaXR5X3NlbGVjdG9yLWNsb3NlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDMwcHg7XG4gIHJpZ2h0OiAyNHB4O1xuICB3aWR0aDogNDZweDtcbiAgaGVpZ2h0OiA0NnB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcztcbn1cbi5jaXR5X3NlbGVjdG9yLWNsb3NlOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoODQsIDE2NiwgMTI3KTtcbiAgbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgbWFzay1wb3NpdGlvbjogY2VudGVyO1xuICBtYXNrLXNpemU6IGNvbnRhaW47XG4gIHdpZHRoOiAyMnB4O1xuICBoZWlnaHQ6IDIycHg7XG4gIG1hc2staW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbnMveC5zdmcpO1xufVxuLmNpdHlfc2VsZWN0b3ItY2xvc2U6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMDQpO1xufVxuXG4ueW91ckNpdHkge1xuICBtYXgtd2lkdGg6IDQwMHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLnlvdXJDaXR5IHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA2NDBweCkge1xuICAueW91ckNpdHkge1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gIH1cbn1cbi55b3VyQ2l0eS10aXRsZSB7XG4gIG1heC13aWR0aDogNDAwcHg7XG4gIHBhZGRpbmctaW5saW5lOiA0MHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLnlvdXJDaXR5LXRpdGxlIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA2NDBweCkge1xuICAueW91ckNpdHktdGl0bGUge1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB9XG59XG4ueW91ckNpdHktZm9ybSB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KGF1dG8tZml0LCBtaW5tYXgoMTg1cHgsIDFmcikpO1xuICBnYXA6IDIwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNjQwcHgpIHtcbiAgLnlvdXJDaXR5LWZvcm0ge1xuICAgIGdhcDogOHB4O1xuICB9XG59XG5cbi5jb2xsYXBjZV9qcyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG4uY29sbGFwY2VfanMtdGl0bGUge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xufVxuLmNvbGxhcGNlX2pzLWNvbnRlbnQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB3aWR0aDogMTAwJTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgbWF4LWhlaWdodDogMHB4O1xufVxuLmNvbGxhcGNlX2pzLmFjdGl2ZSAuY29sbGFwY2VfanMtY29udGVudCB7XG4gIG1heC1oZWlnaHQ6IDEwMCU7XG59XG5cbi5leHBpcmllbmNlX2NhcmQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuLmV4cGlyaWVuY2VfY2FyZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nLXRvcDogMTEwJTtcbn1cbi5leHBpcmllbmNlX2NhcmQtY29udGVudCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDEwJSA1MHB4O1xufVxuLmV4cGlyaWVuY2VfY2FyZC10aXRsZSB7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIG1hcmdpbi1ib3R0b206IDRweDtcbn1cbi5leHBpcmllbmNlX2NhcmQtYnRuIHtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgbWFyZ2luLXRvcDogMTIlO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogNnB4IDhweDtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbn1cbi5leHBpcmllbmNlX2NhcmQ6aG92ZXIgLmV4cGlyaWVuY2VfY2FyZC1idG4ge1xuICBib3JkZXItY29sb3I6ICNmZmZmZmY7XG59XG5cbi5maWx0ZXJzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgLmZpbHRlcnMge1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICB6LWluZGV4OiAyMjtcbiAgICBsZWZ0OiAwO1xuICAgIHRvcDogMDtcbiAgICBib3R0b206IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbn1cbi5maWx0ZXJzX2N1cnJlbnQge1xuICBwYWRkaW5nLWxlZnQ6IDI1MXB4O1xuICBmbGV4OiAxMDAlO1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBnYXA6IDE2cHg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIC5maWx0ZXJzX2N1cnJlbnQge1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgfVxufVxuLmZpbHRlcnNfY3VycmVudC1pdGVtIHtcbiAgaGVpZ2h0OiAzMnB4O1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAxMnB4O1xuICBwYWRkaW5nLWlubGluZTogMTJweDtcbiAgYm9yZGVyLXJhZGl1czogMTZweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDg0LCAxNjYsIDEyNyk7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuLmZpbHRlcnNfY3VycmVudC1jbGVhciB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGNvbG9yOiByZ2IoMTE3LCAxMTcsIDExNyk7XG59XG4uZmlsdGVyc193cmFwcGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiA0MHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAuZmlsdGVyc193cmFwcGVyIHtcbiAgICBwYWRkaW5nOiAyMHB4IDMwcHg7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIG92ZXJmbG93LXk6IGF1dG87XG4gIH1cbn1cbi5maWx0ZXJzX2NvbHVtbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xufVxuLmZpbHRlcnNfY29sdW1uLXRpdGxlIHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBsaW5lLWhlaWdodDogMjRweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgcGFkZGluZy1ib3R0b206IDE2cHg7XG59XG4uZmlsdGVyc19jb2x1bW4tY29udGVudCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIG1heC1oZWlnaHQ6IDE0M3B4O1xufVxuLmZpbHRlcnNfY29sdW1uLWNvbnRlbnQuYWN0aXZlIHtcbiAgbWF4LWhlaWdodDogMTAwJTtcbn1cbi5maWx0ZXJzX2NvbHVtbi10YWdzIHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgZ2FwOiA1cHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIG1heC1oZWlnaHQ6IDg3cHg7XG59XG4uZmlsdGVyc19jb2x1bW4tdGFncy5hY3RpdmUge1xuICBtYXgtaGVpZ2h0OiAxMDAlO1xufVxuLmZpbHRlcnNfY29sdW1uLXByaWNlIHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGdhcDogMzBweDtcbiAgbWFyZ2luLWJvdHRvbTogMTZweDtcbn1cbi5maWx0ZXJzX2NvbHVtbi1wcmljZSBpbnB1dCB7XG4gIG1pbi13aWR0aDogMHB4O1xuICB3aWR0aDogMTAwJTtcbn1cbi5maWx0ZXJzIC5maWx0ZXJzLW92ZXJsYXkge1xuICB6LWluZGV4OiAtMTtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5maWx0ZXJzX2hlYWRlciB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBwYWRkaW5nLWJsb2NrOiAzNHB4IDIycHg7XG4gIHBhZGRpbmctaW5saW5lOiAzMHB4O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiKDIyOSwgMjI5LCAyMjkpO1xufVxuLmZpbHRlcnNfYm9keSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgLmZpbHRlcnNfYm9keSB7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGFsaWduLXNlbGY6IGZsZXgtZW5kO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gICAgbWF4LXdpZHRoOiA1OTBweDtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMTAwJSk7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuM3M7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA2NDBweCkge1xuICAuZmlsdGVyc19ib2R5IHtcbiAgICBoZWlnaHQ6IGNhbGMoMTAwJSAtIDcwcHgpO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTAwJSk7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMjBweDtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMjBweDtcbiAgICBtYXJnaW4tdG9wOiBhdXRvO1xuICB9XG59XG4uZmlsdGVyc19mb290ZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB3aWR0aDogMTAwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgcGFkZGluZzogOHB4IDMwcHg7XG59XG4uZmlsdGVycy1jbG9zZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAzMHB4O1xuICByaWdodDogMjRweDtcbiAgd2lkdGg6IDQ2cHg7XG4gIGhlaWdodDogNDZweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3M7XG59XG4uZmlsdGVycy1jbG9zZTo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDg0LCAxNjYsIDEyNyk7XG4gIG1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIG1hc2stcG9zaXRpb246IGNlbnRlcjtcbiAgbWFzay1zaXplOiBjb250YWluO1xuICB3aWR0aDogMjJweDtcbiAgaGVpZ2h0OiAyMnB4O1xuICBtYXNrLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb25zL3guc3ZnKTtcbn1cbi5maWx0ZXJzLWNsb3NlOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjA0KTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAxcHgpIHtcbiAgLmZpbHRlcnNfaGVhZGVyLCAuZmlsdGVyc19mb290ZXIsIC5maWx0ZXJzLW92ZXJsYXkge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbi5maWx0ZXJzLmFjdGl2ZSB7XG4gIHBvaW50ZXItZXZlbnRzOiBhbGw7XG4gIG9wYWNpdHk6IDE7XG59XG4uZmlsdGVycy5hY3RpdmUgLmZpbHRlcnNfYm9keSB7XG4gIHRyYW5zZm9ybTogbm9uZTtcbn1cbi5maWx0ZXJzLmFjdGl2ZSAuZmlsdGVycy1vdmVybGF5IHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbmZvb3RlciwgLmZvb3RlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYigyNDUsIDI0MywgMjQzKTtcbn1cbmZvb3Rlcl9tYWluLCAuZm9vdGVyX21haW4ge1xuICBwYWRkaW5nLWJsb2NrOiA2MHB4O1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCg1LCAxZnIpO1xuICBmb250LXNpemU6IDE0cHg7XG4gIHdpZHRoOiAxMDAlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICBmb290ZXJfbWFpbiwgLmZvb3Rlcl9tYWluIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDEwMCU7XG4gICAgcGFkZGluZy1ibG9jazogMHB4O1xuICB9XG59XG5mb290ZXJfbWFpbi1sZWZ0LCAuZm9vdGVyX21haW4tbGVmdCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogOHB4O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgZm9vdGVyX21haW4tbGVmdCwgLmZvb3Rlcl9tYWluLWxlZnQge1xuICAgIGdhcDogMjBweDtcbiAgICBwYWRkaW5nLWJsb2NrOiAyMHB4O1xuICB9XG59XG5mb290ZXJfbWFpbi1jb2x1bW4sIC5mb290ZXJfbWFpbi1jb2x1bW4ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDhweDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIGZvb3Rlcl9tYWluLWNvbHVtbiwgLmZvb3Rlcl9tYWluLWNvbHVtbiB7XG4gICAgZ2FwOiAyMHB4O1xuICAgIHBhZGRpbmctYmxvY2s6IDIwcHg7XG4gICAgaGVpZ2h0OiAyMHB4O1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgYm94LXNpemluZzogY29udGVudC1ib3g7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuM3M7XG4gIH1cbn1cbmZvb3Rlcl9tYWluLXRpdGxlLCAuZm9vdGVyX21haW4tdGl0bGUge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgbWFyZ2luLWJvdHRvbTogMjRweDtcbiAgZ2FwOiAxNnB4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuZm9vdGVyX21haW4tdGl0bGUgLnBsdXMsIC5mb290ZXJfbWFpbi10aXRsZSAucGx1cyB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIGZvb3Rlcl9tYWluLXRpdGxlLCAuZm9vdGVyX21haW4tdGl0bGUge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICB9XG4gIGZvb3Rlcl9tYWluLXRpdGxlIC5wbHVzLCAuZm9vdGVyX21haW4tdGl0bGUgLnBsdXMge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG5mb290ZXItbG9nbywgLmZvb3Rlci1sb2dvIHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGdhcDogNHB4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGNvbG9yOiBpbmhlcml0O1xufVxuZm9vdGVyLXNvY2lhbHMsIC5mb290ZXItc29jaWFscyB7XG4gIHBhZGRpbmctYmxvY2s6IDE0cHg7XG59XG5mb290ZXItc29jaWFscyBpLCAuZm9vdGVyLXNvY2lhbHMgaSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYigxMTcsIDExNywgMTE3KTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgZm9vdGVyLXNvY2lhbHMsIC5mb290ZXItc29jaWFscyB7XG4gICAgcGFkZGluZy1ibG9jazogMDtcbiAgfVxuICBmb290ZXItc29jaWFscyBpLCAuZm9vdGVyLXNvY2lhbHMgaSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDg0LCAxNjYsIDEyNyk7XG4gIH1cbn1cbmZvb3Rlci1jaXR5LCBmb290ZXItc2hvcHMsIGZvb3Rlci1waG9uZSwgLmZvb3Rlci1jaXR5LCAuZm9vdGVyLXNob3BzLCAuZm9vdGVyLXBob25lIHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMTZweDtcbn1cbmZvb3Rlci1zaG9wcywgLmZvb3Rlci1zaG9wcyB7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nLWJsb2NrOiAxMHB4O1xufVxuZm9vdGVyLXNob3BzOjphZnRlciwgLmZvb3Rlci1zaG9wczo6YWZ0ZXIge1xuICBmb250LWZhbWlseTogXCJyZXZpY29uc1wiO1xuICBjb250ZW50OiBcIlxcZTgxYVwiO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbn1cbmZvb3Rlcl9ib3R0b20sIC5mb290ZXJfYm90dG9tIHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGdhcDogNzJweDtcbiAgcGFkZGluZy1ibG9jazogMjBweDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICB3aWR0aDogMTAwJTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgZm9vdGVyX2JvdHRvbSwgLmZvb3Rlcl9ib3R0b20ge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTtcbiAgICBwYWRkaW5nLWJsb2NrOiA0MHB4IDU2cHg7XG4gICAgZ2FwOiAxMHB4O1xuICB9XG59XG5mb290ZXItY29weXJpZ2h0LCAuZm9vdGVyLWNvcHlyaWdodCB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICBmb290ZXItY29weXJpZ2h0LCAuZm9vdGVyLWNvcHlyaWdodCB7XG4gICAgbWFyZ2luLXRvcDogMTBweDtcbiAgfVxufVxuXG4uZm9ybSB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KGF1dG8tZmlsbCwgbWlubWF4KG1heCgyNSUsIDI1MHB4KSwgMWZyKSk7XG4gIGNvbHVtbi1nYXA6IDQwcHg7XG4gIHJvdy1nYXA6IDEwcHg7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XG59XG4uZm9ybS13aGlkZSB7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xufVxuLmZvcm0tY29udHJvbCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG4uZm9ybS1jb250cm9sID4gaW5wdXRbdHlwZT10ZXh0XSwgLmZvcm0tY29udHJvbCA+IGlucHV0W3R5cGU9ZW1haWxdLCAuZm9ybS1jb250cm9sID4gaW5wdXRbdHlwZT10ZWxdIHtcbiAgcGFkZGluZzogMCAxMHB4O1xuICBoZWlnaHQ6IDQzcHg7XG4gIGJvcmRlcjogbm9uZTtcbiAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICNkZWRlZGU7XG4gIG91dGxpbmU6IG5vbmU7XG59XG4uZm9ybS1jb250cm9sID4gaW5wdXRbdHlwZT10ZXh0XTpmb2N1czo6cGxhY2Vob2xkZXIsIC5mb3JtLWNvbnRyb2wgPiBpbnB1dFt0eXBlPWVtYWlsXTpmb2N1czo6cGxhY2Vob2xkZXIsIC5mb3JtLWNvbnRyb2wgPiBpbnB1dFt0eXBlPXRlbF06Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHJnYig2NiwgNjYsIDY2KTtcbn1cbi5mb3JtLWNvbnRyb2wgPiBpbnB1dFt0eXBlPWNoZWNrYm94XSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uZm9ybS1jb250cm9sID4gaW5wdXRbdHlwZT1jaGVja2JveF0gfiBsYWJlbCB7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAxMnB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIG1pbi1oZWlnaHQ6IDI4cHg7XG4gIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4uZm9ybS1jb250cm9sID4gaW5wdXRbdHlwZT1jaGVja2JveF0gfiBsYWJlbDo6YmVmb3JlIHtcbiAgY29udGVudDogdXJsKC4uL2ltYWdlcy9pY29ucy9jaGVjay5zdmcpO1xuICB3aWR0aDogMTZweDtcbiAgaGVpZ2h0OiAxNnB4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgZmxleDogMCAwIDE2cHg7XG59XG4uZm9ybS1jb250cm9sID4gaW5wdXRbdHlwZT1jaGVja2JveF06Y2hlY2tlZCB+IGxhYmVsOjpiZWZvcmUge1xuICBjb250ZW50OiB1cmwoLi4vaW1hZ2VzL2ljb25zL2NoZWNrZWQuc3ZnKTtcbn1cbi5mb3JtLWNvbnRyb2wtbnVtYmVyIHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG59XG4uZm9ybS1jb250cm9sLW51bWJlciA+IGlucHV0W3R5cGU9bnVtYmVyXSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uZm9ybS1jb250cm9sLW51bWJlci1taW51cywgLmZvcm0tY29udHJvbC1udW1iZXItcGx1cywgLmZvcm0tY29udHJvbC1udW1iZXIgbGFiZWwge1xuICB3aWR0aDogMjRweDtcbiAgaGVpZ2h0OiAyNHB4O1xuICBmbGV4OiAwIDAgMjRweDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG4uZm9ybS1jb250cm9sLW51bWJlci1taW51cywgLmZvcm0tY29udHJvbC1udW1iZXItcGx1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYigyNDUsIDI0MywgMjQzKTtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBmb250LXNpemU6IDI0cHg7XG59XG4uZm9ybS1jb250cm9sLW51bWJlci1taW51cyBpOjphZnRlciwgLmZvcm0tY29udHJvbC1udW1iZXItbWludXMgaTo6YmVmb3JlLCAuZm9ybS1jb250cm9sLW51bWJlci1wbHVzIGk6OmFmdGVyLCAuZm9ybS1jb250cm9sLW51bWJlci1wbHVzIGk6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYigxMTcsIDExNywgMTE3KTtcbn1cbi5mb3JtLWNvbnRyb2wtdGFnID4gaW5wdXRbdHlwZT1jaGVja2JveF0sIC5mb3JtLWNvbnRyb2wtdGFnID4gaW5wdXRbdHlwZT1yYWRpb10ge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmZvcm0tY29udHJvbC10YWcgPiBpbnB1dFt0eXBlPWNoZWNrYm94XSB+IGxhYmVsLCAuZm9ybS1jb250cm9sLXRhZyA+IGlucHV0W3R5cGU9cmFkaW9dIH4gbGFiZWwge1xuICB3aWR0aDogZml0LWNvbnRlbnQ7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgZ2FwOiAxMnB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHBhZGRpbmc6IDdweCAxMnB4O1xuICBoZWlnaHQ6IDQwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gIGNvbG9yOiByZ2IoMzMsIDc0LCA1NSk7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIG91dGxpbmU6IDFweCBzb2xpZCByZ2IoMjIyLCAyMjIsIDIyMik7XG4gIG91dGxpbmUtb2Zmc2V0OiAtMnB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcztcbiAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5mb3JtLWNvbnRyb2wtdGFnID4gaW5wdXRbdHlwZT1jaGVja2JveF0gfiBsYWJlbDo6YmVmb3JlLCAuZm9ybS1jb250cm9sLXRhZyA+IGlucHV0W3R5cGU9cmFkaW9dIH4gbGFiZWw6OmJlZm9yZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uZm9ybS1jb250cm9sLXRhZyA+IGlucHV0W3R5cGU9Y2hlY2tib3hdIH4gbGFiZWw6aG92ZXIsIC5mb3JtLWNvbnRyb2wtdGFnID4gaW5wdXRbdHlwZT1yYWRpb10gfiBsYWJlbDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoODQsIDE2NiwgMTI3LCAwLjA4KTtcbiAgY29sb3I6IHJnYig4NCwgMTY2LCAxMjcpO1xuICBvdXRsaW5lLWNvbG9yOiByZ2IoODQsIDE2NiwgMTI3KTtcbn1cbi5mb3JtLWNvbnRyb2wtdGFnID4gaW5wdXRbdHlwZT1jaGVja2JveF06Y2hlY2tlZCB+IGxhYmVsLCAuZm9ybS1jb250cm9sLXRhZyA+IGlucHV0W3R5cGU9cmFkaW9dOmNoZWNrZWQgfiBsYWJlbCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoODQsIDE2NiwgMTI3LCAwLjA4KTtcbiAgY29sb3I6IHJnYig4NCwgMTY2LCAxMjcpO1xuICBvdXRsaW5lOiAycHggc29saWQ7XG59XG4uZm9ybS1jb250cm9sLXRhZyA+IGlucHV0W3R5cGU9Y2hlY2tib3hdOmRpc2FibGVkIH4gbGFiZWwsIC5mb3JtLWNvbnRyb2wtdGFnID4gaW5wdXRbdHlwZT1yYWRpb106ZGlzYWJsZWQgfiBsYWJlbCB7XG4gIGNvbG9yOiByZ2IoMTkzLCAxOTMsIDE5Myk7XG4gIG91dGxpbmUtY29sb3I6IHJnYigxOTMsIDE5MywgMTkzKTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4uZm9ybS1zZWxlY3Qge1xuICBtYXJnaW4tYm90dG9tOiA1MHB4O1xuICBtYXgtd2lkdGg6IDMwMHB4O1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbn1cbi5mb3JtLXNlbGVjdC1sYWJlbCB7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgcGFkZGluZy1sZWZ0OiA0cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxNnB4O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gIGNvbG9yOiByZ2IoMTE3LCAxMTcsIDExNyk7XG59XG4uZm9ybS1zZWxlY3QgLmNob2ljZXNfX2lubmVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBib3JkZXI6IG5vbmU7XG4gIGJvcmRlci1yYWRpdXM6IDBweDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYigxOTMsIDE5MywgMTkzKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIHBhZGRpbmc6IDJweCAwcHggMTJweCAwcHg7XG59XG4uZm9ybS1zZWxlY3QgLmNob2ljZXNbZGF0YS10eXBlKj1zZWxlY3Qtb25lXTo6YWZ0ZXIge1xuICBmb250LWZhbWlseTogXCJyZXZpY29uc1wiO1xuICBjb250ZW50OiBcIlxcZTgzYlwiO1xuICBib3JkZXI6IG5vbmU7XG4gIGhlaWdodDogYXV0bztcbiAgd2lkdGg6IGF1dG87XG4gIHRvcDogMTklO1xuICBmb250LXNpemU6IDE0cHg7XG4gIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7IC8qINCY0YHRhdC+0LTQvdC+0LUg0L/QvtC70L7QttC10L3QuNC1INGB0YLRgNC10LvQutC4ICovXG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjJzIGVhc2U7IC8qINCf0LvQsNCy0L3QsNGPINCw0L3QuNC80LDRhtC40Y8g0L/QvtCy0L7RgNC+0YLQsCAqL1xufVxuLmZvcm0tc2VsZWN0IC5jaG9pY2VzW2RhdGEtdHlwZSo9c2VsZWN0LW9uZV0uaXMtb3Blbjo6YWZ0ZXIge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xufVxuLmZvcm0tc2VsZWN0IC5jaG9pY2VzX19saXN0IHtcbiAgei1pbmRleDogMjtcbn1cblxuLnRpdGxlZF9pbnB1dCwgLmZvcm0tY29udHJvbC50aXRsZWRfaW5wdXQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmctdG9wOiAxNnB4O1xufVxuLnRpdGxlZF9pbnB1dCA+IGxhYmVsLCAudGl0bGVkX2lucHV0ID4gLmVycm9yLWxhYmVsLCAuZm9ybS1jb250cm9sLnRpdGxlZF9pbnB1dCA+IGxhYmVsLCAuZm9ybS1jb250cm9sLnRpdGxlZF9pbnB1dCA+IC5lcnJvci1sYWJlbCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAyOHB4O1xuICBsZWZ0OiAwO1xuICBjb2xvcjogcmdiKDExNywgMTE3LCAxMTcpO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcztcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4udGl0bGVkX2lucHV0ID4gLmVycm9yLWxhYmVsLCAuZm9ybS1jb250cm9sLnRpdGxlZF9pbnB1dCA+IC5lcnJvci1sYWJlbCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4udGl0bGVkX2lucHV0ID4gaW5wdXQsIC50aXRsZWRfaW5wdXQgLmNob2ljZXMsIC5mb3JtLWNvbnRyb2wudGl0bGVkX2lucHV0ID4gaW5wdXQsIC5mb3JtLWNvbnRyb2wudGl0bGVkX2lucHV0IC5jaG9pY2VzIHtcbiAgYm9yZGVyOiBub25lO1xuICBvdXRsaW5lOiBub25lO1xuICBwYWRkaW5nOiAxMnB4IDA7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2IoMTE3LCAxMTcsIDExNyk7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzO1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBoZWlnaHQ6IGF1dG87XG59XG4udGl0bGVkX2lucHV0ID4gaW5wdXQ6aG92ZXIsIC50aXRsZWRfaW5wdXQgLmNob2ljZXM6aG92ZXIsIC5mb3JtLWNvbnRyb2wudGl0bGVkX2lucHV0ID4gaW5wdXQ6aG92ZXIsIC5mb3JtLWNvbnRyb2wudGl0bGVkX2lucHV0IC5jaG9pY2VzOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjMDAwMDAwO1xufVxuLnRpdGxlZF9pbnB1dCA+IGlucHV0OmZvY3VzLCAudGl0bGVkX2lucHV0IC5jaG9pY2VzOmZvY3VzLCAuZm9ybS1jb250cm9sLnRpdGxlZF9pbnB1dCA+IGlucHV0OmZvY3VzLCAuZm9ybS1jb250cm9sLnRpdGxlZF9pbnB1dCAuY2hvaWNlczpmb2N1cyB7XG4gIGJvcmRlci1jb2xvcjogcmdiKDg0LCAxNjYsIDEyNyk7XG59XG4udGl0bGVkX2lucHV0ID4gaW5wdXQ6Zm9jdXMgfiBsYWJlbCwgLnRpdGxlZF9pbnB1dCA+IGlucHV0OmZvY3VzIH4gLmVycm9yLWxhYmVsLCAudGl0bGVkX2lucHV0IC5jaG9pY2VzOmZvY3VzIH4gbGFiZWwsIC50aXRsZWRfaW5wdXQgLmNob2ljZXM6Zm9jdXMgfiAuZXJyb3ItbGFiZWwsIC5mb3JtLWNvbnRyb2wudGl0bGVkX2lucHV0ID4gaW5wdXQ6Zm9jdXMgfiBsYWJlbCwgLmZvcm0tY29udHJvbC50aXRsZWRfaW5wdXQgPiBpbnB1dDpmb2N1cyB+IC5lcnJvci1sYWJlbCwgLmZvcm0tY29udHJvbC50aXRsZWRfaW5wdXQgLmNob2ljZXM6Zm9jdXMgfiBsYWJlbCwgLmZvcm0tY29udHJvbC50aXRsZWRfaW5wdXQgLmNob2ljZXM6Zm9jdXMgfiAuZXJyb3ItbGFiZWwge1xuICB0b3A6IDA7XG4gIGNvbG9yOiByZ2IoODQsIDE2NiwgMTI3KTtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBsaW5lLWhlaWdodDogMTZweDtcbn1cbi50aXRsZWRfaW5wdXQgPiBpbnB1dDpyZWFkLW9ubHksIC50aXRsZWRfaW5wdXQgLmNob2ljZXMuaXMtZGlzYWJsZWQsIC5mb3JtLWNvbnRyb2wudGl0bGVkX2lucHV0ID4gaW5wdXQ6cmVhZC1vbmx5LCAuZm9ybS1jb250cm9sLnRpdGxlZF9pbnB1dCAuY2hvaWNlcy5pcy1kaXNhYmxlZCB7XG4gIGJvcmRlcjogbm9uZTtcbiAgY29sb3I6IHJnYigxMTcsIDExNywgMTE3KTtcbn1cbi50aXRsZWRfaW5wdXQgPiBpbnB1dDpyZWFkLW9ubHkgfiBsYWJlbCwgLnRpdGxlZF9pbnB1dCAuY2hvaWNlcy5pcy1kaXNhYmxlZCB+IGxhYmVsLCAuZm9ybS1jb250cm9sLnRpdGxlZF9pbnB1dCA+IGlucHV0OnJlYWQtb25seSB+IGxhYmVsLCAuZm9ybS1jb250cm9sLnRpdGxlZF9pbnB1dCAuY2hvaWNlcy5pcy1kaXNhYmxlZCB+IGxhYmVsIHtcbiAgdHJhbnNpdGlvbjogbm9uZTtcbiAgY29sb3I6IHJnYigxMTcsIDExNywgMTE3KTtcbn1cbi50aXRsZWRfaW5wdXQgPiBpbnB1dDpyZWFkLW9ubHkgLmNob2ljZXNfX2lubmVyLCAudGl0bGVkX2lucHV0ID4gaW5wdXQ6cmVhZC1vbmx5IC5jaG9pY2VzX19pdGVtLCAudGl0bGVkX2lucHV0IC5jaG9pY2VzLmlzLWRpc2FibGVkIC5jaG9pY2VzX19pbm5lciwgLnRpdGxlZF9pbnB1dCAuY2hvaWNlcy5pcy1kaXNhYmxlZCAuY2hvaWNlc19faXRlbSwgLmZvcm0tY29udHJvbC50aXRsZWRfaW5wdXQgPiBpbnB1dDpyZWFkLW9ubHkgLmNob2ljZXNfX2lubmVyLCAuZm9ybS1jb250cm9sLnRpdGxlZF9pbnB1dCA+IGlucHV0OnJlYWQtb25seSAuY2hvaWNlc19faXRlbSwgLmZvcm0tY29udHJvbC50aXRsZWRfaW5wdXQgLmNob2ljZXMuaXMtZGlzYWJsZWQgLmNob2ljZXNfX2lubmVyLCAuZm9ybS1jb250cm9sLnRpdGxlZF9pbnB1dCAuY2hvaWNlcy5pcy1kaXNhYmxlZCAuY2hvaWNlc19faXRlbSB7XG4gIGN1cnNvcjogaW5oZXJpdDtcbn1cbi50aXRsZWRfaW5wdXQgPiBpbnB1dFt0eXBlPWRhdGVdIH4gbGFiZWwsIC50aXRsZWRfaW5wdXQgPiBpbnB1dFt0eXBlPWRhdGVdIH4gLmVycm9yLWxhYmVsLCAudGl0bGVkX2lucHV0IC5jaG9pY2VzIH4gbGFiZWwsIC50aXRsZWRfaW5wdXQgLmNob2ljZXMgfiAuZXJyb3ItbGFiZWwsIC5mb3JtLWNvbnRyb2wudGl0bGVkX2lucHV0ID4gaW5wdXRbdHlwZT1kYXRlXSB+IGxhYmVsLCAuZm9ybS1jb250cm9sLnRpdGxlZF9pbnB1dCA+IGlucHV0W3R5cGU9ZGF0ZV0gfiAuZXJyb3ItbGFiZWwsIC5mb3JtLWNvbnRyb2wudGl0bGVkX2lucHV0IC5jaG9pY2VzIH4gbGFiZWwsIC5mb3JtLWNvbnRyb2wudGl0bGVkX2lucHV0IC5jaG9pY2VzIH4gLmVycm9yLWxhYmVsIHtcbiAgdG9wOiAwO1xuICBmb250LXNpemU6IDEycHg7XG4gIGxpbmUtaGVpZ2h0OiAxNnB4O1xufVxuLnRpdGxlZF9pbnB1dCA+IGJ1dHRvblt0eXBlPXN1Ym1pdF0sIC5mb3JtLWNvbnRyb2wudGl0bGVkX2lucHV0ID4gYnV0dG9uW3R5cGU9c3VibWl0XSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDA7XG4gIHRvcDogMjhweDtcbiAgY29sb3I6IHJnYig4NCwgMTY2LCAxMjcpO1xuICBkaXNwbGF5OiBub25lO1xufVxuLnRpdGxlZF9pbnB1dCA+IGJ1dHRvblt0eXBlPXJlc2V0XSwgLmZvcm0tY29udHJvbC50aXRsZWRfaW5wdXQgPiBidXR0b25bdHlwZT1yZXNldF0ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAwO1xuICB0b3A6IDI4cHg7XG4gIGNvbG9yOiByZ2IoMTE3LCAxMTcsIDExNyk7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4udGl0bGVkX2lucHV0LmZpbGxlZCA+IGxhYmVsLCAudGl0bGVkX2lucHV0LmZpbGxlZCA+IC5lcnJvci1sYWJlbCwgLmZvcm0tY29udHJvbC50aXRsZWRfaW5wdXQuZmlsbGVkID4gbGFiZWwsIC5mb3JtLWNvbnRyb2wudGl0bGVkX2lucHV0LmZpbGxlZCA+IC5lcnJvci1sYWJlbCB7XG4gIHRvcDogMDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBsaW5lLWhlaWdodDogMTZweDtcbn1cbi50aXRsZWRfaW5wdXQuZmlsbGVkID4gYnV0dG9uW3R5cGU9c3VibWl0XSwgLmZvcm0tY29udHJvbC50aXRsZWRfaW5wdXQuZmlsbGVkID4gYnV0dG9uW3R5cGU9c3VibWl0XSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLnRpdGxlZF9pbnB1dCAuY2hvaWNlc19fbGlzdC0tc2luZ2xlLCAudGl0bGVkX2lucHV0IC5jaG9pY2VzX19pbm5lciwgLmZvcm0tY29udHJvbC50aXRsZWRfaW5wdXQgLmNob2ljZXNfX2xpc3QtLXNpbmdsZSwgLmZvcm0tY29udHJvbC50aXRsZWRfaW5wdXQgLmNob2ljZXNfX2lubmVyIHtcbiAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICBib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZDogbm9uZSAhaW1wb3J0YW50O1xuICBtaW4taGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG59XG4udGl0bGVkX2lucHV0IC5jaG9pY2VzLCAuZm9ybS1jb250cm9sLnRpdGxlZF9pbnB1dCAuY2hvaWNlcyB7XG4gIG1hcmdpbjogMCAhaW1wb3J0YW50O1xufVxuLnRpdGxlZF9pbnB1dCAuY2hvaWNlczo6YWZ0ZXIsIC5mb3JtLWNvbnRyb2wudGl0bGVkX2lucHV0IC5jaG9pY2VzOjphZnRlciB7XG4gIGZvbnQtZmFtaWx5OiBcInJldmljb25zXCI7XG4gIGNvbnRlbnQ6IFwiXFxlODNiXCI7XG4gIGJvcmRlcjogbm9uZTtcbiAgaGVpZ2h0OiBhdXRvO1xuICB3aWR0aDogYXV0bztcbiAgdG9wOiAxOSU7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTsgLyog0JjRgdGF0L7QtNC90L7QtSDQv9C+0LvQvtC20LXQvdC40LUg0YHRgtGA0LXQu9C60LggKi9cbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuMnMgZWFzZTsgLyog0J/Qu9Cw0LLQvdCw0Y8g0LDQvdC40LzQsNGG0LjRjyDQv9C+0LLQvtGA0L7RgtCwICovXG59XG4udGl0bGVkX2lucHV0IC5jaG9pY2VzLmlzLW9wZW46OmFmdGVyLCAuZm9ybS1jb250cm9sLnRpdGxlZF9pbnB1dCAuY2hvaWNlcy5pcy1vcGVuOjphZnRlciB7XG4gIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG59XG4udGl0bGVkX2lucHV0IC5jaG9pY2VzLmlzLWRpc2FibGVkOjphZnRlciwgLmZvcm0tY29udHJvbC50aXRsZWRfaW5wdXQgLmNob2ljZXMuaXMtZGlzYWJsZWQ6OmFmdGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLnJhZGlvX2dyb3VwIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkZWRlZGU7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gIGhlaWdodDogZml0LWNvbnRlbnQ7XG59XG4ucmFkaW9fZ3JvdXAtaXRlbSB7XG4gIGhlaWdodDogZml0LWNvbnRlbnQ7XG59XG4ucmFkaW9fZ3JvdXAtaXRlbTpub3QoOmZpcnN0LWNoaWxkKSB7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZGVkZWRlO1xufVxuLnJhZGlvX2dyb3VwLWl0ZW0gaW5wdXQge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnJhZGlvX2dyb3VwLWl0ZW0gbGFiZWwge1xuICBoZWlnaHQ6IDkycHg7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAyMHB4O1xuICBwYWRkaW5nOiAyNnB4IDMwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgYm9yZGVyOiAxLjVweCBzb2xpZCB0cmFuc3BhcmVudDtcbn1cbi5yYWRpb19ncm91cC1pdGVtIGxhYmVsOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGZsZXg6IDAgMCAyMHB4O1xuICB3aWR0aDogMjBweDtcbiAgaGVpZ2h0OiAyMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICBvdXRsaW5lOiAxcHggc29saWQgcmdiKDE5MywgMTkzLCAxOTMpO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xufVxuLnJhZGlvX2dyb3VwLWl0ZW0gaW5wdXQ6Y2hlY2tlZCArIGxhYmVsIHtcbiAgYmFja2dyb3VuZDogcmdiYSg4NCwgMTY2LCAxMjcsIDAuMDgpO1xuICBib3JkZXI6IDEuNXB4IHNvbGlkIHJnYig4NCwgMTY2LCAxMjcpO1xufVxuLnJhZGlvX2dyb3VwLWl0ZW0gaW5wdXQ6Y2hlY2tlZCArIGxhYmVsOjphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYig4NCwgMTY2LCAxMjcpO1xuICBvdXRsaW5lOiAycHggc29saWQgcmdiKDg0LCAxNjYsIDEyNyk7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgMCAwIDJweCAjZmZmZmZmO1xufVxuLnJhZGlvX2dyb3VwLWl0ZW0tY29udGVudCB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGhlaWdodDogMHB4O1xufVxuaW5wdXQ6Y2hlY2tlZCB+IC5yYWRpb19ncm91cC1pdGVtLWNvbnRlbnQge1xuICBoZWlnaHQ6IGF1dG87XG4gIHBhZGRpbmc6IDI2cHggMzBweDtcbn1cblxuLmZvcm0ud2FzLXZhbGlkYXRlZDpub3QoLnN1Ym1pdGVkKSBpbnB1dDppbnZhbGlkIHtcbiAgY29sb3I6IHJnYigyMTEsIDQ3LCA0Nyk7XG4gIGJvcmRlci1jb2xvcjogcmdiKDIxMSwgNDcsIDQ3KTtcbn1cbi5mb3JtLndhcy12YWxpZGF0ZWQ6bm90KC5zdWJtaXRlZCkgaW5wdXQ6aW52YWxpZDo6cGxhY2Vob2xkZXIge1xuICBjb2xvcjogcmdiKDIxMSwgNDcsIDQ3KTtcbn1cbi5mb3JtLndhcy12YWxpZGF0ZWQ6bm90KC5zdWJtaXRlZCkgaW5wdXQ6aW52YWxpZCB+IGxhYmVsIHtcbiAgY29sb3I6IHJnYigyMTEsIDQ3LCA0Nyk7XG59XG4uZm9ybS53YXMtdmFsaWRhdGVkOm5vdCguc3VibWl0ZWQpIGlucHV0OmludmFsaWQgfiBsYWJlbCBpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDIxMSwgNDcsIDQ3KTtcbn1cbi5mb3JtLndhcy12YWxpZGF0ZWQ6bm90KC5zdWJtaXRlZCkgaW5wdXQ6aW52YWxpZCB+IC5lcnJvci1sYWJlbCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGNvbG9yOiByZ2IoMjExLCA0NywgNDcpO1xufVxuLmZvcm0ud2FzLXZhbGlkYXRlZDpub3QoLnN1Ym1pdGVkKSBpbnB1dDppbnZhbGlkIH4gLmVycm9yLWxhYmVsIGkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMjExLCA0NywgNDcpO1xufVxuLmZvcm0ud2FzLXZhbGlkYXRlZDpub3QoLnN1Ym1pdGVkKSBpbnB1dDppbnZhbGlkIH4gLmVycm9yLWxhYmVsIH4gbGFiZWwge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmZvcm0ud2FzLXZhbGlkYXRlZDpub3QoLnN1Ym1pdGVkKSBpbnB1dDppbnZhbGlkIH4gYnV0dG9uW3R5cGU9c3VibWl0XSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uZm9ybS5zdWJtaXRlZCAudGl0bGVkX2lucHV0ID4gYnV0dG9uW3R5cGU9cmVzZXRdIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4uZm9ybS5zdWJtaXRlZCAudGl0bGVkX2lucHV0ID4gYnV0dG9uW3R5cGU9c3VibWl0XSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uZm9ybS5zdWJtaXRlZCAudGl0bGVkX2lucHV0ID4gaW5wdXQge1xuICBjb2xvcjogcmdiKDg0LCAxNjYsIDEyNyk7XG59XG4uZm9ybS5kaXNhYmxlZCB7XG4gIGNvbG9yOiByZ2IoMTkzLCAxOTMsIDE5Myk7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLmZvcm0uZGlzYWJsZWQgaW5wdXQge1xuICBjb2xvcjogcmdiKDE5MywgMTkzLCAxOTMpICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1jb2xvcjogcmdiKDE5MywgMTkzLCAxOTMpICFpbXBvcnRhbnQ7XG59XG4uZm9ybS5kaXNhYmxlZCBidXR0b24sIC5mb3JtLmRpc2FibGVkIGxhYmVsIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4uc3RlcHBlZEZvcm0gW3N0ZXAtaWRdIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5zdGVwcGVkRm9ybSBbc3RlcC1pZF0uYWN0aXZlIHtcbiAgZGlzcGxheTogZ3JpZDtcbn1cblxuLmdpZnRzX2hpbnQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBtYXJnaW4tdG9wOiAyNHB4O1xufVxuLmdpZnRzX2hpbnQtdGl0bGUge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uZ2lmdHNfaGludCBsYWJlbCB7XG4gIGZvbnQtc2l6ZTogMTFweDtcbiAgbGluZS1oZWlnaHQ6IDE0cHg7XG59XG5cbi5ncmlkLWRlc2Mge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnI7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLmdyaWQtZGVzYyB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG4gIH1cbn1cbi5ncmlkLWRlc2NfX3NxdWFyZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nLXRvcDogMTAwJTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5ncmlkLWRlc2NfX3NxdWFyZSB7XG4gICAgb3JkZXI6IDE7XG4gIH1cbn1cbi5ncmlkLWRlc2NfX3NxdWFyZSBpbWcge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG4gIGJvcmRlci1yYWRpdXM6IDE1cHg7XG4gIHVzZXItc2VsZWN0OiBub25lO1xufVxuLmdyaWQtZGVzY19fdGV4dGVkIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHBhZGRpbmc6IDgwcHg7XG4gIGdhcDogMzBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuZ3JpZC1kZXNjX190ZXh0ZWQge1xuICAgIHBhZGRpbmc6IDQwcHggMHB4IDQwcHggMHB4O1xuICAgIG9yZGVyOiAyO1xuICB9XG59XG4uZ3JpZC1kZXNjX190ZXh0ZWQgaDEsXG4uZ3JpZC1kZXNjX190ZXh0ZWQgaDIsXG4uZ3JpZC1kZXNjX190ZXh0ZWQgaDMsXG4uZ3JpZC1kZXNjX190ZXh0ZWQgaDQsXG4uZ3JpZC1kZXNjX190ZXh0ZWQgaDUge1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXNpemU6IDMycHg7XG4gIGxpbmUtaGVpZ2h0OiA0OHB4O1xuICBjb2xvcjogIzAwMDAwMDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgLmdyaWQtZGVzY19fdGV4dGVkIGgxLFxuICAuZ3JpZC1kZXNjX190ZXh0ZWQgaDIsXG4gIC5ncmlkLWRlc2NfX3RleHRlZCBoMyxcbiAgLmdyaWQtZGVzY19fdGV4dGVkIGg0LFxuICAuZ3JpZC1kZXNjX190ZXh0ZWQgaDUge1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICBsaW5lLWhlaWdodDogMzIuMDE2cHg7XG4gIH1cbn1cbi5ncmlkLWRlc2NfX3RleHRlZCBwIHtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBsaW5lLWhlaWdodDogMjhweDtcbiAgY29sb3I6ICMwMDAwMDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIC5ncmlkLWRlc2NfX3RleHRlZCBwIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDI0LjVweDtcbiAgfVxufVxuXG4uaGVhZGVyIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICB6LWluZGV4OiAxMDtcbiAgaGVpZ2h0OiAxMzdweDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgYm9yZGVyLXRvcDogM3B4IHNvbGlkIHJnYig4NCwgMTY2LCAxMjcpO1xuICAtLWxvZ28tY29sb3I6ICMwMDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTI4MHB4KSB7XG4gIC5oZWFkZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbi5oZWFkZXIgKyBtYWluIHtcbiAgbWFyZ2luLXRvcDogMTM3cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTI4MHB4KSB7XG4gIC5oZWFkZXIgKyBtYWluIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICB9XG59XG4uaGVhZGVyX292ZXJmbG93ICsgbWFpbiB7XG4gIG1hcmdpbi10b3A6IDA7XG59XG4uaGVhZGVyX292ZXJmbG93Om5vdCg6aGFzKC5mb2N1cykpOm5vdCguZmlsbGVkKSB7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICAtLWxvZ28tY29sb3I6ICNmZmY7XG59XG4uaGVhZGVyX292ZXJmbG93Om5vdCg6aGFzKC5mb2N1cykpOm5vdCguZmlsbGVkKSAuaGVhZGVyX3NlYXJjaCB7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG59XG4uaGVhZGVyX292ZXJmbG93Om5vdCg6aGFzKC5mb2N1cykpOm5vdCguZmlsbGVkKSAuaGVhZGVyX3NlYXJjaCBpbnB1dCB7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuLmhlYWRlcl9vdmVyZmxvdzpub3QoOmhhcyguZm9jdXMpKTpub3QoLmZpbGxlZCkgLmNpdHlfc2VsZWN0b3ItYnRuIHtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG4uaGVhZGVyX292ZXJmbG93Om5vdCg6aGFzKC5mb2N1cykpOm5vdCguZmlsbGVkKSBpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbn1cbi5oZWFkZXJfb3ZlcmZsb3c6bm90KDpoYXMoLmZvY3VzKSkge1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcztcbn1cbi5oZWFkZXJfb3ZlcmZsb3c6bm90KDpoYXMoLmZvY3VzKSkgLmhlYWRlcl9zZWFyY2gge1xuICBiYWNrZ3JvdW5kOiBub25lO1xufVxuLmhlYWRlcl9vdmVyZmxvdzpub3QoOmhhcyguZm9jdXMpKSAuaGVhZGVyX3NlYXJjaCBpbnB1dCB7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG59XG4uaGVhZGVyX3RvcGJhciB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIGF1dG8gMWZyO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZy10b3A6IDEwcHg7XG4gIGdhcDogMjBweDtcbn1cbi5oZWFkZXJfdG9wYmFyLWxlZnQge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAzMHB4O1xuICBmb250LXNpemU6IDEycHg7XG4gIGxpbmUtaGVpZ2h0OiAxNnB4O1xuICBmb250LXdlaWdodDogNTAwO1xufVxuLmhlYWRlcl90b3BiYXItcmlnaHQge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAxN3B4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xufVxuLmhlYWRlcl90b3BiYXItbGluayB7XG4gIGZvbnQtc2l6ZTogMTBweDtcbiAgbGluZS1oZWlnaHQ6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGNvbG9yOiBpbmhlcml0O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uaGVhZGVyX3RvcGJhci1saW5rIC5oZWFkZXJfdG9wYmFyLWljb24ge1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcztcbiAgcGFkZGluZzogNXB4IDhweDtcbiAgbWFyZ2luOiAtNXB4IC04cHg7XG4gIHdpZHRoOiA2NHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbi5oZWFkZXJfdG9wYmFyLWxpbms6aG92ZXIgLmhlYWRlcl90b3BiYXItaWNvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoODQsIDE2NiwgMTI3LCAwLjA0KTtcbn1cbi5oZWFkZXJfdG9wYmFyLWxvZ28ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDJweDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgcGFkZGluZy10b3A6IDhweDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjb2xvcjogaW5oZXJpdDtcbn1cbi5oZWFkZXJfdG9wYmFyLWxvZ28gcCB7XG4gIGZvbnQtc2l6ZTogMjdweDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGxpbmUtaGVpZ2h0OiAyNXB4O1xuICBsZXR0ZXItc3BhY2luZzogMnB4O1xufVxuLmhlYWRlcl90b3BiYXItbG9nbyBzcGFuIHtcbiAgZm9udC1zaXplOiAxMHB4O1xuICBsaW5lLWhlaWdodDogMTJweDtcbiAgbGV0dGVyLXNwYWNpbmc6IDJweDtcbn1cbi5oZWFkZXItc29jaWFscyBpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDg0LCAxNjYsIDEyNyk7XG59XG4uaGVhZGVyX25hdmJhciB7XG4gIHBhZGRpbmctYmxvY2s6IDI1cHggMTNweDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxNDgwcHgpIHtcbiAgLmhlYWRlcl9uYXZiYXIge1xuICAgIGp1c3RpZnktY29udGVudDogZW5kO1xuICB9XG59XG4uaGVhZGVyX25hdmJhci1tZW51IHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGdhcDogMzJweDtcbn1cbi5oZWFkZXJfbmF2YmFyLWxpbmsge1xuICBmb250LXNpemU6IDE0cHg7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxNjAwcHgpIHtcbiAgLmhlYWRlcl9uYXZiYXItbGluayB7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICB9XG59XG4uaGVhZGVyX3NlYXJjaCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZy1ibG9jazogMTJweCAwcHg7XG4gIGdhcDogNXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLmhlYWRlcl9zZWFyY2g6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYig4NCwgMTY2LCAxMjcpO1xuICB3aWR0aDogMCU7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMDtcbiAgcmlnaHQ6IDA7XG59XG4uaGVhZGVyX3NlYXJjaCBpbnB1dCB7XG4gIGJvcmRlcjogbm9uZTtcbiAgb3V0bGluZTogbm9uZTtcbiAgd2lkdGg6IDYwcHg7XG4gIGhlaWdodDogMTAwJTtcbiAgZm9udC1zaXplOiAxNXB4O1xufVxuLmhlYWRlcl9zZWFyY2ggaW5wdXQ6OnBsYWNlaG9sZGVyIHtcbiAgb3BhY2l0eTogMTtcbn1cbi5oZWFkZXJfc2VhcmNoIFt0eXBlPXJlc2V0XSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uaGVhZGVyX3NlYXJjaC5mb2N1cyB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmhlYWRlcl9zZWFyY2guZm9jdXM6OmFmdGVyIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4uaGVhZGVyX3NlYXJjaC5mb2N1cyBpbnB1dCB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmhlYWRlcl9zZWFyY2guZm9jdXMgW3R5cGU9cmVzZXRdIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4uaGVhZGVyX3VzZXJtZW51IHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICBsZWZ0OiAwO1xuICBib3R0b206IDA7XG4gIHdpZHRoOiAxMDAlO1xuICB6LWluZGV4OiA0O1xuICBkaXNwbGF5OiBub25lO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDtcbiAgY29sb3I6IHJnYigxOTMsIDE5MywgMTkzKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgcGFkZGluZzogMTJweCAyNHB4O1xuICBwYWRkaW5nLWJvdHRvbTogOHB4O1xuICBmb250LXNpemU6IDEwcHg7XG4gIGxpbmUtaGVpZ2h0OiAxMnB4O1xuICBtaW4taGVpZ2h0OiA2MnB4O1xuICBib3gtc2hhZG93OiByZ2JhKDAsIDAsIDAsIDAuMDYpIDBweCAtMnB4IDE2cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTI4MHB4KSB7XG4gIC5oZWFkZXJfdXNlcm1lbnUge1xuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICB9XG59XG4uaGVhZGVyX3VzZXJtZW51IGkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMTkzLCAxOTMsIDE5Myk7XG59XG4uaGVhZGVyX3VzZXJtZW51LWxpbmsge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDJweDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjb2xvcjogaW5oZXJpdDtcbn1cbi5oZWFkZXJfdXNlcm1lbnUtbGluay5hY3RpdmUge1xuICBjb2xvcjogcmdiKDg0LCAxNjYsIDEyNyk7XG59XG4uaGVhZGVyX3VzZXJtZW51LWxpbmsuYWN0aXZlIGkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoODQsIDE2NiwgMTI3KTtcbn1cblxuLmhlYWRlcl9tb2JpbGUge1xuICBkaXNwbGF5OiBub25lO1xuICBoZWlnaHQ6IDcwcHg7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyODBweCkge1xuICAuaGVhZGVyX21vYmlsZSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgfVxufVxuLmhlYWRlcl9tb2JpbGUtYm90dG9tIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcGFkZGluZy1ibG9jazogMTZweCA4cHg7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTI4MHB4KSB7XG4gIC5oZWFkZXJfbW9iaWxlLWJvdHRvbSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tdG9wOiA3MHB4O1xuICB9XG59XG4uaGVhZGVyX21vYmlsZSAuaGVhZGVyX3RvcGJhci1sb2dvIHAge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxNXB4O1xufVxuLmhlYWRlcl9tb2JpbGUgLmhlYWRlcl90b3BiYXItbG9nbyBzcGFuIHtcbiAgZm9udC1zaXplOiA2cHg7XG4gIGxpbmUtaGVpZ2h0OiA3cHg7XG59XG4uaGVhZGVyX21vYmlsZSAuaGVhZGVyX2NvbnRhaW5lciB7XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBoZWlnaHQ6IDEwMCU7XG59XG4uaGVhZGVyX21vYmlsZSAuaGVhZGVyX3NlYXJjaCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMjtcbiAgb3V0bGluZTogMXB4IHNvbGlkIHJnYigxOTMsIDE5MywgMTkzKTtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBoZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAwIDE0cHg7XG59XG4uaGVhZGVyX21vYmlsZSAuaGVhZGVyX3NlYXJjaC1vdmVybGF5IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDEwMCU7XG4gIGhlaWdodDogMTAwdmg7XG4gIHotaW5kZXg6IC0xO1xufVxuLmhlYWRlcl9tb2JpbGUgLmhlYWRlcl9zZWFyY2gtYmxvY2sge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIGxlZnQ6IDA7XG4gIHRvcDogNzBweDtcbiAgei1pbmRleDogMTA7XG4gIHdpZHRoOiAxMDB2dztcbiAgcGFkZGluZzogMTZweCAyNHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICBkaXNwbGF5OiBub25lO1xufVxuLmhlYWRlcl9tb2JpbGUgLmhlYWRlcl9zZWFyY2gtYmxvY2suZm9jdXMgLmhlYWRlcl9zZWFyY2gge1xuICBvdXRsaW5lOiAycHggc29saWQgcmdiKDg0LCAxNjYsIDEyNyk7XG59XG4uaGVhZGVyX21vYmlsZSAuaGVhZGVyX3NlYXJjaC1ibG9jay5hY3RpdmUge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5oZWFkZXJfbW9iaWxlIC5oZWFkZXJfc2VhcmNoIGlucHV0IHtcbiAgcGFkZGluZy1ibG9jazogMTZweDtcbiAgd2lkdGg6IDEwMCU7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDI0cHg7XG59XG4uaGVhZGVyX21vYmlsZSAuaGVhZGVyX3NlYXJjaCBbdHlwZT1yZXNldF0ge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5oZWFkZXJfbW9iaWxlIC5oZWFkZXJfc2VhcmNoLXRvZ2dsZXIuYWN0aXZlIGkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoODQsIDE2NiwgMTI3KTtcbn1cbi5oZWFkZXJfbW9iaWxlIC5oZWFkZXJfbmF2YmFyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgcG9zaXRpb246IGZpeGVkO1xuICBib3gtc2hhZG93OiByZ2JhKDAsIDAsIDAsIDAuMikgMHB4IDhweCAxMHB4IC01cHgsIHJnYmEoMCwgMCwgMCwgMC4xNCkgMHB4IDE2cHggMjRweCAycHgsIHJnYmEoMCwgMCwgMCwgMC4xMikgMHB4IDZweCAzMHB4IDVweDtcbiAgdG9wOiAtMTAwMHB4O1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBjYWxjKDEwMGR2aCAtIDcwcHgpO1xuICBvdmVyZmxvdy15OiBhdXRvO1xuICBwYWRkaW5nOiAwO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcztcbn1cbi5oZWFkZXJfbW9iaWxlIC5oZWFkZXJfbmF2YmFyLmFjdGl2ZSB7XG4gIHRvcDogNzBweDtcbn1cbi5oZWFkZXJfbW9iaWxlIC5oZWFkZXJfbmF2YmFyLW1lbnUge1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBwYWRkaW5nLWJsb2NrOiAxMnB4O1xuICBnYXA6IDA7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmhlYWRlcl9tb2JpbGUgLmhlYWRlcl9uYXZiYXItbGluayB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIHBhZGRpbmctYmxvY2s6IDE0cHg7XG4gIHdpZHRoOiAxMDAlO1xuICBmb250LXNpemU6IDE0cHg7XG59XG4uaGVhZGVyX21vYmlsZSAuaGVhZGVyX25hdmJhci1saW5rOjphZnRlciB7XG4gIGZvbnQtZmFtaWx5OiBcInJldmljb25zXCI7XG4gIGNvbnRlbnQ6IFwiXFxlODFhXCI7XG59XG4uaGVhZGVyX21vYmlsZSAuaGVhZGVyX25hdmJhci10ZWwge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGNvbG9yOiByZ2IoODQsIDE2NiwgMTI3KTtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBwYWRkaW5nLWJsb2NrOiAzMHB4O1xuICBkaXNwbGF5OiBmbGV4O1xufVxuLmhlYWRlcl9tb2JpbGUgLmhlYWRlcl9uYXZiYXIgaHIge1xuICBtYXJnaW4taW5saW5lOiAtNDZweDtcbiAgd2lkdGg6IGNhbGMoMTAwJSArIDkycHgpO1xuICBtYXJnaW4tYmxvY2s6IDA7XG4gIGJvcmRlci1jb2xvcjogcmdiKDIyOSwgMjI5LCAyMjkpO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAuaGVhZGVyX21vYmlsZSAuaGVhZGVyX25hdmJhciBociB7XG4gICAgbWFyZ2luLWlubGluZTogLTI0cHg7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSArIDQ4cHgpO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNjQwcHgpIHtcbiAgLmhlYWRlcl9tb2JpbGUgLmhlYWRlcl9uYXZiYXIgaHIge1xuICAgIG1hcmdpbi1pbmxpbmU6IC0xNXB4O1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgKyAzMHB4KTtcbiAgfVxufVxuLmhlYWRlcl9tb2JpbGUgLmhlYWRlcl9uYXZiYXIgLmNpdHlfc2VsZWN0b3ItYnRuLFxuLmhlYWRlcl9tb2JpbGUgLmhlYWRlcl9uYXZiYXIgLmxpbmsge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG4uaGVhZGVyX21vYmlsZSAuaGVhZGVyX25hdmJhciAubGFuZ3VhZ2Vfc2VsZWN0b3IsXG4uaGVhZGVyX21vYmlsZSAuaGVhZGVyX25hdmJhciAuY2l0eV9zZWxlY3Rvci1idG4ge1xuICBmb250LXNpemU6IDE0cHg7XG4gIHBhZGRpbmctYmxvY2s6IDIwcHg7XG59XG4uaGVhZGVyX21vYmlsZSAuaGVhZGVyX25hdmJhci10b2dnbGVyLCAuaGVhZGVyX21vYmlsZSAuaGVhZGVyX3NlYXJjaC10b2dnbGVyLCAuaGVhZGVyX21vYmlsZSAuY2l0eV9zZWxlY3Rvci1pY29uIHtcbiAgd2lkdGg6IDI0cHg7XG4gIGhlaWdodDogMjRweDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3M7XG4gIGJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xuICBwYWRkaW5nOiA4cHg7XG59XG4uaGVhZGVyX21vYmlsZSAuaGVhZGVyX25hdmJhci10b2dnbGVyOmhvdmVyLCAuaGVhZGVyX21vYmlsZSAuaGVhZGVyX3NlYXJjaC10b2dnbGVyOmhvdmVyLCAuaGVhZGVyX21vYmlsZSAuY2l0eV9zZWxlY3Rvci1pY29uOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjA0KTtcbn1cblxuLmlycyB7XG4gIGhlaWdodDogMTRweDtcbiAgd2lkdGg6IDEwMCU7XG59XG4uaXJzIGkge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmlycy0tcm91bmQgLmlycy1oYW5kbGUge1xuICB3aWR0aDogMTRweDtcbiAgaGVpZ2h0OiAxNHB4O1xuICB0b3A6IDA7XG4gIGJvcmRlcjogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDAwMCAhaW1wb3J0YW50O1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uaXJzLS1yb3VuZCAuaXJzLWhhbmRsZTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDAwMDA7XG59XG4uaXJzLS1yb3VuZCAuaXJzLWJhciB7XG4gIGhlaWdodDogNHB4O1xuICB0b3A6IDVweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDAwMDtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmlycy0tcm91bmQgLmlycy1saW5lIHtcbiAgaGVpZ2h0OiAycHg7XG4gIHRvcDogNnB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMTkzLCAxOTMsIDE5Myk7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5pcnMtdG8sIC5pcnMtZnJvbSB7XG4gIHRvcDogYXV0bztcbiAgYm90dG9tOiBjYWxjKDEwMCUgKyAycHgpO1xufVxuLmlycy1oaWRkZW4taW5wdXQge1xuICBjbGlwLXBhdGg6IHJlY3QoMCAwIDAgMCk7XG59XG5cbi5qb3VybmFsX2dyaWQge1xuICB3aWR0aDogMTAwJTtcbiAgZ2FwOiAzMHB4O1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdChhdXRvLWZpdCwgbWlubWF4KDM0MHB4LCAxZnIpKTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgLmpvdXJuYWxfZ3JpZCB7XG4gICAgZ2FwOiAxMHB4O1xuICB9XG59XG4uam91cm5hbF9jYXJkIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjb2xvcjogaW5oZXJpdDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cbi5qb3VybmFsX2NhcmQtaW1hZ2Uge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uam91cm5hbF9jYXJkLWltYWdlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmctdG9wOiA2MCU7XG59XG4uam91cm5hbF9jYXJkLWJvZHkge1xuICBwYWRkaW5nLWJsb2NrOiAyMHB4O1xufVxuLmpvdXJuYWxfY2FyZC1oZWFkZXIge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi1ib3R0b206IDAuNWVtO1xufVxuLmpvdXJuYWxfY2FyZC1kYXRlIHtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIGNvbG9yOiByZ2IoMTkzLCAxOTMsIDE5Myk7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG4uam91cm5hbF9jYXJkLXRhZyB7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGNvbG9yOiByZ2IoODQsIDE2NiwgMTI3KTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cbi5qb3VybmFsX2NhcmQtbmFtZSB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG5cbi5sYW5ndWFnZV9zZWxlY3RvciB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBnYXA6IDIwcHg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4ubGFuZ3VhZ2Vfc2VsZWN0b3IgYSB7XG4gIHVzZXItc2VsZWN0OiBub25lO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY29sb3I6IHJnYigxMTcsIDExNywgMTE3KTtcbn1cbi5sYW5ndWFnZV9zZWxlY3RvciAubGFuZ3VhZ2VfX2ltZ19hY3RpdmUge1xuICBjb2xvcjogIzAwMDAwMDtcbn1cblxuLnNraXB0cmFuc2xhdGUge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi5sb2dpbiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZy10b3A6IDkwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG4ubG9naW4tYmFjayB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiAyMHB4O1xufVxuLmxvZ2luIC5mb3JtIHtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG59XG5cbi5tb2RhbCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgei1pbmRleDogMTA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIG9wYWNpdHk6IDA7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuM3M7XG59XG4ubW9kYWxbZGF0YS1hY3RpdmU9dHJ1ZV0ge1xuICBvcGFjaXR5OiAxO1xuICB6LWluZGV4OiAxMDtcbiAgcG9pbnRlci1ldmVudHM6IGFsbDtcbn1cbi5tb2RhbFtkYXRhLWFjdGl2ZT10cnVlXSAubW9kYWxfX2lubmVyIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDAlKTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5NjBweCkge1xuICAubW9kYWxbZGF0YS1hY3RpdmU9dHJ1ZV0gLm1vZGFsX19pbm5lciB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDAlKTtcbiAgfVxufVxuLm1vZGFsX19vdmVybGF5IHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIHotaW5kZXg6IDExO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMyk7XG59XG4ubW9kYWxfX2lubmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDI1NSwgMjU1LCAyNTUpO1xuICBjb2xvcjogcmdiKDAsIDAsIDApO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcztcbiAgYm94LXNoYWRvdzogcmdiYSgwLCAwLCAwLCAwLjIpIDBweCAxMXB4IDE1cHggLTdweCwgcmdiYSgwLCAwLCAwLCAwLjE0KSAwcHggMjRweCAzOHB4IDNweCwgcmdiYSgwLCAwLCAwLCAwLjEyKSAwcHggOXB4IDQ2cHggOHB4O1xuICBtYXJnaW46IDMycHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3cteTogYXV0bztcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgbWF4LWhlaWdodDogY2FsYygxMDAlIC0gNjRweCk7XG4gIGJvcmRlci1yYWRpdXM6IDI4cHg7XG4gIG1heC13aWR0aDogNTcwcHg7XG4gIHotaW5kZXg6IDEyO1xuICBwYWRkaW5nOiAzNHB4IDMwcHg7XG59XG4ubW9kYWxfX2lubmVyLXNpZGUge1xuICBtYXgtd2lkdGg6IDU0MnB4O1xuICBoZWlnaHQ6IDEwMCU7XG4gIG1hcmdpbjogMDtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIGJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xuICBib3JkZXItcmFkaXVzOiAwO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMTAwJSk7XG4gIHdpZHRoOiAxMDAlO1xufVxuLm1vZGFsX19pbm5lci1zaWRlIC5tb2RhbF9faGVhZGVyIHtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBwYWRkaW5nOiAwO1xuICBwYWRkaW5nLWJvdHRvbTogMjJweDtcbn1cbi5tb2RhbF9faW5uZXItc2lkZSAubW9kYWxfX2JvZHkge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5tb2RhbF9faW5uZXItc2lkZSB7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5tb2RhbF9faW5uZXIge1xuICAgIGJvcmRlci1yYWRpdXM6IDIwcHggMjBweCAwIDA7XG4gICAgcGFkZGluZy1pbmxpbmU6IDIwcHg7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbjogMDtcbiAgICBhbGlnbi1zZWxmOiBmbGV4LWVuZDtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTAwJSk7XG4gICAgbWF4LWhlaWdodDogY2FsYygxMDAlIC0gNzBweCk7XG4gIH1cbn1cbi5tb2RhbF9faW5uZXItZ3JpZCB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsIDFmcik7XG4gIGdhcDogMjVweDtcbiAgbWF4LXdpZHRoOiA4MDBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5NjBweCkge1xuICAubW9kYWxfX2lubmVyLWdyaWQge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDY0MHB4KSB7XG4gIC5tb2RhbF9faW5uZXItZ3JpZCB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG4gIH1cbn1cbi5tb2RhbF9faW5uZXItYmlnIHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICB3aWR0aDogODAwcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBhZGRpbmc6IDEycHggMjBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5NjBweCkge1xuICAubW9kYWxfX2lubmVyLWJpZyB7XG4gICAgaGVpZ2h0OiAxMDBkdmg7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3JkZXItcmFkaXVzOiAwO1xuICB9XG4gIC5tb2RhbF9faW5uZXItYmlnIC5tb2RhbF9fYm9keSB7XG4gICAgZmxleC1ncm93OiAxO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgfVxufVxuLm1vZGFsX19pbm5lci1iaWcgLm1vZGFsLWNsb3NlIHtcbiAgdG9wOiAxMnB4O1xuICB3aWR0aDogMzJweDtcbiAgaGVpZ2h0OiAzMnB4O1xufVxuLm1vZGFsX19pbm5lci1iaWcgLm1vZGFsLWNsb3NlOjphZnRlciB7XG4gIHdpZHRoOiAxMnB4O1xuICBoZWlnaHQ6IDEycHg7XG4gIG1hc2staW1hZ2U6IHVybCgvaW1hZ2VzL2ljb25zL3gtYm9sZC5zdmcpO1xufVxuLm1vZGFsX19pbWFnZSB7XG4gIG1hcmdpbi1yaWdodDogLTMwcHg7XG4gIG1hcmdpbi1ibG9jazogLTM0cHg7XG4gIHdpZHRoOiBjYWxjKDEwMCUgKyAzMHB4KTtcbiAgaGVpZ2h0OiBjYWxjKDEwMCUgKyA2OHB4KTtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDY0MHB4KSB7XG4gIC5tb2RhbF9faW1hZ2Uge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbi5tb2RhbF9faGVhZGVyIHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuLm1vZGFsLWhyIHtcbiAgbWFyZ2luLWlubGluZTogLTMwcHg7XG4gIG1hcmdpbi1ibG9jazogMDtcbiAgd2lkdGg6IGNhbGMoMTAwJSArIDYwcHgpO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5tb2RhbC1ociB7XG4gICAgbWFyZ2luLWlubGluZTogLTIwcHg7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSArIDQwcHgpO1xuICB9XG59XG4ubW9kYWwtY2xvc2Uge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMjJweDtcbiAgcmlnaHQ6IDE4cHg7XG4gIHdpZHRoOiA0NnB4O1xuICBoZWlnaHQ6IDQ2cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzO1xufVxuLm1vZGFsLWNsb3NlOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoODQsIDE2NiwgMTI3KTtcbiAgbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgbWFzay1wb3NpdGlvbjogY2VudGVyO1xuICBtYXNrLXNpemU6IGNvbnRhaW47XG4gIHdpZHRoOiAyMnB4O1xuICBoZWlnaHQ6IDIycHg7XG4gIG1hc2staW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbnMveC5zdmcpO1xufVxuLm1vZGFsLWNsb3NlOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjA0KTtcbn1cblxuLm9uZVN3aXBlciB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG59XG4ub25lU3dpcGVyIC5zd2lwZXItc2xpZGUge1xuICBoZWlnaHQ6IGF1dG87XG59XG4ub25lU3dpcGVyLWNvbnRyb2xzIHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGdhcDogMTBweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMDtcbiAgdG9wOiAwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5vbmVTd2lwZXItY29udHJvbHMge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuLm9yZGVyIHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xufVxuLm9yZGVyQ3JlYXRlIHtcbiAgZmxleDogMSAxIDU4JTtcbiAgcGFkZGluZy1pbmxpbmU6IDQ2cHg7XG4gIHBhZGRpbmctYmxvY2s6IDUwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogNjBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgLm9yZGVyQ3JlYXRlIHtcbiAgICBwYWRkaW5nLWlubGluZTogMjRweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDY0MHB4KSB7XG4gIC5vcmRlckNyZWF0ZSB7XG4gICAgcGFkZGluZy1pbmxpbmU6IDE1cHg7XG4gIH1cbn1cbi5vcmRlckNyZWF0ZV9zdGVwcGVkIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgbWF4LXdpZHRoOiA2MDBweDtcbiAgY291bnRlci1yZXNldDogbXktYXdlc29tZS1jb3VudGVyO1xufVxuLm9yZGVyQ3JlYXRlX3N0ZXBwZWQtc3RlcCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgY291bnRlci1pbmNyZW1lbnQ6IG15LWF3ZXNvbWUtY291bnRlcjtcbiAgcGFkZGluZy1sZWZ0OiAzMnB4O1xuICBtaW4taGVpZ2h0OiA3MHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDY0MHB4KSB7XG4gIC5vcmRlckNyZWF0ZV9zdGVwcGVkLXN0ZXAge1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgfVxufVxuLm9yZGVyQ3JlYXRlX3N0ZXBwZWQtc3RlcDo6YmVmb3JlIHtcbiAgY29udGVudDogY291bnRlcihteS1hd2Vzb21lLWNvdW50ZXIpIFwiIFwiO1xuICB3aWR0aDogMjhweDtcbiAgaGVpZ2h0OiAyOHB4O1xuICBib3JkZXItcmFkaXVzOiA2cHg7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMTkzLCAxOTMsIDE5Myk7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDI0cHg7XG59XG4ub3JkZXJDcmVhdGVfc3RlcHBlZC1zdGVwOm5vdCg6bGFzdC1jaGlsZCk6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDEycHg7XG4gIHRvcDogMzhweDtcbiAgYm90dG9tOiAxMHB4O1xuICB3aWR0aDogMXB4O1xuICBib3JkZXItbGVmdDogMXB4IHNvbGlkIHJnYigxOTMsIDE5MywgMTkzKTtcbn1cbi5vcmRlckNyZWF0ZV9zdGVwcGVkLXN0ZXA6aGFzKGZvcm0uYWN0aXZlKTo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDg0LCAxNjYsIDEyNyk7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNjQwcHgpIHtcbiAgLm9yZGVyQ3JlYXRlX3N0ZXBwZWQtc3RlcDpoYXMoZm9ybS5hY3RpdmUpOjphZnRlciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuLm9yZGVyQ3JlYXRlX3N0ZXBwZWQtc3RlcDpoYXMoZm9ybS5hY3RpdmUpIC5vcmRlckNyZWF0ZV9zdGVwcGVkLXRpdGxlIHtcbiAgZm9udC1zaXplOiAyNHB4O1xuICBsaW5lLWhlaWdodDogMzZweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgY29sb3I6ICMwMDAwMDA7XG4gIGFsaWduLWl0ZW1zOiBiYXNlbGluZTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA2NDBweCkge1xuICAub3JkZXJDcmVhdGVfc3RlcHBlZC1zdGVwOmhhcyhmb3JtLmFjdGl2ZSkgLm9yZGVyQ3JlYXRlX3N0ZXBwZWQtdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBsaW5lLWhlaWdodDogMjhweDtcbiAgfVxufVxuLm9yZGVyQ3JlYXRlX3N0ZXBwZWQtdGl0bGUge1xuICBtYXJnaW4tbGVmdDogMTBweDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMjRweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbWluLWhlaWdodDogMjhweDtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgY29sb3I6IHJnYigxMTcsIDExNywgMTE3KTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA2NDBweCkge1xuICAub3JkZXJDcmVhdGVfc3RlcHBlZC10aXRsZSB7XG4gICAgcGFkZGluZy1sZWZ0OiAzMnB4O1xuICB9XG59XG4ub3JkZXJDcmVhdGVfc3RlcHBlZC1jb250ZW50IHtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgYm94LXNpemluZzogY29udGVudC1ib3g7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIG1heC1oZWlnaHQ6IDBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA2NDBweCkge1xuICAub3JkZXJDcmVhdGVfc3RlcHBlZC1jb250ZW50IHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4ub3JkZXJDcmVhdGVfc3RlcHBlZC1jb250ZW50Omhhcyhmb3JtLmFjdGl2ZSkge1xuICBwYWRkaW5nLWJsb2NrOiA0MHB4O1xuICBtYXgtaGVpZ2h0OiAxMDAlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDY0MHB4KSB7XG4gIC5vcmRlckNyZWF0ZV9zdGVwcGVkLWNvbnRlbnQ6aGFzKGZvcm0uYWN0aXZlKSB7XG4gICAgcGFkZGluZy1ibG9jazogMzBweDtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4ub3JkZXJDcmVhdGVfc3RlcHBlZC1jb250cm9scyB7XG4gIG1hcmdpbi10b3A6IDUwcHg7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBnYXA6IDEwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNjQwcHgpIHtcbiAgLm9yZGVyQ3JlYXRlX3N0ZXBwZWQtY29udHJvbHMge1xuICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gIH1cbn1cbi5vcmRlckNyZWF0ZV9zdGVwcGVkLXByZXYge1xuICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiA0OHB4O1xuICBoZWlnaHQ6IDQ4cHg7XG4gIGZsZXg6IDAgMCA0OHB4O1xufVxuLm9yZGVyQ3JlYXRlX3N0ZXBwZWQtbmV4dCB7XG4gIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiAyMjJweDtcbiAgaGVpZ2h0OiA0OHB4O1xuICBmbGV4OiAxO1xufVxuLm9yZGVyQ3JlYXRlX3N0ZXBwZWQgLmZvcm0ge1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdChhdXRvLWZpbGwsIG1pbm1heCg0MCUsIDFmcikpO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDY0MHB4KSB7XG4gIC5vcmRlckNyZWF0ZV9zdGVwcGVkIC5mb3JtIHtcbiAgICBjb2x1bW4tZ2FwOiAxMnB4O1xuICB9XG59XG4ub3JkZXJDcmVhdGVfc3RlcHBlZCAuZm9ybS13aGlkZSB7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xufVxuLm9yZGVyQ3JlYXRlX3N0ZXBwZWQgLmZvcm0tYWRyZXNzIHtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMTUwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNjQwcHgpIHtcbiAgLm9yZGVyQ3JlYXRlX3N0ZXBwZWQgLmZvcm0tYWRyZXNzIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcbiAgfVxufVxuLm9yZGVyQ3JlYXRlX3N0ZXBwZWQgW3N0ZXAtaWRdIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3M7XG59XG4ub3JkZXJDcmVhdGVfc3RlcHBlZC1wcm9kdWN0cyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogMzJweDtcbn1cbi5vcmRlckNyZWF0ZV9zdGVwcGVkLWNvbHVtbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogMjBweDtcbn1cbi5vcmRlckNyZWF0ZV9zdGVwcGVkIGhyIHtcbiAgbWFyZ2luLWJsb2NrOiAzMnB4O1xufVxuLm9yZGVyQ3JlYXRlX3N0ZXBwZWQgLmgzIHtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBsaW5lLWhlaWdodDogMzZweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIC5vcmRlckNyZWF0ZV9zdGVwcGVkIC5oMyB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICB9XG59XG4ub3JkZXJDcmVhdGUtZGVsaXZlcnkge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2RlZGVkZTtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbn1cbi5vcmRlckNyZWF0ZS1kZWxpdmVyeSBpbnB1dCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ub3JkZXJDcmVhdGUtZGVsaXZlcnkgbGFiZWwge1xuICBmbGV4OiAwIDAgNTAlO1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAyMHB4O1xuICBwYWRkaW5nOiAyNnB4IDMwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA2NDBweCkge1xuICAub3JkZXJDcmVhdGUtZGVsaXZlcnkgbGFiZWwge1xuICAgIHBhZGRpbmc6IDI0cHggMTZweDtcbiAgfVxufVxuLm9yZGVyQ3JlYXRlLWRlbGl2ZXJ5IGxhYmVsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBmbGV4OiAwIDAgMjBweDtcbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogMjBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgb3V0bGluZTogMXB4IHNvbGlkIHJnYigxOTMsIDE5MywgMTkzKTtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDY0MHB4KSB7XG4gIC5vcmRlckNyZWF0ZS1kZWxpdmVyeSBsYWJlbDo6YmVmb3JlIHtcbiAgICBvcmRlcjogMjtcbiAgfVxufVxuLm9yZGVyQ3JlYXRlLWRlbGl2ZXJ5IGlucHV0OmNoZWNrZWQgKyBsYWJlbCB7XG4gIGJhY2tncm91bmQ6IHJnYmEoODQsIDE2NiwgMTI3LCAwLjA4KTtcbiAgYm9yZGVyOiAxLjVweCBzb2xpZCByZ2IoODQsIDE2NiwgMTI3KTtcbn1cbi5vcmRlckNyZWF0ZS1kZWxpdmVyeSBpbnB1dDpjaGVja2VkICsgbGFiZWw6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYig4NCwgMTY2LCAxMjcpO1xuICBvdXRsaW5lOiAycHggc29saWQgcmdiKDg0LCAxNjYsIDEyNyk7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgMCAwIDJweCAjZmZmZmZmO1xufVxuLm9yZGVyQ3JlYXRlX3Nob3Age1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxLjJmcjtcbiAgZ2FwOiAzMHB4O1xuICBtYXJnaW4tdG9wOiAxMHB4O1xufVxuLm9yZGVyQ3JlYXRlX3Nob3AtaW1hZ2Uge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xuICBtaW4taGVpZ2h0OiAxMDAlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgb2JqZWN0LWZpdDogY292ZXI7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG59XG4ub3JkZXJDcmVhdGVfc3VjY2VzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiAyMHB4O1xufVxuLm9yZGVyQ3JlYXRlX3N1Y2Nlcy1yb3cge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgZ2FwOiAxNnB4O1xufVxuLm9yZGVyQ3JlYXRlIC55YW5kZXhfcGF5IHtcbiAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWlubGluZTogYXV0bztcbn1cbi5vcmRlckNyZWF0ZSAuZG9seWFtZS1wX19wYXltZW50IHtcbiAgYmFja2dyb3VuZDogcmdiYSg4NCwgMTY2LCAxMjcsIDAuMDgpO1xuICBtYXgtd2lkdGg6IDEwMCU7XG59XG4ub3JkZXJDcmVhdGUgLmRvbHlhbWUtcF9fcmF0ZXMge1xuICBtYXJnaW4tYmxvY2s6IDI0cHg7XG4gIHBhZGRpbmc6IDE2cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNjQwcHgpIHtcbiAgLm9yZGVyQ3JlYXRlIC5kb2x5YW1lLXBfX3JhdGVzIHtcbiAgICBwYWRkaW5nOiAwO1xuICAgIG1hcmdpbi1pbmxpbmU6IC0yMHB4O1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgKyA0MHB4KTtcbiAgfVxufVxuLm9yZGVyQ3JlYXRlIC5kb2x5YW1lLXBfX3JhdGVzLWRhdGUge1xuICBmb250LXNpemU6IDEycHg7XG4gIGxpbmUtaGVpZ2h0OiAxNnB4O1xufVxuLm9yZGVyQ3JlYXRlIC5kb2x5YW1lLXBfX3JhdGVzLXByaWNlIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMjRweDtcbn1cbi5vcmRlckNyZWF0ZSAub3JkZXJfcHJvZHVjdCB7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogODhweCAxZnI7XG4gIGNvbHVtbi1nYXA6IDIwcHg7XG4gIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG59XG4ub3JkZXJDcmVhdGUgLm9yZGVyX3Byb2R1Y3QtaW1hZ2Uge1xuICB3aWR0aDogODhweDtcbiAgaGVpZ2h0OiA4OHB4O1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xufVxuLm9yZGVyQ3JlYXRlIC5vcmRlcl9wcm9kdWN0LXByaWNlIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMjRweDtcbn1cbi5vcmRlckluZm8ge1xuICBmbGV4OiAxIDEgNDIlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMjQ1LCAyNDMsIDI0Myk7XG4gIHBhZGRpbmc6IDUwcHggMTAwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIC5vcmRlckluZm8ge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbi5vcmRlckluZm8gaHIge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2RlZGVkZTtcbn1cbi5vcmRlckluZm9fYWR2YW50YWdlcyB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBmb250LXNpemU6IDEycHg7XG4gIGxpbmUtaGVpZ2h0OiAxNnB4O1xuICB3aWR0aDogMTAwJTtcbn1cbi5vcmRlckluZm9fYWR2YW50YWdlcy1pdGVtIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiAxNnB4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZsZXg6IDAgMSAxMjBweDtcbn1cbi5vcmRlckluZm8gLm9yZGVyX3Byb2R1Y3Qge1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDY0cHggMWZyO1xuICBnYXA6IDE2cHg7XG59XG4ub3JkZXJJbmZvIC5vcmRlcl9wcm9kdWN0LWltYWdlIHtcbiAgd2lkdGg6IDY0cHg7XG4gIGhlaWdodDogNjRweDtcbiAgYm9yZGVyLXJhZGl1czogMTZweDtcbn1cbi5vcmRlcl9sayB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogMzBweDtcbn1cbi5vcmRlcl9jYXJkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxLjJmciAxZnI7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDI0cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIC5vcmRlcl9jYXJkIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcbiAgfVxufVxuLm9yZGVyX2NhcmQtbWFpbiwgLm9yZGVyX2NhcmQtcHJvZHVjdHMsIC5vcmRlcl9jYXJkLXJlc3VsdHMsIC5vcmRlcl9jYXJkLXN1bW1hcnkge1xuICBwYWRkaW5nOiA1MHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDY0MHB4KSB7XG4gIC5vcmRlcl9jYXJkLW1haW4sIC5vcmRlcl9jYXJkLXByb2R1Y3RzLCAub3JkZXJfY2FyZC1yZXN1bHRzLCAub3JkZXJfY2FyZC1zdW1tYXJ5IHtcbiAgICBwYWRkaW5nOiAzMnB4IDE2cHg7XG4gIH1cbn1cbi5vcmRlcl9jYXJkLXRpdGxlIHtcbiAgbWFyZ2luLWJvdHRvbTogNjBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA2NDBweCkge1xuICAub3JkZXJfY2FyZC10aXRsZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgfVxufVxuLm9yZGVyX2NhcmQtcmlndGgge1xuICBib3JkZXItbGVmdDogMnB4IHNvbGlkICNkZWRlZGU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIC5vcmRlcl9jYXJkLXJpZ3RoIHtcbiAgICBib3JkZXItbGVmdDogbm9uZTtcbiAgICBib3JkZXItdG9wOiAycHggc29saWQgI2RlZGVkZTtcbiAgfVxufVxuLm9yZGVyX2NhcmQtcHJvZHVjdHMge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBib3JkZXItYm90dG9tOiAycHggc29saWQgI2RlZGVkZTtcbiAgZ2FwOiAyMHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDY0MHB4KSB7XG4gIC5vcmRlcl9jYXJkLXByb2R1Y3RzIHtcbiAgICBnYXA6IDhweDtcbiAgfVxufVxuLm9yZGVyX2NhcmQtcmVzdWx0cyB7XG4gIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAjZGVkZWRlO1xufVxuLm9yZGVyX3RhYmxlIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoYXV0by1maWxsLCBtaW5tYXgoMjQwcHgsIDFmcikpO1xuICBjb2x1bW4tZ2FwOiA0MHB4O1xuICByb3ctZ2FwOiA4cHg7XG59XG4ub3JkZXJfdGFibGUtY2VsbCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG4ub3JkZXJfcHJvZHVjdCB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogODBweCAxZnI7XG4gIGNvbHVtbi1nYXA6IDMwcHg7XG4gIHdpZHRoOiAxMDAlO1xufVxuLm9yZGVyX3Byb2R1Y3QgW3R5cGU9Y2hlY2tib3hdIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5vcmRlcl9wcm9kdWN0OmhhcyhbdHlwZT1jaGVja2JveF0pIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5vcmRlcl9wcm9kdWN0OmhhcyhbdHlwZT1jaGVja2JveF0pOmhhcyhbY2hlY2tlZF0pIHtcbiAgZGlzcGxheTogZ3JpZDtcbn1cbi5vcmRlcl9wcm9kdWN0LWltYWdlIHtcbiAgd2lkdGg6IDgwcHg7XG4gIGhlaWdodDogODBweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDY0MHB4KSB7XG4gIC5vcmRlcl9wcm9kdWN0LWltYWdlIHtcbiAgICB3aWR0aDogNTZweDtcbiAgICBoZWlnaHQ6IDU2cHg7XG4gIH1cbn1cbi5vcmRlcl9wcm9kdWN0LW1haW4ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDhweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA2NDBweCkge1xuICAub3JkZXJfcHJvZHVjdC1tYWluIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4ub3JkZXJfcHJvZHVjdC1yb3cge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICB3aWR0aDogMTAwJTtcbiAgZ2FwOiA4cHg7XG59XG4ub3JkZXJfcHJvZHVjdC1jb2x1bW4ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1zZWxmOiBjZW50ZXI7XG59XG4ub3JkZXJfcHJvZHVjdC1wcmljZSB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNjQwcHgpIHtcbiAgLm9yZGVyX3Byb2R1Y3Qge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xuICAgIHdpZHRoOiBmaXQtY29udGVudDtcbiAgfVxufVxuLm9yZGVyX3Byb2R1Y3QgLm9yZGVyUGlja3VwX2NhcmQge1xuICBncmlkLWNvbHVtbjogc3BhbiAyO1xuICBtYXJnaW4tdG9wOiA4cHg7XG59XG4ub3JkZXJQaWNrdXBfY2FyZCB7XG4gIHBhZGRpbmc6IDIwcHg7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBnYXA6IDIwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNWYzZjM7XG4gIGNvbG9yOiByZ2IoMTE3LCAxMTcsIDExNyk7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNjQwcHgpIHtcbiAgLm9yZGVyUGlja3VwX2NhcmQge1xuICAgIHBhZGRpbmc6IDE0cHg7XG4gICAgZ2FwOiAxNnB4O1xuICB9XG59XG4ub3JkZXJQaWNrdXBfY2FyZC1pbWFnZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHdpZHRoOiA2NHB4O1xuICBoZWlnaHQ6IDY0cHg7XG4gIG1pbi13aWR0aDogNjRweDtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG59XG4ub3JkZXJQaWNrdXBfY2FyZC1ib2R5IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiA4cHg7XG4gIGZsZXgtZ3JvdzogMTtcbn1cbi5vcmRlclBpY2t1cF9jYXJkLWNhbnNlbCB7XG4gIHdpZHRoOiAyNHB4O1xuICBoZWlnaHQ6IDI0cHg7XG4gIGZsZXg6IDAgMCAyNHB4O1xuICBib3JkZXItcmFkaXVzOiAxMDBweDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG59XG4ub3JkZXJQaWNrdXBfY2FyZC1jYW5zZWw6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgd2lkdGg6IDEwcHg7XG4gIGhlaWdodDogMTBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDExNywgMTE3LCAxMTcpO1xuICBkaXNwbGF5OiBmbGV4O1xuICBtYXNrLWltYWdlOiB1cmwoL2ltYWdlcy9pY29ucy94LWJvbGRlci5zdmcpO1xuICBtYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICBtYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG4gIG1hc2stc2l6ZTogY29udGFpbjtcbn1cbi5vcmRlcl9yZXN1bHRzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiAyMHB4O1xufVxuLm9yZGVyX3Jlc3VsdHMtcm93IHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGFsaWduLWl0ZW1zOiBiYXNlbGluZTtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICB3aWR0aDogMTAwJTtcbiAgZ2FwOiA4cHg7XG59XG4ub3JkZXJNYXAge1xuICBtYXJnaW4tdG9wOiAxNnB4O1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiA1MGR2aDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiAyMHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5vcmRlck1hcCB7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIGZsZXgtZ3JvdzogMTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDY0MHB4KSB7XG4gIC5vcmRlck1hcCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG1hcmdpbi1pbmxpbmU6IC0yMHB4O1xuICAgIG1hcmdpbi1ib3R0b206IC0xMnB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAxMnB4O1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgKyA0MHB4KTtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICB9XG59XG4ub3JkZXJNYXAtZGVzYyB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC1zaXplOiAxMHB4O1xuICBsaW5lLWhlaWdodDogMTZweDtcbiAgY29sb3I6IHJnYigxMTcsIDExNywgMTE3KTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA2NDBweCkge1xuICAub3JkZXJNYXAtZGVzYyB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuLm9yZGVyTWFwX2JvZHkge1xuICB3aWR0aDogMTAwJTtcbiAgZmxleC1ncm93OiAxO1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgZ2FwOiAyMHB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBtYXJnaW4tYm90dG9tOiAtMTJweDtcbiAgcGFkZGluZy1ib3R0b206IDEycHg7XG59XG4ub3JkZXJNYXBfbWFwIHtcbiAgZmxleC1ncm93OiAxO1xuICBib3JkZXItcmFkaXVzOiAxMnB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLm9yZGVyTWFwX3lhbXAge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5vcmRlck1hcF9wb2ludHMge1xuICBmbGV4OiAwIDAgMjcycHg7XG4gIG1hcmdpbi1ib3R0b206IC0xMnB4O1xuICBwYWRkaW5nLWJvdHRvbTogMTJweDtcbiAgbWFyZ2luLXJpZ2h0OiAtMTJweDtcbiAgcGFkZGluZy1yaWdodDogMTJweDtcbiAgb3ZlcmZsb3cteTogYXV0bztcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA2NDFweCkge1xuICAub3JkZXJNYXBfcG9pbnRzIHtcbiAgICB0cmFuc2Zvcm06IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDY0MHB4KSB7XG4gIC5vcmRlck1hcF9wb2ludHMge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBwYWRkaW5nOiAyOHB4IDE2cHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgICBoZWlnaHQ6IGZpdC1jb250ZW50O1xuICAgIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gICAgdG9wOiBjYWxjKDEwMCUgLSAxMnB4KTtcbiAgICBsZWZ0OiAwO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTAwcHgpO1xuICB9XG4gIC5vcmRlck1hcF9wb2ludHMudHJhbnNpdGlvbiB7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuM3M7XG4gIH1cbiAgLm9yZGVyTWFwX3BvaW50czo6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiA2MHB4O1xuICAgIGhlaWdodDogNHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDEwMHB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYigxOTMsIDE5MywgMTkzKTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgICB0b3A6IDEycHg7XG4gIH1cbn1cbi5vcmRlck1hcF9wb2ludHMtbGlzdCB7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDE2cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNjQwcHgpIHtcbiAgLm9yZGVyTWFwX3BvaW50cy1saXN0IHtcbiAgICBnYXA6IDA7XG4gIH1cbn1cbi5vcmRlck1hcF9wb2ludCB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBnYXA6IDEycHg7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIG9yZGVyOiAxO1xuICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLm9yZGVyTWFwX3BvaW50LWltYWdlIHtcbiAgd2lkdGg6IDU1cHg7XG4gIGhlaWdodDogNTVweDtcbiAgZmxleDogMCAwIDU1cHg7XG4gIG1pbi13aWR0aDogNTVweDtcbiAgYm9yZGVyLXJhZGl1czogNnB4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgb2JqZWN0LWZpdDogY292ZXI7XG4gIG9iamVjdC1wb3NpdGlvbjogY2VudGVyO1xufVxuLm9yZGVyTWFwX3BvaW50LWJvZHkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDNweDtcbn1cbi5vcmRlck1hcF9wb2ludC1mb290ZXIge1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5vcmRlck1hcF9wb2ludC1mb290ZXIgYnV0dG9uIHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBsaW5lLWhlaWdodDogMTZweDtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nLWJsb2NrOiAxNXB4O1xufVxuLm9yZGVyTWFwX3BvaW50LW5hbWUge1xuICBmb250LXNpemU6IDEycHg7XG4gIGxpbmUtaGVpZ2h0OiAxNnB4O1xuICBmb250LXdlaWdodDogNTAwO1xufVxuLm9yZGVyTWFwX3BvaW50LWluZm8ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDA7XG59XG4ub3JkZXJNYXBfcG9pbnQtYWRyZXNzLCAub3JkZXJNYXBfcG9pbnQtd29yaywgLm9yZGVyTWFwX3BvaW50LXBheW1lbnQge1xuICBmb250LXNpemU6IDEwcHg7XG4gIGxpbmUtaGVpZ2h0OiAxNnB4O1xuICBjb2xvcjogcmdiKDExNywgMTE3LCAxMTcpO1xufVxuLm9yZGVyTWFwX3BvaW50LXdvcmsge1xuICBkaXNwbGF5OiBub25lO1xufVxuLm9yZGVyTWFwX3BvaW50LXBheW1lbnQge1xuICBmb250LXdlaWdodDogNTAwO1xuICBkaXNwbGF5OiBub25lO1xufVxuLm9yZGVyTWFwX3BvaW50LmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNWYzZjM7XG4gIHBhZGRpbmc6IDEycHg7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogMTJweDtcbiAgb3JkZXI6IDA7XG4gIGN1cnNvcjogYXV0bztcbn1cbi5vcmRlck1hcF9wb2ludC5hY3RpdmUgLm9yZGVyTWFwX3BvaW50LWltYWdlIHtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDBweDtcbiAgZmxleDogMCAwIDEwMHB4O1xufVxuLm9yZGVyTWFwX3BvaW50LmFjdGl2ZSAub3JkZXJNYXBfcG9pbnQtYm9keSB7XG4gIGdhcDogOHB4O1xufVxuLm9yZGVyTWFwX3BvaW50LmFjdGl2ZSAub3JkZXJNYXBfcG9pbnQtaW5mbyB7XG4gIGdhcDogNnB4O1xufVxuLm9yZGVyTWFwX3BvaW50LmFjdGl2ZSAub3JkZXJNYXBfcG9pbnQtZm9vdGVyLCAub3JkZXJNYXBfcG9pbnQuYWN0aXZlIC5vcmRlck1hcF9wb2ludC13b3JrLCAub3JkZXJNYXBfcG9pbnQuYWN0aXZlIC5vcmRlck1hcF9wb2ludC1wYXltZW50IHtcbiAgZGlzcGxheTogZmxleDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA2NDBweCkge1xuICAub3JkZXJNYXAgLm9yZGVyTWFwX3BvaW50LCAub3JkZXJNYXAgLm9yZGVyTWFwX3BvaW50LmFjdGl2ZSB7XG4gICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICBwYWRkaW5nOiAyMHB4IDA7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgICBnYXA6IDEycHg7XG4gICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gIH1cbiAgLm9yZGVyTWFwIC5vcmRlck1hcF9wb2ludCAub3JkZXJNYXBfcG9pbnQtaW1hZ2UsIC5vcmRlck1hcCAub3JkZXJNYXBfcG9pbnQuYWN0aXZlIC5vcmRlck1hcF9wb2ludC1pbWFnZSB7XG4gICAgYm9yZGVyLXJhZGl1czogOHB4O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1pbi13aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDE4MHB4O1xuICAgIGZsZXg6IDAgMCAxODBweDtcbiAgfVxuICAub3JkZXJNYXAgLm9yZGVyTWFwX3BvaW50IC5vcmRlck1hcF9wb2ludC1mb290ZXIsIC5vcmRlck1hcCAub3JkZXJNYXBfcG9pbnQgLm9yZGVyTWFwX3BvaW50LXdvcmssIC5vcmRlck1hcCAub3JkZXJNYXBfcG9pbnQgLm9yZGVyTWFwX3BvaW50LXBheW1lbnQsIC5vcmRlck1hcCAub3JkZXJNYXBfcG9pbnQuYWN0aXZlIC5vcmRlck1hcF9wb2ludC1mb290ZXIsIC5vcmRlck1hcCAub3JkZXJNYXBfcG9pbnQuYWN0aXZlIC5vcmRlck1hcF9wb2ludC13b3JrLCAub3JkZXJNYXAgLm9yZGVyTWFwX3BvaW50LmFjdGl2ZSAub3JkZXJNYXBfcG9pbnQtcGF5bWVudCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgfVxuICAub3JkZXJNYXAgLm9yZGVyTWFwX3BvaW50IC5vcmRlck1hcF9wb2ludC1ib2R5LCAub3JkZXJNYXAgLm9yZGVyTWFwX3BvaW50LmFjdGl2ZSAub3JkZXJNYXBfcG9pbnQtYm9keSB7XG4gICAgZ2FwOiA4cHg7XG4gIH1cbiAgLm9yZGVyTWFwIC5vcmRlck1hcF9wb2ludCAub3JkZXJNYXBfcG9pbnQtaW5mbywgLm9yZGVyTWFwIC5vcmRlck1hcF9wb2ludC5hY3RpdmUgLm9yZGVyTWFwX3BvaW50LWluZm8ge1xuICAgIGdhcDogNnB4O1xuICB9XG4gIC5vcmRlck1hcCAub3JkZXJNYXBfcG9pbnQ6bm90KDpsYXN0LWNoaWxkKSwgLm9yZGVyTWFwIC5vcmRlck1hcF9wb2ludC5hY3RpdmU6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYigxOTMsIDE5MywgMTkzKTtcbiAgfVxufVxuXG4ucG9wdXAge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIGxlZnQ6IDE2cHg7XG4gIGJvdHRvbTogMTZweDtcbiAgei1pbmRleDogMztcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC4zcztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgYm9yZGVyOiAxcHggc29saWQgI2RlZGVkZTtcbiAgcGFkZGluZzogMjBweDtcbiAgd2lkdGg6IGZpdC1jb250ZW50O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDE1MDBweCkge1xuICAucG9wdXAge1xuICAgIGJvdHRvbTogNzhweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDY0MHB4KSB7XG4gIC5wb3B1cCB7XG4gICAgbGVmdDogMDtcbiAgICBib3R0b206IDYycHg7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbi5wb3B1cC5hY3RpdmUge1xuICBwb2ludGVyLWV2ZW50czogYWxsO1xuICBvcGFjaXR5OiAxO1xufVxuXG4uY29va2llIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIG1heC13aWR0aDogMzc4cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNjQwcHgpIHtcbiAgLmNvb2tpZSB7XG4gICAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG59XG5cbi5wcm9kdWN0IHtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBnYXA6IDQwcHg7XG4gIG1hcmdpbi10b3A6IDQwcHg7XG4gIG1hcmdpbi1ib3R0b206IDgwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIC5wcm9kdWN0IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIG1hcmdpbi1ibG9jazogMCA0MHB4O1xuICAgIGdhcDogMDtcbiAgfVxufVxuLnByb2R1Y3QtbGVmdCB7XG4gIHdpZHRoOiA2NyU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIC5wcm9kdWN0LWxlZnQge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG4ucHJvZHVjdF9nYWxhcnkge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgZ2FwOiAyMHB4O1xuICB3aWR0aDogMTAwJTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgLnByb2R1Y3RfZ2FsYXJ5IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuLnByb2R1Y3RfZ2FsYXJ5LW1lbnUge1xuICB3aWR0aDogMTIlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDIwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIC5wcm9kdWN0X2dhbGFyeS1tZW51IHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4ucHJvZHVjdF9nYWxhcnktaXRlbSB7XG4gIHdpZHRoOiAxMDAlO1xuICBib3JkZXItcmFkaXVzOiAxNnB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4ucHJvZHVjdF9nYWxhcnktaXRlbTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nLXRvcDogMTAwJTtcbn1cbi5wcm9kdWN0X2dhbGFyeS1pdGVtIGltZyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvYmplY3QtZml0OiBjb3Zlcjtcbn1cbi5wcm9kdWN0X2dhbGFyeS1pdGVtOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgwZGVnLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSksIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KSk7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4ucHJvZHVjdF9nYWxhcnktaXRlbS5hY3RpdmU6OmFmdGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5wcm9kdWN0X2dhbGFyeS1zd2lwZXIge1xuICB3aWR0aDogODglO1xuICBoZWlnaHQ6IGZpdC1jb250ZW50O1xuICBib3JkZXItcmFkaXVzOiAyOHB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAucHJvZHVjdF9nYWxhcnktc3dpcGVyIHtcbiAgICB3aWR0aDogY2FsYygxMDAlICsgNDhweCk7XG4gICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICBtYXJnaW4taW5saW5lOiAtMjRweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDY0MHB4KSB7XG4gIC5wcm9kdWN0X2dhbGFyeS1zd2lwZXIge1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgKyAzMHB4KTtcbiAgICBtYXJnaW4taW5saW5lOiAtMTVweDtcbiAgfVxufVxuLnByb2R1Y3RfZ2FsYXJ5LXN3aXBlciAuc3dpcGVyLXNsaWRlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmctdG9wOiAxMDAlO1xufVxuLnByb2R1Y3RfZ2FsYXJ5LXN3aXBlciAuc3dpcGVyLXNsaWRlIGltZyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvYmplY3QtZml0OiBjb3Zlcjtcbn1cbi5wcm9kdWN0X2dhbGFyeS1wYWdpbmF0aW9uIHtcbiAgYm90dG9tOiAxMnB4O1xuICBoZWlnaHQ6IDEycHg7XG59XG4ucHJvZHVjdF9nYWxhcnktcGFnaW5hdGlvbiAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0IHtcbiAgd2lkdGg6IDhweDtcbiAgaGVpZ2h0OiA4cHg7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMwMDAwMDA7XG4gIG9wYWNpdHk6IDE7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzO1xuICBsZWZ0OiBhdXRvICFpbXBvcnRhbnQ7XG59XG4ucHJvZHVjdF9nYWxhcnktcGFnaW5hdGlvbiAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDAwMDA7XG59XG4ucHJvZHVjdF9nYWxhcnktcGFnaW5hdGlvbiAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWFjdGl2ZS1uZXh0LCAucHJvZHVjdF9nYWxhcnktcGFnaW5hdGlvbiAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWFjdGl2ZS1wcmV2IHtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbn1cbi5wcm9kdWN0X2dhbGFyeS1wYWdpbmF0aW9uIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtYWN0aXZlLW5leHQtbmV4dCwgLnByb2R1Y3RfZ2FsYXJ5LXBhZ2luYXRpb24gLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1hY3RpdmUtcHJldi1wcmV2IHtcbiAgdHJhbnNmb3JtOiBzY2FsZSgwLjcpO1xufVxuLnByb2R1Y3RfaW5mbyB7XG4gIHdpZHRoOiAzMyU7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDI0cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIC5wcm9kdWN0X2luZm8ge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG4ucHJvZHVjdF9pbmZvLXRpdGxlIHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBsaW5lLWhlaWdodDogMjRweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cbi5wcm9kdWN0LWFydGljbGUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgY29sb3I6IHJnYigxMTcsIDExNywgMTE3KTtcbn1cbi5wcm9kdWN0LW5hbWUge1xuICBmb250LXNpemU6IDMycHg7XG4gIGxpbmUtaGVpZ2h0OiA0MHB4O1xuICBmb250LXdlaWdodDogNTAwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5wcm9kdWN0LW5hbWUge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBsaW5lLWhlaWdodDogMjhweDtcbiAgfVxufVxuLnByb2R1Y3QtcHJpY2Uge1xuICBmb250LXNpemU6IDM0cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIC5wcm9kdWN0LXByaWNlIHtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDMycHg7XG4gIH1cbn1cbi5wcm9kdWN0X3NpemVzLWhlYWRlciB7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLnByb2R1Y3Rfc2l6ZXMtdGl0bGUge1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICBmb250LXdlaWdodDogNTAwO1xufVxuLnByb2R1Y3Rfc2l6ZXMtZ3JpZCB7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdChhdXRvLWZpbGwsIDY4cHgpO1xuICBnYXA6IDEwcHg7XG59XG4ucHJvZHVjdF9zaXplcy1ncmlkIC5mb3JtLWNvbnRyb2wtdGFnID4gaW5wdXRbdHlwZT1yYWRpb10gfiBsYWJlbCB7XG4gIHdpZHRoOiA2OHB4O1xuICBoZWlnaHQ6IDU4cHg7XG59XG4ucHJvZHVjdF9zaXplcy1tb2RhbCB7XG4gIG1pbi13aWR0aDogNDYwcHg7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5wcm9kdWN0X3NpemVzLW1vZGFsIHtcbiAgICBtaW4td2lkdGg6IGF1dG87XG4gIH1cbn1cbi5wcm9kdWN0LXBheSB7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDIwcHggMTBweDtcbiAgbWFyZ2luLWJsb2NrOiAyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIC5wcm9kdWN0LXBheSB7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIGxlZnQ6IDA7XG4gICAgYm90dG9tOiA2MnB4O1xuICAgIHotaW5kZXg6IDM7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nOiA4cHggMjRweDtcbiAgICBib3gtc2hhZG93OiByZ2JhKDAsIDAsIDAsIDAuMikgMHB4IDRweCAyMHB4O1xuICAgIGdhcDogMTBweDtcbiAgICBtYXJnaW46IDA7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA2NDBweCkge1xuICAucHJvZHVjdC1wYXkge1xuICAgIHBhZGRpbmctaW5saW5lOiAxNXB4O1xuICB9XG59XG4ucHJvZHVjdC1wYXkgLmJ0bi1iYWl0IHtcbiAgZmxleDogMTtcbn1cbi5wcm9kdWN0LXBheSAuYnRuLWJhaXQtc2Vjb25kYXJ5IHtcbiAgd2lkdGg6IDEwMCU7XG59XG4ucHJvZHVjdF9jb2xsYXBjZSB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLnByb2R1Y3RfY29sbGFwY2UtdGl0bGUge1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgcGFkZGluZy1ibG9jazogMTRweDtcbn1cbi5wcm9kdWN0X2NvbGxhcGNlLXRpdGxlOjphZnRlciB7XG4gIHdpZHRoOiAyNHB4O1xuICBoZWlnaHQ6IDI0cHg7XG4gIGNvbnRlbnQ6IHVybCguLi9pbWFnZXMvaWNvbnMvY2hldnJvbi5zdmcpO1xuICByb3RhdGU6IDkwZGVnO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcztcbiAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyIGNlbnRlcjtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG4ucHJvZHVjdF9jb2xsYXBjZS1jb250ZW50IHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3M7XG59XG4ucHJvZHVjdF9jb2xsYXBjZS5hY3RpdmUgLnByb2R1Y3RfY29sbGFwY2UtdGl0bGU6OmFmdGVyIHtcbiAgdHJhbnNmb3JtOiByb3RhdGVZKDE4MGRlZyk7XG59XG4ucHJvZHVjdF9ieSB7XG4gIHdpZHRoOiAxMDAlO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMTM3cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogNDBweDtcbiAgaGVpZ2h0OiAxMTRweDtcbiAgcGFkZGluZy1pbmxpbmU6IDQ2cHg7XG4gIHotaW5kZXg6IDQ7XG4gIGJveC1zaGFkb3c6IHJnYmEoMCwgMCwgMCwgMC4xMikgMHB4IDEycHggMjFweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxNTAwcHgpIHtcbiAgLnByb2R1Y3RfYnkge1xuICAgIHRvcDogNzBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAucHJvZHVjdF9ieSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuLnByb2R1Y3RfYnktbGVmdCwgLnByb2R1Y3RfYnktcmlnaHQge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDIwcHg7XG59XG4ucHJvZHVjdF9ieS1sZWZ0IHtcbiAgd2lkdGg6IDY3JTtcbiAgZmxleC1zaHJpbms6IDA7XG59XG4ucHJvZHVjdF9ieS1yaWdodCB7XG4gIHdpZHRoOiAzMyU7XG59XG4ucHJvZHVjdF9ieSBpbWcge1xuICB3aWR0aDogODRweDtcbiAgaGVpZ2h0OiA4NHB4O1xuICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGJvcmRlci1yYWRpdXM6IDE2cHg7XG59XG4ucHJvZHVjdC1kZWxpdmVyeVRhZyB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBnYXA6IDEwcHg7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYig4NCwgMTY2LCAxMjcpO1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG4gIHBhZGRpbmc6IDZweCAxNnB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5wcm9kdWN0LWRlbGl2ZXJ5VGFnIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gIH1cbn1cbi5wcm9kdWN0LWRlbGl2ZXJ5VGFnIGkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICB3aWR0aDogMzZweDtcbiAgaGVpZ2h0OiAzNnB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5wcm9kdWN0LWRlbGl2ZXJ5VGFnIGkge1xuICAgIHdpZHRoOiAyN3B4O1xuICAgIGhlaWdodDogMjdweDtcbiAgfVxufVxuLnByb2R1Y3RfY2FyZCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG4ucHJvZHVjdF9jYXJkLWJvZHkge1xuICBwYWRkaW5nOiAxMnB4IDhweDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBmbGV4LWdyb3c6IDE7XG59XG4ucHJvZHVjdF9jYXJkLWltYWdlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbn1cbi5wcm9kdWN0X2NhcmQtaW1hZ2U6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZy10b3A6IDEyMCU7XG59XG4ucHJvZHVjdF9jYXJkX2dhbGFyeSB7XG4gIHdpZHRoOiAxMDAlO1xuICBib3JkZXItcmFkaXVzOiAyOHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5wcm9kdWN0X2NhcmRfZ2FsYXJ5IHtcbiAgICBib3JkZXItcmFkaXVzOiAxNnB4O1xuICB9XG59XG4ucHJvZHVjdF9jYXJkX2dhbGFyeS1pbWFnZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmctdG9wOiAxMDAlO1xufVxuLnByb2R1Y3RfY2FyZF9nYWxhcnkgLnN3aXBlci13cmFwcGVyIHtcbiAgei1pbmRleDogMTtcbn1cbi5wcm9kdWN0X2NhcmRfZ2FsYXJ5IC5wcm9kdWN0X2NhcmQtZmF2IHtcbiAgbGVmdDogYXV0bztcbiAgdG9wOiAyMHB4O1xuICByaWdodDogMjBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5NjBweCkge1xuICAucHJvZHVjdF9jYXJkX2dhbGFyeSAucHJvZHVjdF9jYXJkLWZhdiB7XG4gICAgdG9wOiBhdXRvO1xuICAgIHJpZ2h0OiBhdXRvO1xuICAgIGxlZnQ6IDhweDtcbiAgfVxufVxuLnByb2R1Y3RfY2FyZF9nYWxhcnkgLnByb2R1Y3RfY2FyZC1kaXNjb3VudCB7XG4gIGxlZnQ6IDIwcHg7XG4gIHRvcDogMjBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5NjBweCkge1xuICAucHJvZHVjdF9jYXJkX2dhbGFyeSAucHJvZHVjdF9jYXJkLWRpc2NvdW50IHtcbiAgICBsZWZ0OiA4cHg7XG4gICAgdG9wOiA4cHg7XG4gIH1cbn1cbi5wcm9kdWN0X2NhcmRfZ2FsYXJ5LXBhZ2luYXRpb24ge1xuICBib3R0b206IDEycHg7XG4gIGhlaWdodDogMTJweDtcbn1cbi5wcm9kdWN0X2NhcmRfZ2FsYXJ5LXBhZ2luYXRpb24gLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldCB7XG4gIHdpZHRoOiAxMnB4O1xuICBoZWlnaHQ6IDEycHg7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMwMDAwMDA7XG4gIG9wYWNpdHk6IDE7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzO1xuICBsZWZ0OiBhdXRvICFpbXBvcnRhbnQ7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLnByb2R1Y3RfY2FyZF9nYWxhcnktcGFnaW5hdGlvbiAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0IHtcbiAgICB3aWR0aDogNnB4O1xuICAgIGhlaWdodDogNnB4O1xuICAgIG1hcmdpbi1pbmxpbmU6IDJweCAhaW1wb3J0YW50O1xuICB9XG59XG4ucHJvZHVjdF9jYXJkX2dhbGFyeS1wYWdpbmF0aW9uIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDAwMDtcbn1cbi5wcm9kdWN0X2NhcmRfZ2FsYXJ5LXBhZ2luYXRpb24gLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1hY3RpdmUtbmV4dCwgLnByb2R1Y3RfY2FyZF9nYWxhcnktcGFnaW5hdGlvbiAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWFjdGl2ZS1wcmV2IHtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbn1cbi5wcm9kdWN0X2NhcmRfZ2FsYXJ5LXBhZ2luYXRpb24gLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1hY3RpdmUtbmV4dC1uZXh0LCAucHJvZHVjdF9jYXJkX2dhbGFyeS1wYWdpbmF0aW9uIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtYWN0aXZlLXByZXYtcHJldiB7XG4gIHRyYW5zZm9ybTogc2NhbGUoMC43KTtcbn1cbi5wcm9kdWN0X2NhcmQtbW9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44NSk7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBnYXA6IDI0cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5wcm9kdWN0X2NhcmQtbW9yZSAuYnRuLW1vcmUge1xuICBoZWlnaHQ6IDYwcHg7XG4gIHdpZHRoOiAyODBweDtcbiAgYm9yZGVyLXJhZGl1czogMHB4O1xufVxuLnByb2R1Y3RfY2FyZC1mYXYge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMjBweDtcbiAgbGVmdDogMjBweDtcbiAgd2lkdGg6IDQ4cHg7XG4gIGhlaWdodDogNDhweDtcbiAgcGFkZGluZzogMTJweDtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjI5LCAyMjksIDIyOSwgMC4zKTtcbiAgYm9yZGVyLXJhZGl1czogMjRweDtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZ2FwOiAxNXB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB6LWluZGV4OiAyO1xufVxuLnByb2R1Y3RfY2FyZC1mYXYgPiAqIHtcbiAgZmxleDogMSAwIDI0cHg7XG59XG4ucHJvZHVjdF9jYXJkLWZhdiBpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbn1cbi5wcm9kdWN0X2NhcmQtZmF2IGkuaGVhcnQtZmlsbCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYig4NCwgMTY2LCAxMjcpO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAucHJvZHVjdF9jYXJkLWZhdiB7XG4gICAgd2lkdGg6IDM0cHg7XG4gICAgaGVpZ2h0OiAzNHB4O1xuICAgIHBhZGRpbmc6IDVweDtcbiAgICBsZWZ0OiA4cHg7XG4gICAgYm90dG9tOiA4cHg7XG4gIH1cbn1cbi5wcm9kdWN0X2NhcmQtZGlzY291bnQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDIwcHg7XG4gIHRvcDogMjBweDtcbiAgaGVpZ2h0OiAzNXB4O1xuICBwYWRkaW5nLWlubGluZTogMTJweDtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYigyNDEsIDkyLCA2Mik7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGJvcmRlci1yYWRpdXM6IDE0MHB4O1xuICB6LWluZGV4OiAxO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAucHJvZHVjdF9jYXJkLWRpc2NvdW50IHtcbiAgICBwYWRkaW5nLWlubGluZTogOHB4O1xuICAgIGhlaWdodDogMjNweDtcbiAgICBsZWZ0OiA4cHg7XG4gICAgdG9wOiA4cHg7XG4gICAgZm9udC1zaXplOiAxMHB4O1xuICB9XG59XG4ucHJvZHVjdF9jYXJkOmhvdmVyIC5wcm9kdWN0X2NhcmQtZmF2IHtcbiAgd2lkdGg6IGZpdC1jb250ZW50O1xuICBwYWRkaW5nLXJpZ2h0OiAyNHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAucHJvZHVjdF9jYXJkOmhvdmVyIC5wcm9kdWN0X2NhcmQtZmF2IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNHB4O1xuICB9XG59XG4ucHJvZHVjdF9hZGl0aW9uYWwge1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgbWFyZ2luLXRvcDogMzJweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0ODBweCkge1xuICAucHJvZHVjdF9hZGl0aW9uYWwge1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgKyAzMHB4KTtcbiAgICBtYXJnaW4taW5saW5lOiAtMTVweDtcbiAgICBwYWRkaW5nLWlubGluZTogMTVweDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICB9XG4gIC5wcm9kdWN0X2FkaXRpb25hbC1zd2lwZXIge1xuICAgIG92ZXJmbG93OiB2aXNpYmxlO1xuICB9XG59XG4ucHJvZHVjdF9hZGl0aW9uYWwtdGl0bGUge1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICBmb250LXNpemU6IDMycHg7XG4gIGxpbmUtaGVpZ2h0OiA0OHB4O1xuICBmb250LXdlaWdodDogNTAwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5wcm9kdWN0X2FkaXRpb25hbC10aXRsZSB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyOHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgLnByb2R1Y3RfYWRpdGlvbmFsLXRpdGxlIHtcbiAgICB0ZXh0LWFsaWduOiBzdGFydDtcbiAgfVxufVxuXG4uc2VhcmNoX2Zvcm0ge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmctaW5saW5lOiAxNHB4IDhweDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBvdXRsaW5lOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjIzKTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3M7XG4gIG91dGxpbmUtb2Zmc2V0OiAtMXB4O1xuICBtYXJnaW4tdG9wOiA0NXB4O1xufVxuLnNlYXJjaF9mb3JtOmhvdmVyIHtcbiAgb3V0bGluZS1jb2xvcjogIzAwMDAwMDtcbn1cbi5zZWFyY2hfZm9ybTpoYXMoaW5wdXQ6Zm9jdXMpIHtcbiAgb3V0bGluZTogMnB4IHNvbGlkIHJnYig4NCwgMTY2LCAxMjcpO1xufVxuLnNlYXJjaF9mb3JtIGlucHV0IHtcbiAgd2lkdGg6IDEwMCU7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgcGFkZGluZzogMTZweCAxMHB4O1xuICBib3JkZXI6IG5vbmU7XG4gIG91dGxpbmU6IG5vbmU7XG59XG4uc2VhcmNoX2Zvcm0gaW5wdXQ6OnBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHJnYig2NiwgNjYsIDY2KTtcbn1cbi5zZWFyY2hfaGVhZGVyIHtcbiAgbWFyZ2luLWJsb2NrOiA0MHB4IDgwcHg7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGNvbHVtbi1nYXA6IDEwcHg7XG4gIGFsaWduLWl0ZW1zOiBiYXNlbGluZTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuc2VhcmNoX2hlYWRlciB7XG4gICAgbWFyZ2luLWJsb2NrOiAyNHB4O1xuICB9XG59XG4uc2VhcmNoX2hlYWRlci1saW5lIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4uc2VhcmNoX2Zvb3RlciB7XG4gIG1hcmdpbi1ibG9jazogODBweCAyMHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLnNlYXJjaF9mb290ZXIge1xuICAgIG1hcmdpbi1ibG9jazogMjRweDtcbiAgfVxufVxuXG4uc29jaWFscyB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBnYXA6IDI0cHg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4uc29jaWFscy1saW5rIHtcbiAgd2lkdGg6IDI0cHg7XG4gIGhlaWdodDogMjRweDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG5cbi5tYWluQmFubmVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5tYWluQmFubmVyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmctdG9wOiAyNSU7XG59XG4ubWFpbkJhbm5lcl9tb2JpbGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZy10b3A6IDEyMCU7XG59XG4ubWFpbkJhbm5lcl9tb2JpbGUgLm1haW5CYW5uZXItc2xpZGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZy10b3A6IDEyMCU7XG59XG4ubWFpbkJhbm5lci1zbGlkZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG59XG4ubWFpbkJhbm5lci1zbGlkZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICB3aWR0aDogMTAwJTtcbn1cbi5tYWluQmFubmVyLXNsaWRlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmctdG9wOiAyNSU7XG59XG4ubWFpbkJhbm5lci1wYWdpbmF0aW9uIHtcbiAgYm90dG9tOiAwICFpbXBvcnRhbnQ7XG59XG4ubWFpbkJhbm5lci1wYWdpbmF0aW9uIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQge1xuICBib3JkZXI6IDJweCBzb2xpZCBncmV5O1xuICB3aWR0aDogMTJweDtcbiAgaGVpZ2h0OiAxMnB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTBlMGUwO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcztcbiAgb3BhY2l0eTogMTtcbn1cbi5tYWluQmFubmVyLXBhZ2luYXRpb24gLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1hY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDgwODA4O1xufVxuLm1haW5CYW5uZXItbmV4dCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IGNhbGMoNCUgKyAxcHgpO1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNSk7XG4gIHdpZHRoOiA0M3B4O1xuICBoZWlnaHQ6IDQzcHg7XG4gIHotaW5kZXg6IDE7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzO1xufVxuLm1haW5CYW5uZXItbmV4dDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU4MjVcIjtcbiAgZm9udC1mYW1pbHk6IHJldmljb25zO1xufVxuLm1haW5CYW5uZXItbmV4dDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IGJsYWNrO1xufVxuLm1haW5CYW5uZXItcHJldiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogY2FsYyg0JSArIDFweCk7XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC41KTtcbiAgd2lkdGg6IDQzcHg7XG4gIGhlaWdodDogNDNweDtcbiAgei1pbmRleDogMTtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3M7XG59XG4ubWFpbkJhbm5lci1wcmV2OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTgyNFwiO1xuICBmb250LWZhbWlseTogcmV2aWNvbnM7XG59XG4ubWFpbkJhbm5lci1wcmV2OmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogYmxhY2s7XG59XG5cbi5wcm9kdWN0c1N3aXBlciB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLnByb2R1Y3RzU3dpcGVyLW5leHQge1xuICB3aWR0aDogNjRweDtcbiAgaGVpZ2h0OiA2NHB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDUwJTtcbiAgei1pbmRleDogMTtcbiAgYmFja2dyb3VuZDogbm9uZTtcbn1cbi5wcm9kdWN0c1N3aXBlci1uZXh0OjpiZWZvcmUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgY29udGVudDogXCJcIjtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0Nzdmcgd2lkdGg9JzI3JyBoZWlnaHQ9JzUyJyB2aWV3Qm94PScwIDAgMjcgNTInIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NwYXRoIGQ9J00xLjI1IDFMMjYgMjZMMS4yNSA1MScgc3Ryb2tlPSd3aGl0ZScgc3Ryb2tlLXdpZHRoPScyJyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1saW5lam9pbj0ncm91bmQnJTNFJTNDL3BhdGglM0UlM0Mvc3ZnJTNFXCIpO1xufVxuLnByb2R1Y3RzU3dpcGVyLXByZXYge1xuICB3aWR0aDogNjRweDtcbiAgaGVpZ2h0OiA2NHB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIGJvdHRvbTogNTAlO1xuICB6LWluZGV4OiAxO1xuICBiYWNrZ3JvdW5kOiBub25lO1xufVxuLnByb2R1Y3RzU3dpcGVyLXByZXY6OmJlZm9yZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBjb250ZW50OiBcIlwiO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB3aWR0aD0nMjcnIGhlaWdodD0nNTInIHZpZXdCb3g9JzAgMCAyNyA1MicgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzRSUzQ3BhdGggZD0nTTI1Ljc1IDUxTDAuOTk5OTk4IDI2TDI1Ljc1IDEnIHN0cm9rZT0nd2hpdGUnIHN0cm9rZS13aWR0aD0nMicgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJyUzRSUzQy9wYXRoJTNFJTNDL3N2ZyUzRVwiKTtcbn1cblxuLmV4cGlyaWVuY2VTd2lwZXIge1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLmV4cGlyaWVuY2VTd2lwZXItc2xpZGVyIHtcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG5bZGF0YS10b29sdGlwXSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbltkYXRhLXRvb2x0aXBdIC53YXJuaW5nIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgW2RhdGEtdG9vbHRpcF0gLndhcm5pbmcge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG5cbi50b29sdGlwIHtcbiAgYWxsOiBpbml0aWFsO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDk3LCA5NywgOTcsIDAuOTIpO1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIHBhZGRpbmc6IDRweCA4cHg7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IDIwMDtcbiAgdHJhbnNmb3JtLW9yaWdpbjogbGVmdCB0b3A7XG4gIHRyYW5zZm9ybTogc2NhbGUoMC44KSB0cmFuc2xhdGVYKC01MCUpO1xuICBvcGFjaXR5OiAwO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuMnMsIG9wYWNpdHkgMC4ycztcbiAgZm9udC1mYW1pbHk6IFwiR290aGFtIFByb1wiO1xuICBmb250LXNpemU6IDExcHg7XG4gIGxpbmUtaGVpZ2h0OiAxNnB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBtYXgtd2lkdGg6IDMwMHB4O1xuICB3aWR0aDogZml0LWNvbnRlbnQ7XG4gIGxlZnQ6IDUwJTtcbn1cbi50b29sdGlwLmFjdGl2ZSB7XG4gIG9wYWNpdHk6IDE7XG4gIHBvaW50ZXItZXZlbnRzOiBhbGw7XG4gIHRyYW5zZm9ybTogc2NhbGUoMSkgdHJhbnNsYXRlWCgtNTAlKTtcbn1cbi50b29sdGlwLnRvcCB7XG4gIGJvdHRvbTogY2FsYygxMDAlICsgMTBweCk7XG4gIHRyYW5zZm9ybS1vcmlnaW46IGxlZnQgYm90dG9tO1xufVxuLnRvb2x0aXAuYm90dG9tIHtcbiAgdG9wOiBjYWxjKDEwMCUgKyAxMHB4KTtcbn1cblxuLnlhbmRleF9wYXkge1xuICBtYXgtd2lkdGg6IDUxMHB4O1xuICBtaW4td2lkdGg6IDQxMHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDIwcHg7XG4gIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICBtYXJnaW4tdG9wOiAyMHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC55YW5kZXhfcGF5IHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0ODBweCkge1xuICAueWFuZGV4X3BheSB7XG4gICAgbWluLXdpZHRoOiAzMDBweDtcbiAgfVxufVxuLnlhbmRleF9wYXkgaWZyYW1lIHtcbiAgaGVpZ2h0OiAyODhweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAzNjVweCkge1xuICAueWFuZGV4X3BheSBpZnJhbWUge1xuICAgIGhlaWdodDogMjIwcHg7XG4gIH1cbn1cblxuLnJnLWxpbmUge1xuICBoZWlnaHQ6IDFweDtcbiAgd2lkdGg6IDEwMCU7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDAwMDA7XG4gIG9wYWNpdHk6IDAuMTtcbn1cblxuLmFydGljbGUtcGcge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuLmFydGljbGUtcGdfX2hlYWQge1xuICBtYXJnaW4tdG9wOiA0NXB4O1xuICBtYXJnaW4tYm90dG9tOiA0NXB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGVuZDtcbiAgd2lkdGg6IDEwMCU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgaGVpZ2h0OiA4NDhweDtcbiAgd2lkdGg6IDEwMCU7XG4gIHVzZXItc2VsZWN0OiBub25lO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB6LWluZGV4OiAxO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBwYWRkaW5nOiA1MHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAuYXJ0aWNsZS1wZ19faGVhZCB7XG4gICAgbWFyZ2luLXRvcDogMTZweDtcbiAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xuICAgIGhlaWdodDogMjYwcHg7XG4gICAgcGFkZGluZzogMTZweDtcbiAgfVxufVxuLmFydGljbGUtcGdfX2hlYWQgaW1nIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xuICB6LWluZGV4OiAtMTtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG59XG4uYXJ0aWNsZS1wZ19faGVhZF9fcGFyYW1zIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAxNnB4O1xuICBtYXJnaW4tYm90dG9tOiAxNnB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAuYXJ0aWNsZS1wZ19faGVhZF9fcGFyYW1zIHtcbiAgICBnYXA6IDEycHg7XG4gICAgbWFyZ2luLWJvdHRvbTogNHB4O1xuICB9XG59XG4uYXJ0aWNsZS1wZ19faGVhZF9fcGFyYW1zIHAsXG4uYXJ0aWNsZS1wZ19faGVhZF9fcGFyYW1zIHNwYW4ge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgLmFydGljbGUtcGdfX2hlYWRfX3BhcmFtcyBwLFxuICAuYXJ0aWNsZS1wZ19faGVhZF9fcGFyYW1zIHNwYW4ge1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgZm9udC1zaXplOiAxMHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxNnB4O1xuICB9XG59XG4uYXJ0aWNsZS1wZ19faGVhZF9fbmFtZSB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc2l6ZTogMzJweDtcbiAgbGluZS1oZWlnaHQ6IDQ4cHg7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBtYXgtd2lkdGg6IDgxMXB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAuYXJ0aWNsZS1wZ19faGVhZF9fbmFtZSB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICB9XG59XG4uYXJ0aWNsZS1wZ19fdGV4dGJsb2NrIHtcbiAgbWFyZ2luLXRvcDogMTAwcHg7XG4gIG1hcmdpbi1ib3R0b206IDE2MHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgLmFydGljbGUtcGdfX3RleHRibG9jayB7XG4gICAgbWFyZ2luLXRvcDogNDBweDtcbiAgICBtYXJnaW4tYm90dG9tOiA3MnB4O1xuICB9XG59XG4uYXJ0aWNsZS1wZ19fdGV4dGJsb2NrX19zZWN0aW9uIHtcbiAgbWF4LXdpZHRoOiA5MDBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgLmFydGljbGUtcGdfX3RleHRibG9ja19fc2VjdGlvbiB7XG4gICAgbWF4LXdpZHRoOiBhdXRvO1xuICAgIG1pbi13aWR0aDogMTAwJTtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuLmFydGljbGUtcGdfX3RleHRibG9ja19fc2VjdGlvbl9faW1nLWNvbnRhaW5lciB7XG4gIG1hcmdpbi10b3A6IDYwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogMTZweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgLmFydGljbGUtcGdfX3RleHRibG9ja19fc2VjdGlvbl9faW1nLWNvbnRhaW5lciB7XG4gICAgbWFyZ2luLXRvcDogMzJweDtcbiAgfVxufVxuLmFydGljbGUtcGdfX3RleHRibG9ja19fc2VjdGlvbl9faW1nLWNvbnRhaW5lciBzcGFuIHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBsaW5lLWhlaWdodDogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgY29sb3I6IHJnYigxMTcsIDExNywgMTE3KTtcbn1cbi5hcnRpY2xlLXBnX190ZXh0YmxvY2tfX3NlY3Rpb25fX2ltZy1jb250YWluZXIgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHVzZXItc2VsZWN0OiBub25lO1xufVxuLmFydGljbGUtcGdfX3RleHRibG9ja19fc2VjdGlvbl9fZG91YmxlLWltZ3Mge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnI7XG4gIGdhcDogMzBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgLmFydGljbGUtcGdfX3RleHRibG9ja19fc2VjdGlvbl9fZG91YmxlLWltZ3Mge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xuICAgIGdhcDogMzJweDtcbiAgfVxufVxuLmFydGljbGUtcGdfX3RleHRibG9ja19fc2VjdGlvbl9fZG91YmxlLWltZ3MgaW1nIHtcbiAgbWluLWhlaWdodDogNTEwcHg7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAuYXJ0aWNsZS1wZ19fdGV4dGJsb2NrX19zZWN0aW9uX19kb3VibGUtaW1ncyBpbWcge1xuICAgIG1pbi1oZWlnaHQ6IGF1dG87XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbi5hcnRpY2xlLXBnX190ZXh0YmxvY2tfX3NlY3Rpb24gaDEsXG4uYXJ0aWNsZS1wZ19fdGV4dGJsb2NrX19zZWN0aW9uIGgyLFxuLmFydGljbGUtcGdfX3RleHRibG9ja19fc2VjdGlvbiBoMyxcbi5hcnRpY2xlLXBnX190ZXh0YmxvY2tfX3NlY3Rpb24gaDQsXG4uYXJ0aWNsZS1wZ19fdGV4dGJsb2NrX19zZWN0aW9uIGg1LFxuLmFydGljbGUtcGdfX3RleHRibG9ja19fc2VjdGlvbiBoNiB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgbGluZS1oZWlnaHQ6IDM2cHg7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGNvbG9yOiAjMDAwMDAwO1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICBtYXJnaW4tdG9wOiA0OHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAuYXJ0aWNsZS1wZ19fdGV4dGJsb2NrX19zZWN0aW9uIGgxLFxuICAuYXJ0aWNsZS1wZ19fdGV4dGJsb2NrX19zZWN0aW9uIGgyLFxuICAuYXJ0aWNsZS1wZ19fdGV4dGJsb2NrX19zZWN0aW9uIGgzLFxuICAuYXJ0aWNsZS1wZ19fdGV4dGJsb2NrX19zZWN0aW9uIGg0LFxuICAuYXJ0aWNsZS1wZ19fdGV4dGJsb2NrX19zZWN0aW9uIGg1LFxuICAuYXJ0aWNsZS1wZ19fdGV4dGJsb2NrX19zZWN0aW9uIGg2IHtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgICBtYXJnaW4tdG9wOiAzMnB4O1xuICAgIG1hcmdpbi1ib3R0b206IDEycHg7XG4gIH1cbn1cbi5hcnRpY2xlLXBnX190ZXh0YmxvY2tfX3NlY3Rpb24gaDE6Zmlyc3QtY2hpbGQsXG4uYXJ0aWNsZS1wZ19fdGV4dGJsb2NrX19zZWN0aW9uIGgyOmZpcnN0LWNoaWxkLFxuLmFydGljbGUtcGdfX3RleHRibG9ja19fc2VjdGlvbiBoMzpmaXJzdC1jaGlsZCxcbi5hcnRpY2xlLXBnX190ZXh0YmxvY2tfX3NlY3Rpb24gaDQ6Zmlyc3QtY2hpbGQsXG4uYXJ0aWNsZS1wZ19fdGV4dGJsb2NrX19zZWN0aW9uIGg1OmZpcnN0LWNoaWxkLFxuLmFydGljbGUtcGdfX3RleHRibG9ja19fc2VjdGlvbiBoNjpmaXJzdC1jaGlsZCB7XG4gIG1hcmdpbi10b3A6IDBweDtcbn1cbi5hcnRpY2xlLXBnX190ZXh0YmxvY2tfX3NlY3Rpb24gcCB7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGluZS1oZWlnaHQ6IDI4cHg7XG4gIGNvbG9yOiAjMDAwMDAwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAuYXJ0aWNsZS1wZ19fdGV4dGJsb2NrX19zZWN0aW9uIHAge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgfVxufVxuLmFydGljbGUtcGdfX3RleHRibG9ja19fc2VjdGlvbiBhIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjb2xvcjogIzIzNmZhMTtcbn1cbi5hcnRpY2xlLXBnX190ZXh0YmxvY2tfX3NlY3Rpb24gdWwge1xuICBsaXN0LXN0eWxlLXR5cGU6IGRpc2M7XG4gIG1hcmdpbi1sZWZ0OiAyMHB4O1xuICBwYWRkaW5nLWxlZnQ6IDA7XG59XG4uYXJ0aWNsZS1wZ19fdGV4dGJsb2NrX19zZWN0aW9uIHVsIGxpIHtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBsaW5lLWhlaWdodDogMjhweDtcbiAgY29sb3I6ICMwMDAwMDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIC5hcnRpY2xlLXBnX190ZXh0YmxvY2tfX3NlY3Rpb24gdWwgbGkge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgfVxufVxuLmFydGljbGUtcGdfX3RleHRibG9ja19fc2VjdGlvbiBvbCB7XG4gIGNvdW50ZXItcmVzZXQ6IGN1c3RvbS1jb3VudGVyOyAvKiDQodCx0YDQsNGB0YvQstCwdGXQvCDRgdGH0LXRgtGH0LjQuiAqL1xuICBsaXN0LXN0eWxlOiBub25lOyAvKiDQo9Cx0LjRgNCw0LXQvCDRgdGC0LDQvdC00LDRgNGC0L3Rg9GOINC90YPQvNC10YDQsNGG0LjRjiAqL1xuICBwYWRkaW5nLWxlZnQ6IDA7XG59XG4uYXJ0aWNsZS1wZ19fdGV4dGJsb2NrX19zZWN0aW9uIG9sIGxpIHtcbiAgY291bnRlci1pbmNyZW1lbnQ6IGN1c3RvbS1jb3VudGVyOyAvKiDQmNC90LrRgNC10LzQtdC90YLQuNGA0YPQtdC8INGB0YfQtdGC0YfQuNC6ICovXG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZy1sZWZ0OiAyMHB4OyAvKiDQntGC0YHRgtGD0L8g0LTQu9GPINGG0LjRhNGA0YsgKi9cbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBsaW5lLWhlaWdodDogMjhweDtcbiAgY29sb3I6ICMwMDAwMDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIC5hcnRpY2xlLXBnX190ZXh0YmxvY2tfX3NlY3Rpb24gb2wgbGkge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgICBtYXJnaW4tYm90dG9tOiA0cHg7XG4gIH1cbn1cbi5hcnRpY2xlLXBnX190ZXh0YmxvY2tfX3NlY3Rpb24gb2wgbGk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IGNvdW50ZXIoY3VzdG9tLWNvdW50ZXIpIFwiLlwiOyAvKiDQlNC+0LHQsNCy0LvRj9C10Lwg0YbQuNGE0YDRgyDRgSDRgtC+0YfQutC+0LkgKi9cbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7IC8qINCn0LXRgNC90YvQuSDRhtCy0LXRgiDRhtC40YTRgCAqL1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAyOHB4O1xuICBjb2xvcjogYmxhY2s7IC8qINCm0LLQtdGCINGG0LjRhNGAICovXG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIC5hcnRpY2xlLXBnX190ZXh0YmxvY2tfX3NlY3Rpb24gb2wgbGk6OmJlZm9yZSB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICB9XG59XG4uYXJ0aWNsZS1wZ19fYnJvd3NlIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgbWFyZ2luLWJvdHRvbTogMjAwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIC5hcnRpY2xlLXBnX19icm93c2Uge1xuICAgIG1hcmdpbi1ib3R0b206IDcycHg7XG4gIH1cbn1cbi5hcnRpY2xlLXBnX19icm93c2VfX3RpdGxlIHtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zaXplOiAzMnB4O1xuICBsaW5lLWhlaWdodDogNDhweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjb2xvcjogIzAwMDAwMDtcbiAgbWFyZ2luLWJvdHRvbTogNjBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgLmFydGljbGUtcGdfX2Jyb3dzZV9fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBsaW5lLWhlaWdodDogMzJweDtcbiAgICBtYXJnaW4tYm90dG9tOiAzMnB4O1xuICB9XG59XG4uYXJ0aWNsZS1wZ19fYnJvd3NlX19ncmlkIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyIDFmciAxZnI7XG4gIGdhcDogMzBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgLmFydGljbGUtcGdfX2Jyb3dzZV9fZ3JpZCB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyO1xuICAgIGdhcDogMzBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5hcnRpY2xlLXBnX19icm93c2VfX2dyaWQge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xuICAgIGdhcDogNTBweDtcbiAgfVxufVxuLmFydGljbGUtcGdfX2Jyb3dzZV9fZ3JpZCAuYXJ0LWdyaWQtY2FyZCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgLmFydGljbGUtcGdfX2Jyb3dzZV9fZ3JpZCAuYXJ0LWdyaWQtY2FyZCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAuYXJ0aWNsZS1wZ19fYnJvd3NlX19ncmlkIC5hcnQtZ3JpZC1jYXJkOm50aC1jaGlsZCgtbisyKSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuYXJ0aWNsZS1wZ19fYnJvd3NlX19ncmlkIC5hcnQtZ3JpZC1jYXJkIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICAuYXJ0aWNsZS1wZ19fYnJvd3NlX19ncmlkIC5hcnQtZ3JpZC1jYXJkOm50aC1jaGlsZCgtbisyKSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cbi5hcnRpY2xlLXBnX19icm93c2VfX2dyaWQgLmFydC1ncmlkLWNhcmQgaW1nIHtcbiAgaGVpZ2h0OiAzMDBweDtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgLmFydGljbGUtcGdfX2Jyb3dzZV9fZ3JpZCAuYXJ0LWdyaWQtY2FyZCBpbWcge1xuICAgIGhlaWdodDogNDA3cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMTZweDtcbiAgfVxufVxuLmFydGljbGUtcGdfX2Jyb3dzZV9fZ3JpZCAuYXJ0LWdyaWQtY2FyZF9fcGFyYW1zIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBtYXJnaW4tYm90dG9tOiA0cHg7XG59XG4uYXJ0aWNsZS1wZ19fYnJvd3NlX19ncmlkIC5hcnQtZ3JpZC1jYXJkX19wYXJhbXMgcCB7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbGluZS1oZWlnaHQ6IDE2cHg7XG4gIGNvbG9yOiByZ2IoODQsIDE2NiwgMTI3KTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgLmFydGljbGUtcGdfX2Jyb3dzZV9fZ3JpZCAuYXJ0LWdyaWQtY2FyZF9fcGFyYW1zIHAge1xuICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgfVxufVxuLmFydGljbGUtcGdfX2Jyb3dzZV9fZ3JpZCAuYXJ0LWdyaWQtY2FyZF9fcGFyYW1zIHNwYW4ge1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXNpemU6IDEycHg7XG4gIGxpbmUtaGVpZ2h0OiAxNnB4O1xuICBjb2xvcjogcmdiKDE5MywgMTkzLCAxOTMpO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAuYXJ0aWNsZS1wZ19fYnJvd3NlX19ncmlkIC5hcnQtZ3JpZC1jYXJkX19wYXJhbXMgc3BhbiB7XG4gICAgZm9udC1zaXplOiAxMHB4O1xuICB9XG59XG4uYXJ0aWNsZS1wZ19fYnJvd3NlX19ncmlkIC5hcnQtZ3JpZC1jYXJkX19uYW1lIHtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBsaW5lLWhlaWdodDogMzJweDtcbiAgY29sb3I6ICMwMDAwMDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIC5hcnRpY2xlLXBnX19icm93c2VfX2dyaWQgLmFydC1ncmlkLWNhcmRfX25hbWUge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgfVxufVxuXG4ubW9iaWxlLWFydGljbGUtYnRuIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBkaXNwbGF5OiBub25lO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAubW9iaWxlLWFydGljbGUtYnRuIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIH1cbn1cbi5tb2JpbGUtYXJ0aWNsZS1idG4gYnV0dG9uIHtcbiAgbWFyZ2luLXRvcDogNTZweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMwMDAwMDA7XG4gIGhlaWdodDogNjBweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZGlzcGxheTogZmxleDtcbiAgd2lkdGg6IDIwMHB4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMjRweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjb2xvcjogIzAwMDAwMDtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5tb2JpbGUtYXJ0aWNsZS1idG4gYnV0dG9uIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuXG4uYmVhLXNlY3Rpb24ge1xuICBwYWRkaW5nLWxlZnQ6IDMwMHB4O1xuICBwYWRkaW5nLXJpZ2h0OiAzMDBweDtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMTkyMHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDE2MDBweCkge1xuICAuYmVhLXNlY3Rpb24ge1xuICAgIHBhZGRpbmctbGVmdDogMTIwcHg7XG4gICAgcGFkZGluZy1yaWdodDogMTIwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgLmJlYS1zZWN0aW9uIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gICAgcGFkZGluZy1yaWdodDogMjBweDtcbiAgfVxufVxuXG4uYmVhdXR5LXAge1xuICBtYXJnaW4tdG9wOiAxMXB4O1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG4uYmVhdXR5LXAtaGVhZCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGdhcDogNDlweDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBtYXJnaW4tYm90dG9tOiA5M3B4O1xuICB3aWR0aDogMTAwJTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgLmJlYXV0eS1wLWhlYWQge1xuICAgIG1hcmdpbi1ib3R0b206IDEwMHB4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgZ2FwOiAyNXB4O1xuICB9XG59XG4uYmVhdXR5LXAtaGVhZF9faW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgYm9yZGVyLXJhZGl1czogMzBweDtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIC5iZWF1dHktcC1oZWFkX19pbWcge1xuICAgIGhlaWdodDogNDIxcHg7XG4gICAgb2JqZWN0LWZpdDogY292ZXI7XG4gIH1cbn1cbi5iZWF1dHktcC1oZWFkX19ib3gge1xuICBtYXgtd2lkdGg6IDQwN3B4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDMzcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIC5iZWF1dHktcC1oZWFkX19ib3gge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxufVxuLmJlYXV0eS1wLWhlYWRfX2JveF9faW1nIHtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gIHdpZHRoOiAxMDAlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAuYmVhdXR5LXAtaGVhZF9fYm94X19pbWcge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbi5iZWF1dHktcC1oZWFkX19ib3hfX3RleHQge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxNS40cHg7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGNvbG9yOiAjMDAwMDAwO1xufVxuLmJlYXV0eS1wLXNsaWRlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tYm90dG9tOiA5MHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAuYmVhdXR5LXAtc2xpZGVyIHtcbiAgICBtYXJnaW4tYm90dG9tOiA4MHB4O1xuICB9XG59XG4uYmVhdXR5LXAtc2xpZGVyX19kZXNjIHtcbiAgY29sb3I6ICMwMDAwMDA7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDE1LjRweDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgbWF4LXdpZHRoOiA2MTBweDtcbiAgbWFyZ2luLWJvdHRvbTogNDVweDtcbn1cbi5iZWF1dHktcC1zbGlkZXJfX3RpdGxlIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIG1hcmdpbi1ib3R0b206IDQ1cHg7XG4gIGZvbnQtc2l6ZTogMzBweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IDMwLjQycHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIC5iZWF1dHktcC1zbGlkZXJfX3RpdGxlIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyNXB4O1xuICB9XG59XG4uYmVhdXR5LXAtc2xpZGVyIC5zd2lwZXIge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLmJlYXV0eS1wLXNsaWRlciAuc3dpcGVyLXdyYXBwZXIge1xuICBtYXJnaW4tYm90dG9tOiA0NXB4O1xuICBib3JkZXItcmFkaXVzOiAzMHB4O1xufVxuLmJlYXV0eS1wLXNsaWRlciAuc3dpcGVyLXNsaWRlIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBoZWlnaHQ6IGF1dG87XG4gIGJvcmRlci1yYWRpdXM6IDMwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5iZWF1dHktcC1zbGlkZXIgLnN3aXBlci1zbGlkZSBpbWcge1xuICBwb3NpdGlvbjogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHVzZXItc2VsZWN0OiBub25lO1xufVxuLmJlYXV0eS1wLXNsaWRlciAuc3dpcGVyLXBhZ2luYXRpb24ge1xuICBib3JkZXItcmFkaXVzOiAxMTBweDtcbiAgaGVpZ2h0OiA3cHg7XG4gIHRvcDogYXV0bztcbiAgYm90dG9tOiAwO1xufVxuLmJlYXV0eS1wLXNsaWRlciAuc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXIgLnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyLWZpbGwge1xuICBiYWNrZ3JvdW5kOiByZ2IoODQsIDE2NiwgMTI3KTtcbiAgYm9yZGVyLXJhZGl1czogMTEwcHg7XG59XG4uYmVhdXR5LXAtc2xpZGVyIC5zd2lwZXItYnV0dG9uLW5leHQsXG4uYmVhdXR5LXAtc2xpZGVyIC5zd2lwZXItYnV0dG9uLXByZXYge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgaGVpZ2h0OiA4MnB4O1xuICB3aWR0aDogODJweDtcbiAgY29sb3I6IGdyZWVuO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIHotaW5kZXg6IDM7XG4gIGJveC1zaGFkb3c6IDBweCAyLjg4cHggMjIuNTlweCAwcHggcmdiYSgwLCAwLCAwLCAwLjE0OTAxOTYwNzgpO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDE2MDBweCkge1xuICAuYmVhdXR5LXAtc2xpZGVyIC5zd2lwZXItYnV0dG9uLW5leHQsXG4gIC5iZWF1dHktcC1zbGlkZXIgLnN3aXBlci1idXR0b24tcHJldiB7XG4gICAgaGVpZ2h0OiA1OXB4O1xuICAgIHdpZHRoOiA1OXB4O1xuICB9XG4gIC5iZWF1dHktcC1zbGlkZXIgLnN3aXBlci1idXR0b24tbmV4dDo6YWZ0ZXIsXG4gIC5iZWF1dHktcC1zbGlkZXIgLnN3aXBlci1idXR0b24tcHJldjo6YWZ0ZXIge1xuICAgIGZvbnQtc2l6ZTogMjVweDtcbiAgfVxufVxuLmJlYXV0eS1wX19ibG9jay1pbWcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgbWFyZ2luLWJvdHRvbTogOTBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgLmJlYXV0eS1wX19ibG9jay1pbWcge1xuICAgIGhlaWdodDogNTgycHg7XG4gICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgbWFyZ2luLWJvdHRvbTogNjBweDtcbiAgfVxufVxuLmJlYXV0eS1wLXByb2RzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBnYXA6IDYwcHg7XG4gIG1hcmdpbi1ib3R0b206IDkwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIC5iZWF1dHktcC1wcm9kcyB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBnYXA6IDI1cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogNjBweDtcbiAgfVxufVxuLmJlYXV0eS1wLXByb2RzX19ib3gge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDQ1cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIC5iZWF1dHktcC1wcm9kc19fYm94IHtcbiAgICBnYXA6IDI1cHg7XG4gIH1cbn1cbi5iZWF1dHktcC1wcm9kc19fYm94LXRpdGxlIHtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC1zaXplOiAzMHB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogMzNweDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgLmJlYXV0eS1wLXByb2RzX19ib3gtdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICBsaW5lLWhlaWdodDogMjYuNHB4O1xuICB9XG59XG4uYmVhdXR5LXAtcHJvZHNfX2JveC11bCB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmcjtcbiAgZ2FwOiAyMHB4O1xuICBsaXN0LXN0eWxlLXR5cGU6IGRpc2M7XG4gIGxpc3Qtc3R5bGUtcG9zaXRpb246IGluc2lkZTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgLmJlYXV0eS1wLXByb2RzX19ib3gtdWwge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgfVxufVxuLmJlYXV0eS1wLXByb2RzX19ib3gtdWwgbGkge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxNS40cHg7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG4uYmVhdXR5LXAtcHJvZHNfX2ltZyB7XG4gIGhlaWdodDogNTUwcHg7XG4gIG1pbi13aWR0aDogNTUwcHg7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xuICBib3JkZXItcmFkaXVzOiAzMHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAuYmVhdXR5LXAtcHJvZHNfX2ltZyB7XG4gICAgbWluLXdpZHRoOiBpbml0aWFsO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgfVxufVxuLm5vLXdlYnAgLmJlYXV0eS1wLWNvbm5lY3Rpb257XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltYWdlcy9iZWF1dHkvY29ubmVjdC5wbmdcIik7IH1cbi5iZWF1dHktcC1jb25uZWN0aW9uIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMzIwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogMzBweDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIG1hcmdpbi1ib3R0b206IDkwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgLmJlYXV0eS1wLWNvbm5lY3Rpb24ge1xuICAgIG1hcmdpbi1ib3R0b206IDgwcHg7XG4gICAgaGVpZ2h0OiA2MTlweDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgcGFkZGluZy10b3A6IDYycHg7XG4gICAgZ2FwOiAyMHB4O1xuICB9XG59XG4ubm8td2VicCAuYmVhdXR5LXAtY29ubmVjdGlvbjo6YmVmb3Jle1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWFnZXMvYmVhdXR5L2JvdHRsZXMvYm90dGxlLWxlZnQxLnBuZ1wiKSwgdXJsKFwiLi4vaW1hZ2VzL2JlYXV0eS9ib3R0bGVzL2JvdHRsZS1sZWZ0Mi5wbmdcIik7IH1cbi5iZWF1dHktcC1jb25uZWN0aW9uOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IHRvcCBsZWZ0LCBib3R0b20gbGVmdDtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgd2lkdGg6IDQzNXB4O1xuICBoZWlnaHQ6IDEwMCU7XG4gIHotaW5kZXg6IDE7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIC5uby13ZWJwIC5iZWF1dHktcC1jb25uZWN0aW9uOjpiZWZvcmV7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1hZ2VzL2JlYXV0eS9ib3R0bGVzL2JvdHRsZS1sZWZ0Mi1tYi5wbmdcIiksIHVybChcIi4uL2ltYWdlcy9iZWF1dHkvYm90dGxlcy9ib3R0bGUtbGVmdDEtbWIucG5nXCIpOyB9XG4gIC5iZWF1dHktcC1jb25uZWN0aW9uOjpiZWZvcmUge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGJvdHRvbSBsZWZ0LCBib3R0b20gbGVmdDtcbiAgICB3aWR0aDogMjA4cHg7XG4gIH1cbn1cbi5uby13ZWJwIC5iZWF1dHktcC1jb25uZWN0aW9uOjphZnRlcntcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1hZ2VzL2JlYXV0eS9ib3R0bGVzL2JvdHRsZS1yaWdodC5wbmdcIik7IH1cbi5iZWF1dHktcC1jb25uZWN0aW9uOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDA7XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIHdpZHRoOiA1MjBweDtcbiAgaGVpZ2h0OiAxMDAlO1xuICB6LWluZGV4OiAxO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAubm8td2VicCAuYmVhdXR5LXAtY29ubmVjdGlvbjo6YWZ0ZXJ7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1hZ2VzL2JlYXV0eS9ib3R0bGVzL2JvdHRsZS1yaWdodC1tYi5wbmdcIik7IH1cbiAgLmJlYXV0eS1wLWNvbm5lY3Rpb246OmFmdGVyIHtcbiAgICB0b3A6IDc1LjUlO1xuICAgIHdpZHRoOiAyNjhweDtcbiAgfVxufVxuLmJlYXV0eS1wLWNvbm5lY3Rpb24gYSB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5iZWF1dHktcC1jb25uZWN0aW9uIGJ1dHRvbiB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBib3JkZXItcmFkaXVzOiA3N3B4O1xuICBwYWRkaW5nOiAyMXB4IDM3cHg7XG4gIGZvbnQtc2l6ZTogMTUuNzhweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IDE3LjM1cHg7XG4gIHdpZHRoOiAzNzhweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoOTEuNzFkZWcsICM0ZDc1MmQgLTIzLjElLCByZ2JhKDAsIDE1LCAyLCAwLjMpIDEwNy42NSUpO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgLmJlYXV0eS1wLWNvbm5lY3Rpb24gYnV0dG9uIHtcbiAgICB3aWR0aDogMzM3cHg7XG4gICAgcGFkZGluZzogMTlweCAzM3B4O1xuICAgIGZvbnQtc2l6ZTogMTQuMDlweDtcbiAgICBsaW5lLWhlaWdodDogMTUuNXB4O1xuICB9XG59XG4uYmVhdXR5LXAtY29ubmVjdGlvbiBidXR0b246aG92ZXIge1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoOTEuNzFkZWcsICM0ZDc1MmQgLTgzLjElLCByZ2JhKDAsIDE1LCAyLCAwLjMpIDEwNy42NSUpO1xufVxuXG4uZ3JheS1zd2lwZXIgLnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyIC5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2Jhci1maWxsIHtcbiAgYmFja2dyb3VuZDogI2RlZDhjYyAhaW1wb3J0YW50O1xufVxuLmdyYXktc3dpcGVyIC5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2JhciB7XG4gIGJhY2tncm91bmQ6ICNmN2Y0ZWYgIWltcG9ydGFudDtcbn1cblxuLmJyYW5kZWQtcGMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBtYXJnaW4tYm90dG9tOiAyMDBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuYnJhbmRlZC1wYyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgfVxufVxuLmJyYW5kZWQtcGNfX2hlYWQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDg0OHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBwYWRkaW5nOiA1MHB4O1xuICBtYXJnaW4tdG9wOiA0NXB4O1xuICBtYXJnaW4tYm90dG9tOiA3MHB4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGVuZDtcbn1cbi5icmFuZGVkLXBjX19oZWFkIGltZyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiAxMDAlO1xuICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgei1pbmRleDogLTE7XG4gIHVzZXItc2VsZWN0OiBub25lO1xufVxuLmJyYW5kZWQtcGNfX2hlYWQgcCB7XG4gIHotaW5kZXg6IDE7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc2l6ZTogMzJweDtcbiAgbGluZS1oZWlnaHQ6IDQ4cHg7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBtYXgtd2lkdGg6IDY3M3B4O1xufVxuXG4uZGFyaWEtcCB7XG4gIG1hcmdpbi1ib3R0b206IDUwcHg7XG59XG4uZGFyaWEtcF9faGVhZCB7XG4gIG1hcmdpbi10b3A6IDQ1cHg7XG4gIG1hcmdpbi1ib3R0b206IDQ1cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogZW5kO1xuICB3aWR0aDogMTAwJTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBoZWlnaHQ6IDg0OHB4O1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgei1pbmRleDogMTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgcGFkZGluZzogNTBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgLmRhcmlhLXBfX2hlYWQge1xuICAgIG1hcmdpbi10b3A6IDE2cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMTZweDtcbiAgICBoZWlnaHQ6IDI2MHB4O1xuICAgIHBhZGRpbmc6IDE2cHg7XG4gIH1cbn1cbi5kYXJpYS1wX19oZWFkIGltZyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgei1pbmRleDogLTE7XG4gIHVzZXItc2VsZWN0OiBub25lO1xufVxuLmRhcmlhLXBfX2hlYWQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiA1MCU7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byB0b3AsIHJnYmEoMCwgMCwgMCwgMC41KSwgdHJhbnNwYXJlbnQpO1xuICB6LWluZGV4OiAwO1xufVxuLmRhcmlhLXBfX2hlYWRfX25hbWUge1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXNpemU6IDMycHg7XG4gIGxpbmUtaGVpZ2h0OiA0OHB4O1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgbWF4LXdpZHRoOiA4MTFweDtcbiAgbWFyZ2luLWJvdHRvbTogMTJweDtcbiAgei1pbmRleDogMTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgLmRhcmlhLXBfX2hlYWRfX25hbWUge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgfVxufVxuLmRhcmlhLXBfX2hlYWRfX2Rlc2Mge1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogMjRweDtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIHotaW5kZXg6IDE7XG59XG4uZGFyaWEtcF9fYWJvdXQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBtYXJnaW4tdG9wOiAxNDRweDtcbiAgbWFyZ2luLWJvdHRvbTogMTEycHg7XG4gIG1heC13aWR0aDogOTAwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLmRhcmlhLXBfX2Fib3V0IHtcbiAgICBtYXJnaW4tdG9wOiAxMTJweDtcbiAgICBtYXJnaW4tYm90dG9tOiAxMTJweDtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbn1cbi5kYXJpYS1wX19hYm91dCBoMSxcbi5kYXJpYS1wX19hYm91dCBoMixcbi5kYXJpYS1wX19hYm91dCBoMyxcbi5kYXJpYS1wX19hYm91dCBoNCxcbi5kYXJpYS1wX19hYm91dCBoNSB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc2l6ZTogMzJweDtcbiAgbGluZS1oZWlnaHQ6IDQ4cHg7XG4gIGNvbG9yOiAjMDAwMDAwO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBtYXJnaW4tYm90dG9tOiAzMnB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5kYXJpYS1wX19hYm91dCBoMSxcbiAgLmRhcmlhLXBfX2Fib3V0IGgyLFxuICAuZGFyaWEtcF9fYWJvdXQgaDMsXG4gIC5kYXJpYS1wX19hYm91dCBoNCxcbiAgLmRhcmlhLXBfX2Fib3V0IGg1IHtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDMycHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMjRweDtcbiAgfVxufVxuLmRhcmlhLXBfX2Fib3V0IHAge1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAyOHB4O1xuICBjb2xvcjogIzAwMDAwMDtcbn1cbi5kYXJpYS1wX192aWRlbyB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tYm90dG9tOiAxNjBweDtcbn1cbi5kYXJpYS1wX192aWRlbyBpZnJhbWUge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiA1MDBweDsgLyog0KPRgdGC0LDQvdC+0LLQuCDQstGL0YHQvtGC0YMg0LLQuNC00LXQviwg0LrQsNC6INGC0LXQsdC1INC90YPQttC90L4gKi9cbn1cblxuLmRlbGl2ZXJ5LXAge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuLmRlbGl2ZXJ5LXBfX2hlYWQge1xuICBtYXJnaW4tdG9wOiA0NXB4O1xuICBtYXJnaW4tYm90dG9tOiA0NXB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGVuZDtcbiAgd2lkdGg6IDEwMCU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgaGVpZ2h0OiA4NDhweDtcbiAgd2lkdGg6IDEwMCU7XG4gIHVzZXItc2VsZWN0OiBub25lO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB6LWluZGV4OiAxO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBwYWRkaW5nOiA1MHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAuZGVsaXZlcnktcF9faGVhZCB7XG4gICAgaGVpZ2h0OiAyNjBweDtcbiAgICBwYWRkaW5nOiAxNnB4O1xuICAgIG1hcmdpbi10b3A6IDMycHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMzJweDtcbiAgfVxufVxuLmRlbGl2ZXJ5LXBfX2hlYWQgaW1nIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xuICB6LWluZGV4OiAtMTtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG59XG4uZGVsaXZlcnktcF9faGVhZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDUwJTtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIHRvcCwgcmdiYSgwLCAwLCAwLCAwLjUpLCB0cmFuc3BhcmVudCk7XG4gIHotaW5kZXg6IDA7XG59XG4uZGVsaXZlcnktcF9faGVhZF9fcGFyYW1zIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiAyMHB4O1xuICB6LWluZGV4OiAxO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAuZGVsaXZlcnktcF9faGVhZF9fcGFyYW1zIHtcbiAgICBnYXA6IDVweDtcbiAgfVxufVxuLmRlbGl2ZXJ5LXBfX2hlYWRfX3BhcmFtcyBoMyB7XG4gIGZvbnQtc2l6ZTogNDJweDtcbiAgbGluZS1oZWlnaHQ6IDU2cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAuZGVsaXZlcnktcF9faGVhZF9fcGFyYW1zIGgzIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgbGluZS1oZWlnaHQ6IDI0LjNweDtcbiAgfVxufVxuLmRlbGl2ZXJ5LXBfX2hlYWRfX3BhcmFtcyBwIHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBsaW5lLWhlaWdodDogMjhweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbWF4LXdpZHRoOiA1OTBweDtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIC5kZWxpdmVyeS1wX19oZWFkX19wYXJhbXMgcCB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyNC41cHg7XG4gICAgbWF4LXdpZHRoOiA1OTBweDtcbiAgfVxufVxuLmRlbGl2ZXJ5LXBfX3RleHRibCB7XG4gIG1hcmdpbi10b3A6IDEyMHB4O1xuICBtYXJnaW4tYm90dG9tOiA3MHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDI0cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIC5kZWxpdmVyeS1wX190ZXh0Ymwge1xuICAgIG1hcmdpbi10b3A6IDcwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogNzBweDtcbiAgICBnYXA6IDIwcHg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgfVxufVxuLmRlbGl2ZXJ5LXBfX3RleHRibCBoNCB7XG4gIGZvbnQtc2l6ZTogMzJweDtcbiAgbGluZS1oZWlnaHQ6IDQ4cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGNvbG9yOiAjMDAwMDAwO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAuZGVsaXZlcnktcF9fdGV4dGJsIGg0IHtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDMycHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG59XG4uZGVsaXZlcnktcF9fdGV4dGJsIHAge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBtYXgtd2lkdGg6IDQzNnB4O1xuICBjb2xvcjogIzAwMDAwMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgLmRlbGl2ZXJ5LXBfX3RleHRibCBwIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbn1cbi5kZWxpdmVyeS1wX19jYXJkcyB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmcjtcbiAgZ2FwOiAzMHB4O1xuICBtYXJnaW4tYm90dG9tOiAxMzBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgLmRlbGl2ZXJ5LXBfX2NhcmRzIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcbiAgfVxufVxuLmRlbGl2ZXJ5LXBfX2NhcmRzLWNhcmQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjVmM2YzO1xuICBwYWRkaW5nOiA0MHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuLmRlbGl2ZXJ5LXBfX2NhcmRzLWNhcmRfX3RpdGxlIHtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBsaW5lLWhlaWdodDogMzJweDtcbiAgY29sb3I6ICMwMDAwMDA7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG4uZGVsaXZlcnktcF9fY2FyZHMtY2FyZF9fZGVzYyB7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gIGNvbG9yOiAjMDAwMDAwO1xuICBtYXJnaW4tYm90dG9tOiBhdXRvO1xufVxuLmRlbGl2ZXJ5LXBfX2NhcmRzLWNhcmRfX2JveHMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGdhcDogMTBweDtcbiAgbWFyZ2luLXRvcDogMzJweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgLmRlbGl2ZXJ5LXBfX2NhcmRzLWNhcmRfX2JveHMge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIH1cbn1cbi5kZWxpdmVyeS1wX19jYXJkcy1jYXJkX19ib3hzLWJveCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogOHB4O1xufVxuLmRlbGl2ZXJ5LXBfX2NhcmRzLWNhcmRfX2JveHMtYm94IHNwYW4ge1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDEwcHg7XG4gIGxpbmUtaGVpZ2h0OiAxNnB4O1xuICBjb2xvcjogIzc1NzU3NTtcbn1cbi5kZWxpdmVyeS1wX19jYXJkcy1jYXJkX19ib3hzLWJveCBwIHtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBsaW5lLWhlaWdodDogMTZweDtcbiAgY29sb3I6ICMwMDAwMDA7XG59XG4uZGVsaXZlcnktcF9fYW5zd2VycyB7XG4gIG1hcmdpbi1ib3R0b206IDIwMHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAuZGVsaXZlcnktcF9fYW5zd2VycyB7XG4gICAgbWFyZ2luLWJvdHRvbTogNTBweDtcbiAgfVxufVxuLmRlbGl2ZXJ5LXBfX2Fuc3dlcnNfX3RpdGxlIHtcbiAgZm9udC1zaXplOiAzMnB4O1xuICBsaW5lLWhlaWdodDogNDhweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgY29sb3I6ICMwMDAwMDA7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIG1hcmdpbi1ib3R0b206IDYwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIC5kZWxpdmVyeS1wX19hbnN3ZXJzX190aXRsZSB7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAzMnB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBtYXJnaW4tYm90dG9tOiAzMnB4O1xuICB9XG59XG4uZGVsaXZlcnktcF9fbWVudSB7XG4gIG1heC13aWR0aDogMTIxMHB4O1xuICB3aWR0aDogMTAwJTtcbiAgYm9yZGVyOiAxcHggc29saWQgI2RlZGVkZTtcbn1cbi5kZWxpdmVyeS1wX19tZW51X19jYXJkIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZGVkZWRlO1xufVxuLmRlbGl2ZXJ5LXBfX21lbnVfX2NhcmQuYWN0aXZlIC5kZWxpdmVyeS1wX19tZW51X19jYXJkLWNvbnRlbnQge1xuICBtYXJnaW4tYm90dG9tOiAyNHB4O1xufVxuLmRlbGl2ZXJ5LXBfX21lbnVfX2NhcmQ6bGFzdC1jaGlsZCB7XG4gIGJvcmRlci1ib3R0b206IG5vbmU7XG59XG4uZGVsaXZlcnktcF9fbWVudV9fY2FyZC1vcGVuIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZ2FwOiAxNXB4O1xuICBwYWRkaW5nOiAzMHB4IDQwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLmRlbGl2ZXJ5LXBfX21lbnVfX2NhcmQtb3BlbiB7XG4gICAgcGFkZGluZzogMzJweCAyNHB4O1xuICB9XG59XG4uZGVsaXZlcnktcF9fbWVudV9fY2FyZC1vcGVuIHAge1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAyOHB4O1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgY29sb3I6ICMwMDAwMDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLmRlbGl2ZXJ5LXBfX21lbnVfX2NhcmQtb3BlbiBwIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gIH1cbn1cbi5kZWxpdmVyeS1wX19tZW51X19jYXJkLW9wZW4gaW1nIHtcbiAgaGVpZ2h0OiAzMnB4O1xuICB3aWR0aDogMzJweDtcbn1cbi5kZWxpdmVyeS1wX19tZW51X19jYXJkLWNvbnRlbnQge1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICBjb2xvcjogIzAwMDAwMDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XG4gIHBhZGRpbmctbGVmdDogNDBweDtcbiAgcGFkZGluZy1yaWdodDogNDBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuZGVsaXZlcnktcF9fbWVudV9fY2FyZC1jb250ZW50IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDI0cHg7XG4gICAgcGFkZGluZy1yaWdodDogMjRweDtcbiAgfVxufVxuXG4uZG9seWFtZS1wIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIG1hcmdpbi10b3A6IDgwcHg7XG4gIG1hcmdpbi1ib3R0b206IDEyMHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5kb2x5YW1lLXAge1xuICAgIG1hcmdpbi10b3A6IDMycHg7XG4gICAgbWFyZ2luLWJvdHRvbTogNzJweDtcbiAgfVxufVxuLmRvbHlhbWUtcF9faGVhZCB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmcjtcbiAgZ2FwOiAxMDBweDtcbiAgbWFyZ2luLWJvdHRvbTogMTIwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLmRvbHlhbWUtcF9faGVhZCB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG4gICAgbWFyZ2luLWJvdHRvbTogNTBweDtcbiAgICBnYXA6IDMycHg7XG4gIH1cbn1cbi5kb2x5YW1lLXBfX2hlYWQtbGVmdCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBzdGFydDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHdpZHRoOiAxMDAlO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuLmRvbHlhbWUtcF9faGVhZC1sZWZ0X190aXRsZSB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogNDJweDtcbiAgbGluZS1oZWlnaHQ6IDU2cHg7XG4gIGNvbG9yOiAjMDAwMDAwO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBtYXgtd2lkdGg6IDU1OHB4O1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuZG9seWFtZS1wX19oZWFkLWxlZnRfX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDM2cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgfVxufVxuLmRvbHlhbWUtcF9faGVhZC1sZWZ0X190aXRsZSBzcGFuIHtcbiAgY29sb3I6IHJnYig4NCwgMTY2LCAxMjcpO1xufVxuLmRvbHlhbWUtcF9faGVhZC1sZWZ0X190aXRsZSBpbWcge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDE1cHgpO1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgd2lkdGg6IDI3NHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyODlweCkge1xuICAuZG9seWFtZS1wX19oZWFkLWxlZnRfX3RpdGxlIGltZyB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDBweCk7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuZG9seWFtZS1wX19oZWFkLWxlZnRfX3RpdGxlIGltZyB7XG4gICAgd2lkdGg6IDE2NHB4O1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSg5cHgpO1xuICB9XG59XG4uZG9seWFtZS1wX19oZWFkLWxlZnRfX2Rlc2Mge1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAyOHB4O1xuICBjb2xvcjogIzAwMDAwMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuZG9seWFtZS1wX19oZWFkLWxlZnRfX2Rlc2Mge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgfVxufVxuLmRvbHlhbWUtcF9faGVhZC1sZWZ0X19kZXNjIGEge1xuICBjb2xvcjogcmdiKDg0LCAxNjYsIDEyNyk7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5kb2x5YW1lLXBfX2hlYWQtcmlnaHQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGVuZDtcbn1cbi5kb2x5YW1lLXBfX2hlYWQtcmlnaHQgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHVzZXItc2VsZWN0OiBub25lO1xufVxuLmRvbHlhbWUtcF9fbW9yZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBtYXJnaW4tYm90dG9tOiAxMjBweDtcbiAgd2lkdGg6IDEwMCU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLmRvbHlhbWUtcF9fbW9yZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNTBweDtcbiAgfVxufVxuLmRvbHlhbWUtcF9fbW9yZS10aXRsZSB7XG4gIGZvbnQtc2l6ZTogNDJweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IDU2cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luLWJvdHRvbTogNTBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuZG9seWFtZS1wX19tb3JlLXRpdGxlIHtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDM2cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMzJweDtcbiAgfVxufVxuLmRvbHlhbWUtcF9fbW9yZS1ncmlkIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyIDFmcjtcbiAgZ2FwOiAzMHB4O1xuICB3aWR0aDogMTAwJTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuZG9seWFtZS1wX19tb3JlLWdyaWQge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xuICAgIGdhcDogMTJweDtcbiAgfVxufVxuLmRvbHlhbWUtcF9fbW9yZS1ncmlkX19ib3gge1xuICBib3JkZXI6IDFweCBzb2xpZCAjZGVkZWRlO1xuICBib3JkZXItcmFkaXVzOiAyOHB4O1xuICBwYWRkaW5nOiA0NnB4IDUwcHg7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDI0cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLmRvbHlhbWUtcF9fbW9yZS1ncmlkX19ib3gge1xuICAgIHBhZGRpbmc6IDMwcHggMjRweDtcbiAgICBnYXA6IDIwcHg7XG4gIH1cbn1cbi5kb2x5YW1lLXBfX21vcmUtZ3JpZF9fYm94IGltZyB7XG4gIGhlaWdodDogNjRweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuZG9seWFtZS1wX19tb3JlLWdyaWRfX2JveCBpbWcge1xuICAgIHdpZHRoOiA2NHB4O1xuICB9XG59XG4uZG9seWFtZS1wX19tb3JlLWdyaWRfX2JveF9fZmxleCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cbi5kb2x5YW1lLXBfX21vcmUtZ3JpZF9fYm94X19mbGV4IHAsXG4uZG9seWFtZS1wX19tb3JlLWdyaWRfX2JveF9fZmxleCBzcGFuIHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBsaW5lLWhlaWdodDogMjhweDtcbiAgY29sb3I6ICMwMDAwMDA7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLmRvbHlhbWUtcF9fbW9yZS1ncmlkX19ib3hfX2ZsZXggcCxcbiAgLmRvbHlhbWUtcF9fbW9yZS1ncmlkX19ib3hfX2ZsZXggc3BhbiB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICB9XG59XG4uZG9seWFtZS1wX19tb3JlLWdyaWRfX2JveF9fZmxleCBwIHtcbiAgY29sb3I6IHJnYig4NCwgMTY2LCAxMjcpO1xufVxuLmRvbHlhbWUtcCAubGluZS1kb2x5YW1lIHtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbiAgd2lkdGg6IDIwMHB4O1xuICBoZWlnaHQ6IDFweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDE5MywgMTkzLCAxOTMpO1xuICBkaXNwbGF5OiBub25lO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5kb2x5YW1lLXAgLmxpbmUtZG9seWFtZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cbi5kb2x5YW1lLXBfX29wbGF0YSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB3aWR0aDogMTAwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg4NCwgMTY2LCAxMjcsIDAuMSk7XG59XG4uZG9seWFtZS1wX19vcGxhdGEtaGVhZCB7XG4gIG1hcmdpbi10b3A6IDgwcHg7XG4gIG1hcmdpbi1ib3R0b206IDUwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLmRvbHlhbWUtcF9fb3BsYXRhLWhlYWQge1xuICAgIG1hcmdpbi10b3A6IDUwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMzJweDtcbiAgfVxufVxuLmRvbHlhbWUtcF9fb3BsYXRhLWhlYWQtdGl0bGUge1xuICBmb250LXNpemU6IDQycHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiA1NnB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGNvbG9yOiAjMDAwMDAwO1xuICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gIHVzZXItc2VsZWN0OiBub25lO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuZG9seWFtZS1wX19vcGxhdGEtaGVhZC10aXRsZSB7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAzNnB4O1xuICAgIG1hcmdpbi1ib3R0b206IDBweDtcbiAgfVxufVxuLmRvbHlhbWUtcF9fb3BsYXRhLWhlYWQtZC10aXRsZSB7XG4gIGZvbnQtc2l6ZTogNDJweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IDU2cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY29sb3I6ICMwMDAwMDA7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5kb2x5YW1lLXBfX29wbGF0YS1oZWFkLWQtdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICBsaW5lLWhlaWdodDogMzZweDtcbiAgfVxufVxuLmRvbHlhbWUtcF9fb3BsYXRhLWdyaWQge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnIgMWZyIDFmcjtcbiAgZ2FwOiAzMHB4O1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLWJvdHRvbTogNTBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuZG9seWFtZS1wX19vcGxhdGEtZ3JpZCB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG4gICAgZ2FwOiAxMHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDBweDtcbiAgfVxufVxuLmRvbHlhbWUtcF9fb3BsYXRhLWdyaWQgLmVsZW0tZG9seWFtZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHdpZHRoOiAxMDAlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5kb2x5YW1lLXBfX29wbGF0YS1ncmlkIC5lbGVtLWRvbHlhbWUge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgZ2FwOiAyMHB4O1xuICB9XG59XG4uZG9seWFtZS1wX19vcGxhdGEtZ3JpZCAuZWxlbS1kb2x5YW1lLWhlYWQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBnYXA6IDMwcHg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1hcmdpbi1ib3R0b206IDI0cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLmRvbHlhbWUtcF9fb3BsYXRhLWdyaWQgLmVsZW0tZG9seWFtZS1oZWFkIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGdhcDogMTBweDtcbiAgfVxufVxuLmRvbHlhbWUtcF9fb3BsYXRhLWdyaWQgLmVsZW0tZG9seWFtZS1oZWFkX19udW0ge1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgbWluLWhlaWdodDogNTZweDtcbiAgbWluLXdpZHRoOiA1NnB4O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYig4NCwgMTY2LCAxMjcpO1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgbGluZS1oZWlnaHQ6IDM2cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5kb2x5YW1lLXBfX29wbGF0YS1ncmlkIC5lbGVtLWRvbHlhbWUtaGVhZF9fbGluZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDFweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDE5MywgMTkzLCAxOTMpO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5kb2x5YW1lLXBfX29wbGF0YS1ncmlkIC5lbGVtLWRvbHlhbWUtaGVhZF9fbGluZSB7XG4gICAgd2lkdGg6IDFweDtcbiAgICBtaW4taGVpZ2h0OiA3NnB4O1xuICB9XG59XG4uZG9seWFtZS1wX19vcGxhdGEtZ3JpZCAuZWxlbS1kb2x5YW1lLW5hbWUge1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAyOHB4O1xuICBjb2xvcjogIzAwMDAwMDtcbiAgbWFyZ2luLWJvdHRvbTogMTZweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuZG9seWFtZS1wX19vcGxhdGEtZ3JpZCAuZWxlbS1kb2x5YW1lLW5hbWUge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgICBtYXJnaW4tYm90dG9tOiA4cHg7XG4gIH1cbn1cbi5kb2x5YW1lLXBfX29wbGF0YS1ncmlkIC5lbGVtLWRvbHlhbWUtZGVzYyB7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGluZS1oZWlnaHQ6IDI4cHg7XG4gIGNvbG9yOiByZ2IoMTE3LCAxMTcsIDExNyk7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLmRvbHlhbWUtcF9fb3BsYXRhLWdyaWQgLmVsZW0tZG9seWFtZS1kZXNjIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gIH1cbn1cbi5kb2x5YW1lLXBfX3F1ZXN0aW9ucyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBtYXJnaW4tdG9wOiAxMjBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuZG9seWFtZS1wX19xdWVzdGlvbnMge1xuICAgIG1hcmdpbi10b3A6IDUwcHg7XG4gIH1cbn1cbi5kb2x5YW1lLXBfX3F1ZXN0aW9uc19fbmFtZSB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY29sb3I6ICMwMDAwMDA7XG4gIGZvbnQtc2l6ZTogNDJweDtcbiAgbGluZS1oZWlnaHQ6IDU2cHg7XG4gIG1hcmdpbi1ib3R0b206IDUwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLmRvbHlhbWUtcF9fcXVlc3Rpb25zX19uYW1lIHtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDM2cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMzJweDtcbiAgfVxufVxuLmRvbHlhbWUtcF9fcGF5bWVudCB7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBtYXgtd2lkdGg6IDUxMHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5kb2x5YW1lLXBfX3BheW1lbnQge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxufVxuLmRvbHlhbWUtcF9fcmF0ZXMge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCg0LCAxZnIpO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGdhcDogMjJweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuZG9seWFtZS1wX19yYXRlcyB7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICB9XG59XG4uZG9seWFtZS1wX19yYXRlcy1pdGVtIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiA0cHg7XG4gIHBhZGRpbmctYm90dG9tOiA4cHg7XG4gIGJvcmRlci1ib3R0b206IDNweCBzb2xpZCAjZGVkZWRlO1xufVxuLmRvbHlhbWUtcF9fcmF0ZXMtaXRlbS5hY3RpdmUge1xuICBib3JkZXItY29sb3I6IHJnYig4NCwgMTY2LCAxMjcpO1xufVxuLmRvbHlhbWUtcF9fcmF0ZXMtZGF0ZSB7XG4gIGNvbG9yOiByZ2IoMTE3LCAxMTcsIDExNyk7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG4uZG9seWFtZS1wX19yYXRlcy1wcmljZSB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG5cbi5kcy1zZWN0aW9uIHtcbiAgcGFkZGluZy1sZWZ0OiAxMzBweDtcbiAgcGFkZGluZy1yaWdodDogMTMwcHg7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDE5MjBweDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIC5kcy1zZWN0aW9uIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE2cHg7XG4gICAgcGFkZGluZy1yaWdodDogMTZweDtcbiAgfVxufVxuXG4uZnJhbmNoaXNlLXAge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLmZyYW5jaGlzZS1wX19oZWFkIHtcbiAgaGVpZ2h0OiA2NDBweDtcbiAgd2lkdGg6IDEwMCU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luLWJvdHRvbTogMTAwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDE2MDBweCkge1xuICAuZnJhbmNoaXNlLXBfX2hlYWQge1xuICAgIG1hcmdpbi1ib3R0b206IDYwcHg7XG4gICAgaGVpZ2h0OiAzNzBweDtcbiAgfVxufVxuLmZyYW5jaGlzZS1wX19oZWFkIGltZyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG4gIHVzZXItc2VsZWN0OiBub25lO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHotaW5kZXg6IDA7XG59XG4uZnJhbmNoaXNlLXBfX2hlYWRfX2JveCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICB6LWluZGV4OiAxO1xufVxuLmZyYW5jaGlzZS1wX19oZWFkX19ib3ggcCB7XG4gIGZvbnQtc2l6ZTogMzJweDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbWFyZ2luLWJvdHRvbTogMjVweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDE2MDBweCkge1xuICAuZnJhbmNoaXNlLXBfX2hlYWRfX2JveCBwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgfVxufVxuLmZyYW5jaGlzZS1wX19oZWFkX19ib3ggaDEge1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDE3MnB4O1xuICBsaW5lLWhlaWdodDogMTY1cHg7XG4gIG1hcmdpbi1ib3R0b206IDQ4cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTYwMHB4KSB7XG4gIC5mcmFuY2hpc2UtcF9faGVhZF9fYm94IGgxIHtcbiAgICBmb250LXNpemU6IDUwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICBsaW5lLWhlaWdodDogMjVweDtcbiAgfVxufVxuLmZyYW5jaGlzZS1wX19oZWFkX19ib3ggYnV0dG9uIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBib3JkZXItcmFkaXVzOiA0NXB4O1xuICBib3JkZXI6IDJweCBzb2xpZCAjZmZmZmZmO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAxNXB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBwYWRkaW5nOiAyNnB4IDQ4cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIHVzZXItc2VsZWN0OiBub25lO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDE2MDBweCkge1xuICAuZnJhbmNoaXNlLXBfX2hlYWRfX2JveCBidXR0b24ge1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBsaW5lLWhlaWdodDogMTJweDtcbiAgICBwYWRkaW5nOiAyMHB4IDMycHg7XG4gIH1cbn1cbi5mcmFuY2hpc2UtcF9fZGVzYyB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tYm90dG9tOiAxMDBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDE2MDBweCkge1xuICAuZnJhbmNoaXNlLXBfX2Rlc2Mge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBtYXJnaW4tYm90dG9tOiA2MHB4O1xuICB9XG59XG4ubm8td2VicCAuZnJhbmNoaXNlLXBfX2Rlc2MtaXtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1hZ2VzL2ZyYW5jaGlzZS9kYXJpYS5wbmdcIik7IH1cbi5mcmFuY2hpc2UtcF9fZGVzYy1pIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMDtcbiAgdG9wOiAwO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiA1ODlweDtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG4gIHotaW5kZXg6IC0xO1xuICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICBwYWRkaW5nOiA0MHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGVuZDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxNjAwcHgpIHtcbiAgLmZyYW5jaGlzZS1wX19kZXNjLWkge1xuICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgaGVpZ2h0OiA2MDBweDtcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuZnJhbmNoaXNlLXBfX2Rlc2MtaSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWluLWhlaWdodDogNjAwcHg7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICBoZWlnaHQ6IGF1dG87XG4gIH1cbn1cbi5mcmFuY2hpc2UtcF9fZGVzYy1pIHAge1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LXNpemU6IDI1cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiAyMy45M3B4O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cbi5mcmFuY2hpc2UtcF9fZGVzYy1pIHNwYW4ge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxNy42cHg7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuLmZyYW5jaGlzZS1wX19kZXNjLXRvcCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIG1hcmdpbi1ib3R0b206IDY1cHg7XG4gIHotaW5kZXg6IDE7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTYwMHB4KSB7XG4gIC5mcmFuY2hpc2UtcF9fZGVzYy10b3Age1xuICAgIG1hcmdpbi1ib3R0b206IDI1cHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG59XG4uZnJhbmNoaXNlLXBfX2Rlc2MtdG9wIHAge1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXNpemU6IDQwcHg7XG4gIGxpbmUtaGVpZ2h0OiA0OHB4O1xuICBjb2xvcjogIzAwMDAwMDtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxNjAwcHgpIHtcbiAgLmZyYW5jaGlzZS1wX19kZXNjLXRvcCBwIHtcbiAgICBmb250LXNpemU6IDMwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICB9XG59XG4uZnJhbmNoaXNlLXBfX2Rlc2MtdG9wIHNwYW4ge1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDI1cHg7XG4gIGxpbmUtaGVpZ2h0OiAyNXB4O1xuICBjb2xvcjogIzAwMDAwMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxNjAwcHgpIHtcbiAgLmZyYW5jaGlzZS1wX19kZXNjLXRvcCBzcGFuIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gIH1cbn1cbi5mcmFuY2hpc2UtcF9fZGVzYy1jYXJkcyB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogNDAwcHggNDAwcHggNDAwcHg7XG4gIGdhcDogMjBweDtcbiAgbWFyZ2luLWJvdHRvbTogNTlweDtcbiAgei1pbmRleDogMTtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0yNXB4KTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxNjAwcHgpIHtcbiAgLmZyYW5jaGlzZS1wX19kZXNjLWNhcmRzIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDI5MHB4IDI5MHB4IDI5MHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuZnJhbmNoaXNlLXBfX2Rlc2MtY2FyZHMge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMzAwcHg7XG4gIH1cbn1cbi5mcmFuY2hpc2UtcF9fZGVzYy1jYXJkcy1jYXJkIHtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gIGJveC1zaGFkb3c6IDIxcHggMTFweCA1M3B4IDBweCByZ2JhKDAsIDAsIDAsIDAuMTAxOTYwNzg0Myk7XG4gIGJvcmRlci1yYWRpdXM6IDMwcHg7XG4gIGhlaWdodDogNDAwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDgycHggMzJweCAzMnB4IDMycHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTYwMHB4KSB7XG4gIC5mcmFuY2hpc2UtcF9fZGVzYy1jYXJkcy1jYXJkIHtcbiAgICBoZWlnaHQ6IDMwMHB4O1xuICAgIHBhZGRpbmc6IDc5cHggMzJweCAzMnB4IDMycHg7XG4gIH1cbn1cbi5mcmFuY2hpc2UtcF9fZGVzYy1jYXJkcy1jYXJkIHAge1xuICBmb250LXNpemU6IDE0MHB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMTY4cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY29sb3I6IHJnYig4NCwgMTY2LCAxMjcpO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDE2MDBweCkge1xuICAuZnJhbmNoaXNlLXBfX2Rlc2MtY2FyZHMtY2FyZCBwIHtcbiAgICBmb250LXNpemU6IDEwMHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxMjhweDtcbiAgfVxufVxuLmZyYW5jaGlzZS1wX19kZXNjLWNhcmRzLWNhcmQgc3BhbiB7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY29sb3I6ICMwMDAwMDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTYwMHB4KSB7XG4gIC5mcmFuY2hpc2UtcF9fZGVzYy1jYXJkcy1jYXJkIHNwYW4ge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBsaW5lLWhlaWdodDogMTRweDtcbiAgfVxufVxuLmZyYW5jaGlzZS1wX19kZXNjLW1pc3Npb24ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDQxcHg7XG4gIHotaW5kZXg6IDE7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTYwMHB4KSB7XG4gIC5mcmFuY2hpc2UtcF9fZGVzYy1taXNzaW9uIHtcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgLmZyYW5jaGlzZS1wX19kZXNjLW1pc3Npb24ge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgZ2FwOiAxNXB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxufVxuLmZyYW5jaGlzZS1wX19kZXNjLW1pc3Npb24gcCB7XG4gIGZvbnQtc2l6ZTogMzBweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IDM2cHg7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTYwMHB4KSB7XG4gIC5mcmFuY2hpc2UtcF9fZGVzYy1taXNzaW9uIHAge1xuICAgIGZvbnQtc2l6ZTogMjVweDtcbiAgICBsaW5lLWhlaWdodDogMjVweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAuZnJhbmNoaXNlLXBfX2Rlc2MtbWlzc2lvbiBwIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbiAgLmZyYW5jaGlzZS1wX19kZXNjLW1pc3Npb24gcCBiciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuLmZyYW5jaGlzZS1wX19kZXNjLW1pc3Npb24gc3BhbiB7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDIycHg7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIHdpZHRoOiA1MzVweDtcbiAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTYwMHB4KSB7XG4gIC5mcmFuY2hpc2UtcF9fZGVzYy1taXNzaW9uIHNwYW4ge1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIG1heC13aWR0aDogNTM1cHg7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxNXB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIC5mcmFuY2hpc2UtcF9fZGVzYy1taXNzaW9uIHNwYW4ge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxufVxuLmZyYW5jaGlzZS1wX19wYXJ0bmVyIHtcbiAgbWFyZ2luLWJvdHRvbTogMTAwcHg7XG4gIHdpZHRoOiAxMDAlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTYwMHB4KSB7XG4gIC5mcmFuY2hpc2UtcF9fcGFydG5lciB7XG4gICAgbWFyZ2luLWJvdHRvbTogNjBweDtcbiAgfVxufVxuLmZyYW5jaGlzZS1wX19wYXJ0bmVyLXRpdGxlIHtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC1zaXplOiA0MHB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogNDBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW4tYm90dG9tOiA0NXB4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDE2MDBweCkge1xuICAuZnJhbmNoaXNlLXBfX3BhcnRuZXItdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMjVweDtcbiAgICBtYXJnaW4tYm90dG9tOiAyNXB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyNXB4O1xuICB9XG59XG4uZnJhbmNoaXNlLXBfX3BhcnRuZXIgLmNlbnRlcmVkLWJ0bi1ibG9jayB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBtYXJnaW4tdG9wOiA0NXB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDE2MDBweCkge1xuICAuZnJhbmNoaXNlLXBfX3BhcnRuZXIgLmNlbnRlcmVkLWJ0bi1ibG9jayB7XG4gICAgbWFyZ2luLXRvcDogMjVweDtcbiAgfVxufVxuLmZyYW5jaGlzZS1wX19wYXJ0bmVyIC5jZW50ZXJlZC1idG4tYmxvY2tfX2J0biB7XG4gIHBhZGRpbmc6IDE4cHggNjJweDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgYmFja2dyb3VuZDogcmdiKDg0LCAxNjYsIDEyNyk7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBib3JkZXItcmFkaXVzOiAxMDBweDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogMjRweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAuZnJhbmNoaXNlLXBfX3BhcnRuZXIgLmNlbnRlcmVkLWJ0bi1ibG9ja19fYnRuIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nOiAxOHB4IDE0cHg7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICB9XG59XG4uZnJhbmNoaXNlLXBfX3BhcnRuZXIgLnN3aXBlciB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG59XG4uZnJhbmNoaXNlLXBfX3BhcnRuZXIgLnN3aXBlci13cmFwcGVyIHtcbiAgbWFyZ2luLWJvdHRvbTogNDVweDtcbiAgYm9yZGVyLXJhZGl1czogMzBweDtcbn1cbi5mcmFuY2hpc2UtcF9fcGFydG5lciAuc3dpcGVyLXNsaWRlIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBoZWlnaHQ6IGF1dG87XG4gIGJvcmRlci1yYWRpdXM6IDMwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5mcmFuY2hpc2UtcF9fcGFydG5lciAuc3dpcGVyLXNsaWRlIGltZyB7XG4gIHBvc2l0aW9uOiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG59XG4uZnJhbmNoaXNlLXBfX3BhcnRuZXIgLnN3aXBlci1wYWdpbmF0aW9uIHtcbiAgYm9yZGVyLXJhZGl1czogMTEwcHg7XG4gIGhlaWdodDogN3B4O1xuICB0b3A6IGF1dG87XG4gIGJvdHRvbTogMDtcbn1cbi5mcmFuY2hpc2UtcF9fcGFydG5lciAuc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXIgLnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyLWZpbGwge1xuICBiYWNrZ3JvdW5kOiByZ2IoODQsIDE2NiwgMTI3KTtcbiAgYm9yZGVyLXJhZGl1czogMTEwcHg7XG59XG4uZnJhbmNoaXNlLXBfX3BhcnRuZXIgLnN3aXBlci1idXR0b24tbmV4dCxcbi5mcmFuY2hpc2UtcF9fcGFydG5lciAuc3dpcGVyLWJ1dHRvbi1wcmV2IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gIGhlaWdodDogODJweDtcbiAgd2lkdGg6IDgycHg7XG4gIGNvbG9yOiBncmVlbjtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICB6LWluZGV4OiAzO1xuICBib3gtc2hhZG93OiAwcHggMi44OHB4IDIyLjU5cHggMHB4IHJnYmEoMCwgMCwgMCwgMC4xNDkwMTk2MDc4KTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxNjAwcHgpIHtcbiAgLmZyYW5jaGlzZS1wX19wYXJ0bmVyIC5zd2lwZXItYnV0dG9uLW5leHQsXG4gIC5mcmFuY2hpc2UtcF9fcGFydG5lciAuc3dpcGVyLWJ1dHRvbi1wcmV2IHtcbiAgICBoZWlnaHQ6IDU5cHg7XG4gICAgd2lkdGg6IDU5cHg7XG4gIH1cbiAgLmZyYW5jaGlzZS1wX19wYXJ0bmVyIC5zd2lwZXItYnV0dG9uLW5leHQ6OmFmdGVyLFxuICAuZnJhbmNoaXNlLXBfX3BhcnRuZXIgLnN3aXBlci1idXR0b24tcHJldjo6YWZ0ZXIge1xuICAgIGZvbnQtc2l6ZTogMjVweDtcbiAgfVxufVxuLmZyYW5jaGlzZS1wX19wYXJ0bmVyIC5zd2lwZXItYnV0dG9uLW5leHQge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSg1MHB4LCAwcHgpO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDE2MDBweCkge1xuICAuZnJhbmNoaXNlLXBfX3BhcnRuZXIgLnN3aXBlci1idXR0b24tbmV4dCB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMzlweCwgLTVweCk7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgLmZyYW5jaGlzZS1wX19wYXJ0bmVyIC5zd2lwZXItYnV0dG9uLW5leHQge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDI1cHgsIC01cHgpO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNjQwcHgpIHtcbiAgLmZyYW5jaGlzZS1wX19wYXJ0bmVyIC5zd2lwZXItYnV0dG9uLW5leHQge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDI1cHgsIDE1cHgpO1xuICB9XG59XG4uZnJhbmNoaXNlLXBfX3BhcnRuZXIgLnN3aXBlci1idXR0b24tcHJldiB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MHB4LCAwcHgpO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDE2MDBweCkge1xuICAuZnJhbmNoaXNlLXBfX3BhcnRuZXIgLnN3aXBlci1idXR0b24tcHJldiB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTM5cHgsIC01cHgpO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIC5mcmFuY2hpc2UtcF9fcGFydG5lciAuc3dpcGVyLWJ1dHRvbi1wcmV2IHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtMjVweCwgLTVweCk7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA2NDBweCkge1xuICAuZnJhbmNoaXNlLXBfX3BhcnRuZXIgLnN3aXBlci1idXR0b24tcHJldiB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTI1cHgsIDE1cHgpO1xuICB9XG59XG4uZnJhbmNoaXNlLXBfX2Zvcm1hdCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1hcmdpbi1ib3R0b206IDEwMHB4O1xuICB3aWR0aDogMTAwJTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxNjAwcHgpIHtcbiAgLmZyYW5jaGlzZS1wX19mb3JtYXQge1xuICAgIG1hcmdpbi1ib3R0b206IDYwcHg7XG4gIH1cbn1cbi5mcmFuY2hpc2UtcF9fZm9ybWF0LXRpdGxlIHtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zaXplOiA0MHB4O1xuICBsaW5lLWhlaWdodDogMzhweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjb2xvcjogIzAwMDAwMDtcbiAgbWFyZ2luLWJvdHRvbTogNDVweDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxNjAwcHgpIHtcbiAgLmZyYW5jaGlzZS1wX19mb3JtYXQtdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMjVweDtcbiAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgICBtYXJnaW4tYm90dG9tOiAyNXB4O1xuICB9XG59XG4uZnJhbmNoaXNlLXBfX2Zvcm1hdC1uYXYge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDIwcHg7XG4gIG1hcmdpbi1ib3R0b206IDQ1cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTYwMHB4KSB7XG4gIC5mcmFuY2hpc2UtcF9fZm9ybWF0LW5hdiB7XG4gICAgZ2FwOiA5cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMjVweDtcbiAgfVxufVxuLmZyYW5jaGlzZS1wX19mb3JtYXQtbmF2LWJ0biB7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMjVweDtcbiAgbGluZS1oZWlnaHQ6IDI4cHg7XG4gIGNvbG9yOiAjMDAwMDAwO1xuICBwYWRkaW5nOiAxNnB4IDMycHg7XG4gIHVzZXItc2VsZWN0OiBub25lO1xuICBib3JkZXItcmFkaXVzOiA2MHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjZGVkZWRlO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMXMgZWFzZS1pbi1vdXQ7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTYwMHB4KSB7XG4gIC5mcmFuY2hpc2UtcF9fZm9ybWF0LW5hdi1idG4ge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgfVxufVxuLmZyYW5jaGlzZS1wX19mb3JtYXQtbmF2LWJ0bjpob3ZlciB7XG4gIGJhY2tncm91bmQ6IHJnYig4NCwgMTY2LCAxMjcpO1xuICBib3JkZXI6IDFweCBzb2xpZCByZ2IoODQsIDE2NiwgMTI3KTtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG4uZnJhbmNoaXNlLXBfX2Zvcm1hdC1uYXYgLi1hY3RpdmUtbmF2LWJ0biB7XG4gIGJhY2tncm91bmQ6IHJnYig4NCwgMTY2LCAxMjcpO1xuICBib3JkZXI6IDFweCBzb2xpZCByZ2IoODQsIDE2NiwgMTI3KTtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG4uZnJhbmNoaXNlLXBfX2Zvcm1hdC1ncmlkIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4uZnJhbmNoaXNlLXBfX2Zvcm1hdC1ncmlkIC4tYWN0aXZlLWNvbnRlbnQge1xuICBkaXNwbGF5OiBncmlkICFpbXBvcnRhbnQ7XG59XG4uZnJhbmNoaXNlLXBfX2Zvcm1hdC1ncmlkLWNvbnRlbnQge1xuICBkaXNwbGF5OiBub25lO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnI7XG4gIGdhcDogNzBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxNjAwcHgpIHtcbiAgLmZyYW5jaGlzZS1wX19mb3JtYXQtZ3JpZC1jb250ZW50IHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcbiAgICBnYXA6IDI1cHg7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbi5mcmFuY2hpc2UtcF9fZm9ybWF0LWdyaWQtY29udGVudCAuLXJpZ2h0LWJveC1mb3JtYXQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbi5mcmFuY2hpc2UtcF9fZm9ybWF0LWdyaWQtY29udGVudC1pbWcge1xuICBib3JkZXItcmFkaXVzOiA0MHB4O1xuICBoZWlnaHQ6IDU0MHB4O1xuICB3aWR0aDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTYwMHB4KSB7XG4gIC5mcmFuY2hpc2UtcF9fZm9ybWF0LWdyaWQtY29udGVudC1pbWcge1xuICAgIGhlaWdodDogMTAwJTtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuLmZyYW5jaGlzZS1wX19mb3JtYXQtZ3JpZC1jb250ZW50X190aXRsZSB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc2l6ZTogMzBweDtcbiAgbGluZS1oZWlnaHQ6IDI4cHg7XG4gIGNvbG9yOiAjMDAwMDAwO1xuICBtYXJnaW4tYm90dG9tOiA0NXB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDE2MDBweCkge1xuICAuZnJhbmNoaXNlLXBfX2Zvcm1hdC1ncmlkLWNvbnRlbnRfX3RpdGxlIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxOXB4O1xuICB9XG59XG4uZnJhbmNoaXNlLXBfX2Zvcm1hdC1ncmlkLWNvbnRlbnRfX2RhdGFzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cbi5mcmFuY2hpc2UtcF9fZm9ybWF0LWdyaWQtY29udGVudF9fZGF0YXMtZGVzYyB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDE1LjMxcHg7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGNvbG9yOiAjMDAwMDAwO1xuICBtYXgtd2lkdGg6IDQyMHB4O1xuICBtYXJnaW4tdG9wOiAxNXB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAuZnJhbmNoaXNlLXBfX2Zvcm1hdC1ncmlkLWNvbnRlbnRfX2RhdGFzLWRlc2Mge1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBsaW5lLWhlaWdodDogMTJweDtcbiAgfVxufVxuLmZyYW5jaGlzZS1wX19mb3JtYXQtZ3JpZC1jb250ZW50X19kYXRhcy1lbGVtIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBtYXJnaW4tdG9wOiAzMHB4O1xufVxuLmZyYW5jaGlzZS1wX19mb3JtYXQtZ3JpZC1jb250ZW50X19kYXRhcy1lbGVtOmZpcnN0LWNoaWxkIHtcbiAgbWFyZ2luLXRvcDogMHB4O1xufVxuLmZyYW5jaGlzZS1wX19mb3JtYXQtZ3JpZC1jb250ZW50X19kYXRhcy1lbGVtIHAge1xuICBmb250LXNpemU6IDI1cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAyNXB4O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBjb2xvcjogIzAwMDAwMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxNjAwcHgpIHtcbiAgLmZyYW5jaGlzZS1wX19mb3JtYXQtZ3JpZC1jb250ZW50X19kYXRhcy1lbGVtIHAge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBsaW5lLWhlaWdodDogMTZweDtcbiAgfVxufVxuLmZyYW5jaGlzZS1wX19mb3JtYXQtZ3JpZC1jb250ZW50X19kYXRhcy1lbGVtIHNwYW4ge1xuICBmb250LXNpemU6IDMwcHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICB0ZXh0LWFsaWduOiByaWdodDtcbiAgY29sb3I6IHJnYig4NCwgMTY2LCAxMjcpO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDE2MDBweCkge1xuICAuZnJhbmNoaXNlLXBfX2Zvcm1hdC1ncmlkLWNvbnRlbnRfX2RhdGFzLWVsZW0gc3BhbiB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxNnB4O1xuICB9XG59XG4uZnJhbmNoaXNlLXBfX25ldyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIG1hcmdpbi1ib3R0b206IDEwMHB4O1xuICB3aWR0aDogMTAwJTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxNjAwcHgpIHtcbiAgLmZyYW5jaGlzZS1wX19uZXcge1xuICAgIG1hcmdpbi1ib3R0b206IDYwcHg7XG4gIH1cbn1cbi5mcmFuY2hpc2UtcF9fbmV3LWhlYWQge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnI7XG4gIGdhcDogNzBweDtcbiAgbWFyZ2luLWJvdHRvbTogNDVweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxNjAwcHgpIHtcbiAgLmZyYW5jaGlzZS1wX19uZXctaGVhZCB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG4gICAgZ2FwOiAyNXB4O1xuICAgIG1hcmdpbi1ib3R0b206IDI1cHg7XG4gIH1cbn1cbi5mcmFuY2hpc2UtcF9fbmV3LWhlYWRfX2xlZnQgaDMge1xuICBmb250LXNpemU6IDQwcHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiAzOC4yOHB4O1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDE2MDBweCkge1xuICAuZnJhbmNoaXNlLXBfX25ldy1oZWFkX19sZWZ0IGgzIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgbWFyZ2luLWJvdHRvbTogMjVweDtcbiAgICBmb250LXNpemU6IDI1cHg7XG4gICAgbGluZS1oZWlnaHQ6IDI1cHg7XG4gIH1cbn1cbi5mcmFuY2hpc2UtcF9fbmV3LWhlYWRfX2xlZnQgaDMgc3BhbiB7XG4gIGNvbG9yOiByZ2IoODQsIDE2NiwgMTI3KTtcbn1cbi5mcmFuY2hpc2UtcF9fbmV3LWhlYWRfX2xlZnQgcCB7XG4gIGZvbnQtc2l6ZTogMzBweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDI4LjcxcHg7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTYwMHB4KSB7XG4gIC5mcmFuY2hpc2UtcF9fbmV3LWhlYWRfX2xlZnQgcCB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBsaW5lLWhlaWdodDogMTdweDtcbiAgfVxufVxuLmZyYW5jaGlzZS1wX19uZXctaGVhZF9fcmlnaHQgcCB7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDIycHg7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTYwMHB4KSB7XG4gIC5mcmFuY2hpc2UtcF9fbmV3LWhlYWRfX3JpZ2h0IHAge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgbGluZS1oZWlnaHQ6IDE3cHg7XG4gIH1cbn1cbi5mcmFuY2hpc2UtcF9fbmV3IC5zd2lwZXIge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBib3JkZXItcmFkaXVzOiAzMHB4O1xufVxuLmZyYW5jaGlzZS1wX19uZXcgLnN3aXBlci1zbGlkZSB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgLmZyYW5jaGlzZS1wX19uZXcgLnN3aXBlci1zbGlkZSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICB9XG59XG4uZnJhbmNoaXNlLXBfX25ldyAuc3dpcGVyLXNsaWRlIGltZyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gIGhlaWdodDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG59XG4ubm8td2VicCAuZnJhbmNoaXNlLXBfX2Fuc3dlcntcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1hZ2VzL2ZyYW5jaGlzZS92ZXJ0aWNhbC5wbmdcIik7IH1cbi5mcmFuY2hpc2UtcF9fYW5zd2VyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTYwcHg7XG4gIG1hcmdpbi1ib3R0b206IDEwMHB4O1xuICBwYWRkaW5nLWxlZnQ6IDE4MHB4O1xuICBwYWRkaW5nLXJpZ2h0OiAxODBweDtcbiAgZGlzcGxheTogZmxleDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDE2MDBweCkge1xuICAuZnJhbmNoaXNlLXBfX2Fuc3dlciB7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIG1pbi1oZWlnaHQ6IDIzOXB4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgcGFkZGluZy10b3A6IDQwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDQwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogNjBweDtcbiAgICBnYXA6IDE1cHg7XG4gICAgcGFkZGluZy1sZWZ0OiAzMHB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDMwcHg7XG4gIH1cbn1cbi5mcmFuY2hpc2UtcF9fYW5zd2VyLWljb24ge1xuICBoZWlnaHQ6IDQwcHg7XG4gIHdpZHRoOiA0MHB4O1xufVxuLmZyYW5jaGlzZS1wX19hbnN3ZXItdGV4dCB7XG4gIGZvbnQtc2l6ZTogMjJweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IDM2cHg7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDE2MDBweCkge1xuICAuZnJhbmNoaXNlLXBfX2Fuc3dlci10ZXh0IHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgbGluZS1oZWlnaHQ6IDE3LjZweDtcbiAgICBtYXgtd2lkdGg6IDI4M3B4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxufVxuLmZyYW5jaGlzZS1wX19hbnN3ZXItYnRuIHtcbiAgcGFkZGluZzogMThweCA0MHB4O1xuICBib3JkZXItcmFkaXVzOiAxMDBweDtcbiAgYm9yZGVyOiAycHggc29saWQgI2ZmZmZmZjtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDE2MDBweCkge1xuICAuZnJhbmNoaXNlLXBfX2Fuc3dlci1idG4ge1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBsaW5lLWhlaWdodDogMTJweDtcbiAgfVxufVxuLmZyYW5jaGlzZS1wX193b3JsZCB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmcjtcbiAgZ2FwOiA3MHB4O1xuICBtYXJnaW4tYm90dG9tOiAxMDBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxNjAwcHgpIHtcbiAgLmZyYW5jaGlzZS1wX193b3JsZCB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG4gICAgZ2FwOiAyNXB4O1xuICAgIG1hcmdpbi1ib3R0b206IDYwcHg7XG4gIH1cbn1cbi5mcmFuY2hpc2UtcF9fd29ybGQtZGF0YSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogNDVweDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTYwMHB4KSB7XG4gIC5mcmFuY2hpc2UtcF9fd29ybGQtZGF0YSB7XG4gICAgZ2FwOiAyNXB4O1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgxMHB4KTtcbiAgfVxufVxuLmZyYW5jaGlzZS1wX193b3JsZC1kYXRhX191cCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGdhcDogNTBweDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxNjAwcHgpIHtcbiAgLmZyYW5jaGlzZS1wX193b3JsZC1kYXRhX191cCB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBnYXA6IDI1cHg7XG4gIH1cbn1cbi5mcmFuY2hpc2UtcF9fd29ybGQtZGF0YV9fdXAtaWNvbiB7XG4gIGhlaWdodDogMTU1cHg7XG4gIHdpZHRoOiAxMzRweDtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTYwMHB4KSB7XG4gIC5mcmFuY2hpc2UtcF9fd29ybGQtZGF0YV9fdXAtaWNvbiB7XG4gICAgaGVpZ2h0OiA5MnB4O1xuICAgIHdpZHRoOiA3OXB4O1xuICB9XG59XG4uZnJhbmNoaXNlLXBfX3dvcmxkLWRhdGFfX3VwIC5ib3gtZnJhbmNoIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiAxNXB4O1xufVxuLmZyYW5jaGlzZS1wX193b3JsZC1kYXRhX191cCAuYm94LWZyYW5jaC1kZXNjIHtcbiAgZm9udC1zaXplOiA0MHB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogNDRweDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgY29sb3I6ICMwMDAwMDA7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTYwMHB4KSB7XG4gIC5mcmFuY2hpc2UtcF9fd29ybGQtZGF0YV9fdXAgLmJveC1mcmFuY2gtZGVzYyB7XG4gICAgZm9udC1zaXplOiAyNXB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyNXB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxufVxuLmZyYW5jaGlzZS1wX193b3JsZC1kYXRhX191cCAuYm94LWZyYW5jaC10aXRsZSB7XG4gIGZvbnQtc2l6ZTogNjBweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IDU3LjQycHg7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGNvbG9yOiByZ2IoODQsIDE2NiwgMTI3KTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxNjAwcHgpIHtcbiAgLmZyYW5jaGlzZS1wX193b3JsZC1kYXRhX191cCAuYm94LWZyYW5jaC10aXRsZSB7XG4gICAgZm9udC1zaXplOiAzNXB4O1xuICAgIGxpbmUtaGVpZ2h0OiAzM3B4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxufVxuLmZyYW5jaGlzZS1wX193b3JsZC1kYXRhX190ZXh0IHtcbiAgbWF4LXdpZHRoOiA2NTlweDtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMjJweDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxNjAwcHgpIHtcbiAgLmZyYW5jaGlzZS1wX193b3JsZC1kYXRhX190ZXh0IHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG59XG4uZnJhbmNoaXNlLXBfX3dvcmxkLWRhdGFfX3RleHQgc3BhbiB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG4uZnJhbmNoaXNlLXBfX3dvcmxkLWltZyB7XG4gIGJvcmRlci1yYWRpdXM6IDMwcHg7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHVzZXItc2VsZWN0OiBub25lO1xuICBvYmplY3QtZml0OiBjb3Zlcjtcbn1cbi5mcmFuY2hpc2UtcF9fb3BlbnMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBtYXJnaW4tYm90dG9tOiAxMDBweDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxNjAwcHgpIHtcbiAgLmZyYW5jaGlzZS1wX19vcGVucyB7XG4gICAgbWFyZ2luLWJvdHRvbTogNjBweDtcbiAgfVxufVxuLmZyYW5jaGlzZS1wX19vcGVucy10aXRsZSB7XG4gIGZvbnQtc2l6ZTogNDBweDtcbiAgY29sb3I6ICMwMDAwMDA7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGxpbmUtaGVpZ2h0OiAzOC4yOHB4O1xuICBtYXJnaW4tYm90dG9tOiA0NXB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTYwMHB4KSB7XG4gIC5mcmFuY2hpc2UtcF9fb3BlbnMtdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMjVweDtcbiAgICBsaW5lLWhlaWdodDogMjVweDtcbiAgICBtYXJnaW4tYm90dG9tOiAyNXB4O1xuICB9XG59XG4uZnJhbmNoaXNlLXBfX29wZW5zLWNvbnRlbnQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDE2MDBweCkge1xuICAuZnJhbmNoaXNlLXBfX29wZW5zLWNvbnRlbnQge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIH1cbn1cbi5mcmFuY2hpc2UtcF9fb3BlbnMtY29udGVudF9fbGlzdCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTYwMHB4KSB7XG4gIC5mcmFuY2hpc2UtcF9fb3BlbnMtY29udGVudF9fbGlzdCB7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgfVxufVxuLmZyYW5jaGlzZS1wX19vcGVucy1jb250ZW50X19saXN0LXRpdGxlIHtcbiAgZm9udC1zaXplOiAzNXB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogMzMuNXB4O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDE2MDBweCkge1xuICAuZnJhbmNoaXNlLXBfX29wZW5zLWNvbnRlbnRfX2xpc3QtdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMjVweDtcbiAgICBsaW5lLWhlaWdodDogMjNweDtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxufVxuLmZyYW5jaGlzZS1wX19vcGVucy1jb250ZW50X19saXN0LXVsIHtcbiAgYm9yZGVyLXJpZ2h0OiAycHggc29saWQgIzAwMDAwMDtcbiAgcGFkZGluZy1yaWdodDogMjdweDtcbiAgcGFkZGluZy10b3A6IDQ4cHg7XG4gIHBhZGRpbmctYm90dG9tOiA0OHB4O1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBnYXA6IDMwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTYwMHB4KSB7XG4gIC5mcmFuY2hpc2UtcF9fb3BlbnMtY29udGVudF9fbGlzdC11bCB7XG4gICAgZGlzcGxheTogZ3JpZDtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnIgMWZyO1xuICAgIGJvcmRlci1yaWdodDogbm9uZTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5mcmFuY2hpc2UtcF9fb3BlbnMtY29udGVudF9fbGlzdC11bCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB9XG59XG4uZnJhbmNoaXNlLXBfX29wZW5zLWNvbnRlbnRfX2xpc3QtdWwgbGkge1xuICBmb250LXNpemU6IDIwcHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxOS4xNHB4O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IC8qINCU0LvRjyDQv9C+0LfQuNGG0LjQvtC90LjRgNC+0LLQsNC90LjRjyDQutGA0YPQttC60LAgKi9cbiAgcGFkZGluZy1sZWZ0OiAzOXB4OyAvKiDQntGC0YHRgtGD0L8g0LTQu9GPINGC0LXQutGB0YLQsCwgMjZweCArIDEzcHggKNGA0LDQt9C80LXRgCDQutGA0YPQttC60LApICovXG59XG4uZnJhbmNoaXNlLXBfX29wZW5zLWNvbnRlbnRfX2xpc3QtdWwgbGk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgd2lkdGg6IDEzcHg7XG4gIGhlaWdodDogMTNweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDg0LCAxNjYsIDEyNyk7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbn1cbi5mcmFuY2hpc2UtcF9fb3BlbnMtY29udGVudF9fbWFwcyB7XG4gIGhlaWdodDogMTAwJTtcbiAgd2lkdGg6IDEwMCU7XG4gIG9iamVjdC1maXQ6IGNvbnRhaW47XG4gIHBhZGRpbmctbGVmdDogNjRweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxNjAwcHgpIHtcbiAgLmZyYW5jaGlzZS1wX19vcGVucy1jb250ZW50X19tYXBzIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDBweDtcbiAgfVxufVxuLm5vLXdlYnAgLmZyYW5jaGlzZS1wX19idXNpbmVzc3tcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1hZ2VzL2ZyYW5jaGlzZS9tb3JlLnBuZ1wiKTsgfVxuLmZyYW5jaGlzZS1wX19idXNpbmVzcyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDMxMnB4O1xuICBtYXJnaW4tYm90dG9tOiAxMDBweDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgcGFkZGluZy1sZWZ0OiAxODBweDtcbiAgcGFkZGluZy1yaWdodDogMTgwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdhcDogMjVweDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTYwMHB4KSB7XG4gIC5mcmFuY2hpc2UtcF9fYnVzaW5lc3Mge1xuICAgIGhlaWdodDogMjU1cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogNjBweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDMwcHg7XG4gICAgcGFkZGluZy1yaWdodDogMzBweDtcbiAgfVxufVxuLmZyYW5jaGlzZS1wX19idXNpbmVzc19fdGl0bGUge1xuICBmb250LXNpemU6IDQwcHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiA0MHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBtYXgtd2lkdGg6IDkwMXB4O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDE2MDBweCkge1xuICAuZnJhbmNoaXNlLXBfX2J1c2luZXNzX190aXRsZSB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIGZvbnQtc2l6ZTogMjVweDtcbiAgICBsaW5lLWhlaWdodDogMjVweDtcbiAgfVxufVxuLmZyYW5jaGlzZS1wX19idXNpbmVzc19fZGVzYyB7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDIycHg7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1heC13aWR0aDogOTAxcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTYwMHB4KSB7XG4gIC5mcmFuY2hpc2UtcF9fYnVzaW5lc3NfX2Rlc2Mge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBsaW5lLWhlaWdodDogMTVweDtcbiAgfVxufVxuLmZyYW5jaGlzZS1wX192aWRlbyB7XG4gIG1hcmdpbi1ib3R0b206IDEwMHB4O1xuICB3aWR0aDogMTAwJTtcbn1cbi5mcm5jX19tb2RhbCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG4uZnJuY19fbW9kYWwtZGVzYyB7XG4gIG1hcmdpbi10b3A6IDExcHg7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDIxLjdweDtcbiAgY29sb3I6IHJnYig4MCwgODAsIDgwKTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLmZybmNfX21vZGFsLWZvcm0ge1xuICBtYXJnaW4tdG9wOiAxMXB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuLmZybmNfX21vZGFsLWZvcm0gLmZvcm0tY29udHJvbCB7XG4gIGZvbnQtc2l6ZTogMTVweDtcbn1cbi5mcm5jX19tb2RhbC1mb3JtIC5mb3JtLWNvbnRyb2wgPiBpbnB1dFt0eXBlPWNoZWNrYm94XSB+IGxhYmVsIGEge1xuICBjb2xvcjogcmdiKDg0LCAxNjYsIDEyNyk7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLmhpc3RvcnktcCB7XG4gIG1hcmdpbi10b3A6IDExNnB4O1xuICBtYXJnaW4tYm90dG9tOiAyMDBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgLmhpc3RvcnktcCB7XG4gICAgbWFyZ2luLXRvcDogMzJweDtcbiAgICBtYXJnaW4tYm90dG9tOiA3MnB4O1xuICB9XG59XG4uaGlzdG9yeS1wX19oZWFkIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgZ2FwOiAxOXB4O1xuICBtYXJnaW4tYm90dG9tOiA5M3B4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAuaGlzdG9yeS1wX19oZWFkIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIG1hcmdpbi1ib3R0b206IDQ4cHg7XG4gIH1cbn1cbi5oaXN0b3J5LXBfX2hlYWRfX2xvZ28ge1xuICB3aWR0aDogMTAwJTtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG59XG4uaGlzdG9yeS1wX19oZWFkX19kYXRhIHtcbiAgbWFyZ2luLXRvcDogMTA0cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogMzBweDtcbiAgbWF4LXdpZHRoOiAzNjBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgLmhpc3RvcnktcF9faGVhZF9fZGF0YSB7XG4gICAgbWFyZ2luLXRvcDogNDdweDtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgZ2FwOiAyMHB4O1xuICB9XG59XG4uaGlzdG9yeS1wX19oZWFkX19kYXRhLXRpdGxlIHtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zaXplOiAyNHB4O1xuICBsaW5lLWhlaWdodDogMzZweDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgY29sb3I6ICMwMDAwMDA7XG59XG4uaGlzdG9yeS1wX19oZWFkX19kYXRhLWRlc2Mge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICBjb2xvcjogIzAwMDAwMDtcbn1cbi5oaXN0b3J5LXBfX21pc3Npb24ge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNWYzZjM7XG4gIG1hcmdpbi1ib3R0b206IDIwMHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAuaGlzdG9yeS1wX19taXNzaW9uIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcbiAgICBtYXJnaW4tYm90dG9tOiA3MnB4O1xuICB9XG59XG4uaGlzdG9yeS1wX19taXNzaW9uLWRhdGEge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgcGFkZGluZzogNTBweCAxMDBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgLmhpc3RvcnktcF9fbWlzc2lvbi1kYXRhIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcbiAgICBtYXJnaW4tYm90dG9tOiAwcHg7XG4gICAgcGFkZGluZzogNDBweCAxNnB4O1xuICB9XG59XG4uaGlzdG9yeS1wX19taXNzaW9uLWRhdGFfX3RpdGxlIHtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zaXplOiAyNHB4O1xuICBsaW5lLWhlaWdodDogMzZweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBjb2xvcjogIzAwMDAwMDtcbiAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgY29sb3I6ICMwMDAwMDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIC5oaXN0b3J5LXBfX21pc3Npb24tZGF0YV9fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgICBtYXJnaW4tYm90dG9tOiAzNnB4O1xuICB9XG59XG4uaGlzdG9yeS1wX19taXNzaW9uLWRhdGFfX2xvZ28ge1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgd2lkdGg6IDk5cHg7XG4gIG1hcmdpbi1ib3R0b206IDU2cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIC5oaXN0b3J5LXBfX21pc3Npb24tZGF0YV9fbG9nbyB7XG4gICAgd2lkdGg6IDgwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMzZweDtcbiAgfVxufVxuLmhpc3RvcnktcF9fbWlzc2lvbi1kYXRhX19kZXNjIHtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMjRweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjb2xvcjogIzAwMDAwMDtcbiAgbWFyZ2luLWJvdHRvbTogMTIwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIC5oaXN0b3J5LXBfX21pc3Npb24tZGF0YV9fZGVzYyB7XG4gICAgbWFyZ2luLWJvdHRvbTogNDhweDtcbiAgfVxufVxuLmhpc3RvcnktcF9fbWlzc2lvbi1kYXRhX19saW5rcyB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmcjtcbiAgZ2FwOiAxMDBweDtcbiAgd2lkdGg6IDEwMCU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIC5oaXN0b3J5LXBfX21pc3Npb24tZGF0YV9fbGlua3Mge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xuICAgIGdhcDogMjBweDtcbiAgfVxufVxuLmhpc3RvcnktcF9fbWlzc2lvbi1kYXRhX19saW5rc19fYSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogMjBweDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICBmb250LXdlaWdodDogNTAwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAuaGlzdG9yeS1wX19taXNzaW9uLWRhdGFfX2xpbmtzX19hIHtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBsaW5lLWhlaWdodDogMTZweDtcbiAgfVxufVxuLmhpc3RvcnktcF9fbWlzc2lvbi1kYXRhX19saW5rc19fYSBhIHtcbiAgY29sb3I6IHJnYig4NCwgMTY2LCAxMjcpO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG4uaGlzdG9yeS1wX19taXNzaW9uLWltZyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgcGFkZGluZzogNDBweDtcbiAgbWluLWhlaWdodDogOTE0cHg7XG4gIGFsaWduLWl0ZW1zOiBlbmQ7XG4gIHotaW5kZXg6IDE7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIC5oaXN0b3J5LXBfX21pc3Npb24taW1nIHtcbiAgICBtaW4taGVpZ2h0OiA0NDBweDtcbiAgICBwYWRkaW5nOiAyNHB4IDE2cHg7XG4gIH1cbn1cbi5oaXN0b3J5LXBfX21pc3Npb24taW1nX19iZyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogMTAwJTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgei1pbmRleDogLTE7XG4gIHVzZXItc2VsZWN0OiBub25lO1xufVxuLmhpc3RvcnktcF9fbWlzc2lvbi1pbWc6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiA1MCU7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byB0b3AsIHJnYmEoMCwgMCwgMCwgMC41KSwgdHJhbnNwYXJlbnQpO1xuICB6LWluZGV4OiAwO1xufVxuLmhpc3RvcnktcF9fbWlzc2lvbi1pbWdfX2NvbnRlbnQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBlbmQ7XG4gIHotaW5kZXg6IDE7XG4gIGdhcDogMTMwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTYwMHB4KSB7XG4gIC5oaXN0b3J5LXBfX21pc3Npb24taW1nX19jb250ZW50IHtcbiAgICBnYXA6IDIwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgLmhpc3RvcnktcF9fbWlzc2lvbi1pbWdfX2NvbnRlbnQge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgZ2FwOiAyNHB4O1xuICB9XG59XG4uaGlzdG9yeS1wX19taXNzaW9uLWltZ19fY29udGVudF9fZGF0YXMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDE1cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIC5oaXN0b3J5LXBfX21pc3Npb24taW1nX19jb250ZW50X19kYXRhcyB7XG4gICAgZ2FwOiA4cHg7XG4gIH1cbn1cbi5oaXN0b3J5LXBfX21pc3Npb24taW1nX19jb250ZW50X19kYXRhcyBwIHtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMjRweDtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG4uaGlzdG9yeS1wX19taXNzaW9uLWltZ19fY29udGVudF9fZGF0YXMgc3BhbiB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuLmhpc3RvcnktcF9fbWlzc2lvbi1pbWdfX2NvbnRlbnQgYnV0dG9uIHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBwYWRkaW5nOiAxOHB4IDM5cHg7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGhlaWdodDogNjBweDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMjRweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNmZmZmZmY7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIHVzZXItc2VsZWN0OiBub25lO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAuaGlzdG9yeS1wX19taXNzaW9uLWltZ19fY29udGVudCBidXR0b24ge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG4uaGlzdG9yeS1wX19wYWdlcyBoMSxcbi5oaXN0b3J5LXBfX3BhZ2VzIGgyLFxuLmhpc3RvcnktcF9fcGFnZXMgaDMsXG4uaGlzdG9yeS1wX19wYWdlcyBoNCxcbi5oaXN0b3J5LXBfX3BhZ2VzIGg1IHtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zaXplOiAzMnB4O1xuICBsaW5lLWhlaWdodDogNDhweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW4tYm90dG9tOiA4MHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAuaGlzdG9yeS1wX19wYWdlcyBoMSxcbiAgLmhpc3RvcnktcF9fcGFnZXMgaDIsXG4gIC5oaXN0b3J5LXBfX3BhZ2VzIGgzLFxuICAuaGlzdG9yeS1wX19wYWdlcyBoNCxcbiAgLmhpc3RvcnktcF9fcGFnZXMgaDUge1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICBsaW5lLWhlaWdodDogMzZweDtcbiAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICB9XG59XG5cbi5qb3VybmFsIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cbi5qb3VybmFsLWxvZ28ge1xuICB3aWR0aDogMTAwJTtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gIG1hcmdpbi10b3A6IDU4cHg7XG4gIG1hcmdpbi1ib3R0b206IDgwcHg7XG59XG4uam91cm5hbC1ncmlkIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyO1xuICBnYXA6IDMycHg7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIC5qb3VybmFsLWdyaWQge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xuICAgIGdhcDogNTBweDtcbiAgfVxufVxuLmpvdXJuYWwtZ3JpZF9fbGVmdC1ibG9jayB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgcG9zaXRpb246IHN0aWNreTtcbiAgdG9wOiAxMzdweDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgaGVpZ2h0OiBjYWxjKDEwMHZoIC0gMTM3cHgpO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGVuZDtcbiAgcGFkZGluZy1ib3R0b206IDQ4cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHotaW5kZXg6IDE7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTUwMHB4KSB7XG4gIC5qb3VybmFsLWdyaWRfX2xlZnQtYmxvY2sge1xuICAgIHRvcDogNzBweDtcbiAgICBoZWlnaHQ6IGNhbGMoMTAwdmggLSA3MHB4KTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAuam91cm5hbC1ncmlkX19sZWZ0LWJsb2NrIHtcbiAgICBoZWlnaHQ6IDQwN3B4O1xuICAgIHRvcDogMDtcbiAgICBtYXJnaW4tYm90dG9tOiAyNHB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgfVxufVxuLmpvdXJuYWwtZ3JpZF9fbGVmdC1ibG9jayBpbWcge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG4gIHotaW5kZXg6IC0xO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zcyBlYXNlO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHVzZXItc2VsZWN0OiBub25lO1xufVxuLmpvdXJuYWwtZ3JpZF9fbGVmdC1ibG9jayBpbWc6aG92ZXIge1xuICB0cmFuc2Zvcm06IHNjYWxlKDEuMDUpO1xufVxuLmpvdXJuYWwtZ3JpZF9fbGVmdC1ibG9jayBwIHtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMjRweDtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIG1hcmdpbi1ib3R0b206IDhweDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgei1pbmRleDogMTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgLmpvdXJuYWwtZ3JpZF9fbGVmdC1ibG9jayBwIHtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuMzU7XG4gIH1cbn1cbi5qb3VybmFsLWdyaWRfX2xlZnQtYmxvY2sgaDQge1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXNpemU6IDMycHg7XG4gIGxpbmUtaGVpZ2h0OiA0OHB4O1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgbWFyZ2luLWJvdHRvbTogMTZweDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgei1pbmRleDogMTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgLmpvdXJuYWwtZ3JpZF9fbGVmdC1ibG9jayBoNCB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjM1O1xuICB9XG59XG4uam91cm5hbC1ncmlkX19sZWZ0LWJsb2NrIHNwYW4ge1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgei1pbmRleDogMTtcbn1cbi5qb3VybmFsLWdyaWRfX3JpZ2h0LWJsb2NrIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyO1xuICBnYXA6IDMycHg7XG4gIG1hcmdpbi1ib3R0b206IDQ4cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIC5qb3VybmFsLWdyaWRfX3JpZ2h0LWJsb2NrIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcbiAgfVxufVxuLmpvdXJuYWwtZ3JpZF9fcmlnaHQtYmxvY2tfX2JveCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogNTBweDtcbn1cbi5qb3VybmFsLWdyaWRfX3JpZ2h0LWJsb2NrX19ib3ggLmNhcmQtam91ciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBzdGFydDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLmpvdXJuYWwtZ3JpZF9fcmlnaHQtYmxvY2tfX2JveCAuY2FyZC1qb3VyX19pbWcge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGhlaWdodDogNTYzcHg7XG4gIHdpZHRoOiAxMDAlO1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgei1pbmRleDogMTtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxNjAwcHgpIHtcbiAgLmpvdXJuYWwtZ3JpZF9fcmlnaHQtYmxvY2tfX2JveCAuY2FyZC1qb3VyX19pbWcge1xuICAgIGhlaWdodDogMzI1cHg7XG4gIH1cbn1cbi5qb3VybmFsLWdyaWRfX3JpZ2h0LWJsb2NrX19ib3ggLmNhcmQtam91cl9faW1nIGltZyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgei1pbmRleDogLTE7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjNzIGVhc2U7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG59XG4uam91cm5hbC1ncmlkX19yaWdodC1ibG9ja19fYm94IC5jYXJkLWpvdXJfX2ltZyBpbWc6aG92ZXIge1xuICB0cmFuc2Zvcm06IHNjYWxlKDEuMDUpO1xufVxuLmpvdXJuYWwtZ3JpZF9fcmlnaHQtYmxvY2tfX2JveCAuY2FyZC1qb3VyX19wYXJhbXMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIG1hcmdpbi1ib3R0b206IDhweDtcbiAgd2lkdGg6IDEwMCU7XG59XG4uam91cm5hbC1ncmlkX19yaWdodC1ibG9ja19fYm94IC5jYXJkLWpvdXJfX3BhcmFtcyBwIHtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMjRweDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgY29sb3I6IHJnYig4NCwgMTY2LCAxMjcpO1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgLmpvdXJuYWwtZ3JpZF9fcmlnaHQtYmxvY2tfX2JveCAuY2FyZC1qb3VyX19wYXJhbXMgcCB7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjM1O1xuICB9XG59XG4uam91cm5hbC1ncmlkX19yaWdodC1ibG9ja19fYm94IC5jYXJkLWpvdXJfX3BhcmFtcyBzcGFuIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMjRweDtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIGNvbG9yOiByZ2IoMTkzLCAxOTMsIDE5Myk7XG4gIHVzZXItc2VsZWN0OiBub25lO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAuam91cm5hbC1ncmlkX19yaWdodC1ibG9ja19fYm94IC5jYXJkLWpvdXJfX3BhcmFtcyBzcGFuIHtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuMzU7XG4gIH1cbn1cbi5qb3VybmFsLWdyaWRfX3JpZ2h0LWJsb2NrX19ib3ggLmNhcmQtam91cl9fbmFtZSB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGluZS1oZWlnaHQ6IDMycHg7XG4gIGNvbG9yOiAjMDAwMDAwO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuLmpvdXJuYWwtZ3JpZF9fcmlnaHQtYmxvY2tfX2JveCAuY2FyZC1qb3VyLXJ2IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgcGFkZGluZy1sZWZ0OiAzMHB4O1xuICBwYWRkaW5nLXJpZ2h0OiA2NXB4O1xuICBwYWRkaW5nLWJvdHRvbTogNDBweDtcbiAgbWluLWhlaWdodDogNzYwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNWYzZjM7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTYwMHB4KSB7XG4gIC5qb3VybmFsLWdyaWRfX3JpZ2h0LWJsb2NrX19ib3ggLmNhcmQtam91ci1ydiB7XG4gICAgbWluLWhlaWdodDogNDc1cHg7XG4gICAgcGFkZGluZy1yaWdodDogMTVweDtcbiAgICBwYWRkaW5nLXRvcDogMzBweDtcbiAgICBnYXA6IDMwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgLmpvdXJuYWwtZ3JpZF9fcmlnaHQtYmxvY2tfX2JveCAuY2FyZC1qb3VyLXJ2IHtcbiAgICBtaW4taGVpZ2h0OiAzNDZweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gICAgcGFkZGluZy1yaWdodDogMjBweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjBweDtcbiAgfVxufVxuLmpvdXJuYWwtZ3JpZF9fcmlnaHQtYmxvY2tfX2JveCAuY2FyZC1qb3VyLXJ2X19jZW50ZXJlZCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBoZWlnaHQ6IDEwMCU7XG59XG4uam91cm5hbC1ncmlkX19yaWdodC1ibG9ja19fYm94IC5jYXJkLWpvdXItcnZfX2NlbnRlcmVkX19ib3gge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDMycHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIC5qb3VybmFsLWdyaWRfX3JpZ2h0LWJsb2NrX19ib3ggLmNhcmQtam91ci1ydl9fY2VudGVyZWRfX2JveCB7XG4gICAgZ2FwOiAyMHB4O1xuICB9XG59XG4uam91cm5hbC1ncmlkX19yaWdodC1ibG9ja19fYm94IC5jYXJkLWpvdXItcnZfX2NlbnRlcmVkX19ib3ggcCB7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgbGluZS1oZWlnaHQ6IDM2cHg7XG4gIGNvbG9yOiAjMDAwMDAwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAuam91cm5hbC1ncmlkX19yaWdodC1ibG9ja19fYm94IC5jYXJkLWpvdXItcnZfX2NlbnRlcmVkX19ib3ggcCB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICB9XG59XG4uam91cm5hbC1ncmlkX19yaWdodC1ibG9ja19fYm94IC5jYXJkLWpvdXItcnZfX2NlbnRlcmVkX19ib3hfX2NvbnRhaW5lciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGdhcDogMTZweDtcbn1cbi5qb3VybmFsLWdyaWRfX3JpZ2h0LWJsb2NrX19ib3ggLmNhcmQtam91ci1ydl9fY2VudGVyZWRfX2JveF9fY29udGFpbmVyIGltZyB7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgaGVpZ2h0OiA0MHB4O1xuICB3aWR0aDogNDBweDtcbiAgbWluLWhlaWdodDogNDBweDtcbiAgbWluLXdpZHRoOiA0MHB4O1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbn1cbi5qb3VybmFsLWdyaWRfX3JpZ2h0LWJsb2NrX19ib3ggLmNhcmQtam91ci1ydl9fY2VudGVyZWRfX2JveF9fY29udGFpbmVyX19kYXRhIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuLmpvdXJuYWwtZ3JpZF9fcmlnaHQtYmxvY2tfX2JveCAuY2FyZC1qb3VyLXJ2X19jZW50ZXJlZF9fYm94X19jb250YWluZXJfX2RhdGEgcCB7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gIGNvbG9yOiAjMDAwMDAwO1xufVxuLmpvdXJuYWwtZ3JpZF9fcmlnaHQtYmxvY2tfX2JveCAuY2FyZC1qb3VyLXJ2X19jZW50ZXJlZF9fYm94X19jb250YWluZXJfX2RhdGEgc3BhbiB7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbGluZS1oZWlnaHQ6IDE2cHg7XG4gIGNvbG9yOiByZ2IoMTE3LCAxMTcsIDExNyk7XG4gIHVzZXItc2VsZWN0OiBub25lO1xufVxuLmpvdXJuYWwtZ3JpZF9fcmlnaHQtYmxvY2tfX2JveCAuY2FyZC1qb3VyLXJ2X19ib3R0b20ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDE2cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIC5qb3VybmFsLWdyaWRfX3JpZ2h0LWJsb2NrX19ib3ggLmNhcmQtam91ci1ydl9fYm90dG9tIHtcbiAgICBnYXA6IDhweDtcbiAgfVxufVxuLmpvdXJuYWwtZ3JpZF9fcmlnaHQtYmxvY2tfX2JveCAuY2FyZC1qb3VyLXJ2X19ib3R0b20gcCB7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gIGNvbG9yOiAjMDAwMDAwO1xufVxuLmpvdXJuYWwtZ3JpZF9fcmlnaHQtYmxvY2tfX2JveCAuY2FyZC1qb3VyLXJ2X19ib3R0b21fX2ljb25zIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAyNHB4O1xufVxuXG4ubGsge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjVmM2YzO1xuICBwYWRkaW5nLXRvcDogMTM3cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTI4MHB4KSB7XG4gIC5sayB7XG4gICAgcGFkZGluZy10b3A6IDA7XG4gIH1cbn1cbi5sayAuaGVhZGVyLmhlYWRlcl9vdmVyZmxvdyB7XG4gIGNvbG9yOiAjMDAwMDAwO1xufVxuLmxrIC5oZWFkZXIuaGVhZGVyX292ZXJmbG93IGkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwMDAwO1xufVxuLmxrIC5oZWFkZXIuaGVhZGVyX292ZXJmbG93IC5jaXR5X3NlbGVjdG9yLWJ0biB7XG4gIGNvbG9yOiAjMDAwMDAwO1xufVxuLmxrIC5oZWFkZXIuaGVhZGVyX292ZXJmbG93IC5oZWFkZXJfc2VhcmNoIGlucHV0IHtcbiAgY29sb3I6ICMwMDAwMDA7XG59XG4ubGtfYm9keSB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLXRvcDogODBweDtcbiAgbWFyZ2luLWJvdHRvbTogMTYwcHg7XG4gIGdhcDogMzBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5NjBweCkge1xuICAubGtfYm9keSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgICBtYXJnaW4tdG9wOiAyNHB4O1xuICB9XG59XG4ubGtfc2lkZWJhciB7XG4gIGZsZXg6IDEgMSAyNSU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDI0cHg7XG59XG4ubGtfc2lkZWJhci1tZW51IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgbWFyZ2luLXRvcDogNTBweDtcbn1cbi5sa19zaWRlYmFyLWJ0biB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBmb250LXdlaWdodDogNTAwO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBnYXA6IDIwcHg7XG4gIHBhZGRpbmc6IDEycHggMTZweDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjb2xvcjogaW5oZXJpdDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3M7XG59XG4ubGtfc2lkZWJhci1idG46aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMDQpO1xufVxuLmxrX3NpZGViYXItYnRuLmFjdGl2ZSB7XG4gIGNvbG9yOiByZ2IoODQsIDE2NiwgMTI3KTtcbn1cbi5sa19zaWRlYmFyLWJ0bi5hY3RpdmUgaSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYig4NCwgMTY2LCAxMjcpO1xufVxuLmxrX21haW4ge1xuICBmbGV4OiAxIDEgNzUlO1xuICBwYWRkaW5nOiA0MHB4IDUwcHggNjBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDY0MHB4KSB7XG4gIC5sa19tYWluIHtcbiAgICBwYWRkaW5nOiAyMHB4IDE1cHggMzBweDtcbiAgfVxufVxuLmxrX21haW4taHIge1xuICBtYXJnaW46IDA7XG4gIG1hcmdpbi1pbmxpbmU6IC01MHB4O1xuICB3aWR0aDogY2FsYygxMDAlICsgMTAwcHgpO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDY0MHB4KSB7XG4gIC5sa19tYWluLWhyIHtcbiAgICBtYXJnaW4taW5saW5lOiAtMTVweDtcbiAgICB3aWR0aDogY2FsYygxMDAlICsgMzBweCk7XG4gIH1cbn1cbi5sa19ib251cyB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLm5vLXdlYnAgLmxrX2JvbnVzX2NhcmR7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvbGsvY2FyZC1iZy5wbmcpOyB9XG4ubGtfYm9udXNfY2FyZCB7XG4gIGFsaWduLXNlbGY6IGNlbnRlcjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBtYXgtd2lkdGg6IDQzMHB4O1xuICB3aWR0aDogMTAwJTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cbi5sa19ib251c19jYXJkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmctdG9wOiA2MiU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIC5sa19ib251c19jYXJkIHtcbiAgICBtYXJnaW4tdG9wOiAtMzBweDtcbiAgfVxufVxuLmxrX2JvbnVzX2NhcmQtbnVtYmVyIHtcbiAgZm9udC1zaXplOiA2MHB4O1xuICBsaW5lLWhlaWdodDogNzJweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiA1MCU7XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSkgdHJhbnNsYXRlWSgtNTAlKTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cbi5sa19ib251c19jYXJkLXRleHQge1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMTUlO1xuICBsZWZ0OiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKSB0cmFuc2xhdGVZKC01MCUpO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuLmxrX2JvbnVzLWhlYWRlciB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICB3aWR0aDogMTAwJTtcbiAgZ2FwOiAxMCU7XG4gIG1hcmdpbi1ib3R0b206IDYwcHg7XG4gIGFsaWduLWl0ZW1zOiBiYXNlbGluZTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgLmxrX2JvbnVzLWhlYWRlciB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgfVxufVxuLmxrX2JvbnVzLWluZm8ge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICBtYXgtd2lkdGg6IDQ1NHB4O1xuICBmbGV4LXNocmluazogMDtcbn1cbi5sa19ib251cy10YWJsZSB7XG4gIG1hcmdpbi10b3A6IDYwcHg7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBtYXJnaW4taW5saW5lOiAtNTBweDtcbiAgd2lkdGg6IGNhbGMoMTAwJSArIDkwcHgpO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAubGtfYm9udXMtdGFibGUge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgZ2FwOiAyMHB4O1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgKyAxMDBweCk7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA2NDBweCkge1xuICAubGtfYm9udXMtdGFibGUge1xuICAgIG1hcmdpbi1pbmxpbmU6IC0xNXB4O1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgKyAzMHB4KTtcbiAgfVxufVxuLmxrX2JvbnVzLWNvbHVtbiB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtYXV0by1yb3dzOiAxMTBweDtcbiAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiAxMDBweCAyMDBweDtcbiAgZmxleDogMTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBib3JkZXItcmFkaXVzOiAzMHB4O1xuICBwYWRkaW5nLWJvdHRvbTogMzBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgLmxrX2JvbnVzLWNvbHVtbiB7XG4gICAgZ3JpZC1hdXRvLXJvd3M6IGF1dG87XG4gICAgb3V0bGluZTogMnB4IHNvbGlkIHJnYig4NCwgMTY2LCAxMjcpO1xuICAgIG91dGxpbmUtb2Zmc2V0OiAtMnB4O1xuICAgIGdyaWQtdGVtcGxhdGUtcm93czogYXV0bztcbiAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgfVxufVxuLmxrX2JvbnVzLWNvbHVtbiA+IGRpdiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHBhZGRpbmc6IDEwcHggMTJweDtcbiAgcGFkZGluZy10b3A6IDMwcHg7XG59XG4ubGtfYm9udXMtY29sdW1uID4gZGl2Om5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkZWRlZGU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIC5sa19ib251cy1jb2x1bW4gPiBkaXYge1xuICAgIHBhZGRpbmctYmxvY2s6IDI0cHggMTZweDtcbiAgfVxuICAubGtfYm9udXMtY29sdW1uID4gZGl2Om5vdCg6bGFzdC1jaGlsZCkge1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKDg0LCAxNjYsIDEyNywgMC4zMzMpO1xuICB9XG4gIC5sa19ib251cy1jb2x1bW4gPiBkaXY6bGFzdC1jaGlsZCB7XG4gICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgfVxufVxuLmxrX2JvbnVzLWNvbHVtbi1ob3Zlcjpob3ZlciB7XG4gIG91dGxpbmU6IDJweCBzb2xpZCByZ2IoODQsIDE2NiwgMTI3KTtcbiAgb3V0bGluZS1vZmZzZXQ6IC03cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIC5sa19ib251cy1jb2x1bW4taG92ZXI6aG92ZXIge1xuICAgIG91dGxpbmU6IDJweCBzb2xpZCByZ2IoODQsIDE2NiwgMTI3KTtcbiAgICBvdXRsaW5lLW9mZnNldDogLTJweDtcbiAgfVxufVxuXG4udXNlckNhcmQge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAxNnB4O1xufVxuLnVzZXJDYXJkLWltYWdlIHtcbiAgd2lkdGg6IDU0cHg7XG4gIGhlaWdodDogNTRweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgZmxleDogMCAwIDU0cHg7XG59XG4udXNlckNhcmQtaW5mbyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG5cbi5wZXJzb25hbCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogMzBweDtcbn1cbi5wZXJzb25hbC10aXRsZSB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDhweDtcbn1cbi5wZXJzb25hbF9pbWFnZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IGZpdC1jb250ZW50O1xufVxuLnBlcnNvbmFsX2ltYWdlLWNvbnRhaW5lciB7XG4gIHdpZHRoOiA3MHB4O1xuICBoZWlnaHQ6IDcwcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnBlcnNvbmFsX2ltYWdlLWNvbnRhaW5lcjpob3ZlciAucGVyc29uYWxfaW1hZ2UtY29udGVudCB7XG4gIG9wYWNpdHk6IDE7XG59XG4ucGVyc29uYWxfaW1hZ2UtY29udGVudCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjI2NjY2NjY2NjcpO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbGluZS1oZWlnaHQ6IDE2cHg7XG4gIG9wYWNpdHk6IDA7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5wZXJzb25hbF9pbWFnZSBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgb2JqZWN0LWZpdDogY292ZXI7XG59XG4ucGVyc29uYWxfaW1hZ2UtYnRuIHtcbiAgd2lkdGg6IDI0cHg7XG4gIGhlaWdodDogMjRweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICBib3R0b206IDA7XG4gIHJpZ2h0OiAwO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuLnBlcnNvbmFsX2ltYWdlLWJ0bjpob3ZlciAueC1ib2xkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDIxMSwgNDcsIDQ3KTtcbn1cbi5wZXJzb25hbF9mb3JtIHtcbiAgcm93LWdhcDogMzBweDtcbiAgY29sdW1uLWdhcDogODBweDtcbn1cblxuLmxveWFsdHktcCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIG1hcmdpbi1ib3R0b206IDE0MHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5sb3lhbHR5LXAge1xuICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gIH1cbn1cbi5sb3lhbHR5LXBfX2ltZyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG59XG4ubG95YWx0eS1wX19pbWdfX2Rlc2MtaSB7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xuICBkaXNwbGF5OiBibG9jaztcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5NjBweCkge1xuICAubG95YWx0eS1wX19pbWdfX2Rlc2MtaSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuLmxveWFsdHktcF9faW1nX19tb2ItaSB7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xuICBkaXNwbGF5OiBub25lO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5sb3lhbHR5LXBfX2ltZ19fbW9iLWkge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG4ubG95YWx0eS1wX19pbWdfX3RleHRzIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDQwcHg7XG4gIHdpZHRoOiAxMDAlO1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDIwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5NjBweCkge1xuICAubG95YWx0eS1wX19pbWdfX3RleHRzIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuLmxveWFsdHktcF9faW1nX190ZXh0cyBoNCB7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIG1hcmdpbi1ib3R0b206IDE2cHg7XG59XG4ubG95YWx0eS1wX19pbWdfX3RleHRzIHAge1xuICBmb250LXNpemU6IDIwcHg7XG4gIGxpbmUtaGVpZ2h0OiAyN3B4O1xuICBmb250LXdlaWdodDogNDAwO1xufVxuLmxveWFsdHktcC1ib3gge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDg0LCAxNjYsIDEyNywgMC4wOCk7XG59XG4ubG95YWx0eS1wLWJveF9fcHJlaW0ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmctdG9wOiAxMjBweDtcbiAgcGFkZGluZy1ib3R0b206IDEyMHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5sb3lhbHR5LXAtYm94X19wcmVpbSB7XG4gICAgcGFkZGluZy10b3A6IDUwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDUwcHg7XG4gIH1cbn1cbi5sb3lhbHR5LXAtYm94X19wcmVpbV9fdGl0bGUge1xuICBmb250LXNpemU6IDQycHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiA0OS4wMTRweDtcbiAgY29sb3I6ICMwMDAwMDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5NjBweCkge1xuICAubG95YWx0eS1wLWJveF9fcHJlaW1fX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDI4LjAwOHB4O1xuICB9XG59XG4ubG95YWx0eS1wLWJveF9fcHJlaW1fX2Rlc2Mge1xuICBmb250LXNpemU6IDIwcHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICBjb2xvcjogIzAwMDAwMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW4tYm90dG9tOiA1MHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5sb3lhbHR5LXAtYm94X19wcmVpbV9fZGVzYyB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxNi44cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMzJweDtcbiAgfVxufVxuLmxveWFsdHktcC1ib3hfX3ByZWltIC5teVN3aXBlckxveWFsdHkge1xuICBoZWlnaHQ6IDEwMCU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLmxveWFsdHktcC1ib3hfX3ByZWltIC5teVN3aXBlckxveWFsdHkge1xuICAgIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gIH1cbn1cbi5sb3lhbHR5LXAtYm94X19wcmVpbSAubXlTd2lwZXJMb3lhbHR5IC5zd2lwZXItc2xpZGUge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICBwYWRkaW5nOiA1MHB4O1xuICBoZWlnaHQ6IGF1dG87XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLmxveWFsdHktcC1ib3hfX3ByZWltIC5teVN3aXBlckxveWFsdHkgLnN3aXBlci1zbGlkZSB7XG4gICAgcGFkZGluZzogMzJweDtcbiAgfVxufVxuLmxveWFsdHktcC1ib3hfX3ByZWltIC5teVN3aXBlckxveWFsdHkgLnN3aXBlci1zbGlkZV9fdGl0bGUge1xuICBmb250LXNpemU6IDE3cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiAxN3B4O1xuICBjb2xvcjogIzAwMDAwMDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cbi5sb3lhbHR5LXAtYm94X19wcmVpbSAubXlTd2lwZXJMb3lhbHR5IC5zd2lwZXItc2xpZGVfX2Rlc2Mge1xuICBmb250LXNpemU6IDEzLjZweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDEzLjZweDtcbiAgbWFyZ2luLWJvdHRvbTogMjVweDtcbiAgbWluLWhlaWdodDogNjZweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5NjBweCkge1xuICAubG95YWx0eS1wLWJveF9fcHJlaW0gLm15U3dpcGVyTG95YWx0eSAuc3dpcGVyLXNsaWRlX19kZXNjIHtcbiAgICBtaW4taGVpZ2h0OiA0NXB4O1xuICB9XG59XG4ubG95YWx0eS1wLWJveF9fcHJlaW0gLm15U3dpcGVyTG95YWx0eSAuc3dpcGVyLXNsaWRlIGltZyB7XG4gIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gIHVzZXItc2VsZWN0OiBub25lO1xuICBvYmplY3QtZml0OiBjb3Zlcjtcbn1cbi5sb3lhbHR5LXAtYm94X19xdWVzdCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmctYm90dG9tOiAxMjBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5NjBweCkge1xuICAubG95YWx0eS1wLWJveF9fcXVlc3Qge1xuICAgIHBhZGRpbmctYm90dG9tOiA1MHB4O1xuICB9XG59XG4ubG95YWx0eS1wLWJveF9fcXVlc3RfX3RpdGxlIHtcbiAgZm9udC1zaXplOiA0MnB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogNDkuMDE0cHg7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luLWJvdHRvbTogNTBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5NjBweCkge1xuICAubG95YWx0eS1wLWJveF9fcXVlc3RfX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDI4LjAwOHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDMycHg7XG4gIH1cbn1cblxuLm9mZXJ0YS1wIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgbWFyZ2luLXRvcDogMjRweDtcbiAgbWFyZ2luLWJvdHRvbTogMTYwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNjQwcHgpIHtcbiAgLm9mZXJ0YS1wIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzMnB4O1xuICB9XG59XG4ub2ZlcnRhLXBfX3RpdGxlIHtcbiAgZm9udC1zaXplOiAzNHB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogNDEuOTlweDtcbiAgbWFyZ2luLWJvdHRvbTogMzJweDtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG59XG4ub2ZlcnRhLXBfX2xpbmtib3gge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDE2cHg7XG4gIG1hcmdpbi1ib3R0b206IDMycHg7XG4gIG1heC13aWR0aDogNDUwcHg7XG59XG4ub2ZlcnRhLXBfX2xpbmtib3hfX2NhcmQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIHdpZHRoOiAxMDAlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDY0MHB4KSB7XG4gIC5vZmVydGEtcF9fbGlua2JveF9fY2FyZCB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBhbGlnbi1pdGVtczogc3RhcnQ7XG4gIH1cbn1cbi5vZmVydGEtcF9fbGlua2JveF9fY2FyZCBwIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMjQuNXB4O1xuICBjb2xvcjogIzAwMDAwMDtcbn1cbi5vZmVydGEtcF9fbGlua2JveF9fY2FyZCBhIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMjQuNXB4O1xuICBjb2xvcjogcmdiKDg0LCAxNjYsIDEyNyk7XG4gIHVzZXItc2VsZWN0OiBub25lO1xufVxuLm9mZXJ0YS1wX19pbmZvIHtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBjb2xvcjogIzAwMDAwMDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IDMycHg7XG4gIG1hcmdpbi1ib3R0b206IDhweDtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG59XG4ub2ZlcnRhLXBfX2RhdGEge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAyNC41cHg7XG59XG5cbi5yZXR1cm4tcCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIG1hcmdpbi1ib3R0b206IDE2MHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5yZXR1cm4tcCB7XG4gICAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgfVxufVxuLnJldHVybi1wX19oZWFkIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiA4NDhweDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgcGFkZGluZzogNDhweDtcbiAgbWFyZ2luLXRvcDogNDVweDtcbiAgbWFyZ2luLWJvdHRvbTogMTEycHg7XG4gIGp1c3RpZnktY29udGVudDogZW5kO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5yZXR1cm4tcF9faGVhZCB7XG4gICAgaGVpZ2h0OiAxODhweDtcbiAgICBwYWRkaW5nOiAxNnB4O1xuICAgIG1hcmdpbi10b3A6IDBweDtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICB9XG59XG4ucmV0dXJuLXBfX2hlYWQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMGRlZywgcmdiYSgwLCAwLCAwLCAwLjQ2KSAwJSwgcmdiYSgwLCAwLCAwLCAwKSAxMDAlKTtcbiAgei1pbmRleDogMDtcbn1cbi5yZXR1cm4tcF9faGVhZCBpbWcge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG4gIHotaW5kZXg6IC0xO1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbn1cbi5yZXR1cm4tcF9faGVhZCBwIHtcbiAgei1pbmRleDogMTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zaXplOiA0MnB4O1xuICBsaW5lLWhlaWdodDogNTZweDtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIG1heC13aWR0aDogNjczcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLnJldHVybi1wX19oZWFkIHAge1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICBsaW5lLWhlaWdodDogMzJweDtcbiAgfVxufVxuLnJldHVybi1wX190ZXh0YmxvY2sge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbi5yZXR1cm4tcF9fdGV4dGJsb2NrX19zZWN0aW9uIHtcbiAgbWF4LXdpZHRoOiA5MDBweDtcbn1cbi5yZXR1cm4tcF9fdGV4dGJsb2NrX19zZWN0aW9uIGEge1xuICBjb2xvcjogcmdiKDg0LCAxNjYsIDEyNyk7XG59XG4ucmV0dXJuLXBfX3RleHRibG9ja19fc2VjdGlvbiBoMSB7XG4gIG1hcmdpbi10b3A6IDIxcHg7XG4gIG1hcmdpbi1ib3R0b206IDIxcHg7XG4gIGZvbnQtc2l6ZTogMzJweDtcbiAgbGluZS1oZWlnaHQ6IDQ4cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGNvbG9yOiAjMDAwMDAwO1xufVxuLnJldHVybi1wX190ZXh0YmxvY2tfX3NlY3Rpb24gaDIge1xuICBtYXJnaW4tdG9wOiAxOXB4O1xuICBtYXJnaW4tYm90dG9tOiAxOXB4O1xuICBmb250LXNpemU6IDI0cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiAzNnB4O1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgY29sb3I6ICMwMDAwMDA7XG59XG4ucmV0dXJuLXBfX3RleHRibG9ja19fc2VjdGlvbiBwIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMjRweDtcbiAgY29sb3I6ICMwMDAwMDA7XG59XG4ucmV0dXJuLXBfX3RleHRibG9ja19fc2VjdGlvbiBzdHJvbmcge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiAyNHB4O1xufVxuLnJldHVybi1wX190ZXh0YmxvY2tfX3NlY3Rpb24gc3BhbiB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDI0LjNweDtcbiAgY29sb3I6IHJnYigxMTcsIDExNywgMTE3KTtcbn1cbi5yZXR1cm4tcF9fdGV4dGJsb2NrX19zZWN0aW9uIHVsIHtcbiAgbWFyZ2luLXRvcDogMTZweDtcbiAgbWFyZ2luLWJvdHRvbTogMTZweDtcbiAgcGFkZGluZy1sZWZ0OiA0MHB4O1xuICBsaXN0LXN0eWxlLXR5cGU6IGRpc2M7XG59XG4ucmV0dXJuLXBfX3RleHRibG9ja19fc2VjdGlvbiB1bCBsaSB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gIGNvbG9yOiAjMDAwMDAwO1xufVxuXG4ucmluZy1zIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgcGFkZGluZy10b3A6IDEwMHB4O1xuICBtYXJnaW4tYm90dG9tOiAxMDBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5NjBweCkge1xuICAucmluZy1zIHtcbiAgICBwYWRkaW5nLXRvcDogMHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gIH1cbn1cbi5yaW5nLXNfX3RpdGxlIHtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zaXplOiAzNXB4O1xuICBsaW5lLWhlaWdodDogNDAuODQ1cHg7XG4gIGNvbG9yOiAjMDAwMDAwO1xuICBtYXJnaW4tYm90dG9tOiA0NHB4O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5yaW5nLXNfX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDI4LjAwOHB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxufVxuLnJpbmctc19fZGVzYyB7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgbWFyZ2luLWJvdHRvbTogNjVweDtcbiAgbWF4LXdpZHRoOiA2NzBweDtcbiAgY29sb3I6ICMwMDAwMDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLnJpbmctc19fZGVzYyB7XG4gICAgbWF4LXdpZHRoOiBpbml0aWFsO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICB9XG59XG4ucmluZy1zX19ncmlkIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMmZyO1xuICBnYXA6IDgwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLnJpbmctc19fZ3JpZCB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG4gICAgZ2FwOiA0MHB4O1xuICB9XG59XG4ucmluZy1zX19ncmlkX19ib3gge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuLnJpbmctc19fZ3JpZF9fYm94X19tYi1pbWcge1xuICBkaXNwbGF5OiBub25lO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDQwcHg7XG4gIG1hcmdpbi10b3A6IDMwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLnJpbmctc19fZ3JpZF9fYm94X19tYi1pbWcge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gIH1cbn1cbi5yaW5nLXNfX2dyaWRfX2JveF9fbWItaW1nIGltZyB7XG4gIG1heC13aWR0aDogNDAwcHg7XG4gIHdpZHRoOiAxMDAlO1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbn1cbi5yaW5nLXNfX2dyaWRfX2JveF9fbWItaW1nX190ZXh0IHtcbiAgY29sb3I6IHJnYig4NCwgMTY2LCAxMjcpO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAyNC4zcHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG4ucmluZy1zX19ncmlkX19ib3ggcCB7XG4gIGZvbnQtc2l6ZTogMjNweDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IDI3LjZweDtcbiAgY29sb3I6ICMwMDAwMDA7XG4gIG1hcmdpbi1ib3R0b206IDE2cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLnJpbmctc19fZ3JpZF9fYm94IHAge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBsaW5lLWhlaWdodDogMTkuMnB4O1xuICB9XG59XG4ucmluZy1zX19ncmlkX19ib3ggc3BhbiB7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDI3cHg7XG4gIGNvbG9yOiAjMDAwMDAwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5yaW5nLXNfX2dyaWRfX2JveCBzcGFuIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDE4LjlweDtcbiAgfVxufVxuLnJpbmctc19faW1nIHtcbiAgbWFyZ2luLXRvcDogNzBweDtcbiAgbWFyZ2luLWJvdHRvbTogMTYwcHg7XG4gIHdpZHRoOiA2MDBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnJpbmctc19faW1nIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbn1cbi5yaW5nLXNfX2ltZyBwIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogOTBweDtcbiAgdG9wOiAzNXB4O1xuICBmb250LXNpemU6IDIzcHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiAzMS4wNXB4O1xuICBjb2xvcjogcmdiKDg0LCAxNjYsIDEyNyk7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLnJpbmctc19faW1nIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4ucmluZy1zX21vZGFsIHtcbiAgcGFkZGluZy1ibG9jazogMCA0MHB4O1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG59XG4ucmluZy1zX21vZGFsLWdyaWQge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgyLCAxZnIpO1xuICBnYXA6IDMwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLnJpbmctc19tb2RhbC1ncmlkIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDEwMCU7XG4gIH1cbn1cbi5yaW5nLXNfbW9kYWwtZ3JpZCBpbWcge1xuICBtYXgtd2lkdGg6IDQwMHB4O1xuICB3aWR0aDogMTAwJTtcbn1cbi5yaW5nLXNfbW9kYWwgLmg0IHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBsaW5lLWhlaWdodDogMjRweDtcbn1cblxuLnNlcnZpY2VzLXAge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnI7XG4gIGdhcDogMzBweDtcbiAgbWFyZ2luLXRvcDogNDVweDtcbiAgbWFyZ2luLWJvdHRvbTogMTMzcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIC5zZXJ2aWNlcy1wIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcbiAgfVxufVxuLnNlcnZpY2VzLXBfX2NvbnRhaW5lciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogZW5kO1xufVxuLnNlcnZpY2VzLXBfX2NvbnRhaW5lcl9fbG9nbyB7XG4gIHdpZHRoOiAxNDlweDtcbiAgaGVpZ2h0OiA5N3B4O1xuICBtYXJnaW4tYm90dG9tOiA2MHB4O1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbn1cbi5zZXJ2aWNlcy1wX19jb250YWluZXJfX3RpdGxlIHtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zaXplOiAzNHB4O1xuICBsaW5lLWhlaWdodDogNDFweDtcbiAgY29sb3I6ICMwMDAwMDA7XG4gIG1heC13aWR0aDogNjY4cHg7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIC5zZXJ2aWNlcy1wX19jb250YWluZXJfX3RpdGxlIHtcbiAgICBtYXgtd2lkdGg6IGluaXRpYWw7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbi5zZXJ2aWNlcy1wX19jb250YWluZXJfX2Rlc2Mge1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAyOHB4O1xuICBjb2xvcjogIzAwMDAwMDtcbiAgbWF4LXdpZHRoOiA3NDVweDtcbiAgbWFyZ2luLWJvdHRvbTogNzJweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgLnNlcnZpY2VzLXBfX2NvbnRhaW5lcl9fZGVzYyB7XG4gICAgbWF4LXdpZHRoOiBpbml0aWFsO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICB9XG59XG4uc2VydmljZXMtcF9fY29udGFpbmVyIC5zZXJ2LWZsZXgge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDMwcHg7XG59XG4uc2VydmljZXMtcF9fY29udGFpbmVyIC5zZXJ2LWZsZXgtYm94IHtcbiAgd2lkdGg6IDEwMCU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNWYzZjM7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIHBhZGRpbmc6IDM0cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBzdGFydDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgZ2FwOiAyOHB4O1xufVxuLnNlcnZpY2VzLXBfX2NvbnRhaW5lciAuc2Vydi1mbGV4LWJveCBpbWcge1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgaGVpZ2h0OiA0OHB4O1xuICB3aWR0aDogNDhweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgLnNlcnZpY2VzLXBfX2NvbnRhaW5lciAuc2Vydi1mbGV4LWJveCB7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICB9XG59XG4uc2VydmljZXMtcF9fY29udGFpbmVyIC5zZXJ2LWZsZXgtYm94X190ZXh0cyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogMjBweDtcbiAgbWFyZ2luLXRvcDogNnB4O1xuICBtYXgtd2lkdGg6IDQ5NHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAuc2VydmljZXMtcF9fY29udGFpbmVyIC5zZXJ2LWZsZXgtYm94X190ZXh0cyB7XG4gICAgbWF4LXdpZHRoOiBpbml0aWFsO1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG4uc2VydmljZXMtcF9fY29udGFpbmVyIC5zZXJ2LWZsZXgtYm94X190ZXh0cyBwIHtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zaXplOiAyNHB4O1xuICBsaW5lLWhlaWdodDogMzZweDtcbiAgY29sb3I6ICMwMDAwMDA7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIHdvcmQtYnJlYWs6IGJyZWFrLXdvcmQ7XG59XG4uc2VydmljZXMtcF9fY29udGFpbmVyIC5zZXJ2LWZsZXgtYm94X190ZXh0cyBzcGFuIHtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMjRweDtcbiAgY29sb3I6ICMwMDAwMDA7XG59XG4uc2VydmljZXMtcF9faGVhZCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAganVzdGlmeS1jb250ZW50OiBlbmQ7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbn1cblxuLnNoYWt0aVBhZ2UtY29udGFpbmVyIHtcbiAgbWF4LXdpZHRoOiAxMjAwcHg7XG4gIG1hcmdpbi1pbmxpbmU6IGF1dG87XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XG59XG4uc2hha3RpUGFnZS1jb250YWluZXIgaDIsIC5zaGFrdGlQYWdlLWNvbnRhaW5lciAuaDIge1xuICBmb250LXNpemU6IDMwcHg7XG4gIGxpbmUtaGVpZ2h0OiAzOXB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5zaGFrdGlQYWdlLWNvbnRhaW5lciBoMiwgLnNoYWt0aVBhZ2UtY29udGFpbmVyIC5oMiB7XG4gICAgZm9udC1zaXplOiAzMHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAzM3B4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLnNoYWt0aVBhZ2UtbG9uZ1RpdGxlIHtcbiAgICBmb250LXNpemU6IDIwcHggIWltcG9ydGFudDtcbiAgICBsaW5lLWhlaWdodDogMjZweCAhaW1wb3J0YW50O1xuICB9XG59XG4uc2hha3RpUGFnZS1ibG9jayB7XG4gIG1hcmdpbi1ib3R0b206IDkwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLnNoYWt0aVBhZ2UtYmxvY2sge1xuICAgIG1hcmdpbi1ib3R0b206IDYwcHg7XG4gIH1cbn1cbi5zaGFrdGlQYWdlX3dlbGNvbWUge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAwLjdmcjtcbiAgZ2FwOiA0NXB4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nLWJsb2NrOiA5MHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5zaGFrdGlQYWdlX3dlbGNvbWUge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xuICAgIHBhZGRpbmctYmxvY2s6IDYwcHg7XG4gIH1cbn1cbi5zaGFrdGlQYWdlX3dlbGNvbWUtaW1hZ2Uge1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4uc2hha3RpUGFnZV93ZWxjb21lLXRleHQge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xufVxuLnNoYWt0aVBhZ2Vfc3BhY2Uge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgyLCAxZnIpO1xuICBnYXA6IDM0cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLnNoYWt0aVBhZ2Vfc3BhY2Uge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xuICB9XG59XG4uc2hha3RpUGFnZV9zcGFjZS10aXRsZSB7XG4gIGZvbnQtc2l6ZTogMzBweDtcbiAgbGluZS1oZWlnaHQ6IDMzcHg7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIG1hcmdpbi1ib3R0b206IDlweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuc2hha3RpUGFnZV9zcGFjZS10aXRsZSB7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyNnB4O1xuICB9XG59XG4uc2hha3RpUGFnZV9zcGFjZS1pdGVtIHtcbiAgZ3JpZC1jb2x1bW46IHNwYW4gMjtcbiAgYm9yZGVyLXJhZGl1czogNDBweDtcbiAgcGFkZGluZzogNDVweCA1MHB4O1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgbWluLWhlaWdodDogNTE1cHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuc2hha3RpUGFnZV9zcGFjZS1pdGVtIHtcbiAgICBncmlkLWNvbHVtbjogMTtcbiAgICBtaW4taGVpZ2h0OiAzMDBweDtcbiAgICBwYWRkaW5nOiAyNHB4IDI1cHg7XG4gIH1cbn1cbi5zaGFrdGlQYWdlX3NwYWNlLWl0ZW0yIHtcbiAgYm9yZGVyLXJhZGl1czogNDBweDtcbiAgcGFkZGluZzogNDVweCA1MHB4O1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgbWluLWhlaWdodDogNDgwcHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuc2hha3RpUGFnZV9zcGFjZS1pdGVtMiB7XG4gICAgZ3JpZC1jb2x1bW46IDE7XG4gICAgbWluLWhlaWdodDogMzAwcHg7XG4gICAgcGFkZGluZzogMjRweCAyNXB4O1xuICB9XG59XG4uc2hha3RpUGFnZV9nb2QgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLnNoYWt0aVBhZ2UtYmcge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHBhZGRpbmctYmxvY2s6IDEwMHB4O1xufVxuLnNoYWt0aVBhZ2VfdGV4dEltYWdlIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMC45NWZyO1xuICBnYXA6IDQ1cHg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4uc2hha3RpUGFnZV90ZXh0SW1hZ2UyIHtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMC41ZnI7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLnNoYWt0aVBhZ2VfdGV4dEltYWdlIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcbiAgICBqdXN0aWZ5LWl0ZW1zOiBjZW50ZXI7XG4gIH1cbn1cbi5zaGFrdGlQYWdlX3RleHRJbWFnZS1pbWFnZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgYm9yZGVyLXJhZGl1czogNDBweDtcbn1cbi5zaGFrdGlQYWdlX3RleHRJbWFnZS1pbWFnZTIge1xuICB3aWR0aDogODAlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgYm9yZGVyLXJhZGl1czogNDBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuc2hha3RpUGFnZV90ZXh0SW1hZ2UtaW1hZ2UyIHtcbiAgICBtYXJnaW4taW5saW5lOiBhdXRvO1xuICB9XG59XG4uc2hha3RpUGFnZV90ZXh0SW1hZ2UtdGV4dCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG4uc2hha3RpUGFnZS11bCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogMTBweDtcbn1cbi5zaGFrdGlQYWdlLXVsIGxpIHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMjBweDtcbn1cbi5zaGFrdGlQYWdlLXVsIGxpOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDQwcHg7XG4gIGhlaWdodDogMzZweDtcbiAgZmxleDogMCAwIDQwcHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvc2hha3RpL2xpLndlYnApO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbn1cbi5zaGFrdGlQYWdlX2V2ZW50cyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogNDZweDtcbn1cbi5zaGFrdGlQYWdlX2V2ZW50cy10aXRsZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIG1heC13aWR0aDogNTkwcHg7XG59XG4uc2hha3RpUGFnZV9ldmVudHMtZ3JpZCB7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgzLCAxZnIpO1xuICBnYXA6IDE2cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIC5zaGFrdGlQYWdlX2V2ZW50cy1ncmlkIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcbiAgfVxufVxuLnNoYWt0aVBhZ2VfZXZlbnRzLWl0ZW0sIC5zaGFrdGlQYWdlX2V2ZW50cy1pdGVtMiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIHBhZGRpbmctYmxvY2s6IDYwcHggMjBweDtcbiAgYm9yZGVyLXJhZGl1czogMzBweDtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDE4MGRlZywgI0U5RDRDMSAwJSwgI0JDOUQ4MSA2MC43MyUsICNBMTdGNjEgOTkuNzklKTtcbiAgbGluZS1oZWlnaHQ6IDE1cHg7XG4gIGdhcDogMzBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLnNoYWt0aVBhZ2VfZXZlbnRzLWl0ZW0yIHtcbiAgZ3JpZC1jb2x1bW46IHNwYW4gMjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgLnNoYWt0aVBhZ2VfZXZlbnRzLWl0ZW0yIHtcbiAgICBncmlkLWNvbHVtbjogMTtcbiAgfVxufVxuLnNoYWt0aVBhZ2VfZXZlbnRzLWltYWdlIHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBtYXJnaW4tdG9wOiBhdXRvO1xuICBtYXgtaGVpZ2h0OiA5NnB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAuc2hha3RpUGFnZV9ldmVudHMtaW1hZ2Uge1xuICAgIGdyaWQtY29sdW1uOiAxO1xuICAgIG1heC1oZWlnaHQ6IDg1cHg7XG4gIH1cbn1cbi5zaGFrdGlQYWdlX2dhbGFyeSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogNDZweDtcbn1cbi5zaGFrdGlQYWdlX2dhbGFyeS10aXRsZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIG1heC13aWR0aDogNzkzcHg7XG59XG4uc2hha3RpUGFnZV9nYWxhcnktZ3JpZCB7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgzLCAxZnIpO1xuICBnYXA6IDMwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNjQwcHgpIHtcbiAgLnNoYWt0aVBhZ2VfZ2FsYXJ5LWdyaWQge1xuICAgIGdyaWQtYXV0by1mbG93OiBjb2x1bW47XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxMDAlO1xuICAgIGdyaWQtYXV0by1jb2x1bW5zOiAxMDAlO1xuICAgIGdyaWQtdGVtcGxhdGUtcm93czogMWZyO1xuICAgIG92ZXJmbG93LXg6IGF1dG87XG4gICAgbWFyZ2luLWlubGluZTogLTE1cHg7XG4gICAgcGFkZGluZy1pbmxpbmU6IDE1cHg7XG4gICAgcGFkZGluZy1ib3R0b206IDIwcHg7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSArIDMwcHgpO1xuICAgIGJvcmRlci1yYWRpdXM6IDVwdDtcbiAgICBzY3JvbGxiYXItY29sb3I6IHJnYigyMjIsIDIxNiwgMjA0KSByZ2IoMjQ3LCAyNDQsIDIzOSk7XG4gICAgc2Nyb2xsYmFyLXdpZHRoOiB0aGluO1xuICAgIHNjcm9sbC1wYWRkaW5nOiAxNXB4O1xuICB9XG4gIC5zaGFrdGlQYWdlX2dhbGFyeS1ncmlkOjotd2Via2l0LXNjcm9sbGJhciB7XG4gICAgd2lkdGg6IDNweDtcbiAgICBoZWlnaHQ6IGNhbGMoMTAwJSAtIDMwcHgpO1xuICB9XG4gIC5zaGFrdGlQYWdlX2dhbGFyeS1ncmlkOjotd2Via2l0LXNjcm9sbGJhci10cmFjayB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDIyMiwgMjE2LCAyMDQpO1xuICAgIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgfVxuICAuc2hha3RpUGFnZV9nYWxhcnktZ3JpZDo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWIge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYigyNDcsIDI0NCwgMjM5KTtcbiAgICBib3JkZXItcmFkaXVzOiAycHg7XG4gIH1cbn1cbi5zaGFrdGlQYWdlX2dhbGFyeS1pdGVtLCAuc2hha3RpUGFnZV9nYWxhcnktaXRlbTIge1xuICBkaXNwbGF5OiBmbGV4O1xuICB3aWR0aDogMTAwJTtcbiAgYm9yZGVyLXJhZGl1czogMzBweDtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBjdXJzb3I6IHpvb20taW47XG59XG4uc2hha3RpUGFnZV9nYWxhcnktaXRlbTo6YmVmb3JlLCAuc2hha3RpUGFnZV9nYWxhcnktaXRlbTI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZy10b3A6IDEwMCU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNjQwcHgpIHtcbiAgLnNoYWt0aVBhZ2VfZ2FsYXJ5LWl0ZW06OmJlZm9yZSwgLnNoYWt0aVBhZ2VfZ2FsYXJ5LWl0ZW0yOjpiZWZvcmUge1xuICAgIHBhZGRpbmctdG9wOiA4MCU7XG4gIH1cbn1cbi5zaGFrdGlQYWdlX2dhbGFyeS1pdGVtMiB7XG4gIGdyaWQtY29sdW1uOiBzcGFuIDM7XG59XG4uc2hha3RpUGFnZV9nYWxhcnktaXRlbTI6OmJlZm9yZSB7XG4gIHBhZGRpbmctdG9wOiA0OCU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNjQwcHgpIHtcbiAgLnNoYWt0aVBhZ2VfZ2FsYXJ5LWl0ZW0yOjpiZWZvcmUge1xuICAgIHBhZGRpbmctdG9wOiA4MCU7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA2NDBweCkge1xuICAuc2hha3RpUGFnZV9nYWxhcnktaXRlbTIge1xuICAgIGdyaWQtY29sdW1uOiBhdXRvO1xuICB9XG59XG4uc2hha3RpUGFnZV9waWxsYXJzIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMiwgMWZyKTtcbiAgZ2FwOiAyNHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5zaGFrdGlQYWdlX3BpbGxhcnMge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xuICAgIG1heC13aWR0aDogNjIwcHg7XG4gICAgbWFyZ2luLWlubGluZTogYXV0bztcbiAgfVxufVxuLnNoYWt0aVBhZ2VfcGlsbGFyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBib3JkZXItcmFkaXVzOiAzMHB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5zaGFrdGlQYWdlX3BpbGxhciB7XG4gICAgbWF4LWhlaWdodDogOTAwcHg7XG4gIH1cbn1cbi5zaGFrdGlQYWdlX3BpbGxhci1pbWFnZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgb2JqZWN0LXBvc2l0aW9uOiBjZW50ZXI7XG59XG4uc2hha3RpUGFnZV9waWxsYXItY29udGVudCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHBhZGRpbmctYmxvY2s6IDY1cHg7XG4gIHBhZGRpbmctaW5saW5lOiAzMHB4O1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuc2hha3RpUGFnZV9waWxsYXItY29udGVudCB7XG4gICAgcGFkZGluZy10b3A6IDUzcHg7XG4gIH1cbn1cbi5zaGFrdGlQYWdlX3BpbGxhci1saXN0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiAyMHB4O1xuICBtYXgtd2lkdGg6IDM4NXB4O1xuICBtYXJnaW4taW5saW5lOiBhdXRvO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5zaGFrdGlQYWdlX3BpbGxhci1saXN0IHtcbiAgICBnYXA6IDE1cHg7XG4gIH1cbn1cbi5zaGFrdGlQYWdlX3BpbGxhci1pdGVtIHtcbiAgZm9udC1zaXplOiAyNHB4O1xuICBsaW5lLWhlaWdodDogMjZweDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBmb250LXdlaWdodDogNTAwO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBwYWRkaW5nOiAyM3B4O1xuICBib3JkZXItcmFkaXVzOiA3cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIGNvbG9yOiAjMDAwMDAwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gIC5zaGFrdGlQYWdlX3BpbGxhci1pdGVtIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgbGluZS1oZWlnaHQ6IDE4cHg7XG4gIH1cbn1cblxuLnN0b3JlLXAge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuLnN0b3JlLXAteWFuZGV4IHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogOTM4cHg7XG4gIG1hcmdpbi1ib3R0b206IDUwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIC5zdG9yZS1wLXlhbmRleCB7XG4gICAgaGVpZ2h0OiA1OTJweDtcbiAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICB9XG59XG4uc3RvcmUtcC1zbGlkZXIge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiA5ODBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgLnN0b3JlLXAtc2xpZGVyIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbi5zdG9yZS1wLXNsaWRlciAuc3dpcGVyLXNsaWRlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGVuZDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgei1pbmRleDogMTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgcGFkZGluZzogNDlweDtcbn1cbi5zdG9yZS1wLXNsaWRlciAuc3dpcGVyLXNsaWRlX19iZyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgei1pbmRleDogLTE7XG4gIHVzZXItc2VsZWN0OiBub25lO1xufVxuLnN0b3JlLXAtc2xpZGVyIC5zd2lwZXItc2xpZGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiA1MCU7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byB0b3AsIHJnYmEoMCwgMCwgMCwgMC41KSwgdHJhbnNwYXJlbnQpO1xuICB6LWluZGV4OiAwO1xufVxuLnN0b3JlLXAtc2xpZGVyIC5zbGlkZXItYXJyb3ctYnRuIHtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG4uc3RvcmUtcC1zbGlkZXIgLnN3aXBlci1idXR0b24tcHJldiB7XG4gIG1hcmdpbi1sZWZ0OiA1MXB4O1xufVxuLnN0b3JlLXAtc2xpZGVyIC5zd2lwZXItYnV0dG9uLW5leHQge1xuICBtYXJnaW4tcmlnaHQ6IDUxcHg7XG59XG4uc3RvcmUtcCAuY29udGVudC1zdG9yZS1zbGlkZXIge1xuICB6LWluZGV4OiAxO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB3aWR0aDogMTAwJTtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIC5zdG9yZS1wIC5jb250ZW50LXN0b3JlLXNsaWRlciB7XG4gICAgY29sb3I6ICMwMDAwMDA7XG4gIH1cbn1cbi5zdG9yZS1wIC5jb250ZW50LXN0b3JlLXNsaWRlcl9fdHlwZSB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgLnN0b3JlLXAgLmNvbnRlbnQtc3RvcmUtc2xpZGVyX190eXBlIHtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgICBsaW5lLWhlaWdodDogMTZweDtcbiAgICBtYXJnaW4tYm90dG9tOiA4cHg7XG4gIH1cbn1cbi5zdG9yZS1wIC5jb250ZW50LXN0b3JlLXNsaWRlcl9fbmFtZSB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc2l6ZTogMzJweDtcbiAgbGluZS1oZWlnaHQ6IDQ4cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgLnN0b3JlLXAgLmNvbnRlbnQtc3RvcmUtc2xpZGVyX19uYW1lIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgbGluZS1oZWlnaHQ6IDMycHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMTJweDtcbiAgfVxufVxuLnN0b3JlLXAgLmNvbnRlbnQtc3RvcmUtc2xpZGVyX19kZXNjIHtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMjRweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW4tYm90dG9tOiA0NHB4O1xuICBtYXgtd2lkdGg6IDk1MnB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAuc3RvcmUtcCAuY29udGVudC1zdG9yZS1zbGlkZXJfX2Rlc2Mge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxufVxuLnN0b3JlLXAgLmNvbnRlbnQtc3RvcmUtc2xpZGVyX19hZHJlc3Mge1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIG1heC13aWR0aDogNTg0cHg7XG59XG4uc3RvcmUtcCAuY29udGVudC1zdG9yZS1zbGlkZXJfX2xpbmtzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiA1MHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAuc3RvcmUtcCAuY29udGVudC1zdG9yZS1zbGlkZXJfX2xpbmtzIHtcbiAgICBnYXA6IDQwcHg7XG4gIH1cbn1cbi5zdG9yZS1wIC5jb250ZW50LXN0b3JlLXNsaWRlcl9fbGlua3MtYSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMTBweDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLnN0b3JlLXAgLmNvbnRlbnQtc3RvcmUtc2xpZGVyX19saW5rcy1hX19pbWcge1xuICBoZWlnaHQ6IDI0cHg7XG4gIHdpZHRoOiAyNHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAuc3RvcmUtcCAuY29udGVudC1zdG9yZS1zbGlkZXJfX2xpbmtzLWFfX2ltZyB7XG4gICAgZ2FwOiA0MHB4O1xuICAgIGZpbHRlcjogYnJpZ2h0bmVzcygwKSBzYXR1cmF0ZSgxMDAlKTtcbiAgfVxufVxuLnN0b3JlLXAgLmNvbnRlbnQtc3RvcmUtc2xpZGVyX19saW5rcy1hX19wIHtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMjRweDtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGJvcmRlci1ib3R0b206IDFweCBkYXNoZWQgI2ZmZmZmZjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgLnN0b3JlLXAgLmNvbnRlbnQtc3RvcmUtc2xpZGVyX19saW5rcy1hX19wIHtcbiAgICBjb2xvcjogIzAwMDAwMDtcbiAgICBib3JkZXItYm90dG9tOiAxcHggZGFzaGVkICMwMDAwMDA7XG4gIH1cbn1cbi5zdG9yZS1wLXNob3BzIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyO1xuICBnYXA6IDMwcHg7XG4gIG1hcmdpbi10b3A6IDMwcHg7XG4gIG1hcmdpbi1ib3R0b206IDIwMHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAuc3RvcmUtcC1zaG9wcyB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG4gICAgbWFyZ2luLXRvcDogMHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDgwcHg7XG4gICAgZ2FwOiA2MHB4O1xuICB9XG59XG4uc3RvcmUtcC1zaG9wcyAuc2hvcC1ncmlkLWl0ZW0ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xuICB6LWluZGV4OiAxO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGVuZDtcbiAgYXNwZWN0LXJhdGlvOiAxLzE7XG4gIHBhZGRpbmc6IDQ5cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIC5zdG9yZS1wLXNob3BzIC5zaG9wLWdyaWQtaXRlbSB7XG4gICAgYXNwZWN0LXJhdGlvOiBpbml0aWFsO1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgZ2FwOiAyNHB4O1xuICAgIHBhZGRpbmc6IDBweDtcbiAgfVxufVxuLnN0b3JlLXAtc2hvcHMgLnNob3AtZ3JpZC1pdGVtX19iZyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvYmplY3QtZml0OiBjb3ZlcjsgLyog0K3RgtC+INC+0LHQtdGB0L/QtdGH0LjRgiDQv9GA0LDQstC40LvRjNC90L7QtSDQvtGC0L7QsdGA0LDQttC10L3QuNC1INC40LfQvtCx0YDQsNC20LXQvdC40LkgKi9cbiAgei1pbmRleDogLTE7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIC5zdG9yZS1wLXNob3BzIC5zaG9wLWdyaWQtaXRlbV9fYmcge1xuICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgYXNwZWN0LXJhdGlvOiAxLzE7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICB9XG59XG4uc3RvcmUtcC1zaG9wcyAuc2hvcC1ncmlkLWl0ZW06OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiA1MCU7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byB0b3AsIHJnYmEoMCwgMCwgMCwgMC41KSwgdHJhbnNwYXJlbnQpO1xuICB6LWluZGV4OiAwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAuc3RvcmUtcC1zaG9wcyAuc2hvcC1ncmlkLWl0ZW06OmJlZm9yZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuLnN0b3JlLXAtZmFtaWx5IHtcbiAgbWFyZ2luLWJvdHRvbTogMTg0cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogMzNweDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgLnN0b3JlLXAtZmFtaWx5IHtcbiAgICBtYXJnaW4tYm90dG9tOiA4MXB4O1xuICAgIGdhcDogNDBweDtcbiAgfVxufVxuLnN0b3JlLXAtZmFtaWx5IGltZyB7XG4gIHdpZHRoOiAxOTBweDtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIC5zdG9yZS1wLWZhbWlseSBpbWcge1xuICAgIHdpZHRoOiAxMDBweDtcbiAgfVxufVxuLnN0b3JlLXAtZmFtaWx5IHAge1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXNpemU6IDQycHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbGluZS1oZWlnaHQ6IDQwLjE5cHg7XG4gIGNvbG9yOiAjMDAwMDAwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAuc3RvcmUtcC1mYW1pbHkgcCB7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAzNnB4O1xuICB9XG59XG5cbi5tb2JpbGUtZmF2LWNhcmQge1xuICBkaXNwbGF5OiBub25lO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAubW9iaWxlLWZhdi1jYXJkIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICB9XG59XG5cbi5zcGFuIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmVkO1xuICBwYWRkaW5nOiAyMHB4O1xuICB3aWR0aDogMTAwJTtcbiAgY29udGFpbmVyLXR5cGU6IGlubGluZS1zaXplO1xufVxuLnNwYW4gcCB7XG4gIGZvbnQtc2l6ZTogMjJweDtcbn1cbkBjb250YWluZXIgKHdpZHRoID49IDQwMHB4KSB7XG4gIC5zcGFuIHAge1xuICAgIGZvbnQtc2l6ZTogNDJweDtcbiAgfVxufVxuLndlYnAgLmJlYXV0eS1wLWNvbm5lY3Rpb257IGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvYmVhdXR5L2Nvbm5lY3Qud2VicCk7IH1cbi53ZWJwIC5iZWF1dHktcC1jb25uZWN0aW9uOjpiZWZvcmV7IGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvYmVhdXR5L2JvdHRsZXMvYm90dGxlLWxlZnQxLndlYnApLCB1cmwoLi4vaW1hZ2VzL2JlYXV0eS9ib3R0bGVzL2JvdHRsZS1sZWZ0Mi53ZWJwKTsgfVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMDBweCl7XG4gIC53ZWJwIC5iZWF1dHktcC1jb25uZWN0aW9uOjpiZWZvcmV7IGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvYmVhdXR5L2JvdHRsZXMvYm90dGxlLWxlZnQyLW1iLndlYnApLCB1cmwoLi4vaW1hZ2VzL2JlYXV0eS9ib3R0bGVzL2JvdHRsZS1sZWZ0MS1tYi53ZWJwKTsgfVxufVxuLndlYnAgLmJlYXV0eS1wLWNvbm5lY3Rpb246OmFmdGVyeyBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2JlYXV0eS9ib3R0bGVzL2JvdHRsZS1yaWdodC53ZWJwKTsgfVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMDBweCl7XG4gIC53ZWJwIC5iZWF1dHktcC1jb25uZWN0aW9uOjphZnRlcnsgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9iZWF1dHkvYm90dGxlcy9ib3R0bGUtcmlnaHQtbWIud2VicCk7IH1cbn1cbi53ZWJwIC5mcmFuY2hpc2UtcF9fZGVzYy1peyBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ZyYW5jaGlzZS9kYXJpYS53ZWJwKTsgfVxuLndlYnAgLmZyYW5jaGlzZS1wX19hbnN3ZXJ7IGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvZnJhbmNoaXNlL3ZlcnRpY2FsLndlYnApOyB9XG4ud2VicCAuZnJhbmNoaXNlLXBfX2J1c2luZXNzeyBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ZyYW5jaGlzZS9tb3JlLndlYnApOyB9XG4ud2VicCAubGtfYm9udXNfY2FyZHsgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9say9jYXJkLWJnLndlYnApOyB9IiwiQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkV4bzJcIjtcbiAgc3JjOiB1cmwoLi4vZm9udHMvRXhvMi1SZWd1bGFyLndvZmYyKSBmb3JtYXQod29mZjIpLCB1cmwoLi4vZm9udHMvRXhvMi1SZWd1bGFyLnR0ZikgZm9ybWF0KFwidHJ1ZXR5cGVcIik7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC1zdHJldGNoOiBzZW1pLWV4dGVuZGVkO1xuICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbn1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkV4bzJcIjtcbiAgc3JjOiB1cmwoLi4vZm9udHMvRXhvMi1Cb2xkLndvZmYyKSBmb3JtYXQod29mZjIpLCB1cmwoLi4vZm9udHMvRXhvMi1Cb2xkLnR0ZikgZm9ybWF0KFwidHJ1ZXR5cGVcIik7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtc3RyZXRjaDogc2VtaS1leHRlbmRlZDtcbiAgZm9udC12YXJpYW50OiBub3JtYWw7XG59XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJHb3RoYW0gUHJvXCI7XG4gIHNyYzogdXJsKC4uL2ZvbnRzL2dvdGhhbXByby50dGYpIGZvcm1hdCgndHJ1ZXR5cGUnKTtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXN0cmV0Y2g6IHNlbWktZXh0ZW5kZWQ7XG4gIGZvbnQtdmFyaWFudDogbm9ybWFsO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiR290aGFtIFByb1wiO1xuICBzcmM6IHVybCguLi9mb250cy9nb3RoYW1wcm9fbWVkaXVtLnR0ZikgZm9ybWF0KCd0cnVldHlwZScpO1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtc3RyZXRjaDogc2VtaS1leHRlbmRlZDtcbiAgZm9udC12YXJpYW50OiBub3JtYWw7XG59XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJHb3RoYW0gUHJvXCI7XG4gIHNyYzogdXJsKC4uL2ZvbnRzL2dvdGhhbXByb19ib2xkLnR0ZikgZm9ybWF0KCd0cnVldHlwZScpO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXN0cmV0Y2g6IHNlbWktZXh0ZW5kZWQ7XG4gIGZvbnQtdmFyaWFudDogbm9ybWFsO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiR290aGFtIFByb1wiO1xuICBzcmM6IHVybCguLi9mb250cy9nb3RoYW1wcm9fYm9sZC50dGYpIGZvcm1hdCgndHJ1ZXR5cGUnKTtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXN0cmV0Y2g6IHNlbWktZXh0ZW5kZWQ7XG4gIGZvbnQtdmFyaWFudDogbm9ybWFsO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwicmV2aWNvbnNcIjtcbiAgc3JjOiB1cmwoLi4vZm9udHMvcmV2aWNvbnMudHRmKSBmb3JtYXQoJ3RydWV0eXBlJyk7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC1zdHJldGNoOiBzZW1pLWV4dGVuZGVkO1xuICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbn1cblxuXG46cm9vdCB7XG4gIGZvbnQtZmFtaWx5OiAkbWFpbkZvbnQ7XG59XG4iLCIvLyBzY3NzXG5cbiRtZDogNDgwO1xuJGxnOiA2NDA7XG4keGw6IDk2MDtcbiR4bGw6IDEyMDA7XG4keGx6OiAxNTAwO1xuJHhsczogMTYwMDtcbiR4eGw6IDE5MjA7XG5cbiRicmVha3BvaW50czogKFxuXHRtZDogJG1kLFxuXHRsZzogJGxnLFxuXHR4bDogJHhsLFxuXHR4bGw6ICR4bGwsXG5cdHhsczogJHhscyxcblx0eHhsOiAkeHhsLFxuKTtcblxuJGJhc2VGb250U2l6ZTogMTRweDtcblxuLy9jb2xvcnNcbiRibGFjazogIzAwMDAwMDtcbiR3aGl0ZTogI2ZmZmZmZjtcbiRkYW5nZXI6IHJnYigyMTEsIDQ3LCA0Nyk7XG4kc3VjY2VzOiByZ2IoODQsIDE2NiwgMTI3KTtcbiR3YXJuaW5nOiByZ2IoMjQxLCA5MiwgNjIpO1xuJG11dGVkOiByZ2IoMTE3LCAxMTcsIDExNyk7XG4kbXV0ZWQtbGlnaHQ6IHJnYigxOTMsIDE5MywgMTkzKTtcbiRncmF5OiByZ2IoNjYsIDY2LCA2Nik7XG4kZ3JheS1saW5lOiAjZGVkZWRlO1xuJG11dGVkLWdyYXk6IHJnYig4MCwgODAsIDgwKTtcbiRmb290ZXI6IHJnYigyNDUsIDI0MywgMjQzKTtcbiRtdXRlZC1zb3VsLWxpZ2h0OiAjZjVmM2YzO1xuJGJsdWUtbGlnaHQ6ICMyMzZmYTE7XG4kY29sb3JzOiAoXG5cdCdibGFjayc6ICRibGFjayxcblx0J3doaXRlJzogJHdoaXRlLFxuXHRkYW5nZXI6ICRkYW5nZXIsXG5cdHN1Y2NlczogJHN1Y2Nlcyxcblx0d2FybmluZzogJHdhcm5pbmcsXG5cdG11dGVkOiAkbXV0ZWQsXG5cdG11dGVkLWxpZ2h0OiAkbXV0ZWQtbGlnaHQsXG5cdCdncmF5JzogJGdyYXksXG5cdGZvb3RlcjogJGZvb3Rlcixcblx0bXV0ZWQtc291bC1saWdodDogJG11dGVkLXNvdWwtbGlnaHQsXG5cdGJsdWUtbGlnaHQ6ICRibHVlLWxpZ2h0LFxuKTtcblxuLy9mb250c1xuJG1haW5Gb250OiAnR290aGFtIFBybyc7XG4iLCIqLFxuOjphZnRlcixcbjo6YmVmb3JlIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cblxuOnJvb3Qge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICBAaW5jbHVkZSBtZWRpYS1kb3duKCR4bGwpe1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBsaW5lLWhlaWdodDogMTZweDtcbiAgfVxufVxuXG5odG1sIHtcbiAgZm9udC1mYW1pbHk6IFwiTW9udHNlcnJhdFwiLCBzYW5zLXNlcmlmO1xuICBmb250LW9wdGljYWwtc2l6aW5nOiBhdXRvO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIC13ZWJraXQtdGV4dC1zaXplLWFkanVzdDogMTAwJTtcbiAgLW1vei10YWItc2l6ZTogNDtcbiAgdGFiLXNpemU6IDQ7XG59XG5cbmJvZHkge1xuICBtYXJnaW46IDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHdpZHRoOiAxMDAlO1xuICBtaW4taGVpZ2h0OiAxMDB2aDtcbn1cblxubWFpbiB7XG4gIGZsZXg6IDE7XG59XG5cbmhyIHtcbiAgaGVpZ2h0OiAwO1xuICBjb2xvcjogaW5oZXJpdDtcbn1cblxuYWJiclt0aXRsZV0ge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZSBkb3R0ZWQ7XG59XG5cbmIsXG5zdHJvbmcge1xuICBmb250LXdlaWdodDogYm9sZGVyO1xufVxuXG5jb2RlLFxua2JkLFxucHJlLFxuc2FtcCB7XG4gIGZvbnQtZmFtaWx5OiB1aS1tb25vc3BhY2UsIFNGTW9uby1SZWd1bGFyLCBDb25zb2xhcywgXCJMaWJlcmF0aW9uIE1vbm9cIiwgTWVubG8sIG1vbm9zcGFjZTtcbiAgZm9udC1zaXplOiAxZW07XG59XG5cbnNtYWxsIHtcbiAgZm9udC1zaXplOiA4MCU7XG59XG5cbnN1YixcbnN1cCB7XG4gIGZvbnQtc2l6ZTogNzUlO1xuICBsaW5lLWhlaWdodDogMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG59XG5cbnN1YiB7XG4gIGJvdHRvbTogLTAuMjVlbTtcbn1cblxuc3VwIHtcbiAgdG9wOiAtMC41ZW07XG59XG5cbnRhYmxlIHtcbiAgdGV4dC1pbmRlbnQ6IDA7XG4gIGJvcmRlci1jb2xvcjogaW5oZXJpdDtcbiAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcbn1cblxuYnV0dG9uLFxuaW5wdXQsXG5vcHRncm91cCxcbnNlbGVjdCxcbnRleHRhcmVhIHtcbiAgZm9udC1mYW1pbHk6IGluaGVyaXQ7XG4gIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgbGluZS1oZWlnaHQ6IDEuMTU7XG4gIG1hcmdpbjogMDtcbn1cblxuYnV0dG9uLFxuc2VsZWN0IHtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG59XG5cblt0eXBlPVwiYnV0dG9uXCJdLFxuW3R5cGU9XCJyZXNldFwiXSxcblt0eXBlPVwic3VibWl0XCJdLFxuYnV0dG9uIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBidXR0b247XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIGJvcmRlci1zdHlsZTogbm9uZTtcbn1cblxuOjotbW96LWZvY3VzLWlubmVyIHtcbiAgYm9yZGVyLXN0eWxlOiBub25lO1xuICBwYWRkaW5nOiAwO1xufVxuXG46LW1vei1mb2N1c3Jpbmcge1xuICBvdXRsaW5lOiAxcHggZG90dGVkIEJ1dHRvblRleHQ7XG59XG5cbjotbW96LXVpLWludmFsaWQge1xuICBib3gtc2hhZG93OiBub25lO1xufVxuXG5sZWdlbmQge1xuICBwYWRkaW5nOiAwO1xufVxuXG5wcm9ncmVzcyB7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbn1cblxuOjotd2Via2l0LWlubmVyLXNwaW4tYnV0dG9uLFxuOjotd2Via2l0LW91dGVyLXNwaW4tYnV0dG9uIHtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG5bdHlwZT1cInNlYXJjaFwiXSB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogdGV4dGZpZWxkO1xuICBvdXRsaW5lLW9mZnNldDogLTJweDtcbn1cblxuOjotd2Via2l0LXNlYXJjaC1kZWNvcmF0aW9uIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xufVxuXG46Oi13ZWJraXQtZmlsZS11cGxvYWQtYnV0dG9uIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBidXR0b247XG4gIGZvbnQ6IGluaGVyaXQ7XG59XG5cbmlucHV0LFxudGV4dGFyZWEsXG5idXR0b24sXG5zZWxlY3QsXG5hIHtcbiAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuc3VtbWFyeSB7XG4gIGRpc3BsYXk6IGxpc3QtaXRlbTtcbn1cblxuaDEsXG5oMixcbmgzLFxuaDQsXG5oNSxcbmZpZ3VyZSxcbnAsXG5vbCxcbnVsIHtcbiAgbWFyZ2luOiAwO1xufVxuXG5vbCxcbnVsIHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgcGFkZGluZy1pbmxpbmU6IDA7XG59XG5cbmgxLFxuaDIsXG5oMyxcbmg0LFxuaDUge1xuICBmb250LXNpemU6IGluaGVyaXQ7XG4gIGZvbnQtd2VpZ2h0OiBpbmhlcml0O1xufVxuXG5pbWcge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWF4LWlubGluZS1zaXplOiAxMDAlO1xufVxuXG5idXR0b24sIGEsIHNlbGVjdHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG5idXR0b257XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIHBhZGRpbmc6IDA7XG59IiwiQG1peGluIG1lZGlhLWRvd24oJHNpemUpIHtcbiAgQG1lZGlhIChtYXgtd2lkdGg6ICN7JHNpemV9cHgpIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuXG5AbWl4aW4gbWVkaWEtdXAoJHNpemUpIHtcbiAgQG1lZGlhIChtaW4td2lkdGg6ICN7JHNpemUrMX1weCkge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5cbkBtaXhpbiBjb250YWluZXItZG93bigkc2l6ZSkge1xuICBAY29udGFpbmVyICh3aWR0aCA8PSAjeyRzaXplfXB4KSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuQG1peGluIGNvbnRhaW5lci11cCgkc2l6ZSkge1xuICBAY29udGFpbmVyICh3aWR0aCA+PSAjeyRzaXplfXB4KSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuQG1peGluIGxpbmVzKCRsaW5lcykge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgLXdlYmtpdC1saW5lLWNsYW1wOiAkbGluZXM7XG4gIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbkBtaXhpbiBpY29uKCRzaXplLCAkaWNvbil7XG4gIG1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIG1hc2stcG9zaXRpb246IGNlbnRlcjtcbiAgbWFzay1zaXplOiBjb250YWluO1xuICB3aWR0aDogJHNpemU7XG4gIGhlaWdodDogJHNpemU7XG4gIG1hc2staW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbnMvI3skaWNvbn0uc3ZnKTtcbn1cblxuQG1peGluIHJlbC1oZWlnaHQoJHNpemUpe1xuICAmOjpiZWZvcmV7XG4gICAgY29udGVudDogJyc7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZy10b3A6ICRzaXplO1xuICB9XG59IiwiaHRtbHtcbiAgICBmb250LWZhbWlseTogJG1haW5Gb250O1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG5oMSwgLmgxe1xuICAgIGZvbnQtc2l6ZTogNDJweDtcbiAgICBsaW5lLWhlaWdodDogNTZweDtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIEBpbmNsdWRlIG1lZGlhLWRvd24oJHhsbCl7XG4gICAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDM2cHg7XG4gICAgfVxufVxuaDIsIC5oMntcbiAgICBmb250LXNpemU6IDMycHg7XG4gICAgbGluZS1oZWlnaHQ6IDQ4cHg7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIEBpbmNsdWRlIG1lZGlhLWRvd24oJHhsbCl7XG4gICAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDM2cHg7XG4gICAgfVxufVxuaDMsIC5oM3tcbiAgICBmb250LXNpemU6IDEuNzFyZW07XG4gICAgbGluZS1oZWlnaHQ6IDIuNTdyZW07XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBmb250LXdlaWdodDogNTAwO1xufVxuaDQsIC5oNHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgbGluZS1oZWlnaHQ6IDI4cHg7XG4gICAgQGluY2x1ZGUgbWVkaWEtZG93bigkeGxsKXtcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgICB9XG59XG5cbmJvZHl7XG4gICAgLnRleHQtMTZ7XG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gICAgfVxuICAgIC50ZXh0LTE1e1xuICAgICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICAgIH1cbiAgICAudGV4dC0xNHtcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgICB9XG4gICAgLnRleHQtMTJ7XG4gICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE2cHg7XG4gICAgfVxuICAgIC50ZXh0LTEwe1xuICAgICAgICBmb250LXNpemU6IDEwcHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxNnB4O1xuICAgIH1cbiAgICBcbiAgICAudGV4dC1zdHJvbmd7XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgfVxuICAgIC50ZXh0LWxpZ2h0e1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgICB9XG5cbiAgICAkd2VpZ2h0czogMiwgNCwgNSwgNiwgNztcbiAgICBAZWFjaCAkd2VpZ2h0IGluICR3ZWlnaHRze1xuICAgICAgICAuZnctI3skd2VpZ2h0fXtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkd2VpZ2h0ICogMTAwO1xuICAgICAgICB9XG4gICAgfVxuICAgICRmenM6IDE2LCAxNCwgMTIsIDEwO1xuICAgIEBlYWNoICRmeiBpbiAkZnpze1xuICAgICAgICAuZnotI3skZnp9e1xuICAgICAgICAgICAgZm9udC1zaXplOiAkZnogKyBweDtcbiAgICAgICAgfVxuICAgIH1cbiAgICAkbGhzOiAxLCAyLCAzLCA0O1xuICAgIEBlYWNoICRsaCBpbiAkbGhze1xuICAgICAgICAubGgtI3skbGh9e1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEgKyAoMC4yNSAqICRsaCkgKyBlbTtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuQGVhY2ggJG5hbWUsICRjb2xvciBpbiAkY29sb3JzIHtcbiAgICBib2R5e1xuICAgICAgICAudGV4dC0jeyRuYW1lfSB7XG4gICAgICAgICAgICBjb2xvcjogJGNvbG9yO1xuICAgICAgICB9XG4gICAgfVxufVxuXG5ocntcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRtdXRlZC1saWdodDtcbiAgICBib3JkZXItY29sb3I6IHJnYigyMjksIDIyOSwgMjI5KTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDBweDtcbn1cbi50ZXh0LWNlbnRlcntcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4udGV4dC1jb250ZW50e1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAqOm5vdCg6bGFzdC1jaGlsZCl7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDAuNWVtO1xuICAgIH1cbiAgICBkaXZ7XG4gICAgICAgIHBhZGRpbmctYmxvY2s6IDAuNWVtO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIH1cbiAgICB1bHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAxZW07XG4gICAgICAgIGxpe1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgJjo6YmVmb3Jle1xuICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICdcXDAwQjcnO1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIGxlZnQ6IGNhbGMoLTAuNWVtIC0gMnB4KTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICBvbHtcbiAgICAgICAgbGlzdC1zdHlsZTogaW5zaWRlIGRlY2ltYWw7XG4gICAgfVxufSIsIi5jb250YWluZXJ7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nLWlubGluZTogNDZweDtcbiAgICBAaW5jbHVkZSBtZWRpYS1kb3duKCR4bGwpe1xuICAgICAgICBwYWRkaW5nLWlubGluZTogMjRweDtcbiAgICB9XG4gICAgQGluY2x1ZGUgbWVkaWEtZG93bigkbGcpe1xuICAgICAgICBwYWRkaW5nLWlubGluZTogMTVweDtcbiAgICB9XG4gICAgJi1ocntcbiAgICAgICAgbWFyZ2luLWlubGluZTogLTQ2cHg7XG4gICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgKyA5MnB4KTtcbiAgICAgICAgbWFyZ2luLWJsb2NrOiAwO1xuICAgICAgICBib3JkZXItY29sb3I6IHJnYigyMjksIDIyOSwgMjI5KTtcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtZG93bigkeGxsKXtcbiAgICAgICAgICBtYXJnaW4taW5saW5lOiAtMjRweDtcbiAgICAgICAgICB3aWR0aDogY2FsYygxMDAlICsgNDhweCk7XG4gICAgICAgIH1cbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtZG93bigkbGcpe1xuICAgICAgICAgIG1hcmdpbi1pbmxpbmU6IC0xNXB4O1xuICAgICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgKyAzMHB4KTtcbiAgICAgICAgfVxuICAgIH1cbn1cbi5jb250YWluZXItZmx1aWR7XG4gICAgd2lkdGg6IDEwMCU7XG59XG5cbi5yb3d7XG4gICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG59XG5cbi5jb2x1bW57XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuXG4uZC1ub25le1xuICAgIGRpc3BsYXk6IG5vbmUhaW1wb3J0YW50O1xufVxuQGVhY2ggJHBvaW50LCAkdmFsdWUgaW4gJGJyZWFrcG9pbnRzIHtcbiAgICAuZC1ub25lLSN7JHBvaW50fSB7XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWRvd24oJHZhbHVlKSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgIH1cbiAgICAuZGlzcGxheS1hdC0jeyRwb2ludH0ge1xuICAgICAgICBAaW5jbHVkZSBtZWRpYS11cCgkdmFsdWUgKyAxKSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuJGxpbmVzOiAxLCAyLCAzLCA0LCA1LCA2O1xuQGVhY2ggJGxpbmUgaW4gJGxpbmVze1xuICAgIC5saW5lcy0jeyRsaW5lfXtcbiAgICAgICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgICAgIC13ZWJraXQtbGluZS1jbGFtcDogJGxpbmU7XG4gICAgICAgIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgfVxufVxuXG5ib2R5e1xuICAgICRpbmRlbnRzOiAwLCAxLCAyLCAzLCA0O1xuICAgIEBlYWNoICRpIGluICRpbmRlbnRze1xuICAgICAgICAubS0jeyRpfXtcbiAgICAgICAgICAgIG1hcmdpbjogKDAuNSAqICRpKSArIGVtO1xuICAgICAgICB9XG4gICAgICAgIC5teC0jeyRpfXtcbiAgICAgICAgICAgIG1hcmdpbi1pbmxpbmU6ICgwLjUgKiAkaSkgKyBlbTtcbiAgICAgICAgfVxuICAgICAgICAubXktI3skaX17XG4gICAgICAgICAgICBtYXJnaW4tYmxvY2s6ICgwLjUgKiAkaSkgKyBlbTtcbiAgICAgICAgfVxuICAgICAgICAubWwtI3skaX17XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogKDAuNSAqICRpKSArIGVtO1xuICAgICAgICB9XG4gICAgICAgIC5tdC0jeyRpfXtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6ICgwLjUgKiAkaSkgKyBlbTtcbiAgICAgICAgfVxuICAgICAgICAubXItI3skaX17XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6ICgwLjUgKiAkaSkgKyBlbTtcbiAgICAgICAgfVxuICAgICAgICAubWItI3skaX17XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAoMC41ICogJGkpICsgZW07XG4gICAgICAgIH1cbiAgICAgICAgLnAtI3skaX17XG4gICAgICAgICAgICBwYWRkaW5nOiAoMC41ICogJGkpICsgZW07XG4gICAgICAgIH1cbiAgICAgICAgLnB4LSN7JGl9e1xuICAgICAgICAgICAgcGFkZGluZy1pbmxpbmU6ICgwLjUgKiAkaSkgKyBlbTtcbiAgICAgICAgfVxuICAgICAgICAucHktI3skaX17XG4gICAgICAgICAgICBwYWRkaW5nLWJsb2NrOiAoMC41ICogJGkpICsgZW07XG4gICAgICAgIH1cbiAgICAgICAgLnBsLSN7JGl9e1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAoMC41ICogJGkpICsgZW07XG4gICAgICAgIH1cbiAgICAgICAgLnB0LSN7JGl9e1xuICAgICAgICAgICAgcGFkZGluZy10b3A6ICgwLjUgKiAkaSkgKyBlbTtcbiAgICAgICAgfVxuICAgICAgICAucHItI3skaX17XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAoMC41ICogJGkpICsgZW07XG4gICAgICAgIH1cbiAgICAgICAgLnBiLSN7JGl9e1xuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206ICgwLjUgKiAkaSkgKyBlbTtcbiAgICAgICAgfVxuICAgICAgICAuZ2Fwe1xuICAgICAgICAgICAgZ2FwOiAoMC41ICogJGkpICsgZW07XG4gICAgICAgIH1cbiAgICAgICAgLmdhcHh7XG4gICAgICAgICAgICBjb2x1bW4tZ2FwOiAoMC41ICogJGkpICsgZW07XG4gICAgICAgIH1cbiAgICAgICAgLmdhcHl7XG4gICAgICAgICAgICByb3ctZ2FwOiAoMC41ICogJGkpICsgZW07XG4gICAgICAgIH1cbiAgICB9XG4gICAgLm0tYXV0b3tcbiAgICAgICAgbWFyZ2luOiBhdXRvO1xuICAgIH1cbiAgICAubXgtYXV0b3tcbiAgICAgICAgbWFyZ2luLWlubGluZTogYXV0bztcbiAgICB9XG4gICAgLm15LWF1dG97XG4gICAgICAgIG1hcmdpbi1ibG9jazogYXV0bztcbiAgICB9XG4gICAgLm1sLWF1dG97XG4gICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIH1cbiAgICAubXQtYXV0b3tcbiAgICAgICAgbWFyZ2luLXRvcDogYXV0bztcbiAgICB9XG4gICAgLm1yLWF1dG97XG4gICAgICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICB9XG4gICAgLm1iLWF1dG97XG4gICAgICAgIG1hcmdpbi1ib3R0b206IGF1dG87XG4gICAgfVxufVxuXG4udGl0bGUtbWFyZ2lue1xuICAgIG1hcmdpbi1ib3R0b206IDQ1cHg7XG59XG5cbi5ibG9jay1tYXJnaW57XG4gICAgbWFyZ2luLWJvdHRvbTogODBweDtcbn1cblxuLnNlY3Rpb257XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgaDJ7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB9XG59XG5cbi5ob3Zlci1pbWFnZXtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBpbWcsIC5jb250ZW50e1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIC4zcztcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgfVxuICAgICY6aG92ZXJ7XG4gICAgICAgIGltZywgLmNvbnRlbnR7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMDUpO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4ucHJpY2V7XG4gICAgJi1vbGR7XG4gICAgICAgIGNvbG9yOiAkbXV0ZWQtbGlnaHQ7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbGluZS10aHJvdWdoO1xuICAgIH1cbn1cblxuLmJhZGdle1xuICAgIHdpZHRoOiAyMHB4O1xuICAgIGhlaWdodDogMjBweDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHN1Y2NlcztcbiAgICBjb2xvcjogJHdoaXRlO1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAmLXRye1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICB9XG59XG5cbkBlYWNoICRuYW1lLCAkY29sb3IgaW4gJGNvbG9ycyB7XG4gICAgYm9keXtcbiAgICAgICAgLmJnLSN7JG5hbWV9IHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvcjtcbiAgICAgICAgfVxuICAgIH1cbn0iLCIkaWNvbnM6ICdlYXJ0aCcsXG4nZWFydGgyJyxcbid4Jyxcbid1c2VyJyxcbidiYWcnLFxuJ2hlYXJ0JyxcbidoZWFydC1maWxsJywgXG4nbG91cGUnLFxuJ21hcmtlcicsXG4nbWVudScsXG4ndmsnLFxuJ3RlbGVncmFtJyxcbid3aGF0c2FwcCcsXG4neW91dHViZScsXG4ncGhvbmUnLFxuJ3gtYm9sZCcsXG4nc2V0dGluZ3MnLFxuJ2NoZXZyb24nLFxuJ2dpZnQnLFxuJ2Jhc2UnLFxuJ3dhcm5pbmcnLFxuJ3BsYW4nLFxuJ2RlbGl2ZXJ5JyxcbidhcnJvdy1sZWZ0JyxcbidvdXQnLFxuJ3BlbicsXG4ncGhvdG8nLFxuJ3RyYXNoJyxcbidjYXInLFxuJ3JlY3ljbGUnLFxuJ3NlY3VyaXR5JyxcbidjYXItYm9sZCcsXG4nY2FsZW5kYXItYm9sZCcsXG4nd2FsbGV0LWJvbGQnLFxuJ2NhcmQtYm9sZCcsXG4ncGxheSc7XG5cbiRjb2xvcmVkSWNvbnM6ICd5YW5kZXgnLFxuJ3N0dWInLFxuJ3BsYW4tY2lyY2xlJyxcbidzYnAnLFxuJ3JhZGlvLWNlbGwnO1xuJHNpemVzOiAxMCwgMTIsIDE0LCAxNiwgMjAsIDIyLCAyNCwgMjYsIDI4LCAzMjtcbml7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGJsYWNrO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgbWFzay1wb3NpdGlvbjogY2VudGVyO1xuICAgIG1hc2stc2l6ZTogY29udGFpbjtcbiAgICB3aWR0aDogMjBweDtcbiAgICBoZWlnaHQ6IDIwcHg7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICAgICYuaWNvbntcbiAgICAgICAgQGVhY2ggJHNpemUgaW4gJHNpemVzIHtcbiAgICAgICAgICAgICYtI3skc2l6ZX17XG4gICAgICAgICAgICAgICAgZmxleDogMCAwICRzaXplICsgcHg7XG4gICAgICAgICAgICAgICAgd2lkdGg6ICRzaXplICsgcHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAkc2l6ZSArIHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgIFxuICAgIEBlYWNoICRpY29uIGluICRpY29ucyB7XG4gICAgICAgICYuI3skaWNvbn17XG4gICAgICAgICAgICBtYXNrLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb25zLyN7JGljb259LnN2Zyk7XG4gICAgICAgIH1cbiAgICB9XG4gICAgQGVhY2ggJGljb24gaW4gJGNvbG9yZWRJY29ucyB7XG4gICAgICAgICYuI3skaWNvbn17XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy8jeyRpY29ufS5zdmcpO1xuICAgICAgICB9XG4gICAgfVxufVxuXG5cbi5wbHVzLCAubWludXN7XG4gICAgJHBsdXNfYmc6ICRibGFjaztcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgYmFja2dyb3VuZDogbm9uZSFpbXBvcnRhbnQ7XG4gICAgJjo6YmVmb3JlLCAmOjphZnRlcntcbiAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRwbHVzX2JnO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiAycHg7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDFweDtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgbGVmdDogNTAlO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgICAgICAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyIGNlbnRlcjtcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIC4zcztcbiAgICB9XG4gICAgJjo6YmVmb3Jle1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKSByb3RhdGUoLTkwZGVnKTtcbiAgICB9XG59XG4ubWludXN7XG4gICAgJjo6YmVmb3Jle1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbn1cbi5hY3RpdmU+Kj4ucGx1c3tcbiAgICAmOjpiZWZvcmUsICY6OmFmdGVye1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKSByb3RhdGUoLTM2MGRlZyk7XG4gICAgfVxufSIsIi5saW5re1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgY29sb3I6IGluaGVyaXQ7XG4gICAgJi11bmRlcmxpbmV7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICBjb2xvcjogJHN1Y2NlcztcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRtdXRlZC1saWdodDtcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIC4xcztcbiAgICAgICAgJjpob3ZlcntcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkc3VjY2VzO1xuICAgICAgICB9XG4gICAgfVxuICAgICZfcGlja3VwLCAmX3BpY2t1cC1kaXNhYmxlZHtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgICAgIGdhcDogNnB4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICBjb2xvcjogJHN1Y2NlcztcbiAgICB9XG4gICAgJl9waWNrdXAtZGlzYWJsZWR7XG4gICAgICAgIGNvbG9yOiAkbXV0ZWQtbGlnaHQ7XG4gICAgICAgIGN1cnNvcjogYXV0bztcbiAgICB9XG59XG5cbi5idG57XG4gICAgJi1tb3Jle1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICAgICAgLW1vei1ib3gtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgLW1vei1ib3gtcGFjazogY2VudGVyO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgb3V0bGluZTogMHB4O1xuICAgICAgICBtYXJnaW46IDBweDtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICAgICAgYXBwZWFyYW5jZTogbm9uZTtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICBtaW4td2lkdGg6IDY0cHg7XG4gICAgICAgIHBhZGRpbmc6IDE4cHggNDJweDtcbiAgICAgICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAyNTBtcyBjdWJpYy1iZXppZXIoMC40LCAwLCAwLjIsIDEpLCBib3gtc2hhZG93IDI1MG1zIGN1YmljLWJlemllcigwLjQsIDAsIDAuMiwgMSksIGJvcmRlci1jb2xvciAyNTBtcyBjdWJpYy1iZXppZXIoMC40LCAwLCAwLjIsIDEpLCBjb2xvciAyNTBtcyBjdWJpYy1iZXppZXIoMC40LCAwLCAwLjIsIDEpO1xuICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAwcHg7XG4gICAgICAgIG1pbi13aWR0aDogNjRweDtcbiAgICAgICAgY29sb3I6IGJsYWNrO1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCBibGFjaztcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICAgICAgICAmOmhvdmVye1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg4NCwgMTY2LCAxMjcsIDAuMDQpO1xuICAgICAgICB9XG4gICAgfVxuICAgICYtaG92ZXIsICYtaG92ZXIxLCAmLWhvdmVyMntcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICBwYWRkaW5nOiA0cHggNXB4O1xuICAgICAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAuM3M7XG4gICAgICAgIG1pbi1oZWlnaHQ6IDMwcHg7XG4gICAgICAgICY6aG92ZXJ7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE1NiwgMzksIDE3NiwgMC4wNCk7XG4gICAgICAgIH1cbiAgICAgICAgJjpkaXNhYmxlZHtcbiAgICAgICAgICAgIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMjYpO1xuICAgICAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgICAgICAgICBpe1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4yNik7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgJi1ob3ZlcjF7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIG1pbi1oZWlnaHQ6IDI0cHg7XG4gICAgfVxuICAgICYtaG92ZXIye1xuICAgICAgICBtaW4taGVpZ2h0OiAzNnB4O1xuICAgICAgICAmOmhvdmVye1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg4NCwgMTY2LCAxMjcsIDAuMDQpO1xuICAgICAgICB9XG4gICAgfVxuICAgICYtYmFpdHtcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIC4zcztcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICBwYWRkaW5nOiAxOHB4IDQycHg7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDg0LCAxNjYsIDEyNyk7XG4gICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgIGdhcDogOHB4O1xuICAgICAgICAmOmhvdmVye1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDMzLCA3NCwgNTUpO1xuICAgICAgICB9XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWRvd24oJHhsbCl7XG4gICAgICAgICAgICBwYWRkaW5nOiA2cHggMTZweDtcbiAgICAgICAgICAgIGhlaWdodDogNDhweDtcbiAgICAgICAgfVxuICAgICAgICAmOmRpc2FibGVke1xuICAgICAgICAgICAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4yNik7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMTIpO1xuICAgICAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgICAgICAgICBpe1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4yNik7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJi1taW5pe1xuICAgICAgICAgICAgcGFkZGluZzogNnB4IDE2cHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDM2cHg7XG4gICAgICAgIH1cbiAgICAgICAgJi1sa3tcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgICAgICAgICBwYWRkaW5nOiAxNHB4IDI4cHg7XG4gICAgICAgIH1cbiAgICAgICAgJi1jYXJ0e1xuICAgICAgICAgICAgcGFkZGluZzogOHB4IDIwcHg7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgIH1cbiAgICB9XG4gICAgJi1iYWl0LXNlY29uZGFyeXtcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIC4zcztcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICBwYWRkaW5nOiAxOHB4IDQycHg7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgICAgICAgY29sb3I6ICRzdWNjZXM7XG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoODQsIDE2NiwgMTI3LCAwLjUpO1xuICAgICAgICBnYXA6IDhweDtcbiAgICAgICAgJjpob3ZlcntcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoODQsIDE2NiwgMTI3LCAwLjA0KTtcbiAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHJnYig4NCwgMTY2LCAxMjcpO1xuICAgICAgICB9XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWRvd24oJHhsbCl7XG4gICAgICAgICAgICBwYWRkaW5nOiA2cHggMTZweDtcbiAgICAgICAgICAgIGhlaWdodDogNDhweDtcbiAgICAgICAgfVxuICAgICAgICBpe1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHN1Y2NlcztcbiAgICAgICAgfVxuICAgICAgICAmOmRpc2FibGVke1xuICAgICAgICAgICAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4yNik7XG4gICAgICAgICAgICBib3JkZXItY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4xMik7XG4gICAgICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICAgICAgICAgIGl7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjI2KTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAmLWJhaXQtc3BpY3l7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDBweDtcbiAgICB9XG4gICAgJi1ncmF5e1xuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgLjNzO1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIHBhZGRpbmc6IDE4cHggNDJweDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogOHB4O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZm9vdGVyO1xuICAgICAgICBjb2xvcjogJGJsYWNrO1xuICAgICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyNnB4O1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICBnYXA6IDhweDtcbiAgICAgICAgJjpob3ZlcntcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYigyMjQsIDIyNCwgMjI0KTtcbiAgICAgICAgfVxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1kb3duKCR4bGwpe1xuICAgICAgICAgICAgcGFkZGluZzogNnB4IDE2cHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDQ4cHg7XG4gICAgICAgIH1cbiAgICAgICAgJjpkaXNhYmxlZHtcbiAgICAgICAgICAgIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMjYpO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjEyKTtcbiAgICAgICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgICAgICAgICAgaXtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMjYpO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgICYtYm9yZGVye1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJGdyYXktbGluZTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgICAgICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICAgICAgZ2FwOiAyMHB4O1xuICAgICAgICBwYWRkaW5nOiAyNnB4IDMwcHg7XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWRvd24oJGxnKXtcbiAgICAgICAgICAgIHBhZGRpbmc6IDIycHggMjBweDtcbiAgICAgICAgfVxuICAgIH1cbiAgICAmLWNpcmNsZXtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAuM3M7XG4gICAgICAgIHdpZHRoOiA0MHB4O1xuICAgICAgICBoZWlnaHQ6IDQwcHg7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgJjpob3ZlcntcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTU2LCAzOSwgMTc2LCAwLjA0KTtcbiAgICAgICAgICAgIGl7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHN1Y2NlcztcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAmLXBsYW57XG4gICAgICAgIGhlaWdodDogNjBweDtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBwYWRkaW5nLWlubGluZTogMTZweDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGZvb3RlcjtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgICAgICAgZ2FwOiAxMnB4O1xuICAgICAgICAmLWljb25ze1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgZ2FwOiA4cHg7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi52aWRlb3tcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICYtYnRue1xuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgLjNzO1xuICAgICAgICB6LWluZGV4OiAyO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjQwLCAyNDgsIDI1NSwgMC4zKTtcbiAgICAgICAgJjo6YWZ0ZXJ7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgLjNzO1xuICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB6LWluZGV4OiAxO1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICB3aWR0aDogMjAlO1xuICAgICAgICAgICAgaGVpZ2h0OiAyMCU7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgICBsZWZ0OiA0MCU7XG4gICAgICAgICAgICB0b3A6IDQwJTtcbiAgICAgICAgICAgIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlcjtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gICAgICAgICAgICBtYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICAgICAgbWFzay1zaXplOiBjb250YWluO1xuICAgICAgICAgICAgbWFzay1wb3NpdGlvbjogY2VudGVyO1xuICAgICAgICAgICAgbWFzay1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9wbGF5LnN2Zyk7XG4gICAgICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICAgICAgfVxuICAgICAgICAmOmhvdmVye1xuICAgICAgICAgICAgJjo6YWZ0ZXJ7XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxLjIpO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNDAsIDI0OCwgMjU1LCAwLjEpO1xuICAgICAgICB9XG4gICAgfVxufVxuLmZhbmN5Ym94e1xuICAgICZfX3ZpZGVve1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgICAmX19jb250ZW50e1xuICAgICAgICAuZmFuY3lib3hfX3ZpZGVve1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgIH1cbiAgICB9XG59IiwiLmJ1cmdlci1kb2x5LW1lbnUge1xuXHRtYXgtd2lkdGg6IDEyMTBweDtcblx0d2lkdGg6IDEwMCU7XG5cdGJvcmRlcjogMXB4IHNvbGlkICRncmF5LWxpbmU7XG5cdGJvcmRlci1yYWRpdXM6IDI4cHg7XG5cblx0Jl9fY2FyZCB7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkZ3JheS1saW5lO1xuXG5cdFx0Ji5hY3RpdmUge1xuXHRcdFx0LmJ1cmdlci1kb2x5LW1lbnVfX2NhcmQtY29udGVudCB7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDI0cHg7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0JjpsYXN0LWNoaWxkIHtcblx0XHRcdGJvcmRlci1ib3R0b206IG5vbmU7XG5cdFx0fVxuXG5cdFx0Ji1vcGVuIHtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGZsZXgtZGlyZWN0aW9uOiByb3c7XG5cdFx0XHRhbGlnbi1pdGVtczogZmxleC1zdGFydDtcblx0XHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcblx0XHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHRcdGdhcDogMTVweDtcblxuXHRcdFx0cGFkZGluZzogMzBweCA0MHB4O1xuXHRcdFx0QGluY2x1ZGUgbWVkaWEtZG93bigkeGwpIHtcblx0XHRcdFx0cGFkZGluZzogMzJweCAyNHB4O1xuXHRcdFx0fVxuXG5cdFx0XHQmIHAge1xuXHRcdFx0XHRmb250LXdlaWdodDogNTAwO1xuXHRcdFx0XHRmb250LXNpemU6IDE4cHg7XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAyOHB4O1xuXHRcdFx0XHR1c2VyLXNlbGVjdDogbm9uZTtcblx0XHRcdFx0Y29sb3I6ICRibGFjaztcblxuXHRcdFx0XHRAaW5jbHVkZSBtZWRpYS1kb3duKCR4bCkge1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogMjRweDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQmIGltZyB7XG5cdFx0XHRcdGhlaWdodDogMzJweDtcblx0XHRcdFx0d2lkdGg6IDMycHg7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Ji1jb250ZW50IHtcblx0XHRcdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdFx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0XHRsaW5lLWhlaWdodDogMjRweDtcblx0XHRcdGNvbG9yOiAkYmxhY2s7XG5cdFx0XHR0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcblxuXHRcdFx0cGFkZGluZy1sZWZ0OiA0MHB4O1xuXHRcdFx0cGFkZGluZy1yaWdodDogNDBweDtcblx0XHRcdEBpbmNsdWRlIG1lZGlhLWRvd24oJHhsKSB7XG5cdFx0XHRcdHBhZGRpbmctbGVmdDogMjRweDtcblx0XHRcdFx0cGFkZGluZy1yaWdodDogMjRweDtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cbiIsIi5jYXJ0e1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBwYWRkaW5nLWJsb2NrOiA0MHB4O1xuICAgIGdhcDogNDBweDtcbiAgICBAaW5jbHVkZSBtZWRpYS1kb3duKCR4bCl7XG4gICAgICAgIHBhZGRpbmctYmxvY2s6IDMwcHggMDtcbiAgICAgICAgZ2FwOiAyMHB4O1xuICAgIH1cbiAgICAmX3Byb2R1Y3Rze1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgZ2FwOiA0MHB4O1xuICAgIH1cbiAgICAmX2xpbmV7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgICAgICBnYXA6IDMycHg7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBAaW5jbHVkZSBtZWRpYS1kb3duKCR4bCl7XG4gICAgICAgICAgICBnYXA6IDEycHg7XG4gICAgICAgIH1cbiAgICAgICAgJi1pbWFnZXtcbiAgICAgICAgICAgIHdpZHRoOiAxNjBweDtcbiAgICAgICAgICAgIGhlaWdodDogMTYwcHg7XG4gICAgICAgICAgICBmbGV4OiAwIDAgMTYwcHg7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxNnB4O1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWRvd24oJHhsKXtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTA2cHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDZweDtcbiAgICAgICAgICAgICAgICBmbGV4OiAwIDAgMTA2cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJi1tYWlue1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGZsZXg6IDE7XG4gICAgICAgICAgICBnYXA6IDIwcHg7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogMTBweDtcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWRvd24oJHhsKXtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogMDtcbiAgICAgICAgICAgICAgICBnYXA6IDE2cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJi1ib2R5e1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgICAgICBnYXA6IDIwcHg7XG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1kb3duKCR4bCl7XG4gICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgICAgICBnYXA6IDEycHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJi1wcmljZXtcbiAgICAgICAgICAgIHdpZHRoOiBtYXgtY29udGVudDtcbiAgICAgICAgICAgIGZsZXg6IDAgMCBtYXgtY29udGVudDtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1kb3duKCR4bCl7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgICAgICAgICAgICAgZ2FwOiAxMHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICYtZm9vdGVye1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICAgICAgICAgIGdhcDogMzBweDtcbiAgICAgICAgfVxuICAgICAgICAmLWJ0bntcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgICAgICAgICAgZ2FwOiA4cHg7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICB9XG4gICAgfVxuICAgICZfY2xlYXJ7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgcmlnaHQ6IDg0cHg7XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgIHBhZGRpbmc6IDEwcHggOHB4O1xuICAgICAgICBAaW5jbHVkZSBtZWRpYS1kb3duKCR4bCl7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG4gICAgfVxuICAgICZfZm9vdGVye1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBAaW5jbHVkZSBtZWRpYS1kb3duKCR4bCl7XG4gICAgICAgICAgICBwb3NpdGlvbjogc3RpY2t5O1xuICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgIGJvdHRvbTogLTQwcHg7XG4gICAgICAgICAgICBwYWRkaW5nLWJsb2NrOiAyMHB4O1xuICAgICAgICB9XG4gICAgfVxufSIsIi5jYXRhbG9ne1xuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBnYXA6IDMwcHggMzZweDtcbiAgICAmX2NvdmVye1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgQGluY2x1ZGUgcmVsLWhlaWdodCgyNiUpO1xuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgICAgICY6OmJlZm9yZXtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxNzkuNDVkZWcsIHJnYmEoMCwgMCwgMCwgMC40NikgMC40NyUsIHJnYmEoMCwgMCwgMCwgMCkgOTkuNTMlKTtcbiAgICAgICAgfVxuICAgIH1cbiAgICAmX3RpdGxle1xuICAgICAgICBtYXJnaW4tdG9wOiAzMHB4O1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGJhc2VsaW5lO1xuICAgICAgICBnYXA6IDEycHg7XG4gICAgICAgIGZsZXg6IDEwMCU7XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWRvd24oJHhsbCl7XG4gICAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgaDF7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgJl9sZWZ0e1xuICAgICAgICBmbGV4OiAwIDAgMjEycHg7XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWRvd24oJHhsbCl7XG4gICAgICAgICAgICBmbGV4OiAwIDAgMDtcbiAgICAgICAgfVxuICAgIH1cbiAgICAmX3JpZ2h0e1xuICAgICAgICBmbGV4OiAxO1xuICAgIH1cbiAgICAmX2dyaWR7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBkaXNwbGF5OiBncmlkO1xuICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdChhdXRvLWZpbGwsIG1pbm1heChtYXgoMTglLCAzMDBweCksIDFmcikpO1xuICAgICAgICBnYXA6IDMwcHg7XG4gICAgICAgIGdyaWQtYXV0by1yb3dzOiAxZnI7XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWRvd24oJHhsKXtcbiAgICAgICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KGF1dG8tZmlsbCwgbWlubWF4KG1heCg0NSUsIDE1MHB4KSwgMWZyKSk7XG4gICAgICAgICAgICBnYXA6IDEycHg7XG4gICAgICAgIH1cbiAgICAgICAgLnByb2R1Y3RfY2FyZHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgbWluLXdpZHRoOiAxNTBweDtcbiAgICAgICAgfVxuICAgIH1cbiAgICAmLWFkdntcbiAgICAgICAgZ3JpZC1jb2x1bW46IHNwYW4gMjtcbiAgICAgICAgZ3JpZC1yb3c6IHNwYW4gMjtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMjhweDtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICAgICAgICBAaW5jbHVkZSBtZWRpYS1kb3duKCR4bGwpe1xuICAgICAgICAgICAgZ3JpZC1jb2x1bW46IGF1dG87XG4gICAgICAgICAgICBncmlkLXJvdzogYXV0bztcbiAgICAgICAgfVxuICAgIH1cbiAgICAmX2luZm97XG4gICAgICAgIG1hcmdpbi10b3A6IDgwcHg7XG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgaDEsIGgyLCBoMywgaDQsIHAsIGF7XG4gICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDAuN2VtO1xuICAgICAgICB9XG4gICAgfVxufSIsIi5jYXRlZ29yeXtcbiAgICAmX2dyaWR7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBkaXNwbGF5OiBncmlkO1xuICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdChhdXRvLWZpbGwsIG1pbm1heChtYXgoMTUwcHgsIDE1JSksIDFmcikpO1xuICAgICAgICBncmlkLWF1dG8tcm93czogMDtcbiAgICAgICAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiAxZnI7XG4gICAgICAgIGNvbHVtbi1nYXA6IDMwcHg7XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWRvd24oJHhsbCl7XG4gICAgICAgICAgICBncmlkLXRlbXBsYXRlLXJvd3M6IDFmciAxZnI7XG4gICAgICAgIH1cbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtZG93bigkbGcpe1xuICAgICAgICAgICAgY29sdW1uLWdhcDogMTBweDtcbiAgICAgICAgICAgIGdyaWQtdGVtcGxhdGUtcm93czogMWZyIDFmciAxZnI7XG4gICAgICAgIH1cbiAgICAgICAgJi5hY3RpdmV7XG4gICAgICAgICAgICBncmlkLXRlbXBsYXRlLXJvd3M6IGF1dG87XG4gICAgICAgICAgICBncmlkLWF1dG8tcm93czogYXV0bztcbiAgICAgICAgfVxuICAgIH1cbiAgICAmX2NhcmR7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICBjb2xvcjogaW5oZXJpdDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtZG93bigkeGwpe1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGJhc2VsaW5lO1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gICAgICAgIH1cbiAgICAgICAgJi1pbWFnZXtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgQGluY2x1ZGUgcmVsLWhlaWdodCgxNDAlKTtcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWRvd24oJHhsKXtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSByZWwtaGVpZ2h0KDEwMCUpO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICYtdGl0bGV7XG4gICAgICAgICAgICBwYWRkaW5nOiAyNHB4IDE2cHg7XG4gICAgICAgICAgICBmb250LXNpemU6IDEuM3JlbTtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAycmVtO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1kb3duKCR4bCl7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxcmVtO1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjJyZW07XG4gICAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogNHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgICZfdG9nZ2xlcntcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtZG93bigkeGwpe1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMTJweDtcbiAgICAgICAgfVxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1kb3duKCRsZyl7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgfVxuICAgIH1cbn0iLCIuY2l0eV9zZWxlY3RvcntcbiAgICBoZWlnaHQ6IGZpdC1jb250ZW50O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgY29sb3I6ICRibGFjaztcbiAgICAmLmFjdGl2ZXtcbiAgICAgICAgLmNpdHlfc2VsZWN0b3J7XG4gICAgICAgICAgICAmLWJ0bntcbiAgICAgICAgICAgICAgICBjb2xvcjogJHN1Y2NlcztcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICYtY29udGVudHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgICAgICAgIHotaW5kZXg6IDExO1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWRvd24oJHhsKXtcbiAgICAgICAgICAgICAgICAgICAgdG9wOiA3MHB4O1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICYtb3ZlcmxheXtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1kb3duKCR4bCl7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAmLWJ0bntcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgICAgIGdhcDogNnB4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBmb250LXdlaWdodDogaW5oZXJpdDtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICB9XG4gICAgJi1vdmVybGF5e1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMyk7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICAgICYtY29udGVudHtcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIC4zcztcbiAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgb3ZlcmZsb3cteTogYXV0bztcbiAgICAgICAgcG9zaXRpb246IGZpeGVkO1xuICAgICAgICB0b3A6IDcwcHg7XG4gICAgICAgIHdpZHRoOiAxMDB2dztcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgaGVpZ2h0OiBjYWxjKDEwMGR2aCAtIDcwcHgpO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMjQ1LCAyNDMsIDI0Myk7XG4gICAgICAgIHotaW5kZXg6IC0xO1xuICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWRvd24oJHhsKXtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICAgIHotaW5kZXg6IDExO1xuICAgICAgICAgICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMjBweDtcbiAgICAgICAgICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAyMHB4O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIC4zcztcbiAgICAgICAgICAgIHRvcDogMTAwJTtcbiAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgIH1cbiAgICB9XG4gICAgJi1oZWFkZXJ7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAzMHB4O1xuICAgICAgICBwYWRkaW5nLXRvcDogNDBweDtcbiAgICAgICAgcGFkZGluZy1pbmxpbmU6IDI0cHg7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIGdhcDogMTBweDtcbiAgICAgICAgaHJ7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgbWFyZ2luLWlubGluZTogLTQ2cHg7XG4gICAgICAgICAgICB3aWR0aDogY2FsYygxMDAlICsgOTJweCk7XG4gICAgICAgICAgICBtYXJnaW4tYmxvY2s6IDIwcHggMTBweDtcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjogcmdiKDIyOSwgMjI5LCAyMjkpO1xuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtZG93bigkeGxsKXtcbiAgICAgICAgICAgICAgbWFyZ2luLWlubGluZTogLTI0cHg7XG4gICAgICAgICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgKyA0OHB4KTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWRvd24oJHhsKXtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWRvd24oJGxnKXtcbiAgICAgICAgICAgICAgbWFyZ2luLWlubGluZTogLTE1cHg7XG4gICAgICAgICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgKyAzMHB4KTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAmLWZvb3RlcntcbiAgICAgICAgcGFkZGluZy1ibG9jazogMThweDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgbWFyZ2luLXRvcDogNzBweDtcbiAgICAgICAgcGFkZGluZy1pbmxpbmU6IDI0cHg7XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWRvd24oJHhsKXtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgICB9XG4gICAgJi1tZW51e1xuICAgICAgICBkaXNwbGF5OiBncmlkO1xuICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgyLCAxZnIpO1xuICAgICAgICBnYXA6IDEwcHg7XG4gICAgICAgIHBhZGRpbmctaW5saW5lOiAyNHB4O1xuICAgICAgICBAaW5jbHVkZSBtZWRpYS1kb3duKCR4bCl7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICBvdmVyZmxvdy15OiBhdXRvO1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICBnYXA6IDQwcHg7XG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogODBweDtcbiAgICAgICAgfVxuICAgIH1cbiAgICAmLWNvbHVtbntcbiAgICAgICAgZGlzcGxheTogZ3JpZDtcbiAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMiwgMWZyKTtcbiAgICAgICAgZ2FwOiAxMHB4O1xuICAgICAgICBAaW5jbHVkZSBtZWRpYS1kb3duKCR4bCl7XG4gICAgICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDEwMCU7XG4gICAgICAgICAgICBncmlkLXRlbXBsYXRlLXJvd3M6IGF1dG87XG4gICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgICAgZ2FwOiAyMHB4O1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIC4zcztcbiAgICAgICAgICAgIGhlaWdodDogMjBweDtcbiAgICAgICAgICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgfVxuICAgICAgICAmLXRpdGxle1xuICAgICAgICAgICAgZ3JpZC1jb2x1bW46IHNwYW4gMjtcbiAgICAgICAgICAgIG1hcmdpbi1ibG9jazogMjBweDtcbiAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgICAgLnBsdXN7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWRvd24oJHhsKXtcbiAgICAgICAgICAgICAgICBncmlkLWNvbHVtbjogMTtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICAgICAgICAgIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICAgICAgLnBsdXN7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmLXdoaWRle1xuICAgICAgICAgICAgZ3JpZC1jb2x1bW46IHNwYW4gMjtcbiAgICAgICAgICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCg0LCAxZnIpO1xuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtZG93bigkeGwpe1xuICAgICAgICAgICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMTAwJTtcbiAgICAgICAgICAgICAgICBncmlkLWNvbHVtbjogMTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5jaXR5X3NlbGVjdG9yLWNvbHVtbi10aXRsZXtcbiAgICAgICAgICAgICAgICBncmlkLWNvbHVtbjogc3BhbiA0O1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWRvd24oJHhsKXtcbiAgICAgICAgICAgICAgICAgICAgZ3JpZC1jb2x1bW46IDE7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIGF7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAmOmhvdmVyLCAmLmFjdGl2ZXtcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgLjNzO1xuICAgICAgICAgICAgICAgIGNvbG9yOiByZ2IoODQsIDE2NiwgMTI3KTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICYuYWN0aXZle1xuICAgICAgICAgICAgICAgICY6OmJlZm9yZXtcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDRweDtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA0cHg7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHN1Y2NlcztcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICBsZWZ0OiAtOHB4O1xuICAgICAgICAgICAgICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAmLWNsb3Nle1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogMzBweDtcbiAgICAgICAgcmlnaHQ6IDI0cHg7XG4gICAgICAgIHdpZHRoOiA0NnB4O1xuICAgICAgICBoZWlnaHQ6IDQ2cHg7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIC4zcztcbiAgICAgICAgJjo6YWZ0ZXJ7XG4gICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHN1Y2NlcztcbiAgICAgICAgICAgIEBpbmNsdWRlIGljb24oMjJweCwgJ3gnKTtcbiAgICAgICAgfVxuICAgICAgICAmOmhvdmVye1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjA0KTtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLnlvdXJDaXR5e1xuICAgIG1heC13aWR0aDogNDAwcHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIEBpbmNsdWRlIG1lZGlhLWRvd24oJHhsKXtcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIH1cbiAgICBAaW5jbHVkZSBtZWRpYS1kb3duKCRsZyl7XG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgfVxuICAgICYtdGl0bGV7XG4gICAgICAgIG1heC13aWR0aDogNDAwcHg7XG4gICAgICAgIHBhZGRpbmctaW5saW5lOiA0MHB4O1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWRvd24oJHhsKXtcbiAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgfVxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1kb3duKCRsZyl7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICB9XG4gICAgfVxuICAgICYtZm9ybXtcbiAgICAgICAgZGlzcGxheTogZ3JpZDtcbiAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoYXV0by1maXQsIG1pbm1heCgxODVweCwgMWZyKSk7XG4gICAgICAgIGdhcDogMjBweDtcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtZG93bigkbGcpe1xuICAgICAgICAgICAgZ2FwOiA4cHg7XG4gICAgICAgIH1cbiAgICB9XG59IiwiLmNvbGxhcGNlX2pze1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAmLXRpdGxle1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgIH1cbiAgICAmLWNvbnRlbnR7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICBtYXgtaGVpZ2h0OiAwcHg7XG4gICAgfVxuICAgICYuYWN0aXZle1xuICAgICAgICAuY29sbGFwY2VfanMtY29udGVudHtcbiAgICAgICAgICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgICAgIH1cbiAgICB9XG59IiwiLmV4cGlyaWVuY2V7XG4gICAgJl9jYXJke1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgICAgIEBpbmNsdWRlIHJlbC1oZWlnaHQoMTEwJSk7XG4gICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgICYtY29udGVudHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICBwYWRkaW5nOiAxMCUgNTBweDtcbiAgICAgICAgfVxuICAgICAgICAmLXRpdGxle1xuICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA0cHg7XG4gICAgICAgIH1cbiAgICAgICAgJi1idG57XG4gICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICAgIGNvbG9yOiBpbmhlcml0O1xuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMTIlO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBwYWRkaW5nOiA2cHggOHB4O1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogOHB4O1xuICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgICAgIH1cbiAgICAgICAgJjpob3ZlcntcbiAgICAgICAgICAgIC5leHBpcmllbmNlX2NhcmQtYnRue1xuICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJHdoaXRlO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufSIsIi5maWx0ZXJze1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBAaW5jbHVkZSBtZWRpYS1kb3duKCR4bGwpe1xuICAgICAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgICAgIHotaW5kZXg6IDIyO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgfVxuICAgICZfY3VycmVudHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAyNTFweDtcbiAgICAgICAgZmxleDogMTAwJTtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgZ2FwOiAxNnB4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBAaW5jbHVkZSBtZWRpYS1kb3duKCR4bGwpe1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgICB9XG4gICAgICAgICYtaXRlbXtcbiAgICAgICAgICAgIGhlaWdodDogMzJweDtcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIGdhcDogMTJweDtcbiAgICAgICAgICAgIHBhZGRpbmctaW5saW5lOiAxMnB4O1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTZweDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRzdWNjZXM7XG4gICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICB9XG4gICAgICAgICYtY2xlYXJ7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgICAgIGNvbG9yOiAkbXV0ZWQ7XG4gICAgICAgIH1cbiAgICB9XG4gICAgJl93cmFwcGVye1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBnYXA6IDQwcHg7XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWRvd24oJHhsbCl7XG4gICAgICAgICAgICBwYWRkaW5nOiAyMHB4IDMwcHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICBvdmVyZmxvdy15OiBhdXRvO1xuICAgICAgICB9XG4gICAgfVxuICAgICZfY29sdW1ue1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICAgICAgJi10aXRsZXtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAxNnB4O1xuICAgICAgICB9XG4gICAgICAgICYtY29udGVudHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgICAgIG1heC1oZWlnaHQ6IDE0M3B4O1xuICAgICAgICAgICAgJi5hY3RpdmV7XG4gICAgICAgICAgICAgICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmLXRhZ3N7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgICAgIGdhcDogNXB4O1xuICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgICAgIG1heC1oZWlnaHQ6IDg3cHg7XG4gICAgICAgICAgICAmLmFjdGl2ZXtcbiAgICAgICAgICAgICAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICYtcHJpY2V7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICAgICAgICAgIGdhcDogMzBweDtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XG4gICAgICAgICAgICBpbnB1dHtcbiAgICAgICAgICAgICAgICBtaW4td2lkdGg6IDBweDtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5maWx0ZXJzLW92ZXJsYXl7XG4gICAgICAgIHotaW5kZXg6IC0xO1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cblxuICAgICZfaGVhZGVye1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICAgICAgcGFkZGluZy1ibG9jazogMzRweCAyMnB4O1xuICAgICAgICBwYWRkaW5nLWlubGluZTogMzBweDtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYigyMjksIDIyOSwgMjI5KTtcbiAgICB9XG5cbiAgICAmX2JvZHl7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtZG93bigkeGxsKXtcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgIGFsaWduLXNlbGY6IGZsZXgtZW5kO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuICAgICAgICAgICAgbWF4LXdpZHRoOiA1OTBweDtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgxMDAlKTtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAuM3M7XG4gICAgICAgIH1cbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtZG93bigkbGcpe1xuICAgICAgICAgICAgaGVpZ2h0OiBjYWxjKDEwMCUgLSA3MHB4KTtcbiAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDEwMCUpO1xuICAgICAgICAgICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMjBweDtcbiAgICAgICAgICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAyMHB4O1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogYXV0bztcbiAgICAgICAgfVxuICAgIH1cblxuICAgICZfZm9vdGVye1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuICAgICAgICBwYWRkaW5nOiA4cHggMzBweDtcbiAgICB9XG5cbiAgICAmLWNsb3Nle1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogMzBweDtcbiAgICAgICAgcmlnaHQ6IDI0cHg7XG4gICAgICAgIHdpZHRoOiA0NnB4O1xuICAgICAgICBoZWlnaHQ6IDQ2cHg7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIC4zcztcbiAgICAgICAgJjo6YWZ0ZXJ7XG4gICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHN1Y2NlcztcbiAgICAgICAgICAgIEBpbmNsdWRlIGljb24oMjJweCwgJ3gnKTtcbiAgICAgICAgfVxuICAgICAgICAmOmhvdmVye1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjA0KTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICZfaGVhZGVyLCAmX2Zvb3RlciwgJi1vdmVybGF5e1xuICAgICAgICBAaW5jbHVkZSBtZWRpYS11cCgkeGxsKXtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLmFjdGl2ZXtcbiAgICAgICAgcG9pbnRlci1ldmVudHM6IGFsbDtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgLmZpbHRlcnNfYm9keXtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgICAgICAgfVxuICAgICAgICAuZmlsdGVycy1vdmVybGF5e1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIH1cbiAgICB9XG59IiwiZm9vdGVyLCAuZm9vdGVye1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkZm9vdGVyO1xuICAmX21haW57XG4gICAgcGFkZGluZy1ibG9jazogNjBweDtcbiAgICBkaXNwbGF5OiBncmlkO1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDUsIDFmcik7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIEBpbmNsdWRlIG1lZGlhLWRvd24oJHhsbCl7XG4gICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDEwMCU7XG4gICAgICBwYWRkaW5nLWJsb2NrOiAwcHg7XG4gICAgfVxuICAgICYtbGVmdHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgZ2FwOiA4cHg7XG4gICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICAgIEBpbmNsdWRlIG1lZGlhLWRvd24oJHhsbCl7XG4gICAgICAgIGdhcDogMjBweDtcbiAgICAgICAgcGFkZGluZy1ibG9jazogMjBweDtcbiAgICAgIH1cbiAgICB9XG4gICAgJi1jb2x1bW57XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIGdhcDogOHB4O1xuICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgICBAaW5jbHVkZSBtZWRpYS1kb3duKCR4bGwpe1xuICAgICAgICBnYXA6IDIwcHg7XG4gICAgICAgIHBhZGRpbmctYmxvY2s6IDIwcHg7XG4gICAgICAgIGhlaWdodDogMjBweDtcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgYm94LXNpemluZzogY29udGVudC1ib3g7XG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAuM3M7XG4gICAgICB9XG4gICAgfVxuICAgICYtdGl0bGV7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMjRweDtcbiAgICAgIGdhcDogMTZweDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAucGx1c3tcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIH1cbiAgICAgIEBpbmNsdWRlIG1lZGlhLWRvd24oJHhsbCl7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgICAgIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgLnBsdXN7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgJi1sb2dve1xuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgIGdhcDogNHB4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIGNvbG9yOiBpbmhlcml0O1xuICB9XG4gICYtc29jaWFsc3tcbiAgICBwYWRkaW5nLWJsb2NrOiAxNHB4O1xuICAgIGl7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbXV0ZWQ7XG4gICAgfVxuICAgIEBpbmNsdWRlIG1lZGlhLWRvd24oJHhsbCl7XG4gICAgICBwYWRkaW5nLWJsb2NrOiAwO1xuICAgICAgaXtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHN1Y2NlcztcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmLWNpdHksICYtc2hvcHMsICYtcGhvbmV7XG4gICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBnYXA6IDE2cHg7XG4gIH1cbiAgJi1zaG9wc3tcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nLWJsb2NrOiAxMHB4O1xuICAgICY6OmFmdGVye1xuICAgICAgZm9udC1mYW1pbHk6ICdyZXZpY29ucyc7XG4gICAgICBjb250ZW50OiBcIlxcZTgxYVwiO1xuICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgfVxuICB9XG5cbiAgJl9ib3R0b217XG4gICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgZ2FwOiA3MnB4O1xuICAgIHBhZGRpbmctYmxvY2s6IDIwcHg7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIEBpbmNsdWRlIG1lZGlhLWRvd24oJHhsbCl7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7XG4gICAgICBwYWRkaW5nLWJsb2NrOiA0MHB4IDU2cHg7XG4gICAgICBnYXA6IDEwcHg7XG4gICAgfVxuICB9XG4gICYtY29weXJpZ2h0e1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIEBpbmNsdWRlIG1lZGlhLWRvd24oJHhsbCl7XG4gICAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICAgIH1cbiAgfVxufVxuIiwiLmZvcm17XG4gICAgZGlzcGxheTogZ3JpZDtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdChhdXRvLWZpbGwsIG1pbm1heChtYXgoMjUlLCAyNTBweCksIDFmcikpO1xuICAgIGNvbHVtbi1nYXA6IDQwcHg7XG4gICAgcm93LWdhcDogMTBweDtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gICAgJi13aGlkZXtcbiAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG4gICAgfVxuICAgICYtY29udHJvbHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgJj5pbnB1dFt0eXBlPSd0ZXh0J10sICY+aW5wdXRbdHlwZT0nZW1haWwnXSwgJj5pbnB1dFt0eXBlPSd0ZWwnXXtcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgMTBweDtcbiAgICAgICAgICAgIGhlaWdodDogNDNweDtcbiAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAkZ3JheS1saW5lO1xuICAgICAgICAgICAgb3V0bGluZTogbm9uZTtcbiAgICAgICAgICAgICY6Zm9jdXN7XG4gICAgICAgICAgICAgICAgJjo6cGxhY2Vob2xkZXJ7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkZ3JheTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJj5pbnB1dFt0eXBlPSdjaGVja2JveCdde1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICZ+bGFiZWx7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBnYXA6IDEycHg7XG4gICAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDI4cHg7XG4gICAgICAgICAgICAgICAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgICAgICAmOjpiZWZvcmV7XG4gICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6IHVybCguLi9pbWFnZXMvaWNvbnMvY2hlY2suc3ZnKTtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDE2cHg7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTZweDtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgIGZsZXg6IDAgMCAxNnB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICY6Y2hlY2tlZHtcbiAgICAgICAgICAgICAgICAmfmxhYmVsOjpiZWZvcmV7XG4gICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6IHVybCguLi9pbWFnZXMvaWNvbnMvY2hlY2tlZC5zdmcpO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmLW51bWJlcntcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgICAgICAmPmlucHV0W3R5cGU9XCJudW1iZXJcIl17XG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICYtbWludXMsICYtcGx1cywgbGFiZWx7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDI0cHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAyNHB4O1xuICAgICAgICAgICAgICAgIGZsZXg6IDAgMCAyNHB4O1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICYtbWludXMsICYtcGx1c3tcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZm9vdGVyO1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICAgICAgICAgICAgaXtcbiAgICAgICAgICAgICAgICAgICAgJjo6YWZ0ZXIsICY6OmJlZm9yZXtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRtdXRlZDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmLXRhZ3tcbiAgICAgICAgICAgICY+aW5wdXRbdHlwZT0nY2hlY2tib3gnXSwgJj5pbnB1dFt0eXBlPSdyYWRpbydde1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgJn5sYWJlbHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IGZpdC1jb250ZW50O1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgIGdhcDogMTJweDtcbiAgICAgICAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiA3cHggMTJweDtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA0MHB4O1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogcmdiKDMzLCA3NCwgNTUpO1xuICAgICAgICAgICAgICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgICAgICAgICAgICAgICBvdXRsaW5lOiAxcHggc29saWQgcmdiKDIyMiwgMjIyLCAyMjIpO1xuICAgICAgICAgICAgICAgICAgICBvdXRsaW5lLW9mZnNldDogLTJweDtcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIC4zcztcbiAgICAgICAgICAgICAgICAgICAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgICAgICAgICAgJjo6YmVmb3Jle1xuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAmOmhvdmVye1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg4NCwgMTY2LCAxMjcsIDAuMDgpO1xuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6IHJnYig4NCwgMTY2LCAxMjcpO1xuICAgICAgICAgICAgICAgICAgICAgICAgb3V0bGluZS1jb2xvcjogcmdiKDg0LCAxNjYsIDEyNyk7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgJjpjaGVja2Vke1xuICAgICAgICAgICAgICAgICAgICAmfmxhYmVse1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg4NCwgMTY2LCAxMjcsIDAuMDgpO1xuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6IHJnYig4NCwgMTY2LCAxMjcpO1xuICAgICAgICAgICAgICAgICAgICAgICAgb3V0bGluZTogMnB4IHNvbGlkO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICY6ZGlzYWJsZWR7XG4gICAgICAgICAgICAgICAgICAgICZ+bGFiZWx7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJG11dGVkLWxpZ2h0O1xuICAgICAgICAgICAgICAgICAgICAgICAgb3V0bGluZS1jb2xvcjogJG11dGVkLWxpZ2h0O1xuICAgICAgICAgICAgICAgICAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgJi1zZWxlY3Qge1xuXHRcdG1hcmdpbi1ib3R0b206IDUwcHg7XG5cdFx0bWF4LXdpZHRoOiAzMDBweDtcblx0XHR1c2VyLXNlbGVjdDogbm9uZTtcblxuXHRcdCYtbGFiZWwge1xuXHRcdFx0Zm9udC1zaXplOiAxM3B4O1xuXHRcdFx0cGFkZGluZy1sZWZ0OiA0cHg7XG5cdFx0XHRmb250LXdlaWdodDogNDAwO1xuXHRcdFx0bGluZS1oZWlnaHQ6IDE2cHg7XG5cdFx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogNXB4O1xuXHRcdFx0Y29sb3I6ICRtdXRlZDtcblx0XHR9XG5cblx0XHQuY2hvaWNlc19faW5uZXIge1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0Ym9yZGVyOiBub25lO1xuXHRcdFx0Ym9yZGVyLXJhZGl1czogMHB4O1xuXHRcdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRtdXRlZC1saWdodDtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuXHRcdFx0cGFkZGluZzogMnB4IDBweCAxMnB4IDBweDtcblx0XHR9XG5cblx0XHQuY2hvaWNlc1tkYXRhLXR5cGUqPSdzZWxlY3Qtb25lJ106OmFmdGVyIHtcblx0XHRcdGZvbnQtZmFtaWx5OiAncmV2aWNvbnMnO1xuXHRcdFx0Y29udGVudDogJ1xcZTgzYic7XG5cdFx0XHRib3JkZXI6IG5vbmU7XG5cdFx0XHRoZWlnaHQ6IGF1dG87XG5cdFx0XHR3aWR0aDogYXV0bztcblx0XHRcdHRvcDogMTklO1xuXHRcdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdFx0bWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xuXHRcdFx0dHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7IC8qINCY0YHRhdC+0LTQvdC+0LUg0L/QvtC70L7QttC10L3QuNC1INGB0YLRgNC10LvQutC4ICovXG5cdFx0XHR0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4ycyBlYXNlOyAvKiDQn9C70LDQstC90LDRjyDQsNC90LjQvNCw0YbQuNGPINC/0L7QstC+0YDQvtGC0LAgKi9cblx0XHR9XG5cblx0XHQuY2hvaWNlc1tkYXRhLXR5cGUqPSdzZWxlY3Qtb25lJ10uaXMtb3Blbjo6YWZ0ZXIge1xuXHRcdFx0dHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcblx0XHR9XG5cblx0XHQuY2hvaWNlc19fbGlzdCB7XG5cdFx0XHR6LWluZGV4OiAyO1xuXHRcdH1cblx0fVxufVxuXG4udGl0bGVkX2lucHV0LCAuZm9ybS1jb250cm9sLnRpdGxlZF9pbnB1dHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgcGFkZGluZy10b3A6IDE2cHg7XG4gICAgJj5sYWJlbCwgJj4uZXJyb3ItbGFiZWx7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAyOHB4O1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICBjb2xvcjogJG11dGVkO1xuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgLjNzO1xuICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICB9XG4gICAgJj4uZXJyb3ItbGFiZWx7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICAgICY+aW5wdXQsIC5jaG9pY2Vze1xuICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgIG91dGxpbmU6IG5vbmU7XG4gICAgICAgIHBhZGRpbmc6IDEycHggMDtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRtdXRlZDtcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIC4zcztcbiAgICAgICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAmOmhvdmVye1xuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkYmxhY2s7XG4gICAgICAgIH1cbiAgICAgICAgJjpmb2N1c3tcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJHN1Y2NlcztcbiAgICAgICAgICAgICZ+bGFiZWwsICZ+LmVycm9yLWxhYmVse1xuICAgICAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgICAgICBjb2xvcjogJHN1Y2NlcztcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE2cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgJj5pbnB1dDpyZWFkLW9ubHksIC5jaG9pY2VzLmlzLWRpc2FibGVke1xuICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgIGNvbG9yOiAkbXV0ZWQ7XG4gICAgICAgICZ+bGFiZWx7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBub25lO1xuICAgICAgICAgICAgY29sb3I6ICRtdXRlZDtcbiAgICAgICAgfVxuICAgICAgICAuY2hvaWNlc19faW5uZXIsIC5jaG9pY2VzX19pdGVte1xuICAgICAgICAgICAgY3Vyc29yOiBpbmhlcml0O1xuICAgICAgICB9XG4gICAgfVxuICAgICY+aW5wdXRbdHlwZT0nZGF0ZSddLCAuY2hvaWNlc3tcbiAgICAgICAgJn5sYWJlbCwgJn4uZXJyb3ItbGFiZWx7XG4gICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMTZweDtcbiAgICAgICAgfVxuICAgIH1cbiAgICAmPmJ1dHRvblt0eXBlPVwic3VibWl0XCJde1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICB0b3A6IDI4cHg7XG4gICAgICAgIGNvbG9yOiAkc3VjY2VzO1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgICAmPmJ1dHRvblt0eXBlPVwicmVzZXRcIl17XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIHRvcDogMjhweDtcbiAgICAgICAgY29sb3I6ICRtdXRlZDtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gICAgJi5maWxsZWR7XG4gICAgICAgICY+bGFiZWwsICY+LmVycm9yLWxhYmVse1xuICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE2cHg7XG4gICAgICAgIH1cbiAgICAgICAgJj5idXR0b25bdHlwZT1cInN1Ym1pdFwiXXtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB9XG4gICAgfVxuICAgIC5jaG9pY2VzX19saXN0LS1zaW5nbGUsIC5jaG9pY2VzX19pbm5lcntcbiAgICAgICAgcGFkZGluZzogMCFpbXBvcnRhbnQ7XG4gICAgICAgIGJvcmRlcjogbm9uZSFpbXBvcnRhbnQ7XG4gICAgICAgIGJhY2tncm91bmQ6IG5vbmUhaW1wb3J0YW50O1xuICAgICAgICBtaW4taGVpZ2h0OiBhdXRvIWltcG9ydGFudDtcbiAgICB9XG4gICAgLmNob2ljZXN7XG4gICAgICAgIG1hcmdpbjogMCFpbXBvcnRhbnQ7XG4gICAgICAgICY6OmFmdGVye1xuICAgICAgICAgICAgZm9udC1mYW1pbHk6ICdyZXZpY29ucyc7XG5cdFx0XHRjb250ZW50OiAnXFxlODNiJztcblx0XHRcdGJvcmRlcjogbm9uZTtcblx0XHRcdGhlaWdodDogYXV0bztcblx0XHRcdHdpZHRoOiBhdXRvO1xuXHRcdFx0dG9wOiAxOSU7XG5cdFx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0XHRtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XG5cdFx0XHR0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTsgLyog0JjRgdGF0L7QtNC90L7QtSDQv9C+0LvQvtC20LXQvdC40LUg0YHRgtGA0LXQu9C60LggKi9cblx0XHRcdHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjJzIGVhc2U7IC8qINCf0LvQsNCy0L3QsNGPINCw0L3QuNC80LDRhtC40Y8g0L/QvtCy0L7RgNC+0YLQsCAqL1xuICAgICAgICB9XG4gICAgICAgICYuaXMtb3Blbjo6YWZ0ZXJ7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xuICAgICAgICB9XG4gICAgICAgICYuaXMtZGlzYWJsZWR7XG4gICAgICAgICAgICAmOjphZnRlcntcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG4ucmFkaW9fZ3JvdXB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICRncmF5LWxpbmU7XG4gICAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgICBoZWlnaHQ6IGZpdC1jb250ZW50O1xuICAgICYtaXRlbXtcbiAgICAgICAgaGVpZ2h0OiBmaXQtY29udGVudDtcbiAgICAgICAgJjpub3QoOmZpcnN0LWNoaWxkKXtcbiAgICAgICAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAkZ3JheS1saW5lO1xuICAgICAgICB9XG4gICAgICAgIGlucHV0e1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgICAgICBsYWJlbHtcbiAgICAgICAgICAgIGhlaWdodDogOTJweDtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgZ2FwOiAyMHB4O1xuICAgICAgICAgICAgcGFkZGluZzogMjZweCAzMHB4O1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICAgIGJvcmRlcjogMS41cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICAmOjphZnRlcntcbiAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgICAgICBmbGV4OiAwIDAgMjBweDtcbiAgICAgICAgICAgICAgICB3aWR0aDogMjBweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDIwcHg7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuICAgICAgICAgICAgICAgIG91dGxpbmU6IDFweCBzb2xpZCAkbXV0ZWQtbGlnaHQ7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIGlucHV0OmNoZWNrZWQgKyBsYWJlbHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHJnYmEoODQsIDE2NiwgMTI3LCAwLjA4KTtcbiAgICAgICAgICAgIGJvcmRlcjogMS41cHggc29saWQgJHN1Y2NlcztcbiAgICAgICAgICAgICY6OmFmdGVye1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRzdWNjZXM7XG4gICAgICAgICAgICAgICAgb3V0bGluZTogMnB4IHNvbGlkICRzdWNjZXM7XG4gICAgICAgICAgICAgICAgYm94LXNoYWRvdzogaW5zZXQgMCAwIDAgMnB4ICR3aGl0ZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmLWNvbnRlbnR7XG4gICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgICAgaGVpZ2h0OiAwcHg7XG4gICAgICAgIH1cbiAgICAgICAgaW5wdXQ6Y2hlY2tlZCB+ICYtY29udGVudHtcbiAgICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICAgIHBhZGRpbmc6IDI2cHggMzBweDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmZvcm17XG4gICAgJi53YXMtdmFsaWRhdGVkOm5vdCguc3VibWl0ZWQpe1xuICAgICAgICBpbnB1dDppbnZhbGlke1xuICAgICAgICAgICAgY29sb3I6ICRkYW5nZXI7XG4gICAgICAgICAgICBib3JkZXItY29sb3I6ICRkYW5nZXI7XG4gICAgICAgICAgICAmOjpwbGFjZWhvbGRlcntcbiAgICAgICAgICAgICAgICBjb2xvcjogJGRhbmdlcjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICYgfiBsYWJlbHtcbiAgICAgICAgICAgICAgICBjb2xvcjogJGRhbmdlcjtcbiAgICAgICAgICAgICAgICBpe1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZGFuZ2VyO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICYgfiAuZXJyb3ItbGFiZWx7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICBjb2xvcjogJGRhbmdlcjtcbiAgICAgICAgICAgICAgICBpe1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZGFuZ2VyO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAmIH4gbGFiZWx7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJiB+IGJ1dHRvblt0eXBlPVwic3VibWl0XCJde1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgJi5zdWJtaXRlZHtcbiAgICAgICAgLnRpdGxlZF9pbnB1dHtcbiAgICAgICAgICAgICY+YnV0dG9uW3R5cGU9XCJyZXNldFwiXXtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICY+YnV0dG9uW3R5cGU9XCJzdWJtaXRcIl17XG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICY+aW5wdXR7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRzdWNjZXM7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgJi5kaXNhYmxlZHtcbiAgICAgICAgY29sb3I6ICRtdXRlZC1saWdodDtcbiAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgICAgIGlucHV0e1xuICAgICAgICAgICAgY29sb3I6ICRtdXRlZC1saWdodCFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBib3JkZXItY29sb3I6ICRtdXRlZC1saWdodCFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICAgICAgYnV0dG9uLCBsYWJlbHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmUhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgfVxufVxuXG5cbi5zdGVwcGVkRm9ybXtcbiAgICBbc3RlcC1pZF17XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICYuYWN0aXZle1xuICAgICAgICAgICAgZGlzcGxheTogZ3JpZDtcbiAgICAgICAgfVxuICAgIH1cbn0iLCIuZ2lmdHNfaGludHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgbWFyZ2luLXRvcDogMjRweDtcbiAgICAmLXRpdGxle1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgfVxuICAgIGxhYmVse1xuICAgICAgICBmb250LXNpemU6IDExcHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxNHB4O1xuICAgIH1cbn0iLCIuZ3JpZC1kZXNjIHtcblx0ZGlzcGxheTogZ3JpZDtcblx0Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyO1xuXG5cdEBpbmNsdWRlIG1lZGlhLWRvd24oJHhsKSB7XG5cdFx0Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG5cdH1cblxuXHQmX19zcXVhcmUge1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdHBhZGRpbmctdG9wOiAxMDAlO1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXG5cdFx0QGluY2x1ZGUgbWVkaWEtZG93bigkeGwpIHtcblx0XHRcdG9yZGVyOiAxO1xuXHRcdH1cblxuXHRcdCYgaW1nIHtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdHRvcDogMDtcblx0XHRcdGxlZnQ6IDA7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdGhlaWdodDogMTAwJTtcblx0XHRcdG9iamVjdC1maXQ6IGNvdmVyO1xuXHRcdFx0Ym9yZGVyLXJhZGl1czogMTVweDtcblx0XHRcdHVzZXItc2VsZWN0OiBub25lO1xuXHRcdH1cblx0fVxuXG5cdCZfX3RleHRlZCB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdHBhZGRpbmc6IDgwcHg7XG5cdFx0Z2FwOiAzMHB4O1xuXG5cdFx0QGluY2x1ZGUgbWVkaWEtZG93bigkeGwpIHtcblx0XHRcdHBhZGRpbmc6IDQwcHggMHB4IDQwcHggMHB4O1xuXHRcdFx0b3JkZXI6IDI7XG5cdFx0fVxuXG5cdFx0JiBoMSxcblx0XHRoMixcblx0XHRoMyxcblx0XHRoNCxcblx0XHRoNSB7XG5cdFx0XHRmb250LXdlaWdodDogNTAwO1xuXHRcdFx0Zm9udC1zaXplOiAzMnB4O1xuXHRcdFx0bGluZS1oZWlnaHQ6IDQ4cHg7XG5cdFx0XHRjb2xvcjogJGJsYWNrO1xuXHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblxuXHRcdFx0QGluY2x1ZGUgbWVkaWEtZG93bigkeGxsKSB7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMjRweDtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDMyLjAxNnB4O1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCYgcCB7XG5cdFx0XHRmb250LXdlaWdodDogNDAwO1xuXHRcdFx0Zm9udC1zaXplOiAxOHB4O1xuXHRcdFx0bGluZS1oZWlnaHQ6IDI4cHg7XG5cdFx0XHRjb2xvcjogJGJsYWNrO1xuXG5cdFx0XHRAaW5jbHVkZSBtZWRpYS1kb3duKCR4bGwpIHtcblx0XHRcdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdFx0XHRsaW5lLWhlaWdodDogMjQuNXB4O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuIiwiLmhlYWRlciB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgei1pbmRleDogMTA7XG4gIGhlaWdodDogMTM3cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbiAgYm9yZGVyLXRvcDogM3B4IHNvbGlkICRzdWNjZXM7XG5cbiAgLS1sb2dvLWNvbG9yOiAjMDAwO1xuXG4gIEBpbmNsdWRlIG1lZGlhLWRvd24oMTI4MCkge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cblxuICAmICsgbWFpbiB7XG4gICAgbWFyZ2luLXRvcDogMTM3cHg7XG4gICAgQGluY2x1ZGUgbWVkaWEtZG93bigxMjgwKSB7XG4gICAgICBtYXJnaW4tdG9wOiAwO1xuICAgIH1cbiAgfVxuXG4gICZfb3ZlcmZsb3cgKyBtYWluIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICB9XG4gICZfb3ZlcmZsb3c6bm90KDpoYXMoLmZvY3VzKSk6bm90KC5maWxsZWQpIHtcbiAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgLS1sb2dvLWNvbG9yOiAjZmZmO1xuICAgIC5oZWFkZXJfc2VhcmNoIHtcbiAgICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgICBpbnB1dCB7XG4gICAgICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICB9XG4gICAgfVxuICAgIC5jaXR5X3NlbGVjdG9yLWJ0biB7XG4gICAgICBjb2xvcjogJHdoaXRlO1xuICAgIH1cbiAgICBpIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbiAgICB9XG4gIH1cblxuICAmX292ZXJmbG93Om5vdCg6aGFzKC5mb2N1cykpIHtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcztcbiAgICAuaGVhZGVyX3NlYXJjaCB7XG4gICAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgICAgaW5wdXQge1xuICAgICAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICZfdG9wYmFyIHtcbiAgICBkaXNwbGF5OiBncmlkO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgYXV0byAxZnI7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZy10b3A6IDEwcHg7XG4gICAgZ2FwOiAyMHB4O1xuXG4gICAgJi1sZWZ0IHtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGdhcDogMzBweDtcbiAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxNnB4O1xuICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICB9XG5cbiAgICAmLXJpZ2h0IHtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGdhcDogMTdweDtcbiAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gICAgfVxuXG4gICAgJi1saW5rIHtcbiAgICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxNnB4O1xuICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgY29sb3I6IGluaGVyaXQ7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAuaGVhZGVyX3RvcGJhci1pY29uIHtcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3M7XG4gICAgICAgIHBhZGRpbmc6IDVweCA4cHg7XG4gICAgICAgIG1hcmdpbjogLTVweCAtOHB4O1xuICAgICAgICB3aWR0aDogNjRweDtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICB9XG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgLmhlYWRlcl90b3BiYXItaWNvbiB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg4NCwgMTY2LCAxMjcsIDAuMDQpO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi1sb2dvIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGdhcDogMnB4O1xuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgIHBhZGRpbmctdG9wOiA4cHg7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICBjb2xvcjogaW5oZXJpdDtcbiAgICAgIHAge1xuICAgICAgICBmb250LXNpemU6IDI3cHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICBsaW5lLWhlaWdodDogMjVweDtcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDJweDtcbiAgICAgIH1cbiAgICAgIHNwYW4ge1xuICAgICAgICBmb250LXNpemU6IDEwcHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxMnB4O1xuICAgICAgICBsZXR0ZXItc3BhY2luZzogMnB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICYtc29jaWFscyB7XG4gICAgaSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkc3VjY2VzO1xuICAgIH1cbiAgfVxuXG4gICZfbmF2YmFyIHtcbiAgICBwYWRkaW5nLWJsb2NrOiAyNXB4IDEzcHg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBAaW5jbHVkZSBtZWRpYS1kb3duKDE0ODApIHtcbiAgICAgIGp1c3RpZnktY29udGVudDogZW5kO1xuICAgIH1cbiAgICAmLW1lbnUge1xuICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgICBnYXA6IDMycHg7XG4gICAgfVxuICAgICYtbGluayB7XG4gICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgIGNvbG9yOiBpbmhlcml0O1xuICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICAgIEBpbmNsdWRlIG1lZGlhLWRvd24oMTYwMCkge1xuICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJl9zZWFyY2gge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiAwO1xuICAgIHRvcDogMDtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIHBhZGRpbmctYmxvY2s6IDEycHggMHB4O1xuICAgIGdhcDogNXB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICAgIGhlaWdodDogMTAwJTtcblxuICAgICY6OmFmdGVyIHtcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJHN1Y2NlcztcbiAgICAgIHdpZHRoOiAwJTtcbiAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgYm90dG9tOiAwO1xuICAgICAgcmlnaHQ6IDA7XG4gICAgfVxuXG4gICAgaW5wdXQge1xuICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgb3V0bGluZTogbm9uZTtcbiAgICAgIHdpZHRoOiA2MHB4O1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgICAgJjo6cGxhY2Vob2xkZXIge1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgfVxuICAgIH1cblxuICAgIFt0eXBlPVwicmVzZXRcIl0ge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG5cbiAgICAmLmZvY3VzIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgIH1cbiAgICAgIGlucHV0IHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICB9XG4gICAgICBbdHlwZT1cInJlc2V0XCJdIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJl91c2VybWVudSB7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIGxlZnQ6IDA7XG4gICAgYm90dG9tOiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHotaW5kZXg6IDQ7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kO1xuICAgIGNvbG9yOiAkbXV0ZWQtbGlnaHQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuICAgIHBhZGRpbmc6IDEycHggMjRweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogOHB4O1xuICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgICBsaW5lLWhlaWdodDogMTJweDtcbiAgICBtaW4taGVpZ2h0OiA2MnB4O1xuICAgIGJveC1zaGFkb3c6IHJnYmEoMCwgMCwgMCwgMC4wNikgMHB4IC0ycHggMTZweDtcbiAgICBAaW5jbHVkZSBtZWRpYS1kb3duKDEyODApIHtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgIH1cbiAgICBpIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRtdXRlZC1saWdodDtcbiAgICB9XG4gICAgJi1saW5rIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGdhcDogMnB4O1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgY29sb3I6IGluaGVyaXQ7XG4gICAgICAmLmFjdGl2ZSB7XG4gICAgICAgIGNvbG9yOiAkc3VjY2VzO1xuICAgICAgICBpIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkc3VjY2VzO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5oZWFkZXJfbW9iaWxlIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgaGVpZ2h0OiA3MHB4O1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcztcbiAgQGluY2x1ZGUgbWVkaWEtZG93bigxMjgwKSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgfVxuICAmLWJvdHRvbSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHBhZGRpbmctYmxvY2s6IDE2cHggOHB4O1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuICAgIEBpbmNsdWRlIG1lZGlhLWRvd24oMTI4MCkge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgbWFyZ2luLXRvcDogNzBweDtcbiAgICB9XG4gIH1cbiAgLmhlYWRlciB7XG4gICAgJl90b3BiYXIge1xuICAgICAgJi1sb2dvIHtcbiAgICAgICAgcCB7XG4gICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNXB4O1xuICAgICAgICB9XG4gICAgICAgIHNwYW4ge1xuICAgICAgICAgIGZvbnQtc2l6ZTogNnB4O1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiA3cHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAmX2NvbnRhaW5lciB7XG4gICAgICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgIH1cblxuICAgICZfc2VhcmNoIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIHotaW5kZXg6IDI7XG4gICAgICBvdXRsaW5lOiAxcHggc29saWQgJG11dGVkLWxpZ2h0O1xuICAgICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBwYWRkaW5nOiAwIDE0cHg7XG4gICAgICAmLW92ZXJsYXkge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiAxMDB2aDtcbiAgICAgICAgei1pbmRleDogLTE7XG4gICAgICB9XG4gICAgICAmLWJsb2NrIHtcbiAgICAgICAgcG9zaXRpb246IGZpeGVkO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICB0b3A6IDcwcHg7XG4gICAgICAgIHotaW5kZXg6IDEwO1xuICAgICAgICB3aWR0aDogMTAwdnc7XG4gICAgICAgIHBhZGRpbmc6IDE2cHggMjRweDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAmLmZvY3VzIHtcbiAgICAgICAgICAuaGVhZGVyX3NlYXJjaCB7XG4gICAgICAgICAgICBvdXRsaW5lOiAycHggc29saWQgJHN1Y2NlcztcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJi5hY3RpdmUge1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICBpbnB1dCB7XG4gICAgICAgIHBhZGRpbmctYmxvY2s6IDE2cHg7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICAgICAgfVxuICAgICAgW3R5cGU9XCJyZXNldFwiXSB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgfVxuICAgICAgJi10b2dnbGVyLmFjdGl2ZSB7XG4gICAgICAgIGkge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRzdWNjZXM7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAmX25hdmJhciB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbiAgICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICAgIGJveC1zaGFkb3c6IHJnYmEoMCwgMCwgMCwgMC4yKSAwcHggOHB4IDEwcHggLTVweCxcbiAgICAgICAgcmdiYSgwLCAwLCAwLCAwLjE0KSAwcHggMTZweCAyNHB4IDJweCxcbiAgICAgICAgcmdiYSgwLCAwLCAwLCAwLjEyKSAwcHggNnB4IDMwcHggNXB4O1xuICAgICAgdG9wOiAtMTAwMHB4O1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IGNhbGMoMTAwZHZoIC0gNzBweCk7XG4gICAgICBvdmVyZmxvdy15OiBhdXRvO1xuICAgICAgcGFkZGluZzogMDtcbiAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzO1xuICAgICAgJi5hY3RpdmUge1xuICAgICAgICB0b3A6IDcwcHg7XG4gICAgICB9XG4gICAgICAmLW1lbnUge1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBwYWRkaW5nLWJsb2NrOiAxMnB4O1xuICAgICAgICBnYXA6IDA7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgfVxuICAgICAgJi1saW5rIHtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgcGFkZGluZy1ibG9jazogMTRweDtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgIGZvbnQtZmFtaWx5OiBcInJldmljb25zXCI7XG4gICAgICAgICAgY29udGVudDogXCJcXGU4MWFcIjtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgJi10ZWwge1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgIGNvbG9yOiAkc3VjY2VzO1xuICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgIHBhZGRpbmctYmxvY2s6IDMwcHg7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICB9XG4gICAgICBociB7XG4gICAgICAgIG1hcmdpbi1pbmxpbmU6IC00NnB4O1xuICAgICAgICB3aWR0aDogY2FsYygxMDAlICsgOTJweCk7XG4gICAgICAgIG1hcmdpbi1ibG9jazogMDtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiByZ2IoMjI5LCAyMjksIDIyOSk7XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWRvd24oJHhsbCkge1xuICAgICAgICAgIG1hcmdpbi1pbmxpbmU6IC0yNHB4O1xuICAgICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgKyA0OHB4KTtcbiAgICAgICAgfVxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1kb3duKCRsZykge1xuICAgICAgICAgIG1hcmdpbi1pbmxpbmU6IC0xNXB4O1xuICAgICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgKyAzMHB4KTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgLmNpdHlfc2VsZWN0b3ItYnRuLFxuICAgICAgLmxpbmsge1xuICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICB9XG4gICAgICAubGFuZ3VhZ2Vfc2VsZWN0b3IsXG4gICAgICAuY2l0eV9zZWxlY3Rvci1idG4ge1xuICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgIHBhZGRpbmctYmxvY2s6IDIwcHg7XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC5oZWFkZXJfbmF2YmFyLXRvZ2dsZXIsIC5oZWFkZXJfc2VhcmNoLXRvZ2dsZXIsIC5jaXR5X3NlbGVjdG9yLWljb257XG4gICAgd2lkdGg6IDI0cHg7XG4gICAgaGVpZ2h0OiAyNHB4O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuM3M7XG4gICAgYm94LXNpemluZzogY29udGVudC1ib3g7XG4gICAgcGFkZGluZzogOHB4O1xuICAgICY6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjA0KTtcbiAgICB9XG4gIH1cbn1cbiIsIi5pcnN7XG4gICAgaGVpZ2h0OiAxNHB4O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGl7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICAgICYtLXJvdW5kICYtaGFuZGxle1xuICAgICAgICB3aWR0aDogMTRweDtcbiAgICAgICAgaGVpZ2h0OiAxNHB4O1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJsYWNrIWltcG9ydGFudDtcbiAgICAgICAgJjpob3ZlcntcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRibGFjaztcbiAgICAgICAgfVxuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgfVxuICAgICYtLXJvdW5kICYtYmFye1xuICAgICAgICBoZWlnaHQ6IDRweDtcbiAgICAgICAgdG9wOiA1cHg7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRibGFjaztcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIH1cbiAgICAmLS1yb3VuZCAmLWxpbmV7XG4gICAgICAgIGhlaWdodDogMnB4O1xuICAgICAgICB0b3A6IDZweDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJG11dGVkLWxpZ2h0O1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgfVxuXG4gICAgJi10bywgJi1mcm9te1xuICAgICAgICB0b3A6IGF1dG87XG4gICAgICAgIGJvdHRvbTogY2FsYygxMDAlICsgMnB4KTtcbiAgICB9XG5cbiAgICAmLWhpZGRlbi1pbnB1dHtcbiAgICAgICAgY2xpcC1wYXRoOiByZWN0KDAgMCAwIDApO1xuICAgIH1cbn0iLCIuam91cm5hbHtcbiAgICAmX2dyaWR7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBnYXA6IDMwcHg7XG4gICAgICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KGF1dG8tZml0LCBtaW5tYXgoMzQwcHgsIDFmcikpO1xuICAgICAgICBAaW5jbHVkZSBtZWRpYS1kb3duKCR4bGwpe1xuICAgICAgICAgICAgZ2FwOiAxMHB4O1xuICAgICAgICB9XG4gICAgfVxuICAgICZfY2FyZHtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICBjb2xvcjogaW5oZXJpdDtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgJi1pbWFnZXtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIEBpbmNsdWRlIHJlbC1oZWlnaHQoNjAlKTtcbiAgICAgICAgfVxuICAgICAgICAmLWJvZHl7XG4gICAgICAgICAgICBwYWRkaW5nLWJsb2NrOiAyMHB4O1xuICAgICAgICB9XG4gICAgICAgICYtaGVhZGVye1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDAuNWVtO1xuICAgICAgICB9XG4gICAgICAgICYtZGF0ZXtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgICAgICAgY29sb3I6ICRtdXRlZC1saWdodDtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgIH1cbiAgICAgICAgJi10YWd7XG4gICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICAgICAgY29sb3I6ICRzdWNjZXM7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICB9XG4gICAgICAgICYtbmFtZXtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgIH1cbiAgICB9XG59IiwiLmxhbmd1YWdlX3NlbGVjdG9yIHtcblx0ZGlzcGxheTogaW5saW5lLWZsZXg7XG5cdGdhcDogMjBweDtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0YSB7XG5cdFx0dXNlci1zZWxlY3Q6IG5vbmU7XG5cdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0XHRjb2xvcjogJG11dGVkO1xuXHR9XG5cblx0Lmxhbmd1YWdlX19pbWdfYWN0aXZlIHtcblx0XHRjb2xvcjogJGJsYWNrO1xuXHR9XG59XG5cbi5za2lwdHJhbnNsYXRlIHtcblx0ZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuIiwiLmxvZ2lue1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBwYWRkaW5nLXRvcDogOTBweDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgJi1iYWNre1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHRvcDogMjBweDtcbiAgICB9XG4gICAgLmZvcm17XG4gICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xuICAgIH1cbn0iLCIubW9kYWwge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblxuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgei1pbmRleDogMTA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIG9wYWNpdHk6IDA7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IC4zcztcblxuICAmW2RhdGEtYWN0aXZlPVwidHJ1ZVwiXSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICB6LWluZGV4OiAxMDtcbiAgICBwb2ludGVyLWV2ZW50czogYWxsO1xuICAgIC5tb2RhbF9faW5uZXJ7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCUpO1xuICAgIH1cbiAgICBAaW5jbHVkZSBtZWRpYS1kb3duKCR4bCl7XG4gICAgICAubW9kYWxfX2lubmVye1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCUpO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICZfX292ZXJsYXkge1xuICAgIC8vIGJhY2tkcm9wLWZpbHRlcjogYmx1cigycHgpO1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICB0b3A6IDA7XG4gICAgYm90dG9tOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgei1pbmRleDogMTE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjMpO1xuICB9XG5cbiAgJl9faW5uZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYigyNTUsIDI1NSwgMjU1KTtcbiAgICBjb2xvcjogcmdiKDAsIDAsIDApO1xuICAgIHRyYW5zaXRpb246IGFsbCAuM3M7XG4gICAgYm94LXNoYWRvdzogcmdiYSgwLCAwLCAwLCAwLjIpIDBweCAxMXB4IDE1cHggLTdweCwgcmdiYSgwLCAwLCAwLCAwLjE0KSAwcHggMjRweCAzOHB4IDNweCwgcmdiYSgwLCAwLCAwLCAwLjEyKSAwcHggOXB4IDQ2cHggOHB4O1xuICAgIG1hcmdpbjogMzJweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgb3ZlcmZsb3cteTogYXV0bztcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgbWF4LWhlaWdodDogY2FsYygxMDAlIC0gNjRweCk7XG4gICAgYm9yZGVyLXJhZGl1czogMjhweDtcbiAgICBtYXgtd2lkdGg6IDU3MHB4O1xuICAgIHotaW5kZXg6IDEyO1xuICAgIHBhZGRpbmc6IDM0cHggMzBweDtcblxuICAgICYtc2lkZXtcbiAgICAgIG1heC13aWR0aDogNTQycHg7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICBtYXJnaW46IDA7XG4gICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgIGJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xuICAgICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgxMDAlKTtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgLm1vZGFsX19oZWFkZXJ7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDIycHg7XG4gICAgICB9XG4gICAgICAubW9kYWxfX2JvZHl7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICB9XG4gICAgICBAaW5jbHVkZSBtZWRpYS1kb3duKCR4bCl7XG4gICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICB9XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgbWVkaWEtZG93bigkeGwpe1xuICAgICAgYm9yZGVyLXJhZGl1czogMjBweCAyMHB4IDAgMDtcbiAgICAgIHBhZGRpbmctaW5saW5lOiAyMHB4O1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICBtYXJnaW46IDA7XG4gICAgICBhbGlnbi1zZWxmOiBmbGV4LWVuZDtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgxMDAlKTtcbiAgICAgIG1heC1oZWlnaHQ6IGNhbGMoMTAwJSAtIDcwcHgpO1xuICAgIH1cblxuICAgICYtZ3JpZHtcbiAgICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgyLCAxZnIpO1xuICAgICAgZ2FwOiAyNXB4O1xuICAgICAgbWF4LXdpZHRoOiA4MDBweDtcbiAgICAgIEBpbmNsdWRlIG1lZGlhLWRvd24oJHhsKXtcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgfVxuICAgICAgQGluY2x1ZGUgbWVkaWEtZG93bigkbGcpe1xuICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLWJpZ3tcbiAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgIHdpZHRoOiA4MDBweDtcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICBwYWRkaW5nOiAxMnB4IDIwcHg7XG4gICAgICBAaW5jbHVkZSBtZWRpYS1kb3duKCR4bCl7XG4gICAgICAgIGhlaWdodDogMTAwZHZoO1xuICAgICAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xuXG4gICAgICAgIC5tb2RhbF9fYm9keXtcbiAgICAgICAgICBmbGV4LWdyb3c6IDE7XG4gICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAubW9kYWwtY2xvc2V7XG4gICAgICAgIHRvcDogMTJweDtcbiAgICAgICAgd2lkdGg6IDMycHg7XG4gICAgICAgIGhlaWdodDogMzJweDtcbiAgICAgICAgJjo6YWZ0ZXJ7XG4gICAgICAgICAgd2lkdGg6IDEycHg7XG4gICAgICAgICAgaGVpZ2h0OiAxMnB4O1xuICAgICAgICAgIG1hc2staW1hZ2U6IHVybCgvaW1hZ2VzL2ljb25zL3gtYm9sZC5zdmcpO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJl9faW1hZ2V7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMzBweDtcbiAgICBtYXJnaW4tYmxvY2s6IC0zNHB4O1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgKyAzMHB4KTtcbiAgICBoZWlnaHQ6IGNhbGMoMTAwJSArIDY4cHgpO1xuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgQGluY2x1ZGUgbWVkaWEtZG93bigkbGcpe1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gIH1cblxuXG4gICZfX2hlYWRlciB7XG4gICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgfVxuXG4gICYtaHJ7XG4gICAgbWFyZ2luLWlubGluZTogLTMwcHg7XG4gICAgbWFyZ2luLWJsb2NrOiAwO1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgKyA2MHB4KTtcbiAgICBAaW5jbHVkZSBtZWRpYS1kb3duKCR4bCl7XG4gICAgICBtYXJnaW4taW5saW5lOiAtMjBweDtcbiAgICAgIHdpZHRoOiBjYWxjKDEwMCUgKyA0MHB4KTtcbiAgICB9XG4gIH1cblxuICAmLWNsb3Nle1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDIycHg7XG4gICAgcmlnaHQ6IDE4cHg7XG4gICAgd2lkdGg6IDQ2cHg7XG4gICAgaGVpZ2h0OiA0NnB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIHRyYW5zaXRpb246IGFsbCAuM3M7XG4gICAgJjo6YWZ0ZXJ7XG4gICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHN1Y2NlcztcbiAgICAgICAgQGluY2x1ZGUgaWNvbigyMnB4LCAneCcpO1xuICAgIH1cbiAgICAmOmhvdmVye1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMDQpO1xuICAgIH1cbiAgfVxufVxuIiwiLm9uZVN3aXBlcntcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG5cbiAgICAuc3dpcGVyLXNsaWRle1xuICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgfVxuXG4gICAgJi1jb250cm9sc3tcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgICAgIGdhcDogMTBweDtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICByaWdodDogMDtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICBAaW5jbHVkZSBtZWRpYS1kb3duKCR4bCl7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG4gICAgfVxufSIsIi5vcmRlcntcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG5cbiAgICAmQ3JlYXRle1xuICAgICAgICBmbGV4OiAxIDEgNTglO1xuICAgICAgICBwYWRkaW5nLWlubGluZTogNDZweDtcbiAgICAgICAgcGFkZGluZy1ibG9jazogNTBweDtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgZ2FwOiA2MHB4O1xuICAgICAgICBAaW5jbHVkZSBtZWRpYS1kb3duKCR4bGwpe1xuICAgICAgICAgICAgcGFkZGluZy1pbmxpbmU6IDI0cHg7XG4gICAgICAgIH1cbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtZG93bigkbGcpe1xuICAgICAgICAgICAgcGFkZGluZy1pbmxpbmU6IDE1cHg7XG4gICAgICAgIH1cblxuICAgICAgICAmX3N0ZXBwZWR7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgIG1heC13aWR0aDogNjAwcHg7XG4gICAgICAgICAgICBjb3VudGVyLXJlc2V0OiBteS1hd2Vzb21lLWNvdW50ZXI7XG4gICAgICAgICAgICAmLXN0ZXB7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgIGNvdW50ZXItaW5jcmVtZW50OiBteS1hd2Vzb21lLWNvdW50ZXI7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAzMnB4O1xuICAgICAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDcwcHg7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWRvd24oJGxnKXtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAmOjpiZWZvcmV7XG4gICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6IGNvdW50ZXIobXktYXdlc29tZS1jb3VudGVyKSBcIiBcIjtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDI4cHg7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMjhweDtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNnB4O1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbXV0ZWQtbGlnaHQ7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICY6bm90KDpsYXN0LWNoaWxkKTphZnRlcntcbiAgICAgICAgICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogMTJweDtcbiAgICAgICAgICAgICAgICAgICAgdG9wOiAzOHB4O1xuICAgICAgICAgICAgICAgICAgICBib3R0b206IDEwcHg7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxcHg7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgJG11dGVkLWxpZ2h0O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAmOmhhcyhmb3JtLmFjdGl2ZSl7XG4gICAgICAgICAgICAgICAgICAgICY6OmJlZm9yZXtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRzdWNjZXM7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgJjo6YWZ0ZXJ7XG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1kb3duKCRsZyl7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAub3JkZXJDcmVhdGVfc3RlcHBlZC10aXRsZXtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzNnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkYmxhY2s7XG4gICAgICAgICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogYmFzZWxpbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1kb3duKCRsZyl7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyOHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJi10aXRsZXtcbiAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMTBweDtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICAgICAgICBtaW4taGVpZ2h0OiAyOHB4O1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkbXV0ZWQ7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtZG93bigkbGcpe1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDMycHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJi1jb250ZW50e1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgICAgICAgICAgICAgYm94LXNpemluZzogY29udGVudC1ib3g7XG4gICAgICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgICAgICAgICBtYXgtaGVpZ2h0OiAwcHg7XG4gICAgICAgICAgICAgICAgLy8gdHJhbnNpdGlvbjogYWxsIC4ycyBsaW5lYXI7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtZG93bigkbGcpe1xuICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBub25lO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAmOmhhcyhmb3JtLmFjdGl2ZSl7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctYmxvY2s6IDQwcHg7XG4gICAgICAgICAgICAgICAgICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIC8vIHRyYW5zaXRpb246IGFsbCAuM3MgZWFzZS1vdXQ7XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWRvd24oJGxnKXtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctYmxvY2s6IDMwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBub25lO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJi1jb250cm9sc3tcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiA1MHB4O1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgICAgICAgICAgICAgIGdhcDogMTBweDtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1kb3duKCRsZyl7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJi1wcmV2e1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIHdpZHRoOiA0OHB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogNDhweDtcbiAgICAgICAgICAgICAgICBmbGV4OiAwIDAgNDhweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICYtbmV4dHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDIyMnB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogNDhweDtcbiAgICAgICAgICAgICAgICBmbGV4OiAxO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuZm9ybXtcbiAgICAgICAgICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdChhdXRvLWZpbGwsIG1pbm1heCg0MCUsIDFmcikpO1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWRvd24oJGxnKXtcbiAgICAgICAgICAgICAgICAgICAgY29sdW1uLWdhcDogMTJweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgJi13aGlkZXtcbiAgICAgICAgICAgICAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICYtYWRyZXNze1xuICAgICAgICAgICAgICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxNTBweDtcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtZG93bigkbGcpe1xuICAgICAgICAgICAgICAgICAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBbc3RlcC1pZF17XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZ3JpZDtcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgLjNzO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJi1wcm9kdWN0c3tcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICAgICAgZ2FwOiAzMnB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJi1jb2x1bW57XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgICAgIGdhcDogMjBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIGhye1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ibG9jazogMzJweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5oM3tcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDM2cHg7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1kb3duKCR4bGwpe1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICYtZGVsaXZlcnl7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRncmF5LWxpbmU7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICAgICAgICAgICAgaW5wdXR7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIGxhYmVse1xuICAgICAgICAgICAgICAgIGZsZXg6IDAgMCA1MCU7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBnYXA6IDIwcHg7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMjZweCAzMHB4O1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gICAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWRvd24oJGxnKXtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMjRweCAxNnB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAmOjpiZWZvcmV7XG4gICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgICAgICAgICBmbGV4OiAwIDAgMjBweDtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMjBweDtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuICAgICAgICAgICAgICAgICAgICBvdXRsaW5lOiAxcHggc29saWQgJG11dGVkLWxpZ2h0O1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWRvd24oJGxnKXtcbiAgICAgICAgICAgICAgICAgICAgICAgIG9yZGVyOiAyO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgaW5wdXQ6Y2hlY2tlZCArIGxhYmVse1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHJnYmEoODQsIDE2NiwgMTI3LCAwLjA4KTtcbiAgICAgICAgICAgICAgICBib3JkZXI6IDEuNXB4IHNvbGlkICRzdWNjZXM7XG4gICAgICAgICAgICAgICAgJjo6YmVmb3Jle1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkc3VjY2VzO1xuICAgICAgICAgICAgICAgICAgICBvdXRsaW5lOiAycHggc29saWQgJHN1Y2NlcztcbiAgICAgICAgICAgICAgICAgICAgYm94LXNoYWRvdzogaW5zZXQgMCAwIDAgMnB4ICR3aGl0ZTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmX3Nob3B7XG4gICAgICAgICAgICBkaXNwbGF5OiBncmlkO1xuICAgICAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMS4yZnI7XG4gICAgICAgICAgICBnYXA6IDMwcHg7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICAgICAgICAgICAgJi1pbWFnZXtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgICAgICAgbWluLWhlaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJl9zdWNjZXN7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgIGdhcDogMjBweDtcbiAgICAgICAgICAgICYtcm93e1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgICAgICAgICAgICAgIGdhcDogMTZweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC55YW5kZXhfcGF5e1xuICAgICAgICAgICAgcGFkZGluZzogMCFpbXBvcnRhbnQ7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICAgICAgICBtYXJnaW4taW5saW5lOiBhdXRvO1xuICAgICAgICB9XG4gICAgICAgIC5kb2x5YW1lLXBfX3BheW1lbnR7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiByZ2JhKDg0LCAxNjYsIDEyNywgMC4wOCk7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgIH1cbiAgICAgICAgLmRvbHlhbWUtcF9fcmF0ZXN7XG4gICAgICAgICAgICBtYXJnaW4tYmxvY2s6IDI0cHg7XG4gICAgICAgICAgICBwYWRkaW5nOiAxNnB4O1xuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtZG93bigkbGcpe1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWlubGluZTogLTIwcHg7XG4gICAgICAgICAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSArIDQwcHgpO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJi1kYXRle1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTZweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICYtcHJpY2V7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5vcmRlcl9wcm9kdWN0e1xuICAgICAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiA4OHB4IDFmcjtcbiAgICAgICAgICAgIGNvbHVtbi1nYXA6IDIwcHg7XG4gICAgICAgICAgICB3aWR0aDogMTAwJSFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAmLWltYWdle1xuICAgICAgICAgICAgICAgIHdpZHRoOiA4OHB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogODhweDtcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJi1wcmljZXtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgXG4gICAgJkluZm97XG4gICAgICAgIGZsZXg6IDEgMSA0MiU7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRmb290ZXI7XG4gICAgICAgIHBhZGRpbmc6IDUwcHggMTAwcHg7XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWRvd24oJHhsbCl7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG4gICAgICAgIGhye1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRncmF5LWxpbmU7XG4gICAgICAgIH1cbiAgICAgICAgJl9hZHZhbnRhZ2Vze1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNnB4O1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAmLWl0ZW17XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgICAgIGdhcDogMTZweDtcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBmbGV4OiAwIDEgMTIwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLm9yZGVyX3Byb2R1Y3R7XG4gICAgICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDY0cHggMWZyO1xuICAgICAgICAgICAgZ2FwOiAxNnB4O1xuICAgICAgICAgICAgJi1pbWFnZXtcbiAgICAgICAgICAgICAgICB3aWR0aDogNjRweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDY0cHg7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTZweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgICZfbGt7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIGdhcDogMzBweDtcbiAgICB9XG4gICAgJl9jYXJke1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG4gICAgICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMS4yZnIgMWZyO1xuICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICAgICAgICBAaW5jbHVkZSBtZWRpYS1kb3duKCR4bGwpe1xuICAgICAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG4gICAgICAgIH1cbiAgICAgICAgJi1tYWluLCAmLXByb2R1Y3RzLCAmLXJlc3VsdHMsICYtc3VtbWFyeXtcbiAgICAgICAgICAgIHBhZGRpbmc6IDUwcHg7XG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1kb3duKCRsZyl7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMzJweCAxNnB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICYtdGl0bGV7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA2MHB4O1xuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtZG93bigkbGcpe1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJi1yaWd0aHtcbiAgICAgICAgICAgIGJvcmRlci1sZWZ0OiAycHggc29saWQgJGdyYXktbGluZTtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtZG93bigkeGxsKXtcbiAgICAgICAgICAgICAgICBib3JkZXItbGVmdDogbm9uZTtcbiAgICAgICAgICAgICAgICBib3JkZXItdG9wOiAycHggc29saWQgJGdyYXktbGluZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmLXByb2R1Y3Rze1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgICAgICBib3JkZXItYm90dG9tOiAycHggc29saWQgJGdyYXktbGluZTtcbiAgICAgICAgICAgIGdhcDogMjBweDtcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWRvd24oJGxnKXtcbiAgICAgICAgICAgICAgICBnYXA6IDhweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmLXJlc3VsdHN7XG4gICAgICAgICAgICBib3JkZXItYm90dG9tOiAycHggc29saWQgJGdyYXktbGluZTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICZfdGFibGV7XG4gICAgICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KGF1dG8tZmlsbCwgbWlubWF4KDI0MHB4LCAxZnIpKTtcbiAgICAgICAgY29sdW1uLWdhcDogNDBweDtcbiAgICAgICAgcm93LWdhcDogOHB4O1xuICAgICAgICAmLWNlbGx7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICZfcHJvZHVjdHtcbiAgICAgICAgZGlzcGxheTogZ3JpZDtcbiAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiA4MHB4IDFmcjtcbiAgICAgICAgY29sdW1uLWdhcDogMzBweDtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIFt0eXBlPVwiY2hlY2tib3hcIl17XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG4gICAgICAgICY6aGFzKFt0eXBlPVwiY2hlY2tib3hcIl0pe1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICY6aGFzKFtjaGVja2VkXSl7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZ3JpZDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmLWltYWdle1xuICAgICAgICAgICAgd2lkdGg6IDgwcHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDgwcHg7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtZG93bigkbGcpe1xuICAgICAgICAgICAgICAgIHdpZHRoOiA1NnB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogNTZweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmLW1haW57XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgIGdhcDogOHB4O1xuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtZG93bigkbGcpe1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJi1yb3d7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgZ2FwOiA4cHg7XG4gICAgICAgIH1cbiAgICAgICAgJi1jb2x1bW57XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgIGFsaWduLXNlbGY6IGNlbnRlcjtcbiAgICAgICAgfVxuICAgICAgICAmLXByaWNle1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICAgIH1cbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtZG93bigkbGcpe1xuICAgICAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG4gICAgICAgICAgICB3aWR0aDogZml0LWNvbnRlbnQ7XG4gICAgICAgIH1cbiAgICAgICAgLm9yZGVyUGlja3VwX2NhcmR7XG4gICAgICAgICAgICBncmlkLWNvbHVtbjogc3BhbiAyO1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogOHB4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJlBpY2t1cHtcbiAgICAgICAgJl9jYXJke1xuICAgICAgICAgICAgcGFkZGluZzogMjBweDtcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgICAgICAgICAgZ2FwOiAyMHB4O1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRtdXRlZC1zb3VsLWxpZ2h0O1xuICAgICAgICAgICAgY29sb3I6ICRtdXRlZDtcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWRvd24oJGxnKXtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAxNHB4O1xuICAgICAgICAgICAgICAgIGdhcDogMTZweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICYtaW1hZ2V7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICB3aWR0aDogNjRweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDY0cHg7XG4gICAgICAgICAgICAgICAgbWluLXdpZHRoOiA2NHB4O1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gICAgICAgICAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmLWJvZHl7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgICAgIGdhcDogOHB4O1xuICAgICAgICAgICAgICAgIGZsZXgtZ3JvdzogMTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICYtY2Fuc2Vse1xuICAgICAgICAgICAgICAgIHdpZHRoOiAyNHB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogMjRweDtcbiAgICAgICAgICAgICAgICBmbGV4OiAwIDAgMjRweDtcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMDBweDtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuICAgICAgICAgICAgICAgICY6OmFmdGVye1xuICAgICAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwcHg7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTBweDtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJG11dGVkO1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgICAgICBtYXNrLWltYWdlOiB1cmwoL2ltYWdlcy9pY29ucy94LWJvbGRlci5zdmcpO1xuICAgICAgICAgICAgICAgICAgICBtYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICAgICAgICAgICAgICBtYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgIG1hc2stc2l6ZTogY29udGFpbjtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmX3Jlc3VsdHN7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIGdhcDogMjBweDtcbiAgICAgICAgJi1yb3d7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBiYXNlbGluZTtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgZ2FwOiA4cHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmTWFwe1xuICAgICAgICBtYXJnaW4tdG9wOiAxNnB4O1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiA1MGR2aDtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgZ2FwOiAyMHB4O1xuICAgICAgICBAaW5jbHVkZSBtZWRpYS1kb3duKCR4bCl7XG4gICAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgICBmbGV4LWdyb3c6IDE7XG4gICAgICAgIH1cbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtZG93bigkbGcpe1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgbWFyZ2luLWlubGluZTogLTIwcHg7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAtMTJweDtcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAxMnB4O1xuICAgICAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSArIDQwcHgpO1xuICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgfVxuICAgICAgICAmLWRlc2N7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICBmb250LXNpemU6IDEwcHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMTZweDtcbiAgICAgICAgICAgIGNvbG9yOiAkbXV0ZWQ7XG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1kb3duKCRsZyl7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmX2JvZHl7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGZsZXgtZ3JvdzogMTtcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgICAgICAgICAgZ2FwOiAyMHB4O1xuICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IC0xMnB4O1xuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDEycHg7XG4gICAgICAgIH1cbiAgICAgICAgJl9tYXB7XG4gICAgICAgICAgICBmbGV4LWdyb3c6IDE7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMnB4O1xuICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgfVxuICAgICAgICAmX3lhbXB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB9XG4gICAgICAgICZfcG9pbnRze1xuICAgICAgICAgICAgZmxleDogIDAgMCAyNzJweDtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IC0xMnB4O1xuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDEycHg7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IC0xMnB4O1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMTJweDtcbiAgICAgICAgICAgIG92ZXJmbG93LXk6IGF1dG87XG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS11cCgkbGcpe1xuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogbm9uZSFpbXBvcnRhbnQ7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1kb3duKCRsZyl7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDI4cHggMTZweDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgb3ZlcmZsb3c6IHZpc2libGU7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiBmaXQtY29udGVudDtcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICAgICAgICAgICAgICAgIHRvcDogY2FsYygxMDAlIC0gMTJweCk7XG4gICAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTEwMHB4KTtcbiAgICAgICAgICAgICAgICAmLnRyYW5zaXRpb257XG4gICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAuM3M7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICY6OmJlZm9yZXtcbiAgICAgICAgICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogNjBweDtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA0cHg7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEwMHB4O1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbXV0ZWQtbGlnaHQ7XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogNTAlO1xuICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gICAgICAgICAgICAgICAgICAgIHRvcDogMTJweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmLWxpc3R7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgICAgIGdhcDogMTZweDtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1kb3duKCRsZyl7XG4gICAgICAgICAgICAgICAgICAgIGdhcDogMDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJl9wb2ludHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgICAgICAgICAgZ2FwOiAxMnB4O1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgICBvcmRlcjogMTtcbiAgICAgICAgICAgIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICAmLWltYWdle1xuICAgICAgICAgICAgICAgIHdpZHRoOiA1NXB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogNTVweDtcbiAgICAgICAgICAgICAgICBmbGV4OiAwIDAgNTVweDtcbiAgICAgICAgICAgICAgICBtaW4td2lkdGg6IDU1cHg7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNnB4O1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgICAgICAgICAgICAgIG9iamVjdC1wb3NpdGlvbjogY2VudGVyO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJi1ib2R5e1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgICAgICBnYXA6IDNweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICYtZm9vdGVye1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgYnV0dG9ue1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNnB4O1xuICAgICAgICAgICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctYmxvY2s6IDE1cHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJi1uYW1le1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTZweDtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJi1pbmZve1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgICAgICBnYXA6IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmLWFkcmVzcywgJi13b3JrLCAmLXBheW1lbnR7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMHB4O1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNnB4O1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkbXV0ZWQ7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmLXdvcmt7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICYtcGF5bWVudHtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmLmFjdGl2ZXtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbXV0ZWQtc291bC1saWdodDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAxMnB4O1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgICAgICBnYXA6IDEycHg7XG4gICAgICAgICAgICAgICAgb3JkZXI6IDA7XG4gICAgICAgICAgICAgICAgY3Vyc29yOiBhdXRvO1xuICAgICAgICAgICAgICAgIC5vcmRlck1hcF9wb2ludHtcbiAgICAgICAgICAgICAgICAgICAgJi1pbWFnZXtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZsZXg6IDAgMCAxMDBweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAmLWJvZHl7XG4gICAgICAgICAgICAgICAgICAgICAgICBnYXA6IDhweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAmLWluZm97XG4gICAgICAgICAgICAgICAgICAgICAgICBnYXA6IDZweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAmLWZvb3RlciwgJi13b3JrLCAmLXBheW1lbnR7XG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWRvd24oJGxnKXtcbiAgICAgICAgICAgIC5vcmRlck1hcF9wb2ludCwgLm9yZGVyTWFwX3BvaW50LmFjdGl2ZXtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDIwcHggMDtcbiAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICAgICAgICAgICAgICAgIGdhcDogMTJweDtcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICAgICAgICAub3JkZXJNYXBfcG9pbnR7XG4gICAgICAgICAgICAgICAgICAgICYtaW1hZ2V7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA4cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1pbi13aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTgwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBmbGV4OiAwIDAgMTgwcHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgJi1mb290ZXIsICYtd29yaywgJi1wYXltZW50e1xuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAmLWJvZHl7XG4gICAgICAgICAgICAgICAgICAgICAgICBnYXA6IDhweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAmLWluZm97XG4gICAgICAgICAgICAgICAgICAgICAgICBnYXA6IDZweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAmOm5vdCg6bGFzdC1jaGlsZCl7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkbXV0ZWQtbGlnaHQ7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufSIsIi5wb3B1cHtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgbGVmdDogMTZweDtcbiAgICBib3R0b206IDE2cHg7XG4gICAgei1pbmRleDogMztcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICBvcGFjaXR5OiAwO1xuICAgIHRyYW5zaXRpb246IG9wYWNpdHkgLjNzO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAkZ3JheS1saW5lO1xuICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgd2lkdGg6IGZpdC1jb250ZW50O1xuICAgIEBpbmNsdWRlIG1lZGlhLWRvd24oJHhseil7XG4gICAgICAgIGJvdHRvbTogY2FsYyg2MnB4ICsgMTZweCk7XG4gICAgfVxuICAgIEBpbmNsdWRlIG1lZGlhLWRvd24oJGxnKXtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgYm90dG9tOiA2MnB4O1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG4gICAgJi5hY3RpdmV7XG4gICAgICAgIHBvaW50ZXItZXZlbnRzOiBhbGw7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgfVxufVxuXG5cbi5jb29raWV7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgIG1heC13aWR0aDogMzc4cHg7XG4gICAgQGluY2x1ZGUgbWVkaWEtZG93bigkbGcpe1xuICAgICAgICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIH1cbn0iLCIucHJvZHVjdHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICBnYXA6IDQwcHg7XG4gICAgbWFyZ2luLXRvcDogNDBweDtcbiAgICBtYXJnaW4tYm90dG9tOiA4MHB4O1xuICAgIEBpbmNsdWRlIG1lZGlhLWRvd24oJHhsbCl7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIG1hcmdpbi1ibG9jazogMCA0MHB4O1xuICAgICAgICBnYXA6IDA7XG4gICAgfVxuICAgICYtbGVmdHtcbiAgICAgICAgd2lkdGg6IDY3JTtcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtZG93bigkeGxsKXtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICB9XG4gICAgfVxuICAgICZfZ2FsYXJ5e1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICAgICAgZ2FwOiAyMHB4O1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtZG93bigkeGxsKXtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICB9XG4gICAgICAgICYtbWVudXtcbiAgICAgICAgICAgIHdpZHRoOiAxMiU7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgIGdhcDogMjBweDtcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWRvd24oJHhsbCl7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmLWl0ZW17XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDE2cHg7XG4gICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgQGluY2x1ZGUgcmVsLWhlaWdodCgxMDAlKTtcbiAgICAgICAgICAgIGltZ3tcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJjo6YWZ0ZXJ7XG4gICAgICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDBkZWcsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpKTtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICYuYWN0aXZle1xuICAgICAgICAgICAgICAgICY6OmFmdGVye1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmLXN3aXBlcntcbiAgICAgICAgICAgIHdpZHRoOiA4OCU7XG4gICAgICAgICAgICBoZWlnaHQ6IGZpdC1jb250ZW50O1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMjhweDtcbiAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1kb3duKCR4bGwpe1xuICAgICAgICAgICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgKyA0OHB4KTtcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1pbmxpbmU6IC0yNHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtZG93bigkbGcpe1xuICAgICAgICAgICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgKyAzMHB4KTtcbiAgICAgICAgICAgICAgICBtYXJnaW4taW5saW5lOiAtMTVweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5zd2lwZXJ7XG4gICAgICAgICAgICAgICAgJi1zbGlkZXtcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgcmVsLWhlaWdodCgxMDAlKTtcbiAgICAgICAgICAgICAgICAgICAgaW1ne1xuICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJi1wYWdpbmF0aW9ue1xuICAgICAgICAgICAgYm90dG9tOiAxMnB4O1xuICAgICAgICAgICAgaGVpZ2h0OiAxMnB4O1xuICAgICAgICAgICAgLnN3aXBlci1wYWdpbmF0aW9ue1xuICAgICAgICAgICAgICAgICYtYnVsbGV0e1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogOHB4O1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDhweDtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJGJsYWNrO1xuICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgLjNzO1xuICAgICAgICAgICAgICAgICAgICBsZWZ0OiBhdXRvIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgJi1hY3RpdmV7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmxhY2s7XG4gICAgICAgICAgICAgICAgICAgICAgICAmLW5leHQsICYtcHJldntcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgJi1uZXh0LW5leHQsICYtcHJldi1wcmV2e1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMC43KTtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAmX2luZm97XG4gICAgICAgIHdpZHRoOiAzMyU7XG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWRvd24oJHhsbCl7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgfVxuICAgICAgICAmLXRpdGxle1xuICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICB9XG4gICAgfVxuICAgICYtYXJ0aWNsZXtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIGNvbG9yOiAkbXV0ZWQ7XG4gICAgfVxuICAgICYtbmFtZXtcbiAgICAgICAgZm9udC1zaXplOiAzMnB4O1xuICAgICAgICBsaW5lLWhlaWdodDogNDBweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtZG93bigkeGwpe1xuICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI4cHg7XG4gICAgICAgIH1cbiAgICB9XG4gICAgJi1wcmljZXtcbiAgICAgICAgZm9udC1zaXplOiAzNHB4O1xuICAgICAgICBAaW5jbHVkZSBtZWRpYS1kb3duKCR4bGwpe1xuICAgICAgICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDMycHg7XG4gICAgICAgIH1cbiAgICB9XG4gICAgJl9zaXplc3tcbiAgICAgICAgJi1oZWFkZXJ7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgfVxuICAgICAgICAmLXRpdGxle1xuICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICB9XG4gICAgICAgICYtZ3JpZHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgZGlzcGxheTogZ3JpZDtcbiAgICAgICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KGF1dG8tZmlsbCwgNjhweCk7XG4gICAgICAgICAgICBnYXA6IDEwcHg7XG4gICAgICAgICAgICAuZm9ybS1jb250cm9sLXRhZyA+IGlucHV0W3R5cGU9J3JhZGlvJ10gfiBsYWJlbHtcbiAgICAgICAgICAgICAgICB3aWR0aDogNjhweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDU4cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJi1tb2RhbHtcbiAgICAgICAgICAgIG1pbi13aWR0aDogNDYwcHg7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtZG93bigkeGwpe1xuICAgICAgICAgICAgICAgIG1pbi13aWR0aDogYXV0bztcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAmLXBheXtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGdhcDogMjBweCAxMHB4O1xuICAgICAgICBtYXJnaW4tYmxvY2s6IDJlbTtcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtZG93bigkeGxsKXtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICBib3R0b206IDYycHg7XG4gICAgICAgICAgICB6LWluZGV4OiAzO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBwYWRkaW5nOiA4cHggMjRweDtcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IHJnYmEoMCwgMCwgMCwgMC4yKSAwcHggNHB4IDIwcHg7XG4gICAgICAgICAgICBnYXA6IDEwcHg7XG4gICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIH1cbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtZG93bigkbGcpe1xuICAgICAgICAgICAgcGFkZGluZy1pbmxpbmU6IDE1cHg7XG4gICAgICAgIH1cbiAgICAgICAgLmJ0bi1iYWl0e1xuICAgICAgICAgICAgZmxleDogMTtcbiAgICAgICAgfVxuICAgICAgICAuYnRuLWJhaXQtc2Vjb25kYXJ5e1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmX2NvbGxhcGNle1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgJi10aXRsZXtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICAgICAgcGFkZGluZy1ibG9jazogMTRweDtcbiAgICAgICAgICAgICY6OmFmdGVye1xuICAgICAgICAgICAgICAgIHdpZHRoOiAyNHB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogMjRweDtcbiAgICAgICAgICAgICAgICBjb250ZW50OiB1cmwoLi4vaW1hZ2VzL2ljb25zL2NoZXZyb24uc3ZnKTtcbiAgICAgICAgICAgICAgICByb3RhdGU6IDkwZGVnO1xuICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAuM3M7XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyIGNlbnRlcjtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJi1jb250ZW50e1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIC4zcztcbiAgICAgICAgfVxuICAgICAgICAmLmFjdGl2ZXtcbiAgICAgICAgICAgIC5wcm9kdWN0X2NvbGxhcGNle1xuICAgICAgICAgICAgICAgICYtdGl0bGU6OmFmdGVye1xuICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZVkoMTgwZGVnKSA7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgJl9ieXtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgdG9wOiAxMzdweDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBnYXA6IDQwcHg7XG4gICAgICAgIGhlaWdodDogMTE0cHg7XG4gICAgICAgIHBhZGRpbmctaW5saW5lOiA0NnB4O1xuICAgICAgICB6LWluZGV4OiA0O1xuICAgICAgICBib3gtc2hhZG93OiByZ2JhKDAsIDAsIDAsIDAuMTIpIDBweCAxMnB4IDIxcHg7XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWRvd24oJHhseil7XG4gICAgICAgICAgICB0b3A6IDcwcHg7XG4gICAgICAgIH1cbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtZG93bigkeGxsKXtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgICAgICAgJi1sZWZ0LCAmLXJpZ2h0e1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgZ2FwOiAyMHB4O1xuICAgICAgICB9XG4gICAgICAgICYtbGVmdHtcbiAgICAgICAgICAgIHdpZHRoOiA2NyU7XG4gICAgICAgICAgICBmbGV4LXNocmluazogMDtcbiAgICAgICAgfVxuICAgICAgICAmLXJpZ2h0e1xuICAgICAgICAgICAgd2lkdGg6IDMzJTtcbiAgICAgICAgfVxuICAgICAgICBpbWd7XG4gICAgICAgICAgICB3aWR0aDogODRweDtcbiAgICAgICAgICAgIGhlaWdodDogODRweDtcbiAgICAgICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxNnB4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi1kZWxpdmVyeVRhZ3tcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgICAgIGdhcDogMTBweDtcbiAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoODQsIDE2NiwgMTI3KTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogOHB4O1xuICAgICAgICBwYWRkaW5nOiA2cHggMTZweDtcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtZG93bigkeGwpe1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICB9XG4gICAgICAgIGl7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgICB3aWR0aDogMzZweDtcbiAgICAgICAgICAgIGhlaWdodDogMzZweDtcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWRvd24oJHhsKXtcbiAgICAgICAgICAgICAgICB3aWR0aDogMjdweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDI3cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cblxuICAgICZfY2FyZHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgJi1ib2R5e1xuICAgICAgICAgICAgcGFkZGluZzogMTJweCA4cHg7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgICAgIGZsZXgtZ3JvdzogMTtcbiAgICAgICAgfVxuICAgICAgICAmLWltYWdle1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBAaW5jbHVkZSByZWwtaGVpZ2h0KDEyMCUpO1xuICAgICAgICB9XG4gICAgICAgICZfZ2FsYXJ5e1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAyOHB4O1xuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtZG93bigkeGwpe1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDE2cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmLWltYWdle1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogMTAwJTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5zd2lwZXItd3JhcHBlcntcbiAgICAgICAgICAgICAgICB6LWluZGV4OiAxO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLnByb2R1Y3RfY2FyZC1mYXZ7XG4gICAgICAgICAgICAgICAgbGVmdDogYXV0bztcbiAgICAgICAgICAgICAgICB0b3A6IDIwcHg7XG4gICAgICAgICAgICAgICAgcmlnaHQ6IDIwcHg7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtZG93bigkeGwpe1xuICAgICAgICAgICAgICAgICAgICB0b3A6IGF1dG87XG4gICAgICAgICAgICAgICAgICAgIHJpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgICAgICAgICBsZWZ0OiA4cHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLnByb2R1Y3RfY2FyZC1kaXNjb3VudHtcbiAgICAgICAgICAgICAgICBsZWZ0OiAyMHB4O1xuICAgICAgICAgICAgICAgIHRvcDogMjBweDtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1kb3duKCR4bCl7XG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IDhweDtcbiAgICAgICAgICAgICAgICAgICAgdG9wOiA4cHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJi1wYWdpbmF0aW9ue1xuICAgICAgICAgICAgICAgIGJvdHRvbTogMTJweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEycHg7XG4gICAgICAgICAgICAgICAgLnN3aXBlci1wYWdpbmF0aW9ue1xuICAgICAgICAgICAgICAgICAgICAmLWJ1bGxldHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRibGFjaztcbiAgICAgICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgLjNzO1xuICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogYXV0byFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1kb3duKCR4bCl7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDZweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDZweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4taW5saW5lOiAycHghaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgJi1hY3RpdmV7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJsYWNrO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICYtbmV4dCwgJi1wcmV2e1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmLW5leHQtbmV4dCwgJi1wcmV2LXByZXZ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMC43KTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJi1tb3Jle1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjg1KTtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgZ2FwOiAyNHB4O1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgLmJ0bi1tb3Jle1xuICAgICAgICAgICAgICAgIGhlaWdodDogNjBweDtcbiAgICAgICAgICAgICAgICB3aWR0aDogMjgwcHg7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICYtZmF2e1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgYm90dG9tOiAyMHB4O1xuICAgICAgICAgICAgbGVmdDogMjBweDtcbiAgICAgICAgICAgIHdpZHRoOiA0OHB4O1xuICAgICAgICAgICAgaGVpZ2h0OiA0OHB4O1xuICAgICAgICAgICAgcGFkZGluZzogMTJweDtcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMjksIDIyOSwgMjI5LCAwLjMpO1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMjRweDtcbiAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICBnYXA6IDE1cHg7XG4gICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIHotaW5kZXg6IDI7XG4gICAgICAgICAgICAmPip7XG4gICAgICAgICAgICAgICAgZmxleDogMSAwIDI0cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBpe1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIGkuaGVhcnQtZmlsbHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkc3VjY2VzO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtZG93bigkeGxsKXtcbiAgICAgICAgICAgICAgICB3aWR0aDogMzRweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDM0cHg7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogNXB4O1xuICAgICAgICAgICAgICAgIGxlZnQ6IDhweDtcbiAgICAgICAgICAgICAgICBib3R0b206IDhweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmLWRpc2NvdW50e1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgbGVmdDogMjBweDtcbiAgICAgICAgICAgIHRvcDogMjBweDtcbiAgICAgICAgICAgIGhlaWdodDogMzVweDtcbiAgICAgICAgICAgIHBhZGRpbmctaW5saW5lOiAxMnB4O1xuICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3YXJuaW5nO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDE0MHB4O1xuICAgICAgICAgICAgei1pbmRleDogMTtcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWRvd24oJHhsbCl7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1pbmxpbmU6IDhweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDIzcHg7XG4gICAgICAgICAgICAgICAgbGVmdDogOHB4O1xuICAgICAgICAgICAgICAgIHRvcDogOHB4O1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmOmhvdmVye1xuICAgICAgICAgICAgLnByb2R1Y3RfY2FyZC1mYXZ7XG4gICAgICAgICAgICAgICAgd2lkdGg6IGZpdC1jb250ZW50O1xuICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDI0cHg7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtZG93bigkeGxsKXtcbiAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxNHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgICZfYWRpdGlvbmFse1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgbWFyZ2luLXRvcDogMzJweDtcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtZG93bigkbWQpe1xuICAgICAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSArIDMwcHgpO1xuICAgICAgICAgICAgbWFyZ2luLWlubGluZTogLTE1cHg7XG4gICAgICAgICAgICBwYWRkaW5nLWlubGluZTogMTVweDtcbiAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgICAgICAmLXN3aXBlcntcbiAgICAgICAgICAgICAgICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmLXRpdGxle1xuICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgICAgICAgICAgZm9udC1zaXplOiAzMnB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDQ4cHg7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtZG93bigkeGwpe1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjhweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWRvd24oJG1kKXtcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBzdGFydDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn0iLCIuc2VhcmNoe1xuICAgICZfZm9ybXtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBwYWRkaW5nLWlubGluZTogMTRweCA4cHg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgICAgICAgb3V0bGluZTogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4yMyk7XG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAuM3M7XG4gICAgICAgIG91dGxpbmUtb2Zmc2V0OiAtMXB4O1xuICAgICAgICBtYXJnaW4tdG9wOiA0NXB4O1xuICAgICAgICAmOmhvdmVye1xuICAgICAgICAgICAgb3V0bGluZS1jb2xvcjogJGJsYWNrO1xuICAgICAgICB9XG4gICAgICAgICY6aGFzKGlucHV0OmZvY3VzKXtcbiAgICAgICAgICAgIG91dGxpbmU6IDJweCBzb2xpZCAkc3VjY2VzO1xuICAgICAgICB9XG4gICAgICAgIGlucHV0e1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICBwYWRkaW5nOiAxNnB4IDEwcHg7XG4gICAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgICAgICBvdXRsaW5lOiBub25lO1xuICAgICAgICAgICAgJjo6cGxhY2Vob2xkZXJ7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRncmF5O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgICZfaGVhZGVye1xuICAgICAgICBtYXJnaW4tYmxvY2s6IDQwcHggODBweDtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgY29sdW1uLWdhcDogMTBweDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGJhc2VsaW5lO1xuICAgICAgICBAaW5jbHVkZSBtZWRpYS1kb3duKCR4bCl7XG4gICAgICAgICAgICBtYXJnaW4tYmxvY2s6IDI0cHg7XG4gICAgICAgIH1cbiAgICAgICAgJi1saW5le1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIH1cbiAgICB9XG4gICAgJl9mb290ZXJ7XG4gICAgICAgIG1hcmdpbi1ibG9jazogODBweCAyMHB4O1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWRvd24oJHhsKXtcbiAgICAgICAgICAgIG1hcmdpbi1ibG9jazogMjRweDtcbiAgICAgICAgfVxuICAgIH1cbn0iLCIuc29jaWFsc3tcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICBnYXA6IDI0cHg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAmLWxpbmt7XG4gICAgICAgIHdpZHRoOiAyNHB4O1xuICAgICAgICBoZWlnaHQ6IDI0cHg7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIH1cbn0iLCIubWFpbkJhbm5lcntcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBAaW5jbHVkZSByZWwtaGVpZ2h0KDI1JSk7XG4gICAgJl9tb2JpbGV7XG4gICAgICAgIEBpbmNsdWRlIHJlbC1oZWlnaHQoMTIwJSk7XG4gICAgICAgIC5tYWluQmFubmVyLXNsaWRle1xuICAgICAgICAgICAgQGluY2x1ZGUgcmVsLWhlaWdodCgxMjAlKTtcbiAgICAgICAgfVxuICAgIH1cbiAgICAmLXNsaWRlcntcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICByaWdodDogMDtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICBsZWZ0OiAwO1xuICAgIH1cbiAgICAmLXNsaWRle1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIEBpbmNsdWRlIHJlbC1oZWlnaHQoMjUlKTtcbiAgICB9XG4gICAgJi1wYWdpbmF0aW9ue1xuICAgICAgICBib3R0b206IDAhaW1wb3J0YW50O1xuICAgICAgICAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0e1xuICAgICAgICAgICAgYm9yZGVyOiAycHggc29saWQgZ3JleTtcbiAgICAgICAgICAgIHdpZHRoOiAxMnB4O1xuICAgICAgICAgICAgaGVpZ2h0OiAxMnB4O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2UwZTBlMDtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAuM3M7XG4gICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgICAgJi1hY3RpdmV7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzA4MDgwODtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAmLW5leHR7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgcmlnaHQ6IGNhbGMoNCUgKyAxcHgpO1xuICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgdHJhbnNmb3JtOiAgdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjUpO1xuICAgICAgICB3aWR0aDogNDNweDtcbiAgICAgICAgaGVpZ2h0OiA0M3B4O1xuICAgICAgICB6LWluZGV4OiAxO1xuICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAuM3M7XG4gICAgICAgICY6OmJlZm9yZXtcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiXFxlODI1XCI7XG4gICAgICAgICAgICBmb250LWZhbWlseTogcmV2aWNvbnM7XG4gICAgICAgIH1cbiAgICAgICAgJjpob3ZlcntcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IGJsYWNrO1xuICAgICAgICB9XG4gICAgfVxuICAgICYtcHJldntcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBsZWZ0OiBjYWxjKDQlICsgMXB4KTtcbiAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgIHRyYW5zZm9ybTogIHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC41KTtcbiAgICAgICAgd2lkdGg6IDQzcHg7XG4gICAgICAgIGhlaWdodDogNDNweDtcbiAgICAgICAgei1pbmRleDogMTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgLjNzO1xuICAgICAgICAmOjpiZWZvcmV7XG4gICAgICAgICAgICBjb250ZW50OiBcIlxcZTgyNFwiO1xuICAgICAgICAgICAgZm9udC1mYW1pbHk6IHJldmljb25zO1xuICAgICAgICB9XG4gICAgICAgICY6aG92ZXJ7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBibGFjaztcbiAgICAgICAgfVxuICAgIH1cbn1cblxuXG4ucHJvZHVjdHNTd2lwZXJ7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgJi1uZXh0e1xuICAgICAgICB3aWR0aDogNjRweDtcbiAgICAgICAgaGVpZ2h0OiA2NHB4O1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICBib3R0b206IDUwJTtcbiAgICAgICAgei1pbmRleDogMTtcbiAgICAgICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICAgICAgJjo6YmVmb3Jle1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0Nzdmcgd2lkdGg9JzI3JyBoZWlnaHQ9JzUyJyB2aWV3Qm94PScwIDAgMjcgNTInIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NwYXRoIGQ9J00xLjI1IDFMMjYgMjZMMS4yNSA1MScgc3Ryb2tlPSd3aGl0ZScgc3Ryb2tlLXdpZHRoPScyJyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1saW5lam9pbj0ncm91bmQnJTNFJTNDL3BhdGglM0UlM0Mvc3ZnJTNFXCIpO1xuICAgICAgICB9XG4gICAgfVxuICAgICYtcHJldntcbiAgICAgICAgd2lkdGg6IDY0cHg7XG4gICAgICAgIGhlaWdodDogNjRweDtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICBib3R0b206IDUwJTtcbiAgICAgICAgei1pbmRleDogMTtcbiAgICAgICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICAgICAgJjo6YmVmb3Jle1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0Nzdmcgd2lkdGg9JzI3JyBoZWlnaHQ9JzUyJyB2aWV3Qm94PScwIDAgMjcgNTInIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NwYXRoIGQ9J00yNS43NSA1MUwwLjk5OTk5OCAyNkwyNS43NSAxJyBzdHJva2U9J3doaXRlJyBzdHJva2Utd2lkdGg9JzInIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCclM0UlM0MvcGF0aCUzRSUzQy9zdmclM0VcIik7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5leHBpcmllbmNlU3dpcGVye1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgJi1zbGlkZXJ7XG4gICAgICAgIG92ZXJmbG93OiB2aXNpYmxlO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG59IiwiW2RhdGEtdG9vbHRpcF17XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIC53YXJuaW5ne1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICBAaW5jbHVkZSBtZWRpYS1kb3duKCR4bGwpe1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIH1cbiAgICB9XG59XG4udG9vbHRpcHtcbiAgICBhbGw6IGluaXRpYWw7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg5NywgOTcsIDk3LCAwLjkyKTtcbiAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgcGFkZGluZzogNHB4IDhweDtcbiAgICBjb2xvcjogJHdoaXRlO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB6LWluZGV4OiAyMDA7XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogbGVmdCB0b3A7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgwLjgpIHRyYW5zbGF0ZVgoLTUwJSk7XG4gICAgb3BhY2l0eTogMDtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gLjJzLCBvcGFjaXR5IC4ycztcbiAgICBmb250LWZhbWlseTogJG1haW5Gb250O1xuICAgIGZvbnQtc2l6ZTogMTFweDtcbiAgICBsaW5lLWhlaWdodDogMTZweDtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIG1heC13aWR0aDogMzAwcHg7XG4gICAgd2lkdGg6IGZpdC1jb250ZW50O1xuICAgIGxlZnQ6IDUwJTtcbiAgICAmLmFjdGl2ZXtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgcG9pbnRlci1ldmVudHM6IGFsbDtcbiAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxKSB0cmFuc2xhdGVYKC01MCUpO1xuICAgIH1cbiAgICAmLnRvcHtcbiAgICAgICAgYm90dG9tOiBjYWxjKDEwMCUgKyAxMHB4KTtcbiAgICAgICAgdHJhbnNmb3JtLW9yaWdpbjogbGVmdCBib3R0b207XG4gICAgfVxuICAgICYuYm90dG9te1xuICAgICAgICB0b3A6IGNhbGMoMTAwJSArIDEwcHgpO1xuICAgIH1cbn1cblxuIiwiLnlhbmRleF9wYXl7XG4gICAgbWF4LXdpZHRoOiA1MTBweDtcbiAgICBtaW4td2lkdGg6IDQxMHB4O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBnYXA6IDIwcHg7XG4gICAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICBAaW5jbHVkZSBtZWRpYS1kb3duKCR4bCl7XG4gICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICB9XG4gICAgQGluY2x1ZGUgbWVkaWEtZG93bigkbWQpe1xuICAgICAgICBtaW4td2lkdGg6IDMwMHB4O1xuICAgIH1cbiAgICBpZnJhbWV7XG4gICAgICAgIGhlaWdodDogMjg4cHg7XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWRvd24oMzY1KXtcbiAgICAgICAgICAgIGhlaWdodDogMjIwcHg7XG4gICAgICAgIH1cbiAgICB9XG59IiwiLnJnLWxpbmUge1xuXHRoZWlnaHQ6IDFweDtcblx0d2lkdGg6IDEwMCU7XG5cdGJhY2tncm91bmQtY29sb3I6ICRibGFjaztcblx0b3BhY2l0eTogMC4xO1xufVxuXG4uYXJ0aWNsZS1wZyB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cblx0Jl9faGVhZCB7XG5cdFx0bWFyZ2luLXRvcDogNDVweDtcblx0XHRtYXJnaW4tYm90dG9tOiA0NXB4O1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGVuZDtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0aGVpZ2h0OiA4NDhweDtcblx0XHR3aWR0aDogMTAwJTtcblx0XHR1c2VyLXNlbGVjdDogbm9uZTtcblx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHRcdHotaW5kZXg6IDE7XG5cdFx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0XHRwYWRkaW5nOiA1MHB4O1xuXG5cdFx0QGluY2x1ZGUgbWVkaWEtZG93bigkeGxsKSB7XG5cdFx0XHRtYXJnaW4tdG9wOiAxNnB4O1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMTZweDtcblx0XHRcdGhlaWdodDogMjYwcHg7XG5cdFx0XHRwYWRkaW5nOiAxNnB4O1xuXHRcdH1cblxuXHRcdCYgaW1nIHtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdHRvcDogMDtcblx0XHRcdGxlZnQ6IDA7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdGhlaWdodDogMTAwJTtcblx0XHRcdG9iamVjdC1maXQ6IGNvdmVyO1xuXHRcdFx0ei1pbmRleDogLTE7XG5cdFx0XHR1c2VyLXNlbGVjdDogbm9uZTtcblx0XHR9XG5cblx0XHQmX19wYXJhbXMge1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGZsZXgtZGlyZWN0aW9uOiByb3c7XG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0Z2FwOiAxNnB4O1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMTZweDtcblxuXHRcdFx0QGluY2x1ZGUgbWVkaWEtZG93bigkeGxsKSB7XG5cdFx0XHRcdGdhcDogMTJweDtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogNHB4O1xuXHRcdFx0fVxuXG5cdFx0XHQmIHAsXG5cdFx0XHRzcGFuIHtcblx0XHRcdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdFx0XHRmb250LXdlaWdodDogNTAwO1xuXHRcdFx0XHRsaW5lLWhlaWdodDogMjRweDtcblx0XHRcdFx0Y29sb3I6ICR3aGl0ZTtcblx0XHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblxuXHRcdFx0XHRAaW5jbHVkZSBtZWRpYS1kb3duKCR4bGwpIHtcblx0XHRcdFx0XHRmb250LXdlaWdodDogNTAwO1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMTBweDtcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogMTZweDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCZfX25hbWUge1xuXHRcdFx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0XHRcdGZvbnQtc2l6ZTogMzJweDtcblx0XHRcdGxpbmUtaGVpZ2h0OiA0OHB4O1xuXHRcdFx0Y29sb3I6ICR3aGl0ZTtcblx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdFx0XHRtYXgtd2lkdGg6IDgxMXB4O1xuXG5cdFx0XHRAaW5jbHVkZSBtZWRpYS1kb3duKCR4bGwpIHtcblx0XHRcdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdFx0XHRsaW5lLWhlaWdodDogMjRweDtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQmX190ZXh0YmxvY2sge1xuXHRcdG1hcmdpbi10b3A6IDEwMHB4O1xuXHRcdG1hcmdpbi1ib3R0b206IDE2MHB4O1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cblx0XHRAaW5jbHVkZSBtZWRpYS1kb3duKCR4bGwpIHtcblx0XHRcdG1hcmdpbi10b3A6IDQwcHg7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiA3MnB4O1xuXHRcdH1cblxuXHRcdCZfX3NlY3Rpb24ge1xuXHRcdFx0bWF4LXdpZHRoOiA5MDBweDtcblxuXHRcdFx0QGluY2x1ZGUgbWVkaWEtZG93bigkeGxsKSB7XG5cdFx0XHRcdG1heC13aWR0aDogYXV0bztcblx0XHRcdFx0bWluLXdpZHRoOiAxMDAlO1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdH1cblxuXHRcdFx0Jl9faW1nLWNvbnRhaW5lciB7XG5cdFx0XHRcdG1hcmdpbi10b3A6IDYwcHg7XG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0XHRcdGdhcDogMTZweDtcblxuXHRcdFx0XHRAaW5jbHVkZSBtZWRpYS1kb3duKCR4bGwpIHtcblx0XHRcdFx0XHRtYXJnaW4tdG9wOiAzMnB4O1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0JiBzcGFuIHtcblx0XHRcdFx0XHRmb250LXNpemU6IDEycHg7XG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDE2cHg7XG5cdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0XHRcdFx0XHRjb2xvcjogJG11dGVkO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0JiBpbWcge1xuXHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdHVzZXItc2VsZWN0OiBub25lO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdCZfX2RvdWJsZS1pbWdzIHtcblx0XHRcdFx0ZGlzcGxheTogZ3JpZDtcblx0XHRcdFx0Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyO1xuXHRcdFx0XHRnYXA6IDMwcHg7XG5cblx0XHRcdFx0QGluY2x1ZGUgbWVkaWEtZG93bigkeGxsKSB7XG5cdFx0XHRcdFx0Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG5cdFx0XHRcdFx0Z2FwOiAzMnB4O1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0JiBpbWcge1xuXHRcdFx0XHRcdG1pbi1oZWlnaHQ6IDUxMHB4O1xuXHRcdFx0XHRcdG9iamVjdC1maXQ6IGNvdmVyO1xuXG5cdFx0XHRcdFx0QGluY2x1ZGUgbWVkaWEtZG93bigkeGxsKSB7XG5cdFx0XHRcdFx0XHRtaW4taGVpZ2h0OiBhdXRvO1xuXHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdCYgaDEsXG5cdFx0XHRoMixcblx0XHRcdGgzLFxuXHRcdFx0aDQsXG5cdFx0XHRoNSxcblx0XHRcdGg2IHtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0XHRcdFx0Zm9udC1zaXplOiAyNHB4O1xuXHRcdFx0XHRsaW5lLWhlaWdodDogMzZweDtcblx0XHRcdFx0dGV4dC1hbGlnbjogbGVmdDtcblx0XHRcdFx0Y29sb3I6ICRibGFjaztcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMjBweDtcblx0XHRcdFx0bWFyZ2luLXRvcDogNDhweDtcblxuXHRcdFx0XHRAaW5jbHVkZSBtZWRpYS1kb3duKCR4bGwpIHtcblx0XHRcdFx0XHRmb250LXdlaWdodDogNzAwO1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogMjRweDtcblx0XHRcdFx0XHRtYXJnaW4tdG9wOiAzMnB4O1xuXHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDEycHg7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQmOmZpcnN0LWNoaWxkIHtcblx0XHRcdFx0XHRtYXJnaW4tdG9wOiAwcHg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0JiBwIHtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0XHRcdFx0Zm9udC1zaXplOiAxOHB4O1xuXHRcdFx0XHRsaW5lLWhlaWdodDogMjhweDtcblx0XHRcdFx0Y29sb3I6ICRibGFjaztcblxuXHRcdFx0XHRAaW5jbHVkZSBtZWRpYS1kb3duKCR4bGwpIHtcblx0XHRcdFx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDI0cHg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0JiBhIHtcblx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRcdFx0XHRjb2xvcjogJGJsdWUtbGlnaHQ7XG5cdFx0XHR9XG5cblx0XHRcdCYgdWwge1xuXHRcdFx0XHRsaXN0LXN0eWxlLXR5cGU6IGRpc2M7XG5cdFx0XHRcdG1hcmdpbi1sZWZ0OiAyMHB4O1xuXHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDA7XG5cdFx0XHRcdCYgbGkge1xuXHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxOHB4O1xuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAyOHB4O1xuXHRcdFx0XHRcdGNvbG9yOiAkYmxhY2s7XG5cdFx0XHRcdFx0QGluY2x1ZGUgbWVkaWEtZG93bigkeGxsKSB7XG5cdFx0XHRcdFx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogMjRweDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0JiBvbCB7XG5cdFx0XHRcdGNvdW50ZXItcmVzZXQ6IGN1c3RvbS1jb3VudGVyOyAvKiDQodCx0YDQsNGB0YvQstCwdGXQvCDRgdGH0LXRgtGH0LjQuiAqL1xuXHRcdFx0XHRsaXN0LXN0eWxlOiBub25lOyAvKiDQo9Cx0LjRgNCw0LXQvCDRgdGC0LDQvdC00LDRgNGC0L3Rg9GOINC90YPQvNC10YDQsNGG0LjRjiAqL1xuXHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDA7XG5cdFx0XHRcdCYgbGkge1xuXHRcdFx0XHRcdGNvdW50ZXItaW5jcmVtZW50OiBjdXN0b20tY291bnRlcjsgLyog0JjQvdC60YDQtdC80LXQvdGC0LjRgNGD0LXQvCDRgdGH0LXRgtGH0LjQuiAqL1xuXHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDEwcHg7XG5cdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHRcdHBhZGRpbmctbGVmdDogMjBweDsgLyog0J7RgtGB0YLRg9C/INC00LvRjyDRhtC40YTRgNGLICovXG5cdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0XHRcdFx0XHRmb250LXNpemU6IDE4cHg7XG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDI4cHg7XG5cdFx0XHRcdFx0Y29sb3I6ICRibGFjaztcblxuXHRcdFx0XHRcdEBpbmNsdWRlIG1lZGlhLWRvd24oJHhsbCkge1xuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDI0cHg7XG5cdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiA0cHg7XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0Jjo6YmVmb3JlIHtcblx0XHRcdFx0XHRcdGNvbnRlbnQ6IGNvdW50ZXIoY3VzdG9tLWNvdW50ZXIpICcuJzsgLyog0JTQvtCx0LDQstC70Y/QtdC8INGG0LjRhNGA0YMg0YEg0YLQvtGH0LrQvtC5ICovXG5cdFx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdFx0XHRsZWZ0OiAwO1xuXHRcdFx0XHRcdFx0dG9wOiAwO1xuXHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDQwMDsgLyog0KfQtdGA0L3Ri9C5INGG0LLQtdGCINGG0LjRhNGAICovXG5cdFx0XHRcdFx0XHRmb250LXNpemU6IDE4cHg7XG5cdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogMjhweDtcblx0XHRcdFx0XHRcdGNvbG9yOiBibGFjazsgLyog0KbQstC10YIg0YbQuNGE0YAgKi9cblxuXHRcdFx0XHRcdFx0QGluY2x1ZGUgbWVkaWEtZG93bigkeGxsKSB7XG5cdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDI0cHg7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0Jl9fYnJvd3NlIHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0bWFyZ2luLWJvdHRvbTogMjAwcHg7XG5cblx0XHRAaW5jbHVkZSBtZWRpYS1kb3duKCR4bGwpIHtcblx0XHRcdG1hcmdpbi1ib3R0b206IDcycHg7XG5cdFx0fVxuXG5cdFx0Jl9fdGl0bGUge1xuXHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0XHRcdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdFx0XHRmb250LXNpemU6IDMycHg7XG5cdFx0XHRsaW5lLWhlaWdodDogNDhweDtcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdGNvbG9yOiAkYmxhY2s7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiA2MHB4O1xuXG5cdFx0XHRAaW5jbHVkZSBtZWRpYS1kb3duKCR4bGwpIHtcblx0XHRcdFx0Zm9udC1zaXplOiAxOHB4O1xuXHRcdFx0XHRsaW5lLWhlaWdodDogMzJweDtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMzJweDtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQmX19ncmlkIHtcblx0XHRcdGRpc3BsYXk6IGdyaWQ7XG5cdFx0XHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnIgMWZyIDFmcjtcblx0XHRcdGdhcDogMzBweDtcblxuXHRcdFx0QGluY2x1ZGUgbWVkaWEtZG93bigkeGxsKSB7XG5cdFx0XHRcdGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmcjtcblx0XHRcdFx0Z2FwOiAzMHB4O1xuXHRcdFx0fVxuXG5cdFx0XHRAaW5jbHVkZSBtZWRpYS1kb3duKCR4bCkge1xuXHRcdFx0XHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcblx0XHRcdFx0Z2FwOiA1MHB4O1xuXHRcdFx0fVxuXG5cdFx0XHQuYXJ0LWdyaWQtY2FyZCB7XG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblxuXHRcdFx0XHRAaW5jbHVkZSBtZWRpYS1kb3duKCR4bGwpIHtcblx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXG5cdFx0XHRcdFx0JjpudGgtY2hpbGQoLW4gKyAyKSB7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblxuXHRcdFx0XHRAaW5jbHVkZSBtZWRpYS1kb3duKCR4bCkge1xuXHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXG5cdFx0XHRcdFx0JjpudGgtY2hpbGQoLW4gKyAyKSB7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQmIGltZyB7XG5cdFx0XHRcdFx0aGVpZ2h0OiAzMDBweDtcblx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAyMHB4O1xuXHRcdFx0XHRcdG9iamVjdC1maXQ6IGNvdmVyO1xuXHRcdFx0XHRcdHVzZXItc2VsZWN0OiBub25lO1xuXG5cdFx0XHRcdFx0QGluY2x1ZGUgbWVkaWEtZG93bigkeGxsKSB7XG5cdFx0XHRcdFx0XHRoZWlnaHQ6IDQwN3B4O1xuXHRcdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMTZweDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQmX19wYXJhbXMge1xuXHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdFx0ZmxleC1kaXJlY3Rpb246IHJvdztcblx0XHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0XHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiA0cHg7XG5cblx0XHRcdFx0XHQmIHAge1xuXHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMTJweDtcblx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxNnB4O1xuXHRcdFx0XHRcdFx0Y29sb3I6ICRzdWNjZXM7XG5cdFx0XHRcdFx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXG5cdFx0XHRcdFx0XHRAaW5jbHVkZSBtZWRpYS1kb3duKCR4bGwpIHtcblx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxMHB4O1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdCYgc3BhbiB7XG5cdFx0XHRcdFx0XHRmb250LXdlaWdodDogNTAwO1xuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxMnB4O1xuXHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDE2cHg7XG5cdFx0XHRcdFx0XHRjb2xvcjogJG11dGVkLWxpZ2h0O1xuXG5cdFx0XHRcdFx0XHRAaW5jbHVkZSBtZWRpYS1kb3duKCR4bGwpIHtcblx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxMHB4O1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXG5cdFx0XHRcdCZfX25hbWUge1xuXHRcdFx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0XHRcdFx0XHRmb250LXNpemU6IDE4cHg7XG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDMycHg7XG5cdFx0XHRcdFx0Y29sb3I6ICRibGFjaztcblxuXHRcdFx0XHRcdEBpbmNsdWRlIG1lZGlhLWRvd24oJHhsbCkge1xuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDI0cHg7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbi5tb2JpbGUtYXJ0aWNsZS1idG4ge1xuXHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdGRpc3BsYXk6IG5vbmU7XG5cblx0QGluY2x1ZGUgbWVkaWEtZG93bigkeGxsKSB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHR9XG5cblx0JiBidXR0b24ge1xuXHRcdG1hcmdpbi10b3A6IDU2cHg7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdFx0Ym9yZGVyLXJhZGl1czogMDtcblx0XHRib3JkZXI6IDFweCBzb2xpZCAkYmxhY2s7XG5cdFx0aGVpZ2h0OiA2MHB4O1xuXHRcdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHR3aWR0aDogMjAwcHg7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRsaW5lLWhlaWdodDogMjRweDtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0Y29sb3I6ICRibGFjaztcblx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cblx0XHRAaW5jbHVkZSBtZWRpYS1kb3duKCR4bCkge1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0fVxuXHR9XG59XG4iLCIuYmVhLXNlY3Rpb24ge1xuXHRwYWRkaW5nLWxlZnQ6IDMwMHB4O1xuXHRwYWRkaW5nLXJpZ2h0OiAzMDBweDtcblx0d2lkdGg6IDEwMCU7XG5cdG1heC13aWR0aDogMTkyMHB4O1xuXG5cdEBpbmNsdWRlIG1lZGlhLWRvd24oJHhscykge1xuXHRcdHBhZGRpbmctbGVmdDogMTIwcHg7XG5cdFx0cGFkZGluZy1yaWdodDogMTIwcHg7XG5cdH1cblxuXHRAaW5jbHVkZSBtZWRpYS1kb3duKCR4bGwpIHtcblx0XHRwYWRkaW5nLWxlZnQ6IDIwcHg7XG5cdFx0cGFkZGluZy1yaWdodDogMjBweDtcblx0fVxufVxuXG4uYmVhdXR5LXAge1xuXHRtYXJnaW4tdG9wOiAxMXB4O1xuXHR3aWR0aDogMTAwJTtcblx0ZGlzcGxheTogZmxleDtcblx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cblx0Ji1oZWFkIHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGZsZXgtZGlyZWN0aW9uOiByb3c7XG5cdFx0Z2FwOiA0OXB4O1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXHRcdG1hcmdpbi1ib3R0b206IDkzcHg7XG5cdFx0d2lkdGg6IDEwMCU7XG5cblx0XHRAaW5jbHVkZSBtZWRpYS1kb3duKCR4bGwpIHtcblx0XHRcdG1hcmdpbi1ib3R0b206IDEwMHB4O1xuXHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRcdGdhcDogMjVweDtcblx0XHR9XG5cblx0XHQmX19pbWcge1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHRib3JkZXItcmFkaXVzOiAzMHB4O1xuXHRcdFx0dXNlci1zZWxlY3Q6IG5vbmU7XG5cblx0XHRcdEBpbmNsdWRlIG1lZGlhLWRvd24oJHhsbCkge1xuXHRcdFx0XHRoZWlnaHQ6IDQyMXB4O1xuXHRcdFx0XHRvYmplY3QtZml0OiBjb3Zlcjtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQmX19ib3gge1xuXHRcdFx0bWF4LXdpZHRoOiA0MDdweDtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdFx0Z2FwOiAzM3B4O1xuXG5cdFx0XHRAaW5jbHVkZSBtZWRpYS1kb3duKCR4bGwpIHtcblx0XHRcdFx0bWF4LXdpZHRoOiAxMDAlO1xuXHRcdFx0fVxuXG5cdFx0XHQmX19pbWcge1xuXHRcdFx0XHR1c2VyLXNlbGVjdDogbm9uZTtcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cblx0XHRcdFx0QGluY2x1ZGUgbWVkaWEtZG93bigkeGxsKSB7XG5cdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQmX190ZXh0IHtcblx0XHRcdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdFx0XHRmb250LXdlaWdodDogNDAwO1xuXHRcdFx0XHRsaW5lLWhlaWdodDogMTUuNHB4O1xuXHRcdFx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xuXHRcdFx0XHRjb2xvcjogJGJsYWNrO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdCYtc2xpZGVyIHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0bWFyZ2luLWJvdHRvbTogOTBweDtcblxuXHRcdEBpbmNsdWRlIG1lZGlhLWRvd24oJHhsbCkge1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogODBweDtcblx0XHR9XG5cblx0XHQmX19kZXNjIHtcblx0XHRcdGNvbG9yOiAkYmxhY2s7XG5cdFx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0XHRmb250LXdlaWdodDogNDAwO1xuXHRcdFx0bGluZS1oZWlnaHQ6IDE1LjRweDtcblx0XHRcdHRleHQtYWxpZ246IGxlZnQ7XG5cdFx0XHRtYXgtd2lkdGg6IDYxMHB4O1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogNDVweDtcblx0XHR9XG5cblx0XHQmX190aXRsZSB7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdHRleHQtYWxpZ246IGxlZnQ7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiA0NXB4O1xuXHRcdFx0Zm9udC1zaXplOiAzMHB4O1xuXHRcdFx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0XHRcdGxpbmUtaGVpZ2h0OiAzMC40MnB4O1xuXG5cdFx0XHRAaW5jbHVkZSBtZWRpYS1kb3duKCR4bGwpIHtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMjVweDtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQuc3dpcGVyIHtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdH1cblxuXHRcdC5zd2lwZXItd3JhcHBlciB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiA0NXB4O1xuXHRcdFx0Ym9yZGVyLXJhZGl1czogMzBweDtcblx0XHR9XG5cblx0XHQuc3dpcGVyLXNsaWRlIHtcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdGZvbnQtc2l6ZTogMThweDtcblx0XHRcdGJhY2tncm91bmQ6ICNmZmY7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0aGVpZ2h0OiBhdXRvO1xuXHRcdFx0Ym9yZGVyLXJhZGl1czogMzBweDtcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHR9XG5cblx0XHQuc3dpcGVyLXNsaWRlIGltZyB7XG5cdFx0XHRwb3NpdGlvbjogYmxvY2s7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdGhlaWdodDogMTAwJTtcblx0XHRcdHVzZXItc2VsZWN0OiBub25lO1xuXHRcdH1cblxuXHRcdC5zd2lwZXItcGFnaW5hdGlvbiB7XG5cdFx0XHRib3JkZXItcmFkaXVzOiAxMTBweDtcblx0XHRcdGhlaWdodDogN3B4O1xuXHRcdFx0dG9wOiBhdXRvO1xuXHRcdFx0Ym90dG9tOiAwO1xuXHRcdH1cblxuXHRcdC5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2JhciAuc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXItZmlsbCB7XG5cdFx0XHRiYWNrZ3JvdW5kOiAkc3VjY2VzO1xuXHRcdFx0Ym9yZGVyLXJhZGl1czogMTEwcHg7XG5cdFx0fVxuXG5cdFx0LnN3aXBlci1idXR0b24tbmV4dCxcblx0XHQuc3dpcGVyLWJ1dHRvbi1wcmV2IHtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuXHRcdFx0aGVpZ2h0OiA4MnB4O1xuXHRcdFx0d2lkdGg6IDgycHg7XG5cdFx0XHRjb2xvcjogZ3JlZW47XG5cdFx0XHRib3JkZXItcmFkaXVzOiA1MCU7XG5cdFx0XHR6LWluZGV4OiAzO1xuXHRcdFx0Ym94LXNoYWRvdzogMHB4IDIuODhweCAyMi41OXB4IDBweCAjMDAwMDAwMjY7XG5cblx0XHRcdEBpbmNsdWRlIG1lZGlhLWRvd24oJHhscykge1xuXHRcdFx0XHRoZWlnaHQ6IDU5cHg7XG5cdFx0XHRcdHdpZHRoOiA1OXB4O1xuXG5cdFx0XHRcdCY6OmFmdGVyIHtcblx0XHRcdFx0XHRmb250LXNpemU6IDI1cHg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQmX19ibG9jay1pbWcge1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdGhlaWdodDogMTAwJTtcblx0XHR1c2VyLXNlbGVjdDogbm9uZTtcblx0XHRtYXJnaW4tYm90dG9tOiA5MHB4O1xuXG5cdFx0QGluY2x1ZGUgbWVkaWEtZG93bigkeGxsKSB7XG5cdFx0XHRoZWlnaHQ6IDU4MnB4O1xuXHRcdFx0b2JqZWN0LWZpdDogY292ZXI7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiA2MHB4O1xuXHRcdH1cblx0fVxuXG5cdCYtcHJvZHMge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0ZmxleC1kaXJlY3Rpb246IHJvdztcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcblx0XHRnYXA6IDYwcHg7XG5cdFx0bWFyZ2luLWJvdHRvbTogOTBweDtcblxuXHRcdEBpbmNsdWRlIG1lZGlhLWRvd24oJHhsbCkge1xuXHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRcdGdhcDogMjVweDtcblx0XHRcdG1hcmdpbi1ib3R0b206IDYwcHg7XG5cdFx0fVxuXG5cdFx0Jl9fYm94IHtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdFx0Z2FwOiA0NXB4O1xuXG5cdFx0XHRAaW5jbHVkZSBtZWRpYS1kb3duKCR4bGwpIHtcblx0XHRcdFx0Z2FwOiAyNXB4O1xuXHRcdFx0fVxuXG5cdFx0XHQmLXRpdGxlIHtcblx0XHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0XHRcdFx0Zm9udC1zaXplOiAzMHB4O1xuXHRcdFx0XHRmb250LXdlaWdodDogNTAwO1xuXHRcdFx0XHRsaW5lLWhlaWdodDogMzNweDtcblx0XHRcdFx0dGV4dC1hbGlnbjogbGVmdDtcblxuXHRcdFx0XHRAaW5jbHVkZSBtZWRpYS1kb3duKCR4bGwpIHtcblx0XHRcdFx0XHRmb250LXNpemU6IDI0cHg7XG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDI2LjRweDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQmLXVsIHtcblx0XHRcdFx0ZGlzcGxheTogZ3JpZDtcblx0XHRcdFx0Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyO1xuXHRcdFx0XHRnYXA6IDIwcHg7XG5cdFx0XHRcdGxpc3Qtc3R5bGUtdHlwZTogZGlzYztcblx0XHRcdFx0bGlzdC1zdHlsZS1wb3NpdGlvbjogaW5zaWRlO1xuXG5cdFx0XHRcdEBpbmNsdWRlIG1lZGlhLWRvd24oJHhsbCkge1xuXHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdCYgbGkge1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRcdFx0XHRmb250LXdlaWdodDogNDAwO1xuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxNS40cHg7XG5cdFx0XHRcdFx0dGV4dC1hbGlnbjogbGVmdDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCZfX2ltZyB7XG5cdFx0XHRoZWlnaHQ6IDU1MHB4O1xuXHRcdFx0bWluLXdpZHRoOiA1NTBweDtcblx0XHRcdG9iamVjdC1maXQ6IGNvdmVyO1xuXHRcdFx0Ym9yZGVyLXJhZGl1czogMzBweDtcblxuXHRcdFx0QGluY2x1ZGUgbWVkaWEtZG93bigkeGxsKSB7XG5cdFx0XHRcdG1pbi13aWR0aDogaW5pdGlhbDtcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdGhlaWdodDogMTAwJTtcblx0XHRcdFx0b2JqZWN0LWZpdDogY292ZXI7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0Ji1jb25uZWN0aW9uIHtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRoZWlnaHQ6IDMyMHB4O1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRnYXA6IDMwcHg7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltYWdlcy9iZWF1dHkvY29ubmVjdC5wbmcnKTtcblx0XHRiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuXHRcdG1hcmdpbi1ib3R0b206IDkwcHg7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlOyAvLyDQlNC+0LHQsNCy0LvRj9C10Lwg0L7RgtC90L7RgdC40YLQtdC70YzQvdC+0LUg0L/QvtC30LjRhtC40L7QvdC40YDQvtCy0LDQvdC40LVcblxuXHRcdEBpbmNsdWRlIG1lZGlhLWRvd24oJHhsbCkge1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogODBweDtcblx0XHRcdGhlaWdodDogNjE5cHg7XG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG5cdFx0XHRwYWRkaW5nLXRvcDogNjJweDtcblx0XHRcdGdhcDogMjBweDtcblx0XHR9XG5cblx0XHQvLyDQn9GB0LXQstC00L7RjdC70LXQvNC10L3RgiDQtNC70Y8g0LjQt9C+0LHRgNCw0LbQtdC90LjRjyDRgdC70LXQstCwXG5cdFx0Jjo6YmVmb3JlIHtcblx0XHRcdGNvbnRlbnQ6ICcnO1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0bGVmdDogMDtcblx0XHRcdHRvcDogNTAlO1xuXHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuXHRcdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWFnZXMvYmVhdXR5L2JvdHRsZXMvYm90dGxlLWxlZnQxLnBuZycpLCB1cmwoJy4uL2ltYWdlcy9iZWF1dHkvYm90dGxlcy9ib3R0bGUtbGVmdDIucG5nJyk7XG5cdFx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiB0b3AgbGVmdCwgYm90dG9tIGxlZnQ7XG5cdFx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXHRcdFx0d2lkdGg6IDQzNXB4O1xuXHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdFx0ei1pbmRleDogMTtcblxuXHRcdFx0QGluY2x1ZGUgbWVkaWEtZG93bigkeGxsKSB7XG5cdFx0XHRcdGJhY2tncm91bmQtcG9zaXRpb246IGJvdHRvbSBsZWZ0LCBib3R0b20gbGVmdDtcblx0XHRcdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWFnZXMvYmVhdXR5L2JvdHRsZXMvYm90dGxlLWxlZnQyLW1iLnBuZycpLCB1cmwoJy4uL2ltYWdlcy9iZWF1dHkvYm90dGxlcy9ib3R0bGUtbGVmdDEtbWIucG5nJyk7XG5cdFx0XHRcdHdpZHRoOiAyMDhweDtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQvLyDQn9GB0LXQstC00L7RjdC70LXQvNC10L3RgiDQtNC70Y8g0LjQt9C+0LHRgNCw0LbQtdC90LjRjyDRgdC/0YDQsNCy0LBcblx0XHQmOjphZnRlciB7XG5cdFx0XHRjb250ZW50OiAnJztcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdHJpZ2h0OiAwO1xuXHRcdFx0dG9wOiA1MCU7XG5cdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG5cdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltYWdlcy9iZWF1dHkvYm90dGxlcy9ib3R0bGUtcmlnaHQucG5nJyk7XG5cdFx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXHRcdFx0d2lkdGg6IDUyMHB4OyAvLyDQoNCw0LfQvNC10YDRiyDQtNC70Y8g0LrQsNGA0YLQuNC90LrQuFxuXHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdFx0ei1pbmRleDogMTtcblxuXHRcdFx0QGluY2x1ZGUgbWVkaWEtZG93bigkeGxsKSB7XG5cdFx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1hZ2VzL2JlYXV0eS9ib3R0bGVzL2JvdHRsZS1yaWdodC1tYi5wbmcnKTtcblx0XHRcdFx0dG9wOiA3NS41JTtcblx0XHRcdFx0d2lkdGg6IDI2OHB4O1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCYgYSB7XG5cdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdFx0fVxuXG5cdFx0JiBidXR0b24ge1xuXHRcdFx0Y29sb3I6ICR3aGl0ZTtcblx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdFx0XHRib3JkZXItcmFkaXVzOiA3N3B4O1xuXHRcdFx0cGFkZGluZzogMjFweCAzN3B4O1xuXHRcdFx0Zm9udC1zaXplOiAxNS43OHB4O1xuXHRcdFx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0XHRcdGxpbmUtaGVpZ2h0OiAxNy4zNXB4O1xuXHRcdFx0d2lkdGg6IDM3OHB4O1xuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0YmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDkxLjcxZGVnLCAjNGQ3NTJkIC0yMy4xJSwgcmdiYSgwLCAxNSwgMiwgMC4zKSAxMDcuNjUlKTtcblx0XHRcdHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xuXG5cdFx0XHRAaW5jbHVkZSBtZWRpYS1kb3duKCR4bGwpIHtcblx0XHRcdFx0d2lkdGg6IDMzN3B4O1xuXHRcdFx0XHRwYWRkaW5nOiAxOXB4IDMzcHg7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMTQuMDlweDtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDE1LjVweDtcblx0XHRcdH1cblxuXHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg5MS43MWRlZywgIzRkNzUyZCAtODMuMSUsIHJnYmEoMCwgMTUsIDIsIDAuMykgMTA3LjY1JSk7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbi5ncmF5LXN3aXBlciB7XG5cdC5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2JhciAuc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXItZmlsbCB7XG5cdFx0YmFja2dyb3VuZDogI2RlZDhjYyAhaW1wb3J0YW50O1xuXHR9XG5cblx0LnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyIHtcblx0XHRiYWNrZ3JvdW5kOiAjZjdmNGVmICFpbXBvcnRhbnQ7XG5cdH1cbn1cbiIsIi5icmFuZGVkLXBjIHtcblx0ZGlzcGxheTogZmxleDtcblx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0bWFyZ2luLWJvdHRvbTogMjAwcHg7XG5cblx0QGluY2x1ZGUgbWVkaWEtZG93bigkeGwpIHtcblx0XHRtYXJnaW4tYm90dG9tOiAyMHB4O1xuXHR9XG5cblx0Jl9faGVhZCB7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdGhlaWdodDogODQ4cHg7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdFx0cGFkZGluZzogNTBweDtcblx0XHRtYXJnaW4tdG9wOiA0NXB4O1xuXHRcdG1hcmdpbi1ib3R0b206IDcwcHg7XG5cdFx0anVzdGlmeS1jb250ZW50OiBlbmQ7XG5cblx0XHQmIGltZyB7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHR0b3A6IDA7XG5cdFx0XHRsZWZ0OiAwO1xuXHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRvYmplY3QtZml0OiBjb3Zlcjtcblx0XHRcdHotaW5kZXg6IC0xO1xuXHRcdFx0dXNlci1zZWxlY3Q6IG5vbmU7XG5cdFx0fVxuXG5cdFx0JiBwIHtcblx0XHRcdHotaW5kZXg6IDE7XG5cdFx0XHRmb250LXdlaWdodDogNTAwO1xuXHRcdFx0Zm9udC1zaXplOiAzMnB4O1xuXHRcdFx0bGluZS1oZWlnaHQ6IDQ4cHg7XG5cdFx0XHRjb2xvcjogJHdoaXRlO1xuXHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0XHRcdG1heC13aWR0aDogNjczcHg7XG5cdFx0fVxuXHR9XG59XG4iLCIuZGFyaWEtcCB7XG5cdG1hcmdpbi1ib3R0b206IDUwcHg7XG5cdCZfX2hlYWQge1xuXHRcdG1hcmdpbi10b3A6IDQ1cHg7XG5cdFx0bWFyZ2luLWJvdHRvbTogNDVweDtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0anVzdGlmeS1jb250ZW50OiBlbmQ7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdGhlaWdodDogODQ4cHg7XG5cdFx0dXNlci1zZWxlY3Q6IG5vbmU7XG5cdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0XHR6LWluZGV4OiAxO1xuXHRcdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdFx0cGFkZGluZzogNTBweDtcblxuXHRcdEBpbmNsdWRlIG1lZGlhLWRvd24oJHhsbCkge1xuXHRcdFx0bWFyZ2luLXRvcDogMTZweDtcblx0XHRcdG1hcmdpbi1ib3R0b206IDE2cHg7XG5cdFx0XHRoZWlnaHQ6IDI2MHB4O1xuXHRcdFx0cGFkZGluZzogMTZweDtcblx0XHR9XG5cblx0XHQmIGltZyB7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHR0b3A6IDA7XG5cdFx0XHRsZWZ0OiAwO1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHRvYmplY3QtZml0OiBjb3Zlcjtcblx0XHRcdHotaW5kZXg6IC0xO1xuXHRcdFx0dXNlci1zZWxlY3Q6IG5vbmU7XG5cdFx0fVxuXG5cdFx0Jjo6YmVmb3JlIHtcblx0XHRcdGNvbnRlbnQ6ICcnO1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0Ym90dG9tOiAwO1xuXHRcdFx0bGVmdDogMDtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0aGVpZ2h0OiA1MCU7IC8vINCS0YvRgdC+0YLQsCDQs9GA0LDQtNC40LXQvdGC0LBcblx0XHRcdGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudChcblx0XHRcdFx0dG8gdG9wLFxuXHRcdFx0XHRyZ2JhKDAsIDAsIDAsIDAuNSksXG5cdFx0XHRcdHRyYW5zcGFyZW50XG5cdFx0XHQpOyAvLyDQk9GA0LDQtNC40LXQvdGC0L3QvtC1INC30LDRgtC10LzQvdC10L3QuNC1INGB0L3QuNC30YMg0LLQstC10YDRhVxuXHRcdFx0ei1pbmRleDogMDtcblx0XHR9XG5cblx0XHQmX19uYW1lIHtcblx0XHRcdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdFx0XHRmb250LXNpemU6IDMycHg7XG5cdFx0XHRsaW5lLWhlaWdodDogNDhweDtcblx0XHRcdGNvbG9yOiAkd2hpdGU7XG5cdFx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRcdFx0bWF4LXdpZHRoOiA4MTFweDtcblx0XHRcdG1hcmdpbi1ib3R0b206IDEycHg7XG5cdFx0XHR6LWluZGV4OiAxO1xuXG5cdFx0XHRAaW5jbHVkZSBtZWRpYS1kb3duKCR4bGwpIHtcblx0XHRcdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdFx0XHRsaW5lLWhlaWdodDogMjRweDtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQmX19kZXNjIHtcblx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdFx0XHRmb250LXdlaWdodDogNTAwO1xuXHRcdFx0bGluZS1oZWlnaHQ6IDI0cHg7XG5cdFx0XHRjb2xvcjogJHdoaXRlO1xuXHRcdFx0ei1pbmRleDogMTtcblx0XHR9XG5cdH1cblx0Jl9fYWJvdXQge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRtYXJnaW4tdG9wOiAxNDRweDtcblx0XHRtYXJnaW4tYm90dG9tOiAxMTJweDtcblx0XHRtYXgtd2lkdGg6IDkwMHB4O1xuXG5cdFx0QGluY2x1ZGUgbWVkaWEtZG93bigkeGwpIHtcblx0XHRcdG1hcmdpbi10b3A6IDExMnB4O1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMTEycHg7XG5cdFx0XHRtYXgtd2lkdGg6IDEwMCU7XG5cdFx0fVxuXG5cdFx0JiBoMSxcblx0XHRoMixcblx0XHRoMyxcblx0XHRoNCxcblx0XHRoNSB7XG5cdFx0XHRmb250LXdlaWdodDogNTAwO1xuXHRcdFx0Zm9udC1zaXplOiAzMnB4O1xuXHRcdFx0bGluZS1oZWlnaHQ6IDQ4cHg7XG5cdFx0XHRjb2xvcjogJGJsYWNrO1xuXHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0XHRcdG1hcmdpbi1ib3R0b206IDMycHg7XG5cblx0XHRcdEBpbmNsdWRlIG1lZGlhLWRvd24oJHhsKSB7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMjRweDtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDMycHg7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDI0cHg7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0JiBwIHtcblx0XHRcdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdFx0XHRmb250LXNpemU6IDE4cHg7XG5cdFx0XHRsaW5lLWhlaWdodDogMjhweDtcblx0XHRcdGNvbG9yOiAkYmxhY2s7XG5cdFx0fVxuXHR9XG5cdCZfX3ZpZGVvIHtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRtYXJnaW4tYm90dG9tOiAxNjBweDtcblxuXHRcdCYgaWZyYW1lIHtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0aGVpZ2h0OiA1MDBweDsgLyog0KPRgdGC0LDQvdC+0LLQuCDQstGL0YHQvtGC0YMg0LLQuNC00LXQviwg0LrQsNC6INGC0LXQsdC1INC90YPQttC90L4gKi9cblx0XHR9XG5cdH1cbn1cbiIsIi5kZWxpdmVyeS1wIHtcblx0ZGlzcGxheTogZmxleDtcblx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblxuXHQmX19oZWFkIHtcblx0XHRtYXJnaW4tdG9wOiA0NXB4O1xuXHRcdG1hcmdpbi1ib3R0b206IDQ1cHg7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdGp1c3RpZnktY29udGVudDogZW5kO1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRoZWlnaHQ6IDg0OHB4O1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdHVzZXItc2VsZWN0OiBub25lO1xuXHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdFx0ei1pbmRleDogMTtcblx0XHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRcdHBhZGRpbmc6IDUwcHg7XG5cblx0XHRAaW5jbHVkZSBtZWRpYS1kb3duKCR4bGwpIHtcblx0XHRcdGhlaWdodDogMjYwcHg7XG5cdFx0XHRwYWRkaW5nOiAxNnB4O1xuXHRcdFx0bWFyZ2luLXRvcDogMzJweDtcblx0XHRcdG1hcmdpbi1ib3R0b206IDMycHg7XG5cdFx0fVxuXG5cdFx0JiBpbWcge1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0dG9wOiAwO1xuXHRcdFx0bGVmdDogMDtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdFx0b2JqZWN0LWZpdDogY292ZXI7XG5cdFx0XHR6LWluZGV4OiAtMTtcblx0XHRcdHVzZXItc2VsZWN0OiBub25lO1xuXHRcdH1cblxuXHRcdCY6OmJlZm9yZSB7XG5cdFx0XHRjb250ZW50OiAnJztcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdGJvdHRvbTogMDtcblx0XHRcdGxlZnQ6IDA7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdGhlaWdodDogNTAlOyAvLyDQktGL0YHQvtGC0LAg0LPRgNCw0LTQuNC10L3RgtCwXG5cdFx0XHRiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoXG5cdFx0XHRcdHRvIHRvcCxcblx0XHRcdFx0cmdiYSgwLCAwLCAwLCAwLjUpLFxuXHRcdFx0XHR0cmFuc3BhcmVudFxuXHRcdFx0KTsgLy8g0JPRgNCw0LTQuNC10L3RgtC90L7QtSDQt9Cw0YLQtdC80L3QtdC90LjQtSDRgdC90LjQt9GDINCy0LLQtdGA0YVcblx0XHRcdHotaW5kZXg6IDA7XG5cdFx0fVxuXG5cdFx0Jl9fcGFyYW1zIHtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdFx0Z2FwOiAyMHB4O1xuXHRcdFx0ei1pbmRleDogMTtcblxuXHRcdFx0QGluY2x1ZGUgbWVkaWEtZG93bigkeGxsKSB7XG5cdFx0XHRcdGdhcDogNXB4O1xuXHRcdFx0fVxuXG5cdFx0XHQmIGgzIHtcblx0XHRcdFx0Zm9udC1zaXplOiA0MnB4O1xuXHRcdFx0XHRsaW5lLWhlaWdodDogNTZweDtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0XHRcdFx0Y29sb3I6ICR3aGl0ZTtcblx0XHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblxuXHRcdFx0XHRAaW5jbHVkZSBtZWRpYS1kb3duKCR4bGwpIHtcblx0XHRcdFx0XHRmb250LXNpemU6IDE4cHg7XG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDI0LjNweDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQmIHAge1xuXHRcdFx0XHRmb250LXNpemU6IDE4cHg7XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAyOHB4O1xuXHRcdFx0XHRmb250LXdlaWdodDogNDAwO1xuXHRcdFx0XHRtYXgtd2lkdGg6IDU5MHB4O1xuXHRcdFx0XHRjb2xvcjogJHdoaXRlO1xuXG5cdFx0XHRcdEBpbmNsdWRlIG1lZGlhLWRvd24oJHhsbCkge1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogMjQuNXB4O1xuXHRcdFx0XHRcdG1heC13aWR0aDogNTkwcHg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQmX190ZXh0Ymwge1xuXHRcdG1hcmdpbi10b3A6IDEyMHB4O1xuXHRcdG1hcmdpbi1ib3R0b206IDcwcHg7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdGdhcDogMjRweDtcblxuXHRcdEBpbmNsdWRlIG1lZGlhLWRvd24oJHhsbCkge1xuXHRcdFx0bWFyZ2luLXRvcDogNzBweDtcblx0XHRcdG1hcmdpbi1ib3R0b206IDcwcHg7XG5cdFx0XHRnYXA6IDIwcHg7XG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdH1cblxuXHRcdCYgaDQge1xuXHRcdFx0Zm9udC1zaXplOiAzMnB4O1xuXHRcdFx0bGluZS1oZWlnaHQ6IDQ4cHg7XG5cdFx0XHRmb250LXdlaWdodDogNTAwO1xuXHRcdFx0Y29sb3I6ICRibGFjaztcblx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cblx0XHRcdEBpbmNsdWRlIG1lZGlhLWRvd24oJHhsbCkge1xuXHRcdFx0XHRmb250LXNpemU6IDI0cHg7XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAzMnB4O1xuXHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0JiBwIHtcblx0XHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRcdGxpbmUtaGVpZ2h0OiAyNHB4O1xuXHRcdFx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0XHRcdG1heC13aWR0aDogNDM2cHg7XG5cdFx0XHRjb2xvcjogJGJsYWNrO1xuXHRcdFx0QGluY2x1ZGUgbWVkaWEtZG93bigkeGxsKSB7XG5cdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQmX19jYXJkcyB7XG5cdFx0ZGlzcGxheTogZ3JpZDtcblx0XHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnI7XG5cdFx0Z2FwOiAzMHB4O1xuXHRcdG1hcmdpbi1ib3R0b206IDEzMHB4O1xuXG5cdFx0QGluY2x1ZGUgbWVkaWEtZG93bigkeGxsKSB7XG5cdFx0XHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcblx0XHR9XG5cblx0XHQmLWNhcmQge1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2Y1ZjNmMztcblx0XHRcdHBhZGRpbmc6IDQwcHg7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblxuXHRcdFx0Jl9fdGl0bGUge1xuXHRcdFx0XHRmb250LXdlaWdodDogNTAwO1xuXHRcdFx0XHRmb250LXNpemU6IDE4cHg7XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAzMnB4O1xuXHRcdFx0XHRjb2xvcjogJGJsYWNrO1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAzMHB4O1xuXHRcdFx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRcdFx0fVxuXG5cdFx0XHQmX19kZXNjIHtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0XHRcdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdFx0XHRsaW5lLWhlaWdodDogMjRweDtcblx0XHRcdFx0Y29sb3I6ICRibGFjaztcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogYXV0bztcblx0XHRcdH1cblxuXHRcdFx0Jl9fYm94cyB7XG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiByb3c7XG5cdFx0XHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcblx0XHRcdFx0Z2FwOiAxMHB4O1xuXHRcdFx0XHRtYXJnaW4tdG9wOiAzMnB4O1xuXG5cdFx0XHRcdEBpbmNsdWRlIG1lZGlhLWRvd24oJHhsbCkge1xuXHRcdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQmLWJveCB7XG5cdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdFx0XHRcdGdhcDogOHB4O1xuXG5cdFx0XHRcdFx0JiBzcGFuIHtcblx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdFx0XHRcdFx0XHRmb250LXNpemU6IDEwcHg7XG5cdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogMTZweDtcblx0XHRcdFx0XHRcdGNvbG9yOiAjNzU3NTc1O1xuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdCYgcCB7XG5cdFx0XHRcdFx0XHRmb250LXdlaWdodDogNTAwO1xuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxMnB4O1xuXHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDE2cHg7XG5cdFx0XHRcdFx0XHRjb2xvcjogJGJsYWNrO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdCZfX2Fuc3dlcnMge1xuXHRcdG1hcmdpbi1ib3R0b206IDIwMHB4O1xuXG5cdFx0QGluY2x1ZGUgbWVkaWEtZG93bigkeGxsKSB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiA1MHB4O1xuXHRcdH1cblxuXHRcdCZfX3RpdGxlIHtcblx0XHRcdGZvbnQtc2l6ZTogMzJweDtcblx0XHRcdGxpbmUtaGVpZ2h0OiA0OHB4O1xuXHRcdFx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0XHRcdGNvbG9yOiAkYmxhY2s7XG5cdFx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogNjBweDtcblxuXHRcdFx0QGluY2x1ZGUgbWVkaWEtZG93bigkeGxsKSB7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMjRweDtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDMycHg7XG5cdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMzJweDtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQmX19tZW51IHtcblx0XHRtYXgtd2lkdGg6IDEyMTBweDtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRib3JkZXI6IDFweCBzb2xpZCAkZ3JheS1saW5lO1xuXG5cdFx0Jl9fY2FyZCB7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRncmF5LWxpbmU7XG5cblx0XHRcdCYuYWN0aXZlIHtcblx0XHRcdFx0LmRlbGl2ZXJ5LXBfX21lbnVfX2NhcmQtY29udGVudCB7XG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMjRweDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQmOmxhc3QtY2hpbGQge1xuXHRcdFx0XHRib3JkZXItYm90dG9tOiBub25lO1xuXHRcdFx0fVxuXG5cdFx0XHQmLW9wZW4ge1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0ZmxleC1kaXJlY3Rpb246IHJvdztcblx0XHRcdFx0YWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG5cdFx0XHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcblx0XHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdFx0XHRnYXA6IDE1cHg7XG5cblx0XHRcdFx0cGFkZGluZzogMzBweCA0MHB4O1xuXHRcdFx0XHRAaW5jbHVkZSBtZWRpYS1kb3duKCR4bCkge1xuXHRcdFx0XHRcdHBhZGRpbmc6IDMycHggMjRweDtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdCYgcCB7XG5cdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0XHRcdFx0XHRmb250LXNpemU6IDE4cHg7XG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDI4cHg7XG5cdFx0XHRcdFx0dXNlci1zZWxlY3Q6IG5vbmU7XG5cdFx0XHRcdFx0Y29sb3I6ICRibGFjaztcblxuXHRcdFx0XHRcdEBpbmNsdWRlIG1lZGlhLWRvd24oJHhsKSB7XG5cdFx0XHRcdFx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogMjRweDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQmIGltZyB7XG5cdFx0XHRcdFx0aGVpZ2h0OiAzMnB4O1xuXHRcdFx0XHRcdHdpZHRoOiAzMnB4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdCYtY29udGVudCB7XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDI0cHg7XG5cdFx0XHRcdGNvbG9yOiAkYmxhY2s7XG5cdFx0XHRcdHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xuXG5cdFx0XHRcdHBhZGRpbmctbGVmdDogNDBweDtcblx0XHRcdFx0cGFkZGluZy1yaWdodDogNDBweDtcblx0XHRcdFx0QGluY2x1ZGUgbWVkaWEtZG93bigkeGwpIHtcblx0XHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDI0cHg7XG5cdFx0XHRcdFx0cGFkZGluZy1yaWdodDogMjRweDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuIiwiLmRvbHlhbWUtcCB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRtYXJnaW4tdG9wOiA4MHB4O1xuXHRtYXJnaW4tYm90dG9tOiAxMjBweDtcblxuXHRAaW5jbHVkZSBtZWRpYS1kb3duKCR4bHMpIHtcblx0fVxuXG5cdEBpbmNsdWRlIG1lZGlhLWRvd24oJHhsbCkge1xuXHR9XG5cblx0QGluY2x1ZGUgbWVkaWEtZG93bigkeGwpIHtcblx0XHRtYXJnaW4tdG9wOiAzMnB4O1xuXHRcdG1hcmdpbi1ib3R0b206IDcycHg7XG5cdH1cblxuXHRAaW5jbHVkZSBtZWRpYS1kb3duKCRsZykge1xuXHR9XG5cblx0Jl9faGVhZCB7XG5cdFx0ZGlzcGxheTogZ3JpZDtcblx0XHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnI7XG5cdFx0Z2FwOiAxMDBweDtcblx0XHRtYXJnaW4tYm90dG9tOiAxMjBweDtcblxuXHRcdEBpbmNsdWRlIG1lZGlhLWRvd24oJHhsKSB7XG5cdFx0XHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcblx0XHRcdG1hcmdpbi1ib3R0b206IDUwcHg7XG5cdFx0XHRnYXA6IDMycHg7XG5cdFx0fVxuXG5cdFx0Ji1sZWZ0IHtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRhbGlnbi1pdGVtczogc3RhcnQ7XG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblxuXHRcdFx0Jl9fdGl0bGUge1xuXHRcdFx0XHRmb250LXdlaWdodDogNzAwO1xuXHRcdFx0XHRmb250LXNpemU6IDQycHg7XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiA1NnB4O1xuXHRcdFx0XHRjb2xvcjogJGJsYWNrO1xuXHRcdFx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRcdFx0XHRtYXgtd2lkdGg6IDU1OHB4O1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAyMHB4O1xuXHRcdFx0XHR1c2VyLXNlbGVjdDogbm9uZTtcblxuXHRcdFx0XHRAaW5jbHVkZSBtZWRpYS1kb3duKCR4bCkge1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMjRweDtcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogMzZweDtcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAxMHB4O1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0JiBzcGFuIHtcblx0XHRcdFx0XHRjb2xvcjogJHN1Y2Nlcztcblx0XHRcdFx0fVxuXG5cdFx0XHRcdCYgaW1nIHtcblx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtZmxleDtcblx0XHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTVweCk7XG5cdFx0XHRcdFx0dXNlci1zZWxlY3Q6IG5vbmU7XG5cdFx0XHRcdFx0d2lkdGg6IDI3NHB4O1xuXG5cdFx0XHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6IDEyODlweCkge1xuXHRcdFx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKDBweCk7XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0QGluY2x1ZGUgbWVkaWEtZG93bigkeGwpIHtcblx0XHRcdFx0XHRcdHdpZHRoOiAxNjRweDtcblx0XHRcdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSg5cHgpO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQmX19kZXNjIHtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0XHRcdFx0Zm9udC1zaXplOiAxOHB4O1xuXHRcdFx0XHRsaW5lLWhlaWdodDogMjhweDtcblx0XHRcdFx0Y29sb3I6ICRibGFjaztcblx0XHRcdFx0Ly8gbWF4LXdpZHRoOiA1NjBweDtcblxuXHRcdFx0XHRAaW5jbHVkZSBtZWRpYS1kb3duKCR4bCkge1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogMjRweDtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdCYgYSB7XG5cdFx0XHRcdFx0Y29sb3I6ICRzdWNjZXM7XG5cdFx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Ji1yaWdodCB7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0anVzdGlmeS1jb250ZW50OiBlbmQ7XG5cdFx0XHQmIGltZyB7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHR1c2VyLXNlbGVjdDogbm9uZTtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQmX19tb3JlIHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRtYXJnaW4tYm90dG9tOiAxMjBweDtcblx0XHR3aWR0aDogMTAwJTtcblxuXHRcdEBpbmNsdWRlIG1lZGlhLWRvd24oJHhsKSB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiA1MHB4O1xuXHRcdH1cblxuXHRcdCYtdGl0bGUge1xuXHRcdFx0Zm9udC1zaXplOiA0MnB4O1xuXHRcdFx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0XHRcdGxpbmUtaGVpZ2h0OiA1NnB4O1xuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogNTBweDtcblxuXHRcdFx0QGluY2x1ZGUgbWVkaWEtZG93bigkeGwpIHtcblx0XHRcdFx0Zm9udC1zaXplOiAyNHB4O1xuXHRcdFx0XHRsaW5lLWhlaWdodDogMzZweDtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMzJweDtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQmLWdyaWQge1xuXHRcdFx0ZGlzcGxheTogZ3JpZDtcblx0XHRcdGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmciAxZnI7XG5cdFx0XHRnYXA6IDMwcHg7XG5cdFx0XHR3aWR0aDogMTAwJTtcblxuXHRcdFx0QGluY2x1ZGUgbWVkaWEtZG93bigkeGwpIHtcblx0XHRcdFx0Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG5cdFx0XHRcdGdhcDogMTJweDtcblx0XHRcdH1cblxuXHRcdFx0Jl9fYm94IHtcblx0XHRcdFx0Ym9yZGVyOiAxcHggc29saWQgJGdyYXktbGluZTtcblx0XHRcdFx0Ym9yZGVyLXJhZGl1czogMjhweDtcblx0XHRcdFx0cGFkZGluZzogNDZweCA1MHB4O1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0ZmxleC1kaXJlY3Rpb246IHJvdztcblx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdFx0Z2FwOiAyNHB4O1xuXG5cdFx0XHRcdEBpbmNsdWRlIG1lZGlhLWRvd24oJHhsKSB7XG5cdFx0XHRcdFx0cGFkZGluZzogMzBweCAyNHB4O1xuXHRcdFx0XHRcdGdhcDogMjBweDtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdCYgaW1nIHtcblx0XHRcdFx0XHRoZWlnaHQ6IDY0cHg7XG5cblx0XHRcdFx0XHRAaW5jbHVkZSBtZWRpYS1kb3duKCR4bCkge1xuXHRcdFx0XHRcdFx0d2lkdGg6IDY0cHg7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cblx0XHRcdFx0Jl9fZmxleCB7XG5cdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdFx0XHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcblxuXHRcdFx0XHRcdCYgcCxcblx0XHRcdFx0XHRzcGFuIHtcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMThweDtcblx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAyOHB4O1xuXHRcdFx0XHRcdFx0Y29sb3I6ICRibGFjaztcblx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiA1MDA7XG5cblx0XHRcdFx0XHRcdEBpbmNsdWRlIG1lZGlhLWRvd24oJHhsKSB7XG5cdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDI0cHg7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0JiBwIHtcblx0XHRcdFx0XHRcdGNvbG9yOiAkc3VjY2VzO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdC5saW5lLWRvbHlhbWUge1xuXHRcdG1hcmdpbi1sZWZ0OiBhdXRvO1xuXHRcdG1hcmdpbi1yaWdodDogYXV0bztcblx0XHR3aWR0aDogMjAwcHg7XG5cdFx0aGVpZ2h0OiAxcHg7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJG11dGVkLWxpZ2h0O1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cblx0XHRAaW5jbHVkZSBtZWRpYS1kb3duKCR4bCkge1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0fVxuXHR9XG5cblx0Jl9fb3BsYXRhIHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDg0LCAxNjYsIDEyNywgMC4xKTtcblxuXHRcdCYtaGVhZCB7XG5cdFx0XHRtYXJnaW4tdG9wOiA4MHB4O1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogNTBweDtcblxuXHRcdFx0QGluY2x1ZGUgbWVkaWEtZG93bigkeGwpIHtcblx0XHRcdFx0bWFyZ2luLXRvcDogNTBweDtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMzJweDtcblx0XHRcdH1cblx0XHRcdCYtdGl0bGUge1xuXHRcdFx0XHRmb250LXNpemU6IDQycHg7XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiA1NnB4O1xuXHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRcdGNvbG9yOiAkYmxhY2s7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDVweDtcblx0XHRcdFx0dXNlci1zZWxlY3Q6IG5vbmU7XG5cdFx0XHRcdHRleHQtdHJhbnNmb3JtOiBub25lO1xuXG5cdFx0XHRcdEBpbmNsdWRlIG1lZGlhLWRvd24oJHhsKSB7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAyNHB4O1xuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAzNnB4O1xuXHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDBweDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQmLWQtdGl0bGUge1xuXHRcdFx0XHRmb250LXNpemU6IDQycHg7XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiA1NnB4O1xuXHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRcdGNvbG9yOiAkYmxhY2s7XG5cdFx0XHRcdHRleHQtdHJhbnNmb3JtOiBub25lO1xuXG5cdFx0XHRcdEBpbmNsdWRlIG1lZGlhLWRvd24oJHhsKSB7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAyNHB4O1xuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAzNnB4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Ji1ncmlkIHtcblx0XHRcdGRpc3BsYXk6IGdyaWQ7XG5cdFx0XHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnIgMWZyIDFmcjtcblx0XHRcdGdhcDogMzBweDtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogNTBweDtcblxuXHRcdFx0QGluY2x1ZGUgbWVkaWEtZG93bigkeGwpIHtcblx0XHRcdFx0Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG5cdFx0XHRcdGdhcDogMTBweDtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMHB4O1xuXHRcdFx0fVxuXG5cdFx0XHQuZWxlbS1kb2x5YW1lIHtcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cblx0XHRcdFx0QGluY2x1ZGUgbWVkaWEtZG93bigkeGwpIHtcblx0XHRcdFx0XHRmbGV4LWRpcmVjdGlvbjogcm93O1xuXHRcdFx0XHRcdGdhcDogMjBweDtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdCYtaGVhZCB7XG5cdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0XHRmbGV4LWRpcmVjdGlvbjogcm93O1xuXHRcdFx0XHRcdGdhcDogMzBweDtcblx0XHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDI0cHg7XG5cblx0XHRcdFx0XHRAaW5jbHVkZSBtZWRpYS1kb3duKCR4bCkge1xuXHRcdFx0XHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRcdFx0XHRcdGdhcDogMTBweDtcblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHQmX19udW0ge1xuXHRcdFx0XHRcdFx0dXNlci1zZWxlY3Q6IG5vbmU7XG5cdFx0XHRcdFx0XHRtaW4taGVpZ2h0OiA1NnB4O1xuXHRcdFx0XHRcdFx0bWluLXdpZHRoOiA1NnB4O1xuXHRcdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogNTAlO1xuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJHN1Y2Nlcztcblx0XHRcdFx0XHRcdGNvbG9yOiAkd2hpdGU7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdFx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiAyNHB4O1xuXHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDM2cHg7XG5cdFx0XHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0Jl9fbGluZSB7XG5cdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHRcdGhlaWdodDogMXB4O1xuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJG11dGVkLWxpZ2h0O1xuXG5cdFx0XHRcdFx0XHRAaW5jbHVkZSBtZWRpYS1kb3duKCR4bCkge1xuXHRcdFx0XHRcdFx0XHR3aWR0aDogMXB4O1xuXHRcdFx0XHRcdFx0XHRtaW4taGVpZ2h0OiA3NnB4O1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXG5cdFx0XHRcdCYtbmFtZSB7XG5cdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0XHRcdFx0XHRmb250LXNpemU6IDE4cHg7XG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDI4cHg7XG5cdFx0XHRcdFx0Y29sb3I6ICRibGFjaztcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAxNnB4O1xuXG5cdFx0XHRcdFx0QGluY2x1ZGUgbWVkaWEtZG93bigkeGwpIHtcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAyNHB4O1xuXHRcdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogOHB4O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXG5cdFx0XHRcdCYtZGVzYyB7XG5cdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0XHRcdFx0XHRmb250LXNpemU6IDE4cHg7XG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDI4cHg7XG5cdFx0XHRcdFx0Y29sb3I6ICRtdXRlZDtcblxuXHRcdFx0XHRcdEBpbmNsdWRlIG1lZGlhLWRvd24oJHhsKSB7XG5cdFx0XHRcdFx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogMjRweDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQmX19xdWVzdGlvbnMge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdG1hcmdpbi10b3A6IDEyMHB4O1xuXG5cdFx0QGluY2x1ZGUgbWVkaWEtZG93bigkeGwpIHtcblx0XHRcdG1hcmdpbi10b3A6IDUwcHg7XG5cdFx0fVxuXG5cdFx0Jl9fbmFtZSB7XG5cdFx0XHRmb250LXdlaWdodDogNTAwO1xuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0Y29sb3I6ICRibGFjaztcblx0XHRcdGZvbnQtc2l6ZTogNDJweDtcblx0XHRcdGxpbmUtaGVpZ2h0OiA1NnB4O1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogNTBweDtcblxuXHRcdFx0QGluY2x1ZGUgbWVkaWEtZG93bigkeGwpIHtcblx0XHRcdFx0Zm9udC1zaXplOiAyNHB4O1xuXHRcdFx0XHRsaW5lLWhlaWdodDogMzZweDtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMzJweDtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQmX19wYXltZW50IHtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0bWF4LXdpZHRoOiA1MTBweDtcblx0XHRAaW5jbHVkZSBtZWRpYS1kb3duKCR4bCkge1xuXHRcdFx0bWF4LXdpZHRoOiAxMDAlO1xuXHRcdH1cblx0fVxuXG5cdCZfX3JhdGVzIHtcblx0XHRkaXNwbGF5OiBncmlkO1xuXHRcdGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDQsIDFmcik7XG5cdFx0Zm9udC1zaXplOiAxOHB4O1xuXHRcdGdhcDogMjJweDtcblx0XHRAaW5jbHVkZSBtZWRpYS1kb3duKCR4bCkge1xuXHRcdFx0Zm9udC1zaXplOiAxMnB4O1xuXHRcdH1cblx0XHQmLWl0ZW0ge1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0XHRnYXA6IDRweDtcblx0XHRcdHBhZGRpbmctYm90dG9tOiA4cHg7XG5cdFx0XHRib3JkZXItYm90dG9tOiAzcHggc29saWQgJGdyYXktbGluZTtcblx0XHRcdCYuYWN0aXZlIHtcblx0XHRcdFx0Ym9yZGVyLWNvbG9yOiAkc3VjY2VzO1xuXHRcdFx0fVxuXHRcdH1cblx0XHQmLWRhdGUge1xuXHRcdFx0Y29sb3I6ICRtdXRlZDtcblx0XHRcdHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cdFx0fVxuXHRcdCYtcHJpY2Uge1xuXHRcdFx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0XHR9XG5cdH1cbn1cbiIsIi5kcy1zZWN0aW9uIHtcblx0cGFkZGluZy1sZWZ0OiAxMzBweDtcblx0cGFkZGluZy1yaWdodDogMTMwcHg7XG5cdHdpZHRoOiAxMDAlO1xuXHRtYXgtd2lkdGg6IDE5MjBweDtcblx0ZGlzcGxheTogZmxleDtcblx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cblx0QGluY2x1ZGUgbWVkaWEtZG93bigkeGxsKSB7XG5cdFx0cGFkZGluZy1sZWZ0OiAxNnB4O1xuXHRcdHBhZGRpbmctcmlnaHQ6IDE2cHg7XG5cdH1cbn1cblxuLmZyYW5jaGlzZS1wIHtcblx0ZGlzcGxheTogZmxleDtcblx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblxuXHQmX19oZWFkIHtcblx0XHRoZWlnaHQ6IDY0MHB4O1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRtYXJnaW4tYm90dG9tOiAxMDBweDtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cblx0XHRAaW5jbHVkZSBtZWRpYS1kb3duKCR4bHMpIHtcblx0XHRcdG1hcmdpbi1ib3R0b206IDYwcHg7XG5cdFx0XHRoZWlnaHQ6IDM3MHB4O1xuXHRcdH1cblxuXHRcdCYgaW1nIHtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdHRvcDogMDtcblx0XHRcdGxlZnQ6IDA7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdG9iamVjdC1maXQ6IGNvdmVyO1xuXHRcdFx0dXNlci1zZWxlY3Q6IG5vbmU7XG5cdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHR6LWluZGV4OiAwO1xuXHRcdH1cblxuXHRcdCZfX2JveCB7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRjb2xvcjogJHdoaXRlO1xuXHRcdFx0ei1pbmRleDogMTtcblxuXHRcdFx0JiBwIHtcblx0XHRcdFx0Zm9udC1zaXplOiAzMnB4O1xuXHRcdFx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRcdFx0XHRmb250LXdlaWdodDogNTAwO1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAyNXB4O1xuXHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cblx0XHRcdFx0QGluY2x1ZGUgbWVkaWEtZG93bigkeGxzKSB7XG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMjBweDtcblx0XHRcdFx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0JiBoMSB7XG5cdFx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMTcycHg7XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAxNjVweDtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogNDhweDtcblx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0XHR1c2VyLXNlbGVjdDogbm9uZTtcblxuXHRcdFx0XHRAaW5jbHVkZSBtZWRpYS1kb3duKCR4bHMpIHtcblx0XHRcdFx0XHRmb250LXNpemU6IDUwcHg7XG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMjBweDtcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogMjVweDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQmIGJ1dHRvbiB7XG5cdFx0XHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHRcdFx0Ym9yZGVyLXJhZGl1czogNDVweDtcblx0XHRcdFx0Ym9yZGVyOiAycHggc29saWQgJHdoaXRlO1xuXHRcdFx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAxNXB4O1xuXHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRcdGNvbG9yOiAkd2hpdGU7XG5cdFx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdFx0XHRcdHBhZGRpbmc6IDI2cHggNDhweDtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0XHRcdFx0dXNlci1zZWxlY3Q6IG5vbmU7XG5cblx0XHRcdFx0QGluY2x1ZGUgbWVkaWEtZG93bigkeGxzKSB7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxMnB4O1xuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxMnB4O1xuXHRcdFx0XHRcdHBhZGRpbmc6IDIwcHggMzJweDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdCZfX2Rlc2Mge1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdG1hcmdpbi1ib3R0b206IDEwMHB4O1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuXHRcdEBpbmNsdWRlIG1lZGlhLWRvd24oJHhscykge1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0XHRtYXJnaW4tYm90dG9tOiA2MHB4O1xuXHRcdH1cblxuXHRcdCYtaSB7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRyaWdodDogMDtcblx0XHRcdHRvcDogMDtcblx0XHRcdGhlaWdodDogMTAwJTtcblx0XHRcdHdpZHRoOiA1ODlweDtcblx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1hZ2VzL2ZyYW5jaGlzZS9kYXJpYS5wbmcnKTtcblx0XHRcdG9iamVjdC1maXQ6IGNvdmVyO1xuXHRcdFx0ei1pbmRleDogLTE7XG5cdFx0XHRib3JkZXItcmFkaXVzOiAyMHB4O1xuXHRcdFx0cGFkZGluZzogNDBweDtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdFx0anVzdGlmeS1jb250ZW50OiBlbmQ7XG5cblx0XHRcdEBpbmNsdWRlIG1lZGlhLWRvd24oJHhscykge1xuXHRcdFx0XHRwb3NpdGlvbjogc3RhdGljO1xuXHRcdFx0XHRoZWlnaHQ6IDYwMHB4O1xuXHRcdFx0XHRtYXJnaW4tbGVmdDogYXV0bztcblx0XHRcdFx0bWFyZ2luLXJpZ2h0OiBhdXRvO1xuXHRcdFx0fVxuXG5cdFx0XHRAaW5jbHVkZSBtZWRpYS1kb3duKCR4bCkge1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0bWluLWhlaWdodDogNjAwcHg7XG5cdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG5cdFx0XHRcdGhlaWdodDogYXV0bztcblx0XHRcdH1cblxuXHRcdFx0JiBwIHtcblx0XHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0XHRcdFx0Zm9udC1zaXplOiAyNXB4O1xuXHRcdFx0XHRmb250LXdlaWdodDogNzAwO1xuXHRcdFx0XHRsaW5lLWhlaWdodDogMjMuOTNweDtcblx0XHRcdFx0dGV4dC1hbGlnbjogbGVmdDtcblx0XHRcdFx0Y29sb3I6ICR3aGl0ZTtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMTBweDtcblx0XHRcdH1cblxuXHRcdFx0JiBzcGFuIHtcblx0XHRcdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdFx0XHRmb250LXdlaWdodDogNDAwO1xuXHRcdFx0XHRsaW5lLWhlaWdodDogMTcuNnB4O1xuXHRcdFx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xuXHRcdFx0XHRjb2xvcjogJHdoaXRlO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCYtdG9wIHtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogNjVweDtcblx0XHRcdHotaW5kZXg6IDE7XG5cblx0XHRcdEBpbmNsdWRlIG1lZGlhLWRvd24oJHhscykge1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAyNXB4O1xuXHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHR9XG5cblx0XHRcdCYgcCB7XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdFx0XHRcdGZvbnQtc2l6ZTogNDBweDtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDQ4cHg7XG5cdFx0XHRcdGNvbG9yOiAkYmxhY2s7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDE1cHg7XG5cblx0XHRcdFx0QGluY2x1ZGUgbWVkaWEtZG93bigkeGxzKSB7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAzMHB4O1xuXHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDVweDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQmIHNwYW4ge1xuXHRcdFx0XHRmb250LXdlaWdodDogNDAwO1xuXHRcdFx0XHRmb250LXNpemU6IDI1cHg7XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAyNXB4O1xuXHRcdFx0XHRjb2xvcjogJGJsYWNrO1xuXG5cdFx0XHRcdEBpbmNsdWRlIG1lZGlhLWRvd24oJHhscykge1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMThweDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCYtY2FyZHMge1xuXHRcdFx0ZGlzcGxheTogZ3JpZDtcblx0XHRcdGdyaWQtdGVtcGxhdGUtY29sdW1uczogNDAwcHggNDAwcHggNDAwcHg7XG5cdFx0XHRnYXA6IDIwcHg7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiA1OXB4O1xuXHRcdFx0ei1pbmRleDogMTtcblx0XHRcdG1hcmdpbi1sZWZ0OiBhdXRvO1xuXHRcdFx0bWFyZ2luLXJpZ2h0OiBhdXRvO1xuXHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0yNXB4KTtcblxuXHRcdFx0QGluY2x1ZGUgbWVkaWEtZG93bigkeGxzKSB7XG5cdFx0XHRcdGdyaWQtdGVtcGxhdGUtY29sdW1uczogMjkwcHggMjkwcHggMjkwcHg7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDQwcHg7XG5cdFx0XHR9XG5cblx0XHRcdEBpbmNsdWRlIG1lZGlhLWRvd24oJHhsKSB7XG5cdFx0XHRcdGdyaWQtdGVtcGxhdGUtY29sdW1uczogMzAwcHg7XG5cdFx0XHR9XG5cblx0XHRcdCYtY2FyZCB7XG5cdFx0XHRcdHVzZXItc2VsZWN0OiBub25lO1xuXHRcdFx0XHRib3gtc2hhZG93OiAyMXB4IDExcHggNTNweCAwcHggIzAwMDAwMDFhO1xuXHRcdFx0XHRib3JkZXItcmFkaXVzOiAzMHB4O1xuXHRcdFx0XHRoZWlnaHQ6IDQwMHB4O1xuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0XHRwYWRkaW5nOiA4MnB4IDMycHggMzJweCAzMnB4O1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG5cblx0XHRcdFx0QGluY2x1ZGUgbWVkaWEtZG93bigkeGxzKSB7XG5cdFx0XHRcdFx0aGVpZ2h0OiAzMDBweDtcblx0XHRcdFx0XHRwYWRkaW5nOiA3OXB4IDMycHggMzJweCAzMnB4O1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0JiBwIHtcblx0XHRcdFx0XHRmb250LXNpemU6IDE0MHB4O1xuXHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDE2OHB4O1xuXHRcdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdFx0XHRjb2xvcjogJHN1Y2NlcztcblxuXHRcdFx0XHRcdEBpbmNsdWRlIG1lZGlhLWRvd24oJHhscykge1xuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxMDBweDtcblx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxMjhweDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQmIHNwYW4ge1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMjBweDtcblx0XHRcdFx0XHRmb250LXdlaWdodDogNDAwO1xuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAyMHB4O1xuXHRcdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdFx0XHRjb2xvcjogJGJsYWNrO1xuXG5cdFx0XHRcdFx0QGluY2x1ZGUgbWVkaWEtZG93bigkeGxzKSB7XG5cdFx0XHRcdFx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogMTRweDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHQmLW1pc3Npb24ge1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGZsZXgtZGlyZWN0aW9uOiByb3c7XG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0Z2FwOiA0MXB4O1xuXHRcdFx0ei1pbmRleDogMTtcblxuXHRcdFx0QGluY2x1ZGUgbWVkaWEtZG93bigkeGxzKSB7XG5cdFx0XHRcdG1hcmdpbi1sZWZ0OiBhdXRvO1xuXHRcdFx0XHRtYXJnaW4tcmlnaHQ6IGF1dG87XG5cdFx0XHR9XG5cblx0XHRcdEBpbmNsdWRlIG1lZGlhLWRvd24oJHhsbCkge1xuXHRcdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdFx0XHRnYXA6IDE1cHg7XG5cdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdH1cblxuXHRcdFx0JiBwIHtcblx0XHRcdFx0Zm9udC1zaXplOiAzMHB4O1xuXHRcdFx0XHRmb250LXdlaWdodDogNTAwO1xuXHRcdFx0XHRsaW5lLWhlaWdodDogMzZweDtcblx0XHRcdFx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcblx0XHRcdFx0dGV4dC1hbGlnbjogbGVmdDtcblxuXHRcdFx0XHRAaW5jbHVkZSBtZWRpYS1kb3duKCR4bHMpIHtcblx0XHRcdFx0XHRmb250LXNpemU6IDI1cHg7XG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDI1cHg7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHRAaW5jbHVkZSBtZWRpYS1kb3duKCR4bGwpIHtcblx0XHRcdFx0XHQmIGJyIHtcblx0XHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdCYgc3BhbiB7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMjBweDtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDIycHg7XG5cdFx0XHRcdHRleHQtYWxpZ246IGxlZnQ7XG5cdFx0XHRcdHdpZHRoOiA1MzVweDtcblx0XHRcdFx0dGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG5cblx0XHRcdFx0QGluY2x1ZGUgbWVkaWEtZG93bigkeGxzKSB7XG5cdFx0XHRcdFx0d2lkdGg6IGF1dG87XG5cdFx0XHRcdFx0bWF4LXdpZHRoOiA1MzVweDtcblx0XHRcdFx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDE1cHg7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHRAaW5jbHVkZSBtZWRpYS1kb3duKCR4bGwpIHtcblx0XHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQmX19wYXJ0bmVyIHtcblx0XHRtYXJnaW4tYm90dG9tOiAxMDBweDtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cblx0XHRAaW5jbHVkZSBtZWRpYS1kb3duKCR4bHMpIHtcblx0XHRcdG1hcmdpbi1ib3R0b206IDYwcHg7XG5cdFx0fVxuXG5cdFx0Ji10aXRsZSB7XG5cdFx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRcdFx0Zm9udC1zaXplOiA0MHB4O1xuXHRcdFx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0XHRcdGxpbmUtaGVpZ2h0OiA0MHB4O1xuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogNDVweDtcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cblx0XHRcdEBpbmNsdWRlIG1lZGlhLWRvd24oJHhscykge1xuXHRcdFx0XHRmb250LXNpemU6IDI1cHg7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDI1cHg7XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAyNXB4O1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5jZW50ZXJlZC1idG4tYmxvY2sge1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRcdG1hcmdpbi10b3A6IDQ1cHg7XG5cblx0XHRcdEBpbmNsdWRlIG1lZGlhLWRvd24oJHhscykge1xuXHRcdFx0XHRtYXJnaW4tdG9wOiAyNXB4O1xuXHRcdFx0fVxuXG5cdFx0XHQmX19idG4ge1xuXHRcdFx0XHRwYWRkaW5nOiAxOHB4IDYycHg7XG5cdFx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdFx0XHRcdGJhY2tncm91bmQ6ICRzdWNjZXM7XG5cdFx0XHRcdGNvbG9yOiAkd2hpdGU7XG5cdFx0XHRcdGJvcmRlci1yYWRpdXM6IDEwMHB4O1xuXHRcdFx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAyNHB4O1xuXHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cblx0XHRcdFx0QGluY2x1ZGUgbWVkaWEtZG93bigkeGxsKSB7XG5cdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0cGFkZGluZzogMThweCAxNHB4O1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5zd2lwZXIge1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0fVxuXG5cdFx0LnN3aXBlci13cmFwcGVyIHtcblx0XHRcdG1hcmdpbi1ib3R0b206IDQ1cHg7XG5cdFx0XHRib3JkZXItcmFkaXVzOiAzMHB4O1xuXHRcdH1cblxuXHRcdC5zd2lwZXItc2xpZGUge1xuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0Zm9udC1zaXplOiAxOHB4O1xuXHRcdFx0YmFja2dyb3VuZDogI2ZmZjtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRoZWlnaHQ6IGF1dG87XG5cdFx0XHRib3JkZXItcmFkaXVzOiAzMHB4O1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdH1cblxuXHRcdC5zd2lwZXItc2xpZGUgaW1nIHtcblx0XHRcdHBvc2l0aW9uOiBibG9jaztcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdFx0dXNlci1zZWxlY3Q6IG5vbmU7XG5cdFx0fVxuXG5cdFx0LnN3aXBlci1wYWdpbmF0aW9uIHtcblx0XHRcdGJvcmRlci1yYWRpdXM6IDExMHB4O1xuXHRcdFx0aGVpZ2h0OiA3cHg7XG5cdFx0XHR0b3A6IGF1dG87XG5cdFx0XHRib3R0b206IDA7XG5cdFx0fVxuXG5cdFx0LnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyIC5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2Jhci1maWxsIHtcblx0XHRcdGJhY2tncm91bmQ6ICRzdWNjZXM7XG5cdFx0XHRib3JkZXItcmFkaXVzOiAxMTBweDtcblx0XHR9XG5cblx0XHQuc3dpcGVyLWJ1dHRvbi1uZXh0LFxuXHRcdC5zd2lwZXItYnV0dG9uLXByZXYge1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG5cdFx0XHRoZWlnaHQ6IDgycHg7XG5cdFx0XHR3aWR0aDogODJweDtcblx0XHRcdGNvbG9yOiBncmVlbjtcblx0XHRcdGJvcmRlci1yYWRpdXM6IDUwJTtcblx0XHRcdHotaW5kZXg6IDM7XG5cdFx0XHRib3gtc2hhZG93OiAwcHggMi44OHB4IDIyLjU5cHggMHB4ICMwMDAwMDAyNjtcblxuXHRcdFx0QGluY2x1ZGUgbWVkaWEtZG93bigkeGxzKSB7XG5cdFx0XHRcdGhlaWdodDogNTlweDtcblx0XHRcdFx0d2lkdGg6IDU5cHg7XG5cblx0XHRcdFx0Jjo6YWZ0ZXIge1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMjVweDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5zd2lwZXItYnV0dG9uLW5leHQge1xuXHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoNTBweCwgMHB4KTtcblxuXHRcdFx0QGluY2x1ZGUgbWVkaWEtZG93bigkeGxzKSB7XG5cdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlKDM5cHgsIC01cHgpO1xuXHRcdFx0fVxuXG5cdFx0XHRAaW5jbHVkZSBtZWRpYS1kb3duKCR4bGwpIHtcblx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoMjVweCwgLTVweCk7XG5cdFx0XHR9XG5cblx0XHRcdEBpbmNsdWRlIG1lZGlhLWRvd24oJGxnKSB7XG5cdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlKDI1cHgsIDE1cHgpO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5zd2lwZXItYnV0dG9uLXByZXYge1xuXHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwcHgsIDBweCk7XG5cblx0XHRcdEBpbmNsdWRlIG1lZGlhLWRvd24oJHhscykge1xuXHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtMzlweCwgLTVweCk7XG5cdFx0XHR9XG5cblx0XHRcdEBpbmNsdWRlIG1lZGlhLWRvd24oJHhsbCkge1xuXHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtMjVweCwgLTVweCk7XG5cdFx0XHR9XG5cblx0XHRcdEBpbmNsdWRlIG1lZGlhLWRvd24oJGxnKSB7XG5cdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlKC0yNXB4LCAxNXB4KTtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQmX19mb3JtYXQge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdG1hcmdpbi1ib3R0b206IDEwMHB4O1xuXHRcdHdpZHRoOiAxMDAlO1xuXG5cdFx0QGluY2x1ZGUgbWVkaWEtZG93bigkeGxzKSB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiA2MHB4O1xuXHRcdH1cblxuXHRcdCYtdGl0bGUge1xuXHRcdFx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0XHRcdGZvbnQtc2l6ZTogNDBweDtcblx0XHRcdGxpbmUtaGVpZ2h0OiAzOHB4O1xuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0Y29sb3I6ICRibGFjaztcblx0XHRcdG1hcmdpbi1ib3R0b206IDQ1cHg7XG5cdFx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXG5cdFx0XHRAaW5jbHVkZSBtZWRpYS1kb3duKCR4bHMpIHtcblx0XHRcdFx0Zm9udC1zaXplOiAyNXB4O1xuXHRcdFx0XHRsaW5lLWhlaWdodDogMjRweDtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMjVweDtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQmLW5hdiB7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0ZmxleC1kaXJlY3Rpb246IHJvdztcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRnYXA6IDIwcHg7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiA0NXB4O1xuXG5cdFx0XHRAaW5jbHVkZSBtZWRpYS1kb3duKCR4bHMpIHtcblx0XHRcdFx0Z2FwOiA5cHg7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDI1cHg7XG5cdFx0XHR9XG5cblx0XHRcdCYtYnRuIHtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0XHRcdFx0Zm9udC1zaXplOiAyNXB4O1xuXHRcdFx0XHRsaW5lLWhlaWdodDogMjhweDtcblx0XHRcdFx0Y29sb3I6ICRibGFjaztcblx0XHRcdFx0cGFkZGluZzogMTZweCAzMnB4O1xuXHRcdFx0XHR1c2VyLXNlbGVjdDogbm9uZTtcblx0XHRcdFx0Ym9yZGVyLXJhZGl1czogNjBweDtcblx0XHRcdFx0Ym9yZGVyOiAxcHggc29saWQgJGdyYXktbGluZTtcblx0XHRcdFx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG5cdFx0XHRcdHRyYW5zaXRpb246IGFsbCAwLjFzIGVhc2UtaW4tb3V0O1xuXG5cdFx0XHRcdEBpbmNsdWRlIG1lZGlhLWRvd24oJHhscykge1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogMjRweDtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRcdGJhY2tncm91bmQ6ICRzdWNjZXM7XG5cdFx0XHRcdFx0Ym9yZGVyOiAxcHggc29saWQgJHN1Y2Nlcztcblx0XHRcdFx0XHRjb2xvcjogJHdoaXRlO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdC4tYWN0aXZlLW5hdi1idG4ge1xuXHRcdFx0XHRiYWNrZ3JvdW5kOiAkc3VjY2VzO1xuXHRcdFx0XHRib3JkZXI6IDFweCBzb2xpZCAkc3VjY2VzO1xuXHRcdFx0XHRjb2xvcjogJHdoaXRlO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCYtZ3JpZCB7XG5cdFx0XHR3aWR0aDogMTAwJTtcblxuXHRcdFx0Li1hY3RpdmUtY29udGVudCB7XG5cdFx0XHRcdGRpc3BsYXk6IGdyaWQgIWltcG9ydGFudDtcblx0XHRcdH1cblxuXHRcdFx0Ji1jb250ZW50IHtcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFx0Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyO1xuXHRcdFx0XHRnYXA6IDcwcHg7XG5cblx0XHRcdFx0QGluY2x1ZGUgbWVkaWEtZG93bigkeGxzKSB7XG5cdFx0XHRcdFx0Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG5cdFx0XHRcdFx0Z2FwOiAyNXB4O1xuXHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0Li1yaWdodC1ib3gtZm9ybWF0IHtcblx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQmLWltZyB7XG5cdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogNDBweDtcblx0XHRcdFx0XHRoZWlnaHQ6IDU0MHB4O1xuXHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdG9iamVjdC1maXQ6IGNvdmVyO1xuXG5cdFx0XHRcdFx0QGluY2x1ZGUgbWVkaWEtZG93bigkeGxzKSB7XG5cdFx0XHRcdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQmX190aXRsZSB7XG5cdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0XHRcdFx0XHRmb250LXNpemU6IDMwcHg7XG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDI4cHg7XG5cdFx0XHRcdFx0Y29sb3I6ICRibGFjaztcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiA0NXB4O1xuXG5cdFx0XHRcdFx0QGluY2x1ZGUgbWVkaWEtZG93bigkeGxzKSB7XG5cdFx0XHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRcdFx0XHRmb250LXNpemU6IDI0cHg7XG5cdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogMTlweDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQmX19kYXRhcyB7XG5cdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXG5cdFx0XHRcdFx0Ji1kZXNjIHtcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogMTUuMzFweDtcblx0XHRcdFx0XHRcdHRleHQtYWxpZ246IGxlZnQ7XG5cdFx0XHRcdFx0XHRjb2xvcjogJGJsYWNrO1xuXHRcdFx0XHRcdFx0bWF4LXdpZHRoOiA0MjBweDtcblx0XHRcdFx0XHRcdG1hcmdpbi10b3A6IDE1cHg7XG5cblx0XHRcdFx0XHRcdEBpbmNsdWRlIG1lZGlhLWRvd24oJHhsbCkge1xuXHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDEycHg7XG5cdFx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxMnB4O1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdCYtZWxlbSB7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRcdFx0ZmxleC1kaXJlY3Rpb246IHJvdztcblx0XHRcdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdFx0XHRcdFx0XHRtYXJnaW4tdG9wOiAzMHB4O1xuXG5cdFx0XHRcdFx0XHQmOmZpcnN0LWNoaWxkIHtcblx0XHRcdFx0XHRcdFx0bWFyZ2luLXRvcDogMHB4O1xuXHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHQmIHAge1xuXHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDI1cHg7XG5cdFx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdFx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAyNXB4O1xuXHRcdFx0XHRcdFx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xuXHRcdFx0XHRcdFx0XHRjb2xvcjogJGJsYWNrO1xuXG5cdFx0XHRcdFx0XHRcdEBpbmNsdWRlIG1lZGlhLWRvd24oJHhscykge1xuXHRcdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRcdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogMTZweDtcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHQmIHNwYW4ge1xuXHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDMwcHg7XG5cdFx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdFx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAzMHB4O1xuXHRcdFx0XHRcdFx0XHR0ZXh0LWFsaWduOiByaWdodDtcblx0XHRcdFx0XHRcdFx0Y29sb3I6ICRzdWNjZXM7XG5cblx0XHRcdFx0XHRcdFx0QGluY2x1ZGUgbWVkaWEtZG93bigkeGxzKSB7XG5cdFx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdFx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxNnB4O1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0Jl9fbmV3IHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0bWFyZ2luLWJvdHRvbTogMTAwcHg7XG5cdFx0d2lkdGg6IDEwMCU7XG5cblx0XHRAaW5jbHVkZSBtZWRpYS1kb3duKCR4bHMpIHtcblx0XHRcdG1hcmdpbi1ib3R0b206IDYwcHg7XG5cdFx0fVxuXG5cdFx0Ji1oZWFkIHtcblx0XHRcdGRpc3BsYXk6IGdyaWQ7XG5cdFx0XHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnI7XG5cdFx0XHRnYXA6IDcwcHg7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiA0NXB4O1xuXG5cdFx0XHRAaW5jbHVkZSBtZWRpYS1kb3duKCR4bHMpIHtcblx0XHRcdFx0Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG5cdFx0XHRcdGdhcDogMjVweDtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMjVweDtcblx0XHRcdH1cblxuXHRcdFx0Jl9fbGVmdCB7XG5cdFx0XHRcdCYgaDMge1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogNDBweDtcblx0XHRcdFx0XHRmb250LXdlaWdodDogNTAwO1xuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAzOC4yOHB4O1xuXHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDE1cHg7XG5cdFx0XHRcdFx0dGV4dC1hbGlnbjogbGVmdDtcblxuXHRcdFx0XHRcdEBpbmNsdWRlIG1lZGlhLWRvd24oJHhscykge1xuXHRcdFx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMjVweDtcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMjVweDtcblx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAyNXB4O1xuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdCYgc3BhbiB7XG5cdFx0XHRcdFx0XHRjb2xvcjogJHN1Y2Nlcztcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQmIHAge1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMzBweDtcblx0XHRcdFx0XHRmb250LXdlaWdodDogNDAwO1xuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAyOC43MXB4O1xuXHRcdFx0XHRcdHRleHQtYWxpZ246IGxlZnQ7XG5cblx0XHRcdFx0XHRAaW5jbHVkZSBtZWRpYS1kb3duKCR4bHMpIHtcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRcdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxN3B4O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQmX19yaWdodCB7XG5cdFx0XHRcdCYgcCB7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAyMHB4O1xuXHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDIycHg7XG5cdFx0XHRcdFx0dGV4dC1hbGlnbjogbGVmdDtcblxuXHRcdFx0XHRcdEBpbmNsdWRlIG1lZGlhLWRvd24oJHhscykge1xuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdFx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDE3cHg7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LnN3aXBlciB7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdGhlaWdodDogMTAwJTtcblx0XHRcdGJvcmRlci1yYWRpdXM6IDMwcHg7XG5cdFx0fVxuXG5cdFx0LnN3aXBlci1zbGlkZSB7XG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRmb250LXNpemU6IDE4cHg7XG5cdFx0XHRiYWNrZ3JvdW5kOiAjZmZmO1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblxuXHRcdFx0QGluY2x1ZGUgbWVkaWEtZG93bigkeGxsKSB7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LnN3aXBlci1zbGlkZSBpbWcge1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdHVzZXItc2VsZWN0OiBub25lO1xuXHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdFx0b2JqZWN0LWZpdDogY292ZXI7XG5cdFx0fVxuXHR9XG5cblx0Jl9fYW5zd2VyIHtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRoZWlnaHQ6IDE2MHB4O1xuXHRcdG1hcmdpbi1ib3R0b206IDEwMHB4O1xuXHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1hZ2VzL2ZyYW5jaGlzZS92ZXJ0aWNhbC5wbmcnKTtcblx0XHRwYWRkaW5nLWxlZnQ6IDE4MHB4O1xuXHRcdHBhZGRpbmctcmlnaHQ6IDE4MHB4O1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0YmFja2dyb3VuZC1zaXplOiBjb3Zlcjtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcblxuXHRcdEBpbmNsdWRlIG1lZGlhLWRvd24oJHhscykge1xuXHRcdFx0aGVpZ2h0OiBhdXRvO1xuXHRcdFx0bWluLWhlaWdodDogMjM5cHg7XG5cdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdFx0cGFkZGluZy10b3A6IDQwcHg7XG5cdFx0XHRwYWRkaW5nLWJvdHRvbTogNDBweDtcblx0XHRcdG1hcmdpbi1ib3R0b206IDYwcHg7XG5cdFx0XHRnYXA6IDE1cHg7XG5cdFx0XHRwYWRkaW5nLWxlZnQ6IDMwcHg7XG5cdFx0XHRwYWRkaW5nLXJpZ2h0OiAzMHB4O1xuXHRcdH1cblxuXHRcdCYtaWNvbiB7XG5cdFx0XHRoZWlnaHQ6IDQwcHg7XG5cdFx0XHR3aWR0aDogNDBweDtcblx0XHR9XG5cblx0XHQmLXRleHQge1xuXHRcdFx0Zm9udC1zaXplOiAyMnB4O1xuXHRcdFx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0XHRcdGxpbmUtaGVpZ2h0OiAzNnB4O1xuXHRcdFx0dGV4dC1hbGlnbjogbGVmdDtcblx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdFx0XHRjb2xvcjogJHdoaXRlO1xuXG5cdFx0XHRAaW5jbHVkZSBtZWRpYS1kb3duKCR4bHMpIHtcblx0XHRcdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdFx0XHRsaW5lLWhlaWdodDogMTcuNnB4O1xuXHRcdFx0XHRtYXgtd2lkdGg6IDI4M3B4O1xuXHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Ji1idG4ge1xuXHRcdFx0cGFkZGluZzogMThweCA0MHB4O1xuXHRcdFx0Ym9yZGVyLXJhZGl1czogMTAwcHg7XG5cdFx0XHRib3JkZXI6IDJweCBzb2xpZCAkd2hpdGU7XG5cdFx0XHRjb2xvcjogJHdoaXRlO1xuXHRcdFx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdFx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0XHRsaW5lLWhlaWdodDogMjRweDtcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cdFx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cblx0XHRcdEBpbmNsdWRlIG1lZGlhLWRvd24oJHhscykge1xuXHRcdFx0XHRmb250LXNpemU6IDEycHg7XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAxMnB4O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdCZfX3dvcmxkIHtcblx0XHRkaXNwbGF5OiBncmlkO1xuXHRcdGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmcjtcblx0XHRnYXA6IDcwcHg7XG5cdFx0bWFyZ2luLWJvdHRvbTogMTAwcHg7XG5cblx0XHRAaW5jbHVkZSBtZWRpYS1kb3duKCR4bHMpIHtcblx0XHRcdGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xuXHRcdFx0Z2FwOiAyNXB4O1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogNjBweDtcblx0XHR9XG5cblx0XHQmLWRhdGEge1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0XHRnYXA6IDQ1cHg7XG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblxuXHRcdFx0QGluY2x1ZGUgbWVkaWEtZG93bigkeGxzKSB7XG5cdFx0XHRcdGdhcDogMjVweDtcblx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKDEwcHgpO1xuXHRcdFx0fVxuXG5cdFx0XHQmX191cCB7XG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiByb3c7XG5cdFx0XHRcdGdhcDogNTBweDtcblx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblxuXHRcdFx0XHRAaW5jbHVkZSBtZWRpYS1kb3duKCR4bHMpIHtcblx0XHRcdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdFx0XHRcdGdhcDogMjVweDtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdCYtaWNvbiB7XG5cdFx0XHRcdFx0aGVpZ2h0OiAxNTVweDtcblx0XHRcdFx0XHR3aWR0aDogMTM0cHg7XG5cdFx0XHRcdFx0dXNlci1zZWxlY3Q6IG5vbmU7XG5cblx0XHRcdFx0XHRAaW5jbHVkZSBtZWRpYS1kb3duKCR4bHMpIHtcblx0XHRcdFx0XHRcdGhlaWdodDogOTJweDtcblx0XHRcdFx0XHRcdHdpZHRoOiA3OXB4O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXG5cdFx0XHRcdC5ib3gtZnJhbmNoIHtcblx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0XHRcdFx0Z2FwOiAxNXB4O1xuXG5cdFx0XHRcdFx0Ji1kZXNjIHtcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogNDBweDtcblx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogNDRweDtcblx0XHRcdFx0XHRcdHRleHQtYWxpZ246IGxlZnQ7XG5cdFx0XHRcdFx0XHRjb2xvcjogJGJsYWNrO1xuXHRcdFx0XHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblxuXHRcdFx0XHRcdFx0QGluY2x1ZGUgbWVkaWEtZG93bigkeGxzKSB7XG5cdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMjVweDtcblx0XHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDI1cHg7XG5cdFx0XHRcdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHQmLXRpdGxlIHtcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogNjBweDtcblx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogNTcuNDJweDtcblx0XHRcdFx0XHRcdHRleHQtYWxpZ246IGxlZnQ7XG5cdFx0XHRcdFx0XHRjb2xvcjogJHN1Y2Nlcztcblx0XHRcdFx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cblx0XHRcdFx0XHRcdEBpbmNsdWRlIG1lZGlhLWRvd24oJHhscykge1xuXHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDM1cHg7XG5cdFx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAzM3B4O1xuXHRcdFx0XHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdCZfX3RleHQge1xuXHRcdFx0XHRtYXgtd2lkdGg6IDY1OXB4O1xuXHRcdFx0XHRmb250LXNpemU6IDIwcHg7XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAyMnB4O1xuXHRcdFx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xuXG5cdFx0XHRcdEBpbmNsdWRlIG1lZGlhLWRvd24oJHhscykge1xuXHRcdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdFx0XHRtYXgtd2lkdGg6IDEwMCU7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQmIHNwYW4ge1xuXHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHQmLWltZyB7XG5cdFx0XHRib3JkZXItcmFkaXVzOiAzMHB4O1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHR1c2VyLXNlbGVjdDogbm9uZTtcblx0XHRcdG9iamVjdC1maXQ6IGNvdmVyO1xuXHRcdH1cblx0fVxuXG5cdCZfX29wZW5zIHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0bWFyZ2luLWJvdHRvbTogMTAwcHg7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblxuXHRcdEBpbmNsdWRlIG1lZGlhLWRvd24oJHhscykge1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogNjBweDtcblx0XHR9XG5cblx0XHQmLXRpdGxlIHtcblx0XHRcdGZvbnQtc2l6ZTogNDBweDtcblx0XHRcdGNvbG9yOiAkYmxhY2s7XG5cdFx0XHRmb250LXdlaWdodDogNTAwO1xuXHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0XHRcdGxpbmUtaGVpZ2h0OiAzOC4yOHB4O1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogNDVweDtcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblxuXHRcdFx0QGluY2x1ZGUgbWVkaWEtZG93bigkeGxzKSB7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMjVweDtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDI1cHg7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDI1cHg7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Ji1jb250ZW50IHtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRmbGV4LWRpcmVjdGlvbjogcm93O1xuXG5cdFx0XHRAaW5jbHVkZSBtZWRpYS1kb3duKCR4bHMpIHtcblx0XHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRcdH1cblxuXHRcdFx0Jl9fbGlzdCB7XG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cblx0XHRcdFx0QGluY2x1ZGUgbWVkaWEtZG93bigkeGxzKSB7XG5cdFx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdCYtdGl0bGUge1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMzVweDtcblx0XHRcdFx0XHRmb250LXdlaWdodDogNTAwO1xuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAzMy41cHg7XG5cdFx0XHRcdFx0dGV4dC1hbGlnbjogbGVmdDtcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAyMHB4O1xuXG5cdFx0XHRcdFx0QGluY2x1ZGUgbWVkaWEtZG93bigkeGxzKSB7XG5cdFx0XHRcdFx0XHRmb250LXNpemU6IDI1cHg7XG5cdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogMjNweDtcblx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDMwcHg7XG5cdFx0XHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cblx0XHRcdFx0Ji11bCB7XG5cdFx0XHRcdFx0Ym9yZGVyLXJpZ2h0OiAycHggc29saWQgJGJsYWNrO1xuXHRcdFx0XHRcdHBhZGRpbmctcmlnaHQ6IDI3cHg7XG5cdFx0XHRcdFx0cGFkZGluZy10b3A6IDQ4cHg7XG5cdFx0XHRcdFx0cGFkZGluZy1ib3R0b206IDQ4cHg7XG5cdFx0XHRcdFx0bGlzdC1zdHlsZTogbm9uZTtcblx0XHRcdFx0XHRnYXA6IDMwcHg7XG5cdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXG5cdFx0XHRcdFx0QGluY2x1ZGUgbWVkaWEtZG93bigkeGxzKSB7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBncmlkO1xuXHRcdFx0XHRcdFx0Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyIDFmcjtcblx0XHRcdFx0XHRcdGJvcmRlci1yaWdodDogbm9uZTtcblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRAaW5jbHVkZSBtZWRpYS1kb3duKCR4bCkge1xuXHRcdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0JiBsaSB7XG5cdFx0XHRcdFx0XHRmb250LXNpemU6IDIwcHg7XG5cdFx0XHRcdFx0XHRmb250LXdlaWdodDogNDAwO1xuXHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDE5LjE0cHg7XG5cdFx0XHRcdFx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xuXHRcdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlOyAvKiDQlNC70Y8g0L/QvtC30LjRhtC40L7QvdC40YDQvtCy0LDQvdC40Y8g0LrRgNGD0LbQutCwICovXG5cdFx0XHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDM5cHg7IC8qINCe0YLRgdGC0YPQvyDQtNC70Y8g0YLQtdC60YHRgtCwLCAyNnB4ICsgMTNweCAo0YDQsNC30LzQtdGAINC60YDRg9C20LrQsCkgKi9cblxuXHRcdFx0XHRcdFx0Jjo6YmVmb3JlIHtcblx0XHRcdFx0XHRcdFx0Y29udGVudDogJyc7XG5cdFx0XHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHRcdFx0bGVmdDogMDtcblx0XHRcdFx0XHRcdFx0dG9wOiA1MCU7XG5cdFx0XHRcdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcblx0XHRcdFx0XHRcdFx0d2lkdGg6IDEzcHg7XG5cdFx0XHRcdFx0XHRcdGhlaWdodDogMTNweDtcblx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJHN1Y2Nlcztcblx0XHRcdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogNTAlO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQmX19tYXBzIHtcblx0XHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0b2JqZWN0LWZpdDogY29udGFpbjtcblx0XHRcdFx0cGFkZGluZy1sZWZ0OiA2NHB4O1xuXG5cdFx0XHRcdEBpbmNsdWRlIG1lZGlhLWRvd24oJHhscykge1xuXHRcdFx0XHRcdHBhZGRpbmctbGVmdDogMHB4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0Jl9fYnVzaW5lc3Mge1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdGhlaWdodDogMzEycHg7XG5cdFx0bWFyZ2luLWJvdHRvbTogMTAwcHg7XG5cdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWFnZXMvZnJhbmNoaXNlL21vcmUucG5nJyk7XG5cdFx0YmFja2dyb3VuZC1zaXplOiBjb3Zlcjtcblx0XHRwYWRkaW5nLWxlZnQ6IDE4MHB4O1xuXHRcdHBhZGRpbmctcmlnaHQ6IDE4MHB4O1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0Z2FwOiAyNXB4O1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblxuXHRcdEBpbmNsdWRlIG1lZGlhLWRvd24oJHhscykge1xuXHRcdFx0aGVpZ2h0OiAyNTVweDtcblx0XHRcdG1hcmdpbi1ib3R0b206IDYwcHg7XG5cdFx0XHRwYWRkaW5nLWxlZnQ6IDMwcHg7XG5cdFx0XHRwYWRkaW5nLXJpZ2h0OiAzMHB4O1xuXHRcdH1cblxuXHRcdCZfX3RpdGxlIHtcblx0XHRcdGZvbnQtc2l6ZTogNDBweDtcblx0XHRcdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdFx0XHRsaW5lLWhlaWdodDogNDBweDtcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdGNvbG9yOiAkd2hpdGU7XG5cdFx0XHRtYXgtd2lkdGg6IDkwMXB4O1xuXHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblxuXHRcdFx0QGluY2x1ZGUgbWVkaWEtZG93bigkeGxzKSB7XG5cdFx0XHRcdG1heC13aWR0aDogMTAwJTtcblx0XHRcdFx0Zm9udC1zaXplOiAyNXB4O1xuXHRcdFx0XHRsaW5lLWhlaWdodDogMjVweDtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQmX19kZXNjIHtcblx0XHRcdGZvbnQtc2l6ZTogMjBweDtcblx0XHRcdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdFx0XHRsaW5lLWhlaWdodDogMjJweDtcblx0XHRcdGNvbG9yOiAkd2hpdGU7XG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRtYXgtd2lkdGg6IDkwMXB4O1xuXG5cdFx0XHRAaW5jbHVkZSBtZWRpYS1kb3duKCR4bHMpIHtcblx0XHRcdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdFx0XHRsaW5lLWhlaWdodDogMTVweDtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQmX192aWRlbyB7XG5cdFx0bWFyZ2luLWJvdHRvbTogMTAwcHg7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0JiBpZnJhbWUge1xuXHRcdH1cblx0fVxufVxuXG4vLyDRgdGC0LjQu9C4INC80L7QtNCw0LvQutC4INGB0YLRgNCw0L3QuNGG0Ysg0YTRgNCw0L3RidC40Ldcbi5mcm5jX19tb2RhbCB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cblx0Ji1kZXNjIHtcblx0XHRtYXJnaW4tdG9wOiAxMXB4O1xuXHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRmb250LXdlaWdodDogNDAwO1xuXHRcdGxpbmUtaGVpZ2h0OiAyMS43cHg7XG5cdFx0Y29sb3I6ICRtdXRlZC1ncmF5O1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0fVxuXG5cdCYtZm9ybSB7XG5cdFx0bWFyZ2luLXRvcDogMTFweDtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cblx0XHQuZm9ybS1jb250cm9sIHtcblx0XHRcdGZvbnQtc2l6ZTogMTVweDtcblx0XHR9XG5cblx0XHQuZm9ybS1jb250cm9sID4gaW5wdXRbdHlwZT1jaGVja2JveF0gfiBsYWJlbCB7XG5cdFx0XHQmIGEge1xuXHRcdFx0XHRjb2xvcjogJHN1Y2Nlcztcblx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuIiwiLmhpc3RvcnktcCB7XG5cdG1hcmdpbi10b3A6IDExNnB4O1xuXHRtYXJnaW4tYm90dG9tOiAyMDBweDtcblxuXHRAaW5jbHVkZSBtZWRpYS1kb3duKCR4bGwpIHtcblx0XHRtYXJnaW4tdG9wOiAzMnB4O1xuXHRcdG1hcmdpbi1ib3R0b206IDcycHg7XG5cdH1cblxuXHQmX19oZWFkIHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGZsZXgtZGlyZWN0aW9uOiByb3c7XG5cdFx0Z2FwOiAxOXB4O1xuXHRcdG1hcmdpbi1ib3R0b206IDkzcHg7XG5cblx0XHRAaW5jbHVkZSBtZWRpYS1kb3duKCR4bGwpIHtcblx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0XHRtYXJnaW4tYm90dG9tOiA0OHB4O1xuXHRcdH1cblxuXHRcdCZfX2xvZ28ge1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHR1c2VyLXNlbGVjdDogbm9uZTtcblx0XHR9XG5cblx0XHQmX19kYXRhIHtcblx0XHRcdG1hcmdpbi10b3A6IDEwNHB4O1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0XHRnYXA6IDMwcHg7XG5cdFx0XHRtYXgtd2lkdGg6IDM2MHB4O1xuXG5cdFx0XHRAaW5jbHVkZSBtZWRpYS1kb3duKCR4bGwpIHtcblx0XHRcdFx0bWFyZ2luLXRvcDogNDdweDtcblx0XHRcdFx0bWF4LXdpZHRoOiAxMDAlO1xuXHRcdFx0XHRnYXA6IDIwcHg7XG5cdFx0XHR9XG5cblx0XHRcdCYtdGl0bGUge1xuXHRcdFx0XHRmb250LXdlaWdodDogNTAwO1xuXHRcdFx0XHRmb250LXNpemU6IDI0cHg7XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAzNnB4O1xuXHRcdFx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRcdFx0XHRjb2xvcjogJGJsYWNrO1xuXHRcdFx0fVxuXG5cdFx0XHQmLWRlc2Mge1xuXHRcdFx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAyNHB4O1xuXHRcdFx0XHRjb2xvcjogJGJsYWNrO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdCZfX21pc3Npb24ge1xuXHRcdGRpc3BsYXk6IGdyaWQ7XG5cdFx0Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyO1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICRtdXRlZC1zb3VsLWxpZ2h0O1xuXHRcdG1hcmdpbi1ib3R0b206IDIwMHB4O1xuXG5cdFx0QGluY2x1ZGUgbWVkaWEtZG93bigkeGxsKSB7XG5cdFx0XHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcblx0XHRcdG1hcmdpbi1ib3R0b206IDcycHg7XG5cdFx0fVxuXG5cdFx0Ji1kYXRhIHtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdFx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0XHRcdHBhZGRpbmc6IDUwcHggMTAwcHg7XG5cblx0XHRcdEBpbmNsdWRlIG1lZGlhLWRvd24oJHhsbCkge1xuXHRcdFx0XHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMHB4O1xuXHRcdFx0XHRwYWRkaW5nOiA0MHB4IDE2cHg7XG5cdFx0XHR9XG5cblx0XHRcdCZfX3RpdGxlIHtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0XHRcdFx0Zm9udC1zaXplOiAyNHB4O1xuXHRcdFx0XHRsaW5lLWhlaWdodDogMzZweDtcblx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRcdFx0XHRjb2xvcjogJGJsYWNrO1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiA0MHB4O1xuXHRcdFx0XHRjb2xvcjogJGJsYWNrO1xuXG5cdFx0XHRcdEBpbmNsdWRlIG1lZGlhLWRvd24oJHhsbCkge1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogMjRweDtcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAzNnB4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdCZfX2xvZ28ge1xuXHRcdFx0XHR1c2VyLXNlbGVjdDogbm9uZTtcblx0XHRcdFx0d2lkdGg6IDk5cHg7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDU2cHg7XG5cblx0XHRcdFx0QGluY2x1ZGUgbWVkaWEtZG93bigkeGxsKSB7XG5cdFx0XHRcdFx0d2lkdGg6IDgwcHg7XG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMzZweDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQmX19kZXNjIHtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0XHRcdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdFx0XHRsaW5lLWhlaWdodDogMjRweDtcblx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0XHRjb2xvcjogJGJsYWNrO1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAxMjBweDtcblxuXHRcdFx0XHRAaW5jbHVkZSBtZWRpYS1kb3duKCR4bGwpIHtcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiA0OHB4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdCZfX2xpbmtzIHtcblx0XHRcdFx0ZGlzcGxheTogZ3JpZDtcblx0XHRcdFx0Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyO1xuXHRcdFx0XHRnYXA6IDEwMHB4O1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblxuXHRcdFx0XHRAaW5jbHVkZSBtZWRpYS1kb3duKCR4bGwpIHtcblx0XHRcdFx0XHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcblx0XHRcdFx0XHRnYXA6IDIwcHg7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQmX19hIHtcblx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0XHRcdFx0Z2FwOiAyMHB4O1xuXHRcdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0XHRcdFx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDI0cHg7XG5cdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDUwMDtcblxuXHRcdFx0XHRcdEBpbmNsdWRlIG1lZGlhLWRvd24oJHhsbCkge1xuXHRcdFx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMTJweDtcblx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxNnB4O1xuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdCYgYSB7XG5cdFx0XHRcdFx0XHRjb2xvcjogJHN1Y2Nlcztcblx0XHRcdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0XHRcdFx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Ji1pbWcge1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdHBhZGRpbmc6IDQwcHg7XG5cdFx0XHRtaW4taGVpZ2h0OiA5MTRweDtcblx0XHRcdGFsaWduLWl0ZW1zOiBlbmQ7XG5cdFx0XHR6LWluZGV4OiAxO1xuXG5cdFx0XHRAaW5jbHVkZSBtZWRpYS1kb3duKCR4bGwpIHtcblx0XHRcdFx0bWluLWhlaWdodDogNDQwcHg7XG5cdFx0XHRcdHBhZGRpbmc6IDI0cHggMTZweDtcblx0XHRcdH1cblxuXHRcdFx0Jl9fYmcge1xuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdGhlaWdodDogMTAwJTtcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdHRvcDogMDtcblx0XHRcdFx0bGVmdDogMDtcblx0XHRcdFx0b2JqZWN0LWZpdDogY292ZXI7XG5cdFx0XHRcdHotaW5kZXg6IC0xO1xuXHRcdFx0XHR1c2VyLXNlbGVjdDogbm9uZTtcblx0XHRcdH1cblxuXHRcdFx0Jjo6YmVmb3JlIHtcblx0XHRcdFx0Y29udGVudDogJyc7XG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0Ym90dG9tOiAwO1xuXHRcdFx0XHRsZWZ0OiAwO1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0aGVpZ2h0OiA1MCU7IC8vINCS0YvRgdC+0YLQsCDQs9GA0LDQtNC40LXQvdGC0LBcblx0XHRcdFx0YmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KFxuXHRcdFx0XHRcdHRvIHRvcCxcblx0XHRcdFx0XHRyZ2JhKDAsIDAsIDAsIDAuNSksXG5cdFx0XHRcdFx0dHJhbnNwYXJlbnRcblx0XHRcdFx0KTsgLy8g0JPRgNCw0LTQuNC10L3RgtC90L7QtSDQt9Cw0YLQtdC80L3QtdC90LjQtSDRgdC90LjQt9GDINCy0LLQtdGA0YVcblx0XHRcdFx0ei1pbmRleDogMDtcblx0XHRcdH1cblxuXHRcdFx0Jl9fY29udGVudCB7XG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiByb3c7XG5cdFx0XHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcblx0XHRcdFx0YWxpZ24taXRlbXM6IGVuZDtcblx0XHRcdFx0ei1pbmRleDogMTtcblx0XHRcdFx0Z2FwOiAxMzBweDtcblxuXHRcdFx0XHRAaW5jbHVkZSBtZWRpYS1kb3duKCR4bHMpIHtcblx0XHRcdFx0XHRnYXA6IDIwcHg7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHRAaW5jbHVkZSBtZWRpYS1kb3duKCR4bGwpIHtcblx0XHRcdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdFx0XHRcdGdhcDogMjRweDtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdCZfX2RhdGFzIHtcblx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0XHRcdFx0Z2FwOiAxNXB4O1xuXG5cdFx0XHRcdFx0QGluY2x1ZGUgbWVkaWEtZG93bigkeGxsKSB7XG5cdFx0XHRcdFx0XHRnYXA6IDhweDtcblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHQmIHAge1xuXHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAyNHB4O1xuXHRcdFx0XHRcdFx0Y29sb3I6ICR3aGl0ZTtcblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHQmIHNwYW4ge1xuXHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAyNHB4O1xuXHRcdFx0XHRcdFx0Y29sb3I6ICR3aGl0ZTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQmIGJ1dHRvbiB7XG5cdFx0XHRcdFx0Y29sb3I6ICR3aGl0ZTtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0XHRcdFx0XHRwYWRkaW5nOiAxOHB4IDM5cHg7XG5cdFx0XHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0XHRcdFx0XHRmb250LXdlaWdodDogNTAwO1xuXHRcdFx0XHRcdGhlaWdodDogNjBweDtcblx0XHRcdFx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDI0cHg7XG5cdFx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0XHRcdFx0XHRib3JkZXI6IDFweCBzb2xpZCAkd2hpdGU7XG5cdFx0XHRcdFx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcblx0XHRcdFx0XHR1c2VyLXNlbGVjdDogbm9uZTtcblxuXHRcdFx0XHRcdEBpbmNsdWRlIG1lZGlhLWRvd24oJHhsbCkge1xuXHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0Jl9fcGFnZXMge1xuXHRcdCYgaDEsXG5cdFx0aDIsXG5cdFx0aDMsXG5cdFx0aDQsXG5cdFx0aDUge1xuXHRcdFx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0XHRcdGZvbnQtc2l6ZTogMzJweDtcblx0XHRcdGxpbmUtaGVpZ2h0OiA0OHB4O1xuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogODBweDtcblxuXHRcdFx0QGluY2x1ZGUgbWVkaWEtZG93bigkeGxsKSB7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMjRweDtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDM2cHg7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDQwcHg7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG4iLCIuam91cm5hbCB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cblx0Ji1sb2dvIHtcblx0XHR3aWR0aDogMTAwJTtcblx0XHR1c2VyLXNlbGVjdDogbm9uZTtcblx0XHRtYXJnaW4tdG9wOiA1OHB4O1xuXHRcdG1hcmdpbi1ib3R0b206IDgwcHg7XG5cdH1cblxuXHQmLWdyaWQge1xuXHRcdGRpc3BsYXk6IGdyaWQ7XG5cdFx0Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyO1xuXHRcdGdhcDogMzJweDtcblx0XHRtYXJnaW4tYm90dG9tOiAzMHB4O1xuXG5cdFx0QGluY2x1ZGUgbWVkaWEtZG93bigkeGxsKSB7XG5cdFx0XHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcblx0XHRcdGdhcDogNTBweDtcblx0XHR9XG5cblx0XHQmX19sZWZ0LWJsb2NrIHtcblx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0XHRcdHBvc2l0aW9uOiBzdGlja3k7XG5cdFx0XHR0b3A6IDEzN3B4O1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdFx0aGVpZ2h0OiBjYWxjKDEwMHZoIC0gMTM3cHgpO1xuXHRcdFx0anVzdGlmeS1jb250ZW50OiBlbmQ7XG5cdFx0XHRwYWRkaW5nLWJvdHRvbTogNDhweDtcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdHVzZXItc2VsZWN0OiBub25lO1xuXHRcdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0XHRcdHotaW5kZXg6IDE7XG5cblx0XHRcdEBpbmNsdWRlIG1lZGlhLWRvd24oJHhseikge1xuXHRcdFx0XHR0b3A6IDcwcHg7XG5cdFx0XHRcdGhlaWdodDogY2FsYygxMDB2aCAtIDcwcHgpO1xuXHRcdFx0fVxuXG5cdFx0XHRAaW5jbHVkZSBtZWRpYS1kb3duKCR4bGwpIHtcblx0XHRcdFx0aGVpZ2h0OiA0MDdweDtcblx0XHRcdFx0dG9wOiAwO1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAyNHB4O1xuXHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHR9XG5cblx0XHRcdCYgaW1nIHtcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHR0b3A6IDA7XG5cdFx0XHRcdGxlZnQ6IDA7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHRcdG9iamVjdC1maXQ6IGNvdmVyO1xuXHRcdFx0XHR6LWluZGV4OiAtMTtcblx0XHRcdFx0dHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuM3MgZWFzZTtcblx0XHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdFx0XHR1c2VyLXNlbGVjdDogbm9uZTtcblxuXHRcdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0XHR0cmFuc2Zvcm06IHNjYWxlKDEuMDUpO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdCYgcCB7XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDI0cHg7XG5cdFx0XHRcdGNvbG9yOiAkd2hpdGU7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDhweDtcblx0XHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0XHRcdFx0ei1pbmRleDogMTtcblxuXHRcdFx0XHRAaW5jbHVkZSBtZWRpYS1kb3duKCR4bGwpIHtcblx0XHRcdFx0XHRmb250LXNpemU6IDEycHg7XG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuMzU7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0JiBoNCB7XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMzJweDtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDQ4cHg7XG5cdFx0XHRcdGNvbG9yOiAkd2hpdGU7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDE2cHg7XG5cdFx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdFx0XHRcdHotaW5kZXg6IDE7XG5cblx0XHRcdFx0QGluY2x1ZGUgbWVkaWEtZG93bigkeGxsKSB7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxOHB4O1xuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxLjM1O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdCYgc3BhbiB7XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDI0cHg7XG5cdFx0XHRcdGNvbG9yOiAkd2hpdGU7XG5cdFx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdFx0XHRcdHotaW5kZXg6IDE7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Jl9fcmlnaHQtYmxvY2sge1xuXHRcdFx0ZGlzcGxheTogZ3JpZDtcblx0XHRcdGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmcjtcblx0XHRcdGdhcDogMzJweDtcblx0XHRcdG1hcmdpbi1ib3R0b206IDQ4cHg7XG5cblx0XHRcdEBpbmNsdWRlIG1lZGlhLWRvd24oJHhsbCkge1xuXHRcdFx0XHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcblx0XHRcdH1cblxuXHRcdFx0Jl9fYm94IHtcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRcdFx0Z2FwOiA1MHB4O1xuXG5cdFx0XHRcdC5jYXJkLWpvdXIge1xuXHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRcdFx0XHRhbGlnbi1pdGVtczogc3RhcnQ7XG5cdFx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXG5cdFx0XHRcdFx0Jl9faW1nIHtcblx0XHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0XHRcdGhlaWdodDogNTYzcHg7XG5cdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHRcdHVzZXItc2VsZWN0OiBub25lO1xuXHRcdFx0XHRcdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0XHRcdFx0XHRcdHotaW5kZXg6IDE7XG5cdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAyMHB4O1xuXG5cdFx0XHRcdFx0XHRAaW5jbHVkZSBtZWRpYS1kb3duKCR4bHMpIHtcblx0XHRcdFx0XHRcdFx0aGVpZ2h0OiAzMjVweDtcblx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0JiBpbWcge1xuXHRcdFx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdFx0XHRcdHRvcDogMDtcblx0XHRcdFx0XHRcdFx0bGVmdDogMDtcblx0XHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0XHRcdGhlaWdodDogMTAwJTtcblx0XHRcdFx0XHRcdFx0b2JqZWN0LWZpdDogY292ZXI7XG5cdFx0XHRcdFx0XHRcdHotaW5kZXg6IC0xO1xuXHRcdFx0XHRcdFx0XHR0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zcyBlYXNlO1xuXHRcdFx0XHRcdFx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0XHRcdFx0XHRcdHVzZXItc2VsZWN0OiBub25lO1xuXG5cdFx0XHRcdFx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRcdFx0XHRcdHRyYW5zZm9ybTogc2NhbGUoMS4wNSk7XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHQmX19wYXJhbXMge1xuXHRcdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiByb3c7XG5cdFx0XHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXHRcdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogOHB4O1xuXHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cblx0XHRcdFx0XHRcdCYgcCB7XG5cdFx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDI0cHg7XG5cdFx0XHRcdFx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdFx0XHRcdFx0XHRcdGNvbG9yOiAkc3VjY2VzO1xuXHRcdFx0XHRcdFx0XHR1c2VyLXNlbGVjdDogbm9uZTtcblxuXHRcdFx0XHRcdFx0XHRAaW5jbHVkZSBtZWRpYS1kb3duKCR4bGwpIHtcblx0XHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDEycHg7XG5cdFx0XHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuMzU7XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0JiBzcGFuIHtcblx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdFx0XHRcdFx0XHRmb250LXdlaWdodDogNDAwO1xuXHRcdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogMjRweDtcblx0XHRcdFx0XHRcdFx0dGV4dC1hbGlnbjogcmlnaHQ7XG5cdFx0XHRcdFx0XHRcdGNvbG9yOiAkbXV0ZWQtbGlnaHQ7XG5cdFx0XHRcdFx0XHRcdHVzZXItc2VsZWN0OiBub25lO1xuXG5cdFx0XHRcdFx0XHRcdEBpbmNsdWRlIG1lZGlhLWRvd24oJHhsbCkge1xuXHRcdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMTJweDtcblx0XHRcdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogMS4zNTtcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdCZfX25hbWUge1xuXHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMThweDtcblx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAzMnB4O1xuXHRcdFx0XHRcdFx0Y29sb3I6ICRibGFjaztcblx0XHRcdFx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cblx0XHRcdFx0LmNhcmQtam91ci1ydiB7XG5cdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdFx0XHRcdHBhZGRpbmctbGVmdDogMzBweDtcblx0XHRcdFx0XHRwYWRkaW5nLXJpZ2h0OiA2NXB4O1xuXHRcdFx0XHRcdHBhZGRpbmctYm90dG9tOiA0MHB4O1xuXHRcdFx0XHRcdG1pbi1oZWlnaHQ6IDc2MHB4O1xuXHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRtdXRlZC1zb3VsLWxpZ2h0O1xuXG5cdFx0XHRcdFx0QGluY2x1ZGUgbWVkaWEtZG93bigkeGxzKSB7XG5cdFx0XHRcdFx0XHRtaW4taGVpZ2h0OiA0NzVweDtcblx0XHRcdFx0XHRcdHBhZGRpbmctcmlnaHQ6IDE1cHg7XG5cdFx0XHRcdFx0XHRwYWRkaW5nLXRvcDogMzBweDtcblx0XHRcdFx0XHRcdGdhcDogMzBweDtcblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRAaW5jbHVkZSBtZWRpYS1kb3duKCR4bGwpIHtcblx0XHRcdFx0XHRcdG1pbi1oZWlnaHQ6IDM0NnB4O1xuXHRcdFx0XHRcdFx0cGFkZGluZy1sZWZ0OiAyMHB4O1xuXHRcdFx0XHRcdFx0cGFkZGluZy1yaWdodDogMjBweDtcblx0XHRcdFx0XHRcdHBhZGRpbmctYm90dG9tOiAyMHB4O1xuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdCZfX2NlbnRlcmVkIHtcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdFx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0XHRcdFx0XHRoZWlnaHQ6IDEwMCU7XG5cblx0XHRcdFx0XHRcdCZfX2JveCB7XG5cdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0XHRcdFx0XHRcdGdhcDogMzJweDtcblxuXHRcdFx0XHRcdFx0XHRAaW5jbHVkZSBtZWRpYS1kb3duKCR4bGwpIHtcblx0XHRcdFx0XHRcdFx0XHRnYXA6IDIwcHg7XG5cdFx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0XHQmIHAge1xuXHRcdFx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdFx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAyNHB4O1xuXHRcdFx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAzNnB4O1xuXHRcdFx0XHRcdFx0XHRcdGNvbG9yOiAkYmxhY2s7XG5cblx0XHRcdFx0XHRcdFx0XHRAaW5jbHVkZSBtZWRpYS1kb3duKCR4bGwpIHtcblx0XHRcdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMjBweDtcblx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0XHQmX19jb250YWluZXIge1xuXHRcdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdFx0XHRcdFx0ZmxleC1kaXJlY3Rpb246IHJvdztcblx0XHRcdFx0XHRcdFx0XHRnYXA6IDE2cHg7XG5cblx0XHRcdFx0XHRcdFx0XHQmIGltZyB7XG5cdFx0XHRcdFx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiA1MCU7XG5cdFx0XHRcdFx0XHRcdFx0XHRoZWlnaHQ6IDQwcHg7XG5cdFx0XHRcdFx0XHRcdFx0XHR3aWR0aDogNDBweDtcblx0XHRcdFx0XHRcdFx0XHRcdG1pbi1oZWlnaHQ6IDQwcHg7XG5cdFx0XHRcdFx0XHRcdFx0XHRtaW4td2lkdGg6IDQwcHg7XG5cdFx0XHRcdFx0XHRcdFx0XHR1c2VyLXNlbGVjdDogbm9uZTtcblx0XHRcdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdFx0XHQmX19kYXRhIHtcblx0XHRcdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdFx0XHRcdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdFx0XHRcdFx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXG5cdFx0XHRcdFx0XHRcdFx0XHQmIHAge1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRmb250LXdlaWdodDogNDAwO1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAyNHB4O1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRjb2xvcjogJGJsYWNrO1xuXHRcdFx0XHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHRcdFx0XHQmIHNwYW4ge1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRmb250LXdlaWdodDogNDAwO1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDEycHg7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxNnB4O1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRjb2xvcjogJG11dGVkO1xuXHRcdFx0XHRcdFx0XHRcdFx0XHR1c2VyLXNlbGVjdDogbm9uZTtcblx0XHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHQmX19ib3R0b20ge1xuXHRcdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0XHRcdFx0XHRnYXA6IDE2cHg7XG5cblx0XHRcdFx0XHRcdEBpbmNsdWRlIG1lZGlhLWRvd24oJHhsbCkge1xuXHRcdFx0XHRcdFx0XHRnYXA6IDhweDtcblx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0JiBwIHtcblx0XHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogMjRweDtcblx0XHRcdFx0XHRcdFx0Y29sb3I6ICRibGFjaztcblx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0Jl9faWNvbnMge1xuXHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRcdFx0XHRmbGV4LWRpcmVjdGlvbjogcm93O1xuXHRcdFx0XHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0XHRcdFx0XHRnYXA6IDI0cHg7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG4iLCIubGt7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJG11dGVkLXNvdWwtbGlnaHQ7XG4gICAgcGFkZGluZy10b3A6IDEzN3B4O1xuICAgIEBpbmNsdWRlIG1lZGlhLWRvd24oMTI4MCl7XG4gICAgICAgIHBhZGRpbmctdG9wOiAwO1xuICAgIH1cbiAgICAuaGVhZGVyLmhlYWRlcl9vdmVyZmxvd3tcbiAgICAgICAgY29sb3I6ICRibGFjaztcbiAgICAgICAgaXtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRibGFjaztcbiAgICAgICAgfVxuICAgICAgICAuY2l0eV9zZWxlY3Rvci1idG57XG4gICAgICAgICAgICBjb2xvcjogJGJsYWNrO1xuICAgICAgICB9XG4gICAgICAgIC5oZWFkZXJfc2VhcmNoe1xuICAgICAgICAgICAgaW5wdXR7XG4gICAgICAgICAgICAgIGNvbG9yOiAkYmxhY2s7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmX2JvZHl7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgbWFyZ2luLXRvcDogODBweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTYwcHg7XG4gICAgICAgIGdhcDogMzBweDtcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtZG93bigkeGwpe1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDI0cHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmX3NpZGViYXJ7XG4gICAgICAgIGZsZXg6IDEgMSAyNSU7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gICAgICAgICYtbWVudXtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogNTBweDtcbiAgICAgICAgfVxuICAgICAgICAmLWJ0bntcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICAgICAgZ2FwOiAyMHB4O1xuICAgICAgICAgICAgcGFkZGluZzogMTJweCAxNnB4O1xuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgICAgY29sb3I6IGluaGVyaXQ7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgLjNzO1xuICAgICAgICAgICAgJjpob3ZlcntcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMDQpO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJi5hY3RpdmV7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRzdWNjZXM7XG4gICAgICAgICAgICAgICAgaXtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHN1Y2NlcztcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmX21haW57XG4gICAgICAgIGZsZXg6IDEgMSA3NSU7XG4gICAgICAgIHBhZGRpbmc6IDQwcHggNTBweCA2MHB4O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtZG93bigkbGcpe1xuICAgICAgICAgICAgcGFkZGluZzogMjBweCAxNXB4IDMwcHg7XG4gICAgICAgIH1cbiAgICAgICAgJi1ocntcbiAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgIG1hcmdpbi1pbmxpbmU6IC01MHB4O1xuICAgICAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSArIDEwMHB4KTtcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWRvd24oJGxnKXtcbiAgICAgICAgICAgICAgICBtYXJnaW4taW5saW5lOiAtMTVweDtcbiAgICAgICAgICAgICAgICB3aWR0aDogY2FsYygxMDAlICsgMzBweCk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmX2JvbnVze1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgJl9jYXJke1xuICAgICAgICAgICAgYWxpZ24tc2VsZjogY2VudGVyO1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDQzMHB4O1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9say9jYXJkLWJnLnBuZyk7XG4gICAgICAgICAgICBAaW5jbHVkZSByZWwtaGVpZ2h0KDYyJSk7XG4gICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtZG93bigkeGxsKXtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAtMzBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICYtbnVtYmVye1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogNjBweDtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogNzJweDtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgbGVmdDogNTAlO1xuICAgICAgICAgICAgICAgIHRvcDogNTAlO1xuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKSB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmLXRleHR7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICB0b3A6IDE1JTtcbiAgICAgICAgICAgICAgICBsZWZ0OiA1MCU7XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpIHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJi1oZWFkZXJ7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgZ2FwOiAxMCU7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA2MHB4O1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGJhc2VsaW5lO1xuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtZG93bigkeGxsKXtcbiAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICYtaW5mb3tcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICAgICAgICAgICAgbWF4LXdpZHRoOiA0NTRweDtcbiAgICAgICAgICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgICAgICB9XG5cbiAgICAgICAgJi10YWJsZXtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDYwcHg7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICAgICAgICAgIG1hcmdpbi1pbmxpbmU6IC01MHB4O1xuICAgICAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSArIDkwcHgpO1xuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtZG93bigkeGxsKXtcbiAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgICAgIGdhcDogMjBweDtcbiAgICAgICAgICAgICAgICB3aWR0aDogY2FsYygxMDAlICsgMTAwcHgpO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtZG93bigkbGcpe1xuICAgICAgICAgICAgICAgIG1hcmdpbi1pbmxpbmU6IC0xNXB4O1xuICAgICAgICAgICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgKyAzMHB4KTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmLWNvbHVtbntcbiAgICAgICAgICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgICAgICAgICBncmlkLWF1dG8tcm93czogMTEwcHg7XG4gICAgICAgICAgICBncmlkLXRlbXBsYXRlLXJvd3M6IDEwMHB4IDIwMHB4O1xuICAgICAgICAgICAgZmxleDogMTtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDMwcHg7XG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMzBweDtcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWRvd24oJHhsbCl7XG4gICAgICAgICAgICAgICAgZ3JpZC1hdXRvLXJvd3M6IGF1dG87XG4gICAgICAgICAgICAgICAgb3V0bGluZTogMnB4IHNvbGlkICRzdWNjZXM7XG4gICAgICAgICAgICAgICAgb3V0bGluZS1vZmZzZXQ6IC0ycHg7XG4gICAgICAgICAgICAgICAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiBhdXRvO1xuICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJj5kaXZ7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEwcHggMTJweDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogMzBweDtcbiAgICAgICAgICAgICAgICAmOm5vdCg6Zmlyc3QtY2hpbGQpe1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGdyYXktbGluZTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtZG93bigkeGxsKXtcbiAgICAgICAgICAgICAgICAgICAgJjpub3QoOmxhc3QtY2hpbGQpe1xuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoODQsIDE2NiwgMTI3LCAwLjMzMyk7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgJjpsYXN0LWNoaWxke1xuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWJsb2NrOiAyNHB4IDE2cHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJi1ob3ZlcntcbiAgICAgICAgICAgICAgICAmOmhvdmVye1xuICAgICAgICAgICAgICAgICAgICBvdXRsaW5lOiAycHggc29saWQgJHN1Y2NlcztcbiAgICAgICAgICAgICAgICAgICAgb3V0bGluZS1vZmZzZXQ6IC03cHg7XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWRvd24oJHhsbCl7XG4gICAgICAgICAgICAgICAgICAgICAgICBvdXRsaW5lOiAycHggc29saWQgJHN1Y2NlcztcbiAgICAgICAgICAgICAgICAgICAgICAgIG91dGxpbmUtb2Zmc2V0OiAtMnB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG4udXNlckNhcmR7XG4gICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBnYXA6IDE2cHg7XG4gICAgJi1pbWFnZXtcbiAgICAgICAgd2lkdGg6IDU0cHg7XG4gICAgICAgIGhlaWdodDogNTRweDtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgZmxleDogMCAwIDU0cHg7XG4gICAgfVxuICAgICYtaW5mb3tcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICB9XG59XG5cbi5wZXJzb25hbHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgZ2FwOiAzMHB4O1xuICAgICYtdGl0bGV7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBnYXA6IDhweDtcbiAgICB9XG4gICAgJl9pbWFnZXtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICB3aWR0aDogZml0LWNvbnRlbnQ7XG4gICAgICAgICYtY29udGFpbmVye1xuICAgICAgICAgICAgd2lkdGg6IDcwcHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDcwcHg7XG4gICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgJjpob3ZlcntcbiAgICAgICAgICAgICAgICAucGVyc29uYWxfaW1hZ2UtY29udGVudHtcbiAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJi1jb250ZW50e1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDAwMDA0NDtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE2cHg7XG4gICAgICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICB9XG4gICAgICAgIGltZ3tcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICAgICAgfVxuICAgICAgICAmLWJ0bntcbiAgICAgICAgICAgIHdpZHRoOiAyNHB4O1xuICAgICAgICAgICAgaGVpZ2h0OiAyNHB4O1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuICAgICAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgJjpob3ZlcntcbiAgICAgICAgICAgICAgICAueC1ib2xke1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZGFuZ2VyO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAmX2Zvcm17XG4gICAgICAgIHJvdy1nYXA6IDMwcHg7XG4gICAgICAgIGNvbHVtbi1nYXA6IDgwcHg7XG4gICAgfVxufSIsIi5sb3lhbHR5LXAge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRtYXJnaW4tYm90dG9tOiAxNDBweDtcblxuXHRAaW5jbHVkZSBtZWRpYS1kb3duKCR4bCkge1xuXHRcdG1hcmdpbi1ib3R0b206IDQwcHg7XG5cdH1cblxuXHQmX19pbWcge1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0dXNlci1zZWxlY3Q6IG5vbmU7XG5cblx0XHQmX19kZXNjLWkge1xuXHRcdFx0b2JqZWN0LWZpdDogY292ZXI7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblxuXHRcdFx0QGluY2x1ZGUgbWVkaWEtZG93bigkeGwpIHtcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQmX19tb2ItaSB7XG5cdFx0XHRvYmplY3QtZml0OiBjb3Zlcjtcblx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cblx0XHRcdEBpbmNsdWRlIG1lZGlhLWRvd24oJHhsKSB7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCZfX3RleHRzIHtcblx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdHRvcDogNDBweDtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0Y29sb3I6ICR3aGl0ZTtcblx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0XHRcdHBhZGRpbmctbGVmdDogMjBweDtcblx0XHRcdHBhZGRpbmctcmlnaHQ6IDIwcHg7XG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cblx0XHRcdEBpbmNsdWRlIG1lZGlhLWRvd24oJHhsKSB7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0fVxuXG5cdFx0XHQmIGg0IHtcblx0XHRcdFx0Zm9udC1zaXplOiAyNHB4O1xuXHRcdFx0XHRmb250LXdlaWdodDogNzAwO1xuXHRcdFx0XHRsaW5lLWhlaWdodDogMjRweDtcblx0XHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMTZweDtcblx0XHRcdH1cblxuXHRcdFx0JiBwIHtcblx0XHRcdFx0Zm9udC1zaXplOiAyMHB4O1xuXHRcdFx0XHRsaW5lLWhlaWdodDogMjdweDtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQmLWJveCB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogcmdiYSg4NCwgMTY2LCAxMjcsIDAuMDgpO1xuXG5cdFx0Jl9fcHJlaW0ge1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdHBhZGRpbmctdG9wOiAxMjBweDtcblx0XHRcdHBhZGRpbmctYm90dG9tOiAxMjBweDtcblxuXHRcdFx0QGluY2x1ZGUgbWVkaWEtZG93bigkeGwpIHtcblx0XHRcdFx0cGFkZGluZy10b3A6IDUwcHg7XG5cdFx0XHRcdHBhZGRpbmctYm90dG9tOiA1MHB4O1xuXHRcdFx0fVxuXG5cdFx0XHQmX190aXRsZSB7XG5cdFx0XHRcdGZvbnQtc2l6ZTogNDJweDtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDQ5LjAxNHB4O1xuXHRcdFx0XHRjb2xvcjogJGJsYWNrO1xuXHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDIwcHg7XG5cblx0XHRcdFx0QGluY2x1ZGUgbWVkaWEtZG93bigkeGwpIHtcblx0XHRcdFx0XHRmb250LXNpemU6IDI0cHg7XG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDI4LjAwOHB4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdCZfX2Rlc2Mge1xuXHRcdFx0XHRmb250LXNpemU6IDIwcHg7XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAyNHB4O1xuXHRcdFx0XHRjb2xvcjogJGJsYWNrO1xuXHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDUwcHg7XG5cblx0XHRcdFx0QGluY2x1ZGUgbWVkaWEtZG93bigkeGwpIHtcblx0XHRcdFx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDE2LjhweDtcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAzMnB4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdC5teVN3aXBlckxveWFsdHkge1xuXHRcdFx0XHQvLyB3aWR0aDogMTAwJTtcblx0XHRcdFx0aGVpZ2h0OiAxMDAlO1xuXG5cdFx0XHRcdEBpbmNsdWRlIG1lZGlhLWRvd24oJHhsKSB7XG5cdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogMjBweDtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdC5zd2lwZXItc2xpZGUge1xuXHRcdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAkd2hpdGU7XG5cdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdFx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogMjBweDtcblx0XHRcdFx0XHRwYWRkaW5nOiA1MHB4O1xuXHRcdFx0XHRcdGhlaWdodDogYXV0bztcblxuXHRcdFx0XHRcdEBpbmNsdWRlIG1lZGlhLWRvd24oJHhsKSB7XG5cdFx0XHRcdFx0XHRwYWRkaW5nOiAzMnB4O1xuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdCZfX3RpdGxlIHtcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMTdweDtcblx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogMTdweDtcblx0XHRcdFx0XHRcdGNvbG9yOiAkYmxhY2s7XG5cdFx0XHRcdFx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRcdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMTVweDtcblx0XHRcdFx0XHRcdHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0Jl9fZGVzYyB7XG5cdFx0XHRcdFx0XHRmb250LXNpemU6IDEzLjZweDtcblx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogMTMuNnB4O1xuXHRcdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMjVweDtcblx0XHRcdFx0XHRcdG1pbi1oZWlnaHQ6IDY2cHg7XG5cblx0XHRcdFx0XHRcdEBpbmNsdWRlIG1lZGlhLWRvd24oJHhsKSB7XG5cdFx0XHRcdFx0XHRcdG1pbi1oZWlnaHQ6IDQ1cHg7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0JiBpbWcge1xuXHRcdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogMjBweDtcblx0XHRcdFx0XHRcdHVzZXItc2VsZWN0OiBub25lO1xuXHRcdFx0XHRcdFx0Ly8gd2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0XHQvLyBoZWlnaHQ6IDEwMCU7XG5cdFx0XHRcdFx0XHRvYmplY3QtZml0OiBjb3Zlcjtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHQmX19xdWVzdCB7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRwYWRkaW5nLWJvdHRvbTogMTIwcHg7XG5cblx0XHRcdEBpbmNsdWRlIG1lZGlhLWRvd24oJHhsKSB7XG5cdFx0XHRcdHBhZGRpbmctYm90dG9tOiA1MHB4O1xuXHRcdFx0fVxuXG5cdFx0XHQmX190aXRsZSB7XG5cdFx0XHRcdGZvbnQtc2l6ZTogNDJweDtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDQ5LjAxNHB4O1xuXHRcdFx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDUwcHg7XG5cblx0XHRcdFx0QGluY2x1ZGUgbWVkaWEtZG93bigkeGwpIHtcblx0XHRcdFx0XHRmb250LXNpemU6IDI0cHg7XG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDI4LjAwOHB4O1xuXHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDMycHg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cbiIsIi5vZmVydGEtcCB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdG1hcmdpbi10b3A6IDI0cHg7XG5cdG1hcmdpbi1ib3R0b206IDE2MHB4O1xuXG5cdEBpbmNsdWRlIG1lZGlhLWRvd24oJGxnKSB7XG5cdFx0bWFyZ2luLWJvdHRvbTogMzJweDtcblx0fVxuXG5cdCZfX3RpdGxlIHtcblx0XHRmb250LXNpemU6IDM0cHg7XG5cdFx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0XHRsaW5lLWhlaWdodDogNDEuOTlweDtcblx0XHRtYXJnaW4tYm90dG9tOiAzMnB4O1xuXHRcdHVzZXItc2VsZWN0OiBub25lO1xuXHR9XG5cblx0Jl9fbGlua2JveCB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdGdhcDogMTZweDtcblx0XHRtYXJnaW4tYm90dG9tOiAzMnB4O1xuXHRcdG1heC13aWR0aDogNDUwcHg7XG5cblx0XHQmX19jYXJkIHtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRmbGV4LWRpcmVjdGlvbjogcm93O1xuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXG5cdFx0XHRAaW5jbHVkZSBtZWRpYS1kb3duKCRsZykge1xuXHRcdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdFx0XHRhbGlnbi1pdGVtczogc3RhcnQ7XG5cdFx0XHR9XG5cblx0XHRcdCYgcCB7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDI0LjVweDtcblx0XHRcdFx0Y29sb3I6ICRibGFjaztcblx0XHRcdH1cblxuXHRcdFx0JiBhIHtcblx0XHRcdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdFx0XHRmb250LXdlaWdodDogNDAwO1xuXHRcdFx0XHRsaW5lLWhlaWdodDogMjQuNXB4O1xuXHRcdFx0XHRjb2xvcjogJHN1Y2Nlcztcblx0XHRcdFx0dXNlci1zZWxlY3Q6IG5vbmU7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0Jl9faW5mbyB7XG5cdFx0Zm9udC1zaXplOiAyMHB4O1xuXHRcdGNvbG9yOiAkYmxhY2s7XG5cdFx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0XHRsaW5lLWhlaWdodDogMzJweDtcblx0XHRtYXJnaW4tYm90dG9tOiA4cHg7XG5cdFx0dXNlci1zZWxlY3Q6IG5vbmU7XG5cdH1cblxuXHQmX19kYXRhIHtcblx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0XHRsaW5lLWhlaWdodDogMjQuNXB4O1xuXHR9XG59XG4iLCIucmV0dXJuLXAge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRtYXJnaW4tYm90dG9tOiAxNjBweDtcblxuXHRAaW5jbHVkZSBtZWRpYS1kb3duKCR4bCkge1xuXHRcdG1hcmdpbi1ib3R0b206IDQwcHg7XG5cdH1cblxuXHQmX19oZWFkIHtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0aGVpZ2h0OiA4NDhweDtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0XHRwYWRkaW5nOiA0OHB4O1xuXHRcdG1hcmdpbi10b3A6IDQ1cHg7XG5cdFx0bWFyZ2luLWJvdHRvbTogMTEycHg7XG5cdFx0anVzdGlmeS1jb250ZW50OiBlbmQ7XG5cblx0XHRAaW5jbHVkZSBtZWRpYS1kb3duKCR4bCkge1xuXHRcdFx0aGVpZ2h0OiAxODhweDtcblx0XHRcdHBhZGRpbmc6IDE2cHg7XG5cdFx0XHRtYXJnaW4tdG9wOiAwcHg7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAyMHB4O1xuXHRcdH1cblxuXHRcdCY6OmJlZm9yZSB7XG5cdFx0XHRjb250ZW50OiAnJztcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdHRvcDogMDtcblx0XHRcdGxlZnQ6IDA7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdGhlaWdodDogMTAwJTtcblx0XHRcdGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudChcblx0XHRcdFx0MGRlZyxcblx0XHRcdFx0cmdiYSgwLCAwLCAwLCAwLjQ2KSAwJSxcblx0XHRcdFx0cmdiYSgwLCAwLCAwLCAwKSAxMDAlXG5cdFx0XHQpO1xuXHRcdFx0ei1pbmRleDogMDsgLy8g0KDQsNGB0L/QvtC70LDQs9Cw0LXQvCDQs9GA0LDQtNC40LXQvdGCINC90LjQttC1INGC0LXQutGB0YLQsCwg0L3QviDQstGL0YjQtSDQuNC30L7QsdGA0LDQttC10L3QuNGPXG5cdFx0fVxuXG5cdFx0JiBpbWcge1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0dG9wOiAwO1xuXHRcdFx0bGVmdDogMDtcblx0XHRcdGhlaWdodDogMTAwJTtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0b2JqZWN0LWZpdDogY292ZXI7XG5cdFx0XHR6LWluZGV4OiAtMTtcblx0XHRcdHVzZXItc2VsZWN0OiBub25lO1xuXHRcdH1cblxuXHRcdCYgcCB7XG5cdFx0XHR6LWluZGV4OiAxO1xuXHRcdFx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0XHRcdGZvbnQtc2l6ZTogNDJweDtcblx0XHRcdGxpbmUtaGVpZ2h0OiA1NnB4O1xuXHRcdFx0Y29sb3I6ICR3aGl0ZTtcblx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdFx0XHRtYXgtd2lkdGg6IDY3M3B4O1xuXG5cdFx0XHRAaW5jbHVkZSBtZWRpYS1kb3duKCR4bCkge1xuXHRcdFx0XHRmb250LXNpemU6IDI0cHg7XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAzMnB4O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdCZfX3RleHRibG9jayB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHQmX19zZWN0aW9uIHtcblx0XHRcdG1heC13aWR0aDogOTAwcHg7XG5cblx0XHRcdCYgYSB7XG5cdFx0XHRcdGNvbG9yOiAkc3VjY2VzO1xuXHRcdFx0fVxuXG5cdFx0XHQmIGgxIHtcblx0XHRcdFx0bWFyZ2luLXRvcDogMjFweDtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMjFweDtcblx0XHRcdFx0Zm9udC1zaXplOiAzMnB4O1xuXHRcdFx0XHRsaW5lLWhlaWdodDogNDhweDtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0XHRcdFx0Y29sb3I6ICRibGFjaztcblx0XHRcdH1cblxuXHRcdFx0JiBoMiB7XG5cdFx0XHRcdG1hcmdpbi10b3A6IDE5cHg7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDE5cHg7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMjRweDtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDM2cHg7XG5cdFx0XHRcdHRleHQtdHJhbnNmb3JtOiBub25lO1xuXHRcdFx0XHRjb2xvcjogJGJsYWNrO1xuXHRcdFx0fVxuXG5cdFx0XHQmIHAge1xuXHRcdFx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAyNHB4O1xuXHRcdFx0XHRjb2xvcjogJGJsYWNrO1xuXHRcdFx0fVxuXG5cdFx0XHQmIHN0cm9uZyB7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDI0cHg7XG5cdFx0XHR9XG5cblx0XHRcdCYgc3BhbiB7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMThweDtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDI0LjNweDtcblx0XHRcdFx0Y29sb3I6ICRtdXRlZDtcblx0XHRcdH1cblxuXHRcdFx0JiB1bCB7XG5cdFx0XHRcdG1hcmdpbi10b3A6IDE2cHg7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDE2cHg7XG5cdFx0XHRcdHBhZGRpbmctbGVmdDogNDBweDtcblx0XHRcdFx0bGlzdC1zdHlsZS10eXBlOiBkaXNjO1xuXG5cdFx0XHRcdCYgbGkge1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRcdFx0XHRmb250LXdlaWdodDogNDAwO1xuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAyNHB4O1xuXHRcdFx0XHRcdGNvbG9yOiAkYmxhY2s7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cbiIsIi5yaW5nLXMge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRwYWRkaW5nLXRvcDogMTAwcHg7XG5cdG1hcmdpbi1ib3R0b206IDEwMHB4O1xuXG5cdEBpbmNsdWRlIG1lZGlhLWRvd24oJHhsKSB7XG5cdFx0cGFkZGluZy10b3A6IDBweDtcblx0XHRtYXJnaW4tYm90dG9tOiA0MHB4O1xuXHR9XG5cblx0Jl9fdGl0bGUge1xuXHRcdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdFx0Zm9udC1zaXplOiAzNXB4O1xuXHRcdGxpbmUtaGVpZ2h0OiA0MC44NDVweDtcblx0XHRjb2xvcjogJGJsYWNrO1xuXHRcdG1hcmdpbi1ib3R0b206IDQ0cHg7XG5cdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblxuXHRcdEBpbmNsdWRlIG1lZGlhLWRvd24oJHhsKSB7XG5cdFx0XHRmb250LXNpemU6IDI0cHg7XG5cdFx0XHRsaW5lLWhlaWdodDogMjguMDA4cHg7XG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0fVxuXHR9XG5cblx0Jl9fZGVzYyB7XG5cdFx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0XHRmb250LXNpemU6IDIwcHg7XG5cdFx0bGluZS1oZWlnaHQ6IG5vcm1hbDtcblx0XHRtYXJnaW4tYm90dG9tOiA2NXB4O1xuXHRcdG1heC13aWR0aDogNjcwcHg7XG5cdFx0Y29sb3I6ICRibGFjaztcblxuXHRcdEBpbmNsdWRlIG1lZGlhLWRvd24oJHhsKSB7XG5cdFx0XHRtYXgtd2lkdGg6IGluaXRpYWw7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRcdG1hcmdpbi1ib3R0b206IDQwcHg7XG5cdFx0fVxuXHR9XG5cblx0Jl9fZ3JpZCB7XG5cdFx0ZGlzcGxheTogZ3JpZDtcblx0XHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAyZnI7XG5cdFx0Z2FwOiA4MHB4O1xuXG5cdFx0QGluY2x1ZGUgbWVkaWEtZG93bigkeGwpIHtcblx0XHRcdGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xuXHRcdFx0Z2FwOiA0MHB4O1xuXHRcdH1cblxuXHRcdCZfX2JveCB7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblxuXHRcdFx0Jl9fbWItaW1nIHtcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRcdFx0Z2FwOiA0MHB4O1xuXHRcdFx0XHRtYXJnaW4tdG9wOiAzMHB4O1xuXG5cdFx0XHRcdEBpbmNsdWRlIG1lZGlhLWRvd24oJHhsKSB7XG5cdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdCYgaW1nIHtcblx0XHRcdFx0XHRtYXgtd2lkdGg6IDQwMHB4O1xuXHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdHVzZXItc2VsZWN0OiBub25lO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0Jl9fdGV4dCB7XG5cdFx0XHRcdFx0Y29sb3I6ICRzdWNjZXM7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxOHB4O1xuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAyNC4zcHg7XG5cdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQmIHAge1xuXHRcdFx0XHRmb250LXNpemU6IDIzcHg7XG5cdFx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAyNy42cHg7XG5cdFx0XHRcdGNvbG9yOiAkYmxhY2s7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDE2cHg7XG5cblx0XHRcdFx0QGluY2x1ZGUgbWVkaWEtZG93bigkeGwpIHtcblx0XHRcdFx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDE5LjJweDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQmIHNwYW4ge1xuXHRcdFx0XHRmb250LXNpemU6IDIwcHg7XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAyN3B4O1xuXHRcdFx0XHRjb2xvcjogJGJsYWNrO1xuXG5cdFx0XHRcdEBpbmNsdWRlIG1lZGlhLWRvd24oJHhsKSB7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxOC45cHg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQmX19pbWcge1xuXHRcdG1hcmdpbi10b3A6IDcwcHg7XG5cdFx0bWFyZ2luLWJvdHRvbTogMTYwcHg7XG5cdFx0d2lkdGg6IDYwMHB4O1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuXHRcdCYgaW1nIHtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0dXNlci1zZWxlY3Q6IG5vbmU7XG5cdFx0fVxuXG5cdFx0JiBwIHtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdHJpZ2h0OiA5MHB4O1xuXHRcdFx0dG9wOiAzNXB4O1xuXHRcdFx0Zm9udC1zaXplOiAyM3B4O1xuXHRcdFx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0XHRcdGxpbmUtaGVpZ2h0OiAzMS4wNXB4O1xuXHRcdFx0Y29sb3I6ICRzdWNjZXM7XG5cdFx0fVxuXG5cdFx0QGluY2x1ZGUgbWVkaWEtZG93bigkeGwpIHtcblx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0fVxuXHR9XG5cblx0Jl9tb2RhbHtcblx0XHRwYWRkaW5nLWJsb2NrOiAwIDQwcHg7XG5cdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdGxpbmUtaGVpZ2h0OiBub3JtYWw7XG5cdFx0Ji1ncmlke1xuXHRcdFx0ZGlzcGxheTogZ3JpZDtcblx0XHRcdGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsIDFmcik7XG5cdFx0XHRnYXA6IDMwcHg7XG5cdFx0XHRAaW5jbHVkZSBtZWRpYS1kb3duKCR4bCl7XG5cdFx0XHRcdGdyaWQtdGVtcGxhdGUtY29sdW1uczogMTAwJTtcblx0XHRcdH1cblx0XHRcdGltZ3tcblx0XHRcdFx0bWF4LXdpZHRoOiA0MDBweDtcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Lmg0e1xuXHRcdFx0Zm9udC1zaXplOiAxOHB4O1xuXHRcdFx0bGluZS1oZWlnaHQ6IDI0cHg7XG5cdFx0fVxuXHR9XG59XG4iLCIuc2VydmljZXMtcCB7XG5cdGRpc3BsYXk6IGdyaWQ7XG5cdGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmcjtcblx0Z2FwOiAzMHB4O1xuXHRtYXJnaW4tdG9wOiA0NXB4O1xuXHRtYXJnaW4tYm90dG9tOiAxMzNweDtcblxuXHRAaW5jbHVkZSBtZWRpYS1kb3duKCR4bGwpIHtcblx0XHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcblx0fVxuXG5cdCZfX2NvbnRhaW5lciB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdGp1c3RpZnktY29udGVudDogZW5kO1xuXG5cdFx0Jl9fbG9nbyB7XG5cdFx0XHR3aWR0aDogMTQ5cHg7XG5cdFx0XHRoZWlnaHQ6IDk3cHg7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiA2MHB4O1xuXHRcdFx0dXNlci1zZWxlY3Q6IG5vbmU7XG5cdFx0fVxuXG5cdFx0Jl9fdGl0bGUge1xuXHRcdFx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0XHRcdGZvbnQtc2l6ZTogMzRweDtcblx0XHRcdGxpbmUtaGVpZ2h0OiA0MXB4O1xuXHRcdFx0Y29sb3I6ICRibGFjaztcblx0XHRcdG1heC13aWR0aDogNjY4cHg7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAzMHB4O1xuXHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblxuXHRcdFx0QGluY2x1ZGUgbWVkaWEtZG93bigkeGxsKSB7XG5cdFx0XHRcdG1heC13aWR0aDogaW5pdGlhbDtcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Jl9fZGVzYyB7XG5cdFx0XHRmb250LXdlaWdodDogNDAwO1xuXHRcdFx0Zm9udC1zaXplOiAxOHB4O1xuXHRcdFx0bGluZS1oZWlnaHQ6IDI4cHg7XG5cdFx0XHRjb2xvcjogJGJsYWNrO1xuXHRcdFx0bWF4LXdpZHRoOiA3NDVweDtcblx0XHRcdG1hcmdpbi1ib3R0b206IDcycHg7XG5cblx0XHRcdEBpbmNsdWRlIG1lZGlhLWRvd24oJHhsbCkge1xuXHRcdFx0XHRtYXgtd2lkdGg6IGluaXRpYWw7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAyNHB4O1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAzMHB4O1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5zZXJ2LWZsZXgge1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0XHRnYXA6IDMwcHg7XG5cblx0XHRcdCYtYm94IHtcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNmNWYzZjM7XG5cdFx0XHRcdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdFx0XHRcdHBhZGRpbmc6IDM0cHg7XG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdGFsaWduLWl0ZW1zOiBzdGFydDtcblx0XHRcdFx0ZmxleC1kaXJlY3Rpb246IHJvdztcblx0XHRcdFx0Z2FwOiAyOHB4O1xuXG5cdFx0XHRcdCYgaW1nIHtcblx0XHRcdFx0XHR1c2VyLXNlbGVjdDogbm9uZTtcblx0XHRcdFx0XHRoZWlnaHQ6IDQ4cHg7XG5cdFx0XHRcdFx0d2lkdGg6IDQ4cHg7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHRAaW5jbHVkZSBtZWRpYS1kb3duKCR4bGwpIHtcblx0XHRcdFx0XHRoZWlnaHQ6IGF1dG87XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQmX190ZXh0cyB7XG5cdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdFx0XHRcdGdhcDogMjBweDtcblx0XHRcdFx0XHRtYXJnaW4tdG9wOiA2cHg7XG5cdFx0XHRcdFx0bWF4LXdpZHRoOiA0OTRweDtcblxuXHRcdFx0XHRcdEBpbmNsdWRlIG1lZGlhLWRvd24oJHhsbCkge1xuXHRcdFx0XHRcdFx0bWF4LXdpZHRoOiBpbml0aWFsO1xuXHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0JiBwIHtcblx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdFx0XHRcdFx0XHRmb250LXNpemU6IDI0cHg7XG5cdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogMzZweDtcblx0XHRcdFx0XHRcdGNvbG9yOiAkYmxhY2s7XG5cdFx0XHRcdFx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRcdFx0XHRcdFx0d29yZC1icmVhazogYnJlYWstd29yZDtcblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHQmIHNwYW4ge1xuXHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAyNHB4O1xuXHRcdFx0XHRcdFx0Y29sb3I6ICRibGFjaztcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQmX19oZWFkIHtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0aGVpZ2h0OiBhdXRvO1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRcdGp1c3RpZnktY29udGVudDogZW5kO1xuXHRcdG9iamVjdC1maXQ6IGNvdmVyO1xuXHRcdHVzZXItc2VsZWN0OiBub25lO1xuXHR9XG59XG4iLCIuc2hha3RpUGFnZXtcbiAgICAmLWNvbnRhaW5lcntcbiAgICAgICAgbWF4LXdpZHRoOiAxMjAwcHg7XG4gICAgICAgIG1hcmdpbi1pbmxpbmU6IGF1dG87XG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gICAgICAgIGgyLCAuaDJ7XG4gICAgICAgICAgICBmb250LXNpemU6IDMwcHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMzlweDtcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWRvd24oJHhsKXtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDMwcHg7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDMzcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgJi1sb25nVGl0bGV7XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWRvd24oJHhsKXtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweCFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMjZweCFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICB9XG4gICAgJi1ibG9ja3tcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogOTBweDtcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtZG93bigkeGwpe1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNjBweDtcbiAgICAgICAgfVxuICAgIH1cbiAgICAmX3dlbGNvbWV7XG4gICAgICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDAuN2ZyO1xuICAgICAgICBnYXA6IDQ1cHg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIHBhZGRpbmctYmxvY2s6IDkwcHg7XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWRvd24oJHhsKXtcbiAgICAgICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xuICAgICAgICAgICAgcGFkZGluZy1ibG9jazogNjBweDtcbiAgICAgICAgfVxuICAgICAgICAmLWltYWdle1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgfVxuICAgICAgICAmLXRleHR7XG4gICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMjBweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICZfc3BhY2V7XG4gICAgICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsIDFmcik7XG4gICAgICAgIGdhcDogMzRweDtcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtZG93bigkeGwpe1xuICAgICAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG4gICAgICAgIH1cbiAgICAgICAgJi10aXRsZXtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzM3B4O1xuICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA5cHg7XG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1kb3duKCR4bCl7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNnB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICYtaXRlbXtcbiAgICAgICAgICAgIGdyaWQtY29sdW1uOiBzcGFuIDI7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA0MHB4O1xuICAgICAgICAgICAgcGFkZGluZzogNDVweCA1MHB4O1xuICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDUxNXB4O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWRvd24oJHhsKXtcbiAgICAgICAgICAgICAgICBncmlkLWNvbHVtbjogMTtcbiAgICAgICAgICAgICAgICBtaW4taGVpZ2h0OiAzMDBweDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAyNHB4IDI1cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJi1pdGVtMntcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDQwcHg7XG4gICAgICAgICAgICBwYWRkaW5nOiA0NXB4IDUwcHg7XG4gICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICAgICAgbWluLWhlaWdodDogNDgwcHg7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWRvd24oJHhsKXtcbiAgICAgICAgICAgICAgICBncmlkLWNvbHVtbjogMTtcbiAgICAgICAgICAgICAgICBtaW4taGVpZ2h0OiAzMDBweDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAyNHB4IDI1cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmX2dvZHtcbiAgICAgICAgaW1ne1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgfVxuICAgIH1cblxuICAgICYtYmd7XG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgcGFkZGluZy1ibG9jazogMTAwcHg7XG4gICAgfVxuXG4gICAgJl90ZXh0SW1hZ2V7XG4gICAgICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDAuOTVmcjtcbiAgICAgICAgZ2FwOiA0NXB4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAmMntcbiAgICAgICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDAuNWZyO1xuICAgICAgICB9XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWRvd24oJHhsKXtcbiAgICAgICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xuICAgICAgICAgICAganVzdGlmeS1pdGVtczogY2VudGVyO1xuICAgICAgICB9XG4gICAgICAgICYtaW1hZ2V7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNDBweDtcbiAgICAgICAgfVxuICAgICAgICAmLWltYWdlMntcbiAgICAgICAgICAgIHdpZHRoOiA4MCU7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDQwcHg7XG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1kb3duKCR4bCl7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWlubGluZTogYXV0bztcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmLXRleHR7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICYtdWx7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIGdhcDogMTBweDtcbiAgICAgICAgbGl7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICBnYXA6IDIwcHg7XG4gICAgICAgICAgICAmOjpiZWZvcmV7XG4gICAgICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDQwcHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAzNnB4O1xuICAgICAgICAgICAgICAgIGZsZXg6IDAgMCA0MHB4O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvc2hha3RpL2xpLndlYnApO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgICZfZXZlbnRze1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBnYXA6IDQ2cHg7XG4gICAgICAgICYtdGl0bGV7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgIG1heC13aWR0aDogNTkwcHg7XG4gICAgICAgIH1cbiAgICAgICAgJi1ncmlke1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBkaXNwbGF5OiBncmlkO1xuICAgICAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMywgMWZyKTtcbiAgICAgICAgICAgIGdhcDogMTZweDtcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWRvd24oJHhsbCl7XG4gICAgICAgICAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJi1pdGVtLCAmLWl0ZW0ye1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICAgICAgcGFkZGluZy1ibG9jazogNjBweCAyMHB4O1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMzBweDtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxODBkZWcsICNFOUQ0QzEgMCUsICNCQzlEODEgNjAuNzMlLCAjQTE3RjYxIDk5Ljc5JSk7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMTVweDtcbiAgICAgICAgICAgIGdhcDogMzBweDtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgfVxuICAgICAgICAmLWl0ZW0ye1xuICAgICAgICAgICAgZ3JpZC1jb2x1bW46IHNwYW4gMjtcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWRvd24oJHhsbCl7XG4gICAgICAgICAgICAgICAgZ3JpZC1jb2x1bW46IDE7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJi1pbWFnZXtcbiAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IGF1dG87XG4gICAgICAgICAgICBtYXgtaGVpZ2h0OiA5NnB4O1xuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtZG93bigkeGxsKXtcbiAgICAgICAgICAgICAgICBncmlkLWNvbHVtbjogMTtcbiAgICAgICAgICAgICAgICBtYXgtaGVpZ2h0OiA4NXB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgJl9nYWxhcnl7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIGdhcDogNDZweDtcbiAgICAgICAgJi10aXRsZXtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgbWF4LXdpZHRoOiA3OTNweDtcbiAgICAgICAgfVxuICAgICAgICAmLWdyaWR7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgzLCAxZnIpO1xuICAgICAgICAgICAgZ2FwOiAzMHB4O1xuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtZG93bigkbGcpe1xuICAgICAgICAgICAgICAgIGdyaWQtYXV0by1mbG93OiBjb2x1bW47XG4gICAgICAgICAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxMDAlO1xuICAgICAgICAgICAgICAgIGdyaWQtYXV0by1jb2x1bW5zOiAxMDAlO1xuICAgICAgICAgICAgICAgIGdyaWQtdGVtcGxhdGUtcm93czogMWZyO1xuICAgICAgICAgICAgICAgIG92ZXJmbG93LXg6IGF1dG87XG4gICAgICAgICAgICAgICAgbWFyZ2luLWlubGluZTogLTE1cHg7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1pbmxpbmU6IDE1cHg7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDIwcHg7XG4gICAgICAgICAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSArIDMwcHgpO1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDVwdDtcbiAgICAgICAgICAgICAgICBzY3JvbGxiYXItY29sb3I6IHJnYmEoMjIyLCAyMTYsIDIwNCwgMSkgcmdiYSgyNDcsIDI0NCwgMjM5LCAxKTtcbiAgICAgICAgICAgICAgICBzY3JvbGxiYXItd2lkdGg6IHRoaW47XG4gICAgICAgICAgICAgICAgc2Nyb2xsLXBhZGRpbmc6IDE1cHg7XG4gICAgICAgICAgICAgICAgJjo6LXdlYmtpdC1zY3JvbGxiYXIge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogM3B4O1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IGNhbGMoMTAwJSAtIDMwcHgpO1xuICAgICAgICAgICAgICAgICAgICAmLXRyYWNrIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjIyLCAyMTYsIDIwNCwgMSk7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAycHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgJi10aHVtYiB7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI0NywgMjQ0LCAyMzksIDEpO1xuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMnB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICYtaXRlbSwgJi1pdGVtMntcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDMwcHg7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgICAgICAgICAgIGN1cnNvcjogem9vbS1pbjtcblxuICAgICAgICAgICAgJjo6YmVmb3Jle1xuICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiAxMDAlO1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWRvd24oJGxnKXtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDgwJTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJi1pdGVtMntcbiAgICAgICAgICAgIGdyaWQtY29sdW1uOiBzcGFuIDM7XG4gICAgICAgICAgICAmOjpiZWZvcmV7XG4gICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDQ4JTtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1kb3duKCRsZyl7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiA4MCU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtZG93bigkbGcpe1xuICAgICAgICAgICAgICAgIGdyaWQtY29sdW1uOiBhdXRvO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgJl9waWxsYXJze1xuICAgICAgICBkaXNwbGF5OiBncmlkO1xuICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgyLCAxZnIpO1xuICAgICAgICBnYXA6IDI0cHg7XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWRvd24oJHhsKXtcbiAgICAgICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xuICAgICAgICAgICAgbWF4LXdpZHRoOiA2MjBweDtcbiAgICAgICAgICAgIG1hcmdpbi1pbmxpbmU6IGF1dG87XG4gICAgICAgIH1cbiAgICB9XG4gICAgJl9waWxsYXJ7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMzBweDtcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtZG93bigkeGwpe1xuICAgICAgICAgICAgbWF4LWhlaWdodDogOTAwcHg7XG4gICAgICAgIH1cbiAgICAgICAgJi1pbWFnZXtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICAgICAgICAgIG9iamVjdC1wb3NpdGlvbjogY2VudGVyO1xuICAgICAgICB9XG4gICAgICAgICYtY29udGVudHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgcGFkZGluZy1ibG9jazogNjVweDtcbiAgICAgICAgICAgIHBhZGRpbmctaW5saW5lOiAzMHB4O1xuICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWRvd24oJHhsKXtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogNTNweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmLWxpc3R7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgIGdhcDogMjBweDtcbiAgICAgICAgICAgIG1heC13aWR0aDogMzg1cHg7XG4gICAgICAgICAgICBtYXJnaW4taW5saW5lOiBhdXRvO1xuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtZG93bigkeGwpe1xuICAgICAgICAgICAgICAgIGdhcDogMTVweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmLWl0ZW17XG4gICAgICAgICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMjZweDtcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICAgICAgcGFkZGluZzogMjNweDtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDdweDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICAgIGNvbG9yOiAkYmxhY2s7XG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1kb3duKCRtZCl7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxOHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufSIsIi5zdG9yZS1wIHtcblx0ZGlzcGxheTogZmxleDtcblx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblxuXHQmLXlhbmRleCB7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0aGVpZ2h0OiA5MzhweDtcblx0XHRtYXJnaW4tYm90dG9tOiA1MHB4O1xuXG5cdFx0QGluY2x1ZGUgbWVkaWEtZG93bigkeGxsKSB7XG5cdFx0XHRoZWlnaHQ6IDU5MnB4O1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogNDBweDtcblx0XHR9XG5cdH1cblxuXHQmLXNsaWRlciB7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0aGVpZ2h0OiA5ODBweDtcblxuXHRcdEBpbmNsdWRlIG1lZGlhLWRvd24oJHhsbCkge1xuXHRcdFx0ZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0fVxuXG5cdFx0LnN3aXBlci1zbGlkZSB7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0XHRhbGlnbi1pdGVtczogZW5kO1xuXHRcdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0XHRcdHotaW5kZXg6IDE7XG5cdFx0XHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRcdFx0cGFkZGluZzogNDlweDtcblxuXHRcdFx0Jl9fYmcge1xuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdHRvcDogMDtcblx0XHRcdFx0bGVmdDogMDtcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdGhlaWdodDogMTAwJTtcblx0XHRcdFx0b2JqZWN0LWZpdDogY292ZXI7XG5cdFx0XHRcdHotaW5kZXg6IC0xO1xuXHRcdFx0XHR1c2VyLXNlbGVjdDogbm9uZTtcblx0XHRcdH1cblxuXHRcdFx0Jjo6YmVmb3JlIHtcblx0XHRcdFx0Y29udGVudDogJyc7XG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0Ym90dG9tOiAwO1xuXHRcdFx0XHRsZWZ0OiAwO1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0aGVpZ2h0OiA1MCU7IC8vINCS0YvRgdC+0YLQsCDQs9GA0LDQtNC40LXQvdGC0LBcblx0XHRcdFx0YmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KFxuXHRcdFx0XHRcdHRvIHRvcCxcblx0XHRcdFx0XHRyZ2JhKDAsIDAsIDAsIDAuNSksXG5cdFx0XHRcdFx0dHJhbnNwYXJlbnRcblx0XHRcdFx0KTsgLy8g0JPRgNCw0LTQuNC10L3RgtC90L7QtSDQt9Cw0YLQtdC80L3QtdC90LjQtSDRgdC90LjQt9GDINCy0LLQtdGA0YVcblx0XHRcdFx0ei1pbmRleDogMDtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQuc2xpZGVyLWFycm93LWJ0biB7XG5cdFx0XHRjb2xvcjogJHdoaXRlO1xuXHRcdH1cblxuXHRcdC5zd2lwZXItYnV0dG9uLXByZXYge1xuXHRcdFx0bWFyZ2luLWxlZnQ6IDUxcHg7XG5cdFx0fVxuXG5cdFx0LnN3aXBlci1idXR0b24tbmV4dCB7XG5cdFx0XHRtYXJnaW4tcmlnaHQ6IDUxcHg7XG5cdFx0fVxuXHR9XG5cblx0LmNvbnRlbnQtc3RvcmUtc2xpZGVyIHtcblx0XHR6LWluZGV4OiAxO1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdGNvbG9yOiAkd2hpdGU7XG5cblx0XHRAaW5jbHVkZSBtZWRpYS1kb3duKCR4bGwpIHtcblx0XHRcdGNvbG9yOiAkYmxhY2s7XG5cdFx0fVxuXG5cdFx0Jl9fdHlwZSB7XG5cdFx0XHRmb250LXdlaWdodDogNTAwO1xuXHRcdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdFx0bGluZS1oZWlnaHQ6IDI0cHg7XG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAxMHB4O1xuXHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblxuXHRcdFx0QGluY2x1ZGUgbWVkaWEtZG93bigkeGxsKSB7XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMTBweDtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDE2cHg7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDhweDtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQmX19uYW1lIHtcblx0XHRcdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdFx0XHRmb250LXNpemU6IDMycHg7XG5cdFx0XHRsaW5lLWhlaWdodDogNDhweDtcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdG1hcmdpbi1ib3R0b206IDIwcHg7XG5cdFx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXG5cdFx0XHRAaW5jbHVkZSBtZWRpYS1kb3duKCR4bGwpIHtcblx0XHRcdFx0Zm9udC1zaXplOiAxOHB4O1xuXHRcdFx0XHRsaW5lLWhlaWdodDogMzJweDtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMTJweDtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQmX19kZXNjIHtcblx0XHRcdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdFx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0XHRsaW5lLWhlaWdodDogMjRweDtcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdG1hcmdpbi1ib3R0b206IDQ0cHg7XG5cdFx0XHRtYXgtd2lkdGg6IDk1MnB4O1xuXG5cdFx0XHRAaW5jbHVkZSBtZWRpYS1kb3duKCR4bGwpIHtcblx0XHRcdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdFx0XHRsaW5lLWhlaWdodDogMjRweDtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMjBweDtcblx0XHRcdFx0bWF4LXdpZHRoOiAxMDAlO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCZfX2FkcmVzcyB7XG5cdFx0XHRmb250LXdlaWdodDogNDAwO1xuXHRcdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdFx0bGluZS1oZWlnaHQ6IDI0cHg7XG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAyMHB4O1xuXHRcdFx0bWF4LXdpZHRoOiA1ODRweDtcblx0XHR9XG5cblx0XHQmX19saW5rcyB7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0ZmxleC1kaXJlY3Rpb246IHJvdztcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRnYXA6IDUwcHg7XG5cblx0XHRcdEBpbmNsdWRlIG1lZGlhLWRvd24oJHhsbCkge1xuXHRcdFx0XHRnYXA6IDQwcHg7XG5cdFx0XHR9XG5cblx0XHRcdCYtYSB7XG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiByb3c7XG5cdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRcdGdhcDogMTBweDtcblx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXG5cdFx0XHRcdCZfX2ltZyB7XG5cdFx0XHRcdFx0aGVpZ2h0OiAyNHB4O1xuXHRcdFx0XHRcdHdpZHRoOiAyNHB4O1xuXG5cdFx0XHRcdFx0QGluY2x1ZGUgbWVkaWEtZG93bigkeGxsKSB7XG5cdFx0XHRcdFx0XHRnYXA6IDQwcHg7XG5cdFx0XHRcdFx0XHRmaWx0ZXI6IGJyaWdodG5lc3MoMCkgc2F0dXJhdGUoMTAwJSk7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cblx0XHRcdFx0Jl9fcCB7XG5cdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0XHRcdFx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDI0cHg7XG5cdFx0XHRcdFx0Y29sb3I6ICR3aGl0ZTtcblx0XHRcdFx0XHRib3JkZXItYm90dG9tOiAxcHggZGFzaGVkICR3aGl0ZTtcblxuXHRcdFx0XHRcdEBpbmNsdWRlIG1lZGlhLWRvd24oJHhsbCkge1xuXHRcdFx0XHRcdFx0Y29sb3I6ICRibGFjaztcblx0XHRcdFx0XHRcdGJvcmRlci1ib3R0b206IDFweCBkYXNoZWQgJGJsYWNrO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdCYtc2hvcHMge1xuXHRcdGRpc3BsYXk6IGdyaWQ7XG5cdFx0Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyO1xuXHRcdGdhcDogMzBweDtcblx0XHRtYXJnaW4tdG9wOiAzMHB4O1xuXHRcdG1hcmdpbi1ib3R0b206IDIwMHB4O1xuXG5cdFx0QGluY2x1ZGUgbWVkaWEtZG93bigkeGxsKSB7XG5cdFx0XHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcblx0XHRcdG1hcmdpbi10b3A6IDBweDtcblx0XHRcdG1hcmdpbi1ib3R0b206IDgwcHg7XG5cdFx0XHRnYXA6IDYwcHg7XG5cdFx0fVxuXG5cdFx0LnNob3AtZ3JpZC1pdGVtIHtcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0ei1pbmRleDogMTtcblx0XHRcdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0XHRhbGlnbi1pdGVtczogZW5kO1xuXHRcdFx0YXNwZWN0LXJhdGlvOiAxIC8gMTtcblx0XHRcdHBhZGRpbmc6IDQ5cHg7XG5cblx0XHRcdEBpbmNsdWRlIG1lZGlhLWRvd24oJHhsbCkge1xuXHRcdFx0XHRhc3BlY3QtcmF0aW86IGluaXRpYWw7XG5cdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0XHRcdGdhcDogMjRweDtcblx0XHRcdFx0cGFkZGluZzogMHB4O1xuXHRcdFx0fVxuXG5cdFx0XHQmX19iZyB7XG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0dG9wOiAwO1xuXHRcdFx0XHRsZWZ0OiAwO1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdFx0XHRvYmplY3QtZml0OiBjb3ZlcjsgLyog0K3RgtC+INC+0LHQtdGB0L/QtdGH0LjRgiDQv9GA0LDQstC40LvRjNC90L7QtSDQvtGC0L7QsdGA0LDQttC10L3QuNC1INC40LfQvtCx0YDQsNC20LXQvdC40LkgKi9cblx0XHRcdFx0ei1pbmRleDogLTE7XG5cblx0XHRcdFx0QGluY2x1ZGUgbWVkaWEtZG93bigkeGxsKSB7XG5cdFx0XHRcdFx0cG9zaXRpb246IHN0YXRpYztcblx0XHRcdFx0XHRhc3BlY3QtcmF0aW86IDEgLyAxO1xuXHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdGhlaWdodDogMTAwJTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQmOjpiZWZvcmUge1xuXHRcdFx0XHRjb250ZW50OiAnJztcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRib3R0b206IDA7XG5cdFx0XHRcdGxlZnQ6IDA7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRoZWlnaHQ6IDUwJTsgLy8g0JLRi9GB0L7RgtCwINCz0YDQsNC00LjQtdC90YLQsFxuXHRcdFx0XHRiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoXG5cdFx0XHRcdFx0dG8gdG9wLFxuXHRcdFx0XHRcdHJnYmEoMCwgMCwgMCwgMC41KSxcblx0XHRcdFx0XHR0cmFuc3BhcmVudFxuXHRcdFx0XHQpOyAvLyDQk9GA0LDQtNC40LXQvdGC0L3QvtC1INC30LDRgtC10LzQvdC10L3QuNC1INGB0L3QuNC30YMg0LLQstC10YDRhVxuXHRcdFx0XHR6LWluZGV4OiAwO1xuXG5cdFx0XHRcdEBpbmNsdWRlIG1lZGlhLWRvd24oJHhsbCkge1xuXHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0Jl9fY29udGFpbmVyIHtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQmLWZhbWlseSB7XG5cdFx0bWFyZ2luLWJvdHRvbTogMTg0cHg7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdGdhcDogMzNweDtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXG5cdFx0QGluY2x1ZGUgbWVkaWEtZG93bigkeGxsKSB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiA4MXB4O1xuXHRcdFx0Z2FwOiA0MHB4O1xuXHRcdH1cblxuXHRcdCYgaW1nIHtcblx0XHRcdHdpZHRoOiAxOTBweDtcblx0XHRcdHVzZXItc2VsZWN0OiBub25lO1xuXG5cdFx0XHRAaW5jbHVkZSBtZWRpYS1kb3duKCR4bGwpIHtcblx0XHRcdFx0d2lkdGg6IDEwMHB4O1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCYgcCB7XG5cdFx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRcdFx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0XHRcdGZvbnQtc2l6ZTogNDJweDtcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdGxpbmUtaGVpZ2h0OiA0MC4xOXB4O1xuXHRcdFx0Y29sb3I6ICRibGFjaztcblxuXHRcdFx0QGluY2x1ZGUgbWVkaWEtZG93bigkeGxsKSB7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMjRweDtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDM2cHg7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbi5tb2JpbGUtZmF2LWNhcmQge1xuXHRkaXNwbGF5OiBub25lO1xuXHRAaW5jbHVkZSBtZWRpYS1kb3duKCR4bGwpIHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHR9XG59XG4iLCJAaW1wb3J0IFwiYmFzZS92YXJpYWJsZXMuc2Nzc1wiO1xuQGltcG9ydCBcImJhc2UvZm9udHMuc2Nzc1wiO1xuQGltcG9ydCBcImJhc2UvZnVuY3Rpb25zLnNjc3NcIjtcbkBpbXBvcnQgXCJiYXNlL21peGlucy5zY3NzXCI7XG5AaW1wb3J0IFwiYmFzZS9nbG9iYWxzLnNjc3NcIjtcbkBpbXBvcnQgXCJiYXNlL3R5cG9ncmF0aHkuc2Nzc1wiO1xuQGltcG9ydCBcImJhc2UvaGVscGVycy5zY3NzXCI7XG5AaW1wb3J0IFwiYmFzZS9pY29ucy5zY3NzXCI7XG5AaW1wb3J0IFwiYmFzZS9idXR0b25zLnNjc3NcIjtcblxuQGltcG9ydCBcIi9ob21lL3VzZXIvcHJvamVjdHMvaXNsYW5kX3NvdWwvc3JjL3N0eWxlcy9ibG9ja3MvYnVyZ2VyLWRvbHkuc2Nzc1wiO1xuQGltcG9ydCBcIi9ob21lL3VzZXIvcHJvamVjdHMvaXNsYW5kX3NvdWwvc3JjL3N0eWxlcy9ibG9ja3MvY2FydC5zY3NzXCI7XG5AaW1wb3J0IFwiL2hvbWUvdXNlci9wcm9qZWN0cy9pc2xhbmRfc291bC9zcmMvc3R5bGVzL2Jsb2Nrcy9jYXRhbG9nLnNjc3NcIjtcbkBpbXBvcnQgXCIvaG9tZS91c2VyL3Byb2plY3RzL2lzbGFuZF9zb3VsL3NyYy9zdHlsZXMvYmxvY2tzL2NhdGVnb3J5LnNjc3NcIjtcbkBpbXBvcnQgXCIvaG9tZS91c2VyL3Byb2plY3RzL2lzbGFuZF9zb3VsL3NyYy9zdHlsZXMvYmxvY2tzL2NpdHlfc2VsZWN0b3Iuc2Nzc1wiO1xuQGltcG9ydCBcIi9ob21lL3VzZXIvcHJvamVjdHMvaXNsYW5kX3NvdWwvc3JjL3N0eWxlcy9ibG9ja3MvY29sbGFwY2VzLnNjc3NcIjtcbkBpbXBvcnQgXCIvaG9tZS91c2VyL3Byb2plY3RzL2lzbGFuZF9zb3VsL3NyYy9zdHlsZXMvYmxvY2tzL2V4cGlyaWVuY2Uuc2Nzc1wiO1xuQGltcG9ydCBcIi9ob21lL3VzZXIvcHJvamVjdHMvaXNsYW5kX3NvdWwvc3JjL3N0eWxlcy9ibG9ja3MvZmlsdGVycy5zY3NzXCI7XG5AaW1wb3J0IFwiL2hvbWUvdXNlci9wcm9qZWN0cy9pc2xhbmRfc291bC9zcmMvc3R5bGVzL2Jsb2Nrcy9mb290ZXIuc2Nzc1wiO1xuQGltcG9ydCBcIi9ob21lL3VzZXIvcHJvamVjdHMvaXNsYW5kX3NvdWwvc3JjL3N0eWxlcy9ibG9ja3MvZm9ybS5zY3NzXCI7XG5AaW1wb3J0IFwiL2hvbWUvdXNlci9wcm9qZWN0cy9pc2xhbmRfc291bC9zcmMvc3R5bGVzL2Jsb2Nrcy9naWZ0c19oaW50LnNjc3NcIjtcbkBpbXBvcnQgXCIvaG9tZS91c2VyL3Byb2plY3RzL2lzbGFuZF9zb3VsL3NyYy9zdHlsZXMvYmxvY2tzL2dyaWQtZGVzYy5zY3NzXCI7XG5AaW1wb3J0IFwiL2hvbWUvdXNlci9wcm9qZWN0cy9pc2xhbmRfc291bC9zcmMvc3R5bGVzL2Jsb2Nrcy9oZWFkZXIuc2Nzc1wiO1xuQGltcG9ydCBcIi9ob21lL3VzZXIvcHJvamVjdHMvaXNsYW5kX3NvdWwvc3JjL3N0eWxlcy9ibG9ja3MvaXJzLnNjc3NcIjtcbkBpbXBvcnQgXCIvaG9tZS91c2VyL3Byb2plY3RzL2lzbGFuZF9zb3VsL3NyYy9zdHlsZXMvYmxvY2tzL2pvdXJuYWwuc2Nzc1wiO1xuQGltcG9ydCBcIi9ob21lL3VzZXIvcHJvamVjdHMvaXNsYW5kX3NvdWwvc3JjL3N0eWxlcy9ibG9ja3MvbGFuZ3VhZ2Vfc2VsZWN0b3Iuc2Nzc1wiO1xuQGltcG9ydCBcIi9ob21lL3VzZXIvcHJvamVjdHMvaXNsYW5kX3NvdWwvc3JjL3N0eWxlcy9ibG9ja3MvbG9naW4uc2Nzc1wiO1xuQGltcG9ydCBcIi9ob21lL3VzZXIvcHJvamVjdHMvaXNsYW5kX3NvdWwvc3JjL3N0eWxlcy9ibG9ja3MvbW9kYWwuc2Nzc1wiO1xuQGltcG9ydCBcIi9ob21lL3VzZXIvcHJvamVjdHMvaXNsYW5kX3NvdWwvc3JjL3N0eWxlcy9ibG9ja3Mvb25lX3N3aXBlci5zY3NzXCI7XG5AaW1wb3J0IFwiL2hvbWUvdXNlci9wcm9qZWN0cy9pc2xhbmRfc291bC9zcmMvc3R5bGVzL2Jsb2Nrcy9vcmRlci5zY3NzXCI7XG5AaW1wb3J0IFwiL2hvbWUvdXNlci9wcm9qZWN0cy9pc2xhbmRfc291bC9zcmMvc3R5bGVzL2Jsb2Nrcy9wb3B1cC5zY3NzXCI7XG5AaW1wb3J0IFwiL2hvbWUvdXNlci9wcm9qZWN0cy9pc2xhbmRfc291bC9zcmMvc3R5bGVzL2Jsb2Nrcy9wcm9kdWN0LnNjc3NcIjtcbkBpbXBvcnQgXCIvaG9tZS91c2VyL3Byb2plY3RzL2lzbGFuZF9zb3VsL3NyYy9zdHlsZXMvYmxvY2tzL3NlYXJjaC5zY3NzXCI7XG5AaW1wb3J0IFwiL2hvbWUvdXNlci9wcm9qZWN0cy9pc2xhbmRfc291bC9zcmMvc3R5bGVzL2Jsb2Nrcy9zb2NpYWxzLnNjc3NcIjtcbkBpbXBvcnQgXCIvaG9tZS91c2VyL3Byb2plY3RzL2lzbGFuZF9zb3VsL3NyYy9zdHlsZXMvYmxvY2tzL3N3aXBlcnMuc2Nzc1wiO1xuQGltcG9ydCBcIi9ob21lL3VzZXIvcHJvamVjdHMvaXNsYW5kX3NvdWwvc3JjL3N0eWxlcy9ibG9ja3MvdG9vbHRpcC5zY3NzXCI7XG5AaW1wb3J0IFwiL2hvbWUvdXNlci9wcm9qZWN0cy9pc2xhbmRfc291bC9zcmMvc3R5bGVzL2Jsb2Nrcy95YW5kZXhfcGF5LnNjc3NcIjtcblxuQGltcG9ydCBcIi9ob21lL3VzZXIvcHJvamVjdHMvaXNsYW5kX3NvdWwvc3JjL3N0eWxlcy9wYWdlcy9hcnRpY2xlLnNjc3NcIjtcbkBpbXBvcnQgXCIvaG9tZS91c2VyL3Byb2plY3RzL2lzbGFuZF9zb3VsL3NyYy9zdHlsZXMvcGFnZXMvYmVhdXR5LnNjc3NcIjtcbkBpbXBvcnQgXCIvaG9tZS91c2VyL3Byb2plY3RzL2lzbGFuZF9zb3VsL3NyYy9zdHlsZXMvcGFnZXMvYnJhbmRlZF9wYWNrYWdpbmcuc2Nzc1wiO1xuQGltcG9ydCBcIi9ob21lL3VzZXIvcHJvamVjdHMvaXNsYW5kX3NvdWwvc3JjL3N0eWxlcy9wYWdlcy9kYXJpYS5zY3NzXCI7XG5AaW1wb3J0IFwiL2hvbWUvdXNlci9wcm9qZWN0cy9pc2xhbmRfc291bC9zcmMvc3R5bGVzL3BhZ2VzL2RlbGl2ZXJ5LnNjc3NcIjtcbkBpbXBvcnQgXCIvaG9tZS91c2VyL3Byb2plY3RzL2lzbGFuZF9zb3VsL3NyYy9zdHlsZXMvcGFnZXMvZG9seWFtZS5zY3NzXCI7XG5AaW1wb3J0IFwiL2hvbWUvdXNlci9wcm9qZWN0cy9pc2xhbmRfc291bC9zcmMvc3R5bGVzL3BhZ2VzL2ZyYW5jaGlzZS5zY3NzXCI7XG5AaW1wb3J0IFwiL2hvbWUvdXNlci9wcm9qZWN0cy9pc2xhbmRfc291bC9zcmMvc3R5bGVzL3BhZ2VzL2hpc3Rvcnkuc2Nzc1wiO1xuQGltcG9ydCBcIi9ob21lL3VzZXIvcHJvamVjdHMvaXNsYW5kX3NvdWwvc3JjL3N0eWxlcy9wYWdlcy9qb3VybmFsLnNjc3NcIjtcbkBpbXBvcnQgXCIvaG9tZS91c2VyL3Byb2plY3RzL2lzbGFuZF9zb3VsL3NyYy9zdHlsZXMvcGFnZXMvbGsuc2Nzc1wiO1xuQGltcG9ydCBcIi9ob21lL3VzZXIvcHJvamVjdHMvaXNsYW5kX3NvdWwvc3JjL3N0eWxlcy9wYWdlcy9sb3lhbHR5LnNjc3NcIjtcbkBpbXBvcnQgXCIvaG9tZS91c2VyL3Byb2plY3RzL2lzbGFuZF9zb3VsL3NyYy9zdHlsZXMvcGFnZXMvb2ZlcnRhLnNjc3NcIjtcbkBpbXBvcnQgXCIvaG9tZS91c2VyL3Byb2plY3RzL2lzbGFuZF9zb3VsL3NyYy9zdHlsZXMvcGFnZXMvcmV0dXJuLnNjc3NcIjtcbkBpbXBvcnQgXCIvaG9tZS91c2VyL3Byb2plY3RzL2lzbGFuZF9zb3VsL3NyYy9zdHlsZXMvcGFnZXMvcmluZ19zaXplLnNjc3NcIjtcbkBpbXBvcnQgXCIvaG9tZS91c2VyL3Byb2plY3RzL2lzbGFuZF9zb3VsL3NyYy9zdHlsZXMvcGFnZXMvc2VydmljZV9kZXBhcnRtZW50LnNjc3NcIjtcbkBpbXBvcnQgXCIvaG9tZS91c2VyL3Byb2plY3RzL2lzbGFuZF9zb3VsL3NyYy9zdHlsZXMvcGFnZXMvc2hha3RpLnNjc3NcIjtcbkBpbXBvcnQgXCIvaG9tZS91c2VyL3Byb2plY3RzL2lzbGFuZF9zb3VsL3NyYy9zdHlsZXMvcGFnZXMvc3RvcmUuc2Nzc1wiO1xuXG5cbi8vIEBjb250YWluZXIgZGVtb1xuLy8gaHR0cHM6Ly9kZXZlbG9wZXIubW96aWxsYS5vcmcvZW4tVVMvZG9jcy9XZWIvQ1NTL0Bjb250YWluZXJcbi5zcGFuIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmVkO1xuICBwYWRkaW5nOiAyMHB4O1xuICB3aWR0aDogMTAwJTtcbiAgY29udGFpbmVyLXR5cGU6IGlubGluZS1zaXplO1xuXG4gIHAge1xuICAgIGZvbnQtc2l6ZTogMjJweDtcblxuICAgIEBpbmNsdWRlIGNvbnRhaW5lci11cCg0MDApIHtcbiAgICAgIGZvbnQtc2l6ZTogNDJweDtcbiAgICB9XG4gIH1cbn1cbiJdfQ== */
/* End */


/* Start:/local/templates/island/assets/libs/choices/choices.min.css?17436686218704*/
.choices {
	position: relative;
	overflow: hidden;
	margin-bottom: 24px;
	font-size: 16px;
}
.choices:focus {
	outline: 0;
}
.choices:last-child {
	margin-bottom: 0;
}
.choices.is-open {
	overflow: visible;
}
.choices.is-disabled .choices__inner,
.choices.is-disabled .choices__input {
	background-color: #eaeaea;
	cursor: not-allowed;
	-webkit-user-select: none;
	user-select: none;
}
.choices.is-disabled .choices__item {
	cursor: not-allowed;
}
.choices [hidden] {
	display: none !important;
}
.choices[data-type*='select-one'] {
	cursor: pointer;
}
.choices[data-type*='select-one'] .choices__inner {
	padding-bottom: 7.5px;
}
.choices[data-type*='select-one'] .choices__input {
	display: block;
	width: 100%;
	padding: 10px;
	border-bottom: 1px solid #ddd;
	background-color: #fff;
	margin: 0;
}
.choices[data-type*='select-one'] .choices__button {
	background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjEiIGhlaWdodD0iMjEiIHZpZXdCb3g9IjAgMCAyMSAyMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48ZyBmaWxsPSIjMDAwIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPjxwYXRoIGQ9Ik0yLjU5Mi4wNDRsMTguMzY0IDE4LjM2NC0yLjU0OCAyLjU0OEwuMDQ0IDIuNTkyeiIvPjxwYXRoIGQ9Ik0wIDE4LjM2NEwxOC4zNjQgMGwyLjU0OCAyLjU0OEwyLjU0OCAyMC45MTJ6Ii8+PC9nPjwvc3ZnPg==);
	padding: 0;
	background-size: 8px;
	position: absolute;
	top: 50%;
	right: 0;
	margin-top: -10px;
	margin-right: 25px;
	height: 20px;
	width: 20px;
	border-radius: 10em;
	opacity: 0.25;
}
.choices[data-type*='select-one'] .choices__button:focus,
.choices[data-type*='select-one'] .choices__button:hover {
	opacity: 1;
}
.choices[data-type*='select-one'] .choices__button:focus {
	box-shadow: 0 0 0 2px #005f75;
}
.choices[data-type*='select-one']
	.choices__item[data-placeholder]
	.choices__button {
	display: none;
}
.choices[data-type*='select-one']::after {
	content: '';
	height: 0;
	width: 0;
	border-style: solid;
	border-color: #333 transparent transparent;
	border-width: 5px;
	position: absolute;
	right: 11.5px;
	top: 50%;
	margin-top: -2.5px;
	pointer-events: none;
}
.choices[data-type*='select-one'].is-open::after {
	border-color: transparent transparent #333;
	margin-top: -7.5px;
}
.choices[data-type*='select-one'][dir='rtl']::after {
	left: 11.5px;
	right: auto;
}
.choices[data-type*='select-one'][dir='rtl'] .choices__button {
	right: auto;
	left: 0;
	margin-left: 25px;
	margin-right: 0;
}
.choices[data-type*='select-multiple'] .choices__inner,
.choices[data-type*='text'] .choices__inner {
	cursor: text;
}
.choices[data-type*='select-multiple'] .choices__button,
.choices[data-type*='text'] .choices__button {
	position: relative;
	display: inline-block;
	margin: 0-4px 0 8px;
	padding-left: 16px;
	border-left: 1px solid #003642;
	background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjEiIGhlaWdodD0iMjEiIHZpZXdCb3g9IjAgMCAyMSAyMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48ZyBmaWxsPSIjRkZGIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPjxwYXRoIGQ9Ik0yLjU5Mi4wNDRsMTguMzY0IDE4LjM2NC0yLjU0OCAyLjU0OEwuMDQ0IDIuNTkyeiIvPjxwYXRoIGQ9Ik0wIDE4LjM2NEwxOC4zNjQgMGwyLjU0OCAyLjU0OEwyLjU0OCAyMC45MTJ6Ii8+PC9nPjwvc3ZnPg==);
	background-size: 8px;
	width: 8px;
	line-height: 1;
	opacity: 0.75;
	border-radius: 0;
}
.choices[data-type*='select-multiple'] .choices__button:focus,
.choices[data-type*='select-multiple'] .choices__button:hover,
.choices[data-type*='text'] .choices__button:focus,
.choices[data-type*='text'] .choices__button:hover {
	opacity: 1;
}
.choices__inner {
	display: inline-block;
	vertical-align: top;
	width: 100%;
	background-color: #f9f9f9;
	padding: 7.5px 7.5px 3.75px;
	border: 1px solid #ddd;
	border-radius: 2.5px;
	font-size: 14px;
	min-height: 44px;
	overflow: hidden;
}
.is-focused .choices__inner,
.is-open .choices__inner {
	border-color: #b7b7b7;
}
.is-open .choices__inner {
	border-radius: 2.5px 2.5px 0 0;
}
.is-flipped.is-open .choices__inner {
	border-radius: 0 0 2.5px 2.5px;
}
.choices__list {
	margin: 0;
	padding-left: 0;
	list-style: none;
}
.choices__list--single {
	display: inline-block;
	padding: 4px 16px 4px 4px;
	width: 100%;
}
[dir='rtl'] .choices__list--single {
	padding-right: 4px;
	padding-left: 16px;
}
.choices__list--single .choices__item {
	width: 100%;
}
.choices__list--multiple {
	display: inline;
}
.choices__list--multiple .choices__item {
	display: inline-block;
	vertical-align: middle;
	border-radius: 20px;
	padding: 4px 10px;
	font-size: 12px;
	font-weight: 500;
	margin-right: 3.75px;
	margin-bottom: 3.75px;
	background-color: #005f75;
	border: 1px solid #004a5c;
	color: #fff;
	word-break: break-all;
	box-sizing: border-box;
}
.choices__list--multiple .choices__item[data-deletable] {
	padding-right: 5px;
}
[dir='rtl'] .choices__list--multiple .choices__item {
	margin-right: 0;
	margin-left: 3.75px;
}
.choices__list--multiple .choices__item.is-highlighted {
	background-color: #004a5c;
	border: 1px solid #003642;
}
.is-disabled .choices__list--multiple .choices__item {
	background-color: #aaa;
	border: 1px solid #919191;
}
.choices__list--dropdown,
.choices__list[aria-expanded] {
	display: none;
	z-index: 1;
	position: absolute;
	width: 100%;
	background-color: #fff;
	border: 1px solid #ddd;
	top: 100%;
	margin-top: -1px;
	border-bottom-left-radius: 2.5px;
	border-bottom-right-radius: 2.5px;
	overflow: hidden;
	word-break: break-all;
}
.is-active.choices__list--dropdown,
.is-active.choices__list[aria-expanded] {
	display: block;
}
.is-open .choices__list--dropdown,
.is-open .choices__list[aria-expanded] {
	border-color: #b7b7b7;
}
.is-flipped .choices__list--dropdown,
.is-flipped .choices__list[aria-expanded] {
	top: auto;
	bottom: 100%;
	margin-top: 0;
	margin-bottom: -1px;
	border-radius: 0.25rem 0.25rem 0 0;
}
.choices__list--dropdown .choices__list,
.choices__list[aria-expanded] .choices__list {
	position: relative;
	max-height: 300px;
	overflow: auto;
	-webkit-overflow-scrolling: touch;
	will-change: scroll-position;
}
.choices__list--dropdown .choices__item,
.choices__list[aria-expanded] .choices__item {
	position: relative;
	padding: 10px;
	font-size: 14px;
}
[dir='rtl'] .choices__list--dropdown .choices__item,
[dir='rtl'] .choices__list[aria-expanded] .choices__item {
	text-align: right;
}
@media (min-width: 640px) {
	.choices__list--dropdown .choices__item--selectable[data-select-text],
	.choices__list[aria-expanded] .choices__item--selectable[data-select-text] {
		padding-right: 100px;
	}
	.choices__list--dropdown .choices__item--selectable[data-select-text]::after,
	.choices__list[aria-expanded]
		.choices__item--selectable[data-select-text]::after {
		content: attr(data-select-text);
		font-size: 12px;
		opacity: 0;
		position: absolute;
		right: 10px;
		top: 50%;
		transform: translateY(-50%);
	}
	[dir='rtl']
		.choices__list--dropdown
		.choices__item--selectable[data-select-text],
	[dir='rtl']
		.choices__list[aria-expanded]
		.choices__item--selectable[data-select-text] {
		text-align: right;
		padding-left: 100px;
		padding-right: 10px;
	}
	[dir='rtl']
		.choices__list--dropdown
		.choices__item--selectable[data-select-text]::after,
	[dir='rtl']
		.choices__list[aria-expanded]
		.choices__item--selectable[data-select-text]::after {
		right: auto;
		left: 10px;
	}
}
.choices__list--dropdown .choices__item--selectable.is-highlighted,
.choices__list[aria-expanded] .choices__item--selectable.is-highlighted {
	background-color: #f2f2f2;
}
.choices__list--dropdown .choices__item--selectable.is-highlighted::after,
.choices__list[aria-expanded] .choices__item--selectable.is-highlighted::after {
	opacity: 0.5;
}
.choices__item {
	cursor: default;
}
.choices__item--selectable {
	cursor: pointer;
}
.choices__item--disabled {
	cursor: not-allowed;
	-webkit-user-select: none;
	user-select: none;
	opacity: 0.5;
}
.choices__heading {
	font-weight: 600;
	font-size: 12px;
	padding: 10px;
	border-bottom: 1px solid #f7f7f7;
	color: gray;
}
.choices__button {
	text-indent: -9999px;
	appearance: none;
	border: 0;
	background-color: transparent;
	background-repeat: no-repeat;
	background-position: center;
	cursor: pointer;
}
.choices__button:focus,
.choices__input:focus {
	outline: 0;
}
.choices__input {
	display: inline-block;
	vertical-align: baseline;
	background-color: #f9f9f9;
	font-size: 14px;
	margin-bottom: 5px;
	border: 0;
	border-radius: 0;
	max-width: 100%;
	padding: 4px 0 4px 2px;
}
.choices__input::-webkit-search-cancel-button,
.choices__input::-webkit-search-decoration,
.choices__input::-webkit-search-results-button,
.choices__input::-webkit-search-results-decoration {
	display: none;
}
.choices__input::-ms-clear,
.choices__input::-ms-reveal {
	display: none;
	width: 0;
	height: 0;
}
[dir='rtl'] .choices__input {
	padding-right: 2px;
	padding-left: 0;
}
.choices__placeholder {
	opacity: 0.5;
}

/* End */


/* Start:/local/templates/island/assets/styles/custom.css?17482624734983*/
.choices__list--dropdown, .choices__list[aria-expanded] {
    z-index: 100;
}

.return-p__textblock__section span.up {
    font-size: 14px;
    bottom: 4px;
    position: relative;
    font-weight: bold;
}

.shaktiPage_textImage-image {
    max-height: 544px;
    object-fit: cover;
}

.beauty-p-slider .swiper-slide {
    height: 366px;
    overflow: hidden;
}
.beauty-p-slider .swiper-slide picture {
    height: 366px;
    width: 100%;
}
.beauty-p-slider .swiper-slide img {
    object-fit: cover;
}

.cart_line-footer.product_card {
    display: inline-flex;
    flex-direction: row;
}
.cart_line-btn.product_card-fav {
    position: unset;
    bottom: unset;
    left: unset;
    width: unset;
    height: unset;
    padding: unset;
    display: inline-flex;
    background-color: unset;
    border-radius: unset;
    color: unset;
    font-size: unset;
    gap: 8px;
    overflow: unset;
    align-items: center;
    z-index: 2;
}
.cart_line-btn.product_card-fav i {
    background-color: #000000;
}
.cart_line-btn.product_card-fav > * {
    flex: unset;
}
.product_card:hover .cart_line-btn.product_card-fav {
    width: auto;
    padding-right: 0;
}
.lk .header_overflow a {
    color: #000000;
}

.header_usermenu-link.basket-btn-container {
    position: relative;
}
.personal_image-container {
    background-color: rgb(84, 166, 127);
}
.personal_image-container picture {
    width: 70px;
    height: 70px;
}
.personal_image-content {
    z-index: 2;
}
.userCard-picture {
    position: relative;
    background-color: rgb(84, 166, 127);
    border-radius: 50%;
    width: 54px;
    height: 54px;
}
.personal_image-btn {
    z-index: 3;
}
.user-letter {
    position: absolute;
    color: #FFFFFF;
    z-index: 1;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%);
    font-size: 20px;
    font-weight: bold;
}

i.online {
    -webkit-mask-image: url(/local/templates/island/assets/styles/../images/icons/online.svg);
    mask-image: url(/local/templates/island/assets/styles/../images/icons/online.svg);
}

.catalog-adv.catalog-adv-right {
    grid-column: 3 / span 2;
}

.filters_column-price {
    width: 100%;
    justify-content: space-between;
}

.filters_column-price .titled_input {
    width: 100%;
}

.journal-grid__right-block__box .card-jour__img img, .journal-grid__left-block img {
    height: auto;
}

.article-pg__head img {
    height: auto;
}

.form-control.hidden {
    display: none;
}
.filters .btn.btn-link.hidden {
    display: none;
}
.bx_filter_block.active .form-control.hidden {
    display: flex;
}
.bx_filter_block {
    width: 100%;
}
.filters_wrapper .bx_filter .bx_ui_slider_part {
    display: none;
}

.filters_wrapper .bx_filter .bx_ui_slider_track {
    height: 2px;
    background: unset;
    border: unset;
    margin: 8px 0px;
}
.filters_wrapper .bx_filter .bx_ui_slider_pricebar_V {
    z-index: 9;
}
.filters_wrapper .bx_filter .bx_ui_slider_pricebar_VD {
    display: none;
}
.filters_wrapper .bx_filter .bx_ui_slider_pricebar_VN {
    height: 2px;
    background: unset;
    border: unset;
    background-color: rgb(193, 193, 193);
    z-index: 3;
}
.filters_wrapper .bx_filter .bx_ui_slider_range {
    top: 0px;
    z-index: 10;
}
.filters_wrapper .bx_filter .bx_ui_slider_pricebar_V {
    height: 4px;
    background: unset;
    background-color: #000000;
    top: -2px;
}
.filters_wrapper .bx_filter .bx_ui_slider_handle {
    display: flex;
    justify-content: center;
    align-items: center;
    width: 30px;
    height: 30px;
    background: unset;
    /*border-radius: 50%;
    background: unset;
    background-color: #000000;*/
    top: -15px;
}
.filters_wrapper .bx_filter .bx_ui_slider_handle span {
    width: 14px;
    height: 14px;
    border-radius: 50%;
    background: unset;
    background-color: #000000;
    /*top: -7px;*/
}
.filters_wrapper .bx_filter .bx_ui_slider_handle.left {
    margin-left: -8px;
}
.filters_wrapper .bx_filter .bx_ui_slider_handle.right {
    margin-right: -8px;
}

.catalog_right {
    position: relative;
}
.catalog-preloader {
    display: none;
    position: absolute;
    left: 0;
    top: 0;
    right: 0;
    bottom: 0;
    background-color: #FFFFFFBB;
    z-index: 2;
}
.catalog-preloader.active {
    display: block;
}
@media (min-width: 640px) {
    .catalog_left.filters.active .filters-overlay {
        display: none;
    }
}

.product_card_galary .product_card-cashback {
  left: 20px;
  bottom: 20px;
}
@media (max-width: 960px) {
  .product_card_galary .product_card-cashback {
    right: 8px;
    left: auto;
    bottom: 8px;
    width: 60px;
    height: 34px;
  }
}

.product_card-cashback {
  position: absolute;
  left: 20px;
  bottom: 20px;
  height: 35px;
  padding-inline: 12px;
  color: #ffffff;
  background-color: rgb(84, 166, 127);
  font-size: 16px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 140px;
  z-index: 1;
}
@media (max-width: 1200px) {
  .product_card-cashback {
    padding-inline: 8px;
    height: 23px;
    left: 8px;
    bottom: 8px;
    font-size: 10px;
  }
}
/* End */


/* Start:/local/templates/island/components/bitrix/sale.basket.basket.line/main/style.min.css?17436686214062*/
.bx-basket-block{margin:auto;position:relative;padding-bottom:5px;padding-left:20px;white-space:nowrap;font-size:12px}.bx-basket-block>.fa{position:absolute;top:3px;left:0;width:12px;color:#97a1ab}.bx-basket-block a{margin-right:10px}@media(min-width:768px){.bx-basket-fixed{position:fixed;z-index:100;overflow:hidden;padding-top:10px;width:200px;border:1px solid #f0f0f0;border-radius:1px;background:#fff;box-shadow:0 7px 10px rgba(0,0,0,0.15)}.bx-basket-fixed.top{top:10px}.bx-basket-fixed.right{right:10px}.bx-basket-fixed.bottom{bottom:10px}.bx-basket-fixed.left{left:10px}.bx-basket-fixed.bx-max-height{top:10px;bottom:10px}.block-store-catalog-list .bx-basket-fixed.bottom{bottom:70px}}@media(min-width:768px) and (width <= 992px){.block-store-catalog-list .bx-basket-fixed.bottom{bottom:90px}}@media(max-width:767px){.bx-basket-fixed{position:fixed;right:0;bottom:0;left:0;z-index:100;overflow:hidden;padding-top:10px;border:1px solid #f0f0f0;border-radius:1px;background:#fff;box-shadow:0 7px 10px rgba(0,0,0,0.15)}.bx-basket-item-list{display:none}.block-wrapper .bx-basket-fixed{padding-top:0}.block-wrapper .bx-basket-fixed .bx-hdr-profile{display:flex;justify-content:space-between}.block-wrapper .bx-basket-fixed .bx-hdr-profile .bx-basket-block{padding-bottom:0}}.bx-basket-item-list{position:relative;overflow:hidden;padding-bottom:20px;border-top:1px solid #f7f7f7}.bx-opener .bx-basket-item-list{padding-bottom:75px}.bx-max-height .bx-basket-item-list{position:absolute;right:0;bottom:0;left:0}.bx-closed .bx-basket-item-list{overflow:hidden;height:20px}.bx-basket-item-list-action{position:absolute;right:0;bottom:0;left:0;z-index:120;padding:3px 0;height:20px;background:#f7f7f7;color:#4f4f4f;vertical-align:middle;text-align:center;font-size:12px;line-height:14px;cursor:pointer}.bx-basket-item-list-button-container{position:absolute;right:0;bottom:20px;left:0;padding:10px 0;border-top:1px solid #f7f7f7;background:#fff;text-align:center}.bx-basket-item-list-container{overflow-y:auto;max-height:100%}.bx-basket-item-list-item{position:relative;margin-bottom:15px;padding-top:15px;padding-right:10px;padding-left:10px;border-bottom:1px solid #f7f7f7}.bx-basket-item-list-container .bx-basket-item-list-item:last-child{margin-bottom:0;border-bottom:0}.bx-basket-item-list-item-status{margin:0 10px 20px;padding:3px;border-radius:3px;background:#ebebeb;text-align:center;white-space:normal;font-weight:bold;font-size:12px;line-height:16px}.bx-basket-item-list-item-img{position:relative;padding-bottom:5px;text-align:center}.bx-basket-item-list-item-img img{max-width:90px;height:auto;border:1px solid #e6e6e6}.bx-basket-item-list-item-name{padding-bottom:5px}.bx-basket-item-list-item-name a{font-size:13px;line-height:16px}.bx-basket-item-list-item-remove{position:absolute;top:-7px;right:10px;width:20px;height:20px;opacity:.5;cursor:pointer;transition:250ms linear all}.bx-basket-item-list-item-remove:after,.bx-basket-item-list-item-remove:before{position:absolute;top:50%;left:50%;display:block;width:10px;height:2px;border-radius:1px;background-color:#333;content:'';transform:translate(-50%,-50%)}.bx-basket-item-list-item-remove:after{-webkit-transform:translate(-50%,-50%) rotate(45deg);-moz-transform:translate(-50%,-50%) rotate(45deg);-ms-transform:translate(-50%,-50%) rotate(45deg);-o-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg)}.bx-basket-item-list-item-remove:before{-webkit-transform:translate(-50%,-50%) rotate(135deg);-moz-transform:translate(-50%,-50%) rotate(135deg);-ms-transform:translate(-50%,-50%) rotate(135deg);-o-transform:translate(-50%,-50%) rotate(135deg);transform:translate(-50%,-50%) rotate(135deg)}.bx-basket-item-list-item-remove:hover{opacity:.7}.bx-basket-item-list-item-price-block{padding-bottom:5px;font-size:12px}.bx-basket-item-list-item-price{display:inline-block;margin-right:5px}.bx-basket-item-list-item-price-old{display:inline-block;margin-right:5px;color:#b0b0b0;text-decoration:line-through}.bx_cart_login_top .bx-hdr-profile{line-height:1.44em}
/* End */


/* Start:/local/templates/island/components/bitrix/news.line/popup/style.css?174366862153*/
.popup-link a.btn-bait {
    text-decoration: none;
}
/* End */
/* /local/templates/island/assets/libs/swiper/swiper-bundle.min.css?174366862118431 */
/* /local/templates/island/assets/libs/fancybox/fancybox.css?174366862125343 */
/* /local/templates/island/assets/libs/rangeSlider/ion.rangeSlider.min.css?174366862111084 */
/* /local/templates/island/assets/styles/main.css?1743668621933824 */
/* /local/templates/island/assets/libs/choices/choices.min.css?17436686218704 */
/* /local/templates/island/assets/styles/custom.css?17482624734983 */
/* /local/templates/island/components/bitrix/sale.basket.basket.line/main/style.min.css?17436686214062 */
/* /local/templates/island/components/bitrix/news.line/popup/style.css?174366862153 */
