@charset "UTF-8";@font-face{font-family:Halvar Breitschrift;font-display:swap;src:url("../fonts/Halvar Breitschrift-Bold-Web.woff2") format("woff2"),url("../fonts/Halvar Breitschrift-Bold-Web.woff") format("woff");font-weight:700;font-style:normal}@font-face{font-family:Halvar Breitschrift;font-display:swap;src:url("../fonts/Halvar Breitschrift-Regular-Web.woff2") format("woff2"),url("../fonts/Halvar Breitschrift-Regular-Web.woff") format("woff");font-weight:400;font-style:normal}@font-face{font-family:Inter;font-display:swap;src:url(../fonts/Inter-Medium.woff2) format("woff2"),url(../fonts/Inter-Medium.woff) format("woff");font-weight:500;font-style:normal}@font-face{font-family:Inter;font-display:swap;src:url(../fonts/Inter-Regular.woff2) format("woff2"),url(../fonts/Inter-Regular.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:Inter;font-display:swap;src:url(../fonts/Inter-SemiBold.woff2) format("woff2"),url(../fonts/Inter-SemiBold.woff) format("woff");font-weight:600;font-style:normal}*,::after,::before{padding:0;margin:0;border:0;-webkit-box-sizing:border-box;box-sizing:border-box;outline:0}.with-fancybox .header{padding-right:var(--fancybox-scrollbar-compensate,0)}.fancybox__container{max-width:100%}a{text-decoration:none;-webkit-transition:.4s;-o-transition:.4s;transition:.4s;color:inherit;cursor:pointer}a:hover{color:inherit}li,ol,p,ul{list-style-type:none;margin:0;padding:0}img{vertical-align:top;max-width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}h1,h2,h3,h4,h5,h6{font-weight:inherit;font-size:inherit;margin:0;padding:0}body{line-height:144.444444%;background-color:#efefef;height:100%;font-weight:400;font-size:18px;color:#252322;font-family:Inter}@media (max-width:47.99875em){body{font-size:16px;line-height:1.4}}body b,body strong{font-weight:600}body nobr{display:contents}button{border:none;background:0 0;-webkit-transition:.4s;-o-transition:.4s;transition:.4s;font-family:inherit;cursor:pointer}button:disabled{opacity:.8;pointer-events:none}.lock body{overflow:hidden;-ms-touch-action:none;touch-action:none}.wrapper{min-height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow:hidden}.wrapper>main{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.wrapper>*{min-width:0}a{leading-trim:both;text-edge:cap;-webkit-font-feature-settings:"pnum" on,"lnum" on;font-feature-settings:"pnum" on,"lnum" on;font-variant-numeric-figure:lining-nums;font-variant-numeric-spacing:proportional-nums}[class*=__container]{margin-inline:auto;max-width:90rem;-webkit-box-sizing:content-box;box-sizing:content-box}@media (max-width:89.99875em){[class*=__container]{max-width:60.625rem}}@media (max-width:61.99875em){[class*=__container]{max-width:46.875rem}}@media (max-width:47.99875em){[class*=__container]{max-width:none;padding:0 .9375rem}}@media (max-width:29.99875em){[class*=__container]{padding:0 15px}}.carousel{position:relative;-webkit-box-sizing:border-box;box-sizing:border-box}.carousel *,.carousel :after,.carousel :before{-webkit-box-sizing:inherit;box-sizing:inherit}.carousel.is-draggable{cursor:move;cursor:-webkit-grab;cursor:grab}.carousel.is-dragging{cursor:move;cursor:-webkit-grabbing;cursor:grabbing}.carousel__viewport{position:relative;overflow:hidden;max-width:100%;max-height:100%}.carousel__track{display:-webkit-box;display:-ms-flexbox;display:flex}.carousel__slide{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:var(--carousel-slide-width,60%);max-width:100%;padding:1rem;position:relative;overflow-x:hidden;overflow-y:auto;-ms-scroll-chaining:none;overscroll-behavior:contain}.has-dots{margin-bottom:calc(.5rem + 22px)}.carousel__dots{margin:0 auto;padding:0;position:absolute;top:calc(100% + .5rem);left:0;right:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;list-style:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.carousel__dots .carousel__dot{margin:0;padding:0;display:block;position:relative;width:22px;height:22px;cursor:pointer}.carousel__dots .carousel__dot:after{content:"";width:8px;height:8px;border-radius:50%;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background-color:currentColor;opacity:.25;-webkit-transition:opacity .15s ease-in-out;-o-transition:opacity .15s ease-in-out;transition:opacity .15s ease-in-out}.carousel__dots .carousel__dot.is-selected:after{opacity:1}.carousel__button{width:var(--carousel-button-width,48px);height:var(--carousel-button-height,48px);padding:0;border:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;pointer-events:all;cursor:pointer;color:var(--carousel-button-color,currentColor);background:var(--carousel-button-bg,transparent);border-radius:var(--carousel-button-border-radius,50%);-webkit-box-shadow:var(--carousel-button-shadow,none);box-shadow:var(--carousel-button-shadow,none);-webkit-transition:opacity .15s ease;-o-transition:opacity .15s ease;transition:opacity .15s ease}.carousel__button.is-next,.carousel__button.is-prev{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.carousel__button.is-prev{left:10px}.carousel__button.is-next{right:10px}.carousel__button[disabled]{cursor:default;opacity:.3}.carousel__button svg{width:var(--carousel-button-svg-width,50%);height:var(--carousel-button-svg-height,50%);fill:none;stroke:currentColor;stroke-width:var(--carousel-button-svg-stroke-width,1.5);stroke-linejoin:bevel;stroke-linecap:round;-webkit-filter:var(--carousel-button-svg-filter, none);filter:var(--carousel-button-svg-filter, none);pointer-events:none}html.with-fancybox{scroll-behavior:auto}body.compensate-for-scrollbar{overflow:hidden!important;-ms-touch-action:none;touch-action:none}.fancybox__container{position:fixed;top:0;left:0;bottom:0;right:0;direction:ltr;margin:0;padding:env(safe-area-inset-top,0) env(safe-area-inset-right,0) env(safe-area-inset-bottom,0) env(safe-area-inset-left,0);-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;color:var(--fancybox-color,#fff);-webkit-tap-highlight-color:transparent;overflow:hidden;z-index:1050;outline:0;-webkit-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left;--carousel-button-width:48px;--carousel-button-height:48px;--carousel-button-svg-width:24px;--carousel-button-svg-height:24px;--carousel-button-svg-stroke-width:2.5;--carousel-button-svg-filter:drop-shadow(1px 1px 1px rgba(0, 0, 0, 0.4))}.fancybox__container *,.fancybox__container ::after,.fancybox__container ::before{-webkit-box-sizing:inherit;box-sizing:inherit}.fancybox__container :focus{outline:0}body:not(.is-using-mouse) .fancybox__container :focus{-webkit-box-shadow:0 0 0 1px #fff,0 0 0 2px var(--fancybox-accent-color,rgba(1,210,232,.94));box-shadow:0 0 0 1px #fff,0 0 0 2px var(--fancybox-accent-color,rgba(1,210,232,.94))}@media all and (min-width:1024px){.fancybox__container{--carousel-button-width:48px;--carousel-button-height:48px;--carousel-button-svg-width:27px;--carousel-button-svg-height:27px}}.fancybox__backdrop{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:var(--fancybox-bg,rgba(24,24,27,.92))}.fancybox__carousel{position:relative;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;min-height:0;height:100%;z-index:10}.fancybox__carousel.has-dots{margin-bottom:calc(.5rem + 22px)}.fancybox__viewport{position:relative;width:100%;height:100%;overflow:visible;cursor:default}.fancybox__track{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%}.fancybox__slide{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:100%;max-width:100%;margin:0;padding:48px 8px 8px 8px;position:relative;-ms-scroll-chaining:none;overscroll-behavior:contain;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;outline:0;overflow:auto;--carousel-button-width:36px;--carousel-button-height:36px;--carousel-button-svg-width:22px;--carousel-button-svg-height:22px}.fancybox__slide::after,.fancybox__slide::before{content:"";-webkit-box-flex:0;-ms-flex:0 0 0px;flex:0 0 0;margin:auto}@media all and (min-width:1024px){.fancybox__slide{padding:64px 100px}}.fancybox__content{margin:0 env(safe-area-inset-right,0) 0 env(safe-area-inset-left,0);padding:36px;color:var(--fancybox-content-color,#374151);background:var(--fancybox-content-bg,#fff);position:relative;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;z-index:20}.fancybox__content :focus:not(.carousel__button.is-close){outline:thin dotted;-webkit-box-shadow:none;box-shadow:none}.fancybox__caption{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;max-width:100%;margin:0;padding:1rem 0 0 0;line-height:1.375;color:var(--fancybox-color,currentColor);visibility:visible;cursor:auto;-ms-flex-negative:0;flex-shrink:0;overflow-wrap:anywhere}.is-loading .fancybox__caption{visibility:hidden}.fancybox__container>.carousel__dots{top:100%;color:var(--fancybox-color,#fff)}.fancybox__nav .carousel__button{z-index:40}.fancybox__nav .carousel__button.is-next{right:8px}@media all and (min-width:1024px){.fancybox__nav .carousel__button.is-next{right:40px}}.fancybox__nav .carousel__button.is-prev{left:8px}@media all and (min-width:1024px){.fancybox__nav .carousel__button.is-prev{left:40px}}.carousel__button.is-close{position:absolute;top:8px;right:8px;top:calc(env(safe-area-inset-top,0px) + 8px);right:calc(env(safe-area-inset-right,0px) + 8px);z-index:40}@media all and (min-width:1024px){.carousel__button.is-close{right:40px}}.fancybox__content>.carousel__button.is-close{position:absolute;top:-40px;right:0;color:var(--fancybox-color,#fff)}.fancybox__no-click,.fancybox__no-click button{pointer-events:none}.fancybox__spinner{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:50px;height:50px;color:var(--fancybox-color,currentColor)}.fancybox__slide .fancybox__spinner{cursor:pointer;z-index:1053}.fancybox__spinner svg{-webkit-animation:fancybox-rotate 2s linear infinite;animation:fancybox-rotate 2s linear infinite;-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center;position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:100%;height:100%}.fancybox__spinner svg circle{fill:none;stroke-width:2.75;stroke-miterlimit:10;stroke-dasharray:1,200;stroke-dashoffset:0;-webkit-animation:fancybox-dash 1.5s ease-in-out infinite;animation:fancybox-dash 1.5s ease-in-out infinite;stroke-linecap:round;stroke:currentColor}@-webkit-keyframes fancybox-rotate{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes fancybox-rotate{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes fancybox-dash{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:89,200;stroke-dashoffset:-35px}100%{stroke-dasharray:89,200;stroke-dashoffset:-124px}}@keyframes fancybox-dash{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:89,200;stroke-dashoffset:-35px}100%{stroke-dasharray:89,200;stroke-dashoffset:-124px}}.carousel__button.is-close,.carousel__dots,.fancybox__backdrop,.fancybox__caption,.fancybox__nav{opacity:var(--fancybox-opacity,1)}.fancybox__container.is-animated[aria-hidden=false] .carousel__button.is-close,.fancybox__container.is-animated[aria-hidden=false] .carousel__dots,.fancybox__container.is-animated[aria-hidden=false] .fancybox__backdrop,.fancybox__container.is-animated[aria-hidden=false] .fancybox__caption,.fancybox__container.is-animated[aria-hidden=false] .fancybox__nav{-webkit-animation:.15s ease backwards fancybox-fadeIn;animation:.15s ease backwards fancybox-fadeIn}.fancybox__container.is-animated.is-closing .carousel__button.is-close,.fancybox__container.is-animated.is-closing .carousel__dots,.fancybox__container.is-animated.is-closing .fancybox__backdrop,.fancybox__container.is-animated.is-closing .fancybox__caption,.fancybox__container.is-animated.is-closing .fancybox__nav{-webkit-animation:.15s ease both fancybox-fadeOut;animation:.15s ease both fancybox-fadeOut}.fancybox-fadeIn{-webkit-animation:.15s ease both fancybox-fadeIn;animation:.15s ease both fancybox-fadeIn}.fancybox-fadeOut{-webkit-animation:.1s ease both fancybox-fadeOut;animation:.1s ease both fancybox-fadeOut}.fancybox-zoomInUp{-webkit-animation:.2s ease both fancybox-zoomInUp;animation:.2s ease both fancybox-zoomInUp}.fancybox-zoomOutDown{-webkit-animation:.15s ease both fancybox-zoomOutDown;animation:.15s ease both fancybox-zoomOutDown}.fancybox-throwOutUp{-webkit-animation:.15s ease both fancybox-throwOutUp;animation:.15s ease both fancybox-throwOutUp}.fancybox-throwOutDown{-webkit-animation:.15s ease both fancybox-throwOutDown;animation:.15s ease both fancybox-throwOutDown}@-webkit-keyframes fancybox-fadeIn{from{opacity:0}to{opacity:1}}@keyframes fancybox-fadeIn{from{opacity:0}to{opacity:1}}@-webkit-keyframes fancybox-fadeOut{to{opacity:0}}@keyframes fancybox-fadeOut{to{opacity:0}}@-webkit-keyframes fancybox-zoomInUp{from{-webkit-transform:scale(.97) translate3d(0,16px,0);transform:scale(.97) translate3d(0,16px,0);opacity:0}to{-webkit-transform:scale(1) translate3d(0,0,0);transform:scale(1) translate3d(0,0,0);opacity:1}}@keyframes fancybox-zoomInUp{from{-webkit-transform:scale(.97) translate3d(0,16px,0);transform:scale(.97) translate3d(0,16px,0);opacity:0}to{-webkit-transform:scale(1) translate3d(0,0,0);transform:scale(1) translate3d(0,0,0);opacity:1}}@-webkit-keyframes fancybox-zoomOutDown{to{-webkit-transform:scale(.97) translate3d(0,16px,0);transform:scale(.97) translate3d(0,16px,0);opacity:0}}@keyframes fancybox-zoomOutDown{to{-webkit-transform:scale(.97) translate3d(0,16px,0);transform:scale(.97) translate3d(0,16px,0);opacity:0}}@-webkit-keyframes fancybox-throwOutUp{to{-webkit-transform:translate3d(0,-30%,0);transform:translate3d(0,-30%,0);opacity:0}}@keyframes fancybox-throwOutUp{to{-webkit-transform:translate3d(0,-30%,0);transform:translate3d(0,-30%,0);opacity:0}}@-webkit-keyframes fancybox-throwOutDown{to{-webkit-transform:translate3d(0,30%,0);transform:translate3d(0,30%,0);opacity:0}}@keyframes fancybox-throwOutDown{to{-webkit-transform:translate3d(0,30%,0);transform:translate3d(0,30%,0);opacity:0}}.fancybox__carousel .carousel__slide{scrollbar-width:thin;scrollbar-color:#ccc rgba(255,255,255,.1)}.fancybox__carousel .carousel__slide::-webkit-scrollbar{width:8px;height:8px}.fancybox__carousel .carousel__slide::-webkit-scrollbar-track{background-color:rgba(255,255,255,.1)}.fancybox__carousel .carousel__slide::-webkit-scrollbar-thumb{background-color:#ccc;border-radius:2px;-webkit-box-shadow:inset 0 0 4px rgba(0,0,0,.2);box-shadow:inset 0 0 4px rgba(0,0,0,.2)}.fancybox__carousel.is-draggable .fancybox__slide,.fancybox__carousel.is-draggable .fancybox__slide .fancybox__content{cursor:move;cursor:-webkit-grab;cursor:grab}.fancybox__carousel.is-dragging .fancybox__slide,.fancybox__carousel.is-dragging .fancybox__slide .fancybox__content{cursor:move;cursor:-webkit-grabbing;cursor:grabbing}.fancybox__carousel .fancybox__slide .fancybox__content{cursor:auto}.fancybox__carousel .fancybox__slide.can-zoom_in .fancybox__content{cursor:-webkit-zoom-in;cursor:zoom-in}.fancybox__carousel .fancybox__slide.can-zoom_out .fancybox__content{cursor:-webkit-zoom-out;cursor:zoom-out}.fancybox__carousel .fancybox__slide.is-draggable .fancybox__content{cursor:move;cursor:-webkit-grab;cursor:grab}.fancybox__carousel .fancybox__slide.is-dragging .fancybox__content{cursor:move;cursor:-webkit-grabbing;cursor:grabbing}.fancybox__image{-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition:none;-o-transition:none;transition:none}.has-image .fancybox__content{padding:0;background:rgba(0,0,0,0);min-height:1px}.is-closing .has-image .fancybox__content{overflow:visible}.has-image[data-image-fit=contain]{overflow:visible;-ms-touch-action:none;touch-action:none}.has-image[data-image-fit=contain] .fancybox__content{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}.has-image[data-image-fit=contain] .fancybox__image{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain}.has-image[data-image-fit=contain-w]{overflow-x:hidden;overflow-y:auto}.has-image[data-image-fit=contain-w] .fancybox__content{min-height:auto}.has-image[data-image-fit=contain-w] .fancybox__image{max-width:100%;height:auto}.has-image[data-image-fit=cover]{overflow:visible;-ms-touch-action:none;touch-action:none}.has-image[data-image-fit=cover] .fancybox__content{width:100%;height:100%}.has-image[data-image-fit=cover] .fancybox__image{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.fancybox__carousel .fancybox__slide.has-html5video .fancybox__content,.fancybox__carousel .fancybox__slide.has-iframe .fancybox__content,.fancybox__carousel .fancybox__slide.has-map .fancybox__content,.fancybox__carousel .fancybox__slide.has-pdf .fancybox__content,.fancybox__carousel .fancybox__slide.has-video .fancybox__content{max-width:100%;-ms-flex-negative:1;flex-shrink:1;min-height:1px;overflow:visible}.fancybox__carousel .fancybox__slide.has-iframe .fancybox__content,.fancybox__carousel .fancybox__slide.has-map .fancybox__content,.fancybox__carousel .fancybox__slide.has-pdf .fancybox__content{width:100%;height:80%}.fancybox__carousel .fancybox__slide.has-html5video .fancybox__content,.fancybox__carousel .fancybox__slide.has-video .fancybox__content{width:960px;height:540px;max-width:100%;max-height:100%}.fancybox__carousel .fancybox__slide.has-html5video .fancybox__content,.fancybox__carousel .fancybox__slide.has-map .fancybox__content,.fancybox__carousel .fancybox__slide.has-pdf .fancybox__content,.fancybox__carousel .fancybox__slide.has-video .fancybox__content{padding:0;background:rgba(24,24,27,.9);color:#fff}.fancybox__carousel .fancybox__slide.has-map .fancybox__content{background:#e5e3df}.fancybox__html5video,.fancybox__iframe{border:0;display:block;height:100%;width:100%;background:rgba(0,0,0,0)}.fancybox-placeholder{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.fancybox__thumbs{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;position:relative;padding:0 3px;opacity:var(--fancybox-opacity,1)}.fancybox__container.is-animated[aria-hidden=false] .fancybox__thumbs{-webkit-animation:.15s ease-in backwards fancybox-fadeIn;animation:.15s ease-in backwards fancybox-fadeIn}.fancybox__container.is-animated.is-closing .fancybox__thumbs{opacity:0}.fancybox__thumbs .carousel__slide{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:var(--fancybox-thumbs-width,96px);margin:0;padding:8px 3px;-webkit-box-sizing:content-box;box-sizing:content-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:visible;cursor:pointer}.fancybox__thumbs .carousel__slide .fancybox__thumb::after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;border-width:5px;border-style:solid;border-color:var(--fancybox-accent-color,rgba(34,213,233,.96));opacity:0;-webkit-transition:opacity .15s ease;-o-transition:opacity .15s ease;transition:opacity .15s ease;border-radius:var(--fancybox-thumbs-border-radius,4px)}.fancybox__thumbs .carousel__slide.is-nav-selected .fancybox__thumb::after{opacity:.92}.fancybox__thumbs .carousel__slide>*{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.fancybox__thumb{position:relative;width:100%;padding-top:calc(100% / (var(--fancybox-thumbs-ratio,1.5)));background-size:cover;background-position:center center;background-color:rgba(255,255,255,.1);background-repeat:no-repeat;border-radius:var(--fancybox-thumbs-border-radius,4px)}.fancybox__toolbar{position:absolute;top:0;right:0;left:0;z-index:20;background:-webkit-gradient(linear,left bottom,left top,from(hsla(0deg,0%,0%,0)),color-stop(8.1%,hsla(0deg,0%,0%,.006)),color-stop(15.5%,hsla(0deg,0%,0%,.021)),color-stop(22.5%,hsla(0deg,0%,0%,.046)),color-stop(29%,hsla(0deg,0%,0%,.077)),color-stop(35.3%,hsla(0deg,0%,0%,.114)),color-stop(41.2%,hsla(0deg,0%,0%,.155)),color-stop(47.1%,hsla(0deg,0%,0%,.198)),color-stop(52.9%,hsla(0deg,0%,0%,.242)),color-stop(58.8%,hsla(0deg,0%,0%,.285)),color-stop(64.7%,hsla(0deg,0%,0%,.326)),color-stop(71%,hsla(0deg,0%,0%,.363)),color-stop(77.5%,hsla(0deg,0%,0%,.394)),color-stop(84.5%,hsla(0deg,0%,0%,.419)),color-stop(91.9%,hsla(0deg,0%,0%,.434)),to(hsla(0deg,0%,0%,.44)));background:-o-linear-gradient(bottom,hsla(0deg,0%,0%,0) 0,hsla(0deg,0%,0%,.006) 8.1%,hsla(0deg,0%,0%,.021) 15.5%,hsla(0deg,0%,0%,.046) 22.5%,hsla(0deg,0%,0%,.077) 29%,hsla(0deg,0%,0%,.114) 35.3%,hsla(0deg,0%,0%,.155) 41.2%,hsla(0deg,0%,0%,.198) 47.1%,hsla(0deg,0%,0%,.242) 52.9%,hsla(0deg,0%,0%,.285) 58.8%,hsla(0deg,0%,0%,.326) 64.7%,hsla(0deg,0%,0%,.363) 71%,hsla(0deg,0%,0%,.394) 77.5%,hsla(0deg,0%,0%,.419) 84.5%,hsla(0deg,0%,0%,.434) 91.9%,hsla(0deg,0%,0%,.44) 100%);background:linear-gradient(to top,hsla(0deg,0%,0%,0) 0,hsla(0deg,0%,0%,.006) 8.1%,hsla(0deg,0%,0%,.021) 15.5%,hsla(0deg,0%,0%,.046) 22.5%,hsla(0deg,0%,0%,.077) 29%,hsla(0deg,0%,0%,.114) 35.3%,hsla(0deg,0%,0%,.155) 41.2%,hsla(0deg,0%,0%,.198) 47.1%,hsla(0deg,0%,0%,.242) 52.9%,hsla(0deg,0%,0%,.285) 58.8%,hsla(0deg,0%,0%,.326) 64.7%,hsla(0deg,0%,0%,.363) 71%,hsla(0deg,0%,0%,.394) 77.5%,hsla(0deg,0%,0%,.419) 84.5%,hsla(0deg,0%,0%,.434) 91.9%,hsla(0deg,0%,0%,.44) 100%);padding:0;-ms-touch-action:none;touch-action:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;--carousel-button-svg-width:20px;--carousel-button-svg-height:20px;opacity:var(--fancybox-opacity,1);text-shadow:var(--fancybox-toolbar-text-shadow,1px 1px 1px rgba(0,0,0,.4))}@media all and (min-width:1024px){.fancybox__toolbar{padding:8px}}.fancybox__container.is-animated[aria-hidden=false] .fancybox__toolbar{-webkit-animation:.15s ease-in backwards fancybox-fadeIn;animation:.15s ease-in backwards fancybox-fadeIn}.fancybox__container.is-animated.is-closing .fancybox__toolbar{opacity:0}.fancybox__toolbar__items{display:-webkit-box;display:-ms-flexbox;display:flex}.fancybox__toolbar__items--left{margin-right:auto}.fancybox__toolbar__items--center{position:absolute;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.fancybox__toolbar__items--right{margin-left:auto}@media (max-width:640px){.fancybox__toolbar__items--center:not(:last-child){display:none}}.fancybox__counter{min-width:72px;padding:0 10px;line-height:var(--carousel-button-height,48px);text-align:center;font-size:17px;font-variant-numeric:tabular-nums;-webkit-font-smoothing:subpixel-antialiased}.fancybox__progress{background:var(--fancybox-accent-color,rgba(34,213,233,.96));height:3px;left:0;position:absolute;right:0;top:0;-webkit-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:0;-ms-transform-origin:0;transform-origin:0;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition-timing-function:linear;-o-transition-timing-function:linear;transition-timing-function:linear;z-index:30;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.fancybox__container:-webkit-full-screen::backdrop{opacity:0}.fancybox__container:-ms-fullscreen::backdrop{opacity:0}.fancybox__container:fullscreen::-webkit-backdrop{opacity:0}.fancybox__container:fullscreen::backdrop{opacity:0}.fancybox__button--fullscreen g:nth-child(2){display:none}.fancybox__container:-webkit-full-screen .fancybox__button--fullscreen g:nth-child(1){display:none}.fancybox__container:-ms-fullscreen .fancybox__button--fullscreen g:nth-child(1){display:none}.fancybox__container:fullscreen .fancybox__button--fullscreen g:nth-child(1){display:none}.fancybox__container:-webkit-full-screen .fancybox__button--fullscreen g:nth-child(2){display:block}.fancybox__container:-ms-fullscreen .fancybox__button--fullscreen g:nth-child(2){display:block}.fancybox__container:fullscreen .fancybox__button--fullscreen g:nth-child(2){display:block}.fancybox__button--slideshow g:nth-child(2){display:none}.fancybox__container.has-slideshow .fancybox__button--slideshow g:nth-child(1){display:none}.fancybox__container.has-slideshow .fancybox__button--slideshow g:nth-child(2){display:block}@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}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-vertical>.swiper-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-box-sizing:content-box;box-sizing:content-box}.swiper-android .swiper-slide,.swiper-wrapper{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.swiper-pointer-events{-ms-touch-action:pan-y;touch-action:pan-y}.swiper-pointer-events.swiper-vertical{-ms-touch-action:pan-x;touch-action:pan-x}.swiper-slide{-ms-flex-negative:0;flex-shrink:0;width:100%;height:100%;position:relative;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform,-webkit-transform}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-transition-property:height,-webkit-transform;transition-property:height,-webkit-transform;-o-transition-property:transform,height;transition-property:transform,height;transition-property:transform,height,-webkit-transform}.swiper-backface-hidden .swiper-slide{-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-3d,.swiper-3d.swiper-css-mode .swiper-wrapper{-webkit-perspective:1200px;perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide,.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-wrapper{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:-webkit-gradient(linear,right top,left top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-o-linear-gradient(right,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-right{background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-o-linear-gradient(left,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-top{background-image:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-o-linear-gradient(bottom,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-bottom{background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-o-linear-gradient(top,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}.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-horizontal.swiper-css-mode>.swiper-wrapper{-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory}.swiper-vertical.swiper-css-mode>.swiper-wrapper{-ms-scroll-snap-type:y mandatory;scroll-snap-type:y mandatory}.swiper-centered>.swiper-wrapper::before{content:"";-ms-flex-negative:0;flex-shrink:0;-webkit-box-ordinal-group:10000;-ms-flex-order:9999;order:9999}.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{-webkit-margin-start:var(--swiper-centered-offset-before);margin-inline-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-horizontal>.swiper-wrapper::before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{-webkit-margin-before:var(--swiper-centered-offset-before);margin-block-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-vertical>.swiper-wrapper::before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-virtual .swiper-slide{-webkit-backface-visibility:hidden;-webkit-transform:translateZ(0);transform:translateZ(0)}.swiper-virtual.swiper-css-mode .swiper-wrapper::after{content:"";position:absolute;left:0;top:0;pointer-events:none}.swiper-virtual.swiper-css-mode.swiper-horizontal .swiper-wrapper::after{height:1px;width:var(--swiper-virtual-size)}.swiper-virtual.swiper-css-mode.swiper-vertical .swiper-wrapper::after{width:1px;height:var(--swiper-virtual-size)}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{position:absolute;top: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:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:var(--swiper-navigation-color,var(--swiper-theme-color))}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-next.swiper-button-hidden,.swiper-button-prev.swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.swiper-navigation-disabled .swiper-button-next,.swiper-navigation-disabled .swiper-button-prev{display:none!important}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none!important;letter-spacing:0;font-variant:initial;line-height:1}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:10px;right:auto}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:"prev"}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:10px;left:auto}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:"next"}.swiper-button-lock{display:none}.swiper-pagination{position:absolute;text-align:center;-webkit-transition:.3s opacity;-o-transition:.3s opacity;transition:.3s opacity;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none!important}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:10px;left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transform:scale(.33);-ms-transform:scale(.33);transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{-webkit-transform:scale(.66);-ms-transform:scale(.66);transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{-webkit-transform:scale(.33);-ms-transform:scale(.33);transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{-webkit-transform:scale(.66);-ms-transform:scale(.66);transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{-webkit-transform:scale(.33);-ms-transform:scale(.33);transform:scale(.33)}.swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px));height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));display:inline-block;border-radius:50%;background:var(--swiper-pagination-bullet-inactive-color,#000);opacity:var(--swiper-pagination-bullet-inactive-opacity,.2)}button.swiper-pagination-bullet{border:none;margin:0;padding:0;-webkit-box-shadow:none;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity,1);background:var(--swiper-pagination-color,var(--swiper-theme-color))}.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{right:10px;top:50%;-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap,6px) 0;display:block}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:8px}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;-webkit-transition:.2s top,.2s -webkit-transform;transition:.2s top,.2s -webkit-transform;-o-transition:.2s transform,.2s top;transition:.2s transform,.2s top;transition:.2s transform,.2s top,.2s -webkit-transform}.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%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-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{-webkit-transition:.2s left,.2s -webkit-transform;transition:.2s left,.2s -webkit-transform;-o-transition:.2s transform,.2s left;transition:.2s transform,.2s left;transition:.2s transform,.2s left,.2s -webkit-transform}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transition:.2s right,.2s -webkit-transform;transition:.2s right,.2s -webkit-transform;-o-transition:.2s transform,.2s right;transition:.2s transform,.2s right;transition:.2s transform,.2s right,.2s -webkit-transform}.swiper-pagination-progressbar{background:rgba(0,0,0,.25);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transform-origin:left top;-ms-transform-origin:left top;transform-origin:left top}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{-webkit-transform-origin:right top;-ms-transform-origin:right top;transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:4px;left:0;top:0}.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-vertical>.swiper-pagination-progressbar{width:4px;height:100%;left:0;top:0}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,0,0,.1)}.swiper-scrollbar-disabled>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-disabled{display:none!important}.swiper-horizontal>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-horizontal{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}.swiper-scrollbar.swiper-scrollbar-vertical,.swiper-vertical>.swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgba(0,0,0,.5);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:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain}.swiper-slide-zoomed{cursor:move}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;-webkit-transform-origin:50%;-ms-transform-origin:50%;transform-origin:50%;-webkit-box-sizing:border-box;box-sizing:border-box;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader,.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader{-webkit-animation:swiper-preloader-spin 1s infinite linear;animation:swiper-preloader-spin 1s infinite linear}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@-webkit-keyframes swiper-preloader-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes swiper-preloader-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.swiper .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-free-mode>.swiper-wrapper{-webkit-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out;margin:0 auto}.swiper-grid>.swiper-wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap}.swiper-grid-column>.swiper-wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.swiper-fade.swiper-free-mode .swiper-slide{-webkit-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out}.swiper-fade .swiper-slide{pointer-events:none;-webkit-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity}.swiper-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-fade .swiper-slide-active,.swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube{overflow:visible}.swiper-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;width:100%;height:100%}.swiper-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-cube.swiper-rtl .swiper-slide{-webkit-transform-origin:100% 0;-ms-transform-origin:100% 0;transform-origin:100% 0}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-next,.swiper-cube .swiper-slide-next+.swiper-slide,.swiper-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-cube .swiper-slide-shadow-bottom,.swiper-cube .swiper-slide-shadow-left,.swiper-cube .swiper-slide-shadow-right,.swiper-cube .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0;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;-webkit-filter:blur(50px);filter:blur(50px)}.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-bottom,.swiper-flip .swiper-slide-shadow-left,.swiper-flip .swiper-slide-shadow-right,.swiper-flip .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-creative .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden;-webkit-transition-property:opacity,height,-webkit-transform;transition-property:opacity,height,-webkit-transform;-o-transition-property:transform,opacity,height;transition-property:transform,opacity,height;transition-property:transform,opacity,height,-webkit-transform}.swiper-cards{overflow:visible}.swiper-cards .swiper-slide{-webkit-transform-origin:center bottom;-ms-transform-origin:center bottom;transform-origin:center bottom;-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden}@media (min-width:89.99875em) and (max-width:90em){html{zoom:97.96%}}@media (min-width:90em) and (max-width:90.625em){html{zoom:98.64%}}@media (min-width:90.625em) and (max-width:91.25em){html{zoom:99.32%}}@media (min-width:91.25em) and (max-width:89.99875em){html{zoom:99.66%}}._link{text-decoration:underline;text-underline-offset:5px}.tooltip-horizontal-scroll-icon_hand{-webkit-animation:tooltip-horizontal-scroll-icon_anim-scroll-hand 2s infinite;animation:tooltip-horizontal-scroll-icon_anim-scroll-hand 2s infinite}.invisible{display:none}.tooltip-horizontal-scroll-icon_card{-webkit-animation:tooltip-horizontal-scroll-icon_anim-scroll-card 2s infinite;animation:tooltip-horizontal-scroll-icon_anim-scroll-card 2s infinite}._coursor{display:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:15px 0}@media (max-width:47.99875em){._coursor{margin-bottom:0}}@-webkit-keyframes tooltip-horizontal-scroll-icon_anim-scroll-hand{0%{-webkit-transform:translateX(80px) scale(1);transform:translateX(80px) scale(1);opacity:0}10%{-webkit-transform:translateX(80px) scale(1);transform:translateX(80px) scale(1);opacity:1}20%,60%{-webkit-transform:translateX(175px) scale(.6);transform:translateX(175px) scale(.6);opacity:1}80%{-webkit-transform:translateX(5px) scale(.6);transform:translateX(5px) scale(.6);opacity:1}to{-webkit-transform:translateX(5px) scale(.6);transform:translateX(5px) scale(.6);opacity:0}}@keyframes tooltip-horizontal-scroll-icon_anim-scroll-hand{0%{-webkit-transform:translateX(80px) scale(1);transform:translateX(80px) scale(1);opacity:0}10%{-webkit-transform:translateX(80px) scale(1);transform:translateX(80px) scale(1);opacity:1}20%,60%{-webkit-transform:translateX(175px) scale(.6);transform:translateX(175px) scale(.6);opacity:1}80%{-webkit-transform:translateX(5px) scale(.6);transform:translateX(5px) scale(.6);opacity:1}to{-webkit-transform:translateX(5px) scale(.6);transform:translateX(5px) scale(.6);opacity:0}}@-webkit-keyframes tooltip-horizontal-scroll-icon_anim-scroll-card{0%,60%{-webkit-transform:translateX(0);transform:translateX(0)}80%,to{-webkit-transform:translateX(-240px);transform:translateX(-240px)}}@keyframes tooltip-horizontal-scroll-icon_anim-scroll-card{0%,60%{-webkit-transform:translateX(0);transform:translateX(0)}80%,to{-webkit-transform:translateX(-240px);transform:translateX(-240px)}}._disable-hover,._disable-hover *{pointer-events:none!important}._section{margin-top:130px}@media (max-width:47.99875em){._section{margin-top:50px}}.fancybox__container{max-width:100%}.fancybox__track:has(.fancybox__slide:has(iframe)){-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.fancybox__slide:has(iframe){max-width:1200px!important;width:100%!important;padding:0!important;margin:0 auto}.fancybox__content:has(iframe){padding:0!important;max-width:1200px!important;width:95%!important;margin:0 auto;height:64%!important}@media (max-width:47.99875em){.fancybox__content:has(iframe){width:90%!important;max-width:500px!important;height:300px!important}}.fancybox__content:has(iframe) iframe{display:block;width:100%!important;max-width:1200px!important;margin:0 auto}._text-center{text-align:center}._image-back{width:100%;background-repeat:no-repeat;margin-inline:auto;background-size:cover;background-position:top center;padding:100px 0}@media (max-width:47.99875em){._image-back{padding:35px 0}}._main-block{margin-top:50px}@media (max-width:47.99875em){._main-block{margin-top:30px}}._main-btn{min-height:90px;text-align:center;background:#35453b;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#fff!important;position:relative;z-index:1;-webkit-transition:all .4s;-o-transition:all .4s;transition:all .4s;padding:10px;overflow:visible;font-weight:600;font-size:16px;line-height:150%;text-align:center;text-transform:uppercase}._main-btn_center{margin-top:40px;margin-inline:auto}@media (max-width:47.99875em){._main-btn_center{margin-top:20px}}._main-btn:hover{background-color:#486151}._main-btn_black{background-color:#252322}._main-btn_black:hover{background-color:#383635}._main-btn_350{max-width:350px}._main-btn_yellow{color:#252322!important;background-color:#ffeec9}._main-btn_yellow:hover{background-color:#ffe8b6}@media (max-width:29.99875em){._main-btn{min-height:75px;font-size:14px;width:100%!important;max-width:100%!important}}._main-btn_80{min-height:80px}@media (max-width:29.99875em){._main-btn_80{min-height:55px}}._brown-back{background-color:#cea55c}._green-text{color:#48bb3a}a._green-text{text-decoration-color:rgba(72,187,58,.4)}a._green-text:hover{color:#45ac38;text-decoration-color:rgba(88,175,36,.4)}._list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px}._list li{padding-left:15px;position:relative}._list li::before{content:"";top:12px;left:0;position:absolute;background-color:#35453b;width:5px;height:5px}@media (max-width:47.99875em){._list li::before{top:10px}}._list_yellow li::before{background-color:#ffeec9}._list_inline{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center}._list_inline li{padding-left:0}._list_inline li::before{display:none}._list_inline li:not(:last-child)::after{content:"";display:inline-block;width:5px;height:5px;background-color:#35453b;margin-left:1.15em;margin-right:1.15em;vertical-align:middle}@media (max-width:29.99875em){._list_inline li:not(:last-child)::after{margin-left:.5em;margin-right:.5em}}._halvar{font-family:Halvar Breitschrift}._section-title{font-family:Halvar Breitschrift;font-size:64px;line-height:112.5%;text-transform:uppercase}@media (max-width:89.99875em){._section-title{font-size:50px}}@media (max-width:61.99875em){._section-title{font-size:42px}._section-title br{display:none}}@media (max-width:47.99875em){@supports (font-size:clamp(1.5625rem ,0.3953460039rem + 3.8986354776vw ,2.8125rem)){._section-title{font-size:clamp(1.5625rem ,.3953460039rem + 3.8986354776vw ,2.8125rem)}}@supports not (font-size:clamp(1.5625rem ,0.3953460039rem + 3.8986354776vw ,2.8125rem)){._section-title{font-size:calc(1.5625rem + 1.25 * (100vw - 29.9375rem)/ 32.0625)}}}._section-title_44{font-size:44px;line-height:118.1818181818%}@media (max-width:61.99875em){._section-title_44{font-size:35px;line-height:100%}}@media (max-width:47.99875em){@supports (font-size:clamp(1.4375rem ,0.7372076023rem + 2.3391812865vw ,2.1875rem)){._section-title_44{font-size:clamp(1.4375rem ,.7372076023rem + 2.3391812865vw ,2.1875rem)}}@supports not (font-size:clamp(1.4375rem ,0.7372076023rem + 2.3391812865vw ,2.1875rem)){._section-title_44{font-size:calc(1.4375rem + .75 * (100vw - 29.9375rem)/ 32.0625)}}}._section-title_66{font-size:66px;line-height:112.121212%}@media (max-width:89.99875em){._section-title_66{font-size:50px}}@media (max-width:61.99875em){._section-title_66{font-size:45px}._section-title_66 br{display:none}}@media (max-width:47.99875em){@supports (font-size:clamp(1.75rem ,0.7579191033rem + 3.3138401559vw ,2.8125rem)){._section-title_66{font-size:clamp(1.75rem ,.7579191033rem + 3.3138401559vw ,2.8125rem)}}@supports not (font-size:clamp(1.75rem ,0.7579191033rem + 3.3138401559vw ,2.8125rem)){._section-title_66{font-size:calc(1.75rem + 1.0625 * (100vw - 29.9375rem)/ 32.0625)}}}._big-pic{width:100%;padding-bottom:41.7%}._contents{display:contents}._section-subtitle{font-weight:400;font-size:32px;line-height:125%;margin-top:20px}@media (max-width:61.99875em){._section-subtitle{font-size:27px}._section-subtitle br{display:none}}@media (max-width:47.99875em){._section-subtitle{font-size:25px;margin-top:15px}}@media (max-width:35.99875em){._section-subtitle{font-size:23px}}@media (max-width:29.99875em){._section-subtitle{font-size:20px}}._text-left{text-align:left}._white-text{color:#fff}._color-back{color:#fff;padding:130px 0}._color-back_white{background-color:#fff;color:#252322}._color-back_green{background-color:#35453b}._color-back_black{background-color:#252322}@media (max-width:47.99875em){._color-back{padding:30px 0}}._uppercase{text-transform:uppercase}._nobr{white-space:nowrap}._hidden{display:none}._grid{gap:15px;display:-ms-grid;display:grid}._grid_2fr{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr);gap:18px}@media (max-width:47.99875em){._grid_2fr{-ms-grid-columns:auto;grid-template-columns:auto;gap:15px}}._grid_4fr{-ms-grid-columns:(1fr)[4];grid-template-columns:repeat(4,1fr);gap:12px}._grid_5fr{-ms-grid-columns:(1fr)[5];grid-template-columns:repeat(5,1fr);gap:10px}._grid_3fr{gap:18px;-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3,1fr)}@media (max-width:89.99875em){._grid_3fr{gap:10px}}@media (max-width:47.99875em){._grid{gap:10px}}._border-black{border:3px solid #252322}@media (max-width:47.99875em){._border-black{border-width:2px}}._border-white{border:3px solid #fff}@media (max-width:47.99875em){._border-white{border-width:2px}}@media (max-width:61.99875em){._overflow-container_tablet{padding:0;max-width:100%;overflow:visible}._overflow-container_tablet ._coursor{display:-webkit-box;display:-ms-flexbox;display:flex}._overflow-container_tablet ._coursor+div{padding:0 15px;grid-template-columns:repeat(auto-fill,300px);grid-auto-flow:column;overflow-x:scroll;margin-top:0!important;padding-bottom:10px!important}._overflow-container_tablet ._coursor+div>a,._overflow-container_tablet ._coursor+div>div{min-width:300px}}@media (max-width:47.99875em){._overflow-container_mob{max-width:100%;padding:0;overflow:visible}._overflow-container_mob ._coursor{display:-webkit-box;display:-ms-flexbox;display:flex}._overflow-container_mob ._coursor+div{padding:0 15px;grid-template-columns:repeat(auto-fill,300px);grid-auto-flow:column;overflow-x:scroll;overflow-y:visible;margin-top:0!important;padding-bottom:10px!important;gap:15px}._overflow-container_mob ._coursor+div>a,._overflow-container_mob ._coursor+div>div{min-width:300px}}._section-border_top{border-top:1px solid #cbd4dd;padding-top:110px}@media (max-width:47.99875em){._section-border_top{padding-top:30px}}._section1360{max-width:1360px;margin-inline:auto}._section1560{max-width:1560px;width:100%;margin-inline:auto}._border{border:1px solid #cbd4dd}._video-block{cursor:pointer;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}._video-block::after{margin:auto;position:absolute;inset:0;width:80px;height:80px;border-radius:50%;content:"";-webkit-transition:.3s all;-o-transition:.3s all;transition:.3s all;background-image:url(../img/play.svg);background-size:auto;background-repeat:no-repeat;background-position:53% center;background:#48bb3a;-webkit-box-shadow:inset 0 6px 15px rgba(255,255,255,.3);box-shadow:inset 0 6px 15px rgba(255,255,255,.3)}@media (max-width:35.99875em){._video-block::after{width:65px;height:65px}}._video-block img{-webkit-transition:.5s all;-o-transition:.5s all;transition:.5s all}._video-block:hover{-webkit-transition:.3s all;-o-transition:.3s all;transition:.3s all}._video-block:hover::after{-webkit-transition:.3s all;-o-transition:.3s all;transition:.3s all;background-color:#48d536;-webkit-box-shadow:0 15px 30px rgba(0,229,8,.2),inset 0 6px 20px rgba(255,255,255,.4);box-shadow:0 15px 30px rgba(0,229,8,.2),inset 0 6px 20px rgba(255,255,255,.4)}._video-block:hover img{-webkit-transition:.5s all;-o-transition:.5s all;transition:.5s all;-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}@-webkit-keyframes css-animation-rotate2{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes css-animation-rotate2{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes css-animation-rotate{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(-360deg);transform:rotate(-360deg)}}@keyframes css-animation-rotate{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(-360deg);transform:rotate(-360deg)}}._video-circle{cursor:pointer;background-image:url(../img/letters.svg);background-size:190px 190px;background-repeat:no-repeat;background-position:center;position:absolute;z-index:2;width:160px;height:160px;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;margin:auto;inset:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:.3s all;-o-transition:.3s all;transition:.3s all;-webkit-animation:css-animation-rotate 10s linear infinite;animation:css-animation-rotate 10s linear infinite;background-color:#35453b}._video-circle svg{position:absolute;-webkit-animation:css-animation-rotate2 10s linear infinite;animation:css-animation-rotate2 10s linear infinite}._video-circle:hover{background-color:#405448}@media (max-width:61.9988em){._video-circle{width:130px;background-size:152px 152px;height:130px}._video-circle svg{width:20px}}@media (max-width:47.9988em){._video-circle{width:100px;background-size:120px 120px;height:100px}}@media (max-width:29.9988em){._video-circle{width:80px;background-size:94px 94px;height:80px}._video-circle svg{width:15px}}._adaptive-pic{position:relative;overflow:hidden}._adaptive-pic>img,._adaptive-pic>picture>img{position:absolute;inset:0;width:100%;height:100%}._absolute-pic{position:absolute;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}._text20{font-size:20px;line-height:140%}@media (max-width:35.99875em){._text20{font-size:18px}}._text36{font-size:36px;font-family:Halvar Breitschrift;line-height:122.222222%}@media (max-width:89.99875em){._text36{font-size:31px}}@media (max-width:47.99875em){._text36{font-size:30px}}@media (max-width:35.99875em){._text36{font-size:22px}._text36 br{display:none}}._text26{font-family:Halvar Breitschrift;font-size:26px;line-height:130.769231%;font-family:Halvar Breitschrift}@media (max-width:47.99875em){._text26{font-size:20px}}._text16{line-height:150%;font-size:16px}@media (max-width:35.99875em){._text16{font-size:14px}}._fw600{font-weight:600}._fw700{font-weight:700}._fw500{font-weight:500}.fancybox__content :focus:not(.carousel__button.is-close){outline:0}.fancybox__viewport.is-draggable{cursor:auto}.callback__time input,.form__check input,.form__checkbox-label input,.form__messenger input{display:none!important}::-webkit-scrollbar{width:10px;height:10px;border-radius:10px}::-webkit-scrollbar-track{background:0 0;border-radius:10px}._slider-scrollbar{overflow:hidden;position:static!important;margin-top:40px;height:10px!important;background-color:#fff!important;border-radius:0!important;bottom:0!important;left:0!important;width:100%!important}@media (max-width:47.99875em){._slider-scrollbar{margin-top:20px!important}}._slider-scrollbar .swiper-scrollbar-drag{border-radius:0!important;cursor:pointer;background-color:#35453b!important;height:100%!important;min-width:300px!important}@media (max-width:61.99875em){._slider-scrollbar .swiper-scrollbar-drag{min-width:60px!important}}._slider-scrollbar .swiper-scrollbar-drag:hover{background-color:#51695a!important}._slider-arrow{top:50%;width:60px;height:60px;border:2px solid #fff;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;pointer-events:auto;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;z-index:10;position:absolute}@media (max-width:47.99875em){._slider-arrow{top:45%;width:40px;height:40px}}._slider-arrow::after{width:21px;height:14px;font-size:0;background-image:url(../img/prev.svg);background-size:contain;background-repeat:no-repeat;background-position:center}@media (max-width:47.99875em){._slider-arrow::after{width:18px;height:11px}}._slider-arrow_static{position:static;margin:0;-webkit-transform:none;-ms-transform:none;transform:none}._slider-arrow:hover{background-color:#ad8c51}._slider-arrow.swiper-button-prev{left:10px}._slider-arrow.swiper-button-prev::after{-webkit-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1)}._slider-arrow.swiper-button-next{right:10px}._slider-arrow.swiper-button-disabled{opacity:.3;cursor:not-allowed}._slider-arrow_black{border-color:#000}._slider-arrow_black::after{-webkit-filter:brightness(0);filter:brightness(0)}._slider-arrow_black:hover{background-color:#ad8c51}._slider-arrow_yellow{border:none;background-color:#e0d0aa}._slider-arrow_yellow::after{-webkit-filter:brightness(0);filter:brightness(0)}._slider-arrow_yellow:hover{background-color:#cbbc96}::-webkit-scrollbar-thumb{background:#35453b}::-webkit-scrollbar-thumb:hover{background:#51695a}*{scrollbar-width:thin;scrollbar-color:#35453b transparent}.fancybox__content{color:#222}.form{margin-top:30px}@media (max-width:29.99875em){.form{margin-top:20px}}.form__title{font-size:32px;line-height:125%}@media (max-width:89.99875em){.form__title{font-size:30px}}@media (max-width:47.99875em){.form__title{font-size:25px}}@media (max-width:35.99875em){.form__title{font-size:22px}.form__title br{display:none}}@media (max-width:89.99875em){.form__subtitle{font-size:18px}}@media (max-width:91.875em){.form__subtitle{font-size:18px}}@media (max-width:29.99875em){.form__subtitle br{display:none}}.form__label{margin-bottom:10px;display:block;font-weight:700;font-size:14px;line-height:157.142857%;letter-spacing:0;text-transform:uppercase;color:rgba(34,34,34,.5)}.form__messengers{display:-ms-grid;display:grid;gap:5px;-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3,1fr)}.form__toggles{display:-ms-grid;display:grid;gap:10px;-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr)}.form__toggle label{cursor:pointer;height:42px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1px solid rgba(0,0,0,.2);font-size:14px;font-weight:600;color:#999}.form__toggle label input{display:none}.form__toggle label:has(input:checked){color:#fff;background-color:#cea55c;border-color:#cea55c}.form__toggle span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.form__messenger label{cursor:pointer;height:42px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1px solid rgba(153,153,153,.3);gap:10px;font-size:14px;color:#999}.form__messenger label input{display:none}.form__messenger label:has(input:checked){color:#fff;border-color:transparent}.form__messenger label:has(input:checked) svg path{fill:#fff}@media (max-width:35.99875em){.form__messenger label svg{width:15px;height:15px}}.form__messenger span{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width:35.99875em){.form__messenger span{gap:5px}}.form__messenger_call label:hover{color:#35453b;border-color:#35453b}.form__messenger_call label:hover svg path{fill:#35453b}.form__messenger_call label:has(input:checked){background-color:#35453b}.form__messenger_max label:hover{color:#9b4adf;border-color:#9b4adf}.form__messenger_max label:hover svg path{fill:#9b4adf}.form__messenger_max label:has(input:checked){background-color:#9b4adf}.form__messenger_tg label:hover{color:#35a9e5;border-color:#35a9e5}.form__messenger_tg label:hover svg path{fill:#35a9e5}.form__messenger_tg label:has(input:checked){background-color:#35a9e5}.form__items{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:10px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px}.form__input{background:#fafbfc;width:100%;border:1px solid #f1f1f1;min-height:90px;padding-left:30px;padding-right:15px;font-size:18px;max-width:100%}.form__input::-webkit-input-placeholder{font-size:18px;color:rgba(37,35,34,.5);font-family:Inter}.form__input::-moz-placeholder{font-size:18px;color:rgba(37,35,34,.5);font-family:Inter}.form__input:-ms-input-placeholder{font-size:18px;color:rgba(37,35,34,.5);font-family:Inter}.form__input::-ms-input-placeholder{font-size:18px;color:rgba(37,35,34,.5);font-family:Inter}.form__input::placeholder{font-size:18px;color:rgba(37,35,34,.5);font-family:Inter}@media (max-width:47.99875em){.form__input{padding-left:25px}}@media (max-width:35.99875em){.form__input{min-height:75px}}@media (max-width:29.99875em){.form__input{padding-left:20px;font-size:16px;width:100%!important;max-width:100%!important}.form__input::-webkit-input-placeholder{font-size:16px}.form__input::-moz-placeholder{font-size:16px}.form__input:-ms-input-placeholder{font-size:16px}.form__input::-ms-input-placeholder{font-size:16px}.form__input::placeholder{font-size:16px}}.form__file-label{cursor:pointer;display:block;width:100%}.form__file-input{display:none}.form__file-custom{border-radius:12px;min-height:100px;padding:0 40px;font-size:18px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:15px;background-color:transparent;border:1px solid #5c7a5e;color:#5c7a5e;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}@media (max-width:47.99875em){.form__file-custom{min-height:75px;padding:0 20px;gap:10px}}@media (max-width:35.99875em){.form__file-custom{min-height:60px}}.form__file-custom svg{-ms-flex-negative:0;flex-shrink:0}.form__file-custom:hover{border-color:#cbd4dd;color:#fff}.form__file-custom:hover svg path{fill:#fff}.form__file-text{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}.form__checkbox{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:15px}@media (max-width:47.99875em){.form__checkbox{margin-top:10px}}.form__checkbox-label{color:#939393;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:7.5px;cursor:pointer}.form__checkbox-label a{color:#35453b;text-underline-offset:2px;text-decoration:underline}.form__checkbox-label a:hover{color:#ffeec9}@media (max-width:47.99875em){.form__checkbox-label{gap:7px}}.form__checkbox-icon{width:16px;height:16px;border-radius:4px;border:1px solid rgba(0,0,0,.1);display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;-webkit-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease;-ms-flex-negative:0;flex-shrink:0;background-color:transparent}.form__checkbox-icon::after{right:2px;top:4px;content:"";position:absolute;width:10px;height:7px;background-image:url(../img/check.svg);background-repeat:no-repeat;background-position:center;background-size:contain;opacity:0;-webkit-transition:opacity .2s ease;-o-transition:opacity .2s ease;transition:opacity .2s ease}.form__checkbox-label input:checked+.form__checkbox-icon{color:#939393}.form__checkbox-label input:checked+.form__checkbox-icon::after{opacity:1}.form__checkbox-text{font-size:12px;line-height:166.666667%}@media (max-width:29.99875em){.form__checkbox-text{font-size:11px}}._grey-wrapper{padding-bottom:17px;background-image:url(../img/wrap.webp)}._gradient-wrapper{padding-top:130px}._gradient-wrapper_2{padding-bottom:130px}@media (max-width:47.99875em){._gradient-wrapper_2{padding-bottom:50px}}@media (max-width:47.99875em){._gradient-wrapper{padding-top:50px}}._error::-webkit-input-placeholder{color:#ff4b4b}._error::-moz-placeholder{color:#ff4b4b}._error:-ms-input-placeholder{color:#ff4b4b}._error::-ms-input-placeholder{color:#ff4b4b}._error::placeholder{color:#ff4b4b}._error{border-color:#ff4b4b}.header{position:fixed;top:0;left:0;right:0;z-index:100;width:100%;padding:20px 0;background:0 0;background-color:rgba(0,0,0,0);border-bottom:1px solid rgba(255,255,255,.3);-webkit-transition:background-color .25s ease;-o-transition:background-color .25s ease;transition:background-color .25s ease}@media (max-width:47.99875em){.header{padding:10px 0}}.header.scrolled{background-color:#35453b}.header.scrolled .header__nav-link:hover{color:#ffe8b6}.header__container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:10px}@media (max-width:89.99875em){.header__container{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}.header__logo{-ms-flex-negative:0;flex-shrink:0;display:block;line-height:0}.header__logo-pic{display:block;height:auto;max-width:126px;width:auto}@media (max-width:47.99875em){.header__logo-pic{max-width:110px}}@media (max-width:29.99875em){.header__logo-pic{max-width:98px;max-height:44px}}.header__nav{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-width:0}@media (max-width:61.99875em){.header__nav{display:none}}.header__nav-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:0;list-style:none;margin:0;padding:0}.header__nav-item+.header__nav-item{position:relative;padding-left:15px;margin-left:15px}.header__nav-item+.header__nav-item::before{content:"";position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:1px;height:1em;background:rgba(255,255,255,.3)}.header__nav-link{color:#fff;text-decoration:none;font-size:16px;line-height:150%;white-space:nowrap}.header__nav-link:hover{color:#486151}@media (max-width:89.99875em){.header__nav-link br{display:none}}.header__right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:15px;-ms-flex-negative:0;flex-shrink:0}@media (max-width:47.99875em){.header__right{gap:10px}}.header__icon-square{width:50px;height:50px;-ms-flex-negative:0;flex-shrink:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#fff;border:1px solid #fff;-webkit-transition:background .2s,border-color .2s;-o-transition:background .2s,border-color .2s;transition:background .2s,border-color .2s}@media (max-width:47.99875em){.header__icon-square{width:44px;height:44px}}.header__icon-square:hover{background-color:#35a9e5;border-color:#35a9e5}.header__icon-square:hover svg path{fill:#fff}.header__menu-toggle{cursor:pointer;display:none}@media (max-width:61.99875em){.header__menu-toggle{display:-webkit-box;display:-ms-flexbox;display:flex}}.header__callback{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;gap:4px}@media (max-width:47.99875em){.header__callback{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}}.header__phone{font-weight:500;font-size:26px;color:#fff;line-height:130.769231%;letter-spacing:0;text-align:right}.header__phone:hover{color:#486151}@media (max-width:89.99875em){.header__phone{font-size:25px}}@media (max-width:47.99875em){.header__phone{font-size:17px}}.header__btn{font-weight:600;font-size:14px;color:#ffeec9!important;line-height:157.142857%;letter-spacing:3%;text-align:right;text-transform:uppercase;text-decoration:underline;text-decoration-style:solid;text-decoration-offset:25%;text-decoration-thickness:4%;-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto}.header__btn:hover{color:#ffe8b6}@media (max-width:47.99875em){.header__btn{font-size:11px}}.header__mobile-menu-backdrop{position:fixed;inset:0;background:rgba(0,0,0,.5);z-index:101;opacity:0;visibility:hidden;-webkit-transition:opacity .3s,visibility .3s;-o-transition:opacity .3s,visibility .3s;transition:opacity .3s,visibility .3s}@media (min-width:61.99875em){.header__mobile-menu-backdrop{display:none}}.header__mobile-menu-backdrop.show{opacity:1;visibility:visible}.header__mobile-menu{position:fixed;top:0;right:0;width:100%;max-width:320px;height:100vh;background:#252322;z-index:102;-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%);-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;-o-transition:transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s;overflow:auto}@media (min-width:61.99875em){.header__mobile-menu{display:none}}.header__mobile-menu.show{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.header__mobile-menu[hidden]{display:block;visibility:hidden}.header__mobile-menu.show[hidden]{visibility:visible}.header__mobile-menu-inner{padding:24px 20px;padding-top:60px}.header__mobile-menu-close{position:absolute;top:20px;right:20px;width:44px;height:44px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0;border:none;background:rgba(255,255,255,.1);color:#fff;cursor:pointer}.header__mobile-menu-close:hover{background:rgba(255,255,255,.2)}.header__mobile-menu-close svg{width:24px;height:24px}.header__mobile-nav .header__nav-list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;gap:0}.header__mobile-nav .header__nav-item{padding-left:0;margin-left:0;border-bottom:1px solid rgba(255,255,255,.1)}.header__mobile-nav .header__nav-item::before{display:none}.header__mobile-nav .header__nav-link{display:block;padding:14px 0;font-size:16px;white-space:normal}.footer{background:#252322;color:#fff;padding:30px 0}@media (max-width:89.99875em){.footer .header__right{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}}@media (max-width:47.99875em){.footer .header__right{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}.footer__grid{display:-ms-grid;display:grid;-ms-grid-columns:156fr 921fr 363fr;grid-template-columns:156fr 921fr 363fr;-ms-grid-rows:auto auto;grid-template-rows:auto auto;border-right:2px solid #fff;border-bottom:2px solid #fff;max-width:1920px;margin-inline:auto}@media (max-width:61.99875em){.footer__grid{-ms-grid-columns:1fr 3fr 2fr;grid-template-columns:1fr 3fr 2fr}}@media (max-width:47.99875em){.footer__grid{-ms-grid-columns:1fr;grid-template-columns:1fr;-ms-grid-rows:auto auto auto auto auto;grid-template-rows:auto auto auto auto auto;border:2px solid #fff}}.footer__cell{border-right:2px solid #fff;border-bottom:2px solid #fff;padding:40px 30px}@media (max-width:89.99875em){.footer__cell{padding:20px!important}}@media (max-width:61.99875em){.footer__cell{padding:15px!important}}.footer__cell:nth-child(3),.footer__cell:nth-child(5){border-right:none}.footer__cell:nth-child(4),.footer__cell:nth-child(5){border-bottom:none}@media (max-width:47.99875em){.footer__cell{border-right:none;border-top:none;border-bottom:2px solid #fff}.footer__cell:last-child{border-bottom:none}}.footer__cell_logo{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0!important;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}@media (max-width:89.99875em){.footer__cell_logo{padding-right:20px!important}}@media (max-width:47.99875em){.footer__cell_logo{padding:10px!important;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.footer__logo{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px;text-decoration:none;color:#fff}.footer__logo-line{display:block;border:2px solid #fff;padding:10px 16px;font-family:Halvar Breitschrift,sans-serif;font-size:24px;font-weight:700;line-height:1.2;text-transform:uppercase;letter-spacing:.02em;width:-webkit-max-content;width:-moz-max-content;width:max-content}@media (max-width:47.99875em){.footer__logo-line{font-size:18px;padding:8px 12px}}.footer__cell_nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-top:2px solid #fff}@media (max-width:47.99875em){.footer__cell_nav{border-top:none}}.footer__nav{width:100%}.footer__nav-list{display:-ms-grid;display:grid;-ms-grid-columns:(auto)[3];grid-template-columns:repeat(3,auto);gap:15px 45px;list-style:none;margin:0;padding:0}@media (max-width:89.99875em){.footer__nav-list{gap:15px 25px;-ms-grid-columns:(auto)[2];grid-template-columns:repeat(2,auto)}}@media (max-width:61.99875em){.footer__nav-list{gap:10px}}@media (max-width:47.99875em){.footer__nav-list{gap:5px 10px}}.footer__nav-link{color:#fff;text-decoration:none;font-size:14px;line-height:157.142857%;text-transform:uppercase;letter-spacing:.02em;font-weight:600}.footer__nav-link:hover{color:#486151}@media (max-width:47.99875em){.footer__nav-link{font-size:13px}}.footer__cell_contact{border-top:2px solid #fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:12px}@media (max-width:47.99875em){.footer__cell_contact{display:none}}.footer__cell_legal{-ms-grid-column:1;-ms-grid-column-span:2;grid-column:1/span 2;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:16px 24px;padding:24px 30px;border-left:2px solid #fff}@media (max-width:47.99875em){.footer__cell_legal{-ms-grid-column:1;grid-column:1;padding:20px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:5px 10px;border-bottom:2px solid #fff!important;border-left:none}}.footer__link{text-decoration-line:underline;text-decoration-color:rgba(147,147,147,.3);text-underline-offset:3px;color:#939393}.footer__link:hover{color:#ffeec9}.footer__cell_dev{-ms-grid-column:3;grid-column:3;padding:24px 30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.footer__cell_dev:hover{-webkit-transition:.3s all;-o-transition:.3s all;transition:.3s all}.footer__cell_dev:hover svg path{-webkit-transition:.3s all;-o-transition:.3s all;transition:.3s all;fill:#ffeec9}.footer__cell_dev:hover .footer__link{-webkit-transition:.3s all;-o-transition:.3s all;transition:.3s all;color:#ffeec9}@media (max-width:47.99875em){.footer__cell_dev{-ms-grid-column:1;grid-column:1;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.footer__dev{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;text-decoration:none;color:inherit}.footer__dev:hover .footer__dev-tfa{text-decoration:underline}.form-modal{max-width:480px;width:100%;padding:40px;border-radius:0}.form-modal.form-modal_hide-role .form-modal__role{display:none}.form-modal .callback__times{margin-bottom:20px}@media (max-width:29.99875em){.form-modal .callback__times{margin-bottom:0}}.form-modal .callback__time{max-width:none;min-width:0;-webkit-box-flex:1;-ms-flex:1;flex:1}@media (max-width:29.99875em){.form-modal .callback__time label{font-size:11px}}.form-modal .section-6__form-team{margin-top:20px}@media (max-width:61.99875em){.form-modal{padding:30px}}@media (max-width:47.99875em){.form-modal{padding:20px}}.form-modal .form__input{max-width:100%;background-color:#fafbfc;border:1px solid #f1f1f1}.form-modal__subtitle{font-family:Inter;text-transform:lowercase}@media (max-width:35.9988em){.form-modal__subtitle{font-size:18px}}.form-modal__title{margin-bottom:15px}@media (max-width:35.9988em){.form-modal__title{font-size:26px;margin-bottom:10px}}.politics-modal__title{text-align:center;margin-bottom:20px}.politics-modal{max-width:700px;background:#fff;border-radius:0}@media (max-width:61.99875em){.politics-modal{padding:20px}}@media (max-width:47.99875em){.politics-modal{padding:15px}}@media (max-width:47.99875em){.politics-modal__title{font-size:18px;margin-bottom:15px}}.politics-modal__text .politics-modal__h2{font-size:1.1rem;font-weight:700;margin:1.25em 0 .5em;line-height:1.3}.politics-modal__text .politics-modal__h2:first-child{margin-top:0}.politics-modal__text p{margin:0 0 .65em;font-size:.95rem;line-height:1.5}.politics-modal__text ul{margin:.35em 0 .85em;padding-left:1.35em}.politics-modal__text li{margin-bottom:.35em;line-height:1.45;font-size:.95rem}.politics-modal__text .politics-modal__table{margin:.75em 0 1em;padding:12px 14px;background:rgba(0,0,0,.04);border-radius:10px;border:1px solid rgba(0,0,0,.08)}.politics-modal__text .politics-modal__table p{margin-bottom:.75em}.politics-modal__text .politics-modal__table p:last-child{margin-bottom:0}.politics-modal__text a._blue-text{word-break:break-all}.callback-modal{border-radius:0;max-width:958px;width:100%;padding:0;background:#fff}.callback-modal .form{margin-top:0}@media (max-width:61.99875em){.callback-modal{max-width:750px}}@media (max-width:47.99875em){.callback-modal{max-width:400px}.callback-modal .form__check{margin-inline:auto;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.callback-modal__inner{display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden}.callback-modal .form__items{gap:20px;margin-top:0}@media (max-width:29.99875em){.callback-modal .form__items{gap:15px}}@media (max-width:47.99875em){.callback-modal .form__input{margin-top:0}}.callback-modal .form__button{max-width:100%;margin-top:-10px}@media (max-width:29.99875em){.callback-modal .form__button{margin-top:-5px}}.callback-modal__form{width:100%;padding:45px 50px;background-color:transparent;-webkit-box-shadow:none;box-shadow:none;-ms-flex-item-align:start;align-self:flex-start}@media (max-width:91.875em){.callback-modal__form{padding:30px}}@media (max-width:61.99875em){.callback-modal__form{padding:20px}}@media (max-width:29.99875em){.callback-modal__form{padding:15px}}.callback__manager{display:-webkit-box;display:-ms-flexbox;display:flex;gap:15px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:20px}.callback__manager-photo{width:140px;height:140px}.callback__manager-name{margin-bottom:5px;font-size:22px;line-height:136.363636%}.callback__manager-prof{opacity:.6}.callback__leftside{max-width:464px;width:52%;color:#fff;-ms-flex-negative:0;flex-shrink:0;background-image:url(../img/call-back.webp);background-position:top center;background-size:cover;padding:45px 50px;padding-bottom:0;border-radius:0;overflow:hidden}.callback__leftside_mod{padding:30px;padding-bottom:0}.callback__leftside_mod .callback__title{font-size:32px}@media (max-width:61.99875em){.callback__leftside{max-width:370px;padding:25px;padding-bottom:0}.callback__leftside_mod{padding:20px;padding-bottom:0}.callback__leftside_mod .callback__title{font-size:28px}}@media (max-width:47.99875em){.callback__leftside{display:none}}.callback__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:100%}.callback__content.callback__content_top{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.callback__title{font-size:32px;line-height:125%}@media (max-width:61.99875em){.callback__title{font-size:30px}}.callback__title_mob{display:none}@media (max-width:47.99875em){.callback__title_mob{color:#1d1b23;font-size:28px;font-weight:700;display:block;margin-top:0}.callback__title_mob br{display:none}}.callback__subtitle{line-height:140%;font-size:20px;margin-top:10px}@media (max-width:61.99875em){.callback__subtitle br{display:none}}.callback__subtitle_mob{display:none}@media (max-width:47.99875em){.callback__subtitle_mob{display:block;color:#1d1b23;font-size:16px;margin-bottom:15px;margin-top:7px}.callback__subtitle_mob br{display:none}}@media (max-width:29.99875em){.callback__subtitle_mob{font-size:15px}}.callback__phone{max-height:262px;margin-inline:auto;margin-top:20px}.callback__phone img{max-height:100%}@media (max-width:61.99875em){.callback__phone{max-width:280px;margin-inline:auto}}.callback__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.callback__times{display:-webkit-box;display:-ms-flexbox;display:flex;gap:5px}.callback__time{width:100%;max-width:140px}.callback__time label{cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;border:1px solid rgba(153,153,153,.3);text-transform:uppercase;color:#999;height:42px;font-size:12px;font-weight:600;letter-spacing:0}.callback__time input{display:none}.callback__time input:checked+label{color:#fff;background-color:#35453b;border-color:#35453b}.callback__date:disabled{background:#e8e9eb;cursor:not-allowed;border-color:#f1f1f1}.implant-modal{max-width:496px;padding:45px 50px}@media (max-width:35.99875em){.implant-modal{padding:20px}.implant-modal br{display:none}.implant-modal .form__content{max-width:100%}}@media (max-width:29.99875em){.implant-modal{padding:20px}}.implant-modal .form__button{margin-top:0}.implant-modal .form{margin-top:20px}.implant-modal__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:15px;gap:10px;margin-bottom:30px}@media (max-width:35.99875em){.implant-modal__list{margin-bottom:20px}}.implant-modal__list-item{padding-left:34px;position:relative}.implant-modal__list-item::before{content:"";top:2px;left:0;position:absolute;background-image:url(../img/tick-square.svg);background-size:contain;background-repeat:no-repeat;width:24px;height:24px}@media (max-width:47.99875em){.implant-modal__list-item::before{top:-1px}}.modal-form_correct{max-width:460px}.modal-form_correct .section-7__subtitle{color:#131313}.modal-form_correct .form__input{max-width:100%;background-color:#fafbfc;border:1px solid #f1f1f1}@media (max-width:29.99875em){.modal-form_correct{padding:20px}}.section-15__quiz-modal-wrap{background:-o-linear-gradient(252.93deg,#fff 0,#f2f6fa 100%);background:linear-gradient(197.07deg,#fff 0,#f2f6fa 100%);max-width:1360px;width:100%;border-radius:24px}@media (max-width:47.99875em){.section-15__quiz-modal-wrap{padding:0;padding-top:15px}}.section-1{padding:227px 0;background-image:url(../img/sec1.webp)}@media (max-width:61.99875em){.section-1{padding:150px 0}}.section-1_base{min-height:900px;padding-top:122px;padding-bottom:156px;position:relative}.section-1_base .section-1__inner{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;position:relative;z-index:1}.section-1_base .section-1__buttons{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}@media (max-width:89.99875em){.section-1_base{min-height:auto;padding-top:135px}}@media (max-width:61.99875em){.section-1_base{padding-bottom:100px}}@media (max-width:47.99875em){.section-1_base{background-position:60%}.section-1_base::before{content:"";inset:0;position:absolute;background:-webkit-gradient(linear,left bottom,left top,from(rgba(15,16,18,.7)),to(rgba(15,16,18,.7)));background:-o-linear-gradient(bottom,rgba(15,16,18,.7),rgba(15,16,18,.7));background:linear-gradient(0deg,rgba(15,16,18,.7),rgba(15,16,18,.7))}}.section-1_base2 .section-1__inner{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.section-1_base2 .section-1__buttons{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.section-1__correct{margin-top:40px;display:-webkit-box;display:-ms-flexbox;display:flex;gap:15px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:left}@media (max-width:47.99875em){.section-1__correct{margin-top:20px;font-size:14px}}@media (max-width:29.99875em){.section-1__correct{margin-top:15px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:10px}}.section-1__form{width:100%;margin-top:20px;display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (max-width:35.99875em){.section-1__form{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.section-1__input{max-width:370px;font-size:24px;font-weight:500}.section-1__input::-webkit-input-placeholder{font-size:24px;font-weight:500}.section-1__input::-moz-placeholder{font-size:24px;font-weight:500}.section-1__input:-ms-input-placeholder{font-size:24px;font-weight:500}.section-1__input::-ms-input-placeholder{font-size:24px;font-weight:500}.section-1__input::placeholder{font-size:24px;font-weight:500}@media (max-width:35.99875em){.section-1__input{max-width:100%}}.section-1__btn{max-width:350px}@media (max-width:35.99875em){.section-1__btn{max-width:100%}}@media (max-width:47.99875em){.section-1{padding-top:100px;padding-bottom:50px}.section-1_base{padding-top:85px}}.section-1__logo-text{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);display:block}.section-1__logo-word-wrap{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);padding-inline:11px;background:0 0;width:-webkit-max-content;width:-moz-max-content;width:max-content;white-space:nowrap;opacity:0;-webkit-animation:section-1-word 12s cubic-bezier(.25,.1,.25,1) infinite;animation:section-1-word 12s cubic-bezier(.25,.1,.25,1) infinite}.section-1__logo-word-wrap::before{content:"";position:absolute;inset:0;background-color:#fff;z-index:-1;-webkit-transform-origin:left center;-ms-transform-origin:left center;transform-origin:left center;-webkit-animation:section-1-bg 12s cubic-bezier(.25,.1,.25,1) infinite;animation:section-1-bg 12s cubic-bezier(.25,.1,.25,1) infinite}.section-1__logo-word-wrap:nth-child(2){-webkit-animation-delay:-4s;animation-delay:-4s}.section-1__logo-word-wrap:nth-child(2)::before{-webkit-animation-delay:-4s;animation-delay:-4s}.section-1__logo-word-wrap:nth-child(3){-webkit-animation-delay:-8s;animation-delay:-8s}.section-1__logo-word-wrap:nth-child(3)::before{-webkit-animation-delay:-8s;animation-delay:-8s}.section-1__logo-word{color:#37463c;font-family:Halvar Breitschrift;font-size:50px;line-height:116%;letter-spacing:.01em;text-transform:uppercase;display:block}.section-1__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.section-1__logo{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px}@media (max-width:61.99875em){.section-1__logo .section-1__logo-word{font-size:40px}}@media (max-width:47.99875em){.section-1__logo .section-1__logo-word{font-size:28px}}.section-1__logo-img{display:block;width:auto;height:auto;max-width:100%}@media (max-width:61.99875em){.section-1__logo-img{max-width:200px}}@media (max-width:47.99875em){.section-1__logo-img{max-width:150px}}@media (max-width:29.99875em){.section-1__subtitle{font-size:19px}}.section-1__buttons{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;margin-top:40px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (max-width:47.99875em){.section-1__buttons{margin-top:20px}}@-webkit-keyframes section-1-word{0%{opacity:0}2.5%{opacity:1}28%{opacity:1}31%{opacity:0}100%{opacity:0}}@keyframes section-1-word{0%{opacity:0}2.5%{opacity:1}28%{opacity:1}31%{opacity:0}100%{opacity:0}}@-webkit-keyframes section-1-bg{0%{-webkit-transform:scaleX(0);transform:scaleX(0)}2.5%{-webkit-transform:scaleX(1);transform:scaleX(1)}28%{-webkit-transform:scaleX(1);transform:scaleX(1)}31%{-webkit-transform:scaleX(0);transform:scaleX(0)}100%{-webkit-transform:scaleX(0);transform:scaleX(0)}}@keyframes section-1-bg{0%{-webkit-transform:scaleX(0);transform:scaleX(0)}2.5%{-webkit-transform:scaleX(1);transform:scaleX(1)}28%{-webkit-transform:scaleX(1);transform:scaleX(1)}31%{-webkit-transform:scaleX(0);transform:scaleX(0)}100%{-webkit-transform:scaleX(0);transform:scaleX(0)}}.breadcrumbs{margin-bottom:110px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:0 3px;font-size:16px;color:#929292}@media (max-width:61.99875em){.breadcrumbs{margin-bottom:80px}}@media (max-width:47.99875em){.breadcrumbs{margin-bottom:30px}}.breadcrumbs__link{color:#ffeec9!important;font-weight:500}.breadcrumbs-section{-ms-flex-item-align:start;align-self:flex-start}@media (max-width:61.99875em){.section-2__grid{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr)}}@media (max-width:29.99875em){.section-2__grid{gap:10px}}.section-2__card{display:block;position:relative;padding-top:171%;overflow:hidden;text-decoration:none}.section-2__card>img{-o-object-fit:cover;object-fit:cover}.section-2__card-inner{position:absolute;bottom:0;left:0;right:0;padding:25px;background:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.75)),color-stop(60%,rgba(0,0,0,.4)),to(transparent));background:-o-linear-gradient(bottom,rgba(0,0,0,.75),rgba(0,0,0,.4) 60%,transparent);background:linear-gradient(0deg,rgba(0,0,0,.75),rgba(0,0,0,.4) 60%,transparent);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:25px}@media (max-width:61.99875em){.section-2__card-inner{gap:12px;padding:15px}}.section-2__card-title{text-transform:uppercase;color:#fff;margin:0}@media (max-width:29.99875em){.section-2__card-title{font-size:15px}}.section-2__card-btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-decoration:none;cursor:pointer;-ms-flex-item-align:start;align-self:flex-start}@media (max-width:29.99875em){.section-2__card-btn{font-size:13px;min-height:50px}}.section-3{max-width:1440px;margin-inline:auto;width:100%;padding-inline:15px}@media (max-width:47.99875em){.section-3{padding-inline:0}}.section-3__header{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;gap:30px}@media (max-width:47.99875em){.section-3__header{gap:15px}}@media (max-width:29.99875em){.section-3__header{gap:10px}}.section-3__header::after{content:"";position:absolute;left:0;right:0;bottom:0;height:3.6px;background:#252322;-webkit-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:left center;-ms-transform-origin:left center;transform-origin:left center;-webkit-transition:-webkit-transform 1s ease;transition:-webkit-transform 1s ease;-o-transition:transform 1s ease;transition:transform 1s ease;transition:transform 1s ease,-webkit-transform 1s ease}@media (max-width:47.99875em){.section-3__header::after{height:2px}}.section-3_in-view .section-3__header::after{-webkit-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1)}.section-3__inner{margin-inline:auto;max-width:1200px}.section-3__logo{-ms-flex-negative:0;flex-shrink:0}@media (max-width:61.99875em){.section-3__logo{max-width:300px}}@media (max-width:47.99875em){.section-3__logo{max-width:150px}}@media (max-width:29.99875em){.section-3__logo{max-width:108px}}.section-3__video{min-height:500px!important}@media (max-width:47.99875em){.section-3__video{min-height:auto!important}}.section-3__video .section-12__video-flex{gap:55px;padding:110px 80px;padding-right:100px}@media (max-width:89.99875em){.section-3__video .section-12__video-flex{padding:100px 50px;gap:30px}}@media (max-width:61.99875em){.section-3__video .section-12__video-flex{padding:50px 30px}}@media (max-width:47.99875em){.section-3__video .section-12__video-flex{padding:30px 15px;gap:15px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center}}.section-3__tagline{padding-bottom:20px;margin-top:0}@media (max-width:47.99875em){.section-3__tagline{padding-bottom:15px;font-size:20px}}@media (max-width:35.99875em){.section-3__tagline{padding-bottom:10px;font-size:18px}}@media (max-width:29.99875em){.section-3__tagline{font-size:15px;padding-bottom:7px}}.section-3__cards{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3,1fr)}.section-3__cards_bordered .section-3__card:not(:last-child){border-right:3px solid #252322}@media (max-width:47.99875em){.section-3__cards{-ms-grid-columns:1fr;grid-template-columns:1fr}.section-3__cards .section-3__card:not(:last-child){border-right:none;border-bottom:2px solid #252322}}.section-3__card{padding:40px 15px;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:15px}@media (max-width:47.99875em){.section-3__card{padding:15px;gap:0}}@media (max-width:61.99875em){.section-3__card br{display:none}}@media (max-width:29.99875em){.section-3__card{padding:10px}}.section-3__card-num{display:block;color:#35453b}.section-3__card-text{margin:0}.section-3__grid{display:-ms-grid;display:grid;-ms-grid-columns:600fr 590fr;grid-template-columns:600fr 590fr;-ms-grid-rows:1fr 1fr;grid-template-rows:1fr 1fr;gap:10px;overflow:hidden}@media (max-width:29.99875em){.section-3__grid{gap:5px}}.section-3__grid-item{position:relative;overflow:hidden;height:100%;max-width:100%;min-height:0}.section-3__grid-item_tl{-ms-grid-column:1;grid-column:1;-ms-grid-row:1;grid-row:1}.section-3__grid-item_bl{-ms-grid-column:1;grid-column:1;-ms-grid-row:2;grid-row:2}.section-3__grid-item_r{-ms-grid-column:2;grid-column:2;grid-row:1/-1;padding-bottom:145.77%}.section-4__title{margin-bottom:24px}@media (max-width:89.99875em){.section-4__title br{display:none}}.section-4__cards{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[6];grid-template-columns:repeat(6,1fr);gap:18px}@media (max-width:89.99875em){.section-4__cards{gap:13px}}@media (max-width:61.99875em){.section-4__cards{gap:10px}}@media (max-width:47.99875em){.section-4__cards{-ms-grid-columns:1fr;grid-template-columns:1fr;grid-auto-flow:unset;overflow:visible;padding:0 15px}}.section-4__card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;min-width:0}@media (max-width:89.99875em){.section-4__card::after{position:absolute;inset:0;content:"";background:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.75)),to(transparent));background:-o-linear-gradient(bottom,rgba(0,0,0,.75),transparent);background:linear-gradient(0deg,rgba(0,0,0,.75),transparent)}}.section-4__card>img{-o-object-fit:cover;object-fit:cover}.section-4__card:nth-child(1),.section-4__card:nth-child(2){-ms-grid-column-span:3;grid-column:span 3;padding-top:36.74%}.section-4__card:nth-child(3),.section-4__card:nth-child(4),.section-4__card:nth-child(5){-ms-grid-column-span:2;grid-column:span 2;padding-top:55.8%}@media (max-width:47.99875em){.section-4__card:nth-child(1),.section-4__card:nth-child(2),.section-4__card:nth-child(3),.section-4__card:nth-child(4),.section-4__card:nth-child(5){-ms-grid-column-span:1;grid-column:span 1}}.section-4__card-ekrom{bottom:40px;right:40px;z-index:1}@media (max-width:89.99875em){.section-4__card-ekrom{top:20px;right:20px;max-width:170px}}.section-4__card-content{position:relative;z-index:1;padding:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:15px}@media (max-width:89.99875em){.section-4__card-content{padding:20px}}@media (max-width:61.99875em){.section-4__card-content{padding:15px;gap:5px}}@media (max-width:89.99875em){.section-4__card-title{font-size:28px}}@media (max-width:61.99875em){.section-4__card-title{font-size:22px}.section-4__card-title br{display:none}}@media (max-width:89.99875em){.section-4__card-text{max-width:350px}.section-4__card-text br{display:none}}@media (max-width:61.99875em){.section-4__card-text{font-size:16px}}.section-5__top{padding:70px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:15px}@media (max-width:89.99875em){.section-5__top{padding:30px}}@media (max-width:61.99875em){.section-5__top{padding:20px}}@media (max-width:47.99875em){.section-5__top{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}@media (max-width:29.99875em){.section-5__top{padding:15px}}.section-5__block{display:-ms-grid;display:grid;gap:10px;-ms-grid-columns:785fr 645fr;grid-template-columns:785fr 645fr}@media (max-width:61.99875em){.section-5__block{-ms-grid-columns:auto;grid-template-columns:auto}}.section-5__block .section-5__top{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.section-5__block ._border-black{padding:67px;gap:20px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (max-width:89.99875em){.section-5__block ._border-black{padding:30px}.section-5__block ._border-black br{display:none}.section-5__block ._border-black .section-5__title{font-size:48px}}@media (max-width:89.99875em) and (max-width:61.99875em){.section-5__block ._border-black .section-5__title{font-size:42px}.section-5__block ._border-black .section-5__title br{display:none}}@media (max-width:89.99875em) and (max-width:47.99875em){@supports (font-size:clamp(1.5625rem ,0.3953460039rem + 3.8986354776vw ,2.8125rem)){.section-5__block ._border-black .section-5__title{font-size:clamp(1.5625rem ,.3953460039rem + 3.8986354776vw ,2.8125rem)}}@supports not (font-size:clamp(1.5625rem ,0.3953460039rem + 3.8986354776vw ,2.8125rem)){.section-5__block ._border-black .section-5__title{font-size:calc(1.5625rem + 1.25 * (100vw - 29.9375rem)/ 32.0625)}}}@media (max-width:61.99875em){.section-5__block ._border-black{padding:20px}}@media (max-width:29.99875em){.section-5__block ._border-black{padding:15px}}.section-5__block .section-5__bottom{margin-top:0;display:-webkit-box;display:-ms-flexbox;display:flex}.section-5__block .section-5__bottom-pic{padding-bottom:56.65%}.section-5__title br{display:block}@media (max-width:89.99875em){.section-5__title br{display:none}}.section-5__inner .section-12__video-flex{padding-right:244px;min-height:600px}@media (max-width:91.875em){.section-5__inner .section-12__video-flex{padding-right:50px}}@media (max-width:47.99875em){.section-5__inner .section-12__video-flex{min-height:auto;padding:20px}}.section-5__inner .section-12__video .section-3__cards_bordered{-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3,1fr);max-width:786px;width:100%}@media (max-width:35.99875em){.section-5__inner .section-12__video .section-3__cards_bordered{-ms-grid-columns:1fr;grid-template-columns:1fr}}.section-5__inner .section-12__video .section-3__card{border-bottom:none!important;padding:35px 15px}@media (max-width:35.99875em){.section-5__inner .section-12__video .section-3__card{border-right:none!important;border-bottom:2px solid #fff!important}}@media (min-width:35.99875em){.section-5__inner .section-12__video .section-3__card:nth-child(2){border-bottom:none!important;border-right:2px solid #fff!important}}.section-5__inner .section-12__video .section-3__card:nth-child(3){border-right:none!important;border-bottom:none!important}@media (max-width:61.99875em){.section-5__inner .section-12__video .section-3__card{padding:15px}}.section-5__inner .section-12__video-content{width:100%}.section-5__subtitle{font-family:Inter;-ms-flex-negative:0;flex-shrink:0}.section-5__subtitle br{display:block}@media (max-width:47.99875em){.section-5__subtitle br{display:none}}@media (max-width:61.99875em){.section-5 ._text26{font-size:20px}}@media (max-width:29.99875em){.section-5 ._text26{font-size:17px}}.section-5__bottom{margin-top:40px;padding:70px;display:-ms-grid;display:grid;-ms-grid-columns:748fr auto;grid-template-columns:748fr auto;gap:70px}@media (max-width:89.99875em){.section-5__bottom{padding:30px}}@media (max-width:61.99875em){.section-5__bottom{padding:20px;gap:30px}}@media (max-width:47.99875em){.section-5__bottom{margin-top:20px;-ms-grid-columns:auto;grid-template-columns:auto}}@media (max-width:29.99875em){.section-5__bottom{padding:15px}}.section-5__bottom-pic{padding-bottom:88%}.section-5__info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:15px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (max-width:61.99875em){.section-5__info{gap:25px}}@media (max-width:47.99875em){.section-5__info{gap:20px}.section-5__info br{display:none}}@media (max-width:29.99875em){.section-5__info{gap:15px}}.section-5__bottom-title{text-transform:uppercase}.section-5__info-bottom{display:-webkit-box;display:-ms-flexbox;display:flex;gap:25px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}@media (max-width:29.99875em){.section-5__info-bottom{gap:10px}}.section-5__logo{-ms-flex-negative:0;flex-shrink:0}@media (max-width:29.99875em){.section-5__logo{max-width:70px}}.section-5__text{font-family:Inter}.section-6__container{overflow:visible}.section-6__header{display:-ms-grid;display:grid;-ms-grid-columns:1fr auto;grid-template-columns:1fr auto;gap:24px 50px;-webkit-box-align:start;-ms-flex-align:start;align-items:start;margin-bottom:24px}@media (max-width:89.99875em){.section-6__header{gap:20px 24px}}@media (max-width:61.99875em){.section-6__header{-ms-grid-columns:1fr;grid-template-columns:1fr}}.section-6__button{max-width:400px}.section-6__buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:10px}@media (max-width:47.99875em){.section-6__buttons{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.section-6__title{line-height:1.2;margin:0}@media (max-width:61.99875em){.section-6__title{margin-bottom:0}}.section-6 .section-10__card{padding-top:70.4%}.section-6__header-blocks{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr);gap:11px;min-width:0}@media (max-width:89.99875em){.section-6__header-blocks{-ms-grid-columns:auto;grid-template-columns:auto}}@media (max-width:61.99875em){.section-6__header-blocks{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr)}}@media (max-width:35.99875em){.section-6__header-blocks{-ms-grid-columns:auto;grid-template-columns:auto}.section-6__header-blocks img{-o-object-position:top;object-position:top}}.section-6__header-block{min-height:288px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;outline:2px solid #fff;outline-offset:-5px}.section-6__header-block img{z-index:-1}@media (max-width:29.99875em){.section-6__header-block{min-height:auto;padding-top:30%}.section-6__header-block br{display:none}}.section-6__header-block-inner{position:relative;z-index:1;padding:30px;color:#fff}@media (max-width:47.99875em){.section-6__header-block-inner{padding:15px}}.section-6__header-block-text{margin-top:10px}.section-6__steps{-ms-grid-rows:1fr 1fr 1fr 1fr;grid-template-rows:1fr 1fr 1fr 1fr;margin-bottom:16px;overflow:visible;position:relative}@media (max-width:47.99875em){.section-6__steps{-ms-grid-rows:auto;grid-template-rows:auto}}.section-6__steps::before{content:"";right:100%;top:0;bottom:0;position:absolute;width:100%;height:100%;z-index:2;background:#efefef}@media (max-width:47.99875em){.section-6__steps::before{display:none}}@media (max-width:47.99875em){.section-6__steps{grid-template-columns:repeat(auto-fill,210px)!important;gap:10px!important}}.section-6__step{min-width:0}.section-6__step_card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:40px;cursor:pointer;z-index:2;position:relative;background-color:#efefef}@media (max-width:89.99875em){.section-6__step_card{padding:20px}}@media (max-width:61.99875em){.section-6__step_card{padding:10px}}@media (max-width:47.99875em){.section-6__step_card{min-height:320px;min-width:210px!important;grid-column:auto!important;grid-row:auto!important}}.section-6__step_card._adaptive-pic>img{-o-object-fit:cover;object-fit:cover;opacity:0;-webkit-transition:opacity .35s ease;-o-transition:opacity .35s ease;transition:opacity .35s ease}.section-6__step_card._adaptive-pic:hover>img{opacity:1}.section-6__step_card._adaptive-pic .section-6__step-label,.section-6__step_card._adaptive-pic .section-6__step-num{position:relative;z-index:2;-webkit-transition:color .35s ease;-o-transition:color .35s ease;transition:color .35s ease}.section-6__step_card._adaptive-pic:hover .section-6__step-label,.section-6__step_card._adaptive-pic:hover .section-6__step-num{color:#fff}@media (max-width:47.99875em){.section-6__step_card img{opacity:1!important}}.section-6__step-num{font-weight:700;font-size:56px;line-height:114.285714%;letter-spacing:0;text-align:right}@media (max-width:89.99875em){.section-6__step-num{font-size:45px}}@media (max-width:61.99875em){.section-6__step-num{font-size:37px}}@media (max-width:47.99875em){.section-6__step-num{font-size:30px;color:#fff}}@media (max-width:35.99875em){.section-6__step-num{font-size:25px}}@media (max-width:89.99875em){.section-6__step-label{font-size:28px}}@media (max-width:61.99875em){.section-6__step-label{font-size:19px}}@media (max-width:47.99875em){.section-6__step-label{color:#fff}}.section-6__step_card[data-step="1"]{-ms-grid-column:1;grid-column:1;-ms-grid-row:1;-ms-grid-row-span:2;grid-row:1/span 2}.section-6__swiper-wrap{-ms-grid-column:2;-ms-grid-column-span:2;grid-column:2/span 2;-ms-grid-row:1;-ms-grid-row-span:2;grid-row:1/span 2;overflow:visible;min-width:0}@media (max-width:47.99875em){.section-6__swiper-wrap{-ms-grid-column:1;grid-column:1;grid-row:auto}}.section-6__step_card[data-step="2"]{-ms-grid-column:1;grid-column:1;-ms-grid-row:3;-ms-grid-row-span:2;grid-row:3/span 2}.section-6__step_card[data-step="3"]{-ms-grid-column:2;grid-column:2;-ms-grid-row:3;-ms-grid-row-span:2;grid-row:3/span 2}.section-6__steps>.section-6__step_card:last-child{-ms-grid-column:3;grid-column:3;-ms-grid-row:3;-ms-grid-row-span:2;grid-row:3/span 2}.section-6__slider{overflow:visible!important}.section-6__slider.swiper{overflow:visible!important}.section-6__slider .swiper-wrapper{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.section-6__slider .swiper-slide{height:auto;display:-webkit-box;display:-ms-flexbox;display:flex}.section-6__slider .swiper-slide>a{width:100%;display:block}@media (max-width:47.99875em){.section-6__swiper-wrap ._coursor{display:-webkit-box;display:-ms-flexbox;display:flex}}.section-6__scrollbar{margin-top:20px}@media (max-width:47.99875em){.section-6__scrollbar{margin-top:10px!important}}.section-6__step_pic{display:block;text-decoration:none;padding-top:174.3%;width:100%}.section-6__step_pic:hover{-webkit-transition:.3s all;-o-transition:.3s all;transition:.3s all}.section-6__step_pic:hover .section-6__step-arrow{background-color:rgba(255,255,255,.5);-webkit-transition:.3s all;-o-transition:.3s all;transition:.3s all}@media (max-width:61.99875em){.section-6__step_pic{padding-top:140%}}.section-6__step-pic-label{position:absolute;left:35px;bottom:35px;z-index:1;color:#fff}@media (max-width:89.99875em){.section-6__step-pic-label{left:20px;bottom:20px}}@media (max-width:47.99875em){.section-6__step-pic-label{left:12px;bottom:12px}}.section-6__step-arrow{-webkit-transition:.3s all;-o-transition:.3s all;transition:.3s all;position:absolute;top:15px;right:15px;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:60px;height:60px;background:rgba(225,225,225,.25)}@media (max-width:61.99875em){.section-6__step-arrow{backdrop-filter:blur(2px);width:45px;height:45px;top:10px;right:10px}}.section-6__step-arrow svg{display:block}.section-6__caption{margin:0;font-size:14px;line-height:1.4;color:rgba(37,35,34,.8)}.section-7__title{margin-bottom:20px}@media (max-width:89.99875em){.section-7__title br{display:none}}@media (max-width:89.99875em){.section-7__subtitle br{display:none}}@media (max-width:47.99875em){.section-7__subtitle{margin-bottom:20px}}.section-7__table{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[5];grid-template-columns:repeat(5,1fr);border:2px solid #fff}.section-7__table_black-border,.section-7__table_black-border .section-7__cell{border-color:#252322!important}.section-7__table_bordered .section-7__cell:not(:last-child){border-right:2px solid #fff}@media (max-width:61.99875em){.section-7__table{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:-webkit-max-content;width:-moz-max-content;width:max-content;max-width:100%;margin-inline:auto;border:none}.section-7__table .section-7__cell{-webkit-box-flex:1;-ms-flex:1 1 33.333%;flex:1 1 33.333%;min-width:180px;max-width:33.333%;-webkit-box-sizing:border-box;box-sizing:border-box}.section-7__table .section-7__cell:not(:last-child){border-right:none}.section-7__table .section-7__cell:nth-child(1){border:2px solid #fff}.section-7__table .section-7__cell:nth-child(2){border-top:2px solid #fff;border-right:2px solid #fff;border-bottom:2px solid #fff}.section-7__table .section-7__cell:nth-child(3){border-bottom:2px solid #fff;border-top:2px solid #fff;border-right:2px solid #fff}.section-7__table .section-7__cell:nth-child(4){border-left:2px solid #fff;border-right:2px solid #fff;border-bottom:2px solid #fff}.section-7__table .section-7__cell:nth-child(5){border-right:2px solid #fff;border-bottom:2px solid #fff}}@media (max-width:47.99875em){.section-7__table{display:-ms-grid;display:grid;-ms-grid-columns:minmax(0,1fr) minmax(0,1fr);grid-template-columns:minmax(0,1fr) minmax(0,1fr);border:none}.section-7__table .section-7__cell{-webkit-box-flex:0;-ms-flex:none;flex:none;min-width:unset;max-width:unset;border:none}.section-7__table .section-7__cell:not(:last-child){border-right:none}.section-7__table .section-7__cell:nth-child(1){border-top:2px solid #fff;border-left:2px solid #fff;border-right:2px solid #fff;border-bottom:2px solid #fff}.section-7__table .section-7__cell:nth-child(2){border-top:2px solid #fff;border-right:2px solid #fff;border-bottom:2px solid #fff}.section-7__table .section-7__cell:nth-child(3){border-right:none;border-left:2px solid #fff;border-top:none}.section-7__table .section-7__cell:nth-child(4){border-right:2px solid #fff;border-bottom:2px solid #fff}.section-7__table .section-7__cell:nth-child(5){grid-column:1/-1;-ms-grid-column-align:center;justify-self:center;width:50%;-webkit-box-sizing:border-box;box-sizing:border-box;border-left:2px solid #fff;border-right:2px solid #fff;border-bottom:2px solid #fff}}@media (max-width:29.99875em){.section-7__cell-icon svg{width:35px;height:35px}}.section-7__cell{padding:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:68px}@media (max-width:89.99875em){.section-7__cell{padding:15px;gap:35px}}@media (max-width:47.99875em){.section-7__cell{padding:16px;gap:8px}}@media (max-width:29.99875em){.section-7__cell{padding:12px}}@media (max-width:89.99875em){.section-7__cell-text{font-size:18px}.section-7__cell-text br{display:none}}@media (max-width:47.99875em){.section-7__cell-text{font-size:16px}}.section-7__actions{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:10px}@media (max-width:47.99875em){.section-7__actions{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.section-7__btn{text-decoration:none;min-width:200px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (max-width:47.99875em){.section-7__btn{width:100%;min-width:0}}@media (max-width:61.99875em){.section-8 ._section-title br{display:block}}@media (max-width:61.99875em){.section-8 ._section-subtitle{font-size:25px}}@media (max-width:29.99875em){.section-8 ._section-subtitle{font-size:20px}}.section-8__header{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;gap:20px}@media (max-width:47.99875em){.section-8__header{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:0}}.section-8__header::after{content:"";position:absolute;left:0;right:0;bottom:0;height:3px;background-color:#252322;-webkit-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:left center;-ms-transform-origin:left center;transform-origin:left center;-webkit-transition:-webkit-transform 1s ease;transition:-webkit-transform 1s ease;-o-transition:transform 1s ease;transition:transform 1s ease;transition:transform 1s ease,-webkit-transform 1s ease}.section-8_in-view .section-8__header::after{-webkit-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1)}.section-8__header-left{padding-bottom:40px;-ms-flex-negative:0;flex-shrink:0;position:relative}.section-8__header-left::after{content:"";position:absolute;right:-22%;bottom:0;height:100%;width:3px;background-color:#252322}@media (max-width:89.99875em){.section-8__header-left::after{right:-8%}}@media (max-width:61.99875em){.section-8__header-left::after{right:-5%}}@media (max-width:47.99875em){.section-8__header-left::after{display:none}}@media (max-width:61.99875em){.section-8__header-left{padding-bottom:25px}}@media (max-width:47.99875em){.section-8__header-left{padding-bottom:0}.section-8__header-left br{display:none}}.section-8__header-right{padding-bottom:40px}@media (max-width:89.99875em){.section-8__header-right{max-width:317px}}@media (max-width:61.99875em){.section-8__header-right{max-width:250px;padding-bottom:25px}}@media (max-width:47.99875em){.section-8__header-right{padding-bottom:10px;max-width:100%}.section-8__header-right br{display:none}}.section-8__row_bordered{display:-ms-grid;display:grid;gap:30px;-ms-grid-columns:720fr 690fr;grid-template-columns:720fr 690fr}@media (max-width:61.99875em){.section-8__row_bordered{-ms-grid-columns:1fr;grid-template-columns:1fr}}.section-8__row:last-of-type{margin-top:30px;gap:50px;-ms-grid-columns:529fr 752fr;grid-template-columns:529fr 752fr;padding:50px}.section-8__row:last-of-type .section-8__col_text{padding:0}@media (max-width:89.99875em){.section-8__row:last-of-type{-ms-grid-columns:50% auto;grid-template-columns:50% auto}}@media (max-width:61.99875em){.section-8__row:last-of-type{-ms-grid-columns:1fr;grid-template-columns:1fr;display:-ms-grid;display:grid}}@media (max-width:47.99875em){.section-8__row:last-of-type{padding:20px;gap:25px}}@media (max-width:29.99875em){.section-8__row:last-of-type{padding:15px}}.section-8__col{min-width:0}.section-8__col_text{padding:55px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px}@media (max-width:47.99875em){.section-8__col_text{padding:20px;gap:12px}}@media (max-width:29.99875em){.section-8__col_text{padding:15px}}.section-8__col_grid{padding:0;overflow:hidden}.section-8__pic{width:100%;padding-bottom:91.7%}.section-8__title{margin:0;text-transform:uppercase}@media (max-width:89.99875em){.section-8__title br{display:none}}.section-8__subtitle{font-family:Inter}.section-8__img-grid{display:-ms-grid;display:grid;-ms-grid-columns:600fr 590fr;grid-template-columns:600fr 590fr;-ms-grid-rows:1fr 1fr;grid-template-rows:1fr 1fr;gap:11px;overflow:hidden;min-height:480px}@media (max-width:89.99875em){.section-8__img-grid{-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;-ms-grid-rows:1fr 1fr;grid-template-rows:1fr 1fr}}@media (max-width:61.99875em){.section-8__img-grid{-ms-grid-columns:600fr 590fr;grid-template-columns:600fr 590fr;-ms-grid-rows:1fr 1fr;grid-template-rows:1fr 1fr;min-height:360px}}@media (max-width:29.99875em){.section-8__img-grid{gap:5px}}@media (max-width:47.99875em){.section-8__img-grid{-ms-grid-columns:1fr;grid-template-columns:1fr;-ms-grid-rows:auto auto auto;grid-template-rows:auto auto auto;min-height:0}}.section-8__img-grid-item{position:relative;overflow:hidden;min-height:0}.section-8__img-grid-item:nth-child(1){-ms-grid-column:1;grid-column:1;-ms-grid-row:1;grid-row:1}.section-8__img-grid-item:nth-child(2){-ms-grid-column:1;grid-column:1;-ms-grid-row:2;grid-row:2}@media (max-width:89.99875em){.section-8__img-grid-item:nth-child(2){-ms-grid-column:2;grid-column:2;-ms-grid-row:1;grid-row:1}}@media (max-width:61.99875em){.section-8__img-grid-item:nth-child(2){-ms-grid-column:1;grid-column:1;-ms-grid-row:2;grid-row:2}}.section-8__img-grid-item:nth-child(3){-ms-grid-column:2;grid-column:2;grid-row:1/-1;padding-bottom:117%}@media (max-width:89.99875em){.section-8__img-grid-item:nth-child(3){grid-column:1/-1;-ms-grid-row:2;grid-row:2;padding-bottom:0}}@media (max-width:61.99875em){.section-8__img-grid-item:nth-child(3){-ms-grid-column:2;grid-column:2;grid-row:1/-1;padding-bottom:117%}}.section-8__img-grid-item img{-o-object-fit:cover;object-fit:cover}@media (max-width:47.99875em){.section-8__img-grid-item:nth-child(1),.section-8__img-grid-item:nth-child(2),.section-8__img-grid-item:nth-child(3){-ms-grid-column:1;grid-column:1;grid-row:auto}.section-8__img-grid-item:nth-child(1),.section-8__img-grid-item:nth-child(2){padding-bottom:70%}.section-8__img-grid-item:nth-child(3){padding-bottom:50%}}@media (max-width:47.99875em) and (max-width:47.99875em){.section-8__img-grid-item:nth-child(3){padding-bottom:80%}}.section-8__evenings-title{margin-top:100px}@media (max-width:47.99875em){.section-8__evenings-title{margin-top:40px}}.section-8__evenings{margin-top:40px}.section-8__evenings_v2 .section-8__evenings-card{padding-top:134%}.section-8__evenings_v2 .section-8__evenings-inner{padding:20px}@media (max-width:61.99875em){.section-8__evenings{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr);grid-auto-flow:unset;overflow:visible;padding:0 15px}.section-8__evenings>div{min-width:0}}.section-8__evenings-actions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;gap:10px}@media (max-width:29.99875em){.section-8__evenings-actions{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.section-8__evenings-card{padding-top:142.5%}.section-8__evenings-inner{position:absolute;bottom:0;left:0;right:0;padding:30px}@media (max-width:89.99875em){.section-8__evenings-inner{background:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.75)),color-stop(60%,rgba(0,0,0,.4)),to(transparent));background:-o-linear-gradient(bottom,rgba(0,0,0,.75),rgba(0,0,0,.4) 60%,transparent);background:linear-gradient(0deg,rgba(0,0,0,.75),rgba(0,0,0,.4) 60%,transparent)}}@media (max-width:89.99875em){.section-8__evenings-inner{padding:15px}.section-8__evenings-inner br{display:none}}.section-8__evenings-text{margin:0;color:#fff;line-height:1.4}.section-9+section{margin-top:0}.section-9__grid{display:-ms-grid;display:grid;-ms-grid-columns:526fr 414fr 419fr;grid-template-columns:526fr 414fr 419fr;-ms-grid-rows:244fr 244fr 244fr 244fr;grid-template-rows:244fr 244fr 244fr 244fr;gap:40px;min-height:1024px;overflow:hidden}@media (max-width:89.99875em){.section-9__grid{gap:20px;min-height:800px}}@media (max-width:61.99875em){.section-9__grid{min-height:600px;gap:15px}}@media (max-width:47.99875em){.section-9__grid{-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;-ms-grid-rows:auto;grid-template-rows:auto;min-height:0;gap:10px}}.section-9__item{display:block;text-decoration:none;color:inherit;position:relative;overflow:hidden;min-height:0}.section-9__item img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.section-9__item_top-wide{-ms-grid-column:1;-ms-grid-column-span:2;grid-column:1/span 2;-ms-grid-row:1;-ms-grid-row-span:2;grid-row:1/span 2}@media (max-width:47.99875em){.section-9__item_top-wide{grid-column:1/-1;grid-row:auto;padding-bottom:50%}}.section-9__item_top-right{-ms-grid-column:3;grid-column:3;-ms-grid-row:1;grid-row:1}@media (max-width:47.99875em){.section-9__item_top-right{-ms-grid-column:1;grid-column:1;grid-row:auto;padding-bottom:70%}}.section-9__item_left-tall{-ms-grid-column:1;grid-column:1;-ms-grid-row:3;-ms-grid-row-span:2;grid-row:3/span 2}@media (max-width:47.99875em){.section-9__item_left-tall{-ms-grid-column:2;grid-column:2;grid-row:auto;padding-bottom:70%}}.section-9__item_mid{-ms-grid-column:2;grid-column:2;-ms-grid-row:3;grid-row:3}@media (max-width:47.99875em){.section-9__item_mid{-ms-grid-column:1;grid-column:1;grid-row:auto;padding-bottom:70%}}.section-9__item_right-tall{-ms-grid-column:3;grid-column:3;-ms-grid-row:2;-ms-grid-row-span:3;grid-row:2/span 3}@media (max-width:47.99875em){.section-9__item_right-tall{-ms-grid-column:2;grid-column:2;grid-row:auto;padding-bottom:70%}}.section-9__item_bottom-mid{-ms-grid-column:2;grid-column:2;-ms-grid-row:4;grid-row:4}@media (max-width:47.99875em){.section-9__item_bottom-mid{grid-column:1/-1;grid-row:auto;padding-bottom:50%}}.section-9__gallery .section-9__grid+.section-9__grid{margin-top:40px}@media (max-width:47.99875em){.section-9__gallery .section-9__grid+.section-9__grid{margin-top:16px}}.section-10_v2 .section-10__card{padding-top:70.35%}@media (max-width:61.99875em){.section-10_v2 .section-10__card br{display:none}}@media (max-width:89.99875em){.section-10_v2 .section-10__subtitle br{display:none}}.section-10__card{padding-top:41%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;min-height:711px}@media (max-width:89.99875em){.section-10__card{min-height:auto}}@media (max-width:89.99875em){.section-10__card::after{content:"";position:absolute;inset:0;background:-webkit-gradient(linear,left top,left bottom,color-stop(30%,rgba(0,0,0,0)),to(rgba(0,0,0,.75)));background:-o-linear-gradient(top,rgba(0,0,0,0) 30%,rgba(0,0,0,.75) 100%);background:linear-gradient(180deg,rgba(0,0,0,0) 30%,rgba(0,0,0,.75) 100%)}}@media (max-width:61.99875em){.section-10__card::after{background:-webkit-gradient(linear,left top,left bottom,color-stop(-30%,rgba(0,0,0,0)),to(rgba(0,0,0,.75)));background:-o-linear-gradient(top,rgba(0,0,0,0) -30%,rgba(0,0,0,.75) 100%);background:linear-gradient(180deg,rgba(0,0,0,0) -30%,rgba(0,0,0,.75) 100%)}}.section-10__card-inner{width:100%;position:relative;z-index:1;padding:40px}@media (max-width:89.99875em){.section-10__card-inner{padding:30px}}@media (max-width:61.99875em){.section-10__card-inner{padding:20px}}@media (max-width:29.99875em){.section-10__card-inner{padding:15px}}@media (max-width:89.99875em){.section-10__card-title br{display:none}}@media (max-width:61.99875em){.section-10__card-title{font-size:25px}}@media (max-width:35.99875em){.section-10__card-title{font-size:23px}}@media (max-width:29.99875em){.section-10__card-title{font-size:20px}}.section-10__card-text{margin-top:15px}@media (max-width:29.99875em){.section-10__card-text{margin-top:10px;font-size:16px}.section-10__card-text br{display:none}}.section-10__button{font-size:14px;line-height:157.1428571429%}@media (max-width:89.99875em){.section-10__button{font-size:11px}.section-10__button br{display:none}}@media (max-width:47.99875em){.section-10__button{font-size:14px}.section-10__button br{display:block}}@media (max-width:35.99875em){.section-10__button{min-height:55px;font-size:12px}}.section-10__buttons{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;gap:11px;margin-top:30px}@media (max-width:35.99875em){.section-10__buttons{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:15px}}.section-11{width:100%}.section-11__map{width:100%;height:700px}@media (max-width:61.99875em){.section-11__map{height:500px}}@media (max-width:47.99875em){.section-11__map{height:300px}}.section-11__pic{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-bottom:37.5%}.section-11__logo{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;inset:0;margin:auto}.section-11__logo .section-1__logo-text{padding-inline:11px;padding-block:8px;min-width:120px;width:235.5px;height:55px;text-align:center}@media (max-width:61.99875em){.section-11__logo .section-1__logo-text{width:200px}}@media (max-width:47.99875em){.section-11__logo .section-1__logo-text{width:149.9px;height:35px}}.section-11__logo .section-1__logo-word-wrap{width:100%;background-color:transparent;padding-inline:0;-webkit-animation-name:section-11-word;animation-name:section-11-word;-webkit-animation-duration:12s;animation-duration:12s;-webkit-animation-timing-function:cubic-bezier(.25,.1,.25,1);animation-timing-function:cubic-bezier(.25,.1,.25,1);-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.section-11__logo .section-1__logo-word-wrap:nth-child(1){-webkit-animation-delay:-.5s;animation-delay:-.5s}.section-11__logo .section-1__logo-word-wrap:nth-child(1)::before{-webkit-animation-delay:-.5s;animation-delay:-.5s}.section-11__logo .section-1__logo-word-wrap:nth-child(2){-webkit-animation-delay:-4.5s;animation-delay:-4.5s}.section-11__logo .section-1__logo-word-wrap:nth-child(2)::before{-webkit-animation-delay:-4.5s;animation-delay:-4.5s}.section-11__logo .section-1__logo-word-wrap:nth-child(3){-webkit-animation-delay:-8.5s;animation-delay:-8.5s}.section-11__logo .section-1__logo-word-wrap:nth-child(3)::before{-webkit-animation-delay:-8.5s;animation-delay:-8.5s}@-webkit-keyframes section-11-word{0%{opacity:0}2.5%{opacity:1}28%{opacity:1}31%{opacity:0}100%{opacity:0}}@keyframes section-11-word{0%{opacity:0}2.5%{opacity:1}28%{opacity:1}31%{opacity:0}100%{opacity:0}}@media (max-width:89.99875em){.section-12__subtitle br{display:none}}@media (max-width:47.99875em){.section-12__subtitle{font-size:16px}}@media (max-width:29.99875em){.section-12__subtitle{font-size:14px}}.section-12__block{display:-ms-grid;display:grid;-ms-grid-columns:auto 460px;grid-template-columns:auto 460px;gap:20px}@media (max-width:89.99875em){.section-12__block{-ms-grid-columns:auto 377px;grid-template-columns:auto 377px}}@media (max-width:47.99875em){.section-12__block{-ms-grid-columns:auto;grid-template-columns:auto}}.section-12__form{background-color:#fff;padding:45px}@media (max-width:89.99875em){.section-12__form{padding:20px}}@media (max-width:29.99875em){.section-12__form{padding:15px}}.section-12__custom-select{position:relative;z-index:5}.section-12__custom-select::after{content:"";position:absolute;right:30px;top:50%;width:10px;height:10px;border-right:2px solid rgba(37,35,34,.5);border-bottom:2px solid rgba(37,35,34,.5);-webkit-transform:translateY(-60%) rotate(45deg);-ms-transform:translateY(-60%) rotate(45deg);transform:translateY(-60%) rotate(45deg);pointer-events:none;-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;-o-transition:transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease}@media (max-width:29.99875em){.section-12__custom-select::after{right:20px}}.section-12__custom-select.is-open::after{-webkit-transform:translateY(-40%) rotate(-135deg);-ms-transform:translateY(-40%) rotate(-135deg);transform:translateY(-40%) rotate(-135deg)}.section-12__select-input{cursor:pointer;padding-right:55px;color:rgba(37,35,34,.5)}.section-12__select-input::-webkit-input-placeholder{color:rgba(37,35,34,.5)}.section-12__select-input::-moz-placeholder{color:rgba(37,35,34,.5)}.section-12__select-input:-ms-input-placeholder{color:rgba(37,35,34,.5)}.section-12__select-input::-ms-input-placeholder{color:rgba(37,35,34,.5)}.section-12__select-input::placeholder{color:rgba(37,35,34,.5)}.section-12__custom-select.is-selected .section-12__select-input{color:#252322}.section-12__select-dropdown{position:absolute;left:0;right:0;top:calc(100% + 6px);background:#fafbfc;border:1px solid #f1f1f1;max-height:260px;overflow-y:auto;list-style:none;padding:4px;margin:0;display:none}@media (max-width:35.99875em){.section-12__select-dropdown{max-height:220px}}.section-12__custom-select.is-open .section-12__select-dropdown{display:block}.section-12__select-option{width:100%;text-align:left;padding:12px 16px;border:none;background:0 0;font-size:18px;color:#252322;cursor:pointer;-webkit-transition:background-color .2s ease,color .2s ease;-o-transition:background-color .2s ease,color .2s ease;transition:background-color .2s ease,color .2s ease}.section-12__select-option:hover{background-color:rgba(53,69,59,.12)}@media (max-width:29.99875em){.section-12__select-option{font-size:16px;padding:10px 12px}}.section-12__select-option.is-active{background-color:#35453b;color:#fff}.section-12__select-option:focus-visible{outline:2px solid #35453b;outline-offset:-2px}.section-12__select-note{font-size:14px;line-height:1.3;margin:10px 0;color:rgba(37,35,34,.8);display:-webkit-box;display:-ms-flexbox;display:flex}.section-12__select-note::before{content:"*";color:#ff4b4b;font-size:14px;font-weight:600;margin-right:3px}@media (max-width:29.99875em){.section-12__select-note{font-size:14px}}.section-12__select-input:focus{outline:0}.section-12__select-input:focus-visible{outline:2px solid rgba(53,69,59,.4);outline-offset:-2px}.section-12__select-input:not(:placeholder-shown)::-webkit-input-placeholder{color:#252322}.section-12__select-input:not(:placeholder-shown)::-moz-placeholder{color:#252322}.section-12__select-input:not(:placeholder-shown):-ms-input-placeholder{color:#252322}.section-12__select-input:not(:placeholder-shown)::-ms-input-placeholder{color:#252322}.section-12__select-input:not(:-moz-placeholder-shown)::placeholder{color:#252322}.section-12__select-input:not(:-ms-input-placeholder)::placeholder{color:#252322}.section-12__select-input:not(:placeholder-shown)::placeholder{color:#252322}.section-12__video-abs{position:absolute;right:40px;top:40px;height:42px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:14px;line-height:157.1428571429%;background-color:#ffeec9;width:100%;max-width:185px;font-weight:600;color:#252322}@media (max-width:47.99875em){.section-12__video-abs{right:12px;top:12px;height:27px;font-size:12px;max-width:135px}}.section-12__video-lil{font-family:Inter}@media (max-width:29.99875em){.section-12__video-lil{font-size:18px}.section-12__video-lil br{display:none}}.section-12__video{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transition:.5s all;-o-transition:.5s all;transition:.5s all}@media (max-width:29.99875em){.section-12__video .section-3__card-text{font-size:12px}}.section-12__video .section-3__cards_bordered{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr)}.section-12__video .section-3__card{padding:15px;border-color:#fff!important}@media (max-width:29.99875em){.section-12__video .section-3__card{padding:10px}}.section-12__video .section-3__cards_bordered .section-3__card:nth-child(odd){border-right-width:2px;border-right-style:solid}.section-12__video .section-3__cards_bordered .section-3__card:nth-child(even){border-right:none}.section-12__video .section-3__cards_bordered .section-3__card:nth-child(-n+4){border-bottom-width:2px;border-bottom-style:solid}.section-12__video .section-3__cards_bordered .section-3__card:nth-child(n+5){border-bottom:none}.section-12__video .section-3__card-num{color:#ffeec9}.section-12__video:hover>img{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05);-webkit-transition:.5s all;-o-transition:.5s all;transition:.5s all}.section-12__video img{-o-object-position:left top;object-position:left top;-webkit-transition:.5s all;-o-transition:.5s all;transition:.5s all}@media (max-width:47.99875em){.section-12__video{padding-bottom:50%}}.section-12__video-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px}.section-12__video-flex{padding:120px 110px;padding-right:313px;width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;z-index:1;gap:153px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.section-12__video-flex .section-12__video-play{margin:unset;position:static;-ms-flex-negative:0;flex-shrink:0}@media (max-width:89.99875em){.section-12__video-flex{padding:100px 50px;gap:30px}}@media (max-width:61.99875em){.section-12__video-flex{padding:50px 30px}}@media (max-width:47.99875em){.section-12__video-flex{padding:30px 15px;gap:15px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center}}.section-13__container{overflow:visible}.section-13__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:20px}@media (max-width:89.99875em){.section-13__header_v2 br{display:none}}@media (max-width:47.99875em){.section-13__header{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}}@media (max-width:47.99875em){.section-13 ._coursor{display:-webkit-box;display:-ms-flexbox;display:flex}}.section-13__title{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}.section-13__nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:10px;-ms-flex-negative:0;flex-shrink:0}.section-13__arrow._slider-arrow_static{position:static;margin:0;-webkit-transform:none;-ms-transform:none;transform:none}.section-13__slider{overflow:visible}.section-13__slider .swiper-wrapper{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.section-13__slider .swiper-slide{display:-webkit-box;display:-ms-flexbox;display:flex;height:auto}.section-13__card{-webkit-box-flex:1;-ms-flex:1;flex:1;min-height:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding-top:101.2%;position:relative;overflow:hidden;background:#111;min-height:650px}@media (max-width:89.99875em){.section-13__card{min-height:auto}}@media (max-width:47.99875em){.section-13__card{padding-top:60%}.section-13__card::before{content:"";position:absolute;inset:0;background:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.6)),to(transparent));background:-o-linear-gradient(bottom,rgba(0,0,0,.6),transparent);background:linear-gradient(to top,rgba(0,0,0,.6),transparent);pointer-events:none;z-index:1}}.section-13__card-inner{position:relative;z-index:2;padding:40px}@media (max-width:89.99875em){.section-13__card-inner{padding:20px}.section-13__card-inner br{display:none}}@media (max-width:61.99875em){.section-13__card-inner{padding:24px}}@media (max-width:29.99875em){.section-13__card-inner{padding:20px}}.section-13__card-title{margin-bottom:10px}.section-13_implement .section-13__card{min-height:500px;padding-top:0}@media (max-width:47.99875em){.section-13_implement .section-13__card{min-height:400px}}.section-13_implement .section-13__card-inner{padding:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}@media (max-width:47.99875em){.section-13_implement .section-13__card-inner{padding:24px}}@media (max-width:29.99875em){.section-13_implement .section-13__card-inner{padding:20px}}.section-13_implement .section-13__card-title{margin-bottom:0}.section-13_implement .section-13__card-inner ._text16{margin-top:10px}.section-13 .section-13__slider_events .section-13__card{min-height:375px}.section-13 .section-13__slider_events .section-13__card-inner{padding:20px}.section-14 .section-10__card{padding-top:0;min-height:650px}@media (max-width:61.99875em){.section-14 .section-10__card{min-height:550px}.section-14 .section-10__card br{display:none}}@media (max-width:47.99875em){.section-14 .section-10__card{min-height:auto}}.section-14 .section-10__card-inner{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:30px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (max-width:47.99875em){.section-14 .section-10__list{font-size:16px}}.section-14 .section-10__button{min-height:80px;max-width:420px}@media (max-width:47.99875em){.section-14 .section-10__button{min-height:60px}}.section-14 .section-10__buttons{margin-top:20px}.section-14 .overflow__container{max-width:1200px}@media (max-width:89.9988em){.section-14 .overflow__container{max-width:60.625rem}}@media (max-width:61.9988em){.section-14 .overflow__container{max-width:46.875rem}}@media (max-width:47.9988em){.section-14 .overflow__container{max-width:100%}}.section-15{background-color:#2a372e;padding-top:60px;padding-bottom:60px}@media (max-width:61.99875em){.section-15{padding-top:40px;padding-bottom:40px}}@media (max-width:47.99875em){.section-15{padding-top:30px;padding-bottom:30px}}.section-15__title{margin-bottom:16px}@media (max-width:47.99875em){.section-15__title br{display:none}}.section-15__subtitle{opacity:.85;font-size:18px;line-height:1.45;margin-bottom:32px}@media (max-width:61.99875em){.section-15__subtitle{font-size:16px;margin-bottom:24px}}@media (max-width:47.99875em){.section-15__subtitle{font-size:15px;margin-bottom:20px}}.section-15__categories{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[5];grid-template-columns:repeat(5,1fr);gap:18px;margin-bottom:48px}@media (max-width:89.99875em){.section-15__categories{gap:12px;margin-bottom:40px}}@media (max-width:61.99875em){.section-15__categories{-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3,1fr);gap:12px;margin-bottom:32px}}@media (max-width:47.99875em){.section-15__categories{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr);gap:10px;margin-bottom:28px}}.section-15__category{position:relative;display:block;overflow:hidden;border-radius:12px;border:2px solid rgba(255,255,255,.4);-webkit-transition:border-color .25s ease,-webkit-box-shadow .25s ease,-webkit-filter .25s ease;transition:border-color .25s ease,-webkit-box-shadow .25s ease,-webkit-filter .25s ease;-o-transition:border-color .25s ease,box-shadow .25s ease,filter .25s ease;transition:border-color .25s ease,box-shadow .25s ease,filter .25s ease;transition:border-color .25s ease,box-shadow .25s ease,filter .25s ease,-webkit-box-shadow .25s ease,-webkit-filter .25s ease;text-decoration:none;color:#fff}.section-15__category>img{-webkit-transition:-webkit-filter .25s ease;transition:-webkit-filter .25s ease;-o-transition:filter .25s ease;transition:filter .25s ease;transition:filter .25s ease,-webkit-filter .25s ease;-webkit-filter:brightness(.75);filter:brightness(.75)}.section-15__category:hover{border-color:#fff;-webkit-box-shadow:0 0 0 2px #fff;box-shadow:0 0 0 2px #fff}.section-15__category:hover>img{-webkit-filter:brightness(1);filter:brightness(1)}.section-15__category._adaptive-pic{padding-top:65%}.section-15__category-text{position:absolute;left:0;right:0;bottom:0;padding:20px 16px;background:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.7)),to(transparent));background:-o-linear-gradient(bottom,rgba(0,0,0,.7),transparent);background:linear-gradient(to top,rgba(0,0,0,.7),transparent);font-size:15px;line-height:1.35;font-weight:500;z-index:1}@media (max-width:61.99875em){.section-15__category-text{padding:14px 12px;font-size:14px}}@media (max-width:47.99875em){.section-15__category-text{padding:12px 10px;font-size:13px}}.section-15__bottom-title{font-size:20px;line-height:1.35;font-weight:600;text-transform:uppercase;letter-spacing:.02em;margin-bottom:20px}@media (max-width:47.99875em){.section-15__bottom-title{font-size:16px;margin-bottom:16px}.section-15__bottom-title br{display:none}}.section-15__pic{margin-bottom:28px;border-radius:16px;overflow:hidden}.section-15__pic._adaptive-pic{padding-top:42%}.section-15__pic img{-o-object-fit:cover;object-fit:cover}@media (max-width:47.99875em){.section-15__pic{margin-bottom:20px}.section-15__pic._adaptive-pic{padding-top:55%}}.section-15__buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:16px;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}@media (max-width:47.99875em){.section-15__buttons{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:12px}}.section-15__button{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:280px}@media (max-width:47.99875em){.section-15__button{min-width:0}}.section-16{width:100%}.section-16__cards{display:-webkit-box;display:-ms-flexbox;display:flex;gap:18px}.section-16__cards._grid_2fr{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (max-width:61.99875em){.section-16__cards{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start}}@media (max-width:47.99875em){.section-16__cards{-ms-grid-columns:1fr;grid-template-columns:1fr;gap:20px}.section-16__cards._grid_2fr{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start}}.section-16__card{-webkit-box-flex:0;-ms-flex:0 1 32.5%;flex:0 1 32.5%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;gap:0}.section-16__card-pic{position:relative;margin:15px;outline:3px solid #fff;outline-offset:12px;margin-bottom:30px;padding-top:93.6%}.section-16__card-overlay{position:absolute;left:0;right:0;top:0;padding:20px 16px;font-size:14px;line-height:1.4;opacity:.95;z-index:1;pointer-events:none}@media (max-width:61.99875em){.section-16__card-overlay{padding:14px 12px;font-size:13px}}@media (max-width:47.99875em){.section-16__card-overlay{padding:12px 10px;font-size:12px}}.section-16__card-btn{width:100%;text-align:center;text-decoration:none}.section-17__blocks{gap:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.section-17__blocks .section-17__block:first-of-type{-ms-grid-columns:880fr 530fr;grid-template-columns:880fr 530fr}@media (max-width:89.99875em){.section-17__blocks .section-17__block:first-of-type .section-17__pic img{-o-object-position:20%;object-position:20%}}@media (max-width:47.99875em){.section-17__blocks .section-17__block:first-of-type .section-17__pic img{-o-object-position:center;object-position:center}}.section-17__blocks .section-17__content{padding:47px}@media (max-width:91.875em){.section-17__blocks .section-17__content{padding:30px}}@media (max-width:61.99875em){.section-17__blocks .section-17__content{padding:15px}}.section-17__blocks .section-17__block:last-of-type{-ms-grid-columns:548fr 862fr;grid-template-columns:548fr 862fr}@media (max-width:47.99875em){.section-17__blocks .section-17__block:last-of-type{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media (max-width:61.99875em){.section-17__blocks .section-17__block{-ms-grid-columns:1fr 1fr!important;grid-template-columns:1fr 1fr!important;gap:15px}}.section-17__content-text{margin-top:20px}@media (max-width:47.99875em){.section-17__content-text{margin-top:10px}}.section-17__content-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:10px;margin-top:20px}.section-17__content-info svg{-ms-flex-negative:0;flex-shrink:0}@media (max-width:47.99875em){.section-17__content-info{margin-top:10px;gap:5px}}.section-17__block{display:-ms-grid;display:grid;gap:30px;-ms-grid-columns:917fr 493fr;grid-template-columns:917fr 493fr}@media (max-width:61.99875em){.section-17__block{-ms-grid-columns:50% 50%;grid-template-columns:50% 50%;gap:15px}}@media (max-width:47.99875em){.section-17__block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}.section-17_project .section-17__block{-ms-grid-columns:525fr 885fr;grid-template-columns:525fr 885fr}@media (max-width:61.99875em){.section-17_project .section-17__block{-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr}.section-17_project .section-17__block .section-17__pic img{-o-object-position:70%;object-position:70%}}@media (max-width:47.99875em){.section-17_project .section-17__block{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.section-17_project .section-17__content{background-color:#f5f5f5}@media (max-width:47.99875em){.section-17__pic{padding-bottom:100%}}.section-17__content{padding:50px}@media (max-width:91.875em){.section-17__content{padding:30px}}@media (max-width:61.99875em){.section-17__content{padding:15px}}.section-17__content-title{text-transform:uppercase}@media (max-width:47.99875em){.section-17__content-title br{display:none}}.section-17__conten-subtitle{margin-top:20px}@media (max-width:29.99875em){.section-17__conten-subtitle{margin-top:10px}}.section-17__features{margin-top:20px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-inline:auto}.section-17__features li{font-family:Inter}@media (max-width:29.99875em){.section-17__features li{font-size:16px}}@media (max-width:47.99875em){.section-17__features{margin-top:12px}}.section-17__content-list{margin-top:20px}@media (max-width:47.99875em){.section-17__content-list{margin-top:15px}}.section-17__button{margin-top:40px}@media (max-width:47.99875em){.section-17__button{margin-top:20px}}.section-18__cards{gap:12px}@media (max-width:61.99875em){.section-18__cards{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr)}}.section-18__card{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;overflow:hidden;padding:30px;padding-top:97%!important;background:#fff}@media (max-width:89.99875em){.section-18__card{padding:20px}}@media (max-width:47.99875em){.section-18__card{padding:15px;padding-top:70%}}@media (max-width:89.99875em){.section-18__card-title{font-size:21px}}@media (max-width:89.99875em){.section-18__card-text{font-size:16px}}.section-18__card-content{position:relative;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px}@media (max-width:89.99875em){.section-18__card-content br{display:none}}@media (max-width:61.99875em){.section-18__card-content{gap:10px}}@media (max-width:47.99875em){.section-18__card-content br{display:none}}@media (max-width:89.99875em){.section-19__grid{-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3,1fr)}}.section-19__card{padding:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:10px;min-height:0}@media (max-width:89.99875em){.section-19__card{min-height:315px}}@media (max-width:61.99875em){.section-19__card{padding:15px;min-height:auto}.section-19__card br{display:none}}.section-19__card_pic._adaptive-pic{padding:0;padding-top:100%;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;background:#111}.section-19__card-icon{-ms-flex-negative:0;flex-shrink:0}.section-19__card-inner{position:relative;z-index:2}.section-19__card_pic .section-19__card-inner{padding:30px}@media (max-width:29.99875em){.section-19__card_pic .section-19__card-inner{padding:20px}}@media (max-width:61.99875em){.section-19__card-title{font-size:22px}}.section-19__card-text{margin-top:10px;font-size:16px;line-height:1.4;opacity:.9}@media (max-width:35.99875em){.section-19__card-text{font-size:14px}}.section-20__grid{display:-ms-grid;display:grid;-ms-grid-columns:600fr 822fr;grid-template-columns:600fr 822fr;-ms-grid-rows:1fr 1fr;grid-template-rows:1fr 1fr;gap:18px}@media (max-width:61.99875em){.section-20__grid{-ms-grid-columns:1fr;grid-template-columns:1fr;-ms-grid-rows:auto;grid-template-rows:auto;min-height:0}}.section-20__card{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;overflow:hidden;min-height:0;background:#111}@media (max-width:89.99875em){.section-20__card::before{content:"";position:absolute;inset:0;background:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.7)),to(transparent));background:-o-linear-gradient(bottom,rgba(0,0,0,.7),transparent 100%);background:linear-gradient(to top,rgba(0,0,0,.7),transparent 100%);pointer-events:none;z-index:1}}@media (max-width:61.99875em){.section-20__card{padding-top:35%}.section-20__card br{display:none}}@media (max-width:61.99875em){.section-20__card-label{font-size:21px}}.section-20__card_span2{-ms-grid-row-span:2;grid-row:span 2}.section-20__card_span2 .section-20__card-inner{padding-top:88.2%}@media (max-width:61.99875em){.section-20__card_span2 .section-20__card-inner{padding-top:30%}}@media (max-width:61.99875em){.section-20__card_span2{grid-row:auto}}.section-20__card-inner{position:relative;z-index:2;padding:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px}@media (max-width:89.99875em){.section-20__card-inner{padding:20px 16px}}@media (max-width:47.99875em){.section-20__card-inner{padding:16px}}.section-21__slider-wrap{position:relative;margin-bottom:40px}@media (max-width:47.99875em){.section-21__slider-wrap{margin-bottom:24px}}.section-21__arrow{z-index:5}@media (max-width:35.99875em){.section-21__arrow{top:55%;-webkit-transform:translateY(-55%);-ms-transform:translateY(-55%);transform:translateY(-55%)}}.section-21__slider{overflow:hidden}.section-21__slide-inner{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;gap:18px;min-height:0}@media (max-width:47.99875em){.section-21__slide-inner{gap:10px}}@media (max-width:35.99875em){.section-21__slide-inner{-ms-grid-columns:auto;grid-template-columns:auto}}.section-21__pic{display:block;text-decoration:none;padding-top:70.4%;background:#eee}.section-22 .section-3__card{border-color:#fff!important}@media (max-width:89.99875em){.section-22 .section-3__card br{display:none}}.section-22 .section-3__card-num{color:#ffeec9}.section-22__videos{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:30px}@media (max-width:47.99875em){.section-22__videos{gap:15px}.section-22__videos .section-12__video-flex{padding-top:55px}}.section-22__videos .section-22__video{margin-top:0}.section-22__video{min-height:600px;margin-top:40px}@media (max-width:47.99875em){.section-22__video{min-height:auto;padding-bottom:0;margin-top:20px}}.section-22__video img{-o-object-position:center;object-position:center}.section-23__grid{display:-ms-grid;display:grid;gap:18px}@media (max-width:61.99875em){.section-23__grid{gap:10px}}.section-23__row{display:-ms-grid;display:grid;gap:18px}.section-23__row_1{-ms-grid-columns:661fr 761fr;grid-template-columns:661fr 761fr}.section-23__row_2{-ms-grid-columns:761fr 661fr;grid-template-columns:761fr 661fr}@media (max-width:61.99875em){.section-23__row{gap:10px}}@media (max-width:47.99875em){.section-23__row{gap:10px;display:contents}}.section-23__cell{width:100%;padding-bottom:55.2%;background-color:#e8e8e8}@media (max-width:61.99875em){.section-23__cell{min-width:300px;padding-bottom:65.2%}}.section-23__label{position:absolute;left:0;bottom:0;padding:40px;color:#fff}@media (max-width:61.99875em){.section-23__label{padding:25px;font-size:23px}}@media (max-width:47.99875em){.section-23__label{padding:15px}}.section-24 .section-13{margin-top:80px}@media (max-width:47.99875em){.section-24 .section-13{margin-top:35px}}.section-24__title img{vertical-align:baseline}@media (max-width:61.99875em){.section-24__title img{max-width:25%}}@media (max-width:29.99875em){.section-24__title img{max-width:30%}}@media (max-width:29.99875em){.section-24__title{font-size:24px}}@media (max-width:89.99875em){.section-24__subtitle br{display:none}}.section-24__card{min-height:650px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding-top:72.5%;background:#fff;min-width:0}@media (max-width:89.99875em){.section-24__card{min-height:auto;padding-top:60%}.section-24__card br{display:none}.section-24__card img{-webkit-filter:brightness(.6);filter:brightness(.6)}}.section-24__card-content{color:#fff;padding:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px;position:relative;z-index:1}@media (max-width:89.99875em){.section-24__card-content{padding:20px}}@media (max-width:47.99875em){.section-24__card-content{padding:20px}}.section-24__card-text{font-size:inherit;line-height:1.4}.section-24__companies{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px 50px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width:89.99875em){.section-24__companies{-webkit-column-gap:30px;-moz-column-gap:30px;column-gap:30px}}@media (max-width:61.99875em){.section-24__companies{-webkit-column-gap:15px;-moz-column-gap:15px;column-gap:15px}}@media (max-width:47.99875em){.section-24__companies{-ms-flex-wrap:wrap;flex-wrap:wrap}}@media (max-width:47.99875em){.section-24__company{max-width:100px}}.section-25__buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;gap:10px}.section-25__block{padding-top:576px;padding-bottom:100px}@media (max-width:47.99875em){.section-25__block{position:relative;padding-top:200px;padding-bottom:30px}.section-25__block::after{content:"";position:absolute;left:0;right:0;bottom:0;height:70%;background:-webkit-gradient(linear,left bottom,left top,color-stop(60%,rgba(0,0,0,.75)),to(transparent));background:-o-linear-gradient(bottom,rgba(0,0,0,.75) 60%,transparent);background:linear-gradient(to top,rgba(0,0,0,.75) 60%,transparent);pointer-events:none;z-index:0}.section-25__block .section-25__container{position:relative;z-index:1}}.section-25__item-text{margin-top:5px}.section-25__block-inner{padding-inline:175px;display:-ms-grid;display:grid;-ms-grid-columns:490fr 589fr;grid-template-columns:490fr 589fr;gap:10px;width:100%}@media (max-width:89.99875em){.section-25__block-inner{padding-inline:0}}@media (max-width:47.99875em){.section-25__block-inner{-ms-grid-columns:auto;grid-template-columns:auto}}.section-25__item{padding:30px 37px}@media (max-width:89.99875em){.section-25__item{padding:20px}}@media (max-width:47.99875em){.section-25__item{padding:15px}}.section-26{padding-top:0}.section-26__title{text-transform:uppercase}.section-26__items{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:30px}.section-26__inner{background-color:#35453b;padding:80px;display:-ms-grid;display:grid;-ms-grid-columns:auto 59.5%;grid-template-columns:auto 59.5%;gap:80px;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}@media (max-width:89.99875em){.section-26__inner{gap:30px;padding:50px;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr}}@media (max-width:61.99875em){.section-26__inner{-ms-grid-columns:1fr;grid-template-columns:1fr}}@media (max-width:47.99875em){.section-26__inner{padding:15px;gap:15px}}.section-26__left{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.section-26__list{margin-top:65px}@media (max-width:47.99875em){.section-26__list{margin-top:20px}}.section-26__actions{margin-top:20px}.section-26__btn{width:100%}@media (min-width:61.99875em){.section-26__btn{max-width:280px}}.section-26 .section-8__img-grid{min-height:440px;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;-ms-grid-rows:1fr 1fr;grid-template-rows:1fr 1fr}@media (max-width:47.9988em){.section-26 .section-8__img-grid{min-height:auto}}@media (max-width:47.9988em){.section-26 .section-8__img-grid-item:nth-child(1){-ms-grid-column:1;grid-column:1;-ms-grid-row:1;grid-row:1}.section-26 .section-8__img-grid-item:nth-child(2){-ms-grid-column:1;grid-column:1;-ms-grid-row:2;grid-row:2}.section-26 .section-8__img-grid-item:nth-child(3){-ms-grid-column:2;grid-column:2;grid-row:1/-1}}.section-27{padding-top:130px}@media (max-width:47.99875em){.section-27{padding-top:30px}}.section-27__slider{overflow:visible}.section-27__slider .swiper-wrapper{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.section-27__slider .swiper-slide{display:-webkit-box;display:-ms-flexbox;display:flex;height:auto}.section-27__card{width:100%;position:relative;min-height:650px;background:#111;color:#fff;overflow:hidden}.section-27__card::before{content:"";position:absolute;inset:15px;border:3px solid #fff;pointer-events:none;z-index:1}@media (max-width:89.99875em){.section-27__card::before{inset:10px}}@media (max-width:35.99875em){.section-27__card::before{inset:5px}}@media (max-width:89.99875em){.section-27__card{min-height:550px}}@media (max-width:35.99875em){.section-27__card{min-height:400px}}.section-27__card-inner{position:absolute;left:0;right:0;bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;z-index:2}.section-27__card-top{padding:40px;padding-bottom:25px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px}@media (max-width:89.99875em){.section-27__card-top{padding:25px;padding-bottom:10px}}@media (max-width:35.99875em){.section-27__card-top{padding:15px;padding-bottom:10px}}.section-27__card-text{color:#c2c2c2}.section-27__card-desc{padding:40px;color:#c2c2c2;padding-top:25px;border-top:3px solid #fff}@media (max-width:89.99875em){.section-27__card-desc{padding:25px;padding-top:10px}}@media (max-width:35.99875em){.section-27__card-desc{padding:15px;padding-top:10px}}.section-28__container{position:relative}.section-28__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:20px}@media (max-width:29.99875em){.section-28__header{gap:10px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.section-28__nav{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px}.section-28__arrow._slider-arrow_static{position:static;margin:0;-webkit-transform:none;-ms-transform:none;transform:none}.section-28__slider{overflow:visible}.section-28__slider .swiper-wrapper{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.section-28__slider .swiper-slide{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;height:auto}.section-28__card{width:100%;position:relative;min-height:600px;color:#fff;overflow:hidden}@media (max-width:89.99875em){.section-28__card{min-height:500px}}@media (max-width:47.99875em){.section-28__card{min-height:400px}}@media (max-width:29.99875em){.section-28__card{min-height:350px}}.section-28__card_plain::before{content:"";position:absolute;inset:0;border:1px solid rgba(255,255,255,.6);pointer-events:none;z-index:1}.section-28__card-inner{position:absolute;inset:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding:25px;z-index:2}@media (max-width:47.99875em){.section-28__card-inner{padding:20px}}@media (max-width:29.99875em){.section-28__card-inner{padding:15px}}.section-28__card-title{margin-top:144px;margin-bottom:12px}@media (max-width:47.99875em){.section-28__card-title{margin-top:70px}}.section-28__card-text-wrap{gap:20px;margin-top:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (max-width:29.99875em){.section-28__card-text-wrap{gap:10px}}@media (max-width:29.99875em){.section-28__card-text{font-size:14px}.section-28__card-text br{display:none}}.section-29__container{position:relative}.section-29__title{text-align:left}.section-29__subtitle{text-align:left;margin-top:15px}@media (max-width:47.99875em){.section-29__subtitle{margin-top:10px}}.section-29__features{gap:18px}@media (max-width:89.99875em){.section-29__features{gap:15px}}@media (max-width:61.99875em){.section-29__features{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr)}}@media (max-width:47.99875em){.section-29__features{-ms-grid-columns:1fr;grid-template-columns:1fr;gap:12px}}.section-29__feature{gap:52px;padding:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (max-width:89.99875em){.section-29__feature{padding:20px;gap:30px}.section-29__feature br{display:none}}@media (max-width:47.99875em){.section-29__feature{padding:15px;gap:10px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.section-29__top-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:20px;padding-left:37px}@media (max-width:61.99875em){.section-29__top-row{padding-left:0}}@media (max-width:47.99875em){.section-29__top-row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}.section-29__cards{position:relative;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;gap:60px;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;min-width:0}@media (max-width:91.875em){.section-29__cards{gap:30px}}@media (max-width:61.99875em){.section-29__cards{gap:20px}}@media (max-width:47.99875em){.section-29__cards{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:15px}}.section-29__card{min-width:0;background:#1a1a1a;border-radius:14px 14px 0 0;padding:30px 25px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:25px}@media (max-width:91.875em){.section-29__card br{display:none}}@media (max-width:61.99875em){.section-29__card{padding:20px 16px;gap:15px}}.section-29__card:first-of-type{padding-bottom:167px}.section-29__card:nth-child(2){padding-bottom:117px}.section-29__card:last-of-type{padding-bottom:67px}@media (max-width:47.99875em){.section-29__card{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;width:100%;padding:15px!important}}@media (max-width:35.99875em){.section-29__card-icon svg{width:35px}}@media (max-width:61.99875em){.section-29__card-title{font-size:19px}}.section-29__card-text{margin-top:15px}@media (max-width:61.99875em){.section-29__card-text{font-size:16px;line-height:1.3}}@media (max-width:47.99875em){.section-29__card-text{margin-top:10px}}.section-29__main-nav{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;-ms-flex-negative:0;flex-shrink:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-bottom:25px}@media (max-width:47.99875em){.section-29__main-nav{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}}.section-29__arrow{background-color:#fff}.section-29__arrow::after{color:#000}.section-29__main-slider{overflow:hidden;position:relative}.section-29__main-slider .swiper-slide{height:auto}.section-29__inner-slider{position:relative;width:100%;overflow:hidden}.section-29__inner-slider .swiper-slide{height:auto}.section-29__slide{display:block;position:relative;padding-bottom:63.4%}@media (max-width:47.99875em){.section-29__slide{padding-bottom:70%}}.section-29__slide img{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.section-29__slide .section-15__label{position:absolute;left:40px;top:40px;z-index:2;padding:15px 20px;background:#fff;color:#1a1a1a;font-weight:600;font-size:22px;line-height:136.363636%;text-transform:uppercase;border-radius:8px;pointer-events:none}@media (max-width:61.99875em){.section-29__slide .section-15__label{font-size:18px;padding:6px 10px}}@media (max-width:47.99875em){.section-29__slide .section-15__label{left:20px;top:20px;font-size:15px;padding:6px 10px}}@media (max-width:29.99875em){.section-29__slide .section-15__label{left:10px;font-size:13px;top:10px}}.section-29__inner-nav{position:absolute;inset:0;pointer-events:none;z-index:5}.section-29__inner-arrow{pointer-events:auto}.section-29__btn{max-width:400px}.section-29__btn-label{display:contents}@media (max-width:47.99875em){.section-30__wrapper{margin-top:0}}@media (max-width:47.99875em){.section-30__wrapper{overflow-x:auto}}@media (max-width:47.99875em){.section-30 ._coursor{display:-webkit-box;display:-ms-flexbox;display:flex}}.section-30__grid{row-gap:10px}@media (max-width:61.99875em){.section-30__grid{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr);grid-auto-rows:auto}.section-30__grid .section-30__card:nth-child(1){-ms-grid-column:1;grid-column:1;-ms-grid-row:1;grid-row:1}.section-30__grid .section-30__card:nth-child(5){-ms-grid-column:2;grid-column:2;-ms-grid-row:1;grid-row:1}.section-30__grid .section-30__card:nth-child(6){-ms-grid-column:1;grid-column:1;-ms-grid-row:2;grid-row:2}.section-30__grid .section-30__card:nth-child(2){-ms-grid-column:2;grid-column:2;-ms-grid-row:2;grid-row:2}.section-30__grid .section-30__card:nth-child(3){-ms-grid-column:1;grid-column:1;-ms-grid-row:3;grid-row:3}.section-30__grid .section-30__card:nth-child(7){-ms-grid-column:2;grid-column:2;-ms-grid-row:3;grid-row:3}.section-30__grid .section-30__card:nth-child(8){-ms-grid-column:1;grid-column:1;-ms-grid-row:4;grid-row:4}.section-30__grid .section-30__card:nth-child(4){-ms-grid-column:2;grid-column:2;-ms-grid-row:4;grid-row:4}}@media (max-width:47.99875em){.section-30__grid{-ms-grid-columns:(minmax(0,1fr))[4];grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-rows:auto;width:-webkit-max-content;width:-moz-max-content;width:max-content}.section-30__grid .section-30__card{grid-column:auto!important;grid-row:auto!important}}.section-30__card{padding:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;min-height:351px}@media (max-width:89.99875em){.section-30__card{min-height:228px;padding:20px}.section-30__card br{display:none}}@media (max-width:47.99875em){.section-30__card{max-width:250px;min-height:250px}}.section-30__card_pic{min-height:0;border:none;padding:0;padding-top:100%;position:relative}.section-30__card_pic img{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.section-30__num{margin-bottom:10px;font-weight:700;color:#35453b}.section-30__text{margin:0;margin-top:auto}@media (max-width:89.99875em){.section-30__text{font-size:18px}}.about-endlines{padding-bottom:130px;max-width:1200px;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;row-gap:50px}@media (max-width:61.99875em){.about-endlines{row-gap:30px}}@media (max-width:47.99875em){.about-endlines{padding-bottom:30px;row-gap:15px}}.about-endlines__item{text-align:center}.about-endlines__item:nth-child(1){-ms-flex-item-align:start;align-self:flex-start}.about-endlines__item:nth-child(2){-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.about-endlines__item:nth-child(3){-ms-flex-item-align:end;align-self:flex-end}.section-31{margin-top:71px;padding-bottom:0;background-color:#000}@media (max-width:47.99875em){.section-31{margin-top:30px}}.section-31__container{text-align:center}.section-31__title{margin-bottom:24px}.section-31__subtitle{margin-bottom:24px}.section-31__subtitle2{margin-bottom:40px}.section-31__grid{display:-ms-grid;display:grid;-ms-grid-columns:(minmax(0,1fr))[3];grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}@media (max-width:61.99875em){.section-31__grid{-ms-grid-columns:(minmax(0,1fr))[2];grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:35.99875em){.section-31__grid{-ms-grid-columns:1fr;grid-template-columns:1fr}}.section-31__card{position:relative;overflow:hidden}.section-31__card.section-31__card_pic{padding-top:100%}.section-31__card.section-31__card_pic-small{padding-top:72%}.section-31__card img{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.section-31__card-caption{position:absolute;left:0;right:0;bottom:0;padding:16px 20px;background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,0)),to(rgba(0,0,0,.85)));background:-o-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,.85) 100%);background:linear-gradient(180deg,rgba(0,0,0,0) 0,rgba(0,0,0,.85) 100%)}.section-31__card-caption p{margin:0}.section-31__card-text{line-height:1.4}.section-31__card_logo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#000;border:1px solid #fff;padding:40px 20px}@media (max-width:61.99875em){.section-31__card_logo{padding:32px 16px}}.section-31__logo{max-width:100%;height:auto;display:block}.section-32__grid{gap:20px}.section-32__card{min-height:320px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;position:relative}@media (max-width:61.99875em){.section-32__card img{-o-object-position:70%;object-position:70%}.section-32__card::before{content:"";position:absolute;left:0;right:0;bottom:0;height:70%;background:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.75)),to(transparent));background:-o-linear-gradient(bottom,rgba(0,0,0,.75),transparent);background:linear-gradient(to top,rgba(0,0,0,.75),transparent);pointer-events:none;z-index:1}}.section-32__card-caption{padding:50px;position:relative;z-index:1}@media (max-width:89.99875em){.section-32__card-caption{padding:35px}}@media (max-width:61.99875em){.section-32__card-caption{padding:20px}.section-32__card-caption br{display:none}}@media (max-width:47.99875em){.section-32__card-caption{padding:15px}}@media (max-width:61.99875em){.section-32__card-title{font-size:21px}}.section-32__card-text{margin-top:10px}@media (max-width:61.99875em){.section-33__grid{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr)}}.section-33__card{min-height:650px;position:relative;overflow:hidden}@media (max-width:89.99875em){.section-33__card{min-height:550px}.section-33__card br{display:none}}@media (max-width:35.99875em){.section-33__card{min-height:400px}}.section-33__card-pic{position:absolute;inset:0;padding-top:100%}.section-33__card-pic img{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.section-33__card-content{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative;z-index:1;padding:40px}@media (max-width:89.99875em){.section-33__card-content{padding:20px}}.section-33__card-list{margin-top:15px}.section-33__card-list_2col{display:-ms-grid;display:grid;-ms-grid-columns:auto auto;grid-template-columns:auto auto;gap:7px 50px;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start}.section-33__card-logos{margin-top:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:10px;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.section-34__blocks{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;position:relative}@media (max-width:47.99875em){.section-34__blocks{-ms-grid-columns:1fr;grid-template-columns:1fr;-webkit-box-align:start;-ms-flex-align:start;align-items:start}}.section-34__connector{position:absolute;inset:0;margin:auto;top:0;bottom:0;background-color:#252322;width:3px;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;pointer-events:none}@media (max-width:47.99875em){.section-34__connector{top:unset;height:2px;width:100%;-webkit-transform:unset;-ms-transform:unset;transform:unset}}.section-34__connector-line{-webkit-box-flex:1;-ms-flex:1;flex:1;width:100%;background:#252322;min-height:100%}.section-34__connector-icon{position:absolute;inset:0;margin:auto;left:-30px;-ms-flex-negative:0;flex-shrink:0;width:61px;height:61px;color:#252322;background-color:#35453b;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (max-width:47.99875em){.section-34__connector-icon{left:0;width:35px;height:35px}.section-34__connector-icon svg{width:60%}}@media (max-width:89.99875em){.section-34__desc br{display:none}}@media (max-width:29.99875em){.section-34__desc{font-size:16px}}.section-34__box{text-align:center;padding:40px}@media (max-width:89.99875em){.section-34__box br{display:none}}@media (max-width:47.99875em){.section-34__box{padding:20px}.section-34__box_left{position:relative;padding-bottom:30px!important}.section-34__box_right{padding-top:30px!important}}@media (max-width:29.99875em){.section-34__box{padding:10px}}.section-34__box-label{display:block;margin-bottom:15px;color:#35453b}@media (max-width:47.99875em){.section-34__box-label{margin-bottom:7px}}.section-34__slider{overflow:visible}.section-34__slide-pic{padding-top:155%;width:100%}.section-35__container{overflow:visible}@media (max-width:29.99875em){.section-35__header{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px}}.section-35__right .section-3__grid-item_r{padding-bottom:178%}.section-35__nav-slider{margin-top:20px;overflow:hidden}.section-35__nav-slider .swiper-wrapper{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.section-35__nav-slider .swiper-slide{width:130px;-ms-flex-negative:0;flex-shrink:0;height:auto}@media (max-width:47.99875em){.section-35__nav-slider .swiper-slide{width:100px}}.section-35__thumb{cursor:pointer;width:130px;height:130px;-ms-flex-negative:0;flex-shrink:0;-webkit-transition:.3s all;-o-transition:.3s all;transition:.3s all;position:relative;-webkit-transition:border-color .2s ease;-o-transition:border-color .2s ease;transition:border-color .2s ease}.section-35__thumb::before{-webkit-transition:.3s all;-o-transition:.3s all;transition:.3s all;opacity:0;content:"";inset:0;z-index:1;position:absolute;background-color:rgba(53,69,59,.4)}.section-35__thumb:hover{-webkit-transition:.3s all;-o-transition:.3s all;transition:.3s all}.section-35__thumb:hover::before{-webkit-transition:.3s all;-o-transition:.3s all;transition:.3s all;opacity:1}@media (max-width:47.99875em){.section-35__thumb{width:100px;height:100px}}.section-35__nav-slider .swiper-slide-thumb-active .section-35__thumb{border:5px solid #35453b;-webkit-box-sizing:border-box;box-sizing:border-box}.section-35__nav-slider .swiper-slide-thumb-active .section-35__thumb::before{opacity:1}.section-35__nav-slider .swiper-slide-thumb-active .section-35__thumb::after{z-index:2;content:"";inset:0;margin:auto;position:absolute;right:8px;bottom:8px;width:32px;height:32px;background-image:url(../img/designer-active-icon.svg);background-size:contain;background-repeat:no-repeat;background-position:center;pointer-events:none}.section-35__content-slider{margin-top:30px;overflow:hidden}.section-35__slide{padding:80px}@media (max-width:89.99875em){.section-35__slide{padding:35px}}@media (max-width:61.99875em){.section-35__slide{padding:20px}}@media (max-width:47.99875em){.section-35__slide{padding:15px}}.section-35__slide-inner{display:-ms-grid;display:grid;-ms-grid-columns:510fr 750fr;grid-template-columns:510fr 750fr;gap:20px;-webkit-box-align:start;-ms-flex-align:start;align-items:start}@media (max-width:61.99875em){.section-35__slide-inner{-ms-grid-columns:1fr;grid-template-columns:1fr;gap:30px}}@media (max-width:35.99875em){.section-35__slide-inner{gap:15px}}.section-35__summary{display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px}@media (max-width:35.99875em){.section-35__summary{gap:10px}}.section-35__photo{width:140px;height:170px;-ms-flex-negative:0;flex-shrink:0}@media (max-width:35.99875em){.section-35__photo{width:100px;height:130px}}.section-35__summary-text{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}.section-35__name{text-transform:uppercase;margin:0 0 10px}@media (max-width:35.99875em){.section-35__name{font-size:20px}}.section-35__desc{margin:0}@media (max-width:35.99875em){.section-35__desc{font-size:16px}}.section-35__items{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px;margin-top:20px}.section-35__item{position:relative;padding:30px 40px}@media (max-width:47.99875em){.section-35__item{padding:20px}}@media (max-width:29.99875em){.section-35__item{padding:15px}}.section-35__item::before{content:"";position:absolute;top:15px;right:15px;width:30px;height:30px;background-size:contain;background-repeat:no-repeat;background-position:center}@media (max-width:29.99875em){.section-35__item::before{top:10px;right:10px;width:25px;height:25px}}.section-35__item:nth-child(1)::before{background-image:url(../img/sec35-item-1.svg)}.section-35__item:nth-child(2)::before{background-image:url(../img/sec35-item-2.svg)}.section-35__item:nth-child(3)::before{background-image:url(../img/sec35-item-3.svg)}.section-35__item:nth-child(4)::before{background-image:url(../img/sec35-item-4.svg)}.section-35__item-title{margin:0 0 5px}.section-35__item-text{margin:0}.section-35__grid{gap:10px;margin-top:0}.section-35__buttons{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr);gap:10px;margin-top:20px}@media (max-width:35.99875em){.section-35__buttons{margin-top:10px}}.section-36__inner{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-ms-grid-columns:490fr 400fr 490fr;grid-template-columns:490fr 400fr 490fr;gap:30px}@media (max-width:89.99875em){.section-36__inner{gap:12px}}@media (max-width:47.99875em){.section-36__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.section-36__col{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px;min-height:0;height:100%}@media (max-width:47.99875em){.section-36__col{height:auto}.section-36__col_right{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.section-36__col_center{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}}@media (max-width:61.99875em){.section-36__col{gap:14px}}@media (max-width:47.99875em){.section-36__col{gap:12px}}.section-36__card{padding:20px}@media (max-width:89.99875em){.section-36__card{padding:15px}.section-36__card br{display:none}}@media (max-width:61.99875em){.section-36__card{padding:24px 20px}}@media (max-width:47.99875em){.section-36__card{padding:20px 18px}}.section-36__card_dark{background-color:#252322;color:#fff}.section-36__badge{padding:8px 25px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#ffeec9;color:#252322}@media (max-width:29.99875em){.section-36__badge{font-size:14px;padding:5px 10px}}.section-36__card-title{margin-top:24px}@media (max-width:61.99875em){.section-36__card-title{margin-top:15px;font-size:20px}}@media (max-width:29.99875em){.section-36__card-title{font-size:18px}}.section-36__card-text{margin-top:15px}@media (max-width:61.99875em){.section-36__card-text{margin-top:10px;font-size:16px}}.section-36__pic{overflow:hidden;padding-bottom:83.8%}.section-36__center-title{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;min-height:0;padding:33px;border-width:4px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width:89.99875em){.section-36__center-title{padding:10px;border-width:3px}}@media (max-width:47.99875em){.section-36__center-title{padding:15px;-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0;min-width:0;-ms-flex-item-align:stretch;-ms-grid-row-align:stretch;align-self:stretch;margin-top:0}}@media (max-width:29.99875em){.section-36__center-title{border-width:2px;padding:6px 10px}}.section-36__logo{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.section-36__logo img{width:100%;height:100%;max-height:100%}@media (max-width:47.99875em){.section-36__logo{-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0;min-width:0;-ms-flex-item-align:stretch;-ms-grid-row-align:stretch;align-self:stretch}.section-36__logo img{width:auto;max-width:100%;height:100%;-o-object-fit:contain;object-fit:contain}}.section-36__logo-text{margin:0;text-align:center;line-height:1.1}.section-36__pic_top{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.section-37__blocks{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px}@media (max-width:61.99875em){.section-37__blocks{gap:15px}}@media (max-width:47.99875em){.section-37__blocks{gap:10px;display:-ms-grid;display:grid}}.section-37__block{display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px}.section-37__block:last-of-type .section-37__item{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}@media (max-width:61.99875em){.section-37__block{gap:15px}}@media (max-width:47.99875em){.section-37__block{display:contents}}.section-37__item{width:100%;padding:30px;min-height:320px;display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width:61.99875em){.section-37__item{padding:20px}.section-37__item::before{z-index:1;content:"";position:absolute;inset:0;background-color:rgba(0,0,0,.3568627451)}}@media (max-width:47.99875em){.section-37__item{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;min-width:300px;padding:12px}.section-37__item img{-o-object-position:82%;object-position:82%}.section-37__item::before{background-color:transparent;background-image:-webkit-gradient(linear,left bottom,left top,color-stop(0,rgba(0,0,0,.9)),color-stop(90%,rgba(73,3,163,0)));background-image:-o-linear-gradient(bottom,rgba(0,0,0,.9) 0,rgba(73,3,163,0) 90%);background-image:linear-gradient(to top,rgba(0,0,0,.9) 0,rgba(73,3,163,0) 90%)}}.section-37__item_little{-ms-flex-preferred-size:75%;flex-basis:75%}.section-37__inner{position:relative;z-index:2}@media (max-width:47.99875em){.section-37__inner br{display:none}}.section-37__item-text{margin-top:10px}.section-38{max-width:1440px;width:100%;margin-inline:auto}.section-38__button{max-width:430px;margin-inline:auto;margin-top:499px;margin-bottom:80px}@media (max-width:47.99875em){.section-38__button{margin-top:47%;margin-bottom:6%}}.section-39__items{display:-webkit-box;display:-ms-flexbox;display:flex;gap:40px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (max-width:61.99875em){.section-39__items{gap:20px}}.section-39__item{display:-ms-grid;display:grid;-ms-grid-columns:400px auto;grid-template-columns:400px auto;padding-left:28px;position:relative}.section-39__item::before{content:"";height:100%;top:0;left:0;bottom:0;position:absolute;width:6px;border-radius:12px;background-color:#ededed}.section-39__item:first-of-type::before{background:#5c7a5e;-webkit-box-shadow:0 20px 40px rgba(77,101,79,.2),inset 0 10px 25px rgba(255,255,255,.2);box-shadow:0 20px 40px rgba(77,101,79,.2),inset 0 10px 25px rgba(255,255,255,.2)}@media (max-width:61.99875em){.section-39__item{padding-left:15px;-ms-grid-columns:45% auto;grid-template-columns:45% auto}.section-39__item br{display:none}}@media (max-width:47.99875em){.section-39__item{gap:20px;padding-left:15px;-ms-grid-columns:auto;grid-template-columns:auto}}.section-39__blocks{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.section-39__block{position:relative;padding:30px 35px;background-color:#fafbfc}@media (max-width:61.99875em){.section-39__block{padding:20px}}@media (max-width:61.99875em){.section-39__block{padding-right:30px}}.section-39__text{margin-top:10px}.section-39__list{margin-top:10px}.section-39__icon{position:absolute;right:35px;bottom:30px}@media (max-width:61.99875em){.section-39__icon{right:10px;bottom:0;width:35px}.section-39__icon svg{width:100%}}.section-39__left-text{margin-top:20px}.section-40{position:relative;max-width:1920px;background-image:url(../img/Subtract2.webp);background-repeat:repeat;background-position:0 0;background-size:auto;padding-top:50px;margin-top:190px}@media (max-width:47.99875em){.section-40{margin-top:120px;padding-top:20px}}.section-40__items{display:-ms-grid;display:grid;gap:20px;-ms-grid-columns:820fr 360fr;grid-template-columns:820fr 360fr}@media (max-width:91.875em){.section-40__items{gap:10px}}@media (max-width:61.99875em){.section-40__items{-ms-grid-columns:65% auto;grid-template-columns:65% auto}}.section-40__leftside{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px}.section-40__leftside>.section-40__card_pic{min-height:416px}@media (max-width:91.875em){.section-40__leftside>.section-40__card_pic{min-height:380px}}@media (max-width:61.99875em){.section-40__leftside>.section-40__card_pic{min-height:240px}}@media (max-width:47.99875em){.section-40__leftside>.section-40__card_pic{-webkit-box-ordinal-group:1000;-ms-flex-order:999;order:999}}@media (max-width:91.875em){.section-40__leftside{gap:10px}}@media (max-width:47.99875em){.section-40__leftside{display:contents}}.section-40__cards{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px;-ms-flex-negative:0;flex-shrink:0}@media (max-width:91.875em){.section-40__cards{gap:10px}}@media (max-width:47.99875em){.section-40__cards{display:contents}}.section-40__card{overflow:hidden;position:relative;padding:30px}@media (max-width:61.99875em){.section-40__card{padding:15px}}@media (max-width:47.99875em){.section-40__card{min-width:300px!important}}.section-40__card_pic{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}@media (max-width:47.99875em){.section-40__card_pic::after{content:"";position:absolute;height:100%;width:100%;left:0;right:0;bottom:0;background-image:-webkit-gradient(linear,left bottom,left top,color-stop(0,rgba(0,0,0,.7)),color-stop(90%,rgba(73,3,163,0)));background-image:-o-linear-gradient(bottom,rgba(0,0,0,.7) 0,rgba(73,3,163,0) 90%);background-image:linear-gradient(to top,rgba(0,0,0,.7) 0,rgba(73,3,163,0) 90%)}}.section-40__card_colored{width:100%;max-width:360px;min-height:210px}@media (max-width:91.875em){.section-40__card_colored{max-width:320px}}@media (max-width:61.99875em){.section-40__card_colored{max-width:250px}}.section-40__card-inner{position:relative;z-index:2}@media (max-width:91.875em){.section-40__card-inner br{display:none}}.section-40__card-text{margin-top:10px}@media (max-width:61.99875em){.section-40__card-text{font-size:16px}}.section-40__grid{display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px}@media (max-width:91.875em){.section-40__grid{gap:10px}}@media (max-width:47.99875em){.section-40__grid{display:contents}}.section-40__card-icon{position:absolute;bottom:20px;right:20px}@media (max-width:61.99875em){.section-40__card-icon{bottom:10px;right:10px}}.section-40__right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px}.section-40__right .section-40__card:first-of-type{height:100%}@media (max-width:47.99875em){.section-40__right .section-40__card:last-of-type{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}}@media (max-width:91.875em){.section-40__right{gap:10px}}@media (max-width:47.99875em){.section-40__right{display:contents}}.section-41{padding:100px 0}@media (max-width:61.99875em){.section-41{padding:60px 0}}@media (max-width:47.99875em){.section-41{padding:40px 0}}@media (max-width:47.99875em){.section-41__grid._grid._grid_3fr{-ms-grid-columns:(minmax(0,1fr))[2];grid-template-columns:repeat(2,minmax(0,1fr))}}.section-41__pic{padding-bottom:70.1%}.section-41__card{padding:20px;background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow:hidden}@media (max-width:61.99875em){.section-41__card{padding:10px}}.section-41__body{padding:20px 20px 0 20px}@media (max-width:61.99875em){.section-41__body{padding:0;padding-top:10px}}.section-41__tag{font-size:12px;padding:7px 25px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-item-align:start;align-self:flex-start;background-color:#ffeec9}@media (max-width:47.99875em){.section-41__tag{padding:5px 10px;font-size:11px;width:100%;text-align:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.section-41__name{margin-top:15px}@media (max-width:61.99875em){.section-41__name{margin-top:10px}}.section-41__price{margin-top:10px}@media (max-width:61.99875em){.section-41__price{margin-top:7px}}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImZvbnRzLnNjc3MiLCJiYXNlL251bGwuc2NzcyIsInN0eWxlLmNzcyIsIl92YXJzLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvQGZhbmN5YXBwcy91aS9kaXN0L2ZhbmN5Ym94LmNzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9zd2lwZXIvc3dpcGVyLWJ1bmRsZS5taW4uY3NzIiwiX2dsb2JhbC5zY3NzIiwiYmFzZS9taXhpbnMuc2NzcyIsInBhcnRzL19oZWFkZXIuc2NzcyIsInBhcnRzL19mb290ZXIuc2NzcyIsInBhcnRzL19tb2RhbC5zY3NzIiwic2VjdGlvbnMvc2VjdGlvbi0xLnNjc3MiLCJzZWN0aW9ucy9zZWN0aW9uLTIuc2NzcyIsInNlY3Rpb25zL3NlY3Rpb24tMy5zY3NzIiwic2VjdGlvbnMvc2VjdGlvbi00LnNjc3MiLCJzZWN0aW9ucy9zZWN0aW9uLTUuc2NzcyIsInNlY3Rpb25zL3NlY3Rpb24tNi5zY3NzIiwic2VjdGlvbnMvc2VjdGlvbi03LnNjc3MiLCJzZWN0aW9ucy9zZWN0aW9uLTguc2NzcyIsInNlY3Rpb25zL3NlY3Rpb24tOS5zY3NzIiwic2VjdGlvbnMvc2VjdGlvbi0xMC5zY3NzIiwic2VjdGlvbnMvc2VjdGlvbi0xMS5zY3NzIiwic2VjdGlvbnMvc2VjdGlvbi0xMi5zY3NzIiwic2VjdGlvbnMvc2VjdGlvbi0xMy5zY3NzIiwic2VjdGlvbnMvc2VjdGlvbi0xNC5zY3NzIiwic2VjdGlvbnMvc2VjdGlvbi0xNS5zY3NzIiwic2VjdGlvbnMvc2VjdGlvbi0xNi5zY3NzIiwic2VjdGlvbnMvc2VjdGlvbi0xNy5zY3NzIiwic2VjdGlvbnMvc2VjdGlvbi0xOC5zY3NzIiwic2VjdGlvbnMvc2VjdGlvbi0xOS5zY3NzIiwic2VjdGlvbnMvc2VjdGlvbi0yMC5zY3NzIiwic2VjdGlvbnMvc2VjdGlvbi0yMS5zY3NzIiwic2VjdGlvbnMvc2VjdGlvbi0yMi5zY3NzIiwic2VjdGlvbnMvc2VjdGlvbi0yMy5zY3NzIiwic2VjdGlvbnMvc2VjdGlvbi0yNC5zY3NzIiwic2VjdGlvbnMvc2VjdGlvbi0yNS5zY3NzIiwic2VjdGlvbnMvc2VjdGlvbi0yNi5zY3NzIiwic2VjdGlvbnMvc2VjdGlvbi0yNy5zY3NzIiwic2VjdGlvbnMvc2VjdGlvbi0yOC5zY3NzIiwic2VjdGlvbnMvc2VjdGlvbi0yOS5zY3NzIiwic2VjdGlvbnMvc2VjdGlvbi0zMC5zY3NzIiwic2VjdGlvbnMvc2VjdGlvbi0zMS5zY3NzIiwic2VjdGlvbnMvc2VjdGlvbi0zMi5zY3NzIiwic2VjdGlvbnMvc2VjdGlvbi0zMy5zY3NzIiwic2VjdGlvbnMvc2VjdGlvbi0zNC5zY3NzIiwic2VjdGlvbnMvc2VjdGlvbi0zNS5zY3NzIiwic2VjdGlvbnMvc2VjdGlvbi0zNi5zY3NzIiwic2VjdGlvbnMvc2VjdGlvbi0zNy5zY3NzIiwic2VjdGlvbnMvc2VjdGlvbi0zOC5zY3NzIiwic2VjdGlvbnMvc2VjdGlvbi0zOS5zY3NzIiwic2VjdGlvbnMvc2VjdGlvbi00MC5zY3NzIiwic2VjdGlvbnMvc2VjdGlvbi00MS5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJpQkFBQSxXQUNDLFlBQUEsT0FBQSxhQUNBLGFBQUEsS0FDQSxJQUFBLG1EQUFBLGVBQUEsQ0FBQSxrREFBQSxlQUNBLFlBQUEsSUFDQSxXQUFBLE9BRUQsV0FDQyxZQUFBLE9BQUEsYUFDQSxhQUFBLEtBQ0EsSUFBQSxzREFBQSxlQUFBLENBQUEscURBQUEsZUFDQSxZQUFBLElBQ0EsV0FBQSxPQUVELFdBQ0MsWUFBQSxNQUNBLGFBQUEsS0FDQSxJQUFBLGlDQUFBLGVBQUEsQ0FBQSxnQ0FBQSxlQUNBLFlBQUEsSUFDQSxXQUFBLE9BRUQsV0FDQyxZQUFBLE1BQ0EsYUFBQSxLQUNBLElBQUEsa0NBQUEsZUFBQSxDQUFBLGlDQUFBLGVBQ0EsWUFBQSxJQUNBLFdBQUEsT0FFRCxXQUNDLFlBQUEsTUFDQSxhQUFBLEtBQ0EsSUFBQSxtQ0FBQSxlQUFBLENBQUEsa0NBQUEsZUFDQSxZQUFBLElBQ0EsV0FBQSxPQ2hD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QUVBLDhCQUhELGtCQUlFLFdBQUEsTUFNRixtQkFDQyxXQUFBLEtBRUEsOEJBSEQsbUJBSUUsV0FBQSIsImZpbGUiOiJzdHlsZS5taW4uY3NzIiwic291cmNlc0NvbnRlbnQiOlsiQGZvbnQtZmFjZXtcblx0Zm9udC1mYW1pbHk6IEhhbHZhciBCcmVpdHNjaHJpZnQ7XG5cdGZvbnQtZGlzcGxheTogc3dhcDtcblx0c3JjOiB1cmwoXCIuLi9mb250cy9IYWx2YXIgQnJlaXRzY2hyaWZ0LUJvbGQtV2ViLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoXCIuLi9mb250cy9IYWx2YXIgQnJlaXRzY2hyaWZ0LUJvbGQtV2ViLndvZmZcIikgZm9ybWF0KFwid29mZlwiKTtcblx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xufVxyXG5AZm9udC1mYWNle1xuXHRmb250LWZhbWlseTogSGFsdmFyIEJyZWl0c2NocmlmdDtcblx0Zm9udC1kaXNwbGF5OiBzd2FwO1xuXHRzcmM6IHVybChcIi4uL2ZvbnRzL0hhbHZhciBCcmVpdHNjaHJpZnQtUmVndWxhci1XZWIud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcIi4uL2ZvbnRzL0hhbHZhciBCcmVpdHNjaHJpZnQtUmVndWxhci1XZWIud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpO1xuXHRmb250LXdlaWdodDogNDAwO1xuXHRmb250LXN0eWxlOiBub3JtYWw7XG59XHJcbkBmb250LWZhY2V7XG5cdGZvbnQtZmFtaWx5OiBJbnRlcjtcblx0Zm9udC1kaXNwbGF5OiBzd2FwO1xuXHRzcmM6IHVybChcIi4uL2ZvbnRzL0ludGVyLU1lZGl1bS53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKFwiLi4vZm9udHMvSW50ZXItTWVkaXVtLndvZmZcIikgZm9ybWF0KFwid29mZlwiKTtcblx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xufVxyXG5AZm9udC1mYWNle1xuXHRmb250LWZhbWlseTogSW50ZXI7XG5cdGZvbnQtZGlzcGxheTogc3dhcDtcblx0c3JjOiB1cmwoXCIuLi9mb250cy9JbnRlci1SZWd1bGFyLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoXCIuLi9mb250cy9JbnRlci1SZWd1bGFyLndvZmZcIikgZm9ybWF0KFwid29mZlwiKTtcblx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xufVxyXG5AZm9udC1mYWNle1xuXHRmb250LWZhbWlseTogSW50ZXI7XG5cdGZvbnQtZGlzcGxheTogc3dhcDtcblx0c3JjOiB1cmwoXCIuLi9mb250cy9JbnRlci1TZW1pQm9sZC53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKFwiLi4vZm9udHMvSW50ZXItU2VtaUJvbGQud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpO1xuXHRmb250LXdlaWdodDogNjAwO1xuXHRmb250LXN0eWxlOiBub3JtYWw7XG59XHJcbiIsIi8vPNCe0JHQndCj0JvQldCd0JjQlT4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuKixcbio6OmJlZm9yZSxcbio6OmFmdGVyIHtcblx0cGFkZGluZzogMDtcblx0bWFyZ2luOiAwO1xuXHRib3JkZXI6IDA7XG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdG91dGxpbmU6IG5vbmU7XG59XG4ud2l0aC1mYW5jeWJveCAuaGVhZGVyIHtcblx0cGFkZGluZy1yaWdodDogdmFyKC0tZmFuY3lib3gtc2Nyb2xsYmFyLWNvbXBlbnNhdGUsIDApO1xufVxuLmZhbmN5Ym94X19jb250YWluZXIge1xuXHRtYXgtd2lkdGg6IDEwMCU7XG59XG5hIHtcblx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHR0cmFuc2l0aW9uOiAwLjRzO1xuXHRjb2xvcjogaW5oZXJpdDtcblx0Y3Vyc29yOiBwb2ludGVyO1xuXHQmOmhvdmVyIHtcblx0XHRjb2xvcjogaW5oZXJpdDtcblx0fVxufVxuXG51bCxcbm9sLFxubGksXG5wIHtcblx0bGlzdC1zdHlsZS10eXBlOiBub25lO1xuXHRtYXJnaW46IDA7XG5cdHBhZGRpbmc6IDA7XG59XG5cbmltZyB7XG5cdHZlcnRpY2FsLWFsaWduOiB0b3A7XG5cdG1heC13aWR0aDogMTAwJTtcblx0b2JqZWN0LWZpdDogY292ZXI7XG5cdG9iamVjdC1wb3NpdGlvbjogY2VudGVyO1xufVxuXG5oMSxcbmgyLFxuaDMsXG5oNCxcbmg1LFxuaDYge1xuXHRmb250LXdlaWdodDogaW5oZXJpdDtcblx0Zm9udC1zaXplOiBpbmhlcml0O1xuXHRtYXJnaW46IDA7XG5cdHBhZGRpbmc6IDA7XG59XG5cbmJvZHkge1xuXHRsaW5lLWhlaWdodDogMTQ0LjQ0NDQ0NCU7IC8qIDI2LzE4ICovXG5cdGJhY2tncm91bmQtY29sb3I6ICNlZmVmZWY7XG5cdGhlaWdodDogMTAwJTtcblx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0Zm9udC1zaXplOiAkZm9udFNpemU7XG5cdGNvbG9yOiAkbWFpbkNvbG9yO1xuXHRmb250LWZhbWlseTogJGZvbnRGYW1pbHk7XG5cblx0QG1lZGlhIChtYXgtd2lkdGg6ICRtb2JpbGUpIHtcblx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0bGluZS1oZWlnaHQ6IDEuNDtcblx0fVxuXHRiLFxuXHRzdHJvbmcge1xuXHRcdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdH1cblxuXHRub2JyIHtcblx0XHRkaXNwbGF5OiBjb250ZW50cztcblx0fVxufVxuXG5idXR0b24ge1xuXHRib3JkZXI6IG5vbmU7XG5cdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuXHR0cmFuc2l0aW9uOiAwLjRzO1xuXHRmb250LWZhbWlseTogaW5oZXJpdDtcblx0Y3Vyc29yOiBwb2ludGVyO1xuXG5cdCY6ZGlzYWJsZWQge1xuXHRcdG9wYWNpdHk6IDAuODtcblx0XHRwb2ludGVyLWV2ZW50czogbm9uZTtcblx0fVxufVxuXG4vLzzQntCR0J3Qo9Cb0JXQndCY0JU+LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiIsIkBjaGFyc2V0IFwiVVRGLThcIjtcbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogSGFsdmFyIEJyZWl0c2NocmlmdDtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL0hhbHZhciBCcmVpdHNjaHJpZnQtQm9sZC1XZWIud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcIi4uL2ZvbnRzL0hhbHZhciBCcmVpdHNjaHJpZnQtQm9sZC1XZWIud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG59XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IEhhbHZhciBCcmVpdHNjaHJpZnQ7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9IYWx2YXIgQnJlaXRzY2hyaWZ0LVJlZ3VsYXItV2ViLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoXCIuLi9mb250cy9IYWx2YXIgQnJlaXRzY2hyaWZ0LVJlZ3VsYXItV2ViLndvZmZcIikgZm9ybWF0KFwid29mZlwiKTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBJbnRlcjtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL0ludGVyLU1lZGl1bS53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKFwiLi4vZm9udHMvSW50ZXItTWVkaXVtLndvZmZcIikgZm9ybWF0KFwid29mZlwiKTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBJbnRlcjtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL0ludGVyLVJlZ3VsYXIud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcIi4uL2ZvbnRzL0ludGVyLVJlZ3VsYXIud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG59XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IEludGVyO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG4gIHNyYzogdXJsKFwiLi4vZm9udHMvSW50ZXItU2VtaUJvbGQud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcIi4uL2ZvbnRzL0ludGVyLVNlbWlCb2xkLndvZmZcIikgZm9ybWF0KFwid29mZlwiKTtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuKixcbio6OmJlZm9yZSxcbio6OmFmdGVyIHtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xuICBib3JkZXI6IDA7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIG91dGxpbmU6IG5vbmU7XG59XG5cbi53aXRoLWZhbmN5Ym94IC5oZWFkZXIge1xuICBwYWRkaW5nLXJpZ2h0OiB2YXIoLS1mYW5jeWJveC1zY3JvbGxiYXItY29tcGVuc2F0ZSwgMCk7XG59XG5cbi5mYW5jeWJveF9fY29udGFpbmVyIHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxuXG5hIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB0cmFuc2l0aW9uOiAwLjRzO1xuICBjb2xvcjogaW5oZXJpdDtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuYTpob3ZlciB7XG4gIGNvbG9yOiBpbmhlcml0O1xufVxuXG51bCxcbm9sLFxubGksXG5wIHtcbiAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG59XG5cbmltZyB7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG4gIG9iamVjdC1wb3NpdGlvbjogY2VudGVyO1xufVxuXG5oMSxcbmgyLFxuaDMsXG5oNCxcbmg1LFxuaDYge1xuICBmb250LXdlaWdodDogaW5oZXJpdDtcbiAgZm9udC1zaXplOiBpbmhlcml0O1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG59XG5cbmJvZHkge1xuICBsaW5lLWhlaWdodDogMTQ0LjQ0NDQ0NCU7IC8qIDI2LzE4ICovXG4gIGJhY2tncm91bmQtY29sb3I6ICNlZmVmZWY7XG4gIGhlaWdodDogMTAwJTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBjb2xvcjogcmdiKDM3LCAzNSwgMzQpO1xuICBmb250LWZhbWlseTogSW50ZXI7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDcuOTk4NzVlbSkge1xuICBib2R5IHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgfVxufVxuYm9keSBiLFxuYm9keSBzdHJvbmcge1xuICBmb250LXdlaWdodDogNjAwO1xufVxuYm9keSBub2JyIHtcbiAgZGlzcGxheTogY29udGVudHM7XG59XG5cbmJ1dHRvbiB7XG4gIGJvcmRlcjogbm9uZTtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIHRyYW5zaXRpb246IDAuNHM7XG4gIGZvbnQtZmFtaWx5OiBpbmhlcml0O1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5idXR0b246ZGlzYWJsZWQge1xuICBvcGFjaXR5OiAwLjg7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuXG4ubG9jayBib2R5IHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdG91Y2gtYWN0aW9uOiBub25lO1xufVxuLndyYXBwZXIge1xuICBtaW4taGVpZ2h0OiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLndyYXBwZXIgPiBtYWluIHtcbiAgZmxleDogMSAxIGF1dG87XG59XG4ud3JhcHBlciA+ICoge1xuICBtaW4td2lkdGg6IDA7XG59XG5cbmEge1xuICBsZWFkaW5nLXRyaW06IGJvdGg7XG4gIHRleHQtZWRnZTogY2FwO1xuICBmb250LWZlYXR1cmUtc2V0dGluZ3M6IFwicG51bVwiIG9uLCBcImxudW1cIiBvbjtcbiAgZm9udC12YXJpYW50LW51bWVyaWMtZmlndXJlOiBsaW5pbmctbnVtcztcbiAgZm9udC12YXJpYW50LW51bWVyaWMtc3BhY2luZzogcHJvcG9ydGlvbmFsLW51bXM7XG59XG5cbi8qXG7QodGC0LjQu9C4INCx0YPQtNGD0YIg0L/RgNC40LzQtdC90Y/RgtGM0YHRjyDQutC+INCy0YHQtdC8INC60LvQsNGB0YHQsNC8INGB0L7QtNC10YDQttCw0YnQuNC8ICpfX2NvbnRhaW5lclxuKi9cbltjbGFzcyo9X19jb250YWluZXJdIHtcbiAgbWFyZ2luLWlubGluZTogYXV0bztcbiAgbWF4LXdpZHRoOiA5MHJlbTtcbiAgYm94LXNpemluZzogY29udGVudC1ib3g7XG59XG5AbWVkaWEgKG1heC13aWR0aDogODkuOTk4NzVlbSkge1xuICBbY2xhc3MqPV9fY29udGFpbmVyXSB7XG4gICAgbWF4LXdpZHRoOiA2MC42MjVyZW07XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA2MS45OTg3NWVtKSB7XG4gIFtjbGFzcyo9X19jb250YWluZXJdIHtcbiAgICBtYXgtd2lkdGg6IDQ2Ljg3NXJlbTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ3Ljk5ODc1ZW0pIHtcbiAgW2NsYXNzKj1fX2NvbnRhaW5lcl0ge1xuICAgIG1heC13aWR0aDogbm9uZTtcbiAgICBwYWRkaW5nOiAwIDAuOTM3NXJlbTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDI5Ljk5ODc1ZW0pIHtcbiAgW2NsYXNzKj1fX2NvbnRhaW5lcl0ge1xuICAgIHBhZGRpbmc6IDAgMTVweDtcbiAgfVxufVxuXG4uY2Fyb3VzZWwge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG5cbi5jYXJvdXNlbCAqLCAuY2Fyb3VzZWwgKjpiZWZvcmUsIC5jYXJvdXNlbCAqOmFmdGVyIHtcbiAgYm94LXNpemluZzogaW5oZXJpdDtcbn1cblxuLmNhcm91c2VsLmlzLWRyYWdnYWJsZSB7XG4gIGN1cnNvcjogbW92ZTtcbiAgY3Vyc29yOiBncmFiO1xufVxuXG4uY2Fyb3VzZWwuaXMtZHJhZ2dpbmcge1xuICBjdXJzb3I6IG1vdmU7XG4gIGN1cnNvcjogZ3JhYmJpbmc7XG59XG5cbi5jYXJvdXNlbF9fdmlld3BvcnQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIG1heC13aWR0aDogMTAwJTtcbiAgbWF4LWhlaWdodDogMTAwJTtcbn1cblxuLmNhcm91c2VsX190cmFjayB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG5cbi5jYXJvdXNlbF9fc2xpZGUge1xuICBmbGV4OiAwIDAgYXV0bztcbiAgd2lkdGg6IHZhcigtLWNhcm91c2VsLXNsaWRlLXdpZHRoLCA2MCUpO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDFyZW07XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3cteDogaGlkZGVuO1xuICBvdmVyZmxvdy15OiBhdXRvO1xuICBvdmVyc2Nyb2xsLWJlaGF2aW9yOiBjb250YWluO1xufVxuXG4uaGFzLWRvdHMge1xuICBtYXJnaW4tYm90dG9tOiBjYWxjKDAuNXJlbSArIDIycHgpO1xufVxuXG4uY2Fyb3VzZWxfX2RvdHMge1xuICBtYXJnaW46IDAgYXV0bztcbiAgcGFkZGluZzogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IGNhbGMoMTAwJSArIDAuNXJlbSk7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG59XG5cbi5jYXJvdXNlbF9fZG90cyAuY2Fyb3VzZWxfX2RvdCB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDIycHg7XG4gIGhlaWdodDogMjJweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4uY2Fyb3VzZWxfX2RvdHMgLmNhcm91c2VsX19kb3Q6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICB3aWR0aDogOHB4O1xuICBoZWlnaHQ6IDhweDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBjdXJyZW50Q29sb3I7XG4gIG9wYWNpdHk6IDAuMjU7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC4xNXMgZWFzZS1pbi1vdXQ7XG59XG5cbi5jYXJvdXNlbF9fZG90cyAuY2Fyb3VzZWxfX2RvdC5pcy1zZWxlY3RlZDphZnRlciB7XG4gIG9wYWNpdHk6IDE7XG59XG5cbi5jYXJvdXNlbF9fYnV0dG9uIHtcbiAgd2lkdGg6IHZhcigtLWNhcm91c2VsLWJ1dHRvbi13aWR0aCwgNDhweCk7XG4gIGhlaWdodDogdmFyKC0tY2Fyb3VzZWwtYnV0dG9uLWhlaWdodCwgNDhweCk7XG4gIHBhZGRpbmc6IDA7XG4gIGJvcmRlcjogMDtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBvaW50ZXItZXZlbnRzOiBhbGw7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgY29sb3I6IHZhcigtLWNhcm91c2VsLWJ1dHRvbi1jb2xvciwgY3VycmVudENvbG9yKTtcbiAgYmFja2dyb3VuZDogdmFyKC0tY2Fyb3VzZWwtYnV0dG9uLWJnLCB0cmFuc3BhcmVudCk7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLWNhcm91c2VsLWJ1dHRvbi1ib3JkZXItcmFkaXVzLCA1MCUpO1xuICBib3gtc2hhZG93OiB2YXIoLS1jYXJvdXNlbC1idXR0b24tc2hhZG93LCBub25lKTtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjE1cyBlYXNlO1xufVxuXG4uY2Fyb3VzZWxfX2J1dHRvbi5pcy1wcmV2LCAuY2Fyb3VzZWxfX2J1dHRvbi5pcy1uZXh0IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xufVxuXG4uY2Fyb3VzZWxfX2J1dHRvbi5pcy1wcmV2IHtcbiAgbGVmdDogMTBweDtcbn1cblxuLmNhcm91c2VsX19idXR0b24uaXMtbmV4dCB7XG4gIHJpZ2h0OiAxMHB4O1xufVxuXG4uY2Fyb3VzZWxfX2J1dHRvbltkaXNhYmxlZF0ge1xuICBjdXJzb3I6IGRlZmF1bHQ7XG4gIG9wYWNpdHk6IDAuMztcbn1cblxuLmNhcm91c2VsX19idXR0b24gc3ZnIHtcbiAgd2lkdGg6IHZhcigtLWNhcm91c2VsLWJ1dHRvbi1zdmctd2lkdGgsIDUwJSk7XG4gIGhlaWdodDogdmFyKC0tY2Fyb3VzZWwtYnV0dG9uLXN2Zy1oZWlnaHQsIDUwJSk7XG4gIGZpbGw6IG5vbmU7XG4gIHN0cm9rZTogY3VycmVudENvbG9yO1xuICBzdHJva2Utd2lkdGg6IHZhcigtLWNhcm91c2VsLWJ1dHRvbi1zdmctc3Ryb2tlLXdpZHRoLCAxLjUpO1xuICBzdHJva2UtbGluZWpvaW46IGJldmVsO1xuICBzdHJva2UtbGluZWNhcDogcm91bmQ7XG4gIGZpbHRlcjogdmFyKC0tY2Fyb3VzZWwtYnV0dG9uLXN2Zy1maWx0ZXIsIG5vbmUpO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cblxuaHRtbC53aXRoLWZhbmN5Ym94IHtcbiAgc2Nyb2xsLWJlaGF2aW9yOiBhdXRvO1xufVxuXG5ib2R5LmNvbXBlbnNhdGUtZm9yLXNjcm9sbGJhciB7XG4gIG92ZXJmbG93OiBoaWRkZW4gIWltcG9ydGFudDtcbiAgdG91Y2gtYWN0aW9uOiBub25lO1xufVxuXG4uZmFuY3lib3hfX2NvbnRhaW5lciB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICBib3R0b206IDA7XG4gIHJpZ2h0OiAwO1xuICBkaXJlY3Rpb246IGx0cjtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiBlbnYoc2FmZS1hcmVhLWluc2V0LXRvcCwgMHB4KSBlbnYoc2FmZS1hcmVhLWluc2V0LXJpZ2h0LCAwcHgpIGVudihzYWZlLWFyZWEtaW5zZXQtYm90dG9tLCAwcHgpIGVudihzYWZlLWFyZWEtaW5zZXQtbGVmdCwgMHB4KTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgY29sb3I6IHZhcigtLWZhbmN5Ym94LWNvbG9yLCAjZmZmKTtcbiAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiByZ2JhKDAsIDAsIDAsIDApO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB6LWluZGV4OiAxMDUwO1xuICBvdXRsaW5lOiBub25lO1xuICB0cmFuc2Zvcm0tb3JpZ2luOiB0b3AgbGVmdDtcbiAgLS1jYXJvdXNlbC1idXR0b24td2lkdGg6IDQ4cHg7XG4gIC0tY2Fyb3VzZWwtYnV0dG9uLWhlaWdodDogNDhweDtcbiAgLS1jYXJvdXNlbC1idXR0b24tc3ZnLXdpZHRoOiAyNHB4O1xuICAtLWNhcm91c2VsLWJ1dHRvbi1zdmctaGVpZ2h0OiAyNHB4O1xuICAtLWNhcm91c2VsLWJ1dHRvbi1zdmctc3Ryb2tlLXdpZHRoOiAyLjU7XG4gIC0tY2Fyb3VzZWwtYnV0dG9uLXN2Zy1maWx0ZXI6IGRyb3Atc2hhZG93KDFweCAxcHggMXB4IHJnYmEoMCwgMCwgMCwgMC40KSk7XG59XG5cbi5mYW5jeWJveF9fY29udGFpbmVyICosIC5mYW5jeWJveF9fY29udGFpbmVyICo6OmJlZm9yZSwgLmZhbmN5Ym94X19jb250YWluZXIgKjo6YWZ0ZXIge1xuICBib3gtc2l6aW5nOiBpbmhlcml0O1xufVxuXG4uZmFuY3lib3hfX2NvbnRhaW5lciA6Zm9jdXMge1xuICBvdXRsaW5lOiBub25lO1xufVxuXG5ib2R5Om5vdCguaXMtdXNpbmctbW91c2UpIC5mYW5jeWJveF9fY29udGFpbmVyIDpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDFweCAjZmZmLCAwIDAgMCAycHggdmFyKC0tZmFuY3lib3gtYWNjZW50LWNvbG9yLCByZ2JhKDEsIDIxMCwgMjMyLCAwLjk0KSk7XG59XG5cbkBtZWRpYSBhbGwgYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAuZmFuY3lib3hfX2NvbnRhaW5lciB7XG4gICAgLS1jYXJvdXNlbC1idXR0b24td2lkdGg6NDhweDtcbiAgICAtLWNhcm91c2VsLWJ1dHRvbi1oZWlnaHQ6NDhweDtcbiAgICAtLWNhcm91c2VsLWJ1dHRvbi1zdmctd2lkdGg6MjdweDtcbiAgICAtLWNhcm91c2VsLWJ1dHRvbi1zdmctaGVpZ2h0OjI3cHg7XG4gIH1cbn1cbi5mYW5jeWJveF9fYmFja2Ryb3Age1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogLTE7XG4gIGJhY2tncm91bmQ6IHZhcigtLWZhbmN5Ym94LWJnLCByZ2JhKDI0LCAyNCwgMjcsIDAuOTIpKTtcbn1cblxuLmZhbmN5Ym94X19jYXJvdXNlbCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZmxleDogMSAxIGF1dG87XG4gIG1pbi1oZWlnaHQ6IDA7XG4gIGhlaWdodDogMTAwJTtcbiAgei1pbmRleDogMTA7XG59XG5cbi5mYW5jeWJveF9fY2Fyb3VzZWwuaGFzLWRvdHMge1xuICBtYXJnaW4tYm90dG9tOiBjYWxjKDAuNXJlbSArIDIycHgpO1xufVxuXG4uZmFuY3lib3hfX3ZpZXdwb3J0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgY3Vyc29yOiBkZWZhdWx0O1xufVxuXG4uZmFuY3lib3hfX3RyYWNrIHtcbiAgZGlzcGxheTogZmxleDtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuXG4uZmFuY3lib3hfX3NsaWRlIHtcbiAgZmxleDogMCAwIGF1dG87XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogNDhweCA4cHggOHB4IDhweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdmVyc2Nyb2xsLWJlaGF2aW9yOiBjb250YWluO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBvdXRsaW5lOiAwO1xuICBvdmVyZmxvdzogYXV0bztcbiAgLS1jYXJvdXNlbC1idXR0b24td2lkdGg6IDM2cHg7XG4gIC0tY2Fyb3VzZWwtYnV0dG9uLWhlaWdodDogMzZweDtcbiAgLS1jYXJvdXNlbC1idXR0b24tc3ZnLXdpZHRoOiAyMnB4O1xuICAtLWNhcm91c2VsLWJ1dHRvbi1zdmctaGVpZ2h0OiAyMnB4O1xufVxuXG4uZmFuY3lib3hfX3NsaWRlOjpiZWZvcmUsIC5mYW5jeWJveF9fc2xpZGU6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgZmxleDogMCAwIDA7XG4gIG1hcmdpbjogYXV0bztcbn1cblxuQG1lZGlhIGFsbCBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5mYW5jeWJveF9fc2xpZGUge1xuICAgIHBhZGRpbmc6IDY0cHggMTAwcHg7XG4gIH1cbn1cbi5mYW5jeWJveF9fY29udGVudCB7XG4gIG1hcmdpbjogMCBlbnYoc2FmZS1hcmVhLWluc2V0LXJpZ2h0LCAwcHgpIDAgZW52KHNhZmUtYXJlYS1pbnNldC1sZWZ0LCAwcHgpO1xuICBwYWRkaW5nOiAzNnB4O1xuICBjb2xvcjogdmFyKC0tZmFuY3lib3gtY29udGVudC1jb2xvciwgIzM3NDE1MSk7XG4gIGJhY2tncm91bmQ6IHZhcigtLWZhbmN5Ym94LWNvbnRlbnQtYmcsICNmZmYpO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGFsaWduLXNlbGY6IGNlbnRlcjtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgei1pbmRleDogMjA7XG59XG5cbi5mYW5jeWJveF9fY29udGVudCA6Zm9jdXM6bm90KC5jYXJvdXNlbF9fYnV0dG9uLmlzLWNsb3NlKSB7XG4gIG91dGxpbmU6IHRoaW4gZG90dGVkO1xuICBib3gtc2hhZG93OiBub25lO1xufVxuXG4uZmFuY3lib3hfX2NhcHRpb24ge1xuICBhbGlnbi1zZWxmOiBjZW50ZXI7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAxcmVtIDAgMCAwO1xuICBsaW5lLWhlaWdodDogMS4zNzU7XG4gIGNvbG9yOiB2YXIoLS1mYW5jeWJveC1jb2xvciwgY3VycmVudENvbG9yKTtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgY3Vyc29yOiBhdXRvO1xuICBmbGV4LXNocmluazogMDtcbiAgb3ZlcmZsb3ctd3JhcDogYW55d2hlcmU7XG59XG5cbi5pcy1sb2FkaW5nIC5mYW5jeWJveF9fY2FwdGlvbiB7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbn1cblxuLmZhbmN5Ym94X19jb250YWluZXIgPiAuY2Fyb3VzZWxfX2RvdHMge1xuICB0b3A6IDEwMCU7XG4gIGNvbG9yOiB2YXIoLS1mYW5jeWJveC1jb2xvciwgI2ZmZik7XG59XG5cbi5mYW5jeWJveF9fbmF2IC5jYXJvdXNlbF9fYnV0dG9uIHtcbiAgei1pbmRleDogNDA7XG59XG5cbi5mYW5jeWJveF9fbmF2IC5jYXJvdXNlbF9fYnV0dG9uLmlzLW5leHQge1xuICByaWdodDogOHB4O1xufVxuXG5AbWVkaWEgYWxsIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLmZhbmN5Ym94X19uYXYgLmNhcm91c2VsX19idXR0b24uaXMtbmV4dCB7XG4gICAgcmlnaHQ6IDQwcHg7XG4gIH1cbn1cbi5mYW5jeWJveF9fbmF2IC5jYXJvdXNlbF9fYnV0dG9uLmlzLXByZXYge1xuICBsZWZ0OiA4cHg7XG59XG5cbkBtZWRpYSBhbGwgYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAuZmFuY3lib3hfX25hdiAuY2Fyb3VzZWxfX2J1dHRvbi5pcy1wcmV2IHtcbiAgICBsZWZ0OiA0MHB4O1xuICB9XG59XG4uY2Fyb3VzZWxfX2J1dHRvbi5pcy1jbG9zZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA4cHg7XG4gIHJpZ2h0OiA4cHg7XG4gIHRvcDogY2FsYyhlbnYoc2FmZS1hcmVhLWluc2V0LXRvcCwgMHB4KSArIDhweCk7XG4gIHJpZ2h0OiBjYWxjKGVudihzYWZlLWFyZWEtaW5zZXQtcmlnaHQsIDBweCkgKyA4cHgpO1xuICB6LWluZGV4OiA0MDtcbn1cblxuQG1lZGlhIGFsbCBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5jYXJvdXNlbF9fYnV0dG9uLmlzLWNsb3NlIHtcbiAgICByaWdodDogNDBweDtcbiAgfVxufVxuLmZhbmN5Ym94X19jb250ZW50ID4gLmNhcm91c2VsX19idXR0b24uaXMtY2xvc2Uge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogLTQwcHg7XG4gIHJpZ2h0OiAwO1xuICBjb2xvcjogdmFyKC0tZmFuY3lib3gtY29sb3IsICNmZmYpO1xufVxuXG4uZmFuY3lib3hfX25vLWNsaWNrLCAuZmFuY3lib3hfX25vLWNsaWNrIGJ1dHRvbiB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuXG4uZmFuY3lib3hfX3NwaW5uZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICB3aWR0aDogNTBweDtcbiAgaGVpZ2h0OiA1MHB4O1xuICBjb2xvcjogdmFyKC0tZmFuY3lib3gtY29sb3IsIGN1cnJlbnRDb2xvcik7XG59XG5cbi5mYW5jeWJveF9fc2xpZGUgLmZhbmN5Ym94X19zcGlubmVyIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB6LWluZGV4OiAxMDUzO1xufVxuXG4uZmFuY3lib3hfX3NwaW5uZXIgc3ZnIHtcbiAgYW5pbWF0aW9uOiBmYW5jeWJveC1yb3RhdGUgMnMgbGluZWFyIGluZmluaXRlO1xuICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXIgY2VudGVyO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgbWFyZ2luOiBhdXRvO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuXG4uZmFuY3lib3hfX3NwaW5uZXIgc3ZnIGNpcmNsZSB7XG4gIGZpbGw6IG5vbmU7XG4gIHN0cm9rZS13aWR0aDogMi43NTtcbiAgc3Ryb2tlLW1pdGVybGltaXQ6IDEwO1xuICBzdHJva2UtZGFzaGFycmF5OiAxLCAyMDA7XG4gIHN0cm9rZS1kYXNob2Zmc2V0OiAwO1xuICBhbmltYXRpb246IGZhbmN5Ym94LWRhc2ggMS41cyBlYXNlLWluLW91dCBpbmZpbml0ZTtcbiAgc3Ryb2tlLWxpbmVjYXA6IHJvdW5kO1xuICBzdHJva2U6IGN1cnJlbnRDb2xvcjtcbn1cblxuQGtleWZyYW1lcyBmYW5jeWJveC1yb3RhdGUge1xuICAxMDAlIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpO1xuICB9XG59XG5Aa2V5ZnJhbWVzIGZhbmN5Ym94LWRhc2gge1xuICAwJSB7XG4gICAgc3Ryb2tlLWRhc2hhcnJheTogMSwgMjAwO1xuICAgIHN0cm9rZS1kYXNob2Zmc2V0OiAwO1xuICB9XG4gIDUwJSB7XG4gICAgc3Ryb2tlLWRhc2hhcnJheTogODksIDIwMDtcbiAgICBzdHJva2UtZGFzaG9mZnNldDogLTM1cHg7XG4gIH1cbiAgMTAwJSB7XG4gICAgc3Ryb2tlLWRhc2hhcnJheTogODksIDIwMDtcbiAgICBzdHJva2UtZGFzaG9mZnNldDogLTEyNHB4O1xuICB9XG59XG4uZmFuY3lib3hfX2JhY2tkcm9wLCAuZmFuY3lib3hfX2NhcHRpb24sIC5mYW5jeWJveF9fbmF2LCAuY2Fyb3VzZWxfX2RvdHMsIC5jYXJvdXNlbF9fYnV0dG9uLmlzLWNsb3NlIHtcbiAgb3BhY2l0eTogdmFyKC0tZmFuY3lib3gtb3BhY2l0eSwgMSk7XG59XG5cbi5mYW5jeWJveF9fY29udGFpbmVyLmlzLWFuaW1hdGVkW2FyaWEtaGlkZGVuPWZhbHNlXSAuZmFuY3lib3hfX2JhY2tkcm9wLCAuZmFuY3lib3hfX2NvbnRhaW5lci5pcy1hbmltYXRlZFthcmlhLWhpZGRlbj1mYWxzZV0gLmZhbmN5Ym94X19jYXB0aW9uLCAuZmFuY3lib3hfX2NvbnRhaW5lci5pcy1hbmltYXRlZFthcmlhLWhpZGRlbj1mYWxzZV0gLmZhbmN5Ym94X19uYXYsIC5mYW5jeWJveF9fY29udGFpbmVyLmlzLWFuaW1hdGVkW2FyaWEtaGlkZGVuPWZhbHNlXSAuY2Fyb3VzZWxfX2RvdHMsIC5mYW5jeWJveF9fY29udGFpbmVyLmlzLWFuaW1hdGVkW2FyaWEtaGlkZGVuPWZhbHNlXSAuY2Fyb3VzZWxfX2J1dHRvbi5pcy1jbG9zZSB7XG4gIGFuaW1hdGlvbjogMC4xNXMgZWFzZSBiYWNrd2FyZHMgZmFuY3lib3gtZmFkZUluO1xufVxuXG4uZmFuY3lib3hfX2NvbnRhaW5lci5pcy1hbmltYXRlZC5pcy1jbG9zaW5nIC5mYW5jeWJveF9fYmFja2Ryb3AsIC5mYW5jeWJveF9fY29udGFpbmVyLmlzLWFuaW1hdGVkLmlzLWNsb3NpbmcgLmZhbmN5Ym94X19jYXB0aW9uLCAuZmFuY3lib3hfX2NvbnRhaW5lci5pcy1hbmltYXRlZC5pcy1jbG9zaW5nIC5mYW5jeWJveF9fbmF2LCAuZmFuY3lib3hfX2NvbnRhaW5lci5pcy1hbmltYXRlZC5pcy1jbG9zaW5nIC5jYXJvdXNlbF9fZG90cywgLmZhbmN5Ym94X19jb250YWluZXIuaXMtYW5pbWF0ZWQuaXMtY2xvc2luZyAuY2Fyb3VzZWxfX2J1dHRvbi5pcy1jbG9zZSB7XG4gIGFuaW1hdGlvbjogMC4xNXMgZWFzZSBib3RoIGZhbmN5Ym94LWZhZGVPdXQ7XG59XG5cbi5mYW5jeWJveC1mYWRlSW4ge1xuICBhbmltYXRpb246IDAuMTVzIGVhc2UgYm90aCBmYW5jeWJveC1mYWRlSW47XG59XG5cbi5mYW5jeWJveC1mYWRlT3V0IHtcbiAgYW5pbWF0aW9uOiAwLjFzIGVhc2UgYm90aCBmYW5jeWJveC1mYWRlT3V0O1xufVxuXG4uZmFuY3lib3gtem9vbUluVXAge1xuICBhbmltYXRpb246IDAuMnMgZWFzZSBib3RoIGZhbmN5Ym94LXpvb21JblVwO1xufVxuXG4uZmFuY3lib3gtem9vbU91dERvd24ge1xuICBhbmltYXRpb246IDAuMTVzIGVhc2UgYm90aCBmYW5jeWJveC16b29tT3V0RG93bjtcbn1cblxuLmZhbmN5Ym94LXRocm93T3V0VXAge1xuICBhbmltYXRpb246IDAuMTVzIGVhc2UgYm90aCBmYW5jeWJveC10aHJvd091dFVwO1xufVxuXG4uZmFuY3lib3gtdGhyb3dPdXREb3duIHtcbiAgYW5pbWF0aW9uOiAwLjE1cyBlYXNlIGJvdGggZmFuY3lib3gtdGhyb3dPdXREb3duO1xufVxuXG5Aa2V5ZnJhbWVzIGZhbmN5Ym94LWZhZGVJbiB7XG4gIGZyb20ge1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cbkBrZXlmcmFtZXMgZmFuY3lib3gtZmFkZU91dCB7XG4gIHRvIHtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG59XG5Aa2V5ZnJhbWVzIGZhbmN5Ym94LXpvb21JblVwIHtcbiAgZnJvbSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgwLjk3KSB0cmFuc2xhdGUzZCgwLCAxNnB4LCAwKTtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG4gIHRvIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEpIHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cbkBrZXlmcmFtZXMgZmFuY3lib3gtem9vbU91dERvd24ge1xuICB0byB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgwLjk3KSB0cmFuc2xhdGUzZCgwLCAxNnB4LCAwKTtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG59XG5Aa2V5ZnJhbWVzIGZhbmN5Ym94LXRocm93T3V0VXAge1xuICB0byB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMzAlLCAwKTtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG59XG5Aa2V5ZnJhbWVzIGZhbmN5Ym94LXRocm93T3V0RG93biB7XG4gIHRvIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDMwJSwgMCk7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxufVxuLmZhbmN5Ym94X19jYXJvdXNlbCAuY2Fyb3VzZWxfX3NsaWRlIHtcbiAgc2Nyb2xsYmFyLXdpZHRoOiB0aGluO1xuICBzY3JvbGxiYXItY29sb3I6ICNjY2MgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjEpO1xufVxuXG4uZmFuY3lib3hfX2Nhcm91c2VsIC5jYXJvdXNlbF9fc2xpZGU6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcbiAgd2lkdGg6IDhweDtcbiAgaGVpZ2h0OiA4cHg7XG59XG5cbi5mYW5jeWJveF9fY2Fyb3VzZWwgLmNhcm91c2VsX19zbGlkZTo6LXdlYmtpdC1zY3JvbGxiYXItdHJhY2sge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMSk7XG59XG5cbi5mYW5jeWJveF9fY2Fyb3VzZWwgLmNhcm91c2VsX19zbGlkZTo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2NjO1xuICBib3JkZXItcmFkaXVzOiAycHg7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgMCA0cHggcmdiYSgwLCAwLCAwLCAwLjIpO1xufVxuXG4uZmFuY3lib3hfX2Nhcm91c2VsLmlzLWRyYWdnYWJsZSAuZmFuY3lib3hfX3NsaWRlLCAuZmFuY3lib3hfX2Nhcm91c2VsLmlzLWRyYWdnYWJsZSAuZmFuY3lib3hfX3NsaWRlIC5mYW5jeWJveF9fY29udGVudCB7XG4gIGN1cnNvcjogbW92ZTtcbiAgY3Vyc29yOiBncmFiO1xufVxuXG4uZmFuY3lib3hfX2Nhcm91c2VsLmlzLWRyYWdnaW5nIC5mYW5jeWJveF9fc2xpZGUsIC5mYW5jeWJveF9fY2Fyb3VzZWwuaXMtZHJhZ2dpbmcgLmZhbmN5Ym94X19zbGlkZSAuZmFuY3lib3hfX2NvbnRlbnQge1xuICBjdXJzb3I6IG1vdmU7XG4gIGN1cnNvcjogZ3JhYmJpbmc7XG59XG5cbi5mYW5jeWJveF9fY2Fyb3VzZWwgLmZhbmN5Ym94X19zbGlkZSAuZmFuY3lib3hfX2NvbnRlbnQge1xuICBjdXJzb3I6IGF1dG87XG59XG5cbi5mYW5jeWJveF9fY2Fyb3VzZWwgLmZhbmN5Ym94X19zbGlkZS5jYW4tem9vbV9pbiAuZmFuY3lib3hfX2NvbnRlbnQge1xuICBjdXJzb3I6IHpvb20taW47XG59XG5cbi5mYW5jeWJveF9fY2Fyb3VzZWwgLmZhbmN5Ym94X19zbGlkZS5jYW4tem9vbV9vdXQgLmZhbmN5Ym94X19jb250ZW50IHtcbiAgY3Vyc29yOiB6b29tLW91dDtcbn1cblxuLmZhbmN5Ym94X19jYXJvdXNlbCAuZmFuY3lib3hfX3NsaWRlLmlzLWRyYWdnYWJsZSAuZmFuY3lib3hfX2NvbnRlbnQge1xuICBjdXJzb3I6IG1vdmU7XG4gIGN1cnNvcjogZ3JhYjtcbn1cblxuLmZhbmN5Ym94X19jYXJvdXNlbCAuZmFuY3lib3hfX3NsaWRlLmlzLWRyYWdnaW5nIC5mYW5jeWJveF9fY29udGVudCB7XG4gIGN1cnNvcjogbW92ZTtcbiAgY3Vyc29yOiBncmFiYmluZztcbn1cblxuLmZhbmN5Ym94X19pbWFnZSB7XG4gIHRyYW5zZm9ybS1vcmlnaW46IDAgMDtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gIHRyYW5zaXRpb246IG5vbmU7XG59XG5cbi5oYXMtaW1hZ2UgLmZhbmN5Ym94X19jb250ZW50IHtcbiAgcGFkZGluZzogMDtcbiAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwKTtcbiAgbWluLWhlaWdodDogMXB4O1xufVxuXG4uaXMtY2xvc2luZyAuaGFzLWltYWdlIC5mYW5jeWJveF9fY29udGVudCB7XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xufVxuXG4uaGFzLWltYWdlW2RhdGEtaW1hZ2UtZml0PWNvbnRhaW5dIHtcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG4gIHRvdWNoLWFjdGlvbjogbm9uZTtcbn1cblxuLmhhcy1pbWFnZVtkYXRhLWltYWdlLWZpdD1jb250YWluXSAuZmFuY3lib3hfX2NvbnRlbnQge1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBmbGV4LXdyYXA6IHdyYXA7XG59XG5cbi5oYXMtaW1hZ2VbZGF0YS1pbWFnZS1maXQ9Y29udGFpbl0gLmZhbmN5Ym94X19pbWFnZSB7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgbWF4LWhlaWdodDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY29udGFpbjtcbn1cblxuLmhhcy1pbWFnZVtkYXRhLWltYWdlLWZpdD1jb250YWluLXddIHtcbiAgb3ZlcmZsb3cteDogaGlkZGVuO1xuICBvdmVyZmxvdy15OiBhdXRvO1xufVxuXG4uaGFzLWltYWdlW2RhdGEtaW1hZ2UtZml0PWNvbnRhaW4td10gLmZhbmN5Ym94X19jb250ZW50IHtcbiAgbWluLWhlaWdodDogYXV0bztcbn1cblxuLmhhcy1pbWFnZVtkYXRhLWltYWdlLWZpdD1jb250YWluLXddIC5mYW5jeWJveF9faW1hZ2Uge1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbn1cblxuLmhhcy1pbWFnZVtkYXRhLWltYWdlLWZpdD1jb3Zlcl0ge1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgdG91Y2gtYWN0aW9uOiBub25lO1xufVxuXG4uaGFzLWltYWdlW2RhdGEtaW1hZ2UtZml0PWNvdmVyXSAuZmFuY3lib3hfX2NvbnRlbnQge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuXG4uaGFzLWltYWdlW2RhdGEtaW1hZ2UtZml0PWNvdmVyXSAuZmFuY3lib3hfX2ltYWdlIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG59XG5cbi5mYW5jeWJveF9fY2Fyb3VzZWwgLmZhbmN5Ym94X19zbGlkZS5oYXMtaWZyYW1lIC5mYW5jeWJveF9fY29udGVudCwgLmZhbmN5Ym94X19jYXJvdXNlbCAuZmFuY3lib3hfX3NsaWRlLmhhcy1tYXAgLmZhbmN5Ym94X19jb250ZW50LCAuZmFuY3lib3hfX2Nhcm91c2VsIC5mYW5jeWJveF9fc2xpZGUuaGFzLXBkZiAuZmFuY3lib3hfX2NvbnRlbnQsIC5mYW5jeWJveF9fY2Fyb3VzZWwgLmZhbmN5Ym94X19zbGlkZS5oYXMtdmlkZW8gLmZhbmN5Ym94X19jb250ZW50LCAuZmFuY3lib3hfX2Nhcm91c2VsIC5mYW5jeWJveF9fc2xpZGUuaGFzLWh0bWw1dmlkZW8gLmZhbmN5Ym94X19jb250ZW50IHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBmbGV4LXNocmluazogMTtcbiAgbWluLWhlaWdodDogMXB4O1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbn1cblxuLmZhbmN5Ym94X19jYXJvdXNlbCAuZmFuY3lib3hfX3NsaWRlLmhhcy1pZnJhbWUgLmZhbmN5Ym94X19jb250ZW50LCAuZmFuY3lib3hfX2Nhcm91c2VsIC5mYW5jeWJveF9fc2xpZGUuaGFzLW1hcCAuZmFuY3lib3hfX2NvbnRlbnQsIC5mYW5jeWJveF9fY2Fyb3VzZWwgLmZhbmN5Ym94X19zbGlkZS5oYXMtcGRmIC5mYW5jeWJveF9fY29udGVudCB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDgwJTtcbn1cblxuLmZhbmN5Ym94X19jYXJvdXNlbCAuZmFuY3lib3hfX3NsaWRlLmhhcy12aWRlbyAuZmFuY3lib3hfX2NvbnRlbnQsIC5mYW5jeWJveF9fY2Fyb3VzZWwgLmZhbmN5Ym94X19zbGlkZS5oYXMtaHRtbDV2aWRlbyAuZmFuY3lib3hfX2NvbnRlbnQge1xuICB3aWR0aDogOTYwcHg7XG4gIGhlaWdodDogNTQwcHg7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgbWF4LWhlaWdodDogMTAwJTtcbn1cblxuLmZhbmN5Ym94X19jYXJvdXNlbCAuZmFuY3lib3hfX3NsaWRlLmhhcy1tYXAgLmZhbmN5Ym94X19jb250ZW50LCAuZmFuY3lib3hfX2Nhcm91c2VsIC5mYW5jeWJveF9fc2xpZGUuaGFzLXBkZiAuZmFuY3lib3hfX2NvbnRlbnQsIC5mYW5jeWJveF9fY2Fyb3VzZWwgLmZhbmN5Ym94X19zbGlkZS5oYXMtdmlkZW8gLmZhbmN5Ym94X19jb250ZW50LCAuZmFuY3lib3hfX2Nhcm91c2VsIC5mYW5jeWJveF9fc2xpZGUuaGFzLWh0bWw1dmlkZW8gLmZhbmN5Ym94X19jb250ZW50IHtcbiAgcGFkZGluZzogMDtcbiAgYmFja2dyb3VuZDogcmdiYSgyNCwgMjQsIDI3LCAwLjkpO1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmZhbmN5Ym94X19jYXJvdXNlbCAuZmFuY3lib3hfX3NsaWRlLmhhcy1tYXAgLmZhbmN5Ym94X19jb250ZW50IHtcbiAgYmFja2dyb3VuZDogI2U1ZTNkZjtcbn1cblxuLmZhbmN5Ym94X19odG1sNXZpZGVvLCAuZmFuY3lib3hfX2lmcmFtZSB7XG4gIGJvcmRlcjogMDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogMTAwJTtcbiAgd2lkdGg6IDEwMCU7XG4gIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMCk7XG59XG5cbi5mYW5jeWJveC1wbGFjZWhvbGRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDFweDtcbiAgaGVpZ2h0OiAxcHg7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogLTFweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgY2xpcDogcmVjdCgwLCAwLCAwLCAwKTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgYm9yZGVyLXdpZHRoOiAwO1xufVxuXG4uZmFuY3lib3hfX3RodW1icyB7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmc6IDBweCAzcHg7XG4gIG9wYWNpdHk6IHZhcigtLWZhbmN5Ym94LW9wYWNpdHksIDEpO1xufVxuXG4uZmFuY3lib3hfX2NvbnRhaW5lci5pcy1hbmltYXRlZFthcmlhLWhpZGRlbj1mYWxzZV0gLmZhbmN5Ym94X190aHVtYnMge1xuICBhbmltYXRpb246IDAuMTVzIGVhc2UtaW4gYmFja3dhcmRzIGZhbmN5Ym94LWZhZGVJbjtcbn1cblxuLmZhbmN5Ym94X19jb250YWluZXIuaXMtYW5pbWF0ZWQuaXMtY2xvc2luZyAuZmFuY3lib3hfX3RodW1icyB7XG4gIG9wYWNpdHk6IDA7XG59XG5cbi5mYW5jeWJveF9fdGh1bWJzIC5jYXJvdXNlbF9fc2xpZGUge1xuICBmbGV4OiAwIDAgYXV0bztcbiAgd2lkdGg6IHZhcigtLWZhbmN5Ym94LXRodW1icy13aWR0aCwgOTZweCk7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogOHB4IDNweDtcbiAgYm94LXNpemluZzogY29udGVudC1ib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4uZmFuY3lib3hfX3RodW1icyAuY2Fyb3VzZWxfX3NsaWRlIC5mYW5jeWJveF9fdGh1bWI6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIGJvcmRlci13aWR0aDogNXB4O1xuICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICBib3JkZXItY29sb3I6IHZhcigtLWZhbmN5Ym94LWFjY2VudC1jb2xvciwgcmdiYSgzNCwgMjEzLCAyMzMsIDAuOTYpKTtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjE1cyBlYXNlO1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1mYW5jeWJveC10aHVtYnMtYm9yZGVyLXJhZGl1cywgNHB4KTtcbn1cblxuLmZhbmN5Ym94X190aHVtYnMgLmNhcm91c2VsX19zbGlkZS5pcy1uYXYtc2VsZWN0ZWQgLmZhbmN5Ym94X190aHVtYjo6YWZ0ZXIge1xuICBvcGFjaXR5OiAwLjkyO1xufVxuXG4uZmFuY3lib3hfX3RodW1icyAuY2Fyb3VzZWxfX3NsaWRlID4gKiB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbn1cblxuLmZhbmN5Ym94X190aHVtYiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmctdG9wOiBjYWxjKDEwMCUgLyAodmFyKC0tZmFuY3lib3gtdGh1bWJzLXJhdGlvLCAxLjUpKSk7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tZmFuY3lib3gtdGh1bWJzLWJvcmRlci1yYWRpdXMsIDRweCk7XG59XG5cbi5mYW5jeWJveF9fdG9vbGJhciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogMjA7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byB0b3AsIGhzbGEoMGRlZywgMCUsIDAlLCAwKSAwJSwgaHNsYSgwZGVnLCAwJSwgMCUsIDAuMDA2KSA4LjElLCBoc2xhKDBkZWcsIDAlLCAwJSwgMC4wMjEpIDE1LjUlLCBoc2xhKDBkZWcsIDAlLCAwJSwgMC4wNDYpIDIyLjUlLCBoc2xhKDBkZWcsIDAlLCAwJSwgMC4wNzcpIDI5JSwgaHNsYSgwZGVnLCAwJSwgMCUsIDAuMTE0KSAzNS4zJSwgaHNsYSgwZGVnLCAwJSwgMCUsIDAuMTU1KSA0MS4yJSwgaHNsYSgwZGVnLCAwJSwgMCUsIDAuMTk4KSA0Ny4xJSwgaHNsYSgwZGVnLCAwJSwgMCUsIDAuMjQyKSA1Mi45JSwgaHNsYSgwZGVnLCAwJSwgMCUsIDAuMjg1KSA1OC44JSwgaHNsYSgwZGVnLCAwJSwgMCUsIDAuMzI2KSA2NC43JSwgaHNsYSgwZGVnLCAwJSwgMCUsIDAuMzYzKSA3MSUsIGhzbGEoMGRlZywgMCUsIDAlLCAwLjM5NCkgNzcuNSUsIGhzbGEoMGRlZywgMCUsIDAlLCAwLjQxOSkgODQuNSUsIGhzbGEoMGRlZywgMCUsIDAlLCAwLjQzNCkgOTEuOSUsIGhzbGEoMGRlZywgMCUsIDAlLCAwLjQ0KSAxMDAlKTtcbiAgcGFkZGluZzogMDtcbiAgdG91Y2gtYWN0aW9uOiBub25lO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIC0tY2Fyb3VzZWwtYnV0dG9uLXN2Zy13aWR0aDogMjBweDtcbiAgLS1jYXJvdXNlbC1idXR0b24tc3ZnLWhlaWdodDogMjBweDtcbiAgb3BhY2l0eTogdmFyKC0tZmFuY3lib3gtb3BhY2l0eSwgMSk7XG4gIHRleHQtc2hhZG93OiB2YXIoLS1mYW5jeWJveC10b29sYmFyLXRleHQtc2hhZG93LCAxcHggMXB4IDFweCByZ2JhKDAsIDAsIDAsIDAuNCkpO1xufVxuXG5AbWVkaWEgYWxsIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLmZhbmN5Ym94X190b29sYmFyIHtcbiAgICBwYWRkaW5nOiA4cHg7XG4gIH1cbn1cbi5mYW5jeWJveF9fY29udGFpbmVyLmlzLWFuaW1hdGVkW2FyaWEtaGlkZGVuPWZhbHNlXSAuZmFuY3lib3hfX3Rvb2xiYXIge1xuICBhbmltYXRpb246IDAuMTVzIGVhc2UtaW4gYmFja3dhcmRzIGZhbmN5Ym94LWZhZGVJbjtcbn1cblxuLmZhbmN5Ym94X19jb250YWluZXIuaXMtYW5pbWF0ZWQuaXMtY2xvc2luZyAuZmFuY3lib3hfX3Rvb2xiYXIge1xuICBvcGFjaXR5OiAwO1xufVxuXG4uZmFuY3lib3hfX3Rvb2xiYXJfX2l0ZW1zIHtcbiAgZGlzcGxheTogZmxleDtcbn1cblxuLmZhbmN5Ym94X190b29sYmFyX19pdGVtcy0tbGVmdCB7XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbn1cblxuLmZhbmN5Ym94X190b29sYmFyX19pdGVtcy0tY2VudGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbn1cblxuLmZhbmN5Ym94X190b29sYmFyX19pdGVtcy0tcmlnaHQge1xuICBtYXJnaW4tbGVmdDogYXV0bztcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDY0MHB4KSB7XG4gIC5mYW5jeWJveF9fdG9vbGJhcl9faXRlbXMtLWNlbnRlcjpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4uZmFuY3lib3hfX2NvdW50ZXIge1xuICBtaW4td2lkdGg6IDcycHg7XG4gIHBhZGRpbmc6IDAgMTBweDtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWNhcm91c2VsLWJ1dHRvbi1oZWlnaHQsIDQ4cHgpO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogMTdweDtcbiAgZm9udC12YXJpYW50LW51bWVyaWM6IHRhYnVsYXItbnVtcztcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogc3VicGl4ZWwtYW50aWFsaWFzZWQ7XG59XG5cbi5mYW5jeWJveF9fcHJvZ3Jlc3Mge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1mYW5jeWJveC1hY2NlbnQtY29sb3IsIHJnYmEoMzQsIDIxMywgMjMzLCAwLjk2KSk7XG4gIGhlaWdodDogM3B4O1xuICBsZWZ0OiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAwO1xuICB0b3A6IDA7XG4gIHRyYW5zZm9ybTogc2NhbGVYKDApO1xuICB0cmFuc2Zvcm0tb3JpZ2luOiAwO1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiB0cmFuc2Zvcm07XG4gIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBsaW5lYXI7XG4gIHotaW5kZXg6IDMwO1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbn1cblxuLmZhbmN5Ym94X19jb250YWluZXI6ZnVsbHNjcmVlbjo6YmFja2Ryb3Age1xuICBvcGFjaXR5OiAwO1xufVxuXG4uZmFuY3lib3hfX2J1dHRvbi0tZnVsbHNjcmVlbiBnOm50aC1jaGlsZCgyKSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5mYW5jeWJveF9fY29udGFpbmVyOmZ1bGxzY3JlZW4gLmZhbmN5Ym94X19idXR0b24tLWZ1bGxzY3JlZW4gZzpudGgtY2hpbGQoMSkge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uZmFuY3lib3hfX2NvbnRhaW5lcjpmdWxsc2NyZWVuIC5mYW5jeWJveF9fYnV0dG9uLS1mdWxsc2NyZWVuIGc6bnRoLWNoaWxkKDIpIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5mYW5jeWJveF9fYnV0dG9uLS1zbGlkZXNob3cgZzpudGgtY2hpbGQoMikge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uZmFuY3lib3hfX2NvbnRhaW5lci5oYXMtc2xpZGVzaG93IC5mYW5jeWJveF9fYnV0dG9uLS1zbGlkZXNob3cgZzpudGgtY2hpbGQoMSkge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uZmFuY3lib3hfX2NvbnRhaW5lci5oYXMtc2xpZGVzaG93IC5mYW5jeWJveF9fYnV0dG9uLS1zbGlkZXNob3cgZzpudGgtY2hpbGQoMikge1xuICBkaXNwbGF5OiBibG9jaztcbn0gLyoqXG4gKiBTd2lwZXIgOC40LjdcbiAqIE1vc3QgbW9kZXJuIG1vYmlsZSB0b3VjaCBzbGlkZXIgYW5kIGZyYW1ld29yayB3aXRoIGhhcmR3YXJlIGFjY2VsZXJhdGVkIHRyYW5zaXRpb25zXG4gKiBodHRwczovL3N3aXBlcmpzLmNvbVxuICpcbiAqIENvcHlyaWdodCAyMDE0LTIwMjMgVmxhZGltaXIgS2hhcmxhbXBpZGlcbiAqXG4gKiBSZWxlYXNlZCB1bmRlciB0aGUgTUlUIExpY2Vuc2VcbiAqXG4gKiBSZWxlYXNlZCBvbjogSmFudWFyeSAzMCwgMjAyM1xuICovXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IHN3aXBlci1pY29ucztcbiAgc3JjOiB1cmwoXCJkYXRhOmFwcGxpY2F0aW9uL2ZvbnQtd29mZjtjaGFyc2V0PXV0Zi04O2Jhc2U2NCwgZDA5R1JnQUJBQUFBQUFaZ0FCQUFBQUFBREFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUJHUmxSTkFBQUdSQUFBQUJvQUFBQWNpNnFIa1VkRVJVWUFBQVdnQUFBQUl3QUFBQ1FBWUFCWFIxQlBVd0FBQmhRQUFBQXVBQUFBTnVBWTcreEhVMVZDQUFBRnhBQUFBRkFBQUFCbTJmUGN6VTlUTHpJQUFBSGNBQUFBU2dBQUFHQlA5VjVSWTIxaGNBQUFBa1FBQUFDSUFBQUJZdDZGMGNCamRuUWdBQUFDekFBQUFBUUFBQUFFQUJFQlJHZGhjM0FBQUFXWUFBQUFDQUFBQUFqLy93QURaMng1WmdBQUF5d0FBQURNQUFBRDJNSHRyeVZvWldGa0FBQUJiQUFBQURBQUFBQTJFMitlb1dob1pXRUFBQUdjQUFBQUh3QUFBQ1FDOWdEemFHMTBlQUFBQWlnQUFBQVpBQUFBcmdKa0FCRnNiMk5oQUFBQzBBQUFBRm9BQUFCYUZRQVVHRzFoZUhBQUFBRzhBQUFBSHdBQUFDQUFjQUJBYm1GdFpRQUFBL2dBQUFFNUFBQUNYdkZkQndsd2IzTjBBQUFGTkFBQUFHSUFBQUNFNXM3NGhYamFZMkJrWUdBQVlwZjVIdS9qK1cyK01uQXpNWURBemFYNlFqRDYvNC8vQnhqNUdBOEF1UndNWUdrQVB5d0wxM2phWTJCa1lHQTg4UDhBZ3g0aisvOGZRRFlmQTFBRUJXZ0RBSUIyQk9vQWVOcGpZR1JnWU5CaDRHZGdZZ0FCRU1uSUFCSnpZTkFEQ1FBQUNXZ0FzUUI0Mm1OZ1lmekNPSUdCbFlHQjBZY3hqWUdCd1IxS2YyV1FaR2hoWUdCaVlHVm1nQUZHQmlRUWtPYWF3dERBb01CUXhYamcvd0VHUGNZRERBNHdOVUEyQ0Nnd3NBQUFPNEVMNmdBQWVOcGoyTTBneUFBQ3F4Z0dOV0JrWjJENC93TUEreGtEZGdBQUFIamFZMkJnWUdhQVlCa0dSZ1lRaUFIeUdNRjhGZ1lISU0zRHdNSEFCR1FyTU9neVdETEVNMVQ5L3c4VUJmRU1nTHpFLy8vL1AvNS8vZi9WL3h2K3I0ZWFBQWVNYkF4d0lVWW1JTUhFZ0tZQVlqVWNzREF3c0xLeGMzQnljZlB3OGpFUUEvZ1pCQVNGaEVWRXhjUWxKS1drWldUbDVCVVVsWlJWVk5YVU5UUVpCZ01BQU1SK0UrZ0FFUUZFQUFBQUtnQXFBQ29BTkFBK0FFZ0FVZ0JjQUdZQWNBQjZBSVFBamdDWUFLSUFyQUMyQU1BQXlnRFVBTjRBNkFEeUFQd0JCZ0VRQVJvQkpBRXVBVGdCUWdGTUFWWUJZQUZxQVhRQmZnR0lBWklCbkFHbUFiSUJ6Z0hzQUFCNDJ1Mk5NUTZDVUF5R1c1Njh4OUFuZVlZZ200TUpiaEtGYUV4SU9BVlg4QXBld1N0NEJpYzRBZmVBaWQzVk9CaXhEeGZQWUV6YTVPK1hmaTA0WUFEZ2dpVUlVTEN1RUpLOFZoTzRiU3ZwZG5rdEhJNVFDWXRkaTJzbDhablhhSGxxVXJOS3pkS2NUOGNqbHErcndaU3ZJVmN6TmllenNmblAvdXpubWZQRkJOT0RNMks3TVRRNDVZRUFacUdQODFBbUdHY0YzaVBxT29wMHIxU1BUYVRiVmtmVWU0SFhqOTd3WUUreU53V1l4d1d1NHYxdWdXSGdvM1MxWGRaRVZxV003RVQwY2ZuTEd4V2ZrZ1I0Mm8yUHZXckRNQlNGai9JSExhRjB6S2pSZ2RpVk13U2NOUkFvV1VvSDc4WTJpY0IveUlZMDlBbjZBSDJCZHUvVUIreXhvcFlzaFFpRXZudnUwZFVSZ0R0OFFlQzhQRHc3RnBqaTNmRUE0ei9QRUo2WU9CNWhLaDRkajNFdlhoeFBxSC9TS1VZM3JKN3NyWjRGWm5oMVBNQXRQaHdQNmZsMlBNSk1QRGdlUTRyWThZVDZHemFvMGVBRUE0MDlEdWdnbVRuRm5PY1NDaUVpTE1neENpVEk2Q3E1RFpVZDNRbXAxMHZPMExhTFRkMmNqTjRmT3VtbGM3bFVZYlNRY1pGa3V0Ukc3ZzZKS1pLeTBSbWRMWTY4MENEbkVKK1VNa3BGRmUxUk43bnhkVnBYckM0YVR0bmF1ck9uWWVyY1pnMllWbUxOL2QvZ2N6ZkVpbXJFL2ZzL2JPdXEyOVptbjh0bG9PUmFYZ1pnR2E3OHlPOS9jblhtMkJwYUd2cTI1RHY5UzRFOSs1U0ljOVBxdXBKS2hZRlNTbDQ3K1FjcjFtWU5BQUFBZU5wdHcwY0t3a0FBQU1EWkpBOFE3T1VKdmtMc1BmWjZ6RlZFUlB5OHFIaDJZRVIrM2kvQlA4M3ZJQkxMeVNzb0tpbXJxS3FwYTJocDYranE2UnNZR2htYm1KcVpTeTBzcmF4dGJPM3NIUnlkbkVNVTR1UjZ5eDdKSlh2ZVA3V3JEeWNBQUFBQUFBSC8vd0FDZU5wallHUmdZT0FCWWhrZ1pnSkNaZ1pOQmtZR0xRWnRJSnNGTE1ZQUFBdzNBTGdBZU5vbGl6RUtnREFRQkNjaFJiQzJzRkVSMFlENnFWUWlCQ3YvSDllekdJNlo1WEJBdzhDQksvbTVpUVFWYXVWYlhMbk9yTVp2Mm9MZEtGYThQanVydTJoSnpHYWJtT1NMek5NenZ1dHBCM040Mm1OZ1pHQmc0R0tRWXpCaFlNeEpMTWxqNEdCZ0FZb3cvUC9QQUpKaExNNnNTb1dLZldDQUF3REFqZ2JSQUFCNDJtTmdZR0JrQUlJYkNabzVJUHJtVW4waEdBMEFPOEVGVFFBQVwiKTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuOnJvb3Qge1xuICAtLXN3aXBlci10aGVtZS1jb2xvcjojMDA3YWZmO1xufVxuXG4uc3dpcGVyIHtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBwYWRkaW5nOiAwO1xuICB6LWluZGV4OiAxO1xufVxuXG4uc3dpcGVyLXZlcnRpY2FsID4gLnN3aXBlci13cmFwcGVyIHtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cblxuLnN3aXBlci13cmFwcGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICB6LWluZGV4OiAxO1xuICBkaXNwbGF5OiBmbGV4O1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiB0cmFuc2Zvcm07XG4gIGJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xufVxuXG4uc3dpcGVyLWFuZHJvaWQgLnN3aXBlci1zbGlkZSwgLnN3aXBlci13cmFwcGVyIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwcHgsIDAsIDApO1xufVxuXG4uc3dpcGVyLXBvaW50ZXItZXZlbnRzIHtcbiAgdG91Y2gtYWN0aW9uOiBwYW4teTtcbn1cblxuLnN3aXBlci1wb2ludGVyLWV2ZW50cy5zd2lwZXItdmVydGljYWwge1xuICB0b3VjaC1hY3Rpb246IHBhbi14O1xufVxuXG4uc3dpcGVyLXNsaWRlIHtcbiAgZmxleC1zaHJpbms6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogdHJhbnNmb3JtO1xufVxuXG4uc3dpcGVyLXNsaWRlLWludmlzaWJsZS1ibGFuayB7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbn1cblxuLnN3aXBlci1hdXRvaGVpZ2h0LCAuc3dpcGVyLWF1dG9oZWlnaHQgLnN3aXBlci1zbGlkZSB7XG4gIGhlaWdodDogYXV0bztcbn1cblxuLnN3aXBlci1hdXRvaGVpZ2h0IC5zd2lwZXItd3JhcHBlciB7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiB0cmFuc2Zvcm0sIGhlaWdodDtcbn1cblxuLnN3aXBlci1iYWNrZmFjZS1oaWRkZW4gLnN3aXBlci1zbGlkZSB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWigwKTtcbiAgLXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gIGJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbn1cblxuLnN3aXBlci0zZCwgLnN3aXBlci0zZC5zd2lwZXItY3NzLW1vZGUgLnN3aXBlci13cmFwcGVyIHtcbiAgcGVyc3BlY3RpdmU6IDEyMDBweDtcbn1cblxuLnN3aXBlci0zZCAuc3dpcGVyLWN1YmUtc2hhZG93LCAuc3dpcGVyLTNkIC5zd2lwZXItc2xpZGUsIC5zd2lwZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3csIC5zd2lwZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3ctYm90dG9tLCAuc3dpcGVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93LWxlZnQsIC5zd2lwZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3ctcmlnaHQsIC5zd2lwZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3ctdG9wLCAuc3dpcGVyLTNkIC5zd2lwZXItd3JhcHBlciB7XG4gIHRyYW5zZm9ybS1zdHlsZTogcHJlc2VydmUtM2Q7XG59XG5cbi5zd2lwZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3csIC5zd2lwZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3ctYm90dG9tLCAuc3dpcGVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93LWxlZnQsIC5zd2lwZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3ctcmlnaHQsIC5zd2lwZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3ctdG9wIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICB6LWluZGV4OiAxMDtcbn1cblxuLnN3aXBlci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvdyB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC4xNSk7XG59XG5cbi5zd2lwZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3ctbGVmdCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byBsZWZ0LCByZ2JhKDAsIDAsIDAsIDAuNSksIHJnYmEoMCwgMCwgMCwgMCkpO1xufVxuXG4uc3dpcGVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93LXJpZ2h0IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCByZ2JhKDAsIDAsIDAsIDAuNSksIHJnYmEoMCwgMCwgMCwgMCkpO1xufVxuXG4uc3dpcGVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93LXRvcCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byB0b3AsIHJnYmEoMCwgMCwgMCwgMC41KSwgcmdiYSgwLCAwLCAwLCAwKSk7XG59XG5cbi5zd2lwZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3ctYm90dG9tIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgcmdiYSgwLCAwLCAwLCAwLjUpLCByZ2JhKDAsIDAsIDAsIDApKTtcbn1cblxuLnN3aXBlci1jc3MtbW9kZSA+IC5zd2lwZXItd3JhcHBlciB7XG4gIG92ZXJmbG93OiBhdXRvO1xuICBzY3JvbGxiYXItd2lkdGg6IG5vbmU7XG4gIC1tcy1vdmVyZmxvdy1zdHlsZTogbm9uZTtcbn1cblxuLnN3aXBlci1jc3MtbW9kZSA+IC5zd2lwZXItd3JhcHBlcjo6LXdlYmtpdC1zY3JvbGxiYXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uc3dpcGVyLWNzcy1tb2RlID4gLnN3aXBlci13cmFwcGVyID4gLnN3aXBlci1zbGlkZSB7XG4gIHNjcm9sbC1zbmFwLWFsaWduOiBzdGFydCBzdGFydDtcbn1cblxuLnN3aXBlci1ob3Jpem9udGFsLnN3aXBlci1jc3MtbW9kZSA+IC5zd2lwZXItd3JhcHBlciB7XG4gIHNjcm9sbC1zbmFwLXR5cGU6IHggbWFuZGF0b3J5O1xufVxuXG4uc3dpcGVyLXZlcnRpY2FsLnN3aXBlci1jc3MtbW9kZSA+IC5zd2lwZXItd3JhcHBlciB7XG4gIHNjcm9sbC1zbmFwLXR5cGU6IHkgbWFuZGF0b3J5O1xufVxuXG4uc3dpcGVyLWNlbnRlcmVkID4gLnN3aXBlci13cmFwcGVyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBmbGV4LXNocmluazogMDtcbiAgb3JkZXI6IDk5OTk7XG59XG5cbi5zd2lwZXItY2VudGVyZWQuc3dpcGVyLWhvcml6b250YWwgPiAuc3dpcGVyLXdyYXBwZXIgPiAuc3dpcGVyLXNsaWRlOmZpcnN0LWNoaWxkIHtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogdmFyKC0tc3dpcGVyLWNlbnRlcmVkLW9mZnNldC1iZWZvcmUpO1xufVxuXG4uc3dpcGVyLWNlbnRlcmVkLnN3aXBlci1ob3Jpem9udGFsID4gLnN3aXBlci13cmFwcGVyOjpiZWZvcmUge1xuICBoZWlnaHQ6IDEwMCU7XG4gIG1pbi1oZWlnaHQ6IDFweDtcbiAgd2lkdGg6IHZhcigtLXN3aXBlci1jZW50ZXJlZC1vZmZzZXQtYWZ0ZXIpO1xufVxuXG4uc3dpcGVyLWNlbnRlcmVkLnN3aXBlci12ZXJ0aWNhbCA+IC5zd2lwZXItd3JhcHBlciA+IC5zd2lwZXItc2xpZGU6Zmlyc3QtY2hpbGQge1xuICBtYXJnaW4tYmxvY2stc3RhcnQ6IHZhcigtLXN3aXBlci1jZW50ZXJlZC1vZmZzZXQtYmVmb3JlKTtcbn1cblxuLnN3aXBlci1jZW50ZXJlZC5zd2lwZXItdmVydGljYWwgPiAuc3dpcGVyLXdyYXBwZXI6OmJlZm9yZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBtaW4td2lkdGg6IDFweDtcbiAgaGVpZ2h0OiB2YXIoLS1zd2lwZXItY2VudGVyZWQtb2Zmc2V0LWFmdGVyKTtcbn1cblxuLnN3aXBlci1jZW50ZXJlZCA+IC5zd2lwZXItd3JhcHBlciA+IC5zd2lwZXItc2xpZGUge1xuICBzY3JvbGwtc25hcC1hbGlnbjogY2VudGVyIGNlbnRlcjtcbiAgc2Nyb2xsLXNuYXAtc3RvcDogYWx3YXlzO1xufVxuXG4uc3dpcGVyLXZpcnR1YWwgLnN3aXBlci1zbGlkZSB7XG4gIC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCk7XG59XG5cbi5zd2lwZXItdmlydHVhbC5zd2lwZXItY3NzLW1vZGUgLnN3aXBlci13cmFwcGVyOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cblxuLnN3aXBlci12aXJ0dWFsLnN3aXBlci1jc3MtbW9kZS5zd2lwZXItaG9yaXpvbnRhbCAuc3dpcGVyLXdyYXBwZXI6OmFmdGVyIHtcbiAgaGVpZ2h0OiAxcHg7XG4gIHdpZHRoOiB2YXIoLS1zd2lwZXItdmlydHVhbC1zaXplKTtcbn1cblxuLnN3aXBlci12aXJ0dWFsLnN3aXBlci1jc3MtbW9kZS5zd2lwZXItdmVydGljYWwgLnN3aXBlci13cmFwcGVyOjphZnRlciB7XG4gIHdpZHRoOiAxcHg7XG4gIGhlaWdodDogdmFyKC0tc3dpcGVyLXZpcnR1YWwtc2l6ZSk7XG59XG5cbjpyb290IHtcbiAgLS1zd2lwZXItbmF2aWdhdGlvbi1zaXplOjQ0cHg7XG59XG5cbi5zd2lwZXItYnV0dG9uLW5leHQsIC5zd2lwZXItYnV0dG9uLXByZXYge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICB3aWR0aDogY2FsYyh2YXIoLS1zd2lwZXItbmF2aWdhdGlvbi1zaXplKSAvIDQ0ICogMjcpO1xuICBoZWlnaHQ6IHZhcigtLXN3aXBlci1uYXZpZ2F0aW9uLXNpemUpO1xuICBtYXJnaW4tdG9wOiBjYWxjKDBweCAtIHZhcigtLXN3aXBlci1uYXZpZ2F0aW9uLXNpemUpIC8gMik7XG4gIHotaW5kZXg6IDEwO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBjb2xvcjogdmFyKC0tc3dpcGVyLW5hdmlnYXRpb24tY29sb3IsIHZhcigtLXN3aXBlci10aGVtZS1jb2xvcikpO1xufVxuXG4uc3dpcGVyLWJ1dHRvbi1uZXh0LnN3aXBlci1idXR0b24tZGlzYWJsZWQsIC5zd2lwZXItYnV0dG9uLXByZXYuc3dpcGVyLWJ1dHRvbi1kaXNhYmxlZCB7XG4gIG9wYWNpdHk6IDAuMzU7XG4gIGN1cnNvcjogYXV0bztcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG5cbi5zd2lwZXItYnV0dG9uLW5leHQuc3dpcGVyLWJ1dHRvbi1oaWRkZW4sIC5zd2lwZXItYnV0dG9uLXByZXYuc3dpcGVyLWJ1dHRvbi1oaWRkZW4ge1xuICBvcGFjaXR5OiAwO1xuICBjdXJzb3I6IGF1dG87XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuXG4uc3dpcGVyLW5hdmlnYXRpb24tZGlzYWJsZWQgLnN3aXBlci1idXR0b24tbmV4dCwgLnN3aXBlci1uYXZpZ2F0aW9uLWRpc2FibGVkIC5zd2lwZXItYnV0dG9uLXByZXYge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi5zd2lwZXItYnV0dG9uLW5leHQ6YWZ0ZXIsIC5zd2lwZXItYnV0dG9uLXByZXY6YWZ0ZXIge1xuICBmb250LWZhbWlseTogc3dpcGVyLWljb25zO1xuICBmb250LXNpemU6IHZhcigtLXN3aXBlci1uYXZpZ2F0aW9uLXNpemUpO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZSAhaW1wb3J0YW50O1xuICBsZXR0ZXItc3BhY2luZzogMDtcbiAgZm9udC12YXJpYW50OiBpbml0aWFsO1xuICBsaW5lLWhlaWdodDogMTtcbn1cblxuLnN3aXBlci1idXR0b24tcHJldiwgLnN3aXBlci1ydGwgLnN3aXBlci1idXR0b24tbmV4dCB7XG4gIGxlZnQ6IDEwcHg7XG4gIHJpZ2h0OiBhdXRvO1xufVxuXG4uc3dpcGVyLWJ1dHRvbi1wcmV2OmFmdGVyLCAuc3dpcGVyLXJ0bCAuc3dpcGVyLWJ1dHRvbi1uZXh0OmFmdGVyIHtcbiAgY29udGVudDogXCJwcmV2XCI7XG59XG5cbi5zd2lwZXItYnV0dG9uLW5leHQsIC5zd2lwZXItcnRsIC5zd2lwZXItYnV0dG9uLXByZXYge1xuICByaWdodDogMTBweDtcbiAgbGVmdDogYXV0bztcbn1cblxuLnN3aXBlci1idXR0b24tbmV4dDphZnRlciwgLnN3aXBlci1ydGwgLnN3aXBlci1idXR0b24tcHJldjphZnRlciB7XG4gIGNvbnRlbnQ6IFwibmV4dFwiO1xufVxuXG4uc3dpcGVyLWJ1dHRvbi1sb2NrIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLnN3aXBlci1wYWdpbmF0aW9uIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHRyYW5zaXRpb246IDAuM3Mgb3BhY2l0eTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgei1pbmRleDogMTA7XG59XG5cbi5zd2lwZXItcGFnaW5hdGlvbi5zd2lwZXItcGFnaW5hdGlvbi1oaWRkZW4ge1xuICBvcGFjaXR5OiAwO1xufVxuXG4uc3dpcGVyLXBhZ2luYXRpb24tZGlzYWJsZWQgPiAuc3dpcGVyLXBhZ2luYXRpb24sIC5zd2lwZXItcGFnaW5hdGlvbi5zd2lwZXItcGFnaW5hdGlvbi1kaXNhYmxlZCB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLnN3aXBlci1ob3Jpem9udGFsID4gLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMsIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLnN3aXBlci1wYWdpbmF0aW9uLWhvcml6b250YWwsIC5zd2lwZXItcGFnaW5hdGlvbi1jdXN0b20sIC5zd2lwZXItcGFnaW5hdGlvbi1mcmFjdGlvbiB7XG4gIGJvdHRvbTogMTBweDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLWR5bmFtaWMge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBmb250LXNpemU6IDA7XG59XG5cbi5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLWR5bmFtaWMgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldCB7XG4gIHRyYW5zZm9ybTogc2NhbGUoMC4zMyk7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pYyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWFjdGl2ZSB7XG4gIHRyYW5zZm9ybTogc2NhbGUoMSk7XG59XG5cbi5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLWR5bmFtaWMgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1hY3RpdmUtbWFpbiB7XG4gIHRyYW5zZm9ybTogc2NhbGUoMSk7XG59XG5cbi5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLWR5bmFtaWMgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1hY3RpdmUtcHJldiB7XG4gIHRyYW5zZm9ybTogc2NhbGUoMC42Nik7XG59XG5cbi5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLWR5bmFtaWMgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1hY3RpdmUtcHJldi1wcmV2IHtcbiAgdHJhbnNmb3JtOiBzY2FsZSgwLjMzKTtcbn1cblxuLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pYyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWFjdGl2ZS1uZXh0IHtcbiAgdHJhbnNmb3JtOiBzY2FsZSgwLjY2KTtcbn1cblxuLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pYyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWFjdGl2ZS1uZXh0LW5leHQge1xuICB0cmFuc2Zvcm06IHNjYWxlKDAuMzMpO1xufVxuXG4uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0IHtcbiAgd2lkdGg6IHZhcigtLXN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC13aWR0aCwgdmFyKC0tc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LXNpemUsIDhweCkpO1xuICBoZWlnaHQ6IHZhcigtLXN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1oZWlnaHQsIHZhcigtLXN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1zaXplLCA4cHgpKTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJhY2tncm91bmQ6IHZhcigtLXN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1pbmFjdGl2ZS1jb2xvciwgIzAwMCk7XG4gIG9wYWNpdHk6IHZhcigtLXN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1pbmFjdGl2ZS1vcGFjaXR5LCAwLjIpO1xufVxuXG5idXR0b24uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0IHtcbiAgYm9yZGVyOiBub25lO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgYXBwZWFyYW5jZTogbm9uZTtcbn1cblxuLnN3aXBlci1wYWdpbmF0aW9uLWNsaWNrYWJsZSAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0IHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0Om9ubHktY2hpbGQge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtYWN0aXZlIHtcbiAgb3BhY2l0eTogdmFyKC0tc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LW9wYWNpdHksIDEpO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1zd2lwZXItcGFnaW5hdGlvbi1jb2xvciwgdmFyKC0tc3dpcGVyLXRoZW1lLWNvbG9yKSk7XG59XG5cbi5zd2lwZXItcGFnaW5hdGlvbi12ZXJ0aWNhbC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLCAuc3dpcGVyLXZlcnRpY2FsID4gLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMge1xuICByaWdodDogMTBweDtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMHB4LCAtNTAlLCAwKTtcbn1cblxuLnN3aXBlci1wYWdpbmF0aW9uLXZlcnRpY2FsLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldCwgLnN3aXBlci12ZXJ0aWNhbCA+IC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQge1xuICBtYXJnaW46IHZhcigtLXN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC12ZXJ0aWNhbC1nYXAsIDZweCkgMDtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5zd2lwZXItcGFnaW5hdGlvbi12ZXJ0aWNhbC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pYywgLnN3aXBlci12ZXJ0aWNhbCA+IC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pYyB7XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIHdpZHRoOiA4cHg7XG59XG5cbi5zd2lwZXItcGFnaW5hdGlvbi12ZXJ0aWNhbC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pYyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LCAuc3dpcGVyLXZlcnRpY2FsID4gLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy1keW5hbWljIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHRyYW5zaXRpb246IDAuMnMgdHJhbnNmb3JtLCAwLjJzIHRvcDtcbn1cblxuLnN3aXBlci1ob3Jpem9udGFsID4gLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldCwgLnN3aXBlci1wYWdpbmF0aW9uLWhvcml6b250YWwuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0IHtcbiAgbWFyZ2luOiAwIHZhcigtLXN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1ob3Jpem9udGFsLWdhcCwgNHB4KTtcbn1cblxuLnN3aXBlci1ob3Jpem9udGFsID4gLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy1keW5hbWljLCAuc3dpcGVyLXBhZ2luYXRpb24taG9yaXpvbnRhbC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pYyB7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuXG4uc3dpcGVyLWhvcml6b250YWwgPiAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLWR5bmFtaWMgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldCwgLnN3aXBlci1wYWdpbmF0aW9uLWhvcml6b250YWwuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLWR5bmFtaWMgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldCB7XG4gIHRyYW5zaXRpb246IDAuMnMgdHJhbnNmb3JtLCAwLjJzIGxlZnQ7XG59XG5cbi5zd2lwZXItaG9yaXpvbnRhbC5zd2lwZXItcnRsID4gLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pYyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0IHtcbiAgdHJhbnNpdGlvbjogMC4ycyB0cmFuc2Zvcm0sIDAuMnMgcmlnaHQ7XG59XG5cbi5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2JhciB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC4yNSk7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbn1cblxuLnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyIC5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2Jhci1maWxsIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tc3dpcGVyLXBhZ2luYXRpb24tY29sb3IsIHZhcigtLXN3aXBlci10aGVtZS1jb2xvcikpO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgdHJhbnNmb3JtOiBzY2FsZSgwKTtcbiAgdHJhbnNmb3JtLW9yaWdpbjogbGVmdCB0b3A7XG59XG5cbi5zd2lwZXItcnRsIC5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2JhciAuc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXItZmlsbCB7XG4gIHRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IHRvcDtcbn1cblxuLnN3aXBlci1ob3Jpem9udGFsID4gLnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyLCAuc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXIuc3dpcGVyLXBhZ2luYXRpb24taG9yaXpvbnRhbCwgLnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyLnN3aXBlci1wYWdpbmF0aW9uLXZlcnRpY2FsLnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyLW9wcG9zaXRlLCAuc3dpcGVyLXZlcnRpY2FsID4gLnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyLnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyLW9wcG9zaXRlIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogNHB4O1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG59XG5cbi5zd2lwZXItaG9yaXpvbnRhbCA+IC5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2Jhci5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2Jhci1vcHBvc2l0ZSwgLnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyLnN3aXBlci1wYWdpbmF0aW9uLWhvcml6b250YWwuc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXItb3Bwb3NpdGUsIC5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2Jhci5zd2lwZXItcGFnaW5hdGlvbi12ZXJ0aWNhbCwgLnN3aXBlci12ZXJ0aWNhbCA+IC5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2JhciB7XG4gIHdpZHRoOiA0cHg7XG4gIGhlaWdodDogMTAwJTtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xufVxuXG4uc3dpcGVyLXBhZ2luYXRpb24tbG9jayB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5zd2lwZXItc2Nyb2xsYmFyIHtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAtbXMtdG91Y2gtYWN0aW9uOiBub25lO1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuMSk7XG59XG5cbi5zd2lwZXItc2Nyb2xsYmFyLWRpc2FibGVkID4gLnN3aXBlci1zY3JvbGxiYXIsIC5zd2lwZXItc2Nyb2xsYmFyLnN3aXBlci1zY3JvbGxiYXItZGlzYWJsZWQge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi5zd2lwZXItaG9yaXpvbnRhbCA+IC5zd2lwZXItc2Nyb2xsYmFyLCAuc3dpcGVyLXNjcm9sbGJhci5zd2lwZXItc2Nyb2xsYmFyLWhvcml6b250YWwge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDElO1xuICBib3R0b206IDNweDtcbiAgei1pbmRleDogNTA7XG4gIGhlaWdodDogNXB4O1xuICB3aWR0aDogOTglO1xufVxuXG4uc3dpcGVyLXNjcm9sbGJhci5zd2lwZXItc2Nyb2xsYmFyLXZlcnRpY2FsLCAuc3dpcGVyLXZlcnRpY2FsID4gLnN3aXBlci1zY3JvbGxiYXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAzcHg7XG4gIHRvcDogMSU7XG4gIHotaW5kZXg6IDUwO1xuICB3aWR0aDogNXB4O1xuICBoZWlnaHQ6IDk4JTtcbn1cblxuLnN3aXBlci1zY3JvbGxiYXItZHJhZyB7XG4gIGhlaWdodDogMTAwJTtcbiAgd2lkdGg6IDEwMCU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjUpO1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG59XG5cbi5zd2lwZXItc2Nyb2xsYmFyLWN1cnNvci1kcmFnIHtcbiAgY3Vyc29yOiBtb3ZlO1xufVxuXG4uc3dpcGVyLXNjcm9sbGJhci1sb2NrIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLnN3aXBlci16b29tLWNvbnRhaW5lciB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5zd2lwZXItem9vbS1jb250YWluZXIgPiBjYW52YXMsIC5zd2lwZXItem9vbS1jb250YWluZXIgPiBpbWcsIC5zd2lwZXItem9vbS1jb250YWluZXIgPiBzdmcge1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIG1heC1oZWlnaHQ6IDEwMCU7XG4gIG9iamVjdC1maXQ6IGNvbnRhaW47XG59XG5cbi5zd2lwZXItc2xpZGUtem9vbWVkIHtcbiAgY3Vyc29yOiBtb3ZlO1xufVxuXG4uc3dpcGVyLWxhenktcHJlbG9hZGVyIHtcbiAgd2lkdGg6IDQycHg7XG4gIGhlaWdodDogNDJweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiA1MCU7XG4gIHRvcDogNTAlO1xuICBtYXJnaW4tbGVmdDogLTIxcHg7XG4gIG1hcmdpbi10b3A6IC0yMXB4O1xuICB6LWluZGV4OiAxMDtcbiAgdHJhbnNmb3JtLW9yaWdpbjogNTAlO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBib3JkZXI6IDRweCBzb2xpZCB2YXIoLS1zd2lwZXItcHJlbG9hZGVyLWNvbG9yLCB2YXIoLS1zd2lwZXItdGhlbWUtY29sb3IpKTtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBib3JkZXItdG9wLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLnN3aXBlci13YXRjaC1wcm9ncmVzcyAuc3dpcGVyLXNsaWRlLXZpc2libGUgLnN3aXBlci1sYXp5LXByZWxvYWRlciwgLnN3aXBlcjpub3QoLnN3aXBlci13YXRjaC1wcm9ncmVzcykgLnN3aXBlci1sYXp5LXByZWxvYWRlciB7XG4gIGFuaW1hdGlvbjogc3dpcGVyLXByZWxvYWRlci1zcGluIDFzIGluZmluaXRlIGxpbmVhcjtcbn1cblxuLnN3aXBlci1sYXp5LXByZWxvYWRlci13aGl0ZSB7XG4gIC0tc3dpcGVyLXByZWxvYWRlci1jb2xvcjojZmZmO1xufVxuXG4uc3dpcGVyLWxhenktcHJlbG9hZGVyLWJsYWNrIHtcbiAgLS1zd2lwZXItcHJlbG9hZGVyLWNvbG9yOiMwMDA7XG59XG5cbkBrZXlmcmFtZXMgc3dpcGVyLXByZWxvYWRlci1zcGluIHtcbiAgMCUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICB9XG4gIDEwMCUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7XG4gIH1cbn1cbi5zd2lwZXIgLnN3aXBlci1ub3RpZmljYXRpb24ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIG9wYWNpdHk6IDA7XG4gIHotaW5kZXg6IC0xMDAwO1xufVxuXG4uc3dpcGVyLWZyZWUtbW9kZSA+IC5zd2lwZXItd3JhcHBlciB7XG4gIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLW91dDtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG5cbi5zd2lwZXItZ3JpZCA+IC5zd2lwZXItd3JhcHBlciB7XG4gIGZsZXgtd3JhcDogd3JhcDtcbn1cblxuLnN3aXBlci1ncmlkLWNvbHVtbiA+IC5zd2lwZXItd3JhcHBlciB7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cblxuLnN3aXBlci1mYWRlLnN3aXBlci1mcmVlLW1vZGUgLnN3aXBlci1zbGlkZSB7XG4gIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLW91dDtcbn1cblxuLnN3aXBlci1mYWRlIC5zd2lwZXItc2xpZGUge1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogb3BhY2l0eTtcbn1cblxuLnN3aXBlci1mYWRlIC5zd2lwZXItc2xpZGUgLnN3aXBlci1zbGlkZSB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuXG4uc3dpcGVyLWZhZGUgLnN3aXBlci1zbGlkZS1hY3RpdmUsIC5zd2lwZXItZmFkZSAuc3dpcGVyLXNsaWRlLWFjdGl2ZSAuc3dpcGVyLXNsaWRlLWFjdGl2ZSB7XG4gIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xufVxuXG4uc3dpcGVyLWN1YmUge1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbn1cblxuLnN3aXBlci1jdWJlIC5zd2lwZXItc2xpZGUge1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgLXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gIGJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgei1pbmRleDogMTtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICB0cmFuc2Zvcm0tb3JpZ2luOiAwIDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG59XG5cbi5zd2lwZXItY3ViZSAuc3dpcGVyLXNsaWRlIC5zd2lwZXItc2xpZGUge1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cblxuLnN3aXBlci1jdWJlLnN3aXBlci1ydGwgLnN3aXBlci1zbGlkZSB7XG4gIHRyYW5zZm9ybS1vcmlnaW46IDEwMCUgMDtcbn1cblxuLnN3aXBlci1jdWJlIC5zd2lwZXItc2xpZGUtYWN0aXZlLCAuc3dpcGVyLWN1YmUgLnN3aXBlci1zbGlkZS1hY3RpdmUgLnN3aXBlci1zbGlkZS1hY3RpdmUge1xuICBwb2ludGVyLWV2ZW50czogYXV0bztcbn1cblxuLnN3aXBlci1jdWJlIC5zd2lwZXItc2xpZGUtYWN0aXZlLCAuc3dpcGVyLWN1YmUgLnN3aXBlci1zbGlkZS1uZXh0LCAuc3dpcGVyLWN1YmUgLnN3aXBlci1zbGlkZS1uZXh0ICsgLnN3aXBlci1zbGlkZSwgLnN3aXBlci1jdWJlIC5zd2lwZXItc2xpZGUtcHJldiB7XG4gIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xufVxuXG4uc3dpcGVyLWN1YmUgLnN3aXBlci1zbGlkZS1zaGFkb3ctYm90dG9tLCAuc3dpcGVyLWN1YmUgLnN3aXBlci1zbGlkZS1zaGFkb3ctbGVmdCwgLnN3aXBlci1jdWJlIC5zd2lwZXItc2xpZGUtc2hhZG93LXJpZ2h0LCAuc3dpcGVyLWN1YmUgLnN3aXBlci1zbGlkZS1zaGFkb3ctdG9wIHtcbiAgei1pbmRleDogMDtcbiAgLXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gIGJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbn1cblxuLnN3aXBlci1jdWJlIC5zd2lwZXItY3ViZS1zaGFkb3cge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIGJvdHRvbTogMHB4O1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvcGFjaXR5OiAwLjY7XG4gIHotaW5kZXg6IDA7XG59XG5cbi5zd2lwZXItY3ViZSAuc3dpcGVyLWN1YmUtc2hhZG93OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJhY2tncm91bmQ6ICMwMDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICBib3R0b206IDA7XG4gIHJpZ2h0OiAwO1xuICBmaWx0ZXI6IGJsdXIoNTBweCk7XG59XG5cbi5zd2lwZXItZmxpcCB7XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xufVxuXG4uc3dpcGVyLWZsaXAgLnN3aXBlci1zbGlkZSB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICB6LWluZGV4OiAxO1xufVxuXG4uc3dpcGVyLWZsaXAgLnN3aXBlci1zbGlkZSAuc3dpcGVyLXNsaWRlIHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG5cbi5zd2lwZXItZmxpcCAuc3dpcGVyLXNsaWRlLWFjdGl2ZSwgLnN3aXBlci1mbGlwIC5zd2lwZXItc2xpZGUtYWN0aXZlIC5zd2lwZXItc2xpZGUtYWN0aXZlIHtcbiAgcG9pbnRlci1ldmVudHM6IGF1dG87XG59XG5cbi5zd2lwZXItZmxpcCAuc3dpcGVyLXNsaWRlLXNoYWRvdy1ib3R0b20sIC5zd2lwZXItZmxpcCAuc3dpcGVyLXNsaWRlLXNoYWRvdy1sZWZ0LCAuc3dpcGVyLWZsaXAgLnN3aXBlci1zbGlkZS1zaGFkb3ctcmlnaHQsIC5zd2lwZXItZmxpcCAuc3dpcGVyLXNsaWRlLXNoYWRvdy10b3Age1xuICB6LWluZGV4OiAwO1xuICAtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuXG4uc3dpcGVyLWNyZWF0aXZlIC5zd2lwZXItc2xpZGUge1xuICAtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiB0cmFuc2Zvcm0sIG9wYWNpdHksIGhlaWdodDtcbn1cblxuLnN3aXBlci1jYXJkcyB7XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xufVxuXG4uc3dpcGVyLWNhcmRzIC5zd2lwZXItc2xpZGUge1xuICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXIgYm90dG9tO1xuICAtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogODkuOTk4NzVlbSkgYW5kIChtYXgtd2lkdGg6IDkwZW0pIHtcbiAgaHRtbCB7XG4gICAgem9vbTogOTcuOTYlO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTBlbSkgYW5kIChtYXgtd2lkdGg6IDkwLjYyNWVtKSB7XG4gIGh0bWwge1xuICAgIHpvb206IDk4LjY0JTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDkwLjYyNWVtKSBhbmQgKG1heC13aWR0aDogOTEuMjVlbSkge1xuICBodG1sIHtcbiAgICB6b29tOiA5OS4zMiU7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5MS4yNWVtKSBhbmQgKG1heC13aWR0aDogODkuOTk4NzVlbSkge1xuICBodG1sIHtcbiAgICB6b29tOiA5OS42NiU7XG4gIH1cbn1cbi5fbGluayB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICB0ZXh0LXVuZGVybGluZS1vZmZzZXQ6IDVweDtcbn1cblxuLnRvb2x0aXAtaG9yaXpvbnRhbC1zY3JvbGwtaWNvbl9oYW5kIHtcbiAgYW5pbWF0aW9uOiB0b29sdGlwLWhvcml6b250YWwtc2Nyb2xsLWljb25fYW5pbS1zY3JvbGwtaGFuZCAycyBpbmZpbml0ZTtcbn1cblxuLmludmlzaWJsZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi50b29sdGlwLWhvcml6b250YWwtc2Nyb2xsLWljb25fY2FyZCB7XG4gIGFuaW1hdGlvbjogdG9vbHRpcC1ob3Jpem9udGFsLXNjcm9sbC1pY29uX2FuaW0tc2Nyb2xsLWNhcmQgMnMgaW5maW5pdGU7XG59XG5cbi5fY291cnNvciB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBtYXJnaW46IDE1cHggMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0Ny45OTg3NWVtKSB7XG4gIC5fY291cnNvciB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIHRvb2x0aXAtaG9yaXpvbnRhbC1zY3JvbGwtaWNvbl9hbmltLXNjcm9sbC1oYW5kIHtcbiAgMCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCg4MHB4KSBzY2FsZSgxKTtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG4gIDEwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDgwcHgpIHNjYWxlKDEpO1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbiAgMjAlLCA2MCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgxNzVweCkgc2NhbGUoMC42KTtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG4gIDgwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDVweCkgc2NhbGUoMC42KTtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG4gIHRvIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoNXB4KSBzY2FsZSgwLjYpO1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbn1cbkBrZXlmcmFtZXMgdG9vbHRpcC1ob3Jpem9udGFsLXNjcm9sbC1pY29uX2FuaW0tc2Nyb2xsLWNhcmQge1xuICAwJSwgNjAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG4gIH1cbiAgODAlLCB0byB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0yNDBweCk7XG4gIH1cbn1cbi5fZGlzYWJsZS1ob3Zlcixcbi5fZGlzYWJsZS1ob3ZlciAqIHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLl9zZWN0aW9uIHtcbiAgbWFyZ2luLXRvcDogMTMwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDcuOTk4NzVlbSkge1xuICAuX3NlY3Rpb24ge1xuICAgIG1hcmdpbi10b3A6IDUwcHg7XG4gIH1cbn1cblxuLmZhbmN5Ym94X19jb250YWluZXIge1xuICBtYXgtd2lkdGg6IDEwMCU7XG59XG5cbi5mYW5jeWJveF9fdHJhY2s6aGFzKC5mYW5jeWJveF9fc2xpZGU6aGFzKGlmcmFtZSkpIHtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG5cbi5mYW5jeWJveF9fc2xpZGU6aGFzKGlmcmFtZSkge1xuICBtYXgtd2lkdGg6IDEyMDBweCAhaW1wb3J0YW50O1xuICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuXG4uZmFuY3lib3hfX2NvbnRlbnQ6aGFzKGlmcmFtZSkge1xuICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gIG1heC13aWR0aDogMTIwMHB4ICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiA5NSUgIWltcG9ydGFudDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIGhlaWdodDogNjQlICFpbXBvcnRhbnQ7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDcuOTk4NzVlbSkge1xuICAuZmFuY3lib3hfX2NvbnRlbnQ6aGFzKGlmcmFtZSkge1xuICAgIHdpZHRoOiA5MCUgIWltcG9ydGFudDtcbiAgICBtYXgtd2lkdGg6IDUwMHB4ICFpbXBvcnRhbnQ7XG4gICAgaGVpZ2h0OiAzMDBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbi5mYW5jeWJveF9fY29udGVudDpoYXMoaWZyYW1lKSBpZnJhbWUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiAxMjAwcHggIWltcG9ydGFudDtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG5cbi5fdGV4dC1jZW50ZXIge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5faW1hZ2UtYmFjayB7XG4gIHdpZHRoOiAxMDAlO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBtYXJnaW4taW5saW5lOiBhdXRvO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiB0b3AgY2VudGVyO1xuICBwYWRkaW5nOiAxMDBweCAwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ3Ljk5ODc1ZW0pIHtcbiAgLl9pbWFnZS1iYWNrIHtcbiAgICBwYWRkaW5nOiAzNXB4IDA7XG4gIH1cbn1cblxuLl9tYWluLWJsb2NrIHtcbiAgbWFyZ2luLXRvcDogNTBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0Ny45OTg3NWVtKSB7XG4gIC5fbWFpbi1ibG9jayB7XG4gICAgbWFyZ2luLXRvcDogMzBweDtcbiAgfVxufVxuXG4uX21haW4tYnRuIHtcbiAgbWluLWhlaWdodDogOTBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kOiByZ2IoNTMsIDY5LCA1OSk7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgY29sb3I6ICNmZmZmZmYgIWltcG9ydGFudDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxO1xuICB0cmFuc2l0aW9uOiBhbGwgMC40cztcbiAgcGFkZGluZzogMTBweDtcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDE1MCU7XG4gIC8qIDI0LzE2ICovXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cbi5fbWFpbi1idG5fY2VudGVyIHtcbiAgbWFyZ2luLXRvcDogNDBweDtcbiAgbWFyZ2luLWlubGluZTogYXV0bztcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0Ny45OTg3NWVtKSB7XG4gIC5fbWFpbi1idG5fY2VudGVyIHtcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICB9XG59XG4uX21haW4tYnRuOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDcyLCA5NywgODEpO1xufVxuLl9tYWluLWJ0bl9ibGFjayB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYigzNywgMzUsIDM0KTtcbn1cbi5fbWFpbi1idG5fYmxhY2s6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoNTYsIDU0LCA1Myk7XG59XG4uX21haW4tYnRuXzM1MCB7XG4gIG1heC13aWR0aDogMzUwcHg7XG59XG4uX21haW4tYnRuX3llbGxvdyB7XG4gIGNvbG9yOiByZ2IoMzcsIDM1LCAzNCkgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDI1NSwgMjM4LCAyMDEpO1xufVxuLl9tYWluLWJ0bl95ZWxsb3c6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMjU1LCAyMzIsIDE4Mik7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMjkuOTk4NzVlbSkge1xuICAuX21haW4tYnRuIHtcbiAgICBtaW4taGVpZ2h0OiA3NXB4O1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICAgIG1heC13aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICB9XG59XG4uX21haW4tYnRuXzgwIHtcbiAgbWluLWhlaWdodDogODBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAyOS45OTg3NWVtKSB7XG4gIC5fbWFpbi1idG5fODAge1xuICAgIG1pbi1oZWlnaHQ6IDU1cHg7XG4gIH1cbn1cblxuLl9icm93bi1iYWNrIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDIwNiwgMTY1LCA5Mik7XG59XG5cbi5fZ3JlZW4tdGV4dCB7XG4gIGNvbG9yOiByZ2IoNzIsIDE4NywgNTgpO1xufVxuXG5hLl9ncmVlbi10ZXh0IHtcbiAgdGV4dC1kZWNvcmF0aW9uLWNvbG9yOiByZ2JhKDcyLCAxODcsIDU4LCAwLjQpO1xufVxuYS5fZ3JlZW4tdGV4dDpob3ZlciB7XG4gIGNvbG9yOiByZ2IoNjksIDE3MiwgNTYpO1xuICB0ZXh0LWRlY29yYXRpb24tY29sb3I6IHJnYmEoODgsIDE3NSwgMzYsIDAuNCk7XG59XG5cbi5fbGlzdCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogMTBweDtcbn1cbi5fbGlzdCBsaSB7XG4gIHBhZGRpbmctbGVmdDogMTVweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLl9saXN0IGxpOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICB0b3A6IDEycHg7XG4gIGxlZnQ6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDUzLCA2OSwgNTkpO1xuICB3aWR0aDogNXB4O1xuICBoZWlnaHQ6IDVweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0Ny45OTg3NWVtKSB7XG4gIC5fbGlzdCBsaTo6YmVmb3JlIHtcbiAgICB0b3A6IDEwcHg7XG4gIH1cbn1cbi5fbGlzdF95ZWxsb3cgbGk6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYigyNTUsIDIzOCwgMjAxKTtcbn1cbi5fbGlzdF9pbmxpbmUge1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGdhcDogMDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5fbGlzdF9pbmxpbmUgbGkge1xuICBwYWRkaW5nLWxlZnQ6IDA7XG59XG4uX2xpc3RfaW5saW5lIGxpOjpiZWZvcmUge1xuICBkaXNwbGF5OiBub25lO1xufVxuLl9saXN0X2lubGluZSBsaTpub3QoOmxhc3QtY2hpbGQpOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDVweDtcbiAgaGVpZ2h0OiA1cHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYig1MywgNjksIDU5KTtcbiAgbWFyZ2luLWxlZnQ6IDEuMTVlbTtcbiAgbWFyZ2luLXJpZ2h0OiAxLjE1ZW07XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMjkuOTk4NzVlbSkge1xuICAuX2xpc3RfaW5saW5lIGxpOm5vdCg6bGFzdC1jaGlsZCk6OmFmdGVyIHtcbiAgICBtYXJnaW4tbGVmdDogMC41ZW07XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjVlbTtcbiAgfVxufVxuXG4uX2hhbHZhciB7XG4gIGZvbnQtZmFtaWx5OiBIYWx2YXIgQnJlaXRzY2hyaWZ0O1xufVxuXG4uX3NlY3Rpb24tdGl0bGUge1xuICBmb250LWZhbWlseTogSGFsdmFyIEJyZWl0c2NocmlmdDtcbiAgZm9udC1zaXplOiA2NHB4O1xuICBsaW5lLWhlaWdodDogMTEyLjUlO1xuICAvKiA3Mi82NCAqL1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDg5Ljk5ODc1ZW0pIHtcbiAgLl9zZWN0aW9uLXRpdGxlIHtcbiAgICBmb250LXNpemU6IDUwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA2MS45OTg3NWVtKSB7XG4gIC5fc2VjdGlvbi10aXRsZSB7XG4gICAgZm9udC1zaXplOiA0MnB4O1xuICB9XG4gIC5fc2VjdGlvbi10aXRsZSBiciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ3Ljk5ODc1ZW0pIHtcbiAgQHN1cHBvcnRzIChmb250LXNpemU6IGNsYW1wKCAxLjU2MjVyZW0gLCAwLjM5NTM0NjAwMzlyZW0gICsgIDMuODk4NjM1NDc3NnZ3ICwgMi44MTI1cmVtICkpIHtcbiAgICAuX3NlY3Rpb24tdGl0bGUge1xuICAgICAgZm9udC1zaXplOiBjbGFtcCggMS41NjI1cmVtICwgMC4zOTUzNDYwMDM5cmVtICArICAzLjg5ODYzNTQ3NzZ2dyAsIDIuODEyNXJlbSApO1xuICAgIH1cbiAgfVxuICBAc3VwcG9ydHMgbm90IChmb250LXNpemU6IGNsYW1wKCAxLjU2MjVyZW0gLCAwLjM5NTM0NjAwMzlyZW0gICsgIDMuODk4NjM1NDc3NnZ3ICwgMi44MTI1cmVtICkpIHtcbiAgICAuX3NlY3Rpb24tdGl0bGUge1xuICAgICAgZm9udC1zaXplOiBjYWxjKFxuICAgICAgMS41NjI1cmVtICsgMS4yNSAqICgxMDB2dyAtIDI5LjkzNzVyZW0pIC8gMzIuMDYyNVxuICAgICk7XG4gICAgfVxuICB9XG59XG4uX3NlY3Rpb24tdGl0bGVfNDQge1xuICBmb250LXNpemU6IDQ0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxMTguMTgxODE4MTgxOCU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNjEuOTk4NzVlbSkge1xuICAuX3NlY3Rpb24tdGl0bGVfNDQge1xuICAgIGZvbnQtc2l6ZTogMzVweDtcbiAgICBsaW5lLWhlaWdodDogMTAwJTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ3Ljk5ODc1ZW0pIHtcbiAgQHN1cHBvcnRzIChmb250LXNpemU6IGNsYW1wKCAxLjQzNzVyZW0gLCAwLjczNzIwNzYwMjNyZW0gICsgIDIuMzM5MTgxMjg2NXZ3ICwgMi4xODc1cmVtICkpIHtcbiAgICAuX3NlY3Rpb24tdGl0bGVfNDQge1xuICAgICAgZm9udC1zaXplOiBjbGFtcCggMS40Mzc1cmVtICwgMC43MzcyMDc2MDIzcmVtICArICAyLjMzOTE4MTI4NjV2dyAsIDIuMTg3NXJlbSApO1xuICAgIH1cbiAgfVxuICBAc3VwcG9ydHMgbm90IChmb250LXNpemU6IGNsYW1wKCAxLjQzNzVyZW0gLCAwLjczNzIwNzYwMjNyZW0gICsgIDIuMzM5MTgxMjg2NXZ3ICwgMi4xODc1cmVtICkpIHtcbiAgICAuX3NlY3Rpb24tdGl0bGVfNDQge1xuICAgICAgZm9udC1zaXplOiBjYWxjKFxuICAgICAgMS40Mzc1cmVtICsgMC43NSAqICgxMDB2dyAtIDI5LjkzNzVyZW0pIC8gMzIuMDYyNVxuICAgICk7XG4gICAgfVxuICB9XG59XG4uX3NlY3Rpb24tdGl0bGVfNjYge1xuICBmb250LXNpemU6IDY2cHg7XG4gIGxpbmUtaGVpZ2h0OiAxMTIuMTIxMjEyJTtcbiAgLyogNzQvNjYgKi9cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4OS45OTg3NWVtKSB7XG4gIC5fc2VjdGlvbi10aXRsZV82NiB7XG4gICAgZm9udC1zaXplOiA1MHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNjEuOTk4NzVlbSkge1xuICAuX3NlY3Rpb24tdGl0bGVfNjYge1xuICAgIGZvbnQtc2l6ZTogNDVweDtcbiAgfVxuICAuX3NlY3Rpb24tdGl0bGVfNjYgYnIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0Ny45OTg3NWVtKSB7XG4gIEBzdXBwb3J0cyAoZm9udC1zaXplOiBjbGFtcCggMS43NXJlbSAsIDAuNzU3OTE5MTAzM3JlbSAgKyAgMy4zMTM4NDAxNTU5dncgLCAyLjgxMjVyZW0gKSkge1xuICAgIC5fc2VjdGlvbi10aXRsZV82NiB7XG4gICAgICBmb250LXNpemU6IGNsYW1wKCAxLjc1cmVtICwgMC43NTc5MTkxMDMzcmVtICArICAzLjMxMzg0MDE1NTl2dyAsIDIuODEyNXJlbSApO1xuICAgIH1cbiAgfVxuICBAc3VwcG9ydHMgbm90IChmb250LXNpemU6IGNsYW1wKCAxLjc1cmVtICwgMC43NTc5MTkxMDMzcmVtICArICAzLjMxMzg0MDE1NTl2dyAsIDIuODEyNXJlbSApKSB7XG4gICAgLl9zZWN0aW9uLXRpdGxlXzY2IHtcbiAgICAgIGZvbnQtc2l6ZTogY2FsYyhcbiAgICAgIDEuNzVyZW0gKyAxLjA2MjUgKiAoMTAwdncgLSAyOS45Mzc1cmVtKSAvIDMyLjA2MjVcbiAgICApO1xuICAgIH1cbiAgfVxufVxuXG4uX2JpZy1waWMge1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZy1ib3R0b206IDQxLjclO1xufVxuXG4uX2NvbnRlbnRzIHtcbiAgZGlzcGxheTogY29udGVudHM7XG59XG5cbi5fc2VjdGlvbi1zdWJ0aXRsZSB7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMzJweDtcbiAgbGluZS1oZWlnaHQ6IDEyNSU7XG4gIC8qIDQwLzMyICovXG4gIG1hcmdpbi10b3A6IDIwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNjEuOTk4NzVlbSkge1xuICAuX3NlY3Rpb24tc3VidGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMjdweDtcbiAgfVxuICAuX3NlY3Rpb24tc3VidGl0bGUgYnIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0Ny45OTg3NWVtKSB7XG4gIC5fc2VjdGlvbi1zdWJ0aXRsZSB7XG4gICAgZm9udC1zaXplOiAyNXB4O1xuICAgIG1hcmdpbi10b3A6IDE1cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAzNS45OTg3NWVtKSB7XG4gIC5fc2VjdGlvbi1zdWJ0aXRsZSB7XG4gICAgZm9udC1zaXplOiAyM3B4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMjkuOTk4NzVlbSkge1xuICAuX3NlY3Rpb24tc3VidGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgfVxufVxuXG4uX3RleHQtbGVmdCB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG5cbi5fd2hpdGUtdGV4dCB7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uX2NvbG9yLWJhY2sge1xuICBjb2xvcjogI2ZmZjtcbiAgcGFkZGluZzogMTMwcHggMDtcbn1cbi5fY29sb3ItYmFja193aGl0ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYigyNTUsIDI1NSwgMjU1KTtcbiAgY29sb3I6IHJnYigzNywgMzUsIDM0KTtcbn1cbi5fY29sb3ItYmFja19ncmVlbiB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYig1MywgNjksIDU5KTtcbn1cbi5fY29sb3ItYmFja19ibGFjayB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYigzNywgMzUsIDM0KTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0Ny45OTg3NWVtKSB7XG4gIC5fY29sb3ItYmFjayB7XG4gICAgcGFkZGluZzogMzBweCAwO1xuICB9XG59XG5cbi5fdXBwZXJjYXNlIHtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cblxuLl9ub2JyIHtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cblxuLl9oaWRkZW4ge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uX2dyaWQge1xuICBnYXA6IDE1cHg7XG4gIGRpc3BsYXk6IGdyaWQ7XG59XG4uX2dyaWRfMmZyIHtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMiwgMWZyKTtcbiAgZ2FwOiAxOHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ3Ljk5ODc1ZW0pIHtcbiAgLl9ncmlkXzJmciB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiBhdXRvO1xuICAgIGdhcDogMTVweDtcbiAgfVxufVxuLl9ncmlkXzRmciB7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDQsIDFmcik7XG4gIGdhcDogMTJweDtcbn1cbi5fZ3JpZF81ZnIge1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCg1LCAxZnIpO1xuICBnYXA6IDEwcHg7XG59XG4uX2dyaWRfM2ZyIHtcbiAgZ2FwOiAxOHB4O1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgzLCAxZnIpO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDg5Ljk5ODc1ZW0pIHtcbiAgLl9ncmlkXzNmciB7XG4gICAgZ2FwOiAxMHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDcuOTk4NzVlbSkge1xuICAuX2dyaWQge1xuICAgIGdhcDogMTBweDtcbiAgfVxufVxuXG4uX2JvcmRlci1ibGFjayB7XG4gIGJvcmRlcjogM3B4IHNvbGlkIHJnYigzNywgMzUsIDM0KTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0Ny45OTg3NWVtKSB7XG4gIC5fYm9yZGVyLWJsYWNrIHtcbiAgICBib3JkZXItd2lkdGg6IDJweDtcbiAgfVxufVxuXG4uX2JvcmRlci13aGl0ZSB7XG4gIGJvcmRlcjogM3B4IHNvbGlkIHJnYigyNTUsIDI1NSwgMjU1KTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0Ny45OTg3NWVtKSB7XG4gIC5fYm9yZGVyLXdoaXRlIHtcbiAgICBib3JkZXItd2lkdGg6IDJweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNjEuOTk4NzVlbSkge1xuICAuX292ZXJmbG93LWNvbnRhaW5lcl90YWJsZXQge1xuICAgIHBhZGRpbmc6IDA7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG92ZXJmbG93OiB2aXNpYmxlO1xuICB9XG4gIC5fb3ZlcmZsb3ctY29udGFpbmVyX3RhYmxldCAuX2NvdXJzb3Ige1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gIH1cbiAgLl9vdmVyZmxvdy1jb250YWluZXJfdGFibGV0IC5fY291cnNvciArIGRpdiB7XG4gICAgcGFkZGluZzogMCAxNXB4O1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KGF1dG8tZmlsbCwgMzAwcHgpO1xuICAgIGdyaWQtYXV0by1mbG93OiBjb2x1bW47XG4gICAgb3ZlcmZsb3cteDogc2Nyb2xsO1xuICAgIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5fb3ZlcmZsb3ctY29udGFpbmVyX3RhYmxldCAuX2NvdXJzb3IgKyBkaXYgPiBkaXYsXG4gIC5fb3ZlcmZsb3ctY29udGFpbmVyX3RhYmxldCAuX2NvdXJzb3IgKyBkaXYgPiBhIHtcbiAgICBtaW4td2lkdGg6IDMwMHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDcuOTk4NzVlbSkge1xuICAuX292ZXJmbG93LWNvbnRhaW5lcl9tb2Ige1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nOiAwO1xuICAgIG92ZXJmbG93OiB2aXNpYmxlO1xuICB9XG4gIC5fb3ZlcmZsb3ctY29udGFpbmVyX21vYiAuX2NvdXJzb3Ige1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gIH1cbiAgLl9vdmVyZmxvdy1jb250YWluZXJfbW9iIC5fY291cnNvciArIGRpdiB7XG4gICAgcGFkZGluZzogMCAxNXB4O1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KGF1dG8tZmlsbCwgMzAwcHgpO1xuICAgIGdyaWQtYXV0by1mbG93OiBjb2x1bW47XG4gICAgb3ZlcmZsb3cteDogc2Nyb2xsO1xuICAgIG92ZXJmbG93LXk6IHZpc2libGU7XG4gICAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAxMHB4ICFpbXBvcnRhbnQ7XG4gICAgZ2FwOiAxNXB4O1xuICB9XG4gIC5fb3ZlcmZsb3ctY29udGFpbmVyX21vYiAuX2NvdXJzb3IgKyBkaXYgPiBkaXYsXG4gIC5fb3ZlcmZsb3ctY29udGFpbmVyX21vYiAuX2NvdXJzb3IgKyBkaXYgPiBhIHtcbiAgICBtaW4td2lkdGg6IDMwMHB4O1xuICB9XG59XG4uX3NlY3Rpb24tYm9yZGVyX3RvcCB7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCByZ2IoMjAzLCAyMTIsIDIyMSk7XG4gIHBhZGRpbmctdG9wOiAxMTBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0Ny45OTg3NWVtKSB7XG4gIC5fc2VjdGlvbi1ib3JkZXJfdG9wIHtcbiAgICBwYWRkaW5nLXRvcDogMzBweDtcbiAgfVxufVxuXG4uX3NlY3Rpb24xMzYwIHtcbiAgbWF4LXdpZHRoOiAxMzYwcHg7XG4gIG1hcmdpbi1pbmxpbmU6IGF1dG87XG59XG5cbi5fc2VjdGlvbjE1NjAge1xuICBtYXgtd2lkdGg6IDE1NjBweDtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi1pbmxpbmU6IGF1dG87XG59XG5cbi5fYm9yZGVyIHtcbiAgYm9yZGVyOiAxcHggc29saWQgcmdiKDIwMywgMjEyLCAyMjEpO1xufVxuXG4uX3ZpZGVvLWJsb2NrIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLl92aWRlby1ibG9jazo6YWZ0ZXIge1xuICBtYXJnaW46IGF1dG87XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaW5zZXQ6IDA7XG4gIHdpZHRoOiA4MHB4O1xuICBoZWlnaHQ6IDgwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgY29udGVudDogXCJcIjtcbiAgdHJhbnNpdGlvbjogMC4zcyBhbGw7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWcvcGxheS5zdmcpO1xuICBiYWNrZ3JvdW5kLXNpemU6IGF1dG87XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDUzJSBjZW50ZXI7XG4gIGJhY2tncm91bmQ6ICM0OGJiM2E7XG4gIGJveC1zaGFkb3c6IGluc2V0IDBweCA2cHggMTVweCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMyk7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMzUuOTk4NzVlbSkge1xuICAuX3ZpZGVvLWJsb2NrOjphZnRlciB7XG4gICAgd2lkdGg6IDY1cHg7XG4gICAgaGVpZ2h0OiA2NXB4O1xuICB9XG59XG4uX3ZpZGVvLWJsb2NrIGltZyB7XG4gIHRyYW5zaXRpb246IDAuNXMgYWxsO1xufVxuLl92aWRlby1ibG9jazpob3ZlciB7XG4gIHRyYW5zaXRpb246IDAuM3MgYWxsO1xufVxuLl92aWRlby1ibG9jazpob3Zlcjo6YWZ0ZXIge1xuICB0cmFuc2l0aW9uOiAwLjNzIGFsbDtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDcyLCAyMTMsIDU0KTtcbiAgYm94LXNoYWRvdzogMHB4IDE1cHggMzBweCByZ2JhKDAsIDIyOSwgOCwgMC4yKSwgaW5zZXQgMHB4IDZweCAyMHB4IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC40KTtcbn1cbi5fdmlkZW8tYmxvY2s6aG92ZXIgaW1nIHtcbiAgdHJhbnNpdGlvbjogMC41cyBhbGw7XG4gIHRyYW5zZm9ybTogc2NhbGUoMS4xKTtcbn1cblxuQGtleWZyYW1lcyBjc3MtYW5pbWF0aW9uLXJvdGF0ZTIge1xuICAwJSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gIH1cbiAgMTAwJSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTtcbiAgfVxufVxuQGtleWZyYW1lcyBjc3MtYW5pbWF0aW9uLXJvdGF0ZSB7XG4gIDAlIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgfVxuICAxMDAlIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtMzYwZGVnKTtcbiAgfVxufVxuLl92aWRlby1jaXJjbGUge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWcvbGV0dGVycy5zdmcpO1xuICBiYWNrZ3JvdW5kLXNpemU6IDE5MHB4IDE5MHB4O1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogMjtcbiAgd2lkdGg6IDE2MHB4O1xuICBoZWlnaHQ6IDE2MHB4O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG1hcmdpbjogYXV0bztcbiAgaW5zZXQ6IDA7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAtd2Via2l0LXRyYW5zaXRpb246IDAuM3MgYWxsO1xuICB0cmFuc2l0aW9uOiAwLjNzIGFsbDtcbiAgYW5pbWF0aW9uOiBjc3MtYW5pbWF0aW9uLXJvdGF0ZSAxMHMgbGluZWFyIGluZmluaXRlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoNTMsIDY5LCA1OSk7XG59XG4uX3ZpZGVvLWNpcmNsZSBzdmcge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGFuaW1hdGlvbjogY3NzLWFuaW1hdGlvbi1yb3RhdGUyIDEwcyBsaW5lYXIgaW5maW5pdGU7XG59XG4uX3ZpZGVvLWNpcmNsZTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYig2NCwgODQsIDcyKTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA2MS45OTg4ZW0pIHtcbiAgLl92aWRlby1jaXJjbGUge1xuICAgIHdpZHRoOiAxMzBweDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDE1MnB4IDE1MnB4O1xuICAgIGhlaWdodDogMTMwcHg7XG4gIH1cbiAgLl92aWRlby1jaXJjbGUgc3ZnIHtcbiAgICB3aWR0aDogMjBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ3Ljk5ODhlbSkge1xuICAuX3ZpZGVvLWNpcmNsZSB7XG4gICAgd2lkdGg6IDEwMHB4O1xuICAgIGJhY2tncm91bmQtc2l6ZTogMTIwcHggMTIwcHg7XG4gICAgaGVpZ2h0OiAxMDBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDI5Ljk5ODhlbSkge1xuICAuX3ZpZGVvLWNpcmNsZSB7XG4gICAgd2lkdGg6IDgwcHg7XG4gICAgYmFja2dyb3VuZC1zaXplOiA5NHB4IDk0cHg7XG4gICAgaGVpZ2h0OiA4MHB4O1xuICB9XG4gIC5fdmlkZW8tY2lyY2xlIHN2ZyB7XG4gICAgd2lkdGg6IDE1cHg7XG4gIH1cbn1cblxuLl9hZGFwdGl2ZS1waWMge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4uX2FkYXB0aXZlLXBpYyA+IGltZywgLl9hZGFwdGl2ZS1waWMgPiBwaWN0dXJlID4gaW1nIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBpbnNldDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbn1cblxuLl9hYnNvbHV0ZS1waWMge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xuICAtbW96LXVzZXItc2VsZWN0OiBub25lO1xuICAtbXMtdXNlci1zZWxlY3Q6IG5vbmU7XG4gIHVzZXItc2VsZWN0OiBub25lO1xufVxuXG4uX3RleHQyMCB7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgbGluZS1oZWlnaHQ6IDE0MCU7XG4gIC8qIDI4LzIwICovXG59XG5AbWVkaWEgKG1heC13aWR0aDogMzUuOTk4NzVlbSkge1xuICAuX3RleHQyMCB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICB9XG59XG5cbi5fdGV4dDM2IHtcbiAgZm9udC1zaXplOiAzNnB4O1xuICBmb250LWZhbWlseTogSGFsdmFyIEJyZWl0c2NocmlmdDtcbiAgbGluZS1oZWlnaHQ6IDEyMi4yMjIyMjIlO1xuICAvKiA0NC8zNiAqL1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDg5Ljk5ODc1ZW0pIHtcbiAgLl90ZXh0MzYge1xuICAgIGZvbnQtc2l6ZTogMzFweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ3Ljk5ODc1ZW0pIHtcbiAgLl90ZXh0MzYge1xuICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDM1Ljk5ODc1ZW0pIHtcbiAgLl90ZXh0MzYge1xuICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgfVxuICAuX3RleHQzNiBiciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG4uX3RleHQyNiB7XG4gIGZvbnQtZmFtaWx5OiBIYWx2YXIgQnJlaXRzY2hyaWZ0O1xuICBmb250LXNpemU6IDI2cHg7XG4gIGxpbmUtaGVpZ2h0OiAxMzAuNzY5MjMxJTtcbiAgLyogMzQvMjYgKi9cbiAgZm9udC1mYW1pbHk6IEhhbHZhciBCcmVpdHNjaHJpZnQ7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDcuOTk4NzVlbSkge1xuICAuX3RleHQyNiB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICB9XG59XG5cbi5fdGV4dDE2IHtcbiAgbGluZS1oZWlnaHQ6IDE1MCU7XG4gIC8qIDI0LzE2ICovXG4gIGZvbnQtc2l6ZTogMTZweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAzNS45OTg3NWVtKSB7XG4gIC5fdGV4dDE2IHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gIH1cbn1cblxuLl9mdzYwMCB7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG5cbi5fZnc3MDAge1xuICBmb250LXdlaWdodDogNzAwO1xufVxuXG4uX2Z3NTAwIHtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cblxuLmZhbmN5Ym94X19jb250ZW50IDpmb2N1czpub3QoLmNhcm91c2VsX19idXR0b24uaXMtY2xvc2UpIHtcbiAgb3V0bGluZTogbm9uZTtcbn1cblxuLmZhbmN5Ym94X192aWV3cG9ydC5pcy1kcmFnZ2FibGUge1xuICBjdXJzb3I6IGF1dG87XG59XG5cbi5mb3JtX19jaGVja2JveC1sYWJlbCBpbnB1dCxcbi5mb3JtX19jaGVjayBpbnB1dCxcbi5mb3JtX19tZXNzZW5nZXIgaW5wdXQsXG4uY2FsbGJhY2tfX3RpbWUgaW5wdXQge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbjo6LXdlYmtpdC1zY3JvbGxiYXIge1xuICB3aWR0aDogMTBweDtcbiAgaGVpZ2h0OiAxMHB4O1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xufVxuXG46Oi13ZWJraXQtc2Nyb2xsYmFyLXRyYWNrIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG59XG5cbi5fc2xpZGVyLXNjcm9sbGJhciB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBvc2l0aW9uOiBzdGF0aWMgIWltcG9ydGFudDtcbiAgbWFyZ2luLXRvcDogNDBweDtcbiAgaGVpZ2h0OiAxMHB4ICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYigyNTUsIDI1NSwgMjU1KSAhaW1wb3J0YW50O1xuICBib3JkZXItcmFkaXVzOiAwICFpbXBvcnRhbnQ7XG4gIGJvdHRvbTogMCAhaW1wb3J0YW50O1xuICBsZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDcuOTk4NzVlbSkge1xuICAuX3NsaWRlci1zY3JvbGxiYXIge1xuICAgIG1hcmdpbi10b3A6IDIwcHggIWltcG9ydGFudDtcbiAgfVxufVxuLl9zbGlkZXItc2Nyb2xsYmFyIC5zd2lwZXItc2Nyb2xsYmFyLWRyYWcge1xuICBib3JkZXItcmFkaXVzOiAwICFpbXBvcnRhbnQ7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDUzLCA2OSwgNTkpICFpbXBvcnRhbnQ7XG4gIGhlaWdodDogMTAwJSAhaW1wb3J0YW50O1xuICBtaW4td2lkdGg6IDMwMHB4ICFpbXBvcnRhbnQ7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNjEuOTk4NzVlbSkge1xuICAuX3NsaWRlci1zY3JvbGxiYXIgLnN3aXBlci1zY3JvbGxiYXItZHJhZyB7XG4gICAgbWluLXdpZHRoOiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi5fc2xpZGVyLXNjcm9sbGJhciAuc3dpcGVyLXNjcm9sbGJhci1kcmFnOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDgxLCAxMDUsIDkwKSAhaW1wb3J0YW50O1xufVxuXG4uX3NsaWRlci1hcnJvdyB7XG4gIHRvcDogNTAlO1xuICB3aWR0aDogNjBweDtcbiAgaGVpZ2h0OiA2MHB4O1xuICBib3JkZXI6IDJweCBzb2xpZCAjZmZmO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBwb2ludGVyLWV2ZW50czogYXV0bztcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcbiAgei1pbmRleDogMTA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0Ny45OTg3NWVtKSB7XG4gIC5fc2xpZGVyLWFycm93IHtcbiAgICB0b3A6IDQ1JTtcbiAgICB3aWR0aDogNDBweDtcbiAgICBoZWlnaHQ6IDQwcHg7XG4gIH1cbn1cbi5fc2xpZGVyLWFycm93OjphZnRlciB7XG4gIHdpZHRoOiAyMXB4O1xuICBoZWlnaHQ6IDE0cHg7XG4gIGZvbnQtc2l6ZTogMDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltZy9wcmV2LnN2Zyk7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ3Ljk5ODc1ZW0pIHtcbiAgLl9zbGlkZXItYXJyb3c6OmFmdGVyIHtcbiAgICB3aWR0aDogMThweDtcbiAgICBoZWlnaHQ6IDExcHg7XG4gIH1cbn1cbi5fc2xpZGVyLWFycm93X3N0YXRpYyB7XG4gIHBvc2l0aW9uOiBzdGF0aWM7XG4gIG1hcmdpbjogMDtcbiAgdHJhbnNmb3JtOiBub25lO1xufVxuLl9zbGlkZXItYXJyb3c6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMTczLCAxNDAsIDgxKTtcbn1cbi5fc2xpZGVyLWFycm93LnN3aXBlci1idXR0b24tcHJldiB7XG4gIGxlZnQ6IDEwcHg7XG59XG4uX3NsaWRlci1hcnJvdy5zd2lwZXItYnV0dG9uLXByZXY6OmFmdGVyIHtcbiAgdHJhbnNmb3JtOiBzY2FsZSgtMSwgMSk7XG59XG4uX3NsaWRlci1hcnJvdy5zd2lwZXItYnV0dG9uLW5leHQge1xuICByaWdodDogMTBweDtcbn1cbi5fc2xpZGVyLWFycm93LnN3aXBlci1idXR0b24tZGlzYWJsZWQge1xuICBvcGFjaXR5OiAwLjM7XG4gIGN1cnNvcjogbm90LWFsbG93ZWQ7XG59XG4uX3NsaWRlci1hcnJvd19ibGFjayB7XG4gIGJvcmRlci1jb2xvcjogIzAwMDtcbn1cbi5fc2xpZGVyLWFycm93X2JsYWNrOjphZnRlciB7XG4gIGZpbHRlcjogYnJpZ2h0bmVzcygwKTtcbn1cbi5fc2xpZGVyLWFycm93X2JsYWNrOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDE3MywgMTQwLCA4MSk7XG59XG4uX3NsaWRlci1hcnJvd195ZWxsb3cge1xuICBib3JkZXI6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYigyMjQsIDIwOCwgMTcwKTtcbn1cbi5fc2xpZGVyLWFycm93X3llbGxvdzo6YWZ0ZXIge1xuICBmaWx0ZXI6IGJyaWdodG5lc3MoMCk7XG59XG4uX3NsaWRlci1hcnJvd195ZWxsb3c6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMjAzLCAxODgsIDE1MCk7XG59XG5cbjo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWIge1xuICBiYWNrZ3JvdW5kOiByZ2IoNTMsIDY5LCA1OSk7XG59XG46Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogcmdiKDgxLCAxMDUsIDkwKTtcbn1cblxuKiB7XG4gIHNjcm9sbGJhci13aWR0aDogdGhpbjtcbiAgc2Nyb2xsYmFyLWNvbG9yOiByZ2IoNTMsIDY5LCA1OSkgdHJhbnNwYXJlbnQ7XG59XG5cbi5mYW5jeWJveF9fY29udGVudCB7XG4gIGNvbG9yOiByZ2IoMzQsIDM0LCAzNCk7XG59XG5cbi5mb3JtIHtcbiAgbWFyZ2luLXRvcDogMzBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAyOS45OTg3NWVtKSB7XG4gIC5mb3JtIHtcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICB9XG59XG4uZm9ybV9fdGl0bGUge1xuICBmb250LXNpemU6IDMycHg7XG4gIGxpbmUtaGVpZ2h0OiAxMjUlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDg5Ljk5ODc1ZW0pIHtcbiAgLmZvcm1fX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDMwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0Ny45OTg3NWVtKSB7XG4gIC5mb3JtX190aXRsZSB7XG4gICAgZm9udC1zaXplOiAyNXB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMzUuOTk4NzVlbSkge1xuICAuZm9ybV9fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgfVxuICAuZm9ybV9fdGl0bGUgYnIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4OS45OTg3NWVtKSB7XG4gIC5mb3JtX19zdWJ0aXRsZSB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTEuODc1ZW0pIHtcbiAgLmZvcm1fX3N1YnRpdGxlIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAyOS45OTg3NWVtKSB7XG4gIC5mb3JtX19zdWJ0aXRsZSBiciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuLmZvcm1fX2xhYmVsIHtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDE1Ny4xNDI4NTclO1xuICAvKiAyMi8xNCAqL1xuICBsZXR0ZXItc3BhY2luZzogMCU7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGNvbG9yOiByZ2JhKDM0LCAzNCwgMzQsIDAuNSk7XG59XG4uZm9ybV9fbWVzc2VuZ2VycyB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdhcDogNXB4O1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgzLCAxZnIpO1xufVxuLmZvcm1fX3RvZ2dsZXMge1xuICBkaXNwbGF5OiBncmlkO1xuICBnYXA6IDEwcHg7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsIDFmcik7XG59XG4uZm9ybV9fdG9nZ2xlIGxhYmVsIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBoZWlnaHQ6IDQycHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMik7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgY29sb3I6IHJnYigxNTMsIDE1MywgMTUzKTtcbn1cbi5mb3JtX190b2dnbGUgbGFiZWwgaW5wdXQge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmZvcm1fX3RvZ2dsZSBsYWJlbDpoYXMoaW5wdXQ6Y2hlY2tlZCkge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDIwNiwgMTY1LCA5Mik7XG4gIGJvcmRlci1jb2xvcjogcmdiKDIwNiwgMTY1LCA5Mik7XG59XG4uZm9ybV9fdG9nZ2xlIHNwYW4ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLmZvcm1fX21lc3NlbmdlciBsYWJlbCB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgaGVpZ2h0OiA0MnB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgxNTMsIDE1MywgMTUzLCAwLjMpO1xuICBnYXA6IDEwcHg7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgY29sb3I6IHJnYigxNTMsIDE1MywgMTUzKTtcbn1cbi5mb3JtX19tZXNzZW5nZXIgbGFiZWwgaW5wdXQge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmZvcm1fX21lc3NlbmdlciBsYWJlbDpoYXMoaW5wdXQ6Y2hlY2tlZCkge1xuICBjb2xvcjogI2ZmZjtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5mb3JtX19tZXNzZW5nZXIgbGFiZWw6aGFzKGlucHV0OmNoZWNrZWQpIHN2ZyBwYXRoIHtcbiAgZmlsbDogI2ZmZjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAzNS45OTg3NWVtKSB7XG4gIC5mb3JtX19tZXNzZW5nZXIgbGFiZWwgc3ZnIHtcbiAgICB3aWR0aDogMTVweDtcbiAgICBoZWlnaHQ6IDE1cHg7XG4gIH1cbn1cbi5mb3JtX19tZXNzZW5nZXIgc3BhbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdhcDogMTBweDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAzNS45OTg3NWVtKSB7XG4gIC5mb3JtX19tZXNzZW5nZXIgc3BhbiB7XG4gICAgZ2FwOiA1cHg7XG4gIH1cbn1cbi5mb3JtX19tZXNzZW5nZXJfY2FsbCBsYWJlbDpob3ZlciB7XG4gIGNvbG9yOiByZ2IoNTMsIDY5LCA1OSk7XG4gIGJvcmRlci1jb2xvcjogcmdiKDUzLCA2OSwgNTkpO1xufVxuLmZvcm1fX21lc3Nlbmdlcl9jYWxsIGxhYmVsOmhvdmVyIHN2ZyBwYXRoIHtcbiAgZmlsbDogcmdiKDUzLCA2OSwgNTkpO1xufVxuLmZvcm1fX21lc3Nlbmdlcl9jYWxsIGxhYmVsOmhhcyhpbnB1dDpjaGVja2VkKSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYig1MywgNjksIDU5KTtcbn1cbi5mb3JtX19tZXNzZW5nZXJfbWF4IGxhYmVsOmhvdmVyIHtcbiAgY29sb3I6IHJnYigxNTUsIDc0LCAyMjMpO1xuICBib3JkZXItY29sb3I6IHJnYigxNTUsIDc0LCAyMjMpO1xufVxuLmZvcm1fX21lc3Nlbmdlcl9tYXggbGFiZWw6aG92ZXIgc3ZnIHBhdGgge1xuICBmaWxsOiByZ2IoMTU1LCA3NCwgMjIzKTtcbn1cbi5mb3JtX19tZXNzZW5nZXJfbWF4IGxhYmVsOmhhcyhpbnB1dDpjaGVja2VkKSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYigxNTUsIDc0LCAyMjMpO1xufVxuLmZvcm1fX21lc3Nlbmdlcl90ZyBsYWJlbDpob3ZlciB7XG4gIGNvbG9yOiByZ2IoNTMsIDE2OSwgMjI5KTtcbiAgYm9yZGVyLWNvbG9yOiByZ2IoNTMsIDE2OSwgMjI5KTtcbn1cbi5mb3JtX19tZXNzZW5nZXJfdGcgbGFiZWw6aG92ZXIgc3ZnIHBhdGgge1xuICBmaWxsOiByZ2IoNTMsIDE2OSwgMjI5KTtcbn1cbi5mb3JtX19tZXNzZW5nZXJfdGcgbGFiZWw6aGFzKGlucHV0OmNoZWNrZWQpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDUzLCAxNjksIDIyOSk7XG59XG4uZm9ybV9faXRlbXMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBtYXJnaW4tdG9wOiAxMHB4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDEwcHg7XG59XG4uZm9ybV9faW5wdXQge1xuICBiYWNrZ3JvdW5kOiByZ2IoMjUwLCAyNTEsIDI1Mik7XG4gIHdpZHRoOiAxMDAlO1xuICBib3JkZXI6IDFweCBzb2xpZCByZ2IoMjQxLCAyNDEsIDI0MSk7XG4gIG1pbi1oZWlnaHQ6IDkwcHg7XG4gIHBhZGRpbmctbGVmdDogMzBweDtcbiAgcGFkZGluZy1yaWdodDogMTVweDtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBtYXgtd2lkdGg6IDEwMCU7XG59XG4uZm9ybV9faW5wdXQ6OnBsYWNlaG9sZGVyIHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBjb2xvcjogcmdiYSgzNywgMzUsIDM0LCAwLjUpO1xuICBmb250LWZhbWlseTogSW50ZXI7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDcuOTk4NzVlbSkge1xuICAuZm9ybV9faW5wdXQge1xuICAgIHBhZGRpbmctbGVmdDogMjVweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDM1Ljk5ODc1ZW0pIHtcbiAgLmZvcm1fX2lucHV0IHtcbiAgICBtaW4taGVpZ2h0OiA3NXB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMjkuOTk4NzVlbSkge1xuICAuZm9ybV9faW5wdXQge1xuICAgIHBhZGRpbmctbGVmdDogMjBweDtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgICBtYXgtd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgfVxuICAuZm9ybV9faW5wdXQ6OnBsYWNlaG9sZGVyIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cbn1cbi5mb3JtX19maWxlLWxhYmVsIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG59XG4uZm9ybV9fZmlsZS1pbnB1dCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uZm9ybV9fZmlsZS1jdXN0b20ge1xuICBib3JkZXItcmFkaXVzOiAxMnB4O1xuICBtaW4taGVpZ2h0OiAxMDBweDtcbiAgcGFkZGluZzogMCA0MHB4O1xuICBmb250LXNpemU6IDE4cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMTVweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHJnYig5MiwgMTIyLCA5NCk7XG4gIGNvbG9yOiByZ2IoOTIsIDEyMiwgOTQpO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ3Ljk5ODc1ZW0pIHtcbiAgLmZvcm1fX2ZpbGUtY3VzdG9tIHtcbiAgICBtaW4taGVpZ2h0OiA3NXB4O1xuICAgIHBhZGRpbmc6IDAgMjBweDtcbiAgICBnYXA6IDEwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAzNS45OTg3NWVtKSB7XG4gIC5mb3JtX19maWxlLWN1c3RvbSB7XG4gICAgbWluLWhlaWdodDogNjBweDtcbiAgfVxufVxuLmZvcm1fX2ZpbGUtY3VzdG9tIHN2ZyB7XG4gIGZsZXgtc2hyaW5rOiAwO1xufVxuLmZvcm1fX2ZpbGUtY3VzdG9tOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiByZ2IoMjAzLCAyMTIsIDIyMSk7XG4gIGNvbG9yOiByZ2IoMjU1LCAyNTUsIDI1NSk7XG59XG4uZm9ybV9fZmlsZS1jdXN0b206aG92ZXIgc3ZnIHBhdGgge1xuICBmaWxsOiAjZmZmO1xufVxuLmZvcm1fX2ZpbGUtdGV4dCB7XG4gIGZsZXg6IDE7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuLmZvcm1fX2NoZWNrYm94IHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIG1hcmdpbi10b3A6IDE1cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDcuOTk4NzVlbSkge1xuICAuZm9ybV9fY2hlY2tib3gge1xuICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gIH1cbn1cblxuLmZvcm1fX2NoZWNrYm94LWxhYmVsIHtcbiAgY29sb3I6IHJnYigxNDcsIDE0NywgMTQ3KTtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogNy41cHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5mb3JtX19jaGVja2JveC1sYWJlbCBhIHtcbiAgY29sb3I6IHJnYig1MywgNjksIDU5KTtcbiAgdGV4dC11bmRlcmxpbmUtb2Zmc2V0OiAycHg7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuLmZvcm1fX2NoZWNrYm94LWxhYmVsIGE6aG92ZXIge1xuICBjb2xvcjogcmdiKDI1NSwgMjM4LCAyMDEpO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ3Ljk5ODc1ZW0pIHtcbiAgLmZvcm1fX2NoZWNrYm94LWxhYmVsIHtcbiAgICBnYXA6IDdweDtcbiAgfVxufVxuXG4uZm9ybV9fY2hlY2tib3gtaWNvbiB7XG4gIHdpZHRoOiAxNnB4O1xuICBoZWlnaHQ6IDE2cHg7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjEpO1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZTtcbiAgZmxleC1zaHJpbms6IDA7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLmZvcm1fX2NoZWNrYm94LWljb246OmFmdGVyIHtcbiAgcmlnaHQ6IDJweDtcbiAgdG9wOiA0cHg7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDEwcHg7XG4gIGhlaWdodDogN3B4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1nL2NoZWNrLnN2Zyk7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuMnMgZWFzZTtcbn1cblxuLmZvcm1fX2NoZWNrYm94LWxhYmVsIGlucHV0OmNoZWNrZWQgKyAuZm9ybV9fY2hlY2tib3gtaWNvbiB7XG4gIGNvbG9yOiByZ2IoMTQ3LCAxNDcsIDE0Nyk7XG59XG4uZm9ybV9fY2hlY2tib3gtbGFiZWwgaW5wdXQ6Y2hlY2tlZCArIC5mb3JtX19jaGVja2JveC1pY29uOjphZnRlciB7XG4gIG9wYWNpdHk6IDE7XG59XG5cbi5mb3JtX19jaGVja2JveC10ZXh0IHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBsaW5lLWhlaWdodDogMTY2LjY2NjY2NyU7XG4gIC8qIDIwLzEyICovXG59XG5AbWVkaWEgKG1heC13aWR0aDogMjkuOTk4NzVlbSkge1xuICAuZm9ybV9fY2hlY2tib3gtdGV4dCB7XG4gICAgZm9udC1zaXplOiAxMXB4O1xuICB9XG59XG5cbi5fZ3JleS13cmFwcGVyIHtcbiAgcGFkZGluZy1ib3R0b206IDE3cHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWcvd3JhcC53ZWJwKTtcbn1cblxuLl9ncmFkaWVudC13cmFwcGVyIHtcbiAgcGFkZGluZy10b3A6IDEzMHB4O1xufVxuLl9ncmFkaWVudC13cmFwcGVyXzIge1xuICBwYWRkaW5nLWJvdHRvbTogMTMwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDcuOTk4NzVlbSkge1xuICAuX2dyYWRpZW50LXdyYXBwZXJfMiB7XG4gICAgcGFkZGluZy1ib3R0b206IDUwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0Ny45OTg3NWVtKSB7XG4gIC5fZ3JhZGllbnQtd3JhcHBlciB7XG4gICAgcGFkZGluZy10b3A6IDUwcHg7XG4gIH1cbn1cblxuLl9lcnJvcjo6cGxhY2Vob2xkZXIge1xuICBjb2xvcjogI2ZmNGI0Yjtcbn1cblxuLl9lcnJvciB7XG4gIGJvcmRlci1jb2xvcjogI2ZmNGI0Yjtcbn1cblxuLmhlYWRlciB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgei1pbmRleDogMTAwO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMjBweCAwO1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDApO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjMpO1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuMjVzIGVhc2U7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDcuOTk4NzVlbSkge1xuICAuaGVhZGVyIHtcbiAgICBwYWRkaW5nOiAxMHB4IDA7XG4gIH1cbn1cbi5oZWFkZXIuc2Nyb2xsZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoNTMsIDY5LCA1OSk7XG59XG4uaGVhZGVyLnNjcm9sbGVkIC5oZWFkZXJfX25hdi1saW5rOmhvdmVyIHtcbiAgY29sb3I6IHJnYigyNTUsIDIzMiwgMTgyKTtcbn1cbi5oZWFkZXJfX2NvbnRhaW5lciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgZ2FwOiAxMHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDg5Ljk5ODc1ZW0pIHtcbiAgLmhlYWRlcl9fY29udGFpbmVyIHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgfVxufVxuLmhlYWRlcl9fbG9nbyB7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbGluZS1oZWlnaHQ6IDA7XG59XG4uaGVhZGVyX19sb2dvLXBpYyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IGF1dG87XG4gIG1heC13aWR0aDogMTI2cHg7XG4gIHdpZHRoOiBhdXRvO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ3Ljk5ODc1ZW0pIHtcbiAgLmhlYWRlcl9fbG9nby1waWMge1xuICAgIG1heC13aWR0aDogMTEwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAyOS45OTg3NWVtKSB7XG4gIC5oZWFkZXJfX2xvZ28tcGljIHtcbiAgICBtYXgtd2lkdGg6IDk4cHg7XG4gICAgbWF4LWhlaWdodDogNDRweDtcbiAgfVxufVxuLmhlYWRlcl9fbmF2IHtcbiAgZmxleDogMSAxIGF1dG87XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtaW4td2lkdGg6IDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNjEuOTk4NzVlbSkge1xuICAuaGVhZGVyX19uYXYge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbi5oZWFkZXJfX25hdi1saXN0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgZ2FwOiAwO1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG59XG4uaGVhZGVyX19uYXYtaXRlbSArIC5oZWFkZXJfX25hdi1pdGVtIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gIG1hcmdpbi1sZWZ0OiAxNXB4O1xufVxuLmhlYWRlcl9fbmF2LWl0ZW0gKyAuaGVhZGVyX19uYXYtaXRlbTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICB3aWR0aDogMXB4O1xuICBoZWlnaHQ6IDFlbTtcbiAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjMpO1xufVxuLmhlYWRlcl9fbmF2LWxpbmsge1xuICBjb2xvcjogI2ZmZjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAxNTAlOyAvKiAyNC8xNiAqL1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuLmhlYWRlcl9fbmF2LWxpbms6aG92ZXIge1xuICBjb2xvcjogcmdiKDcyLCA5NywgODEpO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDg5Ljk5ODc1ZW0pIHtcbiAgLmhlYWRlcl9fbmF2LWxpbmsgYnIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbi5oZWFkZXJfX3JpZ2h0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAxNXB4O1xuICBmbGV4LXNocmluazogMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0Ny45OTg3NWVtKSB7XG4gIC5oZWFkZXJfX3JpZ2h0IHtcbiAgICBnYXA6IDEwcHg7XG4gIH1cbn1cbi5oZWFkZXJfX2ljb24tc3F1YXJlIHtcbiAgd2lkdGg6IDUwcHg7XG4gIGhlaWdodDogNTBweDtcbiAgZmxleC1zaHJpbms6IDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBjb2xvcjogI2ZmZjtcbiAgYm9yZGVyOiAxcHggc29saWQgcmdiKDI1NSwgMjU1LCAyNTUpO1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIDAuMnMsIGJvcmRlci1jb2xvciAwLjJzO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ3Ljk5ODc1ZW0pIHtcbiAgLmhlYWRlcl9faWNvbi1zcXVhcmUge1xuICAgIHdpZHRoOiA0NHB4O1xuICAgIGhlaWdodDogNDRweDtcbiAgfVxufVxuLmhlYWRlcl9faWNvbi1zcXVhcmU6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoNTMsIDE2OSwgMjI5KTtcbiAgYm9yZGVyLWNvbG9yOiByZ2IoNTMsIDE2OSwgMjI5KTtcbn1cbi5oZWFkZXJfX2ljb24tc3F1YXJlOmhvdmVyIHN2ZyBwYXRoIHtcbiAgZmlsbDogI2ZmZjtcbn1cbi5oZWFkZXJfX21lbnUtdG9nZ2xlIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBkaXNwbGF5OiBub25lO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDYxLjk5ODc1ZW0pIHtcbiAgLmhlYWRlcl9fbWVudS10b2dnbGUge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gIH1cbn1cbi5oZWFkZXJfX2NhbGxiYWNrIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICBnYXA6IDRweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0Ny45OTg3NWVtKSB7XG4gIC5oZWFkZXJfX2NhbGxiYWNrIHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gIH1cbn1cbi5oZWFkZXJfX3Bob25lIHtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zaXplOiAyNnB4O1xuICBjb2xvcjogI2ZmZjtcbiAgbGluZS1oZWlnaHQ6IDEzMC43NjkyMzElOyAvKiAzNC8yNiAqL1xuICBsZXR0ZXItc3BhY2luZzogMCU7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuLmhlYWRlcl9fcGhvbmU6aG92ZXIge1xuICBjb2xvcjogcmdiKDcyLCA5NywgODEpO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDg5Ljk5ODc1ZW0pIHtcbiAgLmhlYWRlcl9fcGhvbmUge1xuICAgIGZvbnQtc2l6ZTogMjVweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ3Ljk5ODc1ZW0pIHtcbiAgLmhlYWRlcl9fcGhvbmUge1xuICAgIGZvbnQtc2l6ZTogMTdweDtcbiAgfVxufVxuLmhlYWRlcl9fYnRuIHtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBjb2xvcjogcmdiKDI1NSwgMjM4LCAyMDEpICFpbXBvcnRhbnQ7XG4gIGxpbmUtaGVpZ2h0OiAxNTcuMTQyODU3JTsgLyogMjIvMTQgKi9cbiAgbGV0dGVyLXNwYWNpbmc6IDMlO1xuICB0ZXh0LWFsaWduOiByaWdodDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIHRleHQtZGVjb3JhdGlvbi1zdHlsZTogc29saWQ7XG4gIHRleHQtZGVjb3JhdGlvbi1vZmZzZXQ6IDI1JTtcbiAgdGV4dC1kZWNvcmF0aW9uLXRoaWNrbmVzczogNCU7XG4gIHRleHQtZGVjb3JhdGlvbi1za2lwLWluazogYXV0bztcbn1cbi5oZWFkZXJfX2J0bjpob3ZlciB7XG4gIGNvbG9yOiByZ2IoMjU1LCAyMzIsIDE4Mik7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDcuOTk4NzVlbSkge1xuICAuaGVhZGVyX19idG4ge1xuICAgIGZvbnQtc2l6ZTogMTFweDtcbiAgfVxufVxuLmhlYWRlcl9fbW9iaWxlLW1lbnUtYmFja2Ryb3Age1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIGluc2V0OiAwO1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuNSk7XG4gIHotaW5kZXg6IDEwMTtcbiAgb3BhY2l0eTogMDtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuM3MsIHZpc2liaWxpdHkgMC4zcztcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA2MS45OTg3NWVtKSB7XG4gIC5oZWFkZXJfX21vYmlsZS1tZW51LWJhY2tkcm9wIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4uaGVhZGVyX19tb2JpbGUtbWVudS1iYWNrZHJvcC5zaG93IHtcbiAgb3BhY2l0eTogMTtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbn1cbi5oZWFkZXJfX21vYmlsZS1tZW51IHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAzMjBweDtcbiAgaGVpZ2h0OiAxMDB2aDtcbiAgYmFja2dyb3VuZDogcmdiKDM3LCAzNSwgMzQpO1xuICB6LWluZGV4OiAxMDI7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgxMDAlKTtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuM3M7XG4gIG92ZXJmbG93OiBhdXRvO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDYxLjk5ODc1ZW0pIHtcbiAgLmhlYWRlcl9fbW9iaWxlLW1lbnUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbi5oZWFkZXJfX21vYmlsZS1tZW51LnNob3cge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG59XG4uaGVhZGVyX19tb2JpbGUtbWVudVtoaWRkZW5dIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbn1cbi5oZWFkZXJfX21vYmlsZS1tZW51LnNob3dbaGlkZGVuXSB7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG59XG4uaGVhZGVyX19tb2JpbGUtbWVudS1pbm5lciB7XG4gIHBhZGRpbmc6IDI0cHggMjBweDtcbiAgcGFkZGluZy10b3A6IDYwcHg7XG59XG4uaGVhZGVyX19tb2JpbGUtbWVudS1jbG9zZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAyMHB4O1xuICByaWdodDogMjBweDtcbiAgd2lkdGg6IDQ0cHg7XG4gIGhlaWdodDogNDRweDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHBhZGRpbmc6IDA7XG4gIGJvcmRlcjogbm9uZTtcbiAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjEpO1xuICBjb2xvcjogI2ZmZjtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmhlYWRlcl9fbW9iaWxlLW1lbnUtY2xvc2U6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMik7XG59XG4uaGVhZGVyX19tb2JpbGUtbWVudS1jbG9zZSBzdmcge1xuICB3aWR0aDogMjRweDtcbiAgaGVpZ2h0OiAyNHB4O1xufVxuLmhlYWRlcl9fbW9iaWxlLW5hdiAuaGVhZGVyX19uYXYtbGlzdCB7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICBnYXA6IDA7XG59XG4uaGVhZGVyX19tb2JpbGUtbmF2IC5oZWFkZXJfX25hdi1pdGVtIHtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBtYXJnaW4tbGVmdDogMDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xKTtcbn1cbi5oZWFkZXJfX21vYmlsZS1uYXYgLmhlYWRlcl9fbmF2LWl0ZW06OmJlZm9yZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uaGVhZGVyX19tb2JpbGUtbmF2IC5oZWFkZXJfX25hdi1saW5rIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IDE0cHggMDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xufVxuXG4uZm9vdGVyIHtcbiAgYmFja2dyb3VuZDogcmdiKDM3LCAzNSwgMzQpO1xuICBjb2xvcjogI2ZmZjtcbiAgcGFkZGluZzogMzBweCAwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDg5Ljk5ODc1ZW0pIHtcbiAgLmZvb3RlciAuaGVhZGVyX19yaWdodCB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0Ny45OTg3NWVtKSB7XG4gIC5mb290ZXIgLmhlYWRlcl9fcmlnaHQge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIH1cbn1cblxuLmZvb3Rlcl9fZ3JpZCB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMTU2ZnIgOTIxZnIgMzYzZnI7XG4gIGdyaWQtdGVtcGxhdGUtcm93czogYXV0byBhdXRvO1xuICBib3JkZXItcmlnaHQ6IDJweCBzb2xpZCAjZmZmO1xuICBib3JkZXItYm90dG9tOiAycHggc29saWQgI2ZmZjtcbiAgbWF4LXdpZHRoOiAxOTIwcHg7XG4gIG1hcmdpbi1pbmxpbmU6IGF1dG87XG59XG5AbWVkaWEgKG1heC13aWR0aDogNjEuOTk4NzVlbSkge1xuICAuZm9vdGVyX19ncmlkIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAzZnIgMmZyO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDcuOTk4NzVlbSkge1xuICAuZm9vdGVyX19ncmlkIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcbiAgICBncmlkLXRlbXBsYXRlLXJvd3M6IGF1dG8gYXV0byBhdXRvIGF1dG8gYXV0bztcbiAgICBib3JkZXI6IDJweCBzb2xpZCAjZmZmO1xuICB9XG59XG5cbi5mb290ZXJfX2NlbGwge1xuICBib3JkZXItcmlnaHQ6IDJweCBzb2xpZCAjZmZmO1xuICBib3JkZXItYm90dG9tOiAycHggc29saWQgI2ZmZjtcbiAgcGFkZGluZzogNDBweCAzMHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDg5Ljk5ODc1ZW0pIHtcbiAgLmZvb3Rlcl9fY2VsbCB7XG4gICAgcGFkZGluZzogMjBweCAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNjEuOTk4NzVlbSkge1xuICAuZm9vdGVyX19jZWxsIHtcbiAgICBwYWRkaW5nOiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi5mb290ZXJfX2NlbGw6bnRoLWNoaWxkKDMpLCAuZm9vdGVyX19jZWxsOm50aC1jaGlsZCg1KSB7XG4gIGJvcmRlci1yaWdodDogbm9uZTtcbn1cbi5mb290ZXJfX2NlbGw6bnRoLWNoaWxkKDQpLCAuZm9vdGVyX19jZWxsOm50aC1jaGlsZCg1KSB7XG4gIGJvcmRlci1ib3R0b206IG5vbmU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDcuOTk4NzVlbSkge1xuICAuZm9vdGVyX19jZWxsIHtcbiAgICBib3JkZXItcmlnaHQ6IG5vbmU7XG4gICAgYm9yZGVyLXRvcDogbm9uZTtcbiAgICBib3JkZXItYm90dG9tOiAycHggc29saWQgI2ZmZjtcbiAgfVxuICAuZm9vdGVyX19jZWxsOmxhc3QtY2hpbGQge1xuICAgIGJvcmRlci1ib3R0b206IG5vbmU7XG4gIH1cbn1cblxuLmZvb3Rlcl9fY2VsbF9sb2dvIHtcbiAgZGlzcGxheTogZmxleDtcbiAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4OS45OTg3NWVtKSB7XG4gIC5mb290ZXJfX2NlbGxfbG9nbyB7XG4gICAgcGFkZGluZy1yaWdodDogMjBweCAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDcuOTk4NzVlbSkge1xuICAuZm9vdGVyX19jZWxsX2xvZ28ge1xuICAgIHBhZGRpbmc6IDEwcHggIWltcG9ydGFudDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIH1cbn1cblxuLmZvb3Rlcl9fbG9nbyB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDhweDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmZvb3Rlcl9fbG9nby1saW5lIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGJvcmRlcjogMnB4IHNvbGlkICNmZmY7XG4gIHBhZGRpbmc6IDEwcHggMTZweDtcbiAgZm9udC1mYW1pbHk6IEhhbHZhciBCcmVpdHNjaHJpZnQsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDJlbTtcbiAgd2lkdGg6IG1heC1jb250ZW50O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ3Ljk5ODc1ZW0pIHtcbiAgLmZvb3Rlcl9fbG9nby1saW5lIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgcGFkZGluZzogOHB4IDEycHg7XG4gIH1cbn1cblxuLmZvb3Rlcl9fY2VsbF9uYXYge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBib3JkZXItdG9wOiAycHggc29saWQgI2ZmZjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0Ny45OTg3NWVtKSB7XG4gIC5mb290ZXJfX2NlbGxfbmF2IHtcbiAgICBib3JkZXItdG9wOiBub25lO1xuICB9XG59XG5cbi5mb290ZXJfX25hdiB7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uZm9vdGVyX19uYXYtbGlzdCB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDMsIGF1dG8pO1xuICBnYXA6IDE1cHggNDVweDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDg5Ljk5ODc1ZW0pIHtcbiAgLmZvb3Rlcl9fbmF2LWxpc3Qge1xuICAgIGdhcDogMTVweCAyNXB4O1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsIGF1dG8pO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNjEuOTk4NzVlbSkge1xuICAuZm9vdGVyX19uYXYtbGlzdCB7XG4gICAgZ2FwOiAxMHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDcuOTk4NzVlbSkge1xuICAuZm9vdGVyX19uYXYtbGlzdCB7XG4gICAgZ2FwOiA1cHggMTBweDtcbiAgfVxufVxuXG4uZm9vdGVyX19uYXYtbGluayB7XG4gIGNvbG9yOiAjZmZmO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDE1Ny4xNDI4NTclOyAvKiAyMi8xNCAqL1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBsZXR0ZXItc3BhY2luZzogMC4wMmVtO1xuICBmb250LXdlaWdodDogNjAwO1xufVxuLmZvb3Rlcl9fbmF2LWxpbms6aG92ZXIge1xuICBjb2xvcjogcmdiKDcyLCA5NywgODEpO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ3Ljk5ODc1ZW0pIHtcbiAgLmZvb3Rlcl9fbmF2LWxpbmsge1xuICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgfVxufVxuXG4uZm9vdGVyX19jZWxsX2NvbnRhY3Qge1xuICBib3JkZXItdG9wOiAycHggc29saWQgI2ZmZjtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBnYXA6IDEycHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDcuOTk4NzVlbSkge1xuICAuZm9vdGVyX19jZWxsX2NvbnRhY3Qge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuLmZvb3Rlcl9fY2VsbF9sZWdhbCB7XG4gIGdyaWQtY29sdW1uOiAxL3NwYW4gMjtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGdhcDogMTZweCAyNHB4O1xuICBwYWRkaW5nOiAyNHB4IDMwcHg7XG4gIGJvcmRlci1sZWZ0OiAycHggc29saWQgI2ZmZjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0Ny45OTg3NWVtKSB7XG4gIC5mb290ZXJfX2NlbGxfbGVnYWwge1xuICAgIGdyaWQtY29sdW1uOiAxO1xuICAgIHBhZGRpbmc6IDIwcHg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgZ2FwOiA1cHggMTBweDtcbiAgICBib3JkZXItYm90dG9tOiAycHggc29saWQgI2ZmZiAhaW1wb3J0YW50O1xuICAgIGJvcmRlci1sZWZ0OiBub25lO1xuICB9XG59XG5cbi5mb290ZXJfX2xpbmsge1xuICB0ZXh0LWRlY29yYXRpb24tbGluZTogdW5kZXJsaW5lO1xuICB0ZXh0LWRlY29yYXRpb24tY29sb3I6IHJnYmEoMTQ3LCAxNDcsIDE0NywgMC4zKTtcbiAgdGV4dC11bmRlcmxpbmUtb2Zmc2V0OiAzcHg7XG4gIGNvbG9yOiAjOTM5MzkzO1xufVxuLmZvb3Rlcl9fbGluazpob3ZlciB7XG4gIGNvbG9yOiByZ2IoMjU1LCAyMzgsIDIwMSk7XG59XG5cbi5mb290ZXJfX2NlbGxfZGV2IHtcbiAgZ3JpZC1jb2x1bW46IDM7XG4gIHBhZGRpbmc6IDI0cHggMzBweDtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4uZm9vdGVyX19jZWxsX2Rldjpob3ZlciB7XG4gIHRyYW5zaXRpb246IDAuM3MgYWxsO1xufVxuLmZvb3Rlcl9fY2VsbF9kZXY6aG92ZXIgc3ZnIHBhdGgge1xuICB0cmFuc2l0aW9uOiAwLjNzIGFsbDtcbiAgZmlsbDogcmdiKDI1NSwgMjM4LCAyMDEpO1xufVxuLmZvb3Rlcl9fY2VsbF9kZXY6aG92ZXIgLmZvb3Rlcl9fbGluayB7XG4gIHRyYW5zaXRpb246IDAuM3MgYWxsO1xuICBjb2xvcjogcmdiKDI1NSwgMjM4LCAyMDEpO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ3Ljk5ODc1ZW0pIHtcbiAgLmZvb3Rlcl9fY2VsbF9kZXYge1xuICAgIGdyaWQtY29sdW1uOiAxO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB9XG59XG5cbi5mb290ZXJfX2RldiB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDhweDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjb2xvcjogaW5oZXJpdDtcbn1cbi5mb290ZXJfX2Rldjpob3ZlciAuZm9vdGVyX19kZXYtdGZhIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG5cbi5mb3JtLW1vZGFsIHtcbiAgbWF4LXdpZHRoOiA0ODBweDtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDQwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG59XG4uZm9ybS1tb2RhbC5mb3JtLW1vZGFsX2hpZGUtcm9sZSAuZm9ybS1tb2RhbF9fcm9sZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uZm9ybS1tb2RhbCAuY2FsbGJhY2tfX3RpbWVzIHtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAyOS45OTg3NWVtKSB7XG4gIC5mb3JtLW1vZGFsIC5jYWxsYmFja19fdGltZXMge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbn1cbi5mb3JtLW1vZGFsIC5jYWxsYmFja19fdGltZSB7XG4gIG1heC13aWR0aDogbm9uZTtcbiAgbWluLXdpZHRoOiAwO1xuICBmbGV4OiAxO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDI5Ljk5ODc1ZW0pIHtcbiAgLmZvcm0tbW9kYWwgLmNhbGxiYWNrX190aW1lIGxhYmVsIHtcbiAgICBmb250LXNpemU6IDExcHg7XG4gIH1cbn1cbi5mb3JtLW1vZGFsIC5zZWN0aW9uLTZfX2Zvcm0tdGVhbSB7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNjEuOTk4NzVlbSkge1xuICAuZm9ybS1tb2RhbCB7XG4gICAgcGFkZGluZzogMzBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ3Ljk5ODc1ZW0pIHtcbiAgLmZvcm0tbW9kYWwge1xuICAgIHBhZGRpbmc6IDIwcHg7XG4gIH1cbn1cbi5mb3JtLW1vZGFsIC5mb3JtX19pbnB1dCB7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDI1MCwgMjUxLCAyNTIpO1xuICBib3JkZXI6IDFweCBzb2xpZCByZ2IoMjQxLCAyNDEsIDI0MSk7XG59XG4uZm9ybS1tb2RhbF9fc3VidGl0bGUge1xuICBmb250LWZhbWlseTogSW50ZXI7XG4gIHRleHQtdHJhbnNmb3JtOiBsb3dlcmNhc2U7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMzUuOTk4OGVtKSB7XG4gIC5mb3JtLW1vZGFsX19zdWJ0aXRsZSB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICB9XG59XG4uZm9ybS1tb2RhbF9fdGl0bGUge1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDM1Ljk5ODhlbSkge1xuICAuZm9ybS1tb2RhbF9fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMjZweDtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICB9XG59XG5cbi5wb2xpdGljcy1tb2RhbF9fdGl0bGUge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG5cbi5wb2xpdGljcy1tb2RhbCB7XG4gIG1heC13aWR0aDogNzAwcHg7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA2MS45OTg3NWVtKSB7XG4gIC5wb2xpdGljcy1tb2RhbCB7XG4gICAgcGFkZGluZzogMjBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ3Ljk5ODc1ZW0pIHtcbiAgLnBvbGl0aWNzLW1vZGFsIHtcbiAgICBwYWRkaW5nOiAxNXB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDcuOTk4NzVlbSkge1xuICAucG9saXRpY3MtbW9kYWxfX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgfVxufVxuLnBvbGl0aWNzLW1vZGFsX190ZXh0IC5wb2xpdGljcy1tb2RhbF9faDIge1xuICBmb250LXNpemU6IDEuMXJlbTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbWFyZ2luOiAxLjI1ZW0gMCAwLjVlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMztcbn1cbi5wb2xpdGljcy1tb2RhbF9fdGV4dCAucG9saXRpY3MtbW9kYWxfX2gyOmZpcnN0LWNoaWxkIHtcbiAgbWFyZ2luLXRvcDogMDtcbn1cbi5wb2xpdGljcy1tb2RhbF9fdGV4dCBwIHtcbiAgbWFyZ2luOiAwIDAgMC42NWVtO1xuICBmb250LXNpemU6IDAuOTVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG59XG4ucG9saXRpY3MtbW9kYWxfX3RleHQgdWwge1xuICBtYXJnaW46IDAuMzVlbSAwIDAuODVlbTtcbiAgcGFkZGluZy1sZWZ0OiAxLjM1ZW07XG59XG4ucG9saXRpY3MtbW9kYWxfX3RleHQgbGkge1xuICBtYXJnaW4tYm90dG9tOiAwLjM1ZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjQ1O1xuICBmb250LXNpemU6IDAuOTVyZW07XG59XG4ucG9saXRpY3MtbW9kYWxfX3RleHQgLnBvbGl0aWNzLW1vZGFsX190YWJsZSB7XG4gIG1hcmdpbjogMC43NWVtIDAgMWVtO1xuICBwYWRkaW5nOiAxMnB4IDE0cHg7XG4gIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC4wNCk7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4wOCk7XG59XG4ucG9saXRpY3MtbW9kYWxfX3RleHQgLnBvbGl0aWNzLW1vZGFsX190YWJsZSBwIHtcbiAgbWFyZ2luLWJvdHRvbTogMC43NWVtO1xufVxuLnBvbGl0aWNzLW1vZGFsX190ZXh0IC5wb2xpdGljcy1tb2RhbF9fdGFibGUgcDpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5wb2xpdGljcy1tb2RhbF9fdGV4dCBhLl9ibHVlLXRleHQge1xuICB3b3JkLWJyZWFrOiBicmVhay1hbGw7XG59XG5cbi5jYWxsYmFjay1tb2RhbCB7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIG1heC13aWR0aDogOTU4cHg7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAwO1xuICBiYWNrZ3JvdW5kOiByZ2IoMjU1LCAyNTUsIDI1NSk7XG59XG4uY2FsbGJhY2stbW9kYWwgLmZvcm0ge1xuICBtYXJnaW4tdG9wOiAwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDYxLjk5ODc1ZW0pIHtcbiAgLmNhbGxiYWNrLW1vZGFsIHtcbiAgICBtYXgtd2lkdGg6IDc1MHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDcuOTk4NzVlbSkge1xuICAuY2FsbGJhY2stbW9kYWwge1xuICAgIG1heC13aWR0aDogNDAwcHg7XG4gIH1cbiAgLmNhbGxiYWNrLW1vZGFsIC5mb3JtX19jaGVjayB7XG4gICAgbWFyZ2luLWlubGluZTogYXV0bztcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgfVxufVxuLmNhbGxiYWNrLW1vZGFsX19pbm5lciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4uY2FsbGJhY2stbW9kYWwgLmZvcm1fX2l0ZW1zIHtcbiAgZ2FwOiAyMHB4O1xuICBtYXJnaW4tdG9wOiAwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDI5Ljk5ODc1ZW0pIHtcbiAgLmNhbGxiYWNrLW1vZGFsIC5mb3JtX19pdGVtcyB7XG4gICAgZ2FwOiAxNXB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDcuOTk4NzVlbSkge1xuICAuY2FsbGJhY2stbW9kYWwgLmZvcm1fX2lucHV0IHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICB9XG59XG4uY2FsbGJhY2stbW9kYWwgLmZvcm1fX2J1dHRvbiB7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgbWFyZ2luLXRvcDogLTEwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMjkuOTk4NzVlbSkge1xuICAuY2FsbGJhY2stbW9kYWwgLmZvcm1fX2J1dHRvbiB7XG4gICAgbWFyZ2luLXRvcDogLTVweDtcbiAgfVxufVxuLmNhbGxiYWNrLW1vZGFsX19mb3JtIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDQ1cHggNTBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIGFsaWduLXNlbGY6IGZsZXgtc3RhcnQ7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTEuODc1ZW0pIHtcbiAgLmNhbGxiYWNrLW1vZGFsX19mb3JtIHtcbiAgICBwYWRkaW5nOiAzMHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNjEuOTk4NzVlbSkge1xuICAuY2FsbGJhY2stbW9kYWxfX2Zvcm0ge1xuICAgIHBhZGRpbmc6IDIwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAyOS45OTg3NWVtKSB7XG4gIC5jYWxsYmFjay1tb2RhbF9fZm9ybSB7XG4gICAgcGFkZGluZzogMTVweDtcbiAgfVxufVxuXG4uY2FsbGJhY2tfX21hbmFnZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6IDE1cHg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG4uY2FsbGJhY2tfX21hbmFnZXItcGhvdG8ge1xuICB3aWR0aDogMTQwcHg7XG4gIGhlaWdodDogMTQwcHg7XG59XG4uY2FsbGJhY2tfX21hbmFnZXItbmFtZSB7XG4gIG1hcmdpbi1ib3R0b206IDVweDtcbiAgZm9udC1zaXplOiAyMnB4O1xuICBsaW5lLWhlaWdodDogMTM2LjM2MzYzNiU7XG4gIC8qIDMwLzIyICovXG59XG4uY2FsbGJhY2tfX21hbmFnZXItcHJvZiB7XG4gIG9wYWNpdHk6IDAuNjtcbn1cbi5jYWxsYmFja19fbGVmdHNpZGUge1xuICBtYXgtd2lkdGg6IDQ2NHB4O1xuICB3aWR0aDogNTIlO1xuICBjb2xvcjogI2ZmZjtcbiAgZmxleC1zaHJpbms6IDA7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWcvY2FsbC1iYWNrLndlYnApO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiB0b3AgY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBwYWRkaW5nOiA0NXB4IDUwcHg7XG4gIHBhZGRpbmctYm90dG9tOiAwO1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLmNhbGxiYWNrX19sZWZ0c2lkZV9tb2Qge1xuICBwYWRkaW5nOiAzMHB4O1xuICBwYWRkaW5nLWJvdHRvbTogMDtcbn1cbi5jYWxsYmFja19fbGVmdHNpZGVfbW9kIC5jYWxsYmFja19fdGl0bGUge1xuICBmb250LXNpemU6IDMycHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNjEuOTk4NzVlbSkge1xuICAuY2FsbGJhY2tfX2xlZnRzaWRlIHtcbiAgICBtYXgtd2lkdGg6IDM3MHB4O1xuICAgIHBhZGRpbmc6IDI1cHg7XG4gICAgcGFkZGluZy1ib3R0b206IDA7XG4gIH1cbiAgLmNhbGxiYWNrX19sZWZ0c2lkZV9tb2Qge1xuICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDA7XG4gIH1cbiAgLmNhbGxiYWNrX19sZWZ0c2lkZV9tb2QgLmNhbGxiYWNrX190aXRsZSB7XG4gICAgZm9udC1zaXplOiAyOHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDcuOTk4NzVlbSkge1xuICAuY2FsbGJhY2tfX2xlZnRzaWRlIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4uY2FsbGJhY2tfX2NvbnRlbnQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGhlaWdodDogMTAwJTtcbn1cbi5jYWxsYmFja19fY29udGVudC5jYWxsYmFja19fY29udGVudF90b3Age1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG59XG4uY2FsbGJhY2tfX3RpdGxlIHtcbiAgZm9udC1zaXplOiAzMnB4O1xuICBsaW5lLWhlaWdodDogMTI1JTtcbiAgLyogNDAvMzIgKi9cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA2MS45OTg3NWVtKSB7XG4gIC5jYWxsYmFja19fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgfVxufVxuLmNhbGxiYWNrX190aXRsZV9tb2Ige1xuICBkaXNwbGF5OiBub25lO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ3Ljk5ODc1ZW0pIHtcbiAgLmNhbGxiYWNrX190aXRsZV9tb2Ige1xuICAgIGNvbG9yOiAjMWQxYjIzO1xuICAgIGZvbnQtc2l6ZTogMjhweDtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbi10b3A6IDA7XG4gIH1cbiAgLmNhbGxiYWNrX190aXRsZV9tb2IgYnIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbi5jYWxsYmFja19fc3VidGl0bGUge1xuICBsaW5lLWhlaWdodDogMTQwJTtcbiAgLyogMjgvMjAgKi9cbiAgZm9udC1zaXplOiAyMHB4O1xuICBtYXJnaW4tdG9wOiAxMHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDYxLjk5ODc1ZW0pIHtcbiAgLmNhbGxiYWNrX19zdWJ0aXRsZSBiciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuLmNhbGxiYWNrX19zdWJ0aXRsZV9tb2Ige1xuICBkaXNwbGF5OiBub25lO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ3Ljk5ODc1ZW0pIHtcbiAgLmNhbGxiYWNrX19zdWJ0aXRsZV9tb2Ige1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGNvbG9yOiAjMWQxYjIzO1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICAgIG1hcmdpbi10b3A6IDdweDtcbiAgfVxuICAuY2FsbGJhY2tfX3N1YnRpdGxlX21vYiBiciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDI5Ljk5ODc1ZW0pIHtcbiAgLmNhbGxiYWNrX19zdWJ0aXRsZV9tb2Ige1xuICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgfVxufVxuLmNhbGxiYWNrX19waG9uZSB7XG4gIG1heC1oZWlnaHQ6IDI2MnB4O1xuICBtYXJnaW4taW5saW5lOiBhdXRvO1xuICBtYXJnaW4tdG9wOiAyMHB4O1xufVxuLmNhbGxiYWNrX19waG9uZSBpbWcge1xuICBtYXgtaGVpZ2h0OiAxMDAlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDYxLjk5ODc1ZW0pIHtcbiAgLmNhbGxiYWNrX19waG9uZSB7XG4gICAgbWF4LXdpZHRoOiAyODBweDtcbiAgICBtYXJnaW4taW5saW5lOiBhdXRvO1xuICB9XG59XG4uY2FsbGJhY2tfX2l0ZW0ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuLmNhbGxiYWNrX190aW1lcyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdhcDogNXB4O1xufVxuLmNhbGxiYWNrX190aW1lIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMTQwcHg7XG59XG4uY2FsbGJhY2tfX3RpbWUgbGFiZWwge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMTUzLCAxNTMsIDE1MywgMC4zKTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgY29sb3I6IHJnYigxNTMsIDE1MywgMTUzKTtcbiAgaGVpZ2h0OiA0MnB4O1xuICBmb250LXNpemU6IDEycHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxldHRlci1zcGFjaW5nOiAwJTtcbn1cbi5jYWxsYmFja19fdGltZSBpbnB1dCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uY2FsbGJhY2tfX3RpbWUgaW5wdXQ6Y2hlY2tlZCArIGxhYmVsIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYig1MywgNjksIDU5KTtcbiAgYm9yZGVyLWNvbG9yOiByZ2IoNTMsIDY5LCA1OSk7XG59XG4uY2FsbGJhY2tfX2RhdGU6ZGlzYWJsZWQge1xuICBiYWNrZ3JvdW5kOiByZ2IoMjMyLCAyMzMsIDIzNSk7XG4gIGN1cnNvcjogbm90LWFsbG93ZWQ7XG4gIGJvcmRlci1jb2xvcjogcmdiKDI0MSwgMjQxLCAyNDEpO1xufVxuXG4uaW1wbGFudC1tb2RhbCB7XG4gIG1heC13aWR0aDogNDk2cHg7XG4gIHBhZGRpbmc6IDQ1cHggNTBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAzNS45OTg3NWVtKSB7XG4gIC5pbXBsYW50LW1vZGFsIHtcbiAgICBwYWRkaW5nOiAyMHB4O1xuICB9XG4gIC5pbXBsYW50LW1vZGFsIGJyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5pbXBsYW50LW1vZGFsIC5mb3JtX19jb250ZW50IHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAyOS45OTg3NWVtKSB7XG4gIC5pbXBsYW50LW1vZGFsIHtcbiAgICBwYWRkaW5nOiAyMHB4O1xuICB9XG59XG4uaW1wbGFudC1tb2RhbCAuZm9ybV9fYnV0dG9uIHtcbiAgbWFyZ2luLXRvcDogMDtcbn1cbi5pbXBsYW50LW1vZGFsIC5mb3JtIHtcbiAgbWFyZ2luLXRvcDogMjBweDtcbn1cbi5pbXBsYW50LW1vZGFsX19saXN0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgbWFyZ2luLXRvcDogMTVweDtcbiAgZ2FwOiAxMHB4O1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDM1Ljk5ODc1ZW0pIHtcbiAgLmltcGxhbnQtbW9kYWxfX2xpc3Qge1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIH1cbn1cbi5pbXBsYW50LW1vZGFsX19saXN0LWl0ZW0ge1xuICBwYWRkaW5nLWxlZnQ6IDM0cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5pbXBsYW50LW1vZGFsX19saXN0LWl0ZW06OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHRvcDogMnB4O1xuICBsZWZ0OiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWcvdGljay1zcXVhcmUuc3ZnKTtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICB3aWR0aDogMjRweDtcbiAgaGVpZ2h0OiAyNHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ3Ljk5ODc1ZW0pIHtcbiAgLmltcGxhbnQtbW9kYWxfX2xpc3QtaXRlbTo6YmVmb3JlIHtcbiAgICB0b3A6IC0xcHg7XG4gIH1cbn1cblxuLm1vZGFsLWZvcm1fY29ycmVjdCB7XG4gIG1heC13aWR0aDogNDYwcHg7XG59XG4ubW9kYWwtZm9ybV9jb3JyZWN0IC5zZWN0aW9uLTdfX3N1YnRpdGxlIHtcbiAgY29sb3I6ICMxMzEzMTM7XG59XG4ubW9kYWwtZm9ybV9jb3JyZWN0IC5mb3JtX19pbnB1dCB7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDI1MCwgMjUxLCAyNTIpO1xuICBib3JkZXI6IDFweCBzb2xpZCByZ2IoMjQxLCAyNDEsIDI0MSk7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMjkuOTk4NzVlbSkge1xuICAubW9kYWwtZm9ybV9jb3JyZWN0IHtcbiAgICBwYWRkaW5nOiAyMHB4O1xuICB9XG59XG5cbi5zZWN0aW9uLTE1X19xdWl6LW1vZGFsLXdyYXAge1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTk3LjA3ZGVnLCAjZmZmZmZmIDAlLCAjZjJmNmZhIDEwMCUpO1xuICBtYXgtd2lkdGg6IDEzNjBweDtcbiAgd2lkdGg6IDEwMCU7XG4gIGJvcmRlci1yYWRpdXM6IDI0cHg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0Ny45OTg3NWVtKSB7XG4gIC5zZWN0aW9uLTE1X19xdWl6LW1vZGFsLXdyYXAge1xuICAgIHBhZGRpbmc6IDA7XG4gICAgcGFkZGluZy10b3A6IDE1cHg7XG4gIH1cbn1cbi5zZWN0aW9uLTEge1xuICBwYWRkaW5nOiAyMjdweCAwO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1nL3NlYzEud2VicCk7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNjEuOTk4NzVlbSkge1xuICAuc2VjdGlvbi0xIHtcbiAgICBwYWRkaW5nOiAxNTBweCAwO1xuICB9XG59XG4uc2VjdGlvbi0xX2Jhc2Uge1xuICBtaW4taGVpZ2h0OiA5MDBweDtcbiAgcGFkZGluZy10b3A6IDEyMnB4O1xuICBwYWRkaW5nLWJvdHRvbTogMTU2cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5zZWN0aW9uLTFfYmFzZSAuc2VjdGlvbi0xX19pbm5lciB7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDE7XG59XG4uc2VjdGlvbi0xX2Jhc2UgLnNlY3Rpb24tMV9fYnV0dG9ucyB7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4OS45OTg3NWVtKSB7XG4gIC5zZWN0aW9uLTFfYmFzZSB7XG4gICAgbWluLWhlaWdodDogYXV0bztcbiAgICBwYWRkaW5nLXRvcDogMTM1cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA2MS45OTg3NWVtKSB7XG4gIC5zZWN0aW9uLTFfYmFzZSB7XG4gICAgcGFkZGluZy1ib3R0b206IDEwMHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDcuOTk4NzVlbSkge1xuICAuc2VjdGlvbi0xX2Jhc2Uge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDYwJTtcbiAgfVxuICAuc2VjdGlvbi0xX2Jhc2U6OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBpbnNldDogMDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDBkZWcsIHJnYmEoMTUsIDE2LCAxOCwgMC43KSwgcmdiYSgxNSwgMTYsIDE4LCAwLjcpKTtcbiAgfVxufVxuLnNlY3Rpb24tMV9iYXNlMiAuc2VjdGlvbi0xX19pbm5lciB7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4uc2VjdGlvbi0xX2Jhc2UyIC5zZWN0aW9uLTFfX2J1dHRvbnMge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbi5zZWN0aW9uLTFfX2NvcnJlY3Qge1xuICBtYXJnaW4tdG9wOiA0MHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6IDE1cHg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDcuOTk4NzVlbSkge1xuICAuc2VjdGlvbi0xX19jb3JyZWN0IHtcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDI5Ljk5ODc1ZW0pIHtcbiAgLnNlY3Rpb24tMV9fY29ycmVjdCB7XG4gICAgbWFyZ2luLXRvcDogMTVweDtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICBnYXA6IDEwcHg7XG4gIH1cbn1cbi5zZWN0aW9uLTFfX2Zvcm0ge1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLXRvcDogMjBweDtcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiAxMHB4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAzNS45OTg3NWVtKSB7XG4gIC5zZWN0aW9uLTFfX2Zvcm0ge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIH1cbn1cbi5zZWN0aW9uLTFfX2lucHV0IHtcbiAgbWF4LXdpZHRoOiAzNzBweDtcbiAgZm9udC1zaXplOiAyNHB4O1xuICBmb250LXdlaWdodDogNTAwO1xufVxuLnNlY3Rpb24tMV9faW5wdXQ6OnBsYWNlaG9sZGVyIHtcbiAgZm9udC1zaXplOiAyNHB4O1xuICBmb250LXdlaWdodDogNTAwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDM1Ljk5ODc1ZW0pIHtcbiAgLnNlY3Rpb24tMV9faW5wdXQge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxufVxuLnNlY3Rpb24tMV9fYnRuIHtcbiAgbWF4LXdpZHRoOiAzNTBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAzNS45OTg3NWVtKSB7XG4gIC5zZWN0aW9uLTFfX2J0biB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDcuOTk4NzVlbSkge1xuICAuc2VjdGlvbi0xIHtcbiAgICBwYWRkaW5nLXRvcDogMTAwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDUwcHg7XG4gIH1cbiAgLnNlY3Rpb24tMV9iYXNlIHtcbiAgICBwYWRkaW5nLXRvcDogODVweDtcbiAgfVxufVxuLnNlY3Rpb24tMV9fbG9nby10ZXh0IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiA1MCU7XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4uc2VjdGlvbi0xX19sb2dvLXdvcmQtd3JhcCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogNTAlO1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gIHBhZGRpbmctaW5saW5lOiAxMXB4O1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgd2lkdGg6IG1heC1jb250ZW50O1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBvcGFjaXR5OiAwO1xuICBhbmltYXRpb246IHNlY3Rpb24tMS13b3JkIDEycyBjdWJpYy1iZXppZXIoMC4yNSwgMC4xLCAwLjI1LCAxKSBpbmZpbml0ZTtcbn1cbi5zZWN0aW9uLTFfX2xvZ28td29yZC13cmFwOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGluc2V0OiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICB6LWluZGV4OiAtMTtcbiAgdHJhbnNmb3JtLW9yaWdpbjogbGVmdCBjZW50ZXI7XG4gIGFuaW1hdGlvbjogc2VjdGlvbi0xLWJnIDEycyBjdWJpYy1iZXppZXIoMC4yNSwgMC4xLCAwLjI1LCAxKSBpbmZpbml0ZTtcbn1cbi5zZWN0aW9uLTFfX2xvZ28td29yZC13cmFwOm50aC1jaGlsZCgyKSB7XG4gIGFuaW1hdGlvbi1kZWxheTogLTRzO1xufVxuLnNlY3Rpb24tMV9fbG9nby13b3JkLXdyYXA6bnRoLWNoaWxkKDIpOjpiZWZvcmUge1xuICBhbmltYXRpb24tZGVsYXk6IC00cztcbn1cbi5zZWN0aW9uLTFfX2xvZ28td29yZC13cmFwOm50aC1jaGlsZCgzKSB7XG4gIGFuaW1hdGlvbi1kZWxheTogLThzO1xufVxuLnNlY3Rpb24tMV9fbG9nby13b3JkLXdyYXA6bnRoLWNoaWxkKDMpOjpiZWZvcmUge1xuICBhbmltYXRpb24tZGVsYXk6IC04cztcbn1cbi5zZWN0aW9uLTFfX2xvZ28td29yZCB7XG4gIGNvbG9yOiByZ2IoNTUsIDcwLCA2MCk7XG4gIGZvbnQtZmFtaWx5OiBIYWx2YXIgQnJlaXRzY2hyaWZ0O1xuICBmb250LXNpemU6IDUwcHg7XG4gIGxpbmUtaGVpZ2h0OiAxMTYlO1xuICBsZXR0ZXItc3BhY2luZzogMC4wMWVtO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5zZWN0aW9uLTFfX2lubmVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5zZWN0aW9uLTFfX2xvZ28ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMTZweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA2MS45OTg3NWVtKSB7XG4gIC5zZWN0aW9uLTFfX2xvZ28gLnNlY3Rpb24tMV9fbG9nby13b3JkIHtcbiAgICBmb250LXNpemU6IDQwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0Ny45OTg3NWVtKSB7XG4gIC5zZWN0aW9uLTFfX2xvZ28gLnNlY3Rpb24tMV9fbG9nby13b3JkIHtcbiAgICBmb250LXNpemU6IDI4cHg7XG4gIH1cbn1cbi5zZWN0aW9uLTFfX2xvZ28taW1nIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiBhdXRvO1xuICBoZWlnaHQ6IGF1dG87XG4gIG1heC13aWR0aDogMTAwJTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA2MS45OTg3NWVtKSB7XG4gIC5zZWN0aW9uLTFfX2xvZ28taW1nIHtcbiAgICBtYXgtd2lkdGg6IDIwMHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDcuOTk4NzVlbSkge1xuICAuc2VjdGlvbi0xX19sb2dvLWltZyB7XG4gICAgbWF4LXdpZHRoOiAxNTBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDI5Ljk5ODc1ZW0pIHtcbiAgLnNlY3Rpb24tMV9fc3VidGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMTlweDtcbiAgfVxufVxuLnNlY3Rpb24tMV9fYnV0dG9ucyB7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6IDEwcHg7XG4gIG1hcmdpbi10b3A6IDQwcHg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ3Ljk5ODc1ZW0pIHtcbiAgLnNlY3Rpb24tMV9fYnV0dG9ucyB7XG4gICAgbWFyZ2luLXRvcDogMjBweDtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIHNlY3Rpb24tMS13b3JkIHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbiAgMi41JSB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuICAyOCUge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbiAgMzElIHtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG4gIDEwMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbn1cbkBrZXlmcmFtZXMgc2VjdGlvbi0xLWJnIHtcbiAgMCUge1xuICAgIHRyYW5zZm9ybTogc2NhbGVYKDApO1xuICB9XG4gIDIuNSUge1xuICAgIHRyYW5zZm9ybTogc2NhbGVYKDEpO1xuICB9XG4gIDI4JSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZVgoMSk7XG4gIH1cbiAgMzElIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlWCgwKTtcbiAgfVxuICAxMDAlIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlWCgwKTtcbiAgfVxufVxuLmJyZWFkY3J1bWJzIHtcbiAgbWFyZ2luLWJvdHRvbTogMTEwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgZ2FwOiAwIDNweDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBjb2xvcjogIzkyOTI5Mjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA2MS45OTg3NWVtKSB7XG4gIC5icmVhZGNydW1icyB7XG4gICAgbWFyZ2luLWJvdHRvbTogODBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ3Ljk5ODc1ZW0pIHtcbiAgLmJyZWFkY3J1bWJzIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICB9XG59XG5cbi5icmVhZGNydW1ic19fbGluayB7XG4gIGNvbG9yOiAjZmZlZWM5ICFpbXBvcnRhbnQ7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG5cbi5icmVhZGNydW1icy1zZWN0aW9uIHtcbiAgYWxpZ24tc2VsZjogZmxleC1zdGFydDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDYxLjk5ODc1ZW0pIHtcbiAgLnNlY3Rpb24tMl9fZ3JpZCB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMiwgMWZyKTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDI5Ljk5ODc1ZW0pIHtcbiAgLnNlY3Rpb24tMl9fZ3JpZCB7XG4gICAgZ2FwOiAxMHB4O1xuICB9XG59XG4uc2VjdGlvbi0yX19jYXJkIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZy10b3A6IDE3MSU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5zZWN0aW9uLTJfX2NhcmQgPiBpbWcge1xuICBvYmplY3QtZml0OiBjb3Zlcjtcbn1cbi5zZWN0aW9uLTJfX2NhcmQtaW5uZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIHBhZGRpbmc6IDI1cHg7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgwZGVnLCByZ2JhKDAsIDAsIDAsIDAuNzUpLCByZ2JhKDAsIDAsIDAsIDAuNCkgNjAlLCB0cmFuc3BhcmVudCk7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogMjVweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA2MS45OTg3NWVtKSB7XG4gIC5zZWN0aW9uLTJfX2NhcmQtaW5uZXIge1xuICAgIGdhcDogMTJweDtcbiAgICBwYWRkaW5nOiAxNXB4O1xuICB9XG59XG4uc2VjdGlvbi0yX19jYXJkLXRpdGxlIHtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgY29sb3I6ICNmZmY7XG4gIG1hcmdpbjogMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAyOS45OTg3NWVtKSB7XG4gIC5zZWN0aW9uLTJfX2NhcmQtdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgfVxufVxuLnNlY3Rpb24tMl9fY2FyZC1idG4ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGFsaWduLXNlbGY6IGZsZXgtc3RhcnQ7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMjkuOTk4NzVlbSkge1xuICAuc2VjdGlvbi0yX19jYXJkLWJ0biB7XG4gICAgZm9udC1zaXplOiAxM3B4O1xuICAgIG1pbi1oZWlnaHQ6IDUwcHg7XG4gIH1cbn1cblxuLnNlY3Rpb24tMyB7XG4gIG1heC13aWR0aDogMTQ0MHB4O1xuICBtYXJnaW4taW5saW5lOiBhdXRvO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZy1pbmxpbmU6IDE1cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDcuOTk4NzVlbSkge1xuICAuc2VjdGlvbi0zIHtcbiAgICBwYWRkaW5nLWlubGluZTogMDtcbiAgfVxufVxuLnNlY3Rpb24tM19faGVhZGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gIGdhcDogMzBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0Ny45OTg3NWVtKSB7XG4gIC5zZWN0aW9uLTNfX2hlYWRlciB7XG4gICAgZ2FwOiAxNXB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMjkuOTk4NzVlbSkge1xuICAuc2VjdGlvbi0zX19oZWFkZXIge1xuICAgIGdhcDogMTBweDtcbiAgfVxufVxuLnNlY3Rpb24tM19faGVhZGVyOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgaGVpZ2h0OiAzLjZweDtcbiAgYmFja2dyb3VuZDogcmdiKDM3LCAzNSwgMzQpO1xuICB0cmFuc2Zvcm06IHNjYWxlWCgwKTtcbiAgdHJhbnNmb3JtLW9yaWdpbjogbGVmdCBjZW50ZXI7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAxcyBlYXNlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ3Ljk5ODc1ZW0pIHtcbiAgLnNlY3Rpb24tM19faGVhZGVyOjphZnRlciB7XG4gICAgaGVpZ2h0OiAycHg7XG4gIH1cbn1cbi5zZWN0aW9uLTNfaW4tdmlldyAuc2VjdGlvbi0zX19oZWFkZXI6OmFmdGVyIHtcbiAgdHJhbnNmb3JtOiBzY2FsZVgoMSk7XG59XG4uc2VjdGlvbi0zX19pbm5lciB7XG4gIG1hcmdpbi1pbmxpbmU6IGF1dG87XG4gIG1heC13aWR0aDogMTIwMHB4O1xufVxuLnNlY3Rpb24tM19fbG9nbyB7XG4gIGZsZXgtc2hyaW5rOiAwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDYxLjk5ODc1ZW0pIHtcbiAgLnNlY3Rpb24tM19fbG9nbyB7XG4gICAgbWF4LXdpZHRoOiAzMDBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ3Ljk5ODc1ZW0pIHtcbiAgLnNlY3Rpb24tM19fbG9nbyB7XG4gICAgbWF4LXdpZHRoOiAxNTBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDI5Ljk5ODc1ZW0pIHtcbiAgLnNlY3Rpb24tM19fbG9nbyB7XG4gICAgbWF4LXdpZHRoOiAxMDhweDtcbiAgfVxufVxuLnNlY3Rpb24tM19fdmlkZW8ge1xuICBtaW4taGVpZ2h0OiA1MDBweCAhaW1wb3J0YW50O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ3Ljk5ODc1ZW0pIHtcbiAgLnNlY3Rpb24tM19fdmlkZW8ge1xuICAgIG1pbi1oZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxufVxuLnNlY3Rpb24tM19fdmlkZW8gLnNlY3Rpb24tMTJfX3ZpZGVvLWZsZXgge1xuICBnYXA6IDU1cHg7XG4gIHBhZGRpbmc6IDExMHB4IDgwcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDEwMHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDg5Ljk5ODc1ZW0pIHtcbiAgLnNlY3Rpb24tM19fdmlkZW8gLnNlY3Rpb24tMTJfX3ZpZGVvLWZsZXgge1xuICAgIHBhZGRpbmc6IDEwMHB4IDUwcHg7XG4gICAgZ2FwOiAzMHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNjEuOTk4NzVlbSkge1xuICAuc2VjdGlvbi0zX192aWRlbyAuc2VjdGlvbi0xMl9fdmlkZW8tZmxleCB7XG4gICAgcGFkZGluZzogNTBweCAzMHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDcuOTk4NzVlbSkge1xuICAuc2VjdGlvbi0zX192aWRlbyAuc2VjdGlvbi0xMl9fdmlkZW8tZmxleCB7XG4gICAgcGFkZGluZzogMzBweCAxNXB4O1xuICAgIGdhcDogMTVweDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxufVxuLnNlY3Rpb24tM19fdGFnbGluZSB7XG4gIHBhZGRpbmctYm90dG9tOiAyMHB4O1xuICBtYXJnaW4tdG9wOiAwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ3Ljk5ODc1ZW0pIHtcbiAgLnNlY3Rpb24tM19fdGFnbGluZSB7XG4gICAgcGFkZGluZy1ib3R0b206IDE1cHg7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMzUuOTk4NzVlbSkge1xuICAuc2VjdGlvbi0zX190YWdsaW5lIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAyOS45OTg3NWVtKSB7XG4gIC5zZWN0aW9uLTNfX3RhZ2xpbmUge1xuICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogN3B4O1xuICB9XG59XG4uc2VjdGlvbi0zX19jYXJkcyB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDMsIDFmcik7XG59XG4uc2VjdGlvbi0zX19jYXJkc19ib3JkZXJlZCAuc2VjdGlvbi0zX19jYXJkOm5vdCg6bGFzdC1jaGlsZCkge1xuICBib3JkZXItcmlnaHQ6IDNweCBzb2xpZCByZ2IoMzcsIDM1LCAzNCk7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDcuOTk4NzVlbSkge1xuICAuc2VjdGlvbi0zX19jYXJkcyB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG4gIH1cbiAgLnNlY3Rpb24tM19fY2FyZHMgLnNlY3Rpb24tM19fY2FyZDpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICBib3JkZXItcmlnaHQ6IG5vbmU7XG4gICAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkIHJnYigzNywgMzUsIDM0KTtcbiAgfVxufVxuLnNlY3Rpb24tM19fY2FyZCB7XG4gIHBhZGRpbmc6IDQwcHggMTVweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDE1cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDcuOTk4NzVlbSkge1xuICAuc2VjdGlvbi0zX19jYXJkIHtcbiAgICBwYWRkaW5nOiAxNXB4O1xuICAgIGdhcDogMDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDYxLjk5ODc1ZW0pIHtcbiAgLnNlY3Rpb24tM19fY2FyZCBiciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDI5Ljk5ODc1ZW0pIHtcbiAgLnNlY3Rpb24tM19fY2FyZCB7XG4gICAgcGFkZGluZzogMTBweDtcbiAgfVxufVxuLnNlY3Rpb24tM19fY2FyZC1udW0ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgY29sb3I6IHJnYig1MywgNjksIDU5KTtcbn1cbi5zZWN0aW9uLTNfX2NhcmQtdGV4dCB7XG4gIG1hcmdpbjogMDtcbn1cbi5zZWN0aW9uLTNfX2dyaWQge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDYwMGZyIDU5MGZyO1xuICBncmlkLXRlbXBsYXRlLXJvd3M6IDFmciAxZnI7XG4gIGdhcDogMTBweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAyOS45OTg3NWVtKSB7XG4gIC5zZWN0aW9uLTNfX2dyaWQge1xuICAgIGdhcDogNXB4O1xuICB9XG59XG4uc2VjdGlvbi0zX19ncmlkLWl0ZW0ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGhlaWdodDogMTAwJTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBtaW4taGVpZ2h0OiAwO1xufVxuLnNlY3Rpb24tM19fZ3JpZC1pdGVtX3RsIHtcbiAgZ3JpZC1jb2x1bW46IDE7XG4gIGdyaWQtcm93OiAxO1xufVxuLnNlY3Rpb24tM19fZ3JpZC1pdGVtX2JsIHtcbiAgZ3JpZC1jb2x1bW46IDE7XG4gIGdyaWQtcm93OiAyO1xufVxuLnNlY3Rpb24tM19fZ3JpZC1pdGVtX3Ige1xuICBncmlkLWNvbHVtbjogMjtcbiAgZ3JpZC1yb3c6IDEvLTE7XG4gIHBhZGRpbmctYm90dG9tOiAxNDUuNzclO1xufVxuLnNlY3Rpb24tNF9fdGl0bGUge1xuICBtYXJnaW4tYm90dG9tOiAyNHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDg5Ljk5ODc1ZW0pIHtcbiAgLnNlY3Rpb24tNF9fdGl0bGUgYnIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbi5zZWN0aW9uLTRfX2NhcmRzIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoNiwgMWZyKTtcbiAgZ2FwOiAxOHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDg5Ljk5ODc1ZW0pIHtcbiAgLnNlY3Rpb24tNF9fY2FyZHMge1xuICAgIGdhcDogMTNweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDYxLjk5ODc1ZW0pIHtcbiAgLnNlY3Rpb24tNF9fY2FyZHMge1xuICAgIGdhcDogMTBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ3Ljk5ODc1ZW0pIHtcbiAgLnNlY3Rpb24tNF9fY2FyZHMge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xuICAgIGdyaWQtYXV0by1mbG93OiB1bnNldDtcbiAgICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgICBwYWRkaW5nOiAwIDE1cHg7XG4gIH1cbn1cbi5zZWN0aW9uLTRfX2NhcmQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gIG1pbi13aWR0aDogMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4OS45OTg3NWVtKSB7XG4gIC5zZWN0aW9uLTRfX2NhcmQ6OmFmdGVyIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgaW5zZXQ6IDA7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMGRlZywgcmdiYSgwLCAwLCAwLCAwLjc1KSwgdHJhbnNwYXJlbnQpO1xuICB9XG59XG4uc2VjdGlvbi00X19jYXJkID4gaW1nIHtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG59XG4uc2VjdGlvbi00X19jYXJkOm50aC1jaGlsZCgxKSwgLnNlY3Rpb24tNF9fY2FyZDpudGgtY2hpbGQoMikge1xuICBncmlkLWNvbHVtbjogc3BhbiAzO1xuICBwYWRkaW5nLXRvcDogMzYuNzQlO1xufVxuLnNlY3Rpb24tNF9fY2FyZDpudGgtY2hpbGQoMyksIC5zZWN0aW9uLTRfX2NhcmQ6bnRoLWNoaWxkKDQpLCAuc2VjdGlvbi00X19jYXJkOm50aC1jaGlsZCg1KSB7XG4gIGdyaWQtY29sdW1uOiBzcGFuIDI7XG4gIHBhZGRpbmctdG9wOiA1NS44JTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0Ny45OTg3NWVtKSB7XG4gIC5zZWN0aW9uLTRfX2NhcmQ6bnRoLWNoaWxkKDEpLCAuc2VjdGlvbi00X19jYXJkOm50aC1jaGlsZCgyKSwgLnNlY3Rpb24tNF9fY2FyZDpudGgtY2hpbGQoMyksIC5zZWN0aW9uLTRfX2NhcmQ6bnRoLWNoaWxkKDQpLCAuc2VjdGlvbi00X19jYXJkOm50aC1jaGlsZCg1KSB7XG4gICAgZ3JpZC1jb2x1bW46IHNwYW4gMTtcbiAgfVxufVxuLnNlY3Rpb24tNF9fY2FyZC1la3JvbSB7XG4gIGJvdHRvbTogNDBweDtcbiAgcmlnaHQ6IDQwcHg7XG4gIHotaW5kZXg6IDE7XG59XG5AbWVkaWEgKG1heC13aWR0aDogODkuOTk4NzVlbSkge1xuICAuc2VjdGlvbi00X19jYXJkLWVrcm9tIHtcbiAgICB0b3A6IDIwcHg7XG4gICAgcmlnaHQ6IDIwcHg7XG4gICAgbWF4LXdpZHRoOiAxNzBweDtcbiAgfVxufVxuLnNlY3Rpb24tNF9fY2FyZC1jb250ZW50IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxO1xuICBwYWRkaW5nOiA0MHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgZ2FwOiAxNXB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDg5Ljk5ODc1ZW0pIHtcbiAgLnNlY3Rpb24tNF9fY2FyZC1jb250ZW50IHtcbiAgICBwYWRkaW5nOiAyMHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNjEuOTk4NzVlbSkge1xuICAuc2VjdGlvbi00X19jYXJkLWNvbnRlbnQge1xuICAgIHBhZGRpbmc6IDE1cHg7XG4gICAgZ2FwOiA1cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4OS45OTg3NWVtKSB7XG4gIC5zZWN0aW9uLTRfX2NhcmQtdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMjhweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDYxLjk5ODc1ZW0pIHtcbiAgLnNlY3Rpb24tNF9fY2FyZC10aXRsZSB7XG4gICAgZm9udC1zaXplOiAyMnB4O1xuICB9XG4gIC5zZWN0aW9uLTRfX2NhcmQtdGl0bGUgYnIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4OS45OTg3NWVtKSB7XG4gIC5zZWN0aW9uLTRfX2NhcmQtdGV4dCB7XG4gICAgbWF4LXdpZHRoOiAzNTBweDtcbiAgfVxuICAuc2VjdGlvbi00X19jYXJkLXRleHQgYnIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA2MS45OTg3NWVtKSB7XG4gIC5zZWN0aW9uLTRfX2NhcmQtdGV4dCB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICB9XG59XG5cbi5zZWN0aW9uLTVfX3RvcCB7XG4gIHBhZGRpbmc6IDcwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBnYXA6IDE1cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogODkuOTk4NzVlbSkge1xuICAuc2VjdGlvbi01X190b3Age1xuICAgIHBhZGRpbmc6IDMwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA2MS45OTg3NWVtKSB7XG4gIC5zZWN0aW9uLTVfX3RvcCB7XG4gICAgcGFkZGluZzogMjBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ3Ljk5ODc1ZW0pIHtcbiAgLnNlY3Rpb24tNV9fdG9wIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMjkuOTk4NzVlbSkge1xuICAuc2VjdGlvbi01X190b3Age1xuICAgIHBhZGRpbmc6IDE1cHg7XG4gIH1cbn1cbi5zZWN0aW9uLTVfX2Jsb2NrIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ2FwOiAxMHB4O1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDc4NWZyIDY0NWZyO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDYxLjk5ODc1ZW0pIHtcbiAgLnNlY3Rpb24tNV9fYmxvY2sge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogYXV0bztcbiAgfVxufVxuLnNlY3Rpb24tNV9fYmxvY2sgLnNlY3Rpb24tNV9fdG9wIHtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG59XG4uc2VjdGlvbi01X19ibG9jayAuX2JvcmRlci1ibGFjayB7XG4gIHBhZGRpbmc6IDY3cHg7XG4gIGdhcDogMjBweDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4OS45OTg3NWVtKSB7XG4gIC5zZWN0aW9uLTVfX2Jsb2NrIC5fYm9yZGVyLWJsYWNrIHtcbiAgICBwYWRkaW5nOiAzMHB4O1xuICB9XG4gIC5zZWN0aW9uLTVfX2Jsb2NrIC5fYm9yZGVyLWJsYWNrIGJyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5zZWN0aW9uLTVfX2Jsb2NrIC5fYm9yZGVyLWJsYWNrIC5zZWN0aW9uLTVfX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDQ4cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4OS45OTg3NWVtKSBhbmQgKG1heC13aWR0aDogNjEuOTk4NzVlbSkge1xuICAuc2VjdGlvbi01X19ibG9jayAuX2JvcmRlci1ibGFjayAuc2VjdGlvbi01X190aXRsZSB7XG4gICAgZm9udC1zaXplOiA0MnB4O1xuICB9XG4gIC5zZWN0aW9uLTVfX2Jsb2NrIC5fYm9yZGVyLWJsYWNrIC5zZWN0aW9uLTVfX3RpdGxlIGJyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogODkuOTk4NzVlbSkgYW5kIChtYXgtd2lkdGg6IDQ3Ljk5ODc1ZW0pIHtcbiAgQHN1cHBvcnRzIChmb250LXNpemU6IGNsYW1wKCAxLjU2MjVyZW0gLCAwLjM5NTM0NjAwMzlyZW0gICsgIDMuODk4NjM1NDc3NnZ3ICwgMi44MTI1cmVtICkpIHtcbiAgICAuc2VjdGlvbi01X19ibG9jayAuX2JvcmRlci1ibGFjayAuc2VjdGlvbi01X190aXRsZSB7XG4gICAgICBmb250LXNpemU6IGNsYW1wKCAxLjU2MjVyZW0gLCAwLjM5NTM0NjAwMzlyZW0gICsgIDMuODk4NjM1NDc3NnZ3ICwgMi44MTI1cmVtICk7XG4gICAgfVxuICB9XG4gIEBzdXBwb3J0cyBub3QgKGZvbnQtc2l6ZTogY2xhbXAoIDEuNTYyNXJlbSAsIDAuMzk1MzQ2MDAzOXJlbSAgKyAgMy44OTg2MzU0Nzc2dncgLCAyLjgxMjVyZW0gKSkge1xuICAgIC5zZWN0aW9uLTVfX2Jsb2NrIC5fYm9yZGVyLWJsYWNrIC5zZWN0aW9uLTVfX3RpdGxlIHtcbiAgICAgIGZvbnQtc2l6ZTogY2FsYyhcbiAgICAgIDEuNTYyNXJlbSArIDEuMjUgKiAoMTAwdncgLSAyOS45Mzc1cmVtKSAvIDMyLjA2MjVcbiAgICApO1xuICAgIH1cbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDYxLjk5ODc1ZW0pIHtcbiAgLnNlY3Rpb24tNV9fYmxvY2sgLl9ib3JkZXItYmxhY2sge1xuICAgIHBhZGRpbmc6IDIwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAyOS45OTg3NWVtKSB7XG4gIC5zZWN0aW9uLTVfX2Jsb2NrIC5fYm9yZGVyLWJsYWNrIHtcbiAgICBwYWRkaW5nOiAxNXB4O1xuICB9XG59XG4uc2VjdGlvbi01X19ibG9jayAuc2VjdGlvbi01X19ib3R0b20ge1xuICBtYXJnaW4tdG9wOiAwO1xuICBkaXNwbGF5OiBmbGV4O1xufVxuLnNlY3Rpb24tNV9fYmxvY2sgLnNlY3Rpb24tNV9fYm90dG9tLXBpYyB7XG4gIHBhZGRpbmctYm90dG9tOiA1Ni42NSU7XG59XG4uc2VjdGlvbi01X190aXRsZSBiciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDg5Ljk5ODc1ZW0pIHtcbiAgLnNlY3Rpb24tNV9fdGl0bGUgYnIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbi5zZWN0aW9uLTVfX2lubmVyIC5zZWN0aW9uLTEyX192aWRlby1mbGV4IHtcbiAgcGFkZGluZy1yaWdodDogMjQ0cHg7XG4gIG1pbi1oZWlnaHQ6IDYwMHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDkxLjg3NWVtKSB7XG4gIC5zZWN0aW9uLTVfX2lubmVyIC5zZWN0aW9uLTEyX192aWRlby1mbGV4IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA1MHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDcuOTk4NzVlbSkge1xuICAuc2VjdGlvbi01X19pbm5lciAuc2VjdGlvbi0xMl9fdmlkZW8tZmxleCB7XG4gICAgbWluLWhlaWdodDogYXV0bztcbiAgICBwYWRkaW5nOiAyMHB4O1xuICB9XG59XG4uc2VjdGlvbi01X19pbm5lciAuc2VjdGlvbi0xMl9fdmlkZW8gLnNlY3Rpb24tM19fY2FyZHNfYm9yZGVyZWQge1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgzLCAxZnIpO1xuICBtYXgtd2lkdGg6IDc4NnB4O1xuICB3aWR0aDogMTAwJTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAzNS45OTg3NWVtKSB7XG4gIC5zZWN0aW9uLTVfX2lubmVyIC5zZWN0aW9uLTEyX192aWRlbyAuc2VjdGlvbi0zX19jYXJkc19ib3JkZXJlZCB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG4gIH1cbn1cbi5zZWN0aW9uLTVfX2lubmVyIC5zZWN0aW9uLTEyX192aWRlbyAuc2VjdGlvbi0zX19jYXJkIHtcbiAgYm9yZGVyLWJvdHRvbTogbm9uZSAhaW1wb3J0YW50O1xuICBwYWRkaW5nOiAzNXB4IDE1cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMzUuOTk4NzVlbSkge1xuICAuc2VjdGlvbi01X19pbm5lciAuc2VjdGlvbi0xMl9fdmlkZW8gLnNlY3Rpb24tM19fY2FyZCB7XG4gICAgYm9yZGVyLXJpZ2h0OiBub25lICFpbXBvcnRhbnQ7XG4gICAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICNmZmYgIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDM1Ljk5ODc1ZW0pIHtcbiAgLnNlY3Rpb24tNV9faW5uZXIgLnNlY3Rpb24tMTJfX3ZpZGVvIC5zZWN0aW9uLTNfX2NhcmQ6bnRoLWNoaWxkKDIpIHtcbiAgICBib3JkZXItYm90dG9tOiBub25lICFpbXBvcnRhbnQ7XG4gICAgYm9yZGVyLXJpZ2h0OiAycHggc29saWQgI2ZmZiAhaW1wb3J0YW50O1xuICB9XG59XG4uc2VjdGlvbi01X19pbm5lciAuc2VjdGlvbi0xMl9fdmlkZW8gLnNlY3Rpb24tM19fY2FyZDpudGgtY2hpbGQoMykge1xuICBib3JkZXItcmlnaHQ6IG5vbmUgIWltcG9ydGFudDtcbiAgYm9yZGVyLWJvdHRvbTogbm9uZSAhaW1wb3J0YW50O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDYxLjk5ODc1ZW0pIHtcbiAgLnNlY3Rpb24tNV9faW5uZXIgLnNlY3Rpb24tMTJfX3ZpZGVvIC5zZWN0aW9uLTNfX2NhcmQge1xuICAgIHBhZGRpbmc6IDE1cHg7XG4gIH1cbn1cbi5zZWN0aW9uLTVfX2lubmVyIC5zZWN0aW9uLTEyX192aWRlby1jb250ZW50IHtcbiAgd2lkdGg6IDEwMCU7XG59XG4uc2VjdGlvbi01X19zdWJ0aXRsZSB7XG4gIGZvbnQtZmFtaWx5OiBJbnRlcjtcbiAgZmxleC1zaHJpbms6IDA7XG59XG4uc2VjdGlvbi01X19zdWJ0aXRsZSBiciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ3Ljk5ODc1ZW0pIHtcbiAgLnNlY3Rpb24tNV9fc3VidGl0bGUgYnIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA2MS45OTg3NWVtKSB7XG4gIC5zZWN0aW9uLTUgLl90ZXh0MjYge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDI5Ljk5ODc1ZW0pIHtcbiAgLnNlY3Rpb24tNSAuX3RleHQyNiB7XG4gICAgZm9udC1zaXplOiAxN3B4O1xuICB9XG59XG4uc2VjdGlvbi01X19ib3R0b20ge1xuICBtYXJnaW4tdG9wOiA0MHB4O1xuICBwYWRkaW5nOiA3MHB4O1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDc0OGZyIGF1dG87XG4gIGdhcDogNzBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4OS45OTg3NWVtKSB7XG4gIC5zZWN0aW9uLTVfX2JvdHRvbSB7XG4gICAgcGFkZGluZzogMzBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDYxLjk5ODc1ZW0pIHtcbiAgLnNlY3Rpb24tNV9fYm90dG9tIHtcbiAgICBwYWRkaW5nOiAyMHB4O1xuICAgIGdhcDogMzBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ3Ljk5ODc1ZW0pIHtcbiAgLnNlY3Rpb24tNV9fYm90dG9tIHtcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogYXV0bztcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDI5Ljk5ODc1ZW0pIHtcbiAgLnNlY3Rpb24tNV9fYm90dG9tIHtcbiAgICBwYWRkaW5nOiAxNXB4O1xuICB9XG59XG4uc2VjdGlvbi01X19ib3R0b20tcGljIHtcbiAgcGFkZGluZy1ib3R0b206IDg4JTtcbn1cbi5zZWN0aW9uLTVfX2luZm8ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDE1cHg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA2MS45OTg3NWVtKSB7XG4gIC5zZWN0aW9uLTVfX2luZm8ge1xuICAgIGdhcDogMjVweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ3Ljk5ODc1ZW0pIHtcbiAgLnNlY3Rpb24tNV9faW5mbyB7XG4gICAgZ2FwOiAyMHB4O1xuICB9XG4gIC5zZWN0aW9uLTVfX2luZm8gYnIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAyOS45OTg3NWVtKSB7XG4gIC5zZWN0aW9uLTVfX2luZm8ge1xuICAgIGdhcDogMTVweDtcbiAgfVxufVxuLnNlY3Rpb24tNV9fYm90dG9tLXRpdGxlIHtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cbi5zZWN0aW9uLTVfX2luZm8tYm90dG9tIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiAyNXB4O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAyOS45OTg3NWVtKSB7XG4gIC5zZWN0aW9uLTVfX2luZm8tYm90dG9tIHtcbiAgICBnYXA6IDEwcHg7XG4gIH1cbn1cbi5zZWN0aW9uLTVfX2xvZ28ge1xuICBmbGV4LXNocmluazogMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAyOS45OTg3NWVtKSB7XG4gIC5zZWN0aW9uLTVfX2xvZ28ge1xuICAgIG1heC13aWR0aDogNzBweDtcbiAgfVxufVxuLnNlY3Rpb24tNV9fdGV4dCB7XG4gIGZvbnQtZmFtaWx5OiBJbnRlcjtcbn1cblxuLnNlY3Rpb24tNl9fY29udGFpbmVyIHtcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG59XG4uc2VjdGlvbi02X19oZWFkZXIge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciBhdXRvO1xuICBnYXA6IDI0cHggNTBweDtcbiAgYWxpZ24taXRlbXM6IHN0YXJ0O1xuICBtYXJnaW4tYm90dG9tOiAyNHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDg5Ljk5ODc1ZW0pIHtcbiAgLnNlY3Rpb24tNl9faGVhZGVyIHtcbiAgICBnYXA6IDIwcHggMjRweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDYxLjk5ODc1ZW0pIHtcbiAgLnNlY3Rpb24tNl9faGVhZGVyIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcbiAgfVxufVxuLnNlY3Rpb24tNl9fYnV0dG9uIHtcbiAgbWF4LXdpZHRoOiA0MDBweDtcbn1cbi5zZWN0aW9uLTZfX2J1dHRvbnMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgZ2FwOiAxMHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ3Ljk5ODc1ZW0pIHtcbiAgLnNlY3Rpb24tNl9fYnV0dG9ucyB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB9XG59XG4uc2VjdGlvbi02X190aXRsZSB7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIG1hcmdpbjogMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA2MS45OTg3NWVtKSB7XG4gIC5zZWN0aW9uLTZfX3RpdGxlIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG59XG4uc2VjdGlvbi02IC5zZWN0aW9uLTEwX19jYXJkIHtcbiAgcGFkZGluZy10b3A6IDcwLjQlO1xufVxuLnNlY3Rpb24tNl9faGVhZGVyLWJsb2NrcyB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsIDFmcik7XG4gIGdhcDogMTFweDtcbiAgbWluLXdpZHRoOiAwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDg5Ljk5ODc1ZW0pIHtcbiAgLnNlY3Rpb24tNl9faGVhZGVyLWJsb2NrcyB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiBhdXRvO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNjEuOTk4NzVlbSkge1xuICAuc2VjdGlvbi02X19oZWFkZXItYmxvY2tzIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgyLCAxZnIpO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMzUuOTk4NzVlbSkge1xuICAuc2VjdGlvbi02X19oZWFkZXItYmxvY2tzIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IGF1dG87XG4gIH1cbiAgLnNlY3Rpb24tNl9faGVhZGVyLWJsb2NrcyBpbWcge1xuICAgIG9iamVjdC1wb3NpdGlvbjogdG9wO1xuICB9XG59XG4uc2VjdGlvbi02X19oZWFkZXItYmxvY2sge1xuICBtaW4taGVpZ2h0OiAyODhweDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICBvdXRsaW5lOiAycHggc29saWQgI2ZmZmZmZjtcbiAgb3V0bGluZS1vZmZzZXQ6IC01cHg7XG59XG4uc2VjdGlvbi02X19oZWFkZXItYmxvY2sgaW1nIHtcbiAgei1pbmRleDogLTE7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMjkuOTk4NzVlbSkge1xuICAuc2VjdGlvbi02X19oZWFkZXItYmxvY2sge1xuICAgIG1pbi1oZWlnaHQ6IGF1dG87XG4gICAgcGFkZGluZy10b3A6IDMwJTtcbiAgfVxuICAuc2VjdGlvbi02X19oZWFkZXItYmxvY2sgYnIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbi5zZWN0aW9uLTZfX2hlYWRlci1ibG9jay1pbm5lciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTtcbiAgcGFkZGluZzogMzBweDtcbiAgY29sb3I6ICNmZmY7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDcuOTk4NzVlbSkge1xuICAuc2VjdGlvbi02X19oZWFkZXItYmxvY2staW5uZXIge1xuICAgIHBhZGRpbmc6IDE1cHg7XG4gIH1cbn1cbi5zZWN0aW9uLTZfX2hlYWRlci1ibG9jay10ZXh0IHtcbiAgbWFyZ2luLXRvcDogMTBweDtcbn1cbi5zZWN0aW9uLTZfX3N0ZXBzIHtcbiAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiAxZnIgMWZyIDFmciAxZnI7XG4gIG1hcmdpbi1ib3R0b206IDE2cHg7XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDcuOTk4NzVlbSkge1xuICAuc2VjdGlvbi02X19zdGVwcyB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiBhdXRvO1xuICB9XG59XG4uc2VjdGlvbi02X19zdGVwczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgcmlnaHQ6IDEwMCU7XG4gIHRvcDogMDtcbiAgYm90dG9tOiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHotaW5kZXg6IDI7XG4gIGJhY2tncm91bmQ6ICNlZmVmZWY7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDcuOTk4NzVlbSkge1xuICAuc2VjdGlvbi02X19zdGVwczo6YmVmb3JlIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDcuOTk4NzVlbSkge1xuICAuc2VjdGlvbi02X19zdGVwcyB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoYXV0by1maWxsLCAyMTBweCkgIWltcG9ydGFudDtcbiAgICBnYXA6IDEwcHggIWltcG9ydGFudDtcbiAgfVxufVxuLnNlY3Rpb24tNl9fc3RlcCB7XG4gIG1pbi13aWR0aDogMDtcbn1cbi5zZWN0aW9uLTZfX3N0ZXBfY2FyZCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgcGFkZGluZzogNDBweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB6LWluZGV4OiAyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlZmVmZWY7XG59XG5AbWVkaWEgKG1heC13aWR0aDogODkuOTk4NzVlbSkge1xuICAuc2VjdGlvbi02X19zdGVwX2NhcmQge1xuICAgIHBhZGRpbmc6IDIwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA2MS45OTg3NWVtKSB7XG4gIC5zZWN0aW9uLTZfX3N0ZXBfY2FyZCB7XG4gICAgcGFkZGluZzogMTBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ3Ljk5ODc1ZW0pIHtcbiAgLnNlY3Rpb24tNl9fc3RlcF9jYXJkIHtcbiAgICBtaW4taGVpZ2h0OiAzMjBweDtcbiAgICBtaW4td2lkdGg6IDIxMHB4ICFpbXBvcnRhbnQ7XG4gICAgZ3JpZC1jb2x1bW46IGF1dG8gIWltcG9ydGFudDtcbiAgICBncmlkLXJvdzogYXV0byAhaW1wb3J0YW50O1xuICB9XG59XG4uc2VjdGlvbi02X19zdGVwX2NhcmQuX2FkYXB0aXZlLXBpYyA+IGltZyB7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuMzVzIGVhc2U7XG59XG4uc2VjdGlvbi02X19zdGVwX2NhcmQuX2FkYXB0aXZlLXBpYzpob3ZlciA+IGltZyB7XG4gIG9wYWNpdHk6IDE7XG59XG4uc2VjdGlvbi02X19zdGVwX2NhcmQuX2FkYXB0aXZlLXBpYyAuc2VjdGlvbi02X19zdGVwLWxhYmVsLCAuc2VjdGlvbi02X19zdGVwX2NhcmQuX2FkYXB0aXZlLXBpYyAuc2VjdGlvbi02X19zdGVwLW51bSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMjtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4zNXMgZWFzZTtcbn1cbi5zZWN0aW9uLTZfX3N0ZXBfY2FyZC5fYWRhcHRpdmUtcGljOmhvdmVyIC5zZWN0aW9uLTZfX3N0ZXAtbGFiZWwsIC5zZWN0aW9uLTZfX3N0ZXBfY2FyZC5fYWRhcHRpdmUtcGljOmhvdmVyIC5zZWN0aW9uLTZfX3N0ZXAtbnVtIHtcbiAgY29sb3I6ICNmZmY7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDcuOTk4NzVlbSkge1xuICAuc2VjdGlvbi02X19zdGVwX2NhcmQgaW1nIHtcbiAgICBvcGFjaXR5OiAxICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi5zZWN0aW9uLTZfX3N0ZXAtbnVtIHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiA1NnB4O1xuICBsaW5lLWhlaWdodDogMTE0LjI4NTcxNCU7XG4gIC8qIDY0LzU2ICovXG4gIGxldHRlci1zcGFjaW5nOiAwJTtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG59XG5AbWVkaWEgKG1heC13aWR0aDogODkuOTk4NzVlbSkge1xuICAuc2VjdGlvbi02X19zdGVwLW51bSB7XG4gICAgZm9udC1zaXplOiA0NXB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNjEuOTk4NzVlbSkge1xuICAuc2VjdGlvbi02X19zdGVwLW51bSB7XG4gICAgZm9udC1zaXplOiAzN3B4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDcuOTk4NzVlbSkge1xuICAuc2VjdGlvbi02X19zdGVwLW51bSB7XG4gICAgZm9udC1zaXplOiAzMHB4O1xuICAgIGNvbG9yOiAjZmZmO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMzUuOTk4NzVlbSkge1xuICAuc2VjdGlvbi02X19zdGVwLW51bSB7XG4gICAgZm9udC1zaXplOiAyNXB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogODkuOTk4NzVlbSkge1xuICAuc2VjdGlvbi02X19zdGVwLWxhYmVsIHtcbiAgICBmb250LXNpemU6IDI4cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA2MS45OTg3NWVtKSB7XG4gIC5zZWN0aW9uLTZfX3N0ZXAtbGFiZWwge1xuICAgIGZvbnQtc2l6ZTogMTlweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ3Ljk5ODc1ZW0pIHtcbiAgLnNlY3Rpb24tNl9fc3RlcC1sYWJlbCB7XG4gICAgY29sb3I6ICNmZmY7XG4gIH1cbn1cbi5zZWN0aW9uLTZfX3N0ZXBfY2FyZFtkYXRhLXN0ZXA9XCIxXCJdIHtcbiAgZ3JpZC1jb2x1bW46IDE7XG4gIGdyaWQtcm93OiAxL3NwYW4gMjtcbn1cbi5zZWN0aW9uLTZfX3N3aXBlci13cmFwIHtcbiAgZ3JpZC1jb2x1bW46IDIvc3BhbiAyO1xuICBncmlkLXJvdzogMS9zcGFuIDI7XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xuICBtaW4td2lkdGg6IDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDcuOTk4NzVlbSkge1xuICAuc2VjdGlvbi02X19zd2lwZXItd3JhcCB7XG4gICAgZ3JpZC1jb2x1bW46IDE7XG4gICAgZ3JpZC1yb3c6IGF1dG87XG4gIH1cbn1cbi5zZWN0aW9uLTZfX3N0ZXBfY2FyZFtkYXRhLXN0ZXA9XCIyXCJdIHtcbiAgZ3JpZC1jb2x1bW46IDE7XG4gIGdyaWQtcm93OiAzL3NwYW4gMjtcbn1cbi5zZWN0aW9uLTZfX3N0ZXBfY2FyZFtkYXRhLXN0ZXA9XCIzXCJdIHtcbiAgZ3JpZC1jb2x1bW46IDI7XG4gIGdyaWQtcm93OiAzL3NwYW4gMjtcbn1cbi5zZWN0aW9uLTZfX3N0ZXBzID4gLnNlY3Rpb24tNl9fc3RlcF9jYXJkOmxhc3QtY2hpbGQge1xuICBncmlkLWNvbHVtbjogMztcbiAgZ3JpZC1yb3c6IDMvc3BhbiAyO1xufVxuLnNlY3Rpb24tNl9fc2xpZGVyIHtcbiAgb3ZlcmZsb3c6IHZpc2libGUgIWltcG9ydGFudDtcbn1cbi5zZWN0aW9uLTZfX3NsaWRlci5zd2lwZXIge1xuICBvdmVyZmxvdzogdmlzaWJsZSAhaW1wb3J0YW50O1xufVxuLnNlY3Rpb24tNl9fc2xpZGVyIC5zd2lwZXItd3JhcHBlciB7XG4gIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xufVxuLnNlY3Rpb24tNl9fc2xpZGVyIC5zd2lwZXItc2xpZGUge1xuICBoZWlnaHQ6IGF1dG87XG4gIGRpc3BsYXk6IGZsZXg7XG59XG4uc2VjdGlvbi02X19zbGlkZXIgLnN3aXBlci1zbGlkZSA+IGEge1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDcuOTk4NzVlbSkge1xuICAuc2VjdGlvbi02X19zd2lwZXItd3JhcCAuX2NvdXJzb3Ige1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gIH1cbn1cbi5zZWN0aW9uLTZfX3Njcm9sbGJhciB7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDcuOTk4NzVlbSkge1xuICAuc2VjdGlvbi02X19zY3JvbGxiYXIge1xuICAgIG1hcmdpbi10b3A6IDEwcHggIWltcG9ydGFudDtcbiAgfVxufVxuLnNlY3Rpb24tNl9fc3RlcF9waWMge1xuICBkaXNwbGF5OiBibG9jaztcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBwYWRkaW5nLXRvcDogMTc0LjMlO1xuICB3aWR0aDogMTAwJTtcbn1cbi5zZWN0aW9uLTZfX3N0ZXBfcGljOmhvdmVyIHtcbiAgdHJhbnNpdGlvbjogMC4zcyBhbGw7XG59XG4uc2VjdGlvbi02X19zdGVwX3BpYzpob3ZlciAuc2VjdGlvbi02X19zdGVwLWFycm93IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpO1xuICB0cmFuc2l0aW9uOiAwLjNzIGFsbDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA2MS45OTg3NWVtKSB7XG4gIC5zZWN0aW9uLTZfX3N0ZXBfcGljIHtcbiAgICBwYWRkaW5nLXRvcDogMTQwJTtcbiAgfVxufVxuLnNlY3Rpb24tNl9fc3RlcC1waWMtbGFiZWwge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDM1cHg7XG4gIGJvdHRvbTogMzVweDtcbiAgei1pbmRleDogMTtcbiAgY29sb3I6ICNmZmY7XG59XG5AbWVkaWEgKG1heC13aWR0aDogODkuOTk4NzVlbSkge1xuICAuc2VjdGlvbi02X19zdGVwLXBpYy1sYWJlbCB7XG4gICAgbGVmdDogMjBweDtcbiAgICBib3R0b206IDIwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0Ny45OTg3NWVtKSB7XG4gIC5zZWN0aW9uLTZfX3N0ZXAtcGljLWxhYmVsIHtcbiAgICBsZWZ0OiAxMnB4O1xuICAgIGJvdHRvbTogMTJweDtcbiAgfVxufVxuLnNlY3Rpb24tNl9fc3RlcC1hcnJvdyB7XG4gIHRyYW5zaXRpb246IDAuM3MgYWxsO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMTVweDtcbiAgcmlnaHQ6IDE1cHg7XG4gIHotaW5kZXg6IDE7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB3aWR0aDogNjBweDtcbiAgaGVpZ2h0OiA2MHB4O1xuICBiYWNrZ3JvdW5kOiByZ2JhKDIyNSwgMjI1LCAyMjUsIDAuMjUpO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDYxLjk5ODc1ZW0pIHtcbiAgLnNlY3Rpb24tNl9fc3RlcC1hcnJvdyB7XG4gICAgYmFja2Ryb3AtZmlsdGVyOiBibHVyKDJweCk7XG4gICAgd2lkdGg6IDQ1cHg7XG4gICAgaGVpZ2h0OiA0NXB4O1xuICAgIHRvcDogMTBweDtcbiAgICByaWdodDogMTBweDtcbiAgfVxufVxuLnNlY3Rpb24tNl9fc3RlcC1hcnJvdyBzdmcge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5zZWN0aW9uLTZfX2NhcHRpb24ge1xuICBtYXJnaW46IDA7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgY29sb3I6IHJnYmEoMzcsIDM1LCAzNCwgMC44KTtcbn1cblxuLnNlY3Rpb24tN19fdGl0bGUge1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDg5Ljk5ODc1ZW0pIHtcbiAgLnNlY3Rpb24tN19fdGl0bGUgYnIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4OS45OTg3NWVtKSB7XG4gIC5zZWN0aW9uLTdfX3N1YnRpdGxlIGJyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDcuOTk4NzVlbSkge1xuICAuc2VjdGlvbi03X19zdWJ0aXRsZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgfVxufVxuLnNlY3Rpb24tN19fdGFibGUge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCg1LCAxZnIpO1xuICBib3JkZXI6IDJweCBzb2xpZCByZ2IoMjU1LCAyNTUsIDI1NSk7XG59XG4uc2VjdGlvbi03X190YWJsZV9ibGFjay1ib3JkZXIsIC5zZWN0aW9uLTdfX3RhYmxlX2JsYWNrLWJvcmRlciAuc2VjdGlvbi03X19jZWxsIHtcbiAgYm9yZGVyLWNvbG9yOiAjMjUyMzIyICFpbXBvcnRhbnQ7XG59XG4uc2VjdGlvbi03X190YWJsZV9ib3JkZXJlZCAuc2VjdGlvbi03X19jZWxsOm5vdCg6bGFzdC1jaGlsZCkge1xuICBib3JkZXItcmlnaHQ6IDJweCBzb2xpZCByZ2IoMjU1LCAyNTUsIDI1NSk7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNjEuOTk4NzVlbSkge1xuICAuc2VjdGlvbi03X190YWJsZSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgd2lkdGg6IG1heC1jb250ZW50O1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXJnaW4taW5saW5lOiBhdXRvO1xuICAgIGJvcmRlcjogbm9uZTtcbiAgfVxuICAuc2VjdGlvbi03X190YWJsZSAuc2VjdGlvbi03X19jZWxsIHtcbiAgICBmbGV4OiAxIDEgMzMuMzMzJTtcbiAgICBtaW4td2lkdGg6IDE4MHB4O1xuICAgIG1heC13aWR0aDogMzMuMzMzJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICB9XG4gIC5zZWN0aW9uLTdfX3RhYmxlIC5zZWN0aW9uLTdfX2NlbGw6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgYm9yZGVyLXJpZ2h0OiBub25lO1xuICB9XG4gIC5zZWN0aW9uLTdfX3RhYmxlIC5zZWN0aW9uLTdfX2NlbGw6bnRoLWNoaWxkKDEpIHtcbiAgICBib3JkZXI6IDJweCBzb2xpZCByZ2IoMjU1LCAyNTUsIDI1NSk7XG4gIH1cbiAgLnNlY3Rpb24tN19fdGFibGUgLnNlY3Rpb24tN19fY2VsbDpudGgtY2hpbGQoMikge1xuICAgIGJvcmRlci10b3A6IDJweCBzb2xpZCByZ2IoMjU1LCAyNTUsIDI1NSk7XG4gICAgYm9yZGVyLXJpZ2h0OiAycHggc29saWQgcmdiKDI1NSwgMjU1LCAyNTUpO1xuICAgIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCByZ2IoMjU1LCAyNTUsIDI1NSk7XG4gIH1cbiAgLnNlY3Rpb24tN19fdGFibGUgLnNlY3Rpb24tN19fY2VsbDpudGgtY2hpbGQoMykge1xuICAgIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCByZ2IoMjU1LCAyNTUsIDI1NSk7XG4gICAgYm9yZGVyLXRvcDogMnB4IHNvbGlkIHJnYigyNTUsIDI1NSwgMjU1KTtcbiAgICBib3JkZXItcmlnaHQ6IDJweCBzb2xpZCByZ2IoMjU1LCAyNTUsIDI1NSk7XG4gIH1cbiAgLnNlY3Rpb24tN19fdGFibGUgLnNlY3Rpb24tN19fY2VsbDpudGgtY2hpbGQoNCkge1xuICAgIGJvcmRlci1sZWZ0OiAycHggc29saWQgcmdiKDI1NSwgMjU1LCAyNTUpO1xuICAgIGJvcmRlci1yaWdodDogMnB4IHNvbGlkIHJnYigyNTUsIDI1NSwgMjU1KTtcbiAgICBib3JkZXItYm90dG9tOiAycHggc29saWQgcmdiKDI1NSwgMjU1LCAyNTUpO1xuICB9XG4gIC5zZWN0aW9uLTdfX3RhYmxlIC5zZWN0aW9uLTdfX2NlbGw6bnRoLWNoaWxkKDUpIHtcbiAgICBib3JkZXItcmlnaHQ6IDJweCBzb2xpZCByZ2IoMjU1LCAyNTUsIDI1NSk7XG4gICAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkIHJnYigyNTUsIDI1NSwgMjU1KTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ3Ljk5ODc1ZW0pIHtcbiAgLnNlY3Rpb24tN19fdGFibGUge1xuICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiBtaW5tYXgoMCwgMWZyKSBtaW5tYXgoMCwgMWZyKTtcbiAgICBib3JkZXI6IG5vbmU7XG4gIH1cbiAgLnNlY3Rpb24tN19fdGFibGUgLnNlY3Rpb24tN19fY2VsbCB7XG4gICAgZmxleDogbm9uZTtcbiAgICBtaW4td2lkdGg6IHVuc2V0O1xuICAgIG1heC13aWR0aDogdW5zZXQ7XG4gICAgYm9yZGVyOiBub25lO1xuICB9XG4gIC5zZWN0aW9uLTdfX3RhYmxlIC5zZWN0aW9uLTdfX2NlbGw6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgYm9yZGVyLXJpZ2h0OiBub25lO1xuICB9XG4gIC5zZWN0aW9uLTdfX3RhYmxlIC5zZWN0aW9uLTdfX2NlbGw6bnRoLWNoaWxkKDEpIHtcbiAgICBib3JkZXItdG9wOiAycHggc29saWQgcmdiKDI1NSwgMjU1LCAyNTUpO1xuICAgIGJvcmRlci1sZWZ0OiAycHggc29saWQgcmdiKDI1NSwgMjU1LCAyNTUpO1xuICAgIGJvcmRlci1yaWdodDogMnB4IHNvbGlkIHJnYigyNTUsIDI1NSwgMjU1KTtcbiAgICBib3JkZXItYm90dG9tOiAycHggc29saWQgcmdiKDI1NSwgMjU1LCAyNTUpO1xuICB9XG4gIC5zZWN0aW9uLTdfX3RhYmxlIC5zZWN0aW9uLTdfX2NlbGw6bnRoLWNoaWxkKDIpIHtcbiAgICBib3JkZXItdG9wOiAycHggc29saWQgcmdiKDI1NSwgMjU1LCAyNTUpO1xuICAgIGJvcmRlci1yaWdodDogMnB4IHNvbGlkIHJnYigyNTUsIDI1NSwgMjU1KTtcbiAgICBib3JkZXItYm90dG9tOiAycHggc29saWQgcmdiKDI1NSwgMjU1LCAyNTUpO1xuICB9XG4gIC5zZWN0aW9uLTdfX3RhYmxlIC5zZWN0aW9uLTdfX2NlbGw6bnRoLWNoaWxkKDMpIHtcbiAgICBib3JkZXItcmlnaHQ6IG5vbmU7XG4gICAgYm9yZGVyLWxlZnQ6IDJweCBzb2xpZCByZ2IoMjU1LCAyNTUsIDI1NSk7XG4gICAgYm9yZGVyLXRvcDogbm9uZTtcbiAgfVxuICAuc2VjdGlvbi03X190YWJsZSAuc2VjdGlvbi03X19jZWxsOm50aC1jaGlsZCg0KSB7XG4gICAgYm9yZGVyLXJpZ2h0OiAycHggc29saWQgcmdiKDI1NSwgMjU1LCAyNTUpO1xuICAgIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCByZ2IoMjU1LCAyNTUsIDI1NSk7XG4gIH1cbiAgLnNlY3Rpb24tN19fdGFibGUgLnNlY3Rpb24tN19fY2VsbDpudGgtY2hpbGQoNSkge1xuICAgIGdyaWQtY29sdW1uOiAxLy0xO1xuICAgIGp1c3RpZnktc2VsZjogY2VudGVyO1xuICAgIHdpZHRoOiA1MCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICBib3JkZXItbGVmdDogMnB4IHNvbGlkIHJnYigyNTUsIDI1NSwgMjU1KTtcbiAgICBib3JkZXItcmlnaHQ6IDJweCBzb2xpZCByZ2IoMjU1LCAyNTUsIDI1NSk7XG4gICAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkIHJnYigyNTUsIDI1NSwgMjU1KTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDI5Ljk5ODc1ZW0pIHtcbiAgLnNlY3Rpb24tN19fY2VsbC1pY29uIHN2ZyB7XG4gICAgd2lkdGg6IDM1cHg7XG4gICAgaGVpZ2h0OiAzNXB4O1xuICB9XG59XG4uc2VjdGlvbi03X19jZWxsIHtcbiAgcGFkZGluZzogMjBweDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIGdhcDogNjhweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4OS45OTg3NWVtKSB7XG4gIC5zZWN0aW9uLTdfX2NlbGwge1xuICAgIHBhZGRpbmc6IDE1cHg7XG4gICAgZ2FwOiAzNXB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDcuOTk4NzVlbSkge1xuICAuc2VjdGlvbi03X19jZWxsIHtcbiAgICBwYWRkaW5nOiAxNnB4O1xuICAgIGdhcDogOHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMjkuOTk4NzVlbSkge1xuICAuc2VjdGlvbi03X19jZWxsIHtcbiAgICBwYWRkaW5nOiAxMnB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogODkuOTk4NzVlbSkge1xuICAuc2VjdGlvbi03X19jZWxsLXRleHQge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgfVxuICAuc2VjdGlvbi03X19jZWxsLXRleHQgYnIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0Ny45OTg3NWVtKSB7XG4gIC5zZWN0aW9uLTdfX2NlbGwtdGV4dCB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICB9XG59XG4uc2VjdGlvbi03X19hY3Rpb25zIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgZ2FwOiAxMHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ3Ljk5ODc1ZW0pIHtcbiAgLnNlY3Rpb24tN19fYWN0aW9ucyB7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB9XG59XG4uc2VjdGlvbi03X19idG4ge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIG1pbi13aWR0aDogMjAwcHg7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0Ny45OTg3NWVtKSB7XG4gIC5zZWN0aW9uLTdfX2J0biB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWluLXdpZHRoOiAwO1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA2MS45OTg3NWVtKSB7XG4gIC5zZWN0aW9uLTggLl9zZWN0aW9uLXRpdGxlIGJyIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDYxLjk5ODc1ZW0pIHtcbiAgLnNlY3Rpb24tOCAuX3NlY3Rpb24tc3VidGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMjVweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDI5Ljk5ODc1ZW0pIHtcbiAgLnNlY3Rpb24tOCAuX3NlY3Rpb24tc3VidGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgfVxufVxuLnNlY3Rpb24tOF9faGVhZGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAgZ2FwOiAyMHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ3Ljk5ODc1ZW0pIHtcbiAgLnNlY3Rpb24tOF9faGVhZGVyIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgIGdhcDogMDtcbiAgfVxufVxuLnNlY3Rpb24tOF9faGVhZGVyOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgaGVpZ2h0OiAzcHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYigzNywgMzUsIDM0KTtcbiAgdHJhbnNmb3JtOiBzY2FsZVgoMCk7XG4gIHRyYW5zZm9ybS1vcmlnaW46IGxlZnQgY2VudGVyO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMXMgZWFzZTtcbn1cbi5zZWN0aW9uLThfaW4tdmlldyAuc2VjdGlvbi04X19oZWFkZXI6OmFmdGVyIHtcbiAgdHJhbnNmb3JtOiBzY2FsZVgoMSk7XG59XG4uc2VjdGlvbi04X19oZWFkZXItbGVmdCB7XG4gIHBhZGRpbmctYm90dG9tOiA0MHB4O1xuICBmbGV4LXNocmluazogMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnNlY3Rpb24tOF9faGVhZGVyLWxlZnQ6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogLTIyJTtcbiAgYm90dG9tOiAwO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiAzcHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYigzNywgMzUsIDM0KTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4OS45OTg3NWVtKSB7XG4gIC5zZWN0aW9uLThfX2hlYWRlci1sZWZ0OjphZnRlciB7XG4gICAgcmlnaHQ6IC04JTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDYxLjk5ODc1ZW0pIHtcbiAgLnNlY3Rpb24tOF9faGVhZGVyLWxlZnQ6OmFmdGVyIHtcbiAgICByaWdodDogLTUlO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDcuOTk4NzVlbSkge1xuICAuc2VjdGlvbi04X19oZWFkZXItbGVmdDo6YWZ0ZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA2MS45OTg3NWVtKSB7XG4gIC5zZWN0aW9uLThfX2hlYWRlci1sZWZ0IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjVweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ3Ljk5ODc1ZW0pIHtcbiAgLnNlY3Rpb24tOF9faGVhZGVyLWxlZnQge1xuICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICB9XG4gIC5zZWN0aW9uLThfX2hlYWRlci1sZWZ0IGJyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4uc2VjdGlvbi04X19oZWFkZXItcmlnaHQge1xuICBwYWRkaW5nLWJvdHRvbTogNDBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4OS45OTg3NWVtKSB7XG4gIC5zZWN0aW9uLThfX2hlYWRlci1yaWdodCB7XG4gICAgbWF4LXdpZHRoOiAzMTdweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDYxLjk5ODc1ZW0pIHtcbiAgLnNlY3Rpb24tOF9faGVhZGVyLXJpZ2h0IHtcbiAgICBtYXgtd2lkdGg6IDI1MHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAyNXB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDcuOTk4NzVlbSkge1xuICAuc2VjdGlvbi04X19oZWFkZXItcmlnaHQge1xuICAgIHBhZGRpbmctYm90dG9tOiAxMHB4O1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxuICAuc2VjdGlvbi04X19oZWFkZXItcmlnaHQgYnIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbi5zZWN0aW9uLThfX3Jvd19ib3JkZXJlZCB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdhcDogMzBweDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiA3MjBmciA2OTBmcjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA2MS45OTg3NWVtKSB7XG4gIC5zZWN0aW9uLThfX3Jvd19ib3JkZXJlZCB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG4gIH1cbn1cbi5zZWN0aW9uLThfX3JvdzpsYXN0LW9mLXR5cGUge1xuICBtYXJnaW4tdG9wOiAzMHB4O1xuICBnYXA6IDUwcHg7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogNTI5ZnIgNzUyZnI7XG4gIHBhZGRpbmc6IDUwcHg7XG59XG4uc2VjdGlvbi04X19yb3c6bGFzdC1vZi10eXBlIC5zZWN0aW9uLThfX2NvbF90ZXh0IHtcbiAgcGFkZGluZzogMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4OS45OTg3NWVtKSB7XG4gIC5zZWN0aW9uLThfX3JvdzpsYXN0LW9mLXR5cGUge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogNTAlIGF1dG87XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA2MS45OTg3NWVtKSB7XG4gIC5zZWN0aW9uLThfX3JvdzpsYXN0LW9mLXR5cGUge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xuICAgIGRpc3BsYXk6IGdyaWQ7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0Ny45OTg3NWVtKSB7XG4gIC5zZWN0aW9uLThfX3JvdzpsYXN0LW9mLXR5cGUge1xuICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgZ2FwOiAyNXB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMjkuOTk4NzVlbSkge1xuICAuc2VjdGlvbi04X19yb3c6bGFzdC1vZi10eXBlIHtcbiAgICBwYWRkaW5nOiAxNXB4O1xuICB9XG59XG4uc2VjdGlvbi04X19jb2wge1xuICBtaW4td2lkdGg6IDA7XG59XG4uc2VjdGlvbi04X19jb2xfdGV4dCB7XG4gIHBhZGRpbmc6IDU1cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogMTZweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0Ny45OTg3NWVtKSB7XG4gIC5zZWN0aW9uLThfX2NvbF90ZXh0IHtcbiAgICBwYWRkaW5nOiAyMHB4O1xuICAgIGdhcDogMTJweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDI5Ljk5ODc1ZW0pIHtcbiAgLnNlY3Rpb24tOF9fY29sX3RleHQge1xuICAgIHBhZGRpbmc6IDE1cHg7XG4gIH1cbn1cbi5zZWN0aW9uLThfX2NvbF9ncmlkIHtcbiAgcGFkZGluZzogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5zZWN0aW9uLThfX3BpYyB7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nLWJvdHRvbTogOTEuNyU7XG59XG4uc2VjdGlvbi04X190aXRsZSB7XG4gIG1hcmdpbjogMDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4OS45OTg3NWVtKSB7XG4gIC5zZWN0aW9uLThfX3RpdGxlIGJyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4uc2VjdGlvbi04X19zdWJ0aXRsZSB7XG4gIGZvbnQtZmFtaWx5OiBJbnRlcjtcbn1cbi5zZWN0aW9uLThfX2ltZy1ncmlkIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiA2MDBmciA1OTBmcjtcbiAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiAxZnIgMWZyO1xuICBnYXA6IDExcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIG1pbi1oZWlnaHQ6IDQ4MHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDg5Ljk5ODc1ZW0pIHtcbiAgLnNlY3Rpb24tOF9faW1nLWdyaWQge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmcjtcbiAgICBncmlkLXRlbXBsYXRlLXJvd3M6IDFmciAxZnI7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA2MS45OTg3NWVtKSB7XG4gIC5zZWN0aW9uLThfX2ltZy1ncmlkIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDYwMGZyIDU5MGZyO1xuICAgIGdyaWQtdGVtcGxhdGUtcm93czogMWZyIDFmcjtcbiAgICBtaW4taGVpZ2h0OiAzNjBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDI5Ljk5ODc1ZW0pIHtcbiAgLnNlY3Rpb24tOF9faW1nLWdyaWQge1xuICAgIGdhcDogNXB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDcuOTk4NzVlbSkge1xuICAuc2VjdGlvbi04X19pbWctZ3JpZCB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG4gICAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiBhdXRvIGF1dG8gYXV0bztcbiAgICBtaW4taGVpZ2h0OiAwO1xuICB9XG59XG4uc2VjdGlvbi04X19pbWctZ3JpZC1pdGVtIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBtaW4taGVpZ2h0OiAwO1xufVxuLnNlY3Rpb24tOF9faW1nLWdyaWQtaXRlbTpudGgtY2hpbGQoMSkge1xuICBncmlkLWNvbHVtbjogMTtcbiAgZ3JpZC1yb3c6IDE7XG59XG4uc2VjdGlvbi04X19pbWctZ3JpZC1pdGVtOm50aC1jaGlsZCgyKSB7XG4gIGdyaWQtY29sdW1uOiAxO1xuICBncmlkLXJvdzogMjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4OS45OTg3NWVtKSB7XG4gIC5zZWN0aW9uLThfX2ltZy1ncmlkLWl0ZW06bnRoLWNoaWxkKDIpIHtcbiAgICBncmlkLWNvbHVtbjogMjtcbiAgICBncmlkLXJvdzogMTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDYxLjk5ODc1ZW0pIHtcbiAgLnNlY3Rpb24tOF9faW1nLWdyaWQtaXRlbTpudGgtY2hpbGQoMikge1xuICAgIGdyaWQtY29sdW1uOiAxO1xuICAgIGdyaWQtcm93OiAyO1xuICB9XG59XG4uc2VjdGlvbi04X19pbWctZ3JpZC1pdGVtOm50aC1jaGlsZCgzKSB7XG4gIGdyaWQtY29sdW1uOiAyO1xuICBncmlkLXJvdzogMS8tMTtcbiAgcGFkZGluZy1ib3R0b206IDExNyU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogODkuOTk4NzVlbSkge1xuICAuc2VjdGlvbi04X19pbWctZ3JpZC1pdGVtOm50aC1jaGlsZCgzKSB7XG4gICAgZ3JpZC1jb2x1bW46IDEvLTE7XG4gICAgZ3JpZC1yb3c6IDI7XG4gICAgcGFkZGluZy1ib3R0b206IDA7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA2MS45OTg3NWVtKSB7XG4gIC5zZWN0aW9uLThfX2ltZy1ncmlkLWl0ZW06bnRoLWNoaWxkKDMpIHtcbiAgICBncmlkLWNvbHVtbjogMjtcbiAgICBncmlkLXJvdzogMS8tMTtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTE3JTtcbiAgfVxufVxuLnNlY3Rpb24tOF9faW1nLWdyaWQtaXRlbSBpbWcge1xuICBvYmplY3QtZml0OiBjb3Zlcjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0Ny45OTg3NWVtKSB7XG4gIC5zZWN0aW9uLThfX2ltZy1ncmlkLWl0ZW06bnRoLWNoaWxkKDEpLCAuc2VjdGlvbi04X19pbWctZ3JpZC1pdGVtOm50aC1jaGlsZCgyKSwgLnNlY3Rpb24tOF9faW1nLWdyaWQtaXRlbTpudGgtY2hpbGQoMykge1xuICAgIGdyaWQtY29sdW1uOiAxO1xuICAgIGdyaWQtcm93OiBhdXRvO1xuICB9XG4gIC5zZWN0aW9uLThfX2ltZy1ncmlkLWl0ZW06bnRoLWNoaWxkKDEpLCAuc2VjdGlvbi04X19pbWctZ3JpZC1pdGVtOm50aC1jaGlsZCgyKSB7XG4gICAgcGFkZGluZy1ib3R0b206IDcwJTtcbiAgfVxuICAuc2VjdGlvbi04X19pbWctZ3JpZC1pdGVtOm50aC1jaGlsZCgzKSB7XG4gICAgcGFkZGluZy1ib3R0b206IDUwJTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ3Ljk5ODc1ZW0pIGFuZCAobWF4LXdpZHRoOiA0Ny45OTg3NWVtKSB7XG4gIC5zZWN0aW9uLThfX2ltZy1ncmlkLWl0ZW06bnRoLWNoaWxkKDMpIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogODAlO1xuICB9XG59XG4uc2VjdGlvbi04X19ldmVuaW5ncy10aXRsZSB7XG4gIG1hcmdpbi10b3A6IDEwMHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ3Ljk5ODc1ZW0pIHtcbiAgLnNlY3Rpb24tOF9fZXZlbmluZ3MtdGl0bGUge1xuICAgIG1hcmdpbi10b3A6IDQwcHg7XG4gIH1cbn1cbi5zZWN0aW9uLThfX2V2ZW5pbmdzIHtcbiAgbWFyZ2luLXRvcDogNDBweDtcbn1cbi5zZWN0aW9uLThfX2V2ZW5pbmdzX3YyIC5zZWN0aW9uLThfX2V2ZW5pbmdzLWNhcmQge1xuICBwYWRkaW5nLXRvcDogMTM0JTtcbn1cbi5zZWN0aW9uLThfX2V2ZW5pbmdzX3YyIC5zZWN0aW9uLThfX2V2ZW5pbmdzLWlubmVyIHtcbiAgcGFkZGluZzogMjBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA2MS45OTg3NWVtKSB7XG4gIC5zZWN0aW9uLThfX2V2ZW5pbmdzIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgyLCAxZnIpO1xuICAgIGdyaWQtYXV0by1mbG93OiB1bnNldDtcbiAgICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgICBwYWRkaW5nOiAwIDE1cHg7XG4gIH1cbiAgLnNlY3Rpb24tOF9fZXZlbmluZ3MgPiBkaXYge1xuICAgIG1pbi13aWR0aDogMDtcbiAgfVxufVxuLnNlY3Rpb24tOF9fZXZlbmluZ3MtYWN0aW9ucyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB3aWR0aDogMTAwJTtcbiAgZ2FwOiAxMHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDI5Ljk5ODc1ZW0pIHtcbiAgLnNlY3Rpb24tOF9fZXZlbmluZ3MtYWN0aW9ucyB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgfVxufVxuLnNlY3Rpb24tOF9fZXZlbmluZ3MtY2FyZCB7XG4gIHBhZGRpbmctdG9wOiAxNDIuNSU7XG59XG4uc2VjdGlvbi04X19ldmVuaW5ncy1pbm5lciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgcGFkZGluZzogMzBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4OS45OTg3NWVtKSB7XG4gIC5zZWN0aW9uLThfX2V2ZW5pbmdzLWlubmVyIHtcbiAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMGRlZywgcmdiYSgwLCAwLCAwLCAwLjc1KSwgcmdiYSgwLCAwLCAwLCAwLjQpIDYwJSwgdHJhbnNwYXJlbnQpO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogODkuOTk4NzVlbSkge1xuICAuc2VjdGlvbi04X19ldmVuaW5ncy1pbm5lciB7XG4gICAgcGFkZGluZzogMTVweDtcbiAgfVxuICAuc2VjdGlvbi04X19ldmVuaW5ncy1pbm5lciBiciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuLnNlY3Rpb24tOF9fZXZlbmluZ3MtdGV4dCB7XG4gIG1hcmdpbjogMDtcbiAgY29sb3I6ICNmZmY7XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG59XG5cbi5zZWN0aW9uLTkgKyBzZWN0aW9uIHtcbiAgbWFyZ2luLXRvcDogMDtcbn1cbi5zZWN0aW9uLTlfX2dyaWQge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDUyNmZyIDQxNGZyIDQxOWZyO1xuICBncmlkLXRlbXBsYXRlLXJvd3M6IDI0NGZyIDI0NGZyIDI0NGZyIDI0NGZyO1xuICBnYXA6IDQwcHg7XG4gIG1pbi1oZWlnaHQ6IDEwMjRweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4OS45OTg3NWVtKSB7XG4gIC5zZWN0aW9uLTlfX2dyaWQge1xuICAgIGdhcDogMjBweDtcbiAgICBtaW4taGVpZ2h0OiA4MDBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDYxLjk5ODc1ZW0pIHtcbiAgLnNlY3Rpb24tOV9fZ3JpZCB7XG4gICAgbWluLWhlaWdodDogNjAwcHg7XG4gICAgZ2FwOiAxNXB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDcuOTk4NzVlbSkge1xuICAuc2VjdGlvbi05X19ncmlkIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnI7XG4gICAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiBhdXRvO1xuICAgIG1pbi1oZWlnaHQ6IDA7XG4gICAgZ2FwOiAxMHB4O1xuICB9XG59XG4uc2VjdGlvbi05X19pdGVtIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgbWluLWhlaWdodDogMDtcbn1cbi5zZWN0aW9uLTlfX2l0ZW0gaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG59XG4uc2VjdGlvbi05X19pdGVtX3RvcC13aWRlIHtcbiAgZ3JpZC1jb2x1bW46IDEvc3BhbiAyO1xuICBncmlkLXJvdzogMS9zcGFuIDI7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDcuOTk4NzVlbSkge1xuICAuc2VjdGlvbi05X19pdGVtX3RvcC13aWRlIHtcbiAgICBncmlkLWNvbHVtbjogMS8tMTtcbiAgICBncmlkLXJvdzogYXV0bztcbiAgICBwYWRkaW5nLWJvdHRvbTogNTAlO1xuICB9XG59XG4uc2VjdGlvbi05X19pdGVtX3RvcC1yaWdodCB7XG4gIGdyaWQtY29sdW1uOiAzO1xuICBncmlkLXJvdzogMTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0Ny45OTg3NWVtKSB7XG4gIC5zZWN0aW9uLTlfX2l0ZW1fdG9wLXJpZ2h0IHtcbiAgICBncmlkLWNvbHVtbjogMTtcbiAgICBncmlkLXJvdzogYXV0bztcbiAgICBwYWRkaW5nLWJvdHRvbTogNzAlO1xuICB9XG59XG4uc2VjdGlvbi05X19pdGVtX2xlZnQtdGFsbCB7XG4gIGdyaWQtY29sdW1uOiAxO1xuICBncmlkLXJvdzogMy9zcGFuIDI7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDcuOTk4NzVlbSkge1xuICAuc2VjdGlvbi05X19pdGVtX2xlZnQtdGFsbCB7XG4gICAgZ3JpZC1jb2x1bW46IDI7XG4gICAgZ3JpZC1yb3c6IGF1dG87XG4gICAgcGFkZGluZy1ib3R0b206IDcwJTtcbiAgfVxufVxuLnNlY3Rpb24tOV9faXRlbV9taWQge1xuICBncmlkLWNvbHVtbjogMjtcbiAgZ3JpZC1yb3c6IDM7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDcuOTk4NzVlbSkge1xuICAuc2VjdGlvbi05X19pdGVtX21pZCB7XG4gICAgZ3JpZC1jb2x1bW46IDE7XG4gICAgZ3JpZC1yb3c6IGF1dG87XG4gICAgcGFkZGluZy1ib3R0b206IDcwJTtcbiAgfVxufVxuLnNlY3Rpb24tOV9faXRlbV9yaWdodC10YWxsIHtcbiAgZ3JpZC1jb2x1bW46IDM7XG4gIGdyaWQtcm93OiAyL3NwYW4gMztcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0Ny45OTg3NWVtKSB7XG4gIC5zZWN0aW9uLTlfX2l0ZW1fcmlnaHQtdGFsbCB7XG4gICAgZ3JpZC1jb2x1bW46IDI7XG4gICAgZ3JpZC1yb3c6IGF1dG87XG4gICAgcGFkZGluZy1ib3R0b206IDcwJTtcbiAgfVxufVxuLnNlY3Rpb24tOV9faXRlbV9ib3R0b20tbWlkIHtcbiAgZ3JpZC1jb2x1bW46IDI7XG4gIGdyaWQtcm93OiA0O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ3Ljk5ODc1ZW0pIHtcbiAgLnNlY3Rpb24tOV9faXRlbV9ib3R0b20tbWlkIHtcbiAgICBncmlkLWNvbHVtbjogMS8tMTtcbiAgICBncmlkLXJvdzogYXV0bztcbiAgICBwYWRkaW5nLWJvdHRvbTogNTAlO1xuICB9XG59XG4uc2VjdGlvbi05X19nYWxsZXJ5IC5zZWN0aW9uLTlfX2dyaWQgKyAuc2VjdGlvbi05X19ncmlkIHtcbiAgbWFyZ2luLXRvcDogNDBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0Ny45OTg3NWVtKSB7XG4gIC5zZWN0aW9uLTlfX2dhbGxlcnkgLnNlY3Rpb24tOV9fZ3JpZCArIC5zZWN0aW9uLTlfX2dyaWQge1xuICAgIG1hcmdpbi10b3A6IDE2cHg7XG4gIH1cbn1cbi5zZWN0aW9uLTEwX3YyIC5zZWN0aW9uLTEwX19jYXJkIHtcbiAgcGFkZGluZy10b3A6IDcwLjM1JTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA2MS45OTg3NWVtKSB7XG4gIC5zZWN0aW9uLTEwX3YyIC5zZWN0aW9uLTEwX19jYXJkIGJyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogODkuOTk4NzVlbSkge1xuICAuc2VjdGlvbi0xMF92MiAuc2VjdGlvbi0xMF9fc3VidGl0bGUgYnIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbi5zZWN0aW9uLTEwX19jYXJkIHtcbiAgcGFkZGluZy10b3A6IDQxJTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICBtaW4taGVpZ2h0OiA3MTFweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4OS45OTg3NWVtKSB7XG4gIC5zZWN0aW9uLTEwX19jYXJkIHtcbiAgICBtaW4taGVpZ2h0OiBhdXRvO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogODkuOTk4NzVlbSkge1xuICAuc2VjdGlvbi0xMF9fY2FyZDo6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGluc2V0OiAwO1xuICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxODBkZWcsIHJnYmEoMCwgMCwgMCwgMCkgMzAlLCByZ2JhKDAsIDAsIDAsIDAuNzUpIDEwMCUpO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNjEuOTk4NzVlbSkge1xuICAuc2VjdGlvbi0xMF9fY2FyZDo6YWZ0ZXIge1xuICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxODBkZWcsIHJnYmEoMCwgMCwgMCwgMCkgLTMwJSwgcmdiYSgwLCAwLCAwLCAwLjc1KSAxMDAlKTtcbiAgfVxufVxuLnNlY3Rpb24tMTBfX2NhcmQtaW5uZXIge1xuICB3aWR0aDogMTAwJTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxO1xuICBwYWRkaW5nOiA0MHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDg5Ljk5ODc1ZW0pIHtcbiAgLnNlY3Rpb24tMTBfX2NhcmQtaW5uZXIge1xuICAgIHBhZGRpbmc6IDMwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA2MS45OTg3NWVtKSB7XG4gIC5zZWN0aW9uLTEwX19jYXJkLWlubmVyIHtcbiAgICBwYWRkaW5nOiAyMHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMjkuOTk4NzVlbSkge1xuICAuc2VjdGlvbi0xMF9fY2FyZC1pbm5lciB7XG4gICAgcGFkZGluZzogMTVweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDg5Ljk5ODc1ZW0pIHtcbiAgLnNlY3Rpb24tMTBfX2NhcmQtdGl0bGUgYnIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA2MS45OTg3NWVtKSB7XG4gIC5zZWN0aW9uLTEwX19jYXJkLXRpdGxlIHtcbiAgICBmb250LXNpemU6IDI1cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAzNS45OTg3NWVtKSB7XG4gIC5zZWN0aW9uLTEwX19jYXJkLXRpdGxlIHtcbiAgICBmb250LXNpemU6IDIzcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAyOS45OTg3NWVtKSB7XG4gIC5zZWN0aW9uLTEwX19jYXJkLXRpdGxlIHtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gIH1cbn1cbi5zZWN0aW9uLTEwX19jYXJkLXRleHQge1xuICBtYXJnaW4tdG9wOiAxNXB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDI5Ljk5ODc1ZW0pIHtcbiAgLnNlY3Rpb24tMTBfX2NhcmQtdGV4dCB7XG4gICAgbWFyZ2luLXRvcDogMTBweDtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cbiAgLnNlY3Rpb24tMTBfX2NhcmQtdGV4dCBiciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuLnNlY3Rpb24tMTBfX2J1dHRvbiB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDE1Ny4xNDI4NTcxNDI5JTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4OS45OTg3NWVtKSB7XG4gIC5zZWN0aW9uLTEwX19idXR0b24ge1xuICAgIGZvbnQtc2l6ZTogMTFweDtcbiAgfVxuICAuc2VjdGlvbi0xMF9fYnV0dG9uIGJyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDcuOTk4NzVlbSkge1xuICAuc2VjdGlvbi0xMF9fYnV0dG9uIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gIH1cbiAgLnNlY3Rpb24tMTBfX2J1dHRvbiBiciB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAzNS45OTg3NWVtKSB7XG4gIC5zZWN0aW9uLTEwX19idXR0b24ge1xuICAgIG1pbi1oZWlnaHQ6IDU1cHg7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICB9XG59XG4uc2VjdGlvbi0xMF9fYnV0dG9ucyB7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6IDExcHg7XG4gIG1hcmdpbi10b3A6IDMwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMzUuOTk4NzVlbSkge1xuICAuc2VjdGlvbi0xMF9fYnV0dG9ucyB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBtYXJnaW4tdG9wOiAxNXB4O1xuICB9XG59XG5cbi5zZWN0aW9uLTExIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4uc2VjdGlvbi0xMV9fbWFwIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogNzAwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNjEuOTk4NzVlbSkge1xuICAuc2VjdGlvbi0xMV9fbWFwIHtcbiAgICBoZWlnaHQ6IDUwMHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDcuOTk4NzVlbSkge1xuICAuc2VjdGlvbi0xMV9fbWFwIHtcbiAgICBoZWlnaHQ6IDMwMHB4O1xuICB9XG59XG4uc2VjdGlvbi0xMV9fcGljIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmctYm90dG9tOiAzNy41JTtcbn1cbi5zZWN0aW9uLTExX19sb2dvIHtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaW5zZXQ6IDA7XG4gIG1hcmdpbjogYXV0bztcbn1cbi5zZWN0aW9uLTExX19sb2dvIC5zZWN0aW9uLTFfX2xvZ28tdGV4dCB7XG4gIHBhZGRpbmctaW5saW5lOiAxMXB4O1xuICBwYWRkaW5nLWJsb2NrOiA4cHg7XG4gIG1pbi13aWR0aDogMTIwcHg7XG4gIHdpZHRoOiAyMzUuNXB4O1xuICBoZWlnaHQ6IDU1cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA2MS45OTg3NWVtKSB7XG4gIC5zZWN0aW9uLTExX19sb2dvIC5zZWN0aW9uLTFfX2xvZ28tdGV4dCB7XG4gICAgd2lkdGg6IDIwMHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDcuOTk4NzVlbSkge1xuICAuc2VjdGlvbi0xMV9fbG9nbyAuc2VjdGlvbi0xX19sb2dvLXRleHQge1xuICAgIHdpZHRoOiAxNDkuOXB4O1xuICAgIGhlaWdodDogMzVweDtcbiAgfVxufVxuLnNlY3Rpb24tMTFfX2xvZ28gLnNlY3Rpb24tMV9fbG9nby13b3JkLXdyYXAge1xuICB3aWR0aDogMTAwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIHBhZGRpbmctaW5saW5lOiAwO1xuICBhbmltYXRpb24tbmFtZTogc2VjdGlvbi0xMS13b3JkO1xuICBhbmltYXRpb24tZHVyYXRpb246IDEycztcbiAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMjUsIDAuMSwgMC4yNSwgMSk7XG4gIGFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6IGluZmluaXRlO1xufVxuLnNlY3Rpb24tMTFfX2xvZ28gLnNlY3Rpb24tMV9fbG9nby13b3JkLXdyYXA6bnRoLWNoaWxkKDEpIHtcbiAgYW5pbWF0aW9uLWRlbGF5OiAtMC41cztcbn1cbi5zZWN0aW9uLTExX19sb2dvIC5zZWN0aW9uLTFfX2xvZ28td29yZC13cmFwOm50aC1jaGlsZCgxKTo6YmVmb3JlIHtcbiAgYW5pbWF0aW9uLWRlbGF5OiAtMC41cztcbn1cbi5zZWN0aW9uLTExX19sb2dvIC5zZWN0aW9uLTFfX2xvZ28td29yZC13cmFwOm50aC1jaGlsZCgyKSB7XG4gIGFuaW1hdGlvbi1kZWxheTogLTQuNXM7XG59XG4uc2VjdGlvbi0xMV9fbG9nbyAuc2VjdGlvbi0xX19sb2dvLXdvcmQtd3JhcDpudGgtY2hpbGQoMik6OmJlZm9yZSB7XG4gIGFuaW1hdGlvbi1kZWxheTogLTQuNXM7XG59XG4uc2VjdGlvbi0xMV9fbG9nbyAuc2VjdGlvbi0xX19sb2dvLXdvcmQtd3JhcDpudGgtY2hpbGQoMykge1xuICBhbmltYXRpb24tZGVsYXk6IC04LjVzO1xufVxuLnNlY3Rpb24tMTFfX2xvZ28gLnNlY3Rpb24tMV9fbG9nby13b3JkLXdyYXA6bnRoLWNoaWxkKDMpOjpiZWZvcmUge1xuICBhbmltYXRpb24tZGVsYXk6IC04LjVzO1xufVxuXG5Aa2V5ZnJhbWVzIHNlY3Rpb24tMTEtd29yZCB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG4gIDIuNSUge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbiAgMjglIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG4gIDMxJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxuICAxMDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogODkuOTk4NzVlbSkge1xuICAuc2VjdGlvbi0xMl9fc3VidGl0bGUgYnIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0Ny45OTg3NWVtKSB7XG4gIC5zZWN0aW9uLTEyX19zdWJ0aXRsZSB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMjkuOTk4NzVlbSkge1xuICAuc2VjdGlvbi0xMl9fc3VidGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgfVxufVxuLnNlY3Rpb24tMTJfX2Jsb2NrIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiBhdXRvIDQ2MHB4O1xuICBnYXA6IDIwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogODkuOTk4NzVlbSkge1xuICAuc2VjdGlvbi0xMl9fYmxvY2sge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogYXV0byAzNzdweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ3Ljk5ODc1ZW0pIHtcbiAgLnNlY3Rpb24tMTJfX2Jsb2NrIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IGF1dG87XG4gIH1cbn1cbi5zZWN0aW9uLTEyX19mb3JtIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgcGFkZGluZzogNDVweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4OS45OTg3NWVtKSB7XG4gIC5zZWN0aW9uLTEyX19mb3JtIHtcbiAgICBwYWRkaW5nOiAyMHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMjkuOTk4NzVlbSkge1xuICAuc2VjdGlvbi0xMl9fZm9ybSB7XG4gICAgcGFkZGluZzogMTVweDtcbiAgfVxufVxuLnNlY3Rpb24tMTJfX2N1c3RvbS1zZWxlY3Qge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDU7XG59XG4uc2VjdGlvbi0xMl9fY3VzdG9tLXNlbGVjdDo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAzMHB4O1xuICB0b3A6IDUwJTtcbiAgd2lkdGg6IDEwcHg7XG4gIGhlaWdodDogMTBweDtcbiAgYm9yZGVyLXJpZ2h0OiAycHggc29saWQgcmdiYSgzNywgMzUsIDM0LCAwLjUpO1xuICBib3JkZXItYm90dG9tOiAycHggc29saWQgcmdiYSgzNywgMzUsIDM0LCAwLjUpO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTYwJSkgcm90YXRlKDQ1ZGVnKTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjJzIGVhc2U7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMjkuOTk4NzVlbSkge1xuICAuc2VjdGlvbi0xMl9fY3VzdG9tLXNlbGVjdDo6YWZ0ZXIge1xuICAgIHJpZ2h0OiAyMHB4O1xuICB9XG59XG4uc2VjdGlvbi0xMl9fY3VzdG9tLXNlbGVjdC5pcy1vcGVuOjphZnRlciB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNDAlKSByb3RhdGUoLTEzNWRlZyk7XG59XG4uc2VjdGlvbi0xMl9fc2VsZWN0LWlucHV0IHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBwYWRkaW5nLXJpZ2h0OiA1NXB4O1xuICBjb2xvcjogcmdiYSgzNywgMzUsIDM0LCAwLjUpO1xufVxuLnNlY3Rpb24tMTJfX3NlbGVjdC1pbnB1dDo6cGxhY2Vob2xkZXIge1xuICBjb2xvcjogcmdiYSgzNywgMzUsIDM0LCAwLjUpO1xufVxuLnNlY3Rpb24tMTJfX2N1c3RvbS1zZWxlY3QuaXMtc2VsZWN0ZWQgLnNlY3Rpb24tMTJfX3NlbGVjdC1pbnB1dCB7XG4gIGNvbG9yOiByZ2IoMzcsIDM1LCAzNCk7XG59XG4uc2VjdGlvbi0xMl9fc2VsZWN0LWRyb3Bkb3duIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgdG9wOiBjYWxjKDEwMCUgKyA2cHgpO1xuICBiYWNrZ3JvdW5kOiByZ2IoMjUwLCAyNTEsIDI1Mik7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHJnYigyNDEsIDI0MSwgMjQxKTtcbiAgbWF4LWhlaWdodDogMjYwcHg7XG4gIG92ZXJmbG93LXk6IGF1dG87XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIHBhZGRpbmc6IDRweDtcbiAgbWFyZ2luOiAwO1xuICBkaXNwbGF5OiBub25lO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDM1Ljk5ODc1ZW0pIHtcbiAgLnNlY3Rpb24tMTJfX3NlbGVjdC1kcm9wZG93biB7XG4gICAgbWF4LWhlaWdodDogMjIwcHg7XG4gIH1cbn1cbi5zZWN0aW9uLTEyX19jdXN0b20tc2VsZWN0LmlzLW9wZW4gLnNlY3Rpb24tMTJfX3NlbGVjdC1kcm9wZG93biB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLnNlY3Rpb24tMTJfX3NlbGVjdC1vcHRpb24ge1xuICB3aWR0aDogMTAwJTtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgcGFkZGluZzogMTJweCAxNnB4O1xuICBib3JkZXI6IG5vbmU7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBmb250LXNpemU6IDE4cHg7XG4gIGNvbG9yOiByZ2IoMzcsIDM1LCAzNCk7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjJzIGVhc2UsIGNvbG9yIDAuMnMgZWFzZTtcbn1cbi5zZWN0aW9uLTEyX19zZWxlY3Qtb3B0aW9uOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg1MywgNjksIDU5LCAwLjEyKTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAyOS45OTg3NWVtKSB7XG4gIC5zZWN0aW9uLTEyX19zZWxlY3Qtb3B0aW9uIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgcGFkZGluZzogMTBweCAxMnB4O1xuICB9XG59XG4uc2VjdGlvbi0xMl9fc2VsZWN0LW9wdGlvbi5pcy1hY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoNTMsIDY5LCA1OSk7XG4gIGNvbG9yOiAjZmZmO1xufVxuLnNlY3Rpb24tMTJfX3NlbGVjdC1vcHRpb246Zm9jdXMtdmlzaWJsZSB7XG4gIG91dGxpbmU6IDJweCBzb2xpZCByZ2IoNTMsIDY5LCA1OSk7XG4gIG91dGxpbmUtb2Zmc2V0OiAtMnB4O1xufVxuLnNlY3Rpb24tMTJfX3NlbGVjdC1ub3RlIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMS4zO1xuICBtYXJnaW46IDEwcHggMDtcbiAgY29sb3I6IHJnYmEoMzcsIDM1LCAzNCwgMC44KTtcbiAgZGlzcGxheTogZmxleDtcbn1cbi5zZWN0aW9uLTEyX19zZWxlY3Qtbm90ZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCIqXCI7XG4gIGNvbG9yOiByZ2IoMjU1LCA3NSwgNzUpO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIG1hcmdpbi1yaWdodDogM3B4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDI5Ljk5ODc1ZW0pIHtcbiAgLnNlY3Rpb24tMTJfX3NlbGVjdC1ub3RlIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gIH1cbn1cbi5zZWN0aW9uLTEyX19zZWxlY3QtaW5wdXQ6Zm9jdXMge1xuICBvdXRsaW5lOiBub25lO1xufVxuLnNlY3Rpb24tMTJfX3NlbGVjdC1pbnB1dDpmb2N1cy12aXNpYmxlIHtcbiAgb3V0bGluZTogMnB4IHNvbGlkIHJnYmEoNTMsIDY5LCA1OSwgMC40KTtcbiAgb3V0bGluZS1vZmZzZXQ6IC0ycHg7XG59XG4uc2VjdGlvbi0xMl9fc2VsZWN0LWlucHV0Om5vdCg6cGxhY2Vob2xkZXItc2hvd24pOjpwbGFjZWhvbGRlciB7XG4gIGNvbG9yOiByZ2IoMzcsIDM1LCAzNCk7XG59XG4uc2VjdGlvbi0xMl9fdmlkZW8tYWJzIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogNDBweDtcbiAgdG9wOiA0MHB4O1xuICBoZWlnaHQ6IDQycHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxNTcuMTQyODU3MTQyOSU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkVFQzk7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDE4NXB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBjb2xvcjogIzI1MjMyMjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0Ny45OTg3NWVtKSB7XG4gIC5zZWN0aW9uLTEyX192aWRlby1hYnMge1xuICAgIHJpZ2h0OiAxMnB4O1xuICAgIHRvcDogMTJweDtcbiAgICBoZWlnaHQ6IDI3cHg7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIG1heC13aWR0aDogMTM1cHg7XG4gIH1cbn1cbi5zZWN0aW9uLTEyX192aWRlby1saWwge1xuICBmb250LWZhbWlseTogSW50ZXI7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMjkuOTk4NzVlbSkge1xuICAuc2VjdGlvbi0xMl9fdmlkZW8tbGlsIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gIH1cbiAgLnNlY3Rpb24tMTJfX3ZpZGVvLWxpbCBiciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuLnNlY3Rpb24tMTJfX3ZpZGVvIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHRyYW5zaXRpb246IDAuNXMgYWxsO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDI5Ljk5ODc1ZW0pIHtcbiAgLnNlY3Rpb24tMTJfX3ZpZGVvIC5zZWN0aW9uLTNfX2NhcmQtdGV4dCB7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICB9XG59XG4uc2VjdGlvbi0xMl9fdmlkZW8gLnNlY3Rpb24tM19fY2FyZHNfYm9yZGVyZWQge1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgyLCAxZnIpO1xufVxuLnNlY3Rpb24tMTJfX3ZpZGVvIC5zZWN0aW9uLTNfX2NhcmQge1xuICBwYWRkaW5nOiAxNXB4O1xuICBib3JkZXItY29sb3I6IHdoaXRlICFpbXBvcnRhbnQ7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMjkuOTk4NzVlbSkge1xuICAuc2VjdGlvbi0xMl9fdmlkZW8gLnNlY3Rpb24tM19fY2FyZCB7XG4gICAgcGFkZGluZzogMTBweDtcbiAgfVxufVxuLnNlY3Rpb24tMTJfX3ZpZGVvIC5zZWN0aW9uLTNfX2NhcmRzX2JvcmRlcmVkIC5zZWN0aW9uLTNfX2NhcmQ6bnRoLWNoaWxkKG9kZCkge1xuICBib3JkZXItcmlnaHQtd2lkdGg6IDJweDtcbiAgYm9yZGVyLXJpZ2h0LXN0eWxlOiBzb2xpZDtcbn1cbi5zZWN0aW9uLTEyX192aWRlbyAuc2VjdGlvbi0zX19jYXJkc19ib3JkZXJlZCAuc2VjdGlvbi0zX19jYXJkOm50aC1jaGlsZChldmVuKSB7XG4gIGJvcmRlci1yaWdodDogbm9uZTtcbn1cbi5zZWN0aW9uLTEyX192aWRlbyAuc2VjdGlvbi0zX19jYXJkc19ib3JkZXJlZCAuc2VjdGlvbi0zX19jYXJkOm50aC1jaGlsZCgtbis0KSB7XG4gIGJvcmRlci1ib3R0b20td2lkdGg6IDJweDtcbiAgYm9yZGVyLWJvdHRvbS1zdHlsZTogc29saWQ7XG59XG4uc2VjdGlvbi0xMl9fdmlkZW8gLnNlY3Rpb24tM19fY2FyZHNfYm9yZGVyZWQgLnNlY3Rpb24tM19fY2FyZDpudGgtY2hpbGQobis1KSB7XG4gIGJvcmRlci1ib3R0b206IG5vbmU7XG59XG4uc2VjdGlvbi0xMl9fdmlkZW8gLnNlY3Rpb24tM19fY2FyZC1udW0ge1xuICBjb2xvcjogI0ZGRUVDOTtcbn1cbi5zZWN0aW9uLTEyX192aWRlbzpob3ZlciA+IGltZyB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxLjA1KTtcbiAgLW1zLXRyYW5zZm9ybTogc2NhbGUoMS4wNSk7XG4gIHRyYW5zZm9ybTogc2NhbGUoMS4wNSk7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogMC41cyBhbGw7XG4gIC1vLXRyYW5zaXRpb246IDAuNXMgYWxsO1xuICB0cmFuc2l0aW9uOiAwLjVzIGFsbDtcbn1cbi5zZWN0aW9uLTEyX192aWRlbyBpbWcge1xuICBvYmplY3QtcG9zaXRpb246IGxlZnQgdG9wO1xuICB0cmFuc2l0aW9uOiAwLjVzIGFsbDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0Ny45OTg3NWVtKSB7XG4gIC5zZWN0aW9uLTEyX192aWRlbyB7XG4gICAgcGFkZGluZy1ib3R0b206IDUwJTtcbiAgfVxufVxuLnNlY3Rpb24tMTJfX3ZpZGVvLWNvbnRlbnQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDIwcHg7XG59XG4uc2VjdGlvbi0xMl9fdmlkZW8tZmxleCB7XG4gIHBhZGRpbmc6IDEyMHB4IDExMHB4O1xuICBwYWRkaW5nLXJpZ2h0OiAzMTNweDtcbiAgd2lkdGg6IDEwMCU7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICB6LWluZGV4OiAxO1xuICBnYXA6IDE1M3B4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLnNlY3Rpb24tMTJfX3ZpZGVvLWZsZXggLnNlY3Rpb24tMTJfX3ZpZGVvLXBsYXkge1xuICBtYXJnaW46IHVuc2V0O1xuICBwb3NpdGlvbjogc3RhdGljO1xuICBmbGV4LXNocmluazogMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4OS45OTg3NWVtKSB7XG4gIC5zZWN0aW9uLTEyX192aWRlby1mbGV4IHtcbiAgICBwYWRkaW5nOiAxMDBweCA1MHB4O1xuICAgIGdhcDogMzBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDYxLjk5ODc1ZW0pIHtcbiAgLnNlY3Rpb24tMTJfX3ZpZGVvLWZsZXgge1xuICAgIHBhZGRpbmc6IDUwcHggMzBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ3Ljk5ODc1ZW0pIHtcbiAgLnNlY3Rpb24tMTJfX3ZpZGVvLWZsZXgge1xuICAgIHBhZGRpbmc6IDMwcHggMTVweDtcbiAgICBnYXA6IDE1cHg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbn1cbi5zZWN0aW9uLTEzX19jb250YWluZXIge1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbn1cbi5zZWN0aW9uLTEzX19oZWFkZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgZ2FwOiAyMHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDg5Ljk5ODc1ZW0pIHtcbiAgLnNlY3Rpb24tMTNfX2hlYWRlcl92MiBiciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ3Ljk5ODc1ZW0pIHtcbiAgLnNlY3Rpb24tMTNfX2hlYWRlciB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDcuOTk4NzVlbSkge1xuICAuc2VjdGlvbi0xMyAuX2NvdXJzb3Ige1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gIH1cbn1cbi5zZWN0aW9uLTEzX190aXRsZSB7XG4gIGZsZXg6IDE7XG4gIG1pbi13aWR0aDogMDtcbn1cbi5zZWN0aW9uLTEzX19uYXYge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICBnYXA6IDEwcHg7XG4gIGZsZXgtc2hyaW5rOiAwO1xufVxuLnNlY3Rpb24tMTNfX2Fycm93Ll9zbGlkZXItYXJyb3dfc3RhdGljIHtcbiAgcG9zaXRpb246IHN0YXRpYztcbiAgbWFyZ2luOiAwO1xuICB0cmFuc2Zvcm06IG5vbmU7XG59XG4uc2VjdGlvbi0xM19fc2xpZGVyIHtcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG59XG4uc2VjdGlvbi0xM19fc2xpZGVyIC5zd2lwZXItd3JhcHBlciB7XG4gIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xufVxuLnNlY3Rpb24tMTNfX3NsaWRlciAuc3dpcGVyLXNsaWRlIHtcbiAgZGlzcGxheTogZmxleDtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuLnNlY3Rpb24tMTNfX2NhcmQge1xuICBmbGV4OiAxO1xuICBtaW4taGVpZ2h0OiAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICBwYWRkaW5nLXRvcDogMTAxLjIlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGJhY2tncm91bmQ6ICMxMTE7XG4gIG1pbi1oZWlnaHQ6IDY1MHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDg5Ljk5ODc1ZW0pIHtcbiAgLnNlY3Rpb24tMTNfX2NhcmQge1xuICAgIG1pbi1oZWlnaHQ6IGF1dG87XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0Ny45OTg3NWVtKSB7XG4gIC5zZWN0aW9uLTEzX19jYXJkIHtcbiAgICBwYWRkaW5nLXRvcDogNjAlO1xuICB9XG4gIC5zZWN0aW9uLTEzX19jYXJkOjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGluc2V0OiAwO1xuICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byB0b3AsIHJnYmEoMCwgMCwgMCwgMC42KSwgdHJhbnNwYXJlbnQpO1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIHotaW5kZXg6IDE7XG4gIH1cbn1cbi5zZWN0aW9uLTEzX19jYXJkLWlubmVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAyO1xuICBwYWRkaW5nOiA0MHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDg5Ljk5ODc1ZW0pIHtcbiAgLnNlY3Rpb24tMTNfX2NhcmQtaW5uZXIge1xuICAgIHBhZGRpbmc6IDIwcHg7XG4gIH1cbiAgLnNlY3Rpb24tMTNfX2NhcmQtaW5uZXIgYnIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA2MS45OTg3NWVtKSB7XG4gIC5zZWN0aW9uLTEzX19jYXJkLWlubmVyIHtcbiAgICBwYWRkaW5nOiAyNHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMjkuOTk4NzVlbSkge1xuICAuc2VjdGlvbi0xM19fY2FyZC1pbm5lciB7XG4gICAgcGFkZGluZzogMjBweDtcbiAgfVxufVxuLnNlY3Rpb24tMTNfX2NhcmQtdGl0bGUge1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuLnNlY3Rpb24tMTNfaW1wbGVtZW50IC5zZWN0aW9uLTEzX19jYXJkIHtcbiAgbWluLWhlaWdodDogNTAwcHg7XG4gIHBhZGRpbmctdG9wOiAwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ3Ljk5ODc1ZW0pIHtcbiAgLnNlY3Rpb24tMTNfaW1wbGVtZW50IC5zZWN0aW9uLTEzX19jYXJkIHtcbiAgICBtaW4taGVpZ2h0OiA0MDBweDtcbiAgfVxufVxuLnNlY3Rpb24tMTNfaW1wbGVtZW50IC5zZWN0aW9uLTEzX19jYXJkLWlubmVyIHtcbiAgcGFkZGluZzogMzBweDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0Ny45OTg3NWVtKSB7XG4gIC5zZWN0aW9uLTEzX2ltcGxlbWVudCAuc2VjdGlvbi0xM19fY2FyZC1pbm5lciB7XG4gICAgcGFkZGluZzogMjRweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDI5Ljk5ODc1ZW0pIHtcbiAgLnNlY3Rpb24tMTNfaW1wbGVtZW50IC5zZWN0aW9uLTEzX19jYXJkLWlubmVyIHtcbiAgICBwYWRkaW5nOiAyMHB4O1xuICB9XG59XG4uc2VjdGlvbi0xM19pbXBsZW1lbnQgLnNlY3Rpb24tMTNfX2NhcmQtdGl0bGUge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLnNlY3Rpb24tMTNfaW1wbGVtZW50IC5zZWN0aW9uLTEzX19jYXJkLWlubmVyIC5fdGV4dDE2IHtcbiAgbWFyZ2luLXRvcDogMTBweDtcbn1cbi5zZWN0aW9uLTEzIC5zZWN0aW9uLTEzX19zbGlkZXJfZXZlbnRzIC5zZWN0aW9uLTEzX19jYXJkIHtcbiAgbWluLWhlaWdodDogMzc1cHg7XG59XG4uc2VjdGlvbi0xMyAuc2VjdGlvbi0xM19fc2xpZGVyX2V2ZW50cyAuc2VjdGlvbi0xM19fY2FyZC1pbm5lciB7XG4gIHBhZGRpbmc6IDIwcHg7XG59XG5cbi5zZWN0aW9uLTE0IC5zZWN0aW9uLTEwX19jYXJkIHtcbiAgcGFkZGluZy10b3A6IDA7XG4gIG1pbi1oZWlnaHQ6IDY1MHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDYxLjk5ODc1ZW0pIHtcbiAgLnNlY3Rpb24tMTQgLnNlY3Rpb24tMTBfX2NhcmQge1xuICAgIG1pbi1oZWlnaHQ6IDU1MHB4O1xuICB9XG4gIC5zZWN0aW9uLTE0IC5zZWN0aW9uLTEwX19jYXJkIGJyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDcuOTk4NzVlbSkge1xuICAuc2VjdGlvbi0xNCAuc2VjdGlvbi0xMF9fY2FyZCB7XG4gICAgbWluLWhlaWdodDogYXV0bztcbiAgfVxufVxuLnNlY3Rpb24tMTQgLnNlY3Rpb24tMTBfX2NhcmQtaW5uZXIge1xuICBoZWlnaHQ6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogMzBweDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ3Ljk5ODc1ZW0pIHtcbiAgLnNlY3Rpb24tMTQgLnNlY3Rpb24tMTBfX2xpc3Qge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxufVxuLnNlY3Rpb24tMTQgLnNlY3Rpb24tMTBfX2J1dHRvbiB7XG4gIG1pbi1oZWlnaHQ6IDgwcHg7XG4gIG1heC13aWR0aDogNDIwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDcuOTk4NzVlbSkge1xuICAuc2VjdGlvbi0xNCAuc2VjdGlvbi0xMF9fYnV0dG9uIHtcbiAgICBtaW4taGVpZ2h0OiA2MHB4O1xuICB9XG59XG4uc2VjdGlvbi0xNCAuc2VjdGlvbi0xMF9fYnV0dG9ucyB7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG59XG4uc2VjdGlvbi0xNCAub3ZlcmZsb3dfX2NvbnRhaW5lciB7XG4gIG1heC13aWR0aDogMTIwMHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDg5Ljk5ODhlbSkge1xuICAuc2VjdGlvbi0xNCAub3ZlcmZsb3dfX2NvbnRhaW5lciB7XG4gICAgbWF4LXdpZHRoOiA2MC42MjVyZW07XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA2MS45OTg4ZW0pIHtcbiAgLnNlY3Rpb24tMTQgLm92ZXJmbG93X19jb250YWluZXIge1xuICAgIG1heC13aWR0aDogNDYuODc1cmVtO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDcuOTk4OGVtKSB7XG4gIC5zZWN0aW9uLTE0IC5vdmVyZmxvd19fY29udGFpbmVyIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbn1cblxuLnNlY3Rpb24tMTUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMkEzNzJFO1xuICBwYWRkaW5nLXRvcDogNjBweDtcbiAgcGFkZGluZy1ib3R0b206IDYwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNjEuOTk4NzVlbSkge1xuICAuc2VjdGlvbi0xNSB7XG4gICAgcGFkZGluZy10b3A6IDQwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDQwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0Ny45OTg3NWVtKSB7XG4gIC5zZWN0aW9uLTE1IHtcbiAgICBwYWRkaW5nLXRvcDogMzBweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMzBweDtcbiAgfVxufVxuLnNlY3Rpb24tMTVfX3RpdGxlIHtcbiAgbWFyZ2luLWJvdHRvbTogMTZweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0Ny45OTg3NWVtKSB7XG4gIC5zZWN0aW9uLTE1X190aXRsZSBiciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuLnNlY3Rpb24tMTVfX3N1YnRpdGxlIHtcbiAgb3BhY2l0eTogMC44NTtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBsaW5lLWhlaWdodDogMS40NTtcbiAgbWFyZ2luLWJvdHRvbTogMzJweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA2MS45OTg3NWVtKSB7XG4gIC5zZWN0aW9uLTE1X19zdWJ0aXRsZSB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIG1hcmdpbi1ib3R0b206IDI0cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0Ny45OTg3NWVtKSB7XG4gIC5zZWN0aW9uLTE1X19zdWJ0aXRsZSB7XG4gICAgZm9udC1zaXplOiAxNXB4O1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIH1cbn1cbi5zZWN0aW9uLTE1X19jYXRlZ29yaWVzIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoNSwgMWZyKTtcbiAgZ2FwOiAxOHB4O1xuICBtYXJnaW4tYm90dG9tOiA0OHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDg5Ljk5ODc1ZW0pIHtcbiAgLnNlY3Rpb24tMTVfX2NhdGVnb3JpZXMge1xuICAgIGdhcDogMTJweDtcbiAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNjEuOTk4NzVlbSkge1xuICAuc2VjdGlvbi0xNV9fY2F0ZWdvcmllcyB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMywgMWZyKTtcbiAgICBnYXA6IDEycHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMzJweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ3Ljk5ODc1ZW0pIHtcbiAgLnNlY3Rpb24tMTVfX2NhdGVnb3JpZXMge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsIDFmcik7XG4gICAgZ2FwOiAxMHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDI4cHg7XG4gIH1cbn1cbi5zZWN0aW9uLTE1X19jYXRlZ29yeSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGJvcmRlci1yYWRpdXM6IDEycHg7XG4gIGJvcmRlcjogMnB4IHNvbGlkIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC40KTtcbiAgdHJhbnNpdGlvbjogYm9yZGVyLWNvbG9yIDAuMjVzIGVhc2UsIGJveC1zaGFkb3cgMC4yNXMgZWFzZSwgZmlsdGVyIDAuMjVzIGVhc2U7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY29sb3I6ICNmZmY7XG59XG4uc2VjdGlvbi0xNV9fY2F0ZWdvcnkgPiBpbWcge1xuICB0cmFuc2l0aW9uOiBmaWx0ZXIgMC4yNXMgZWFzZTtcbiAgZmlsdGVyOiBicmlnaHRuZXNzKDAuNzUpO1xufVxuLnNlY3Rpb24tMTVfX2NhdGVnb3J5OmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjZmZmO1xuICBib3gtc2hhZG93OiAwIDAgMCAycHggI2ZmZjtcbn1cbi5zZWN0aW9uLTE1X19jYXRlZ29yeTpob3ZlciA+IGltZyB7XG4gIGZpbHRlcjogYnJpZ2h0bmVzcygxKTtcbn1cbi5zZWN0aW9uLTE1X19jYXRlZ29yeS5fYWRhcHRpdmUtcGljIHtcbiAgcGFkZGluZy10b3A6IDY1JTtcbn1cbi5zZWN0aW9uLTE1X19jYXRlZ29yeS10ZXh0IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBwYWRkaW5nOiAyMHB4IDE2cHg7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byB0b3AsIHJnYmEoMCwgMCwgMCwgMC43KSwgdHJhbnNwYXJlbnQpO1xuICBmb250LXNpemU6IDE1cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjM1O1xuICBmb250LXdlaWdodDogNTAwO1xuICB6LWluZGV4OiAxO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDYxLjk5ODc1ZW0pIHtcbiAgLnNlY3Rpb24tMTVfX2NhdGVnb3J5LXRleHQge1xuICAgIHBhZGRpbmc6IDE0cHggMTJweDtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0Ny45OTg3NWVtKSB7XG4gIC5zZWN0aW9uLTE1X19jYXRlZ29yeS10ZXh0IHtcbiAgICBwYWRkaW5nOiAxMnB4IDEwcHg7XG4gICAgZm9udC1zaXplOiAxM3B4O1xuICB9XG59XG4uc2VjdGlvbi0xNV9fYm90dG9tLXRpdGxlIHtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBsaW5lLWhlaWdodDogMS4zNTtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0Ny45OTg3NWVtKSB7XG4gIC5zZWN0aW9uLTE1X19ib3R0b20tdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xuICB9XG4gIC5zZWN0aW9uLTE1X19ib3R0b20tdGl0bGUgYnIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbi5zZWN0aW9uLTE1X19waWMge1xuICBtYXJnaW4tYm90dG9tOiAyOHB4O1xuICBib3JkZXItcmFkaXVzOiAxNnB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLnNlY3Rpb24tMTVfX3BpYy5fYWRhcHRpdmUtcGljIHtcbiAgcGFkZGluZy10b3A6IDQyJTtcbn1cbi5zZWN0aW9uLTE1X19waWMgaW1nIHtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDcuOTk4NzVlbSkge1xuICAuc2VjdGlvbi0xNV9fcGljIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICB9XG4gIC5zZWN0aW9uLTE1X19waWMuX2FkYXB0aXZlLXBpYyB7XG4gICAgcGFkZGluZy10b3A6IDU1JTtcbiAgfVxufVxuLnNlY3Rpb24tMTVfX2J1dHRvbnMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGdhcDogMTZweDtcbiAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDcuOTk4NzVlbSkge1xuICAuc2VjdGlvbi0xNV9fYnV0dG9ucyB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBnYXA6IDEycHg7XG4gIH1cbn1cbi5zZWN0aW9uLTE1X19idXR0b24ge1xuICBmbGV4OiAxO1xuICBtaW4td2lkdGg6IDI4MHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ3Ljk5ODc1ZW0pIHtcbiAgLnNlY3Rpb24tMTVfX2J1dHRvbiB7XG4gICAgbWluLXdpZHRoOiAwO1xuICB9XG59XG5cbi5zZWN0aW9uLTE2IHtcbiAgd2lkdGg6IDEwMCU7XG59XG4uc2VjdGlvbi0xNl9fY2FyZHMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6IDE4cHg7XG59XG4uc2VjdGlvbi0xNl9fY2FyZHMuX2dyaWRfMmZyIHtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNjEuOTk4NzVlbSkge1xuICAuc2VjdGlvbi0xNl9fY2FyZHMge1xuICAgIGp1c3RpZnktY29udGVudDogc3RhcnQ7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0Ny45OTg3NWVtKSB7XG4gIC5zZWN0aW9uLTE2X19jYXJkcyB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG4gICAgZ2FwOiAyMHB4O1xuICB9XG4gIC5zZWN0aW9uLTE2X19jYXJkcy5fZ3JpZF8yZnIge1xuICAgIGp1c3RpZnktY29udGVudDogc3RhcnQ7XG4gIH1cbn1cbi5zZWN0aW9uLTE2X19jYXJkIHtcbiAgZmxleDogMCAxIDMyLjUlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgZ2FwOiAwO1xufVxuLnNlY3Rpb24tMTZfX2NhcmQtcGljIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW46IDE1cHg7XG4gIG91dGxpbmU6IDNweCBzb2xpZCByZ2IoMjU1LCAyNTUsIDI1NSk7XG4gIG91dGxpbmUtb2Zmc2V0OiAxMnB4O1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICBwYWRkaW5nLXRvcDogOTMuNiU7XG59XG4uc2VjdGlvbi0xNl9fY2FyZC1vdmVybGF5IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgdG9wOiAwO1xuICBwYWRkaW5nOiAyMHB4IDE2cHg7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgb3BhY2l0eTogMC45NTtcbiAgei1pbmRleDogMTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNjEuOTk4NzVlbSkge1xuICAuc2VjdGlvbi0xNl9fY2FyZC1vdmVybGF5IHtcbiAgICBwYWRkaW5nOiAxNHB4IDEycHg7XG4gICAgZm9udC1zaXplOiAxM3B4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDcuOTk4NzVlbSkge1xuICAuc2VjdGlvbi0xNl9fY2FyZC1vdmVybGF5IHtcbiAgICBwYWRkaW5nOiAxMnB4IDEwcHg7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICB9XG59XG4uc2VjdGlvbi0xNl9fY2FyZC1idG4ge1xuICB3aWR0aDogMTAwJTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi5zZWN0aW9uLTE3X19ibG9ja3Mge1xuICBnYXA6IDMwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG4uc2VjdGlvbi0xN19fYmxvY2tzIC5zZWN0aW9uLTE3X19ibG9jazpmaXJzdC1vZi10eXBlIHtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiA4ODBmciA1MzBmcjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4OS45OTg3NWVtKSB7XG4gIC5zZWN0aW9uLTE3X19ibG9ja3MgLnNlY3Rpb24tMTdfX2Jsb2NrOmZpcnN0LW9mLXR5cGUgLnNlY3Rpb24tMTdfX3BpYyBpbWcge1xuICAgIG9iamVjdC1wb3NpdGlvbjogMjAlO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDcuOTk4NzVlbSkge1xuICAuc2VjdGlvbi0xN19fYmxvY2tzIC5zZWN0aW9uLTE3X19ibG9jazpmaXJzdC1vZi10eXBlIC5zZWN0aW9uLTE3X19waWMgaW1nIHtcbiAgICBvYmplY3QtcG9zaXRpb246IGNlbnRlcjtcbiAgfVxufVxuLnNlY3Rpb24tMTdfX2Jsb2NrcyAuc2VjdGlvbi0xN19fY29udGVudCB7XG4gIHBhZGRpbmc6IDQ3cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTEuODc1ZW0pIHtcbiAgLnNlY3Rpb24tMTdfX2Jsb2NrcyAuc2VjdGlvbi0xN19fY29udGVudCB7XG4gICAgcGFkZGluZzogMzBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDYxLjk5ODc1ZW0pIHtcbiAgLnNlY3Rpb24tMTdfX2Jsb2NrcyAuc2VjdGlvbi0xN19fY29udGVudCB7XG4gICAgcGFkZGluZzogMTVweDtcbiAgfVxufVxuLnNlY3Rpb24tMTdfX2Jsb2NrcyAuc2VjdGlvbi0xN19fYmxvY2s6bGFzdC1vZi10eXBlIHtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiA1NDhmciA4NjJmcjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0Ny45OTg3NWVtKSB7XG4gIC5zZWN0aW9uLTE3X19ibG9ja3MgLnNlY3Rpb24tMTdfX2Jsb2NrOmxhc3Qtb2YtdHlwZSB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDYxLjk5ODc1ZW0pIHtcbiAgLnNlY3Rpb24tMTdfX2Jsb2NrcyAuc2VjdGlvbi0xN19fYmxvY2sge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmciAhaW1wb3J0YW50O1xuICAgIGdhcDogMTVweDtcbiAgfVxufVxuLnNlY3Rpb24tMTdfX2NvbnRlbnQtdGV4dCB7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDcuOTk4NzVlbSkge1xuICAuc2VjdGlvbi0xN19fY29udGVudC10ZXh0IHtcbiAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICB9XG59XG4uc2VjdGlvbi0xN19fY29udGVudC1pbmZvIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIGdhcDogMTBweDtcbiAgbWFyZ2luLXRvcDogMjBweDtcbn1cbi5zZWN0aW9uLTE3X19jb250ZW50LWluZm8gc3ZnIHtcbiAgZmxleC1zaHJpbms6IDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDcuOTk4NzVlbSkge1xuICAuc2VjdGlvbi0xN19fY29udGVudC1pbmZvIHtcbiAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICAgIGdhcDogNXB4O1xuICB9XG59XG4uc2VjdGlvbi0xN19fYmxvY2sge1xuICBkaXNwbGF5OiBncmlkO1xuICBnYXA6IDMwcHg7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogOTE3ZnIgNDkzZnI7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNjEuOTk4NzVlbSkge1xuICAuc2VjdGlvbi0xN19fYmxvY2sge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogNTAlIDUwJTtcbiAgICBnYXA6IDE1cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0Ny45OTg3NWVtKSB7XG4gIC5zZWN0aW9uLTE3X19ibG9jayB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7XG4gIH1cbn1cbi5zZWN0aW9uLTE3X3Byb2plY3QgLnNlY3Rpb24tMTdfX2Jsb2NrIHtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiA1MjVmciA4ODVmcjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA2MS45OTg3NWVtKSB7XG4gIC5zZWN0aW9uLTE3X3Byb2plY3QgLnNlY3Rpb24tMTdfX2Jsb2NrIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnI7XG4gIH1cbiAgLnNlY3Rpb24tMTdfcHJvamVjdCAuc2VjdGlvbi0xN19fYmxvY2sgLnNlY3Rpb24tMTdfX3BpYyBpbWcge1xuICAgIG9iamVjdC1wb3NpdGlvbjogNzAlO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDcuOTk4NzVlbSkge1xuICAuc2VjdGlvbi0xN19wcm9qZWN0IC5zZWN0aW9uLTE3X19ibG9jayB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgfVxufVxuLnNlY3Rpb24tMTdfcHJvamVjdCAuc2VjdGlvbi0xN19fY29udGVudCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNWY1ZjU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDcuOTk4NzVlbSkge1xuICAuc2VjdGlvbi0xN19fcGljIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTAwJTtcbiAgfVxufVxuLnNlY3Rpb24tMTdfX2NvbnRlbnQge1xuICBwYWRkaW5nOiA1MHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDkxLjg3NWVtKSB7XG4gIC5zZWN0aW9uLTE3X19jb250ZW50IHtcbiAgICBwYWRkaW5nOiAzMHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNjEuOTk4NzVlbSkge1xuICAuc2VjdGlvbi0xN19fY29udGVudCB7XG4gICAgcGFkZGluZzogMTVweDtcbiAgfVxufVxuLnNlY3Rpb24tMTdfX2NvbnRlbnQtdGl0bGUge1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ3Ljk5ODc1ZW0pIHtcbiAgLnNlY3Rpb24tMTdfX2NvbnRlbnQtdGl0bGUgYnIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbi5zZWN0aW9uLTE3X19jb250ZW4tc3VidGl0bGUge1xuICBtYXJnaW4tdG9wOiAyMHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDI5Ljk5ODc1ZW0pIHtcbiAgLnNlY3Rpb24tMTdfX2NvbnRlbi1zdWJ0aXRsZSB7XG4gICAgbWFyZ2luLXRvcDogMTBweDtcbiAgfVxufVxuLnNlY3Rpb24tMTdfX2ZlYXR1cmVzIHtcbiAgbWFyZ2luLXRvcDogMjBweDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIG1hcmdpbi1pbmxpbmU6IGF1dG87XG59XG4uc2VjdGlvbi0xN19fZmVhdHVyZXMgbGkge1xuICBmb250LWZhbWlseTogSW50ZXI7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMjkuOTk4NzVlbSkge1xuICAuc2VjdGlvbi0xN19fZmVhdHVyZXMgbGkge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ3Ljk5ODc1ZW0pIHtcbiAgLnNlY3Rpb24tMTdfX2ZlYXR1cmVzIHtcbiAgICBtYXJnaW4tdG9wOiAxMnB4O1xuICB9XG59XG4uc2VjdGlvbi0xN19fY29udGVudC1saXN0IHtcbiAgbWFyZ2luLXRvcDogMjBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0Ny45OTg3NWVtKSB7XG4gIC5zZWN0aW9uLTE3X19jb250ZW50LWxpc3Qge1xuICAgIG1hcmdpbi10b3A6IDE1cHg7XG4gIH1cbn1cbi5zZWN0aW9uLTE3X19idXR0b24ge1xuICBtYXJnaW4tdG9wOiA0MHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ3Ljk5ODc1ZW0pIHtcbiAgLnNlY3Rpb24tMTdfX2J1dHRvbiB7XG4gICAgbWFyZ2luLXRvcDogMjBweDtcbiAgfVxufVxuXG4uc2VjdGlvbi0xOF9fY2FyZHMge1xuICBnYXA6IDEycHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNjEuOTk4NzVlbSkge1xuICAuc2VjdGlvbi0xOF9fY2FyZHMge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsIDFmcik7XG4gIH1cbn1cbi5zZWN0aW9uLTE4X19jYXJkIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwYWRkaW5nOiAzMHB4O1xuICBwYWRkaW5nLXRvcDogOTclICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG59XG5AbWVkaWEgKG1heC13aWR0aDogODkuOTk4NzVlbSkge1xuICAuc2VjdGlvbi0xOF9fY2FyZCB7XG4gICAgcGFkZGluZzogMjBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ3Ljk5ODc1ZW0pIHtcbiAgLnNlY3Rpb24tMThfX2NhcmQge1xuICAgIHBhZGRpbmc6IDE1cHg7XG4gICAgcGFkZGluZy10b3A6IDcwJTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDg5Ljk5ODc1ZW0pIHtcbiAgLnNlY3Rpb24tMThfX2NhcmQtdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMjFweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDg5Ljk5ODc1ZW0pIHtcbiAgLnNlY3Rpb24tMThfX2NhcmQtdGV4dCB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICB9XG59XG4uc2VjdGlvbi0xOF9fY2FyZC1jb250ZW50IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDEwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogODkuOTk4NzVlbSkge1xuICAuc2VjdGlvbi0xOF9fY2FyZC1jb250ZW50IGJyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNjEuOTk4NzVlbSkge1xuICAuc2VjdGlvbi0xOF9fY2FyZC1jb250ZW50IHtcbiAgICBnYXA6IDEwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0Ny45OTg3NWVtKSB7XG4gIC5zZWN0aW9uLTE4X19jYXJkLWNvbnRlbnQgYnIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDg5Ljk5ODc1ZW0pIHtcbiAgLnNlY3Rpb24tMTlfX2dyaWQge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDMsIDFmcik7XG4gIH1cbn1cbi5zZWN0aW9uLTE5X19jYXJkIHtcbiAgcGFkZGluZzogMzBweDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBnYXA6IDEwcHg7XG4gIG1pbi1oZWlnaHQ6IDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogODkuOTk4NzVlbSkge1xuICAuc2VjdGlvbi0xOV9fY2FyZCB7XG4gICAgbWluLWhlaWdodDogMzE1cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA2MS45OTg3NWVtKSB7XG4gIC5zZWN0aW9uLTE5X19jYXJkIHtcbiAgICBwYWRkaW5nOiAxNXB4O1xuICAgIG1pbi1oZWlnaHQ6IGF1dG87XG4gIH1cbiAgLnNlY3Rpb24tMTlfX2NhcmQgYnIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbi5zZWN0aW9uLTE5X19jYXJkX3BpYy5fYWRhcHRpdmUtcGljIHtcbiAgcGFkZGluZzogMDtcbiAgcGFkZGluZy10b3A6IDEwMCU7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gIGJhY2tncm91bmQ6ICMxMTE7XG59XG4uc2VjdGlvbi0xOV9fY2FyZC1pY29uIHtcbiAgZmxleC1zaHJpbms6IDA7XG59XG4uc2VjdGlvbi0xOV9fY2FyZC1pbm5lciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMjtcbn1cbi5zZWN0aW9uLTE5X19jYXJkX3BpYyAuc2VjdGlvbi0xOV9fY2FyZC1pbm5lciB7XG4gIHBhZGRpbmc6IDMwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMjkuOTk4NzVlbSkge1xuICAuc2VjdGlvbi0xOV9fY2FyZF9waWMgLnNlY3Rpb24tMTlfX2NhcmQtaW5uZXIge1xuICAgIHBhZGRpbmc6IDIwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA2MS45OTg3NWVtKSB7XG4gIC5zZWN0aW9uLTE5X19jYXJkLXRpdGxlIHtcbiAgICBmb250LXNpemU6IDIycHg7XG4gIH1cbn1cbi5zZWN0aW9uLTE5X19jYXJkLXRleHQge1xuICBtYXJnaW4tdG9wOiAxMHB4O1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gIG9wYWNpdHk6IDAuOTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAzNS45OTg3NWVtKSB7XG4gIC5zZWN0aW9uLTE5X19jYXJkLXRleHQge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgfVxufVxuXG4uc2VjdGlvbi0yMF9fZ3JpZCB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogNjAwZnIgODIyZnI7XG4gIGdyaWQtdGVtcGxhdGUtcm93czogMWZyIDFmcjtcbiAgZ2FwOiAxOHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDYxLjk5ODc1ZW0pIHtcbiAgLnNlY3Rpb24tMjBfX2dyaWQge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xuICAgIGdyaWQtdGVtcGxhdGUtcm93czogYXV0bztcbiAgICBtaW4taGVpZ2h0OiAwO1xuICB9XG59XG4uc2VjdGlvbi0yMF9fY2FyZCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgbWluLWhlaWdodDogMDtcbiAgYmFja2dyb3VuZDogIzExMTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4OS45OTg3NWVtKSB7XG4gIC5zZWN0aW9uLTIwX19jYXJkOjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGluc2V0OiAwO1xuICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byB0b3AsIHJnYmEoMCwgMCwgMCwgMC43KSwgdHJhbnNwYXJlbnQgMTAwJSk7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgei1pbmRleDogMTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDYxLjk5ODc1ZW0pIHtcbiAgLnNlY3Rpb24tMjBfX2NhcmQge1xuICAgIHBhZGRpbmctdG9wOiAzNSU7XG4gIH1cbiAgLnNlY3Rpb24tMjBfX2NhcmQgYnIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA2MS45OTg3NWVtKSB7XG4gIC5zZWN0aW9uLTIwX19jYXJkLWxhYmVsIHtcbiAgICBmb250LXNpemU6IDIxcHg7XG4gIH1cbn1cbi5zZWN0aW9uLTIwX19jYXJkX3NwYW4yIHtcbiAgZ3JpZC1yb3c6IHNwYW4gMjtcbn1cbi5zZWN0aW9uLTIwX19jYXJkX3NwYW4yIC5zZWN0aW9uLTIwX19jYXJkLWlubmVyIHtcbiAgcGFkZGluZy10b3A6IDg4LjIlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDYxLjk5ODc1ZW0pIHtcbiAgLnNlY3Rpb24tMjBfX2NhcmRfc3BhbjIgLnNlY3Rpb24tMjBfX2NhcmQtaW5uZXIge1xuICAgIHBhZGRpbmctdG9wOiAzMCU7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA2MS45OTg3NWVtKSB7XG4gIC5zZWN0aW9uLTIwX19jYXJkX3NwYW4yIHtcbiAgICBncmlkLXJvdzogYXV0bztcbiAgfVxufVxuLnNlY3Rpb24tMjBfX2NhcmQtaW5uZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDI7XG4gIHBhZGRpbmc6IDQwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogMTBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4OS45OTg3NWVtKSB7XG4gIC5zZWN0aW9uLTIwX19jYXJkLWlubmVyIHtcbiAgICBwYWRkaW5nOiAyMHB4IDE2cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0Ny45OTg3NWVtKSB7XG4gIC5zZWN0aW9uLTIwX19jYXJkLWlubmVyIHtcbiAgICBwYWRkaW5nOiAxNnB4O1xuICB9XG59XG5cbi5zZWN0aW9uLTIxX19zbGlkZXItd3JhcCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luLWJvdHRvbTogNDBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0Ny45OTg3NWVtKSB7XG4gIC5zZWN0aW9uLTIxX19zbGlkZXItd3JhcCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjRweDtcbiAgfVxufVxuLnNlY3Rpb24tMjFfX2Fycm93IHtcbiAgei1pbmRleDogNTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAzNS45OTg3NWVtKSB7XG4gIC5zZWN0aW9uLTIxX19hcnJvdyB7XG4gICAgdG9wOiA1NSU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01NSUpO1xuICB9XG59XG4uc2VjdGlvbi0yMV9fc2xpZGVyIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5zZWN0aW9uLTIxX19zbGlkZS1pbm5lciB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmcjtcbiAgZ2FwOiAxOHB4O1xuICBtaW4taGVpZ2h0OiAwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ3Ljk5ODc1ZW0pIHtcbiAgLnNlY3Rpb24tMjFfX3NsaWRlLWlubmVyIHtcbiAgICBnYXA6IDEwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAzNS45OTg3NWVtKSB7XG4gIC5zZWN0aW9uLTIxX19zbGlkZS1pbm5lciB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiBhdXRvO1xuICB9XG59XG4uc2VjdGlvbi0yMV9fcGljIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgcGFkZGluZy10b3A6IDcwLjQlO1xuICBiYWNrZ3JvdW5kOiAjZWVlO1xufVxuLnNlY3Rpb24tMjIgLnNlY3Rpb24tM19fY2FyZCB7XG4gIGJvcmRlci1jb2xvcjogd2hpdGUgIWltcG9ydGFudDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4OS45OTg3NWVtKSB7XG4gIC5zZWN0aW9uLTIyIC5zZWN0aW9uLTNfX2NhcmQgYnIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbi5zZWN0aW9uLTIyIC5zZWN0aW9uLTNfX2NhcmQtbnVtIHtcbiAgY29sb3I6ICNGRkVFQzk7XG59XG4uc2VjdGlvbi0yMl9fdmlkZW9zIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiAzMHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ3Ljk5ODc1ZW0pIHtcbiAgLnNlY3Rpb24tMjJfX3ZpZGVvcyB7XG4gICAgZ2FwOiAxNXB4O1xuICB9XG4gIC5zZWN0aW9uLTIyX192aWRlb3MgLnNlY3Rpb24tMTJfX3ZpZGVvLWZsZXgge1xuICAgIHBhZGRpbmctdG9wOiA1NXB4O1xuICB9XG59XG4uc2VjdGlvbi0yMl9fdmlkZW9zIC5zZWN0aW9uLTIyX192aWRlbyB7XG4gIG1hcmdpbi10b3A6IDA7XG59XG4uc2VjdGlvbi0yMl9fdmlkZW8ge1xuICBtaW4taGVpZ2h0OiA2MDBweDtcbiAgbWFyZ2luLXRvcDogNDBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0Ny45OTg3NWVtKSB7XG4gIC5zZWN0aW9uLTIyX192aWRlbyB7XG4gICAgbWluLWhlaWdodDogYXV0bztcbiAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICB9XG59XG4uc2VjdGlvbi0yMl9fdmlkZW8gaW1nIHtcbiAgb2JqZWN0LXBvc2l0aW9uOiBjZW50ZXI7XG59XG5cbi5zZWN0aW9uLTIzX19ncmlkIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ2FwOiAxOHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDYxLjk5ODc1ZW0pIHtcbiAgLnNlY3Rpb24tMjNfX2dyaWQge1xuICAgIGdhcDogMTBweDtcbiAgfVxufVxuLnNlY3Rpb24tMjNfX3JvdyB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdhcDogMThweDtcbn1cbi5zZWN0aW9uLTIzX19yb3dfMSB7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogNjYxZnIgNzYxZnI7XG59XG4uc2VjdGlvbi0yM19fcm93XzIge1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDc2MWZyIDY2MWZyO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDYxLjk5ODc1ZW0pIHtcbiAgLnNlY3Rpb24tMjNfX3JvdyB7XG4gICAgZ2FwOiAxMHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDcuOTk4NzVlbSkge1xuICAuc2VjdGlvbi0yM19fcm93IHtcbiAgICBnYXA6IDEwcHg7XG4gICAgZGlzcGxheTogY29udGVudHM7XG4gIH1cbn1cbi5zZWN0aW9uLTIzX19jZWxsIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmctYm90dG9tOiA1NS4yJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U4ZThlODtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA2MS45OTg3NWVtKSB7XG4gIC5zZWN0aW9uLTIzX19jZWxsIHtcbiAgICBtaW4td2lkdGg6IDMwMHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiA2NS4yJTtcbiAgfVxufVxuLnNlY3Rpb24tMjNfX2xhYmVsIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICBib3R0b206IDA7XG4gIHBhZGRpbmc6IDQwcHg7XG4gIGNvbG9yOiAjZmZmO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDYxLjk5ODc1ZW0pIHtcbiAgLnNlY3Rpb24tMjNfX2xhYmVsIHtcbiAgICBwYWRkaW5nOiAyNXB4O1xuICAgIGZvbnQtc2l6ZTogMjNweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ3Ljk5ODc1ZW0pIHtcbiAgLnNlY3Rpb24tMjNfX2xhYmVsIHtcbiAgICBwYWRkaW5nOiAxNXB4O1xuICB9XG59XG5cbi5zZWN0aW9uLTI0IC5zZWN0aW9uLTEzIHtcbiAgbWFyZ2luLXRvcDogODBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0Ny45OTg3NWVtKSB7XG4gIC5zZWN0aW9uLTI0IC5zZWN0aW9uLTEzIHtcbiAgICBtYXJnaW4tdG9wOiAzNXB4O1xuICB9XG59XG4uc2VjdGlvbi0yNF9fdGl0bGUgaW1nIHtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDYxLjk5ODc1ZW0pIHtcbiAgLnNlY3Rpb24tMjRfX3RpdGxlIGltZyB7XG4gICAgbWF4LXdpZHRoOiAyNSU7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAyOS45OTg3NWVtKSB7XG4gIC5zZWN0aW9uLTI0X190aXRsZSBpbWcge1xuICAgIG1heC13aWR0aDogMzAlO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMjkuOTk4NzVlbSkge1xuICAuc2VjdGlvbi0yNF9fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDg5Ljk5ODc1ZW0pIHtcbiAgLnNlY3Rpb24tMjRfX3N1YnRpdGxlIGJyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4uc2VjdGlvbi0yNF9fY2FyZCB7XG4gIG1pbi1oZWlnaHQ6IDY1MHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICBwYWRkaW5nLXRvcDogNzIuNSU7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIG1pbi13aWR0aDogMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4OS45OTg3NWVtKSB7XG4gIC5zZWN0aW9uLTI0X19jYXJkIHtcbiAgICBtaW4taGVpZ2h0OiBhdXRvO1xuICAgIHBhZGRpbmctdG9wOiA2MCU7XG4gIH1cbiAgLnNlY3Rpb24tMjRfX2NhcmQgYnIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLnNlY3Rpb24tMjRfX2NhcmQgaW1nIHtcbiAgICBmaWx0ZXI6IGJyaWdodG5lc3MoMC42KTtcbiAgfVxufVxuLnNlY3Rpb24tMjRfX2NhcmQtY29udGVudCB7XG4gIGNvbG9yOiAjZmZmO1xuICBwYWRkaW5nOiA0MHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDEwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4OS45OTg3NWVtKSB7XG4gIC5zZWN0aW9uLTI0X19jYXJkLWNvbnRlbnQge1xuICAgIHBhZGRpbmc6IDIwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0Ny45OTg3NWVtKSB7XG4gIC5zZWN0aW9uLTI0X19jYXJkLWNvbnRlbnQge1xuICAgIHBhZGRpbmc6IDIwcHg7XG4gIH1cbn1cbi5zZWN0aW9uLTI0X19jYXJkLXRleHQge1xuICBmb250LXNpemU6IGluaGVyaXQ7XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG59XG4uc2VjdGlvbi0yNF9fY29tcGFuaWVzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiAxMHB4IDUwcHg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDg5Ljk5ODc1ZW0pIHtcbiAgLnNlY3Rpb24tMjRfX2NvbXBhbmllcyB7XG4gICAgY29sdW1uLWdhcDogMzBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDYxLjk5ODc1ZW0pIHtcbiAgLnNlY3Rpb24tMjRfX2NvbXBhbmllcyB7XG4gICAgY29sdW1uLWdhcDogMTVweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ3Ljk5ODc1ZW0pIHtcbiAgLnNlY3Rpb24tMjRfX2NvbXBhbmllcyB7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDcuOTk4NzVlbSkge1xuICAuc2VjdGlvbi0yNF9fY29tcGFueSB7XG4gICAgbWF4LXdpZHRoOiAxMDBweDtcbiAgfVxufVxuXG4uc2VjdGlvbi0yNV9fYnV0dG9ucyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB3aWR0aDogMTAwJTtcbiAgZ2FwOiAxMHB4O1xufVxuLnNlY3Rpb24tMjVfX2Jsb2NrIHtcbiAgcGFkZGluZy10b3A6IDU3NnB4O1xuICBwYWRkaW5nLWJvdHRvbTogMTAwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDcuOTk4NzVlbSkge1xuICAuc2VjdGlvbi0yNV9fYmxvY2sge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBwYWRkaW5nLXRvcDogMjAwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDMwcHg7XG4gIH1cbiAgLnNlY3Rpb24tMjVfX2Jsb2NrOjphZnRlciB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogMDtcbiAgICByaWdodDogMDtcbiAgICBib3R0b206IDA7XG4gICAgaGVpZ2h0OiA3MCU7XG4gICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIHRvcCwgcmdiYSgwLCAwLCAwLCAwLjc1KSA2MCUsIHRyYW5zcGFyZW50KTtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICB6LWluZGV4OiAwO1xuICB9XG4gIC5zZWN0aW9uLTI1X19ibG9jayAuc2VjdGlvbi0yNV9fY29udGFpbmVyIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgei1pbmRleDogMTtcbiAgfVxufVxuLnNlY3Rpb24tMjVfX2l0ZW0tdGV4dCB7XG4gIG1hcmdpbi10b3A6IDVweDtcbn1cbi5zZWN0aW9uLTI1X19ibG9jay1pbm5lciB7XG4gIHBhZGRpbmctaW5saW5lOiAxNzVweDtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiA0OTBmciA1ODlmcjtcbiAgZ2FwOiAxMHB4O1xuICB3aWR0aDogMTAwJTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4OS45OTg3NWVtKSB7XG4gIC5zZWN0aW9uLTI1X19ibG9jay1pbm5lciB7XG4gICAgcGFkZGluZy1pbmxpbmU6IDA7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0Ny45OTg3NWVtKSB7XG4gIC5zZWN0aW9uLTI1X19ibG9jay1pbm5lciB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiBhdXRvO1xuICB9XG59XG4uc2VjdGlvbi0yNV9faXRlbSB7XG4gIHBhZGRpbmc6IDMwcHggMzdweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4OS45OTg3NWVtKSB7XG4gIC5zZWN0aW9uLTI1X19pdGVtIHtcbiAgICBwYWRkaW5nOiAyMHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDcuOTk4NzVlbSkge1xuICAuc2VjdGlvbi0yNV9faXRlbSB7XG4gICAgcGFkZGluZzogMTVweDtcbiAgfVxufVxuXG4uc2VjdGlvbi0yNiB7XG4gIHBhZGRpbmctdG9wOiAwO1xufVxuLnNlY3Rpb24tMjZfX3RpdGxlIHtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cbi5zZWN0aW9uLTI2X19pdGVtcyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogMzBweDtcbn1cbi5zZWN0aW9uLTI2X19pbm5lciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzNTQ1M0I7XG4gIHBhZGRpbmc6IDgwcHg7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogYXV0byA1OS41JTtcbiAgZ2FwOiA4MHB4O1xuICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4OS45OTg3NWVtKSB7XG4gIC5zZWN0aW9uLTI2X19pbm5lciB7XG4gICAgZ2FwOiAzMHB4O1xuICAgIHBhZGRpbmc6IDUwcHg7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNjEuOTk4NzVlbSkge1xuICAuc2VjdGlvbi0yNl9faW5uZXIge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDcuOTk4NzVlbSkge1xuICAuc2VjdGlvbi0yNl9faW5uZXIge1xuICAgIHBhZGRpbmc6IDE1cHg7XG4gICAgZ2FwOiAxNXB4O1xuICB9XG59XG4uc2VjdGlvbi0yNl9fbGVmdCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG4uc2VjdGlvbi0yNl9fbGlzdCB7XG4gIG1hcmdpbi10b3A6IDY1cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDcuOTk4NzVlbSkge1xuICAuc2VjdGlvbi0yNl9fbGlzdCB7XG4gICAgbWFyZ2luLXRvcDogMjBweDtcbiAgfVxufVxuLnNlY3Rpb24tMjZfX2FjdGlvbnMge1xuICBtYXJnaW4tdG9wOiAyMHB4O1xufVxuLnNlY3Rpb24tMjZfX2J0biB7XG4gIHdpZHRoOiAxMDAlO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDYxLjk5ODc1ZW0pIHtcbiAgLnNlY3Rpb24tMjZfX2J0biB7XG4gICAgbWF4LXdpZHRoOiAyODBweDtcbiAgfVxufVxuLnNlY3Rpb24tMjYgLnNlY3Rpb24tOF9faW1nLWdyaWQge1xuICBtaW4taGVpZ2h0OiA0NDBweDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyO1xuICBncmlkLXRlbXBsYXRlLXJvd3M6IDFmciAxZnI7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDcuOTk4OGVtKSB7XG4gIC5zZWN0aW9uLTI2IC5zZWN0aW9uLThfX2ltZy1ncmlkIHtcbiAgICBtaW4taGVpZ2h0OiBhdXRvO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDcuOTk4OGVtKSB7XG4gIC5zZWN0aW9uLTI2IC5zZWN0aW9uLThfX2ltZy1ncmlkLWl0ZW06bnRoLWNoaWxkKDEpIHtcbiAgICBncmlkLWNvbHVtbjogMTtcbiAgICBncmlkLXJvdzogMTtcbiAgfVxuICAuc2VjdGlvbi0yNiAuc2VjdGlvbi04X19pbWctZ3JpZC1pdGVtOm50aC1jaGlsZCgyKSB7XG4gICAgZ3JpZC1jb2x1bW46IDE7XG4gICAgZ3JpZC1yb3c6IDI7XG4gIH1cbiAgLnNlY3Rpb24tMjYgLnNlY3Rpb24tOF9faW1nLWdyaWQtaXRlbTpudGgtY2hpbGQoMykge1xuICAgIGdyaWQtY29sdW1uOiAyO1xuICAgIGdyaWQtcm93OiAxLy0xO1xuICB9XG59XG4uc2VjdGlvbi0yNyB7XG4gIHBhZGRpbmctdG9wOiAxMzBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0Ny45OTg3NWVtKSB7XG4gIC5zZWN0aW9uLTI3IHtcbiAgICBwYWRkaW5nLXRvcDogMzBweDtcbiAgfVxufVxuLnNlY3Rpb24tMjdfX3NsaWRlciB7XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xufVxuLnNlY3Rpb24tMjdfX3NsaWRlciAuc3dpcGVyLXdyYXBwZXIge1xuICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbn1cbi5zZWN0aW9uLTI3X19zbGlkZXIgLnN3aXBlci1zbGlkZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGhlaWdodDogYXV0bztcbn1cbi5zZWN0aW9uLTI3X19jYXJkIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWluLWhlaWdodDogNjUwcHg7XG4gIGJhY2tncm91bmQ6ICMxMTE7XG4gIGNvbG9yOiAjZmZmO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLnNlY3Rpb24tMjdfX2NhcmQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaW5zZXQ6IDE1cHg7XG4gIGJvcmRlcjogM3B4IHNvbGlkICNmZmZmZmY7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICB6LWluZGV4OiAxO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDg5Ljk5ODc1ZW0pIHtcbiAgLnNlY3Rpb24tMjdfX2NhcmQ6OmJlZm9yZSB7XG4gICAgaW5zZXQ6IDEwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAzNS45OTg3NWVtKSB7XG4gIC5zZWN0aW9uLTI3X19jYXJkOjpiZWZvcmUge1xuICAgIGluc2V0OiA1cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4OS45OTg3NWVtKSB7XG4gIC5zZWN0aW9uLTI3X19jYXJkIHtcbiAgICBtaW4taGVpZ2h0OiA1NTBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDM1Ljk5ODc1ZW0pIHtcbiAgLnNlY3Rpb24tMjdfX2NhcmQge1xuICAgIG1pbi1oZWlnaHQ6IDQwMHB4O1xuICB9XG59XG4uc2VjdGlvbi0yN19fY2FyZC1pbm5lciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgei1pbmRleDogMjtcbn1cbi5zZWN0aW9uLTI3X19jYXJkLXRvcCB7XG4gIHBhZGRpbmc6IDQwcHg7XG4gIHBhZGRpbmctYm90dG9tOiAyNXB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDEwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogODkuOTk4NzVlbSkge1xuICAuc2VjdGlvbi0yN19fY2FyZC10b3Age1xuICAgIHBhZGRpbmc6IDI1cHg7XG4gICAgcGFkZGluZy1ib3R0b206IDEwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAzNS45OTg3NWVtKSB7XG4gIC5zZWN0aW9uLTI3X19jYXJkLXRvcCB7XG4gICAgcGFkZGluZzogMTVweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbiAgfVxufVxuLnNlY3Rpb24tMjdfX2NhcmQtdGV4dCB7XG4gIGNvbG9yOiAjQzJDMkMyO1xufVxuLnNlY3Rpb24tMjdfX2NhcmQtZGVzYyB7XG4gIHBhZGRpbmc6IDQwcHg7XG4gIGNvbG9yOiAjQzJDMkMyO1xuICBwYWRkaW5nLXRvcDogMjVweDtcbiAgYm9yZGVyLXRvcDogM3B4IHNvbGlkIHJnYigyNTUsIDI1NSwgMjU1KTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4OS45OTg3NWVtKSB7XG4gIC5zZWN0aW9uLTI3X19jYXJkLWRlc2Mge1xuICAgIHBhZGRpbmc6IDI1cHg7XG4gICAgcGFkZGluZy10b3A6IDEwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAzNS45OTg3NWVtKSB7XG4gIC5zZWN0aW9uLTI3X19jYXJkLWRlc2Mge1xuICAgIHBhZGRpbmc6IDE1cHg7XG4gICAgcGFkZGluZy10b3A6IDEwcHg7XG4gIH1cbn1cbi5zZWN0aW9uLTI4X19jb250YWluZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uc2VjdGlvbi0yOF9faGVhZGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGdhcDogMjBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAyOS45OTg3NWVtKSB7XG4gIC5zZWN0aW9uLTI4X19oZWFkZXIge1xuICAgIGdhcDogMTBweDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB9XG59XG4uc2VjdGlvbi0yOF9fbmF2IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiAxMHB4O1xufVxuLnNlY3Rpb24tMjhfX2Fycm93Ll9zbGlkZXItYXJyb3dfc3RhdGljIHtcbiAgcG9zaXRpb246IHN0YXRpYztcbiAgbWFyZ2luOiAwO1xuICB0cmFuc2Zvcm06IG5vbmU7XG59XG4uc2VjdGlvbi0yOF9fc2xpZGVyIHtcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG59XG4uc2VjdGlvbi0yOF9fc2xpZGVyIC5zd2lwZXItd3JhcHBlciB7XG4gIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xufVxuLnNlY3Rpb24tMjhfX3NsaWRlciAuc3dpcGVyLXNsaWRlIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGhlaWdodDogYXV0bztcbn1cbi5zZWN0aW9uLTI4X19jYXJkIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWluLWhlaWdodDogNjAwcHg7XG4gIGNvbG9yOiAjZmZmO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDg5Ljk5ODc1ZW0pIHtcbiAgLnNlY3Rpb24tMjhfX2NhcmQge1xuICAgIG1pbi1oZWlnaHQ6IDUwMHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDcuOTk4NzVlbSkge1xuICAuc2VjdGlvbi0yOF9fY2FyZCB7XG4gICAgbWluLWhlaWdodDogNDAwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAyOS45OTg3NWVtKSB7XG4gIC5zZWN0aW9uLTI4X19jYXJkIHtcbiAgICBtaW4taGVpZ2h0OiAzNTBweDtcbiAgfVxufVxuLnNlY3Rpb24tMjhfX2NhcmRfcGxhaW46OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaW5zZXQ6IDA7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC42KTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIHotaW5kZXg6IDE7XG59XG4uc2VjdGlvbi0yOF9fY2FyZC1pbm5lciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaW5zZXQ6IDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgcGFkZGluZzogMjVweDtcbiAgei1pbmRleDogMjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0Ny45OTg3NWVtKSB7XG4gIC5zZWN0aW9uLTI4X19jYXJkLWlubmVyIHtcbiAgICBwYWRkaW5nOiAyMHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMjkuOTk4NzVlbSkge1xuICAuc2VjdGlvbi0yOF9fY2FyZC1pbm5lciB7XG4gICAgcGFkZGluZzogMTVweDtcbiAgfVxufVxuLnNlY3Rpb24tMjhfX2NhcmQtdGl0bGUge1xuICBtYXJnaW4tdG9wOiAxNDRweDtcbiAgbWFyZ2luLWJvdHRvbTogMTJweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0Ny45OTg3NWVtKSB7XG4gIC5zZWN0aW9uLTI4X19jYXJkLXRpdGxlIHtcbiAgICBtYXJnaW4tdG9wOiA3MHB4O1xuICB9XG59XG4uc2VjdGlvbi0yOF9fY2FyZC10ZXh0LXdyYXAge1xuICBnYXA6IDIwcHg7XG4gIG1hcmdpbi10b3A6IGF1dG87XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG5AbWVkaWEgKG1heC13aWR0aDogMjkuOTk4NzVlbSkge1xuICAuc2VjdGlvbi0yOF9fY2FyZC10ZXh0LXdyYXAge1xuICAgIGdhcDogMTBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDI5Ljk5ODc1ZW0pIHtcbiAgLnNlY3Rpb24tMjhfX2NhcmQtdGV4dCB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICB9XG4gIC5zZWN0aW9uLTI4X19jYXJkLXRleHQgYnIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuLnNlY3Rpb24tMjlfX2NvbnRhaW5lciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5zZWN0aW9uLTI5X190aXRsZSB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG4uc2VjdGlvbi0yOV9fc3VidGl0bGUge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBtYXJnaW4tdG9wOiAxNXB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ3Ljk5ODc1ZW0pIHtcbiAgLnNlY3Rpb24tMjlfX3N1YnRpdGxlIHtcbiAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICB9XG59XG4uc2VjdGlvbi0yOV9fZmVhdHVyZXMge1xuICBnYXA6IDE4cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogODkuOTk4NzVlbSkge1xuICAuc2VjdGlvbi0yOV9fZmVhdHVyZXMge1xuICAgIGdhcDogMTVweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDYxLjk5ODc1ZW0pIHtcbiAgLnNlY3Rpb24tMjlfX2ZlYXR1cmVzIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgyLCAxZnIpO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDcuOTk4NzVlbSkge1xuICAuc2VjdGlvbi0yOV9fZmVhdHVyZXMge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xuICAgIGdhcDogMTJweDtcbiAgfVxufVxuLnNlY3Rpb24tMjlfX2ZlYXR1cmUge1xuICBnYXA6IDUycHg7XG4gIHBhZGRpbmc6IDMwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG5AbWVkaWEgKG1heC13aWR0aDogODkuOTk4NzVlbSkge1xuICAuc2VjdGlvbi0yOV9fZmVhdHVyZSB7XG4gICAgcGFkZGluZzogMjBweDtcbiAgICBnYXA6IDMwcHg7XG4gIH1cbiAgLnNlY3Rpb24tMjlfX2ZlYXR1cmUgYnIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0Ny45OTg3NWVtKSB7XG4gIC5zZWN0aW9uLTI5X19mZWF0dXJlIHtcbiAgICBwYWRkaW5nOiAxNXB4O1xuICAgIGdhcDogMTBweDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIH1cbn1cbi5zZWN0aW9uLTI5X190b3Atcm93IHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGdhcDogMjBweDtcbiAgcGFkZGluZy1sZWZ0OiAzN3B4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDYxLjk5ODc1ZW0pIHtcbiAgLnNlY3Rpb24tMjlfX3RvcC1yb3cge1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ3Ljk5ODc1ZW0pIHtcbiAgLnNlY3Rpb24tMjlfX3RvcC1yb3cge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIH1cbn1cbi5zZWN0aW9uLTI5X19jYXJkcyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTtcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiA2MHB4O1xuICBmbGV4OiAxO1xuICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gIG1pbi13aWR0aDogMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5MS44NzVlbSkge1xuICAuc2VjdGlvbi0yOV9fY2FyZHMge1xuICAgIGdhcDogMzBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDYxLjk5ODc1ZW0pIHtcbiAgLnNlY3Rpb24tMjlfX2NhcmRzIHtcbiAgICBnYXA6IDIwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0Ny45OTg3NWVtKSB7XG4gIC5zZWN0aW9uLTI5X19jYXJkcyB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICBnYXA6IDE1cHg7XG4gIH1cbn1cbi5zZWN0aW9uLTI5X19jYXJkIHtcbiAgbWluLXdpZHRoOiAwO1xuICBiYWNrZ3JvdW5kOiByZ2IoMjYsIDI2LCAyNik7XG4gIGJvcmRlci1yYWRpdXM6IDE0cHggMTRweCAwIDA7XG4gIHBhZGRpbmc6IDMwcHggMjVweDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiAyNXB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDkxLjg3NWVtKSB7XG4gIC5zZWN0aW9uLTI5X19jYXJkIGJyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNjEuOTk4NzVlbSkge1xuICAuc2VjdGlvbi0yOV9fY2FyZCB7XG4gICAgcGFkZGluZzogMjBweCAxNnB4O1xuICAgIGdhcDogMTVweDtcbiAgfVxufVxuLnNlY3Rpb24tMjlfX2NhcmQ6Zmlyc3Qtb2YtdHlwZSB7XG4gIHBhZGRpbmctYm90dG9tOiAxNjdweDtcbn1cbi5zZWN0aW9uLTI5X19jYXJkOm50aC1jaGlsZCgyKSB7XG4gIHBhZGRpbmctYm90dG9tOiAxMTdweDtcbn1cbi5zZWN0aW9uLTI5X19jYXJkOmxhc3Qtb2YtdHlwZSB7XG4gIHBhZGRpbmctYm90dG9tOiA2N3B4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ3Ljk5ODc1ZW0pIHtcbiAgLnNlY3Rpb24tMjlfX2NhcmQge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZzogMTVweCAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMzUuOTk4NzVlbSkge1xuICAuc2VjdGlvbi0yOV9fY2FyZC1pY29uIHN2ZyB7XG4gICAgd2lkdGg6IDM1cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA2MS45OTg3NWVtKSB7XG4gIC5zZWN0aW9uLTI5X19jYXJkLXRpdGxlIHtcbiAgICBmb250LXNpemU6IDE5cHg7XG4gIH1cbn1cbi5zZWN0aW9uLTI5X19jYXJkLXRleHQge1xuICBtYXJnaW4tdG9wOiAxNXB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDYxLjk5ODc1ZW0pIHtcbiAgLnNlY3Rpb24tMjlfX2NhcmQtdGV4dCB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjM7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0Ny45OTg3NWVtKSB7XG4gIC5zZWN0aW9uLTI5X19jYXJkLXRleHQge1xuICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gIH1cbn1cbi5zZWN0aW9uLTI5X19tYWluLW5hdiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdhcDogMTBweDtcbiAgZmxleC1zaHJpbms6IDA7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmctYm90dG9tOiAyNXB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ3Ljk5ODc1ZW0pIHtcbiAgLnNlY3Rpb24tMjlfX21haW4tbmF2IHtcbiAgICBhbGlnbi1zZWxmOiBjZW50ZXI7XG4gIH1cbn1cbi5zZWN0aW9uLTI5X19hcnJvdyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG4uc2VjdGlvbi0yOV9fYXJyb3c6OmFmdGVyIHtcbiAgY29sb3I6ICMwMDA7XG59XG4uc2VjdGlvbi0yOV9fbWFpbi1zbGlkZXIge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uc2VjdGlvbi0yOV9fbWFpbi1zbGlkZXIgLnN3aXBlci1zbGlkZSB7XG4gIGhlaWdodDogYXV0bztcbn1cbi5zZWN0aW9uLTI5X19pbm5lci1zbGlkZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLnNlY3Rpb24tMjlfX2lubmVyLXNsaWRlciAuc3dpcGVyLXNsaWRlIHtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuLnNlY3Rpb24tMjlfX3NsaWRlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZy1ib3R0b206IDYzLjQlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ3Ljk5ODc1ZW0pIHtcbiAgLnNlY3Rpb24tMjlfX3NsaWRlIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNzAlO1xuICB9XG59XG4uc2VjdGlvbi0yOV9fc2xpZGUgaW1nIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBpbnNldDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG59XG4uc2VjdGlvbi0yOV9fc2xpZGUgLnNlY3Rpb24tMTVfX2xhYmVsIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiA0MHB4O1xuICB0b3A6IDQwcHg7XG4gIHotaW5kZXg6IDI7XG4gIHBhZGRpbmc6IDE1cHggMjBweDtcbiAgYmFja2dyb3VuZDogcmdiKDI1NSwgMjU1LCAyNTUpO1xuICBjb2xvcjogcmdiKDI2LCAyNiwgMjYpO1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LXNpemU6IDIycHg7XG4gIGxpbmUtaGVpZ2h0OiAxMzYuMzYzNjM2JTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA2MS45OTg3NWVtKSB7XG4gIC5zZWN0aW9uLTI5X19zbGlkZSAuc2VjdGlvbi0xNV9fbGFiZWwge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBwYWRkaW5nOiA2cHggMTBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ3Ljk5ODc1ZW0pIHtcbiAgLnNlY3Rpb24tMjlfX3NsaWRlIC5zZWN0aW9uLTE1X19sYWJlbCB7XG4gICAgbGVmdDogMjBweDtcbiAgICB0b3A6IDIwcHg7XG4gICAgZm9udC1zaXplOiAxNXB4O1xuICAgIHBhZGRpbmc6IDZweCAxMHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMjkuOTk4NzVlbSkge1xuICAuc2VjdGlvbi0yOV9fc2xpZGUgLnNlY3Rpb24tMTVfX2xhYmVsIHtcbiAgICBsZWZ0OiAxMHB4O1xuICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICB0b3A6IDEwcHg7XG4gIH1cbn1cbi5zZWN0aW9uLTI5X19pbm5lci1uYXYge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGluc2V0OiAwO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgei1pbmRleDogNTtcbn1cbi5zZWN0aW9uLTI5X19pbm5lci1hcnJvdyB7XG4gIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xufVxuLnNlY3Rpb24tMjlfX2J0biB7XG4gIG1heC13aWR0aDogNDAwcHg7XG59XG4uc2VjdGlvbi0yOV9fYnRuLWxhYmVsIHtcbiAgZGlzcGxheTogY29udGVudHM7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0Ny45OTg3NWVtKSB7XG4gIC5zZWN0aW9uLTMwX193cmFwcGVyIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDcuOTk4NzVlbSkge1xuICAuc2VjdGlvbi0zMF9fd3JhcHBlciB7XG4gICAgb3ZlcmZsb3cteDogYXV0bztcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ3Ljk5ODc1ZW0pIHtcbiAgLnNlY3Rpb24tMzAgLl9jb3Vyc29yIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICB9XG59XG4uc2VjdGlvbi0zMF9fZ3JpZCB7XG4gIHJvdy1nYXA6IDEwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNjEuOTk4NzVlbSkge1xuICAuc2VjdGlvbi0zMF9fZ3JpZCB7XG4gICAgZGlzcGxheTogZ3JpZDtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgyLCAxZnIpO1xuICAgIGdyaWQtYXV0by1yb3dzOiBhdXRvO1xuICB9XG4gIC5zZWN0aW9uLTMwX19ncmlkIC5zZWN0aW9uLTMwX19jYXJkOm50aC1jaGlsZCgxKSB7XG4gICAgZ3JpZC1jb2x1bW46IDE7XG4gICAgZ3JpZC1yb3c6IDE7XG4gIH1cbiAgLnNlY3Rpb24tMzBfX2dyaWQgLnNlY3Rpb24tMzBfX2NhcmQ6bnRoLWNoaWxkKDUpIHtcbiAgICBncmlkLWNvbHVtbjogMjtcbiAgICBncmlkLXJvdzogMTtcbiAgfVxuICAuc2VjdGlvbi0zMF9fZ3JpZCAuc2VjdGlvbi0zMF9fY2FyZDpudGgtY2hpbGQoNikge1xuICAgIGdyaWQtY29sdW1uOiAxO1xuICAgIGdyaWQtcm93OiAyO1xuICB9XG4gIC5zZWN0aW9uLTMwX19ncmlkIC5zZWN0aW9uLTMwX19jYXJkOm50aC1jaGlsZCgyKSB7XG4gICAgZ3JpZC1jb2x1bW46IDI7XG4gICAgZ3JpZC1yb3c6IDI7XG4gIH1cbiAgLnNlY3Rpb24tMzBfX2dyaWQgLnNlY3Rpb24tMzBfX2NhcmQ6bnRoLWNoaWxkKDMpIHtcbiAgICBncmlkLWNvbHVtbjogMTtcbiAgICBncmlkLXJvdzogMztcbiAgfVxuICAuc2VjdGlvbi0zMF9fZ3JpZCAuc2VjdGlvbi0zMF9fY2FyZDpudGgtY2hpbGQoNykge1xuICAgIGdyaWQtY29sdW1uOiAyO1xuICAgIGdyaWQtcm93OiAzO1xuICB9XG4gIC5zZWN0aW9uLTMwX19ncmlkIC5zZWN0aW9uLTMwX19jYXJkOm50aC1jaGlsZCg4KSB7XG4gICAgZ3JpZC1jb2x1bW46IDE7XG4gICAgZ3JpZC1yb3c6IDQ7XG4gIH1cbiAgLnNlY3Rpb24tMzBfX2dyaWQgLnNlY3Rpb24tMzBfX2NhcmQ6bnRoLWNoaWxkKDQpIHtcbiAgICBncmlkLWNvbHVtbjogMjtcbiAgICBncmlkLXJvdzogNDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ3Ljk5ODc1ZW0pIHtcbiAgLnNlY3Rpb24tMzBfX2dyaWQge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDQsIG1pbm1heCgwLCAxZnIpKTtcbiAgICBncmlkLWF1dG8tcm93czogYXV0bztcbiAgICB3aWR0aDogbWF4LWNvbnRlbnQ7XG4gIH1cbiAgLnNlY3Rpb24tMzBfX2dyaWQgLnNlY3Rpb24tMzBfX2NhcmQge1xuICAgIGdyaWQtY29sdW1uOiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgZ3JpZC1yb3c6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxufVxuLnNlY3Rpb24tMzBfX2NhcmQge1xuICBwYWRkaW5nOiAzMHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIG1pbi1oZWlnaHQ6IDM1MXB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDg5Ljk5ODc1ZW0pIHtcbiAgLnNlY3Rpb24tMzBfX2NhcmQge1xuICAgIG1pbi1oZWlnaHQ6IDIyOHB4O1xuICAgIHBhZGRpbmc6IDIwcHg7XG4gIH1cbiAgLnNlY3Rpb24tMzBfX2NhcmQgYnIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0Ny45OTg3NWVtKSB7XG4gIC5zZWN0aW9uLTMwX19jYXJkIHtcbiAgICBtYXgtd2lkdGg6IDI1MHB4O1xuICAgIG1pbi1oZWlnaHQ6IDI1MHB4O1xuICB9XG59XG4uc2VjdGlvbi0zMF9fY2FyZF9waWMge1xuICBtaW4taGVpZ2h0OiAwO1xuICBib3JkZXI6IG5vbmU7XG4gIHBhZGRpbmc6IDA7XG4gIHBhZGRpbmctdG9wOiAxMDAlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uc2VjdGlvbi0zMF9fY2FyZF9waWMgaW1nIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBpbnNldDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG59XG4uc2VjdGlvbi0zMF9fbnVtIHtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgY29sb3I6ICMzNTQ1M0I7XG59XG4uc2VjdGlvbi0zMF9fdGV4dCB7XG4gIG1hcmdpbjogMDtcbiAgbWFyZ2luLXRvcDogYXV0bztcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4OS45OTg3NWVtKSB7XG4gIC5zZWN0aW9uLTMwX190ZXh0IHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gIH1cbn1cblxuLmFib3V0LWVuZGxpbmVzIHtcbiAgcGFkZGluZy1ib3R0b206IDEzMHB4O1xuICBtYXgtd2lkdGg6IDEyMDBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHJvdy1nYXA6IDUwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNjEuOTk4NzVlbSkge1xuICAuYWJvdXQtZW5kbGluZXMge1xuICAgIHJvdy1nYXA6IDMwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0Ny45OTg3NWVtKSB7XG4gIC5hYm91dC1lbmRsaW5lcyB7XG4gICAgcGFkZGluZy1ib3R0b206IDMwcHg7XG4gICAgcm93LWdhcDogMTVweDtcbiAgfVxufVxuLmFib3V0LWVuZGxpbmVzX19pdGVtIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLmFib3V0LWVuZGxpbmVzX19pdGVtOm50aC1jaGlsZCgxKSB7XG4gIGFsaWduLXNlbGY6IGZsZXgtc3RhcnQ7XG59XG4uYWJvdXQtZW5kbGluZXNfX2l0ZW06bnRoLWNoaWxkKDIpIHtcbiAgYWxpZ24tc2VsZjogY2VudGVyO1xufVxuLmFib3V0LWVuZGxpbmVzX19pdGVtOm50aC1jaGlsZCgzKSB7XG4gIGFsaWduLXNlbGY6IGZsZXgtZW5kO1xufVxuXG4uc2VjdGlvbi0zMSB7XG4gIG1hcmdpbi10b3A6IDcxcHg7XG4gIHBhZGRpbmctYm90dG9tOiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ3Ljk5ODc1ZW0pIHtcbiAgLnNlY3Rpb24tMzEge1xuICAgIG1hcmdpbi10b3A6IDMwcHg7XG4gIH1cbn1cbi5zZWN0aW9uLTMxX19jb250YWluZXIge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uc2VjdGlvbi0zMV9fdGl0bGUge1xuICBtYXJnaW4tYm90dG9tOiAyNHB4O1xufVxuLnNlY3Rpb24tMzFfX3N1YnRpdGxlIHtcbiAgbWFyZ2luLWJvdHRvbTogMjRweDtcbn1cbi5zZWN0aW9uLTMxX19zdWJ0aXRsZTIge1xuICBtYXJnaW4tYm90dG9tOiA0MHB4O1xufVxuLnNlY3Rpb24tMzFfX2dyaWQge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgzLCBtaW5tYXgoMCwgMWZyKSk7XG4gIGdhcDogMTBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA2MS45OTg3NWVtKSB7XG4gIC5zZWN0aW9uLTMxX19ncmlkIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgyLCBtaW5tYXgoMCwgMWZyKSk7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAzNS45OTg3NWVtKSB7XG4gIC5zZWN0aW9uLTMxX19ncmlkIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcbiAgfVxufVxuLnNlY3Rpb24tMzFfX2NhcmQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4uc2VjdGlvbi0zMV9fY2FyZC5zZWN0aW9uLTMxX19jYXJkX3BpYyB7XG4gIHBhZGRpbmctdG9wOiAxMDAlO1xufVxuLnNlY3Rpb24tMzFfX2NhcmQuc2VjdGlvbi0zMV9fY2FyZF9waWMtc21hbGwge1xuICBwYWRkaW5nLXRvcDogNzIlO1xufVxuLnNlY3Rpb24tMzFfX2NhcmQgaW1nIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBpbnNldDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG59XG4uc2VjdGlvbi0zMV9fY2FyZC1jYXB0aW9uIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBwYWRkaW5nOiAxNnB4IDIwcHg7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxODBkZWcsIHJnYmEoMCwgMCwgMCwgMCkgMCUsIHJnYmEoMCwgMCwgMCwgMC44NSkgMTAwJSk7XG59XG4uc2VjdGlvbi0zMV9fY2FyZC1jYXB0aW9uIHAge1xuICBtYXJnaW46IDA7XG59XG4uc2VjdGlvbi0zMV9fY2FyZC10ZXh0IHtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbn1cbi5zZWN0aW9uLTMxX19jYXJkX2xvZ28ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2ZmZjtcbiAgcGFkZGluZzogNDBweCAyMHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDYxLjk5ODc1ZW0pIHtcbiAgLnNlY3Rpb24tMzFfX2NhcmRfbG9nbyB7XG4gICAgcGFkZGluZzogMzJweCAxNnB4O1xuICB9XG59XG4uc2VjdGlvbi0zMV9fbG9nbyB7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLnNlY3Rpb24tMzJfX2dyaWQge1xuICBnYXA6IDIwcHg7XG59XG4uc2VjdGlvbi0zMl9fY2FyZCB7XG4gIG1pbi1oZWlnaHQ6IDMyMHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA2MS45OTg3NWVtKSB7XG4gIC5zZWN0aW9uLTMyX19jYXJkIGltZyB7XG4gICAgb2JqZWN0LXBvc2l0aW9uOiA3MCU7XG4gIH1cbiAgLnNlY3Rpb24tMzJfX2NhcmQ6OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogMDtcbiAgICByaWdodDogMDtcbiAgICBib3R0b206IDA7XG4gICAgaGVpZ2h0OiA3MCU7XG4gICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIHRvcCwgcmdiYSgwLCAwLCAwLCAwLjc1KSwgdHJhbnNwYXJlbnQpO1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIHotaW5kZXg6IDE7XG4gIH1cbn1cbi5zZWN0aW9uLTMyX19jYXJkLWNhcHRpb24ge1xuICBwYWRkaW5nOiA1MHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDE7XG59XG5AbWVkaWEgKG1heC13aWR0aDogODkuOTk4NzVlbSkge1xuICAuc2VjdGlvbi0zMl9fY2FyZC1jYXB0aW9uIHtcbiAgICBwYWRkaW5nOiAzNXB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNjEuOTk4NzVlbSkge1xuICAuc2VjdGlvbi0zMl9fY2FyZC1jYXB0aW9uIHtcbiAgICBwYWRkaW5nOiAyMHB4O1xuICB9XG4gIC5zZWN0aW9uLTMyX19jYXJkLWNhcHRpb24gYnIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0Ny45OTg3NWVtKSB7XG4gIC5zZWN0aW9uLTMyX19jYXJkLWNhcHRpb24ge1xuICAgIHBhZGRpbmc6IDE1cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA2MS45OTg3NWVtKSB7XG4gIC5zZWN0aW9uLTMyX19jYXJkLXRpdGxlIHtcbiAgICBmb250LXNpemU6IDIxcHg7XG4gIH1cbn1cbi5zZWN0aW9uLTMyX19jYXJkLXRleHQge1xuICBtYXJnaW4tdG9wOiAxMHB4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNjEuOTk4NzVlbSkge1xuICAuc2VjdGlvbi0zM19fZ3JpZCB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMiwgMWZyKTtcbiAgfVxufVxuLnNlY3Rpb24tMzNfX2NhcmQge1xuICBtaW4taGVpZ2h0OiA2NTBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDg5Ljk5ODc1ZW0pIHtcbiAgLnNlY3Rpb24tMzNfX2NhcmQge1xuICAgIG1pbi1oZWlnaHQ6IDU1MHB4O1xuICB9XG4gIC5zZWN0aW9uLTMzX19jYXJkIGJyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMzUuOTk4NzVlbSkge1xuICAuc2VjdGlvbi0zM19fY2FyZCB7XG4gICAgbWluLWhlaWdodDogNDAwcHg7XG4gIH1cbn1cbi5zZWN0aW9uLTMzX19jYXJkLXBpYyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaW5zZXQ6IDA7XG4gIHBhZGRpbmctdG9wOiAxMDAlO1xufVxuLnNlY3Rpb24tMzNfX2NhcmQtcGljIGltZyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaW5zZXQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xufVxuLnNlY3Rpb24tMzNfX2NhcmQtY29udGVudCB7XG4gIGhlaWdodDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxO1xuICBwYWRkaW5nOiA0MHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDg5Ljk5ODc1ZW0pIHtcbiAgLnNlY3Rpb24tMzNfX2NhcmQtY29udGVudCB7XG4gICAgcGFkZGluZzogMjBweDtcbiAgfVxufVxuLnNlY3Rpb24tMzNfX2NhcmQtbGlzdCB7XG4gIG1hcmdpbi10b3A6IDE1cHg7XG59XG4uc2VjdGlvbi0zM19fY2FyZC1saXN0XzJjb2wge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IGF1dG8gYXV0bztcbiAgZ2FwOiA3cHggNTBweDtcbiAganVzdGlmeS1jb250ZW50OiBzdGFydDtcbn1cbi5zZWN0aW9uLTMzX19jYXJkLWxvZ29zIHtcbiAgbWFyZ2luLXRvcDogYXV0bztcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBnYXA6IDEwcHg7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbn1cblxuLnNlY3Rpb24tMzRfX2Jsb2NrcyB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmcjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ3Ljk5ODc1ZW0pIHtcbiAgLnNlY3Rpb24tMzRfX2Jsb2NrcyB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG4gICAgYWxpZ24taXRlbXM6IHN0YXJ0O1xuICB9XG59XG4uc2VjdGlvbi0zNF9fY29ubmVjdG9yIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBpbnNldDogMDtcbiAgbWFyZ2luOiBhdXRvO1xuICB0b3A6IDA7XG4gIGJvdHRvbTogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzI1MjMyMjtcbiAgd2lkdGg6IDNweDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0Ny45OTg3NWVtKSB7XG4gIC5zZWN0aW9uLTM0X19jb25uZWN0b3Ige1xuICAgIHRvcDogdW5zZXQ7XG4gICAgaGVpZ2h0OiAycHg7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgdHJhbnNmb3JtOiB1bnNldDtcbiAgfVxufVxuLnNlY3Rpb24tMzRfX2Nvbm5lY3Rvci1saW5lIHtcbiAgZmxleDogMTtcbiAgd2lkdGg6IDEwMCU7XG4gIGJhY2tncm91bmQ6IHJnYigzNywgMzUsIDM0KTtcbiAgbWluLWhlaWdodDogMTAwJTtcbn1cbi5zZWN0aW9uLTM0X19jb25uZWN0b3ItaWNvbiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaW5zZXQ6IDA7XG4gIG1hcmdpbjogYXV0bztcbiAgbGVmdDogLTMwcHg7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICB3aWR0aDogNjFweDtcbiAgaGVpZ2h0OiA2MXB4O1xuICBjb2xvcjogcmdiKDM3LCAzNSwgMzQpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzU0NTNCO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0Ny45OTg3NWVtKSB7XG4gIC5zZWN0aW9uLTM0X19jb25uZWN0b3ItaWNvbiB7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogMzVweDtcbiAgICBoZWlnaHQ6IDM1cHg7XG4gIH1cbiAgLnNlY3Rpb24tMzRfX2Nvbm5lY3Rvci1pY29uIHN2ZyB7XG4gICAgd2lkdGg6IDYwJTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDg5Ljk5ODc1ZW0pIHtcbiAgLnNlY3Rpb24tMzRfX2Rlc2MgYnIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAyOS45OTg3NWVtKSB7XG4gIC5zZWN0aW9uLTM0X19kZXNjIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cbn1cbi5zZWN0aW9uLTM0X19ib3gge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDQwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogODkuOTk4NzVlbSkge1xuICAuc2VjdGlvbi0zNF9fYm94IGJyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDcuOTk4NzVlbSkge1xuICAuc2VjdGlvbi0zNF9fYm94IHtcbiAgICBwYWRkaW5nOiAyMHB4O1xuICB9XG4gIC5zZWN0aW9uLTM0X19ib3hfbGVmdCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHBhZGRpbmctYm90dG9tOiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnNlY3Rpb24tMzRfX2JveF9yaWdodCB7XG4gICAgcGFkZGluZy10b3A6IDMwcHggIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDI5Ljk5ODc1ZW0pIHtcbiAgLnNlY3Rpb24tMzRfX2JveCB7XG4gICAgcGFkZGluZzogMTBweDtcbiAgfVxufVxuLnNlY3Rpb24tMzRfX2JveC1sYWJlbCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICBjb2xvcjogIzM1NDUzQjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0Ny45OTg3NWVtKSB7XG4gIC5zZWN0aW9uLTM0X19ib3gtbGFiZWwge1xuICAgIG1hcmdpbi1ib3R0b206IDdweDtcbiAgfVxufVxuLnNlY3Rpb24tMzRfX3NsaWRlciB7XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xufVxuLnNlY3Rpb24tMzRfX3NsaWRlLXBpYyB7XG4gIHBhZGRpbmctdG9wOiAxNTUlO1xuICB3aWR0aDogMTAwJTtcbn1cblxuLnNlY3Rpb24tMzVfX2NvbnRhaW5lciB7XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDI5Ljk5ODc1ZW0pIHtcbiAgLnNlY3Rpb24tMzVfX2hlYWRlciB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBnYXA6IDEwcHg7XG4gIH1cbn1cbi5zZWN0aW9uLTM1X19yaWdodCAuc2VjdGlvbi0zX19ncmlkLWl0ZW1fciB7XG4gIHBhZGRpbmctYm90dG9tOiAxNzglO1xufVxuLnNlY3Rpb24tMzVfX25hdi1zbGlkZXIge1xuICBtYXJnaW4tdG9wOiAyMHB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLnNlY3Rpb24tMzVfX25hdi1zbGlkZXIgLnN3aXBlci13cmFwcGVyIHtcbiAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG59XG4uc2VjdGlvbi0zNV9fbmF2LXNsaWRlciAuc3dpcGVyLXNsaWRlIHtcbiAgd2lkdGg6IDEzMHB4O1xuICBmbGV4LXNocmluazogMDtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ3Ljk5ODc1ZW0pIHtcbiAgLnNlY3Rpb24tMzVfX25hdi1zbGlkZXIgLnN3aXBlci1zbGlkZSB7XG4gICAgd2lkdGg6IDEwMHB4O1xuICB9XG59XG4uc2VjdGlvbi0zNV9fdGh1bWIge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHdpZHRoOiAxMzBweDtcbiAgaGVpZ2h0OiAxMzBweDtcbiAgZmxleC1zaHJpbms6IDA7XG4gIHRyYW5zaXRpb246IDAuM3MgYWxsO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRyYW5zaXRpb246IGJvcmRlci1jb2xvciAwLjJzIGVhc2U7XG59XG4uc2VjdGlvbi0zNV9fdGh1bWI6OmJlZm9yZSB7XG4gIHRyYW5zaXRpb246IDAuM3MgYWxsO1xuICBvcGFjaXR5OiAwO1xuICBjb250ZW50OiBcIlwiO1xuICBpbnNldDogMDtcbiAgei1pbmRleDogMTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDUzLCA2OSwgNTksIDAuNCk7XG59XG4uc2VjdGlvbi0zNV9fdGh1bWI6aG92ZXIge1xuICB0cmFuc2l0aW9uOiAwLjNzIGFsbDtcbn1cbi5zZWN0aW9uLTM1X190aHVtYjpob3Zlcjo6YmVmb3JlIHtcbiAgdHJhbnNpdGlvbjogMC4zcyBhbGw7XG4gIG9wYWNpdHk6IDE7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDcuOTk4NzVlbSkge1xuICAuc2VjdGlvbi0zNV9fdGh1bWIge1xuICAgIHdpZHRoOiAxMDBweDtcbiAgICBoZWlnaHQ6IDEwMHB4O1xuICB9XG59XG4uc2VjdGlvbi0zNV9fbmF2LXNsaWRlciAuc3dpcGVyLXNsaWRlLXRodW1iLWFjdGl2ZSAuc2VjdGlvbi0zNV9fdGh1bWIge1xuICBib3JkZXI6IDVweCBzb2xpZCAjMzU0NTNCO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuLnNlY3Rpb24tMzVfX25hdi1zbGlkZXIgLnN3aXBlci1zbGlkZS10aHVtYi1hY3RpdmUgLnNlY3Rpb24tMzVfX3RodW1iOjpiZWZvcmUge1xuICBvcGFjaXR5OiAxO1xufVxuLnNlY3Rpb24tMzVfX25hdi1zbGlkZXIgLnN3aXBlci1zbGlkZS10aHVtYi1hY3RpdmUgLnNlY3Rpb24tMzVfX3RodW1iOjphZnRlciB7XG4gIHotaW5kZXg6IDI7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGluc2V0OiAwO1xuICBtYXJnaW46IGF1dG87XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDhweDtcbiAgYm90dG9tOiA4cHg7XG4gIHdpZHRoOiAzMnB4O1xuICBoZWlnaHQ6IDMycHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZy9kZXNpZ25lci1hY3RpdmUtaWNvbi5zdmdcIik7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbi5zZWN0aW9uLTM1X19jb250ZW50LXNsaWRlciB7XG4gIG1hcmdpbi10b3A6IDMwcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4uc2VjdGlvbi0zNV9fc2xpZGUge1xuICBwYWRkaW5nOiA4MHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDg5Ljk5ODc1ZW0pIHtcbiAgLnNlY3Rpb24tMzVfX3NsaWRlIHtcbiAgICBwYWRkaW5nOiAzNXB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNjEuOTk4NzVlbSkge1xuICAuc2VjdGlvbi0zNV9fc2xpZGUge1xuICAgIHBhZGRpbmc6IDIwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0Ny45OTg3NWVtKSB7XG4gIC5zZWN0aW9uLTM1X19zbGlkZSB7XG4gICAgcGFkZGluZzogMTVweDtcbiAgfVxufVxuLnNlY3Rpb24tMzVfX3NsaWRlLWlubmVyIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiA1MTBmciA3NTBmcjtcbiAgZ2FwOiAyMHB4O1xuICBhbGlnbi1pdGVtczogc3RhcnQ7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNjEuOTk4NzVlbSkge1xuICAuc2VjdGlvbi0zNV9fc2xpZGUtaW5uZXIge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xuICAgIGdhcDogMzBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDM1Ljk5ODc1ZW0pIHtcbiAgLnNlY3Rpb24tMzVfX3NsaWRlLWlubmVyIHtcbiAgICBnYXA6IDE1cHg7XG4gIH1cbn1cbi5zZWN0aW9uLTM1X19zdW1tYXJ5IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiAyMHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDM1Ljk5ODc1ZW0pIHtcbiAgLnNlY3Rpb24tMzVfX3N1bW1hcnkge1xuICAgIGdhcDogMTBweDtcbiAgfVxufVxuLnNlY3Rpb24tMzVfX3Bob3RvIHtcbiAgd2lkdGg6IDE0MHB4O1xuICBoZWlnaHQ6IDE3MHB4O1xuICBmbGV4LXNocmluazogMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAzNS45OTg3NWVtKSB7XG4gIC5zZWN0aW9uLTM1X19waG90byB7XG4gICAgd2lkdGg6IDEwMHB4O1xuICAgIGhlaWdodDogMTMwcHg7XG4gIH1cbn1cbi5zZWN0aW9uLTM1X19zdW1tYXJ5LXRleHQge1xuICBmbGV4OiAxO1xuICBtaW4td2lkdGg6IDA7XG59XG4uc2VjdGlvbi0zNV9fbmFtZSB7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIG1hcmdpbjogMCAwIDEwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMzUuOTk4NzVlbSkge1xuICAuc2VjdGlvbi0zNV9fbmFtZSB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICB9XG59XG4uc2VjdGlvbi0zNV9fZGVzYyB7XG4gIG1hcmdpbjogMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAzNS45OTg3NWVtKSB7XG4gIC5zZWN0aW9uLTM1X19kZXNjIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cbn1cbi5zZWN0aW9uLTM1X19pdGVtcyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogMTBweDtcbiAgbWFyZ2luLXRvcDogMjBweDtcbn1cbi5zZWN0aW9uLTM1X19pdGVtIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiAzMHB4IDQwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDcuOTk4NzVlbSkge1xuICAuc2VjdGlvbi0zNV9faXRlbSB7XG4gICAgcGFkZGluZzogMjBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDI5Ljk5ODc1ZW0pIHtcbiAgLnNlY3Rpb24tMzVfX2l0ZW0ge1xuICAgIHBhZGRpbmc6IDE1cHg7XG4gIH1cbn1cbi5zZWN0aW9uLTM1X19pdGVtOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMTVweDtcbiAgcmlnaHQ6IDE1cHg7XG4gIHdpZHRoOiAzMHB4O1xuICBoZWlnaHQ6IDMwcHg7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDI5Ljk5ODc1ZW0pIHtcbiAgLnNlY3Rpb24tMzVfX2l0ZW06OmJlZm9yZSB7XG4gICAgdG9wOiAxMHB4O1xuICAgIHJpZ2h0OiAxMHB4O1xuICAgIHdpZHRoOiAyNXB4O1xuICAgIGhlaWdodDogMjVweDtcbiAgfVxufVxuLnNlY3Rpb24tMzVfX2l0ZW06bnRoLWNoaWxkKDEpOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWcvc2VjMzUtaXRlbS0xLnN2Z1wiKTtcbn1cbi5zZWN0aW9uLTM1X19pdGVtOm50aC1jaGlsZCgyKTo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL3NlYzM1LWl0ZW0tMi5zdmdcIik7XG59XG4uc2VjdGlvbi0zNV9faXRlbTpudGgtY2hpbGQoMyk6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZy9zZWMzNS1pdGVtLTMuc3ZnXCIpO1xufVxuLnNlY3Rpb24tMzVfX2l0ZW06bnRoLWNoaWxkKDQpOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWcvc2VjMzUtaXRlbS00LnN2Z1wiKTtcbn1cbi5zZWN0aW9uLTM1X19pdGVtLXRpdGxlIHtcbiAgbWFyZ2luOiAwIDAgNXB4O1xufVxuLnNlY3Rpb24tMzVfX2l0ZW0tdGV4dCB7XG4gIG1hcmdpbjogMDtcbn1cbi5zZWN0aW9uLTM1X19ncmlkIHtcbiAgZ2FwOiAxMHB4O1xuICBtYXJnaW4tdG9wOiAwO1xufVxuLnNlY3Rpb24tMzVfX2J1dHRvbnMge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgyLCAxZnIpO1xuICBnYXA6IDEwcHg7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMzUuOTk4NzVlbSkge1xuICAuc2VjdGlvbi0zNV9fYnV0dG9ucyB7XG4gICAgbWFyZ2luLXRvcDogMTBweDtcbiAgfVxufVxuLnNlY3Rpb24tMzZfX2lubmVyIHtcbiAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogNDkwZnIgNDAwZnIgNDkwZnI7XG4gIGdhcDogMzBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4OS45OTg3NWVtKSB7XG4gIC5zZWN0aW9uLTM2X19pbm5lciB7XG4gICAgZ2FwOiAxMnB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDcuOTk4NzVlbSkge1xuICAuc2VjdGlvbi0zNl9faW5uZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgfVxufVxuLnNlY3Rpb24tMzZfX2NvbCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogMTBweDtcbiAgbWluLWhlaWdodDogMDtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ3Ljk5ODc1ZW0pIHtcbiAgLnNlY3Rpb24tMzZfX2NvbCB7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICB9XG4gIC5zZWN0aW9uLTM2X19jb2xfcmlnaHQge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTtcbiAgfVxuICAuc2VjdGlvbi0zNl9fY29sX2NlbnRlciB7XG4gICAgb3JkZXI6IC0xO1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcbiAgICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDYxLjk5ODc1ZW0pIHtcbiAgLnNlY3Rpb24tMzZfX2NvbCB7XG4gICAgZ2FwOiAxNHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDcuOTk4NzVlbSkge1xuICAuc2VjdGlvbi0zNl9fY29sIHtcbiAgICBnYXA6IDEycHg7XG4gIH1cbn1cbi5zZWN0aW9uLTM2X19jYXJkIHtcbiAgcGFkZGluZzogMjBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4OS45OTg3NWVtKSB7XG4gIC5zZWN0aW9uLTM2X19jYXJkIHtcbiAgICBwYWRkaW5nOiAxNXB4O1xuICB9XG4gIC5zZWN0aW9uLTM2X19jYXJkIGJyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNjEuOTk4NzVlbSkge1xuICAuc2VjdGlvbi0zNl9fY2FyZCB7XG4gICAgcGFkZGluZzogMjRweCAyMHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDcuOTk4NzVlbSkge1xuICAuc2VjdGlvbi0zNl9fY2FyZCB7XG4gICAgcGFkZGluZzogMjBweCAxOHB4O1xuICB9XG59XG4uc2VjdGlvbi0zNl9fY2FyZF9kYXJrIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzI1MjMyMjtcbiAgY29sb3I6ICNmZmY7XG59XG4uc2VjdGlvbi0zNl9fYmFkZ2Uge1xuICBwYWRkaW5nOiA4cHggMjVweDtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZFRUM5O1xuICBjb2xvcjogIzI1MjMyMjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAyOS45OTg3NWVtKSB7XG4gIC5zZWN0aW9uLTM2X19iYWRnZSB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIHBhZGRpbmc6IDVweCAxMHB4O1xuICB9XG59XG4uc2VjdGlvbi0zNl9fY2FyZC10aXRsZSB7XG4gIG1hcmdpbi10b3A6IDI0cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNjEuOTk4NzVlbSkge1xuICAuc2VjdGlvbi0zNl9fY2FyZC10aXRsZSB7XG4gICAgbWFyZ2luLXRvcDogMTVweDtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAyOS45OTg3NWVtKSB7XG4gIC5zZWN0aW9uLTM2X19jYXJkLXRpdGxlIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gIH1cbn1cbi5zZWN0aW9uLTM2X19jYXJkLXRleHQge1xuICBtYXJnaW4tdG9wOiAxNXB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDYxLjk5ODc1ZW0pIHtcbiAgLnNlY3Rpb24tMzZfX2NhcmQtdGV4dCB7XG4gICAgbWFyZ2luLXRvcDogMTBweDtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cbn1cbi5zZWN0aW9uLTM2X19waWMge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwYWRkaW5nLWJvdHRvbTogODMuOCU7XG59XG4uc2VjdGlvbi0zNl9fY2VudGVyLXRpdGxlIHtcbiAgZmxleDogMSAxIGF1dG87XG4gIG1pbi1oZWlnaHQ6IDA7XG4gIHBhZGRpbmc6IDMzcHg7XG4gIGJvcmRlci13aWR0aDogNHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4OS45OTg3NWVtKSB7XG4gIC5zZWN0aW9uLTM2X19jZW50ZXItdGl0bGUge1xuICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgYm9yZGVyLXdpZHRoOiAzcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0Ny45OTg3NWVtKSB7XG4gIC5zZWN0aW9uLTM2X19jZW50ZXItdGl0bGUge1xuICAgIHBhZGRpbmc6IDE1cHg7XG4gICAgZmxleDogMSAxIDA7XG4gICAgbWluLXdpZHRoOiAwO1xuICAgIGFsaWduLXNlbGY6IHN0cmV0Y2g7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDI5Ljk5ODc1ZW0pIHtcbiAgLnNlY3Rpb24tMzZfX2NlbnRlci10aXRsZSB7XG4gICAgYm9yZGVyLXdpZHRoOiAycHg7XG4gICAgcGFkZGluZzogNnB4IDEwcHg7XG4gIH1cbn1cbi5zZWN0aW9uLTM2X19sb2dvIHtcbiAgZmxleDogMCAwIGF1dG87XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbi5zZWN0aW9uLTM2X19sb2dvIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG1heC1oZWlnaHQ6IDEwMCU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDcuOTk4NzVlbSkge1xuICAuc2VjdGlvbi0zNl9fbG9nbyB7XG4gICAgZmxleDogMSAxIDA7XG4gICAgbWluLXdpZHRoOiAwO1xuICAgIGFsaWduLXNlbGY6IHN0cmV0Y2g7XG4gIH1cbiAgLnNlY3Rpb24tMzZfX2xvZ28gaW1nIHtcbiAgICB3aWR0aDogYXV0bztcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIG9iamVjdC1maXQ6IGNvbnRhaW47XG4gIH1cbn1cbi5zZWN0aW9uLTM2X19sb2dvLXRleHQge1xuICBtYXJnaW46IDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbGluZS1oZWlnaHQ6IDEuMTtcbn1cbi5zZWN0aW9uLTM2X19waWNfdG9wIHtcbiAgZmxleDogMSAxIGF1dG87XG59XG5cbi5zZWN0aW9uLTM3X19ibG9ja3Mge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDIwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNjEuOTk4NzVlbSkge1xuICAuc2VjdGlvbi0zN19fYmxvY2tzIHtcbiAgICBnYXA6IDE1cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0Ny45OTg3NWVtKSB7XG4gIC5zZWN0aW9uLTM3X19ibG9ja3Mge1xuICAgIGdhcDogMTBweDtcbiAgICBkaXNwbGF5OiBncmlkO1xuICB9XG59XG4uc2VjdGlvbi0zN19fYmxvY2sge1xuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6IDIwcHg7XG59XG4uc2VjdGlvbi0zN19fYmxvY2s6bGFzdC1vZi10eXBlIC5zZWN0aW9uLTM3X19pdGVtIHtcbiAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDYxLjk5ODc1ZW0pIHtcbiAgLnNlY3Rpb24tMzdfX2Jsb2NrIHtcbiAgICBnYXA6IDE1cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0Ny45OTg3NWVtKSB7XG4gIC5zZWN0aW9uLTM3X19ibG9jayB7XG4gICAgZGlzcGxheTogY29udGVudHM7XG4gIH1cbn1cbi5zZWN0aW9uLTM3X19pdGVtIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDMwcHg7XG4gIG1pbi1oZWlnaHQ6IDMyMHB4O1xuICBkaXNwbGF5OiBmbGV4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDYxLjk5ODc1ZW0pIHtcbiAgLnNlY3Rpb24tMzdfX2l0ZW0ge1xuICAgIHBhZGRpbmc6IDIwcHg7XG4gIH1cbiAgLnNlY3Rpb24tMzdfX2l0ZW06OmJlZm9yZSB7XG4gICAgei1pbmRleDogMTtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBpbnNldDogMDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMzU2ODYyNzQ1MSk7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0Ny45OTg3NWVtKSB7XG4gIC5zZWN0aW9uLTM3X19pdGVtIHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gICAgbWluLXdpZHRoOiAzMDBweDtcbiAgICBwYWRkaW5nOiAxMnB4O1xuICB9XG4gIC5zZWN0aW9uLTM3X19pdGVtIGltZyB7XG4gICAgb2JqZWN0LXBvc2l0aW9uOiA4MiU7XG4gIH1cbiAgLnNlY3Rpb24tMzdfX2l0ZW06OmJlZm9yZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIHRvcCwgcmdiYSgwLCAwLCAwLCAwLjkpIDAsIHJnYmEoNzMsIDMsIDE2MywgMCkgOTAlKTtcbiAgfVxufVxuLnNlY3Rpb24tMzdfX2l0ZW1fbGl0dGxlIHtcbiAgZmxleC1iYXNpczogNzUlO1xufVxuLnNlY3Rpb24tMzdfX2lubmVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAyO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ3Ljk5ODc1ZW0pIHtcbiAgLnNlY3Rpb24tMzdfX2lubmVyIGJyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4uc2VjdGlvbi0zN19faXRlbS10ZXh0IHtcbiAgbWFyZ2luLXRvcDogMTBweDtcbn1cblxuLnNlY3Rpb24tMzgge1xuICBtYXgtd2lkdGg6IDE0NDBweDtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi1pbmxpbmU6IGF1dG87XG59XG4uc2VjdGlvbi0zOF9fYnV0dG9uIHtcbiAgbWF4LXdpZHRoOiA0MzBweDtcbiAgbWFyZ2luLWlubGluZTogYXV0bztcbiAgbWFyZ2luLXRvcDogNDk5cHg7XG4gIG1hcmdpbi1ib3R0b206IDgwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDcuOTk4NzVlbSkge1xuICAuc2VjdGlvbi0zOF9fYnV0dG9uIHtcbiAgICBtYXJnaW4tdG9wOiA0NyU7XG4gICAgbWFyZ2luLWJvdHRvbTogNiU7XG4gIH1cbn1cblxuLnNlY3Rpb24tMzlfX2l0ZW1zIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiA0MHB4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDYxLjk5ODc1ZW0pIHtcbiAgLnNlY3Rpb24tMzlfX2l0ZW1zIHtcbiAgICBnYXA6IDIwcHg7XG4gIH1cbn1cbi5zZWN0aW9uLTM5X19pdGVtIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiA0MDBweCBhdXRvO1xuICBwYWRkaW5nLWxlZnQ6IDI4cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5zZWN0aW9uLTM5X19pdGVtOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgYm90dG9tOiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiA2cHg7XG4gIGJvcmRlci1yYWRpdXM6IDEycHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYigyMzcsIDIzNywgMjM3KTtcbn1cbi5zZWN0aW9uLTM5X19pdGVtOmZpcnN0LW9mLXR5cGU6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQ6ICM1YzdhNWU7XG4gIGJveC1zaGFkb3c6IDBweCAyMHB4IDQwcHggcmdiYSg3NywgMTAxLCA3OSwgMC4yKSwgaW5zZXQgMHB4IDEwcHggMjVweCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMik7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNjEuOTk4NzVlbSkge1xuICAuc2VjdGlvbi0zOV9faXRlbSB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogNDUlIGF1dG87XG4gIH1cbiAgLnNlY3Rpb24tMzlfX2l0ZW0gYnIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0Ny45OTg3NWVtKSB7XG4gIC5zZWN0aW9uLTM5X19pdGVtIHtcbiAgICBnYXA6IDIwcHg7XG4gICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogYXV0bztcbiAgfVxufVxuLnNlY3Rpb24tMzlfX2Jsb2NrcyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdhcDogMTBweDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cbi5zZWN0aW9uLTM5X19ibG9jayB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZzogMzBweCAzNXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMjUwLCAyNTEsIDI1Mik7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNjEuOTk4NzVlbSkge1xuICAuc2VjdGlvbi0zOV9fYmxvY2sge1xuICAgIHBhZGRpbmc6IDIwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA2MS45OTg3NWVtKSB7XG4gIC5zZWN0aW9uLTM5X19ibG9jayB7XG4gICAgcGFkZGluZy1yaWdodDogMzBweDtcbiAgfVxufVxuLnNlY3Rpb24tMzlfX3RleHQge1xuICBtYXJnaW4tdG9wOiAxMHB4O1xufVxuLnNlY3Rpb24tMzlfX2xpc3Qge1xuICBtYXJnaW4tdG9wOiAxMHB4O1xufVxuLnNlY3Rpb24tMzlfX2ljb24ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAzNXB4O1xuICBib3R0b206IDMwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNjEuOTk4NzVlbSkge1xuICAuc2VjdGlvbi0zOV9faWNvbiB7XG4gICAgcmlnaHQ6IDEwcHg7XG4gICAgYm90dG9tOiAwcHg7XG4gICAgd2lkdGg6IDM1cHg7XG4gIH1cbiAgLnNlY3Rpb24tMzlfX2ljb24gc3ZnIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuLnNlY3Rpb24tMzlfX2xlZnQtdGV4dCB7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG59XG5cbi5zZWN0aW9uLTQwIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXgtd2lkdGg6IDE5MjBweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltZy9TdWJ0cmFjdDIud2VicCk7XG4gIGJhY2tncm91bmQtcmVwZWF0OiByZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDAgMDtcbiAgYmFja2dyb3VuZC1zaXplOiBhdXRvO1xuICBwYWRkaW5nLXRvcDogNTBweDtcbiAgbWFyZ2luLXRvcDogMTkwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDcuOTk4NzVlbSkge1xuICAuc2VjdGlvbi00MCB7XG4gICAgbWFyZ2luLXRvcDogMTIwcHg7XG4gICAgcGFkZGluZy10b3A6IDIwcHg7XG4gIH1cbn1cbi5zZWN0aW9uLTQwX19pdGVtcyB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdhcDogMjBweDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiA4MjBmciAzNjBmcjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5MS44NzVlbSkge1xuICAuc2VjdGlvbi00MF9faXRlbXMge1xuICAgIGdhcDogMTBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDYxLjk5ODc1ZW0pIHtcbiAgLnNlY3Rpb24tNDBfX2l0ZW1zIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDY1JSBhdXRvO1xuICB9XG59XG4uc2VjdGlvbi00MF9fbGVmdHNpZGUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDIwcHg7XG59XG4uc2VjdGlvbi00MF9fbGVmdHNpZGUgPiAuc2VjdGlvbi00MF9fY2FyZF9waWMge1xuICBtaW4taGVpZ2h0OiA0MTZweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5MS44NzVlbSkge1xuICAuc2VjdGlvbi00MF9fbGVmdHNpZGUgPiAuc2VjdGlvbi00MF9fY2FyZF9waWMge1xuICAgIG1pbi1oZWlnaHQ6IDM4MHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNjEuOTk4NzVlbSkge1xuICAuc2VjdGlvbi00MF9fbGVmdHNpZGUgPiAuc2VjdGlvbi00MF9fY2FyZF9waWMge1xuICAgIG1pbi1oZWlnaHQ6IDI0MHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDcuOTk4NzVlbSkge1xuICAuc2VjdGlvbi00MF9fbGVmdHNpZGUgPiAuc2VjdGlvbi00MF9fY2FyZF9waWMge1xuICAgIG9yZGVyOiA5OTk7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5MS44NzVlbSkge1xuICAuc2VjdGlvbi00MF9fbGVmdHNpZGUge1xuICAgIGdhcDogMTBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ3Ljk5ODc1ZW0pIHtcbiAgLnNlY3Rpb24tNDBfX2xlZnRzaWRlIHtcbiAgICBkaXNwbGF5OiBjb250ZW50cztcbiAgfVxufVxuLnNlY3Rpb24tNDBfX2NhcmRzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiAyMHB4O1xuICBmbGV4LXNocmluazogMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5MS44NzVlbSkge1xuICAuc2VjdGlvbi00MF9fY2FyZHMge1xuICAgIGdhcDogMTBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ3Ljk5ODc1ZW0pIHtcbiAgLnNlY3Rpb24tNDBfX2NhcmRzIHtcbiAgICBkaXNwbGF5OiBjb250ZW50cztcbiAgfVxufVxuLnNlY3Rpb24tNDBfX2NhcmQge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmc6IDMwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNjEuOTk4NzVlbSkge1xuICAuc2VjdGlvbi00MF9fY2FyZCB7XG4gICAgcGFkZGluZzogMTVweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ3Ljk5ODc1ZW0pIHtcbiAgLnNlY3Rpb24tNDBfX2NhcmQge1xuICAgIG1pbi13aWR0aDogMzAwcHggIWltcG9ydGFudDtcbiAgfVxufVxuLnNlY3Rpb24tNDBfX2NhcmRfcGljIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0Ny45OTg3NWVtKSB7XG4gIC5zZWN0aW9uLTQwX19jYXJkX3BpYzo6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBsZWZ0OiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIGJvdHRvbTogMDtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gdG9wLCByZ2JhKDAsIDAsIDAsIDAuNykgMCwgcmdiYSg3MywgMywgMTYzLCAwKSA5MCUpO1xuICB9XG59XG4uc2VjdGlvbi00MF9fY2FyZF9jb2xvcmVkIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMzYwcHg7XG4gIG1pbi1oZWlnaHQ6IDIxMHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDkxLjg3NWVtKSB7XG4gIC5zZWN0aW9uLTQwX19jYXJkX2NvbG9yZWQge1xuICAgIG1heC13aWR0aDogMzIwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA2MS45OTg3NWVtKSB7XG4gIC5zZWN0aW9uLTQwX19jYXJkX2NvbG9yZWQge1xuICAgIG1heC13aWR0aDogMjUwcHg7XG4gIH1cbn1cbi5zZWN0aW9uLTQwX19jYXJkLWlubmVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAyO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDkxLjg3NWVtKSB7XG4gIC5zZWN0aW9uLTQwX19jYXJkLWlubmVyIGJyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4uc2VjdGlvbi00MF9fY2FyZC10ZXh0IHtcbiAgbWFyZ2luLXRvcDogMTBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA2MS45OTg3NWVtKSB7XG4gIC5zZWN0aW9uLTQwX19jYXJkLXRleHQge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxufVxuLnNlY3Rpb24tNDBfX2dyaWQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6IDIwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTEuODc1ZW0pIHtcbiAgLnNlY3Rpb24tNDBfX2dyaWQge1xuICAgIGdhcDogMTBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ3Ljk5ODc1ZW0pIHtcbiAgLnNlY3Rpb24tNDBfX2dyaWQge1xuICAgIGRpc3BsYXk6IGNvbnRlbnRzO1xuICB9XG59XG4uc2VjdGlvbi00MF9fY2FyZC1pY29uIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDIwcHg7XG4gIHJpZ2h0OiAyMHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDYxLjk5ODc1ZW0pIHtcbiAgLnNlY3Rpb24tNDBfX2NhcmQtaWNvbiB7XG4gICAgYm90dG9tOiAxMHB4O1xuICAgIHJpZ2h0OiAxMHB4O1xuICB9XG59XG4uc2VjdGlvbi00MF9fcmlnaHQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDIwcHg7XG59XG4uc2VjdGlvbi00MF9fcmlnaHQgLnNlY3Rpb24tNDBfX2NhcmQ6Zmlyc3Qtb2YtdHlwZSB7XG4gIGhlaWdodDogMTAwJTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0Ny45OTg3NWVtKSB7XG4gIC5zZWN0aW9uLTQwX19yaWdodCAuc2VjdGlvbi00MF9fY2FyZDpsYXN0LW9mLXR5cGUge1xuICAgIG9yZGVyOiAtMTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDkxLjg3NWVtKSB7XG4gIC5zZWN0aW9uLTQwX19yaWdodCB7XG4gICAgZ2FwOiAxMHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDcuOTk4NzVlbSkge1xuICAuc2VjdGlvbi00MF9fcmlnaHQge1xuICAgIGRpc3BsYXk6IGNvbnRlbnRzO1xuICB9XG59XG5cbi5zZWN0aW9uLTQxIHtcbiAgcGFkZGluZzogMTAwcHggMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA2MS45OTg3NWVtKSB7XG4gIC5zZWN0aW9uLTQxIHtcbiAgICBwYWRkaW5nOiA2MHB4IDA7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0Ny45OTg3NWVtKSB7XG4gIC5zZWN0aW9uLTQxIHtcbiAgICBwYWRkaW5nOiA0MHB4IDA7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0Ny45OTg3NWVtKSB7XG4gIC5zZWN0aW9uLTQxX19ncmlkLl9ncmlkLl9ncmlkXzNmciB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMiwgbWlubWF4KDAsIDFmcikpO1xuICB9XG59XG4uc2VjdGlvbi00MV9fcGljIHtcbiAgcGFkZGluZy1ib3R0b206IDcwLjElO1xufVxuLnNlY3Rpb24tNDFfX2NhcmQge1xuICBwYWRkaW5nOiAyMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDYxLjk5ODc1ZW0pIHtcbiAgLnNlY3Rpb24tNDFfX2NhcmQge1xuICAgIHBhZGRpbmc6IDEwcHg7XG4gIH1cbn1cbi5zZWN0aW9uLTQxX19ib2R5IHtcbiAgcGFkZGluZzogMjBweCAyMHB4IDAgMjBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA2MS45OTg3NWVtKSB7XG4gIC5zZWN0aW9uLTQxX19ib2R5IHtcbiAgICBwYWRkaW5nOiAwO1xuICAgIHBhZGRpbmctdG9wOiAxMHB4O1xuICB9XG59XG4uc2VjdGlvbi00MV9fdGFnIHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBwYWRkaW5nOiA3cHggMjVweDtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGFsaWduLXNlbGY6IGZsZXgtc3RhcnQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkVFQzk7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDcuOTk4NzVlbSkge1xuICAuc2VjdGlvbi00MV9fdGFnIHtcbiAgICBwYWRkaW5nOiA1cHggMTBweDtcbiAgICBmb250LXNpemU6IDExcHg7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB9XG59XG4uc2VjdGlvbi00MV9fbmFtZSB7XG4gIG1hcmdpbi10b3A6IDE1cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNjEuOTk4NzVlbSkge1xuICAuc2VjdGlvbi00MV9fbmFtZSB7XG4gICAgbWFyZ2luLXRvcDogMTBweDtcbiAgfVxufVxuLnNlY3Rpb24tNDFfX3ByaWNlIHtcbiAgbWFyZ2luLXRvcDogMTBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA2MS45OTg3NWVtKSB7XG4gIC5zZWN0aW9uLTQxX19wcmljZSB7XG4gICAgbWFyZ2luLXRvcDogN3B4O1xuICB9XG59IiwiQHVzZSBcInNhc3M6bWF0aFwiO1xuXG4vLyDQn9C+0LTQutC70Y7Rh9C10L3QuNC1INC80LjQutGB0LjQvdC+0LJcbkBpbXBvcnQgXCJiYXNlL21peGluc1wiO1xuXG4vLyDQn9C+0LTQutC70Y7Rh9C10L3QuNC1INGI0YDQuNGE0YLQvtCyXG4vLyZkaXNwbGF5PXN3YXAgLSDQtNC+0LHQsNCy0LjRgtGMINC/0YDQuCDQv9C+0LTQutC70Y7Rh9C10L3QuNC4INGH0LXRgNC10Lcg0L/Qu9Cw0LPQuNC9XG5cbi8vINCf0L7QtNC60LvRjtGH0LjRgtGMINC10YHQu9C4INC10YHRgtGMINC70L7QutCw0LvRjNC90YvQtSDRhNCw0LnQu9GLINGI0YDQuNGE0YLQvtCyXG5AaW1wb3J0IFwiZm9udHNcIjtcblxuLy8g0J/QvtC00LrQu9GO0YfQtdC90LjQtSDQuNC60L7QvdC+0YfQvdGL0YUg0YjRgNC40YTRgtC+0LJcbi8vINCf0L7QtNC60LvRjtGH0LjRgtGMINC10YHQu9C4INC10YHRgtGMINGE0LDQudC7INC40LrQvtC90L7Rh9C90L7Qs9C+INGI0YDQuNGE0YLQsFxuLy9AaW1wb3J0IFwiZm9udHMvaWNvbnNcIjtcblxuLy8g0KjRgNC40YTRgiDQv9C+INGD0LzQvtC70YfQsNC90LjRjlxuJGZvbnRGYW1pbHk6IEludGVyO1xuXG4kZm9udFNpemU6IDE4cHg7IC8vINCz0LTQtSAxNChweCkgLSDRgNCw0LfQvNC10YAg0YjRgNC40YTRgtCwINC/0L4g0YPQvNC+0LvRh9Cw0L3QuNGOINC40Lcg0LzQsNC60LXRgtCwXG5cbi8vINCe0YHQvdC+0LLQvdGL0LUg0YbQstC10YLQsFxuJG1haW5Db2xvcjogcmdiYSgzNywgMzUsIDM0LCAxKTtcblxuLy8g0J3QkNCh0KLQoNCe0JnQmtCYID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuLy8g0JzQuNC90LjQvNCw0LvRjNC90LDRjyDRiNC40YDQuNC90LAg0YHRgtGA0LDQvdC40YbRi1xuJG1pbldpZHRoOiAzMjA7XG4vLyDQqNC40YDQuNC90LAg0L/QvtC70L7RgtC90LAgKNC80LDQutC10YLQsClcbiRtYXhXaWR0aDogMTkyMDtcbi8vINCo0LjRgNC40L3QsCDQvtCz0YDQsNC90LjRh9C40LLQsNGO0YnQtdCz0L4g0LrQvtC90YLQtdC50L3QtdGA0LAgKDAgPSDQvdC10YIg0L7Qs9GA0LDQvdC40YfQtdC90LjRjylcbiRtYXhXaWR0aENvbnRhaW5lcjogMTQ0MDtcbi8vINCe0LHRidC40Lkg0L7RgtGB0YLRg9C/INGDINC60L7QvdGC0LXQudC90LXRgNCwXG4vLyAoMzAgPSDQv9C+IDE1cHgg0YHQu9C10LLQsCDQuCDRgdC/0YDQsNCy0LAsIDAgPSDQvdC10YIg0L7RgtGB0YLRg9C/0LApXG4kY29udGFpbmVyUGFkZGluZzogMzA7XG5cbi8vINCo0LjRgNC40L3QsCDRgdGA0LDQsdCw0YLRi9Cy0LDQvdC40Y8g0L/QtdGA0LLQvtCz0L4g0LHRgNC10LnQutC/0L7QuNC90YLQsFxuJGNvbnRhaW5lcldpZHRoOiAkbWF4V2lkdGhDb250YWluZXIgKyAkY29udGFpbmVyUGFkZGluZztcblxuLy8g0JHRgNC10LnQui3Qv9C+0LjQvdGC0YtcbiRwYzogZW0oJGNvbnRhaW5lcldpZHRoKTsgLy8g0J/Qmiwg0L3QvtGD0YLQsdGD0LrQuCwg0L3QtdC60L7RgtC+0YDRi9C1INC/0LvQsNC90YjQtdGC0Ysg0LIg0LPQvtGA0LjQt9C+0L3RgtCw0LvRjNC90L7QvCDQv9C+0LvQvtC20LXQvdC40LhcbiR0YWJsZXQ6IGVtKDk5MS45OCk7IC8vINCf0LvQsNC90YjQtdGC0YssINC90LXQutC+0YLQvtGA0YvQtSDRgtC10LvQtdGE0L7QvdGLINCyINCz0L7RgNC40LfQvtC90YLQsNC70YzQvdC+0Lwg0L/QvtC70L7QttC10L3QuNC4XG4kbW9iaWxlOiBlbSg3NjcuOTgpOyAvLyDQotC10LvQtdGE0L7QvdGLIExcbiRtb2JpbGVNaWRkbGU6IGVtKDU3NS45OCk7XG4kbW9iaWxlU21hbGw6IGVtKDQ3OS45OCk7IC8vINCi0LXQu9C10YTQvtC90YsgU1xuJG1vYmlsZU1pbmk6IGVtKDM3NC45OCk7XG4vLyDQndC40LbQtSDRjdGC0L7QuSDRiNC40YDQuNC90Ysg4oCUINC60L7QvdGC0LXQudC90LXRgCA5NzBweCDQsdC10Lcgem9vbTsg0L7RgiDQvdC10ZEg0LTQviAkcGMg4oCUINC/0YDQvtC/0L7RgNGG0LjQvtC90LDQu9GM0L3Ri9C5IHpvb21cbiRzY2FsZUJyZWFrcG9pbnQ6IDg5Ljk5ODc1ZW07IC8vIDE0MzkuOThweFxuLy8g0KLQuNC/INCw0LTQsNC/0YLQuNCy0LA6XG4vLyAxID0g0L7RgtC30YvQstGH0LjQstC+0YHRgtGMICjRgyDQutC+0L3RgtC10LnQvdC10YDQsCDQvdC10YIg0LHRgNC10LnQutC/0L7QuNC90YLQvtCyKSxcbi8vIDIgPSDQv9C+INCx0YDQtdC50Lot0L/QvtC40L3RgtCw0LwgKNC60L7QvdGC0LXQudC90LXRgCDQvNC10L3Rj9C10YIg0YHQstC+0Y4g0YjQuNGA0LjQvdGDINC/0L4g0LHRgNC10LnQui3Qv9C+0LjQvdGC0LDQvClcbiRyZXNwb25zaXZlVHlwZTogMjtcblxuLy8g0J7QsdC90YPQu9C10L3QuNC1INC4INC+0LHRidC40LUg0L/QsNGA0LDQvNC10YLRgNGLID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuQGltcG9ydCBcImJhc2UvbnVsbFwiO1xuXG5ib2R5IHtcblx0Ly8g0KHQutGA0L7Qu9C7INC30LDQsdC70L7QutC40YDQvtCy0LDQvVxuXHQubG9jayAmIHtcblx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHRcdHRvdWNoLWFjdGlvbjogbm9uZTtcblx0fVxuXHQvLyDQodCw0LnRgiDQt9Cw0LPRgNGD0LbQtdC9XG5cdC5sb2FkZWQgJiB7XG5cdH1cbn1cbi8vINCe0LHQvtC70L7Rh9C60LAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4ud3JhcHBlciB7XG5cdG1pbi1oZWlnaHQ6IDEwMCU7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdG92ZXJmbG93OiBoaWRkZW47XG5cdC8vINCf0YDQuNC20LjQvNCw0LXQvCBmb290ZXJcblx0PiBtYWluIHtcblx0XHRmbGV4OiAxIDEgYXV0bztcblx0fVxuXHQvLyDQpNC40LrRgSDQtNC70Y8g0YHQu9Cw0LnQtNC10YDQvtCyXG5cdD4gKiB7XG5cdFx0bWluLXdpZHRoOiAwO1xuXHR9XG59XG5hIHtcblx0bGVhZGluZy10cmltOiBib3RoO1xuXHR0ZXh0LWVkZ2U6IGNhcDtcblx0Zm9udC1mZWF0dXJlLXNldHRpbmdzOlxuXHRcdFwicG51bVwiIG9uLFxuXHRcdFwibG51bVwiIG9uO1xuXG5cdGZvbnQtdmFyaWFudC1udW1lcmljLWZpZ3VyZTogbGluaW5nLW51bXM7XG5cdGZvbnQtdmFyaWFudC1udW1lcmljLXNwYWNpbmc6IHByb3BvcnRpb25hbC1udW1zO1xufVxuLy8g0J7Qs9GA0LDQvdC40YfQuNCy0LDRjtGJ0LjQuSDQutC+0L3RgtC10LnQvdC10YAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG5cbi8qXG7QodGC0LjQu9C4INCx0YPQtNGD0YIg0L/RgNC40LzQtdC90Y/RgtGM0YHRjyDQutC+INCy0YHQtdC8INC60LvQsNGB0YHQsNC8INGB0L7QtNC10YDQttCw0YnQuNC8ICpfX2NvbnRhaW5lclxuKi9cbkBpZiAoJHJlc3BvbnNpdmVUeXBlPT0xKSB7XG5cdC8vINCe0YLQt9GL0LLRh9C40LLQsNGPXG5cdFtjbGFzcyo9XCJfX2NvbnRhaW5lclwiXSB7XG5cdFx0QGlmICgkbWF4V2lkdGhDb250YWluZXI+MCkge1xuXHRcdFx0bWF4LXdpZHRoOiByZW0oJG1heFdpZHRoQ29udGFpbmVyKTtcblx0XHRcdGJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xuXHRcdFx0bWFyZ2luOiAwIGF1dG87XG5cdFx0fVxuXHRcdEBpZiAoJGNvbnRhaW5lclBhZGRpbmc+MCkge1xuXHRcdFx0cGFkZGluZzogMCByZW0obWF0aC5kaXYoJGNvbnRhaW5lclBhZGRpbmcsIDIpKTtcblx0XHR9XG5cdH1cbn0gQGVsc2Uge1xuXHQvLyDQn9C+INCx0YDQtdC50Lot0L/QvtC40L3RgtCw0Lxcblx0W2NsYXNzKj1cIl9fY29udGFpbmVyXCJdIHtcblx0XHRtYXJnaW4taW5saW5lOiBhdXRvO1xuXHRcdEBpZiAoJG1heFdpZHRoQ29udGFpbmVyPjApIHtcblx0XHRcdG1heC13aWR0aDogcmVtKCRtYXhXaWR0aENvbnRhaW5lcik7XG5cdFx0XHRib3gtc2l6aW5nOiBjb250ZW50LWJveDtcblx0XHR9IEBlbHNlIHtcblx0XHRcdEBpZiAoJGNvbnRhaW5lclBhZGRpbmc+MCkge1xuXHRcdFx0XHRwYWRkaW5nOiAwIHJlbShtYXRoLmRpdigkY29udGFpbmVyUGFkZGluZywgMikpO1xuXHRcdFx0fVxuXHRcdH1cblx0XHRAbWVkaWEgKG1heC13aWR0aDogJHNjYWxlQnJlYWtwb2ludCkge1xuXHRcdFx0bWF4LXdpZHRoOiByZW0oOTcwKTtcblx0XHR9XG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6ICR0YWJsZXQpIHtcblx0XHRcdG1heC13aWR0aDogcmVtKDc1MCk7XG5cdFx0fVxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkbW9iaWxlKSB7XG5cdFx0XHRtYXgtd2lkdGg6IG5vbmU7XG5cdFx0XHRAaWYgKCRjb250YWluZXJQYWRkaW5nPjAgYW5kICRtYXhXaWR0aENvbnRhaW5lcj4wKSB7XG5cdFx0XHRcdHBhZGRpbmc6IDAgcmVtKG1hdGguZGl2KCRjb250YWluZXJQYWRkaW5nLCAyKSk7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkbW9iaWxlU21hbGwpIHtcblx0XHRcdHBhZGRpbmc6IDAgMTVweDtcblx0XHR9XG5cdH1cbn1cbiIsIi5jYXJvdXNlbHtwb3NpdGlvbjpyZWxhdGl2ZTtib3gtc2l6aW5nOmJvcmRlci1ib3h9LmNhcm91c2VsICosLmNhcm91c2VsICo6YmVmb3JlLC5jYXJvdXNlbCAqOmFmdGVye2JveC1zaXppbmc6aW5oZXJpdH0uY2Fyb3VzZWwuaXMtZHJhZ2dhYmxle2N1cnNvcjptb3ZlO2N1cnNvcjpncmFifS5jYXJvdXNlbC5pcy1kcmFnZ2luZ3tjdXJzb3I6bW92ZTtjdXJzb3I6Z3JhYmJpbmd9LmNhcm91c2VsX192aWV3cG9ydHtwb3NpdGlvbjpyZWxhdGl2ZTtvdmVyZmxvdzpoaWRkZW47bWF4LXdpZHRoOjEwMCU7bWF4LWhlaWdodDoxMDAlfS5jYXJvdXNlbF9fdHJhY2t7ZGlzcGxheTpmbGV4fS5jYXJvdXNlbF9fc2xpZGV7ZmxleDowIDAgYXV0bzt3aWR0aDp2YXIoLS1jYXJvdXNlbC1zbGlkZS13aWR0aCwgNjAlKTttYXgtd2lkdGg6MTAwJTtwYWRkaW5nOjFyZW07cG9zaXRpb246cmVsYXRpdmU7b3ZlcmZsb3cteDpoaWRkZW47b3ZlcmZsb3cteTphdXRvO292ZXJzY3JvbGwtYmVoYXZpb3I6Y29udGFpbn0uaGFzLWRvdHN7bWFyZ2luLWJvdHRvbTpjYWxjKDAuNXJlbSArIDIycHgpfS5jYXJvdXNlbF9fZG90c3ttYXJnaW46MCBhdXRvO3BhZGRpbmc6MDtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6Y2FsYygxMDAlICsgMC41cmVtKTtsZWZ0OjA7cmlnaHQ6MDtkaXNwbGF5OmZsZXg7anVzdGlmeS1jb250ZW50OmNlbnRlcjtsaXN0LXN0eWxlOm5vbmU7dXNlci1zZWxlY3Q6bm9uZX0uY2Fyb3VzZWxfX2RvdHMgLmNhcm91c2VsX19kb3R7bWFyZ2luOjA7cGFkZGluZzowO2Rpc3BsYXk6YmxvY2s7cG9zaXRpb246cmVsYXRpdmU7d2lkdGg6MjJweDtoZWlnaHQ6MjJweDtjdXJzb3I6cG9pbnRlcn0uY2Fyb3VzZWxfX2RvdHMgLmNhcm91c2VsX19kb3Q6YWZ0ZXJ7Y29udGVudDpcIlwiO3dpZHRoOjhweDtoZWlnaHQ6OHB4O2JvcmRlci1yYWRpdXM6NTAlO3Bvc2l0aW9uOmFic29sdXRlO3RvcDo1MCU7bGVmdDo1MCU7dHJhbnNmb3JtOnRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtiYWNrZ3JvdW5kLWNvbG9yOmN1cnJlbnRDb2xvcjtvcGFjaXR5Oi4yNTt0cmFuc2l0aW9uOm9wYWNpdHkgLjE1cyBlYXNlLWluLW91dH0uY2Fyb3VzZWxfX2RvdHMgLmNhcm91c2VsX19kb3QuaXMtc2VsZWN0ZWQ6YWZ0ZXJ7b3BhY2l0eToxfS5jYXJvdXNlbF9fYnV0dG9ue3dpZHRoOnZhcigtLWNhcm91c2VsLWJ1dHRvbi13aWR0aCwgNDhweCk7aGVpZ2h0OnZhcigtLWNhcm91c2VsLWJ1dHRvbi1oZWlnaHQsIDQ4cHgpO3BhZGRpbmc6MDtib3JkZXI6MDtkaXNwbGF5OmZsZXg7anVzdGlmeS1jb250ZW50OmNlbnRlcjthbGlnbi1pdGVtczpjZW50ZXI7cG9pbnRlci1ldmVudHM6YWxsO2N1cnNvcjpwb2ludGVyO2NvbG9yOnZhcigtLWNhcm91c2VsLWJ1dHRvbi1jb2xvciwgY3VycmVudENvbG9yKTtiYWNrZ3JvdW5kOnZhcigtLWNhcm91c2VsLWJ1dHRvbi1iZywgdHJhbnNwYXJlbnQpO2JvcmRlci1yYWRpdXM6dmFyKC0tY2Fyb3VzZWwtYnV0dG9uLWJvcmRlci1yYWRpdXMsIDUwJSk7Ym94LXNoYWRvdzp2YXIoLS1jYXJvdXNlbC1idXR0b24tc2hhZG93LCBub25lKTt0cmFuc2l0aW9uOm9wYWNpdHkgLjE1cyBlYXNlfS5jYXJvdXNlbF9fYnV0dG9uLmlzLXByZXYsLmNhcm91c2VsX19idXR0b24uaXMtbmV4dHtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6NTAlO3RyYW5zZm9ybTp0cmFuc2xhdGVZKC01MCUpfS5jYXJvdXNlbF9fYnV0dG9uLmlzLXByZXZ7bGVmdDoxMHB4fS5jYXJvdXNlbF9fYnV0dG9uLmlzLW5leHR7cmlnaHQ6MTBweH0uY2Fyb3VzZWxfX2J1dHRvbltkaXNhYmxlZF17Y3Vyc29yOmRlZmF1bHQ7b3BhY2l0eTouM30uY2Fyb3VzZWxfX2J1dHRvbiBzdmd7d2lkdGg6dmFyKC0tY2Fyb3VzZWwtYnV0dG9uLXN2Zy13aWR0aCwgNTAlKTtoZWlnaHQ6dmFyKC0tY2Fyb3VzZWwtYnV0dG9uLXN2Zy1oZWlnaHQsIDUwJSk7ZmlsbDpub25lO3N0cm9rZTpjdXJyZW50Q29sb3I7c3Ryb2tlLXdpZHRoOnZhcigtLWNhcm91c2VsLWJ1dHRvbi1zdmctc3Ryb2tlLXdpZHRoLCAxLjUpO3N0cm9rZS1saW5lam9pbjpiZXZlbDtzdHJva2UtbGluZWNhcDpyb3VuZDtmaWx0ZXI6dmFyKC0tY2Fyb3VzZWwtYnV0dG9uLXN2Zy1maWx0ZXIsIG5vbmUpO3BvaW50ZXItZXZlbnRzOm5vbmV9aHRtbC53aXRoLWZhbmN5Ym94e3Njcm9sbC1iZWhhdmlvcjphdXRvfWJvZHkuY29tcGVuc2F0ZS1mb3Itc2Nyb2xsYmFye292ZXJmbG93OmhpZGRlbiAhaW1wb3J0YW50O3RvdWNoLWFjdGlvbjpub25lfS5mYW5jeWJveF9fY29udGFpbmVye3Bvc2l0aW9uOmZpeGVkO3RvcDowO2xlZnQ6MDtib3R0b206MDtyaWdodDowO2RpcmVjdGlvbjpsdHI7bWFyZ2luOjA7cGFkZGluZzplbnYoc2FmZS1hcmVhLWluc2V0LXRvcCwgMHB4KSBlbnYoc2FmZS1hcmVhLWluc2V0LXJpZ2h0LCAwcHgpIGVudihzYWZlLWFyZWEtaW5zZXQtYm90dG9tLCAwcHgpIGVudihzYWZlLWFyZWEtaW5zZXQtbGVmdCwgMHB4KTtib3gtc2l6aW5nOmJvcmRlci1ib3g7ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjtjb2xvcjp2YXIoLS1mYW5jeWJveC1jb2xvciwgI2ZmZik7LXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOnJnYmEoMCwwLDAsMCk7b3ZlcmZsb3c6aGlkZGVuO3otaW5kZXg6MTA1MDtvdXRsaW5lOm5vbmU7dHJhbnNmb3JtLW9yaWdpbjp0b3AgbGVmdDstLWNhcm91c2VsLWJ1dHRvbi13aWR0aDogNDhweDstLWNhcm91c2VsLWJ1dHRvbi1oZWlnaHQ6IDQ4cHg7LS1jYXJvdXNlbC1idXR0b24tc3ZnLXdpZHRoOiAyNHB4Oy0tY2Fyb3VzZWwtYnV0dG9uLXN2Zy1oZWlnaHQ6IDI0cHg7LS1jYXJvdXNlbC1idXR0b24tc3ZnLXN0cm9rZS13aWR0aDogMi41Oy0tY2Fyb3VzZWwtYnV0dG9uLXN2Zy1maWx0ZXI6IGRyb3Atc2hhZG93KDFweCAxcHggMXB4IHJnYmEoMCwgMCwgMCwgMC40KSl9LmZhbmN5Ym94X19jb250YWluZXIgKiwuZmFuY3lib3hfX2NvbnRhaW5lciAqOjpiZWZvcmUsLmZhbmN5Ym94X19jb250YWluZXIgKjo6YWZ0ZXJ7Ym94LXNpemluZzppbmhlcml0fS5mYW5jeWJveF9fY29udGFpbmVyIDpmb2N1c3tvdXRsaW5lOm5vbmV9Ym9keTpub3QoLmlzLXVzaW5nLW1vdXNlKSAuZmFuY3lib3hfX2NvbnRhaW5lciA6Zm9jdXN7Ym94LXNoYWRvdzowIDAgMCAxcHggI2ZmZiwwIDAgMCAycHggdmFyKC0tZmFuY3lib3gtYWNjZW50LWNvbG9yLCByZ2JhKDEsIDIxMCwgMjMyLCAwLjk0KSl9QG1lZGlhIGFsbCBhbmQgKG1pbi13aWR0aDogMTAyNHB4KXsuZmFuY3lib3hfX2NvbnRhaW5lcnstLWNhcm91c2VsLWJ1dHRvbi13aWR0aDo0OHB4Oy0tY2Fyb3VzZWwtYnV0dG9uLWhlaWdodDo0OHB4Oy0tY2Fyb3VzZWwtYnV0dG9uLXN2Zy13aWR0aDoyN3B4Oy0tY2Fyb3VzZWwtYnV0dG9uLXN2Zy1oZWlnaHQ6MjdweH19LmZhbmN5Ym94X19iYWNrZHJvcHtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtyaWdodDowO2JvdHRvbTowO2xlZnQ6MDt6LWluZGV4Oi0xO2JhY2tncm91bmQ6dmFyKC0tZmFuY3lib3gtYmcsIHJnYmEoMjQsIDI0LCAyNywgMC45MikpfS5mYW5jeWJveF9fY2Fyb3VzZWx7cG9zaXRpb246cmVsYXRpdmU7ZmxleDoxIDEgYXV0bzttaW4taGVpZ2h0OjA7aGVpZ2h0OjEwMCU7ei1pbmRleDoxMH0uZmFuY3lib3hfX2Nhcm91c2VsLmhhcy1kb3Rze21hcmdpbi1ib3R0b206Y2FsYygwLjVyZW0gKyAyMnB4KX0uZmFuY3lib3hfX3ZpZXdwb3J0e3Bvc2l0aW9uOnJlbGF0aXZlO3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7b3ZlcmZsb3c6dmlzaWJsZTtjdXJzb3I6ZGVmYXVsdH0uZmFuY3lib3hfX3RyYWNre2Rpc3BsYXk6ZmxleDtoZWlnaHQ6MTAwJX0uZmFuY3lib3hfX3NsaWRle2ZsZXg6MCAwIGF1dG87d2lkdGg6MTAwJTttYXgtd2lkdGg6MTAwJTttYXJnaW46MDtwYWRkaW5nOjQ4cHggOHB4IDhweCA4cHg7cG9zaXRpb246cmVsYXRpdmU7b3ZlcnNjcm9sbC1iZWhhdmlvcjpjb250YWluO2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpjb2x1bW47b3V0bGluZTowO292ZXJmbG93OmF1dG87LS1jYXJvdXNlbC1idXR0b24td2lkdGg6IDM2cHg7LS1jYXJvdXNlbC1idXR0b24taGVpZ2h0OiAzNnB4Oy0tY2Fyb3VzZWwtYnV0dG9uLXN2Zy13aWR0aDogMjJweDstLWNhcm91c2VsLWJ1dHRvbi1zdmctaGVpZ2h0OiAyMnB4fS5mYW5jeWJveF9fc2xpZGU6OmJlZm9yZSwuZmFuY3lib3hfX3NsaWRlOjphZnRlcntjb250ZW50OlwiXCI7ZmxleDowIDAgMDttYXJnaW46YXV0b31AbWVkaWEgYWxsIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpey5mYW5jeWJveF9fc2xpZGV7cGFkZGluZzo2NHB4IDEwMHB4fX0uZmFuY3lib3hfX2NvbnRlbnR7bWFyZ2luOjAgZW52KHNhZmUtYXJlYS1pbnNldC1yaWdodCwgMHB4KSAwIGVudihzYWZlLWFyZWEtaW5zZXQtbGVmdCwgMHB4KTtwYWRkaW5nOjM2cHg7Y29sb3I6dmFyKC0tZmFuY3lib3gtY29udGVudC1jb2xvciwgIzM3NDE1MSk7YmFja2dyb3VuZDp2YXIoLS1mYW5jeWJveC1jb250ZW50LWJnLCAjZmZmKTtwb3NpdGlvbjpyZWxhdGl2ZTthbGlnbi1zZWxmOmNlbnRlcjtkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246Y29sdW1uO3otaW5kZXg6MjB9LmZhbmN5Ym94X19jb250ZW50IDpmb2N1czpub3QoLmNhcm91c2VsX19idXR0b24uaXMtY2xvc2Upe291dGxpbmU6dGhpbiBkb3R0ZWQ7Ym94LXNoYWRvdzpub25lfS5mYW5jeWJveF9fY2FwdGlvbnthbGlnbi1zZWxmOmNlbnRlcjttYXgtd2lkdGg6MTAwJTttYXJnaW46MDtwYWRkaW5nOjFyZW0gMCAwIDA7bGluZS1oZWlnaHQ6MS4zNzU7Y29sb3I6dmFyKC0tZmFuY3lib3gtY29sb3IsIGN1cnJlbnRDb2xvcik7dmlzaWJpbGl0eTp2aXNpYmxlO2N1cnNvcjphdXRvO2ZsZXgtc2hyaW5rOjA7b3ZlcmZsb3ctd3JhcDphbnl3aGVyZX0uaXMtbG9hZGluZyAuZmFuY3lib3hfX2NhcHRpb257dmlzaWJpbGl0eTpoaWRkZW59LmZhbmN5Ym94X19jb250YWluZXI+LmNhcm91c2VsX19kb3Rze3RvcDoxMDAlO2NvbG9yOnZhcigtLWZhbmN5Ym94LWNvbG9yLCAjZmZmKX0uZmFuY3lib3hfX25hdiAuY2Fyb3VzZWxfX2J1dHRvbnt6LWluZGV4OjQwfS5mYW5jeWJveF9fbmF2IC5jYXJvdXNlbF9fYnV0dG9uLmlzLW5leHR7cmlnaHQ6OHB4fUBtZWRpYSBhbGwgYW5kIChtaW4td2lkdGg6IDEwMjRweCl7LmZhbmN5Ym94X19uYXYgLmNhcm91c2VsX19idXR0b24uaXMtbmV4dHtyaWdodDo0MHB4fX0uZmFuY3lib3hfX25hdiAuY2Fyb3VzZWxfX2J1dHRvbi5pcy1wcmV2e2xlZnQ6OHB4fUBtZWRpYSBhbGwgYW5kIChtaW4td2lkdGg6IDEwMjRweCl7LmZhbmN5Ym94X19uYXYgLmNhcm91c2VsX19idXR0b24uaXMtcHJldntsZWZ0OjQwcHh9fS5jYXJvdXNlbF9fYnV0dG9uLmlzLWNsb3Nle3Bvc2l0aW9uOmFic29sdXRlO3RvcDo4cHg7cmlnaHQ6OHB4O3RvcDpjYWxjKGVudihzYWZlLWFyZWEtaW5zZXQtdG9wLCAwcHgpICsgOHB4KTtyaWdodDpjYWxjKGVudihzYWZlLWFyZWEtaW5zZXQtcmlnaHQsIDBweCkgKyA4cHgpO3otaW5kZXg6NDB9QG1lZGlhIGFsbCBhbmQgKG1pbi13aWR0aDogMTAyNHB4KXsuY2Fyb3VzZWxfX2J1dHRvbi5pcy1jbG9zZXtyaWdodDo0MHB4fX0uZmFuY3lib3hfX2NvbnRlbnQ+LmNhcm91c2VsX19idXR0b24uaXMtY2xvc2V7cG9zaXRpb246YWJzb2x1dGU7dG9wOi00MHB4O3JpZ2h0OjA7Y29sb3I6dmFyKC0tZmFuY3lib3gtY29sb3IsICNmZmYpfS5mYW5jeWJveF9fbm8tY2xpY2ssLmZhbmN5Ym94X19uby1jbGljayBidXR0b257cG9pbnRlci1ldmVudHM6bm9uZX0uZmFuY3lib3hfX3NwaW5uZXJ7cG9zaXRpb246YWJzb2x1dGU7dG9wOjUwJTtsZWZ0OjUwJTt0cmFuc2Zvcm06dHJhbnNsYXRlKC01MCUsIC01MCUpO3dpZHRoOjUwcHg7aGVpZ2h0OjUwcHg7Y29sb3I6dmFyKC0tZmFuY3lib3gtY29sb3IsIGN1cnJlbnRDb2xvcil9LmZhbmN5Ym94X19zbGlkZSAuZmFuY3lib3hfX3NwaW5uZXJ7Y3Vyc29yOnBvaW50ZXI7ei1pbmRleDoxMDUzfS5mYW5jeWJveF9fc3Bpbm5lciBzdmd7YW5pbWF0aW9uOmZhbmN5Ym94LXJvdGF0ZSAycyBsaW5lYXIgaW5maW5pdGU7dHJhbnNmb3JtLW9yaWdpbjpjZW50ZXIgY2VudGVyO3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO3JpZ2h0OjA7Ym90dG9tOjA7bGVmdDowO21hcmdpbjphdXRvO3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCV9LmZhbmN5Ym94X19zcGlubmVyIHN2ZyBjaXJjbGV7ZmlsbDpub25lO3N0cm9rZS13aWR0aDoyLjc1O3N0cm9rZS1taXRlcmxpbWl0OjEwO3N0cm9rZS1kYXNoYXJyYXk6MSwyMDA7c3Ryb2tlLWRhc2hvZmZzZXQ6MDthbmltYXRpb246ZmFuY3lib3gtZGFzaCAxLjVzIGVhc2UtaW4tb3V0IGluZmluaXRlO3N0cm9rZS1saW5lY2FwOnJvdW5kO3N0cm9rZTpjdXJyZW50Q29sb3J9QGtleWZyYW1lcyBmYW5jeWJveC1yb3RhdGV7MTAwJXt0cmFuc2Zvcm06cm90YXRlKDM2MGRlZyl9fUBrZXlmcmFtZXMgZmFuY3lib3gtZGFzaHswJXtzdHJva2UtZGFzaGFycmF5OjEsMjAwO3N0cm9rZS1kYXNob2Zmc2V0OjB9NTAle3N0cm9rZS1kYXNoYXJyYXk6ODksMjAwO3N0cm9rZS1kYXNob2Zmc2V0Oi0zNXB4fTEwMCV7c3Ryb2tlLWRhc2hhcnJheTo4OSwyMDA7c3Ryb2tlLWRhc2hvZmZzZXQ6LTEyNHB4fX0uZmFuY3lib3hfX2JhY2tkcm9wLC5mYW5jeWJveF9fY2FwdGlvbiwuZmFuY3lib3hfX25hdiwuY2Fyb3VzZWxfX2RvdHMsLmNhcm91c2VsX19idXR0b24uaXMtY2xvc2V7b3BhY2l0eTp2YXIoLS1mYW5jeWJveC1vcGFjaXR5LCAxKX0uZmFuY3lib3hfX2NvbnRhaW5lci5pcy1hbmltYXRlZFthcmlhLWhpZGRlbj1mYWxzZV0gLmZhbmN5Ym94X19iYWNrZHJvcCwuZmFuY3lib3hfX2NvbnRhaW5lci5pcy1hbmltYXRlZFthcmlhLWhpZGRlbj1mYWxzZV0gLmZhbmN5Ym94X19jYXB0aW9uLC5mYW5jeWJveF9fY29udGFpbmVyLmlzLWFuaW1hdGVkW2FyaWEtaGlkZGVuPWZhbHNlXSAuZmFuY3lib3hfX25hdiwuZmFuY3lib3hfX2NvbnRhaW5lci5pcy1hbmltYXRlZFthcmlhLWhpZGRlbj1mYWxzZV0gLmNhcm91c2VsX19kb3RzLC5mYW5jeWJveF9fY29udGFpbmVyLmlzLWFuaW1hdGVkW2FyaWEtaGlkZGVuPWZhbHNlXSAuY2Fyb3VzZWxfX2J1dHRvbi5pcy1jbG9zZXthbmltYXRpb246LjE1cyBlYXNlIGJhY2t3YXJkcyBmYW5jeWJveC1mYWRlSW59LmZhbmN5Ym94X19jb250YWluZXIuaXMtYW5pbWF0ZWQuaXMtY2xvc2luZyAuZmFuY3lib3hfX2JhY2tkcm9wLC5mYW5jeWJveF9fY29udGFpbmVyLmlzLWFuaW1hdGVkLmlzLWNsb3NpbmcgLmZhbmN5Ym94X19jYXB0aW9uLC5mYW5jeWJveF9fY29udGFpbmVyLmlzLWFuaW1hdGVkLmlzLWNsb3NpbmcgLmZhbmN5Ym94X19uYXYsLmZhbmN5Ym94X19jb250YWluZXIuaXMtYW5pbWF0ZWQuaXMtY2xvc2luZyAuY2Fyb3VzZWxfX2RvdHMsLmZhbmN5Ym94X19jb250YWluZXIuaXMtYW5pbWF0ZWQuaXMtY2xvc2luZyAuY2Fyb3VzZWxfX2J1dHRvbi5pcy1jbG9zZXthbmltYXRpb246LjE1cyBlYXNlIGJvdGggZmFuY3lib3gtZmFkZU91dH0uZmFuY3lib3gtZmFkZUlue2FuaW1hdGlvbjouMTVzIGVhc2UgYm90aCBmYW5jeWJveC1mYWRlSW59LmZhbmN5Ym94LWZhZGVPdXR7YW5pbWF0aW9uOi4xcyBlYXNlIGJvdGggZmFuY3lib3gtZmFkZU91dH0uZmFuY3lib3gtem9vbUluVXB7YW5pbWF0aW9uOi4ycyBlYXNlIGJvdGggZmFuY3lib3gtem9vbUluVXB9LmZhbmN5Ym94LXpvb21PdXREb3due2FuaW1hdGlvbjouMTVzIGVhc2UgYm90aCBmYW5jeWJveC16b29tT3V0RG93bn0uZmFuY3lib3gtdGhyb3dPdXRVcHthbmltYXRpb246LjE1cyBlYXNlIGJvdGggZmFuY3lib3gtdGhyb3dPdXRVcH0uZmFuY3lib3gtdGhyb3dPdXREb3due2FuaW1hdGlvbjouMTVzIGVhc2UgYm90aCBmYW5jeWJveC10aHJvd091dERvd259QGtleWZyYW1lcyBmYW5jeWJveC1mYWRlSW57ZnJvbXtvcGFjaXR5OjB9dG97b3BhY2l0eToxfX1Aa2V5ZnJhbWVzIGZhbmN5Ym94LWZhZGVPdXR7dG97b3BhY2l0eTowfX1Aa2V5ZnJhbWVzIGZhbmN5Ym94LXpvb21JblVwe2Zyb217dHJhbnNmb3JtOnNjYWxlKDAuOTcpIHRyYW5zbGF0ZTNkKDAsIDE2cHgsIDApO29wYWNpdHk6MH10b3t0cmFuc2Zvcm06c2NhbGUoMSkgdHJhbnNsYXRlM2QoMCwgMCwgMCk7b3BhY2l0eToxfX1Aa2V5ZnJhbWVzIGZhbmN5Ym94LXpvb21PdXREb3due3Rve3RyYW5zZm9ybTpzY2FsZSgwLjk3KSB0cmFuc2xhdGUzZCgwLCAxNnB4LCAwKTtvcGFjaXR5OjB9fUBrZXlmcmFtZXMgZmFuY3lib3gtdGhyb3dPdXRVcHt0b3t0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgLTMwJSwgMCk7b3BhY2l0eTowfX1Aa2V5ZnJhbWVzIGZhbmN5Ym94LXRocm93T3V0RG93bnt0b3t0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgMzAlLCAwKTtvcGFjaXR5OjB9fS5mYW5jeWJveF9fY2Fyb3VzZWwgLmNhcm91c2VsX19zbGlkZXtzY3JvbGxiYXItd2lkdGg6dGhpbjtzY3JvbGxiYXItY29sb3I6I2NjYyByZ2JhKDI1NSwyNTUsMjU1LC4xKX0uZmFuY3lib3hfX2Nhcm91c2VsIC5jYXJvdXNlbF9fc2xpZGU6Oi13ZWJraXQtc2Nyb2xsYmFye3dpZHRoOjhweDtoZWlnaHQ6OHB4fS5mYW5jeWJveF9fY2Fyb3VzZWwgLmNhcm91c2VsX19zbGlkZTo6LXdlYmtpdC1zY3JvbGxiYXItdHJhY2t7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDI1NSwyNTUsMjU1LC4xKX0uZmFuY3lib3hfX2Nhcm91c2VsIC5jYXJvdXNlbF9fc2xpZGU6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1ie2JhY2tncm91bmQtY29sb3I6I2NjYztib3JkZXItcmFkaXVzOjJweDtib3gtc2hhZG93Omluc2V0IDAgMCA0cHggcmdiYSgwLDAsMCwuMil9LmZhbmN5Ym94X19jYXJvdXNlbC5pcy1kcmFnZ2FibGUgLmZhbmN5Ym94X19zbGlkZSwuZmFuY3lib3hfX2Nhcm91c2VsLmlzLWRyYWdnYWJsZSAuZmFuY3lib3hfX3NsaWRlIC5mYW5jeWJveF9fY29udGVudHtjdXJzb3I6bW92ZTtjdXJzb3I6Z3JhYn0uZmFuY3lib3hfX2Nhcm91c2VsLmlzLWRyYWdnaW5nIC5mYW5jeWJveF9fc2xpZGUsLmZhbmN5Ym94X19jYXJvdXNlbC5pcy1kcmFnZ2luZyAuZmFuY3lib3hfX3NsaWRlIC5mYW5jeWJveF9fY29udGVudHtjdXJzb3I6bW92ZTtjdXJzb3I6Z3JhYmJpbmd9LmZhbmN5Ym94X19jYXJvdXNlbCAuZmFuY3lib3hfX3NsaWRlIC5mYW5jeWJveF9fY29udGVudHtjdXJzb3I6YXV0b30uZmFuY3lib3hfX2Nhcm91c2VsIC5mYW5jeWJveF9fc2xpZGUuY2FuLXpvb21faW4gLmZhbmN5Ym94X19jb250ZW50e2N1cnNvcjp6b29tLWlufS5mYW5jeWJveF9fY2Fyb3VzZWwgLmZhbmN5Ym94X19zbGlkZS5jYW4tem9vbV9vdXQgLmZhbmN5Ym94X19jb250ZW50e2N1cnNvcjp6b29tLW91dH0uZmFuY3lib3hfX2Nhcm91c2VsIC5mYW5jeWJveF9fc2xpZGUuaXMtZHJhZ2dhYmxlIC5mYW5jeWJveF9fY29udGVudHtjdXJzb3I6bW92ZTtjdXJzb3I6Z3JhYn0uZmFuY3lib3hfX2Nhcm91c2VsIC5mYW5jeWJveF9fc2xpZGUuaXMtZHJhZ2dpbmcgLmZhbmN5Ym94X19jb250ZW50e2N1cnNvcjptb3ZlO2N1cnNvcjpncmFiYmluZ30uZmFuY3lib3hfX2ltYWdle3RyYW5zZm9ybS1vcmlnaW46MCAwO3VzZXItc2VsZWN0Om5vbmU7dHJhbnNpdGlvbjpub25lfS5oYXMtaW1hZ2UgLmZhbmN5Ym94X19jb250ZW50e3BhZGRpbmc6MDtiYWNrZ3JvdW5kOnJnYmEoMCwwLDAsMCk7bWluLWhlaWdodDoxcHh9LmlzLWNsb3NpbmcgLmhhcy1pbWFnZSAuZmFuY3lib3hfX2NvbnRlbnR7b3ZlcmZsb3c6dmlzaWJsZX0uaGFzLWltYWdlW2RhdGEtaW1hZ2UtZml0PWNvbnRhaW5de292ZXJmbG93OnZpc2libGU7dG91Y2gtYWN0aW9uOm5vbmV9Lmhhcy1pbWFnZVtkYXRhLWltYWdlLWZpdD1jb250YWluXSAuZmFuY3lib3hfX2NvbnRlbnR7ZmxleC1kaXJlY3Rpb246cm93O2ZsZXgtd3JhcDp3cmFwfS5oYXMtaW1hZ2VbZGF0YS1pbWFnZS1maXQ9Y29udGFpbl0gLmZhbmN5Ym94X19pbWFnZXttYXgtd2lkdGg6MTAwJTttYXgtaGVpZ2h0OjEwMCU7b2JqZWN0LWZpdDpjb250YWlufS5oYXMtaW1hZ2VbZGF0YS1pbWFnZS1maXQ9Y29udGFpbi13XXtvdmVyZmxvdy14OmhpZGRlbjtvdmVyZmxvdy15OmF1dG99Lmhhcy1pbWFnZVtkYXRhLWltYWdlLWZpdD1jb250YWluLXddIC5mYW5jeWJveF9fY29udGVudHttaW4taGVpZ2h0OmF1dG99Lmhhcy1pbWFnZVtkYXRhLWltYWdlLWZpdD1jb250YWluLXddIC5mYW5jeWJveF9faW1hZ2V7bWF4LXdpZHRoOjEwMCU7aGVpZ2h0OmF1dG99Lmhhcy1pbWFnZVtkYXRhLWltYWdlLWZpdD1jb3Zlcl17b3ZlcmZsb3c6dmlzaWJsZTt0b3VjaC1hY3Rpb246bm9uZX0uaGFzLWltYWdlW2RhdGEtaW1hZ2UtZml0PWNvdmVyXSAuZmFuY3lib3hfX2NvbnRlbnR7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJX0uaGFzLWltYWdlW2RhdGEtaW1hZ2UtZml0PWNvdmVyXSAuZmFuY3lib3hfX2ltYWdle3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7b2JqZWN0LWZpdDpjb3Zlcn0uZmFuY3lib3hfX2Nhcm91c2VsIC5mYW5jeWJveF9fc2xpZGUuaGFzLWlmcmFtZSAuZmFuY3lib3hfX2NvbnRlbnQsLmZhbmN5Ym94X19jYXJvdXNlbCAuZmFuY3lib3hfX3NsaWRlLmhhcy1tYXAgLmZhbmN5Ym94X19jb250ZW50LC5mYW5jeWJveF9fY2Fyb3VzZWwgLmZhbmN5Ym94X19zbGlkZS5oYXMtcGRmIC5mYW5jeWJveF9fY29udGVudCwuZmFuY3lib3hfX2Nhcm91c2VsIC5mYW5jeWJveF9fc2xpZGUuaGFzLXZpZGVvIC5mYW5jeWJveF9fY29udGVudCwuZmFuY3lib3hfX2Nhcm91c2VsIC5mYW5jeWJveF9fc2xpZGUuaGFzLWh0bWw1dmlkZW8gLmZhbmN5Ym94X19jb250ZW50e21heC13aWR0aDoxMDAlO2ZsZXgtc2hyaW5rOjE7bWluLWhlaWdodDoxcHg7b3ZlcmZsb3c6dmlzaWJsZX0uZmFuY3lib3hfX2Nhcm91c2VsIC5mYW5jeWJveF9fc2xpZGUuaGFzLWlmcmFtZSAuZmFuY3lib3hfX2NvbnRlbnQsLmZhbmN5Ym94X19jYXJvdXNlbCAuZmFuY3lib3hfX3NsaWRlLmhhcy1tYXAgLmZhbmN5Ym94X19jb250ZW50LC5mYW5jeWJveF9fY2Fyb3VzZWwgLmZhbmN5Ym94X19zbGlkZS5oYXMtcGRmIC5mYW5jeWJveF9fY29udGVudHt3aWR0aDoxMDAlO2hlaWdodDo4MCV9LmZhbmN5Ym94X19jYXJvdXNlbCAuZmFuY3lib3hfX3NsaWRlLmhhcy12aWRlbyAuZmFuY3lib3hfX2NvbnRlbnQsLmZhbmN5Ym94X19jYXJvdXNlbCAuZmFuY3lib3hfX3NsaWRlLmhhcy1odG1sNXZpZGVvIC5mYW5jeWJveF9fY29udGVudHt3aWR0aDo5NjBweDtoZWlnaHQ6NTQwcHg7bWF4LXdpZHRoOjEwMCU7bWF4LWhlaWdodDoxMDAlfS5mYW5jeWJveF9fY2Fyb3VzZWwgLmZhbmN5Ym94X19zbGlkZS5oYXMtbWFwIC5mYW5jeWJveF9fY29udGVudCwuZmFuY3lib3hfX2Nhcm91c2VsIC5mYW5jeWJveF9fc2xpZGUuaGFzLXBkZiAuZmFuY3lib3hfX2NvbnRlbnQsLmZhbmN5Ym94X19jYXJvdXNlbCAuZmFuY3lib3hfX3NsaWRlLmhhcy12aWRlbyAuZmFuY3lib3hfX2NvbnRlbnQsLmZhbmN5Ym94X19jYXJvdXNlbCAuZmFuY3lib3hfX3NsaWRlLmhhcy1odG1sNXZpZGVvIC5mYW5jeWJveF9fY29udGVudHtwYWRkaW5nOjA7YmFja2dyb3VuZDpyZ2JhKDI0LDI0LDI3LC45KTtjb2xvcjojZmZmfS5mYW5jeWJveF9fY2Fyb3VzZWwgLmZhbmN5Ym94X19zbGlkZS5oYXMtbWFwIC5mYW5jeWJveF9fY29udGVudHtiYWNrZ3JvdW5kOiNlNWUzZGZ9LmZhbmN5Ym94X19odG1sNXZpZGVvLC5mYW5jeWJveF9faWZyYW1le2JvcmRlcjowO2Rpc3BsYXk6YmxvY2s7aGVpZ2h0OjEwMCU7d2lkdGg6MTAwJTtiYWNrZ3JvdW5kOnJnYmEoMCwwLDAsMCl9LmZhbmN5Ym94LXBsYWNlaG9sZGVye3Bvc2l0aW9uOmFic29sdXRlO3dpZHRoOjFweDtoZWlnaHQ6MXB4O3BhZGRpbmc6MDttYXJnaW46LTFweDtvdmVyZmxvdzpoaWRkZW47Y2xpcDpyZWN0KDAsIDAsIDAsIDApO3doaXRlLXNwYWNlOm5vd3JhcDtib3JkZXItd2lkdGg6MH0uZmFuY3lib3hfX3RodW1ic3tmbGV4OjAgMCBhdXRvO3Bvc2l0aW9uOnJlbGF0aXZlO3BhZGRpbmc6MHB4IDNweDtvcGFjaXR5OnZhcigtLWZhbmN5Ym94LW9wYWNpdHksIDEpfS5mYW5jeWJveF9fY29udGFpbmVyLmlzLWFuaW1hdGVkW2FyaWEtaGlkZGVuPWZhbHNlXSAuZmFuY3lib3hfX3RodW1ic3thbmltYXRpb246LjE1cyBlYXNlLWluIGJhY2t3YXJkcyBmYW5jeWJveC1mYWRlSW59LmZhbmN5Ym94X19jb250YWluZXIuaXMtYW5pbWF0ZWQuaXMtY2xvc2luZyAuZmFuY3lib3hfX3RodW1ic3tvcGFjaXR5OjB9LmZhbmN5Ym94X190aHVtYnMgLmNhcm91c2VsX19zbGlkZXtmbGV4OjAgMCBhdXRvO3dpZHRoOnZhcigtLWZhbmN5Ym94LXRodW1icy13aWR0aCwgOTZweCk7bWFyZ2luOjA7cGFkZGluZzo4cHggM3B4O2JveC1zaXppbmc6Y29udGVudC1ib3g7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO292ZXJmbG93OnZpc2libGU7Y3Vyc29yOnBvaW50ZXJ9LmZhbmN5Ym94X190aHVtYnMgLmNhcm91c2VsX19zbGlkZSAuZmFuY3lib3hfX3RodW1iOjphZnRlcntjb250ZW50OlwiXCI7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7bGVmdDowO3JpZ2h0OjA7Ym90dG9tOjA7Ym9yZGVyLXdpZHRoOjVweDtib3JkZXItc3R5bGU6c29saWQ7Ym9yZGVyLWNvbG9yOnZhcigtLWZhbmN5Ym94LWFjY2VudC1jb2xvciwgcmdiYSgzNCwgMjEzLCAyMzMsIDAuOTYpKTtvcGFjaXR5OjA7dHJhbnNpdGlvbjpvcGFjaXR5IC4xNXMgZWFzZTtib3JkZXItcmFkaXVzOnZhcigtLWZhbmN5Ym94LXRodW1icy1ib3JkZXItcmFkaXVzLCA0cHgpfS5mYW5jeWJveF9fdGh1bWJzIC5jYXJvdXNlbF9fc2xpZGUuaXMtbmF2LXNlbGVjdGVkIC5mYW5jeWJveF9fdGh1bWI6OmFmdGVye29wYWNpdHk6LjkyfS5mYW5jeWJveF9fdGh1bWJzIC5jYXJvdXNlbF9fc2xpZGU+Kntwb2ludGVyLWV2ZW50czpub25lO3VzZXItc2VsZWN0Om5vbmV9LmZhbmN5Ym94X190aHVtYntwb3NpdGlvbjpyZWxhdGl2ZTt3aWR0aDoxMDAlO3BhZGRpbmctdG9wOmNhbGMoMTAwJS8odmFyKC0tZmFuY3lib3gtdGh1bWJzLXJhdGlvLCAxLjUpKSk7YmFja2dyb3VuZC1zaXplOmNvdmVyO2JhY2tncm91bmQtcG9zaXRpb246Y2VudGVyIGNlbnRlcjtiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMjU1LDI1NSwyNTUsLjEpO2JhY2tncm91bmQtcmVwZWF0Om5vLXJlcGVhdDtib3JkZXItcmFkaXVzOnZhcigtLWZhbmN5Ym94LXRodW1icy1ib3JkZXItcmFkaXVzLCA0cHgpfS5mYW5jeWJveF9fdG9vbGJhcntwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtyaWdodDowO2xlZnQ6MDt6LWluZGV4OjIwO2JhY2tncm91bmQ6bGluZWFyLWdyYWRpZW50KHRvIHRvcCwgaHNsYSgwZGVnLCAwJSwgMCUsIDApIDAlLCBoc2xhKDBkZWcsIDAlLCAwJSwgMC4wMDYpIDguMSUsIGhzbGEoMGRlZywgMCUsIDAlLCAwLjAyMSkgMTUuNSUsIGhzbGEoMGRlZywgMCUsIDAlLCAwLjA0NikgMjIuNSUsIGhzbGEoMGRlZywgMCUsIDAlLCAwLjA3NykgMjklLCBoc2xhKDBkZWcsIDAlLCAwJSwgMC4xMTQpIDM1LjMlLCBoc2xhKDBkZWcsIDAlLCAwJSwgMC4xNTUpIDQxLjIlLCBoc2xhKDBkZWcsIDAlLCAwJSwgMC4xOTgpIDQ3LjElLCBoc2xhKDBkZWcsIDAlLCAwJSwgMC4yNDIpIDUyLjklLCBoc2xhKDBkZWcsIDAlLCAwJSwgMC4yODUpIDU4LjglLCBoc2xhKDBkZWcsIDAlLCAwJSwgMC4zMjYpIDY0LjclLCBoc2xhKDBkZWcsIDAlLCAwJSwgMC4zNjMpIDcxJSwgaHNsYSgwZGVnLCAwJSwgMCUsIDAuMzk0KSA3Ny41JSwgaHNsYSgwZGVnLCAwJSwgMCUsIDAuNDE5KSA4NC41JSwgaHNsYSgwZGVnLCAwJSwgMCUsIDAuNDM0KSA5MS45JSwgaHNsYSgwZGVnLCAwJSwgMCUsIDAuNDQpIDEwMCUpO3BhZGRpbmc6MDt0b3VjaC1hY3Rpb246bm9uZTtkaXNwbGF5OmZsZXg7anVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW47LS1jYXJvdXNlbC1idXR0b24tc3ZnLXdpZHRoOiAyMHB4Oy0tY2Fyb3VzZWwtYnV0dG9uLXN2Zy1oZWlnaHQ6IDIwcHg7b3BhY2l0eTp2YXIoLS1mYW5jeWJveC1vcGFjaXR5LCAxKTt0ZXh0LXNoYWRvdzp2YXIoLS1mYW5jeWJveC10b29sYmFyLXRleHQtc2hhZG93LCAxcHggMXB4IDFweCByZ2JhKDAsIDAsIDAsIDAuNCkpfUBtZWRpYSBhbGwgYW5kIChtaW4td2lkdGg6IDEwMjRweCl7LmZhbmN5Ym94X190b29sYmFye3BhZGRpbmc6OHB4fX0uZmFuY3lib3hfX2NvbnRhaW5lci5pcy1hbmltYXRlZFthcmlhLWhpZGRlbj1mYWxzZV0gLmZhbmN5Ym94X190b29sYmFye2FuaW1hdGlvbjouMTVzIGVhc2UtaW4gYmFja3dhcmRzIGZhbmN5Ym94LWZhZGVJbn0uZmFuY3lib3hfX2NvbnRhaW5lci5pcy1hbmltYXRlZC5pcy1jbG9zaW5nIC5mYW5jeWJveF9fdG9vbGJhcntvcGFjaXR5OjB9LmZhbmN5Ym94X190b29sYmFyX19pdGVtc3tkaXNwbGF5OmZsZXh9LmZhbmN5Ym94X190b29sYmFyX19pdGVtcy0tbGVmdHttYXJnaW4tcmlnaHQ6YXV0b30uZmFuY3lib3hfX3Rvb2xiYXJfX2l0ZW1zLS1jZW50ZXJ7cG9zaXRpb246YWJzb2x1dGU7bGVmdDo1MCU7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoLTUwJSl9LmZhbmN5Ym94X190b29sYmFyX19pdGVtcy0tcmlnaHR7bWFyZ2luLWxlZnQ6YXV0b31AbWVkaWEobWF4LXdpZHRoOiA2NDBweCl7LmZhbmN5Ym94X190b29sYmFyX19pdGVtcy0tY2VudGVyOm5vdCg6bGFzdC1jaGlsZCl7ZGlzcGxheTpub25lfX0uZmFuY3lib3hfX2NvdW50ZXJ7bWluLXdpZHRoOjcycHg7cGFkZGluZzowIDEwcHg7bGluZS1oZWlnaHQ6dmFyKC0tY2Fyb3VzZWwtYnV0dG9uLWhlaWdodCwgNDhweCk7dGV4dC1hbGlnbjpjZW50ZXI7Zm9udC1zaXplOjE3cHg7Zm9udC12YXJpYW50LW51bWVyaWM6dGFidWxhci1udW1zOy13ZWJraXQtZm9udC1zbW9vdGhpbmc6c3VicGl4ZWwtYW50aWFsaWFzZWR9LmZhbmN5Ym94X19wcm9ncmVzc3tiYWNrZ3JvdW5kOnZhcigtLWZhbmN5Ym94LWFjY2VudC1jb2xvciwgcmdiYSgzNCwgMjEzLCAyMzMsIDAuOTYpKTtoZWlnaHQ6M3B4O2xlZnQ6MDtwb3NpdGlvbjphYnNvbHV0ZTtyaWdodDowO3RvcDowO3RyYW5zZm9ybTpzY2FsZVgoMCk7dHJhbnNmb3JtLW9yaWdpbjowO3RyYW5zaXRpb24tcHJvcGVydHk6dHJhbnNmb3JtO3RyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOmxpbmVhcjt6LWluZGV4OjMwO3VzZXItc2VsZWN0Om5vbmV9LmZhbmN5Ym94X19jb250YWluZXI6ZnVsbHNjcmVlbjo6YmFja2Ryb3B7b3BhY2l0eTowfS5mYW5jeWJveF9fYnV0dG9uLS1mdWxsc2NyZWVuIGc6bnRoLWNoaWxkKDIpe2Rpc3BsYXk6bm9uZX0uZmFuY3lib3hfX2NvbnRhaW5lcjpmdWxsc2NyZWVuIC5mYW5jeWJveF9fYnV0dG9uLS1mdWxsc2NyZWVuIGc6bnRoLWNoaWxkKDEpe2Rpc3BsYXk6bm9uZX0uZmFuY3lib3hfX2NvbnRhaW5lcjpmdWxsc2NyZWVuIC5mYW5jeWJveF9fYnV0dG9uLS1mdWxsc2NyZWVuIGc6bnRoLWNoaWxkKDIpe2Rpc3BsYXk6YmxvY2t9LmZhbmN5Ym94X19idXR0b24tLXNsaWRlc2hvdyBnOm50aC1jaGlsZCgyKXtkaXNwbGF5Om5vbmV9LmZhbmN5Ym94X19jb250YWluZXIuaGFzLXNsaWRlc2hvdyAuZmFuY3lib3hfX2J1dHRvbi0tc2xpZGVzaG93IGc6bnRoLWNoaWxkKDEpe2Rpc3BsYXk6bm9uZX0uZmFuY3lib3hfX2NvbnRhaW5lci5oYXMtc2xpZGVzaG93IC5mYW5jeWJveF9fYnV0dG9uLS1zbGlkZXNob3cgZzpudGgtY2hpbGQoMil7ZGlzcGxheTpibG9ja30iLCIvKipcbiAqIFN3aXBlciA4LjQuN1xuICogTW9zdCBtb2Rlcm4gbW9iaWxlIHRvdWNoIHNsaWRlciBhbmQgZnJhbWV3b3JrIHdpdGggaGFyZHdhcmUgYWNjZWxlcmF0ZWQgdHJhbnNpdGlvbnNcbiAqIGh0dHBzOi8vc3dpcGVyanMuY29tXG4gKlxuICogQ29weXJpZ2h0IDIwMTQtMjAyMyBWbGFkaW1pciBLaGFybGFtcGlkaVxuICpcbiAqIFJlbGVhc2VkIHVuZGVyIHRoZSBNSVQgTGljZW5zZVxuICpcbiAqIFJlbGVhc2VkIG9uOiBKYW51YXJ5IDMwLCAyMDIzXG4gKi9cblxuQGZvbnQtZmFjZXtmb250LWZhbWlseTpzd2lwZXItaWNvbnM7c3JjOnVybCgnZGF0YTphcHBsaWNhdGlvbi9mb250LXdvZmY7Y2hhcnNldD11dGYtODtiYXNlNjQsIGQwOUdSZ0FCQUFBQUFBWmdBQkFBQUFBQURBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFCR1JsUk5BQUFHUkFBQUFCb0FBQUFjaTZxSGtVZEVSVVlBQUFXZ0FBQUFJd0FBQUNRQVlBQlhSMUJQVXdBQUJoUUFBQUF1QUFBQU51QVk3K3hIVTFWQ0FBQUZ4QUFBQUZBQUFBQm0yZlBjelU5VEx6SUFBQUhjQUFBQVNnQUFBR0JQOVY1UlkyMWhjQUFBQWtRQUFBQ0lBQUFCWXQ2RjBjQmpkblFnQUFBQ3pBQUFBQVFBQUFBRUFCRUJSR2RoYzNBQUFBV1lBQUFBQ0FBQUFBai8vd0FEWjJ4NVpnQUFBeXdBQUFETUFBQUQyTUh0cnlWb1pXRmtBQUFCYkFBQUFEQUFBQUEyRTIrZW9XaG9aV0VBQUFHY0FBQUFId0FBQUNRQzlnRHphRzEwZUFBQUFpZ0FBQUFaQUFBQXJnSmtBQkZzYjJOaEFBQUMwQUFBQUZvQUFBQmFGUUFVR0cxaGVIQUFBQUc4QUFBQUh3QUFBQ0FBY0FCQWJtRnRaUUFBQS9nQUFBRTVBQUFDWHZGZEJ3bHdiM04wQUFBRk5BQUFBR0lBQUFDRTVzNzRoWGphWTJCa1lHQUFZcGY1SHUvaitXMitNbkF6TVlEQXphWDZRakQ2LzQvL0J4ajVHQThBdVJ3TVlHa0FQeXdMMTNqYVkyQmtZR0E4OFA4QWd4NGorLzhmUURZZkExQUVCV2dEQUlCMkJPb0FlTnBqWUdSZ1lOQmg0R2RnWWdBQkVNbklBQkp6WU5BRENRQUFDV2dBc1FCNDJtTmdZZnpDT0lHQmxZR0IwWWN4allHQndSMUtmMldRWkdoaFlHQmlZR1ZtZ0FGR0JpUVFrT2Fhd3REQW9NQlF4WGpnL3dFR1BjWUREQTR3TlVBMkNDZ3dzQUFBTzRFTDZnQUFlTnBqMk0wZ3lBQUNxeGdHTldCa1oyRDQvd01BK3hrRGRnQUFBSGphWTJCZ1lHYUFZQmtHUmdZUWlBSHlHTUY4RmdZSElNM0R3TUhBQkdRck1PZ3lXRExFTTFUOS93OFVCZkVNZ0x6RS8vLy9QLzUvL2YvVi94dityNGVhQUFlTWJBeHdJVVltSU1IRWdLWUFZalVjc0RBd3NMS3hjM0J5Y2ZQdzhqRVFBL2daQkFTRmhFVkV4Y1FsSktXa1pXVGw1QlVVbFpSVlZOWFVOVFFaQmdNQUFNUitFK2dBRVFGRUFBQUFLZ0FxQUNvQU5BQStBRWdBVWdCY0FHWUFjQUI2QUlRQWpnQ1lBS0lBckFDMkFNQUF5Z0RVQU40QTZBRHlBUHdCQmdFUUFSb0JKQUV1QVRnQlFnRk1BVllCWUFGcUFYUUJmZ0dJQVpJQm5BR21BYklCemdIc0FBQjQydTJOTVE2Q1VBeUdXNTY4eDlBbmVZWWdtNE1KYmhLRmFFeElPQVZYOEFwZXdTdDRCaWM0QWZlQWlkM1ZPQml4RHhmUFlFemE1TytYZmkwNFlBRGdnaVVJVUxDdUVKSzhWaE80YlN2cGRua3RISTVRQ1l0ZGkyc2w4Wm5YYUhscVVyTkt6ZEtjVDhjamxxK3J3WlN2SVZjek5pZXpzZm5QL3V6bm1mUEZCTk9ETTJLN01UUTQ1WUVBWnFHUDgxQW1HR2NGM2lQcU9vcDByMVNQVGFUYlZrZlVlNEhYajk3d1lFK3lOd1dZeHdXdTR2MXVnV0hnbzNTMVhkWkVWcVdNN0VUMGNmbkxHeFdma2dSNDJvMlB2V3JETUJTRmovSUhMYUYwektqUmdkaVZNd1NjTlJBb1dVb0g3OFkyaWNCL3lJWTA5QW42QUgyQmR1L1VCK3l4b3BZc2hRaUV2bnZ1MGRVUmdEdDhRZUM4UER3N0ZwamkzZkVBNHovUEVKNllPQjVoS2g0ZGozRXZYaHhQcUgvU0tVWTNySjdzclo0RlpuaDFQTUF0UGh3UDZmbDJQTUpNUERnZVE0clk4WVQ2R3phbzBlQUVBNDA5RHVnZ21UbkZuT2NTQ2lFaUxNZ3hDaVRJNkNxNURaVWQzUW1wMTB2TzBMYUxUZDJjak40Zk91bWxjN2xVWWJTUWNaRmt1dFJHN2c2SktaS3kwUm1kTFk2ODBDRG5FSitVTWtwRkZlMVJON254ZFZwWHJDNGFUdG5hdXJPblllcmNaZzJZVm1MTi9kL2djemZFaW1yRS9mcy9iT3VxMjlabW44dGxvT1JhWGdaZ0dhNzh5TzkvY25YbTJCcGFHdnEyNUR2OVM0RTkrNVNJYzlQcXVwSktoWUZTU2w0NytRY3IxbVlOQUFBQWVOcHR3MGNLd2tBQUFNRFpKQThRN09VSnZrTHNQZlo2ekZWRVJQeThxSGgyWUVSKzNpL0JQODN2SUJMTHlTc29LaW1ycUtxcGEyaHA2K2pxNlJzWUdobWJtSnFaU3kwc3JheHRiTzNzSFJ5ZG5FTVU0dVI2eXg3SkpYdmVQN1dyRHljQUFBQUFBQUgvL3dBQ2VOcGpZR1JnWU9BQlloa2daZ0pDWmdaTkJrWUdMUVp0SUpzRkxNWUFBQXczQUxnQWVOb2xpekVLZ0RBUUJDY2hSYkMyc0ZFUjBZRDZxVlFpQkN2L0g5ZXpHSTZaNVhCQXc4Q0JLL201aVFRVmF1VmJYTG5Pck1adjJvTGRLRmE4UGp1cnUyaEp6R2FibU9TTHpOTXp2dXRwQjNONDJtTmdaR0JnNEdLUVl6QmhZTXhKTE1sajRHQmdBWW93L1AvUEFKSmhMTTZzU29XS2ZXQ0FBd0RBamdiUkFBQjQybU5nWUdCa0FJSWJDWm81SVBybVVuMGhHQTBBTzhFRlRRQUEnKTtmb250LXdlaWdodDo0MDA7Zm9udC1zdHlsZTpub3JtYWx9OnJvb3R7LS1zd2lwZXItdGhlbWUtY29sb3I6IzAwN2FmZn0uc3dpcGVye21hcmdpbi1sZWZ0OmF1dG87bWFyZ2luLXJpZ2h0OmF1dG87cG9zaXRpb246cmVsYXRpdmU7b3ZlcmZsb3c6aGlkZGVuO2xpc3Qtc3R5bGU6bm9uZTtwYWRkaW5nOjA7ei1pbmRleDoxfS5zd2lwZXItdmVydGljYWw+LnN3aXBlci13cmFwcGVye2ZsZXgtZGlyZWN0aW9uOmNvbHVtbn0uc3dpcGVyLXdyYXBwZXJ7cG9zaXRpb246cmVsYXRpdmU7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTt6LWluZGV4OjE7ZGlzcGxheTpmbGV4O3RyYW5zaXRpb24tcHJvcGVydHk6dHJhbnNmb3JtO2JveC1zaXppbmc6Y29udGVudC1ib3h9LnN3aXBlci1hbmRyb2lkIC5zd2lwZXItc2xpZGUsLnN3aXBlci13cmFwcGVye3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwcHgsMCwwKX0uc3dpcGVyLXBvaW50ZXItZXZlbnRze3RvdWNoLWFjdGlvbjpwYW4teX0uc3dpcGVyLXBvaW50ZXItZXZlbnRzLnN3aXBlci12ZXJ0aWNhbHt0b3VjaC1hY3Rpb246cGFuLXh9LnN3aXBlci1zbGlkZXtmbGV4LXNocmluazowO3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7cG9zaXRpb246cmVsYXRpdmU7dHJhbnNpdGlvbi1wcm9wZXJ0eTp0cmFuc2Zvcm19LnN3aXBlci1zbGlkZS1pbnZpc2libGUtYmxhbmt7dmlzaWJpbGl0eTpoaWRkZW59LnN3aXBlci1hdXRvaGVpZ2h0LC5zd2lwZXItYXV0b2hlaWdodCAuc3dpcGVyLXNsaWRle2hlaWdodDphdXRvfS5zd2lwZXItYXV0b2hlaWdodCAuc3dpcGVyLXdyYXBwZXJ7YWxpZ24taXRlbXM6ZmxleC1zdGFydDt0cmFuc2l0aW9uLXByb3BlcnR5OnRyYW5zZm9ybSxoZWlnaHR9LnN3aXBlci1iYWNrZmFjZS1oaWRkZW4gLnN3aXBlci1zbGlkZXt0cmFuc2Zvcm06dHJhbnNsYXRlWigwKTstd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6aGlkZGVuO2JhY2tmYWNlLXZpc2liaWxpdHk6aGlkZGVufS5zd2lwZXItM2QsLnN3aXBlci0zZC5zd2lwZXItY3NzLW1vZGUgLnN3aXBlci13cmFwcGVye3BlcnNwZWN0aXZlOjEyMDBweH0uc3dpcGVyLTNkIC5zd2lwZXItY3ViZS1zaGFkb3csLnN3aXBlci0zZCAuc3dpcGVyLXNsaWRlLC5zd2lwZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3csLnN3aXBlci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvdy1ib3R0b20sLnN3aXBlci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvdy1sZWZ0LC5zd2lwZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3ctcmlnaHQsLnN3aXBlci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvdy10b3AsLnN3aXBlci0zZCAuc3dpcGVyLXdyYXBwZXJ7dHJhbnNmb3JtLXN0eWxlOnByZXNlcnZlLTNkfS5zd2lwZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3csLnN3aXBlci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvdy1ib3R0b20sLnN3aXBlci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvdy1sZWZ0LC5zd2lwZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3ctcmlnaHQsLnN3aXBlci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvdy10b3B7cG9zaXRpb246YWJzb2x1dGU7bGVmdDowO3RvcDowO3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7cG9pbnRlci1ldmVudHM6bm9uZTt6LWluZGV4OjEwfS5zd2lwZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3d7YmFja2dyb3VuZDpyZ2JhKDAsMCwwLC4xNSl9LnN3aXBlci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvdy1sZWZ0e2JhY2tncm91bmQtaW1hZ2U6bGluZWFyLWdyYWRpZW50KHRvIGxlZnQscmdiYSgwLDAsMCwuNSkscmdiYSgwLDAsMCwwKSl9LnN3aXBlci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvdy1yaWdodHtiYWNrZ3JvdW5kLWltYWdlOmxpbmVhci1ncmFkaWVudCh0byByaWdodCxyZ2JhKDAsMCwwLC41KSxyZ2JhKDAsMCwwLDApKX0uc3dpcGVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93LXRvcHtiYWNrZ3JvdW5kLWltYWdlOmxpbmVhci1ncmFkaWVudCh0byB0b3AscmdiYSgwLDAsMCwuNSkscmdiYSgwLDAsMCwwKSl9LnN3aXBlci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvdy1ib3R0b217YmFja2dyb3VuZC1pbWFnZTpsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLHJnYmEoMCwwLDAsLjUpLHJnYmEoMCwwLDAsMCkpfS5zd2lwZXItY3NzLW1vZGU+LnN3aXBlci13cmFwcGVye292ZXJmbG93OmF1dG87c2Nyb2xsYmFyLXdpZHRoOm5vbmU7LW1zLW92ZXJmbG93LXN0eWxlOm5vbmV9LnN3aXBlci1jc3MtbW9kZT4uc3dpcGVyLXdyYXBwZXI6Oi13ZWJraXQtc2Nyb2xsYmFye2Rpc3BsYXk6bm9uZX0uc3dpcGVyLWNzcy1tb2RlPi5zd2lwZXItd3JhcHBlcj4uc3dpcGVyLXNsaWRle3Njcm9sbC1zbmFwLWFsaWduOnN0YXJ0IHN0YXJ0fS5zd2lwZXItaG9yaXpvbnRhbC5zd2lwZXItY3NzLW1vZGU+LnN3aXBlci13cmFwcGVye3Njcm9sbC1zbmFwLXR5cGU6eCBtYW5kYXRvcnl9LnN3aXBlci12ZXJ0aWNhbC5zd2lwZXItY3NzLW1vZGU+LnN3aXBlci13cmFwcGVye3Njcm9sbC1zbmFwLXR5cGU6eSBtYW5kYXRvcnl9LnN3aXBlci1jZW50ZXJlZD4uc3dpcGVyLXdyYXBwZXI6OmJlZm9yZXtjb250ZW50OicnO2ZsZXgtc2hyaW5rOjA7b3JkZXI6OTk5OX0uc3dpcGVyLWNlbnRlcmVkLnN3aXBlci1ob3Jpem9udGFsPi5zd2lwZXItd3JhcHBlcj4uc3dpcGVyLXNsaWRlOmZpcnN0LWNoaWxke21hcmdpbi1pbmxpbmUtc3RhcnQ6dmFyKC0tc3dpcGVyLWNlbnRlcmVkLW9mZnNldC1iZWZvcmUpfS5zd2lwZXItY2VudGVyZWQuc3dpcGVyLWhvcml6b250YWw+LnN3aXBlci13cmFwcGVyOjpiZWZvcmV7aGVpZ2h0OjEwMCU7bWluLWhlaWdodDoxcHg7d2lkdGg6dmFyKC0tc3dpcGVyLWNlbnRlcmVkLW9mZnNldC1hZnRlcil9LnN3aXBlci1jZW50ZXJlZC5zd2lwZXItdmVydGljYWw+LnN3aXBlci13cmFwcGVyPi5zd2lwZXItc2xpZGU6Zmlyc3QtY2hpbGR7bWFyZ2luLWJsb2NrLXN0YXJ0OnZhcigtLXN3aXBlci1jZW50ZXJlZC1vZmZzZXQtYmVmb3JlKX0uc3dpcGVyLWNlbnRlcmVkLnN3aXBlci12ZXJ0aWNhbD4uc3dpcGVyLXdyYXBwZXI6OmJlZm9yZXt3aWR0aDoxMDAlO21pbi13aWR0aDoxcHg7aGVpZ2h0OnZhcigtLXN3aXBlci1jZW50ZXJlZC1vZmZzZXQtYWZ0ZXIpfS5zd2lwZXItY2VudGVyZWQ+LnN3aXBlci13cmFwcGVyPi5zd2lwZXItc2xpZGV7c2Nyb2xsLXNuYXAtYWxpZ246Y2VudGVyIGNlbnRlcjtzY3JvbGwtc25hcC1zdG9wOmFsd2F5c30uc3dpcGVyLXZpcnR1YWwgLnN3aXBlci1zbGlkZXstd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6aGlkZGVuO3RyYW5zZm9ybTp0cmFuc2xhdGVaKDApfS5zd2lwZXItdmlydHVhbC5zd2lwZXItY3NzLW1vZGUgLnN3aXBlci13cmFwcGVyOjphZnRlcntjb250ZW50OicnO3Bvc2l0aW9uOmFic29sdXRlO2xlZnQ6MDt0b3A6MDtwb2ludGVyLWV2ZW50czpub25lfS5zd2lwZXItdmlydHVhbC5zd2lwZXItY3NzLW1vZGUuc3dpcGVyLWhvcml6b250YWwgLnN3aXBlci13cmFwcGVyOjphZnRlcntoZWlnaHQ6MXB4O3dpZHRoOnZhcigtLXN3aXBlci12aXJ0dWFsLXNpemUpfS5zd2lwZXItdmlydHVhbC5zd2lwZXItY3NzLW1vZGUuc3dpcGVyLXZlcnRpY2FsIC5zd2lwZXItd3JhcHBlcjo6YWZ0ZXJ7d2lkdGg6MXB4O2hlaWdodDp2YXIoLS1zd2lwZXItdmlydHVhbC1zaXplKX06cm9vdHstLXN3aXBlci1uYXZpZ2F0aW9uLXNpemU6NDRweH0uc3dpcGVyLWJ1dHRvbi1uZXh0LC5zd2lwZXItYnV0dG9uLXByZXZ7cG9zaXRpb246YWJzb2x1dGU7dG9wOjUwJTt3aWR0aDpjYWxjKHZhcigtLXN3aXBlci1uYXZpZ2F0aW9uLXNpemUpLyA0NCAqIDI3KTtoZWlnaHQ6dmFyKC0tc3dpcGVyLW5hdmlnYXRpb24tc2l6ZSk7bWFyZ2luLXRvcDpjYWxjKDBweCAtICh2YXIoLS1zd2lwZXItbmF2aWdhdGlvbi1zaXplKS8gMikpO3otaW5kZXg6MTA7Y3Vyc29yOnBvaW50ZXI7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO2NvbG9yOnZhcigtLXN3aXBlci1uYXZpZ2F0aW9uLWNvbG9yLHZhcigtLXN3aXBlci10aGVtZS1jb2xvcikpfS5zd2lwZXItYnV0dG9uLW5leHQuc3dpcGVyLWJ1dHRvbi1kaXNhYmxlZCwuc3dpcGVyLWJ1dHRvbi1wcmV2LnN3aXBlci1idXR0b24tZGlzYWJsZWR7b3BhY2l0eTouMzU7Y3Vyc29yOmF1dG87cG9pbnRlci1ldmVudHM6bm9uZX0uc3dpcGVyLWJ1dHRvbi1uZXh0LnN3aXBlci1idXR0b24taGlkZGVuLC5zd2lwZXItYnV0dG9uLXByZXYuc3dpcGVyLWJ1dHRvbi1oaWRkZW57b3BhY2l0eTowO2N1cnNvcjphdXRvO3BvaW50ZXItZXZlbnRzOm5vbmV9LnN3aXBlci1uYXZpZ2F0aW9uLWRpc2FibGVkIC5zd2lwZXItYnV0dG9uLW5leHQsLnN3aXBlci1uYXZpZ2F0aW9uLWRpc2FibGVkIC5zd2lwZXItYnV0dG9uLXByZXZ7ZGlzcGxheTpub25lIWltcG9ydGFudH0uc3dpcGVyLWJ1dHRvbi1uZXh0OmFmdGVyLC5zd2lwZXItYnV0dG9uLXByZXY6YWZ0ZXJ7Zm9udC1mYW1pbHk6c3dpcGVyLWljb25zO2ZvbnQtc2l6ZTp2YXIoLS1zd2lwZXItbmF2aWdhdGlvbi1zaXplKTt0ZXh0LXRyYW5zZm9ybTpub25lIWltcG9ydGFudDtsZXR0ZXItc3BhY2luZzowO2ZvbnQtdmFyaWFudDppbml0aWFsO2xpbmUtaGVpZ2h0OjF9LnN3aXBlci1idXR0b24tcHJldiwuc3dpcGVyLXJ0bCAuc3dpcGVyLWJ1dHRvbi1uZXh0e2xlZnQ6MTBweDtyaWdodDphdXRvfS5zd2lwZXItYnV0dG9uLXByZXY6YWZ0ZXIsLnN3aXBlci1ydGwgLnN3aXBlci1idXR0b24tbmV4dDphZnRlcntjb250ZW50OidwcmV2J30uc3dpcGVyLWJ1dHRvbi1uZXh0LC5zd2lwZXItcnRsIC5zd2lwZXItYnV0dG9uLXByZXZ7cmlnaHQ6MTBweDtsZWZ0OmF1dG99LnN3aXBlci1idXR0b24tbmV4dDphZnRlciwuc3dpcGVyLXJ0bCAuc3dpcGVyLWJ1dHRvbi1wcmV2OmFmdGVye2NvbnRlbnQ6J25leHQnfS5zd2lwZXItYnV0dG9uLWxvY2t7ZGlzcGxheTpub25lfS5zd2lwZXItcGFnaW5hdGlvbntwb3NpdGlvbjphYnNvbHV0ZTt0ZXh0LWFsaWduOmNlbnRlcjt0cmFuc2l0aW9uOi4zcyBvcGFjaXR5O3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDAsMCk7ei1pbmRleDoxMH0uc3dpcGVyLXBhZ2luYXRpb24uc3dpcGVyLXBhZ2luYXRpb24taGlkZGVue29wYWNpdHk6MH0uc3dpcGVyLXBhZ2luYXRpb24tZGlzYWJsZWQ+LnN3aXBlci1wYWdpbmF0aW9uLC5zd2lwZXItcGFnaW5hdGlvbi5zd2lwZXItcGFnaW5hdGlvbi1kaXNhYmxlZHtkaXNwbGF5Om5vbmUhaW1wb3J0YW50fS5zd2lwZXItaG9yaXpvbnRhbD4uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cywuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy5zd2lwZXItcGFnaW5hdGlvbi1ob3Jpem9udGFsLC5zd2lwZXItcGFnaW5hdGlvbi1jdXN0b20sLnN3aXBlci1wYWdpbmF0aW9uLWZyYWN0aW9ue2JvdHRvbToxMHB4O2xlZnQ6MDt3aWR0aDoxMDAlfS5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLWR5bmFtaWN7b3ZlcmZsb3c6aGlkZGVuO2ZvbnQtc2l6ZTowfS5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLWR5bmFtaWMgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHt0cmFuc2Zvcm06c2NhbGUoLjMzKTtwb3NpdGlvbjpyZWxhdGl2ZX0uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy1keW5hbWljIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtYWN0aXZle3RyYW5zZm9ybTpzY2FsZSgxKX0uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy1keW5hbWljIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtYWN0aXZlLW1haW57dHJhbnNmb3JtOnNjYWxlKDEpfS5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLWR5bmFtaWMgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1hY3RpdmUtcHJldnt0cmFuc2Zvcm06c2NhbGUoLjY2KX0uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy1keW5hbWljIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtYWN0aXZlLXByZXYtcHJldnt0cmFuc2Zvcm06c2NhbGUoLjMzKX0uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy1keW5hbWljIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtYWN0aXZlLW5leHR7dHJhbnNmb3JtOnNjYWxlKC42Nil9LnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pYyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWFjdGl2ZS1uZXh0LW5leHR7dHJhbnNmb3JtOnNjYWxlKC4zMyl9LnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHt3aWR0aDp2YXIoLS1zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtd2lkdGgsdmFyKC0tc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LXNpemUsOHB4KSk7aGVpZ2h0OnZhcigtLXN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1oZWlnaHQsdmFyKC0tc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LXNpemUsOHB4KSk7ZGlzcGxheTppbmxpbmUtYmxvY2s7Ym9yZGVyLXJhZGl1czo1MCU7YmFja2dyb3VuZDp2YXIoLS1zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtaW5hY3RpdmUtY29sb3IsIzAwMCk7b3BhY2l0eTp2YXIoLS1zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtaW5hY3RpdmUtb3BhY2l0eSwgLjIpfWJ1dHRvbi5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXR7Ym9yZGVyOm5vbmU7bWFyZ2luOjA7cGFkZGluZzowO2JveC1zaGFkb3c6bm9uZTstd2Via2l0LWFwcGVhcmFuY2U6bm9uZTthcHBlYXJhbmNlOm5vbmV9LnN3aXBlci1wYWdpbmF0aW9uLWNsaWNrYWJsZSAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0e2N1cnNvcjpwb2ludGVyfS5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQ6b25seS1jaGlsZHtkaXNwbGF5Om5vbmUhaW1wb3J0YW50fS5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtYWN0aXZle29wYWNpdHk6dmFyKC0tc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LW9wYWNpdHksIDEpO2JhY2tncm91bmQ6dmFyKC0tc3dpcGVyLXBhZ2luYXRpb24tY29sb3IsdmFyKC0tc3dpcGVyLXRoZW1lLWNvbG9yKSl9LnN3aXBlci1wYWdpbmF0aW9uLXZlcnRpY2FsLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMsLnN3aXBlci12ZXJ0aWNhbD4uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0c3tyaWdodDoxMHB4O3RvcDo1MCU7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDBweCwtNTAlLDApfS5zd2lwZXItcGFnaW5hdGlvbi12ZXJ0aWNhbC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQsLnN3aXBlci12ZXJ0aWNhbD4uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0e21hcmdpbjp2YXIoLS1zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtdmVydGljYWwtZ2FwLDZweCkgMDtkaXNwbGF5OmJsb2NrfS5zd2lwZXItcGFnaW5hdGlvbi12ZXJ0aWNhbC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pYywuc3dpcGVyLXZlcnRpY2FsPi5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pY3t0b3A6NTAlO3RyYW5zZm9ybTp0cmFuc2xhdGVZKC01MCUpO3dpZHRoOjhweH0uc3dpcGVyLXBhZ2luYXRpb24tdmVydGljYWwuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLWR5bmFtaWMgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldCwuc3dpcGVyLXZlcnRpY2FsPi5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pYyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0e2Rpc3BsYXk6aW5saW5lLWJsb2NrO3RyYW5zaXRpb246LjJzIHRyYW5zZm9ybSwuMnMgdG9wfS5zd2lwZXItaG9yaXpvbnRhbD4uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LC5zd2lwZXItcGFnaW5hdGlvbi1ob3Jpem9udGFsLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHttYXJnaW46MCB2YXIoLS1zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtaG9yaXpvbnRhbC1nYXAsNHB4KX0uc3dpcGVyLWhvcml6b250YWw+LnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy1keW5hbWljLC5zd2lwZXItcGFnaW5hdGlvbi1ob3Jpem9udGFsLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy1keW5hbWlje2xlZnQ6NTAlO3RyYW5zZm9ybTp0cmFuc2xhdGVYKC01MCUpO3doaXRlLXNwYWNlOm5vd3JhcH0uc3dpcGVyLWhvcml6b250YWw+LnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy1keW5hbWljIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQsLnN3aXBlci1wYWdpbmF0aW9uLWhvcml6b250YWwuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLWR5bmFtaWMgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHt0cmFuc2l0aW9uOi4ycyB0cmFuc2Zvcm0sLjJzIGxlZnR9LnN3aXBlci1ob3Jpem9udGFsLnN3aXBlci1ydGw+LnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pYyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0e3RyYW5zaXRpb246LjJzIHRyYW5zZm9ybSwuMnMgcmlnaHR9LnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFye2JhY2tncm91bmQ6cmdiYSgwLDAsMCwuMjUpO3Bvc2l0aW9uOmFic29sdXRlfS5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2JhciAuc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXItZmlsbHtiYWNrZ3JvdW5kOnZhcigtLXN3aXBlci1wYWdpbmF0aW9uLWNvbG9yLHZhcigtLXN3aXBlci10aGVtZS1jb2xvcikpO3Bvc2l0aW9uOmFic29sdXRlO2xlZnQ6MDt0b3A6MDt3aWR0aDoxMDAlO2hlaWdodDoxMDAlO3RyYW5zZm9ybTpzY2FsZSgwKTt0cmFuc2Zvcm0tb3JpZ2luOmxlZnQgdG9wfS5zd2lwZXItcnRsIC5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2JhciAuc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXItZmlsbHt0cmFuc2Zvcm0tb3JpZ2luOnJpZ2h0IHRvcH0uc3dpcGVyLWhvcml6b250YWw+LnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyLC5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2Jhci5zd2lwZXItcGFnaW5hdGlvbi1ob3Jpem9udGFsLC5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2Jhci5zd2lwZXItcGFnaW5hdGlvbi12ZXJ0aWNhbC5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2Jhci1vcHBvc2l0ZSwuc3dpcGVyLXZlcnRpY2FsPi5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2Jhci5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2Jhci1vcHBvc2l0ZXt3aWR0aDoxMDAlO2hlaWdodDo0cHg7bGVmdDowO3RvcDowfS5zd2lwZXItaG9yaXpvbnRhbD4uc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXIuc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXItb3Bwb3NpdGUsLnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyLnN3aXBlci1wYWdpbmF0aW9uLWhvcml6b250YWwuc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXItb3Bwb3NpdGUsLnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyLnN3aXBlci1wYWdpbmF0aW9uLXZlcnRpY2FsLC5zd2lwZXItdmVydGljYWw+LnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFye3dpZHRoOjRweDtoZWlnaHQ6MTAwJTtsZWZ0OjA7dG9wOjB9LnN3aXBlci1wYWdpbmF0aW9uLWxvY2t7ZGlzcGxheTpub25lfS5zd2lwZXItc2Nyb2xsYmFye2JvcmRlci1yYWRpdXM6MTBweDtwb3NpdGlvbjpyZWxhdGl2ZTstbXMtdG91Y2gtYWN0aW9uOm5vbmU7YmFja2dyb3VuZDpyZ2JhKDAsMCwwLC4xKX0uc3dpcGVyLXNjcm9sbGJhci1kaXNhYmxlZD4uc3dpcGVyLXNjcm9sbGJhciwuc3dpcGVyLXNjcm9sbGJhci5zd2lwZXItc2Nyb2xsYmFyLWRpc2FibGVke2Rpc3BsYXk6bm9uZSFpbXBvcnRhbnR9LnN3aXBlci1ob3Jpem9udGFsPi5zd2lwZXItc2Nyb2xsYmFyLC5zd2lwZXItc2Nyb2xsYmFyLnN3aXBlci1zY3JvbGxiYXItaG9yaXpvbnRhbHtwb3NpdGlvbjphYnNvbHV0ZTtsZWZ0OjElO2JvdHRvbTozcHg7ei1pbmRleDo1MDtoZWlnaHQ6NXB4O3dpZHRoOjk4JX0uc3dpcGVyLXNjcm9sbGJhci5zd2lwZXItc2Nyb2xsYmFyLXZlcnRpY2FsLC5zd2lwZXItdmVydGljYWw+LnN3aXBlci1zY3JvbGxiYXJ7cG9zaXRpb246YWJzb2x1dGU7cmlnaHQ6M3B4O3RvcDoxJTt6LWluZGV4OjUwO3dpZHRoOjVweDtoZWlnaHQ6OTglfS5zd2lwZXItc2Nyb2xsYmFyLWRyYWd7aGVpZ2h0OjEwMCU7d2lkdGg6MTAwJTtwb3NpdGlvbjpyZWxhdGl2ZTtiYWNrZ3JvdW5kOnJnYmEoMCwwLDAsLjUpO2JvcmRlci1yYWRpdXM6MTBweDtsZWZ0OjA7dG9wOjB9LnN3aXBlci1zY3JvbGxiYXItY3Vyc29yLWRyYWd7Y3Vyc29yOm1vdmV9LnN3aXBlci1zY3JvbGxiYXItbG9ja3tkaXNwbGF5Om5vbmV9LnN3aXBlci16b29tLWNvbnRhaW5lcnt3aWR0aDoxMDAlO2hlaWdodDoxMDAlO2Rpc3BsYXk6ZmxleDtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO2FsaWduLWl0ZW1zOmNlbnRlcjt0ZXh0LWFsaWduOmNlbnRlcn0uc3dpcGVyLXpvb20tY29udGFpbmVyPmNhbnZhcywuc3dpcGVyLXpvb20tY29udGFpbmVyPmltZywuc3dpcGVyLXpvb20tY29udGFpbmVyPnN2Z3ttYXgtd2lkdGg6MTAwJTttYXgtaGVpZ2h0OjEwMCU7b2JqZWN0LWZpdDpjb250YWlufS5zd2lwZXItc2xpZGUtem9vbWVke2N1cnNvcjptb3ZlfS5zd2lwZXItbGF6eS1wcmVsb2FkZXJ7d2lkdGg6NDJweDtoZWlnaHQ6NDJweDtwb3NpdGlvbjphYnNvbHV0ZTtsZWZ0OjUwJTt0b3A6NTAlO21hcmdpbi1sZWZ0Oi0yMXB4O21hcmdpbi10b3A6LTIxcHg7ei1pbmRleDoxMDt0cmFuc2Zvcm0tb3JpZ2luOjUwJTtib3gtc2l6aW5nOmJvcmRlci1ib3g7Ym9yZGVyOjRweCBzb2xpZCB2YXIoLS1zd2lwZXItcHJlbG9hZGVyLWNvbG9yLHZhcigtLXN3aXBlci10aGVtZS1jb2xvcikpO2JvcmRlci1yYWRpdXM6NTAlO2JvcmRlci10b3AtY29sb3I6dHJhbnNwYXJlbnR9LnN3aXBlci13YXRjaC1wcm9ncmVzcyAuc3dpcGVyLXNsaWRlLXZpc2libGUgLnN3aXBlci1sYXp5LXByZWxvYWRlciwuc3dpcGVyOm5vdCguc3dpcGVyLXdhdGNoLXByb2dyZXNzKSAuc3dpcGVyLWxhenktcHJlbG9hZGVye2FuaW1hdGlvbjpzd2lwZXItcHJlbG9hZGVyLXNwaW4gMXMgaW5maW5pdGUgbGluZWFyfS5zd2lwZXItbGF6eS1wcmVsb2FkZXItd2hpdGV7LS1zd2lwZXItcHJlbG9hZGVyLWNvbG9yOiNmZmZ9LnN3aXBlci1sYXp5LXByZWxvYWRlci1ibGFja3stLXN3aXBlci1wcmVsb2FkZXItY29sb3I6IzAwMH1Aa2V5ZnJhbWVzIHN3aXBlci1wcmVsb2FkZXItc3BpbnswJXt0cmFuc2Zvcm06cm90YXRlKDBkZWcpfTEwMCV7dHJhbnNmb3JtOnJvdGF0ZSgzNjBkZWcpfX0uc3dpcGVyIC5zd2lwZXItbm90aWZpY2F0aW9ue3Bvc2l0aW9uOmFic29sdXRlO2xlZnQ6MDt0b3A6MDtwb2ludGVyLWV2ZW50czpub25lO29wYWNpdHk6MDt6LWluZGV4Oi0xMDAwfS5zd2lwZXItZnJlZS1tb2RlPi5zd2lwZXItd3JhcHBlcnt0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLW91dDttYXJnaW46MCBhdXRvfS5zd2lwZXItZ3JpZD4uc3dpcGVyLXdyYXBwZXJ7ZmxleC13cmFwOndyYXB9LnN3aXBlci1ncmlkLWNvbHVtbj4uc3dpcGVyLXdyYXBwZXJ7ZmxleC13cmFwOndyYXA7ZmxleC1kaXJlY3Rpb246Y29sdW1ufS5zd2lwZXItZmFkZS5zd2lwZXItZnJlZS1tb2RlIC5zd2lwZXItc2xpZGV7dHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1vdXR9LnN3aXBlci1mYWRlIC5zd2lwZXItc2xpZGV7cG9pbnRlci1ldmVudHM6bm9uZTt0cmFuc2l0aW9uLXByb3BlcnR5Om9wYWNpdHl9LnN3aXBlci1mYWRlIC5zd2lwZXItc2xpZGUgLnN3aXBlci1zbGlkZXtwb2ludGVyLWV2ZW50czpub25lfS5zd2lwZXItZmFkZSAuc3dpcGVyLXNsaWRlLWFjdGl2ZSwuc3dpcGVyLWZhZGUgLnN3aXBlci1zbGlkZS1hY3RpdmUgLnN3aXBlci1zbGlkZS1hY3RpdmV7cG9pbnRlci1ldmVudHM6YXV0b30uc3dpcGVyLWN1YmV7b3ZlcmZsb3c6dmlzaWJsZX0uc3dpcGVyLWN1YmUgLnN3aXBlci1zbGlkZXtwb2ludGVyLWV2ZW50czpub25lOy13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTpoaWRkZW47YmFja2ZhY2UtdmlzaWJpbGl0eTpoaWRkZW47ei1pbmRleDoxO3Zpc2liaWxpdHk6aGlkZGVuO3RyYW5zZm9ybS1vcmlnaW46MCAwO3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCV9LnN3aXBlci1jdWJlIC5zd2lwZXItc2xpZGUgLnN3aXBlci1zbGlkZXtwb2ludGVyLWV2ZW50czpub25lfS5zd2lwZXItY3ViZS5zd2lwZXItcnRsIC5zd2lwZXItc2xpZGV7dHJhbnNmb3JtLW9yaWdpbjoxMDAlIDB9LnN3aXBlci1jdWJlIC5zd2lwZXItc2xpZGUtYWN0aXZlLC5zd2lwZXItY3ViZSAuc3dpcGVyLXNsaWRlLWFjdGl2ZSAuc3dpcGVyLXNsaWRlLWFjdGl2ZXtwb2ludGVyLWV2ZW50czphdXRvfS5zd2lwZXItY3ViZSAuc3dpcGVyLXNsaWRlLWFjdGl2ZSwuc3dpcGVyLWN1YmUgLnN3aXBlci1zbGlkZS1uZXh0LC5zd2lwZXItY3ViZSAuc3dpcGVyLXNsaWRlLW5leHQrLnN3aXBlci1zbGlkZSwuc3dpcGVyLWN1YmUgLnN3aXBlci1zbGlkZS1wcmV2e3BvaW50ZXItZXZlbnRzOmF1dG87dmlzaWJpbGl0eTp2aXNpYmxlfS5zd2lwZXItY3ViZSAuc3dpcGVyLXNsaWRlLXNoYWRvdy1ib3R0b20sLnN3aXBlci1jdWJlIC5zd2lwZXItc2xpZGUtc2hhZG93LWxlZnQsLnN3aXBlci1jdWJlIC5zd2lwZXItc2xpZGUtc2hhZG93LXJpZ2h0LC5zd2lwZXItY3ViZSAuc3dpcGVyLXNsaWRlLXNoYWRvdy10b3B7ei1pbmRleDowOy13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTpoaWRkZW47YmFja2ZhY2UtdmlzaWJpbGl0eTpoaWRkZW59LnN3aXBlci1jdWJlIC5zd2lwZXItY3ViZS1zaGFkb3d7cG9zaXRpb246YWJzb2x1dGU7bGVmdDowO2JvdHRvbTowcHg7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTtvcGFjaXR5Oi42O3otaW5kZXg6MH0uc3dpcGVyLWN1YmUgLnN3aXBlci1jdWJlLXNoYWRvdzpiZWZvcmV7Y29udGVudDonJztiYWNrZ3JvdW5kOiMwMDA7cG9zaXRpb246YWJzb2x1dGU7bGVmdDowO3RvcDowO2JvdHRvbTowO3JpZ2h0OjA7ZmlsdGVyOmJsdXIoNTBweCl9LnN3aXBlci1mbGlwe292ZXJmbG93OnZpc2libGV9LnN3aXBlci1mbGlwIC5zd2lwZXItc2xpZGV7cG9pbnRlci1ldmVudHM6bm9uZTstd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6aGlkZGVuO2JhY2tmYWNlLXZpc2liaWxpdHk6aGlkZGVuO3otaW5kZXg6MX0uc3dpcGVyLWZsaXAgLnN3aXBlci1zbGlkZSAuc3dpcGVyLXNsaWRle3BvaW50ZXItZXZlbnRzOm5vbmV9LnN3aXBlci1mbGlwIC5zd2lwZXItc2xpZGUtYWN0aXZlLC5zd2lwZXItZmxpcCAuc3dpcGVyLXNsaWRlLWFjdGl2ZSAuc3dpcGVyLXNsaWRlLWFjdGl2ZXtwb2ludGVyLWV2ZW50czphdXRvfS5zd2lwZXItZmxpcCAuc3dpcGVyLXNsaWRlLXNoYWRvdy1ib3R0b20sLnN3aXBlci1mbGlwIC5zd2lwZXItc2xpZGUtc2hhZG93LWxlZnQsLnN3aXBlci1mbGlwIC5zd2lwZXItc2xpZGUtc2hhZG93LXJpZ2h0LC5zd2lwZXItZmxpcCAuc3dpcGVyLXNsaWRlLXNoYWRvdy10b3B7ei1pbmRleDowOy13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTpoaWRkZW47YmFja2ZhY2UtdmlzaWJpbGl0eTpoaWRkZW59LnN3aXBlci1jcmVhdGl2ZSAuc3dpcGVyLXNsaWRley13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTpoaWRkZW47YmFja2ZhY2UtdmlzaWJpbGl0eTpoaWRkZW47b3ZlcmZsb3c6aGlkZGVuO3RyYW5zaXRpb24tcHJvcGVydHk6dHJhbnNmb3JtLG9wYWNpdHksaGVpZ2h0fS5zd2lwZXItY2FyZHN7b3ZlcmZsb3c6dmlzaWJsZX0uc3dpcGVyLWNhcmRzIC5zd2lwZXItc2xpZGV7dHJhbnNmb3JtLW9yaWdpbjpjZW50ZXIgYm90dG9tOy13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTpoaWRkZW47YmFja2ZhY2UtdmlzaWJpbGl0eTpoaWRkZW47b3ZlcmZsb3c6aGlkZGVufSIsIi8vINCf0YDQvtC/0L7RgNGG0LjQvtC90LDQu9GM0L3Ri9C5IHpvb20g0YLQvtC70YzQutC+INC+0YIgJHNjYWxlQnJlYWtwb2ludCDQtNC+ICRzY2FsZUJyZWFrcG9pbnQ7INC90LjQttC1IDE0MzkuOTgg4oCUINCx0LXQtyB6b29tLCDQutC+0L3RgtC10LnQvdC10YAgOTcwcHhcbkBtZWRpYSAobWluLXdpZHRoOiAkc2NhbGVCcmVha3BvaW50KSBhbmQgKG1heC13aWR0aDogOTBlbSkge1xuXHRodG1sIHtcblx0XHR6b29tOiA5Ny45NiU7IC8vIDE0NDAvMTQ3MFxuXHR9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5MGVtKSBhbmQgKG1heC13aWR0aDogOTAuNjI1ZW0pIHtcblx0aHRtbCB7XG5cdFx0em9vbTogOTguNjQlOyAvLyAxNDUwLzE0NzBcblx0fVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTAuNjI1ZW0pIGFuZCAobWF4LXdpZHRoOiA5MS4yNWVtKSB7XG5cdGh0bWwge1xuXHRcdHpvb206IDk5LjMyJTsgLy8gMTQ2MC8xNDcwXG5cdH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDkxLjI1ZW0pIGFuZCAobWF4LXdpZHRoOiAkc2NhbGVCcmVha3BvaW50KSB7XG5cdGh0bWwge1xuXHRcdHpvb206IDk5LjY2JTsgLy8gfjE0NjUvMTQ3MFxuXHR9XG59XG5cbi5fbGluayB7XG5cdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuXHR0ZXh0LXVuZGVybGluZS1vZmZzZXQ6IDVweDtcbn1cblxuLnRvb2x0aXAtaG9yaXpvbnRhbC1zY3JvbGwtaWNvbl9oYW5kIHtcblx0YW5pbWF0aW9uOiB0b29sdGlwLWhvcml6b250YWwtc2Nyb2xsLWljb25fYW5pbS1zY3JvbGwtaGFuZCAycyBpbmZpbml0ZTtcbn1cblxuLmludmlzaWJsZSB7XG5cdGRpc3BsYXk6IG5vbmU7XG59XG5cbi50b29sdGlwLWhvcml6b250YWwtc2Nyb2xsLWljb25fY2FyZCB7XG5cdGFuaW1hdGlvbjogdG9vbHRpcC1ob3Jpem9udGFsLXNjcm9sbC1pY29uX2FuaW0tc2Nyb2xsLWNhcmQgMnMgaW5maW5pdGU7XG59XG5cbi5fY291cnNvciB7XG5cdGRpc3BsYXk6IG5vbmU7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRtYXJnaW46IDE1cHggMDtcblxuXHRAbWVkaWEgKG1heC13aWR0aDogJG1vYmlsZSkge1xuXHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdH1cbn1cblxuQGtleWZyYW1lcyB0b29sdGlwLWhvcml6b250YWwtc2Nyb2xsLWljb25fYW5pbS1zY3JvbGwtaGFuZCB7XG5cdDAlIHtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoODBweCkgc2NhbGUoMSk7XG5cdFx0b3BhY2l0eTogMDtcblx0fVxuXG5cdDEwJSB7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKDgwcHgpIHNjYWxlKDEpO1xuXHRcdG9wYWNpdHk6IDE7XG5cdH1cblxuXHQyMCUsXG5cdDYwJSB7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKDE3NXB4KSBzY2FsZSgwLjYpO1xuXHRcdG9wYWNpdHk6IDE7XG5cdH1cblxuXHQ4MCUge1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWCg1cHgpIHNjYWxlKDAuNik7XG5cdFx0b3BhY2l0eTogMTtcblx0fVxuXG5cdHRvIHtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoNXB4KSBzY2FsZSgwLjYpO1xuXHRcdG9wYWNpdHk6IDA7XG5cdH1cbn1cblxuQGtleWZyYW1lcyB0b29sdGlwLWhvcml6b250YWwtc2Nyb2xsLWljb25fYW5pbS1zY3JvbGwtY2FyZCB7XG5cblx0MCUsXG5cdDYwJSB7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuXHR9XG5cblx0ODAlLFxuXHR0byB7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0yNDBweCk7XG5cdH1cbn1cblxuLl9kaXNhYmxlLWhvdmVyLFxuLl9kaXNhYmxlLWhvdmVyICoge1xuXHRwb2ludGVyLWV2ZW50czogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4uX3NlY3Rpb24ge1xuXHRtYXJnaW4tdG9wOiAxMzBweDtcblxuXHRAbWVkaWEgKG1heC13aWR0aDogJG1vYmlsZSkge1xuXHRcdG1hcmdpbi10b3A6IDUwcHg7XG5cdH1cbn1cblxuLmZhbmN5Ym94X19jb250YWluZXIge1xuXHRtYXgtd2lkdGg6IDEwMCU7XG59XG5cbi8vIEZhbmN5Ym94INGBINCy0LjQtNC10L4gKFJ1dHViZSBpZnJhbWUpOiDQsdC10Lcg0L/QsNC00LTQuNC90LPQsCwg0LzQsNC60YEuINGI0LjRgNC40L3QsCAxMjAwcHgsINC/0L4g0YbQtdC90YLRgNGDXG4uZmFuY3lib3hfX3RyYWNrOmhhcyguZmFuY3lib3hfX3NsaWRlOmhhcyhpZnJhbWUpKSB7XG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuXG4uZmFuY3lib3hfX3NsaWRlOmhhcyhpZnJhbWUpIHtcblx0bWF4LXdpZHRoOiAxMjAwcHggIWltcG9ydGFudDtcblx0d2lkdGg6IDEwMCUgIWltcG9ydGFudDtcblx0cGFkZGluZzogMCAhaW1wb3J0YW50O1xuXHRtYXJnaW46IDAgYXV0bztcbn1cblxuLmZhbmN5Ym94X19jb250ZW50OmhhcyhpZnJhbWUpIHtcblx0cGFkZGluZzogMCAhaW1wb3J0YW50O1xuXHRtYXgtd2lkdGg6IDEyMDBweCAhaW1wb3J0YW50O1xuXHR3aWR0aDogOTUlICFpbXBvcnRhbnQ7XG5cdG1hcmdpbjogMCBhdXRvO1xuXHRoZWlnaHQ6IDY0JSAhaW1wb3J0YW50O1xuXG5cdEBtZWRpYSAobWF4LXdpZHRoOiAkbW9iaWxlKSB7XG5cdFx0d2lkdGg6IDkwJSAhaW1wb3J0YW50O1xuXHRcdG1heC13aWR0aDogNTAwcHggIWltcG9ydGFudDtcblx0XHRoZWlnaHQ6IDMwMHB4ICFpbXBvcnRhbnQ7XG5cdH1cbn1cblxuLmZhbmN5Ym94X19jb250ZW50OmhhcyhpZnJhbWUpIGlmcmFtZSB7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHR3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuXHRtYXgtd2lkdGg6IDEyMDBweCAhaW1wb3J0YW50O1xuXHRtYXJnaW46IDAgYXV0bztcbn1cblxuLl90ZXh0LWNlbnRlciB7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLl9pbWFnZS1iYWNrIHtcblx0d2lkdGg6IDEwMCU7XG5cdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG5cdG1hcmdpbi1pbmxpbmU6IGF1dG87XG5cblx0YmFja2dyb3VuZC1zaXplOiBjb3Zlcjtcblx0YmFja2dyb3VuZC1wb3NpdGlvbjogdG9wIGNlbnRlcjtcblx0cGFkZGluZzogMTAwcHggMDtcblxuXHRAbWVkaWEgKG1heC13aWR0aDogJG1vYmlsZSkge1xuXHRcdHBhZGRpbmc6IDM1cHggMDtcblx0fVxufVxuXG4uX21haW4tYmxvY2sge1xuXHRtYXJnaW4tdG9wOiA1MHB4O1xuXG5cdEBtZWRpYSAobWF4LXdpZHRoOiAkbW9iaWxlKSB7XG5cdFx0bWFyZ2luLXRvcDogMzBweDtcblx0fVxufVxuXG4uX21haW4tYnRuIHtcblx0bWluLWhlaWdodDogOTBweDtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRiYWNrZ3JvdW5kOiByZ2JhKDUzLCA2OSwgNTksIDEpO1xuXHR3aWR0aDogMTAwJTtcblx0ZGlzcGxheTogZmxleDtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdGNvbG9yOiAjZmZmZmZmICFpbXBvcnRhbnQ7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0ei1pbmRleDogMTtcblx0dHJhbnNpdGlvbjogYWxsIDAuNHM7XG5cdHBhZGRpbmc6IDEwcHg7XG5cdG92ZXJmbG93OiB2aXNpYmxlO1xuXG5cdGZvbnQtd2VpZ2h0OiA2MDA7XG5cblx0Zm9udC1zaXplOiAxNnB4O1xuXG5cdGxpbmUtaGVpZ2h0OiAxNTAlO1xuXHQvKiAyNC8xNiAqL1xuXG5cdHRleHQtYWxpZ246IGNlbnRlcjtcblx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblxuXHQmX2NlbnRlciB7XG5cdFx0bWFyZ2luLXRvcDogNDBweDtcblx0XHRtYXJnaW4taW5saW5lOiBhdXRvO1xuXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6ICRtb2JpbGUpIHtcblx0XHRcdG1hcmdpbi10b3A6IDIwcHg7XG5cdFx0fVxuXHR9XG5cblx0Jjpob3ZlciB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogcmdiYSg3MiwgOTcsIDgxLCAxKTtcblx0fVxuXG5cdCY6YWN0aXZlIHt9XG5cblx0Jl9ibGFjayB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogcmdiYSgzNywgMzUsIDM0LCAxKTtcblxuXHRcdCY6aG92ZXIge1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogcmdiYSg1NiwgNTQsIDUzLCAxKTtcblx0XHR9XG5cblx0XHQmOmFjdGl2ZSB7fVxuXHR9XG5cblx0Jl8zNTAge1xuXHRcdG1heC13aWR0aDogMzUwcHg7XG5cdH1cblxuXHQmX3llbGxvdyB7XG5cdFx0Y29sb3I6IHJnYmEoMzcsIDM1LCAzNCwgMSkgIWltcG9ydGFudDtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjM4LCAyMDEsIDEpO1xuXG5cdFx0Jjpob3ZlciB7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjMyLCAxODIsIDEpO1xuXHRcdH1cblx0fVxuXG5cdEBtZWRpYSAobWF4LXdpZHRoOiAkbW9iaWxlU21hbGwpIHtcblx0XHRtaW4taGVpZ2h0OiA3NXB4O1xuXHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHR3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuXHRcdG1heC13aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuXHR9XG5cblx0Jl84MCB7XG5cdFx0bWluLWhlaWdodDogODBweDtcblxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkbW9iaWxlU21hbGwpIHtcblx0XHRcdG1pbi1oZWlnaHQ6IDU1cHg7XG5cdFx0fVxuXHR9XG59XG5cbi5fYnJvd24tYmFjayB7XG5cdGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjA2LCAxNjUsIDkyLCAxKTtcbn1cblxuLl9ncmVlbi10ZXh0IHtcblx0Y29sb3I6IHJnYmEoNzIsIDE4NywgNTgsIDEpO1xufVxuXG5hLl9ncmVlbi10ZXh0IHtcblx0dGV4dC1kZWNvcmF0aW9uLWNvbG9yOiByZ2JhKDcyLCAxODcsIDU4LCAwLjQpO1xuXG5cdCY6aG92ZXIge1xuXHRcdGNvbG9yOiByZ2JhKDY5LCAxNzIsIDU2LCAxKTtcblx0XHR0ZXh0LWRlY29yYXRpb24tY29sb3I6IHJnYmEoODgsIDE3NSwgMzYsIDAuNCk7XG5cdH1cbn1cblxuLl9saXN0IHtcblx0ZGlzcGxheTogZmxleDtcblx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0Z2FwOiAxMHB4O1xuXG5cdGxpIHtcblx0XHRwYWRkaW5nLWxlZnQ6IDE1cHg7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXG5cdFx0Jjo6YmVmb3JlIHtcblx0XHRcdGNvbnRlbnQ6IFwiXCI7XG5cdFx0XHR0b3A6IDEycHg7XG5cdFx0XHRsZWZ0OiAwO1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogcmdiYSg1MywgNjksIDU5LCAxKTtcblxuXHRcdFx0d2lkdGg6IDVweDtcblx0XHRcdGhlaWdodDogNXB4O1xuXG5cdFx0XHRAbWVkaWEgKG1heC13aWR0aDogJG1vYmlsZSkge1xuXHRcdFx0XHR0b3A6IDEwcHg7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0Jl95ZWxsb3cge1xuXHRcdGxpOjpiZWZvcmUge1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDIzOCwgMjAxLCAxKTtcblx0XHR9XG5cdH1cblxuXHQvLyDQk9C+0YDQuNC30L7QvdGC0LDQu9GM0L3Ri9C5INGB0L/QuNGB0L7QuiDRgSDQvNCw0YDQutC10YDQvtC8INC80LXQttC00YMg0L/Rg9C90LrRgtCw0LzQuCAo0YLQsNC60L7QuSDQttC1INC60LLQsNC00YDQsNGCLCDQutCw0Log0LIgOjpiZWZvcmUgX2xpc3QpXG5cdCZfaW5saW5lIHtcblx0XHRmbGV4LWRpcmVjdGlvbjogcm93O1xuXHRcdGZsZXgtd3JhcDogd3JhcDtcblx0XHRnYXA6IDA7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblxuXHRcdGxpIHtcblx0XHRcdHBhZGRpbmctbGVmdDogMDtcblxuXHRcdFx0Jjo6YmVmb3JlIHtcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdH1cblxuXHRcdFx0Jjpub3QoOmxhc3QtY2hpbGQpOjphZnRlciB7XG5cdFx0XHRcdGNvbnRlbnQ6IFwiXCI7XG5cdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdFx0d2lkdGg6IDVweDtcblx0XHRcdFx0aGVpZ2h0OiA1cHg7XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IHJnYmEoNTMsIDY5LCA1OSwgMSk7XG5cdFx0XHRcdG1hcmdpbi1sZWZ0OiAxLjE1ZW07XG5cdFx0XHRcdG1hcmdpbi1yaWdodDogMS4xNWVtO1xuXHRcdFx0XHR2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuXG5cdFx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkbW9iaWxlU21hbGwpIHtcblx0XHRcdFx0XHRtYXJnaW4tbGVmdDogMC41ZW07XG5cdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAwLjVlbTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG4uX2hhbHZhciB7XG5cdGZvbnQtZmFtaWx5OiBIYWx2YXIgQnJlaXRzY2hyaWZ0O1xufVxuXG4uX3NlY3Rpb24tdGl0bGUge1xuXHRmb250LWZhbWlseTogSGFsdmFyIEJyZWl0c2NocmlmdDtcblx0Zm9udC1zaXplOiA2NHB4O1xuXHRsaW5lLWhlaWdodDogMTEyLjUlO1xuXHQvKiA3Mi82NCAqL1xuXHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXG5cdEBtZWRpYSAobWF4LXdpZHRoOiAkc2NhbGVCcmVha3BvaW50KSB7XG5cdFx0Zm9udC1zaXplOiA1MHB4O1xuXHR9XG5cblx0QG1lZGlhIChtYXgtd2lkdGg6ICR0YWJsZXQpIHtcblx0XHRiciB7XG5cdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdH1cblxuXHRcdGZvbnQtc2l6ZTogNDJweDtcblx0fVxuXG5cdEBtZWRpYSAobWF4LXdpZHRoOiAkbW9iaWxlKSB7XG5cdFx0QGluY2x1ZGUgYWRhcHRpdmVWYWx1ZShcImZvbnQtc2l6ZVwiLCA0NSwgMjUsIDk5MiwgNDc5LCAxKTtcblx0fVxuXG5cdCZfNDQge1xuXHRcdGZvbnQtc2l6ZTogNDRweDtcblx0XHRsaW5lLWhlaWdodDogY2FsYyg1MiAvIDQ0ICogMTAwJSk7XG5cblx0XHRAbWVkaWEgKG1heC13aWR0aDogJHRhYmxldCkge1xuXHRcdFx0Zm9udC1zaXplOiAzNXB4O1xuXHRcdFx0bGluZS1oZWlnaHQ6IGNhbGMoMzUgLyAzNSAqIDEwMCUpO1xuXHRcdH1cblxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkbW9iaWxlKSB7XG5cdFx0XHRAaW5jbHVkZSBhZGFwdGl2ZVZhbHVlKFwiZm9udC1zaXplXCIsIDM1LCAyMywgOTkyLCA0NzksIDEpO1xuXHRcdH1cblxuXHR9XG5cblx0Jl82NiB7XG5cdFx0Zm9udC1zaXplOiA2NnB4O1xuXHRcdGxpbmUtaGVpZ2h0OiAxMTIuMTIxMjEyJTtcblxuXHRcdC8qIDc0LzY2ICovXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6ICRzY2FsZUJyZWFrcG9pbnQpIHtcblx0XHRcdGZvbnQtc2l6ZTogNTBweDtcblx0XHR9XG5cblx0XHRAbWVkaWEgKG1heC13aWR0aDogJHRhYmxldCkge1xuXHRcdFx0YnIge1xuXHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0fVxuXG5cdFx0XHRmb250LXNpemU6IDQ1cHg7XG5cdFx0fVxuXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6ICRtb2JpbGUpIHtcblx0XHRcdEBpbmNsdWRlIGFkYXB0aXZlVmFsdWUoXCJmb250LXNpemVcIiwgNDUsIDI4LCA5OTIsIDQ3OSwgMSk7XG5cdFx0fVxuXHR9XG59XG5cbi5fYmlnLXBpYyB7XG5cdHdpZHRoOiAxMDAlO1xuXHRwYWRkaW5nLWJvdHRvbTogNDEuNyU7XG59XG5cbi5fY29udGVudHMge1xuXHRkaXNwbGF5OiBjb250ZW50cztcbn1cblxuLl9zZWN0aW9uLXN1YnRpdGxlIHtcblx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0Zm9udC1zaXplOiAzMnB4O1xuXHRsaW5lLWhlaWdodDogMTI1JTtcblx0LyogNDAvMzIgKi9cblx0bWFyZ2luLXRvcDogMjBweDtcblxuXHRAbWVkaWEgKG1heC13aWR0aDogJHRhYmxldCkge1xuXHRcdGZvbnQtc2l6ZTogMjdweDtcblxuXHRcdGJyIHtcblx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0fVxuXHR9XG5cblx0QG1lZGlhIChtYXgtd2lkdGg6ICRtb2JpbGUpIHtcblx0XHRmb250LXNpemU6IDI1cHg7XG5cdFx0bWFyZ2luLXRvcDogMTVweDtcblx0fVxuXG5cdEBtZWRpYSAobWF4LXdpZHRoOiAkbW9iaWxlTWlkZGxlKSB7XG5cdFx0Zm9udC1zaXplOiAyM3B4O1xuXG5cdH1cblxuXHRAbWVkaWEgKG1heC13aWR0aDogJG1vYmlsZVNtYWxsKSB7XG5cdFx0Zm9udC1zaXplOiAyMHB4O1xuXHR9XG59XG5cbi5fdGV4dC1sZWZ0IHtcblx0dGV4dC1hbGlnbjogbGVmdDtcbn1cblxuLl93aGl0ZS10ZXh0IHtcblx0Y29sb3I6ICNmZmY7XG59XG5cbi5fY29sb3ItYmFjayB7XG5cdGNvbG9yOiAjZmZmO1xuXHRwYWRkaW5nOiAxMzBweCAwO1xuXG5cdCZfd2hpdGUge1xuXHRcdGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMSk7XG5cdFx0Y29sb3I6IHJnYmEoMzcsIDM1LCAzNCwgMSk7XG5cdH1cblxuXHQmX2dyZWVuIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDUzLCA2OSwgNTksIDEpO1xuXHR9XG5cblx0Jl9ibGFjayB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogcmdiYSgzNywgMzUsIDM0LCAxKTtcblx0fVxuXG5cdEBtZWRpYSAobWF4LXdpZHRoOiAkbW9iaWxlKSB7XG5cdFx0cGFkZGluZzogMzBweCAwO1xuXHR9XG59XG5cbi5fdXBwZXJjYXNlIHtcblx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cblxuLl9ub2JyIHtcblx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cblxuLl9oaWRkZW4ge1xuXHRkaXNwbGF5OiBub25lO1xufVxuXG4uX2dyaWQge1xuXHRnYXA6IDE1cHg7XG5cdGRpc3BsYXk6IGdyaWQ7XG5cblx0Jl8yZnIge1xuXHRcdGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsIDFmcik7XG5cdFx0Z2FwOiAxOHB4O1xuXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6ICRtb2JpbGUpIHtcblx0XHRcdGdyaWQtdGVtcGxhdGUtY29sdW1uczogYXV0bztcblx0XHRcdGdhcDogMTVweDtcblx0XHR9XG5cdH1cblxuXHQmXzRmciB7XG5cdFx0Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoNCwgMWZyKTtcblx0XHRnYXA6IDEycHg7XG5cdH1cblxuXHQmXzVmciB7XG5cdFx0Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoNSwgMWZyKTtcblx0XHRnYXA6IDEwcHg7XG5cdH1cblxuXHQmXzNmciB7XG5cdFx0Z2FwOiAxOHB4O1xuXHRcdGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDMsIDFmcik7XG5cblx0XHRAbWVkaWEgKG1heC13aWR0aDogJHNjYWxlQnJlYWtwb2ludCkge1xuXHRcdFx0Z2FwOiAxMHB4O1xuXHRcdH1cblx0fVxuXG5cdEBtZWRpYSAobWF4LXdpZHRoOiAkbW9iaWxlKSB7XG5cdFx0Z2FwOiAxMHB4O1xuXHR9XG59XG5cbi5fYm9yZGVyLWJsYWNrIHtcblx0Ym9yZGVyOiAzcHggc29saWQgcmdiYSgzNywgMzUsIDM0LCAxKTtcblxuXHRAbWVkaWEgKG1heC13aWR0aDogJG1vYmlsZSkge1xuXHRcdGJvcmRlci13aWR0aDogMnB4O1xuXHR9XG59XG5cbi5fYm9yZGVyLXdoaXRlIHtcblx0Ym9yZGVyOiAzcHggc29saWQgcmdiYSgyNTUsIDI1NSwgMjU1LCAxKTtcblxuXHRAbWVkaWEgKG1heC13aWR0aDogJG1vYmlsZSkge1xuXHRcdGJvcmRlci13aWR0aDogMnB4O1xuXHR9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAkdGFibGV0KSB7XG5cdC5fb3ZlcmZsb3ctY29udGFpbmVyX3RhYmxldCB7XG5cdFx0cGFkZGluZzogMDtcblx0XHRtYXgtd2lkdGg6IDEwMCU7XG5cdFx0b3ZlcmZsb3c6IHZpc2libGU7XG5cdH1cblxuXHQuX292ZXJmbG93LWNvbnRhaW5lcl90YWJsZXQgLl9jb3Vyc29yIHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHR9XG5cblx0Ll9vdmVyZmxvdy1jb250YWluZXJfdGFibGV0IC5fY291cnNvcitkaXYge1xuXHRcdHBhZGRpbmc6IDAgMTVweDtcblx0XHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdChhdXRvLWZpbGwsIDMwMHB4KTtcblx0XHRncmlkLWF1dG8tZmxvdzogY29sdW1uO1xuXHRcdG92ZXJmbG93LXg6IHNjcm9sbDtcblx0XHRtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XG5cdFx0cGFkZGluZy1ib3R0b206IDEwcHggIWltcG9ydGFudDtcblx0fVxuXG5cdC5fb3ZlcmZsb3ctY29udGFpbmVyX3RhYmxldCAuX2NvdXJzb3IrZGl2PmRpdixcblx0Ll9vdmVyZmxvdy1jb250YWluZXJfdGFibGV0IC5fY291cnNvcitkaXY+YSB7XG5cdFx0bWluLXdpZHRoOiAzMDBweDtcblx0fVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogJG1vYmlsZSkge1xuXHQuX292ZXJmbG93LWNvbnRhaW5lcl9tb2Ige1xuXHRcdG1heC13aWR0aDogMTAwJTtcblx0XHRwYWRkaW5nOiAwO1xuXHRcdG92ZXJmbG93OiB2aXNpYmxlO1xuXHR9XG5cblx0Ll9vdmVyZmxvdy1jb250YWluZXJfbW9iIC5fY291cnNvciB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0fVxuXG5cdC5fb3ZlcmZsb3ctY29udGFpbmVyX21vYiAuX2NvdXJzb3IrZGl2IHtcblx0XHRwYWRkaW5nOiAwIDE1cHg7XG5cdFx0Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoYXV0by1maWxsLCAzMDBweCk7XG5cdFx0Z3JpZC1hdXRvLWZsb3c6IGNvbHVtbjtcblx0XHRvdmVyZmxvdy14OiBzY3JvbGw7XG5cdFx0b3ZlcmZsb3cteTogdmlzaWJsZTtcblx0XHRtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XG5cdFx0cGFkZGluZy1ib3R0b206IDEwcHggIWltcG9ydGFudDtcblx0XHRnYXA6IDE1cHg7XG5cdH1cblxuXHQuX292ZXJmbG93LWNvbnRhaW5lcl9tb2IgLl9jb3Vyc29yK2Rpdj5kaXYsXG5cdC5fb3ZlcmZsb3ctY29udGFpbmVyX21vYiAuX2NvdXJzb3IrZGl2PmEge1xuXHRcdG1pbi13aWR0aDogMzAwcHg7XG5cdH1cbn1cblxuLl9zZWN0aW9uLWJvcmRlcl90b3Age1xuXHRib3JkZXItdG9wOiAxcHggc29saWQgcmdiYSgyMDMsIDIxMiwgMjIxLCAxKTtcblx0cGFkZGluZy10b3A6IDExMHB4O1xuXG5cdEBtZWRpYSAobWF4LXdpZHRoOiAkbW9iaWxlKSB7XG5cdFx0cGFkZGluZy10b3A6IDMwcHg7XG5cdH1cbn1cblxuLl9zZWN0aW9uMTM2MCB7XG5cdG1heC13aWR0aDogMTM2MHB4O1xuXHRtYXJnaW4taW5saW5lOiBhdXRvO1xufVxuXG4uX3NlY3Rpb24xNTYwIHtcblx0bWF4LXdpZHRoOiAxNTYwcHg7XG5cdHdpZHRoOiAxMDAlO1xuXHRtYXJnaW4taW5saW5lOiBhdXRvO1xufVxuXG4uX2JvcmRlciB7XG5cdGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMjAzLCAyMTIsIDIyMSwgMSk7XG59XG5cbi5fdmlkZW8tYmxvY2sge1xuXHRjdXJzb3I6IHBvaW50ZXI7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0ZGlzcGxheTogZmxleDtcblx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cblx0Jjo6YWZ0ZXIge1xuXHRcdG1hcmdpbjogYXV0bztcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0aW5zZXQ6IDA7XG5cdFx0d2lkdGg6IDgwcHg7XG5cdFx0aGVpZ2h0OiA4MHB4O1xuXHRcdGJvcmRlci1yYWRpdXM6IDUwJTtcblx0XHRjb250ZW50OiBcIlwiO1xuXHRcdHRyYW5zaXRpb246IDAuM3MgYWxsO1xuXHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWcvcGxheS5zdmcpO1xuXHRcdGJhY2tncm91bmQtc2l6ZTogYXV0bztcblx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXHRcdGJhY2tncm91bmQtcG9zaXRpb246IDUzJSBjZW50ZXI7XG5cblx0XHRiYWNrZ3JvdW5kOiAjNDhiYjNhO1xuXHRcdGJveC1zaGFkb3c6IGluc2V0IDBweCA2cHggMTVweCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMyk7XG5cblx0XHRAbWVkaWEgKG1heC13aWR0aDogJG1vYmlsZU1pZGRsZSkge1xuXHRcdFx0d2lkdGg6IDY1cHg7XG5cdFx0XHRoZWlnaHQ6IDY1cHg7XG5cdFx0fVxuXHR9XG5cblx0aW1nIHtcblx0XHR0cmFuc2l0aW9uOiAwLjVzIGFsbDtcblx0fVxuXG5cdCY6aG92ZXIge1xuXHRcdHRyYW5zaXRpb246IDAuM3MgYWxsO1xuXG5cdFx0Jjo6YWZ0ZXIge1xuXHRcdFx0dHJhbnNpdGlvbjogMC4zcyBhbGw7XG5cblx0XHRcdGJhY2tncm91bmQtY29sb3I6IHJnYmEoNzIsIDIxMywgNTQsIDEpO1xuXHRcdFx0Ym94LXNoYWRvdzpcblx0XHRcdFx0MHB4IDE1cHggMzBweCByZ2JhKDAsIDIyOSwgOCwgMC4yKSxcblx0XHRcdFx0aW5zZXQgMHB4IDZweCAyMHB4IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC40KTtcblx0XHR9XG5cblx0XHRpbWcge1xuXHRcdFx0dHJhbnNpdGlvbjogMC41cyBhbGw7XG5cdFx0XHR0cmFuc2Zvcm06IHNjYWxlKDEuMSk7XG5cdFx0fVxuXHR9XG59XG5cbkBrZXlmcmFtZXMgY3NzLWFuaW1hdGlvbi1yb3RhdGUyIHtcblx0MCUge1xuXHRcdHRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuXHR9XG5cblx0MTAwJSB7XG5cdFx0dHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTtcblx0fVxufVxuXG5Aa2V5ZnJhbWVzIGNzcy1hbmltYXRpb24tcm90YXRlIHtcblx0MCUge1xuXHRcdHRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuXHR9XG5cblx0MTAwJSB7XG5cdFx0dHJhbnNmb3JtOiByb3RhdGUoLTM2MGRlZyk7XG5cdH1cbn1cblxuLl92aWRlby1jaXJjbGUge1xuXHRjdXJzb3I6IHBvaW50ZXI7XG5cdGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWcvbGV0dGVycy5zdmcpO1xuXHRiYWNrZ3JvdW5kLXNpemU6IDE5MHB4IDE5MHB4O1xuXHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0ei1pbmRleDogMjtcblx0d2lkdGg6IDE2MHB4O1xuXHRoZWlnaHQ6IDE2MHB4O1xuXHRib3JkZXItcmFkaXVzOiA1MCU7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdG1hcmdpbjogYXV0bztcblx0aW5zZXQ6IDA7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHQtd2Via2l0LXRyYW5zaXRpb246IDAuM3MgYWxsO1xuXG5cdHRyYW5zaXRpb246IDAuM3MgYWxsO1xuXHRhbmltYXRpb246IGNzcy1hbmltYXRpb24tcm90YXRlIDEwcyBsaW5lYXIgaW5maW5pdGU7XG5cblx0YmFja2dyb3VuZC1jb2xvcjogcmdiYSg1MywgNjksIDU5LCAxKTtcblxuXHRzdmcge1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRhbmltYXRpb246IGNzcy1hbmltYXRpb24tcm90YXRlMiAxMHMgbGluZWFyIGluZmluaXRlO1xuXHR9XG5cblx0Jjpob3ZlciB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogcmdiKDY0LCA4NCwgNzIpO1xuXHR9XG5cblx0QG1lZGlhIChtYXgtd2lkdGg6IDYxLjk5ODhlbSkge1xuXHRcdHdpZHRoOiAxMzBweDtcblx0XHRiYWNrZ3JvdW5kLXNpemU6IDE1MnB4IDE1MnB4O1xuXHRcdGhlaWdodDogMTMwcHg7XG5cblx0XHRzdmcge1xuXHRcdFx0d2lkdGg6IDIwcHg7XG5cdFx0fVxuXHR9XG5cblx0QG1lZGlhIChtYXgtd2lkdGg6IDQ3Ljk5ODhlbSkge1xuXHRcdHdpZHRoOiAxMDBweDtcblx0XHRiYWNrZ3JvdW5kLXNpemU6IDEyMHB4IDEyMHB4O1xuXHRcdGhlaWdodDogMTAwcHg7XG5cdH1cblxuXHRAbWVkaWEgKG1heC13aWR0aDogMjkuOTk4OGVtKSB7XG5cdFx0d2lkdGg6IDgwcHg7XG5cdFx0YmFja2dyb3VuZC1zaXplOiA5NHB4IDk0cHg7XG5cdFx0aGVpZ2h0OiA4MHB4O1xuXG5cdFx0c3ZnIHtcblx0XHRcdHdpZHRoOiAxNXB4O1xuXHRcdH1cblx0fVxufVxuXG4uX2FkYXB0aXZlLXBpYyB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0b3ZlcmZsb3c6IGhpZGRlbjtcblxuXHQmPmltZyxcblx0Jj5waWN0dXJlPmltZyB7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdGluc2V0OiAwO1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdGhlaWdodDogMTAwJTtcblx0fVxufVxuXG4uX2Fic29sdXRlLXBpYyB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0cG9pbnRlci1ldmVudHM6IG5vbmU7XG5cdC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XG5cdC1tb3otdXNlci1zZWxlY3Q6IG5vbmU7XG5cdC1tcy11c2VyLXNlbGVjdDogbm9uZTtcblx0dXNlci1zZWxlY3Q6IG5vbmU7XG59XG5cbi5fdGV4dDIwIHtcblx0Zm9udC1zaXplOiAyMHB4O1xuXHRsaW5lLWhlaWdodDogMTQwJTtcblxuXHQvKiAyOC8yMCAqL1xuXHRAbWVkaWEgKG1heC13aWR0aDogJG1vYmlsZU1pZGRsZSkge1xuXHRcdGZvbnQtc2l6ZTogMThweDtcblx0fVxufVxuXG4uX3RleHQzNiB7XG5cdGZvbnQtc2l6ZTogMzZweDtcblx0Zm9udC1mYW1pbHk6IEhhbHZhciBCcmVpdHNjaHJpZnQ7XG5cdGxpbmUtaGVpZ2h0OiAxMjIuMjIyMjIyJTtcblxuXHQvKiA0NC8zNiAqL1xuXHRAbWVkaWEgKG1heC13aWR0aDogJHNjYWxlQnJlYWtwb2ludCkge1xuXHRcdGZvbnQtc2l6ZTogMzFweDtcblx0fVxuXG5cdEBtZWRpYSAobWF4LXdpZHRoOiAkbW9iaWxlKSB7XG5cdFx0Zm9udC1zaXplOiAzMHB4O1xuXHR9XG5cblx0QG1lZGlhIChtYXgtd2lkdGg6ICRtb2JpbGVNaWRkbGUpIHtcblx0XHRmb250LXNpemU6IDIycHg7XG5cblx0XHRiciB7XG5cdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdH1cblx0fVxufVxuXG4uX3RleHQyNiB7XG5cdGZvbnQtZmFtaWx5OiBIYWx2YXIgQnJlaXRzY2hyaWZ0O1xuXHRmb250LXNpemU6IDI2cHg7XG5cdGxpbmUtaGVpZ2h0OiAxMzAuNzY5MjMxJTtcblx0LyogMzQvMjYgKi9cblxuXHRAbWVkaWEgKG1heC13aWR0aDogJG1vYmlsZSkge1xuXHRcdGZvbnQtc2l6ZTogMjBweDtcblx0fVxuXG5cdGZvbnQtZmFtaWx5OiBIYWx2YXIgQnJlaXRzY2hyaWZ0O1xufVxuXG4uX3RleHQxNiB7XG5cdGxpbmUtaGVpZ2h0OiAxNTAlO1xuXHQvKiAyNC8xNiAqL1xuXHRmb250LXNpemU6IDE2cHg7XG5cblx0QG1lZGlhIChtYXgtd2lkdGg6ICRtb2JpbGVNaWRkbGUpIHtcblx0XHRmb250LXNpemU6IDE0cHg7XG5cdH1cbn1cblxuLl9mdzYwMCB7XG5cdGZvbnQtd2VpZ2h0OiA2MDA7XG59XG5cbi5fZnc3MDAge1xuXHRmb250LXdlaWdodDogNzAwO1xufVxuXG4uX2Z3NTAwIHtcblx0Zm9udC13ZWlnaHQ6IDUwMDtcbn1cblxuLmZhbmN5Ym94X19jb250ZW50IDpmb2N1czpub3QoLmNhcm91c2VsX19idXR0b24uaXMtY2xvc2UpIHtcblx0b3V0bGluZTogbm9uZTtcbn1cblxuLmZhbmN5Ym94X192aWV3cG9ydC5pcy1kcmFnZ2FibGUge1xuXHRjdXJzb3I6IGF1dG87XG59XG5cbi5mb3JtX19jaGVja2JveC1sYWJlbCBpbnB1dCxcbi5mb3JtX19jaGVjayBpbnB1dCxcbi5mb3JtX19tZXNzZW5nZXIgaW5wdXQsXG4uY2FsbGJhY2tfX3RpbWUgaW5wdXQge1xuXHRkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi8vINCh0YLQuNC70Lgg0LTQu9GPINGB0LrRgNC+0LvQu9Cx0LDRgNC+0LJcbjo6LXdlYmtpdC1zY3JvbGxiYXIge1xuXHR3aWR0aDogMTBweDtcblx0aGVpZ2h0OiAxMHB4O1xuXHRib3JkZXItcmFkaXVzOiAxMHB4O1xufVxuXG46Oi13ZWJraXQtc2Nyb2xsYmFyLXRyYWNrIHtcblx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG5cdGJvcmRlci1yYWRpdXM6IDEwcHg7XG59XG5cbi8vINCi0LXRhdC90LjRh9C10YHQutC40Lkg0LrQu9Cw0YHRgSDQtNC70Y8g0YHQutGA0L7Qu9C7LdCx0LDRgNCwINGB0LvQsNC50LTQtdGA0LBcbi5fc2xpZGVyLXNjcm9sbGJhciB7XG5cdG92ZXJmbG93OiBoaWRkZW47XG5cdHBvc2l0aW9uOiBzdGF0aWMgIWltcG9ydGFudDtcblx0bWFyZ2luLXRvcDogNDBweDtcblx0aGVpZ2h0OiAxMHB4ICFpbXBvcnRhbnQ7XG5cdGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMSkgIWltcG9ydGFudDtcblx0Ym9yZGVyLXJhZGl1czogMCAhaW1wb3J0YW50O1xuXHRib3R0b206IDAgIWltcG9ydGFudDtcblx0bGVmdDogMCAhaW1wb3J0YW50O1xuXHR3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuXG5cdEBtZWRpYSAobWF4LXdpZHRoOiAkbW9iaWxlKSB7XG5cdFx0bWFyZ2luLXRvcDogMjBweCAhaW1wb3J0YW50O1xuXHR9XG5cblx0LnN3aXBlci1zY3JvbGxiYXItZHJhZyB7XG5cdFx0Ym9yZGVyLXJhZGl1czogMCAhaW1wb3J0YW50O1xuXHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDUzLCA2OSwgNTksIDEpICFpbXBvcnRhbnQ7XG5cblx0XHRoZWlnaHQ6IDEwMCUgIWltcG9ydGFudDtcblx0XHRtaW4td2lkdGg6IDMwMHB4ICFpbXBvcnRhbnQ7XG5cblx0XHRAbWVkaWEgKG1heC13aWR0aDogJHRhYmxldCkge1xuXHRcdFx0bWluLXdpZHRoOiA2MHB4ICFpbXBvcnRhbnQ7XG5cdFx0fVxuXG5cdFx0Jjpob3ZlciB7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoODEsIDEwNSwgOTApICFpbXBvcnRhbnQ7XG5cdFx0fVxuXHR9XG59XG5cbi8vINCi0LXRhdC90LjRh9C10YHQutC40LUg0LrQu9Cw0YHRgdGLINC00LvRjyDRgdGC0YDQtdC70L7QuiDRgdC70LDQudC00LXRgNCwXG5cbi8vINCh0YLRgNC10LvQutC4INGC0LXQvNC90YvQtSAo0LTQu9GPINGC0LXQvNC90L7Qs9C+INGE0L7QvdCwLCDQstC90YPRgtGA0Lgg0YHQu9Cw0LnQtNC10YDQsClcbi5fc2xpZGVyLWFycm93IHtcblx0dG9wOiA1MCU7XG5cblx0d2lkdGg6IDYwcHg7XG5cdGhlaWdodDogNjBweDtcblxuXHRib3JkZXI6IDJweCBzb2xpZCAjZmZmO1xuXG5cdGN1cnNvcjogcG9pbnRlcjtcblx0ZGlzcGxheTogZmxleDtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdHBvaW50ZXItZXZlbnRzOiBhdXRvO1xuXHR0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xuXHR6LWluZGV4OiAxMDtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXG5cdEBtZWRpYSAobWF4LXdpZHRoOiAkbW9iaWxlKSB7XG5cdFx0dG9wOiA0NSU7XG5cdFx0d2lkdGg6IDQwcHg7XG5cdFx0aGVpZ2h0OiA0MHB4O1xuXHR9XG5cblx0Jjo6YWZ0ZXIge1xuXHRcdHdpZHRoOiAyMXB4O1xuXHRcdGhlaWdodDogMTRweDtcblx0XHRmb250LXNpemU6IDA7XG5cdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltZy9wcmV2LnN2Zyk7XG5cdFx0YmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuXHRcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG5cdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6ICRtb2JpbGUpIHtcblx0XHRcdHdpZHRoOiAxOHB4O1xuXHRcdFx0aGVpZ2h0OiAxMXB4O1xuXHRcdH1cblx0fVxuXG5cdCZfc3RhdGljIHtcblx0XHRwb3NpdGlvbjogc3RhdGljO1xuXHRcdG1hcmdpbjogMDtcblx0XHR0cmFuc2Zvcm06IG5vbmU7XG5cdH1cblxuXHQmOmhvdmVyIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE3MywgMTQwLCA4MSwgMSk7XG5cdH1cblxuXHQmLnN3aXBlci1idXR0b24tcHJldiB7XG5cdFx0bGVmdDogMTBweDtcblxuXHRcdCY6OmFmdGVyIHtcblx0XHRcdHRyYW5zZm9ybTogc2NhbGUoLTEsIDEpO1xuXHRcdH1cblx0fVxuXG5cdCYuc3dpcGVyLWJ1dHRvbi1uZXh0IHtcblx0XHRyaWdodDogMTBweDtcblx0fVxuXG5cdCYuc3dpcGVyLWJ1dHRvbi1kaXNhYmxlZCB7XG5cdFx0b3BhY2l0eTogMC4zO1xuXHRcdGN1cnNvcjogbm90LWFsbG93ZWQ7XG5cdH1cblxuXHQvLyDQktCw0YDQuNCw0YbQuNGPOiDRh9GR0YDQvdCw0Y8g0L7QsdCy0L7QtNC60LAg0Lgg0YfRkdGA0L3Ri9C1INGB0YLRgNC10LvQutC4ICjQvdCwINGB0LLQtdGC0LvQvtC8INGE0L7QvdC1IC8g0LIg0YHQtdC60YbQuNC4IDEzKVxuXHQmX2JsYWNrIHtcblx0XHRib3JkZXItY29sb3I6ICMwMDA7XG5cblx0XHQmOjphZnRlciB7XG5cdFx0XHRmaWx0ZXI6IGJyaWdodG5lc3MoMCk7XG5cdFx0fVxuXG5cdFx0Jjpob3ZlciB7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE3MywgMTQwLCA4MSwgMSk7XG5cdFx0fVxuXHR9XG5cblx0Ly8g0JLQsNGA0LjQsNGG0LjRjzog0LbRkdC70YLRi9C5INGE0L7QvSwg0LHQtdC3INCx0L7RgNC00LXRgNCwLCDRh9GR0YDQvdGL0LUg0YHRgtGA0LXQu9C60LggKNGB0LXQutGG0LjRjyAyMSDigJQg0L/RgNC+0LXQutGC0Ysg0L/QviDQstC40LfRg9Cw0LvQuNC30LDRhtC40Y/QvClcblx0Jl95ZWxsb3cge1xuXHRcdGJvcmRlcjogbm9uZTtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIyNCwgMjA4LCAxNzAsIDEpO1xuXG5cdFx0Jjo6YWZ0ZXIge1xuXHRcdFx0ZmlsdGVyOiBicmlnaHRuZXNzKDApO1xuXHRcdH1cblxuXHRcdCY6aG92ZXIge1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMDMsIDE4OCwgMTUwLCAxKTtcblx0XHR9XG5cdH1cbn1cblxuOjotd2Via2l0LXNjcm9sbGJhci10aHVtYiB7XG5cdGJhY2tncm91bmQ6IHJnYmEoNTMsIDY5LCA1OSwgMSk7XG5cblx0Jjpob3ZlciB7XG5cdFx0YmFja2dyb3VuZDogcmdiKDgxLCAxMDUsIDkwKTtcblx0fVxufVxuXG4vLyDQlNC70Y8gRmlyZWZveFxuKiB7XG5cdHNjcm9sbGJhci13aWR0aDogdGhpbjtcblx0c2Nyb2xsYmFyLWNvbG9yOiByZ2JhKDUzLCA2OSwgNTksIDEpIHRyYW5zcGFyZW50O1xufVxuXG4uZmFuY3lib3hfX2NvbnRlbnQge1xuXHRjb2xvcjogcmdiYSgzNCwgMzQsIDM0LCAxKTtcbn1cblxuLmZvcm0ge1xuXHRtYXJnaW4tdG9wOiAzMHB4O1xuXG5cdEBtZWRpYSAobWF4LXdpZHRoOiAkbW9iaWxlU21hbGwpIHtcblx0XHRtYXJnaW4tdG9wOiAyMHB4O1xuXHR9XG5cblx0Jl9fdGl0bGUge1xuXHRcdGZvbnQtc2l6ZTogMzJweDtcblx0XHRsaW5lLWhlaWdodDogY2FsYyg0MCAvIDMyICogMTAwJSk7XG5cblx0XHRAbWVkaWEgKG1heC13aWR0aDogJHNjYWxlQnJlYWtwb2ludCkge1xuXHRcdFx0Zm9udC1zaXplOiAzMHB4O1xuXHRcdH1cblxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkbW9iaWxlKSB7XG5cdFx0XHRmb250LXNpemU6IDI1cHg7XG5cdFx0fVxuXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6ICRtb2JpbGVNaWRkbGUpIHtcblx0XHRcdGZvbnQtc2l6ZTogMjJweDtcblxuXHRcdFx0YnIge1xuXHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdC8vIC5mb3JtX19jb250ZW50XG5cdCZfX3N1YnRpdGxlIHtcblx0XHRAbWVkaWEgKG1heC13aWR0aDogJHNjYWxlQnJlYWtwb2ludCkge1xuXHRcdFx0Zm9udC1zaXplOiAxOHB4O1xuXHRcdH1cblxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkcGMpIHtcblx0XHRcdGZvbnQtc2l6ZTogMThweDtcblx0XHR9XG5cblx0XHRAbWVkaWEgKG1heC13aWR0aDogJG1vYmlsZVNtYWxsKSB7XG5cdFx0XHRiciB7XG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0Jl9fY29udGVudCB7fVxuXG5cdC8vIC5mb3JtX19sYWJlbFxuXG5cdCZfX2xhYmVsIHtcblx0XHRtYXJnaW4tYm90dG9tOiAxMHB4O1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdGxpbmUtaGVpZ2h0OiAxNTcuMTQyODU3JTtcblx0XHQvKiAyMi8xNCAqL1xuXHRcdGxldHRlci1zcGFjaW5nOiAwJTtcblx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRcdGNvbG9yOiByZ2JhKDM0LCAzNCwgMzQsIDAuNSk7XG5cdH1cblxuXHQvLyAuZm9ybV9fY29ubmVjdGlvblxuXG5cdCZfX2Nvbm5lY3Rpb24ge31cblxuXHQvLyAuZm9ybV9fbWVzc2VuZ2Vyc1xuXG5cdCZfX21lc3NlbmdlcnMge1xuXHRcdGRpc3BsYXk6IGdyaWQ7XG5cblx0XHRnYXA6IDVweDtcblx0XHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgzLCAxZnIpO1xuXHR9XG5cblx0Ly8gLmZvcm1fX3RvZ2dsZXNcblxuXHQmX190b2dnbGVzIHtcblx0XHRkaXNwbGF5OiBncmlkO1xuXHRcdGdhcDogMTBweDtcblx0XHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgyLCAxZnIpO1xuXHR9XG5cblx0Ly8gLmZvcm1fX3RvZ2dsZVxuXG5cdCZfX3RvZ2dsZSB7XG5cdFx0bGFiZWwge1xuXHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xuXG5cdFx0XHRoZWlnaHQ6IDQycHg7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0Ym9yZGVyOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjIpO1xuXHRcdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdFx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0XHRcdGNvbG9yOiByZ2JhKDE1MywgMTUzLCAxNTMsIDEpO1xuXG5cdFx0XHRpbnB1dCB7XG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHR9XG5cblx0XHRcdCY6aGFzKGlucHV0OmNoZWNrZWQpIHtcblx0XHRcdFx0Y29sb3I6ICNmZmY7XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjA2LCAxNjUsIDkyLCAxKTtcblx0XHRcdFx0Ym9yZGVyLWNvbG9yOiByZ2JhKDIwNiwgMTY1LCA5MiwgMSk7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0c3BhbiB7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHR9XG5cdH1cblxuXHQvLyAuZm9ybV9fbWVzc2VuZ2VyXG5cblx0Jl9fbWVzc2VuZ2VyIHtcblx0XHRsYWJlbCB7XG5cdFx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cblx0XHRcdGhlaWdodDogNDJweDtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRib3JkZXI6IDFweCBzb2xpZCByZ2JhKDE1MywgMTUzLCAxNTMsIDAuMyk7XG5cdFx0XHRnYXA6IDEwcHg7XG5cdFx0XHRmb250LXNpemU6IDE0cHg7XG5cblx0XHRcdGNvbG9yOiByZ2JhKDE1MywgMTUzLCAxNTMsIDEpO1xuXG5cdFx0XHRpbnB1dCB7XG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHR9XG5cblx0XHRcdCY6aGFzKGlucHV0OmNoZWNrZWQpIHtcblx0XHRcdFx0Y29sb3I6ICNmZmY7XG5cdFx0XHRcdGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cblx0XHRcdFx0c3ZnIHBhdGgge1xuXHRcdFx0XHRcdGZpbGw6ICNmZmY7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0c3ZnIHtcblx0XHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6ICRtb2JpbGVNaWRkbGUpIHtcblx0XHRcdFx0XHR3aWR0aDogMTVweDtcblx0XHRcdFx0XHRoZWlnaHQ6IDE1cHg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHRzcGFuIHtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRnYXA6IDEwcHg7XG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXG5cdFx0XHRAbWVkaWEgKG1heC13aWR0aDogJG1vYmlsZU1pZGRsZSkge1xuXHRcdFx0XHRnYXA6IDVweDtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQvLyAuZm9ybV9fbWVzc2VuZ2VyX2NhbGxcblxuXHRcdCZfY2FsbCBsYWJlbCB7XG5cdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0Y29sb3I6IHJnYmEoNTMsIDY5LCA1OSwgMSk7XG5cdFx0XHRcdGJvcmRlci1jb2xvcjogcmdiYSg1MywgNjksIDU5LCAxKTtcblxuXHRcdFx0XHRzdmcgcGF0aCB7XG5cdFx0XHRcdFx0ZmlsbDogcmdiYSg1MywgNjksIDU5LCAxKTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQmOmhhcyhpbnB1dDpjaGVja2VkKSB7XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IHJnYmEoNTMsIDY5LCA1OSwgMSk7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Ly8gLmZvcm1fX21lc3Nlbmdlcl93aFxuXG5cdFx0Jl9tYXgge1xuXHRcdFx0bGFiZWwge1xuXHRcdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0XHRjb2xvcjogcmdiYSgxNTUsIDc0LCAyMjMsIDEpO1xuXHRcdFx0XHRcdGJvcmRlci1jb2xvcjogcmdiYSgxNTUsIDc0LCAyMjMsIDEpO1xuXG5cdFx0XHRcdFx0c3ZnIHBhdGgge1xuXHRcdFx0XHRcdFx0ZmlsbDogcmdiYSgxNTUsIDc0LCAyMjMsIDEpO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXG5cdFx0XHRcdCY6aGFzKGlucHV0OmNoZWNrZWQpIHtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE1NSwgNzQsIDIyMywgMSk7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHQvLyAuZm9ybV9fbWVzc2VuZ2VyX3RnXG5cblx0XHQmX3RnIGxhYmVsIHtcblx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRjb2xvcjogcmdiYSg1MywgMTY5LCAyMjksIDEpO1xuXHRcdFx0XHRib3JkZXItY29sb3I6IHJnYmEoNTMsIDE2OSwgMjI5LCAxKTtcblxuXHRcdFx0XHRzdmcgcGF0aCB7XG5cdFx0XHRcdFx0ZmlsbDogcmdiYSg1MywgMTY5LCAyMjksIDEpO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdCY6aGFzKGlucHV0OmNoZWNrZWQpIHtcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogcmdiYSg1MywgMTY5LCAyMjksIDEpO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdC8vIC5mb3JtX19pdGVtc1xuXG5cdCZfX2l0ZW1zIHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdG1hcmdpbi10b3A6IDEwcHg7XG5cdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRnYXA6IDEwcHg7XG5cdH1cblxuXHQvLyAuZm9ybV9faW5wdXRcblxuXHQmX19pbnB1dCB7XG5cdFx0YmFja2dyb3VuZDogcmdiYSgyNTAsIDI1MSwgMjUyLCAxKTtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRib3JkZXI6IDFweCBzb2xpZCByZ2JhKDI0MSwgMjQxLCAyNDEsIDEpO1xuXG5cdFx0bWluLWhlaWdodDogOTBweDtcblx0XHRwYWRkaW5nLWxlZnQ6IDMwcHg7XG5cdFx0cGFkZGluZy1yaWdodDogMTVweDtcblx0XHRmb250LXNpemU6IDE4cHg7XG5cdFx0bWF4LXdpZHRoOiAxMDAlO1xuXG5cdFx0Jjo6cGxhY2Vob2xkZXIge1xuXHRcdFx0Zm9udC1zaXplOiAxOHB4O1xuXHRcdFx0Y29sb3I6IHJnYmEoMzcsIDM1LCAzNCwgMC41KTtcblx0XHRcdGZvbnQtZmFtaWx5OiBJbnRlcjtcblx0XHR9XG5cblx0XHRAbWVkaWEgKG1heC13aWR0aDogJG1vYmlsZSkge1xuXHRcdFx0cGFkZGluZy1sZWZ0OiAyNXB4O1xuXHRcdH1cblxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkbW9iaWxlTWlkZGxlKSB7XG5cdFx0XHRtaW4taGVpZ2h0OiA3NXB4O1xuXHRcdH1cblxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkbW9iaWxlU21hbGwpIHtcblx0XHRcdHBhZGRpbmctbGVmdDogMjBweDtcblx0XHRcdGZvbnQtc2l6ZTogMTZweDtcblxuXHRcdFx0Jjo6cGxhY2Vob2xkZXIge1xuXHRcdFx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0XHR9XG5cblx0XHRcdHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG5cdFx0XHRtYXgtd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcblx0XHR9XG5cblx0XHQvLyAuZm9ybV9faW5wdXRfdGVsXG5cblx0XHQmX3RlbCB7fVxuXHR9XG5cblx0Ly8gLmZvcm1fX2ZpbGUtbGFiZWxcblx0Jl9fZmlsZS1sYWJlbCB7XG5cdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdHdpZHRoOiAxMDAlO1xuXHR9XG5cblx0Ly8gLmZvcm1fX2ZpbGUtaW5wdXRcblx0Jl9fZmlsZS1pbnB1dCB7XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0fVxuXG5cdC8vIC5mb3JtX19maWxlLWN1c3RvbVxuXHQmX19maWxlLWN1c3RvbSB7XG5cdFx0Ym9yZGVyLXJhZGl1czogMTJweDtcblx0XHRtaW4taGVpZ2h0OiAxMDBweDtcblx0XHRwYWRkaW5nOiAwIDQwcHg7XG5cdFx0Zm9udC1zaXplOiAxOHB4O1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRnYXA6IDE1cHg7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdFx0Ym9yZGVyOiAxcHggc29saWQgcmdiYSg5MiwgMTIyLCA5NCwgMSk7XG5cdFx0Y29sb3I6IHJnYmEoOTIsIDEyMiwgOTQsIDEpO1xuXHRcdHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XG5cblx0XHRAbWVkaWEgKG1heC13aWR0aDogJG1vYmlsZSkge1xuXHRcdFx0bWluLWhlaWdodDogNzVweDtcblx0XHRcdHBhZGRpbmc6IDAgMjBweDtcblx0XHRcdGdhcDogMTBweDtcblx0XHR9XG5cblx0XHRAbWVkaWEgKG1heC13aWR0aDogJG1vYmlsZU1pZGRsZSkge1xuXHRcdFx0bWluLWhlaWdodDogNjBweDtcblx0XHR9XG5cblx0XHRzdmcge1xuXHRcdFx0ZmxleC1zaHJpbms6IDA7XG5cdFx0fVxuXG5cdFx0Jjpob3ZlciB7XG5cdFx0XHRib3JkZXItY29sb3I6IHJnYmEoMjAzLCAyMTIsIDIyMSwgMSk7XG5cdFx0XHRjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAxKTtcblxuXHRcdFx0c3ZnIHBhdGgge1xuXHRcdFx0XHRmaWxsOiAjZmZmO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdC8vIC5mb3JtX19maWxlLXRleHRcblx0Jl9fZmlsZS10ZXh0IHtcblx0XHRmbGV4OiAxO1xuXHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdFx0dGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG5cdFx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcblx0fVxuXG5cdC8vIC5mb3JtX19idXR0b25cblxuXHQvLyAuZm9ybV9fY2hlY2tib3hcblxuXHQmX19jaGVja2JveCB7fVxuXG5cdC8vIC5mb3JtX19jaGVja2JveC1sYWJlbFxuXG5cdCZfX2NoZWNrYm94LWxhYmVsIHt9XG5cblx0Ly8gLmZvcm1fX2NoZWNrYm94LWljb25cblxuXHQmX19jaGVja2JveC1pY29uIHt9XG5cblx0Ly8gLmZvcm1fX2NoZWNrYm94LXRleHRcblxuXHQmX19jaGVja2JveC10ZXh0IHt9XG59XG5cbi5mb3JtX19jaGVja2JveCB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRtYXJnaW4tdG9wOiAxNXB4O1xuXG5cdEBtZWRpYSAobWF4LXdpZHRoOiAkbW9iaWxlKSB7XG5cdFx0bWFyZ2luLXRvcDogMTBweDtcblx0fVxufVxuXG4uZm9ybV9fY2hlY2tib3gtbGFiZWwge1xuXHRjb2xvcjogcmdiYSgxNDcsIDE0NywgMTQ3LCAxKTtcblx0ZGlzcGxheTogaW5saW5lLWZsZXg7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGdhcDogNy41cHg7XG5cdGN1cnNvcjogcG9pbnRlcjtcblxuXHRhIHtcblx0XHRjb2xvcjogcmdiYSg1MywgNjksIDU5LCAxKTtcblx0XHR0ZXh0LXVuZGVybGluZS1vZmZzZXQ6IDJweDtcblx0XHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcblxuXHRcdCY6aG92ZXIge1xuXHRcdFx0Y29sb3I6IHJnYmEoMjU1LCAyMzgsIDIwMSwgMSk7XG5cdFx0fVxuXHR9XG5cblx0QG1lZGlhIChtYXgtd2lkdGg6ICRtb2JpbGUpIHtcblx0XHRnYXA6IDdweDtcblx0fVxufVxuXG4uZm9ybV9fY2hlY2tib3gtaWNvbiB7XG5cdHdpZHRoOiAxNnB4O1xuXHRoZWlnaHQ6IDE2cHg7XG5cdGJvcmRlci1yYWRpdXM6IDRweDtcblx0Ym9yZGVyOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjEpO1xuXHRkaXNwbGF5OiBpbmxpbmUtZmxleDtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0dHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZTtcblx0ZmxleC1zaHJpbms6IDA7XG5cdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuXG5cdCY6OmFmdGVyIHtcblx0XHRyaWdodDogMnB4O1xuXHRcdHRvcDogNHB4O1xuXHRcdGNvbnRlbnQ6IFwiXCI7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHdpZHRoOiAxMHB4O1xuXHRcdGhlaWdodDogN3B4O1xuXHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWcvY2hlY2suc3ZnKTtcblx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXHRcdGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcblx0XHRiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG5cdFx0b3BhY2l0eTogMDtcblx0XHR0cmFuc2l0aW9uOiBvcGFjaXR5IDAuMnMgZWFzZTtcblx0fVxufVxuXG4uZm9ybV9fY2hlY2tib3gtbGFiZWwgaW5wdXQ6Y2hlY2tlZCsuZm9ybV9fY2hlY2tib3gtaWNvbiB7XG5cdGNvbG9yOiByZ2JhKDE0NywgMTQ3LCAxNDcsIDEpO1xuXG5cdCY6OmFmdGVyIHtcblx0XHRvcGFjaXR5OiAxO1xuXHR9XG59XG5cbi5mb3JtX19jaGVja2JveC10ZXh0IHtcblx0Zm9udC1zaXplOiAxMnB4O1xuXG5cdGxpbmUtaGVpZ2h0OiAxNjYuNjY2NjY3JTtcblx0LyogMjAvMTIgKi9cblxuXHRAbWVkaWEgKG1heC13aWR0aDogJG1vYmlsZVNtYWxsKSB7XG5cdFx0Zm9udC1zaXplOiAxMXB4O1xuXHR9XG59XG5cbi5fZ3JleS13cmFwcGVyIHtcblx0cGFkZGluZy1ib3R0b206IDE3cHg7XG5cdGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWcvd3JhcC5wbmcpO1xufVxuXG4uX2dyYWRpZW50LXdyYXBwZXIge1xuXHRwYWRkaW5nLXRvcDogMTMwcHg7XG5cblx0Jl8yIHtcblx0XHRwYWRkaW5nLWJvdHRvbTogMTMwcHg7XG5cblx0XHRAbWVkaWEgKG1heC13aWR0aDogJG1vYmlsZSkge1xuXHRcdFx0cGFkZGluZy1ib3R0b206IDUwcHg7XG5cdFx0fVxuXHR9XG5cblx0QG1lZGlhIChtYXgtd2lkdGg6ICRtb2JpbGUpIHtcblx0XHRwYWRkaW5nLXRvcDogNTBweDtcblx0fVxufVxuXG4uX2Vycm9yOjpwbGFjZWhvbGRlciB7XG5cdGNvbG9yOiAjZmY0YjRiO1xufVxuXG4uX2Vycm9yIHtcblx0Ym9yZGVyLWNvbG9yOiAjZmY0YjRiO1xufSIsIkB1c2UgXCJzYXNzOm1hdGhcIjtcblxuLy8gUGVyY2VudDogKNGH0LDRgdGC0YwgLyDRhtC10LvQvtC1KSAqIDEwMCUg4oCUINC90LDQv9GA0LjQvNC10YAgcGN0KDI4LCAyMCkg4oaSIDE0MCVcbkBmdW5jdGlvbiBwZXJjZW50KCRweCwgJGZyb20pIHtcbiAgJHJlc3VsdDogbWF0aC5kaXYoJHB4LCAkZnJvbSkgKiAxMDAlO1xuICBAcmV0dXJuICRyZXN1bHQ7XG59XG4vLyDQmtC+0YDQvtGC0LrQuNC5INCw0LvQuNCw0YE6INC/0LjRiNC4IHBjdCgyOCwgMjApINCy0LzQtdGB0YLQviBwZXJjZW50KDI4LCAyMClcbkBmdW5jdGlvbiBwY3QoJGEsICRiKSB7XG4gIEByZXR1cm4gcGVyY2VudCgkYSwgJGIpO1xufVxuLy8gUmF0aW86INGH0LjRgdC70L4g0LHQtdC3INC10LTQuNC90LjRhiwg0L3QsNC/0YDQuNC80LXRgCBsaW5lLWhlaWdodDogcmF0aW8oMjAsIDUwKSDihpIgMC40XG5AZnVuY3Rpb24gcmF0aW8oJGEsICRiKSB7XG4gIEByZXR1cm4gbWF0aC5kaXYoJGEsICRiKTtcbn1cbi8vUkVNXG5AZnVuY3Rpb24gcmVtKCRweCkge1xuICAkcmVzdWx0OiBtYXRoLmRpdigkcHgsIDE2KSArIHJlbTtcbiAgQHJldHVybiAkcmVzdWx0O1xufVxuLy9FTVxuQGZ1bmN0aW9uIGVtKCRweCwgJGN1cnJlbnQ6IDE2KSB7XG4gICRyZXN1bHQ6IG1hdGguZGl2KCRweCwgJGN1cnJlbnQpICsgZW07XG4gIEByZXR1cm4gJHJlc3VsdDtcbn1cbi8v0JDQtNCw0L/RgtC40LLQvdC+0LUg0YHQstC+0LnRgdGC0LLQvlxuXG4vL0N1cnJlbmN5XG5AbWl4aW4gY3VycmVuY3koJHN5bSkge1xuICAmOjphZnRlciB7XG4gICAgY29udGVudDogXCIjeyRzeW19XCI7XG4gIH1cbn1cbi8vINCQ0LTQsNC/0YLQuNCy0L3QvtC1INGB0LLQvtC50YHRgtCy0L4gKGNsYW1wKVxuQG1peGluIGFkYXB0aXZlVmFsdWUoJHByb3BlcnR5LCAkc3RhcnRTaXplLCAkbWluU2l6ZSwgJHdpZHRoRnJvbTogJGNvbnRhaW5lcldpZHRoLCAkd2lkdGhUbzogJG1pbldpZHRoLCAka2VlcFNpemU6IDApIHtcbiAgQGlmICgkc3RhcnRTaXplPT0wKSB7XG4gICAgJHN0YXJ0U2l6ZTogMC4wMDAwMDE7XG4gIH1cbiAgQGlmICgkbWluU2l6ZT09MCkge1xuICAgICRtaW5TaXplOiAwLjAwMDAwMTtcbiAgfVxuXG4gIC8vINCU0LvRjyBjYWxjKCk7XG4gICRhZGRTaXplOiBtYXRoLmRpdigkc3RhcnRTaXplIC0gJG1pblNpemUsIDE2KTtcblxuICBAaWYgKCR3aWR0aEZyb20gPT0gJGNvbnRhaW5lcldpZHRoIGFuZCAkbWF4V2lkdGhDb250YWluZXIgPT0gMCkge1xuICAgICR3aWR0aEZyb206ICRtYXhXaWR0aDtcbiAgfVxuXG4gIC8vINCR0YDQtdC50Lot0L/QvtC40L3RgtGLINCyIEVNXG4gICR3aWR0aEZyb21NZWRpYTogZW0oJHdpZHRoRnJvbSk7XG4gICR3aWR0aFRvTWVkaWE6IGVtKCR3aWR0aFRvKTtcblxuICAvLyDQpNC+0YDQvNGD0LvQsCDQv9C70LDQstCw0Y7RidC10LPQviDQt9C90LDRh9C10L3QuNGPXG4gIC8vINCY0YHRgtC+0YfQvdC40Lo6IGh0dHBzOi8vY3NzLXRyaWNrcy5jb20vbGluZWFybHktc2NhbGUtZm9udC1zaXplLXdpdGgtY3NzLWNsYW1wLWJhc2VkLW9uLXRoZS12aWV3cG9ydC9cbiAgJHNsb3BlOiBtYXRoLmRpdigoJHN0YXJ0U2l6ZSAtICRtaW5TaXplKSwgKCR3aWR0aEZyb20gLSAkd2lkdGhUbykpO1xuICAkeUludGVyc2VjdGlvbjogLSR3aWR0aFRvICogJHNsb3BlICsgJG1pblNpemU7XG4gIEBpZiAoJHlJbnRlcnNlY3Rpb249PTApIHtcbiAgICAkeUludGVyc2VjdGlvbjogMC4wMDAwMDE7XG4gIH1cbiAgJGZseVZhbHVlOiAje3JlbSgkeUludGVyc2VjdGlvbil9XCIgKyBcIiAjeyRzbG9wZSAqIDEwMH12dztcblxuICAvLyDQn9C+0LvRg9GH0LXQvdC40LUg0LfQvdCw0YfQtdC90LjRjyDRgdCy0L7QudGB0YLQstCwXG4gICRwcm9wZXJ0eVZhbHVlOiAje1wiY2xhbXAoXCIgcmVtKCRtaW5TaXplKSBcIixcIiAkZmx5VmFsdWUgXCIsXCIgcmVtKCRzdGFydFNpemUpIFwiKVwifTtcbiAgLy8g0JXRgdC70Lgg0L7RgtGA0LjRhtCw0YLQtdC70YzQvdGL0LUg0LfQvdCw0YfQtdC90LjRj1xuICBAaWYgKCRtaW5TaXplID4gJHN0YXJ0U2l6ZSkge1xuICAgICRwcm9wZXJ0eVZhbHVlOiAje1wiY2xhbXAoXCIgcmVtKCRzdGFydFNpemUpIFwiLFwiICRmbHlWYWx1ZSBcIixcIiByZW0oJG1pblNpemUpIFwiKVwifTtcbiAgfVxuXG4gIC8vINCV0YHQu9C4INC/0L7QtNC00LXRgNC20LjQstCw0LXRgtGB0Y8gY2xhbXAoKTtcbiAgQHN1cHBvcnRzICgjeyRwcm9wZXJ0eX06ICRwcm9wZXJ0eVZhbHVlKSB7XG4gICAgI3skcHJvcGVydHl9OiAkcHJvcGVydHlWYWx1ZTtcbiAgfVxuICAvLyDQldGB0LvQuCDQvdC1INC/0L7QtNC00LXRgNC20LjQstCw0LXRgtGB0Y8gY2xhbXAoKTtcbiAgQHN1cHBvcnRzIG5vdCAoI3skcHJvcGVydHl9OiAkcHJvcGVydHlWYWx1ZSkge1xuICAgICN7JHByb3BlcnR5fTogY2FsYyhcbiAgICAgICN7cmVtKCRtaW5TaXplKX0gKyAjeyRhZGRTaXplfSAqICgxMDB2dyAtICN7cmVtKCR3aWR0aFRvKX0pIC8gI3ttYXRoLmRpdigkd2lkdGhGcm9tLCAxNikgLSBtYXRoLmRpdigkd2lkdGhUbywgMTYpfVxuICAgICk7XG4gIH1cblxuICAvLyDQo9GB0YLQsNC90LDQstC70LjQstCw0LXQvCDQt9C90LDRh9C10L3QuNGPINC/0L4g0YPQvNC+0LvRh9Cw0L3QuNGOXG4gIEBpZiAkd2lkdGhGcm9tICE9ICRjb250YWluZXJXaWR0aCBhbmQgJHdpZHRoRnJvbSAhPSAkbWF4V2lkdGggYW5kICRrZWVwU2l6ZSAhPSAxIGFuZCAka2VlcFNpemUgIT0gMiB7XG4gICAgQG1lZGlhIChtaW4td2lkdGg6ICR3aWR0aEZyb21NZWRpYSkge1xuICAgICAgI3skcHJvcGVydHl9OiBpbmhlcml0O1xuICAgIH1cbiAgfVxuICBAaWYgJHdpZHRoVG8gIT0gJG1pbldpZHRoIGFuZCAka2VlcFNpemUgIT0gMSBhbmQgJGtlZXBTaXplICE9IDMge1xuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAkd2lkdGhUb01lZGlhKSB7XG4gICAgICAjeyRwcm9wZXJ0eX06IGluaGVyaXQ7XG4gICAgfVxuICB9XG59XG4iLCIuaGVhZGVyIHtcblx0cG9zaXRpb246IGZpeGVkO1xuXHR0b3A6IDA7XG5cdGxlZnQ6IDA7XG5cdHJpZ2h0OiAwO1xuXHR6LWluZGV4OiAxMDA7XG5cdHdpZHRoOiAxMDAlO1xuXHRwYWRkaW5nOiAyMHB4IDA7XG5cdGJhY2tncm91bmQ6IG5vbmU7XG5cdGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMCk7XG5cdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMyk7XG5cdHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4yNXMgZWFzZTtcblx0QG1lZGlhIChtYXgtd2lkdGg6ICRtb2JpbGUpIHtcblx0XHRwYWRkaW5nOiAxMHB4IDA7XG5cdH1cblxuXHQmLnNjcm9sbGVkIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDUzLCA2OSwgNTksIDEpO1xuXHRcdC5oZWFkZXJfX25hdi1saW5rOmhvdmVyIHtcblx0XHRcdGNvbG9yOiByZ2JhKDI1NSwgMjMyLCAxODIsIDEpO1xuXHRcdH1cblx0fVxuXG5cdCZfX2NvbnRhaW5lciB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcblx0XHRnYXA6IDEwcHg7XG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6ICRzY2FsZUJyZWFrcG9pbnQpIHtcblx0XHRcdGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuXHRcdH1cblx0fVxuXG5cdCZfX2xvZ28ge1xuXHRcdGZsZXgtc2hyaW5rOiAwO1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdGxpbmUtaGVpZ2h0OiAwO1xuXHR9XG5cblx0Jl9fbG9nby1waWMge1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdGhlaWdodDogYXV0bztcblx0XHRtYXgtd2lkdGg6IDEyNnB4O1xuXHRcdHdpZHRoOiBhdXRvO1xuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkbW9iaWxlKSB7XG5cdFx0XHRtYXgtd2lkdGg6IDExMHB4O1xuXHRcdH1cblx0XHRAbWVkaWEgKG1heC13aWR0aDogJG1vYmlsZVNtYWxsKSB7XG5cdFx0XHRtYXgtd2lkdGg6IDk4cHg7XG5cdFx0XHRtYXgtaGVpZ2h0OiA0NHB4O1xuXHRcdH1cblx0fVxuXG5cdCZfX25hdiB7XG5cdFx0ZmxleDogMSAxIGF1dG87XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdG1pbi13aWR0aDogMDtcblx0XHRAbWVkaWEgKG1heC13aWR0aDogJHRhYmxldCkge1xuXHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHR9XG5cdH1cblxuXHQmX19uYXYtbGlzdCB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRnYXA6IDA7XG5cdFx0bGlzdC1zdHlsZTogbm9uZTtcblx0XHRtYXJnaW46IDA7XG5cdFx0cGFkZGluZzogMDtcblx0fVxuXG5cdCZfX25hdi1pdGVtIHtcblx0XHQmICsgJiB7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRwYWRkaW5nLWxlZnQ6IDE1cHg7XG5cdFx0XHRtYXJnaW4tbGVmdDogMTVweDtcblx0XHRcdCY6OmJlZm9yZSB7XG5cdFx0XHRcdGNvbnRlbnQ6IFwiXCI7XG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0bGVmdDogMDtcblx0XHRcdFx0dG9wOiA1MCU7XG5cdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcblx0XHRcdFx0d2lkdGg6IDFweDtcblx0XHRcdFx0aGVpZ2h0OiAxZW07XG5cdFx0XHRcdGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4zKTtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQmX19uYXYtbGluayB7XG5cdFx0Y29sb3I6ICNmZmY7XG5cdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRsaW5lLWhlaWdodDogMTUwJTsgLyogMjQvMTYgKi9cblx0XHR3aGl0ZS1zcGFjZTogbm93cmFwO1xuXHRcdCY6aG92ZXIge1xuXHRcdFx0Y29sb3I6IHJnYmEoNzIsIDk3LCA4MSwgMSk7XG5cdFx0fVxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkc2NhbGVCcmVha3BvaW50KSB7XG5cdFx0XHRiciB7XG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0Ly8g0J/RgNCw0LLQsNGPINGH0LDRgdGC0Yw6INC40LrQvtC90LrQsCDQvNC10L3RjiAo0YLQsNCx0LvQtdGCKSArINGC0LXQu9C10LPRgNCw0LwgKyDRgtC10LvQtdGE0L7QvSDQuCDQutC90L7Qv9C60LBcblx0Jl9fcmlnaHQge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRnYXA6IDE1cHg7XG5cdFx0ZmxleC1zaHJpbms6IDA7XG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6ICRtb2JpbGUpIHtcblx0XHRcdGdhcDogMTBweDtcblx0XHR9XG5cdH1cblxuXHQvLyDQmtCy0LDQtNGA0LDRgtC40Log0LrQsNC6INGDINGC0LXQu9C10LPRgNCw0LzQsCDigJQg0L7QsdGJ0LjQuSDQutC70LDRgdGBINC00LvRjyDQuNC60L7QvdC60Lgg0LzQtdC90Y4g0Lgg0YHRgdGL0LvQutC4IHRnXG5cdCZfX2ljb24tc3F1YXJlIHtcblx0XHR3aWR0aDogNTBweDtcblx0XHRoZWlnaHQ6IDUwcHg7XG5cdFx0ZmxleC1zaHJpbms6IDA7XG5cblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cblx0XHRjb2xvcjogI2ZmZjtcblx0XHRib3JkZXI6IDFweCBzb2xpZCByZ2IoMjU1LCAyNTUsIDI1NSk7XG5cdFx0dHJhbnNpdGlvbjpcblx0XHRcdGJhY2tncm91bmQgMC4ycyxcblx0XHRcdGJvcmRlci1jb2xvciAwLjJzO1xuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkbW9iaWxlKSB7XG5cdFx0XHR3aWR0aDogNDRweDtcblx0XHRcdGhlaWdodDogNDRweDtcblx0XHR9XG5cblx0XHQmOmhvdmVyIHtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6IHJnYmEoNTMsIDE2OSwgMjI5LCAxKTtcblx0XHRcdGJvcmRlci1jb2xvcjogcmdiYSg1MywgMTY5LCAyMjksIDEpO1xuXHRcdFx0c3ZnIHBhdGgge1xuXHRcdFx0XHRmaWxsOiAjZmZmO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdCZfX21lbnUtdG9nZ2xlIHtcblx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cblx0XHRkaXNwbGF5OiBub25lO1xuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkdGFibGV0KSB7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdH1cblx0fVxuXG5cdCZfX2xpbmsge1xuXHR9XG5cblx0Jl9fY2FsbGJhY2sge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRhbGlnbi1pdGVtczogZmxleC1lbmQ7XG5cdFx0Z2FwOiA0cHg7XG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6ICRtb2JpbGUpIHtcblx0XHRcdGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcblx0XHR9XG5cdH1cblxuXHQmX19waG9uZSB7XG5cdFx0Zm9udC13ZWlnaHQ6IDUwMDtcblxuXHRcdGZvbnQtc2l6ZTogMjZweDtcblx0XHRjb2xvcjogI2ZmZjtcblx0XHRsaW5lLWhlaWdodDogMTMwLjc2OTIzMSU7IC8qIDM0LzI2ICovXG5cdFx0bGV0dGVyLXNwYWNpbmc6IDAlO1xuXHRcdHRleHQtYWxpZ246IHJpZ2h0O1xuXG5cdFx0Jjpob3ZlciB7XG5cdFx0XHRjb2xvcjogcmdiYSg3MiwgOTcsIDgxLCAxKTtcblx0XHR9XG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6ICRzY2FsZUJyZWFrcG9pbnQpIHtcblx0XHRcdGZvbnQtc2l6ZTogMjVweDtcblx0XHR9XG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6ICRtb2JpbGUpIHtcblx0XHRcdGZvbnQtc2l6ZTogMTdweDtcblx0XHR9XG5cdH1cblxuXHQmX19idG4ge1xuXHRcdGZvbnQtd2VpZ2h0OiA2MDA7XG5cblx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0Y29sb3I6IHJnYmEoMjU1LCAyMzgsIDIwMSwgMSkgIWltcG9ydGFudDtcblx0XHRsaW5lLWhlaWdodDogMTU3LjE0Mjg1NyU7IC8qIDIyLzE0ICovXG5cdFx0bGV0dGVyLXNwYWNpbmc6IDMlO1xuXHRcdHRleHQtYWxpZ246IHJpZ2h0O1xuXHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdFx0dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG5cdFx0dGV4dC1kZWNvcmF0aW9uLXN0eWxlOiBzb2xpZDtcblx0XHR0ZXh0LWRlY29yYXRpb24tb2Zmc2V0OiAyNSU7XG5cdFx0dGV4dC1kZWNvcmF0aW9uLXRoaWNrbmVzczogNCU7XG5cdFx0dGV4dC1kZWNvcmF0aW9uLXNraXAtaW5rOiBhdXRvO1xuXHRcdCY6aG92ZXIge1xuXHRcdFx0Y29sb3I6IHJnYmEoMjU1LCAyMzIsIDE4MiwgMSk7XG5cdFx0fVxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkbW9iaWxlKSB7XG5cdFx0XHRmb250LXNpemU6IDExcHg7XG5cdFx0fVxuXHR9XG5cblx0Ly8g0J7RhNGE0LrQsNC90LLQsNGBXG5cdCZfX21vYmlsZS1tZW51LWJhY2tkcm9wIHtcblx0XHRwb3NpdGlvbjogZml4ZWQ7XG5cdFx0aW5zZXQ6IDA7XG5cdFx0YmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjUpO1xuXHRcdHotaW5kZXg6IDEwMTtcblx0XHRvcGFjaXR5OiAwO1xuXHRcdHZpc2liaWxpdHk6IGhpZGRlbjtcblx0XHR0cmFuc2l0aW9uOlxuXHRcdFx0b3BhY2l0eSAwLjNzLFxuXHRcdFx0dmlzaWJpbGl0eSAwLjNzO1xuXHRcdEBtZWRpYSAobWluLXdpZHRoOiAkdGFibGV0KSB7XG5cdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdH1cblx0XHQmLnNob3cge1xuXHRcdFx0b3BhY2l0eTogMTtcblx0XHRcdHZpc2liaWxpdHk6IHZpc2libGU7XG5cdFx0fVxuXHR9XG5cblx0Jl9fbW9iaWxlLW1lbnUge1xuXHRcdHBvc2l0aW9uOiBmaXhlZDtcblx0XHR0b3A6IDA7XG5cdFx0cmlnaHQ6IDA7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0bWF4LXdpZHRoOiAzMjBweDtcblx0XHRoZWlnaHQ6IDEwMHZoO1xuXHRcdGJhY2tncm91bmQ6IHJnYmEoMzcsIDM1LCAzNCwgMSk7XG5cdFx0ei1pbmRleDogMTAyO1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWCgxMDAlKTtcblx0XHR0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zcztcblx0XHRvdmVyZmxvdzogYXV0bztcblx0XHRAbWVkaWEgKG1pbi13aWR0aDogJHRhYmxldCkge1xuXHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHR9XG5cdFx0Ji5zaG93IHtcblx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcblx0XHR9XG5cdFx0JltoaWRkZW5dIHtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0dmlzaWJpbGl0eTogaGlkZGVuO1xuXHRcdH1cblx0XHQmLnNob3dbaGlkZGVuXSB7XG5cdFx0XHR2aXNpYmlsaXR5OiB2aXNpYmxlO1xuXHRcdH1cblx0fVxuXG5cdCZfX21vYmlsZS1tZW51LWlubmVyIHtcblx0XHRwYWRkaW5nOiAyNHB4IDIwcHg7XG5cdFx0cGFkZGluZy10b3A6IDYwcHg7XG5cdH1cblxuXHQmX19tb2JpbGUtbWVudS1jbG9zZSB7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHRvcDogMjBweDtcblx0XHRyaWdodDogMjBweDtcblx0XHR3aWR0aDogNDRweDtcblx0XHRoZWlnaHQ6IDQ0cHg7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdHBhZGRpbmc6IDA7XG5cdFx0Ym9yZGVyOiBub25lO1xuXHRcdGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xKTtcblxuXHRcdGNvbG9yOiAjZmZmO1xuXHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHQmOmhvdmVyIHtcblx0XHRcdGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4yKTtcblx0XHR9XG5cdFx0c3ZnIHtcblx0XHRcdHdpZHRoOiAyNHB4O1xuXHRcdFx0aGVpZ2h0OiAyNHB4O1xuXHRcdH1cblx0fVxuXG5cdCZfX21vYmlsZS1uYXYge1xuXHRcdC5oZWFkZXJfX25hdi1saXN0IHtcblx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0XHRhbGlnbi1pdGVtczogc3RyZXRjaDtcblx0XHRcdGdhcDogMDtcblx0XHR9XG5cdFx0LmhlYWRlcl9fbmF2LWl0ZW0ge1xuXHRcdFx0cGFkZGluZy1sZWZ0OiAwO1xuXHRcdFx0bWFyZ2luLWxlZnQ6IDA7XG5cdFx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjEpO1xuXHRcdFx0Jjo6YmVmb3JlIHtcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdH1cblx0XHR9XG5cdFx0LmhlYWRlcl9fbmF2LWxpbmsge1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRwYWRkaW5nOiAxNHB4IDA7XG5cdFx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0XHR3aGl0ZS1zcGFjZTogbm9ybWFsO1xuXHRcdH1cblx0fVxufVxuIiwiLmZvb3RlciB7XG5cdGJhY2tncm91bmQ6IHJnYmEoMzcsIDM1LCAzNCwgMSk7XG5cdGNvbG9yOiAjZmZmO1xuXHRwYWRkaW5nOiAzMHB4IDA7XG5cdC5oZWFkZXJfX3JpZ2h0IHtcblx0XHRAbWVkaWEgKG1heC13aWR0aDogJHNjYWxlQnJlYWtwb2ludCkge1xuXHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRcdGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcblx0XHR9XG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6ICRtb2JpbGUpIHtcblx0XHRcdGZsZXgtZGlyZWN0aW9uOiByb3c7XG5cdFx0XHRhbGlnbi1pdGVtczogZmxleC1zdGFydDtcblx0XHR9XG5cdH1cbn1cblxuLmZvb3Rlcl9fZ3JpZCB7XG5cdGRpc3BsYXk6IGdyaWQ7XG5cdGdyaWQtdGVtcGxhdGUtY29sdW1uczogMTU2ZnIgOTIxZnIgMzYzZnI7XG5cdGdyaWQtdGVtcGxhdGUtcm93czogYXV0byBhdXRvO1xuXHRib3JkZXItcmlnaHQ6IDJweCBzb2xpZCAjZmZmO1xuXHRib3JkZXItYm90dG9tOiAycHggc29saWQgI2ZmZjtcblx0bWF4LXdpZHRoOiAxOTIwcHg7XG5cdG1hcmdpbi1pbmxpbmU6IGF1dG87XG5cdEBtZWRpYSAobWF4LXdpZHRoOiAkdGFibGV0KSB7XG5cdFx0Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgM2ZyIDJmcjtcblx0fVxuXHRAbWVkaWEgKG1heC13aWR0aDogJG1vYmlsZSkge1xuXHRcdGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xuXHRcdGdyaWQtdGVtcGxhdGUtcm93czogYXV0byBhdXRvIGF1dG8gYXV0byBhdXRvO1xuXHRcdGJvcmRlcjogMnB4IHNvbGlkICNmZmY7IC8vINGDINC60L7QvdGC0LXQudC90LXRgNCwINC90LAg0LzQvtCx0LjQu9C60LUg0L/QvtC70L3QsNGPINGA0LDQvNC60LBcblx0fVxufVxuXG4uZm9vdGVyX19jZWxsIHtcblx0Ym9yZGVyLXJpZ2h0OiAycHggc29saWQgI2ZmZjtcblx0Ym9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICNmZmY7XG5cdHBhZGRpbmc6IDQwcHggMzBweDtcblx0QG1lZGlhIChtYXgtd2lkdGg6ICRzY2FsZUJyZWFrcG9pbnQpIHtcblx0XHRwYWRkaW5nOiAyMHB4ICFpbXBvcnRhbnQ7XG5cdH1cblx0QG1lZGlhIChtYXgtd2lkdGg6ICR0YWJsZXQpIHtcblx0XHRwYWRkaW5nOiAxNXB4ICFpbXBvcnRhbnQ7XG5cdH1cblxuXHQmOm50aC1jaGlsZCgzKSxcblx0JjpudGgtY2hpbGQoNSkge1xuXHRcdGJvcmRlci1yaWdodDogbm9uZTtcblx0fVxuXHQmOm50aC1jaGlsZCg0KSxcblx0JjpudGgtY2hpbGQoNSkge1xuXHRcdGJvcmRlci1ib3R0b206IG5vbmU7XG5cdH1cblxuXHRAbWVkaWEgKG1heC13aWR0aDogJG1vYmlsZSkge1xuXHRcdGJvcmRlci1yaWdodDogbm9uZTtcblx0XHRib3JkZXItdG9wOiBub25lO1xuXHRcdGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAjZmZmO1xuXHRcdCY6bGFzdC1jaGlsZCB7XG5cdFx0XHRib3JkZXItYm90dG9tOiBub25lO1xuXHRcdH1cblx0fVxufVxuXG4vLyDigJTigJTigJQg0JLQtdGA0YXQvdC40Lkg0YDRj9C0IOKAlOKAlOKAlFxuXG4uZm9vdGVyX19jZWxsX2xvZ28ge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG5cdGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuXHRAbWVkaWEgKG1heC13aWR0aDogJHNjYWxlQnJlYWtwb2ludCkge1xuXHRcdHBhZGRpbmctcmlnaHQ6IDIwcHggIWltcG9ydGFudDtcblx0fVxuXHRAbWVkaWEgKG1heC13aWR0aDogJG1vYmlsZSkge1xuXHRcdHBhZGRpbmc6IDEwcHggIWltcG9ydGFudDtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdH1cblx0Ly8g0LHQtdC3INC70LXQstC+0Lkg0Lgg0LLQtdGA0YXQvdC10Lkg0LPRgNCw0L3QuNGG0Ysg4oCUINC+0L3QuCDRg9Cx0YDQsNC90Ysg0YMgLmZvb3Rlcl9fZ3JpZCAo0YLQvtC70YzQutC+IHJpZ2h0L2JvdHRvbSlcbn1cblxuLmZvb3Rlcl9fbG9nbyB7XG5cdGRpc3BsYXk6IGlubGluZS1mbGV4O1xuXHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRnYXA6IDhweDtcblx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRjb2xvcjogI2ZmZjtcbn1cblxuLmZvb3Rlcl9fbG9nby1saW5lIHtcblx0ZGlzcGxheTogYmxvY2s7XG5cdGJvcmRlcjogMnB4IHNvbGlkICNmZmY7XG5cdHBhZGRpbmc6IDEwcHggMTZweDtcblx0Zm9udC1mYW1pbHk6XG5cdFx0SGFsdmFyIEJyZWl0c2NocmlmdCxcblx0XHRzYW5zLXNlcmlmO1xuXHRmb250LXNpemU6IDI0cHg7XG5cdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdGxpbmUtaGVpZ2h0OiAxLjI7XG5cdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdGxldHRlci1zcGFjaW5nOiAwLjAyZW07XG5cdHdpZHRoOiBtYXgtY29udGVudDtcblx0QG1lZGlhIChtYXgtd2lkdGg6ICRtb2JpbGUpIHtcblx0XHRmb250LXNpemU6IDE4cHg7XG5cdFx0cGFkZGluZzogOHB4IDEycHg7XG5cdH1cbn1cblxuLmZvb3Rlcl9fY2VsbF9uYXYge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRib3JkZXItdG9wOiAycHggc29saWQgI2ZmZjsgLy8g0LLQtdGA0YXQvdGP0Y8g0LvQuNC90LjRjyDQvdCw0LQg0Y/Rh9C10LnQutCw0LzQuCDQvdCw0LIv0LrQvtC90YLQsNC60YLQvtCyICjRgyDQu9C+0LPQviDQtdGRINC90LXRgilcblx0QG1lZGlhIChtYXgtd2lkdGg6ICRtb2JpbGUpIHtcblx0XHRib3JkZXItdG9wOiBub25lO1xuXHR9XG59XG5cbi5mb290ZXJfX25hdiB7XG5cdHdpZHRoOiAxMDAlO1xufVxuXG4uZm9vdGVyX19uYXYtbGlzdCB7XG5cdGRpc3BsYXk6IGdyaWQ7XG5cdGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDMsIGF1dG8pO1xuXHRnYXA6IDE1cHggNDVweDtcblx0bGlzdC1zdHlsZTogbm9uZTtcblx0bWFyZ2luOiAwO1xuXHRwYWRkaW5nOiAwO1xuXHRAbWVkaWEgKG1heC13aWR0aDogJHNjYWxlQnJlYWtwb2ludCkge1xuXHRcdGdhcDogMTVweCAyNXB4O1xuXHRcdGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsIGF1dG8pO1xuXHR9XG5cdEBtZWRpYSAobWF4LXdpZHRoOiAkdGFibGV0KSB7XG5cdFx0Z2FwOiAxMHB4O1xuXHR9XG5cdEBtZWRpYSAobWF4LXdpZHRoOiAkbW9iaWxlKSB7XG5cdFx0Z2FwOiA1cHggMTBweDtcblx0fVxufVxuXG4uZm9vdGVyX19uYXYtbGluayB7XG5cdGNvbG9yOiAjZmZmO1xuXHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdGZvbnQtc2l6ZTogMTRweDtcblx0bGluZS1oZWlnaHQ6IDE1Ny4xNDI4NTclOyAvKiAyMi8xNCAqL1xuXHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRsZXR0ZXItc3BhY2luZzogMC4wMmVtO1xuXHRmb250LXdlaWdodDogNjAwO1xuXHQmOmhvdmVyIHtcblx0XHRjb2xvcjogcmdiYSg3MiwgOTcsIDgxLCAxKTtcblx0fVxuXHRAbWVkaWEgKG1heC13aWR0aDogJG1vYmlsZSkge1xuXHRcdGZvbnQtc2l6ZTogMTNweDtcblx0fVxufVxuXG4uZm9vdGVyX19jZWxsX2NvbnRhY3Qge1xuXHRib3JkZXItdG9wOiAycHggc29saWQgI2ZmZjsgLy8g0LLQtdGA0YXQvdGP0Y8g0LvQuNC90LjRjyAo0YMgLmZvb3Rlcl9fY2VsbF9sb2dvINC10ZEg0L3QtdGCKVxuXHRkaXNwbGF5OiBmbGV4O1xuXHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG5cdGdhcDogMTJweDtcblx0QG1lZGlhIChtYXgtd2lkdGg6ICRtb2JpbGUpIHtcblx0XHRkaXNwbGF5OiBub25lO1xuXHR9XG59XG5cbi8vIOKAlOKAlOKAlCDQndC40LbQvdC40Lkg0YDRj9C0IOKAlOKAlOKAlFxuXG4uZm9vdGVyX19jZWxsX2xlZ2FsIHtcblx0Z3JpZC1jb2x1bW46IDEgLyBzcGFuIDI7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGZsZXgtd3JhcDogd3JhcDtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXHRnYXA6IDE2cHggMjRweDtcblx0cGFkZGluZzogMjRweCAzMHB4O1xuXHRib3JkZXItbGVmdDogMnB4IHNvbGlkICNmZmY7XG5cdEBtZWRpYSAobWF4LXdpZHRoOiAkbW9iaWxlKSB7XG5cdFx0Z3JpZC1jb2x1bW46IDE7XG5cdFx0cGFkZGluZzogMjBweDtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRnYXA6IDVweCAxMHB4O1xuXHRcdGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAjZmZmICFpbXBvcnRhbnQ7XG5cdFx0Ym9yZGVyLWxlZnQ6IG5vbmU7XG5cdH1cbn1cblxuLmZvb3Rlcl9fbGluayB7XG5cdHRleHQtZGVjb3JhdGlvbi1saW5lOiB1bmRlcmxpbmU7XG5cdHRleHQtZGVjb3JhdGlvbi1jb2xvcjogcmdiYSgxNDcsIDE0NywgMTQ3LCAwLjMpO1xuXHR0ZXh0LXVuZGVybGluZS1vZmZzZXQ6IDNweDtcblx0Y29sb3I6ICM5MzkzOTM7XG5cdCY6aG92ZXIge1xuXHRcdGNvbG9yOiByZ2JhKDI1NSwgMjM4LCAyMDEsIDEpO1xuXHR9XG59XG5cbi5mb290ZXJfX2NlbGxfZGV2IHtcblx0Z3JpZC1jb2x1bW46IDM7XG5cdHBhZGRpbmc6IDI0cHggMzBweDtcblx0ZGlzcGxheTogZmxleDtcblx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdCY6aG92ZXIge1xuXHRcdHRyYW5zaXRpb246IDAuM3MgYWxsO1xuXHRcdHN2ZyBwYXRoIHtcblx0XHRcdHRyYW5zaXRpb246IDAuM3MgYWxsO1xuXHRcdFx0ZmlsbDogcmdiYSgyNTUsIDIzOCwgMjAxLCAxKTtcblx0XHR9XG5cdFx0LmZvb3Rlcl9fbGluayB7XG5cdFx0XHR0cmFuc2l0aW9uOiAwLjNzIGFsbDtcblx0XHRcdGNvbG9yOiByZ2JhKDI1NSwgMjM4LCAyMDEsIDEpO1xuXHRcdH1cblx0fVxuXHRAbWVkaWEgKG1heC13aWR0aDogJG1vYmlsZSkge1xuXHRcdGdyaWQtY29sdW1uOiAxO1xuXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHR9XG59XG5cbi5mb290ZXJfX2RldiB7XG5cdGRpc3BsYXk6IGlubGluZS1mbGV4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRnYXA6IDhweDtcblx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRjb2xvcjogaW5oZXJpdDtcblx0Jjpob3ZlciB7XG5cdFx0LmZvb3Rlcl9fZGV2LXRmYSB7XG5cdFx0XHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcblx0XHR9XG5cdH1cbn1cbiIsIi5mb3JtLW1vZGFsIHtcblx0bWF4LXdpZHRoOiA0ODBweDtcblx0d2lkdGg6IDEwMCU7XG5cdHBhZGRpbmc6IDQwcHg7XG5cblx0Ym9yZGVyLXJhZGl1czogMDtcblxuXHQvLyDQodC60YDRi9GC0Ywg0L/QtdGA0LXQutC70Y7Rh9Cw0YLQtdC70YwgwqvQryDQutC70LjQtdC90YIgLyDQryDQtNC40LfQsNC50L3QtdGAwrssINC60L7Qs9C00LAg0LzQvtC00LDQu9C60LAg0L7RgtC60YDRi9GC0LAg0YEg0LrQvdC+0L/QvtC6INGB0LXQutGG0LjQuCA2XG5cdCYuZm9ybS1tb2RhbF9oaWRlLXJvbGUgLmZvcm0tbW9kYWxfX3JvbGUge1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdH1cblxuXHQuY2FsbGJhY2tfX3RpbWVzIHtcblx0XHRtYXJnaW4tYm90dG9tOiAyMHB4O1xuXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6ICRtb2JpbGVTbWFsbCkge1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0XHR9XG5cdH1cblxuXHQuY2FsbGJhY2tfX3RpbWUge1xuXHRcdG1heC13aWR0aDogbm9uZTtcblx0XHRtaW4td2lkdGg6IDA7XG5cdFx0ZmxleDogMTtcblx0fVxuXG5cdC5jYWxsYmFja19fdGltZSBsYWJlbCB7XG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6ICRtb2JpbGVTbWFsbCkge1xuXHRcdFx0Zm9udC1zaXplOiAxMXB4O1xuXHRcdH1cblx0fVxuXG5cdC5zZWN0aW9uLTZfX2Zvcm0tdGVhbSB7XG5cdFx0bWFyZ2luLXRvcDogMjBweDtcblx0fVxuXG5cdEBtZWRpYSAobWF4LXdpZHRoOiAkdGFibGV0KSB7XG5cdFx0cGFkZGluZzogMzBweDtcblx0fVxuXG5cdEBtZWRpYSAobWF4LXdpZHRoOiAkbW9iaWxlKSB7XG5cdFx0cGFkZGluZzogMjBweDtcblx0fVxuXG5cdC5mb3JtX19pbnB1dCB7XG5cdFx0bWF4LXdpZHRoOiAxMDAlO1xuXHRcdGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjUwLCAyNTEsIDI1MiwgMSk7XG5cdFx0Ym9yZGVyOiAxcHggc29saWQgcmdiYSgyNDEsIDI0MSwgMjQxLCAxKTtcblx0fVxuXG5cdCZfX3N1YnRpdGxlIHtcblx0XHRmb250LWZhbWlseTogSW50ZXI7XG5cdFx0dGV4dC10cmFuc2Zvcm06IGxvd2VyY2FzZTtcblxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAzNS45OTg4ZW0pIHtcblx0XHRcdGZvbnQtc2l6ZTogMThweDtcblx0XHR9XG5cdH1cblxuXHQmX190aXRsZSB7XG5cdFx0bWFyZ2luLWJvdHRvbTogMTVweDtcblxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAzNS45OTg4ZW0pIHtcblx0XHRcdGZvbnQtc2l6ZTogMjZweDtcblx0XHRcdG1hcmdpbi1ib3R0b206IDEwcHg7XG5cdFx0fVxuXHR9XG59XG5cbi5wb2xpdGljcy1tb2RhbF9fdGl0bGUge1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG5cbi5wb2xpdGljcy1tb2RhbCB7XG5cdG1heC13aWR0aDogNzAwcHg7XG5cdGJhY2tncm91bmQ6ICNmZmY7XG5cdGJvcmRlci1yYWRpdXM6IDA7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA2MS45OTg3NWVtKSB7XG5cdC5wb2xpdGljcy1tb2RhbCB7XG5cdFx0cGFkZGluZzogMjBweDtcblx0fVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDcuOTk4NzVlbSkge1xuXHQucG9saXRpY3MtbW9kYWwge1xuXHRcdHBhZGRpbmc6IDE1cHg7XG5cdH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQ3Ljk5ODc1ZW0pIHtcblx0LnBvbGl0aWNzLW1vZGFsX190aXRsZSB7XG5cdFx0Zm9udC1zaXplOiAxOHB4O1xuXHRcdG1hcmdpbi1ib3R0b206IDE1cHg7XG5cdH1cbn1cblxuLnBvbGl0aWNzLW1vZGFsX190ZXh0IHtcblx0LnBvbGl0aWNzLW1vZGFsX19oMiB7XG5cdFx0Zm9udC1zaXplOiAxLjFyZW07XG5cdFx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0XHRtYXJnaW46IDEuMjVlbSAwIDAuNWVtO1xuXHRcdGxpbmUtaGVpZ2h0OiAxLjM7XG5cblx0XHQmOmZpcnN0LWNoaWxkIHtcblx0XHRcdG1hcmdpbi10b3A6IDA7XG5cdFx0fVxuXHR9XG5cblx0cCB7XG5cdFx0bWFyZ2luOiAwIDAgMC42NWVtO1xuXHRcdGZvbnQtc2l6ZTogMC45NXJlbTtcblx0XHRsaW5lLWhlaWdodDogMS41O1xuXHR9XG5cblx0dWwge1xuXHRcdG1hcmdpbjogMC4zNWVtIDAgMC44NWVtO1xuXHRcdHBhZGRpbmctbGVmdDogMS4zNWVtO1xuXHR9XG5cblx0bGkge1xuXHRcdG1hcmdpbi1ib3R0b206IDAuMzVlbTtcblx0XHRsaW5lLWhlaWdodDogMS40NTtcblx0XHRmb250LXNpemU6IDAuOTVyZW07XG5cdH1cblxuXHQucG9saXRpY3MtbW9kYWxfX3RhYmxlIHtcblx0XHRtYXJnaW46IDAuNzVlbSAwIDFlbTtcblx0XHRwYWRkaW5nOiAxMnB4IDE0cHg7XG5cdFx0YmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjA0KTtcblx0XHRib3JkZXItcmFkaXVzOiAxMHB4O1xuXHRcdGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4wOCk7XG5cblx0XHRwIHtcblx0XHRcdG1hcmdpbi1ib3R0b206IDAuNzVlbTtcblxuXHRcdFx0JjpsYXN0LWNoaWxkIHtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHRhLl9ibHVlLXRleHQge1xuXHRcdHdvcmQtYnJlYWs6IGJyZWFrLWFsbDtcblx0fVxufVxuXG4uY2FsbGJhY2stbW9kYWwge1xuXHRib3JkZXItcmFkaXVzOiAwO1xuXHRtYXgtd2lkdGg6IDk1OHB4O1xuXHR3aWR0aDogMTAwJTtcblxuXHRwYWRkaW5nOiAwO1xuXHRiYWNrZ3JvdW5kOiByZ2IoMjU1LCAyNTUsIDI1NSk7XG5cblx0LmZvcm0ge1xuXHRcdG1hcmdpbi10b3A6IDA7XG5cdH1cblxuXHRAbWVkaWEgKG1heC13aWR0aDogJHRhYmxldCkge1xuXHRcdG1heC13aWR0aDogNzUwcHg7XG5cdH1cblxuXHRAbWVkaWEgKG1heC13aWR0aDogJG1vYmlsZSkge1xuXHRcdG1heC13aWR0aDogNDAwcHg7XG5cblx0XHQuZm9ybV9fY2hlY2sge1xuXHRcdFx0bWFyZ2luLWlubGluZTogYXV0bztcblx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdH1cblx0fVxuXG5cdC8vIC5jYWxsYmFjay1tb2RhbF9faW5uZXJcblxuXHQmX19pbm5lciB7XG5cdFx0ZGlzcGxheTogZmxleDtcblxuXHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdH1cblxuXHQuZm9ybV9faXRlbXMge1xuXHRcdGdhcDogMjBweDtcblx0XHRtYXJnaW4tdG9wOiAwO1xuXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6ICRtb2JpbGVTbWFsbCkge1xuXHRcdFx0Z2FwOiAxNXB4O1xuXHRcdH1cblx0fVxuXG5cdC5mb3JtX19pbnB1dCB7XG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6ICRtb2JpbGUpIHtcblx0XHRcdG1hcmdpbi10b3A6IDA7XG5cdFx0fVxuXHR9XG5cblx0Ly8gLmNhbGxiYWNrLW1vZGFsX19mb3JtXG5cdC5mb3JtX19idXR0b24ge1xuXHRcdG1heC13aWR0aDogMTAwJTtcblx0XHRtYXJnaW4tdG9wOiAtMTBweDtcblxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkbW9iaWxlU21hbGwpIHtcblx0XHRcdG1hcmdpbi10b3A6IC01cHg7XG5cdFx0fVxuXHR9XG5cblx0Jl9fZm9ybSB7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0cGFkZGluZzogNDVweCA1MHB4O1xuXG5cdFx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdFx0Ym94LXNoYWRvdzogbm9uZTtcblx0XHRhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0O1xuXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6ICRwYykge1xuXHRcdFx0cGFkZGluZzogMzBweDtcblx0XHR9XG5cblx0XHRAbWVkaWEgKG1heC13aWR0aDogJHRhYmxldCkge1xuXHRcdFx0cGFkZGluZzogMjBweDtcblx0XHR9XG5cblx0XHRAbWVkaWEgKG1heC13aWR0aDogJG1vYmlsZVNtYWxsKSB7XG5cdFx0XHRwYWRkaW5nOiAxNXB4O1xuXHRcdH1cblx0fVxufVxuXG4uY2FsbGJhY2sge1xuXG5cdC8vIC5jYWxsYmFja19fbGVmdHNpZGVcblx0Jl9fbWFuYWdlciB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRnYXA6IDE1cHg7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRtYXJnaW4tYm90dG9tOiAyMHB4O1xuXHR9XG5cblx0Jl9fbWFuYWdlci1waG90byB7XG5cdFx0d2lkdGg6IDE0MHB4O1xuXHRcdGhlaWdodDogMTQwcHg7XG5cdH1cblxuXHQmX19tYW5hZ2VyLW5hbWUge1xuXHRcdG1hcmdpbi1ib3R0b206IDVweDtcblxuXHRcdGZvbnQtc2l6ZTogMjJweDtcblxuXHRcdGxpbmUtaGVpZ2h0OiAxMzYuMzYzNjM2JTtcblx0XHQvKiAzMC8yMiAqL1xuXHR9XG5cblx0Jl9fbWFuYWdlci1wcm9mIHtcblx0XHRvcGFjaXR5OiAwLjY7XG5cdH1cblxuXHQmX19sZWZ0c2lkZSB7XG5cdFx0bWF4LXdpZHRoOiA0NjRweDtcblx0XHR3aWR0aDogNTIlO1xuXHRcdGNvbG9yOiAjZmZmO1xuXHRcdGZsZXgtc2hyaW5rOiAwO1xuXHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWcvY2FsbC1iYWNrLnBuZyk7XG5cdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogdG9wIGNlbnRlcjtcblx0XHRiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuXHRcdHBhZGRpbmc6IDQ1cHggNTBweDtcblxuXHRcdHBhZGRpbmctYm90dG9tOiAwO1xuXHRcdGJvcmRlci1yYWRpdXM6IDA7XG5cdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblxuXHRcdCZfbW9kIHtcblx0XHRcdHBhZGRpbmc6IDMwcHg7XG5cdFx0XHRwYWRkaW5nLWJvdHRvbTogMDtcblxuXHRcdFx0LmNhbGxiYWNrX190aXRsZSB7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMzJweDtcblx0XHRcdH1cblx0XHR9XG5cblx0XHRAbWVkaWEgKG1heC13aWR0aDogJHRhYmxldCkge1xuXHRcdFx0bWF4LXdpZHRoOiAzNzBweDtcblx0XHRcdHBhZGRpbmc6IDI1cHg7XG5cdFx0XHRwYWRkaW5nLWJvdHRvbTogMDtcblxuXHRcdFx0Jl9tb2Qge1xuXHRcdFx0XHRwYWRkaW5nOiAyMHB4O1xuXHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogMDtcblxuXHRcdFx0XHQuY2FsbGJhY2tfX3RpdGxlIHtcblx0XHRcdFx0XHRmb250LXNpemU6IDI4cHg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHRAbWVkaWEgKG1heC13aWR0aDogJG1vYmlsZSkge1xuXHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHR9XG5cdH1cblxuXHQmX19jb250ZW50IHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXG5cdFx0Ji5jYWxsYmFja19fY29udGVudF90b3Age1xuXHRcdFx0anVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuXHRcdH1cblxuXHRcdGhlaWdodDogMTAwJTtcblx0fVxuXG5cdC8vIC5jYWxsYmFja19fbWFuYWdlclxuXG5cdC8vIC5jYWxsYmFja19fbWFuYWdlci1pbmZvXG5cblx0Ly8gLmNhbGxiYWNrX19tYW5hZ2VyLXByb2ZcblxuXHQvLyAuY2FsbGJhY2tfX3RpdGxlXG5cblx0Jl9fdGl0bGUge1xuXHRcdGZvbnQtc2l6ZTogMzJweDtcblxuXHRcdGxpbmUtaGVpZ2h0OiAxMjUlO1xuXG5cdFx0LyogNDAvMzIgKi9cblx0XHRAbWVkaWEgKG1heC13aWR0aDogJHRhYmxldCkge1xuXHRcdFx0Zm9udC1zaXplOiAzMHB4O1xuXHRcdH1cblxuXHRcdCZfbW9iIHtcblx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cblx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkbW9iaWxlKSB7XG5cdFx0XHRcdGNvbG9yOiAjMWQxYjIzO1xuXHRcdFx0XHRmb250LXNpemU6IDI4cHg7XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXG5cdFx0XHRcdGJyIHtcblx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0bWFyZ2luLXRvcDogMDtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQvLyAuY2FsbGJhY2tfX3N1YnRpdGxlXG5cblx0Jl9fc3VidGl0bGUge1xuXHRcdGxpbmUtaGVpZ2h0OiAxNDAlO1xuXHRcdC8qIDI4LzIwICovXG5cdFx0Zm9udC1zaXplOiAyMHB4O1xuXHRcdG1hcmdpbi10b3A6IDEwcHg7XG5cblx0XHRAbWVkaWEgKG1heC13aWR0aDogJHRhYmxldCkge1xuXHRcdFx0YnIge1xuXHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCZfbW9iIHtcblx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cblx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkbW9iaWxlKSB7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXG5cdFx0XHRcdGJyIHtcblx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0Y29sb3I6ICMxZDFiMjM7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMTVweDtcblx0XHRcdFx0bWFyZ2luLXRvcDogN3B4O1xuXHRcdFx0fVxuXG5cdFx0XHRAbWVkaWEgKG1heC13aWR0aDogJG1vYmlsZVNtYWxsKSB7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMTVweDtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQvLyAuY2FsbGJhY2tfX3Bob25lXG5cblx0Jl9fcGhvbmUge1xuXHRcdG1heC1oZWlnaHQ6IDI2MnB4O1xuXHRcdG1hcmdpbi1pbmxpbmU6IGF1dG87XG5cblx0XHRpbWcge1xuXHRcdFx0bWF4LWhlaWdodDogMTAwJTtcblx0XHR9XG5cblx0XHRtYXJnaW4tdG9wOiAyMHB4O1xuXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6ICR0YWJsZXQpIHtcblx0XHRcdG1heC13aWR0aDogMjgwcHg7XG5cdFx0XHRtYXJnaW4taW5saW5lOiBhdXRvO1xuXHRcdH1cblx0fVxuXG5cdC8vIC5jYWxsYmFja19faXRlbVxuXG5cdCZfX2l0ZW0ge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0fVxuXG5cdC8vIC5jYWxsYmFja19fbGFiZWxcblxuXHQvLyAuY2FsbGJhY2tfX21lc3NlbmdlclxuXG5cdC8vIC5jYWxsYmFja19fdGltZXNcblxuXHQmX190aW1lcyB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRnYXA6IDVweDtcblx0fVxuXG5cdC8vIC5jYWxsYmFja19fdGltZVxuXG5cdCZfX3RpbWUge1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdG1heC13aWR0aDogMTQwcHg7XG5cblx0XHRsYWJlbCB7XG5cdFx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0Ym9yZGVyOiAxcHggc29saWQgcmdiYSgxNTMsIDE1MywgMTUzLCAwLjMpO1xuXHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0XHRcdGNvbG9yOiByZ2JhKDE1MywgMTUzLCAxNTMsIDEpO1xuXG5cdFx0XHRoZWlnaHQ6IDQycHg7XG5cblx0XHRcdGZvbnQtc2l6ZTogMTJweDtcblx0XHRcdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdFx0XHRsZXR0ZXItc3BhY2luZzogMCU7XG5cdFx0fVxuXG5cdFx0aW5wdXQge1xuXHRcdFx0ZGlzcGxheTogbm9uZTtcblxuXHRcdFx0JjpjaGVja2VkK2xhYmVsIHtcblx0XHRcdFx0Y29sb3I6ICNmZmY7XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IHJnYmEoNTMsIDY5LCA1OSwgMSk7XG5cdFx0XHRcdGJvcmRlci1jb2xvcjogcmdiYSg1MywgNjksIDU5LCAxKTtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQvLyAuY2FsbGJhY2tfX2RhdGVcblxuXHQmX19kYXRlIHtcblx0XHQmOmRpc2FibGVkIHtcblx0XHRcdGJhY2tncm91bmQ6IHJnYmEoMjMyLCAyMzMsIDIzNSwgMSk7XG5cblx0XHRcdGN1cnNvcjogbm90LWFsbG93ZWQ7XG5cdFx0XHRib3JkZXItY29sb3I6IHJnYmEoMjQxLCAyNDEsIDI0MSwgMSk7XG5cdFx0fVxuXHR9XG5cblx0Ly8vLyAuY2FsbGJhY2tfX2l0ZW0taW5wdXRcblxuXHQvLyZfX2l0ZW0taW5wdXQge1xuXHQvL1x0d2lkdGg6IDEwMCU7XG5cdC8vXHRtYXgtd2lkdGg6IDEwMCU7XG5cdC8vXHRoZWlnaHQ6IDEwMHB4O1xuXHQvL1x0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0Ly9cdGJvcmRlcjogMXB4IHNvbGlkIHJnYigyNDEsIDI0MSwgMjQxKTtcblxuXHQvL1x0Ym9yZGVyOiAxcHggc29saWQgI2YxZjFmMTtcblxuXHQvL1x0YmFja2dyb3VuZC1jb2xvcjogI2Y5ZmFmYjtcblx0Ly9cdGJvcmRlci1yYWRpdXM6IDE0cHg7XG5cdC8vXHRjb2xvcjogcmdiYSgkY29sb3I6ICMxMzEzMTMsICRhbHBoYTogMC4zKTtcblx0Ly9cdGZvbnQtc2l6ZTogMThweDtcblx0Ly9cdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdC8vXHRwYWRkaW5nLWxlZnQ6IDQ1cHg7XG5cdC8vXHRsZXR0ZXItc3BhY2luZzogMCU7XG5cdC8vXHR0ZXh0LWFsaWduOiBsZWZ0O1xuXHQvL1x0Jjo6cGxhY2Vob2xkZXIge1xuXHQvL1x0XHRmb250LWZhbWlseTogSW50ZXI7XG5cdC8vXHRcdGNvbG9yOiByZ2JhKCRjb2xvcjogIzEzMTMxMywgJGFscGhhOiAwLjMpO1xuXHQvL1x0fVxuXHQvL1x0QG1lZGlhIChtYXgtd2lkdGg6ICRtb2JpbGUpIHtcblx0Ly9cdFx0aGVpZ2h0OiA4NXB4O1xuXHQvL1x0fVxuXHQvL1x0QG1lZGlhIChtYXgtd2lkdGg6ICRtb2JpbGVTbWFsbCkge1xuXHQvL1x0XHRwYWRkaW5nLWxlZnQ6IDIwcHg7XG5cdC8vXHRcdGZvbnQtc2l6ZTogMTZweDtcblx0Ly9cdFx0aGVpZ2h0OiA3NXB4O1xuXHQvL1x0XHQmOjpwbGFjZWhvbGRlciB7XG5cdC8vXHRcdFx0Zm9udC1zaXplOiAxNnB4O1xuXHQvL1x0XHR9XG5cdC8vXHR9XG5cdC8vfVxufVxuXG4uaW1wbGFudC1tb2RhbCB7XG5cdG1heC13aWR0aDogNDk2cHg7XG5cdHBhZGRpbmc6IDQ1cHggNTBweDtcblxuXHRAbWVkaWEgKG1heC13aWR0aDogJG1vYmlsZU1pZGRsZSkge1xuXHRcdHBhZGRpbmc6IDIwcHg7XG5cblx0XHRiciB7XG5cdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdH1cblxuXHRcdC5mb3JtX19jb250ZW50IHtcblx0XHRcdG1heC13aWR0aDogMTAwJTtcblx0XHR9XG5cdH1cblxuXHRAbWVkaWEgKG1heC13aWR0aDogJG1vYmlsZVNtYWxsKSB7XG5cdFx0cGFkZGluZzogMjBweDtcblx0fVxuXG5cdC5mb3JtX19idXR0b24ge1xuXHRcdG1hcmdpbi10b3A6IDA7XG5cdH1cblxuXHQuZm9ybSB7XG5cdFx0bWFyZ2luLXRvcDogMjBweDtcblx0fVxuXG5cdCZfX2xpc3Qge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRtYXJnaW4tdG9wOiAxNXB4O1xuXHRcdGdhcDogMTBweDtcblx0XHRtYXJnaW4tYm90dG9tOiAzMHB4O1xuXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6ICRtb2JpbGVNaWRkbGUpIHtcblx0XHRcdG1hcmdpbi1ib3R0b206IDIwcHg7XG5cdFx0fVxuXHR9XG5cblx0Jl9fbGlzdC1pdGVtIHtcblx0XHRwYWRkaW5nLWxlZnQ6IDM0cHg7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXG5cdFx0Jjo6YmVmb3JlIHtcblx0XHRcdGNvbnRlbnQ6IFwiXCI7XG5cdFx0XHR0b3A6IDJweDtcblx0XHRcdGxlZnQ6IDA7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1nL3RpY2stc3F1YXJlLnN2Zyk7XG5cdFx0XHRiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG5cdFx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXG5cdFx0XHR3aWR0aDogMjRweDtcblx0XHRcdGhlaWdodDogMjRweDtcblxuXHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6ICRtb2JpbGUpIHtcblx0XHRcdFx0dG9wOiAtMXB4O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG4ubW9kYWwtZm9ybV9jb3JyZWN0IHtcblxuXHRtYXgtd2lkdGg6IDQ2MHB4O1xuXG5cdC5zZWN0aW9uLTdfX3N1YnRpdGxlIHtcblx0XHRjb2xvcjogIzEzMTMxMztcblx0fVxuXG5cdC5mb3JtX19pbnB1dCB7XG5cdFx0bWF4LXdpZHRoOiAxMDAlO1xuXHRcdGJhY2tncm91bmQtY29sb3I6IHJnYigyNTAsIDI1MSwgMjUyKTtcblx0XHRib3JkZXI6IDFweCBzb2xpZCByZ2IoMjQxLCAyNDEsIDI0MSk7XG5cdH1cblxuXHRAbWVkaWEgKG1heC13aWR0aDogJG1vYmlsZVNtYWxsKSB7XG5cdFx0cGFkZGluZzogMjBweDtcblx0fVxufVxuXG4uc2VjdGlvbi0xNV9fcXVpei1tb2RhbC13cmFwIHtcblx0YmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDE5Ny4wN2RlZywgI2ZmZmZmZiAwJSwgI2YyZjZmYSAxMDAlKTtcblx0bWF4LXdpZHRoOiAxMzYwcHg7XG5cdHdpZHRoOiAxMDAlO1xuXHRib3JkZXItcmFkaXVzOiAyNHB4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogJG1vYmlsZSkge1xuXHQuc2VjdGlvbi0xNV9fcXVpei1tb2RhbC13cmFwIHtcblx0XHRwYWRkaW5nOiAwO1xuXHRcdHBhZGRpbmctdG9wOiAxNXB4O1xuXHR9XG59IiwiLnNlY3Rpb24tMSB7XG5cdHBhZGRpbmc6IDIyN3B4IDA7XG5cdGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWcvc2VjMS5wbmcpO1xuXG5cdEBtZWRpYSAobWF4LXdpZHRoOiAkdGFibGV0KSB7XG5cdFx0cGFkZGluZzogMTUwcHggMDtcblx0fVxuXG5cdCZfYmFzZSB7XG5cdFx0bWluLWhlaWdodDogOTAwcHg7XG5cdFx0cGFkZGluZy10b3A6IDEyMnB4O1xuXHRcdHBhZGRpbmctYm90dG9tOiAxNTZweDtcblxuXHRcdC5zZWN0aW9uLTFfX2lubmVyIHtcblx0XHRcdGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0ei1pbmRleDogMTtcblx0XHR9XG5cblx0XHQuc2VjdGlvbi0xX19idXR0b25zIHtcblx0XHRcdGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcblx0XHR9XG5cblx0XHRAbWVkaWEgKG1heC13aWR0aDogJHNjYWxlQnJlYWtwb2ludCkge1xuXHRcdFx0bWluLWhlaWdodDogYXV0bztcblx0XHRcdHBhZGRpbmctdG9wOiAxMzVweDtcblx0XHR9XG5cblx0XHRAbWVkaWEgKG1heC13aWR0aDogJHRhYmxldCkge1xuXHRcdFx0cGFkZGluZy1ib3R0b206IDEwMHB4O1xuXHRcdH1cblxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkbW9iaWxlKSB7XG5cdFx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiA2MCU7XG5cblx0XHRcdCY6OmJlZm9yZSB7XG5cdFx0XHRcdGNvbnRlbnQ6IFwiXCI7XG5cdFx0XHRcdGluc2V0OiAwO1xuXG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblxuXHRcdFx0XHRiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMGRlZywgcmdiYSgxNSwgMTYsIDE4LCAwLjcpLCByZ2JhKDE1LCAxNiwgMTgsIDAuNykpO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdCZfYmFzZTIge1xuXHRcdC5zZWN0aW9uLTFfX2lubmVyIHtcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cblx0XHR9XG5cblx0XHQuc2VjdGlvbi0xX19idXR0b25zIHtcblx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdH1cblx0fVxuXG5cdCZfX2NvcnJlY3Qge1xuXHRcdG1hcmdpbi10b3A6IDQwcHg7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRnYXA6IDE1cHg7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xuXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6ICRtb2JpbGUpIHtcblx0XHRcdG1hcmdpbi10b3A6IDIwcHg7XG5cdFx0XHRmb250LXNpemU6IDE0cHg7XG5cblx0XHR9XG5cblx0XHRAbWVkaWEgKG1heC13aWR0aDogJG1vYmlsZVNtYWxsKSB7XG5cdFx0XHRtYXJnaW4tdG9wOiAxNXB4O1xuXHRcdFx0YWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG5cdFx0XHRnYXA6IDEwcHg7XG5cblx0XHR9XG5cdH1cblxuXHQmX19mb3JtIHtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRtYXJnaW4tdG9wOiAyMHB4O1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0Z2FwOiAxMHB4O1xuXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6ICRtb2JpbGVNaWRkbGUpIHtcblx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0fVxuXHR9XG5cblx0Jl9faW5wdXQge1xuXHRcdG1heC13aWR0aDogMzcwcHg7XG5cdFx0Zm9udC1zaXplOiAyNHB4O1xuXHRcdGZvbnQtd2VpZ2h0OiA1MDA7XG5cblx0XHQmOjpwbGFjZWhvbGRlciB7XG5cdFx0XHRmb250LXNpemU6IDI0cHg7XG5cdFx0XHRmb250LXdlaWdodDogNTAwO1xuXG5cdFx0fVxuXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6ICRtb2JpbGVNaWRkbGUpIHtcblx0XHRcdG1heC13aWR0aDogMTAwJTtcblx0XHR9XG5cdH1cblxuXHQmX19idG4ge1xuXHRcdG1heC13aWR0aDogMzUwcHg7XG5cblx0XHRAbWVkaWEgKG1heC13aWR0aDogJG1vYmlsZU1pZGRsZSkge1xuXHRcdFx0bWF4LXdpZHRoOiAxMDAlO1xuXHRcdH1cblx0fVxuXG5cdEBtZWRpYSAobWF4LXdpZHRoOiAkbW9iaWxlKSB7XG5cdFx0cGFkZGluZy10b3A6IDEwMHB4O1xuXHRcdHBhZGRpbmctYm90dG9tOiA1MHB4O1xuXG5cdFx0Jl9iYXNlIHtcblx0XHRcdHBhZGRpbmctdG9wOiA4NXB4O1xuXHRcdH1cblx0fVxuXG5cdCZfX2Zvcm0ge31cblxuXHQvLyAuc2VjdGlvbi0xX19jb250YWluZXJcblxuXHQmX19jb250YWluZXIge31cblxuXHQvLyDQmtC+0L3RgtC10LnQvdC10YAg0L3QsNC00L/QuNGB0Lg6INCw0LHRgdC+0LvRjtGCINC/0L4g0YbQtdC90YLRgNGDINCx0LvQvtC60LAg0LvQvtCz0L7RgtC40L/QsCwg0LHQtdC3INGE0L7QvdCwXG5cdCZfX2xvZ28tdGV4dCB7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdGxlZnQ6IDUwJTtcblx0XHR0b3A6IDUwJTtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0fVxuXG5cdC8vINCa0LDQttC00L7QtSDRgdC70L7QstC+INCyINGB0LLQvtC10Lkg0L7QsdGR0YDRgtC60LU6INGE0L7QvSDQv9C+0Y/QstC70Y/QtdGC0YHRjyDQv9C+0LQg0YHQu9C+0LLQvtC8INGB0LvQtdCy0LAg0L3QsNC/0YDQsNCy0L4sINC/0LvQsNCy0L3QsNGPINGB0LzQtdC90LBcblx0Jl9fbG9nby13b3JkLXdyYXAge1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRsZWZ0OiA1MCU7XG5cdFx0dG9wOiA1MCU7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG5cdFx0cGFkZGluZy1pbmxpbmU6IDExcHg7XG5cdFx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG5cdFx0d2lkdGg6IG1heC1jb250ZW50O1xuXHRcdHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cdFx0b3BhY2l0eTogMDtcblx0XHRhbmltYXRpb246IHNlY3Rpb24tMS13b3JkIDEycyBjdWJpYy1iZXppZXIoMC4yNSwgMC4xLCAwLjI1LCAxKSBpbmZpbml0ZTtcblxuXHRcdCY6OmJlZm9yZSB7XG5cdFx0XHRjb250ZW50OiBcIlwiO1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0aW5zZXQ6IDA7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuXHRcdFx0ei1pbmRleDogLTE7XG5cdFx0XHR0cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IGNlbnRlcjtcblx0XHRcdGFuaW1hdGlvbjogc2VjdGlvbi0xLWJnIDEycyBjdWJpYy1iZXppZXIoMC4yNSwgMC4xLCAwLjI1LCAxKSBpbmZpbml0ZTtcblx0XHR9XG5cblx0XHQmOm50aC1jaGlsZCgyKSB7XG5cdFx0XHRhbmltYXRpb24tZGVsYXk6IC00cztcblxuXHRcdFx0Jjo6YmVmb3JlIHtcblx0XHRcdFx0YW5pbWF0aW9uLWRlbGF5OiAtNHM7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0JjpudGgtY2hpbGQoMykge1xuXHRcdFx0YW5pbWF0aW9uLWRlbGF5OiAtOHM7XG5cblx0XHRcdCY6OmJlZm9yZSB7XG5cdFx0XHRcdGFuaW1hdGlvbi1kZWxheTogLThzO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdC8vINCh0LDQvNC+INGB0LvQvtCy0L4g0LLQvdGD0YLRgNC4INC+0LHRkdGA0YLQutC4XG5cdCZfX2xvZ28td29yZCB7XG5cdFx0Y29sb3I6IHJnYmEoNTUsIDcwLCA2MCwgMSk7XG5cdFx0Zm9udC1mYW1pbHk6IEhhbHZhciBCcmVpdHNjaHJpZnQ7XG5cdFx0Zm9udC1zaXplOiA1MHB4O1xuXHRcdGxpbmUtaGVpZ2h0OiAxMTYlO1xuXHRcdGxldHRlci1zcGFjaW5nOiAwLjAxZW07XG5cdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0fVxuXG5cdC8vIC5zZWN0aW9uLTFfX2lubmVyXG5cblx0Jl9faW5uZXIge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHR9XG5cblx0Jl9fbG9nbyB7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdGdhcDogMTZweDtcblxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkdGFibGV0KSB7XG5cdFx0XHQuc2VjdGlvbi0xX19sb2dvLXdvcmQge1xuXHRcdFx0XHRmb250LXNpemU6IDQwcHg7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6ICRtb2JpbGUpIHtcblx0XHRcdC5zZWN0aW9uLTFfX2xvZ28td29yZCB7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMjhweDtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQmX19sb2dvLWltZyB7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0d2lkdGg6IGF1dG87XG5cdFx0aGVpZ2h0OiBhdXRvO1xuXHRcdG1heC13aWR0aDogMTAwJTtcblxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkdGFibGV0KSB7XG5cdFx0XHRtYXgtd2lkdGg6IDIwMHB4O1xuXHRcdH1cblxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkbW9iaWxlKSB7XG5cdFx0XHRtYXgtd2lkdGg6IDE1MHB4O1xuXHRcdH1cblx0fVxuXG5cdC8vIC5zZWN0aW9uLTFfX3RpdGxlXG5cblx0Jl9fdGl0bGUge31cblxuXHQvLyAuc2VjdGlvbi0xX19zdWJ0aXRsZVxuXG5cdCZfX3N1YnRpdGxlIHtcblx0XHRAbWVkaWEgKG1heC13aWR0aDogJG1vYmlsZVNtYWxsKSB7XG5cdFx0XHRmb250LXNpemU6IDE5cHg7XG5cdFx0fVxuXHR9XG5cblx0Ly8gLnNlY3Rpb24tMV9fYnV0dG9uXG5cblx0Jl9fYnV0dG9ucyB7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRnYXA6IDEwcHg7XG5cdFx0bWFyZ2luLXRvcDogNDBweDtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkbW9iaWxlKSB7XG5cdFx0XHRtYXJnaW4tdG9wOiAyMHB4O1xuXHRcdH1cblx0fVxufVxuXG4vLyDQn9C70LDQstC90LDRjyDRgdC80LXQvdCwINGB0LvQvtCyOiBvcGFjaXR5LCDRgdC70L7QstCwINCy0YHQtdCz0LTQsCDQv9C+INGG0LXQvdGC0YDRg1xuQGtleWZyYW1lcyBzZWN0aW9uLTEtd29yZCB7XG5cdDAlIHtcblx0XHRvcGFjaXR5OiAwO1xuXHR9XG5cblx0Mi41JSB7XG5cdFx0b3BhY2l0eTogMTtcblx0fVxuXG5cdDI4JSB7XG5cdFx0b3BhY2l0eTogMTtcblx0fVxuXG5cdDMxJSB7XG5cdFx0b3BhY2l0eTogMDtcblx0fVxuXG5cdDEwMCUge1xuXHRcdG9wYWNpdHk6IDA7XG5cdH1cbn1cblxuLy8g0KTQvtC9INC/0L7QtCDRgdC70L7QstC+0Lwg0L/QvtGP0LLQu9GP0LXRgtGB0Y8g0YHQu9C10LLQsCDQvdCw0L/RgNCw0LLQviAo0YDQvtGB0YIg0L7RgiDQu9C10LLQvtCz0L4g0LrRgNCw0Y8pXG5Aa2V5ZnJhbWVzIHNlY3Rpb24tMS1iZyB7XG5cdDAlIHtcblx0XHR0cmFuc2Zvcm06IHNjYWxlWCgwKTtcblx0fVxuXG5cdDIuNSUge1xuXHRcdHRyYW5zZm9ybTogc2NhbGVYKDEpO1xuXHR9XG5cblx0MjglIHtcblx0XHR0cmFuc2Zvcm06IHNjYWxlWCgxKTtcblx0fVxuXG5cdDMxJSB7XG5cdFx0dHJhbnNmb3JtOiBzY2FsZVgoMCk7XG5cdH1cblxuXHQxMDAlIHtcblx0XHR0cmFuc2Zvcm06IHNjYWxlWCgwKTtcblx0fVxufVxuXG4uYnJlYWRjcnVtYnMge1xuXHRtYXJnaW4tYm90dG9tOiAxMTBweDtcblx0ZGlzcGxheTogZmxleDtcblxuXHRmbGV4LXdyYXA6IHdyYXA7XG5cdGdhcDogMCAzcHg7XG5cdGZvbnQtc2l6ZTogMTZweDtcblx0Y29sb3I6ICM5MjkyOTI7XG5cblx0QG1lZGlhIChtYXgtd2lkdGg6ICR0YWJsZXQpIHtcblx0XHRtYXJnaW4tYm90dG9tOiA4MHB4O1xuXHR9XG5cblx0QG1lZGlhIChtYXgtd2lkdGg6ICRtb2JpbGUpIHtcblx0XHRtYXJnaW4tYm90dG9tOiAzMHB4O1xuXHR9XG59XG5cbi5icmVhZGNydW1ic19fbGluayB7XG5cdGNvbG9yOiAjZmZlZWM5ICFpbXBvcnRhbnQ7XG5cdGZvbnQtd2VpZ2h0OiA1MDA7XG59XG5cbi5icmVhZGNydW1icy1zZWN0aW9uIHtcblx0YWxpZ24tc2VsZjogZmxleC1zdGFydDtcbn0iLCIuc2VjdGlvbi0yIHtcblx0Jl9fY29udGFpbmVyIHtcblx0fVxuXG5cdCZfX2dyaWQge1xuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkdGFibGV0KSB7XG5cdFx0XHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgyLCAxZnIpO1xuXHRcdH1cblx0XHRAbWVkaWEgKG1heC13aWR0aDogJG1vYmlsZVNtYWxsKSB7XG5cdFx0XHRnYXA6IDEwcHg7XG5cdFx0fVxuXHR9XG5cblx0Ly8g0JrQsNGA0YLQvtGH0LrQsDogX2FkYXB0aXZlLXBpYywgcGFkZGluZy10b3AgNzAlLCDQuNC90L3QtdGAINC/0YDQuNC20LDRgiDQuiDQvdC40LfRgywgcGFkZGluZyAyNVxuXHQmX19jYXJkIHtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0cGFkZGluZy10b3A6IDE3MSU7IC8vINGB0L7QvtGC0L3QvtGI0LXQvdC40LUg0YHRgtC+0YDQvtC9INC60LDRgNGC0L7Rh9C60LhcblxuXHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXG5cdFx0JiA+IGltZyB7XG5cdFx0XHRvYmplY3QtZml0OiBjb3Zlcjtcblx0XHR9XG5cdH1cblxuXHQvLyDQmNC90L3QtdGAINC/0YDQuNC20LDRgiDQuiDQvdC40LfRgywgcGFkZGluZyAyNSwg0YLRkdC80L3Ri9C5INC+0LLQtdGA0LvQtdC5XG5cdCZfX2NhcmQtaW5uZXIge1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRib3R0b206IDA7XG5cdFx0bGVmdDogMDtcblx0XHRyaWdodDogMDtcblx0XHRwYWRkaW5nOiAyNXB4O1xuXHRcdGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgwZGVnLCByZ2JhKDAsIDAsIDAsIDAuNzUpLCByZ2JhKDAsIDAsIDAsIDAuNCkgNjAlLCB0cmFuc3BhcmVudCk7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdGdhcDogMjVweDsgLy8g0YDQsNGB0YHRgtC+0Y/QvdC40LUg0LTQviDQutC90L7Qv9C60LggMjVcblx0XHRAbWVkaWEgKG1heC13aWR0aDogJHRhYmxldCkge1xuXHRcdFx0Z2FwOiAxMnB4O1xuXHRcdFx0cGFkZGluZzogMTVweDtcblx0XHR9XG5cdH1cblxuXHQmX19jYXJkLXRpdGxlIHtcblx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRcdGNvbG9yOiAjZmZmO1xuXHRcdG1hcmdpbjogMDtcblx0XHRAbWVkaWEgKG1heC13aWR0aDogJG1vYmlsZVNtYWxsKSB7XG5cdFx0XHRmb250LXNpemU6IDE1cHg7XG5cdFx0fVxuXHR9XG5cblx0Jl9fY2FyZC1idG4ge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdGFsaWduLXNlbGY6IGZsZXgtc3RhcnQ7XG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6ICRtb2JpbGVTbWFsbCkge1xuXHRcdFx0Zm9udC1zaXplOiAxM3B4O1xuXHRcdFx0bWluLWhlaWdodDogNTBweDtcblx0XHR9XG5cdH1cbn1cbiIsIi5zZWN0aW9uLTMge1xuXHRtYXgtd2lkdGg6IDE0NDBweDtcblx0bWFyZ2luLWlubGluZTogYXV0bztcblx0d2lkdGg6IDEwMCU7XG5cdHBhZGRpbmctaW5saW5lOiAxNXB4O1xuXG5cdEBtZWRpYSAobWF4LXdpZHRoOiAkbW9iaWxlKSB7XG5cdFx0cGFkZGluZy1pbmxpbmU6IDA7XG5cdH1cblxuXHQmX19jb250YWluZXIge31cblxuXHQvLyDQqNCw0L/QutCwOiDQu9C+0LPQvtGC0LjQvyArINGB0LvQvtCz0LDQvTsg0LvQuNC90LjRjyDRgdC90LjQt9GDIOKAlCDQv9GB0LXQstC00L7RjdC70LXQvNC10L3RglxuXHQmX19oZWFkZXIge1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0YWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuXHRcdGdhcDogMzBweDtcblxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkdGFibGV0KSB7fVxuXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6ICRtb2JpbGUpIHtcblx0XHRcdGdhcDogMTVweDtcblx0XHR9XG5cblx0XHRAbWVkaWEgKG1heC13aWR0aDogJG1vYmlsZVNtYWxsKSB7XG5cdFx0XHRnYXA6IDEwcHg7XG5cdFx0fVxuXG5cdFx0Jjo6YWZ0ZXIge1xuXHRcdFx0Y29udGVudDogXCJcIjtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdGxlZnQ6IDA7XG5cdFx0XHRyaWdodDogMDtcblx0XHRcdGJvdHRvbTogMDtcblx0XHRcdGhlaWdodDogMy42cHg7XG5cdFx0XHRiYWNrZ3JvdW5kOiByZ2JhKDM3LCAzNSwgMzQsIDEpO1xuXHRcdFx0dHJhbnNmb3JtOiBzY2FsZVgoMCk7XG5cdFx0XHR0cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IGNlbnRlcjtcblx0XHRcdHRyYW5zaXRpb246IHRyYW5zZm9ybSAxcyBlYXNlO1xuXG5cdFx0XHRAbWVkaWEgKG1heC13aWR0aDogJG1vYmlsZSkge1xuXHRcdFx0XHRoZWlnaHQ6IDJweDtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQuc2VjdGlvbi0zX2luLXZpZXcgJl9faGVhZGVyOjphZnRlciB7XG5cdFx0dHJhbnNmb3JtOiBzY2FsZVgoMSk7XG5cdH1cblxuXHQmX19pbm5lciB7XG5cdFx0bWFyZ2luLWlubGluZTogYXV0bztcblx0XHRtYXgtd2lkdGg6IDEyMDBweDtcblx0fVxuXG5cdCZfX2xvZ28ge1xuXHRcdGZsZXgtc2hyaW5rOiAwO1xuXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6ICR0YWJsZXQpIHtcblx0XHRcdG1heC13aWR0aDogMzAwcHg7XG5cdFx0fVxuXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6ICRtb2JpbGUpIHtcblx0XHRcdG1heC13aWR0aDogMTUwcHg7XG5cdFx0fVxuXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6ICRtb2JpbGVTbWFsbCkge1xuXHRcdFx0bWF4LXdpZHRoOiAxMDhweDtcblx0XHR9XG5cdH1cblxuXHQmX192aWRlbyB7XG5cdFx0bWluLWhlaWdodDogNTAwcHggIWltcG9ydGFudDtcblxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkbW9iaWxlKSB7XG5cdFx0XHRtaW4taGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG5cdFx0fVxuXG5cdFx0LnNlY3Rpb24tMTJfX3ZpZGVvLWZsZXgge1xuXHRcdFx0Z2FwOiA1NXB4O1xuXHRcdFx0cGFkZGluZzogMTEwcHggODBweDtcblx0XHRcdHBhZGRpbmctcmlnaHQ6IDEwMHB4O1xuXG5cdFx0XHRAbWVkaWEgKG1heC13aWR0aDogJHNjYWxlQnJlYWtwb2ludCkge1xuXHRcdFx0XHRwYWRkaW5nOiAxMDBweCA1MHB4O1xuXHRcdFx0XHRnYXA6IDMwcHg7XG5cdFx0XHR9XG5cblx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkdGFibGV0KSB7XG5cdFx0XHRcdHBhZGRpbmc6IDUwcHggMzBweDtcblx0XHRcdH1cblxuXHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6ICRtb2JpbGUpIHtcblx0XHRcdFx0cGFkZGluZzogMzBweCAxNXB4O1xuXHRcdFx0XHRnYXA6IDE1cHg7XG5cdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQmX190YWdsaW5lIHtcblx0XHRwYWRkaW5nLWJvdHRvbTogMjBweDtcblx0XHRtYXJnaW4tdG9wOiAwO1xuXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6ICRtb2JpbGUpIHtcblx0XHRcdHBhZGRpbmctYm90dG9tOiAxNXB4O1xuXHRcdFx0Zm9udC1zaXplOiAyMHB4O1xuXHRcdH1cblxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkbW9iaWxlTWlkZGxlKSB7XG5cdFx0XHRwYWRkaW5nLWJvdHRvbTogMTBweDtcblx0XHRcdGZvbnQtc2l6ZTogMThweDtcblx0XHR9XG5cblx0XHRAbWVkaWEgKG1heC13aWR0aDogJG1vYmlsZVNtYWxsKSB7XG5cdFx0XHRmb250LXNpemU6IDE1cHg7XG5cdFx0XHRwYWRkaW5nLWJvdHRvbTogN3B4O1xuXHRcdH1cblx0fVxuXG5cdC8vINCR0LvQvtC6IDAxIDAyIDAzOiDQvtCx0YnQsNGPINGA0LDQvNC60LAgX2JvcmRlci1ibGFjaywg0LzQtdC20LTRgyDRj9GH0LXQudC60LDQvNC4IOKAlCDQvtC00LjQvSDQsdC+0YDQtNC10YAgKNCx0LXQtyDQtNCy0L7QudC90L7Qs9C+KVxuXHQmX19jYXJkcyB7XG5cdFx0ZGlzcGxheTogZ3JpZDtcblx0XHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgzLCAxZnIpO1xuXG5cdFx0Jl9ib3JkZXJlZCB7XG5cblx0XHRcdC8vINCS0L3Rg9GC0YDQtdC90L3QuNC1INCy0LXRgNGC0LjQutCw0LvRjNC90YvQtSDQu9C40L3QuNC4INGC0L7Qu9GM0LrQviDRgdC/0YDQsNCy0LAg0YMgMS3QuSDQuCAyLdC5INGP0YfQtdC50LrQuCDigJQg0LTQstC+0LnQvdC+0LPQviDQsdC+0YDQtNC10YDQsCDQvdC10YJcblx0XHRcdC5zZWN0aW9uLTNfX2NhcmQ6bm90KDpsYXN0LWNoaWxkKSB7XG5cdFx0XHRcdGJvcmRlci1yaWdodDogM3B4IHNvbGlkIHJnYmEoMzcsIDM1LCAzNCwgMSk7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6ICRtb2JpbGUpIHtcblx0XHRcdGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xuXG5cdFx0XHQuc2VjdGlvbi0zX19jYXJkOm5vdCg6bGFzdC1jaGlsZCkge1xuXHRcdFx0XHRib3JkZXItcmlnaHQ6IG5vbmU7XG5cdFx0XHRcdGJvcmRlci1ib3R0b206IDJweCBzb2xpZCByZ2JhKDM3LCAzNSwgMzQsIDEpO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdCZfX2NhcmQge1xuXHRcdHBhZGRpbmc6IDQwcHggMTVweDtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0Z2FwOiAxNXB4O1xuXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6ICRtb2JpbGUpIHtcblx0XHRcdHBhZGRpbmc6IDE1cHg7XG5cdFx0XHRnYXA6IDA7XG5cdFx0fVxuXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6ICR0YWJsZXQpIHtcblx0XHRcdGJyIHtcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdH1cblx0XHR9XG5cblx0XHRAbWVkaWEgKG1heC13aWR0aDogJG1vYmlsZVNtYWxsKSB7XG5cdFx0XHRwYWRkaW5nOiAxMHB4O1xuXHRcdH1cblx0fVxuXG5cdCZfX2NhcmQtbnVtIHtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRjb2xvcjogcmdiYSg1MywgNjksIDU5LCAxKTtcblx0fVxuXG5cdCZfX2NhcmQtdGV4dCB7XG5cdFx0bWFyZ2luOiAwO1xuXHR9XG5cblx0Ly8g0KHQtdGC0LrQsCDQutCw0YDRgtC40L3QvtC6OiA2MDBmciA1OTBmciwg0L/QtdGA0LLRi9C5INGB0YLQvtC70LHQtdGGIOKAlCAyINGB0YLRgNC+0LrQuCAxZnIgMWZyLCDQstGC0L7RgNC+0Lkg4oCUINC90LAgMiDRgdGC0YDQvtC60Lhcblx0Jl9fZ3JpZCB7XG5cdFx0ZGlzcGxheTogZ3JpZDtcblx0XHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDYwMGZyIDU5MGZyO1xuXHRcdGdyaWQtdGVtcGxhdGUtcm93czogMWZyIDFmcjtcblxuXHRcdGdhcDogMTBweDtcblxuXHRcdG92ZXJmbG93OiBoaWRkZW47XG5cblx0XHRAbWVkaWEgKG1heC13aWR0aDogJG1vYmlsZVNtYWxsKSB7XG5cdFx0XHRnYXA6IDVweDtcblx0XHR9XG5cdH1cblxuXHQmX19ncmlkLWl0ZW0ge1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHRcdGhlaWdodDogMTAwJTtcblx0XHRtYXgtd2lkdGg6IDEwMCU7XG5cdFx0bWluLWhlaWdodDogMDtcblxuXHRcdCZfdGwge1xuXHRcdFx0Z3JpZC1jb2x1bW46IDE7XG5cdFx0XHRncmlkLXJvdzogMTtcblx0XHR9XG5cblx0XHQmX2JsIHtcblx0XHRcdGdyaWQtY29sdW1uOiAxO1xuXHRcdFx0Z3JpZC1yb3c6IDI7XG5cdFx0fVxuXG5cdFx0Jl9yIHtcblx0XHRcdGdyaWQtY29sdW1uOiAyO1xuXHRcdFx0Z3JpZC1yb3c6IDEgLyAtMTtcblx0XHRcdHBhZGRpbmctYm90dG9tOiAxNDUuNzclO1xuXHRcdH1cblxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkbW9iaWxlKSB7fVxuXHR9XG59IiwiLnNlY3Rpb24tNCB7XG5cdCZfX2NvbnRhaW5lciB7XG5cdH1cblxuXHQmX190aXRsZSB7XG5cdFx0bWFyZ2luLWJvdHRvbTogMjRweDtcblx0XHRAbWVkaWEgKG1heC13aWR0aDogJHNjYWxlQnJlYWtwb2ludCkge1xuXHRcdFx0YnIge1xuXHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdC8vINCf0LXRgNCy0LDRjyDQsdC+0LvRjNGI0LDRjyDQutCw0YDRgtC40L3QutCwXG5cblx0Ly8g0KHQtdGC0LrQsCA1INC60LDRgNGC0L7Rh9C10Lo6INCyIG92ZXJmbG93X19jb250YWluZXIsINC90LUg0LIgX2NvbnRhaW5lci4gNmZyOiDQstC10YDRhdC90LjQtSDQv9C+IDNmciwg0L3QuNC20L3QuNC1INC/0L4gMmZyLCBnYXAgMThweFxuXHQmX19jYXJkcyB7XG5cdFx0ZGlzcGxheTogZ3JpZDtcblx0XHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCg2LCAxZnIpO1xuXHRcdGdhcDogMThweDtcblx0XHRAbWVkaWEgKG1heC13aWR0aDogJHNjYWxlQnJlYWtwb2ludCkge1xuXHRcdFx0Z2FwOiAxM3B4O1xuXHRcdH1cblx0XHRAbWVkaWEgKG1heC13aWR0aDogJHRhYmxldCkge1xuXHRcdFx0Z2FwOiAxMHB4O1xuXHRcdH1cblx0XHQvLyDQn9C10YDQtdC+0L/RgNC10LTQtdC70Y/QtdC8INCz0LvQvtCx0LDQu9GM0L3Ri9C1INGB0YLQuNC70Lggb3ZlcmZsb3ctY29udGFpbmVyINC90LAg0LzQvtCx0LjQu9C1LCDRh9GC0L7QsdGLINGB0LXRgtC60LAg0L3QtSDQv9GA0LXQstGA0LDRidCw0LvQsNGB0Ywg0LIg0YHQutGA0L7Qu9C7XG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6ICRtb2JpbGUpIHtcblx0XHRcdGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xuXHRcdFx0Z3JpZC1hdXRvLWZsb3c6IHVuc2V0O1xuXHRcdFx0b3ZlcmZsb3c6IHZpc2libGU7XG5cdFx0XHRwYWRkaW5nOiAwIDE1cHg7XG5cdFx0fVxuXHR9XG5cblx0Ly8g0JrQsNGA0YLQvtGH0LrQsCA9IF9hZGFwdGl2ZS1waWMsIGltZyDQuCDQutC+0L3RgtC10L3RgiDigJQg0L/RgNGP0LzRi9C1INC00LXRgtC4XG5cdCZfX2NhcmQge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0YWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuXHRcdG1pbi13aWR0aDogMDtcblx0XHRAbWVkaWEgKG1heC13aWR0aDogJHNjYWxlQnJlYWtwb2ludCkge1xuXHRcdFx0Jjo6YWZ0ZXIge1xuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdGluc2V0OiAwO1xuXHRcdFx0XHRjb250ZW50OiBcIlwiO1xuXHRcdFx0XHRiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMGRlZywgcmdiYSgwLCAwLCAwLCAwLjc1KSwgdHJhbnNwYXJlbnQpO1xuXHRcdFx0fVxuXHRcdH1cblx0XHQmID4gaW1nIHtcblx0XHRcdG9iamVjdC1maXQ6IGNvdmVyO1xuXHRcdH1cblx0XHQvLyDQktC10YDRhdC90LjQuSDRgNGP0LQ6INC60LDQttC00LDRjyDQutCw0YDRgtC+0YfQutCwINC90LAgMyDQutC+0LvQvtC90LrQuFxuXHRcdCY6bnRoLWNoaWxkKDEpLFxuXHRcdCY6bnRoLWNoaWxkKDIpIHtcblx0XHRcdGdyaWQtY29sdW1uOiBzcGFuIDM7XG5cdFx0XHRwYWRkaW5nLXRvcDogMzYuNzQlO1xuXHRcdH1cblx0XHQvLyDQndC40LbQvdC40Lkg0YDRj9C0OiDQutCw0LbQtNCw0Y8g0L3QsCAyINC60L7Qu9C+0L3QutC4XG5cdFx0JjpudGgtY2hpbGQoMyksXG5cdFx0JjpudGgtY2hpbGQoNCksXG5cdFx0JjpudGgtY2hpbGQoNSkge1xuXHRcdFx0Z3JpZC1jb2x1bW46IHNwYW4gMjtcblx0XHRcdHBhZGRpbmctdG9wOiA1NS44JTtcblx0XHR9XG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6ICRtb2JpbGUpIHtcblx0XHRcdCY6bnRoLWNoaWxkKDEpLFxuXHRcdFx0JjpudGgtY2hpbGQoMiksXG5cdFx0XHQmOm50aC1jaGlsZCgzKSxcblx0XHRcdCY6bnRoLWNoaWxkKDQpLFxuXHRcdFx0JjpudGgtY2hpbGQoNSkge1xuXHRcdFx0XHRncmlkLWNvbHVtbjogc3BhbiAxO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQmX19jYXJkLWVrcm9tIHtcblx0XHRib3R0b206IDQwcHg7XG5cdFx0cmlnaHQ6IDQwcHg7XG5cdFx0ei1pbmRleDogMTtcblx0XHRAbWVkaWEgKG1heC13aWR0aDogJHNjYWxlQnJlYWtwb2ludCkge1xuXHRcdFx0dG9wOiAyMHB4O1xuXHRcdFx0cmlnaHQ6IDIwcHg7XG5cdFx0XHRtYXgtd2lkdGg6IDE3MHB4O1xuXHRcdH1cblx0fVxuXHQmX19jYXJkLWNvbnRlbnQge1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHR6LWluZGV4OiAxO1xuXHRcdHBhZGRpbmc6IDQwcHg7IC8vINC/0YDQuNC20LDRgiDQuiDQvdC40LfRgyDQstC70LXQstC+LCA0MHB4INGB0L/RgNCw0LLQsCDQuCDRgdC90LjQt9GDXG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuXHRcdGdhcDogMTVweDtcblx0XHQvL2JhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgwZGVnLCByZ2JhKDAsIDAsIDAsIDAuNzUpLCB0cmFuc3BhcmVudCk7XG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6ICRzY2FsZUJyZWFrcG9pbnQpIHtcblx0XHRcdHBhZGRpbmc6IDIwcHg7XG5cdFx0fVxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkdGFibGV0KSB7XG5cdFx0XHRwYWRkaW5nOiAxNXB4O1xuXHRcdFx0Z2FwOiA1cHg7XG5cdFx0fVxuXHR9XG5cblx0Jl9fY2FyZC10aXRsZSB7XG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6ICRzY2FsZUJyZWFrcG9pbnQpIHtcblx0XHRcdGZvbnQtc2l6ZTogMjhweDtcblx0XHR9XG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6ICR0YWJsZXQpIHtcblx0XHRcdGZvbnQtc2l6ZTogMjJweDtcblx0XHRcdGJyIHtcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQmX19jYXJkLXRleHQge1xuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkc2NhbGVCcmVha3BvaW50KSB7XG5cdFx0XHRiciB7XG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHR9XG5cdFx0XHRtYXgtd2lkdGg6IDM1MHB4O1xuXHRcdH1cblx0XHRAbWVkaWEgKG1heC13aWR0aDogJHRhYmxldCkge1xuXHRcdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdH1cblx0fVxufVxuIiwiLnNlY3Rpb24tNSB7XG5cdC8vIC5zZWN0aW9uLTVfX2NvbnRhaW5lclxuXG5cdCZfX2NvbnRhaW5lciB7fVxuXG5cdC8vIC5zZWN0aW9uLTVfX3RvcFxuXG5cdCZfX3RvcCB7XG5cdFx0cGFkZGluZzogNzBweDtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdFx0Z2FwOiAxNXB4O1xuXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6ICRzY2FsZUJyZWFrcG9pbnQpIHtcblx0XHRcdHBhZGRpbmc6IDMwcHg7XG5cdFx0fVxuXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6ICR0YWJsZXQpIHtcblx0XHRcdHBhZGRpbmc6IDIwcHg7XG5cdFx0fVxuXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6ICRtb2JpbGUpIHtcblx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0XHRhbGlnbi1pdGVtczogZmxleC1zdGFydDtcblx0XHR9XG5cblx0XHRAbWVkaWEgKG1heC13aWR0aDogJG1vYmlsZVNtYWxsKSB7XG5cdFx0XHRwYWRkaW5nOiAxNXB4O1xuXHRcdH1cblx0fVxuXG5cdCZfX2Jsb2NrIHtcblx0XHRkaXNwbGF5OiBncmlkO1xuXHRcdGdhcDogMTBweDtcblx0XHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDc4NWZyIDY0NWZyO1xuXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6ICR0YWJsZXQpIHtcblx0XHRcdGdyaWQtdGVtcGxhdGUtY29sdW1uczogYXV0bztcblx0XHR9XG5cblx0XHQuc2VjdGlvbi01X190b3Age1xuXHRcdFx0YWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG5cblxuXHRcdH1cblxuXHRcdC5fYm9yZGVyLWJsYWNrIHtcblx0XHRcdHBhZGRpbmc6IDY3cHg7XG5cdFx0XHRnYXA6IDIwcHg7XG5cdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXG5cdFx0XHRAbWVkaWEgKG1heC13aWR0aDogJHNjYWxlQnJlYWtwb2ludCkge1xuXHRcdFx0XHRwYWRkaW5nOiAzMHB4O1xuXG5cdFx0XHRcdGJyIHtcblx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0LnNlY3Rpb24tNV9fdGl0bGUge1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogNDhweDtcblxuXHRcdFx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkdGFibGV0KSB7XG5cdFx0XHRcdFx0XHRiciB7XG5cdFx0XHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogNDJweDtcblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRAbWVkaWEgKG1heC13aWR0aDogJG1vYmlsZSkge1xuXHRcdFx0XHRcdFx0QGluY2x1ZGUgYWRhcHRpdmVWYWx1ZShcImZvbnQtc2l6ZVwiLCA0NSwgMjUsIDk5MiwgNDc5LCAxKTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6ICR0YWJsZXQpIHtcblx0XHRcdFx0cGFkZGluZzogMjBweDtcblxuXHRcdFx0fVxuXG5cblxuXHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6ICRtb2JpbGVTbWFsbCkge1xuXHRcdFx0XHRwYWRkaW5nOiAxNXB4O1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5zZWN0aW9uLTVfX2JvdHRvbSB7XG5cblx0XHRcdG1hcmdpbi10b3A6IDA7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXG5cdFx0fVxuXG5cdFx0LnNlY3Rpb24tNV9fYm90dG9tLXBpYyB7XG5cdFx0XHRwYWRkaW5nLWJvdHRvbTogNTYuNjUlO1xuXHRcdH1cblx0fVxuXG5cdC8vIC5zZWN0aW9uLTVfX3RpdGxlXG5cblx0Jl9fdGl0bGUge1xuXHRcdGJyIHtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXG5cdFx0XHRAbWVkaWEgKG1heC13aWR0aDogJHNjYWxlQnJlYWtwb2ludCkge1xuXHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdC8vIC5zZWN0aW9uLTVfX3N1YnRpdGxlXG5cdCZfX2lubmVyIHtcblx0XHQuc2VjdGlvbi0xMl9fdmlkZW8tZmxleCB7XG5cdFx0XHRwYWRkaW5nLXJpZ2h0OiAyNDRweDtcblx0XHRcdG1pbi1oZWlnaHQ6IDYwMHB4O1xuXG5cdFx0XHRAbWVkaWEgKG1heC13aWR0aDogJHBjKSB7XG5cdFx0XHRcdHBhZGRpbmctcmlnaHQ6IDUwcHg7XG5cdFx0XHR9XG5cblx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkbW9iaWxlKSB7XG5cdFx0XHRcdG1pbi1oZWlnaHQ6IGF1dG87XG5cdFx0XHRcdHBhZGRpbmc6IDIwcHg7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LnNlY3Rpb24tMTJfX3ZpZGVvIC5zZWN0aW9uLTNfX2NhcmRzX2JvcmRlcmVkIHtcblx0XHRcdGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDMsIDFmcik7XG5cdFx0XHRtYXgtd2lkdGg6IDc4NnB4O1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cblx0XHRcdC8vINCd0LAgbW9iaWxlTWlkZGxlIOKAlCDQutCw0YDRgtC+0YfQutC4INC/0L7QtCDQtNGA0YPQsyDQtNGA0YPQs9C+0Lxcblx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkbW9iaWxlTWlkZGxlKSB7XG5cdFx0XHRcdGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5zZWN0aW9uLTEyX192aWRlbyAuc2VjdGlvbi0zX19jYXJkIHtcblx0XHRcdGJvcmRlci1ib3R0b206IG5vbmUgIWltcG9ydGFudDtcblx0XHRcdHBhZGRpbmc6IDM1cHggMTVweDtcblx0XHRcdC8vINCR0LDQt9C+0LLQviDRg9Cx0LjRgNCw0LXQvCDQstC90YPRgtGA0LXQvdC90LjQtSDQstC10YDRgtC40LrQsNC70YzQvdGL0LUg0LHQvtGA0LTQtdGA0YtcblxuXG5cdFx0XHRAbWVkaWEgKG1heC13aWR0aDogJG1vYmlsZU1pZGRsZSkge1xuXHRcdFx0XHRib3JkZXItcmlnaHQ6IG5vbmUgIWltcG9ydGFudDtcblx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICNmZmYgIWltcG9ydGFudDtcblx0XHRcdH1cblxuXHRcdFx0Ly8g0KLQvtC70YzQutC+INGDINCy0YLQvtGA0L7Qs9C+INC/0YPQvdC60YLQsCDigJQg0L/RgNCw0LLRi9C5INCx0L7RgNC00LXRgCAo0L3QsCDRiNC40YDQvtC60LjRhSDRjdC60YDQsNC90LDRhSlcblx0XHRcdCY6bnRoLWNoaWxkKDIpIHtcblxuXG5cdFx0XHRcdEBtZWRpYSAobWluLXdpZHRoOiAkbW9iaWxlTWlkZGxlKSB7XG5cdFx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogbm9uZSAhaW1wb3J0YW50O1xuXHRcdFx0XHRcdGJvcmRlci1yaWdodDogMnB4IHNvbGlkICNmZmYgIWltcG9ydGFudDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQmOm50aC1jaGlsZCgzKSB7XG5cblx0XHRcdFx0Ym9yZGVyLXJpZ2h0OiBub25lICFpbXBvcnRhbnQ7XG5cdFx0XHRcdGJvcmRlci1ib3R0b206IG5vbmUgIWltcG9ydGFudDtcblxuXHRcdFx0XHRAbWVkaWEgKG1pbi13aWR0aDogJG1vYmlsZU1pZGRsZSkge31cblx0XHRcdH1cblxuXHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6ICR0YWJsZXQpIHtcblx0XHRcdFx0cGFkZGluZzogMTVweDtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQuc2VjdGlvbi0xMl9fdmlkZW8tY29udGVudCB7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHR9XG5cdH1cblxuXHQmX19zdWJ0aXRsZSB7XG5cdFx0Zm9udC1mYW1pbHk6IEludGVyO1xuXG5cdFx0YnIge1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cblx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkbW9iaWxlKSB7XG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0ZmxleC1zaHJpbms6IDA7XG5cdH1cblxuXHQuX3RleHQyNiB7XG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6ICR0YWJsZXQpIHtcblx0XHRcdGZvbnQtc2l6ZTogMjBweDtcblx0XHR9XG5cblx0XHRAbWVkaWEgKG1heC13aWR0aDogJG1vYmlsZVNtYWxsKSB7XG5cdFx0XHRmb250LXNpemU6IDE3cHg7XG5cdFx0fVxuXHR9XG5cblx0Ly8gLnNlY3Rpb24tNV9fYm90dG9tXG5cblx0Jl9fYm90dG9tIHtcblx0XHRtYXJnaW4tdG9wOiA0MHB4O1xuXHRcdHBhZGRpbmc6IDcwcHg7XG5cdFx0ZGlzcGxheTogZ3JpZDtcblx0XHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDc0OGZyIGF1dG87XG5cdFx0Z2FwOiA3MHB4O1xuXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6ICRzY2FsZUJyZWFrcG9pbnQpIHtcblx0XHRcdHBhZGRpbmc6IDMwcHg7XG5cdFx0fVxuXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6ICR0YWJsZXQpIHtcblx0XHRcdHBhZGRpbmc6IDIwcHg7XG5cdFx0XHRnYXA6IDMwcHg7XG5cdFx0fVxuXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6ICRtb2JpbGUpIHtcblx0XHRcdG1hcmdpbi10b3A6IDIwcHg7XG5cdFx0XHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IGF1dG87XG5cdFx0fVxuXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6ICRtb2JpbGVTbWFsbCkge1xuXHRcdFx0cGFkZGluZzogMTVweDtcblx0XHR9XG5cdH1cblxuXHQvLyAuc2VjdGlvbi01X19ib3R0b20tcGljXG5cblx0Jl9fYm90dG9tLXBpYyB7XG5cdFx0cGFkZGluZy1ib3R0b206IDg4JTtcblx0fVxuXG5cdC8vIC5zZWN0aW9uLTVfX2luZm9cblxuXHQmX19pbmZvIHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0Z2FwOiAxNXB4O1xuXHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcblxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkdGFibGV0KSB7XG5cdFx0XHRnYXA6IDI1cHg7XG5cdFx0fVxuXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6ICRtb2JpbGUpIHtcblx0XHRcdGJyIHtcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdH1cblxuXHRcdFx0Z2FwOiAyMHB4O1xuXHRcdH1cblxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkbW9iaWxlU21hbGwpIHtcblx0XHRcdGdhcDogMTVweDtcblx0XHR9XG5cdH1cblxuXHQvLyAuc2VjdGlvbi01X19ib3R0b20tdGl0bGVcblxuXHQmX19ib3R0b20tdGl0bGUge1xuXHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdH1cblxuXHQvLyAuc2VjdGlvbi01X19pbmZvLWJvdHRvbVxuXG5cdCZfX2luZm8tYm90dG9tIHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGdhcDogMjVweDtcblx0XHRhbGlnbi1pdGVtczogZmxleC1zdGFydDtcblxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkbW9iaWxlU21hbGwpIHtcblx0XHRcdGdhcDogMTBweDtcblx0XHR9XG5cdH1cblxuXHQvLyAuc2VjdGlvbi01X19sb2dvXG5cblx0Jl9fbG9nbyB7XG5cdFx0ZmxleC1zaHJpbms6IDA7XG5cblx0XHRAbWVkaWEgKG1heC13aWR0aDogJG1vYmlsZVNtYWxsKSB7XG5cdFx0XHRtYXgtd2lkdGg6IDcwcHg7XG5cdFx0fVxuXHR9XG5cblx0Ly8gLnNlY3Rpb24tNV9fdGV4dFxuXG5cdCZfX3RleHQge1xuXHRcdGZvbnQtZmFtaWx5OiBJbnRlcjtcblx0fVxufSIsIi5zZWN0aW9uLTYge1xyXG5cdCZfX2NvbnRhaW5lciB7XHJcblx0XHRvdmVyZmxvdzogdmlzaWJsZTsgLy8g0YfRgtC+0LHRiyDRgdC70LDQudC00LXRgCDRgSBvdmVyZmxvdyB2aXNpYmxlINC90LUg0L7QsdGA0LXQt9Cw0LvRgdGPINC/0L4g0YbQtdC/0L7Rh9C60LVcclxuXHR9XHJcblxyXG5cdC8vIOKAlOKAlOKAlCDQpdC10LTQtdGAOiDQt9Cw0LPQvtC70L7QstC+0Log0YHQu9C10LLQsCwg0YHQv9GA0LDQstCwIDIg0LHQu9C+0LrQsCBfYWRhcHRpdmUtcGljINGBINC60L7QvdGC0LXQvdGC0L7QvCDigJTigJTigJRcclxuXHQmX19oZWFkZXIge1xyXG5cdFx0ZGlzcGxheTogZ3JpZDtcclxuXHRcdGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIGF1dG87XHJcblx0XHRnYXA6IDI0cHggNTBweDtcclxuXHRcdGFsaWduLWl0ZW1zOiBzdGFydDtcclxuXHRcdG1hcmdpbi1ib3R0b206IDI0cHg7XHJcblxyXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6ICRzY2FsZUJyZWFrcG9pbnQpIHtcclxuXHRcdFx0Z2FwOiAyMHB4IDI0cHg7XHJcblx0XHR9XHJcblxyXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6ICR0YWJsZXQpIHtcclxuXHRcdFx0Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQmX19idXR0b24ge1xyXG5cdFx0bWF4LXdpZHRoOiA0MDBweDtcclxuXHR9XHJcblxyXG5cdCZfX2J1dHRvbnMge1xyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cdFx0Z2FwOiAxMHB4O1xyXG5cclxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkbW9iaWxlKSB7XHJcblx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQmX190aXRsZSB7XHJcblx0XHRsaW5lLWhlaWdodDogMS4yO1xyXG5cdFx0bWFyZ2luOiAwO1xyXG5cclxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkdGFibGV0KSB7XHJcblx0XHRcdG1hcmdpbi1ib3R0b206IDA7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQuc2VjdGlvbi0xMF9fY2FyZCB7XHJcblx0XHRwYWRkaW5nLXRvcDogNzAuNCU7XHJcblx0fVxyXG5cclxuXHQmX19oZWFkZXItYmxvY2tzIHtcclxuXHRcdGRpc3BsYXk6IGdyaWQ7XHJcblx0XHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgyLCAxZnIpO1xyXG5cdFx0Z2FwOiAxMXB4O1xyXG5cdFx0bWluLXdpZHRoOiAwO1xyXG5cclxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkc2NhbGVCcmVha3BvaW50KSB7XHJcblx0XHRcdGdyaWQtdGVtcGxhdGUtY29sdW1uczogYXV0bztcclxuXHRcdH1cclxuXHJcblx0XHRAbWVkaWEgKG1heC13aWR0aDogJHRhYmxldCkge1xyXG5cdFx0XHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgyLCAxZnIpO1xyXG5cdFx0fVxyXG5cclxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkbW9iaWxlTWlkZGxlKSB7XHJcblx0XHRcdGdyaWQtdGVtcGxhdGUtY29sdW1uczogYXV0bztcclxuXHJcblx0XHRcdGltZyB7XHJcblx0XHRcdFx0b2JqZWN0LXBvc2l0aW9uOiB0b3A7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdCZfX2hlYWRlci1ibG9jayB7XHJcblx0XHRtaW4taGVpZ2h0OiAyODhweDtcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRhbGlnbi1pdGVtczogZmxleC1lbmQ7XHJcblxyXG5cdFx0aW1nIHtcclxuXHRcdFx0ei1pbmRleDogLTE7XHJcblx0XHR9XHJcblxyXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6ICRtb2JpbGVTbWFsbCkge1xyXG5cdFx0XHRtaW4taGVpZ2h0OiBhdXRvO1xyXG5cdFx0XHRwYWRkaW5nLXRvcDogMzAlO1xyXG5cclxuXHRcdFx0YnIge1xyXG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHRvdXRsaW5lOiAycHggc29saWQgI2ZmZmZmZjtcclxuXHRcdG91dGxpbmUtb2Zmc2V0OiAtNXB4O1xyXG5cdFx0Ly8mOjphZnRlciB7XHJcblx0XHQvL1x0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0Ly9cdGluc2V0OiAwO1xyXG5cdFx0Ly9cdGNvbnRlbnQ6IFwiXCI7XHJcblx0XHQvL1x0YmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDBkZWcsIHJnYmEoMCwgMCwgMCwgMC43KSwgdHJhbnNwYXJlbnQgNTAlKTtcclxuXHRcdC8vfVxyXG5cdH1cclxuXHJcblx0Jl9faGVhZGVyLWJsb2NrLWlubmVyIHtcclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdHotaW5kZXg6IDE7XHJcblx0XHRwYWRkaW5nOiAzMHB4O1xyXG5cdFx0Y29sb3I6ICNmZmY7XHJcblxyXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6ICRtb2JpbGUpIHtcclxuXHRcdFx0cGFkZGluZzogMTVweDtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdCZfX2hlYWRlci1ibG9jay10ZXh0IHtcclxuXHRcdG1hcmdpbi10b3A6IDEwcHg7XHJcblx0fVxyXG5cclxuXHQvLyDigJTigJTigJQg0KHQtdGC0LrQsCDRiNCw0LPQvtCyIF9ncmlkIF9ncmlkXzNmciDigJTigJTigJRcclxuXHQmX19zdGVwcyB7XHJcblx0XHRncmlkLXRlbXBsYXRlLXJvd3M6IDFmciAxZnIgMWZyIDFmcjtcclxuXHRcdG1hcmdpbi1ib3R0b206IDE2cHg7XHJcblx0XHRvdmVyZmxvdzogdmlzaWJsZTsgLy8g0LjQvdCw0YfQtSDQs9GA0LjQtCDQvNC+0LbQtdGCINC+0LHRgNC10LfQsNGC0Ywg0LLRi9Cz0LvRj9C00YvQstCw0Y7RidC40LUg0LrQsNGA0YLQvtGH0LrQuCDRgdC70LDQudC00LXRgNCwXHJcblxyXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6ICRtb2JpbGUpIHtcclxuXHRcdFx0Z3JpZC10ZW1wbGF0ZS1yb3dzOiBhdXRvO1xyXG5cdFx0fVxyXG5cclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcblx0XHQmOjpiZWZvcmUge1xyXG5cdFx0XHRjb250ZW50OiBcIlwiO1xyXG5cdFx0XHRyaWdodDogMTAwJTtcclxuXHRcdFx0dG9wOiAwO1xyXG5cdFx0XHRib3R0b206IDA7XHJcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdGhlaWdodDogMTAwJTtcclxuXHRcdFx0ei1pbmRleDogMjtcclxuXHJcblx0XHRcdGJhY2tncm91bmQ6ICNlZmVmZWY7XHJcblxyXG5cdFx0XHRAbWVkaWEgKG1heC13aWR0aDogJG1vYmlsZSkge1xyXG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHRAbWVkaWEgKG1heC13aWR0aDogJG1vYmlsZSkge1xyXG5cdFx0XHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdChhdXRvLWZpbGwsIDIxMHB4KSAhaW1wb3J0YW50O1xyXG5cdFx0XHRnYXA6IDEwcHggIWltcG9ydGFudDtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdC8vIDEvNCDQuCAyLzQg4oCUINGC0LXQutGB0YLQvtCy0YvQtSDQutCw0YDRgtC+0YfQutC4INGBINC60LDRgNGC0LjQvdC60L7QuSwgMy80IOKAlCDQutCw0YDRgtC40L3QutCwLCA0LzQg4oCUINGC0LXQutGB0YLQvtCy0LDRjyAo0LLRgdC1IF9hZGFwdGl2ZS1waWMpXHJcblx0Jl9fc3RlcCB7XHJcblx0XHRtaW4td2lkdGg6IDA7XHJcblx0fVxyXG5cclxuXHQmX19zdGVwX2NhcmQge1xyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcblx0XHRwYWRkaW5nOiA0MHB4O1xyXG5cdFx0Y3Vyc29yOiBwb2ludGVyO1xyXG5cdFx0ei1pbmRleDogMjtcclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdGJhY2tncm91bmQtY29sb3I6ICNlZmVmZWY7XHJcblxyXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6ICRzY2FsZUJyZWFrcG9pbnQpIHtcclxuXHRcdFx0cGFkZGluZzogMjBweDtcclxuXHRcdH1cclxuXHJcblx0XHRAbWVkaWEgKG1heC13aWR0aDogJHRhYmxldCkge1xyXG5cdFx0XHRwYWRkaW5nOiAxMHB4O1xyXG5cdFx0XHQvLyDQqNCw0LPQuCAxINC4IDIg0L3QtSDRgdC/0LvRjtGJ0LjQstCw0Y7RgtGB0Y8g0L/QviDRiNC40YDQuNC90LUg0L3QsCDQv9C70LDQvdGI0LXRgtC1XHJcblx0XHRcdC8vINCS0YvRgdC+0YLQsCDQutCw0YDRgtC+0YfQtdC6IDIsIDMsIDQg0LfQsNC00LDRkdGC0YHRjyDQv9C+INCy0YvRgdC+0YLQtSDQv9C10YDQstC+0Lkg0LIgc2VjdGlvbi02LXN0ZXBzLmpzXHJcblx0XHR9XHJcblxyXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6ICRtb2JpbGUpIHtcclxuXHRcdFx0bWluLWhlaWdodDogMzIwcHg7XHJcblx0XHRcdG1pbi13aWR0aDogMjEwcHggIWltcG9ydGFudDtcclxuXHRcdFx0Z3JpZC1jb2x1bW46IGF1dG8gIWltcG9ydGFudDtcclxuXHRcdFx0Z3JpZC1yb3c6IGF1dG8gIWltcG9ydGFudDtcclxuXHRcdH1cclxuXHJcblx0XHQvLyDQmtCw0YDRgtC40L3QutCwINCy0L3Rg9GC0YDQuCDRiNCw0LPQsDog0LjQt9C90LDRh9Cw0LvRjNC90L4gb3BhY2l0eSAwLCDQv9GA0Lgg0L3QsNCy0LXQtNC10L3QuNC4INC/0LvQsNCy0L3QviAxXHJcblx0XHQmLl9hZGFwdGl2ZS1waWM+aW1nIHtcclxuXHRcdFx0b2JqZWN0LWZpdDogY292ZXI7XHJcblx0XHRcdG9wYWNpdHk6IDA7XHJcblx0XHRcdHRyYW5zaXRpb246IG9wYWNpdHkgMC4zNXMgZWFzZTtcclxuXHRcdH1cclxuXHJcblx0XHQmLl9hZGFwdGl2ZS1waWM6aG92ZXI+aW1nIHtcclxuXHRcdFx0b3BhY2l0eTogMTtcclxuXHRcdH1cclxuXHJcblx0XHQvLyDQotC10LrRgdGCINC/0L7QstC10YDRhSDQutCw0YDRgtC40L3QutC4ICh6LWluZGV4IDIpOyDQv9GA0Lgg0L3QsNCy0LXQtNC10L3QuNC4IOKAlCDQsdC10LvRi9C5XHJcblx0XHQmLl9hZGFwdGl2ZS1waWMgLnNlY3Rpb24tNl9fc3RlcC1sYWJlbCxcclxuXHRcdCYuX2FkYXB0aXZlLXBpYyAuc2VjdGlvbi02X19zdGVwLW51bSB7XHJcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFx0ei1pbmRleDogMjtcclxuXHRcdFx0dHJhbnNpdGlvbjogY29sb3IgMC4zNXMgZWFzZTtcclxuXHRcdH1cclxuXHJcblx0XHQmLl9hZGFwdGl2ZS1waWM6aG92ZXIgLnNlY3Rpb24tNl9fc3RlcC1sYWJlbCxcclxuXHRcdCYuX2FkYXB0aXZlLXBpYzpob3ZlciAuc2VjdGlvbi02X19zdGVwLW51bSB7XHJcblx0XHRcdGNvbG9yOiAjZmZmO1xyXG5cdFx0fVxyXG5cclxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkbW9iaWxlKSB7XHJcblx0XHRcdGltZyB7XHJcblx0XHRcdFx0b3BhY2l0eTogMSAhaW1wb3J0YW50O1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdFx0Ly8g0KLRkdC80L3Ri9C5INC+0LLQtdGA0LvQtdC5INC/0L7QstC10YDRhSDQutCw0YDRgtC40L3QutC4INC/0YDQuCBob3ZlciAoei1pbmRleCAxKSwg0YfRgtC+0LHRiyDQsdC10LvRi9C5INGC0LXQutGB0YIg0YfQuNGC0LDQu9GB0Y9cclxuXHR9XHJcblxyXG5cdCZfX3N0ZXAtbnVtIHtcclxuXHRcdGZvbnQtd2VpZ2h0OiA3MDA7XHJcblx0XHRmb250LXNpemU6IDU2cHg7XHJcblx0XHRsaW5lLWhlaWdodDogMTE0LjI4NTcxNCU7XHJcblx0XHQvKiA2NC81NiAqL1xyXG5cdFx0bGV0dGVyLXNwYWNpbmc6IDAlO1xyXG5cdFx0dGV4dC1hbGlnbjogcmlnaHQ7XHJcblxyXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6ICRzY2FsZUJyZWFrcG9pbnQpIHtcclxuXHRcdFx0Zm9udC1zaXplOiA0NXB4O1xyXG5cdFx0fVxyXG5cclxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkdGFibGV0KSB7XHJcblx0XHRcdGZvbnQtc2l6ZTogMzdweDtcclxuXHRcdH1cclxuXHJcblx0XHRAbWVkaWEgKG1heC13aWR0aDogJG1vYmlsZSkge1xyXG5cdFx0XHRmb250LXNpemU6IDMwcHg7XHJcblx0XHRcdGNvbG9yOiAjZmZmO1xyXG5cdFx0fVxyXG5cclxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkbW9iaWxlTWlkZGxlKSB7XHJcblx0XHRcdGZvbnQtc2l6ZTogMjVweDtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdCZfX3N0ZXAtbGFiZWwge1xyXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6ICRzY2FsZUJyZWFrcG9pbnQpIHtcclxuXHRcdFx0Zm9udC1zaXplOiAyOHB4O1xyXG5cdFx0fVxyXG5cclxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkdGFibGV0KSB7XHJcblx0XHRcdGZvbnQtc2l6ZTogMTlweDtcclxuXHRcdH1cclxuXHJcblx0XHRAbWVkaWEgKG1heC13aWR0aDogJG1vYmlsZSkge1xyXG5cdFx0XHRjb2xvcjogI2ZmZjtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdC8vINCg0LDRgdC/0L7Qu9C+0LbQtdC90LjQtSDQsiDQs9GA0LjQtNC1OiDRiNCw0LMgMSDigJQg0LrQvtC70L7QvdC60LAgMSwg0YHRgtGA0L7QutC4IDHigJMyOyDRgdCy0LjQv9C10YAg4oCUINC60L7Qu9C+0L3QutC4IDLigJMzLCDRgdGC0YDQvtC60LggMeKAkzI7INGI0LDQsyAyIOKAlCDQutC+0LvQvtC90LrQsCAxLCDRgdGC0YDQvtC60LggM+KAkzQ7INGI0LDQsyAzIOKAlCDQutC+0LvQvtC90LrQsCAyLCDRgdGC0YDQvtC60LggM+KAkzQ7INGI0LDQsyA0IOKAlCDQutC+0LvQvtC90LrQsCAzLCDRgdGC0YDQvtC60LggM+KAkzRcclxuXHQmX19zdGVwX2NhcmRbZGF0YS1zdGVwPVwiMVwiXSB7XHJcblx0XHRncmlkLWNvbHVtbjogMTtcclxuXHRcdGdyaWQtcm93OiAxIC8gc3BhbiAyO1xyXG5cdH1cclxuXHJcblx0Jl9fc3dpcGVyLXdyYXAge1xyXG5cdFx0Z3JpZC1jb2x1bW46IDIgLyBzcGFuIDI7XHJcblx0XHRncmlkLXJvdzogMSAvIHNwYW4gMjtcclxuXHRcdG92ZXJmbG93OiB2aXNpYmxlO1xyXG5cdFx0bWluLXdpZHRoOiAwO1xyXG5cclxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkbW9iaWxlKSB7XHJcblx0XHRcdGdyaWQtY29sdW1uOiAxO1xyXG5cdFx0XHRncmlkLXJvdzogYXV0bztcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdCZfX3N0ZXBfY2FyZFtkYXRhLXN0ZXA9XCIyXCJdIHtcclxuXHRcdGdyaWQtY29sdW1uOiAxO1xyXG5cdFx0Z3JpZC1yb3c6IDMgLyBzcGFuIDI7XHJcblx0XHQvL0BtZWRpYSAobWF4LXdpZHRoOiAkdGFibGV0KSB7XHJcblx0XHQvL1x0Z3JpZC1yb3c6IGF1dG87XHJcblx0XHQvL31cclxuXHR9XHJcblxyXG5cdC8vINCc0L7QvdGC0LDQtiAoMy80KSDigJQg0LXQtNC40L3RgdGC0LLQtdC90L3QsNGPIHN0ZXBfcGljINCy0L3QtSDRgdCy0LjQv9C10YDQsFxyXG5cdCZfX3N0ZXBfY2FyZFtkYXRhLXN0ZXA9XCIzXCJdIHtcclxuXHRcdGdyaWQtY29sdW1uOiAyO1xyXG5cdFx0Z3JpZC1yb3c6IDMgLyBzcGFuIDI7XHJcblx0XHQvL0BtZWRpYSAobWF4LXdpZHRoOiAkdGFibGV0KSB7XHJcblx0XHQvL1x0Z3JpZC1yb3c6IGF1dG87XHJcblx0XHQvL31cclxuXHR9XHJcblxyXG5cdC8vINCh0L7Qv9GA0L7QstC+0LbQtNC10L3QuNC1ICg0LzQpIOKAlCDQv9C+0YHQu9C10LTQvdGP0Y8g0LrQsNGA0YLQvtGH0LrQsFxyXG5cdCZfX3N0ZXBzPiZfX3N0ZXBfY2FyZDpsYXN0LWNoaWxkIHtcclxuXHRcdGdyaWQtY29sdW1uOiAzO1xyXG5cdFx0Z3JpZC1yb3c6IDMgLyBzcGFuIDI7XHJcblx0XHQvL0BtZWRpYSAobWF4LXdpZHRoOiAkdGFibGV0KSB7XHJcblx0XHQvL1x0Z3JpZC1jb2x1bW46IDE7XHJcblx0XHQvL1x0Z3JpZC1yb3c6IGF1dG87XHJcblx0XHQvL31cclxuXHR9XHJcblxyXG5cdC8vINCh0LvQsNC50LTQtdGAIFN3aXBlcjogb3ZlcmZsb3cgdmlzaWJsZSwg0LjQvdCw0YfQtSBTd2lwZXIg0L/QviDRg9C80L7Qu9GH0LDQvdC40Y4g0YDQtdC20LXRgiDQutCw0YDRgtC+0YfQutC4IChvdmVyZmxvdzogaGlkZGVuKVxyXG5cdCZfX3NsaWRlciB7XHJcblx0XHRvdmVyZmxvdzogdmlzaWJsZSAhaW1wb3J0YW50O1xyXG5cclxuXHRcdCYuc3dpcGVyIHtcclxuXHRcdFx0b3ZlcmZsb3c6IHZpc2libGUgIWltcG9ydGFudDtcclxuXHRcdH1cclxuXHJcblx0XHQuc3dpcGVyLXdyYXBwZXIge1xyXG5cdFx0XHRhbGlnbi1pdGVtczogc3RyZXRjaDtcclxuXHRcdH1cclxuXHJcblx0XHQuc3dpcGVyLXNsaWRlIHtcclxuXHRcdFx0aGVpZ2h0OiBhdXRvO1xyXG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0fVxyXG5cclxuXHRcdC5zd2lwZXItc2xpZGU+YSB7XHJcblx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdCZfX3N3aXBlci13cmFwIC5fY291cnNvciB7XHJcblx0XHRAbWVkaWEgKG1heC13aWR0aDogJG1vYmlsZSkge1xyXG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0Jl9fc2Nyb2xsYmFyIHtcclxuXHRcdG1hcmdpbi10b3A6IDIwcHg7XHJcblxyXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6ICRtb2JpbGUpIHtcclxuXHRcdFx0bWFyZ2luLXRvcDogMTBweCAhaW1wb3J0YW50O1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0Ly8g0JrQsNGA0YLQvtGH0LrQsC3QutCw0YDRgtC40L3QutCwOiBfYWRhcHRpdmUtcGljLCDQv9C+0LTQv9C40YHRjCDQstC90LjQt9GDINGB0LvQtdCy0LAsINGB0YLRgNC10LvQutCwINGB0L/RgNCw0LLQsCDRgdCy0LXRgNGF0YNcclxuXHQmX19zdGVwX3BpYyB7XHJcblx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuXHRcdHBhZGRpbmctdG9wOiAxNzQuMyU7XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHJcblx0XHQmOmhvdmVyIHtcclxuXHRcdFx0dHJhbnNpdGlvbjogMC4zcyBhbGw7XHJcblxyXG5cdFx0XHQuc2VjdGlvbi02X19zdGVwLWFycm93IHtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSk7XHJcblx0XHRcdFx0dHJhbnNpdGlvbjogMC4zcyBhbGw7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHRAbWVkaWEgKG1heC13aWR0aDogJHRhYmxldCkge1xyXG5cdFx0XHRwYWRkaW5nLXRvcDogMTQwJTtcclxuXHRcdH1cclxuXHJcblx0XHQvLyY6OmFmdGVyIHtcclxuXHRcdC8vXHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHQvL1x0aW5zZXQ6IDA7XHJcblx0XHQvL1x0Y29udGVudDogXCJcIjtcclxuXHRcdC8vXHRiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMGRlZywgcmdiYSgwLCAwLCAwLCAwLjYpLCB0cmFuc3BhcmVudCA1MCUpO1xyXG5cdFx0Ly99XHJcblx0fVxyXG5cclxuXHQmX19zdGVwLXBpYy1sYWJlbCB7XHJcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRsZWZ0OiAzNXB4O1xyXG5cdFx0Ym90dG9tOiAzNXB4O1xyXG5cdFx0ei1pbmRleDogMTtcclxuXHRcdGNvbG9yOiAjZmZmO1xyXG5cclxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkc2NhbGVCcmVha3BvaW50KSB7XHJcblx0XHRcdGxlZnQ6IDIwcHg7XHJcblx0XHRcdGJvdHRvbTogMjBweDtcclxuXHRcdH1cclxuXHJcblx0XHRAbWVkaWEgKG1heC13aWR0aDogJG1vYmlsZSkge1xyXG5cdFx0XHRsZWZ0OiAxMnB4O1xyXG5cdFx0XHRib3R0b206IDEycHg7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQvLyDQodGC0YDQtdC70LrQsCDQsNCx0YHQvtC70Y7RgtC90L4g0YHQv9GA0LDQstCwINGB0LLQtdGA0YXRgyAo0LHQtdC70LDRjylcclxuXHQmX19zdGVwLWFycm93IHtcclxuXHRcdHRyYW5zaXRpb246IDAuM3MgYWxsO1xyXG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0dG9wOiAxNXB4O1xyXG5cdFx0cmlnaHQ6IDE1cHg7XHJcblx0XHR6LWluZGV4OiAxO1xyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdHdpZHRoOiA2MHB4O1xyXG5cdFx0aGVpZ2h0OiA2MHB4O1xyXG5cclxuXHRcdGJhY2tncm91bmQ6IHJnYmEoMjI1LCAyMjUsIDIyNSwgMC4yNSk7XHJcblxyXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6ICR0YWJsZXQpIHtcclxuXHRcdFx0YmFja2Ryb3AtZmlsdGVyOiBibHVyKDJweCk7XHJcblx0XHRcdHdpZHRoOiA0NXB4O1xyXG5cdFx0XHRoZWlnaHQ6IDQ1cHg7XHJcblx0XHRcdHRvcDogMTBweDtcclxuXHRcdFx0cmlnaHQ6IDEwcHg7XHJcblx0XHR9XHJcblxyXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6ICRtb2JpbGUpIHt9XHJcblxyXG5cdFx0c3ZnIHtcclxuXHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQmX19jYXB0aW9uIHtcclxuXHRcdG1hcmdpbjogMDtcclxuXHRcdGZvbnQtc2l6ZTogMTRweDtcclxuXHRcdGxpbmUtaGVpZ2h0OiAxLjQ7XHJcblx0XHRjb2xvcjogcmdiYSgzNywgMzUsIDM0LCAwLjgpO1xyXG5cdH1cclxufSIsIi5zZWN0aW9uLTcge1xuXHQmX190aXRsZSB7XG5cdFx0bWFyZ2luLWJvdHRvbTogMjBweDtcblxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkc2NhbGVCcmVha3BvaW50KSB7XG5cdFx0XHRiciB7XG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0Jl9fc3VidGl0bGUge1xuXG5cblx0XHRAbWVkaWEgKG1heC13aWR0aDogJHNjYWxlQnJlYWtwb2ludCkge1xuXHRcdFx0YnIge1xuXHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkbW9iaWxlKSB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAyMHB4O1xuXHRcdH1cblx0fVxuXG5cdC8vINCi0LDQsdC70LjRh9C60LA6INCx0LXQu9GL0LUg0LHQvtGA0LTQtdGA0YssINC60LDQuiDQsiDRgdC10LrRhtC40LggMyDigJQg0LHQtdC3INC00LLQvtC50L3Ri9GFINC70LjQvdC40Lkg0LzQtdC20LTRgyDRj9GH0LXQudC60LDQvNC4XG5cdCZfX3RhYmxlIHtcblx0XHRkaXNwbGF5OiBncmlkO1xuXHRcdGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDUsIDFmcik7XG5cdFx0Ym9yZGVyOiAycHggc29saWQgcmdiYSgyNTUsIDI1NSwgMjU1LCAxKTtcblxuXHRcdCZfYmxhY2stYm9yZGVyLFxuXHRcdCZfYmxhY2stYm9yZGVyIC5zZWN0aW9uLTdfX2NlbGwge1xuXHRcdFx0Ym9yZGVyLWNvbG9yOiAjMjUyMzIyICFpbXBvcnRhbnQ7XG5cdFx0fVxuXG5cdFx0Jl9ib3JkZXJlZCB7XG5cdFx0XHQuc2VjdGlvbi03X19jZWxsOm5vdCg6bGFzdC1jaGlsZCkge1xuXHRcdFx0XHRib3JkZXItcmlnaHQ6IDJweCBzb2xpZCByZ2JhKDI1NSwgMjU1LCAyNTUsIDEpO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkdGFibGV0KSB7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0ZmxleC13cmFwOiB3cmFwO1xuXHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0XHR3aWR0aDogbWF4LWNvbnRlbnQ7XG5cdFx0XHRtYXgtd2lkdGg6IDEwMCU7XG5cdFx0XHRtYXJnaW4taW5saW5lOiBhdXRvO1xuXHRcdFx0Ym9yZGVyOiBub25lOyAvLyDQsdC10Lcg0L7QsdGJ0LXQuSDRgNCw0LzQutC4IOKAlCDRgNC40YHRg9C10Lwg0YLQvtC70YzQutC+INC/0L4g0Y/Rh9C10LnQutCw0LwsINC90LjQttC90Y/RjyDQs9GA0LDQvdC40YbQsCDRgtC+0LvRjNC60L4g0L/QvtC0IDIg0Y/Rh9C10LnQutCw0LzQuFxuXG5cdFx0XHQuc2VjdGlvbi03X19jZWxsIHtcblx0XHRcdFx0ZmxleDogMSAxIDMzLjMzMyU7XG5cdFx0XHRcdG1pbi13aWR0aDogMTgwcHg7XG5cdFx0XHRcdG1heC13aWR0aDogMzMuMzMzJTtcblx0XHRcdFx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0XHRcdH1cblxuXHRcdFx0LnNlY3Rpb24tN19fY2VsbDpub3QoOmxhc3QtY2hpbGQpIHtcblx0XHRcdFx0Ym9yZGVyLXJpZ2h0OiBub25lO1xuXHRcdFx0fVxuXG5cdFx0XHQkYjogMnB4IHNvbGlkIHJnYmEoMjU1LCAyNTUsIDI1NSwgMSk7XG5cblx0XHRcdC5zZWN0aW9uLTdfX2NlbGw6bnRoLWNoaWxkKDEpIHtcblx0XHRcdFx0Ym9yZGVyOiAkYjtcblx0XHRcdH1cblxuXHRcdFx0LnNlY3Rpb24tN19fY2VsbDpudGgtY2hpbGQoMikge1xuXHRcdFx0XHRib3JkZXItdG9wOiAkYjtcblx0XHRcdFx0Ym9yZGVyLXJpZ2h0OiAkYjtcblx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogJGI7XG5cdFx0XHR9XG5cblx0XHRcdC5zZWN0aW9uLTdfX2NlbGw6bnRoLWNoaWxkKDMpIHtcblx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogJGI7XG5cdFx0XHRcdGJvcmRlci10b3A6ICRiO1xuXHRcdFx0XHRib3JkZXItcmlnaHQ6ICRiO1xuXHRcdFx0fVxuXG5cdFx0XHQuc2VjdGlvbi03X19jZWxsOm50aC1jaGlsZCg0KSB7XG5cdFx0XHRcdGJvcmRlci1sZWZ0OiAkYjtcblx0XHRcdFx0Ym9yZGVyLXJpZ2h0OiAkYjtcblx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogJGI7XG5cdFx0XHR9XG5cblx0XHRcdC5zZWN0aW9uLTdfX2NlbGw6bnRoLWNoaWxkKDUpIHtcblx0XHRcdFx0Ym9yZGVyLXJpZ2h0OiAkYjtcblx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogJGI7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6ICRtb2JpbGUpIHtcblx0XHRcdGRpc3BsYXk6IGdyaWQ7XG5cdFx0XHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IG1pbm1heCgwLCAxZnIpIG1pbm1heCgwLCAxZnIpOyAvLyDQstGB0LXQs9C00LAgMiDQutC+0LvQvtC90LrQuCwg0L3QtSDQv9C10YDQtdGB0LrQsNC60LjQstCw0Y7RglxuXHRcdFx0Ym9yZGVyOiBub25lO1xuXG5cdFx0XHQvLyDRgdCx0YDQvtGBINGB0YLQuNC70LXQuSDQvtGCIHRhYmxldCAoZmxleCksINGH0YLQvtCx0Ysg0YDQsNCx0L7RgtCw0LvQsCDRgtC+0LvRjNC60L4g0YHQtdGC0LrQsFxuXHRcdFx0LnNlY3Rpb24tN19fY2VsbCB7XG5cdFx0XHRcdGZsZXg6IG5vbmU7XG5cdFx0XHRcdG1pbi13aWR0aDogdW5zZXQ7XG5cdFx0XHRcdG1heC13aWR0aDogdW5zZXQ7XG5cdFx0XHRcdGJvcmRlcjogbm9uZTtcblx0XHRcdH1cblxuXHRcdFx0LnNlY3Rpb24tN19fY2VsbDpub3QoOmxhc3QtY2hpbGQpIHtcblx0XHRcdFx0Ym9yZGVyLXJpZ2h0OiBub25lO1xuXHRcdFx0fVxuXG5cdFx0XHQkYm06IDJweCBzb2xpZCByZ2JhKDI1NSwgMjU1LCAyNTUsIDEpO1xuXG5cdFx0XHQuc2VjdGlvbi03X19jZWxsOm50aC1jaGlsZCgxKSB7XG5cdFx0XHRcdGJvcmRlci10b3A6ICRibTtcblx0XHRcdFx0Ym9yZGVyLWxlZnQ6ICRibTtcblx0XHRcdFx0Ym9yZGVyLXJpZ2h0OiAkYm07XG5cdFx0XHRcdGJvcmRlci1ib3R0b206ICRibTtcblx0XHRcdH1cblxuXHRcdFx0LnNlY3Rpb24tN19fY2VsbDpudGgtY2hpbGQoMikge1xuXHRcdFx0XHRib3JkZXItdG9wOiAkYm07XG5cdFx0XHRcdGJvcmRlci1yaWdodDogJGJtO1xuXHRcdFx0XHRib3JkZXItYm90dG9tOiAkYm07XG5cdFx0XHR9XG5cblx0XHRcdC5zZWN0aW9uLTdfX2NlbGw6bnRoLWNoaWxkKDMpIHtcblx0XHRcdFx0Ym9yZGVyLXJpZ2h0OiBub25lO1xuXHRcdFx0XHRib3JkZXItbGVmdDogJGJtO1xuXHRcdFx0XHRib3JkZXItdG9wOiBub25lO1xuXHRcdFx0fVxuXG5cdFx0XHQuc2VjdGlvbi03X19jZWxsOm50aC1jaGlsZCg0KSB7XG5cdFx0XHRcdGJvcmRlci1yaWdodDogJGJtO1xuXHRcdFx0XHRib3JkZXItYm90dG9tOiAkYm07XG5cdFx0XHR9XG5cblx0XHRcdC5zZWN0aW9uLTdfX2NlbGw6bnRoLWNoaWxkKDUpIHtcblx0XHRcdFx0Z3JpZC1jb2x1bW46IDEgLyAtMTtcblx0XHRcdFx0anVzdGlmeS1zZWxmOiBjZW50ZXI7XG5cdFx0XHRcdHdpZHRoOiA1MCU7XG5cdFx0XHRcdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdFx0XHRcdGJvcmRlci1sZWZ0OiAkYm07XG5cdFx0XHRcdGJvcmRlci1yaWdodDogJGJtO1xuXHRcdFx0XHRib3JkZXItYm90dG9tOiAkYm07XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0Jl9fY2VsbC1pY29uIHtcblx0XHRAbWVkaWEgKG1heC13aWR0aDogJG1vYmlsZVNtYWxsKSB7XG5cdFx0XHRzdmcge1xuXHRcdFx0XHR3aWR0aDogMzVweDtcblx0XHRcdFx0aGVpZ2h0OiAzNXB4O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdCZfX2NlbGwge1xuXHRcdHBhZGRpbmc6IDIwcHg7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuXG5cdFx0Z2FwOiA2OHB4O1xuXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6ICRzY2FsZUJyZWFrcG9pbnQpIHtcblx0XHRcdHBhZGRpbmc6IDE1cHg7XG5cdFx0XHRnYXA6IDM1cHg7XG5cdFx0fVxuXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6ICRtb2JpbGUpIHtcblx0XHRcdHBhZGRpbmc6IDE2cHg7XG5cdFx0XHRnYXA6IDhweDtcblx0XHR9XG5cblx0XHRAbWVkaWEgKG1heC13aWR0aDogJG1vYmlsZVNtYWxsKSB7XG5cdFx0XHRwYWRkaW5nOiAxMnB4O1xuXHRcdH1cblx0fVxuXG5cdCZfX2NlbGwtdGV4dCB7XG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6ICRzY2FsZUJyZWFrcG9pbnQpIHtcblx0XHRcdGZvbnQtc2l6ZTogMThweDtcblxuXHRcdFx0YnIge1xuXHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkbW9iaWxlKSB7XG5cdFx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0fVxuXHR9XG5cblx0Ly8g0JTQstC1INC60L3QvtC/0LrQuCDQv9C+INGG0LXQvdGC0YDRg1xuXHQmX19hY3Rpb25zIHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGZsZXgtd3JhcDogd3JhcDtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRnYXA6IDEwcHg7XG5cblx0XHRAbWVkaWEgKG1heC13aWR0aDogJG1vYmlsZSkge1xuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0fVxuXHR9XG5cblx0Jl9fYnRuIHtcblx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdFx0bWluLXdpZHRoOiAyMDBweDtcblx0XHRkaXNwbGF5OiBpbmxpbmUtZmxleDtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6ICRtb2JpbGUpIHtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0bWluLXdpZHRoOiAwO1xuXHRcdH1cblx0fVxufSIsIi5zZWN0aW9uLTgge1xuXHQmX19jb250YWluZXIge31cblxuXHQuX3NlY3Rpb24tdGl0bGUgYnIge1xuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkdGFibGV0KSB7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHR9XG5cdH1cblxuXHQuX3NlY3Rpb24tc3VidGl0bGUge1xuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkdGFibGV0KSB7XG5cdFx0XHRmb250LXNpemU6IDI1cHg7XG5cdFx0fVxuXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6ICRtb2JpbGVTbWFsbCkge1xuXHRcdFx0Zm9udC1zaXplOiAyMHB4O1xuXHRcdH1cblx0fVxuXG5cdC8vINCo0LDQv9C60LA6INC00LLQsCDRgtC10LrRgdGC0LAgKyDQstC10YDRgtC40LrQsNC70YzQvdGL0Lkg0YDQsNC30LTQtdC70LjRgtC10LvRjCwg0L7QsdGJ0LDRjyDRgNCw0LzQutCwIF9ib3JkZXItYmxhY2tcblx0Jl9faGVhZGVyIHtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdFx0YWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuXHRcdGdhcDogMjBweDtcblxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkbW9iaWxlKSB7XG5cdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdFx0YWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG5cdFx0XHRnYXA6IDA7XG5cdFx0fVxuXG5cdFx0Jjo6YWZ0ZXIge1xuXHRcdFx0Y29udGVudDogXCJcIjtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdGxlZnQ6IDA7XG5cdFx0XHRyaWdodDogMDtcblx0XHRcdGJvdHRvbTogMDtcblx0XHRcdGhlaWdodDogM3B4O1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogcmdiYSgzNywgMzUsIDM0LCAxKTtcblx0XHRcdHRyYW5zZm9ybTogc2NhbGVYKDApO1xuXHRcdFx0dHJhbnNmb3JtLW9yaWdpbjogbGVmdCBjZW50ZXI7XG5cdFx0XHR0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMXMgZWFzZTtcblx0XHR9XG5cdH1cblxuXHQuc2VjdGlvbi04X2luLXZpZXcgJl9faGVhZGVyOjphZnRlciB7XG5cdFx0dHJhbnNmb3JtOiBzY2FsZVgoMSk7XG5cdH1cblxuXHQmX19oZWFkZXItbGVmdCB7XG5cdFx0cGFkZGluZy1ib3R0b206IDQwcHg7XG5cdFx0ZmxleC1zaHJpbms6IDA7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXG5cdFx0Jjo6YWZ0ZXIge1xuXHRcdFx0Y29udGVudDogXCJcIjtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdHJpZ2h0OiAtMjIlO1xuXHRcdFx0Ym90dG9tOiAwO1xuXHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdFx0d2lkdGg6IDNweDtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6IHJnYmEoMzcsIDM1LCAzNCwgMSk7XG5cblx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkc2NhbGVCcmVha3BvaW50KSB7XG5cdFx0XHRcdHJpZ2h0OiAtOCU7XG5cdFx0XHR9XG5cblx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkdGFibGV0KSB7XG5cdFx0XHRcdHJpZ2h0OiAtNSU7XG5cdFx0XHR9XG5cblx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkbW9iaWxlKSB7XG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6ICR0YWJsZXQpIHtcblx0XHRcdHBhZGRpbmctYm90dG9tOiAyNXB4O1xuXHRcdH1cblxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkbW9iaWxlKSB7XG5cdFx0XHRwYWRkaW5nLWJvdHRvbTogMDtcblxuXHRcdFx0YnIge1xuXHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdCZfX2hlYWRlci1yaWdodCB7XG5cdFx0cGFkZGluZy1ib3R0b206IDQwcHg7XG5cblx0XHRAbWVkaWEgKG1heC13aWR0aDogJHNjYWxlQnJlYWtwb2ludCkge1xuXHRcdFx0bWF4LXdpZHRoOiAzMTdweDtcblx0XHR9XG5cblx0XHRAbWVkaWEgKG1heC13aWR0aDogJHRhYmxldCkge1xuXHRcdFx0bWF4LXdpZHRoOiAyNTBweDtcblx0XHRcdHBhZGRpbmctYm90dG9tOiAyNXB4O1xuXHRcdH1cblxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkbW9iaWxlKSB7XG5cdFx0XHRwYWRkaW5nLWJvdHRvbTogMTBweDtcblx0XHRcdG1heC13aWR0aDogMTAwJTtcblxuXHRcdFx0YnIge1xuXHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdC8vINCg0Y/QtCDQuNC3INC00LLRg9GFINC60L7Qu9C+0L3QvtC6OiDQvtCx0YnQsNGPINGA0LDQvNC60LAgX2JvcmRlci1ibGFjaywg0LzQtdC20LTRgyDQutC+0LvQvtC90LrQsNC80Lgg4oCUINC+0LTQvdCwINC70LjQvdC40Y8gKNCx0LXQtyDQtNCy0L7QudC90L7Qs9C+INCx0L7RgNC00LXRgNCwKVxuXHQmX19yb3cge1xuXHRcdCZfYm9yZGVyZWQge1xuXHRcdFx0ZGlzcGxheTogZ3JpZDtcblx0XHRcdGdhcDogMzBweDtcblx0XHRcdGdyaWQtdGVtcGxhdGUtY29sdW1uczogNzIwZnIgNjkwZnI7XG5cblx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkdGFibGV0KSB7XG5cdFx0XHRcdGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCY6bGFzdC1vZi10eXBlIHtcblx0XHRcdG1hcmdpbi10b3A6IDMwcHg7XG5cdFx0XHRnYXA6IDUwcHg7XG5cdFx0XHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDUyOWZyIDc1MmZyO1xuXHRcdFx0cGFkZGluZzogNTBweDtcblxuXHRcdFx0LnNlY3Rpb24tOF9fY29sX3RleHQge1xuXHRcdFx0XHRwYWRkaW5nOiAwO1xuXHRcdFx0fVxuXG5cdFx0XHRAbWVkaWEgKG1heC13aWR0aDogJHNjYWxlQnJlYWtwb2ludCkge1xuXHRcdFx0XHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDUwJSBhdXRvO1xuXHRcdFx0fVxuXG5cdFx0XHRAbWVkaWEgKG1heC13aWR0aDogJHRhYmxldCkge1xuXHRcdFx0XHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcblx0XHRcdFx0ZGlzcGxheTogZ3JpZDtcblx0XHRcdH1cblxuXHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6ICRtb2JpbGUpIHtcblx0XHRcdFx0cGFkZGluZzogMjBweDtcblx0XHRcdFx0Z2FwOiAyNXB4O1xuXHRcdFx0fVxuXG5cdFx0XHRAbWVkaWEgKG1heC13aWR0aDogJG1vYmlsZVNtYWxsKSB7XG5cdFx0XHRcdHBhZGRpbmc6IDE1cHg7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0Jl9fY29sIHtcblx0XHRtaW4td2lkdGg6IDA7XG5cblx0XHQmX3BpYyB7XG5cdFx0XHQvLyDQutCw0YDRgtC40L3QutCwINC90LAg0LLRgdGOINC60L7Qu9C+0L3QutGDXG5cdFx0fVxuXG5cdFx0Jl90ZXh0IHtcblx0XHRcdHBhZGRpbmc6IDU1cHg7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRcdGdhcDogMTZweDtcblxuXHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6ICRtb2JpbGUpIHtcblx0XHRcdFx0cGFkZGluZzogMjBweDtcblx0XHRcdFx0Z2FwOiAxMnB4O1xuXHRcdFx0fVxuXG5cdFx0XHRAbWVkaWEgKG1heC13aWR0aDogJG1vYmlsZVNtYWxsKSB7XG5cdFx0XHRcdHBhZGRpbmc6IDE1cHg7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Jl9ncmlkIHtcblx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHRcdH1cblx0fVxuXG5cdCZfX3BpYyB7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0cGFkZGluZy1ib3R0b206IDkxLjclO1xuXHR9XG5cblx0Jl9fdGl0bGUge1xuXHRcdG1hcmdpbjogMDtcblx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6ICRzY2FsZUJyZWFrcG9pbnQpIHtcblx0XHRcdGJyIHtcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQmX19zdWJ0aXRsZSB7XG5cdFx0Zm9udC1mYW1pbHk6IEludGVyO1xuXHR9XG5cblx0Jl9fbGlzdCB7fVxuXG5cdC8vINCh0LXRgtC60LAg0LjQtyAzINC60LDRgNGC0LjQvdC+0Lo6INC90LAgUEMg0Lgg0LLRi9GI0LUg4oCUIDIg0YHQu9C10LLQsCwgMSDRgdC/0YDQsNCy0LAgKDYwMGZyIDU5MGZyKS4g0JzQtdC20LTRgyB0YWJsZXQg0LggUEMg4oCUIDIg0LIg0L/QtdGA0LLQvtC5INGB0YLRgNC+0LrQtSwgMSDQsdC+0LvRjNGI0LDRjyDQstC+INCy0YLQvtGA0L7QuS4g0J3QuNC20LUgdGFibGV0IOKAlCDRgdC90L7QstCwINC60LDQuiDQvdCwIFBDICgyINGB0LvQtdCy0LAsIDEg0YHQv9GA0LDQstCwKS5cblx0Jl9faW1nLWdyaWQge1xuXHRcdGRpc3BsYXk6IGdyaWQ7XG5cdFx0Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiA2MDBmciA1OTBmcjtcblx0XHRncmlkLXRlbXBsYXRlLXJvd3M6IDFmciAxZnI7XG5cdFx0Z2FwOiAxMXB4O1xuXHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdFx0bWluLWhlaWdodDogNDgwcHg7XG5cblx0XHRAbWVkaWEgKG1heC13aWR0aDogJHNjYWxlQnJlYWtwb2ludCkge1xuXHRcdFx0Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyO1xuXHRcdFx0Z3JpZC10ZW1wbGF0ZS1yb3dzOiAxZnIgMWZyO1xuXHRcdH1cblxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkdGFibGV0KSB7XG5cdFx0XHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDYwMGZyIDU5MGZyO1xuXHRcdFx0Z3JpZC10ZW1wbGF0ZS1yb3dzOiAxZnIgMWZyO1xuXHRcdFx0bWluLWhlaWdodDogMzYwcHg7XG5cdFx0fVxuXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6ICRtb2JpbGVTbWFsbCkge1xuXHRcdFx0Z2FwOiA1cHg7XG5cdFx0fVxuXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6ICRtb2JpbGUpIHtcblx0XHRcdGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xuXHRcdFx0Z3JpZC10ZW1wbGF0ZS1yb3dzOiBhdXRvIGF1dG8gYXV0bztcblx0XHRcdG1pbi1oZWlnaHQ6IDA7XG5cdFx0fVxuXHR9XG5cblx0Jl9faW1nLWdyaWQtaXRlbSB7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdFx0bWluLWhlaWdodDogMDtcblxuXHRcdCY6bnRoLWNoaWxkKDEpIHtcblx0XHRcdGdyaWQtY29sdW1uOiAxO1xuXHRcdFx0Z3JpZC1yb3c6IDE7XG5cdFx0fVxuXG5cdFx0JjpudGgtY2hpbGQoMikge1xuXHRcdFx0Z3JpZC1jb2x1bW46IDE7XG5cdFx0XHRncmlkLXJvdzogMjtcblxuXHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6ICRzY2FsZUJyZWFrcG9pbnQpIHtcblx0XHRcdFx0Z3JpZC1jb2x1bW46IDI7XG5cdFx0XHRcdGdyaWQtcm93OiAxO1xuXHRcdFx0fVxuXG5cdFx0XHRAbWVkaWEgKG1heC13aWR0aDogJHRhYmxldCkge1xuXHRcdFx0XHRncmlkLWNvbHVtbjogMTtcblx0XHRcdFx0Z3JpZC1yb3c6IDI7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0JjpudGgtY2hpbGQoMykge1xuXHRcdFx0Z3JpZC1jb2x1bW46IDI7XG5cdFx0XHRncmlkLXJvdzogMSAvIC0xO1xuXHRcdFx0cGFkZGluZy1ib3R0b206IDExNyU7XG5cblx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkc2NhbGVCcmVha3BvaW50KSB7XG5cdFx0XHRcdGdyaWQtY29sdW1uOiAxIC8gLTE7XG5cdFx0XHRcdGdyaWQtcm93OiAyO1xuXHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogMDtcblx0XHRcdH1cblxuXHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6ICR0YWJsZXQpIHtcblx0XHRcdFx0Z3JpZC1jb2x1bW46IDI7XG5cdFx0XHRcdGdyaWQtcm93OiAxIC8gLTE7XG5cdFx0XHRcdHBhZGRpbmctYm90dG9tOiAxMTclO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdGltZyB7XG5cdFx0XHRvYmplY3QtZml0OiBjb3Zlcjtcblx0XHR9XG5cblx0XHRAbWVkaWEgKG1heC13aWR0aDogJG1vYmlsZSkge1xuXG5cdFx0XHQmOm50aC1jaGlsZCgxKSxcblx0XHRcdCY6bnRoLWNoaWxkKDIpLFxuXHRcdFx0JjpudGgtY2hpbGQoMykge1xuXHRcdFx0XHRncmlkLWNvbHVtbjogMTtcblx0XHRcdFx0Z3JpZC1yb3c6IGF1dG87XG5cdFx0XHR9XG5cblx0XHRcdCY6bnRoLWNoaWxkKDEpLFxuXHRcdFx0JjpudGgtY2hpbGQoMikge1xuXHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogNzAlO1xuXHRcdFx0fVxuXG5cdFx0XHQmOm50aC1jaGlsZCgzKSB7XG5cdFx0XHRcdHBhZGRpbmctYm90dG9tOiA1MCU7XG5cblx0XHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6ICRtb2JpbGUpIHtcblx0XHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogODAlO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0Ly8g0JHQu9C+0LogwqvQkiDRgNCw0LzQutCw0YUg0LLQtdGH0LXRgNC+0LLCuzog0L/QvtC00LfQsNCz0L7Qu9C+0LLQvtC6IF90ZXh0MzYsINGB0LXRgtC60LAgX2dyaWRfNGZyLCDQutC90L7Qv9C60LAgX21haW4tYnRuX2NlbnRlciAzNTBcblx0Jl9fb3ZlcmZsb3cge31cblxuXHQmX19ldmVuaW5ncy10aXRsZSB7XG5cdFx0bWFyZ2luLXRvcDogMTAwcHg7XG5cblx0XHRAbWVkaWEgKG1heC13aWR0aDogJG1vYmlsZSkge1xuXHRcdFx0bWFyZ2luLXRvcDogNDBweDtcblx0XHR9XG5cdH1cblxuXHQmX19ldmVuaW5ncyB7XG5cdFx0bWFyZ2luLXRvcDogNDBweDtcblxuXHRcdCZfdjIge1xuXHRcdFx0LnNlY3Rpb24tOF9fZXZlbmluZ3MtY2FyZCB7XG5cdFx0XHRcdHBhZGRpbmctdG9wOiAxMzQlO1xuXHRcdFx0fVxuXG5cdFx0XHQuc2VjdGlvbi04X19ldmVuaW5ncy1pbm5lciB7XG5cdFx0XHRcdHBhZGRpbmc6IDIwcHg7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6ICR0YWJsZXQpIHtcblx0XHRcdGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsIDFmcik7XG5cdFx0XHRncmlkLWF1dG8tZmxvdzogdW5zZXQ7XG5cdFx0XHRvdmVyZmxvdzogdmlzaWJsZTtcblx0XHRcdHBhZGRpbmc6IDAgMTVweDtcblxuXHRcdFx0Jj5kaXYge1xuXHRcdFx0XHRtaW4td2lkdGg6IDA7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0Jl9fZXZlbmluZ3MtYWN0aW9ucyB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRnYXA6IDEwcHg7XG5cblx0XHRAbWVkaWEgKG1heC13aWR0aDogJG1vYmlsZVNtYWxsKSB7XG5cdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdH1cblx0fVxuXG5cdCZfX2V2ZW5pbmdzLWNhcmQge1xuXHRcdHBhZGRpbmctdG9wOiAxNDIuNSU7XG5cdH1cblxuXHQmX19ldmVuaW5ncy1pbm5lciB7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdGJvdHRvbTogMDtcblx0XHRsZWZ0OiAwO1xuXHRcdHJpZ2h0OiAwO1xuXHRcdHBhZGRpbmc6IDMwcHg7XG5cblx0XHRAbWVkaWEgKG1heC13aWR0aDogJHNjYWxlQnJlYWtwb2ludCkge1xuXHRcdFx0YmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDBkZWcsIHJnYmEoMCwgMCwgMCwgMC43NSksIHJnYmEoMCwgMCwgMCwgMC40KSA2MCUsIHRyYW5zcGFyZW50KTtcblxuXHRcdH1cblxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkc2NhbGVCcmVha3BvaW50KSB7XG5cdFx0XHRwYWRkaW5nOiAxNXB4O1xuXG5cdFx0XHRiciB7XG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0Jl9fZXZlbmluZ3MtdGV4dCB7XG5cdFx0bWFyZ2luOiAwO1xuXHRcdGNvbG9yOiAjZmZmO1xuXHRcdGxpbmUtaGVpZ2h0OiAxLjQ7XG5cdH1cbn0iLCIuc2VjdGlvbi05IHtcblx0JiArIHNlY3Rpb24ge1xuXHRcdG1hcmdpbi10b3A6IDA7XG5cdH1cblx0Jl9fY29udGFpbmVyIHtcblx0fVxuXG5cdCZfX3RpdGxlIHtcblx0fVxuXG5cdC8vINCh0LXRgtC60LA6IDMg0LrQvtC70L7QvdC60LggNTI2ZnIgNDE0ZnIgNDE5ZnIsIDQg0YHRgtGA0L7QutC4INC/0L4gMjQ0ZnIuIHRvcC13aWRlIDLDlzIsIHRvcC1yaWdodCAxw5cxLCBsZWZ0LXRhbGwgMcOXMiwgbWlkINC4IGJvdHRvbS1taWQg0L/QviAxINGP0YfQtdC50LrQtSAo0L7QtNC40L3QsNC60L7QstGL0LUpLCByaWdodC10YWxsIDMg0YHRgtGA0L7QutC4INC40LcgNC5cblx0Jl9fZ3JpZCB7XG5cdFx0ZGlzcGxheTogZ3JpZDtcblx0XHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDUyNmZyIDQxNGZyIDQxOWZyO1xuXHRcdGdyaWQtdGVtcGxhdGUtcm93czogMjQ0ZnIgMjQ0ZnIgMjQ0ZnIgMjQ0ZnI7XG5cdFx0Z2FwOiA0MHB4O1xuXHRcdG1pbi1oZWlnaHQ6IDEwMjRweDtcblx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkc2NhbGVCcmVha3BvaW50KSB7XG5cdFx0XHRnYXA6IDIwcHg7XG5cdFx0XHRtaW4taGVpZ2h0OiA4MDBweDtcblx0XHR9XG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6ICR0YWJsZXQpIHtcblx0XHRcdG1pbi1oZWlnaHQ6IDYwMHB4O1xuXHRcdFx0Z2FwOiAxNXB4O1xuXHRcdH1cblx0XHRAbWVkaWEgKG1heC13aWR0aDogJG1vYmlsZSkge1xuXHRcdFx0Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyO1xuXHRcdFx0Z3JpZC10ZW1wbGF0ZS1yb3dzOiBhdXRvO1xuXHRcdFx0bWluLWhlaWdodDogMDtcblx0XHRcdGdhcDogMTBweDtcblx0XHR9XG5cdH1cblxuXHQmX19pdGVtIHtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdFx0Y29sb3I6IGluaGVyaXQ7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdFx0bWluLWhlaWdodDogMDtcblx0XHRpbWcge1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHRvYmplY3QtZml0OiBjb3Zlcjtcblx0XHR9XG5cdFx0Ly8gMTog0LLQtdGA0YXQvdGP0Y8g0YjQuNGA0L7QutCw0Y8g4oCUIDIg0LrQvtC70L7QvdC60LgsIDIg0YHRgtGA0L7QutC4XG5cdFx0Jl90b3Atd2lkZSB7XG5cdFx0XHRncmlkLWNvbHVtbjogMSAvIHNwYW4gMjtcblx0XHRcdGdyaWQtcm93OiAxIC8gc3BhbiAyO1xuXHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6ICRtb2JpbGUpIHtcblx0XHRcdFx0Z3JpZC1jb2x1bW46IDEgLyAtMTtcblx0XHRcdFx0Z3JpZC1yb3c6IGF1dG87XG5cdFx0XHRcdHBhZGRpbmctYm90dG9tOiA1MCU7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC8vIDI6INCy0LXRgNGF0L3Rj9GPINC/0YDQsNCy0LDRjyDigJQg0L7QtNC90LAg0LrQvtC70L7QvdC60LAsINC+0LTQvdCwINGB0YLRgNC+0LrQsFxuXHRcdCZfdG9wLXJpZ2h0IHtcblx0XHRcdGdyaWQtY29sdW1uOiAzO1xuXHRcdFx0Z3JpZC1yb3c6IDE7XG5cdFx0XHRAbWVkaWEgKG1heC13aWR0aDogJG1vYmlsZSkge1xuXHRcdFx0XHRncmlkLWNvbHVtbjogMTtcblx0XHRcdFx0Z3JpZC1yb3c6IGF1dG87XG5cdFx0XHRcdHBhZGRpbmctYm90dG9tOiA3MCU7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC8vIDM6INGB0LvQtdCy0LAg0LLRi9GB0L7QutCw0Y8g4oCUIDEg0LrQvtC70L7QvdC60LAsIDIg0YHRgtGA0L7QutC4ICjRgdGC0YDQvtC60LggM+KAkzQsINC90LUg0LfQsNC10LfQttCw0Y7RgiDQvdCwIHRvcC13aWRlKVxuXHRcdCZfbGVmdC10YWxsIHtcblx0XHRcdGdyaWQtY29sdW1uOiAxO1xuXHRcdFx0Z3JpZC1yb3c6IDMgLyBzcGFuIDI7XG5cdFx0XHRAbWVkaWEgKG1heC13aWR0aDogJG1vYmlsZSkge1xuXHRcdFx0XHRncmlkLWNvbHVtbjogMjtcblx0XHRcdFx0Z3JpZC1yb3c6IGF1dG87XG5cdFx0XHRcdHBhZGRpbmctYm90dG9tOiA3MCU7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC8vIDQ6INGG0LXQvdGC0YAg0LLQtdGA0YUg4oCUINC+0LTQvdCwINGP0YfQtdC50LrQsCAo0YHRgtGA0L7QutCwIDMpXG5cdFx0Jl9taWQge1xuXHRcdFx0Z3JpZC1jb2x1bW46IDI7XG5cdFx0XHRncmlkLXJvdzogMztcblx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkbW9iaWxlKSB7XG5cdFx0XHRcdGdyaWQtY29sdW1uOiAxO1xuXHRcdFx0XHRncmlkLXJvdzogYXV0bztcblx0XHRcdFx0cGFkZGluZy1ib3R0b206IDcwJTtcblx0XHRcdH1cblx0XHR9XG5cdFx0Ly8gNTog0YHQv9GA0LDQstCwINCy0YvRgdC+0LrQsNGPIOKAlCAxINC60L7Qu9C+0L3QutCwLCAzINGB0YLRgNC+0LrQuCDQuNC3IDQgKNGB0YLRgNC+0LrQuCAy4oCTNClcblx0XHQmX3JpZ2h0LXRhbGwge1xuXHRcdFx0Z3JpZC1jb2x1bW46IDM7XG5cdFx0XHRncmlkLXJvdzogMiAvIHNwYW4gMztcblx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkbW9iaWxlKSB7XG5cdFx0XHRcdGdyaWQtY29sdW1uOiAyO1xuXHRcdFx0XHRncmlkLXJvdzogYXV0bztcblx0XHRcdFx0cGFkZGluZy1ib3R0b206IDcwJTtcblx0XHRcdH1cblx0XHR9XG5cdFx0Ly8gNjog0YbQtdC90YLRgCDQvdC40Lcg4oCUINC+0LTQvdCwINGP0YfQtdC50LrQsCAo0YHRgtGA0L7QutCwIDQpXG5cdFx0Jl9ib3R0b20tbWlkIHtcblx0XHRcdGdyaWQtY29sdW1uOiAyO1xuXHRcdFx0Z3JpZC1yb3c6IDQ7XG5cdFx0XHRAbWVkaWEgKG1heC13aWR0aDogJG1vYmlsZSkge1xuXHRcdFx0XHRncmlkLWNvbHVtbjogMSAvIC0xO1xuXHRcdFx0XHRncmlkLXJvdzogYXV0bztcblx0XHRcdFx0cGFkZGluZy1ib3R0b206IDUwJTtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQmX19nYWxsZXJ5IHtcblx0XHQuc2VjdGlvbi05X19ncmlkICsgLnNlY3Rpb24tOV9fZ3JpZCB7XG5cdFx0XHRtYXJnaW4tdG9wOiA0MHB4O1xuXHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6ICRtb2JpbGUpIHtcblx0XHRcdFx0bWFyZ2luLXRvcDogMTZweDtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQmX19idG4ge1xuXHR9XG59XG4iLCIuc2VjdGlvbi0xMCB7XG5cdCZfdjIge1xuXHRcdC5zZWN0aW9uLTEwX19jYXJkIHtcblx0XHRcdHBhZGRpbmctdG9wOiA3MC4zNSU7XG5cblx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkdGFibGV0KSB7XG5cdFx0XHRcdGJyIHtcblx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LnNlY3Rpb24tMTBfX3N1YnRpdGxlIHtcblx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkc2NhbGVCcmVha3BvaW50KSB7XG5cdFx0XHRcdGJyIHtcblx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0Ly8gLnNlY3Rpb24tMTBfX2NvbnRhaW5lclxuXG5cdCZfX2NvbnRhaW5lciB7fVxuXG5cdC8vIC5zZWN0aW9uLTEwX190aXRsZVxuXG5cdCZfX3RpdGxlIHt9XG5cblx0Ly8gLnNlY3Rpb24tMTBfX3N1YnRpdGxlXG5cblx0Jl9fc3VidGl0bGUge31cblxuXHQvLyAuc2VjdGlvbi0xMF9fcGljXG5cblx0Jl9fcGljIHt9XG5cblx0Ly8gLnNlY3Rpb24tMTBfX2NhcmRzXG5cblx0Jl9fY2FyZHMge31cblxuXHQvLyAuc2VjdGlvbi0xMF9fY2FyZFxuXG5cdCZfX2NhcmQge1xuXHRcdHBhZGRpbmctdG9wOiA0MSU7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRhbGlnbi1pdGVtczogZmxleC1lbmQ7XG5cdFx0bWluLWhlaWdodDogNzExcHg7XG5cblx0XHRAbWVkaWEgKG1heC13aWR0aDogJHNjYWxlQnJlYWtwb2ludCkge1xuXHRcdFx0bWluLWhlaWdodDogYXV0bztcblx0XHR9XG5cblx0XHQmOjphZnRlciB7XG5cdFx0XHRAbWVkaWEgKG1heC13aWR0aDogJHNjYWxlQnJlYWtwb2ludCkge1xuXHRcdFx0XHRjb250ZW50OiBcIlwiO1xuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdGluc2V0OiAwO1xuXG5cdFx0XHRcdGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxODBkZWcsIHJnYmEoMCwgMCwgMCwgMCkgMzAlLCByZ2JhKDAsIDAsIDAsIDAuNzUpIDEwMCUpO1xuXHRcdFx0fVxuXG5cdFx0XHRAbWVkaWEgKG1heC13aWR0aDogJHRhYmxldCkge1xuXHRcdFx0XHRiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCByZ2JhKDAsIDAsIDAsIDApIC0zMCUsIHJnYmEoMCwgMCwgMCwgMC43NSkgMTAwJSk7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0Ly8gLnNlY3Rpb24tMTBfX2NhcmQtaW5uZXJcblxuXHQmX19jYXJkLWlubmVyIHtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0ei1pbmRleDogMTtcblx0XHRwYWRkaW5nOiA0MHB4O1xuXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6ICRzY2FsZUJyZWFrcG9pbnQpIHtcblx0XHRcdHBhZGRpbmc6IDMwcHg7XG5cdFx0fVxuXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6ICR0YWJsZXQpIHtcblx0XHRcdHBhZGRpbmc6IDIwcHg7XG5cdFx0fVxuXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6ICRtb2JpbGVTbWFsbCkge1xuXHRcdFx0cGFkZGluZzogMTVweDtcblx0XHR9XG5cdH1cblxuXHQvLyAuc2VjdGlvbi0xMF9fY2FyZC10aXRsZVxuXG5cdCZfX2NhcmQtdGl0bGUge1xuXHRcdGJyIHtcblx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkc2NhbGVCcmVha3BvaW50KSB7XG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6ICR0YWJsZXQpIHtcblx0XHRcdGZvbnQtc2l6ZTogMjVweDtcblx0XHR9XG5cblx0XHRAbWVkaWEgKG1heC13aWR0aDogJG1vYmlsZU1pZGRsZSkge1xuXHRcdFx0Zm9udC1zaXplOiAyM3B4O1xuXHRcdH1cblxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkbW9iaWxlU21hbGwpIHtcblx0XHRcdGZvbnQtc2l6ZTogMjBweDtcblx0XHR9XG5cdH1cblxuXHQvLyAuc2VjdGlvbi0xMF9fY2FyZC10ZXh0XG5cblx0Jl9fY2FyZC10ZXh0IHtcblx0XHRtYXJnaW4tdG9wOiAxNXB4O1xuXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6ICRtb2JpbGVTbWFsbCkge1xuXHRcdFx0bWFyZ2luLXRvcDogMTBweDtcblx0XHRcdGZvbnQtc2l6ZTogMTZweDtcblxuXHRcdFx0YnIge1xuXHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdC8vIC5zZWN0aW9uLTEwX19idXR0b25cblx0Jl9fYnV0dG9uIHtcblx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0bGluZS1oZWlnaHQ6IGNhbGMoMjIgLyAxNCAqIDEwMCUpO1xuXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6ICRzY2FsZUJyZWFrcG9pbnQpIHtcblx0XHRcdGZvbnQtc2l6ZTogMTFweDtcblxuXHRcdFx0YnIge1xuXHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkbW9iaWxlKSB7XG5cdFx0XHRmb250LXNpemU6IDE0cHg7XG5cblx0XHRcdGJyIHtcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6ICRtb2JpbGVNaWRkbGUpIHtcblx0XHRcdG1pbi1oZWlnaHQ6IDU1cHg7XG5cdFx0XHRmb250LXNpemU6IDEycHg7XG5cdFx0fVxuXHR9XG5cblx0Jl9fYnV0dG9ucyB7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRnYXA6IDExcHg7XG5cdFx0bWFyZ2luLXRvcDogMzBweDtcblxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkbW9iaWxlTWlkZGxlKSB7XG5cdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdFx0bWFyZ2luLXRvcDogMTVweDtcblx0XHR9XG5cdH1cbn0iLCIuc2VjdGlvbi0xMSB7XG5cdHdpZHRoOiAxMDAlO1xuXG5cdC8vIC5zZWN0aW9uLTExX19tYXBcblxuXHQmX19tYXAge1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdGhlaWdodDogNzAwcHg7XG5cblx0XHRAbWVkaWEgKG1heC13aWR0aDogJHRhYmxldCkge1xuXHRcdFx0aGVpZ2h0OiA1MDBweDtcblx0XHR9XG5cblx0XHRAbWVkaWEgKG1heC13aWR0aDogJG1vYmlsZSkge1xuXHRcdFx0aGVpZ2h0OiAzMDBweDtcblx0XHR9XG5cdH1cblxuXHQvLyAuc2VjdGlvbi0xMV9fcGljXG5cblx0Jl9fcGljIHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0cGFkZGluZy1ib3R0b206IDM3LjUlO1xuXHR9XG5cblx0Ly8gLnNlY3Rpb24tMTFfX2xvZ28g4oCUINGE0L7QvSDQsdC10LvRi9C5INCy0YHQtdCz0LTQsCwg0LzQtdC90Y/QtdGC0YHRjyDRgtC+0LvRjNC60L4g0LfQtdC70ZHQvdC+0LUg0YHQu9C+0LLQvlxuXHQmX19sb2dvIHtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0aW5zZXQ6IDA7XG5cdFx0bWFyZ2luOiBhdXRvO1xuXG5cdFx0LnNlY3Rpb24tMV9fbG9nby10ZXh0IHtcblx0XHRcdHBhZGRpbmctaW5saW5lOiAxMXB4O1xuXHRcdFx0cGFkZGluZy1ibG9jazogOHB4O1xuXHRcdFx0bWluLXdpZHRoOiAxMjBweDtcblx0XHRcdHdpZHRoOiAyMzUuNXB4O1xuXHRcdFx0aGVpZ2h0OiA1NXB4O1xuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXG5cdFx0XHRAbWVkaWEgKG1heC13aWR0aDogJHRhYmxldCkge1xuXHRcdFx0XHR3aWR0aDogMjAwcHg7XG5cdFx0XHR9XG5cblx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkbW9iaWxlKSB7XG5cdFx0XHRcdHdpZHRoOiAxNDkuOXB4O1xuXHRcdFx0XHRoZWlnaHQ6IDM1cHg7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LnNlY3Rpb24tMV9fbG9nby13b3JkLXdyYXAge1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0XHRcdHBhZGRpbmctaW5saW5lOiAwO1xuXHRcdFx0YW5pbWF0aW9uLW5hbWU6IHNlY3Rpb24tMTEtd29yZDtcblx0XHRcdGFuaW1hdGlvbi1kdXJhdGlvbjogMTJzO1xuXHRcdFx0YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMjUsIDAuMSwgMC4yNSwgMSk7XG5cdFx0XHRhbmltYXRpb24taXRlcmF0aW9uLWNvdW50OiBpbmZpbml0ZTtcblxuXHRcdFx0JjpudGgtY2hpbGQoMSkge1xuXHRcdFx0XHRhbmltYXRpb24tZGVsYXk6IC0wLjVzO1xuXG5cdFx0XHRcdCY6OmJlZm9yZSB7XG5cdFx0XHRcdFx0YW5pbWF0aW9uLWRlbGF5OiAtMC41cztcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQmOm50aC1jaGlsZCgyKSB7XG5cdFx0XHRcdGFuaW1hdGlvbi1kZWxheTogLTQuNXM7XG5cblx0XHRcdFx0Jjo6YmVmb3JlIHtcblx0XHRcdFx0XHRhbmltYXRpb24tZGVsYXk6IC00LjVzO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdCY6bnRoLWNoaWxkKDMpIHtcblx0XHRcdFx0YW5pbWF0aW9uLWRlbGF5OiAtOC41cztcblxuXHRcdFx0XHQmOjpiZWZvcmUge1xuXHRcdFx0XHRcdGFuaW1hdGlvbi1kZWxheTogLTguNXM7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuLy8g0JDQvdC40LzQsNGG0LjRjyDRgdC80LXQvdGLINGB0LvQvtCyINCyINGB0LXQutGG0LjQuCAxMSDigJQg0YLQtSDQttC1INGC0LDQudC80LjQvdCz0LgsINGH0YLQviDQsiDRgdC10LrRhtC40LggMSAo0YHQu9C+0LLQviDQuCDRhNC+0L0g0YHQuNC90YXRgNC+0L3QvdC+KVxuQGtleWZyYW1lcyBzZWN0aW9uLTExLXdvcmQge1xuXHQwJSB7XG5cdFx0b3BhY2l0eTogMDtcblx0fVxuXG5cdDIuNSUge1xuXHRcdG9wYWNpdHk6IDE7XG5cdH1cblxuXHQyOCUge1xuXHRcdG9wYWNpdHk6IDE7XG5cdH1cblxuXHQzMSUge1xuXHRcdG9wYWNpdHk6IDA7XG5cdH1cblxuXHQxMDAlIHtcblx0XHRvcGFjaXR5OiAwO1xuXHR9XG59IiwiLnNlY3Rpb24tMTIge1xuXHQmX19zdWJ0aXRsZSB7XG5cdFx0YnIge1xuXHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6ICRzY2FsZUJyZWFrcG9pbnQpIHtcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdH1cblx0XHR9XG5cblx0XHRAbWVkaWEgKG1heC13aWR0aDogJG1vYmlsZSkge1xuXHRcdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdH1cblxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkbW9iaWxlU21hbGwpIHtcblx0XHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHR9XG5cdH1cblxuXG5cblx0Jl9fYmxvY2sge1xuXHRcdGRpc3BsYXk6IGdyaWQ7XG5cdFx0Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiBhdXRvIDQ2MHB4O1xuXHRcdGdhcDogMjBweDtcblxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkc2NhbGVCcmVha3BvaW50KSB7XG5cdFx0XHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IGF1dG8gMzc3cHg7XG5cdFx0fVxuXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6ICRtb2JpbGUpIHtcblx0XHRcdGdyaWQtdGVtcGxhdGUtY29sdW1uczogYXV0bztcblx0XHR9XG5cdH1cblxuXHQmX19mb3JtIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuXHRcdHBhZGRpbmc6IDQ1cHg7XG5cblx0XHRAbWVkaWEgKG1heC13aWR0aDogJHNjYWxlQnJlYWtwb2ludCkge1xuXHRcdFx0cGFkZGluZzogMjBweDtcblx0XHR9XG5cblx0XHRAbWVkaWEgKG1heC13aWR0aDogJG1vYmlsZVNtYWxsKSB7XG5cdFx0XHRwYWRkaW5nOiAxNXB4O1xuXHRcdH1cblx0fVxuXG5cdCZfX2N1c3RvbS1zZWxlY3Qge1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHR6LWluZGV4OiA1O1xuXG5cdFx0Jjo6YWZ0ZXIge1xuXHRcdFx0Y29udGVudDogXCJcIjtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdHJpZ2h0OiAzMHB4O1xuXHRcdFx0dG9wOiA1MCU7XG5cdFx0XHR3aWR0aDogMTBweDtcblx0XHRcdGhlaWdodDogMTBweDtcblx0XHRcdGJvcmRlci1yaWdodDogMnB4IHNvbGlkIHJnYmEoMzcsIDM1LCAzNCwgMC41KTtcblx0XHRcdGJvcmRlci1ib3R0b206IDJweCBzb2xpZCByZ2JhKDM3LCAzNSwgMzQsIDAuNSk7XG5cdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTYwJSkgcm90YXRlKDQ1ZGVnKTtcblx0XHRcdHBvaW50ZXItZXZlbnRzOiBub25lO1xuXHRcdFx0dHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuMnMgZWFzZTtcblxuXHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6ICRtb2JpbGVTbWFsbCkge1xuXHRcdFx0XHRyaWdodDogMjBweDtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQmLmlzLW9wZW46OmFmdGVyIHtcblx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNDAlKSByb3RhdGUoLTEzNWRlZyk7XG5cdFx0fVxuXHR9XG5cblx0Jl9fc2VsZWN0LWlucHV0IHtcblx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0cGFkZGluZy1yaWdodDogNTVweDtcblx0XHRjb2xvcjogcmdiYSgzNywgMzUsIDM0LCAwLjUpO1xuXG5cdFx0Jjo6cGxhY2Vob2xkZXIge1xuXHRcdFx0Y29sb3I6IHJnYmEoMzcsIDM1LCAzNCwgMC41KTtcblx0XHR9XG5cdH1cblxuXHQmX19jdXN0b20tc2VsZWN0LmlzLXNlbGVjdGVkICZfX3NlbGVjdC1pbnB1dCB7XG5cdFx0Y29sb3I6IHJnYmEoMzcsIDM1LCAzNCwgMSk7XG5cdH1cblxuXHQmX19zZWxlY3QtZHJvcGRvd24ge1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRsZWZ0OiAwO1xuXHRcdHJpZ2h0OiAwO1xuXHRcdHRvcDogY2FsYygxMDAlICsgNnB4KTtcblx0XHRiYWNrZ3JvdW5kOiByZ2JhKDI1MCwgMjUxLCAyNTIsIDEpO1xuXHRcdGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMjQxLCAyNDEsIDI0MSwgMSk7XG5cdFx0bWF4LWhlaWdodDogMjYwcHg7XG5cdFx0b3ZlcmZsb3cteTogYXV0bztcblx0XHRsaXN0LXN0eWxlOiBub25lO1xuXHRcdHBhZGRpbmc6IDRweDtcblx0XHRtYXJnaW46IDA7XG5cdFx0ZGlzcGxheTogbm9uZTtcblxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkbW9iaWxlTWlkZGxlKSB7XG5cdFx0XHRtYXgtaGVpZ2h0OiAyMjBweDtcblx0XHR9XG5cdH1cblxuXHQmX19jdXN0b20tc2VsZWN0LmlzLW9wZW4gJl9fc2VsZWN0LWRyb3Bkb3duIHtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0fVxuXG5cdCZfX3NlbGVjdC1vcHRpb24ge1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdHRleHQtYWxpZ246IGxlZnQ7XG5cdFx0cGFkZGluZzogMTJweCAxNnB4O1xuXHRcdGJvcmRlcjogbm9uZTtcblx0XHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcblx0XHRmb250LXNpemU6IDE4cHg7XG5cdFx0Y29sb3I6IHJnYmEoMzcsIDM1LCAzNCwgMSk7XG5cdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4ycyBlYXNlLCBjb2xvciAwLjJzIGVhc2U7XG5cblx0XHQmOmhvdmVyIHtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6IHJnYmEoNTMsIDY5LCA1OSwgMC4xMik7XG5cdFx0fVxuXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6ICRtb2JpbGVTbWFsbCkge1xuXHRcdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdFx0cGFkZGluZzogMTBweCAxMnB4O1xuXHRcdH1cblx0fVxuXG5cdCZfX3NlbGVjdC1vcHRpb24uaXMtYWN0aXZlIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDUzLCA2OSwgNTksIDEpO1xuXHRcdGNvbG9yOiAjZmZmO1xuXHR9XG5cblx0Jl9fc2VsZWN0LW9wdGlvbjpmb2N1cy12aXNpYmxlIHtcblx0XHRvdXRsaW5lOiAycHggc29saWQgcmdiYSg1MywgNjksIDU5LCAxKTtcblx0XHRvdXRsaW5lLW9mZnNldDogLTJweDtcblx0fVxuXG5cdCZfX3NlbGVjdC1ub3RlIHtcblx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0bGluZS1oZWlnaHQ6IDEuMztcblx0XHRtYXJnaW46IDEwcHggMDtcblx0XHRjb2xvcjogcmdiYSgzNywgMzUsIDM0LCAwLjgpO1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cblx0XHQmOjpiZWZvcmUge1xuXHRcdFx0Y29udGVudDogXCIqXCI7XG5cdFx0XHRjb2xvcjogcmdiKDI1NSwgNzUsIDc1KTtcblx0XHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRcdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdFx0XHRtYXJnaW4tcmlnaHQ6IDNweDtcblx0XHR9XG5cblx0XHRAbWVkaWEgKG1heC13aWR0aDogJG1vYmlsZVNtYWxsKSB7XG5cdFx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0fVxuXHR9XG5cblx0Jl9fc2VsZWN0LWlucHV0OmZvY3VzIHtcblx0XHRvdXRsaW5lOiBub25lO1xuXHR9XG5cblx0Jl9fc2VsZWN0LWlucHV0OmZvY3VzLXZpc2libGUge1xuXHRcdG91dGxpbmU6IDJweCBzb2xpZCByZ2JhKDUzLCA2OSwgNTksIDAuNCk7XG5cdFx0b3V0bGluZS1vZmZzZXQ6IC0ycHg7XG5cdH1cblxuXHQmX19zZWxlY3QtaW5wdXQ6bm90KDpwbGFjZWhvbGRlci1zaG93bikge1xuXHRcdCY6OnBsYWNlaG9sZGVyIHtcblx0XHRcdGNvbG9yOiByZ2JhKDM3LCAzNSwgMzQsIDEpO1xuXHRcdH1cblx0fVxuXG5cdCZfX3ZpZGVvLWFicyB7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHJpZ2h0OiA0MHB4O1xuXHRcdHRvcDogNDBweDtcblx0XHRoZWlnaHQ6IDQycHg7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRsaW5lLWhlaWdodDogY2FsYygyMiAvIDE0ICogMTAwJSk7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogI0ZGRUVDOTtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRtYXgtd2lkdGg6IDE4NXB4O1xuXHRcdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdFx0Y29sb3I6ICMyNTIzMjI7XG5cblx0XHRAbWVkaWEgKG1heC13aWR0aDogJG1vYmlsZSkge1xuXHRcdFx0cmlnaHQ6IDEycHg7XG5cdFx0XHR0b3A6IDEycHg7XG5cdFx0XHRoZWlnaHQ6IDI3cHg7XG5cdFx0XHRmb250LXNpemU6IDEycHg7XG5cdFx0XHRtYXgtd2lkdGg6IDEzNXB4O1xuXHRcdH1cblx0fVxuXG5cdCZfX3ZpZGVvLWxpbCB7XG5cdFx0Zm9udC1mYW1pbHk6IEludGVyO1xuXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6ICRtb2JpbGVTbWFsbCkge1xuXHRcdFx0Zm9udC1zaXplOiAxOHB4O1xuXG5cdFx0XHRiciB7XG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0Jl9fdmlkZW8ge1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0dHJhbnNpdGlvbjogMC41cyBhbGw7XG5cblx0XHQuc2VjdGlvbi0zX19jYXJkLXRleHQge1xuXHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6ICRtb2JpbGVTbWFsbCkge1xuXHRcdFx0XHRmb250LXNpemU6IDEycHg7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Ly8g0KHQtdGC0LrQsCAyINC60L7Qu9C+0L3QutC4IMOXIDMg0YDRj9C00LAsINC+0LTQuNC90LDQutC+0LLRi9C1INC/0L4g0YjQuNGA0LjQvdC1LCBwYWRkaW5nIDE1cHhcblx0XHQuc2VjdGlvbi0zX19jYXJkc19ib3JkZXJlZCB7XG5cdFx0XHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgyLCAxZnIpO1xuXHRcdH1cblxuXHRcdC5zZWN0aW9uLTNfX2NhcmQge1xuXHRcdFx0cGFkZGluZzogMTVweDtcblx0XHRcdGJvcmRlci1jb2xvcjogd2hpdGUgIWltcG9ydGFudDtcblxuXHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6ICRtb2JpbGVTbWFsbCkge1xuXHRcdFx0XHRwYWRkaW5nOiAxMHB4O1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC8vINCS0LXRgNGC0LjQutCw0LvRjNC90LDRjyDQu9C40L3QuNGPINGC0L7Qu9GM0LrQviDQvNC10LbQtNGDINC00LLRg9C80Y8g0LrQvtC70L7QvdC60LDQvNC4ICjRgyAxLCAzLCA1KVxuXHRcdC5zZWN0aW9uLTNfX2NhcmRzX2JvcmRlcmVkIC5zZWN0aW9uLTNfX2NhcmQ6bnRoLWNoaWxkKG9kZCkge1xuXHRcdFx0Ym9yZGVyLXJpZ2h0LXdpZHRoOiAycHg7XG5cdFx0XHRib3JkZXItcmlnaHQtc3R5bGU6IHNvbGlkO1xuXHRcdH1cblxuXHRcdC5zZWN0aW9uLTNfX2NhcmRzX2JvcmRlcmVkIC5zZWN0aW9uLTNfX2NhcmQ6bnRoLWNoaWxkKGV2ZW4pIHtcblx0XHRcdGJvcmRlci1yaWdodDogbm9uZTtcblx0XHR9XG5cblx0XHQvLyDQk9C+0YDQuNC30L7QvdGC0LDQu9GM0L3Ri9C1INC70LjQvdC40Lgg0LzQtdC20LTRgyDRgNGP0LTQsNC80LggKNC/0L7QtCDQutCw0YDRgtC+0YfQutCw0LzQuCAx4oCTNClcblx0XHQuc2VjdGlvbi0zX19jYXJkc19ib3JkZXJlZCAuc2VjdGlvbi0zX19jYXJkOm50aC1jaGlsZCgtbis0KSB7XG5cdFx0XHRib3JkZXItYm90dG9tLXdpZHRoOiAycHg7XG5cdFx0XHRib3JkZXItYm90dG9tLXN0eWxlOiBzb2xpZDtcblx0XHR9XG5cblx0XHQuc2VjdGlvbi0zX19jYXJkc19ib3JkZXJlZCAuc2VjdGlvbi0zX19jYXJkOm50aC1jaGlsZChuKzUpIHtcblx0XHRcdGJvcmRlci1ib3R0b206IG5vbmU7XG5cdFx0fVxuXG5cdFx0LnNlY3Rpb24tM19fY2FyZC1udW0ge1xuXHRcdFx0Y29sb3I6ICNGRkVFQzk7XG5cdFx0fVxuXG5cdFx0Jjpob3Zlcj5pbWcge1xuXHRcdFx0LXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDEuMDUpO1xuXHRcdFx0LW1zLXRyYW5zZm9ybTogc2NhbGUoMS4wNSk7XG5cdFx0XHR0cmFuc2Zvcm06IHNjYWxlKDEuMDUpO1xuXHRcdFx0LXdlYmtpdC10cmFuc2l0aW9uOiAwLjVzIGFsbDtcblx0XHRcdC1vLXRyYW5zaXRpb246IDAuNXMgYWxsO1xuXHRcdFx0dHJhbnNpdGlvbjogMC41cyBhbGw7XG5cdFx0fVxuXG5cdFx0aW1nIHtcblx0XHRcdG9iamVjdC1wb3NpdGlvbjogbGVmdCB0b3A7XG5cdFx0XHR0cmFuc2l0aW9uOiAwLjVzIGFsbDtcblx0XHR9XG5cblx0XHRAbWVkaWEgKG1heC13aWR0aDogJG1vYmlsZSkge1xuXHRcdFx0cGFkZGluZy1ib3R0b206IDUwJTtcblx0XHR9XG5cdH1cblxuXHQmX192aWRlby1jb250ZW50IHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0Z2FwOiAyMHB4O1xuXHR9XG5cblx0Ly8gLnNlY3Rpb24tMTJfX3ZpZGVvLXBsYXlcblx0Jl9fdmlkZW8tZmxleCB7XG5cdFx0cGFkZGluZzogMTIwcHggMTEwcHg7XG5cdFx0cGFkZGluZy1yaWdodDogMzEzcHg7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdHotaW5kZXg6IDE7XG5cdFx0Z2FwOiAxNTNweDtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXG5cdFx0LnNlY3Rpb24tMTJfX3ZpZGVvLXBsYXkge1xuXHRcdFx0bWFyZ2luOiB1bnNldDtcblx0XHRcdHBvc2l0aW9uOiBzdGF0aWM7XG5cdFx0XHRmbGV4LXNocmluazogMDtcblx0XHR9XG5cblx0XHRAbWVkaWEgKG1heC13aWR0aDogJHNjYWxlQnJlYWtwb2ludCkge1xuXHRcdFx0cGFkZGluZzogMTAwcHggNTBweDtcblx0XHRcdGdhcDogMzBweDtcblx0XHR9XG5cblx0XHRAbWVkaWEgKG1heC13aWR0aDogJHRhYmxldCkge1xuXHRcdFx0cGFkZGluZzogNTBweCAzMHB4O1xuXHRcdH1cblxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkbW9iaWxlKSB7XG5cdFx0XHRwYWRkaW5nOiAzMHB4IDE1cHg7XG5cdFx0XHRnYXA6IDE1cHg7XG5cdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdH1cblx0fVxuXG5cdCZfX3ZpZGVvLXBsYXkge31cbn0iLCIuc2VjdGlvbi0xMyB7XHJcblx0Ly8g0KTQvtC9INGH0ZHRgNC90YvQuSDRh9C10YDQtdC3IF9jb2xvci1iYWNrIF9jb2xvci1iYWNrX2JsYWNrXHJcblxyXG5cdCZfX2NvbnRhaW5lciB7XHJcblx0XHRvdmVyZmxvdzogdmlzaWJsZTtcclxuXHR9XHJcblxyXG5cdCZfX2hlYWRlciB7XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0YWxpZ24taXRlbXM6IGZsZXgtZW5kO1xyXG5cdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG5cdFx0Z2FwOiAyMHB4O1xyXG5cclxuXHRcdCZfdjIge1xyXG5cclxuXHJcblx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkc2NhbGVCcmVha3BvaW50KSB7XHJcblx0XHRcdFx0YnIge1xyXG5cdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHRAbWVkaWEgKG1heC13aWR0aDogJG1vYmlsZSkge1xyXG5cdFx0XHRhbGlnbi1pdGVtczogZmxleC1lbmQ7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHRAbWVkaWEgKG1heC13aWR0aDogJG1vYmlsZSkge1xyXG5cdFx0Ll9jb3Vyc29yIHtcclxuXHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdCZfX3RpdGxlIHtcclxuXHRcdGZsZXg6IDE7XHJcblx0XHRtaW4td2lkdGg6IDA7XHJcblx0fVxyXG5cclxuXHQmX19uYXYge1xyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XHJcblx0XHRnYXA6IDEwcHg7XHJcblx0XHRmbGV4LXNocmluazogMDtcclxuXHR9XHJcblxyXG5cdCZfX2Fycm93IHtcclxuXHRcdCYuX3NsaWRlci1hcnJvd19zdGF0aWMge1xyXG5cdFx0XHRwb3NpdGlvbjogc3RhdGljO1xyXG5cdFx0XHRtYXJnaW46IDA7XHJcblx0XHRcdHRyYW5zZm9ybTogbm9uZTtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdCZfX3NsaWRlciB7XHJcblx0XHRvdmVyZmxvdzogdmlzaWJsZTtcclxuXHJcblx0XHQuc3dpcGVyLXdyYXBwZXIge1xyXG5cdFx0XHRhbGlnbi1pdGVtczogc3RyZXRjaDtcclxuXHRcdH1cclxuXHJcblx0XHQuc3dpcGVyLXNsaWRlIHtcclxuXHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0aGVpZ2h0OiBhdXRvO1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0Ly8g0JrQsNGA0YLQvtGH0LrQsDogX2FkYXB0aXZlLXBpYywg0YHQstC10YDRhdGDINC60LDRgNGC0LjQvdC60LAgKNCx0LXQtyDQvtCx0ZHRgNGC0LrQuCksINGB0L3QuNC30YMg0LHQu9C+0Log0YEgcGFkZGluZyA0MHB4XHJcblx0Jl9fY2FyZCB7XHJcblx0XHRmbGV4OiAxO1xyXG5cdFx0bWluLWhlaWdodDogMDtcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG5cdFx0anVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcclxuXHRcdHBhZGRpbmctdG9wOiAxMDEuMiU7XHJcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRvdmVyZmxvdzogaGlkZGVuO1xyXG5cdFx0YmFja2dyb3VuZDogIzExMTtcclxuXHRcdG1pbi1oZWlnaHQ6IDY1MHB4O1xyXG5cclxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkc2NhbGVCcmVha3BvaW50KSB7XHJcblx0XHRcdG1pbi1oZWlnaHQ6IGF1dG87XHJcblx0XHR9XHJcblxyXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6ICRtb2JpbGUpIHtcclxuXHRcdFx0cGFkZGluZy10b3A6IDYwJTtcclxuXHJcblx0XHRcdCY6OmJlZm9yZSB7XHJcblx0XHRcdFx0Y29udGVudDogXCJcIjtcclxuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdFx0aW5zZXQ6IDA7XHJcblx0XHRcdFx0YmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIHRvcCwgcmdiYSgwLCAwLCAwLCAwLjYpLCB0cmFuc3BhcmVudCk7XHJcblx0XHRcdFx0cG9pbnRlci1ldmVudHM6IG5vbmU7XHJcblx0XHRcdFx0ei1pbmRleDogMTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0Jl9fY2FyZC1pbm5lciB7XHJcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHR6LWluZGV4OiAyO1xyXG5cdFx0cGFkZGluZzogNDBweDtcclxuXHJcblx0XHRAbWVkaWEgKG1heC13aWR0aDogJHNjYWxlQnJlYWtwb2ludCkge1xyXG5cdFx0XHRwYWRkaW5nOiAyMHB4O1xyXG5cclxuXHRcdFx0YnIge1xyXG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHRAbWVkaWEgKG1heC13aWR0aDogJHRhYmxldCkge1xyXG5cdFx0XHRwYWRkaW5nOiAyNHB4O1xyXG5cdFx0fVxyXG5cclxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkbW9iaWxlU21hbGwpIHtcclxuXHRcdFx0cGFkZGluZzogMjBweDtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdCZfX2NhcmQtdGl0bGUge1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogMTBweDtcclxuXHR9XHJcblxyXG5cdCZfX2NhcmQtdGV4dCB7fVxyXG5cclxuXHQvLyDigJTigJTigJQg0JzQvtC00LjRhNC40LrQsNGC0L7RgCDCq9Cn0KLQniDQnNCrINCg0JXQkNCb0JjQl9Cj0JXQnMK7OiDQsdC10Lcg0YHRgtGA0LXQu9C+0LosINGB0LrRgNC+0LvQu9Cx0LDRgCwgNCDRgdC70LDQudC00LAsIGdhcCAxMiwg0LjQvdC90LXRgCAzMHB4LCBtaW4taGVpZ2h0INC60LDRgNGC0L7Rh9C60Lgg4oCU4oCU4oCUXHJcblx0Jl9pbXBsZW1lbnQge1xyXG5cclxuXHJcblxyXG5cclxuXHRcdC5zZWN0aW9uLTEzX19jYXJkIHtcclxuXHRcdFx0bWluLWhlaWdodDogNTAwcHg7XHJcblx0XHRcdHBhZGRpbmctdG9wOiAwO1xyXG5cclxuXHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6ICRtb2JpbGUpIHtcclxuXHRcdFx0XHRtaW4taGVpZ2h0OiA0MDBweDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHRcdC5zZWN0aW9uLTEzX19jYXJkLWlubmVyIHtcclxuXHRcdFx0cGFkZGluZzogMzBweDtcclxuXHJcblx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcblx0XHRcdGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XHJcblxyXG5cdFx0XHRAbWVkaWEgKG1heC13aWR0aDogJG1vYmlsZSkge1xyXG5cdFx0XHRcdHBhZGRpbmc6IDI0cHg7XHJcblxyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHRAbWVkaWEgKG1heC13aWR0aDogJG1vYmlsZVNtYWxsKSB7XHJcblx0XHRcdFx0cGFkZGluZzogMjBweDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHRcdC5zZWN0aW9uLTEzX19jYXJkLXRpdGxlIHtcclxuXHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcclxuXHRcdH1cclxuXHJcblx0XHQuc2VjdGlvbi0xM19fY2FyZC1pbm5lciAuX3RleHQxNiB7XHJcblx0XHRcdG1hcmdpbi10b3A6IDEwcHg7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQvLyDQlNC+0L8uINC80L7QtNC40YTQuNC60LDRgtC+0YAg0LTQu9GPINGB0L7QsdGL0YLQuNC5INC90LAg0LrRg9GF0L3QtTog0L/QsNC00LTQuNC90LMg0LjQvdC90LXRgNCwIDIwcHgsIG1pbi1oZWlnaHQg0LrQsNGA0YLQvtGH0LXQuiAzNzVcclxuXHQuc2VjdGlvbi0xM19fc2xpZGVyX2V2ZW50cyB7XHJcblx0XHQuc2VjdGlvbi0xM19fY2FyZCB7XHJcblx0XHRcdG1pbi1oZWlnaHQ6IDM3NXB4O1xyXG5cdFx0fVxyXG5cclxuXHRcdC5zZWN0aW9uLTEzX19jYXJkLWlubmVyIHtcclxuXHRcdFx0cGFkZGluZzogMjBweDtcclxuXHRcdH1cclxuXHR9XHJcbn0iLCIuc2VjdGlvbi0xNCB7XHJcblx0Jl9fY2FyZHMge1xyXG5cdH1cclxuXHQuc2VjdGlvbi0xMF9fY2FyZCB7XHJcblx0XHRwYWRkaW5nLXRvcDogMDtcclxuXHRcdG1pbi1oZWlnaHQ6IDY1MHB4O1xyXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6ICR0YWJsZXQpIHtcclxuXHRcdFx0bWluLWhlaWdodDogNTUwcHg7XHJcblx0XHRcdGJyIHtcclxuXHRcdFx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHRAbWVkaWEgKG1heC13aWR0aDogJG1vYmlsZSkge1xyXG5cdFx0XHRtaW4taGVpZ2h0OiBhdXRvO1xyXG5cdFx0fVxyXG5cdH1cclxuXHQuc2VjdGlvbi0xMF9fY2FyZC1pbm5lciB7XHJcblx0XHRoZWlnaHQ6IDEwMCU7XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuXHRcdGdhcDogMzBweDtcclxuXHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuXHR9XHJcblx0LnNlY3Rpb24tMTBfX2xpc3Qge1xyXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6ICRtb2JpbGUpIHtcclxuXHRcdFx0Zm9udC1zaXplOiAxNnB4O1xyXG5cdFx0fVxyXG5cdH1cclxuXHQuc2VjdGlvbi0xMF9fYnV0dG9uIHtcclxuXHRcdG1pbi1oZWlnaHQ6IDgwcHg7XHJcblx0XHRtYXgtd2lkdGg6IDQyMHB4O1xyXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6ICRtb2JpbGUpIHtcclxuXHRcdFx0bWluLWhlaWdodDogNjBweDtcclxuXHRcdH1cclxuXHR9XHJcblx0LnNlY3Rpb24tMTBfX2J1dHRvbnMge1xyXG5cdFx0bWFyZ2luLXRvcDogMjBweDtcclxuXHR9XHJcblx0Lm92ZXJmbG93X19jb250YWluZXIge1xyXG5cdFx0bWF4LXdpZHRoOiAxMjAwcHg7XHJcblx0XHRAbWVkaWEgKG1heC13aWR0aDogODkuOTk4OGVtKSB7XHJcblx0XHRcdG1heC13aWR0aDogNjAuNjI1cmVtO1xyXG5cdFx0fVxyXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6IDYxLjk5ODhlbSkge1xyXG5cdFx0XHRtYXgtd2lkdGg6IDQ2Ljg3NXJlbTtcclxuXHRcdH1cclxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiA0Ny45OTg4ZW0pIHtcclxuXHRcdFx0bWF4LXdpZHRoOiAxMDAlO1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG4iLCIuc2VjdGlvbi0xNSB7XG5cdGJhY2tncm91bmQtY29sb3I6ICMyQTM3MkU7XG5cdHBhZGRpbmctdG9wOiA2MHB4O1xuXHRwYWRkaW5nLWJvdHRvbTogNjBweDtcblx0QG1lZGlhIChtYXgtd2lkdGg6ICR0YWJsZXQpIHtcblx0XHRwYWRkaW5nLXRvcDogNDBweDtcblx0XHRwYWRkaW5nLWJvdHRvbTogNDBweDtcblx0fVxuXHRAbWVkaWEgKG1heC13aWR0aDogJG1vYmlsZSkge1xuXHRcdHBhZGRpbmctdG9wOiAzMHB4O1xuXHRcdHBhZGRpbmctYm90dG9tOiAzMHB4O1xuXHR9XG5cblx0Jl9fY29udGFpbmVyIHtcblx0fVxuXG5cdCZfX3RpdGxlIHtcblx0XHRtYXJnaW4tYm90dG9tOiAxNnB4O1xuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkbW9iaWxlKSB7XG5cdFx0XHRiciB7XG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0Jl9fc3VidGl0bGUge1xuXHRcdG9wYWNpdHk6IDAuODU7XG5cdFx0Zm9udC1zaXplOiAxOHB4O1xuXHRcdGxpbmUtaGVpZ2h0OiAxLjQ1O1xuXHRcdG1hcmdpbi1ib3R0b206IDMycHg7XG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6ICR0YWJsZXQpIHtcblx0XHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRcdG1hcmdpbi1ib3R0b206IDI0cHg7XG5cdFx0fVxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkbW9iaWxlKSB7XG5cdFx0XHRmb250LXNpemU6IDE1cHg7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAyMHB4O1xuXHRcdH1cblx0fVxuXG5cdC8vINCR0LvQvtC6INC40LcgNSDQvtC00LjQvdCw0LrQvtCy0YvRhSDQutCw0YDRgtC+0YfQtdC6OyDQv9C+INGG0LXQvdGC0YDRgyDQvdCwINC80LDQutC10YLQtSDigJQg0YHQvtGB0YLQvtGP0L3QuNC1IGhvdmVyXG5cdCZfX2NhdGVnb3JpZXMge1xuXHRcdGRpc3BsYXk6IGdyaWQ7XG5cdFx0Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoNSwgMWZyKTtcblx0XHRnYXA6IDE4cHg7XG5cdFx0bWFyZ2luLWJvdHRvbTogNDhweDtcblx0XHRAbWVkaWEgKG1heC13aWR0aDogJHNjYWxlQnJlYWtwb2ludCkge1xuXHRcdFx0Z2FwOiAxMnB4O1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogNDBweDtcblx0XHR9XG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6ICR0YWJsZXQpIHtcblx0XHRcdGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDMsIDFmcik7XG5cdFx0XHRnYXA6IDEycHg7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAzMnB4O1xuXHRcdH1cblx0XHRAbWVkaWEgKG1heC13aWR0aDogJG1vYmlsZSkge1xuXHRcdFx0Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMiwgMWZyKTtcblx0XHRcdGdhcDogMTBweDtcblx0XHRcdG1hcmdpbi1ib3R0b206IDI4cHg7XG5cdFx0fVxuXHR9XG5cblx0Jl9fY2F0ZWdvcnkge1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHRcdGJvcmRlci1yYWRpdXM6IDEycHg7XG5cdFx0Ym9yZGVyOiAycHggc29saWQgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjQpO1xuXHRcdHRyYW5zaXRpb246IGJvcmRlci1jb2xvciAwLjI1cyBlYXNlLCBib3gtc2hhZG93IDAuMjVzIGVhc2UsIGZpbHRlciAwLjI1cyBlYXNlO1xuXHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0XHRjb2xvcjogI2ZmZjtcblx0XHQvLyDQn9C+INGD0LzQvtC70YfQsNC90LjRjiDQutCw0YDRgtC40L3QutCwINGH0YPRgtGMINC/0YDQuNCz0LvRg9GI0LXQvdCwICjQutCw0Log0L3QtdCw0LrRgtC40LLQvdGL0LUg0LrQsNGA0YLQvtGH0LrQuCDQvdCwINC80LDQutC10YLQtSlcblx0XHQmID4gaW1nIHtcblx0XHRcdHRyYW5zaXRpb246IGZpbHRlciAwLjI1cyBlYXNlO1xuXHRcdFx0ZmlsdGVyOiBicmlnaHRuZXNzKDAuNzUpO1xuXHRcdH1cblx0XHQmOmhvdmVyIHtcblx0XHRcdGJvcmRlci1jb2xvcjogI2ZmZjtcblx0XHRcdGJveC1zaGFkb3c6IDAgMCAwIDJweCAjZmZmO1xuXHRcdFx0JiA+IGltZyB7XG5cdFx0XHRcdGZpbHRlcjogYnJpZ2h0bmVzcygxKTtcblx0XHRcdH1cblx0XHR9XG5cdFx0Ly8g0KHQvtC+0YLQvdC+0YjQtdC90LjQtSDRgdGC0L7RgNC+0L0g0LrQsNGA0YLQvtGH0LrQuFxuXHRcdCYuX2FkYXB0aXZlLXBpYyB7XG5cdFx0XHRwYWRkaW5nLXRvcDogNjUlO1xuXHRcdH1cblx0fVxuXG5cdCZfX2NhdGVnb3J5LXRleHQge1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRsZWZ0OiAwO1xuXHRcdHJpZ2h0OiAwO1xuXHRcdGJvdHRvbTogMDtcblx0XHRwYWRkaW5nOiAyMHB4IDE2cHg7XG5cdFx0YmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIHRvcCwgcmdiYSgwLCAwLCAwLCAwLjcpLCB0cmFuc3BhcmVudCk7XG5cdFx0Zm9udC1zaXplOiAxNXB4O1xuXHRcdGxpbmUtaGVpZ2h0OiAxLjM1O1xuXHRcdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdFx0ei1pbmRleDogMTtcblx0XHRAbWVkaWEgKG1heC13aWR0aDogJHRhYmxldCkge1xuXHRcdFx0cGFkZGluZzogMTRweCAxMnB4O1xuXHRcdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdH1cblx0XHRAbWVkaWEgKG1heC13aWR0aDogJG1vYmlsZSkge1xuXHRcdFx0cGFkZGluZzogMTJweCAxMHB4O1xuXHRcdFx0Zm9udC1zaXplOiAxM3B4O1xuXHRcdH1cblx0fVxuXG5cdCZfX2JvdHRvbS10aXRsZSB7XG5cdFx0Zm9udC1zaXplOiAyMHB4O1xuXHRcdGxpbmUtaGVpZ2h0OiAxLjM1O1xuXHRcdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0XHRsZXR0ZXItc3BhY2luZzogMC4wMmVtO1xuXHRcdG1hcmdpbi1ib3R0b206IDIwcHg7XG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6ICRtb2JpbGUpIHtcblx0XHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRcdG1hcmdpbi1ib3R0b206IDE2cHg7XG5cdFx0XHRiciB7XG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0Jl9fcGljIHtcblx0XHRtYXJnaW4tYm90dG9tOiAyOHB4O1xuXHRcdGJvcmRlci1yYWRpdXM6IDE2cHg7XG5cdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0XHQmLl9hZGFwdGl2ZS1waWMge1xuXHRcdFx0cGFkZGluZy10b3A6IDQyJTtcblx0XHR9XG5cdFx0aW1nIHtcblx0XHRcdG9iamVjdC1maXQ6IGNvdmVyO1xuXHRcdH1cblx0XHRAbWVkaWEgKG1heC13aWR0aDogJG1vYmlsZSkge1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMjBweDtcblx0XHRcdCYuX2FkYXB0aXZlLXBpYyB7XG5cdFx0XHRcdHBhZGRpbmctdG9wOiA1NSU7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0Jl9fYnV0dG9ucyB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cdFx0Z2FwOiAxNnB4O1xuXHRcdGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkbW9iaWxlKSB7XG5cdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdFx0Z2FwOiAxMnB4O1xuXHRcdH1cblx0fVxuXG5cdCZfX2J1dHRvbiB7XG5cdFx0ZmxleDogMTtcblx0XHRtaW4td2lkdGg6IDI4MHB4O1xuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkbW9iaWxlKSB7XG5cdFx0XHRtaW4td2lkdGg6IDA7XG5cdFx0fVxuXHR9XG59XG4iLCIuc2VjdGlvbi0xNiB7XG5cdHdpZHRoOiAxMDAlO1xuXG5cdCZfX2NhcmRzIHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGdhcDogMThweDtcblxuXHRcdCYuX2dyaWRfMmZyIHtcblx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdH1cblxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkdGFibGV0KSB7XG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHN0YXJ0O1xuXHRcdH1cblxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkbW9iaWxlKSB7XG5cdFx0XHQmLl9ncmlkXzJmciB7XG5cdFx0XHRcdGp1c3RpZnktY29udGVudDogc3RhcnQ7XG5cdFx0XHR9XG5cblx0XHRcdGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xuXHRcdFx0Z2FwOiAyMHB4O1xuXHRcdH1cblx0fVxuXG5cdCZfX2NhcmQge1xuXHRcdGZsZXg6IDAgMSAzMi41JTtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0YWxpZ24taXRlbXM6IHN0cmV0Y2g7XG5cdFx0Z2FwOiAwO1xuXHR9XG5cblx0Jl9fY2FyZC1waWMge1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuXHRcdG1hcmdpbjogMTVweDtcblx0XHRvdXRsaW5lOiAzcHggc29saWQgcmdiYSgyNTUsIDI1NSwgMjU1LCAxKTtcblx0XHRvdXRsaW5lLW9mZnNldDogMTJweDtcblx0XHRtYXJnaW4tYm90dG9tOiAzMHB4O1xuXG5cdFx0cGFkZGluZy10b3A6IDkzLjYlO1xuXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6ICRtb2JpbGUpIHt9XG5cdH1cblxuXHQmX19jYXJkLW92ZXJsYXkge1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRsZWZ0OiAwO1xuXHRcdHJpZ2h0OiAwO1xuXHRcdHRvcDogMDtcblx0XHRwYWRkaW5nOiAyMHB4IDE2cHg7XG5cdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdGxpbmUtaGVpZ2h0OiAxLjQ7XG5cdFx0b3BhY2l0eTogMC45NTtcblx0XHR6LWluZGV4OiAxO1xuXHRcdHBvaW50ZXItZXZlbnRzOiBub25lO1xuXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6ICR0YWJsZXQpIHtcblx0XHRcdHBhZGRpbmc6IDE0cHggMTJweDtcblx0XHRcdGZvbnQtc2l6ZTogMTNweDtcblx0XHR9XG5cblx0XHRAbWVkaWEgKG1heC13aWR0aDogJG1vYmlsZSkge1xuXHRcdFx0cGFkZGluZzogMTJweCAxMHB4O1xuXHRcdFx0Zm9udC1zaXplOiAxMnB4O1xuXHRcdH1cblx0fVxuXG5cdCZfX2NhcmQtYnRuIHtcblx0XHR3aWR0aDogMTAwJTtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHR9XG59IiwiLnNlY3Rpb24tMTcge1xuXG5cdC8vIC5zZWN0aW9uLTE3X19jb250YWluZXJcblx0Jl9fY29udGFpbmVyIHt9XG5cblx0Jl9fYmxvY2tzIHtcblx0XHRnYXA6IDMwcHg7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXG5cdFx0LnNlY3Rpb24tMTdfX2Jsb2NrOmZpcnN0LW9mLXR5cGUge1xuXHRcdFx0Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiA4ODBmciA1MzBmcjtcblxuXHRcdFx0LnNlY3Rpb24tMTdfX3BpYyB7XG5cdFx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkc2NhbGVCcmVha3BvaW50KSB7XG5cdFx0XHRcdFx0aW1nIHtcblx0XHRcdFx0XHRcdG9iamVjdC1wb3NpdGlvbjogMjAlO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXG5cdFx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkbW9iaWxlKSB7XG5cdFx0XHRcdFx0aW1nIHtcblx0XHRcdFx0XHRcdG9iamVjdC1wb3NpdGlvbjogY2VudGVyO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0fVxuXG5cdFx0LnNlY3Rpb24tMTdfX2NvbnRlbnQge1xuXHRcdFx0cGFkZGluZzogNDdweDtcblxuXHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6ICRwYykge1xuXHRcdFx0XHRwYWRkaW5nOiAzMHB4O1xuXHRcdFx0fVxuXG5cdFx0XHRAbWVkaWEgKG1heC13aWR0aDogJHRhYmxldCkge1xuXHRcdFx0XHRwYWRkaW5nOiAxNXB4O1xuXG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LnNlY3Rpb24tMTdfX2Jsb2NrOmxhc3Qtb2YtdHlwZSB7XG5cdFx0XHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDU0OGZyIDg2MmZyO1xuXG5cdFx0XHRAbWVkaWEgKG1heC13aWR0aDogJG1vYmlsZSkge1xuXHRcdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5zZWN0aW9uLTE3X19ibG9jayB7XG5cdFx0XHRAbWVkaWEgKG1heC13aWR0aDogJHRhYmxldCkge1xuXHRcdFx0XHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnIgIWltcG9ydGFudDtcblx0XHRcdFx0Z2FwOiAxNXB4O1xuXG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0Jl9fY29udGVudC10ZXh0IHtcblx0XHRtYXJnaW4tdG9wOiAyMHB4O1xuXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6ICRtb2JpbGUpIHtcblx0XHRcdG1hcmdpbi10b3A6IDEwcHg7XG5cdFx0fVxuXHR9XG5cblx0Jl9fY29udGVudC1pbmZvIHtcblx0XHRzdmcge1xuXHRcdFx0ZmxleC1zaHJpbms6IDA7XG5cdFx0fVxuXG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRhbGlnbi1pdGVtczpmbGV4LXN0YXJ0O1xuXHRcdGdhcDogMTBweDtcblx0XHRtYXJnaW4tdG9wOiAyMHB4O1xuXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6ICRtb2JpbGUpIHtcblx0XHRcdG1hcmdpbi10b3A6IDEwcHg7XG5cdFx0XHRnYXA6IDVweDtcblx0XHR9XG5cdH1cblxuXHQvLyAuc2VjdGlvbi0xN19fYmxvY2tcblx0Jl9fYmxvY2sge1xuXHRcdGRpc3BsYXk6IGdyaWQ7XG5cdFx0Z2FwOiAzMHB4O1xuXHRcdGdyaWQtdGVtcGxhdGUtY29sdW1uczogOTE3ZnIgNDkzZnI7XG5cblx0XHRAbWVkaWEgKG1heC13aWR0aDogJHRhYmxldCkge1xuXHRcdFx0Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiA1MCUgNTAlO1xuXHRcdFx0Z2FwOiAxNXB4O1xuXG5cdFx0fVxuXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6ICRtb2JpbGUpIHtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7XG5cblx0XHR9XG5cdH1cblxuXHQvLyDQktCw0YDQuNCw0L3RgiDCq9Ca0LDQuiDQvNGLINGA0LDQsdC+0YLQsNC10Lwg0YEg0L/RgNC+0LXQutGC0L7QvMK7OiDRgtC10LrRgdGCINGB0LvQtdCy0LAgKDUyNWZyKSwg0LrQsNGA0YLQuNC90LrQsCDRgdC/0YDQsNCy0LAgKDg4NWZyKSwg0LHQtdC3INC60L3QvtC/0LrQuFxuXHQmX3Byb2plY3QgJl9fYmxvY2sge1xuXHRcdGdyaWQtdGVtcGxhdGUtY29sdW1uczogNTI1ZnIgODg1ZnI7XG5cblx0XHRAbWVkaWEgKG1heC13aWR0aDogJHRhYmxldCkge1xuXHRcdFx0Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyO1xuXG5cdFx0XHQuc2VjdGlvbi0xN19fcGljIGltZyB7XG5cdFx0XHRcdG9iamVjdC1wb3NpdGlvbjogNzAlO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkbW9iaWxlKSB7XG5cdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdH1cblx0fVxuXG5cdCZfcHJvamVjdCAmX19jb250ZW50IHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZjVmNWY1O1xuXHR9XG5cblx0Ly8gLnNlY3Rpb24tMTdfX3BpY1xuXHQmX19waWMge1xuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkbW9iaWxlKSB7XG5cdFx0XHRwYWRkaW5nLWJvdHRvbTogMTAwJTtcblxuXHRcdH1cblx0fVxuXG5cdC8vIC5zZWN0aW9uLTE3X19jb250ZW50XG5cdCZfX2NvbnRlbnQge1xuXHRcdHBhZGRpbmc6IDUwcHg7XG5cblx0XHRAbWVkaWEgKG1heC13aWR0aDogJHBjKSB7XG5cdFx0XHRwYWRkaW5nOiAzMHB4O1xuXHRcdH1cblxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkdGFibGV0KSB7XG5cdFx0XHRwYWRkaW5nOiAxNXB4O1xuXG5cdFx0fVxuXHR9XG5cblx0Ly8gLnNlY3Rpb24tMTdfX2NvbnRlbnQtdGl0bGVcblx0Jl9fY29udGVudC10aXRsZSB7XG5cdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkbW9iaWxlKSB7XG5cdFx0XHRiciB7XG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHR9XG5cblx0XHR9XG5cdH1cblxuXHQmX19jb250ZW4tc3VidGl0bGUge1xuXHRcdG1hcmdpbi10b3A6IDIwcHg7XG5cblx0XHRAbWVkaWEgKG1heC13aWR0aDogJG1vYmlsZVNtYWxsKSB7XG5cdFx0XHRtYXJnaW4tdG9wOiAxMHB4O1xuXHRcdH1cblx0fVxuXG5cdC8vIC5zZWN0aW9uLTE3X19mZWF0dXJlcyAo0LPQvtGA0LjQt9C+0L3RgtCw0LvRjNC90YvQuSDRgdC/0LjRgdC+0Log0L/QvtC0INC30LDQs9C+0LvQvtCy0LrQvtC8KVxuXHQmX19mZWF0dXJlcyB7XG5cdFx0bWFyZ2luLXRvcDogMjBweDtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRtYXJnaW4taW5saW5lOiBhdXRvO1xuXG5cdFx0bGkge1xuXHRcdFx0Zm9udC1mYW1pbHk6IEludGVyO1xuXG5cdFx0XHRAbWVkaWEgKG1heC13aWR0aDogJG1vYmlsZVNtYWxsKSB7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRcdH1cblx0XHR9XG5cblx0XHRAbWVkaWEgKG1heC13aWR0aDogJG1vYmlsZSkge1xuXHRcdFx0bWFyZ2luLXRvcDogMTJweDtcblx0XHR9XG5cdH1cblxuXHQvLyAuc2VjdGlvbi0xN19fY29udGVudC1saXN0XG5cdCZfX2NvbnRlbnQtbGlzdCB7XG5cdFx0bWFyZ2luLXRvcDogMjBweDtcblxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkbW9iaWxlKSB7XG5cdFx0XHRtYXJnaW4tdG9wOiAxNXB4O1xuXG5cblx0XHR9XG5cdH1cblxuXHQvLyAuc2VjdGlvbi0xN19fY29udGVudC1pdGVtXG5cdCZfX2NvbnRlbnQtaXRlbSB7fVxuXG5cdC8vIC5zZWN0aW9uLTE3X19idXR0b25cblx0Jl9fYnV0dG9uIHtcblx0XHRtYXJnaW4tdG9wOiA0MHB4O1xuXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6ICRtb2JpbGUpIHtcblx0XHRcdG1hcmdpbi10b3A6IDIwcHg7XG5cblxuXHRcdH1cblx0fVxufSIsIi5zZWN0aW9uLTE4IHtcclxuXHQmX190aXRsZSB7XHJcblx0fVxyXG5cclxuXHQmX19jYXJkcyB7XHJcblx0XHRnYXA6IDEycHg7XHJcblx0XHRAbWVkaWEgKG1heC13aWR0aDogJHRhYmxldCkge1xyXG5cdFx0XHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgyLCAxZnIpO1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0Ly8g0JrQsNGA0YLQvtGH0LrQsDogX2FkYXB0aXZlLXBpYyDQvdCwINGB0LDQvNC+0Lkg0LrQsNGA0YLQvtGH0LrQtSwgaW1nINCy0L3Rg9GC0YDQuDsg0LrQvtC90YLQtdC90YIg0YHQvdC40LfRg1xyXG5cdCZfX2NhcmQge1xyXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xyXG5cdFx0b3ZlcmZsb3c6IGhpZGRlbjtcclxuXHRcdHBhZGRpbmc6IDMwcHg7XHJcblx0XHRwYWRkaW5nLXRvcDogOTclICFpbXBvcnRhbnQ7XHJcblx0XHRiYWNrZ3JvdW5kOiAjZmZmO1xyXG5cclxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkc2NhbGVCcmVha3BvaW50KSB7XHJcblx0XHRcdHBhZGRpbmc6IDIwcHg7XHJcblx0XHR9XHJcblxyXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6ICRtb2JpbGUpIHtcclxuXHRcdFx0cGFkZGluZzogMTVweDtcclxuXHRcdFx0cGFkZGluZy10b3A6IDcwJTtcclxuXHRcdH1cclxuXHR9XHJcblx0Jl9fY2FyZC10aXRsZSB7XHJcblx0XHRAbWVkaWEgKG1heC13aWR0aDogJHNjYWxlQnJlYWtwb2ludCkge1xyXG5cdFx0XHRmb250LXNpemU6IDIxcHg7XHJcblx0XHR9XHJcblx0fVxyXG5cdCZfX2NhcmQtdGV4dCB7XHJcblx0XHRAbWVkaWEgKG1heC13aWR0aDogJHNjYWxlQnJlYWtwb2ludCkge1xyXG5cdFx0XHRmb250LXNpemU6IDE2cHg7XHJcblx0XHR9XHJcblx0fVxyXG5cdCZfX2NhcmQtY29udGVudCB7XHJcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHR6LWluZGV4OiAxO1xyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcblx0XHRnYXA6IDEwcHg7XHJcblx0XHRAbWVkaWEgKG1heC13aWR0aDogJHNjYWxlQnJlYWtwb2ludCkge1xyXG5cdFx0XHRiciB7XHJcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6ICR0YWJsZXQpIHtcclxuXHRcdFx0Z2FwOiAxMHB4O1xyXG5cdFx0fVxyXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6ICRtb2JpbGUpIHtcclxuXHRcdFx0YnIge1xyXG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbi8vIC5zZWN0aW9uLTE4X190YWJzXHJcbiIsIi5zZWN0aW9uLTE5IHtcblxuXHQmX19ncmlkIHtcblx0XHRAbWVkaWEgKG1heC13aWR0aDogJHNjYWxlQnJlYWtwb2ludCkge1xuXHRcdFx0Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMywgMWZyKTtcblx0XHR9XG5cblxuXG5cdH1cblxuXHQvLyDQmtCw0YDRgtC+0YfQutCwOiBwYWRkaW5nIDMwcHgsINGE0LvQtdC60YEgc3BhY2UtYmV0d2Vlbiwg0LzQuNC90LjQvNCw0LvRjNC90YvQuSBnYXBcblx0Jl9fY2FyZCB7XG5cdFx0cGFkZGluZzogMzBweDtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXHRcdGdhcDogMTBweDtcblx0XHRtaW4taGVpZ2h0OiAwO1xuXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6ICRzY2FsZUJyZWFrcG9pbnQpIHtcblx0XHRcdG1pbi1oZWlnaHQ6IDMxNXB4O1xuXHRcdH1cblxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkdGFibGV0KSB7XG5cdFx0XHRwYWRkaW5nOiAxNXB4O1xuXHRcdFx0bWluLWhlaWdodDogYXV0bztcblxuXHRcdFx0YnIge1xuXHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0fVxuXHRcdH1cblxuXG5cblxuXHR9XG5cblx0Ly8g0JrQsNGA0YLQvtGH0LrQuCDRgSDQutCw0YDRgtC40L3QutC+0Lk6INCx0LXQtyDQsdC+0YDQtNC10YDQsCwg0LrQvtC90YLQtdC90YIg0LLQvdC40LfRgzsg0L3QtSDQtNGD0LHQu9C40YDRg9C10Lwg0YHRgtC40LvQuCBfYWRhcHRpdmUtcGljINC4IGltZ1xuXHQmX19jYXJkX3BpYy5fYWRhcHRpdmUtcGljIHtcblx0XHRwYWRkaW5nOiAwO1xuXHRcdHBhZGRpbmctdG9wOiAxMDAlO1xuXHRcdGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG5cdFx0YmFja2dyb3VuZDogIzExMTtcblx0fVxuXG5cdCZfX2NhcmQtaWNvbiB7XG5cdFx0Ly8gU1ZHINC/0YDQuNC20LDRgiDQuiDQstC10YDRhdGDOyDQuNC60L7QvdC60Lgg0LLRgdGC0LDQstC70Y/QtdGCINC/0L7Qu9GM0LfQvtCy0LDRgtC10LvRjFxuXHRcdGZsZXgtc2hyaW5rOiAwO1xuXHR9XG5cblx0Jl9fY2FyZC1pbm5lciB7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdHotaW5kZXg6IDI7XG5cdFx0Ly8gcGFkZGluZyDRg9C20LUg0L3QsCDQutCw0YDRgtC+0YfQutC1OyDQtNC70Y8g0LrQsNGA0YLQvtGH0LrQuCDRgSDQutCw0YDRgtC40L3QutC+0Lkg0LjQvdC90LXRgCDRgtC+0LvRjNC60L4g0LrQvtC90YLQtdC90YJcblx0fVxuXG5cdCZfX2NhcmRfcGljICZfX2NhcmQtaW5uZXIge1xuXHRcdHBhZGRpbmc6IDMwcHg7XG5cblx0XHRAbWVkaWEgKG1heC13aWR0aDogJG1vYmlsZVNtYWxsKSB7XG5cdFx0XHRwYWRkaW5nOiAyMHB4O1xuXHRcdH1cblx0fVxuXG5cdCZfX2NhcmQtdGl0bGUge1xuXG5cdFx0Ly8gX3RleHQyNiBfaGFsdmFyINC40Lcg0LPQu9C+0LHQsNC70LBcblx0XHRAbWVkaWEgKG1heC13aWR0aDogJHRhYmxldCkge1xuXHRcdFx0Zm9udC1zaXplOiAyMnB4O1xuXHRcdH1cblx0fVxuXG5cdCZfX2NhcmQtdGV4dCB7XG5cdFx0bWFyZ2luLXRvcDogMTBweDtcblx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0bGluZS1oZWlnaHQ6IDEuNDtcblx0XHRvcGFjaXR5OiAwLjk7XG5cblx0XHRAbWVkaWEgKG1heC13aWR0aDogJG1vYmlsZU1pZGRsZSkge1xuXHRcdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdH1cblx0fVxufSIsIi5zZWN0aW9uLTIwIHtcblxuXG5cdCZfX2dyaWQge1xuXHRcdGRpc3BsYXk6IGdyaWQ7XG5cdFx0Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiA2MDBmciA4MjJmcjtcblx0XHRncmlkLXRlbXBsYXRlLXJvd3M6IDFmciAxZnI7XG5cdFx0Z2FwOiAxOHB4O1xuXG5cblx0XHRAbWVkaWEgKG1heC13aWR0aDogJHRhYmxldCkge1xuXHRcdFx0Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG5cdFx0XHRncmlkLXRlbXBsYXRlLXJvd3M6IGF1dG87XG5cdFx0XHRtaW4taGVpZ2h0OiAwO1xuXHRcdH1cblx0fVxuXG5cdCZfX2NhcmQge1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0anVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcblx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHRcdG1pbi1oZWlnaHQ6IDA7XG5cdFx0YmFja2dyb3VuZDogIzExMTtcblxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkc2NhbGVCcmVha3BvaW50KSB7XG5cdFx0XHQmOjpiZWZvcmUge1xuXHRcdFx0XHRjb250ZW50OiBcIlwiO1xuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdGluc2V0OiAwO1xuXHRcdFx0XHRiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gdG9wLCByZ2JhKDAsIDAsIDAsIDAuNyksIHRyYW5zcGFyZW50IDEwMCUpO1xuXHRcdFx0XHRwb2ludGVyLWV2ZW50czogbm9uZTtcblx0XHRcdFx0ei1pbmRleDogMTtcblx0XHRcdH1cblx0XHR9XG5cblx0XHRAbWVkaWEgKG1heC13aWR0aDogJHRhYmxldCkge1xuXHRcdFx0cGFkZGluZy10b3A6IDM1JTtcblxuXG5cblx0XHRcdGJyIHtcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQmX19jYXJkLWxhYmVsIHtcblx0XHRAbWVkaWEgKG1heC13aWR0aDogJHRhYmxldCkge1xuXHRcdFx0Zm9udC1zaXplOiAyMXB4O1xuXHRcdH1cblx0fVxuXG5cdCZfX2NhcmRfc3BhbjIge1xuXHRcdC5zZWN0aW9uLTIwX19jYXJkLWlubmVyIHtcblx0XHRcdHBhZGRpbmctdG9wOiA4OC4yJTtcblxuXHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6ICR0YWJsZXQpIHtcblx0XHRcdFx0cGFkZGluZy10b3A6IDMwJTtcblx0XHRcdH1cblx0XHR9XG5cblx0XHRncmlkLXJvdzogc3BhbiAyO1xuXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6ICR0YWJsZXQpIHtcblx0XHRcdGdyaWQtcm93OiBhdXRvO1xuXHRcdH1cblx0fVxuXG5cdCZfX2NhcmQtaW5uZXIge1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHR6LWluZGV4OiAyO1xuXHRcdHBhZGRpbmc6IDQwcHg7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdGdhcDogMTBweDtcblxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkc2NhbGVCcmVha3BvaW50KSB7XG5cdFx0XHRwYWRkaW5nOiAyMHB4IDE2cHg7XG5cdFx0fVxuXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6ICRtb2JpbGUpIHtcblx0XHRcdHBhZGRpbmc6IDE2cHg7XG5cdFx0fVxuXHR9XG5cblxuXG5cbn0iLCIuc2VjdGlvbi0yMSB7XG5cdCZfX3NsaWRlci13cmFwIHtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0bWFyZ2luLWJvdHRvbTogNDBweDtcblxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkbW9iaWxlKSB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAyNHB4O1xuXHRcdH1cblx0fVxuXG5cdCZfX2Fycm93IHtcblx0XHR6LWluZGV4OiA1O1xuXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6ICRtb2JpbGVNaWRkbGUpIHtcblx0XHRcdHRvcDogNTUlO1xuXHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01NSUpO1xuXHRcdH1cblx0fVxuXG5cdCZfX3NsaWRlciB7XG5cdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0fVxuXG5cdCZfX3NsaWRlLWlubmVyIHtcblx0XHRkaXNwbGF5OiBncmlkO1xuXHRcdGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmcjtcblx0XHRnYXA6IDE4cHg7XG5cdFx0bWluLWhlaWdodDogMDtcblxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkbW9iaWxlKSB7XG5cdFx0XHRnYXA6IDEwcHg7XG5cdFx0fVxuXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6ICRtb2JpbGVNaWRkbGUpIHtcblx0XHRcdGdyaWQtdGVtcGxhdGUtY29sdW1uczogYXV0bztcblx0XHR9XG5cdH1cblxuXHQmX19waWMge1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0XHRwYWRkaW5nLXRvcDogNzAuNCU7XG5cdFx0YmFja2dyb3VuZDogI2VlZTtcblxuXG5cdH1cblxuXHQmX19idG4ge31cbn0iLCIuc2VjdGlvbi0yMiB7XHJcblxyXG5cdC8vIC5zZWN0aW9uLTIyX19jb250YWluZXJcclxuXHQmX19jb250YWluZXIge31cclxuXHJcblx0Ly8gLnNlY3Rpb24tMjJfX3RpdGxlXHJcblx0Jl9fdGl0bGUge31cclxuXHJcblx0Ly8gLnNlY3Rpb24tMjJfX2NhcmRzXHJcblx0Jl9fY2FyZHMge31cclxuXHJcblx0LnNlY3Rpb24tM19fY2FyZCB7XHJcblx0XHRib3JkZXItY29sb3I6IHdoaXRlICFpbXBvcnRhbnQ7XHJcblxyXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6ICRzY2FsZUJyZWFrcG9pbnQpIHtcclxuXHRcdFx0YnIge1xyXG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdC5zZWN0aW9uLTNfX2NhcmQtbnVtIHtcclxuXHRcdGNvbG9yOiAjRkZFRUM5O1xyXG5cdH1cclxuXHJcblxyXG5cdCZfX3ZpZGVvcyB7XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuXHRcdGdhcDogMzBweDtcclxuXHJcblx0XHRAbWVkaWEgKG1heC13aWR0aDogJG1vYmlsZSkge1xyXG5cdFx0XHQuc2VjdGlvbi0xMl9fdmlkZW8tZmxleCB7XHJcblx0XHRcdFx0cGFkZGluZy10b3A6IDU1cHg7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdGdhcDogMTVweDtcclxuXHRcdH1cclxuXHJcblx0XHQuc2VjdGlvbi0yMl9fdmlkZW8ge1xyXG5cdFx0XHRtYXJnaW4tdG9wOiAwO1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0Ly8gLnNlY3Rpb24tMjJfX3ZpZGVvXHJcblx0Jl9fdmlkZW8ge1xyXG5cdFx0bWluLWhlaWdodDogNjAwcHg7XHJcblx0XHRtYXJnaW4tdG9wOiA0MHB4O1xyXG5cclxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkbW9iaWxlKSB7XHJcblx0XHRcdG1pbi1oZWlnaHQ6IGF1dG87XHJcblx0XHRcdHBhZGRpbmctYm90dG9tOiAwO1xyXG5cdFx0XHRtYXJnaW4tdG9wOiAyMHB4O1xyXG5cclxuXHRcdH1cclxuXHJcblx0XHRpbWcge1xyXG5cdFx0XHRvYmplY3QtcG9zaXRpb246IGNlbnRlcjtcclxuXHRcdH1cclxuXHJcblxyXG5cdH1cclxufSIsIi5zZWN0aW9uLTIzIHtcblxuXHQvLyAuc2VjdGlvbi0yM19fZ3JpZCDigJQg0LTQstC1INGB0YLRgNC+0LrQuCDRgSBnYXAgMThweCwg0L7RgtGB0YLRg9C/INGB0LLQtdGA0YXRgyDRh9C10YDQtdC3IF9tYWluLWJsb2NrXG5cdCZfX2dyaWQge1xuXHRcdGRpc3BsYXk6IGdyaWQ7XG5cdFx0Z2FwOiAxOHB4O1xuXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6ICR0YWJsZXQpIHtcblx0XHRcdGdhcDogMTBweDtcblx0XHR9XG5cdH1cblxuXHQvLyAuc2VjdGlvbi0yM19fcm93IOKAlCDQvtC00L3QsCDRgdGC0YDQvtC60LAg0YHQtdGC0LrQuCwg0LrQvtC70L7QvdC60LggNjYxZnIgNzYxZnIg0LjQu9C4IDc2MWZyIDY2MWZyLCBnYXAgMThweFxuXHQmX19yb3cge1xuXHRcdGRpc3BsYXk6IGdyaWQ7XG5cdFx0Z2FwOiAxOHB4O1xuXG5cdFx0Jl8xIHtcblx0XHRcdGdyaWQtdGVtcGxhdGUtY29sdW1uczogNjYxZnIgNzYxZnI7XG5cdFx0fVxuXG5cdFx0Jl8yIHtcblx0XHRcdGdyaWQtdGVtcGxhdGUtY29sdW1uczogNzYxZnIgNjYxZnI7XG5cdFx0fVxuXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6ICR0YWJsZXQpIHtcblx0XHRcdGdhcDogMTBweDtcblx0XHRcdC8vZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyICFpbXBvcnRhbnQ7XG5cdFx0fVxuXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6ICRtb2JpbGUpIHtcblx0XHRcdGdhcDogMTBweDtcblx0XHRcdGRpc3BsYXk6IGNvbnRlbnRzO1xuXHRcdH1cblx0fVxuXG5cdC8vIC5zZWN0aW9uLTIzX19jZWxsIOKAlCDRj9GH0LXQudC60LAgPSBfYWRhcHRpdmUtcGljLCDQstC90YPRgtGA0LggaW1nICsg0L/QvtC00L/QuNGB0Yxcblx0Jl9fY2VsbCB7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0cGFkZGluZy1ib3R0b206IDU1LjIlO1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICNlOGU4ZTg7XG5cblx0XHRAbWVkaWEgKG1heC13aWR0aDogJHRhYmxldCkge1xuXHRcdFx0bWluLXdpZHRoOiAzMDBweDtcblx0XHRcdHBhZGRpbmctYm90dG9tOiA2NS4yJTtcblx0XHR9XG5cdH1cblxuXHQvLyAuc2VjdGlvbi0yM19fbGFiZWwg4oCUINC/0L7QtNC/0LjRgdGMINC/0L7QstC10YDRhSDQutCw0YDRgtC40L3QutC4INCy0L3QuNC30YMg0YHQu9C10LLQsCwgX3RleHQzNiwgcGFkZGluZyA0MFxuXHQmX19sYWJlbCB7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdGxlZnQ6IDA7XG5cdFx0Ym90dG9tOiAwO1xuXHRcdHBhZGRpbmc6IDQwcHg7XG5cblx0XHRjb2xvcjogI2ZmZjtcblxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkdGFibGV0KSB7XG5cdFx0XHRwYWRkaW5nOiAyNXB4O1xuXHRcdFx0Zm9udC1zaXplOiAyM3B4O1xuXHRcdH1cblxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkbW9iaWxlKSB7XG5cdFx0XHRwYWRkaW5nOiAxNXB4O1xuXHRcdH1cblx0fVxufSIsIi5zZWN0aW9uLTI0IHtcblx0LnNlY3Rpb24tMTMge1xuXHRcdG1hcmdpbi10b3A6IDgwcHg7XG5cblx0XHRAbWVkaWEgKG1heC13aWR0aDogJG1vYmlsZSkge1xuXHRcdFx0bWFyZ2luLXRvcDogMzVweDtcblx0XHR9XG5cdH1cblxuXHQmX190aXRsZSB7XG5cdFx0aW1nIHtcblx0XHRcdHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcblxuXHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6ICR0YWJsZXQpIHtcblx0XHRcdFx0bWF4LXdpZHRoOiAyNSU7XG5cdFx0XHR9XG5cblx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkbW9iaWxlU21hbGwpIHtcblx0XHRcdFx0bWF4LXdpZHRoOiAzMCU7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6ICRtb2JpbGVTbWFsbCkge1xuXHRcdFx0Zm9udC1zaXplOiAyNHB4O1xuXHRcdH1cblx0fVxuXG5cdCZfX3N1YnRpdGxlIHtcblx0XHRAbWVkaWEgKG1heC13aWR0aDogJHNjYWxlQnJlYWtwb2ludCkge1xuXHRcdFx0YnIge1xuXHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdC8vIC5zZWN0aW9uLTI0X19jYXJkIOKAlCDQutCw0YDRgtC+0YfQutCwID0gX2FkYXB0aXZlLXBpYywg0LLQvdGD0YLRgNC4IGltZyDQsdC10Lcg0L7QsdGR0YDRgtC60LggKyDQutC+0L3RgtC10L3RgiBwYWRkaW5nIDQwXG5cdCZfX2NhcmQge1xuXHRcdG1pbi1oZWlnaHQ6IDY1MHB4O1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuXHRcdHBhZGRpbmctdG9wOiA3Mi41JTtcblx0XHRiYWNrZ3JvdW5kOiAjZmZmO1xuXHRcdG1pbi13aWR0aDogMDtcblxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkc2NhbGVCcmVha3BvaW50KSB7XG5cdFx0XHRtaW4taGVpZ2h0OiBhdXRvO1xuXHRcdFx0cGFkZGluZy10b3A6IDYwJTtcblxuXHRcdFx0YnIge1xuXHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0fVxuXG5cdFx0XHRpbWcge1xuXHRcdFx0XHRmaWx0ZXI6IGJyaWdodG5lc3MoMC42KTtcblx0XHRcdH1cblx0XHR9XG5cblx0fVxuXG5cdC8vIC5zZWN0aW9uLTI0X19jYXJkLWNvbnRlbnQg4oCUINC+0YLRgdGC0YPQvyDRgdC+0LTQtdGA0LbQuNC80L7Qs9C+INC60LDRgNGC0L7Rh9C60LggNDBweFxuXHQmX19jYXJkLWNvbnRlbnQge1xuXHRcdGNvbG9yOiAjZmZmO1xuXHRcdHBhZGRpbmc6IDQwcHg7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdGdhcDogMTBweDtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0ei1pbmRleDogMTtcblxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkc2NhbGVCcmVha3BvaW50KSB7XG5cdFx0XHRwYWRkaW5nOiAyMHB4O1xuXHRcdH1cblxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkbW9iaWxlKSB7XG5cdFx0XHRwYWRkaW5nOiAyMHB4O1xuXHRcdH1cblx0fVxuXG5cdC8vIC5zZWN0aW9uLTI0X19jYXJkLXRpdGxlIOKAlCBfdGV4dDI2LCBtYiAxMFxuXG5cblx0Jl9fY2FyZC10ZXh0IHtcblx0XHRmb250LXNpemU6IGluaGVyaXQ7XG5cdFx0bGluZS1oZWlnaHQ6IDEuNDtcblx0fVxuXG5cdCZfX2NvbXBhbmllcyB7XG5cdFx0ZGlzcGxheTogZmxleDtcblxuXHRcdGdhcDogMTBweCA1MHB4O1xuXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cblx0XHRAbWVkaWEgKG1heC13aWR0aDogJHNjYWxlQnJlYWtwb2ludCkge1xuXHRcdFx0Y29sdW1uLWdhcDogMzBweDtcblx0XHR9XG5cblx0XHRAbWVkaWEgKG1heC13aWR0aDogJHRhYmxldCkge1xuXHRcdFx0Y29sdW1uLWdhcDogMTVweDtcblx0XHR9XG5cblx0XHRAbWVkaWEgKG1heC13aWR0aDogJG1vYmlsZSkge1xuXHRcdFx0ZmxleC13cmFwOiB3cmFwO1xuXHRcdH1cblx0fVxuXG5cdCZfX2NvbXBhbnkge1xuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkbW9iaWxlKSB7XG5cdFx0XHRtYXgtd2lkdGg6IDEwMHB4O1xuXHRcdH1cblx0fVxufSIsIi5zZWN0aW9uLTI1IHtcblx0Jl9fY29udGFpbmVyIHt9XG5cblx0Jl9fYnV0dG9ucyB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRnYXA6IDEwcHg7XG5cdH1cblxuXHQmX19ibG9jayB7XG5cdFx0cGFkZGluZy10b3A6IDU3NnB4O1xuXHRcdHBhZGRpbmctYm90dG9tOiAxMDBweDtcblxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkbW9iaWxlKSB7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRwYWRkaW5nLXRvcDogMjAwcHg7XG5cdFx0XHRwYWRkaW5nLWJvdHRvbTogMzBweDtcblxuXHRcdFx0Jjo6YWZ0ZXIge1xuXHRcdFx0XHRjb250ZW50OiBcIlwiO1xuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdGxlZnQ6IDA7XG5cdFx0XHRcdHJpZ2h0OiAwO1xuXHRcdFx0XHRib3R0b206IDA7XG5cdFx0XHRcdGhlaWdodDogNzAlO1xuXHRcdFx0XHRiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gdG9wLCByZ2JhKDAsIDAsIDAsIDAuNzUpIDYwJSwgdHJhbnNwYXJlbnQpO1xuXHRcdFx0XHRwb2ludGVyLWV2ZW50czogbm9uZTtcblx0XHRcdFx0ei1pbmRleDogMDtcblx0XHRcdH1cblxuXHRcdFx0LnNlY3Rpb24tMjVfX2NvbnRhaW5lciB7XG5cdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0ei1pbmRleDogMTtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQmX19pdGVtLXRleHQge1xuXHRcdG1hcmdpbi10b3A6IDVweDtcblx0fVxuXG5cdCZfX2Jsb2NrLWlubmVyIHtcblx0XHRwYWRkaW5nLWlubGluZTogMTc1cHg7XG5cdFx0ZGlzcGxheTogZ3JpZDtcblx0XHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDQ5MGZyIDU4OWZyO1xuXHRcdGdhcDogMTBweDtcblx0XHR3aWR0aDogMTAwJTtcblxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkc2NhbGVCcmVha3BvaW50KSB7XG5cdFx0XHRwYWRkaW5nLWlubGluZTogMDtcblx0XHR9XG5cblx0XHRAbWVkaWEgKG1heC13aWR0aDogJG1vYmlsZSkge1xuXHRcdFx0Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiBhdXRvO1xuXHRcdH1cblx0fVxuXG5cdCZfX2l0ZW0ge1xuXG5cdFx0cGFkZGluZzogMzBweCAzN3B4O1xuXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6ICRzY2FsZUJyZWFrcG9pbnQpIHtcblx0XHRcdHBhZGRpbmc6IDIwcHg7XG5cdFx0fVxuXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6ICRtb2JpbGUpIHtcblx0XHRcdHBhZGRpbmc6IDE1cHg7XG5cdFx0fVxuXG5cdH1cbn0iLCIuc2VjdGlvbi0yNiB7XG5cdHBhZGRpbmctdG9wOiAwO1xuXG5cdCZfX3RpdGxlIHtcblx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXG5cblx0fVxuXG5cdCZfX3N1YnRpdGxlIHt9XG5cblx0Jl9faXRlbXMge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRnYXA6IDMwcHhcblx0fVxuXG5cdC8vINCS0L3Rg9GC0YDQtdC90L3QuNC5INCx0LvQvtC6INGBINC30LXQu9GR0L3Ri9C8INGE0L7QvdC+0Lxcblx0Jl9faW5uZXIge1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICMzNTQ1M0I7XG5cdFx0cGFkZGluZzogODBweDtcblx0XHRkaXNwbGF5OiBncmlkO1xuXHRcdGdyaWQtdGVtcGxhdGUtY29sdW1uczogYXV0byA1OS41JTtcblx0XHRnYXA6IDgwcHg7XG5cdFx0YWxpZ24taXRlbXM6IHN0cmV0Y2g7XG5cblx0XHRAbWVkaWEgKG1heC13aWR0aDogJHNjYWxlQnJlYWtwb2ludCkge1xuXHRcdFx0Z2FwOiAzMHB4O1xuXHRcdFx0cGFkZGluZzogNTBweDtcblx0XHRcdGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmcjtcblx0XHR9XG5cblxuXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6ICR0YWJsZXQpIHtcblx0XHRcdGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xuXHRcdH1cblxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkbW9iaWxlKSB7XG5cdFx0XHRwYWRkaW5nOiAxNXB4O1xuXHRcdFx0Z2FwOiAxNXB4O1xuXHRcdH1cblx0fVxuXG5cdCZfX2xlZnQge1xuXG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXG5cdH1cblxuXHQmX19sb2dvIHt9XG5cblx0Jl9fbGlzdCB7XG5cdFx0bWFyZ2luLXRvcDogNjVweDtcblxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkbW9iaWxlKSB7XG5cdFx0XHRtYXJnaW4tdG9wOiAyMHB4O1xuXHRcdH1cblxuXHR9XG5cblx0Jl9fYWN0aW9ucyB7XG5cdFx0bWFyZ2luLXRvcDogMjBweDtcblx0fVxuXG5cdCZfX2J0biB7XG5cdFx0d2lkdGg6IDEwMCU7XG5cblx0XHRAbWVkaWEgKG1pbi13aWR0aDogJHRhYmxldCkge1xuXHRcdFx0bWF4LXdpZHRoOiAyODBweDtcblx0XHR9XG5cdH1cblxuXHQuc2VjdGlvbi04X19pbWctZ3JpZCB7XG5cdFx0bWluLWhlaWdodDogNDQwcHg7XG5cdFx0Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyO1xuXHRcdGdyaWQtdGVtcGxhdGUtcm93czogMWZyIDFmcjtcblxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiA0Ny45OTg4ZW0pIHtcblx0XHRcdG1pbi1oZWlnaHQ6IGF1dG87XG5cdFx0fVxuXHR9XG5cblx0QG1lZGlhIChtYXgtd2lkdGg6IDQ3Ljk5ODhlbSkge1xuXG5cdFx0LnNlY3Rpb24tOF9faW1nLWdyaWQtaXRlbTpudGgtY2hpbGQoMSkge1xuXHRcdFx0Z3JpZC1jb2x1bW46IDE7XG5cdFx0XHRncmlkLXJvdzogMTtcblx0XHR9XG5cblx0XHQuc2VjdGlvbi04X19pbWctZ3JpZC1pdGVtOm50aC1jaGlsZCgyKSB7XG5cdFx0XHRncmlkLWNvbHVtbjogMTtcblx0XHRcdGdyaWQtcm93OiAyO1xuXHRcdH1cblxuXHRcdC5zZWN0aW9uLThfX2ltZy1ncmlkLWl0ZW06bnRoLWNoaWxkKDMpIHtcblx0XHRcdGdyaWQtY29sdW1uOiAyO1xuXHRcdFx0Z3JpZC1yb3c6IDEgLyAtMTtcblxuXHRcdH1cblx0fVxuXG5cdC8vINCT0LDQu9C10YDQtdGPINGB0L/RgNCw0LLQsDog0LrRgNGD0L/QvdC+0LUg0YTQvtGC0L4g0YHQu9C10LLQsCwg0LTQstCwINC/0L7QvNC10L3RjNGI0LUg0YHQv9GA0LDQstCwXG5cdCZfX3JpZ2h0IHt9XG5cblxuXG5cbn0iLCIuc2VjdGlvbi0yNyB7XG5cdHBhZGRpbmctdG9wOiAxMzBweDtcblxuXHRAbWVkaWEgKG1heC13aWR0aDogJG1vYmlsZSkge1xuXHRcdHBhZGRpbmctdG9wOiAzMHB4O1xuXHR9XG5cblxuXHQmX19zbGlkZXIge1xuXHRcdG92ZXJmbG93OiB2aXNpYmxlO1xuXG5cdFx0LnN3aXBlci13cmFwcGVyIHtcblx0XHRcdGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuXHRcdH1cblxuXHRcdC5zd2lwZXItc2xpZGUge1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGhlaWdodDogYXV0bztcblx0XHR9XG5cdH1cblxuXHQvLyDQmtCw0YDRgtC+0YfQutCwOiBfYWRhcHRpdmUtcGljLCBtaW4taGVpZ2h0IDY1MCwg0LLRgdGRINC/0YDQuNC20LDRgtC+INCy0L3QuNC3XG5cdCZfX2NhcmQge1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRtaW4taGVpZ2h0OiA2NTBweDtcblx0XHRiYWNrZ3JvdW5kOiAjMTExO1xuXHRcdGNvbG9yOiAjZmZmO1xuXHRcdG92ZXJmbG93OiBoaWRkZW47XG5cblx0XHQmOjpiZWZvcmUge1xuXHRcdFx0Y29udGVudDogXCJcIjtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdGluc2V0OiAxNXB4O1xuXHRcdFx0Ym9yZGVyOiAzcHggc29saWQgI2ZmZmZmZjtcblx0XHRcdHBvaW50ZXItZXZlbnRzOiBub25lO1xuXHRcdFx0ei1pbmRleDogMTtcblxuXHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6ICRzY2FsZUJyZWFrcG9pbnQpIHtcblx0XHRcdFx0aW5zZXQ6IDEwcHg7XG5cblx0XHRcdH1cblxuXHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6ICRtb2JpbGVNaWRkbGUpIHtcblx0XHRcdFx0aW5zZXQ6IDVweDtcblxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkc2NhbGVCcmVha3BvaW50KSB7XG5cdFx0XHRtaW4taGVpZ2h0OiA1NTBweDtcblxuXHRcdH1cblxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkbW9iaWxlTWlkZGxlKSB7XG5cdFx0XHRtaW4taGVpZ2h0OiA0MDBweDtcblxuXHRcdH1cblx0fVxuXG5cdC8vINCd0LjQttC90Y/RjyDRh9Cw0YHRgtGMINC60LDRgNGC0L7Rh9C60Lg6INC/0YDQuNC20LDRgtCwINCy0L3QuNC3LCDRgSBib3JkZXItdG9wXG5cdCZfX2NhcmQtaW5uZXIge1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRsZWZ0OiAwO1xuXHRcdHJpZ2h0OiAwO1xuXHRcdGJvdHRvbTogMDtcblxuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuXHRcdHotaW5kZXg6IDI7XG5cblx0XHRAbWVkaWEgKG1heC13aWR0aDogJG1vYmlsZSkge31cblx0fVxuXG5cdCZfX2NhcmQtdG9wIHtcblx0XHRwYWRkaW5nOiA0MHB4O1xuXHRcdHBhZGRpbmctYm90dG9tOiAyNXB4O1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRnYXA6IDEwcHg7XG5cblx0XHRAbWVkaWEgKG1heC13aWR0aDogJHNjYWxlQnJlYWtwb2ludCkge1xuXHRcdFx0cGFkZGluZzogMjVweDtcblxuXHRcdFx0cGFkZGluZy1ib3R0b206IDEwcHg7XG5cdFx0fVxuXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6ICRtb2JpbGVNaWRkbGUpIHtcblx0XHRcdHBhZGRpbmc6IDE1cHg7XG5cdFx0XHRwYWRkaW5nLWJvdHRvbTogMTBweDtcblx0XHR9XG5cdH1cblxuXG5cblx0Jl9fY2FyZC10ZXh0IHtcblx0XHRjb2xvcjogI0MyQzJDMjtcblx0fVxuXG5cdCZfX2NhcmQtZGVzYyB7XG5cdFx0cGFkZGluZzogNDBweDtcblxuXHRcdGNvbG9yOiAjQzJDMkMyO1xuXHRcdHBhZGRpbmctdG9wOiAyNXB4O1xuXHRcdGJvcmRlci10b3A6IDNweCBzb2xpZCByZ2JhKDI1NSwgMjU1LCAyNTUsIDEpO1xuXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6ICRzY2FsZUJyZWFrcG9pbnQpIHtcblx0XHRcdHBhZGRpbmc6IDI1cHg7XG5cdFx0XHRwYWRkaW5nLXRvcDogMTBweDtcblx0XHR9XG5cblx0XHRAbWVkaWEgKG1heC13aWR0aDogJG1vYmlsZU1pZGRsZSkge1xuXHRcdFx0cGFkZGluZzogMTVweDtcblx0XHRcdHBhZGRpbmctdG9wOiAxMHB4O1xuXHRcdH1cblx0fVxuXG5cdCZfX2FjdGlvbnMge31cblxuXHQmX19idG4ge31cbn0iLCIuc2VjdGlvbi0yOCB7XG5cdCZfX2NvbnRhaW5lciB7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHR9XG5cblxuXHQmX19oZWFkZXIge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0YWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuXHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcblx0XHRnYXA6IDIwcHg7XG5cblx0XHRAbWVkaWEgKG1heC13aWR0aDogJG1vYmlsZVNtYWxsKSB7XG5cdFx0XHRnYXA6IDEwcHg7XG5cdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdH1cblx0fVxuXG5cdCZfX25hdiB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRnYXA6IDEwcHg7XG5cdH1cblxuXHQmX19hcnJvdyB7XG5cdFx0Ji5fc2xpZGVyLWFycm93X3N0YXRpYyB7XG5cdFx0XHRwb3NpdGlvbjogc3RhdGljO1xuXHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0dHJhbnNmb3JtOiBub25lO1xuXHRcdH1cblx0fVxuXG5cdCZfX3NsaWRlciB7XG5cdFx0b3ZlcmZsb3c6IHZpc2libGU7XG5cblx0XHQuc3dpcGVyLXdyYXBwZXIge1xuXHRcdFx0YWxpZ24taXRlbXM6IHN0cmV0Y2g7XG5cdFx0fVxuXG5cdFx0LnN3aXBlci1zbGlkZSB7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRoZWlnaHQ6IGF1dG87XG5cdFx0fVxuXHR9XG5cblx0Ly8g0JrQsNGA0YLQvtGH0LrQsC3Qt9C90LDRh9C10L3QuNC1OiBfYWRhcHRpdmUtcGljLCBtaW4taGVpZ2h0LCBvdXRsaW5lINGC0L7Qu9GM0LrQviDRgyBwbGFpbi3QstCw0YDQuNCw0L3RgtCwXG5cdCZfX2NhcmQge1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRtaW4taGVpZ2h0OiA2MDBweDtcblx0XHRjb2xvcjogI2ZmZjtcblx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6ICRzY2FsZUJyZWFrcG9pbnQpIHtcblx0XHRcdG1pbi1oZWlnaHQ6IDUwMHB4O1xuXHRcdH1cblxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkbW9iaWxlKSB7XG5cdFx0XHRtaW4taGVpZ2h0OiA0MDBweDtcblx0XHR9XG5cblx0XHRAbWVkaWEgKG1heC13aWR0aDogJG1vYmlsZVNtYWxsKSB7XG5cdFx0XHRtaW4taGVpZ2h0OiAzNTBweDtcblx0XHR9XG5cblx0XHQmX3BsYWluIHtcblx0XHRcdCY6OmJlZm9yZSB7XG5cdFx0XHRcdGNvbnRlbnQ6IFwiXCI7XG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0aW5zZXQ6IDA7XG5cdFx0XHRcdGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC42KTtcblx0XHRcdFx0cG9pbnRlci1ldmVudHM6IG5vbmU7XG5cdFx0XHRcdHotaW5kZXg6IDE7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0Jl9fY2FyZC1pbm5lciB7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdGluc2V0OiAwO1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG5cdFx0cGFkZGluZzogMjVweDtcblx0XHR6LWluZGV4OiAyO1xuXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6ICRtb2JpbGUpIHtcblx0XHRcdHBhZGRpbmc6IDIwcHg7XG5cdFx0fVxuXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6ICRtb2JpbGVTbWFsbCkge1xuXHRcdFx0cGFkZGluZzogMTVweDtcblx0XHR9XG5cdH1cblxuXHQmX19jYXJkLW51bSB7fVxuXG5cdCZfX2NhcmQtdGl0bGUge1xuXHRcdG1hcmdpbi10b3A6IDE0NHB4O1xuXHRcdG1hcmdpbi1ib3R0b206IDEycHg7XG5cblx0XHRAbWVkaWEgKG1heC13aWR0aDogJG1vYmlsZSkge1xuXHRcdFx0bWFyZ2luLXRvcDogNzBweDtcblx0XHR9XG5cdH1cblxuXHQmX19jYXJkLXRleHQtd3JhcCB7XG5cdFx0Z2FwOiAyMHB4O1xuXHRcdG1hcmdpbi10b3A6IGF1dG87XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6ICRtb2JpbGVTbWFsbCkge1xuXHRcdFx0Z2FwOiAxMHB4O1xuXHRcdH1cblx0fVxuXG5cdCZfX2NhcmQtdGV4dCB7XG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6ICRtb2JpbGVTbWFsbCkge1xuXHRcdFx0YnIge1xuXHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0fVxuXG5cdFx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0fVxuXHR9XG59IiwiLnNlY3Rpb24tMjkge1xuXHQmX19jb250YWluZXIge1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0fVxuXG5cdCZfX3RpdGxlIHtcblx0XHQvLyBzZWN0aW9uLTZfX3RpdGxlICsgX3NlY3Rpb24tdGl0bGUsIHRleHQtYWxpZ246IGxlZnRcblx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xuXHR9XG5cblx0Jl9fc3VidGl0bGUge1xuXHRcdHRleHQtYWxpZ246IGxlZnQ7XG5cdFx0bWFyZ2luLXRvcDogMTVweDtcblxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkbW9iaWxlKSB7XG5cdFx0XHRtYXJnaW4tdG9wOiAxMHB4O1xuXHRcdH1cblx0fVxuXG5cdC8vINCT0YDQuNC0IMKr0J/RgNC+0LjQt9Cy0L7QtNGB0YLQstC+INC/0L7RgdGC0YDQvtC10L3QviDRgtCw0LosINGH0YLQvtCx0Ys6wrsg4oCUIDQg0LrQvtC70L7QvdC60Lhcblx0Jl9fZmVhdHVyZXMge1xuXHRcdGdhcDogMThweDtcblxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkc2NhbGVCcmVha3BvaW50KSB7XG5cdFx0XHRnYXA6IDE1cHg7XG5cdFx0fVxuXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6ICR0YWJsZXQpIHtcblx0XHRcdGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsIDFmcik7XG5cdFx0fVxuXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6ICRtb2JpbGUpIHtcblx0XHRcdGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xuXHRcdFx0Z2FwOiAxMnB4O1xuXHRcdH1cblx0fVxuXG5cdCZfX2ZlYXR1cmUge1xuXHRcdGdhcDogNTJweDtcblx0XHRwYWRkaW5nOiAzMHB4O1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkc2NhbGVCcmVha3BvaW50KSB7XG5cdFx0XHRwYWRkaW5nOiAyMHB4O1xuXHRcdFx0Z2FwOiAzMHB4O1xuXG5cdFx0XHRiciB7XG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6ICRtb2JpbGUpIHtcblx0XHRcdHBhZGRpbmc6IDE1cHg7XG5cdFx0XHRnYXA6IDEwcHg7XG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0ZmxleC1kaXJlY3Rpb246IHJvdztcblx0XHR9XG5cdH1cblxuXG5cdC8vINCS0LXRgNGF0L3QuNC5INGA0Y/QtDog0LrQsNGA0YLQvtGH0LrQuCArINGB0YLRgNC10LvQutC4INCz0LvQsNCy0L3QvtCz0L4g0YHQu9Cw0LnQtNC10YDQsFxuXHQmX190b3Atcm93IHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdFx0Z2FwOiAyMHB4O1xuXHRcdHBhZGRpbmctbGVmdDogMzdweDtcblxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkdGFibGV0KSB7XG5cdFx0XHRwYWRkaW5nLWxlZnQ6IDA7XG5cdFx0fVxuXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6ICRtb2JpbGUpIHtcblx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0XHRhbGlnbi1pdGVtczogZmxleC1zdGFydDtcblx0XHR9XG5cdH1cblxuXHQmX19jYXJkcyB7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdHotaW5kZXg6IDE7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRnYXA6IDYwcHg7XG5cdFx0ZmxleDogMTtcblx0XHRhbGlnbi1pdGVtczogZmxleC1lbmQ7XG5cblx0XHRtaW4td2lkdGg6IDA7XG5cblx0XHRAbWVkaWEgKG1heC13aWR0aDogJHBjKSB7XG5cdFx0XHRnYXA6IDMwcHg7XG5cdFx0fVxuXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6ICR0YWJsZXQpIHtcblx0XHRcdGdhcDogMjBweDtcblx0XHR9XG5cblx0XHRAbWVkaWEgKG1heC13aWR0aDogJG1vYmlsZSkge1xuXHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0YWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG5cdFx0XHRnYXA6IDE1cHg7XG5cdFx0fVxuXHR9XG5cblx0Jl9fY2FyZCB7XG5cdFx0bWluLXdpZHRoOiAwO1xuXHRcdGJhY2tncm91bmQ6IHJnYmEoMjYsIDI2LCAyNiwgMSk7XG5cdFx0Ym9yZGVyLXJhZGl1czogMTRweCAxNHB4IDAgMDtcblx0XHRwYWRkaW5nOiAzMHB4IDI1cHg7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdGdhcDogMjVweDtcblxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkcGMpIHtcblx0XHRcdGJyIHtcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdH1cblx0XHR9XG5cblx0XHRAbWVkaWEgKG1heC13aWR0aDogJHRhYmxldCkge1xuXHRcdFx0cGFkZGluZzogMjBweCAxNnB4O1xuXHRcdFx0Z2FwOiAxNXB4O1xuXHRcdH1cblxuXHRcdCY6Zmlyc3Qtb2YtdHlwZSB7XG5cdFx0XHRwYWRkaW5nLWJvdHRvbTogMTY3cHg7XG5cdFx0fVxuXG5cdFx0JjpudGgtY2hpbGQoMikge1xuXHRcdFx0cGFkZGluZy1ib3R0b206IDExN3B4O1xuXHRcdH1cblxuXHRcdCY6bGFzdC1vZi10eXBlIHtcblx0XHRcdHBhZGRpbmctYm90dG9tOiA2N3B4O1xuXHRcdH1cblxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkbW9iaWxlKSB7XG5cdFx0XHRmbGV4LWRpcmVjdGlvbjogcm93O1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRwYWRkaW5nOiAxNXB4ICFpbXBvcnRhbnQ7XG5cdFx0fVxuXHR9XG5cblx0Jl9fY2FyZC1pY29uIHtcblx0XHRAbWVkaWEgKG1heC13aWR0aDogJG1vYmlsZU1pZGRsZSkge1xuXHRcdFx0c3ZnIHtcblx0XHRcdFx0d2lkdGg6IDM1cHg7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0Jl9fY2FyZC1jb250ZW50IHt9XG5cblx0Jl9fY2FyZC10aXRsZSB7XG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6ICR0YWJsZXQpIHtcblx0XHRcdGZvbnQtc2l6ZTogMTlweDtcblx0XHR9XG5cdH1cblxuXHQmX19jYXJkLXRleHQge1xuXHRcdC8vIG10MTVcblx0XHRtYXJnaW4tdG9wOiAxNXB4O1xuXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6ICR0YWJsZXQpIHtcblx0XHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRcdGxpbmUtaGVpZ2h0OiAxLjM7XG5cdFx0fVxuXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6ICRtb2JpbGUpIHtcblx0XHRcdG1hcmdpbi10b3A6IDEwcHg7XG5cdFx0fVxuXHR9XG5cblx0Jl9fbWFpbi1uYXYge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0Z2FwOiAxMHB4O1xuXHRcdGZsZXgtc2hyaW5rOiAwO1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0cGFkZGluZy1ib3R0b206IDI1cHg7XG5cblx0XHRAbWVkaWEgKG1heC13aWR0aDogJG1vYmlsZSkge1xuXHRcdFx0YWxpZ24tc2VsZjogY2VudGVyO1xuXHRcdH1cblx0fVxuXG5cdCZfX2Fycm93IHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuXG5cdFx0Jjo6YWZ0ZXIge1xuXHRcdFx0Y29sb3I6ICMwMDA7XG5cdFx0fVxuXG5cdFx0Ly8gX3NsaWRlci1hcnJvdy1kYXJrIF9zbGlkZXItYXJyb3ctZGFya19zdGF0aWNcblx0fVxuXG5cdC8vINCe0LHRkdGA0YLQutCwINCz0LvQsNCy0L3QvtCz0L4g0YHQu9Cw0LnQtNC10YDQsCAo0YHQu9Cw0LnQtNC10YAg0YHQviDRgdC70LDQudC00LXRgNCw0LzQuClcblx0Jl9fc2xpZGVyLXdyYXBwZXIge31cblxuXHQmX19tYWluLXNsaWRlciB7XG5cdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cblx0XHQuc3dpcGVyLXNsaWRlIHtcblx0XHRcdGhlaWdodDogYXV0bztcblx0XHR9XG5cdH1cblxuXHQmX19pbm5lci1zbGlkZXIge1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXG5cdFx0LnN3aXBlci1zbGlkZSB7XG5cdFx0XHRoZWlnaHQ6IGF1dG87XG5cdFx0fVxuXHR9XG5cblx0Jl9fc2xpZGUge1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRwYWRkaW5nLWJvdHRvbTogNjMuNCU7XG5cblx0XHRAbWVkaWEgKG1heC13aWR0aDogJG1vYmlsZSkge1xuXHRcdFx0cGFkZGluZy1ib3R0b206IDcwJTtcblx0XHR9XG5cblx0XHRpbWcge1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0aW5zZXQ6IDA7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdGhlaWdodDogMTAwJTtcblx0XHRcdG9iamVjdC1maXQ6IGNvdmVyO1xuXHRcdH1cblxuXHRcdC8vIHNlY3Rpb24tMTVfX2xhYmVsIOKAlCDQsNCx0YHQvtC70Y7RgtC90LDRjyDQvdCw0LTQv9C40YHRjCAo0YHRgtC40LvQuCDQuNC3IHNlY3Rpb24tMTUpXG5cdFx0LnNlY3Rpb24tMTVfX2xhYmVsIHtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdGxlZnQ6IDQwcHg7XG5cdFx0XHR0b3A6IDQwcHg7XG5cdFx0XHR6LWluZGV4OiAyO1xuXHRcdFx0cGFkZGluZzogMTVweCAyMHB4O1xuXHRcdFx0YmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAxKTtcblx0XHRcdGNvbG9yOiByZ2JhKDI2LCAyNiwgMjYsIDEpO1xuXHRcdFx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0XHRcdGZvbnQtc2l6ZTogMjJweDtcblx0XHRcdGxpbmUtaGVpZ2h0OiAxMzYuMzYzNjM2JTtcblx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdFx0XHRib3JkZXItcmFkaXVzOiA4cHg7XG5cdFx0XHRwb2ludGVyLWV2ZW50czogbm9uZTtcblxuXHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6ICR0YWJsZXQpIHtcblx0XHRcdFx0Zm9udC1zaXplOiAxOHB4O1xuXHRcdFx0XHRwYWRkaW5nOiA2cHggMTBweDtcblx0XHRcdH1cblxuXHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6ICRtb2JpbGUpIHtcblx0XHRcdFx0bGVmdDogMjBweDtcblx0XHRcdFx0dG9wOiAyMHB4O1xuXHRcdFx0XHRmb250LXNpemU6IDE1cHg7XG5cdFx0XHRcdHBhZGRpbmc6IDZweCAxMHB4O1xuXHRcdFx0fVxuXG5cdFx0XHRAbWVkaWEgKG1heC13aWR0aDogJG1vYmlsZVNtYWxsKSB7XG5cdFx0XHRcdGxlZnQ6IDEwcHg7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMTNweDtcblx0XHRcdFx0dG9wOiAxMHB4O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdCZfX2lubmVyLW5hdiB7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdGluc2V0OiAwO1xuXHRcdHBvaW50ZXItZXZlbnRzOiBub25lO1xuXHRcdHotaW5kZXg6IDU7XG5cdH1cblxuXHQmX19pbm5lci1hcnJvdyB7XG5cdFx0Ly8gX3NsaWRlci1hcnJvdy1kYXJrIOKAlCDQsNCx0YHQvtC70Y7RgtC90YvQtSDRgdGC0YDQtdC70LrQuCDQstC90YPRgtGA0Lgg0YHQu9Cw0LnQtNC10YDQsCAo0LjQtyDQs9C70L7QsdCw0LspXG5cdFx0cG9pbnRlci1ldmVudHM6IGF1dG87XG5cdH1cblxuXHQmX19idG4ge1xuXHRcdG1heC13aWR0aDogNDAwcHg7XG5cdH1cblxuXHQmX19idG4tbGFiZWwge1xuXHRcdGRpc3BsYXk6IGNvbnRlbnRzO1xuXHRcdC8vINCf0L7QtNGB0YLQsNCy0LvRj9C10YLRgdGPINC30L3QsNGH0LXQvdC40LUgc2VjdGlvbi0xNV9fbGFiZWwg0LDQutGC0LjQstC90L7Qs9C+INGB0LvQsNC50LTQtdGA0LAgKEpTKVxuXHR9XG59IiwiLnNlY3Rpb24tMzAge1xuXHQmX19jb250YWluZXIge31cblxuXHQmX190aXRsZSB7fVxuXG5cdCZfX3dyYXBwZXIge1xuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkbW9iaWxlKSB7XG5cdFx0XHRtYXJnaW4tdG9wOiAwO1xuXHRcdH1cblx0fVxuXG5cdEBtZWRpYSAobWF4LXdpZHRoOiAkbW9iaWxlKSB7XG5cdFx0Jl9fd3JhcHBlciB7XG5cdFx0XHRvdmVyZmxvdy14OiBhdXRvO1xuXHRcdH1cblx0fVxuXG5cdEBtZWRpYSAobWF4LXdpZHRoOiAkbW9iaWxlKSB7XG5cdFx0Ll9jb3Vyc29yIHtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0fVxuXHR9XG5cblx0Jl9fZ3JpZCB7XG5cdFx0cm93LWdhcDogMTBweDtcblxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkdGFibGV0KSB7XG5cdFx0XHRkaXNwbGF5OiBncmlkO1xuXHRcdFx0Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMiwgMWZyKTtcblx0XHRcdGdyaWQtYXV0by1yb3dzOiBhdXRvO1xuXG5cdFx0XHQvLyAwMSDRgtC10LrRgdGCICsg0LrQsNGA0YLQuNC90LrQsFxuXHRcdFx0LnNlY3Rpb24tMzBfX2NhcmQ6bnRoLWNoaWxkKDEpIHtcblx0XHRcdFx0Z3JpZC1jb2x1bW46IDE7XG5cdFx0XHRcdGdyaWQtcm93OiAxO1xuXHRcdFx0fVxuXG5cdFx0XHQuc2VjdGlvbi0zMF9fY2FyZDpudGgtY2hpbGQoNSkge1xuXHRcdFx0XHRncmlkLWNvbHVtbjogMjtcblx0XHRcdFx0Z3JpZC1yb3c6IDE7XG5cdFx0XHR9XG5cblx0XHRcdC8vIDAyINGC0LXQutGB0YIgKyDQutCw0YDRgtC40L3QutCwXG5cdFx0XHQuc2VjdGlvbi0zMF9fY2FyZDpudGgtY2hpbGQoNikge1xuXHRcdFx0XHRncmlkLWNvbHVtbjogMTtcblx0XHRcdFx0Z3JpZC1yb3c6IDI7XG5cdFx0XHR9XG5cblx0XHRcdC5zZWN0aW9uLTMwX19jYXJkOm50aC1jaGlsZCgyKSB7XG5cdFx0XHRcdGdyaWQtY29sdW1uOiAyO1xuXHRcdFx0XHRncmlkLXJvdzogMjtcblx0XHRcdH1cblxuXHRcdFx0Ly8gMDMg0YLQtdC60YHRgiArINC60LDRgNGC0LjQvdC60LBcblx0XHRcdC5zZWN0aW9uLTMwX19jYXJkOm50aC1jaGlsZCgzKSB7XG5cdFx0XHRcdGdyaWQtY29sdW1uOiAxO1xuXHRcdFx0XHRncmlkLXJvdzogMztcblx0XHRcdH1cblxuXHRcdFx0LnNlY3Rpb24tMzBfX2NhcmQ6bnRoLWNoaWxkKDcpIHtcblx0XHRcdFx0Z3JpZC1jb2x1bW46IDI7XG5cdFx0XHRcdGdyaWQtcm93OiAzO1xuXHRcdFx0fVxuXG5cdFx0XHQvLyAwNCDRgtC10LrRgdGCICsg0LrQsNGA0YLQuNC90LrQsFxuXHRcdFx0LnNlY3Rpb24tMzBfX2NhcmQ6bnRoLWNoaWxkKDgpIHtcblx0XHRcdFx0Z3JpZC1jb2x1bW46IDE7XG5cdFx0XHRcdGdyaWQtcm93OiA0O1xuXHRcdFx0fVxuXG5cdFx0XHQuc2VjdGlvbi0zMF9fY2FyZDpudGgtY2hpbGQoNCkge1xuXHRcdFx0XHRncmlkLWNvbHVtbjogMjtcblx0XHRcdFx0Z3JpZC1yb3c6IDQ7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Ly8g0J3QsCDQvNC+0LHQuNC70LrQtTog0LrQsNC6INC90LAg0LTQtdGB0LrRgtC+0L/QtSAoNCDQutC+0LvQvtC90LrQuCDDlyAyINGA0Y/QtNCwKSwg0L3QviDQstC10YHRjCDQsdC70L7QuiDRg9GF0L7QtNC40YIg0LIg0LPQvtGA0LjQt9C+0L3RgtCw0LvRjNC90YvQuSDRgdC60YDQvtC70Ltcblx0XHRAbWVkaWEgKG1heC13aWR0aDogJG1vYmlsZSkge1xuXHRcdFx0Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoNCwgbWlubWF4KDAsIDFmcikpO1xuXHRcdFx0Z3JpZC1hdXRvLXJvd3M6IGF1dG87XG5cdFx0XHR3aWR0aDogbWF4LWNvbnRlbnQ7XG5cblx0XHRcdC5zZWN0aW9uLTMwX19jYXJkIHtcblx0XHRcdFx0Z3JpZC1jb2x1bW46IGF1dG8gIWltcG9ydGFudDtcblx0XHRcdFx0Z3JpZC1yb3c6IGF1dG8gIWltcG9ydGFudDtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQmX19jYXJkIHtcblx0XHRwYWRkaW5nOiAzMHB4O1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdFx0bWluLWhlaWdodDogMzUxcHg7XG5cblx0XHRAbWVkaWEgKG1heC13aWR0aDogJHNjYWxlQnJlYWtwb2ludCkge1xuXHRcdFx0bWluLWhlaWdodDogMjI4cHg7XG5cdFx0XHRwYWRkaW5nOiAyMHB4O1xuXG5cdFx0XHRiciB7XG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6ICRtb2JpbGUpIHtcblx0XHRcdG1heC13aWR0aDogMjUwcHg7XG5cdFx0XHRtaW4taGVpZ2h0OiAyNTBweDtcblx0XHR9XG5cblxuXHRcdCZfcGljIHtcblx0XHRcdG1pbi1oZWlnaHQ6IDA7XG5cdFx0XHRib3JkZXI6IG5vbmU7XG5cdFx0XHRwYWRkaW5nOiAwO1xuXHRcdFx0cGFkZGluZy10b3A6IDEwMCU7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cblx0XHRcdGltZyB7XG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0aW5zZXQ6IDA7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHRcdG9iamVjdC1maXQ6IGNvdmVyO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdCZfX251bSB7XG5cblx0XHRtYXJnaW4tYm90dG9tOiAxMHB4O1xuXHRcdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdFx0Y29sb3I6ICMzNTQ1M0I7XG5cdH1cblxuXHQmX190ZXh0IHtcblx0XHRtYXJnaW46IDA7XG5cdFx0bWFyZ2luLXRvcDogYXV0bztcblxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkc2NhbGVCcmVha3BvaW50KSB7XG5cblx0XHRcdGZvbnQtc2l6ZTogMThweDtcblx0XHR9XG5cdH1cblxuXG59XG5cbi5hYm91dC1lbmRsaW5lcyB7XG5cdHBhZGRpbmctYm90dG9tOiAxMzBweDtcblx0bWF4LXdpZHRoOiAxMjAwcHg7XG5cdG1hcmdpbjogMCBhdXRvO1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRyb3ctZ2FwOiA1MHB4O1xuXG5cdEBtZWRpYSAobWF4LXdpZHRoOiAkdGFibGV0KSB7XG5cblx0XHRyb3ctZ2FwOiAzMHB4O1xuXHR9XG5cblx0QG1lZGlhIChtYXgtd2lkdGg6ICRtb2JpbGUpIHtcblx0XHRwYWRkaW5nLWJvdHRvbTogMzBweDtcblx0XHRyb3ctZ2FwOiAxNXB4O1xuXHR9XG5cblx0Jl9faXRlbSB7XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHR9XG5cblx0Jl9faXRlbTpudGgtY2hpbGQoMSkge1xuXHRcdGFsaWduLXNlbGY6IGZsZXgtc3RhcnQ7XG5cdH1cblxuXHQmX19pdGVtOm50aC1jaGlsZCgyKSB7XG5cdFx0YWxpZ24tc2VsZjogY2VudGVyO1xuXHR9XG5cblx0Jl9faXRlbTpudGgtY2hpbGQoMykge1xuXHRcdGFsaWduLXNlbGY6IGZsZXgtZW5kO1xuXHR9XG59IiwiLnNlY3Rpb24tMzEge1xyXG5cdG1hcmdpbi10b3A6IDcxcHg7XHJcblx0cGFkZGluZy1ib3R0b206IDA7XHJcblxyXG5cdGJhY2tncm91bmQtY29sb3I6ICMwMDA7XHJcblxyXG5cdEBtZWRpYSAobWF4LXdpZHRoOiAkbW9iaWxlKSB7XHJcblx0XHRtYXJnaW4tdG9wOiAzMHB4O1xyXG5cdH1cclxuXHJcblx0Jl9fY29udGFpbmVyIHtcclxuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHR9XHJcblxyXG5cdCZfX3RpdGxlIHtcclxuXHRcdG1hcmdpbi1ib3R0b206IDI0cHg7XHJcblx0fVxyXG5cclxuXHQmX19zdWJ0aXRsZSB7XHJcblx0XHRtYXJnaW4tYm90dG9tOiAyNHB4O1xyXG5cdH1cclxuXHJcblx0Jl9fc3VidGl0bGUyIHtcclxuXHRcdG1hcmdpbi1ib3R0b206IDQwcHg7XHJcblx0fVxyXG5cclxuXHQmX19ncmlkIHtcclxuXHRcdGRpc3BsYXk6IGdyaWQ7XHJcblx0XHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgzLCBtaW5tYXgoMCwgMWZyKSk7XHJcblx0XHRnYXA6IDEwcHg7XHJcblxyXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6ICR0YWJsZXQpIHtcclxuXHRcdFx0Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMiwgbWlubWF4KDAsIDFmcikpO1xyXG5cdFx0fVxyXG5cclxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkbW9iaWxlTWlkZGxlKSB7XHJcblx0XHRcdGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0Jl9fY2FyZCB7XHJcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRvdmVyZmxvdzogaGlkZGVuO1xyXG5cclxuXHRcdCYuc2VjdGlvbi0zMV9fY2FyZF9waWMge1xyXG5cdFx0XHRwYWRkaW5nLXRvcDogMTAwJTtcclxuXHRcdH1cclxuXHJcblx0XHQmLnNlY3Rpb24tMzFfX2NhcmRfcGljLXNtYWxsIHtcclxuXHRcdFx0cGFkZGluZy10b3A6IDcyJTtcclxuXHRcdH1cclxuXHJcblx0XHRpbWcge1xyXG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdGluc2V0OiAwO1xyXG5cdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0aGVpZ2h0OiAxMDAlO1xyXG5cdFx0XHRvYmplY3QtZml0OiBjb3ZlcjtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdCZfX2NhcmQtY2FwdGlvbiB7XHJcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRsZWZ0OiAwO1xyXG5cdFx0cmlnaHQ6IDA7XHJcblx0XHRib3R0b206IDA7XHJcblx0XHRwYWRkaW5nOiAxNnB4IDIwcHg7XHJcblx0XHRiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCByZ2JhKDAsIDAsIDAsIDApIDAlLCByZ2JhKDAsIDAsIDAsIDAuODUpIDEwMCUpO1xyXG5cclxuXHRcdHAge1xyXG5cdFx0XHRtYXJnaW46IDA7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQmX19jYXJkLXRleHQge1xyXG5cdFx0bGluZS1oZWlnaHQ6IDEuNDtcclxuXHR9XHJcblxyXG5cdCZfX2NhcmRfbG9nbyB7XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cdFx0YmFja2dyb3VuZC1jb2xvcjogIzAwMDtcclxuXHRcdGJvcmRlcjogMXB4IHNvbGlkICNmZmY7XHJcblx0XHRwYWRkaW5nOiA0MHB4IDIwcHg7XHJcblxyXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6ICR0YWJsZXQpIHtcclxuXHRcdFx0cGFkZGluZzogMzJweCAxNnB4O1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0Jl9fbG9nbyB7XHJcblx0XHRtYXgtd2lkdGg6IDEwMCU7XHJcblx0XHRoZWlnaHQ6IGF1dG87XHJcblx0XHRkaXNwbGF5OiBibG9jaztcclxuXHR9XHJcbn1cclxuIiwiLnNlY3Rpb24tMzIge1xyXG5cclxuXHJcblxyXG5cclxuXHQmX19ncmlkIHtcclxuXHJcblxyXG5cdFx0Z2FwOiAyMHB4O1xyXG5cclxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkbW9iaWxlKSB7fVxyXG5cdH1cclxuXHJcblx0Jl9fY2FyZCB7XHJcblx0XHRtaW4taGVpZ2h0OiAzMjBweDtcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRhbGlnbi1pdGVtczogZmxleC1lbmQ7XHJcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6ICR0YWJsZXQpIHtcclxuXHRcdFx0aW1nIHtcclxuXHRcdFx0XHRvYmplY3QtcG9zaXRpb246IDcwJTtcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0Jjo6YmVmb3JlIHtcclxuXHRcdFx0XHRjb250ZW50OiBcIlwiO1xyXG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0XHRsZWZ0OiAwO1xyXG5cdFx0XHRcdHJpZ2h0OiAwO1xyXG5cdFx0XHRcdGJvdHRvbTogMDtcclxuXHRcdFx0XHRoZWlnaHQ6IDcwJTtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gdG9wLCByZ2JhKDAsIDAsIDAsIDAuNzUpLCB0cmFuc3BhcmVudCk7XHJcblx0XHRcdFx0cG9pbnRlci1ldmVudHM6IG5vbmU7XHJcblx0XHRcdFx0ei1pbmRleDogMTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0Jl9fY2FyZC1jYXB0aW9uIHtcclxuXHRcdHBhZGRpbmc6IDUwcHg7XHJcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHR6LWluZGV4OiAxO1xyXG5cclxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkc2NhbGVCcmVha3BvaW50KSB7XHJcblx0XHRcdHBhZGRpbmc6IDM1cHg7XHJcblx0XHR9XHJcblxyXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6ICR0YWJsZXQpIHtcclxuXHRcdFx0cGFkZGluZzogMjBweDtcclxuXHJcblx0XHRcdGJyIHtcclxuXHRcdFx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6ICRtb2JpbGUpIHtcclxuXHRcdFx0cGFkZGluZzogMTVweDtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdCZfX2NhcmQtdGl0bGUge1xyXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6ICR0YWJsZXQpIHtcclxuXHRcdFx0Zm9udC1zaXplOiAyMXB4O1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0Jl9fY2FyZC10ZXh0IHtcclxuXHRcdG1hcmdpbi10b3A6IDEwcHg7XHJcblx0fVxyXG59IiwiLnNlY3Rpb24tMzMge1xyXG5cclxuXHQmX19pbm5lciB7fVxyXG5cclxuXHJcblx0Jl9fZ3JpZCB7XHJcblx0XHRAbWVkaWEgKG1heC13aWR0aDogJHRhYmxldCkge1xyXG5cdFx0XHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgyLCAxZnIpO1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0Jl9fY2FyZCB7XHJcblx0XHRtaW4taGVpZ2h0OiA2NTBweDtcclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdG92ZXJmbG93OiBoaWRkZW47XHJcblxyXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6ICRzY2FsZUJyZWFrcG9pbnQpIHtcclxuXHRcdFx0bWluLWhlaWdodDogNTUwcHg7XHJcblxyXG5cdFx0XHRiciB7XHJcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkbW9iaWxlTWlkZGxlKSB7XHJcblx0XHRcdG1pbi1oZWlnaHQ6IDQwMHB4O1xyXG5cdFx0fVxyXG5cclxuXHJcblx0fVxyXG5cclxuXHQmX19jYXJkLXBpYyB7XHJcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRpbnNldDogMDtcclxuXHRcdHBhZGRpbmctdG9wOiAxMDAlO1xyXG5cclxuXHRcdGltZyB7XHJcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0aW5zZXQ6IDA7XHJcblx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRoZWlnaHQ6IDEwMCU7XHJcblx0XHRcdG9iamVjdC1maXQ6IGNvdmVyO1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0Jl9fY2FyZC1jb250ZW50IHtcclxuXHRcdGhlaWdodDogMTAwJTtcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0ei1pbmRleDogMTtcclxuXHRcdHBhZGRpbmc6IDQwcHg7XHJcblx0XHQvL2JhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxODBkZWcsIHJnYmEoMCwgMCwgMCwgMCkgMCUsIHJnYmEoMCwgMCwgMCwgMC43NSkgMTAwJSk7XHJcblxyXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6ICRzY2FsZUJyZWFrcG9pbnQpIHtcclxuXHRcdFx0cGFkZGluZzogMjBweDtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cclxuXHJcblx0Jl9fY2FyZC1saXN0IHtcclxuXHRcdG1hcmdpbi10b3A6IDE1cHg7XHJcblxyXG5cdFx0Jl8yY29sIHtcclxuXHRcdFx0ZGlzcGxheTogZ3JpZDtcclxuXHRcdFx0Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiBhdXRvIGF1dG87XHJcblx0XHRcdGdhcDogN3B4IDUwcHg7XHJcblx0XHRcdGp1c3RpZnktY29udGVudDogc3RhcnQ7XHJcblx0XHR9XHJcblxyXG5cclxuXHR9XHJcblxyXG5cdCZfX2NhcmQtbG9nb3Mge1xyXG5cdFx0bWFyZ2luLXRvcDogYXV0bztcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcblx0XHRnYXA6IDEwcHg7XHJcblx0XHRhbGlnbi1pdGVtczogZmxleC1lbmQ7XHJcblx0fVxyXG59IiwiLnNlY3Rpb24tMzQge1xyXG5cdC8vINCa0L7QvdGC0LXQudC90LXRgCwg0LfQsNCz0L7Qu9C+0LLQvtC6LCDQv9C+0LTQt9Cw0LPQvtC70L7QstC+0Log4oCUINGB0YLQuNC70Lgg0LjQtyBfY29udGFpbmVyLCBfc2VjdGlvbi10aXRsZSwgX3NlY3Rpb24tc3VidGl0bGVcclxuXHJcblx0Jl9fYmxvY2tzIHtcclxuXHRcdGRpc3BsYXk6IGdyaWQ7XHJcblx0XHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnI7XHJcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6ICRtb2JpbGUpIHtcclxuXHRcdFx0Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XHJcblx0XHRcdGFsaWduLWl0ZW1zOiBzdGFydDtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdCZfX2Nvbm5lY3RvciB7XHJcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRpbnNldDogMDtcclxuXHRcdG1hcmdpbjogYXV0bztcclxuXHRcdHRvcDogMDtcclxuXHRcdGJvdHRvbTogMDtcclxuXHRcdGJhY2tncm91bmQtY29sb3I6ICMyNTIzMjI7XHJcblx0XHR3aWR0aDogM3B4O1xyXG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0cG9pbnRlci1ldmVudHM6IG5vbmU7XHJcblxyXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6ICRtb2JpbGUpIHtcclxuXHRcdFx0dG9wOiB1bnNldDtcclxuXHRcdFx0aGVpZ2h0OiAycHg7XHJcblx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHR0cmFuc2Zvcm06IHVuc2V0O1xyXG5cdFx0fVxyXG5cclxuXHJcblx0fVxyXG5cclxuXHQmX19jb25uZWN0b3ItbGluZSB7XHJcblx0XHRmbGV4OiAxO1xyXG5cdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRiYWNrZ3JvdW5kOiAkbWFpbkNvbG9yO1xyXG5cclxuXHRcdG1pbi1oZWlnaHQ6IDEwMCU7XHJcblx0fVxyXG5cclxuXHQmX19jb25uZWN0b3ItaWNvbiB7XHJcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRpbnNldDogMDtcclxuXHRcdG1hcmdpbjogYXV0bztcclxuXHRcdGxlZnQ6IC0zMHB4O1xyXG5cdFx0ZmxleC1zaHJpbms6IDA7XHJcblx0XHR3aWR0aDogNjFweDtcclxuXHRcdGhlaWdodDogNjFweDtcclxuXHRcdGNvbG9yOiAkbWFpbkNvbG9yO1xyXG5cdFx0YmFja2dyb3VuZC1jb2xvcjogIzM1NDUzQjtcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblxyXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6ICRtb2JpbGUpIHtcclxuXHRcdFx0bGVmdDogMDtcclxuXHRcdFx0d2lkdGg6IDM1cHg7XHJcblx0XHRcdGhlaWdodDogMzVweDtcclxuXHJcblx0XHRcdHN2ZyB7XHJcblx0XHRcdFx0d2lkdGg6IDYwJTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHR9XHJcblxyXG5cdCZfX2Rlc2Mge1xyXG5cclxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkc2NhbGVCcmVha3BvaW50KSB7XHJcblx0XHRcdGJyIHtcclxuXHRcdFx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6ICRtb2JpbGVTbWFsbCkge1xyXG5cdFx0XHRmb250LXNpemU6IDE2cHg7XHJcblxyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0Jl9fYm94IHtcclxuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHJcblx0XHRwYWRkaW5nOiA0MHB4O1xyXG5cclxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkc2NhbGVCcmVha3BvaW50KSB7XHJcblx0XHRcdGJyIHtcclxuXHRcdFx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6ICRtb2JpbGUpIHtcclxuXHRcdFx0cGFkZGluZzogMjBweDtcclxuXHJcblx0XHRcdCZfbGVmdCB7XHJcblx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0XHRcdHBhZGRpbmctYm90dG9tOiAzMHB4ICFpbXBvcnRhbnQ7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdCZfcmlnaHQge1xyXG5cdFx0XHRcdHBhZGRpbmctdG9wOiAzMHB4ICFpbXBvcnRhbnQ7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHRAbWVkaWEgKG1heC13aWR0aDogJG1vYmlsZVNtYWxsKSB7XHJcblx0XHRcdHBhZGRpbmc6IDEwcHg7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQmX19ib3gtbGFiZWwge1xyXG5cdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRtYXJnaW4tYm90dG9tOiAxNXB4O1xyXG5cdFx0Y29sb3I6ICMzNTQ1M0I7XHJcblxyXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6ICRtb2JpbGUpIHtcclxuXHRcdFx0bWFyZ2luLWJvdHRvbTogN3B4O1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0Jl9fYm94LXRleHQge31cclxuXHJcblx0Jl9fc2xpZGVyLXdyYXAge31cclxuXHJcblx0Jl9fc2xpZGVyIHtcclxuXHRcdG92ZXJmbG93OiB2aXNpYmxlO1xyXG5cdH1cclxuXHJcblx0Ly8g0JHQu9C+0Log0YLQvtC70YzQutC+INGBINC60LDRgNGC0LjQvdC60L7QuSDigJQgX2FkYXB0aXZlLXBpYywg0YHQvtC+0YLQvdC+0YjQtdC90LjQtSDRgdGC0L7RgNC+0L0g0YHQu9Cw0LnQtNCwICjQuiBpbWcg0LLQvdGD0YLRgNC4INC90LUg0LTQvtC/0LjRgdGL0LLQsNGC0Ywg0YHRgtC40LvQuClcclxuXHQmX19zbGlkZS1waWMge1xyXG5cdFx0cGFkZGluZy10b3A6IDE1NSU7XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHR9XHJcbn0iLCIuc2VjdGlvbi0zNSB7XHJcblx0Ly8g0KXRjdC00LXRgCDigJQg0YHRgtC40LvQuCDQutCw0Logc2VjdGlvbi0xM19faGVhZGVyICjQutC70LDRgdGB0Ysgc2VjdGlvbi0xM19faGVhZGVyLCBzZWN0aW9uLTEzX19uYXYsIHNlY3Rpb24tMTNfX3RpdGxlINGD0LbQtSDQt9Cw0LTQsNC90YspXHJcblxyXG5cdCZfX2NvbnRhaW5lciB7XHJcblx0XHRvdmVyZmxvdzogdmlzaWJsZTtcclxuXHR9XHJcblxyXG5cdCZfX2hlYWRlciB7XHJcblx0XHRAbWVkaWEgKG1heC13aWR0aDogJG1vYmlsZVNtYWxsKSB7XHJcblx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcblx0XHRcdGdhcDogMTBweDtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdCZfX3JpZ2h0IHtcclxuXHRcdC5zZWN0aW9uLTNfX2dyaWQtaXRlbV9yIHtcclxuXHRcdFx0cGFkZGluZy1ib3R0b206IDE3OCU7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQvLyDQodC70LDQudC00LXRgCDQvdCw0LLQuNCz0LDRhtC40Lg6INC60LLQsNC00YDQsNGC0L3Ri9C1INGE0L7RgtC+INC00LjQt9Cw0LnQvdC10YDQvtCyIDEzMMOXMTMwLCBnYXAgMTZcclxuXHQmX19uYXYtc2xpZGVyIHtcclxuXHRcdG1hcmdpbi10b3A6IDIwcHg7XHJcblx0XHRvdmVyZmxvdzogaGlkZGVuO1xyXG5cclxuXHRcdC5zd2lwZXItd3JhcHBlciB7XHJcblx0XHRcdGFsaWduLWl0ZW1zOiBzdHJldGNoO1xyXG5cdFx0fVxyXG5cclxuXHRcdC5zd2lwZXItc2xpZGUge1xyXG5cdFx0XHR3aWR0aDogMTMwcHg7XHJcblx0XHRcdGZsZXgtc2hyaW5rOiAwO1xyXG5cdFx0XHRoZWlnaHQ6IGF1dG87XHJcblxyXG5cdFx0XHRAbWVkaWEgKG1heC13aWR0aDogJG1vYmlsZSkge1xyXG5cdFx0XHRcdHdpZHRoOiAxMDBweDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0Jl9fdGh1bWIge1xyXG5cdFx0Y3Vyc29yOiBwb2ludGVyO1xyXG5cdFx0d2lkdGg6IDEzMHB4O1xyXG5cdFx0aGVpZ2h0OiAxMzBweDtcclxuXHRcdGZsZXgtc2hyaW5rOiAwO1xyXG5cdFx0dHJhbnNpdGlvbjogMC4zcyBhbGw7XHJcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHR0cmFuc2l0aW9uOiBib3JkZXItY29sb3IgMC4ycyBlYXNlO1xyXG5cclxuXHJcblx0XHQmOjpiZWZvcmUge1xyXG5cdFx0XHR0cmFuc2l0aW9uOiAwLjNzIGFsbDtcclxuXHRcdFx0b3BhY2l0eTogMDtcclxuXHRcdFx0Y29udGVudDogXCJcIjtcclxuXHRcdFx0aW5zZXQ6IDA7XHJcblx0XHRcdHotaW5kZXg6IDE7XHJcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogIzM1NDUzQjY2O1xyXG5cdFx0fVxyXG5cclxuXHRcdCY6aG92ZXIge1xyXG5cdFx0XHR0cmFuc2l0aW9uOiAwLjNzIGFsbDtcclxuXHJcblx0XHRcdCY6OmJlZm9yZSB7XHJcblx0XHRcdFx0dHJhbnNpdGlvbjogMC4zcyBhbGw7XHJcblx0XHRcdFx0b3BhY2l0eTogMTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHJcblx0XHRAbWVkaWEgKG1heC13aWR0aDogJG1vYmlsZSkge1xyXG5cdFx0XHR3aWR0aDogMTAwcHg7XHJcblx0XHRcdGhlaWdodDogMTAwcHg7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQvLyDQkNC60YLQuNCy0L3Ri9C5INGB0LvQsNC50LQg0LIg0L3QsNCy0LjQs9Cw0YbQuNC4OiDQsdC+0YDQtNC10YAgIzM1NDUzQiDQuCBTVkcg0L/QvtCy0LXRgNGFXHJcblx0Jl9fbmF2LXNsaWRlciAuc3dpcGVyLXNsaWRlLXRodW1iLWFjdGl2ZSAmX190aHVtYiB7XHJcblx0XHRib3JkZXI6IDVweCBzb2xpZCAjMzU0NTNCO1xyXG5cclxuXHRcdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcblxyXG5cdFx0Jjo6YmVmb3JlIHtcclxuXHRcdFx0b3BhY2l0eTogMTtcclxuXHJcblx0XHR9XHJcblxyXG5cdFx0Jjo6YWZ0ZXIge1xyXG5cdFx0XHR6LWluZGV4OiAyO1xyXG5cdFx0XHRjb250ZW50OiBcIlwiO1xyXG5cdFx0XHRpbnNldDogMDtcclxuXHRcdFx0bWFyZ2luOiBhdXRvO1xyXG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdHJpZ2h0OiA4cHg7XHJcblx0XHRcdGJvdHRvbTogOHB4O1xyXG5cdFx0XHR3aWR0aDogMzJweDtcclxuXHJcblx0XHRcdGhlaWdodDogMzJweDtcclxuXHRcdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL2Rlc2lnbmVyLWFjdGl2ZS1pY29uLnN2Z1wiKTtcclxuXHRcdFx0YmFja2dyb3VuZC1zaXplOiBjb250YWluO1xyXG5cdFx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG5cdFx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XHJcblx0XHRcdHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0Ly8g0JrQvtC90YLQtdC90YLQvdGL0Lkg0YHQu9Cw0LnQtNC10YBcclxuXHQmX19jb250ZW50LXNsaWRlciB7XHJcblx0XHRtYXJnaW4tdG9wOiAzMHB4O1xyXG5cdFx0b3ZlcmZsb3c6IGhpZGRlbjtcclxuXHR9XHJcblxyXG5cdCZfX3NsaWRlIHtcclxuXHRcdHBhZGRpbmc6IDgwcHg7XHJcblxyXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6ICRzY2FsZUJyZWFrcG9pbnQpIHtcclxuXHRcdFx0cGFkZGluZzogMzVweDtcclxuXHRcdH1cclxuXHJcblx0XHRAbWVkaWEgKG1heC13aWR0aDogJHRhYmxldCkge1xyXG5cdFx0XHRwYWRkaW5nOiAyMHB4O1xyXG5cdFx0fVxyXG5cclxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkbW9iaWxlKSB7XHJcblx0XHRcdHBhZGRpbmc6IDE1cHg7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQmX19zbGlkZS1pbm5lciB7XHJcblx0XHRkaXNwbGF5OiBncmlkO1xyXG5cdFx0Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiA1MTBmciA3NTBmcjtcclxuXHRcdGdhcDogMjBweDtcclxuXHRcdGFsaWduLWl0ZW1zOiBzdGFydDtcclxuXHJcblx0XHRAbWVkaWEgKG1heC13aWR0aDogJHRhYmxldCkge1xyXG5cdFx0XHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcclxuXHRcdFx0Z2FwOiAzMHB4O1xyXG5cdFx0fVxyXG5cclxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkbW9iaWxlTWlkZGxlKSB7XHJcblx0XHRcdGdhcDogMTVweFxyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0Ly8g0JvQtdCy0LDRjyDQutC+0LvQvtC90LrQsDog0L7Qv9C40YHQsNC90LjQtVxyXG5cdCZfX3N1bW1hcnkge1xyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdGdhcDogMjBweDtcclxuXHJcblx0XHRAbWVkaWEgKG1heC13aWR0aDogJG1vYmlsZU1pZGRsZSkge1xyXG5cdFx0XHRnYXA6IDEwcHg7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQmX19waG90byB7XHJcblx0XHR3aWR0aDogMTQwcHg7XHJcblx0XHRoZWlnaHQ6IDE3MHB4O1xyXG5cdFx0ZmxleC1zaHJpbms6IDA7XHJcblxyXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6ICRtb2JpbGVNaWRkbGUpIHtcclxuXHRcdFx0d2lkdGg6IDEwMHB4O1xyXG5cdFx0XHRoZWlnaHQ6IDEzMHB4O1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0Jl9fc3VtbWFyeS10ZXh0IHtcclxuXHRcdGZsZXg6IDE7XHJcblx0XHRtaW4td2lkdGg6IDA7XHJcblx0fVxyXG5cclxuXHQmX19uYW1lIHtcclxuXHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcblx0XHRtYXJnaW46IDAgMCAxMHB4O1xyXG5cclxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkbW9iaWxlTWlkZGxlKSB7XHJcblx0XHRcdGZvbnQtc2l6ZTogMjBweDtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdCZfX2Rlc2Mge1xyXG5cdFx0bWFyZ2luOiAwO1xyXG5cclxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkbW9iaWxlTWlkZGxlKSB7XHJcblx0XHRcdGZvbnQtc2l6ZTogMTZweDtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdC8vINCQ0LnRgtC10LzRiyDRgSDRgNCw0LzQutC+0Lk6INC60L7Qu9C+0L3QutCwLCBnYXAgMTAsINC/0LDQtNC00LjQvdCzIDMwIDQwLCDQuNC60L7QvdC60LAgYWJzb2x1dGUgMTUgcmlnaHQgMTUgdG9wXHJcblx0Jl9faXRlbXMge1xyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcblx0XHRnYXA6IDEwcHg7XHJcblx0XHRtYXJnaW4tdG9wOiAyMHB4O1xyXG5cdH1cclxuXHJcblx0Jl9faXRlbSB7XHJcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRwYWRkaW5nOiAzMHB4IDQwcHg7XHJcblxyXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6ICRtb2JpbGUpIHtcclxuXHRcdFx0cGFkZGluZzogMjBweDtcclxuXHRcdH1cclxuXHJcblx0XHRAbWVkaWEgKG1heC13aWR0aDogJG1vYmlsZVNtYWxsKSB7XHJcblx0XHRcdHBhZGRpbmc6IDE1cHg7XHJcblxyXG5cdFx0fVxyXG5cclxuXHRcdCY6OmJlZm9yZSB7XHJcblx0XHRcdGNvbnRlbnQ6IFwiXCI7XHJcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0dG9wOiAxNXB4O1xyXG5cdFx0XHRyaWdodDogMTVweDtcclxuXHRcdFx0d2lkdGg6IDMwcHg7XHJcblx0XHRcdGhlaWdodDogMzBweDtcclxuXHRcdFx0YmFja2dyb3VuZC1zaXplOiBjb250YWluO1xyXG5cdFx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG5cdFx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XHJcblxyXG5cdFx0XHRAbWVkaWEgKG1heC13aWR0aDogJG1vYmlsZVNtYWxsKSB7XHJcblx0XHRcdFx0dG9wOiAxMHB4O1xyXG5cdFx0XHRcdHJpZ2h0OiAxMHB4O1xyXG5cdFx0XHRcdHdpZHRoOiAyNXB4O1xyXG5cdFx0XHRcdGhlaWdodDogMjVweDtcclxuXHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHQmOm50aC1jaGlsZCgxKTo6YmVmb3JlIHtcclxuXHRcdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL3NlYzM1LWl0ZW0tMS5zdmdcIik7XHJcblx0XHR9XHJcblxyXG5cdFx0JjpudGgtY2hpbGQoMik6OmJlZm9yZSB7XHJcblx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZy9zZWMzNS1pdGVtLTIuc3ZnXCIpO1xyXG5cdFx0fVxyXG5cclxuXHRcdCY6bnRoLWNoaWxkKDMpOjpiZWZvcmUge1xyXG5cdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWcvc2VjMzUtaXRlbS0zLnN2Z1wiKTtcclxuXHRcdH1cclxuXHJcblx0XHQmOm50aC1jaGlsZCg0KTo6YmVmb3JlIHtcclxuXHRcdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL3NlYzM1LWl0ZW0tNC5zdmdcIik7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQmX19pdGVtLXRpdGxlIHtcclxuXHRcdG1hcmdpbjogMCAwIDVweDtcclxuXHR9XHJcblxyXG5cdCZfX2l0ZW0tdGV4dCB7XHJcblx0XHRtYXJnaW46IDA7XHJcblx0fVxyXG5cclxuXHQvLyDQodC10YLQutCwINGB0L/RgNCw0LLQsCDigJQg0LPRjdC/IDIwICjQv9C10YDQtdC+0L/RgNC10LTQtdC70LXQvdC40LUgc2VjdGlvbi0zX19ncmlkKVxyXG5cdCZfX2dyaWQge1xyXG5cdFx0Z2FwOiAxMHB4O1xyXG5cdFx0bWFyZ2luLXRvcDogMDtcclxuXHJcblx0fVxyXG5cclxuXHQvLyDQmtC90L7Qv9C60Lgg0L/QvtC0INGB0LXRgtC60L7QuVxyXG5cdCZfX2J1dHRvbnMge1xyXG5cdFx0ZGlzcGxheTogZ3JpZDtcclxuXHRcdGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsIDFmcik7XHJcblx0XHRnYXA6IDEwcHg7XHJcblx0XHRtYXJnaW4tdG9wOiAyMHB4O1xyXG5cclxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkbW9iaWxlTWlkZGxlKSB7XHJcblx0XHRcdG1hcmdpbi10b3A6IDEwcHg7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQmX19idG4ge1xyXG5cdFx0Ly8gX21haW4tYnRuLCBfbWFpbi1idG5fZ3JlZW4sIF9tYWluLWJ0bl9ibGFjayDQuNC3INCz0LvQvtCx0LDQu9CwXHJcblx0fVxyXG59IiwiLnNlY3Rpb24tMzYge1xuXHQmX19pbm5lciB7XG5cdFx0YWxpZ24taXRlbXM6IHN0cmV0Y2g7XG5cdFx0Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiA0OTBmciA0MDBmciA0OTBmcjtcblx0XHRnYXA6IDMwcHg7XG5cblx0XHRAbWVkaWEgKG1heC13aWR0aDogJHNjYWxlQnJlYWtwb2ludCkge1xuXHRcdFx0Z2FwOiAxMnB4O1xuXHRcdH1cblxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkbW9iaWxlKSB7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHR9XG5cdH1cblxuXHQmX19jb2wge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRnYXA6IDEwcHg7XG5cdFx0bWluLWhlaWdodDogMDtcblx0XHRoZWlnaHQ6IDEwMCU7XG5cblx0XHRAbWVkaWEgKG1heC13aWR0aDogJG1vYmlsZSkge1xuXHRcdFx0aGVpZ2h0OiBhdXRvO1xuXG5cdFx0XHQmX3JpZ2h0IHtcblx0XHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlO1xuXHRcdFx0fVxuXG5cdFx0XHQmX2NlbnRlciB7XG5cdFx0XHRcdG9yZGVyOiAtMTtcblx0XHRcdFx0ZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xuXHRcdFx0XHRhbGlnbi1pdGVtczogc3RyZXRjaDtcblx0XHRcdH1cblx0XHR9XG5cblx0XHRAbWVkaWEgKG1heC13aWR0aDogJHRhYmxldCkge1xuXHRcdFx0Z2FwOiAxNHB4O1xuXHRcdH1cblxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkbW9iaWxlKSB7XG5cdFx0XHRnYXA6IDEycHg7XG5cdFx0fVxuXHR9XG5cblx0Jl9fY2FyZCB7XG5cdFx0cGFkZGluZzogMjBweDtcblxuXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6ICRzY2FsZUJyZWFrcG9pbnQpIHtcblx0XHRcdHBhZGRpbmc6IDE1cHg7XG5cblx0XHRcdGJyIHtcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdH1cblx0XHR9XG5cblx0XHRAbWVkaWEgKG1heC13aWR0aDogJHRhYmxldCkge1xuXHRcdFx0cGFkZGluZzogMjRweCAyMHB4O1xuXHRcdH1cblxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkbW9iaWxlKSB7XG5cdFx0XHRwYWRkaW5nOiAyMHB4IDE4cHg7XG5cdFx0fVxuXG5cdFx0Jl9kYXJrIHtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICMyNTIzMjI7XG5cdFx0XHRjb2xvcjogI2ZmZjtcblx0XHR9XG5cdH1cblxuXHQmX19iYWRnZSB7XG5cblx0XHRwYWRkaW5nOiA4cHggMjVweDtcblx0XHRkaXNwbGF5OiBpbmxpbmUtZmxleDtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXG5cdFx0YmFja2dyb3VuZC1jb2xvcjogI0ZGRUVDOTtcblx0XHRjb2xvcjogIzI1MjMyMjtcblxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkbW9iaWxlU21hbGwpIHtcblx0XHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRcdHBhZGRpbmc6IDVweCAxMHB4O1xuXHRcdH1cblx0fVxuXG5cdCZfX2NhcmQtdGl0bGUge1xuXHRcdG1hcmdpbi10b3A6IDI0cHg7XG5cblx0XHRAbWVkaWEgKG1heC13aWR0aDogJHRhYmxldCkge1xuXHRcdFx0bWFyZ2luLXRvcDogMTVweDtcblx0XHRcdGZvbnQtc2l6ZTogMjBweDtcblx0XHR9XG5cblx0XHRAbWVkaWEgKG1heC13aWR0aDogJG1vYmlsZVNtYWxsKSB7XG5cdFx0XHRmb250LXNpemU6IDE4cHg7XG5cdFx0fVxuXHR9XG5cblx0Jl9fY2FyZC10ZXh0IHtcblx0XHRtYXJnaW4tdG9wOiAxNXB4O1xuXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6ICR0YWJsZXQpIHtcblx0XHRcdG1hcmdpbi10b3A6IDEwcHg7XG5cdFx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0fVxuXHR9XG5cblx0Jl9fcGljIHtcblxuXHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdFx0cGFkZGluZy1ib3R0b206IDgzLjglO1xuXHR9XG5cblx0Jl9fY2VudGVyLXRpdGxlIHtcblx0XHRmbGV4OiAxIDEgYXV0bztcblx0XHRtaW4taGVpZ2h0OiAwO1xuXHRcdHBhZGRpbmc6IDMzcHg7XG5cdFx0Ym9yZGVyLXdpZHRoOiA0cHg7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6ICRzY2FsZUJyZWFrcG9pbnQpIHtcblx0XHRcdHBhZGRpbmc6IDEwcHg7XG5cdFx0XHRib3JkZXItd2lkdGg6IDNweDtcblx0XHR9XG5cblxuXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6ICRtb2JpbGUpIHtcblxuXHRcdFx0cGFkZGluZzogMTVweDtcblx0XHRcdGZsZXg6IDEgMSAwO1xuXHRcdFx0bWluLXdpZHRoOiAwO1xuXHRcdFx0YWxpZ24tc2VsZjogc3RyZXRjaDtcblx0XHRcdG1hcmdpbi10b3A6IDA7XG5cdFx0fVxuXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6ICRtb2JpbGVTbWFsbCkge1xuXHRcdFx0Ym9yZGVyLXdpZHRoOiAycHg7XG5cdFx0XHRwYWRkaW5nOiA2cHggMTBweDtcblx0XHR9XG5cdH1cblxuXHQmX19sb2dvIHtcblx0XHRmbGV4OiAwIDAgYXV0bztcblx0XHR3aWR0aDogMTAwJTtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cblx0XHRpbWcge1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHRtYXgtaGVpZ2h0OiAxMDAlO1xuXHRcdH1cblxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkbW9iaWxlKSB7XG5cdFx0XHRmbGV4OiAxIDEgMDtcblx0XHRcdG1pbi13aWR0aDogMDtcblx0XHRcdGFsaWduLXNlbGY6IHN0cmV0Y2g7XG5cblx0XHRcdGltZyB7XG5cdFx0XHRcdHdpZHRoOiBhdXRvO1xuXHRcdFx0XHRtYXgtd2lkdGg6IDEwMCU7XG5cdFx0XHRcdGhlaWdodDogMTAwJTtcblx0XHRcdFx0b2JqZWN0LWZpdDogY29udGFpbjtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQmX19sb2dvLXRleHQge1xuXHRcdG1hcmdpbjogMDtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0bGluZS1oZWlnaHQ6IDEuMTtcblx0fVxuXG5cdCZfX3BpY190b3Age1xuXHRcdGZsZXg6IDEgMSBhdXRvO1xuXHR9XG59IiwiLnNlY3Rpb24tMzcge1xyXG5cdC8vIC5zZWN0aW9uLTM3X19jb250YWluZXJcclxuXHJcblx0Jl9fY29udGFpbmVyIHt9XHJcblxyXG5cdC8vIC5zZWN0aW9uLTM3X19ibG9ja3NcclxuXHJcblx0Jl9fYmxvY2tzIHtcclxuXHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuXHRcdGdhcDogMjBweDtcclxuXHJcblx0XHRAbWVkaWEgKG1heC13aWR0aDogJHRhYmxldCkge1xyXG5cdFx0XHRnYXA6IDE1cHg7XHJcblx0XHR9XHJcblxyXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6ICRtb2JpbGUpIHtcclxuXHRcdFx0Z2FwOiAxMHB4O1xyXG5cdFx0XHRkaXNwbGF5OiBncmlkO1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0Ly8gLnNlY3Rpb24tMzdfX2Jsb2NrXHJcblxyXG5cdCZfX2Jsb2NrIHtcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRnYXA6IDIwcHg7XHJcblxyXG5cdFx0JjpsYXN0LW9mLXR5cGUge1xyXG5cdFx0XHQuc2VjdGlvbi0zN19faXRlbSB7XHJcblx0XHRcdFx0YWxpZ24taXRlbXM6IGZsZXgtZW5kO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6ICR0YWJsZXQpIHtcclxuXHRcdFx0Z2FwOiAxNXB4O1xyXG5cdFx0fVxyXG5cclxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkbW9iaWxlKSB7XHJcblx0XHRcdGRpc3BsYXk6IGNvbnRlbnRzO1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0Ly8gLnNlY3Rpb24tMzdfX2l0ZW1cclxuXHJcblx0Jl9faXRlbSB7XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHRcdHBhZGRpbmc6IDMwcHg7XHJcblx0XHRtaW4taGVpZ2h0OiAzMjBweDtcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblxyXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6ICR0YWJsZXQpIHtcclxuXHRcdFx0cGFkZGluZzogMjBweDtcclxuXHJcblx0XHRcdCY6OmJlZm9yZSB7XHJcblx0XHRcdFx0ei1pbmRleDogMTtcclxuXHRcdFx0XHRjb250ZW50OiBcIlwiO1xyXG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0XHRpbnNldDogMDtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwMDAwNWI7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHRAbWVkaWEgKG1heC13aWR0aDogJG1vYmlsZSkge1xyXG5cdFx0XHRhbGlnbi1pdGVtczogZmxleC1lbmQ7XHJcblx0XHRcdG1pbi13aWR0aDogMzAwcHg7XHJcblx0XHRcdHBhZGRpbmc6IDEycHg7XHJcblxyXG5cdFx0XHRpbWcge1xyXG5cdFx0XHRcdG9iamVjdC1wb3NpdGlvbjogODIlO1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQmOjpiZWZvcmUge1xyXG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG5cdFx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byB0b3AsIHJnYmEoMCwgMCwgMCwgMC45KSAwLCAjNDkwM2EzMDA5MCUpO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdFx0Ly8gLnNlY3Rpb24tMzdfX2l0ZW1fbGl0dGxlXHJcblxyXG5cdFx0Jl9saXR0bGUge1xyXG5cdFx0XHRmbGV4LWJhc2lzOiA3NSU7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQvLyAuc2VjdGlvbi0zN19faW5uZXJcclxuXHJcblx0Jl9faW5uZXIge1xyXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0ei1pbmRleDogMjtcclxuXHJcblx0XHRAbWVkaWEgKG1heC13aWR0aDogJG1vYmlsZSkge1xyXG5cdFx0XHRiciB7XHJcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0Ly8gLnNlY3Rpb24tMzdfX2l0ZW0tdGl0bGVcclxuXHJcblx0Jl9faXRlbS10aXRsZSB7fVxyXG5cclxuXHQvLyAuc2VjdGlvbi0zN19faXRlbS10ZXh0XHJcblxyXG5cdCZfX2l0ZW0tdGV4dCB7XHJcblx0XHRtYXJnaW4tdG9wOiAxMHB4O1xyXG5cdH1cclxufSIsIi5zZWN0aW9uLTM4IHtcclxuXHRtYXgtd2lkdGg6IDE0NDBweDtcclxuXHR3aWR0aDogMTAwJTtcclxuXHRtYXJnaW4taW5saW5lOiBhdXRvO1xyXG5cclxuXHQvLyAuc2VjdGlvbi0zOF9fY29udGFpbmVyXHJcblxyXG5cdCZfX2NvbnRhaW5lciB7XHJcblx0fVxyXG5cclxuXHQvLyAuc2VjdGlvbi0zOF9fdGl0bGVcclxuXHJcblx0Jl9fdGl0bGUge1xyXG5cdH1cclxuXHJcblx0Ly8gLnNlY3Rpb24tMzhfX3N1YnRpdGxlXHJcblxyXG5cdCZfX3N1YnRpdGxlIHtcclxuXHR9XHJcblxyXG5cdC8vIC5zZWN0aW9uLTM4X19ibG9ja1xyXG5cclxuXHQmX19ibG9jayB7XHJcblx0fVxyXG5cclxuXHQvLyAuc2VjdGlvbi0zOF9fYnV0dG9uXHJcblxyXG5cdCZfX2J1dHRvbiB7XHJcblx0XHRtYXgtd2lkdGg6IDQzMHB4O1xyXG5cdFx0bWFyZ2luLWlubGluZTogYXV0bztcclxuXHRcdG1hcmdpbi10b3A6IDQ5OXB4O1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogODBweDtcclxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkbW9iaWxlKSB7XHJcblx0XHRcdG1hcmdpbi10b3A6IDQ3JTtcclxuXHRcdFx0bWFyZ2luLWJvdHRvbTogNiU7XHJcblx0XHR9XHJcblx0fVxyXG59XHJcbiIsIi5zZWN0aW9uLTM5IHtcclxuXHQvLyAuc2VjdGlvbi0zOV9fY29udGFpbmVyXHJcblxyXG5cdCZfX2NvbnRhaW5lciB7XHJcblx0fVxyXG5cclxuXHQvLyAuc2VjdGlvbi0zOV9fdGl0bGVcclxuXHJcblx0Jl9fdGl0bGUge1xyXG5cdH1cclxuXHJcblx0Ly8gLnNlY3Rpb24tMzlfX3N1YnRpdGxlXHJcblxyXG5cdCZfX3N1YnRpdGxlIHtcclxuXHR9XHJcblxyXG5cdC8vIC5zZWN0aW9uLTM5X19pdGVtc1xyXG5cclxuXHQmX19pdGVtcyB7XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0Z2FwOiA0MHB4O1xyXG5cdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkdGFibGV0KSB7XHJcblx0XHRcdGdhcDogMjBweDtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdC8vIC5zZWN0aW9uLTM5X19pdGVtXHJcblxyXG5cdCZfX2l0ZW0ge1xyXG5cdFx0ZGlzcGxheTogZ3JpZDtcclxuXHRcdGdyaWQtdGVtcGxhdGUtY29sdW1uczogNDAwcHggYXV0bztcclxuXHRcdHBhZGRpbmctbGVmdDogMjhweDtcclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdCY6OmJlZm9yZSB7XHJcblx0XHRcdGNvbnRlbnQ6IFwiXCI7XHJcblx0XHRcdGhlaWdodDogMTAwJTtcclxuXHRcdFx0dG9wOiAwO1xyXG5cdFx0XHRsZWZ0OiAwO1xyXG5cdFx0XHRib3R0b206IDA7XHJcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0d2lkdGg6IDZweDtcclxuXHRcdFx0Ym9yZGVyLXJhZGl1czogMTJweDtcclxuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMzcsIDIzNywgMjM3LCAxKTtcclxuXHRcdH1cclxuXHRcdCY6Zmlyc3Qtb2YtdHlwZTo6YmVmb3JlIHtcclxuXHRcdFx0YmFja2dyb3VuZDogIzVjN2E1ZTtcclxuXHRcdFx0Ym94LXNoYWRvdzpcclxuXHRcdFx0XHQwcHggMjBweCA0MHB4IHJnYmEoNzcsIDEwMSwgNzksIDAuMiksXHJcblx0XHRcdFx0aW5zZXQgMHB4IDEwcHggMjVweCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMik7XHJcblx0XHR9XHJcblx0XHRAbWVkaWEgKG1heC13aWR0aDogJHRhYmxldCkge1xyXG5cdFx0XHRwYWRkaW5nLWxlZnQ6IDE1cHg7XHJcblx0XHRcdGdyaWQtdGVtcGxhdGUtY29sdW1uczogNDUlIGF1dG87XHJcblx0XHRcdGJyIHtcclxuXHRcdFx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHRAbWVkaWEgKG1heC13aWR0aDogJG1vYmlsZSkge1xyXG5cdFx0XHRnYXA6IDIwcHg7XHJcblx0XHRcdHBhZGRpbmctbGVmdDogMTVweDtcclxuXHRcdFx0Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiBhdXRvO1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0Ly8gLnNlY3Rpb24tMzlfX2l0ZW0tbGVmdFxyXG5cclxuXHQmX19pdGVtLWxlZnQge1xyXG5cdH1cclxuXHJcblx0Ly8gLnNlY3Rpb24tMzlfX2l0ZW0tdGl0bGVcclxuXHJcblx0Jl9faXRlbS10aXRsZSB7XHJcblx0fVxyXG5cclxuXHQvLyAuc2VjdGlvbi0zOV9fYmxvY2tzXHJcblxyXG5cdCZfX2Jsb2NrcyB7XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0Z2FwOiAxMHB4O1xyXG5cdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuXHR9XHJcblxyXG5cdC8vIC5zZWN0aW9uLTM5X19ibG9ja1xyXG5cclxuXHQmX19ibG9jayB7XHJcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRwYWRkaW5nOiAzMHB4IDM1cHg7XHJcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1MCwgMjUxLCAyNTIsIDEpO1xyXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6ICR0YWJsZXQpIHtcclxuXHRcdFx0cGFkZGluZzogMjBweDtcclxuXHRcdH1cclxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkdGFibGV0KSB7XHJcblx0XHRcdHBhZGRpbmctcmlnaHQ6IDMwcHg7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQvLyAuc2VjdGlvbi0zOV9fYmxvY2stdGl0bGVcclxuXHJcblx0Jl9fYmxvY2stdGl0bGUge1xyXG5cdH1cclxuXHJcblx0Ly8gLnNlY3Rpb24tMzlfX3RleHRcclxuXHJcblx0Jl9fdGV4dCB7XHJcblx0XHRtYXJnaW4tdG9wOiAxMHB4O1xyXG5cdH1cclxuXHJcblx0Ly8gLnNlY3Rpb24tMzlfX2xpc3RcclxuXHJcblx0Jl9fbGlzdCB7XHJcblx0XHRtYXJnaW4tdG9wOiAxMHB4O1xyXG5cdH1cclxuXHJcblx0Ly8gLnNlY3Rpb24tMzlfX2xpc3QtaXRlbVxyXG5cclxuXHQmX19saXN0LWl0ZW0ge1xyXG5cdH1cclxuXHJcblx0Ly8gLnNlY3Rpb24tMzlfX2ljb25cclxuXHJcblx0Jl9faWNvbiB7XHJcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRyaWdodDogMzVweDtcclxuXHRcdGJvdHRvbTogMzBweDtcclxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkdGFibGV0KSB7XHJcblx0XHRcdHJpZ2h0OiAxMHB4O1xyXG5cdFx0XHRib3R0b206IDBweDtcclxuXHRcdFx0d2lkdGg6IDM1cHg7XHJcblx0XHRcdHN2ZyB7XHJcblx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdC8vIC5zZWN0aW9uLTM5X19sZWZ0LXRleHRcclxuXHJcblx0Jl9fbGVmdC10ZXh0IHtcclxuXHRcdG1hcmdpbi10b3A6IDIwcHg7XHJcblx0fVxyXG59XHJcbiIsIi5zZWN0aW9uLTQwIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRtYXgtd2lkdGg6IDE5MjBweDtcblxuXHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1nL1N1YnRyYWN0Mi5wbmcpO1xuXHRiYWNrZ3JvdW5kLXJlcGVhdDogcmVwZWF0O1xuXHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIDA7XG5cdGJhY2tncm91bmQtc2l6ZTogYXV0bztcblx0cGFkZGluZy10b3A6IDUwcHg7XG5cdG1hcmdpbi10b3A6IDE5MHB4O1xuXHRAbWVkaWEgKG1heC13aWR0aDogJG1vYmlsZSkge1xuXHRcdG1hcmdpbi10b3A6IDEyMHB4O1xuXHRcdHBhZGRpbmctdG9wOiAyMHB4O1xuXHR9XG5cdC8vIC5zZWN0aW9uLTQwX19jb250YWluZXJcblxuXHQmX19jb250YWluZXIge1xuXHR9XG5cblx0Ly8gLnNlY3Rpb24tNDBfX3RpdGxlXG5cblx0Jl9fdGl0bGUge1xuXHR9XG5cblx0Ly8gLnNlY3Rpb24tNDBfX2l0ZW1zXG5cblx0Jl9faXRlbXMge1xuXHRcdGRpc3BsYXk6IGdyaWQ7XG5cdFx0Z2FwOiAyMHB4O1xuXHRcdGdyaWQtdGVtcGxhdGUtY29sdW1uczogODIwZnIgMzYwZnI7XG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6ICRwYykge1xuXHRcdFx0Z2FwOiAxMHB4O1xuXHRcdH1cblx0XHRAbWVkaWEgKG1heC13aWR0aDogJHRhYmxldCkge1xuXHRcdFx0Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiA2NSUgYXV0bztcblx0XHR9XG5cdH1cblxuXHQvLyAuc2VjdGlvbi00MF9fbGVmdHNpZGVcblxuXHQmX19sZWZ0c2lkZSB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdGdhcDogMjBweDtcblx0XHQmID4gLnNlY3Rpb24tNDBfX2NhcmRfcGljIHtcblx0XHRcdG1pbi1oZWlnaHQ6IDQxNnB4O1xuXHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6ICRwYykge1xuXHRcdFx0XHRtaW4taGVpZ2h0OiAzODBweDtcblx0XHRcdH1cblx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkdGFibGV0KSB7XG5cdFx0XHRcdG1pbi1oZWlnaHQ6IDI0MHB4O1xuXHRcdFx0fVxuXHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6ICRtb2JpbGUpIHtcblx0XHRcdFx0b3JkZXI6IDk5OTtcblx0XHRcdH1cblx0XHR9XG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6ICRwYykge1xuXHRcdFx0Z2FwOiAxMHB4O1xuXHRcdH1cblx0XHRAbWVkaWEgKG1heC13aWR0aDogJG1vYmlsZSkge1xuXHRcdFx0ZGlzcGxheTogY29udGVudHM7XG5cdFx0fVxuXHR9XG5cblx0Ly8gLnNlY3Rpb24tNDBfX2NhcmRcblx0Jl9fY2FyZHMge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRnYXA6IDIwcHg7XG5cdFx0ZmxleC1zaHJpbms6IDA7XG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6ICRwYykge1xuXHRcdFx0Z2FwOiAxMHB4O1xuXHRcdH1cblx0XHRAbWVkaWEgKG1heC13aWR0aDogJG1vYmlsZSkge1xuXHRcdFx0ZGlzcGxheTogY29udGVudHM7XG5cdFx0fVxuXHR9XG5cdCZfX2NhcmQge1xuXHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdHBhZGRpbmc6IDMwcHg7XG5cdFx0Ly8gLnNlY3Rpb24tNDBfX2NhcmRfcGljXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6ICR0YWJsZXQpIHtcblx0XHRcdHBhZGRpbmc6IDE1cHg7XG5cdFx0fVxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkbW9iaWxlKSB7XG5cdFx0XHRtaW4td2lkdGg6IDMwMHB4ICFpbXBvcnRhbnQ7XG5cdFx0fVxuXHRcdCZfcGljIHtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcblx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkbW9iaWxlKSB7XG5cdFx0XHRcdCY6OmFmdGVyIHtcblx0XHRcdFx0XHRjb250ZW50OiBcIlwiO1xuXHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0bGVmdDogMDtcblx0XHRcdFx0XHRyaWdodDogMDtcblx0XHRcdFx0XHRib3R0b206IDA7XG5cdFx0XHRcdFx0YmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIHRvcCwgcmdiYSgwLCAwLCAwLCAwLjcpIDAsICM0OTAzYTMwMCA5MCUpO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHRcdCZfY29sb3JlZCB7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdG1heC13aWR0aDogMzYwcHg7XG5cdFx0XHRtaW4taGVpZ2h0OiAyMTBweDtcblx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkcGMpIHtcblx0XHRcdFx0bWF4LXdpZHRoOiAzMjBweDtcblx0XHRcdH1cblx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkdGFibGV0KSB7XG5cdFx0XHRcdG1heC13aWR0aDogMjUwcHg7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0Ly8gLnNlY3Rpb24tNDBfX2NhcmQtaW5uZXJcblxuXHQmX19jYXJkLWlubmVyIHtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0ei1pbmRleDogMjtcblx0XHRAbWVkaWEgKG1heC13aWR0aDogJHBjKSB7XG5cdFx0XHRiciB7XG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0Ly8gLnNlY3Rpb24tNDBfX2NhcmQtdGl0bGVcblxuXHQmX19jYXJkLXRpdGxlIHtcblx0fVxuXG5cdC8vIC5zZWN0aW9uLTQwX19jYXJkLXRleHRcblxuXHQmX19jYXJkLXRleHQge1xuXHRcdG1hcmdpbi10b3A6IDEwcHg7XG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6ICR0YWJsZXQpIHtcblx0XHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHR9XG5cdH1cblxuXHQvLyAuc2VjdGlvbi00MF9fZ3JpZFxuXG5cdCZfX2dyaWQge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cblx0XHRnYXA6IDIwcHg7XG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6ICRwYykge1xuXHRcdFx0Z2FwOiAxMHB4O1xuXHRcdH1cblx0XHRAbWVkaWEgKG1heC13aWR0aDogJG1vYmlsZSkge1xuXHRcdFx0ZGlzcGxheTogY29udGVudHM7XG5cdFx0fVxuXHR9XG5cblx0Ly8gLnNlY3Rpb24tNDBfX2NhcmQtaWNvblxuXG5cdCZfX2NhcmQtaWNvbiB7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdGJvdHRvbTogMjBweDtcblx0XHRyaWdodDogMjBweDtcblx0XHRAbWVkaWEgKG1heC13aWR0aDogJHRhYmxldCkge1xuXHRcdFx0Ym90dG9tOiAxMHB4O1xuXHRcdFx0cmlnaHQ6IDEwcHg7XG5cdFx0fVxuXHR9XG5cblx0Ly8gLnNlY3Rpb24tNDBfX3JpZ2h0XG5cblx0Jl9fcmlnaHQge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRnYXA6IDIwcHg7XG5cdFx0LnNlY3Rpb24tNDBfX2NhcmQ6Zmlyc3Qtb2YtdHlwZSB7XG5cdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0fVxuXHRcdC5zZWN0aW9uLTQwX19jYXJkOmxhc3Qtb2YtdHlwZSB7XG5cdFx0XHRAbWVkaWEgKG1heC13aWR0aDogJG1vYmlsZSkge1xuXHRcdFx0XHRvcmRlcjogLTE7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkcGMpIHtcblx0XHRcdGdhcDogMTBweDtcblx0XHR9XG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6ICRtb2JpbGUpIHtcblx0XHRcdGRpc3BsYXk6IGNvbnRlbnRzO1xuXHRcdH1cblx0fVxufVxuIiwiLnNlY3Rpb24tNDEge1xyXG5cdHBhZGRpbmc6IDEwMHB4IDA7XHJcblxyXG5cdEBtZWRpYSAobWF4LXdpZHRoOiAkdGFibGV0KSB7XHJcblx0XHRwYWRkaW5nOiA2MHB4IDA7XHJcblx0fVxyXG5cclxuXHRAbWVkaWEgKG1heC13aWR0aDogJG1vYmlsZSkge1xyXG5cdFx0cGFkZGluZzogNDBweCAwO1xyXG5cdH1cclxuXHJcblx0Ly8g0KHQtdGC0LrQsDog0LTQtdGB0LrRgtC+0L8g4oCUIF9ncmlkXzNmciDQuNC3INCz0LvQvtCx0LDQu9CwOyDQvdCwINC80L7QsdC40LvQutC1IOKAlCAyINC60L7Qu9C+0L3QutC4XHJcblx0Jl9fZ3JpZC5fZ3JpZC5fZ3JpZF8zZnIge1xyXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6ICRtb2JpbGUpIHtcclxuXHRcdFx0Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMiwgbWlubWF4KDAsIDFmcikpO1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0Jl9fcGljIHtcclxuXHRcdHBhZGRpbmctYm90dG9tOiA3MC4xJTtcclxuXHR9XHJcblxyXG5cdCZfX2NhcmQge1xyXG5cdFx0cGFkZGluZzogMjBweDtcclxuXHRcdGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuXHRcdG92ZXJmbG93OiBoaWRkZW47XHJcblxyXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6ICR0YWJsZXQpIHtcclxuXHRcdFx0cGFkZGluZzogMTBweDtcclxuXHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQmX19ib2R5IHtcclxuXHRcdHBhZGRpbmc6IDIwcHggMjBweCAwIDIwcHg7XHJcblxyXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6ICR0YWJsZXQpIHtcclxuXHRcdFx0cGFkZGluZzogMDtcclxuXHRcdFx0cGFkZGluZy10b3A6IDEwcHg7XHJcblxyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0Jl9fdGFnIHtcclxuXHRcdGZvbnQtc2l6ZTogMTJweDtcclxuXHJcblx0XHRwYWRkaW5nOiA3cHggMjVweDtcclxuXHRcdGRpc3BsYXk6IGlubGluZS1mbGV4O1xyXG5cdFx0YWxpZ24tc2VsZjogZmxleC1zdGFydDtcclxuXHRcdGJhY2tncm91bmQtY29sb3I6ICNGRkVFQzk7XHJcblxyXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6ICRtb2JpbGUpIHtcclxuXHRcdFx0cGFkZGluZzogNXB4IDEwcHg7XHJcblx0XHRcdGZvbnQtc2l6ZTogMTFweDtcclxuXHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblx0XHR9XHJcblxyXG5cclxuXHR9XHJcblxyXG5cdCZfX25hbWUge1xyXG5cdFx0bWFyZ2luLXRvcDogMTVweDtcclxuXHJcblx0XHRAbWVkaWEgKG1heC13aWR0aDogJHRhYmxldCkge1xyXG5cdFx0XHRtYXJnaW4tdG9wOiAxMHB4O1xyXG5cclxuXHRcdH1cclxuXHJcblx0fVxyXG5cclxuXHQmX19wcmljZSB7XHJcblx0XHRtYXJnaW4tdG9wOiAxMHB4O1xyXG5cclxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkdGFibGV0KSB7XHJcblx0XHRcdG1hcmdpbi10b3A6IDdweDtcclxuXHJcblx0XHR9XHJcblx0fVxyXG59Il19 */
