@charset "UTF-8";@font-face{font-family:GolosText;font-display:swap;src:url(../fonts/GolosText-Medium.woff2) format("woff2"),url(../fonts/GolosText-Medium.woff) format("woff");font-weight:500;font-style:normal}@font-face{font-family:GolosText;font-display:swap;src:url(../fonts/GolosText-Regular.woff2) format("woff2"),url(../fonts/GolosText-Regular.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:GolosText;font-display:swap;src:url(../fonts/GolosText-SemiBold.woff2) format("woff2"),url(../fonts/GolosText-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}body.with-fancybox{overflow:hidden;padding-right:0}body.with-fancybox .header{padding-right:17px}@media (hover:hover){.with-fancybox .header{padding-right:17px}}.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{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{font-weight:300;height:100%;line-height:140%;font-size:1rem;color:#1a1919;font-family:GolosText}body b,body strong{font-weight:500}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}body{background-color:#f6f6f6;line-height:140%}.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}[class*=__container]{margin-inline:auto;max-width:80rem;-webkit-box-sizing:content-box;box-sizing:content-box}@media (max-width:81.875em){[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:23.43625em){[class*=__container]{padding:0 10px}}@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}.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:20px 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__backdrop{-webkit-backdrop-filter:none;backdrop-filter:none}body{-webkit-transition:padding-right .15s ease;-o-transition:padding-right .15s ease;transition:padding-right .15s ease}html.with-fancybox{overflow:hidden}html{scroll-behavior:smooth}._smooth-scroll{cursor:pointer}._text18{font-size:18px;line-height:140%}@media (max-width:47.99875em){._text18{font-size:16px}}._text22{font-size:22px;line-height:140%}@media (max-width:47.99875em){._text22{font-size:20px}}@media (max-width:35.99875em){._text22{font-size:18px}}._white-text{color:#fff}._text30{font-weight:500;font-size:30px;line-height:130%}@media (max-width:61.99875em){._text30{font-size:25px}}@media (max-width:47.99875em){._text30{font-size:21px}}._main-btn{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:center;-ms-flex-pack:center;justify-content:center;font-size:18px;color:#1a1919;text-align:center;width:100%;min-height:60px;font-weight:500;background:-o-linear-gradient(318.15deg,#e9d894 35.14%,#d4b572 98.78%);background:linear-gradient(131.85deg,#e9d894 35.14%,#d4b572 98.78%);border-radius:8px;-webkit-transition:all .4s;-o-transition:all .4s;transition:all .4s;position:relative;z-index:1;text-align:center;padding:10px}._main-btn_70{min-height:70px}._main-btn_74{min-height:74px}._main-btn::after{position:absolute;width:100%;height:100%;inset:0;content:"";opacity: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;z-index:-1;background:#1a1919;border-radius:7px;-webkit-transition:all .4s;-o-transition:all .4s;transition:all .4s}._main-btn:hover{color:#fff;-webkit-transition:all .4s;-o-transition:all .4s;transition:all .4s}._main-btn:hover::after{opacity:1;-webkit-transition:all .4s;-o-transition:all .4s;transition:all .4s}._main-btn_black{color:#fff;background:#1a1919}._main-btn_black::after{background:-o-linear-gradient(318.15deg,#e9d894 35.14%,#d4b572 98.78%);background:linear-gradient(131.85deg,#e9d894 35.14%,#d4b572 98.78%)}._main-btn_black:hover{color:#1a1919}@media (max-width:35.99875em){._main-btn{font-size:16px;min-height:60px}}@media (max-width:29.99875em){._main-btn{width:100%!important;min-height:55px}}._section-title{font-weight:600;font-size:56px;line-height:100%;letter-spacing:0}@media (max-width:81.875em){._section-title br{display:none}}@media (max-width:61.99875em){._section-title br{display:none}@supports (font-size:clamp(1.75rem ,1.244047619rem + 2.5297619048vw ,2.8125rem)){._section-title{font-size:clamp(1.75rem ,1.244047619rem + 2.5297619048vw ,2.8125rem)}}@supports not (font-size:clamp(1.75rem ,1.244047619rem + 2.5297619048vw ,2.8125rem)){._section-title{font-size:calc(1.75rem + 1.0625 * (100vw - 20rem)/ 42)}}}@media (max-width:29.99875em){._section-title{font-size:27px}}._section-name{background-color:rgba(26,25,25,.04);color:rgba(26,25,25,.5);font-size:14px;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content;border-radius:8px;padding:6px 12px;margin-bottom:14px}._section-subtitle{margin-top:40px;letter-spacing:0;font-size:20px;line-height:120%;color:rgba(26,25,25,.5)}@media (max-width:47.99875em){._section-subtitle{margin-top:15px;font-size:18px}._section-subtitle br{display:none}}._grey-square{width:46px;border-radius:8px;height:46px;font-size:24px;text-align:center;background-color:rgba(26,25,25,.04);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:29.99875em){._grey-square{height:35px;width:35px;border-radius:5px}._grey-square svg{max-width:60%}}._nobr{white-space:nowrap}@media (max-width:61.99875em){._overflow-container_tablet{padding:0;max-width:100%}._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}}@media (max-width:47.99875em){._overflow-container_mob{max-width:100%;padding:0}._overflow-container_mob ._coursor{display:-webkit-box;display:-ms-flexbox;display:flex}._overflow-container_mob ._coursor+div{width:300px}._overflow-container_mob ._coursor+div{width:100%;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_tablet ._coursor+div{gap:15px}}._adaptive-image{position:relative}._adaptive-image img{position:absolute;top:0;left: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}.fancybox__viewport.is-draggable{cursor:auto}.callback__time input,.form__check input,.form__messenger input{display:none!important}.breadcrumbs{margin:36px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:14px;gap:7px 12px}@media (max-width:47.99875em){.breadcrumbs{margin:15px 0}}.breadcrumbs__link,.breadcrumbs__separator{color:#4b402a}.breadcrumbs__current{color:#d4b572}@media (max-width:767.98px){.breadcrumbs{gap:0 5px;line-height:1.4}}.form{gap:30px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border-radius:8px;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;padding:80px}@media (max-width:81.875em){.form{padding:50px}}@media (max-width:61.99875em){.form{padding:30px}}@media (max-width:47.99875em){.form{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media (max-width:35.99875em){.form{padding:15px}}@media (max-width:61.99875em){.form__messengers{display:-webkit-box;display:-ms-flexbox;display:flex}}.form__leftside{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:30px}@media (max-width:35.99875em){.form__leftside{gap:20px}}.form__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.form__title{text-align:center;margin-bottom:30px;font-weight:600;font-size:30px;line-height:100%;letter-spacing:0}@media (max-width:61.99875em){.form__title{font-size:23px}}@media (max-width:35.99875em){.form__title{margin-bottom:20px}}.form__subtitle{margin-top:24px;font-weight:400;font-size:24px;line-height:120.833333%}@media (max-width:81.875em){.form__subtitle br{display:none}}@media (max-width:61.99875em){.form__subtitle{font-size:22px}}@media (max-width:47.99875em){.form__subtitle{font-size:20px;margin-top:12px}}@media (max-width:35.99875em){.form__subtitle{font-size:18px;line-height:1.2}}@media (max-width:47.99875em){.form__footer{display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media (max-width:29.99875em){.form__footer{-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}}.form__messengers .header__messenger{border:none;width:48px;height:48px;background:rgba(255,255,255,.15);-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px)}.form__messengers .header__messenger:hover{background-color:#fff}.form__tels{margin-top:24px;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){.form__tels{margin-top:0;gap:10px}}.form__tel:hover{text-decoration:underline;text-underline-offset:3px}.form__content{width:100%;max-width:380px;-ms-flex-negative:0;flex-shrink:0}@media (max-width:47.99875em){.form__content{width:100%;max-width:100%}}.form__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}.form__input{min-height:60px;background-color:#f6f6f6;border-radius:8px;padding-left:20px;font-size:16px}.form__input::-webkit-input-placeholder{font-size:16px;font-weight:300;font-family:GolosText}.form__input::-moz-placeholder{font-size:16px;font-weight:300;font-family:GolosText}.form__input:-ms-input-placeholder{font-size:16px;font-weight:300;font-family:GolosText}.form__input::-ms-input-placeholder{font-size:16px;font-weight:300;font-family:GolosText}.form__input::placeholder{font-size:16px;font-weight:300;font-family:GolosText}.form__input_textarea{padding:20px;max-height:60px;resize:none}.form__input_select{padding-right:40px;cursor:pointer}.form__select-wrapper{color:#6b6a6a;position:relative;min-height:60px;background-color:#f6f6f6;border-radius:8px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-left:20px;cursor:pointer}.form__select-wrapper::after{content:"";position:absolute;top:50%;right:20px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:12px;height:12px;background-image:url(../img/select.svg);background-repeat:no-repeat;pointer-events:none}.form__select{color:#6b6a6a;position:absolute;top:0;left:0;font-weight:300;width:100%;height:100%;cursor:pointer;border:none;background:0 0;font-family:GolosText;font-size:16px;padding:0 20px;-webkit-appearance:none;-moz-appearance:none;appearance:none;z-index:2}.form__select option{cursor:pointer;font-size:16px;font-family:GolosText}.form__select:focus{outline:0}.form__check{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding-right:0}@media (max-width:29.99875em){.form__check{margin-left:0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.form__check input{display:none;width:auto;height:auto}.form__check label{font-size:12px;line-height:120%;color:rgba(255,255,255,.4);position:relative;padding-left:20px;cursor:pointer}@media (max-width:29.99875em){.form__check label{font-size:10px}}.form__check label:before{width:12px;height:12px;-webkit-box-sizing:border-box;box-sizing:border-box;border:.5px solid rgba(255,255,255,.4);border-radius:1px;content:"";position:absolute;left:0;top:7px}.form__check label:after{width:7px;height:5px;-webkit-box-sizing:border-box;box-sizing:border-box;background-image:url(../img/check.svg);background-size:contain;content:"";position:absolute;left:3px;top:11px;opacity:0;-webkit-transition:all .1s linear;-o-transition:all .1s linear;transition:all .1s linear;background-repeat:no-repeat;background-position:center}.form__check label a{cursor:pointer;text-decoration:underline;text-underline-offset:3px}.form__check label a:hover{color:#1a1919}.form__check input:checked+label:after{opacity:1;-webkit-transition:all .1s linear;-o-transition:all .1s linear;transition:all .1s linear}.form__p{margin-top:30px;font-weight:500;font-size:24px;line-height:110%;letter-spacing:0}@media (max-width:61.99875em){.form__p{font-size:21px}}@media (max-width:47.99875em){.form__p{font-size:18px;margin-top:20px}}.form__list{margin-top:18px}@media (max-width:47.99875em){.form__list{margin-top:10px}}.form__list-item{font-weight:500}.form__text{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:30px;gap:12px}@media (max-width:47.99875em){.form__text{gap:10px;margin-top:15px}}.form__text-item{font-size:16px;line-height:140%}@media (max-width:35.99875em){.form__text-item{font-size:14px}}.form__checkbox-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:26px;margin:16px 0}.form__checkbox-wrapper .form__check label{padding-left:24px;color:#000036;font-size:16px}.form__checkbox-wrapper .form__check label::after{left:4px;top:6px;background-image:url(../img/check2.svg)}.form__checkbox-wrapper .form__check label::before{width:16px;height:16px;top:1px}@media (max-width:47.99875em){.form__checkbox-wrapper{margin:5px 0;gap:15px}}.form__checkbox-title{font-weight:500;line-height:118.75%;color:#000036;font-size:16px}@media (max-width:47.99875em){.form__checkbox-title br{display:none}}.form__checkboxes{display:-webkit-box;display:-ms-flexbox;display:flex;gap:6px 30px;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:10px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header{padding:6px 0;position:absolute;z-index:9;width:100%;top:0;left:0;right:0;color:#fff}.header:not(.header_v2) .header__messenger svg path{fill:#fff}.header:not(.header_v2) .header__messenger:hover svg path{fill:#1a1919}.header:not(.header_v2) .header__messenger_menu svg path{stroke:#fff}.header:not(.header_v2) .header__messenger_menu:hover svg path{stroke:#1a1919}.header_v2{position:static;background-color:#1a1919}.header_v2 .header__phone{outline-offset:-1px;outline:1px solid transparent}.header_v2 .header__phone:hover{outline-color:#fff}.header__menu-close{display:none;background:0 0;border:none;-ms-flex-item-align:end;align-self:flex-end;padding:5px;margin-bottom:10px;cursor:pointer}.header__menu-close svg{width:24px;height:24px}.header__container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width:81.875em){.header__container{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}@media (max-width:29.99875em){.header__container{gap:10px}}.header__info{display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px}@media (max-width:35.99875em){.header__info{-ms-flex-negative:0;flex-shrink:0}}.header__logo-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width:35.99875em){.header__logo-wrapper{gap:5px}}.header__logo{max-width:75px}@media (max-width:61.99875em){.header__logo{max-width:55px}}.header__logo-descriptor{font-weight:500;font-size:16px;background:-o-linear-gradient(318.15deg,#e9d894 35.14%,#d4b572 98.78%);background:linear-gradient(131.85deg,#e9d894 35.14%,#d4b572 98.78%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;text-fill-color:transparent;line-height:1.2}@media (max-width:81.875em){.header__logo-descriptor{font-size:16px}}@media (max-width:35.99875em){.header__logo-descriptor{font-size:14px}}@media (max-width:29.99875em){.header__logo-descriptor{font-size:11px}}.header__menu-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5);z-index:999;opacity:0;visibility:hidden;-webkit-transition:opacity .3s ease,visibility .3s ease;-o-transition:opacity .3s ease,visibility .3s ease;transition:opacity .3s ease,visibility .3s ease}.header__menu-overlay.active{opacity:1;visibility:visible}@media (max-width:61.99875em){.header__menu{display:none}}@media (max-width:61.99875em){.header__menu{position:fixed;top:0;right:-100%;width:85%;max-width:320px;height:100vh;background:#1a1919;color:#fff;z-index:1000;padding:20px;padding-top:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow-y:auto;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);-webkit-transition:right .3s ease;-o-transition:right .3s ease;transition:right .3s ease}.header__menu.header__menu_mob{right:0}.header__menu .header__menu-close{display:block}.header__menu-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:16px;list-style:none;padding:0;margin:0}.header__menu-link{color:#fff;text-decoration:none;font-weight:500;font-size:18px;padding:12px 0;display:block}.header__menu-link:hover{text-decoration:underline;text-underline-offset:4px}.header__menu-submenu{display:none!important}.header__menu-mob-overlay{content:"";position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5);z-index:999;opacity:0;visibility:hidden;-webkit-transition:opacity .3s ease,visibility .3s ease;-o-transition:opacity .3s ease,visibility .3s ease;transition:opacity .3s ease,visibility .3s ease}.header.menu-open::before{content:"";position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5);z-index:999;opacity:1;visibility:visible}}.header__menu-list{gap:15px;display:-webkit-box;display:-ms-flexbox;display:flex;list-style-type:none}@media (max-width:61.99875em){.header__menu-list{gap:10px;margin-bottom:50px}}.header__menu-item{font-size:15px;list-style-type:none}.header__menu-item_parent{position:relative}.header__menu-item_parent:hover>.header__submenu{display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width:61.99875em){.header__menu-item{font-size:18px}}.header__menu{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.header__menu-link{display:block}.header__menu-link:hover{text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px}@media (max-width:61.99875em){.header__menu-link{padding:0;font-size:18px}}.header__submenu{width:-webkit-max-content;width:-moz-max-content;width:max-content;padding-top:6px;display:none;top:100%;position:absolute;max-width:330px;max-height:617px;background:rgba(0,0,0,.92);-webkit-backdrop-filter:blur(75px);backdrop-filter:blur(75px);border-radius:6px;overflow-y:auto}@media (max-width:61.99875em){.header__submenu{background:0 0;min-height:unset;display:-webkit-box;display:-ms-flexbox;display:flex;position:static;width:auto}}.header__submenu-list{list-style-type:none;-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;text-align:left}@media (max-width:61.99875em){.header__submenu-list{background:0 0;-webkit-backdrop-filter:none;backdrop-filter:none;font-size:16px;list-style-type:disc;padding-left:30px}}.header__submenu-item{font-size:16px}@media (max-width:61.99875em){.header__submenu-item{padding-left:0}}.header__submenu-link{display:block;padding:12px 20px;font-weight:500}.header__submenu-link:hover{text-decoration:underline;text-underline-offset:4px;text-decoration-thickness:1px}@media (max-width:61.99875em){.header__submenu-link{padding:0}}.header__rightside{display:-webkit-box;display:-ms-flexbox;display:flex;gap:6px}@media (max-width:81.875em){.header__rightside{-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:61.99875em){.header__rightside{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.header__phone{color:#1a1919;font-size:16px;border-radius:6px;background-color:#fff;padding-inline:10px;min-height:48px;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;font-weight:500}.header__phone:hover{background-color:#1a1919;color:#fff}@media (max-width:81.875em){.header__phone{padding-inline:10px}}.header__links{display:-webkit-box;display:-ms-flexbox;display:flex;gap:6px;-ms-flex-negative:0;flex-shrink:0}.header__links_mob{display:none}@media (max-width:61.99875em){.header__links{display:none}.header__links_mob{display:-webkit-box;display:-ms-flexbox;display:flex}}.header__messenger{width:48px;height:48px;background:rgba(255,255,255,.15);-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);border-radius:8px;-ms-flex-negative:0;flex-shrink:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;display:-webkit-box;display:-ms-flexbox;display:flex}.header__messenger:hover{background-color:#fff}.header__messenger:hover svg path{fill:#1a1919}.header__messenger_eye{background:0 0;border:1px solid #fff}.header__messenger_eye svg path{fill:none!important}.header__messenger_eye:hover svg path{stroke:#1a1919!important}.header__messenger_menu{display:none}.header__messenger_menu:hover svg path{stroke:#1a1919}@media (max-width:61.99875em){.header__messenger_menu{display:-webkit-box;display:-ms-flexbox;display:flex}}.footer{padding:50px 0;color:#fff;margin-top:120px;background:#1a1919;-webkit-backdrop-filter:blur(25px);backdrop-filter:blur(25px)}@media (max-width:47.99875em){.footer{padding:30px 0;margin-top:30px}}.footer__top{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[4];grid-template-columns:repeat(4,1fr);-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:20px}@media (max-width:47.99875em){.footer__top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.footer__left{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:50px;max-width:287px}@media (max-width:47.99875em){.footer__left{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;max-width:100%}}@media (max-width:29.99875em){.footer__left{gap:37px}}.footer__logo-wrap{gap: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:center;-ms-flex-align:center;align-items:center}@media (max-width:47.99875em){.footer__logo-wrap{gap:10px;position:relative;top:-5px}}.footer__logo{max-width:190px}@media (max-width:47.99875em){.footer__logo{max-width:100px}}.footer__logo-desc{text-align:center;font-weight:500;font-size:22px;line-height:100%}@media (max-width:61.99875em){.footer__logo-desc{font-size:19px}}@media (max-width:35.99875em){.footer__logo-desc{font-size:14px}}@media (max-width:47.99875em){.footer__contacts{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;-ms-flex-negative:0;flex-shrink:0}}@media (max-width:29.99875em){.footer__contacts{gap:10px}}@media (max-width:47.99875em){.footer__menu{margin-top:0}}.footer__title{margin-bottom:26px;font-weight:500;font-size:22px;line-height:110%}.footer__title a:hover{text-decoration:underline;text-underline-offset:3px}@media (max-width:47.99875em){.footer__title{font-size:20px;margin-bottom:15px}}@media (max-width:35.99875em){.footer__title{font-size:18px}}.footer__menu-list{list-style-type:none;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:47.99875em){.footer__menu-list{gap:10px;display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr)}}@media (max-width:35.99875em){.footer__menu-list{gap:0 15px}}.footer__menu-list+.footer__title{margin-top:60px}@media (max-width:47.99875em){.footer__menu-list+.footer__title{margin-top:20px}}.footer__menu-list+.footer__titles{margin-top:60px}@media (max-width:47.99875em){.footer__menu-list+.footer__titles{margin-top:20px}}.footer__menu-item{font-size:16px}.footer__menu-item:hover{text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px}@media (max-width:35.99875em){.footer__menu-item{font-size:14px}}.footer__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:40px}@media (max-width:47.99875em){.footer__items{gap:20px}}.footer__item .footer__text{margin-top:8px}.footer__text{font-size:16px;line-height:140%}@media (max-width:35.99875em){.footer__text{font-size:14px}}.footer__bottom{display:-webkit-box;display:-ms-flexbox;display:flex;gap:60px;margin-top:70px}@media (max-width:81.875em){.footer__bottom{-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3,1fr)}}@media (max-width:61.99875em){.footer__bottom{gap:15px;-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr)}}@media (max-width:47.99875em){.footer__bottom{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:30px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:0 30px;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media (max-width:81.875em){.footer .form__tel{font-size:24px}}@media (max-width:61.99875em){.footer .form__tel{font-size:16px}}.footer__btn{margin-top:30px;max-width:100%}@media (max-width:47.99875em){.footer__btn{margin-top:20px}}@media (max-width:29.99875em){.footer__btn{margin-top:5px}}.footer__btn:hover{color:#1a1919}.footer__btn:hover::after{background-color:#fff}.footer a.footer__bottom-text:hover{opacity:1}.footer__bottom-text{display:inline;font-size:14px;color:#fff;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content;opacity:.4}.footer__bottom-text_btn:hover{text-underline-offset:3px;text-decoration:underline}@media (max-width:29.99875em){.footer .form__footer{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}}@media (max-width:29.99875em){.footer .form__messengers .header__messenger{width:38px;height:38px}}@media (max-width:29.99875em){.footer .form__tel{font-size:16px}}@media (max-width:767.98px){.footer .footer__title{margin-bottom:0;position:relative;cursor:pointer;padding-right:24px}.footer .footer__texts{margin-top:10px}.footer .footer__text{margin-top:0}.footer .footer__titles{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}.footer .footer__titles .footer__title::after{display:none}.footer .footer__title::after{content:"";position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%) rotate(45deg);-ms-transform:translateY(-50%) rotate(45deg);transform:translateY(-50%) rotate(45deg);width:12px;height:12px;border-right:2px solid currentColor;border-bottom:2px solid currentColor;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;-o-transition:transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.footer .footer__title[aria-expanded=true]::after{-webkit-transform:translateY(-50%) rotate(-135deg);-ms-transform:translateY(-50%) rotate(-135deg);transform:translateY(-50%) rotate(-135deg)}.footer [data-accordion-content]{display:none}.footer [data-accordion-content][aria-hidden=false]{display:block}.footer ul[data-accordion-content][aria-hidden=false]{display:block;margin-top:10px}}@media (min-width:768px){.footer .footer__title::after{display:none}}.fancybox__content :focus:not(.carousel__button.is-close){outline:0}.modal{padding:40px;border-radius:6px;max-width:500px;width:100%}@media (max-width:47.99875em){.modal{padding:20px}}@media (max-width:29.99875em){.modal{padding:15px}.modal .form__title br{display:none}}#thanks .form__button{margin-top:32px}@media (max-width:29.99875em){#thanks .form__button{margin-top:20px}}.modal-form .form{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background:0 0;padding:0;color:#000036}@media (max-width:47.99875em){.modal-form .form{gap:15px}}.modal-form .form__title{margin-bottom:0;text-align:left}.modal-form .form__content{max-width:100%;padding:0;color:#1a1919}.modal-form .form__check label{color:rgba(26,25,25,.5)}.modal-form .form__check label:before{border-color:rgba(26,25,25,.5)}.politics-modal__title{font-size:25px;text-align:center;margin-bottom:20px;line-height:1.3;font-weight:700}.modal-form .form__check label:after{background-image:url(../img/check2.svg)}@media (max-width:35.9988em){.form__subtitle{font-size:16px}}.politics-modal{padding-right:30px;max-width:550px;background:#f5f5f5}@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:23px;margin-bottom:15px}}.section-1{background-image:url(../img/sec1.jpg);background-position:center;background-size:cover;color:#fff;padding-top:234px;padding-bottom:148px;overflow:hidden}@media (max-width:61.99875em){.section-1{padding-top:150px}}@media (max-width:47.99875em){.section-1{padding-top:100px;padding-bottom:30px}}.section-1__inner{display:-ms-grid;display:grid;-ms-grid-columns:auto 34.38%;grid-template-columns:auto 34.38%;gap:60px}@media (max-width:81.875em){.section-1__inner{gap:30px;-ms-grid-columns:auto 39%;grid-template-columns:auto 39%}}@media (max-width:47.99875em){.section-1__inner{-ms-grid-columns:auto;grid-template-columns:auto}}.section-1__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:40px}@media (max-width:35.99875em){.section-1__leftside{gap:20px}}.section-1__title{font-weight:600;font-size:70px;line-height:95%;letter-spacing:0}@media (max-width:81.875em){.section-1__title{font-size:57px}}@media (max-width:61.99875em){.section-1__title{font-size:43px}}@media (max-width:47.99875em){.section-1__title{font-size:40px}}@media (max-width:35.99875em){.section-1__title{font-size:37px}}@media (max-width:29.99875em){.section-1__title{font-size:35px}}@media (max-width:29.99875em){.section-1__title{font-size:32px}}.section-1__text{font-size:24px;line-height:120.833333%}@media (max-width:61.99875em){.section-1__text{font-size:21px}.section-1__text br{display:none}}@media (max-width:35.99875em){.section-1__text{font-size:20px}}@media (max-width:29.99875em){.section-1__text{font-size:18px}}.section-1__btn{max-width:243px}@media (max-width:81.875em){.section-1__btn{margin-top:auto}}@media (max-width:29.99875em){.section-1__btn{max-width:100%}}.section-1__form{padding:36px;background:rgba(255,255,255,.15);-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);border-radius:16px}@media (max-width:81.875em){.section-1__form{padding:15px}}.section-1__form .form__content{padding:0;width:100%}.section-2__items{margin-top:40px;display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[4];grid-template-columns:repeat(4,1fr);gap:16px}@media (max-width:81.875em){.section-2__items{gap:10px}}@media (max-width:61.99875em){.section-2__items{-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3,1fr)}}.section-2__item{--card-padding:32px;position:relative;background-color:grey;aspect-ratio:1/1;padding:var(--card-padding);-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;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;border-radius:16px;overflow:hidden;color:#fff;text-decoration:none;isolation:isolate;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;-o-transition:transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}@media (max-width:81.875em){.section-2__item{--card-padding:15px;padding:var(--card-padding)}}@media (max-width:47.99875em){.section-2__item{min-width:300px}}.section-2__item img{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;z-index:-1;-webkit-transition:-webkit-transform .4s ease;transition:-webkit-transform .4s ease;-o-transition:transform .4s ease;transition:transform .4s ease;transition:transform .4s ease,-webkit-transform .4s ease}.section-2__item:hover img{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}.section-2__item-bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:0;margin-top:auto}.section-2__btn-wrapper{width:100%;max-height:0;margin-top:0;overflow:hidden;-webkit-transition:max-height .35s ease,margin-top .35s ease;-o-transition:max-height .35s ease,margin-top .35s ease;transition:max-height .35s ease,margin-top .35s ease}.section-2__item-text{font-weight:500;font-size:22px;color:#fff;z-index:1;line-height:110%;margin:0}@media (max-width:81.875em){.section-2__item-text{font-size:19px}}.section-2__item-num{position:absolute;top:var(--card-padding);left:var(--card-padding);font-weight:500;color:rgba(255,255,255,.6);font-size:18px;letter-spacing:.08em;z-index:1}.section-2__btn{border-radius:6px;min-height:42px;font-size:14px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-item-align:start;align-self:flex-start;opacity:0;-webkit-transform:translateY(12px);-ms-transform:translateY(12px);transform:translateY(12px);-webkit-transition:opacity .3s ease,-webkit-transform .3s ease;transition:opacity .3s ease,-webkit-transform .3s ease;-o-transition:opacity .3s ease,transform .3s ease;transition:opacity .3s ease,transform .3s ease;transition:opacity .3s ease,transform .3s ease,-webkit-transform .3s ease;pointer-events:none}.section-2__btn span{white-space:nowrap}.section-2__item:hover .section-2__btn-wrapper{max-height:70px;margin-top:12px}.section-2__item:hover .section-2__btn{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);pointer-events:auto}.section-3__inner{display:-ms-grid;display:grid;-ms-grid-columns:auto 49.54%;grid-template-columns:auto 49.54%;gap:124px}@media (max-width:81.875em){.section-3__inner{gap:50px}}@media (max-width:61.99875em){.section-3__inner{gap:30px;-ms-grid-columns:auto 55%;grid-template-columns:auto 55%}}@media (max-width:47.99875em){.section-3__inner{-ms-grid-columns:auto;grid-template-columns:auto}}@media (max-width:81.875em){.section-3__subtitle br{display:none}}.section-3__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:16px}@media (max-width:47.99875em){.section-3__items{gap:10px}}.section-3__item{position:relative;padding:24px;border-radius:16px;background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:36px}@media (max-width:81.875em){.section-3__item br{display:none}}@media (max-width:61.99875em){.section-3__item{padding:20px;gap:16px}}@media (max-width:47.99875em){.section-3__item{padding:15px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}.section-3__item-num{background:-o-linear-gradient(318.15deg,#e9d894 35.14%,#d4b572 98.78%);background:linear-gradient(131.85deg,#e9d894 35.14%,#d4b572 98.78%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;-ms-flex-negative:0;flex-shrink:0}.section-3__item-text{font-size:20px;line-height:120%}@media (max-width:61.99875em){.section-3__item-text{font-size:18px}}@media (max-width:47.99875em){.section-3__item-text{font-size:18px}}@media (max-width:29.99875em){.section-3__item-text{margin-top:3px}}.section-4__items{margin-top:50px;gap:16px;display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr)}@media (max-width:47.99875em){.section-4__items{gap:10px;margin-top:30px}}@media (max-width:35.99875em){.section-4__items{-ms-grid-columns:auto;grid-template-columns:auto}}.section-4__item{padding:36px;background:#fff;border-radius:16px}@media (max-width:81.875em){.section-4__item{padding:20px}.section-4__item br{display:none}}@media (max-width:47.99875em){.section-4__item{padding:15px}}@media (max-width:35.99875em){.section-4__item{display:-webkit-box;display:-ms-flexbox;display:flex;gap:15px}}.section-4__item-icon{-ms-flex-negative:0;flex-shrink:0}.section-4__item-title{margin-top:40px}@media (max-width:47.99875em){.section-4__item-title{margin-top:20px}}@media (max-width:35.99875em){.section-4__item-title{margin-top:12px}}@media (max-width:29.99875em){.section-4__item-title{margin-top:5px;line-height:1.1}}.section-4__btn{margin-inline:auto;max-width:271px;margin-top:50px}@media (max-width:47.99875em){.section-4__btn{margin-top:20px}}.section-4__item-text{color:rgba(26,25,25,.5);line-height:140%;font-size:16px;margin-top:18px}@media (max-width:47.99875em){.section-4__item-text{margin-top:7px}}.section-5__form{border-radius:16px;background-image:url(../img/form.jpg);background-position:center;background-size:cover}@media (max-width:29.99875em){.section-5__form{background-position:left}}.section-6{margin-top:40px}@media (max-width:47.99875em){.section-6{margin-top:2%}}.section-6__programms{margin-top:50px;display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3,1fr);gap:16px}@media (max-width:61.99875em){.section-6__programms{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr)}}@media (max-width:47.99875em){.section-6__programms{margin-top:30px}}@media (max-width:35.99875em){.section-6__programms{-ms-grid-columns:auto;grid-template-columns:auto;gap:10px}}.section-6__programm{background-color:#fff;border-radius:8px;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;padding:30px;text-decoration:none;color:inherit;-webkit-transition:-webkit-transform .3s ease,-webkit-box-shadow .3s ease;transition:-webkit-transform .3s ease,-webkit-box-shadow .3s ease;-o-transition:transform .3s ease,box-shadow .3s ease;transition:transform .3s ease,box-shadow .3s ease;transition:transform .3s ease,box-shadow .3s ease,-webkit-transform .3s ease,-webkit-box-shadow .3s ease}@media (max-width:61.99875em){.section-6__programm{padding:20px}}@media (max-width:47.99875em){.section-6__programm{padding:15px}}@media (max-width:35.99875em){.section-6__programm{gap:15px}}.section-6__programm:hover .section-6__link{background:rgba(255,255,255,.2);-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background-color:rgba(0,0,54,.0784313725)}.section-6__programm:hover .section-6__link::after{background-color:rgba(255,255,255,.2);-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px)}.section-6__programm:hover .section-6__link span{opacity:1}.section-6__post{margin-top:50px}@media (max-width:47.99875em){.section-6__post{margin-top:30px;font-size:16px}}.section-6__programm-title{font-weight:500;font-size:22px;line-height:110%;letter-spacing:0}@media (max-width:61.99875em){.section-6__programm-title{font-size:20px}}@media (max-width:47.99875em){.section-6__programm-title{font-size:18px}}.section-6__link{min-height:48px;background:0 0;position:relative;padding-right:50px;color:#1a1919!important}.section-6__link span{opacity:0}.section-6__link::after{position:absolute;opacity:1;content:"";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;border-radius:6px;background-position:center;background-repeat:no-repeat;background-size:auto;left:unset;top:4px;bottom:4px;right:4px;height:40px;width:40px;background-color:rgba(255,255,255,.2);-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background-color:rgba(0,0,54,.0784313725);background-image:url(../img/bkack-arrow.svg)!important}.section-8{margin-top:80px}@media (max-width:47.99875em){.section-8{margin-top:30px}}.section-8__title{font-weight:600;font-size:40px;line-height:110%;letter-spacing:0}@media (max-width:61.99875em){.section-8__title{font-size:30px}}@media (max-width:47.99875em){.section-8__title{font-size:23px}}.section-8__docs{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:4px}.section-8__docs-header{margin-top:30px;margin-bottom:4px;text-align:center;font-size:14px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:60px;display:-ms-grid;display:grid;color:rgba(26,25,25,.3);-ms-grid-columns:46px auto 60px;grid-template-columns:46px auto 60px}@media (max-width:47.99875em){.section-8__docs-header{margin-top:20px;min-height:unset;-ms-grid-columns:30px auto 50px;grid-template-columns:30px auto 50px}}@media (max-width:47.99875em){.section-8__header-name{text-align:left}}.section-8__doc{min-height:60px;display:-ms-grid;display:grid;-ms-grid-columns:46px auto 60px;grid-template-columns:46px auto 60px;border-radius:8px;background-color:#fff;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-decoration:none;color:inherit;-webkit-transition:background-color .3s ease;-o-transition:background-color .3s ease;transition:background-color .3s ease}@media (max-width:47.99875em){.section-8__doc{min-height:50px;-ms-grid-columns:30px auto 50px;grid-template-columns:30px auto 50px}}.section-8__doc:hover{-webkit-transition:.3s all;-o-transition:.3s all;transition:.3s all}.section-8__doc:hover .section-8__doc-icon{-webkit-transition:.3s all;-o-transition:.3s all;transition:.3s all;background-color:#1a1919}.section-8__doc:hover .section-8__doc-icon svg path{stroke-opacity:1;stroke:#fff}.section-8__doc-num{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;-ms-flex-negative:0;flex-shrink:0;font-size:18px;line-height:110%;color:#1a1919;min-width:24px}@media (max-width:47.99875em){.section-8__doc-num{font-size:16px;min-width:20px}}.section-8__doc-name{padding:19px 14px;font-size:16px;line-height:110%;letter-spacing:0}@media (max-width:47.99875em){.section-8__doc-name{padding:10px 0}}.section-8__doc-wrapp{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-8__doc-icon{-webkit-transition:.3s all;-o-transition:.3s all;transition:.3s all;-ms-flex-negative:0;flex-shrink:0;width:40px;height:40px;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:rgba(26,25,25,.04);border-radius:6px}.section-8__doc-icon svg{width:20px;height:20px}@media (max-width:47.99875em){.section-8__doc-icon{width:36px;height:36px}.section-8__doc-icon svg{width:18px;height:18px}}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImZvbnRzLnNjc3MiLCJiYXNlL251bGwuc2NzcyIsInN0eWxlLmNzcyIsIl92YXJzLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvc3dpcGVyL3N3aXBlci1idW5kbGUubWluLmNzcyIsIl9nbG9iYWwuc2NzcyIsImJhc2UvbWl4aW5zLnNjc3MiLCJwYXJ0cy9faGVhZGVyLnNjc3MiLCJwYXJ0cy9fZm9vdGVyLnNjc3MiLCJwYXJ0cy9fbW9kYWwuc2NzcyIsInNlY3Rpb25zL3NlY3Rpb24tMS5zY3NzIiwic2VjdGlvbnMvc2VjdGlvbi0yLnNjc3MiLCJzZWN0aW9ucy9zZWN0aW9uLTMuc2NzcyIsInNlY3Rpb25zL3NlY3Rpb24tNC5zY3NzIiwic2VjdGlvbnMvc2VjdGlvbi01LnNjc3MiLCJzZWN0aW9ucy9zZWN0aW9uLTYuc2NzcyIsInNlY3Rpb25zL3NlY3Rpb24tOC5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJpQkFBQSxXQUNDLFlBQUEsVUFDQSxhQUFBLEtBQ0EsSUFBQSxxQ0FBQSxlQUFBLENBQUEsb0NBQUEsZUFDQSxZQUFBLElBQ0EsV0FBQSxPQUVELFdBQ0MsWUFBQSxVQUNBLGFBQUEsS0FDQSxJQUFBLHNDQUFBLGVBQUEsQ0FBQSxxQ0FBQSxlQUNBLFlBQUEsSUFDQSxXQUFBLE9BRUQsV0FDQyxZQUFBLFVBQ0EsYUFBQSxLQUNBLElBQUEsdUNBQUEsZUFBQSxDQUFBLHNDQUFBLGVBQ0EsWUFBQSxJQUNBLFdBQUEsT0NsQkQsRUN1QkEsUUFEQSxTRG5CQyxRQUFBLEVBQ0EsT0FBQSxFQUNBLE9BQUEsRUFDQSxtQkFBQSxXQUFBLFdBQUEsV0FDQSxRQUFBLEVBSUEsbUJBQ0MsU0FBQSxPQUNBLGNBQUEsRUFFQSwyQkFDQyxjQUFBLEtBTUgscUJBRUUsdUJBQ0MsY0FBQSxNQUlILHFCQUNDLFVBQUEsS0FFRCxFQUNDLGdCQUFBLEtBQ0EsbUJBQUEsSUFBQSxjQUFBLElBQUEsV0FBQSxJQUNBLE1BQUEsUUFDQSxPQUFBLFFBQ0EsUUFDQyxN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QkFBQSxPQUFBLGVBQUEsT0FBQSxZQUFBLE9BQ0Esa0JBQUEsRUFBQSxZQUFBLEVBRUEsVUFBQSxLQUNBLFlBQUEsS0FDQSxNQUFBLFFBQ0EsVUFBQSxLQUNBLDhCQVZELG9CQVdFLFVBQUEsS0FDQSxVQUFBLE1BTUYscUJBQ0MsUUFBQSxLQUFBLEtBRUEsVUFBQSxLQUNBLFlBQUEsS0FDQSxlQUFBLEVBQ0EsOEJBTkQscUJBT0UsUUFBQSxLQUFBLEdBS0Ysc0JBQ0MsUUFBQSxZQUFBLFFBQUEsWUFBQSxRQUFBLEtBQ0Esa0JBQUEsT0FBQSxlQUFBLE9BQUEsWUFBQSxPQUNBLGlCQUFBLE9BQUEsY0FBQSxPQUFBLGdCQUFBLE9BRUQscUJBQ0MsbUJBQUEsSUFBQSxJQUFBLGNBQUEsSUFBQSxJQUFBLFdBQUEsSUFBQSxJQUNBLGtCQUFBLEVBQUEsWUFBQSxFQUNBLE1BQUEsS0FDQSxPQUFBLEtBQ0EsUUFBQSxZQUFBLFFBQUEsWUFBQSxRQUFBLEtBQ0Esa0JBQUEsT0FBQSxlQUFBLE9BQUEsWUFBQSxPQUNBLGlCQUFBLE9BQUEsY0FBQSxPQUFBLGdCQUFBLE9BQ0EsaUJBQUEsbUJBQ0EsY0FBQSxJQUNBLHlCQUNDLE1BQUEsS0FDQSxPQUFBLEtBRUQsOEJBZEQscUJBZUUsTUFBQSxLQUNBLE9BQUEsS0FDQSx5QkFDQyxNQUFBLEtBQ0EsT0FBQSIsImZpbGUiOiJzdHlsZS5taW4uY3NzIiwic291cmNlc0NvbnRlbnQiOlsiQGZvbnQtZmFjZXtcblx0Zm9udC1mYW1pbHk6IEdvbG9zVGV4dDtcblx0Zm9udC1kaXNwbGF5OiBzd2FwO1xuXHRzcmM6IHVybChcIi4uL2ZvbnRzL0dvbG9zVGV4dC1NZWRpdW0ud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcIi4uL2ZvbnRzL0dvbG9zVGV4dC1NZWRpdW0ud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpO1xuXHRmb250LXdlaWdodDogNTAwO1xuXHRmb250LXN0eWxlOiBub3JtYWw7XG59XHJcbkBmb250LWZhY2V7XG5cdGZvbnQtZmFtaWx5OiBHb2xvc1RleHQ7XG5cdGZvbnQtZGlzcGxheTogc3dhcDtcblx0c3JjOiB1cmwoXCIuLi9mb250cy9Hb2xvc1RleHQtUmVndWxhci53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKFwiLi4vZm9udHMvR29sb3NUZXh0LVJlZ3VsYXIud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpO1xuXHRmb250LXdlaWdodDogNDAwO1xuXHRmb250LXN0eWxlOiBub3JtYWw7XG59XHJcbkBmb250LWZhY2V7XG5cdGZvbnQtZmFtaWx5OiBHb2xvc1RleHQ7XG5cdGZvbnQtZGlzcGxheTogc3dhcDtcblx0c3JjOiB1cmwoXCIuLi9mb250cy9Hb2xvc1RleHQtU2VtaUJvbGQud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcIi4uL2ZvbnRzL0dvbG9zVGV4dC1TZW1pQm9sZC53b2ZmXCIpIGZvcm1hdChcIndvZmZcIik7XG5cdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cclxuIiwiLy880J7QkdCd0KPQm9CV0J3QmNCVPi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4qLFxuKjo6YmVmb3JlLFxuKjo6YWZ0ZXIge1xuXHRwYWRkaW5nOiAwO1xuXHRtYXJnaW46IDA7XG5cdGJvcmRlcjogMDtcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0b3V0bGluZTogbm9uZTtcbn1cbi8vIFByZXZlbnQgaGVhZGVyIGp1bXBpbmcgd2hlbiBGYW5jeWJveCBtb2RhbCBvcGVuc1xuYm9keSB7XG5cdCYud2l0aC1mYW5jeWJveCB7XG5cdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0XHRwYWRkaW5nLXJpZ2h0OiAwO1xuXG5cdFx0LmhlYWRlciB7XG5cdFx0XHRwYWRkaW5nLXJpZ2h0OiAxN3B4O1xuXHRcdH1cblx0fVxufVxuXG4vLyBBbHRlcm5hdGl2ZSBzb2x1dGlvbiBmb3IgcHJldmVudGluZyBzY3JvbGxiYXIganVtcFxuQG1lZGlhIChob3ZlcjogaG92ZXIpIHtcblx0LndpdGgtZmFuY3lib3gge1xuXHRcdC5oZWFkZXIge1xuXHRcdFx0cGFkZGluZy1yaWdodDogMTdweDtcblx0XHR9XG5cdH1cbn1cbi5mYW5jeWJveF9fY29udGFpbmVyIHtcblx0bWF4LXdpZHRoOiAxMDAlO1xufVxuYSB7XG5cdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0dHJhbnNpdGlvbjogMC40cztcblx0Y29sb3I6IGluaGVyaXQ7XG5cdGN1cnNvcjogcG9pbnRlcjtcblx0Jjpob3ZlciB7XG5cdFx0Y29sb3I6IGluaGVyaXQ7XG5cdH1cbn1cblxudWwsXG5vbCxcbmxpLFxucCB7XG5cdG1hcmdpbjogMDtcblx0cGFkZGluZzogMDtcbn1cblxuaW1nIHtcblx0dmVydGljYWwtYWxpZ246IHRvcDtcblx0bWF4LXdpZHRoOiAxMDAlO1xuXHRvYmplY3QtZml0OiBjb3Zlcjtcblx0b2JqZWN0LXBvc2l0aW9uOiBjZW50ZXI7XG59XG5cbmgxLFxuaDIsXG5oMyxcbmg0LFxuaDUsXG5oNiB7XG5cdGZvbnQtd2VpZ2h0OiBpbmhlcml0O1xuXHRmb250LXNpemU6IGluaGVyaXQ7XG5cdG1hcmdpbjogMDtcblx0cGFkZGluZzogMDtcbn1cblxuYm9keSB7XG5cdGZvbnQtd2VpZ2h0OiAzMDA7XG5cdGhlaWdodDogMTAwJTtcblx0bGluZS1oZWlnaHQ6IDE0MCU7XG5cdGZvbnQtc2l6ZTogJGZvbnRTaXplO1xuXHRjb2xvcjogJG1haW5Db2xvcjtcblx0Zm9udC1mYW1pbHk6ICRmb250RmFtaWx5O1xuXG5cdGIsXG5cdHN0cm9uZyB7XG5cdFx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0fVxuXG5cdG5vYnIge1xuXHRcdGRpc3BsYXk6IGNvbnRlbnRzO1xuXHR9XG59XG5cbmJ1dHRvbiB7XG5cdGJvcmRlcjogbm9uZTtcblx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG5cdHRyYW5zaXRpb246IDAuNHM7XG5cdGZvbnQtZmFtaWx5OiBpbmhlcml0O1xuXHRjdXJzb3I6IHBvaW50ZXI7XG5cblx0JjpkaXNhYmxlZCB7XG5cdFx0b3BhY2l0eTogMC44O1xuXHRcdHBvaW50ZXItZXZlbnRzOiBub25lO1xuXHR9XG59XG5cbi8vPNCe0JHQndCj0JvQldCd0JjQlT4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuIiwiQGNoYXJzZXQgXCJVVEYtOFwiO1xuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBHb2xvc1RleHQ7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9Hb2xvc1RleHQtTWVkaXVtLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoXCIuLi9mb250cy9Hb2xvc1RleHQtTWVkaXVtLndvZmZcIikgZm9ybWF0KFwid29mZlwiKTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBHb2xvc1RleHQ7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9Hb2xvc1RleHQtUmVndWxhci53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKFwiLi4vZm9udHMvR29sb3NUZXh0LVJlZ3VsYXIud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG59XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IEdvbG9zVGV4dDtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL0dvbG9zVGV4dC1TZW1pQm9sZC53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKFwiLi4vZm9udHMvR29sb3NUZXh0LVNlbWlCb2xkLndvZmZcIikgZm9ybWF0KFwid29mZlwiKTtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuKixcbio6OmJlZm9yZSxcbio6OmFmdGVyIHtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xuICBib3JkZXI6IDA7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIG91dGxpbmU6IG5vbmU7XG59XG5cbmJvZHkud2l0aC1mYW5jeWJveCB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG59XG5ib2R5LndpdGgtZmFuY3lib3ggLmhlYWRlciB7XG4gIHBhZGRpbmctcmlnaHQ6IDE3cHg7XG59XG5cbkBtZWRpYSAoaG92ZXI6IGhvdmVyKSB7XG4gIC53aXRoLWZhbmN5Ym94IC5oZWFkZXIge1xuICAgIHBhZGRpbmctcmlnaHQ6IDE3cHg7XG4gIH1cbn1cbi5mYW5jeWJveF9fY29udGFpbmVyIHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxuXG5hIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB0cmFuc2l0aW9uOiAwLjRzO1xuICBjb2xvcjogaW5oZXJpdDtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuYTpob3ZlciB7XG4gIGNvbG9yOiBpbmhlcml0O1xufVxuXG51bCxcbm9sLFxubGksXG5wIHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xufVxuXG5pbWcge1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xuICBvYmplY3QtcG9zaXRpb246IGNlbnRlcjtcbn1cblxuaDEsXG5oMixcbmgzLFxuaDQsXG5oNSxcbmg2IHtcbiAgZm9udC13ZWlnaHQ6IGluaGVyaXQ7XG4gIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xufVxuXG5ib2R5IHtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgaGVpZ2h0OiAxMDAlO1xuICBsaW5lLWhlaWdodDogMTQwJTtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBjb2xvcjogcmdiKDI2LCAyNSwgMjUpO1xuICBmb250LWZhbWlseTogR29sb3NUZXh0O1xufVxuYm9keSBiLFxuYm9keSBzdHJvbmcge1xuICBmb250LXdlaWdodDogNTAwO1xufVxuYm9keSBub2JyIHtcbiAgZGlzcGxheTogY29udGVudHM7XG59XG5cbmJ1dHRvbiB7XG4gIGJvcmRlcjogbm9uZTtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIHRyYW5zaXRpb246IDAuNHM7XG4gIGZvbnQtZmFtaWx5OiBpbmhlcml0O1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5idXR0b246ZGlzYWJsZWQge1xuICBvcGFjaXR5OiAwLjg7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuXG5ib2R5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDI0NiwgMjQ2LCAyNDYpO1xuICBsaW5lLWhlaWdodDogMTQwJTsgLyogMjQvMTYgKi9cbn1cbi5sb2NrIGJvZHkge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0b3VjaC1hY3Rpb246IG5vbmU7XG59XG4ud3JhcHBlciB7XG4gIG1pbi1oZWlnaHQ6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4ud3JhcHBlciA+IG1haW4ge1xuICBmbGV4OiAxIDEgYXV0bztcbn1cbi53cmFwcGVyID4gKiB7XG4gIG1pbi13aWR0aDogMDtcbn1cblxuLypcbtCh0YLQuNC70Lgg0LHRg9C00YPRgiDQv9GA0LjQvNC10L3Rj9GC0YzRgdGPINC60L4g0LLRgdC10Lwg0LrQu9Cw0YHRgdCw0Lwg0YHQvtC00LXRgNC20LDRidC40LwgKl9fY29udGFpbmVyXG4qL1xuW2NsYXNzKj1fX2NvbnRhaW5lcl0ge1xuICBtYXJnaW4taW5saW5lOiBhdXRvO1xuICBtYXgtd2lkdGg6IDgwcmVtO1xuICBib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4MS44NzVlbSkge1xuICBbY2xhc3MqPV9fY29udGFpbmVyXSB7XG4gICAgbWF4LXdpZHRoOiA2MC42MjVyZW07XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA2MS45OTg3NWVtKSB7XG4gIFtjbGFzcyo9X19jb250YWluZXJdIHtcbiAgICBtYXgtd2lkdGg6IDQ2Ljg3NXJlbTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ3Ljk5ODc1ZW0pIHtcbiAgW2NsYXNzKj1fX2NvbnRhaW5lcl0ge1xuICAgIG1heC13aWR0aDogbm9uZTtcbiAgICBwYWRkaW5nOiAwIDAuOTM3NXJlbTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDIzLjQzNjI1ZW0pIHtcbiAgW2NsYXNzKj1fX2NvbnRhaW5lcl0ge1xuICAgIHBhZGRpbmc6IDAgMTBweDtcbiAgfVxufVxuXG4vKipcbiAqIFN3aXBlciA4LjQuN1xuICogTW9zdCBtb2Rlcm4gbW9iaWxlIHRvdWNoIHNsaWRlciBhbmQgZnJhbWV3b3JrIHdpdGggaGFyZHdhcmUgYWNjZWxlcmF0ZWQgdHJhbnNpdGlvbnNcbiAqIGh0dHBzOi8vc3dpcGVyanMuY29tXG4gKlxuICogQ29weXJpZ2h0IDIwMTQtMjAyMyBWbGFkaW1pciBLaGFybGFtcGlkaVxuICpcbiAqIFJlbGVhc2VkIHVuZGVyIHRoZSBNSVQgTGljZW5zZVxuICpcbiAqIFJlbGVhc2VkIG9uOiBKYW51YXJ5IDMwLCAyMDIzXG4gKi9cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogc3dpcGVyLWljb25zO1xuICBzcmM6IHVybChcImRhdGE6YXBwbGljYXRpb24vZm9udC13b2ZmO2NoYXJzZXQ9dXRmLTg7YmFzZTY0LCBkMDlHUmdBQkFBQUFBQVpnQUJBQUFBQUFEQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQkdSbFJOQUFBR1JBQUFBQm9BQUFBY2k2cUhrVWRFUlVZQUFBV2dBQUFBSXdBQUFDUUFZQUJYUjFCUFV3QUFCaFFBQUFBdUFBQUFOdUFZNyt4SFUxVkNBQUFGeEFBQUFGQUFBQUJtMmZQY3pVOVRMeklBQUFIY0FBQUFTZ0FBQUdCUDlWNVJZMjFoY0FBQUFrUUFBQUNJQUFBQll0NkYwY0JqZG5RZ0FBQUN6QUFBQUFRQUFBQUVBQkVCUkdkaGMzQUFBQVdZQUFBQUNBQUFBQWovL3dBRFoyeDVaZ0FBQXl3QUFBRE1BQUFEMk1IdHJ5Vm9aV0ZrQUFBQmJBQUFBREFBQUFBMkUyK2VvV2hvWldFQUFBR2NBQUFBSHdBQUFDUUM5Z0R6YUcxMGVBQUFBaWdBQUFBWkFBQUFyZ0prQUJGc2IyTmhBQUFDMEFBQUFGb0FBQUJhRlFBVUdHMWhlSEFBQUFHOEFBQUFId0FBQUNBQWNBQkFibUZ0WlFBQUEvZ0FBQUU1QUFBQ1h2RmRCd2x3YjNOMEFBQUZOQUFBQUdJQUFBQ0U1czc0aFhqYVkyQmtZR0FBWXBmNUh1L2orVzIrTW5Bek1ZREF6YVg2UWpENi80Ly9CeGo1R0E4QXVSd01ZR2tBUHl3TDEzamFZMkJrWUdBODhQOEFneDRqKy84ZlFEWWZBMUFFQldnREFJQjJCT29BZU5wallHUmdZTkJoNEdkZ1lnQUJFTW5JQUJKellOQURDUUFBQ1dnQXNRQjQybU5nWWZ6Q09JR0JsWUdCMFljeGpZR0J3UjFLZjJXUVpHaGhZR0JpWUdWbWdBRkdCaVFRa09hYXd0REFvTUJReFhqZy93RUdQY1lEREE0d05VQTJDQ2d3c0FBQU80RUw2Z0FBZU5wajJNMGd5QUFDcXhnR05XQmtaMkQ0L3dNQSt4a0RkZ0FBQUhqYVkyQmdZR2FBWUJrR1JnWVFpQUh5R01GOEZnWUhJTTNEd01IQUJHUXJNT2d5V0RMRU0xVDkvdzhVQmZFTWdMekUvLy8vUC81Ly9mL1YveHYrcjRlYUFBZU1iQXh3SVVZbUlNSEVnS1lBWWpVY3NEQXdzTEt4YzNCeWNmUHc4akVRQS9nWkJBU0ZoRVZFeGNRbEpLV2taV1RsNUJVVWxaUlZWTlhVTlRRWkJnTUFBTVIrRStnQUVRRkVBQUFBS2dBcUFDb0FOQUErQUVnQVVnQmNBR1lBY0FCNkFJUUFqZ0NZQUtJQXJBQzJBTUFBeWdEVUFONEE2QUR5QVB3QkJnRVFBUm9CSkFFdUFUZ0JRZ0ZNQVZZQllBRnFBWFFCZmdHSUFaSUJuQUdtQWJJQnpnSHNBQUI0MnUyTk1RNkNVQXlHVzU2OHg5QW5lWVlnbTRNSmJoS0ZhRXhJT0FWWDhBcGV3U3Q0QmljNEFmZUFpZDNWT0JpeER4ZlBZRXphNU8rWGZpMDRZQURnZ2lVSVVMQ3VFSks4VmhPNGJTdnBkbmt0SEk1UUNZdGRpMnNsOFpuWGFIbHFVck5LemRLY1Q4Y2pscStyd1pTdklWY3pOaWV6c2ZuUC91em5tZlBGQk5PRE0ySzdNVFE0NVlFQVpxR1A4MUFtR0djRjNpUHFPb3AwcjFTUFRhVGJWa2ZVZTRIWGo5N3dZRSt5TndXWXh3V3U0djF1Z1dIZ28zUzFYZFpFVnFXTTdFVDBjZm5MR3hXZmtnUjQybzJQdldyRE1CU0ZqL0lITGFGMHpLalJnZGlWTXdTY05SQW9XVW9INzhZMmljQi95SVkwOUFuNkFIMkJkdS9VQit5eG9wWXNoUWlFdm52dTBkVVJnRHQ4UWVDOFBEdzdGcGppM2ZFQTR6L1BFSjZZT0I1aEtoNGRqM0V2WGh4UHFIL1NLVVkzcko3c3JaNEZabmgxUE1BdFBod1A2ZmwyUE1KTVBEZ2VRNHJZOFlUNkd6YW8wZUFFQTQwOUR1Z2dtVG5Gbk9jU0NpRWlMTWd4Q2lUSTZDcTVEWlVkM1FtcDEwdk8wTGFMVGQyY2pONGZPdW1sYzdsVVliU1FjWkZrdXRSRzdnNkpLWkt5MFJtZExZNjgwQ0RuRUorVU1rcEZGZTFSTjdueGRWcFhyQzRhVHRuYXVyT25ZZXJjWmcyWVZtTE4vZC9nY3pmRWltckUvZnMvYk91cTI5Wm1uOHRsb09SYVhnWmdHYTc4eU85L2NuWG0yQnBhR3ZxMjVEdjlTNEU5KzVTSWM5UHF1cEpLaFlGU1NsNDcrUWNyMW1ZTkFBQUFlTnB0dzBjS3drQUFBTURaSkE4UTdPVUp2a0xzUGZaNnpGVkVSUHk4cUhoMllFUiszaS9CUDgzdklCTEx5U3NvS2ltcnFLcXBhMmhwNitqcTZSc1lHaG1ibUpxWlN5MHNyYXh0Yk8zc0hSeWRuRU1VNHVSNnl4N0pKWHZlUDdXckR5Y0FBQUFBQUFILy93QUNlTnBqWUdSZ1lPQUJZaGtnWmdKQ1pnWk5Ca1lHTFFadElKc0ZMTVlBQUF3M0FMZ0FlTm9saXpFS2dEQVFCQ2NoUmJDMnNGRVIwWUQ2cVZRaUJDdi9IOWV6R0k2WjVYQkF3OENCSy9tNWlRUVZhdVZiWExuT3JNWnYyb0xkS0ZhOFBqdXJ1MmhKekdhYm1PU0x6Tk16dnV0cEIzTjQybU5nWkdCZzRHS1FZekJoWU14SkxNbGo0R0JnQVlvdy9QL1BBSkpoTE02c1NvV0tmV0NBQXdEQWpnYlJBQUI0Mm1OZ1lHQmtBSUliQ1pvNUlQcm1VbjBoR0EwQU84RUZUUUFBXCIpO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG59XG46cm9vdCB7XG4gIC0tc3dpcGVyLXRoZW1lLWNvbG9yOiMwMDdhZmY7XG59XG5cbi5zd2lwZXIge1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIHBhZGRpbmc6IDA7XG4gIHotaW5kZXg6IDE7XG59XG5cbi5zd2lwZXItdmVydGljYWwgPiAuc3dpcGVyLXdyYXBwZXIge1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuXG4uc3dpcGVyLXdyYXBwZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHotaW5kZXg6IDE7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IHRyYW5zZm9ybTtcbiAgYm94LXNpemluZzogY29udGVudC1ib3g7XG59XG5cbi5zd2lwZXItYW5kcm9pZCAuc3dpcGVyLXNsaWRlLCAuc3dpcGVyLXdyYXBwZXIge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDBweCwgMCwgMCk7XG59XG5cbi5zd2lwZXItcG9pbnRlci1ldmVudHMge1xuICB0b3VjaC1hY3Rpb246IHBhbi15O1xufVxuXG4uc3dpcGVyLXBvaW50ZXItZXZlbnRzLnN3aXBlci12ZXJ0aWNhbCB7XG4gIHRvdWNoLWFjdGlvbjogcGFuLXg7XG59XG5cbi5zd2lwZXItc2xpZGUge1xuICBmbGV4LXNocmluazogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiB0cmFuc2Zvcm07XG59XG5cbi5zd2lwZXItc2xpZGUtaW52aXNpYmxlLWJsYW5rIHtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuXG4uc3dpcGVyLWF1dG9oZWlnaHQsIC5zd2lwZXItYXV0b2hlaWdodCAuc3dpcGVyLXNsaWRlIHtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG4uc3dpcGVyLWF1dG9oZWlnaHQgLnN3aXBlci13cmFwcGVyIHtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IHRyYW5zZm9ybSwgaGVpZ2h0O1xufVxuXG4uc3dpcGVyLWJhY2tmYWNlLWhpZGRlbiAuc3dpcGVyLXNsaWRlIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApO1xuICAtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuXG4uc3dpcGVyLTNkLCAuc3dpcGVyLTNkLnN3aXBlci1jc3MtbW9kZSAuc3dpcGVyLXdyYXBwZXIge1xuICBwZXJzcGVjdGl2ZTogMTIwMHB4O1xufVxuXG4uc3dpcGVyLTNkIC5zd2lwZXItY3ViZS1zaGFkb3csIC5zd2lwZXItM2QgLnN3aXBlci1zbGlkZSwgLnN3aXBlci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvdywgLnN3aXBlci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvdy1ib3R0b20sIC5zd2lwZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3ctbGVmdCwgLnN3aXBlci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvdy1yaWdodCwgLnN3aXBlci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvdy10b3AsIC5zd2lwZXItM2QgLnN3aXBlci13cmFwcGVyIHtcbiAgdHJhbnNmb3JtLXN0eWxlOiBwcmVzZXJ2ZS0zZDtcbn1cblxuLnN3aXBlci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvdywgLnN3aXBlci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvdy1ib3R0b20sIC5zd2lwZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3ctbGVmdCwgLnN3aXBlci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvdy1yaWdodCwgLnN3aXBlci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvdy10b3Age1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIHotaW5kZXg6IDEwO1xufVxuXG4uc3dpcGVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93IHtcbiAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjE1KTtcbn1cblxuLnN3aXBlci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvdy1sZWZ0IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIGxlZnQsIHJnYmEoMCwgMCwgMCwgMC41KSwgcmdiYSgwLCAwLCAwLCAwKSk7XG59XG5cbi5zd2lwZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3ctcmlnaHQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsIHJnYmEoMCwgMCwgMCwgMC41KSwgcmdiYSgwLCAwLCAwLCAwKSk7XG59XG5cbi5zd2lwZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3ctdG9wIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIHRvcCwgcmdiYSgwLCAwLCAwLCAwLjUpLCByZ2JhKDAsIDAsIDAsIDApKTtcbn1cblxuLnN3aXBlci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvdy1ib3R0b20ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCByZ2JhKDAsIDAsIDAsIDAuNSksIHJnYmEoMCwgMCwgMCwgMCkpO1xufVxuXG4uc3dpcGVyLWNzcy1tb2RlID4gLnN3aXBlci13cmFwcGVyIHtcbiAgb3ZlcmZsb3c6IGF1dG87XG4gIHNjcm9sbGJhci13aWR0aDogbm9uZTtcbiAgLW1zLW92ZXJmbG93LXN0eWxlOiBub25lO1xufVxuXG4uc3dpcGVyLWNzcy1tb2RlID4gLnN3aXBlci13cmFwcGVyOjotd2Via2l0LXNjcm9sbGJhciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5zd2lwZXItY3NzLW1vZGUgPiAuc3dpcGVyLXdyYXBwZXIgPiAuc3dpcGVyLXNsaWRlIHtcbiAgc2Nyb2xsLXNuYXAtYWxpZ246IHN0YXJ0IHN0YXJ0O1xufVxuXG4uc3dpcGVyLWhvcml6b250YWwuc3dpcGVyLWNzcy1tb2RlID4gLnN3aXBlci13cmFwcGVyIHtcbiAgc2Nyb2xsLXNuYXAtdHlwZTogeCBtYW5kYXRvcnk7XG59XG5cbi5zd2lwZXItdmVydGljYWwuc3dpcGVyLWNzcy1tb2RlID4gLnN3aXBlci13cmFwcGVyIHtcbiAgc2Nyb2xsLXNuYXAtdHlwZTogeSBtYW5kYXRvcnk7XG59XG5cbi5zd2lwZXItY2VudGVyZWQgPiAuc3dpcGVyLXdyYXBwZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICBvcmRlcjogOTk5OTtcbn1cblxuLnN3aXBlci1jZW50ZXJlZC5zd2lwZXItaG9yaXpvbnRhbCA+IC5zd2lwZXItd3JhcHBlciA+IC5zd2lwZXItc2xpZGU6Zmlyc3QtY2hpbGQge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiB2YXIoLS1zd2lwZXItY2VudGVyZWQtb2Zmc2V0LWJlZm9yZSk7XG59XG5cbi5zd2lwZXItY2VudGVyZWQuc3dpcGVyLWhvcml6b250YWwgPiAuc3dpcGVyLXdyYXBwZXI6OmJlZm9yZSB7XG4gIGhlaWdodDogMTAwJTtcbiAgbWluLWhlaWdodDogMXB4O1xuICB3aWR0aDogdmFyKC0tc3dpcGVyLWNlbnRlcmVkLW9mZnNldC1hZnRlcik7XG59XG5cbi5zd2lwZXItY2VudGVyZWQuc3dpcGVyLXZlcnRpY2FsID4gLnN3aXBlci13cmFwcGVyID4gLnN3aXBlci1zbGlkZTpmaXJzdC1jaGlsZCB7XG4gIG1hcmdpbi1ibG9jay1zdGFydDogdmFyKC0tc3dpcGVyLWNlbnRlcmVkLW9mZnNldC1iZWZvcmUpO1xufVxuXG4uc3dpcGVyLWNlbnRlcmVkLnN3aXBlci12ZXJ0aWNhbCA+IC5zd2lwZXItd3JhcHBlcjo6YmVmb3JlIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1pbi13aWR0aDogMXB4O1xuICBoZWlnaHQ6IHZhcigtLXN3aXBlci1jZW50ZXJlZC1vZmZzZXQtYWZ0ZXIpO1xufVxuXG4uc3dpcGVyLWNlbnRlcmVkID4gLnN3aXBlci13cmFwcGVyID4gLnN3aXBlci1zbGlkZSB7XG4gIHNjcm9sbC1zbmFwLWFsaWduOiBjZW50ZXIgY2VudGVyO1xuICBzY3JvbGwtc25hcC1zdG9wOiBhbHdheXM7XG59XG5cbi5zd2lwZXItdmlydHVhbCAuc3dpcGVyLXNsaWRlIHtcbiAgLXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWigwKTtcbn1cblxuLnN3aXBlci12aXJ0dWFsLnN3aXBlci1jc3MtbW9kZSAuc3dpcGVyLXdyYXBwZXI6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuXG4uc3dpcGVyLXZpcnR1YWwuc3dpcGVyLWNzcy1tb2RlLnN3aXBlci1ob3Jpem9udGFsIC5zd2lwZXItd3JhcHBlcjo6YWZ0ZXIge1xuICBoZWlnaHQ6IDFweDtcbiAgd2lkdGg6IHZhcigtLXN3aXBlci12aXJ0dWFsLXNpemUpO1xufVxuXG4uc3dpcGVyLXZpcnR1YWwuc3dpcGVyLWNzcy1tb2RlLnN3aXBlci12ZXJ0aWNhbCAuc3dpcGVyLXdyYXBwZXI6OmFmdGVyIHtcbiAgd2lkdGg6IDFweDtcbiAgaGVpZ2h0OiB2YXIoLS1zd2lwZXItdmlydHVhbC1zaXplKTtcbn1cblxuOnJvb3Qge1xuICAtLXN3aXBlci1uYXZpZ2F0aW9uLXNpemU6NDRweDtcbn1cblxuLnN3aXBlci1idXR0b24tbmV4dCwgLnN3aXBlci1idXR0b24tcHJldiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIHdpZHRoOiBjYWxjKHZhcigtLXN3aXBlci1uYXZpZ2F0aW9uLXNpemUpIC8gNDQgKiAyNyk7XG4gIGhlaWdodDogdmFyKC0tc3dpcGVyLW5hdmlnYXRpb24tc2l6ZSk7XG4gIG1hcmdpbi10b3A6IGNhbGMoMHB4IC0gdmFyKC0tc3dpcGVyLW5hdmlnYXRpb24tc2l6ZSkgLyAyKTtcbiAgei1pbmRleDogMTA7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGNvbG9yOiB2YXIoLS1zd2lwZXItbmF2aWdhdGlvbi1jb2xvciwgdmFyKC0tc3dpcGVyLXRoZW1lLWNvbG9yKSk7XG59XG5cbi5zd2lwZXItYnV0dG9uLW5leHQuc3dpcGVyLWJ1dHRvbi1kaXNhYmxlZCwgLnN3aXBlci1idXR0b24tcHJldi5zd2lwZXItYnV0dG9uLWRpc2FibGVkIHtcbiAgb3BhY2l0eTogMC4zNTtcbiAgY3Vyc29yOiBhdXRvO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cblxuLnN3aXBlci1idXR0b24tbmV4dC5zd2lwZXItYnV0dG9uLWhpZGRlbiwgLnN3aXBlci1idXR0b24tcHJldi5zd2lwZXItYnV0dG9uLWhpZGRlbiB7XG4gIG9wYWNpdHk6IDA7XG4gIGN1cnNvcjogYXV0bztcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG5cbi5zd2lwZXItbmF2aWdhdGlvbi1kaXNhYmxlZCAuc3dpcGVyLWJ1dHRvbi1uZXh0LCAuc3dpcGVyLW5hdmlnYXRpb24tZGlzYWJsZWQgLnN3aXBlci1idXR0b24tcHJldiB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLnN3aXBlci1idXR0b24tbmV4dDphZnRlciwgLnN3aXBlci1idXR0b24tcHJldjphZnRlciB7XG4gIGZvbnQtZmFtaWx5OiBzd2lwZXItaWNvbnM7XG4gIGZvbnQtc2l6ZTogdmFyKC0tc3dpcGVyLW5hdmlnYXRpb24tc2l6ZSk7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lICFpbXBvcnRhbnQ7XG4gIGxldHRlci1zcGFjaW5nOiAwO1xuICBmb250LXZhcmlhbnQ6IGluaXRpYWw7XG4gIGxpbmUtaGVpZ2h0OiAxO1xufVxuXG4uc3dpcGVyLWJ1dHRvbi1wcmV2LCAuc3dpcGVyLXJ0bCAuc3dpcGVyLWJ1dHRvbi1uZXh0IHtcbiAgbGVmdDogMTBweDtcbiAgcmlnaHQ6IGF1dG87XG59XG5cbi5zd2lwZXItYnV0dG9uLXByZXY6YWZ0ZXIsIC5zd2lwZXItcnRsIC5zd2lwZXItYnV0dG9uLW5leHQ6YWZ0ZXIge1xuICBjb250ZW50OiBcInByZXZcIjtcbn1cblxuLnN3aXBlci1idXR0b24tbmV4dCwgLnN3aXBlci1ydGwgLnN3aXBlci1idXR0b24tcHJldiB7XG4gIHJpZ2h0OiAxMHB4O1xuICBsZWZ0OiBhdXRvO1xufVxuXG4uc3dpcGVyLWJ1dHRvbi1uZXh0OmFmdGVyLCAuc3dpcGVyLXJ0bCAuc3dpcGVyLWJ1dHRvbi1wcmV2OmFmdGVyIHtcbiAgY29udGVudDogXCJuZXh0XCI7XG59XG5cbi5zd2lwZXItYnV0dG9uLWxvY2sge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uc3dpcGVyLXBhZ2luYXRpb24ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdHJhbnNpdGlvbjogMC4zcyBvcGFjaXR5O1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICB6LWluZGV4OiAxMDtcbn1cblxuLnN3aXBlci1wYWdpbmF0aW9uLnN3aXBlci1wYWdpbmF0aW9uLWhpZGRlbiB7XG4gIG9wYWNpdHk6IDA7XG59XG5cbi5zd2lwZXItcGFnaW5hdGlvbi1kaXNhYmxlZCA+IC5zd2lwZXItcGFnaW5hdGlvbiwgLnN3aXBlci1wYWdpbmF0aW9uLnN3aXBlci1wYWdpbmF0aW9uLWRpc2FibGVkIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4uc3dpcGVyLWhvcml6b250YWwgPiAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cywgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMuc3dpcGVyLXBhZ2luYXRpb24taG9yaXpvbnRhbCwgLnN3aXBlci1wYWdpbmF0aW9uLWN1c3RvbSwgLnN3aXBlci1wYWdpbmF0aW9uLWZyYWN0aW9uIHtcbiAgYm90dG9tOiAxMHB4O1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbn1cblxuLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pYyB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGZvbnQtc2l6ZTogMDtcbn1cblxuLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pYyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0IHtcbiAgdHJhbnNmb3JtOiBzY2FsZSgwLjMzKTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy1keW5hbWljIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtYWN0aXZlIHtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbn1cblxuLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pYyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWFjdGl2ZS1tYWluIHtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbn1cblxuLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pYyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWFjdGl2ZS1wcmV2IHtcbiAgdHJhbnNmb3JtOiBzY2FsZSgwLjY2KTtcbn1cblxuLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pYyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWFjdGl2ZS1wcmV2LXByZXYge1xuICB0cmFuc2Zvcm06IHNjYWxlKDAuMzMpO1xufVxuXG4uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy1keW5hbWljIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtYWN0aXZlLW5leHQge1xuICB0cmFuc2Zvcm06IHNjYWxlKDAuNjYpO1xufVxuXG4uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy1keW5hbWljIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtYWN0aXZlLW5leHQtbmV4dCB7XG4gIHRyYW5zZm9ybTogc2NhbGUoMC4zMyk7XG59XG5cbi5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQge1xuICB3aWR0aDogdmFyKC0tc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LXdpZHRoLCB2YXIoLS1zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtc2l6ZSwgOHB4KSk7XG4gIGhlaWdodDogdmFyKC0tc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWhlaWdodCwgdmFyKC0tc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LXNpemUsIDhweCkpO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYmFja2dyb3VuZDogdmFyKC0tc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWluYWN0aXZlLWNvbG9yLCAjMDAwKTtcbiAgb3BhY2l0eTogdmFyKC0tc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWluYWN0aXZlLW9wYWNpdHksIDAuMik7XG59XG5cbmJ1dHRvbi5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQge1xuICBib3JkZXI6IG5vbmU7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICBhcHBlYXJhbmNlOiBub25lO1xufVxuXG4uc3dpcGVyLXBhZ2luYXRpb24tY2xpY2thYmxlIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQ6b25seS1jaGlsZCB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1hY3RpdmUge1xuICBvcGFjaXR5OiB2YXIoLS1zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtb3BhY2l0eSwgMSk7XG4gIGJhY2tncm91bmQ6IHZhcigtLXN3aXBlci1wYWdpbmF0aW9uLWNvbG9yLCB2YXIoLS1zd2lwZXItdGhlbWUtY29sb3IpKTtcbn1cblxuLnN3aXBlci1wYWdpbmF0aW9uLXZlcnRpY2FsLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMsIC5zd2lwZXItdmVydGljYWwgPiAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cyB7XG4gIHJpZ2h0OiAxMHB4O1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwcHgsIC01MCUsIDApO1xufVxuXG4uc3dpcGVyLXBhZ2luYXRpb24tdmVydGljYWwuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LCAuc3dpcGVyLXZlcnRpY2FsID4gLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldCB7XG4gIG1hcmdpbjogdmFyKC0tc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LXZlcnRpY2FsLWdhcCwgNnB4KSAwO1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLnN3aXBlci1wYWdpbmF0aW9uLXZlcnRpY2FsLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy1keW5hbWljLCAuc3dpcGVyLXZlcnRpY2FsID4gLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy1keW5hbWljIHtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgd2lkdGg6IDhweDtcbn1cblxuLnN3aXBlci1wYWdpbmF0aW9uLXZlcnRpY2FsLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy1keW5hbWljIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQsIC5zd2lwZXItdmVydGljYWwgPiAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLWR5bmFtaWMgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdHJhbnNpdGlvbjogMC4ycyB0cmFuc2Zvcm0sIDAuMnMgdG9wO1xufVxuXG4uc3dpcGVyLWhvcml6b250YWwgPiAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LCAuc3dpcGVyLXBhZ2luYXRpb24taG9yaXpvbnRhbC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQge1xuICBtYXJnaW46IDAgdmFyKC0tc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWhvcml6b250YWwtZ2FwLCA0cHgpO1xufVxuXG4uc3dpcGVyLWhvcml6b250YWwgPiAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLWR5bmFtaWMsIC5zd2lwZXItcGFnaW5hdGlvbi1ob3Jpem9udGFsLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy1keW5hbWljIHtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG5cbi5zd2lwZXItaG9yaXpvbnRhbCA+IC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pYyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LCAuc3dpcGVyLXBhZ2luYXRpb24taG9yaXpvbnRhbC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pYyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0IHtcbiAgdHJhbnNpdGlvbjogMC4ycyB0cmFuc2Zvcm0sIDAuMnMgbGVmdDtcbn1cblxuLnN3aXBlci1ob3Jpem9udGFsLnN3aXBlci1ydGwgPiAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy1keW5hbWljIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQge1xuICB0cmFuc2l0aW9uOiAwLjJzIHRyYW5zZm9ybSwgMC4ycyByaWdodDtcbn1cblxuLnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyIHtcbiAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjI1KTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xufVxuXG4uc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXIgLnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyLWZpbGwge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1zd2lwZXItcGFnaW5hdGlvbi1jb2xvciwgdmFyKC0tc3dpcGVyLXRoZW1lLWNvbG9yKSk7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICB0cmFuc2Zvcm06IHNjYWxlKDApO1xuICB0cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IHRvcDtcbn1cblxuLnN3aXBlci1ydGwgLnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyIC5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2Jhci1maWxsIHtcbiAgdHJhbnNmb3JtLW9yaWdpbjogcmlnaHQgdG9wO1xufVxuXG4uc3dpcGVyLWhvcml6b250YWwgPiAuc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXIsIC5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2Jhci5zd2lwZXItcGFnaW5hdGlvbi1ob3Jpem9udGFsLCAuc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXIuc3dpcGVyLXBhZ2luYXRpb24tdmVydGljYWwuc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXItb3Bwb3NpdGUsIC5zd2lwZXItdmVydGljYWwgPiAuc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXIuc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXItb3Bwb3NpdGUge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiA0cHg7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbn1cblxuLnN3aXBlci1ob3Jpem9udGFsID4gLnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyLnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyLW9wcG9zaXRlLCAuc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXIuc3dpcGVyLXBhZ2luYXRpb24taG9yaXpvbnRhbC5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2Jhci1vcHBvc2l0ZSwgLnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyLnN3aXBlci1wYWdpbmF0aW9uLXZlcnRpY2FsLCAuc3dpcGVyLXZlcnRpY2FsID4gLnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyIHtcbiAgd2lkdGg6IDRweDtcbiAgaGVpZ2h0OiAxMDAlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG59XG5cbi5zd2lwZXItcGFnaW5hdGlvbi1sb2NrIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLnN3aXBlci1zY3JvbGxiYXIge1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIC1tcy10b3VjaC1hY3Rpb246IG5vbmU7XG4gIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC4xKTtcbn1cblxuLnN3aXBlci1zY3JvbGxiYXItZGlzYWJsZWQgPiAuc3dpcGVyLXNjcm9sbGJhciwgLnN3aXBlci1zY3JvbGxiYXIuc3dpcGVyLXNjcm9sbGJhci1kaXNhYmxlZCB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLnN3aXBlci1ob3Jpem9udGFsID4gLnN3aXBlci1zY3JvbGxiYXIsIC5zd2lwZXItc2Nyb2xsYmFyLnN3aXBlci1zY3JvbGxiYXItaG9yaXpvbnRhbCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMSU7XG4gIGJvdHRvbTogM3B4O1xuICB6LWluZGV4OiA1MDtcbiAgaGVpZ2h0OiA1cHg7XG4gIHdpZHRoOiA5OCU7XG59XG5cbi5zd2lwZXItc2Nyb2xsYmFyLnN3aXBlci1zY3JvbGxiYXItdmVydGljYWwsIC5zd2lwZXItdmVydGljYWwgPiAuc3dpcGVyLXNjcm9sbGJhciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDNweDtcbiAgdG9wOiAxJTtcbiAgei1pbmRleDogNTA7XG4gIHdpZHRoOiA1cHg7XG4gIGhlaWdodDogOTglO1xufVxuXG4uc3dpcGVyLXNjcm9sbGJhci1kcmFnIHtcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogMTAwJTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuNSk7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbn1cblxuLnN3aXBlci1zY3JvbGxiYXItY3Vyc29yLWRyYWcge1xuICBjdXJzb3I6IG1vdmU7XG59XG5cbi5zd2lwZXItc2Nyb2xsYmFyLWxvY2sge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uc3dpcGVyLXpvb20tY29udGFpbmVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLnN3aXBlci16b29tLWNvbnRhaW5lciA+IGNhbnZhcywgLnN3aXBlci16b29tLWNvbnRhaW5lciA+IGltZywgLnN3aXBlci16b29tLWNvbnRhaW5lciA+IHN2ZyB7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgbWF4LWhlaWdodDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY29udGFpbjtcbn1cblxuLnN3aXBlci1zbGlkZS16b29tZWQge1xuICBjdXJzb3I6IG1vdmU7XG59XG5cbi5zd2lwZXItbGF6eS1wcmVsb2FkZXIge1xuICB3aWR0aDogNDJweDtcbiAgaGVpZ2h0OiA0MnB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDUwJTtcbiAgdG9wOiA1MCU7XG4gIG1hcmdpbi1sZWZ0OiAtMjFweDtcbiAgbWFyZ2luLXRvcDogLTIxcHg7XG4gIHotaW5kZXg6IDEwO1xuICB0cmFuc2Zvcm0tb3JpZ2luOiA1MCU7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJvcmRlcjogNHB4IHNvbGlkIHZhcigtLXN3aXBlci1wcmVsb2FkZXItY29sb3IsIHZhcigtLXN3aXBlci10aGVtZS1jb2xvcikpO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJvcmRlci10b3AtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4uc3dpcGVyLXdhdGNoLXByb2dyZXNzIC5zd2lwZXItc2xpZGUtdmlzaWJsZSAuc3dpcGVyLWxhenktcHJlbG9hZGVyLCAuc3dpcGVyOm5vdCguc3dpcGVyLXdhdGNoLXByb2dyZXNzKSAuc3dpcGVyLWxhenktcHJlbG9hZGVyIHtcbiAgYW5pbWF0aW9uOiBzd2lwZXItcHJlbG9hZGVyLXNwaW4gMXMgaW5maW5pdGUgbGluZWFyO1xufVxuXG4uc3dpcGVyLWxhenktcHJlbG9hZGVyLXdoaXRlIHtcbiAgLS1zd2lwZXItcHJlbG9hZGVyLWNvbG9yOiNmZmY7XG59XG5cbi5zd2lwZXItbGF6eS1wcmVsb2FkZXItYmxhY2sge1xuICAtLXN3aXBlci1wcmVsb2FkZXItY29sb3I6IzAwMDtcbn1cblxuQGtleWZyYW1lcyBzd2lwZXItcHJlbG9hZGVyLXNwaW4ge1xuICAwJSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gIH1cbiAgMTAwJSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTtcbiAgfVxufVxuLnN3aXBlciAuc3dpcGVyLW5vdGlmaWNhdGlvbiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgb3BhY2l0eTogMDtcbiAgei1pbmRleDogLTEwMDA7XG59XG5cbi5zd2lwZXItZnJlZS1tb2RlID4gLnN3aXBlci13cmFwcGVyIHtcbiAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2Utb3V0O1xuICBtYXJnaW46IDAgYXV0bztcbn1cblxuLnN3aXBlci1ncmlkID4gLnN3aXBlci13cmFwcGVyIHtcbiAgZmxleC13cmFwOiB3cmFwO1xufVxuXG4uc3dpcGVyLWdyaWQtY29sdW1uID4gLnN3aXBlci13cmFwcGVyIHtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuXG4uc3dpcGVyLWZhZGUuc3dpcGVyLWZyZWUtbW9kZSAuc3dpcGVyLXNsaWRlIHtcbiAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2Utb3V0O1xufVxuXG4uc3dpcGVyLWZhZGUgLnN3aXBlci1zbGlkZSB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiBvcGFjaXR5O1xufVxuXG4uc3dpcGVyLWZhZGUgLnN3aXBlci1zbGlkZSAuc3dpcGVyLXNsaWRlIHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG5cbi5zd2lwZXItZmFkZSAuc3dpcGVyLXNsaWRlLWFjdGl2ZSwgLnN3aXBlci1mYWRlIC5zd2lwZXItc2xpZGUtYWN0aXZlIC5zd2lwZXItc2xpZGUtYWN0aXZlIHtcbiAgcG9pbnRlci1ldmVudHM6IGF1dG87XG59XG5cbi5zd2lwZXItY3ViZSB7XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xufVxuXG4uc3dpcGVyLWN1YmUgLnN3aXBlci1zbGlkZSB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICB6LWluZGV4OiAxO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIHRyYW5zZm9ybS1vcmlnaW46IDAgMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbn1cblxuLnN3aXBlci1jdWJlIC5zd2lwZXItc2xpZGUgLnN3aXBlci1zbGlkZSB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuXG4uc3dpcGVyLWN1YmUuc3dpcGVyLXJ0bCAuc3dpcGVyLXNsaWRlIHtcbiAgdHJhbnNmb3JtLW9yaWdpbjogMTAwJSAwO1xufVxuXG4uc3dpcGVyLWN1YmUgLnN3aXBlci1zbGlkZS1hY3RpdmUsIC5zd2lwZXItY3ViZSAuc3dpcGVyLXNsaWRlLWFjdGl2ZSAuc3dpcGVyLXNsaWRlLWFjdGl2ZSB7XG4gIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xufVxuXG4uc3dpcGVyLWN1YmUgLnN3aXBlci1zbGlkZS1hY3RpdmUsIC5zd2lwZXItY3ViZSAuc3dpcGVyLXNsaWRlLW5leHQsIC5zd2lwZXItY3ViZSAuc3dpcGVyLXNsaWRlLW5leHQgKyAuc3dpcGVyLXNsaWRlLCAuc3dpcGVyLWN1YmUgLnN3aXBlci1zbGlkZS1wcmV2IHtcbiAgcG9pbnRlci1ldmVudHM6IGF1dG87XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG59XG5cbi5zd2lwZXItY3ViZSAuc3dpcGVyLXNsaWRlLXNoYWRvdy1ib3R0b20sIC5zd2lwZXItY3ViZSAuc3dpcGVyLXNsaWRlLXNoYWRvdy1sZWZ0LCAuc3dpcGVyLWN1YmUgLnN3aXBlci1zbGlkZS1zaGFkb3ctcmlnaHQsIC5zd2lwZXItY3ViZSAuc3dpcGVyLXNsaWRlLXNoYWRvdy10b3Age1xuICB6LWluZGV4OiAwO1xuICAtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuXG4uc3dpcGVyLWN1YmUgLnN3aXBlci1jdWJlLXNoYWRvdyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgYm90dG9tOiAwcHg7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG9wYWNpdHk6IDAuNjtcbiAgei1pbmRleDogMDtcbn1cblxuLnN3aXBlci1jdWJlIC5zd2lwZXItY3ViZS1zaGFkb3c6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgYmFja2dyb3VuZDogIzAwMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIGJvdHRvbTogMDtcbiAgcmlnaHQ6IDA7XG4gIGZpbHRlcjogYmx1cig1MHB4KTtcbn1cblxuLnN3aXBlci1mbGlwIHtcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG59XG5cbi5zd2lwZXItZmxpcCAuc3dpcGVyLXNsaWRlIHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICBiYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gIHotaW5kZXg6IDE7XG59XG5cbi5zd2lwZXItZmxpcCAuc3dpcGVyLXNsaWRlIC5zd2lwZXItc2xpZGUge1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cblxuLnN3aXBlci1mbGlwIC5zd2lwZXItc2xpZGUtYWN0aXZlLCAuc3dpcGVyLWZsaXAgLnN3aXBlci1zbGlkZS1hY3RpdmUgLnN3aXBlci1zbGlkZS1hY3RpdmUge1xuICBwb2ludGVyLWV2ZW50czogYXV0bztcbn1cblxuLnN3aXBlci1mbGlwIC5zd2lwZXItc2xpZGUtc2hhZG93LWJvdHRvbSwgLnN3aXBlci1mbGlwIC5zd2lwZXItc2xpZGUtc2hhZG93LWxlZnQsIC5zd2lwZXItZmxpcCAuc3dpcGVyLXNsaWRlLXNoYWRvdy1yaWdodCwgLnN3aXBlci1mbGlwIC5zd2lwZXItc2xpZGUtc2hhZG93LXRvcCB7XG4gIHotaW5kZXg6IDA7XG4gIC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICBiYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG59XG5cbi5zd2lwZXItY3JlYXRpdmUgLnN3aXBlci1zbGlkZSB7XG4gIC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICBiYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IHRyYW5zZm9ybSwgb3BhY2l0eSwgaGVpZ2h0O1xufVxuXG4uc3dpcGVyLWNhcmRzIHtcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG59XG5cbi5zd2lwZXItY2FyZHMgLnN3aXBlci1zbGlkZSB7XG4gIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlciBib3R0b207XG4gIC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICBiYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi50b29sdGlwLWhvcml6b250YWwtc2Nyb2xsLWljb25faGFuZCB7XG4gIGFuaW1hdGlvbjogdG9vbHRpcC1ob3Jpem9udGFsLXNjcm9sbC1pY29uX2FuaW0tc2Nyb2xsLWhhbmQgMnMgaW5maW5pdGU7XG59XG5cbi5pbnZpc2libGUge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4udG9vbHRpcC1ob3Jpem9udGFsLXNjcm9sbC1pY29uX2NhcmQge1xuICBhbmltYXRpb246IHRvb2x0aXAtaG9yaXpvbnRhbC1zY3JvbGwtaWNvbl9hbmltLXNjcm9sbC1jYXJkIDJzIGluZmluaXRlO1xufVxuXG4uX2NvdXJzb3Ige1xuICBkaXNwbGF5OiBub25lO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgbWFyZ2luOiAyMHB4IDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDcuOTk4NzVlbSkge1xuICAuX2NvdXJzb3Ige1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbn1cblxuQGtleWZyYW1lcyB0b29sdGlwLWhvcml6b250YWwtc2Nyb2xsLWljb25fYW5pbS1zY3JvbGwtaGFuZCB7XG4gIDAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoODBweCkgc2NhbGUoMSk7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxuICAxMCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCg4MHB4KSBzY2FsZSgxKTtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG4gIDIwJSwgNjAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMTc1cHgpIHNjYWxlKDAuNik7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuICA4MCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCg1cHgpIHNjYWxlKDAuNik7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuICB0byB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDVweCkgc2NhbGUoMC42KTtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG59XG5Aa2V5ZnJhbWVzIHRvb2x0aXAtaG9yaXpvbnRhbC1zY3JvbGwtaWNvbl9hbmltLXNjcm9sbC1jYXJkIHtcbiAgMCUsIDYwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuICB9XG4gIDgwJSwgdG8ge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMjQwcHgpO1xuICB9XG59XG4uZGlzYWJsZS1ob3Zlcixcbi5kaXNhYmxlLWhvdmVyICoge1xuICBwb2ludGVyLWV2ZW50czogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4uX3NlY3Rpb24ge1xuICBtYXJnaW4tdG9wOiAxMzBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0Ny45OTg3NWVtKSB7XG4gIC5fc2VjdGlvbiB7XG4gICAgbWFyZ2luLXRvcDogNTBweDtcbiAgfVxufVxuXG4uZmFuY3lib3hfX2NvbnRhaW5lciB7XG4gIG1heC13aWR0aDogMTAwJTtcbn1cblxuLmZhbmN5Ym94X19iYWNrZHJvcCB7XG4gIGJhY2tkcm9wLWZpbHRlcjogbm9uZTtcbn1cblxuYm9keSB7XG4gIHRyYW5zaXRpb246IHBhZGRpbmctcmlnaHQgMC4xNXMgZWFzZTtcbn1cblxuaHRtbC53aXRoLWZhbmN5Ym94IHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuaHRtbCB7XG4gIHNjcm9sbC1iZWhhdmlvcjogc21vb3RoO1xufVxuXG4uX3Ntb290aC1zY3JvbGwge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5fdGV4dDE4IHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBsaW5lLWhlaWdodDogMTQwJTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0Ny45OTg3NWVtKSB7XG4gIC5fdGV4dDE4IHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cbn1cblxuLl90ZXh0MjIge1xuICBmb250LXNpemU6IDIycHg7XG4gIGxpbmUtaGVpZ2h0OiAxNDAlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ3Ljk5ODc1ZW0pIHtcbiAgLl90ZXh0MjIge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDM1Ljk5ODc1ZW0pIHtcbiAgLl90ZXh0MjIge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgfVxufVxuXG4uX3doaXRlLXRleHQge1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLl90ZXh0MzAge1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXNpemU6IDMwcHg7XG4gIGxpbmUtaGVpZ2h0OiAxMzAlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDYxLjk5ODc1ZW0pIHtcbiAgLl90ZXh0MzAge1xuICAgIGZvbnQtc2l6ZTogMjVweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ3Ljk5ODc1ZW0pIHtcbiAgLl90ZXh0MzAge1xuICAgIGZvbnQtc2l6ZTogMjFweDtcbiAgfVxufVxuXG4uX21haW4tYnRuIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgY29sb3I6IHJnYigyNiwgMjUsIDI1KTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB3aWR0aDogMTAwJTtcbiAgbWluLWhlaWdodDogNjBweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDEzMS44NWRlZywgI2U5ZDg5NCAzNS4xNCUsICNkNGI1NzIgOTguNzglKTtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xuICB0cmFuc2l0aW9uOiBhbGwgMC40cztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDEwcHg7XG59XG4uX21haW4tYnRuXzcwIHtcbiAgbWluLWhlaWdodDogNzBweDtcbn1cbi5fbWFpbi1idG5fNzQge1xuICBtaW4taGVpZ2h0OiA3NHB4O1xufVxuLl9tYWluLWJ0bjo6YWZ0ZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGluc2V0OiAwO1xuICBjb250ZW50OiBcIlwiO1xuICBvcGFjaXR5OiAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgei1pbmRleDogLTE7XG4gIGJhY2tncm91bmQ6IHJnYigyNiwgMjUsIDI1KTtcbiAgYm9yZGVyLXJhZGl1czogN3B4O1xuICB0cmFuc2l0aW9uOiBhbGwgMC40cztcbn1cbi5fbWFpbi1idG46aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgdHJhbnNpdGlvbjogYWxsIDAuNHM7XG59XG4uX21haW4tYnRuOmhvdmVyOjphZnRlciB7XG4gIG9wYWNpdHk6IDE7XG4gIHRyYW5zaXRpb246IGFsbCAwLjRzO1xufVxuLl9tYWluLWJ0bl9ibGFjayB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kOiByZ2IoMjYsIDI1LCAyNSk7XG59XG4uX21haW4tYnRuX2JsYWNrOjphZnRlciB7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxMzEuODVkZWcsICNlOWQ4OTQgMzUuMTQlLCAjZDRiNTcyIDk4Ljc4JSk7XG59XG4uX21haW4tYnRuX2JsYWNrOmhvdmVyIHtcbiAgY29sb3I6IHJnYigyNiwgMjUsIDI1KTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAzNS45OTg3NWVtKSB7XG4gIC5fbWFpbi1idG4ge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBtaW4taGVpZ2h0OiA2MHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMjkuOTk4NzVlbSkge1xuICAuX21haW4tYnRuIHtcbiAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICAgIG1pbi1oZWlnaHQ6IDU1cHg7XG4gIH1cbn1cblxuLl9zZWN0aW9uLXRpdGxlIHtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1zaXplOiA1NnB4O1xuICBsaW5lLWhlaWdodDogMTAwJTtcbiAgbGV0dGVyLXNwYWNpbmc6IDAlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDgxLjg3NWVtKSB7XG4gIC5fc2VjdGlvbi10aXRsZSBiciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDYxLjk5ODc1ZW0pIHtcbiAgLl9zZWN0aW9uLXRpdGxlIGJyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIEBzdXBwb3J0cyAoZm9udC1zaXplOiBjbGFtcCggMS43NXJlbSAsIDEuMjQ0MDQ3NjE5cmVtICArICAyLjUyOTc2MTkwNDh2dyAsIDIuODEyNXJlbSApKSB7XG4gICAgLl9zZWN0aW9uLXRpdGxlIHtcbiAgICAgIGZvbnQtc2l6ZTogY2xhbXAoIDEuNzVyZW0gLCAxLjI0NDA0NzYxOXJlbSAgKyAgMi41Mjk3NjE5MDQ4dncgLCAyLjgxMjVyZW0gKTtcbiAgICB9XG4gIH1cbiAgQHN1cHBvcnRzIG5vdCAoZm9udC1zaXplOiBjbGFtcCggMS43NXJlbSAsIDEuMjQ0MDQ3NjE5cmVtICArICAyLjUyOTc2MTkwNDh2dyAsIDIuODEyNXJlbSApKSB7XG4gICAgLl9zZWN0aW9uLXRpdGxlIHtcbiAgICAgIGZvbnQtc2l6ZTogY2FsYyhcbiAgICAgIDEuNzVyZW0gKyAxLjA2MjUgKiAoMTAwdncgLSAyMHJlbSkgLyA0MlxuICAgICk7XG4gICAgfVxuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMjkuOTk4NzVlbSkge1xuICAuX3NlY3Rpb24tdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMjdweDtcbiAgfVxufVxuXG4uX3NlY3Rpb24tbmFtZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjYsIDI1LCAyNSwgMC4wNCk7XG4gIGNvbG9yOiByZ2JhKDI2LCAyNSwgMjUsIDAuNSk7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbWF4LXdpZHRoOiBmaXQtY29udGVudDtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xuICBwYWRkaW5nOiA2cHggMTJweDtcbiAgbWFyZ2luLWJvdHRvbTogMTRweDtcbn1cblxuLl9zZWN0aW9uLXN1YnRpdGxlIHtcbiAgbWFyZ2luLXRvcDogNDBweDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAlO1xuICBmb250LXNpemU6IDIwcHg7XG4gIGxpbmUtaGVpZ2h0OiAxMjAlOyAvKiAyNC8yMCAqL1xuICBjb2xvcjogcmdiYSgyNiwgMjUsIDI1LCAwLjUpO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ3Ljk5ODc1ZW0pIHtcbiAgLl9zZWN0aW9uLXN1YnRpdGxlIHtcbiAgICBtYXJnaW4tdG9wOiAxNXB4O1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgfVxuICAuX3NlY3Rpb24tc3VidGl0bGUgYnIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuLl9ncmV5LXNxdWFyZSB7XG4gIHdpZHRoOiA0NnB4O1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG4gIGhlaWdodDogNDZweDtcbiAgZm9udC1zaXplOiAyNHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjYsIDI1LCAyNSwgMC4wNCk7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDI5Ljk5ODc1ZW0pIHtcbiAgLl9ncmV5LXNxdWFyZSB7XG4gICAgaGVpZ2h0OiAzNXB4O1xuICAgIHdpZHRoOiAzNXB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgfVxuICAuX2dyZXktc3F1YXJlIHN2ZyB7XG4gICAgbWF4LXdpZHRoOiA2MCU7XG4gIH1cbn1cblxuLl9ub2JyIHtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDYxLjk5ODc1ZW0pIHtcbiAgLl9vdmVyZmxvdy1jb250YWluZXJfdGFibGV0IHtcbiAgICBwYWRkaW5nOiAwO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxuICAuX292ZXJmbG93LWNvbnRhaW5lcl90YWJsZXQgLl9jb3Vyc29yIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICB9XG4gIC5fb3ZlcmZsb3ctY29udGFpbmVyX3RhYmxldCAuX2NvdXJzb3IgKyBkaXYge1xuICAgIHBhZGRpbmc6IDAgMTVweDtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdChhdXRvLWZpbGwsIDMwMHB4KTtcbiAgICBncmlkLWF1dG8tZmxvdzogY29sdW1uO1xuICAgIG92ZXJmbG93LXg6IHNjcm9sbDtcbiAgICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDEwcHggIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ3Ljk5ODc1ZW0pIHtcbiAgLl9vdmVyZmxvdy1jb250YWluZXJfbW9iIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZzogMDtcbiAgfVxuICAuX292ZXJmbG93LWNvbnRhaW5lcl9tb2IgLl9jb3Vyc29yIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICB9XG4gIC5fb3ZlcmZsb3ctY29udGFpbmVyX21vYiAuX2NvdXJzb3IgKyBkaXYge1xuICAgIHdpZHRoOiAzMDBweDtcbiAgfVxuICAuX292ZXJmbG93LWNvbnRhaW5lcl9tb2IgLl9jb3Vyc29yICsgZGl2IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nOiAwIDE1cHg7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoYXV0by1maWxsLCAzMDBweCk7XG4gICAgZ3JpZC1hdXRvLWZsb3c6IGNvbHVtbjtcbiAgICBvdmVyZmxvdy14OiBzY3JvbGw7XG4gICAgb3ZlcmZsb3cteTogdmlzaWJsZTtcbiAgICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDEwcHggIWltcG9ydGFudDtcbiAgICBnYXA6IDE1cHg7XG4gIH1cbiAgLl9vdmVyZmxvdy1jb250YWluZXJfdGFibGV0IC5fY291cnNvciArIGRpdiB7XG4gICAgZ2FwOiAxNXB4O1xuICB9XG59XG4uX2FkYXB0aXZlLWltYWdlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLl9hZGFwdGl2ZS1pbWFnZSBpbWcge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbn1cblxuLl9hYnNvbHV0ZS1waWMge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbn1cblxuLmZhbmN5Ym94X192aWV3cG9ydC5pcy1kcmFnZ2FibGUge1xuICBjdXJzb3I6IGF1dG87XG59XG5cbi5mb3JtX19jaGVjayBpbnB1dCxcbi5mb3JtX19tZXNzZW5nZXIgaW5wdXQsXG4uY2FsbGJhY2tfX3RpbWUgaW5wdXQge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi5icmVhZGNydW1icyB7XG4gIG1hcmdpbjogMzZweCAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZ2FwOiA3cHggMTJweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0Ny45OTg3NWVtKSB7XG4gIC5icmVhZGNydW1icyB7XG4gICAgbWFyZ2luOiAxNXB4IDA7XG4gIH1cbn1cblxuLmJyZWFkY3J1bWJzX19saW5rLFxuLmJyZWFkY3J1bWJzX19zZXBhcmF0b3Ige1xuICBjb2xvcjogIzRiNDAyYTtcbn1cblxuLmJyZWFkY3J1bWJzX19jdXJyZW50IHtcbiAgY29sb3I6ICNkNGI1NzI7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAuYnJlYWRjcnVtYnMge1xuICAgIGdhcDogMCA1cHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgfVxufVxuLmZvcm0ge1xuICBnYXA6IDMwcHg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xuICBjb2xvcjogI2ZmZjtcbiAgZGlzcGxheTogZmxleDtcbiAgcGFkZGluZzogODBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4MS44NzVlbSkge1xuICAuZm9ybSB7XG4gICAgcGFkZGluZzogNTBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDYxLjk5ODc1ZW0pIHtcbiAgLmZvcm0ge1xuICAgIHBhZGRpbmc6IDMwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0Ny45OTg3NWVtKSB7XG4gIC5mb3JtIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMzUuOTk4NzVlbSkge1xuICAuZm9ybSB7XG4gICAgcGFkZGluZzogMTVweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDYxLjk5ODc1ZW0pIHtcbiAgLmZvcm1fX21lc3NlbmdlcnMge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gIH1cbn1cbi5mb3JtX19sZWZ0c2lkZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgZ2FwOiAzMHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDM1Ljk5ODc1ZW0pIHtcbiAgLmZvcm1fX2xlZnRzaWRlIHtcbiAgICBnYXA6IDIwcHg7XG4gIH1cbn1cbi5mb3JtX19oZWFkZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuLmZvcm1fX3RpdGxlIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LXNpemU6IDMwcHg7XG4gIGxpbmUtaGVpZ2h0OiAxMDAlO1xuICBsZXR0ZXItc3BhY2luZzogMCU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNjEuOTk4NzVlbSkge1xuICAuZm9ybV9fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMjNweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDM1Ljk5ODc1ZW0pIHtcbiAgLmZvcm1fX3RpdGxlIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICB9XG59XG4uZm9ybV9fc3VidGl0bGUge1xuICBtYXJnaW4tdG9wOiAyNHB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDI0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxMjAuODMzMzMzJTsgLyogMjkvMjQgKi9cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4MS44NzVlbSkge1xuICAuZm9ybV9fc3VidGl0bGUgYnIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA2MS45OTg3NWVtKSB7XG4gIC5mb3JtX19zdWJ0aXRsZSB7XG4gICAgZm9udC1zaXplOiAyMnB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDcuOTk4NzVlbSkge1xuICAuZm9ybV9fc3VidGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBtYXJnaW4tdG9wOiAxMnB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMzUuOTk4NzVlbSkge1xuICAuZm9ybV9fc3VidGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBsaW5lLWhlaWdodDogMS4yO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDcuOTk4NzVlbSkge1xuICAuZm9ybV9fZm9vdGVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGdhcDogMjBweDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMjkuOTk4NzVlbSkge1xuICAuZm9ybV9fZm9vdGVyIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICB9XG59XG4uZm9ybV9fbWVzc2VuZ2VycyAuaGVhZGVyX19tZXNzZW5nZXIge1xuICBib3JkZXI6IG5vbmU7XG4gIHdpZHRoOiA0OHB4O1xuICBoZWlnaHQ6IDQ4cHg7XG4gIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xNSk7XG4gIGJhY2tkcm9wLWZpbHRlcjogYmx1cigxNXB4KTtcbn1cbi5mb3JtX19tZXNzZW5nZXJzIC5oZWFkZXJfX21lc3Nlbmdlcjpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG4uZm9ybV9fdGVscyB7XG4gIG1hcmdpbi10b3A6IDI0cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogMTZweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0Ny45OTg3NWVtKSB7XG4gIC5mb3JtX190ZWxzIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIGdhcDogMTBweDtcbiAgfVxufVxuLmZvcm1fX3RlbDpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICB0ZXh0LXVuZGVybGluZS1vZmZzZXQ6IDNweDtcbn1cbi5mb3JtX19jb250ZW50IHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMzgwcHg7XG4gIGZsZXgtc2hyaW5rOiAwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ3Ljk5ODc1ZW0pIHtcbiAgLmZvcm1fX2NvbnRlbnQge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxufVxuLmZvcm1fX2l0ZW1zIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiAxMHB4O1xufVxuLmZvcm1fX2lucHV0IHtcbiAgbWluLWhlaWdodDogNjBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y2ZjZmNjtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xuICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gIGZvbnQtc2l6ZTogMTZweDtcbn1cbi5mb3JtX19pbnB1dDo6cGxhY2Vob2xkZXIge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGZvbnQtZmFtaWx5OiBHb2xvc1RleHQ7XG59XG4uZm9ybV9faW5wdXRfdGV4dGFyZWEge1xuICBwYWRkaW5nOiAyMHB4O1xuICBtYXgtaGVpZ2h0OiA2MHB4O1xuICByZXNpemU6IG5vbmU7XG59XG4uZm9ybV9faW5wdXRfc2VsZWN0IHtcbiAgcGFkZGluZy1yaWdodDogNDBweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmZvcm1fX3NlbGVjdC13cmFwcGVyIHtcbiAgY29sb3I6IHJnYigxMDcsIDEwNiwgMTA2KTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtaW4taGVpZ2h0OiA2MHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjZmNmY2O1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmctbGVmdDogMjBweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmZvcm1fX3NlbGVjdC13cmFwcGVyOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIHJpZ2h0OiAyMHB4O1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIHdpZHRoOiAxMnB4O1xuICBoZWlnaHQ6IDEycHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZy9zZWxlY3Quc3ZnXCIpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbi5mb3JtX19zZWxlY3Qge1xuICBjb2xvcjogcmdiKDEwNywgMTA2LCAxMDYpO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBib3JkZXI6IG5vbmU7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIGZvbnQtZmFtaWx5OiBHb2xvc1RleHQ7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgcGFkZGluZzogMCAyMHB4O1xuICBhcHBlYXJhbmNlOiBub25lO1xuICB6LWluZGV4OiAyO1xufVxuLmZvcm1fX3NlbGVjdCBvcHRpb24ge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC1mYW1pbHk6IEdvbG9zVGV4dDtcbn1cbi5mb3JtX19zZWxlY3Q6Zm9jdXMge1xuICBvdXRsaW5lOiBub25lO1xufVxuLmZvcm1fX2NoZWNrIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZzogMDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDI5Ljk5ODc1ZW0pIHtcbiAgLmZvcm1fX2NoZWNrIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgfVxufVxuLmZvcm1fX2NoZWNrIGlucHV0IHtcbiAgZGlzcGxheTogbm9uZTtcbiAgd2lkdGg6IGF1dG87XG4gIGhlaWdodDogYXV0bztcbn1cbi5mb3JtX19jaGVjayBsYWJlbCB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbGluZS1oZWlnaHQ6IDEyMCU7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNCk7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMjkuOTk4NzVlbSkge1xuICAuZm9ybV9fY2hlY2sgbGFiZWwge1xuICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgfVxufVxuLmZvcm1fX2NoZWNrIGxhYmVsOmJlZm9yZSB7XG4gIHdpZHRoOiAxMnB4O1xuICBoZWlnaHQ6IDEycHg7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJvcmRlcjogMC41cHggc29saWQgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjQpO1xuICBib3JkZXItcmFkaXVzOiAxcHg7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiA3cHg7XG59XG4uZm9ybV9fY2hlY2sgbGFiZWw6YWZ0ZXIge1xuICB3aWR0aDogN3B4O1xuICBoZWlnaHQ6IDVweDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltZy9jaGVjay5zdmcpO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogM3B4O1xuICB0b3A6IDExcHg7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zaXRpb246IGFsbCAwLjFzIGxpbmVhcjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xufVxuLmZvcm1fX2NoZWNrIGxhYmVsIGEge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICB0ZXh0LXVuZGVybGluZS1vZmZzZXQ6IDNweDtcbn1cbi5mb3JtX19jaGVjayBsYWJlbCBhOmhvdmVyIHtcbiAgY29sb3I6IHJnYigyNiwgMjUsIDI1KTtcbn1cbi5mb3JtX19jaGVjayBpbnB1dDpjaGVja2VkICsgbGFiZWw6YWZ0ZXIge1xuICBvcGFjaXR5OiAxO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4xcyBsaW5lYXI7XG59XG4uZm9ybV9fcCB7XG4gIG1hcmdpbi10b3A6IDMwcHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgbGluZS1oZWlnaHQ6IDExMCU7XG4gIGxldHRlci1zcGFjaW5nOiAwJTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA2MS45OTg3NWVtKSB7XG4gIC5mb3JtX19wIHtcbiAgICBmb250LXNpemU6IDIxcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0Ny45OTg3NWVtKSB7XG4gIC5mb3JtX19wIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgbWFyZ2luLXRvcDogMjBweDtcbiAgfVxufVxuLmZvcm1fX2xpc3Qge1xuICBtYXJnaW4tdG9wOiAxOHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ3Ljk5ODc1ZW0pIHtcbiAgLmZvcm1fX2xpc3Qge1xuICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gIH1cbn1cbi5mb3JtX19saXN0LWl0ZW0ge1xuICBmb250LXdlaWdodDogNTAwO1xufVxuLmZvcm1fX3RleHQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBtYXJnaW4tdG9wOiAzMHB4O1xuICBnYXA6IDEycHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDcuOTk4NzVlbSkge1xuICAuZm9ybV9fdGV4dCB7XG4gICAgZ2FwOiAxMHB4O1xuICAgIG1hcmdpbi10b3A6IDE1cHg7XG4gIH1cbn1cbi5mb3JtX190ZXh0LWl0ZW0ge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAxNDAlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDM1Ljk5ODc1ZW0pIHtcbiAgLmZvcm1fX3RleHQtaXRlbSB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICB9XG59XG4uZm9ybV9fY2hlY2tib3gtd3JhcHBlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogMjZweDtcbiAgbWFyZ2luOiAxNnB4IDA7XG59XG4uZm9ybV9fY2hlY2tib3gtd3JhcHBlciAuZm9ybV9fY2hlY2sgbGFiZWwge1xuICBwYWRkaW5nLWxlZnQ6IDI0cHg7XG4gIGNvbG9yOiAjMDAwMDM2O1xuICBmb250LXNpemU6IDE2cHg7XG59XG4uZm9ybV9fY2hlY2tib3gtd3JhcHBlciAuZm9ybV9fY2hlY2sgbGFiZWw6OmFmdGVyIHtcbiAgbGVmdDogNHB4O1xuICB0b3A6IDZweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltZy9jaGVjazIuc3ZnKTtcbn1cbi5mb3JtX19jaGVja2JveC13cmFwcGVyIC5mb3JtX19jaGVjayBsYWJlbDo6YmVmb3JlIHtcbiAgd2lkdGg6IDE2cHg7XG4gIGhlaWdodDogMTZweDtcbiAgdG9wOiAxcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDcuOTk4NzVlbSkge1xuICAuZm9ybV9fY2hlY2tib3gtd3JhcHBlciB7XG4gICAgbWFyZ2luOiA1cHggMDtcbiAgICBnYXA6IDE1cHg7XG4gIH1cbn1cbi5mb3JtX19jaGVja2JveC10aXRsZSB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiAxMTguNzUlOyAvKiAxOS8xNiAqL1xuICBjb2xvcjogIzAwMDAzNjtcbiAgZm9udC1zaXplOiAxNnB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ3Ljk5ODc1ZW0pIHtcbiAgLmZvcm1fX2NoZWNrYm94LXRpdGxlIGJyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4uZm9ybV9fY2hlY2tib3hlcyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdhcDogNnB4IDMwcHg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgbWFyZ2luLXRvcDogMTBweDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5oZWFkZXIge1xuICBwYWRkaW5nOiA2cHggMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiA5O1xuICB3aWR0aDogMTAwJTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgY29sb3I6ICNmZmY7XG59XG4uaGVhZGVyOm5vdCguaGVhZGVyX3YyKSAuaGVhZGVyX19tZXNzZW5nZXIgc3ZnIHBhdGgge1xuICBmaWxsOiB3aGl0ZTtcbn1cbi5oZWFkZXI6bm90KC5oZWFkZXJfdjIpIC5oZWFkZXJfX21lc3Nlbmdlcjpob3ZlciBzdmcgcGF0aCB7XG4gIGZpbGw6IHJnYigyNiwgMjUsIDI1KTtcbn1cbi5oZWFkZXI6bm90KC5oZWFkZXJfdjIpIC5oZWFkZXJfX21lc3Nlbmdlcl9tZW51IHN2ZyBwYXRoIHtcbiAgc3Ryb2tlOiB3aGl0ZTtcbn1cbi5oZWFkZXI6bm90KC5oZWFkZXJfdjIpIC5oZWFkZXJfX21lc3Nlbmdlcl9tZW51OmhvdmVyIHN2ZyBwYXRoIHtcbiAgc3Ryb2tlOiByZ2IoMjYsIDI1LCAyNSk7XG59XG4uaGVhZGVyX3YyIHtcbiAgcG9zaXRpb246IHN0YXRpYztcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDI2LCAyNSwgMjUpO1xufVxuLmhlYWRlcl92MiAuaGVhZGVyX19waG9uZSB7XG4gIG91dGxpbmUtb2Zmc2V0OiAtMXB4O1xuICBvdXRsaW5lOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG59XG4uaGVhZGVyX3YyIC5oZWFkZXJfX3Bob25lOmhvdmVyIHtcbiAgb3V0bGluZS1jb2xvcjogI2ZmZjtcbn1cbi5oZWFkZXJfX21lbnUtY2xvc2Uge1xuICBkaXNwbGF5OiBub25lO1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBib3JkZXI6IG5vbmU7XG4gIGFsaWduLXNlbGY6IGZsZXgtZW5kO1xuICBwYWRkaW5nOiA1cHg7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5oZWFkZXJfX21lbnUtY2xvc2Ugc3ZnIHtcbiAgd2lkdGg6IDI0cHg7XG4gIGhlaWdodDogMjRweDtcbn1cbi5oZWFkZXJfX2NvbnRhaW5lciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4MS44NzVlbSkge1xuICAuaGVhZGVyX19jb250YWluZXIge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMjkuOTk4NzVlbSkge1xuICAuaGVhZGVyX19jb250YWluZXIge1xuICAgIGdhcDogMTBweDtcbiAgfVxufVxuLmhlYWRlcl9faW5mbyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdhcDogMTJweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAzNS45OTg3NWVtKSB7XG4gIC5oZWFkZXJfX2luZm8ge1xuICAgIGZsZXgtc2hyaW5rOiAwO1xuICB9XG59XG4uaGVhZGVyX19sb2dvLXdyYXBwZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6IDEycHg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMzUuOTk4NzVlbSkge1xuICAuaGVhZGVyX19sb2dvLXdyYXBwZXIge1xuICAgIGdhcDogNXB4O1xuICB9XG59XG4uaGVhZGVyX19sb2dvIHtcbiAgbWF4LXdpZHRoOiA3NXB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDYxLjk5ODc1ZW0pIHtcbiAgLmhlYWRlcl9fbG9nbyB7XG4gICAgbWF4LXdpZHRoOiA1NXB4O1xuICB9XG59XG4uaGVhZGVyX19sb2dvLWRlc2NyaXB0b3Ige1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxMzEuODVkZWcsICNlOWQ4OTQgMzUuMTQlLCAjZDRiNTcyIDk4Ljc4JSk7XG4gIC13ZWJraXQtYmFja2dyb3VuZC1jbGlwOiB0ZXh0O1xuICAtd2Via2l0LXRleHQtZmlsbC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJhY2tncm91bmQtY2xpcDogdGV4dDtcbiAgdGV4dC1maWxsLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4MS44NzVlbSkge1xuICAuaGVhZGVyX19sb2dvLWRlc2NyaXB0b3Ige1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDM1Ljk5ODc1ZW0pIHtcbiAgLmhlYWRlcl9fbG9nby1kZXNjcmlwdG9yIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAyOS45OTg3NWVtKSB7XG4gIC5oZWFkZXJfX2xvZ28tZGVzY3JpcHRvciB7XG4gICAgZm9udC1zaXplOiAxMXB4O1xuICB9XG59XG4uaGVhZGVyX19tZW51LW92ZXJsYXkge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjUpO1xuICB6LWluZGV4OiA5OTk7XG4gIG9wYWNpdHk6IDA7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjNzIGVhc2UsIHZpc2liaWxpdHkgMC4zcyBlYXNlO1xufVxuLmhlYWRlcl9fbWVudS1vdmVybGF5LmFjdGl2ZSB7XG4gIG9wYWNpdHk6IDE7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNjEuOTk4NzVlbSkge1xuICAuaGVhZGVyX19tZW51IHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNjEuOTk4NzVlbSkge1xuICAuaGVhZGVyX19tZW51IHtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgdG9wOiAwO1xuICAgIHJpZ2h0OiAtMTAwJTtcbiAgICB3aWR0aDogODUlO1xuICAgIG1heC13aWR0aDogMzIwcHg7XG4gICAgaGVpZ2h0OiAxMDB2aDtcbiAgICBiYWNrZ3JvdW5kOiByZ2IoMjYsIDI1LCAyNSk7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgei1pbmRleDogMTAwMDtcbiAgICBwYWRkaW5nOiAyMHB4O1xuICAgIHBhZGRpbmctdG9wOiAxMHB4O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBvdmVyZmxvdy15OiBhdXRvO1xuICAgIGJhY2tkcm9wLWZpbHRlcjogYmx1cigxMHB4KTtcbiAgICB0cmFuc2l0aW9uOiByaWdodCAwLjNzIGVhc2U7XG4gIH1cbiAgLmhlYWRlcl9fbWVudS5oZWFkZXJfX21lbnVfbW9iIHtcbiAgICByaWdodDogMDtcbiAgfVxuICAuaGVhZGVyX19tZW51IC5oZWFkZXJfX21lbnUtY2xvc2Uge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG4gIC5oZWFkZXJfX21lbnUtbGlzdCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGdhcDogMTZweDtcbiAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgbWFyZ2luOiAwO1xuICB9XG4gIC5oZWFkZXJfX21lbnUtbGluayB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIHBhZGRpbmc6IDEycHggMDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICAuaGVhZGVyX19tZW51LWxpbms6aG92ZXIge1xuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgIHRleHQtdW5kZXJsaW5lLW9mZnNldDogNHB4O1xuICB9XG4gIC5oZWFkZXJfX21lbnUtc3VibWVudSB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG4gIC5oZWFkZXJfX21lbnUtbW9iLW92ZXJsYXkge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuNSk7XG4gICAgei1pbmRleDogOTk5O1xuICAgIG9wYWNpdHk6IDA7XG4gICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgIHRyYW5zaXRpb246IG9wYWNpdHkgMC4zcyBlYXNlLCB2aXNpYmlsaXR5IDAuM3MgZWFzZTtcbiAgfVxuICAuaGVhZGVyLm1lbnUtb3Blbjo6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjUpO1xuICAgIHotaW5kZXg6IDk5OTtcbiAgICBvcGFjaXR5OiAxO1xuICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIH1cbn1cbi5oZWFkZXJfX21lbnUtbGlzdCB7XG4gIGdhcDogMTVweDtcbiAgZGlzcGxheTogZmxleDtcbiAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDYxLjk5ODc1ZW0pIHtcbiAgLmhlYWRlcl9fbWVudS1saXN0IHtcbiAgICBnYXA6IDEwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogNTBweDtcbiAgfVxufVxuLmhlYWRlcl9fbWVudS1pdGVtIHtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG59XG4uaGVhZGVyX19tZW51LWl0ZW1fcGFyZW50IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmhlYWRlcl9fbWVudS1pdGVtX3BhcmVudDpob3ZlciA+IC5oZWFkZXJfX3N1Ym1lbnUge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDYxLjk5ODc1ZW0pIHtcbiAgLmhlYWRlcl9fbWVudS1pdGVtIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gIH1cbn1cbi5oZWFkZXJfX21lbnUge1xuICBhbGlnbi1zZWxmOiBjZW50ZXI7XG59XG4uaGVhZGVyX19tZW51LWxpbmsge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5oZWFkZXJfX21lbnUtbGluazpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICB0ZXh0LXVuZGVybGluZS1vZmZzZXQ6IDNweDtcbiAgdGV4dC1kZWNvcmF0aW9uLXRoaWNrbmVzczogMXB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDYxLjk5ODc1ZW0pIHtcbiAgLmhlYWRlcl9fbWVudS1saW5rIHtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgfVxufVxuLmhlYWRlcl9fc3VibWVudSB7XG4gIHdpZHRoOiBtYXgtY29udGVudDtcbiAgcGFkZGluZy10b3A6IDZweDtcbiAgZGlzcGxheTogbm9uZTtcbiAgdG9wOiAxMDAlO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIG1heC13aWR0aDogMzMwcHg7XG4gIG1heC1oZWlnaHQ6IDYxN3B4O1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuOTIpO1xuICAtd2Via2l0LWJhY2tkcm9wLWZpbHRlcjogYmx1cig3NXB4KTtcbiAgYmFja2Ryb3AtZmlsdGVyOiBibHVyKDc1cHgpO1xuICBib3JkZXItcmFkaXVzOiA2cHg7XG4gIG92ZXJmbG93LXk6IGF1dG87XG59XG5AbWVkaWEgKG1heC13aWR0aDogNjEuOTk4NzVlbSkge1xuICAuaGVhZGVyX19zdWJtZW51IHtcbiAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgIG1pbi1oZWlnaHQ6IHVuc2V0O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgcG9zaXRpb246IHN0YXRpYztcbiAgICB3aWR0aDogYXV0bztcbiAgfVxufVxuLmhlYWRlcl9fc3VibWVudS1saXN0IHtcbiAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA2MS45OTg3NWVtKSB7XG4gIC5oZWFkZXJfX3N1Ym1lbnUtbGlzdCB7XG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgYmFja2Ryb3AtZmlsdGVyOiBub25lO1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBsaXN0LXN0eWxlLXR5cGU6IGRpc2M7XG4gICAgcGFkZGluZy1sZWZ0OiAzMHB4O1xuICB9XG59XG4uaGVhZGVyX19zdWJtZW51LWl0ZW0ge1xuICBmb250LXNpemU6IDE2cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNjEuOTk4NzVlbSkge1xuICAuaGVhZGVyX19zdWJtZW51LWl0ZW0ge1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgfVxufVxuLmhlYWRlcl9fc3VibWVudS1saW5rIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IDEycHggMjBweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cbi5oZWFkZXJfX3N1Ym1lbnUtbGluazpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICB0ZXh0LXVuZGVybGluZS1vZmZzZXQ6IDRweDtcbiAgdGV4dC1kZWNvcmF0aW9uLXRoaWNrbmVzczogMXB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDYxLjk5ODc1ZW0pIHtcbiAgLmhlYWRlcl9fc3VibWVudS1saW5rIHtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG59XG4uaGVhZGVyX19yaWdodHNpZGUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6IDZweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4MS44NzVlbSkge1xuICAuaGVhZGVyX19yaWdodHNpZGUge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNjEuOTk4NzVlbSkge1xuICAuaGVhZGVyX19yaWdodHNpZGUge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIH1cbn1cbi5oZWFkZXJfX3Bob25lIHtcbiAgY29sb3I6IHJnYigyNiwgMjUsIDI1KTtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBib3JkZXItcmFkaXVzOiA2cHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYigyNTUsIDI1NSwgMjU1KTtcbiAgcGFkZGluZy1pbmxpbmU6IDEwcHg7XG4gIG1pbi1oZWlnaHQ6IDQ4cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBmb250LXdlaWdodDogNTAwO1xufVxuLmhlYWRlcl9fcGhvbmU6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMjYsIDI1LCAyNSk7XG4gIGNvbG9yOiAjZmZmO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDgxLjg3NWVtKSB7XG4gIC5oZWFkZXJfX3Bob25lIHtcbiAgICBwYWRkaW5nLWlubGluZTogMTBweDtcbiAgfVxufVxuLmhlYWRlcl9fbGlua3Mge1xuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6IDZweDtcbiAgZmxleC1zaHJpbms6IDA7XG59XG4uaGVhZGVyX19saW5rc19tb2Ige1xuICBkaXNwbGF5OiBub25lO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDYxLjk5ODc1ZW0pIHtcbiAgLmhlYWRlcl9fbGlua3Mge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLmhlYWRlcl9fbGlua3NfbW9iIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICB9XG59XG4uaGVhZGVyX19tZXNzZW5nZXIge1xuICB3aWR0aDogNDhweDtcbiAgaGVpZ2h0OiA0OHB4O1xuICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTUpO1xuICBiYWNrZHJvcC1maWx0ZXI6IGJsdXIoMTVweCk7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgZmxleC1zaHJpbms6IDA7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBkaXNwbGF5OiBmbGV4O1xufVxuLmhlYWRlcl9fbWVzc2VuZ2VyOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cbi5oZWFkZXJfX21lc3Nlbmdlcjpob3ZlciBzdmcgcGF0aCB7XG4gIGZpbGw6IHJnYigyNiwgMjUsIDI1KTtcbn1cbi5oZWFkZXJfX21lc3Nlbmdlcl9leWUge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiAxcHggc29saWQgcmdiKDI1NSwgMjU1LCAyNTUpO1xufVxuLmhlYWRlcl9fbWVzc2VuZ2VyX2V5ZSBzdmcgcGF0aCB7XG4gIGZpbGw6IG5vbmUgIWltcG9ydGFudDtcbn1cbi5oZWFkZXJfX21lc3Nlbmdlcl9leWU6aG92ZXIgc3ZnIHBhdGgge1xuICBzdHJva2U6IHJnYigyNiwgMjUsIDI1KSAhaW1wb3J0YW50O1xufVxuLmhlYWRlcl9fbWVzc2VuZ2VyX21lbnUge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmhlYWRlcl9fbWVzc2VuZ2VyX21lbnU6aG92ZXIgc3ZnIHBhdGgge1xuICBzdHJva2U6IHJnYigyNiwgMjUsIDI1KTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA2MS45OTg3NWVtKSB7XG4gIC5oZWFkZXJfX21lc3Nlbmdlcl9tZW51IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICB9XG59XG5cbi5mb290ZXIge1xuICBwYWRkaW5nOiA1MHB4IDA7XG4gIGNvbG9yOiAjZmZmO1xuICBtYXJnaW4tdG9wOiAxMjBweDtcbiAgYmFja2dyb3VuZDogcmdiKDI2LCAyNSwgMjUpO1xuICBiYWNrZHJvcC1maWx0ZXI6IGJsdXIoMjVweCk7XG4gIC8qINCh0LrRgNGL0YLQuNC1INC60L7QvdGC0LXQvdGC0LAg0L/QviDRg9C80L7Qu9GH0LDQvdC40Y4g0L3QsCDQvNC+0LHQuNC70YzQvdGL0YUgKi9cbiAgLyog0J3QsCDQtNC10YHQutGC0L7Qv9C1INCy0YHRkSDQstGB0LXQs9C00LAg0LLQuNC00L3QviAqL1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ3Ljk5ODc1ZW0pIHtcbiAgLmZvb3RlciB7XG4gICAgcGFkZGluZzogMzBweCAwO1xuICAgIG1hcmdpbi10b3A6IDMwcHg7XG4gIH1cbn1cbi5mb290ZXJfX3RvcCB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDQsIDFmcik7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgZ2FwOiAyMHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ3Ljk5ODc1ZW0pIHtcbiAgLmZvb3Rlcl9fdG9wIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIH1cbn1cbi5mb290ZXJfX2xlZnQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGdhcDogNTBweDtcbiAgbWF4LXdpZHRoOiAyODdweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0Ny45OTg3NWVtKSB7XG4gIC5mb290ZXJfX2xlZnQge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMjkuOTk4NzVlbSkge1xuICAuZm9vdGVyX19sZWZ0IHtcbiAgICBnYXA6IDM3cHg7XG4gIH1cbn1cbi5mb290ZXJfX2xvZ28td3JhcCB7XG4gIGdhcDogMjBweDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0Ny45OTg3NWVtKSB7XG4gIC5mb290ZXJfX2xvZ28td3JhcCB7XG4gICAgZ2FwOiAxMHB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB0b3A6IC01cHg7XG4gIH1cbn1cbi5mb290ZXJfX2xvZ28ge1xuICBtYXgtd2lkdGg6IDE5MHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ3Ljk5ODc1ZW0pIHtcbiAgLmZvb3Rlcl9fbG9nbyB7XG4gICAgbWF4LXdpZHRoOiAxMDBweDtcbiAgfVxufVxuLmZvb3Rlcl9fbG9nby1kZXNjIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXNpemU6IDIycHg7XG4gIGxpbmUtaGVpZ2h0OiAxMDAlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDYxLjk5ODc1ZW0pIHtcbiAgLmZvb3Rlcl9fbG9nby1kZXNjIHtcbiAgICBmb250LXNpemU6IDE5cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAzNS45OTg3NWVtKSB7XG4gIC5mb290ZXJfX2xvZ28tZGVzYyB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDcuOTk4NzVlbSkge1xuICAuZm9vdGVyX19jb250YWN0cyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAgICBmbGV4LXNocmluazogMDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDI5Ljk5ODc1ZW0pIHtcbiAgLmZvb3Rlcl9fY29udGFjdHMge1xuICAgIGdhcDogMTBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ3Ljk5ODc1ZW0pIHtcbiAgLmZvb3Rlcl9fbWVudSB7XG4gICAgbWFyZ2luLXRvcDogMHB4O1xuICB9XG59XG4uZm9vdGVyX190aXRsZSB7XG4gIG1hcmdpbi1ib3R0b206IDI2cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc2l6ZTogMjJweDtcbiAgbGluZS1oZWlnaHQ6IDExMCU7XG59XG4uZm9vdGVyX190aXRsZSBhOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIHRleHQtdW5kZXJsaW5lLW9mZnNldDogM3B4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ3Ljk5ODc1ZW0pIHtcbiAgLmZvb3Rlcl9fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMzUuOTk4NzVlbSkge1xuICAuZm9vdGVyX190aXRsZSB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICB9XG59XG4uZm9vdGVyX19tZW51LWxpc3Qge1xuICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogMjBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0Ny45OTg3NWVtKSB7XG4gIC5mb290ZXJfX21lbnUtbGlzdCB7XG4gICAgZ2FwOiAxMHB4O1xuICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMiwgMWZyKTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDM1Ljk5ODc1ZW0pIHtcbiAgLmZvb3Rlcl9fbWVudS1saXN0IHtcbiAgICBnYXA6IDBweCAxNXB4O1xuICB9XG59XG4uZm9vdGVyX19tZW51LWxpc3QgKyAuZm9vdGVyX190aXRsZSB7XG4gIG1hcmdpbi10b3A6IDYwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDcuOTk4NzVlbSkge1xuICAuZm9vdGVyX19tZW51LWxpc3QgKyAuZm9vdGVyX190aXRsZSB7XG4gICAgbWFyZ2luLXRvcDogMjBweDtcbiAgfVxufVxuLmZvb3Rlcl9fbWVudS1saXN0ICsgLmZvb3Rlcl9fdGl0bGVzIHtcbiAgbWFyZ2luLXRvcDogNjBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0Ny45OTg3NWVtKSB7XG4gIC5mb290ZXJfX21lbnUtbGlzdCArIC5mb290ZXJfX3RpdGxlcyB7XG4gICAgbWFyZ2luLXRvcDogMjBweDtcbiAgfVxufVxuLmZvb3Rlcl9fbWVudS1pdGVtIHtcbiAgZm9udC1zaXplOiAxNnB4O1xufVxuLmZvb3Rlcl9fbWVudS1pdGVtOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIHRleHQtdW5kZXJsaW5lLW9mZnNldDogM3B4O1xuICB0ZXh0LWRlY29yYXRpb24tdGhpY2tuZXNzOiAxcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMzUuOTk4NzVlbSkge1xuICAuZm9vdGVyX19tZW51LWl0ZW0ge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgfVxufVxuLmZvb3Rlcl9faXRlbXMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDQwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDcuOTk4NzVlbSkge1xuICAuZm9vdGVyX19pdGVtcyB7XG4gICAgZ2FwOiAyMHB4O1xuICB9XG59XG4uZm9vdGVyX19pdGVtIC5mb290ZXJfX3RleHQge1xuICBtYXJnaW4tdG9wOiA4cHg7XG59XG4uZm9vdGVyX190ZXh0IHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMTQwJTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAzNS45OTg3NWVtKSB7XG4gIC5mb290ZXJfX3RleHQge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgfVxufVxuLmZvb3Rlcl9fYm90dG9tIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiA2MHB4O1xuICBtYXJnaW4tdG9wOiA3MHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDgxLjg3NWVtKSB7XG4gIC5mb290ZXJfX2JvdHRvbSB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMywgMWZyKTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDYxLjk5ODc1ZW0pIHtcbiAgLmZvb3Rlcl9fYm90dG9tIHtcbiAgICBnYXA6IDE1cHg7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMiwgMWZyKTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ3Ljk5ODc1ZW0pIHtcbiAgLmZvb3Rlcl9fYm90dG9tIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIG1hcmdpbi10b3A6IDMwcHg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGdhcDogMHB4IDMwcHg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogODEuODc1ZW0pIHtcbiAgLmZvb3RlciAuZm9ybV9fdGVsIHtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA2MS45OTg3NWVtKSB7XG4gIC5mb290ZXIgLmZvcm1fX3RlbCB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICB9XG59XG4uZm9vdGVyX19idG4ge1xuICBtYXJnaW4tdG9wOiAzMHB4O1xuICBtYXgtd2lkdGg6IDEwMCU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDcuOTk4NzVlbSkge1xuICAuZm9vdGVyX19idG4ge1xuICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAyOS45OTg3NWVtKSB7XG4gIC5mb290ZXJfX2J0biB7XG4gICAgbWFyZ2luLXRvcDogNXB4O1xuICB9XG59XG4uZm9vdGVyX19idG46aG92ZXIge1xuICBjb2xvcjogcmdiKDI2LCAyNSwgMjUpO1xufVxuLmZvb3Rlcl9fYnRuOmhvdmVyOjphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG4uZm9vdGVyIGEuZm9vdGVyX19ib3R0b20tdGV4dDpob3ZlciB7XG4gIG9wYWNpdHk6IDE7XG59XG4uZm9vdGVyX19ib3R0b20tdGV4dCB7XG4gIGRpc3BsYXk6IGlubGluZTtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBjb2xvcjogI2ZmZjtcbiAgbWF4LXdpZHRoOiBmaXQtY29udGVudDtcbiAgb3BhY2l0eTogMC40O1xufVxuLmZvb3Rlcl9fYm90dG9tLXRleHRfYnRuOmhvdmVyIHtcbiAgdGV4dC11bmRlcmxpbmUtb2Zmc2V0OiAzcHg7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDI5Ljk5ODc1ZW0pIHtcbiAgLmZvb3RlciAuZm9ybV9fZm9vdGVyIHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAyOS45OTg3NWVtKSB7XG4gIC5mb290ZXIgLmZvcm1fX21lc3NlbmdlcnMgLmhlYWRlcl9fbWVzc2VuZ2VyIHtcbiAgICB3aWR0aDogMzhweDtcbiAgICBoZWlnaHQ6IDM4cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAyOS45OTg3NWVtKSB7XG4gIC5mb290ZXIgLmZvcm1fX3RlbCB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgLmZvb3RlciB7XG4gICAgLyog0J/QvtCy0LXRgNC90YPRgtGMINGB0YLRgNC10LvQutGDINC/0YDQuCDQvtGC0LrRgNGL0YLQvtC8INCw0LrQutC+0YDQtNC10L7QvdC1ICovXG4gICAgLyog0JTQu9GPIHVsIOKAlCBkaXNwbGF5OiBibG9jayDQvdC1INC/0L7QtNGF0L7QtNC40YIsINC40YHQv9C+0LvRjNC30YPQtdC8IGZsZXgg0LjQu9C4IGJsb2NrICovXG4gIH1cbiAgLmZvb3RlciAuZm9vdGVyX190aXRsZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIHBhZGRpbmctcmlnaHQ6IDI0cHg7IC8qINC80LXRgdGC0L4g0LTQu9GPINGB0YLRgNC10LvQutC4ICovXG4gIH1cbiAgLmZvb3RlciAuZm9vdGVyX190ZXh0cyB7XG4gICAgbWFyZ2luLXRvcDogMTBweDtcbiAgfVxuICAuZm9vdGVyIC5mb290ZXJfX3RleHQge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gIH1cbiAgLmZvb3RlciAuZm9vdGVyX190aXRsZXMge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBnYXA6IDE1cHg7XG4gIH1cbiAgLmZvb3RlciAuZm9vdGVyX190aXRsZXMgLmZvb3Rlcl9fdGl0bGU6OmFmdGVyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5mb290ZXIgLmZvb3Rlcl9fdGl0bGU6OmFmdGVyIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDogMDtcbiAgICB0b3A6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSkgcm90YXRlKDQ1ZGVnKTtcbiAgICB3aWR0aDogMTJweDtcbiAgICBoZWlnaHQ6IDEycHg7XG4gICAgYm9yZGVyLXJpZ2h0OiAycHggc29saWQgY3VycmVudENvbG9yO1xuICAgIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCBjdXJyZW50Q29sb3I7XG4gICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuM3MgZWFzZTtcbiAgfVxuICAuZm9vdGVyIC5mb290ZXJfX3RpdGxlW2FyaWEtZXhwYW5kZWQ9dHJ1ZV06OmFmdGVyIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSkgcm90YXRlKC0xMzVkZWcpO1xuICB9XG4gIC5mb290ZXIgW2RhdGEtYWNjb3JkaW9uLWNvbnRlbnRdIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5mb290ZXIgW2RhdGEtYWNjb3JkaW9uLWNvbnRlbnRdW2FyaWEtaGlkZGVuPWZhbHNlXSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbiAgLmZvb3RlciB1bFtkYXRhLWFjY29yZGlvbi1jb250ZW50XVthcmlhLWhpZGRlbj1mYWxzZV0ge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZm9vdGVyIC5mb290ZXJfX3RpdGxlOjphZnRlciB7XG4gICAgZGlzcGxheTogbm9uZTsgLyog0YHRgtGA0LXQu9C60LAg0YLQvtC70YzQutC+INC90LAg0LzQvtCx0LjQu9C60LUgKi9cbiAgfVxufVxuXG4uZmFuY3lib3hfX2NvbnRlbnQgOmZvY3VzOm5vdCguY2Fyb3VzZWxfX2J1dHRvbi5pcy1jbG9zZSkge1xuICBvdXRsaW5lOiBub25lO1xufVxuXG4ubW9kYWwge1xuICBwYWRkaW5nOiA0MHB4O1xuICBib3JkZXItcmFkaXVzOiA2cHg7XG4gIG1heC13aWR0aDogNTAwcHg7XG4gIHdpZHRoOiAxMDAlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ3Ljk5ODc1ZW0pIHtcbiAgLm1vZGFsIHtcbiAgICBwYWRkaW5nOiAyMHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMjkuOTk4NzVlbSkge1xuICAubW9kYWwge1xuICAgIHBhZGRpbmc6IDE1cHg7XG4gIH1cbiAgLm1vZGFsIC5mb3JtX190aXRsZSBiciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG4jdGhhbmtzIC5mb3JtX19idXR0b24ge1xuICBtYXJnaW4tdG9wOiAzMnB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDI5Ljk5ODc1ZW0pIHtcbiAgI3RoYW5rcyAuZm9ybV9fYnV0dG9uIHtcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICB9XG59XG5cbi5tb2RhbC1mb3JtIC5mb3JtIHtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgcGFkZGluZzogMDtcbiAgY29sb3I6ICMwMDAwMzY7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDcuOTk4NzVlbSkge1xuICAubW9kYWwtZm9ybSAuZm9ybSB7XG4gICAgZ2FwOiAxNXB4O1xuICB9XG59XG5cbi5tb2RhbC1mb3JtIC5mb3JtX190aXRsZSB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG5cbi5tb2RhbC1mb3JtIC5mb3JtX19jb250ZW50IHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAwO1xuICBjb2xvcjogcmdiKDI2LCAyNSwgMjUpO1xufVxuXG4ubW9kYWwtZm9ybSAuZm9ybV9fY2hlY2sgbGFiZWwge1xuICBjb2xvcjogcmdiYSgyNiwgMjUsIDI1LCAwLjUpO1xufVxuXG4ubW9kYWwtZm9ybSAuZm9ybV9fY2hlY2sgbGFiZWw6YmVmb3JlIHtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDI2LCAyNSwgMjUsIDAuNSk7XG59XG5cbi5wb2xpdGljcy1tb2RhbF9fdGl0bGUge1xuICBmb250LXNpemU6IDI1cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgbGluZS1oZWlnaHQ6IDEuMztcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cblxuLm1vZGFsLWZvcm0gLmZvcm1fX2NoZWNrIGxhYmVsOmFmdGVyIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltZy9jaGVjazIuc3ZnKTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDM1Ljk5ODhlbSkge1xuICAuZm9ybV9fc3VidGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxufVxuLnBvbGl0aWNzLW1vZGFsIHtcbiAgcGFkZGluZy1yaWdodDogMzBweDtcbiAgbWF4LXdpZHRoOiA1NTBweDtcbiAgYmFja2dyb3VuZDogI2Y1ZjVmNTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDYxLjk5ODc1ZW0pIHtcbiAgLnBvbGl0aWNzLW1vZGFsIHtcbiAgICBwYWRkaW5nOiAyMHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDcuOTk4NzVlbSkge1xuICAucG9saXRpY3MtbW9kYWwge1xuICAgIHBhZGRpbmc6IDE1cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0Ny45OTg3NWVtKSB7XG4gIC5wb2xpdGljcy1tb2RhbF9fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMjNweDtcbiAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICB9XG59XG4uc2VjdGlvbi0xIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltZy9zZWMxLmpwZyk7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgY29sb3I6ICNmZmY7XG4gIHBhZGRpbmctdG9wOiAyMzRweDtcbiAgcGFkZGluZy1ib3R0b206IDE0OHB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDYxLjk5ODc1ZW0pIHtcbiAgLnNlY3Rpb24tMSB7XG4gICAgcGFkZGluZy10b3A6IDE1MHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDcuOTk4NzVlbSkge1xuICAuc2VjdGlvbi0xIHtcbiAgICBwYWRkaW5nLXRvcDogMTAwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDMwcHg7XG4gIH1cbn1cbi5zZWN0aW9uLTFfX2lubmVyIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiBhdXRvIDM0LjM4JTtcbiAgZ2FwOiA2MHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDgxLjg3NWVtKSB7XG4gIC5zZWN0aW9uLTFfX2lubmVyIHtcbiAgICBnYXA6IDMwcHg7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiBhdXRvIDM5JTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ3Ljk5ODc1ZW0pIHtcbiAgLnNlY3Rpb24tMV9faW5uZXIge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogYXV0bztcbiAgfVxufVxuLnNlY3Rpb24tMV9fbGVmdHNpZGUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDQwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMzUuOTk4NzVlbSkge1xuICAuc2VjdGlvbi0xX19sZWZ0c2lkZSB7XG4gICAgZ2FwOiAyMHB4O1xuICB9XG59XG4uc2VjdGlvbi0xX190aXRsZSB7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtc2l6ZTogNzBweDtcbiAgbGluZS1oZWlnaHQ6IDk1JTtcbiAgbGV0dGVyLXNwYWNpbmc6IDAlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDgxLjg3NWVtKSB7XG4gIC5zZWN0aW9uLTFfX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDU3cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA2MS45OTg3NWVtKSB7XG4gIC5zZWN0aW9uLTFfX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDQzcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0Ny45OTg3NWVtKSB7XG4gIC5zZWN0aW9uLTFfX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDQwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAzNS45OTg3NWVtKSB7XG4gIC5zZWN0aW9uLTFfX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDM3cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAyOS45OTg3NWVtKSB7XG4gIC5zZWN0aW9uLTFfX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDM1cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAyOS45OTg3NWVtKSB7XG4gIC5zZWN0aW9uLTFfX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDMycHg7XG4gIH1cbn1cbi5zZWN0aW9uLTFfX3RleHQge1xuICBmb250LXNpemU6IDI0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxMjAuODMzMzMzJTsgLyogMjkvMjQgKi9cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA2MS45OTg3NWVtKSB7XG4gIC5zZWN0aW9uLTFfX3RleHQge1xuICAgIGZvbnQtc2l6ZTogMjFweDtcbiAgfVxuICAuc2VjdGlvbi0xX190ZXh0IGJyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMzUuOTk4NzVlbSkge1xuICAuc2VjdGlvbi0xX190ZXh0IHtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAyOS45OTg3NWVtKSB7XG4gIC5zZWN0aW9uLTFfX3RleHQge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgfVxufVxuLnNlY3Rpb24tMV9fYnRuIHtcbiAgbWF4LXdpZHRoOiAyNDNweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4MS44NzVlbSkge1xuICAuc2VjdGlvbi0xX19idG4ge1xuICAgIG1hcmdpbi10b3A6IGF1dG87XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAyOS45OTg3NWVtKSB7XG4gIC5zZWN0aW9uLTFfX2J0biB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG59XG4uc2VjdGlvbi0xX19mb3JtIHtcbiAgcGFkZGluZzogMzZweDtcbiAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KTtcbiAgYmFja2Ryb3AtZmlsdGVyOiBibHVyKDE1cHgpO1xuICBib3JkZXItcmFkaXVzOiAxNnB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDgxLjg3NWVtKSB7XG4gIC5zZWN0aW9uLTFfX2Zvcm0ge1xuICAgIHBhZGRpbmc6IDE1cHg7XG4gIH1cbn1cbi5zZWN0aW9uLTFfX2Zvcm0gLmZvcm1fX2NvbnRlbnQge1xuICBwYWRkaW5nOiAwO1xuICB3aWR0aDogMTAwJTtcbn1cblxuLnNlY3Rpb24tMl9faXRlbXMge1xuICBtYXJnaW4tdG9wOiA0MHB4O1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCg0LCAxZnIpO1xuICBnYXA6IDE2cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogODEuODc1ZW0pIHtcbiAgLnNlY3Rpb24tMl9faXRlbXMge1xuICAgIGdhcDogMTBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDYxLjk5ODc1ZW0pIHtcbiAgLnNlY3Rpb24tMl9faXRlbXMge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDMsIDFmcik7XG4gIH1cbn1cbi5zZWN0aW9uLTJfX2l0ZW0ge1xuICAtLWNhcmQtcGFkZGluZzogMzJweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBncmV5O1xuICBhc3BlY3QtcmF0aW86IDEvMTtcbiAgcGFkZGluZzogdmFyKC0tY2FyZC1wYWRkaW5nKTtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDE1cHg7XG4gIGJvcmRlci1yYWRpdXM6IDE2cHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGNvbG9yOiAjZmZmO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGlzb2xhdGlvbjogaXNvbGF0ZTtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuM3MgZWFzZTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4MS44NzVlbSkge1xuICAuc2VjdGlvbi0yX19pdGVtIHtcbiAgICAtLWNhcmQtcGFkZGluZzogMTVweDtcbiAgICBwYWRkaW5nOiB2YXIoLS1jYXJkLXBhZGRpbmcpO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDcuOTk4NzVlbSkge1xuICAuc2VjdGlvbi0yX19pdGVtIHtcbiAgICBtaW4td2lkdGg6IDMwMHB4O1xuICB9XG59XG4uc2VjdGlvbi0yX19pdGVtIGltZyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaW5zZXQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xuICB6LWluZGV4OiAtMTtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuNHMgZWFzZTtcbn1cbi5zZWN0aW9uLTJfX2l0ZW06aG92ZXIgaW1nIHtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxLjA1KTtcbn1cbi5zZWN0aW9uLTJfX2l0ZW0tYm90dG9tIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiAwO1xuICBtYXJnaW4tdG9wOiBhdXRvO1xufVxuLnNlY3Rpb24tMl9fYnRuLXdyYXBwZXIge1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LWhlaWdodDogMDtcbiAgbWFyZ2luLXRvcDogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdHJhbnNpdGlvbjogbWF4LWhlaWdodCAwLjM1cyBlYXNlLCBtYXJnaW4tdG9wIDAuMzVzIGVhc2U7XG59XG4uc2VjdGlvbi0yX19pdGVtLXRleHQge1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXNpemU6IDIycHg7XG4gIGNvbG9yOiAjZmZmO1xuICB6LWluZGV4OiAxO1xuICBsaW5lLWhlaWdodDogMTEwJTtcbiAgbWFyZ2luOiAwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDgxLjg3NWVtKSB7XG4gIC5zZWN0aW9uLTJfX2l0ZW0tdGV4dCB7XG4gICAgZm9udC1zaXplOiAxOXB4O1xuICB9XG59XG4uc2VjdGlvbi0yX19pdGVtLW51bSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiB2YXIoLS1jYXJkLXBhZGRpbmcpO1xuICBsZWZ0OiB2YXIoLS1jYXJkLXBhZGRpbmcpO1xuICBmb250LXdlaWdodDogNTAwO1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjYpO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxldHRlci1zcGFjaW5nOiAwLjA4ZW07XG4gIHotaW5kZXg6IDE7XG59XG4uc2VjdGlvbi0yX19idG4ge1xuICBib3JkZXItcmFkaXVzOiA2cHg7XG4gIG1pbi1oZWlnaHQ6IDQycHg7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGFsaWduLXNlbGY6IGZsZXgtc3RhcnQ7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgxMnB4KTtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjNzIGVhc2UsIHRyYW5zZm9ybSAwLjNzIGVhc2U7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLnNlY3Rpb24tMl9fYnRuIHNwYW4ge1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuLnNlY3Rpb24tMl9faXRlbTpob3ZlciAuc2VjdGlvbi0yX19idG4td3JhcHBlciB7XG4gIG1heC1oZWlnaHQ6IDcwcHg7XG4gIG1hcmdpbi10b3A6IDEycHg7XG59XG4uc2VjdGlvbi0yX19pdGVtOmhvdmVyIC5zZWN0aW9uLTJfX2J0biB7XG4gIG9wYWNpdHk6IDE7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgcG9pbnRlci1ldmVudHM6IGF1dG87XG59XG5cbi5zZWN0aW9uLTNfX2lubmVyIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiBhdXRvIDQ5LjU0JTtcbiAgZ2FwOiAxMjRweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4MS44NzVlbSkge1xuICAuc2VjdGlvbi0zX19pbm5lciB7XG4gICAgZ2FwOiA1MHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNjEuOTk4NzVlbSkge1xuICAuc2VjdGlvbi0zX19pbm5lciB7XG4gICAgZ2FwOiAzMHB4O1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogYXV0byA1NSU7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0Ny45OTg3NWVtKSB7XG4gIC5zZWN0aW9uLTNfX2lubmVyIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IGF1dG87XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4MS44NzVlbSkge1xuICAuc2VjdGlvbi0zX19zdWJ0aXRsZSBiciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuLnNlY3Rpb24tM19faXRlbXMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDE2cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDcuOTk4NzVlbSkge1xuICAuc2VjdGlvbi0zX19pdGVtcyB7XG4gICAgZ2FwOiAxMHB4O1xuICB9XG59XG4uc2VjdGlvbi0zX19pdGVtIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiAyNHB4O1xuICBib3JkZXItcmFkaXVzOiAxNnB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDM2cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogODEuODc1ZW0pIHtcbiAgLnNlY3Rpb24tM19faXRlbSBiciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDYxLjk5ODc1ZW0pIHtcbiAgLnNlY3Rpb24tM19faXRlbSB7XG4gICAgcGFkZGluZzogMjBweDtcbiAgICBnYXA6IDE2cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0Ny45OTg3NWVtKSB7XG4gIC5zZWN0aW9uLTNfX2l0ZW0ge1xuICAgIHBhZGRpbmc6IDE1cHg7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIH1cbn1cbi5zZWN0aW9uLTNfX2l0ZW0tbnVtIHtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDEzMS44NWRlZywgI2U5ZDg5NCAzNS4xNCUsICNkNGI1NzIgOTguNzglKTtcbiAgLXdlYmtpdC1iYWNrZ3JvdW5kLWNsaXA6IHRleHQ7XG4gIC13ZWJraXQtdGV4dC1maWxsLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYmFja2dyb3VuZC1jbGlwOiB0ZXh0O1xuICBmbGV4LXNocmluazogMDtcbn1cbi5zZWN0aW9uLTNfX2l0ZW0tdGV4dCB7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgbGluZS1oZWlnaHQ6IDEyMCU7IC8qIDI0LzIwICovXG59XG5AbWVkaWEgKG1heC13aWR0aDogNjEuOTk4NzVlbSkge1xuICAuc2VjdGlvbi0zX19pdGVtLXRleHQge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ3Ljk5ODc1ZW0pIHtcbiAgLnNlY3Rpb24tM19faXRlbS10ZXh0IHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAyOS45OTg3NWVtKSB7XG4gIC5zZWN0aW9uLTNfX2l0ZW0tdGV4dCB7XG4gICAgbWFyZ2luLXRvcDogM3B4O1xuICB9XG59XG5cbi5zZWN0aW9uLTRfX2l0ZW1zIHtcbiAgbWFyZ2luLXRvcDogNTBweDtcbiAgZ2FwOiAxNnB4O1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgyLCAxZnIpO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ3Ljk5ODc1ZW0pIHtcbiAgLnNlY3Rpb24tNF9faXRlbXMge1xuICAgIGdhcDogMTBweDtcbiAgICBtYXJnaW4tdG9wOiAzMHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMzUuOTk4NzVlbSkge1xuICAuc2VjdGlvbi00X19pdGVtcyB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiBhdXRvO1xuICB9XG59XG4uc2VjdGlvbi00X19pdGVtIHtcbiAgcGFkZGluZzogMzZweDtcbiAgYmFja2dyb3VuZDogcmdiKDI1NSwgMjU1LCAyNTUpO1xuICBib3JkZXItcmFkaXVzOiAxNnB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDgxLjg3NWVtKSB7XG4gIC5zZWN0aW9uLTRfX2l0ZW0ge1xuICAgIHBhZGRpbmc6IDIwcHg7XG4gIH1cbiAgLnNlY3Rpb24tNF9faXRlbSBiciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ3Ljk5ODc1ZW0pIHtcbiAgLnNlY3Rpb24tNF9faXRlbSB7XG4gICAgcGFkZGluZzogMTVweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDM1Ljk5ODc1ZW0pIHtcbiAgLnNlY3Rpb24tNF9faXRlbSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBnYXA6IDE1cHg7XG4gIH1cbn1cbi5zZWN0aW9uLTRfX2l0ZW0taWNvbiB7XG4gIGZsZXgtc2hyaW5rOiAwO1xufVxuLnNlY3Rpb24tNF9faXRlbS10aXRsZSB7XG4gIG1hcmdpbi10b3A6IDQwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDcuOTk4NzVlbSkge1xuICAuc2VjdGlvbi00X19pdGVtLXRpdGxlIHtcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMzUuOTk4NzVlbSkge1xuICAuc2VjdGlvbi00X19pdGVtLXRpdGxlIHtcbiAgICBtYXJnaW4tdG9wOiAxMnB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMjkuOTk4NzVlbSkge1xuICAuc2VjdGlvbi00X19pdGVtLXRpdGxlIHtcbiAgICBtYXJnaW4tdG9wOiA1cHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuMTtcbiAgfVxufVxuLnNlY3Rpb24tNF9fYnRuIHtcbiAgbWFyZ2luLWlubGluZTogYXV0bztcbiAgbWF4LXdpZHRoOiAyNzFweDtcbiAgbWFyZ2luLXRvcDogNTBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0Ny45OTg3NWVtKSB7XG4gIC5zZWN0aW9uLTRfX2J0biB7XG4gICAgbWFyZ2luLXRvcDogMjBweDtcbiAgfVxufVxuLnNlY3Rpb24tNF9faXRlbS10ZXh0IHtcbiAgY29sb3I6IHJnYmEoMjYsIDI1LCAyNSwgMC41KTtcbiAgbGluZS1oZWlnaHQ6IDE0MCU7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbWFyZ2luLXRvcDogMThweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0Ny45OTg3NWVtKSB7XG4gIC5zZWN0aW9uLTRfX2l0ZW0tdGV4dCB7XG4gICAgbWFyZ2luLXRvcDogN3B4O1xuICB9XG59XG5cbi5zZWN0aW9uLTVfX2Zvcm0ge1xuICBib3JkZXItcmFkaXVzOiAxNnB4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1nL2Zvcm0uanBnKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDI5Ljk5ODc1ZW0pIHtcbiAgLnNlY3Rpb24tNV9fZm9ybSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogbGVmdDtcbiAgfVxufVxuXG4uc2VjdGlvbi02IHtcbiAgbWFyZ2luLXRvcDogNDBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0Ny45OTg3NWVtKSB7XG4gIC5zZWN0aW9uLTYge1xuICAgIG1hcmdpbi10b3A6IDIlO1xuICB9XG59XG4uc2VjdGlvbi02X19wcm9ncmFtbXMge1xuICBtYXJnaW4tdG9wOiA1MHB4O1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgzLCAxZnIpO1xuICBnYXA6IDE2cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNjEuOTk4NzVlbSkge1xuICAuc2VjdGlvbi02X19wcm9ncmFtbXMge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsIDFmcik7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0Ny45OTg3NWVtKSB7XG4gIC5zZWN0aW9uLTZfX3Byb2dyYW1tcyB7XG4gICAgbWFyZ2luLXRvcDogMzBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDM1Ljk5ODc1ZW0pIHtcbiAgLnNlY3Rpb24tNl9fcHJvZ3JhbW1zIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IGF1dG87XG4gICAgZ2FwOiAxMHB4O1xuICB9XG59XG4uc2VjdGlvbi02X19wcm9ncmFtbSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYigyNTUsIDI1NSwgMjU1KTtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGdhcDogMTBweDtcbiAgcGFkZGluZzogMzBweDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjb2xvcjogaW5oZXJpdDtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuM3MgZWFzZSwgYm94LXNoYWRvdyAwLjNzIGVhc2U7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNjEuOTk4NzVlbSkge1xuICAuc2VjdGlvbi02X19wcm9ncmFtbSB7XG4gICAgcGFkZGluZzogMjBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ3Ljk5ODc1ZW0pIHtcbiAgLnNlY3Rpb24tNl9fcHJvZ3JhbW0ge1xuICAgIHBhZGRpbmc6IDE1cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAzNS45OTg3NWVtKSB7XG4gIC5zZWN0aW9uLTZfX3Byb2dyYW1tIHtcbiAgICBnYXA6IDE1cHg7XG4gIH1cbn1cbi5zZWN0aW9uLTZfX3Byb2dyYW1tOmhvdmVyIC5zZWN0aW9uLTZfX2xpbmsge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMik7XG4gIC13ZWJraXQtYmFja2Ryb3AtZmlsdGVyOiBibHVyKDE1cHgpO1xuICBiYWNrZHJvcC1maWx0ZXI6IGJsdXIoMTVweCk7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgNTQsIDAuMDc4NDMxMzcyNSk7XG59XG4uc2VjdGlvbi02X19wcm9ncmFtbTpob3ZlciAuc2VjdGlvbi02X19saW5rOjphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4yKTtcbiAgLXdlYmtpdC1iYWNrZHJvcC1maWx0ZXI6IGJsdXIoMTVweCk7XG4gIGJhY2tkcm9wLWZpbHRlcjogYmx1cigxNXB4KTtcbn1cbi5zZWN0aW9uLTZfX3Byb2dyYW1tOmhvdmVyIC5zZWN0aW9uLTZfX2xpbmsgc3BhbiB7XG4gIG9wYWNpdHk6IDE7XG59XG4uc2VjdGlvbi02X19wb3N0IHtcbiAgbWFyZ2luLXRvcDogNTBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0Ny45OTg3NWVtKSB7XG4gIC5zZWN0aW9uLTZfX3Bvc3Qge1xuICAgIG1hcmdpbi10b3A6IDMwcHg7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICB9XG59XG4uc2VjdGlvbi02X19wcm9ncmFtbS10aXRsZSB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc2l6ZTogMjJweDtcbiAgbGluZS1oZWlnaHQ6IDExMCU7XG4gIGxldHRlci1zcGFjaW5nOiAwJTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA2MS45OTg3NWVtKSB7XG4gIC5zZWN0aW9uLTZfX3Byb2dyYW1tLXRpdGxlIHtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0Ny45OTg3NWVtKSB7XG4gIC5zZWN0aW9uLTZfX3Byb2dyYW1tLXRpdGxlIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gIH1cbn1cbi5zZWN0aW9uLTZfX2xpbmsge1xuICBtaW4taGVpZ2h0OiA0OHB4O1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nLXJpZ2h0OiA1MHB4O1xuICBjb2xvcjogcmdiKDI2LCAyNSwgMjUpICFpbXBvcnRhbnQ7XG59XG4uc2VjdGlvbi02X19saW5rIHNwYW4ge1xuICBvcGFjaXR5OiAwO1xufVxuLnNlY3Rpb24tNl9fbGluazo6YWZ0ZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIG9wYWNpdHk6IDE7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIC13ZWJraXQtYm94LXBhY2s6IGNlbnRlcjtcbiAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYm9yZGVyLXJhZGl1czogNnB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogYXV0bztcbiAgbGVmdDogdW5zZXQ7XG4gIHRvcDogNHB4O1xuICBib3R0b206IDRweDtcbiAgcmlnaHQ6IDRweDtcbiAgaGVpZ2h0OiA0MHB4O1xuICB3aWR0aDogNDBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjIpO1xuICAtd2Via2l0LWJhY2tkcm9wLWZpbHRlcjogYmx1cigxNXB4KTtcbiAgYmFja2Ryb3AtZmlsdGVyOiBibHVyKDE1cHgpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDU0LCAwLjA3ODQzMTM3MjUpO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1nL2JrYWNrLWFycm93LnN2ZykgIWltcG9ydGFudDtcbn1cblxuLnNlY3Rpb24tOCB7XG4gIG1hcmdpbi10b3A6IDgwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDcuOTk4NzVlbSkge1xuICAuc2VjdGlvbi04IHtcbiAgICBtYXJnaW4tdG9wOiAzMHB4O1xuICB9XG59XG4uc2VjdGlvbi04X190aXRsZSB7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtc2l6ZTogNDBweDtcbiAgbGluZS1oZWlnaHQ6IDExMCU7XG4gIGxldHRlci1zcGFjaW5nOiAwJTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA2MS45OTg3NWVtKSB7XG4gIC5zZWN0aW9uLThfX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDMwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0Ny45OTg3NWVtKSB7XG4gIC5zZWN0aW9uLThfX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDIzcHg7XG4gIH1cbn1cbi5zZWN0aW9uLThfX2RvY3Mge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDRweDtcbn1cbi5zZWN0aW9uLThfX2RvY3MtaGVhZGVyIHtcbiAgbWFyZ2luLXRvcDogMzBweDtcbiAgbWFyZ2luLWJvdHRvbTogNHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWluLWhlaWdodDogNjBweDtcbiAgZGlzcGxheTogZ3JpZDtcbiAgY29sb3I6IHJnYmEoMjYsIDI1LCAyNSwgMC4zKTtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiA0NnB4IGF1dG8gNjBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0Ny45OTg3NWVtKSB7XG4gIC5zZWN0aW9uLThfX2RvY3MtaGVhZGVyIHtcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgIG1pbi1oZWlnaHQ6IHVuc2V0O1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMzBweCBhdXRvIDUwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0Ny45OTg3NWVtKSB7XG4gIC5zZWN0aW9uLThfX2hlYWRlci1uYW1lIHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB9XG59XG4uc2VjdGlvbi04X19kb2Mge1xuICBtaW4taGVpZ2h0OiA2MHB4O1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDQ2cHggYXV0byA2MHB4O1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4zcyBlYXNlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ3Ljk5ODc1ZW0pIHtcbiAgLnNlY3Rpb24tOF9fZG9jIHtcbiAgICBtaW4taGVpZ2h0OiA1MHB4O1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMzBweCBhdXRvIDUwcHg7XG4gIH1cbn1cbi5zZWN0aW9uLThfX2RvYzpob3ZlciB7XG4gIHRyYW5zaXRpb246IDAuM3MgYWxsO1xufVxuLnNlY3Rpb24tOF9fZG9jOmhvdmVyIC5zZWN0aW9uLThfX2RvYy1pY29uIHtcbiAgdHJhbnNpdGlvbjogMC4zcyBhbGw7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYigyNiwgMjUsIDI1KTtcbn1cbi5zZWN0aW9uLThfX2RvYzpob3ZlciAuc2VjdGlvbi04X19kb2MtaWNvbiBzdmcgcGF0aCB7XG4gIHN0cm9rZS1vcGFjaXR5OiAxO1xuICBzdHJva2U6ICNmZmY7XG59XG4uc2VjdGlvbi04X19kb2MtbnVtIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAxMTAlO1xuICBjb2xvcjogcmdiKDI2LCAyNSwgMjUpO1xuICBtaW4td2lkdGg6IDI0cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDcuOTk4NzVlbSkge1xuICAuc2VjdGlvbi04X19kb2MtbnVtIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgbWluLXdpZHRoOiAyMHB4O1xuICB9XG59XG4uc2VjdGlvbi04X19kb2MtbmFtZSB7XG4gIHBhZGRpbmc6IDE5cHggMTRweDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMTEwJTtcbiAgbGV0dGVyLXNwYWNpbmc6IDAlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ3Ljk5ODc1ZW0pIHtcbiAgLnNlY3Rpb24tOF9fZG9jLW5hbWUge1xuICAgIHBhZGRpbmc6IDEwcHggMDtcbiAgfVxufVxuLnNlY3Rpb24tOF9fZG9jLXdyYXBwIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG4uc2VjdGlvbi04X19kb2MtaWNvbiB7XG4gIHRyYW5zaXRpb246IDAuM3MgYWxsO1xuICBmbGV4LXNocmluazogMDtcbiAgd2lkdGg6IDQwcHg7XG4gIGhlaWdodDogNDBweDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjYsIDI1LCAyNSwgMC4wNCk7XG4gIGJvcmRlci1yYWRpdXM6IDZweDtcbn1cbi5zZWN0aW9uLThfX2RvYy1pY29uIHN2ZyB7XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDIwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDcuOTk4NzVlbSkge1xuICAuc2VjdGlvbi04X19kb2MtaWNvbiB7XG4gICAgd2lkdGg6IDM2cHg7XG4gICAgaGVpZ2h0OiAzNnB4O1xuICB9XG4gIC5zZWN0aW9uLThfX2RvYy1pY29uIHN2ZyB7XG4gICAgd2lkdGg6IDE4cHg7XG4gICAgaGVpZ2h0OiAxOHB4O1xuICB9XG59IiwiQHVzZSBcInNhc3M6bWF0aFwiO1xuXG4vLyDQn9C+0LTQutC70Y7Rh9C10L3QuNC1INC80LjQutGB0LjQvdC+0LJcbkBpbXBvcnQgXCJiYXNlL21peGluc1wiO1xuXG4vLyDQn9C+0LTQutC70Y7Rh9C10L3QuNC1INGI0YDQuNGE0YLQvtCyXG4vLyZkaXNwbGF5PXN3YXAgLSDQtNC+0LHQsNCy0LjRgtGMINC/0YDQuCDQv9C+0LTQutC70Y7Rh9C10L3QuNC4INGH0LXRgNC10Lcg0L/Qu9Cw0LPQuNC9XG5cbi8vINCf0L7QtNC60LvRjtGH0LjRgtGMINC10YHQu9C4INC10YHRgtGMINC70L7QutCw0LvRjNC90YvQtSDRhNCw0LnQu9GLINGI0YDQuNGE0YLQvtCyXG5AaW1wb3J0IFwiZm9udHNcIjtcblxuLy8g0J/QvtC00LrQu9GO0YfQtdC90LjQtSDQuNC60L7QvdC+0YfQvdGL0YUg0YjRgNC40YTRgtC+0LJcbi8vINCf0L7QtNC60LvRjtGH0LjRgtGMINC10YHQu9C4INC10YHRgtGMINGE0LDQudC7INC40LrQvtC90L7Rh9C90L7Qs9C+INGI0YDQuNGE0YLQsFxuLy9AaW1wb3J0IFwiZm9udHMvaWNvbnNcIjtcblxuLy8g0KjRgNC40YTRgiDQv9C+INGD0LzQvtC70YfQsNC90LjRjlxuJGZvbnRGYW1pbHk6IEdvbG9zVGV4dDtcbiRmb250U2l6ZTogcmVtKDE2KTsgLy8g0LPQtNC1IDE0KHB4KSAtINGA0LDQt9C80LXRgCDRiNGA0LjRhNGC0LAg0L/QviDRg9C80L7Qu9GH0LDQvdC40Y4g0LjQtyDQvNCw0LrQtdGC0LBcblxuLy8g0J7RgdC90L7QstC90YvQtSDRhtCy0LXRgtCwXG4kbWFpbkNvbG9yOiByZ2JhKDI2LCAyNSwgMjUsIDEpOyAvLyDQptCy0LXRgiDRiNGA0LjRhNGC0LAg0L/QviDRg9C80L7Qu9GH0LDQvdC40Y5cblxuLy8g0J3QkNCh0KLQoNCe0JnQmtCYID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuLy8g0JzQuNC90LjQvNCw0LvRjNC90LDRjyDRiNC40YDQuNC90LAg0YHRgtGA0LDQvdC40YbRi1xuJG1pbldpZHRoOiAzMjA7XG4vLyDQqNC40YDQuNC90LAg0L/QvtC70L7RgtC90LAgKNC80LDQutC10YLQsClcbiRtYXhXaWR0aDogMTkyMDtcbi8vINCo0LjRgNC40L3QsCDQvtCz0YDQsNC90LjRh9C40LLQsNGO0YnQtdCz0L4g0LrQvtC90YLQtdC50L3QtdGA0LAgKDAgPSDQvdC10YIg0L7Qs9GA0LDQvdC40YfQtdC90LjRjylcbiRtYXhXaWR0aENvbnRhaW5lcjogMTI4MDtcbi8vINCe0LHRidC40Lkg0L7RgtGB0YLRg9C/INGDINC60L7QvdGC0LXQudC90LXRgNCwXG4vLyAoMzAgPSDQv9C+IDE1cHgg0YHQu9C10LLQsCDQuCDRgdC/0YDQsNCy0LAsIDAgPSDQvdC10YIg0L7RgtGB0YLRg9C/0LApXG4kY29udGFpbmVyUGFkZGluZzogMzA7XG5cbi8vINCo0LjRgNC40L3QsCDRgdGA0LDQsdCw0YLRi9Cy0LDQvdC40Y8g0L/QtdGA0LLQvtCz0L4g0LHRgNC10LnQutC/0L7QuNC90YLQsFxuJGNvbnRhaW5lcldpZHRoOiAkbWF4V2lkdGhDb250YWluZXIgKyAkY29udGFpbmVyUGFkZGluZztcblxuLy8g0JHRgNC10LnQui3Qv9C+0LjQvdGC0YtcbiRwYzogZW0oJGNvbnRhaW5lcldpZHRoKTsgLy8g0J/Qmiwg0L3QvtGD0YLQsdGD0LrQuCwg0L3QtdC60L7RgtC+0YDRi9C1INC/0LvQsNC90YjQtdGC0Ysg0LIg0LPQvtGA0LjQt9C+0L3RgtCw0LvRjNC90L7QvCDQv9C+0LvQvtC20LXQvdC40LhcbiR0YWJsZXQ6IGVtKDk5MS45OCk7IC8vINCf0LvQsNC90YjQtdGC0YssINC90LXQutC+0YLQvtGA0YvQtSDRgtC10LvQtdGE0L7QvdGLINCyINCz0L7RgNC40LfQvtC90YLQsNC70YzQvdC+0Lwg0L/QvtC70L7QttC10L3QuNC4XG4kbW9iaWxlOiBlbSg3NjcuOTgpOyAvLyDQotC10LvQtdGE0L7QvdGLIExcbiRtb2JpbGVNaWRkbGU6IGVtKDU3NS45OCk7XG4kbW9iaWxlU21hbGw6IGVtKDQ3OS45OCk7IC8vINCi0LXQu9C10YTQvtC90YsgU1xuJG1vYmlsZU1pbmk6IGVtKDM3NC45OCk7XG4vLyDQotC40L8g0LDQtNCw0L/RgtC40LLQsDpcbi8vIDEgPSDQvtGC0LfRi9Cy0YfQuNCy0L7RgdGC0YwgKNGDINC60L7QvdGC0LXQudC90LXRgNCwINC90LXRgiDQsdGA0LXQudC60L/QvtC40L3RgtC+0LIpLFxuLy8gMiA9INC/0L4g0LHRgNC10LnQui3Qv9C+0LjQvdGC0LDQvCAo0LrQvtC90YLQtdC50L3QtdGAINC80LXQvdGP0LXRgiDRgdCy0L7RjiDRiNC40YDQuNC90YMg0L/QviDQsdGA0LXQudC6LdC/0L7QuNC90YLQsNC8KVxuJHJlc3BvbnNpdmVUeXBlOiAyO1xuXG4vLyDQntCx0L3Rg9C70LXQvdC40LUg0Lgg0L7QsdGJ0LjQtSDQv9Cw0YDQsNC80LXRgtGA0YsgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG5AaW1wb3J0IFwiYmFzZS9udWxsXCI7XG5cbmJvZHkge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI0NiwgMjQ2LCAyNDYsIDEpO1xuXHRsaW5lLWhlaWdodDogMTQwJTsgLyogMjQvMTYgKi9cblx0Ly8g0KHQutGA0L7Qu9C7INC30LDQsdC70L7QutC40YDQvtCy0LDQvVxuXHQubG9jayAmIHtcblx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHRcdHRvdWNoLWFjdGlvbjogbm9uZTtcblx0fVxuXHQvLyDQodCw0LnRgiDQt9Cw0LPRgNGD0LbQtdC9XG5cdC5sb2FkZWQgJiB7XG5cdH1cbn1cbi8vINCe0LHQvtC70L7Rh9C60LAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4ud3JhcHBlciB7XG5cdG1pbi1oZWlnaHQ6IDEwMCU7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdG92ZXJmbG93OiBoaWRkZW47XG5cdC8vINCf0YDQuNC20LjQvNCw0LXQvCBmb290ZXJcblx0PiBtYWluIHtcblx0XHRmbGV4OiAxIDEgYXV0bztcblx0fVxuXHQvLyDQpNC40LrRgSDQtNC70Y8g0YHQu9Cw0LnQtNC10YDQvtCyXG5cdD4gKiB7XG5cdFx0bWluLXdpZHRoOiAwO1xuXHR9XG59XG4vLyDQntCz0YDQsNC90LjRh9C40LLQsNGO0YnQuNC5INC60L7QvdGC0LXQudC90LXRgCA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cblxuLypcbtCh0YLQuNC70Lgg0LHRg9C00YPRgiDQv9GA0LjQvNC10L3Rj9GC0YzRgdGPINC60L4g0LLRgdC10Lwg0LrQu9Cw0YHRgdCw0Lwg0YHQvtC00LXRgNC20LDRidC40LwgKl9fY29udGFpbmVyXG4qL1xuQGlmICgkcmVzcG9uc2l2ZVR5cGU9PTEpIHtcblx0Ly8g0J7RgtC30YvQstGH0LjQstCw0Y9cblx0W2NsYXNzKj1cIl9fY29udGFpbmVyXCJdIHtcblx0XHRAaWYgKCRtYXhXaWR0aENvbnRhaW5lcj4wKSB7XG5cdFx0XHRtYXgtd2lkdGg6IHJlbSgkbWF4V2lkdGhDb250YWluZXIpO1xuXHRcdFx0Ym94LXNpemluZzogY29udGVudC1ib3g7XG5cdFx0XHRtYXJnaW46IDAgYXV0bztcblx0XHR9XG5cdFx0QGlmICgkY29udGFpbmVyUGFkZGluZz4wKSB7XG5cdFx0XHRwYWRkaW5nOiAwIHJlbShtYXRoLmRpdigkY29udGFpbmVyUGFkZGluZywgMikpO1xuXHRcdH1cblx0fVxufSBAZWxzZSB7XG5cdC8vINCf0L4g0LHRgNC10LnQui3Qv9C+0LjQvdGC0LDQvFxuXHRbY2xhc3MqPVwiX19jb250YWluZXJcIl0ge1xuXHRcdG1hcmdpbi1pbmxpbmU6IGF1dG87XG5cdFx0QGlmICgkbWF4V2lkdGhDb250YWluZXI+MCkge1xuXHRcdFx0bWF4LXdpZHRoOiByZW0oJG1heFdpZHRoQ29udGFpbmVyKTtcblx0XHRcdGJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xuXHRcdH0gQGVsc2Uge1xuXHRcdFx0QGlmICgkY29udGFpbmVyUGFkZGluZz4wKSB7XG5cdFx0XHRcdHBhZGRpbmc6IDAgcmVtKG1hdGguZGl2KCRjb250YWluZXJQYWRkaW5nLCAyKSk7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkcGMpIHtcblx0XHRcdG1heC13aWR0aDogcmVtKDk3MCk7XG5cdFx0fVxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkdGFibGV0KSB7XG5cdFx0XHRtYXgtd2lkdGg6IHJlbSg3NTApO1xuXHRcdH1cblx0XHRAbWVkaWEgKG1heC13aWR0aDogJG1vYmlsZSkge1xuXHRcdFx0bWF4LXdpZHRoOiBub25lO1xuXHRcdFx0QGlmICgkY29udGFpbmVyUGFkZGluZz4wIGFuZCAkbWF4V2lkdGhDb250YWluZXI+MCkge1xuXHRcdFx0XHRwYWRkaW5nOiAwIHJlbShtYXRoLmRpdigkY29udGFpbmVyUGFkZGluZywgMikpO1xuXHRcdFx0fVxuXHRcdH1cblx0XHRAbWVkaWEgKG1heC13aWR0aDogJG1vYmlsZU1pbmkpIHtcblx0XHRcdHBhZGRpbmc6IDAgMTBweDtcblx0XHR9XG5cdH1cbn1cbiIsIi8qKlxuICogU3dpcGVyIDguNC43XG4gKiBNb3N0IG1vZGVybiBtb2JpbGUgdG91Y2ggc2xpZGVyIGFuZCBmcmFtZXdvcmsgd2l0aCBoYXJkd2FyZSBhY2NlbGVyYXRlZCB0cmFuc2l0aW9uc1xuICogaHR0cHM6Ly9zd2lwZXJqcy5jb21cbiAqXG4gKiBDb3B5cmlnaHQgMjAxNC0yMDIzIFZsYWRpbWlyIEtoYXJsYW1waWRpXG4gKlxuICogUmVsZWFzZWQgdW5kZXIgdGhlIE1JVCBMaWNlbnNlXG4gKlxuICogUmVsZWFzZWQgb246IEphbnVhcnkgMzAsIDIwMjNcbiAqL1xuXG5AZm9udC1mYWNle2ZvbnQtZmFtaWx5OnN3aXBlci1pY29ucztzcmM6dXJsKCdkYXRhOmFwcGxpY2F0aW9uL2ZvbnQtd29mZjtjaGFyc2V0PXV0Zi04O2Jhc2U2NCwgZDA5R1JnQUJBQUFBQUFaZ0FCQUFBQUFBREFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUJHUmxSTkFBQUdSQUFBQUJvQUFBQWNpNnFIa1VkRVJVWUFBQVdnQUFBQUl3QUFBQ1FBWUFCWFIxQlBVd0FBQmhRQUFBQXVBQUFBTnVBWTcreEhVMVZDQUFBRnhBQUFBRkFBQUFCbTJmUGN6VTlUTHpJQUFBSGNBQUFBU2dBQUFHQlA5VjVSWTIxaGNBQUFBa1FBQUFDSUFBQUJZdDZGMGNCamRuUWdBQUFDekFBQUFBUUFBQUFFQUJFQlJHZGhjM0FBQUFXWUFBQUFDQUFBQUFqLy93QURaMng1WmdBQUF5d0FBQURNQUFBRDJNSHRyeVZvWldGa0FBQUJiQUFBQURBQUFBQTJFMitlb1dob1pXRUFBQUdjQUFBQUh3QUFBQ1FDOWdEemFHMTBlQUFBQWlnQUFBQVpBQUFBcmdKa0FCRnNiMk5oQUFBQzBBQUFBRm9BQUFCYUZRQVVHRzFoZUhBQUFBRzhBQUFBSHdBQUFDQUFjQUJBYm1GdFpRQUFBL2dBQUFFNUFBQUNYdkZkQndsd2IzTjBBQUFGTkFBQUFHSUFBQUNFNXM3NGhYamFZMkJrWUdBQVlwZjVIdS9qK1cyK01uQXpNWURBemFYNlFqRDYvNC8vQnhqNUdBOEF1UndNWUdrQVB5d0wxM2phWTJCa1lHQTg4UDhBZ3g0aisvOGZRRFlmQTFBRUJXZ0RBSUIyQk9vQWVOcGpZR1JnWU5CaDRHZGdZZ0FCRU1uSUFCSnpZTkFEQ1FBQUNXZ0FzUUI0Mm1OZ1lmekNPSUdCbFlHQjBZY3hqWUdCd1IxS2YyV1FaR2hoWUdCaVlHVm1nQUZHQmlRUWtPYWF3dERBb01CUXhYamcvd0VHUGNZRERBNHdOVUEyQ0Nnd3NBQUFPNEVMNmdBQWVOcGoyTTBneUFBQ3F4Z0dOV0JrWjJENC93TUEreGtEZGdBQUFIamFZMkJnWUdhQVlCa0dSZ1lRaUFIeUdNRjhGZ1lISU0zRHdNSEFCR1FyTU9neVdETEVNMVQ5L3c4VUJmRU1nTHpFLy8vL1AvNS8vZi9WL3h2K3I0ZWFBQWVNYkF4d0lVWW1JTUhFZ0tZQVlqVWNzREF3c0xLeGMzQnljZlB3OGpFUUEvZ1pCQVNGaEVWRXhjUWxKS1drWldUbDVCVVVsWlJWVk5YVU5UUVpCZ01BQU1SK0UrZ0FFUUZFQUFBQUtnQXFBQ29BTkFBK0FFZ0FVZ0JjQUdZQWNBQjZBSVFBamdDWUFLSUFyQUMyQU1BQXlnRFVBTjRBNkFEeUFQd0JCZ0VRQVJvQkpBRXVBVGdCUWdGTUFWWUJZQUZxQVhRQmZnR0lBWklCbkFHbUFiSUJ6Z0hzQUFCNDJ1Mk5NUTZDVUF5R1c1Njh4OUFuZVlZZ200TUpiaEtGYUV4SU9BVlg4QXBld1N0NEJpYzRBZmVBaWQzVk9CaXhEeGZQWUV6YTVPK1hmaTA0WUFEZ2dpVUlVTEN1RUpLOFZoTzRiU3ZwZG5rdEhJNVFDWXRkaTJzbDhablhhSGxxVXJOS3pkS2NUOGNqbHErcndaU3ZJVmN6TmllenNmblAvdXpubWZQRkJOT0RNMks3TVRRNDVZRUFacUdQODFBbUdHY0YzaVBxT29wMHIxU1BUYVRiVmtmVWU0SFhqOTd3WUUreU53V1l4d1d1NHYxdWdXSGdvM1MxWGRaRVZxV003RVQwY2ZuTEd4V2ZrZ1I0Mm8yUHZXckRNQlNGai9JSExhRjB6S2pSZ2RpVk13U2NOUkFvV1VvSDc4WTJpY0IveUlZMDlBbjZBSDJCZHUvVUIreXhvcFlzaFFpRXZudnUwZFVSZ0R0OFFlQzhQRHc3RnBqaTNmRUE0ei9QRUo2WU9CNWhLaDRkajNFdlhoeFBxSC9TS1VZM3JKN3NyWjRGWm5oMVBNQXRQaHdQNmZsMlBNSk1QRGdlUTRyWThZVDZHemFvMGVBRUE0MDlEdWdnbVRuRm5PY1NDaUVpTE1neENpVEk2Q3E1RFpVZDNRbXAxMHZPMExhTFRkMmNqTjRmT3VtbGM3bFVZYlNRY1pGa3V0Ukc3ZzZKS1pLeTBSbWRMWTY4MENEbkVKK1VNa3BGRmUxUk43bnhkVnBYckM0YVR0bmF1ck9uWWVyY1pnMllWbUxOL2QvZ2N6ZkVpbXJFL2ZzL2JPdXEyOVptbjh0bG9PUmFYZ1pnR2E3OHlPOS9jblhtMkJwYUd2cTI1RHY5UzRFOSs1U0ljOVBxdXBKS2hZRlNTbDQ3K1FjcjFtWU5BQUFBZU5wdHcwY0t3a0FBQU1EWkpBOFE3T1VKdmtMc1BmWjZ6RlZFUlB5OHFIaDJZRVIrM2kvQlA4M3ZJQkxMeVNzb0tpbXJxS3FwYTJocDYranE2UnNZR2htYm1KcVpTeTBzcmF4dGJPM3NIUnlkbkVNVTR1UjZ5eDdKSlh2ZVA3V3JEeWNBQUFBQUFBSC8vd0FDZU5wallHUmdZT0FCWWhrZ1pnSkNaZ1pOQmtZR0xRWnRJSnNGTE1ZQUFBdzNBTGdBZU5vbGl6RUtnREFRQkNjaFJiQzJzRkVSMFlENnFWUWlCQ3YvSDllekdJNlo1WEJBdzhDQksvbTVpUVFWYXVWYlhMbk9yTVp2Mm9MZEtGYThQanVydTJoSnpHYWJtT1NMek5NenZ1dHBCM040Mm1OZ1pHQmc0R0tRWXpCaFlNeEpMTWxqNEdCZ0FZb3cvUC9QQUpKaExNNnNTb1dLZldDQUF3REFqZ2JSQUFCNDJtTmdZR0JrQUlJYkNabzVJUHJtVW4waEdBMEFPOEVGVFFBQScpO2ZvbnQtd2VpZ2h0OjQwMDtmb250LXN0eWxlOm5vcm1hbH06cm9vdHstLXN3aXBlci10aGVtZS1jb2xvcjojMDA3YWZmfS5zd2lwZXJ7bWFyZ2luLWxlZnQ6YXV0bzttYXJnaW4tcmlnaHQ6YXV0bztwb3NpdGlvbjpyZWxhdGl2ZTtvdmVyZmxvdzpoaWRkZW47bGlzdC1zdHlsZTpub25lO3BhZGRpbmc6MDt6LWluZGV4OjF9LnN3aXBlci12ZXJ0aWNhbD4uc3dpcGVyLXdyYXBwZXJ7ZmxleC1kaXJlY3Rpb246Y29sdW1ufS5zd2lwZXItd3JhcHBlcntwb3NpdGlvbjpyZWxhdGl2ZTt3aWR0aDoxMDAlO2hlaWdodDoxMDAlO3otaW5kZXg6MTtkaXNwbGF5OmZsZXg7dHJhbnNpdGlvbi1wcm9wZXJ0eTp0cmFuc2Zvcm07Ym94LXNpemluZzpjb250ZW50LWJveH0uc3dpcGVyLWFuZHJvaWQgLnN3aXBlci1zbGlkZSwuc3dpcGVyLXdyYXBwZXJ7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDBweCwwLDApfS5zd2lwZXItcG9pbnRlci1ldmVudHN7dG91Y2gtYWN0aW9uOnBhbi15fS5zd2lwZXItcG9pbnRlci1ldmVudHMuc3dpcGVyLXZlcnRpY2Fse3RvdWNoLWFjdGlvbjpwYW4teH0uc3dpcGVyLXNsaWRle2ZsZXgtc2hyaW5rOjA7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTtwb3NpdGlvbjpyZWxhdGl2ZTt0cmFuc2l0aW9uLXByb3BlcnR5OnRyYW5zZm9ybX0uc3dpcGVyLXNsaWRlLWludmlzaWJsZS1ibGFua3t2aXNpYmlsaXR5OmhpZGRlbn0uc3dpcGVyLWF1dG9oZWlnaHQsLnN3aXBlci1hdXRvaGVpZ2h0IC5zd2lwZXItc2xpZGV7aGVpZ2h0OmF1dG99LnN3aXBlci1hdXRvaGVpZ2h0IC5zd2lwZXItd3JhcHBlcnthbGlnbi1pdGVtczpmbGV4LXN0YXJ0O3RyYW5zaXRpb24tcHJvcGVydHk6dHJhbnNmb3JtLGhlaWdodH0uc3dpcGVyLWJhY2tmYWNlLWhpZGRlbiAuc3dpcGVyLXNsaWRle3RyYW5zZm9ybTp0cmFuc2xhdGVaKDApOy13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTpoaWRkZW47YmFja2ZhY2UtdmlzaWJpbGl0eTpoaWRkZW59LnN3aXBlci0zZCwuc3dpcGVyLTNkLnN3aXBlci1jc3MtbW9kZSAuc3dpcGVyLXdyYXBwZXJ7cGVyc3BlY3RpdmU6MTIwMHB4fS5zd2lwZXItM2QgLnN3aXBlci1jdWJlLXNoYWRvdywuc3dpcGVyLTNkIC5zd2lwZXItc2xpZGUsLnN3aXBlci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvdywuc3dpcGVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93LWJvdHRvbSwuc3dpcGVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93LWxlZnQsLnN3aXBlci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvdy1yaWdodCwuc3dpcGVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93LXRvcCwuc3dpcGVyLTNkIC5zd2lwZXItd3JhcHBlcnt0cmFuc2Zvcm0tc3R5bGU6cHJlc2VydmUtM2R9LnN3aXBlci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvdywuc3dpcGVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93LWJvdHRvbSwuc3dpcGVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93LWxlZnQsLnN3aXBlci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvdy1yaWdodCwuc3dpcGVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93LXRvcHtwb3NpdGlvbjphYnNvbHV0ZTtsZWZ0OjA7dG9wOjA7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTtwb2ludGVyLWV2ZW50czpub25lO3otaW5kZXg6MTB9LnN3aXBlci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvd3tiYWNrZ3JvdW5kOnJnYmEoMCwwLDAsLjE1KX0uc3dpcGVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93LWxlZnR7YmFja2dyb3VuZC1pbWFnZTpsaW5lYXItZ3JhZGllbnQodG8gbGVmdCxyZ2JhKDAsMCwwLC41KSxyZ2JhKDAsMCwwLDApKX0uc3dpcGVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93LXJpZ2h0e2JhY2tncm91bmQtaW1hZ2U6bGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LHJnYmEoMCwwLDAsLjUpLHJnYmEoMCwwLDAsMCkpfS5zd2lwZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3ctdG9we2JhY2tncm91bmQtaW1hZ2U6bGluZWFyLWdyYWRpZW50KHRvIHRvcCxyZ2JhKDAsMCwwLC41KSxyZ2JhKDAsMCwwLDApKX0uc3dpcGVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93LWJvdHRvbXtiYWNrZ3JvdW5kLWltYWdlOmxpbmVhci1ncmFkaWVudCh0byBib3R0b20scmdiYSgwLDAsMCwuNSkscmdiYSgwLDAsMCwwKSl9LnN3aXBlci1jc3MtbW9kZT4uc3dpcGVyLXdyYXBwZXJ7b3ZlcmZsb3c6YXV0bztzY3JvbGxiYXItd2lkdGg6bm9uZTstbXMtb3ZlcmZsb3ctc3R5bGU6bm9uZX0uc3dpcGVyLWNzcy1tb2RlPi5zd2lwZXItd3JhcHBlcjo6LXdlYmtpdC1zY3JvbGxiYXJ7ZGlzcGxheTpub25lfS5zd2lwZXItY3NzLW1vZGU+LnN3aXBlci13cmFwcGVyPi5zd2lwZXItc2xpZGV7c2Nyb2xsLXNuYXAtYWxpZ246c3RhcnQgc3RhcnR9LnN3aXBlci1ob3Jpem9udGFsLnN3aXBlci1jc3MtbW9kZT4uc3dpcGVyLXdyYXBwZXJ7c2Nyb2xsLXNuYXAtdHlwZTp4IG1hbmRhdG9yeX0uc3dpcGVyLXZlcnRpY2FsLnN3aXBlci1jc3MtbW9kZT4uc3dpcGVyLXdyYXBwZXJ7c2Nyb2xsLXNuYXAtdHlwZTp5IG1hbmRhdG9yeX0uc3dpcGVyLWNlbnRlcmVkPi5zd2lwZXItd3JhcHBlcjo6YmVmb3Jle2NvbnRlbnQ6Jyc7ZmxleC1zaHJpbms6MDtvcmRlcjo5OTk5fS5zd2lwZXItY2VudGVyZWQuc3dpcGVyLWhvcml6b250YWw+LnN3aXBlci13cmFwcGVyPi5zd2lwZXItc2xpZGU6Zmlyc3QtY2hpbGR7bWFyZ2luLWlubGluZS1zdGFydDp2YXIoLS1zd2lwZXItY2VudGVyZWQtb2Zmc2V0LWJlZm9yZSl9LnN3aXBlci1jZW50ZXJlZC5zd2lwZXItaG9yaXpvbnRhbD4uc3dpcGVyLXdyYXBwZXI6OmJlZm9yZXtoZWlnaHQ6MTAwJTttaW4taGVpZ2h0OjFweDt3aWR0aDp2YXIoLS1zd2lwZXItY2VudGVyZWQtb2Zmc2V0LWFmdGVyKX0uc3dpcGVyLWNlbnRlcmVkLnN3aXBlci12ZXJ0aWNhbD4uc3dpcGVyLXdyYXBwZXI+LnN3aXBlci1zbGlkZTpmaXJzdC1jaGlsZHttYXJnaW4tYmxvY2stc3RhcnQ6dmFyKC0tc3dpcGVyLWNlbnRlcmVkLW9mZnNldC1iZWZvcmUpfS5zd2lwZXItY2VudGVyZWQuc3dpcGVyLXZlcnRpY2FsPi5zd2lwZXItd3JhcHBlcjo6YmVmb3Jle3dpZHRoOjEwMCU7bWluLXdpZHRoOjFweDtoZWlnaHQ6dmFyKC0tc3dpcGVyLWNlbnRlcmVkLW9mZnNldC1hZnRlcil9LnN3aXBlci1jZW50ZXJlZD4uc3dpcGVyLXdyYXBwZXI+LnN3aXBlci1zbGlkZXtzY3JvbGwtc25hcC1hbGlnbjpjZW50ZXIgY2VudGVyO3Njcm9sbC1zbmFwLXN0b3A6YWx3YXlzfS5zd2lwZXItdmlydHVhbCAuc3dpcGVyLXNsaWRley13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTpoaWRkZW47dHJhbnNmb3JtOnRyYW5zbGF0ZVooMCl9LnN3aXBlci12aXJ0dWFsLnN3aXBlci1jc3MtbW9kZSAuc3dpcGVyLXdyYXBwZXI6OmFmdGVye2NvbnRlbnQ6Jyc7cG9zaXRpb246YWJzb2x1dGU7bGVmdDowO3RvcDowO3BvaW50ZXItZXZlbnRzOm5vbmV9LnN3aXBlci12aXJ0dWFsLnN3aXBlci1jc3MtbW9kZS5zd2lwZXItaG9yaXpvbnRhbCAuc3dpcGVyLXdyYXBwZXI6OmFmdGVye2hlaWdodDoxcHg7d2lkdGg6dmFyKC0tc3dpcGVyLXZpcnR1YWwtc2l6ZSl9LnN3aXBlci12aXJ0dWFsLnN3aXBlci1jc3MtbW9kZS5zd2lwZXItdmVydGljYWwgLnN3aXBlci13cmFwcGVyOjphZnRlcnt3aWR0aDoxcHg7aGVpZ2h0OnZhcigtLXN3aXBlci12aXJ0dWFsLXNpemUpfTpyb290ey0tc3dpcGVyLW5hdmlnYXRpb24tc2l6ZTo0NHB4fS5zd2lwZXItYnV0dG9uLW5leHQsLnN3aXBlci1idXR0b24tcHJldntwb3NpdGlvbjphYnNvbHV0ZTt0b3A6NTAlO3dpZHRoOmNhbGModmFyKC0tc3dpcGVyLW5hdmlnYXRpb24tc2l6ZSkvIDQ0ICogMjcpO2hlaWdodDp2YXIoLS1zd2lwZXItbmF2aWdhdGlvbi1zaXplKTttYXJnaW4tdG9wOmNhbGMoMHB4IC0gKHZhcigtLXN3aXBlci1uYXZpZ2F0aW9uLXNpemUpLyAyKSk7ei1pbmRleDoxMDtjdXJzb3I6cG9pbnRlcjtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2p1c3RpZnktY29udGVudDpjZW50ZXI7Y29sb3I6dmFyKC0tc3dpcGVyLW5hdmlnYXRpb24tY29sb3IsdmFyKC0tc3dpcGVyLXRoZW1lLWNvbG9yKSl9LnN3aXBlci1idXR0b24tbmV4dC5zd2lwZXItYnV0dG9uLWRpc2FibGVkLC5zd2lwZXItYnV0dG9uLXByZXYuc3dpcGVyLWJ1dHRvbi1kaXNhYmxlZHtvcGFjaXR5Oi4zNTtjdXJzb3I6YXV0bztwb2ludGVyLWV2ZW50czpub25lfS5zd2lwZXItYnV0dG9uLW5leHQuc3dpcGVyLWJ1dHRvbi1oaWRkZW4sLnN3aXBlci1idXR0b24tcHJldi5zd2lwZXItYnV0dG9uLWhpZGRlbntvcGFjaXR5OjA7Y3Vyc29yOmF1dG87cG9pbnRlci1ldmVudHM6bm9uZX0uc3dpcGVyLW5hdmlnYXRpb24tZGlzYWJsZWQgLnN3aXBlci1idXR0b24tbmV4dCwuc3dpcGVyLW5hdmlnYXRpb24tZGlzYWJsZWQgLnN3aXBlci1idXR0b24tcHJldntkaXNwbGF5Om5vbmUhaW1wb3J0YW50fS5zd2lwZXItYnV0dG9uLW5leHQ6YWZ0ZXIsLnN3aXBlci1idXR0b24tcHJldjphZnRlcntmb250LWZhbWlseTpzd2lwZXItaWNvbnM7Zm9udC1zaXplOnZhcigtLXN3aXBlci1uYXZpZ2F0aW9uLXNpemUpO3RleHQtdHJhbnNmb3JtOm5vbmUhaW1wb3J0YW50O2xldHRlci1zcGFjaW5nOjA7Zm9udC12YXJpYW50OmluaXRpYWw7bGluZS1oZWlnaHQ6MX0uc3dpcGVyLWJ1dHRvbi1wcmV2LC5zd2lwZXItcnRsIC5zd2lwZXItYnV0dG9uLW5leHR7bGVmdDoxMHB4O3JpZ2h0OmF1dG99LnN3aXBlci1idXR0b24tcHJldjphZnRlciwuc3dpcGVyLXJ0bCAuc3dpcGVyLWJ1dHRvbi1uZXh0OmFmdGVye2NvbnRlbnQ6J3ByZXYnfS5zd2lwZXItYnV0dG9uLW5leHQsLnN3aXBlci1ydGwgLnN3aXBlci1idXR0b24tcHJldntyaWdodDoxMHB4O2xlZnQ6YXV0b30uc3dpcGVyLWJ1dHRvbi1uZXh0OmFmdGVyLC5zd2lwZXItcnRsIC5zd2lwZXItYnV0dG9uLXByZXY6YWZ0ZXJ7Y29udGVudDonbmV4dCd9LnN3aXBlci1idXR0b24tbG9ja3tkaXNwbGF5Om5vbmV9LnN3aXBlci1wYWdpbmF0aW9ue3Bvc2l0aW9uOmFic29sdXRlO3RleHQtYWxpZ246Y2VudGVyO3RyYW5zaXRpb246LjNzIG9wYWNpdHk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMCwwKTt6LWluZGV4OjEwfS5zd2lwZXItcGFnaW5hdGlvbi5zd2lwZXItcGFnaW5hdGlvbi1oaWRkZW57b3BhY2l0eTowfS5zd2lwZXItcGFnaW5hdGlvbi1kaXNhYmxlZD4uc3dpcGVyLXBhZ2luYXRpb24sLnN3aXBlci1wYWdpbmF0aW9uLnN3aXBlci1wYWdpbmF0aW9uLWRpc2FibGVke2Rpc3BsYXk6bm9uZSFpbXBvcnRhbnR9LnN3aXBlci1ob3Jpem9udGFsPi5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLnN3aXBlci1wYWdpbmF0aW9uLWhvcml6b250YWwsLnN3aXBlci1wYWdpbmF0aW9uLWN1c3RvbSwuc3dpcGVyLXBhZ2luYXRpb24tZnJhY3Rpb257Ym90dG9tOjEwcHg7bGVmdDowO3dpZHRoOjEwMCV9LnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pY3tvdmVyZmxvdzpoaWRkZW47Zm9udC1zaXplOjB9LnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pYyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0e3RyYW5zZm9ybTpzY2FsZSguMzMpO3Bvc2l0aW9uOnJlbGF0aXZlfS5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLWR5bmFtaWMgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1hY3RpdmV7dHJhbnNmb3JtOnNjYWxlKDEpfS5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLWR5bmFtaWMgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1hY3RpdmUtbWFpbnt0cmFuc2Zvcm06c2NhbGUoMSl9LnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pYyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWFjdGl2ZS1wcmV2e3RyYW5zZm9ybTpzY2FsZSguNjYpfS5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLWR5bmFtaWMgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1hY3RpdmUtcHJldi1wcmV2e3RyYW5zZm9ybTpzY2FsZSguMzMpfS5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLWR5bmFtaWMgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1hY3RpdmUtbmV4dHt0cmFuc2Zvcm06c2NhbGUoLjY2KX0uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy1keW5hbWljIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtYWN0aXZlLW5leHQtbmV4dHt0cmFuc2Zvcm06c2NhbGUoLjMzKX0uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0e3dpZHRoOnZhcigtLXN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC13aWR0aCx2YXIoLS1zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtc2l6ZSw4cHgpKTtoZWlnaHQ6dmFyKC0tc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWhlaWdodCx2YXIoLS1zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtc2l6ZSw4cHgpKTtkaXNwbGF5OmlubGluZS1ibG9jaztib3JkZXItcmFkaXVzOjUwJTtiYWNrZ3JvdW5kOnZhcigtLXN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1pbmFjdGl2ZS1jb2xvciwjMDAwKTtvcGFjaXR5OnZhcigtLXN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1pbmFjdGl2ZS1vcGFjaXR5LCAuMil9YnV0dG9uLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHtib3JkZXI6bm9uZTttYXJnaW46MDtwYWRkaW5nOjA7Ym94LXNoYWRvdzpub25lOy13ZWJraXQtYXBwZWFyYW5jZTpub25lO2FwcGVhcmFuY2U6bm9uZX0uc3dpcGVyLXBhZ2luYXRpb24tY2xpY2thYmxlIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXR7Y3Vyc29yOnBvaW50ZXJ9LnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldDpvbmx5LWNoaWxke2Rpc3BsYXk6bm9uZSFpbXBvcnRhbnR9LnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1hY3RpdmV7b3BhY2l0eTp2YXIoLS1zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtb3BhY2l0eSwgMSk7YmFja2dyb3VuZDp2YXIoLS1zd2lwZXItcGFnaW5hdGlvbi1jb2xvcix2YXIoLS1zd2lwZXItdGhlbWUtY29sb3IpKX0uc3dpcGVyLXBhZ2luYXRpb24tdmVydGljYWwuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cywuc3dpcGVyLXZlcnRpY2FsPi5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRze3JpZ2h0OjEwcHg7dG9wOjUwJTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMHB4LC01MCUsMCl9LnN3aXBlci1wYWdpbmF0aW9uLXZlcnRpY2FsLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldCwuc3dpcGVyLXZlcnRpY2FsPi5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXR7bWFyZ2luOnZhcigtLXN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC12ZXJ0aWNhbC1nYXAsNnB4KSAwO2Rpc3BsYXk6YmxvY2t9LnN3aXBlci1wYWdpbmF0aW9uLXZlcnRpY2FsLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy1keW5hbWljLC5zd2lwZXItdmVydGljYWw+LnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy1keW5hbWlje3RvcDo1MCU7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTUwJSk7d2lkdGg6OHB4fS5zd2lwZXItcGFnaW5hdGlvbi12ZXJ0aWNhbC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pYyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LC5zd2lwZXItdmVydGljYWw+LnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy1keW5hbWljIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXR7ZGlzcGxheTppbmxpbmUtYmxvY2s7dHJhbnNpdGlvbjouMnMgdHJhbnNmb3JtLC4ycyB0b3B9LnN3aXBlci1ob3Jpem9udGFsPi5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQsLnN3aXBlci1wYWdpbmF0aW9uLWhvcml6b250YWwuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0e21hcmdpbjowIHZhcigtLXN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1ob3Jpem9udGFsLWdhcCw0cHgpfS5zd2lwZXItaG9yaXpvbnRhbD4uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLWR5bmFtaWMsLnN3aXBlci1wYWdpbmF0aW9uLWhvcml6b250YWwuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLWR5bmFtaWN7bGVmdDo1MCU7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoLTUwJSk7d2hpdGUtc3BhY2U6bm93cmFwfS5zd2lwZXItaG9yaXpvbnRhbD4uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLWR5bmFtaWMgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldCwuc3dpcGVyLXBhZ2luYXRpb24taG9yaXpvbnRhbC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pYyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0e3RyYW5zaXRpb246LjJzIHRyYW5zZm9ybSwuMnMgbGVmdH0uc3dpcGVyLWhvcml6b250YWwuc3dpcGVyLXJ0bD4uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy1keW5hbWljIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXR7dHJhbnNpdGlvbjouMnMgdHJhbnNmb3JtLC4ycyByaWdodH0uc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXJ7YmFja2dyb3VuZDpyZ2JhKDAsMCwwLC4yNSk7cG9zaXRpb246YWJzb2x1dGV9LnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyIC5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2Jhci1maWxse2JhY2tncm91bmQ6dmFyKC0tc3dpcGVyLXBhZ2luYXRpb24tY29sb3IsdmFyKC0tc3dpcGVyLXRoZW1lLWNvbG9yKSk7cG9zaXRpb246YWJzb2x1dGU7bGVmdDowO3RvcDowO3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7dHJhbnNmb3JtOnNjYWxlKDApO3RyYW5zZm9ybS1vcmlnaW46bGVmdCB0b3B9LnN3aXBlci1ydGwgLnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyIC5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2Jhci1maWxse3RyYW5zZm9ybS1vcmlnaW46cmlnaHQgdG9wfS5zd2lwZXItaG9yaXpvbnRhbD4uc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXIsLnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyLnN3aXBlci1wYWdpbmF0aW9uLWhvcml6b250YWwsLnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyLnN3aXBlci1wYWdpbmF0aW9uLXZlcnRpY2FsLnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyLW9wcG9zaXRlLC5zd2lwZXItdmVydGljYWw+LnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyLnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyLW9wcG9zaXRle3dpZHRoOjEwMCU7aGVpZ2h0OjRweDtsZWZ0OjA7dG9wOjB9LnN3aXBlci1ob3Jpem9udGFsPi5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2Jhci5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2Jhci1vcHBvc2l0ZSwuc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXIuc3dpcGVyLXBhZ2luYXRpb24taG9yaXpvbnRhbC5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2Jhci1vcHBvc2l0ZSwuc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXIuc3dpcGVyLXBhZ2luYXRpb24tdmVydGljYWwsLnN3aXBlci12ZXJ0aWNhbD4uc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXJ7d2lkdGg6NHB4O2hlaWdodDoxMDAlO2xlZnQ6MDt0b3A6MH0uc3dpcGVyLXBhZ2luYXRpb24tbG9ja3tkaXNwbGF5Om5vbmV9LnN3aXBlci1zY3JvbGxiYXJ7Ym9yZGVyLXJhZGl1czoxMHB4O3Bvc2l0aW9uOnJlbGF0aXZlOy1tcy10b3VjaC1hY3Rpb246bm9uZTtiYWNrZ3JvdW5kOnJnYmEoMCwwLDAsLjEpfS5zd2lwZXItc2Nyb2xsYmFyLWRpc2FibGVkPi5zd2lwZXItc2Nyb2xsYmFyLC5zd2lwZXItc2Nyb2xsYmFyLnN3aXBlci1zY3JvbGxiYXItZGlzYWJsZWR7ZGlzcGxheTpub25lIWltcG9ydGFudH0uc3dpcGVyLWhvcml6b250YWw+LnN3aXBlci1zY3JvbGxiYXIsLnN3aXBlci1zY3JvbGxiYXIuc3dpcGVyLXNjcm9sbGJhci1ob3Jpem9udGFse3Bvc2l0aW9uOmFic29sdXRlO2xlZnQ6MSU7Ym90dG9tOjNweDt6LWluZGV4OjUwO2hlaWdodDo1cHg7d2lkdGg6OTglfS5zd2lwZXItc2Nyb2xsYmFyLnN3aXBlci1zY3JvbGxiYXItdmVydGljYWwsLnN3aXBlci12ZXJ0aWNhbD4uc3dpcGVyLXNjcm9sbGJhcntwb3NpdGlvbjphYnNvbHV0ZTtyaWdodDozcHg7dG9wOjElO3otaW5kZXg6NTA7d2lkdGg6NXB4O2hlaWdodDo5OCV9LnN3aXBlci1zY3JvbGxiYXItZHJhZ3toZWlnaHQ6MTAwJTt3aWR0aDoxMDAlO3Bvc2l0aW9uOnJlbGF0aXZlO2JhY2tncm91bmQ6cmdiYSgwLDAsMCwuNSk7Ym9yZGVyLXJhZGl1czoxMHB4O2xlZnQ6MDt0b3A6MH0uc3dpcGVyLXNjcm9sbGJhci1jdXJzb3ItZHJhZ3tjdXJzb3I6bW92ZX0uc3dpcGVyLXNjcm9sbGJhci1sb2Nre2Rpc3BsYXk6bm9uZX0uc3dpcGVyLXpvb20tY29udGFpbmVye3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7ZGlzcGxheTpmbGV4O2p1c3RpZnktY29udGVudDpjZW50ZXI7YWxpZ24taXRlbXM6Y2VudGVyO3RleHQtYWxpZ246Y2VudGVyfS5zd2lwZXItem9vbS1jb250YWluZXI+Y2FudmFzLC5zd2lwZXItem9vbS1jb250YWluZXI+aW1nLC5zd2lwZXItem9vbS1jb250YWluZXI+c3Zne21heC13aWR0aDoxMDAlO21heC1oZWlnaHQ6MTAwJTtvYmplY3QtZml0OmNvbnRhaW59LnN3aXBlci1zbGlkZS16b29tZWR7Y3Vyc29yOm1vdmV9LnN3aXBlci1sYXp5LXByZWxvYWRlcnt3aWR0aDo0MnB4O2hlaWdodDo0MnB4O3Bvc2l0aW9uOmFic29sdXRlO2xlZnQ6NTAlO3RvcDo1MCU7bWFyZ2luLWxlZnQ6LTIxcHg7bWFyZ2luLXRvcDotMjFweDt6LWluZGV4OjEwO3RyYW5zZm9ybS1vcmlnaW46NTAlO2JveC1zaXppbmc6Ym9yZGVyLWJveDtib3JkZXI6NHB4IHNvbGlkIHZhcigtLXN3aXBlci1wcmVsb2FkZXItY29sb3IsdmFyKC0tc3dpcGVyLXRoZW1lLWNvbG9yKSk7Ym9yZGVyLXJhZGl1czo1MCU7Ym9yZGVyLXRvcC1jb2xvcjp0cmFuc3BhcmVudH0uc3dpcGVyLXdhdGNoLXByb2dyZXNzIC5zd2lwZXItc2xpZGUtdmlzaWJsZSAuc3dpcGVyLWxhenktcHJlbG9hZGVyLC5zd2lwZXI6bm90KC5zd2lwZXItd2F0Y2gtcHJvZ3Jlc3MpIC5zd2lwZXItbGF6eS1wcmVsb2FkZXJ7YW5pbWF0aW9uOnN3aXBlci1wcmVsb2FkZXItc3BpbiAxcyBpbmZpbml0ZSBsaW5lYXJ9LnN3aXBlci1sYXp5LXByZWxvYWRlci13aGl0ZXstLXN3aXBlci1wcmVsb2FkZXItY29sb3I6I2ZmZn0uc3dpcGVyLWxhenktcHJlbG9hZGVyLWJsYWNrey0tc3dpcGVyLXByZWxvYWRlci1jb2xvcjojMDAwfUBrZXlmcmFtZXMgc3dpcGVyLXByZWxvYWRlci1zcGluezAle3RyYW5zZm9ybTpyb3RhdGUoMGRlZyl9MTAwJXt0cmFuc2Zvcm06cm90YXRlKDM2MGRlZyl9fS5zd2lwZXIgLnN3aXBlci1ub3RpZmljYXRpb257cG9zaXRpb246YWJzb2x1dGU7bGVmdDowO3RvcDowO3BvaW50ZXItZXZlbnRzOm5vbmU7b3BhY2l0eTowO3otaW5kZXg6LTEwMDB9LnN3aXBlci1mcmVlLW1vZGU+LnN3aXBlci13cmFwcGVye3RyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2Utb3V0O21hcmdpbjowIGF1dG99LnN3aXBlci1ncmlkPi5zd2lwZXItd3JhcHBlcntmbGV4LXdyYXA6d3JhcH0uc3dpcGVyLWdyaWQtY29sdW1uPi5zd2lwZXItd3JhcHBlcntmbGV4LXdyYXA6d3JhcDtmbGV4LWRpcmVjdGlvbjpjb2x1bW59LnN3aXBlci1mYWRlLnN3aXBlci1mcmVlLW1vZGUgLnN3aXBlci1zbGlkZXt0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLW91dH0uc3dpcGVyLWZhZGUgLnN3aXBlci1zbGlkZXtwb2ludGVyLWV2ZW50czpub25lO3RyYW5zaXRpb24tcHJvcGVydHk6b3BhY2l0eX0uc3dpcGVyLWZhZGUgLnN3aXBlci1zbGlkZSAuc3dpcGVyLXNsaWRle3BvaW50ZXItZXZlbnRzOm5vbmV9LnN3aXBlci1mYWRlIC5zd2lwZXItc2xpZGUtYWN0aXZlLC5zd2lwZXItZmFkZSAuc3dpcGVyLXNsaWRlLWFjdGl2ZSAuc3dpcGVyLXNsaWRlLWFjdGl2ZXtwb2ludGVyLWV2ZW50czphdXRvfS5zd2lwZXItY3ViZXtvdmVyZmxvdzp2aXNpYmxlfS5zd2lwZXItY3ViZSAuc3dpcGVyLXNsaWRle3BvaW50ZXItZXZlbnRzOm5vbmU7LXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OmhpZGRlbjtiYWNrZmFjZS12aXNpYmlsaXR5OmhpZGRlbjt6LWluZGV4OjE7dmlzaWJpbGl0eTpoaWRkZW47dHJhbnNmb3JtLW9yaWdpbjowIDA7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJX0uc3dpcGVyLWN1YmUgLnN3aXBlci1zbGlkZSAuc3dpcGVyLXNsaWRle3BvaW50ZXItZXZlbnRzOm5vbmV9LnN3aXBlci1jdWJlLnN3aXBlci1ydGwgLnN3aXBlci1zbGlkZXt0cmFuc2Zvcm0tb3JpZ2luOjEwMCUgMH0uc3dpcGVyLWN1YmUgLnN3aXBlci1zbGlkZS1hY3RpdmUsLnN3aXBlci1jdWJlIC5zd2lwZXItc2xpZGUtYWN0aXZlIC5zd2lwZXItc2xpZGUtYWN0aXZle3BvaW50ZXItZXZlbnRzOmF1dG99LnN3aXBlci1jdWJlIC5zd2lwZXItc2xpZGUtYWN0aXZlLC5zd2lwZXItY3ViZSAuc3dpcGVyLXNsaWRlLW5leHQsLnN3aXBlci1jdWJlIC5zd2lwZXItc2xpZGUtbmV4dCsuc3dpcGVyLXNsaWRlLC5zd2lwZXItY3ViZSAuc3dpcGVyLXNsaWRlLXByZXZ7cG9pbnRlci1ldmVudHM6YXV0bzt2aXNpYmlsaXR5OnZpc2libGV9LnN3aXBlci1jdWJlIC5zd2lwZXItc2xpZGUtc2hhZG93LWJvdHRvbSwuc3dpcGVyLWN1YmUgLnN3aXBlci1zbGlkZS1zaGFkb3ctbGVmdCwuc3dpcGVyLWN1YmUgLnN3aXBlci1zbGlkZS1zaGFkb3ctcmlnaHQsLnN3aXBlci1jdWJlIC5zd2lwZXItc2xpZGUtc2hhZG93LXRvcHt6LWluZGV4OjA7LXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OmhpZGRlbjtiYWNrZmFjZS12aXNpYmlsaXR5OmhpZGRlbn0uc3dpcGVyLWN1YmUgLnN3aXBlci1jdWJlLXNoYWRvd3twb3NpdGlvbjphYnNvbHV0ZTtsZWZ0OjA7Ym90dG9tOjBweDt3aWR0aDoxMDAlO2hlaWdodDoxMDAlO29wYWNpdHk6LjY7ei1pbmRleDowfS5zd2lwZXItY3ViZSAuc3dpcGVyLWN1YmUtc2hhZG93OmJlZm9yZXtjb250ZW50OicnO2JhY2tncm91bmQ6IzAwMDtwb3NpdGlvbjphYnNvbHV0ZTtsZWZ0OjA7dG9wOjA7Ym90dG9tOjA7cmlnaHQ6MDtmaWx0ZXI6Ymx1cig1MHB4KX0uc3dpcGVyLWZsaXB7b3ZlcmZsb3c6dmlzaWJsZX0uc3dpcGVyLWZsaXAgLnN3aXBlci1zbGlkZXtwb2ludGVyLWV2ZW50czpub25lOy13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTpoaWRkZW47YmFja2ZhY2UtdmlzaWJpbGl0eTpoaWRkZW47ei1pbmRleDoxfS5zd2lwZXItZmxpcCAuc3dpcGVyLXNsaWRlIC5zd2lwZXItc2xpZGV7cG9pbnRlci1ldmVudHM6bm9uZX0uc3dpcGVyLWZsaXAgLnN3aXBlci1zbGlkZS1hY3RpdmUsLnN3aXBlci1mbGlwIC5zd2lwZXItc2xpZGUtYWN0aXZlIC5zd2lwZXItc2xpZGUtYWN0aXZle3BvaW50ZXItZXZlbnRzOmF1dG99LnN3aXBlci1mbGlwIC5zd2lwZXItc2xpZGUtc2hhZG93LWJvdHRvbSwuc3dpcGVyLWZsaXAgLnN3aXBlci1zbGlkZS1zaGFkb3ctbGVmdCwuc3dpcGVyLWZsaXAgLnN3aXBlci1zbGlkZS1zaGFkb3ctcmlnaHQsLnN3aXBlci1mbGlwIC5zd2lwZXItc2xpZGUtc2hhZG93LXRvcHt6LWluZGV4OjA7LXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OmhpZGRlbjtiYWNrZmFjZS12aXNpYmlsaXR5OmhpZGRlbn0uc3dpcGVyLWNyZWF0aXZlIC5zd2lwZXItc2xpZGV7LXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OmhpZGRlbjtiYWNrZmFjZS12aXNpYmlsaXR5OmhpZGRlbjtvdmVyZmxvdzpoaWRkZW47dHJhbnNpdGlvbi1wcm9wZXJ0eTp0cmFuc2Zvcm0sb3BhY2l0eSxoZWlnaHR9LnN3aXBlci1jYXJkc3tvdmVyZmxvdzp2aXNpYmxlfS5zd2lwZXItY2FyZHMgLnN3aXBlci1zbGlkZXt0cmFuc2Zvcm0tb3JpZ2luOmNlbnRlciBib3R0b207LXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OmhpZGRlbjtiYWNrZmFjZS12aXNpYmlsaXR5OmhpZGRlbjtvdmVyZmxvdzpoaWRkZW59IiwiLnRvb2x0aXAtaG9yaXpvbnRhbC1zY3JvbGwtaWNvbl9oYW5kIHtcblx0YW5pbWF0aW9uOiB0b29sdGlwLWhvcml6b250YWwtc2Nyb2xsLWljb25fYW5pbS1zY3JvbGwtaGFuZCAycyBpbmZpbml0ZTtcbn1cbi5pbnZpc2libGUge1xuXHRkaXNwbGF5OiBub25lO1xufVxuLnRvb2x0aXAtaG9yaXpvbnRhbC1zY3JvbGwtaWNvbl9jYXJkIHtcblx0YW5pbWF0aW9uOiB0b29sdGlwLWhvcml6b250YWwtc2Nyb2xsLWljb25fYW5pbS1zY3JvbGwtY2FyZCAycyBpbmZpbml0ZTtcbn1cbi5fY291cnNvciB7XG5cdGRpc3BsYXk6IG5vbmU7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRtYXJnaW46IDIwcHggMDtcblx0QG1lZGlhIChtYXgtd2lkdGg6ICRtb2JpbGUpIHtcblx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHR9XG59XG5cbkBrZXlmcmFtZXMgdG9vbHRpcC1ob3Jpem9udGFsLXNjcm9sbC1pY29uX2FuaW0tc2Nyb2xsLWhhbmQge1xuXHQwJSB7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKDgwcHgpIHNjYWxlKDEpO1xuXHRcdG9wYWNpdHk6IDA7XG5cdH1cblxuXHQxMCUge1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWCg4MHB4KSBzY2FsZSgxKTtcblx0XHRvcGFjaXR5OiAxO1xuXHR9XG5cblx0MjAlLFxuXHQ2MCUge1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWCgxNzVweCkgc2NhbGUoMC42KTtcblx0XHRvcGFjaXR5OiAxO1xuXHR9XG5cblx0ODAlIHtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoNXB4KSBzY2FsZSgwLjYpO1xuXHRcdG9wYWNpdHk6IDE7XG5cdH1cblxuXHR0byB7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKDVweCkgc2NhbGUoMC42KTtcblx0XHRvcGFjaXR5OiAwO1xuXHR9XG59XG5cbkBrZXlmcmFtZXMgdG9vbHRpcC1ob3Jpem9udGFsLXNjcm9sbC1pY29uX2FuaW0tc2Nyb2xsLWNhcmQge1xuXHQwJSxcblx0NjAlIHtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG5cdH1cblxuXHQ4MCUsXG5cdHRvIHtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTI0MHB4KTtcblx0fVxufVxuLmRpc2FibGUtaG92ZXIsXG4uZGlzYWJsZS1ob3ZlciAqIHtcblx0cG9pbnRlci1ldmVudHM6IG5vbmUgIWltcG9ydGFudDtcbn1cbi5fc2VjdGlvbiB7XG5cdG1hcmdpbi10b3A6IDEzMHB4O1xuXHRAbWVkaWEgKG1heC13aWR0aDogJG1vYmlsZSkge1xuXHRcdG1hcmdpbi10b3A6IDUwcHg7XG5cdH1cbn1cblxuLmZhbmN5Ym94X19jb250YWluZXIge1xuXHRtYXgtd2lkdGg6IDEwMCU7XG59XG5cbi8vIEFkZGl0aW9uYWwgc3R5bGVzIHRvIHByZXZlbnQgbGF5b3V0IHNoaWZ0XG4uZmFuY3lib3hfX2JhY2tkcm9wIHtcblx0YmFja2Ryb3AtZmlsdGVyOiBub25lO1xufVxuXG4vLyBFbnN1cmUgc21vb3RoIHRyYW5zaXRpb25zXG5ib2R5IHtcblx0dHJhbnNpdGlvbjogcGFkZGluZy1yaWdodCAwLjE1cyBlYXNlO1xufVxuXG4vLyBQcmV2ZW50IGNvbnRlbnQganVtcGluZyBvbiBtb2RhbCBvcGVuL2Nsb3NlXG5odG1sLndpdGgtZmFuY3lib3gge1xuXHRvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4vLyDQn9C70LDQstC90YvQuSDRgdC60YDQvtC70Ltcbmh0bWwge1xuXHRzY3JvbGwtYmVoYXZpb3I6IHNtb290aDtcbn1cblxuLl9zbW9vdGgtc2Nyb2xsIHtcblx0Y3Vyc29yOiBwb2ludGVyO1xufVxuLl90ZXh0MTgge1xuXHRmb250LXNpemU6IDE4cHg7XG5cdGxpbmUtaGVpZ2h0OiAxNDAlO1xuXHRAbWVkaWEgKG1heC13aWR0aDogJG1vYmlsZSkge1xuXHRcdGZvbnQtc2l6ZTogMTZweDtcblx0fVxufVxuLl90ZXh0MjIge1xuXHRmb250LXNpemU6IDIycHg7XG5cdGxpbmUtaGVpZ2h0OiAxNDAlO1xuXHRAbWVkaWEgKG1heC13aWR0aDogJG1vYmlsZSkge1xuXHRcdGZvbnQtc2l6ZTogMjBweDtcblx0fVxuXHRAbWVkaWEgKG1heC13aWR0aDogJG1vYmlsZU1pZGRsZSkge1xuXHRcdGZvbnQtc2l6ZTogMThweDtcblx0fVxufVxuLl93aGl0ZS10ZXh0IHtcblx0Y29sb3I6ICNmZmY7XG59XG4uX3RleHQzMCB7XG5cdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdGZvbnQtc2l6ZTogMzBweDtcblx0bGluZS1oZWlnaHQ6IDEzMCU7XG5cdEBtZWRpYSAobWF4LXdpZHRoOiAkdGFibGV0KSB7XG5cdFx0Zm9udC1zaXplOiAyNXB4O1xuXHR9XG5cdEBtZWRpYSAobWF4LXdpZHRoOiAkbW9iaWxlKSB7XG5cdFx0Zm9udC1zaXplOiAyMXB4O1xuXHR9XG59XG5cbi5fbWFpbi1idG4ge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblxuXHRmb250LXNpemU6IDE4cHg7XG5cdGNvbG9yOiByZ2JhKDI2LCAyNSwgMjUsIDEpO1xuXG5cdHRleHQtYWxpZ246IGNlbnRlcjtcblxuXHR3aWR0aDogMTAwJTtcblx0bWluLWhlaWdodDogNjBweDtcblx0Zm9udC13ZWlnaHQ6IDUwMDtcblxuXHRiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTMxLjg1ZGVnLCAjZTlkODk0IDM1LjE0JSwgI2Q0YjU3MiA5OC43OCUpO1xuXHRib3JkZXItcmFkaXVzOiA4cHg7XG5cblx0dHJhbnNpdGlvbjogYWxsIDAuNHM7XG5cblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHR6LWluZGV4OiAxO1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdHBhZGRpbmc6IDEwcHg7XG5cblx0Jl83MCB7XG5cdFx0bWluLWhlaWdodDogNzBweDtcblx0fVxuXHQmXzc0IHtcblx0XHRtaW4taGVpZ2h0OiA3NHB4O1xuXHR9XG5cdCY6OmFmdGVyIHtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdGluc2V0OiAwO1xuXHRcdGNvbnRlbnQ6IFwiXCI7XG5cdFx0b3BhY2l0eTogMDtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0ei1pbmRleDogLTE7XG5cdFx0YmFja2dyb3VuZDogcmdiYSgyNiwgMjUsIDI1LCAxKTtcblx0XHRib3JkZXItcmFkaXVzOiA3cHg7XG5cdFx0dHJhbnNpdGlvbjogYWxsIDAuNHM7XG5cdH1cblx0Jjpob3ZlciB7XG5cdFx0Y29sb3I6ICNmZmY7XG5cdFx0dHJhbnNpdGlvbjogYWxsIDAuNHM7XG5cdFx0Jjo6YWZ0ZXIge1xuXHRcdFx0b3BhY2l0eTogMTtcblx0XHRcdHRyYW5zaXRpb246IGFsbCAwLjRzO1xuXHRcdH1cblx0fVxuXHQmX2JsYWNrIHtcblx0XHRjb2xvcjogI2ZmZjtcblx0XHRiYWNrZ3JvdW5kOiByZ2JhKDI2LCAyNSwgMjUsIDEpO1xuXHRcdCY6OmFmdGVyIHtcblx0XHRcdGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxMzEuODVkZWcsICNlOWQ4OTQgMzUuMTQlLCAjZDRiNTcyIDk4Ljc4JSk7XG5cdFx0fVxuXHRcdCY6aG92ZXIge1xuXHRcdFx0Y29sb3I6IHJnYmEoMjYsIDI1LCAyNSwgMSk7XG5cdFx0fVxuXHR9XG5cblx0QG1lZGlhIChtYXgtd2lkdGg6ICRtb2JpbGVNaWRkbGUpIHtcblx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0bWluLWhlaWdodDogNjBweDtcblx0fVxuXHRAbWVkaWEgKG1heC13aWR0aDogJG1vYmlsZVNtYWxsKSB7XG5cdFx0d2lkdGg6IDEwMCUgIWltcG9ydGFudDtcblx0XHRtaW4taGVpZ2h0OiA1NXB4O1xuXHR9XG59XG5cbi5fc2VjdGlvbi10aXRsZSB7XG5cdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdGZvbnQtc2l6ZTogNTZweDtcblx0bGluZS1oZWlnaHQ6IDEwMCU7XG5cdGxldHRlci1zcGFjaW5nOiAwJTtcblxuXHRAbWVkaWEgKG1heC13aWR0aDogJHBjKSB7XG5cdFx0YnIge1xuXHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHR9XG5cdH1cblx0QG1lZGlhIChtYXgtd2lkdGg6ICR0YWJsZXQpIHtcblx0XHRiciB7XG5cdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdH1cblx0XHRAaW5jbHVkZSBhZGFwdGl2ZVZhbHVlKFwiZm9udC1zaXplXCIsIDQ1LCAyOCwgOTkyLCAzMjAsIDEpO1xuXHR9XG5cdEBtZWRpYSAobWF4LXdpZHRoOiAkbW9iaWxlU21hbGwpIHtcblx0XHRmb250LXNpemU6IDI3cHg7XG5cdH1cbn1cbi5fc2VjdGlvbi1uYW1lIHtcblx0YmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNiwgMjUsIDI1LCAwLjA0KTtcblx0Y29sb3I6IHJnYmEoMjYsIDI1LCAyNSwgMC41KTtcblx0Zm9udC1zaXplOiAxNHB4O1xuXHRtYXgtd2lkdGg6IGZpdC1jb250ZW50O1xuXHRib3JkZXItcmFkaXVzOiA4cHg7XG5cdHBhZGRpbmc6IDZweCAxMnB4O1xuXHRtYXJnaW4tYm90dG9tOiAxNHB4O1xufVxuLl9zZWN0aW9uLXN1YnRpdGxlIHtcblx0bWFyZ2luLXRvcDogNDBweDtcblxuXHRsZXR0ZXItc3BhY2luZzogMCU7XG5cdGZvbnQtc2l6ZTogMjBweDtcblx0bGluZS1oZWlnaHQ6IDEyMCU7IC8qIDI0LzIwICovXG5cblx0Y29sb3I6IHJnYmEoMjYsIDI1LCAyNSwgMC41KTtcblxuXHRAbWVkaWEgKG1heC13aWR0aDogJG1vYmlsZSkge1xuXHRcdG1hcmdpbi10b3A6IDE1cHg7XG5cdFx0Zm9udC1zaXplOiAxOHB4O1xuXHRcdGJyIHtcblx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0fVxuXHR9XG59XG5cbi5fZ3JleS1zcXVhcmUge1xuXHR3aWR0aDogNDZweDtcblx0Ym9yZGVyLXJhZGl1czogOHB4O1xuXHRoZWlnaHQ6IDQ2cHg7XG5cdGZvbnQtc2l6ZTogMjRweDtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI2LCAyNSwgMjUsIDAuMDQpO1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0QG1lZGlhIChtYXgtd2lkdGg6ICRtb2JpbGVTbWFsbCkge1xuXHRcdGhlaWdodDogMzVweDtcblx0XHR3aWR0aDogMzVweDtcblx0XHRib3JkZXItcmFkaXVzOiA1cHg7XG5cdFx0c3ZnIHtcblx0XHRcdG1heC13aWR0aDogNjAlO1xuXHRcdH1cblx0fVxufVxuXG4uX25vYnIge1xuXHR3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogJHRhYmxldCkge1xuXHQuX292ZXJmbG93LWNvbnRhaW5lcl90YWJsZXQge1xuXHRcdHBhZGRpbmc6IDA7XG5cdFx0bWF4LXdpZHRoOiAxMDAlO1xuXHR9XG5cdC5fb3ZlcmZsb3ctY29udGFpbmVyX3RhYmxldCAuX2NvdXJzb3Ige1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdH1cblx0Ll9vdmVyZmxvdy1jb250YWluZXJfdGFibGV0IC5fY291cnNvciArIGRpdiB7XG5cdFx0cGFkZGluZzogMCAxNXB4O1xuXHRcdGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KGF1dG8tZmlsbCwgMzAwcHgpO1xuXHRcdGdyaWQtYXV0by1mbG93OiBjb2x1bW47XG5cdFx0b3ZlcmZsb3cteDogc2Nyb2xsO1xuXHRcdG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDtcblx0XHRwYWRkaW5nLWJvdHRvbTogMTBweCAhaW1wb3J0YW50O1xuXHR9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAkbW9iaWxlKSB7XG5cdC5fb3ZlcmZsb3ctY29udGFpbmVyX21vYiB7XG5cdFx0bWF4LXdpZHRoOiAxMDAlO1xuXHRcdHBhZGRpbmc6IDA7XG5cdH1cblx0Ll9vdmVyZmxvdy1jb250YWluZXJfbW9iIC5fY291cnNvciB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0fVxuXHQuX292ZXJmbG93LWNvbnRhaW5lcl9tb2IgLl9jb3Vyc29yICsgZGl2IHtcblx0XHR3aWR0aDogMzAwcHg7XG5cdH1cblx0Ll9vdmVyZmxvdy1jb250YWluZXJfbW9iIC5fY291cnNvciArIGRpdiB7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0cGFkZGluZzogMCAxNXB4O1xuXHRcdGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KGF1dG8tZmlsbCwgMzAwcHgpO1xuXHRcdGdyaWQtYXV0by1mbG93OiBjb2x1bW47XG5cdFx0b3ZlcmZsb3cteDogc2Nyb2xsO1xuXHRcdG92ZXJmbG93LXk6IHZpc2libGU7XG5cdFx0bWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xuXHRcdHBhZGRpbmctYm90dG9tOiAxMHB4ICFpbXBvcnRhbnQ7XG5cdFx0Z2FwOiAxNXB4O1xuXHR9XG5cdC5fb3ZlcmZsb3ctY29udGFpbmVyX3RhYmxldCAuX2NvdXJzb3IgKyBkaXYge1xuXHRcdGdhcDogMTVweDtcblx0fVxufVxuXG4uX2FkYXB0aXZlLWltYWdlIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXG5cdGltZyB7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHRvcDogMDtcblx0XHRsZWZ0OiAwO1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdGhlaWdodDogMTAwJTtcblx0fVxufVxuXG4uX2Fic29sdXRlLXBpYyB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0cG9pbnRlci1ldmVudHM6IG5vbmU7XG5cdHVzZXItc2VsZWN0OiBub25lO1xufVxuLmZhbmN5Ym94X192aWV3cG9ydC5pcy1kcmFnZ2FibGUge1xuXHRjdXJzb3I6IGF1dG87XG59XG5cbi5mb3JtX19jaGVjayBpbnB1dCxcbi5mb3JtX19tZXNzZW5nZXIgaW5wdXQsXG4uY2FsbGJhY2tfX3RpbWUgaW5wdXQge1xuXHRkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG4uYnJlYWRjcnVtYnMge1xuXHRtYXJnaW46IDM2cHggMDtcblx0ZGlzcGxheTogZmxleDtcblx0ZmxleC13cmFwOiB3cmFwO1xuXHRmb250LXNpemU6IDE0cHg7XG5cdGdhcDogN3B4IDEycHg7XG5cdEBtZWRpYSAobWF4LXdpZHRoOiAkbW9iaWxlKSB7XG5cdFx0bWFyZ2luOiAxNXB4IDA7XG5cdH1cbn1cbi5icmVhZGNydW1ic19fbGluayxcbi5icmVhZGNydW1ic19fc2VwYXJhdG9yIHtcblx0Y29sb3I6ICM0YjQwMmE7XG59XG4uYnJlYWRjcnVtYnNfX2N1cnJlbnQge1xuXHRjb2xvcjogI2Q0YjU3Mjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuXHQuYnJlYWRjcnVtYnMge1xuXHRcdGdhcDogMCA1cHg7XG5cdFx0bGluZS1oZWlnaHQ6IDEuNDtcblx0fVxufVxuLmZvcm0ge1xuXHRnYXA6IDMwcHg7XG5cdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcblxuXHRib3JkZXItcmFkaXVzOiA4cHg7XG5cdGNvbG9yOiAjZmZmO1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRwYWRkaW5nOiA4MHB4O1xuXG5cdEBtZWRpYSAobWF4LXdpZHRoOiAkcGMpIHtcblx0XHRwYWRkaW5nOiA1MHB4O1xuXHR9XG5cdEBtZWRpYSAobWF4LXdpZHRoOiAkdGFibGV0KSB7XG5cdFx0cGFkZGluZzogMzBweDtcblx0fVxuXHRAbWVkaWEgKG1heC13aWR0aDogJG1vYmlsZSkge1xuXHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdH1cblx0QG1lZGlhIChtYXgtd2lkdGg6ICRtb2JpbGVNaWRkbGUpIHtcblx0XHRwYWRkaW5nOiAxNXB4O1xuXHR9XG5cdCZfX21lc3NlbmdlcnMge1xuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkdGFibGV0KSB7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdH1cblx0fVxuXHQvLyAuZm9ybV9fbGVmdHNpZGVcblxuXHQmX19sZWZ0c2lkZSB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcblx0XHRnYXA6IDMwcHg7XG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6ICRtb2JpbGVNaWRkbGUpIHtcblx0XHRcdGdhcDogMjBweDtcblx0XHR9XG5cdH1cblxuXHQvLyAuZm9ybV9faGVhZGVyXG5cblx0Jl9faGVhZGVyIHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdH1cblxuXHQvLyAuZm9ybV9fdGl0bGVcblxuXHQmX190aXRsZSB7XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdG1hcmdpbi1ib3R0b206IDMwcHg7XG5cdFx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0XHRmb250LXNpemU6IDMwcHg7XG5cblx0XHRsaW5lLWhlaWdodDogMTAwJTtcblx0XHRsZXR0ZXItc3BhY2luZzogMCU7XG5cblx0XHRAbWVkaWEgKG1heC13aWR0aDogJHRhYmxldCkge1xuXHRcdFx0Zm9udC1zaXplOiAyM3B4O1xuXHRcdH1cblx0XHRAbWVkaWEgKG1heC13aWR0aDogJG1vYmlsZU1pZGRsZSkge1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMjBweDtcblx0XHR9XG5cdH1cblxuXHQvLyAuZm9ybV9fc3VidGl0bGVcblxuXHQmX19zdWJ0aXRsZSB7XG5cdFx0bWFyZ2luLXRvcDogMjRweDtcblx0XHRmb250LXdlaWdodDogNDAwO1xuXHRcdGZvbnQtc2l6ZTogMjRweDtcblx0XHRsaW5lLWhlaWdodDogMTIwLjgzMzMzMyU7IC8qIDI5LzI0ICovXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6ICRwYykge1xuXHRcdFx0YnIge1xuXHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0fVxuXHRcdH1cblx0XHRAbWVkaWEgKG1heC13aWR0aDogJHRhYmxldCkge1xuXHRcdFx0Zm9udC1zaXplOiAyMnB4O1xuXHRcdH1cblx0XHRAbWVkaWEgKG1heC13aWR0aDogJG1vYmlsZSkge1xuXHRcdFx0Zm9udC1zaXplOiAyMHB4O1xuXHRcdFx0bWFyZ2luLXRvcDogMTJweDtcblx0XHR9XG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6ICRtb2JpbGVNaWRkbGUpIHtcblx0XHRcdGZvbnQtc2l6ZTogMThweDtcblx0XHRcdGxpbmUtaGVpZ2h0OiAxLjI7XG5cdFx0fVxuXHR9XG5cblx0Ly8gLmZvcm1fX2Zvb3RlclxuXG5cdCZfX2Zvb3RlciB7XG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6ICRtb2JpbGUpIHtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRnYXA6IDIwcHg7XG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdH1cblx0XHRAbWVkaWEgKG1heC13aWR0aDogJG1vYmlsZVNtYWxsKSB7XG5cdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdFx0YWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG5cdFx0fVxuXHR9XG5cblx0Ly8gLmZvcm1fX21lc3NlbmdlcnNcblxuXHQmX19tZXNzZW5nZXJzIHtcblx0XHQuaGVhZGVyX19tZXNzZW5nZXIge1xuXHRcdFx0Ym9yZGVyOiBub25lO1xuXHRcdFx0d2lkdGg6IDQ4cHg7XG5cdFx0XHRoZWlnaHQ6IDQ4cHg7XG5cblx0XHRcdGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xNSk7XG5cblx0XHRcdGJhY2tkcm9wLWZpbHRlcjogYmx1cigxNXB4KTtcblx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdC8vIC5mb3JtX190ZWxzXG5cblx0Jl9fdGVscyB7XG5cdFx0bWFyZ2luLXRvcDogMjRweDtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0Z2FwOiAxNnB4O1xuXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6ICRtb2JpbGUpIHtcblx0XHRcdG1hcmdpbi10b3A6IDA7XG5cdFx0XHRnYXA6IDEwcHg7XG5cdFx0fVxuXHR9XG5cblx0Ly8gLmZvcm1fX3RlbFxuXG5cdCZfX3RlbCB7XG5cdFx0Jjpob3ZlciB7XG5cdFx0XHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcblx0XHRcdHRleHQtdW5kZXJsaW5lLW9mZnNldDogM3B4O1xuXHRcdH1cblx0fVxuXG5cdC8vIC5mb3JtX19jb250ZW50XG5cblx0Jl9fY29udGVudCB7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0bWF4LXdpZHRoOiAzODBweDtcblx0XHRmbGV4LXNocmluazogMDtcblxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkbW9iaWxlKSB7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdG1heC13aWR0aDogMTAwJTtcblx0XHR9XG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6ICRtb2JpbGVNaWRkbGUpIHtcblx0XHR9XG5cdH1cblxuXHQvLyAuZm9ybV9faXRlbXNcblxuXHQmX19pdGVtcyB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdGdhcDogMTBweDtcblx0fVxuXG5cdC8vIC5mb3JtX19pbnB1dFxuXG5cdCZfX2lucHV0IHtcblx0XHRtaW4taGVpZ2h0OiA2MHB4O1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICNmNmY2ZjY7XG5cdFx0Ym9yZGVyLXJhZGl1czogOHB4O1xuXHRcdHBhZGRpbmctbGVmdDogMjBweDtcblx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0Jjo6cGxhY2Vob2xkZXIge1xuXHRcdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdFx0Zm9udC13ZWlnaHQ6IDMwMDtcblx0XHRcdGZvbnQtZmFtaWx5OiBHb2xvc1RleHQ7XG5cdFx0fVxuXHRcdC8vIC5mb3JtX19pbnB1dF90ZXh0YXJlYVxuXG5cdFx0Jl90ZXh0YXJlYSB7XG5cdFx0XHRwYWRkaW5nOiAyMHB4O1xuXHRcdFx0bWF4LWhlaWdodDogNjBweDtcblx0XHRcdHJlc2l6ZTogbm9uZTtcblx0XHR9XG5cdFx0Jl9zZWxlY3Qge1xuXHRcdFx0cGFkZGluZy1yaWdodDogNDBweDsgLy8g0JzQtdGB0YLQviDQtNC70Y8g0YHRgtGA0LXQu9C60Lhcblx0XHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHR9XG5cdH1cblx0Jl9fc2VsZWN0LXdyYXBwZXIge1xuXHRcdGNvbG9yOiByZ2IoMTA3LCAxMDYsIDEwNik7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdG1pbi1oZWlnaHQ6IDYwcHg7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogI2Y2ZjZmNjtcblx0XHRib3JkZXItcmFkaXVzOiA4cHg7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdHBhZGRpbmctbGVmdDogMjBweDtcblx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cblx0XHQvLyDQmtCw0YHRgtC+0LzQvdCw0Y8g0YHRgtGA0LXQu9C60LBcblx0XHQmOjphZnRlciB7XG5cdFx0XHRjb250ZW50OiBcIlwiO1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0dG9wOiA1MCU7XG5cdFx0XHRyaWdodDogMjBweDtcblx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcblx0XHRcdHdpZHRoOiAxMnB4O1xuXHRcdFx0aGVpZ2h0OiAxMnB4O1xuXHRcdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL3NlbGVjdC5zdmdcIik7XG5cdFx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXHRcdFx0cG9pbnRlci1ldmVudHM6IG5vbmU7XG5cdFx0fVxuXHR9XG5cblx0Jl9fc2VsZWN0IHtcblx0XHRjb2xvcjogcmdiKDEwNywgMTA2LCAxMDYpO1xuXHRcdC8vINCU0LXQu9Cw0LXQvCDRgdC10LvQtdC60YIg0L/QvtC70L3QvtGB0YLRjNGOINC/0YDQvtC30YDQsNGH0L3Ri9C8LCDQvdC+INC60LvQuNC60LDQsdC10LvRjNC90YvQvFxuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHR0b3A6IDA7XG5cdFx0bGVmdDogMDtcblx0XHRmb250LXdlaWdodDogMzAwO1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdGhlaWdodDogMTAwJTtcblxuXHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHRib3JkZXI6IG5vbmU7XG5cdFx0YmFja2dyb3VuZDogbm9uZTtcblx0XHRmb250LWZhbWlseTogR29sb3NUZXh0O1xuXHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRwYWRkaW5nOiAwIDIwcHg7IC8vINCy0LDQttC90L4g0LTQu9GPINC30L7QvdGLINC60LvQuNC60LBcblx0XHRhcHBlYXJhbmNlOiBub25lOyAvLyDRg9Cx0LjRgNCw0LXRgiDRgdGC0YDQtdC70LrRgyAo0L3QsCDQstGB0Y/QutC40Lkg0YHQu9GD0YfQsNC5KVxuXHRcdHotaW5kZXg6IDI7XG5cblx0XHRvcHRpb24ge1xuXHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdFx0Zm9udC1mYW1pbHk6IEdvbG9zVGV4dDtcblx0XHR9XG5cdFx0Ly8g0KHQutGA0YvQstCw0LXQvCDRhNC+0LrRg9GBLdC+0LHQstC+0LTQutGDLCDQtdGB0LvQuCDQvdC1INC90YPQttC90LBcblx0XHQmOmZvY3VzIHtcblx0XHRcdG91dGxpbmU6IG5vbmU7XG5cdFx0fVxuXHR9XG5cdC8vIC5mb3JtX19idXR0b25cblxuXHQmX19idXR0b24ge1xuXHR9XG5cblx0Ly8gLmZvcm1fX2NoZWNrXG5cblx0Jl9fY2hlY2sge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRwYWRkaW5nOiAwO1xuXG5cdFx0anVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuXHRcdHBhZGRpbmctcmlnaHQ6IDA7XG5cblx0XHRAbWVkaWEgKG1heC13aWR0aDogJG1vYmlsZVNtYWxsKSB7XG5cdFx0XHRtYXJnaW4tbGVmdDogMDtcblx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdH1cblx0XHRpbnB1dCB7XG5cdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0d2lkdGg6IGF1dG87XG5cdFx0XHRoZWlnaHQ6IGF1dG87XG5cdFx0fVxuXG5cdFx0bGFiZWwge1xuXHRcdFx0Zm9udC1zaXplOiAxMnB4O1xuXHRcdFx0bGluZS1oZWlnaHQ6IDEyMCU7XG5cdFx0XHRjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjQpO1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0cGFkZGluZy1sZWZ0OiAyMHB4O1xuXHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6ICRtb2JpbGVTbWFsbCkge1xuXHRcdFx0XHRmb250LXNpemU6IDEwcHg7XG5cdFx0XHR9XG5cblx0XHRcdCY6YmVmb3JlIHtcblx0XHRcdFx0d2lkdGg6IDEycHg7XG5cdFx0XHRcdGhlaWdodDogMTJweDtcblx0XHRcdFx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0XHRcdFx0Ym9yZGVyOiAwLjVweCBzb2xpZCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNCk7XG5cdFx0XHRcdGJvcmRlci1yYWRpdXM6IDFweDtcblx0XHRcdFx0Y29udGVudDogXCJcIjtcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRsZWZ0OiAwO1xuXHRcdFx0XHR0b3A6IDdweDtcblx0XHRcdH1cblxuXHRcdFx0JjphZnRlciB7XG5cdFx0XHRcdHdpZHRoOiA3cHg7XG5cdFx0XHRcdGhlaWdodDogNXB4O1xuXHRcdFx0XHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1nL2NoZWNrLnN2Zyk7XG5cdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcblx0XHRcdFx0Y29udGVudDogXCJcIjtcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRsZWZ0OiAzcHg7XG5cdFx0XHRcdHRvcDogMTFweDtcblx0XHRcdFx0b3BhY2l0eTogMDtcblx0XHRcdFx0dHJhbnNpdGlvbjogYWxsIDAuMXMgbGluZWFyO1xuXHRcdFx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXHRcdFx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG5cdFx0XHR9XG5cblx0XHRcdGEge1xuXHRcdFx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cblx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG5cdFx0XHRcdHRleHQtdW5kZXJsaW5lLW9mZnNldDogM3B4O1xuXHRcdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0XHRjb2xvcjogcmdiYSgyNiwgMjUsIDI1LCAxKTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdGlucHV0OmNoZWNrZWQgKyBsYWJlbDphZnRlciB7XG5cdFx0XHRvcGFjaXR5OiAxO1xuXHRcdFx0dHJhbnNpdGlvbjogYWxsIDAuMXMgbGluZWFyO1xuXHRcdH1cblx0fVxuXG5cdC8vIC5mb3JtX19jaGVjay1pbnB1dFxuXG5cdCZfX2NoZWNrLWlucHV0IHtcblx0fVxuXG5cdC8vIC5mb3JtX19jaGVjay1sYWJlbFxuXG5cdCZfX2NoZWNrLWxhYmVsIHtcblx0fVxuXG5cdC8vIC5mb3JtX19wXG5cblx0Jl9fcCB7XG5cdFx0bWFyZ2luLXRvcDogMzBweDtcblx0XHRmb250LXdlaWdodDogNTAwO1xuXG5cdFx0Zm9udC1zaXplOiAyNHB4O1xuXG5cdFx0bGluZS1oZWlnaHQ6IDExMC4wMDAwMDAwMDAwMDAwMSU7XG5cdFx0bGV0dGVyLXNwYWNpbmc6IDAlO1xuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkdGFibGV0KSB7XG5cdFx0XHRmb250LXNpemU6IDIxcHg7XG5cdFx0fVxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkbW9iaWxlKSB7XG5cdFx0XHRmb250LXNpemU6IDE4cHg7XG5cdFx0XHRtYXJnaW4tdG9wOiAyMHB4O1xuXHRcdH1cblx0fVxuXG5cdC8vIC5mb3JtX19saXN0XG5cblx0Jl9fbGlzdCB7XG5cdFx0bWFyZ2luLXRvcDogMThweDtcblx0XHRAbWVkaWEgKG1heC13aWR0aDogJG1vYmlsZSkge1xuXHRcdFx0bWFyZ2luLXRvcDogMTBweDtcblx0XHR9XG5cdH1cblxuXHQvLyAuZm9ybV9fbGlzdC1pdGVtXG5cblx0Jl9fbGlzdC1pdGVtIHtcblx0XHRmb250LXdlaWdodDogNTAwO1xuXHR9XG5cblx0Ly8gLmZvcm1fX3RleHRcblxuXHQmX190ZXh0IHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0bWFyZ2luLXRvcDogMzBweDtcblx0XHRnYXA6IDEycHg7XG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6ICRtb2JpbGUpIHtcblx0XHRcdGdhcDogMTBweDtcblx0XHRcdG1hcmdpbi10b3A6IDE1cHg7XG5cdFx0fVxuXHR9XG5cblx0Ly8gLmZvcm1fX3RleHQtaXRlbVxuXG5cdCZfX3RleHQtaXRlbSB7XG5cdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdGxpbmUtaGVpZ2h0OiAxNDAlO1xuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkbW9iaWxlTWlkZGxlKSB7XG5cdFx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0fVxuXHR9XG5cblx0Ly8gLmZvcm1fX2NoZWNrYm94LXdyYXBwZXJcblxuXHQmX19jaGVja2JveC13cmFwcGVyIHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0Z2FwOiAyNnB4O1xuXHRcdG1hcmdpbjogMTZweCAwO1xuXHRcdC8vIC5mb3JtX19jaGVja1xuXG5cdFx0LmZvcm1fX2NoZWNrIHtcblx0XHRcdGxhYmVsIHtcblx0XHRcdFx0cGFkZGluZy1sZWZ0OiAyNHB4O1xuXHRcdFx0XHRjb2xvcjogIzAwMDAzNjtcblx0XHRcdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdFx0XHQmOjphZnRlciB7XG5cdFx0XHRcdFx0bGVmdDogNHB4O1xuXHRcdFx0XHRcdHRvcDogNnB4O1xuXHRcdFx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWcvY2hlY2syLnN2Zyk7XG5cdFx0XHRcdH1cblx0XHRcdFx0Jjo6YmVmb3JlIHtcblx0XHRcdFx0XHR3aWR0aDogMTZweDtcblx0XHRcdFx0XHRoZWlnaHQ6IDE2cHg7XG5cdFx0XHRcdFx0dG9wOiAxcHg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6ICRtb2JpbGUpIHtcblx0XHRcdG1hcmdpbjogNXB4IDA7XG5cdFx0XHRnYXA6IDE1cHg7XG5cdFx0fVxuXHR9XG5cblx0Ly8gLmZvcm1fX2NoZWNrYm94LWl0ZW1cblxuXHQmX19jaGVja2JveC1pdGVtIHtcblx0fVxuXG5cdC8vIC5mb3JtX19jaGVja2JveC10aXRsZVxuXG5cdCZfX2NoZWNrYm94LXRpdGxlIHtcblx0XHRmb250LXdlaWdodDogNTAwO1xuXHRcdGxpbmUtaGVpZ2h0OiAxMTguNzUlOyAvKiAxOS8xNiAqL1xuXHRcdGNvbG9yOiAjMDAwMDM2O1xuXHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRAbWVkaWEgKG1heC13aWR0aDogJG1vYmlsZSkge1xuXHRcdFx0YnIge1xuXHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdC8vIC5mb3JtX19jaGVja2JveGVzXG5cblx0Jl9fY2hlY2tib3hlcyB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRnYXA6IDZweCAzMHB4O1xuXHRcdGZsZXgtd3JhcDogd3JhcDtcblx0XHRtYXJnaW4tdG9wOiAxMHB4O1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdH1cblxuXHQvLyAuZm9ybV9fY2hlY2staW5wdXRcblxuXHQmX19jaGVjay1pbnB1dCB7XG5cdH1cblxuXHQvLyAuZm9ybV9fY2hlY2stbGFiZWxcblxuXHQmX19jaGVjay1sYWJlbCB7XG5cdH1cbn1cbiIsIi8vUGVyY2VudFxuQGZ1bmN0aW9uIHBlcmNlbnQoJHB4LCAkZnJvbSkge1xuICAkcmVzdWx0OiBtYXRoLmRpdigkcHgsICRmcm9tKSAqIDEwMCU7XG4gIEByZXR1cm4gJHJlc3VsdDtcbn1cbi8vUkVNXG5AZnVuY3Rpb24gcmVtKCRweCkge1xuICAkcmVzdWx0OiBtYXRoLmRpdigkcHgsIDE2KSArIHJlbTtcbiAgQHJldHVybiAkcmVzdWx0O1xufVxuLy9FTVxuQGZ1bmN0aW9uIGVtKCRweCwgJGN1cnJlbnQ6IDE2KSB7XG4gICRyZXN1bHQ6IG1hdGguZGl2KCRweCwgJGN1cnJlbnQpICsgZW07XG4gIEByZXR1cm4gJHJlc3VsdDtcbn1cbi8v0JDQtNCw0L/RgtC40LLQvdC+0LUg0YHQstC+0LnRgdGC0LLQvlxuXG4vL0N1cnJlbmN5XG5AbWl4aW4gY3VycmVuY3koJHN5bSkge1xuICAmOjphZnRlciB7XG4gICAgY29udGVudDogXCIjeyRzeW19XCI7XG4gIH1cbn1cbi8vINCQ0LTQsNC/0YLQuNCy0L3QvtC1INGB0LLQvtC50YHRgtCy0L4gKGNsYW1wKVxuQG1peGluIGFkYXB0aXZlVmFsdWUoJHByb3BlcnR5LCAkc3RhcnRTaXplLCAkbWluU2l6ZSwgJHdpZHRoRnJvbTogJGNvbnRhaW5lcldpZHRoLCAkd2lkdGhUbzogJG1pbldpZHRoLCAka2VlcFNpemU6IDApIHtcbiAgQGlmICgkc3RhcnRTaXplPT0wKSB7XG4gICAgJHN0YXJ0U2l6ZTogMC4wMDAwMDE7XG4gIH1cbiAgQGlmICgkbWluU2l6ZT09MCkge1xuICAgICRtaW5TaXplOiAwLjAwMDAwMTtcbiAgfVxuXG4gIC8vINCU0LvRjyBjYWxjKCk7XG4gICRhZGRTaXplOiBtYXRoLmRpdigkc3RhcnRTaXplIC0gJG1pblNpemUsIDE2KTtcblxuICBAaWYgKCR3aWR0aEZyb20gPT0gJGNvbnRhaW5lcldpZHRoIGFuZCAkbWF4V2lkdGhDb250YWluZXIgPT0gMCkge1xuICAgICR3aWR0aEZyb206ICRtYXhXaWR0aDtcbiAgfVxuXG4gIC8vINCR0YDQtdC50Lot0L/QvtC40L3RgtGLINCyIEVNXG4gICR3aWR0aEZyb21NZWRpYTogZW0oJHdpZHRoRnJvbSk7XG4gICR3aWR0aFRvTWVkaWE6IGVtKCR3aWR0aFRvKTtcblxuICAvLyDQpNC+0YDQvNGD0LvQsCDQv9C70LDQstCw0Y7RidC10LPQviDQt9C90LDRh9C10L3QuNGPXG4gIC8vINCY0YHRgtC+0YfQvdC40Lo6IGh0dHBzOi8vY3NzLXRyaWNrcy5jb20vbGluZWFybHktc2NhbGUtZm9udC1zaXplLXdpdGgtY3NzLWNsYW1wLWJhc2VkLW9uLXRoZS12aWV3cG9ydC9cbiAgJHNsb3BlOiBtYXRoLmRpdigoJHN0YXJ0U2l6ZSAtICRtaW5TaXplKSwgKCR3aWR0aEZyb20gLSAkd2lkdGhUbykpO1xuICAkeUludGVyc2VjdGlvbjogLSR3aWR0aFRvICogJHNsb3BlICsgJG1pblNpemU7XG4gIEBpZiAoJHlJbnRlcnNlY3Rpb249PTApIHtcbiAgICAkeUludGVyc2VjdGlvbjogMC4wMDAwMDE7XG4gIH1cbiAgJGZseVZhbHVlOiAje3JlbSgkeUludGVyc2VjdGlvbil9XCIgKyBcIiAjeyRzbG9wZSAqIDEwMH12dztcblxuICAvLyDQn9C+0LvRg9GH0LXQvdC40LUg0LfQvdCw0YfQtdC90LjRjyDRgdCy0L7QudGB0YLQstCwXG4gICRwcm9wZXJ0eVZhbHVlOiAje1wiY2xhbXAoXCIgcmVtKCRtaW5TaXplKSBcIixcIiAkZmx5VmFsdWUgXCIsXCIgcmVtKCRzdGFydFNpemUpIFwiKVwifTtcbiAgLy8g0JXRgdC70Lgg0L7RgtGA0LjRhtCw0YLQtdC70YzQvdGL0LUg0LfQvdCw0YfQtdC90LjRj1xuICBAaWYgKCRtaW5TaXplID4gJHN0YXJ0U2l6ZSkge1xuICAgICRwcm9wZXJ0eVZhbHVlOiAje1wiY2xhbXAoXCIgcmVtKCRzdGFydFNpemUpIFwiLFwiICRmbHlWYWx1ZSBcIixcIiByZW0oJG1pblNpemUpIFwiKVwifTtcbiAgfVxuXG4gIC8vINCV0YHQu9C4INC/0L7QtNC00LXRgNC20LjQstCw0LXRgtGB0Y8gY2xhbXAoKTtcbiAgQHN1cHBvcnRzICgjeyRwcm9wZXJ0eX06ICRwcm9wZXJ0eVZhbHVlKSB7XG4gICAgI3skcHJvcGVydHl9OiAkcHJvcGVydHlWYWx1ZTtcbiAgfVxuICAvLyDQldGB0LvQuCDQvdC1INC/0L7QtNC00LXRgNC20LjQstCw0LXRgtGB0Y8gY2xhbXAoKTtcbiAgQHN1cHBvcnRzIG5vdCAoI3skcHJvcGVydHl9OiAkcHJvcGVydHlWYWx1ZSkge1xuICAgICN7JHByb3BlcnR5fTogY2FsYyhcbiAgICAgICN7cmVtKCRtaW5TaXplKX0gKyAjeyRhZGRTaXplfSAqICgxMDB2dyAtICN7cmVtKCR3aWR0aFRvKX0pIC8gI3ttYXRoLmRpdigkd2lkdGhGcm9tLCAxNikgLSBtYXRoLmRpdigkd2lkdGhUbywgMTYpfVxuICAgICk7XG4gIH1cblxuICAvLyDQo9GB0YLQsNC90LDQstC70LjQstCw0LXQvCDQt9C90LDRh9C10L3QuNGPINC/0L4g0YPQvNC+0LvRh9Cw0L3QuNGOXG4gIEBpZiAkd2lkdGhGcm9tICE9ICRjb250YWluZXJXaWR0aCBhbmQgJHdpZHRoRnJvbSAhPSAkbWF4V2lkdGggYW5kICRrZWVwU2l6ZSAhPSAxIGFuZCAka2VlcFNpemUgIT0gMiB7XG4gICAgQG1lZGlhIChtaW4td2lkdGg6ICR3aWR0aEZyb21NZWRpYSkge1xuICAgICAgI3skcHJvcGVydHl9OiBpbmhlcml0O1xuICAgIH1cbiAgfVxuICBAaWYgJHdpZHRoVG8gIT0gJG1pbldpZHRoIGFuZCAka2VlcFNpemUgIT0gMSBhbmQgJGtlZXBTaXplICE9IDMge1xuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAkd2lkdGhUb01lZGlhKSB7XG4gICAgICAjeyRwcm9wZXJ0eX06IGluaGVyaXQ7XG4gICAgfVxuICB9XG59XG4iLCIuaGVhZGVyIHtcblx0cGFkZGluZzogNnB4IDA7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0ei1pbmRleDogOTtcblx0d2lkdGg6IDEwMCU7XG5cdHRvcDogMDtcblx0bGVmdDogMDtcblx0cmlnaHQ6IDA7XG5cdGNvbG9yOiAjZmZmO1xuXHRAbWVkaWEgKG1heC13aWR0aDogJG1vYmlsZSkge1xuXHR9XG5cdCY6bm90KC5oZWFkZXJfdjIpIHtcblx0XHQuaGVhZGVyX19tZXNzZW5nZXIgc3ZnIHBhdGgge1xuXHRcdFx0ZmlsbDogd2hpdGU7XG5cdFx0fVxuXHRcdC5oZWFkZXJfX21lc3Nlbmdlcjpob3ZlciBzdmcgcGF0aCB7XG5cdFx0XHRmaWxsOiByZ2JhKDI2LCAyNSwgMjUsIDEpO1xuXHRcdH1cblx0XHQuaGVhZGVyX19tZXNzZW5nZXJfbWVudSBzdmcgcGF0aCB7XG5cdFx0XHRzdHJva2U6IHdoaXRlO1xuXHRcdH1cblx0XHQuaGVhZGVyX19tZXNzZW5nZXJfbWVudTpob3ZlciBzdmcgcGF0aCB7XG5cdFx0XHRzdHJva2U6IHJnYmEoMjYsIDI1LCAyNSwgMSk7XG5cdFx0fVxuXHR9XG5cblx0Jl92MiB7XG5cdFx0cG9zaXRpb246IHN0YXRpYztcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI2LCAyNSwgMjUsIDEpO1xuXHRcdC5oZWFkZXJfX3Bob25lIHtcblx0XHRcdG91dGxpbmUtb2Zmc2V0OiAtMXB4O1xuXHRcdFx0b3V0bGluZTogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuXHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdG91dGxpbmUtY29sb3I6ICNmZmY7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0Jl9fbWVudS1jbG9zZSB7XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0XHRiYWNrZ3JvdW5kOiBub25lO1xuXHRcdGJvcmRlcjogbm9uZTtcblx0XHRhbGlnbi1zZWxmOiBmbGV4LWVuZDtcblx0XHRwYWRkaW5nOiA1cHg7XG5cdFx0bWFyZ2luLWJvdHRvbTogMTBweDtcblx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0c3ZnIHtcblx0XHRcdHdpZHRoOiAyNHB4O1xuXHRcdFx0aGVpZ2h0OiAyNHB4O1xuXHRcdH1cblx0fVxuXHQmX19jb250YWluZXIge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6ICRwYykge1xuXHRcdFx0YWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG5cdFx0fVxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkbW9iaWxlU21hbGwpIHtcblx0XHRcdGdhcDogMTBweDtcblx0XHR9XG5cdH1cblx0Jl9faW5mbyB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRnYXA6IDEycHg7XG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6ICRtb2JpbGVNaWRkbGUpIHtcblx0XHRcdGZsZXgtc2hyaW5rOiAwO1xuXHRcdH1cblx0fVxuXHQvLyAuaGVhZGVyX19sb2dvLXdyYXBwZXJcblxuXHQmX19sb2dvLXdyYXBwZXIge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0Z2FwOiAxMnB4O1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6ICRtb2JpbGVNaWRkbGUpIHtcblx0XHRcdGdhcDogNXB4O1xuXHRcdH1cblx0fVxuXG5cdC8vIC5oZWFkZXJfX2xvZ29cblxuXHQmX19sb2dvIHtcblx0XHRtYXgtd2lkdGg6IDc1cHg7XG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6ICR0YWJsZXQpIHtcblx0XHRcdG1heC13aWR0aDogNTVweDtcblx0XHR9XG5cdH1cblxuXHQvLyAuaGVhZGVyX19sb2dvLWRlc2NyaXB0b3JcblxuXHQmX19sb2dvLWRlc2NyaXB0b3Ige1xuXHRcdGZvbnQtd2VpZ2h0OiA1MDA7XG5cblx0XHRmb250LXNpemU6IDE2cHg7XG5cblx0XHRiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTMxLjg1ZGVnLCAjZTlkODk0IDM1LjE0JSwgI2Q0YjU3MiA5OC43OCUpO1xuXHRcdC13ZWJraXQtYmFja2dyb3VuZC1jbGlwOiB0ZXh0O1xuXHRcdC13ZWJraXQtdGV4dC1maWxsLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0XHRiYWNrZ3JvdW5kLWNsaXA6IHRleHQ7XG5cdFx0dGV4dC1maWxsLWNvbG9yOiB0cmFuc3BhcmVudDtcblxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkcGMpIHtcblx0XHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHR9XG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6ICRtb2JpbGVNaWRkbGUpIHtcblx0XHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHR9XG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6ICRtb2JpbGVTbWFsbCkge1xuXHRcdFx0Zm9udC1zaXplOiAxMXB4O1xuXHRcdH1cblx0XHRsaW5lLWhlaWdodDogMS4yO1xuXHR9XG5cblx0Ly8gLmhlYWRlcl9fbWVudVxuXHQmX19tZW51LW92ZXJsYXkge1xuXHRcdHBvc2l0aW9uOiBmaXhlZDtcblx0XHR0b3A6IDA7XG5cdFx0bGVmdDogMDtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0YmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjUpO1xuXHRcdHotaW5kZXg6IDk5OTtcblx0XHRvcGFjaXR5OiAwO1xuXHRcdHZpc2liaWxpdHk6IGhpZGRlbjtcblx0XHR0cmFuc2l0aW9uOlxuXHRcdFx0b3BhY2l0eSAwLjNzIGVhc2UsXG5cdFx0XHR2aXNpYmlsaXR5IDAuM3MgZWFzZTtcblxuXHRcdCYuYWN0aXZlIHtcblx0XHRcdG9wYWNpdHk6IDE7XG5cdFx0XHR2aXNpYmlsaXR5OiB2aXNpYmxlO1xuXHRcdH1cblx0fVxuXHQmX19tZW51IHtcblx0XHRAbWVkaWEgKG1heC13aWR0aDogJHRhYmxldCkge1xuXHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHR9XG5cdH1cblx0QG1lZGlhIChtYXgtd2lkdGg6ICR0YWJsZXQpIHtcblx0XHQmX19tZW51IHtcblx0XHRcdC8vINCh0LrRgNGL0YLQviDQv9C+INGD0LzQvtC70YfQsNC90LjRjlxuXHRcdFx0cG9zaXRpb246IGZpeGVkO1xuXHRcdFx0dG9wOiAwO1xuXHRcdFx0cmlnaHQ6IC0xMDAlO1xuXHRcdFx0d2lkdGg6IDg1JTtcblx0XHRcdG1heC13aWR0aDogMzIwcHg7XG5cdFx0XHRoZWlnaHQ6IDEwMHZoO1xuXHRcdFx0YmFja2dyb3VuZDogcmdiKDI2LCAyNSwgMjUpO1xuXHRcdFx0Y29sb3I6ICNmZmY7XG5cdFx0XHR6LWluZGV4OiAxMDAwO1xuXHRcdFx0cGFkZGluZzogMjBweDtcblx0XHRcdHBhZGRpbmctdG9wOiAxMHB4O1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0XHRvdmVyZmxvdy15OiBhdXRvO1xuXHRcdFx0YmFja2Ryb3AtZmlsdGVyOiBibHVyKDEwcHgpO1xuXHRcdFx0dHJhbnNpdGlvbjogcmlnaHQgMC4zcyBlYXNlO1xuXG5cdFx0XHQvLyDQmtC+0LPQtNCwINCw0LrRgtC40LLQtdC9IOKAlCDQstGL0LXQt9C20LDQtdGCXG5cdFx0XHQmLmhlYWRlcl9fbWVudV9tb2Ige1xuXHRcdFx0XHRyaWdodDogMDtcblx0XHRcdH1cblxuXHRcdFx0Ly8g0J/QvtC60LDQt9GL0LLQsNC10Lwg0LrRgNC10YHRgtC40Log0YLQvtC70YzQutC+INCyINC80L7QsS3RgNC10LbQuNC80LVcblx0XHRcdC5oZWFkZXJfX21lbnUtY2xvc2Uge1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdH1cblxuXHRcdFx0Ly8g0KHQv9C40YHQvtC6IOKAlCDQstC10YDRgtC40LrQsNC70YzQvdGL0Llcblx0XHRcdCYtbGlzdCB7XG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0XHRcdGdhcDogMTZweDtcblx0XHRcdFx0bGlzdC1zdHlsZTogbm9uZTtcblx0XHRcdFx0cGFkZGluZzogMDtcblx0XHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0fVxuXG5cdFx0XHQvLyDQodGB0YvQu9C60Lgg4oCUINC60YDRg9C/0L3QtdC1INC4INCx0LXQtyDRhdC+0LLQtdGALdGN0YTRhNC10LrRgtC+0LIgKNC40LvQuCDRgSDQvdC40LzQuClcblx0XHRcdCYtbGluayB7XG5cdFx0XHRcdGNvbG9yOiAjZmZmO1xuXHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMThweDtcblx0XHRcdFx0cGFkZGluZzogMTJweCAwO1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG5cdFx0XHRcdFx0dGV4dC11bmRlcmxpbmUtb2Zmc2V0OiA0cHg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0Ly8g0KHQutGA0YvRgtGMINC/0L7QtNC80LXQvdGOINC/0L4g0YPQvNC+0LvRh9Cw0L3QuNGOICjQtdGB0LvQuCDQvdGD0LbQvdC+KVxuXHRcdFx0Ly8g0JzQvtC20L3QviDQvtGB0YLQsNCy0LjRgtGMINC60LDQuiDQtdGB0YLRjCwg0L3QviDQvdCwINC80L7QsdC40LvQutC1INC70YPRh9GI0LUg0YHQstC10YDQvdGD0YLRjFxuXHRcdFx0Ji1zdWJtZW51IHtcblx0XHRcdFx0ZGlzcGxheTogbm9uZSAhaW1wb3J0YW50OyAvLyDQuNC70Lgg0YPQv9GA0LDQstC70Y/RgtGMINGH0LXRgNC10LcgSlMg0L/RgNC4INC90LXQvtCx0YXQvtC00LjQvNC+0YHRgtC4XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Ly8g0J7QstC10YDQu9C10Lkg0YTQvtC90LAgKNC30LDRgtC10LzQvdC10L3QuNC1KVxuXHRcdCZfX21lbnUtbW9iLW92ZXJsYXkge1xuXHRcdFx0Y29udGVudDogXCJcIjtcblx0XHRcdHBvc2l0aW9uOiBmaXhlZDtcblx0XHRcdHRvcDogMDtcblx0XHRcdGxlZnQ6IDA7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdGhlaWdodDogMTAwJTtcblx0XHRcdGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC41KTtcblx0XHRcdHotaW5kZXg6IDk5OTtcblx0XHRcdG9wYWNpdHk6IDA7XG5cdFx0XHR2aXNpYmlsaXR5OiBoaWRkZW47XG5cdFx0XHR0cmFuc2l0aW9uOlxuXHRcdFx0XHRvcGFjaXR5IDAuM3MgZWFzZSxcblx0XHRcdFx0dmlzaWJpbGl0eSAwLjNzIGVhc2U7XG5cdFx0fVxuXG5cdFx0Ly8g0JrQvtCz0LTQsCDQvNC10L3RjiDQvtGC0LrRgNGL0YLQviDigJQg0L/QvtC60LDQt9GL0LLQsNC10Lwg0L7QstC10YDQu9C10Llcblx0XHQmLm1lbnUtb3BlbiB7XG5cdFx0XHQmOjpiZWZvcmUge1xuXHRcdFx0XHRjb250ZW50OiBcIlwiO1xuXHRcdFx0XHRwb3NpdGlvbjogZml4ZWQ7XG5cdFx0XHRcdHRvcDogMDtcblx0XHRcdFx0bGVmdDogMDtcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdGhlaWdodDogMTAwJTtcblx0XHRcdFx0YmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjUpO1xuXHRcdFx0XHR6LWluZGV4OiA5OTk7XG5cdFx0XHRcdG9wYWNpdHk6IDE7XG5cdFx0XHRcdHZpc2liaWxpdHk6IHZpc2libGU7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdC8vIC5oZWFkZXJfX21lbnUtbGlzdFxuXG5cdCZfX21lbnUtbGlzdCB7XG5cdFx0Z2FwOiAxNXB4O1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0bGlzdC1zdHlsZS10eXBlOiBub25lO1xuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkdGFibGV0KSB7XG5cdFx0XHRnYXA6IDEwcHg7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiA1MHB4O1xuXHRcdH1cblx0fVxuXG5cdC8vIC5oZWFkZXJfX21lbnUtaXRlbVxuXG5cdCZfX21lbnUtaXRlbSB7XG5cdFx0Zm9udC1zaXplOiAxNXB4O1xuXHRcdGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcblx0XHQmX3BhcmVudCB7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHQmOmhvdmVyID4gLmhlYWRlcl9fc3VibWVudSB7XG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkdGFibGV0KSB7XG5cdFx0XHRmb250LXNpemU6IDE4cHg7XG5cdFx0fVxuXHR9XG5cblx0Ly8gLmhlYWRlcl9fbWVudS1saW5rXG5cdCZfX21lbnUge1xuXHRcdGFsaWduLXNlbGY6IGNlbnRlcjtcblx0fVxuXHQmX19tZW51LWxpbmsge1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXG5cdFx0Jjpob3ZlciB7XG5cdFx0XHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcblx0XHRcdHRleHQtdW5kZXJsaW5lLW9mZnNldDogM3B4O1xuXHRcdFx0dGV4dC1kZWNvcmF0aW9uLXRoaWNrbmVzczogMXB4O1xuXHRcdH1cblx0XHRAbWVkaWEgKG1heC13aWR0aDogJHBjKSB7XG5cdFx0fVxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkdGFibGV0KSB7XG5cdFx0XHRwYWRkaW5nOiAwO1xuXHRcdFx0Zm9udC1zaXplOiAxOHB4O1xuXHRcdH1cblx0fVxuXG5cdC8vIC5oZWFkZXJfX3N1Ym1lbnVcblxuXHQmX19zdWJtZW51IHtcblx0XHR3aWR0aDogbWF4LWNvbnRlbnQ7XG5cdFx0cGFkZGluZy10b3A6IDZweDtcblxuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0dG9wOiAxMDAlO1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRtYXgtd2lkdGg6IDMzMHB4O1xuXHRcdG1heC1oZWlnaHQ6IDYxN3B4O1x0YmFja2dyb3VuZDogcmdiKDAgMCAwIC8gOTIlKTtcblx0XHQtd2Via2l0LWJhY2tkcm9wLWZpbHRlcjogYmx1cig3NXB4KTtcblx0XHRiYWNrZHJvcC1maWx0ZXI6IGJsdXIoNzVweCk7XG5cblx0XHRib3JkZXItcmFkaXVzOiA2cHg7XG5cdFx0b3ZlcmZsb3cteTogYXV0bztcblx0XHRAbWVkaWEgKG1heC13aWR0aDogJHRhYmxldCkge2JhY2tncm91bmQ6bm9uZTttaW4taGVpZ2h0OnVuc2V0O1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdHBvc2l0aW9uOiBzdGF0aWM7XG5cdFx0XHR3aWR0aDogYXV0bztcblx0XHR9XG5cdH1cblx0Jl9fc3VibWVudS1saXN0IHtcblx0XHRsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG5cdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblxuXHRcdGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuXHRcdHRleHQtYWxpZ246IGxlZnQ7XG5cblx0XG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6ICR0YWJsZXQpIHtcblx0XHRcdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuXHRcdFx0YmFja2Ryb3AtZmlsdGVyOiBub25lO1xuXG5cdFx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0XHRsaXN0LXN0eWxlLXR5cGU6IGRpc2M7XG5cdFx0XHRwYWRkaW5nLWxlZnQ6IDMwcHg7XG5cdFx0fVxuXHR9XG5cdC8vIC5oZWFkZXJfX3N1Ym1lbnUtaXRlbVxuXG5cdCZfX3N1Ym1lbnUtaXRlbSB7XG5cdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkdGFibGV0KSB7XG5cdFx0XHRwYWRkaW5nLWxlZnQ6IDA7XG5cdFx0fVxuXHR9XG5cblx0Ly8gLmhlYWRlcl9fc3VibWVudS1saW5rXG5cblx0Jl9fc3VibWVudS1saW5rIHtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRwYWRkaW5nOiAxMnB4IDIwcHg7XG5cdFx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0XHQmOmhvdmVyIHtcblx0XHRcdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuXHRcdFx0dGV4dC11bmRlcmxpbmUtb2Zmc2V0OiA0cHg7XG5cdFx0XHR0ZXh0LWRlY29yYXRpb24tdGhpY2tuZXNzOiAxcHg7XG5cdFx0fVxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkdGFibGV0KSB7XG5cdFx0XHRwYWRkaW5nOiAwO1xuXHRcdH1cblx0fVxuXG5cdC8vIC5oZWFkZXJfX3JpZ2h0c2lkZVxuXG5cdCZfX3JpZ2h0c2lkZSB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRnYXA6IDZweDtcblx0XHRAbWVkaWEgKG1heC13aWR0aDogJHBjKSB7XG5cdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdFx0YWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuXHRcdH1cblx0XHRAbWVkaWEgKG1heC13aWR0aDogJHRhYmxldCkge1xuXHRcdFx0ZmxleC1kaXJlY3Rpb246IHJvdztcblx0XHR9XG5cdH1cblxuXHQvLyAuaGVhZGVyX19waG9uZVxuXG5cdCZfX3Bob25lIHtcblx0XHRjb2xvcjogcmdiYSgyNiwgMjUsIDI1LCAxKTtcblx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0Ym9yZGVyLXJhZGl1czogNnB4O1xuXHRcdGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMSk7XG5cdFx0cGFkZGluZy1pbmxpbmU6IDEwcHg7XG5cdFx0bWluLWhlaWdodDogNDhweDtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0XHQmOmhvdmVyIHtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjYsIDI1LCAyNSwgMSk7XG5cdFx0XHRjb2xvcjogI2ZmZjtcblx0XHR9XG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6ICRwYykge1xuXHRcdFx0cGFkZGluZy1pbmxpbmU6IDEwcHg7XG5cdFx0fVxuXHR9XG5cblx0Ly8gLmhlYWRlcl9fbGlua3NcblxuXHQmX19saW5rcyB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRnYXA6IDZweDtcblx0XHRmbGV4LXNocmluazogMDtcblx0XHQmX21vYiB7XG5cdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdH1cblx0XHRAbWVkaWEgKG1heC13aWR0aDogJHRhYmxldCkge1xuXHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdCZfbW9iIHtcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQvLyAuaGVhZGVyX19tZXNzZW5nZXJcblxuXHQmX19tZXNzZW5nZXIge1xuXHRcdHdpZHRoOiA0OHB4O1xuXHRcdGhlaWdodDogNDhweDtcblxuXHRcdGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xNSk7XG5cblx0XHRiYWNrZHJvcC1maWx0ZXI6IGJsdXIoMTVweCk7XG5cblx0XHRib3JkZXItcmFkaXVzOiA4cHg7XG5cdFx0ZmxleC1zaHJpbms6IDA7XG5cblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHQmOmhvdmVyIHtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG5cdFx0XHRzdmcgcGF0aCB7XG5cdFx0XHRcdGZpbGw6IHJnYmEoMjYsIDI1LCAyNSwgMSk7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Ly8gLmhlYWRlcl9fbWVzc2VuZ2VyX3RnXG5cblx0XHQmX3RnIHtcblx0XHR9XG5cblx0XHQvLyAuaGVhZGVyX19tZXNzZW5nZXJfdmtcblxuXHRcdCZfZXllIHtcblx0XHRcdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuXHRcdFx0Ym9yZGVyOiAxcHggc29saWQgcmdiYSgyNTUsIDI1NSwgMjU1LCAxKTtcblx0XHRcdHN2ZyBwYXRoIHtcblx0XHRcdFx0ZmlsbDogbm9uZSAhaW1wb3J0YW50O1xuXHRcdFx0fVxuXHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdHN2ZyBwYXRoIHtcblx0XHRcdFx0XHRzdHJva2U6IHJnYmEoMjYsIDI1LCAyNSwgMSkgIWltcG9ydGFudDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0XHQmX21lbnUge1xuXHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRzdmcgcGF0aCB7XG5cdFx0XHRcdFx0c3Ryb2tlOiByZ2JhKDI2LCAyNSwgMjUsIDEpO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHRAbWVkaWEgKG1heC13aWR0aDogJHRhYmxldCkge1xuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuIiwiLmZvb3RlciB7XHJcblx0cGFkZGluZzogNTBweCAwO1xyXG5cdGNvbG9yOiAjZmZmO1xyXG5cdG1hcmdpbi10b3A6IDEyMHB4O1xyXG5cdGJhY2tncm91bmQ6IHJnYmEoMjYsIDI1LCAyNSwgMSk7XHJcblx0YmFja2Ryb3AtZmlsdGVyOiBibHVyKDI1cHgpO1xyXG5cdEBtZWRpYSAobWF4LXdpZHRoOiAkbW9iaWxlKSB7XHJcblx0XHRwYWRkaW5nOiAzMHB4IDA7XHJcblx0XHRtYXJnaW4tdG9wOiAzMHB4O1xyXG5cdH1cclxuXHQvLyAuZm9vdGVyX19jb250YWluZXJcclxuXHJcblx0Jl9fY29udGFpbmVyIHtcclxuXHR9XHJcblxyXG5cdC8vIC5mb290ZXJfX3RvcFxyXG5cclxuXHQmX190b3Age1xyXG5cdFx0ZGlzcGxheTogZ3JpZDtcclxuXHRcdGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDQsIDFmcik7XHJcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcblx0XHRnYXA6IDIwcHg7XHJcblxyXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6ICRtb2JpbGUpIHtcclxuXHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdC8vIC5mb290ZXJfX2xlZnRcclxuXHJcblx0Jl9fbGVmdCB7XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuXHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuXHRcdGdhcDogNTBweDtcclxuXHRcdG1heC13aWR0aDogMjg3cHg7XHJcblx0XHRAbWVkaWEgKG1heC13aWR0aDogJG1vYmlsZSkge1xyXG5cdFx0XHRmbGV4LWRpcmVjdGlvbjogcm93O1xyXG5cdFx0XHRtYXgtd2lkdGg6IDEwMCU7XHJcblx0XHR9XHJcblx0XHRAbWVkaWEgKG1heC13aWR0aDogJG1vYmlsZVNtYWxsKSB7XHJcblx0XHRcdGdhcDogMzdweDtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdC8vIC5mb290ZXJfX2xvZ28td3JhcFxyXG5cclxuXHQmX19sb2dvLXdyYXAge1xyXG5cdFx0Z2FwOiAyMHB4O1xyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6ICRtb2JpbGUpIHtcclxuXHRcdFx0Z2FwOiAxMHB4O1xyXG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRcdHRvcDogLTVweDtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdC8vIC5mb290ZXJfX2xvZ29cclxuXHJcblx0Jl9fbG9nbyB7XHJcblx0XHRtYXgtd2lkdGg6IDE5MHB4O1xyXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6ICRtb2JpbGUpIHtcclxuXHRcdFx0bWF4LXdpZHRoOiAxMDBweDtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdC8vIC5mb290ZXJfX2xvZ28tZGVzY1xyXG5cclxuXHQmX19sb2dvLWRlc2Mge1xyXG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0Zm9udC13ZWlnaHQ6IDUwMDtcclxuXHRcdGZvbnQtc2l6ZTogMjJweDtcclxuXHRcdGxpbmUtaGVpZ2h0OiAxMDAlO1xyXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6ICR0YWJsZXQpIHtcclxuXHRcdFx0Zm9udC1zaXplOiAxOXB4O1xyXG5cdFx0fVxyXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6ICRtb2JpbGVNaWRkbGUpIHtcclxuXHRcdFx0Zm9udC1zaXplOiAxNHB4O1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0Ly8gLmZvb3Rlcl9fY29udGFjdHNcclxuXHJcblx0Jl9fY29udGFjdHMge1xyXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6ICRtb2JpbGUpIHtcclxuXHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuXHRcdFx0YWxpZ24taXRlbXM6IGZsZXgtZW5kO1xyXG5cdFx0XHRmbGV4LXNocmluazogMDtcclxuXHRcdH1cclxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkbW9iaWxlU21hbGwpIHtcclxuXHRcdFx0Z2FwOiAxMHB4O1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0Ly8gLmZvb3Rlcl9fbWVudVxyXG5cclxuXHQmX19tZW51IHtcclxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkbW9iaWxlKSB7XHJcblx0XHRcdG1hcmdpbi10b3A6IDBweDtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdC8vIC5mb290ZXJfX3RpdGxlXHJcblxyXG5cdCZfX3RpdGxlIHtcclxuXHRcdG1hcmdpbi1ib3R0b206IDI2cHg7XHJcblx0XHRmb250LXdlaWdodDogNTAwO1xyXG5cclxuXHRcdGZvbnQtc2l6ZTogMjJweDtcclxuXHJcblx0XHRsaW5lLWhlaWdodDogMTEwLjAwMDAwMDAwMDAwMDAxJTtcclxuXHRcdGE6aG92ZXIge1xyXG5cdFx0XHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxuXHRcdFx0dGV4dC11bmRlcmxpbmUtb2Zmc2V0OiAzcHg7XHJcblx0XHR9XHJcblx0XHRAbWVkaWEgKG1heC13aWR0aDogJG1vYmlsZSkge1xyXG5cdFx0XHRmb250LXNpemU6IDIwcHg7XHJcblx0XHRcdG1hcmdpbi1ib3R0b206IDE1cHg7XHJcblx0XHR9XHJcblx0XHRAbWVkaWEgKG1heC13aWR0aDogJG1vYmlsZU1pZGRsZSkge1xyXG5cdFx0XHRmb250LXNpemU6IDE4cHg7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQvLyAuZm9vdGVyX19tZW51LWxpc3RcclxuXHJcblx0Jl9fbWVudS1saXN0IHtcclxuXHRcdGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG5cdFx0Z2FwOiAyMHB4O1xyXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6ICRtb2JpbGUpIHtcclxuXHRcdFx0Z2FwOiAxMHB4O1xyXG5cdFx0XHRkaXNwbGF5OiBncmlkO1xyXG5cdFx0XHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgyLCAxZnIpO1xyXG5cdFx0fVxyXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6ICRtb2JpbGVNaWRkbGUpIHtcclxuXHRcdFx0Z2FwOiAwcHggMTVweDtcclxuXHRcdH1cclxuXHRcdCYgKyAuZm9vdGVyX190aXRsZSB7XHJcblx0XHRcdG1hcmdpbi10b3A6IDYwcHg7XHJcblx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkbW9iaWxlKSB7XHJcblx0XHRcdFx0bWFyZ2luLXRvcDogMjBweDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0JiArIC5mb290ZXJfX3RpdGxlcyB7XHJcblx0XHRcdG1hcmdpbi10b3A6IDYwcHg7XHJcblxyXG5cdFx0XHRAbWVkaWEgKG1heC13aWR0aDogJG1vYmlsZSkge1xyXG5cdFx0XHRcdG1hcmdpbi10b3A6IDIwcHg7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdC8vIC5mb290ZXJfX21lbnUtaXRlbVxyXG5cclxuXHQmX19tZW51LWl0ZW0ge1xyXG5cdFx0Zm9udC1zaXplOiAxNnB4O1xyXG5cdFx0Jjpob3ZlciB7XHJcblx0XHRcdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG5cdFx0XHR0ZXh0LXVuZGVybGluZS1vZmZzZXQ6IDNweDtcclxuXHRcdFx0dGV4dC1kZWNvcmF0aW9uLXRoaWNrbmVzczogMXB4O1xyXG5cdFx0fVxyXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6ICRtb2JpbGVNaWRkbGUpIHtcclxuXHRcdFx0Zm9udC1zaXplOiAxNHB4O1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0Ly8gLmZvb3Rlcl9faXRlbXNcclxuXHJcblx0Jl9faXRlbXMge1xyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcblx0XHRnYXA6IDQwcHg7XHJcblx0XHRAbWVkaWEgKG1heC13aWR0aDogJG1vYmlsZSkge1xyXG5cdFx0XHRnYXA6IDIwcHg7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQvLyAuZm9vdGVyX19pdGVtXHJcblxyXG5cdCZfX2l0ZW0ge1xyXG5cdFx0LmZvb3Rlcl9fdGV4dCB7XHJcblx0XHRcdG1hcmdpbi10b3A6IDhweDtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdC8vIC5mb290ZXJfX3RleHRcclxuXHJcblx0Jl9fdGV4dCB7XHJcblx0XHRmb250LXNpemU6IDE2cHg7XHJcblxyXG5cdFx0bGluZS1oZWlnaHQ6IDE0MCU7XHJcblx0XHRAbWVkaWEgKG1heC13aWR0aDogJG1vYmlsZU1pZGRsZSkge1xyXG5cdFx0XHRmb250LXNpemU6IDE0cHg7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQvLyAuZm9vdGVyX19ib3R0b21cclxuXHJcblx0Jl9fYm90dG9tIHtcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRnYXA6IDYwcHg7XHJcblxyXG5cdFx0bWFyZ2luLXRvcDogNzBweDtcclxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkcGMpIHtcclxuXHRcdFx0Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMywgMWZyKTtcclxuXHRcdH1cclxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkdGFibGV0KSB7XHJcblx0XHRcdGdhcDogMTVweDtcclxuXHRcdFx0Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMiwgMWZyKTtcclxuXHRcdH1cclxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkbW9iaWxlKSB7XHJcblx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdG1hcmdpbi10b3A6IDMwcHg7XHJcblx0XHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuXHRcdFx0Z2FwOiAwcHggMzBweDtcclxuXHRcdFx0ZmxleC13cmFwOiB3cmFwO1xyXG5cdFx0fVxyXG5cdH1cclxuXHQuZm9ybV9fdGVsIHtcclxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkcGMpIHtcclxuXHRcdFx0Zm9udC1zaXplOiAyNHB4O1xyXG5cdFx0fVxyXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6ICR0YWJsZXQpIHtcclxuXHRcdFx0Zm9udC1zaXplOiAxNnB4O1xyXG5cdFx0fVxyXG5cdH1cclxuXHQmX19idG4ge1xyXG5cdFx0bWFyZ2luLXRvcDogMzBweDtcclxuXHRcdG1heC13aWR0aDogMTAwJTtcclxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkbW9iaWxlKSB7XHJcblx0XHRcdG1hcmdpbi10b3A6IDIwcHg7XHJcblx0XHR9XHJcblx0XHRAbWVkaWEgKG1heC13aWR0aDogJG1vYmlsZVNtYWxsKSB7XHJcblx0XHRcdG1hcmdpbi10b3A6IDVweDtcclxuXHRcdH1cclxuXHRcdCY6aG92ZXIge1xyXG5cdFx0XHRjb2xvcjogcmdiYSgyNiwgMjUsIDI1LCAxKTtcclxuXHRcdFx0Jjo6YWZ0ZXIge1xyXG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblx0Ly8gLmZvb3Rlcl9fYm90dG9tLXRleHRcclxuXHRhLmZvb3Rlcl9fYm90dG9tLXRleHQ6aG92ZXIge1xyXG5cdFx0b3BhY2l0eTogMTtcclxuXHR9XHJcblx0Jl9fYm90dG9tLXRleHQge1xyXG5cdFx0ZGlzcGxheTogaW5saW5lO1xyXG5cdFx0Zm9udC1zaXplOiAxNHB4O1xyXG5cdFx0Y29sb3I6ICNmZmY7XHJcblx0XHRtYXgtd2lkdGg6IGZpdC1jb250ZW50O1xyXG5cdFx0b3BhY2l0eTogMC40O1xyXG5cdFx0Jl9idG4ge1xyXG5cdFx0XHQmOmhvdmVyIHtcclxuXHRcdFx0XHR0ZXh0LXVuZGVybGluZS1vZmZzZXQ6IDNweDtcclxuXHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHQuZm9ybSB7XHJcblx0XHQvLyAuZm9ybV9fZm9vdGVyXHJcblxyXG5cdFx0Jl9fZm9vdGVyIHtcclxuXHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6ICRtb2JpbGVTbWFsbCkge1xyXG5cdFx0XHRcdGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHRcdC8vIC5mb3JtX19tZXNzZW5nZXJzXHJcblxyXG5cdFx0Jl9fbWVzc2VuZ2VycyB7XHJcblx0XHRcdC5oZWFkZXJfX21lc3NlbmdlciB7XHJcblx0XHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6ICRtb2JpbGVTbWFsbCkge1xyXG5cdFx0XHRcdFx0d2lkdGg6IDM4cHg7XHJcblx0XHRcdFx0XHRoZWlnaHQ6IDM4cHg7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdFx0Ly8gLmZvcm1fX3RlbHNcclxuXHJcblx0XHQmX190ZWxzIHtcclxuXHRcdH1cclxuXHJcblx0XHQvLyAuZm9ybV9fdGVsXHJcblxyXG5cdFx0Jl9fdGVsIHtcclxuXHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6ICRtb2JpbGVTbWFsbCkge1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogMTZweDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0Jl9fYnRuIHtcclxuXHRcdH1cclxuXHR9XHJcblx0LmhlYWRlciB7XHJcblx0XHQvLyAuaGVhZGVyX19saW5rc1xyXG5cclxuXHRcdCZfX2xpbmtzIHtcclxuXHRcdH1cclxuXHJcblx0XHQvLyAuaGVhZGVyX19tZXNzZW5nZXJcclxuXHJcblx0XHQmX19tZXNzZW5nZXIge1xyXG5cdFx0XHQvLyAuaGVhZGVyX19tZXNzZW5nZXJfdmtcclxuXHJcblx0XHRcdCZfdmsge1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQvLyAuaGVhZGVyX19tZXNzZW5nZXJfdGdcclxuXHJcblx0XHRcdCZfdGcge1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQvKiDQodC60YDRi9GC0LjQtSDQutC+0L3RgtC10L3RgtCwINC/0L4g0YPQvNC+0LvRh9Cw0L3QuNGOINC90LAg0LzQvtCx0LjQu9GM0L3Ri9GFICovXHJcblx0QG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XHJcblx0XHQuZm9vdGVyX190aXRsZSB7XHJcblx0XHRcdG1hcmdpbi1ib3R0b206IDA7XHJcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xyXG5cdFx0XHRwYWRkaW5nLXJpZ2h0OiAyNHB4OyAvKiDQvNC10YHRgtC+INC00LvRjyDRgdGC0YDQtdC70LrQuCAqL1xyXG5cdFx0fVxyXG5cdFx0LmZvb3Rlcl9fdGV4dHMge1xyXG5cdFx0XHRtYXJnaW4tdG9wOiAxMHB4O1xyXG5cdFx0fVxyXG5cdFx0LmZvb3Rlcl9fdGV4dCB7XHJcblx0XHRcdG1hcmdpbi10b3A6IDA7XHJcblx0XHR9XHJcblx0XHQuZm9vdGVyX190aXRsZXMge1xyXG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG5cdFx0XHRnYXA6IDE1cHg7XHJcblx0XHR9XHJcblx0XHQuZm9vdGVyX190aXRsZXMgLmZvb3Rlcl9fdGl0bGU6OmFmdGVyIHtcclxuXHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdH1cclxuXHRcdC5mb290ZXJfX3RpdGxlOjphZnRlciB7XHJcblx0XHRcdGNvbnRlbnQ6IFwiXCI7XHJcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0cmlnaHQ6IDA7XHJcblx0XHRcdHRvcDogNTAlO1xyXG5cdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSkgcm90YXRlKDQ1ZGVnKTtcclxuXHRcdFx0d2lkdGg6IDEycHg7XHJcblx0XHRcdGhlaWdodDogMTJweDtcclxuXHRcdFx0Ym9yZGVyLXJpZ2h0OiAycHggc29saWQgY3VycmVudENvbG9yO1xyXG5cdFx0XHRib3JkZXItYm90dG9tOiAycHggc29saWQgY3VycmVudENvbG9yO1xyXG5cdFx0XHR0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zcyBlYXNlO1xyXG5cdFx0fVxyXG5cclxuXHRcdC8qINCf0L7QstC10YDQvdGD0YLRjCDRgdGC0YDQtdC70LrRgyDQv9GA0Lgg0L7RgtC60YDRi9GC0L7QvCDQsNC60LrQvtGA0LTQtdC+0L3QtSAqL1xyXG5cdFx0LmZvb3Rlcl9fdGl0bGVbYXJpYS1leHBhbmRlZD1cInRydWVcIl06OmFmdGVyIHtcclxuXHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpIHJvdGF0ZSgtMTM1ZGVnKTtcclxuXHRcdH1cclxuXHRcdFtkYXRhLWFjY29yZGlvbi1jb250ZW50XSB7XHJcblx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHR9XHJcblxyXG5cdFx0W2RhdGEtYWNjb3JkaW9uLWNvbnRlbnRdW2FyaWEtaGlkZGVuPVwiZmFsc2VcIl0ge1xyXG5cdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdH1cclxuXHJcblx0XHQvKiDQlNC70Y8gdWwg4oCUIGRpc3BsYXk6IGJsb2NrINC90LUg0L/QvtC00YXQvtC00LjRgiwg0LjRgdC/0L7Qu9GM0LfRg9C10LwgZmxleCDQuNC70LggYmxvY2sgKi9cclxuXHRcdHVsW2RhdGEtYWNjb3JkaW9uLWNvbnRlbnRdW2FyaWEtaGlkZGVuPVwiZmFsc2VcIl0ge1xyXG5cdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0bWFyZ2luLXRvcDogMTBweDtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdC8qINCd0LAg0LTQtdGB0LrRgtC+0L/QtSDQstGB0ZEg0LLRgdC10LPQtNCwINCy0LjQtNC90L4gKi9cclxuXHRAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcclxuXHRcdC5mb290ZXJfX3RpdGxlOjphZnRlciB7XHJcblx0XHRcdGRpc3BsYXk6IG5vbmU7IC8qINGB0YLRgNC10LvQutCwINGC0L7Qu9GM0LrQviDQvdCwINC80L7QsdC40LvQutC1ICovXHJcblx0XHR9XHJcblx0fVxyXG59XHJcbiIsIi5mYW5jeWJveF9fY29udGVudCA6Zm9jdXM6bm90KC5jYXJvdXNlbF9fYnV0dG9uLmlzLWNsb3NlKSB7XG5cdG91dGxpbmU6IG5vbmU7XG59XG4ubW9kYWwge1xuXHRwYWRkaW5nOiA0MHB4O1xuXHRib3JkZXItcmFkaXVzOiA2cHg7XG5cdG1heC13aWR0aDogNTAwcHg7XG5cdHdpZHRoOiAxMDAlO1xuXHRAbWVkaWEgKG1heC13aWR0aDogJG1vYmlsZSkge1xuXHRcdHBhZGRpbmc6IDIwcHg7XG5cdH1cblx0QG1lZGlhIChtYXgtd2lkdGg6ICRtb2JpbGVTbWFsbCkge1xuXHRcdHBhZGRpbmc6IDE1cHg7XG5cdFx0LmZvcm1fX3RpdGxlIGJyIHtcblx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0fVxuXHR9XG59XG4jdGhhbmtzIHtcblx0LmZvcm1fX2J1dHRvbiB7XG5cdFx0bWFyZ2luLXRvcDogMzJweDtcblx0XHRAbWVkaWEgKG1heC13aWR0aDogJG1vYmlsZVNtYWxsKSB7XG5cdFx0XHRtYXJnaW4tdG9wOiAyMHB4O1xuXHRcdH1cblx0fVxufVxuLm1vZGFsLWZvcm0gLmZvcm0ge1xuXHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRiYWNrZ3JvdW5kOiBub25lO1xuXHRwYWRkaW5nOiAwO1xuXHRjb2xvcjogIzAwMDAzNjtcblx0QG1lZGlhIChtYXgtd2lkdGg6ICRtb2JpbGUpIHtcblx0XHRnYXA6IDE1cHg7XG5cdH1cbn1cbi5tb2RhbC1mb3JtIC5mb3JtX190aXRsZSB7XG5cdG1hcmdpbi1ib3R0b206IDA7XG5cdHRleHQtYWxpZ246IGxlZnQ7XG59XG4ubW9kYWwtZm9ybSAuZm9ybV9fY29udGVudCB7XG5cdG1heC13aWR0aDogMTAwJTtcblx0cGFkZGluZzogMDtcblx0Y29sb3I6IHJnYmEoMjYsIDI1LCAyNSwgMSk7XG59XG4ubW9kYWwtZm9ybSAuZm9ybV9fY2hlY2sgbGFiZWwge1xuXHRjb2xvcjogcmdiYSgyNiwgMjUsIDI1LCAwLjUpO1xufVxuLm1vZGFsLWZvcm0gLmZvcm1fX2NoZWNrIGxhYmVsOmJlZm9yZSB7XG5cdGJvcmRlci1jb2xvcjogcmdiYSgyNiwgMjUsIDI1LCAwLjUpO1xufVxuLnBvbGl0aWNzLW1vZGFsX190aXRsZSB7XG5cdGZvbnQtc2l6ZTogMjVweDtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRtYXJnaW4tYm90dG9tOiAyMHB4O1xuXHRsaW5lLWhlaWdodDogMS4zO1xuXHRmb250LXdlaWdodDogNzAwO1xufVxuLm1vZGFsLWZvcm0gLmZvcm1fX2NoZWNrIGxhYmVsOmFmdGVyIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltZy9jaGVjazIuc3ZnKTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAzNS45OTg4ZW0pIHtcblx0LmZvcm1fX3N1YnRpdGxlIHtcblx0XHRmb250LXNpemU6IDE2cHg7XG5cdH1cbn1cbi5wb2xpdGljcy1tb2RhbCB7XG5cdHBhZGRpbmctcmlnaHQ6IDMwcHg7XG5cdG1heC13aWR0aDogNTUwcHg7XG5cdGJhY2tncm91bmQ6ICNmNWY1ZjU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNjEuOTk4NzVlbSkge1xuXHQucG9saXRpY3MtbW9kYWwge1xuXHRcdHBhZGRpbmc6IDIwcHg7XG5cdH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0Ny45OTg3NWVtKSB7XG5cdC5wb2xpdGljcy1tb2RhbCB7XG5cdFx0cGFkZGluZzogMTVweDtcblx0fVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ3Ljk5ODc1ZW0pIHtcblx0LnBvbGl0aWNzLW1vZGFsX190aXRsZSB7XG5cdFx0Zm9udC1zaXplOiAyM3B4O1xuXHRcdG1hcmdpbi1ib3R0b206IDE1cHg7XG5cdH1cbn1cbiIsIi5zZWN0aW9uLTEge1xuXHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1nL3NlYzEuanBnKTtcblx0YmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuXHRiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuXHRjb2xvcjogI2ZmZjtcblx0cGFkZGluZy10b3A6IDIzNHB4O1xuXHRwYWRkaW5nLWJvdHRvbTogMTQ4cHg7XG5cdG92ZXJmbG93OiBoaWRkZW47XG5cdEBtZWRpYSAobWF4LXdpZHRoOiAkdGFibGV0KSB7XG5cdFx0cGFkZGluZy10b3A6IDE1MHB4O1xuXHR9XG5cdEBtZWRpYSAobWF4LXdpZHRoOiAkbW9iaWxlKSB7XG5cdFx0cGFkZGluZy10b3A6IDEwMHB4O1xuXHRcdHBhZGRpbmctYm90dG9tOiAzMHB4O1xuXHR9XG5cblx0Ly8gLnNlY3Rpb24tMV9fY29udGFpbmVyXG5cblx0Jl9fY29udGFpbmVyIHtcblx0fVxuXG5cdC8vIC5zZWN0aW9uLTFfX2lubmVyXG5cblx0Jl9faW5uZXIge1xuXHRcdGRpc3BsYXk6IGdyaWQ7XG5cdFx0Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiBhdXRvIDM0LjM4JTtcblx0XHRnYXA6IDYwcHg7XG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6ICRwYykge1xuXHRcdFx0Z2FwOiAzMHB4O1xuXHRcdFx0Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiBhdXRvIDM5JTtcblx0XHR9XG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6ICRtb2JpbGUpIHtcblx0XHRcdGdyaWQtdGVtcGxhdGUtY29sdW1uczogYXV0bztcblx0XHR9XG5cdH1cblxuXHQvLyAuc2VjdGlvbi0xX19sZWZ0c2lkZVxuXG5cdCZfX2xlZnRzaWRlIHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0Z2FwOiA0MHB4O1xuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkbW9iaWxlTWlkZGxlKSB7XG5cdFx0XHRnYXA6IDIwcHg7XG5cdFx0fVxuXHR9XG5cblx0Ly8gLnNlY3Rpb24tMV9fdGl0bGVcblxuXHQmX190aXRsZSB7XG5cdFx0Zm9udC13ZWlnaHQ6IDYwMDtcblxuXHRcdGZvbnQtc2l6ZTogNzBweDtcblxuXHRcdGxpbmUtaGVpZ2h0OiA5NSU7XG5cdFx0bGV0dGVyLXNwYWNpbmc6IDAlO1xuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkcGMpIHtcblx0XHRcdGZvbnQtc2l6ZTogNTdweDtcblx0XHR9XG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6ICR0YWJsZXQpIHtcblx0XHRcdGZvbnQtc2l6ZTogNDNweDtcblx0XHR9XG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6ICRtb2JpbGUpIHtcblx0XHRcdGZvbnQtc2l6ZTogNDBweDtcblx0XHR9XG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6ICRtb2JpbGVNaWRkbGUpIHtcblx0XHRcdGZvbnQtc2l6ZTogMzdweDtcblx0XHR9XG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6ICRtb2JpbGVTbWFsbCkge1xuXHRcdFx0Zm9udC1zaXplOiAzNXB4O1xuXHRcdH1cblx0XHRAbWVkaWEgKG1heC13aWR0aDogJG1vYmlsZVNtYWxsKSB7XG5cdFx0XHRmb250LXNpemU6IDMycHg7XG5cdFx0fVxuXHR9XG5cblx0Ly8gLnNlY3Rpb24tMV9fdGV4dFxuXG5cdCZfX3RleHQge1xuXHRcdGZvbnQtc2l6ZTogMjRweDtcblxuXHRcdGxpbmUtaGVpZ2h0OiAxMjAuODMzMzMzJTsgLyogMjkvMjQgKi9cblx0XHRAbWVkaWEgKG1heC13aWR0aDogJHRhYmxldCkge1xuXHRcdFx0Zm9udC1zaXplOiAyMXB4O1xuXHRcdFx0YnIge1xuXHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0fVxuXHRcdH1cblx0XHRAbWVkaWEgKG1heC13aWR0aDogJG1vYmlsZU1pZGRsZSkge1xuXHRcdFx0Zm9udC1zaXplOiAyMHB4O1xuXHRcdH1cblx0XHRAbWVkaWEgKG1heC13aWR0aDogJG1vYmlsZVNtYWxsKSB7XG5cdFx0XHRmb250LXNpemU6IDE4cHg7XG5cdFx0fVxuXHR9XG5cblx0Ly8gLnNlY3Rpb24tMV9fYnRuXG5cblx0Jl9fYnRuIHtcblx0XHRtYXgtd2lkdGg6IDI0M3B4O1xuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkcGMpIHtcblx0XHRcdG1hcmdpbi10b3A6IGF1dG87XG5cdFx0fVxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkbW9iaWxlU21hbGwpIHtcblx0XHRcdG1heC13aWR0aDogMTAwJTtcblx0XHR9XG5cdH1cblxuXHQvLyAuc2VjdGlvbi0xX19mb3JtXG5cblx0Jl9fZm9ybSB7XG5cdFx0cGFkZGluZzogMzZweDtcblxuXHRcdGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xNSk7XG5cblx0XHRiYWNrZHJvcC1maWx0ZXI6IGJsdXIoMTVweCk7XG5cblx0XHRib3JkZXItcmFkaXVzOiAxNnB4O1xuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkcGMpIHtcblx0XHRcdHBhZGRpbmc6IDE1cHg7XG5cdFx0fVxuXHRcdC5mb3JtX19jb250ZW50IHtcblx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHR9XG5cdH1cbn1cbiIsIi5zZWN0aW9uLTIge1xuXHQvLyAuc2VjdGlvbi0yX19pdGVtc1xuXG5cdCZfX2l0ZW1zIHtcblx0XHRtYXJnaW4tdG9wOiA0MHB4O1xuXHRcdGRpc3BsYXk6IGdyaWQ7XG5cdFx0Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoNCwgMWZyKTtcblx0XHRnYXA6IDE2cHg7XG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6ICRwYykge1xuXHRcdFx0Z2FwOiAxMHB4O1xuXHRcdH1cblx0XHRAbWVkaWEgKG1heC13aWR0aDogJHRhYmxldCkge1xuXHRcdFx0Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMywgMWZyKTtcblx0XHR9XG5cdH1cblxuXHQvLyAuc2VjdGlvbi0yX19pdGVtXG5cblx0Jl9faXRlbSB7XG5cdFx0LS1jYXJkLXBhZGRpbmc6IDMycHg7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdGJhY2tncm91bmQtY29sb3I6IGdyZXk7XG5cdFx0YXNwZWN0LXJhdGlvOiAxLzE7XG5cdFx0cGFkZGluZzogdmFyKC0tY2FyZC1wYWRkaW5nKTtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdGdhcDogMTVweDtcblx0XHRib3JkZXItcmFkaXVzOiAxNnB4O1xuXHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdFx0Y29sb3I6ICNmZmY7XG5cdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRcdGlzb2xhdGlvbjogaXNvbGF0ZTtcblx0XHR0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zcyBlYXNlO1xuXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6ICRwYykge1xuXHRcdFx0LS1jYXJkLXBhZGRpbmc6IDE1cHg7XG5cdFx0XHRwYWRkaW5nOiB2YXIoLS1jYXJkLXBhZGRpbmcpO1xuXHRcdH1cblx0XHRAbWVkaWEgKG1heC13aWR0aDogJG1vYmlsZSkge1xuXHRcdFx0bWluLXdpZHRoOiAzMDBweDtcblx0XHR9XG5cblx0XHRpbWcge1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0aW5zZXQ6IDA7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdGhlaWdodDogMTAwJTtcblx0XHRcdG9iamVjdC1maXQ6IGNvdmVyO1xuXHRcdFx0ei1pbmRleDogLTE7XG5cdFx0XHR0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC40cyBlYXNlO1xuXHRcdH1cblxuXHRcdCY6aG92ZXIge1xuXHRcdFx0aW1nIHtcblx0XHRcdFx0dHJhbnNmb3JtOiBzY2FsZSgxLjA1KTtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQmX19pdGVtLWJvdHRvbSB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdGdhcDogMDtcblx0XHRtYXJnaW4tdG9wOiBhdXRvO1xuXHR9XG5cblx0Jl9fYnRuLXdyYXBwZXIge1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdG1heC1oZWlnaHQ6IDA7XG5cdFx0bWFyZ2luLXRvcDogMDtcblx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHRcdHRyYW5zaXRpb246XG5cdFx0XHRtYXgtaGVpZ2h0IDAuMzVzIGVhc2UsXG5cdFx0XHRtYXJnaW4tdG9wIDAuMzVzIGVhc2U7XG5cdH1cblxuXHQvLyAuc2VjdGlvbi0yX19pdGVtLXRleHRcblxuXHQmX19pdGVtLXRleHQge1xuXHRcdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdFx0Zm9udC1zaXplOiAyMnB4O1xuXHRcdGNvbG9yOiAjZmZmO1xuXHRcdHotaW5kZXg6IDE7XG5cdFx0bGluZS1oZWlnaHQ6IDExMC4wMDAwMDAwMDAwMDAwMSU7XG5cdFx0bWFyZ2luOiAwO1xuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkcGMpIHtcblx0XHRcdGZvbnQtc2l6ZTogMTlweDtcblx0XHR9XG5cdH1cblxuXHQmX19pdGVtLW51bSB7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHRvcDogdmFyKC0tY2FyZC1wYWRkaW5nKTtcblx0XHRsZWZ0OiB2YXIoLS1jYXJkLXBhZGRpbmcpO1xuXHRcdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdFx0Y29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC42KTtcblx0XHRmb250LXNpemU6IDE4cHg7XG5cdFx0bGV0dGVyLXNwYWNpbmc6IDAuMDhlbTtcblx0XHR6LWluZGV4OiAxO1xuXHR9XG5cblx0Jl9fYnRuIHtcblx0XHRib3JkZXItcmFkaXVzOiA2cHg7XG5cdFx0bWluLWhlaWdodDogNDJweDtcblx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0ZGlzcGxheTogaW5saW5lLWZsZXg7XG5cdFx0YWxpZ24tc2VsZjogZmxleC1zdGFydDtcblx0XHRvcGFjaXR5OiAwO1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgxMnB4KTtcblx0XHR0cmFuc2l0aW9uOlxuXHRcdFx0b3BhY2l0eSAwLjNzIGVhc2UsXG5cdFx0XHR0cmFuc2Zvcm0gMC4zcyBlYXNlO1xuXHRcdHBvaW50ZXItZXZlbnRzOiBub25lO1xuXG5cdFx0c3BhbiB7XG5cdFx0XHR3aGl0ZS1zcGFjZTogbm93cmFwO1xuXHRcdH1cblx0fVxuXG5cdCZfX2l0ZW06aG92ZXIge1xuXHRcdC5zZWN0aW9uLTJfX2J0bi13cmFwcGVyIHtcblx0XHRcdG1heC1oZWlnaHQ6IDcwcHg7XG5cdFx0XHRtYXJnaW4tdG9wOiAxMnB4O1xuXHRcdH1cblxuXHRcdC5zZWN0aW9uLTJfX2J0biB7XG5cdFx0XHRvcGFjaXR5OiAxO1xuXHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuXHRcdFx0cG9pbnRlci1ldmVudHM6IGF1dG87XG5cdFx0fVxuXHR9XG59XG4iLCIuc2VjdGlvbi0zIHtcclxuXHQmX19pbm5lciB7XHJcblx0XHRkaXNwbGF5OiBncmlkO1xyXG5cdFx0Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiBhdXRvIDQ5LjU0JTtcclxuXHRcdGdhcDogMTI0cHg7XHJcblx0XHRAbWVkaWEgKG1heC13aWR0aDogJHBjKSB7XHJcblx0XHRcdGdhcDogNTBweDtcclxuXHRcdH1cclxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkdGFibGV0KSB7XHJcblx0XHRcdGdhcDogMzBweDtcclxuXHRcdFx0Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiBhdXRvIDU1JTtcclxuXHRcdH1cclxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkbW9iaWxlKSB7XHJcblx0XHRcdGdyaWQtdGVtcGxhdGUtY29sdW1uczogYXV0bztcclxuXHRcdH1cclxuXHR9XHJcblx0Ly8gLnNlY3Rpb24tM19fY29udGFpbmVyXHJcblxyXG5cdCZfX2NvbnRhaW5lciB7XHJcblx0fVxyXG5cclxuXHQvLyAuc2VjdGlvbi0zX190aXRsZVxyXG5cclxuXHQmX190aXRsZSB7XHJcblx0fVxyXG5cclxuXHQvLyAuc2VjdGlvbi0zX19zdWJ0aXRsZVxyXG5cclxuXHQmX19zdWJ0aXRsZSB7XHJcblx0XHRAbWVkaWEgKG1heC13aWR0aDogJHBjKSB7XHJcblx0XHRcdGJyIHtcclxuXHRcdFx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQvLyAuc2VjdGlvbi0zX19pdGVtc1xyXG5cclxuXHQmX19pdGVtcyB7XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuXHRcdGdhcDogMTZweDtcclxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkbW9iaWxlKSB7XHJcblx0XHRcdGdhcDogMTBweDtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdC8vIC5zZWN0aW9uLTNfX2l0ZW1cclxuXHJcblx0Jl9faXRlbSB7XHJcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRwYWRkaW5nOiAyNHB4O1xyXG5cdFx0Ym9yZGVyLXJhZGl1czogMTZweDtcclxuXHRcdGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdGdhcDogMzZweDtcclxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkcGMpIHtcclxuXHRcdFx0YnIge1xyXG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkdGFibGV0KSB7XHJcblx0XHRcdHBhZGRpbmc6IDIwcHg7XHJcblx0XHRcdGdhcDogMTZweDtcclxuXHRcdH1cclxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkbW9iaWxlKSB7XHJcblx0XHRcdHBhZGRpbmc6IDE1cHg7XHJcblx0XHRcdGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0Ly8gLnNlY3Rpb24tM19faXRlbS1udW1cclxuXHJcblx0Jl9faXRlbS1udW0ge1xyXG5cdFx0YmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDEzMS44NWRlZywgI2U5ZDg5NCAzNS4xNCUsICNkNGI1NzIgOTguNzglKTtcclxuXHRcdC13ZWJraXQtYmFja2dyb3VuZC1jbGlwOiB0ZXh0O1xyXG5cdFx0LXdlYmtpdC10ZXh0LWZpbGwtY29sb3I6IHRyYW5zcGFyZW50O1xyXG5cdFx0YmFja2dyb3VuZC1jbGlwOiB0ZXh0O1xyXG5cdFx0ZmxleC1zaHJpbms6IDA7XHJcblx0fVxyXG5cclxuXHQvLyAuc2VjdGlvbi0zX19pdGVtLXRleHRcclxuXHJcblx0Jl9faXRlbS10ZXh0IHtcclxuXHRcdGZvbnQtc2l6ZTogMjBweDtcclxuXHRcdGxpbmUtaGVpZ2h0OiAxMjAlOyAvKiAyNC8yMCAqL1xyXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6ICR0YWJsZXQpIHtcclxuXHRcdFx0Zm9udC1zaXplOiAxOHB4O1xyXG5cdFx0fVxyXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6ICRtb2JpbGUpIHtcclxuXHRcdFx0Zm9udC1zaXplOiAxOHB4O1xyXG5cdFx0fVxyXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6ICRtb2JpbGVTbWFsbCkge1xyXG5cdFx0XHRtYXJnaW4tdG9wOiAzcHg7XHJcblx0XHR9XHJcblx0fVxyXG59XHJcbiIsIi5zZWN0aW9uLTQge1xyXG5cdC8vIC5zZWN0aW9uLTRfX2NvbnRhaW5lclxyXG5cclxuXHQmX19jb250YWluZXIge1xyXG5cdH1cclxuXHJcblx0Ly8gLnNlY3Rpb24tNF9fdGl0bGVcclxuXHJcblx0Jl9fdGl0bGUge1xyXG5cdH1cclxuXHJcblx0Ly8gLnNlY3Rpb24tNF9fc3VidGl0bGVcclxuXHJcblx0Jl9fc3VidGl0bGUge1xyXG5cdH1cclxuXHJcblx0Ly8gLnNlY3Rpb24tNF9faXRlbXNcclxuXHJcblx0Jl9faXRlbXMge1xyXG5cdFx0bWFyZ2luLXRvcDogNTBweDtcclxuXHRcdGdhcDogMTZweDtcclxuXHRcdGRpc3BsYXk6IGdyaWQ7XHJcblx0XHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgyLCAxZnIpO1xyXG5cclxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkbW9iaWxlKSB7XHJcblx0XHRcdGdhcDogMTBweDtcclxuXHRcdFx0bWFyZ2luLXRvcDogMzBweDtcclxuXHRcdH1cclxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkbW9iaWxlTWlkZGxlKSB7XHJcblx0XHRcdGdyaWQtdGVtcGxhdGUtY29sdW1uczogYXV0bztcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdC8vIC5zZWN0aW9uLTRfX2l0ZW1cclxuXHJcblx0Jl9faXRlbSB7XHJcblx0XHRwYWRkaW5nOiAzNnB4O1xyXG5cdFx0YmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAxKTtcclxuXHRcdGJvcmRlci1yYWRpdXM6IDE2cHg7XHJcblx0XHRAbWVkaWEgKG1heC13aWR0aDogJHBjKSB7XHJcblx0XHRcdHBhZGRpbmc6IDIwcHg7XHJcblx0XHRcdGJyIHtcclxuXHRcdFx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHRAbWVkaWEgKG1heC13aWR0aDogJG1vYmlsZSkge1xyXG5cdFx0XHRwYWRkaW5nOiAxNXB4O1xyXG5cdFx0fVxyXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6ICRtb2JpbGVNaWRkbGUpIHtcclxuXHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0Z2FwOiAxNXB4O1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0Ly8gLnNlY3Rpb24tNF9faXRlbS1pY29uXHJcblxyXG5cdCZfX2l0ZW0taWNvbiB7XHJcblx0XHRmbGV4LXNocmluazogMDtcclxuXHR9XHJcblxyXG5cdC8vIC5zZWN0aW9uLTRfX2l0ZW0tdGl0bGVcclxuXHJcblx0Jl9faXRlbS10aXRsZSB7XHJcblx0XHRtYXJnaW4tdG9wOiA0MHB4O1xyXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6ICRtb2JpbGUpIHtcclxuXHRcdFx0bWFyZ2luLXRvcDogMjBweDtcclxuXHRcdH1cclxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkbW9iaWxlTWlkZGxlKSB7XHJcblx0XHRcdG1hcmdpbi10b3A6IDEycHg7XHJcblx0XHR9XHJcblx0XHRAbWVkaWEgKG1heC13aWR0aDogJG1vYmlsZVNtYWxsKSB7XHJcblx0XHRcdG1hcmdpbi10b3A6IDVweDtcclxuXHRcdFx0bGluZS1oZWlnaHQ6IDEuMTtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdC8vIC5zZWN0aW9uLTRfX2l0ZW0tdGV4dFxyXG5cdCZfX2J0biB7XHJcblx0XHRtYXJnaW4taW5saW5lOiBhdXRvO1xyXG5cdFx0bWF4LXdpZHRoOiAyNzFweDtcclxuXHRcdG1hcmdpbi10b3A6IDUwcHg7XHJcblx0XHRAbWVkaWEgKG1heC13aWR0aDogJG1vYmlsZSkge1xyXG5cdFx0XHRtYXJnaW4tdG9wOiAyMHB4O1xyXG5cdFx0fVxyXG5cdH1cclxuXHQmX19pdGVtLXRleHQge1xyXG5cdFx0Y29sb3I6IHJnYmEoMjYsIDI1LCAyNSwgMC41KTtcclxuXHRcdGxpbmUtaGVpZ2h0OiAxNDAlO1xyXG5cdFx0Zm9udC1zaXplOiAxNnB4O1xyXG5cdFx0bWFyZ2luLXRvcDogMThweDtcclxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkbW9iaWxlKSB7XHJcblx0XHRcdG1hcmdpbi10b3A6IDdweDtcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuIiwiLnNlY3Rpb24tNSB7XHJcblx0Ly8gLnNlY3Rpb24tNV9fY29udGFpbmVyXHJcblxyXG5cdCZfX2NvbnRhaW5lciB7XHJcblx0fVxyXG5cclxuXHQvLyAuc2VjdGlvbi01X19mb3JtXHJcblxyXG5cdCZfX2Zvcm0ge1xyXG5cdFx0Ym9yZGVyLXJhZGl1czogMTZweDtcclxuXHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWcvZm9ybS5qcGcpO1xyXG5cdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xyXG5cdFx0YmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkbW9iaWxlU21hbGwpIHtcclxuXHRcdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogbGVmdDtcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuIiwiLnNlY3Rpb24tNiB7XG5cdG1hcmdpbi10b3A6IDQwcHg7XG5cdEBtZWRpYSAobWF4LXdpZHRoOiAkbW9iaWxlKSB7XG5cdFx0bWFyZ2luLXRvcDogMiU7XG5cdH1cblx0Ly8gLnNlY3Rpb24tNl9fY29udGFpbmVyXG5cblx0Jl9fY29udGFpbmVyIHtcblx0fVxuXG5cdC8vIC5zZWN0aW9uLTZfX3RpdGxlXG5cblx0Jl9fdGl0bGUge1xuXHR9XG5cblx0Ly8gLnNlY3Rpb24tNl9fc3VidGl0bGVcblxuXHQmX19zdWJ0aXRsZSB7XG5cdH1cblxuXHQvLyAuc2VjdGlvbi02X19wcm9ncmFtbXNcblxuXHQmX19wcm9ncmFtbXMge1xuXHRcdG1hcmdpbi10b3A6IDUwcHg7XG5cdFx0ZGlzcGxheTogZ3JpZDtcblx0XHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgzLCAxZnIpO1xuXHRcdGdhcDogMTZweDtcblx0XHRAbWVkaWEgKG1heC13aWR0aDogJHRhYmxldCkge1xuXHRcdFx0Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMiwgMWZyKTtcblx0XHR9XG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6ICRtb2JpbGUpIHtcblx0XHRcdG1hcmdpbi10b3A6IDMwcHg7XG5cdFx0fVxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkbW9iaWxlTWlkZGxlKSB7XG5cdFx0XHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IGF1dG87XG5cdFx0XHRnYXA6IDEwcHg7XG5cdFx0fVxuXHR9XG5cblx0Ly8gLnNlY3Rpb24tNl9fcHJvZ3JhbW1cblxuXHQmX19wcm9ncmFtbSB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAxKTtcblx0XHRib3JkZXItcmFkaXVzOiA4cHg7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcblx0XHRnYXA6IDEwcHg7XG5cdFx0cGFkZGluZzogMzBweDtcblx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdFx0Y29sb3I6IGluaGVyaXQ7XG5cdFx0dHJhbnNpdGlvbjpcblx0XHRcdHRyYW5zZm9ybSAwLjNzIGVhc2UsXG5cdFx0XHRib3gtc2hhZG93IDAuM3MgZWFzZTtcblx0XHRAbWVkaWEgKG1heC13aWR0aDogJHRhYmxldCkge1xuXHRcdFx0cGFkZGluZzogMjBweDtcblx0XHR9XG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6ICRtb2JpbGUpIHtcblx0XHRcdHBhZGRpbmc6IDE1cHg7XG5cdFx0fVxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkbW9iaWxlTWlkZGxlKSB7XG5cdFx0XHRnYXA6IDE1cHg7XG5cdFx0fVxuXHRcdCY6aG92ZXIge1xuXHRcdFx0LnNlY3Rpb24tNl9fbGluayB7XG5cdFx0XHRcdGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4yKTtcblx0XHRcdFx0LXdlYmtpdC1iYWNrZHJvcC1maWx0ZXI6IGJsdXIoMTVweCk7XG5cdFx0XHRcdGJhY2tkcm9wLWZpbHRlcjogYmx1cigxNXB4KTtcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCA1NCwgMC4wNzg0MzEzNzI1KTtcblx0XHRcdFx0Jjo6YWZ0ZXIge1xuXHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4yKTtcblx0XHRcdFx0XHQtd2Via2l0LWJhY2tkcm9wLWZpbHRlcjogYmx1cigxNXB4KTtcblx0XHRcdFx0XHRiYWNrZHJvcC1maWx0ZXI6IGJsdXIoMTVweCk7XG5cdFx0XHRcdH1cblx0XHRcdFx0c3BhbiB7XG5cdFx0XHRcdFx0b3BhY2l0eTogMTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQmX19wb3N0IHtcblx0XHRtYXJnaW4tdG9wOiA1MHB4O1xuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkbW9iaWxlKSB7XG5cdFx0XHRtYXJnaW4tdG9wOiAzMHB4O1xuXHRcdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdH1cblx0fVxuXHQvLyAuc2VjdGlvbi02X19wcm9ncmFtbS10aXRsZVxuXHQvLyAuc2VjdGlvbi02X19wcm9ncmFtbS10aXRsZVxuXG5cdCZfX3Byb2dyYW1tLXRpdGxlIHtcblx0XHRmb250LXdlaWdodDogNTAwO1xuXHRcdGZvbnQtc2l6ZTogMjJweDtcblx0XHRsaW5lLWhlaWdodDogMTEwJTtcblx0XHRsZXR0ZXItc3BhY2luZzogMCU7XG5cblx0XHRAbWVkaWEgKG1heC13aWR0aDogJHRhYmxldCkge1xuXHRcdFx0Zm9udC1zaXplOiAyMHB4O1xuXHRcdH1cblx0XHRAbWVkaWEgKG1heC13aWR0aDogJG1vYmlsZSkge1xuXHRcdFx0Zm9udC1zaXplOiAxOHB4O1xuXHRcdH1cblx0fVxuXG5cdC8vIC5zZWN0aW9uLTZfX2xpbmtcblxuXHQmX19saW5rIHtcblx0XHRtaW4taGVpZ2h0OiA0OHB4O1xuXHRcdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRwYWRkaW5nLXJpZ2h0OiA1MHB4O1xuXHRcdGNvbG9yOiByZ2IoMjYsIDI1LCAyNSkgIWltcG9ydGFudDtcblxuXHRcdHNwYW4ge1xuXHRcdFx0b3BhY2l0eTogMDtcblx0XHR9XG5cdFx0Jjo6YWZ0ZXIge1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0b3BhY2l0eTogMTtcblx0XHRcdGNvbnRlbnQ6IFwiXCI7XG5cblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHQtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuXHRcdFx0LW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHQtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG5cdFx0XHQtbXMtZmxleC1wYWNrOiBjZW50ZXI7XG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblxuXHRcdFx0Ym9yZGVyLXJhZGl1czogNnB4O1xuXHRcdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuXHRcdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblx0XHRcdGJhY2tncm91bmQtc2l6ZTogYXV0bztcblx0XHRcdGxlZnQ6IHVuc2V0O1xuXHRcdFx0dG9wOiA0cHg7XG5cdFx0XHRib3R0b206IDRweDtcblx0XHRcdHJpZ2h0OiA0cHg7XG5cdFx0XHRoZWlnaHQ6IDQwcHg7XG5cdFx0XHR3aWR0aDogNDBweDtcblxuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjIpO1xuXHRcdFx0LXdlYmtpdC1iYWNrZHJvcC1maWx0ZXI6IGJsdXIoMTVweCk7XG5cdFx0XHRiYWNrZHJvcC1maWx0ZXI6IGJsdXIoMTVweCk7XG5cblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICMwMDAwMzYxNDtcblx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWcvYmthY2stYXJyb3cuc3ZnKSAhaW1wb3J0YW50O1xuXHRcdH1cblx0fVxufVxuIiwiLnNlY3Rpb24tOCB7XG5cdG1hcmdpbi10b3A6IDgwcHg7XG5cdEBtZWRpYSAobWF4LXdpZHRoOiAkbW9iaWxlKSB7XG5cdFx0bWFyZ2luLXRvcDogMzBweDtcblx0fVxuXHQvLyAuc2VjdGlvbi04X19jb250YWluZXJcblxuXHQmX19jb250YWluZXIge1xuXHR9XG5cblx0Ly8gLnNlY3Rpb24tOF9fdGl0bGVcblxuXHQmX190aXRsZSB7XG5cdFx0Zm9udC13ZWlnaHQ6IDYwMDtcblxuXHRcdGZvbnQtc2l6ZTogNDBweDtcblxuXHRcdGxpbmUtaGVpZ2h0OiAxMTAuMDAwMDAwMDAwMDAwMDElO1xuXHRcdGxldHRlci1zcGFjaW5nOiAwJTtcblx0XHRAbWVkaWEgKG1heC13aWR0aDogJHRhYmxldCkge1xuXHRcdFx0Zm9udC1zaXplOiAzMHB4O1xuXHRcdH1cblx0XHRAbWVkaWEgKG1heC13aWR0aDogJG1vYmlsZSkge1xuXHRcdFx0Zm9udC1zaXplOiAyM3B4O1xuXHRcdH1cblx0fVxuXG5cdC8vIC5zZWN0aW9uLThfX3N1YnRpdGxlXG5cblx0Jl9fc3VidGl0bGUge1xuXHR9XG5cblx0Ly8gLnNlY3Rpb24tOF9fZG9jc1xuXG5cdCZfX2RvY3Mge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRnYXA6IDRweDtcblx0fVxuXHQmX19kb2NzLWhlYWRlciB7XG5cdFx0bWFyZ2luLXRvcDogMzBweDtcblx0XHRtYXJnaW4tYm90dG9tOiA0cHg7XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdG1pbi1oZWlnaHQ6IDYwcHg7XG5cdFx0ZGlzcGxheTogZ3JpZDtcblx0XHRjb2xvcjogcmdiYSgyNiwgMjUsIDI1LCAwLjMpO1xuXHRcdGdyaWQtdGVtcGxhdGUtY29sdW1uczogNDZweCBhdXRvIDYwcHg7XG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6ICRtb2JpbGUpIHtcblx0XHRcdG1hcmdpbi10b3A6IDIwcHg7XG5cdFx0XHRtaW4taGVpZ2h0OiB1bnNldDtcblx0XHRcdGdyaWQtdGVtcGxhdGUtY29sdW1uczogMzBweCBhdXRvIDUwcHg7XG5cdFx0fVxuXHR9XG5cdCZfX2hlYWRlci1uYW1lIHtcblx0XHRAbWVkaWEgKG1heC13aWR0aDogJG1vYmlsZSkge1xuXHRcdFx0dGV4dC1hbGlnbjogbGVmdDtcblx0XHR9XG5cdH1cblx0Ly8gLnNlY3Rpb24tOF9fZG9jXG5cblx0Jl9fZG9jIHtcblx0XHRtaW4taGVpZ2h0OiA2MHB4O1xuXHRcdGRpc3BsYXk6IGdyaWQ7XG5cdFx0Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiA0NnB4IGF1dG8gNjBweDtcblx0XHRib3JkZXItcmFkaXVzOiA4cHg7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0XHRjb2xvcjogaW5oZXJpdDtcblx0XHR0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuM3MgZWFzZTtcblx0XHRAbWVkaWEgKG1heC13aWR0aDogJG1vYmlsZSkge1xuXHRcdFx0bWluLWhlaWdodDogNTBweDtcblx0XHRcdGdyaWQtdGVtcGxhdGUtY29sdW1uczogMzBweCBhdXRvIDUwcHg7XG5cdFx0fVxuXHRcdCY6aG92ZXIge1xuXHRcdFx0dHJhbnNpdGlvbjogMC4zcyBhbGw7XG5cdFx0XHQuc2VjdGlvbi04X19kb2MtaWNvbiB7XG5cdFx0XHRcdHRyYW5zaXRpb246IDAuM3MgYWxsO1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI2LCAyNSwgMjUsIDEpO1xuXHRcdFx0XHRzdmcgcGF0aCB7XG5cdFx0XHRcdFx0c3Ryb2tlLW9wYWNpdHk6IDE7XG5cdFx0XHRcdFx0c3Ryb2tlOiAjZmZmO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0Ly8gLnNlY3Rpb24tOF9fZG9jLW51bVxuXG5cdCZfX2RvYy1udW0ge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRmbGV4LXNocmluazogMDtcblxuXHRcdGZvbnQtc2l6ZTogMThweDtcblx0XHRsaW5lLWhlaWdodDogMTEwJTtcblx0XHRjb2xvcjogcmdiYSgyNiwgMjUsIDI1LCAxKTtcblx0XHRtaW4td2lkdGg6IDI0cHg7XG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6ICRtb2JpbGUpIHtcblx0XHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRcdG1pbi13aWR0aDogMjBweDtcblx0XHR9XG5cdH1cblxuXHQvLyAuc2VjdGlvbi04X19kb2MtbmFtZVxuXG5cdCZfX2RvYy1uYW1lIHtcblx0XHRwYWRkaW5nOiAxOXB4IDE0cHg7XG5cblx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0bGluZS1oZWlnaHQ6IDExMCU7XG5cdFx0bGV0dGVyLXNwYWNpbmc6IDAlO1xuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkbW9iaWxlKSB7XG5cdFx0XHRwYWRkaW5nOiAxMHB4IDA7XG5cdFx0fVxuXHR9XG5cblx0Ly8gLnNlY3Rpb24tOF9fZG9jLWljb25cblx0Jl9fZG9jLXdyYXBwIHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdH1cblx0Jl9fZG9jLWljb24ge1xuXHRcdHRyYW5zaXRpb246IDAuM3MgYWxsO1xuXHRcdGZsZXgtc2hyaW5rOiAwO1xuXHRcdHdpZHRoOiA0MHB4O1xuXHRcdGhlaWdodDogNDBweDtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNiwgMjUsIDI1LCAwLjA0KTtcblx0XHRib3JkZXItcmFkaXVzOiA2cHg7XG5cdFx0c3ZnIHtcblx0XHRcdHdpZHRoOiAyMHB4O1xuXHRcdFx0aGVpZ2h0OiAyMHB4O1xuXHRcdH1cblx0XHRAbWVkaWEgKG1heC13aWR0aDogJG1vYmlsZSkge1xuXHRcdFx0d2lkdGg6IDM2cHg7XG5cdFx0XHRoZWlnaHQ6IDM2cHg7XG5cdFx0XHRzdmcge1xuXHRcdFx0XHR3aWR0aDogMThweDtcblx0XHRcdFx0aGVpZ2h0OiAxOHB4O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuIl19 */
