: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__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-zooming-in .fancybox__viewport:not(.is-dragging) .fancybox__slide:not(.is-selected) .fancybox__content,.is-zooming-out .fancybox__viewport:not(.is-dragging) .fancybox__slide:not(.is-selected) .fancybox__content{visibility:hidden}.is-animating .fancybox__content,.is-dragging .fancybox__content{filter:blur(0px);will-change:transform,width,height}.fancybox-image{margin:auto;display:block;width:100%;height:100%;min-height:0;object-fit:contain;user-select:none}.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}
@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-slide,.swiper-3d .swiper-cube-shadow{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-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0, 0, 0, 0.15)}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0))}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0))}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0))}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0))}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color, var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader,.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader{animation:swiper-preloader-spin 1s infinite linear}.swiper-lazy-preloader-white{--swiper-preloader-color: #fff}.swiper-lazy-preloader-black{--swiper-preloader-color: #000}@keyframes swiper-preloader-spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.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-prev,.swiper-button-next{position:absolute;top:var(--swiper-navigation-top-offset, 50%);width:calc(var(--swiper-navigation-size)/44*27);height:var(--swiper-navigation-size);margin-top:calc(0px - var(--swiper-navigation-size)/2);z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color, var(--swiper-theme-color))}.swiper-button-prev.swiper-button-disabled,.swiper-button-next.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-prev.swiper-button-hidden,.swiper-button-next.swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.swiper-navigation-disabled .swiper-button-prev,.swiper-navigation-disabled .swiper-button-next{display:none !important}.swiper-button-prev svg,.swiper-button-next svg{width:100%;height:100%;object-fit:contain;transform-origin:center}.swiper-rtl .swiper-button-prev svg,.swiper-rtl .swiper-button-next svg{transform:rotate(180deg)}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:var(--swiper-navigation-sides-offset, 10px);right:auto}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:var(--swiper-navigation-sides-offset, 10px);left:auto}.swiper-button-lock{display:none}.swiper-button-prev:after,.swiper-button-next:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none !important;letter-spacing:0;font-variant:initial;line-height:1}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:"prev"}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:var(--swiper-navigation-sides-offset, 10px);left:auto}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:"next"}.swiper-pagination{position:absolute;text-align:center;transition:300ms opacity;transform:translate3d(0, 0, 0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none !important}.swiper-pagination-fraction,.swiper-pagination-custom,.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal{bottom:var(--swiper-pagination-bottom, 8px);top:var(--swiper-pagination-top, auto);left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(0.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(0.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(0.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(0.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(0.33)}.swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width, var(--swiper-pagination-bullet-size, 8px));height:var(--swiper-pagination-bullet-height, var(--swiper-pagination-bullet-size, 8px));display:inline-block;border-radius:var(--swiper-pagination-bullet-border-radius, 50%);background:var(--swiper-pagination-bullet-inactive-color, #000);opacity:var(--swiper-pagination-bullet-inactive-opacity, 0.2)}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none !important}.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity, 1);background:var(--swiper-pagination-color, var(--swiper-theme-color))}.swiper-vertical>.swiper-pagination-bullets,.swiper-pagination-vertical.swiper-pagination-bullets{right:var(--swiper-pagination-right, 8px);left:var(--swiper-pagination-left, auto);top:50%;transform:translate3d(0px, -50%, 0)}.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap, 6px) 0;display:block}.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:200ms transform,200ms top}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap, 4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:200ms transform,200ms left}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:200ms transform,200ms right}.swiper-pagination-fraction{color:var(--swiper-pagination-fraction-color, inherit)}.swiper-pagination-progressbar{background:var(--swiper-pagination-progressbar-bg-color, rgba(0, 0, 0, 0.25));position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color, var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite{width:100%;height:var(--swiper-pagination-progressbar-size, 4px);left:0;top:0}.swiper-vertical>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite{width:var(--swiper-pagination-progressbar-size, 4px);height:100%;left:0;top:0}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:var(--swiper-scrollbar-border-radius, 10px);position:relative;touch-action:none;background:var(--swiper-scrollbar-bg-color, rgba(0, 0, 0, 0.1))}.swiper-scrollbar-disabled>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-disabled{display:none !important}.swiper-horizontal>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-horizontal{position:absolute;left:var(--swiper-scrollbar-sides-offset, 1%);bottom:var(--swiper-scrollbar-bottom, 4px);top:var(--swiper-scrollbar-top, auto);z-index:50;height:var(--swiper-scrollbar-size, 4px);width:calc(100% - 2*var(--swiper-scrollbar-sides-offset, 1%))}.swiper-vertical>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-vertical{position:absolute;left:var(--swiper-scrollbar-left, auto);right:var(--swiper-scrollbar-right, 4px);top:var(--swiper-scrollbar-sides-offset, 1%);z-index:50;width:var(--swiper-scrollbar-size, 4px);height:calc(100% - 2*var(--swiper-scrollbar-sides-offset, 1%))}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:var(--swiper-scrollbar-drag-bg-color, rgba(0, 0, 0, 0.5));border-radius:var(--swiper-scrollbar-border-radius, 10px);left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{width:100%;height:100%;display:flex;justify-content:center;align-items:center;text-align:center}.swiper-zoom-container>img,.swiper-zoom-container>svg,.swiper-zoom-container>canvas{max-width:100%;max-height:100%;object-fit:contain}.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.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-top,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-bottom,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-left,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-right{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper.swiper-flip{overflow:visible}.swiper-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-flip .swiper-slide-active,.swiper-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-top,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-bottom,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-left,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-right{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-creative .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden;transition-property:transform,opacity,height}.swiper.swiper-cards{overflow:visible}.swiper-cards .swiper-slide{transform-origin:center bottom;-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden}@font-face{font-family:"Circe";src:url("/assets/fonts/Circe-Bold.woff2") format("woff2");font-weight:700;font-style:normal}@font-face{font-family:"Circe";src:url("/assets/fonts/Circe-Regular.woff2") format("woff2");font-weight:400;font-style:normal}*,*::before,*::after{box-sizing:border-box;-webkit-font-smoothing:antialiased}html{--w: 1920;font-size:calc(100vw/var(--w));font-family:"Circe";font-style:normal;font-weight:normal;-webkit-animation:bugfix infinite 1s;line-height:1.2;margin:0;padding:0}body{font-style:normal;font-weight:normal;-webkit-animation:bugfix infinite 1s;line-height:1.2;margin:0;padding:0;color:#000;background-color:#fff}iframe{pointer-events:fill !important}input,textarea,fieldset{-webkit-animation:bugfix infinite 1s;line-height:inherit;margin:0;padding:0;background-color:rgba(0,0,0,0);border:none;color:inherit}a{color:unset}a,a:hover{text-decoration:none}button,input,a,textarea{outline:none;cursor:pointer;font:inherit}button:focus,input:focus,a:focus,textarea:focus{outline:none}button:active,input:active,a:active,textarea:active{outline:none}h1,h2,h3,h4,h5,h6{font:inherit;margin:0;padding:0}p{margin-top:0;margin-bottom:0}img,picture,svg,video{width:100%;height:100%;object-fit:cover;display:block}button{border:none;color:inherit;font:inherit;text-align:inherit;padding:0;background-color:rgba(0,0,0,0)}ul{padding:0;margin:0}ul li{margin:0;padding:0;list-style:none}.container{width:1752rem;margin:0 auto}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}sup{line-height:40%}body{color:#000;background:#f4f4f4;font-family:"Circe"}.lock body{overflow:hidden;touch-action:none}body.no-scroll{overflow:hidden !important;touch-action:none !important;-webkit-overflow-scrolling:none;position:fixed;top:0;height:100vh;width:100vw}.wrapper{display:flex;flex-direction:column;min-height:100vh;justify-content:space-between;position:relative}main{flex-grow:1;display:flex;flex-direction:column;margin-top:124rem}.desktop{display:flex}.mobile{display:none}.flex{display:flex}.grid1{display:grid;grid-template-columns:repeat(1, 1fr)}.grid2{display:grid;grid-template-columns:repeat(2, 1fr)}.grid3{display:grid;grid-template-columns:repeat(3, 1fr)}.grid4{display:grid;grid-template-columns:repeat(4, 1fr)}.grid5{display:grid;grid-template-columns:repeat(5, 1fr)}.grid6{display:grid;grid-template-columns:repeat(6, 1fr)}.cv{align-items:center}.ch{justify-content:center}.ev{align-items:flex-end}.sv{align-items:flex-start}.sb{justify-content:space-between}.jfe{justify-content:flex-end}.dc{flex-direction:column}.flex-cc{display:flex;align-items:center;justify-content:center}.relative{position:relative}.absolute{position:absolute}.center{text-align:center}.h1{font-weight:700;font-size:52rem;line-height:130%;letter-spacing:.01em;text-transform:uppercase}.h2{font-weight:700;font-size:44rem;line-height:140%;letter-spacing:.01em;text-transform:uppercase}.h4{font-weight:700;font-size:24rem;line-height:120%;letter-spacing:.01em;text-transform:uppercase}.h5{font-weight:700;font-size:22rem;line-height:140%;letter-spacing:.01em;text-transform:uppercase}.h6{font-weight:700;font-size:20rem;line-height:140%;text-transform:uppercase}.h7{font-weight:400;font-size:18rem;line-height:120%;text-transform:uppercase}.txt40{font-weight:700;font-size:40rem;line-height:130%;letter-spacing:.01em}.txt36{font-size:36rem;line-height:140%}.txt32{font-weight:400;font-size:32rem;line-height:140%;letter-spacing:.01em}.txt30{font-size:30rem;line-height:120%}.txt28{font-size:28rem;line-height:120%}.txt24{font-weight:400;font-size:24rem;line-height:120%;letter-spacing:.01em}.txt22{font-size:22rem;line-height:140%;letter-spacing:.01em}.txt20{font-weight:400;font-size:20rem;line-height:120%;letter-spacing:.04em}.txt18{font-weight:400;font-size:18rem}.txt16{font-weight:400;font-size:16rem;line-height:150%}.regular{font-weight:400}.medium{font-weight:500}.semibold{font-weight:600}.bold{font-weight:700}.upper{text-transform:uppercase}.pink{color:#dc034c !important}.white{color:#fff !important}.grey{color:#686868 !important}.light-grey{color:silver !important}.btn-primary{border-radius:60rem;position:relative;transition:opacity .3s}.btn-primary[disabled]{opacity:.5;cursor:default;pointer-events:none}.btn-primary--white.btn-primary.isActive span,.btn-primary--white.btn-primary:hover span{background:rgba(0,0,0,0);color:#fff}.btn-primary--white.btn-primary span{background:#fff;color:#dc034c}.btn-primary--blue.btn-primary::before{background:linear-gradient(180deg, #017e90 0%, #00515d 100%) !important}.btn-primary--blue.btn-primary:hover span{background:#017e90}.btn-primary:hover span{background:#dc034c}.btn-primary span{border-radius:inherit;position:relative;z-index:1;padding:24rem 32rem;font-weight:700;font-size:20rem;line-height:140%;text-transform:uppercase;display:flex;align-items:center;justify-content:center;color:#fff;position:relative;background:rgba(0,0,0,0);transition:background .3s}.btn-primary::before{position:absolute;content:"";inset:0;background:linear-gradient(180deg, #e0004b 0%, #b0073f 100%);border-radius:inherit}.btn-border{position:relative;display:flex;align-items:center;justify-content:center;padding:16rem 24rem;cursor:pointer;z-index:1;border:none;background:rgba(0,0,0,0)}.btn-border::before{content:"";position:absolute;inset:0;border-radius:60rem;padding:2rem;background:#dc034c;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;transition:opacity .3s linear;z-index:-1}.btn-border::after{content:"";position:absolute;inset:0;border-radius:60rem;padding:2rem;background:linear-gradient(180deg, #e0004b 0%, #b0073f 100%);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;opacity:0;transition:opacity .3s linear;z-index:-1}.btn-border:hover::before{opacity:0}.btn-border:hover::after{opacity:1}.btn-border:hover span{color:rgba(0,0,0,0)}.btn-border:hover span::after{opacity:1}.btn-border span{position:relative;display:inline-block;font-weight:700;font-size:20rem;line-height:140%;text-transform:uppercase;color:#dc034c;transition:color .3s linear}.btn-border span::after{content:attr(data-text);position:absolute;inset:0;background:linear-gradient(180deg, #e0004b 0%, #b0073f 100%);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);opacity:0;transition:opacity .3s linear}.circle-link{position:relative;width:60rem;height:60rem;border-radius:50%}.circle-link:hover .footer__social-svg-box{background:#dc034c}.circle-link::before{position:absolute;content:"";inset:0;background:linear-gradient(180deg, #e0004b 0%, #b0073f 100%);border-radius:inherit}.circle-link__svg-box{width:100%;height:100%;flex-shrink:0;display:flex;align-items:center;justify-content:center;border-radius:inherit;position:relative;z-index:2;background:rgba(0,0,0,0);transition:background .3s}.circle-link__svg{width:24rem;height:24rem}.form__label{position:relative;width:100%;display:block}.form__label-inner{width:100%;display:flex;flex-direction:column-reverse;gap:2rem}.form__label-inner._form-error input,.form__label-inner._form-error~.form__error{visibility:visible;opacity:1}.form__input{width:100%;border-radius:60rem;padding:16rem 24rem;font-weight:400;font-size:18rem;color:#000;background:#fff;cursor:text}.form__input::placeholder{color:#686868}.form__placeholder{font-weight:400;font-size:16rem;line-height:120%;color:#686868;opacity:.5;padding-left:24rem}.form__error{position:absolute;bottom:-20rem;left:24rem;font-weight:400;font-size:16rem;line-height:140%;color:#dc034c;visibility:hidden;opacity:0;text-transform:none;transition:opacity .3s,visibility .3s}.form__error.active{visibility:visible;opacity:1;line-height:normal}.form__btn-box{display:flex;flex-direction:column;gap:22rem}.form__textarea-wrap{position:relative;border-radius:20rem;padding:16rem 24rem;display:block;height:126rem;background:#fff;font-weight:500;font-size:18rem;color:#000}.form__textarea{resize:none;width:100%;height:100%}.form__textarea::placeholder{color:#686868}.form__textarea::-webkit-scrollbar,.form__textarea::-webkit-scrollbar-thumb,.form__textarea::-webkit-scrollbar-track{display:none}.form__textarea-count{position:absolute;z-index:5;bottom:16rem;color:#686868;opacity:.5;right:24rem}.form__check-label{display:flex;gap:16rem;position:relative;cursor:pointer}.form__check-label input{position:absolute;opacity:0;display:block;z-index:-1}.form__check-label input:checked~.form__check-square{background:#dc034c}.form__check-label input:checked~.form__check-square:before{scale:1}.form__check-label a{text-decoration:underline}.form__check-square{flex-shrink:0;border:2rem solid #dc034c;background:rgba(0,0,0,0);border-radius:8rem;width:32rem;height:32rem;position:relative;display:flex;align-items:center;justify-content:center;transition:background .3s;pointer-events:none}.form__check-square::before{position:absolute;content:"";scale:0;transition:scale .3s;width:19rem;height:17rem;background:url(/assets/images/checked.svg) no-repeat top/cover}.form__check-text{font-weight:400;font-size:14rem;line-height:140%;color:rgba(0,0,0,.7);opacity:.7}.fancybox__container{--fancybox-bg: transparent !important;transition:opacity .3s}.fancybox__container[aria-hidden=false]{opacity:1}.fancybox__container[aria-hidden=false] .fancybox__carousel{opacity:1}.fancybox__container[aria-hidden=false] .fancybox__backdrop{opacity:1}.fancybox__container[aria-hidden=true]{opacity:0}.fancybox__container[aria-hidden=true] .fancybox__backdrop{opacity:0}.fancybox__container[aria-hidden=true] .fancybox__carousel{opacity:0}.fancybox__backdrop{display:none}.fancybox__carousel{transition:opacity .3s}.f-button-close{border-radius:1.6rem !important;width:65rem !important;height:65rem !important;display:flex !important;align-items:center !important;justify-content:center !important;background:rgba(0,0,0,0) !important;position:relative !important;margin:0 !important;padding:0 !important;pointer-events:all !important;outline:unset !important;box-shadow:unset !important;cursor:pointer !important;transition:all .3s !important}.f-button-close svg{width:100% !important;height:100% !important;stroke:none !important;filter:none !important;transition:transform .3s !important}.f-button-close svg path{transition:stroke .3s}.is-close-btn{width:65rem !important;height:65rem !important;display:flex !important;align-items:center !important;justify-content:center !important;opacity:1 !important;top:-80rem !important;right:-80rem !important}.is-close-btn::before{position:absolute;inset:0;content:""}.fancybox__toolbar__column.is-right{margin:60rem 100rem 0 0}.fancybox__footer{display:none}.has-image,.has-html5video{gap:20rem !important;padding:0 180rem !important;display:flex;align-items:center;justify-content:center}.has-image::before,.has-image::after,.has-html5video::before,.has-html5video::after{display:none}.has-image .fancybox__content,.has-html5video .fancybox__content{width:auto !important;width:1400rem !important;height:100%;overflow:hidden !important;transform:none !important;cursor:default !important;margin:60rem 0;border-radius:32rem}.has-image .fancybox__content img,.has-image .fancybox__content video,.has-html5video .fancybox__content img,.has-html5video .fancybox__content video{width:100%;height:100%;object-fit:contain;border-radius:32rem;outline:none !important}.has-html5video .fancybox__content{overflow:visible !important}.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{width:65rem !important;height:65rem !important;display:flex;align-items:center;justify-content:center}.is-horizontal .f-carousel__nav .f-button.is-prev svg,.is-horizontal .f-carousel__nav .f-button.is-next svg,.is-horizontal .fancybox__nav .f-button.is-prev svg,.is-horizontal .fancybox__nav .f-button.is-next svg{width:100%;height:100%;stroke:none;filter:none;transition:transform .3s}.is-horizontal .f-carousel__nav .f-button.is-prev svg path,.is-horizontal .f-carousel__nav .f-button.is-next svg path,.is-horizontal .fancybox__nav .f-button.is-prev svg path,.is-horizontal .fancybox__nav .f-button.is-next svg path{transition:fill .3s}.is-horizontal .f-carousel__nav .f-button.is-prev:hover,.is-horizontal .f-carousel__nav .f-button.is-next:hover,.is-horizontal .fancybox__nav .f-button.is-prev:hover,.is-horizontal .fancybox__nav .f-button.is-next:hover{background:rgba(0,0,0,0) !important}.is-horizontal .f-carousel__nav .f-button.is-prev,.is-horizontal .fancybox__nav .f-button.is-prev{left:100rem !important}.is-horizontal .f-carousel__nav .f-button.is-next,.is-horizontal .fancybox__nav .f-button.is-next{right:100rem !important}.fancybox__nav .f-button:before{inset:0 !important}.fancybox-bg{position:fixed;top:0;bottom:0;right:0;left:0;z-index:1010;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:rgba(0,0,0,.1882352941);display:none}.swiper-btn-box{position:absolute;display:flex;align-items:center;gap:20rem}.swiper-button{margin:0 !important;width:60rem !important;height:60rem !important;border-radius:50%;position:relative !important;inset:0 !important;transition:all .3s}.swiper-button-disabled{opacity:.5;pointer-events:none}.swiper-button::before{position:absolute;content:"";inset:0;background:linear-gradient(180deg, #e0004b 0%, #b0073f 100%);border-radius:inherit}.swiper-button::after{content:"" !important}.swiper-button:hover .swiper-button__svg-wrap{background:#dc034c}.swiper-button__svg-wrap{width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:rgba(0,0,0,0);transition:background .3s;border-radius:inherit;position:relative;z-index:2}.swiper-button__svg{width:20rem;height:20rem}.breadcrumbs{position:relative;z-index:5}.breadcrumbs__list{display:flex;align-items:center;gap:8rem;width:100%}.breadcrumbs li{display:flex;align-items:center;gap:8rem;color:#898b93;white-space:nowrap}.breadcrumbs li:last-child{color:#000;cursor:default;text-overflow:ellipsis;overflow:hidden;width:100%;flex-shrink:1}.breadcrumbs li:last-child::before{display:inline-block;content:"•";font-weight:400;font-size:18rem}.breadcrumbs li:last-child p{text-overflow:ellipsis;overflow:hidden;width:100%}.footer{margin-bottom:0;padding-bottom:0;overflow:hidden}.footer__inner{display:flex;flex-direction:column;gap:40rem;padding:57rem 0}.footer__bibliography{font-weight:400;font-size:11rem;line-height:145%;width:1056rem;margin:0;color:#686868;padding-left:12rem}.footer__content{display:flex;justify-content:space-between;gap:198rem}.footer__info{display:flex;flex-direction:column;gap:60rem}.footer__logo{width:320rem;height:49rem}.footer__links{display:flex;flex-direction:column;gap:20rem}.footer__link{text-decoration:underline}.footer__nav{display:grid;grid-template-columns:repeat(2, 1fr);gap:237rem;padding-top:5rem}.footer__nav-item{display:flex;flex-direction:column;gap:29.2rem}.footer__nav-item-list{display:flex;flex-direction:column;gap:16rem}.footer__social{display:flex;flex-direction:column;gap:10rem;justify-content:space-between}.footer__social-info{display:flex;flex-direction:column;gap:30rem}.footer__social-logo{width:234rem;height:45rem}.footer__social-adress{display:flex;flex-direction:column;gap:30rem}.footer__social-list{display:flex;align-items:center;gap:16rem}.footer__disclaimer-wrap{background:#fff;padding:32rem 0 22rem}.footer a{transition:color .3s}.footer a:hover{color:#dc034c}.header:not(.isSearch) [data-trigger].isOpen .billets__btn-arr,.header:not(.isSearch) [data-trigger].isOpen .billets__main-arr{transform:rotate(180deg)}.header:not(.isSearch) [data-modal].isOpen,.header:not(.isSearch) [data-content].isOpen{pointer-events:fill;opacity:1;visibility:visible}.header [data-modal],.header [data-content]{position:absolute;pointer-events:none;opacity:0;visibility:hidden}.header [data-modal].isTransition,.header [data-content].isTransition{transition:opacity .3s,visibility .3s,pointer-events .3s}.header [data-content]{transition:opacity .3s,visibility .3s,pointer-events .3s}.header--white .billets__main-text,.header--white .nav__links{color:#fff}.header--white .links__img svg path{fill:#fff}.header--white .billets__main-arr svg path{stroke:#fff}.header--black .billets__main-text,.header--black .nav__links{color:#000}.header--black .nav__logo .show{opacity:0 !important}.header--black .nav__logo .hide{opacity:1 !important}.header--black .links__img svg path{fill:#dc034c}.header--black .billets__main-arr svg path{stroke:#000}.header{position:absolute;top:34rem;left:50%;z-index:2000;transform:translateX(-50%)}.header__inner{display:flex;align-items:center;gap:13rem}.header .header__circle-btn-box{display:none}.header .header__circle-btn{width:44rem;height:44rem;background:#f4f4f4;display:flex;align-items:center;justify-content:center;border-radius:50%}.header .header__circle-svg{width:20rem;height:20rem}.nav{position:relative;border-radius:16rem;flex-grow:1}.nav__inner-wrapp{border-radius:inherit}.nav__inner{border-radius:inherit;display:flex;align-items:center;gap:44rem;justify-content:space-between;position:relative}.nav__logo{width:252rem;height:36rem;display:flex;flex-shrink:0;display:grid}.nav__logo img{grid-row:1/2;grid-column:1/2;transition:opacity .3s}.nav__logo img.hide{opacity:0}.isBurger .nav__logo img.hide{opacity:1}.nav__logo img.show{opacity:1}.isBurger .nav__logo img.show{opacity:0}.nav__info-wrap{display:flex;align-items:center;gap:49rem}.billets{border:1rem solid #aeaeae;border-radius:60rem;padding:6rem 6rem 6rem 32rem;display:flex;align-items:center;gap:35rem}.billets__btn-arr,.billets__main-arr{width:20rem;height:20rem;transition:transform .3s}.billets__main{display:flex;align-items:center;gap:8rem}.billets__btns{display:flex;align-items:center;gap:8rem;position:relative}.billets__btn{display:flex;align-items:center;justify-content:space-between;min-width:210rem;border-radius:60rem;padding:8rem 16rem}.billets__btn--ginecologia{background:#fe3b87}.billets__btn--urologia{background:#017e90}.billets__btn-text-box{display:flex;align-items:center;gap:8rem}.billets__btn-svg{width:24rem;height:24rem;flex-shrink:0}.billets__btn-modal{right:0;top:calc(100% + 8rem);border-radius:20rem;padding:20rem;box-shadow:-2rem 3rem 8rem 0 rgba(127,127,127,.1),-22rem 26rem 20rem 0 rgba(127,127,127,.05);background:#fff;width:430rem;left:444rem}.billets__modal-list{display:flex;flex-direction:column;gap:8rem}.billets__modal-link{display:flex;align-items:center;justify-content:space-between;border-radius:60rem;padding:19rem 20rem;background:#f4f4f4;gap:10rem}.billets__modal-link:hover .billets__link-arr{opacity:1}.billets__link-arr{width:20rem;height:20rem;flex-shrink:0;opacity:0;transition:opacity .3s}.links{display:flex;align-items:center;gap:40rem}.links__link{display:flex;align-items:center;gap:8rem;white-space:nowrap}.links__img{width:24rem;height:24rem;flex-shrink:0}.search__head{overflow:hidden;border-radius:60rem;display:flex;justify-content:flex-end;align-items:center;transition:width .3s}.search__head-inner{border-radius:inherit;background:#fff;display:flex;justify-content:space-between}.search__btn-wrap{border-radius:50%;width:72rem;height:72rem;display:grid;align-items:center;justify-content:center;flex-shrink:0}.isSearch .isFilled .search__btn-wrap .search__open{scale:0;pointer-events:none}.isSearch .isFilled .search__btn-wrap .search__clear{scale:1;pointer-events:fill}.search__close-btn{display:none}.search__close-btn-svg{width:20rem;height:20rem}.search__btn{grid-row:1/2;grid-column:1/2;width:72rem;height:72rem;display:flex;align-items:center;justify-content:center;transition:scale .3s;position:relative;border-radius:50%;z-index:4;background:#fff}.search__open{scale:1;pointer-events:fill}.search__clear{scale:0;pointer-events:none}.search__btn-svg{width:32rem;height:32rem}.search__input-wrap{padding:20rem 32rem;flex-grow:1}.search__input{width:100%}.search__modal{position:absolute;left:292rem;top:calc(100% + 12rem);border-radius:20rem;padding:0 32rem;box-shadow:-2rem 3rem 8rem 0 rgba(127,127,127,.1),-22rem 26rem 20rem 0 rgba(127,127,127,.05);background:#fff;width:1168rem;pointer-events:none;opacity:0;visibility:hidden}.search__modal.isTransition{transition:opacity .3s,visibility .3s,pointer-events .3s}.isSearch .search__modal{pointer-events:fill;opacity:1;visibility:visible}.search__modal-inner{max-height:calc(100vh - 185rem);overflow:auto;height:100%;display:flex;flex-direction:column;gap:40rem;padding:32rem 0}.search__modal-inner::-webkit-scrollbar,.search__modal-inner::-webkit-scrollbar-thumb,.search__modal-inner::-webkit-scrollbar-track{display:none}.search__modal-item{display:flex;flex-direction:column;gap:20rem}.search__before-clear{color:#686868;border-bottom:2rem solid #686868;padding:0rem 0rem 2rem}.search__before-list{display:flex;flex-direction:column;gap:20rem}.search__before-item{display:flex;align-items:center;justify-content:space-between}.search__before-item-info{display:flex;align-items:center;gap:12rem}.search__before-item-svg{width:24rem;height:24rem;flex-shrink:0}.search__before-item-link{color:#686868}.search__before-item-remove{width:24rem;height:24rem;flex-shrink:0}.search__full-count{color:#686868}.search__full-list{display:flex;flex-direction:column;gap:12rem}.search__full-link{border-radius:12rem;padding:12rem 20rem 16rem;background:#f6f6f6;display:flex;align-items:center;justify-content:space-between}.search__full-link-info{display:flex;flex-direction:column;gap:8rem}.search__full-link-title{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden}.search__full-link-cat{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden;color:#686868}.search__full-link-arr{width:72rem;height:72rem;border-radius:50%;display:flex;align-items:center;justify-content:center;background:#fff;flex-shrink:0}.search__full-link-svg{width:32rem;height:32rem}.search__empty-text{color:#686868;line-height:140%}.menu-modal{left:0;right:0;top:calc(100% + 8rem);border-radius:20rem;padding:32rem 32rem 32rem 24rem;box-shadow:-2rem 3rem 8rem 0 rgba(127,127,127,.1),-22rem 26rem 20rem 0 rgba(127,127,127,.05);background:#fff;width:1336rem}.menu-modal__inner{display:grid;grid-template-columns:440rem auto;gap:20rem}.menu-modal__list-wrap{display:flex;flex-direction:column;gap:16rem}.menu-modal__list-box{display:flex;flex-direction:column;gap:12rem;justify-content:space-between;flex-grow:1}.menu-modal__list{display:flex;flex-direction:column;gap:12rem;max-height:420rem;overflow:auto}.menu-modal__link{display:flex;align-items:center;justify-content:space-between;border-radius:60rem;padding:19rem 24rem;background:#f4f4f4}.menu-modal__link[data-tab] .menu-modal__link-arr,.menu-modal__link:hover .menu-modal__link-arr{opacity:1}.menu-modal__link-text{white-space:nowrap}.menu-modal__link-arr{width:20rem;width:20rem;transition:opacity .3s;opacity:0}.menu-modal__content-wrap{display:grid}.menu-modal__content-item{grid-row:1/2;grid-column:1/2}.menu-modal .content-main{display:flex;flex-direction:column;gap:16rem;background:#fff;position:relative}.menu-modal .content-main__list{display:grid;grid-template-columns:repeat(2, 400rem);gap:19rem}.menu-modal .content-main__link{border-radius:20rem;overflow:hidden;position:relative}.menu-modal .content-main__photo{width:400rem;height:491rem;position:relative}.menu-modal .content-main__photo::before{background:linear-gradient(180deg, rgba(242, 243, 246, 0) 0%, #f2f3f6 100%);width:100%;position:absolute;content:"";bottom:0;left:0;right:0;height:188rem}.menu-modal .content-main__name{position:absolute;bottom:24rem;left:50%;transform:translateX(-50%);z-index:3}.menu-modal .content-other{display:grid;grid-template-columns:400rem 390rem;gap:20rem;justify-content:space-between;background:#fff;position:relative;z-index:20}.menu-modal .content-other__list-box{display:flex;flex-direction:column;gap:16rem;height:100%;position:relative}.menu-modal .content-other__list{display:flex;flex-direction:column;gap:12rem;max-height:488rem;padding-right:20rem;overflow:auto}.menu-modal .content-other__link{border:1rem solid #686868;border-radius:60rem;padding:19rem 24rem;background:#fff;display:flex;align-items:center;justify-content:space-between;gap:10rem}.menu-modal .content-other__link:hover .content-other__link-arr{opacity:1}.menu-modal .content-other__link-arr{width:20rem;height:20rem;opacity:0;display:block;transition:opacity .3s}.menu-modal .content-other__img{border-radius:20rem;height:528rem;overflow:hidden}.burger{display:grid !important}.burger__svg{grid-row:1/2;grid-column:1/2}.burger__svg--close{scale:1}.isBurger .burger__svg--close{scale:0}.burger__svg--open{scale:0}.isBurger .burger__svg--open{scale:1}.burger__svg--open,.burger__svg--close{transition:scale .3s}.burger-modal{position:absolute;width:375rem;overflow:hidden;left:0;border-radius:12rem;padding:0 12rem;top:calc(100% + 12rem);transform:translateX(110%);transition:transform .3s;height:calc(100vh - 100rem);height:calc(100dvh - 100rem)}.isBurger .burger-modal{transform:translateX(0%)}.burger-modal__inner{height:100%;top:0;gap:32rem;overflow:auto;display:flex}.burger-modal__main{display:flex}.burger-modal__menu{background:rgba(0,0,0,0);transition:background .3s;flex-grow:1;display:flex}.isSearch .burger-modal__menu,.isBurger .burger-modal__menu{background:#dadada}.burger-modal__main-inner{display:flex;flex-direction:column;gap:24rem;flex-grow:1}.burger-modal__list-box{display:flex;flex-direction:column;gap:8rem}.burger-modal__list{display:flex;flex-direction:column;gap:8rem}.burger-modal__link{display:flex;align-items:center;justify-content:space-between;background:#fff;border-radius:60rem;width:100%;padding:14rem 16rem}.burger-modal__link-arr{width:20rem;height:20rem;display:block}.burger-modal__list-main{display:grid;grid-template-columns:repeat(2, 1fr);gap:11rem}.burger-modal__list-btn{border-radius:8rem;width:170rem;height:181rem;overflow:hidden;position:relative}.burger-modal__photo::before{background:linear-gradient(180deg, rgba(242, 243, 246, 0) 0%, #f2f3f6 100%);width:100%;position:absolute;content:"";bottom:0;left:0;right:0;height:69rem}.burger-modal__name{position:absolute;bottom:14rem;left:50%;transform:translateX(-50%);z-index:3}.burger-modal__aside{display:flex;position:absolute;inset:0;top:-2rem;padding-top:2rem;z-index:10;background:rgba(0,0,0,0);transition:background .3s;transform:translateX(110%);transition:transform .3s}.isSearch .burger-modal__aside,.isBurger .burger-modal__aside{background:#dadada}.burger-modal__aside.isOpen{transform:translateX(0)}.burger-modal__aside-inner{display:flex;flex-direction:column;justify-content:space-between;gap:20rem;padding:0 12rem;width:100%}.burger-modal__aside-content{display:flex;flex-direction:column;gap:16rem}.burger-modal__back{display:flex;align-items:center;gap:8rem}.burger-modal__back-arr{width:44px;height:44px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:#fff}.burger-modal__back-svg{width:20rem;height:20rem}body::before{content:"";position:fixed;z-index:2500;top:0;left:0;width:100%;height:100%;opacity:0;pointer-events:none;transition:opacity .6s ease 0s;-webkit-backdrop-filter:blur(20rem);backdrop-filter:blur(20rem);background:rgba(124,135,149,.1)}.popup-show body::before{opacity:1}.popup_show{z-index:3010 !important;visibility:visible !important;overflow:auto;pointer-events:auto}.popup_show .popup__content{visibility:visible;transform:scale(1)}.popup{position:fixed;top:0;left:0;bottom:0;right:0;padding:32rem;visibility:hidden;transition:visibility .8s ease 0s;z-index:300}._loaded .popup{display:block}.popup__wrapper{display:flex;flex-direction:column;justify-content:center;align-items:center;flex:1 1 auto;min-height:100%;width:100%}.popup__content{width:100%;border-radius:24rem;visibility:hidden;transform:scale(0);overflow:hidden;transition:transform .6s ease 0s;position:relative;max-width:748rem}.lock .popup__content{visibility:visible}.popup__body{display:flex;background-color:#fff;padding:60rem 130rem}.popup__close-btn{position:absolute;width:64rem;height:64rem;top:0;right:0;display:flex;align-items:flex-end;justify-content:start;border-radius:50%;z-index:2}.popup__close-btn svg{width:32rem;height:32rem;object-fit:contain;pointer-events:none}.popup--success .popup__body-content{gap:32rem}.popup--success .popup__main{gap:20rem}.popup--success .popup__btn{width:434rem}.hero{padding-top:172rem;margin-top:-124rem;background:#686868;padding-bottom:44rem}.hero__inner{display:flex;flex-direction:column;gap:70rem}.hero__info{display:flex;flex-direction:column;gap:70rem}.hero__billet{position:relative;border:3rem solid #aeaeae;border-radius:16rem;padding:12rem;width:570rem;padding:54rem 30rem 19rem}.hero__billet-img{width:90rem;height:90rem;background:#686868;position:absolute;left:50%;top:-36rem;transform:translateX(-50%)}.hero__billet-text{letter-spacing:normal}.hero__title{width:839rem}.hero__img{width:1142rem;height:568rem;position:absolute;top:84rem;right:24rem;display:flex;align-items:center;justify-content:center}.hero__img::before{content:"";position:absolute;background:url(/assets/images/heroBlur.svg) no-repeat top/cover;width:1165rem;height:822rem}.hero__img img{position:relative;z-index:2}.hero__adv{border:5rem solid #aeaeae;border-radius:24rem;padding:24rem 23rem;height:100%}.hero__adv-content{display:flex;flex-direction:column;justify-content:space-between;gap:20rem;height:100%;letter-spacing:.04em}.hero__adv-num{position:absolute;font-weight:700;font-size:24rem;line-height:120%;letter-spacing:.01em;text-transform:uppercase;color:#fff;border-radius:50%;width:45rem;height:45rem;display:flex;align-items:center;justify-content:center;top:24rem;right:24rem;background:#dc034c}.hero__nav-box{margin:0 auto;position:static;width:fit-content}.hero__swiper-btn{margin-top:40rem !important}.wherefore{background:#686868;padding:60rem 0 120rem}.wherefore__inner{display:flex;flex-direction:column;gap:70rem}.wherefore__content{display:grid;grid-template-columns:repeat(2, 1fr);gap:20rem}.wherefore__item{border:4rem solid #aeaeae;border-radius:32rem;padding:12rem;padding-left:350rem;position:relative}.wherefore__img{position:absolute;left:0;bottom:0;width:352rem;height:485rem;border-radius:0 0 0 32rem;overflow:hidden}.wherefore__info{display:flex;flex-direction:column;gap:40rem;position:relative;z-index:1}.wherefore__list{display:flex;flex-direction:column;gap:16rem}.wherefore__link{display:flex;align-items:center;justify-content:space-between;min-height:68rem;padding:12rem 24rem;background:#fff;color:#000;border-radius:60rem;transition:color .3s,background .3s}.pack{background:#d4d4d4;position:relative;overflow:hidden}.pack::after{content:"";position:absolute;width:100%;height:257rem;background:linear-gradient(180deg, #d4d4d4 0%, #f4f4f4 100%);bottom:0;left:0;right:0}.pack__container{position:relative;z-index:1}.pack__inner{display:flex;flex-direction:column;gap:56rem;padding:110rem 0}.pack__title{text-align:center;align-self:center}.pack__content{display:flex;align-items:center}.pack__info{display:flex;flex-direction:column;gap:32rem}.pack__img{flex-shrink:0;margin-right:-220rem;width:1286rem;height:463rem}.help{overflow:hidden;position:relative}.help .help__wrap{border-radius:60rem;overflow:hidden;margin:0 auto;width:1856rem;position:relative;background:#fff}.help .help__wrap::before{position:absolute;width:100%;height:454rem;top:0;left:0;right:0;content:"";background:#ae0a3d}.help__inner{position:relative;z-index:2;display:flex;flex-direction:column;gap:40rem;align-items:center;padding:80rem 0 120rem}.help__title-box{display:flex;align-items:center;justify-content:center;text-align:center;flex-direction:column;gap:20rem}.help__content{width:100%;display:flex;flex-direction:column;align-items:center;gap:40rem}.help__swiper-box{position:relative;width:100%}.help__swiper{width:100% !important}.help__slide{height:auto !important}.help__nav-box{right:0;bottom:-100rem}.history{height:100%;display:flex;flex-direction:column;justify-content:space-between;gap:10rem;min-height:568rem}.history__content{display:flex;flex-direction:column;gap:28rem}.history__img{width:571rem;height:265rem;border-radius:20rem;overflow:hidden;display:flex;align-items:center;justify-content:center;position:relative}.history__img:hover::after{scale:1.1}.history__img::after{width:72rem;height:72rem;display:flex;align-items:center;justify-content:center;position:absolute;border-radius:50%;background:url(/assets/images/play.svg) no-repeat top/cover;transition:scale .3s;content:""}.history__title-box{display:flex;flex-direction:column;gap:12rem}.history__info{display:flex;flex-direction:column;gap:12rem}.history__pos{display:flex;flex-direction:column}.faq__inner{display:flex;flex-direction:column;gap:40rem;align-items:center;padding:112rem 0 80rem}.faq__content{display:flex;flex-direction:column;align-items:center;gap:40rem}.faq__accordion{display:grid;grid-template-columns:repeat(2, 866rem);gap:20rem}.faq__accordion-list{display:flex;flex-direction:column;gap:20rem}.acc{border-radius:24rem;padding:32rem;background:#fff;cursor:pointer}.acc.isOpen .acc__arr{transform:rotate(-180deg)}.acc__head{display:flex;align-items:center;justify-content:space-between;gap:74rem}.acc__arr{width:24rem;height:24rem;transition:transform .3s;flex-shrink:0}.acc__info{margin-top:32rem;display:none}.acc__info-inner{display:flex;flex-direction:column;gap:32rem}.acc__author{display:flex;align-items:center;gap:12rem}.acc__author-photo{width:66rem;height:66rem;flex-shrink:0;border-radius:50%}.acc__author-info{display:flex;flex-direction:column;gap:1rem}.acc__author-pos{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.order{background:#f4f4f4}.order__inner{display:flex;flex-direction:column;gap:40rem;align-items:center;padding:80rem 0 60rem}.order__list-box{display:flex;flex-direction:column;gap:42rem;align-items:center}.order__list{display:grid;grid-template-columns:repeat(4, 1fr);gap:20rem}.order__list li{overflow:hidden;border-radius:32rem}.order__link{background:#fff;padding:50rem;display:block;width:100%;height:100%;transition:scale .5s}.order__link:hover{scale:1.1}.order__link img{object-fit:scale-down}.find__inner{display:flex;flex-direction:column;gap:40rem;align-items:center;padding:60rem 0 120rem}.uteka-widget{width:100%;height:700px;outline:1px solid #e0e0e0;border-radius:40rem;overflow:hidden;background:#fff}.uteka-widget iframe{border:none;width:100%;height:calc(100% - 140rem)}.uteka-widget__container{margin:0 auto;padding:0 16rem}.uteka-widget-header{background:#fff;border-bottom:1px solid #e0e0e0}.uteka-widget-header__inner{position:relative;display:flex;justify-content:center;flex-direction:column;align-items:center;height:56rem}.uteka-widget-header__title{background:url("https://widget.uteka.ru/static/img/widgets/title_2@mobile.svg") no-repeat top/contain;background-position:center;width:230rem;height:24rem}.uteka-widget-header__logo{height:16rem}.uteka-widget-header__logo img{height:100%;object-fit:contain}.uteka-widget-footer__inner{display:flex;align-items:center;gap:16rem;padding:10rem 0}.uteka-widget-footer__img{width:56rem;height:56rem;flex-shrink:0}.uteka-widget-footer__text{font-weight:400;font-size:16rem;line-height:150%}[class$=copyright]{display:none !important}.where-arr{position:fixed;right:-368rem;top:50%;z-index:500;transform:translateY(-50%);transition:right .3s}.where-arr.isShow{right:0}.where-arr.isShow .where-arr__show{opacity:0;visibility:hidden}.where-arr.isShow .where-arr__hide{opacity:1;visibility:visible}.where-arr.isShow .where-arr__arr-svg{transform:rotate(-180deg)}.where-arr__arr{width:40rem;height:40rem;border-radius:50%;background:#fff;display:flex;align-items:center;position:absolute;top:50%;left:0;transform:translate(-50%, -50%);justify-content:center;z-index:2}.where-arr__arr-svg{width:20rem;height:20rem;transition:transform .3s}.where-arr__content{width:464rem;height:264rem;border-radius:12rem 0 0 12rem;display:flex;backdrop-filter:blur(10rem);-webkit-backdrop-filter:blur(60rem);background:rgba(255,255,255,.6);display:grid;box-shadow:-2rem 3rem 8rem 0 rgba(208,128,161,.1),-10rem 12rem 15rem 0 rgba(208,128,161,.09),-22rem 26rem 20rem 0 rgba(208,128,161,.05),-39rem 46rem 24rem 0 rgba(208,128,161,.01),-61rem 72rem 26rem 0 rgba(208,128,161,0)}.where-arr__show{width:100%;height:100%;position:relative;grid-row:1/2;grid-column:1/2;transition:opacity .3s,visibility .3s}.where-arr__btn{position:absolute;transform-origin:center center;transform:rotate(-90deg);transform:translateY(-50%) rotate(-90deg);top:50%;left:-40rem;white-space:nowrap;border-radius:60rem;padding:8rem 40rem;font-weight:700;font-size:18rem;line-height:120%;text-transform:uppercase;color:#f2f3f6;background:#dc034c;transition:scale .3s}.where-arr__hide{grid-row:1/2;grid-column:1/2;opacity:0;visibility:hidden;transition:opacity .3s,visibility .3s;padding:100rem 28rem 32rem 36rem}.where-arr .where-arr__img{position:absolute;width:464rem;height:233rem;left:0;right:0;top:-134rem}.where-arr .where-arr__hide-btn-box{display:flex;flex-direction:column;gap:8rem}.where-arr .where-arr__hide-btn{width:400rem;height:64rem}.where-arr .where-arr__hide-btn.btn-primary span{height:100%;padding:0}@media (min-width: 48.01em){.footer__nav-item{white-space:nowrap}.nav__inner-wrapp{width:1336rem;transition:width .3s;overflow:hidden}.isSearch .nav__inner-wrapp{width:278rem}.nav__inner{width:1336rem}.search__head{width:72rem}.isSearch .search__head{width:1168rem}.search__head-inner{width:1168rem}.burger-modal{display:none}.hero__slide{height:auto}.wherefore__link:hover{color:#fff;background:#dc034c}.pack__btn{width:fit-content}.where-arr.isShow .where-arr__arr:hover .where-arr__arr-svg{transform:translateX(5rem) rotate(-180deg)}.where-arr__arr:hover .where-arr__arr-svg{transform:translateX(-5rem)}.where-arr__btn:hover{scale:1.04}}@media (min-width: 600px){.uteka-widget__container{padding:0 20rem}}@media (min-width: 768px){.uteka-widget__container{padding:0 40rem}}@media (min-width: 1024px){.uteka-widget__container{padding:0 44rem}.uteka-widget-header__inner{flex-direction:row}.uteka-widget-header__title{background-image:url("https://widget.uteka.ru/static/img/widgets/title_2.svg") no-repeat top/cover;width:264rem;height:24rem}.uteka-widget-header__logo{position:absolute;left:0;bottom:0;top:0;margin:auto;height:32rem}}@media (min-width: 1440px){.uteka-widget__container{padding:0 60rem}}@media (max-width: 48em){html{--w: 375;-webkit-text-size-adjust:none}body{-webkit-text-size-adjust:none}.container{padding:0 12rem;width:100%}.wrapper{overflow:hidden}main{margin-top:84rem}.desktop{display:none}.mobile{display:flex}.h1{font-size:24rem}.h2{font-size:22rem}.h4{font-size:16rem}.h5{font-size:16rem}.h6{font-size:16rem}.h7{font-size:16rem;line-height:130%}.txt40{font-size:18rem}.txt36{font-size:22rem}.txt32{font-size:18rem}.txt30{font-size:18rem}.txt28{font-size:18rem}.txt24{font-size:16rem}.txt24_upper{font-size:20rem;font-weight:700;text-transform:uppercase}.txt22{font-size:14rem}.txt20{font-size:16rem}.txt18{font-size:16rem}.txt16{font-size:14rem}.btn-primary{width:100%}.btn-primary span{padding:16rem 24rem;font-size:16rem;line-height:130%}.btn-border{padding:13.5rem}.btn-border span{font-size:16rem}.circle-link{width:44rem;height:44rem}.circle-link__svg{width:16rem;height:16rem}.form__input{padding:14rem 16rem;min-height:48rem;font-size:16rem;line-height:120%}.form__placeholder{font-size:12rem;padding-left:16rem}.form__error{font-size:10rem;bottom:-16rem;left:16rem}.form__btn-box{gap:20rem}.form__textarea-wrap{padding:16rem 16rem 40rem;height:143rem;border-radius:12rem}.form__textarea-count{right:16rem}.form__check-label{gap:8rem}.form__check-square{width:24rem;height:24rem;border-radius:6rem}.form__check-square::before{width:15rem;height:13rem}.form__check-text{font-size:12rem}.f-button-close{width:52rem !important;height:52rem !important}.is-close-btn{width:52rem !important;height:52rem !important;top:-100rem !important;right:0 !important}.fancybox__toolbar__column.is-right{margin:16rem 16rem 0 0}.has-image,.has-html5video{padding:0 16rem !important}.has-image .fancybox__content,.has-html5video .fancybox__content{width:343rem !important;height:auto !important;border-radius:12rem}.has-image .fancybox__content img,.has-image .fancybox__content video,.has-html5video .fancybox__content img,.has-html5video .fancybox__content video{width:100%;height:auto;border-radius:12rem}.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{width:52rem !important;height:52rem !important}.is-horizontal .f-carousel__nav .f-button.is-prev,.is-horizontal .fancybox__nav .f-button.is-prev{top:auto !important;bottom:40rem !important;left:50% !important;transform:translate(-110%) !important}.is-horizontal .f-carousel__nav .f-button.is-next,.is-horizontal .fancybox__nav .f-button.is-next{top:auto !important;bottom:40rem !important;right:50% !important;transform:translate(110%) !important}.swiper-btn-box{gap:12rem}.swiper-button{display:none;width:44rem !important;height:44rem !important}.swiper-button__svg{width:16rem;height:16rem}.breadcrumbs__list{gap:8rem}.breadcrumbs li{gap:8rem;font-size:14rem}.footer{margin-bottom:0;padding-bottom:0}.footer__inner{padding:40rem 0 30rem;gap:30rem}.footer__bibliography{width:100%;font-size:12rem}.footer__content{display:flex;flex-direction:column;gap:30rem}.footer__info{gap:20rem}.footer__logo{width:190rem;height:25rem}.footer__links{display:none}.footer__nav{grid-template-columns:170rem 141rem;gap:40rem}.footer__nav-item{display:flex;flex-direction:column;gap:26.4rem}.footer__nav-link{font-size:14rem}.footer__nav-item-list{gap:16rem}.footer__nav-item-link{font-size:14rem}.footer__social{gap:24rem}.footer__social-logo{width:180rem;height:35rem}.footer__social-adress{gap:24rem;margin-right:-7rem}.footer__social-adress br{display:none}.footer__social-list{gap:10rem}.footer__disclaimer-wrap{padding:12rem 0}.header{top:12rem;width:100%}.header::before{width:100vw;height:100vh;height:100dvh;position:absolute;left:0;top:-12rem;pointer-events:none;background:#dadada;content:"";opacity:0;transition:opacity .3s}.header.isSearch::before,.header.isBurger::before{opacity:1}.header__btn{display:none}.header .header__circle-btn-box{display:flex;align-items:center;gap:8rem}.nav{border-radius:12rem;width:100%}.nav__inner-wrapp{width:100%}.nav__inner{width:100%;padding:8rem}.nav__logo{width:190rem;height:25rem;transition:opacity .3s}.isSearch .nav__logo{opacity:0}.nav__info-wrap{display:none}.billets__btn-modal{display:none}.search__btn-wrap{width:44rem;height:44rem}.search__close-btn{display:flex;align-items:center;justify-content:center;width:44rem;height:44rem;background:#f4f4f4;position:absolute;z-index:4;right:8rem;border-radius:50%;opacity:0;visibility:hidden;pointer-events:none}.isSearch .search__close-btn{transition:opacity .3s,visibility .3s,pointer-events .3s;opacity:1;visibility:visible;pointer-events:fill}.search__btn{width:44rem;background:#f4f4f4;height:44rem}.search__btn-svg{width:20rem;height:20rem}.search__input-wrap{padding:13.5rem 12rem;position:absolute;background:#f4f4f4;height:44rem;z-index:2;left:8rem;border-radius:60rem;width:44rem;transition:width .3s,left .3s;left:247rem}.isSearch .search__input-wrap{width:282rem;left:8rem}.search__modal{width:100%;left:0;border-radius:12rem;padding:0 12rem}.search__modal-inner{max-height:calc(100vh - 100rem);max-height:calc(100dvh - 100rem);padding:20rem 0;gap:32rem}.search__before-clear{border-bottom:1rem solid #686868;padding:0rem 0rem 1rem}.search__before-list{gap:15rem}.search__before-item-info{gap:10rem}.search__before-item-svg{width:20rem;height:20rem}.search__before-item-link{font-size:14rem}.search__before-item-remove{width:20rem;height:20rem}.search__full-count{font-size:14rem}.search__full-list{gap:8rem}.search__full-link{border-radius:8rem;padding:8rem 12rem 12rem}.search__full-link-info{gap:4rem}.search__full-link-info .h7{font-size:12rem}.search__full-link-info .h6{font-size:14rem}.search__full-link-arr{width:44rem;height:44rem}.search__full-link-svg{width:20rem;height:20rem}.search__empty-text{font-size:14rem}.menu-modal{display:none}.popup{padding:16rem}.popup__content{max-width:none;border-radius:12rem}.popup__body{padding:60rem 12rem 32rem}.popup__close-btn{width:32rem;height:32rem}.popup__close-btn svg{width:20rem;height:20rem}.popup--success .popup__body-content{gap:20rem}.popup--success .popup__btn{width:100%}.hero{margin-top:-84rem;padding-top:96rem}.hero__inner{gap:0}.hero__billet{display:none}.hero__title{width:100%;text-align:center}.hero__img{position:relative;top:0;right:0;width:507rem;height:252rem;margin-left:-92rem}.hero__swiper-box button{display:flex !important}.hero__swiper{overflow:visible !important}.hero__adv{border:3rem solid #aeaeae;border-radius:12rem;padding:16rem 12rem}.hero__adv-content{gap:12rem}.hero__adv-num{top:12rem;right:12rem;width:32rem;height:32rem;font-size:16rem}.wherefore{padding:60rem 0;margin-top:-1rem}.wherefore__inner{gap:32rem}.wherefore__content{display:flex;flex-direction:column;gap:24rem}.wherefore__item{padding:16rem 12rem;display:flex;flex-direction:column}.wherefore__img{width:237rem;height:327rem;border:unset;align-self:center;position:static;margin-top:-40rem;position:relative;overflow:visible}.wherefore__img::after,.wherefore__img::before{content:"";position:absolute;width:322rem;bottom:-45rem;left:50%;transform:translateX(-50%)}.wherefore__img::before{background:rgba(104,104,104,.7529411765);filter:blur(14rem);height:100rem}.wherefore__img::after{background:#686868;filter:blur(10rem);height:100rem;height:80rem}.wherefore__img--gino{margin-top:-60rem}.wherefore__info{gap:12rem}.wherefore__subtitle{text-align:center}.wherefore__list{text-align:center}.wherefore__link{min-height:48rem;padding:3rem;align-items:center;justify-content:center;text-align:center}.pack::after{height:130rem}.pack__inner{padding:60rem 0;gap:12rem}.pack__content{flex-direction:column;gap:15rem}.pack__info{flex-direction:column;gap:15rem}.pack__text{text-align:center;font-size:22rem}.pack__img{width:474rem;height:171rem;margin-left:-48rem;align-self:flex-start;margin-right:0}.help .help__wrap{width:351rem;border-radius:24rem}.help .help__wrap::before{height:375rem}.help__inner{padding:40rem 0;gap:20rem}.help__title-box{gap:12rem}.help__title br{display:none}.help__content{gap:84rem}.help__swiper{overflow:visible !important}.help__nav-box{bottom:-64rem;right:50%;transform:translateX(50%);display:flex}.help__swiper-btn{display:flex}.history{min-height:unset;gap:24rem}.history__content{gap:16rem}.history__img{border-radius:16rem;width:327rem;height:205rem}.history__img::after{width:48rem;height:48rem}.faq__inner{padding:60rem 0;gap:20rem}.faq__content{gap:20rem}.faq__accordion{display:flex;flex-direction:column;gap:12rem}.faq__accordion-list{gap:12rem}.acc{border-radius:16rem;padding:12rem}.acc__head{gap:22rem;align-items:flex-start}.acc__arr{width:16rem;height:16rem}.acc__info{width:100%;margin-top:24rem}.acc__info-inner{gap:24rem}.acc__author-photo{width:54rem;height:54rem}.acc__author-name{font-size:14rem}.order__inner{padding:60rem 0;gap:20rem}.order__list-box{gap:20rem}.order__list li{border-radius:12rem}.order__list{grid-template-columns:repeat(2, 1fr);gap:12rem}.order__link{padding:26rem 16rem;height:auto}.find__inner{gap:20rem;padding:60rem 0}.where-arr{bottom:100rem;top:auto;transform:translateY(0);right:-225rem}.where-arr__content{width:294rem;height:177rem}.where-arr__btn{font-size:14rem;padding:11rem 34rem}.where-arr__hide{padding:61rem 6rem 12rem 26rem}.where-arr .where-arr__img{width:294rem;height:147rem;top:-81rem;right:-10rem}.where-arr .where-arr__hide-btn{width:262rem;white-space:nowrap;height:48rem}}@media (max-width: 1280px){.uteka-widget{height:750px}}@media (max-width: 768px){.uteka-widget{height:650px;border-radius:18px;width:343rem}.uteka-widget iframe{height:calc(100% - 200rem)}.uteka-widget-footer__img{width:44rem;height:44rem}.uteka-widget-footer__text{font-size:14rem}}

/*# sourceMappingURL=data:application/json;charset=utf-8;base64,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aEJERixlQU9JLENnQk5GLEloQlVGLGVBT0ksQ2dCakJGLEloQm9CRixlQU9JLENnQjNCRixJaEI4QkYsZUFNSSxDZ0JwQ0YsSWhCd0NGLGVBTUksaUJBQ0EsQ2dCL0NGLE9oQm1ERixlQU1JLENnQnpERixPaEI2REYsZUFJSSxDZ0JqRUYsT2hCcUVGLGVBTUksQ2dCM0VGLE9oQjhFRixlQUlJLENnQmxGRixPaEJzRkYsZUFJSSxDZ0IxRkYsT2hCOEZGLGVBT0ksQ2dCckdGLGFoQndHQSxlQUVJLGdCQUNBLHlCQUNBLENnQjVHSixPaEJpSEYsZUFLSSxDZ0J0SEYsT2hCMEhGLGVBT0ksQ2dCaklGLE9oQnFJRixlQUlJLENnQnpJRixPaEI2SUYsZUFLSSxDZ0JsSkYsYWZaRixVQUtJLENlT0Ysa0JmNEJBLG1CQWlCSSxnQkFDQSxpQkFDQSxDZS9DSixZZjJERixlQWFJLENleEVGLGlCZjhIQSxlQVVJLENleElKLGFmdUpGLFdBTUksYUFDQSxDZTlKRixrQmYyTEEsV0FJSSxhQUNBLENlaE1KLGFkc0JBLG1CQTJCSSxpQkFDQSxnQkFDQSxpQkFDQSxDY3BESixtQmQwREEsZUFnQkksbUJBQ0EsQ2MzRUosYWRpRkEsZUFnQkksY0FDQSxXQUNBLENjbkdKLGVkOEdBLFNBS0ksQ2NuSEoscUJkdUhBLHlCQVlJLGNBQ0Esb0JBQ0EsQ2NySUosc0JkdUpBLFdBWUksQ2NuS0osbUJkdUtBLFFBTUksQ2M3S0osb0JkbU1BLFdBY0ksYUFDQSxtQkFDQSxDY25OSiw0QmRxTkUsV0FTSSxhQUNBLENjL05OLGtCZG9PQSxlQU9JLENjM09KLGdCckJtQkYsc0JBaUJJLHdCQUNBLENxQnJDRixjckJ3REYsc0JBV0ksd0JBQ0EsdUJBQ0EsbUJBQ0EsQ3FCdEVGLG9DckJrRkYsc0JBR0ksQ3FCckZGLDJCckI0RkYsMEJBUUksQ3FCcEdGLGlFckIwR0EsdUJBWUksdUJBQ0Esb0JBQ0EsQ3FCeEhKLHNKckIySEUsVUFRSSxZQUNBLG9CQUNBLENxQnJJTixvTXJCZ0pGLHNCQTJCSSx3QkFDQSxDcUI1S0Ysa0dyQitLRixtQkFJ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SSxVQUNBLENLSkosY0xVQSxTQU1JLENLaEJKLGdCTHNCQSxZQUtJLHNCQUNBLFVBQ0EsQ0s3QkoscUJMaUNBLFNBS0ksQ0t0Q0osS0xxREYsbUJBTUksY0FDQSxDSzVERixXTHNFQSxTQU1JLHVCQUNBLENLN0VKLFVMd0ZBLFdBTUksYUFDQSxDSy9GSixXTHFHQSxVQUtJLGlCQUNBLENLM0dKLGlCTGlIQSxTQUtJLENLdEhKLG1CTGlJQSxXQU1JLGFBQ0EsQ0t4SUosa0JMc0pBLGVBRUksQ0t4SkosY0pKQSxlQU9JLFVBQ0EsQ0lKSixpQkpVQSxTQU1JLENJaEJKLGdCSjBCRSxtQkFJSSxDSTlCTixhSnNCQSxvQ0FZSSxVQUNBLENJbkNKLGFKeUNBLG1CQVdJLFlBQ0EsQ0lyREosYUhSQSxTQU9JLGdCQUNBLENHQUosV0ZaRixhQWFJLFNBQ0Esd0JBQ0EsY0FDQSxDRUpGLG9CRm9FQSxZQWtCSSxjQUNBLENFdkZKLGdCRnVHQSxlQWtCSSxvQkFDQSxDRTFISixpQkZtSUEsOEJBVUksQ0U3SUosMkJGb0pFLFlBUUksY0FDQSxXQUNBLGFBQ0EsQ0UvSk4sZ0NGNktFLFlBSUksbUJBQ0EsYUFDQSxFQy9MUiwyQkZ5QkUsY0FSRixZQVNJLEVFMUJKLDBCRjRCRSxjQVhGLFlBWUksbUJBQ0EsYUFFQSxDQVFGLHFCQUpGLDBCQUtJLENBeUVGLDBCQUpGLFdBS0ksYUFDQSxDQVFGLDJCQUpGLGVBS0ksRSIsInNvdXJjZXMiOlsid2VicGFjazovL3dlYnBhY2tfZXhhbXBsZS8uL25vZGVfbW9kdWxlcy9AZmFuY3lhcHBzL3VpL2Rpc3QvZmFuY3lib3gvZmFuY3lib3guY3NzIiwid2VicGFjazovL3dlYnBhY2tfZXhhbXBsZS8uL3NyYy9zY3NzL3VpL2ZhbmN5Ym94LnNjc3MiLCJ3ZWJwYWNrOi8vd2VicGFja19leGFtcGxlLy4vbm9kZV9tb2R1bGVzL3N3aXBlci9zd2lwZXItYnVuZGxlLmNzcyIsIndlYnBhY2s6Ly93ZWJwYWNrX2V4YW1wbGUvLi9zcmMvc2Nzcy9fZm9udHMuc2NzcyIsIndlYnBhY2s6Ly93ZWJwYWNrX2V4YW1wbGUvLi9zcmMvc2Nzcy9saWJzL19zZXQuc2NzcyIsIndlYnBhY2s6Ly93ZWJwYWNrX2V4YW1wbGUvLi9zcmMvc2Nzcy9fc3R5bGUuc2NzcyIsIndlYnBhY2s6Ly93ZWJwYWNrX2V4YW1wbGUvLi9zcmMvc2Nzcy91aS90eXBvLnNjc3MiLCJ3ZWJwYWNrOi8vd2VicGFja19leGFtcGxlLy4vc3JjL3Njc3MvdWkvYnV0dG9ucy5zY3NzIiwid2VicGFjazovL3dlYnBhY2tfZXhhbXBsZS8uL3NyYy9zY3NzL3VpL2Zvcm0uc2NzcyIsIndlYnBhY2s6Ly93ZWJwYWNrX2V4YW1wbGUvLi9zcmMvc2Nzcy91aS91aS5zY3NzIiwid2VicGFjazovL3dlYnBhY2tfZXhhbXBsZS8uL3NyYy9zY3NzL2NvbXBvbmVudHMvX2Zvb3Rlci5zY3NzIiwid2VicGFjazovL3dlYnBhY2tfZXhhbXBsZS8uL3NyYy9zY3NzL2NvbXBvbmVudHMvX2hlYWRlci5zY3NzIiwid2VicGFjazovL3dlYnBhY2tfZXhhbXBsZS8uL3NyYy9zY3NzL2NvbXBvbmVudHMvX3BvcHVwLnNjc3MiLCJ3ZWJwYWNrOi8vd2VicGFja19leGFtcGxlLy4vc3JjL3Njc3MvY29tcG9uZW50cy9faGVyby5zY3NzIiwid2VicGFjazovL3dlYnBhY2tfZXhhbXBsZS8uL3NyYy9zY3NzL2NvbXBvbmVudHMvX3doZXJlZm9yZS5zY3NzIiwid2VicGFjazovL3dlYnBhY2tfZXhhbXBsZS8uL3NyYy9zY3NzL2NvbXBvbmVudHMvX3BhY2suc2NzcyIsIndlYnBhY2s6Ly93ZWJwYWNrX2V4YW1wbGUvLi9zcmMvc2Nzcy9jb21wb25lbnRzL19oZWxwLnNjc3MiLCJ3ZWJwYWNrOi8vd2VicGFja19leGFtcGxlLy4vc3JjL3Njc3MvY29tcG9uZW50cy9fZmFxLnNjc3MiLCJ3ZWJwYWNrOi8vd2VicGFja19leGFtcGxlLy4vc3JjL3Njc3MvY29tcG9uZW50cy9fb3JkZXIuc2NzcyIsIndlYnBhY2s6Ly93ZWJwYWNrX2V4YW1wbGUvLi9zcmMvc2Nzcy9jb21wb25lbnRzL19maW5kLnNjc3MiLCJ3ZWJwYWNrOi8vd2VicGFja19leGFtcGxlLy4vc3JjL3Njc3MvY29tcG9uZW50cy9fd2hlcmUtYXJyLnNjc3MiLCJ3ZWJwYWNrOi8vd2VicGFja19leGFtcGxlLzxubyBzb3VyY2U+Iiwid2VicGFjazovL3dlYnBhY2tfZXhhbXBsZS8uL3NyYy9zY3NzL19taXhpbnMuc2NzcyJdLCJzb3VyY2VzQ29udGVudCI6WyI6cm9vdHstLWYtc3Bpbm5lci13aWR0aDogMzZweDstLWYtc3Bpbm5lci1oZWlnaHQ6IDM2cHg7LS1mLXNwaW5uZXItY29sb3ItMTogcmdiYSgwLCAwLCAwLCAwLjEpOy0tZi1zcGlubmVyLWNvbG9yLTI6IHJnYmEoMTcsIDI0LCAyOCwgMC44KTstLWYtc3Bpbm5lci1zdHJva2U6IDIuNzV9LmYtc3Bpbm5lcnttYXJnaW46YXV0bztwYWRkaW5nOjA7d2lkdGg6dmFyKC0tZi1zcGlubmVyLXdpZHRoKTtoZWlnaHQ6dmFyKC0tZi1zcGlubmVyLWhlaWdodCl9LmYtc3Bpbm5lciBzdmd7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTt2ZXJ0aWNhbC1hbGlnbjp0b3A7YW5pbWF0aW9uOmYtc3Bpbm5lci1yb3RhdGUgMnMgbGluZWFyIGluZmluaXRlfS5mLXNwaW5uZXIgc3ZnICp7c3Ryb2tlLXdpZHRoOnZhcigtLWYtc3Bpbm5lci1zdHJva2UpO2ZpbGw6bm9uZX0uZi1zcGlubmVyIHN2ZyAqOmZpcnN0LWNoaWxke3N0cm9rZTp2YXIoLS1mLXNwaW5uZXItY29sb3ItMSl9LmYtc3Bpbm5lciBzdmcgKjpsYXN0LWNoaWxke3N0cm9rZTp2YXIoLS1mLXNwaW5uZXItY29sb3ItMik7YW5pbWF0aW9uOmYtc3Bpbm5lci1kYXNoIDJzIGVhc2UtaW4tb3V0IGluZmluaXRlfUBrZXlmcmFtZXMgZi1zcGlubmVyLXJvdGF0ZXsxMDAle3RyYW5zZm9ybTpyb3RhdGUoMzYwZGVnKX19QGtleWZyYW1lcyBmLXNwaW5uZXItZGFzaHswJXtzdHJva2UtZGFzaGFycmF5OjEsMTUwO3N0cm9rZS1kYXNob2Zmc2V0OjB9NTAle3N0cm9rZS1kYXNoYXJyYXk6OTAsMTUwO3N0cm9rZS1kYXNob2Zmc2V0Oi0zNX0xMDAle3N0cm9rZS1kYXNoYXJyYXk6OTAsMTUwO3N0cm9rZS1kYXNob2Zmc2V0Oi0xMjR9fS5mLXRocm93T3V0VXB7YW5pbWF0aW9uOnZhcigtLWYtdGhyb3ctb3V0LWR1cmF0aW9uLCAwLjE3NXMpIGVhc2Utb3V0IGJvdGggZi10aHJvd091dFVwfS5mLXRocm93T3V0RG93bnthbmltYXRpb246dmFyKC0tZi10aHJvdy1vdXQtZHVyYXRpb24sIDAuMTc1cykgZWFzZS1vdXQgYm90aCBmLXRocm93T3V0RG93bn1Aa2V5ZnJhbWVzIGYtdGhyb3dPdXRVcHt0b3t0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgY2FsYyh2YXIoLS1mLXRocm93LW91dC1kaXN0YW5jZSwgMTUwcHgpICogLTEpLCAwKTtvcGFjaXR5OjB9fUBrZXlmcmFtZXMgZi10aHJvd091dERvd257dG97dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIHZhcigtLWYtdGhyb3ctb3V0LWRpc3RhbmNlLCAxNTBweCksIDApO29wYWNpdHk6MH19LmYtem9vbUluVXB7YW5pbWF0aW9uOnZhcigtLWYtdHJhbnNpdGlvbi1kdXJhdGlvbiwgMC4ycykgZWFzZSAuMXMgYm90aCBmLXpvb21JblVwfS5mLXpvb21PdXREb3due2FuaW1hdGlvbjp2YXIoLS1mLXRyYW5zaXRpb24tZHVyYXRpb24sIDAuMnMpIGVhc2UgYm90aCBmLXpvb21PdXREb3dufUBrZXlmcmFtZXMgZi16b29tSW5VcHtmcm9te3RyYW5zZm9ybTpzY2FsZSgwLjk3NSkgdHJhbnNsYXRlM2QoMCwgMTZweCwgMCk7b3BhY2l0eTowfXRve3RyYW5zZm9ybTpzY2FsZSgxKSB0cmFuc2xhdGUzZCgwLCAwLCAwKTtvcGFjaXR5OjF9fUBrZXlmcmFtZXMgZi16b29tT3V0RG93bnt0b3t0cmFuc2Zvcm06c2NhbGUoMC45NzUpIHRyYW5zbGF0ZTNkKDAsIDE2cHgsIDApO29wYWNpdHk6MH19LmYtZmFkZUlue2FuaW1hdGlvbjp2YXIoLS1mLXRyYW5zaXRpb24tZHVyYXRpb24sIDAuMnMpIHZhcigtLWYtdHJhbnNpdGlvbi1lYXNpbmcsIGVhc2UpIHZhcigtLWYtdHJhbnNpdGlvbi1kZWxheSwgMHMpIGJvdGggZi1mYWRlSW47ei1pbmRleDoyfS5mLWZhZGVPdXR7YW5pbWF0aW9uOnZhcigtLWYtdHJhbnNpdGlvbi1kdXJhdGlvbiwgMC4ycykgdmFyKC0tZi10cmFuc2l0aW9uLWVhc2luZywgZWFzZSkgdmFyKC0tZi10cmFuc2l0aW9uLWRlbGF5LCAwcykgYm90aCBmLWZhZGVPdXQ7ei1pbmRleDoxfUBrZXlmcmFtZXMgZi1mYWRlSW57MCV7b3BhY2l0eTowfTEwMCV7b3BhY2l0eToxfX1Aa2V5ZnJhbWVzIGYtZmFkZU91dHsxMDAle29wYWNpdHk6MH19LmYtZmFkZUZhc3RJbnthbmltYXRpb246dmFyKC0tZi10cmFuc2l0aW9uLWR1cmF0aW9uLCAwLjJzKSBlYXNlLW91dCBib3RoIGYtZmFkZUZhc3RJbjt6LWluZGV4OjJ9LmYtZmFkZUZhc3RPdXR7YW5pbWF0aW9uOnZhcigtLWYtdHJhbnNpdGlvbi1kdXJhdGlvbiwgMC4xcykgZWFzZS1vdXQgYm90aCBmLWZhZGVGYXN0T3V0O3otaW5kZXg6Mn1Aa2V5ZnJhbWVzIGYtZmFkZUZhc3RJbnswJXtvcGFjaXR5Oi43NX0xMDAle29wYWNpdHk6MX19QGtleWZyYW1lcyBmLWZhZGVGYXN0T3V0ezEwMCV7b3BhY2l0eTowfX0uZi1mYWRlU2xvd0lue2FuaW1hdGlvbjp2YXIoLS1mLXRyYW5zaXRpb24tZHVyYXRpb24sIDAuNXMpIGVhc2UgYm90aCBmLWZhZGVTbG93SW47ei1pbmRleDoyfS5mLWZhZGVTbG93T3V0e2FuaW1hdGlvbjp2YXIoLS1mLXRyYW5zaXRpb24tZHVyYXRpb24sIDAuNXMpIGVhc2UgYm90aCBmLWZhZGVTbG93T3V0O3otaW5kZXg6MX1Aa2V5ZnJhbWVzIGYtZmFkZVNsb3dJbnswJXtvcGFjaXR5OjB9MTAwJXtvcGFjaXR5OjF9fUBrZXlmcmFtZXMgZi1mYWRlU2xvd091dHsxMDAle29wYWNpdHk6MH19LmYtY3Jvc3NmYWRlSW57YW5pbWF0aW9uOnZhcigtLWYtdHJhbnNpdGlvbi1kdXJhdGlvbiwgMC4ycykgZWFzZS1vdXQgYm90aCBmLWNyb3NzZmFkZUluO3otaW5kZXg6Mn0uZi1jcm9zc2ZhZGVPdXR7YW5pbWF0aW9uOmNhbGModmFyKC0tZi10cmFuc2l0aW9uLWR1cmF0aW9uLCAwLjJzKSouNSkgbGluZWFyIC4xcyBib3RoIGYtY3Jvc3NmYWRlT3V0O3otaW5kZXg6MX1Aa2V5ZnJhbWVzIGYtY3Jvc3NmYWRlSW57MCV7b3BhY2l0eTowfTEwMCV7b3BhY2l0eToxfX1Aa2V5ZnJhbWVzIGYtY3Jvc3NmYWRlT3V0ezEwMCV7b3BhY2l0eTowfX0uZi1zbGlkZUluLmZyb20tbmV4dHthbmltYXRpb246dmFyKC0tZi10cmFuc2l0aW9uLWR1cmF0aW9uLCAwLjg1cykgY3ViaWMtYmV6aWVyKDAuMTYsIDEsIDAuMywgMSkgZi1zbGlkZUluTmV4dH0uZi1zbGlkZUluLmZyb20tcHJldnthbmltYXRpb246dmFyKC0tZi10cmFuc2l0aW9uLWR1cmF0aW9uLCAwLjg1cykgY3ViaWMtYmV6aWVyKDAuMTYsIDEsIDAuMywgMSkgZi1zbGlkZUluUHJldn0uZi1zbGlkZU91dC50by1uZXh0e2FuaW1hdGlvbjp2YXIoLS1mLXRyYW5zaXRpb24tZHVyYXRpb24sIDAuODVzKSBjdWJpYy1iZXppZXIoMC4xNiwgMSwgMC4zLCAxKSBmLXNsaWRlT3V0TmV4dH0uZi1zbGlkZU91dC50by1wcmV2e2FuaW1hdGlvbjp2YXIoLS1mLXRyYW5zaXRpb24tZHVyYXRpb24sIDAuODVzKSBjdWJpYy1iZXppZXIoMC4xNiwgMSwgMC4zLCAxKSBmLXNsaWRlT3V0UHJldn1Aa2V5ZnJhbWVzIGYtc2xpZGVJblByZXZ7MCV7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoMTAwJSl9MTAwJXt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgMCwgMCl9fUBrZXlmcmFtZXMgZi1zbGlkZUluTmV4dHswJXt0cmFuc2Zvcm06dHJhbnNsYXRlWCgtMTAwJSl9MTAwJXt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgMCwgMCl9fUBrZXlmcmFtZXMgZi1zbGlkZU91dE5leHR7MTAwJXt0cmFuc2Zvcm06dHJhbnNsYXRlWCgtMTAwJSl9fUBrZXlmcmFtZXMgZi1zbGlkZU91dFByZXZ7MTAwJXt0cmFuc2Zvcm06dHJhbnNsYXRlWCgxMDAlKX19LmYtY2xhc3NpY0luLmZyb20tbmV4dHthbmltYXRpb246dmFyKC0tZi10cmFuc2l0aW9uLWR1cmF0aW9uLCAwLjg1cykgY3ViaWMtYmV6aWVyKDAuMTYsIDEsIDAuMywgMSkgZi1jbGFzc2ljSW5OZXh0O3otaW5kZXg6Mn0uZi1jbGFzc2ljSW4uZnJvbS1wcmV2e2FuaW1hdGlvbjp2YXIoLS1mLXRyYW5zaXRpb24tZHVyYXRpb24sIDAuODVzKSBjdWJpYy1iZXppZXIoMC4xNiwgMSwgMC4zLCAxKSBmLWNsYXNzaWNJblByZXY7ei1pbmRleDoyfS5mLWNsYXNzaWNPdXQudG8tbmV4dHthbmltYXRpb246dmFyKC0tZi10cmFuc2l0aW9uLWR1cmF0aW9uLCAwLjg1cykgY3ViaWMtYmV6aWVyKDAuMTYsIDEsIDAuMywgMSkgZi1jbGFzc2ljT3V0TmV4dDt6LWluZGV4OjF9LmYtY2xhc3NpY091dC50by1wcmV2e2FuaW1hdGlvbjp2YXIoLS1mLXRyYW5zaXRpb24tZHVyYXRpb24sIDAuODVzKSBjdWJpYy1iZXppZXIoMC4xNiwgMSwgMC4zLCAxKSBmLWNsYXNzaWNPdXRQcmV2O3otaW5kZXg6MX1Aa2V5ZnJhbWVzIGYtY2xhc3NpY0luTmV4dHswJXt0cmFuc2Zvcm06dHJhbnNsYXRlWCgtNzVweCk7b3BhY2l0eTowfTEwMCV7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIDAsIDApO29wYWNpdHk6MX19QGtleWZyYW1lcyBmLWNsYXNzaWNJblByZXZ7MCV7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoNzVweCk7b3BhY2l0eTowfTEwMCV7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIDAsIDApO29wYWNpdHk6MX19QGtleWZyYW1lcyBmLWNsYXNzaWNPdXROZXh0ezEwMCV7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoLTc1cHgpO29wYWNpdHk6MH19QGtleWZyYW1lcyBmLWNsYXNzaWNPdXRQcmV2ezEwMCV7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoNzVweCk7b3BhY2l0eTowfX06cm9vdHstLWYtYnV0dG9uLXdpZHRoOiA0MHB4Oy0tZi1idXR0b24taGVpZ2h0OiA0MHB4Oy0tZi1idXR0b24tYm9yZGVyOiAwOy0tZi1idXR0b24tYm9yZGVyLXJhZGl1czogMDstLWYtYnV0dG9uLWNvbG9yOiAjMzc0MTUxOy0tZi1idXR0b24tYmc6ICNmOGY4Zjg7LS1mLWJ1dHRvbi1ob3Zlci1iZzogI2UwZTBlMDstLWYtYnV0dG9uLWFjdGl2ZS1iZzogI2QwZDBkMDstLWYtYnV0dG9uLXNoYWRvdzogbm9uZTstLWYtYnV0dG9uLXRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlOy0tZi1idXR0b24tdHJhbnNmb3JtOiBub25lOy0tZi1idXR0b24tc3ZnLXdpZHRoOiAyMHB4Oy0tZi1idXR0b24tc3ZnLWhlaWdodDogMjBweDstLWYtYnV0dG9uLXN2Zy1zdHJva2Utd2lkdGg6IDEuNTstLWYtYnV0dG9uLXN2Zy1maWxsOiBub25lOy0tZi1idXR0b24tc3ZnLWZpbHRlcjogbm9uZTstLWYtYnV0dG9uLXN2Zy1kaXNhYmxlZC1vcGFjaXR5OiAwLjY1fS5mLWJ1dHRvbntkaXNwbGF5OmZsZXg7anVzdGlmeS1jb250ZW50OmNlbnRlcjthbGlnbi1pdGVtczpjZW50ZXI7Ym94LXNpemluZzpjb250ZW50LWJveDtwb3NpdGlvbjpyZWxhdGl2ZTttYXJnaW46MDtwYWRkaW5nOjA7d2lkdGg6dmFyKC0tZi1idXR0b24td2lkdGgpO2hlaWdodDp2YXIoLS1mLWJ1dHRvbi1oZWlnaHQpO2JvcmRlcjp2YXIoLS1mLWJ1dHRvbi1ib3JkZXIpO2JvcmRlci1yYWRpdXM6dmFyKC0tZi1idXR0b24tYm9yZGVyLXJhZGl1cyk7Y29sb3I6dmFyKC0tZi1idXR0b24tY29sb3IpO2JhY2tncm91bmQ6dmFyKC0tZi1idXR0b24tYmcpO2JveC1zaGFkb3c6dmFyKC0tZi1idXR0b24tc2hhZG93KTtwb2ludGVyLWV2ZW50czphbGw7Y3Vyc29yOnBvaW50ZXI7dHJhbnNpdGlvbjp2YXIoLS1mLWJ1dHRvbi10cmFuc2l0aW9uKX1AbWVkaWEoaG92ZXI6IGhvdmVyKXsuZi1idXR0b246aG92ZXI6bm90KFtkaXNhYmxlZF0pe2NvbG9yOnZhcigtLWYtYnV0dG9uLWhvdmVyLWNvbG9yKTtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWYtYnV0dG9uLWhvdmVyLWJnKX19LmYtYnV0dG9uOmFjdGl2ZTpub3QoW2Rpc2FibGVkXSl7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1mLWJ1dHRvbi1hY3RpdmUtYmcpfS5mLWJ1dHRvbjpmb2N1czpub3QoOmZvY3VzLXZpc2libGUpe291dGxpbmU6bm9uZX0uZi1idXR0b246Zm9jdXMtdmlzaWJsZXtvdXRsaW5lOm5vbmU7Ym94LXNoYWRvdzppbnNldCAwIDAgMCB2YXIoLS1mLWJ1dHRvbi1vdXRsaW5lLCAycHgpIHZhcigtLWYtYnV0dG9uLW91dGxpbmUtY29sb3IsIHZhcigtLWYtYnV0dG9uLWNvbG9yKSl9LmYtYnV0dG9uIHN2Z3t3aWR0aDp2YXIoLS1mLWJ1dHRvbi1zdmctd2lkdGgpO2hlaWdodDp2YXIoLS1mLWJ1dHRvbi1zdmctaGVpZ2h0KTtmaWxsOnZhcigtLWYtYnV0dG9uLXN2Zy1maWxsKTtzdHJva2U6Y3VycmVudENvbG9yO3N0cm9rZS13aWR0aDp2YXIoLS1mLWJ1dHRvbi1zdmctc3Ryb2tlLXdpZHRoKTtzdHJva2UtbGluZWNhcDpyb3VuZDtzdHJva2UtbGluZWpvaW46cm91bmQ7dHJhbnNpdGlvbjpvcGFjaXR5IC4xNXMgZWFzZTt0cmFuc2Zvcm06dmFyKC0tZi1idXR0b24tdHJhbnNmb3JtKTtmaWx0ZXI6dmFyKC0tZi1idXR0b24tc3ZnLWZpbHRlcik7cG9pbnRlci1ldmVudHM6bm9uZX0uZi1idXR0b25bZGlzYWJsZWRde2N1cnNvcjpkZWZhdWx0fS5mLWJ1dHRvbltkaXNhYmxlZF0gc3Zne29wYWNpdHk6dmFyKC0tZi1idXR0b24tc3ZnLWRpc2FibGVkLW9wYWNpdHkpfS5mLWNhcm91c2VsX19uYXYgLmYtYnV0dG9uLmlzLXByZXYsLmYtY2Fyb3VzZWxfX25hdiAuZi1idXR0b24uaXMtbmV4dCwuZmFuY3lib3hfX25hdiAuZi1idXR0b24uaXMtcHJldiwuZmFuY3lib3hfX25hdiAuZi1idXR0b24uaXMtbmV4dHtwb3NpdGlvbjphYnNvbHV0ZTt6LWluZGV4OjF9LmlzLWhvcml6b250YWwgLmYtY2Fyb3VzZWxfX25hdiAuZi1idXR0b24uaXMtcHJldiwuaXMtaG9yaXpvbnRhbCAuZi1jYXJvdXNlbF9fbmF2IC5mLWJ1dHRvbi5pcy1uZXh0LC5pcy1ob3Jpem9udGFsIC5mYW5jeWJveF9fbmF2IC5mLWJ1dHRvbi5pcy1wcmV2LC5pcy1ob3Jpem9udGFsIC5mYW5jeWJveF9fbmF2IC5mLWJ1dHRvbi5pcy1uZXh0e3RvcDo1MCU7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTUwJSl9LmlzLWhvcml6b250YWwgLmYtY2Fyb3VzZWxfX25hdiAuZi1idXR0b24uaXMtcHJldiwuaXMtaG9yaXpvbnRhbCAuZmFuY3lib3hfX25hdiAuZi1idXR0b24uaXMtcHJldntsZWZ0OnZhcigtLWYtYnV0dG9uLXByZXYtcG9zKX0uaXMtaG9yaXpvbnRhbCAuZi1jYXJvdXNlbF9fbmF2IC5mLWJ1dHRvbi5pcy1uZXh0LC5pcy1ob3Jpem9udGFsIC5mYW5jeWJveF9fbmF2IC5mLWJ1dHRvbi5pcy1uZXh0e3JpZ2h0OnZhcigtLWYtYnV0dG9uLW5leHQtcG9zKX0uaXMtaG9yaXpvbnRhbC5pcy1ydGwgLmYtY2Fyb3VzZWxfX25hdiAuZi1idXR0b24uaXMtcHJldiwuaXMtaG9yaXpvbnRhbC5pcy1ydGwgLmZhbmN5Ym94X19uYXYgLmYtYnV0dG9uLmlzLXByZXZ7bGVmdDphdXRvO3JpZ2h0OnZhcigtLWYtYnV0dG9uLW5leHQtcG9zKX0uaXMtaG9yaXpvbnRhbC5pcy1ydGwgLmYtY2Fyb3VzZWxfX25hdiAuZi1idXR0b24uaXMtbmV4dCwuaXMtaG9yaXpvbnRhbC5pcy1ydGwgLmZhbmN5Ym94X19uYXYgLmYtYnV0dG9uLmlzLW5leHR7cmlnaHQ6YXV0bztsZWZ0OnZhcigtLWYtYnV0dG9uLXByZXYtcG9zKX0uaXMtdmVydGljYWwgLmYtY2Fyb3VzZWxfX25hdiAuZi1idXR0b24uaXMtcHJldiwuaXMtdmVydGljYWwgLmYtY2Fyb3VzZWxfX25hdiAuZi1idXR0b24uaXMtbmV4dCwuaXMtdmVydGljYWwgLmZhbmN5Ym94X19uYXYgLmYtYnV0dG9uLmlzLXByZXYsLmlzLXZlcnRpY2FsIC5mYW5jeWJveF9fbmF2IC5mLWJ1dHRvbi5pcy1uZXh0e3RvcDphdXRvO2xlZnQ6NTAlO3RyYW5zZm9ybTp0cmFuc2xhdGVYKC01MCUpfS5pcy12ZXJ0aWNhbCAuZi1jYXJvdXNlbF9fbmF2IC5mLWJ1dHRvbi5pcy1wcmV2LC5pcy12ZXJ0aWNhbCAuZmFuY3lib3hfX25hdiAuZi1idXR0b24uaXMtcHJldnt0b3A6dmFyKC0tZi1idXR0b24tbmV4dC1wb3MpfS5pcy12ZXJ0aWNhbCAuZi1jYXJvdXNlbF9fbmF2IC5mLWJ1dHRvbi5pcy1uZXh0LC5pcy12ZXJ0aWNhbCAuZmFuY3lib3hfX25hdiAuZi1idXR0b24uaXMtbmV4dHtib3R0b206dmFyKC0tZi1idXR0b24tbmV4dC1wb3MpfS5pcy12ZXJ0aWNhbCAuZi1jYXJvdXNlbF9fbmF2IC5mLWJ1dHRvbi5pcy1wcmV2IHN2ZywuaXMtdmVydGljYWwgLmYtY2Fyb3VzZWxfX25hdiAuZi1idXR0b24uaXMtbmV4dCBzdmcsLmlzLXZlcnRpY2FsIC5mYW5jeWJveF9fbmF2IC5mLWJ1dHRvbi5pcy1wcmV2IHN2ZywuaXMtdmVydGljYWwgLmZhbmN5Ym94X19uYXYgLmYtYnV0dG9uLmlzLW5leHQgc3Zne3RyYW5zZm9ybTpyb3RhdGUoOTBkZWcpfS5mLWNhcm91c2VsX19uYXYgLmYtYnV0dG9uOmRpc2FibGVkLC5mYW5jeWJveF9fbmF2IC5mLWJ1dHRvbjpkaXNhYmxlZHtwb2ludGVyLWV2ZW50czpub25lfWh0bWwud2l0aC1mYW5jeWJveHt3aWR0aDphdXRvO292ZXJmbG93OnZpc2libGU7c2Nyb2xsLWJlaGF2aW9yOmF1dG99aHRtbC53aXRoLWZhbmN5Ym94IGJvZHl7dG91Y2gtYWN0aW9uOm5vbmV9aHRtbC53aXRoLWZhbmN5Ym94IGJvZHkuaGlkZS1zY3JvbGxiYXJ7d2lkdGg6YXV0bzttYXJnaW4tcmlnaHQ6Y2FsYyh2YXIoLS1mYW5jeWJveC1ib2R5LW1hcmdpbiwgMHB4KSArIHZhcigtLWZhbmN5Ym94LXNjcm9sbGJhci1jb21wZW5zYXRlLCAwcHgpKTtvdmVyZmxvdzpoaWRkZW4gIWltcG9ydGFudDtvdmVyc2Nyb2xsLWJlaGF2aW9yLXk6bm9uZX0uZmFuY3lib3hfX2NvbnRhaW5lcnstLWZhbmN5Ym94LWNvbG9yOiAjZGJkYmRiOy0tZmFuY3lib3gtaG92ZXItY29sb3I6ICNmZmY7LS1mYW5jeWJveC1iZzogcmdiYSgyNCwgMjQsIDI3LCAwLjk4KTstLWZhbmN5Ym94LXNsaWRlLWdhcDogMTBweDstLWYtc3Bpbm5lci13aWR0aDogNTBweDstLWYtc3Bpbm5lci1oZWlnaHQ6IDUwcHg7LS1mLXNwaW5uZXItY29sb3ItMTogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjEpOy0tZi1zcGlubmVyLWNvbG9yLTI6ICNiYmI7LS1mLXNwaW5uZXItc3Ryb2tlOiAzLjY1O3Bvc2l0aW9uOmZpeGVkO3RvcDowO2xlZnQ6MDtib3R0b206MDtyaWdodDowO2RpcmVjdGlvbjpsdHI7ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjtib3gtc2l6aW5nOmJvcmRlci1ib3g7bWFyZ2luOjA7cGFkZGluZzowO2NvbG9yOiNmOGY4Zjg7LXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOnJnYmEoMCwwLDAsMCk7b3ZlcmZsb3c6dmlzaWJsZTt6LWluZGV4OnZhcigtLWZhbmN5Ym94LXpJbmRleCwgMTA1MCk7b3V0bGluZTpub25lO3RyYW5zZm9ybS1vcmlnaW46dG9wIGxlZnQ7LXdlYmtpdC10ZXh0LXNpemUtYWRqdXN0OjEwMCU7LW1vei10ZXh0LXNpemUtYWRqdXN0Om5vbmU7LW1zLXRleHQtc2l6ZS1hZGp1c3Q6MTAwJTt0ZXh0LXNpemUtYWRqdXN0OjEwMCU7b3ZlcnNjcm9sbC1iZWhhdmlvci15OmNvbnRhaW59LmZhbmN5Ym94X19jb250YWluZXIgKiwuZmFuY3lib3hfX2NvbnRhaW5lciAqOjpiZWZvcmUsLmZhbmN5Ym94X19jb250YWluZXIgKjo6YWZ0ZXJ7Ym94LXNpemluZzppbmhlcml0fS5mYW5jeWJveF9fY29udGFpbmVyOjpiYWNrZHJvcHtiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMCwwLDAsMCl9LmZhbmN5Ym94X19iYWNrZHJvcHtwb3NpdGlvbjpmaXhlZDt0b3A6MDtsZWZ0OjA7Ym90dG9tOjA7cmlnaHQ6MDt6LWluZGV4Oi0xO2JhY2tncm91bmQ6dmFyKC0tZmFuY3lib3gtYmcpO29wYWNpdHk6dmFyKC0tZmFuY3lib3gtb3BhY2l0eSwgMSk7d2lsbC1jaGFuZ2U6b3BhY2l0eX0uZmFuY3lib3hfX2Nhcm91c2Vse3Bvc2l0aW9uOnJlbGF0aXZlO2JveC1zaXppbmc6Ym9yZGVyLWJveDtmbGV4OjE7bWluLWhlaWdodDowO3otaW5kZXg6MTA7b3ZlcmZsb3cteTp2aXNpYmxlO292ZXJmbG93LXg6Y2xpcH0uZmFuY3lib3hfX3ZpZXdwb3J0e3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCV9LmZhbmN5Ym94X192aWV3cG9ydC5pcy1kcmFnZ2FibGV7Y3Vyc29yOm1vdmU7Y3Vyc29yOmdyYWJ9LmZhbmN5Ym94X192aWV3cG9ydC5pcy1kcmFnZ2luZ3tjdXJzb3I6bW92ZTtjdXJzb3I6Z3JhYmJpbmd9LmZhbmN5Ym94X190cmFja3tkaXNwbGF5OmZsZXg7bWFyZ2luOjAgYXV0bztoZWlnaHQ6MTAwJX0uZmFuY3lib3hfX3NsaWRle2ZsZXg6MCAwIGF1dG87cG9zaXRpb246cmVsYXRpdmU7ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjthbGlnbi1pdGVtczpjZW50ZXI7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTttYXJnaW46MCB2YXIoLS1mYW5jeWJveC1zbGlkZS1nYXApIDAgMDtwYWRkaW5nOjRweDtvdmVyZmxvdzphdXRvO292ZXJzY3JvbGwtYmVoYXZpb3I6Y29udGFpbjt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgMCwgMCk7YmFja2ZhY2UtdmlzaWJpbGl0eTpoaWRkZW59LmZhbmN5Ym94X19jb250YWluZXI6bm90KC5pcy1jb21wYWN0KSAuZmFuY3lib3hfX3NsaWRlLmhhcy1jbG9zZS1idG57cGFkZGluZy10b3A6NDBweH0uZmFuY3lib3hfX3NsaWRlLmhhcy1pZnJhbWUsLmZhbmN5Ym94X19zbGlkZS5oYXMtdmlkZW8sLmZhbmN5Ym94X19zbGlkZS5oYXMtaHRtbDV2aWRlb3tvdmVyZmxvdzpoaWRkZW59LmZhbmN5Ym94X19zbGlkZS5oYXMtaW1hZ2V7b3ZlcmZsb3c6aGlkZGVufS5mYW5jeWJveF9fc2xpZGUuaGFzLWltYWdlLmlzLWFuaW1hdGluZywuZmFuY3lib3hfX3NsaWRlLmhhcy1pbWFnZS5pcy1zZWxlY3RlZHtvdmVyZmxvdzp2aXNpYmxlfS5mYW5jeWJveF9fc2xpZGU6OmJlZm9yZSwuZmFuY3lib3hfX3NsaWRlOjphZnRlcntjb250ZW50OlwiXCI7ZmxleDowIDAgMDttYXJnaW46YXV0b30uZmFuY3lib3hfX2NvbnRlbnR7YWxpZ24tc2VsZjpjZW50ZXI7ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjtwb3NpdGlvbjpyZWxhdGl2ZTttYXJnaW46MDtwYWRkaW5nOjJyZW07bWF4LXdpZHRoOjEwMCU7Y29sb3I6dmFyKC0tZmFuY3lib3gtY29udGVudC1jb2xvciwgIzM3NDE1MSk7YmFja2dyb3VuZDp2YXIoLS1mYW5jeWJveC1jb250ZW50LWJnLCAjZmZmKTtjdXJzb3I6ZGVmYXVsdDtib3JkZXItcmFkaXVzOjA7ei1pbmRleDoyMH0uaXMtbG9hZGluZyAuZmFuY3lib3hfX2NvbnRlbnR7b3BhY2l0eTowfS5pcy1kcmFnZ2FibGUgLmZhbmN5Ym94X19jb250ZW50e2N1cnNvcjptb3ZlO2N1cnNvcjpncmFifS5jYW4tem9vbV9pbiAuZmFuY3lib3hfX2NvbnRlbnR7Y3Vyc29yOnpvb20taW59LmNhbi16b29tX291dCAuZmFuY3lib3hfX2NvbnRlbnR7Y3Vyc29yOnpvb20tb3V0fS5pcy1kcmFnZ2luZyAuZmFuY3lib3hfX2NvbnRlbnR7Y3Vyc29yOm1vdmU7Y3Vyc29yOmdyYWJiaW5nfS5mYW5jeWJveF9fY29udGVudCBbZGF0YS1zZWxlY3RhYmxlXSwuZmFuY3lib3hfX2NvbnRlbnQgW2NvbnRlbnRlZGl0YWJsZV17Y3Vyc29yOmF1dG99LmZhbmN5Ym94X19zbGlkZS5oYXMtaW1hZ2U+LmZhbmN5Ym94X19jb250ZW50e3BhZGRpbmc6MDtiYWNrZ3JvdW5kOnJnYmEoMCwwLDAsMCk7bWluLWhlaWdodDoxcHg7YmFja2dyb3VuZC1yZXBlYXQ6bm8tcmVwZWF0O2JhY2tncm91bmQtc2l6ZTpjb250YWluO2JhY2tncm91bmQtcG9zaXRpb246Y2VudGVyIGNlbnRlcjt0cmFuc2l0aW9uOm5vbmU7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIDAsIDApO2JhY2tmYWNlLXZpc2liaWxpdHk6aGlkZGVufS5mYW5jeWJveF9fc2xpZGUuaGFzLWltYWdlPi5mYW5jeWJveF9fY29udGVudD5waWN0dXJlPmltZ3t3aWR0aDoxMDAlO2hlaWdodDphdXRvO21heC1oZWlnaHQ6MTAwJX0uaXMtem9vbWluZy1pbiAuZmFuY3lib3hfX3ZpZXdwb3J0Om5vdCguaXMtZHJhZ2dpbmcpIC5mYW5jeWJveF9fc2xpZGU6bm90KC5pcy1zZWxlY3RlZCkgLmZhbmN5Ym94X19jb250ZW50LC5pcy16b29taW5nLW91dCAuZmFuY3lib3hfX3ZpZXdwb3J0Om5vdCguaXMtZHJhZ2dpbmcpIC5mYW5jeWJveF9fc2xpZGU6bm90KC5pcy1zZWxlY3RlZCkgLmZhbmN5Ym94X19jb250ZW50e3Zpc2liaWxpdHk6aGlkZGVufS5pcy1hbmltYXRpbmcgLmZhbmN5Ym94X19jb250ZW50LC5pcy1kcmFnZ2luZyAuZmFuY3lib3hfX2NvbnRlbnR7ZmlsdGVyOmJsdXIoMHB4KTt3aWxsLWNoYW5nZTp0cmFuc2Zvcm0sd2lkdGgsaGVpZ2h0fS5mYW5jeWJveC1pbWFnZXttYXJnaW46YXV0bztkaXNwbGF5OmJsb2NrO3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7bWluLWhlaWdodDowO29iamVjdC1maXQ6Y29udGFpbjt1c2VyLXNlbGVjdDpub25lfS5mYW5jeWJveF9fY2FwdGlvbnthbGlnbi1zZWxmOmNlbnRlcjttYXgtd2lkdGg6MTAwJTtmbGV4LXNocmluazowO21hcmdpbjowO3BhZGRpbmc6MTRweCAwIDRweCAwO292ZXJmbG93LXdyYXA6YW55d2hlcmU7bGluZS1oZWlnaHQ6MS4zNzU7Y29sb3I6dmFyKC0tZmFuY3lib3gtY29sb3IsIGN1cnJlbnRDb2xvcik7b3BhY2l0eTp2YXIoLS1mYW5jeWJveC1vcGFjaXR5LCAxKTtjdXJzb3I6YXV0bzt2aXNpYmlsaXR5OnZpc2libGV9LmlzLWxvYWRpbmcgLmZhbmN5Ym94X19jYXB0aW9uLC5pcy1jbG9zaW5nIC5mYW5jeWJveF9fY2FwdGlvbntvcGFjaXR5OjA7dmlzaWJpbGl0eTpoaWRkZW59LmlzLWNvbXBhY3QgLmZhbmN5Ym94X19jYXB0aW9ue3BhZGRpbmctYm90dG9tOjB9LmYtYnV0dG9uLmlzLWNsb3NlLWJ0bnstLWYtYnV0dG9uLXN2Zy1zdHJva2Utd2lkdGg6IDI7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7cmlnaHQ6OHB4O3otaW5kZXg6NDB9LmZhbmN5Ym94X19jb250ZW50Pi5mLWJ1dHRvbi5pcy1jbG9zZS1idG57LS1mLWJ1dHRvbi13aWR0aDogMzRweDstLWYtYnV0dG9uLWhlaWdodDogMzRweDstLWYtYnV0dG9uLWJvcmRlci1yYWRpdXM6IDRweDstLWYtYnV0dG9uLWNvbG9yOiB2YXIoLS1mYW5jeWJveC1jb2xvciwgI2ZmZik7LS1mLWJ1dHRvbi1ob3Zlci1jb2xvcjogdmFyKC0tZmFuY3lib3gtY29sb3IsICNmZmYpOy0tZi1idXR0b24tYmc6IHRyYW5zcGFyZW50Oy0tZi1idXR0b24taG92ZXItYmc6IHRyYW5zcGFyZW50Oy0tZi1idXR0b24tYWN0aXZlLWJnOiB0cmFuc3BhcmVudDstLWYtYnV0dG9uLXN2Zy13aWR0aDogMjJweDstLWYtYnV0dG9uLXN2Zy1oZWlnaHQ6IDIycHg7cG9zaXRpb246YWJzb2x1dGU7dG9wOi0zOHB4O3JpZ2h0OjA7b3BhY2l0eTouNzV9LmlzLWxvYWRpbmcgLmZhbmN5Ym94X19jb250ZW50Pi5mLWJ1dHRvbi5pcy1jbG9zZS1idG57dmlzaWJpbGl0eTpoaWRkZW59LmlzLXpvb21pbmctb3V0IC5mYW5jeWJveF9fY29udGVudD4uZi1idXR0b24uaXMtY2xvc2UtYnRue3Zpc2liaWxpdHk6aGlkZGVufS5mYW5jeWJveF9fY29udGVudD4uZi1idXR0b24uaXMtY2xvc2UtYnRuOmhvdmVye29wYWNpdHk6MX0uZmFuY3lib3hfX2Zvb3RlcntwYWRkaW5nOjA7bWFyZ2luOjA7cG9zaXRpb246cmVsYXRpdmV9LmZhbmN5Ym94X19mb290ZXIgLmZhbmN5Ym94X19jYXB0aW9ue3dpZHRoOjEwMCU7cGFkZGluZzoyNHB4O29wYWNpdHk6dmFyKC0tZmFuY3lib3gtb3BhY2l0eSwgMSk7dHJhbnNpdGlvbjphbGwgLjI1cyBlYXNlfS5pcy1jb21wYWN0IC5mYW5jeWJveF9fZm9vdGVye3Bvc2l0aW9uOmFic29sdXRlO2JvdHRvbTowO2xlZnQ6MDtyaWdodDowO3otaW5kZXg6MjA7YmFja2dyb3VuZDpyZ2JhKDI0LDI0LDI3LC41KX0uaXMtY29tcGFjdCAuZmFuY3lib3hfX2Zvb3RlciAuZmFuY3lib3hfX2NhcHRpb257cGFkZGluZzoxMnB4fS5pcy1jb21wYWN0IC5mYW5jeWJveF9fY29udGVudD4uZi1idXR0b24uaXMtY2xvc2UtYnRuey0tZi1idXR0b24tYm9yZGVyLXJhZGl1czogNTAlOy0tZi1idXR0b24tY29sb3I6ICNmZmY7LS1mLWJ1dHRvbi1ob3Zlci1jb2xvcjogI2ZmZjstLWYtYnV0dG9uLW91dGxpbmUtY29sb3I6ICMwMDA7LS1mLWJ1dHRvbi1iZzogcmdiYSgwLCAwLCAwLCAwLjYpOy0tZi1idXR0b24tYWN0aXZlLWJnOiByZ2JhKDAsIDAsIDAsIDAuNik7LS1mLWJ1dHRvbi1ob3Zlci1iZzogcmdiYSgwLCAwLCAwLCAwLjYpOy0tZi1idXR0b24tc3ZnLXdpZHRoOiAxOHB4Oy0tZi1idXR0b24tc3ZnLWhlaWdodDogMThweDstLWYtYnV0dG9uLXN2Zy1maWx0ZXI6IG5vbmU7dG9wOjVweDtyaWdodDo1cHh9LmZhbmN5Ym94X19uYXZ7LS1mLWJ1dHRvbi13aWR0aDogNTBweDstLWYtYnV0dG9uLWhlaWdodDogNTBweDstLWYtYnV0dG9uLWJvcmRlcjogMDstLWYtYnV0dG9uLWJvcmRlci1yYWRpdXM6IDUwJTstLWYtYnV0dG9uLWNvbG9yOiB2YXIoLS1mYW5jeWJveC1jb2xvcik7LS1mLWJ1dHRvbi1ob3Zlci1jb2xvcjogdmFyKC0tZmFuY3lib3gtaG92ZXItY29sb3IpOy0tZi1idXR0b24tYmc6IHRyYW5zcGFyZW50Oy0tZi1idXR0b24taG92ZXItYmc6IHJnYmEoMjQsIDI0LCAyNywgMC4zKTstLWYtYnV0dG9uLWFjdGl2ZS1iZzogcmdiYSgyNCwgMjQsIDI3LCAwLjUpOy0tZi1idXR0b24tc2hhZG93OiBub25lOy0tZi1idXR0b24tdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7LS1mLWJ1dHRvbi10cmFuc2Zvcm06IG5vbmU7LS1mLWJ1dHRvbi1zdmctd2lkdGg6IDI2cHg7LS1mLWJ1dHRvbi1zdmctaGVpZ2h0OiAyNnB4Oy0tZi1idXR0b24tc3ZnLXN0cm9rZS13aWR0aDogMi41Oy0tZi1idXR0b24tc3ZnLWZpbGw6IG5vbmU7LS1mLWJ1dHRvbi1zdmctZmlsdGVyOiBkcm9wLXNoYWRvdygxcHggMXB4IDFweCByZ2JhKDI0LCAyNCwgMjcsIDAuNSkpOy0tZi1idXR0b24tc3ZnLWRpc2FibGVkLW9wYWNpdHk6IDAuNjU7LS1mLWJ1dHRvbi1uZXh0LXBvczogMXJlbTstLWYtYnV0dG9uLXByZXYtcG9zOiAxcmVtO29wYWNpdHk6dmFyKC0tZmFuY3lib3gtb3BhY2l0eSwgMSl9LmZhbmN5Ym94X19uYXYgLmYtYnV0dG9uOmJlZm9yZXtwb3NpdGlvbjphYnNvbHV0ZTtjb250ZW50OlwiXCI7dG9wOi0zMHB4O3JpZ2h0Oi0yMHB4O2xlZnQ6LTIwcHg7Ym90dG9tOi0zMHB4O3otaW5kZXg6MX0uaXMtaWRsZSAuZmFuY3lib3hfX25hdnthbmltYXRpb246LjE1cyBlYXNlLW91dCBib3RoIGYtZmFkZU91dH0uaXMtaWRsZS5pcy1jb21wYWN0IC5mYW5jeWJveF9fZm9vdGVye3BvaW50ZXItZXZlbnRzOm5vbmU7YW5pbWF0aW9uOi4xNXMgZWFzZS1vdXQgYm90aCBmLWZhZGVPdXR9LmZhbmN5Ym94X19zbGlkZT4uZi1zcGlubmVye3Bvc2l0aW9uOmFic29sdXRlO3RvcDo1MCU7bGVmdDo1MCU7bWFyZ2luOnZhcigtLWYtc3Bpbm5lci10b3AsIGNhbGModmFyKC0tZi1zcGlubmVyLXdpZHRoKSAqIC0wLjUpKSAwIDAgdmFyKC0tZi1zcGlubmVyLWxlZnQsIGNhbGModmFyKC0tZi1zcGlubmVyLWhlaWdodCkgKiAtMC41KSk7ei1pbmRleDozMDtjdXJzb3I6cG9pbnRlcn0uZmFuY3lib3gtcHJvdGVjdGVke3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO2xlZnQ6MDtyaWdodDowO2JvdHRvbTowO3otaW5kZXg6NDA7dXNlci1zZWxlY3Q6bm9uZX0uZmFuY3lib3gtZ2hvc3R7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7bGVmdDowO3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7bWluLWhlaWdodDowO29iamVjdC1maXQ6Y29udGFpbjt6LWluZGV4OjQwO3VzZXItc2VsZWN0Om5vbmU7cG9pbnRlci1ldmVudHM6bm9uZX0uZmFuY3lib3gtZm9jdXMtZ3VhcmR7b3V0bGluZTpub25lO29wYWNpdHk6MDtwb3NpdGlvbjpmaXhlZDtwb2ludGVyLWV2ZW50czpub25lfS5mYW5jeWJveF9fY29udGFpbmVyOm5vdChbYXJpYS1oaWRkZW5dKXtvcGFjaXR5OjB9LmZhbmN5Ym94X19jb250YWluZXIuaXMtYW5pbWF0ZWRbYXJpYS1oaWRkZW49ZmFsc2VdPio6bm90KC5mYW5jeWJveF9fYmFja2Ryb3AsLmZhbmN5Ym94X19jYXJvdXNlbCksLmZhbmN5Ym94X19jb250YWluZXIuaXMtYW5pbWF0ZWRbYXJpYS1oaWRkZW49ZmFsc2VdIC5mYW5jeWJveF9fY2Fyb3VzZWw+Kjpub3QoLmZhbmN5Ym94X192aWV3cG9ydCksLmZhbmN5Ym94X19jb250YWluZXIuaXMtYW5pbWF0ZWRbYXJpYS1oaWRkZW49ZmFsc2VdIC5mYW5jeWJveF9fc2xpZGU+Kjpub3QoLmZhbmN5Ym94X19jb250ZW50KXthbmltYXRpb246dmFyKC0tZi1pbnRlcmZhY2UtZW50ZXItZHVyYXRpb24sIDAuMjVzKSBlYXNlIC4xcyBiYWNrd2FyZHMgZi1mYWRlSW59LmZhbmN5Ym94X19jb250YWluZXIuaXMtYW5pbWF0ZWRbYXJpYS1oaWRkZW49ZmFsc2VdIC5mYW5jeWJveF9fYmFja2Ryb3B7YW5pbWF0aW9uOnZhcigtLWYtYmFja2Ryb3AtZW50ZXItZHVyYXRpb24sIDAuMzVzKSBlYXNlIGJhY2t3YXJkcyBmLWZhZGVJbn0uZmFuY3lib3hfX2NvbnRhaW5lci5pcy1hbmltYXRlZFthcmlhLWhpZGRlbj10cnVlXT4qOm5vdCguZmFuY3lib3hfX2JhY2tkcm9wLC5mYW5jeWJveF9fY2Fyb3VzZWwpLC5mYW5jeWJveF9fY29udGFpbmVyLmlzLWFuaW1hdGVkW2FyaWEtaGlkZGVuPXRydWVdIC5mYW5jeWJveF9fY2Fyb3VzZWw+Kjpub3QoLmZhbmN5Ym94X192aWV3cG9ydCksLmZhbmN5Ym94X19jb250YWluZXIuaXMtYW5pbWF0ZWRbYXJpYS1oaWRkZW49dHJ1ZV0gLmZhbmN5Ym94X19zbGlkZT4qOm5vdCguZmFuY3lib3hfX2NvbnRlbnQpe2FuaW1hdGlvbjp2YXIoLS1mLWludGVyZmFjZS1leGl0LWR1cmF0aW9uLCAwLjE1cykgZWFzZSBmb3J3YXJkcyBmLWZhZGVPdXR9LmZhbmN5Ym94X19jb250YWluZXIuaXMtYW5pbWF0ZWRbYXJpYS1oaWRkZW49dHJ1ZV0gLmZhbmN5Ym94X19iYWNrZHJvcHthbmltYXRpb246dmFyKC0tZi1iYWNrZHJvcC1leGl0LWR1cmF0aW9uLCAwLjM1cykgZWFzZSBmb3J3YXJkcyBmLWZhZGVPdXR9Lmhhcy1pZnJhbWUgLmZhbmN5Ym94X19jb250ZW50LC5oYXMtbWFwIC5mYW5jeWJveF9fY29udGVudCwuaGFzLXBkZiAuZmFuY3lib3hfX2NvbnRlbnQsLmhhcy15b3V0dWJlIC5mYW5jeWJveF9fY29udGVudCwuaGFzLXZpbWVvIC5mYW5jeWJveF9fY29udGVudCwuaGFzLWh0bWw1dmlkZW8gLmZhbmN5Ym94X19jb250ZW50e21heC13aWR0aDoxMDAlO2ZsZXgtc2hyaW5rOjE7bWluLWhlaWdodDoxcHg7b3ZlcmZsb3c6dmlzaWJsZX0uaGFzLWlmcmFtZSAuZmFuY3lib3hfX2NvbnRlbnQsLmhhcy1tYXAgLmZhbmN5Ym94X19jb250ZW50LC5oYXMtcGRmIC5mYW5jeWJveF9fY29udGVudHt3aWR0aDpjYWxjKDEwMCUgLSAxMjBweCk7aGVpZ2h0OjkwJX0uZmFuY3lib3hfX2NvbnRhaW5lci5pcy1jb21wYWN0IC5oYXMtaWZyYW1lIC5mYW5jeWJveF9fY29udGVudCwuZmFuY3lib3hfX2NvbnRhaW5lci5pcy1jb21wYWN0IC5oYXMtbWFwIC5mYW5jeWJveF9fY29udGVudCwuZmFuY3lib3hfX2NvbnRhaW5lci5pcy1jb21wYWN0IC5oYXMtcGRmIC5mYW5jeWJveF9fY29udGVudHt3aWR0aDoxMDAlO2hlaWdodDoxMDAlfS5oYXMteW91dHViZSAuZmFuY3lib3hfX2NvbnRlbnQsLmhhcy12aW1lbyAuZmFuY3lib3hfX2NvbnRlbnQsLmhhcy1odG1sNXZpZGVvIC5mYW5jeWJveF9fY29udGVudHt3aWR0aDo5NjBweDtoZWlnaHQ6NTQwcHg7bWF4LXdpZHRoOjEwMCU7bWF4LWhlaWdodDoxMDAlfS5oYXMtbWFwIC5mYW5jeWJveF9fY29udGVudCwuaGFzLXBkZiAuZmFuY3lib3hfX2NvbnRlbnQsLmhhcy15b3V0dWJlIC5mYW5jeWJveF9fY29udGVudCwuaGFzLXZpbWVvIC5mYW5jeWJveF9fY29udGVudCwuaGFzLWh0bWw1dmlkZW8gLmZhbmN5Ym94X19jb250ZW50e3BhZGRpbmc6MDtiYWNrZ3JvdW5kOnJnYmEoMjQsMjQsMjcsLjkpO2NvbG9yOiNmZmZ9Lmhhcy1tYXAgLmZhbmN5Ym94X19jb250ZW50e2JhY2tncm91bmQ6I2U1ZTNkZn0uZmFuY3lib3hfX2h0bWw1dmlkZW8sLmZhbmN5Ym94X19pZnJhbWV7Ym9yZGVyOjA7ZGlzcGxheTpibG9jaztoZWlnaHQ6MTAwJTt3aWR0aDoxMDAlO2JhY2tncm91bmQ6cmdiYSgwLDAsMCwwKX0uZmFuY3lib3gtcGxhY2Vob2xkZXJ7Ym9yZGVyOjAgIWltcG9ydGFudDtjbGlwOnJlY3QoMXB4LCAxcHgsIDFweCwgMXB4KSAhaW1wb3J0YW50Oy13ZWJraXQtY2xpcC1wYXRoOmluc2V0KDUwJSkgIWltcG9ydGFudDtjbGlwLXBhdGg6aW5zZXQoNTAlKSAhaW1wb3J0YW50O2hlaWdodDoxcHggIWltcG9ydGFudDttYXJnaW46LTFweCAhaW1wb3J0YW50O292ZXJmbG93OmhpZGRlbiAhaW1wb3J0YW50O3BhZGRpbmc6MCAhaW1wb3J0YW50O3Bvc2l0aW9uOmFic29sdXRlICFpbXBvcnRhbnQ7d2lkdGg6MXB4ICFpbXBvcnRhbnQ7d2hpdGUtc3BhY2U6bm93cmFwICFpbXBvcnRhbnR9LmYtY2Fyb3VzZWxfX3RodW1ic3stLWYtdGh1bWItd2lkdGg6IDk2cHg7LS1mLXRodW1iLWhlaWdodDogNzJweDstLWYtdGh1bWItb3V0bGluZTogMDstLWYtdGh1bWItb3V0bGluZS1jb2xvcjogIzVlYjBlZjstLWYtdGh1bWItb3BhY2l0eTogMTstLWYtdGh1bWItaG92ZXItb3BhY2l0eTogMTstLWYtdGh1bWItc2VsZWN0ZWQtb3BhY2l0eTogMTstLWYtdGh1bWItYm9yZGVyLXJhZGl1czogMnB4Oy0tZi10aHVtYi1vZmZzZXQ6IDBweDstLWYtYnV0dG9uLW5leHQtcG9zOiAwOy0tZi1idXR0b24tcHJldi1wb3M6IDB9LmYtY2Fyb3VzZWxfX3RodW1icy5pcy1jbGFzc2ljey0tZi10aHVtYi1nYXA6IDhweDstLWYtdGh1bWItb3BhY2l0eTogMC41Oy0tZi10aHVtYi1ob3Zlci1vcGFjaXR5OiAxOy0tZi10aHVtYi1zZWxlY3RlZC1vcGFjaXR5OiAxfS5mLWNhcm91c2VsX190aHVtYnMuaXMtbW9kZXJuey0tZi10aHVtYi1nYXA6IDRweDstLWYtdGh1bWItZXh0cmEtZ2FwOiAxNnB4Oy0tZi10aHVtYi1jbGlwLXdpZHRoOiA0NnB4fS5mLXRodW1ic3twb3NpdGlvbjpyZWxhdGl2ZTtmbGV4OjAgMCBhdXRvO21hcmdpbjowO292ZXJmbG93OmhpZGRlbjstd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6cmdiYSgwLDAsMCwwKTt1c2VyLXNlbGVjdDpub25lO3BlcnNwZWN0aXZlOjEwMDBweDt0cmFuc2Zvcm06dHJhbnNsYXRlWigwKX0uZi10aHVtYnMgLmYtc3Bpbm5lcntwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtsZWZ0OjA7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTtib3JkZXItcmFkaXVzOjJweDtiYWNrZ3JvdW5kLWltYWdlOmxpbmVhci1ncmFkaWVudCgjZWJlZmYyLCAjZTJlOGYwKTt6LWluZGV4Oi0xfS5mLXRodW1icyAuZi1zcGlubmVyIHN2Z3tkaXNwbGF5Om5vbmV9LmYtdGh1bWJzLmlzLXZlcnRpY2Fse2hlaWdodDoxMDAlfS5mLXRodW1ic19fdmlld3BvcnR7d2lkdGg6MTAwJTtoZWlnaHQ6YXV0bztvdmVyZmxvdzpoaWRkZW47dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIDAsIDApfS5mLXRodW1ic19fdHJhY2t7ZGlzcGxheTpmbGV4fS5mLXRodW1ic19fc2xpZGV7cG9zaXRpb246cmVsYXRpdmU7ZmxleDowIDAgYXV0bztib3gtc2l6aW5nOmNvbnRlbnQtYm94O2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7anVzdGlmeS1jb250ZW50OmNlbnRlcjtwYWRkaW5nOjA7bWFyZ2luOjA7d2lkdGg6dmFyKC0tZi10aHVtYi13aWR0aCk7aGVpZ2h0OnZhcigtLWYtdGh1bWItaGVpZ2h0KTtvdmVyZmxvdzp2aXNpYmxlO2N1cnNvcjpwb2ludGVyfS5mLXRodW1ic19fc2xpZGUuaXMtbG9hZGluZyBpbWd7b3BhY2l0eTowfS5pcy1jbGFzc2ljIC5mLXRodW1ic19fdmlld3BvcnR7aGVpZ2h0OjEwMCV9LmlzLW1vZGVybiAuZi10aHVtYnNfX3RyYWNre3dpZHRoOm1heC1jb250ZW50fS5pcy1tb2Rlcm4gLmYtdGh1bWJzX190cmFjazo6YmVmb3Jle2NvbnRlbnQ6XCJcIjtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtib3R0b206MDtsZWZ0OmNhbGMoKHZhcigtLWYtdGh1bWItY2xpcC13aWR0aCwgMCkpKi0wLjUpO3dpZHRoOmNhbGModmFyKC0td2lkdGgsIDApKjFweCArIHZhcigtLWYtdGh1bWItY2xpcC13aWR0aCwgMCkpO2N1cnNvcjpwb2ludGVyfS5pcy1tb2Rlcm4gLmYtdGh1bWJzX19zbGlkZXt3aWR0aDp2YXIoLS1mLXRodW1iLWNsaXAtd2lkdGgpO3RyYW5zZm9ybTp0cmFuc2xhdGUzZChjYWxjKHZhcigtLXNoaWZ0LCAwKSAqIC0xcHgpLCAwLCAwKTt0cmFuc2l0aW9uOm5vbmU7cG9pbnRlci1ldmVudHM6bm9uZX0uaXMtbW9kZXJuLmlzLXJlc3RpbmcgLmYtdGh1bWJzX19zbGlkZXt0cmFuc2l0aW9uOnRyYW5zZm9ybSAuMzNzIGVhc2V9LmlzLW1vZGVybi5pcy1yZXN0aW5nIC5mLXRodW1ic19fc2xpZGVfX2J1dHRvbnt0cmFuc2l0aW9uOmNsaXAtcGF0aCAuMzNzIGVhc2V9LmlzLXVzaW5nLXRhYiAuaXMtbW9kZXJuIC5mLXRodW1ic19fc2xpZGU6Zm9jdXMtd2l0aGlue2ZpbHRlcjpkcm9wLXNoYWRvdygtMXB4IDBweCAwcHggdmFyKC0tZi10aHVtYi1vdXRsaW5lLWNvbG9yKSkgZHJvcC1zaGFkb3coMnB4IDBweCAwcHggdmFyKC0tZi10aHVtYi1vdXRsaW5lLWNvbG9yKSkgZHJvcC1zaGFkb3coMHB4IC0xcHggMHB4IHZhcigtLWYtdGh1bWItb3V0bGluZS1jb2xvcikpIGRyb3Atc2hhZG93KDBweCAycHggMHB4IHZhcigtLWYtdGh1bWItb3V0bGluZS1jb2xvcikpfS5mLXRodW1ic19fc2xpZGVfX2J1dHRvbnthcHBlYXJhbmNlOm5vbmU7d2lkdGg6dmFyKC0tZi10aHVtYi13aWR0aCk7aGVpZ2h0OjEwMCU7bWFyZ2luOjAgLTEwMCUgMCAtMTAwJTtwYWRkaW5nOjA7Ym9yZGVyOjA7cG9zaXRpb246cmVsYXRpdmU7Ym9yZGVyLXJhZGl1czp2YXIoLS1mLXRodW1iLWJvcmRlci1yYWRpdXMpO292ZXJmbG93OmhpZGRlbjtiYWNrZ3JvdW5kOnJnYmEoMCwwLDAsMCk7b3V0bGluZTpub25lO2N1cnNvcjpwb2ludGVyO3BvaW50ZXItZXZlbnRzOmF1dG87dG91Y2gtYWN0aW9uOm1hbmlwdWxhdGlvbjtvcGFjaXR5OnZhcigtLWYtdGh1bWItb3BhY2l0eSk7dHJhbnNpdGlvbjpvcGFjaXR5IC4ycyBlYXNlfS5mLXRodW1ic19fc2xpZGVfX2J1dHRvbjpob3ZlcntvcGFjaXR5OnZhcigtLWYtdGh1bWItaG92ZXItb3BhY2l0eSl9LmYtdGh1bWJzX19zbGlkZV9fYnV0dG9uOmZvY3VzOm5vdCg6Zm9jdXMtdmlzaWJsZSl7b3V0bGluZTpub25lfS5mLXRodW1ic19fc2xpZGVfX2J1dHRvbjpmb2N1cy12aXNpYmxle291dGxpbmU6bm9uZTtvcGFjaXR5OnZhcigtLWYtdGh1bWItc2VsZWN0ZWQtb3BhY2l0eSl9LmlzLW1vZGVybiAuZi10aHVtYnNfX3NsaWRlX19idXR0b257LS1jbGlwLXBhdGg6IGluc2V0KCAwIGNhbGMoICgodmFyKC0tZi10aHVtYi13aWR0aCwgMCkgLSB2YXIoLS1mLXRodW1iLWNsaXAtd2lkdGgsIDApKSkgKiAoMSAtIHZhcigtLXByb2dyZXNzLCAwKSkgKiAwLjUgKSByb3VuZCB2YXIoLS1mLXRodW1iLWJvcmRlci1yYWRpdXMsIDApICk7Y2xpcC1wYXRoOnZhcigtLWNsaXAtcGF0aCl9LmlzLWNsYXNzaWMgLmlzLW5hdi1zZWxlY3RlZCAuZi10aHVtYnNfX3NsaWRlX19idXR0b257b3BhY2l0eTp2YXIoLS1mLXRodW1iLXNlbGVjdGVkLW9wYWNpdHkpfS5pcy1jbGFzc2ljIC5pcy1uYXYtc2VsZWN0ZWQgLmYtdGh1bWJzX19zbGlkZV9fYnV0dG9uOjphZnRlcntjb250ZW50OlwiXCI7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7bGVmdDowO3JpZ2h0OjA7aGVpZ2h0OmF1dG87Ym90dG9tOjA7Ym9yZGVyOnZhcigtLWYtdGh1bWItb3V0bGluZSwgMCkgc29saWQgdmFyKC0tZi10aHVtYi1vdXRsaW5lLWNvbG9yLCB0cmFuc3BhcmVudCk7Ym9yZGVyLXJhZGl1czp2YXIoLS1mLXRodW1iLWJvcmRlci1yYWRpdXMpO2FuaW1hdGlvbjpmLWZhZGVJbiAuMnMgZWFzZS1vdXQ7ei1pbmRleDoxMH0uZi10aHVtYnNfX3NsaWRlX19pbWd7b3ZlcmZsb3c6aGlkZGVuO3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO3JpZ2h0OjA7Ym90dG9tOjA7bGVmdDowO3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7bWFyZ2luOjA7cGFkZGluZzp2YXIoLS1mLXRodW1iLW9mZnNldCk7Ym94LXNpemluZzpib3JkZXItYm94O3BvaW50ZXItZXZlbnRzOm5vbmU7b2JqZWN0LWZpdDpjb3Zlcjtib3JkZXItcmFkaXVzOnZhcigtLWYtdGh1bWItYm9yZGVyLXJhZGl1cyl9LmYtdGh1bWJzLmlzLWhvcml6b250YWwgLmYtdGh1bWJzX190cmFja3twYWRkaW5nOjhweCAwIDEycHggMH0uZi10aHVtYnMuaXMtaG9yaXpvbnRhbCAuZi10aHVtYnNfX3NsaWRle21hcmdpbjowIHZhcigtLWYtdGh1bWItZ2FwKSAwIDB9LmYtdGh1bWJzLmlzLXZlcnRpY2FsIC5mLXRodW1ic19fdHJhY2t7ZmxleC13cmFwOndyYXA7cGFkZGluZzowIDhweH0uZi10aHVtYnMuaXMtdmVydGljYWwgLmYtdGh1bWJzX19zbGlkZXttYXJnaW46MCAwIHZhcigtLWYtdGh1bWItZ2FwKSAwfS5mYW5jeWJveF9fdGh1bWJzey0tZi10aHVtYi13aWR0aDogOTZweDstLWYtdGh1bWItaGVpZ2h0OiA3MnB4Oy0tZi10aHVtYi1ib3JkZXItcmFkaXVzOiAycHg7LS1mLXRodW1iLW91dGxpbmU6IDJweDstLWYtdGh1bWItb3V0bGluZS1jb2xvcjogI2VkZWRlZDtwb3NpdGlvbjpyZWxhdGl2ZTtvcGFjaXR5OnZhcigtLWZhbmN5Ym94LW9wYWNpdHksIDEpO3RyYW5zaXRpb246bWF4LWhlaWdodCAuMzVzIGN1YmljLWJlemllcigwLjIzLCAxLCAwLjMyLCAxKX0uZmFuY3lib3hfX3RodW1icy5pcy1jbGFzc2ljey0tZi10aHVtYi1nYXA6IDhweDstLWYtdGh1bWItb3BhY2l0eTogMC41Oy0tZi10aHVtYi1ob3Zlci1vcGFjaXR5OiAxfS5mYW5jeWJveF9fdGh1bWJzLmlzLWNsYXNzaWMgLmYtc3Bpbm5lcntiYWNrZ3JvdW5kLWltYWdlOmxpbmVhci1ncmFkaWVudChyZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMSksIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4wNSkpfS5mYW5jeWJveF9fdGh1bWJzLmlzLW1vZGVybnstLWYtdGh1bWItZ2FwOiA0cHg7LS1mLXRodW1iLWV4dHJhLWdhcDogMTZweDstLWYtdGh1bWItY2xpcC13aWR0aDogNDZweDstLWYtdGh1bWItb3BhY2l0eTogMTstLWYtdGh1bWItaG92ZXItb3BhY2l0eTogMX0uZmFuY3lib3hfX3RodW1icy5pcy1tb2Rlcm4gLmYtc3Bpbm5lcntiYWNrZ3JvdW5kLWltYWdlOmxpbmVhci1ncmFkaWVudChyZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMSksIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4wNSkpfS5mYW5jeWJveF9fdGh1bWJzLmlzLWhvcml6b250YWx7cGFkZGluZzowIHZhcigtLWYtdGh1bWItZ2FwKX0uZmFuY3lib3hfX3RodW1icy5pcy12ZXJ0aWNhbHtwYWRkaW5nOnZhcigtLWYtdGh1bWItZ2FwKSAwfS5pcy1jb21wYWN0IC5mYW5jeWJveF9fdGh1bWJzey0tZi10aHVtYi13aWR0aDogNjRweDstLWYtdGh1bWItY2xpcC13aWR0aDogMzJweDstLWYtdGh1bWItaGVpZ2h0OiA0OHB4Oy0tZi10aHVtYi1leHRyYS1nYXA6IDEwcHh9LmZhbmN5Ym94X190aHVtYnMuaXMtbWFza2Vke21heC1oZWlnaHQ6MHB4ICFpbXBvcnRhbnR9LmlzLWNsb3NpbmcgLmZhbmN5Ym94X190aHVtYnN7dHJhbnNpdGlvbjpub25lICFpbXBvcnRhbnR9LmZhbmN5Ym94X190b29sYmFyey0tZi1wcm9ncmVzcy1jb2xvcjogdmFyKC0tZmFuY3lib3gtY29sb3IsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC45NCkpOy0tZi1idXR0b24td2lkdGg6IDQ2cHg7LS1mLWJ1dHRvbi1oZWlnaHQ6IDQ2cHg7LS1mLWJ1dHRvbi1jb2xvcjogdmFyKC0tZmFuY3lib3gtY29sb3IpOy0tZi1idXR0b24taG92ZXItY29sb3I6IHZhcigtLWZhbmN5Ym94LWhvdmVyLWNvbG9yKTstLWYtYnV0dG9uLWJnOiByZ2JhKDI0LCAyNCwgMjcsIDAuNjUpOy0tZi1idXR0b24taG92ZXItYmc6IHJnYmEoNzAsIDcwLCA3MywgMC42NSk7LS1mLWJ1dHRvbi1hY3RpdmUtYmc6IHJnYmEoOTAsIDkwLCA5MywgMC42NSk7LS1mLWJ1dHRvbi1ib3JkZXItcmFkaXVzOiAwOy0tZi1idXR0b24tc3ZnLXdpZHRoOiAyNHB4Oy0tZi1idXR0b24tc3ZnLWhlaWdodDogMjRweDstLWYtYnV0dG9uLXN2Zy1zdHJva2Utd2lkdGg6IDEuNTstLWYtYnV0dG9uLXN2Zy1maWx0ZXI6IGRyb3Atc2hhZG93KDFweCAxcHggMXB4IHJnYmEoMjQsIDI0LCAyNywgMC4xNSkpOy0tZi1idXR0b24tc3ZnLWZpbGw6IG5vbmU7LS1mLWJ1dHRvbi1zdmctZGlzYWJsZWQtb3BhY2l0eTogMC42NTtkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246cm93O2p1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVuO21hcmdpbjowO3BhZGRpbmc6MDtmb250LWZhbWlseTotYXBwbGUtc3lzdGVtLEJsaW5rTWFjU3lzdGVtRm9udCxcIlNlZ29lIFVJIEFkanVzdGVkXCIsXCJTZWdvZSBVSVwiLFwiTGliZXJhdGlvbiBTYW5zXCIsc2Fucy1zZXJpZjtjb2xvcjp2YXIoLS1mYW5jeWJveC1jb2xvciwgY3VycmVudENvbG9yKTtvcGFjaXR5OnZhcigtLWZhbmN5Ym94LW9wYWNpdHksIDEpO3RleHQtc2hhZG93OnZhcigtLWZhbmN5Ym94LXRvb2xiYXItdGV4dC1zaGFkb3csIDFweCAxcHggMXB4IHJnYmEoMCwgMCwgMCwgMC41KSk7cG9pbnRlci1ldmVudHM6bm9uZTt6LWluZGV4OjIwfS5mYW5jeWJveF9fdG9vbGJhciA6Zm9jdXMtdmlzaWJsZXt6LWluZGV4OjF9LmZhbmN5Ym94X190b29sYmFyLmlzLWFic29sdXRlLC5pcy1jb21wYWN0IC5mYW5jeWJveF9fdG9vbGJhcntwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtsZWZ0OjA7cmlnaHQ6MH0uaXMtaWRsZSAuZmFuY3lib3hfX3Rvb2xiYXJ7cG9pbnRlci1ldmVudHM6bm9uZTthbmltYXRpb246LjE1cyBlYXNlLW91dCBib3RoIGYtZmFkZU91dH0uZmFuY3lib3hfX3Rvb2xiYXJfX2NvbHVtbntkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246cm93O2ZsZXgtd3JhcDp3cmFwO2FsaWduLWNvbnRlbnQ6ZmxleC1zdGFydH0uZmFuY3lib3hfX3Rvb2xiYXJfX2NvbHVtbi5pcy1sZWZ0LC5mYW5jeWJveF9fdG9vbGJhcl9fY29sdW1uLmlzLXJpZ2h0e2ZsZXgtZ3JvdzoxO2ZsZXgtYmFzaXM6MH0uZmFuY3lib3hfX3Rvb2xiYXJfX2NvbHVtbi5pcy1yaWdodHtkaXNwbGF5OmZsZXg7anVzdGlmeS1jb250ZW50OmZsZXgtZW5kO2ZsZXgtd3JhcDpub3dyYXB9LmZhbmN5Ym94X19pbmZvYmFye3BhZGRpbmc6MCA1cHg7bGluZS1oZWlnaHQ6dmFyKC0tZi1idXR0b24taGVpZ2h0KTt0ZXh0LWFsaWduOmNlbnRlcjtmb250LXNpemU6MTdweDtmb250LXZhcmlhbnQtbnVtZXJpYzp0YWJ1bGFyLW51bXM7LXdlYmtpdC1mb250LXNtb290aGluZzpzdWJwaXhlbC1hbnRpYWxpYXNlZDtjdXJzb3I6ZGVmYXVsdDt1c2VyLXNlbGVjdDpub25lfS5mYW5jeWJveF9faW5mb2JhciBzcGFue3BhZGRpbmc6MCA1cHh9LmZhbmN5Ym94X19pbmZvYmFyOm5vdCg6Zmlyc3QtY2hpbGQpOm5vdCg6bGFzdC1jaGlsZCl7YmFja2dyb3VuZDp2YXIoLS1mLWJ1dHRvbi1iZyl9W2RhdGEtZmFuY3lib3gtdG9nZ2xlLXNsaWRlc2hvd117cG9zaXRpb246cmVsYXRpdmV9W2RhdGEtZmFuY3lib3gtdG9nZ2xlLXNsaWRlc2hvd10gLmYtcHJvZ3Jlc3N7aGVpZ2h0OjEwMCU7b3BhY2l0eTouM31bZGF0YS1mYW5jeWJveC10b2dnbGUtc2xpZGVzaG93XSBzdmcgZzpmaXJzdC1jaGlsZHtkaXNwbGF5OmZsZXh9W2RhdGEtZmFuY3lib3gtdG9nZ2xlLXNsaWRlc2hvd10gc3ZnIGc6bGFzdC1jaGlsZHtkaXNwbGF5Om5vbmV9Lmhhcy1zbGlkZXNob3cgW2RhdGEtZmFuY3lib3gtdG9nZ2xlLXNsaWRlc2hvd10gc3ZnIGc6Zmlyc3QtY2hpbGR7ZGlzcGxheTpub25lfS5oYXMtc2xpZGVzaG93IFtkYXRhLWZhbmN5Ym94LXRvZ2dsZS1zbGlkZXNob3ddIHN2ZyBnOmxhc3QtY2hpbGR7ZGlzcGxheTpmbGV4fVtkYXRhLWZhbmN5Ym94LXRvZ2dsZS1mdWxsc2NyZWVuXSBzdmcgZzpmaXJzdC1jaGlsZHtkaXNwbGF5OmZsZXh9W2RhdGEtZmFuY3lib3gtdG9nZ2xlLWZ1bGxzY3JlZW5dIHN2ZyBnOmxhc3QtY2hpbGR7ZGlzcGxheTpub25lfTpmdWxsc2NyZWVuIFtkYXRhLWZhbmN5Ym94LXRvZ2dsZS1mdWxsc2NyZWVuXSBzdmcgZzpmaXJzdC1jaGlsZHtkaXNwbGF5Om5vbmV9OmZ1bGxzY3JlZW4gW2RhdGEtZmFuY3lib3gtdG9nZ2xlLWZ1bGxzY3JlZW5dIHN2ZyBnOmxhc3QtY2hpbGR7ZGlzcGxheTpmbGV4fS5mLXByb2dyZXNze3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO2xlZnQ6MDtyaWdodDowO2hlaWdodDozcHg7dHJhbnNmb3JtOnNjYWxlWCgwKTt0cmFuc2Zvcm0tb3JpZ2luOjA7dHJhbnNpdGlvbi1wcm9wZXJ0eTp0cmFuc2Zvcm07dHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246bGluZWFyO2JhY2tncm91bmQ6dmFyKC0tZi1wcm9ncmVzcy1jb2xvciwgdmFyKC0tZi1jYXJvdXNlbC10aGVtZS1jb2xvciwgIzAwOTFmZikpO3otaW5kZXg6MzA7dXNlci1zZWxlY3Q6bm9uZTtwb2ludGVyLWV2ZW50czpub25lfSIsIkBpbXBvcnQgJ0BmYW5jeWFwcHMvdWkvZGlzdC9mYW5jeWJveC9mYW5jeWJveC5jc3MnO1xyXG5cclxuLmZhbmN5Ym94X19jb250YWluZXIge1xyXG4gIC0tZmFuY3lib3gtYmc6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XHJcblxyXG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC4zcztcclxuICAmW2FyaWEtaGlkZGVuPSdmYWxzZSddIHtcclxuICAgIG9wYWNpdHk6IDE7XHJcbiAgICAmIC5mYW5jeWJveF9fY2Fyb3VzZWwge1xyXG4gICAgICBvcGFjaXR5OiAxO1xyXG4gICAgfVxyXG4gICAgJiAuZmFuY3lib3hfX2JhY2tkcm9wIHtcclxuICAgICAgb3BhY2l0eTogMTtcclxuICAgIH1cclxuICB9XHJcbiAgJlthcmlhLWhpZGRlbj0ndHJ1ZSddIHtcclxuICAgIG9wYWNpdHk6IDA7XHJcbiAgICAmIC5mYW5jeWJveF9fYmFja2Ryb3Age1xyXG4gICAgICBvcGFjaXR5OiAwO1xyXG4gICAgfVxyXG4gICAgJiAuZmFuY3lib3hfX2Nhcm91c2VsIHtcclxuICAgICAgb3BhY2l0eTogMDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuLmZhbmN5Ym94X19iYWNrZHJvcCB7XHJcbiAgZGlzcGxheTogbm9uZTtcclxufVxyXG4uZmFuY3lib3hfX2Nhcm91c2VsIHtcclxuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuM3M7XHJcbn1cclxuLmYtYnV0dG9uLWNsb3NlIHtcclxuICBib3JkZXItcmFkaXVzOiAxLjZyZW0gIWltcG9ydGFudDtcclxuICB3aWR0aDogNjVyZW0gIWltcG9ydGFudDtcclxuICBoZWlnaHQ6IDY1cmVtICFpbXBvcnRhbnQ7XHJcbiAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xyXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXIgIWltcG9ydGFudDtcclxuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50O1xyXG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlICFpbXBvcnRhbnQ7XHJcbiAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XHJcbiAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xyXG4gIHBvaW50ZXItZXZlbnRzOiBhbGwgIWltcG9ydGFudDtcclxuICBvdXRsaW5lOiB1bnNldCAhaW1wb3J0YW50O1xyXG4gIGJveC1zaGFkb3c6IHVuc2V0ICFpbXBvcnRhbnQ7XHJcbiAgY3Vyc29yOiBwb2ludGVyICFpbXBvcnRhbnQ7XHJcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgIWltcG9ydGFudDtcclxuICBAaW5jbHVkZSBzbWFsbC10YWJsZXQge1xyXG4gICAgd2lkdGg6IDUycmVtICFpbXBvcnRhbnQ7XHJcbiAgICBoZWlnaHQ6IDUycmVtICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG4gICY6aG92ZXIge1xyXG4gICAgJiBzdmcgcGF0aCB7XHJcbiAgICAgIC8vICAgc3Ryb2tlOiAkYWNjZW50O1xyXG4gICAgfVxyXG4gIH1cclxuICBzdmcge1xyXG4gICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcclxuICAgIGhlaWdodDogMTAwJSAhaW1wb3J0YW50O1xyXG4gICAgc3Ryb2tlOiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICBmaWx0ZXI6IG5vbmUgIWltcG9ydGFudDtcclxuICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjNzICFpbXBvcnRhbnQ7XHJcbiAgICAmIHBhdGgge1xyXG4gICAgICB0cmFuc2l0aW9uOiBzdHJva2UgMC4zcztcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5pcy1jbG9zZS1idG4ge1xyXG4gIHdpZHRoOiA2NXJlbSAhaW1wb3J0YW50O1xyXG4gIGhlaWdodDogNjVyZW0gIWltcG9ydGFudDtcclxuICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlciAhaW1wb3J0YW50O1xyXG4gIGp1c3RpZnktY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7XHJcbiAgb3BhY2l0eTogMSAhaW1wb3J0YW50O1xyXG4gIHRvcDogLTgwcmVtICFpbXBvcnRhbnQ7XHJcbiAgcmlnaHQ6IC04MHJlbSAhaW1wb3J0YW50O1xyXG5cclxuICBAaW5jbHVkZSBzbWFsbC10YWJsZXQge1xyXG4gICAgd2lkdGg6IDUycmVtICFpbXBvcnRhbnQ7XHJcbiAgICBoZWlnaHQ6IDUycmVtICFpbXBvcnRhbnQ7XHJcbiAgICB0b3A6IC0xMDByZW0gIWltcG9ydGFudDtcclxuICAgIHJpZ2h0OiAwICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG4gICYgc3ZnIHtcclxuICAgIC8vIGRpc3BsYXk6IG5vbmU7XHJcbiAgfVxyXG4gICY6OmJlZm9yZSB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICBpbnNldDogMDtcclxuICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgLy8gYmFja2dyb3VuZDogdXJsKC9hc3NldHMvaW1hZ2VzL2ZhbmN5Ym94Q2xvc2Uuc3ZnKSBuby1yZXBlYXQgY2VudGVyL2NvbnRhaW47XHJcbiAgfVxyXG59XHJcbi5mYW5jeWJveF9fdG9vbGJhcl9fY29sdW1uLmlzLXJpZ2h0IHtcclxuICBtYXJnaW46IDYwcmVtIDEwMHJlbSAwIDA7XHJcbiAgQGluY2x1ZGUgc21hbGwtdGFibGV0IHtcclxuICAgIG1hcmdpbjogMTZyZW0gMTZyZW0gMCAwO1xyXG4gIH1cclxufVxyXG4uZmFuY3lib3hfX2Zvb3RlciB7XHJcbiAgZGlzcGxheTogbm9uZTtcclxufVxyXG5cclxuLmhhcy1pbWFnZSxcclxuLmhhcy1odG1sNXZpZGVvIHtcclxuICBnYXA6IDIwcmVtICFpbXBvcnRhbnQ7XHJcbiAgcGFkZGluZzogMCAxODByZW0gIWltcG9ydGFudDtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgQGluY2x1ZGUgc21hbGwtdGFibGV0IHtcclxuICAgIHBhZGRpbmc6IDAgMTZyZW0gIWltcG9ydGFudDtcclxuICB9XHJcbiAgJjo6YmVmb3JlLFxyXG4gICY6OmFmdGVyIHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgfVxyXG4gICYgLmZhbmN5Ym94X19jb250ZW50IHtcclxuICAgIHdpZHRoOiBhdXRvICFpbXBvcnRhbnQ7XHJcbiAgICAvLyBtaW4taGVpZ2h0OiA3NzByZW0gIWltcG9ydGFudDtcclxuICAgIHdpZHRoOiAxNDAwcmVtICFpbXBvcnRhbnQ7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuICFpbXBvcnRhbnQ7XHJcbiAgICB0cmFuc2Zvcm06IG5vbmUgIWltcG9ydGFudDtcclxuICAgIGN1cnNvcjogZGVmYXVsdCAhaW1wb3J0YW50O1xyXG4gICAgbWFyZ2luOiA2MHJlbSAwO1xyXG4gICAgYm9yZGVyLXJhZGl1czogMzJyZW07XHJcblxyXG4gICAgQGluY2x1ZGUgc21hbGwtdGFibGV0IHtcclxuICAgICAgd2lkdGg6IDM0M3JlbSAhaW1wb3J0YW50O1xyXG4gICAgICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcclxuICAgICAgYm9yZGVyLXJhZGl1czogMTJyZW07XHJcbiAgICB9XHJcblxyXG4gICAgJiBpbWcsXHJcbiAgICAmIHZpZGVvIHtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgb2JqZWN0LWZpdDogY29udGFpbjtcclxuICAgICAgYm9yZGVyLXJhZGl1czogMzJyZW07XHJcbiAgICAgIG91dGxpbmU6IG5vbmUgIWltcG9ydGFudDtcclxuICAgICAgQGluY2x1ZGUgc21hbGwtdGFibGV0IHtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMTJyZW07XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5oYXMtaHRtbDV2aWRlbyB7XHJcbiAgJiAuZmFuY3lib3hfX2NvbnRlbnQge1xyXG4gICAgb3ZlcmZsb3c6IHZpc2libGUgIWltcG9ydGFudDtcclxuICB9XHJcbn1cclxuLmlzLWhvcml6b250YWwgLmYtY2Fyb3VzZWxfX25hdiAuZi1idXR0b24uaXMtcHJldixcclxuLmlzLWhvcml6b250YWwgLmYtY2Fyb3VzZWxfX25hdiAuZi1idXR0b24uaXMtbmV4dCxcclxuLmlzLWhvcml6b250YWwgLmZhbmN5Ym94X19uYXYgLmYtYnV0dG9uLmlzLXByZXYsXHJcbi5pcy1ob3Jpem9udGFsIC5mYW5jeWJveF9fbmF2IC5mLWJ1dHRvbi5pcy1uZXh0IHtcclxuICB3aWR0aDogNjVyZW0gIWltcG9ydGFudDtcclxuICBoZWlnaHQ6IDY1cmVtICFpbXBvcnRhbnQ7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cclxuICBzdmcge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICBzdHJva2U6IG5vbmU7XHJcbiAgICBmaWx0ZXI6IG5vbmU7XHJcbiAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zcztcclxuICAgICYgcGF0aCB7XHJcbiAgICAgIHRyYW5zaXRpb246IGZpbGwgMC4zcztcclxuICAgIH1cclxuICB9XHJcbiAgJjpob3ZlciB7XHJcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xyXG4gICAgJiBzdmcgcGF0aCB7XHJcbiAgICAgIC8vICAgZmlsbDogJGFjY2VudDtcclxuICAgIH1cclxuICB9XHJcbiAgQGluY2x1ZGUgc21hbGwtdGFibGV0IHtcclxuICAgIHdpZHRoOiA1MnJlbSAhaW1wb3J0YW50O1xyXG4gICAgaGVpZ2h0OiA1MnJlbSAhaW1wb3J0YW50O1xyXG4gIH1cclxufVxyXG4uaXMtaG9yaXpvbnRhbCAuZi1jYXJvdXNlbF9fbmF2IC5mLWJ1dHRvbi5pcy1wcmV2LFxyXG4uaXMtaG9yaXpvbnRhbCAuZmFuY3lib3hfX25hdiAuZi1idXR0b24uaXMtcHJldiB7XHJcbiAgbGVmdDogMTAwcmVtICFpbXBvcnRhbnQ7XHJcbiAgQGluY2x1ZGUgc21hbGwtdGFibGV0IHtcclxuICAgIHRvcDogYXV0byAhaW1wb3J0YW50O1xyXG4gICAgYm90dG9tOiA0MHJlbSAhaW1wb3J0YW50O1xyXG4gICAgbGVmdDogNTAlICFpbXBvcnRhbnQ7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtMTEwJSkgIWltcG9ydGFudDtcclxuICB9XHJcbn1cclxuLmlzLWhvcml6b250YWwgLmYtY2Fyb3VzZWxfX25hdiAuZi1idXR0b24uaXMtbmV4dCxcclxuLmlzLWhvcml6b250YWwgLmZhbmN5Ym94X19uYXYgLmYtYnV0dG9uLmlzLW5leHQge1xyXG4gIHJpZ2h0OiAxMDByZW0gIWltcG9ydGFudDtcclxuICBAaW5jbHVkZSBzbWFsbC10YWJsZXQge1xyXG4gICAgdG9wOiBhdXRvICFpbXBvcnRhbnQ7XHJcbiAgICBib3R0b206IDQwcmVtICFpbXBvcnRhbnQ7XHJcbiAgICByaWdodDogNTAlICFpbXBvcnRhbnQ7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgxMTAlKSAhaW1wb3J0YW50O1xyXG4gIH1cclxufVxyXG4uZmFuY3lib3hfX25hdiAuZi1idXR0b246YmVmb3JlIHtcclxuICBpbnNldDogMCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uZmFuY3lib3gtYmcge1xyXG4gIHBvc2l0aW9uOiBmaXhlZDtcclxuICB0b3A6IDA7XHJcbiAgYm90dG9tOiAwO1xyXG4gIHJpZ2h0OiAwO1xyXG4gIGxlZnQ6IDA7XHJcbiAgei1pbmRleDogMTAxMDtcclxuICAtd2Via2l0LWJhY2tkcm9wLWZpbHRlcjogYmx1cig2cHgpO1xyXG4gIGJhY2tkcm9wLWZpbHRlcjogYmx1cig2cHgpO1xyXG4gIGJhY2tncm91bmQ6ICRmYW5jeWJveEJnO1xyXG4gIGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuIiwiLyoqXG4gKiBTd2lwZXIgMTEuMi42XG4gKiBNb3N0IG1vZGVybiBtb2JpbGUgdG91Y2ggc2xpZGVyIGFuZCBmcmFtZXdvcmsgd2l0aCBoYXJkd2FyZSBhY2NlbGVyYXRlZCB0cmFuc2l0aW9uc1xuICogaHR0cHM6Ly9zd2lwZXJqcy5jb21cbiAqXG4gKiBDb3B5cmlnaHQgMjAxNC0yMDI1IFZsYWRpbWlyIEtoYXJsYW1waWRpXG4gKlxuICogUmVsZWFzZWQgdW5kZXIgdGhlIE1JVCBMaWNlbnNlXG4gKlxuICogUmVsZWFzZWQgb246IE1hcmNoIDE5LCAyMDI1XG4gKi9cblxuLyogRk9OVF9TVEFSVCAqL1xuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnc3dpcGVyLWljb25zJztcbiAgc3JjOiB1cmwoJ2RhdGE6YXBwbGljYXRpb24vZm9udC13b2ZmO2NoYXJzZXQ9dXRmLTg7YmFzZTY0LCBkMDlHUmdBQkFBQUFBQVpnQUJBQUFBQUFEQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQkdSbFJOQUFBR1JBQUFBQm9BQUFBY2k2cUhrVWRFUlVZQUFBV2dBQUFBSXdBQUFDUUFZQUJYUjFCUFV3QUFCaFFBQUFBdUFBQUFOdUFZNyt4SFUxVkNBQUFGeEFBQUFGQUFBQUJtMmZQY3pVOVRMeklBQUFIY0FBQUFTZ0FBQUdCUDlWNVJZMjFoY0FBQUFrUUFBQUNJQUFBQll0NkYwY0JqZG5RZ0FBQUN6QUFBQUFRQUFBQUVBQkVCUkdkaGMzQUFBQVdZQUFBQUNBQUFBQWovL3dBRFoyeDVaZ0FBQXl3QUFBRE1BQUFEMk1IdHJ5Vm9aV0ZrQUFBQmJBQUFBREFBQUFBMkUyK2VvV2hvWldFQUFBR2NBQUFBSHdBQUFDUUM5Z0R6YUcxMGVBQUFBaWdBQUFBWkFBQUFyZ0prQUJGc2IyTmhBQUFDMEFBQUFGb0FBQUJhRlFBVUdHMWhlSEFBQUFHOEFBQUFId0FBQUNBQWNBQkFibUZ0WlFBQUEvZ0FBQUU1QUFBQ1h2RmRCd2x3YjNOMEFBQUZOQUFBQUdJQUFBQ0U1czc0aFhqYVkyQmtZR0FBWXBmNUh1L2orVzIrTW5Bek1ZREF6YVg2UWpENi80Ly9CeGo1R0E4QXVSd01ZR2tBUHl3TDEzamFZMkJrWUdBODhQOEFneDRqKy84ZlFEWWZBMUFFQldnREFJQjJCT29BZU5wallHUmdZTkJoNEdkZ1lnQUJFTW5JQUJKellOQURDUUFBQ1dnQXNRQjQybU5nWWZ6Q09JR0JsWUdCMFljeGpZR0J3UjFLZjJXUVpHaGhZR0JpWUdWbWdBRkdCaVFRa09hYXd0REFvTUJReFhqZy93RUdQY1lEREE0d05VQTJDQ2d3c0FBQU80RUw2Z0FBZU5wajJNMGd5QUFDcXhnR05XQmtaMkQ0L3dNQSt4a0RkZ0FBQUhqYVkyQmdZR2FBWUJrR1JnWVFpQUh5R01GOEZnWUhJTTNEd01IQUJHUXJNT2d5V0RMRU0xVDkvdzhVQmZFTWdMekUvLy8vUC81Ly9mL1YveHYrcjRlYUFBZU1iQXh3SVVZbUlNSEVnS1lBWWpVY3NEQXdzTEt4YzNCeWNmUHc4akVRQS9nWkJBU0ZoRVZFeGNRbEpLV2taV1RsNUJVVWxaUlZWTlhVTlRRWkJnTUFBTVIrRStnQUVRRkVBQUFBS2dBcUFDb0FOQUErQUVnQVVnQmNBR1lBY0FCNkFJUUFqZ0NZQUtJQXJBQzJBTUFBeWdEVUFONEE2QUR5QVB3QkJnRVFBUm9CSkFFdUFUZ0JRZ0ZNQVZZQllBRnFBWFFCZmdHSUFaSUJuQUdtQWJJQnpnSHNBQUI0MnUyTk1RNkNVQXlHVzU2OHg5QW5lWVlnbTRNSmJoS0ZhRXhJT0FWWDhBcGV3U3Q0QmljNEFmZUFpZDNWT0JpeER4ZlBZRXphNU8rWGZpMDRZQURnZ2lVSVVMQ3VFSks4VmhPNGJTdnBkbmt0SEk1UUNZdGRpMnNsOFpuWGFIbHFVck5LemRLY1Q4Y2pscStyd1pTdklWY3pOaWV6c2ZuUC91em5tZlBGQk5PRE0ySzdNVFE0NVlFQVpxR1A4MUFtR0djRjNpUHFPb3AwcjFTUFRhVGJWa2ZVZTRIWGo5N3dZRSt5TndXWXh3V3U0djF1Z1dIZ28zUzFYZFpFVnFXTTdFVDBjZm5MR3hXZmtnUjQybzJQdldyRE1CU0ZqL0lITGFGMHpLalJnZGlWTXdTY05SQW9XVW9INzhZMmljQi95SVkwOUFuNkFIMkJkdS9VQit5eG9wWXNoUWlFdm52dTBkVVJnRHQ4UWVDOFBEdzdGcGppM2ZFQTR6L1BFSjZZT0I1aEtoNGRqM0V2WGh4UHFIL1NLVVkzcko3c3JaNEZabmgxUE1BdFBod1A2ZmwyUE1KTVBEZ2VRNHJZOFlUNkd6YW8wZUFFQTQwOUR1Z2dtVG5Gbk9jU0NpRWlMTWd4Q2lUSTZDcTVEWlVkM1FtcDEwdk8wTGFMVGQyY2pONGZPdW1sYzdsVVliU1FjWkZrdXRSRzdnNkpLWkt5MFJtZExZNjgwQ0RuRUorVU1rcEZGZTFSTjdueGRWcFhyQzRhVHRuYXVyT25ZZXJjWmcyWVZtTE4vZC9nY3pmRWltckUvZnMvYk91cTI5Wm1uOHRsb09SYVhnWmdHYTc4eU85L2NuWG0yQnBhR3ZxMjVEdjlTNEU5KzVTSWM5UHF1cEpLaFlGU1NsNDcrUWNyMW1ZTkFBQUFlTnB0dzBjS3drQUFBTURaSkE4UTdPVUp2a0xzUGZaNnpGVkVSUHk4cUhoMllFUiszaS9CUDgzdklCTEx5U3NvS2ltcnFLcXBhMmhwNitqcTZSc1lHaG1ibUpxWlN5MHNyYXh0Yk8zc0hSeWRuRU1VNHVSNnl4N0pKWHZlUDdXckR5Y0FBQUFBQUFILy93QUNlTnBqWUdSZ1lPQUJZaGtnWmdKQ1pnWk5Ca1lHTFFadElKc0ZMTVlBQUF3M0FMZ0FlTm9saXpFS2dEQVFCQ2NoUmJDMnNGRVIwWUQ2cVZRaUJDdi9IOWV6R0k2WjVYQkF3OENCSy9tNWlRUVZhdVZiWExuT3JNWnYyb0xkS0ZhOFBqdXJ1MmhKekdhYm1PU0x6Tk16dnV0cEIzTjQybU5nWkdCZzRHS1FZekJoWU14SkxNbGo0R0JnQVlvdy9QL1BBSkpoTE02c1NvV0tmV0NBQXdEQWpnYlJBQUI0Mm1OZ1lHQmtBSUliQ1pvNUlQcm1VbjBoR0EwQU84RUZUUUFBJyk7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cbi8qIEZPTlRfRU5EICovXG46cm9vdCB7XG4gIC0tc3dpcGVyLXRoZW1lLWNvbG9yOiAjMDA3YWZmO1xuICAvKlxuICAtLXN3aXBlci1wcmVsb2FkZXItY29sb3I6IHZhcigtLXN3aXBlci10aGVtZS1jb2xvcik7XG4gIC0tc3dpcGVyLXdyYXBwZXItdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGluaXRpYWw7XG4gICovXG59XG46aG9zdCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIHotaW5kZXg6IDE7XG59XG4uc3dpcGVyIHtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBwYWRkaW5nOiAwO1xuICAvKiBGaXggb2YgV2Via2l0IGZsaWNrZXJpbmcgKi9cbiAgei1pbmRleDogMTtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4uc3dpcGVyLXZlcnRpY2FsID4gLnN3aXBlci13cmFwcGVyIHtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cbi5zd2lwZXItd3JhcHBlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgei1pbmRleDogMTtcbiAgZGlzcGxheTogZmxleDtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogdHJhbnNmb3JtO1xuICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogdmFyKC0tc3dpcGVyLXdyYXBwZXItdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb24sIGluaXRpYWwpO1xuICBib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbn1cbi5zd2lwZXItYW5kcm9pZCAuc3dpcGVyLXNsaWRlLFxuLnN3aXBlci1pb3MgLnN3aXBlci1zbGlkZSxcbi5zd2lwZXItd3JhcHBlciB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMHB4LCAwLCAwKTtcbn1cbi5zd2lwZXItaG9yaXpvbnRhbCB7XG4gIHRvdWNoLWFjdGlvbjogcGFuLXk7XG59XG4uc3dpcGVyLXZlcnRpY2FsIHtcbiAgdG91Y2gtYWN0aW9uOiBwYW4teDtcbn1cbi5zd2lwZXItc2xpZGUge1xuICBmbGV4LXNocmluazogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiB0cmFuc2Zvcm07XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLnN3aXBlci1zbGlkZS1pbnZpc2libGUtYmxhbmsge1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG59XG4vKiBBdXRvIEhlaWdodCAqL1xuLnN3aXBlci1hdXRvaGVpZ2h0LFxuLnN3aXBlci1hdXRvaGVpZ2h0IC5zd2lwZXItc2xpZGUge1xuICBoZWlnaHQ6IGF1dG87XG59XG4uc3dpcGVyLWF1dG9oZWlnaHQgLnN3aXBlci13cmFwcGVyIHtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IHRyYW5zZm9ybSwgaGVpZ2h0O1xufVxuLnN3aXBlci1iYWNrZmFjZS1oaWRkZW4gLnN3aXBlci1zbGlkZSB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWigwKTtcbiAgLXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgICAgICAgYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuLyogM0QgRWZmZWN0cyAqL1xuLnN3aXBlci0zZC5zd2lwZXItY3NzLW1vZGUgLnN3aXBlci13cmFwcGVyIHtcbiAgcGVyc3BlY3RpdmU6IDEyMDBweDtcbn1cbi5zd2lwZXItM2QgLnN3aXBlci13cmFwcGVyIHtcbiAgdHJhbnNmb3JtLXN0eWxlOiBwcmVzZXJ2ZS0zZDtcbn1cbi5zd2lwZXItM2Qge1xuICBwZXJzcGVjdGl2ZTogMTIwMHB4O1xufVxuLnN3aXBlci0zZCAuc3dpcGVyLXNsaWRlLFxuLnN3aXBlci0zZCAuc3dpcGVyLWN1YmUtc2hhZG93IHtcbiAgdHJhbnNmb3JtLXN0eWxlOiBwcmVzZXJ2ZS0zZDtcbn1cbi8qIENTUyBNb2RlICovXG4uc3dpcGVyLWNzcy1tb2RlID4gLnN3aXBlci13cmFwcGVyIHtcbiAgb3ZlcmZsb3c6IGF1dG87XG4gIHNjcm9sbGJhci13aWR0aDogbm9uZTtcbiAgLyogRm9yIEZpcmVmb3ggKi9cbiAgLW1zLW92ZXJmbG93LXN0eWxlOiBub25lO1xuICAvKiBGb3IgSW50ZXJuZXQgRXhwbG9yZXIgYW5kIEVkZ2UgKi9cbn1cbi5zd2lwZXItY3NzLW1vZGUgPiAuc3dpcGVyLXdyYXBwZXI6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5zd2lwZXItY3NzLW1vZGUgPiAuc3dpcGVyLXdyYXBwZXIgPiAuc3dpcGVyLXNsaWRlIHtcbiAgc2Nyb2xsLXNuYXAtYWxpZ246IHN0YXJ0IHN0YXJ0O1xufVxuLnN3aXBlci1jc3MtbW9kZS5zd2lwZXItaG9yaXpvbnRhbCA+IC5zd2lwZXItd3JhcHBlciB7XG4gIHNjcm9sbC1zbmFwLXR5cGU6IHggbWFuZGF0b3J5O1xufVxuLnN3aXBlci1jc3MtbW9kZS5zd2lwZXItdmVydGljYWwgPiAuc3dpcGVyLXdyYXBwZXIge1xuICBzY3JvbGwtc25hcC10eXBlOiB5IG1hbmRhdG9yeTtcbn1cbi5zd2lwZXItY3NzLW1vZGUuc3dpcGVyLWZyZWUtbW9kZSA+IC5zd2lwZXItd3JhcHBlciB7XG4gIHNjcm9sbC1zbmFwLXR5cGU6IG5vbmU7XG59XG4uc3dpcGVyLWNzcy1tb2RlLnN3aXBlci1mcmVlLW1vZGUgPiAuc3dpcGVyLXdyYXBwZXIgPiAuc3dpcGVyLXNsaWRlIHtcbiAgc2Nyb2xsLXNuYXAtYWxpZ246IG5vbmU7XG59XG4uc3dpcGVyLWNzcy1tb2RlLnN3aXBlci1jZW50ZXJlZCA+IC5zd2lwZXItd3JhcHBlcjo6YmVmb3JlIHtcbiAgY29udGVudDogJyc7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICBvcmRlcjogOTk5OTtcbn1cbi5zd2lwZXItY3NzLW1vZGUuc3dpcGVyLWNlbnRlcmVkID4gLnN3aXBlci13cmFwcGVyID4gLnN3aXBlci1zbGlkZSB7XG4gIHNjcm9sbC1zbmFwLWFsaWduOiBjZW50ZXIgY2VudGVyO1xuICBzY3JvbGwtc25hcC1zdG9wOiBhbHdheXM7XG59XG4uc3dpcGVyLWNzcy1tb2RlLnN3aXBlci1jZW50ZXJlZC5zd2lwZXItaG9yaXpvbnRhbCA+IC5zd2lwZXItd3JhcHBlciA+IC5zd2lwZXItc2xpZGU6Zmlyc3QtY2hpbGQge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiB2YXIoLS1zd2lwZXItY2VudGVyZWQtb2Zmc2V0LWJlZm9yZSk7XG59XG4uc3dpcGVyLWNzcy1tb2RlLnN3aXBlci1jZW50ZXJlZC5zd2lwZXItaG9yaXpvbnRhbCA+IC5zd2lwZXItd3JhcHBlcjo6YmVmb3JlIHtcbiAgaGVpZ2h0OiAxMDAlO1xuICBtaW4taGVpZ2h0OiAxcHg7XG4gIHdpZHRoOiB2YXIoLS1zd2lwZXItY2VudGVyZWQtb2Zmc2V0LWFmdGVyKTtcbn1cbi5zd2lwZXItY3NzLW1vZGUuc3dpcGVyLWNlbnRlcmVkLnN3aXBlci12ZXJ0aWNhbCA+IC5zd2lwZXItd3JhcHBlciA+IC5zd2lwZXItc2xpZGU6Zmlyc3QtY2hpbGQge1xuICBtYXJnaW4tYmxvY2stc3RhcnQ6IHZhcigtLXN3aXBlci1jZW50ZXJlZC1vZmZzZXQtYmVmb3JlKTtcbn1cbi5zd2lwZXItY3NzLW1vZGUuc3dpcGVyLWNlbnRlcmVkLnN3aXBlci12ZXJ0aWNhbCA+IC5zd2lwZXItd3JhcHBlcjo6YmVmb3JlIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1pbi13aWR0aDogMXB4O1xuICBoZWlnaHQ6IHZhcigtLXN3aXBlci1jZW50ZXJlZC1vZmZzZXQtYWZ0ZXIpO1xufVxuLyogU2xpZGUgc3R5bGVzIHN0YXJ0ICovXG4vKiAzRCBTaGFkb3dzICovXG4uc3dpcGVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93LFxuLnN3aXBlci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvdy1sZWZ0LFxuLnN3aXBlci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvdy1yaWdodCxcbi5zd2lwZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3ctdG9wLFxuLnN3aXBlci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvdy1ib3R0b20sXG4uc3dpcGVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93LFxuLnN3aXBlci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvdy1sZWZ0LFxuLnN3aXBlci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvdy1yaWdodCxcbi5zd2lwZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3ctdG9wLFxuLnN3aXBlci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvdy1ib3R0b20ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIHotaW5kZXg6IDEwO1xufVxuLnN3aXBlci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvdyB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC4xNSk7XG59XG4uc3dpcGVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93LWxlZnQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gbGVmdCwgcmdiYSgwLCAwLCAwLCAwLjUpLCByZ2JhKDAsIDAsIDAsIDApKTtcbn1cbi5zd2lwZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3ctcmlnaHQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsIHJnYmEoMCwgMCwgMCwgMC41KSwgcmdiYSgwLCAwLCAwLCAwKSk7XG59XG4uc3dpcGVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93LXRvcCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byB0b3AsIHJnYmEoMCwgMCwgMCwgMC41KSwgcmdiYSgwLCAwLCAwLCAwKSk7XG59XG4uc3dpcGVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93LWJvdHRvbSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sIHJnYmEoMCwgMCwgMCwgMC41KSwgcmdiYSgwLCAwLCAwLCAwKSk7XG59XG4uc3dpcGVyLWxhenktcHJlbG9hZGVyIHtcbiAgd2lkdGg6IDQycHg7XG4gIGhlaWdodDogNDJweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiA1MCU7XG4gIHRvcDogNTAlO1xuICBtYXJnaW4tbGVmdDogLTIxcHg7XG4gIG1hcmdpbi10b3A6IC0yMXB4O1xuICB6LWluZGV4OiAxMDtcbiAgdHJhbnNmb3JtLW9yaWdpbjogNTAlO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBib3JkZXI6IDRweCBzb2xpZCB2YXIoLS1zd2lwZXItcHJlbG9hZGVyLWNvbG9yLCB2YXIoLS1zd2lwZXItdGhlbWUtY29sb3IpKTtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBib3JkZXItdG9wLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5zd2lwZXI6bm90KC5zd2lwZXItd2F0Y2gtcHJvZ3Jlc3MpIC5zd2lwZXItbGF6eS1wcmVsb2FkZXIsXG4uc3dpcGVyLXdhdGNoLXByb2dyZXNzIC5zd2lwZXItc2xpZGUtdmlzaWJsZSAuc3dpcGVyLWxhenktcHJlbG9hZGVyIHtcbiAgYW5pbWF0aW9uOiBzd2lwZXItcHJlbG9hZGVyLXNwaW4gMXMgaW5maW5pdGUgbGluZWFyO1xufVxuLnN3aXBlci1sYXp5LXByZWxvYWRlci13aGl0ZSB7XG4gIC0tc3dpcGVyLXByZWxvYWRlci1jb2xvcjogI2ZmZjtcbn1cbi5zd2lwZXItbGF6eS1wcmVsb2FkZXItYmxhY2sge1xuICAtLXN3aXBlci1wcmVsb2FkZXItY29sb3I6ICMwMDA7XG59XG5Aa2V5ZnJhbWVzIHN3aXBlci1wcmVsb2FkZXItc3BpbiB7XG4gIDAlIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgfVxuICAxMDAlIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpO1xuICB9XG59XG4vKiBTbGlkZSBzdHlsZXMgZW5kICovXG4uc3dpcGVyLXZpcnR1YWwgLnN3aXBlci1zbGlkZSB7XG4gIC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCk7XG59XG4uc3dpcGVyLXZpcnR1YWwuc3dpcGVyLWNzcy1tb2RlIC5zd2lwZXItd3JhcHBlcjo6YWZ0ZXIge1xuICBjb250ZW50OiAnJztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLnN3aXBlci12aXJ0dWFsLnN3aXBlci1jc3MtbW9kZS5zd2lwZXItaG9yaXpvbnRhbCAuc3dpcGVyLXdyYXBwZXI6OmFmdGVyIHtcbiAgaGVpZ2h0OiAxcHg7XG4gIHdpZHRoOiB2YXIoLS1zd2lwZXItdmlydHVhbC1zaXplKTtcbn1cbi5zd2lwZXItdmlydHVhbC5zd2lwZXItY3NzLW1vZGUuc3dpcGVyLXZlcnRpY2FsIC5zd2lwZXItd3JhcHBlcjo6YWZ0ZXIge1xuICB3aWR0aDogMXB4O1xuICBoZWlnaHQ6IHZhcigtLXN3aXBlci12aXJ0dWFsLXNpemUpO1xufVxuOnJvb3Qge1xuICAtLXN3aXBlci1uYXZpZ2F0aW9uLXNpemU6IDQ0cHg7XG4gIC8qXG4gIC0tc3dpcGVyLW5hdmlnYXRpb24tdG9wLW9mZnNldDogNTAlO1xuICAtLXN3aXBlci1uYXZpZ2F0aW9uLXNpZGVzLW9mZnNldDogMTBweDtcbiAgLS1zd2lwZXItbmF2aWdhdGlvbi1jb2xvcjogdmFyKC0tc3dpcGVyLXRoZW1lLWNvbG9yKTtcbiAgKi9cbn1cbi5zd2lwZXItYnV0dG9uLXByZXYsXG4uc3dpcGVyLWJ1dHRvbi1uZXh0IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IHZhcigtLXN3aXBlci1uYXZpZ2F0aW9uLXRvcC1vZmZzZXQsIDUwJSk7XG4gIHdpZHRoOiBjYWxjKHZhcigtLXN3aXBlci1uYXZpZ2F0aW9uLXNpemUpIC8gNDQgKiAyNyk7XG4gIGhlaWdodDogdmFyKC0tc3dpcGVyLW5hdmlnYXRpb24tc2l6ZSk7XG4gIG1hcmdpbi10b3A6IGNhbGMoMHB4IC0gKHZhcigtLXN3aXBlci1uYXZpZ2F0aW9uLXNpemUpIC8gMikpO1xuICB6LWluZGV4OiAxMDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgY29sb3I6IHZhcigtLXN3aXBlci1uYXZpZ2F0aW9uLWNvbG9yLCB2YXIoLS1zd2lwZXItdGhlbWUtY29sb3IpKTtcbn1cbi5zd2lwZXItYnV0dG9uLXByZXYuc3dpcGVyLWJ1dHRvbi1kaXNhYmxlZCxcbi5zd2lwZXItYnV0dG9uLW5leHQuc3dpcGVyLWJ1dHRvbi1kaXNhYmxlZCB7XG4gIG9wYWNpdHk6IDAuMzU7XG4gIGN1cnNvcjogYXV0bztcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4uc3dpcGVyLWJ1dHRvbi1wcmV2LnN3aXBlci1idXR0b24taGlkZGVuLFxuLnN3aXBlci1idXR0b24tbmV4dC5zd2lwZXItYnV0dG9uLWhpZGRlbiB7XG4gIG9wYWNpdHk6IDA7XG4gIGN1cnNvcjogYXV0bztcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4uc3dpcGVyLW5hdmlnYXRpb24tZGlzYWJsZWQgLnN3aXBlci1idXR0b24tcHJldixcbi5zd2lwZXItbmF2aWdhdGlvbi1kaXNhYmxlZCAuc3dpcGVyLWJ1dHRvbi1uZXh0IHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuLnN3aXBlci1idXR0b24tcHJldiBzdmcsXG4uc3dpcGVyLWJ1dHRvbi1uZXh0IHN2ZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG9iamVjdC1maXQ6IGNvbnRhaW47XG4gIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlcjtcbn1cbi5zd2lwZXItcnRsIC5zd2lwZXItYnV0dG9uLXByZXYgc3ZnLFxuLnN3aXBlci1ydGwgLnN3aXBlci1idXR0b24tbmV4dCBzdmcge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xufVxuLnN3aXBlci1idXR0b24tcHJldixcbi5zd2lwZXItcnRsIC5zd2lwZXItYnV0dG9uLW5leHQge1xuICBsZWZ0OiB2YXIoLS1zd2lwZXItbmF2aWdhdGlvbi1zaWRlcy1vZmZzZXQsIDEwcHgpO1xuICByaWdodDogYXV0bztcbn1cbi5zd2lwZXItYnV0dG9uLW5leHQsXG4uc3dpcGVyLXJ0bCAuc3dpcGVyLWJ1dHRvbi1wcmV2IHtcbiAgcmlnaHQ6IHZhcigtLXN3aXBlci1uYXZpZ2F0aW9uLXNpZGVzLW9mZnNldCwgMTBweCk7XG4gIGxlZnQ6IGF1dG87XG59XG4uc3dpcGVyLWJ1dHRvbi1sb2NrIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi8qIE5hdmlnYXRpb24gZm9udCBzdGFydCAqL1xuLnN3aXBlci1idXR0b24tcHJldjphZnRlcixcbi5zd2lwZXItYnV0dG9uLW5leHQ6YWZ0ZXIge1xuICBmb250LWZhbWlseTogc3dpcGVyLWljb25zO1xuICBmb250LXNpemU6IHZhcigtLXN3aXBlci1uYXZpZ2F0aW9uLXNpemUpO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZSAhaW1wb3J0YW50O1xuICBsZXR0ZXItc3BhY2luZzogMDtcbiAgZm9udC12YXJpYW50OiBpbml0aWFsO1xuICBsaW5lLWhlaWdodDogMTtcbn1cbi5zd2lwZXItYnV0dG9uLXByZXY6YWZ0ZXIsXG4uc3dpcGVyLXJ0bCAuc3dpcGVyLWJ1dHRvbi1uZXh0OmFmdGVyIHtcbiAgY29udGVudDogJ3ByZXYnO1xufVxuLnN3aXBlci1idXR0b24tbmV4dCxcbi5zd2lwZXItcnRsIC5zd2lwZXItYnV0dG9uLXByZXYge1xuICByaWdodDogdmFyKC0tc3dpcGVyLW5hdmlnYXRpb24tc2lkZXMtb2Zmc2V0LCAxMHB4KTtcbiAgbGVmdDogYXV0bztcbn1cbi5zd2lwZXItYnV0dG9uLW5leHQ6YWZ0ZXIsXG4uc3dpcGVyLXJ0bCAuc3dpcGVyLWJ1dHRvbi1wcmV2OmFmdGVyIHtcbiAgY29udGVudDogJ25leHQnO1xufVxuLyogTmF2aWdhdGlvbiBmb250IGVuZCAqL1xuOnJvb3Qge1xuICAvKlxuICAtLXN3aXBlci1wYWdpbmF0aW9uLWNvbG9yOiB2YXIoLS1zd2lwZXItdGhlbWUtY29sb3IpO1xuICAtLXN3aXBlci1wYWdpbmF0aW9uLWxlZnQ6IGF1dG87XG4gIC0tc3dpcGVyLXBhZ2luYXRpb24tcmlnaHQ6IDhweDtcbiAgLS1zd2lwZXItcGFnaW5hdGlvbi1ib3R0b206IDhweDtcbiAgLS1zd2lwZXItcGFnaW5hdGlvbi10b3A6IGF1dG87XG4gIC0tc3dpcGVyLXBhZ2luYXRpb24tZnJhY3Rpb24tY29sb3I6IGluaGVyaXQ7XG4gIC0tc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXItYmctY29sb3I6IHJnYmEoMCwwLDAsMC4yNSk7XG4gIC0tc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXItc2l6ZTogNHB4O1xuICAtLXN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1zaXplOiA4cHg7XG4gIC0tc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LXdpZHRoOiA4cHg7XG4gIC0tc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWhlaWdodDogOHB4O1xuICAtLXN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1ib3JkZXItcmFkaXVzOiA1MCU7XG4gIC0tc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWluYWN0aXZlLWNvbG9yOiAjMDAwO1xuICAtLXN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1pbmFjdGl2ZS1vcGFjaXR5OiAwLjI7XG4gIC0tc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LW9wYWNpdHk6IDE7XG4gIC0tc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWhvcml6b250YWwtZ2FwOiA0cHg7XG4gIC0tc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LXZlcnRpY2FsLWdhcDogNnB4O1xuICAqL1xufVxuLnN3aXBlci1wYWdpbmF0aW9uIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHRyYW5zaXRpb246IDMwMG1zIG9wYWNpdHk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gIHotaW5kZXg6IDEwO1xufVxuLnN3aXBlci1wYWdpbmF0aW9uLnN3aXBlci1wYWdpbmF0aW9uLWhpZGRlbiB7XG4gIG9wYWNpdHk6IDA7XG59XG4uc3dpcGVyLXBhZ2luYXRpb24tZGlzYWJsZWQgPiAuc3dpcGVyLXBhZ2luYXRpb24sXG4uc3dpcGVyLXBhZ2luYXRpb24uc3dpcGVyLXBhZ2luYXRpb24tZGlzYWJsZWQge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG4vKiBDb21tb24gU3R5bGVzICovXG4uc3dpcGVyLXBhZ2luYXRpb24tZnJhY3Rpb24sXG4uc3dpcGVyLXBhZ2luYXRpb24tY3VzdG9tLFxuLnN3aXBlci1ob3Jpem9udGFsID4gLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMsXG4uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy5zd2lwZXItcGFnaW5hdGlvbi1ob3Jpem9udGFsIHtcbiAgYm90dG9tOiB2YXIoLS1zd2lwZXItcGFnaW5hdGlvbi1ib3R0b20sIDhweCk7XG4gIHRvcDogdmFyKC0tc3dpcGVyLXBhZ2luYXRpb24tdG9wLCBhdXRvKTtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG59XG4vKiBCdWxsZXRzICovXG4uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy1keW5hbWljIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgZm9udC1zaXplOiAwO1xufVxuLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pYyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0IHtcbiAgdHJhbnNmb3JtOiBzY2FsZSgwLjMzKTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pYyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWFjdGl2ZSB7XG4gIHRyYW5zZm9ybTogc2NhbGUoMSk7XG59XG4uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy1keW5hbWljIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtYWN0aXZlLW1haW4ge1xuICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xufVxuLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pYyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWFjdGl2ZS1wcmV2IHtcbiAgdHJhbnNmb3JtOiBzY2FsZSgwLjY2KTtcbn1cbi5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLWR5bmFtaWMgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1hY3RpdmUtcHJldi1wcmV2IHtcbiAgdHJhbnNmb3JtOiBzY2FsZSgwLjMzKTtcbn1cbi5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLWR5bmFtaWMgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1hY3RpdmUtbmV4dCB7XG4gIHRyYW5zZm9ybTogc2NhbGUoMC42Nik7XG59XG4uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy1keW5hbWljIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtYWN0aXZlLW5leHQtbmV4dCB7XG4gIHRyYW5zZm9ybTogc2NhbGUoMC4zMyk7XG59XG4uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0IHtcbiAgd2lkdGg6IHZhcigtLXN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC13aWR0aCwgdmFyKC0tc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LXNpemUsIDhweCkpO1xuICBoZWlnaHQ6IHZhcigtLXN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1oZWlnaHQsIHZhcigtLXN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1zaXplLCA4cHgpKTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtYm9yZGVyLXJhZGl1cywgNTAlKTtcbiAgYmFja2dyb3VuZDogdmFyKC0tc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWluYWN0aXZlLWNvbG9yLCAjMDAwKTtcbiAgb3BhY2l0eTogdmFyKC0tc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWluYWN0aXZlLW9wYWNpdHksIDAuMik7XG59XG5idXR0b24uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0IHtcbiAgYm9yZGVyOiBub25lO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgICAgICAgICBhcHBlYXJhbmNlOiBub25lO1xufVxuLnN3aXBlci1wYWdpbmF0aW9uLWNsaWNrYWJsZSAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0IHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldDpvbmx5LWNoaWxkIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1hY3RpdmUge1xuICBvcGFjaXR5OiB2YXIoLS1zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtb3BhY2l0eSwgMSk7XG4gIGJhY2tncm91bmQ6IHZhcigtLXN3aXBlci1wYWdpbmF0aW9uLWNvbG9yLCB2YXIoLS1zd2lwZXItdGhlbWUtY29sb3IpKTtcbn1cbi5zd2lwZXItdmVydGljYWwgPiAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cyxcbi5zd2lwZXItcGFnaW5hdGlvbi12ZXJ0aWNhbC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzIHtcbiAgcmlnaHQ6IHZhcigtLXN3aXBlci1wYWdpbmF0aW9uLXJpZ2h0LCA4cHgpO1xuICBsZWZ0OiB2YXIoLS1zd2lwZXItcGFnaW5hdGlvbi1sZWZ0LCBhdXRvKTtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMHB4LCAtNTAlLCAwKTtcbn1cbi5zd2lwZXItdmVydGljYWwgPiAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LFxuLnN3aXBlci1wYWdpbmF0aW9uLXZlcnRpY2FsLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldCB7XG4gIG1hcmdpbjogdmFyKC0tc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LXZlcnRpY2FsLWdhcCwgNnB4KSAwO1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5zd2lwZXItdmVydGljYWwgPiAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLWR5bmFtaWMsXG4uc3dpcGVyLXBhZ2luYXRpb24tdmVydGljYWwuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLWR5bmFtaWMge1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICB3aWR0aDogOHB4O1xufVxuLnN3aXBlci12ZXJ0aWNhbCA+IC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pYyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LFxuLnN3aXBlci1wYWdpbmF0aW9uLXZlcnRpY2FsLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy1keW5hbWljIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHRyYW5zaXRpb246IDIwMG1zIHRyYW5zZm9ybSxcbiAgICAgICAgMjAwbXMgdG9wO1xufVxuLnN3aXBlci1ob3Jpem9udGFsID4gLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldCxcbi5zd2lwZXItcGFnaW5hdGlvbi1ob3Jpem9udGFsLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldCB7XG4gIG1hcmdpbjogMCB2YXIoLS1zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtaG9yaXpvbnRhbC1nYXAsIDRweCk7XG59XG4uc3dpcGVyLWhvcml6b250YWwgPiAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLWR5bmFtaWMsXG4uc3dpcGVyLXBhZ2luYXRpb24taG9yaXpvbnRhbC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pYyB7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuLnN3aXBlci1ob3Jpem9udGFsID4gLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy1keW5hbWljIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQsXG4uc3dpcGVyLXBhZ2luYXRpb24taG9yaXpvbnRhbC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pYyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0IHtcbiAgdHJhbnNpdGlvbjogMjAwbXMgdHJhbnNmb3JtLFxuICAgICAgICAyMDBtcyBsZWZ0O1xufVxuLnN3aXBlci1ob3Jpem9udGFsLnN3aXBlci1ydGwgPiAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy1keW5hbWljIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQge1xuICB0cmFuc2l0aW9uOiAyMDBtcyB0cmFuc2Zvcm0sXG4gICAgMjAwbXMgcmlnaHQ7XG59XG4vKiBGcmFjdGlvbiAqL1xuLnN3aXBlci1wYWdpbmF0aW9uLWZyYWN0aW9uIHtcbiAgY29sb3I6IHZhcigtLXN3aXBlci1wYWdpbmF0aW9uLWZyYWN0aW9uLWNvbG9yLCBpbmhlcml0KTtcbn1cbi8qIFByb2dyZXNzICovXG4uc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXIge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2Jhci1iZy1jb2xvciwgcmdiYSgwLCAwLCAwLCAwLjI1KSk7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbn1cbi5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2JhciAuc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXItZmlsbCB7XG4gIGJhY2tncm91bmQ6IHZhcigtLXN3aXBlci1wYWdpbmF0aW9uLWNvbG9yLCB2YXIoLS1zd2lwZXItdGhlbWUtY29sb3IpKTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHRyYW5zZm9ybTogc2NhbGUoMCk7XG4gIHRyYW5zZm9ybS1vcmlnaW46IGxlZnQgdG9wO1xufVxuLnN3aXBlci1ydGwgLnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyIC5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2Jhci1maWxsIHtcbiAgdHJhbnNmb3JtLW9yaWdpbjogcmlnaHQgdG9wO1xufVxuLnN3aXBlci1ob3Jpem9udGFsID4gLnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyLFxuLnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyLnN3aXBlci1wYWdpbmF0aW9uLWhvcml6b250YWwsXG4uc3dpcGVyLXZlcnRpY2FsID4gLnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyLnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyLW9wcG9zaXRlLFxuLnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyLnN3aXBlci1wYWdpbmF0aW9uLXZlcnRpY2FsLnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyLW9wcG9zaXRlIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogdmFyKC0tc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXItc2l6ZSwgNHB4KTtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xufVxuLnN3aXBlci12ZXJ0aWNhbCA+IC5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2Jhcixcbi5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2Jhci5zd2lwZXItcGFnaW5hdGlvbi12ZXJ0aWNhbCxcbi5zd2lwZXItaG9yaXpvbnRhbCA+IC5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2Jhci5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2Jhci1vcHBvc2l0ZSxcbi5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2Jhci5zd2lwZXItcGFnaW5hdGlvbi1ob3Jpem9udGFsLnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyLW9wcG9zaXRlIHtcbiAgd2lkdGg6IHZhcigtLXN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyLXNpemUsIDRweCk7XG4gIGhlaWdodDogMTAwJTtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xufVxuLnN3aXBlci1wYWdpbmF0aW9uLWxvY2sge1xuICBkaXNwbGF5OiBub25lO1xufVxuOnJvb3Qge1xuICAvKlxuICAtLXN3aXBlci1zY3JvbGxiYXItYm9yZGVyLXJhZGl1czogMTBweDtcbiAgLS1zd2lwZXItc2Nyb2xsYmFyLXRvcDogYXV0bztcbiAgLS1zd2lwZXItc2Nyb2xsYmFyLWJvdHRvbTogNHB4O1xuICAtLXN3aXBlci1zY3JvbGxiYXItbGVmdDogYXV0bztcbiAgLS1zd2lwZXItc2Nyb2xsYmFyLXJpZ2h0OiA0cHg7XG4gIC0tc3dpcGVyLXNjcm9sbGJhci1zaWRlcy1vZmZzZXQ6IDElO1xuICAtLXN3aXBlci1zY3JvbGxiYXItYmctY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgLS1zd2lwZXItc2Nyb2xsYmFyLWRyYWctYmctY29sb3I6IHJnYmEoMCwgMCwgMCwgMC41KTtcbiAgLS1zd2lwZXItc2Nyb2xsYmFyLXNpemU6IDRweDtcbiAgKi9cbn1cbi5zd2lwZXItc2Nyb2xsYmFyIHtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tc3dpcGVyLXNjcm9sbGJhci1ib3JkZXItcmFkaXVzLCAxMHB4KTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3VjaC1hY3Rpb246IG5vbmU7XG4gIGJhY2tncm91bmQ6IHZhcigtLXN3aXBlci1zY3JvbGxiYXItYmctY29sb3IsIHJnYmEoMCwgMCwgMCwgMC4xKSk7XG59XG4uc3dpcGVyLXNjcm9sbGJhci1kaXNhYmxlZCA+IC5zd2lwZXItc2Nyb2xsYmFyLFxuLnN3aXBlci1zY3JvbGxiYXIuc3dpcGVyLXNjcm9sbGJhci1kaXNhYmxlZCB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cbi5zd2lwZXItaG9yaXpvbnRhbCA+IC5zd2lwZXItc2Nyb2xsYmFyLFxuLnN3aXBlci1zY3JvbGxiYXIuc3dpcGVyLXNjcm9sbGJhci1ob3Jpem9udGFsIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiB2YXIoLS1zd2lwZXItc2Nyb2xsYmFyLXNpZGVzLW9mZnNldCwgMSUpO1xuICBib3R0b206IHZhcigtLXN3aXBlci1zY3JvbGxiYXItYm90dG9tLCA0cHgpO1xuICB0b3A6IHZhcigtLXN3aXBlci1zY3JvbGxiYXItdG9wLCBhdXRvKTtcbiAgei1pbmRleDogNTA7XG4gIGhlaWdodDogdmFyKC0tc3dpcGVyLXNjcm9sbGJhci1zaXplLCA0cHgpO1xuICB3aWR0aDogY2FsYygxMDAlIC0gMiAqIHZhcigtLXN3aXBlci1zY3JvbGxiYXItc2lkZXMtb2Zmc2V0LCAxJSkpO1xufVxuLnN3aXBlci12ZXJ0aWNhbCA+IC5zd2lwZXItc2Nyb2xsYmFyLFxuLnN3aXBlci1zY3JvbGxiYXIuc3dpcGVyLXNjcm9sbGJhci12ZXJ0aWNhbCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogdmFyKC0tc3dpcGVyLXNjcm9sbGJhci1sZWZ0LCBhdXRvKTtcbiAgcmlnaHQ6IHZhcigtLXN3aXBlci1zY3JvbGxiYXItcmlnaHQsIDRweCk7XG4gIHRvcDogdmFyKC0tc3dpcGVyLXNjcm9sbGJhci1zaWRlcy1vZmZzZXQsIDElKTtcbiAgei1pbmRleDogNTA7XG4gIHdpZHRoOiB2YXIoLS1zd2lwZXItc2Nyb2xsYmFyLXNpemUsIDRweCk7XG4gIGhlaWdodDogY2FsYygxMDAlIC0gMiAqIHZhcigtLXN3aXBlci1zY3JvbGxiYXItc2lkZXMtb2Zmc2V0LCAxJSkpO1xufVxuLnN3aXBlci1zY3JvbGxiYXItZHJhZyB7XG4gIGhlaWdodDogMTAwJTtcbiAgd2lkdGg6IDEwMCU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYmFja2dyb3VuZDogdmFyKC0tc3dpcGVyLXNjcm9sbGJhci1kcmFnLWJnLWNvbG9yLCByZ2JhKDAsIDAsIDAsIDAuNSkpO1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1zd2lwZXItc2Nyb2xsYmFyLWJvcmRlci1yYWRpdXMsIDEwcHgpO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG59XG4uc3dpcGVyLXNjcm9sbGJhci1jdXJzb3ItZHJhZyB7XG4gIGN1cnNvcjogbW92ZTtcbn1cbi5zd2lwZXItc2Nyb2xsYmFyLWxvY2sge1xuICBkaXNwbGF5OiBub25lO1xufVxuLyogWm9vbSBjb250YWluZXIgc3R5bGVzIHN0YXJ0ICovXG4uc3dpcGVyLXpvb20tY29udGFpbmVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5zd2lwZXItem9vbS1jb250YWluZXIgPiBpbWcsXG4uc3dpcGVyLXpvb20tY29udGFpbmVyID4gc3ZnLFxuLnN3aXBlci16b29tLWNvbnRhaW5lciA+IGNhbnZhcyB7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgbWF4LWhlaWdodDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY29udGFpbjtcbn1cbi8qIFpvb20gY29udGFpbmVyIHN0eWxlcyBlbmQgKi9cbi5zd2lwZXItc2xpZGUtem9vbWVkIHtcbiAgY3Vyc29yOiBtb3ZlO1xuICB0b3VjaC1hY3Rpb246IG5vbmU7XG59XG4vKiBhMTF5ICovXG4uc3dpcGVyIC5zd2lwZXItbm90aWZpY2F0aW9uIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBvcGFjaXR5OiAwO1xuICB6LWluZGV4OiAtMTAwMDtcbn1cbi5zd2lwZXItZnJlZS1tb2RlID4gLnN3aXBlci13cmFwcGVyIHtcbiAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2Utb3V0O1xuICBtYXJnaW46IDAgYXV0bztcbn1cbi5zd2lwZXItZ3JpZCA+IC5zd2lwZXItd3JhcHBlciB7XG4gIGZsZXgtd3JhcDogd3JhcDtcbn1cbi5zd2lwZXItZ3JpZC1jb2x1bW4gPiAuc3dpcGVyLXdyYXBwZXIge1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG4uc3dpcGVyLWZhZGUuc3dpcGVyLWZyZWUtbW9kZSAuc3dpcGVyLXNsaWRlIHtcbiAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2Utb3V0O1xufVxuLnN3aXBlci1mYWRlIC5zd2lwZXItc2xpZGUge1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogb3BhY2l0eTtcbn1cbi5zd2lwZXItZmFkZSAuc3dpcGVyLXNsaWRlIC5zd2lwZXItc2xpZGUge1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbi5zd2lwZXItZmFkZSAuc3dpcGVyLXNsaWRlLWFjdGl2ZSB7XG4gIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xufVxuLnN3aXBlci1mYWRlIC5zd2lwZXItc2xpZGUtYWN0aXZlIC5zd2lwZXItc2xpZGUtYWN0aXZlIHtcbiAgcG9pbnRlci1ldmVudHM6IGF1dG87XG59XG4uc3dpcGVyLnN3aXBlci1jdWJlIHtcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG59XG4uc3dpcGVyLWN1YmUgLnN3aXBlci1zbGlkZSB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICAgICAgICBiYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gIHotaW5kZXg6IDE7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgdHJhbnNmb3JtLW9yaWdpbjogMCAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLnN3aXBlci1jdWJlIC5zd2lwZXItc2xpZGUgLnN3aXBlci1zbGlkZSB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLnN3aXBlci1jdWJlLnN3aXBlci1ydGwgLnN3aXBlci1zbGlkZSB7XG4gIHRyYW5zZm9ybS1vcmlnaW46IDEwMCUgMDtcbn1cbi5zd2lwZXItY3ViZSAuc3dpcGVyLXNsaWRlLWFjdGl2ZSxcbi5zd2lwZXItY3ViZSAuc3dpcGVyLXNsaWRlLWFjdGl2ZSAuc3dpcGVyLXNsaWRlLWFjdGl2ZSB7XG4gIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xufVxuLnN3aXBlci1jdWJlIC5zd2lwZXItc2xpZGUtYWN0aXZlLFxuLnN3aXBlci1jdWJlIC5zd2lwZXItc2xpZGUtbmV4dCxcbi5zd2lwZXItY3ViZSAuc3dpcGVyLXNsaWRlLXByZXYge1xuICBwb2ludGVyLWV2ZW50czogYXV0bztcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbn1cbi5zd2lwZXItY3ViZSAuc3dpcGVyLWN1YmUtc2hhZG93IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICBib3R0b206IDBweDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb3BhY2l0eTogMC42O1xuICB6LWluZGV4OiAwO1xufVxuLnN3aXBlci1jdWJlIC5zd2lwZXItY3ViZS1zaGFkb3c6YmVmb3JlIHtcbiAgY29udGVudDogJyc7XG4gIGJhY2tncm91bmQ6ICMwMDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICBib3R0b206IDA7XG4gIHJpZ2h0OiAwO1xuICBmaWx0ZXI6IGJsdXIoNTBweCk7XG59XG4uc3dpcGVyLWN1YmUgLnN3aXBlci1zbGlkZS1uZXh0ICsgLnN3aXBlci1zbGlkZSB7XG4gIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xufVxuLyogQ3ViZSBzbGlkZSBzaGFkb3dzIHN0YXJ0ICovXG4uc3dpcGVyLWN1YmUgLnN3aXBlci1zbGlkZS1zaGFkb3ctY3ViZS5zd2lwZXItc2xpZGUtc2hhZG93LXRvcCxcbi5zd2lwZXItY3ViZSAuc3dpcGVyLXNsaWRlLXNoYWRvdy1jdWJlLnN3aXBlci1zbGlkZS1zaGFkb3ctYm90dG9tLFxuLnN3aXBlci1jdWJlIC5zd2lwZXItc2xpZGUtc2hhZG93LWN1YmUuc3dpcGVyLXNsaWRlLXNoYWRvdy1sZWZ0LFxuLnN3aXBlci1jdWJlIC5zd2lwZXItc2xpZGUtc2hhZG93LWN1YmUuc3dpcGVyLXNsaWRlLXNoYWRvdy1yaWdodCB7XG4gIHotaW5kZXg6IDA7XG4gIC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgICAgICAgIGJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbn1cbi8qIEN1YmUgc2xpZGUgc2hhZG93cyBlbmQgKi9cbi5zd2lwZXIuc3dpcGVyLWZsaXAge1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbn1cbi5zd2lwZXItZmxpcCAuc3dpcGVyLXNsaWRlIHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgICAgICAgIGJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgei1pbmRleDogMTtcbn1cbi5zd2lwZXItZmxpcCAuc3dpcGVyLXNsaWRlIC5zd2lwZXItc2xpZGUge1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbi5zd2lwZXItZmxpcCAuc3dpcGVyLXNsaWRlLWFjdGl2ZSxcbi5zd2lwZXItZmxpcCAuc3dpcGVyLXNsaWRlLWFjdGl2ZSAuc3dpcGVyLXNsaWRlLWFjdGl2ZSB7XG4gIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xufVxuLyogRmxpcCBzbGlkZSBzaGFkb3dzIHN0YXJ0ICovXG4uc3dpcGVyLWZsaXAgLnN3aXBlci1zbGlkZS1zaGFkb3ctZmxpcC5zd2lwZXItc2xpZGUtc2hhZG93LXRvcCxcbi5zd2lwZXItZmxpcCAuc3dpcGVyLXNsaWRlLXNoYWRvdy1mbGlwLnN3aXBlci1zbGlkZS1zaGFkb3ctYm90dG9tLFxuLnN3aXBlci1mbGlwIC5zd2lwZXItc2xpZGUtc2hhZG93LWZsaXAuc3dpcGVyLXNsaWRlLXNoYWRvdy1sZWZ0LFxuLnN3aXBlci1mbGlwIC5zd2lwZXItc2xpZGUtc2hhZG93LWZsaXAuc3dpcGVyLXNsaWRlLXNoYWRvdy1yaWdodCB7XG4gIHotaW5kZXg6IDA7XG4gIC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgICAgICAgIGJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbn1cbi8qIEZsaXAgc2xpZGUgc2hhZG93cyBlbmQgKi9cbi5zd2lwZXItY3JlYXRpdmUgLnN3aXBlci1zbGlkZSB7XG4gIC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgICAgICAgIGJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogdHJhbnNmb3JtLCBvcGFjaXR5LCBoZWlnaHQ7XG59XG4uc3dpcGVyLnN3aXBlci1jYXJkcyB7XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xufVxuLnN3aXBlci1jYXJkcyAuc3dpcGVyLXNsaWRlIHtcbiAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyIGJvdHRvbTtcbiAgLXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgICAgICAgYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuIiwiQGZvbnQtZmFjZSB7XHJcbiAgZm9udC1mYW1pbHk6ICdDaXJjZSc7XHJcbiAgc3JjOiB1cmwoJy9hc3NldHMvZm9udHMvQ2lyY2UtQm9sZC53b2ZmMicpIGZvcm1hdCgnd29mZjInKTtcclxuICBmb250LXdlaWdodDogNzAwO1xyXG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxufVxyXG5cclxuQGZvbnQtZmFjZSB7XHJcbiAgZm9udC1mYW1pbHk6ICdDaXJjZSc7XHJcbiAgc3JjOiB1cmwoJy9hc3NldHMvZm9udHMvQ2lyY2UtUmVndWxhci53b2ZmMicpIGZvcm1hdCgnd29mZjInKTtcclxuICBmb250LXdlaWdodDogNDAwO1xyXG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxufVxyXG4iLCIqLFxyXG4qOjpiZWZvcmUsXHJcbio6OmFmdGVyIHtcclxuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xyXG59XHJcbmh0bWwge1xyXG4gIC0tdzogMTkyMDtcclxuICBmb250LXNpemU6IGNhbGMoMTAwdncgLyB2YXIoLS13KSk7XHJcbiAgZm9udC1mYW1pbHk6ICdDaXJjZSc7IC8vINGI0YDQuNGE0YIg0L/QviDRg9C80L7Qu9GH0LDQvdC40Y4g0L/QviDRgdCw0LnRgtGDXHJcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbiAgLXdlYmtpdC1hbmltYXRpb246IGJ1Z2ZpeCBpbmZpbml0ZSAxcztcclxuICBsaW5lLWhlaWdodDogMS4yO1xyXG4gIG1hcmdpbjogMDtcclxuICBwYWRkaW5nOiAwO1xyXG59XHJcblxyXG5ib2R5IHtcclxuICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuICAtd2Via2l0LWFuaW1hdGlvbjogYnVnZml4IGluZmluaXRlIDFzO1xyXG4gIGxpbmUtaGVpZ2h0OiAxLjI7XHJcbiAgbWFyZ2luOiAwO1xyXG4gIHBhZGRpbmc6IDA7XHJcbiAgY29sb3I6ICMwMDA7IC8vINGG0LLQtdGCINC/0L4g0YPQvNC+0LvRh9Cw0L3QuNGOINGC0LXQutGB0YLQsCDQv9C+INGB0LDQudGC0YNcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xyXG59XHJcbmlmcmFtZSB7XHJcbiAgcG9pbnRlci1ldmVudHM6IGZpbGwgIWltcG9ydGFudDtcclxufVxyXG5pbnB1dCxcclxudGV4dGFyZWEsXHJcbmZpZWxkc2V0IHtcclxuICAtd2Via2l0LWFuaW1hdGlvbjogYnVnZml4IGluZmluaXRlIDFzO1xyXG4gIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xyXG4gIG1hcmdpbjogMDtcclxuICBwYWRkaW5nOiAwO1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gIGJvcmRlcjogbm9uZTtcclxuICBjb2xvcjogaW5oZXJpdDtcclxufVxyXG5hIHtcclxuICBjb2xvcjogdW5zZXQ7XHJcbn1cclxuYSxcclxuYTpob3ZlciB7XHJcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG59XHJcblxyXG5idXR0b24sXHJcbmlucHV0LFxyXG5hLFxyXG50ZXh0YXJlYSB7XHJcbiAgb3V0bGluZTogbm9uZTtcclxuICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgZm9udDogaW5oZXJpdDtcclxuICAmOmZvY3VzIHtcclxuICAgIG91dGxpbmU6IG5vbmU7XHJcbiAgfVxyXG4gICY6YWN0aXZlIHtcclxuICAgIG91dGxpbmU6IG5vbmU7XHJcbiAgfVxyXG59XHJcblxyXG5oMSxcclxuaDIsXHJcbmgzLFxyXG5oNCxcclxuaDUsXHJcbmg2IHtcclxuICBmb250OiBpbmhlcml0O1xyXG4gIG1hcmdpbjogMDtcclxuICBwYWRkaW5nOiAwO1xyXG59XHJcbnAge1xyXG4gIG1hcmdpbi10b3A6IDA7XHJcbiAgbWFyZ2luLWJvdHRvbTogMDtcclxufVxyXG5cclxuaW1nLFxyXG5waWN0dXJlLFxyXG5zdmcsXHJcbnZpZGVvIHtcclxuICB3aWR0aDogMTAwJTtcclxuICBoZWlnaHQ6IDEwMCU7XHJcbiAgb2JqZWN0LWZpdDogY292ZXI7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbn1cclxuXHJcbmJ1dHRvbiB7XHJcbiAgYm9yZGVyOiBub25lO1xyXG4gIGNvbG9yOiBpbmhlcml0O1xyXG4gIGZvbnQ6IGluaGVyaXQ7XHJcbiAgdGV4dC1hbGlnbjogaW5oZXJpdDtcclxuICBwYWRkaW5nOiAwO1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG59XHJcbnVsIHtcclxuICBwYWRkaW5nOiAwO1xyXG4gIG1hcmdpbjogMDtcclxufVxyXG5cclxudWwgbGkge1xyXG4gIG1hcmdpbjogMDtcclxuICBwYWRkaW5nOiAwO1xyXG4gIGxpc3Qtc3R5bGU6IG5vbmU7XHJcbn1cclxuXHJcbi5jb250YWluZXIge1xyXG4gIHdpZHRoOiAxNzUycmVtO1xyXG4gIG1hcmdpbjogMCBhdXRvO1xyXG59XHJcblxyXG5pbnB1dFt0eXBlPSdudW1iZXInXTo6LXdlYmtpdC1pbm5lci1zcGluLWJ1dHRvbixcclxuaW5wdXRbdHlwZT0nbnVtYmVyJ106Oi13ZWJraXQtb3V0ZXItc3Bpbi1idXR0b24ge1xyXG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcclxuICBtYXJnaW46IDA7XHJcbn1cclxuXHJcbmlucHV0W3R5cGU9J251bWJlciddIHtcclxuICAtbW96LWFwcGVhcmFuY2U6IHRleHRmaWVsZDtcclxufVxyXG5cclxuc3VwIHtcclxuICBsaW5lLWhlaWdodDogNDAlO1xyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogMTkyMHB4KSB7XHJcbiAgaHRtbCB7XHJcbiAgICAvLyBmb250LXNpemU6IDEwcHg7XHJcbiAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDogNjRlbSkge1xyXG4gIGh0bWwge1xyXG4gICAgLy8gZm9udC1zaXplOiBjYWxjKCgxMDAgLyA3NjgpICogMTB2dyk7IC8vINCz0LTQtSA3Njgg0Y3RgtC+INGI0LjRgNC40L3QsCDQvNC+0LEg0LLQtdGA0YHQuNC4INC80LDQutC10YLQsFxyXG4gICAgLy8gLS13OiA3Njg7XHJcbiAgICAvLyAtd2Via2l0LXRleHQtc2l6ZS1hZGp1c3Q6IG5vbmU7XHJcbiAgfVxyXG5cclxuICAuY29udGFpbmVyIHtcclxuICAgIC8vIHBhZGRpbmc6IDAgOHJlbTsgLy8g0LIg0LzQvtCxINCy0LXRgNGB0LjQuCDQvtGC0YHRgtGD0L8g0L7RgiDQutGA0LDRjyDQt9Cw0LTQsNC10Lwg0LTQu9GPINCy0YHQtdGFINC60L7QvdGC0LXQudC90LXRgNC+0LIsINCwINGC0LDQvCDQs9C00LUg0L3QtSDQvdGD0LbQvdC+INC80L7QttC10Lwg0YLQvtGH0LXRh9C90L4g0YPQsdGA0LDRgtGMXHJcbiAgICAvLyB3aWR0aDogMTAwJTtcclxuICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOiA0OGVtKSB7XHJcbiAgaHRtbCB7XHJcbiAgICAvLyBmb250LXNpemU6IDVweDtcclxuICAgIC8vIGZvbnQtc2l6ZTogMS41NjI1dnc7XHJcbiAgICAvLyBmb250LXNpemU6IGNhbGMoKDEwMCAvIDM3NSkgKiA1dncpOyAvLyDQs9C00LUgMzc1INGN0YLQviDRiNC40YDQuNC90LAg0LzQvtCxINCy0LXRgNGB0LjQuCDQvNCw0LrQtdGC0LBcclxuICAgIC0tdzogMzc1O1xyXG4gICAgLXdlYmtpdC10ZXh0LXNpemUtYWRqdXN0OiBub25lO1xyXG4gIH1cclxuXHJcbiAgYm9keSB7XHJcbiAgICAtd2Via2l0LXRleHQtc2l6ZS1hZGp1c3Q6IG5vbmU7XHJcbiAgfVxyXG5cclxuICAuY29udGFpbmVyIHtcclxuICAgIHBhZGRpbmc6IDAgMTJyZW07IC8vINCyINC80L7QsSDQstC10YDRgdC40Lgg0L7RgtGB0YLRg9C/INC+0YIg0LrRgNCw0Y8g0LfQsNC00LDQtdC8INC00LvRjyDQstGB0LXRhSDQutC+0L3RgtC10LnQvdC10YDQvtCyLCDQsCDRgtCw0Lwg0LPQtNC1INC90LUg0L3Rg9C20L3QviDQvNC+0LbQtdC8INGC0L7Rh9C10YfQvdC+INGD0LHRgNCw0YLRjFxyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgfVxyXG59XHJcbiIsIkBpbXBvcnQgJy4vbWl4aW5zJztcclxuXHJcbiRwaW5rLWdpbmVrb2xvZ2l5YTogI2RjMDM0YztcclxuJGdyZWVuLXVyb2xvZ2l5YTogIzAxN2U5MDtcclxuJHdoaXRlOiAjZmZmO1xyXG4kbGlnaHQtZ3JheTogI2Y0ZjRmNDtcclxuJGdyYXk6ICNkYWRhZGE7XHJcbiRkYXJrLWdyYXk6ICM2ODY4Njg7XHJcbiRibGFjazogIzAwMDtcclxuJGxpZ2h0LXBpbms6ICNmZTNiODc7XHJcbiRkYXJrLXBpbms6ICNhZTBhM2Q7XHJcbiRsaWdodC1waW5rLTI6ICNlNDkxYWM7XHJcbiRmYW5jeWJveEJnOiAjMDAwMDAwMzA7XHJcbiRiZzogI2Y0ZjRmNDtcclxuXHJcbmJvZHkge1xyXG4gIGNvbG9yOiAkYmxhY2s7XHJcbiAgYmFja2dyb3VuZDogJGJnO1xyXG4gIGZvbnQtZmFtaWx5OiAnQ2lyY2UnO1xyXG5cclxuICAubG9jayAmIHtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICB0b3VjaC1hY3Rpb246IG5vbmU7XHJcbiAgfVxyXG5cclxuICAmLm5vLXNjcm9sbCB7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuICFpbXBvcnRhbnQ7XHJcbiAgICB0b3VjaC1hY3Rpb246IG5vbmUgIWltcG9ydGFudDtcclxuICAgIC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiBub25lO1xyXG4gICAgcG9zaXRpb246IGZpeGVkO1xyXG4gICAgdG9wOiAwO1xyXG4gICAgaGVpZ2h0OiAxMDB2aDtcclxuICAgIHdpZHRoOiAxMDB2dztcclxuICB9XHJcbn1cclxuXHJcbi53cmFwcGVyIHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgbWluLWhlaWdodDogMTAwdmg7XHJcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBAaW5jbHVkZSBzbWFsbC10YWJsZXQge1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICB9XHJcbn1cclxuXHJcbioge1xyXG4gIC8vIG91dGxpbmU6ICAxcHggc29saWQgcmVkO1xyXG59XHJcblxyXG4vLyBtYWluXHJcbm1haW4ge1xyXG4gIGZsZXgtZ3JvdzogMTtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgbWFyZ2luLXRvcDogMTI0cmVtO1xyXG5cclxuICBAaW5jbHVkZSBzbWFsbC10YWJsZXQge1xyXG4gICAgbWFyZ2luLXRvcDogODRyZW07XHJcbiAgfVxyXG59XHJcblxyXG4uZGVza3RvcCB7XHJcbiAgZGlzcGxheTogZmxleDtcclxuXHJcbiAgQGluY2x1ZGUgc21hbGwtdGFibGV0IHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgfVxyXG59XHJcblxyXG4ubW9iaWxlIHtcclxuICBkaXNwbGF5OiBub25lO1xyXG5cclxuICBAaW5jbHVkZSBzbWFsbC10YWJsZXQge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICB9XHJcbn1cclxuXHJcbi5mbGV4IHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG59XHJcblxyXG5AZm9yICRpIGZyb20gMSB0aHJvdWdoIDYge1xyXG4gIC5ncmlkI3skaX0ge1xyXG4gICAgZGlzcGxheTogZ3JpZDtcclxuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KCRpLCAxZnIpO1xyXG4gIH1cclxufVxyXG5cclxuLmN2IHtcclxuICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG59XHJcblxyXG4uY2gge1xyXG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG59XHJcblxyXG4uZXYge1xyXG4gIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcclxufVxyXG5cclxuLnN2IHtcclxuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcclxufVxyXG5cclxuLnNiIHtcclxuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbn1cclxuXHJcbi5qZmUge1xyXG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XHJcbn1cclxuXHJcbi5kYyB7XHJcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxufVxyXG5cclxuLmZsZXgtY2Mge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxufVxyXG5cclxuLnJlbGF0aXZlIHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbn1cclxuXHJcbi5hYnNvbHV0ZSB7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG59XHJcblxyXG4uY2VudGVyIHtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbn1cclxuXHJcbi8qIC52YWx1ZXNfX3N3aXBlciAqL1xyXG5cclxuQGltcG9ydCAnLi91aS91aSc7XHJcbiIsIi5oMSB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogNTJyZW07XG4gIGxpbmUtaGVpZ2h0OiAxMzAlO1xuICBsZXR0ZXItc3BhY2luZzogMC4wMWVtO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBAaW5jbHVkZSBzbWFsbC10YWJsZXQge1xuICAgIGZvbnQtc2l6ZTogMjRyZW07XG4gIH1cbn1cblxuLmgyIHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiA0NHJlbTtcbiAgbGluZS1oZWlnaHQ6IDE0MCU7XG4gIGxldHRlci1zcGFjaW5nOiAwLjAxZW07XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgQGluY2x1ZGUgc21hbGwtdGFibGV0IHtcbiAgICBmb250LXNpemU6IDIycmVtO1xuICB9XG59XG5cbi5oNCB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMjRyZW07XG4gIGxpbmUtaGVpZ2h0OiAxMjAlO1xuICBsZXR0ZXItc3BhY2luZzogMC4wMWVtO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBAaW5jbHVkZSBzbWFsbC10YWJsZXQge1xuICAgIGZvbnQtc2l6ZTogMTZyZW07XG4gIH1cbn1cbi5oNSB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMjJyZW07XG4gIGxpbmUtaGVpZ2h0OiAxNDAlO1xuICBsZXR0ZXItc3BhY2luZzogMC4wMWVtO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBAaW5jbHVkZSBzbWFsbC10YWJsZXQge1xuICAgIGZvbnQtc2l6ZTogMTZyZW07XG4gIH1cbn1cbi5oNiB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMjByZW07XG4gIGxpbmUtaGVpZ2h0OiAxNDAlO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBAaW5jbHVkZSBzbWFsbC10YWJsZXQge1xuICAgIGZvbnQtc2l6ZTogMTZyZW07XG4gIH1cbn1cblxuLmg3IHtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiAxOHJlbTtcbiAgbGluZS1oZWlnaHQ6IDEyMCU7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIEBpbmNsdWRlIHNtYWxsLXRhYmxldCB7XG4gICAgZm9udC1zaXplOiAxNnJlbTtcbiAgICBsaW5lLWhlaWdodDogMTMwJTtcbiAgfVxufVxuXG4udHh0NDAge1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDQwcmVtO1xuICBsaW5lLWhlaWdodDogMTMwJTtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDFlbTtcbiAgQGluY2x1ZGUgc21hbGwtdGFibGV0IHtcbiAgICBmb250LXNpemU6IDE4cmVtO1xuICB9XG59XG5cbi50eHQzNiB7XG4gIGZvbnQtc2l6ZTogMzZyZW07XG4gIGxpbmUtaGVpZ2h0OiAxNDAlO1xuICBAaW5jbHVkZSBzbWFsbC10YWJsZXQge1xuICAgIGZvbnQtc2l6ZTogMjJyZW07XG4gIH1cbn1cblxuLnR4dDMyIHtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiAzMnJlbTtcbiAgbGluZS1oZWlnaHQ6IDE0MCU7XG4gIGxldHRlci1zcGFjaW5nOiAwLjAxZW07XG4gIEBpbmNsdWRlIHNtYWxsLXRhYmxldCB7XG4gICAgZm9udC1zaXplOiAxOHJlbTtcbiAgfVxufVxuLnR4dDMwIHtcbiAgZm9udC1zaXplOiAzMHJlbTtcbiAgbGluZS1oZWlnaHQ6IDEyMCU7XG4gIEBpbmNsdWRlIHNtYWxsLXRhYmxldCB7XG4gICAgZm9udC1zaXplOiAxOHJlbTtcbiAgfVxufVxuXG4udHh0Mjgge1xuICBmb250LXNpemU6IDI4cmVtO1xuICBsaW5lLWhlaWdodDogMTIwJTtcbiAgQGluY2x1ZGUgc21hbGwtdGFibGV0IHtcbiAgICBmb250LXNpemU6IDE4cmVtO1xuICB9XG59XG5cbi50eHQyNCB7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMjRyZW07XG4gIGxpbmUtaGVpZ2h0OiAxMjAlO1xuICBsZXR0ZXItc3BhY2luZzogMC4wMWVtO1xuXG4gIEBpbmNsdWRlIHNtYWxsLXRhYmxldCB7XG4gICAgZm9udC1zaXplOiAxNnJlbTtcbiAgfVxuXG4gICZfdXBwZXIge1xuICAgIEBpbmNsdWRlIHNtYWxsLXRhYmxldCB7XG4gICAgICBmb250LXNpemU6IDIwcmVtO1xuICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgfVxuICB9XG59XG5cbi50eHQyMiB7XG4gIGZvbnQtc2l6ZTogMjJyZW07XG4gIGxpbmUtaGVpZ2h0OiAxNDAlO1xuICBsZXR0ZXItc3BhY2luZzogMC4wMWVtO1xuICBAaW5jbHVkZSBzbWFsbC10YWJsZXQge1xuICAgIGZvbnQtc2l6ZTogMTRyZW07XG4gIH1cbn1cblxuLnR4dDIwIHtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiAyMHJlbTtcbiAgbGluZS1oZWlnaHQ6IDEyMCU7XG4gIGxldHRlci1zcGFjaW5nOiAwLjA0ZW07XG5cbiAgQGluY2x1ZGUgc21hbGwtdGFibGV0IHtcbiAgICBmb250LXNpemU6IDE2cmVtO1xuICB9XG59XG5cbi50eHQxOCB7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMThyZW07XG4gIEBpbmNsdWRlIHNtYWxsLXRhYmxldCB7XG4gICAgZm9udC1zaXplOiAxNnJlbTtcbiAgfVxufVxuXG4udHh0MTYge1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDE2cmVtO1xuICBsaW5lLWhlaWdodDogMTUwJTtcbiAgQGluY2x1ZGUgc21hbGwtdGFibGV0IHtcbiAgICBmb250LXNpemU6IDE0cmVtO1xuICB9XG59XG4ucmVndWxhciB7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG4ubWVkaXVtIHtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cbi5zZW1pYm9sZCB7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG4uYm9sZCB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG5cbi51cHBlciB7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG5cbi5waW5rIHtcbiAgY29sb3I6ICRwaW5rLWdpbmVrb2xvZ2l5YSAhaW1wb3J0YW50O1xufVxuXG4ud2hpdGUge1xuICBjb2xvcjogJHdoaXRlICFpbXBvcnRhbnQ7XG59XG5cbi5ncmV5IHtcbiAgY29sb3I6ICRkYXJrLWdyYXkgIWltcG9ydGFudDtcbn1cblxuLmxpZ2h0LWdyZXkge1xuICBjb2xvcjogI2MwYzBjMCAhaW1wb3J0YW50O1xufVxuIiwiLmJ0bi1wcmltYXJ5IHtcbiAgYm9yZGVyLXJhZGl1czogNjByZW07XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjNzO1xuICBAaW5jbHVkZSBzbWFsbC10YWJsZXQge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gICZbZGlzYWJsZWRdIHtcbiAgICBvcGFjaXR5OiAwLjU7XG4gICAgY3Vyc29yOiBkZWZhdWx0O1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICB9XG4gICYtLXdoaXRlLmJ0bi1wcmltYXJ5IHtcbiAgICAmLmlzQWN0aXZlLFxuICAgICY6aG92ZXIge1xuICAgICAgJiBzcGFuIHtcbiAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICB9XG4gICAgfVxuICAgICYgc3BhbiB7XG4gICAgICBiYWNrZ3JvdW5kOiAkd2hpdGU7XG4gICAgICBjb2xvcjogJHBpbmstZ2luZWtvbG9naXlhO1xuICAgIH1cbiAgfVxuICAmLS1ibHVlLmJ0bi1wcmltYXJ5IHtcbiAgICAmOjpiZWZvcmUge1xuICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDE4MGRlZywgIzAxN2U5MCAwJSwgIzAwNTE1ZCAxMDAlKSAhaW1wb3J0YW50O1xuICAgIH1cbiAgICAmOmhvdmVyIHtcbiAgICAgICYgc3BhbiB7XG4gICAgICAgIGJhY2tncm91bmQ6ICRncmVlbi11cm9sb2dpeWE7XG4gICAgICB9XG4gICAgfVxuICB9XG4gICY6aG92ZXIge1xuICAgICYgc3BhbiB7XG4gICAgICBiYWNrZ3JvdW5kOiAkcGluay1naW5la29sb2dpeWE7XG4gICAgfVxuICB9XG4gICYgc3BhbiB7XG4gICAgYm9yZGVyLXJhZGl1czogaW5oZXJpdDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgei1pbmRleDogMTtcbiAgICBwYWRkaW5nOiAyNHJlbSAzMnJlbTtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGZvbnQtc2l6ZTogMjByZW07XG4gICAgbGluZS1oZWlnaHQ6IDE0MCU7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgY29sb3I6ICR3aGl0ZTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZCAwLjNzO1xuICAgIEBpbmNsdWRlIHNtYWxsLXRhYmxldCB7XG4gICAgICBwYWRkaW5nOiAxNnJlbSAyNHJlbTtcbiAgICAgIGZvbnQtc2l6ZTogMTZyZW07XG4gICAgICBsaW5lLWhlaWdodDogMTMwJTtcbiAgICB9XG4gIH1cbiAgJjo6YmVmb3JlIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgY29udGVudDogJyc7XG4gICAgaW5zZXQ6IDA7XG4gICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDE4MGRlZywgI2UwMDA0YiAwJSwgI2IwMDczZiAxMDAlKTtcbiAgICBib3JkZXItcmFkaXVzOiBpbmhlcml0O1xuICB9XG59XG5cbi5idG4tYm9yZGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgcGFkZGluZzogMTZyZW0gMjRyZW07XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgei1pbmRleDogMTtcbiAgYm9yZGVyOiBub25lO1xuXG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuXG4gIEBpbmNsdWRlIHNtYWxsLXRhYmxldCB7XG4gICAgcGFkZGluZzogMTMuNXJlbTtcbiAgfVxuICAmOjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBpbnNldDogMDtcbiAgICBib3JkZXItcmFkaXVzOiA2MHJlbTtcbiAgICBwYWRkaW5nOiAycmVtO1xuICAgIGJhY2tncm91bmQ6ICRwaW5rLWdpbmVrb2xvZ2l5YTtcblxuICAgIC13ZWJraXQtbWFzazpcbiAgICAgIGxpbmVhci1ncmFkaWVudCgjZmZmIDAgMCkgY29udGVudC1ib3gsXG4gICAgICBsaW5lYXItZ3JhZGllbnQoI2ZmZiAwIDApO1xuICAgIC13ZWJraXQtbWFzay1jb21wb3NpdGU6IHhvcjtcbiAgICBtYXNrLWNvbXBvc2l0ZTogZXhjbHVkZTtcbiAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuM3MgbGluZWFyO1xuICAgIHotaW5kZXg6IC0xO1xuICB9XG5cbiAgJjo6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBpbnNldDogMDtcbiAgICBib3JkZXItcmFkaXVzOiA2MHJlbTtcbiAgICBwYWRkaW5nOiAycmVtO1xuICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxODBkZWcsICNlMDAwNGIgMCUsICNiMDA3M2YgMTAwJSk7XG5cbiAgICAtd2Via2l0LW1hc2s6XG4gICAgICBsaW5lYXItZ3JhZGllbnQoI2ZmZiAwIDApIGNvbnRlbnQtYm94LFxuICAgICAgbGluZWFyLWdyYWRpZW50KCNmZmYgMCAwKTtcbiAgICAtd2Via2l0LW1hc2stY29tcG9zaXRlOiB4b3I7XG4gICAgbWFzay1jb21wb3NpdGU6IGV4Y2x1ZGU7XG5cbiAgICBvcGFjaXR5OiAwOyAvLyDQodC60YDRi9GCINC/0L4g0YPQvNC+0LvRh9Cw0L3QuNGOXG4gICAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjNzIGxpbmVhcjtcbiAgICB6LWluZGV4OiAtMTtcbiAgfVxuXG4gICY6aG92ZXIge1xuICAgICY6OmJlZm9yZSB7XG4gICAgICBvcGFjaXR5OiAwO1xuICAgIH1cbiAgICAmOjphZnRlciB7XG4gICAgICBvcGFjaXR5OiAxO1xuICAgIH1cblxuICAgIHNwYW4ge1xuICAgICAgY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICYgc3BhbiB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGZvbnQtc2l6ZTogMjByZW07XG4gICAgbGluZS1oZWlnaHQ6IDE0MCU7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBjb2xvcjogJHBpbmstZ2luZWtvbG9naXlhO1xuICAgIHRyYW5zaXRpb246IGNvbG9yIDAuM3MgbGluZWFyO1xuICAgIEBpbmNsdWRlIHNtYWxsLXRhYmxldCB7XG4gICAgICBmb250LXNpemU6IDE2cmVtO1xuICAgIH1cbiAgICAmOjphZnRlciB7XG4gICAgICBjb250ZW50OiBhdHRyKGRhdGEtdGV4dCk7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBpbnNldDogMDtcbiAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxODBkZWcsICNlMDAwNGIgMCUsICNiMDA3M2YgMTAwJSk7XG4gICAgICAtd2Via2l0LWJhY2tncm91bmQtY2xpcDogdGV4dDtcbiAgICAgIC13ZWJraXQtdGV4dC1maWxsLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgIG9wYWNpdHk6IDA7XG4gICAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuM3MgbGluZWFyO1xuICAgIH1cbiAgfVxufVxuXG4uY2lyY2xlLWxpbmsge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiA2MHJlbTtcbiAgaGVpZ2h0OiA2MHJlbTtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBAaW5jbHVkZSBzbWFsbC10YWJsZXQge1xuICAgIHdpZHRoOiA0NHJlbTtcbiAgICBoZWlnaHQ6IDQ0cmVtO1xuICB9XG4gICY6aG92ZXIge1xuICAgICYgLmZvb3Rlcl9fc29jaWFsLXN2Zy1ib3gge1xuICAgICAgYmFja2dyb3VuZDogJHBpbmstZ2luZWtvbG9naXlhO1xuICAgIH1cbiAgfVxuICAmOjpiZWZvcmUge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBjb250ZW50OiAnJztcbiAgICBpbnNldDogMDtcbiAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCAjZTAwMDRiIDAlLCAjYjAwNzNmIDEwMCUpO1xuICAgIGJvcmRlci1yYWRpdXM6IGluaGVyaXQ7XG4gIH1cblxuICAmX19zdmctYm94IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgZmxleC1zaHJpbms6IDA7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGJvcmRlci1yYWRpdXM6IGluaGVyaXQ7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHotaW5kZXg6IDI7XG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZCAwLjNzO1xuICB9XG5cbiAgJl9fc3ZnIHtcbiAgICB3aWR0aDogMjRyZW07XG4gICAgaGVpZ2h0OiAyNHJlbTtcbiAgICBAaW5jbHVkZSBzbWFsbC10YWJsZXQge1xuICAgICAgd2lkdGg6IDE2cmVtO1xuICAgICAgaGVpZ2h0OiAxNnJlbTtcbiAgICB9XG4gIH1cbn1cbiIsIi5mb3JtIHtcclxuICAvLyAuZm9ybV9fbGFiZWwtYm94XHJcblxyXG4gICZfX2xhYmVsLWJveCB7XHJcbiAgfVxyXG5cclxuICAvLyAuZm9ybV9fbGFiZWxcclxuXHJcbiAgJl9fbGFiZWwge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICB9XHJcblxyXG4gIC8vIC5mb3JtX19sYWJlbC1pbm5lclxyXG5cclxuICAmX19sYWJlbC1pbm5lciB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7XHJcbiAgICBnYXA6IDJyZW07XHJcbiAgICBAaW5jbHVkZSBzbWFsbC10YWJsZXQge1xyXG4gICAgfVxyXG4gICAgJi5fZm9ybS1lcnJvciB7XHJcbiAgICAgICYgaW5wdXQsXHJcbiAgICAgICYgfiAuZm9ybV9fZXJyb3Ige1xyXG4gICAgICAgIHZpc2liaWxpdHk6IHZpc2libGU7XHJcbiAgICAgICAgb3BhY2l0eTogMTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLy8gLmZvcm1fX2lucHV0XHJcblxyXG4gICZfX2lucHV0IHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgYm9yZGVyLXJhZGl1czogNjByZW07XHJcbiAgICBwYWRkaW5nOiAxNnJlbSAyNHJlbTtcclxuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICBmb250LXNpemU6IDE4cmVtO1xyXG4gICAgY29sb3I6ICRibGFjaztcclxuICAgIGJhY2tncm91bmQ6ICR3aGl0ZTtcclxuICAgIGN1cnNvcjogdGV4dDtcclxuICAgICY6OnBsYWNlaG9sZGVyIHtcclxuICAgICAgY29sb3I6ICRkYXJrLWdyYXk7XHJcbiAgICB9XHJcblxyXG4gICAgLy8gJjpmb2N1cyxcclxuICAgIC8vICY6YWN0aXZlLFxyXG4gICAgLy8gJjpub3QoOnBsYWNlaG9sZGVyLXNob3duKSB7XHJcbiAgICAvLyAgICYgKyAuZm9ybV9fcGxhY2Vob2xkZXIge1xyXG4gICAgLy8gICAgIHNjYWxlOiAwLjc7XHJcbiAgICAvLyAgICAgdG9wOiAtMjRyZW07XHJcbiAgICAvLyAgICAgLy8gY29sb3I6ICRkYXJrO1xyXG4gICAgLy8gICAgIEBpbmNsdWRlIHNtYWxsLXRhYmxldCB7XHJcbiAgICAvLyAgICAgICB0b3A6IC0xMnJlbTtcclxuICAgIC8vICAgICB9XHJcbiAgICAvLyAgIH1cclxuICAgIC8vIH1cclxuXHJcbiAgICBAaW5jbHVkZSBzbWFsbC10YWJsZXQge1xyXG4gICAgICBwYWRkaW5nOiAxNHJlbSAxNnJlbTtcclxuICAgICAgbWluLWhlaWdodDogNDhyZW07XHJcbiAgICAgIGZvbnQtc2l6ZTogMTZyZW07XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAxMjAlO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLy8gLmZvcm1fX3BsYWNlaG9sZGVyXHJcblxyXG4gICZfX3BsYWNlaG9sZGVyIHtcclxuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICBmb250LXNpemU6IDE2cmVtO1xyXG4gICAgbGluZS1oZWlnaHQ6IDEyMCU7XHJcbiAgICBjb2xvcjogJGRhcmstZ3JheTtcclxuICAgIG9wYWNpdHk6IDAuNTtcclxuICAgIHBhZGRpbmctbGVmdDogMjRyZW07XHJcblxyXG4gICAgLy8gcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgLy8gbGVmdDogMjRyZW07XHJcbiAgICAvLyB0b3A6IDUwJTtcclxuICAgIC8vIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuICAgIC8vIHRyYW5zaXRpb246IDAuM3M7XHJcbiAgICAvLyB0cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IGNlbnRlcjtcclxuICAgIC8vIHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG4gICAgQGluY2x1ZGUgc21hbGwtdGFibGV0IHtcclxuICAgICAgZm9udC1zaXplOiAxMnJlbTtcclxuICAgICAgcGFkZGluZy1sZWZ0OiAxNnJlbTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC8vIC5mb3JtX19lcnJvclxyXG5cclxuICAmX19lcnJvciB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICBib3R0b206IC0yMHJlbTtcclxuICAgIGxlZnQ6IDI0cmVtO1xyXG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgIGZvbnQtc2l6ZTogMTZyZW07XHJcbiAgICBsaW5lLWhlaWdodDogMTQwJTtcclxuICAgIGNvbG9yOiAkcGluay1naW5la29sb2dpeWE7XHJcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47XHJcblxyXG4gICAgb3BhY2l0eTogMDtcclxuICAgIHRleHQtdHJhbnNmb3JtOiBub25lO1xyXG4gICAgdHJhbnNpdGlvbjpcclxuICAgICAgb3BhY2l0eSAwLjNzLFxyXG4gICAgICB2aXNpYmlsaXR5IDAuM3M7XHJcbiAgICBAaW5jbHVkZSBzbWFsbC10YWJsZXQge1xyXG4gICAgICBmb250LXNpemU6IDEwcmVtO1xyXG4gICAgICBib3R0b206IC0xNnJlbTtcclxuICAgICAgbGVmdDogMTZyZW07XHJcbiAgICB9XHJcbiAgICAmLmFjdGl2ZSB7XHJcbiAgICAgIHZpc2liaWxpdHk6IHZpc2libGU7XHJcbiAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAvLyAuZm9ybV9fYnRuLWJveFxyXG5cclxuICAmX19idG4tYm94IHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgZ2FwOiAyMnJlbTtcclxuICAgIEBpbmNsdWRlIHNtYWxsLXRhYmxldCB7XHJcbiAgICAgIGdhcDogMjByZW07XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX190ZXh0YXJlYS13cmFwIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIGJvcmRlci1yYWRpdXM6IDIwcmVtO1xyXG4gICAgcGFkZGluZzogMTZyZW0gMjRyZW07XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIGhlaWdodDogMTI2cmVtO1xyXG4gICAgYmFja2dyb3VuZDogJHdoaXRlO1xyXG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgIGZvbnQtc2l6ZTogMThyZW07XHJcbiAgICBjb2xvcjogJGJsYWNrO1xyXG5cclxuICAgIEBpbmNsdWRlIHNtYWxsLXRhYmxldCB7XHJcbiAgICAgIHBhZGRpbmc6IDE2cmVtIDE2cmVtIDQwcmVtO1xyXG4gICAgICBoZWlnaHQ6IDE0M3JlbTtcclxuICAgICAgYm9yZGVyLXJhZGl1czogMTJyZW07XHJcbiAgICB9XHJcbiAgfVxyXG4gICZfX3RleHRhcmVhIHtcclxuICAgIHJlc2l6ZTogbm9uZTtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgJjo6cGxhY2Vob2xkZXIge1xyXG4gICAgICBjb2xvcjogJGRhcmstZ3JheTtcclxuICAgIH1cclxuXHJcbiAgICAmOjotd2Via2l0LXNjcm9sbGJhcixcclxuICAgICY6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iLFxyXG4gICAgJjo6LXdlYmtpdC1zY3JvbGxiYXItdHJhY2sge1xyXG4gICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fdGV4dGFyZWEtY291bnQge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgei1pbmRleDogNTtcclxuICAgIGJvdHRvbTogMTZyZW07XHJcbiAgICBjb2xvcjogJGRhcmstZ3JheTtcclxuICAgIG9wYWNpdHk6IDAuNTtcclxuICAgIHJpZ2h0OiAyNHJlbTtcclxuICAgIC8vIG9wYWNpdHk6IDA7XHJcbiAgICAvLyAmLmFjdGl2ZSB7XHJcbiAgICAvLyAgIG9wYWNpdHk6IDE7XHJcbiAgICAvLyB9XHJcbiAgICBAaW5jbHVkZSBzbWFsbC10YWJsZXQge1xyXG4gICAgICByaWdodDogMTZyZW07XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX19jaGVjay1sYWJlbCB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZ2FwOiAxNnJlbTtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgIEBpbmNsdWRlIHNtYWxsLXRhYmxldCB7XHJcbiAgICAgIGdhcDogOHJlbTtcclxuICAgIH1cclxuICAgICYgaW5wdXQge1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIG9wYWNpdHk6IDA7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICB6LWluZGV4OiAtMTtcclxuICAgICAgJjpjaGVja2VkIHtcclxuICAgICAgICAmIH4gLmZvcm1fX2NoZWNrLXNxdWFyZSB7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kOiAkcGluay1naW5la29sb2dpeWE7XHJcbiAgICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICAgIHNjYWxlOiAxO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYgYSB7XHJcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fY2hlY2stc3F1YXJlIHtcclxuICAgIGZsZXgtc2hyaW5rOiAwO1xyXG4gICAgYm9yZGVyOiAycmVtIHNvbGlkICRwaW5rLWdpbmVrb2xvZ2l5YTtcclxuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG4gICAgYm9yZGVyLXJhZGl1czogOHJlbTtcclxuICAgIHdpZHRoOiAzMnJlbTtcclxuICAgIGhlaWdodDogMzJyZW07XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZCAwLjNzO1xyXG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XHJcbiAgICBAaW5jbHVkZSBzbWFsbC10YWJsZXQge1xyXG4gICAgICB3aWR0aDogMjRyZW07XHJcbiAgICAgIGhlaWdodDogMjRyZW07XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDZyZW07XHJcbiAgICB9XHJcbiAgICAmOjpiZWZvcmUge1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICBzY2FsZTogMDtcclxuICAgICAgdHJhbnNpdGlvbjogc2NhbGUgMC4zcztcclxuICAgICAgd2lkdGg6IDE5cmVtO1xyXG4gICAgICBoZWlnaHQ6IDE3cmVtO1xyXG4gICAgICBiYWNrZ3JvdW5kOiB1cmwoL2Fzc2V0cy9pbWFnZXMvY2hlY2tlZC5zdmcpIG5vLXJlcGVhdCB0b3AvY292ZXI7XHJcbiAgICAgIEBpbmNsdWRlIHNtYWxsLXRhYmxldCB7XHJcbiAgICAgICAgd2lkdGg6IDE1cmVtO1xyXG4gICAgICAgIGhlaWdodDogMTNyZW07XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX2NoZWNrLXRleHQge1xyXG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgIGZvbnQtc2l6ZTogMTRyZW07XHJcbiAgICBsaW5lLWhlaWdodDogMTQwJTtcclxuICAgIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNyk7XHJcbiAgICBvcGFjaXR5OiAwLjc7XHJcbiAgICBAaW5jbHVkZSBzbWFsbC10YWJsZXQge1xyXG4gICAgICBmb250LXNpemU6IDEycmVtO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLy8gICAmX19udW0tYm94IHtcclxuICAvLyAgICAgZGlzcGxheTogZmxleDtcclxuICAvLyAgICAgZ2FwOiAxNnJlbTtcclxuICAvLyAgICAgd2lkdGg6IGZpdC1jb250ZW50O1xyXG4gIC8vICAgICBAaW5jbHVkZSBzbWFsbC10YWJsZXQge1xyXG4gIC8vICAgICAgIGdhcDogMTJyZW07XHJcbiAgLy8gICAgIH1cclxuICAvLyAgICAgJiAuZm9ybV9fbGFiZWwtLW51bSB7XHJcbiAgLy8gICAgICAgJi5fZm9ybS1lcnJvciB7XHJcbiAgLy8gICAgICAgICAmIGlucHV0LFxyXG4gIC8vICAgICAgICAgJiB+IC5mb3JtX19sYWJlbC0tbnVtIGlucHV0IHtcclxuICAvLyAgICAgICAgICAgLy8gICBib3JkZXI6IDFyZW0gc29saWQgJGVycm9yO1xyXG4gIC8vICAgICAgICAgfVxyXG4gIC8vICAgICAgIH1cclxuICAvLyAgICAgfVxyXG4gIC8vICAgICAmIC5pbnB1dC0tY29kZSB7XHJcbiAgLy8gICAgICAgYm9yZGVyLXJhZGl1czogOHJlbTtcclxuICAvLyAgICAgICB3aWR0aDogNjByZW07XHJcbiAgLy8gICAgICAgaGVpZ2h0OiA4MHJlbTtcclxuICAvLyAgICAgICBAaW5jbHVkZSBzbWFsbC10YWJsZXQge1xyXG4gIC8vICAgICAgICAgd2lkdGg6IDQ4cmVtO1xyXG4gIC8vICAgICAgICAgaGVpZ2h0OiA2NHJlbTtcclxuICAvLyAgICAgICB9XHJcbiAgLy8gICAgIH1cclxuICAvLyAgIH1cclxufVxyXG4iLCIvLyB0eXBvZ3JhcGh5XHJcbkBpbXBvcnQgJy4vdHlwbyc7XHJcbkBpbXBvcnQgJy4vYnV0dG9ucyc7XHJcbkBpbXBvcnQgJy4vZm9ybSc7XHJcbkBpbXBvcnQgJy4vZmFuY3lib3gnO1xyXG5cclxuLnN3aXBlci1idG4tYm94IHtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gIGdhcDogMjByZW07XHJcbiAgQGluY2x1ZGUgc21hbGwtdGFibGV0IHtcclxuICAgIGdhcDogMTJyZW07XHJcbiAgfVxyXG59XHJcbi5zd2lwZXItYnV0dG9uIHtcclxuICBtYXJnaW46IDAgIWltcG9ydGFudDtcclxuICB3aWR0aDogNjByZW0gIWltcG9ydGFudDtcclxuICBoZWlnaHQ6IDYwcmVtICFpbXBvcnRhbnQ7XHJcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZSAhaW1wb3J0YW50O1xyXG4gIGluc2V0OiAwICFpbXBvcnRhbnQ7XHJcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3M7XHJcblxyXG4gICYtZGlzYWJsZWQge1xyXG4gICAgb3BhY2l0eTogMC41O1xyXG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XHJcbiAgfVxyXG5cclxuICAmOjpiZWZvcmUge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgY29udGVudDogJyc7XHJcbiAgICBpbnNldDogMDtcclxuICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxODBkZWcsICNlMDAwNGIgMCUsICNiMDA3M2YgMTAwJSk7XHJcbiAgICBib3JkZXItcmFkaXVzOiBpbmhlcml0O1xyXG4gIH1cclxuXHJcbiAgJjo6YWZ0ZXIge1xyXG4gICAgY29udGVudDogJycgIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gICY6aG92ZXIge1xyXG4gICAgJiAuc3dpcGVyLWJ1dHRvbl9fc3ZnLXdyYXAge1xyXG4gICAgICBiYWNrZ3JvdW5kOiAkcGluay1naW5la29sb2dpeWE7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICBAaW5jbHVkZSBzbWFsbC10YWJsZXQge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuICAgIHdpZHRoOiA0NHJlbSAhaW1wb3J0YW50O1xyXG4gICAgaGVpZ2h0OiA0NHJlbSAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgJl9fc3ZnLXdyYXAge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XHJcbiAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIDAuM3M7XHJcbiAgICBib3JkZXItcmFkaXVzOiBpbmhlcml0O1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgei1pbmRleDogMjtcclxuICB9XHJcblxyXG4gICZfX3N2ZyB7XHJcbiAgICB3aWR0aDogMjByZW07XHJcbiAgICBoZWlnaHQ6IDIwcmVtO1xyXG4gICAgQGluY2x1ZGUgc21hbGwtdGFibGV0IHtcclxuICAgICAgd2lkdGg6IDE2cmVtO1xyXG4gICAgICBoZWlnaHQ6IDE2cmVtO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG4uYnJlYWRjcnVtYnMge1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICB6LWluZGV4OiA1O1xyXG5cclxuICAvLyAuYnJlYWRjcnVtYnNfX2xpc3RcclxuXHJcbiAgJl9fbGlzdCB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIGdhcDogOHJlbTtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgQGluY2x1ZGUgc21hbGwtdGFibGV0IHtcclxuICAgICAgZ2FwOiA4cmVtO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLy8gLmJyZWFkY3J1bWJzX19saW5rXHJcblxyXG4gICYgbGkge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBnYXA6IDhyZW07XHJcbiAgICBjb2xvcjogIzg5OGI5MztcclxuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcblxyXG4gICAgJjpsYXN0LWNoaWxkIHtcclxuICAgICAgY29sb3I6ICRibGFjaztcclxuICAgICAgY3Vyc29yOiBkZWZhdWx0O1xyXG4gICAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcclxuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIGZsZXgtc2hyaW5rOiAxO1xyXG4gICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICBjb250ZW50OiAn4oCiJztcclxuICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMThyZW07XHJcbiAgICAgIH1cclxuICAgICAgJiBwIHtcclxuICAgICAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcclxuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgc21hbGwtdGFibGV0IHtcclxuICAgICAgZ2FwOiA4cmVtO1xyXG4gICAgICBmb250LXNpemU6IDE0cmVtO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG4iLCIuZm9vdGVyIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgcGFkZGluZy1ib3R0b206IDA7XG4gIC8vIC5mb290ZXJfX21haW5cbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgQGluY2x1ZGUgc21hbGwtdGFibGV0IHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICB9XG4gICZfX21haW4ge1xuICB9XG5cbiAgLy8gLmZvb3Rlcl9faW5uZXJcblxuICAmX19pbm5lciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGdhcDogNDByZW07XG4gICAgcGFkZGluZzogNTdyZW0gMDtcbiAgICBAaW5jbHVkZSBzbWFsbC10YWJsZXQge1xuICAgICAgcGFkZGluZzogNDByZW0gMCAzMHJlbTtcbiAgICAgIGdhcDogMzByZW07XG4gICAgfVxuICB9XG5cbiAgLy8gLmZvb3Rlcl9fYmlibGlvZ3JhcGh5XG5cbiAgJl9fYmlibGlvZ3JhcGh5IHtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGZvbnQtc2l6ZTogMTFyZW07XG4gICAgbGluZS1oZWlnaHQ6IDE0NSU7XG4gICAgd2lkdGg6IDEwNTZyZW07XG4gICAgbWFyZ2luOiAwO1xuICAgIGNvbG9yOiAkZGFyay1ncmF5O1xuICAgIHBhZGRpbmctbGVmdDogMTJyZW07XG4gICAgQGluY2x1ZGUgc21hbGwtdGFibGV0IHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgZm9udC1zaXplOiAxMnJlbTtcbiAgICB9XG4gIH1cblxuICAvLyAuZm9vdGVyX19jb250ZW50XG5cbiAgJl9fY29udGVudCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgZ2FwOiAxOThyZW07XG4gICAgQGluY2x1ZGUgc21hbGwtdGFibGV0IHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgZ2FwOiAzMHJlbTtcbiAgICB9XG4gIH1cblxuICAvLyAuZm9vdGVyX19pbmZvXG5cbiAgJl9faW5mbyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGdhcDogNjByZW07XG4gICAgQGluY2x1ZGUgc21hbGwtdGFibGV0IHtcbiAgICAgIGdhcDogMjByZW07XG4gICAgfVxuICB9XG5cbiAgLy8gLmZvb3Rlcl9fbG9nb1xuXG4gICZfX2xvZ28ge1xuICAgIHdpZHRoOiAzMjByZW07XG4gICAgaGVpZ2h0OiA0OXJlbTtcbiAgICBAaW5jbHVkZSBzbWFsbC10YWJsZXQge1xuICAgICAgd2lkdGg6IDE5MHJlbTtcbiAgICAgIGhlaWdodDogMjVyZW07XG4gICAgfVxuICB9XG5cbiAgLy8gLmZvb3Rlcl9fYnRuXG5cbiAgJl9fYnRuIHtcbiAgfVxuXG4gIC8vIC5mb290ZXJfX2xpbmtzXG5cbiAgJl9fbGlua3Mge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBnYXA6IDIwcmVtO1xuICAgIEBpbmNsdWRlIHNtYWxsLXRhYmxldCB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgfVxuXG4gIC8vIC5mb290ZXJfX2xpbmtcblxuICAmX19saW5rIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgfVxuXG4gIC8vIC5mb290ZXJfX25hdlxuXG4gICZfX25hdiB7XG4gICAgZGlzcGxheTogZ3JpZDtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgyLCAxZnIpO1xuICAgIGdhcDogMjM3cmVtO1xuICAgIHBhZGRpbmctdG9wOiA1cmVtO1xuICAgIEBpbmNsdWRlIHNtYWxsLXRhYmxldCB7XG4gICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDE3MHJlbSAxNDFyZW07XG4gICAgICBnYXA6IDQwcmVtO1xuICAgIH1cbiAgfVxuXG4gIC8vIC5mb290ZXJfX25hdi1pdGVtXG5cbiAgJl9fbmF2LWl0ZW0ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBnYXA6IDI5LjJyZW07XG4gICAgQGluY2x1ZGUgZGVzay1vbmx5IHtcbiAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgfVxuICAgIEBpbmNsdWRlIHNtYWxsLXRhYmxldCB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIGdhcDogMjYuNHJlbTtcbiAgICB9XG4gIH1cblxuICAvLyAuZm9vdGVyX19uYXYtbGlua1xuXG4gICZfX25hdi1saW5rIHtcbiAgICBAaW5jbHVkZSBzbWFsbC10YWJsZXQge1xuICAgICAgZm9udC1zaXplOiAxNHJlbTtcbiAgICB9XG4gIH1cblxuICAvLyAuZm9vdGVyX19uYXYtaXRlbS1saXN0XG5cbiAgJl9fbmF2LWl0ZW0tbGlzdCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGdhcDogMTZyZW07XG4gICAgQGluY2x1ZGUgc21hbGwtdGFibGV0IHtcbiAgICAgIGdhcDogMTZyZW07XG4gICAgfVxuICB9XG5cbiAgLy8gLmZvb3Rlcl9fbmF2LWl0ZW0tbGlua1xuXG4gICZfX25hdi1pdGVtLWxpbmsge1xuICAgIEBpbmNsdWRlIHNtYWxsLXRhYmxldCB7XG4gICAgICBmb250LXNpemU6IDE0cmVtO1xuICAgIH1cbiAgfVxuXG4gIC8vIC5mb290ZXJfX3NvY2lhbFxuXG4gICZfX3NvY2lhbCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGdhcDogMTByZW07XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIEBpbmNsdWRlIHNtYWxsLXRhYmxldCB7XG4gICAgICBnYXA6IDI0cmVtO1xuICAgIH1cbiAgfVxuXG4gIC8vIC5mb290ZXJfX3NvY2lhbC1pbmZvXG5cbiAgJl9fc29jaWFsLWluZm8ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBnYXA6IDMwcmVtO1xuICB9XG5cbiAgLy8gLmZvb3Rlcl9fc29jaWFsLWxvZ29cblxuICAmX19zb2NpYWwtbG9nbyB7XG4gICAgd2lkdGg6IDIzNHJlbTtcbiAgICBoZWlnaHQ6IDQ1cmVtO1xuICAgIEBpbmNsdWRlIHNtYWxsLXRhYmxldCB7XG4gICAgICB3aWR0aDogMTgwcmVtO1xuICAgICAgaGVpZ2h0OiAzNXJlbTtcbiAgICB9XG4gIH1cblxuICAvLyAuZm9vdGVyX19zb2NpYWwtYWRyZXNzXG5cbiAgJl9fc29jaWFsLWFkcmVzcyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGdhcDogMzByZW07XG4gICAgQGluY2x1ZGUgc21hbGwtdGFibGV0IHtcbiAgICAgIGdhcDogMjRyZW07XG4gICAgICBtYXJnaW4tcmlnaHQ6IC03cmVtO1xuICAgICAgJiBiciB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLy8gLmZvb3Rlcl9fc29jaWFsLWxpc3RcblxuICAmX19zb2NpYWwtbGlzdCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGdhcDogMTZyZW07XG4gICAgQGluY2x1ZGUgc21hbGwtdGFibGV0IHtcbiAgICAgIGdhcDogMTByZW07XG4gICAgfVxuICB9XG5cbiAgLy8gLmZvb3Rlcl9fc29jaWFsLWxpbmtcblxuICAvLyAuZm9vdGVyX19kaXNjbGFpbWVyLXdyYXBcblxuICAmX19kaXNjbGFpbWVyLXdyYXAge1xuICAgIGJhY2tncm91bmQ6ICR3aGl0ZTtcbiAgICBwYWRkaW5nOiAzMnJlbSAwIDIycmVtO1xuICAgIEBpbmNsdWRlIHNtYWxsLXRhYmxldCB7XG4gICAgICBwYWRkaW5nOiAxMnJlbSAwO1xuICAgIH1cbiAgfVxuXG4gIC8vIC5mb290ZXJfX2Rpc2NsYWltZXJcblxuICAmX19kaXNjbGFpbWVyIHtcbiAgfVxuICAmIGEge1xuICAgIHRyYW5zaXRpb246IGNvbG9yIDAuM3M7XG4gICAgJjpob3ZlciB7XG4gICAgICBjb2xvcjogJHBpbmstZ2luZWtvbG9naXlhO1xuICAgIH1cbiAgfVxufVxuIiwiLmhlYWRlcjpub3QoLmlzU2VhcmNoKSB7XG4gICYgW2RhdGEtdHJpZ2dlcl0ge1xuICAgICYuaXNPcGVuIHtcbiAgICAgICYgLmJpbGxldHNfX2J0bi1hcnIsXG4gICAgICAmIC5iaWxsZXRzX19tYWluLWFyciB7XG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJiBbZGF0YS1tb2RhbF0sXG4gICYgW2RhdGEtY29udGVudF0ge1xuICAgICYuaXNPcGVuIHtcbiAgICAgIHBvaW50ZXItZXZlbnRzOiBmaWxsO1xuICAgICAgb3BhY2l0eTogMTtcbiAgICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gICAgfVxuICB9XG59XG5cbi5oZWFkZXIgW2RhdGEtbW9kYWxdLFxuLmhlYWRlciBbZGF0YS1jb250ZW50XSB7XG4gIC8vIGRpc3BsYXk6IG5vbmU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIG9wYWNpdHk6IDA7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgJi5pc1RyYW5zaXRpb24ge1xuICAgIHRyYW5zaXRpb246XG4gICAgICBvcGFjaXR5IDAuM3MsXG4gICAgICB2aXNpYmlsaXR5IDAuM3MsXG4gICAgICBwb2ludGVyLWV2ZW50cyAwLjNzO1xuICB9XG59XG5cbi5oZWFkZXIgW2RhdGEtY29udGVudF0ge1xuICB0cmFuc2l0aW9uOlxuICAgIG9wYWNpdHkgMC4zcyxcbiAgICB2aXNpYmlsaXR5IDAuM3MsXG4gICAgcG9pbnRlci1ldmVudHMgMC4zcztcbn1cblxuLmhlYWRlci0td2hpdGUge1xuICAmIC5iaWxsZXRzX19tYWluLXRleHQsXG4gICYgLm5hdl9fbGlua3Mge1xuICAgIGNvbG9yOiAkd2hpdGU7XG4gIH1cblxuICAmIC5saW5rc19faW1nIHtcbiAgICAmIHN2ZyBwYXRoIHtcbiAgICAgIGZpbGw6ICR3aGl0ZTtcbiAgICB9XG4gIH1cblxuICAmIC5iaWxsZXRzX19tYWluLWFyciB7XG4gICAgJiBzdmcgcGF0aCB7XG4gICAgICBzdHJva2U6ICR3aGl0ZTtcbiAgICB9XG4gIH1cbn1cblxuLmhlYWRlci0tYmxhY2sge1xuICAmIC5iaWxsZXRzX19tYWluLXRleHQsXG4gICYgLm5hdl9fbGlua3Mge1xuICAgIGNvbG9yOiAkYmxhY2s7XG4gIH1cblxuICAmIC5uYXZfX2xvZ28ge1xuICAgICYgLnNob3cge1xuICAgICAgb3BhY2l0eTogMCAhaW1wb3J0YW50O1xuICAgIH1cbiAgICAmIC5oaWRlIHtcbiAgICAgIG9wYWNpdHk6IDEgIWltcG9ydGFudDtcbiAgICB9XG4gIH1cblxuICAmIC5saW5rc19faW1nIHtcbiAgICAmIHN2ZyBwYXRoIHtcbiAgICAgIGZpbGw6ICRwaW5rLWdpbmVrb2xvZ2l5YTtcbiAgICB9XG4gIH1cblxuICAmIC5iaWxsZXRzX19tYWluLWFyciB7XG4gICAgJiBzdmcgcGF0aCB7XG4gICAgICBzdHJva2U6ICRibGFjaztcbiAgICB9XG4gIH1cbn1cblxuLmhlYWRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAzNHJlbTtcbiAgbGVmdDogNTAlO1xuICB6LWluZGV4OiAyMDAwO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gIEBpbmNsdWRlIHNtYWxsLXRhYmxldCB7XG4gICAgdG9wOiAxMnJlbTtcbiAgICB3aWR0aDogMTAwJTtcblxuICAgICY6OmJlZm9yZSB7XG4gICAgICB3aWR0aDogMTAwdnc7XG4gICAgICBoZWlnaHQ6IDEwMHZoO1xuICAgICAgaGVpZ2h0OiAxMDBkdmg7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgdG9wOiAtMTJyZW07XG4gICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICAgIGJhY2tncm91bmQ6ICRncmF5O1xuICAgICAgY29udGVudDogJyc7XG4gICAgICBvcGFjaXR5OiAwO1xuICAgICAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjNzO1xuICAgIH1cblxuICAgICYuaXNTZWFyY2gsXG4gICAgJi5pc0J1cmdlciB7XG4gICAgICAmOjpiZWZvcmUge1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAvLyAuaGVhZGVyX19jb250YWluZXJcblxuICAmX19jb250YWluZXIge1xuICB9XG5cbiAgLy8gLmhlYWRlcl9faW5uZXJcblxuICAmX19pbm5lciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGdhcDogMTNyZW07XG4gIH1cblxuICAvLyAuaGVhZGVyX19uYXZcblxuICAmX19uYXYge1xuICB9XG5cbiAgLy8gLmhlYWRlcl9fbWVudS1tb2RhbFxuXG4gICZfX21lbnUtbW9kYWwge1xuICB9XG5cbiAgLy8gLmhlYWRlcl9fc2VhcmNoXG5cbiAgJl9fc2VhcmNoIHtcbiAgfVxuXG4gIC8vIC5oZWFkZXJfX2J0blxuXG4gICZfX2J0biB7XG4gICAgQGluY2x1ZGUgc21hbGwtdGFibGV0IHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICB9XG5cbiAgLmhlYWRlciB7XG4gICAgLy8gLmhlYWRlcl9fY2lyY2xlLWJ0bi1ib3hcblxuICAgICZfX2NpcmNsZS1idG4tYm94IHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICBAaW5jbHVkZSBzbWFsbC10YWJsZXQge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBnYXA6IDhyZW07XG4gICAgICB9XG4gICAgfVxuXG4gICAgLy8gLmhlYWRlcl9fY2lyY2xlLWJ0blxuXG4gICAgJl9fY2lyY2xlLWJ0biB7XG4gICAgICB3aWR0aDogNDRyZW07XG4gICAgICBoZWlnaHQ6IDQ0cmVtO1xuICAgICAgYmFja2dyb3VuZDogJGxpZ2h0LWdyYXk7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgIH1cbiAgICAvLyAuaGVhZGVyX19jaXJjbGUtc3ZnXG5cbiAgICAmX19jaXJjbGUtc3ZnIHtcbiAgICAgIHdpZHRoOiAyMHJlbTtcbiAgICAgIGhlaWdodDogMjByZW07XG4gICAgfVxuXG4gICAgLy8gLmhlYWRlcl9fYnVyZ2VyXG5cbiAgICAmX19idXJnZXIge1xuICAgIH1cbiAgfVxufVxuXG4ubmF2IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBib3JkZXItcmFkaXVzOiAxNnJlbTtcbiAgZmxleC1ncm93OiAxO1xuICBAaW5jbHVkZSBzbWFsbC10YWJsZXQge1xuICAgIGJvcmRlci1yYWRpdXM6IDEycmVtO1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gICZfX2lubmVyLXdyYXBwIHtcbiAgICBib3JkZXItcmFkaXVzOiBpbmhlcml0O1xuXG4gICAgQGluY2x1ZGUgZGVzay1vbmx5IHtcbiAgICAgIHdpZHRoOiAxMzM2cmVtO1xuICAgICAgdHJhbnNpdGlvbjogd2lkdGggMC4zcztcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAuaXNTZWFyY2ggJiB7XG4gICAgICAgIHdpZHRoOiAyNzhyZW07XG4gICAgICB9XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgc21hbGwtdGFibGV0IHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cbiAgfVxuICAmX19pbm5lciB7XG4gICAgYm9yZGVyLXJhZGl1czogaW5oZXJpdDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgZ2FwOiA0NHJlbTtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgQGluY2x1ZGUgZGVzay1vbmx5IHtcbiAgICAgIHdpZHRoOiAxMzM2cmVtO1xuICAgIH1cbiAgICBAaW5jbHVkZSBzbWFsbC10YWJsZXQge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBwYWRkaW5nOiA4cmVtO1xuICAgIH1cbiAgfVxuXG4gIC8vICAgaGVpZ2h0OiBhdXRvO1xuICAvLyAubmF2X19sb2dvXG5cbiAgJl9fbG9nbyB7XG4gICAgd2lkdGg6IDI1MnJlbTtcbiAgICBoZWlnaHQ6IDM2cmVtO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1zaHJpbms6IDA7XG4gICAgZGlzcGxheTogZ3JpZDtcbiAgICAmIGltZyB7XG4gICAgICBncmlkLXJvdzogMS8yO1xuICAgICAgZ3JpZC1jb2x1bW46IDEvMjtcbiAgICAgIHRyYW5zaXRpb246IG9wYWNpdHkgMC4zcztcbiAgICAgICYuaGlkZSB7XG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgIC5pc0J1cmdlciAmIHtcbiAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAmLnNob3cge1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAuaXNCdXJnZXIgJiB7XG4gICAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICBAaW5jbHVkZSBzbWFsbC10YWJsZXQge1xuICAgICAgd2lkdGg6IDE5MHJlbTtcbiAgICAgIGhlaWdodDogMjVyZW07XG4gICAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuM3M7XG4gICAgICAuaXNTZWFyY2ggJiB7XG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLy8gLm5hdl9faW5mby13cmFwXG5cbiAgJl9faW5mby13cmFwIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgZ2FwOiA0OXJlbTtcbiAgICBAaW5jbHVkZSBzbWFsbC10YWJsZXQge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gIH1cblxuICAvLyAubmF2X19iaWxsZXRzXG5cbiAgJl9fYmlsbGV0cyB7XG4gIH1cblxuICAvLyAubmF2X19saW5rc1xuXG4gICZfX2xpbmtzIHtcbiAgfVxufVxuXG4uYmlsbGV0cyB7XG4gIGJvcmRlcjogMXJlbSBzb2xpZCAjYWVhZWFlO1xuICBib3JkZXItcmFkaXVzOiA2MHJlbTtcbiAgcGFkZGluZzogNnJlbSA2cmVtIDZyZW0gMzJyZW07XG4gIC8vIGJhY2tncm91bmQ6ICRsaWdodC1ncmF5O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDM1cmVtO1xuXG4gIC8vIC5iaWxsZXRzX19idG4tYXJyLFxuICAvLyAuYmlsbGV0c19fbWFpbi1hcnJcblxuICAmX19idG4tYXJyLFxuICAmX19tYWluLWFyciB7XG4gICAgd2lkdGg6IDIwcmVtO1xuICAgIGhlaWdodDogMjByZW07XG4gICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuM3M7XG4gIH1cblxuICAvLyAuYmlsbGV0c19fbWFpblxuXG4gICZfX21haW4ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBnYXA6IDhyZW07XG4gIH1cblxuICAvLyAuYmlsbGV0c19fbWFpbi10ZXh0LWJveFxuXG4gICZfX21haW4tdGV4dC1ib3gge1xuICB9XG5cbiAgLy8gLmJpbGxldHNfX21haW4tdGV4dFxuXG4gICZfX21haW4tdGV4dCB7XG4gIH1cblxuICAvLyAuYmlsbGV0c19fYnRuc1xuXG4gICZfX2J0bnMge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBnYXA6IDhyZW07XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB9XG5cbiAgLy8gLmJpbGxldHNfX2J0bi13cmFwcFxuXG4gICZfX2J0bi13cmFwcCB7XG4gIH1cblxuICAvLyAuYmlsbGV0c19fYnRuXG5cbiAgJl9fYnRuIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIG1pbi13aWR0aDogMjEwcmVtO1xuICAgIGJvcmRlci1yYWRpdXM6IDYwcmVtO1xuICAgIHBhZGRpbmc6IDhyZW0gMTZyZW07XG4gIH1cblxuICAvLyAuYmlsbGV0c19fYnRuLS1naW5lY29sb2dpYVxuXG4gICZfX2J0bi0tZ2luZWNvbG9naWEge1xuICAgIGJhY2tncm91bmQ6ICRsaWdodC1waW5rO1xuICB9XG4gIC8vIC5iaWxsZXRzX19idG4tLXVyb2xvZ2lhXG5cbiAgJl9fYnRuLS11cm9sb2dpYSB7XG4gICAgYmFja2dyb3VuZDogJGdyZWVuLXVyb2xvZ2l5YTtcbiAgfVxuICAvLyAuYmlsbGV0c19fYnRuLXRleHQtYm94XG5cbiAgJl9fYnRuLXRleHQtYm94IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgZ2FwOiA4cmVtO1xuICB9XG5cbiAgLy8gLmJpbGxldHNfX2J0bi1zdmdcblxuICAmX19idG4tc3ZnIHtcbiAgICB3aWR0aDogMjRyZW07XG4gICAgaGVpZ2h0OiAyNHJlbTtcbiAgICBmbGV4LXNocmluazogMDtcbiAgfVxuXG4gIC8vIC5iaWxsZXRzX19idG4tdGV4dFxuXG4gICZfX2J0bi10ZXh0IHtcbiAgfVxuXG4gIC8vIC5iaWxsZXRzX19idG4tbW9kYWxcblxuICAmX19idG4tbW9kYWwge1xuICAgIHJpZ2h0OiAwO1xuICAgIHRvcDogY2FsYygxMDAlICsgOHJlbSk7XG4gICAgYm9yZGVyLXJhZGl1czogMjByZW07XG4gICAgcGFkZGluZzogMjByZW07XG4gICAgYm94LXNoYWRvdzpcbiAgICAgIC0ycmVtIDNyZW0gOHJlbSAwIHJnYmEoMTI3LCAxMjcsIDEyNywgMC4xKSxcbiAgICAgIC0yMnJlbSAyNnJlbSAyMHJlbSAwIHJnYmEoMTI3LCAxMjcsIDEyNywgMC4wNSk7XG4gICAgYmFja2dyb3VuZDogJHdoaXRlO1xuICAgIHdpZHRoOiA0MzByZW07XG4gICAgbGVmdDogNDQ0cmVtO1xuICAgIEBpbmNsdWRlIHNtYWxsLXRhYmxldCB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgfVxuXG4gIC8vIC5iaWxsZXRzX19tb2RhbC1saXN0XG5cbiAgJl9fbW9kYWwtbGlzdCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGdhcDogOHJlbTtcbiAgfVxuXG4gIC8vIC5iaWxsZXRzX19tb2RhbC1saW5rXG5cbiAgJl9fbW9kYWwtbGluayB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBib3JkZXItcmFkaXVzOiA2MHJlbTtcbiAgICBwYWRkaW5nOiAxOXJlbSAyMHJlbTtcbiAgICBiYWNrZ3JvdW5kOiAkbGlnaHQtZ3JheTtcbiAgICBnYXA6IDEwcmVtO1xuICAgICY6aG92ZXIge1xuICAgICAgJiAuYmlsbGV0c19fbGluay1hcnIge1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC8vIC5iaWxsZXRzX19saW5rLXRleHRcblxuICAmX19saW5rLXRleHQge1xuICB9XG5cbiAgLy8gLmJpbGxldHNfX2xpbmstYXJyXG5cbiAgJl9fbGluay1hcnIge1xuICAgIHdpZHRoOiAyMHJlbTtcbiAgICBoZWlnaHQ6IDIwcmVtO1xuICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgIG9wYWNpdHk6IDA7XG4gICAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjNzO1xuICB9XG59XG5cbi5saW5rcyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogNDByZW07XG4gIC8vIC5saW5rc19fbGlua1xuXG4gICZfX2xpbmsge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBnYXA6IDhyZW07XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgfVxuXG4gIC8vIC5saW5rc19fdGV4dFxuXG4gICZfX3RleHQge1xuICB9XG5cbiAgLy8gLmxpbmtzX19pbWdcblxuICAmX19pbWcge1xuICAgIHdpZHRoOiAyNHJlbTtcbiAgICBoZWlnaHQ6IDI0cmVtO1xuICAgIGZsZXgtc2hyaW5rOiAwO1xuICB9XG59XG5cbi5zZWFyY2gge1xuICAvLyAuc2VhcmNoX19oZWFkXG5cbiAgJl9faGVhZCB7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBib3JkZXItcmFkaXVzOiA2MHJlbTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICB0cmFuc2l0aW9uOiB3aWR0aCAwLjNzO1xuICAgIEBpbmNsdWRlIGRlc2stb25seSB7XG4gICAgICB3aWR0aDogNzJyZW07XG4gICAgICAuaXNTZWFyY2ggJiB7XG4gICAgICAgIHdpZHRoOiAxMTY4cmVtO1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAmX19oZWFkLWlubmVyIHtcbiAgICBib3JkZXItcmFkaXVzOiBpbmhlcml0O1xuICAgIGJhY2tncm91bmQ6ICR3aGl0ZTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBAaW5jbHVkZSBkZXNrLW9ubHkge1xuICAgICAgd2lkdGg6IDExNjhyZW07XG4gICAgfVxuICB9XG5cbiAgLy8gLnNlYXJjaF9fYnRuLXdyYXBcblxuICAmX19idG4td3JhcCB7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgIHdpZHRoOiA3MnJlbTtcbiAgICBoZWlnaHQ6IDcycmVtO1xuICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBmbGV4LXNocmluazogMDtcbiAgICBAaW5jbHVkZSBzbWFsbC10YWJsZXQge1xuICAgICAgd2lkdGg6IDQ0cmVtO1xuICAgICAgaGVpZ2h0OiA0NHJlbTtcbiAgICB9XG4gICAgLmlzU2VhcmNoIC5pc0ZpbGxlZCAmIHtcbiAgICAgICYgLnNlYXJjaF9fb3BlbiB7XG4gICAgICAgIHNjYWxlOiAwO1xuICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICAgIH1cbiAgICAgICYgLnNlYXJjaF9fY2xlYXIge1xuICAgICAgICBzY2FsZTogMTtcbiAgICAgICAgcG9pbnRlci1ldmVudHM6IGZpbGw7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLy8gLnNlYXJjaF9fY2xvc2UtYnRuXG5cbiAgJl9fY2xvc2UtYnRuIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIEBpbmNsdWRlIHNtYWxsLXRhYmxldCB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgd2lkdGg6IDQ0cmVtO1xuICAgICAgaGVpZ2h0OiA0NHJlbTtcbiAgICAgIGJhY2tncm91bmQ6ICRsaWdodC1ncmF5O1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgei1pbmRleDogNDtcbiAgICAgIHJpZ2h0OiA4cmVtO1xuICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgb3BhY2l0eTogMDtcbiAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgICAgLmlzU2VhcmNoICYge1xuICAgICAgICB0cmFuc2l0aW9uOlxuICAgICAgICAgIG9wYWNpdHkgMC4zcyxcbiAgICAgICAgICB2aXNpYmlsaXR5IDAuM3MsXG4gICAgICAgICAgcG9pbnRlci1ldmVudHMgMC4zcztcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgICAgICAgcG9pbnRlci1ldmVudHM6IGZpbGw7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLy8gLnNlYXJjaF9fY2xvc2UtYnRuLXN2Z1xuXG4gICZfX2Nsb3NlLWJ0bi1zdmcge1xuICAgIHdpZHRoOiAyMHJlbTtcbiAgICBoZWlnaHQ6IDIwcmVtO1xuICB9XG5cbiAgLy8gLnNlYXJjaF9fYnRuXG5cbiAgJl9fYnRuIHtcbiAgICBncmlkLXJvdzogMS8gMjtcbiAgICBncmlkLWNvbHVtbjogMS8yO1xuICAgIHdpZHRoOiA3MnJlbTtcbiAgICBoZWlnaHQ6IDcycmVtO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICB0cmFuc2l0aW9uOiBzY2FsZSAwLjNzO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgei1pbmRleDogNDtcbiAgICBiYWNrZ3JvdW5kOiAkd2hpdGU7XG4gICAgQGluY2x1ZGUgc21hbGwtdGFibGV0IHtcbiAgICAgIHdpZHRoOiA0NHJlbTtcbiAgICAgIGJhY2tncm91bmQ6ICRsaWdodC1ncmF5O1xuICAgICAgaGVpZ2h0OiA0NHJlbTtcbiAgICB9XG4gIH1cblxuICAvLyAuc2VhcmNoX19vcGVuXG5cbiAgJl9fb3BlbiB7XG4gICAgc2NhbGU6IDE7XG4gICAgcG9pbnRlci1ldmVudHM6IGZpbGw7XG4gIH1cbiAgLy8gLnNlYXJjaF9fY2xlYXJcblxuICAmX19jbGVhciB7XG4gICAgc2NhbGU6IDA7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIH1cblxuICAvLyAuc2VhcmNoX19idG4tc3ZnXG5cbiAgJl9fYnRuLXN2ZyB7XG4gICAgd2lkdGg6IDMycmVtO1xuICAgIGhlaWdodDogMzJyZW07XG4gICAgQGluY2x1ZGUgc21hbGwtdGFibGV0IHtcbiAgICAgIHdpZHRoOiAyMHJlbTtcbiAgICAgIGhlaWdodDogMjByZW07XG4gICAgfVxuICB9XG5cbiAgLy8gLnNlYXJjaF9faW5wdXQtd3JhcFxuXG4gICZfX2lucHV0LXdyYXAge1xuICAgIHBhZGRpbmc6IDIwcmVtIDMycmVtO1xuICAgIGZsZXgtZ3JvdzogMTtcbiAgICBAaW5jbHVkZSBzbWFsbC10YWJsZXQge1xuICAgICAgcGFkZGluZzogMTMuNXJlbSAxMnJlbTtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGJhY2tncm91bmQ6ICRsaWdodC1ncmF5O1xuXG4gICAgICBoZWlnaHQ6IDQ0cmVtO1xuXG4gICAgICB6LWluZGV4OiAyO1xuICAgICAgbGVmdDogOHJlbTtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDYwcmVtO1xuICAgICAgd2lkdGg6IDQ0cmVtO1xuICAgICAgdHJhbnNpdGlvbjpcbiAgICAgICAgd2lkdGggMC4zcyxcbiAgICAgICAgbGVmdCAwLjNzO1xuICAgICAgbGVmdDogMjQ3cmVtO1xuICAgICAgLmlzU2VhcmNoICYge1xuICAgICAgICB3aWR0aDogMjgycmVtO1xuICAgICAgICBsZWZ0OiA4cmVtO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC8vIC5zZWFyY2hfX2lucHV0XG5cbiAgJl9faW5wdXQge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIEBpbmNsdWRlIHNtYWxsLXRhYmxldCB7XG4gICAgfVxuICB9XG5cbiAgLy8gLnNlYXJjaF9fbW9kYWxcblxuICAmX19tb2RhbCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IDI5MnJlbTtcbiAgICB0b3A6IGNhbGMoMTAwJSArIDEycmVtKTtcbiAgICBib3JkZXItcmFkaXVzOiAyMHJlbTtcbiAgICBwYWRkaW5nOiAwIDMycmVtO1xuICAgIGJveC1zaGFkb3c6XG4gICAgICAtMnJlbSAzcmVtIDhyZW0gMCByZ2JhKDEyNywgMTI3LCAxMjcsIDAuMSksXG4gICAgICAtMjJyZW0gMjZyZW0gMjByZW0gMCByZ2JhKDEyNywgMTI3LCAxMjcsIDAuMDUpO1xuICAgIGJhY2tncm91bmQ6ICR3aGl0ZTtcbiAgICB3aWR0aDogMTE2OHJlbTtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICBvcGFjaXR5OiAwO1xuICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcblxuICAgICYuaXNUcmFuc2l0aW9uIHtcbiAgICAgIHRyYW5zaXRpb246XG4gICAgICAgIG9wYWNpdHkgMC4zcyxcbiAgICAgICAgdmlzaWJpbGl0eSAwLjNzLFxuICAgICAgICBwb2ludGVyLWV2ZW50cyAwLjNzO1xuICAgIH1cbiAgICAuaXNTZWFyY2ggJiB7XG4gICAgICBwb2ludGVyLWV2ZW50czogZmlsbDtcbiAgICAgIG9wYWNpdHk6IDE7XG4gICAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIHNtYWxsLXRhYmxldCB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICBib3JkZXItcmFkaXVzOiAxMnJlbTtcbiAgICAgIHBhZGRpbmc6IDAgMTJyZW07XG4gICAgfVxuICB9XG5cbiAgLy8gLnNlYXJjaF9fbW9kYWwtaW5uZXJcblxuICAmX19tb2RhbC1pbm5lciB7XG4gICAgbWF4LWhlaWdodDogY2FsYygxMDB2aCAtIDE4NXJlbSk7XG4gICAgb3ZlcmZsb3c6IGF1dG87XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBnYXA6IDQwcmVtO1xuICAgIHBhZGRpbmc6IDMycmVtIDA7XG4gICAgJjo6LXdlYmtpdC1zY3JvbGxiYXIsXG4gICAgJjo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWIsXG4gICAgJjo6LXdlYmtpdC1zY3JvbGxiYXItdHJhY2sge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gICAgQGluY2x1ZGUgc21hbGwtdGFibGV0IHtcbiAgICAgIG1heC1oZWlnaHQ6IGNhbGMoMTAwdmggLSAxMDByZW0pO1xuICAgICAgbWF4LWhlaWdodDogY2FsYygxMDBkdmggLSAxMDByZW0pO1xuICAgICAgcGFkZGluZzogMjByZW0gMDtcbiAgICAgIGdhcDogMzJyZW07XG4gICAgfVxuICB9XG4gIC8vIC5zZWFyY2hfX21vZGFsLWl0ZW1cblxuICAmX19tb2RhbC1pdGVtIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgZ2FwOiAyMHJlbTtcbiAgfVxuXG4gIC8vIC5zZWFyY2hfX2JlZm9yZVxuXG4gICZfX2JlZm9yZSB7XG4gIH1cblxuICAvLyAuc2VhcmNoX19iZWZvcmUtaGVhZFxuXG4gICZfX2JlZm9yZS1oZWFkIHtcbiAgfVxuXG4gIC8vIC5zZWFyY2hfX2JlZm9yZS1jbGVhclxuXG4gICZfX2JlZm9yZS1jbGVhciB7XG4gICAgY29sb3I6ICRkYXJrLWdyYXk7XG4gICAgYm9yZGVyLWJvdHRvbTogMnJlbSBzb2xpZCAkZGFyay1ncmF5O1xuICAgIHBhZGRpbmc6IDByZW0gMHJlbSAycmVtO1xuICAgIEBpbmNsdWRlIHNtYWxsLXRhYmxldCB7XG4gICAgICBib3JkZXItYm90dG9tOiAxcmVtIHNvbGlkICRkYXJrLWdyYXk7XG4gICAgICBwYWRkaW5nOiAwcmVtIDByZW0gMXJlbTtcbiAgICB9XG4gIH1cblxuICAvLyAuc2VhcmNoX19iZWZvcmUtbGlzdFxuXG4gICZfX2JlZm9yZS1saXN0IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgZ2FwOiAyMHJlbTtcbiAgICBAaW5jbHVkZSBzbWFsbC10YWJsZXQge1xuICAgICAgZ2FwOiAxNXJlbTtcbiAgICB9XG4gIH1cblxuICAvLyAuc2VhcmNoX19iZWZvcmUtaXRlbVxuXG4gICZfX2JlZm9yZS1pdGVtIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICB9XG5cbiAgLy8gLnNlYXJjaF9fYmVmb3JlLWl0ZW0taW5mb1xuXG4gICZfX2JlZm9yZS1pdGVtLWluZm8ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBnYXA6IDEycmVtO1xuICAgIEBpbmNsdWRlIHNtYWxsLXRhYmxldCB7XG4gICAgICBnYXA6IDEwcmVtO1xuICAgIH1cbiAgfVxuXG4gIC8vIC5zZWFyY2hfX2JlZm9yZS1pdGVtLXN2Z1xuXG4gICZfX2JlZm9yZS1pdGVtLXN2ZyB7XG4gICAgd2lkdGg6IDI0cmVtO1xuICAgIGhlaWdodDogMjRyZW07XG4gICAgZmxleC1zaHJpbms6IDA7XG4gICAgQGluY2x1ZGUgc21hbGwtdGFibGV0IHtcbiAgICAgIHdpZHRoOiAyMHJlbTtcbiAgICAgIGhlaWdodDogMjByZW07XG4gICAgfVxuICB9XG5cbiAgLy8gLnNlYXJjaF9fYmVmb3JlLWl0ZW0tbGlua1xuXG4gICZfX2JlZm9yZS1pdGVtLWxpbmsge1xuICAgIGNvbG9yOiAkZGFyay1ncmF5O1xuICAgIEBpbmNsdWRlIHNtYWxsLXRhYmxldCB7XG4gICAgICBmb250LXNpemU6IDE0cmVtO1xuICAgIH1cbiAgfVxuXG4gIC8vIC5zZWFyY2hfX2JlZm9yZS1pdGVtLXJlbW92ZVxuXG4gICZfX2JlZm9yZS1pdGVtLXJlbW92ZSB7XG4gICAgd2lkdGg6IDI0cmVtO1xuICAgIGhlaWdodDogMjRyZW07XG4gICAgZmxleC1zaHJpbms6IDA7XG4gICAgQGluY2x1ZGUgc21hbGwtdGFibGV0IHtcbiAgICAgIHdpZHRoOiAyMHJlbTtcbiAgICAgIGhlaWdodDogMjByZW07XG4gICAgfVxuICB9XG5cbiAgLy8gLnNlYXJjaF9fZnVsbFxuXG4gICZfX2Z1bGwge1xuICB9XG5cbiAgLy8gLnNlYXJjaF9fZnVsbC1oZWFkXG5cbiAgJl9fZnVsbC1oZWFkIHtcbiAgfVxuXG4gIC8vIC5zZWFyY2hfX2Z1bGwtY291bnRcblxuICAmX19mdWxsLWNvdW50IHtcbiAgICBjb2xvcjogJGRhcmstZ3JheTtcbiAgICBAaW5jbHVkZSBzbWFsbC10YWJsZXQge1xuICAgICAgZm9udC1zaXplOiAxNHJlbTtcbiAgICB9XG4gIH1cblxuICAvLyAuc2VhcmNoX19mdWxsLWxpc3RcblxuICAmX19mdWxsLWxpc3Qge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBnYXA6IDEycmVtO1xuICAgIEBpbmNsdWRlIHNtYWxsLXRhYmxldCB7XG4gICAgICBnYXA6IDhyZW07XG4gICAgfVxuICB9XG5cbiAgLy8gLnNlYXJjaF9fZnVsbC1pdGVtXG5cbiAgJl9fZnVsbC1pdGVtIHtcbiAgfVxuXG4gIC8vIC5zZWFyY2hfX2Z1bGwtbGlua1xuXG4gICZfX2Z1bGwtbGluayB7XG4gICAgYm9yZGVyLXJhZGl1czogMTJyZW07XG4gICAgcGFkZGluZzogMTJyZW0gMjByZW0gMTZyZW07XG4gICAgYmFja2dyb3VuZDogI2Y2ZjZmNjtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIEBpbmNsdWRlIHNtYWxsLXRhYmxldCB7XG4gICAgICBib3JkZXItcmFkaXVzOiA4cmVtO1xuICAgICAgcGFkZGluZzogOHJlbSAxMnJlbSAxMnJlbTtcbiAgICB9XG4gIH1cblxuICAvLyAuc2VhcmNoX19mdWxsLWxpbmstaW5mb1xuXG4gICZfX2Z1bGwtbGluay1pbmZvIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgZ2FwOiA4cmVtO1xuXG4gICAgQGluY2x1ZGUgc21hbGwtdGFibGV0IHtcbiAgICAgIGdhcDogNHJlbTtcbiAgICAgICYgLmg3IHtcbiAgICAgICAgZm9udC1zaXplOiAxMnJlbTtcbiAgICAgIH1cbiAgICAgICYgLmg2IHtcbiAgICAgICAgZm9udC1zaXplOiAxNHJlbTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAvLyAuc2VhcmNoX19mdWxsLWxpbmstdGl0bGVcblxuICAmX19mdWxsLWxpbmstdGl0bGUge1xuICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG4gICAgLXdlYmtpdC1saW5lLWNsYW1wOiAxO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gIH1cblxuICAvLyAuc2VhcmNoX19mdWxsLWxpbmstY2F0XG5cbiAgJl9fZnVsbC1saW5rLWNhdCB7XG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgICAtd2Via2l0LWxpbmUtY2xhbXA6IDE7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBjb2xvcjogJGRhcmstZ3JheTtcbiAgfVxuXG4gIC8vIC5zZWFyY2hfX2Z1bGwtbGluay1hcnJcblxuICAmX19mdWxsLWxpbmstYXJyIHtcbiAgICB3aWR0aDogNzJyZW07XG4gICAgaGVpZ2h0OiA3MnJlbTtcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGJhY2tncm91bmQ6ICR3aGl0ZTtcbiAgICBmbGV4LXNocmluazogMDtcbiAgICBAaW5jbHVkZSBzbWFsbC10YWJsZXQge1xuICAgICAgd2lkdGg6IDQ0cmVtO1xuICAgICAgaGVpZ2h0OiA0NHJlbTtcbiAgICB9XG4gIH1cblxuICAvLyAuc2VhcmNoX19mdWxsLWxpbmstc3ZnXG5cbiAgJl9fZnVsbC1saW5rLXN2ZyB7XG4gICAgd2lkdGg6IDMycmVtO1xuICAgIGhlaWdodDogMzJyZW07XG4gICAgQGluY2x1ZGUgc21hbGwtdGFibGV0IHtcbiAgICAgIHdpZHRoOiAyMHJlbTtcbiAgICAgIGhlaWdodDogMjByZW07XG4gICAgfVxuICB9XG5cbiAgLy8gLnNlYXJjaF9fZW1wdHlcblxuICAmX19lbXB0eSB7XG4gIH1cblxuICAvLyAuc2VhcmNoX19lbXB0eS1oZWFkXG5cbiAgJl9fZW1wdHktaGVhZCB7XG4gIH1cblxuICAvLyAuc2VhcmNoX19lbXB0eS10ZXh0XG5cbiAgJl9fZW1wdHktdGV4dCB7XG4gICAgY29sb3I6ICRkYXJrLWdyYXk7XG4gICAgbGluZS1oZWlnaHQ6IDE0MCU7XG4gICAgQGluY2x1ZGUgc21hbGwtdGFibGV0IHtcbiAgICAgIGZvbnQtc2l6ZTogMTRyZW07XG4gICAgfVxuICB9XG59XG5cbi5tZW51LW1vZGFsIHtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIHRvcDogY2FsYygxMDAlICsgOHJlbSk7XG4gIGJvcmRlci1yYWRpdXM6IDIwcmVtO1xuICBwYWRkaW5nOiAzMnJlbSAzMnJlbSAzMnJlbSAyNHJlbTtcbiAgYm94LXNoYWRvdzpcbiAgICAtMnJlbSAzcmVtIDhyZW0gMCByZ2JhKDEyNywgMTI3LCAxMjcsIDAuMSksXG4gICAgLTIycmVtIDI2cmVtIDIwcmVtIDAgcmdiYSgxMjcsIDEyNywgMTI3LCAwLjA1KTtcbiAgYmFja2dyb3VuZDogJHdoaXRlO1xuICB3aWR0aDogMTMzNnJlbTtcbiAgQGluY2x1ZGUgc21hbGwtdGFibGV0IHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC8vIC5tZW51LW1vZGFsX19pbm5lclxuXG4gICZfX2lubmVyIHtcbiAgICBkaXNwbGF5OiBncmlkO1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogNDQwcmVtIGF1dG87XG4gICAgZ2FwOiAyMHJlbTtcbiAgfVxuXG4gIC8vIC5tZW51LW1vZGFsX19saXN0LXdyYXBcblxuICAmX19saXN0LXdyYXAge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBnYXA6IDE2cmVtO1xuICB9XG5cbiAgLy8gLm1lbnUtbW9kYWxfX2xpc3QtdGl0bGVcblxuICAmX19saXN0LXRpdGxlIHtcbiAgfVxuXG4gIC8vIC5tZW51LW1vZGFsX19saXN0LWJveFxuXG4gICZfX2xpc3QtYm94IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgZ2FwOiAxMnJlbTtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgZmxleC1ncm93OiAxO1xuICB9XG5cbiAgLy8gLm1lbnUtbW9kYWxfX2xpc3RcblxuICAmX19saXN0IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgZ2FwOiAxMnJlbTtcbiAgICBtYXgtaGVpZ2h0OiA0MjByZW07XG4gICAgb3ZlcmZsb3c6IGF1dG87XG4gIH1cblxuICAvLyAubWVudS1tb2RhbF9fbGlua1xuXG4gICZfX2xpbmsge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgYm9yZGVyLXJhZGl1czogNjByZW07XG4gICAgcGFkZGluZzogMTlyZW0gMjRyZW07XG4gICAgYmFja2dyb3VuZDogJGxpZ2h0LWdyYXk7XG5cbiAgICAmW2RhdGEtdGFiXSxcbiAgICAmOmhvdmVyIHtcbiAgICAgICYgLm1lbnUtbW9kYWxfX2xpbmstYXJyIHtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAvLyAubWVudS1tb2RhbF9fbGluay10ZXh0XG5cbiAgJl9fbGluay10ZXh0IHtcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICB9XG5cbiAgLy8gLm1lbnUtbW9kYWxfX2xpbmstYXJyXG5cbiAgJl9fbGluay1hcnIge1xuICAgIHdpZHRoOiAyMHJlbTtcbiAgICB3aWR0aDogMjByZW07XG4gICAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjNzO1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cblxuICAvLyAubWVudS1tb2RhbF9fYnRuXG5cbiAgJl9fYnRuIHtcbiAgfVxuXG4gIC8vIC5tZW51LW1vZGFsX19jb250ZW50LXdyYXBcblxuICAmX19jb250ZW50LXdyYXAge1xuICAgIGRpc3BsYXk6IGdyaWQ7XG4gIH1cblxuICAvLyAubWVudS1tb2RhbF9fY29udGVudC1pdGVtXG5cbiAgJl9fY29udGVudC1pdGVtIHtcbiAgICBncmlkLXJvdzogMS8yO1xuICAgIGdyaWQtY29sdW1uOiAxLzI7XG4gIH1cblxuICAmIC5jb250ZW50LW1haW4ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBnYXA6IDE2cmVtO1xuICAgIGJhY2tncm91bmQ6ICR3aGl0ZTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgLy8gLmNvbnRlbnQtbWFpbl9fbGlzdFxuICAgICZfX2xpc3Qge1xuICAgICAgZGlzcGxheTogZ3JpZDtcbiAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsIDQwMHJlbSk7XG4gICAgICBnYXA6IDE5cmVtO1xuICAgIH1cblxuICAgIC8vIC5jb250ZW50LW1haW5fX2xpbmtcblxuICAgICZfX2xpbmsge1xuICAgICAgYm9yZGVyLXJhZGl1czogMjByZW07XG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIH1cblxuICAgIC8vIC5jb250ZW50LW1haW5fX3Bob3RvXG5cbiAgICAmX19waG90byB7XG4gICAgICB3aWR0aDogNDAwcmVtO1xuICAgICAgaGVpZ2h0OiA0OTFyZW07XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAmOjpiZWZvcmUge1xuICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCByZ2JhKDI0MiwgMjQzLCAyNDYsIDApIDAlLCAjZjJmM2Y2IDEwMCUpO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICByaWdodDogMDtcbiAgICAgICAgaGVpZ2h0OiAxODhyZW07XG4gICAgICB9XG4gICAgfVxuXG4gICAgLy8gLmNvbnRlbnQtbWFpbl9fbmFtZVxuXG4gICAgJl9fbmFtZSB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBib3R0b206IDI0cmVtO1xuICAgICAgbGVmdDogNTAlO1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICAgICAgei1pbmRleDogMztcbiAgICB9XG4gIH1cblxuICAmIC5jb250ZW50LW90aGVyIHtcbiAgICBkaXNwbGF5OiBncmlkO1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogNDAwcmVtIDM5MHJlbTtcbiAgICBnYXA6IDIwcmVtO1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBiYWNrZ3JvdW5kOiAkd2hpdGU7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHotaW5kZXg6IDIwO1xuXG4gICAgLy8gLmNvbnRlbnQtb3RoZXJfX2xpc3QtYm94XG5cbiAgICAmX19saXN0LWJveCB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIGdhcDogMTZyZW07XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgfVxuICAgICZfX2xpc3Qge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICBnYXA6IDEycmVtO1xuICAgICAgLy8gcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgLy8gdG9wOiA0MHJlbTtcbiAgICAgIC8vIGJvdHRvbTogMDtcbiAgICAgIC8vIGxlZnQ6IDA7XG4gICAgICAvLyByaWdodDogMDtcbiAgICAgIG1heC1oZWlnaHQ6IDQ4OHJlbTtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDIwcmVtO1xuICAgICAgb3ZlcmZsb3c6IGF1dG87XG4gICAgfVxuICAgIC8vIC5jb250ZW50LW90aGVyX19saW5rXG5cbiAgICAmX19saW5rIHtcbiAgICAgIGJvcmRlcjogMXJlbSBzb2xpZCAkZGFyay1ncmF5O1xuICAgICAgYm9yZGVyLXJhZGl1czogNjByZW07XG4gICAgICBwYWRkaW5nOiAxOXJlbSAyNHJlbTtcbiAgICAgIGJhY2tncm91bmQ6ICR3aGl0ZTtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgZ2FwOiAxMHJlbTtcbiAgICAgICY6aG92ZXIge1xuICAgICAgICAmIC5jb250ZW50LW90aGVyX19saW5rLWFyciB7XG4gICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC8vIC5jb250ZW50LW90aGVyX19saW5rLXRleHRcblxuICAgICZfX2xpbmstdGV4dCB7XG4gICAgfVxuXG4gICAgLy8gICBjb250ZW50LW90aGVyX19saW5rLWFyclxuICAgICZfX2xpbmstYXJyIHtcbiAgICAgIHdpZHRoOiAyMHJlbTtcbiAgICAgIGhlaWdodDogMjByZW07XG4gICAgICBvcGFjaXR5OiAwO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuM3M7XG4gICAgfVxuXG4gICAgLy8gLmNvbnRlbnQtb3RoZXJfX2ltZ1xuXG4gICAgJl9faW1nIHtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDIwcmVtO1xuICAgICAgaGVpZ2h0OiA1MjhyZW07XG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIH1cbiAgfVxufVxuXG4uYnVyZ2VyIHtcbiAgZGlzcGxheTogZ3JpZCAhaW1wb3J0YW50O1xuXG4gIC8vIC5idXJnZXJfX3N2Z1xuXG4gICZfX3N2ZyB7XG4gICAgZ3JpZC1yb3c6IDEgLyAyO1xuICAgIGdyaWQtY29sdW1uOiAxIC8gMjtcbiAgfVxuXG4gIC8vIC5idXJnZXJfX3N2Zy0tY2xvc2VcblxuICAmX19zdmctLWNsb3NlIHtcbiAgICBzY2FsZTogMTtcbiAgICAuaXNCdXJnZXIgJiB7XG4gICAgICBzY2FsZTogMDtcbiAgICB9XG4gIH1cblxuICAvLyAuYnVyZ2VyX19zdmctLW9wZW5cblxuICAmX19zdmctLW9wZW4ge1xuICAgIHNjYWxlOiAwO1xuICAgIC5pc0J1cmdlciAmIHtcbiAgICAgIHNjYWxlOiAxO1xuICAgIH1cbiAgfVxuXG4gICZfX3N2Zy0tb3BlbixcbiAgJl9fc3ZnLS1jbG9zZSB7XG4gICAgdHJhbnNpdGlvbjogc2NhbGUgMC4zcztcbiAgfVxufVxuXG4uYnVyZ2VyLW1vZGFsIHtcbiAgQGluY2x1ZGUgZGVzay1vbmx5IHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDM3NXJlbTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcblxuICBsZWZ0OiAwO1xuICBib3JkZXItcmFkaXVzOiAxMnJlbTtcbiAgcGFkZGluZzogMCAxMnJlbTtcbiAgdG9wOiBjYWxjKDEwMCUgKyAxMnJlbSk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgxMTAlKTtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuM3M7XG4gIGhlaWdodDogY2FsYygxMDB2aCAtIDEwMHJlbSk7XG4gIGhlaWdodDogY2FsYygxMDBkdmggLSAxMDByZW0pO1xuXG4gIC5pc0J1cmdlciAmIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCUpO1xuICB9XG4gIC8vIC5idXJnZXItbW9kYWxfX2lubmVyXG5cbiAgJl9faW5uZXIge1xuICAgIC8vIG1heC1oZWlnaHQ6IGNhbGMoMTAwdmggLSAxMDByZW0pO1xuICAgIC8vIG1heC1oZWlnaHQ6IGNhbGMoMTAwZHZoIC0gMTAwcmVtKTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgdG9wOiAwO1xuXG4gICAgZ2FwOiAzMnJlbTtcbiAgICBvdmVyZmxvdzogYXV0bztcbiAgICBkaXNwbGF5OiBmbGV4O1xuICB9XG5cbiAgLy8gLmJ1cmdlci1tb2RhbF9fbWFpblxuXG4gICZfX21haW4ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gIH1cblxuICAvLyAuYnVyZ2VyLW1vZGFsX19tZW51XG5cbiAgJl9fbWVudSB7XG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZCAwLjNzO1xuXG4gICAgLmlzU2VhcmNoICYsXG4gICAgLmlzQnVyZ2VyICYge1xuICAgICAgYmFja2dyb3VuZDogJGdyYXk7XG4gICAgfVxuXG4gICAgZmxleC1ncm93OiAxO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gIH1cblxuICAvLyAuYnVyZ2VyLW1vZGFsX19tYWluLWlubmVyXG5cbiAgJl9fbWFpbi1pbm5lciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGdhcDogMjRyZW07XG4gICAgZmxleC1ncm93OiAxO1xuICB9XG5cbiAgLy8gLmJ1cmdlci1tb2RhbF9fbGlzdC1ib3hcblxuICAmX19saXN0LWJveCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGdhcDogOHJlbTtcbiAgfVxuXG4gIC8vIC5idXJnZXItbW9kYWxfX3RpdGxlXG5cbiAgJl9fdGl0bGUge1xuICB9XG5cbiAgLy8gLmJ1cmdlci1tb2RhbF9fbGlzdFxuXG4gICZfX2xpc3Qge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBnYXA6IDhyZW07XG4gIH1cblxuICAvLyAuYnVyZ2VyLW1vZGFsX19saW5rXG5cbiAgJl9fbGluayB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBiYWNrZ3JvdW5kOiAkd2hpdGU7XG4gICAgYm9yZGVyLXJhZGl1czogNjByZW07XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZzogMTRyZW0gMTZyZW07XG4gIH1cblxuICAvLyAuYnVyZ2VyLW1vZGFsX19saW5rLXRleHRcblxuICAmX19saW5rLXRleHQge1xuICB9XG5cbiAgLy8gLmJ1cmdlci1tb2RhbF9fbGluay1hcnJcblxuICAmX19saW5rLWFyciB7XG4gICAgd2lkdGg6IDIwcmVtO1xuICAgIGhlaWdodDogMjByZW07XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cblxuICAvLyAuYnVyZ2VyLW1vZGFsX19saXN0LW1haW5cblxuICAmX19saXN0LW1haW4ge1xuICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMiwgMWZyKTtcbiAgICBnYXA6IDExcmVtO1xuICB9XG5cbiAgLy8gLmJ1cmdlci1tb2RhbF9fbGlzdC1idG5cblxuICAmX19saXN0LWJ0biB7XG4gICAgYm9yZGVyLXJhZGl1czogOHJlbTtcbiAgICB3aWR0aDogMTcwcmVtO1xuICAgIGhlaWdodDogMTgxcmVtO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB9XG5cbiAgLy8gLmJ1cmdlci1tb2RhbF9fcGhvdG9cblxuICAmX19waG90byB7XG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxODBkZWcsIHJnYmEoMjQyLCAyNDMsIDI0NiwgMCkgMCUsICNmMmYzZjYgMTAwJSk7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgYm90dG9tOiAwO1xuICAgICAgbGVmdDogMDtcbiAgICAgIHJpZ2h0OiAwO1xuICAgICAgaGVpZ2h0OiA2OXJlbTtcbiAgICB9XG4gIH1cblxuICAvLyAuYnVyZ2VyLW1vZGFsX19uYW1lXG5cbiAgJl9fbmFtZSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJvdHRvbTogMTRyZW07XG4gICAgbGVmdDogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgICB6LWluZGV4OiAzO1xuICB9XG5cbiAgLy8gLmJ1cmdlci1tb2RhbF9fYXNpZGVcblxuICAmX19hc2lkZSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgaW5zZXQ6IDA7XG4gICAgdG9wOiAtMnJlbTtcbiAgICBwYWRkaW5nLXRvcDogMnJlbTtcbiAgICB6LWluZGV4OiAxMDtcbiAgICAvLyBiYWNrZ3JvdW5kOiAkZ3JheTtcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIDAuM3M7XG5cbiAgICAuaXNTZWFyY2ggJixcbiAgICAuaXNCdXJnZXIgJiB7XG4gICAgICBiYWNrZ3JvdW5kOiAkZ3JheTtcbiAgICB9XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDExMCUpO1xuICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjNzO1xuICAgICYuaXNPcGVuIHtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcbiAgICB9XG4gIH1cblxuICAvLyAuYnVyZ2VyLW1vZGFsX19hc2lkZS1pbm5lclxuXG4gICZfX2FzaWRlLWlubmVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGdhcDogMjByZW07XG4gICAgcGFkZGluZzogMCAxMnJlbTtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuXG4gIC8vIC5idXJnZXItbW9kYWxfX2FzaWRlLWNvbnRlbnRcblxuICAmX19hc2lkZS1jb250ZW50IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgZ2FwOiAxNnJlbTtcbiAgfVxuXG4gIC8vIC5idXJnZXItbW9kYWxfX2JhY2tcblxuICAmX19iYWNrIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgZ2FwOiA4cmVtO1xuICB9XG5cbiAgLy8gLmJ1cmdlci1tb2RhbF9fYmFjay1hcnJcblxuICAmX19iYWNrLWFyciB7XG4gICAgd2lkdGg6IDQ0cHg7XG4gICAgaGVpZ2h0OiA0NHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYmFja2dyb3VuZDogJHdoaXRlO1xuICB9XG5cbiAgLy8gLmJ1cmdlci1tb2RhbF9fYmFjay1zdmdcblxuICAmX19iYWNrLXN2ZyB7XG4gICAgd2lkdGg6IDIwcmVtO1xuICAgIGhlaWdodDogMjByZW07XG4gIH1cblxuICAvLyAuYnVyZ2VyLW1vZGFsX19iYWNrLXRleHRcblxuICAmX19iYWNrLXRleHQge1xuICB9XG59XG4iLCJib2R5OjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICcnO1xyXG4gIHBvc2l0aW9uOiBmaXhlZDtcclxuICB6LWluZGV4OiAyNTAwO1xyXG4gIHRvcDogMDtcclxuICBsZWZ0OiAwO1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIGhlaWdodDogMTAwJTtcclxuICBvcGFjaXR5OiAwO1xyXG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC42cyBlYXNlIDBzO1xyXG4gIC13ZWJraXQtYmFja2Ryb3AtZmlsdGVyOiBibHVyKDIwcmVtKTtcclxuICBiYWNrZHJvcC1maWx0ZXI6IGJsdXIoMjByZW0pO1xyXG4gIGJhY2tncm91bmQ6IHJnYmEoMTI0LCAxMzUsIDE0OSwgMC4xKTtcclxufVxyXG4ucG9wdXAtc2hvdyBib2R5OjpiZWZvcmUge1xyXG4gIG9wYWNpdHk6IDE7XHJcbn1cclxuLnBvcHVwX3Nob3cge1xyXG4gIHotaW5kZXg6IDMwMTAgIWltcG9ydGFudDtcclxuICB2aXNpYmlsaXR5OiB2aXNpYmxlICFpbXBvcnRhbnQ7XHJcbiAgb3ZlcmZsb3c6IGF1dG87XHJcbiAgcG9pbnRlci1ldmVudHM6IGF1dG87XHJcbn1cclxuLnBvcHVwX3Nob3cgLnBvcHVwX19jb250ZW50IHtcclxuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xyXG4gIHRyYW5zZm9ybTogc2NhbGUoMSk7XHJcbn1cclxuXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcblxyXG4ucG9wdXAge1xyXG4gIHBvc2l0aW9uOiBmaXhlZDtcclxuICB0b3A6IDA7XHJcbiAgbGVmdDogMDtcclxuICBib3R0b206IDA7XHJcbiAgcmlnaHQ6IDA7XHJcbiAgcGFkZGluZzogMzJyZW07XHJcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xyXG4gIHRyYW5zaXRpb246IHZpc2liaWxpdHkgMC44cyBlYXNlIDBzO1xyXG4gIHotaW5kZXg6IDMwMDtcclxuICAuX2xvYWRlZCAmIHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gIH1cclxuICBAaW5jbHVkZSBzbWFsbC10YWJsZXQge1xyXG4gICAgcGFkZGluZzogMTZyZW07XHJcbiAgfVxyXG5cclxuICAvLyAucG9wdXBfX3dyYXBwZXJcclxuXHJcbiAgJl9fd3JhcHBlciB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIGZsZXg6IDEgMSBhdXRvO1xyXG4gICAgbWluLWhlaWdodDogMTAwJTtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gIH1cclxuXHJcbiAgLy8gLnBvcHVwX19jb250ZW50XHJcblxyXG4gICZfX2NvbnRlbnQge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcblxyXG4gICAgYm9yZGVyLXJhZGl1czogMjRyZW07XHJcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47XHJcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDApO1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjZzIGVhc2UgMHM7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBtYXgtd2lkdGg6IDc0OHJlbTtcclxuICAgIEBpbmNsdWRlIHNtYWxsLXRhYmxldCB7XHJcbiAgICAgIG1heC13aWR0aDogbm9uZTtcclxuICAgICAgYm9yZGVyLXJhZGl1czogMTJyZW07XHJcbiAgICB9XHJcbiAgICAubG9jayAmIHtcclxuICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC8vIC5wb3B1cF9fYm9keVxyXG5cclxuICAmX19ib2R5IHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XHJcbiAgICBwYWRkaW5nOiA2MHJlbSAxMzByZW07XHJcbiAgICBAaW5jbHVkZSBzbWFsbC10YWJsZXQge1xyXG4gICAgICBwYWRkaW5nOiA2MHJlbSAxMnJlbSAzMnJlbTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC8vIC5wb3B1cF9fY2xvc2UtYnRuXHJcblxyXG4gICZfX2Nsb3NlLWJ0biB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB3aWR0aDogNjRyZW07XHJcbiAgICBoZWlnaHQ6IDY0cmVtO1xyXG4gICAgdG9wOiAwO1xyXG4gICAgcmlnaHQ6IDA7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xyXG4gICAganVzdGlmeS1jb250ZW50OiBzdGFydDtcclxuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICAgIC8vIGJhY2tncm91bmQ6ICRsaWdodGJnO1xyXG4gICAgei1pbmRleDogMjtcclxuICAgIEBpbmNsdWRlIHNtYWxsLXRhYmxldCB7XHJcbiAgICAgIHdpZHRoOiAzMnJlbTtcclxuICAgICAgaGVpZ2h0OiAzMnJlbTtcclxuICAgIH1cclxuICAgICYgc3ZnIHtcclxuICAgICAgd2lkdGg6IDMycmVtO1xyXG4gICAgICBoZWlnaHQ6IDMycmVtO1xyXG4gICAgICBvYmplY3QtZml0OiBjb250YWluO1xyXG4gICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcclxuICAgICAgQGluY2x1ZGUgc21hbGwtdGFibGV0IHtcclxuICAgICAgICB3aWR0aDogMjByZW07XHJcbiAgICAgICAgaGVpZ2h0OiAyMHJlbTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJi0tc3VjY2VzcyB7XHJcbiAgICAmIC5wb3B1cF9fYm9keS1jb250ZW50IHtcclxuICAgICAgZ2FwOiAzMnJlbTtcclxuICAgICAgQGluY2x1ZGUgc21hbGwtdGFibGV0IHtcclxuICAgICAgICBnYXA6IDIwcmVtO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJiAucG9wdXBfX21haW4ge1xyXG4gICAgICBnYXA6IDIwcmVtO1xyXG4gICAgfVxyXG4gICAgJiAucG9wdXBfX2J0biB7XHJcbiAgICAgIHdpZHRoOiA0MzRyZW07XHJcbiAgICAgIEBpbmNsdWRlIHNtYWxsLXRhYmxldCB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuIiwiLmhlcm8ge1xuICBwYWRkaW5nLXRvcDogMTcycmVtO1xuICBtYXJnaW4tdG9wOiAtMTI0cmVtO1xuICBiYWNrZ3JvdW5kOiAkZGFyay1ncmF5O1xuICBwYWRkaW5nLWJvdHRvbTogNDRyZW07XG4gIEBpbmNsdWRlIHNtYWxsLXRhYmxldCB7XG4gICAgbWFyZ2luLXRvcDogLTg0cmVtO1xuICAgIHBhZGRpbmctdG9wOiA5NnJlbTtcbiAgfVxuICAvLyAuaGVyb19fY29udGFpbmVyXG5cbiAgJl9fY29udGFpbmVyIHtcbiAgfVxuXG4gIC8vIC5oZXJvX19pbm5lclxuXG4gICZfX2lubmVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgZ2FwOiA3MHJlbTtcbiAgICBAaW5jbHVkZSBzbWFsbC10YWJsZXQge1xuICAgICAgZ2FwOiAwO1xuICAgIH1cbiAgfVxuXG4gIC8vIC5oZXJvX19jb250ZW50XG5cbiAgJl9fY29udGVudCB7XG4gIH1cblxuICAvLyAuaGVyb19faW5mb1xuXG4gICZfX2luZm8ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBnYXA6IDcwcmVtO1xuICB9XG5cbiAgLy8gLmhlcm9fX2JpbGxldFxuXG4gICZfX2JpbGxldCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGJvcmRlcjogM3JlbSBzb2xpZCAjYWVhZWFlO1xuICAgIGJvcmRlci1yYWRpdXM6IDE2cmVtO1xuICAgIHBhZGRpbmc6IDEycmVtO1xuICAgIHdpZHRoOiA1NzByZW07XG4gICAgcGFkZGluZzogNTRyZW0gMzByZW0gMTlyZW07XG4gICAgQGluY2x1ZGUgc21hbGwtdGFibGV0IHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICB9XG5cbiAgLy8gLmhlcm9fX2JpbGxldC1pbWdcblxuICAmX19iaWxsZXQtaW1nIHtcbiAgICB3aWR0aDogOTByZW07XG4gICAgaGVpZ2h0OiA5MHJlbTtcbiAgICBiYWNrZ3JvdW5kOiAkZGFyay1ncmF5O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiA1MCU7XG4gICAgdG9wOiAtMzZyZW07XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICB9XG5cbiAgLy8gLmhlcm9fX2JpbGxldC10ZXh0XG5cbiAgJl9fYmlsbGV0LXRleHQge1xuICAgIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIH1cblxuICAvLyAuaGVyb19fdGl0bGVcblxuICAmX190aXRsZSB7XG4gICAgd2lkdGg6IDgzOXJlbTtcbiAgICBAaW5jbHVkZSBzbWFsbC10YWJsZXQge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgfVxuICB9XG5cbiAgLy8gLmhlcm9fX2ltZ1xuXG4gICZfX2ltZyB7XG4gICAgd2lkdGg6IDExNDJyZW07XG4gICAgaGVpZ2h0OiA1NjhyZW07XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogODRyZW07XG4gICAgcmlnaHQ6IDI0cmVtO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAmOjpiZWZvcmUge1xuICAgICAgY29udGVudDogJyc7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBiYWNrZ3JvdW5kOiB1cmwoL2Fzc2V0cy9pbWFnZXMvaGVyb0JsdXIuc3ZnKSBuby1yZXBlYXQgdG9wL2NvdmVyO1xuICAgICAgd2lkdGg6IDExNjVyZW07XG4gICAgICBoZWlnaHQ6IDgyMnJlbTtcbiAgICB9XG4gICAgJiBpbWcge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgei1pbmRleDogMjtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBzbWFsbC10YWJsZXQge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgdG9wOiAwO1xuICAgICAgcmlnaHQ6IDA7XG4gICAgICB3aWR0aDogNTA3cmVtO1xuICAgICAgaGVpZ2h0OiAyNTJyZW07XG4gICAgICBtYXJnaW4tbGVmdDogLTkycmVtO1xuICAgIH1cbiAgfVxuXG4gIC8vIC5oZXJvX19zd2lwZXItYm94XG5cbiAgJl9fc3dpcGVyLWJveCB7XG4gICAgQGluY2x1ZGUgc21hbGwtdGFibGV0IHtcbiAgICAgICYgYnV0dG9uIHtcbiAgICAgICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC8vIC5oZXJvX19zd2lwZXJcblxuICAmX19zd2lwZXIge1xuICAgIEBpbmNsdWRlIHNtYWxsLXRhYmxldCB7XG4gICAgICBvdmVyZmxvdzogdmlzaWJsZSAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxuXG4gIC8vIC5oZXJvX19zd2lwZXItd3JhcHBlclxuXG4gICZfX3N3aXBlci13cmFwcGVyIHtcbiAgfVxuXG4gIC8vIC5oZXJvX19zbGlkZVxuXG4gICZfX3NsaWRlIHtcbiAgICBAaW5jbHVkZSBkZXNrLW9ubHkge1xuICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgIH1cbiAgfVxuXG4gIC8vIC5oZXJvX19hZHZcblxuICAmX19hZHYge1xuICAgIGJvcmRlcjogNXJlbSBzb2xpZCAjYWVhZWFlO1xuICAgIGJvcmRlci1yYWRpdXM6IDI0cmVtO1xuICAgIHBhZGRpbmc6IDI0cmVtIDIzcmVtO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBAaW5jbHVkZSBzbWFsbC10YWJsZXQge1xuICAgICAgYm9yZGVyOiAzcmVtIHNvbGlkICNhZWFlYWU7XG4gICAgICBib3JkZXItcmFkaXVzOiAxMnJlbTtcbiAgICAgIHBhZGRpbmc6IDE2cmVtIDEycmVtO1xuICAgIH1cbiAgfVxuXG4gIC8vIC5oZXJvX19hZHYtY29udGVudFxuXG4gICZfX2Fkdi1jb250ZW50IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGdhcDogMjByZW07XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGxldHRlci1zcGFjaW5nOiAwLjA0ZW07XG4gICAgQGluY2x1ZGUgc21hbGwtdGFibGV0IHtcbiAgICAgIGdhcDogMTJyZW07XG4gICAgfVxuICB9XG5cbiAgLy8gLmhlcm9fX2Fkdi10aXRsZVxuXG4gICZfX2Fkdi10aXRsZSB7XG4gIH1cblxuICAvLyAuaGVyb19fYWR2LXRleHRcblxuICAmX19hZHYtdGV4dCB7XG4gIH1cblxuICAvLyAuaGVyb19fYWR2LW51bVxuXG4gICZfX2Fkdi1udW0ge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGZvbnQtc2l6ZTogMjRyZW07XG4gICAgbGluZS1oZWlnaHQ6IDEyMCU7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDAuMDFlbTtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgIHdpZHRoOiA0NXJlbTtcbiAgICBoZWlnaHQ6IDQ1cmVtO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICB0b3A6IDI0cmVtO1xuICAgIHJpZ2h0OiAyNHJlbTtcbiAgICBiYWNrZ3JvdW5kOiAkcGluay1naW5la29sb2dpeWE7XG4gICAgQGluY2x1ZGUgc21hbGwtdGFibGV0IHtcbiAgICAgIHRvcDogMTJyZW07XG4gICAgICByaWdodDogMTJyZW07XG4gICAgICB3aWR0aDogMzJyZW07XG4gICAgICBoZWlnaHQ6IDMycmVtO1xuICAgICAgZm9udC1zaXplOiAxNnJlbTtcbiAgICB9XG4gIH1cblxuICAvLyAuaGVyb19fbmF2LWJveFxuXG4gICZfX25hdi1ib3gge1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgd2lkdGg6IGZpdC1jb250ZW50O1xuICB9XG5cbiAgLy8gLmhlcm9fX3N3aXBlci1idG5cblxuICAmX19zd2lwZXItYnRuIHtcbiAgICBtYXJnaW4tdG9wOiA0MHJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLy8gLmhlcm9fX3N3aXBlci1idG4tLW5leHRcblxuICAmX19zd2lwZXItYnRuLS1uZXh0IHtcbiAgfVxufVxuIiwiLndoZXJlZm9yZSB7XG4gIGJhY2tncm91bmQ6ICRkYXJrLWdyYXk7XG4gIHBhZGRpbmc6IDYwcmVtIDAgMTIwcmVtO1xuICBAaW5jbHVkZSBzbWFsbC10YWJsZXQge1xuICAgIHBhZGRpbmc6IDYwcmVtIDA7XG4gICAgbWFyZ2luLXRvcDogLTFyZW07XG4gIH1cbiAgLy8gLndoZXJlZm9yZV9fY29udGFpbmVyXG5cbiAgJl9fY29udGFpbmVyIHtcbiAgfVxuXG4gIC8vIC53aGVyZWZvcmVfX2lubmVyXG5cbiAgJl9faW5uZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBnYXA6IDcwcmVtO1xuICAgIEBpbmNsdWRlIHNtYWxsLXRhYmxldCB7XG4gICAgICBnYXA6IDMycmVtO1xuICAgIH1cbiAgfVxuXG4gIC8vIC53aGVyZWZvcmVfX3RpdGxlXG5cbiAgJl9fdGl0bGUge1xuICB9XG5cbiAgLy8gLndoZXJlZm9yZV9fY29udGVudFxuXG4gICZfX2NvbnRlbnQge1xuICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMiwgMWZyKTtcbiAgICBnYXA6IDIwcmVtO1xuICAgIEBpbmNsdWRlIHNtYWxsLXRhYmxldCB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIGdhcDogMjRyZW07XG4gICAgfVxuICB9XG5cbiAgLy8gLndoZXJlZm9yZV9faXRlbVxuXG4gICZfX2l0ZW0ge1xuICAgIGJvcmRlcjogNHJlbSBzb2xpZCAjYWVhZWFlO1xuICAgIGJvcmRlci1yYWRpdXM6IDMycmVtO1xuICAgIHBhZGRpbmc6IDEycmVtO1xuICAgIHBhZGRpbmctbGVmdDogMzUwcmVtO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBAaW5jbHVkZSBzbWFsbC10YWJsZXQge1xuICAgICAgcGFkZGluZzogMTZyZW0gMTJyZW07XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICB9XG4gIH1cblxuICAvLyAud2hlcmVmb3JlX19pbWdcblxuICAmX19pbWcge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiAwO1xuICAgIGJvdHRvbTogMDtcbiAgICB3aWR0aDogMzUycmVtO1xuICAgIGhlaWdodDogNDg1cmVtO1xuICAgIGJvcmRlci1yYWRpdXM6IDAgMCAwIDMycmVtO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgQGluY2x1ZGUgc21hbGwtdGFibGV0IHtcbiAgICAgIHdpZHRoOiAyMzdyZW07XG4gICAgICBoZWlnaHQ6IDMyN3JlbTtcbiAgICAgIGJvcmRlcjogdW5zZXQ7XG4gICAgICBhbGlnbi1zZWxmOiBjZW50ZXI7XG4gICAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgICAgbWFyZ2luLXRvcDogLTQwcmVtO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgb3ZlcmZsb3c6IHZpc2libGU7XG5cbiAgICAgICY6OmFmdGVyLFxuICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgd2lkdGg6IDMyMnJlbTtcbiAgICAgICAgYm90dG9tOiAtNDVyZW07XG4gICAgICAgIGxlZnQ6IDUwJTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICAgICAgfVxuICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgYmFja2dyb3VuZDogIzY4Njg2OGMwO1xuICAgICAgICBmaWx0ZXI6IGJsdXIoMTRyZW0pO1xuICAgICAgICBoZWlnaHQ6IDEwMHJlbTtcbiAgICAgIH1cbiAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgYmFja2dyb3VuZDogIzY4Njg2ODtcbiAgICAgICAgZmlsdGVyOiBibHVyKDEwcmVtKTtcbiAgICAgICAgaGVpZ2h0OiAxMDByZW07XG4gICAgICAgIGhlaWdodDogODByZW07XG4gICAgICB9XG4gICAgICAmLS1naW5vIHtcbiAgICAgICAgbWFyZ2luLXRvcDogLTYwcmVtO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC8vIC53aGVyZWZvcmVfX2luZm9cblxuICAmX19pbmZvIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgZ2FwOiA0MHJlbTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgei1pbmRleDogMTtcbiAgICBAaW5jbHVkZSBzbWFsbC10YWJsZXQge1xuICAgICAgZ2FwOiAxMnJlbTtcbiAgICB9XG4gIH1cblxuICAvLyAud2hlcmVmb3JlX19zdWJ0aXRsZVxuXG4gICZfX3N1YnRpdGxlIHtcbiAgICBAaW5jbHVkZSBzbWFsbC10YWJsZXQge1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIH1cbiAgfVxuXG4gIC8vIC53aGVyZWZvcmVfX2xpc3RcblxuICAmX19saXN0IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgZ2FwOiAxNnJlbTtcbiAgICBAaW5jbHVkZSBzbWFsbC10YWJsZXQge1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIH1cbiAgfVxuXG4gIC8vIC53aGVyZWZvcmVfX2xpbmtcblxuICAmX19saW5rIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIG1pbi1oZWlnaHQ6IDY4cmVtO1xuICAgIHBhZGRpbmc6IDEycmVtIDI0cmVtO1xuICAgIGJhY2tncm91bmQ6ICR3aGl0ZTtcbiAgICBjb2xvcjogJGJsYWNrO1xuICAgIGJvcmRlci1yYWRpdXM6IDYwcmVtO1xuICAgIHRyYW5zaXRpb246XG4gICAgICBjb2xvciAwLjNzLFxuICAgICAgYmFja2dyb3VuZCAwLjNzO1xuICAgIEBpbmNsdWRlIGRlc2stb25seSB7XG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgYmFja2dyb3VuZDogJHBpbmstZ2luZWtvbG9naXlhO1xuICAgICAgfVxuICAgIH1cbiAgICBAaW5jbHVkZSBzbWFsbC10YWJsZXQge1xuICAgICAgbWluLWhlaWdodDogNDhyZW07XG4gICAgICBwYWRkaW5nOiAzcmVtO1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIH1cbiAgfVxuXG4gIC8vIC53aGVyZWZvcmVfX2xpbmstdGV4dFxuXG4gICZfX2xpbmstdGV4dCB7XG4gIH1cblxuICAvLyAud2hlcmVmb3JlX19saW5rLWFyclxuXG4gICZfX2xpbmstYXJyIHtcbiAgfVxufVxuIiwiLnBhY2sge1xuICBiYWNrZ3JvdW5kOiAjZDRkNGQ0O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gICY6OmFmdGVyIHtcbiAgICBjb250ZW50OiAnJztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAyNTdyZW07XG4gICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDE4MGRlZywgI2Q0ZDRkNCAwJSwgI2Y0ZjRmNCAxMDAlKTtcbiAgICBib3R0b206IDA7XG4gICAgbGVmdDogMDtcbiAgICByaWdodDogMDtcbiAgICBAaW5jbHVkZSBzbWFsbC10YWJsZXQge1xuICAgICAgaGVpZ2h0OiAxMzByZW07XG4gICAgfVxuICB9XG4gIC8vIC5wYWNrX19jb250YWluZXJcblxuICAmX19jb250YWluZXIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB6LWluZGV4OiAxO1xuICB9XG5cbiAgLy8gLnBhY2tfX2lubmVyXG5cbiAgJl9faW5uZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBnYXA6IDU2cmVtO1xuICAgIHBhZGRpbmc6IDExMHJlbSAwO1xuICAgIEBpbmNsdWRlIHNtYWxsLXRhYmxldCB7XG4gICAgICBwYWRkaW5nOiA2MHJlbSAwO1xuICAgICAgZ2FwOiAxMnJlbTtcbiAgICB9XG4gIH1cblxuICAvLyAucGFja19fdGl0bGVcblxuICAmX190aXRsZSB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGFsaWduLXNlbGY6IGNlbnRlcjtcbiAgfVxuXG4gIC8vIC5wYWNrX19jb250ZW50XG5cbiAgJl9fY29udGVudCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIEBpbmNsdWRlIHNtYWxsLXRhYmxldCB7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgZ2FwOiAxNXJlbTtcbiAgICB9XG4gIH1cblxuICAvLyAucGFja19faW5mb1xuXG4gICZfX2luZm8ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBnYXA6IDMycmVtO1xuICAgIEBpbmNsdWRlIHNtYWxsLXRhYmxldCB7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgZ2FwOiAxNXJlbTtcbiAgICB9XG4gIH1cblxuICAvLyAucGFja19fdGV4dFxuXG4gICZfX3RleHQge1xuICAgIEBpbmNsdWRlIHNtYWxsLXRhYmxldCB7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBmb250LXNpemU6IDIycmVtO1xuICAgIH1cbiAgfVxuXG4gIC8vIC5wYWNrX19idG5cblxuICAmX19idG4ge1xuICAgIEBpbmNsdWRlIGRlc2stb25seSB7XG4gICAgICB3aWR0aDogZml0LWNvbnRlbnQ7XG4gICAgfVxuICB9XG5cbiAgLy8gLnBhY2tfX2ltZ1xuXG4gICZfX2ltZyB7XG4gICAgZmxleC1zaHJpbms6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMjIwcmVtO1xuICAgIHdpZHRoOiAxMjg2cmVtO1xuICAgIGhlaWdodDogNDYzcmVtO1xuICAgIEBpbmNsdWRlIHNtYWxsLXRhYmxldCB7XG4gICAgICB3aWR0aDogNDc0cmVtO1xuICAgICAgaGVpZ2h0OiAxNzFyZW07XG4gICAgICBtYXJnaW4tbGVmdDogLTQ4cmVtO1xuICAgICAgYWxpZ24tc2VsZjogZmxleC1zdGFydDtcbiAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICB9XG4gIH1cbn1cbiIsIi5oZWxwIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gIC5oZWxwX193cmFwIHtcbiAgICBib3JkZXItcmFkaXVzOiA2MHJlbTtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIHdpZHRoOiAxODU2cmVtO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBiYWNrZ3JvdW5kOiAkd2hpdGU7XG4gICAgQGluY2x1ZGUgc21hbGwtdGFibGV0IHtcbiAgICAgIHdpZHRoOiAzNTFyZW07XG4gICAgICBib3JkZXItcmFkaXVzOiAyNHJlbTtcbiAgICB9XG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiA0NTRyZW07XG4gICAgICB0b3A6IDA7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgcmlnaHQ6IDA7XG4gICAgICBjb250ZW50OiAnJztcbiAgICAgIGJhY2tncm91bmQ6ICRkYXJrLXBpbms7XG4gICAgICBAaW5jbHVkZSBzbWFsbC10YWJsZXQge1xuICAgICAgICBoZWlnaHQ6IDM3NXJlbTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLy8gLmhlbHBfX2NvbnRhaW5lclxuXG4gICZfX2NvbnRhaW5lciB7XG4gIH1cblxuICAvLyAuaGVscF9faW5uZXJcblxuICAmX19pbm5lciB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHotaW5kZXg6IDI7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGdhcDogNDByZW07XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBwYWRkaW5nOiA4MHJlbSAwIDEyMHJlbTtcblxuICAgIEBpbmNsdWRlIHNtYWxsLXRhYmxldCB7XG4gICAgICBwYWRkaW5nOiA0MHJlbSAwO1xuICAgICAgZ2FwOiAyMHJlbTtcbiAgICB9XG4gIH1cblxuICAvLyAuaGVscF9fdGl0bGUtYm94XG5cbiAgJl9fdGl0bGUtYm94IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgZ2FwOiAyMHJlbTtcbiAgICBAaW5jbHVkZSBzbWFsbC10YWJsZXQge1xuICAgICAgZ2FwOiAxMnJlbTtcbiAgICB9XG4gIH1cblxuICAvLyAuaGVscF9fdGl0bGVcblxuICAmX190aXRsZSB7XG4gICAgQGluY2x1ZGUgc21hbGwtdGFibGV0IHtcbiAgICAgICYgYnIge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC8vIC5oZWxwX19zdWJ0aXRsZVxuXG4gICZfX3N1YnRpdGxlIHtcbiAgfVxuXG4gIC8vIC5oZWxwX19jb250ZW50XG5cbiAgJl9fY29udGVudCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgZ2FwOiA0MHJlbTtcbiAgICBAaW5jbHVkZSBzbWFsbC10YWJsZXQge1xuICAgICAgZ2FwOiA4NHJlbTtcbiAgICB9XG4gIH1cblxuICAvLyAuaGVscF9fc3dpcGVyLWJveFxuXG4gICZfX3N3aXBlci1ib3gge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuXG4gIC8vIC5oZWxwX19zd2lwZXJcblxuICAmX19zd2lwZXIge1xuICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgQGluY2x1ZGUgc21hbGwtdGFibGV0IHtcbiAgICAgIG92ZXJmbG93OiB2aXNpYmxlICFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG5cbiAgLy8gLmhlbHBfX3N3aXBlci13cmFwcGVyXG5cbiAgJl9fc3dpcGVyLXdyYXBwZXIge1xuICB9XG5cbiAgLy8gLmhlbHBfX3NsaWRlXG5cbiAgJl9fc2xpZGUge1xuICAgIGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xuICB9XG5cbiAgLy8gLmhlbHBfX25hdi1ib3hcblxuICAmX19uYXYtYm94IHtcbiAgICByaWdodDogMDtcbiAgICBib3R0b206IC0xMDByZW07XG4gICAgQGluY2x1ZGUgc21hbGwtdGFibGV0IHtcbiAgICAgIGJvdHRvbTogLTY0cmVtO1xuICAgICAgcmlnaHQ6IDUwJTtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCg1MCUpO1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICB9XG4gIH1cblxuICAvLyAuaGVscF9fc3dpcGVyLWJ0blxuXG4gICZfX3N3aXBlci1idG4ge1xuICAgIEBpbmNsdWRlIHNtYWxsLXRhYmxldCB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgIH1cbiAgfVxuXG4gIC8vIC5oZWxwX19zd2lwZXItYnRuLS1uZXh0XG5cbiAgJl9fc3dpcGVyLWJ0bi0tbmV4dCB7XG4gIH1cblxuICAvLyAuaGVscF9fYnRuXG5cbiAgJl9fYnRuIHtcbiAgfVxufVxuXG4uaGlzdG9yeSB7XG4gIGhlaWdodDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBnYXA6IDEwcmVtO1xuICBtaW4taGVpZ2h0OiA1NjhyZW07XG4gIEBpbmNsdWRlIHNtYWxsLXRhYmxldCB7XG4gICAgbWluLWhlaWdodDogdW5zZXQ7XG4gICAgZ2FwOiAyNHJlbTtcbiAgfVxuICAvLyAuaGlzdG9yeV9fY29udGVudFxuXG4gICZfX2NvbnRlbnQge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBnYXA6IDI4cmVtO1xuICAgIEBpbmNsdWRlIHNtYWxsLXRhYmxldCB7XG4gICAgICBnYXA6IDE2cmVtO1xuICAgIH1cbiAgfVxuXG4gIC8vIC5oaXN0b3J5X19pbWdcblxuICAmX19pbWcge1xuICAgIHdpZHRoOiA1NzFyZW07XG4gICAgaGVpZ2h0OiAyNjVyZW07XG4gICAgYm9yZGVyLXJhZGl1czogMjByZW07XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIEBpbmNsdWRlIHNtYWxsLXRhYmxldCB7XG4gICAgICBib3JkZXItcmFkaXVzOiAxNnJlbTtcbiAgICAgIHdpZHRoOiAzMjdyZW07XG4gICAgICBoZWlnaHQ6IDIwNXJlbTtcbiAgICB9XG4gICAgJjpob3ZlciB7XG4gICAgICAmOjphZnRlciB7XG4gICAgICAgIHNjYWxlOiAxLjE7XG4gICAgICB9XG4gICAgfVxuICAgICY6OmFmdGVyIHtcbiAgICAgIHdpZHRoOiA3MnJlbTtcbiAgICAgIGhlaWdodDogNzJyZW07XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgYmFja2dyb3VuZDogdXJsKC9hc3NldHMvaW1hZ2VzL3BsYXkuc3ZnKSBuby1yZXBlYXQgdG9wL2NvdmVyO1xuICAgICAgdHJhbnNpdGlvbjogc2NhbGUgMC4zcztcbiAgICAgIGNvbnRlbnQ6ICcnO1xuXG4gICAgICBAaW5jbHVkZSBzbWFsbC10YWJsZXQge1xuICAgICAgICB3aWR0aDogNDhyZW07XG4gICAgICAgIGhlaWdodDogNDhyZW07XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLy8gLmhpc3RvcnlfX3RpdGxlLWJveFxuXG4gICZfX3RpdGxlLWJveCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGdhcDogMTJyZW07XG4gIH1cblxuICAvLyAuaGlzdG9yeV9faW5mb1xuXG4gICZfX2luZm8ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBnYXA6IDEycmVtO1xuICB9XG5cbiAgJl9fcG9zIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIH1cbn1cbiIsIi5mYXEge1xuICAvLyAuZmFxX19jb250YWluZXJcblxuICAmX19jb250YWluZXIge1xuICB9XG5cbiAgLy8gLmZhcV9faW5uZXJcblxuICAmX19pbm5lciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGdhcDogNDByZW07XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBwYWRkaW5nOiAxMTJyZW0gMCA4MHJlbTtcbiAgICBAaW5jbHVkZSBzbWFsbC10YWJsZXQge1xuICAgICAgcGFkZGluZzogNjByZW0gMDtcbiAgICAgIGdhcDogMjByZW07XG4gICAgfVxuICB9XG5cbiAgLy8gLmZhcV9fY29udGVudFxuXG4gICZfX2NvbnRlbnQge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGdhcDogNDByZW07XG4gICAgQGluY2x1ZGUgc21hbGwtdGFibGV0IHtcbiAgICAgIGdhcDogMjByZW07XG4gICAgfVxuICB9XG5cbiAgLy8gLmZhcV9fYWNjb3JkaW9uXG5cbiAgJl9fYWNjb3JkaW9uIHtcbiAgICBkaXNwbGF5OiBncmlkO1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsIDg2NnJlbSk7XG4gICAgZ2FwOiAyMHJlbTtcbiAgICBAaW5jbHVkZSBzbWFsbC10YWJsZXQge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICBnYXA6IDEycmVtO1xuICAgIH1cbiAgfVxuXG4gICZfX2FjY29yZGlvbi1saXN0IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgZ2FwOiAyMHJlbTtcbiAgICBAaW5jbHVkZSBzbWFsbC10YWJsZXQge1xuICAgICAgZ2FwOiAxMnJlbTtcbiAgICB9XG4gIH1cblxuICAvLyAuZmFxX19pdGVtXG5cbiAgJl9faXRlbSB7XG4gIH1cblxuICAvLyAuZmFxX19idG5cblxuICAmX19idG4ge1xuICB9XG59XG5cbi5hY2Mge1xuICBib3JkZXItcmFkaXVzOiAyNHJlbTtcbiAgcGFkZGluZzogMzJyZW07XG4gIGJhY2tncm91bmQ6ICR3aGl0ZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBAaW5jbHVkZSBzbWFsbC10YWJsZXQge1xuICAgIGJvcmRlci1yYWRpdXM6IDE2cmVtO1xuICAgIHBhZGRpbmc6IDEycmVtO1xuICB9XG4gICYuaXNPcGVuIHtcbiAgICAmIC5hY2NfX2FyciB7XG4gICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtMTgwZGVnKTtcbiAgICB9XG4gIH1cblxuICAvLyAuYWNjX19oZWFkXG5cbiAgJl9faGVhZCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBnYXA6IDc0cmVtO1xuICAgIEBpbmNsdWRlIHNtYWxsLXRhYmxldCB7XG4gICAgICBnYXA6IDIycmVtO1xuICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgfVxuICB9XG5cbiAgLy8gLmFjY19fdGl0bGVcblxuICAmX190aXRsZSB7XG4gIH1cblxuICAvLyAuYWNjX19hcnJcblxuICAmX19hcnIge1xuICAgIHdpZHRoOiAyNHJlbTtcbiAgICBoZWlnaHQ6IDI0cmVtO1xuICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjNzO1xuICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgIEBpbmNsdWRlIHNtYWxsLXRhYmxldCB7XG4gICAgICB3aWR0aDogMTZyZW07XG4gICAgICBoZWlnaHQ6IDE2cmVtO1xuICAgIH1cbiAgfVxuXG4gIC8vIC5hY2NfX2luZm9cblxuICAmX19pbmZvIHtcbiAgICBtYXJnaW4tdG9wOiAzMnJlbTtcblxuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgQGluY2x1ZGUgc21hbGwtdGFibGV0IHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgbWFyZ2luLXRvcDogMjRyZW07XG4gICAgfVxuICB9XG5cbiAgLy8gIC5hY2NfX2luZm8taW5uZXJcblxuICAmX19pbmZvLWlubmVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgZ2FwOiAzMnJlbTtcbiAgICBAaW5jbHVkZSBzbWFsbC10YWJsZXQge1xuICAgICAgZ2FwOiAyNHJlbTtcbiAgICB9XG4gIH1cbiAgLy8uYWNjX19hdXRob3JcbiAgJl9fYXV0aG9yIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgZ2FwOiAxMnJlbTtcbiAgfVxuXG4gIC8vLmFjY19fYXV0aG9yLXBob3RvXG4gICZfX2F1dGhvci1waG90byB7XG4gICAgd2lkdGg6IDY2cmVtO1xuICAgIGhlaWdodDogNjZyZW07XG4gICAgZmxleC1zaHJpbms6IDA7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgIEBpbmNsdWRlIHNtYWxsLXRhYmxldCB7XG4gICAgICB3aWR0aDogNTRyZW07XG4gICAgICBoZWlnaHQ6IDU0cmVtO1xuICAgIH1cbiAgfVxuXG4gIC8vLmFjY19fYXV0aG9yLWluZm9cblxuICAmX19hdXRob3ItaW5mbyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGdhcDogMXJlbTtcbiAgfVxuXG4gIC8vLmFjY19fYXV0aG9yLW5hbWVcblxuICAmX19hdXRob3ItbmFtZSB7XG4gICAgQGluY2x1ZGUgc21hbGwtdGFibGV0IHtcbiAgICAgIGZvbnQtc2l6ZTogMTRyZW07XG4gICAgfVxuICB9XG5cbiAgLy8uYWNjX19hdXRob3ItcG9zXG5cbiAgJl9fYXV0aG9yLXBvcyB7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICAtd2Via2l0LWxpbmUtY2xhbXA6IDI7XG4gICAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgfVxufVxuIiwiLm9yZGVyIHtcbiAgYmFja2dyb3VuZDogJGxpZ2h0LWdyYXk7XG4gIC8vIC5vcmRlcl9fY29udGFpbmVyXG4gICZfX2NvbnRhaW5lciB7XG4gIH1cblxuICAvLyAub3JkZXJfX2lubmVyXG5cbiAgJl9faW5uZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBnYXA6IDQwcmVtO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgcGFkZGluZzogODByZW0gMCA2MHJlbTtcbiAgICBAaW5jbHVkZSBzbWFsbC10YWJsZXQge1xuICAgICAgcGFkZGluZzogNjByZW0gMDtcbiAgICAgIGdhcDogMjByZW07XG4gICAgfVxuICB9XG5cbiAgLy8gLm9yZGVyX19saXN0LWJveFxuXG4gICZfX2xpc3QtYm94IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgZ2FwOiA0MnJlbTtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIEBpbmNsdWRlIHNtYWxsLXRhYmxldCB7XG4gICAgICBnYXA6IDIwcmVtO1xuICAgIH1cbiAgfVxuXG4gIC8vIC5vcmRlcl9fbGlzdFxuXG4gICZfX2xpc3Qge1xuICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoNCwgMWZyKTtcbiAgICBnYXA6IDIwcmVtO1xuICAgICYgbGkge1xuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDMycmVtO1xuICAgICAgQGluY2x1ZGUgc21hbGwtdGFibGV0IHtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMTJyZW07XG4gICAgICB9XG4gICAgfVxuICAgIEBpbmNsdWRlIHNtYWxsLXRhYmxldCB7XG4gICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgyLCAxZnIpO1xuICAgICAgZ2FwOiAxMnJlbTtcbiAgICB9XG4gIH1cblxuICAvLyAub3JkZXJfX2xpbmtcblxuICAmX19saW5rIHtcbiAgICBiYWNrZ3JvdW5kOiAkd2hpdGU7XG4gICAgcGFkZGluZzogNTByZW07XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHRyYW5zaXRpb246IHNjYWxlIDAuNXM7XG4gICAgJjpob3ZlciB7XG4gICAgICBzY2FsZTogMS4xO1xuICAgIH1cbiAgICBAaW5jbHVkZSBzbWFsbC10YWJsZXQge1xuICAgICAgcGFkZGluZzogMjZyZW0gMTZyZW07XG4gICAgICBoZWlnaHQ6IGF1dG87XG4gICAgfVxuICAgICYgaW1nIHtcbiAgICAgIG9iamVjdC1maXQ6IHNjYWxlLWRvd247XG4gICAgfVxuICB9XG59XG4iLCIuZmluZCB7XG4gICZfX2NvbnRhaW5lciB7XG4gIH1cblxuICAmX19pbm5lciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGdhcDogNDByZW07XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBwYWRkaW5nOiA2MHJlbSAwIDEyMHJlbTtcbiAgICBAaW5jbHVkZSBzbWFsbC10YWJsZXQge1xuICAgICAgZ2FwOiAyMHJlbTtcbiAgICAgIHBhZGRpbmc6IDYwcmVtIDA7XG4gICAgfVxuICB9XG59XG5cbi51dGVrYS13aWRnZXQge1xuICAvKiDQnNC40L3QuNC80LDQu9GM0L3QviDQv9C+0LTQtNC10YDQttC40LLQsNC10LzRi9C1INGA0LDQt9C80LXRgNGLINCy0LjQtNC20LXRgtCwOiAzMjB4NTIwLiAqL1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiA3MDBweDtcbiAgb3V0bGluZTogMXB4IHNvbGlkICNlMGUwZTA7XG4gIGJvcmRlci1yYWRpdXM6IDQwcmVtO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBAbWVkaWEgKG1heC13aWR0aDogMTI4MHB4KSB7XG4gICAgaGVpZ2h0OiA3NTBweDtcbiAgfVxuICBAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICBoZWlnaHQ6IDY1MHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDE4cHg7XG5cbiAgICB3aWR0aDogMzQzcmVtO1xuICB9XG59XG5cbi51dGVrYS13aWRnZXQgaWZyYW1lIHtcbiAgYm9yZGVyOiBub25lO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBjYWxjKDEwMCUgLSAxNDByZW0pO1xuICBAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICBoZWlnaHQ6IGNhbGMoMTAwJSAtIDIwMHJlbSk7XG4gIH1cbn1cblxuLnV0ZWthLXdpZGdldF9fY29udGFpbmVyIHtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHBhZGRpbmc6IDAgMTZyZW07XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA2MDBweCkge1xuICAudXRla2Etd2lkZ2V0X19jb250YWluZXIge1xuICAgIHBhZGRpbmc6IDAgMjByZW07XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC51dGVrYS13aWRnZXRfX2NvbnRhaW5lciB7XG4gICAgcGFkZGluZzogMCA0MHJlbTtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC51dGVrYS13aWRnZXRfX2NvbnRhaW5lciB7XG4gICAgcGFkZGluZzogMCA0NHJlbTtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTQ0MHB4KSB7XG4gIC51dGVrYS13aWRnZXRfX2NvbnRhaW5lciB7XG4gICAgcGFkZGluZzogMCA2MHJlbTtcbiAgfVxufVxuXG4udXRla2Etd2lkZ2V0LWhlYWRlciB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZTBlMGUwO1xufVxuXG4udXRla2Etd2lkZ2V0LWhlYWRlcl9faW5uZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBoZWlnaHQ6IDU2cmVtO1xufVxuXG4udXRla2Etd2lkZ2V0LWhlYWRlcl9fdGl0bGUge1xuICBiYWNrZ3JvdW5kOiB1cmwoJ2h0dHBzOi8vd2lkZ2V0LnV0ZWthLnJ1L3N0YXRpYy9pbWcvd2lkZ2V0cy90aXRsZV8yQG1vYmlsZS5zdmcnKSBuby1yZXBlYXQgdG9wL2NvbnRhaW47XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgd2lkdGg6IDIzMHJlbTtcbiAgaGVpZ2h0OiAyNHJlbTtcbn1cblxuLnV0ZWthLXdpZGdldC1oZWFkZXJfX2xvZ28ge1xuICBoZWlnaHQ6IDE2cmVtO1xufVxuXG4udXRla2Etd2lkZ2V0LWhlYWRlcl9fbG9nbyBpbWcge1xuICBoZWlnaHQ6IDEwMCU7XG4gIG9iamVjdC1maXQ6IGNvbnRhaW47XG59XG5cbi51dGVrYS13aWRnZXQtZm9vdGVyX19pbm5lciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMTZyZW07XG4gIHBhZGRpbmc6IDEwcmVtIDA7XG59XG4udXRla2Etd2lkZ2V0LWZvb3Rlcl9faW1nIHtcbiAgd2lkdGg6IDU2cmVtO1xuICBoZWlnaHQ6IDU2cmVtO1xuICBmbGV4LXNocmluazogMDtcbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgd2lkdGg6IDQ0cmVtO1xuICAgIGhlaWdodDogNDRyZW07XG4gIH1cbn1cblxuLnV0ZWthLXdpZGdldC1mb290ZXJfX3RleHQge1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDE2cmVtO1xuICBsaW5lLWhlaWdodDogMTUwJTtcbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgZm9udC1zaXplOiAxNHJlbTtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC51dGVrYS13aWRnZXQtaGVhZGVyX19pbm5lciB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgfVxuXG4gIC51dGVrYS13aWRnZXQtaGVhZGVyX190aXRsZSB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCdodHRwczovL3dpZGdldC51dGVrYS5ydS9zdGF0aWMvaW1nL3dpZGdldHMvdGl0bGVfMi5zdmcnKSBuby1yZXBlYXQgdG9wL2NvdmVyO1xuICAgIHdpZHRoOiAyNjRyZW07XG4gICAgaGVpZ2h0OiAyNHJlbTtcbiAgfVxuXG4gIC51dGVrYS13aWRnZXQtaGVhZGVyX19sb2dvIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogMDtcbiAgICBib3R0b206IDA7XG4gICAgdG9wOiAwO1xuICAgIG1hcmdpbjogYXV0bztcbiAgICBoZWlnaHQ6IDMycmVtO1xuICB9XG59XG5bY2xhc3MkPSdjb3B5cmlnaHQnXSB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cbiIsIi53aGVyZS1hcnIge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHJpZ2h0OiAtMzY4cmVtO1xuICB0b3A6IDUwJTtcbiAgei1pbmRleDogNTAwO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIHRyYW5zaXRpb246IHJpZ2h0IDAuM3M7XG4gIEBpbmNsdWRlIGRlc2stb25seSB7XG4gICAgLy8gJi5pc0hvdmVyOm5vdCguaXNTaG93KSB7XG4gICAgLy8gICByaWdodDogLTM1OHJlbTtcbiAgICAvLyB9XG4gIH1cbiAgQGluY2x1ZGUgc21hbGwtdGFibGV0IHtcbiAgICBib3R0b206IDEwMHJlbTtcbiAgICB0b3A6IGF1dG87XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICAgIHJpZ2h0OiAtMjI1cmVtO1xuICB9XG5cbiAgJi5pc1Nob3cge1xuICAgIHJpZ2h0OiAwO1xuICAgICYgLndoZXJlLWFycl9fc2hvdyB7XG4gICAgICBvcGFjaXR5OiAwO1xuICAgICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgIH1cblxuICAgICYgLndoZXJlLWFycl9faGlkZSB7XG4gICAgICBvcGFjaXR5OiAxO1xuICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgICB9XG5cbiAgICAmIC53aGVyZS1hcnJfX2Fyci1zdmcge1xuICAgICAgdHJhbnNmb3JtOiByb3RhdGUoLTE4MGRlZyk7XG4gICAgfVxuXG4gICAgJiAud2hlcmUtYXJyX19hcnIge1xuICAgICAgQGluY2x1ZGUgZGVzay1vbmx5IHtcbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgJiAud2hlcmUtYXJyX19hcnItc3ZnIHtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCg1cmVtKSByb3RhdGUoLTE4MGRlZyk7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLy8gLndoZXJlLWFycl9fYXJyXG5cbiAgJl9fYXJyIHtcbiAgICB3aWR0aDogNDByZW07XG4gICAgaGVpZ2h0OiA0MHJlbTtcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgYmFja2dyb3VuZDogJHdoaXRlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiA1MCU7XG4gICAgbGVmdDogMDtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICB6LWluZGV4OiAyO1xuICAgIEBpbmNsdWRlIGRlc2stb25seSB7XG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgJiAud2hlcmUtYXJyX19hcnItc3ZnIHtcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTVyZW0pO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLy8gLndoZXJlLWFycl9fYXJyLXN2Z1xuXG4gICZfX2Fyci1zdmcge1xuICAgIHdpZHRoOiAyMHJlbTtcbiAgICBoZWlnaHQ6IDIwcmVtO1xuICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjNzO1xuICB9XG5cbiAgLy8gLndoZXJlLWFycl9fY29udGVudFxuXG4gICZfX2NvbnRlbnQge1xuICAgIHdpZHRoOiA0NjRyZW07XG4gICAgaGVpZ2h0OiAyNjRyZW07XG4gICAgYm9yZGVyLXJhZGl1czogMTJyZW0gMCAwIDEycmVtO1xuICAgIGRpc3BsYXk6IGZsZXg7XG5cbiAgICBiYWNrZHJvcC1maWx0ZXI6IGJsdXIoMTByZW0pO1xuICAgIC13ZWJraXQtYmFja2Ryb3AtZmlsdGVyOiBibHVyKDYwcmVtKTtcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNik7XG4gICAgZGlzcGxheTogZ3JpZDtcbiAgICBib3gtc2hhZG93OlxuICAgICAgLTJyZW0gM3JlbSA4cmVtIDAgcmdiYSgyMDgsIDEyOCwgMTYxLCAwLjEpLFxuICAgICAgLTEwcmVtIDEycmVtIDE1cmVtIDAgcmdiYSgyMDgsIDEyOCwgMTYxLCAwLjA5KSxcbiAgICAgIC0yMnJlbSAyNnJlbSAyMHJlbSAwIHJnYmEoMjA4LCAxMjgsIDE2MSwgMC4wNSksXG4gICAgICAtMzlyZW0gNDZyZW0gMjRyZW0gMCByZ2JhKDIwOCwgMTI4LCAxNjEsIDAuMDEpLFxuICAgICAgLTYxcmVtIDcycmVtIDI2cmVtIDAgcmdiYSgyMDgsIDEyOCwgMTYxLCAwKTtcblxuICAgIEBpbmNsdWRlIHNtYWxsLXRhYmxldCB7XG4gICAgICB3aWR0aDogMjk0cmVtO1xuICAgICAgaGVpZ2h0OiAxNzdyZW07XG4gICAgfVxuICB9XG5cbiAgJl9fc2hvdyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBncmlkLXJvdzogMS8yO1xuICAgIGdyaWQtY29sdW1uOiAxLzI7XG4gICAgdHJhbnNpdGlvbjpcbiAgICAgIG9wYWNpdHkgMC4zcyxcbiAgICAgIHZpc2liaWxpdHkgMC4zcztcbiAgfVxuICAvLyAud2hlcmUtYXJyX19idG5cblxuICAmX19idG4ge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXIgY2VudGVyO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKC05MGRlZyk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpIHJvdGF0ZSgtOTBkZWcpO1xuICAgIHRvcDogNTAlO1xuICAgIGxlZnQ6IC00MHJlbTtcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgIGJvcmRlci1yYWRpdXM6IDYwcmVtO1xuICAgIHBhZGRpbmc6IDhyZW0gNDByZW07XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBmb250LXNpemU6IDE4cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxMjAlO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgY29sb3I6ICNmMmYzZjY7XG4gICAgYmFja2dyb3VuZDogJHBpbmstZ2luZWtvbG9naXlhO1xuICAgIHRyYW5zaXRpb246IHNjYWxlIDAuM3M7XG4gICAgQGluY2x1ZGUgc21hbGwtdGFibGV0IHtcbiAgICAgIGZvbnQtc2l6ZTogMTRyZW07XG4gICAgICBwYWRkaW5nOiAxMXJlbSAzNHJlbTtcbiAgICB9XG4gICAgQGluY2x1ZGUgZGVzay1vbmx5IHtcbiAgICAgICY6aG92ZXIge1xuICAgICAgICBzY2FsZTogMS4wNDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmX19oaWRlIHtcbiAgICBncmlkLXJvdzogMS8yO1xuICAgIGdyaWQtY29sdW1uOiAxLzI7XG4gICAgb3BhY2l0eTogMDtcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgdHJhbnNpdGlvbjpcbiAgICAgIG9wYWNpdHkgMC4zcyxcbiAgICAgIHZpc2liaWxpdHkgMC4zcztcbiAgICBwYWRkaW5nOiAxMDByZW0gMjhyZW0gMzJyZW0gMzZyZW07XG4gICAgQGluY2x1ZGUgc21hbGwtdGFibGV0IHtcbiAgICAgIHBhZGRpbmc6IDYxcmVtIDZyZW0gMTJyZW0gMjZyZW07XG4gICAgfVxuICB9XG5cbiAgLndoZXJlLWFyciB7XG4gICAgLy8gLndoZXJlLWFycl9faW1nXG5cbiAgICAmX19pbWcge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgd2lkdGg6IDQ2NHJlbTtcbiAgICAgIGhlaWdodDogMjMzcmVtO1xuICAgICAgbGVmdDogMDtcbiAgICAgIHJpZ2h0OiAwO1xuICAgICAgdG9wOiAtMTM0cmVtO1xuICAgICAgQGluY2x1ZGUgc21hbGwtdGFibGV0IHtcbiAgICAgICAgd2lkdGg6IDI5NHJlbTtcbiAgICAgICAgaGVpZ2h0OiAxNDdyZW07XG4gICAgICAgIHRvcDogLTgxcmVtO1xuICAgICAgICByaWdodDogLTEwcmVtO1xuICAgICAgfVxuICAgIH1cblxuICAgIC8vIC53aGVyZS1hcnJfX2hpZGUtYnRuLWJveFxuXG4gICAgJl9faGlkZS1idG4tYm94IHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgZ2FwOiA4cmVtO1xuICAgIH1cblxuICAgIC8vIC53aGVyZS1hcnJfX2hpZGUtYnRuXG5cbiAgICAmX19oaWRlLWJ0biB7XG4gICAgICB3aWR0aDogNDAwcmVtO1xuICAgICAgaGVpZ2h0OiA2NHJlbTtcbiAgICAgIEBpbmNsdWRlIHNtYWxsLXRhYmxldCB7XG4gICAgICAgIHdpZHRoOiAyNjJyZW07XG4gICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICAgIGhlaWdodDogNDhyZW07XG4gICAgICB9XG4gICAgICAmLmJ0bi1ib3JkZXIge1xuICAgICAgfVxuICAgICAgJi5idG4tcHJpbWFyeSB7XG4gICAgICAgICYgc3BhbiB7XG4gICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsbnVsbCwiQG1peGluIHBzZXVkbygpIHtcclxuICBjb250ZW50OiAnJztcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgQGNvbnRlbnQ7XHJcbn1cclxuXHJcbkBtaXhpbiB0YWJsZXQge1xyXG4gIEBtZWRpYSAobWF4LXdpZHRoOiA2NGVtKSB7XHJcbiAgICBAY29udGVudDtcclxuICB9XHJcbn1cclxuQG1peGluIHNtYWxsLXRhYmxldCB7XHJcbiAgQG1lZGlhIChtYXgtd2lkdGg6IDQ4ZW0pIHtcclxuICAgIEBjb250ZW50O1xyXG4gIH1cclxufVxyXG5AbWl4aW4gZGVzay1vbmx5IHtcclxuICBAbWVkaWEgKG1pbi13aWR0aDogNDguMDFlbSkge1xyXG4gICAgQGNvbnRlbnQ7XHJcbiAgfVxyXG59XHJcblxyXG5AbWl4aW4gc2l6ZXMoJHdpZHRoLCAkaGVpZ2h0KSB7XHJcbiAgbWF4LXdpZHRoOiAkd2lkdGg7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgaGVpZ2h0OiAkaGVpZ2h0O1xyXG5cclxuICBAY29udGVudDtcclxufVxyXG4iXSwibmFtZXMiOltdLCJzb3VyY2VSb290IjoiIn0=*/