@charset "UTF-8";.mfp-bg{z-index:1042;overflow:hidden;background:#0b0b0b}.mfp-bg,.mfp-wrap{top:0;left:0;width:100%;height:100%;position:fixed}.mfp-wrap{z-index:1043;outline:none!important;-webkit-backface-visibility:hidden}.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 8px;box-sizing:border-box}.mfp-container:before{content:"";display:inline-block;height:100%;vertical-align:middle}.mfp-align-top .mfp-container:before{display:none}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045}.mfp-ajax-holder .mfp-content,.mfp-inline-holder .mfp-content{width:100%;cursor:auto}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:zoom-out}.mfp-zoom{cursor:pointer;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-arrow,.mfp-close,.mfp-counter,.mfp-preloader{-webkit-user-select:none;-moz-user-select:none;user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none!important}.mfp-preloader{color:#ccc;position:absolute;top:50%;width:auto;text-align:center;margin-top:-.8em;left:8px;right:8px;z-index:1044}.mfp-preloader a{color:#ccc}.mfp-preloader a:hover{color:#fff}.mfp-s-error .mfp-content,.mfp-s-ready .mfp-preloader{display:none}button.mfp-arrow,button.mfp-close{overflow:visible;cursor:pointer;background:transparent;border:0;-webkit-appearance:none;display:block;outline:none;padding:0;z-index:1046;box-shadow:none;touch-action:manipulation}button::-moz-focus-inner{padding:0;border:0}.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:.65;padding:0 0 18px 10px;color:#fff;font-style:normal;font-size:28px;font-family:Arial,Baskerville,monospace}.mfp-close:focus,.mfp-close:hover{opacity:1}.mfp-close:active{top:1px}.mfp-close-btn-in .mfp-close{color:#333}.mfp-iframe-holder .mfp-close,.mfp-image-holder .mfp-close{color:#fff;right:-6px;text-align:right;padding-right:6px;width:100%}.mfp-counter{position:absolute;top:0;right:0;color:#ccc;font-size:12px;line-height:18px;white-space:nowrap}.mfp-arrow{position:absolute;opacity:.65;top:50%;margin:-55px 0 0;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:rgba(0,0,0,0)}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:focus,.mfp-arrow:hover{opacity:1}.mfp-arrow:after,.mfp-arrow:before{content:"";display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:inset transparent}.mfp-arrow:after{border-top-width:13px;border-bottom-width:13px;top:8px}.mfp-arrow:before{border-top-width:21px;border-bottom-width:21px;opacity:.7}.mfp-arrow-left{left:0}.mfp-arrow-left:after{border-right:17px solid #fff;margin-left:31px}.mfp-arrow-left:before{margin-left:25px;border-right:27px solid #3f3f3f}.mfp-arrow-right{right:0}.mfp-arrow-right:after{border-left:17px solid #fff;margin-left:39px}.mfp-arrow-right:before{border-left:27px solid #3f3f3f}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px}.mfp-iframe-holder .mfp-close{top:-40px}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%}.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 0 8px rgba(0,0,0,.6);background:#000}img.mfp-img{width:auto;max-width:100%;height:auto;display:block;box-sizing:border-box;padding:40px 0;margin:0 auto}.mfp-figure,img.mfp-img{line-height:0}.mfp-figure:after{content:"";position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;box-shadow:0 0 8px rgba(0,0,0,.6);background:#444}.mfp-figure small{color:#bdbdbd;display:block;font-size:12px;line-height:14px}.mfp-figure figure{margin:0}.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto}.mfp-title{text-align:left;line-height:18px;color:#f3f3f3;word-wrap:break-word;padding-right:36px}.mfp-image-holder .mfp-content{max-width:100%}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}@media screen and (max-height:300px),screen and (max-width:800px) and (orientation:landscape){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;box-sizing:border-box}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{right:5px;top:3px}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0,0,0,.6);position:fixed;text-align:center;padding:0}}@media (max-width:900px){.mfp-arrow{transform:scale(.75)}.mfp-arrow-left{transform-origin:0}.mfp-arrow-right{transform-origin:100%}.mfp-container{padding-left:6px;padding-right:6px}}@font-face{font-family:swiper-icons;src:url("data:application/font-woff;charset=utf-8;base64, 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") format("woff");font-weight:400;font-style:normal}:root{--swiper-theme-color:#007aff}.swiper-container{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-container-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;transition-property:transform;box-sizing:content-box}.swiper-container-android .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-container-multirow>.swiper-wrapper{flex-wrap:wrap}.swiper-container-multirow-column>.swiper-wrapper{flex-wrap:wrap;flex-direction:column}.swiper-container-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}.swiper-container-pointer-events{touch-action:pan-y}.swiper-container-pointer-events.swiper-container-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform}.swiper-slide-invisible-blank{visibility:hidden}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}.swiper-container-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-container-3d{perspective:1200px}.swiper-container-3d .swiper-cube-shadow,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-container-3d .swiper-slide-shadow-left{background-image:linear-gradient(270deg,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-right{background-image:linear-gradient(90deg,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-top{background-image:linear-gradient(0deg,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(180deg,rgba(0,0,0,.5),transparent)}.swiper-container-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-container-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-container-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-container-horizontal.swiper-container-css-mode>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-container-vertical.swiper-container-css-mode>.swiper-wrapper{scroll-snap-type:y mandatory}: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:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color,var(--swiper-theme-color))}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none!important;letter-spacing:0;text-transform:none;font-variant:normal;line-height:1}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{left:10px;right:auto}.swiper-button-prev:after,.swiper-container-rtl .swiper-button-next:after{content:"prev"}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{right:10px;left:auto}.swiper-button-next:after,.swiper-container-rtl .swiper-button-prev:after{content:"next"}.swiper-button-next.swiper-button-white,.swiper-button-prev.swiper-button-white{--swiper-navigation-color:#fff}.swiper-button-next.swiper-button-black,.swiper-button-prev.swiper-button-black{--swiper-navigation-color:#000}.swiper-button-lock{display:none}.swiper-pagination{text-align:center;transition:opacity .3s;transform:translateZ(0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-container-horizontal>.swiper-pagination-bullets,.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{transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{width:8px;height:8px;display:inline-block;border-radius:50%;background:#000;opacity:.2}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{opacity:1;background:var(--swiper-pagination-color,var(--swiper-theme-color))}.swiper-container-vertical>.swiper-pagination-bullets{right:10px;top:50%;transform:translate3d(0,-50%,0)}.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:6px 0;display:block}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:transform .2s,top .2s}.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 4px}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,left .2s}.swiper-container-horizontal.swiper-container-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,right .2s}.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%;transform:scale(0);transform-origin:left top}.swiper-container-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-container-horizontal>.swiper-pagination-progressbar,.swiper-container-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:4px;left:0;top:0}.swiper-container-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-container-vertical>.swiper-pagination-progressbar{width:4px;height:100%;left:0;top:0}.swiper-pagination-white{--swiper-pagination-color:#fff}.swiper-pagination-black{--swiper-pagination-color:#000}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,0,0,.1)}.swiper-container-horizontal>.swiper-scrollbar{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}.swiper-container-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:flex;justify-content:center;align-items:center;text-align:center}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;-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;transform-origin:50%;animation:swiper-preloader-spin 1s linear infinite;box-sizing:border-box;border-radius:50%;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-top:4px solid transparent}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{to{transform:rotate(1turn)}}.swiper-container .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-container-fade.swiper-container-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-container-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-container-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube{overflow:visible}.swiper-container-cube .swiper-slide{pointer-events:none;backface-visibility:hidden;z-index:1;visibility:hidden;transform-origin:0 0;width:100%;height:100%}.swiper-container-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-cube.swiper-container-rtl .swiper-slide{transform-origin:100% 0}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-next,.swiper-container-cube .swiper-slide-next+.swiper-slide,.swiper-container-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-container-cube .swiper-slide-shadow-bottom,.swiper-container-cube .swiper-slide-shadow-left,.swiper-container-cube .swiper-slide-shadow-right,.swiper-container-cube .swiper-slide-shadow-top{z-index:0;backface-visibility:hidden}.swiper-container-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0;width:100%;height:100%;opacity:.6;z-index:0}.swiper-container-cube .swiper-cube-shadow:before{content:"";background:#000;position:absolute;left:0;top:0;bottom:0;right:0;filter:blur(50px)}.swiper-container-flip{overflow:visible}.swiper-container-flip .swiper-slide{pointer-events:none;backface-visibility:hidden;z-index:1}.swiper-container-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-flip .swiper-slide-active,.swiper-container-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-flip .swiper-slide-shadow-bottom,.swiper-container-flip .swiper-slide-shadow-left,.swiper-container-flip .swiper-slide-shadow-right,.swiper-container-flip .swiper-slide-shadow-top{z-index:0;backface-visibility:hidden}[data-aos][data-aos][data-aos-duration="50"],body[data-aos-duration="50"] [data-aos]{transition-duration:50ms}[data-aos][data-aos][data-aos-delay="50"],body[data-aos-delay="50"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="50"].aos-animate,body[data-aos-delay="50"] [data-aos].aos-animate{transition-delay:50ms}[data-aos][data-aos][data-aos-duration="100"],body[data-aos-duration="100"] [data-aos]{transition-duration:.1s}[data-aos][data-aos][data-aos-delay="100"],body[data-aos-delay="100"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="100"].aos-animate,body[data-aos-delay="100"] [data-aos].aos-animate{transition-delay:.1s}[data-aos][data-aos][data-aos-duration="150"],body[data-aos-duration="150"] [data-aos]{transition-duration:.15s}[data-aos][data-aos][data-aos-delay="150"],body[data-aos-delay="150"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="150"].aos-animate,body[data-aos-delay="150"] [data-aos].aos-animate{transition-delay:.15s}[data-aos][data-aos][data-aos-duration="200"],body[data-aos-duration="200"] [data-aos]{transition-duration:.2s}[data-aos][data-aos][data-aos-delay="200"],body[data-aos-delay="200"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="200"].aos-animate,body[data-aos-delay="200"] [data-aos].aos-animate{transition-delay:.2s}[data-aos][data-aos][data-aos-duration="250"],body[data-aos-duration="250"] [data-aos]{transition-duration:.25s}[data-aos][data-aos][data-aos-delay="250"],body[data-aos-delay="250"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="250"].aos-animate,body[data-aos-delay="250"] [data-aos].aos-animate{transition-delay:.25s}[data-aos][data-aos][data-aos-duration="300"],body[data-aos-duration="300"] [data-aos]{transition-duration:.3s}[data-aos][data-aos][data-aos-delay="300"],body[data-aos-delay="300"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="300"].aos-animate,body[data-aos-delay="300"] [data-aos].aos-animate{transition-delay:.3s}[data-aos][data-aos][data-aos-duration="350"],body[data-aos-duration="350"] [data-aos]{transition-duration:.35s}[data-aos][data-aos][data-aos-delay="350"],body[data-aos-delay="350"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="350"].aos-animate,body[data-aos-delay="350"] [data-aos].aos-animate{transition-delay:.35s}[data-aos][data-aos][data-aos-duration="400"],body[data-aos-duration="400"] [data-aos]{transition-duration:.4s}[data-aos][data-aos][data-aos-delay="400"],body[data-aos-delay="400"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="400"].aos-animate,body[data-aos-delay="400"] [data-aos].aos-animate{transition-delay:.4s}[data-aos][data-aos][data-aos-duration="450"],body[data-aos-duration="450"] [data-aos]{transition-duration:.45s}[data-aos][data-aos][data-aos-delay="450"],body[data-aos-delay="450"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="450"].aos-animate,body[data-aos-delay="450"] [data-aos].aos-animate{transition-delay:.45s}[data-aos][data-aos][data-aos-duration="500"],body[data-aos-duration="500"] [data-aos]{transition-duration:.5s}[data-aos][data-aos][data-aos-delay="500"],body[data-aos-delay="500"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="500"].aos-animate,body[data-aos-delay="500"] [data-aos].aos-animate{transition-delay:.5s}[data-aos][data-aos][data-aos-duration="550"],body[data-aos-duration="550"] [data-aos]{transition-duration:.55s}[data-aos][data-aos][data-aos-delay="550"],body[data-aos-delay="550"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="550"].aos-animate,body[data-aos-delay="550"] [data-aos].aos-animate{transition-delay:.55s}[data-aos][data-aos][data-aos-duration="600"],body[data-aos-duration="600"] [data-aos]{transition-duration:.6s}[data-aos][data-aos][data-aos-delay="600"],body[data-aos-delay="600"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="600"].aos-animate,body[data-aos-delay="600"] [data-aos].aos-animate{transition-delay:.6s}[data-aos][data-aos][data-aos-duration="650"],body[data-aos-duration="650"] [data-aos]{transition-duration:.65s}[data-aos][data-aos][data-aos-delay="650"],body[data-aos-delay="650"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="650"].aos-animate,body[data-aos-delay="650"] [data-aos].aos-animate{transition-delay:.65s}[data-aos][data-aos][data-aos-duration="700"],body[data-aos-duration="700"] [data-aos]{transition-duration:.7s}[data-aos][data-aos][data-aos-delay="700"],body[data-aos-delay="700"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="700"].aos-animate,body[data-aos-delay="700"] [data-aos].aos-animate{transition-delay:.7s}[data-aos][data-aos][data-aos-duration="750"],body[data-aos-duration="750"] [data-aos]{transition-duration:.75s}[data-aos][data-aos][data-aos-delay="750"],body[data-aos-delay="750"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="750"].aos-animate,body[data-aos-delay="750"] [data-aos].aos-animate{transition-delay:.75s}[data-aos][data-aos][data-aos-duration="800"],body[data-aos-duration="800"] [data-aos]{transition-duration:.8s}[data-aos][data-aos][data-aos-delay="800"],body[data-aos-delay="800"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="800"].aos-animate,body[data-aos-delay="800"] [data-aos].aos-animate{transition-delay:.8s}[data-aos][data-aos][data-aos-duration="850"],body[data-aos-duration="850"] [data-aos]{transition-duration:.85s}[data-aos][data-aos][data-aos-delay="850"],body[data-aos-delay="850"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="850"].aos-animate,body[data-aos-delay="850"] [data-aos].aos-animate{transition-delay:.85s}[data-aos][data-aos][data-aos-duration="900"],body[data-aos-duration="900"] [data-aos]{transition-duration:.9s}[data-aos][data-aos][data-aos-delay="900"],body[data-aos-delay="900"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="900"].aos-animate,body[data-aos-delay="900"] [data-aos].aos-animate{transition-delay:.9s}[data-aos][data-aos][data-aos-duration="950"],body[data-aos-duration="950"] [data-aos]{transition-duration:.95s}[data-aos][data-aos][data-aos-delay="950"],body[data-aos-delay="950"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="950"].aos-animate,body[data-aos-delay="950"] [data-aos].aos-animate{transition-delay:.95s}[data-aos][data-aos][data-aos-duration="1000"],body[data-aos-duration="1000"] [data-aos]{transition-duration:1s}[data-aos][data-aos][data-aos-delay="1000"],body[data-aos-delay="1000"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1000"].aos-animate,body[data-aos-delay="1000"] [data-aos].aos-animate{transition-delay:1s}[data-aos][data-aos][data-aos-duration="1050"],body[data-aos-duration="1050"] [data-aos]{transition-duration:1.05s}[data-aos][data-aos][data-aos-delay="1050"],body[data-aos-delay="1050"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1050"].aos-animate,body[data-aos-delay="1050"] [data-aos].aos-animate{transition-delay:1.05s}[data-aos][data-aos][data-aos-duration="1100"],body[data-aos-duration="1100"] [data-aos]{transition-duration:1.1s}[data-aos][data-aos][data-aos-delay="1100"],body[data-aos-delay="1100"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1100"].aos-animate,body[data-aos-delay="1100"] [data-aos].aos-animate{transition-delay:1.1s}[data-aos][data-aos][data-aos-duration="1150"],body[data-aos-duration="1150"] [data-aos]{transition-duration:1.15s}[data-aos][data-aos][data-aos-delay="1150"],body[data-aos-delay="1150"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1150"].aos-animate,body[data-aos-delay="1150"] [data-aos].aos-animate{transition-delay:1.15s}[data-aos][data-aos][data-aos-duration="1200"],body[data-aos-duration="1200"] [data-aos]{transition-duration:1.2s}[data-aos][data-aos][data-aos-delay="1200"],body[data-aos-delay="1200"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1200"].aos-animate,body[data-aos-delay="1200"] [data-aos].aos-animate{transition-delay:1.2s}[data-aos][data-aos][data-aos-duration="1250"],body[data-aos-duration="1250"] [data-aos]{transition-duration:1.25s}[data-aos][data-aos][data-aos-delay="1250"],body[data-aos-delay="1250"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1250"].aos-animate,body[data-aos-delay="1250"] [data-aos].aos-animate{transition-delay:1.25s}[data-aos][data-aos][data-aos-duration="1300"],body[data-aos-duration="1300"] [data-aos]{transition-duration:1.3s}[data-aos][data-aos][data-aos-delay="1300"],body[data-aos-delay="1300"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1300"].aos-animate,body[data-aos-delay="1300"] [data-aos].aos-animate{transition-delay:1.3s}[data-aos][data-aos][data-aos-duration="1350"],body[data-aos-duration="1350"] [data-aos]{transition-duration:1.35s}[data-aos][data-aos][data-aos-delay="1350"],body[data-aos-delay="1350"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1350"].aos-animate,body[data-aos-delay="1350"] [data-aos].aos-animate{transition-delay:1.35s}[data-aos][data-aos][data-aos-duration="1400"],body[data-aos-duration="1400"] [data-aos]{transition-duration:1.4s}[data-aos][data-aos][data-aos-delay="1400"],body[data-aos-delay="1400"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1400"].aos-animate,body[data-aos-delay="1400"] [data-aos].aos-animate{transition-delay:1.4s}[data-aos][data-aos][data-aos-duration="1450"],body[data-aos-duration="1450"] [data-aos]{transition-duration:1.45s}[data-aos][data-aos][data-aos-delay="1450"],body[data-aos-delay="1450"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1450"].aos-animate,body[data-aos-delay="1450"] [data-aos].aos-animate{transition-delay:1.45s}[data-aos][data-aos][data-aos-duration="1500"],body[data-aos-duration="1500"] [data-aos]{transition-duration:1.5s}[data-aos][data-aos][data-aos-delay="1500"],body[data-aos-delay="1500"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1500"].aos-animate,body[data-aos-delay="1500"] [data-aos].aos-animate{transition-delay:1.5s}[data-aos][data-aos][data-aos-duration="1550"],body[data-aos-duration="1550"] [data-aos]{transition-duration:1.55s}[data-aos][data-aos][data-aos-delay="1550"],body[data-aos-delay="1550"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1550"].aos-animate,body[data-aos-delay="1550"] [data-aos].aos-animate{transition-delay:1.55s}[data-aos][data-aos][data-aos-duration="1600"],body[data-aos-duration="1600"] [data-aos]{transition-duration:1.6s}[data-aos][data-aos][data-aos-delay="1600"],body[data-aos-delay="1600"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1600"].aos-animate,body[data-aos-delay="1600"] [data-aos].aos-animate{transition-delay:1.6s}[data-aos][data-aos][data-aos-duration="1650"],body[data-aos-duration="1650"] [data-aos]{transition-duration:1.65s}[data-aos][data-aos][data-aos-delay="1650"],body[data-aos-delay="1650"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1650"].aos-animate,body[data-aos-delay="1650"] [data-aos].aos-animate{transition-delay:1.65s}[data-aos][data-aos][data-aos-duration="1700"],body[data-aos-duration="1700"] [data-aos]{transition-duration:1.7s}[data-aos][data-aos][data-aos-delay="1700"],body[data-aos-delay="1700"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1700"].aos-animate,body[data-aos-delay="1700"] [data-aos].aos-animate{transition-delay:1.7s}[data-aos][data-aos][data-aos-duration="1750"],body[data-aos-duration="1750"] [data-aos]{transition-duration:1.75s}[data-aos][data-aos][data-aos-delay="1750"],body[data-aos-delay="1750"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1750"].aos-animate,body[data-aos-delay="1750"] [data-aos].aos-animate{transition-delay:1.75s}[data-aos][data-aos][data-aos-duration="1800"],body[data-aos-duration="1800"] [data-aos]{transition-duration:1.8s}[data-aos][data-aos][data-aos-delay="1800"],body[data-aos-delay="1800"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1800"].aos-animate,body[data-aos-delay="1800"] [data-aos].aos-animate{transition-delay:1.8s}[data-aos][data-aos][data-aos-duration="1850"],body[data-aos-duration="1850"] [data-aos]{transition-duration:1.85s}[data-aos][data-aos][data-aos-delay="1850"],body[data-aos-delay="1850"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1850"].aos-animate,body[data-aos-delay="1850"] [data-aos].aos-animate{transition-delay:1.85s}[data-aos][data-aos][data-aos-duration="1900"],body[data-aos-duration="1900"] [data-aos]{transition-duration:1.9s}[data-aos][data-aos][data-aos-delay="1900"],body[data-aos-delay="1900"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1900"].aos-animate,body[data-aos-delay="1900"] [data-aos].aos-animate{transition-delay:1.9s}[data-aos][data-aos][data-aos-duration="1950"],body[data-aos-duration="1950"] [data-aos]{transition-duration:1.95s}[data-aos][data-aos][data-aos-delay="1950"],body[data-aos-delay="1950"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1950"].aos-animate,body[data-aos-delay="1950"] [data-aos].aos-animate{transition-delay:1.95s}[data-aos][data-aos][data-aos-duration="2000"],body[data-aos-duration="2000"] [data-aos]{transition-duration:2s}[data-aos][data-aos][data-aos-delay="2000"],body[data-aos-delay="2000"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2000"].aos-animate,body[data-aos-delay="2000"] [data-aos].aos-animate{transition-delay:2s}[data-aos][data-aos][data-aos-duration="2050"],body[data-aos-duration="2050"] [data-aos]{transition-duration:2.05s}[data-aos][data-aos][data-aos-delay="2050"],body[data-aos-delay="2050"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2050"].aos-animate,body[data-aos-delay="2050"] [data-aos].aos-animate{transition-delay:2.05s}[data-aos][data-aos][data-aos-duration="2100"],body[data-aos-duration="2100"] [data-aos]{transition-duration:2.1s}[data-aos][data-aos][data-aos-delay="2100"],body[data-aos-delay="2100"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2100"].aos-animate,body[data-aos-delay="2100"] [data-aos].aos-animate{transition-delay:2.1s}[data-aos][data-aos][data-aos-duration="2150"],body[data-aos-duration="2150"] [data-aos]{transition-duration:2.15s}[data-aos][data-aos][data-aos-delay="2150"],body[data-aos-delay="2150"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2150"].aos-animate,body[data-aos-delay="2150"] [data-aos].aos-animate{transition-delay:2.15s}[data-aos][data-aos][data-aos-duration="2200"],body[data-aos-duration="2200"] [data-aos]{transition-duration:2.2s}[data-aos][data-aos][data-aos-delay="2200"],body[data-aos-delay="2200"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2200"].aos-animate,body[data-aos-delay="2200"] [data-aos].aos-animate{transition-delay:2.2s}[data-aos][data-aos][data-aos-duration="2250"],body[data-aos-duration="2250"] [data-aos]{transition-duration:2.25s}[data-aos][data-aos][data-aos-delay="2250"],body[data-aos-delay="2250"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2250"].aos-animate,body[data-aos-delay="2250"] [data-aos].aos-animate{transition-delay:2.25s}[data-aos][data-aos][data-aos-duration="2300"],body[data-aos-duration="2300"] [data-aos]{transition-duration:2.3s}[data-aos][data-aos][data-aos-delay="2300"],body[data-aos-delay="2300"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2300"].aos-animate,body[data-aos-delay="2300"] [data-aos].aos-animate{transition-delay:2.3s}[data-aos][data-aos][data-aos-duration="2350"],body[data-aos-duration="2350"] [data-aos]{transition-duration:2.35s}[data-aos][data-aos][data-aos-delay="2350"],body[data-aos-delay="2350"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2350"].aos-animate,body[data-aos-delay="2350"] [data-aos].aos-animate{transition-delay:2.35s}[data-aos][data-aos][data-aos-duration="2400"],body[data-aos-duration="2400"] [data-aos]{transition-duration:2.4s}[data-aos][data-aos][data-aos-delay="2400"],body[data-aos-delay="2400"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2400"].aos-animate,body[data-aos-delay="2400"] [data-aos].aos-animate{transition-delay:2.4s}[data-aos][data-aos][data-aos-duration="2450"],body[data-aos-duration="2450"] [data-aos]{transition-duration:2.45s}[data-aos][data-aos][data-aos-delay="2450"],body[data-aos-delay="2450"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2450"].aos-animate,body[data-aos-delay="2450"] [data-aos].aos-animate{transition-delay:2.45s}[data-aos][data-aos][data-aos-duration="2500"],body[data-aos-duration="2500"] [data-aos]{transition-duration:2.5s}[data-aos][data-aos][data-aos-delay="2500"],body[data-aos-delay="2500"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2500"].aos-animate,body[data-aos-delay="2500"] [data-aos].aos-animate{transition-delay:2.5s}[data-aos][data-aos][data-aos-duration="2550"],body[data-aos-duration="2550"] [data-aos]{transition-duration:2.55s}[data-aos][data-aos][data-aos-delay="2550"],body[data-aos-delay="2550"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2550"].aos-animate,body[data-aos-delay="2550"] [data-aos].aos-animate{transition-delay:2.55s}[data-aos][data-aos][data-aos-duration="2600"],body[data-aos-duration="2600"] [data-aos]{transition-duration:2.6s}[data-aos][data-aos][data-aos-delay="2600"],body[data-aos-delay="2600"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2600"].aos-animate,body[data-aos-delay="2600"] [data-aos].aos-animate{transition-delay:2.6s}[data-aos][data-aos][data-aos-duration="2650"],body[data-aos-duration="2650"] [data-aos]{transition-duration:2.65s}[data-aos][data-aos][data-aos-delay="2650"],body[data-aos-delay="2650"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2650"].aos-animate,body[data-aos-delay="2650"] [data-aos].aos-animate{transition-delay:2.65s}[data-aos][data-aos][data-aos-duration="2700"],body[data-aos-duration="2700"] [data-aos]{transition-duration:2.7s}[data-aos][data-aos][data-aos-delay="2700"],body[data-aos-delay="2700"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2700"].aos-animate,body[data-aos-delay="2700"] [data-aos].aos-animate{transition-delay:2.7s}[data-aos][data-aos][data-aos-duration="2750"],body[data-aos-duration="2750"] [data-aos]{transition-duration:2.75s}[data-aos][data-aos][data-aos-delay="2750"],body[data-aos-delay="2750"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2750"].aos-animate,body[data-aos-delay="2750"] [data-aos].aos-animate{transition-delay:2.75s}[data-aos][data-aos][data-aos-duration="2800"],body[data-aos-duration="2800"] [data-aos]{transition-duration:2.8s}[data-aos][data-aos][data-aos-delay="2800"],body[data-aos-delay="2800"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2800"].aos-animate,body[data-aos-delay="2800"] [data-aos].aos-animate{transition-delay:2.8s}[data-aos][data-aos][data-aos-duration="2850"],body[data-aos-duration="2850"] [data-aos]{transition-duration:2.85s}[data-aos][data-aos][data-aos-delay="2850"],body[data-aos-delay="2850"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2850"].aos-animate,body[data-aos-delay="2850"] [data-aos].aos-animate{transition-delay:2.85s}[data-aos][data-aos][data-aos-duration="2900"],body[data-aos-duration="2900"] [data-aos]{transition-duration:2.9s}[data-aos][data-aos][data-aos-delay="2900"],body[data-aos-delay="2900"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2900"].aos-animate,body[data-aos-delay="2900"] [data-aos].aos-animate{transition-delay:2.9s}[data-aos][data-aos][data-aos-duration="2950"],body[data-aos-duration="2950"] [data-aos]{transition-duration:2.95s}[data-aos][data-aos][data-aos-delay="2950"],body[data-aos-delay="2950"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2950"].aos-animate,body[data-aos-delay="2950"] [data-aos].aos-animate{transition-delay:2.95s}[data-aos][data-aos][data-aos-duration="3000"],body[data-aos-duration="3000"] [data-aos]{transition-duration:3s}[data-aos][data-aos][data-aos-delay="3000"],body[data-aos-delay="3000"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="3000"].aos-animate,body[data-aos-delay="3000"] [data-aos].aos-animate{transition-delay:3s}[data-aos][data-aos][data-aos-easing=linear],body[data-aos-easing=linear] [data-aos]{transition-timing-function:cubic-bezier(.25,.25,.75,.75)}[data-aos][data-aos][data-aos-easing=ease],body[data-aos-easing=ease] [data-aos]{transition-timing-function:ease}[data-aos][data-aos][data-aos-easing=ease-in],body[data-aos-easing=ease-in] [data-aos]{transition-timing-function:ease-in}[data-aos][data-aos][data-aos-easing=ease-out],body[data-aos-easing=ease-out] [data-aos]{transition-timing-function:ease-out}[data-aos][data-aos][data-aos-easing=ease-in-out],body[data-aos-easing=ease-in-out] [data-aos]{transition-timing-function:ease-in-out}[data-aos][data-aos][data-aos-easing=ease-in-back],body[data-aos-easing=ease-in-back] [data-aos]{transition-timing-function:cubic-bezier(.6,-.28,.735,.045)}[data-aos][data-aos][data-aos-easing=ease-out-back],body[data-aos-easing=ease-out-back] [data-aos]{transition-timing-function:cubic-bezier(.175,.885,.32,1.275)}[data-aos][data-aos][data-aos-easing=ease-in-out-back],body[data-aos-easing=ease-in-out-back] [data-aos]{transition-timing-function:cubic-bezier(.68,-.55,.265,1.55)}[data-aos][data-aos][data-aos-easing=ease-in-sine],body[data-aos-easing=ease-in-sine] [data-aos]{transition-timing-function:cubic-bezier(.47,0,.745,.715)}[data-aos][data-aos][data-aos-easing=ease-out-sine],body[data-aos-easing=ease-out-sine] [data-aos]{transition-timing-function:cubic-bezier(.39,.575,.565,1)}[data-aos][data-aos][data-aos-easing=ease-in-out-sine],body[data-aos-easing=ease-in-out-sine] [data-aos]{transition-timing-function:cubic-bezier(.445,.05,.55,.95)}[data-aos][data-aos][data-aos-easing=ease-in-quad],body[data-aos-easing=ease-in-quad] [data-aos]{transition-timing-function:cubic-bezier(.55,.085,.68,.53)}[data-aos][data-aos][data-aos-easing=ease-out-quad],body[data-aos-easing=ease-out-quad] [data-aos]{transition-timing-function:cubic-bezier(.25,.46,.45,.94)}[data-aos][data-aos][data-aos-easing=ease-in-out-quad],body[data-aos-easing=ease-in-out-quad] [data-aos]{transition-timing-function:cubic-bezier(.455,.03,.515,.955)}[data-aos][data-aos][data-aos-easing=ease-in-cubic],body[data-aos-easing=ease-in-cubic] [data-aos]{transition-timing-function:cubic-bezier(.55,.085,.68,.53)}[data-aos][data-aos][data-aos-easing=ease-out-cubic],body[data-aos-easing=ease-out-cubic] [data-aos]{transition-timing-function:cubic-bezier(.25,.46,.45,.94)}[data-aos][data-aos][data-aos-easing=ease-in-out-cubic],body[data-aos-easing=ease-in-out-cubic] [data-aos]{transition-timing-function:cubic-bezier(.455,.03,.515,.955)}[data-aos][data-aos][data-aos-easing=ease-in-quart],body[data-aos-easing=ease-in-quart] [data-aos]{transition-timing-function:cubic-bezier(.55,.085,.68,.53)}[data-aos][data-aos][data-aos-easing=ease-out-quart],body[data-aos-easing=ease-out-quart] [data-aos]{transition-timing-function:cubic-bezier(.25,.46,.45,.94)}[data-aos][data-aos][data-aos-easing=ease-in-out-quart],body[data-aos-easing=ease-in-out-quart] [data-aos]{transition-timing-function:cubic-bezier(.455,.03,.515,.955)}[data-aos^=fade][data-aos^=fade]{opacity:0;transition-property:opacity,transform}[data-aos^=fade][data-aos^=fade].aos-animate{opacity:1;transform:translateZ(0)}[data-aos=fade-up]{transform:translate3d(0,100px,0)}[data-aos=fade-down]{transform:translate3d(0,-100px,0)}[data-aos=fade-right]{transform:translate3d(-100px,0,0)}[data-aos=fade-left]{transform:translate3d(100px,0,0)}[data-aos=fade-up-right]{transform:translate3d(-100px,100px,0)}[data-aos=fade-up-left]{transform:translate3d(100px,100px,0)}[data-aos=fade-down-right]{transform:translate3d(-100px,-100px,0)}[data-aos=fade-down-left]{transform:translate3d(100px,-100px,0)}[data-aos^=zoom][data-aos^=zoom]{opacity:0;transition-property:opacity,transform}[data-aos^=zoom][data-aos^=zoom].aos-animate{opacity:1;transform:translateZ(0) scale(1)}[data-aos=zoom-in]{transform:scale(.6)}[data-aos=zoom-in-up]{transform:translate3d(0,100px,0) scale(.6)}[data-aos=zoom-in-down]{transform:translate3d(0,-100px,0) scale(.6)}[data-aos=zoom-in-right]{transform:translate3d(-100px,0,0) scale(.6)}[data-aos=zoom-in-left]{transform:translate3d(100px,0,0) scale(.6)}[data-aos=zoom-out]{transform:scale(1.2)}[data-aos=zoom-out-up]{transform:translate3d(0,100px,0) scale(1.2)}[data-aos=zoom-out-down]{transform:translate3d(0,-100px,0) scale(1.2)}[data-aos=zoom-out-right]{transform:translate3d(-100px,0,0) scale(1.2)}[data-aos=zoom-out-left]{transform:translate3d(100px,0,0) scale(1.2)}[data-aos^=slide][data-aos^=slide]{transition-property:transform}[data-aos^=slide][data-aos^=slide].aos-animate{transform:translateZ(0)}[data-aos=slide-up]{transform:translate3d(0,100%,0)}[data-aos=slide-down]{transform:translate3d(0,-100%,0)}[data-aos=slide-right]{transform:translate3d(-100%,0,0)}[data-aos=slide-left]{transform:translate3d(100%,0,0)}[data-aos^=flip][data-aos^=flip]{backface-visibility:hidden;transition-property:transform}[data-aos=flip-left]{transform:perspective(2500px) rotateY(-100deg)}[data-aos=flip-left].aos-animate{transform:perspective(2500px) rotateY(0)}[data-aos=flip-right]{transform:perspective(2500px) rotateY(100deg)}[data-aos=flip-right].aos-animate{transform:perspective(2500px) rotateY(0)}[data-aos=flip-up]{transform:perspective(2500px) rotateX(-100deg)}[data-aos=flip-up].aos-animate{transform:perspective(2500px) rotateX(0)}[data-aos=flip-down]{transform:perspective(2500px) rotateX(100deg)}[data-aos=flip-down].aos-animate{transform:perspective(2500px) rotateX(0)}*,:after,:before{box-sizing:border-box}html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(4,12,39,0)}article,aside,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}body{margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,Liberation Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;color:#111827;text-align:left;background-color:#fff}[tabindex="-1"]:focus:not(:focus-visible){outline:0!important}hr{box-sizing:content-box;height:0;overflow:visible}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:10px}p{margin-top:0;margin-bottom:1rem}abbr[data-original-title],abbr[title]{text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;cursor:help;border-bottom:0;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}address{font-style:normal;line-height:inherit}address,dl,ol,ul{margin-bottom:1rem}dl,ol,ul{margin-top:0}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}dt{font-weight:700}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}a{color:#326148;background-color:transparent}a:hover{color:#182f23;text-decoration:underline}a:not([href]):not([class]),a:not([href]):not([class]):hover{color:inherit;text-decoration:none}code,kbd,pre,samp{font-family:SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1em}pre{margin-top:0;margin-bottom:1rem;overflow:auto;-ms-overflow-style:scrollbar}figure{margin:0 0 1rem}img{border-style:none}img,svg{vertical-align:middle}svg{overflow:hidden}table{border-collapse:collapse}caption{padding-top:.75rem;padding-bottom:.75rem;color:#4b5563;text-align:left;caption-side:bottom}th{text-align:inherit;text-align:-webkit-match-parent}label{display:inline-block;margin-bottom:.5rem}button{border-radius:0}button:focus:not(:focus-visible){outline:0}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,input{overflow:visible}button,select{text-transform:none}[role=button]{cursor:pointer}select{word-wrap:normal}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled),button:not(:disabled){cursor:pointer}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{padding:0;border-style:none}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}textarea{overflow:auto;resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}legend{display:block;width:100%;max-width:100%;padding:0;margin-bottom:.5rem;font-size:1.5rem;line-height:inherit;color:inherit;white-space:normal}progress{vertical-align:baseline}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:none}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}summary{display:list-item;cursor:pointer}template{display:none}[hidden]{display:none!important}.container,.container-fluid,.container-lg,.container-md,.container-sm,.container-xl,.mfp-content,.wpjb div.wpjb-flash-info{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media (min-width:576px){.container,.container-sm,.mfp-content,.wpjb div.wpjb-flash-info{max-width:540px}}@media (min-width:768px){.container,.container-md,.container-sm,.mfp-content,.wpjb div.wpjb-flash-info{max-width:769px}}@media (min-width:992px){.container,.container-lg,.container-md,.container-sm,.mfp-content,.wpjb div.wpjb-flash-info{max-width:960px}}@media (min-width:1220px){.container,.container-lg,.container-md,.container-sm,.container-xl,.mfp-content,.wpjb div.wpjb-flash-info{max-width:1315px}}.row{margin-right:-15px;margin-left:-15px}.no-gutters{margin-right:0;margin-left:0}.no-gutters>.col,.no-gutters>[class*=col-]{padding-right:0;padding-left:0}.col,.col-1,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-10,.col-11,.col-12,.col-auto,.col-lg,.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-auto,.col-md,.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12,.col-md-auto,.col-sm,.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-auto,.col-xl,.col-xl-1,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-auto,.col-xxl,.col-xxl-1,.col-xxl-2,.col-xxl-3,.col-xxl-4,.col-xxl-5,.col-xxl-6,.col-xxl-7,.col-xxl-8,.col-xxl-9,.col-xxl-10,.col-xxl-11,.col-xxl-12,.col-xxl-auto{position:relative;width:100%;padding-right:15px;padding-left:15px}.col{flex-basis:0;flex-grow:1;max-width:100%}.row-cols-1>*{flex:0 0 100%;max-width:100%}.row-cols-2>*{flex:0 0 50%;max-width:50%}.row-cols-3>*{flex:0 0 33.33333%;max-width:33.33333%}.row-cols-4>*{flex:0 0 25%;max-width:25%}.row-cols-5>*{flex:0 0 20%;max-width:20%}.row-cols-6>*{flex:0 0 16.66667%;max-width:16.66667%}.col-auto{flex:0 0 auto;width:auto;max-width:100%}.col-1{flex:0 0 8.33333%;max-width:8.33333%}.col-2{flex:0 0 16.66667%;max-width:16.66667%}.col-3{flex:0 0 25%;max-width:25%}.col-4{flex:0 0 33.33333%;max-width:33.33333%}.col-5{flex:0 0 41.66667%;max-width:41.66667%}.col-6{flex:0 0 50%;max-width:50%}.col-7{flex:0 0 58.33333%;max-width:58.33333%}.col-8{flex:0 0 66.66667%;max-width:66.66667%}.col-9{flex:0 0 75%;max-width:75%}.col-10{flex:0 0 83.33333%;max-width:83.33333%}.col-11{flex:0 0 91.66667%;max-width:91.66667%}.col-12{flex:0 0 100%;max-width:100%}.order-first{order:-1}.order-last{order:13}.order-0{order:0}.order-1{order:1}.order-2{order:2}.order-3{order:3}.order-4{order:4}.order-5{order:5}.order-6{order:6}.order-7{order:7}.order-8{order:8}.order-9{order:9}.order-10{order:10}.order-11{order:11}.order-12{order:12}.offset-1{margin-left:8.33333%}.offset-2{margin-left:16.66667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.33333%}.offset-5{margin-left:41.66667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.33333%}.offset-8{margin-left:66.66667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.33333%}.offset-11{margin-left:91.66667%}@media (min-width:576px){.col-sm{flex-basis:0;flex-grow:1;max-width:100%}.row-cols-sm-1>*{flex:0 0 100%;max-width:100%}.row-cols-sm-2>*{flex:0 0 50%;max-width:50%}.row-cols-sm-3>*{flex:0 0 33.33333%;max-width:33.33333%}.row-cols-sm-4>*{flex:0 0 25%;max-width:25%}.row-cols-sm-5>*{flex:0 0 20%;max-width:20%}.row-cols-sm-6>*{flex:0 0 16.66667%;max-width:16.66667%}.col-sm-auto{flex:0 0 auto;width:auto;max-width:100%}.col-sm-1{flex:0 0 8.33333%;max-width:8.33333%}.col-sm-2{flex:0 0 16.66667%;max-width:16.66667%}.col-sm-3{flex:0 0 25%;max-width:25%}.col-sm-4{flex:0 0 33.33333%;max-width:33.33333%}.col-sm-5{flex:0 0 41.66667%;max-width:41.66667%}.col-sm-6{flex:0 0 50%;max-width:50%}.col-sm-7{flex:0 0 58.33333%;max-width:58.33333%}.col-sm-8{flex:0 0 66.66667%;max-width:66.66667%}.col-sm-9{flex:0 0 75%;max-width:75%}.col-sm-10{flex:0 0 83.33333%;max-width:83.33333%}.col-sm-11{flex:0 0 91.66667%;max-width:91.66667%}.col-sm-12{flex:0 0 100%;max-width:100%}.order-sm-first{order:-1}.order-sm-last{order:13}.order-sm-0{order:0}.order-sm-1{order:1}.order-sm-2{order:2}.order-sm-3{order:3}.order-sm-4{order:4}.order-sm-5{order:5}.order-sm-6{order:6}.order-sm-7{order:7}.order-sm-8{order:8}.order-sm-9{order:9}.order-sm-10{order:10}.order-sm-11{order:11}.order-sm-12{order:12}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.33333%}.offset-sm-2{margin-left:16.66667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.33333%}.offset-sm-5{margin-left:41.66667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.33333%}.offset-sm-8{margin-left:66.66667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.33333%}.offset-sm-11{margin-left:91.66667%}}@media (min-width:768px){.col-md{flex-basis:0;flex-grow:1;max-width:100%}.row-cols-md-1>*{flex:0 0 100%;max-width:100%}.row-cols-md-2>*{flex:0 0 50%;max-width:50%}.row-cols-md-3>*{flex:0 0 33.33333%;max-width:33.33333%}.row-cols-md-4>*{flex:0 0 25%;max-width:25%}.row-cols-md-5>*{flex:0 0 20%;max-width:20%}.row-cols-md-6>*{flex:0 0 16.66667%;max-width:16.66667%}.col-md-auto{flex:0 0 auto;width:auto;max-width:100%}.col-md-1{flex:0 0 8.33333%;max-width:8.33333%}.col-md-2{flex:0 0 16.66667%;max-width:16.66667%}.col-md-3{flex:0 0 25%;max-width:25%}.col-md-4{flex:0 0 33.33333%;max-width:33.33333%}.col-md-5{flex:0 0 41.66667%;max-width:41.66667%}.col-md-6{flex:0 0 50%;max-width:50%}.col-md-7{flex:0 0 58.33333%;max-width:58.33333%}.col-md-8{flex:0 0 66.66667%;max-width:66.66667%}.col-md-9{flex:0 0 75%;max-width:75%}.col-md-10{flex:0 0 83.33333%;max-width:83.33333%}.col-md-11{flex:0 0 91.66667%;max-width:91.66667%}.col-md-12{flex:0 0 100%;max-width:100%}.order-md-first{order:-1}.order-md-last{order:13}.order-md-0{order:0}.order-md-1{order:1}.order-md-2{order:2}.order-md-3{order:3}.order-md-4{order:4}.order-md-5{order:5}.order-md-6{order:6}.order-md-7{order:7}.order-md-8{order:8}.order-md-9{order:9}.order-md-10{order:10}.order-md-11{order:11}.order-md-12{order:12}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.33333%}.offset-md-2{margin-left:16.66667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.33333%}.offset-md-5{margin-left:41.66667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.33333%}.offset-md-8{margin-left:66.66667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.33333%}.offset-md-11{margin-left:91.66667%}}@media (min-width:992px){.col-lg{flex-basis:0;flex-grow:1;max-width:100%}.row-cols-lg-1>*{flex:0 0 100%;max-width:100%}.row-cols-lg-2>*{flex:0 0 50%;max-width:50%}.row-cols-lg-3>*{flex:0 0 33.33333%;max-width:33.33333%}.row-cols-lg-4>*{flex:0 0 25%;max-width:25%}.row-cols-lg-5>*{flex:0 0 20%;max-width:20%}.row-cols-lg-6>*{flex:0 0 16.66667%;max-width:16.66667%}.col-lg-auto{flex:0 0 auto;width:auto;max-width:100%}.col-lg-1{flex:0 0 8.33333%;max-width:8.33333%}.col-lg-2{flex:0 0 16.66667%;max-width:16.66667%}.col-lg-3{flex:0 0 25%;max-width:25%}.col-lg-4{flex:0 0 33.33333%;max-width:33.33333%}.col-lg-5{flex:0 0 41.66667%;max-width:41.66667%}.col-lg-6{flex:0 0 50%;max-width:50%}.col-lg-7{flex:0 0 58.33333%;max-width:58.33333%}.col-lg-8{flex:0 0 66.66667%;max-width:66.66667%}.col-lg-9{flex:0 0 75%;max-width:75%}.col-lg-10{flex:0 0 83.33333%;max-width:83.33333%}.col-lg-11{flex:0 0 91.66667%;max-width:91.66667%}.col-lg-12{flex:0 0 100%;max-width:100%}.order-lg-first{order:-1}.order-lg-last{order:13}.order-lg-0{order:0}.order-lg-1{order:1}.order-lg-2{order:2}.order-lg-3{order:3}.order-lg-4{order:4}.order-lg-5{order:5}.order-lg-6{order:6}.order-lg-7{order:7}.order-lg-8{order:8}.order-lg-9{order:9}.order-lg-10{order:10}.order-lg-11{order:11}.order-lg-12{order:12}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.33333%}.offset-lg-2{margin-left:16.66667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.33333%}.offset-lg-5{margin-left:41.66667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.33333%}.offset-lg-8{margin-left:66.66667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.33333%}.offset-lg-11{margin-left:91.66667%}}@media (min-width:1220px){.col-xl{flex-basis:0;flex-grow:1;max-width:100%}.row-cols-xl-1>*{flex:0 0 100%;max-width:100%}.row-cols-xl-2>*{flex:0 0 50%;max-width:50%}.row-cols-xl-3>*{flex:0 0 33.33333%;max-width:33.33333%}.row-cols-xl-4>*{flex:0 0 25%;max-width:25%}.row-cols-xl-5>*{flex:0 0 20%;max-width:20%}.row-cols-xl-6>*{flex:0 0 16.66667%;max-width:16.66667%}.col-xl-auto{flex:0 0 auto;width:auto;max-width:100%}.col-xl-1{flex:0 0 8.33333%;max-width:8.33333%}.col-xl-2{flex:0 0 16.66667%;max-width:16.66667%}.col-xl-3{flex:0 0 25%;max-width:25%}.col-xl-4{flex:0 0 33.33333%;max-width:33.33333%}.col-xl-5{flex:0 0 41.66667%;max-width:41.66667%}.col-xl-6{flex:0 0 50%;max-width:50%}.col-xl-7{flex:0 0 58.33333%;max-width:58.33333%}.col-xl-8{flex:0 0 66.66667%;max-width:66.66667%}.col-xl-9{flex:0 0 75%;max-width:75%}.col-xl-10{flex:0 0 83.33333%;max-width:83.33333%}.col-xl-11{flex:0 0 91.66667%;max-width:91.66667%}.col-xl-12{flex:0 0 100%;max-width:100%}.order-xl-first{order:-1}.order-xl-last{order:13}.order-xl-0{order:0}.order-xl-1{order:1}.order-xl-2{order:2}.order-xl-3{order:3}.order-xl-4{order:4}.order-xl-5{order:5}.order-xl-6{order:6}.order-xl-7{order:7}.order-xl-8{order:8}.order-xl-9{order:9}.order-xl-10{order:10}.order-xl-11{order:11}.order-xl-12{order:12}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.33333%}.offset-xl-2{margin-left:16.66667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.33333%}.offset-xl-5{margin-left:41.66667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.33333%}.offset-xl-8{margin-left:66.66667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.33333%}.offset-xl-11{margin-left:91.66667%}}@media (min-width:1315px){.col-xxl{flex-basis:0;flex-grow:1;max-width:100%}.row-cols-xxl-1>*{flex:0 0 100%;max-width:100%}.row-cols-xxl-2>*{flex:0 0 50%;max-width:50%}.row-cols-xxl-3>*{flex:0 0 33.33333%;max-width:33.33333%}.row-cols-xxl-4>*{flex:0 0 25%;max-width:25%}.row-cols-xxl-5>*{flex:0 0 20%;max-width:20%}.row-cols-xxl-6>*{flex:0 0 16.66667%;max-width:16.66667%}.col-xxl-auto{flex:0 0 auto;width:auto;max-width:100%}.col-xxl-1{flex:0 0 8.33333%;max-width:8.33333%}.col-xxl-2{flex:0 0 16.66667%;max-width:16.66667%}.col-xxl-3{flex:0 0 25%;max-width:25%}.col-xxl-4{flex:0 0 33.33333%;max-width:33.33333%}.col-xxl-5{flex:0 0 41.66667%;max-width:41.66667%}.col-xxl-6{flex:0 0 50%;max-width:50%}.col-xxl-7{flex:0 0 58.33333%;max-width:58.33333%}.col-xxl-8{flex:0 0 66.66667%;max-width:66.66667%}.col-xxl-9{flex:0 0 75%;max-width:75%}.col-xxl-10{flex:0 0 83.33333%;max-width:83.33333%}.col-xxl-11{flex:0 0 91.66667%;max-width:91.66667%}.col-xxl-12{flex:0 0 100%;max-width:100%}.order-xxl-first{order:-1}.order-xxl-last{order:13}.order-xxl-0{order:0}.order-xxl-1{order:1}.order-xxl-2{order:2}.order-xxl-3{order:3}.order-xxl-4{order:4}.order-xxl-5{order:5}.order-xxl-6{order:6}.order-xxl-7{order:7}.order-xxl-8{order:8}.order-xxl-9{order:9}.order-xxl-10{order:10}.order-xxl-11{order:11}.order-xxl-12{order:12}.offset-xxl-0{margin-left:0}.offset-xxl-1{margin-left:8.33333%}.offset-xxl-2{margin-left:16.66667%}.offset-xxl-3{margin-left:25%}.offset-xxl-4{margin-left:33.33333%}.offset-xxl-5{margin-left:41.66667%}.offset-xxl-6{margin-left:50%}.offset-xxl-7{margin-left:58.33333%}.offset-xxl-8{margin-left:66.66667%}.offset-xxl-9{margin-left:75%}.offset-xxl-10{margin-left:83.33333%}.offset-xxl-11{margin-left:91.66667%}}.table{width:100%;margin-bottom:20px;color:#111827}.table td,.table th{padding:.75rem;vertical-align:top;border-top:1px solid #d1d5db}.table thead th{vertical-align:bottom;border-bottom:2px solid #d1d5db}.table tbody+tbody{border-top:2px solid #d1d5db}.table-sm td,.table-sm th{padding:.3rem}.table-bordered,.table-bordered td,.table-bordered th{border:1px solid #d1d5db}.table-bordered thead td,.table-bordered thead th{border-bottom-width:2px}.table-borderless tbody+tbody,.table-borderless td,.table-borderless th,.table-borderless thead th{border:0}.table-striped tbody tr:nth-of-type(odd){background-color:rgba(4,12,39,.05)}.table-hover tbody tr:hover{color:#111827;background-color:rgba(4,12,39,.075)}.table-primary,.table-primary>td,.table-primary>th{background-color:#c6d3cc}.table-primary tbody+tbody,.table-primary td,.table-primary th,.table-primary thead th{border-color:#94ada0}.table-hover .table-primary:hover,.table-hover .table-primary:hover>td,.table-hover .table-primary:hover>th{background-color:#b8c8bf}.table-secondary,.table-secondary>td,.table-secondary>th{background-color:#dee6df}.table-secondary tbody+tbody,.table-secondary td,.table-secondary th,.table-secondary thead th{border-color:#c2d1c4}.table-hover .table-secondary:hover,.table-hover .table-secondary:hover>td,.table-hover .table-secondary:hover>th{background-color:#cfdbd1}.table-success,.table-success>td,.table-success>th{background-color:#bfddcf}.table-success tbody+tbody,.table-success td,.table-success th,.table-success thead th{border-color:#87c1a6}.table-hover .table-success:hover,.table-hover .table-success:hover>td,.table-hover .table-success:hover>th{background-color:#aed4c3}.table-info,.table-info>td,.table-info>th{background-color:#c4e0e1}.table-info tbody+tbody,.table-info td,.table-info th,.table-info thead th{border-color:#91c5c7}.table-hover .table-info:hover,.table-hover .table-info:hover>td,.table-hover .table-info:hover>th{background-color:#b3d7d8}.table-warning,.table-warning>td,.table-warning>th{background-color:#f5e9d3}.table-warning tbody+tbody,.table-warning td,.table-warning th,.table-warning thead th{border-color:#ecd6ad}.table-hover .table-warning:hover,.table-hover .table-warning:hover>td,.table-hover .table-warning:hover>th{background-color:#f0dfbe}.table-danger,.table-danger>td,.table-danger>th{background-color:#f2d4ce}.table-danger tbody+tbody,.table-danger td,.table-danger th,.table-danger thead th{border-color:#e8b0a5}.table-hover .table-danger:hover,.table-hover .table-danger:hover>td,.table-hover .table-danger:hover>th{background-color:#edc2ba}.table-light,.table-light>td,.table-light>th{background-color:#fbfaf6}.table-light tbody+tbody,.table-light td,.table-light th,.table-light thead th{border-color:#f8f5ee}.table-hover .table-light:hover,.table-hover .table-light:hover>td,.table-hover .table-light:hover>th{background-color:#f3f0e4}.table-dark,.table-dark>td,.table-dark>th{background-color:#c5c5c5}.table-dark tbody+tbody,.table-dark td,.table-dark th,.table-dark thead th{border-color:#939393}.table-hover .table-dark:hover,.table-hover .table-dark:hover>td,.table-hover .table-dark:hover>th{background-color:#b8b8b8}.table-text,.table-text>td,.table-text>th{background-color:#c1c2c3}.table-text tbody+tbody,.table-text td,.table-text th,.table-text thead th{border-color:#8c8e90}.table-hover .table-text:hover,.table-hover .table-text:hover>td,.table-hover .table-text:hover>th{background-color:#b4b5b6}.table-highlight,.table-highlight>td,.table-highlight>th{background-color:#d9cfea}.table-highlight tbody+tbody,.table-highlight td,.table-highlight th,.table-highlight thead th{border-color:#b9a5d7}.table-hover .table-highlight:hover,.table-hover .table-highlight:hover>td,.table-hover .table-highlight:hover>th{background-color:#cbbde2}.table-white,.table-white>td,.table-white>th{background-color:#fff}.table-white tbody+tbody,.table-white td,.table-white th,.table-white thead th{border-color:#fff}.table-hover .table-white:hover,.table-hover .table-white:hover>td,.table-hover .table-white:hover>th{background-color:#f2f2f2}.table-grey,.table-grey>td,.table-grey>th{background-color:#f1f3f5}.table-grey tbody+tbody,.table-grey td,.table-grey th,.table-grey thead th{border-color:#e6e9ec}.table-hover .table-grey:hover,.table-hover .table-grey:hover>td,.table-hover .table-grey:hover>th{background-color:#e2e6ea}.table-black,.table-black>td,.table-black>th{background-color:#b9bbc3}.table-black tbody+tbody,.table-black td,.table-black th,.table-black thead th{border-color:#7c818f}.table-hover .table-black:hover,.table-hover .table-black:hover>td,.table-hover .table-black:hover>th{background-color:#abaeb7}.table-active,.table-active>td,.table-active>th{background-color:rgba(4,12,39,.075)}.table-hover .table-active:hover,.table-hover .table-active:hover>td,.table-hover .table-active:hover>th{background-color:rgba(2,5,16,.075)}.table .thead-dark th{color:#fff;background-color:#1f2937;border-color:#2d3b4f}.table .thead-light th{color:#374151;background-color:#e5e7eb;border-color:#d1d5db}.table-dark{color:#fff;background-color:#1f2937}.table-dark td,.table-dark th,.table-dark thead th{border-color:#2d3b4f}.table-dark.table-bordered{border:0}.table-dark.table-striped tbody tr:nth-of-type(odd){background-color:hsla(0,0%,100%,.05)}.table-dark.table-hover tbody tr:hover{color:#fff;background-color:hsla(0,0%,100%,.075)}@media (max-width:575.98px){.table-responsive-sm{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive-sm>.table-bordered{border:0}}@media (max-width:767.98px){.table-responsive-md{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive-md>.table-bordered{border:0}}@media (max-width:991.98px){.table-responsive-lg{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive-lg>.table-bordered{border:0}}@media (max-width:1219.98px){.table-responsive-xl{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive-xl>.table-bordered{border:0}}@media (max-width:1314.98px){.table-responsive-xxl{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive-xxl>.table-bordered{border:0}}.table-responsive{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive>.table-bordered{border:0}.fade{transition:opacity .15s linear}@media (prefers-reduced-motion:reduce){.fade{transition:none}}.fade:not(.show){opacity:0}.collapse:not(.show){display:none}.collapsing{position:relative;height:0;overflow:hidden;transition:height .35s ease}@media (prefers-reduced-motion:reduce){.collapsing{transition:none}}.collapsing.width{width:0;height:auto;transition:width .35s ease}@media (prefers-reduced-motion:reduce){.collapsing.width{transition:none}}.dropdown,.dropleft,.dropright,.dropup{position:relative}.dropdown-toggle{white-space:nowrap}.dropdown-toggle:after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid;border-right:.3em solid transparent;border-bottom:0;border-left:.3em solid transparent}.dropdown-toggle:empty:after{margin-left:0}.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:10rem;padding:.5rem 0;margin:.125rem 0 0;font-size:1rem;color:#111827;text-align:left;list-style:none;background-color:#fff;background-clip:padding-box;border:1px solid rgba(4,12,39,.15);border-radius:.25rem}.dropdown-menu-left{right:auto;left:0}.dropdown-menu-right{right:0;left:auto}@media (min-width:576px){.dropdown-menu-sm-left{right:auto;left:0}.dropdown-menu-sm-right{right:0;left:auto}}@media (min-width:768px){.dropdown-menu-md-left{right:auto;left:0}.dropdown-menu-md-right{right:0;left:auto}}@media (min-width:992px){.dropdown-menu-lg-left{right:auto;left:0}.dropdown-menu-lg-right{right:0;left:auto}}@media (min-width:1220px){.dropdown-menu-xl-left{right:auto;left:0}.dropdown-menu-xl-right{right:0;left:auto}}@media (min-width:1315px){.dropdown-menu-xxl-left{right:auto;left:0}.dropdown-menu-xxl-right{right:0;left:auto}}.dropup .dropdown-menu{top:auto;bottom:100%;margin-top:0;margin-bottom:.125rem}.dropup .dropdown-toggle:after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:0;border-right:.3em solid transparent;border-bottom:.3em solid;border-left:.3em solid transparent}.dropup .dropdown-toggle:empty:after{margin-left:0}.dropright .dropdown-menu{top:0;right:auto;left:100%;margin-top:0;margin-left:.125rem}.dropright .dropdown-toggle:after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-right:0;border-bottom:.3em solid transparent;border-left:.3em solid}.dropright .dropdown-toggle:empty:after{margin-left:0}.dropright .dropdown-toggle:after{vertical-align:0}.dropleft .dropdown-menu{top:0;right:100%;left:auto;margin-top:0;margin-right:.125rem}.dropleft .dropdown-toggle:after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";display:none}.dropleft .dropdown-toggle:before{display:inline-block;margin-right:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-right:.3em solid;border-bottom:.3em solid transparent}.dropleft .dropdown-toggle:empty:after{margin-left:0}.dropleft .dropdown-toggle:before{vertical-align:0}.dropdown-menu[x-placement^=bottom],.dropdown-menu[x-placement^=left],.dropdown-menu[x-placement^=right],.dropdown-menu[x-placement^=top]{right:auto;bottom:auto}.dropdown-divider{height:0;margin:10px 0;overflow:hidden;border-top:1px solid #e5e7eb}.dropdown-item{display:block;width:100%;padding:.25rem 1.5rem;clear:both;font-weight:400;color:#111827;text-align:inherit;white-space:nowrap;background-color:transparent;border:0}.dropdown-item:focus,.dropdown-item:hover{color:#090d15;text-decoration:none;background-color:#e5e7eb}.dropdown-item.active,.dropdown-item:active{color:#fff;text-decoration:none;background-color:#326148}.dropdown-item.disabled,.dropdown-item:disabled{color:#6b7280;pointer-events:none;background-color:transparent}.dropdown-menu.show{display:block}.dropdown-header{display:block;padding:.5rem 1.5rem;margin-bottom:0;font-size:.875rem;color:#4b5563;white-space:nowrap}.dropdown-item-text{display:block;padding:.25rem 1.5rem;color:#111827}.alert,.gform_wrapper div.validation_error{position:relative;padding:.75rem 1.25rem;margin-bottom:1rem;border:1px solid transparent;border-radius:.25rem}.alert-heading{color:inherit}.alert-link{font-weight:700}.alert-dismissible{padding-right:4rem}.alert-dismissible .close{position:absolute;top:0;right:0;z-index:2;padding:.75rem 1.25rem;color:inherit}.alert-primary{color:#1c3838;background-color:#d6dfda;border-color:#c6d3cc}.alert-primary hr{border-top-color:#b8c8bf}.alert-primary .alert-link{color:#0b1616}.alert-secondary{color:#495c5d;background-color:#e7ede8;border-color:#dee6df}.alert-secondary hr{border-top-color:#cfdbd1}.alert-secondary .alert-link{color:#334040}.alert-success{color:#0f4c3e;background-color:#d1e7dd;border-color:#bfddcf}.alert-success hr{border-top-color:#aed4c3}.alert-success .alert-link{color:#07211b}.alert-info{color:#195160;background-color:#d5e9ea;border-color:#c4e0e1}.alert-info hr{border-top-color:#b3d7d8}.alert-info .alert-link{color:#0e2f38}.alert-warning{color:#736246;background-color:#f8efe0;border-color:#f5e9d3}.alert-warning hr{border-top-color:#f0dfbe}.alert-warning .alert-link{color:#534733}.alert-danger,.gform_wrapper div.validation_error{color:#6f3b3d;background-color:#f6e1dc;border-color:#f2d4ce}.alert-danger hr,.gform_wrapper div.validation_error hr{border-top-color:#edc2ba}.alert-danger .alert-link,.gform_wrapper div.validation_error .alert-link{color:#4e292b}.alert-light{color:#808087;background-color:#fcfbf9;border-color:#fbfaf6}.alert-light hr{border-top-color:#f3f0e4}.alert-light .alert-link{color:#67676d}.alert-dark{color:#1b1f2c;background-color:#d6d6d6;border-color:#c5c5c5}.alert-dark hr{border-top-color:#b8b8b8}.alert-dark .alert-link{color:#08090c}.alert-text{color:#131928;background-color:#d3d3d4;border-color:#c1c2c3}.alert-text hr{border-top-color:#b4b5b6}.alert-text .alert-link{color:#030305}.alert-highlight{color:#413070;background-color:#e4dcf0;border-color:#d9cfea}.alert-highlight hr{border-top-color:#cbbde2}.alert-highlight .alert-link{color:#2c214c}.alert-white{color:#878a97;background-color:#fff;border-color:#fff}.alert-white hr{border-top-color:#f2f2f2}.alert-white .alert-link{color:#6d707e}.alert-grey{color:#6d7484;background-color:#f5f6f8;border-color:#f1f3f5}.alert-grey hr{border-top-color:#e2e6ea}.alert-grey .alert-link{color:#565b68}.alert-black{color:#040c27;background-color:#cdced4;border-color:#b9bbc3}.alert-black hr{border-top-color:#abaeb7}.alert-black .alert-link{color:#000}body .h1,body h1{font-family:var(--e-global-typography-a644785-font-family,"Biko");font-size:var(--e-global-typography-a644785-font-size,5rem);line-height:var(--e-global-typography-a644785-line-height,4.375rem);text-transform:var(--e-global-typography-a644785-text-transform,none);font-style:var(--e-global-typography-a644785-font-style,normal);letter-spacing:var(--e-global-typography-a644785-letter-spacing,-.02em);-webkit-text-decoration:var(--e-global-typography-a644785-text-decoration,none);text-decoration:var(--e-global-typography-a644785-text-decoration,none);font-weight:var(--e-global-typography-a644785-font-weight,700)}@media (max-width:767px){body .h1,body h1{font-family:var(--e-global-typography-1dde3b8-font-family,"Biko");font-size:var(--e-global-typography-1dde3b8-font-size,3.625rem);line-height:var(--e-global-typography-1dde3b8-line-height,4rem);text-transform:var(--e-global-typography-1dde3b8-text-transform,none);font-style:var(--e-global-typography-1dde3b8-font-style,normal);letter-spacing:var(--e-global-typography-1dde3b8-letter-spacing,-.02em);-webkit-text-decoration:var(--e-global-typography-1dde3b8-text-decoration,none);text-decoration:var(--e-global-typography-1dde3b8-text-decoration,none);font-weight:var(--e-global-typography-1dde3b8-font-weight,700)}}.wpjb .wpjb-form.wpjb-form body .wpjb-legend,.wpjb .wpjb-page-company-new body .wpjb-legend,body .h2,body .podcast-article__title,body .post-article__title,body .success-story-article__title,body .wpjb .wpjb-form.wpjb-form .wpjb-legend,body .wpjb .wpjb-page-company-new .wpjb-legend,body h2{font-family:var(--e-global-typography-1dde3b8-font-family,"Biko");font-size:var(--e-global-typography-1dde3b8-font-size,3.625rem);line-height:var(--e-global-typography-1dde3b8-line-height,4rem);text-transform:var(--e-global-typography-1dde3b8-text-transform,none);font-style:var(--e-global-typography-1dde3b8-font-style,normal);letter-spacing:var(--e-global-typography-1dde3b8-letter-spacing,-.02em);-webkit-text-decoration:var(--e-global-typography-1dde3b8-text-decoration,none);text-decoration:var(--e-global-typography-1dde3b8-text-decoration,none);font-weight:var(--e-global-typography-1dde3b8-font-weight,700)}@media (max-width:767px){.wpjb .wpjb-form.wpjb-form body .wpjb-legend,.wpjb .wpjb-page-company-new body .wpjb-legend,body .h2,body .podcast-article__title,body .post-article__title,body .success-story-article__title,body .wpjb .wpjb-form.wpjb-form .wpjb-legend,body .wpjb .wpjb-page-company-new .wpjb-legend,body h2{font-family:var(--e-global-typography-4b40c16-font-family,"Biko");font-size:var(--e-global-typography-4b40c16-font-size,2.25rem);line-height:var(--e-global-typography-4b40c16-line-height,2.75rem);text-transform:var(--e-global-typography-4b40c16-text-transform,none);font-style:var(--e-global-typography-4b40c16-font-style,normal);letter-spacing:var(--e-global-typography-4b40c16-letter-spacing,-.02em);-webkit-text-decoration:var(--e-global-typography-4b40c16-text-decoration,none);text-decoration:var(--e-global-typography-4b40c16-text-decoration,none);font-weight:var(--e-global-typography-4b40c16-font-weight,700)}}.section-podcasts-feature .podcasts-feature__carousel .swiper-slide body .card-podcasts__title,.section-stories-feature .stories-feature__carousel .swiper-slide body .card-post__title,.townQuiz body h1,.wpjb .wpjb-form fieldset body legend,body .h3,body .section-podcasts-feature .podcasts-feature__carousel .swiper-slide .card-podcasts__title,body .section-stories-feature .stories-feature__carousel .swiper-slide .card-post__title,body .townQuiz h1,body .wpjb .wpjb-form fieldset legend,body h3{font-family:var(--e-global-typography-4b40c16-font-family,"Biko");font-size:var(--e-global-typography-4b40c16-font-size,2.25rem);line-height:var(--e-global-typography-4b40c16-line-height,2.75rem);text-transform:var(--e-global-typography-4b40c16-text-transform,none);font-style:var(--e-global-typography-4b40c16-font-style,normal);letter-spacing:var(--e-global-typography-4b40c16-letter-spacing,-.02em);-webkit-text-decoration:var(--e-global-typography-4b40c16-text-decoration,none);text-decoration:var(--e-global-typography-4b40c16-text-decoration,none);font-weight:var(--e-global-typography-4b40c16-font-weight,700)}@media (max-width:767px){.section-podcasts-feature .podcasts-feature__carousel .swiper-slide body .card-podcasts__title,.section-stories-feature .stories-feature__carousel .swiper-slide body .card-post__title,.townQuiz body h1,.wpjb .wpjb-form fieldset body legend,body .h3,body .section-podcasts-feature .podcasts-feature__carousel .swiper-slide .card-podcasts__title,body .section-stories-feature .stories-feature__carousel .swiper-slide .card-post__title,body .townQuiz h1,body .wpjb .wpjb-form fieldset legend,body h3{font-family:var(--e-global-typography-3153096-font-family,"Biko");font-size:var(--e-global-typography-3153096-font-size,1.5rem);line-height:var(--e-global-typography-3153096-line-height,1.75rem);text-transform:var(--e-global-typography-3153096-text-transform,none);font-style:var(--e-global-typography-3153096-font-style,normal);letter-spacing:var(--e-global-typography-3153096-letter-spacing,-.01em);-webkit-text-decoration:var(--e-global-typography-3153096-text-decoration,none);text-decoration:var(--e-global-typography-3153096-text-decoration,none);font-weight:var(--e-global-typography-3153096-font-weight,700)}}body .h4,body h4{font-family:var(--e-global-typography-3153096-font-family,"Biko");font-size:var(--e-global-typography-3153096-font-size,1.5rem);line-height:var(--e-global-typography-3153096-line-height,1.75rem);text-transform:var(--e-global-typography-3153096-text-transform,none);font-style:var(--e-global-typography-3153096-font-style,normal);letter-spacing:var(--e-global-typography-3153096-letter-spacing,-.01em);-webkit-text-decoration:var(--e-global-typography-3153096-text-decoration,none);text-decoration:var(--e-global-typography-3153096-text-decoration,none);font-weight:var(--e-global-typography-3153096-font-weight,700)}body .card-podcast__title,body .card-story__title,body .h5,body .section-newsletter__heading,body h5{font-family:var(--e-global-typography-05cc4dd-font-family,"Biko");font-size:var(--e-global-typography-05cc4dd-font-size,1.25rem);line-height:var(--e-global-typography-05cc4dd-line-height,1.5rem);text-transform:var(--e-global-typography-05cc4dd-text-transform,none);font-style:var(--e-global-typography-05cc4dd-font-style,normal);letter-spacing:var(--e-global-typography-05cc4dd-letter-spacing,-.02em);-webkit-text-decoration:var(--e-global-typography-05cc4dd-text-decoration,none);text-decoration:var(--e-global-typography-05cc4dd-text-decoration,none);font-weight:var(--e-global-typography-05cc4dd-font-weight,700)}.footer .footer-links body ul.menu>li>a,.footer .gform_wrapper body .gform_title,.next-post body .post-single__header:before,.region-stats__title body h4,.section-content-image-left body .content-image-left__overline,.section-content-image-right body .content-image-left__overline,.section-location-search .locationFilters body h5,.section-location-search .selectedFilters body h5,.section-mooval body .mooval__overline,.sidebar body .widgettitle,.townQuiz .custom-checkbox body label,.townQuiz .quizStepper .navigation-buttons body .btn-middle-green:first-of-type:after,.townQuiz .quizStepper .navigation-buttons body .btn-middle-green:nth-of-type(2):before,body .footer .footer-links ul.menu>li>a,body .footer .gform_wrapper .gform_title,body .h6,body .next-post .post-single__header:before,body .region-stats__title,body .region-stats__title h4,body .section-content-image-left .content-image-left__overline,body .section-content-image-right .content-image-left__overline,body .section-location-search .locationFilters h5,body .section-location-search .selectedFilters h5,body .section-mooval .mooval__overline,body .sidebar .widgettitle,body .townQuiz .custom-checkbox label,body .townQuiz .quizStepper .navigation-buttons .btn-middle-green:first-of-type:after,body .townQuiz .quizStepper .navigation-buttons .btn-middle-green:nth-of-type(2):before,body h6{font-family:var(--e-global-typography-855a9c7-font-family,Karla,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans","Liberation Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-size:var(--e-global-typography-855a9c7-font-size,1rem);line-height:var(--e-global-typography-855a9c7-line-height,1.188rem);text-transform:var(--e-global-typography-855a9c7-text-transform,uppercase);font-style:var(--e-global-typography-855a9c7-font-style,normal);letter-spacing:var(--e-global-typography-855a9c7-letter-spacing,0);-webkit-text-decoration:var(--e-global-typography-855a9c7-text-decoration,none);text-decoration:var(--e-global-typography-855a9c7-text-decoration,none);font-weight:var(--e-global-typography-855a9c7-font-weight,700)}.notice-cookie{z-index:1000;bottom:0;right:0;left:0;width:100%;margin-bottom:100%;padding:0 0 1.625rem!important;background-color:transparent;height:auto;position:sticky;opacity:0;transition:all .2s;overflow:visible;transform:translateY(200%)}@media (max-width:1023px){.notice-cookie{width:100%;padding:0!important}}.notice-cookie .container,.notice-cookie .mfp-content,.notice-cookie .wpjb div.wpjb-flash-info,.wpjb .notice-cookie div.wpjb-flash-info{overflow:visible}@media (max-width:1023px){.notice-cookie .container,.notice-cookie .mfp-content,.notice-cookie .wpjb div.wpjb-flash-info,.wpjb .notice-cookie div.wpjb-flash-info{padding:0}}@media (max-width:1023px){.notice-cookie .cookie-actions{max-width:100%;padding:0;margin:10px 0 0}}@media (max-width:1023px){.gform_wrapper .gform_footer .notice-cookie .button,.notice-cookie .btn,.notice-cookie .gform_wrapper .gform_footer .button,.notice-cookie .townQuiz .quizStepper .navigation-buttons .btn-middle-green:first-of-type,.notice-cookie .townQuiz .quizStepper .navigation-buttons .btn-middle-green:nth-of-type(2),.notice-cookie .wpjb .wpjb-submit,.notice-cookie .wpjb a.wpjb-button,.notice-cookie body .wpjb .wpjb-button.wpjb-button-search,.notice-cookie div.wpjb-form-resume-alerts .wpjb-button,.townQuiz .quizStepper .navigation-buttons .notice-cookie .btn-middle-green:first-of-type,.townQuiz .quizStepper .navigation-buttons .notice-cookie .btn-middle-green:nth-of-type(2),.wpjb .notice-cookie .wpjb-submit,.wpjb .notice-cookie a.wpjb-button,body .wpjb .notice-cookie .wpjb-button.wpjb-button-search,div.wpjb-form-resume-alerts .notice-cookie .wpjb-button{white-space:nowrap}}.notice-cookie__inner{position:relative;box-shadow:0 8px 28px rgba(0,0,0,.25);border-radius:8px;background:#fff;padding:32px 55px;color:#212529;overflow:visible}@media (max-width:1023px){.notice-cookie__inner{box-shadow:none;border-radius:0;padding:15px 25px}}.notice-cookie.active{transform:none;opacity:1}.notice-cookie:not(.active){display:none}.notice-cookie h3{margin-bottom:.625rem;color:#212529}.notice-cookie .cookie-content div,.notice-cookie .cookie-content p{color:#212529}.notice-cookie .cookie-content p:last-child{margin-bottom:0}.notice-cookie button.close{float:right;font-size:1.5rem;font-weight:700;line-height:1;color:#212529;text-shadow:0 1px 0 #fff;background-color:transparent;border:0}.notice-subscribe{z-index:999;bottom:0;right:0;width:100%;margin-left:auto;max-width:800px;margin-bottom:100%;padding:0 0 1.625rem!important;background-color:transparent;height:auto;position:fixed;opacity:0;transition:all .2s;overflow:visible;transform:translateY(200%)}.notice-cookie.active+.notice-subscribe{bottom:150px}@media (max-width:991px){.notice-subscribe{margin-left:0;left:0;max-width:100%}.notice-subscribe .container,.notice-subscribe .mfp-content,.notice-subscribe .wpjb div.wpjb-flash-info,.wpjb .notice-subscribe div.wpjb-flash-info{max-width:100%}}.notice-subscribe.active{transform:none;opacity:1}.notice-subscribe button.close{font-size:1.5rem;font-weight:700;line-height:11px;color:#212529;background-color:transparent;border:0;position:absolute;top:0;right:0;z-index:100;background:#fff;border-radius:0 0 0 10px;padding:10px}.notice-subscribe__inner{position:relative;box-shadow:0 8px 28px rgba(0,0,0,.25);border-radius:8px;background:#fff;padding:0;color:#212529;overflow:hidden}@media (max-width:1023px){.notice-subscribe__inner{box-shadow:none;padding:15px 25px}}.notice-subscribe .gform_required_legend,.notice-subscribe .gform_title{display:none}.notice-subscribe .gform_wrapper.gravity-theme .gform_footer,.notice-subscribe .gform_wrapper.gravity-theme .gform_page_footer{padding:0;margin:0}.notice-subscribe .gform_button.button{padding-top:13px;padding-bottom:13px;line-height:1!important;width:100%;margin:10px 0 0}.notice-subscribe .subscribe-content{padding:20px 40px}@media (max-width:1023px){.notice-subscribe .subscribe-content{padding:30px 0}}.notice-subscribe .subscribe-image{padding:0}.btn,.gform_wrapper .gform_footer .button,.map-svg-btn,.townQuiz .quizStepper .navigation-buttons .btn-middle-green:first-of-type,.townQuiz .quizStepper .navigation-buttons .btn-middle-green:nth-of-type(2),.wpjb .wpjb-submit,.wpjb a.wpjb-button,body .wpjb .wpjb-button.wpjb-button-search,div.wpjb-form-resume-alerts .wpjb-button{display:inline-block;font-weight:700;color:#111827;text-align:center;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;user-select:none;background-color:transparent;border:1px solid transparent;position:relative;box-shadow:none;text-transform:uppercase;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,opacity .15s ease-in-out;padding:.75rem 1.5rem;font-size:1rem;line-height:1.5;border-radius:.375rem}.btn.focus,.btn:focus,.gform_wrapper .gform_footer .button:focus,.gform_wrapper .gform_footer .focus.button,.map-svg-btn.focus,.map-svg-btn:focus,.townQuiz .quizStepper .navigation-buttons .btn-middle-green:focus:first-of-type,.townQuiz .quizStepper .navigation-buttons .btn-middle-green:focus:nth-of-type(2),.townQuiz .quizStepper .navigation-buttons .focus.btn-middle-green:first-of-type,.townQuiz .quizStepper .navigation-buttons .focus.btn-middle-green:nth-of-type(2),.wpjb .focus.wpjb-submit,.wpjb .wpjb-submit:focus,.wpjb a.focus.wpjb-button,.wpjb a.wpjb-button:focus,body .wpjb .focus.wpjb-button.wpjb-button-search,body .wpjb .wpjb-button.wpjb-button-search:focus,div.wpjb-form-resume-alerts .focus.wpjb-button,div.wpjb-form-resume-alerts .wpjb-button:focus{outline:0;box-shadow:none!important}.btn.disabled,.btn:disabled,.gform_wrapper .gform_footer .button:disabled,.gform_wrapper .gform_footer .disabled.button,.map-svg-btn.disabled,.map-svg-btn:disabled,.townQuiz .quizStepper .navigation-buttons .btn-middle-green:disabled:first-of-type,.townQuiz .quizStepper .navigation-buttons .btn-middle-green:disabled:nth-of-type(2),.townQuiz .quizStepper .navigation-buttons .disabled.btn-middle-green:first-of-type,.townQuiz .quizStepper .navigation-buttons .disabled.btn-middle-green:nth-of-type(2),.wpjb .disabled.wpjb-submit,.wpjb .wpjb-submit:disabled,.wpjb a.disabled.wpjb-button,.wpjb a.wpjb-button:disabled,body .wpjb .disabled.wpjb-button.wpjb-button-search,body .wpjb .wpjb-button.wpjb-button-search:disabled,div.wpjb-form-resume-alerts .disabled.wpjb-button,div.wpjb-form-resume-alerts .wpjb-button:disabled{opacity:.65;box-shadow:none!important}.btn:not(:disabled):not(.disabled),.gform_wrapper .gform_footer .button:not(:disabled):not(.disabled),.map-svg-btn:not(:disabled):not(.disabled),.townQuiz .quizStepper .navigation-buttons .btn-middle-green:not(:disabled):not(.disabled):first-of-type,.townQuiz .quizStepper .navigation-buttons .btn-middle-green:not(:disabled):not(.disabled):nth-of-type(2),.wpjb .wpjb-submit:not(:disabled):not(.disabled),.wpjb a.wpjb-button:not(:disabled):not(.disabled),body .wpjb .wpjb-button.wpjb-button-search:not(:disabled):not(.disabled),div.wpjb-form-resume-alerts .wpjb-button:not(:disabled):not(.disabled){cursor:pointer}.btn:not(:disabled):not(.disabled).active,.btn:not(:disabled):not(.disabled):active,.gform_wrapper .gform_footer .button:not(:disabled):not(.disabled).active,.gform_wrapper .gform_footer .button:not(:disabled):not(.disabled):active,.map-svg-btn:not(:disabled):not(.disabled).active,.map-svg-btn:not(:disabled):not(.disabled):active,.townQuiz .quizStepper .navigation-buttons .btn-middle-green:not(:disabled):not(.disabled).active:first-of-type,.townQuiz .quizStepper .navigation-buttons .btn-middle-green:not(:disabled):not(.disabled).active:nth-of-type(2),.townQuiz .quizStepper .navigation-buttons .btn-middle-green:not(:disabled):not(.disabled):active:first-of-type,.townQuiz .quizStepper .navigation-buttons .btn-middle-green:not(:disabled):not(.disabled):active:nth-of-type(2),.wpjb .wpjb-submit:not(:disabled):not(.disabled).active,.wpjb .wpjb-submit:not(:disabled):not(.disabled):active,.wpjb a.wpjb-button:not(:disabled):not(.disabled).active,.wpjb a.wpjb-button:not(:disabled):not(.disabled):active,body .wpjb .wpjb-button.wpjb-button-search:not(:disabled):not(.disabled).active,body .wpjb .wpjb-button.wpjb-button-search:not(:disabled):not(.disabled):active,div.wpjb-form-resume-alerts .wpjb-button:not(:disabled):not(.disabled).active,div.wpjb-form-resume-alerts .wpjb-button:not(:disabled):not(.disabled):active{box-shadow:none!important}.btn:not(:disabled):not(.disabled).active:focus,.btn:not(:disabled):not(.disabled):active:focus,.gform_wrapper .gform_footer .button:not(:disabled):not(.disabled).active:focus,.gform_wrapper .gform_footer .button:not(:disabled):not(.disabled):active:focus,.map-svg-btn:not(:disabled):not(.disabled).active:focus,.map-svg-btn:not(:disabled):not(.disabled):active:focus,.townQuiz .quizStepper .navigation-buttons .btn-middle-green:not(:disabled):not(.disabled).active:focus:first-of-type,.townQuiz .quizStepper .navigation-buttons .btn-middle-green:not(:disabled):not(.disabled).active:focus:nth-of-type(2),.townQuiz .quizStepper .navigation-buttons .btn-middle-green:not(:disabled):not(.disabled):active:focus:first-of-type,.townQuiz .quizStepper .navigation-buttons .btn-middle-green:not(:disabled):not(.disabled):active:focus:nth-of-type(2),.wpjb .wpjb-submit:not(:disabled):not(.disabled).active:focus,.wpjb .wpjb-submit:not(:disabled):not(.disabled):active:focus,.wpjb a.wpjb-button:not(:disabled):not(.disabled).active:focus,.wpjb a.wpjb-button:not(:disabled):not(.disabled):active:focus,body .wpjb .wpjb-button.wpjb-button-search:not(:disabled):not(.disabled).active:focus,body .wpjb .wpjb-button.wpjb-button-search:not(:disabled):not(.disabled):active:focus,div.wpjb-form-resume-alerts .wpjb-button:not(:disabled):not(.disabled).active:focus,div.wpjb-form-resume-alerts .wpjb-button:not(:disabled):not(.disabled):active:focus{box-shadow:none}.btn span,.gform_wrapper .gform_footer .button span,.map-svg-btn span,.townQuiz .quizStepper .navigation-buttons .btn-middle-green:first-of-type span,.townQuiz .quizStepper .navigation-buttons .btn-middle-green:nth-of-type(2) span,.wpjb .wpjb-submit span,.wpjb a.wpjb-button span,body .wpjb .wpjb-button.wpjb-button-search span,div.wpjb-form-resume-alerts .wpjb-button span{position:relative;z-index:1}.btn svg,.gform_wrapper .gform_footer .button svg,.map-svg-btn svg,.townQuiz .quizStepper .navigation-buttons .btn-middle-green:first-of-type svg,.townQuiz .quizStepper .navigation-buttons .btn-middle-green:nth-of-type(2) svg,.wpjb .wpjb-submit svg,.wpjb a.wpjb-button svg,body .wpjb .wpjb-button.wpjb-button-search svg,div.wpjb-form-resume-alerts .wpjb-button svg{margin-right:10px;width:100%;height:auto;max-width:16px}.btn-dark-green,.btn-primary,.btn-small,.contactForm .gform_footer .button,.form .gform_footer .button,.gform_wrapper .gform_footer .button,.locationListing .facetwp-selections ul li,.map-svg-btn-dark-green,.map-svg-btn-primary,.map-svg-btn-small,.wpjb .btn-primary,.wpjb .wpjb-form #wpjb_submit,.wpjb .wpjb-submit,.wpjb a.wpjb-button,body .wpjb .wpjb-button.wpjb-button-search{background:#326148;border-color:#326148;color:#fff}.btn-dark-green:hover,.btn-primary:hover,.btn-small:hover,.contactForm .gform_footer .button:hover,.form .gform_footer .button:hover,.gform_wrapper .gform_footer .button:hover,.locationListing .facetwp-selections ul li:hover,.map-svg-btn-dark-green:hover,.map-svg-btn-primary:hover,.map-svg-btn-small:hover,.wpjb .wpjb-form #wpjb_submit:hover,.wpjb .wpjb-submit:hover,.wpjb a.wpjb-button:hover,body .wpjb .wpjb-button.wpjb-button-search:hover{border-color:#213f2f;background:#213f2f;color:#fff}.btn-small,.locationListing .facetwp-selections ul li,.map-svg-btn-small{text-transform:none;font-size:12px;padding:6px 15px;border-radius:0;font-weight:400;display:inline-flex;align-items:center;line-height:18px}.btn-outline-primary,.map-svg-btn-outline-primary{background:transparent;border-color:#326148;color:#326148}.btn-outline-primary:hover,.map-svg-btn-outline-primary:hover{border-color:#213f2f;color:#213f2f}.btn-primary-text,.map-svg-btn-primary-text{color:#326148;padding:0;text-transform:none;display:flex;align-items:center}.btn-primary-text:after,.map-svg-btn-primary-text:after{margin-left:10px;transition:all .2s;transform:none;height:19px;display:block;content:url("data:image/svg+xml;charset=utf-8,%3Csvg width='6' height='16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5.869 8.266L1.28 12.89a.375.375 0 01-.531 0l-.619-.62a.375.375 0 010-.53L3.834 8 .131 4.26a.375.375 0 010-.532L.75 3.11a.375.375 0 01.531 0L5.87 7.734a.375.375 0 010 .532z' fill='%23326148'/%3E%3C/svg%3E")}.btn-primary-text:hover,.map-svg-btn-primary-text:hover{color:#213f2f}.btn-primary-text:hover:after,.map-svg-btn-primary-text:hover:after{transform:translate(5px);content:url("data:image/svg+xml;charset=utf-8,%3Csvg width='6' height='16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5.869 8.266L1.28 12.89a.375.375 0 01-.531 0l-.619-.62a.375.375 0 010-.53L3.834 8 .131 4.26a.375.375 0 010-.532L.75 3.11a.375.375 0 01.531 0L5.87 7.734a.375.375 0 010 .532z' fill='%23111827'/%3E%3C/svg%3E")}.btn-secondary,.map-svg-btn-secondary{background:#89a68e;border-color:#89a68e;color:#fff}.btn-secondary:hover,.map-svg-btn-secondary:hover{border-color:#6c9072;background:#6c9072;color:#fff}.btn-outline-secondary,.map-svg-btn-outline-secondary{background:transparent;border-color:#89a68e;color:#89a68e}.btn-outline-secondary:hover,.map-svg-btn-outline-secondary:hover{border-color:#6c9072;background:transparent;color:#6c9072}.btn-dark,.map-svg-btn-dark{background:var(--e-global-color-da29ae6,#303030);border-color:var(--e-global-color-da29ae6,#303030);color:#fff}.btn-dark:hover,.map-svg-btn-dark:hover{border-color:var(--e-global-color-b904c71,#353c46);background:var(--e-global-color-b904c71,#353c46);color:#fff}.btn-outline-dark:hover,.map-svg-btn-outline-dark:hover{border-color:var(--e-global-color-b904c71,#353c46);color:var(--e-global-color-b904c71,#353c46)}.btn-white,.map-svg-btn-white{background:#fff;border-color:#fff;color:var(--e-global-color-da29ae6,#303030)}.btn-white:hover,.map-svg-btn-white:hover{border-color:#e5e5e5;background:#e5e5e5;color:var(--e-global-color-da29ae6,#303030)}.btn-outline-white,.map-svg-btn-outline-white{background:transparent;border-color:#fff;color:#fff}.btn-outline-white:hover,.map-svg-btn-outline-white:hover{border-color:#e5e5e5;background:transparent;color:#e5e5e5}.btn-outline-dark,.map-svg-btn-outline-dark{background:transparent;border-color:var(--e-global-color-da29ae6,#303030);color:var(--e-global-color-da29ae6,#303030)}.btn-outline-dark:hover,.map-svg-btn-outline-dark:hover{border-color:#040c27;background:transparent;color:#040c27}.gform_wrapper .gform_footer a.disabled.button,.gform_wrapper .gform_footer fieldset:disabled a.button,.townQuiz .quizStepper .navigation-buttons a.disabled.btn-middle-green:first-of-type,.townQuiz .quizStepper .navigation-buttons a.disabled.btn-middle-green:nth-of-type(2),.townQuiz .quizStepper .navigation-buttons fieldset:disabled a.btn-middle-green:first-of-type,.townQuiz .quizStepper .navigation-buttons fieldset:disabled a.btn-middle-green:nth-of-type(2),.wpjb a.disabled.wpjb-button,.wpjb a.disabled.wpjb-submit,.wpjb fieldset:disabled a.wpjb-button,.wpjb fieldset:disabled a.wpjb-submit,a.btn.disabled,div.wpjb-form-resume-alerts a.disabled.wpjb-button,div.wpjb-form-resume-alerts fieldset:disabled a.wpjb-button,fieldset:disabled .gform_wrapper .gform_footer a.button,fieldset:disabled .townQuiz .quizStepper .navigation-buttons a.btn-middle-green:first-of-type,fieldset:disabled .townQuiz .quizStepper .navigation-buttons a.btn-middle-green:nth-of-type(2),fieldset:disabled .wpjb a.wpjb-button,fieldset:disabled .wpjb a.wpjb-submit,fieldset:disabled a.btn,fieldset:disabled div.wpjb-form-resume-alerts a.wpjb-button{pointer-events:none}.btn-block{display:block;width:100%}.btn-block+.btn-block{margin-top:.5rem}@media (min-width:992px){.btn-lg{padding-top:28px;padding-bottom:28px}}legend{font-size:1rem;line-height:1.5;color:#495057;margin-bottom:1.5rem}label{color:#212529;text-transform:uppercase;font-weight:700;display:block}#wpjb-alert-form input[type=text],#wpjb-alert-form select,#wpjb-top-search input[type=text],#wpjb-top-search select,.form-input,.wpjb .wpjb-form div input[type=text],.wpjb .wpjb-form div textarea,input[type=date],input[type=email],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=url],select,textarea{display:block;width:100%;height:50px;padding:.65rem 1rem;font-family:Karla,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,Liberation Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:1rem;font-weight:400;line-height:1.5;color:#495057;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;border-radius:6px;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){#wpjb-alert-form input[type=text],#wpjb-alert-form select,#wpjb-top-search input[type=text],#wpjb-top-search select,.form-input,.wpjb .wpjb-form div input[type=text],.wpjb .wpjb-form div textarea,input[type=date],input[type=email],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=url],select,textarea{transition:none}}#wpjb-alert-form input[type=text]::-ms-expand,#wpjb-alert-form select::-ms-expand,#wpjb-top-search input[type=text]::-ms-expand,#wpjb-top-search select::-ms-expand,.form-input::-ms-expand,.wpjb .wpjb-form div input[type=text]::-ms-expand,.wpjb .wpjb-form div textarea::-ms-expand,input[type=date]::-ms-expand,input[type=email]::-ms-expand,input[type=password]::-ms-expand,input[type=search]::-ms-expand,input[type=tel]::-ms-expand,input[type=text]::-ms-expand,input[type=url]::-ms-expand,select::-ms-expand,textarea::-ms-expand{background-color:transparent;border:0}#wpjb-alert-form input:-moz-focusring[type=text],#wpjb-alert-form select:-moz-focusring,#wpjb-top-search input:-moz-focusring[type=text],#wpjb-top-search select:-moz-focusring,.form-input:-moz-focusring,.wpjb .wpjb-form div input:-moz-focusring[type=text],.wpjb .wpjb-form div textarea:-moz-focusring,input[type=date]:-moz-focusring,input[type=email]:-moz-focusring,input[type=password]:-moz-focusring,input[type=search]:-moz-focusring,input[type=tel]:-moz-focusring,input[type=text]:-moz-focusring,input[type=url]:-moz-focusring,select:-moz-focusring,textarea:-moz-focusring{color:transparent;text-shadow:0 0 0 #495057}#wpjb-alert-form input:focus[type=text],#wpjb-alert-form select:focus,#wpjb-top-search input:focus[type=text],#wpjb-top-search select:focus,.form-input:focus,.wpjb .wpjb-form div input:focus[type=text],.wpjb .wpjb-form div textarea:focus,input[type=date]:focus,input[type=email]:focus,input[type=password]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=url]:focus,select:focus,textarea:focus{color:#212529;background-color:#fff;border-color:#212529;outline:0;box-shadow:none}#wpjb-alert-form input[type=text]::-moz-placeholder,#wpjb-alert-form select::-moz-placeholder,#wpjb-top-search input[type=text]::-moz-placeholder,#wpjb-top-search select::-moz-placeholder,.form-input::-moz-placeholder,.wpjb .wpjb-form div input[type=text]::-moz-placeholder,.wpjb .wpjb-form div textarea::-moz-placeholder,input[type=date]::-moz-placeholder,input[type=email]::-moz-placeholder,input[type=password]::-moz-placeholder,input[type=search]::-moz-placeholder,input[type=tel]::-moz-placeholder,input[type=text]::-moz-placeholder,input[type=url]::-moz-placeholder,select::-moz-placeholder,textarea::-moz-placeholder{color:#212529;opacity:1}#wpjb-alert-form input[type=text]::placeholder,#wpjb-alert-form select::placeholder,#wpjb-top-search input[type=text]::placeholder,#wpjb-top-search select::placeholder,.form-input::placeholder,.wpjb .wpjb-form div input[type=text]::placeholder,.wpjb .wpjb-form div textarea::placeholder,input[type=date]::placeholder,input[type=email]::placeholder,input[type=password]::placeholder,input[type=search]::placeholder,input[type=tel]::placeholder,input[type=text]::placeholder,input[type=url]::placeholder,select::placeholder,textarea::placeholder{color:#212529;opacity:1}#wpjb-alert-form input:disabled[type=text],#wpjb-alert-form input[readonly][type=text],#wpjb-alert-form select:disabled,#wpjb-alert-form select[readonly],#wpjb-top-search input:disabled[type=text],#wpjb-top-search input[readonly][type=text],#wpjb-top-search select:disabled,#wpjb-top-search select[readonly],.form-input:disabled,.form-input[readonly],.wpjb .wpjb-form div input:disabled[type=text],.wpjb .wpjb-form div input[readonly][type=text],.wpjb .wpjb-form div textarea:disabled,.wpjb .wpjb-form div textarea[readonly],input[type=date]:disabled,input[type=date][readonly],input[type=email]:disabled,input[type=email][readonly],input[type=password]:disabled,input[type=password][readonly],input[type=search]:disabled,input[type=search][readonly],input[type=tel]:disabled,input[type=tel][readonly],input[type=text]:disabled,input[type=text][readonly],input[type=url]:disabled,input[type=url][readonly],select:disabled,select[readonly],textarea:disabled,textarea[readonly]{background-color:#e5e7eb;opacity:1}input[type=date],input[type=datetime-local],input[type=month],input[type=time],select{-webkit-appearance:none;-moz-appearance:none;appearance:none}select{padding-left:.75rem!important;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='10' height='6' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5 6L0 0h10L5 6z' fill='%235D5C68'/%3E%3C/svg%3E");background-position:calc(100% - 1rem) 50%;background-repeat:no-repeat}select:focus::-ms-value{color:#495057;background-color:#fff}select[multiple],select[size],textarea{height:auto}.form-group{margin-bottom:16px}.form-text{display:block;margin-top:.25rem}.gform_wrapper .gsection{margin:0 0 30px!important;border:none;padding:0!important}.gform_wrapper h2.gsection_title{text-transform:none;font-size:22px;font-weight:400}.gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]){padding:.65rem 1rem;margin:0}body .gform_wrapper .top_label div.ginput_container{margin:0!important}.gform_wrapper label.gfield_label,.gform_wrapper legend.gfield_label{font-weight:400}body .gform_wrapper ul{display:flex!important;flex-wrap:wrap}body .gform_wrapper ul li.gfield{width:100%;margin:0 0 17px;padding:0!important}body .gform_wrapper ul li.gfield.gfield_error{padding:0!important;border:none;background:none;margin:0 0 1rem!important}body .gform_wrapper ul li.gfield.gfield_error input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]){border-color:var(--e-global-color-d2cb498,#d26751)}body .gform_wrapper ul li.gfield.field_description_below+.gsection{margin-top:30px!important}@media (min-width:576px){body .gform_wrapper ul li.gfield.gf_right_half{margin-left:10px!important;width:calc(50% - 10px)!important;display:block!important}body .gform_wrapper ul li.gfield.gf_left_half{margin-right:10px!important;width:calc(50% - 10px)!important;display:block!important}}.gform_wrapper .gfield_description{font-size:18px;font-style:italic}.gform_wrapper .gform_footer{padding:0;margin:80px 0 0}.gform_wrapper .validation_message{background:var(--e-global-color-d2cb498,#d26751);color:#fff;padding:4px 10px!important;font-size:13px;font-style:normal;margin:0}.gform_wrapper div.validation_error{font-weight:400;background-color:var(--e-global-color-d2cb498,#d26751);border-color:var(--e-global-color-d2cb498,#d26751);color:#fff}.gform_ajax_spinner{animation:spinner 1.1s linear infinite;width:26px;height:26px;color:#326148;margin:0 0 0 10px;padding:0!important;transform-origin:50% 50%}.form-file{position:relative}.form-file>.gfield_label{position:absolute;top:1px;left:1px;padding:17px 23px;z-index:2;margin:0!important;font-weight:400;font-size:18px;background:#fff}.form-file .gfield_description:not(.validation_message){padding:5px 0!important}.form-file .ginput_preview{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.form-file .ginput_container_fileupload{position:relative}.form-file .ginput_container_fileupload input{width:100%!important;height:60px;display:block!important;max-height:60px!important;overflow:visible;cursor:pointer}.form-file .ginput_container_fileupload input.gform_hidden+span+div{padding:0 0 60px!important;background:none!important}.form-file .ginput_container_fileupload .screen-reader-text{float:right;pointer-events:none;visibility:visible;position:absolute;width:100%;height:59px;background:#fff;border:1px solid #dcdcdc;padding:5px 0 5px 134px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;clip:auto;margin:0;clip-path:none;top:0;left:0;max-height:none!important;display:flex!important;justify-content:flex-end;align-items:center;content:""}.form-file .ginput_container_fileupload .screen-reader-text:after{content:"Browse";font-size:18px;font-weight:700;padding:16px 30px;white-space:nowrap;color:#000;margin-left:auto;margin-right:-1px;background-color:#efefef;border:1px solid #dbdbdb}.form-file .ginput_container_fileupload .validation_message{display:none}.gform_legacy_markup_wrapper div.validation_error{padding:12px 16px!important;border:0!important;display:flex;align-items:center;justify-content:flex-start;text-align:left!important}.gform_legacy_markup_wrapper div.validation_error>h2{font-size:12px;font-weight:400;display:flex;align-items:center}.gform_legacy_markup_wrapper div.validation_error>h2:before{margin-bottom:-2px;margin-top:0;display:block}input[type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:1.25rem!important;height:1.25rem;border:1px solid #ced4da;border-radius:50%;position:relative;margin:0 0 -3px}input[type=radio]+label{color:#212529;margin-top:-5px;margin-left:5px;position:relative;text-transform:none;font-weight:400;display:inline-block}input[type=radio]:checked{background-color:#98c7a6;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8'%3E%3Cpath fill='%23326148' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26l2.974 2.99L8 2.193z'/%3E%3C/svg%3E");background-size:60% 60%;background-repeat:no-repeat;background-position-x:50%;background-position-y:50%;border-color:#98c7a6}.checkbox,input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:1.25rem!important;height:1.25rem;min-width:1.25rem;left:0;top:0;border:1px solid #ced4da;background-color:#fff;box-sizing:border-box;border-radius:1px;position:relative;margin:0 0 -3px}.checkbox+label,input[type=checkbox]+label{color:#212529;margin-top:-5px;margin-left:5px;position:relative;text-transform:none;font-weight:400;display:inline-block}.checkbox:checked,input[type=checkbox]:checked{background-color:#98c7a6;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8'%3E%3Cpath fill='%23326148' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26l2.974 2.99L8 2.193z'/%3E%3C/svg%3E");background-size:60% 60%;background-repeat:no-repeat;background-position-x:50%;background-position-y:50%;border-color:#98c7a6}div.gform_wrapper.gravity-theme .ginput_complex .ginput_container_date{padding-right:10px}div.gform_wrapper.gravity-theme .ginput_complex .ginput_container_date input,div.gform_wrapper.gravity-theme .ginput_complex .ginput_container_date select{min-width:104px}.gchoice{display:flex;align-items:center;margin-bottom:5px}.gchoice .gfield-choice-input{margin-right:5px}.gchoice .gfield-choice-input+label{margin-top:0}div.gform_wrapper.gravity-theme .field_description_above .description,div.gform_wrapper.gravity-theme .field_description_above .gfield_description,div.gform_wrapper.gravity-theme .field_description_above .gsection_description,div.gform_wrapper.gravity-theme .field_description_above .instruction{padding-bottom:8px}.select2-container{width:100%!important}.select2-selection{height:50px;overflow:hidden;margin-right:20px}@media (max-width:991px){.select2-selection{margin-right:0;margin-bottom:10px}}.select2-container--default .select2-selection--multiple{border:0!important;border-radius:6px!important}.select2-selection__rendered{height:50px;overflow:auto!important}.select2-selection__rendered li{max-height:50px}.select2-selection__rendered::-webkit-scrollbar{display:none}.select2-container .select2-search--inline .select2-search__field{margin-top:0;margin-left:5px}@media (max-width:767px){.notice-subscribe__inner,.notice-subscribe button.close{background:#326148}.notice-subscribe__inner .h3,.notice-subscribe__inner .section-podcasts-feature .podcasts-feature__carousel .swiper-slide .card-podcasts__title,.notice-subscribe__inner .section-stories-feature .stories-feature__carousel .swiper-slide .card-post__title,.notice-subscribe__inner .townQuiz h1,.notice-subscribe__inner .wpjb .wpjb-form fieldset legend,.notice-subscribe__inner p,.section-podcasts-feature .podcasts-feature__carousel .swiper-slide .notice-subscribe__inner .card-podcasts__title,.section-stories-feature .stories-feature__carousel .swiper-slide .notice-subscribe__inner .card-post__title,.townQuiz .notice-subscribe__inner h1,.wpjb .wpjb-form fieldset .notice-subscribe__inner legend{color:#fff}.notice-subscribe__inner .gform_wrapper .gform_footer .button{background:transparent;border-color:#fff;color:#fff}.notice-subscribe__inner .gform_wrapper .gform_footer .button:hover{background:#fff;color:#326148!important}.notice-subscribe__inner svg path{fill:#fff}}@font-face{font-family:Biko;font-style:normal;font-weight:400;src:url(../../assets/fonts/Biko.woff2) format("woff2"),url(../../assets/fonts/Biko.woff) format("woff");font-display:swap}@font-face{font-family:Biko;font-style:bold;font-weight:900;src:url(../../assets/fonts/Biko-Bold.woff2) format("woff2"),url(../../assets/fonts/Biko-Bold.woff) format("woff");font-display:swap}img{max-width:100%;height:auto}html{scroll-behavior:smooth}body,html{background:var(--e-global-color-da29ae6,#303030)}body{overflow-x:hidden;font-family:Karla,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,Liberation Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:1rem;line-height:24px;font-weight:400;line-height:1.5;color:#040c27;overflow-y:scroll}.body-sm,.body-xs,.footer .footer-links ul.menu a,.footer .gform_confirmation_message,.footer .logos p,.footer__acknowledgement p,.footer__copyright ul,.location .data-tab__source,.notice-cookie .cookie-content div,.notice-cookie .cookie-content p,.podcast-article__content figure figcaption,.podcast-article__content img figcaption,.podcast-article__meta,.post-article__content figure figcaption,.post-article__content img figcaption,.post-article__meta,.success-story-article__content figure figcaption,.success-story-article__content img figcaption,.success-story-article__meta,.wpjb-page-preview .wpjb-grid-row,.wpjb-page-single .wpjb-grid-row{font-size:14px;line-height:21px}.body,.body-md,.location__data-tabs-swiper .swiper-pagination-bullet,.locationListing .locationFilter,.locationListing .locationsList-header,.podcast-article .share,.post-article .share,.section-map-region-statistics .regions__data-tabs-swiper .swiper-pagination-bullet,.seek-page.share,.success-story-article .share{font-size:16px;line-height:24px}.accordion__title,.body-lg,.body-xl,.card-overlay__excerpt,.section-podcasts-feature .podcasts-feature__content,.section-stories-feature .stories-feature__content,.section__filter-states a,.single-regions .section-content-image-left .content-image-left__content,.single-regions .section-content-image-right .content-image-left__content,.single-regions .section-content-simple .content__content{font-size:18px;line-height:26px}.content-body{background:#fff;clear:both;position:relative;display:block}.col,.col-1,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-10,.col-11,.col-12,.col-auto,.col-lg,.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-auto,.col-md,.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12,.col-md-auto,.col-sm,.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-auto,.col-xl,.col-xl-1,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-auto,.col-xxl,.col-xxl-1,.col-xxl-2,.col-xxl-3,.col-xxl-4,.col-xxl-5,.col-xxl-6,.col-xxl-7,.col-xxl-8,.col-xxl-9,.col-xxl-10,.col-xxl-11,.col-xxl-12,.col-xxl-auto,.container,.container-fluid,.container-lg,.container-md,.container-sm,.container-xl,.mfp-content,.wpjb div.wpjb-flash-info{padding-right:25px;padding-left:25px}@media (max-width:767.98px){.no-gutters-xs>[class*=" col-"],.no-gutters-xs>[class^=col-]{padding-right:0!important;padding-left:0!important}}.row{display:flex;flex-wrap:wrap;margin-right:-25px;margin-left:-25px}.row.no-gutters{margin-left:0;margin-right:0}.row-10{margin-right:-10px!important;margin-left:-10px!important}.overline{font-size:12px;letter-spacing:.04em;text-transform:uppercase;line-height:1.1818}@media (max-width:767px){body{font-size:16px}}.card-podcast__title,.card-story__title,.footer .footer-links ul.menu>li>a,.footer .gform_wrapper .gform_title,.h,.h1,.h2,.h3,.h4,.h5,.h6,.next-post .post-single__header:before,.podcast-article__title,.post-article__title,.region-stats__title,.region-stats__title h4,.section-content-image-left .content-image-left__overline,.section-content-image-right .content-image-left__overline,.section-location-search .locationFilters h5,.section-location-search .selectedFilters h5,.section-mooval .mooval__overline,.section-newsletter__heading,.section-podcasts-feature .podcasts-feature__carousel .swiper-slide .card-podcasts__title,.section-stories-feature .stories-feature__carousel .swiper-slide .card-post__title,.sidebar .widgettitle,.success-story-article__title,.townQuiz .custom-checkbox label,.townQuiz .quizStepper .navigation-buttons .btn-middle-green:first-of-type:after,.townQuiz .quizStepper .navigation-buttons .btn-middle-green:nth-of-type(2):before,.townQuiz h1,.wpjb .wpjb-form.wpjb-form .wpjb-legend,.wpjb .wpjb-form fieldset legend,.wpjb .wpjb-page-company-new .wpjb-legend,h1,h2,h3,h4,h5,h6{color:#212529;font-weight:500;margin-bottom:.5rem;margin-top:0}.h1,h1{font-size:5rem;line-height:4.375rem;text-transform:none;font-style:normal;letter-spacing:-.02em;text-decoration:none;font-weight:700}.h2,.podcast-article__title,.post-article__title,.success-story-article__title,.wpjb .wpjb-form.wpjb-form .wpjb-legend,.wpjb .wpjb-page-company-new .wpjb-legend,h2{font-size:3.625rem;line-height:4rem;text-transform:none;font-style:normal;letter-spacing:-.02em;text-decoration:none;font-weight:700}.h3,.section-podcasts-feature .podcasts-feature__carousel .swiper-slide .card-podcasts__title,.section-stories-feature .stories-feature__carousel .swiper-slide .card-post__title,.townQuiz h1,.wpjb .wpjb-form fieldset legend,h3{font-size:2.25rem;line-height:2.75rem;text-transform:none;font-style:normal;letter-spacing:-.02em;text-decoration:none;font-weight:700}.h4,h4{font-size:1.5rem;line-height:1.75rem;text-transform:none;font-style:normal;letter-spacing:-.01em;text-decoration:none;font-weight:700}.card-podcast__title,.card-story__title,.h5,.section-newsletter__heading,h5{font-size:1.25rem;line-height:1.5rem;text-transform:none;font-style:normal;letter-spacing:-.02em;text-decoration:none;font-weight:700}.footer .footer-links ul.menu>li>a,.footer .gform_wrapper .gform_title,.h6,.next-post .post-single__header:before,.region-stats__title,.region-stats__title h4,.section-content-image-left .content-image-left__overline,.section-content-image-right .content-image-left__overline,.section-location-search .locationFilters h5,.section-location-search .selectedFilters h5,.section-mooval .mooval__overline,.sidebar .widgettitle,.townQuiz .custom-checkbox label,.townQuiz .quizStepper .navigation-buttons .btn-middle-green:first-of-type:after,.townQuiz .quizStepper .navigation-buttons .btn-middle-green:nth-of-type(2):before,h6{font-size:1rem;line-height:1.188rem;text-transform:uppercase;font-style:normal;letter-spacing:0;text-decoration:none;font-weight:700}a{transition:all .2s}a,a:hover{text-decoration:none}.clickable{cursor:pointer}.entry--search{display:block;max-width:500px;margin-bottom:40px}.table .thead-dark th{background-color:#89a68e;border-color:#89a68e}.table td,.table th{border-bottom:1px solid var(--e-global-color-01f0fe4,#f2ecdf)}.table-striped tbody tr:nth-of-type(odd){background:var(--e-global-color-01f0fe4,#f2ecdf)}blockquote{font-family:Biko,sans-serif;font-style:normal;font-weight:400;font-size:24px;line-height:32px;display:flex;max-width:505px;margin:60px auto}blockquote:before{margin-right:15px;margin-top:5px;content:url("data:image/svg+xml;charset=utf-8,%3Csvg width='49' height='40' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M21.68 4.395c-2.295 1.318-4.15 2.465-5.567 3.442-1.416.928-2.856 2.173-4.321 3.735-1.367 1.465-2.417 3.003-3.15 4.614-.732 1.612-1.245 3.687-1.538 6.226h3.516c3.028 0 5.396.757 7.105 2.27 1.757 1.466 2.636 3.638 2.636 6.52 0 2.05-.78 3.979-2.343 5.785-1.514 1.758-3.614 2.637-6.3 2.637-4.198 0-7.201-1.367-9.008-4.102C.903 32.74 0 29.102 0 24.61c0-3.174.684-6.054 2.05-8.642 1.368-2.637 3.028-4.98 4.981-7.031 2.002-2.1 4.126-3.882 6.372-5.347A245.948 245.948 0 0119.043 0l2.637 4.395zm27.1 0c-2.296 1.318-4.151 2.465-5.567 3.442-1.416.928-2.857 2.173-4.321 3.735-1.416 1.514-2.49 3.076-3.223 4.688-.684 1.562-1.172 3.613-1.465 6.152h3.516c3.027 0 5.395.757 7.104 2.27 1.758 1.466 2.637 3.638 2.637 6.52 0 2.05-.781 3.979-2.344 5.785-1.514 1.758-3.613 2.637-6.299 2.637-4.199 0-7.202-1.367-9.008-4.102-1.807-2.783-2.71-6.42-2.71-10.913 0-3.174.683-6.054 2.05-8.642 1.368-2.637 3.028-4.98 4.98-7.031 2.003-2.1 4.127-3.882 6.373-5.347A245.948 245.948 0 0146.143 0l2.636 4.395z' fill='%23DAB162'/%3E%3C/svg%3E")}blockquote :last-child{margin-bottom:0!important}.iframe{position:relative;overflow:hidden;padding-top:56.25%;margin:60px 0}.iframe iframe{width:100%;height:100%;position:absolute;top:0;left:0;bottom:0;right:0}.mb-30{margin-bottom:30px}.bg-light-green{background:#98c7a6}:root .wsp-container ul{margin:0 0 30px;list-style:disc;padding:0 25px}:root .wsp-container ul li{padding-left:0;background:none;margin-bottom:0}.position-absolute{position:absolute!important}.h-100{height:100%!important}.w-100{width:100%!important}.text-16{font-size:1rem}.text-20{font-size:1.25rem}.text-24{font-size:1.5rem}.text-42{font-size:2.625rem}.text-52{font-size:calc(1.45rem + 2.4vw)}@media (min-width:1200px){.text-52{font-size:3.25rem}}.text-muted{color:#6c757d!important}.text-56{font-size:calc(1.475rem + 2.7vw)}@media (min-width:1200px){.text-56{font-size:3.5rem}}:root .text-80{font-size:calc(1.625rem + 4.5vw)!important}@media (min-width:1200px){:root .text-80{font-size:5rem!important}}.font-weight-normal{font-weight:400!important}.font-weight-semibold{font-weight:500!important}.font-weight-bold{font-weight:700!important}.font-weight-bolder{font-weight:900!important}.text-14{font-size:.875rem}.text-50{font-size:calc(1.4375rem + 2.25vw)}@media (min-width:1200px){.text-50{font-size:3.125rem}}.fa-3x{font-size:3em}.fa-lg{font-size:1.33333em;line-height:.75em;vertical-align:-.0667em}.svg-inline--fa{display:inline-block;height:1em;overflow:visible;vertical-align:-.125em}.svg-inline--fa.fa-lg{vertical-align:-.225em}.svg-inline--fa.fa-w-14{width:.875em}.svg-inline--fa.fa-w-20{width:1.25em}.svg-inline--fa.fa-w-16{width:1em}.svg-inline--fa.fa-w-6{width:.375em}.svg-inline--fa.fa-2x{font-size:2em}@media (min-width:768px){.d-md-block{display:block!important}}.overflow-hidden{overflow:hidden!important}.inset-0{top:0;right:0;bottom:0;left:0}.rounded{border-radius:.375rem!important}.invisible{visibility:hidden!important}.position-relative{position:relative!important}.font-family-monospace{font-family:Biko,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.mb-4,.my-4{margin-bottom:1.5rem!important}.mt-2,.my-2{margin-top:.5rem!important}:root .mt-4,:root.my-4{margin-top:1.5rem!important}:root .mb-3,:root .my-3{margin-bottom:1rem!important}:root .pb-4,:root .py-4{padding-bottom:1.5rem!important}@media (min-width:992px){:root .pl-lg-5,:root .px-lg-5{padding-left:3rem!important;padding-right:3rem!important}}:root .ml-4,:root .mx-4{margin-left:1.5rem!important}.single-regions .media__caption{font-size:14px!important}.accordion__item{background:#fff;margin:0 auto 20px;border:1px solid #d1d5db}.accordion__item.active .accordion__title .icon{transform:rotate(180deg)}.accordion__title{font-family:Biko,sans-serif;padding:13px 25px;color:var(--e-global-color-da29ae6,#303030);cursor:pointer;display:flex}.accordion__title .icon{content:url("data:image/svg+xml;charset=utf-8,%3Csvg width='16' height='9' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M15.782.882l-.707-.697a.434.434 0 00-.607 0L8 6.538 1.532.185a.434.434 0 00-.607 0L.218.882a.418.418 0 000 .597l7.478 7.362c.168.165.44.165.607 0l7.479-7.362a.418.418 0 000-.597z' fill='%231F2937'/%3E%3C/svg%3E");width:16px;height:9px;margin:auto 0 auto auto;transition:all .2s}.accordion__content{color:var(--e-global-color-da29ae6,#303030);text-align:left;padding:15px 25px}.accordion__content a:hover{text-decoration:underline}.accordion__expanding{display:none}.gallery{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-around;margin:50px -10px}.gallery .gallery-item{padding:10px}.gallery-columns-1 .gallery-item{flex:0 0 100%;max-width:100%}.gallery-columns-2 .gallery-item{flex:0 0 50%;max-width:50%}.gallery-columns-3 .gallery-item{flex:0 0 33.3333%;max-width:33.3333%}.gallery-columns-4 .gallery-item{flex:0 0 25%;max-width:25%}.gallery-columns-5 .gallery-item{flex:0 0 20%;max-width:20%}.gallery-columns-6 .gallery-item{flex:0 0 16.6667%;max-width:16.6667%}.icon{margin-bottom:10px}.icon__image{margin-bottom:16px}.card-default,.card-horizontal,.card-overlay,.card-post{width:100%}@media (max-width:991px){.card-default,.card-horizontal,.card-overlay,.card-post{margin-bottom:30px}}.card-default__image .media__caption,.card-horizontal__image .media__caption,.card-overlay__image .media__caption,.card-post__image .media__caption{display:none}.card-default__image .media__image,.card-horizontal__image .media__image,.card-overlay__image .media__image,.card-post__image .media__image{width:100%;height:0;padding-bottom:60%;position:relative;overflow:hidden;border-radius:10px;transition:all .2s}@media (max-width:767px){.card-default__image .media__image,.card-horizontal__image .media__image,.card-overlay__image .media__image,.card-post__image .media__image{width:100%}}.card-default__image .media__image img,.card-horizontal__image .media__image img,.card-overlay__image .media__image img,.card-post__image .media__image img{width:100%;height:100%;position:absolute;top:0;left:0;right:10px;display:block;z-index:2;-o-object-fit:cover;object-fit:cover;transition:all .2s;opacity:1}.card-default:hover .media__image,.card-horizontal:hover .media__image,.card-overlay:hover .media__image,.card-post:hover .media__image{background:#000}.card-default:hover img,.card-horizontal:hover img,.card-overlay:hover img,.card-post:hover img{opacity:.8}.card-default__body,.card-horizontal__body,.card-overlay__body,.card-post__body{padding:0;color:var(--e-global-color-da29ae6,#303030)}.card-default__title,.card-horizontal__title,.card-overlay__title,.card-post__title{margin-bottom:20px;font-size:24px;line-height:28px}.card-default__excerpt,.card-horizontal__excerpt,.card-overlay__excerpt,.card-post__excerpt{color:var(--e-global-color-da29ae6,#303030);margin:0 0 20px}.card-default__excerpt p,.card-horizontal__excerpt p,.card-overlay__excerpt p,.card-post__excerpt p{margin:0}.card-default__body{background:#fff;padding:30px}@media (max-width:767px){.card-default__body{padding:30px 0 0}}.card-post{margin-bottom:20px}.card-post__image{margin-bottom:25px}.card-post__image .media__image{padding-bottom:65%}.card-post__body{padding:0}.card-post__title{margin-bottom:5px}.card-post a:hover .card-post__body,.card-post a:hover .card-post__title{color:#326148}.card-podcast{margin-bottom:20px}.card-podcast__image{margin-bottom:25px}.card-podcast__body{padding:0}.card-podcast__title{margin-bottom:5px}.card-podcast__meta{font-weight:400;font-size:16px;line-height:24px;color:#212529}.card-podcast .media__image img{border-radius:10px}.card-podcast a:hover .card-post__body,.card-podcast a:hover .card-post__title{color:#326148}.card-horizontal a{display:flex;flex-direction:row}.card-horizontal__image{min-width:calc(50% - 25px);margin-right:30px}.card-horizontal__body{align-items:flex-start;display:flex;flex-direction:column;justify-content:center}.card-overlay{position:relative;background:linear-gradient(113.73deg,rgba(0,0,0,.9) 9.49%,transparent 67.04%),transparent;border-radius:10px;overflow:hidden;padding:2.5rem;height:324px;margin:0}.card-overlay__image{position:absolute;width:100%;height:100%;top:0;left:0;right:0;bottom:0;z-index:-1;margin:0}.card-overlay__image .media,.card-overlay__image .media__image,.card-overlay__image img{position:absolute;-o-object-fit:cover;object-fit:cover;width:100%;height:100%;top:0;bottom:0;left:0;right:0}.card-overlay__title{max-width:150px;color:#fff;margin-bottom:20px;font-size:2.25rem;line-height:2.25rem}.card-overlay__title span:last-child{color:#89a68e;display:block}.card-overlay__excerpt{max-width:280px;color:#fff;margin-bottom:20px;display:none}.card-overlay__body{height:100%;display:flex;flex-direction:column}.card-overlay__action{margin-top:auto}.card-podcast,.card-story{position:relative;overflow:hidden;border-radius:10px;background:#040c27;height:100%;width:100%}.card-podcast__image,.card-podcast__image .media,.card-podcast__image img,.card-story__image,.card-story__image .media,.card-story__image img{width:100%;height:100%;position:absolute;z-index:0;top:0;bottom:0;left:0;right:0;-o-object-fit:cover;object-fit:cover;transition:all .2s;opacity:1}.card-podcast__image,.card-story__image{opacity:.7;transition:all .2s}.card-podcast:hover .card-story__image,.card-story:hover .card-story__image{background:#000}.card-podcast:hover .card-story__image img,.card-story:hover .card-story__image img{opacity:.8}.card-podcast a,.card-story a{display:flex;text-align:center;height:100%;min-height:334px;justify-content:flex-end;position:relative;padding:22px 30px;flex-direction:column}.card-podcast__title,.card-story__title{color:#fff;z-index:1}.card-podcast__episode,.card-story__episode{color:#fff;opacity:.8}.card-podcast__date,.card-story__date{z-index:1;color:#fff;display:none}.card-property-listing{background:#fff;border:1px solid rgba(48,48,48,.3);border-radius:10px;overflow:hidden;transition:all .2s}.card-property-listing:hover{border-color:rgba(48,48,48,.5)}.card-property-listing a{color:var(--e-global-color-da29ae6,#303030)}.card-property-listing__price{margin-bottom:10px;color:#212529}.card-property-listing__address{margin-bottom:20px;color:#212529}.card-property-listing__info{color:#040c27;margin:0}.card-property-listing__info ul{list-style:none;margin:0;padding:0;display:flex}.card-property-listing__info ul li{align-items:center;justify-content:center;padding:0 10px 0 0;font-weight:700}.card-property-listing__info ul svg{margin:0 6px 0 0!important}.card-property-listing__body{padding:30px}.media--video-autoplay{z-index:1}.media--video-autoplay iframe,.media--video-autoplay video{border:none;position:absolute;left:0;top:0;width:100%;height:100%;min-width:100%;min-height:100%;width:auto;height:auto;z-index:0}.media--cover .media__image,.media--cover img{height:100%;width:100%}.media--cover img{-o-object-fit:cover;object-fit:cover;display:none}.media--bg{position:absolute;top:0;left:0;height:100%;width:100%;pointer-events:none;z-index:0}.media--caption{margin-right:54px;padding:67px 0 0;background:url(/wp-content/uploads/2020/11/Ikawai__7379_-_Sanford_Boat_3.jpg) no-repeat 50% #326148;background-size:cover}.media--caption .media__image{width:calc(100% + 54px);position:relative}.media--caption .media__image img{width:100%;display:block}.media--caption .media__image svg{height:90px;width:90px;position:absolute;z-index:10;top:50%;left:50%;transform:translate(-50%,-50%)}.media--caption .media__caption{color:var(--e-global-color-41b84ee,#fff);text-transform:uppercase;padding:36px 79px;text-align:right;font-size:14px;line-height:1.2857;font-weight:700}.order--image-right .media--caption{margin-right:0;margin-left:54px}.order--image-right .media--caption .media__image{margin-left:-54px}.media--video-autoplay .media__image{position:relative;padding-bottom:61%;width:calc(100% + 54px)}.media--video .media__image:before{content:"";display:block;position:absolute;top:0;left:0;height:100%;width:100%;background:rgba(25,31,31,.45);pointer-events:none;transition:all .2s}.media--video .media__image:hover:before{background:rgba(25,31,31,.25)}.media--video .media__image:after{content:"";display:block;position:absolute;top:50%;left:50%;height:90px;width:90px;transform:translate(-50%,-50%);background:no-repeat 50% url(../../assets/images/play.png);background-size:contain;pointer-events:none}.media--video .media__caption{text-align:left}.modal{position:fixed;top:0;bottom:0;left:0;right:0;background:rgba(0,0,0,.7);z-index:200;display:flex;align-items:center;justify-content:center;height:0;overflow:hidden;opacity:0;transition:opacity .2s}.modal.open{height:100%;opacity:1}.modal .close-modal{position:absolute;top:.5rem;right:.5rem;z-index:10000}.modal .close-modal svg{display:block}.modal .h4{margin-bottom:40px}.modal__content{background-color:#fff;background-image:url(../../assets/images/HEADER\ SHAPE_01.svg);background-repeat:no-repeat;background-position:100% 0;background-size:auto 100%;position:relative;border-radius:6px;max-height:55vh;overflow:scroll;padding:1.5rem;max-width:90vw;overflow-x:hidden}@media (min-width:768px){.modal__content{min-width:450px;padding:2.5rem;max-width:50vw}}@media (min-width:992px){.modal__content{padding:3.5rem;max-width:40vw}}@media (min-width:1200px){.modal__content{padding:3.5rem;max-width:30vw}}.modal__content svg{position:absolute;top:-150px;right:-150px}@media (max-width:767px){.modal__content svg{display:none}}.modal__content>div p:last-child{margin-bottom:0}.modal__content .gchoice{justify-content:flex-start;display:flex}.modal__content .gchoice .gfield-choice-input{border-radius:6px;margin-right:10px}.gform_wrapper .modal__content div.validation_error,.modal__content .alert,.modal__content .gform_wrapper div.validation_error{padding-left:4rem;padding-right:4rem;min-height:15rem}.menu{display:flex;list-style:none;padding:0;margin:0;flex-wrap:wrap}.menu-item a{line-height:1.29;display:block;padding:19px 10px}@media (min-width:1200px){.menu-item a{padding-left:20px;padding-right:20px}}#wpadminbar{position:fixed!important}.section{position:relative;z-index:1}.section__inner{position:relative;z-index:10}.hamburger{padding:12px 0;display:block;cursor:pointer;transition-property:opacity,filter;transition-duration:.15s;transition-timing-function:linear;font:inherit;color:inherit;text-transform:none;background-color:transparent;border:0;margin:0;height:100%;outline:0!important;overflow:visible}.hamburger.is-active .hamburger-inner,.hamburger.is-active .hamburger-inner:after,.hamburger.is-active .hamburger-inner:before{background-color:#326148}.hamburger-box{width:40px;height:40px;display:inline-block;position:relative}.hamburger-inner{display:block;top:50%;width:28px;left:9px;margin-top:-.5px}.hamburger-inner,.hamburger-inner:after,.hamburger-inner:before{width:28px;height:2px;background-color:#326148;position:absolute;transition-property:transform;transition-duration:.15s;transition-timing-function:ease}.hamburger-inner:after,.hamburger-inner:before{content:"";display:block}.hamburger-inner:before{top:-8px}.hamburger-inner:after{bottom:-8px}.hamburger--spin .hamburger-inner{transition-duration:.22s;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--spin .hamburger-inner:before{transition:top .1s ease-in .25s,opacity .1s ease-in}.hamburger--spin .hamburger-inner:after{transition:bottom .1s ease-in .25s,transform .22s cubic-bezier(.55,.055,.675,.19)}.hamburger--spin.collapsed .hamburger-inner{transform:rotate(0);transition-duration:.22s;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--spin.collapsed .hamburger-inner:before{top:-8px;opacity:1;transition:top .1s ease-in .25s,opacity .1s ease-in}.hamburger--spin.collapsed .hamburger-inner:after{bottom:-8px;transform:rotate(0);transition:bottom .1s ease-in .25s,transform .22s cubic-bezier(.55,.055,.675,.19)}.hamburger--spin .hamburger-inner{transform:rotate(225deg);transition-delay:.12s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.hamburger--spin .hamburger-inner:before{top:0;opacity:0;transition:top .1s ease-out,opacity .1s ease-out .12s}.hamburger--spin .hamburger-inner:after{bottom:0;transform:rotate(-90deg);transition:bottom .1s ease-out,transform .22s cubic-bezier(.215,.61,.355,1) .12s}:root{--swiper-theme-color:#1f1f1f}.swiper-slide,.swiper-wrapper{display:flex;align-items:stretch;height:auto}.swiper-slide{padding-left:0;padding-right:0}.swiper-slide img{display:block;width:100%}.swiper-slide__inner{border-bottom:1px solid #e5e5e5;display:flex;align-items:stretch;width:100%}.swiper-slide .media__caption{padding:30px 80px 30px 0}.swiper-pagination,.swiper-slide .media__caption{font-size:14px;line-height:1.2857;text-transform:uppercase;font-weight:700}.swiper-pagination{padding:30px 0 29px;position:absolute;left:auto;bottom:1px;right:41px;width:60px;background:#fff}.swiper-button-next,.swiper-button-prev{width:40px;height:36px;transform:translateY(0);background-image:none!important}.swiper-button-next:after,.swiper-button-prev:after{content:"";height:40px;width:36px;background:no-repeat 50%;background-size:40px 36px}@media (max-width:767px){.swiper-button-next,.swiper-button-prev{transform:scale(.6)}}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:0}.swiper-button-next{right:-15px}.swiper-button-next:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='40' height='36' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_469:20561)'%3E%3Cpath d='M13.07.491l-1.547 1.591a.985.985 0 000 1.366l14.118 14.553-14.118 14.552a.985.985 0 000 1.367l1.547 1.59a.92.92 0 001.328 0l16.36-16.826a.985.985 0 000-1.366L14.398.49a.92.92 0 00-1.328 0z' fill='%231F2937'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_469:20561'%3E%3Cpath fill='%23fff' transform='rotate(-90 18 18)' d='M0 0h36v40H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E")}@media (max-width:1199px){.swiper-button-next:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='40' height='36' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_469:20561)'%3E%3Cpath d='M13.07.491l-1.547 1.591a.985.985 0 000 1.366l14.118 14.553-14.118 14.552a.985.985 0 000 1.367l1.547 1.59a.92.92 0 001.328 0l16.36-16.826a.985.985 0 000-1.366L14.398.49a.92.92 0 00-1.328 0z' fill='%23FFF'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_469:20561'%3E%3Cpath fill='%23fff' transform='rotate(-90 18 18)' d='M0 0h36v40H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E")}}@media (max-width:767px){.swiper-button-next{right:15px}}.swiper-button-prev{left:-15px}.swiper-button-prev:after{transform:scaleX(-1);background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='40' height='36' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_469:20561)'%3E%3Cpath d='M13.07.491l-1.547 1.591a.985.985 0 000 1.366l14.118 14.553-14.118 14.552a.985.985 0 000 1.367l1.547 1.59a.92.92 0 001.328 0l16.36-16.826a.985.985 0 000-1.366L14.398.49a.92.92 0 00-1.328 0z' fill='%231F2937'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_469:20561'%3E%3Cpath fill='%23fff' transform='rotate(-90 18 18)' d='M0 0h36v40H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E")}@media (max-width:1199px){.swiper-button-prev:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='40' height='36' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_469:20561)'%3E%3Cpath d='M13.07.491l-1.547 1.591a.985.985 0 000 1.366l14.118 14.553-14.118 14.552a.985.985 0 000 1.367l1.547 1.59a.92.92 0 001.328 0l16.36-16.826a.985.985 0 000-1.366L14.398.49a.92.92 0 00-1.328 0z' fill='%23FFF'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_469:20561'%3E%3Cpath fill='%23fff' transform='rotate(-90 18 18)' d='M0 0h36v40H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E")}}@media (max-width:767px){.swiper-button-prev{left:15px}}@keyframes bounce{0%,50%,to{transform:translateY(0)}50%{transform:translateY(10px)}}.title-block{max-width:574px;width:100%;margin:auto;display:flex;min-height:250px;flex-direction:column;justify-content:center;text-align:center;padding:20px 57px 50px;max-width:calc(100% - 30px)}@media (min-width:1100px) and (max-width:1440px) and (max-height:800px){.title-block{min-height:0}}@media (max-width:767px){.title-block{padding:20px 20px 30px;min-height:0}}.title-block__inner{flex-grow:1;display:flex;flex-direction:column;justify-content:center}.title-block__title{margin:0}.title-block__content{margin-top:25px}.title-block__content :last-child{margin-bottom:0}@media (min-width:1100px) and (max-width:1440px) and (max-height:800px){.title-block__content{margin-top:15px}}.title-block__actions{margin-top:45px}.gform_wrapper .gform_footer .title-block__actions .button,.title-block__actions .btn,.title-block__actions .gform_wrapper .gform_footer .button,.title-block__actions .townQuiz .quizStepper .navigation-buttons .btn-middle-green:first-of-type,.title-block__actions .townQuiz .quizStepper .navigation-buttons .btn-middle-green:nth-of-type(2),.title-block__actions .wpjb .wpjb-submit,.title-block__actions .wpjb a.wpjb-button,.title-block__actions body .wpjb .wpjb-button.wpjb-button-search,.title-block__actions div.wpjb-form-resume-alerts .wpjb-button,.townQuiz .quizStepper .navigation-buttons .title-block__actions .btn-middle-green:first-of-type,.townQuiz .quizStepper .navigation-buttons .title-block__actions .btn-middle-green:nth-of-type(2),.wpjb .title-block__actions .wpjb-submit,.wpjb .title-block__actions a.wpjb-button,body .wpjb .title-block__actions .wpjb-button.wpjb-button-search,div.wpjb-form-resume-alerts .title-block__actions .wpjb-button{min-width:260px}.title-block__arrow{margin-top:25px;animation:bounce 3s infinite}@media (max-width:767px){.title-block__arrow{transform:scale(.6)}}@media (min-width:1100px) and (max-width:1440px) and (max-height:800px){.title-block__arrow{margin-top:-5px;display:none}}.title-block--bottom{margin-bottom:0}.title-block--top{margin-top:0}.pagination{margin:40px 0 10px}.section-success-stories-archive .pagination{margin:6.875rem 0 5rem}@media (max-width:767px){.section-success-stories-archive .pagination{margin:4.375rem 0 2.5rem}}.wpjb .wpjb-paginate-links a,.wpjb .wpjb-paginate-links span{padding:10px}.wpjb-paginate-links,ul.page-numbers{list-style:none;padding:0;display:flex;justify-content:center}.wpjb-paginate-links>a,.wpjb-paginate-links>li,ul.page-numbers>a,ul.page-numbers>li{display:block;background:none}.wpjb-paginate-links>a+li,.wpjb-paginate-links>li+li,ul.page-numbers>a+li,ul.page-numbers>li+li{margin-left:-1px}.wpjb-paginate-links a,.wpjb-paginate-links span,ul.page-numbers a,ul.page-numbers span{display:flex;justify-content:center;align-items:center;font-weight:400;color:#212529;padding:10px;border-radius:10px;border-collapse:collapse;width:44px;height:44px;margin:0 10px}.wpjb-paginate-links a.next,.wpjb-paginate-links a.prev,.wpjb-paginate-links span.next,.wpjb-paginate-links span.prev,ul.page-numbers a.next,ul.page-numbers a.prev,ul.page-numbers span.next,ul.page-numbers span.prev{display:none}.wpjb-paginate-links a.current,.wpjb-paginate-links span.current,ul.page-numbers a.current,ul.page-numbers span.current{background:#326148;color:#fff;border-color:#326148}.wpjb-paginate-links a:hover,ul.page-numbers a:hover{background:#326148;color:#fff!important;border-color:#326148}.acf-map{position:absolute;width:100%;height:100%;left:0;top:0;right:0;bottom:0}.section-post-archive{background:#fff;margin:0 auto}.section-post-archive h1.h4{margin-bottom:0;text-transform:none}.section-post-archive .row.no-gutters{margin-left:-15px;margin-right:-15px}.section-post-archive div[class^=col-]{padding-left:15px;padding-right:15px}.section-post-archive div[class^=col-]>.card{padding-bottom:5rem}@media (max-width:767px){.section-post-archive div[class^=col-]>.card{padding-bottom:2.5rem}}.section-post-archive select{width:auto;min-width:200px;margin-left:auto}@media (max-width:767px){.section-post-archive select{margin-left:0}}.section__categories{margin:3.5rem 0 0}@media (max-width:767px){.section__categories{margin:1.75rem 0 0}}.section__categories ul{list-style:none;display:flex;padding:0;font-weight:400;justify-content:flex-start;margin:15px 0 5rem}@media (max-width:767px){.section__categories ul{margin:15px 0 2.5rem}}.section__categories ul li a{padding:8px 18px;border:1px solid #ced4da;border-radius:25px;margin:0 12px 0 0;color:#212529}.section__categories ul li.current-cat a,.section__categories ul li a:hover{background:#326148;border-color:#326148;color:#fff}.section__categories ul li:first-child a{margin-left:0}@media (max-width:767px){.section__categories ul{display:block;text-align:left}.section__categories ul li{display:inline-flex;margin-bottom:10px}}.podcast-article,.post-article,.success-story-article{padding:5rem 0 0;margin:auto}@media (max-width:767px){.podcast-article,.post-article,.success-story-article{padding:2.5rem 0 0}}.podcast-article .col-md-0,.post-article .col-md-0,.success-story-article .col-md-0{position:sticky;top:150px;height:0;padding-bottom:150px;width:0}@media (max-width:1023px){.podcast-article .col-md-0,.post-article .col-md-0,.success-story-article .col-md-0{position:relative;top:0;width:100%;height:auto;padding-bottom:0}}.podcast-article__header,.post-article__header,.success-story-article__header{max-width:610px;margin:auto}.podcast-article__title,.post-article__title,.success-story-article__title{margin-bottom:40px}.podcast-article__meta,.post-article__meta,.success-story-article__meta{margin:0 0 30px}@media (max-width:767px){.podcast-article__meta,.post-article__meta,.success-story-article__meta{margin-bottom:30px}}.podcast-article__meta ul,.post-article__meta ul,.success-story-article__meta ul{list-style:none;margin:0;padding:0;display:flex;align-items:center}@media (max-width:767px){.podcast-article__meta ul,.post-article__meta ul,.success-story-article__meta ul{flex-wrap:wrap}}.podcast-article__meta ul li,.post-article__meta ul li,.success-story-article__meta ul li{display:inline-flex;padding:0 0 0 20px;border:0;color:#040c27}.podcast-article__meta ul li:first-child,.post-article__meta ul li:first-child,.success-story-article__meta ul li:first-child{border-left:0;padding-left:0;margin-left:0}.podcast-article__meta ul li.share,.post-article__meta ul li.share,.success-story-article__meta ul li.share{margin-left:auto}@media (max-width:767px){.podcast-article__meta ul li.share,.post-article__meta ul li.share,.success-story-article__meta ul li.share{width:100%;margin:10px 0 0;padding-left:0}}.podcast-article__meta ul img,.post-article__meta ul img,.success-story-article__meta ul img{width:40px;height:40px;border-radius:20px;margin-right:10px}.podcast-article__content,.post-article__content,.success-story-article__content{max-width:610px;padding:5rem 0;margin:auto;border-bottom:1px solid #ced4da}.podcast-article__content a,.post-article__content a,.success-story-article__content a{color:var(--e-global-color-e605555,#2c9094);text-decoration:underline}@media (max-width:767px){.podcast-article__content,.post-article__content,.success-story-article__content{padding:2.5rem 0}}.podcast-article__content p,.post-article__content p,.success-story-article__content p{color:var(--e-global-color-da29ae6,#303030);margin:0 0 30px}.podcast-article__content figure,.podcast-article__content img,.post-article__content figure,.post-article__content img,.success-story-article__content figure,.success-story-article__content img{width:calc(100% + 120px);max-width:calc(100% + 120px);margin-left:-60px;margin-top:25px;margin-bottom:25px;border-radius:10px}@media (max-width:991px){.podcast-article__content figure,.podcast-article__content img,.post-article__content figure,.post-article__content img,.success-story-article__content figure,.success-story-article__content img{width:100%;max-width:100%;margin:0}}.podcast-article__content figure figcaption,.podcast-article__content img figcaption,.post-article__content figure figcaption,.post-article__content img figcaption,.success-story-article__content figure figcaption,.success-story-article__content img figcaption{color:var(--e-global-color-da29ae6,#303030);opacity:.5;margin:-15px 0 50px -60px}@media (max-width:991px){.podcast-article__content figure figcaption,.podcast-article__content img figcaption,.post-article__content figure figcaption,.post-article__content img figcaption,.success-story-article__content figure figcaption,.success-story-article__content img figcaption{margin:0 0 30px}}.podcast-article__content hr,.post-article__content hr,.success-story-article__content hr{opacity:.2;border:0;border-bottom:1px solid var(--e-global-color-da29ae6,#303030);margin:60px 0}@media (max-width:767px){.podcast-article__content hr,.post-article__content hr,.success-story-article__content hr{margin:30px 0}}.podcast-article__content ul,.post-article__content ul,.success-story-article__content ul{list-style:none;margin:40px 0 0;padding:0;color:var(--e-global-color-da29ae6,#303030)}@media (max-width:767px){.podcast-article__content ul,.post-article__content ul,.success-story-article__content ul{margin-top:20px}}.podcast-article__content ul li,.post-article__content ul li,.success-story-article__content ul li{margin-bottom:40px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='21' height='20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.5 4l7 6-7 6' stroke='%231F2937' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;padding-left:40px;background-position:5px 2px}@media (max-width:767px){.podcast-article__content ul li,.post-article__content ul li,.success-story-article__content ul li{margin-bottom:20px}}.podcast-article__content h2,.podcast-article__content h3,.podcast-article__content h4,.podcast-article__content h5,.podcast-article__content h6,.post-article__content h2,.post-article__content h3,.post-article__content h4,.post-article__content h5,.post-article__content h6,.success-story-article__content h2,.success-story-article__content h3,.success-story-article__content h4,.success-story-article__content h5,.success-story-article__content h6{margin-bottom:30px}.podcast-article__image,.post-article__image,.success-story-article__image{height:0;padding-bottom:80%;position:relative;display:block}@media (min-width:992px){.podcast-article__image,.post-article__image,.success-story-article__image{margin-right:35px}}.podcast-article__image .mfp-video,.post-article__image .mfp-video,.success-story-article__image .mfp-video{display:block;overflow:hidden;transition:all .2s;height:100%;bottom:0;position:relative;padding-bottom:85%;border-radius:10px;background:#fff}.podcast-article__image .mfp-video img,.post-article__image .mfp-video img,.success-story-article__image .mfp-video img{transition:all .2s;opacity:1}.podcast-article__image .mfp-video:before,.post-article__image .mfp-video:before,.success-story-article__image .mfp-video:before{content:"";width:100%;height:100%;position:absolute;display:block;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='68' height='68' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='34' cy='34' r='34' fill='%23303030' fill-opacity='.5'/%3E%3Cpath d='M49.263 30.89A3.66 3.66 0 0151 34.004c0 1.267-.657 2.444-1.737 3.044l-21.748 13.36a3.47 3.47 0 01-3.663.136A3.648 3.648 0 0122 47.363v-26.72c0-1.317.708-2.532 1.852-3.178a3.61 3.61 0 013.663.07L49.263 30.89z' fill='%23fff'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;z-index:10;top:0;left:0;right:0;bottom:0}.podcast-article__image .mfp-video:hover,.post-article__image .mfp-video:hover,.success-story-article__image .mfp-video:hover{background:#000}.podcast-article__image .mfp-video:hover img,.post-article__image .mfp-video:hover img,.success-story-article__image .mfp-video:hover img{opacity:.8}.podcast-article__image .media,.podcast-article__image .media__image,.podcast-article__image img,.post-article__image .media,.post-article__image .media__image,.post-article__image img,.success-story-article__image .media,.success-story-article__image .media__image,.success-story-article__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;z-index:1;top:0;bottom:0;left:0;right:0;transition:all .2s;border-radius:10px;position:absolute;overflow:hidden}.podcast-article__footer,.post-article__footer,.success-story-article__footer{max-width:610px;margin:auto}.podcast-article .share,.post-article .share,.success-story-article .share{display:flex}.podcast-article .share ul,.post-article .share ul,.success-story-article .share ul{margin:0 0 0 10px}.podcast-article .share ul li,.post-article .share ul li,.success-story-article .share ul li{margin:0;padding:0 0 0 10px}.podcast-article .share ul a,.post-article .share ul a,.success-story-article .share ul a{color:#040c27}.podcast-article .share ul a:hover,.post-article .share ul a:hover,.success-story-article .share ul a:hover{color:#326148}.podcast-article .wp-block-image,.post-article .wp-block-image,.success-story-article .wp-block-image{width:100%;margin:60px 0}@media (max-width:767px){.podcast-article .wp-block-image,.post-article .wp-block-image,.success-story-article .wp-block-image{margin:20px 0}}.podcast-article .wp-block-image img,.post-article .wp-block-image img,.success-story-article .wp-block-image img{width:100%;border-radius:10px}.podcast-article .wp-block-image figcaption,.post-article .wp-block-image figcaption,.success-story-article .wp-block-image figcaption{color:var(--e-global-color-da29ae6,#303030);font-weight:700;font-size:16px;margin:15px 0 0}.podcast-article__social ul,.post-article__social ul,.success-story-article__social ul{margin:0 0 0 calc(-100% - 120px);padding:0;list-style:none;width:30px}@media (max-width:1023px){.podcast-article__social ul,.post-article__social ul,.success-story-article__social ul{margin:0;width:100%;position:relative}}.podcast-article__social ul li,.post-article__social ul li,.success-story-article__social ul li{margin:0 0 20px}@media (max-width:1023px){.podcast-article__social ul li,.post-article__social ul li,.success-story-article__social ul li{display:inline-block;margin:0 20px 40px 0}}.podcast-article__social ul svg,.post-article__social ul svg,.success-story-article__social ul svg{width:30px;height:30px;opacity:.4}.podcast-article__social ul a,.post-article__social ul a,.success-story-article__social ul a{color:#89a68e}.podcast-article__social ul a:hover svg,.post-article__social ul a:hover svg,.success-story-article__social ul a:hover svg{opacity:1}.success-story-article__header{max-width:100%}.success-story-article .section-content-simple .container,.success-story-article .section-content-simple .mfp-content,.success-story-article .section-content-simple .wpjb div.wpjb-flash-info,.wpjb .success-story-article .section-content-simple div.wpjb-flash-info{padding:0}.podcast-article{position:relative}.podcast-article.lone-episode{padding-bottom:350px}.podcast-article.lone-episode:before{height:340px}@media (max-width:767px){.podcast-article.lone-episode{padding-bottom:150px}.podcast-article.lone-episode:before{height:150px;background-position:bottom}}@media (max-width:767px){.podcast-article.two-episode:before{height:450px;background-position:bottom}}@media (max-width:767px){.podcast-article.three-episode:before{height:750px;background-position:bottom}}.podcast-article svg{position:relative;z-index:1}.podcast-article .share{display:flex;position:fixed;width:60px;top:25%;right:5%;z-index:9}@media (max-width:991px){.podcast-article .share{right:0}}.podcast-article .share ul{margin:0;list-style-type:none;padding:0;display:grid;gap:5px}.podcast-article .share ul li{margin:0;padding:0 0 0 10px}.podcast-article .share ul a{color:#040c27}.podcast-article .share ul a:hover{color:#326148}.podcast-article__header{max-width:100%}.podcast-article__iframe{margin-bottom:50px}.podcast-article__iframe iframe{border:none}.podcast-article__subscribe-cta{max-width:450px;margin:0 auto}.podcast-article__subscribe-cta p{text-align:center}.podcast-article__subscribe-cta ul{margin:0;display:flex;width:100%;justify-content:space-between;gap:25px}.podcast-article__subscribe-cta ul li{background-image:unset;padding-left:0;margin-bottom:0}.podcast-article__subscribe-cta ul li a:hover{opacity:.8;transition:all .5s}.podcast-article__subscribe-cta img{width:100%;margin:0;border-radius:0;max-width:100%}.podcast-article__transcript{max-width:610px;padding:5rem 0;margin:auto}.podcast-article .accordion{background-color:transparent;cursor:pointer;width:100%;border:none;text-align:left;outline:none;transition:.4s;padding:0;font-style:normal;font-weight:700;font-size:24px;line-height:28px;color:#000;position:relative}.podcast-article .accordion:before{content:"";background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='21' height='20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.5 4l7 6-7 6' stroke='%231F2937' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;transform:rotate(90deg);width:21px;height:20px;display:block;position:absolute;right:0}.podcast-article .accordion.active:before{transform:rotate(270deg)}.podcast-article .panel{margin-top:20px;display:none;overflow:hidden}.podcast-article:before{content:"";background-image:url(/wp-content/themes/movetomore/assets/images/podcast_svg.svg);background-size:cover;background-position:bottom;width:100%;height:540px;display:block;position:absolute;bottom:-2px}@media (max-width:767px){.podcast-article:before{height:950px;background-position:45%}}.podcast-article .section-content-simple .container,.podcast-article .section-content-simple .mfp-content,.podcast-article .section-content-simple .wpjb div.wpjb-flash-info,.wpjb .podcast-article .section-content-simple div.wpjb-flash-info{padding:0}.next-post{position:relative}.next-post.loading{max-height:650px;overflow:hidden}.next-post.loading:before{content:"";display:block;height:62px;width:62px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='62' height='62' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath opacity='.4' d='M55.305 44.888l-3.37-1.925a1.928 1.928 0 01-.84-2.325 22.282 22.282 0 11-17.98-31.819c-.09-.008-.18-.018-.27-.025C31.815 8.71 31 7.909 31 6.877V3.002a1.938 1.938 0 011.858-1.938C32.24 1.024 31.628.97 31 .97 14.41.969.969 14.41.969 31 .969 47.59 14.41 61.031 31 61.031c11.867 0 22.09-6.896 26.969-16.883-.5.952-1.723 1.278-2.664.74z' fill='%23989796'/%3E%3Cpath d='M32.844 8.794C31.816 8.71 31 7.909 31 6.877V2.995c0-1.103.929-2.032 2.03-1.958C48.67 2.08 61.032 15.097 61.032 31a29.79 29.79 0 01-3.027 13.107c-.484.99-1.74 1.332-2.696.781l-3.37-1.925c-.898-.512-1.191-1.617-.752-2.552A22.104 22.104 0 0053.281 31c0-11.684-8.993-21.268-20.437-22.206z' fill='%23333E48'/%3E%3C/svg%3E");position:absolute;top:100px;left:50%;z-index:0;transform:translateX(-50%);animation:spinLoader 1.2s infinite}.next-post.loading:after{content:"";display:block;position:absolute;top:100px;left:0;bottom:0;top:0;width:100%;z-index:500;background:linear-gradient(180deg,hsla(0,0%,100%,.43),#fff 82.37%)}.next-post .post-single__header:before{content:"next article";text-transform:uppercase;margin-bottom:50px;display:block}.next-post:last-child .section-content-simple{display:none}@keyframes spinLoader{0%{transform:translate(-50%,-50%) rotate(0turn)}to{transform:translate(-50%,-50%) rotate(1turn)}}.blog-post-item{position:relative;margin-top:auto;overflow:hidden;display:block;flex-shrink:0}.blog-post-item,.blog-post-item a{color:var(--e-global-color-da29ae6,#303030)}.blog-post-item a{text-decoration:none}.blog-post-item a .btn-text{padding:0;color:var(--e-global-color-da29ae6,#303030)}.blog-post-item a .btn-text svg{margin-left:5px;transition:all .2s}.blog-post-item a:hover{display:block;color:var(--e-global-color-da29ae6,#303030)}.blog-post-item a:hover img{transform:scale(1.02)}.blog-post-item__title{margin-top:40px;color:var(--e-global-color-da29ae6,#303030)}.blog-post-item__image{position:relative;width:100%;height:0;padding-bottom:75%;border-radius:10px;display:block;overflow:hidden;background:var(--e-global-color-01f0fe4,#f2ecdf)}.blog-post-item__image>img{position:absolute;top:0;bottom:0;left:0;right:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:all .5s}.blog-post-item__image>img.no-image{-o-object-fit:contain;object-fit:contain}.blog-post-item__actions{margin-top:30px}.blog-post-item__actions .btn-text{padding:0;color:#fff;font-weight:500}.blog-post-item__actions .btn-text svg{margin-left:5px;transition:all .2s}.blog-post-item__actions .btn-text:hover svg{margin-left:10px}@media (min-width:1024px){.section-success-stories-archive>.container .row.no-gutters#ajax-posts,.section-success-stories-archive>.mfp-content .row.no-gutters#ajax-posts,.wpjb .section-success-stories-archive>div.wpjb-flash-info .row.no-gutters#ajax-posts{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;grid-gap:30px}}.section-success-stories-archive .section-stories-feature .stories-feature__content{margin-bottom:20px}.section-success-stories-archive .col{display:flex;align-items:center;justify-content:center;flex-basis:auto;margin:0 0 20px}@media (min-width:767px) and (max-width:1023px){.section-success-stories-archive .col{flex:0 0 calc(50% - 10px);margin:0 0 20px 20px}.section-success-stories-archive .col:first-child,.section-success-stories-archive .col:nth-child(odd){margin-left:0}}@media (min-width:1024px){.section-success-stories-archive .col{margin:0}}@media (min-width:1024px){.section-success-stories-archive .col:first-child,.section-success-stories-archive .col:nth-child(8){grid-row-end:span 2;grid-column-end:span 2;height:100%}}.section-success-stories-archive .col:first-child .card-story,.section-success-stories-archive .col:nth-child(8) .card-story{width:100%}@media (min-width:1024px){.section-success-stories-archive .col:first-child .card-story,.section-success-stories-archive .col:nth-child(8) .card-story{min-height:617px}.section-success-stories-archive .col:first-child .card-story a,.section-success-stories-archive .col:nth-child(8) .card-story a{padding:55px}.section-success-stories-archive .col:first-child .card-story__title,.section-success-stories-archive .col:nth-child(8) .card-story__title{font-size:2.25rem;line-height:2.25rem;color:#fff}}@media (min-width:1024px) and (max-width:767px){.section-success-stories-archive .col:first-child .card-story__title,.section-success-stories-archive .col:nth-child(8) .card-story__title{font-size:1.5rem;line-height:1.75rem}}@media (min-width:1024px){.section-success-stories-archive .col:first-child .card-story__date,.section-success-stories-archive .col:nth-child(8) .card-story__date{display:block}}@media (min-width:1024px){.section-podcast-archive>.container .row.no-gutters#ajax-posts,.section-podcast-archive>.mfp-content .row.no-gutters#ajax-posts,.wpjb .section-podcast-archive>div.wpjb-flash-info .row.no-gutters#ajax-posts{display:grid;grid-template-columns:1fr 1fr 1fr;grid-template-rows:1fr 1fr;grid-gap:30px}}.section-podcast-archive .section-podcast-feature .podcast-feature__content{margin-bottom:50px}.section-podcast-archive .col{display:flex;align-items:center;justify-content:center;flex-basis:auto;margin:0 0 20px}@media (min-width:767px) and (max-width:1023px){.section-podcast-archive .col{flex:0 0 calc(50% - 10px);margin:0 0 20px 20px}.section-podcast-archive .col:first-child,.section-podcast-archive .col:nth-child(odd){margin-left:0}}@media (min-width:1024px){.section-podcast-archive .col{margin:0}}@media (min-width:1024px){.section-podcast-archive .col:first-child,.section-podcast-archive .col:nth-child(7){grid-row-end:span 2;grid-column-end:span 2;height:100%}}.section-podcast-archive .col:first-child .card-podcast,.section-podcast-archive .col:nth-child(7) .card-podcast{width:100%}@media (min-width:1024px){.section-podcast-archive .col:first-child .card-podcast,.section-podcast-archive .col:nth-child(7) .card-podcast{min-height:506px}.section-podcast-archive .col:first-child .card-podcast a,.section-podcast-archive .col:nth-child(7) .card-podcast a{padding:55px}.section-podcast-archive .col:first-child .card-podcast__title,.section-podcast-archive .col:nth-child(7) .card-podcast__title{font-size:2.25rem;line-height:2.25rem;color:#fff}}@media (min-width:1024px) and (max-width:767px){.section-podcast-archive .col:first-child .card-podcast__title,.section-podcast-archive .col:nth-child(7) .card-podcast__title{font-size:1.5rem;line-height:1.75rem}}@media (min-width:1024px){.section-podcast-archive .col:first-child .card-podcast__date,.section-podcast-archive .col:nth-child(7) .card-podcast__date{display:block}}.latest-articles{overflow:hidden}.latest-articles .h3,.latest-articles .section-podcasts-feature .podcasts-feature__carousel .swiper-slide .card-podcasts__title,.latest-articles .section-stories-feature .stories-feature__carousel .swiper-slide .card-post__title,.latest-articles .townQuiz h1,.latest-articles .wpjb .wpjb-form fieldset legend,.section-podcasts-feature .podcasts-feature__carousel .swiper-slide .latest-articles .card-podcasts__title,.section-stories-feature .stories-feature__carousel .swiper-slide .latest-articles .card-post__title,.townQuiz .latest-articles h1,.wpjb .wpjb-form fieldset .latest-articles legend{margin-bottom:0}.latest-articles .container,.latest-articles .mfp-content,.latest-articles .wpjb div.wpjb-flash-info,.wpjb .latest-articles div.wpjb-flash-info{margin-right:auto}@media (min-width:768px){.latest-articles .blog-post-item{padding-top:45%}.latest-articles__image .no-image{align-items:center}.latest-articles__image .no-image img{padding-top:0;max-width:50%}.latest-articles__body{z-index:4}}body.search-results .entry__meta a{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;opacity:.6}.people-single{padding:60px 0 100px}@media (max-width:767px){.people-single{padding:0 0 40px}}.people-single__image{position:relative}.people-single__image:before{position:absolute;width:100px;height:40px;content:"";bottom:0;right:0;border-radius:20px 0 10px 0;overflow:hidden;display:block;z-index:3}@media (max-width:767px){.people-single__image:before{width:50px;height:20px}}.people-single__image:after{position:absolute;width:60px;height:80px;background:#326148;content:"";bottom:0;right:0;z-index:2;opacity:.6;border-radius:20px 0 10px 0;overflow:hidden;display:block}@media (max-width:767px){.people-single__image:after{width:30px;height:40px}}.people-single__image span:after{position:absolute;width:20px;height:120px;content:"";bottom:0;right:0;z-index:1;opacity:.6;border-radius:20px 0 10px 0;overflow:hidden;display:block}@media (max-width:767px){.people-single__image span:after{width:10px;height:60px}}.people-single__image img{width:100%;border-radius:10px}.people-single__overline{margin-bottom:40px}.people-single__overline a{font-weight:500}.people-single__overline a svg{transition:.2s;margin-right:5px;transform:rotate(180deg)}.people-single__overline a:hover svg{margin-right:10px}@media (max-width:767px){.people-single__overline{margin-bottom:20px}}.people-single__linkedin{margin-top:60px}@media (max-width:767px){.people-single__linkedin{margin-top:20px}}.people-single__linkedin a{font-weight:500}.people-single__linkedin a svg{transition:.2s;margin-left:5px}.people-single__linkedin a:hover svg{margin-left:10px}.people-single__intro{margin:40px 40px 0 0;padding:40px 0 0;border:0;border-top:1px solid rgba(34,46,107,.15);color:rgba(56,56,56,.8)}@media (max-width:767px){.people-single__intro{margin:40px 0 0;padding:40px 0 0}}.people-single__content{margin:100px 0;color:rgba(56,56,56,.8)}@media (max-width:767px){.people-single__content{margin:40px 0}}html[style]{margin-right:0!important}.mfp-content{padding:0}.mfp-bg{background-color:var(--e-global-color-da29ae6,#303030);opacity:.8}.mfp-close{font-size:50px;opacity:.3;top:10px;right:10px;transition:all .2s}.section-archive-feature{padding-top:80px;max-width:1050px;margin:0 auto}@media (max-width:991px){.section-archive-feature{padding-top:40px}}.section-archive-feature .feature{margin:0 auto;width:100%}.section-archive-feature .feature__title{margin-bottom:10px}@media (max-width:991px){.section-archive-feature .feature__title{font-size:32px;line-height:38px;margin-bottom:20px}}.section-archive-feature .feature__date{margin-bottom:30px}.section-archive-feature .feature__copy{margin-bottom:20px}.section-archive-feature .feature__copy :last-child{margin-bottom:0}.section-archive-feature .feature__overline{margin-bottom:10px}@media (max-width:991px){.section-archive-feature .feature__overline{margin-bottom:20px}}.section-archive-feature .feature__content{max-width:630px}@media (min-width:992px){.section-archive-feature .feature__content{padding-left:50px}}.section-archive-feature .feature .row{-moz-column-gap:0;column-gap:0}@media (max-width:991px){.section-archive-feature .feature .row .col{flex:0 0 100%;max-width:100%;padding-left:20px;padding-right:20px;padding-bottom:30px}}@media (min-width:992px){.section-archive-feature .feature .row .col:first-child{max-width:50%}}.section-archive-feature .feature .media{position:relative;width:100%;overflow:hidden;display:block;margin-top:45px}@media (max-width:991px){.section-archive-feature .feature .media{margin-bottom:30px}}.section-archive-feature .feature .media__image{padding:0 0 100%;height:0}@media (min-width:992px){.section-archive-feature .feature .media__image{padding:0 0 75%}}.section-archive-feature .feature .media img{position:absolute;left:0;top:0;right:0;bottom:0;height:100%;width:100%;-o-object-fit:cover;object-fit:cover;transition:all .2s}.section-archive-feature .feature .media img:hover{transform:scale(1.005)}@media (max-width:991px){.section-archive-feature .feature .media img{width:100%;height:100%;margin-top:25px}}.story-article{margin-bottom:-1px}.story-article__image{width:calc(100% - 125px);height:0;padding-bottom:calc(100% - 125px);position:relative}@media (max-width:991px){.story-article__image{padding-bottom:100%;width:100%}}.story-article__image img{width:100%;position:absolute;height:100%;left:0;top:0;bottom:0;right:0;-o-object-fit:cover;object-fit:cover}.story-article__title{color:#fff;margin-top:60px}@media (max-width:991px){.story-article__title{margin:30px;text-align:center}}.story-article__content{padding-right:125px}@media (max-width:991px){.story-article__content{padding:15px}}.story-article__copy .text-dark,.story-article__copy blockquote{color:#fff!important}.story-article__copy .bg-white{background:var(--e-global-color-da29ae6,#303030)!important}.story-article .section-video{padding-top:0}.story-article .container,.story-article .mfp-content,.story-article .wpjb div.wpjb-flash-info,.wpjb .story-article div.wpjb-flash-info{padding:0}.location{overflow:hidden}.location__map{height:750px;width:100%}@media (max-width:767px){.location__map{height:750px}}.location__map-title{background:rgba(0,0,0,.5);width:100%;position:absolute;padding:40px 45px;left:0;right:0;z-index:1}@media (max-width:991px){.location__map-title{padding:30px 25px}}.location__map-title .h2,.location__map-title .podcast-article__title,.location__map-title .post-article__title,.location__map-title .success-story-article__title,.location__map-title .wpjb .wpjb-form.wpjb-form .wpjb-legend,.location__map-title .wpjb .wpjb-page-company-new .wpjb-legend,.wpjb .wpjb-form.wpjb-form .location__map-title .wpjb-legend,.wpjb .wpjb-page-company-new .location__map-title .wpjb-legend{color:#fff;margin:0}@media (max-width:991px){.location__map-title .h2,.location__map-title .podcast-article__title,.location__map-title .post-article__title,.location__map-title .success-story-article__title,.location__map-title .wpjb .wpjb-form.wpjb-form .wpjb-legend,.location__map-title .wpjb .wpjb-page-company-new .wpjb-legend,.wpjb .wpjb-form.wpjb-form .location__map-title .wpjb-legend,.wpjb .wpjb-page-company-new .location__map-title .wpjb-legend{font-size:1.5rem;line-height:1.75rem;margin:0}}@media (max-width:991px){.gform_wrapper .gform_footer .location__map-title .button,.location__map-title .btn,.location__map-title .gform_wrapper .gform_footer .button,.location__map-title .townQuiz .quizStepper .navigation-buttons .btn-middle-green:first-of-type,.location__map-title .townQuiz .quizStepper .navigation-buttons .btn-middle-green:nth-of-type(2),.location__map-title .wpjb .wpjb-submit,.location__map-title .wpjb a.wpjb-button,.location__map-title body .wpjb .wpjb-button.wpjb-button-search,.location__map-title div.wpjb-form-resume-alerts .wpjb-button,.townQuiz .quizStepper .navigation-buttons .location__map-title .btn-middle-green:first-of-type,.townQuiz .quizStepper .navigation-buttons .location__map-title .btn-middle-green:nth-of-type(2),.wpjb .location__map-title .wpjb-submit,.wpjb .location__map-title a.wpjb-button,body .wpjb .location__map-title .wpjb-button.wpjb-button-search,div.wpjb-form-resume-alerts .location__map-title .wpjb-button{width:100%}}.location__image-slider{position:relative}.location__image-slider:after{content:"";width:100%;height:100%;position:absolute;top:0;right:0;bottom:0;left:0;background:var(--e-global-color-da29ae6,#303030);opacity:.3;z-index:1;display:block;pointer-events:none}.location__image-slider img{height:624px;-o-object-fit:cover;object-fit:cover}.location__image-slider .swiper-button-prev{left:60px;z-index:20}.location__image-slider .swiper-button-prev:after{opacity:1;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='39' height='34' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0 17c0-.756.636-1.375 1.427-1.375H33.85L21.759 2.795a1.34 1.34 0 01.096-1.942c.274-.233.618-.353.961-.353.388 0 .775.15 1.056.451l14.257 15.125a1.336 1.336 0 010 1.848L23.872 33.049a1.466 1.466 0 01-2.015.094 1.34 1.34 0 01-.097-1.942l12.09-12.826H1.426C.636 18.375 0 17.756 0 17z' fill='%23FFF'/%3E%3C/svg%3E");background-size:38px 33px}@media (max-width:767px){.location__image-slider .swiper-button-prev{top:calc(100% - 150px);left:15px;transform:scale(1)}}.location__image-slider .swiper-button-next{right:60px;z-index:20}.location__image-slider .swiper-button-next:after{opacity:1;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='39' height='34' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0 17c0-.756.636-1.375 1.427-1.375H33.85L21.759 2.795a1.34 1.34 0 01.096-1.942c.274-.233.618-.353.961-.353.388 0 .775.15 1.056.451l14.257 15.125a1.336 1.336 0 010 1.848L23.872 33.049a1.466 1.466 0 01-2.015.094 1.34 1.34 0 01-.097-1.942l12.09-12.826H1.426C.636 18.375 0 17.756 0 17z' fill='%23FFF'/%3E%3C/svg%3E");background-size:38px 33px}@media (max-width:767px){.location__image-slider .swiper-button-next{right:15px;transform:scale(1);top:calc(100% - 150px)}}.location__image-slider-controls{width:100%;margin:8px;border-radius:5px 0 0 5px;overflow:hidden;position:relative}.location__image-slider-controls:after{position:absolute;background:linear-gradient(270deg,#fff,hsla(0,0%,100%,0));content:"";width:200px;height:100%;right:0;top:0;bottom:0;display:block;z-index:1;border:0;border-right:50px solid #fff}@media (max-width:991px){.location__image-slider-controls{display:none}}.location__image-slider-controls .swiper-slide{cursor:pointer}.location__image-slider-controls .swiper-slide__inner{height:0;padding-bottom:100px}.location__image-slider-controls .swiper-slide__inner img{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.location__image-slider-controls .swiper-button-next{right:0;z-index:20;top:calc(50% + 6px)}.location__image-slider-controls .swiper-button-next:after{opacity:.5;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='39' height='34' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0 17c0-.756.636-1.375 1.427-1.375H33.85L21.759 2.795a1.34 1.34 0 01.096-1.942c.274-.233.618-.353.961-.353.388 0 .775.15 1.056.451l14.257 15.125a1.336 1.336 0 010 1.848L23.872 33.049a1.466 1.466 0 01-2.015.094 1.34 1.34 0 01-.097-1.942l12.09-12.826H1.426C.636 18.375 0 17.756 0 17z' fill='%23303030'/%3E%3C/svg%3E");background-size:38px 33px}@media (max-width:767px){.location__image-slider-controls .swiper-button-next{right:15px;transform:scale(1);top:calc(100% - 150px)}}.location .overview__title{color:#fff;position:absolute;top:0;left:15%;right:15%;bottom:0;width:70%;height:100%;display:flex;align-items:center;justify-content:center;z-index:10;text-align:center}.footer .footer-links .location .overview__title ul.menu>li>a,.footer .gform_wrapper .location .overview__title .gform_title,.location .overview__title .footer .footer-links ul.menu>li>a,.location .overview__title .footer .gform_wrapper .gform_title,.location .overview__title .h6,.location .overview__title .next-post .post-single__header:before,.location .overview__title .region-stats__title,.location .overview__title .region-stats__title h4,.location .overview__title .section-content-image-left .content-image-left__overline,.location .overview__title .section-content-image-right .content-image-left__overline,.location .overview__title .section-location-search .locationFilters h5,.location .overview__title .section-location-search .selectedFilters h5,.location .overview__title .section-mooval .mooval__overline,.location .overview__title .sidebar .widgettitle,.location .overview__title .townQuiz .custom-checkbox label,.location .overview__title .townQuiz .quizStepper .navigation-buttons .btn-middle-green:first-of-type:after,.location .overview__title .townQuiz .quizStepper .navigation-buttons .btn-middle-green:nth-of-type(2):before,.location .overview__title h1,.next-post .location .overview__title .post-single__header:before,.region-stats__title .location .overview__title h4,.section-content-image-left .location .overview__title .content-image-left__overline,.section-content-image-right .location .overview__title .content-image-left__overline,.section-location-search .locationFilters .location .overview__title h5,.section-location-search .selectedFilters .location .overview__title h5,.section-mooval .location .overview__title .mooval__overline,.sidebar .location .overview__title .widgettitle,.townQuiz .custom-checkbox .location .overview__title label,.townQuiz .quizStepper .navigation-buttons .location .overview__title .btn-middle-green:first-of-type:after,.townQuiz .quizStepper .navigation-buttons .location .overview__title .btn-middle-green:nth-of-type(2):before{color:#fff}.footer .footer-links .location .overview__title ul.menu>li>a,.footer .gform_wrapper .location .overview__title .gform_title,.location .overview__title .footer .footer-links ul.menu>li>a,.location .overview__title .footer .gform_wrapper .gform_title,.location .overview__title .h6,.location .overview__title .next-post .post-single__header:before,.location .overview__title .region-stats__title,.location .overview__title .region-stats__title h4,.location .overview__title .section-content-image-left .content-image-left__overline,.location .overview__title .section-content-image-right .content-image-left__overline,.location .overview__title .section-location-search .locationFilters h5,.location .overview__title .section-location-search .selectedFilters h5,.location .overview__title .section-mooval .mooval__overline,.location .overview__title .sidebar .widgettitle,.location .overview__title .townQuiz .custom-checkbox label,.location .overview__title .townQuiz .quizStepper .navigation-buttons .btn-middle-green:first-of-type:after,.location .overview__title .townQuiz .quizStepper .navigation-buttons .btn-middle-green:nth-of-type(2):before,.next-post .location .overview__title .post-single__header:before,.region-stats__title .location .overview__title h4,.section-content-image-left .location .overview__title .content-image-left__overline,.section-content-image-right .location .overview__title .content-image-left__overline,.section-location-search .locationFilters .location .overview__title h5,.section-location-search .selectedFilters .location .overview__title h5,.section-mooval .location .overview__title .mooval__overline,.sidebar .location .overview__title .widgettitle,.townQuiz .custom-checkbox .location .overview__title label,.townQuiz .quizStepper .navigation-buttons .location .overview__title .btn-middle-green:first-of-type:after,.townQuiz .quizStepper .navigation-buttons .location .overview__title .btn-middle-green:nth-of-type(2):before{margin-bottom:10px}.location .overview__intro{max-width:726px;padding:60px 70px}@media (max-width:991px){.location .overview__intro{padding:25px}}@media (max-width:767px){.location .overview__intro{padding:0 25px 25px;margin:0 -25px}}.location .overview__panel{padding:15px 15px 30px;background:#fff;border:1px solid #ced4da;box-sizing:border-box;border-radius:20px;margin-top:-95px;position:relative;z-index:1;margin-bottom:50px}@media (max-width:767px){.location .overview__panel{margin-left:-25px;margin-right:-25px}}.location .overview__panel .h4{display:flex}.gform_wrapper .gform_footer .location .overview__panel .button,.location .overview__panel .btn,.location .overview__panel .gform_wrapper .gform_footer .button,.location .overview__panel .townQuiz .quizStepper .navigation-buttons .btn-middle-green:first-of-type,.location .overview__panel .townQuiz .quizStepper .navigation-buttons .btn-middle-green:nth-of-type(2),.location .overview__panel .wpjb .wpjb-submit,.location .overview__panel .wpjb a.wpjb-button,.location .overview__panel body .wpjb .wpjb-button.wpjb-button-search,.location .overview__panel div.wpjb-form-resume-alerts .wpjb-button,.townQuiz .quizStepper .navigation-buttons .location .overview__panel .btn-middle-green:first-of-type,.townQuiz .quizStepper .navigation-buttons .location .overview__panel .btn-middle-green:nth-of-type(2),.wpjb .location .overview__panel .wpjb-submit,.wpjb .location .overview__panel a.wpjb-button,body .wpjb .location .overview__panel .wpjb-button.wpjb-button-search,div.wpjb-form-resume-alerts .location .overview__panel .wpjb-button{width:100%;align-items:center}.gform_wrapper .gform_footer .location .overview__panel .button svg,.location .overview__panel .btn svg,.location .overview__panel .gform_wrapper .gform_footer .button svg,.location .overview__panel .townQuiz .quizStepper .navigation-buttons .btn-middle-green:first-of-type svg,.location .overview__panel .townQuiz .quizStepper .navigation-buttons .btn-middle-green:nth-of-type(2) svg,.location .overview__panel .wpjb .wpjb-submit svg,.location .overview__panel .wpjb a.wpjb-button svg,.location .overview__panel body .wpjb .wpjb-button.wpjb-button-search svg,.location .overview__panel div.wpjb-form-resume-alerts .wpjb-button svg,.townQuiz .quizStepper .navigation-buttons .location .overview__panel .btn-middle-green:first-of-type svg,.townQuiz .quizStepper .navigation-buttons .location .overview__panel .btn-middle-green:nth-of-type(2) svg,.wpjb .location .overview__panel .wpjb-submit svg,.wpjb .location .overview__panel a.wpjb-button svg,body .wpjb .location .overview__panel .wpjb-button.wpjb-button-search svg,div.wpjb-form-resume-alerts .location .overview__panel .wpjb-button svg{margin-right:25px;transition:all .2s}.gform_wrapper .gform_footer .location .overview__panel .button:hover svg,.location .overview__panel .btn:hover svg,.location .overview__panel .gform_wrapper .gform_footer .button:hover svg,.location .overview__panel .townQuiz .quizStepper .navigation-buttons .btn-middle-green:hover:first-of-type svg,.location .overview__panel .townQuiz .quizStepper .navigation-buttons .btn-middle-green:hover:nth-of-type(2) svg,.location .overview__panel .wpjb .wpjb-submit:hover svg,.location .overview__panel .wpjb a.wpjb-button:hover svg,.location .overview__panel body .wpjb .wpjb-button.wpjb-button-search:hover svg,.location .overview__panel div.wpjb-form-resume-alerts .wpjb-button:hover svg,.townQuiz .quizStepper .navigation-buttons .location .overview__panel .btn-middle-green:hover:first-of-type svg,.townQuiz .quizStepper .navigation-buttons .location .overview__panel .btn-middle-green:hover:nth-of-type(2) svg,.wpjb .location .overview__panel .wpjb-submit:hover svg,.wpjb .location .overview__panel a.wpjb-button:hover svg,body .wpjb .location .overview__panel .wpjb-button.wpjb-button-search:hover svg,div.wpjb-form-resume-alerts .location .overview__panel .wpjb-button:hover svg{transform:translateX(-10px)}.location .overview__panel .favourite-location{margin-left:auto;cursor:pointer}.location .overview__map{width:100%;height:auto;border-radius:10px;margin-bottom:30px}.location .overview__show-statistics{margin-top:24px;display:flex;cursor:pointer;align-items:center}@media (min-width:768px){.location .overview__show-statistics{display:none}}.location .overview__show-statistics:after{margin-left:auto;transition:all .2s;content:url("data:image/svg+xml;charset=utf-8,%3Csvg width='13' height='8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M6.602 7.325L1.164 1.803a.563.563 0 010-.797l.333-.333c.22-.22.576-.22.797 0L7 5.468l4.706-4.79c.22-.22.577-.22.797 0l.333.333c.22.22.22.576 0 .796L7.398 7.33a.567.567 0 01-.796-.004z' fill='%23000'/%3E%3C/svg%3E")}.location .overview__show-statistics.show:after{transform:rotate(180deg)}.location .overview__statistics{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap}@media (max-width:767px){.location .overview__statistics{height:0;overflow:hidden;transition:all .2s}.location .overview__statistics.show{height:100%}}.location .overview__statistics li{min-width:50%;margin-top:24px}@media (min-width:1284px){.location .overview__statistics li:nth-child(2n){padding-left:10px}}@media (max-width:767px){.location .overview__statistics li{min-width:100%}}.footer .footer-links .location .overview__statistics ul.menu>li>a,.footer .gform_wrapper .location .overview__statistics .gform_title,.location .overview__statistics .footer .footer-links ul.menu>li>a,.location .overview__statistics .footer .gform_wrapper .gform_title,.location .overview__statistics .h6,.location .overview__statistics .next-post .post-single__header:before,.location .overview__statistics .region-stats__title,.location .overview__statistics .region-stats__title h4,.location .overview__statistics .section-content-image-left .content-image-left__overline,.location .overview__statistics .section-content-image-right .content-image-left__overline,.location .overview__statistics .section-location-search .locationFilters h5,.location .overview__statistics .section-location-search .selectedFilters h5,.location .overview__statistics .section-mooval .mooval__overline,.location .overview__statistics .sidebar .widgettitle,.location .overview__statistics .townQuiz .custom-checkbox label,.location .overview__statistics .townQuiz .quizStepper .navigation-buttons .btn-middle-green:first-of-type:after,.location .overview__statistics .townQuiz .quizStepper .navigation-buttons .btn-middle-green:nth-of-type(2):before,.next-post .location .overview__statistics .post-single__header:before,.region-stats__title .location .overview__statistics h4,.section-content-image-left .location .overview__statistics .content-image-left__overline,.section-content-image-right .location .overview__statistics .content-image-left__overline,.section-location-search .locationFilters .location .overview__statistics h5,.section-location-search .selectedFilters .location .overview__statistics h5,.section-mooval .location .overview__statistics .mooval__overline,.sidebar .location .overview__statistics .widgettitle,.townQuiz .custom-checkbox .location .overview__statistics label,.townQuiz .quizStepper .navigation-buttons .location .overview__statistics .btn-middle-green:first-of-type:after,.townQuiz .quizStepper .navigation-buttons .location .overview__statistics .btn-middle-green:nth-of-type(2):before{display:flex;align-items:center;gap:5px;white-space:nowrap}.location .overview__statistics svg{min-width:14px}.location__data-tabs{clear:both;position:relative}.location__data-tabs-swiper .swiper-pagination{padding:30px 40px;position:relative;display:flex;gap:35px}@media (max-width:991px){.location__data-tabs-swiper .swiper-pagination{padding:0;gap:0;bottom:0}}.location__data-tabs-swiper .swiper-pagination-bullet{width:100%;padding:13px;border-radius:25px;height:50px;align-items:center;color:#fff;display:flex;justify-content:center;text-transform:none;font-weight:400;margin:0;background:#fff;border:2px solid;color:#212529;opacity:1}.location__data-tabs-swiper .swiper-pagination-bullet:first-child{border-color:var(--e-global-color-d2cb498,#d26751)}.location__data-tabs-swiper .swiper-pagination-bullet:nth-child(2){border-color:var(--e-global-color-f0a54b8,#dab162)}.location__data-tabs-swiper .swiper-pagination-bullet:nth-child(3){border-color:#326148}.location__data-tabs-swiper .swiper-pagination-bullet:nth-child(4){border-color:#98c7a6}.location__data-tabs-swiper .swiper-pagination-bullet-active:first-child,.location__data-tabs-swiper .swiper-pagination-bullet:hover:first-child{background:var(--e-global-color-d2cb498,#d26751);color:#fff}.location__data-tabs-swiper .swiper-pagination-bullet-active:nth-child(2),.location__data-tabs-swiper .swiper-pagination-bullet:hover:nth-child(2){background:var(--e-global-color-f0a54b8,#dab162);color:#212529}.location__data-tabs-swiper .swiper-pagination-bullet-active:nth-child(3),.location__data-tabs-swiper .swiper-pagination-bullet:hover:nth-child(3){background:#326148;color:#fff}.location__data-tabs-swiper .swiper-pagination-bullet-active:nth-child(4),.location__data-tabs-swiper .swiper-pagination-bullet:hover:nth-child(4){background:#98c7a6;color:#212529}@media (max-width:991px){.location__data-tabs-swiper .swiper-pagination-bullet{margin:0!important;border-radius:0}.location__data-tabs-swiper .swiper-pagination-bullet:first-child{border-top-left-radius:10px}.location__data-tabs-swiper .swiper-pagination-bullet:nth-child(4){border-top-right-radius:10px}}.location__data-tabs-swiper .swiper-slide{background:var(--e-global-color-01f0fe4,#f2ecdf)}.location .data-tab__community,.location .data-tab__education,.location .data-tab__housing,.location .data-tab__jobs{width:100%;height:100%;display:flex;flex:1 1 100%}@media (min-width:992px){.location .data-tab__community,.location .data-tab__education,.location .data-tab__housing,.location .data-tab__jobs{min-height:820px}}.location .data-tab__community .row,.location .data-tab__education .row,.location .data-tab__housing .row,.location .data-tab__jobs .row{width:100%}.location .data-tab__community .data-tab__left-tab,.location .data-tab__jobs .data-tab__left-tab{color:#fff}.location .data-tab__left-tab{padding:90px 25px 45px 90px;height:100%;display:flex;flex-direction:column;overflow:hidden}@media (max-width:991px){.location .data-tab__left-tab{padding:60px 25px 0;height:auto}}.location .data-tab__left-tab:after{width:66px;height:100%;content:"";background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='66' preserveAspectRatio='none' height='887' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_1117_7854)'%3E%3Cpath d='M0 0h66v887H0z'/%3E%3Cpath d='M-453.691 887V.852L10.836 0 65.31 454.151 1 887h-454.692z' fill='%23D26751'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_1117_7854'%3E%3Cpath d='M0 0h66v887H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");background-repeat:no-repeat;background-position:100%;background-size:100% 100%;-moz-background-size:100% 100%;-webkit-background-size:100% 100%;position:absolute;right:-63px;top:0;bottom:0}@media (max-width:991px){.location .data-tab__left-tab:after{width:100%;height:53px;right:0;top:auto;bottom:-53px;left:0;background-position:top;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='375' preserveAspectRatio='none' height='53' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_1124_7849)'%3E%3Cpath d='M593-94v-466H-57V36.5l325.625 9L593-94z' fill='%23D26751'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_1124_7849'%3E%3Cpath fill='%23fff' d='M0 0h375v53H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E")}}.location .data-tab__left-tab .h2,.location .data-tab__left-tab .podcast-article__title,.location .data-tab__left-tab .post-article__title,.location .data-tab__left-tab .success-story-article__title,.location .data-tab__left-tab .wpjb .wpjb-form.wpjb-form .wpjb-legend,.location .data-tab__left-tab .wpjb .wpjb-page-company-new .wpjb-legend,.wpjb .wpjb-form.wpjb-form .location .data-tab__left-tab .wpjb-legend,.wpjb .wpjb-page-company-new .location .data-tab__left-tab .wpjb-legend{margin-bottom:0}@media (min-width:768px) and (max-width:1180px){.location .data-tab__left-tab .h2,.location .data-tab__left-tab .podcast-article__title,.location .data-tab__left-tab .post-article__title,.location .data-tab__left-tab .success-story-article__title,.location .data-tab__left-tab .wpjb .wpjb-form.wpjb-form .wpjb-legend,.location .data-tab__left-tab .wpjb .wpjb-page-company-new .wpjb-legend,.wpjb .wpjb-form.wpjb-form .location .data-tab__left-tab .wpjb-legend,.wpjb .wpjb-page-company-new .location .data-tab__left-tab .wpjb-legend{font-size:2.625rem}}.location .data-tab__left-tab>.h2,.location .data-tab__left-tab>.podcast-article__title,.location .data-tab__left-tab>.post-article__title,.location .data-tab__left-tab>.success-story-article__title,.location .wpjb .wpjb-form.wpjb-form .data-tab__left-tab>.wpjb-legend,.location .wpjb .wpjb-page-company-new .data-tab__left-tab>.wpjb-legend,.wpjb .wpjb-form.wpjb-form .location .data-tab__left-tab>.wpjb-legend,.wpjb .wpjb-page-company-new .location .data-tab__left-tab>.wpjb-legend{margin-bottom:20px}.footer .footer-links .location .data-tab__left-tab ul.menu>li>a,.footer .gform_wrapper .location .data-tab__left-tab .gform_title,.location .data-tab__left-tab .footer .footer-links ul.menu>li>a,.location .data-tab__left-tab .footer .gform_wrapper .gform_title,.location .data-tab__left-tab .h6,.location .data-tab__left-tab .next-post .post-single__header:before,.location .data-tab__left-tab .region-stats__title,.location .data-tab__left-tab .region-stats__title h4,.location .data-tab__left-tab .section-content-image-left .content-image-left__overline,.location .data-tab__left-tab .section-content-image-right .content-image-left__overline,.location .data-tab__left-tab .section-location-search .locationFilters h5,.location .data-tab__left-tab .section-location-search .selectedFilters h5,.location .data-tab__left-tab .section-mooval .mooval__overline,.location .data-tab__left-tab .sidebar .widgettitle,.location .data-tab__left-tab .townQuiz .custom-checkbox label,.location .data-tab__left-tab .townQuiz .quizStepper .navigation-buttons .btn-middle-green:first-of-type:after,.location .data-tab__left-tab .townQuiz .quizStepper .navigation-buttons .btn-middle-green:nth-of-type(2):before,.next-post .location .data-tab__left-tab .post-single__header:before,.region-stats__title .location .data-tab__left-tab h4,.section-content-image-left .location .data-tab__left-tab .content-image-left__overline,.section-content-image-right .location .data-tab__left-tab .content-image-left__overline,.section-location-search .locationFilters .location .data-tab__left-tab h5,.section-location-search .selectedFilters .location .data-tab__left-tab h5,.section-mooval .location .data-tab__left-tab .mooval__overline,.sidebar .location .data-tab__left-tab .widgettitle,.townQuiz .custom-checkbox .location .data-tab__left-tab label,.townQuiz .quizStepper .navigation-buttons .location .data-tab__left-tab .btn-middle-green:first-of-type:after,.townQuiz .quizStepper .navigation-buttons .location .data-tab__left-tab .btn-middle-green:nth-of-type(2):before{margin-bottom:10px}.location .data-tab__jobs .data-tab__left-tab:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='66' height='887' preserveAspectRatio='none' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_1117_7854)'%3E%3Cpath d='M0 0h66v887H0z'/%3E%3Cpath d='M-453.691 887V.852L10.836 0 65.31 454.151 1 887h-454.692z' fill='%23326148'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_1117_7854'%3E%3Cpath d='M0 0h66v887H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E")}@media (max-width:991px){.location .data-tab__jobs .data-tab__left-tab:after{width:100%;height:53px;right:0;top:auto;bottom:-53px;left:0;background-position:top;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='375' preserveAspectRatio='none' height='53' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_1124_7849)'%3E%3Cpath d='M593-94v-466H-57V36.5l325.625 9L593-94z' fill='%23326148'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_1124_7849'%3E%3Cpath fill='%23fff' d='M0 0h375v53H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E")}}.location .data-tab__jobs .listAmenities-card{margin-bottom:25px;padding-bottom:5px;border-bottom:1px solid rgba(48,48,48,.3)}.location .data-tab__jobs ul.page-numbers{justify-content:flex-end}@media (max-width:991px){.location .data-tab__jobs ul.page-numbers{justify-content:center;margin-bottom:25px}}.location .data-tab__jobs ul.page-numbers a:hover,.location .data-tab__jobs ul.page-numbers span.current{background:#326148;color:#fff}.location .data-tab__housing .data-tab__left-tab:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='66' height='887' preserveAspectRatio='none' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_1117_7854)'%3E%3Cpath d='M0 0h66v887H0z'/%3E%3Cpath d='M-453.691 887V.852L10.836 0 65.31 454.151 1 887h-454.692z' fill='%23DAB162'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_1117_7854'%3E%3Cpath d='M0 0h66v887H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E")}@media (max-width:991px){.location .data-tab__housing .data-tab__left-tab:after{width:100%;height:53px;right:0;top:auto;bottom:-53px;left:0;background-position:top;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='375' preserveAspectRatio='none' height='53' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_1124_7849)'%3E%3Cpath d='M593-94v-466H-57V36.5l325.625 9L593-94z' fill='%23DAB162'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_1124_7849'%3E%3Cpath fill='%23fff' d='M0 0h375v53H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E")}}@media (min-width:768px){.location .data-tab__housing .data-tab__left-tab .d-flex{line-height:3.625rem}}.location .data-tab__housing .data-tab__left-tab .d-flex .h2,.location .data-tab__housing .data-tab__left-tab .d-flex .podcast-article__title,.location .data-tab__housing .data-tab__left-tab .d-flex .post-article__title,.location .data-tab__housing .data-tab__left-tab .d-flex .success-story-article__title,.location .data-tab__housing .data-tab__left-tab .d-flex .wpjb .wpjb-form.wpjb-form .wpjb-legend,.location .data-tab__housing .data-tab__left-tab .d-flex .wpjb .wpjb-page-company-new .wpjb-legend,.wpjb .wpjb-form.wpjb-form .location .data-tab__housing .data-tab__left-tab .d-flex .wpjb-legend,.wpjb .wpjb-page-company-new .location .data-tab__housing .data-tab__left-tab .d-flex .wpjb-legend{margin-top:-10px}.mac .location .data-tab__housing .data-tab__left-tab .d-flex{align-items:center}.mac .location .data-tab__housing .data-tab__left-tab .d-flex .h2,.mac .location .data-tab__housing .data-tab__left-tab .d-flex .podcast-article__title,.mac .location .data-tab__housing .data-tab__left-tab .d-flex .post-article__title,.mac .location .data-tab__housing .data-tab__left-tab .d-flex .success-story-article__title,.mac .location .data-tab__housing .data-tab__left-tab .d-flex .wpjb .wpjb-form.wpjb-form .wpjb-legend,.mac .location .data-tab__housing .data-tab__left-tab .d-flex .wpjb .wpjb-page-company-new .wpjb-legend,.wpjb .wpjb-form.wpjb-form .mac .location .data-tab__housing .data-tab__left-tab .d-flex .wpjb-legend,.wpjb .wpjb-page-company-new .mac .location .data-tab__housing .data-tab__left-tab .d-flex .wpjb-legend{margin-top:0}@media (min-width:768px){.mac .location .data-tab__housing .data-tab__left-tab .d-flex .h2,.mac .location .data-tab__housing .data-tab__left-tab .d-flex .podcast-article__title,.mac .location .data-tab__housing .data-tab__left-tab .d-flex .post-article__title,.mac .location .data-tab__housing .data-tab__left-tab .d-flex .success-story-article__title,.mac .location .data-tab__housing .data-tab__left-tab .d-flex .wpjb .wpjb-form.wpjb-form .wpjb-legend,.mac .location .data-tab__housing .data-tab__left-tab .d-flex .wpjb .wpjb-page-company-new .wpjb-legend,.wpjb .wpjb-form.wpjb-form .mac .location .data-tab__housing .data-tab__left-tab .d-flex .wpjb-legend,.wpjb .wpjb-page-company-new .mac .location .data-tab__housing .data-tab__left-tab .d-flex .wpjb-legend{margin-bottom:-8px}}.location .data-tab__housing .data-tab__left-tab .d-flex svg{margin-right:20px}.location .data-tab__housing .h2,.location .data-tab__housing .podcast-article__title,.location .data-tab__housing .post-article__title,.location .data-tab__housing .success-story-article__title,.location .data-tab__housing .wpjb .wpjb-form.wpjb-form .wpjb-legend,.location .data-tab__housing .wpjb .wpjb-page-company-new .wpjb-legend,.wpjb .wpjb-form.wpjb-form .location .data-tab__housing .wpjb-legend,.wpjb .wpjb-page-company-new .location .data-tab__housing .wpjb-legend{line-height:3.625rem}@media (max-width:767px){.location .data-tab__housing .h2,.location .data-tab__housing .podcast-article__title,.location .data-tab__housing .post-article__title,.location .data-tab__housing .success-story-article__title,.location .data-tab__housing .wpjb .wpjb-form.wpjb-form .wpjb-legend,.location .data-tab__housing .wpjb .wpjb-page-company-new .wpjb-legend,.wpjb .wpjb-form.wpjb-form .location .data-tab__housing .wpjb-legend,.wpjb .wpjb-page-company-new .location .data-tab__housing .wpjb-legend{line-height:2.25rem}}.location .data-tab__housing .border-bottom{border-bottom-color:rgba(48,48,48,.3)!important}.location .data-tab__education .data-tab__left-tab:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='66' height='887' preserveAspectRatio='none' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_1117_7854)'%3E%3Cpath d='M0 0h66v887H0z'/%3E%3Cpath d='M-453.691 887V.852L10.836 0 65.31 454.151 1 887h-454.692z' fill='%2398C7A6'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_1117_7854'%3E%3Cpath d='M0 0h66v887H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E")}@media (max-width:991px){.location .data-tab__education .data-tab__left-tab:after{width:100%;height:53px;right:0;top:auto;bottom:-53px;left:0;background-position:top;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='375' preserveAspectRatio='none' height='53' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_1124_7849)'%3E%3Cpath d='M593-94v-466H-57V36.5l325.625 9L593-94z' fill='%2398C7A6'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_1124_7849'%3E%3Cpath fill='%23fff' d='M0 0h375v53H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E")}}@media (min-width:768px){.location .data-tab__education .data-tab__left-tab .d-flex{line-height:3.625rem}}.location .data-tab__education .data-tab__left-tab .d-flex .h2,.location .data-tab__education .data-tab__left-tab .d-flex .podcast-article__title,.location .data-tab__education .data-tab__left-tab .d-flex .post-article__title,.location .data-tab__education .data-tab__left-tab .d-flex .success-story-article__title,.location .data-tab__education .data-tab__left-tab .d-flex .wpjb .wpjb-form.wpjb-form .wpjb-legend,.location .data-tab__education .data-tab__left-tab .d-flex .wpjb .wpjb-page-company-new .wpjb-legend,.wpjb .wpjb-form.wpjb-form .location .data-tab__education .data-tab__left-tab .d-flex .wpjb-legend,.wpjb .wpjb-page-company-new .location .data-tab__education .data-tab__left-tab .d-flex .wpjb-legend{margin-top:-10px}.mac .location .data-tab__education .data-tab__left-tab .d-flex{align-items:center}.mac .location .data-tab__education .data-tab__left-tab .d-flex .h2,.mac .location .data-tab__education .data-tab__left-tab .d-flex .podcast-article__title,.mac .location .data-tab__education .data-tab__left-tab .d-flex .post-article__title,.mac .location .data-tab__education .data-tab__left-tab .d-flex .success-story-article__title,.mac .location .data-tab__education .data-tab__left-tab .d-flex .wpjb .wpjb-form.wpjb-form .wpjb-legend,.mac .location .data-tab__education .data-tab__left-tab .d-flex .wpjb .wpjb-page-company-new .wpjb-legend,.wpjb .wpjb-form.wpjb-form .mac .location .data-tab__education .data-tab__left-tab .d-flex .wpjb-legend,.wpjb .wpjb-page-company-new .mac .location .data-tab__education .data-tab__left-tab .d-flex .wpjb-legend{margin-top:0}@media (min-width:768px){.mac .location .data-tab__education .data-tab__left-tab .d-flex .h2,.mac .location .data-tab__education .data-tab__left-tab .d-flex .podcast-article__title,.mac .location .data-tab__education .data-tab__left-tab .d-flex .post-article__title,.mac .location .data-tab__education .data-tab__left-tab .d-flex .success-story-article__title,.mac .location .data-tab__education .data-tab__left-tab .d-flex .wpjb .wpjb-form.wpjb-form .wpjb-legend,.mac .location .data-tab__education .data-tab__left-tab .d-flex .wpjb .wpjb-page-company-new .wpjb-legend,.wpjb .wpjb-form.wpjb-form .mac .location .data-tab__education .data-tab__left-tab .d-flex .wpjb-legend,.wpjb .wpjb-page-company-new .mac .location .data-tab__education .data-tab__left-tab .d-flex .wpjb-legend{margin-bottom:-8px}}.location .data-tab__education .data-tab__left-tab .d-flex svg{margin-right:20px}.location .data-tab__education .border-bottom{border-bottom-color:rgba(48,48,48,.3)!important}.location .data-tab__education .education-provider .col:first-child{max-width:115px}@media (max-width:767px){.location .data-tab__education .education-provider .col:first-child{display:none}}.location .data-tab__education .location-detail-table{margin-bottom:0}.location .data-tab__education .location-detail-table tr td{padding:0 15px 15px 0}.location .data-tab__education .location-detail-table tr td:first-child{width:80%;display:flex;align-items:center}.location .data-tab__education .location-detail-table tr td:first-child svg{margin-left:15px;transition:all .2s;transform:rotate(180deg)}@media (max-width:991px){.location .data-tab__education .location-detail-table tr td:first-child{width:70%}}.location .data-tab__education .location-detail-table tr td.font-weight-bold{cursor:pointer}.location .data-tab__education .location-detail-table:not(.show-all-trs) td:first-child svg{transform:rotate(0deg)}.location .data-tab__education .location-detail-table:not(.show-all-trs) tr:nth-child(n+4){display:none}.location .data-tab__education .show-more-link{cursor:pointer;color:#040c27;text-decoration:underline}.location .data-tab__right-tab{padding:90px 90px 60px 185px}@media (max-width:991px){.location .data-tab__right-tab{padding:120px 25px 70px}}.location .data-tab__source{margin-top:auto;max-width:290px;padding-top:30px}.location .data-tab__community-statistics,.location .data-tab__housing-statistics,.location .data-tab__job-statistics{margin-top:30px;margin-right:100px}@media (max-width:1199px){.location .data-tab__community-statistics,.location .data-tab__housing-statistics,.location .data-tab__job-statistics{margin:30px 0 0}}.location .data-tab__community-statistics .row .col-6,.location .data-tab__housing-statistics .row .col-6,.location .data-tab__job-statistics .row .col-6{padding-right:30px}@media (max-width:991px){.location .data-tab__community-statistics .row .col-6,.location .data-tab__housing-statistics .row .col-6,.location .data-tab__job-statistics .row .col-6{padding-right:0}}.location .data-tab__community-statistics .listAmenities-card,.location .data-tab__housing-statistics .listAmenities-card,.location .data-tab__job-statistics .listAmenities-card{margin:0 20px 20px 0;border:0;border-bottom:1px solid rgba(206,212,218,.8)}.location .data-tab__community-statistics .listAmenities-card.no-border,.location .data-tab__housing-statistics .listAmenities-card.no-border,.location .data-tab__job-statistics .listAmenities-card.no-border{border-bottom:0}@media (max-width:1199px){.location .data-tab__community-statistics .listAmenities-card,.location .data-tab__housing-statistics .listAmenities-card,.location .data-tab__job-statistics .listAmenities-card{margin-bottom:20px;padding-bottom:10px}}.location .data-tab__community-statistics .listAmenities-card svg,.location .data-tab__housing-statistics .listAmenities-card svg,.location .data-tab__job-statistics .listAmenities-card svg{max-width:63px;max-height:65px}@media (max-width:1199px){.location .data-tab__community-statistics .listAmenities-card svg,.location .data-tab__housing-statistics .listAmenities-card svg,.location .data-tab__job-statistics .listAmenities-card svg{max-width:30px;max-height:35px}}@media (max-width:1199px){.location .data-tab__community-statistics .listAmenities-card>span,.location .data-tab__housing-statistics .listAmenities-card>span,.location .data-tab__job-statistics .listAmenities-card>span{font-size:12px;white-space:nowrap}}.location .data-tab__community-statistics .location-detail-heading,.location .data-tab__housing-statistics .location-detail-heading,.location .data-tab__job-statistics .location-detail-heading{margin:25px 0;display:flex}@media (max-width:991px){.location .data-tab__community-statistics .location-detail-heading,.location .data-tab__housing-statistics .location-detail-heading,.location .data-tab__job-statistics .location-detail-heading{margin:20px 0 10px}}@media (max-width:767px){.location .data-tab__community-statistics .location-detail-heading.body-md a,.location .data-tab__community-statistics .location-detail-heading.seek-page.share a,.location .data-tab__community-statistics .location__data-tabs-swiper .location-detail-heading.swiper-pagination-bullet a,.location .data-tab__community-statistics .locationListing .location-detail-heading.locationFilter a,.location .data-tab__community-statistics .locationListing .location-detail-heading.locationsList-header a,.location .data-tab__community-statistics .podcast-article .location-detail-heading.share a,.location .data-tab__community-statistics .post-article .location-detail-heading.share a,.location .data-tab__community-statistics .section-map-region-statistics .regions__data-tabs-swiper .location-detail-heading.swiper-pagination-bullet a,.location .data-tab__community-statistics .success-story-article .location-detail-heading.share a,.location .data-tab__housing-statistics .location-detail-heading.body-md a,.location .data-tab__housing-statistics .location-detail-heading.seek-page.share a,.location .data-tab__housing-statistics .location__data-tabs-swiper .location-detail-heading.swiper-pagination-bullet a,.location .data-tab__housing-statistics .locationListing .location-detail-heading.locationFilter a,.location .data-tab__housing-statistics .locationListing .location-detail-heading.locationsList-header a,.location .data-tab__housing-statistics .podcast-article .location-detail-heading.share a,.location .data-tab__housing-statistics .post-article .location-detail-heading.share a,.location .data-tab__housing-statistics .section-map-region-statistics .regions__data-tabs-swiper .location-detail-heading.swiper-pagination-bullet a,.location .data-tab__housing-statistics .success-story-article .location-detail-heading.share a,.location .data-tab__job-statistics .location-detail-heading.body-md a,.location .data-tab__job-statistics .location-detail-heading.seek-page.share a,.location .data-tab__job-statistics .location__data-tabs-swiper .location-detail-heading.swiper-pagination-bullet a,.location .data-tab__job-statistics .locationListing .location-detail-heading.locationFilter a,.location .data-tab__job-statistics .locationListing .location-detail-heading.locationsList-header a,.location .data-tab__job-statistics .podcast-article .location-detail-heading.share a,.location .data-tab__job-statistics .post-article .location-detail-heading.share a,.location .data-tab__job-statistics .section-map-region-statistics .regions__data-tabs-swiper .location-detail-heading.swiper-pagination-bullet a,.location .data-tab__job-statistics .success-story-article .location-detail-heading.share a,.location__data-tabs-swiper .location .data-tab__community-statistics .location-detail-heading.swiper-pagination-bullet a,.location__data-tabs-swiper .location .data-tab__housing-statistics .location-detail-heading.swiper-pagination-bullet a,.location__data-tabs-swiper .location .data-tab__job-statistics .location-detail-heading.swiper-pagination-bullet a,.locationListing .location .data-tab__community-statistics .location-detail-heading.locationFilter a,.locationListing .location .data-tab__community-statistics .location-detail-heading.locationsList-header a,.locationListing .location .data-tab__housing-statistics .location-detail-heading.locationFilter a,.locationListing .location .data-tab__housing-statistics .location-detail-heading.locationsList-header a,.locationListing .location .data-tab__job-statistics .location-detail-heading.locationFilter a,.locationListing .location .data-tab__job-statistics .location-detail-heading.locationsList-header a,.podcast-article .location .data-tab__community-statistics .location-detail-heading.share a,.podcast-article .location .data-tab__housing-statistics .location-detail-heading.share a,.podcast-article .location .data-tab__job-statistics .location-detail-heading.share a,.post-article .location .data-tab__community-statistics .location-detail-heading.share a,.post-article .location .data-tab__housing-statistics .location-detail-heading.share a,.post-article .location .data-tab__job-statistics .location-detail-heading.share a,.section-map-region-statistics .regions__data-tabs-swiper .location .data-tab__community-statistics .location-detail-heading.swiper-pagination-bullet a,.section-map-region-statistics .regions__data-tabs-swiper .location .data-tab__housing-statistics .location-detail-heading.swiper-pagination-bullet a,.section-map-region-statistics .regions__data-tabs-swiper .location .data-tab__job-statistics .location-detail-heading.swiper-pagination-bullet a,.success-story-article .location .data-tab__community-statistics .location-detail-heading.share a,.success-story-article .location .data-tab__housing-statistics .location-detail-heading.share a,.success-story-article .location .data-tab__job-statistics .location-detail-heading.share a{display:block;margin-top:-5px}}.mac .location .data-tab__community-statistics .location-detail-heading,.mac .location .data-tab__housing-statistics .location-detail-heading,.mac .location .data-tab__job-statistics .location-detail-heading{align-items:flex-end}@media (max-width:991px){.mac .location .data-tab__community-statistics .location-detail-heading,.mac .location .data-tab__housing-statistics .location-detail-heading,.mac .location .data-tab__job-statistics .location-detail-heading{height:27px}}.location .data-tab__community-statistics .location-detail-heading span,.location .data-tab__housing-statistics .location-detail-heading span,.location .data-tab__job-statistics .location-detail-heading span{font-size:80px;font-family:Biko,sans-serif;padding-left:20px;line-height:47px}@media (max-width:1199px){.location .data-tab__community-statistics .location-detail-heading span,.location .data-tab__housing-statistics .location-detail-heading span,.location .data-tab__job-statistics .location-detail-heading span{font-size:50px;line-height:25px}}.location .data-tab__community-statistics .location-detail-heading svg,.location .data-tab__housing-statistics .location-detail-heading svg,.location .data-tab__job-statistics .location-detail-heading svg{width:63px;height:65px}@media (max-width:991px){.location .data-tab__community-statistics .location-detail-heading svg,.location .data-tab__housing-statistics .location-detail-heading svg,.location .data-tab__job-statistics .location-detail-heading svg{width:45px;height:100%}}.location .data-tab__job-statistics{margin-right:0}.location .property-listings__search-form{margin-bottom:50px;display:flex;gap:10px}.location .property-listings__search-form input[type=text],.location .property-listings__search-form select{border-radius:0}@media (max-width:1199px){.location .property-listings__search-form{flex-wrap:wrap}}@media (max-width:991px){.location .property-listings__search-form input[type=button]{width:calc(50% - 5px)}}.location .property-listings__list .col-12{margin-bottom:30px}.location .property-listings .page-numbers{justify-content:flex-end}@media (max-width:991px){.location .property-listings .page-numbers{justify-content:center;margin-bottom:25px}}.location .property-listings .page-numbers a:hover,.location .property-listings .page-numbers span.current{background:var(--e-global-color-f0a54b8,#dab162);color:var(--e-global-color-da29ae6,#303030)}.location .job-listings__search-form{margin-bottom:50px}.location .job-listings__search-form>div{display:flex;gap:10px;margin-bottom:10px;flex:0 0 auto}.location .job-listings__search-form>div label{text-transform:none;font-weight:400;width:25%;display:flex;align-items:center;margin:0}.location .job-listings__search-form>div label input{margin-right:5px;overflow:hidden;margin-top:-3px}.location .job-listings__search-form input[type=text],.location .job-listings__search-form select{border-radius:0}@media (max-width:1199px){.location .job-listings__search-form{flex-wrap:wrap}}@media (max-width:991px){.location .job-listings__search-form input[type=button]{width:calc(50% - 5px)}}.location .job-listings__list ul{list-style:none;margin:0 0 25px;padding:0}.location .job-listings__list ul .card-job-listing{background:#fff;border:1px solid rgba(48,48,48,.3);border-bottom:0}.location .job-listings__list ul .card-job-listing a{color:var(--e-global-color-da29ae6,#303030);display:flex;flex-direction:row;padding:30px;align-items:center;flex-wrap:wrap}@media (max-width:767px){.location .job-listings__list ul .card-job-listing a{padding:20px 0}}.location .job-listings__list ul .card-job-listing__image{min-width:64px;width:64px}@media (max-width:1199px){.location .job-listings__list ul .card-job-listing__body,.location .job-listings__list ul .card-job-listing__image{margin:0 0 20px}}.location .job-listings__list ul li:first-child .card-job-listing{border-top-left-radius:10px;border-top-right-radius:10px}.location .job-listings__list ul li:last-child .card-job-listing{border-bottom-left-radius:10px;border-bottom-right-radius:10px;border-bottom:1px solid rgba(48,48,48,.3)}.location .location-video{position:relative}.location .location-video .overview-image-slider{overflow:hidden}.location .location-video .overview-image-slider .swiper-slide{border-radius:10px;overflow:hidden}.location .location-video .overview-image-slider .swiper-slide a,.location .location-video .overview-image-slider .swiper-slide img{width:100%}.location .location-video .swiper-button-prev{left:-25px;top:calc(50% - 30px);border-radius:11.364px;background:var(--Primary,#326148);width:50px;height:50px}@media (max-width:1023px){.location .location-video .swiper-button-prev{left:-15px}}@media (max-width:767px){.location .location-video .swiper-button-prev{transform:scale(1)}}.location .location-video .swiper-button-prev:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='24' fill='none'%3E%3Cg clip-path='url(%23clip0_2019_10155)'%3E%3Cpath d='M.341 12c0-.38.32-.69.716-.69h16.269l-6.067-6.438a.673.673 0 01.048-.974.747.747 0 01.483-.177c.194 0 .388.075.53.226l7.153 7.59a.67.67 0 010 .926l-7.154 7.59a.735.735 0 01-1.011.047.673.673 0 01-.048-.974l6.066-6.436H1.056A.703.703 0 01.341 12z' fill='%23fff'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_2019_10155'%3E%3Cpath fill='%23fff' transform='rotate(-180 9.83 11.52)' d='M0 0h19.318v22.078H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:19.318px 22.078px}.location .location-video .swiper-button-prev:hover{background-color:#213f2f}.location .location-video .swiper-button-next{right:-25px;top:calc(50% - 30px);border-radius:11.364px;background:var(--Primary,#326148);width:50px;height:50px}@media (max-width:1023px){.location .location-video .swiper-button-next{right:-15px}}@media (max-width:767px){.location .location-video .swiper-button-next{transform:scale(1)}}.location .location-video .swiper-button-next:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='24' fill='none'%3E%3Cg clip-path='url(%23clip0_2019_10155)'%3E%3Cpath d='M.341 12c0-.38.32-.69.716-.69h16.269l-6.067-6.438a.673.673 0 01.048-.974.747.747 0 01.483-.177c.194 0 .388.075.53.226l7.153 7.59a.67.67 0 010 .926l-7.154 7.59a.735.735 0 01-1.011.047.673.673 0 01-.048-.974l6.066-6.436H1.056A.703.703 0 01.341 12z' fill='%23fff'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_2019_10155'%3E%3Cpath fill='%23fff' transform='rotate(-180 9.83 11.52)' d='M0 0h19.318v22.078H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:19.318px 22.078px}.location .location-video .swiper-button-next:hover{background-color:#213f2f}.location .location-video .swiper-pagination{position:relative;width:100%;left:0;display:flex;gap:10px;justify-content:center}@media (max-width:767px){.location .location-video .swiper-pagination{padding-top:25px;padding-bottom:0}}.location .location-video .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#326148}.locationListing-description{font-size:1rem;margin-bottom:40px}@media (min-width:992px){.locationListing-description{font-size:1.5rem}}.locationListing__content{max-width:720px;margin-top:25px}.locationListing__content p:last-child{margin-bottom:0}@media (max-width:991px){.locationListing .locationFilters{display:flex;flex-direction:column}}.locationListing .locationFilters-header{height:4.5rem}@media (max-width:991px){.locationListing .locationFilters-header{height:auto;padding:10px 0;order:2;width:100%;flex-grow:1}.locationListing .locationFilters-header h5{width:100%;display:flex;justify-content:space-between;line-height:1.5!important}.locationListing .locationFilters-header svg{margin:0}}@media (max-width:991px){.locationListing .town-search-container{order:1}}.locationListing .locationFilter{padding:20px 0;margin:0}@media (max-width:991px){.locationListing .locationFilter{order:3;display:none}.locationListing .locationFilter.show{display:block}}.locationListing .locationFilter-header{cursor:pointer;line-height:1}.locationListing .locationFilter-header h5{font-size:1rem;margin:0}.locationListing .facetwp-facet{margin-bottom:0}.locationListing .facetwp-checkbox{position:relative;background:none;padding-left:25px;margin-bottom:5px}.locationListing .facetwp-checkbox:before{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:16px!important;height:16px;min-width:16px;left:0;top:5px;border:1px solid #ced4da;background-color:#fff;box-sizing:border-box;border-radius:1px;position:relative;margin:0 0 10px;position:absolute;content:""}.locationListing .facetwp-checkbox.checked{background:none}.locationListing .facetwp-checkbox.checked:before{background-color:#98c7a6;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8'%3E%3Cpath fill='%23326148' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26l2.974 2.99L8 2.193z'/%3E%3C/svg%3E");background-size:60% 60%;background-repeat:no-repeat;background-position-x:50%;background-position-y:50%;border-color:#98c7a6}.locationListing .facetwp-checkbox .facetwp-counter{display:none}.locationListing .locationCard-image{-o-object-fit:cover;object-fit:cover}.locationListing .facetwp-icon,.locationListing .facetwp-icon.f-loading{opacity:1}.locationListing .facetwp-icon.f-loading:before,.locationListing .facetwp-icon:before{background:url("data:image/svg+xml;charset=utf-8,%3Csvg width='20' height='20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M19.863 18.813l-5.039-5.04a.464.464 0 00-.332-.136h-.402A8.124 8.124 0 008.125 0 8.124 8.124 0 000 8.125a8.124 8.124 0 0013.637 5.969v.398c0 .125.05.242.136.332l5.04 5.04a.47.47 0 00.664 0l.386-.387a.47.47 0 000-.665zM8.125 15A6.87 6.87 0 011.25 8.125 6.87 6.87 0 018.125 1.25 6.87 6.87 0 0115 8.125 6.87 6.87 0 018.125 15z' fill='%23000'/%3E%3C/svg%3E");background-position:0 50%;background-size:20px 20px;background-repeat:no-repeat;width:40px;animation:none}.locationListing .facetwp-facet .facetwp-input-wrap{width:100%}.locationListing .facetwp-facet .facetwp-type-search,.locationListing .facetwp-facet input.facetwp-search{width:100%;min-width:18rem}.locationListing .facetwp-facet .facetwp-type-search::-moz-placeholder,.locationListing .facetwp-facet input.facetwp-search::-moz-placeholder{color:#212529!important}.locationListing .facetwp-facet .facetwp-type-search::placeholder,.locationListing .facetwp-facet input.facetwp-search::placeholder{color:#212529!important}.locationListing .d-lg-none .facetwp-facet{padding-top:20px}@media (max-width:991px){.locationListing .d-lg-none .facetwp-facet{padding-top:0;padding-bottom:20px}}.locationListing .locationsList-header{height:4.5rem;margin-bottom:10px}@media (max-width:991px){.locationListing .locationsList-header{height:auto;padding-top:10px;font-size:.875rem!important}}.locationListing .facetwp-type-sort select{min-width:14rem}.locationListing .locationCard:not(.aos-init):not(.aos-animate){transition:all .2s;opacity:1}@media (max-width:991px){.locationListing .locationCard{margin-bottom:10px}}.locationListing .locationCard a{text-decoration:none!important}@media (max-width:991px){.locationListing .locationCard .card .row{flex-wrap:nowrap;flex-direction:row}}@media (max-width:991px){.locationListing .locationCard-image-holder{flex:0 0 25%}}@media (max-width:991px){.locationListing .locationCard-body{flex:0 0 calc(75% - 20px);padding-left:20px!important}}.locationListing .locationCard .favourite-location{position:absolute;top:15px;right:40px;z-index:10;display:block;cursor:pointer}.locationListing .locationCard .favourite-location svg{width:28px;height:28px}@media (max-width:520px){.locationListing .locationCard .favourite-location{top:10px;right:8px}.locationListing .locationCard .favourite-location svg{width:16px;height:16px}}@media (min-width:521px) and (max-width:768px){.locationListing .locationCard .favourite-location{top:10px;right:8px}.locationListing .locationCard .favourite-location svg{width:16px;height:16px}}@media (min-width:769px) and (max-width:991px){.locationListing .locationCard .favourite-location{top:10px;right:8px}.locationListing .locationCard .favourite-location svg{width:16px;height:16px}}@media (min-width:992px) and (max-width:1199px){.locationListing .locationCard .favourite-location{top:10px}}.locationListing .locationCard .embed-response{position:relative;display:block;width:100%;padding:0;overflow:hidden}.locationListing .locationCard-body h4{font-size:1rem;font-weight:700}@media (min-width:992px){.locationListing .locationCard-body h4{font-size:1.5rem}}@media (max-width:768px){.locationListing .locationCard-body h4{padding-right:30px}}.locationListing .locationCard-body .location-details{color:#040c27}.locationListing .locationCard-body .location-details .location-detail{margin:.5rem 0}@media (max-width:991px){.locationListing .locationCard-body .location-details .location-detail{margin:0;font-size:14px}}.locationListing .locationCard-body .location-details .location-detail .location-detail-icon{width:1.5rem}.locationListing .facetwp-template{display:flex;flex-wrap:wrap}.locationListing .facetwp-template.is-loading:before{display:block;text-align:center;content:"";background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='48' height='48'%3E%3Cg fill='none'%3E%3Cpath fill='%23C6CCD2' d='M24 48C10.745 48 0 37.255 0 24S10.745 0 24 0s24 10.745 24 24-10.745 24-24 24zm0-4c11.046 0 20-8.954 20-20S35.046 4 24 4 4 12.954 4 24s8.954 20 20 20z'/%3E%3Cpath fill='%233F4850' d='M24 0c13.255 0 24 10.745 24 24h-4c0-11.046-8.954-20-20-20V0z'/%3E%3C/g%3E%3C/svg%3E");background-repeat:no-repeat;background-position:50%;position:absolute;width:100px;height:100px;margin:50px calc(50% - 50px);animation-name:spin;animation-duration:.5s;animation-iteration-count:infinite;animation-timing-function:linear;transform-origin:center center}.locationListing .facetwp-template.is-loading .locationCard{opacity:0}.locationListing .card{position:relative;display:flex;flex-direction:column;min-width:0;word-wrap:break-word;background-color:#fff;background-clip:border-box;transition:box-shadow .2s ease;border-radius:.375rem}@media (min-width:768px){.locationListing .card:hover{box-shadow:2px 2px 14px 0 rgba(0,0,0,.2)}}@media (min-width:992px){.locationListing .card.p-lg-2{padding:.5rem!important}}.locationListing .facetwp-facet-total_results{display:inline}.locationListing .mb-3,.locationListing .my-3{margin-bottom:1rem!important}.locationListing .mt-3,.locationListing .my-3{margin-top:1rem!important}@media (min-width:992px){.locationListing .mb-lg-0,.locationListing .my-lg-0{margin-bottom:0!important}}@media (min-width:992px){.locationListing .mt-lg-0,.locationListing .my-lg-0{margin-top:0!important}}.locationListing .mt-1,.locationListing .my-1{margin-top:.25rem!important}.locationListing .row-10>.facetwp-template>[class*=" col-"],.locationListing .row-10>.facetwp-template>[class^=col-],.locationListing .row-10>[class*=" col-"],.locationListing .row-10>[class^=col-]{padding-right:10px!important;padding-left:10px!important}.locationListing .facetwp-pager{text-align:center;display:flex;justify-content:center}.locationListing .facetwp-pager .facetwp-page{position:relative;display:block;padding:.5rem .75rem;margin-left:-1px;line-height:1.5;min-height:44px;color:#040c27;width:44px}.locationListing .facetwp-pager .facetwp-page:hover{color:#326148}.locationListing .facetwp-pager .facetwp-page.active{border-color:var(--e-global-color-da29ae6,#303030);background:var(--e-global-color-da29ae6,#303030);color:#fff;border-radius:10px}.locationListing .read-more-mobile .navigation-button{width:1.3rem;height:1.3rem}.locationListing .read-more-mobile .navigation-button svg{margin-right:0}.locationListing .facetwp-selections ul{list-style:none;padding:0;margin:0}.locationListing .facetwp-selections ul li{margin-right:10px}.locationListing .facetwp-selections ul li .facetwp-selection-value{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='10' height='10' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M6.06 5l3.206-3.205.66-.66a.25.25 0 000-.354L9.22.073a.25.25 0 00-.353 0L5 3.94 1.134.073a.25.25 0 00-.353 0L.073.78a.25.25 0 000 .354L3.94 5 .073 8.866a.25.25 0 000 .353l.707.708a.25.25 0 00.354 0L5 6.06l3.205 3.205.66.66a.25.25 0 00.354 0l.708-.707a.25.25 0 000-.353L6.06 5z' fill='%23fff'/%3E%3C/svg%3E");background-size:10px 10px;padding-left:10px}.fav-container{overflow-x:clip;position:relative}.fav-container .favorite{position:absolute;z-index:9999;transition:all .2s;position:fixed;top:10rem;right:0;z-index:90}.fav-container .favorite .btn-favorit{border-radius:5px 0 0 5px;width:50px;height:50px;transition:all .2s;transform:translateX(0)}.fav-container .favorite .btn-favorit svg{margin:0;width:22px;max-width:22px;height:auto;display:none}.fav-container .favorite .btn-favorit svg:first-child{display:block}.fav-container .favorite .btn-favorit.show{transform:translateX(-75vw)}@media (min-width:992px){.fav-container .favorite .btn-favorit.show{transform:translateX(-29rem)}}.fav-container .favorite .btn-favorit.show svg:first-child{display:none}.fav-container .favorite .btn-favorit.show svg:nth-child(2){display:block}.fav-container .favorite .favorit-container{z-index:999;transition:all .2s;pointer-events:none;padding:1rem;width:75vw;max-height:70vh;-ms-overflow-style:none;scrollbar-width:none;overflow-y:scroll}.fav-container .favorite .favorit-container::-webkit-scrollbar{display:none}@media (min-width:992px){.fav-container .favorite .favorit-container{padding:4.125rem 2.25rem;width:29rem}}.fav-container .favorite .favorit-container.bottom{top:0;bottom:unset}.fav-container .favorite .favorit-container.left{border-bottom-left-radius:.5rem;border-top-left-radius:0;right:0;left:unset;transform:translateX(75vw)}@media (min-width:992px){.fav-container .favorite .favorit-container.left{transform:translateX(29rem)}}.fav-container .favorite .favorit-container.show{pointer-events:auto;opacity:1;transform:translateX(0)}.fav-container .favorite .favorit-container h4{font-size:1.25rem;color:#212529}@media (min-width:992px){.fav-container .favorite .favorit-container h4{font-size:1.5rem}}.fav-container .favorite .favorit-container p{font-size:1rem}.fav-container .favorite .favorit-container input[type=checkbox]{border-radius:.375rem;margin-right:.5em;margin-top:-5px;border:1px solid #adb5bd}.fav-container .favorite .favorit-container input[type=checkbox]:checked{border:0}.fav-container .favorite .favorit-container .gchoice{margin-top:5px;display:flex}.fav-container .favorite .favorit-container #favorit-locations{margin-bottom:2rem}.fav-container .favorite .favorit-container #favorit-locations .selected-town{border:0;border-bottom:1px solid #303030}.fav-container .favorite .favorit-container #favorit-locations .selected-town:last-child{border-bottom:0}.loading-anim{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='48' height='48'%3E%3Cg fill='none'%3E%3Cpath fill='%23C6CCD2' d='M24 48C10.745 48 0 37.255 0 24S10.745 0 24 0s24 10.745 24 24-10.745 24-24 24zm0-4c11.046 0 20-8.954 20-20S35.046 4 24 4 4 12.954 4 24s8.954 20 20 20z'/%3E%3Cpath fill='%233F4850' d='M24 0c13.255 0 24 10.745 24 24h-4c0-11.046-8.954-20-20-20V0z'/%3E%3C/g%3E%3C/svg%3E");background-repeat:no-repeat;background-position:50%;position:absolute;width:100px;height:100px;margin:50px calc(50% - 50px);animation-name:spin;animation-duration:.5s;animation-iteration-count:infinite;animation-timing-function:linear;transform-origin:center center}.location--v2{overflow:initial}.z-index-10{position:relative;z-index:10}html{scroll-padding-top:100px}@media (max-width:991px){html{scroll-padding-top:183px}}@media (max-width:991px){.location--v2 .location-right .hero-gallery{display:none}}.location--v2.location-compact .hero-summary{min-height:0}.location--v2 .hero-summary{width:400px;flex:0 0 400px;transition:min-height .5s;min-height:600px;background:var(--e-global-color-01f0fe4,#f2ecdf);padding:70px 40px 40px;display:flex;flex-direction:column}@media (max-width:1199px){.location--v2 .hero-summary{width:375px;padding:40px 20px;flex:0 0 375px}}@media (max-width:991px){.location--v2 .hero-summary{width:auto;min-height:0}}.location--v2 .hero-summary .add-to-shortlist-btn{margin-top:auto;width:100%}.location--v2 .hero-summary .breadcrumb-link{color:#212529}.location--v2 .hero-summary .location-title{font-size:40px;line-height:1;margin-bottom:30px}.location--v2 .hero-summary .stats{gap:16px;margin-bottom:20px}.location--v2 .hero-summary .stats .stat{padding:0;border:none}.location--v2 .hero-summary .stats .stat__label{font-size:14px;flex:0 0 50%}.location--v2 .hero-summary .stats .stat__value{font-size:16px}.location--v2 .hero-gallery{display:grid;grid-template-columns:1fr 216px;grid-template-rows:repeat(3,196px);gap:6px;flex:1;height:600px}.location--v2 .hero-gallery .hero-image{grid-area:1/1/4/2;position:relative;overflow:hidden}.location--v2 .hero-gallery .hero-image a{height:600px;width:100%;display:block}.location--v2 .hero-gallery .hero-image img{display:block;height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.location--v2 .hero-gallery .location-map-preview{grid-area:1/2/2/3;overflow:hidden}.location--v2 .hero-gallery .location-map-preview img{height:100%;width:200%;margin:0;border-radius:0}.location--v2 .hero-gallery .photo-gallery-preview{grid-area:2/2/4/3;display:flex;flex-direction:column;gap:6px}.location--v2 .hero-gallery .gallery-thumbnail{position:relative}.location--v2 .hero-gallery .gallery-thumbnail a{height:196px;width:100%;display:block}.location--v2 .hero-gallery .gallery-thumbnail a.gallery-open-all{position:absolute;top:0;left:0;padding:10px;text-align:center;height:100%;width:100%;display:flex;pointer-events:none;flex-direction:column;justify-content:center;align-items:center;background:rgba(0,0,0,.6);color:#fff;font-size:16px;font-weight:700}.location--v2 .hero-gallery .gallery-thumbnail img{display:block;height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.location--v2 .location-mobile-gallery{display:none}@media (max-width:992px){.location--v2 .location-mobile-gallery{display:block}}.location--v2 .location-mobile-gallery .hero-gallery{display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:1fr 120px;gap:6px;flex:1;height:400px}.location--v2 .location-mobile-gallery .hero-image{grid-area:1/1/2/4;height:280px}.location--v2 .location-mobile-gallery .hero-image a{height:280px}.location--v2 .location-mobile-gallery .location-map-preview{grid-area:2/1/3/2;overflow:hidden}.location--v2 .location-mobile-gallery .location-map-preview img{height:100%;width:200%;margin:0;border-radius:0}.location--v2 .location-mobile-gallery .photo-gallery-preview{grid-area:2/2/3/4;display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:1fr;gap:6px}.location--v2 .location-mobile-gallery .gallery-thumbnail a{height:120px;width:100%}.location--v2 .share-btn{position:absolute;top:10px;right:10px;height:40px;width:40px;display:flex;flex-direction:column;justify-content:center;align-items:center;background:none;border:none;border-radius:0;cursor:pointer;z-index:10}.location--v2 .share-btn span{display:none}@media (max-width:991px){.location--v2 .location-left-inner .location-navigation{display:none}}@media (min-width:992px){.location--v2 .location-right .location-navigation{display:none}}.location--v2 .location-mobile-navigation{scroll-behavior:smooth;position:sticky;top:90px;z-index:10}.location--v2 .location-navigation{height:100%;background:#89a68e}.location--v2 .location-navigation .nav-container{color:#fff}.location--v2 .location-navigation .nav-tabs{display:flex;flex-direction:column;margin:0;padding:20px;gap:20px;list-style:none}@media (min-width:1200px){.location--v2 .location-navigation .nav-tabs{padding:40px}}.location--v2 .location-navigation a{color:#fff;opacity:.7;font-weight:700;display:block;font-size:18px;text-transform:uppercase;position:relative;transition:opacity .2s ease}.location--v2 .location-navigation a>span{display:inline-block;background:#89a68e;padding-right:14px;position:relative;z-index:2}.location--v2 .location-navigation a:after{content:"";display:block;position:absolute;left:0;top:50%;width:0;height:2px;margin-top:-1px;transition:all .4s;background:#fff}.location--v2 .location-navigation a.active,.location--v2 .location-navigation a:hover{opacity:1}.location--v2 .location-navigation a.active:after{width:100%}@media (max-width:991px){.location--v2 .location-navigation .nav-tabs{display:block;overflow-x:scroll;overflow-x:auto;white-space:nowrap;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none}.location--v2 .location-navigation .nav-tabs::-webkit-scrollbar{display:none}.location--v2 .location-navigation .nav-tabs .nav-item{display:inline-block}.location--v2 .location-navigation a{white-space:nowrap;font-size:12px}.location--v2 .location-navigation a:after{display:none}}.location--v2 .location-content{padding:70px;max-width:990px}@media (max-width:1199px){.location--v2 .location-content{padding:20px}}@media (max-width:991px){.location--v2 .location-content{overflow:hidden}}@media (min-width:992px){.location--v2 .location-main{display:flex;gap:6px}.location--v2 .location-left{flex:0 0 400px;display:flex;flex-direction:column}.location--v2 .location-left-inner{position:sticky;top:90px}}@media (min-width:992px) and (max-width:1199px){.location--v2 .location-left{flex:0 0 375px}}@media (min-width:992px){.location--v2 .location-right{flex:1;overflow:hidden}}.location--v2 .stats-title{font-size:16px;line-height:1.5;font-weight:700;margin-bottom:4px;margin-top:30px;font-family:Karla,sans-serif;text-transform:uppercase}.location--v2 .stats-subtitle{font-size:16px;line-height:1.5;margin-bottom:0}.location--v2 .stats{display:flex;margin:0;flex-direction:column;gap:0}@media (min-width:1200px){.location--v2 .stats--2-columns{display:grid;grid-template-columns:1fr 1fr;gap:0 40px}}.location--v2 .stat{border-bottom:1px solid #ced4da;padding:14px 0}.location--v2 .stat__label{display:flex;align-items:flex-start;gap:10px;flex:0 0 220px;min-width:50%;font-size:16px;line-height:24px;white-space:nowrap}.location--v2 .stat__label-icon{flex:0 0 24px}.location--v2 .stat__value{flex:1;font-size:20px;font-weight:700;line-height:24px;padding:6px 0 0 34px}@media (min-width:1200px){.location--v2 .stat{display:flex;gap:20px}.location--v2 .stat__value{padding:0}}.location--v2 .stats-schools{display:flex;margin:0;flex-direction:column;gap:0}.location--v2 .stat-school{border-bottom:1px solid #ced4da;padding:14px 0}.location--v2 .stat-school__label{display:flex;align-items:center;gap:10px;flex:0 0 250px;font-size:16px;line-height:24px;white-space:nowrap}.location--v2 .stat-school__label-icon{flex:0 0 24px}.location--v2 .stat-school__value{flex:0 0 90px;font-size:20px;font-weight:700;line-height:24px;padding:6px 0 0 34px}.location--v2 .stat-school__locations{flex:1;padding:6px 0 0 34px}.location--v2 .stat-school__location.hidden{display:none}.location--v2 .stat-school .load-more{display:block;margin-top:10px;color:#000;opacity:.4;font-size:14px;text-decoration:underline}.location--v2 .stat-school .load-more:hover{opacity:1}@media (min-width:1200px){.location--v2 .stat-school{display:flex;align-items:flex-start;gap:20px}.location--v2 .stat-school__locations,.location--v2 .stat-school__value{padding:0}}.location--v2 .section{margin-bottom:70px}.location--v2 .section__title{font-size:40px;margin-bottom:20px;position:relative}.location--v2 .section__title>span{background:#fff;padding-right:20px;display:inline-block;position:relative;z-index:2}.location--v2 .section__title:after{content:"";display:block;position:absolute;top:50%;margin-top:6px;right:0;left:0;height:2px;background:var(--e-global-color-da29ae6,#303030)}.location--v2 .section__content a{text-decoration:underline}.location--v2 .section__content a:hover{text-decoration:none}.location--v2 .section__video{margin:30px 0}.location--v2 .video{position:relative;width:100%;max-width:100%;aspect-ratio:16/9;overflow:hidden;border-radius:10px}.location--v2 .video iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:0;-o-object-fit:cover;object-fit:cover}.location--v2 .section__tool{background:var(--e-global-color-01f0fe4,#f2ecdf);padding:20px;border-radius:10px;margin:30px 0}@media (min-width:1200px){.location--v2 .section__tool{padding:40px}}.location--v2 .data-source{opacity:.6;font-size:12px;line-height:1.5;margin:10px 0}.location--v2 .sponsor{border-radius:10px;padding:20px;margin:30px 0}.location--v2 .sponsor-logo{height:50px;width:auto;max-width:100%;margin-bottom:10px}.location--v2 .sponsor-logo img{display:block;height:100%;width:auto;-o-object-fit:contain;object-fit:contain;-o-object-position:left;object-position:left}.location--v2 .sponsor-content{max-width:470px}.location--v2 .sponsor-cta{margin-left:auto;padding:10px 0}@media (min-width:1200px){.location--v2 .sponsor{padding:40px;display:flex;justify-content:space-between;align-items:center}}.location--v2 .testimonial{max-width:700px;margin:30px auto;display:flex;gap:16px;padding:20px 0}.location--v2 .testimonial blockquote{padding:0;margin:0;font-size:18px;display:block;line-height:1.5}.location--v2 .testimonial blockquote:before{display:none}.location--v2 .testimonial__citation{display:block;margin-top:7px;font-size:14px}.location--v2 .testimonial__citation:before{content:"—";margin-right:5px}.location--v2 .swiper-container{overflow:visible;margin:30px 0}.location--v2 .swiper-item{width:100%;flex:1;display:flex;flex-direction:column;gap:25px}.location--v2 .swiper-item__image{height:0;padding:63.25% 0 0;position:relative;display:block}.location--v2 .swiper-item__image img{width:100%;position:absolute;display:block;border-radius:10px;height:100%;top:0;left:0;-o-object-fit:cover;object-fit:cover}.location--v2 .swiper-button-disabled{opacity:.5;cursor:not-allowed}.location--v2 .swiper-button-next,.location--v2 .swiper-button-prev{display:inline-block;position:static;z-index:1;height:40px;width:40px;margin-top:30px;transform:none;transition:all .2s}.location--v2 .swiper-button-next:after,.location--v2 .swiper-button-prev:after{display:none}.location--v2 .swiper-button-next{margin-left:1px}.location--v2 .location-links{display:flex;gap:10px;flex-wrap:wrap}.gform_wrapper .gform_footer .location--v2 .location-links .button,.location--v2 .location-links .btn,.location--v2 .location-links .gform_wrapper .gform_footer .button,.location--v2 .location-links .townQuiz .quizStepper .navigation-buttons .btn-middle-green:first-of-type,.location--v2 .location-links .townQuiz .quizStepper .navigation-buttons .btn-middle-green:nth-of-type(2),.location--v2 .location-links .wpjb .wpjb-submit,.location--v2 .location-links .wpjb a.wpjb-button,.location--v2 .location-links body .wpjb .wpjb-button.wpjb-button-search,.location--v2 .location-links div.wpjb-form-resume-alerts .wpjb-button,.townQuiz .quizStepper .navigation-buttons .location--v2 .location-links .btn-middle-green:first-of-type,.townQuiz .quizStepper .navigation-buttons .location--v2 .location-links .btn-middle-green:nth-of-type(2),.wpjb .location--v2 .location-links .wpjb-submit,.wpjb .location--v2 .location-links a.wpjb-button,body .wpjb .location--v2 .location-links .wpjb-button.wpjb-button-search,div.wpjb-form-resume-alerts .location--v2 .location-links .wpjb-button{display:inline-flex;gap:10px;align-items:center}.gform_wrapper .gform_footer .location--v2 .location-links .button svg,.location--v2 .location-links .btn svg,.location--v2 .location-links .gform_wrapper .gform_footer .button svg,.location--v2 .location-links .townQuiz .quizStepper .navigation-buttons .btn-middle-green:first-of-type svg,.location--v2 .location-links .townQuiz .quizStepper .navigation-buttons .btn-middle-green:nth-of-type(2) svg,.location--v2 .location-links .wpjb .wpjb-submit svg,.location--v2 .location-links .wpjb a.wpjb-button svg,.location--v2 .location-links body .wpjb .wpjb-button.wpjb-button-search svg,.location--v2 .location-links div.wpjb-form-resume-alerts .wpjb-button svg,.townQuiz .quizStepper .navigation-buttons .location--v2 .location-links .btn-middle-green:first-of-type svg,.townQuiz .quizStepper .navigation-buttons .location--v2 .location-links .btn-middle-green:nth-of-type(2) svg,.wpjb .location--v2 .location-links .wpjb-submit svg,.wpjb .location--v2 .location-links a.wpjb-button svg,body .wpjb .location--v2 .location-links .wpjb-button.wpjb-button-search svg,div.wpjb-form-resume-alerts .location--v2 .location-links .wpjb-button svg{height:24px;width:24px;flex:0 0 24px;margin:0}.gform_wrapper .gform_footer .location--v2 .location-links .button:hover,.location--v2 .location-links .btn:hover,.location--v2 .location-links .gform_wrapper .gform_footer .button:hover,.location--v2 .location-links .townQuiz .quizStepper .navigation-buttons .btn-middle-green:hover:first-of-type,.location--v2 .location-links .townQuiz .quizStepper .navigation-buttons .btn-middle-green:hover:nth-of-type(2),.location--v2 .location-links .wpjb .wpjb-submit:hover,.location--v2 .location-links .wpjb a.wpjb-button:hover,.location--v2 .location-links body .wpjb .wpjb-button.wpjb-button-search:hover,.location--v2 .location-links div.wpjb-form-resume-alerts .wpjb-button:hover,.townQuiz .quizStepper .navigation-buttons .location--v2 .location-links .btn-middle-green:hover:first-of-type,.townQuiz .quizStepper .navigation-buttons .location--v2 .location-links .btn-middle-green:hover:nth-of-type(2),.wpjb .location--v2 .location-links .wpjb-submit:hover,.wpjb .location--v2 .location-links a.wpjb-button:hover,body .wpjb .location--v2 .location-links .wpjb-button.wpjb-button-search:hover,div.wpjb-form-resume-alerts .location--v2 .location-links .wpjb-button:hover{background-color:#326148;color:#fff;border-color:#326148}.location--v2 .wpjb-page-index .row{margin:0}.location--v2 .wpjb-page-index .col-lg-12{padding:0;margin:0}.location--v2 .wpjb-page-index .sidebar{display:none}.location--v2 .wpjb-page-index .wpjb-paginate-links{margin-bottom:0}.location--v2 .wpjb-page-index .wpjb-paginate-links a:not(:hover),.location--v2 .wpjb-page-index .wpjb-paginate-links span:not(.current){background:none}.location--v2 .wpjb-page-index #wpjb-top-search{margin:0}.location--v2 .wpjb-page-index .wpjb-input-type-half-right:nth-child(2){display:none!important}.location--v2 .wpjb-page-index .wpjb-options-list{padding:0}.location--v2 .wpjb-page-index .wpjb-upload-actions a.button:hover,.location--v2 .wpjb-page-index .wpjb-upload-actions a.button:visited,.location--v2 .wpjb-page-index a.wpjb-button:hover,.location--v2 .wpjb-page-index a.wpjb-button:visited{color:#fff!important;background-color:#326148!important;border-color:#326148!important}.properties__listing{width:100%}.properties__listing .col-12{margin-bottom:40px}@media (min-width:1220px){.properties__listing .col-12{width:calc(50% - 20px);max-width:calc(50% - 20px);margin-left:40px}.properties__listing .col-12:first-child,.properties__listing .col-12:nth-child(odd){margin-left:0}}.properties__listing--loading{opacity:.5;position:relative;min-height:100px}.properties__listing--loading:after{content:"";position:absolute;top:50px;left:50%;width:40px;height:40px;margin-top:-20px;margin-left:-20px;border:4px solid rgba(0,0,0,.1);border-top-color:#000;border-radius:50%;animation:spinner 1s linear infinite}@keyframes spinner{to{transform:rotate(1turn)}}.property{color:#212529!important;text-decoration:none!important;background:#fff;border:1px solid rgba(48,48,48,.3);border-radius:10px;display:flex;flex-direction:column;overflow:hidden}.property__image{height:0;padding-top:50%;position:relative}.property__image img{position:absolute;top:0;left:0;height:100%;width:100%;-o-object-fit:cover;object-fit:cover;border-radius:0!important;margin:0!important}.property__body{padding:30px;display:flex;flex:1;flex-direction:column}.property__headline{margin-bottom:10px;font-weight:700}.property__meta{padding-top:20px;margin-top:auto;display:flex;font-weight:700}.property__meta-item{margin-right:10px}.property__domain-message{display:flex;width:100%;padding:25px 0;margin-bottom:30px;justify-content:flex-start}.property__domain-message img{margin-bottom:20px}@media (max-width:767px){.wpjb div{margin:0 auto}}.gform_wrapper .gform_footer .wpjb .button,.wpjb .btn-primary,.wpjb .gform_wrapper .gform_footer .button,.wpjb .wpjb-form #wpjb_submit,.wpjb .wpjb-submit,.wpjb a.wpjb-button,body .wpjb .wpjb-button.wpjb-button-search{text-decoration:none}.wpjb .container,.wpjb .mfp-content,.wpjb div.wpjb-flash-info{padding-right:25px;padding-left:25px;margin-left:auto;margin-right:auto}.wpjb .wpjb-tab-content{padding:15px}select{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='10' height='7' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5 6.984l-5-6h10l-5 6z' fill='%231F2937'/%3E%3C/svg%3E")!important;background-repeat:no-repeat!important;background-position:right 20px center!important;font-size:16px!important}#wpjb-alert-form,#wpjb-top-search{padding:0;background:none;font-size:16px;line-height:1;margin:0 0 50px;border:none}#wpjb-alert-form input[type=text],#wpjb-alert-form select,#wpjb-top-search input[type=text],#wpjb-top-search select{margin:0}#wpjb-alert-form input[type=checkbox],#wpjb-alert-form input[type=radio],#wpjb-top-search input[type=checkbox],#wpjb-top-search input[type=radio]{position:absolute}#wpjb-alert-form{margin:0}body #wpjb-alert-form .wpjb-cute-input,body #wpjb-top-search .wpjb-cute-input{padding-left:25px}#wpjb-alert-form ul li,#wpjb-top-search ul li{display:inline-block;margin:0 12px 0 0;line-height:24px}.wpjb-cute-input:hover input:not([disabled]):checked~.wpjb-cute-input-indicator,.wpjb-cute-input input:checked:focus~.wpjb-cute-input-indicator,.wpjb-cute-input input:checked~.wpjb-cute-input-indicator{background-color:#326148;border-color:#326148!important}.wpjb-cute-input.wpjb-cute-checkbox .wpjb-cute-input-indicator:after{top:2px;left:6px;width:6px;height:12px;transform:rotate(45deg);border:solid #fff;border-width:0 2px 2px 0}#wpjb-alert-form,#wpjb-top-search-form,.wpjb-page-search .wpjb-form{display:flex}@media (max-width:991px){#wpjb-alert-form,#wpjb-top-search-form,.wpjb-page-search .wpjb-form{flex-wrap:wrap}}.wpjb-search{display:flex;flex-wrap:wrap;margin:0 -5px!important}.wpjb-search .wpjb-input{width:100%!important;margin:0 0 5px!important;padding:0 5px}.wpjb-search .wpjb-input[style]{background:none!important}.wpjb-search .wpjb-input:first-child{position:relative}.wpjb-search .wpjb-input:first-child:after{content:"";display:block;position:absolute;height:24px;width:24px;top:50%;right:18px;pointer-events:none;transform:translateY(-50%);background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='24' height='24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M21.863 20.813l-5.039-5.04a.464.464 0 00-.332-.136h-.402A8.124 8.124 0 0010.125 2 8.124 8.124 0 002 10.125a8.124 8.124 0 0013.637 5.969v.398c0 .125.05.242.136.332l5.04 5.04a.47.47 0 00.664 0l.386-.387a.47.47 0 000-.665zM10.125 17a6.87 6.87 0 01-6.875-6.875 6.87 6.87 0 016.875-6.875A6.87 6.87 0 0117 10.125 6.87 6.87 0 0110.125 17z' fill='%231B1B1B'/%3E%3C/svg%3E")}@media (min-width:992px){.wpjb-search .wpjb-input,.wpjb-search .wpjb-input:first-child{width:50%!important}.wpjb-search .wpjb-input.wpjb-input-type-full{width:100%!important}}.wpjb-search .wpjb-search-input-label{display:none}.wpjb-search .wpjb-options-list{padding:0 0 10px;display:flex;flex-wrap:wrap}@media (min-width:992px){.wpjb-search .wpjb-options-list{padding:15px 0 0}}.wpjb-search .wpjb-input-cols{margin:0 0 5px!important;padding-right:20px;width:50%;line-height:1}@media (min-width:992px){.wpjb-search .wpjb-input-cols{min-width:174px;width:auto;flex:1}}.wpjb-search .wpjb-list-search.wpjb-list-search{margin-bottom:5px!important}.wpjb-search-group-visible .wpjb-input:first-child:after{display:none}@media (min-width:992px){.section-job-alerts .wpjb-search .wpjb-input{width:33.3333%!important}.section-job-alerts .wpjb-search .wpjb-input.wpjb-input-type-full{width:100%!important}}body .wpjb.wpjb-page-search .wpjb-fieldset-search,body .wpjb .wpjb-search-group-visible{width:auto;float:none}body .wpjb.wpjb-page-search{margin-right:45px}@media (max-width:991px){body .wpjb.wpjb-page-search{margin-right:30px;margin-bottom:20px}}body .wpjb.wpjb-page-search .wpjb-fieldset-search{width:100%;display:flex;flex-wrap:wrap;gap:0 20px;margin:0 20px 0 0}@media (max-width:767px){body .wpjb.wpjb-page-search .wpjb-fieldset-search{margin:0;gap:0 10px}}body .wpjb.wpjb-page-search .wpjb-fieldset-search div.wpjb-field{width:100%}body .wpjb.wpjb-page-search .wpjb-fieldset-search>div{width:calc(50% - 20px);margin:0 0 10px!important}@media (min-width:1024px) and (max-width:1299px){body .wpjb.wpjb-page-search .wpjb-fieldset-search>div{width:100%}}@media (max-width:767px){body .wpjb.wpjb-page-search .wpjb-fieldset-search>div{width:100%}}body .wpjb.wpjb-page-search .wpjb-fieldset-search select{border-radius:6px;border:1px solid #ced4da}body .wpjb.wpjb-page-search .wpjb-submit{margin:0}body .wpjb.wpjb-page-search .wpjb-label{display:none!important}body .wpjb .wpjb-list-search{width:auto;float:none;margin:0 0 0 10px}@media (max-width:991px){body .wpjb .wpjb-list-search{width:100%;margin:0}}body .wpjb .wpjb-button.wpjb-button-search{width:100%;min-width:164px;white-space:nowrap}body .wpjb .wpjb-button.wpjb-button-search .wpjb-icon-search{display:none}body .wpjb .wpjb-button.wpjb-button-search .wpjb-mobile-only{display:block}.sidebar .widget-sidebar{max-width:230px;margin:0 auto 60px}.sidebar .widgettitle{font-weight:500}.sidebar .wpjb-widget-with-count>li{position:relative;margin-bottom:20px}.sidebar .wpjb-widget-with-count>li:last-child{margin-bottom:0}.sidebar .wpjb-widget-with-count>li a{display:block;padding-right:30px;color:#5e5e5e}.sidebar .wpjb-widget-with-count>li .wpjb-widget-item-num{position:absolute;top:50%;transform:translateY(-50%);right:0;width:25px;height:25px;pointer-events:none;color:#5e5e5e;background:#dfe4f1;border-radius:2px;font-size:12px;padding:0;font-weight:400;transition:all .2s;text-align:center}.sidebar .wpjb-widget-with-count>li:hover a{color:#326148}.sidebar .wpjb-widget-with-count>li:hover .wpjb-widget-item-num{background:#e2f4fa;color:#326148}.container-sm{max-width:940px;padding-left:15px;padding-right:15px;margin:0 auto!important}.wpjb-page-preview,.wpjb-page-single{background:#fff;padding-top:80px;text-align:left}.wpjb-page-preview .wpjb-job-apply,.wpjb-page-single .wpjb-job-apply{max-width:none;padding:80px 0;background:var(--e-global-color-01f0fe4,#f2ecdf)}.wpjb-page-preview .wpjb-job-apply .wpjb-form-slider,.wpjb-page-single .wpjb-job-apply .wpjb-form-slider{max-width:940px;padding:0 15px;margin:0 auto!important;display:block;border:none;box-shadow:none}.wpjb-page-preview .wpjb-job-apply .wpjb-form-slider[style],.wpjb-page-single .wpjb-job-apply .wpjb-form-slider[style]{display:block!important}.wpjb-page-preview .wpjb-top-header,.wpjb-page-single .wpjb-top-header{margin:0;background:#fff;display:flex;align-items:flex-start}.wpjb-page-preview .wpjb-top-header .wpjb-top-header-image,.wpjb-page-single .wpjb-top-header .wpjb-top-header-image{height:100%;width:100%;margin:30px 0}.wpjb-page-preview .wpjb-top-header .wpjb-top-header-image>img,.wpjb-page-single .wpjb-top-header .wpjb-top-header-image>img{width:157px;height:93px;max-width:none;max-height:none;-o-object-fit:contain;object-fit:contain}.wpjb-page-preview .wpjb-grid-row,.wpjb-page-single .wpjb-grid-row{border:0;color:#212529;padding:0 0 10px}.wpjb-page-preview .wpjb-grid-row .wpjb-glyphs,.wpjb-page-single .wpjb-grid-row .wpjb-glyphs{display:none}.wpjb-page-preview{padding-top:0}.wpjb .wpjb-form div label.wpjb-label{font-size:16px;line-height:24px;color:#030c26;margin:0 0 4px;padding:0;font-weight:400}.gform_wrapper .gform_footer .wpjb .wpjb-form .button,.townQuiz .quizStepper .navigation-buttons .wpjb .wpjb-form .btn-middle-green:first-of-type,.townQuiz .quizStepper .navigation-buttons .wpjb .wpjb-form .btn-middle-green:nth-of-type(2),.wpjb .wpjb-form .btn,.wpjb .wpjb-form .gform_wrapper .gform_footer .button,.wpjb .wpjb-form .townQuiz .quizStepper .navigation-buttons .btn-middle-green:first-of-type,.wpjb .wpjb-form .townQuiz .quizStepper .navigation-buttons .btn-middle-green:nth-of-type(2),.wpjb .wpjb-form .wpjb-submit,.wpjb .wpjb-form a.wpjb-button,.wpjb .wpjb-form div.wpjb-form-resume-alerts .wpjb-button,body .wpjb .wpjb-form .wpjb-button.wpjb-button-search,div.wpjb-form-resume-alerts .wpjb .wpjb-form .wpjb-button{max-width:160px;width:40%}.wpjb .wpjb-form.wpjb-form fieldset,.wpjb .wpjb-page-company-new fieldset{margin:0;padding:0}.wpjb .wpjb-form.wpjb-form fieldset>div,.wpjb .wpjb-page-company-new fieldset>div{padding:0;margin:0 0 20px;display:flex;flex-wrap:wrap}.wpjb .wpjb-form.wpjb-form fieldset>div label.wpjb-label,.wpjb .wpjb-page-company-new fieldset>div label.wpjb-label{padding:12px 20px 12px 0;margin:0}.wpjb .wpjb-form.wpjb-form fieldset>div div.wpjb-field,.wpjb .wpjb-page-company-new fieldset>div div.wpjb-field{margin:0!important}.wpjb .wpjb-form.wpjb-form fieldset>div div.wpjb-field .wpjb-input-cols,.wpjb .wpjb-page-company-new fieldset>div div.wpjb-field .wpjb-input-cols{padding:12px 0}.wpjb .wpjb-form.wpjb-form fieldset>div div.wpjb-field .wpjb-input-cols label,.wpjb .wpjb-page-company-new fieldset>div div.wpjb-field .wpjb-input-cols label{display:flex;align-items:center}.single-locations .wpjb .wpjb-form.wpjb-form fieldset>div,.single-locations .wpjb .wpjb-page-company-new fieldset>div{width:calc(33.33% - 20px);margin:0 0 20px!important}@media (min-width:1450px) and (max-width:1884px){.single-locations .wpjb .wpjb-form.wpjb-form fieldset>div,.single-locations .wpjb .wpjb-page-company-new fieldset>div{width:calc(25% - 20px)}.single-locations .wpjb .wpjb-form.wpjb-form fieldset>div.wpjb-element-name-radius,.single-locations .wpjb .wpjb-page-company-new fieldset>div.wpjb-element-name-radius{width:calc(50% - 20px)}}@media (min-width:768px) and (max-width:1449px){.single-locations .wpjb .wpjb-form.wpjb-form fieldset>div,.single-locations .wpjb .wpjb-page-company-new fieldset>div{width:calc(100% - 20px)}}@media (max-width:767px){.single-locations .wpjb .wpjb-form.wpjb-form fieldset>div,.single-locations .wpjb .wpjb-page-company-new fieldset>div{width:100%}}.single-locations .wpjb .wpjb-form.wpjb-form fieldset>div.wpjb-element-name-location,.single-locations .wpjb .wpjb-page-company-new fieldset>div.wpjb-element-name-location{display:none}.wpjb .wpjb-form.wpjb-form .wpjb-legend,.wpjb .wpjb-page-company-new .wpjb-legend{padding:0;margin-bottom:30px}.wpjb .wpjb-form-nolines .wpjb-upload-inner{background:#fff;padding:22px}.wpjb-form-job-apply{min-width:157px}.wpjb .wpjb-form .wpjb-error{background:none}.wpjb .wpjb-form ul.wpjb-errors li{list-style:none;margin:0;padding:0;color:var(--e-global-color-d2cb498,#d26751);font-size:14px}.hr{border:#dfe4f1;border-bottom:1px solid #dfe4f1;margin:44px 0}body .wpjb-job-list .wpjb-grid-row{background:#fff;border:1px solid rgba(48,48,48,.3);border-bottom:0;padding:30px;display:flex;border-collapse:collapse;flex-wrap:wrap}@media (max-width:767px){body .wpjb-job-list .wpjb-grid-row{padding:20px}}body .wpjb-job-list .wpjb-grid-row:hover{background:#fffcf5}body .wpjb-job-list .wpjb-grid-row:first-of-type{border-top-left-radius:10px;border-top-right-radius:10px}body .wpjb-job-list .wpjb-grid-row:last-of-type{border-bottom:1px solid rgba(48,48,48,.3);border-bottom-left-radius:10px;border-bottom-right-radius:10px}body .wpjb-job-list .wpjb-grid-row .wpjb-col-logo{flex:0 0 100px;padding:14px 0 0;margin-right:30px;display:flex;justify-content:center;align-items:center}body .wpjb-job-list .wpjb-grid-row .wpjb-col-logo img{height:64px;width:64px;-o-object-fit:contain;object-fit:contain}body .wpjb-job-list .wpjb-grid-row .wpjb-line-major{max-width:360px;width:40%;padding-right:20px;padding-top:10px}body .wpjb-job-list .wpjb-grid-row .wpjb-line-meta{padding:10px 0;min-height:73px}body .wpjb-job-list .wpjb-grid-row .wpjb-line-preview{width:100%;margin:10px 30px 10px 20px;color:#040c27;font-size:14px}@media (max-width:1199px){body .wpjb-job-list .wpjb-grid-row .wpjb-line-preview{margin:10px 0 0;padding:0}}body .wpjb-job-list .wpjb-grid-row .wpjb-job_title{font-weight:500;font-size:16px;display:block;line-height:19px;color:#212529;margin-bottom:6px}body .wpjb-job-list .wpjb-grid-row .wpjb-company_name{font-size:12px;line-height:18px;color:#212529}body .wpjb-job-list .wpjb-grid-row .wpjb-job_location{font-size:12px;line-height:18px;color:#212529;font-weight:700;display:block;margin-bottom:6px;position:relative}@media (min-width:1200px){body .wpjb-job-list .wpjb-grid-row .wpjb-job_location:before{position:absolute;margin-left:-20px;content:url("data:image/svg+xml;charset=utf-8,%3Csvg width='14' height='19' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_1212_1656)'%3E%3Cpath d='M6.056 18.137C.948 10.732 0 9.972 0 7.25a6.75 6.75 0 1113.5 0c0 2.722-.948 3.482-6.056 10.887a.844.844 0 01-1.388 0z' fill='%23326148'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_1212_1656'%3E%3Cpath fill='%23fff' transform='translate(0 .5)' d='M0 0h13.5v18H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E")}}body .wpjb-job-list .wpjb-grid-row .wpjb-job_type{font-weight:400;font-size:12px;line-height:18px;color:#212529;display:inline-block;box-sizing:border-box;text-transform:none}body .wpjb-job-list .wpjb-grid-row .wpjb-line-date{padding:10px 20px 10px 0;font-weight:400;font-size:12px;line-height:18px;color:#212529;text-align:right;margin-left:auto}@media (max-width:1199px){body .wpjb-job-list .wpjb-grid-row{flex-wrap:wrap}body .wpjb-job-list .wpjb-grid-row .wpjb-col-logo{justify-content:flex-start;flex:0 0 100%}body .wpjb-job-list .wpjb-grid-row .wpjb-col-logo>div{text-align:left;margin:0 0 10px}body .wpjb-job-list .wpjb-grid-row .wpjb-line-major,body .wpjb-job-list .wpjb-grid-row .wpjb-line-meta{flex:0 0 100%}body .wpjb-job-list .wpjb-grid-row .wpjb-line-date{flex:0 0 100%;text-align:left;margin:0;padding-top:0}}.wpjb input[type=checkbox]{display:inherit}.wpjb .wpjb-bulb{background-color:#326148;padding:5px 8px}.wpjb .wpjb-flash-error,.wpjb div.wpjb-flash-error{text-align:left;width:100%;border-radius:2px;background:var(--e-global-color-d2cb498,#d26751);color:#fff;padding:5px 20px;border:none;margin-bottom:30px}.wpjb div.wpjb-flash-info{border-color:var(--e-global-color-e605555,#2c9094);width:100%;background:#ddf1f2;padding:13px 20px;border-radius:4px;color:var(--e-global-color-e605555,#2c9094);margin-left:0;margin-right:0}.wpjb div.wpjb-flash-info .wpjb-glyphs:before{margin-right:10px}.wpjb div.wpjb-flash-error [class*=" wpjb-icon-"]:before{content:"";font-size:0;width:0}.wpjb div.wpjb-field{margin-top:3px!important;margin-bottom:3px!important}.wpjb .wpjb-notify-new{background-color:var(--e-global-color-d2cb498,#d26751)}.wpjb .wpjb-application-change-status,.wpjb .wpjb-application-status-new{background:var(--e-global-color-01f0fe4,#f2ecdf)!important;margin:0!important}.wpjb .wpjb-application-change-status{display:inline-flex;align-items:center;width:100%}.wpjb-page-company-login div.wpjb-flash-error,.wpjb-page-resume-login div.wpjb-flash-error{text-align:left;width:100%;border-radius:2px;background:var(--e-global-color-d2cb498,#d26751);color:#fff;padding:5px 20px;border:none}.wpjb-page-company-login .wpjb-form-actions .wpjb-label,.wpjb-page-resume-login .wpjb-form-actions .wpjb-label{display:none!important}.wpjb-page-company-login,.wpjb-page-company-new,.wpjb-page-resume-login,.wpjr-page-register{margin:auto;max-width:465px!important;text-align:left}.wpjb-page-company-login .wpjb-form,.wpjb-page-company-new .wpjb-form,.wpjb-page-resume-login .wpjb-form,.wpjr-page-register .wpjb-form{background:#fff;border:1px solid #dfe4f1;border-radius:2px;padding:30px!important}.wpjb-page-company-login .forgot-password,.wpjb-page-company-new .forgot-password,.wpjb-page-resume-login .forgot-password,.wpjr-page-register .forgot-password{float:right;text-decoration:underline}.wpjb .wpjb-form fieldset legend{border:none!important;padding:20px 0 0;margin:30px 0}.wpjb .wpjb-upload-inner{background:#f9f9fe;border:1px dashed #ced4da;padding:22px}.wpjb .wpjb-upload-inner .wpjb-upload-info{font-size:16px}.wpjb .wpjb-upload-inner a.wpjb-button{font-size:16px;font-weight:400;text-transform:none;white-space:nowrap;border:1px solid #dfe4f1;padding:8px 15px;width:auto}.wpjb-company-edit-form,.wpjb-page-add{max-width:820px;margin:auto}body.employer-panel,body.my-account,body.register{background:var(--e-global-color-01f0fe4,#f2ecdf)}body.employer-registration .wpjb-page-default-form{min-width:800px;margin:0 auto}body.logged-in.employer-panel,body.logged-in.my-account{background:#fff}body.logged-in.employer-panel .wpjb-page-default-form,body.logged-in.my-account .wpjb-page-default-form{max-width:none}body.logged-in.employer-panel .wpjb-page-default-form .wpjb-form,body.logged-in.my-account .wpjb-page-default-form .wpjb-form{border:none;padding:0!important}.gform_wrapper .gform_footer .wpjb .wpjb-form .button,.townQuiz .quizStepper .navigation-buttons .wpjb .wpjb-form .btn-middle-green:first-of-type,.townQuiz .quizStepper .navigation-buttons .wpjb .wpjb-form .btn-middle-green:nth-of-type(2),.wpjb .wpjb-form .btn,.wpjb .wpjb-form .gform_wrapper .gform_footer .button,.wpjb .wpjb-form .townQuiz .quizStepper .navigation-buttons .btn-middle-green:first-of-type,.wpjb .wpjb-form .townQuiz .quizStepper .navigation-buttons .btn-middle-green:nth-of-type(2),.wpjb .wpjb-form .wpjb-submit,.wpjb .wpjb-form a.wpjb-button,.wpjb .wpjb-form div.wpjb-form-resume-alerts .wpjb-button,body .wpjb .wpjb-form .wpjb-button.wpjb-button-search,div.wpjb-form-resume-alerts .wpjb .wpjb-form .wpjb-button{max-width:none;width:auto}body .wpjb .wpjb-application-status-new a.wpjb-manage-action{background-color:var(--e-global-color-01f0fe4,#f2ecdf)}.employer-panel .wpjb-page-company-login .wpjb-form h2:before{content:"Employer\00a0"}.employer-panel .wpjb .wpjb-form{text-align:left}.employer-panel ul.wpjb-tabs{border:none;margin-bottom:30px;text-align:left;padding:0}.employer-panel ul.wpjb-tabs .wpjb-tab-link{font-size:16px;padding:10px;border:1px solid #ced4da;background:var(--e-global-color-01f0fe4,#f2ecdf)}.employer-panel ul.wpjb-tabs .wpjb-tab-link+.wpjb-tab-link{margin-left:5px}.employer-panel ul.wpjb-tabs li.current{background:#fff;font-weight:400;border:1px solid #ced4da!important}.employer-panel .wpjb-tab-content{border:none;padding:0}.employer-panel .wpjb-manage-item{padding:30px;margin-bottom:30px;background:var(--e-global-color-01f0fe4,#f2ecdf);border:1px solid #ced4da!important}.employer-panel .wpjb-manage-title.wpjb-manage-title{margin:0 0 20px;padding:0;line-height:auto}.employer-panel .wpjb-manage-title.wpjb-manage-title a{font-weight:400;font-size:20px;line-height:24px}.employer-panel .wpjb-manage-header-right>li{display:inline-flex;align-items:center}.employer-panel .wpjb-manage-header-right-item-text{font-size:16px!important;line-height:24px;color:#5e5e5e}.employer-panel .wpjb-manage-actions-left .wpjb-manage-action,.employer-panel .wpjb-manage-actions-left>a,.employer-panel .wpjb-manage-actions-left a.wpjb-manage-action,.employer-panel .wpjb-manage-actions-more .wpjb-manage-action,.employer-panel .wpjb-manage-actions-more>a,.employer-panel .wpjb-manage-actions-more a.wpjb-manage-action,.employer-panel .wpjb-manage-actions-right .wpjb-manage-action,.employer-panel .wpjb-manage-actions-right>a,.employer-panel .wpjb-manage-actions-right a.wpjb-manage-action{font-family:quicksand,sans-serif;font-weight:700;font-size:14px;background:var(--e-global-color-01f0fe4,#f2ecdf);color:#326148;border-radius:0;padding:0 10px;margin:5px 5px 0 0;letter-spacing:.1em;text-transform:uppercase}.employer-panel .wpjb-manage-actions-more{text-align:left}.employer-panel .wpjb-motif{color:#326148}.employer-panel .wpjb-motif-bg,.employer-panel .wpjb-motif-border{background-color:#326148!important;border-color:#326148!important}.employer-panel [class*=" wpjb-icon-"]:before,.employer-panel [class^=wpjb-icon-]:before{opacity:1}.employer-panel .wpjb .wpjb-application-change-status-submit{background:var(--e-global-color-01f0fe4,#f2ecdf);font-family:Rubik,sans-serif;color:#326148!important;border:1px solid #ced4da;border-radius:0}.employer-panel .wpjb-layer-inside{width:100%}.employer-panel #wpjb-top-search .wpjb-search{display:flex;align-items:center;width:100%}.employer-panel #wpjb-top-search .wpjb-search>div{margin:0 12px 0 0}.employer-panel #wpjb-top-search .wpjb-search .wpjb-list-search{width:auto}.employer-panel #wpjb-top-search .wpjb-search .wpjb-list-search .btn,.employer-panel #wpjb-top-search .wpjb-search .wpjb-list-search .gform_wrapper .gform_footer .button,.employer-panel #wpjb-top-search .wpjb-search .wpjb-list-search .townQuiz .quizStepper .navigation-buttons .btn-middle-green:first-of-type,.employer-panel #wpjb-top-search .wpjb-search .wpjb-list-search .townQuiz .quizStepper .navigation-buttons .btn-middle-green:nth-of-type(2),.employer-panel #wpjb-top-search .wpjb-search .wpjb-list-search .wpjb .wpjb-submit,.employer-panel #wpjb-top-search .wpjb-search .wpjb-list-search .wpjb a.wpjb-button,.employer-panel #wpjb-top-search .wpjb-search .wpjb-list-search body .wpjb .wpjb-button.wpjb-button-search,.employer-panel #wpjb-top-search .wpjb-search .wpjb-list-search div.wpjb-form-resume-alerts .wpjb-button,.gform_wrapper .gform_footer .employer-panel #wpjb-top-search .wpjb-search .wpjb-list-search .button,.townQuiz .quizStepper .navigation-buttons .employer-panel #wpjb-top-search .wpjb-search .wpjb-list-search .btn-middle-green:first-of-type,.townQuiz .quizStepper .navigation-buttons .employer-panel #wpjb-top-search .wpjb-search .wpjb-list-search .btn-middle-green:nth-of-type(2),.wpjb .employer-panel #wpjb-top-search .wpjb-search .wpjb-list-search .wpjb-submit,.wpjb .employer-panel #wpjb-top-search .wpjb-search .wpjb-list-search a.wpjb-button,body .wpjb .employer-panel #wpjb-top-search .wpjb-search .wpjb-list-search .wpjb-button.wpjb-button-search,div.wpjb-form-resume-alerts .employer-panel #wpjb-top-search .wpjb-search .wpjb-list-search .wpjb-button{border:0}.wpjb-star-ratings{margin:0!important;padding:0!important}.wpjb-manage-actions-wrap{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between}.wpjb-manage-header-left,.wpjb-manage-header-right{text-align:left;margin-bottom:20px}span.wpjb-glyphs.wpjb-star-rating:before{font-size:23px;display:inline-flex;align-items:center;justify-content:center}.wpjb .row{margin:0 -15px;display:flex;align-items:stretch}.wpjb .row>div{padding:0 15px;margin:0 0 15px;height:auto}.wpjb .row a:not(.btn){text-decoration:none;color:#326148}@media (max-width:767px){body .wpjb .wpjb-application-change-status{display:flex;flex-wrap:wrap}body .wpjb .wpjb-application-change-status .wpjb-application-change-status-dropdown{margin-bottom:5px;width:100%}body .wpjb .wpjb-application-change-status .wpjb-application-change-status-submit{margin-top:10px;width:100%;float:none}body .wpjb .wpjb-manage-actions-wrap{text-align:left;margin:20px 0}}.wpjb-box{margin:0 30px 0 0;display:block;width:100%}.wpjb-box.wpjb-layer-inside,.wpjb-box>div{box-shadow:none}.wpjb-box>div{width:100%;background:var(--e-global-color-01f0fe4,#f2ecdf);border:1px solid #326148;border-radius:0;border-radius:2px;padding:30px;display:flex;flex-direction:column;align-items:center;justify-content:center}.wpjb-box:last-child{margin-right:0}.wpjb-box .wpjb-box-icon{width:70px;height:60px;margin:0;display:flex;align-items:center;justify-content:center}.wpjb-box .wpjb-box-title{margin:20px 0 0;font-weight:400;font-size:16px;line-height:1.5;color:#1b1b1b}.wpjb-box:hover>div{color:#326148;border-color:#326148;outline:1px solid #326148;background:#fff}.wpjb-box:hover h5{color:#326148}.employer-panel .wpjb-breadcrumb,.my-account .wpjb-breadcrumb,.wpjb .wpjb-breadcrumb{padding:0;margin:0 0 30px;text-align:left;font-size:16px;line-height:24px;font-weight:400;text-transform:uppercase;border:0}.employer-panel .wpjb-breadcrumb .wpjb-icon-home:before,.my-account .wpjb-breadcrumb .wpjb-icon-home:before,.wpjb .wpjb-breadcrumb .wpjb-icon-home:before{content:"";display:none;font-size:0}.employer-panel .wpjb-breadcrumb .wpjb-icon-right-open,.my-account .wpjb-breadcrumb .wpjb-icon-right-open,.wpjb .wpjb-breadcrumb .wpjb-icon-right-open{font-size:16px;line-height:24px}.employer-panel .wpjb-breadcrumb .wpjb-icon-right-open:before,.my-account .wpjb-breadcrumb .wpjb-icon-right-open:before,.wpjb .wpjb-breadcrumb .wpjb-icon-right-open:before{color:#326148;opacity:1;content:"/"}.employer-panel .wpjb-grid .wpjb-grid-head,.my-account .wpjb-grid .wpjb-grid-head,.wpjb .wpjb-grid .wpjb-grid-head{border-bottom:1px solid #ced4da}.employer-panel .wpjb-grid .wpjb-grid-head>div,.my-account .wpjb-grid .wpjb-grid-head>div,.wpjb .wpjb-grid .wpjb-grid-head>div{text-transform:none}.employer-panel .wpjb-manage-actions-wrap,.my-account .wpjb-manage-actions-wrap,.wpjb .wpjb-manage-actions-wrap{overflow:unset}.employer-panel .wpjb-grid-row,.my-account .wpjb-grid-row,.wpjb .wpjb-grid-row{border:0}.employer-panel .text-highlight,.my-account .text-highlight,.wpjb .text-highlight{color:#326148}.employer-panel .alerts-row .wpjb-manage-actions-left,.my-account .alerts-row .wpjb-manage-actions-left,.wpjb .alerts-row .wpjb-manage-actions-left{margin-top:20px}.employer-panel .alerts-row .wpjb-manage-actions-left .wpjb-manage-action,.my-account .alerts-row .wpjb-manage-actions-left .wpjb-manage-action,.wpjb .alerts-row .wpjb-manage-actions-left .wpjb-manage-action{display:unset;color:#326148!important;font-family:Rubik;font-weight:500;font-size:14px;text-transform:uppercase;border:1px solid #ced4da;border-radius:0;padding:10px 15px}.employer-panel .alerts-row .wpjb-manage-actions-left .wpjb-manage-action span:before,.my-account .alerts-row .wpjb-manage-actions-left .wpjb-manage-action span:before,.wpjb .alerts-row .wpjb-manage-actions-left .wpjb-manage-action span:before{content:"";font-size:0}.employer-panel .alerts-row ul.wpjb-manage-header-right>li>span:first-child:before,.my-account .alerts-row ul.wpjb-manage-header-right>li>span:first-child:before,.wpjb .alerts-row ul.wpjb-manage-header-right>li>span:first-child:before{content:"\e84b"}.employer-panel .wpjb-box div .wpjb-box-icon.wpjb-icon-off:before,.my-account .wpjb-box div .wpjb-box-icon.wpjb-icon-off:before,.wpjb .wpjb-box div .wpjb-box-icon.wpjb-icon-off:before{content:"";width:50px;height:45px;background:no-repeat 50% url(../../assets/images/logout.svg)}.employer-panel .wpjb-box div .wpjb-box-icon.wpjb-icon-asterisk:before,.my-account .wpjb-box div .wpjb-box-icon.wpjb-icon-asterisk:before,.wpjb .wpjb-box div .wpjb-box-icon.wpjb-icon-asterisk:before{content:"";width:50px;height:45px;background:no-repeat 50% url(../../assets/images/password.svg)}.employer-panel .wpjb-box div .wpjb-box-icon.wpjb-icon-trash:before,.my-account .wpjb-box div .wpjb-box-icon.wpjb-icon-trash:before,.wpjb .wpjb-box div .wpjb-box-icon.wpjb-icon-trash:before{content:"";width:50px;height:45px;background:no-repeat 50% url(../../assets/images/delete.svg)}.employer-panel .wpjb-box div .wpjb-box-icon.wpjb-icon-inbox:before,.my-account .wpjb-box div .wpjb-box-icon.wpjb-icon-inbox:before,.wpjb .wpjb-box div .wpjb-box-icon.wpjb-icon-inbox:before{content:"";width:50px;height:45px;background:no-repeat 50% url(../../assets/images/application.svg)}.employer-panel .wpjb-box div .wpjb-box-icon.wpjb-icon-bookmark:before,.my-account .wpjb-box div .wpjb-box-icon.wpjb-icon-bookmark:before,.wpjb .wpjb-box div .wpjb-box-icon.wpjb-icon-bookmark:before{content:"";width:50px;height:45px;background:no-repeat 50% url(../../assets/images/bookmark.svg)}.employer-panel .wpjb-box div .wpjb-box-icon.wpjb-icon-bell:before,.my-account .wpjb-box div .wpjb-box-icon.wpjb-icon-bell:before,.wpjb .wpjb-box div .wpjb-box-icon.wpjb-icon-bell:before{content:"";width:50px;height:45px;background:no-repeat 50% url(../../assets/images/alert.svg)}.employer-panel .wpjb-box div .wpjb-box-icon.wpjb-icon-plus:before{content:"";width:50px;height:45px;background:no-repeat 50% url(../../assets/images/add.svg)}.employer-panel .wpjb-box div .wpjb-box-icon.wpjb-icon-briefcase:before{content:"";width:50px;height:45px;background:no-repeat 50% url(../../assets/images/listing.svg)}.employer-panel .wpjb-box div .wpjb-box-icon.wpjb-icon-pencil-squared:before{content:"";width:50px;height:45px;background:no-repeat 50% url(../../assets/images/profile.svg)}.wpjb-page-company-home,.wpjr-page-my-applications,.wpjr-page-my-home{max-width:940px;margin:0 auto}.wpjb .account__areas-title,.wpjb .account__title{margin-bottom:30px}.wpjb .account__areas{margin-bottom:45px;overflow:visible}.wpjb a.wpjb-button,.wpjb a.wpjb-button:hover{color:#fff!important}.wpjb-job-buttons{display:flex;flex-wrap:wrap;width:100%}.wpjb-job-buttons a.wpjb-button{margin:0;min-width:157px}.wpjb-job-buttons .share-popover{margin-left:auto}.wpjb .wpjb-grid.wpjb-grid-compact .wpjb-grid-row>div.wpjb-form-resume-alerts,div.wpjb-form-resume-alerts{max-width:none;padding:0;border:none;background:none}div.wpjb-form-resume-alerts .wpjb-form{margin:0;border:none;background:none;padding:0!important}div.wpjb-form-resume-alerts .wpjb-form .wpjb-button{color:#326148;text-transform:uppercase;padding:10px 20px;border-radius:0}div.wpjb-form-resume-alerts .wpjb-form .wpjb-button:before{content:"";font-size:0}div.wpjb-form-resume-alerts .wpjb-form .wpjb-icon-trash{background:#ced4da;border:none;padding:12px}div.wpjb-form-resume-alerts .wpjb-form .wpjb-icon-trash:before{color:#000!important;content:"\f1f8";font-size:medium}div.wpjb-form-resume-alerts .wpjb-form .wpjb-alert-param,div.wpjb-form-resume-alerts .wpjb-form .wpjb-alert-params,div.wpjb-form-resume-alerts .wpjb-form>fieldset>div{overflow:unset}div.wpjb-form-resume-alerts .alert__actions{margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid #ced4da}div.wpjb-form-resume-alerts .alert__save{margin-top:20px}div.wpjb-form-resume-alerts .alert__save .wpjb-form-actions{margin:0}div.wpjb-form-resume-alerts .wpjb-button{padding:12px 20px!important;line-height:normal;color:var(--e-global-color-da29ae6,#303030);border:1px solid #ced4da;width:auto!important}div.wpjb-form-resume-alerts .wpjb-button:hover{background-color:var(--e-global-color-da29ae6,#303030);color:#fff;border-color:var(--e-global-color-da29ae6,#303030)}div.wpjb-form-resume-alerts .wpjb-fieldset-params>div{display:block}div.wpjb-form-resume-alerts .wpjb-alert-param{padding:0}div.wpjb-form-resume-alerts .wpjb-alert-param+.wpjb-alert-param{margin-top:20px}div.wpjb-form-resume-alerts .wpjb-alert-param:after{content:"";display:table;clear:both}div.wpjb-form-resume-alerts .wpjb-alert-param .wpjb-button{height:50px;display:flex;align-items:center;justify-content:center}div.wpjb-form-resume-alerts .wpjb-alert-param .wpjb-col-10{padding-left:10px!important}div.wpjb-form-resume-alerts .wpjb-alert-param .wpjb-icon-trash:hover:before{color:#fff!important}.wpjb-grid div.wpjb-manage-alert{background:#f9f9fe;border:1px solid #dfe4f1;box-sizing:border-box;border-radius:2px;padding:30px;margin-bottom:30px}.wpjb .wpjb-grid.wpjb-grid-compact .wpjb-grid-row>div.wpjb-alert-params{background:none;text-align:left}.wpjb-page-job-application{text-align:left}.wpjb-application-change-status{display:flex;justify-content:space-between}.wpjb-page-job-application.wpjb-page-job-application .wpjb-manage-item .wpjb-grid-col{text-align:left;margin-bottom:20px}.wpjb-page-job-application.wpjb-page-job-application .wpjb-manage-item .wpjb-grid-col img{margin:0}.wpjb-element-input-checkbox .wpjb-label{padding:0!important;display:flex!important;align-items:center!important}.wpjb-element-input-checkbox .wpjb-input-cols-1{padding:0!important;margin:0!important}.wpjb-page-company-login,.wpjb-page-company-new,.wpjb-page-resume-login,.wpjr-page-register{max-width:100%!important}.wpjb .wpjb-form div.wpjb-element-name-remember label.wpjb-label{width:100%;min-width:300px}.wpjb .wpjb-form div.wpjb-element-name-remember label.wpjb-label .wpjb-field{width:30px}select.ui-datepicker-year{padding:5px!important;height:auto!important;margin:5px auto 0!important}.ui-datepicker-header{margin-top:-8px!important}.ui-datepicker .ui-datepicker-next,.ui-datepicker .ui-datepicker-prev{top:8px!important}.ui-datepicker:not(.gform-legacy-datepicker) a.ui-state-default{line-height:27px!important}.ui-datepicker:not(.gform-legacy-datepicker) a.ui-state-active,.ui-datepicker:not(.gform-legacy-datepicker) a.ui-state-active:hover{background-color:#326148!important}.ui-datepicker .ui-datepicker-header,.ui-datepicker .ui-widget-header{background:#326148!important}body .wpjb .wpjb-listing-type-cost{display:none}.wpjb-page-index label.wpjb-cute-checkbox{font-weight:400;text-transform:none}.wpjb-page-index .wpjb-powered-by{display:flex;gap:10px;justify-content:flex-end;margin:10px 0}.wpjb-page-index.is-loading{opacity:.6;pointer-events:none;position:relative}.section-accordions{padding:4.063rem 0 5rem}@media (max-width:991px){.section-accordions{padding:2.5rem 0}}.section-accordions .content{max-width:1200px;margin-left:auto;margin-right:auto}.section-accordions .content__title{max-width:500px;margin:0 auto 2.5rem}@media (max-width:991px){.section-accordions .content__title{margin-bottom:1.875rem}}.section-accordions .accordion{padding-left:10px;padding-right:10px}@media (max-width:991px){.section-accordions .accordion{-moz-column-count:1;column-count:1;padding-left:0;padding-right:0}}.section-accordions .accordion__item{-moz-column-break-inside:avoid;break-inside:avoid-column;-webkit-column-break-inside:avoid;border-radius:6px;margin:0 0 6px}.section-archive-title{padding:0 60px}@media (max-width:767px){.section-archive-title{padding:0 30px}}.section-archive-title .section__inner{max-width:510px;margin:0}.section-cards-2{padding:5rem 0}@media (max-width:767px){.section-cards-2{padding:2.5rem 0}}.section-cards-2 .card-flush__image .media__image{padding-bottom:41%}.section-cards-3{padding-bottom:9rem}.section-cards-3__title{padding:5rem 0 1rem;font-size:2.25rem!important}@media (min-width:992px){.section-cards-3__title{font-size:3.25rem!important}}.section-cards-3 h3{font-size:1.5rem}.section-cards-3+.section-content{margin-top:-9rem}.section-cards-3 img{width:100%}.stats{overflow:hidden}@media (min-width:992px){.stats .stats-fluid-background{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0;pointer-events:none;background-color:#326148}}@media (max-width:767px){.stats h1{white-space:nowrap}}.stats .h2,.stats .podcast-article__title,.stats .post-article__title,.stats .success-story-article__title,.stats .wpjb .wpjb-form.wpjb-form .wpjb-legend,.stats .wpjb .wpjb-page-company-new .wpjb-legend,.wpjb .wpjb-form.wpjb-form .stats .wpjb-legend,.wpjb .wpjb-page-company-new .stats .wpjb-legend{max-width:200px}@media (max-width:991px){.stats .container,.stats .mfp-content,.stats .wpjb div.wpjb-flash-info,.wpjb .stats div.wpjb-flash-info{max-width:100%}}.stats .stats-description{z-index:1;padding-top:2.5rem;padding-bottom:2.5rem}@media (max-width:991px){.stats .stats-description{background-color:var(--e-global-color-01f0fe4,#f2ecdf);background-image:url(../../assets/images/slider-header-bg.svg);background-repeat:no-repeat;background-position:bottom;background-size:100% 100%;background-size:cover;padding-bottom:5rem}}@media (min-width:767px) and (max-width:991px){.stats .stats-description{padding-bottom:9rem}}@media (min-width:576px){.stats .stats-description>div{max-width:540px;width:100%;margin:auto}}@media (min-width:768px) and (max-width:991px){.stats .stats-description>div{max-width:769px;width:100%;margin:auto}}@media (min-width:1200px){.stats .stats-description{padding-top:9rem;padding-bottom:7rem;padding-left:4.688rem}}.stats .stats-slider{padding:10rem 0!important}@media (max-width:991px){.stats .stats-slider{padding:3rem 25px 6.24rem!important;width:100%;max-width:100%}}.stats .stats-slide .slide-text{line-height:2.375rem;font-family:Biko,sans-serif;font-size:1.5rem}@media (min-width:576px) and (max-width:767px){.stats .stats-slide .slide-text{max-width:540px;width:100%;margin:auto}}@media (min-width:768px) and (max-width:991px){.stats .stats-slide .slide-text{max-width:769px;width:100%;margin:auto}}@media (min-width:768px){.stats .stats-slide .slide-text{line-height:2.875rem;align-items:center;display:flex;min-height:20.5rem;font-size:2.25rem}}.stats .swiper-slide{width:100%;padding:0 .75rem;font-family:Biko,sans-serif}.stats .container-fluid,.stats .container-lg,.stats .container-md,.stats .container-sm,.stats .container-xl{padding-right:25px;padding-left:25px;margin-right:auto;margin-left:auto}.stats .stats-svg{position:absolute;top:0;left:0;bottom:0;height:100%;width:100%;max-width:500px;z-index:-1;pointer-events:none}@media (max-width:1023px){.stats .stats-svg{display:none}}.stats .swiper-pagination{bottom:65px;position:absolute;width:100%;padding:0;margin:0;height:10px;list-style:none;text-align:center;line-height:1;background:none;display:flex;height:auto;z-index:3;opacity:1;left:0;right:0;justify-content:center}@media (max-width:991px){.stats .swiper-pagination{bottom:3.125rem}}.stats .swiper-pagination .swiper-pagination-bullet{display:inline-block;margin:0 8px;cursor:pointer;height:8px;width:47px;border:1px solid #326148;background-color:unset;border-radius:2px;opacity:.25}.stats .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#326148;opacity:1}.section-columns-4 .row{gap:30px}@media (max-width:767px){.section-columns-4{padding:2.5rem 0}}@media (min-width:768px) and (max-width:1023px){.section-columns-4 .row>div{flex:0 0 calc(50% - 15px);max-width:calc(50% - 15px)}}@media (min-width:1024px){.section-columns-4 .row>div{display:inline-block;flex:1}.section-columns-4 .row>div:first-child{width:100%;max-width:100%;flex:0 1 auto}.section-columns-4 .row>div:first-child .card-overlay{height:500px}.section-columns-4 .row>div:first-child .card-overlay__excerpt{display:block}.section-columns-4 .row>div:first-child .card-overlay__action{margin-top:0}}.contactForm{padding-bottom:5rem}@media (min-width:768px){.contactForm{padding-bottom:7rem}}.contactForm-list{list-style-type:none;padding:0;margin:0}.contactForm-list-icon{flex:0 0 30px}.contactForm-list li{margin-bottom:1rem}.contactForm-middle{margin-top:5.5rem}.contactForm .gform_footer{text-align:right}.contactForm .gform_footer .button{margin-left:auto}@media (max-width:767px){.contactForm .gform_footer .button{min-width:100%;width:100%}}@media (max-width:767px){.contactForm .gform_wrapper.gravity-theme .gfield:not(.gfield--width-full){grid-column:1/-1}}.contactForm .gform_confirmation_message{position:relative;padding:.75rem 1.25rem .75rem calc(1.25rem + 16px);margin-bottom:1rem;border-radius:.375rem;background-color:#eaf4ed;border:1px solid #e2efe6;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg aria-hidden='true' data-prefix='fas' data-icon='check' class='svg-inline--fa fa-check fa-w-16 mr-3' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath fill='currentColor' d='M173.898 439.404l-166.4-166.4c-9.997-9.997-9.997-26.206 0-36.204l36.203-36.204c9.997-9.998 26.207-9.998 36.204 0L192 312.69 432.095 72.596c9.997-9.997 26.207-9.997 36.204 0l36.203 36.204c9.997 9.997 9.997 26.206 0 36.204l-294.4 294.401c-9.998 9.997-26.207 9.997-36.204-.001z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:10px;background-size:16px 16px}.section-content-image-left{padding:5rem 0}@media (max-width:767px){.section-content-image-left{padding:2.5rem 0}}@media (min-width:1200px){.section-content-image-left .content-image-left__content-area{padding-left:50px}}.section-content-image-left .content-image-left__content,.section-content-image-left .content-image-left__overline,.section-content-image-left .content-image-left__title{margin-bottom:20px}@media (min-width:1200px){.section-content-image-left .content-image-left__title{max-width:390px}}@media (min-width:1200px){.section-content-image-left .content-image-left__content{max-width:460px}}.section-content-image-left .media__image{position:relative;width:100%;padding-bottom:80%;overflow:hidden;display:block}@media (max-width:767px){.section-content-image-left .media__image{margin-bottom:30px}}.section-content-image-left .media__image img{position:absolute;width:100%;left:0;top:0;right:0;bottom:0;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:.375rem}.section-content-image-left .mfp-video{display:block;overflow:hidden;transition:all .2s;height:0;bottom:0;position:relative;padding-bottom:80%;border-radius:10px;background:#fff}@media (max-width:767px){.section-content-image-left .mfp-video{margin-bottom:30px}}.section-content-image-left .mfp-video img{transition:all .2s;opacity:1}.section-content-image-left .mfp-video:before{content:"";width:100%;height:100%;position:absolute;display:block;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='68' height='68' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='34' cy='34' r='34' fill='%23303030' fill-opacity='.5'/%3E%3Cpath d='M49.263 30.89A3.66 3.66 0 0151 34.004c0 1.267-.657 2.444-1.737 3.044l-21.748 13.36a3.47 3.47 0 01-3.663.136A3.648 3.648 0 0122 47.363v-26.72c0-1.317.708-2.532 1.852-3.178a3.61 3.61 0 013.663.07L49.263 30.89z' fill='%23fff'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;z-index:10;top:0;left:0;right:0;bottom:0}.section-content-image-left .mfp-video:hover{background:#000}.section-content-image-left .mfp-video:hover img{opacity:.8}.section-content-image-right{padding:5rem 0}@media (max-width:767px){.section-content-image-right{padding:2.5rem 0}}.section-content-image-right .row{flex-direction:row-reverse}@media (max-width:767px){.section-content-image-right .row{flex-direction:column}}@media (min-width:1200px){.section-content-image-right .content-image-left__content-area{padding-left:100px}}.section-content-image-right .content-image-left__content,.section-content-image-right .content-image-left__overline,.section-content-image-right .content-image-left__title{margin-bottom:20px}@media (min-width:1200px){.section-content-image-right .content-image-left__title{max-width:390px}}@media (min-width:1200px){.section-content-image-right .content-image-left__content{max-width:460px}}.section-content-image-right .media__image{position:relative;width:100%;padding-bottom:80%;overflow:hidden;display:block}@media (max-width:767px){.section-content-image-right .media__image{margin-bottom:30px}}.section-content-image-right .media__image img{position:absolute;width:100%;left:0;top:0;right:0;bottom:0;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:.375rem}.section-content-image-right .mfp-video{display:block;overflow:hidden;transition:all .2s;height:0;bottom:0;position:relative;padding-bottom:80%;border-radius:10px;background:#fff}@media (max-width:767px){.section-content-image-right .mfp-video{margin-bottom:30px}}.section-content-image-right .mfp-video img{transition:all .2s;opacity:1}.section-content-image-right .mfp-video:before{content:"";width:100%;height:100%;position:absolute;display:block;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='68' height='68' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='34' cy='34' r='34' fill='%23303030' fill-opacity='.5'/%3E%3Cpath d='M49.263 30.89A3.66 3.66 0 0151 34.004c0 1.267-.657 2.444-1.737 3.044l-21.748 13.36a3.47 3.47 0 01-3.663.136A3.648 3.648 0 0122 47.363v-26.72c0-1.317.708-2.532 1.852-3.178a3.61 3.61 0 013.663.07L49.263 30.89z' fill='%23fff'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;z-index:10;top:0;left:0;right:0;bottom:0}.section-content-image-right .mfp-video:hover{background:#000}.section-content-image-right .mfp-video:hover img{opacity:.8}.section-content-simple-narrow{padding-top:3rem;padding-bottom:3rem}.section-content-simple-narrow h2{font-size:3.25rem;font-weight:700;margin-bottom:.5rem}.section-content-simple-narrow h3{font-size:1.5rem;font-family:Karla,sans-serif;padding-bottom:1rem;padding-top:.75rem}.section-content-simple-narrow .video-wrapper{position:relative;padding-bottom:56.25%;height:0}.section-content-simple-narrow .video-wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:.375rem;border:0}.section-content-simple{padding:5rem 0 2.5rem}@media (max-width:767px){.section-content-simple{padding:2.5rem 0}}.post-article .section-content-simple{padding-bottom:0}.post-article .section-content-simple .container,.post-article .section-content-simple .mfp-content,.post-article .section-content-simple .wpjb div.wpjb-flash-info,.wpjb .post-article .section-content-simple div.wpjb-flash-info{padding-left:0;padding-right:0}.section-content-simple h1,.section-content-simple h2,.section-content-simple h3,.section-content-simple h4,.section-content-simple h5,.section-content-simple h6{margin-bottom:20px}.section-content-simple .video-wrapper{position:relative;padding-bottom:56.25%;height:0}.section-content-simple .video-wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:.375rem;border:0}@media (min-width:1200px){.section-content-simple .content__content{max-width:820px}}.single-regions .section-content-simple{padding:0;margin:80px 0}@media (max-width:767px){.single-regions .section-content-simple{margin:50px 0}}@media (min-width:1200px){.single-regions .section-content-simple .content__content{max-width:725px;margin:auto}}.single-regions .section-content-simple .content__content img{border-radius:10px;width:100%}.single-regions .section-content-simple .content__content h2 .pre-heading{display:block;font-size:16px;text-transform:uppercase;font-family:var(--e-global-typography-855a9c7-font-family,Karla,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans","Liberation Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");letter-spacing:var(--e-global-typography-855a9c7-letter-spacing,0)}.section-content .post-article__content{max-width:726px}.section-content .post-article__content img{width:100%;max-width:100%;margin-left:0;margin-top:30px;margin-bottom:30px;border-radius:10px}.section-cta-download .wysiwygCallToAction p{font-size:1.5rem}.section-cta{background:var(--e-global-color-da29ae6,#303030)}.cta__bottom-accent,.cta__top-accent{position:absolute}.cta__top-accent{top:0;z-index:1;width:100%}.cta__top-accent path{width:100%}.cta__bottom-accent{bottom:-1px;z-index:1;width:100%;pointer-events:none}.cta__bottom-accent path{width:100%}.townQuiz{position:relative}@media (min-width:768px){.townQuiz{padding:11.25rem 0 6.25rem}}.townQuiz-bg-img{position:relative;background-size:cover;background-position:50%}@media (min-width:768px){.townQuiz-bg-img{position:absolute;width:100%;height:100%}}@media (max-width:991.98px){.townQuiz-bg-img{height:216px;max-height:216px}}.townQuiz-logo{top:50%;left:50%;width:150px;transform:translate(-50%,-50%)}.townQuiz-logo,.townQuiz-logo.d-block,.townQuiz-logo.d-md-block{display:none!important}@media (min-width:768px){.townQuiz-logo{width:300px;left:0;display:none!important;transform:translateY(-50%)}}.townQuiz-float{z-index:3}@media (min-width:768px){.townQuiz-float{position:relative}}@media (min-width:1200px){.townQuiz-float-container{max-width:720px}}@media (max-width:767px){.townQuiz .container-md .row.no-gutters{margin-left:-25px;margin-right:-25px;padding-left:25px;padding-right:25px;display:block;position:relative;background:#fff;border-radius:10px 10px 0 0;margin-top:-10px}}.townQuiz .quizStepper{width:100%;padding:2.5rem 0}@media (min-width:768px){.townQuiz .quizStepper{padding:3.438rem;box-shadow:0 2px 12px 0 rgba(0,0,0,.2)}}.townQuiz .quizStepper-body{min-height:21rem}.townQuiz .quizStepper .navigation-buttons{margin-top:1rem!important}.townQuiz .quizStepper .navigation-buttons .navigation-button{width:3.125rem;height:3.125rem;font-size:2rem}.townQuiz .quizStepper .navigation-buttons .navigation-button svg{margin-right:0;max-width:100%}.townQuiz .quizStepper .navigation-buttons .btn-middle-green:first-of-type{background:#326148;width:auto!important;height:50px!important;border-radius:6px!important;padding:13px 24px!important;font-size:0!important}.townQuiz .quizStepper .navigation-buttons .btn-middle-green:first-of-type:after{color:#fff;content:"Back";margin:0 0 0 15px}.townQuiz .quizStepper .navigation-buttons .btn-middle-green:first-of-type:before{height:13px;width:15px;content:url("data:image/svg+xml;charset=utf-8,%3Csvg width='15' height='13' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9.019.941l5.5 5.25a.75.75 0 010 1.086l-5.5 5.25a.75.75 0 01-1.035-1.086l4.146-3.956H1.5a.75.75 0 010-1.5H12.13L7.982 2.03A.753.753 0 017.956.967c.288-.3.735-.31 1.063-.026z' fill='%23fff'/%3E%3C/svg%3E");transform:scaleX(-1)}.townQuiz .quizStepper .navigation-buttons .btn-middle-green:first-of-type svg{display:none}.townQuiz .quizStepper .navigation-buttons .btn-middle-green:nth-of-type(2){background:#326148;width:auto!important;height:50px!important;border-radius:6px!important;padding:13px 24px!important;font-size:0!important}.townQuiz .quizStepper .navigation-buttons .btn-middle-green:nth-of-type(2):before{color:#fff;content:"Next";margin:0}.townQuiz .quizStepper .navigation-buttons .btn-middle-green:nth-of-type(2):after{height:13px;width:15px;margin-left:15px;content:url("data:image/svg+xml;charset=utf-8,%3Csvg width='15' height='13' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9.019.941l5.5 5.25a.75.75 0 010 1.086l-5.5 5.25a.75.75 0 01-1.035-1.086l4.146-3.956H1.5a.75.75 0 010-1.5H12.13L7.982 2.03A.753.753 0 017.956.967c.288-.3.735-.31 1.063-.026z' fill='%23fff'/%3E%3C/svg%3E")}.townQuiz .quizStepper .navigation-buttons .btn-middle-green:nth-of-type(2) svg{display:none}.townQuiz .quizStepper .progress-indicator{position:absolute;bottom:0;left:0;line-height:0}.townQuiz .quizStepper .progress-indicator .indicator{height:1rem}@media (min-width:992px){.townQuiz .row.mt-5{justify-content:space-between}}.townQuiz .generalQuiz h4{padding-top:2rem;padding-bottom:1.75rem}.townQuiz .mt-5,.townQuiz .my-5{margin-top:3rem!important}.townQuiz .mb-3,.townQuiz .my-3{margin-bottom:1rem!important}.townQuiz .checkbox,.townQuiz input[type=checkbox]{margin:0}.townQuiz .checkbox+label,.townQuiz input[type=checkbox]+label{margin:0 0 0 .5rem}.townQuiz .btn-middle-green{background:#326148;color:#fff;border-color:#326148}.townQuiz .btn-outline-middle-green{border-color:#326148;color:#326148}.townQuiz .custom-checkbox{position:relative;height:50px;cursor:pointer}@media (max-width:767px){.townQuiz .custom-checkbox{width:100%}}.townQuiz .custom-checkbox .form-check-input{position:absolute;width:100%!important;height:50px!important;border-radius:6px}.townQuiz .custom-checkbox .form-check-input:checked{background-image:none;background-color:#326148;border-color:#326148}.townQuiz .custom-checkbox .form-check-input:checked+label{color:#fff}.townQuiz .custom-checkbox label{color:#326148;cursor:pointer;padding:0 30px}@media (max-width:767px){.townQuiz .custom-checkbox label{width:100%;text-align:center}}.townQuiz input[type=text]{height:50px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='20' height='21' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M19.863 19.313l-5.039-5.04a.464.464 0 00-.332-.136h-.402A8.124 8.124 0 008.125.5 8.124 8.124 0 000 8.625a8.124 8.124 0 0013.637 5.969v.398c0 .125.05.242.136.332l5.04 5.04a.47.47 0 00.664 0l.386-.387a.47.47 0 000-.665zM8.125 15.5A6.87 6.87 0 011.25 8.625 6.87 6.87 0 018.125 1.75 6.87 6.87 0 0115 8.625 6.87 6.87 0 018.125 15.5z' fill='%23000'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 20px center}@media (min-width:1200px){.townQuiz input[type=text]{width:calc(100% + 50px);max-width:calc(100% + 50px);margin-right:-50px}}.townQuiz .bg-bright-green{background-color:#326148}.townQuiz .bg-dark-green{background-color:#89a68e}@media (min-width:1200px){.section-downloads .container,.section-downloads .mfp-content,.section-downloads .wpjb div.wpjb-flash-info,.wpjb .section-downloads div.wpjb-flash-info{max-width:1145px;margin:0 auto}}.footer{padding:6.563rem 0 3.125rem;color:#d6d6d6;overflow-x:hidden;z-index:10;position:relative}@media (max-width:991px){.footer{padding:1.875rem 0}}.footer .container>.row>div>div,.footer .mfp-content>.row>div>div,.footer .wpjb div.wpjb-flash-info>.row>div>div,.wpjb .footer div.wpjb-flash-info>.row>div>div{width:100%}.footer__acknowledgement{color:#fff}.footer__acknowledgement .col-12{padding-right:0;padding-left:0}@media (min-width:1220px){.footer__acknowledgement .col-12{padding-left:15px;margin-left:auto;margin-top:-107px}}.footer__acknowledgement h6{color:#fff}.footer__copyright p{margin-bottom:.5rem!important}.footer__copyright p:last-child{margin-bottom:1rem!important}.footer__copyright .d-block>div>p{margin-bottom:0!important}.footer__copyright ul li{margin:0 20px 0 0}.footer__copyright ul span{color:#d6d6d6}@media (max-width:991px){.footer__copyright ul span{line-height:40px}}.footer__copyright ul a{padding:0;color:#fff;color:#d6d6d6}@media (max-width:991px){.footer__copyright ul a{line-height:40px}}.footer__copyright ul a:hover{color:#fff}.footer__attribute a{padding:0;color:#fff;line-height:1;color:#d6d6d6}@media (max-width:991px){.footer__attribute a{margin-top:45px;display:block}}.footer__attribute a:hover{color:#fff}.footer .footer-links{width:100%}.footer .footer-links .menu-footer-2-container,.footer .footer-links>div{display:inline}.footer .footer-links .menu-footer-2-container{width:66.666%;display:inline-flex}@media (max-width:991px){.footer .footer-links .menu-footer-2-container{width:100%}}.footer .footer-links ul.menu{display:grid;gap:.625rem;list-style:none;padding:0;margin:0 0 20px}.footer .footer-links ul.menu>li>a{color:#fff;margin-bottom:17px}@media (max-width:767px){.footer .footer-links ul.menu>li>a{margin-bottom:0;display:flex;width:100%}.footer .footer-links ul.menu>li>a:after{margin-left:auto;content:url("data:image/svg+xml;charset=utf-8,%3Csvg width='12' height='8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5.869 7.007L.788 1.967a.412.412 0 010-.583l.68-.68a.412.412 0 01.583 0l4.11 4.069L10.27.705a.412.412 0 01.583 0l.68.68a.412.412 0 010 .583l-5.08 5.04a.412.412 0 01-.584 0z' fill='%23fff'/%3E%3C/svg%3E")}}.footer .footer-links ul.menu .sub-menu{list-style:none;padding:0;margin:0}@media (min-width:768px){.footer .footer-links ul.menu .sub-menu{grid-template-columns:1fr 1fr 1fr;grid-template-rows:3fr;display:grid;gap:1rem}}@media (max-width:767px){.footer .footer-links ul.menu .sub-menu{height:0;transition:all .2s;overflow:hidden}}.footer .footer-links ul.menu a{padding:0}.footer .footer-links ul.menu#menu-footer-2{width:100%}.footer .footer-links ul.menu#menu-footer-2 .sub-menu{list-style:none;padding:0;margin:0}@media (min-width:768px){.footer .footer-links ul.menu#menu-footer-2 .sub-menu{grid-template-columns:1fr 1fr;grid-template-rows:2fr;display:grid;gap:1rem}}@media (max-width:991px){.footer .footer-links ul.menu.active .sub-menu{height:100%;padding-top:10px!important}}.footer .footer-links a{color:#fff}.footer .gform_confirmation_message{background:var(--e-global-color-d542dc2,#198754);border-radius:10px;padding:20px;color:#fff}.footer .gform_wrapper{width:100%}.footer .gform_wrapper .gform_title{color:#fff;margin-bottom:17px}@media (max-width:767px){.footer .gform_wrapper .gform_title{display:flex}.footer .gform_wrapper .gform_title:after{margin-left:auto;content:url("data:image/svg+xml;charset=utf-8,%3Csvg width='12' height='8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5.869 7.007L.788 1.967a.412.412 0 010-.583l.68-.68a.412.412 0 01.583 0l4.11 4.069L10.27.705a.412.412 0 01.583 0l.68.68a.412.412 0 010 .583l-5.08 5.04a.412.412 0 01-.584 0z' fill='%23fff'/%3E%3C/svg%3E")}}.footer .gform_wrapper .gform_required_legend{display:none}@media (max-width:767px){.footer .gform_wrapper form{height:0;transition:all .2s;overflow:hidden}}.footer .gform_wrapper input{height:50px;width:100%}@media (max-width:991px){.footer .gform_wrapper.active form{height:100%;padding-top:10px}}.footer .logos{padding:0}.footer .logos h4{font-size:1rem;color:#fff}.footer .logos img{display:inline-block}.footer .social-icons{font-size:.75rem;list-style:none;padding:0 25px;display:inline-flex;white-space:nowrap;margin:30px 0 10px}@media (min-width:1220px){.footer .social-icons{margin:50px 0 0 calc(50% + 40px);position:absolute;left:0;top:130px;padding:0}}.footer .social-icons li{margin-left:5px}.footer .social-icons li:first-child{margin-left:0}.footer .social-icons a,.footer .social-icons svg{color:#fff}.footer .social-icons a:hover,.footer .social-icons svg:hover{color:var(--e-global-color-01f0fe4,#f2ecdf)}.footer .wp-block-gallery-1{margin-top:-10px}.form{max-width:525px;margin:auto;padding:5rem 0}@media (max-width:767px){.form{padding:2.5rem 0}}.form__content,.form__title{margin-bottom:30px}@media (max-width:767px){.form__content,.form__title{margin-bottom:20px}}.form__form{text-align:left}.form .gform_footer{text-align:center}@media (max-width:767px){.form .gform_footer{padding-bottom:0!important}}.form .gform_footer .button{margin:auto}@media (max-width:767px){.form .gform_footer .button{min-width:100%;width:100%;margin-bottom:0!important}}@media (max-width:767px){.form .gform_wrapper.gravity-theme .gfield:not(.gfield--width-full){grid-column:1/-1}}.form .gform_confirmation_message{position:relative;padding:.75rem 1.25rem .75rem calc(1.25rem + 16px);margin-bottom:1rem;border-radius:.375rem;background-color:#eaf4ed;border:1px solid #e2efe6;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg aria-hidden='true' data-prefix='fas' data-icon='check' class='svg-inline--fa fa-check fa-w-16 mr-3' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath fill='currentColor' d='M173.898 439.404l-166.4-166.4c-9.997-9.997-9.997-26.206 0-36.204l36.203-36.204c9.997-9.998 26.207-9.998 36.204 0L192 312.69 432.095 72.596c9.997-9.997 26.207-9.997 36.204 0l36.203 36.204c9.997 9.997 9.997 26.206 0 36.204l-294.4 294.401c-9.998 9.997-26.207 9.997-36.204-.001z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:10px;background-size:16px 16px}.section-gallery-logo{width:1266px;max-width:100%;padding-top:20px;padding-bottom:30px;margin:auto}.section-gallery-logo .gallery-logo-title{margin-top:0;margin-bottom:25px}.section-gallery-logo .gallery-logo-container{margin:0 auto;display:flex;gap:10px;flex-wrap:wrap;justify-content:center}.section-gallery-logo .gallery-logo-container .box{border:1px solid #ced4da;background-color:#fff;padding:25px;border-radius:10px;display:flex;align-items:center;justify-content:center;transition:all .15s ease-in;width:150px;height:100px}.section-gallery-logo .gallery-logo-container .box img{height:100%;width:100%;-o-object-fit:contain;object-fit:contain}@media (min-width:768px){.section-gallery-logo{padding-top:50px;padding-bottom:60px}.section-gallery-logo .gallery-logo-title{margin-bottom:60px}.section-gallery-logo .box{width:202px!important;height:150px!important}}.section-gallery{padding:1.563rem 20px}@media (max-width:767px){.section-gallery{padding:1.25rem 20px}}.section-gallery .image-gallery{display:grid;grid-template-columns:repeat(5,1fr);gap:20px}@media (min-width:768px){.section-gallery .image-gallery{margin-bottom:-11%}}@media (max-width:767px){.section-gallery .image-gallery{display:flex;flex-wrap:wrap}}.section-gallery .image-gallery .media{flex:1;position:relative;flex-basis:100%;overflow:hidden}@media (max-width:767px){.section-gallery .image-gallery .media{display:inline-flex;flex-basis:auto;flex:inherit}}.section-gallery .image-gallery .media__image{width:100%;height:0;padding-bottom:100%}.section-gallery .image-gallery .media__image img{width:100%;height:100%;position:absolute;top:0;left:0;right:0;bottom:0;-o-object-fit:cover;object-fit:cover;border-radius:10px;overflow:hidden}.section-gallery .image-gallery .media:first-child{grid-column:1/3;grid-row:1/3;height:80%}.section-gallery .image-gallery .media:nth-child(2){grid-column:1;margin-top:-45%;height:85%}.section-gallery .image-gallery .media:nth-child(3){grid-column:2;margin-top:-45%;height:85%}.section-gallery .image-gallery .media:nth-child(4){grid-column:3;grid-row:1;height:110%}.section-gallery .image-gallery .media:nth-child(5){grid-column:3;grid-row:2;margin-top:10%;height:70%}.section-gallery .image-gallery .media:nth-child(6){grid-column:3;grid-row:3;height:60%;margin-top:-25%}.section-gallery .image-gallery .media:nth-child(7){grid-column:4;grid-row:1}.section-gallery .image-gallery .media:nth-child(8){grid-column:5;grid-row:1}.section-gallery .image-gallery .media:nth-child(9){grid-column:4/6;grid-row:2/4;height:72%}@media (max-width:767px){.section-gallery .image-gallery .media:first-child{width:100%}.section-gallery .image-gallery .media:nth-child(2),.section-gallery .image-gallery .media:nth-child(3){width:calc(50% - 10px);margin-top:0;height:100%}.section-gallery .image-gallery .media:nth-child(4),.section-gallery .image-gallery .media:nth-child(5),.section-gallery .image-gallery .media:nth-child(6){width:calc(33.33% - 14px);height:100%;margin-top:0}.section-gallery .image-gallery .media:nth-child(7),.section-gallery .image-gallery .media:nth-child(8){width:calc(50% - 10px);height:100%;margin-top:0}.section-gallery .image-gallery .media:nth-child(9){width:100%;height:100%;margin-top:0}}.header{position:sticky;top:0;z-index:98;background:#fff;padding:0}.header-sticky-scrolled,.header-sticky-scrolled.hero-attached{box-shadow:0 2px 11px 0 rgba(0,0,0,.1);background:#fff}.header__logo{margin-left:0;min-height:90px;align-items:center;display:flex}@media (max-width:767px){.header__logo{max-width:305px}.header__logo svg{width:100%}}.header__logo svg{color:#212529;height:30px}@media (min-width:992px){.hero-attached:not(.header-sticky-scrolled):not(.expanded) .header__logo{height:200px;margin-bottom:-120px;opacity:0}.hero-attached:not(.header-sticky-scrolled):not(.expanded) .header__logo a{height:200px;display:block}}.header__top-buttons{display:flex;padding:0 25px 0 0}@media (max-width:1359px){.header__top-buttons{flex-direction:column;padding:15px 25px 25px}.gform_wrapper .gform_footer .header__top-buttons .button,.header__top-buttons .btn,.header__top-buttons .gform_wrapper .gform_footer .button,.header__top-buttons .townQuiz .quizStepper .navigation-buttons .btn-middle-green:first-of-type,.header__top-buttons .townQuiz .quizStepper .navigation-buttons .btn-middle-green:nth-of-type(2),.header__top-buttons .wpjb .wpjb-submit,.header__top-buttons .wpjb a.wpjb-button,.header__top-buttons body .wpjb .wpjb-button.wpjb-button-search,.header__top-buttons div.wpjb-form-resume-alerts .wpjb-button,.townQuiz .quizStepper .navigation-buttons .header__top-buttons .btn-middle-green:first-of-type,.townQuiz .quizStepper .navigation-buttons .header__top-buttons .btn-middle-green:nth-of-type(2),.wpjb .header__top-buttons .wpjb-submit,.wpjb .header__top-buttons a.wpjb-button,body .wpjb .header__top-buttons .wpjb-button.wpjb-button-search,div.wpjb-form-resume-alerts .header__top-buttons .wpjb-button{width:100%;margin-top:20px}}.header .nav-link:hover{color:#326148}.header .navbar{position:relative;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;padding:30px 0;min-height:90px}.header .navbar-collapse{flex-basis:100%;flex-grow:1;align-items:center;width:100%}.header .navbar-toggler{display:none}@media (max-width:1359px){.header .navbar-toggler{display:block;margin-right:15px}}.header .navbar-nav{display:flex;flex-direction:column;padding-left:0;margin-bottom:0;list-style:none}.header .navbar-nav ul{flex-direction:row;list-style:none;padding:0;margin:0}@media (max-width:1359px){.header .navbar-nav ul{display:block}}.header .navbar-nav ul li{margin:0;padding:0}.header .navbar-nav ul li.current_page_ancestor>a,.header .navbar-nav ul li.current_page_item>a{color:#326148}@media (max-width:1359px){.header .navbar-nav ul li.border-top{border-top:0!important}}.header .navbar-nav ul li ul{display:none;transition:all .2s}.header .navbar-nav ul li li.current_page_item{margin:4px 0}.header .navbar-nav ul li li.current_page_item a{border-radius:4px;padding:1rem 1.563rem;color:#212529;background:rgba(137,166,142,.2)}@media (min-width:1360px){.header .navbar-nav ul li:hover ul{display:block;position:absolute;background:#fff;box-shadow:0 4px 20px rgba(0,0,0,.2);border-radius:6px;width:247px;padding:20px;margin-top:15px}.header .navbar-nav ul li:hover ul li.border-top{padding-top:10px;margin-top:10px}.header .navbar-nav ul li:hover ul:before{width:100%;height:20px;margin-top:-40px;left:0;content:"";display:block;position:absolute}.header .navbar-nav ul li:hover ul a{border-radius:4px;padding:10px;color:#212529}.header .navbar-nav ul li:hover ul a:hover{background:rgba(137,166,142,.2)}}@media (max-width:1359px){.header .navbar-nav ul li ul{display:none;margin-left:30px}.header .navbar-nav ul li ul li a{width:calc(100% - 30px)}.header .navbar-nav ul li.hover svg{transition:all .2s}.header .navbar-nav ul li.hover ul{display:block}}.header .navbar-nav ul a,.header .navbar-nav ul a.current_page_item{color:#212529;padding:1rem 1.563rem;display:flex;align-items:center}.header .navbar-nav ul a.current_page_item .desktop,.header .navbar-nav ul a .desktop{margin-left:5px}.header .navbar-nav ul a.current_page_item .mobile,.header .navbar-nav ul a .mobile{display:none}.header .navbar-nav ul a.current_page_item:hover,.header .navbar-nav ul a:hover{color:#326148}@media (min-width:1360px){.header .navbar-nav ul a,.header .navbar-nav ul a.current_page_item{padding:.813rem .625rem}}@media (max-width:1359px){.header .navbar-nav ul a.current_page_item .desktop,.header .navbar-nav ul a .desktop{display:none}.header .navbar-nav ul a.current_page_item .mobile,.header .navbar-nav ul a .mobile{display:flex;margin-left:auto}}.header .navbar .search-form-wrapper{width:60px;padding:0;transition:all .5s;position:relative}@media (max-width:1359px){.header .navbar .search-form-wrapper{width:100%}}.header .navbar .search-form-wrapper form{right:0;position:absolute;padding:0 0 10px 20px;top:0;opacity:0;z-index:-10;right:60px;width:100%}@media (max-width:1359px){.header .navbar .search-form-wrapper form{padding:0;width:100%;opacity:1;z-index:10;position:relative;right:0}.header .navbar .search-form-wrapper form label{margin-bottom:0}.header .navbar .search-form-wrapper form input{width:100%;background:url(../../assets/images/header-search-icon.svg) 20px no-repeat;padding-left:55px}}@media (min-width:1200px){.header .navbar .search-form-wrapper form{min-width:350px}}.header .navbar .search-form-wrapper.show{overflow:visible}.header .navbar .search-form-wrapper.show a.show svg{background:url(../../assets/images/close-search.svg) 50% no-repeat}.header .navbar .search-form-wrapper.show a.show svg path{display:none}.header .navbar .search-form-wrapper.show form{opacity:1;z-index:10}.header .navbar a[href="#search"]{border:0;align-items:center;padding:0 15px;height:100%;opacity:1;display:flex;color:var(--e-global-color-da29ae6,#303030)}@media (max-width:1359px){.header .navbar a[href="#search"]{display:none}}.inverted:not(:hover):not(:focus-within) .header .navbar a[href="#search"],.transparent:not(:hover):not(:focus-within) .header .navbar a[href="#search"]{color:#fff}.header .navbar .search-form{max-width:auto;transition:all .5s}.header .navbar .search-form input[type=search],.header .navbar .search-form label{width:100%}.header .navbar .search-form .screen-reader-text,.header .navbar .search-form input[type=submit]{display:none}@media (min-width:1360px){.header .navbar{flex-flow:row nowrap;justify-content:flex-start}.header .navbar .navbar-collapse{display:flex!important;flex-basis:auto}.header .navbar .navbar-nav{flex-direction:row}.header .navbar .navbar-nav.hide{display:none}}.header.hero-attached:not(.header-sticky-scrolled){background:transparent}.header.hero-attached:not(.header-sticky-scrolled).expanded{background:#fff}.header.hero-attached:not(.header-sticky-scrolled):not(.expanded) .header__logo svg,.header.hero-attached:not(.header-sticky-scrolled):not(.expanded) .navbar-nav>ul>li>a,.header.hero-attached:not(.header-sticky-scrolled):not(.expanded) .navbar a[href="#search"]{color:#fff}.header.hero-attached:not(.header-sticky-scrolled):not(.expanded) .hamburger-inner,.header.hero-attached:not(.header-sticky-scrolled):not(.expanded) .hamburger-inner:after,.header.hero-attached:not(.header-sticky-scrolled):not(.expanded) .hamburger-inner:before{background-color:#fff}.section-hero{min-height:350px;height:calc(83vh - 90px);overflow:hidden;background:var(--e-global-color-da29ae6,#303030)}@media (min-width:768px) and (max-height:500px){.section-hero{min-height:500px}}@media (max-width:1200px){.section-hero{height:calc(83vh - 190px)}}@media (max-width:1199px){.section-hero{height:calc(83vh - 160px)}}@media (max-width:991px){.section-hero{height:calc(83vh - 330px)}}.admin-bar .section-hero{height:calc(83vh - 122px)}@media (max-width:1200px){.admin-bar .section-hero{height:calc(83vh - 222px)}}@media (max-width:1199px){.admin-bar .section-hero{height:calc(83vh - 192px)}}@media (max-width:991px){.admin-bar .section-hero{height:calc(83vh - 376px)}}.section-hero:after{width:10px;bottom:0;content:"";background:#89a68e;height:50%;left:106px;position:absolute;display:block;z-index:1}@media (max-width:991px){.section-hero:after{display:none}}.header+.content-body>.section-hero{margin-top:-90px}.section-hero .media,.section-hero .media__image,.section-hero .media img,.section-hero__image,.section-hero video{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top}.section-hero .media:after{width:100%;height:100%;position:absolute;content:"";background:linear-gradient(180deg,rgba(0,0,0,.46) 8.36%,transparent 35.91%),linear-gradient(89.8deg,rgba(0,0,0,.44) .19%,transparent 41.78%)}.section-hero__svg-bottom{width:100%;position:absolute;bottom:-1px;left:0;right:0;z-index:20}@media (max-width:991px){.section-hero__svg-bottom{height:45px}}.section-hero__svg-left{position:absolute;bottom:0;left:25px;top:0;z-index:10}@media (max-width:991px){.section-hero__svg-left{display:none}}.section-hero .container,.section-hero .mfp-content,.section-hero .wpjb div.wpjb-flash-info,.wpjb .section-hero div.wpjb-flash-info{height:100%;z-index:23;position:relative;display:flex;align-items:flex-end;padding-bottom:45px}.section-hero__title.h1{max-width:770px;font-family:Biko;font-style:normal;font-weight:700;font-size:74px;line-height:74px;letter-spacing:-.04em;text-transform:uppercase;color:#fff;text-shadow:0 0 10px rgba(0,0,0,.25);margin:0 0 3rem 3rem}@media (min-width:992px) and (max-width:1400px){.section-hero__title.h1{margin-left:150px}}@media (max-width:991px){.section-hero__title.h1{margin:0;font-size:42px;line-height:48px;max-width:300px}}.section-hero__title.h1 span{display:block}.section-hero__title.h1 span:last-child{color:#fff}.section-hero__sponsor{margin-left:auto;padding:0;color:#fff!important;font-size:13px;white-space:nowrap;text-align:right}.section-hero__sponsor img{display:block;margin:2px 0 4px;width:170px;height:auto}@media (max-width:991px){.section-hero__sponsor{position:absolute;right:25px;width:20vw;padding:0 0 1px}}@media (max-width:575px){.section-hero__sponsor span{display:none}}.section-image-image{height:540px}@media (max-width:767px){.section-image-image{height:300px}}.section-image-image img{position:absolute;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;top:0;left:0;right:0;bottom:0}.section-intro .section__inner{max-width:780px;margin:0 auto}.section-intro .content__actions{margin:30px 0 0}.section-latest-news{overflow:hidden;border:0;padding:0 0 5rem;margin:-10px 0 0}@media (max-width:767px){.section-latest-news{padding:0 0 2.5rem}}.section-latest-news .row{margin-left:-15px;margin-right:-15px}.section-latest-news div[class^=col-]{padding-left:15px;padding-right:15px}.section-latest-podcast{overflow:hidden;border:0;padding:0 0 220px;margin:-10px 0 0}@media (max-width:767px){.section-latest-podcast{padding:0 0 200px}}.section-latest-podcast .row{margin-left:-15px;margin-right:-15px}@media (max-width:767px){.section-latest-podcast .row{gap:20px}}.section-latest-podcast div[class^=col-]{padding-left:15px;padding-right:15px}.section-latest-stories{overflow:hidden;border:0;padding:0 0 5rem;margin:-10px 0 0}@media (max-width:767px){.section-latest-stories{padding:0 0 2.5rem}}.section-latest-stories .row{margin-left:-15px;margin-right:-15px}.section-latest-stories div[class^=col-]{padding-left:15px;padding-right:15px}.section-location-search{padding:5rem 0}@media (max-width:767px){.section-location-search{padding:2.5rem 0}}.section-location-search .selectedFilters .facetwp-selections{display:inline-block;margin-left:10px}@media (min-width:768px){.section-location-search .locationFilters h5 svg{display:none}}.exploreRegion{padding:5rem 0 6rem;position:relative;overflow:hidden}@media (min-width:768px){.exploreRegion{padding:5rem 0 10rem}}.exploreRegion-select{width:18.25rem;max-width:100%}.exploreRegion-select select{width:100%}.exploreRegion-btn{width:50px;height:50px;display:flex;justify-content:center;align-items:center;background-color:var(--white);border:0;box-shadow:0 1px 7px 0 rgba(94,78,78,.1)}.exploreRegion .btn-group,.exploreRegion .btn-group-vertical{position:relative;display:inline-flex;vertical-align:middle}.exploreRegion .swiper-container{margin-right:-200px}.exploreRegion .slide-image{height:200px;-o-object-fit:cover;object-fit:cover}.exploreRegion .swiper-slide{display:flex;flex-direction:column}.exploreRegion .non-swiper-slide{display:none}.section-logos{padding:5rem 0}@media (max-width:767px){.section-logos{padding:2.5rem 0}}.section-logos .logos__title{margin-bottom:30px}.section-logos .logos__image{max-width:1030px;margin:0 auto}#map-instructions{background:#fff;padding:2rem}#map-instructions .accordion{margin:0 10px}.mfp-inline-holder .mfp-content{max-width:800px}.section-map-instructions{padding:0}.section-map-instructions .content{max-width:1200px;margin-left:auto;margin-right:auto}.section-map-instructions .content__title{max-width:500px;margin:0 auto 2.5rem}@media (max-width:991px){.section-map-instructions .content__title{margin-bottom:1.875rem}}.section-map-instructions .content__content{margin:0 auto 40px;max-width:1000px}.section-map-instructions .accordion{padding-left:10px;padding-right:10px}@media (max-width:991px){.section-map-instructions .accordion{-moz-column-count:1;column-count:1;padding-left:0;padding-right:0}}.section-map-instructions .accordion__title{font-size:16px;font-weight:400;font-family:Karla,sans-serif}.section-map-instructions .accordion__item{-moz-column-break-inside:avoid;break-inside:avoid-column;-webkit-column-break-inside:avoid;border-radius:6px;margin:0 0 6px;background:#f5f5f5;border:0}.section-map-instructions .accordion__item .icon{width:18px;height:18px;content:url("data:image/svg+xml;charset=utf-8,%3Csvg width='18' height='18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.989 17.76V10.25H.48V7.75H7.99V.24h2.503V7.75H18v2.502h-7.508v7.509H7.989z' fill='%23C4C4C4'/%3E%3C/svg%3E")}.headerBanner.section-map-region-header .order-2.bg-secondary.overflow-visible{z-index:3}@media (min-width:768px){.headerBanner.section-map-region-header .container,.headerBanner.section-map-region-header .mfp-content,.headerBanner.section-map-region-header .wpjb div.wpjb-flash-info,.wpjb .headerBanner.section-map-region-header div.wpjb-flash-info{position:relative}.headerBanner.section-map-region-header .container:before,.headerBanner.section-map-region-header .mfp-content:before,.headerBanner.section-map-region-header .wpjb div.wpjb-flash-info:before,.wpjb .headerBanner.section-map-region-header div.wpjb-flash-info:before{display:none}}@media (max-width:767px){.headerBanner.section-map-region-header .container:before,.headerBanner.section-map-region-header .mfp-content:before,.headerBanner.section-map-region-header .wpjb div.wpjb-flash-info:before,.wpjb .headerBanner.section-map-region-header div.wpjb-flash-info:before{display:none}}.headerBanner.section-map-region-header .h1{margin-left:30px;margin-bottom:0;margin-top:-15px}.mac-os .headerBanner.section-map-region-header .h1{margin-top:12px}@media (max-width:767px){.headerBanner.section-map-region-header .h1{font-size:2.25rem;line-height:2.25rem;margin-left:0;margin-top:0}}@media (min-width:768px) and (max-width:1199px){.headerBanner.section-map-region-header .h1{min-width:200%;z-index:1}}.headerBanner.section-map-region-header .favourite-location svg{fill:#fff;width:24px;height:24px;margin:7px 0 0 20px;cursor:pointer}.headerBanner.section-map-region-header-content{min-height:17rem}@media (min-width:768px){.headerBanner.section-map-region-header-content{min-height:26rem}}.region-stats{list-style:none;margin:0;padding:0}.region-stats li{display:flex;align-items:flex-start;margin:0 0 15px}.region-stats__title,.region-stats__title h4{color:#fff;display:flex;margin:0 10px 0 0;width:50%}.region-stats__title h4 svg,.region-stats__title svg{fill:#d26751;margin-right:10px;min-width:16px;min-height:16px}.region-stats__attribution{color:var(--White,#fff);font-size:12px;font-style:italic;font-weight:400;line-height:21px;opacity:.5}.section-map-region-news{padding:0 0 80px}@media (max-width:767px){.section-map-region-news{padding:0 0 50px}}.section-map-region-news .accordion__title,.section-map-region-news .body-lg,.section-map-region-news .card-overlay__excerpt,.section-map-region-news .section-podcasts-feature .podcasts-feature__content,.section-map-region-news .section-stories-feature .stories-feature__content,.section-map-region-news .section__filter-states a,.section-map-region-news .single-regions .section-content-image-left .content-image-left__content,.section-map-region-news .single-regions .section-content-image-right .content-image-left__content,.section-map-region-news .single-regions .section-content-simple .content__content,.section-podcasts-feature .section-map-region-news .podcasts-feature__content,.section-stories-feature .section-map-region-news .stories-feature__content,.section__filter-states .section-map-region-news a,.single-regions .section-content-image-left .section-map-region-news .content-image-left__content,.single-regions .section-content-image-right .section-map-region-news .content-image-left__content,.single-regions .section-content-simple .section-map-region-news .content__content{max-width:820px;opacity:.8}.section-map-region-statistics{margin:80px 0 50px;overflow:hidden}@media (max-width:767px){.section-map-region-statistics{margin:50px 0}}.section-map-region-statistics .regions__data-tabs{clear:both;position:relative}.section-map-region-statistics .regions__data-tabs__stats{list-style:none;margin:70px 0 0;padding:0;display:grid;grid-template-columns:1fr 1fr 1fr;gap:100px 70px}@media (max-width:1199px){.section-map-region-statistics .regions__data-tabs__stats{grid-template-columns:1fr 1fr}}@media (max-width:767px){.section-map-region-statistics .regions__data-tabs__stats{grid-template-columns:1fr;gap:50px 50px}}.section-map-region-statistics .regions__data-tabs__stats li{text-align:center;font-size:14px}.section-map-region-statistics .regions__data-tabs__stats li h4{font-size:14px;line-height:21px;color:#fff;margin-bottom:0;font-weight:400}.section-map-region-statistics .regions__data-tabs__stats li strong{font-family:Biko,sans-serif;font-size:80px;line-height:70px;letter-spacing:-.02em;font-weight:400}@media (max-width:767px){.section-map-region-statistics .regions__data-tabs__stats li strong{font-size:60px;line-height:50px}}.section-map-region-statistics .regions__data-tabs-swiper .swiper-pagination{position:relative;display:flex;width:100%;margin:auto;padding:0;overflow:hidden;justify-content:center;bottom:0}@media (max-width:991px){.section-map-region-statistics .regions__data-tabs-swiper .swiper-pagination{padding:0;gap:0;bottom:0}}.section-map-region-statistics .regions__data-tabs-swiper .swiper-pagination-bullet{width:100%;max-width:200px;padding:13px;border-radius:20px 20px 0 0;height:90px;font-size:12px;align-items:center;display:flex;justify-content:center;text-transform:none;font-weight:400;margin:0;color:#fff;opacity:1;flex-direction:column}.section-map-region-statistics .regions__data-tabs-swiper .swiper-pagination-bullet:first-child{background:var(--e-global-color-d2cb498,#d26751)}.section-map-region-statistics .regions__data-tabs-swiper .swiper-pagination-bullet:nth-child(2){background:#89a68e}.section-map-region-statistics .regions__data-tabs-swiper .swiper-pagination-bullet:nth-child(3){background:#7952b3}.section-map-region-statistics .regions__data-tabs-swiper .swiper-pagination-bullet:nth-child(4){background:#dab162}.section-map-region-statistics .regions__data-tabs-swiper .swiper-pagination-bullet:nth-child(5){background:#2c9094}.section-map-region-statistics .regions__data-tabs-swiper .swiper-slide{background:var(--e-global-color-01f0fe4,#f2ecdf);color:#fff;padding:100px 0}@media (max-width:767px){.section-map-region-statistics .regions__data-tabs-swiper .swiper-slide{padding:50px 0}}.section-map-region-statistics .regions__data-tabs-swiper .swiper-slide:first-child{background:var(--e-global-color-d2cb498,#d26751)}.section-map-region-statistics .regions__data-tabs-swiper .swiper-slide:nth-child(2){background:#89a68e}.section-map-region-statistics .regions__data-tabs-swiper .swiper-slide:nth-child(3){background:#7952b3}.section-map-region-statistics .regions__data-tabs-swiper .swiper-slide:nth-child(4){background:#dab162}.section-map-region-statistics .regions__data-tabs-swiper .swiper-slide:nth-child(5){background:#2c9094}.section-map-region-statistics .regions__data-tabs-swiper .swiper-slide .container,.section-map-region-statistics .regions__data-tabs-swiper .swiper-slide .mfp-content,.section-map-region-statistics .regions__data-tabs-swiper .swiper-slide .wpjb div.wpjb-flash-info,.wpjb .section-map-region-statistics .regions__data-tabs-swiper .swiper-slide div.wpjb-flash-info{max-width:1050px}.section-map-region-statistics .regions__data-tabs-swiper .swiper-slide img{border-radius:10px;overflow:hidden}.section-map-region-statistics .regions .data-tab__community,.section-map-region-statistics .regions .data-tab__education,.section-map-region-statistics .regions .data-tab__housing,.section-map-region-statistics .regions .data-tab__jobs{width:100%;height:100%;display:flex;flex:1 1 100%}@media (min-width:992px){.section-map-region-statistics .regions .data-tab__community,.section-map-region-statistics .regions .data-tab__education,.section-map-region-statistics .regions .data-tab__housing,.section-map-region-statistics .regions .data-tab__jobs{min-height:820px}}.section-map-region-statistics .regions .data-tab__community .row,.section-map-region-statistics .regions .data-tab__education .row,.section-map-region-statistics .regions .data-tab__housing .row,.section-map-region-statistics .regions .data-tab__jobs .row{width:100%}.section-map-region-statistics .regions .data-tab__community .data-tab__left-tab,.section-map-region-statistics .regions .data-tab__jobs .data-tab__left-tab{color:#fff}.wpjb .wpjb-form.wpjb-form body:not(.mac-os) .section-map-region-statistics .data-tab__heading .wpjb-legend,.wpjb .wpjb-page-company-new body:not(.mac-os) .section-map-region-statistics .data-tab__heading .wpjb-legend,body:not(.mac-os) .section-map-region-statistics .data-tab__heading .h2,body:not(.mac-os) .section-map-region-statistics .data-tab__heading .podcast-article__title,body:not(.mac-os) .section-map-region-statistics .data-tab__heading .post-article__title,body:not(.mac-os) .section-map-region-statistics .data-tab__heading .success-story-article__title,body:not(.mac-os) .section-map-region-statistics .data-tab__heading .wpjb .wpjb-form.wpjb-form .wpjb-legend,body:not(.mac-os) .section-map-region-statistics .data-tab__heading .wpjb .wpjb-page-company-new .wpjb-legend{margin-bottom:20px}body:not(.mac-os) .section-map-region-statistics .data-tab__heading p:last-child{margin-bottom:0}.mapsvg-details-container .region-stats__title h4{color:#212529!important;width:100%!important}.section-map-region-towns{padding:80px 0}@media (max-width:767px){.section-map-region-towns{padding:50px 0}}.section-map-region-towns .accordion__title,.section-map-region-towns .body-lg,.section-map-region-towns .card-overlay__excerpt,.section-map-region-towns .section-podcasts-feature .podcasts-feature__content,.section-map-region-towns .section-stories-feature .stories-feature__content,.section-map-region-towns .section__filter-states a,.section-map-region-towns .single-regions .section-content-image-left .content-image-left__content,.section-map-region-towns .single-regions .section-content-image-right .content-image-left__content,.section-map-region-towns .single-regions .section-content-simple .content__content,.section-podcasts-feature .section-map-region-towns .podcasts-feature__content,.section-stories-feature .section-map-region-towns .stories-feature__content,.section__filter-states .section-map-region-towns a,.single-regions .section-content-image-left .section-map-region-towns .content-image-left__content,.single-regions .section-content-image-right .section-map-region-towns .content-image-left__content,.single-regions .section-content-simple .section-map-region-towns .content__content{max-width:820px;opacity:.8}.section-map-region-towns .card-post{background:#f5f5f5;border-radius:10px;padding:20px}.section-map-region-towns .card-post__image{margin-bottom:15px}.mapsvg-map-container svg path.mapsvg-disabled{opacity:0}.headerBanner.section-map-search-filters .order-2.bg-secondary.overflow-visible{z-index:3}.headerBanner.section-map-search-filters .btn-outline-white{margin-left:auto;padding:5px 15px}.headerBanner.section-map-search-filters input[type=text]{border-width:0!important}@media (min-width:768px){.headerBanner.section-map-search-filters .container,.headerBanner.section-map-search-filters .mfp-content,.headerBanner.section-map-search-filters .wpjb div.wpjb-flash-info,.wpjb .headerBanner.section-map-search-filters div.wpjb-flash-info{position:relative}.headerBanner.section-map-search-filters .container:before,.headerBanner.section-map-search-filters .mfp-content:before,.headerBanner.section-map-search-filters .wpjb div.wpjb-flash-info:before,.wpjb .headerBanner.section-map-search-filters div.wpjb-flash-info:before{display:none}}@media (max-width:767px){.headerBanner.section-map-search-filters .container:before,.headerBanner.section-map-search-filters .mfp-content:before,.headerBanner.section-map-search-filters .wpjb div.wpjb-flash-info:before,.wpjb .headerBanner.section-map-search-filters div.wpjb-flash-info:before{display:none}}.headerBanner.section-map-search-filters .h1{margin-bottom:0}@media (max-width:767px){.headerBanner.section-map-search-filters .h1{font-size:2.25rem;line-height:2.25rem}}@media (min-width:768px) and (max-width:1199px){.headerBanner.section-map-search-filters .h1{min-width:200%;z-index:1}}.mapsvg-header.mapsvg-top-container .mapsvg-filters-wrap{display:none!important}@media (max-width:1023px){.section__filter-states .row{margin-right:-5px;margin-left:-5px}.section__filter-states .col{padding-left:5px;padding-right:5px}}.section__filter-states a{color:#fff;font-weight:700;padding:15px 15px 20px;display:block}@media (max-width:1023px){.section__filter-states a{font-size:14px;padding:15px 0}}.section__filter-states a.active{color:#eab95b}.map-filters .swiper-container{display:flex}@media (max-width:767px){.map-filters .swiper-container{display:block}}.map-filters .swiper-slide{opacity:0!important;color:#fff;display:block;max-width:200px}@media (max-width:767px){.map-filters .swiper-slide{margin-top:20px;max-width:100%}}.map-filters .swiper-slide-active{opacity:1!important}.map-filters .swiper-slide .slider-contents{display:flex;gap:15px}.map-filters .swiper-slide .slider-contents .ui-widget.ui-widget-content{height:0!important;border:2px solid hsla(0,0%,100%,.2);background:none;margin:10px 0 0;min-width:145px}.map-filters .swiper-slide .slider-contents .ui-widget.ui-widget-content .ui-slider-handle{width:10px;height:10px;background:#dab162;border-radius:50%;border:0}.map-filters .airport-slider{width:100%}.map-filters .swiper-pagination{position:relative;background:none;bottom:auto;left:auto;text-align:left;padding:0;right:auto;margin-right:50px;min-width:230px}.map-filters .swiper-pagination svg path,.map-filters .swiper-pagination svg rect{fill:#fff}.map-filters .swiper-pagination .swiper-pagination-bullet{opacity:1}.map-filters .swiper-pagination .swiper-pagination-bullet-active svg path,.map-filters .swiper-pagination .swiper-pagination-bullet-active svg rect{fill:gold}.map-filters .swiper-pagination:before{content:"Filter options";color:#fff;font-size:16px;text-transform:none;font-weight:400;text-align:left;margin-bottom:5px;width:100%;display:block}.map-filters .swiper-pagination-bullet{width:25px;height:auto;background:none;margin:5px 30px 0 0!important}.section-map h2{text-align:center;padding:40px 20px;font-size:40px}@media (max-width:767px){.section-map h2{font-size:30px}}.section-map .content__content{height:0;padding-bottom:65vh;background:#bae3ff}@media (max-width:767px){.section-map .content__content{padding-bottom:200%}}@media (min-width:768px) and (max-width:1023px){.section-map .content__content{padding-bottom:100%}}:root .mapsvg-details-container{max-width:430px;top:35px;left:50px;gap:20px;bottom:unset;height:auto;max-height:calc(100% - 75px);background:#fff;border:1px solid #ced4da;border-radius:20px;overflow:hidden;overflow-y:auto}@media (max-width:767px){:root .mapsvg-details-container{right:15px;width:auto!important}}:root .mapsvg-details-container .mapsvg-controller-view-wrap.nano{position:relative;top:0!important}:root .mapsvg-details-container .mapsvg-controller-view,:root .mapsvg-details-container .nano-content{position:relative}:root .mapsvg-details-container .region-details-panel{padding:15px}@media (max-width:767px){:root .mapsvg-details-container .region-details-panel{padding:30px 15px}}:root .mapsvg-details-container .region-details-panel img:first-child{margin-bottom:20px;height:210px;width:100%;-o-object-fit:cover;object-fit:cover}:root .mapsvg-details-container .region-stats{display:block;list-style:none;margin:20px 0;padding:0}:root .mapsvg-details-container .region-stats li{display:flex;gap:10px}:root .mapsvg-details-container .region-stats li .region-stats__title{display:inline-flex;color:#040c27}:root .mapsvg-details-container .region-stats li .region-stats__title svg{width:15px}:root .mapsvg-popover-close{right:15px!important;top:15px!important}@media (max-width:1023px){.mapsvg.mapsvg-with-google-map{padding-bottom:200%!important}}@media (min-width:1024px) and (max-width:1499px){.mapsvg.mapsvg-with-google-map{padding-bottom:65vh!important}}@media (min-width:1200px){.mapsvg.mapsvg-with-google-map{padding-bottom:65vh!important}}.section-mooval{padding:5rem 0}@media (max-width:767px){.section-mooval{padding:2.5rem 0}}.section-mooval .mooval--has-location{padding:5rem 0 calc(5rem - 45px)}@media (max-width:767px){.section-mooval .mooval--has-location{padding:2.5rem 0}}.section-mooval .mooval .container,.section-mooval .mooval .mfp-content,.section-mooval .mooval .wpjb div.wpjb-flash-info,.wpjb .section-mooval .mooval div.wpjb-flash-info{position:relative}@media (min-width:1200px){.section-mooval .mooval__content-area{padding-left:50px}}.section-mooval .mooval__content,.section-mooval .mooval__overline,.section-mooval .mooval__title{margin-bottom:20px}@media (min-width:1200px){.section-mooval .mooval__content,.section-mooval .mooval__title{max-width:460px}}.section-mooval .mooval a{color:#ff5c00}.section-mooval .mooval a:hover{color:#cc4a00}.section-mooval .mooval__form{background:#fff;box-shadow:0 0 35px rgba(154,161,171,.25);border-radius:10px;padding:25px;display:none}@media (min-width:992px){.section-mooval .mooval__form{padding:20px 45px;position:absolute;bottom:0;margin:0 45px -45px;left:0;right:0;gap:25px}}.section-mooval .mooval__form .form-element{width:100%;overflow:hidden;padding:0}.section-mooval .mooval__form input[type=text]{padding-left:40px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='18' height='24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5.25 9A3.749 3.749 0 019 5.25 3.749 3.749 0 0112.75 9 3.749 3.749 0 019 12.75 3.749 3.749 0 015.25 9zM9 6C7.345 6 6 7.345 6 9s1.345 3 3 3 3-1.345 3-3-1.345-3-3-3zm9 3c0 4.097-5.484 11.39-7.89 14.4a1.416 1.416 0 01-2.22 0C5.441 20.39 0 13.097 0 9a9 9 0 1118 0zM9 .75A8.25 8.25 0 00.75 9c0 .877.299 1.992.835 3.262.532 1.261 1.271 2.616 2.096 3.952 1.649 2.634 3.599 5.222 4.794 6.717a.665.665 0 001.05 0c1.195-1.495 3.145-4.083 4.795-6.717.825-1.336 1.561-2.69 2.096-3.951.534-1.27.834-2.386.834-3.263A8.25 8.25 0 009 .75z' fill='%23000'/%3E%3C/svg%3E");background-position:12px 12px;background-repeat:no-repeat}.section-mooval .mooval__form .label{font-weight:400;font-size:13px;line-height:24px;color:#939393;margin:0;text-transform:none}@media (max-width:992px){.section-mooval .mooval__form .label{padding:10px 0 5px}}.section-mooval .mooval__form-action{background:#f7f7f7;border-radius:6px;display:block}@media (min-width:992px){.section-mooval .mooval__form-action{display:flex;height:50px}}.section-mooval .mooval__form-action #mooval_estimate{padding:13px 24px;font-weight:400;font-size:28px;line-height:24px;color:#ff5c00;width:100%}@media (max-width:991px){.section-mooval .mooval__form-action #mooval_estimate{display:block}}.section-mooval .mooval__form-action a{padding:13px 24px;background:#ff5c00;border-radius:6px;font-family:Karla,sans-serif;font-style:normal;font-weight:700;font-size:16px;line-height:24px;text-transform:uppercase;color:#fff;white-space:nowrap;text-align:center}.section-mooval .mooval__form-action a:hover{color:#fff;background:#cc4a00}@media (max-width:991px){.section-mooval .mooval__form-action a{display:block}}.section-mooval .mooval--has-location .mooval__form{display:block}@media (min-width:992px){.section-mooval .mooval--has-location .mooval__form{display:flex}}.section-mooval .mooval--has-location .mooval__actions{padding-bottom:25px}@media (min-width:992px){.section-mooval .mooval--has-location .mooval__actions{padding-bottom:90px}}.section-mooval .media__image{position:relative;width:100%;padding-bottom:80%;overflow:hidden;display:block}@media (max-width:767px){.section-mooval .media__image{margin-bottom:30px}}.section-mooval .media__image img{position:absolute;width:100%;left:0;top:0;right:0;bottom:0;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:.375rem}.section-mooval+.section-stories-feature{padding-top:0}.downloadAssets .pack-container{margin-bottom:3.625rem}.downloadAssets .c-pointer{cursor:pointer}.downloadAssets .card{position:relative;display:flex;flex-direction:column;min-width:0;word-wrap:break-word;background-color:#fff;background-clip:border-box;border:0 solid rgba(0,0,0,.125);transition:box-shadow .2s ease;border-radius:.375rem;padding:1rem 1.625rem}@media (max-width:991px){.downloadAssets .card{flex-direction:column!important}}.downloadAssets .card.selected,.downloadAssets .card:hover{box-shadow:2px 2px 14px 0 rgba(0,0,0,.2)}.downloadAssets .card h3{font-family:Karla,sans-serif;font-weight:700}.downloadAssets .card .image-container{position:relative}@media (min-width:992px){.downloadAssets .card .image-container{width:30%!important}}.downloadAssets .card .image-container .square{float:left;position:relative;width:100%;padding-bottom:100%}.downloadAssets .card .image-container img{position:absolute;width:100%;height:100%;left:0;top:0;bottom:0;right:0;-o-object-fit:cover;object-fit:cover;border-radius:.375rem}.downloadAssets .card .custom-control{position:relative;z-index:1;display:block;min-height:1.5rem;padding-left:1.75rem;-webkit-print-color-adjust:exact;color-adjust:exact;z-index:unset}.downloadAssets .card .custom-control-input{position:absolute;left:0;z-index:-1;width:1.25rem;height:1.375rem;opacity:0}.downloadAssets .card .custom-control-label{position:relative;margin-bottom:0;vertical-align:top}.downloadAssets .card .custom-control-label:before{position:absolute;top:.125rem;left:-1.75rem;display:block;width:1.25rem;height:1.25rem;pointer-events:none;content:"";background-color:#fff;border:1px solid #adb5bd;border-radius:.375rem}.downloadAssets .card .custom-control-label:after{position:absolute;top:.125rem;left:-1.75rem;display:block;width:1.25rem;height:1.25rem;content:"";background:50%/50% 50% no-repeat}.downloadAssets .card .custom-control-input:checked~.custom-control-label:before{color:#326148;border-color:#98c7a6;background-color:#98c7a6}.downloadAssets .card .custom-checkbox .custom-control-input:checked~.custom-control-label:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8'%3E%3Cpath fill='%23326148' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26l2.974 2.99L8 2.193z'/%3E%3C/svg%3E")}.section-newsletter{position:relative;overflow:hidden}.section-newsletter__heading,.section-newsletter__overline{margin-bottom:20px}.section-newsletter .container,.section-newsletter .mfp-content,.section-newsletter .wpjb div.wpjb-flash-info,.wpjb .section-newsletter div.wpjb-flash-info{padding:3.75rem 0;border:0;border-top:1px solid #ced4da;border-bottom:1px solid #ced4da}.section-newsletter .gform_footer .button{width:100%}.section-newsletter .gform_confirmation_message{position:relative;padding:.75rem 1.25rem .75rem calc(1.25rem + 16px);margin-bottom:1rem;border-radius:.375rem;background-color:#eaf4ed;border:1px solid #e2efe6;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg aria-hidden='true' data-prefix='fas' data-icon='check' class='svg-inline--fa fa-check fa-w-16 mr-3' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath fill='currentColor' d='M173.898 439.404l-166.4-166.4c-9.997-9.997-9.997-26.206 0-36.204l36.203-36.204c9.997-9.998 26.207-9.998 36.204 0L192 312.69 432.095 72.596c9.997-9.997 26.207-9.997 36.204 0l36.203 36.204c9.997 9.997 9.997 26.206 0 36.204l-294.4 294.401c-9.998 9.997-26.207 9.997-36.204-.001z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:10px;background-size:16px 16px}@media (min-width:992px){.section-old-housing-panel .listAmenities-card .text-uppercase{white-space:nowrap}}.headerBanner{overflow:hidden;position:relative;background-size:cover;background-repeat:no-repeat;background-position:50%;background-color:var(--e-global-color-da29ae6,#303030)}.headerBanner.background-image-position-bottom{background-position:bottom}@media (max-width:767px){.headerBanner{background-position:70%}}.headerBanner .order-2.bg-secondary.overflow-visible{z-index:3}@media (min-width:768px){.headerBanner .container,.headerBanner .mfp-content,.headerBanner .wpjb div.wpjb-flash-info,.wpjb .headerBanner div.wpjb-flash-info{position:relative}.headerBanner .container:before,.headerBanner .mfp-content:before,.headerBanner .wpjb div.wpjb-flash-info:before,.wpjb .headerBanner div.wpjb-flash-info:before{background:#89a68e;content:"";width:50vw;left:0;height:100%;display:block;position:absolute;margin-left:-50vw}}@media (max-width:767px){.headerBanner .container:before,.headerBanner .mfp-content:before,.headerBanner .wpjb div.wpjb-flash-info:before,.wpjb .headerBanner div.wpjb-flash-info:before{position:absolute;width:100%;height:100%;display:block;bottom:0;left:0;z-index:0;content:"";background-position:100% 100%;background-repeat:no-repeat;background-size:100% 60%;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='375' height='202' preserveAspectRatio='none' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0 24.837V183.65L375 184V30.084L193.836 0 .47 24.837H0z' fill='%2389A68E' fill-opacity='.5'/%3E%3Cpath d='M0 128V92.439L188.204 42 375 45.266V128H0zM0 128h375v74H0z' fill='%2389A68E'/%3E%3C/svg%3E")}}.headerBanner-left-svg{top:0;left:-100px;bottom:0;height:100%;pointer-events:none}@media (max-width:767px){.headerBanner-left-svg{width:0;height:0;opacity:0}}.headerBanner-bottom-svg{position:absolute;width:100%;bottom:-1px;pointer-events:none;z-index:3}@media (max-width:767px){.headerBanner-bottom-svg{height:25px}}.headerBanner-title.h2,.headerBanner-title.podcast-article__title,.headerBanner-title.post-article__title,.headerBanner-title.success-story-article__title,.wpjb .wpjb-form.wpjb-form .headerBanner-title.wpjb-legend,.wpjb .wpjb-page-company-new .headerBanner-title.wpjb-legend{margin-bottom:4rem}@media (max-width:767px){.headerBanner-title.h2,.headerBanner-title.podcast-article__title,.headerBanner-title.post-article__title,.headerBanner-title.success-story-article__title,.wpjb .wpjb-form.wpjb-form .headerBanner-title.wpjb-legend,.wpjb .wpjb-page-company-new .headerBanner-title.wpjb-legend{margin-top:1rem;font-size:2.25rem;line-height:2.25rem}}@media (min-width:768px) and (max-width:1199px){.headerBanner-title.h2,.headerBanner-title.podcast-article__title,.headerBanner-title.post-article__title,.headerBanner-title.success-story-article__title,.wpjb .wpjb-form.wpjb-form .headerBanner-title.wpjb-legend,.wpjb .wpjb-page-company-new .headerBanner-title.wpjb-legend{min-width:200%;z-index:1}}.headerBanner-content{min-height:17rem}@media (min-width:768px){.headerBanner-content{min-height:26rem}}.headerBanner__form form{width:100%;flex-direction:row;padding:20px 0;flex-wrap:wrap}.headerBanner__form form>div{width:100%;display:inline-flex;padding-left:0;padding-right:0}.headerBanner__form form input[name=_location_search],.headerBanner__form form select[name=_regions],.headerBanner__form form select[name=_states]{width:100%;margin-right:10px;margin-bottom:10px}@media (max-width:991px){.headerBanner__form form input[name=_location_search],.headerBanner__form form select[name=_regions],.headerBanner__form form select[name=_states]{margin:0 0 10px}}@media (min-width:992px) and (max-width:1219px){.headerBanner__form form select[name=_states]{margin-right:0}}@media (min-width:992px) and (max-width:1219px){.headerBanner__form form .select2{margin-top:10px}}@media (min-width:992px){.headerBanner__form form .select2 .select2-selection{margin-right:10px}}.headerBanner__form form input[type=submit]{width:100%;white-space:nowrap;padding-left:0;padding-right:0}@media (min-width:992px) and (max-width:1219px){.headerBanner__form form input[type=submit]{margin-top:10px}}.headerBanner__form form .radios{display:flex;background:#fff;border:1px solid #fff;box-sizing:border-box;border-radius:6px;margin-right:10px;align-content:stretch;height:50px;position:relative}@media (min-width:1220px){.headerBanner__form form .radios{max-width:calc(16% - 5px)}}@media (min-width:992px) and (max-width:1219px){.headerBanner__form form .radios{max-width:calc(50% - 10px)}}.headerBanner__form form .radios-distance{margin-right:0}@media (min-width:1220px){.headerBanner__form form .radios-distance{max-width:calc(16% + 10px);flex:0 0 calc(16.66667% + 3px)}}@media (min-width:992px) and (max-width:1219px){.headerBanner__form form .radios-distance{max-width:50%}}.headerBanner__form form .radios:after{position:absolute;width:1px;height:24px;left:calc(50% - 1px);top:calc(50% - 12px);background:#ced4da;content:""}@media (max-width:992px){.headerBanner__form form .radios{margin:0 0 10px}}.headerBanner__form form .radios .radio{display:flex;align-items:center;justify-content:center;width:100%;position:relative}.headerBanner__form form .radios .radio label{margin:0;line-height:1rem;z-index:1;font-weight:500;color:#212529;cursor:pointer}.headerBanner__form form .radios .radio input[type=radio]{position:absolute;width:calc(100% - 20px)!important;border-radius:6px;height:calc(100% - 20px)!important;margin:0;border:0;z-index:0}.headerBanner__form form .radios .radio input[type=radio]:hover{background:var(--e-global-color-01f0fe4,#f2ecdf)}.headerBanner__form form .radios .radio input[type=radio]:checked{background:#326148}.headerBanner__form form .radios .radio input[type=radio]:checked~label{color:#fff}.section-podcasts-feature{padding:6.563rem 0 0;overflow:hidden}@media (max-width:767px){.section-podcasts-feature{padding:3.125rem 0 0}}.section-podcasts-feature .podcasts-feature{margin-bottom:80px}.section-podcasts-feature .podcasts-feature__overline,.section-podcasts-feature .podcasts-feature__title{margin-bottom:40px;color:var(--e-global-color-da29ae6,#303030)}.section-podcasts-feature .podcasts-feature__content{margin-bottom:20px;vertical-align:top;color:#212529}@media (min-width:768px){.section-podcasts-feature .podcasts-feature__content{width:60%;margin-right:4%;display:inline-block;margin-bottom:0;vertical-align:middle}}.section-podcasts-feature .podcasts-feature__content :last-child{margin-bottom:0}@media (min-width:768px){.section-podcasts-feature .podcasts-feature__image{width:35%;display:inline-block}}.section-podcasts-feature .podcasts-feature__carousel{position:relative;margin-bottom:-20px}.section-podcasts-feature .podcasts-feature__carousel:after{width:100%;height:50%;bottom:20px;background:var(--e-global-color-01f0fe4,#f2ecdf);content:"";left:0;right:0;position:absolute}@media (max-width:767px){.section-podcasts-feature .podcasts-feature__carousel{margin-bottom:70px}.section-podcasts-feature .podcasts-feature__carousel:after{bottom:-70px;height:calc(60% + 70px)}}.section-podcasts-feature .podcasts-feature__carousel .swiper-container{overflow:visible}.section-podcasts-feature .podcasts-feature__carousel .swiper-slide__inner{border:0}.section-podcasts-feature .podcasts-feature__carousel .swiper-slide .card-podcasts{margin:36px 0}@media (max-width:767px){.section-podcasts-feature .podcasts-feature__carousel .swiper-slide .card-podcasts{margin:0}}.section-podcasts-feature .podcasts-feature__carousel .swiper-slide .card-podcasts__body{opacity:0;transition:all .2s;transition-delay:.1s;margin-top:50px}@media (max-width:767px){.section-podcasts-feature .podcasts-feature__carousel .swiper-slide .card-podcasts__body{padding-left:15px;padding-right:15px}}.section-podcasts-feature .podcasts-feature__carousel .swiper-slide .card-podcasts__image{margin-bottom:20px;transition:all .3s}.section-podcasts-feature .podcasts-feature__carousel .swiper-slide .card-podcasts__image .media__image{padding-bottom:450px}@media (max-width:767px){.section-podcasts-feature .podcasts-feature__carousel .swiper-slide .card-podcasts__image .media__image{padding-bottom:60%}}@media (max-width:767px){.section-podcasts-feature .podcasts-feature__carousel .swiper-slide .card-podcasts__title{margin-bottom:5px}}.section-podcasts-feature .podcasts-feature__carousel .swiper-slide .card-podcasts a:hover .card-post__body{color:var(--e-global-color-da29ae6,#303030)}.section-podcasts-feature .podcasts-feature__carousel .swiper-slide-active .card-post__body{opacity:1;height:auto}.section-podcasts-feature .podcasts-feature__carousel .swiper-slide-active .card-post__image{transform:scaleY(1.15);border-radius:10px;overflow:hidden;-o-object-fit:cover;object-fit:cover}.section-podcasts-feature .podcasts-feature__carousel .swiper-slide-active .card-post__image img{transform:scaleX(1.15)}.section-podcasts-feature .podcasts-feature .swiper-button-prev{left:90px;bottom:60px;top:auto}.section-podcasts-feature .podcasts-feature .swiper-button-prev:after{opacity:.5;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='39' height='34' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0 17c0-.756.636-1.375 1.427-1.375H33.85L21.759 2.795a1.34 1.34 0 01.096-1.942c.274-.233.618-.353.961-.353.388 0 .775.15 1.056.451l14.257 15.125a1.336 1.336 0 010 1.848L23.872 33.049a1.466 1.466 0 01-2.015.094 1.34 1.34 0 01-.097-1.942l12.09-12.826H1.426C.636 18.375 0 17.756 0 17z' fill='%23303030'/%3E%3C/svg%3E");background-size:38px 33px}@media (max-width:767px){.section-podcasts-feature .podcasts-feature .swiper-button-prev{bottom:-60px;left:55px;transform:scale(1)}}.section-podcasts-feature .podcasts-feature .swiper-button-next{right:90px;bottom:60px;top:auto}.section-podcasts-feature .podcasts-feature .swiper-button-next:after{opacity:.5;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='39' height='34' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0 17c0-.756.636-1.375 1.427-1.375H33.85L21.759 2.795a1.34 1.34 0 01.096-1.942c.274-.233.618-.353.961-.353.388 0 .775.15 1.056.451l14.257 15.125a1.336 1.336 0 010 1.848L23.872 33.049a1.466 1.466 0 01-2.015.094 1.34 1.34 0 01-.097-1.942l12.09-12.826H1.426C.636 18.375 0 17.756 0 17z' fill='%23303030'/%3E%3C/svg%3E");background-size:38px 33px}@media (max-width:767px){.section-podcasts-feature .podcasts-feature .swiper-button-next{bottom:-60px;right:55px;transform:scale(1)}}@media (max-width:767px){.section-podcasts-feature .podcasts-feature__svg{height:60px}}.seekHeaderBanner__form{margin-bottom:2.5rem}.seek-page-form{padding:5rem 0 0}@media (max-width:767px){.seek-page-form{padding:2.5rem 0 0}}.seek-page-form .h2,.seek-page-form .podcast-article__title,.seek-page-form .post-article__title,.seek-page-form .success-story-article__title,.seek-page-form .wpjb .wpjb-form.wpjb-form .wpjb-legend,.seek-page-form .wpjb .wpjb-page-company-new .wpjb-legend,.wpjb .wpjb-form.wpjb-form .seek-page-form .wpjb-legend,.wpjb .wpjb-page-company-new .seek-page-form .wpjb-legend{width:100%}.seekHeaderBanner{overflow:hidden;position:relative;background-size:cover;background-repeat:no-repeat;background-position:50%;background-color:#99c7a7!important}.seekHeaderBanner .desktop-bg,.seekHeaderBanner .mobile-bg{position:absolute;top:0;left:0;right:0;bottom:0;z-index:-1;-o-object-fit:cover;object-fit:cover;width:100%;height:100%}@media (max-width:490px){.seekHeaderBanner .desktop-bg{display:none}}.seekHeaderBanner .mobile-bg{display:none}@media (max-width:490px){.seekHeaderBanner .mobile-bg{display:block;-o-object-fit:contain;object-fit:contain;-o-object-position:top center;object-position:top center}}.seekHeaderBanner.background-image-position-bottom{background-position:bottom}@media (max-width:767px){.seekHeaderBanner{background-position:70%}}.seekHeaderBanner .order-2.bg-secondary.overflow-visible{z-index:3}.seekHeaderBanner .container,.seekHeaderBanner .mfp-content,.seekHeaderBanner .wpjb div.wpjb-flash-info,.wpjb .seekHeaderBanner div.wpjb-flash-info{position:relative}.seekHeaderBanner .container .seek-logo,.seekHeaderBanner .mfp-content .seek-logo,.seekHeaderBanner .wpjb div.wpjb-flash-info .seek-logo,.wpjb .seekHeaderBanner div.wpjb-flash-info .seek-logo{position:absolute;bottom:60px;right:20px}@media (max-width:767px){.seekHeaderBanner .container .seek-logo,.seekHeaderBanner .mfp-content .seek-logo,.seekHeaderBanner .wpjb div.wpjb-flash-info .seek-logo,.wpjb .seekHeaderBanner div.wpjb-flash-info .seek-logo{width:75px;height:auto}}.seekHeaderBanner-bottom-svg,.seekHeaderBanner-left-svg{display:none}.seekHeaderBanner-title.h2,.seekHeaderBanner-title.podcast-article__title,.seekHeaderBanner-title.post-article__title,.seekHeaderBanner-title.success-story-article__title,.wpjb .wpjb-form.wpjb-form .seekHeaderBanner-title.wpjb-legend,.wpjb .wpjb-page-company-new .seekHeaderBanner-title.wpjb-legend{margin-bottom:4rem;margin-top:300px}@media (max-width:767px){.seekHeaderBanner-title.h2,.seekHeaderBanner-title.podcast-article__title,.seekHeaderBanner-title.post-article__title,.seekHeaderBanner-title.success-story-article__title,.wpjb .wpjb-form.wpjb-form .seekHeaderBanner-title.wpjb-legend,.wpjb .wpjb-page-company-new .seekHeaderBanner-title.wpjb-legend{margin-top:60%;font-size:2.25rem;line-height:2.25rem}}@media (min-width:768px) and (max-width:1199px){.seekHeaderBanner-title.h2,.seekHeaderBanner-title.podcast-article__title,.seekHeaderBanner-title.post-article__title,.seekHeaderBanner-title.success-story-article__title,.wpjb .wpjb-form.wpjb-form .seekHeaderBanner-title.wpjb-legend,.wpjb .wpjb-page-company-new .seekHeaderBanner-title.wpjb-legend{min-width:200%;z-index:1}}.seekHeaderBanner-content{min-height:17rem}@media (min-width:768px){.seekHeaderBanner-content{min-height:26rem}}.seekHeaderBanner__form form{width:100%;flex-direction:row;padding:20px 0}@media (max-width:1200px){.seekHeaderBanner__form form{flex-wrap:wrap}}.seekHeaderBanner__form form>div{width:100%;display:inline-flex;padding-left:0;padding-right:0}@media (min-width:1220px){.seekHeaderBanner__form form .col-xl-3{flex:0 0 28%;max-width:28%}}.seekHeaderBanner__form form input[name=keyword],.seekHeaderBanner__form form input[name=location],.seekHeaderBanner__form form select[name=category]{width:100%;margin-right:20px}@media (max-width:991px){.seekHeaderBanner__form form input[name=keyword],.seekHeaderBanner__form form input[name=location],.seekHeaderBanner__form form select[name=category]{margin:0 0 10px}}.seekHeaderBanner__form form input[type=submit]{width:100%;white-space:nowrap;padding-left:.65rem;padding-right:.65rem;white-space:normal}@media (min-width:992px){.seekHeaderBanner__form form input[type=submit]{white-space:nowrap}}.seekHeaderBanner__form form .radios{display:flex;background:#fff;border:1px solid #fff;box-sizing:border-box;border-radius:6px;margin-right:20px;align-content:stretch;height:50px;position:relative}@media (min-width:992px) and (max-width:1199px){.seekHeaderBanner__form form .radios{flex:0 0 calc(25% - 20px)}}.seekHeaderBanner__form form .radios-distance{margin-right:0}@media (min-width:1200px){.seekHeaderBanner__form form .radios-distance{margin-right:20px;flex:0 0 22%;max-width:22%}}.seekHeaderBanner__form form .radios:after{position:absolute;width:1px;height:24px;left:calc(50% - 1px);top:calc(50% - 12px);background:#ced4da;content:""}@media (max-width:992px){.seekHeaderBanner__form form .radios{margin:0 0 10px}}.seekHeaderBanner__form form .radios .radio{display:flex;align-items:center;justify-content:center;width:100%;position:relative}.seekHeaderBanner__form form .radios .radio label{margin:0;line-height:1rem;z-index:1;font-weight:500;color:#212529;cursor:pointer}.seekHeaderBanner__form form .radios .radio input[type=radio]{position:absolute;width:calc(100% - 20px)!important;border-radius:6px;height:calc(100% - 20px)!important;margin:0;border:0;z-index:0}.seekHeaderBanner__form form .radios .radio input[type=radio]:hover{background:var(--e-global-color-01f0fe4,#f2ecdf)}.seekHeaderBanner__form form .radios .radio input[type=radio]:checked{background:#326148}.seekHeaderBanner__form form .radios .radio input[type=radio]:checked~label{color:#fff}.seek-page.share{display:flex;position:sticky;width:60px;top:150px;right:5%;z-index:9;justify-content:flex-end;float:right;margin-top:80px}@media (max-width:991px){.seek-page.share{right:0;top:25%}}.seek-page.share ul{margin:0 0 0 10px;list-style:none}.seek-page.share ul li{margin:0 0 5px;padding:0 0 0 10px}.seek-page.share ul a{color:#040c27}.seek-page.share ul a:hover{color:#326148}.ui-autocomplete{min-width:10rem;padding:.5rem 0;margin:.125rem 0 0;font-size:1rem;color:#111827;text-align:left;list-style:none;background-color:#fff;background-clip:padding-box;border:1px solid rgba(4,12,39,.15);border-radius:.25rem}.ui-autocomplete .ui-menu-item{display:block;width:100%;padding:.25rem 1.5rem;clear:both;font-weight:400;color:#111827;text-align:inherit;white-space:nowrap;background-color:transparent;border:0;font-family:Karla,sans-serif}.ui-autocomplete .ui-menu-item:hover{color:#090d15;text-decoration:none;background-color:#e5e7eb}.ui-autocomplete .ui-menu-item .ui-state-active{background-color:transparent;border:none;color:inherit;margin:0}.section-slider{overflow:hidden;border:0}.section-slider .swiper-button-next{right:50px}@media (min-width:1200px) and (max-width:1289px){.section-slider .swiper-button-next{right:0}}@media (max-width:767px){.section-slider .swiper-button-next{right:25px}}.section-slider .swiper-button-prev{left:50px}@media (min-width:1200px) and (max-width:1289px){.section-slider .swiper-button-prev{left:0}}@media (max-width:767px){.section-slider .swiper-button-prev{left:25px}}.section-slider .swiper-container{margin:0}.section-slider .swiper-slide__inner{border:0;width:100%;max-width:980px;margin:0 auto;position:relative;min-height:500px}@media (max-width:767px){.section-slider .swiper-slide__inner{min-height:400px}}.section-slider .slide__image,.section-slider .swiper-slide__inner a{position:absolute;left:0;right:0;bottom:0;top:0;width:100%;height:100%}.section-slider .slide__image .media,.section-slider .slide__image .media__image,.section-slider .slide__image img{position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.section-slider .slide__body{position:absolute;bottom:0;left:0;width:100%;right:0;padding:25px 30px;background:rgba(31,41,55,.5);color:#fff}.section-slider .slide__excerpt{max-width:415px}.section-slider .slide__title{color:#fff;margin-bottom:10px}.section-slider .slider__title{margin-bottom:10px;max-width:500px}.section-spacer{height:80px}.section-stories-feature{padding:6.563rem 0 0;overflow:hidden}@media (max-width:767px){.section-stories-feature{padding:3.125rem 0 0}}.section-stories-feature .stories-feature__overline,.section-stories-feature .stories-feature__title{margin-bottom:20px;color:var(--e-global-color-da29ae6,#303030)}.section-stories-feature .stories-feature__content{margin-bottom:3.125rem;color:#212529;max-width:560px}.section-stories-feature .stories-feature__content :last-child{margin-bottom:0}.section-stories-feature .stories-feature__carousel{position:relative;margin-bottom:-20px}.section-stories-feature .stories-feature__carousel:after{width:100%;height:50%;bottom:20px;background:var(--e-global-color-01f0fe4,#f2ecdf);content:"";left:0;right:0;position:absolute}@media (max-width:767px){.section-stories-feature .stories-feature__carousel{margin-bottom:70px}.section-stories-feature .stories-feature__carousel:after{bottom:-70px;height:calc(60% + 70px)}}.section-stories-feature .stories-feature__carousel .swiper-container{overflow:visible}.section-stories-feature .stories-feature__carousel .swiper-slide__inner{border:0}.section-stories-feature .stories-feature__carousel .swiper-slide .card-post{margin:36px 0}@media (max-width:767px){.section-stories-feature .stories-feature__carousel .swiper-slide .card-post{margin:0}}.section-stories-feature .stories-feature__carousel .swiper-slide .card-post__body{opacity:0;transition:all .2s;transition-delay:.1s;margin-top:50px}@media (max-width:767px){.section-stories-feature .stories-feature__carousel .swiper-slide .card-post__body{padding-left:15px;padding-right:15px}}.section-stories-feature .stories-feature__carousel .swiper-slide .card-post__image{margin-bottom:20px;transition:all .3s}.section-stories-feature .stories-feature__carousel .swiper-slide .card-post__image .media__image{padding-bottom:450px}@media (max-width:767px){.section-stories-feature .stories-feature__carousel .swiper-slide .card-post__image .media__image{padding-bottom:60%}}@media (max-width:767px){.section-stories-feature .stories-feature__carousel .swiper-slide .card-post__title{margin-bottom:5px}}.section-stories-feature .stories-feature__carousel .swiper-slide .card-post a:hover .card-post__body{color:var(--e-global-color-da29ae6,#303030)}.section-stories-feature .stories-feature__carousel .swiper-slide-active .card-post__body{opacity:1;height:auto}.section-stories-feature .stories-feature__carousel .swiper-slide-active .card-post__image{transform:scaleY(1.15);border-radius:10px;overflow:hidden;-o-object-fit:cover;object-fit:cover}.section-stories-feature .stories-feature__carousel .swiper-slide-active .card-post__image img{transform:scaleX(1.15)}.section-stories-feature .stories-feature .swiper-button-prev{left:90px;bottom:60px;top:auto}.section-stories-feature .stories-feature .swiper-button-prev:after{opacity:.5;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='39' height='34' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0 17c0-.756.636-1.375 1.427-1.375H33.85L21.759 2.795a1.34 1.34 0 01.096-1.942c.274-.233.618-.353.961-.353.388 0 .775.15 1.056.451l14.257 15.125a1.336 1.336 0 010 1.848L23.872 33.049a1.466 1.466 0 01-2.015.094 1.34 1.34 0 01-.097-1.942l12.09-12.826H1.426C.636 18.375 0 17.756 0 17z' fill='%23303030'/%3E%3C/svg%3E");background-size:38px 33px}@media (max-width:767px){.section-stories-feature .stories-feature .swiper-button-prev{bottom:-60px;left:55px;transform:scale(1)}}.section-stories-feature .stories-feature .swiper-button-next{right:90px;bottom:60px;top:auto}.section-stories-feature .stories-feature .swiper-button-next:after{opacity:.5;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='39' height='34' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0 17c0-.756.636-1.375 1.427-1.375H33.85L21.759 2.795a1.34 1.34 0 01.096-1.942c.274-.233.618-.353.961-.353.388 0 .775.15 1.056.451l14.257 15.125a1.336 1.336 0 010 1.848L23.872 33.049a1.466 1.466 0 01-2.015.094 1.34 1.34 0 01-.097-1.942l12.09-12.826H1.426C.636 18.375 0 17.756 0 17z' fill='%23303030'/%3E%3C/svg%3E");background-size:38px 33px}@media (max-width:767px){.section-stories-feature .stories-feature .swiper-button-next{bottom:-60px;right:55px;transform:scale(1)}}@media (max-width:767px){.section-stories-feature .stories-feature__svg{height:60px}}.section-video .section__inner{margin:0 auto}.section-video .content__content{border-radius:0;padding:40px 0 0;margin:0 auto;z-index:150;max-width:800px;transition:all .5s;text-align:center}.section-video .content__content :last-child{margin-bottom:0}.section-video .content__video{position:relative;overflow:hidden}.section-video .content__video .media{margin:0;position:relative}.section-video .content__video .media .poster-icon{position:absolute;top:50%;transform:translateY(-50%);width:100%;left:0;z-index:20}@media (max-width:991px){.section-video .content__video .media .poster-icon{top:calc(50% - 20px)}}.section-video .content__video .media img{width:100%;border-radius:0;position:relative}.section-video .content__video .media iframe{width:100%}.section-section-video .content__content,.section-section-video .content__video:before,.section-section-video .replace-video{transition:all .8s}.section-section-video--video-active .replace-video{opacity:0}.section-section-video--video-active .content__video:before{transform:translate(-50px,-50px);opacity:0}@media (max-width:991px){.section-section-video--video-active .content__video:before{transform:translate(50px,-50px)}}.section-section-video--video-active .content__content{opacity:0;transform:translateY(50px)}.replace-video-embed{position:absolute;left:0;bottom:0;top:0;height:60%;z-index:100;display:block;cursor:pointer;border:0}.replace-video{height:100%;z-index:101;position:relative;border-radius:0;height:0;padding-bottom:56.25%}.replace-video,.replace-video img{width:100%;display:block;pointer-events:none;cursor:pointer}.replace-video img{opacity:.9899;position:absolute!important;top:0;bottom:0;left:0;right:0;height:100%;-o-object-fit:cover;object-fit:cover}.replace-video svg{display:block;cursor:pointer;pointer-events:none;opacity:.9899}.bg-primary{background-color:#326148!important}a.bg-primary:focus,a.bg-primary:hover,button.bg-primary:focus,button.bg-primary:hover{background-color:#213f2f!important}.bg-secondary{background-color:#89a68e!important}a.bg-secondary:focus,a.bg-secondary:hover,button.bg-secondary:focus,button.bg-secondary:hover{background-color:#6c9072!important}.bg-success{background-color:#198754!important}a.bg-success:focus,a.bg-success:hover,button.bg-success:focus,button.bg-success:hover{background-color:#115c39!important}.bg-info{background-color:#2c9094!important}a.bg-info:focus,a.bg-info:hover,button.bg-info:focus,button.bg-info:hover{background-color:#206a6d!important}.bg-warning{background-color:#dab162!important}a.bg-warning:focus,a.bg-warning:hover,button.bg-warning:focus,button.bg-warning:hover{background-color:#d09c39!important}.bg-danger{background-color:#d26751!important}a.bg-danger:focus,a.bg-danger:hover,button.bg-danger:focus,button.bg-danger:hover{background-color:#bf4931!important}.bg-light{background-color:#f2ecdf!important}a.bg-light:focus,a.bg-light:hover,button.bg-light:focus,button.bg-light:hover{background-color:#e3d6bb!important}.bg-dark{background-color:#303030!important}a.bg-dark:focus,a.bg-dark:hover,button.bg-dark:focus,button.bg-dark:hover{background-color:#171717!important}.bg-text{background-color:#212529!important}a.bg-text:focus,a.bg-text:hover,button.bg-text:focus,button.bg-text:hover{background-color:#0a0c0d!important}.bg-highlight{background-color:#7952b3!important}a.bg-highlight:focus,a.bg-highlight:hover,button.bg-highlight:focus,button.bg-highlight:hover{background-color:#614092!important}.bg-white{background-color:#fff!important}a.bg-white:focus,a.bg-white:hover,button.bg-white:focus,button.bg-white:hover{background-color:#e6e6e6!important}.bg-grey{background-color:#ced4da!important}a.bg-grey:focus,a.bg-grey:hover,button.bg-grey:focus,button.bg-grey:hover{background-color:#b1bbc4!important}.bg-black{background-color:#040c27!important}a.bg-black:focus,a.bg-black:hover,button.bg-black:focus,button.bg-black:hover{background-color:#000!important}.bg-ui-25{background-color:#fff!important}a.bg-ui-25:focus,a.bg-ui-25:hover,button.bg-ui-25:focus,button.bg-ui-25:hover{background-color:#e6e6e6!important}.bg-ui-50{background-color:#f9fafb!important}a.bg-ui-50:focus,a.bg-ui-50:hover,button.bg-ui-50:focus,button.bg-ui-50:hover{background-color:#dae1e7!important}.bg-ui-100{background-color:#f3f4f6!important}a.bg-ui-100:focus,a.bg-ui-100:hover,button.bg-ui-100:focus,button.bg-ui-100:hover{background-color:#d6d9e0!important}.bg-ui-200{background-color:#e5e7eb!important}a.bg-ui-200:focus,a.bg-ui-200:hover,button.bg-ui-200:focus,button.bg-ui-200:hover{background-color:#c8ccd5!important}.bg-ui-300{background-color:#d1d5db!important}a.bg-ui-300:focus,a.bg-ui-300:hover,button.bg-ui-300:focus,button.bg-ui-300:hover{background-color:#b4bbc5!important}.bg-ui-400{background-color:#9ca3af!important}a.bg-ui-400:focus,a.bg-ui-400:hover,button.bg-ui-400:focus,button.bg-ui-400:hover{background-color:#808998!important}.bg-ui-500{background-color:#6b7280!important}a.bg-ui-500:focus,a.bg-ui-500:hover,button.bg-ui-500:focus,button.bg-ui-500:hover{background-color:#545964!important}.bg-ui-600{background-color:#4b5563!important}a.bg-ui-600:focus,a.bg-ui-600:hover,button.bg-ui-600:focus,button.bg-ui-600:hover{background-color:#353c46!important}.bg-ui-700{background-color:#374151!important}a.bg-ui-700:focus,a.bg-ui-700:hover,button.bg-ui-700:focus,button.bg-ui-700:hover{background-color:#222933!important}.bg-ui-800{background-color:#1f2937!important}a.bg-ui-800:focus,a.bg-ui-800:hover,button.bg-ui-800:focus,button.bg-ui-800:hover{background-color:#0d1116!important}.bg-ui-900{background-color:#111827!important}a.bg-ui-900:focus,a.bg-ui-900:hover,button.bg-ui-900:focus,button.bg-ui-900:hover{background-color:#020203!important}.border{border:1px solid #d1d5db!important}.border-top{border-top:1px solid #d1d5db!important}.border-right{border-right:1px solid #d1d5db!important}.border-bottom{border-bottom:1px solid #d1d5db!important}.border-left{border-left:1px solid #d1d5db!important}.border-0{border:0!important}.border-top-0{border-top:0!important}.border-right-0{border-right:0!important}.border-bottom-0{border-bottom:0!important}.border-left-0{border-left:0!important}.border-primary{border-color:#326148!important}.border-secondary{border-color:#89a68e!important}.border-success{border-color:#198754!important}.border-info{border-color:#2c9094!important}.border-warning{border-color:#dab162!important}.border-danger{border-color:#d26751!important}.border-light{border-color:#f2ecdf!important}.border-dark{border-color:#303030!important}.border-text{border-color:#212529!important}.border-highlight{border-color:#7952b3!important}.border-white{border-color:#fff!important}.border-grey{border-color:#ced4da!important}.border-black{border-color:#040c27!important}.border-ui-25{border-color:#fff!important}.border-ui-50{border-color:#f9fafb!important}.border-ui-100{border-color:#f3f4f6!important}.border-ui-200{border-color:#e5e7eb!important}.border-ui-300{border-color:#d1d5db!important}.border-ui-400{border-color:#9ca3af!important}.border-ui-500{border-color:#6b7280!important}.border-ui-600{border-color:#4b5563!important}.border-ui-700{border-color:#374151!important}.border-ui-800{border-color:#1f2937!important}.border-ui-900{border-color:#111827!important}.rounded-sm{border-radius:.2rem!important}.rounded{border-radius:.25rem!important}.rounded-top{border-top-left-radius:.25rem!important}.rounded-right,.rounded-top{border-top-right-radius:.25rem!important}.rounded-bottom,.rounded-right{border-bottom-right-radius:.25rem!important}.rounded-bottom,.rounded-left{border-bottom-left-radius:.25rem!important}.rounded-left{border-top-left-radius:.25rem!important}.rounded-lg{border-radius:.3rem!important}.rounded-circle{border-radius:50%!important}.rounded-pill{border-radius:50rem!important}.rounded-0{border-radius:0!important}.d-none{display:none!important}.d-inline{display:inline!important}.d-inline-block{display:inline-block!important}.d-block{display:block!important}.d-flex{display:flex!important}.d-inline-flex{display:inline-flex!important}@media (min-width:576px){.d-sm-none{display:none!important}.d-sm-inline{display:inline!important}.d-sm-inline-block{display:inline-block!important}.d-sm-block{display:block!important}.d-sm-flex{display:flex!important}.d-sm-inline-flex{display:inline-flex!important}}@media (min-width:768px){.d-md-none{display:none!important}.d-md-inline{display:inline!important}.d-md-inline-block{display:inline-block!important}.d-md-block{display:block!important}.d-md-flex{display:flex!important}.d-md-inline-flex{display:inline-flex!important}}@media (min-width:992px){.d-lg-none{display:none!important}.d-lg-inline{display:inline!important}.d-lg-inline-block{display:inline-block!important}.d-lg-block{display:block!important}.d-lg-flex{display:flex!important}.d-lg-inline-flex{display:inline-flex!important}}@media (min-width:1220px){.d-xl-none{display:none!important}.d-xl-inline{display:inline!important}.d-xl-inline-block{display:inline-block!important}.d-xl-block{display:block!important}.d-xl-flex{display:flex!important}.d-xl-inline-flex{display:inline-flex!important}}@media (min-width:1315px){.d-xxl-none{display:none!important}.d-xxl-inline{display:inline!important}.d-xxl-inline-block{display:inline-block!important}.d-xxl-block{display:block!important}.d-xxl-flex{display:flex!important}.d-xxl-inline-flex{display:inline-flex!important}}@media print{.d-print-none{display:none!important}.d-print-inline{display:inline!important}.d-print-inline-block{display:inline-block!important}.d-print-block{display:block!important}.d-print-flex{display:flex!important}.d-print-inline-flex{display:inline-flex!important}}.embed-responsive{position:relative;display:block;width:100%;padding:0;overflow:hidden}.embed-responsive:before{display:block;content:""}.embed-responsive .embed-responsive-item,.embed-responsive embed,.embed-responsive iframe,.embed-responsive object,.embed-responsive video{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border:0}.embed-responsive-21by9:before{padding-top:42.85714%}.embed-responsive-16by9:before{padding-top:56.25%}.embed-responsive-4by3:before{padding-top:75%}.embed-responsive-1by1:before{padding-top:100%}.flex-row{flex-direction:row!important}.flex-column{flex-direction:column!important}.flex-row-reverse{flex-direction:row-reverse!important}.flex-column-reverse{flex-direction:column-reverse!important}.flex-wrap{flex-wrap:wrap!important}.flex-nowrap{flex-wrap:nowrap!important}.flex-wrap-reverse{flex-wrap:wrap-reverse!important}.flex-fill{flex:1 1 auto!important}.flex-grow-0{flex-grow:0!important}.flex-grow-1{flex-grow:1!important}.flex-shrink-0{flex-shrink:0!important}.flex-shrink-1{flex-shrink:1!important}.justify-content-start{justify-content:flex-start!important}.justify-content-end{justify-content:flex-end!important}.justify-content-center{justify-content:center!important}.justify-content-between{justify-content:space-between!important}.justify-content-around{justify-content:space-around!important}.align-items-start{align-items:flex-start!important}.align-items-end{align-items:flex-end!important}.align-items-center{align-items:center!important}.align-items-baseline{align-items:baseline!important}.align-items-stretch{align-items:stretch!important}.align-content-start{align-content:flex-start!important}.align-content-end{align-content:flex-end!important}.align-content-center{align-content:center!important}.align-content-between{align-content:space-between!important}.align-content-around{align-content:space-around!important}.align-content-stretch{align-content:stretch!important}.align-self-auto{align-self:auto!important}.align-self-start{align-self:flex-start!important}.align-self-end{align-self:flex-end!important}.align-self-center{align-self:center!important}.align-self-baseline{align-self:baseline!important}.align-self-stretch{align-self:stretch!important}@media (min-width:576px){.flex-sm-row{flex-direction:row!important}.flex-sm-column{flex-direction:column!important}.flex-sm-row-reverse{flex-direction:row-reverse!important}.flex-sm-column-reverse{flex-direction:column-reverse!important}.flex-sm-wrap{flex-wrap:wrap!important}.flex-sm-nowrap{flex-wrap:nowrap!important}.flex-sm-wrap-reverse{flex-wrap:wrap-reverse!important}.flex-sm-fill{flex:1 1 auto!important}.flex-sm-grow-0{flex-grow:0!important}.flex-sm-grow-1{flex-grow:1!important}.flex-sm-shrink-0{flex-shrink:0!important}.flex-sm-shrink-1{flex-shrink:1!important}.justify-content-sm-start{justify-content:flex-start!important}.justify-content-sm-end{justify-content:flex-end!important}.justify-content-sm-center{justify-content:center!important}.justify-content-sm-between{justify-content:space-between!important}.justify-content-sm-around{justify-content:space-around!important}.align-items-sm-start{align-items:flex-start!important}.align-items-sm-end{align-items:flex-end!important}.align-items-sm-center{align-items:center!important}.align-items-sm-baseline{align-items:baseline!important}.align-items-sm-stretch{align-items:stretch!important}.align-content-sm-start{align-content:flex-start!important}.align-content-sm-end{align-content:flex-end!important}.align-content-sm-center{align-content:center!important}.align-content-sm-between{align-content:space-between!important}.align-content-sm-around{align-content:space-around!important}.align-content-sm-stretch{align-content:stretch!important}.align-self-sm-auto{align-self:auto!important}.align-self-sm-start{align-self:flex-start!important}.align-self-sm-end{align-self:flex-end!important}.align-self-sm-center{align-self:center!important}.align-self-sm-baseline{align-self:baseline!important}.align-self-sm-stretch{align-self:stretch!important}}@media (min-width:768px){.flex-md-row{flex-direction:row!important}.flex-md-column{flex-direction:column!important}.flex-md-row-reverse{flex-direction:row-reverse!important}.flex-md-column-reverse{flex-direction:column-reverse!important}.flex-md-wrap{flex-wrap:wrap!important}.flex-md-nowrap{flex-wrap:nowrap!important}.flex-md-wrap-reverse{flex-wrap:wrap-reverse!important}.flex-md-fill{flex:1 1 auto!important}.flex-md-grow-0{flex-grow:0!important}.flex-md-grow-1{flex-grow:1!important}.flex-md-shrink-0{flex-shrink:0!important}.flex-md-shrink-1{flex-shrink:1!important}.justify-content-md-start{justify-content:flex-start!important}.justify-content-md-end{justify-content:flex-end!important}.justify-content-md-center{justify-content:center!important}.justify-content-md-between{justify-content:space-between!important}.justify-content-md-around{justify-content:space-around!important}.align-items-md-start{align-items:flex-start!important}.align-items-md-end{align-items:flex-end!important}.align-items-md-center{align-items:center!important}.align-items-md-baseline{align-items:baseline!important}.align-items-md-stretch{align-items:stretch!important}.align-content-md-start{align-content:flex-start!important}.align-content-md-end{align-content:flex-end!important}.align-content-md-center{align-content:center!important}.align-content-md-between{align-content:space-between!important}.align-content-md-around{align-content:space-around!important}.align-content-md-stretch{align-content:stretch!important}.align-self-md-auto{align-self:auto!important}.align-self-md-start{align-self:flex-start!important}.align-self-md-end{align-self:flex-end!important}.align-self-md-center{align-self:center!important}.align-self-md-baseline{align-self:baseline!important}.align-self-md-stretch{align-self:stretch!important}}@media (min-width:992px){.flex-lg-row{flex-direction:row!important}.flex-lg-column{flex-direction:column!important}.flex-lg-row-reverse{flex-direction:row-reverse!important}.flex-lg-column-reverse{flex-direction:column-reverse!important}.flex-lg-wrap{flex-wrap:wrap!important}.flex-lg-nowrap{flex-wrap:nowrap!important}.flex-lg-wrap-reverse{flex-wrap:wrap-reverse!important}.flex-lg-fill{flex:1 1 auto!important}.flex-lg-grow-0{flex-grow:0!important}.flex-lg-grow-1{flex-grow:1!important}.flex-lg-shrink-0{flex-shrink:0!important}.flex-lg-shrink-1{flex-shrink:1!important}.justify-content-lg-start{justify-content:flex-start!important}.justify-content-lg-end{justify-content:flex-end!important}.justify-content-lg-center{justify-content:center!important}.justify-content-lg-between{justify-content:space-between!important}.justify-content-lg-around{justify-content:space-around!important}.align-items-lg-start{align-items:flex-start!important}.align-items-lg-end{align-items:flex-end!important}.align-items-lg-center{align-items:center!important}.align-items-lg-baseline{align-items:baseline!important}.align-items-lg-stretch{align-items:stretch!important}.align-content-lg-start{align-content:flex-start!important}.align-content-lg-end{align-content:flex-end!important}.align-content-lg-center{align-content:center!important}.align-content-lg-between{align-content:space-between!important}.align-content-lg-around{align-content:space-around!important}.align-content-lg-stretch{align-content:stretch!important}.align-self-lg-auto{align-self:auto!important}.align-self-lg-start{align-self:flex-start!important}.align-self-lg-end{align-self:flex-end!important}.align-self-lg-center{align-self:center!important}.align-self-lg-baseline{align-self:baseline!important}.align-self-lg-stretch{align-self:stretch!important}}@media (min-width:1220px){.flex-xl-row{flex-direction:row!important}.flex-xl-column{flex-direction:column!important}.flex-xl-row-reverse{flex-direction:row-reverse!important}.flex-xl-column-reverse{flex-direction:column-reverse!important}.flex-xl-wrap{flex-wrap:wrap!important}.flex-xl-nowrap{flex-wrap:nowrap!important}.flex-xl-wrap-reverse{flex-wrap:wrap-reverse!important}.flex-xl-fill{flex:1 1 auto!important}.flex-xl-grow-0{flex-grow:0!important}.flex-xl-grow-1{flex-grow:1!important}.flex-xl-shrink-0{flex-shrink:0!important}.flex-xl-shrink-1{flex-shrink:1!important}.justify-content-xl-start{justify-content:flex-start!important}.justify-content-xl-end{justify-content:flex-end!important}.justify-content-xl-center{justify-content:center!important}.justify-content-xl-between{justify-content:space-between!important}.justify-content-xl-around{justify-content:space-around!important}.align-items-xl-start{align-items:flex-start!important}.align-items-xl-end{align-items:flex-end!important}.align-items-xl-center{align-items:center!important}.align-items-xl-baseline{align-items:baseline!important}.align-items-xl-stretch{align-items:stretch!important}.align-content-xl-start{align-content:flex-start!important}.align-content-xl-end{align-content:flex-end!important}.align-content-xl-center{align-content:center!important}.align-content-xl-between{align-content:space-between!important}.align-content-xl-around{align-content:space-around!important}.align-content-xl-stretch{align-content:stretch!important}.align-self-xl-auto{align-self:auto!important}.align-self-xl-start{align-self:flex-start!important}.align-self-xl-end{align-self:flex-end!important}.align-self-xl-center{align-self:center!important}.align-self-xl-baseline{align-self:baseline!important}.align-self-xl-stretch{align-self:stretch!important}}@media (min-width:1315px){.flex-xxl-row{flex-direction:row!important}.flex-xxl-column{flex-direction:column!important}.flex-xxl-row-reverse{flex-direction:row-reverse!important}.flex-xxl-column-reverse{flex-direction:column-reverse!important}.flex-xxl-wrap{flex-wrap:wrap!important}.flex-xxl-nowrap{flex-wrap:nowrap!important}.flex-xxl-wrap-reverse{flex-wrap:wrap-reverse!important}.flex-xxl-fill{flex:1 1 auto!important}.flex-xxl-grow-0{flex-grow:0!important}.flex-xxl-grow-1{flex-grow:1!important}.flex-xxl-shrink-0{flex-shrink:0!important}.flex-xxl-shrink-1{flex-shrink:1!important}.justify-content-xxl-start{justify-content:flex-start!important}.justify-content-xxl-end{justify-content:flex-end!important}.justify-content-xxl-center{justify-content:center!important}.justify-content-xxl-between{justify-content:space-between!important}.justify-content-xxl-around{justify-content:space-around!important}.align-items-xxl-start{align-items:flex-start!important}.align-items-xxl-end{align-items:flex-end!important}.align-items-xxl-center{align-items:center!important}.align-items-xxl-baseline{align-items:baseline!important}.align-items-xxl-stretch{align-items:stretch!important}.align-content-xxl-start{align-content:flex-start!important}.align-content-xxl-end{align-content:flex-end!important}.align-content-xxl-center{align-content:center!important}.align-content-xxl-between{align-content:space-between!important}.align-content-xxl-around{align-content:space-around!important}.align-content-xxl-stretch{align-content:stretch!important}.align-self-xxl-auto{align-self:auto!important}.align-self-xxl-start{align-self:flex-start!important}.align-self-xxl-end{align-self:flex-end!important}.align-self-xxl-center{align-self:center!important}.align-self-xxl-baseline{align-self:baseline!important}.align-self-xxl-stretch{align-self:stretch!important}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;overflow:visible;clip:auto;white-space:normal}.shadow-sm{box-shadow:0 .125rem .25rem rgba(4,12,39,.075)!important}.shadow{box-shadow:0 .5rem 1rem rgba(4,12,39,.15)!important}.shadow-lg{box-shadow:0 1rem 3rem rgba(4,12,39,.175)!important}.shadow-none{box-shadow:none!important}.m-0{margin:0!important}.mt-0,.my-0{margin-top:0!important}.mr-0,.mx-0{margin-right:0!important}.mb-0,.my-0{margin-bottom:0!important}.ml-0,.mx-0{margin-left:0!important}.m-1{margin:5px!important}.mt-1,.my-1{margin-top:5px!important}.mr-1,.mx-1{margin-right:5px!important}.mb-1,.my-1{margin-bottom:5px!important}.ml-1,.mx-1{margin-left:5px!important}.m-2{margin:10px!important}.mt-2,.my-2{margin-top:10px!important}.mr-2,.mx-2{margin-right:10px!important}.mb-2,.my-2{margin-bottom:10px!important}.ml-2,.mx-2{margin-left:10px!important}.m-3{margin:20px!important}.mt-3,.my-3{margin-top:20px!important}.mr-3,.mx-3{margin-right:20px!important}.mb-3,.my-3{margin-bottom:20px!important}.ml-3,.mx-3{margin-left:20px!important}.m-4{margin:30px!important}.mt-4,.my-4{margin-top:30px!important}.mr-4,.mx-4{margin-right:30px!important}.mb-4,.my-4{margin-bottom:30px!important}.ml-4,.mx-4{margin-left:30px!important}.m-5{margin:60px!important}.mt-5,.my-5{margin-top:60px!important}.mr-5,.mx-5{margin-right:60px!important}.mb-5,.my-5{margin-bottom:60px!important}.ml-5,.mx-5{margin-left:60px!important}.m-20{margin:20px!important}.mt-20,.my-20{margin-top:20px!important}.mr-20,.mx-20{margin-right:20px!important}.mb-20,.my-20{margin-bottom:20px!important}.ml-20,.mx-20{margin-left:20px!important}.m-40{margin:40px!important}.mt-40,.my-40{margin-top:40px!important}.mr-40,.mx-40{margin-right:40px!important}.mb-40,.my-40{margin-bottom:40px!important}.ml-40,.mx-40{margin-left:40px!important}.m-60{margin:60px!important}.mt-60,.my-60{margin-top:60px!important}.mr-60,.mx-60{margin-right:60px!important}.mb-60,.my-60{margin-bottom:60px!important}.ml-60,.mx-60{margin-left:60px!important}.m-80{margin:80px!important}.mt-80,.my-80{margin-top:80px!important}.mr-80,.mx-80{margin-right:80px!important}.mb-80,.my-80{margin-bottom:80px!important}.ml-80,.mx-80{margin-left:80px!important}.m-100{margin:100px!important}.mt-100,.my-100{margin-top:100px!important}.mr-100,.mx-100{margin-right:100px!important}.mb-100,.my-100{margin-bottom:100px!important}.ml-100,.mx-100{margin-left:100px!important}.m-120{margin:120px!important}.mt-120,.my-120{margin-top:120px!important}.mr-120,.mx-120{margin-right:120px!important}.mb-120,.my-120{margin-bottom:120px!important}.ml-120,.mx-120{margin-left:120px!important}.m-125{margin:125px!important}.mt-125,.my-125{margin-top:125px!important}.mr-125,.mx-125{margin-right:125px!important}.mb-125,.my-125{margin-bottom:125px!important}.ml-125,.mx-125{margin-left:125px!important}.m-140{margin:140px!important}.mt-140,.my-140{margin-top:140px!important}.mr-140,.mx-140{margin-right:140px!important}.mb-140,.my-140{margin-bottom:140px!important}.ml-140,.mx-140{margin-left:140px!important}.m-160{margin:160px!important}.mt-160,.my-160{margin-top:160px!important}.mr-160,.mx-160{margin-right:160px!important}.mb-160,.my-160{margin-bottom:160px!important}.ml-160,.mx-160{margin-left:160px!important}.m-180{margin:180px!important}.mt-180,.my-180{margin-top:180px!important}.mr-180,.mx-180{margin-right:180px!important}.mb-180,.my-180{margin-bottom:180px!important}.ml-180,.mx-180{margin-left:180px!important}.m-220{margin:220px!important}.mt-220,.my-220{margin-top:220px!important}.mr-220,.mx-220{margin-right:220px!important}.mb-220,.my-220{margin-bottom:220px!important}.ml-220,.mx-220{margin-left:220px!important}.p-0{padding:0!important}.pt-0,.py-0{padding-top:0!important}.pr-0,.px-0{padding-right:0!important}.pb-0,.py-0{padding-bottom:0!important}.pl-0,.px-0{padding-left:0!important}.p-1{padding:5px!important}.pt-1,.py-1{padding-top:5px!important}.pr-1,.px-1{padding-right:5px!important}.pb-1,.py-1{padding-bottom:5px!important}.pl-1,.px-1{padding-left:5px!important}.p-2{padding:10px!important}.pt-2,.py-2{padding-top:10px!important}.pr-2,.px-2{padding-right:10px!important}.pb-2,.py-2{padding-bottom:10px!important}.pl-2,.px-2{padding-left:10px!important}.p-3{padding:20px!important}.pt-3,.py-3{padding-top:20px!important}.pr-3,.px-3{padding-right:20px!important}.pb-3,.py-3{padding-bottom:20px!important}.pl-3,.px-3{padding-left:20px!important}.p-4{padding:30px!important}.pt-4,.py-4{padding-top:30px!important}.pr-4,.px-4{padding-right:30px!important}.pb-4,.py-4{padding-bottom:30px!important}.pl-4,.px-4{padding-left:30px!important}.p-5{padding:60px!important}.pt-5,.py-5{padding-top:60px!important}.pr-5,.px-5{padding-right:60px!important}.pb-5,.py-5{padding-bottom:60px!important}.pl-5,.px-5{padding-left:60px!important}.p-20{padding:20px!important}.pt-20,.py-20{padding-top:20px!important}.pr-20,.px-20{padding-right:20px!important}.pb-20,.py-20{padding-bottom:20px!important}.pl-20,.px-20{padding-left:20px!important}.p-40{padding:40px!important}.pt-40,.py-40{padding-top:40px!important}.pr-40,.px-40{padding-right:40px!important}.pb-40,.py-40{padding-bottom:40px!important}.pl-40,.px-40{padding-left:40px!important}.p-60{padding:60px!important}.pt-60,.py-60{padding-top:60px!important}.pr-60,.px-60{padding-right:60px!important}.pb-60,.py-60{padding-bottom:60px!important}.pl-60,.px-60{padding-left:60px!important}.p-80{padding:80px!important}.pt-80,.py-80{padding-top:80px!important}.pr-80,.px-80{padding-right:80px!important}.pb-80,.py-80{padding-bottom:80px!important}.pl-80,.px-80{padding-left:80px!important}.p-100{padding:100px!important}.pt-100,.py-100{padding-top:100px!important}.pr-100,.px-100{padding-right:100px!important}.pb-100,.py-100{padding-bottom:100px!important}.pl-100,.px-100{padding-left:100px!important}.p-120{padding:120px!important}.pt-120,.py-120{padding-top:120px!important}.pr-120,.px-120{padding-right:120px!important}.pb-120,.py-120{padding-bottom:120px!important}.pl-120,.px-120{padding-left:120px!important}.p-125{padding:125px!important}.pt-125,.py-125{padding-top:125px!important}.pr-125,.px-125{padding-right:125px!important}.pb-125,.py-125{padding-bottom:125px!important}.pl-125,.px-125{padding-left:125px!important}.p-140{padding:140px!important}.pt-140,.py-140{padding-top:140px!important}.pr-140,.px-140{padding-right:140px!important}.pb-140,.py-140{padding-bottom:140px!important}.pl-140,.px-140{padding-left:140px!important}.p-160{padding:160px!important}.pt-160,.py-160{padding-top:160px!important}.pr-160,.px-160{padding-right:160px!important}.pb-160,.py-160{padding-bottom:160px!important}.pl-160,.px-160{padding-left:160px!important}.p-180{padding:180px!important}.pt-180,.py-180{padding-top:180px!important}.pr-180,.px-180{padding-right:180px!important}.pb-180,.py-180{padding-bottom:180px!important}.pl-180,.px-180{padding-left:180px!important}.p-220{padding:220px!important}.pt-220,.py-220{padding-top:220px!important}.pr-220,.px-220{padding-right:220px!important}.pb-220,.py-220{padding-bottom:220px!important}.pl-220,.px-220{padding-left:220px!important}.m-n1{margin:-5px!important}.mt-n1,.my-n1{margin-top:-5px!important}.mr-n1,.mx-n1{margin-right:-5px!important}.mb-n1,.my-n1{margin-bottom:-5px!important}.ml-n1,.mx-n1{margin-left:-5px!important}.m-n2{margin:-10px!important}.mt-n2,.my-n2{margin-top:-10px!important}.mr-n2,.mx-n2{margin-right:-10px!important}.mb-n2,.my-n2{margin-bottom:-10px!important}.ml-n2,.mx-n2{margin-left:-10px!important}.m-n3{margin:-20px!important}.mt-n3,.my-n3{margin-top:-20px!important}.mr-n3,.mx-n3{margin-right:-20px!important}.mb-n3,.my-n3{margin-bottom:-20px!important}.ml-n3,.mx-n3{margin-left:-20px!important}.m-n4{margin:-30px!important}.mt-n4,.my-n4{margin-top:-30px!important}.mr-n4,.mx-n4{margin-right:-30px!important}.mb-n4,.my-n4{margin-bottom:-30px!important}.ml-n4,.mx-n4{margin-left:-30px!important}.m-n5{margin:-60px!important}.mt-n5,.my-n5{margin-top:-60px!important}.mr-n5,.mx-n5{margin-right:-60px!important}.mb-n5,.my-n5{margin-bottom:-60px!important}.ml-n5,.mx-n5{margin-left:-60px!important}.m-n20{margin:-20px!important}.mt-n20,.my-n20{margin-top:-20px!important}.mr-n20,.mx-n20{margin-right:-20px!important}.mb-n20,.my-n20{margin-bottom:-20px!important}.ml-n20,.mx-n20{margin-left:-20px!important}.m-n40{margin:-40px!important}.mt-n40,.my-n40{margin-top:-40px!important}.mr-n40,.mx-n40{margin-right:-40px!important}.mb-n40,.my-n40{margin-bottom:-40px!important}.ml-n40,.mx-n40{margin-left:-40px!important}.m-n60{margin:-60px!important}.mt-n60,.my-n60{margin-top:-60px!important}.mr-n60,.mx-n60{margin-right:-60px!important}.mb-n60,.my-n60{margin-bottom:-60px!important}.ml-n60,.mx-n60{margin-left:-60px!important}.m-n80{margin:-80px!important}.mt-n80,.my-n80{margin-top:-80px!important}.mr-n80,.mx-n80{margin-right:-80px!important}.mb-n80,.my-n80{margin-bottom:-80px!important}.ml-n80,.mx-n80{margin-left:-80px!important}.m-n100{margin:-100px!important}.mt-n100,.my-n100{margin-top:-100px!important}.mr-n100,.mx-n100{margin-right:-100px!important}.mb-n100,.my-n100{margin-bottom:-100px!important}.ml-n100,.mx-n100{margin-left:-100px!important}.m-n120{margin:-120px!important}.mt-n120,.my-n120{margin-top:-120px!important}.mr-n120,.mx-n120{margin-right:-120px!important}.mb-n120,.my-n120{margin-bottom:-120px!important}.ml-n120,.mx-n120{margin-left:-120px!important}.m-n125{margin:-125px!important}.mt-n125,.my-n125{margin-top:-125px!important}.mr-n125,.mx-n125{margin-right:-125px!important}.mb-n125,.my-n125{margin-bottom:-125px!important}.ml-n125,.mx-n125{margin-left:-125px!important}.m-n140{margin:-140px!important}.mt-n140,.my-n140{margin-top:-140px!important}.mr-n140,.mx-n140{margin-right:-140px!important}.mb-n140,.my-n140{margin-bottom:-140px!important}.ml-n140,.mx-n140{margin-left:-140px!important}.m-n160{margin:-160px!important}.mt-n160,.my-n160{margin-top:-160px!important}.mr-n160,.mx-n160{margin-right:-160px!important}.mb-n160,.my-n160{margin-bottom:-160px!important}.ml-n160,.mx-n160{margin-left:-160px!important}.m-n180{margin:-180px!important}.mt-n180,.my-n180{margin-top:-180px!important}.mr-n180,.mx-n180{margin-right:-180px!important}.mb-n180,.my-n180{margin-bottom:-180px!important}.ml-n180,.mx-n180{margin-left:-180px!important}.m-n220{margin:-220px!important}.mt-n220,.my-n220{margin-top:-220px!important}.mr-n220,.mx-n220{margin-right:-220px!important}.mb-n220,.my-n220{margin-bottom:-220px!important}.ml-n220,.mx-n220{margin-left:-220px!important}.m-auto{margin:auto!important}.mt-auto,.my-auto{margin-top:auto!important}.mr-auto,.mx-auto{margin-right:auto!important}.mb-auto,.my-auto{margin-bottom:auto!important}.ml-auto,.mx-auto{margin-left:auto!important}@media (min-width:576px){.m-sm-0{margin:0!important}.mt-sm-0,.my-sm-0{margin-top:0!important}.mr-sm-0,.mx-sm-0{margin-right:0!important}.mb-sm-0,.my-sm-0{margin-bottom:0!important}.ml-sm-0,.mx-sm-0{margin-left:0!important}.m-sm-1{margin:5px!important}.mt-sm-1,.my-sm-1{margin-top:5px!important}.mr-sm-1,.mx-sm-1{margin-right:5px!important}.mb-sm-1,.my-sm-1{margin-bottom:5px!important}.ml-sm-1,.mx-sm-1{margin-left:5px!important}.m-sm-2{margin:10px!important}.mt-sm-2,.my-sm-2{margin-top:10px!important}.mr-sm-2,.mx-sm-2{margin-right:10px!important}.mb-sm-2,.my-sm-2{margin-bottom:10px!important}.ml-sm-2,.mx-sm-2{margin-left:10px!important}.m-sm-3{margin:20px!important}.mt-sm-3,.my-sm-3{margin-top:20px!important}.mr-sm-3,.mx-sm-3{margin-right:20px!important}.mb-sm-3,.my-sm-3{margin-bottom:20px!important}.ml-sm-3,.mx-sm-3{margin-left:20px!important}.m-sm-4{margin:30px!important}.mt-sm-4,.my-sm-4{margin-top:30px!important}.mr-sm-4,.mx-sm-4{margin-right:30px!important}.mb-sm-4,.my-sm-4{margin-bottom:30px!important}.ml-sm-4,.mx-sm-4{margin-left:30px!important}.m-sm-5{margin:60px!important}.mt-sm-5,.my-sm-5{margin-top:60px!important}.mr-sm-5,.mx-sm-5{margin-right:60px!important}.mb-sm-5,.my-sm-5{margin-bottom:60px!important}.ml-sm-5,.mx-sm-5{margin-left:60px!important}.m-sm-20{margin:20px!important}.mt-sm-20,.my-sm-20{margin-top:20px!important}.mr-sm-20,.mx-sm-20{margin-right:20px!important}.mb-sm-20,.my-sm-20{margin-bottom:20px!important}.ml-sm-20,.mx-sm-20{margin-left:20px!important}.m-sm-40{margin:40px!important}.mt-sm-40,.my-sm-40{margin-top:40px!important}.mr-sm-40,.mx-sm-40{margin-right:40px!important}.mb-sm-40,.my-sm-40{margin-bottom:40px!important}.ml-sm-40,.mx-sm-40{margin-left:40px!important}.m-sm-60{margin:60px!important}.mt-sm-60,.my-sm-60{margin-top:60px!important}.mr-sm-60,.mx-sm-60{margin-right:60px!important}.mb-sm-60,.my-sm-60{margin-bottom:60px!important}.ml-sm-60,.mx-sm-60{margin-left:60px!important}.m-sm-80{margin:80px!important}.mt-sm-80,.my-sm-80{margin-top:80px!important}.mr-sm-80,.mx-sm-80{margin-right:80px!important}.mb-sm-80,.my-sm-80{margin-bottom:80px!important}.ml-sm-80,.mx-sm-80{margin-left:80px!important}.m-sm-100{margin:100px!important}.mt-sm-100,.my-sm-100{margin-top:100px!important}.mr-sm-100,.mx-sm-100{margin-right:100px!important}.mb-sm-100,.my-sm-100{margin-bottom:100px!important}.ml-sm-100,.mx-sm-100{margin-left:100px!important}.m-sm-120{margin:120px!important}.mt-sm-120,.my-sm-120{margin-top:120px!important}.mr-sm-120,.mx-sm-120{margin-right:120px!important}.mb-sm-120,.my-sm-120{margin-bottom:120px!important}.ml-sm-120,.mx-sm-120{margin-left:120px!important}.m-sm-125{margin:125px!important}.mt-sm-125,.my-sm-125{margin-top:125px!important}.mr-sm-125,.mx-sm-125{margin-right:125px!important}.mb-sm-125,.my-sm-125{margin-bottom:125px!important}.ml-sm-125,.mx-sm-125{margin-left:125px!important}.m-sm-140{margin:140px!important}.mt-sm-140,.my-sm-140{margin-top:140px!important}.mr-sm-140,.mx-sm-140{margin-right:140px!important}.mb-sm-140,.my-sm-140{margin-bottom:140px!important}.ml-sm-140,.mx-sm-140{margin-left:140px!important}.m-sm-160{margin:160px!important}.mt-sm-160,.my-sm-160{margin-top:160px!important}.mr-sm-160,.mx-sm-160{margin-right:160px!important}.mb-sm-160,.my-sm-160{margin-bottom:160px!important}.ml-sm-160,.mx-sm-160{margin-left:160px!important}.m-sm-180{margin:180px!important}.mt-sm-180,.my-sm-180{margin-top:180px!important}.mr-sm-180,.mx-sm-180{margin-right:180px!important}.mb-sm-180,.my-sm-180{margin-bottom:180px!important}.ml-sm-180,.mx-sm-180{margin-left:180px!important}.m-sm-220{margin:220px!important}.mt-sm-220,.my-sm-220{margin-top:220px!important}.mr-sm-220,.mx-sm-220{margin-right:220px!important}.mb-sm-220,.my-sm-220{margin-bottom:220px!important}.ml-sm-220,.mx-sm-220{margin-left:220px!important}.p-sm-0{padding:0!important}.pt-sm-0,.py-sm-0{padding-top:0!important}.pr-sm-0,.px-sm-0{padding-right:0!important}.pb-sm-0,.py-sm-0{padding-bottom:0!important}.pl-sm-0,.px-sm-0{padding-left:0!important}.p-sm-1{padding:5px!important}.pt-sm-1,.py-sm-1{padding-top:5px!important}.pr-sm-1,.px-sm-1{padding-right:5px!important}.pb-sm-1,.py-sm-1{padding-bottom:5px!important}.pl-sm-1,.px-sm-1{padding-left:5px!important}.p-sm-2{padding:10px!important}.pt-sm-2,.py-sm-2{padding-top:10px!important}.pr-sm-2,.px-sm-2{padding-right:10px!important}.pb-sm-2,.py-sm-2{padding-bottom:10px!important}.pl-sm-2,.px-sm-2{padding-left:10px!important}.p-sm-3{padding:20px!important}.pt-sm-3,.py-sm-3{padding-top:20px!important}.pr-sm-3,.px-sm-3{padding-right:20px!important}.pb-sm-3,.py-sm-3{padding-bottom:20px!important}.pl-sm-3,.px-sm-3{padding-left:20px!important}.p-sm-4{padding:30px!important}.pt-sm-4,.py-sm-4{padding-top:30px!important}.pr-sm-4,.px-sm-4{padding-right:30px!important}.pb-sm-4,.py-sm-4{padding-bottom:30px!important}.pl-sm-4,.px-sm-4{padding-left:30px!important}.p-sm-5{padding:60px!important}.pt-sm-5,.py-sm-5{padding-top:60px!important}.pr-sm-5,.px-sm-5{padding-right:60px!important}.pb-sm-5,.py-sm-5{padding-bottom:60px!important}.pl-sm-5,.px-sm-5{padding-left:60px!important}.p-sm-20{padding:20px!important}.pt-sm-20,.py-sm-20{padding-top:20px!important}.pr-sm-20,.px-sm-20{padding-right:20px!important}.pb-sm-20,.py-sm-20{padding-bottom:20px!important}.pl-sm-20,.px-sm-20{padding-left:20px!important}.p-sm-40{padding:40px!important}.pt-sm-40,.py-sm-40{padding-top:40px!important}.pr-sm-40,.px-sm-40{padding-right:40px!important}.pb-sm-40,.py-sm-40{padding-bottom:40px!important}.pl-sm-40,.px-sm-40{padding-left:40px!important}.p-sm-60{padding:60px!important}.pt-sm-60,.py-sm-60{padding-top:60px!important}.pr-sm-60,.px-sm-60{padding-right:60px!important}.pb-sm-60,.py-sm-60{padding-bottom:60px!important}.pl-sm-60,.px-sm-60{padding-left:60px!important}.p-sm-80{padding:80px!important}.pt-sm-80,.py-sm-80{padding-top:80px!important}.pr-sm-80,.px-sm-80{padding-right:80px!important}.pb-sm-80,.py-sm-80{padding-bottom:80px!important}.pl-sm-80,.px-sm-80{padding-left:80px!important}.p-sm-100{padding:100px!important}.pt-sm-100,.py-sm-100{padding-top:100px!important}.pr-sm-100,.px-sm-100{padding-right:100px!important}.pb-sm-100,.py-sm-100{padding-bottom:100px!important}.pl-sm-100,.px-sm-100{padding-left:100px!important}.p-sm-120{padding:120px!important}.pt-sm-120,.py-sm-120{padding-top:120px!important}.pr-sm-120,.px-sm-120{padding-right:120px!important}.pb-sm-120,.py-sm-120{padding-bottom:120px!important}.pl-sm-120,.px-sm-120{padding-left:120px!important}.p-sm-125{padding:125px!important}.pt-sm-125,.py-sm-125{padding-top:125px!important}.pr-sm-125,.px-sm-125{padding-right:125px!important}.pb-sm-125,.py-sm-125{padding-bottom:125px!important}.pl-sm-125,.px-sm-125{padding-left:125px!important}.p-sm-140{padding:140px!important}.pt-sm-140,.py-sm-140{padding-top:140px!important}.pr-sm-140,.px-sm-140{padding-right:140px!important}.pb-sm-140,.py-sm-140{padding-bottom:140px!important}.pl-sm-140,.px-sm-140{padding-left:140px!important}.p-sm-160{padding:160px!important}.pt-sm-160,.py-sm-160{padding-top:160px!important}.pr-sm-160,.px-sm-160{padding-right:160px!important}.pb-sm-160,.py-sm-160{padding-bottom:160px!important}.pl-sm-160,.px-sm-160{padding-left:160px!important}.p-sm-180{padding:180px!important}.pt-sm-180,.py-sm-180{padding-top:180px!important}.pr-sm-180,.px-sm-180{padding-right:180px!important}.pb-sm-180,.py-sm-180{padding-bottom:180px!important}.pl-sm-180,.px-sm-180{padding-left:180px!important}.p-sm-220{padding:220px!important}.pt-sm-220,.py-sm-220{padding-top:220px!important}.pr-sm-220,.px-sm-220{padding-right:220px!important}.pb-sm-220,.py-sm-220{padding-bottom:220px!important}.pl-sm-220,.px-sm-220{padding-left:220px!important}.m-sm-n1{margin:-5px!important}.mt-sm-n1,.my-sm-n1{margin-top:-5px!important}.mr-sm-n1,.mx-sm-n1{margin-right:-5px!important}.mb-sm-n1,.my-sm-n1{margin-bottom:-5px!important}.ml-sm-n1,.mx-sm-n1{margin-left:-5px!important}.m-sm-n2{margin:-10px!important}.mt-sm-n2,.my-sm-n2{margin-top:-10px!important}.mr-sm-n2,.mx-sm-n2{margin-right:-10px!important}.mb-sm-n2,.my-sm-n2{margin-bottom:-10px!important}.ml-sm-n2,.mx-sm-n2{margin-left:-10px!important}.m-sm-n3{margin:-20px!important}.mt-sm-n3,.my-sm-n3{margin-top:-20px!important}.mr-sm-n3,.mx-sm-n3{margin-right:-20px!important}.mb-sm-n3,.my-sm-n3{margin-bottom:-20px!important}.ml-sm-n3,.mx-sm-n3{margin-left:-20px!important}.m-sm-n4{margin:-30px!important}.mt-sm-n4,.my-sm-n4{margin-top:-30px!important}.mr-sm-n4,.mx-sm-n4{margin-right:-30px!important}.mb-sm-n4,.my-sm-n4{margin-bottom:-30px!important}.ml-sm-n4,.mx-sm-n4{margin-left:-30px!important}.m-sm-n5{margin:-60px!important}.mt-sm-n5,.my-sm-n5{margin-top:-60px!important}.mr-sm-n5,.mx-sm-n5{margin-right:-60px!important}.mb-sm-n5,.my-sm-n5{margin-bottom:-60px!important}.ml-sm-n5,.mx-sm-n5{margin-left:-60px!important}.m-sm-n20{margin:-20px!important}.mt-sm-n20,.my-sm-n20{margin-top:-20px!important}.mr-sm-n20,.mx-sm-n20{margin-right:-20px!important}.mb-sm-n20,.my-sm-n20{margin-bottom:-20px!important}.ml-sm-n20,.mx-sm-n20{margin-left:-20px!important}.m-sm-n40{margin:-40px!important}.mt-sm-n40,.my-sm-n40{margin-top:-40px!important}.mr-sm-n40,.mx-sm-n40{margin-right:-40px!important}.mb-sm-n40,.my-sm-n40{margin-bottom:-40px!important}.ml-sm-n40,.mx-sm-n40{margin-left:-40px!important}.m-sm-n60{margin:-60px!important}.mt-sm-n60,.my-sm-n60{margin-top:-60px!important}.mr-sm-n60,.mx-sm-n60{margin-right:-60px!important}.mb-sm-n60,.my-sm-n60{margin-bottom:-60px!important}.ml-sm-n60,.mx-sm-n60{margin-left:-60px!important}.m-sm-n80{margin:-80px!important}.mt-sm-n80,.my-sm-n80{margin-top:-80px!important}.mr-sm-n80,.mx-sm-n80{margin-right:-80px!important}.mb-sm-n80,.my-sm-n80{margin-bottom:-80px!important}.ml-sm-n80,.mx-sm-n80{margin-left:-80px!important}.m-sm-n100{margin:-100px!important}.mt-sm-n100,.my-sm-n100{margin-top:-100px!important}.mr-sm-n100,.mx-sm-n100{margin-right:-100px!important}.mb-sm-n100,.my-sm-n100{margin-bottom:-100px!important}.ml-sm-n100,.mx-sm-n100{margin-left:-100px!important}.m-sm-n120{margin:-120px!important}.mt-sm-n120,.my-sm-n120{margin-top:-120px!important}.mr-sm-n120,.mx-sm-n120{margin-right:-120px!important}.mb-sm-n120,.my-sm-n120{margin-bottom:-120px!important}.ml-sm-n120,.mx-sm-n120{margin-left:-120px!important}.m-sm-n125{margin:-125px!important}.mt-sm-n125,.my-sm-n125{margin-top:-125px!important}.mr-sm-n125,.mx-sm-n125{margin-right:-125px!important}.mb-sm-n125,.my-sm-n125{margin-bottom:-125px!important}.ml-sm-n125,.mx-sm-n125{margin-left:-125px!important}.m-sm-n140{margin:-140px!important}.mt-sm-n140,.my-sm-n140{margin-top:-140px!important}.mr-sm-n140,.mx-sm-n140{margin-right:-140px!important}.mb-sm-n140,.my-sm-n140{margin-bottom:-140px!important}.ml-sm-n140,.mx-sm-n140{margin-left:-140px!important}.m-sm-n160{margin:-160px!important}.mt-sm-n160,.my-sm-n160{margin-top:-160px!important}.mr-sm-n160,.mx-sm-n160{margin-right:-160px!important}.mb-sm-n160,.my-sm-n160{margin-bottom:-160px!important}.ml-sm-n160,.mx-sm-n160{margin-left:-160px!important}.m-sm-n180{margin:-180px!important}.mt-sm-n180,.my-sm-n180{margin-top:-180px!important}.mr-sm-n180,.mx-sm-n180{margin-right:-180px!important}.mb-sm-n180,.my-sm-n180{margin-bottom:-180px!important}.ml-sm-n180,.mx-sm-n180{margin-left:-180px!important}.m-sm-n220{margin:-220px!important}.mt-sm-n220,.my-sm-n220{margin-top:-220px!important}.mr-sm-n220,.mx-sm-n220{margin-right:-220px!important}.mb-sm-n220,.my-sm-n220{margin-bottom:-220px!important}.ml-sm-n220,.mx-sm-n220{margin-left:-220px!important}.m-sm-auto{margin:auto!important}.mt-sm-auto,.my-sm-auto{margin-top:auto!important}.mr-sm-auto,.mx-sm-auto{margin-right:auto!important}.mb-sm-auto,.my-sm-auto{margin-bottom:auto!important}.ml-sm-auto,.mx-sm-auto{margin-left:auto!important}}@media (min-width:768px){.m-md-0{margin:0!important}.mt-md-0,.my-md-0{margin-top:0!important}.mr-md-0,.mx-md-0{margin-right:0!important}.mb-md-0,.my-md-0{margin-bottom:0!important}.ml-md-0,.mx-md-0{margin-left:0!important}.m-md-1{margin:5px!important}.mt-md-1,.my-md-1{margin-top:5px!important}.mr-md-1,.mx-md-1{margin-right:5px!important}.mb-md-1,.my-md-1{margin-bottom:5px!important}.ml-md-1,.mx-md-1{margin-left:5px!important}.m-md-2{margin:10px!important}.mt-md-2,.my-md-2{margin-top:10px!important}.mr-md-2,.mx-md-2{margin-right:10px!important}.mb-md-2,.my-md-2{margin-bottom:10px!important}.ml-md-2,.mx-md-2{margin-left:10px!important}.m-md-3{margin:20px!important}.mt-md-3,.my-md-3{margin-top:20px!important}.mr-md-3,.mx-md-3{margin-right:20px!important}.mb-md-3,.my-md-3{margin-bottom:20px!important}.ml-md-3,.mx-md-3{margin-left:20px!important}.m-md-4{margin:30px!important}.mt-md-4,.my-md-4{margin-top:30px!important}.mr-md-4,.mx-md-4{margin-right:30px!important}.mb-md-4,.my-md-4{margin-bottom:30px!important}.ml-md-4,.mx-md-4{margin-left:30px!important}.m-md-5{margin:60px!important}.mt-md-5,.my-md-5{margin-top:60px!important}.mr-md-5,.mx-md-5{margin-right:60px!important}.mb-md-5,.my-md-5{margin-bottom:60px!important}.ml-md-5,.mx-md-5{margin-left:60px!important}.m-md-20{margin:20px!important}.mt-md-20,.my-md-20{margin-top:20px!important}.mr-md-20,.mx-md-20{margin-right:20px!important}.mb-md-20,.my-md-20{margin-bottom:20px!important}.ml-md-20,.mx-md-20{margin-left:20px!important}.m-md-40{margin:40px!important}.mt-md-40,.my-md-40{margin-top:40px!important}.mr-md-40,.mx-md-40{margin-right:40px!important}.mb-md-40,.my-md-40{margin-bottom:40px!important}.ml-md-40,.mx-md-40{margin-left:40px!important}.m-md-60{margin:60px!important}.mt-md-60,.my-md-60{margin-top:60px!important}.mr-md-60,.mx-md-60{margin-right:60px!important}.mb-md-60,.my-md-60{margin-bottom:60px!important}.ml-md-60,.mx-md-60{margin-left:60px!important}.m-md-80{margin:80px!important}.mt-md-80,.my-md-80{margin-top:80px!important}.mr-md-80,.mx-md-80{margin-right:80px!important}.mb-md-80,.my-md-80{margin-bottom:80px!important}.ml-md-80,.mx-md-80{margin-left:80px!important}.m-md-100{margin:100px!important}.mt-md-100,.my-md-100{margin-top:100px!important}.mr-md-100,.mx-md-100{margin-right:100px!important}.mb-md-100,.my-md-100{margin-bottom:100px!important}.ml-md-100,.mx-md-100{margin-left:100px!important}.m-md-120{margin:120px!important}.mt-md-120,.my-md-120{margin-top:120px!important}.mr-md-120,.mx-md-120{margin-right:120px!important}.mb-md-120,.my-md-120{margin-bottom:120px!important}.ml-md-120,.mx-md-120{margin-left:120px!important}.m-md-125{margin:125px!important}.mt-md-125,.my-md-125{margin-top:125px!important}.mr-md-125,.mx-md-125{margin-right:125px!important}.mb-md-125,.my-md-125{margin-bottom:125px!important}.ml-md-125,.mx-md-125{margin-left:125px!important}.m-md-140{margin:140px!important}.mt-md-140,.my-md-140{margin-top:140px!important}.mr-md-140,.mx-md-140{margin-right:140px!important}.mb-md-140,.my-md-140{margin-bottom:140px!important}.ml-md-140,.mx-md-140{margin-left:140px!important}.m-md-160{margin:160px!important}.mt-md-160,.my-md-160{margin-top:160px!important}.mr-md-160,.mx-md-160{margin-right:160px!important}.mb-md-160,.my-md-160{margin-bottom:160px!important}.ml-md-160,.mx-md-160{margin-left:160px!important}.m-md-180{margin:180px!important}.mt-md-180,.my-md-180{margin-top:180px!important}.mr-md-180,.mx-md-180{margin-right:180px!important}.mb-md-180,.my-md-180{margin-bottom:180px!important}.ml-md-180,.mx-md-180{margin-left:180px!important}.m-md-220{margin:220px!important}.mt-md-220,.my-md-220{margin-top:220px!important}.mr-md-220,.mx-md-220{margin-right:220px!important}.mb-md-220,.my-md-220{margin-bottom:220px!important}.ml-md-220,.mx-md-220{margin-left:220px!important}.p-md-0{padding:0!important}.pt-md-0,.py-md-0{padding-top:0!important}.pr-md-0,.px-md-0{padding-right:0!important}.pb-md-0,.py-md-0{padding-bottom:0!important}.pl-md-0,.px-md-0{padding-left:0!important}.p-md-1{padding:5px!important}.pt-md-1,.py-md-1{padding-top:5px!important}.pr-md-1,.px-md-1{padding-right:5px!important}.pb-md-1,.py-md-1{padding-bottom:5px!important}.pl-md-1,.px-md-1{padding-left:5px!important}.p-md-2{padding:10px!important}.pt-md-2,.py-md-2{padding-top:10px!important}.pr-md-2,.px-md-2{padding-right:10px!important}.pb-md-2,.py-md-2{padding-bottom:10px!important}.pl-md-2,.px-md-2{padding-left:10px!important}.p-md-3{padding:20px!important}.pt-md-3,.py-md-3{padding-top:20px!important}.pr-md-3,.px-md-3{padding-right:20px!important}.pb-md-3,.py-md-3{padding-bottom:20px!important}.pl-md-3,.px-md-3{padding-left:20px!important}.p-md-4{padding:30px!important}.pt-md-4,.py-md-4{padding-top:30px!important}.pr-md-4,.px-md-4{padding-right:30px!important}.pb-md-4,.py-md-4{padding-bottom:30px!important}.pl-md-4,.px-md-4{padding-left:30px!important}.p-md-5{padding:60px!important}.pt-md-5,.py-md-5{padding-top:60px!important}.pr-md-5,.px-md-5{padding-right:60px!important}.pb-md-5,.py-md-5{padding-bottom:60px!important}.pl-md-5,.px-md-5{padding-left:60px!important}.p-md-20{padding:20px!important}.pt-md-20,.py-md-20{padding-top:20px!important}.pr-md-20,.px-md-20{padding-right:20px!important}.pb-md-20,.py-md-20{padding-bottom:20px!important}.pl-md-20,.px-md-20{padding-left:20px!important}.p-md-40{padding:40px!important}.pt-md-40,.py-md-40{padding-top:40px!important}.pr-md-40,.px-md-40{padding-right:40px!important}.pb-md-40,.py-md-40{padding-bottom:40px!important}.pl-md-40,.px-md-40{padding-left:40px!important}.p-md-60{padding:60px!important}.pt-md-60,.py-md-60{padding-top:60px!important}.pr-md-60,.px-md-60{padding-right:60px!important}.pb-md-60,.py-md-60{padding-bottom:60px!important}.pl-md-60,.px-md-60{padding-left:60px!important}.p-md-80{padding:80px!important}.pt-md-80,.py-md-80{padding-top:80px!important}.pr-md-80,.px-md-80{padding-right:80px!important}.pb-md-80,.py-md-80{padding-bottom:80px!important}.pl-md-80,.px-md-80{padding-left:80px!important}.p-md-100{padding:100px!important}.pt-md-100,.py-md-100{padding-top:100px!important}.pr-md-100,.px-md-100{padding-right:100px!important}.pb-md-100,.py-md-100{padding-bottom:100px!important}.pl-md-100,.px-md-100{padding-left:100px!important}.p-md-120{padding:120px!important}.pt-md-120,.py-md-120{padding-top:120px!important}.pr-md-120,.px-md-120{padding-right:120px!important}.pb-md-120,.py-md-120{padding-bottom:120px!important}.pl-md-120,.px-md-120{padding-left:120px!important}.p-md-125{padding:125px!important}.pt-md-125,.py-md-125{padding-top:125px!important}.pr-md-125,.px-md-125{padding-right:125px!important}.pb-md-125,.py-md-125{padding-bottom:125px!important}.pl-md-125,.px-md-125{padding-left:125px!important}.p-md-140{padding:140px!important}.pt-md-140,.py-md-140{padding-top:140px!important}.pr-md-140,.px-md-140{padding-right:140px!important}.pb-md-140,.py-md-140{padding-bottom:140px!important}.pl-md-140,.px-md-140{padding-left:140px!important}.p-md-160{padding:160px!important}.pt-md-160,.py-md-160{padding-top:160px!important}.pr-md-160,.px-md-160{padding-right:160px!important}.pb-md-160,.py-md-160{padding-bottom:160px!important}.pl-md-160,.px-md-160{padding-left:160px!important}.p-md-180{padding:180px!important}.pt-md-180,.py-md-180{padding-top:180px!important}.pr-md-180,.px-md-180{padding-right:180px!important}.pb-md-180,.py-md-180{padding-bottom:180px!important}.pl-md-180,.px-md-180{padding-left:180px!important}.p-md-220{padding:220px!important}.pt-md-220,.py-md-220{padding-top:220px!important}.pr-md-220,.px-md-220{padding-right:220px!important}.pb-md-220,.py-md-220{padding-bottom:220px!important}.pl-md-220,.px-md-220{padding-left:220px!important}.m-md-n1{margin:-5px!important}.mt-md-n1,.my-md-n1{margin-top:-5px!important}.mr-md-n1,.mx-md-n1{margin-right:-5px!important}.mb-md-n1,.my-md-n1{margin-bottom:-5px!important}.ml-md-n1,.mx-md-n1{margin-left:-5px!important}.m-md-n2{margin:-10px!important}.mt-md-n2,.my-md-n2{margin-top:-10px!important}.mr-md-n2,.mx-md-n2{margin-right:-10px!important}.mb-md-n2,.my-md-n2{margin-bottom:-10px!important}.ml-md-n2,.mx-md-n2{margin-left:-10px!important}.m-md-n3{margin:-20px!important}.mt-md-n3,.my-md-n3{margin-top:-20px!important}.mr-md-n3,.mx-md-n3{margin-right:-20px!important}.mb-md-n3,.my-md-n3{margin-bottom:-20px!important}.ml-md-n3,.mx-md-n3{margin-left:-20px!important}.m-md-n4{margin:-30px!important}.mt-md-n4,.my-md-n4{margin-top:-30px!important}.mr-md-n4,.mx-md-n4{margin-right:-30px!important}.mb-md-n4,.my-md-n4{margin-bottom:-30px!important}.ml-md-n4,.mx-md-n4{margin-left:-30px!important}.m-md-n5{margin:-60px!important}.mt-md-n5,.my-md-n5{margin-top:-60px!important}.mr-md-n5,.mx-md-n5{margin-right:-60px!important}.mb-md-n5,.my-md-n5{margin-bottom:-60px!important}.ml-md-n5,.mx-md-n5{margin-left:-60px!important}.m-md-n20{margin:-20px!important}.mt-md-n20,.my-md-n20{margin-top:-20px!important}.mr-md-n20,.mx-md-n20{margin-right:-20px!important}.mb-md-n20,.my-md-n20{margin-bottom:-20px!important}.ml-md-n20,.mx-md-n20{margin-left:-20px!important}.m-md-n40{margin:-40px!important}.mt-md-n40,.my-md-n40{margin-top:-40px!important}.mr-md-n40,.mx-md-n40{margin-right:-40px!important}.mb-md-n40,.my-md-n40{margin-bottom:-40px!important}.ml-md-n40,.mx-md-n40{margin-left:-40px!important}.m-md-n60{margin:-60px!important}.mt-md-n60,.my-md-n60{margin-top:-60px!important}.mr-md-n60,.mx-md-n60{margin-right:-60px!important}.mb-md-n60,.my-md-n60{margin-bottom:-60px!important}.ml-md-n60,.mx-md-n60{margin-left:-60px!important}.m-md-n80{margin:-80px!important}.mt-md-n80,.my-md-n80{margin-top:-80px!important}.mr-md-n80,.mx-md-n80{margin-right:-80px!important}.mb-md-n80,.my-md-n80{margin-bottom:-80px!important}.ml-md-n80,.mx-md-n80{margin-left:-80px!important}.m-md-n100{margin:-100px!important}.mt-md-n100,.my-md-n100{margin-top:-100px!important}.mr-md-n100,.mx-md-n100{margin-right:-100px!important}.mb-md-n100,.my-md-n100{margin-bottom:-100px!important}.ml-md-n100,.mx-md-n100{margin-left:-100px!important}.m-md-n120{margin:-120px!important}.mt-md-n120,.my-md-n120{margin-top:-120px!important}.mr-md-n120,.mx-md-n120{margin-right:-120px!important}.mb-md-n120,.my-md-n120{margin-bottom:-120px!important}.ml-md-n120,.mx-md-n120{margin-left:-120px!important}.m-md-n125{margin:-125px!important}.mt-md-n125,.my-md-n125{margin-top:-125px!important}.mr-md-n125,.mx-md-n125{margin-right:-125px!important}.mb-md-n125,.my-md-n125{margin-bottom:-125px!important}.ml-md-n125,.mx-md-n125{margin-left:-125px!important}.m-md-n140{margin:-140px!important}.mt-md-n140,.my-md-n140{margin-top:-140px!important}.mr-md-n140,.mx-md-n140{margin-right:-140px!important}.mb-md-n140,.my-md-n140{margin-bottom:-140px!important}.ml-md-n140,.mx-md-n140{margin-left:-140px!important}.m-md-n160{margin:-160px!important}.mt-md-n160,.my-md-n160{margin-top:-160px!important}.mr-md-n160,.mx-md-n160{margin-right:-160px!important}.mb-md-n160,.my-md-n160{margin-bottom:-160px!important}.ml-md-n160,.mx-md-n160{margin-left:-160px!important}.m-md-n180{margin:-180px!important}.mt-md-n180,.my-md-n180{margin-top:-180px!important}.mr-md-n180,.mx-md-n180{margin-right:-180px!important}.mb-md-n180,.my-md-n180{margin-bottom:-180px!important}.ml-md-n180,.mx-md-n180{margin-left:-180px!important}.m-md-n220{margin:-220px!important}.mt-md-n220,.my-md-n220{margin-top:-220px!important}.mr-md-n220,.mx-md-n220{margin-right:-220px!important}.mb-md-n220,.my-md-n220{margin-bottom:-220px!important}.ml-md-n220,.mx-md-n220{margin-left:-220px!important}.m-md-auto{margin:auto!important}.mt-md-auto,.my-md-auto{margin-top:auto!important}.mr-md-auto,.mx-md-auto{margin-right:auto!important}.mb-md-auto,.my-md-auto{margin-bottom:auto!important}.ml-md-auto,.mx-md-auto{margin-left:auto!important}}@media (min-width:992px){.m-lg-0{margin:0!important}.mt-lg-0,.my-lg-0{margin-top:0!important}.mr-lg-0,.mx-lg-0{margin-right:0!important}.mb-lg-0,.my-lg-0{margin-bottom:0!important}.ml-lg-0,.mx-lg-0{margin-left:0!important}.m-lg-1{margin:5px!important}.mt-lg-1,.my-lg-1{margin-top:5px!important}.mr-lg-1,.mx-lg-1{margin-right:5px!important}.mb-lg-1,.my-lg-1{margin-bottom:5px!important}.ml-lg-1,.mx-lg-1{margin-left:5px!important}.m-lg-2{margin:10px!important}.mt-lg-2,.my-lg-2{margin-top:10px!important}.mr-lg-2,.mx-lg-2{margin-right:10px!important}.mb-lg-2,.my-lg-2{margin-bottom:10px!important}.ml-lg-2,.mx-lg-2{margin-left:10px!important}.m-lg-3{margin:20px!important}.mt-lg-3,.my-lg-3{margin-top:20px!important}.mr-lg-3,.mx-lg-3{margin-right:20px!important}.mb-lg-3,.my-lg-3{margin-bottom:20px!important}.ml-lg-3,.mx-lg-3{margin-left:20px!important}.m-lg-4{margin:30px!important}.mt-lg-4,.my-lg-4{margin-top:30px!important}.mr-lg-4,.mx-lg-4{margin-right:30px!important}.mb-lg-4,.my-lg-4{margin-bottom:30px!important}.ml-lg-4,.mx-lg-4{margin-left:30px!important}.m-lg-5{margin:60px!important}.mt-lg-5,.my-lg-5{margin-top:60px!important}.mr-lg-5,.mx-lg-5{margin-right:60px!important}.mb-lg-5,.my-lg-5{margin-bottom:60px!important}.ml-lg-5,.mx-lg-5{margin-left:60px!important}.m-lg-20{margin:20px!important}.mt-lg-20,.my-lg-20{margin-top:20px!important}.mr-lg-20,.mx-lg-20{margin-right:20px!important}.mb-lg-20,.my-lg-20{margin-bottom:20px!important}.ml-lg-20,.mx-lg-20{margin-left:20px!important}.m-lg-40{margin:40px!important}.mt-lg-40,.my-lg-40{margin-top:40px!important}.mr-lg-40,.mx-lg-40{margin-right:40px!important}.mb-lg-40,.my-lg-40{margin-bottom:40px!important}.ml-lg-40,.mx-lg-40{margin-left:40px!important}.m-lg-60{margin:60px!important}.mt-lg-60,.my-lg-60{margin-top:60px!important}.mr-lg-60,.mx-lg-60{margin-right:60px!important}.mb-lg-60,.my-lg-60{margin-bottom:60px!important}.ml-lg-60,.mx-lg-60{margin-left:60px!important}.m-lg-80{margin:80px!important}.mt-lg-80,.my-lg-80{margin-top:80px!important}.mr-lg-80,.mx-lg-80{margin-right:80px!important}.mb-lg-80,.my-lg-80{margin-bottom:80px!important}.ml-lg-80,.mx-lg-80{margin-left:80px!important}.m-lg-100{margin:100px!important}.mt-lg-100,.my-lg-100{margin-top:100px!important}.mr-lg-100,.mx-lg-100{margin-right:100px!important}.mb-lg-100,.my-lg-100{margin-bottom:100px!important}.ml-lg-100,.mx-lg-100{margin-left:100px!important}.m-lg-120{margin:120px!important}.mt-lg-120,.my-lg-120{margin-top:120px!important}.mr-lg-120,.mx-lg-120{margin-right:120px!important}.mb-lg-120,.my-lg-120{margin-bottom:120px!important}.ml-lg-120,.mx-lg-120{margin-left:120px!important}.m-lg-125{margin:125px!important}.mt-lg-125,.my-lg-125{margin-top:125px!important}.mr-lg-125,.mx-lg-125{margin-right:125px!important}.mb-lg-125,.my-lg-125{margin-bottom:125px!important}.ml-lg-125,.mx-lg-125{margin-left:125px!important}.m-lg-140{margin:140px!important}.mt-lg-140,.my-lg-140{margin-top:140px!important}.mr-lg-140,.mx-lg-140{margin-right:140px!important}.mb-lg-140,.my-lg-140{margin-bottom:140px!important}.ml-lg-140,.mx-lg-140{margin-left:140px!important}.m-lg-160{margin:160px!important}.mt-lg-160,.my-lg-160{margin-top:160px!important}.mr-lg-160,.mx-lg-160{margin-right:160px!important}.mb-lg-160,.my-lg-160{margin-bottom:160px!important}.ml-lg-160,.mx-lg-160{margin-left:160px!important}.m-lg-180{margin:180px!important}.mt-lg-180,.my-lg-180{margin-top:180px!important}.mr-lg-180,.mx-lg-180{margin-right:180px!important}.mb-lg-180,.my-lg-180{margin-bottom:180px!important}.ml-lg-180,.mx-lg-180{margin-left:180px!important}.m-lg-220{margin:220px!important}.mt-lg-220,.my-lg-220{margin-top:220px!important}.mr-lg-220,.mx-lg-220{margin-right:220px!important}.mb-lg-220,.my-lg-220{margin-bottom:220px!important}.ml-lg-220,.mx-lg-220{margin-left:220px!important}.p-lg-0{padding:0!important}.pt-lg-0,.py-lg-0{padding-top:0!important}.pr-lg-0,.px-lg-0{padding-right:0!important}.pb-lg-0,.py-lg-0{padding-bottom:0!important}.pl-lg-0,.px-lg-0{padding-left:0!important}.p-lg-1{padding:5px!important}.pt-lg-1,.py-lg-1{padding-top:5px!important}.pr-lg-1,.px-lg-1{padding-right:5px!important}.pb-lg-1,.py-lg-1{padding-bottom:5px!important}.pl-lg-1,.px-lg-1{padding-left:5px!important}.p-lg-2{padding:10px!important}.pt-lg-2,.py-lg-2{padding-top:10px!important}.pr-lg-2,.px-lg-2{padding-right:10px!important}.pb-lg-2,.py-lg-2{padding-bottom:10px!important}.pl-lg-2,.px-lg-2{padding-left:10px!important}.p-lg-3{padding:20px!important}.pt-lg-3,.py-lg-3{padding-top:20px!important}.pr-lg-3,.px-lg-3{padding-right:20px!important}.pb-lg-3,.py-lg-3{padding-bottom:20px!important}.pl-lg-3,.px-lg-3{padding-left:20px!important}.p-lg-4{padding:30px!important}.pt-lg-4,.py-lg-4{padding-top:30px!important}.pr-lg-4,.px-lg-4{padding-right:30px!important}.pb-lg-4,.py-lg-4{padding-bottom:30px!important}.pl-lg-4,.px-lg-4{padding-left:30px!important}.p-lg-5{padding:60px!important}.pt-lg-5,.py-lg-5{padding-top:60px!important}.pr-lg-5,.px-lg-5{padding-right:60px!important}.pb-lg-5,.py-lg-5{padding-bottom:60px!important}.pl-lg-5,.px-lg-5{padding-left:60px!important}.p-lg-20{padding:20px!important}.pt-lg-20,.py-lg-20{padding-top:20px!important}.pr-lg-20,.px-lg-20{padding-right:20px!important}.pb-lg-20,.py-lg-20{padding-bottom:20px!important}.pl-lg-20,.px-lg-20{padding-left:20px!important}.p-lg-40{padding:40px!important}.pt-lg-40,.py-lg-40{padding-top:40px!important}.pr-lg-40,.px-lg-40{padding-right:40px!important}.pb-lg-40,.py-lg-40{padding-bottom:40px!important}.pl-lg-40,.px-lg-40{padding-left:40px!important}.p-lg-60{padding:60px!important}.pt-lg-60,.py-lg-60{padding-top:60px!important}.pr-lg-60,.px-lg-60{padding-right:60px!important}.pb-lg-60,.py-lg-60{padding-bottom:60px!important}.pl-lg-60,.px-lg-60{padding-left:60px!important}.p-lg-80{padding:80px!important}.pt-lg-80,.py-lg-80{padding-top:80px!important}.pr-lg-80,.px-lg-80{padding-right:80px!important}.pb-lg-80,.py-lg-80{padding-bottom:80px!important}.pl-lg-80,.px-lg-80{padding-left:80px!important}.p-lg-100{padding:100px!important}.pt-lg-100,.py-lg-100{padding-top:100px!important}.pr-lg-100,.px-lg-100{padding-right:100px!important}.pb-lg-100,.py-lg-100{padding-bottom:100px!important}.pl-lg-100,.px-lg-100{padding-left:100px!important}.p-lg-120{padding:120px!important}.pt-lg-120,.py-lg-120{padding-top:120px!important}.pr-lg-120,.px-lg-120{padding-right:120px!important}.pb-lg-120,.py-lg-120{padding-bottom:120px!important}.pl-lg-120,.px-lg-120{padding-left:120px!important}.p-lg-125{padding:125px!important}.pt-lg-125,.py-lg-125{padding-top:125px!important}.pr-lg-125,.px-lg-125{padding-right:125px!important}.pb-lg-125,.py-lg-125{padding-bottom:125px!important}.pl-lg-125,.px-lg-125{padding-left:125px!important}.p-lg-140{padding:140px!important}.pt-lg-140,.py-lg-140{padding-top:140px!important}.pr-lg-140,.px-lg-140{padding-right:140px!important}.pb-lg-140,.py-lg-140{padding-bottom:140px!important}.pl-lg-140,.px-lg-140{padding-left:140px!important}.p-lg-160{padding:160px!important}.pt-lg-160,.py-lg-160{padding-top:160px!important}.pr-lg-160,.px-lg-160{padding-right:160px!important}.pb-lg-160,.py-lg-160{padding-bottom:160px!important}.pl-lg-160,.px-lg-160{padding-left:160px!important}.p-lg-180{padding:180px!important}.pt-lg-180,.py-lg-180{padding-top:180px!important}.pr-lg-180,.px-lg-180{padding-right:180px!important}.pb-lg-180,.py-lg-180{padding-bottom:180px!important}.pl-lg-180,.px-lg-180{padding-left:180px!important}.p-lg-220{padding:220px!important}.pt-lg-220,.py-lg-220{padding-top:220px!important}.pr-lg-220,.px-lg-220{padding-right:220px!important}.pb-lg-220,.py-lg-220{padding-bottom:220px!important}.pl-lg-220,.px-lg-220{padding-left:220px!important}.m-lg-n1{margin:-5px!important}.mt-lg-n1,.my-lg-n1{margin-top:-5px!important}.mr-lg-n1,.mx-lg-n1{margin-right:-5px!important}.mb-lg-n1,.my-lg-n1{margin-bottom:-5px!important}.ml-lg-n1,.mx-lg-n1{margin-left:-5px!important}.m-lg-n2{margin:-10px!important}.mt-lg-n2,.my-lg-n2{margin-top:-10px!important}.mr-lg-n2,.mx-lg-n2{margin-right:-10px!important}.mb-lg-n2,.my-lg-n2{margin-bottom:-10px!important}.ml-lg-n2,.mx-lg-n2{margin-left:-10px!important}.m-lg-n3{margin:-20px!important}.mt-lg-n3,.my-lg-n3{margin-top:-20px!important}.mr-lg-n3,.mx-lg-n3{margin-right:-20px!important}.mb-lg-n3,.my-lg-n3{margin-bottom:-20px!important}.ml-lg-n3,.mx-lg-n3{margin-left:-20px!important}.m-lg-n4{margin:-30px!important}.mt-lg-n4,.my-lg-n4{margin-top:-30px!important}.mr-lg-n4,.mx-lg-n4{margin-right:-30px!important}.mb-lg-n4,.my-lg-n4{margin-bottom:-30px!important}.ml-lg-n4,.mx-lg-n4{margin-left:-30px!important}.m-lg-n5{margin:-60px!important}.mt-lg-n5,.my-lg-n5{margin-top:-60px!important}.mr-lg-n5,.mx-lg-n5{margin-right:-60px!important}.mb-lg-n5,.my-lg-n5{margin-bottom:-60px!important}.ml-lg-n5,.mx-lg-n5{margin-left:-60px!important}.m-lg-n20{margin:-20px!important}.mt-lg-n20,.my-lg-n20{margin-top:-20px!important}.mr-lg-n20,.mx-lg-n20{margin-right:-20px!important}.mb-lg-n20,.my-lg-n20{margin-bottom:-20px!important}.ml-lg-n20,.mx-lg-n20{margin-left:-20px!important}.m-lg-n40{margin:-40px!important}.mt-lg-n40,.my-lg-n40{margin-top:-40px!important}.mr-lg-n40,.mx-lg-n40{margin-right:-40px!important}.mb-lg-n40,.my-lg-n40{margin-bottom:-40px!important}.ml-lg-n40,.mx-lg-n40{margin-left:-40px!important}.m-lg-n60{margin:-60px!important}.mt-lg-n60,.my-lg-n60{margin-top:-60px!important}.mr-lg-n60,.mx-lg-n60{margin-right:-60px!important}.mb-lg-n60,.my-lg-n60{margin-bottom:-60px!important}.ml-lg-n60,.mx-lg-n60{margin-left:-60px!important}.m-lg-n80{margin:-80px!important}.mt-lg-n80,.my-lg-n80{margin-top:-80px!important}.mr-lg-n80,.mx-lg-n80{margin-right:-80px!important}.mb-lg-n80,.my-lg-n80{margin-bottom:-80px!important}.ml-lg-n80,.mx-lg-n80{margin-left:-80px!important}.m-lg-n100{margin:-100px!important}.mt-lg-n100,.my-lg-n100{margin-top:-100px!important}.mr-lg-n100,.mx-lg-n100{margin-right:-100px!important}.mb-lg-n100,.my-lg-n100{margin-bottom:-100px!important}.ml-lg-n100,.mx-lg-n100{margin-left:-100px!important}.m-lg-n120{margin:-120px!important}.mt-lg-n120,.my-lg-n120{margin-top:-120px!important}.mr-lg-n120,.mx-lg-n120{margin-right:-120px!important}.mb-lg-n120,.my-lg-n120{margin-bottom:-120px!important}.ml-lg-n120,.mx-lg-n120{margin-left:-120px!important}.m-lg-n125{margin:-125px!important}.mt-lg-n125,.my-lg-n125{margin-top:-125px!important}.mr-lg-n125,.mx-lg-n125{margin-right:-125px!important}.mb-lg-n125,.my-lg-n125{margin-bottom:-125px!important}.ml-lg-n125,.mx-lg-n125{margin-left:-125px!important}.m-lg-n140{margin:-140px!important}.mt-lg-n140,.my-lg-n140{margin-top:-140px!important}.mr-lg-n140,.mx-lg-n140{margin-right:-140px!important}.mb-lg-n140,.my-lg-n140{margin-bottom:-140px!important}.ml-lg-n140,.mx-lg-n140{margin-left:-140px!important}.m-lg-n160{margin:-160px!important}.mt-lg-n160,.my-lg-n160{margin-top:-160px!important}.mr-lg-n160,.mx-lg-n160{margin-right:-160px!important}.mb-lg-n160,.my-lg-n160{margin-bottom:-160px!important}.ml-lg-n160,.mx-lg-n160{margin-left:-160px!important}.m-lg-n180{margin:-180px!important}.mt-lg-n180,.my-lg-n180{margin-top:-180px!important}.mr-lg-n180,.mx-lg-n180{margin-right:-180px!important}.mb-lg-n180,.my-lg-n180{margin-bottom:-180px!important}.ml-lg-n180,.mx-lg-n180{margin-left:-180px!important}.m-lg-n220{margin:-220px!important}.mt-lg-n220,.my-lg-n220{margin-top:-220px!important}.mr-lg-n220,.mx-lg-n220{margin-right:-220px!important}.mb-lg-n220,.my-lg-n220{margin-bottom:-220px!important}.ml-lg-n220,.mx-lg-n220{margin-left:-220px!important}.m-lg-auto{margin:auto!important}.mt-lg-auto,.my-lg-auto{margin-top:auto!important}.mr-lg-auto,.mx-lg-auto{margin-right:auto!important}.mb-lg-auto,.my-lg-auto{margin-bottom:auto!important}.ml-lg-auto,.mx-lg-auto{margin-left:auto!important}}@media (min-width:1220px){.m-xl-0{margin:0!important}.mt-xl-0,.my-xl-0{margin-top:0!important}.mr-xl-0,.mx-xl-0{margin-right:0!important}.mb-xl-0,.my-xl-0{margin-bottom:0!important}.ml-xl-0,.mx-xl-0{margin-left:0!important}.m-xl-1{margin:5px!important}.mt-xl-1,.my-xl-1{margin-top:5px!important}.mr-xl-1,.mx-xl-1{margin-right:5px!important}.mb-xl-1,.my-xl-1{margin-bottom:5px!important}.ml-xl-1,.mx-xl-1{margin-left:5px!important}.m-xl-2{margin:10px!important}.mt-xl-2,.my-xl-2{margin-top:10px!important}.mr-xl-2,.mx-xl-2{margin-right:10px!important}.mb-xl-2,.my-xl-2{margin-bottom:10px!important}.ml-xl-2,.mx-xl-2{margin-left:10px!important}.m-xl-3{margin:20px!important}.mt-xl-3,.my-xl-3{margin-top:20px!important}.mr-xl-3,.mx-xl-3{margin-right:20px!important}.mb-xl-3,.my-xl-3{margin-bottom:20px!important}.ml-xl-3,.mx-xl-3{margin-left:20px!important}.m-xl-4{margin:30px!important}.mt-xl-4,.my-xl-4{margin-top:30px!important}.mr-xl-4,.mx-xl-4{margin-right:30px!important}.mb-xl-4,.my-xl-4{margin-bottom:30px!important}.ml-xl-4,.mx-xl-4{margin-left:30px!important}.m-xl-5{margin:60px!important}.mt-xl-5,.my-xl-5{margin-top:60px!important}.mr-xl-5,.mx-xl-5{margin-right:60px!important}.mb-xl-5,.my-xl-5{margin-bottom:60px!important}.ml-xl-5,.mx-xl-5{margin-left:60px!important}.m-xl-20{margin:20px!important}.mt-xl-20,.my-xl-20{margin-top:20px!important}.mr-xl-20,.mx-xl-20{margin-right:20px!important}.mb-xl-20,.my-xl-20{margin-bottom:20px!important}.ml-xl-20,.mx-xl-20{margin-left:20px!important}.m-xl-40{margin:40px!important}.mt-xl-40,.my-xl-40{margin-top:40px!important}.mr-xl-40,.mx-xl-40{margin-right:40px!important}.mb-xl-40,.my-xl-40{margin-bottom:40px!important}.ml-xl-40,.mx-xl-40{margin-left:40px!important}.m-xl-60{margin:60px!important}.mt-xl-60,.my-xl-60{margin-top:60px!important}.mr-xl-60,.mx-xl-60{margin-right:60px!important}.mb-xl-60,.my-xl-60{margin-bottom:60px!important}.ml-xl-60,.mx-xl-60{margin-left:60px!important}.m-xl-80{margin:80px!important}.mt-xl-80,.my-xl-80{margin-top:80px!important}.mr-xl-80,.mx-xl-80{margin-right:80px!important}.mb-xl-80,.my-xl-80{margin-bottom:80px!important}.ml-xl-80,.mx-xl-80{margin-left:80px!important}.m-xl-100{margin:100px!important}.mt-xl-100,.my-xl-100{margin-top:100px!important}.mr-xl-100,.mx-xl-100{margin-right:100px!important}.mb-xl-100,.my-xl-100{margin-bottom:100px!important}.ml-xl-100,.mx-xl-100{margin-left:100px!important}.m-xl-120{margin:120px!important}.mt-xl-120,.my-xl-120{margin-top:120px!important}.mr-xl-120,.mx-xl-120{margin-right:120px!important}.mb-xl-120,.my-xl-120{margin-bottom:120px!important}.ml-xl-120,.mx-xl-120{margin-left:120px!important}.m-xl-125{margin:125px!important}.mt-xl-125,.my-xl-125{margin-top:125px!important}.mr-xl-125,.mx-xl-125{margin-right:125px!important}.mb-xl-125,.my-xl-125{margin-bottom:125px!important}.ml-xl-125,.mx-xl-125{margin-left:125px!important}.m-xl-140{margin:140px!important}.mt-xl-140,.my-xl-140{margin-top:140px!important}.mr-xl-140,.mx-xl-140{margin-right:140px!important}.mb-xl-140,.my-xl-140{margin-bottom:140px!important}.ml-xl-140,.mx-xl-140{margin-left:140px!important}.m-xl-160{margin:160px!important}.mt-xl-160,.my-xl-160{margin-top:160px!important}.mr-xl-160,.mx-xl-160{margin-right:160px!important}.mb-xl-160,.my-xl-160{margin-bottom:160px!important}.ml-xl-160,.mx-xl-160{margin-left:160px!important}.m-xl-180{margin:180px!important}.mt-xl-180,.my-xl-180{margin-top:180px!important}.mr-xl-180,.mx-xl-180{margin-right:180px!important}.mb-xl-180,.my-xl-180{margin-bottom:180px!important}.ml-xl-180,.mx-xl-180{margin-left:180px!important}.m-xl-220{margin:220px!important}.mt-xl-220,.my-xl-220{margin-top:220px!important}.mr-xl-220,.mx-xl-220{margin-right:220px!important}.mb-xl-220,.my-xl-220{margin-bottom:220px!important}.ml-xl-220,.mx-xl-220{margin-left:220px!important}.p-xl-0{padding:0!important}.pt-xl-0,.py-xl-0{padding-top:0!important}.pr-xl-0,.px-xl-0{padding-right:0!important}.pb-xl-0,.py-xl-0{padding-bottom:0!important}.pl-xl-0,.px-xl-0{padding-left:0!important}.p-xl-1{padding:5px!important}.pt-xl-1,.py-xl-1{padding-top:5px!important}.pr-xl-1,.px-xl-1{padding-right:5px!important}.pb-xl-1,.py-xl-1{padding-bottom:5px!important}.pl-xl-1,.px-xl-1{padding-left:5px!important}.p-xl-2{padding:10px!important}.pt-xl-2,.py-xl-2{padding-top:10px!important}.pr-xl-2,.px-xl-2{padding-right:10px!important}.pb-xl-2,.py-xl-2{padding-bottom:10px!important}.pl-xl-2,.px-xl-2{padding-left:10px!important}.p-xl-3{padding:20px!important}.pt-xl-3,.py-xl-3{padding-top:20px!important}.pr-xl-3,.px-xl-3{padding-right:20px!important}.pb-xl-3,.py-xl-3{padding-bottom:20px!important}.pl-xl-3,.px-xl-3{padding-left:20px!important}.p-xl-4{padding:30px!important}.pt-xl-4,.py-xl-4{padding-top:30px!important}.pr-xl-4,.px-xl-4{padding-right:30px!important}.pb-xl-4,.py-xl-4{padding-bottom:30px!important}.pl-xl-4,.px-xl-4{padding-left:30px!important}.p-xl-5{padding:60px!important}.pt-xl-5,.py-xl-5{padding-top:60px!important}.pr-xl-5,.px-xl-5{padding-right:60px!important}.pb-xl-5,.py-xl-5{padding-bottom:60px!important}.pl-xl-5,.px-xl-5{padding-left:60px!important}.p-xl-20{padding:20px!important}.pt-xl-20,.py-xl-20{padding-top:20px!important}.pr-xl-20,.px-xl-20{padding-right:20px!important}.pb-xl-20,.py-xl-20{padding-bottom:20px!important}.pl-xl-20,.px-xl-20{padding-left:20px!important}.p-xl-40{padding:40px!important}.pt-xl-40,.py-xl-40{padding-top:40px!important}.pr-xl-40,.px-xl-40{padding-right:40px!important}.pb-xl-40,.py-xl-40{padding-bottom:40px!important}.pl-xl-40,.px-xl-40{padding-left:40px!important}.p-xl-60{padding:60px!important}.pt-xl-60,.py-xl-60{padding-top:60px!important}.pr-xl-60,.px-xl-60{padding-right:60px!important}.pb-xl-60,.py-xl-60{padding-bottom:60px!important}.pl-xl-60,.px-xl-60{padding-left:60px!important}.p-xl-80{padding:80px!important}.pt-xl-80,.py-xl-80{padding-top:80px!important}.pr-xl-80,.px-xl-80{padding-right:80px!important}.pb-xl-80,.py-xl-80{padding-bottom:80px!important}.pl-xl-80,.px-xl-80{padding-left:80px!important}.p-xl-100{padding:100px!important}.pt-xl-100,.py-xl-100{padding-top:100px!important}.pr-xl-100,.px-xl-100{padding-right:100px!important}.pb-xl-100,.py-xl-100{padding-bottom:100px!important}.pl-xl-100,.px-xl-100{padding-left:100px!important}.p-xl-120{padding:120px!important}.pt-xl-120,.py-xl-120{padding-top:120px!important}.pr-xl-120,.px-xl-120{padding-right:120px!important}.pb-xl-120,.py-xl-120{padding-bottom:120px!important}.pl-xl-120,.px-xl-120{padding-left:120px!important}.p-xl-125{padding:125px!important}.pt-xl-125,.py-xl-125{padding-top:125px!important}.pr-xl-125,.px-xl-125{padding-right:125px!important}.pb-xl-125,.py-xl-125{padding-bottom:125px!important}.pl-xl-125,.px-xl-125{padding-left:125px!important}.p-xl-140{padding:140px!important}.pt-xl-140,.py-xl-140{padding-top:140px!important}.pr-xl-140,.px-xl-140{padding-right:140px!important}.pb-xl-140,.py-xl-140{padding-bottom:140px!important}.pl-xl-140,.px-xl-140{padding-left:140px!important}.p-xl-160{padding:160px!important}.pt-xl-160,.py-xl-160{padding-top:160px!important}.pr-xl-160,.px-xl-160{padding-right:160px!important}.pb-xl-160,.py-xl-160{padding-bottom:160px!important}.pl-xl-160,.px-xl-160{padding-left:160px!important}.p-xl-180{padding:180px!important}.pt-xl-180,.py-xl-180{padding-top:180px!important}.pr-xl-180,.px-xl-180{padding-right:180px!important}.pb-xl-180,.py-xl-180{padding-bottom:180px!important}.pl-xl-180,.px-xl-180{padding-left:180px!important}.p-xl-220{padding:220px!important}.pt-xl-220,.py-xl-220{padding-top:220px!important}.pr-xl-220,.px-xl-220{padding-right:220px!important}.pb-xl-220,.py-xl-220{padding-bottom:220px!important}.pl-xl-220,.px-xl-220{padding-left:220px!important}.m-xl-n1{margin:-5px!important}.mt-xl-n1,.my-xl-n1{margin-top:-5px!important}.mr-xl-n1,.mx-xl-n1{margin-right:-5px!important}.mb-xl-n1,.my-xl-n1{margin-bottom:-5px!important}.ml-xl-n1,.mx-xl-n1{margin-left:-5px!important}.m-xl-n2{margin:-10px!important}.mt-xl-n2,.my-xl-n2{margin-top:-10px!important}.mr-xl-n2,.mx-xl-n2{margin-right:-10px!important}.mb-xl-n2,.my-xl-n2{margin-bottom:-10px!important}.ml-xl-n2,.mx-xl-n2{margin-left:-10px!important}.m-xl-n3{margin:-20px!important}.mt-xl-n3,.my-xl-n3{margin-top:-20px!important}.mr-xl-n3,.mx-xl-n3{margin-right:-20px!important}.mb-xl-n3,.my-xl-n3{margin-bottom:-20px!important}.ml-xl-n3,.mx-xl-n3{margin-left:-20px!important}.m-xl-n4{margin:-30px!important}.mt-xl-n4,.my-xl-n4{margin-top:-30px!important}.mr-xl-n4,.mx-xl-n4{margin-right:-30px!important}.mb-xl-n4,.my-xl-n4{margin-bottom:-30px!important}.ml-xl-n4,.mx-xl-n4{margin-left:-30px!important}.m-xl-n5{margin:-60px!important}.mt-xl-n5,.my-xl-n5{margin-top:-60px!important}.mr-xl-n5,.mx-xl-n5{margin-right:-60px!important}.mb-xl-n5,.my-xl-n5{margin-bottom:-60px!important}.ml-xl-n5,.mx-xl-n5{margin-left:-60px!important}.m-xl-n20{margin:-20px!important}.mt-xl-n20,.my-xl-n20{margin-top:-20px!important}.mr-xl-n20,.mx-xl-n20{margin-right:-20px!important}.mb-xl-n20,.my-xl-n20{margin-bottom:-20px!important}.ml-xl-n20,.mx-xl-n20{margin-left:-20px!important}.m-xl-n40{margin:-40px!important}.mt-xl-n40,.my-xl-n40{margin-top:-40px!important}.mr-xl-n40,.mx-xl-n40{margin-right:-40px!important}.mb-xl-n40,.my-xl-n40{margin-bottom:-40px!important}.ml-xl-n40,.mx-xl-n40{margin-left:-40px!important}.m-xl-n60{margin:-60px!important}.mt-xl-n60,.my-xl-n60{margin-top:-60px!important}.mr-xl-n60,.mx-xl-n60{margin-right:-60px!important}.mb-xl-n60,.my-xl-n60{margin-bottom:-60px!important}.ml-xl-n60,.mx-xl-n60{margin-left:-60px!important}.m-xl-n80{margin:-80px!important}.mt-xl-n80,.my-xl-n80{margin-top:-80px!important}.mr-xl-n80,.mx-xl-n80{margin-right:-80px!important}.mb-xl-n80,.my-xl-n80{margin-bottom:-80px!important}.ml-xl-n80,.mx-xl-n80{margin-left:-80px!important}.m-xl-n100{margin:-100px!important}.mt-xl-n100,.my-xl-n100{margin-top:-100px!important}.mr-xl-n100,.mx-xl-n100{margin-right:-100px!important}.mb-xl-n100,.my-xl-n100{margin-bottom:-100px!important}.ml-xl-n100,.mx-xl-n100{margin-left:-100px!important}.m-xl-n120{margin:-120px!important}.mt-xl-n120,.my-xl-n120{margin-top:-120px!important}.mr-xl-n120,.mx-xl-n120{margin-right:-120px!important}.mb-xl-n120,.my-xl-n120{margin-bottom:-120px!important}.ml-xl-n120,.mx-xl-n120{margin-left:-120px!important}.m-xl-n125{margin:-125px!important}.mt-xl-n125,.my-xl-n125{margin-top:-125px!important}.mr-xl-n125,.mx-xl-n125{margin-right:-125px!important}.mb-xl-n125,.my-xl-n125{margin-bottom:-125px!important}.ml-xl-n125,.mx-xl-n125{margin-left:-125px!important}.m-xl-n140{margin:-140px!important}.mt-xl-n140,.my-xl-n140{margin-top:-140px!important}.mr-xl-n140,.mx-xl-n140{margin-right:-140px!important}.mb-xl-n140,.my-xl-n140{margin-bottom:-140px!important}.ml-xl-n140,.mx-xl-n140{margin-left:-140px!important}.m-xl-n160{margin:-160px!important}.mt-xl-n160,.my-xl-n160{margin-top:-160px!important}.mr-xl-n160,.mx-xl-n160{margin-right:-160px!important}.mb-xl-n160,.my-xl-n160{margin-bottom:-160px!important}.ml-xl-n160,.mx-xl-n160{margin-left:-160px!important}.m-xl-n180{margin:-180px!important}.mt-xl-n180,.my-xl-n180{margin-top:-180px!important}.mr-xl-n180,.mx-xl-n180{margin-right:-180px!important}.mb-xl-n180,.my-xl-n180{margin-bottom:-180px!important}.ml-xl-n180,.mx-xl-n180{margin-left:-180px!important}.m-xl-n220{margin:-220px!important}.mt-xl-n220,.my-xl-n220{margin-top:-220px!important}.mr-xl-n220,.mx-xl-n220{margin-right:-220px!important}.mb-xl-n220,.my-xl-n220{margin-bottom:-220px!important}.ml-xl-n220,.mx-xl-n220{margin-left:-220px!important}.m-xl-auto{margin:auto!important}.mt-xl-auto,.my-xl-auto{margin-top:auto!important}.mr-xl-auto,.mx-xl-auto{margin-right:auto!important}.mb-xl-auto,.my-xl-auto{margin-bottom:auto!important}.ml-xl-auto,.mx-xl-auto{margin-left:auto!important}}@media (min-width:1315px){.m-xxl-0{margin:0!important}.mt-xxl-0,.my-xxl-0{margin-top:0!important}.mr-xxl-0,.mx-xxl-0{margin-right:0!important}.mb-xxl-0,.my-xxl-0{margin-bottom:0!important}.ml-xxl-0,.mx-xxl-0{margin-left:0!important}.m-xxl-1{margin:5px!important}.mt-xxl-1,.my-xxl-1{margin-top:5px!important}.mr-xxl-1,.mx-xxl-1{margin-right:5px!important}.mb-xxl-1,.my-xxl-1{margin-bottom:5px!important}.ml-xxl-1,.mx-xxl-1{margin-left:5px!important}.m-xxl-2{margin:10px!important}.mt-xxl-2,.my-xxl-2{margin-top:10px!important}.mr-xxl-2,.mx-xxl-2{margin-right:10px!important}.mb-xxl-2,.my-xxl-2{margin-bottom:10px!important}.ml-xxl-2,.mx-xxl-2{margin-left:10px!important}.m-xxl-3{margin:20px!important}.mt-xxl-3,.my-xxl-3{margin-top:20px!important}.mr-xxl-3,.mx-xxl-3{margin-right:20px!important}.mb-xxl-3,.my-xxl-3{margin-bottom:20px!important}.ml-xxl-3,.mx-xxl-3{margin-left:20px!important}.m-xxl-4{margin:30px!important}.mt-xxl-4,.my-xxl-4{margin-top:30px!important}.mr-xxl-4,.mx-xxl-4{margin-right:30px!important}.mb-xxl-4,.my-xxl-4{margin-bottom:30px!important}.ml-xxl-4,.mx-xxl-4{margin-left:30px!important}.m-xxl-5{margin:60px!important}.mt-xxl-5,.my-xxl-5{margin-top:60px!important}.mr-xxl-5,.mx-xxl-5{margin-right:60px!important}.mb-xxl-5,.my-xxl-5{margin-bottom:60px!important}.ml-xxl-5,.mx-xxl-5{margin-left:60px!important}.m-xxl-20{margin:20px!important}.mt-xxl-20,.my-xxl-20{margin-top:20px!important}.mr-xxl-20,.mx-xxl-20{margin-right:20px!important}.mb-xxl-20,.my-xxl-20{margin-bottom:20px!important}.ml-xxl-20,.mx-xxl-20{margin-left:20px!important}.m-xxl-40{margin:40px!important}.mt-xxl-40,.my-xxl-40{margin-top:40px!important}.mr-xxl-40,.mx-xxl-40{margin-right:40px!important}.mb-xxl-40,.my-xxl-40{margin-bottom:40px!important}.ml-xxl-40,.mx-xxl-40{margin-left:40px!important}.m-xxl-60{margin:60px!important}.mt-xxl-60,.my-xxl-60{margin-top:60px!important}.mr-xxl-60,.mx-xxl-60{margin-right:60px!important}.mb-xxl-60,.my-xxl-60{margin-bottom:60px!important}.ml-xxl-60,.mx-xxl-60{margin-left:60px!important}.m-xxl-80{margin:80px!important}.mt-xxl-80,.my-xxl-80{margin-top:80px!important}.mr-xxl-80,.mx-xxl-80{margin-right:80px!important}.mb-xxl-80,.my-xxl-80{margin-bottom:80px!important}.ml-xxl-80,.mx-xxl-80{margin-left:80px!important}.m-xxl-100{margin:100px!important}.mt-xxl-100,.my-xxl-100{margin-top:100px!important}.mr-xxl-100,.mx-xxl-100{margin-right:100px!important}.mb-xxl-100,.my-xxl-100{margin-bottom:100px!important}.ml-xxl-100,.mx-xxl-100{margin-left:100px!important}.m-xxl-120{margin:120px!important}.mt-xxl-120,.my-xxl-120{margin-top:120px!important}.mr-xxl-120,.mx-xxl-120{margin-right:120px!important}.mb-xxl-120,.my-xxl-120{margin-bottom:120px!important}.ml-xxl-120,.mx-xxl-120{margin-left:120px!important}.m-xxl-125{margin:125px!important}.mt-xxl-125,.my-xxl-125{margin-top:125px!important}.mr-xxl-125,.mx-xxl-125{margin-right:125px!important}.mb-xxl-125,.my-xxl-125{margin-bottom:125px!important}.ml-xxl-125,.mx-xxl-125{margin-left:125px!important}.m-xxl-140{margin:140px!important}.mt-xxl-140,.my-xxl-140{margin-top:140px!important}.mr-xxl-140,.mx-xxl-140{margin-right:140px!important}.mb-xxl-140,.my-xxl-140{margin-bottom:140px!important}.ml-xxl-140,.mx-xxl-140{margin-left:140px!important}.m-xxl-160{margin:160px!important}.mt-xxl-160,.my-xxl-160{margin-top:160px!important}.mr-xxl-160,.mx-xxl-160{margin-right:160px!important}.mb-xxl-160,.my-xxl-160{margin-bottom:160px!important}.ml-xxl-160,.mx-xxl-160{margin-left:160px!important}.m-xxl-180{margin:180px!important}.mt-xxl-180,.my-xxl-180{margin-top:180px!important}.mr-xxl-180,.mx-xxl-180{margin-right:180px!important}.mb-xxl-180,.my-xxl-180{margin-bottom:180px!important}.ml-xxl-180,.mx-xxl-180{margin-left:180px!important}.m-xxl-220{margin:220px!important}.mt-xxl-220,.my-xxl-220{margin-top:220px!important}.mr-xxl-220,.mx-xxl-220{margin-right:220px!important}.mb-xxl-220,.my-xxl-220{margin-bottom:220px!important}.ml-xxl-220,.mx-xxl-220{margin-left:220px!important}.p-xxl-0{padding:0!important}.pt-xxl-0,.py-xxl-0{padding-top:0!important}.pr-xxl-0,.px-xxl-0{padding-right:0!important}.pb-xxl-0,.py-xxl-0{padding-bottom:0!important}.pl-xxl-0,.px-xxl-0{padding-left:0!important}.p-xxl-1{padding:5px!important}.pt-xxl-1,.py-xxl-1{padding-top:5px!important}.pr-xxl-1,.px-xxl-1{padding-right:5px!important}.pb-xxl-1,.py-xxl-1{padding-bottom:5px!important}.pl-xxl-1,.px-xxl-1{padding-left:5px!important}.p-xxl-2{padding:10px!important}.pt-xxl-2,.py-xxl-2{padding-top:10px!important}.pr-xxl-2,.px-xxl-2{padding-right:10px!important}.pb-xxl-2,.py-xxl-2{padding-bottom:10px!important}.pl-xxl-2,.px-xxl-2{padding-left:10px!important}.p-xxl-3{padding:20px!important}.pt-xxl-3,.py-xxl-3{padding-top:20px!important}.pr-xxl-3,.px-xxl-3{padding-right:20px!important}.pb-xxl-3,.py-xxl-3{padding-bottom:20px!important}.pl-xxl-3,.px-xxl-3{padding-left:20px!important}.p-xxl-4{padding:30px!important}.pt-xxl-4,.py-xxl-4{padding-top:30px!important}.pr-xxl-4,.px-xxl-4{padding-right:30px!important}.pb-xxl-4,.py-xxl-4{padding-bottom:30px!important}.pl-xxl-4,.px-xxl-4{padding-left:30px!important}.p-xxl-5{padding:60px!important}.pt-xxl-5,.py-xxl-5{padding-top:60px!important}.pr-xxl-5,.px-xxl-5{padding-right:60px!important}.pb-xxl-5,.py-xxl-5{padding-bottom:60px!important}.pl-xxl-5,.px-xxl-5{padding-left:60px!important}.p-xxl-20{padding:20px!important}.pt-xxl-20,.py-xxl-20{padding-top:20px!important}.pr-xxl-20,.px-xxl-20{padding-right:20px!important}.pb-xxl-20,.py-xxl-20{padding-bottom:20px!important}.pl-xxl-20,.px-xxl-20{padding-left:20px!important}.p-xxl-40{padding:40px!important}.pt-xxl-40,.py-xxl-40{padding-top:40px!important}.pr-xxl-40,.px-xxl-40{padding-right:40px!important}.pb-xxl-40,.py-xxl-40{padding-bottom:40px!important}.pl-xxl-40,.px-xxl-40{padding-left:40px!important}.p-xxl-60{padding:60px!important}.pt-xxl-60,.py-xxl-60{padding-top:60px!important}.pr-xxl-60,.px-xxl-60{padding-right:60px!important}.pb-xxl-60,.py-xxl-60{padding-bottom:60px!important}.pl-xxl-60,.px-xxl-60{padding-left:60px!important}.p-xxl-80{padding:80px!important}.pt-xxl-80,.py-xxl-80{padding-top:80px!important}.pr-xxl-80,.px-xxl-80{padding-right:80px!important}.pb-xxl-80,.py-xxl-80{padding-bottom:80px!important}.pl-xxl-80,.px-xxl-80{padding-left:80px!important}.p-xxl-100{padding:100px!important}.pt-xxl-100,.py-xxl-100{padding-top:100px!important}.pr-xxl-100,.px-xxl-100{padding-right:100px!important}.pb-xxl-100,.py-xxl-100{padding-bottom:100px!important}.pl-xxl-100,.px-xxl-100{padding-left:100px!important}.p-xxl-120{padding:120px!important}.pt-xxl-120,.py-xxl-120{padding-top:120px!important}.pr-xxl-120,.px-xxl-120{padding-right:120px!important}.pb-xxl-120,.py-xxl-120{padding-bottom:120px!important}.pl-xxl-120,.px-xxl-120{padding-left:120px!important}.p-xxl-125{padding:125px!important}.pt-xxl-125,.py-xxl-125{padding-top:125px!important}.pr-xxl-125,.px-xxl-125{padding-right:125px!important}.pb-xxl-125,.py-xxl-125{padding-bottom:125px!important}.pl-xxl-125,.px-xxl-125{padding-left:125px!important}.p-xxl-140{padding:140px!important}.pt-xxl-140,.py-xxl-140{padding-top:140px!important}.pr-xxl-140,.px-xxl-140{padding-right:140px!important}.pb-xxl-140,.py-xxl-140{padding-bottom:140px!important}.pl-xxl-140,.px-xxl-140{padding-left:140px!important}.p-xxl-160{padding:160px!important}.pt-xxl-160,.py-xxl-160{padding-top:160px!important}.pr-xxl-160,.px-xxl-160{padding-right:160px!important}.pb-xxl-160,.py-xxl-160{padding-bottom:160px!important}.pl-xxl-160,.px-xxl-160{padding-left:160px!important}.p-xxl-180{padding:180px!important}.pt-xxl-180,.py-xxl-180{padding-top:180px!important}.pr-xxl-180,.px-xxl-180{padding-right:180px!important}.pb-xxl-180,.py-xxl-180{padding-bottom:180px!important}.pl-xxl-180,.px-xxl-180{padding-left:180px!important}.p-xxl-220{padding:220px!important}.pt-xxl-220,.py-xxl-220{padding-top:220px!important}.pr-xxl-220,.px-xxl-220{padding-right:220px!important}.pb-xxl-220,.py-xxl-220{padding-bottom:220px!important}.pl-xxl-220,.px-xxl-220{padding-left:220px!important}.m-xxl-n1{margin:-5px!important}.mt-xxl-n1,.my-xxl-n1{margin-top:-5px!important}.mr-xxl-n1,.mx-xxl-n1{margin-right:-5px!important}.mb-xxl-n1,.my-xxl-n1{margin-bottom:-5px!important}.ml-xxl-n1,.mx-xxl-n1{margin-left:-5px!important}.m-xxl-n2{margin:-10px!important}.mt-xxl-n2,.my-xxl-n2{margin-top:-10px!important}.mr-xxl-n2,.mx-xxl-n2{margin-right:-10px!important}.mb-xxl-n2,.my-xxl-n2{margin-bottom:-10px!important}.ml-xxl-n2,.mx-xxl-n2{margin-left:-10px!important}.m-xxl-n3{margin:-20px!important}.mt-xxl-n3,.my-xxl-n3{margin-top:-20px!important}.mr-xxl-n3,.mx-xxl-n3{margin-right:-20px!important}.mb-xxl-n3,.my-xxl-n3{margin-bottom:-20px!important}.ml-xxl-n3,.mx-xxl-n3{margin-left:-20px!important}.m-xxl-n4{margin:-30px!important}.mt-xxl-n4,.my-xxl-n4{margin-top:-30px!important}.mr-xxl-n4,.mx-xxl-n4{margin-right:-30px!important}.mb-xxl-n4,.my-xxl-n4{margin-bottom:-30px!important}.ml-xxl-n4,.mx-xxl-n4{margin-left:-30px!important}.m-xxl-n5{margin:-60px!important}.mt-xxl-n5,.my-xxl-n5{margin-top:-60px!important}.mr-xxl-n5,.mx-xxl-n5{margin-right:-60px!important}.mb-xxl-n5,.my-xxl-n5{margin-bottom:-60px!important}.ml-xxl-n5,.mx-xxl-n5{margin-left:-60px!important}.m-xxl-n20{margin:-20px!important}.mt-xxl-n20,.my-xxl-n20{margin-top:-20px!important}.mr-xxl-n20,.mx-xxl-n20{margin-right:-20px!important}.mb-xxl-n20,.my-xxl-n20{margin-bottom:-20px!important}.ml-xxl-n20,.mx-xxl-n20{margin-left:-20px!important}.m-xxl-n40{margin:-40px!important}.mt-xxl-n40,.my-xxl-n40{margin-top:-40px!important}.mr-xxl-n40,.mx-xxl-n40{margin-right:-40px!important}.mb-xxl-n40,.my-xxl-n40{margin-bottom:-40px!important}.ml-xxl-n40,.mx-xxl-n40{margin-left:-40px!important}.m-xxl-n60{margin:-60px!important}.mt-xxl-n60,.my-xxl-n60{margin-top:-60px!important}.mr-xxl-n60,.mx-xxl-n60{margin-right:-60px!important}.mb-xxl-n60,.my-xxl-n60{margin-bottom:-60px!important}.ml-xxl-n60,.mx-xxl-n60{margin-left:-60px!important}.m-xxl-n80{margin:-80px!important}.mt-xxl-n80,.my-xxl-n80{margin-top:-80px!important}.mr-xxl-n80,.mx-xxl-n80{margin-right:-80px!important}.mb-xxl-n80,.my-xxl-n80{margin-bottom:-80px!important}.ml-xxl-n80,.mx-xxl-n80{margin-left:-80px!important}.m-xxl-n100{margin:-100px!important}.mt-xxl-n100,.my-xxl-n100{margin-top:-100px!important}.mr-xxl-n100,.mx-xxl-n100{margin-right:-100px!important}.mb-xxl-n100,.my-xxl-n100{margin-bottom:-100px!important}.ml-xxl-n100,.mx-xxl-n100{margin-left:-100px!important}.m-xxl-n120{margin:-120px!important}.mt-xxl-n120,.my-xxl-n120{margin-top:-120px!important}.mr-xxl-n120,.mx-xxl-n120{margin-right:-120px!important}.mb-xxl-n120,.my-xxl-n120{margin-bottom:-120px!important}.ml-xxl-n120,.mx-xxl-n120{margin-left:-120px!important}.m-xxl-n125{margin:-125px!important}.mt-xxl-n125,.my-xxl-n125{margin-top:-125px!important}.mr-xxl-n125,.mx-xxl-n125{margin-right:-125px!important}.mb-xxl-n125,.my-xxl-n125{margin-bottom:-125px!important}.ml-xxl-n125,.mx-xxl-n125{margin-left:-125px!important}.m-xxl-n140{margin:-140px!important}.mt-xxl-n140,.my-xxl-n140{margin-top:-140px!important}.mr-xxl-n140,.mx-xxl-n140{margin-right:-140px!important}.mb-xxl-n140,.my-xxl-n140{margin-bottom:-140px!important}.ml-xxl-n140,.mx-xxl-n140{margin-left:-140px!important}.m-xxl-n160{margin:-160px!important}.mt-xxl-n160,.my-xxl-n160{margin-top:-160px!important}.mr-xxl-n160,.mx-xxl-n160{margin-right:-160px!important}.mb-xxl-n160,.my-xxl-n160{margin-bottom:-160px!important}.ml-xxl-n160,.mx-xxl-n160{margin-left:-160px!important}.m-xxl-n180{margin:-180px!important}.mt-xxl-n180,.my-xxl-n180{margin-top:-180px!important}.mr-xxl-n180,.mx-xxl-n180{margin-right:-180px!important}.mb-xxl-n180,.my-xxl-n180{margin-bottom:-180px!important}.ml-xxl-n180,.mx-xxl-n180{margin-left:-180px!important}.m-xxl-n220{margin:-220px!important}.mt-xxl-n220,.my-xxl-n220{margin-top:-220px!important}.mr-xxl-n220,.mx-xxl-n220{margin-right:-220px!important}.mb-xxl-n220,.my-xxl-n220{margin-bottom:-220px!important}.ml-xxl-n220,.mx-xxl-n220{margin-left:-220px!important}.m-xxl-auto{margin:auto!important}.mt-xxl-auto,.my-xxl-auto{margin-top:auto!important}.mr-xxl-auto,.mx-xxl-auto{margin-right:auto!important}.mb-xxl-auto,.my-xxl-auto{margin-bottom:auto!important}.ml-xxl-auto,.mx-xxl-auto{margin-left:auto!important}}.text-justify{text-align:justify!important}.text-wrap{white-space:normal!important}.text-nowrap{white-space:nowrap!important}.text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.text-left{text-align:left!important}.text-right{text-align:right!important}.text-center{text-align:center!important}@media (min-width:576px){.text-sm-left{text-align:left!important}.text-sm-right{text-align:right!important}.text-sm-center{text-align:center!important}}@media (min-width:768px){.text-md-left{text-align:left!important}.text-md-right{text-align:right!important}.text-md-center{text-align:center!important}}@media (min-width:992px){.text-lg-left{text-align:left!important}.text-lg-right{text-align:right!important}.text-lg-center{text-align:center!important}}@media (min-width:1220px){.text-xl-left{text-align:left!important}.text-xl-right{text-align:right!important}.text-xl-center{text-align:center!important}}@media (min-width:1315px){.text-xxl-left{text-align:left!important}.text-xxl-right{text-align:right!important}.text-xxl-center{text-align:center!important}}.text-lowercase{text-transform:lowercase!important}.text-uppercase{text-transform:uppercase!important}.text-capitalize{text-transform:capitalize!important}.font-weight-100{font-weight:100!important}.font-weight-200{font-weight:200!important}.font-weight-300{font-weight:300!important}.font-weight-400{font-weight:400!important}.font-weight-500{font-weight:500!important}.font-weight-600{font-weight:600!important}.font-weight-700{font-weight:700!important}.font-weight-800{font-weight:800!important}.font-weight-900{font-weight:900!important}.font-italic{font-style:italic!important}.text-primary{color:#326148!important}a.text-primary:focus,a.text-primary:hover{color:#182f23!important}.text-secondary{color:#89a68e!important}a.text-secondary:focus,a.text-secondary:hover{color:#618167!important}.text-success{color:#198754!important}a.text-success:focus,a.text-success:hover{color:#0d462c!important}.text-info{color:#2c9094!important}a.text-info:focus,a.text-info:hover{color:#1a5759!important}.text-warning{color:#dab162!important}a.text-warning:focus,a.text-warning:hover{color:#c28f2e!important}.text-danger{color:#d26751!important}a.text-danger:focus,a.text-danger:hover{color:#aa422c!important}.text-light{color:#f2ecdf!important}a.text-light:focus,a.text-light:hover{color:#dccca9!important}.text-dark{color:#303030!important}a.text-dark:focus,a.text-dark:hover{color:#0a0a0a!important}.text-text{color:#212529!important}a.text-text:focus,a.text-text:hover{color:#000!important}.text-highlight{color:#7952b3!important}a.text-highlight:focus,a.text-highlight:hover{color:#553880!important}.text-white{color:#fff!important}a.text-white:focus,a.text-white:hover{color:#d9d9d9!important}.text-grey{color:#ced4da!important}a.text-grey:focus,a.text-grey:hover{color:#a2aeb9!important}.text-black{color:#040c27!important}a.text-black:focus,a.text-black:hover{color:#000!important}.text-ui-25{color:#fff!important}a.text-ui-25:focus,a.text-ui-25:hover{color:#d9d9d9!important}.text-ui-50{color:#f9fafb!important}a.text-ui-50:focus,a.text-ui-50:hover{color:#cbd4dc!important}.text-ui-100{color:#f3f4f6!important}a.text-ui-100:focus,a.text-ui-100:hover{color:#c7ccd5!important}.text-ui-200{color:#e5e7eb!important}a.text-ui-200:focus,a.text-ui-200:hover{color:#babfca!important}.text-ui-300{color:#d1d5db!important}a.text-ui-300:focus,a.text-ui-300:hover{color:#a6aeb9!important}.text-ui-400{color:#9ca3af!important}a.text-ui-400:focus,a.text-ui-400:hover{color:#727c8d!important}.text-ui-500{color:#6b7280!important}a.text-ui-500:focus,a.text-ui-500:hover{color:#484d56!important}.text-ui-600{color:#4b5563!important}a.text-ui-600:focus,a.text-ui-600:hover{color:#2a3037!important}.text-ui-700{color:#374151!important}a.text-ui-700:focus,a.text-ui-700:hover{color:#181c23!important}.text-ui-800{color:#1f2937!important}a.text-ui-800:focus,a.text-ui-800:hover{color:#030506!important}.text-ui-900{color:#111827!important}a.text-ui-900:focus,a.text-ui-900:hover{color:#000!important}.text-reset{color:inherit!important}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImxvY2F0aW9ucy9fY29udGVudC5zY3NzIiwibWFnbmlmaWMtcG9wdXAuY3NzIiwic3dpcGVyLWJ1bmRsZS5jc3MiLCJzdHlsZS5jc3MiLCJhb3MuY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19yZWJvb3Quc2NzcyIsIl92YXJpYWJsZXMuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fdmFyaWFibGVzLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvdmVuZG9yL19yZnMuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fZ3JpZC5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fZ3JpZC5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fYnJlYWtwb2ludHMuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX3RhYmxlcy5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9faG92ZXIuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX3RhYmxlLXJvdy5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19mdW5jdGlvbnMuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fdHJhbnNpdGlvbnMuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX3RyYW5zaXRpb24uc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fZHJvcGRvd24uc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2NhcmV0LnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19ib3JkZXItcmFkaXVzLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19uYXYtZGl2aWRlci5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fZ3JhZGllbnRzLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX2FsZXJ0LnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19hbGVydC5zY3NzIiwiX2VsZW1lbnRvci5zY3NzIiwiX25vdGljZS5zY3NzIiwiX2J1dHRvbnMuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2J1dHRvbnMuc2NzcyIsIl9mb3Jtcy5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fZm9ybXMuc2NzcyIsIl9iYXNlLnNjc3MiLCJfbTJtX3V0aWxpdGllcy5zY3NzIiwiX2FjY29yZGlvbi5zY3NzIiwiX2dhbGxlcnkuc2NzcyIsIl9pY29uLnNjc3MiLCJfY2FyZC5zY3NzIiwiX21lZGlhLnNjc3MiLCJfbW9kYWwuc2NzcyIsIl9tZW51LnNjc3MiLCJfbW9kdWxlcy5zY3NzIiwiX2hhbWJ1cmdlci5zY3NzIiwiX3NsaWRlci5zY3NzIiwiX3RpdGxlLWJsb2NrLnNjc3MiLCJfcGFnaW5hdGlvbi5zY3NzIiwiX21hcC5zY3NzIiwiX3Bvc3Quc2NzcyIsIl9zZWFyY2guc2NzcyIsIl9wZW9wbGUuc2NzcyIsIl9hcmNoaXZlLWZlYXR1cmUuc2NzcyIsIl9zdG9yeS1hcnRpY2xlLnNjc3MiLCJfbG9jYXRpb25zLnNjc3MiLCJfbG9jYXRpb25zLWxpc3Rpbmcuc2NzcyIsImxvY2F0aW9ucy9fZ2xvYmFsLnNjc3MiLCJsb2NhdGlvbnMvX2hlcm8uc2NzcyIsImxvY2F0aW9ucy9fbmF2aWdhdGlvbi5zY3NzIiwibG9jYXRpb25zL19sYXlvdXQuc2NzcyIsIl9wcm9wZXJ0aWVzLnNjc3MiLCJfd3BqYi5zY3NzIiwiLi4vLi4vbW9kdWxlcy9hY2NvcmRpb25zL3N0eWxlLnNjc3MiLCIuLi8uLi9tb2R1bGVzL2FyY2hpdmVfdGl0bGUvc3R5bGUuc2NzcyIsIi4uLy4uL21vZHVsZXMvY2FyZHNfMi9zdHlsZS5zY3NzIiwiLi4vLi4vbW9kdWxlcy9jYXJkc18zL3N0eWxlLnNjc3MiLCIuLi8uLi9tb2R1bGVzL2Nhcm91c2VsL3N0eWxlLnNjc3MiLCIuLi8uLi9tb2R1bGVzL2NvbHVtbnNfNC9zdHlsZS5zY3NzIiwiLi4vLi4vbW9kdWxlcy9jb250YWN0X2Zvcm0vc3R5bGUuc2NzcyIsIi4uLy4uL21vZHVsZXMvY29udGVudF9pbWFnZV9sZWZ0L3N0eWxlLnNjc3MiLCIuLi8uLi9tb2R1bGVzL2NvbnRlbnRfaW1hZ2VfcmlnaHQvc3R5bGUuc2NzcyIsIi4uLy4uL21vZHVsZXMvY29udGVudF9zaW1wbGVfbmFycm93L3N0eWxlLnNjc3MiLCIuLi8uLi9tb2R1bGVzL2NvbnRlbnRfc2ltcGxlL3N0eWxlLnNjc3MiLCIuLi8uLi9tb2R1bGVzL2NvbnRlbnQvc3R5bGUuc2NzcyIsIi4uLy4uL21vZHVsZXMvY3RhX2Rvd25sb2FkL3N0eWxlLnNjc3MiLCIuLi8uLi9tb2R1bGVzL2N0YS9zdHlsZS5zY3NzIiwiLi4vLi4vbW9kdWxlcy9kb3dubG9hZHMvc3R5bGUuc2NzcyIsIi4uLy4uL21vZHVsZXMvZm9vdGVyL3N0eWxlLnNjc3MiLCIuLi8uLi9tb2R1bGVzL2Zvcm0vc3R5bGUuc2NzcyIsIi4uLy4uL21vZHVsZXMvZ2FsbGVyeV9sb2dvL3N0eWxlLnNjc3MiLCIuLi8uLi9tb2R1bGVzL2dhbGxlcnkvc3R5bGUuc2NzcyIsIi4uLy4uL21vZHVsZXMvaGVhZGVyL3N0eWxlLnNjc3MiLCIuLi8uLi9tb2R1bGVzL2hlcm8vc3R5bGUuc2NzcyIsIi4uLy4uL21vZHVsZXMvaW1hZ2Uvc3R5bGUuc2NzcyIsIi4uLy4uL21vZHVsZXMvaW50cm8vc3R5bGUuc2NzcyIsIi4uLy4uL21vZHVsZXMvbGF0ZXN0X25ld3Mvc3R5bGUuc2NzcyIsIi4uLy4uL21vZHVsZXMvbGF0ZXN0X3BvZGNhc3RzL3N0eWxlLnNjc3MiLCIuLi8uLi9tb2R1bGVzL2xhdGVzdF9zdG9yaWVzL3N0eWxlLnNjc3MiLCIuLi8uLi9tb2R1bGVzL2xvY2F0aW9uX3NlYXJjaC9zdHlsZS5zY3NzIiwiLi4vLi4vbW9kdWxlcy9sb2NhdGlvbnNfY2Fyb3VzZWwvc3R5bGUuc2NzcyIsIi4uLy4uL21vZHVsZXMvbG9nb3Mvc3R5bGUuc2NzcyIsIi4uLy4uL21vZHVsZXMvbWFwX2luc3RydWN0aW9ucy9zdHlsZS5zY3NzIiwiLi4vLi4vbW9kdWxlcy9tYXBfcmVnaW9uX2hlYWRlci9zdHlsZS5zY3NzIiwiLi4vLi4vbW9kdWxlcy9tYXBfcmVnaW9uX25ld3Mvc3R5bGUuc2NzcyIsIi4uLy4uL21vZHVsZXMvbWFwX3JlZ2lvbl9zdGF0aXN0aWNzL3N0eWxlLnNjc3MiLCIuLi8uLi9tb2R1bGVzL21hcF9yZWdpb25fdG93bnMvc3R5bGUuc2NzcyIsIi4uLy4uL21vZHVsZXMvbWFwX3NlYXJjaF9maWx0ZXJzL3N0eWxlLnNjc3MiLCIuLi8uLi9tb2R1bGVzL21hcC9zdHlsZS5zY3NzIiwiLi4vLi4vbW9kdWxlcy9tb292YWwvc3R5bGUuc2NzcyIsIi4uLy4uL21vZHVsZXMvbXVsdGlfY3RhX2Rvd25sb2FkL3N0eWxlLnNjc3MiLCIuLi8uLi9tb2R1bGVzL25ld3NsZXR0ZXIvc3R5bGUuc2NzcyIsIi4uLy4uL21vZHVsZXMvb2xkX2hvdXNpbmdfcGFuZWwvc3R5bGUuc2NzcyIsIi4uLy4uL21vZHVsZXMvcGFnZS10aXRsZS9zdHlsZS5zY3NzIiwiLi4vLi4vbW9kdWxlcy9wb2RjYXN0c19mZWF0dXJlL3N0eWxlLnNjc3MiLCIuLi8uLi9tb2R1bGVzL3NlZWtfcGFnZV9mb3JtL3N0eWxlLnNjc3MiLCIuLi8uLi9tb2R1bGVzL3NlZWtfcGFnZV90aXRsZS9zdHlsZS5zY3NzIiwiLi4vLi4vbW9kdWxlcy9zbGlkZXIvc3R5bGUuc2NzcyIsIi4uLy4uL21vZHVsZXMvc3BhY2VyL3N0eWxlLnNjc3MiLCIuLi8uLi9tb2R1bGVzL3N0b3JpZXNfZmVhdHVyZS9zdHlsZS5zY3NzIiwiLi4vLi4vbW9kdWxlcy92aWRlby9zdHlsZS5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fYmFja2dyb3VuZC12YXJpYW50LnNjc3MiLCJ1dGlsaXRpZXMvX2JvcmRlcnMuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy91dGlsaXRpZXMvX2Rpc3BsYXkuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy91dGlsaXRpZXMvX2VtYmVkLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvdXRpbGl0aWVzL19mbGV4LnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvdXRpbGl0aWVzL19zY3JlZW5yZWFkZXJzLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19zY3JlZW4tcmVhZGVyLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvdXRpbGl0aWVzL19zaGFkb3dzLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvdXRpbGl0aWVzL19zcGFjaW5nLnNjc3MiLCJ1dGlsaXRpZXMvX3RleHQuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX3RleHQtdHJ1bmNhdGUuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX3RleHQtZW1waGFzaXMuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFFQSxnQkFrUWlDLEND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RkNuK0JvakcsdUJBQXVCLENEcytCM2tHLGlGQ3QrQjZwRyxrQkFBa0IsQ0R5K0IvcUcseUdDeitCeXhHLG9CQUFvQixDRDQrQjd5Ryx1RkM1K0JxNEcsd0JBQXdCLENEKytCNzVHLGlGQy8rQisrRyxrQkFBa0IsQ0RrL0JqZ0gseUdDbC9CMm1ILHFCQUFxQixDRHEvQmhvSCx1RkNyL0J3dEgsdUJBQXVCLENEdy9CL3VILGlGQ3gvQmkwSCxrQkFBa0IsQ0QyL0JuMUgseUdDMy9CNjdILG9CQUFvQixDRDgvQmo5SCx1RkM5L0J5aUksd0JBQXdCLENEaWdDamtJLGlGQ2pnQ21wSSxrQkFBa0IsQ0RvZ0NycUkseUdDcGdDK3dJLHFCQUFxQixDRHVnQ3B5SSx1RkN2Z0M0M0ksdUJBQXVCLENEMGdDbjVJLGlGQzFnQ3ErSSxrQkFBa0IsQ0Q2Z0N2L0kseUdDN2dDaW1KLG9CQUFvQixDRGdoQ3JuSix1RkNoaEM2c0osd0JBQXdCLENEbWhDcnVKLGlGQ25oQ3V6SixrQkFBa0IsQ0RzaEN6MEoseUdDdGhDbTdKLHFCQUFxQixDRHloQ3g4Six1RkN6aENnaUssdUJBQXVCLENENGhDdmpLLGlGQzVoQ3lvSyxrQkFBa0IsQ0QraEMzcEsseUdDL2hDcXdLLG9CQUFvQixDRGtpQ3p4Syx1RkNsaUNpM0ssd0JBQXdCLENEcWlDejRLLGlGQ3JpQzI5SyxrQkFBa0IsQ0R3aUM3K0sseUdDeGlDdWxMLHFCQUFxQixDRDJpQzVtTCx1RkMzaUNvc0wsdUJBQXVCLENEOGlDM3RMLGlGQzlpQzZ5TCxrQkFBa0IsQ0RpakMvekwseUdDampDeTZMLG9CQUFvQixDRG9qQzc3TCx1RkNwakNxaE0sd0JBQXdCLENEdWpDN2lNLGlGQ3ZqQytuTSxrQkFBa0IsQ0QwakNqcE0seUdDMWpDMnZNLHFCQUFxQixDRDZqQ2h4TSx5RkM3akMwMk0sc0JBQXNCLENEZ2tDaDRNLG1GQ2hrQ285TSxrQkFBa0IsQ0Rta0N0K00sMkdDbmtDa2xOLG1CQUFtQixDRHNrQ3JtTix5RkN0a0Mrck4seUJBQXlCLENEeWtDeHROLG1GQ3prQzR5TixrQkFBa0IsQ0Q0a0M5ek4sMkdDNWtDMDZOLHNCQUFzQixDRCtrQ2g4Tix5RkMva0MwaE8sd0JBQXdCLENEa2xDbGpPLG1GQ2xsQ3NvTyxrQkFBa0IsQ0RxbEN4cE8sMkdDcmxDb3dPLHFCQUFxQixDRHdsQ3p4Tyx5RkN4bENtM08seUJBQXlCLENEMmxDNTRPLG1GQzNsQ2crTyxrQkFBa0IsQ0Q4bENsL08sMkdDOWxDOGxQLHNCQUFzQixDRGltQ3BuUCx5RkNqbUM4c1Asd0JBQXdCLENEb21DdHVQLG1GQ3BtQzB6UCxrQkFBa0IsQ0R1bUM1MFAsMkdDdm1DdzdQLHFCQUFxQixDRDBtQzc4UCx5RkMxbUN1aVEseUJBQXlCLENENm1DaGtRLG1GQzdtQ29wUSxrQkFBa0IsQ0RnbkN0cVEsMkdDaG5Da3hRLHNCQUFzQixDRG1uQ3h5USx5RkNubkNrNFEsd0JBQXdCLENEc25DMTVRLG1GQ3RuQzgrUSxrQkFBa0IsQ0R5bkNoZ1IsMkdDem5DNG1SLHFCQUFxQixDRDRuQ2pvUix5RkM1bkMydFIseUJBQXlCLENEK25DcHZSLG1GQy9uQ3cwUixrQkFBa0IsQ0Rrb0MxMVIsMkdDbG9DczhSLHNCQUFzQixDRHFvQzU5Uix5RkNyb0NzalMsd0JBQXdCLENEd29DOWtTLG1GQ3hvQ2txUyxrQkFBa0IsQ0Qyb0NwclMsMkdDM29DZ3lTLHFCQUFxQixDRDhvQ3J6Uyx5RkM5b0MrNFMseUJBQXlCLENEaXBDeDZTLG1GQ2pwQzQvUyxrQkFBa0IsQ0RvcEM5Z1QsMkdDcHBDMG5ULHNCQUFzQixDRHVwQ2hwVCx5RkN2cEMwdVQsd0JBQXdCLENEMHBDbHdULG1GQzFwQ3MxVCxrQkFBa0IsQ0Q2cEN4MlQsMkdDN3BDbzlULHFCQUFxQixDRGdxQ3orVCx5RkNocUNta1UseUJBQXlCLENEbXFDNWxVLG1GQ25xQ2dyVSxrQkFBa0IsQ0RzcUNsc1UsMkdDdHFDOHlVLHNCQUFzQixDRHlxQ3AwVSx5RkN6cUM4NVUsd0JBQXdCLENENHFDdDdVLG1GQzVxQzBnVixrQkFBa0IsQ0QrcUM1aFYsMkdDL3FDd29WLHFCQUFxQixDRGtyQzdwVix5RkNsckN1dlYseUJBQXlCLENEcXJDaHhWLG1GQ3JyQ28yVixrQkFBa0IsQ0R3ckN0M1YsMkdDeHJDaytWLHNCQUFzQixDRDJyQ3gvVix5RkMzckNrbFcsd0JBQXdCLENEOHJDMW1XLG1GQzlyQzhyVyxrQkFBa0IsQ0Rpc0NodFcsMkdDanNDNHpXLHFCQUFxQixDRG9zQ2oxVyx5RkNwc0MyNlcseUJBQXlCLENEdXNDcDhXLG1GQ3ZzQ3doWCxrQkFBa0IsQ0Qwc0MxaVgsMkdDMXNDc3BYLHNCQUFzQixDRDZzQzVxWCx5RkM3c0Nzd1gsd0JBQXdCLENEZ3RDOXhYLG1GQ2h0Q2szWCxrQkFBa0IsQ0RtdENwNFgsMkdDbnRDZy9YLHFCQUFxQixDRHN0Q3JnWSx5RkN0dEMrbFkseUJBQXlCLENEeXRDeG5ZLG1GQ3p0QzRzWSxrQkFBa0IsQ0Q0dEM5dFksMkdDNXRDMDBZLHNCQUFzQixDRCt0Q2gyWSx5RkMvdEMwN1ksd0JBQXdCLENEa3VDbDlZLG1GQ2x1Q3NpWixrQkFBa0IsQ0RxdUN4alosMkdDcnVDb3FaLHFCQUFxQixDRHd1Q3pyWix5RkN4dUNteFoseUJBQXlCLENEMnVDNXlaLG1GQzN1Q2c0WixrQkFBa0IsQ0Q4dUNsNVosMkdDOXVDOC9aLHNCQUFzQixDRGl2Q3BoYSx5RkNqdkM4bWEsc0JBQXNCLENEb3ZDcG9hLG1GQ3B2Q3d0YSxrQkFBa0IsQ0R1dkMxdWEsMkdDdnZDczFhLG1CQUFtQixDRDB2Q3oyYSx5RkMxdkNtOGEseUJBQXlCLENENnZDNTlhLG1GQzd2Q2dqYixrQkFBa0IsQ0Rnd0Nsa2IsMkdDaHdDOHFiLHNCQUFzQixDRG13Q3BzYix5RkNud0M4eGIsd0JBQXdCLENEc3dDdHpiLG1GQ3R3QzA0YixrQkFBa0IsQ0R5d0M1NWIsMkdDendDd2djLHFCQUFxQixDRDR3QzdoYyx5RkM1d0N1bmMseUJBQXlCLENEK3dDaHBjLG1GQy93Q291YyxrQkFBa0IsQ0RreEN0dmMsMkdDbHhDazJjLHNCQUFzQixDRHF4Q3gzYyx5RkNyeENrOWMsd0JBQXdCLENEd3hDMStjLG1GQ3h4QzhqZCxrQkFBa0IsQ0QyeENobGQsMkdDM3hDNHJkLHFCQUFxQixDRDh4Q2p0ZCx5RkM5eEMyeWQseUJBQXlCLENEaXlDcDBkLG1GQ2p5Q3c1ZCxrQkFBa0IsQ0RveUMxNmQsMkdDcHlDc2hlLHNCQUFzQixDRHV5QzVpZSx5RkN2eUNzb2Usd0JBQXdCLENEMHlDOXBlLG1GQzF5Q2t2ZSxrQkFBa0IsQ0Q2eUNwd2UsMkdDN3lDZzNlLHFCQUFxQixDRGd6Q3I0ZSx5RkNoekMrOWUseUJBQXlCLENEbXpDeC9lLG1GQ256QzRrZixrQkFBa0IsQ0RzekM5bGYsMkdDdHpDMHNmLHNCQUFzQixDRHl6Q2h1Zix5RkN6ekMwemYsd0JBQXdCLENENHpDbDFmLG1GQzV6Q3M2ZixrQkFBa0IsQ0QrekN4N2YsMkdDL3pDb2lnQixxQkFBcUIsQ0RrMEN6amdCLHlGQ2wwQ21wZ0IseUJBQXlCLENEcTBDNXFnQixtRkNyMENnd2dCLGtCQUFrQixDRHcwQ2x4Z0IsMkdDeDBDODNnQixzQkFBc0IsQ0QyMENwNWdCLHlGQzMwQzgrZ0Isd0JBQXdCLENEODBDdGdoQixtRkM5MEMwbGhCLGtCQUFrQixDRGkxQzVtaEIsMkdDajFDd3RoQixxQkFBcUIsQ0RvMUM3dWhCLHlGQ3AxQ3UwaEIseUJBQXlCLENEdTFDaDJoQixtRkN2MUNvN2hCLGtCQUFrQixDRDAxQ3Q4aEIsMkdDMTFDa2ppQixzQkFBc0IsQ0Q2MUN4a2lCLHlGQzcxQ2txaUIsd0JBQXdCLENEZzJDMXJpQixtRkNoMkM4d2lCLGtCQUFrQixDRG0yQ2h5aUIsMkdDbjJDNDRpQixxQkFBcUIsQ0RzMkNqNmlCLHlGQ3QyQzIvaUIseUJBQXlCLENEeTJDcGhqQixtRkN6MkN3bWpCLGtCQUFrQixDRDQyQzFuakIsMkdDNTJDc3VqQixzQkFBc0IsQ0QrMkM1dmpCLHlGQy8yQ3MxakIsd0JBQXdCLENEazNDOTJqQixtRkNsM0NrOGpCLGtCQUFrQixDRHEzQ3A5akIsMkdDcjNDZ2trQixxQkFBcUIsQ0R3M0NybGtCLHlGQ3gzQytxa0IseUJBQXlCLENEMjNDeHNrQixtRkMzM0M0eGtCLGtCQUFrQixDRDgzQzl5a0IsMkdDOTNDMDVrQixzQkFBc0IsQ0RpNENoN2tCLHlGQ2o0QzBnbEIsd0JBQXdCLENEbzRDbGlsQixtRkNwNENzbmxCLGtCQUFrQixDRHU0Q3hvbEIsMkdDdjRDb3ZsQixxQkFBcUIsQ0QwNEN6d2xCLHlGQzE0Q20ybEIseUJBQXlCLENENjRDNTNsQixtRkM3NENnOWxCLGtCQUFrQixDRGc1Q2wrbEIsMkdDaDVDOGttQixzQkFBc0IsQ0RtNUNwbW1CLHlGQ241QzhybUIsd0JBQXdCLENEczVDdHRtQixtRkN0NUMweW1CLGtCQUFrQixDRHk1QzV6bUIsMkdDejVDdzZtQixxQkFBcUIsQ0Q0NUM3N21CLHlGQzU1Q3VobkIseUJBQXlCLENEKzVDaGpuQixtRkMvNUNvb25CLGtCQUFrQixDRGs2Q3RwbkIsMkdDbDZDa3duQixzQkFBc0IsQ0RxNkN4eG5CLHlGQ3I2Q2szbkIsc0JBQXNCLENEdzZDeDRuQixtRkN4NkM0OW5CLGtCQUFrQixDRDI2QzkrbkIsMkdDMzZDMGxvQixtQkFBbUIsQ0Q4NkM3bW9CLHFGQzk2Q21zb0Isd0RBQXdELENEaTdDM3ZvQixpRkNqN0M2MG9CLCtCQUErQixDRG83QzUyb0IsdUZDcDdDbzhvQixrQ0FBa0MsQ0R1N0N0K29CLHlGQ3Y3Q2drcEIsbUNBQW1DLENEMDdDbm1wQiwrRkMxN0Ntc3BCLHNDQUFzQyxDRDY3Q3p1cEIsaUdDNzdDMjBwQiwwREFBMEQsQ0RnOENyNHBCLG1HQ2g4Q3krcEIsNERBQTRELENEbThDcmlxQix5R0NuOEMrb3FCLDJEQUEyRCxDRHM4QzFzcUIsaUdDdDhDNHlxQix3REFBd0QsQ0R5OENwMnFCLG1HQ3o4Q3c4cUIsd0RBQXdELENENDhDaGdyQix5R0M1OEMwbXJCLHlEQUF5RCxDRCs4Q25xckIsaUdDLzhDcXdyQix5REFBeUQsQ0RrOUM5enJCLG1HQ2w5Q2s2ckIsd0RBQXdELENEcTlDMTlyQix5R0NyOUNva3NCLDJEQUEyRCxDRHc5Qy9uc0IsbUdDeDlDbXVzQix5REFBeUQsQ0QyOUM1eHNCLHFHQzM5Q2s0c0Isd0RBQXdELENEODlDMTdzQiwyR0M5OUNzaXRCLDJEQUEyRCxDRGkrQ2ptdEIsbUdDaitDcXN0Qix5REFBeUQsQ0RvK0M5dnRCLHFHQ3ArQ28ydEIsd0RBQXdELENEdStDNTV0QiwyR0N2K0N3Z3VCLDJEQUEyRCxDRDArQ25rdUIsaUNDMStDcW11QixTQUFTLENBQUMscUNBQXFDLENEOCtDcHB1Qiw2Q0M5K0Nrc3VCLFNBQVMsQ0FBQyx1QkFBdUIsQ0RrL0NudXVCLG1CQ2wvQ3V2dUIsZ0NBQWdDLENEcS9Ddnh1QixxQkNyL0M2eXVCLGlDQUFpQyxDRHcvQzkwdUIsc0JDeC9DcTJ1QixpQ0FBaUMsQ0QyL0N0NHVCLHFCQzMvQzQ1dUIsZ0NBQWdDLENEOC9DNTd1Qix5QkM5L0NzOXVCLHFDQUFxQyxDRGlnRDMvdUIsd0JDamdEb2h2QixvQ0FBb0MsQ0RvZ0R4anZCLDJCQ3BnRG9sdkIsc0NBQXNDLENEdWdEMW52QiwwQkN2Z0RxcHZCLHFDQUFxQyxDRDBnRDFydkIsaUNDMWdENHR2QixTQUFTLENBQUMscUNBQXFDLENEOGdEM3d2Qiw2Q0M5Z0R5enZCLFNBQVMsQ0FBQyxnQ0FBZ0MsQ0RraERuMnZCLG1CQ2xoRHUzdkIsbUJBQW1CLENEcWhEMTR2QixzQkNyaERpNnZCLDBDQUEwQyxDRHdoRDM4dkIsd0JDeGhEbyt2QiwyQ0FBMkMsQ0QyaEQvZ3dCLHlCQzNoRHlpd0IsMkNBQTJDLENEOGhEcGx3Qix3QkM5aEQ2bXdCLDBDQUEwQyxDRGlpRHZwd0Isb0JDamlENHF3QixvQkFBb0IsQ0RvaURoc3dCLHVCQ3BpRHd0d0IsMkNBQTJDLENEdWlEbnd3Qix5QkN2aUQ2eHdCLDRDQUE0QyxDRDBpRHowd0IsMEJDMWlEbzJ3Qiw0Q0FBNEMsQ0Q2aURoNXdCLHlCQzdpRDA2d0IsMkNBQTJDLENEZ2pEcjl3QixtQ0NoakR5L3dCLDZCQUE2QixDRG1qRHRoeEIsK0NDbmpEc2t4Qix1QkFBdUIsQ0RzakQ3bHhCLG9CQ3RqRGtueEIsK0JBQStCLENEeWpEanB4QixzQkN6akR3cXhCLGdDQUFnQyxDRDRqRHhzeEIsdUJDNWpEZ3V4QixnQ0FBZ0MsQ0Qr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T0FEWixDQUNaLGFBQXdCLFFBRFosQ0FDWixhQUF3QixRQURaLENBQ1osYUFBd0IsUUFEWixDQVFSLGFGaEJWLGFBQTRCLENFZ0JsQixhRmhCVixvQkFBOEMsQ0VnQnBDLGFGaEJWLHFCQUE4QyxDRWdCcEMsYUZoQlYsZUFBOEMsQ0VnQnBDLGFGaEJWLHFCQUE4QyxDRWdCcEMsYUZoQlYscUJBQThDLENFZ0JwQyxhRmhCVixlQUE4QyxDRWdCcEMsYUZoQlYscUJBQThDLENFZ0JwQyxhRmhCVixxQkFBOEMsQ0VnQnBDLGFGaEJWLGVBQThDLENFZ0JwQyxjRmhCVixxQkFBOEMsQ0VnQnBDLGNGaEJWLHFCQUE4QyxDRWtCbkMsQ0RiVCx5QkMzQkUsUUFDRSxZQUFhLENBQ2IsV0FBWSxDQUNaLGNBQWUsQ0Y0QnJCLGlCQUNFLGFGdUJxRCxDRXRCckQsY0ZzQnFELENFeEJ2RCxpQkFDRSxZRnVCcUQsQ0V0QnJELGFGc0JxRCxDRXhCdkQsaUJBQ0Usa0JGdUJxRCxDRXRCckQsbUJGc0JxRCxDRXhCdkQsaUJBQ0UsWUZ1QnFELENFdEJyRCxhRnNCcUQsQ0V4QnZELGlCQUNFLFlGdUJxRCxDRXRCckQsYUZzQnFELENFeEJ2RCxpQkFDRSxrQkZ1QnFELENFdEJyRCxtQkZzQnFELENJekNuRCxhRkNKLGFBQWMsQ0FDZCxVQUFXLENBQ1gsY0FBZSxDRUdQLFVGYlIsaUJBQTZDLENBSTdDLGtCQUE4QyxDRVN0QyxVRmJSLGtCQUE2QyxDQUk3QyxtQkFBOEMsQ0VTdEMsVUZiUixZQUE2QyxDQUk3QyxhQUE4QyxDRVN0QyxVRmJSLGtCQUE2QyxDQUk3QyxtQkFBOEMsQ0VTdEMsVUZiUixrQkFBNkMsQ0FJN0MsbUJBQThDLENFU3RDLFVGYlIsWUFBNkMsQ0FJN0MsYUFBOEMsQ0VTdEMsVUZiUixrQkFBNkMsQ0FJN0MsbUJBQThDLENFU3RDLFVGYlIsa0JBQTZDLENBSTdDLG1CQUE4QyxDRVN0QyxVRmJSLFlBQTZDLENBSTdDLGFBQThDLENFU3RDLFdGYlIsa0JBQTZDLENBSTdDLG1CQUE4QyxDRVN0QyxXRmJSLGtCQUE2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Q0VnQnBDLGNGaEJWLHFCQUE4QyxDRWdCcEMsY0ZoQlYscUJBQThDLENFZ0JwQyxjRmhCVixlQUE4QyxDRWdCcEMsZUZoQlYscUJBQThDLENFZ0JwQyxlRmhCVixxQkFBOEMsQ0VrQm5DLENDckViLE9BQ0UsVUFBVyxDQUNYLGtCUGtMVyxDT2pMWCxhUFVjLENPYmhCLG9CQVFJLGNObVZnQyxDTWxWaEMsa0JBQW1CLENBQ25CLDRCUEhZLENPUGhCLGdCQWNJLHFCQUFzQixDQUN0QiwrQlBSWSxDT1BoQixtQkFtQkksNEJQWlksQ09xQmhCLDBCQUdJLGFONlQrQixDTXBUbkMsc0RBS0ksd0JQdENZLENPaUNoQixrREFXTSx1QkFBNEMsQ0FLbEQsbUdBS0ksUUFBUyxDQVFiLHlDQUVJLGtDUDFDWSxDUXJCZCw0QkQyRUksYVB0RVUsQ091RVYsbUNQdkRVLENTNUJkLG1EQUlJLHdCQ2dHNEQsQ0RwR2hFLHVGQVlNLG9CQ3dGMEQsQ0RqRmhFLDRHQVNRLHdCQVJvQyxDQXBCNUMseURBSUksd0JDZ0c0RCxDRHBHaEUsK0ZBWU0sb0JDd0YwRCxDRGpGaEUsa0hBU1Esd0JBUm9DLENBcEI1QyxtREFJSSx3QkNnRzRELENEcEdoRSx1RkFZTSxvQkN3RjBELENEakZoRSw0R0FTUSx3QkFSb0MsQ0FwQjVDLDBDQUlJLHdCQ2dHNEQsQ0RwR2hFLDJFQVlNLG9CQ3dGMEQsQ0RqRmhFLG1HQVNRLHdCQVJvQyxDQXBCNUMsbURBSUksd0JDZ0c0RCxDRHBHaEUsdUZBWU0sb0JDd0YwRCxDRGpGaEUsNEdBU1Esd0JBUm9DLENBcEI1QyxnREFJSSx3QkNnRzRELENEcEdoRSxtRkFZTSxvQkN3RjBELENEakZoRSx5R0FTUSx3QkFSb0MsQ0FwQjVDLDZDQUlJLHdCQ2dHNEQsQ0RwR2hFLCtFQVlNLG9CQ3dGMEQsQ0RqRmhFLHNHQVNRLHdCQVJvQyxDQXBCNUMsMENBSUksd0JDZ0c0RCxDRHBHaEUsMkVBWU0sb0JDd0YwRCxDRGpGaEUsbUdBU1Esd0JBUm9DLENBcEI1QywwQ0FJSSx3QkNnRzRELENEcEdoRSwyRUFZTSxvQkN3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Q1QsYUFBbUIsQ0FDbkIsZUFBZ0IsQ0FDaEIsNEJoQkVjLENhZ0hoQixlQUNFLGFBQWMsQ0FDZCxVQUFXLENBQ1gscUJab3BCd0MsQ1lucEJ4QyxVQUFXLENBQ1gsZVppSytCLENZaEsvQixhYi9HYyxDYWdIZCxrQkFBbUIsQ0FFbkIsa0JBQW1CLENBQ25CLDRCQUE2QixDQUM3QixRQUFTLENMckhULDBDS29JRSxhWm9uQnFELENZbm5CckQsb0JBQXFCLENJL0lyQix3QmpCSVksQ2FnSGhCLDRDQWlDSSxVYnZJYyxDYXdJZCxvQkFBcUIsQ0l0SnJCLHdCakJpRGtCLENhbUV0QixnREF3Q0ksYWJySlksQ2FzSlosbUJBQW9CLENBQ3BCLDRCQUE2QixDQVFqQyxvQkFDRSxhQUFjLENBSWhCLGlCQUNFLGFBQWMsQ0FDZCxvQlo4bEJ3QyxDWTdsQnhDLGVBQWdCLENYQVosaUJBQVcsQ1dFZixhYnhLYyxDYXlLZCxrQkFBbUIsQ0FJckIsb0JBQ0UsYUFBYyxDQUNkLHFCWm9sQndDLENZbmxCeEMsYWI3S2MsQ2tCYmhCLDJDQUNFLGlCQUFrQixDQUNsQixzQmpCeTlCeUMsQ2lCeDlCekMsa0JqQnk5QnNDLENpQng5QnRDLDRCQUE2QyxDSFUzQyxvQmQ2TmdDLENpQmxPcEMsZUFFRSxhQUFjLENBSWhCLFlBQ0UsZWpCNlErQixDaUJyUWpDLG1CQUNFLGtCQUFzRCxDQUR4RCwwQkFLSSxpQkFBa0IsQ0FDbEIsS0FBTSxDQUNOLE9BQVEsQ0FDUixTQUFVLENBQ1Ysc0JqQjA3QnVDLENpQno3QnZDLGFBQWMsQ0FVaEIsZUMvQ0EsYVR3R2dFLENPbkc5RCx3QlBtRzhELENTdEdoRSxvQlRzR2dFLENRekRoRSxrQkMxQ0Usd0JBQXFDLENEMEN2QywyQkN0Q0UsYUFBMEIsQ0RzQzVCLGlCQy9DQSxhVHdHZ0UsQ09uRzlELHdCUG1HOEQsQ1N0R2hFLG9CVHNHZ0UsQ1F6RGhFLG9CQzFDRSx3QkFBcUMsQ0QwQ3ZDLDZCQ3RDRSxhQUEwQixDRHNDNUIsZUMvQ0EsYVR3R2dFLENPbkc5RCx3QlBtRzhELENTdEdoRSxvQlRzR2dFLENRekRoRSxrQkMxQ0Usd0JBQXFDLENEMEN2QywyQkN0Q0UsYUFBMEIsQ0RzQzVCLFlDL0NBLGFUd0dnRSxDT25HOUQsd0JQbUc4RCxDU3RHaEUsb0JUc0dnRSxDUXpEaEUsZUMxQ0Usd0JBQXFDLENEMEN2Qyx3QkN0Q0UsYUFBMEIsQ0RzQzVCLGVDL0NBLGFUd0dnRSxDT25HOUQsd0JQbUc4RCxDU3RHaEUsb0JUc0dnRSxDUXpEaEUsa0JDMUNFLHdCQUFxQyxDRDBDdkMsMkJDdENFLGFBQTBCLENEc0M1QixrREMvQ0EsYVR3R2dFLENPbkc5RCx3QlBtRzhELENTdEdoRSxvQlRzR2dFLENRekRoRSx3REMxQ0Usd0JBQXFDLENEMEN2QywwRUN0Q0UsYUFBMEIsQ0RzQzVCLGFDL0NBLGFUd0dnRSxDT25HOUQsd0JQbUc4RCxDU3RHaEUsb0JUc0dnRSxDUXpEaEUsZ0JDMUNFLHdCQUFxQyxDRDBDdkMseUJDdENFLGFBQTBCLENEc0M1QixZQy9DQSxhVHdHZ0UsQ09uRzlELHdCUG1HOEQsQ1N0R2hFLG9CVHNHZ0UsQ1F6RGhFLGVDMUNFLHdCQUFxQyxDRDBDdkMsd0JDdENFLGFBQTBCLENEc0M1QixZQy9DQSxhVHdHZ0UsQ09uRzlELHdCUG1HOEQsQ1N0R2hFLG9CVHNHZ0UsQ1F6RGhFLGVDMUNFLHdCQUFxQyxDRDBDdkMsd0JDdENFLGFBQTBCLENEc0M1QixpQkMvQ0EsYVR3R2dFLENPbkc5RCx3QlBtRzhELENTdEdoRSxvQlRzR2dFLENRekRoRSxvQkMxQ0Usd0JBQXFDLENEMEN2Qyw2QkN0Q0UsYUFBMEIsQ0RzQzVCLGFDL0NBLGFUd0dnRSxDT25HOUQscUJQbUc4RCxDU3RHaEUsaUJUc0dnRSxDUXpEaEUsZ0JDMUNFLHdCQUFxQyxDRDBDdkMseUJDdENFLGFBQTBCLENEc0M1QixZQy9DQSxhVHdHZ0UsQ09uRzlELHdCUG1HOEQsQ1N0R2hFLG9CVHNHZ0UsQ1F6RGhFLGVDMUNFLHdCQUFxQyxDRDBDdkMsd0JDdENFLGFBQTBCLENEc0M1QixhQy9DQSxhVHdHZ0UsQ09uRzlELHdCUG1HOEQsQ1N0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QkMsYXRCbkZnQyxDc0JrRWpDLG9FQW9CRSx3QkFBeUIsQ0FDekIscVZBQW1pQixDQUt0aUIsc0NBQ0Msa0J0QjVGc0IsQ3NCNkZ0QixvQnRCN0ZzQixDc0I4RnRCLFV0Qm5JZ0IsQ3NCZ0loQixrREFNQyxvQnRCaEdvQyxDc0JpR3BDLGtCdEJqR29DLENzQmtHcEMsVXRCeEllLENzQjRJakIsc0RBQ0Msc0JBQXVCLENBQ3ZCLG9CdEJ6R3NCLENzQjBHdEIsYXRCMUdzQixDc0J1R3RCLGtFQU1DLG9CdEI1R29DLENzQjZHcEMsc0JBQXVCLENBQ3ZCLGF0QjlHb0MsQ3NCa0h0Qyw0QkFDQyxnREZ6SmlELENFMEpqRCxrREYxSmlELENFMkpqRCxVdEIzSmdCLENzQndKaEIsd0NBTUMsa0RGN0pzRCxDRThKdEQsZ0RGOUpzRCxDRStKdEQsVXRCaEtlLENzQm9LaEIsd0RBTUMsa0RGektzRCxDRTJLdEQsMkNGM0tzRCxDRStLeEQsOEJBQ0MsZXRCakxnQixDc0JrTGhCLGlCdEJsTGdCLENzQm1MaEIsMkNGbkxpRCxDRWdMakQsMENBTUMsb0J0QnJMa0IsQ3NCc0xsQixrQnRCdExrQixDc0J1TGxCLDJDRnhMZ0QsQ0U0TGxELDhDQUNDLHNCQUF1QixDQUN2QixpQnRCOUxnQixDc0IrTGhCLFV0Qi9MZ0IsQ3NCNExoQiwwREFNQyxvQnRCak1rQixDc0JrTWxCLHNCQUF1QixDQUN2QixhdEJuTWtCLENzQm1LcEIsNENBcUNDLHNCQUF1QixDQUN2QixrREYxTWlELENFMk1qRCwyQ0YzTWlELENFb0tqRCx3REEwQ0Msb0J0QmpNYSxDc0JrTWIsc0JBQXVCLENBQ3ZCLGF0Qm5NYSxDc0IyTWhCLHdtQ0FFQyxtQkFBb0IsQ0FtQnJCLFdBQ0MsYUFBYyxDQUNkLFVBQVcsQ0FGWixzQkFNRSxnQnJCbUxpQyxDcUIvS25DLHlCQUNDLFFBQ0MsZ0JBQWlCLENBQ2pCLG1CQUFvQixDQUNwQixDdkI4SUYsT3lCdllDLGNBQWUsQ0FDZixlQUFnQixDQUNoQixhQWZnQyxDQWdCaEMsb0JBQXFCLEN6QjhRdEIsTXlCMVFFLGF4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QixDMEJNcEIsbUIxQkx1QixDMEJNdkIsaUIxQkxxQixDMEJNckIscUIxQkwwQixDMEJNMUIsb0IxQkx3QixDMEJNeEIsZTFCTG1CLEMwQlFwQixtT0FDQyxpQjFCTnFCLEMwQk9yQixtQjFCTnVCLEMwQk92QixtQjFCTnVCLEMwQk92QixpQjFCTnFCLEMwQk9yQixxQjFCTjBCLEMwQk8xQixvQjFCTndCLEMwQk94QixlMUJObUIsQzBCU3BCLE9BQ0MsZ0IxQlBvQixDMEJRcEIsbUIxQlB1QixDMEJRdkIsbUIxQlB1QixDMEJRdkIsaUIxQlBxQixDMEJRckIscUIxQlAwQixDMEJRMUIsb0IxQlB3QixDMEJReEIsZTFCUG1CLEMwQlVwQiw0RUFDQyxpQjFCUnFCLEMwQlNyQixrQjFCUnNCLEMwQlN0QixtQjFCUnVCLEMwQlN2QixpQjFCUnFCLEMwQlNyQixxQjFCUjBCLEMwQlMxQixvQjFCUndCLEMwQlN4QixlMUJSbUIsQzBCV3BCLDhtQkFDQyxjMUJUa0IsQzBCVWxCLG9CMUJUd0IsQzBCVXhCLHdCMUJUNEIsQzBCVTVCLGlCMUJUcUIsQzBCVXJCLGdCMUJUb0IsQzBCVXBCLG9CMUJUd0IsQzBCVXhCLGUxQlRtQixDREtwQixFMkJRQyxrQkFDcUIsQzNCVHRCLFUyQlNDLG9CQUdxQixDQUd0QixXQUFhLGNBQWUsQ0FFNUIsZUFDQyxhQUFjLENBQ1gsZUFBZ0IsQ0FDaEIsa0JBQW1CLENuQjlGdkIsc0JtQnFHRyx3QjFCM0pxQixDMEI0SnJCLG9CMUI1SnFCLEMwQndKeEIsb0JBUUUsNkROdk1rRCxDYnVEcEQseUNtQnVKRyxnRE45TWlELENyQnFJcEQsVzJCK0VDLDJCQUErQixDQUMvQixpQkFBa0IsQ0FDbEIsZUFBZ0IsQ0FDaEIsY0FBZSxDQUNmLGdCQUFpQixDQUNqQixZQUFhLENBQ2IsZUFBZ0IsQ0FDaEIsZ0JBQTJCLENBUjVCLGtCQVdFLGlCQUFrQixDQUNsQixjQUFlLENBQ2Ysd25DQUF5aEQsQ0FiM2hELHVCQWlCRSx5QkFBMEIsQ0FJNUIsUUFDQyxpQkFBa0IsQ0FDZixlQUFnQixDQUNo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QUNFLHVCQUF3QixDekdVMUIsd0N5R0xNLHVCQUEwRSxDQU5oRixhQUNFLHVCQUF3QixDekdVMUIsd0N5R0xNLHVCQUEwRSxDQU5oRixhQUNFLHVCQUF3QixDekdVMUIsd0N5R0xNLHVCQUEwRSxDQU5oRixhQUNFLHVCQUF3QixDekdVMUIsd0N5R0xNLG9CQUEwRSxDRnlDbEYsWUFBYyx1QkFBeUIiLCJmaWxlIjoic3R5bGUuY3NzIiwic291cmNlc0NvbnRlbnQiOlsiXHJcblxyXG4ubG9jYXRpb24tLXYyIHtcclxuXHJcbiAgICAuc3RhdHMtdGl0bGUge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMS41O1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDRweDtcclxuICAgICAgICBtYXJnaW4tdG9wOiAzMHB4O1xyXG4gICAgICAgIGZvbnQtZmFtaWx5OiBLYXJsYSwgc2Fucy1zZXJpZjtcclxuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgfVxyXG5cclxuICAgIC5zdGF0cy1zdWJ0aXRsZSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjU7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgIH1cclxuXHJcbiAgICAuc3RhdHMge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgZ2FwOiAwO1xyXG5cclxuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XHJcbiAgICAgICAgICAgICYtLTItY29sdW1ucyB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBncmlkO1xyXG4gICAgICAgICAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyO1xyXG4gICAgICAgICAgICAgICAgZ2FwOiAwIDQwcHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLnN0YXQge1xyXG4gICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjQ0VENERBO1xyXG4gICAgICAgIHBhZGRpbmc6IDE0cHggMDtcclxuICAgICAgICAmX19sYWJlbCB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xyXG4gICAgICAgICAgICBnYXA6IDEwcHg7XHJcbiAgICAgICAgICAgIGZsZXg6IDAgMCAyMjBweDtcclxuICAgICAgICAgICAgbWluLXdpZHRoOiA1MCU7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XHJcbiAgICAgICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcbiAgICAgICAgICAgICYtaWNvbiB7XHJcbiAgICAgICAgICAgICAgICBmbGV4OiAwIDAgMjRweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAmX192YWx1ZSB7XHJcbiAgICAgICAgICAgIGZsZXg6IDE7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xyXG4gICAgICAgICAgICBwYWRkaW5nOiA2cHggMCAwIDM0cHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgZ2FwOiAyMHB4O1xyXG4gICAgICAgICAgICAmX192YWx1ZSB7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5zdGF0cy1zY2hvb2xzIHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgIGdhcDogMDtcclxuICAgIH1cclxuXHJcbiAgICAuc3RhdC1zY2hvb2wge1xyXG4gICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjQ0VENERBO1xyXG4gICAgICAgIHBhZGRpbmc6IDE0cHggMDtcclxuICAgICAgICAmX19sYWJlbCB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIGdhcDogMTBweDtcclxuICAgICAgICAgICAgZmxleDogMCAwIDI1MHB4O1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xyXG4gICAgICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG4gICAgICAgICAgICAmLWljb24ge1xyXG4gICAgICAgICAgICAgICAgZmxleDogMCAwIDI0cHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgJl9fdmFsdWUge1xyXG4gICAgICAgICAgICBmbGV4OiAwIDAgOTBweDtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDZweCAwIDAgMzRweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgJl9fbG9jYXRpb25zIHtcclxuICAgICAgICAgICAgZmxleDogMTtcclxuICAgICAgICAgICAgcGFkZGluZzogNnB4IDAgMCAzNHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICAmX19sb2NhdGlvbi5oaWRkZW4ge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmxvYWQtbW9yZSB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAxMHB4O1xyXG4gICAgICAgICAgICBjb2xvcjogIzAwMDtcclxuICAgICAgICAgICAgb3BhY2l0eTogMC40O1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG4gICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcclxuICAgICAgICAgICAgZ2FwOiAyMHB4O1xyXG4gICAgICAgICAgICAmX192YWx1ZSB7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICZfX2xvY2F0aW9ucyB7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5zZWN0aW9uIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiA3MHB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5zZWN0aW9uX190aXRsZSB7XHJcbiAgICAgICAgZm9udC1zaXplOiA0MHB4O1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgID4gc3BhbiB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICNmZmY7XHJcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDIwcHg7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICB6LWluZGV4OiAyO1xyXG4gICAgICAgIH1cclxuICAgICAgICAmOmFmdGVyIHtcclxuICAgICAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIHRvcDogNTAlO1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiA2cHg7XHJcbiAgICAgICAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDJweDtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogJGRhcms7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5zZWN0aW9uX19jb250ZW50IHtcclxuICAgICAgICBhIHtcclxuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcbiAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5zZWN0aW9uX192aWRlbyB7XHJcbiAgICAgICAgbWFyZ2luOiAzMHB4IDA7XHJcbiAgICB9XHJcblxyXG4gICAgLnZpZGVvIHtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGFzcGVjdC1yYXRpbzogMTYgLyA5O1xyXG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMTBweDtcclxuICAgICAgICBpZnJhbWUge1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIHRvcDogMDtcclxuICAgICAgICAgICAgbGVmdDogMDtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICAgICAgYm9yZGVyOiAwO1xyXG4gICAgICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLnNlY3Rpb25fX3Rvb2wge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDcwcHg7XHJcbiAgICAgICAgYmFja2dyb3VuZDogJGxpZ2h0O1xyXG4gICAgICAgIHBhZGRpbmc6IDIwcHg7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMTBweDtcclxuICAgICAgICBtYXJnaW46IDMwcHggMDtcclxuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDQwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5kYXRhLXNvdXJjZSB7XHJcbiAgICAgICAgb3BhY2l0eTogMC42O1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMS41O1xyXG4gICAgICAgIG1hcmdpbjogMTBweCAwO1xyXG4gICAgfVxyXG5cclxuICAgIC5zcG9uc29yIHtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xyXG4gICAgICAgIHBhZGRpbmc6IDIwcHg7IFxyXG4gICAgICAgIG1hcmdpbjogMzBweCAwO1xyXG4gICAgICAgICYtbG9nbyB7XHJcbiAgICAgICAgICAgIGhlaWdodDogNTBweDtcclxuICAgICAgICAgICAgd2lkdGg6IGF1dG87XHJcbiAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcclxuICAgICAgICAgICAgaW1nIHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IGF1dG87XHJcbiAgICAgICAgICAgICAgICBvYmplY3QtZml0OiBjb250YWluO1xyXG4gICAgICAgICAgICAgICAgb2JqZWN0LXBvc2l0aW9uOiBsZWZ0O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYtY29udGVudCB7XHJcbiAgICAgICAgICAgIG1heC13aWR0aDogNDcwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYtY3RhIHtcclxuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87ICAgXHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDEwcHggMDtcclxuICAgICAgICB9XHJcbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xyXG4gICAgICAgICAgICBwYWRkaW5nOiA0MHB4O1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC50ZXN0aW1vbmlhbCB7XHJcbiAgICAgICAgbWF4LXdpZHRoOiA3MDBweDtcclxuICAgICAgICBtYXJnaW46IDMwcHggYXV0bztcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGdhcDogMTZweDtcclxuICAgICAgICBwYWRkaW5nOiAyMHB4IDA7XHJcbiAgICAgICAgYmxvY2txdW90ZSB7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNTtcclxuICAgICAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJl9fY2l0YXRpb24ge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogN3B4O1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICfigJQnO1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA1cHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLnN3aXBlci1jb250YWluZXIge1xyXG4gICAgICAgIG92ZXJmbG93OiB2aXNpYmxlO1xyXG4gICAgICAgIG1hcmdpbjogMzBweCAwO1xyXG4gICAgfVxyXG5cclxuICAgIC5zd2lwZXItaXRlbSB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgZmxleDogMTtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgZ2FwOiAyNXB4O1xyXG4gICAgICAgICZfX2ltYWdlIHtcclxuICAgICAgICAgICAgaGVpZ2h0OiAwO1xyXG4gICAgICAgICAgICBwYWRkaW5nOiA2My4yNSUgMCAwO1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICBpbWcge1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgICAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLnN3aXBlci1idXR0b24tZGlzYWJsZWQge1xyXG4gICAgICAgIG9wYWNpdHk6IDAuNTtcclxuICAgICAgICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xyXG4gICAgfVxyXG5cclxuICAgIC5zd2lwZXItYnV0dG9uLW5leHQsXHJcbiAgICAuc3dpcGVyLWJ1dHRvbi1wcmV2IHtcclxuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgcG9zaXRpb246IHN0YXRpYztcclxuICAgICAgICB6LWluZGV4OiAxO1xyXG4gICAgICAgIGhlaWdodDogNDBweDtcclxuICAgICAgICB3aWR0aDogNDBweDtcclxuICAgICAgICBtYXJnaW4tdG9wOiAzMHB4O1xyXG4gICAgICAgIHRyYW5zZm9ybTogbm9uZTtcclxuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4ycztcclxuICAgICAgICAmOmFmdGVyIHtcclxuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLnN3aXBlci1idXR0b24tbmV4dCB7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDFweDtcclxuICAgIH1cclxuXHJcbiAgICAubG9jYXRpb24tbGlua3Mge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgZ2FwOiAxMHB4O1xyXG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgICAgICAuYnRuIHtcclxuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XHJcbiAgICAgICAgICAgIGdhcDogMTBweDtcclxuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgc3ZnIHtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogMjRweDtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAyNHB4O1xyXG4gICAgICAgICAgICAgICAgZmxleDogMCAwIDI0cHg7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnk7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogI2ZmZjtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJHByaW1hcnk7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLndwamItcGFnZS1pbmRleCB7XHJcbiAgICAgICAgLnJvdyB7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5jb2wtbGctMTIge1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuc2lkZWJhciB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAud3BqYi1wYWdpbmF0ZS1saW5rcyB7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICAgICAgICAgIGE6bm90KDpob3ZlciksXHJcbiAgICAgICAgICAgIHNwYW46bm90KC5jdXJyZW50KSB7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiBub25lO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAjd3BqYi10b3Atc2VhcmNoIHtcclxuICAgICAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLndwamItaW5wdXQtdHlwZS1oYWxmLXJpZ2h0Om50aC1jaGlsZCgyKSB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmUhaW1wb3J0YW50O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLndwamItb3B0aW9ucy1saXN0IHtcclxuICAgICAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIGEud3BqYi1idXR0b246dmlzaXRlZCwgXHJcbiAgICAgICAgLndwamItdXBsb2FkLWFjdGlvbnMgYS5idXR0b246dmlzaXRlZCwgXHJcbiAgICAgICAgYS53cGpiLWJ1dHRvbjpob3ZlciwgXHJcbiAgICAgICAgLndwamItdXBsb2FkLWFjdGlvbnMgYS5idXR0b246aG92ZXIge1xyXG4gICAgICAgICAgICBjb2xvcjogI2ZmZiFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5IWltcG9ydGFudDtcclxuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkcHJpbWFyeSFpbXBvcnRhbnQ7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4iLCIvKiBNYWduaWZpYyBQb3B1cCBDU1MgKi9cbi5tZnAtYmcge1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHotaW5kZXg6IDEwNDI7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgYmFja2dyb3VuZDogIzBiMGIwYjtcbiAgb3BhY2l0eTogMC44O1xufVxuXG4ubWZwLXdyYXAge1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHotaW5kZXg6IDEwNDM7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgb3V0bGluZTogbm9uZSAhaW1wb3J0YW50O1xuICAtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbn1cblxuLm1mcC1jb250YWluZXIge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICBwYWRkaW5nOiAwIDhweDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cblxuLm1mcC1jb250YWluZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG5cbi5tZnAtYWxpZ24tdG9wIC5tZnAtY29udGFpbmVyOmJlZm9yZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5tZnAtY29udGVudCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBtYXJnaW46IDAgYXV0bztcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgei1pbmRleDogMTA0NTtcbn1cblxuLm1mcC1pbmxpbmUtaG9sZGVyIC5tZnAtY29udGVudCxcbi5tZnAtYWpheC1ob2xkZXIgLm1mcC1jb250ZW50IHtcbiAgd2lkdGg6IDEwMCU7XG4gIGN1cnNvcjogYXV0bztcbn1cblxuLm1mcC1hamF4LWN1ciB7XG4gIGN1cnNvcjogcHJvZ3Jlc3M7XG59XG5cbi5tZnAtem9vbS1vdXQtY3VyLCAubWZwLXpvb20tb3V0LWN1ciAubWZwLWltYWdlLWhvbGRlciAubWZwLWNsb3NlIHtcbiAgY3Vyc29yOiAtbW96LXpvb20tb3V0O1xuICBjdXJzb3I6IC13ZWJraXQtem9vbS1vdXQ7XG4gIGN1cnNvcjogem9vbS1vdXQ7XG59XG5cbi5tZnAtem9vbSB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgY3Vyc29yOiAtd2Via2l0LXpvb20taW47XG4gIGN1cnNvcjogLW1vei16b29tLWluO1xuICBjdXJzb3I6IHpvb20taW47XG59XG5cbi5tZnAtYXV0by1jdXJzb3IgLm1mcC1jb250ZW50IHtcbiAgY3Vyc29yOiBhdXRvO1xufVxuXG4ubWZwLWNsb3NlLFxuLm1mcC1hcnJvdyxcbi5tZnAtcHJlbG9hZGVyLFxuLm1mcC1jb3VudGVyIHtcbiAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcbiAgLW1vei11c2VyLXNlbGVjdDogbm9uZTtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG59XG5cbi5tZnAtbG9hZGluZy5tZnAtZmlndXJlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLm1mcC1oaWRlIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4ubWZwLXByZWxvYWRlciB7XG4gIGNvbG9yOiAjQ0NDO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICB3aWR0aDogYXV0bztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW4tdG9wOiAtMC44ZW07XG4gIGxlZnQ6IDhweDtcbiAgcmlnaHQ6IDhweDtcbiAgei1pbmRleDogMTA0NDtcbn1cbi5tZnAtcHJlbG9hZGVyIGEge1xuICBjb2xvcjogI0NDQztcbn1cbi5tZnAtcHJlbG9hZGVyIGE6aG92ZXIge1xuICBjb2xvcjogI0ZGRjtcbn1cblxuLm1mcC1zLXJlYWR5IC5tZnAtcHJlbG9hZGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLm1mcC1zLWVycm9yIC5tZnAtY29udGVudCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbmJ1dHRvbi5tZnAtY2xvc2UsIGJ1dHRvbi5tZnAtYXJyb3cge1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiAwO1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBvdXRsaW5lOiBub25lO1xuICBwYWRkaW5nOiAwO1xuICB6LWluZGV4OiAxMDQ2O1xuICBib3gtc2hhZG93OiBub25lO1xuICB0b3VjaC1hY3Rpb246IG1hbmlwdWxhdGlvbjtcbn1cbmJ1dHRvbjo6LW1vei1mb2N1cy1pbm5lciB7XG4gIHBhZGRpbmc6IDA7XG4gIGJvcmRlcjogMDtcbn1cblxuLm1mcC1jbG9zZSB7XG4gIHdpZHRoOiA0NHB4O1xuICBoZWlnaHQ6IDQ0cHg7XG4gIGxpbmUtaGVpZ2h0OiA0NHB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAwO1xuICB0b3A6IDA7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBvcGFjaXR5OiAwLjY1O1xuICBwYWRkaW5nOiAwIDAgMThweCAxMHB4O1xuICBjb2xvcjogI0ZGRjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXNpemU6IDI4cHg7XG4gIGZvbnQtZmFtaWx5OiBBcmlhbCwgQmFza2VydmlsbGUsIG1vbm9zcGFjZTtcbn1cbi5tZnAtY2xvc2U6aG92ZXIsIC5tZnAtY2xvc2U6Zm9jdXMge1xuICBvcGFjaXR5OiAxO1xufVxuLm1mcC1jbG9zZTphY3RpdmUge1xuICB0b3A6IDFweDtcbn1cblxuLm1mcC1jbG9zZS1idG4taW4gLm1mcC1jbG9zZSB7XG4gIGNvbG9yOiAjMzMzO1xufVxuXG4ubWZwLWltYWdlLWhvbGRlciAubWZwLWNsb3NlLFxuLm1mcC1pZnJhbWUtaG9sZGVyIC5tZnAtY2xvc2Uge1xuICBjb2xvcjogI0ZGRjtcbiAgcmlnaHQ6IC02cHg7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xuICBwYWRkaW5nLXJpZ2h0OiA2cHg7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4ubWZwLWNvdW50ZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGNvbG9yOiAjQ0NDO1xuICBmb250LXNpemU6IDEycHg7XG4gIGxpbmUtaGVpZ2h0OiAxOHB4O1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuXG4ubWZwLWFycm93IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBvcGFjaXR5OiAwLjY1O1xuICBtYXJnaW46IDA7XG4gIHRvcDogNTAlO1xuICBtYXJnaW4tdG9wOiAtNTVweDtcbiAgcGFkZGluZzogMDtcbiAgd2lkdGg6IDkwcHg7XG4gIGhlaWdodDogMTEwcHg7XG4gIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwKTtcbn1cbi5tZnAtYXJyb3c6YWN0aXZlIHtcbiAgbWFyZ2luLXRvcDogLTU0cHg7XG59XG4ubWZwLWFycm93OmhvdmVyLCAubWZwLWFycm93OmZvY3VzIHtcbiAgb3BhY2l0eTogMTtcbn1cbi5tZnAtYXJyb3c6YmVmb3JlLCAubWZwLWFycm93OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAwO1xuICBoZWlnaHQ6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICBtYXJnaW4tdG9wOiAzNXB4O1xuICBtYXJnaW4tbGVmdDogMzVweDtcbiAgYm9yZGVyOiBtZWRpdW0gaW5zZXQgdHJhbnNwYXJlbnQ7XG59XG4ubWZwLWFycm93OmFmdGVyIHtcbiAgYm9yZGVyLXRvcC13aWR0aDogMTNweDtcbiAgYm9yZGVyLWJvdHRvbS13aWR0aDogMTNweDtcbiAgdG9wOiA4cHg7XG59XG4ubWZwLWFycm93OmJlZm9yZSB7XG4gIGJvcmRlci10b3Atd2lkdGg6IDIxcHg7XG4gIGJvcmRlci1ib3R0b20td2lkdGg6IDIxcHg7XG4gIG9wYWNpdHk6IDAuNztcbn1cblxuLm1mcC1hcnJvdy1sZWZ0IHtcbiAgbGVmdDogMDtcbn1cbi5tZnAtYXJyb3ctbGVmdDphZnRlciB7XG4gIGJvcmRlci1yaWdodDogMTdweCBzb2xpZCAjRkZGO1xuICBtYXJnaW4tbGVmdDogMzFweDtcbn1cbi5tZnAtYXJyb3ctbGVmdDpiZWZvcmUge1xuICBtYXJnaW4tbGVmdDogMjVweDtcbiAgYm9yZGVyLXJpZ2h0OiAyN3B4IHNvbGlkICMzRjNGM0Y7XG59XG5cbi5tZnAtYXJyb3ctcmlnaHQge1xuICByaWdodDogMDtcbn1cbi5tZnAtYXJyb3ctcmlnaHQ6YWZ0ZXIge1xuICBib3JkZXItbGVmdDogMTdweCBzb2xpZCAjRkZGO1xuICBtYXJnaW4tbGVmdDogMzlweDtcbn1cbi5tZnAtYXJyb3ctcmlnaHQ6YmVmb3JlIHtcbiAgYm9yZGVyLWxlZnQ6IDI3cHggc29saWQgIzNGM0YzRjtcbn1cblxuLm1mcC1pZnJhbWUtaG9sZGVyIHtcbiAgcGFkZGluZy10b3A6IDQwcHg7XG4gIHBhZGRpbmctYm90dG9tOiA0MHB4O1xufVxuLm1mcC1pZnJhbWUtaG9sZGVyIC5tZnAtY29udGVudCB7XG4gIGxpbmUtaGVpZ2h0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiA5MDBweDtcbn1cbi5tZnAtaWZyYW1lLWhvbGRlciAubWZwLWNsb3NlIHtcbiAgdG9wOiAtNDBweDtcbn1cblxuLm1mcC1pZnJhbWUtc2NhbGVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcGFkZGluZy10b3A6IDU2LjI1JTtcbn1cbi5tZnAtaWZyYW1lLXNjYWxlciBpZnJhbWUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJveC1zaGFkb3c6IDAgMCA4cHggcmdiYSgwLCAwLCAwLCAwLjYpO1xuICBiYWNrZ3JvdW5kOiAjMDAwO1xufVxuXG4vKiBNYWluIGltYWdlIGluIHBvcHVwICovXG5pbWcubWZwLWltZyB7XG4gIHdpZHRoOiBhdXRvO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbiAgZGlzcGxheTogYmxvY2s7XG4gIGxpbmUtaGVpZ2h0OiAwO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBwYWRkaW5nOiA0MHB4IDAgNDBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG5cbi8qIFRoZSBzaGFkb3cgYmVoaW5kIHRoZSBpbWFnZSAqL1xuLm1mcC1maWd1cmUge1xuICBsaW5lLWhlaWdodDogMDtcbn1cbi5tZnAtZmlndXJlOmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDQwcHg7XG4gIGJvdHRvbTogNDBweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHJpZ2h0OiAwO1xuICB3aWR0aDogYXV0bztcbiAgaGVpZ2h0OiBhdXRvO1xuICB6LWluZGV4OiAtMTtcbiAgYm94LXNoYWRvdzogMCAwIDhweCByZ2JhKDAsIDAsIDAsIDAuNik7XG4gIGJhY2tncm91bmQ6ICM0NDQ7XG59XG4ubWZwLWZpZ3VyZSBzbWFsbCB7XG4gIGNvbG9yOiAjQkRCREJEO1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1zaXplOiAxMnB4O1xuICBsaW5lLWhlaWdodDogMTRweDtcbn1cbi5tZnAtZmlndXJlIGZpZ3VyZSB7XG4gIG1hcmdpbjogMDtcbn1cblxuLm1mcC1ib3R0b20tYmFyIHtcbiAgbWFyZ2luLXRvcDogLTM2cHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxMDAlO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgY3Vyc29yOiBhdXRvO1xufVxuXG4ubWZwLXRpdGxlIHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgbGluZS1oZWlnaHQ6IDE4cHg7XG4gIGNvbG9yOiAjRjNGM0YzO1xuICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG4gIHBhZGRpbmctcmlnaHQ6IDM2cHg7XG59XG5cbi5tZnAtaW1hZ2UtaG9sZGVyIC5tZnAtY29udGVudCB7XG4gIG1heC13aWR0aDogMTAwJTtcbn1cblxuLm1mcC1nYWxsZXJ5IC5tZnAtaW1hZ2UtaG9sZGVyIC5tZnAtZmlndXJlIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA4MDBweCkgYW5kIChvcmllbnRhdGlvbjogbGFuZHNjYXBlKSwgc2NyZWVuIGFuZCAobWF4LWhlaWdodDogMzAwcHgpIHtcbiAgLyoqXG4gICAqIFJlbW92ZSBhbGwgcGFkZGluZ3MgYXJvdW5kIHRoZSBpbWFnZSBvbiBzbWFsbCBzY3JlZW5cbiAgICovXG4gIC5tZnAtaW1nLW1vYmlsZSAubWZwLWltYWdlLWhvbGRlciB7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gIH1cbiAgLm1mcC1pbWctbW9iaWxlIGltZy5tZnAtaW1nIHtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG4gIC5tZnAtaW1nLW1vYmlsZSAubWZwLWZpZ3VyZTphZnRlciB7XG4gICAgdG9wOiAwO1xuICAgIGJvdHRvbTogMDtcbiAgfVxuICAubWZwLWltZy1tb2JpbGUgLm1mcC1maWd1cmUgc21hbGwge1xuICAgIGRpc3BsYXk6IGlubGluZTtcbiAgICBtYXJnaW4tbGVmdDogNXB4O1xuICB9XG4gIC5tZnAtaW1nLW1vYmlsZSAubWZwLWJvdHRvbS1iYXIge1xuICAgIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC42KTtcbiAgICBib3R0b206IDA7XG4gICAgbWFyZ2luOiAwO1xuICAgIHRvcDogYXV0bztcbiAgICBwYWRkaW5nOiAzcHggNXB4O1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICB9XG4gIC5tZnAtaW1nLW1vYmlsZSAubWZwLWJvdHRvbS1iYXI6ZW1wdHkge1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbiAgLm1mcC1pbWctbW9iaWxlIC5tZnAtY291bnRlciB7XG4gICAgcmlnaHQ6IDVweDtcbiAgICB0b3A6IDNweDtcbiAgfVxuICAubWZwLWltZy1tb2JpbGUgLm1mcC1jbG9zZSB7XG4gICAgdG9wOiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIHdpZHRoOiAzNXB4O1xuICAgIGhlaWdodDogMzVweDtcbiAgICBsaW5lLWhlaWdodDogMzVweDtcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuNik7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA5MDBweCkge1xuICAubWZwLWFycm93IHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMC43NSk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgwLjc1KTtcbiAgfVxuXG4gIC5tZnAtYXJyb3ctbGVmdCB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiAwO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IDA7XG4gIH1cblxuICAubWZwLWFycm93LXJpZ2h0IHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IDEwMCU7XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogMTAwJTtcbiAgfVxuXG4gIC5tZnAtY29udGFpbmVyIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDZweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA2cHg7XG4gIH1cbn1cblxuLyojIHNvdXJjZU1hcHBpbmdVUkw9bWFnbmlmaWMtcG9wdXAuY3NzLm1hcCAqLyIsIi8qKlxuICogU3dpcGVyIDYuOC40XG4gKiBNb3N0IG1vZGVybiBtb2JpbGUgdG91Y2ggc2xpZGVyIGFuZCBmcmFtZXdvcmsgd2l0aCBoYXJkd2FyZSBhY2NlbGVyYXRlZCB0cmFuc2l0aW9uc1xuICogaHR0cHM6Ly9zd2lwZXJqcy5jb21cbiAqXG4gKiBDb3B5cmlnaHQgMjAxNC0yMDIxIFZsYWRpbWlyIEtoYXJsYW1waWRpXG4gKlxuICogUmVsZWFzZWQgdW5kZXIgdGhlIE1JVCBMaWNlbnNlXG4gKlxuICogUmVsZWFzZWQgb246IEF1Z3VzdCAyMywgMjAyMVxuICovXG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ3N3aXBlci1pY29ucyc7XG4gIHNyYzogdXJsKCdkYXRhOmFwcGxpY2F0aW9uL2ZvbnQtd29mZjtjaGFyc2V0PXV0Zi04O2Jhc2U2NCwgZDA5R1JnQUJBQUFBQUFaZ0FCQUFBQUFBREFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUJHUmxSTkFBQUdSQUFBQUJvQUFBQWNpNnFIa1VkRVJVWUFBQVdnQUFBQUl3QUFBQ1FBWUFCWFIxQlBVd0FBQmhRQUFBQXVBQUFBTnVBWTcreEhVMVZDQUFBRnhBQUFBRkFBQUFCbTJmUGN6VTlUTHpJQUFBSGNBQUFBU2dBQUFHQlA5VjVSWTIxaGNBQUFBa1FBQUFDSUFBQUJZdDZGMGNCamRuUWdBQUFDekFBQUFBUUFBQUFFQUJFQlJHZGhjM0FBQUFXWUFBQUFDQUFBQUFqLy93QURaMng1WmdBQUF5d0FBQURNQUFBRDJNSHRyeVZvWldGa0FBQUJiQUFBQURBQUFBQTJFMitlb1dob1pXRUFBQUdjQUFBQUh3QUFBQ1FDOWdEemFHMTBlQUFBQWlnQUFBQVpBQUFBcmdKa0FCRnNiMk5oQUFBQzBBQUFBRm9BQUFCYUZRQVVHRzFoZUhBQUFBRzhBQUFBSHdBQUFDQUFjQUJBYm1GdFpRQUFBL2dBQUFFNUFBQUNYdkZkQndsd2IzTjBBQUFGTkFBQUFHSUFBQUNFNXM3NGhYamFZMkJrWUdBQVlwZjVIdS9qK1cyK01uQXpNWURBemFYNlFqRDYvNC8vQnhqNUdBOEF1UndNWUdrQVB5d0wxM2phWTJCa1lHQTg4UDhBZ3g0aisvOGZRRFlmQTFBRUJXZ0RBSUIyQk9vQWVOcGpZR1JnWU5CaDRHZGdZZ0FCRU1uSUFCSnpZTkFEQ1FBQUNXZ0FzUUI0Mm1OZ1lmekNPSUdCbFlHQjBZY3hqWUdCd1IxS2YyV1FaR2hoWUdCaVlHVm1nQUZHQmlRUWtPYWF3dERBb01CUXhYamcvd0VHUGNZRERBNHdOVUEyQ0Nnd3NBQUFPNEVMNmdBQWVOcGoyTTBneUFBQ3F4Z0dOV0JrWjJENC93TUEreGtEZGdBQUFIamFZMkJnWUdhQVlCa0dSZ1lRaUFIeUdNRjhGZ1lISU0zRHdNSEFCR1FyTU9neVdETEVNMVQ5L3c4VUJmRU1nTHpFLy8vL1AvNS8vZi9WL3h2K3I0ZWFBQWVNYkF4d0lVWW1JTUhFZ0tZQVlqVWNzREF3c0xLeGMzQnljZlB3OGpFUUEvZ1pCQVNGaEVWRXhjUWxKS1drWldUbDVCVVVsWlJWVk5YVU5UUVpCZ01BQU1SK0UrZ0FFUUZFQUFBQUtnQXFBQ29BTkFBK0FFZ0FVZ0JjQUdZQWNBQjZBSVFBamdDWUFLSUFyQUMyQU1BQXlnRFVBTjRBNkFEeUFQd0JCZ0VRQVJvQkpBRXVBVGdCUWdGTUFWWUJZQUZxQVhRQmZnR0lBWklCbkFHbUFiSUJ6Z0hzQUFCNDJ1Mk5NUTZDVUF5R1c1Njh4OUFuZVlZZ200TUpiaEtGYUV4SU9BVlg4QXBld1N0NEJpYzRBZmVBaWQzVk9CaXhEeGZQWUV6YTVPK1hmaTA0WUFEZ2dpVUlVTEN1RUpLOFZoTzRiU3ZwZG5rdEhJNVFDWXRkaTJzbDhablhhSGxxVXJOS3pkS2NUOGNqbHErcndaU3ZJVmN6TmllenNmblAvdXpubWZQRkJOT0RNMks3TVRRNDVZRUFacUdQODFBbUdHY0YzaVBxT29wMHIxU1BUYVRiVmtmVWU0SFhqOTd3WUUreU53V1l4d1d1NHYxdWdXSGdvM1MxWGRaRVZxV003RVQwY2ZuTEd4V2ZrZ1I0Mm8yUHZXckRNQlNGai9JSExhRjB6S2pSZ2RpVk13U2NOUkFvV1VvSDc4WTJpY0IveUlZMDlBbjZBSDJCZHUvVUIreXhvcFlzaFFpRXZudnUwZFVSZ0R0OFFlQzhQRHc3RnBqaTNmRUE0ei9QRUo2WU9CNWhLaDRkajNFdlhoeFBxSC9TS1VZM3JKN3NyWjRGWm5oMVBNQXRQaHdQNmZsMlBNSk1QRGdlUTRyWThZVDZHemFvMGVBRUE0MDlEdWdnbVRuRm5PY1NDaUVpTE1neENpVEk2Q3E1RFpVZDNRbXAxMHZPMExhTFRkMmNqTjRmT3VtbGM3bFVZYlNRY1pGa3V0Ukc3ZzZKS1pLeTBSbWRMWTY4MENEbkVKK1VNa3BGRmUxUk43bnhkVnBYckM0YVR0bmF1ck9uWWVyY1pnMllWbUxOL2QvZ2N6ZkVpbXJFL2ZzL2JPdXEyOVptbjh0bG9PUmFYZ1pnR2E3OHlPOS9jblhtMkJwYUd2cTI1RHY5UzRFOSs1U0ljOVBxdXBKS2hZRlNTbDQ3K1FjcjFtWU5BQUFBZU5wdHcwY0t3a0FBQU1EWkpBOFE3T1VKdmtMc1BmWjZ6RlZFUlB5OHFIaDJZRVIrM2kvQlA4M3ZJQkxMeVNzb0tpbXJxS3FwYTJocDYranE2UnNZR2htYm1KcVpTeTBzcmF4dGJPM3NIUnlkbkVNVTR1UjZ5eDdKSlh2ZVA3V3JEeWNBQUFBQUFBSC8vd0FDZU5wallHUmdZT0FCWWhrZ1pnSkNaZ1pOQmtZR0xRWnRJSnNGTE1ZQUFBdzNBTGdBZU5vbGl6RUtnREFRQkNjaFJiQzJzRkVSMFlENnFWUWlCQ3YvSDllekdJNlo1WEJBdzhDQksvbTVpUVFWYXVWYlhMbk9yTVp2Mm9MZEtGYThQanVydTJoSnpHYWJtT1NMek5NenZ1dHBCM040Mm1OZ1pHQmc0R0tRWXpCaFlNeEpMTWxqNEdCZ0FZb3cvUC9QQUpKaExNNnNTb1dLZldDQUF3REFqZ2JSQUFCNDJtTmdZR0JrQUlJYkNabzVJUHJtVW4waEdBMEFPOEVGVFFBQScpIGZvcm1hdCgnd29mZicpO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG59XG46cm9vdCB7XG4gIC0tc3dpcGVyLXRoZW1lLWNvbG9yOiAjMDA3YWZmO1xufVxuLnN3aXBlci1jb250YWluZXIge1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIHBhZGRpbmc6IDA7XG4gIC8qIEZpeCBvZiBXZWJraXQgZmxpY2tlcmluZyAqL1xuICB6LWluZGV4OiAxO1xufVxuLnN3aXBlci1jb250YWluZXItdmVydGljYWwgPiAuc3dpcGVyLXdyYXBwZXIge1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuLnN3aXBlci13cmFwcGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICB6LWluZGV4OiAxO1xuICBkaXNwbGF5OiBmbGV4O1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiB0cmFuc2Zvcm07XG4gIGJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xufVxuLnN3aXBlci1jb250YWluZXItYW5kcm9pZCAuc3dpcGVyLXNsaWRlLFxuLnN3aXBlci13cmFwcGVyIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwcHgsIDAsIDApO1xufVxuLnN3aXBlci1jb250YWluZXItbXVsdGlyb3cgPiAuc3dpcGVyLXdyYXBwZXIge1xuICBmbGV4LXdyYXA6IHdyYXA7XG59XG4uc3dpcGVyLWNvbnRhaW5lci1tdWx0aXJvdy1jb2x1bW4gPiAuc3dpcGVyLXdyYXBwZXIge1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG4uc3dpcGVyLWNvbnRhaW5lci1mcmVlLW1vZGUgPiAuc3dpcGVyLXdyYXBwZXIge1xuICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1vdXQ7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuLnN3aXBlci1jb250YWluZXItcG9pbnRlci1ldmVudHMge1xuICB0b3VjaC1hY3Rpb246IHBhbi15O1xufVxuLnN3aXBlci1jb250YWluZXItcG9pbnRlci1ldmVudHMuc3dpcGVyLWNvbnRhaW5lci12ZXJ0aWNhbCB7XG4gIHRvdWNoLWFjdGlvbjogcGFuLXg7XG59XG4uc3dpcGVyLXNsaWRlIHtcbiAgZmxleC1zaHJpbms6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogdHJhbnNmb3JtO1xufVxuLnN3aXBlci1zbGlkZS1pbnZpc2libGUtYmxhbmsge1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG59XG4vKiBBdXRvIEhlaWdodCAqL1xuLnN3aXBlci1jb250YWluZXItYXV0b2hlaWdodCxcbi5zd2lwZXItY29udGFpbmVyLWF1dG9oZWlnaHQgLnN3aXBlci1zbGlkZSB7XG4gIGhlaWdodDogYXV0bztcbn1cbi5zd2lwZXItY29udGFpbmVyLWF1dG9oZWlnaHQgLnN3aXBlci13cmFwcGVyIHtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IHRyYW5zZm9ybSwgaGVpZ2h0O1xufVxuLyogM0QgRWZmZWN0cyAqL1xuLnN3aXBlci1jb250YWluZXItM2Qge1xuICBwZXJzcGVjdGl2ZTogMTIwMHB4O1xufVxuLnN3aXBlci1jb250YWluZXItM2QgLnN3aXBlci13cmFwcGVyLFxuLnN3aXBlci1jb250YWluZXItM2QgLnN3aXBlci1zbGlkZSxcbi5zd2lwZXItY29udGFpbmVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93LWxlZnQsXG4uc3dpcGVyLWNvbnRhaW5lci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvdy1yaWdodCxcbi5zd2lwZXItY29udGFpbmVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93LXRvcCxcbi5zd2lwZXItY29udGFpbmVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93LWJvdHRvbSxcbi5zd2lwZXItY29udGFpbmVyLTNkIC5zd2lwZXItY3ViZS1zaGFkb3cge1xuICB0cmFuc2Zvcm0tc3R5bGU6IHByZXNlcnZlLTNkO1xufVxuLnN3aXBlci1jb250YWluZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3ctbGVmdCxcbi5zd2lwZXItY29udGFpbmVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93LXJpZ2h0LFxuLnN3aXBlci1jb250YWluZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3ctdG9wLFxuLnN3aXBlci1jb250YWluZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3ctYm90dG9tIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICB6LWluZGV4OiAxMDtcbn1cbi5zd2lwZXItY29udGFpbmVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93LWxlZnQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gbGVmdCwgcmdiYSgwLCAwLCAwLCAwLjUpLCByZ2JhKDAsIDAsIDAsIDApKTtcbn1cbi5zd2lwZXItY29udGFpbmVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93LXJpZ2h0IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCByZ2JhKDAsIDAsIDAsIDAuNSksIHJnYmEoMCwgMCwgMCwgMCkpO1xufVxuLnN3aXBlci1jb250YWluZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3ctdG9wIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIHRvcCwgcmdiYSgwLCAwLCAwLCAwLjUpLCByZ2JhKDAsIDAsIDAsIDApKTtcbn1cbi5zd2lwZXItY29udGFpbmVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93LWJvdHRvbSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sIHJnYmEoMCwgMCwgMCwgMC41KSwgcmdiYSgwLCAwLCAwLCAwKSk7XG59XG4vKiBDU1MgTW9kZSAqL1xuLnN3aXBlci1jb250YWluZXItY3NzLW1vZGUgPiAuc3dpcGVyLXdyYXBwZXIge1xuICBvdmVyZmxvdzogYXV0bztcbiAgc2Nyb2xsYmFyLXdpZHRoOiBub25lO1xuICAvKiBGb3IgRmlyZWZveCAqL1xuICAtbXMtb3ZlcmZsb3ctc3R5bGU6IG5vbmU7XG4gIC8qIEZvciBJbnRlcm5ldCBFeHBsb3JlciBhbmQgRWRnZSAqL1xufVxuLnN3aXBlci1jb250YWluZXItY3NzLW1vZGUgPiAuc3dpcGVyLXdyYXBwZXI6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5zd2lwZXItY29udGFpbmVyLWNzcy1tb2RlID4gLnN3aXBlci13cmFwcGVyID4gLnN3aXBlci1zbGlkZSB7XG4gIHNjcm9sbC1zbmFwLWFsaWduOiBzdGFydCBzdGFydDtcbn1cbi5zd2lwZXItY29udGFpbmVyLWhvcml6b250YWwuc3dpcGVyLWNvbnRhaW5lci1jc3MtbW9kZSA+IC5zd2lwZXItd3JhcHBlciB7XG4gIHNjcm9sbC1zbmFwLXR5cGU6IHggbWFuZGF0b3J5O1xufVxuLnN3aXBlci1jb250YWluZXItdmVydGljYWwuc3dpcGVyLWNvbnRhaW5lci1jc3MtbW9kZSA+IC5zd2lwZXItd3JhcHBlciB7XG4gIHNjcm9sbC1zbmFwLXR5cGU6IHkgbWFuZGF0b3J5O1xufVxuOnJvb3Qge1xuICAtLXN3aXBlci1uYXZpZ2F0aW9uLXNpemU6IDQ0cHg7XG4gIC8qXG4gIC0tc3dpcGVyLW5hdmlnYXRpb24tY29sb3I6IHZhcigtLXN3aXBlci10aGVtZS1jb2xvcik7XG4gICovXG59XG4uc3dpcGVyLWJ1dHRvbi1wcmV2LFxuLnN3aXBlci1idXR0b24tbmV4dCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIHdpZHRoOiBjYWxjKHZhcigtLXN3aXBlci1uYXZpZ2F0aW9uLXNpemUpIC8gNDQgKiAyNyk7XG4gIGhlaWdodDogdmFyKC0tc3dpcGVyLW5hdmlnYXRpb24tc2l6ZSk7XG4gIG1hcmdpbi10b3A6IGNhbGMoMHB4IC0gKHZhcigtLXN3aXBlci1uYXZpZ2F0aW9uLXNpemUpIC8gMikpO1xuICB6LWluZGV4OiAxMDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgY29sb3I6IHZhcigtLXN3aXBlci1uYXZpZ2F0aW9uLWNvbG9yLCB2YXIoLS1zd2lwZXItdGhlbWUtY29sb3IpKTtcbn1cbi5zd2lwZXItYnV0dG9uLXByZXYuc3dpcGVyLWJ1dHRvbi1kaXNhYmxlZCxcbi5zd2lwZXItYnV0dG9uLW5leHQuc3dpcGVyLWJ1dHRvbi1kaXNhYmxlZCB7XG4gIG9wYWNpdHk6IDAuMzU7XG4gIGN1cnNvcjogYXV0bztcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4uc3dpcGVyLWJ1dHRvbi1wcmV2OmFmdGVyLFxuLnN3aXBlci1idXR0b24tbmV4dDphZnRlciB7XG4gIGZvbnQtZmFtaWx5OiBzd2lwZXItaWNvbnM7XG4gIGZvbnQtc2l6ZTogdmFyKC0tc3dpcGVyLW5hdmlnYXRpb24tc2l6ZSk7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lICFpbXBvcnRhbnQ7XG4gIGxldHRlci1zcGFjaW5nOiAwO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgZm9udC12YXJpYW50OiBpbml0aWFsO1xuICBsaW5lLWhlaWdodDogMTtcbn1cbi5zd2lwZXItYnV0dG9uLXByZXYsXG4uc3dpcGVyLWNvbnRhaW5lci1ydGwgLnN3aXBlci1idXR0b24tbmV4dCB7XG4gIGxlZnQ6IDEwcHg7XG4gIHJpZ2h0OiBhdXRvO1xufVxuLnN3aXBlci1idXR0b24tcHJldjphZnRlcixcbi5zd2lwZXItY29udGFpbmVyLXJ0bCAuc3dpcGVyLWJ1dHRvbi1uZXh0OmFmdGVyIHtcbiAgY29udGVudDogJ3ByZXYnO1xufVxuLnN3aXBlci1idXR0b24tbmV4dCxcbi5zd2lwZXItY29udGFpbmVyLXJ0bCAuc3dpcGVyLWJ1dHRvbi1wcmV2IHtcbiAgcmlnaHQ6IDEwcHg7XG4gIGxlZnQ6IGF1dG87XG59XG4uc3dpcGVyLWJ1dHRvbi1uZXh0OmFmdGVyLFxuLnN3aXBlci1jb250YWluZXItcnRsIC5zd2lwZXItYnV0dG9uLXByZXY6YWZ0ZXIge1xuICBjb250ZW50OiAnbmV4dCc7XG59XG4uc3dpcGVyLWJ1dHRvbi1wcmV2LnN3aXBlci1idXR0b24td2hpdGUsXG4uc3dpcGVyLWJ1dHRvbi1uZXh0LnN3aXBlci1idXR0b24td2hpdGUge1xuICAtLXN3aXBlci1uYXZpZ2F0aW9uLWNvbG9yOiAjZmZmZmZmO1xufVxuLnN3aXBlci1idXR0b24tcHJldi5zd2lwZXItYnV0dG9uLWJsYWNrLFxuLnN3aXBlci1idXR0b24tbmV4dC5zd2lwZXItYnV0dG9uLWJsYWNrIHtcbiAgLS1zd2lwZXItbmF2aWdhdGlvbi1jb2xvcjogIzAwMDAwMDtcbn1cbi5zd2lwZXItYnV0dG9uLWxvY2sge1xuICBkaXNwbGF5OiBub25lO1xufVxuOnJvb3Qge1xuICAvKlxuICAtLXN3aXBlci1wYWdpbmF0aW9uLWNvbG9yOiB2YXIoLS1zd2lwZXItdGhlbWUtY29sb3IpO1xuICAqL1xufVxuLnN3aXBlci1wYWdpbmF0aW9uIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHRyYW5zaXRpb246IDMwMG1zIG9wYWNpdHk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gIHotaW5kZXg6IDEwO1xufVxuLnN3aXBlci1wYWdpbmF0aW9uLnN3aXBlci1wYWdpbmF0aW9uLWhpZGRlbiB7XG4gIG9wYWNpdHk6IDA7XG59XG4vKiBDb21tb24gU3R5bGVzICovXG4uc3dpcGVyLXBhZ2luYXRpb24tZnJhY3Rpb24sXG4uc3dpcGVyLXBhZ2luYXRpb24tY3VzdG9tLFxuLnN3aXBlci1jb250YWluZXItaG9yaXpvbnRhbCA+IC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzIHtcbiAgYm90dG9tOiAxMHB4O1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbn1cbi8qIEJ1bGxldHMgKi9cbi5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLWR5bmFtaWMge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBmb250LXNpemU6IDA7XG59XG4uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy1keW5hbWljIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQge1xuICB0cmFuc2Zvcm06IHNjYWxlKDAuMzMpO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy1keW5hbWljIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtYWN0aXZlIHtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbn1cbi5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLWR5bmFtaWMgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1hY3RpdmUtbWFpbiB7XG4gIHRyYW5zZm9ybTogc2NhbGUoMSk7XG59XG4uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy1keW5hbWljIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtYWN0aXZlLXByZXYge1xuICB0cmFuc2Zvcm06IHNjYWxlKDAuNjYpO1xufVxuLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pYyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWFjdGl2ZS1wcmV2LXByZXYge1xuICB0cmFuc2Zvcm06IHNjYWxlKDAuMzMpO1xufVxuLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pYyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWFjdGl2ZS1uZXh0IHtcbiAgdHJhbnNmb3JtOiBzY2FsZSgwLjY2KTtcbn1cbi5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLWR5bmFtaWMgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1hY3RpdmUtbmV4dC1uZXh0IHtcbiAgdHJhbnNmb3JtOiBzY2FsZSgwLjMzKTtcbn1cbi5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQge1xuICB3aWR0aDogOHB4O1xuICBoZWlnaHQ6IDhweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJhY2tncm91bmQ6ICMwMDA7XG4gIG9wYWNpdHk6IDAuMjtcbn1cbmJ1dHRvbi5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQge1xuICBib3JkZXI6IG5vbmU7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICAgICAgICAgIGFwcGVhcmFuY2U6IG5vbmU7XG59XG4uc3dpcGVyLXBhZ2luYXRpb24tY2xpY2thYmxlIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0Om9ubHktY2hpbGQge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG4uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWFjdGl2ZSB7XG4gIG9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQ6IHZhcigtLXN3aXBlci1wYWdpbmF0aW9uLWNvbG9yLCB2YXIoLS1zd2lwZXItdGhlbWUtY29sb3IpKTtcbn1cbi5zd2lwZXItY29udGFpbmVyLXZlcnRpY2FsID4gLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMge1xuICByaWdodDogMTBweDtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMHB4LCAtNTAlLCAwKTtcbn1cbi5zd2lwZXItY29udGFpbmVyLXZlcnRpY2FsID4gLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldCB7XG4gIG1hcmdpbjogNnB4IDA7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLnN3aXBlci1jb250YWluZXItdmVydGljYWwgPiAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLWR5bmFtaWMge1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICB3aWR0aDogOHB4O1xufVxuLnN3aXBlci1jb250YWluZXItdmVydGljYWwgPiAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLWR5bmFtaWMgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdHJhbnNpdGlvbjogMjAwbXMgdHJhbnNmb3JtLCAyMDBtcyB0b3A7XG59XG4uc3dpcGVyLWNvbnRhaW5lci1ob3Jpem9udGFsID4gLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldCB7XG4gIG1hcmdpbjogMCA0cHg7XG59XG4uc3dpcGVyLWNvbnRhaW5lci1ob3Jpem9udGFsID4gLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy1keW5hbWljIHtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG4uc3dpcGVyLWNvbnRhaW5lci1ob3Jpem9udGFsID4gLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy1keW5hbWljIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQge1xuICB0cmFuc2l0aW9uOiAyMDBtcyB0cmFuc2Zvcm0sIDIwMG1zIGxlZnQ7XG59XG4uc3dpcGVyLWNvbnRhaW5lci1ob3Jpem9udGFsLnN3aXBlci1jb250YWluZXItcnRsID4gLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pYyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0IHtcbiAgdHJhbnNpdGlvbjogMjAwbXMgdHJhbnNmb3JtLCAyMDBtcyByaWdodDtcbn1cbi8qIFByb2dyZXNzICovXG4uc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXIge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuMjUpO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG59XG4uc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXIgLnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyLWZpbGwge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1zd2lwZXItcGFnaW5hdGlvbi1jb2xvciwgdmFyKC0tc3dpcGVyLXRoZW1lLWNvbG9yKSk7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICB0cmFuc2Zvcm06IHNjYWxlKDApO1xuICB0cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IHRvcDtcbn1cbi5zd2lwZXItY29udGFpbmVyLXJ0bCAuc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXIgLnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyLWZpbGwge1xuICB0cmFuc2Zvcm0tb3JpZ2luOiByaWdodCB0b3A7XG59XG4uc3dpcGVyLWNvbnRhaW5lci1ob3Jpem9udGFsID4gLnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyLFxuLnN3aXBlci1jb250YWluZXItdmVydGljYWwgPiAuc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXIuc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXItb3Bwb3NpdGUge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiA0cHg7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbn1cbi5zd2lwZXItY29udGFpbmVyLXZlcnRpY2FsID4gLnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyLFxuLnN3aXBlci1jb250YWluZXItaG9yaXpvbnRhbCA+IC5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2Jhci5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2Jhci1vcHBvc2l0ZSB7XG4gIHdpZHRoOiA0cHg7XG4gIGhlaWdodDogMTAwJTtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xufVxuLnN3aXBlci1wYWdpbmF0aW9uLXdoaXRlIHtcbiAgLS1zd2lwZXItcGFnaW5hdGlvbi1jb2xvcjogI2ZmZmZmZjtcbn1cbi5zd2lwZXItcGFnaW5hdGlvbi1ibGFjayB7XG4gIC0tc3dpcGVyLXBhZ2luYXRpb24tY29sb3I6ICMwMDAwMDA7XG59XG4uc3dpcGVyLXBhZ2luYXRpb24tbG9jayB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4vKiBTY3JvbGxiYXIgKi9cbi5zd2lwZXItc2Nyb2xsYmFyIHtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAtbXMtdG91Y2gtYWN0aW9uOiBub25lO1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuMSk7XG59XG4uc3dpcGVyLWNvbnRhaW5lci1ob3Jpem9udGFsID4gLnN3aXBlci1zY3JvbGxiYXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDElO1xuICBib3R0b206IDNweDtcbiAgei1pbmRleDogNTA7XG4gIGhlaWdodDogNXB4O1xuICB3aWR0aDogOTglO1xufVxuLnN3aXBlci1jb250YWluZXItdmVydGljYWwgPiAuc3dpcGVyLXNjcm9sbGJhciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDNweDtcbiAgdG9wOiAxJTtcbiAgei1pbmRleDogNTA7XG4gIHdpZHRoOiA1cHg7XG4gIGhlaWdodDogOTglO1xufVxuLnN3aXBlci1zY3JvbGxiYXItZHJhZyB7XG4gIGhlaWdodDogMTAwJTtcbiAgd2lkdGg6IDEwMCU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjUpO1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG59XG4uc3dpcGVyLXNjcm9sbGJhci1jdXJzb3ItZHJhZyB7XG4gIGN1cnNvcjogbW92ZTtcbn1cbi5zd2lwZXItc2Nyb2xsYmFyLWxvY2sge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnN3aXBlci16b29tLWNvbnRhaW5lciB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uc3dpcGVyLXpvb20tY29udGFpbmVyID4gaW1nLFxuLnN3aXBlci16b29tLWNvbnRhaW5lciA+IHN2Zyxcbi5zd2lwZXItem9vbS1jb250YWluZXIgPiBjYW52YXMge1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIG1heC1oZWlnaHQ6IDEwMCU7XG4gIG9iamVjdC1maXQ6IGNvbnRhaW47XG59XG4uc3dpcGVyLXNsaWRlLXpvb21lZCB7XG4gIGN1cnNvcjogbW92ZTtcbn1cbi8qIFByZWxvYWRlciAqL1xuOnJvb3Qge1xuICAvKlxuICAtLXN3aXBlci1wcmVsb2FkZXItY29sb3I6IHZhcigtLXN3aXBlci10aGVtZS1jb2xvcik7XG4gICovXG59XG4uc3dpcGVyLWxhenktcHJlbG9hZGVyIHtcbiAgd2lkdGg6IDQycHg7XG4gIGhlaWdodDogNDJweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiA1MCU7XG4gIHRvcDogNTAlO1xuICBtYXJnaW4tbGVmdDogLTIxcHg7XG4gIG1hcmdpbi10b3A6IC0yMXB4O1xuICB6LWluZGV4OiAxMDtcbiAgdHJhbnNmb3JtLW9yaWdpbjogNTAlO1xuICBhbmltYXRpb246IHN3aXBlci1wcmVsb2FkZXItc3BpbiAxcyBpbmZpbml0ZSBsaW5lYXI7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJvcmRlcjogNHB4IHNvbGlkIHZhcigtLXN3aXBlci1wcmVsb2FkZXItY29sb3IsIHZhcigtLXN3aXBlci10aGVtZS1jb2xvcikpO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJvcmRlci10b3AtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLnN3aXBlci1sYXp5LXByZWxvYWRlci13aGl0ZSB7XG4gIC0tc3dpcGVyLXByZWxvYWRlci1jb2xvcjogI2ZmZjtcbn1cbi5zd2lwZXItbGF6eS1wcmVsb2FkZXItYmxhY2sge1xuICAtLXN3aXBlci1wcmVsb2FkZXItY29sb3I6ICMwMDA7XG59XG5Aa2V5ZnJhbWVzIHN3aXBlci1wcmVsb2FkZXItc3BpbiB7XG4gIDEwMCUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7XG4gIH1cbn1cbi8qIGExMXkgKi9cbi5zd2lwZXItY29udGFpbmVyIC5zd2lwZXItbm90aWZpY2F0aW9uIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBvcGFjaXR5OiAwO1xuICB6LWluZGV4OiAtMTAwMDtcbn1cbi5zd2lwZXItY29udGFpbmVyLWZhZGUuc3dpcGVyLWNvbnRhaW5lci1mcmVlLW1vZGUgLnN3aXBlci1zbGlkZSB7XG4gIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLW91dDtcbn1cbi5zd2lwZXItY29udGFpbmVyLWZhZGUgLnN3aXBlci1zbGlkZSB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiBvcGFjaXR5O1xufVxuLnN3aXBlci1jb250YWluZXItZmFkZSAuc3dpcGVyLXNsaWRlIC5zd2lwZXItc2xpZGUge1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbi5zd2lwZXItY29udGFpbmVyLWZhZGUgLnN3aXBlci1zbGlkZS1hY3RpdmUsXG4uc3dpcGVyLWNvbnRhaW5lci1mYWRlIC5zd2lwZXItc2xpZGUtYWN0aXZlIC5zd2lwZXItc2xpZGUtYWN0aXZlIHtcbiAgcG9pbnRlci1ldmVudHM6IGF1dG87XG59XG4uc3dpcGVyLWNvbnRhaW5lci1jdWJlIHtcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG59XG4uc3dpcGVyLWNvbnRhaW5lci1jdWJlIC5zd2lwZXItc2xpZGUge1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgLXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgICAgICAgYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICB6LWluZGV4OiAxO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIHRyYW5zZm9ybS1vcmlnaW46IDAgMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbn1cbi5zd2lwZXItY29udGFpbmVyLWN1YmUgLnN3aXBlci1zbGlkZSAuc3dpcGVyLXNsaWRlIHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4uc3dpcGVyLWNvbnRhaW5lci1jdWJlLnN3aXBlci1jb250YWluZXItcnRsIC5zd2lwZXItc2xpZGUge1xuICB0cmFuc2Zvcm0tb3JpZ2luOiAxMDAlIDA7XG59XG4uc3dpcGVyLWNvbnRhaW5lci1jdWJlIC5zd2lwZXItc2xpZGUtYWN0aXZlLFxuLnN3aXBlci1jb250YWluZXItY3ViZSAuc3dpcGVyLXNsaWRlLWFjdGl2ZSAuc3dpcGVyLXNsaWRlLWFjdGl2ZSB7XG4gIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xufVxuLnN3aXBlci1jb250YWluZXItY3ViZSAuc3dpcGVyLXNsaWRlLWFjdGl2ZSxcbi5zd2lwZXItY29udGFpbmVyLWN1YmUgLnN3aXBlci1zbGlkZS1uZXh0LFxuLnN3aXBlci1jb250YWluZXItY3ViZSAuc3dpcGVyLXNsaWRlLXByZXYsXG4uc3dpcGVyLWNvbnRhaW5lci1jdWJlIC5zd2lwZXItc2xpZGUtbmV4dCArIC5zd2lwZXItc2xpZGUge1xuICBwb2ludGVyLWV2ZW50czogYXV0bztcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbn1cbi5zd2lwZXItY29udGFpbmVyLWN1YmUgLnN3aXBlci1zbGlkZS1zaGFkb3ctdG9wLFxuLnN3aXBlci1jb250YWluZXItY3ViZSAuc3dpcGVyLXNsaWRlLXNoYWRvdy1ib3R0b20sXG4uc3dpcGVyLWNvbnRhaW5lci1jdWJlIC5zd2lwZXItc2xpZGUtc2hhZG93LWxlZnQsXG4uc3dpcGVyLWNvbnRhaW5lci1jdWJlIC5zd2lwZXItc2xpZGUtc2hhZG93LXJpZ2h0IHtcbiAgei1pbmRleDogMDtcbiAgLXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgICAgICAgYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuLnN3aXBlci1jb250YWluZXItY3ViZSAuc3dpcGVyLWN1YmUtc2hhZG93IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICBib3R0b206IDBweDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb3BhY2l0eTogMC42O1xuICB6LWluZGV4OiAwO1xufVxuLnN3aXBlci1jb250YWluZXItY3ViZSAuc3dpcGVyLWN1YmUtc2hhZG93OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICcnO1xuICBiYWNrZ3JvdW5kOiAjMDAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgYm90dG9tOiAwO1xuICByaWdodDogMDtcbiAgZmlsdGVyOiBibHVyKDUwcHgpO1xufVxuLnN3aXBlci1jb250YWluZXItZmxpcCB7XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xufVxuLnN3aXBlci1jb250YWluZXItZmxpcCAuc3dpcGVyLXNsaWRlIHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgICAgICAgIGJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgei1pbmRleDogMTtcbn1cbi5zd2lwZXItY29udGFpbmVyLWZsaXAgLnN3aXBlci1zbGlkZSAuc3dpcGVyLXNsaWRlIHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4uc3dpcGVyLWNvbnRhaW5lci1mbGlwIC5zd2lwZXItc2xpZGUtYWN0aXZlLFxuLnN3aXBlci1jb250YWluZXItZmxpcCAuc3dpcGVyLXNsaWRlLWFjdGl2ZSAuc3dpcGVyLXNsaWRlLWFjdGl2ZSB7XG4gIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xufVxuLnN3aXBlci1jb250YWluZXItZmxpcCAuc3dpcGVyLXNsaWRlLXNoYWRvdy10b3AsXG4uc3dpcGVyLWNvbnRhaW5lci1mbGlwIC5zd2lwZXItc2xpZGUtc2hhZG93LWJvdHRvbSxcbi5zd2lwZXItY29udGFpbmVyLWZsaXAgLnN3aXBlci1zbGlkZS1zaGFkb3ctbGVmdCxcbi5zd2lwZXItY29udGFpbmVyLWZsaXAgLnN3aXBlci1zbGlkZS1zaGFkb3ctcmlnaHQge1xuICB6LWluZGV4OiAwO1xuICAtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICAgICAgICBiYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG59XG4iLCIvKiBNYWduaWZpYyBQb3B1cCBDU1MgKi9cbi5tZnAtYmcge1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHotaW5kZXg6IDEwNDI7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgYmFja2dyb3VuZDogIzBiMGIwYjtcbiAgb3BhY2l0eTogMC44OyB9XG5cbi5tZnAtd3JhcCB7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgei1pbmRleDogMTA0MztcbiAgcG9zaXRpb246IGZpeGVkO1xuICBvdXRsaW5lOiBub25lICFpbXBvcnRhbnQ7XG4gIC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuOyB9XG5cbi5tZnAtY29udGFpbmVyIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgcGFkZGluZzogMCA4cHg7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cblxuLm1mcC1jb250YWluZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7IH1cblxuLm1mcC1hbGlnbi10b3AgLm1mcC1jb250YWluZXI6YmVmb3JlIHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG4ubWZwLWNvbnRlbnQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIHotaW5kZXg6IDEwNDU7IH1cblxuLm1mcC1pbmxpbmUtaG9sZGVyIC5tZnAtY29udGVudCxcbi5tZnAtYWpheC1ob2xkZXIgLm1mcC1jb250ZW50IHtcbiAgd2lkdGg6IDEwMCU7XG4gIGN1cnNvcjogYXV0bzsgfVxuXG4ubWZwLWFqYXgtY3VyIHtcbiAgY3Vyc29yOiBwcm9ncmVzczsgfVxuXG4ubWZwLXpvb20tb3V0LWN1ciwgLm1mcC16b29tLW91dC1jdXIgLm1mcC1pbWFnZS1ob2xkZXIgLm1mcC1jbG9zZSB7XG4gIGN1cnNvcjogLW1vei16b29tLW91dDtcbiAgY3Vyc29yOiAtd2Via2l0LXpvb20tb3V0O1xuICBjdXJzb3I6IHpvb20tb3V0OyB9XG5cbi5tZnAtem9vbSB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgY3Vyc29yOiAtd2Via2l0LXpvb20taW47XG4gIGN1cnNvcjogLW1vei16b29tLWluO1xuICBjdXJzb3I6IHpvb20taW47IH1cblxuLm1mcC1hdXRvLWN1cnNvciAubWZwLWNvbnRlbnQge1xuICBjdXJzb3I6IGF1dG87IH1cblxuLm1mcC1jbG9zZSxcbi5tZnAtYXJyb3csXG4ubWZwLXByZWxvYWRlcixcbi5tZnAtY291bnRlciB7XG4gIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC1tb3otdXNlci1zZWxlY3Q6IG5vbmU7XG4gIHVzZXItc2VsZWN0OiBub25lOyB9XG5cbi5tZnAtbG9hZGluZy5tZnAtZmlndXJlIHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG4ubWZwLWhpZGUge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7IH1cblxuLm1mcC1wcmVsb2FkZXIge1xuICBjb2xvcjogI0NDQztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgd2lkdGg6IGF1dG87XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luLXRvcDogLTAuOGVtO1xuICBsZWZ0OiA4cHg7XG4gIHJpZ2h0OiA4cHg7XG4gIHotaW5kZXg6IDEwNDQ7IH1cblxuLm1mcC1wcmVsb2FkZXIgYSB7XG4gIGNvbG9yOiAjQ0NDOyB9XG5cbi5tZnAtcHJlbG9hZGVyIGE6aG92ZXIge1xuICBjb2xvcjogI0ZGRjsgfVxuXG4ubWZwLXMtcmVhZHkgLm1mcC1wcmVsb2FkZXIge1xuICBkaXNwbGF5OiBub25lOyB9XG5cbi5tZnAtcy1lcnJvciAubWZwLWNvbnRlbnQge1xuICBkaXNwbGF5OiBub25lOyB9XG5cbmJ1dHRvbi5tZnAtY2xvc2UsIGJ1dHRvbi5tZnAtYXJyb3cge1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiAwO1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBvdXRsaW5lOiBub25lO1xuICBwYWRkaW5nOiAwO1xuICB6LWluZGV4OiAxMDQ2O1xuICBib3gtc2hhZG93OiBub25lO1xuICB0b3VjaC1hY3Rpb246IG1hbmlwdWxhdGlvbjsgfVxuXG5idXR0b246Oi1tb3otZm9jdXMtaW5uZXIge1xuICBwYWRkaW5nOiAwO1xuICBib3JkZXI6IDA7IH1cblxuLm1mcC1jbG9zZSB7XG4gIHdpZHRoOiA0NHB4O1xuICBoZWlnaHQ6IDQ0cHg7XG4gIGxpbmUtaGVpZ2h0OiA0NHB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAwO1xuICB0b3A6IDA7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBvcGFjaXR5OiAwLjY1O1xuICBwYWRkaW5nOiAwIDAgMThweCAxMHB4O1xuICBjb2xvcjogI0ZGRjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXNpemU6IDI4cHg7XG4gIGZvbnQtZmFtaWx5OiBBcmlhbCwgQmFza2VydmlsbGUsIG1vbm9zcGFjZTsgfVxuXG4ubWZwLWNsb3NlOmhvdmVyLCAubWZwLWNsb3NlOmZvY3VzIHtcbiAgb3BhY2l0eTogMTsgfVxuXG4ubWZwLWNsb3NlOmFjdGl2ZSB7XG4gIHRvcDogMXB4OyB9XG5cbi5tZnAtY2xvc2UtYnRuLWluIC5tZnAtY2xvc2Uge1xuICBjb2xvcjogIzMzMzsgfVxuXG4ubWZwLWltYWdlLWhvbGRlciAubWZwLWNsb3NlLFxuLm1mcC1pZnJhbWUtaG9sZGVyIC5tZnAtY2xvc2Uge1xuICBjb2xvcjogI0ZGRjtcbiAgcmlnaHQ6IC02cHg7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xuICBwYWRkaW5nLXJpZ2h0OiA2cHg7XG4gIHdpZHRoOiAxMDAlOyB9XG5cbi5tZnAtY291bnRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgY29sb3I6ICNDQ0M7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbGluZS1oZWlnaHQ6IDE4cHg7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7IH1cblxuLm1mcC1hcnJvdyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgb3BhY2l0eTogMC42NTtcbiAgbWFyZ2luOiAwO1xuICB0b3A6IDUwJTtcbiAgbWFyZ2luLXRvcDogLTU1cHg7XG4gIHBhZGRpbmc6IDA7XG4gIHdpZHRoOiA5MHB4O1xuICBoZWlnaHQ6IDExMHB4O1xuICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMCk7IH1cblxuLm1mcC1hcnJvdzphY3RpdmUge1xuICBtYXJnaW4tdG9wOiAtNTRweDsgfVxuXG4ubWZwLWFycm93OmhvdmVyLCAubWZwLWFycm93OmZvY3VzIHtcbiAgb3BhY2l0eTogMTsgfVxuXG4ubWZwLWFycm93OmJlZm9yZSwgLm1mcC1hcnJvdzphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMDtcbiAgaGVpZ2h0OiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgbWFyZ2luLXRvcDogMzVweDtcbiAgbWFyZ2luLWxlZnQ6IDM1cHg7XG4gIGJvcmRlcjogbWVkaXVtIGluc2V0IHRyYW5zcGFyZW50OyB9XG5cbi5tZnAtYXJyb3c6YWZ0ZXIge1xuICBib3JkZXItdG9wLXdpZHRoOiAxM3B4O1xuICBib3JkZXItYm90dG9tLXdpZHRoOiAxM3B4O1xuICB0b3A6IDhweDsgfVxuXG4ubWZwLWFycm93OmJlZm9yZSB7XG4gIGJvcmRlci10b3Atd2lkdGg6IDIxcHg7XG4gIGJvcmRlci1ib3R0b20td2lkdGg6IDIxcHg7XG4gIG9wYWNpdHk6IDAuNzsgfVxuXG4ubWZwLWFycm93LWxlZnQge1xuICBsZWZ0OiAwOyB9XG5cbi5tZnAtYXJyb3ctbGVmdDphZnRlciB7XG4gIGJvcmRlci1yaWdodDogMTdweCBzb2xpZCAjRkZGO1xuICBtYXJnaW4tbGVmdDogMzFweDsgfVxuXG4ubWZwLWFycm93LWxlZnQ6YmVmb3JlIHtcbiAgbWFyZ2luLWxlZnQ6IDI1cHg7XG4gIGJvcmRlci1yaWdodDogMjdweCBzb2xpZCAjM0YzRjNGOyB9XG5cbi5tZnAtYXJyb3ctcmlnaHQge1xuICByaWdodDogMDsgfVxuXG4ubWZwLWFycm93LXJpZ2h0OmFmdGVyIHtcbiAgYm9yZGVyLWxlZnQ6IDE3cHggc29saWQgI0ZGRjtcbiAgbWFyZ2luLWxlZnQ6IDM5cHg7IH1cblxuLm1mcC1hcnJvdy1yaWdodDpiZWZvcmUge1xuICBib3JkZXItbGVmdDogMjdweCBzb2xpZCAjM0YzRjNGOyB9XG5cbi5tZnAtaWZyYW1lLWhvbGRlciB7XG4gIHBhZGRpbmctdG9wOiA0MHB4O1xuICBwYWRkaW5nLWJvdHRvbTogNDBweDsgfVxuXG4ubWZwLWlmcmFtZS1ob2xkZXIgLm1mcC1jb250ZW50IHtcbiAgbGluZS1oZWlnaHQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDkwMHB4OyB9XG5cbi5tZnAtaWZyYW1lLWhvbGRlciAubWZwLWNsb3NlIHtcbiAgdG9wOiAtNDBweDsgfVxuXG4ubWZwLWlmcmFtZS1zY2FsZXIge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwYWRkaW5nLXRvcDogNTYuMjUlOyB9XG5cbi5tZnAtaWZyYW1lLXNjYWxlciBpZnJhbWUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJveC1zaGFkb3c6IDAgMCA4cHggcmdiYSgwLCAwLCAwLCAwLjYpO1xuICBiYWNrZ3JvdW5kOiAjMDAwOyB9XG5cbi8qIE1haW4gaW1hZ2UgaW4gcG9wdXAgKi9cbmltZy5tZnAtaW1nIHtcbiAgd2lkdGg6IGF1dG87XG4gIG1heC13aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbGluZS1oZWlnaHQ6IDA7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIHBhZGRpbmc6IDQwcHggMCA0MHB4O1xuICBtYXJnaW46IDAgYXV0bzsgfVxuXG4vKiBUaGUgc2hhZG93IGJlaGluZCB0aGUgaW1hZ2UgKi9cbi5tZnAtZmlndXJlIHtcbiAgbGluZS1oZWlnaHQ6IDA7IH1cblxuLm1mcC1maWd1cmU6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogNDBweDtcbiAgYm90dG9tOiA0MHB4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgcmlnaHQ6IDA7XG4gIHdpZHRoOiBhdXRvO1xuICBoZWlnaHQ6IGF1dG87XG4gIHotaW5kZXg6IC0xO1xuICBib3gtc2hhZG93OiAwIDAgOHB4IHJnYmEoMCwgMCwgMCwgMC42KTtcbiAgYmFja2dyb3VuZDogIzQ0NDsgfVxuXG4ubWZwLWZpZ3VyZSBzbWFsbCB7XG4gIGNvbG9yOiAjQkRCREJEO1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1zaXplOiAxMnB4O1xuICBsaW5lLWhlaWdodDogMTRweDsgfVxuXG4ubWZwLWZpZ3VyZSBmaWd1cmUge1xuICBtYXJnaW46IDA7IH1cblxuLm1mcC1ib3R0b20tYmFyIHtcbiAgbWFyZ2luLXRvcDogLTM2cHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxMDAlO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgY3Vyc29yOiBhdXRvOyB9XG5cbi5tZnAtdGl0bGUge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBsaW5lLWhlaWdodDogMThweDtcbiAgY29sb3I6ICNGM0YzRjM7XG4gIHdvcmQtd3JhcDogYnJlYWstd29yZDtcbiAgcGFkZGluZy1yaWdodDogMzZweDsgfVxuXG4ubWZwLWltYWdlLWhvbGRlciAubWZwLWNvbnRlbnQge1xuICBtYXgtd2lkdGg6IDEwMCU7IH1cblxuLm1mcC1nYWxsZXJ5IC5tZnAtaW1hZ2UtaG9sZGVyIC5tZnAtZmlndXJlIHtcbiAgY3Vyc29yOiBwb2ludGVyOyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDgwMHB4KSBhbmQgKG9yaWVudGF0aW9uOiBsYW5kc2NhcGUpLCBzY3JlZW4gYW5kIChtYXgtaGVpZ2h0OiAzMDBweCkge1xuICAvKipcbiAgICogUmVtb3ZlIGFsbCBwYWRkaW5ncyBhcm91bmQgdGhlIGltYWdlIG9uIHNtYWxsIHNjcmVlblxuICAgKi9cbiAgLm1mcC1pbWctbW9iaWxlIC5tZnAtaW1hZ2UtaG9sZGVyIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgcGFkZGluZy1yaWdodDogMDsgfVxuICAubWZwLWltZy1tb2JpbGUgaW1nLm1mcC1pbWcge1xuICAgIHBhZGRpbmc6IDA7IH1cbiAgLm1mcC1pbWctbW9iaWxlIC5tZnAtZmlndXJlOmFmdGVyIHtcbiAgICB0b3A6IDA7XG4gICAgYm90dG9tOiAwOyB9XG4gIC5tZnAtaW1nLW1vYmlsZSAubWZwLWZpZ3VyZSBzbWFsbCB7XG4gICAgZGlzcGxheTogaW5saW5lO1xuICAgIG1hcmdpbi1sZWZ0OiA1cHg7IH1cbiAgLm1mcC1pbWctbW9iaWxlIC5tZnAtYm90dG9tLWJhciB7XG4gICAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjYpO1xuICAgIGJvdHRvbTogMDtcbiAgICBtYXJnaW46IDA7XG4gICAgdG9wOiBhdXRvO1xuICAgIHBhZGRpbmc6IDNweCA1cHg7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLm1mcC1pbWctbW9iaWxlIC5tZnAtYm90dG9tLWJhcjplbXB0eSB7XG4gICAgcGFkZGluZzogMDsgfVxuICAubWZwLWltZy1tb2JpbGUgLm1mcC1jb3VudGVyIHtcbiAgICByaWdodDogNXB4O1xuICAgIHRvcDogM3B4OyB9XG4gIC5tZnAtaW1nLW1vYmlsZSAubWZwLWNsb3NlIHtcbiAgICB0b3A6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgd2lkdGg6IDM1cHg7XG4gICAgaGVpZ2h0OiAzNXB4O1xuICAgIGxpbmUtaGVpZ2h0OiAzNXB4O1xuICAgIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC42KTtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHBhZGRpbmc6IDA7IH0gfVxuXG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA5MDBweCkge1xuICAubWZwLWFycm93IHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMC43NSk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgwLjc1KTsgfVxuICAubWZwLWFycm93LWxlZnQge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogMDtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiAwOyB9XG4gIC5tZnAtYXJyb3ctcmlnaHQge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogMTAwJTtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiAxMDAlOyB9XG4gIC5tZnAtY29udGFpbmVyIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDZweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA2cHg7IH0gfVxuXG4vKiMgc291cmNlTWFwcGluZ1VSTD1tYWduaWZpYy1wb3B1cC5jc3MubWFwICovXG5cbi8qKlxuICogU3dpcGVyIDYuOC40XG4gKiBNb3N0IG1vZGVybiBtb2JpbGUgdG91Y2ggc2xpZGVyIGFuZCBmcmFtZXdvcmsgd2l0aCBoYXJkd2FyZSBhY2NlbGVyYXRlZCB0cmFuc2l0aW9uc1xuICogaHR0cHM6Ly9zd2lwZXJqcy5jb21cbiAqXG4gKiBDb3B5cmlnaHQgMjAxNC0yMDIxIFZsYWRpbWlyIEtoYXJsYW1waWRpXG4gKlxuICogUmVsZWFzZWQgdW5kZXIgdGhlIE1JVCBMaWNlbnNlXG4gKlxuICogUmVsZWFzZWQgb246IEF1Z3VzdCAyMywgMjAyMVxuICovXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdzd2lwZXItaWNvbnMnO1xuICBzcmM6IHVybChcImRhdGE6YXBwbGljYXRpb24vZm9udC13b2ZmO2NoYXJzZXQ9dXRmLTg7YmFzZTY0LCBkMDlHUmdBQkFBQUFBQVpnQUJBQUFBQUFEQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQkdSbFJOQUFBR1JBQUFBQm9BQUFBY2k2cUhrVWRFUlVZQUFBV2dBQUFBSXdBQUFDUUFZQUJYUjFCUFV3QUFCaFFBQUFBdUFBQUFOdUFZNyt4SFUxVkNBQUFGeEFBQUFGQUFBQUJtMmZQY3pVOVRMeklBQUFIY0FBQUFTZ0FBQUdCUDlWNVJZMjFoY0FBQUFrUUFBQUNJQUFBQll0NkYwY0JqZG5RZ0FBQUN6QUFBQUFRQUFBQUVBQkVCUkdkaGMzQUFBQVdZQUFBQUNBQUFBQWovL3dBRFoyeDVaZ0FBQXl3QUFBRE1BQUFEMk1IdHJ5Vm9aV0ZrQUFBQmJBQUFBREFBQUFBMkUyK2VvV2hvWldFQUFBR2NBQUFBSHdBQUFDUUM5Z0R6YUcxMGVBQUFBaWdBQUFBWkFBQUFyZ0prQUJGc2IyTmhBQUFDMEFBQUFGb0FBQUJhRlFBVUdHMWhlSEFBQUFHOEFBQUFId0FBQUNBQWNBQkFibUZ0WlFBQUEvZ0FBQUU1QUFBQ1h2RmRCd2x3YjNOMEFBQUZOQUFBQUdJQUFBQ0U1czc0aFhqYVkyQmtZR0FBWXBmNUh1L2orVzIrTW5Bek1ZREF6YVg2UWpENi80Ly9CeGo1R0E4QXVSd01ZR2tBUHl3TDEzamFZMkJrWUdBODhQOEFneDRqKy84ZlFEWWZBMUFFQldnREFJQjJCT29BZU5wallHUmdZTkJoNEdkZ1lnQUJFTW5JQUJKellOQURDUUFBQ1dnQXNRQjQybU5nWWZ6Q09JR0JsWUdCMFljeGpZR0J3UjFLZjJXUVpHaGhZR0JpWUdWbWdBRkdCaVFRa09hYXd0REFvTUJReFhqZy93RUdQY1lEREE0d05VQTJDQ2d3c0FBQU80RUw2Z0FBZU5wajJNMGd5QUFDcXhnR05XQmtaMkQ0L3dNQSt4a0RkZ0FBQUhqYVkyQmdZR2FBWUJrR1JnWVFpQUh5R01GOEZnWUhJTTNEd01IQUJHUXJNT2d5V0RMRU0xVDkvdzhVQmZFTWdMekUvLy8vUC81Ly9mL1YveHYrcjRlYUFBZU1iQXh3SVVZbUlNSEVnS1lBWWpVY3NEQXdzTEt4YzNCeWNmUHc4akVRQS9nWkJBU0ZoRVZFeGNRbEpLV2taV1RsNUJVVWxaUlZWTlhVTlRRWkJnTUFBTVIrRStnQUVRRkVBQUFBS2dBcUFDb0FOQUErQUVnQVVnQmNBR1lBY0FCNkFJUUFqZ0NZQUtJQXJBQzJBTUFBeWdEVUFONEE2QUR5QVB3QkJnRVFBUm9CSkFFdUFUZ0JRZ0ZNQVZZQllBRnFBWFFCZmdHSUFaSUJuQUdtQWJJQnpnSHNBQUI0MnUyTk1RNkNVQXlHVzU2OHg5QW5lWVlnbTRNSmJoS0ZhRXhJT0FWWDhBcGV3U3Q0QmljNEFmZUFpZDNWT0JpeER4ZlBZRXphNU8rWGZpMDRZQURnZ2lVSVVMQ3VFSks4VmhPNGJTdnBkbmt0SEk1UUNZdGRpMnNsOFpuWGFIbHFVck5LemRLY1Q4Y2pscStyd1pTdklWY3pOaWV6c2ZuUC91em5tZlBGQk5PRE0ySzdNVFE0NVlFQVpxR1A4MUFtR0djRjNpUHFPb3AwcjFTUFRhVGJWa2ZVZTRIWGo5N3dZRSt5TndXWXh3V3U0djF1Z1dIZ28zUzFYZFpFVnFXTTdFVDBjZm5MR3hXZmtnUjQybzJQdldyRE1CU0ZqL0lITGFGMHpLalJnZGlWTXdTY05SQW9XVW9INzhZMmljQi95SVkwOUFuNkFIMkJkdS9VQit5eG9wWXNoUWlFdm52dTBkVVJnRHQ4UWVDOFBEdzdGcGppM2ZFQTR6L1BFSjZZT0I1aEtoNGRqM0V2WGh4UHFIL1NLVVkzcko3c3JaNEZabmgxUE1BdFBod1A2ZmwyUE1KTVBEZ2VRNHJZOFlUNkd6YW8wZUFFQTQwOUR1Z2dtVG5Gbk9jU0NpRWlMTWd4Q2lUSTZDcTVEWlVkM1FtcDEwdk8wTGFMVGQyY2pONGZPdW1sYzdsVVliU1FjWkZrdXRSRzdnNkpLWkt5MFJtZExZNjgwQ0RuRUorVU1rcEZGZTFSTjdueGRWcFhyQzRhVHRuYXVyT25ZZXJjWmcyWVZtTE4vZC9nY3pmRWltckUvZnMvYk91cTI5Wm1uOHRsb09SYVhnWmdHYTc4eU85L2NuWG0yQnBhR3ZxMjVEdjlTNEU5KzVTSWM5UHF1cEpLaFlGU1NsNDcrUWNyMW1ZTkFBQUFlTnB0dzBjS3drQUFBTURaSkE4UTdPVUp2a0xzUGZaNnpGVkVSUHk4cUhoMllFUiszaS9CUDgzdklCTEx5U3NvS2ltcnFLcXBhMmhwNitqcTZSc1lHaG1ibUpxWlN5MHNyYXh0Yk8zc0hSeWRuRU1VNHVSNnl4N0pKWHZlUDdXckR5Y0FBQUFBQUFILy93QUNlTnBqWUdSZ1lPQUJZaGtnWmdKQ1pnWk5Ca1lHTFFadElKc0ZMTVlBQUF3M0FMZ0FlTm9saXpFS2dEQVFCQ2NoUmJDMnNGRVIwWUQ2cVZRaUJDdi9IOWV6R0k2WjVYQkF3OENCSy9tNWlRUVZhdVZiWExuT3JNWnYyb0xkS0ZhOFBqdXJ1MmhKekdhYm1PU0x6Tk16dnV0cEIzTjQybU5nWkdCZzRHS1FZekJoWU14SkxNbGo0R0JnQVlvdy9QL1BBSkpoTE02c1NvV0tmV0NBQXdEQWpnYlJBQUI0Mm1OZ1lHQmtBSUliQ1pvNUlQcm1VbjBoR0EwQU84RUZUUUFBXCIpIGZvcm1hdChcIndvZmZcIik7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDsgfVxuXG46cm9vdCB7XG4gIC0tc3dpcGVyLXRoZW1lLWNvbG9yOiAjMDA3YWZmOyB9XG5cbi5zd2lwZXItY29udGFpbmVyIHtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBwYWRkaW5nOiAwO1xuICAvKiBGaXggb2YgV2Via2l0IGZsaWNrZXJpbmcgKi9cbiAgei1pbmRleDogMTsgfVxuXG4uc3dpcGVyLWNvbnRhaW5lci12ZXJ0aWNhbCA+IC5zd2lwZXItd3JhcHBlciB7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47IH1cblxuLnN3aXBlci13cmFwcGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICB6LWluZGV4OiAxO1xuICBkaXNwbGF5OiBmbGV4O1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiB0cmFuc2Zvcm07XG4gIGJveC1zaXppbmc6IGNvbnRlbnQtYm94OyB9XG5cbi5zd2lwZXItY29udGFpbmVyLWFuZHJvaWQgLnN3aXBlci1zbGlkZSxcbi5zd2lwZXItd3JhcHBlciB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMHB4LCAwLCAwKTsgfVxuXG4uc3dpcGVyLWNvbnRhaW5lci1tdWx0aXJvdyA+IC5zd2lwZXItd3JhcHBlciB7XG4gIGZsZXgtd3JhcDogd3JhcDsgfVxuXG4uc3dpcGVyLWNvbnRhaW5lci1tdWx0aXJvdy1jb2x1bW4gPiAuc3dpcGVyLXdyYXBwZXIge1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47IH1cblxuLnN3aXBlci1jb250YWluZXItZnJlZS1tb2RlID4gLnN3aXBlci13cmFwcGVyIHtcbiAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2Utb3V0O1xuICBtYXJnaW46IDAgYXV0bzsgfVxuXG4uc3dpcGVyLWNvbnRhaW5lci1wb2ludGVyLWV2ZW50cyB7XG4gIHRvdWNoLWFjdGlvbjogcGFuLXk7IH1cblxuLnN3aXBlci1jb250YWluZXItcG9pbnRlci1ldmVudHMuc3dpcGVyLWNvbnRhaW5lci12ZXJ0aWNhbCB7XG4gIHRvdWNoLWFjdGlvbjogcGFuLXg7IH1cblxuLnN3aXBlci1zbGlkZSB7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IHRyYW5zZm9ybTsgfVxuXG4uc3dpcGVyLXNsaWRlLWludmlzaWJsZS1ibGFuayB7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjsgfVxuXG4vKiBBdXRvIEhlaWdodCAqL1xuLnN3aXBlci1jb250YWluZXItYXV0b2hlaWdodCxcbi5zd2lwZXItY29udGFpbmVyLWF1dG9oZWlnaHQgLnN3aXBlci1zbGlkZSB7XG4gIGhlaWdodDogYXV0bzsgfVxuXG4uc3dpcGVyLWNvbnRhaW5lci1hdXRvaGVpZ2h0IC5zd2lwZXItd3JhcHBlciB7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiB0cmFuc2Zvcm0sIGhlaWdodDsgfVxuXG4vKiAzRCBFZmZlY3RzICovXG4uc3dpcGVyLWNvbnRhaW5lci0zZCB7XG4gIHBlcnNwZWN0aXZlOiAxMjAwcHg7IH1cblxuLnN3aXBlci1jb250YWluZXItM2QgLnN3aXBlci13cmFwcGVyLFxuLnN3aXBlci1jb250YWluZXItM2QgLnN3aXBlci1zbGlkZSxcbi5zd2lwZXItY29udGFpbmVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93LWxlZnQsXG4uc3dpcGVyLWNvbnRhaW5lci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvdy1yaWdodCxcbi5zd2lwZXItY29udGFpbmVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93LXRvcCxcbi5zd2lwZXItY29udGFpbmVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93LWJvdHRvbSxcbi5zd2lwZXItY29udGFpbmVyLTNkIC5zd2lwZXItY3ViZS1zaGFkb3cge1xuICB0cmFuc2Zvcm0tc3R5bGU6IHByZXNlcnZlLTNkOyB9XG5cbi5zd2lwZXItY29udGFpbmVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93LWxlZnQsXG4uc3dpcGVyLWNvbnRhaW5lci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvdy1yaWdodCxcbi5zd2lwZXItY29udGFpbmVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93LXRvcCxcbi5zd2lwZXItY29udGFpbmVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93LWJvdHRvbSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgei1pbmRleDogMTA7IH1cblxuLnN3aXBlci1jb250YWluZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3ctbGVmdCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byBsZWZ0LCByZ2JhKDAsIDAsIDAsIDAuNSksIHJnYmEoMCwgMCwgMCwgMCkpOyB9XG5cbi5zd2lwZXItY29udGFpbmVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93LXJpZ2h0IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCByZ2JhKDAsIDAsIDAsIDAuNSksIHJnYmEoMCwgMCwgMCwgMCkpOyB9XG5cbi5zd2lwZXItY29udGFpbmVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93LXRvcCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byB0b3AsIHJnYmEoMCwgMCwgMCwgMC41KSwgcmdiYSgwLCAwLCAwLCAwKSk7IH1cblxuLnN3aXBlci1jb250YWluZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3ctYm90dG9tIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgcmdiYSgwLCAwLCAwLCAwLjUpLCByZ2JhKDAsIDAsIDAsIDApKTsgfVxuXG4vKiBDU1MgTW9kZSAqL1xuLnN3aXBlci1jb250YWluZXItY3NzLW1vZGUgPiAuc3dpcGVyLXdyYXBwZXIge1xuICBvdmVyZmxvdzogYXV0bztcbiAgc2Nyb2xsYmFyLXdpZHRoOiBub25lO1xuICAvKiBGb3IgRmlyZWZveCAqL1xuICAtbXMtb3ZlcmZsb3ctc3R5bGU6IG5vbmU7XG4gIC8qIEZvciBJbnRlcm5ldCBFeHBsb3JlciBhbmQgRWRnZSAqLyB9XG5cbi5zd2lwZXItY29udGFpbmVyLWNzcy1tb2RlID4gLnN3aXBlci13cmFwcGVyOjotd2Via2l0LXNjcm9sbGJhciB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cblxuLnN3aXBlci1jb250YWluZXItY3NzLW1vZGUgPiAuc3dpcGVyLXdyYXBwZXIgPiAuc3dpcGVyLXNsaWRlIHtcbiAgc2Nyb2xsLXNuYXAtYWxpZ246IHN0YXJ0IHN0YXJ0OyB9XG5cbi5zd2lwZXItY29udGFpbmVyLWhvcml6b250YWwuc3dpcGVyLWNvbnRhaW5lci1jc3MtbW9kZSA+IC5zd2lwZXItd3JhcHBlciB7XG4gIHNjcm9sbC1zbmFwLXR5cGU6IHggbWFuZGF0b3J5OyB9XG5cbi5zd2lwZXItY29udGFpbmVyLXZlcnRpY2FsLnN3aXBlci1jb250YWluZXItY3NzLW1vZGUgPiAuc3dpcGVyLXdyYXBwZXIge1xuICBzY3JvbGwtc25hcC10eXBlOiB5IG1hbmRhdG9yeTsgfVxuXG46cm9vdCB7XG4gIC0tc3dpcGVyLW5hdmlnYXRpb24tc2l6ZTogNDRweDtcbiAgLypcbiAgLS1zd2lwZXItbmF2aWdhdGlvbi1jb2xvcjogdmFyKC0tc3dpcGVyLXRoZW1lLWNvbG9yKTtcbiAgKi8gfVxuXG4uc3dpcGVyLWJ1dHRvbi1wcmV2LFxuLnN3aXBlci1idXR0b24tbmV4dCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIHdpZHRoOiBjYWxjKHZhcigtLXN3aXBlci1uYXZpZ2F0aW9uLXNpemUpIC8gNDQgKiAyNyk7XG4gIGhlaWdodDogdmFyKC0tc3dpcGVyLW5hdmlnYXRpb24tc2l6ZSk7XG4gIG1hcmdpbi10b3A6IGNhbGMoMHB4IC0gKHZhcigtLXN3aXBlci1uYXZpZ2F0aW9uLXNpemUpIC8gMikpO1xuICB6LWluZGV4OiAxMDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgY29sb3I6IHZhcigtLXN3aXBlci1uYXZpZ2F0aW9uLWNvbG9yLCB2YXIoLS1zd2lwZXItdGhlbWUtY29sb3IpKTsgfVxuXG4uc3dpcGVyLWJ1dHRvbi1wcmV2LnN3aXBlci1idXR0b24tZGlzYWJsZWQsXG4uc3dpcGVyLWJ1dHRvbi1uZXh0LnN3aXBlci1idXR0b24tZGlzYWJsZWQge1xuICBvcGFjaXR5OiAwLjM1O1xuICBjdXJzb3I6IGF1dG87XG4gIHBvaW50ZXItZXZlbnRzOiBub25lOyB9XG5cbi5zd2lwZXItYnV0dG9uLXByZXY6YWZ0ZXIsXG4uc3dpcGVyLWJ1dHRvbi1uZXh0OmFmdGVyIHtcbiAgZm9udC1mYW1pbHk6IHN3aXBlci1pY29ucztcbiAgZm9udC1zaXplOiB2YXIoLS1zd2lwZXItbmF2aWdhdGlvbi1zaXplKTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmUgIWltcG9ydGFudDtcbiAgbGV0dGVyLXNwYWNpbmc6IDA7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICBmb250LXZhcmlhbnQ6IGluaXRpYWw7XG4gIGxpbmUtaGVpZ2h0OiAxOyB9XG5cbi5zd2lwZXItYnV0dG9uLXByZXYsXG4uc3dpcGVyLWNvbnRhaW5lci1ydGwgLnN3aXBlci1idXR0b24tbmV4dCB7XG4gIGxlZnQ6IDEwcHg7XG4gIHJpZ2h0OiBhdXRvOyB9XG5cbi5zd2lwZXItYnV0dG9uLXByZXY6YWZ0ZXIsXG4uc3dpcGVyLWNvbnRhaW5lci1ydGwgLnN3aXBlci1idXR0b24tbmV4dDphZnRlciB7XG4gIGNvbnRlbnQ6ICdwcmV2JzsgfVxuXG4uc3dpcGVyLWJ1dHRvbi1uZXh0LFxuLnN3aXBlci1jb250YWluZXItcnRsIC5zd2lwZXItYnV0dG9uLXByZXYge1xuICByaWdodDogMTBweDtcbiAgbGVmdDogYXV0bzsgfVxuXG4uc3dpcGVyLWJ1dHRvbi1uZXh0OmFmdGVyLFxuLnN3aXBlci1jb250YWluZXItcnRsIC5zd2lwZXItYnV0dG9uLXByZXY6YWZ0ZXIge1xuICBjb250ZW50OiAnbmV4dCc7IH1cblxuLnN3aXBlci1idXR0b24tcHJldi5zd2lwZXItYnV0dG9uLXdoaXRlLFxuLnN3aXBlci1idXR0b24tbmV4dC5zd2lwZXItYnV0dG9uLXdoaXRlIHtcbiAgLS1zd2lwZXItbmF2aWdhdGlvbi1jb2xvcjogI2ZmZmZmZjsgfVxuXG4uc3dpcGVyLWJ1dHRvbi1wcmV2LnN3aXBlci1idXR0b24tYmxhY2ssXG4uc3dpcGVyLWJ1dHRvbi1uZXh0LnN3aXBlci1idXR0b24tYmxhY2sge1xuICAtLXN3aXBlci1uYXZpZ2F0aW9uLWNvbG9yOiAjMDAwMDAwOyB9XG5cbi5zd2lwZXItYnV0dG9uLWxvY2sge1xuICBkaXNwbGF5OiBub25lOyB9XG5cbjpyb290IHtcbiAgLypcbiAgLS1zd2lwZXItcGFnaW5hdGlvbi1jb2xvcjogdmFyKC0tc3dpcGVyLXRoZW1lLWNvbG9yKTtcbiAgKi8gfVxuXG4uc3dpcGVyLXBhZ2luYXRpb24ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdHJhbnNpdGlvbjogMzAwbXMgb3BhY2l0eTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgei1pbmRleDogMTA7IH1cblxuLnN3aXBlci1wYWdpbmF0aW9uLnN3aXBlci1wYWdpbmF0aW9uLWhpZGRlbiB7XG4gIG9wYWNpdHk6IDA7IH1cblxuLyogQ29tbW9uIFN0eWxlcyAqL1xuLnN3aXBlci1wYWdpbmF0aW9uLWZyYWN0aW9uLFxuLnN3aXBlci1wYWdpbmF0aW9uLWN1c3RvbSxcbi5zd2lwZXItY29udGFpbmVyLWhvcml6b250YWwgPiAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cyB7XG4gIGJvdHRvbTogMTBweDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7IH1cblxuLyogQnVsbGV0cyAqL1xuLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pYyB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGZvbnQtc2l6ZTogMDsgfVxuXG4uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy1keW5hbWljIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQge1xuICB0cmFuc2Zvcm06IHNjYWxlKDAuMzMpO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cblxuLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pYyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWFjdGl2ZSB7XG4gIHRyYW5zZm9ybTogc2NhbGUoMSk7IH1cblxuLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pYyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWFjdGl2ZS1tYWluIHtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxKTsgfVxuXG4uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy1keW5hbWljIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtYWN0aXZlLXByZXYge1xuICB0cmFuc2Zvcm06IHNjYWxlKDAuNjYpOyB9XG5cbi5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLWR5bmFtaWMgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1hY3RpdmUtcHJldi1wcmV2IHtcbiAgdHJhbnNmb3JtOiBzY2FsZSgwLjMzKTsgfVxuXG4uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy1keW5hbWljIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtYWN0aXZlLW5leHQge1xuICB0cmFuc2Zvcm06IHNjYWxlKDAuNjYpOyB9XG5cbi5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLWR5bmFtaWMgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1hY3RpdmUtbmV4dC1uZXh0IHtcbiAgdHJhbnNmb3JtOiBzY2FsZSgwLjMzKTsgfVxuXG4uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0IHtcbiAgd2lkdGg6IDhweDtcbiAgaGVpZ2h0OiA4cHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBiYWNrZ3JvdW5kOiAjMDAwO1xuICBvcGFjaXR5OiAwLjI7IH1cblxuYnV0dG9uLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldCB7XG4gIGJvcmRlcjogbm9uZTtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBib3gtc2hhZG93OiBub25lO1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gIGFwcGVhcmFuY2U6IG5vbmU7IH1cblxuLnN3aXBlci1wYWdpbmF0aW9uLWNsaWNrYWJsZSAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0IHtcbiAgY3Vyc29yOiBwb2ludGVyOyB9XG5cbi5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQ6b25seS1jaGlsZCB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDsgfVxuXG4uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWFjdGl2ZSB7XG4gIG9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQ6IHZhcigtLXN3aXBlci1wYWdpbmF0aW9uLWNvbG9yLCB2YXIoLS1zd2lwZXItdGhlbWUtY29sb3IpKTsgfVxuXG4uc3dpcGVyLWNvbnRhaW5lci12ZXJ0aWNhbCA+IC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzIHtcbiAgcmlnaHQ6IDEwcHg7XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDBweCwgLTUwJSwgMCk7IH1cblxuLnN3aXBlci1jb250YWluZXItdmVydGljYWwgPiAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0IHtcbiAgbWFyZ2luOiA2cHggMDtcbiAgZGlzcGxheTogYmxvY2s7IH1cblxuLnN3aXBlci1jb250YWluZXItdmVydGljYWwgPiAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLWR5bmFtaWMge1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICB3aWR0aDogOHB4OyB9XG5cbi5zd2lwZXItY29udGFpbmVyLXZlcnRpY2FsID4gLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy1keW5hbWljIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHRyYW5zaXRpb246IDIwMG1zIHRyYW5zZm9ybSwgMjAwbXMgdG9wOyB9XG5cbi5zd2lwZXItY29udGFpbmVyLWhvcml6b250YWwgPiAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0IHtcbiAgbWFyZ2luOiAwIDRweDsgfVxuXG4uc3dpcGVyLWNvbnRhaW5lci1ob3Jpem9udGFsID4gLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy1keW5hbWljIHtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7IH1cblxuLnN3aXBlci1jb250YWluZXItaG9yaXpvbnRhbCA+IC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pYyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0IHtcbiAgdHJhbnNpdGlvbjogMjAwbXMgdHJhbnNmb3JtLCAyMDBtcyBsZWZ0OyB9XG5cbi5zd2lwZXItY29udGFpbmVyLWhvcml6b250YWwuc3dpcGVyLWNvbnRhaW5lci1ydGwgPiAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy1keW5hbWljIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQge1xuICB0cmFuc2l0aW9uOiAyMDBtcyB0cmFuc2Zvcm0sIDIwMG1zIHJpZ2h0OyB9XG5cbi8qIFByb2dyZXNzICovXG4uc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXIge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuMjUpO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7IH1cblxuLnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyIC5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2Jhci1maWxsIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tc3dpcGVyLXBhZ2luYXRpb24tY29sb3IsIHZhcigtLXN3aXBlci10aGVtZS1jb2xvcikpO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgdHJhbnNmb3JtOiBzY2FsZSgwKTtcbiAgdHJhbnNmb3JtLW9yaWdpbjogbGVmdCB0b3A7IH1cblxuLnN3aXBlci1jb250YWluZXItcnRsIC5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2JhciAuc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXItZmlsbCB7XG4gIHRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IHRvcDsgfVxuXG4uc3dpcGVyLWNvbnRhaW5lci1ob3Jpem9udGFsID4gLnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyLFxuLnN3aXBlci1jb250YWluZXItdmVydGljYWwgPiAuc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXIuc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXItb3Bwb3NpdGUge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiA0cHg7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDsgfVxuXG4uc3dpcGVyLWNvbnRhaW5lci12ZXJ0aWNhbCA+IC5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2Jhcixcbi5zd2lwZXItY29udGFpbmVyLWhvcml6b250YWwgPiAuc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXIuc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXItb3Bwb3NpdGUge1xuICB3aWR0aDogNHB4O1xuICBoZWlnaHQ6IDEwMCU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDsgfVxuXG4uc3dpcGVyLXBhZ2luYXRpb24td2hpdGUge1xuICAtLXN3aXBlci1wYWdpbmF0aW9uLWNvbG9yOiAjZmZmZmZmOyB9XG5cbi5zd2lwZXItcGFnaW5hdGlvbi1ibGFjayB7XG4gIC0tc3dpcGVyLXBhZ2luYXRpb24tY29sb3I6ICMwMDAwMDA7IH1cblxuLnN3aXBlci1wYWdpbmF0aW9uLWxvY2sge1xuICBkaXNwbGF5OiBub25lOyB9XG5cbi8qIFNjcm9sbGJhciAqL1xuLnN3aXBlci1zY3JvbGxiYXIge1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIC1tcy10b3VjaC1hY3Rpb246IG5vbmU7XG4gIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC4xKTsgfVxuXG4uc3dpcGVyLWNvbnRhaW5lci1ob3Jpem9udGFsID4gLnN3aXBlci1zY3JvbGxiYXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDElO1xuICBib3R0b206IDNweDtcbiAgei1pbmRleDogNTA7XG4gIGhlaWdodDogNXB4O1xuICB3aWR0aDogOTglOyB9XG5cbi5zd2lwZXItY29udGFpbmVyLXZlcnRpY2FsID4gLnN3aXBlci1zY3JvbGxiYXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAzcHg7XG4gIHRvcDogMSU7XG4gIHotaW5kZXg6IDUwO1xuICB3aWR0aDogNXB4O1xuICBoZWlnaHQ6IDk4JTsgfVxuXG4uc3dpcGVyLXNjcm9sbGJhci1kcmFnIHtcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogMTAwJTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuNSk7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDsgfVxuXG4uc3dpcGVyLXNjcm9sbGJhci1jdXJzb3ItZHJhZyB7XG4gIGN1cnNvcjogbW92ZTsgfVxuXG4uc3dpcGVyLXNjcm9sbGJhci1sb2NrIHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG4uc3dpcGVyLXpvb20tY29udGFpbmVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuXG4uc3dpcGVyLXpvb20tY29udGFpbmVyID4gaW1nLFxuLnN3aXBlci16b29tLWNvbnRhaW5lciA+IHN2Zyxcbi5zd2lwZXItem9vbS1jb250YWluZXIgPiBjYW52YXMge1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIG1heC1oZWlnaHQ6IDEwMCU7XG4gIG9iamVjdC1maXQ6IGNvbnRhaW47IH1cblxuLnN3aXBlci1zbGlkZS16b29tZWQge1xuICBjdXJzb3I6IG1vdmU7IH1cblxuLyogUHJlbG9hZGVyICovXG46cm9vdCB7XG4gIC8qXG4gIC0tc3dpcGVyLXByZWxvYWRlci1jb2xvcjogdmFyKC0tc3dpcGVyLXRoZW1lLWNvbG9yKTtcbiAgKi8gfVxuXG4uc3dpcGVyLWxhenktcHJlbG9hZGVyIHtcbiAgd2lkdGg6IDQycHg7XG4gIGhlaWdodDogNDJweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiA1MCU7XG4gIHRvcDogNTAlO1xuICBtYXJnaW4tbGVmdDogLTIxcHg7XG4gIG1hcmdpbi10b3A6IC0yMXB4O1xuICB6LWluZGV4OiAxMDtcbiAgdHJhbnNmb3JtLW9yaWdpbjogNTAlO1xuICBhbmltYXRpb246IHN3aXBlci1wcmVsb2FkZXItc3BpbiAxcyBpbmZpbml0ZSBsaW5lYXI7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJvcmRlcjogNHB4IHNvbGlkIHZhcigtLXN3aXBlci1wcmVsb2FkZXItY29sb3IsIHZhcigtLXN3aXBlci10aGVtZS1jb2xvcikpO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJvcmRlci10b3AtY29sb3I6IHRyYW5zcGFyZW50OyB9XG5cbi5zd2lwZXItbGF6eS1wcmVsb2FkZXItd2hpdGUge1xuICAtLXN3aXBlci1wcmVsb2FkZXItY29sb3I6ICNmZmY7IH1cblxuLnN3aXBlci1sYXp5LXByZWxvYWRlci1ibGFjayB7XG4gIC0tc3dpcGVyLXByZWxvYWRlci1jb2xvcjogIzAwMDsgfVxuXG5Aa2V5ZnJhbWVzIHN3aXBlci1wcmVsb2FkZXItc3BpbiB7XG4gIDEwMCUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7IH0gfVxuXG4vKiBhMTF5ICovXG4uc3dpcGVyLWNvbnRhaW5lciAuc3dpcGVyLW5vdGlmaWNhdGlvbiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgb3BhY2l0eTogMDtcbiAgei1pbmRleDogLTEwMDA7IH1cblxuLnN3aXBlci1jb250YWluZXItZmFkZS5zd2lwZXItY29udGFpbmVyLWZyZWUtbW9kZSAuc3dpcGVyLXNsaWRlIHtcbiAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2Utb3V0OyB9XG5cbi5zd2lwZXItY29udGFpbmVyLWZhZGUgLnN3aXBlci1zbGlkZSB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiBvcGFjaXR5OyB9XG5cbi5zd2lwZXItY29udGFpbmVyLWZhZGUgLnN3aXBlci1zbGlkZSAuc3dpcGVyLXNsaWRlIHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7IH1cblxuLnN3aXBlci1jb250YWluZXItZmFkZSAuc3dpcGVyLXNsaWRlLWFjdGl2ZSxcbi5zd2lwZXItY29udGFpbmVyLWZhZGUgLnN3aXBlci1zbGlkZS1hY3RpdmUgLnN3aXBlci1zbGlkZS1hY3RpdmUge1xuICBwb2ludGVyLWV2ZW50czogYXV0bzsgfVxuXG4uc3dpcGVyLWNvbnRhaW5lci1jdWJlIHtcbiAgb3ZlcmZsb3c6IHZpc2libGU7IH1cblxuLnN3aXBlci1jb250YWluZXItY3ViZSAuc3dpcGVyLXNsaWRlIHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICBiYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gIHotaW5kZXg6IDE7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgdHJhbnNmb3JtLW9yaWdpbjogMCAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlOyB9XG5cbi5zd2lwZXItY29udGFpbmVyLWN1YmUgLnN3aXBlci1zbGlkZSAuc3dpcGVyLXNsaWRlIHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7IH1cblxuLnN3aXBlci1jb250YWluZXItY3ViZS5zd2lwZXItY29udGFpbmVyLXJ0bCAuc3dpcGVyLXNsaWRlIHtcbiAgdHJhbnNmb3JtLW9yaWdpbjogMTAwJSAwOyB9XG5cbi5zd2lwZXItY29udGFpbmVyLWN1YmUgLnN3aXBlci1zbGlkZS1hY3RpdmUsXG4uc3dpcGVyLWNvbnRhaW5lci1jdWJlIC5zd2lwZXItc2xpZGUtYWN0aXZlIC5zd2lwZXItc2xpZGUtYWN0aXZlIHtcbiAgcG9pbnRlci1ldmVudHM6IGF1dG87IH1cblxuLnN3aXBlci1jb250YWluZXItY3ViZSAuc3dpcGVyLXNsaWRlLWFjdGl2ZSxcbi5zd2lwZXItY29udGFpbmVyLWN1YmUgLnN3aXBlci1zbGlkZS1uZXh0LFxuLnN3aXBlci1jb250YWluZXItY3ViZSAuc3dpcGVyLXNsaWRlLXByZXYsXG4uc3dpcGVyLWNvbnRhaW5lci1jdWJlIC5zd2lwZXItc2xpZGUtbmV4dCArIC5zd2lwZXItc2xpZGUge1xuICBwb2ludGVyLWV2ZW50czogYXV0bztcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTsgfVxuXG4uc3dpcGVyLWNvbnRhaW5lci1jdWJlIC5zd2lwZXItc2xpZGUtc2hhZG93LXRvcCxcbi5zd2lwZXItY29udGFpbmVyLWN1YmUgLnN3aXBlci1zbGlkZS1zaGFkb3ctYm90dG9tLFxuLnN3aXBlci1jb250YWluZXItY3ViZSAuc3dpcGVyLXNsaWRlLXNoYWRvdy1sZWZ0LFxuLnN3aXBlci1jb250YWluZXItY3ViZSAuc3dpcGVyLXNsaWRlLXNoYWRvdy1yaWdodCB7XG4gIHotaW5kZXg6IDA7XG4gIC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICBiYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47IH1cblxuLnN3aXBlci1jb250YWluZXItY3ViZSAuc3dpcGVyLWN1YmUtc2hhZG93IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICBib3R0b206IDBweDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb3BhY2l0eTogMC42O1xuICB6LWluZGV4OiAwOyB9XG5cbi5zd2lwZXItY29udGFpbmVyLWN1YmUgLnN3aXBlci1jdWJlLXNoYWRvdzpiZWZvcmUge1xuICBjb250ZW50OiAnJztcbiAgYmFja2dyb3VuZDogIzAwMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIGJvdHRvbTogMDtcbiAgcmlnaHQ6IDA7XG4gIGZpbHRlcjogYmx1cig1MHB4KTsgfVxuXG4uc3dpcGVyLWNvbnRhaW5lci1mbGlwIHtcbiAgb3ZlcmZsb3c6IHZpc2libGU7IH1cblxuLnN3aXBlci1jb250YWluZXItZmxpcCAuc3dpcGVyLXNsaWRlIHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICBiYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gIHotaW5kZXg6IDE7IH1cblxuLnN3aXBlci1jb250YWluZXItZmxpcCAuc3dpcGVyLXNsaWRlIC5zd2lwZXItc2xpZGUge1xuICBwb2ludGVyLWV2ZW50czogbm9uZTsgfVxuXG4uc3dpcGVyLWNvbnRhaW5lci1mbGlwIC5zd2lwZXItc2xpZGUtYWN0aXZlLFxuLnN3aXBlci1jb250YWluZXItZmxpcCAuc3dpcGVyLXNsaWRlLWFjdGl2ZSAuc3dpcGVyLXNsaWRlLWFjdGl2ZSB7XG4gIHBvaW50ZXItZXZlbnRzOiBhdXRvOyB9XG5cbi5zd2lwZXItY29udGFpbmVyLWZsaXAgLnN3aXBlci1zbGlkZS1zaGFkb3ctdG9wLFxuLnN3aXBlci1jb250YWluZXItZmxpcCAuc3dpcGVyLXNsaWRlLXNoYWRvdy1ib3R0b20sXG4uc3dpcGVyLWNvbnRhaW5lci1mbGlwIC5zd2lwZXItc2xpZGUtc2hhZG93LWxlZnQsXG4uc3dpcGVyLWNvbnRhaW5lci1mbGlwIC5zd2lwZXItc2xpZGUtc2hhZG93LXJpZ2h0IHtcbiAgei1pbmRleDogMDtcbiAgLXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gIGJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjUwXCJdLCBib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiNTBcIl0gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDUwbXM7IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCI1MFwiXSwgYm9keVtkYXRhLWFvcy1kZWxheT1cIjUwXCJdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAwOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiNTBcIl0uYW9zLWFuaW1hdGUsIGJvZHlbZGF0YS1hb3MtZGVsYXk9XCI1MFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRlIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogNTBtczsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjEwMFwiXSwgYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjEwMFwiXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogLjFzOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTAwXCJdLCBib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTAwXCJdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAwOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTAwXCJdLmFvcy1hbmltYXRlLCBib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTAwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGUge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAuMXM7IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIxNTBcIl0sIGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIxNTBcIl0gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IC4xNXM7IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxNTBcIl0sIGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxNTBcIl0gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDA7IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxNTBcIl0uYW9zLWFuaW1hdGUsIGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxNTBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IC4xNXM7IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIyMDBcIl0sIGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIyMDBcIl0gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IC4yczsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjIwMFwiXSwgYm9keVtkYXRhLWFvcy1kZWxheT1cIjIwMFwiXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMDsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjIwMFwiXS5hb3MtYW5pbWF0ZSwgYm9keVtkYXRhLWFvcy1kZWxheT1cIjIwMFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRlIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogLjJzOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMjUwXCJdLCBib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMjUwXCJdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAuMjVzOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjUwXCJdLCBib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjUwXCJdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAwOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjUwXCJdLmFvcy1hbmltYXRlLCBib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjUwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGUge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAuMjVzOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMzAwXCJdLCBib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMzAwXCJdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAuM3M7IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIzMDBcIl0sIGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIzMDBcIl0gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDA7IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIzMDBcIl0uYW9zLWFuaW1hdGUsIGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIzMDBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IC4zczsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjM1MFwiXSwgYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjM1MFwiXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogLjM1czsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjM1MFwiXSwgYm9keVtkYXRhLWFvcy1kZWxheT1cIjM1MFwiXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMDsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjM1MFwiXS5hb3MtYW5pbWF0ZSwgYm9keVtkYXRhLWFvcy1kZWxheT1cIjM1MFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRlIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogLjM1czsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjQwMFwiXSwgYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjQwMFwiXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogLjRzOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiNDAwXCJdLCBib2R5W2RhdGEtYW9zLWRlbGF5PVwiNDAwXCJdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAwOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiNDAwXCJdLmFvcy1hbmltYXRlLCBib2R5W2RhdGEtYW9zLWRlbGF5PVwiNDAwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGUge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAuNHM7IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCI0NTBcIl0sIGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCI0NTBcIl0gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IC40NXM7IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCI0NTBcIl0sIGJvZHlbZGF0YS1hb3MtZGVsYXk9XCI0NTBcIl0gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDA7IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCI0NTBcIl0uYW9zLWFuaW1hdGUsIGJvZHlbZGF0YS1hb3MtZGVsYXk9XCI0NTBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IC40NXM7IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCI1MDBcIl0sIGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCI1MDBcIl0gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IC41czsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjUwMFwiXSwgYm9keVtkYXRhLWFvcy1kZWxheT1cIjUwMFwiXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMDsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjUwMFwiXS5hb3MtYW5pbWF0ZSwgYm9keVtkYXRhLWFvcy1kZWxheT1cIjUwMFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRlIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogLjVzOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiNTUwXCJdLCBib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiNTUwXCJdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAuNTVzOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiNTUwXCJdLCBib2R5W2RhdGEtYW9zLWRlbGF5PVwiNTUwXCJdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAwOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiNTUwXCJdLmFvcy1hbmltYXRlLCBib2R5W2RhdGEtYW9zLWRlbGF5PVwiNTUwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGUge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAuNTVzOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiNjAwXCJdLCBib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiNjAwXCJdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAuNnM7IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCI2MDBcIl0sIGJvZHlbZGF0YS1hb3MtZGVsYXk9XCI2MDBcIl0gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDA7IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCI2MDBcIl0uYW9zLWFuaW1hdGUsIGJvZHlbZGF0YS1hb3MtZGVsYXk9XCI2MDBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IC42czsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjY1MFwiXSwgYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjY1MFwiXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogLjY1czsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjY1MFwiXSwgYm9keVtkYXRhLWFvcy1kZWxheT1cIjY1MFwiXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMDsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjY1MFwiXS5hb3MtYW5pbWF0ZSwgYm9keVtkYXRhLWFvcy1kZWxheT1cIjY1MFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRlIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogLjY1czsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjcwMFwiXSwgYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjcwMFwiXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogLjdzOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiNzAwXCJdLCBib2R5W2RhdGEtYW9zLWRlbGF5PVwiNzAwXCJdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAwOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiNzAwXCJdLmFvcy1hbmltYXRlLCBib2R5W2RhdGEtYW9zLWRlbGF5PVwiNzAwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGUge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAuN3M7IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCI3NTBcIl0sIGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCI3NTBcIl0gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IC43NXM7IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCI3NTBcIl0sIGJvZHlbZGF0YS1hb3MtZGVsYXk9XCI3NTBcIl0gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDA7IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCI3NTBcIl0uYW9zLWFuaW1hdGUsIGJvZHlbZGF0YS1hb3MtZGVsYXk9XCI3NTBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IC43NXM7IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCI4MDBcIl0sIGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCI4MDBcIl0gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IC44czsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjgwMFwiXSwgYm9keVtkYXRhLWFvcy1kZWxheT1cIjgwMFwiXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMDsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjgwMFwiXS5hb3MtYW5pbWF0ZSwgYm9keVtkYXRhLWFvcy1kZWxheT1cIjgwMFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRlIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogLjhzOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiODUwXCJdLCBib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiODUwXCJdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAuODVzOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiODUwXCJdLCBib2R5W2RhdGEtYW9zLWRlbGF5PVwiODUwXCJdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAwOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiODUwXCJdLmFvcy1hbmltYXRlLCBib2R5W2RhdGEtYW9zLWRlbGF5PVwiODUwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGUge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAuODVzOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiOTAwXCJdLCBib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiOTAwXCJdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAuOXM7IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCI5MDBcIl0sIGJvZHlbZGF0YS1hb3MtZGVsYXk9XCI5MDBcIl0gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDA7IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCI5MDBcIl0uYW9zLWFuaW1hdGUsIGJvZHlbZGF0YS1hb3MtZGVsYXk9XCI5MDBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IC45czsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjk1MFwiXSwgYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjk1MFwiXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogLjk1czsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjk1MFwiXSwgYm9keVtkYXRhLWFvcy1kZWxheT1cIjk1MFwiXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMDsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjk1MFwiXS5hb3MtYW5pbWF0ZSwgYm9keVtkYXRhLWFvcy1kZWxheT1cIjk1MFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRlIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogLjk1czsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjEwMDBcIl0sIGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIxMDAwXCJdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAxczsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjEwMDBcIl0sIGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxMDAwXCJdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAwOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTAwMFwiXS5hb3MtYW5pbWF0ZSwgYm9keVtkYXRhLWFvcy1kZWxheT1cIjEwMDBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDFzOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMTA1MFwiXSwgYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjEwNTBcIl0gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDEuMDVzOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTA1MFwiXSwgYm9keVtkYXRhLWFvcy1kZWxheT1cIjEwNTBcIl0gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDA7IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxMDUwXCJdLmFvcy1hbmltYXRlLCBib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTA1MFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRlIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMS4wNXM7IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIxMTAwXCJdLCBib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMTEwMFwiXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMS4xczsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjExMDBcIl0sIGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxMTAwXCJdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAwOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTEwMFwiXS5hb3MtYW5pbWF0ZSwgYm9keVtkYXRhLWFvcy1kZWxheT1cIjExMDBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDEuMXM7IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIxMTUwXCJdLCBib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMTE1MFwiXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMS4xNXM7IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxMTUwXCJdLCBib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTE1MFwiXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMDsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjExNTBcIl0uYW9zLWFuaW1hdGUsIGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxMTUwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGUge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAxLjE1czsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjEyMDBcIl0sIGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIxMjAwXCJdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAxLjJzOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTIwMFwiXSwgYm9keVtkYXRhLWFvcy1kZWxheT1cIjEyMDBcIl0gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDA7IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxMjAwXCJdLmFvcy1hbmltYXRlLCBib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTIwMFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRlIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMS4yczsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjEyNTBcIl0sIGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIxMjUwXCJdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAxLjI1czsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjEyNTBcIl0sIGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxMjUwXCJdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAwOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTI1MFwiXS5hb3MtYW5pbWF0ZSwgYm9keVtkYXRhLWFvcy1kZWxheT1cIjEyNTBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDEuMjVzOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMTMwMFwiXSwgYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjEzMDBcIl0gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDEuM3M7IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxMzAwXCJdLCBib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTMwMFwiXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMDsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjEzMDBcIl0uYW9zLWFuaW1hdGUsIGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxMzAwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGUge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAxLjNzOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMTM1MFwiXSwgYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjEzNTBcIl0gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDEuMzVzOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTM1MFwiXSwgYm9keVtkYXRhLWFvcy1kZWxheT1cIjEzNTBcIl0gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDA7IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxMzUwXCJdLmFvcy1hbmltYXRlLCBib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTM1MFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRlIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMS4zNXM7IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIxNDAwXCJdLCBib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMTQwMFwiXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMS40czsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjE0MDBcIl0sIGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxNDAwXCJdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAwOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTQwMFwiXS5hb3MtYW5pbWF0ZSwgYm9keVtkYXRhLWFvcy1kZWxheT1cIjE0MDBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDEuNHM7IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIxNDUwXCJdLCBib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMTQ1MFwiXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMS40NXM7IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxNDUwXCJdLCBib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTQ1MFwiXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMDsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjE0NTBcIl0uYW9zLWFuaW1hdGUsIGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxNDUwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGUge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAxLjQ1czsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjE1MDBcIl0sIGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIxNTAwXCJdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAxLjVzOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTUwMFwiXSwgYm9keVtkYXRhLWFvcy1kZWxheT1cIjE1MDBcIl0gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDA7IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxNTAwXCJdLmFvcy1hbmltYXRlLCBib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTUwMFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRlIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMS41czsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjE1NTBcIl0sIGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIxNTUwXCJdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAxLjU1czsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjE1NTBcIl0sIGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxNTUwXCJdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAwOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTU1MFwiXS5hb3MtYW5pbWF0ZSwgYm9keVtkYXRhLWFvcy1kZWxheT1cIjE1NTBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDEuNTVzOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMTYwMFwiXSwgYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjE2MDBcIl0gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDEuNnM7IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxNjAwXCJdLCBib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTYwMFwiXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMDsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjE2MDBcIl0uYW9zLWFuaW1hdGUsIGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxNjAwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGUge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAxLjZzOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMTY1MFwiXSwgYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjE2NTBcIl0gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDEuNjVzOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTY1MFwiXSwgYm9keVtkYXRhLWFvcy1kZWxheT1cIjE2NTBcIl0gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDA7IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxNjUwXCJdLmFvcy1hbmltYXRlLCBib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTY1MFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRlIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMS42NXM7IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIxNzAwXCJdLCBib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMTcwMFwiXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMS43czsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjE3MDBcIl0sIGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxNzAwXCJdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAwOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTcwMFwiXS5hb3MtYW5pbWF0ZSwgYm9keVtkYXRhLWFvcy1kZWxheT1cIjE3MDBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDEuN3M7IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIxNzUwXCJdLCBib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMTc1MFwiXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMS43NXM7IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxNzUwXCJdLCBib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTc1MFwiXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMDsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjE3NTBcIl0uYW9zLWFuaW1hdGUsIGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxNzUwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGUge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAxLjc1czsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjE4MDBcIl0sIGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIxODAwXCJdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAxLjhzOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTgwMFwiXSwgYm9keVtkYXRhLWFvcy1kZWxheT1cIjE4MDBcIl0gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDA7IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxODAwXCJdLmFvcy1hbmltYXRlLCBib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTgwMFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRlIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMS44czsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjE4NTBcIl0sIGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIxODUwXCJdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAxLjg1czsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjE4NTBcIl0sIGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxODUwXCJdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAwOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTg1MFwiXS5hb3MtYW5pbWF0ZSwgYm9keVtkYXRhLWFvcy1kZWxheT1cIjE4NTBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDEuODVzOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMTkwMFwiXSwgYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjE5MDBcIl0gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDEuOXM7IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxOTAwXCJdLCBib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTkwMFwiXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMDsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjE5MDBcIl0uYW9zLWFuaW1hdGUsIGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxOTAwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGUge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAxLjlzOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMTk1MFwiXSwgYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjE5NTBcIl0gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDEuOTVzOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTk1MFwiXSwgYm9keVtkYXRhLWFvcy1kZWxheT1cIjE5NTBcIl0gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDA7IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxOTUwXCJdLmFvcy1hbmltYXRlLCBib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTk1MFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRlIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMS45NXM7IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIyMDAwXCJdLCBib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMjAwMFwiXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMnM7IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyMDAwXCJdLCBib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjAwMFwiXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMDsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjIwMDBcIl0uYW9zLWFuaW1hdGUsIGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyMDAwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGUge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAyczsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjIwNTBcIl0sIGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIyMDUwXCJdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAyLjA1czsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjIwNTBcIl0sIGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyMDUwXCJdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAwOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjA1MFwiXS5hb3MtYW5pbWF0ZSwgYm9keVtkYXRhLWFvcy1kZWxheT1cIjIwNTBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDIuMDVzOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMjEwMFwiXSwgYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjIxMDBcIl0gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDIuMXM7IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyMTAwXCJdLCBib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjEwMFwiXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMDsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjIxMDBcIl0uYW9zLWFuaW1hdGUsIGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyMTAwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGUge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAyLjFzOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMjE1MFwiXSwgYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjIxNTBcIl0gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDIuMTVzOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjE1MFwiXSwgYm9keVtkYXRhLWFvcy1kZWxheT1cIjIxNTBcIl0gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDA7IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyMTUwXCJdLmFvcy1hbmltYXRlLCBib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjE1MFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRlIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMi4xNXM7IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIyMjAwXCJdLCBib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMjIwMFwiXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMi4yczsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjIyMDBcIl0sIGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyMjAwXCJdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAwOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjIwMFwiXS5hb3MtYW5pbWF0ZSwgYm9keVtkYXRhLWFvcy1kZWxheT1cIjIyMDBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDIuMnM7IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIyMjUwXCJdLCBib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMjI1MFwiXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMi4yNXM7IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyMjUwXCJdLCBib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjI1MFwiXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMDsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjIyNTBcIl0uYW9zLWFuaW1hdGUsIGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyMjUwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGUge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAyLjI1czsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjIzMDBcIl0sIGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIyMzAwXCJdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAyLjNzOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjMwMFwiXSwgYm9keVtkYXRhLWFvcy1kZWxheT1cIjIzMDBcIl0gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDA7IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyMzAwXCJdLmFvcy1hbmltYXRlLCBib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjMwMFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRlIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMi4zczsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjIzNTBcIl0sIGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIyMzUwXCJdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAyLjM1czsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjIzNTBcIl0sIGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyMzUwXCJdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAwOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjM1MFwiXS5hb3MtYW5pbWF0ZSwgYm9keVtkYXRhLWFvcy1kZWxheT1cIjIzNTBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDIuMzVzOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMjQwMFwiXSwgYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjI0MDBcIl0gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDIuNHM7IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyNDAwXCJdLCBib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjQwMFwiXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMDsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjI0MDBcIl0uYW9zLWFuaW1hdGUsIGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyNDAwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGUge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAyLjRzOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMjQ1MFwiXSwgYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjI0NTBcIl0gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDIuNDVzOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjQ1MFwiXSwgYm9keVtkYXRhLWFvcy1kZWxheT1cIjI0NTBcIl0gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDA7IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyNDUwXCJdLmFvcy1hbmltYXRlLCBib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjQ1MFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRlIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMi40NXM7IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIyNTAwXCJdLCBib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMjUwMFwiXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMi41czsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjI1MDBcIl0sIGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyNTAwXCJdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAwOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjUwMFwiXS5hb3MtYW5pbWF0ZSwgYm9keVtkYXRhLWFvcy1kZWxheT1cIjI1MDBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDIuNXM7IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIyNTUwXCJdLCBib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMjU1MFwiXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMi41NXM7IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyNTUwXCJdLCBib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjU1MFwiXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMDsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjI1NTBcIl0uYW9zLWFuaW1hdGUsIGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyNTUwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGUge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAyLjU1czsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjI2MDBcIl0sIGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIyNjAwXCJdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAyLjZzOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjYwMFwiXSwgYm9keVtkYXRhLWFvcy1kZWxheT1cIjI2MDBcIl0gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDA7IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyNjAwXCJdLmFvcy1hbmltYXRlLCBib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjYwMFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRlIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMi42czsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjI2NTBcIl0sIGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIyNjUwXCJdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAyLjY1czsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjI2NTBcIl0sIGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyNjUwXCJdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAwOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjY1MFwiXS5hb3MtYW5pbWF0ZSwgYm9keVtkYXRhLWFvcy1kZWxheT1cIjI2NTBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDIuNjVzOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMjcwMFwiXSwgYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjI3MDBcIl0gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDIuN3M7IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyNzAwXCJdLCBib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjcwMFwiXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMDsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjI3MDBcIl0uYW9zLWFuaW1hdGUsIGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyNzAwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGUge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAyLjdzOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMjc1MFwiXSwgYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjI3NTBcIl0gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDIuNzVzOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjc1MFwiXSwgYm9keVtkYXRhLWFvcy1kZWxheT1cIjI3NTBcIl0gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDA7IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyNzUwXCJdLmFvcy1hbmltYXRlLCBib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjc1MFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRlIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMi43NXM7IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIyODAwXCJdLCBib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMjgwMFwiXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMi44czsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjI4MDBcIl0sIGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyODAwXCJdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAwOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjgwMFwiXS5hb3MtYW5pbWF0ZSwgYm9keVtkYXRhLWFvcy1kZWxheT1cIjI4MDBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDIuOHM7IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIyODUwXCJdLCBib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMjg1MFwiXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMi44NXM7IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyODUwXCJdLCBib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjg1MFwiXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMDsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjI4NTBcIl0uYW9zLWFuaW1hdGUsIGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyODUwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGUge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAyLjg1czsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjI5MDBcIl0sIGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIyOTAwXCJdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAyLjlzOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjkwMFwiXSwgYm9keVtkYXRhLWFvcy1kZWxheT1cIjI5MDBcIl0gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDA7IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyOTAwXCJdLmFvcy1hbmltYXRlLCBib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjkwMFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRlIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMi45czsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjI5NTBcIl0sIGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIyOTUwXCJdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAyLjk1czsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjI5NTBcIl0sIGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyOTUwXCJdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAwOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjk1MFwiXS5hb3MtYW5pbWF0ZSwgYm9keVtkYXRhLWFvcy1kZWxheT1cIjI5NTBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDIuOTVzOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMzAwMFwiXSwgYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjMwMDBcIl0gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDNzOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMzAwMFwiXSwgYm9keVtkYXRhLWFvcy1kZWxheT1cIjMwMDBcIl0gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDA7IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIzMDAwXCJdLmFvcy1hbmltYXRlLCBib2R5W2RhdGEtYW9zLWRlbGF5PVwiMzAwMFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRlIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogM3M7IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZWFzaW5nPWxpbmVhcl0sIGJvZHlbZGF0YS1hb3MtZWFzaW5nPWxpbmVhcl0gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4yNSwgMC4yNSwgMC43NSwgMC43NSk7IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZWFzaW5nPWVhc2VdLCBib2R5W2RhdGEtYW9zLWVhc2luZz1lYXNlXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2U7IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZWFzaW5nPWVhc2UtaW5dLCBib2R5W2RhdGEtYW9zLWVhc2luZz1lYXNlLWluXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW47IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZWFzaW5nPWVhc2Utb3V0XSwgYm9keVtkYXRhLWFvcy1lYXNpbmc9ZWFzZS1vdXRdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1vdXQ7IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZWFzaW5nPWVhc2UtaW4tb3V0XSwgYm9keVtkYXRhLWFvcy1lYXNpbmc9ZWFzZS1pbi1vdXRdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbi1vdXQ7IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZWFzaW5nPWVhc2UtaW4tYmFja10sIGJvZHlbZGF0YS1hb3MtZWFzaW5nPWVhc2UtaW4tYmFja10gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC42LCAtMC4yOCwgMC43MzUsIDAuMDQ1KTsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1lYXNpbmc9ZWFzZS1vdXQtYmFja10sIGJvZHlbZGF0YS1hb3MtZWFzaW5nPWVhc2Utb3V0LWJhY2tdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMTc1LCAwLjg4NSwgMC4zMiwgMS4yNzUpOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWVhc2luZz1lYXNlLWluLW91dC1iYWNrXSwgYm9keVtkYXRhLWFvcy1lYXNpbmc9ZWFzZS1pbi1vdXQtYmFja10gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC42OCwgLTAuNTUsIDAuMjY1LCAxLjU1KTsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1lYXNpbmc9ZWFzZS1pbi1zaW5lXSwgYm9keVtkYXRhLWFvcy1lYXNpbmc9ZWFzZS1pbi1zaW5lXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjQ3LCAwLCAwLjc0NSwgMC43MTUpOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWVhc2luZz1lYXNlLW91dC1zaW5lXSwgYm9keVtkYXRhLWFvcy1lYXNpbmc9ZWFzZS1vdXQtc2luZV0gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4zOSwgMC41NzUsIDAuNTY1LCAxKTsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1lYXNpbmc9ZWFzZS1pbi1vdXQtc2luZV0sIGJvZHlbZGF0YS1hb3MtZWFzaW5nPWVhc2UtaW4tb3V0LXNpbmVdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNDQ1LCAwLjA1LCAwLjU1LCAwLjk1KTsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1lYXNpbmc9ZWFzZS1pbi1xdWFkXSwgYm9keVtkYXRhLWFvcy1lYXNpbmc9ZWFzZS1pbi1xdWFkXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjU1LCAwLjA4NSwgMC42OCwgMC41Myk7IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZWFzaW5nPWVhc2Utb3V0LXF1YWRdLCBib2R5W2RhdGEtYW9zLWVhc2luZz1lYXNlLW91dC1xdWFkXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjI1LCAwLjQ2LCAwLjQ1LCAwLjk0KTsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1lYXNpbmc9ZWFzZS1pbi1vdXQtcXVhZF0sIGJvZHlbZGF0YS1hb3MtZWFzaW5nPWVhc2UtaW4tb3V0LXF1YWRdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNDU1LCAwLjAzLCAwLjUxNSwgMC45NTUpOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWVhc2luZz1lYXNlLWluLWN1YmljXSwgYm9keVtkYXRhLWFvcy1lYXNpbmc9ZWFzZS1pbi1jdWJpY10gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC41NSwgMC4wODUsIDAuNjgsIDAuNTMpOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWVhc2luZz1lYXNlLW91dC1jdWJpY10sIGJvZHlbZGF0YS1hb3MtZWFzaW5nPWVhc2Utb3V0LWN1YmljXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjI1LCAwLjQ2LCAwLjQ1LCAwLjk0KTsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1lYXNpbmc9ZWFzZS1pbi1vdXQtY3ViaWNdLCBib2R5W2RhdGEtYW9zLWVhc2luZz1lYXNlLWluLW91dC1jdWJpY10gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC40NTUsIDAuMDMsIDAuNTE1LCAwLjk1NSk7IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZWFzaW5nPWVhc2UtaW4tcXVhcnRdLCBib2R5W2RhdGEtYW9zLWVhc2luZz1lYXNlLWluLXF1YXJ0XSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjU1LCAwLjA4NSwgMC42OCwgMC41Myk7IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZWFzaW5nPWVhc2Utb3V0LXF1YXJ0XSwgYm9keVtkYXRhLWFvcy1lYXNpbmc9ZWFzZS1vdXQtcXVhcnRdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMjUsIDAuNDYsIDAuNDUsIDAuOTQpOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWVhc2luZz1lYXNlLWluLW91dC1xdWFydF0sIGJvZHlbZGF0YS1hb3MtZWFzaW5nPWVhc2UtaW4tb3V0LXF1YXJ0XSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjQ1NSwgMC4wMywgMC41MTUsIDAuOTU1KTsgfVxuXG5bZGF0YS1hb3NePWZhZGVdW2RhdGEtYW9zXj1mYWRlXSB7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IG9wYWNpdHksdHJhbnNmb3JtOyB9XG5cbltkYXRhLWFvc149ZmFkZV1bZGF0YS1hb3NePWZhZGVdLmFvcy1hbmltYXRlIHtcbiAgb3BhY2l0eTogMTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApOyB9XG5cbltkYXRhLWFvcz1mYWRlLXVwXSB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMTAwcHgsIDApOyB9XG5cbltkYXRhLWFvcz1mYWRlLWRvd25dIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMTAwcHgsIDApOyB9XG5cbltkYXRhLWFvcz1mYWRlLXJpZ2h0XSB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwMHB4LCAwLCAwKTsgfVxuXG5bZGF0YS1hb3M9ZmFkZS1sZWZ0XSB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTAwcHgsIDAsIDApOyB9XG5cbltkYXRhLWFvcz1mYWRlLXVwLXJpZ2h0XSB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwMHB4LCAxMDBweCwgMCk7IH1cblxuW2RhdGEtYW9zPWZhZGUtdXAtbGVmdF0ge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwMHB4LCAxMDBweCwgMCk7IH1cblxuW2RhdGEtYW9zPWZhZGUtZG93bi1yaWdodF0ge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMDBweCwgLTEwMHB4LCAwKTsgfVxuXG5bZGF0YS1hb3M9ZmFkZS1kb3duLWxlZnRdIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMDBweCwgLTEwMHB4LCAwKTsgfVxuXG5bZGF0YS1hb3NePXpvb21dW2RhdGEtYW9zXj16b29tXSB7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IG9wYWNpdHksdHJhbnNmb3JtOyB9XG5cbltkYXRhLWFvc149em9vbV1bZGF0YS1hb3NePXpvb21dLmFvcy1hbmltYXRlIHtcbiAgb3BhY2l0eTogMTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApIHNjYWxlKDEpOyB9XG5cbltkYXRhLWFvcz16b29tLWluXSB7XG4gIHRyYW5zZm9ybTogc2NhbGUoMC42KTsgfVxuXG5bZGF0YS1hb3M9em9vbS1pbi11cF0ge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDEwMHB4LCAwKSBzY2FsZSgwLjYpOyB9XG5cbltkYXRhLWFvcz16b29tLWluLWRvd25dIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMTAwcHgsIDApIHNjYWxlKDAuNik7IH1cblxuW2RhdGEtYW9zPXpvb20taW4tcmlnaHRdIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTAwcHgsIDAsIDApIHNjYWxlKDAuNik7IH1cblxuW2RhdGEtYW9zPXpvb20taW4tbGVmdF0ge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwMHB4LCAwLCAwKSBzY2FsZSgwLjYpOyB9XG5cbltkYXRhLWFvcz16b29tLW91dF0ge1xuICB0cmFuc2Zvcm06IHNjYWxlKDEuMik7IH1cblxuW2RhdGEtYW9zPXpvb20tb3V0LXVwXSB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMTAwcHgsIDApIHNjYWxlKDEuMik7IH1cblxuW2RhdGEtYW9zPXpvb20tb3V0LWRvd25dIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMTAwcHgsIDApIHNjYWxlKDEuMik7IH1cblxuW2RhdGEtYW9zPXpvb20tb3V0LXJpZ2h0XSB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwMHB4LCAwLCAwKSBzY2FsZSgxLjIpOyB9XG5cbltkYXRhLWFvcz16b29tLW91dC1sZWZ0XSB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTAwcHgsIDAsIDApIHNjYWxlKDEuMik7IH1cblxuW2RhdGEtYW9zXj1zbGlkZV1bZGF0YS1hb3NePXNsaWRlXSB7XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IHRyYW5zZm9ybTsgfVxuXG5bZGF0YS1hb3NePXNsaWRlXVtkYXRhLWFvc149c2xpZGVdLmFvcy1hbmltYXRlIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApOyB9XG5cbltkYXRhLWFvcz1zbGlkZS11cF0ge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDEwMCUsIDApOyB9XG5cbltkYXRhLWFvcz1zbGlkZS1kb3duXSB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTEwMCUsIDApOyB9XG5cbltkYXRhLWFvcz1zbGlkZS1yaWdodF0ge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMDAlLCAwLCAwKTsgfVxuXG5bZGF0YS1hb3M9c2xpZGUtbGVmdF0ge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApOyB9XG5cbltkYXRhLWFvc149ZmxpcF1bZGF0YS1hb3NePWZsaXBdIHtcbiAgYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiB0cmFuc2Zvcm07IH1cblxuW2RhdGEtYW9zPWZsaXAtbGVmdF0ge1xuICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDI1MDBweCkgcm90YXRlWSgtMTAwZGVnKTsgfVxuXG5bZGF0YS1hb3M9ZmxpcC1sZWZ0XS5hb3MtYW5pbWF0ZSB7XG4gIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoMjUwMHB4KSByb3RhdGVZKDApOyB9XG5cbltkYXRhLWFvcz1mbGlwLXJpZ2h0XSB7XG4gIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoMjUwMHB4KSByb3RhdGVZKDEwMGRlZyk7IH1cblxuW2RhdGEtYW9zPWZsaXAtcmlnaHRdLmFvcy1hbmltYXRlIHtcbiAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSgyNTAwcHgpIHJvdGF0ZVkoMCk7IH1cblxuW2RhdGEtYW9zPWZsaXAtdXBdIHtcbiAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSgyNTAwcHgpIHJvdGF0ZVgoLTEwMGRlZyk7IH1cblxuW2RhdGEtYW9zPWZsaXAtdXBdLmFvcy1hbmltYXRlIHtcbiAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSgyNTAwcHgpIHJvdGF0ZVgoMCk7IH1cblxuW2RhdGEtYW9zPWZsaXAtZG93bl0ge1xuICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDI1MDBweCkgcm90YXRlWCgxMDBkZWcpOyB9XG5cbltkYXRhLWFvcz1mbGlwLWRvd25dLmFvcy1hbmltYXRlIHtcbiAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSgyNTAwcHgpIHJvdGF0ZVgoMCk7IH1cblxuQGNoYXJzZXQgXCJVVEYtOFwiO1xuKixcbio6OmJlZm9yZSxcbio6OmFmdGVyIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuXG5odG1sIHtcbiAgZm9udC1mYW1pbHk6IHNhbnMtc2VyaWY7XG4gIGxpbmUtaGVpZ2h0OiAxLjE1O1xuICAtd2Via2l0LXRleHQtc2l6ZS1hZGp1c3Q6IDEwMCU7XG4gIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogcmdiYSg0LCAxMiwgMzksIDApOyB9XG5cbmFydGljbGUsIGFzaWRlLCBmaWdjYXB0aW9uLCBmaWd1cmUsIGZvb3RlciwgaGVhZGVyLCBoZ3JvdXAsIG1haW4sIG5hdiwgc2VjdGlvbiB7XG4gIGRpc3BsYXk6IGJsb2NrOyB9XG5cbmJvZHkge1xuICBtYXJnaW46IDA7XG4gIGZvbnQtZmFtaWx5OiAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIFwiU2Vnb2UgVUlcIiwgUm9ib3RvLCBcIkhlbHZldGljYSBOZXVlXCIsIEFyaWFsLCBcIk5vdG8gU2Fuc1wiLCBcIkxpYmVyYXRpb24gU2Fuc1wiLCBzYW5zLXNlcmlmLCBcIkFwcGxlIENvbG9yIEVtb2ppXCIsIFwiU2Vnb2UgVUkgRW1vamlcIiwgXCJTZWdvZSBVSSBTeW1ib2xcIiwgXCJOb3RvIENvbG9yIEVtb2ppXCI7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgY29sb3I6ICMxMTE4Mjc7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7IH1cblxuW3RhYmluZGV4PVwiLTFcIl06Zm9jdXM6bm90KDpmb2N1cy12aXNpYmxlKSB7XG4gIG91dGxpbmU6IDAgIWltcG9ydGFudDsgfVxuXG5ociB7XG4gIGJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xuICBoZWlnaHQ6IDA7XG4gIG92ZXJmbG93OiB2aXNpYmxlOyB9XG5cbmgxLCBoMiwgaDMsIGg0LCBoNSwgaDYge1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tYm90dG9tOiAxMHB4OyB9XG5cbnAge1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tYm90dG9tOiAxcmVtOyB9XG5cbmFiYnJbdGl0bGVdLFxuYWJicltkYXRhLW9yaWdpbmFsLXRpdGxlXSB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZSBkb3R0ZWQ7XG4gIGN1cnNvcjogaGVscDtcbiAgYm9yZGVyLWJvdHRvbTogMDtcbiAgdGV4dC1kZWNvcmF0aW9uLXNraXAtaW5rOiBub25lOyB9XG5cbmFkZHJlc3Mge1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiBpbmhlcml0OyB9XG5cbm9sLFxudWwsXG5kbCB7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07IH1cblxub2wgb2wsXG51bCB1bCxcbm9sIHVsLFxudWwgb2wge1xuICBtYXJnaW4tYm90dG9tOiAwOyB9XG5cbmR0IHtcbiAgZm9udC13ZWlnaHQ6IDcwMDsgfVxuXG5kZCB7XG4gIG1hcmdpbi1ib3R0b206IC41cmVtO1xuICBtYXJnaW4tbGVmdDogMDsgfVxuXG5ibG9ja3F1b3RlIHtcbiAgbWFyZ2luOiAwIDAgMXJlbTsgfVxuXG5iLFxuc3Ryb25nIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGRlcjsgfVxuXG5zbWFsbCB7XG4gIGZvbnQtc2l6ZTogODAlOyB9XG5cbnN1YixcbnN1cCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZm9udC1zaXplOiA3NSU7XG4gIGxpbmUtaGVpZ2h0OiAwO1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7IH1cblxuc3ViIHtcbiAgYm90dG9tOiAtLjI1ZW07IH1cblxuc3VwIHtcbiAgdG9wOiAtLjVlbTsgfVxuXG5hIHtcbiAgY29sb3I6ICMzMjYxNDg7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7IH1cbiAgYTpob3ZlciB7XG4gICAgY29sb3I6ICMxODJmMjM7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7IH1cblxuYTpub3QoW2hyZWZdKTpub3QoW2NsYXNzXSkge1xuICBjb2xvcjogaW5oZXJpdDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lOyB9XG4gIGE6bm90KFtocmVmXSk6bm90KFtjbGFzc10pOmhvdmVyIHtcbiAgICBjb2xvcjogaW5oZXJpdDtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7IH1cblxucHJlLFxuY29kZSxcbmtiZCxcbnNhbXAge1xuICBmb250LWZhbWlseTogU0ZNb25vLVJlZ3VsYXIsIE1lbmxvLCBNb25hY28sIENvbnNvbGFzLCBcIkxpYmVyYXRpb24gTW9ub1wiLCBcIkNvdXJpZXIgTmV3XCIsIG1vbm9zcGFjZTtcbiAgZm9udC1zaXplOiAxZW07IH1cblxucHJlIHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgb3ZlcmZsb3c6IGF1dG87XG4gIC1tcy1vdmVyZmxvdy1zdHlsZTogc2Nyb2xsYmFyOyB9XG5cbmZpZ3VyZSB7XG4gIG1hcmdpbjogMCAwIDFyZW07IH1cblxuaW1nIHtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgYm9yZGVyLXN0eWxlOiBub25lOyB9XG5cbnN2ZyB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7IH1cblxudGFibGUge1xuICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlOyB9XG5cbmNhcHRpb24ge1xuICBwYWRkaW5nLXRvcDogMC43NXJlbTtcbiAgcGFkZGluZy1ib3R0b206IDAuNzVyZW07XG4gIGNvbG9yOiAjNEI1NTYzO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBjYXB0aW9uLXNpZGU6IGJvdHRvbTsgfVxuXG50aCB7XG4gIHRleHQtYWxpZ246IGluaGVyaXQ7XG4gIHRleHQtYWxpZ246IC13ZWJraXQtbWF0Y2gtcGFyZW50OyB9XG5cbmxhYmVsIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tYm90dG9tOiAwLjVyZW07IH1cblxuYnV0dG9uIHtcbiAgYm9yZGVyLXJhZGl1czogMDsgfVxuXG5idXR0b246Zm9jdXM6bm90KDpmb2N1cy12aXNpYmxlKSB7XG4gIG91dGxpbmU6IDA7IH1cblxuaW5wdXQsXG5idXR0b24sXG5zZWxlY3QsXG5vcHRncm91cCxcbnRleHRhcmVhIHtcbiAgbWFyZ2luOiAwO1xuICBmb250LWZhbWlseTogaW5oZXJpdDtcbiAgZm9udC1zaXplOiBpbmhlcml0O1xuICBsaW5lLWhlaWdodDogaW5oZXJpdDsgfVxuXG5idXR0b24sXG5pbnB1dCB7XG4gIG92ZXJmbG93OiB2aXNpYmxlOyB9XG5cbmJ1dHRvbixcbnNlbGVjdCB7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lOyB9XG5cbltyb2xlPVwiYnV0dG9uXCJdIHtcbiAgY3Vyc29yOiBwb2ludGVyOyB9XG5cbnNlbGVjdCB7XG4gIHdvcmQtd3JhcDogbm9ybWFsOyB9XG5cbmJ1dHRvbixcblt0eXBlPVwiYnV0dG9uXCJdLFxuW3R5cGU9XCJyZXNldFwiXSxcblt0eXBlPVwic3VibWl0XCJdIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBidXR0b247IH1cblxuYnV0dG9uOm5vdCg6ZGlzYWJsZWQpLFxuW3R5cGU9XCJidXR0b25cIl06bm90KDpkaXNhYmxlZCksXG5bdHlwZT1cInJlc2V0XCJdOm5vdCg6ZGlzYWJsZWQpLFxuW3R5cGU9XCJzdWJtaXRcIl06bm90KDpkaXNhYmxlZCkge1xuICBjdXJzb3I6IHBvaW50ZXI7IH1cblxuYnV0dG9uOjotbW96LWZvY3VzLWlubmVyLFxuW3R5cGU9XCJidXR0b25cIl06Oi1tb3otZm9jdXMtaW5uZXIsXG5bdHlwZT1cInJlc2V0XCJdOjotbW96LWZvY3VzLWlubmVyLFxuW3R5cGU9XCJzdWJtaXRcIl06Oi1tb3otZm9jdXMtaW5uZXIge1xuICBwYWRkaW5nOiAwO1xuICBib3JkZXItc3R5bGU6IG5vbmU7IH1cblxuaW5wdXRbdHlwZT1cInJhZGlvXCJdLFxuaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgcGFkZGluZzogMDsgfVxuXG50ZXh0YXJlYSB7XG4gIG92ZXJmbG93OiBhdXRvO1xuICByZXNpemU6IHZlcnRpY2FsOyB9XG5cbmZpZWxkc2V0IHtcbiAgbWluLXdpZHRoOiAwO1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG4gIGJvcmRlcjogMDsgfVxuXG5sZWdlbmQge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luLWJvdHRvbTogLjVyZW07XG4gIGZvbnQtc2l6ZTogMS41cmVtO1xuICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7IH1cblxucHJvZ3Jlc3Mge1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7IH1cblxuW3R5cGU9XCJudW1iZXJcIl06Oi13ZWJraXQtaW5uZXItc3Bpbi1idXR0b24sXG5bdHlwZT1cIm51bWJlclwiXTo6LXdlYmtpdC1vdXRlci1zcGluLWJ1dHRvbiB7XG4gIGhlaWdodDogYXV0bzsgfVxuXG5bdHlwZT1cInNlYXJjaFwiXSB7XG4gIG91dGxpbmUtb2Zmc2V0OiAtMnB4O1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7IH1cblxuW3R5cGU9XCJzZWFyY2hcIl06Oi13ZWJraXQtc2VhcmNoLWRlY29yYXRpb24ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7IH1cblxuOjotd2Via2l0LWZpbGUtdXBsb2FkLWJ1dHRvbiB7XG4gIGZvbnQ6IGluaGVyaXQ7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogYnV0dG9uOyB9XG5cbm91dHB1dCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jazsgfVxuXG5zdW1tYXJ5IHtcbiAgZGlzcGxheTogbGlzdC1pdGVtO1xuICBjdXJzb3I6IHBvaW50ZXI7IH1cblxudGVtcGxhdGUge1xuICBkaXNwbGF5OiBub25lOyB9XG5cbltoaWRkZW5dIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50OyB9XG5cbi5jb250YWluZXIsIC5tZnAtY29udGVudCwgLndwamIgZGl2LndwamItZmxhc2gtaW5mbyxcbi5jb250YWluZXItZmx1aWQsXG4uY29udGFpbmVyLXNtLFxuLmNvbnRhaW5lci1tZCxcbi5jb250YWluZXItbGcsXG4uY29udGFpbmVyLXhsIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG4gIHBhZGRpbmctbGVmdDogMTVweDtcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICBtYXJnaW4tbGVmdDogYXV0bzsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLmNvbnRhaW5lciwgLm1mcC1jb250ZW50LCAud3BqYiBkaXYud3BqYi1mbGFzaC1pbmZvLCAuY29udGFpbmVyLXNtIHtcbiAgICBtYXgtd2lkdGg6IDU0MHB4OyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5jb250YWluZXIsIC5tZnAtY29udGVudCwgLndwamIgZGl2LndwamItZmxhc2gtaW5mbywgLmNvbnRhaW5lci1zbSwgLmNvbnRhaW5lci1tZCB7XG4gICAgbWF4LXdpZHRoOiA3NjlweDsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuY29udGFpbmVyLCAubWZwLWNvbnRlbnQsIC53cGpiIGRpdi53cGpiLWZsYXNoLWluZm8sIC5jb250YWluZXItc20sIC5jb250YWluZXItbWQsIC5jb250YWluZXItbGcge1xuICAgIG1heC13aWR0aDogOTYwcHg7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTIyMHB4KSB7XG4gIC5jb250YWluZXIsIC5tZnAtY29udGVudCwgLndwamIgZGl2LndwamItZmxhc2gtaW5mbywgLmNvbnRhaW5lci1zbSwgLmNvbnRhaW5lci1tZCwgLmNvbnRhaW5lci1sZywgLmNvbnRhaW5lci14bCB7XG4gICAgbWF4LXdpZHRoOiAxMzE1cHg7IH0gfVxuXG4ucm93IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBtYXJnaW4tcmlnaHQ6IC0xNXB4O1xuICBtYXJnaW4tbGVmdDogLTE1cHg7IH1cblxuLm5vLWd1dHRlcnMge1xuICBtYXJnaW4tcmlnaHQ6IDA7XG4gIG1hcmdpbi1sZWZ0OiAwOyB9XG4gIC5uby1ndXR0ZXJzID4gLmNvbCxcbiAgLm5vLWd1dHRlcnMgPiBbY2xhc3MqPVwiY29sLVwiXSB7XG4gICAgcGFkZGluZy1yaWdodDogMDtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7IH1cblxuLmNvbC0xLCAuY29sLTIsIC5jb2wtMywgLmNvbC00LCAuY29sLTUsIC5jb2wtNiwgLmNvbC03LCAuY29sLTgsIC5jb2wtOSwgLmNvbC0xMCwgLmNvbC0xMSwgLmNvbC0xMiwgLmNvbCxcbi5jb2wtYXV0bywgLmNvbC1zbS0xLCAuY29sLXNtLTIsIC5jb2wtc20tMywgLmNvbC1zbS00LCAuY29sLXNtLTUsIC5jb2wtc20tNiwgLmNvbC1zbS03LCAuY29sLXNtLTgsIC5jb2wtc20tOSwgLmNvbC1zbS0xMCwgLmNvbC1zbS0xMSwgLmNvbC1zbS0xMiwgLmNvbC1zbSxcbi5jb2wtc20tYXV0bywgLmNvbC1tZC0xLCAuY29sLW1kLTIsIC5jb2wtbWQtMywgLmNvbC1tZC00LCAuY29sLW1kLTUsIC5jb2wtbWQtNiwgLmNvbC1tZC03LCAuY29sLW1kLTgsIC5jb2wtbWQtOSwgLmNvbC1tZC0xMCwgLmNvbC1tZC0xMSwgLmNvbC1tZC0xMiwgLmNvbC1tZCxcbi5jb2wtbWQtYXV0bywgLmNvbC1sZy0xLCAuY29sLWxnLTIsIC5jb2wtbGctMywgLmNvbC1sZy00LCAuY29sLWxnLTUsIC5jb2wtbGctNiwgLmNvbC1sZy03LCAuY29sLWxnLTgsIC5jb2wtbGctOSwgLmNvbC1sZy0xMCwgLmNvbC1sZy0xMSwgLmNvbC1sZy0xMiwgLmNvbC1sZyxcbi5jb2wtbGctYXV0bywgLmNvbC14bC0xLCAuY29sLXhsLTIsIC5jb2wteGwtMywgLmNvbC14bC00LCAuY29sLXhsLTUsIC5jb2wteGwtNiwgLmNvbC14bC03LCAuY29sLXhsLTgsIC5jb2wteGwtOSwgLmNvbC14bC0xMCwgLmNvbC14bC0xMSwgLmNvbC14bC0xMiwgLmNvbC14bCxcbi5jb2wteGwtYXV0bywgLmNvbC14eGwtMSwgLmNvbC14eGwtMiwgLmNvbC14eGwtMywgLmNvbC14eGwtNCwgLmNvbC14eGwtNSwgLmNvbC14eGwtNiwgLmNvbC14eGwtNywgLmNvbC14eGwtOCwgLmNvbC14eGwtOSwgLmNvbC14eGwtMTAsIC5jb2wteHhsLTExLCAuY29sLXh4bC0xMiwgLmNvbC14eGwsXG4uY29sLXh4bC1hdXRvIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZy1yaWdodDogMTVweDtcbiAgcGFkZGluZy1sZWZ0OiAxNXB4OyB9XG5cbi5jb2wge1xuICBmbGV4LWJhc2lzOiAwO1xuICBmbGV4LWdyb3c6IDE7XG4gIG1heC13aWR0aDogMTAwJTsgfVxuXG4ucm93LWNvbHMtMSA+ICoge1xuICBmbGV4OiAwIDAgMTAwJTtcbiAgbWF4LXdpZHRoOiAxMDAlOyB9XG5cbi5yb3ctY29scy0yID4gKiB7XG4gIGZsZXg6IDAgMCA1MCU7XG4gIG1heC13aWR0aDogNTAlOyB9XG5cbi5yb3ctY29scy0zID4gKiB7XG4gIGZsZXg6IDAgMCAzMy4zMzMzMyU7XG4gIG1heC13aWR0aDogMzMuMzMzMzMlOyB9XG5cbi5yb3ctY29scy00ID4gKiB7XG4gIGZsZXg6IDAgMCAyNSU7XG4gIG1heC13aWR0aDogMjUlOyB9XG5cbi5yb3ctY29scy01ID4gKiB7XG4gIGZsZXg6IDAgMCAyMCU7XG4gIG1heC13aWR0aDogMjAlOyB9XG5cbi5yb3ctY29scy02ID4gKiB7XG4gIGZsZXg6IDAgMCAxNi42NjY2NyU7XG4gIG1heC13aWR0aDogMTYuNjY2NjclOyB9XG5cbi5jb2wtYXV0byB7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICB3aWR0aDogYXV0bztcbiAgbWF4LXdpZHRoOiAxMDAlOyB9XG5cbi5jb2wtMSB7XG4gIGZsZXg6IDAgMCA4LjMzMzMzJTtcbiAgbWF4LXdpZHRoOiA4LjMzMzMzJTsgfVxuXG4uY29sLTIge1xuICBmbGV4OiAwIDAgMTYuNjY2NjclO1xuICBtYXgtd2lkdGg6IDE2LjY2NjY3JTsgfVxuXG4uY29sLTMge1xuICBmbGV4OiAwIDAgMjUlO1xuICBtYXgtd2lkdGg6IDI1JTsgfVxuXG4uY29sLTQge1xuICBmbGV4OiAwIDAgMzMuMzMzMzMlO1xuICBtYXgtd2lkdGg6IDMzLjMzMzMzJTsgfVxuXG4uY29sLTUge1xuICBmbGV4OiAwIDAgNDEuNjY2NjclO1xuICBtYXgtd2lkdGg6IDQxLjY2NjY3JTsgfVxuXG4uY29sLTYge1xuICBmbGV4OiAwIDAgNTAlO1xuICBtYXgtd2lkdGg6IDUwJTsgfVxuXG4uY29sLTcge1xuICBmbGV4OiAwIDAgNTguMzMzMzMlO1xuICBtYXgtd2lkdGg6IDU4LjMzMzMzJTsgfVxuXG4uY29sLTgge1xuICBmbGV4OiAwIDAgNjYuNjY2NjclO1xuICBtYXgtd2lkdGg6IDY2LjY2NjY3JTsgfVxuXG4uY29sLTkge1xuICBmbGV4OiAwIDAgNzUlO1xuICBtYXgtd2lkdGg6IDc1JTsgfVxuXG4uY29sLTEwIHtcbiAgZmxleDogMCAwIDgzLjMzMzMzJTtcbiAgbWF4LXdpZHRoOiA4My4zMzMzMyU7IH1cblxuLmNvbC0xMSB7XG4gIGZsZXg6IDAgMCA5MS42NjY2NyU7XG4gIG1heC13aWR0aDogOTEuNjY2NjclOyB9XG5cbi5jb2wtMTIge1xuICBmbGV4OiAwIDAgMTAwJTtcbiAgbWF4LXdpZHRoOiAxMDAlOyB9XG5cbi5vcmRlci1maXJzdCB7XG4gIG9yZGVyOiAtMTsgfVxuXG4ub3JkZXItbGFzdCB7XG4gIG9yZGVyOiAxMzsgfVxuXG4ub3JkZXItMCB7XG4gIG9yZGVyOiAwOyB9XG5cbi5vcmRlci0xIHtcbiAgb3JkZXI6IDE7IH1cblxuLm9yZGVyLTIge1xuICBvcmRlcjogMjsgfVxuXG4ub3JkZXItMyB7XG4gIG9yZGVyOiAzOyB9XG5cbi5vcmRlci00IHtcbiAgb3JkZXI6IDQ7IH1cblxuLm9yZGVyLTUge1xuICBvcmRlcjogNTsgfVxuXG4ub3JkZXItNiB7XG4gIG9yZGVyOiA2OyB9XG5cbi5vcmRlci03IHtcbiAgb3JkZXI6IDc7IH1cblxuLm9yZGVyLTgge1xuICBvcmRlcjogODsgfVxuXG4ub3JkZXItOSB7XG4gIG9yZGVyOiA5OyB9XG5cbi5vcmRlci0xMCB7XG4gIG9yZGVyOiAxMDsgfVxuXG4ub3JkZXItMTEge1xuICBvcmRlcjogMTE7IH1cblxuLm9yZGVyLTEyIHtcbiAgb3JkZXI6IDEyOyB9XG5cbi5vZmZzZXQtMSB7XG4gIG1hcmdpbi1sZWZ0OiA4LjMzMzMzJTsgfVxuXG4ub2Zmc2V0LTIge1xuICBtYXJnaW4tbGVmdDogMTYuNjY2NjclOyB9XG5cbi5vZmZzZXQtMyB7XG4gIG1hcmdpbi1sZWZ0OiAyNSU7IH1cblxuLm9mZnNldC00IHtcbiAgbWFyZ2luLWxlZnQ6IDMzLjMzMzMzJTsgfVxuXG4ub2Zmc2V0LTUge1xuICBtYXJnaW4tbGVmdDogNDEuNjY2NjclOyB9XG5cbi5vZmZzZXQtNiB7XG4gIG1hcmdpbi1sZWZ0OiA1MCU7IH1cblxuLm9mZnNldC03IHtcbiAgbWFyZ2luLWxlZnQ6IDU4LjMzMzMzJTsgfVxuXG4ub2Zmc2V0LTgge1xuICBtYXJnaW4tbGVmdDogNjYuNjY2NjclOyB9XG5cbi5vZmZzZXQtOSB7XG4gIG1hcmdpbi1sZWZ0OiA3NSU7IH1cblxuLm9mZnNldC0xMCB7XG4gIG1hcmdpbi1sZWZ0OiA4My4zMzMzMyU7IH1cblxuLm9mZnNldC0xMSB7XG4gIG1hcmdpbi1sZWZ0OiA5MS42NjY2NyU7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5jb2wtc20ge1xuICAgIGZsZXgtYmFzaXM6IDA7XG4gICAgZmxleC1ncm93OiAxO1xuICAgIG1heC13aWR0aDogMTAwJTsgfVxuICAucm93LWNvbHMtc20tMSA+ICoge1xuICAgIGZsZXg6IDAgMCAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTsgfVxuICAucm93LWNvbHMtc20tMiA+ICoge1xuICAgIGZsZXg6IDAgMCA1MCU7XG4gICAgbWF4LXdpZHRoOiA1MCU7IH1cbiAgLnJvdy1jb2xzLXNtLTMgPiAqIHtcbiAgICBmbGV4OiAwIDAgMzMuMzMzMzMlO1xuICAgIG1heC13aWR0aDogMzMuMzMzMzMlOyB9XG4gIC5yb3ctY29scy1zbS00ID4gKiB7XG4gICAgZmxleDogMCAwIDI1JTtcbiAgICBtYXgtd2lkdGg6IDI1JTsgfVxuICAucm93LWNvbHMtc20tNSA+ICoge1xuICAgIGZsZXg6IDAgMCAyMCU7XG4gICAgbWF4LXdpZHRoOiAyMCU7IH1cbiAgLnJvdy1jb2xzLXNtLTYgPiAqIHtcbiAgICBmbGV4OiAwIDAgMTYuNjY2NjclO1xuICAgIG1heC13aWR0aDogMTYuNjY2NjclOyB9XG4gIC5jb2wtc20tYXV0byB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IGF1dG87XG4gICAgbWF4LXdpZHRoOiAxMDAlOyB9XG4gIC5jb2wtc20tMSB7XG4gICAgZmxleDogMCAwIDguMzMzMzMlO1xuICAgIG1heC13aWR0aDogOC4zMzMzMyU7IH1cbiAgLmNvbC1zbS0yIHtcbiAgICBmbGV4OiAwIDAgMTYuNjY2NjclO1xuICAgIG1heC13aWR0aDogMTYuNjY2NjclOyB9XG4gIC5jb2wtc20tMyB7XG4gICAgZmxleDogMCAwIDI1JTtcbiAgICBtYXgtd2lkdGg6IDI1JTsgfVxuICAuY29sLXNtLTQge1xuICAgIGZsZXg6IDAgMCAzMy4zMzMzMyU7XG4gICAgbWF4LXdpZHRoOiAzMy4zMzMzMyU7IH1cbiAgLmNvbC1zbS01IHtcbiAgICBmbGV4OiAwIDAgNDEuNjY2NjclO1xuICAgIG1heC13aWR0aDogNDEuNjY2NjclOyB9XG4gIC5jb2wtc20tNiB7XG4gICAgZmxleDogMCAwIDUwJTtcbiAgICBtYXgtd2lkdGg6IDUwJTsgfVxuICAuY29sLXNtLTcge1xuICAgIGZsZXg6IDAgMCA1OC4zMzMzMyU7XG4gICAgbWF4LXdpZHRoOiA1OC4zMzMzMyU7IH1cbiAgLmNvbC1zbS04IHtcbiAgICBmbGV4OiAwIDAgNjYuNjY2NjclO1xuICAgIG1heC13aWR0aDogNjYuNjY2NjclOyB9XG4gIC5jb2wtc20tOSB7XG4gICAgZmxleDogMCAwIDc1JTtcbiAgICBtYXgtd2lkdGg6IDc1JTsgfVxuICAuY29sLXNtLTEwIHtcbiAgICBmbGV4OiAwIDAgODMuMzMzMzMlO1xuICAgIG1heC13aWR0aDogODMuMzMzMzMlOyB9XG4gIC5jb2wtc20tMTEge1xuICAgIGZsZXg6IDAgMCA5MS42NjY2NyU7XG4gICAgbWF4LXdpZHRoOiA5MS42NjY2NyU7IH1cbiAgLmNvbC1zbS0xMiB7XG4gICAgZmxleDogMCAwIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlOyB9XG4gIC5vcmRlci1zbS1maXJzdCB7XG4gICAgb3JkZXI6IC0xOyB9XG4gIC5vcmRlci1zbS1sYXN0IHtcbiAgICBvcmRlcjogMTM7IH1cbiAgLm9yZGVyLXNtLTAge1xuICAgIG9yZGVyOiAwOyB9XG4gIC5vcmRlci1zbS0xIHtcbiAgICBvcmRlcjogMTsgfVxuICAub3JkZXItc20tMiB7XG4gICAgb3JkZXI6IDI7IH1cbiAgLm9yZGVyLXNtLTMge1xuICAgIG9yZGVyOiAzOyB9XG4gIC5vcmRlci1zbS00IHtcbiAgICBvcmRlcjogNDsgfVxuICAub3JkZXItc20tNSB7XG4gICAgb3JkZXI6IDU7IH1cbiAgLm9yZGVyLXNtLTYge1xuICAgIG9yZGVyOiA2OyB9XG4gIC5vcmRlci1zbS03IHtcbiAgICBvcmRlcjogNzsgfVxuICAub3JkZXItc20tOCB7XG4gICAgb3JkZXI6IDg7IH1cbiAgLm9yZGVyLXNtLTkge1xuICAgIG9yZGVyOiA5OyB9XG4gIC5vcmRlci1zbS0xMCB7XG4gICAgb3JkZXI6IDEwOyB9XG4gIC5vcmRlci1zbS0xMSB7XG4gICAgb3JkZXI6IDExOyB9XG4gIC5vcmRlci1zbS0xMiB7XG4gICAgb3JkZXI6IDEyOyB9XG4gIC5vZmZzZXQtc20tMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7IH1cbiAgLm9mZnNldC1zbS0xIHtcbiAgICBtYXJnaW4tbGVmdDogOC4zMzMzMyU7IH1cbiAgLm9mZnNldC1zbS0yIHtcbiAgICBtYXJnaW4tbGVmdDogMTYuNjY2NjclOyB9XG4gIC5vZmZzZXQtc20tMyB7XG4gICAgbWFyZ2luLWxlZnQ6IDI1JTsgfVxuICAub2Zmc2V0LXNtLTQge1xuICAgIG1hcmdpbi1sZWZ0OiAzMy4zMzMzMyU7IH1cbiAgLm9mZnNldC1zbS01IHtcbiAgICBtYXJnaW4tbGVmdDogNDEuNjY2NjclOyB9XG4gIC5vZmZzZXQtc20tNiB7XG4gICAgbWFyZ2luLWxlZnQ6IDUwJTsgfVxuICAub2Zmc2V0LXNtLTcge1xuICAgIG1hcmdpbi1sZWZ0OiA1OC4zMzMzMyU7IH1cbiAgLm9mZnNldC1zbS04IHtcbiAgICBtYXJnaW4tbGVmdDogNjYuNjY2NjclOyB9XG4gIC5vZmZzZXQtc20tOSB7XG4gICAgbWFyZ2luLWxlZnQ6IDc1JTsgfVxuICAub2Zmc2V0LXNtLTEwIHtcbiAgICBtYXJnaW4tbGVmdDogODMuMzMzMzMlOyB9XG4gIC5vZmZzZXQtc20tMTEge1xuICAgIG1hcmdpbi1sZWZ0OiA5MS42NjY2NyU7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmNvbC1tZCB7XG4gICAgZmxleC1iYXNpczogMDtcbiAgICBmbGV4LWdyb3c6IDE7XG4gICAgbWF4LXdpZHRoOiAxMDAlOyB9XG4gIC5yb3ctY29scy1tZC0xID4gKiB7XG4gICAgZmxleDogMCAwIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlOyB9XG4gIC5yb3ctY29scy1tZC0yID4gKiB7XG4gICAgZmxleDogMCAwIDUwJTtcbiAgICBtYXgtd2lkdGg6IDUwJTsgfVxuICAucm93LWNvbHMtbWQtMyA+ICoge1xuICAgIGZsZXg6IDAgMCAzMy4zMzMzMyU7XG4gICAgbWF4LXdpZHRoOiAzMy4zMzMzMyU7IH1cbiAgLnJvdy1jb2xzLW1kLTQgPiAqIHtcbiAgICBmbGV4OiAwIDAgMjUlO1xuICAgIG1heC13aWR0aDogMjUlOyB9XG4gIC5yb3ctY29scy1tZC01ID4gKiB7XG4gICAgZmxleDogMCAwIDIwJTtcbiAgICBtYXgtd2lkdGg6IDIwJTsgfVxuICAucm93LWNvbHMtbWQtNiA+ICoge1xuICAgIGZsZXg6IDAgMCAxNi42NjY2NyU7XG4gICAgbWF4LXdpZHRoOiAxNi42NjY2NyU7IH1cbiAgLmNvbC1tZC1hdXRvIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogYXV0bztcbiAgICBtYXgtd2lkdGg6IDEwMCU7IH1cbiAgLmNvbC1tZC0xIHtcbiAgICBmbGV4OiAwIDAgOC4zMzMzMyU7XG4gICAgbWF4LXdpZHRoOiA4LjMzMzMzJTsgfVxuICAuY29sLW1kLTIge1xuICAgIGZsZXg6IDAgMCAxNi42NjY2NyU7XG4gICAgbWF4LXdpZHRoOiAxNi42NjY2NyU7IH1cbiAgLmNvbC1tZC0zIHtcbiAgICBmbGV4OiAwIDAgMjUlO1xuICAgIG1heC13aWR0aDogMjUlOyB9XG4gIC5jb2wtbWQtNCB7XG4gICAgZmxleDogMCAwIDMzLjMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDMzLjMzMzMzJTsgfVxuICAuY29sLW1kLTUge1xuICAgIGZsZXg6IDAgMCA0MS42NjY2NyU7XG4gICAgbWF4LXdpZHRoOiA0MS42NjY2NyU7IH1cbiAgLmNvbC1tZC02IHtcbiAgICBmbGV4OiAwIDAgNTAlO1xuICAgIG1heC13aWR0aDogNTAlOyB9XG4gIC5jb2wtbWQtNyB7XG4gICAgZmxleDogMCAwIDU4LjMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDU4LjMzMzMzJTsgfVxuICAuY29sLW1kLTgge1xuICAgIGZsZXg6IDAgMCA2Ni42NjY2NyU7XG4gICAgbWF4LXdpZHRoOiA2Ni42NjY2NyU7IH1cbiAgLmNvbC1tZC05IHtcbiAgICBmbGV4OiAwIDAgNzUlO1xuICAgIG1heC13aWR0aDogNzUlOyB9XG4gIC5jb2wtbWQtMTAge1xuICAgIGZsZXg6IDAgMCA4My4zMzMzMyU7XG4gICAgbWF4LXdpZHRoOiA4My4zMzMzMyU7IH1cbiAgLmNvbC1tZC0xMSB7XG4gICAgZmxleDogMCAwIDkxLjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDkxLjY2NjY3JTsgfVxuICAuY29sLW1kLTEyIHtcbiAgICBmbGV4OiAwIDAgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7IH1cbiAgLm9yZGVyLW1kLWZpcnN0IHtcbiAgICBvcmRlcjogLTE7IH1cbiAgLm9yZGVyLW1kLWxhc3Qge1xuICAgIG9yZGVyOiAxMzsgfVxuICAub3JkZXItbWQtMCB7XG4gICAgb3JkZXI6IDA7IH1cbiAgLm9yZGVyLW1kLTEge1xuICAgIG9yZGVyOiAxOyB9XG4gIC5vcmRlci1tZC0yIHtcbiAgICBvcmRlcjogMjsgfVxuICAub3JkZXItbWQtMyB7XG4gICAgb3JkZXI6IDM7IH1cbiAgLm9yZGVyLW1kLTQge1xuICAgIG9yZGVyOiA0OyB9XG4gIC5vcmRlci1tZC01IHtcbiAgICBvcmRlcjogNTsgfVxuICAub3JkZXItbWQtNiB7XG4gICAgb3JkZXI6IDY7IH1cbiAgLm9yZGVyLW1kLTcge1xuICAgIG9yZGVyOiA3OyB9XG4gIC5vcmRlci1tZC04IHtcbiAgICBvcmRlcjogODsgfVxuICAub3JkZXItbWQtOSB7XG4gICAgb3JkZXI6IDk7IH1cbiAgLm9yZGVyLW1kLTEwIHtcbiAgICBvcmRlcjogMTA7IH1cbiAgLm9yZGVyLW1kLTExIHtcbiAgICBvcmRlcjogMTE7IH1cbiAgLm9yZGVyLW1kLTEyIHtcbiAgICBvcmRlcjogMTI7IH1cbiAgLm9mZnNldC1tZC0wIHtcbiAgICBtYXJnaW4tbGVmdDogMDsgfVxuICAub2Zmc2V0LW1kLTEge1xuICAgIG1hcmdpbi1sZWZ0OiA4LjMzMzMzJTsgfVxuICAub2Zmc2V0LW1kLTIge1xuICAgIG1hcmdpbi1sZWZ0OiAxNi42NjY2NyU7IH1cbiAgLm9mZnNldC1tZC0zIHtcbiAgICBtYXJnaW4tbGVmdDogMjUlOyB9XG4gIC5vZmZzZXQtbWQtNCB7XG4gICAgbWFyZ2luLWxlZnQ6IDMzLjMzMzMzJTsgfVxuICAub2Zmc2V0LW1kLTUge1xuICAgIG1hcmdpbi1sZWZ0OiA0MS42NjY2NyU7IH1cbiAgLm9mZnNldC1tZC02IHtcbiAgICBtYXJnaW4tbGVmdDogNTAlOyB9XG4gIC5vZmZzZXQtbWQtNyB7XG4gICAgbWFyZ2luLWxlZnQ6IDU4LjMzMzMzJTsgfVxuICAub2Zmc2V0LW1kLTgge1xuICAgIG1hcmdpbi1sZWZ0OiA2Ni42NjY2NyU7IH1cbiAgLm9mZnNldC1tZC05IHtcbiAgICBtYXJnaW4tbGVmdDogNzUlOyB9XG4gIC5vZmZzZXQtbWQtMTAge1xuICAgIG1hcmdpbi1sZWZ0OiA4My4zMzMzMyU7IH1cbiAgLm9mZnNldC1tZC0xMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDkxLjY2NjY3JTsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuY29sLWxnIHtcbiAgICBmbGV4LWJhc2lzOiAwO1xuICAgIGZsZXgtZ3JvdzogMTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7IH1cbiAgLnJvdy1jb2xzLWxnLTEgPiAqIHtcbiAgICBmbGV4OiAwIDAgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7IH1cbiAgLnJvdy1jb2xzLWxnLTIgPiAqIHtcbiAgICBmbGV4OiAwIDAgNTAlO1xuICAgIG1heC13aWR0aDogNTAlOyB9XG4gIC5yb3ctY29scy1sZy0zID4gKiB7XG4gICAgZmxleDogMCAwIDMzLjMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDMzLjMzMzMzJTsgfVxuICAucm93LWNvbHMtbGctNCA+ICoge1xuICAgIGZsZXg6IDAgMCAyNSU7XG4gICAgbWF4LXdpZHRoOiAyNSU7IH1cbiAgLnJvdy1jb2xzLWxnLTUgPiAqIHtcbiAgICBmbGV4OiAwIDAgMjAlO1xuICAgIG1heC13aWR0aDogMjAlOyB9XG4gIC5yb3ctY29scy1sZy02ID4gKiB7XG4gICAgZmxleDogMCAwIDE2LjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDE2LjY2NjY3JTsgfVxuICAuY29sLWxnLWF1dG8ge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIG1heC13aWR0aDogMTAwJTsgfVxuICAuY29sLWxnLTEge1xuICAgIGZsZXg6IDAgMCA4LjMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDguMzMzMzMlOyB9XG4gIC5jb2wtbGctMiB7XG4gICAgZmxleDogMCAwIDE2LjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDE2LjY2NjY3JTsgfVxuICAuY29sLWxnLTMge1xuICAgIGZsZXg6IDAgMCAyNSU7XG4gICAgbWF4LXdpZHRoOiAyNSU7IH1cbiAgLmNvbC1sZy00IHtcbiAgICBmbGV4OiAwIDAgMzMuMzMzMzMlO1xuICAgIG1heC13aWR0aDogMzMuMzMzMzMlOyB9XG4gIC5jb2wtbGctNSB7XG4gICAgZmxleDogMCAwIDQxLjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDQxLjY2NjY3JTsgfVxuICAuY29sLWxnLTYge1xuICAgIGZsZXg6IDAgMCA1MCU7XG4gICAgbWF4LXdpZHRoOiA1MCU7IH1cbiAgLmNvbC1sZy03IHtcbiAgICBmbGV4OiAwIDAgNTguMzMzMzMlO1xuICAgIG1heC13aWR0aDogNTguMzMzMzMlOyB9XG4gIC5jb2wtbGctOCB7XG4gICAgZmxleDogMCAwIDY2LjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDY2LjY2NjY3JTsgfVxuICAuY29sLWxnLTkge1xuICAgIGZsZXg6IDAgMCA3NSU7XG4gICAgbWF4LXdpZHRoOiA3NSU7IH1cbiAgLmNvbC1sZy0xMCB7XG4gICAgZmxleDogMCAwIDgzLjMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDgzLjMzMzMzJTsgfVxuICAuY29sLWxnLTExIHtcbiAgICBmbGV4OiAwIDAgOTEuNjY2NjclO1xuICAgIG1heC13aWR0aDogOTEuNjY2NjclOyB9XG4gIC5jb2wtbGctMTIge1xuICAgIGZsZXg6IDAgMCAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTsgfVxuICAub3JkZXItbGctZmlyc3Qge1xuICAgIG9yZGVyOiAtMTsgfVxuICAub3JkZXItbGctbGFzdCB7XG4gICAgb3JkZXI6IDEzOyB9XG4gIC5vcmRlci1sZy0wIHtcbiAgICBvcmRlcjogMDsgfVxuICAub3JkZXItbGctMSB7XG4gICAgb3JkZXI6IDE7IH1cbiAgLm9yZGVyLWxnLTIge1xuICAgIG9yZGVyOiAyOyB9XG4gIC5vcmRlci1sZy0zIHtcbiAgICBvcmRlcjogMzsgfVxuICAub3JkZXItbGctNCB7XG4gICAgb3JkZXI6IDQ7IH1cbiAgLm9yZGVyLWxnLTUge1xuICAgIG9yZGVyOiA1OyB9XG4gIC5vcmRlci1sZy02IHtcbiAgICBvcmRlcjogNjsgfVxuICAub3JkZXItbGctNyB7XG4gICAgb3JkZXI6IDc7IH1cbiAgLm9yZGVyLWxnLTgge1xuICAgIG9yZGVyOiA4OyB9XG4gIC5vcmRlci1sZy05IHtcbiAgICBvcmRlcjogOTsgfVxuICAub3JkZXItbGctMTAge1xuICAgIG9yZGVyOiAxMDsgfVxuICAub3JkZXItbGctMTEge1xuICAgIG9yZGVyOiAxMTsgfVxuICAub3JkZXItbGctMTIge1xuICAgIG9yZGVyOiAxMjsgfVxuICAub2Zmc2V0LWxnLTAge1xuICAgIG1hcmdpbi1sZWZ0OiAwOyB9XG4gIC5vZmZzZXQtbGctMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDguMzMzMzMlOyB9XG4gIC5vZmZzZXQtbGctMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDE2LjY2NjY3JTsgfVxuICAub2Zmc2V0LWxnLTMge1xuICAgIG1hcmdpbi1sZWZ0OiAyNSU7IH1cbiAgLm9mZnNldC1sZy00IHtcbiAgICBtYXJnaW4tbGVmdDogMzMuMzMzMzMlOyB9XG4gIC5vZmZzZXQtbGctNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDQxLjY2NjY3JTsgfVxuICAub2Zmc2V0LWxnLTYge1xuICAgIG1hcmdpbi1sZWZ0OiA1MCU7IH1cbiAgLm9mZnNldC1sZy03IHtcbiAgICBtYXJnaW4tbGVmdDogNTguMzMzMzMlOyB9XG4gIC5vZmZzZXQtbGctOCB7XG4gICAgbWFyZ2luLWxlZnQ6IDY2LjY2NjY3JTsgfVxuICAub2Zmc2V0LWxnLTkge1xuICAgIG1hcmdpbi1sZWZ0OiA3NSU7IH1cbiAgLm9mZnNldC1sZy0xMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDgzLjMzMzMzJTsgfVxuICAub2Zmc2V0LWxnLTExIHtcbiAgICBtYXJnaW4tbGVmdDogOTEuNjY2NjclOyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEyMjBweCkge1xuICAuY29sLXhsIHtcbiAgICBmbGV4LWJhc2lzOiAwO1xuICAgIGZsZXgtZ3JvdzogMTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7IH1cbiAgLnJvdy1jb2xzLXhsLTEgPiAqIHtcbiAgICBmbGV4OiAwIDAgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7IH1cbiAgLnJvdy1jb2xzLXhsLTIgPiAqIHtcbiAgICBmbGV4OiAwIDAgNTAlO1xuICAgIG1heC13aWR0aDogNTAlOyB9XG4gIC5yb3ctY29scy14bC0zID4gKiB7XG4gICAgZmxleDogMCAwIDMzLjMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDMzLjMzMzMzJTsgfVxuICAucm93LWNvbHMteGwtNCA+ICoge1xuICAgIGZsZXg6IDAgMCAyNSU7XG4gICAgbWF4LXdpZHRoOiAyNSU7IH1cbiAgLnJvdy1jb2xzLXhsLTUgPiAqIHtcbiAgICBmbGV4OiAwIDAgMjAlO1xuICAgIG1heC13aWR0aDogMjAlOyB9XG4gIC5yb3ctY29scy14bC02ID4gKiB7XG4gICAgZmxleDogMCAwIDE2LjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDE2LjY2NjY3JTsgfVxuICAuY29sLXhsLWF1dG8ge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIG1heC13aWR0aDogMTAwJTsgfVxuICAuY29sLXhsLTEge1xuICAgIGZsZXg6IDAgMCA4LjMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDguMzMzMzMlOyB9XG4gIC5jb2wteGwtMiB7XG4gICAgZmxleDogMCAwIDE2LjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDE2LjY2NjY3JTsgfVxuICAuY29sLXhsLTMge1xuICAgIGZsZXg6IDAgMCAyNSU7XG4gICAgbWF4LXdpZHRoOiAyNSU7IH1cbiAgLmNvbC14bC00IHtcbiAgICBmbGV4OiAwIDAgMzMuMzMzMzMlO1xuICAgIG1heC13aWR0aDogMzMuMzMzMzMlOyB9XG4gIC5jb2wteGwtNSB7XG4gICAgZmxleDogMCAwIDQxLjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDQxLjY2NjY3JTsgfVxuICAuY29sLXhsLTYge1xuICAgIGZsZXg6IDAgMCA1MCU7XG4gICAgbWF4LXdpZHRoOiA1MCU7IH1cbiAgLmNvbC14bC03IHtcbiAgICBmbGV4OiAwIDAgNTguMzMzMzMlO1xuICAgIG1heC13aWR0aDogNTguMzMzMzMlOyB9XG4gIC5jb2wteGwtOCB7XG4gICAgZmxleDogMCAwIDY2LjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDY2LjY2NjY3JTsgfVxuICAuY29sLXhsLTkge1xuICAgIGZsZXg6IDAgMCA3NSU7XG4gICAgbWF4LXdpZHRoOiA3NSU7IH1cbiAgLmNvbC14bC0xMCB7XG4gICAgZmxleDogMCAwIDgzLjMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDgzLjMzMzMzJTsgfVxuICAuY29sLXhsLTExIHtcbiAgICBmbGV4OiAwIDAgOTEuNjY2NjclO1xuICAgIG1heC13aWR0aDogOTEuNjY2NjclOyB9XG4gIC5jb2wteGwtMTIge1xuICAgIGZsZXg6IDAgMCAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTsgfVxuICAub3JkZXIteGwtZmlyc3Qge1xuICAgIG9yZGVyOiAtMTsgfVxuICAub3JkZXIteGwtbGFzdCB7XG4gICAgb3JkZXI6IDEzOyB9XG4gIC5vcmRlci14bC0wIHtcbiAgICBvcmRlcjogMDsgfVxuICAub3JkZXIteGwtMSB7XG4gICAgb3JkZXI6IDE7IH1cbiAgLm9yZGVyLXhsLTIge1xuICAgIG9yZGVyOiAyOyB9XG4gIC5vcmRlci14bC0zIHtcbiAgICBvcmRlcjogMzsgfVxuICAub3JkZXIteGwtNCB7XG4gICAgb3JkZXI6IDQ7IH1cbiAgLm9yZGVyLXhsLTUge1xuICAgIG9yZGVyOiA1OyB9XG4gIC5vcmRlci14bC02IHtcbiAgICBvcmRlcjogNjsgfVxuICAub3JkZXIteGwtNyB7XG4gICAgb3JkZXI6IDc7IH1cbiAgLm9yZGVyLXhsLTgge1xuICAgIG9yZGVyOiA4OyB9XG4gIC5vcmRlci14bC05IHtcbiAgICBvcmRlcjogOTsgfVxuICAub3JkZXIteGwtMTAge1xuICAgIG9yZGVyOiAxMDsgfVxuICAub3JkZXIteGwtMTEge1xuICAgIG9yZGVyOiAxMTsgfVxuICAub3JkZXIteGwtMTIge1xuICAgIG9yZGVyOiAxMjsgfVxuICAub2Zmc2V0LXhsLTAge1xuICAgIG1hcmdpbi1sZWZ0OiAwOyB9XG4gIC5vZmZzZXQteGwtMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDguMzMzMzMlOyB9XG4gIC5vZmZzZXQteGwtMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDE2LjY2NjY3JTsgfVxuICAub2Zmc2V0LXhsLTMge1xuICAgIG1hcmdpbi1sZWZ0OiAyNSU7IH1cbiAgLm9mZnNldC14bC00IHtcbiAgICBtYXJnaW4tbGVmdDogMzMuMzMzMzMlOyB9XG4gIC5vZmZzZXQteGwtNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDQxLjY2NjY3JTsgfVxuICAub2Zmc2V0LXhsLTYge1xuICAgIG1hcmdpbi1sZWZ0OiA1MCU7IH1cbiAgLm9mZnNldC14bC03IHtcbiAgICBtYXJnaW4tbGVmdDogNTguMzMzMzMlOyB9XG4gIC5vZmZzZXQteGwtOCB7XG4gICAgbWFyZ2luLWxlZnQ6IDY2LjY2NjY3JTsgfVxuICAub2Zmc2V0LXhsLTkge1xuICAgIG1hcmdpbi1sZWZ0OiA3NSU7IH1cbiAgLm9mZnNldC14bC0xMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDgzLjMzMzMzJTsgfVxuICAub2Zmc2V0LXhsLTExIHtcbiAgICBtYXJnaW4tbGVmdDogOTEuNjY2NjclOyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEzMTVweCkge1xuICAuY29sLXh4bCB7XG4gICAgZmxleC1iYXNpczogMDtcbiAgICBmbGV4LWdyb3c6IDE7XG4gICAgbWF4LXdpZHRoOiAxMDAlOyB9XG4gIC5yb3ctY29scy14eGwtMSA+ICoge1xuICAgIGZsZXg6IDAgMCAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTsgfVxuICAucm93LWNvbHMteHhsLTIgPiAqIHtcbiAgICBmbGV4OiAwIDAgNTAlO1xuICAgIG1heC13aWR0aDogNTAlOyB9XG4gIC5yb3ctY29scy14eGwtMyA+ICoge1xuICAgIGZsZXg6IDAgMCAzMy4zMzMzMyU7XG4gICAgbWF4LXdpZHRoOiAzMy4zMzMzMyU7IH1cbiAgLnJvdy1jb2xzLXh4bC00ID4gKiB7XG4gICAgZmxleDogMCAwIDI1JTtcbiAgICBtYXgtd2lkdGg6IDI1JTsgfVxuICAucm93LWNvbHMteHhsLTUgPiAqIHtcbiAgICBmbGV4OiAwIDAgMjAlO1xuICAgIG1heC13aWR0aDogMjAlOyB9XG4gIC5yb3ctY29scy14eGwtNiA+ICoge1xuICAgIGZsZXg6IDAgMCAxNi42NjY2NyU7XG4gICAgbWF4LXdpZHRoOiAxNi42NjY2NyU7IH1cbiAgLmNvbC14eGwtYXV0byB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IGF1dG87XG4gICAgbWF4LXdpZHRoOiAxMDAlOyB9XG4gIC5jb2wteHhsLTEge1xuICAgIGZsZXg6IDAgMCA4LjMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDguMzMzMzMlOyB9XG4gIC5jb2wteHhsLTIge1xuICAgIGZsZXg6IDAgMCAxNi42NjY2NyU7XG4gICAgbWF4LXdpZHRoOiAxNi42NjY2NyU7IH1cbiAgLmNvbC14eGwtMyB7XG4gICAgZmxleDogMCAwIDI1JTtcbiAgICBtYXgtd2lkdGg6IDI1JTsgfVxuICAuY29sLXh4bC00IHtcbiAgICBmbGV4OiAwIDAgMzMuMzMzMzMlO1xuICAgIG1heC13aWR0aDogMzMuMzMzMzMlOyB9XG4gIC5jb2wteHhsLTUge1xuICAgIGZsZXg6IDAgMCA0MS42NjY2NyU7XG4gICAgbWF4LXdpZHRoOiA0MS42NjY2NyU7IH1cbiAgLmNvbC14eGwtNiB7XG4gICAgZmxleDogMCAwIDUwJTtcbiAgICBtYXgtd2lkdGg6IDUwJTsgfVxuICAuY29sLXh4bC03IHtcbiAgICBmbGV4OiAwIDAgNTguMzMzMzMlO1xuICAgIG1heC13aWR0aDogNTguMzMzMzMlOyB9XG4gIC5jb2wteHhsLTgge1xuICAgIGZsZXg6IDAgMCA2Ni42NjY2NyU7XG4gICAgbWF4LXdpZHRoOiA2Ni42NjY2NyU7IH1cbiAgLmNvbC14eGwtOSB7XG4gICAgZmxleDogMCAwIDc1JTtcbiAgICBtYXgtd2lkdGg6IDc1JTsgfVxuICAuY29sLXh4bC0xMCB7XG4gICAgZmxleDogMCAwIDgzLjMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDgzLjMzMzMzJTsgfVxuICAuY29sLXh4bC0xMSB7XG4gICAgZmxleDogMCAwIDkxLjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDkxLjY2NjY3JTsgfVxuICAuY29sLXh4bC0xMiB7XG4gICAgZmxleDogMCAwIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlOyB9XG4gIC5vcmRlci14eGwtZmlyc3Qge1xuICAgIG9yZGVyOiAtMTsgfVxuICAub3JkZXIteHhsLWxhc3Qge1xuICAgIG9yZGVyOiAxMzsgfVxuICAub3JkZXIteHhsLTAge1xuICAgIG9yZGVyOiAwOyB9XG4gIC5vcmRlci14eGwtMSB7XG4gICAgb3JkZXI6IDE7IH1cbiAgLm9yZGVyLXh4bC0yIHtcbiAgICBvcmRlcjogMjsgfVxuICAub3JkZXIteHhsLTMge1xuICAgIG9yZGVyOiAzOyB9XG4gIC5vcmRlci14eGwtNCB7XG4gICAgb3JkZXI6IDQ7IH1cbiAgLm9yZGVyLXh4bC01IHtcbiAgICBvcmRlcjogNTsgfVxuICAub3JkZXIteHhsLTYge1xuICAgIG9yZGVyOiA2OyB9XG4gIC5vcmRlci14eGwtNyB7XG4gICAgb3JkZXI6IDc7IH1cbiAgLm9yZGVyLXh4bC04IHtcbiAgICBvcmRlcjogODsgfVxuICAub3JkZXIteHhsLTkge1xuICAgIG9yZGVyOiA5OyB9XG4gIC5vcmRlci14eGwtMTAge1xuICAgIG9yZGVyOiAxMDsgfVxuICAub3JkZXIteHhsLTExIHtcbiAgICBvcmRlcjogMTE7IH1cbiAgLm9yZGVyLXh4bC0xMiB7XG4gICAgb3JkZXI6IDEyOyB9XG4gIC5vZmZzZXQteHhsLTAge1xuICAgIG1hcmdpbi1sZWZ0OiAwOyB9XG4gIC5vZmZzZXQteHhsLTEge1xuICAgIG1hcmdpbi1sZWZ0OiA4LjMzMzMzJTsgfVxuICAub2Zmc2V0LXh4bC0yIHtcbiAgICBtYXJnaW4tbGVmdDogMTYuNjY2NjclOyB9XG4gIC5vZmZzZXQteHhsLTMge1xuICAgIG1hcmdpbi1sZWZ0OiAyNSU7IH1cbiAgLm9mZnNldC14eGwtNCB7XG4gICAgbWFyZ2luLWxlZnQ6IDMzLjMzMzMzJTsgfVxuICAub2Zmc2V0LXh4bC01IHtcbiAgICBtYXJnaW4tbGVmdDogNDEuNjY2NjclOyB9XG4gIC5vZmZzZXQteHhsLTYge1xuICAgIG1hcmdpbi1sZWZ0OiA1MCU7IH1cbiAgLm9mZnNldC14eGwtNyB7XG4gICAgbWFyZ2luLWxlZnQ6IDU4LjMzMzMzJTsgfVxuICAub2Zmc2V0LXh4bC04IHtcbiAgICBtYXJnaW4tbGVmdDogNjYuNjY2NjclOyB9XG4gIC5vZmZzZXQteHhsLTkge1xuICAgIG1hcmdpbi1sZWZ0OiA3NSU7IH1cbiAgLm9mZnNldC14eGwtMTAge1xuICAgIG1hcmdpbi1sZWZ0OiA4My4zMzMzMyU7IH1cbiAgLm9mZnNldC14eGwtMTEge1xuICAgIG1hcmdpbi1sZWZ0OiA5MS42NjY2NyU7IH0gfVxuXG4udGFibGUge1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgY29sb3I6ICMxMTE4Mjc7IH1cbiAgLnRhYmxlIHRoLFxuICAudGFibGUgdGQge1xuICAgIHBhZGRpbmc6IDAuNzVyZW07XG4gICAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgI0QxRDVEQjsgfVxuICAudGFibGUgdGhlYWQgdGgge1xuICAgIHZlcnRpY2FsLWFsaWduOiBib3R0b207XG4gICAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICNEMUQ1REI7IH1cbiAgLnRhYmxlIHRib2R5ICsgdGJvZHkge1xuICAgIGJvcmRlci10b3A6IDJweCBzb2xpZCAjRDFENURCOyB9XG5cbi50YWJsZS1zbSB0aCxcbi50YWJsZS1zbSB0ZCB7XG4gIHBhZGRpbmc6IDAuM3JlbTsgfVxuXG4udGFibGUtYm9yZGVyZWQge1xuICBib3JkZXI6IDFweCBzb2xpZCAjRDFENURCOyB9XG4gIC50YWJsZS1ib3JkZXJlZCB0aCxcbiAgLnRhYmxlLWJvcmRlcmVkIHRkIHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjRDFENURCOyB9XG4gIC50YWJsZS1ib3JkZXJlZCB0aGVhZCB0aCxcbiAgLnRhYmxlLWJvcmRlcmVkIHRoZWFkIHRkIHtcbiAgICBib3JkZXItYm90dG9tLXdpZHRoOiAycHg7IH1cblxuLnRhYmxlLWJvcmRlcmxlc3MgdGgsXG4udGFibGUtYm9yZGVybGVzcyB0ZCxcbi50YWJsZS1ib3JkZXJsZXNzIHRoZWFkIHRoLFxuLnRhYmxlLWJvcmRlcmxlc3MgdGJvZHkgKyB0Ym9keSB7XG4gIGJvcmRlcjogMDsgfVxuXG4udGFibGUtc3RyaXBlZCB0Ym9keSB0cjpudGgtb2YtdHlwZShvZGQpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg0LCAxMiwgMzksIDAuMDUpOyB9XG5cbi50YWJsZS1ob3ZlciB0Ym9keSB0cjpob3ZlciB7XG4gIGNvbG9yOiAjMTExODI3O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDQsIDEyLCAzOSwgMC4wNzUpOyB9XG5cbi50YWJsZS1wcmltYXJ5LFxuLnRhYmxlLXByaW1hcnkgPiB0aCxcbi50YWJsZS1wcmltYXJ5ID4gdGQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzZkM2NjOyB9XG5cbi50YWJsZS1wcmltYXJ5IHRoLFxuLnRhYmxlLXByaW1hcnkgdGQsXG4udGFibGUtcHJpbWFyeSB0aGVhZCB0aCxcbi50YWJsZS1wcmltYXJ5IHRib2R5ICsgdGJvZHkge1xuICBib3JkZXItY29sb3I6ICM5NGFkYTA7IH1cblxuLnRhYmxlLWhvdmVyIC50YWJsZS1wcmltYXJ5OmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2I4YzhiZjsgfVxuICAudGFibGUtaG92ZXIgLnRhYmxlLXByaW1hcnk6aG92ZXIgPiB0ZCxcbiAgLnRhYmxlLWhvdmVyIC50YWJsZS1wcmltYXJ5OmhvdmVyID4gdGgge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNiOGM4YmY7IH1cblxuLnRhYmxlLXNlY29uZGFyeSxcbi50YWJsZS1zZWNvbmRhcnkgPiB0aCxcbi50YWJsZS1zZWNvbmRhcnkgPiB0ZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkZWU2ZGY7IH1cblxuLnRhYmxlLXNlY29uZGFyeSB0aCxcbi50YWJsZS1zZWNvbmRhcnkgdGQsXG4udGFibGUtc2Vjb25kYXJ5IHRoZWFkIHRoLFxuLnRhYmxlLXNlY29uZGFyeSB0Ym9keSArIHRib2R5IHtcbiAgYm9yZGVyLWNvbG9yOiAjYzJkMWM0OyB9XG5cbi50YWJsZS1ob3ZlciAudGFibGUtc2Vjb25kYXJ5OmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2NmZGJkMTsgfVxuICAudGFibGUtaG92ZXIgLnRhYmxlLXNlY29uZGFyeTpob3ZlciA+IHRkLFxuICAudGFibGUtaG92ZXIgLnRhYmxlLXNlY29uZGFyeTpob3ZlciA+IHRoIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2ZkYmQxOyB9XG5cbi50YWJsZS1zdWNjZXNzLFxuLnRhYmxlLXN1Y2Nlc3MgPiB0aCxcbi50YWJsZS1zdWNjZXNzID4gdGQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYmZkZGNmOyB9XG5cbi50YWJsZS1zdWNjZXNzIHRoLFxuLnRhYmxlLXN1Y2Nlc3MgdGQsXG4udGFibGUtc3VjY2VzcyB0aGVhZCB0aCxcbi50YWJsZS1zdWNjZXNzIHRib2R5ICsgdGJvZHkge1xuICBib3JkZXItY29sb3I6ICM4N2MxYTY7IH1cblxuLnRhYmxlLWhvdmVyIC50YWJsZS1zdWNjZXNzOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2FlZDRjMzsgfVxuICAudGFibGUtaG92ZXIgLnRhYmxlLXN1Y2Nlc3M6aG92ZXIgPiB0ZCxcbiAgLnRhYmxlLWhvdmVyIC50YWJsZS1zdWNjZXNzOmhvdmVyID4gdGgge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNhZWQ0YzM7IH1cblxuLnRhYmxlLWluZm8sXG4udGFibGUtaW5mbyA+IHRoLFxuLnRhYmxlLWluZm8gPiB0ZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjNGUwZTE7IH1cblxuLnRhYmxlLWluZm8gdGgsXG4udGFibGUtaW5mbyB0ZCxcbi50YWJsZS1pbmZvIHRoZWFkIHRoLFxuLnRhYmxlLWluZm8gdGJvZHkgKyB0Ym9keSB7XG4gIGJvcmRlci1jb2xvcjogIzkxYzVjNzsgfVxuXG4udGFibGUtaG92ZXIgLnRhYmxlLWluZm86aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYjNkN2Q4OyB9XG4gIC50YWJsZS1ob3ZlciAudGFibGUtaW5mbzpob3ZlciA+IHRkLFxuICAudGFibGUtaG92ZXIgLnRhYmxlLWluZm86aG92ZXIgPiB0aCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2IzZDdkODsgfVxuXG4udGFibGUtd2FybmluZyxcbi50YWJsZS13YXJuaW5nID4gdGgsXG4udGFibGUtd2FybmluZyA+IHRkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y1ZTlkMzsgfVxuXG4udGFibGUtd2FybmluZyB0aCxcbi50YWJsZS13YXJuaW5nIHRkLFxuLnRhYmxlLXdhcm5pbmcgdGhlYWQgdGgsXG4udGFibGUtd2FybmluZyB0Ym9keSArIHRib2R5IHtcbiAgYm9yZGVyLWNvbG9yOiAjZWNkNmFkOyB9XG5cbi50YWJsZS1ob3ZlciAudGFibGUtd2FybmluZzpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMGRmYmU7IH1cbiAgLnRhYmxlLWhvdmVyIC50YWJsZS13YXJuaW5nOmhvdmVyID4gdGQsXG4gIC50YWJsZS1ob3ZlciAudGFibGUtd2FybmluZzpob3ZlciA+IHRoIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjBkZmJlOyB9XG5cbi50YWJsZS1kYW5nZXIsXG4udGFibGUtZGFuZ2VyID4gdGgsXG4udGFibGUtZGFuZ2VyID4gdGQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjJkNGNlOyB9XG5cbi50YWJsZS1kYW5nZXIgdGgsXG4udGFibGUtZGFuZ2VyIHRkLFxuLnRhYmxlLWRhbmdlciB0aGVhZCB0aCxcbi50YWJsZS1kYW5nZXIgdGJvZHkgKyB0Ym9keSB7XG4gIGJvcmRlci1jb2xvcjogI2U4YjBhNTsgfVxuXG4udGFibGUtaG92ZXIgLnRhYmxlLWRhbmdlcjpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlZGMyYmE7IH1cbiAgLnRhYmxlLWhvdmVyIC50YWJsZS1kYW5nZXI6aG92ZXIgPiB0ZCxcbiAgLnRhYmxlLWhvdmVyIC50YWJsZS1kYW5nZXI6aG92ZXIgPiB0aCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2VkYzJiYTsgfVxuXG4udGFibGUtbGlnaHQsXG4udGFibGUtbGlnaHQgPiB0aCxcbi50YWJsZS1saWdodCA+IHRkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZiZmFmNjsgfVxuXG4udGFibGUtbGlnaHQgdGgsXG4udGFibGUtbGlnaHQgdGQsXG4udGFibGUtbGlnaHQgdGhlYWQgdGgsXG4udGFibGUtbGlnaHQgdGJvZHkgKyB0Ym9keSB7XG4gIGJvcmRlci1jb2xvcjogI2Y4ZjVlZTsgfVxuXG4udGFibGUtaG92ZXIgLnRhYmxlLWxpZ2h0OmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YzZjBlNDsgfVxuICAudGFibGUtaG92ZXIgLnRhYmxlLWxpZ2h0OmhvdmVyID4gdGQsXG4gIC50YWJsZS1ob3ZlciAudGFibGUtbGlnaHQ6aG92ZXIgPiB0aCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2YzZjBlNDsgfVxuXG4udGFibGUtZGFyayxcbi50YWJsZS1kYXJrID4gdGgsXG4udGFibGUtZGFyayA+IHRkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M1YzVjNTsgfVxuXG4udGFibGUtZGFyayB0aCxcbi50YWJsZS1kYXJrIHRkLFxuLnRhYmxlLWRhcmsgdGhlYWQgdGgsXG4udGFibGUtZGFyayB0Ym9keSArIHRib2R5IHtcbiAgYm9yZGVyLWNvbG9yOiAjOTM5MzkzOyB9XG5cbi50YWJsZS1ob3ZlciAudGFibGUtZGFyazpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiOGI4Yjg7IH1cbiAgLnRhYmxlLWhvdmVyIC50YWJsZS1kYXJrOmhvdmVyID4gdGQsXG4gIC50YWJsZS1ob3ZlciAudGFibGUtZGFyazpob3ZlciA+IHRoIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYjhiOGI4OyB9XG5cbi50YWJsZS10ZXh0LFxuLnRhYmxlLXRleHQgPiB0aCxcbi50YWJsZS10ZXh0ID4gdGQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzFjMmMzOyB9XG5cbi50YWJsZS10ZXh0IHRoLFxuLnRhYmxlLXRleHQgdGQsXG4udGFibGUtdGV4dCB0aGVhZCB0aCxcbi50YWJsZS10ZXh0IHRib2R5ICsgdGJvZHkge1xuICBib3JkZXItY29sb3I6ICM4YzhlOTA7IH1cblxuLnRhYmxlLWhvdmVyIC50YWJsZS10ZXh0OmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2I0YjViNjsgfVxuICAudGFibGUtaG92ZXIgLnRhYmxlLXRleHQ6aG92ZXIgPiB0ZCxcbiAgLnRhYmxlLWhvdmVyIC50YWJsZS10ZXh0OmhvdmVyID4gdGgge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNiNGI1YjY7IH1cblxuLnRhYmxlLWhpZ2hsaWdodCxcbi50YWJsZS1oaWdobGlnaHQgPiB0aCxcbi50YWJsZS1oaWdobGlnaHQgPiB0ZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkOWNmZWE7IH1cblxuLnRhYmxlLWhpZ2hsaWdodCB0aCxcbi50YWJsZS1oaWdobGlnaHQgdGQsXG4udGFibGUtaGlnaGxpZ2h0IHRoZWFkIHRoLFxuLnRhYmxlLWhpZ2hsaWdodCB0Ym9keSArIHRib2R5IHtcbiAgYm9yZGVyLWNvbG9yOiAjYjlhNWQ3OyB9XG5cbi50YWJsZS1ob3ZlciAudGFibGUtaGlnaGxpZ2h0OmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2NiYmRlMjsgfVxuICAudGFibGUtaG92ZXIgLnRhYmxlLWhpZ2hsaWdodDpob3ZlciA+IHRkLFxuICAudGFibGUtaG92ZXIgLnRhYmxlLWhpZ2hsaWdodDpob3ZlciA+IHRoIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2JiZGUyOyB9XG5cbi50YWJsZS13aGl0ZSxcbi50YWJsZS13aGl0ZSA+IHRoLFxuLnRhYmxlLXdoaXRlID4gdGQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTsgfVxuXG4udGFibGUtd2hpdGUgdGgsXG4udGFibGUtd2hpdGUgdGQsXG4udGFibGUtd2hpdGUgdGhlYWQgdGgsXG4udGFibGUtd2hpdGUgdGJvZHkgKyB0Ym9keSB7XG4gIGJvcmRlci1jb2xvcjogd2hpdGU7IH1cblxuLnRhYmxlLWhvdmVyIC50YWJsZS13aGl0ZTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMmYyZjI7IH1cbiAgLnRhYmxlLWhvdmVyIC50YWJsZS13aGl0ZTpob3ZlciA+IHRkLFxuICAudGFibGUtaG92ZXIgLnRhYmxlLXdoaXRlOmhvdmVyID4gdGgge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmMmYyZjI7IH1cblxuLnRhYmxlLWdyZXksXG4udGFibGUtZ3JleSA+IHRoLFxuLnRhYmxlLWdyZXkgPiB0ZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMWYzZjU7IH1cblxuLnRhYmxlLWdyZXkgdGgsXG4udGFibGUtZ3JleSB0ZCxcbi50YWJsZS1ncmV5IHRoZWFkIHRoLFxuLnRhYmxlLWdyZXkgdGJvZHkgKyB0Ym9keSB7XG4gIGJvcmRlci1jb2xvcjogI2U2ZTllYzsgfVxuXG4udGFibGUtaG92ZXIgLnRhYmxlLWdyZXk6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTJlNmVhOyB9XG4gIC50YWJsZS1ob3ZlciAudGFibGUtZ3JleTpob3ZlciA+IHRkLFxuICAudGFibGUtaG92ZXIgLnRhYmxlLWdyZXk6aG92ZXIgPiB0aCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2UyZTZlYTsgfVxuXG4udGFibGUtYmxhY2ssXG4udGFibGUtYmxhY2sgPiB0aCxcbi50YWJsZS1ibGFjayA+IHRkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2I5YmJjMzsgfVxuXG4udGFibGUtYmxhY2sgdGgsXG4udGFibGUtYmxhY2sgdGQsXG4udGFibGUtYmxhY2sgdGhlYWQgdGgsXG4udGFibGUtYmxhY2sgdGJvZHkgKyB0Ym9keSB7XG4gIGJvcmRlci1jb2xvcjogIzdjODE4ZjsgfVxuXG4udGFibGUtaG92ZXIgLnRhYmxlLWJsYWNrOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2FiYWViNzsgfVxuICAudGFibGUtaG92ZXIgLnRhYmxlLWJsYWNrOmhvdmVyID4gdGQsXG4gIC50YWJsZS1ob3ZlciAudGFibGUtYmxhY2s6aG92ZXIgPiB0aCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2FiYWViNzsgfVxuXG4udGFibGUtYWN0aXZlLFxuLnRhYmxlLWFjdGl2ZSA+IHRoLFxuLnRhYmxlLWFjdGl2ZSA+IHRkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg0LCAxMiwgMzksIDAuMDc1KTsgfVxuXG4udGFibGUtaG92ZXIgLnRhYmxlLWFjdGl2ZTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMiwgNSwgMTYsIDAuMDc1KTsgfVxuICAudGFibGUtaG92ZXIgLnRhYmxlLWFjdGl2ZTpob3ZlciA+IHRkLFxuICAudGFibGUtaG92ZXIgLnRhYmxlLWFjdGl2ZTpob3ZlciA+IHRoIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIsIDUsIDE2LCAwLjA3NSk7IH1cblxuLnRhYmxlIC50aGVhZC1kYXJrIHRoIHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxRjI5Mzc7XG4gIGJvcmRlci1jb2xvcjogIzJkM2I0ZjsgfVxuXG4udGFibGUgLnRoZWFkLWxpZ2h0IHRoIHtcbiAgY29sb3I6ICMzNzQxNTE7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFNUU3RUI7XG4gIGJvcmRlci1jb2xvcjogI0QxRDVEQjsgfVxuXG4udGFibGUtZGFyayB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMUYyOTM3OyB9XG4gIC50YWJsZS1kYXJrIHRoLFxuICAudGFibGUtZGFyayB0ZCxcbiAgLnRhYmxlLWRhcmsgdGhlYWQgdGgge1xuICAgIGJvcmRlci1jb2xvcjogIzJkM2I0ZjsgfVxuICAudGFibGUtZGFyay50YWJsZS1ib3JkZXJlZCB7XG4gICAgYm9yZGVyOiAwOyB9XG4gIC50YWJsZS1kYXJrLnRhYmxlLXN0cmlwZWQgdGJvZHkgdHI6bnRoLW9mLXR5cGUob2RkKSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjA1KTsgfVxuICAudGFibGUtZGFyay50YWJsZS1ob3ZlciB0Ym9keSB0cjpob3ZlciB7XG4gICAgY29sb3I6ICNmZmZmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjA3NSk7IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NS45OHB4KSB7XG4gIC50YWJsZS1yZXNwb25zaXZlLXNtIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMTAwJTtcbiAgICBvdmVyZmxvdy14OiBhdXRvO1xuICAgIC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDsgfVxuICAgIC50YWJsZS1yZXNwb25zaXZlLXNtID4gLnRhYmxlLWJvcmRlcmVkIHtcbiAgICAgIGJvcmRlcjogMDsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAudGFibGUtcmVzcG9uc2l2ZS1tZCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgb3ZlcmZsb3cteDogYXV0bztcbiAgICAtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7IH1cbiAgICAudGFibGUtcmVzcG9uc2l2ZS1tZCA+IC50YWJsZS1ib3JkZXJlZCB7XG4gICAgICBib3JkZXI6IDA7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLnRhYmxlLXJlc3BvbnNpdmUtbGcge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG92ZXJmbG93LXg6IGF1dG87XG4gICAgLXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoOyB9XG4gICAgLnRhYmxlLXJlc3BvbnNpdmUtbGcgPiAudGFibGUtYm9yZGVyZWQge1xuICAgICAgYm9yZGVyOiAwOyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMTkuOThweCkge1xuICAudGFibGUtcmVzcG9uc2l2ZS14bCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgb3ZlcmZsb3cteDogYXV0bztcbiAgICAtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7IH1cbiAgICAudGFibGUtcmVzcG9uc2l2ZS14bCA+IC50YWJsZS1ib3JkZXJlZCB7XG4gICAgICBib3JkZXI6IDA7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTMxNC45OHB4KSB7XG4gIC50YWJsZS1yZXNwb25zaXZlLXh4bCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgb3ZlcmZsb3cteDogYXV0bztcbiAgICAtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7IH1cbiAgICAudGFibGUtcmVzcG9uc2l2ZS14eGwgPiAudGFibGUtYm9yZGVyZWQge1xuICAgICAgYm9yZGVyOiAwOyB9IH1cblxuLnRhYmxlLXJlc3BvbnNpdmUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIG92ZXJmbG93LXg6IGF1dG87XG4gIC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDsgfVxuICAudGFibGUtcmVzcG9uc2l2ZSA+IC50YWJsZS1ib3JkZXJlZCB7XG4gICAgYm9yZGVyOiAwOyB9XG5cbi5mYWRlIHtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjE1cyBsaW5lYXI7IH1cbiAgQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgICAuZmFkZSB7XG4gICAgICB0cmFuc2l0aW9uOiBub25lOyB9IH1cbiAgLmZhZGU6bm90KC5zaG93KSB7XG4gICAgb3BhY2l0eTogMDsgfVxuXG4uY29sbGFwc2U6bm90KC5zaG93KSB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cblxuLmNvbGxhcHNpbmcge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGhlaWdodDogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdHJhbnNpdGlvbjogaGVpZ2h0IDAuMzVzIGVhc2U7IH1cbiAgQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgICAuY29sbGFwc2luZyB7XG4gICAgICB0cmFuc2l0aW9uOiBub25lOyB9IH1cbiAgLmNvbGxhcHNpbmcud2lkdGgge1xuICAgIHdpZHRoOiAwO1xuICAgIGhlaWdodDogYXV0bztcbiAgICB0cmFuc2l0aW9uOiB3aWR0aCAwLjM1cyBlYXNlOyB9XG4gICAgQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgICAgIC5jb2xsYXBzaW5nLndpZHRoIHtcbiAgICAgICAgdHJhbnNpdGlvbjogbm9uZTsgfSB9XG5cbi5kcm9wdXAsXG4uZHJvcHJpZ2h0LFxuLmRyb3Bkb3duLFxuLmRyb3BsZWZ0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG5cbi5kcm9wZG93bi10b2dnbGUge1xuICB3aGl0ZS1zcGFjZTogbm93cmFwOyB9XG4gIC5kcm9wZG93bi10b2dnbGU6OmFmdGVyIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgbWFyZ2luLWxlZnQ6IDAuMjU1ZW07XG4gICAgdmVydGljYWwtYWxpZ246IDAuMjU1ZW07XG4gICAgY29udGVudDogXCJcIjtcbiAgICBib3JkZXItdG9wOiAwLjNlbSBzb2xpZDtcbiAgICBib3JkZXItcmlnaHQ6IDAuM2VtIHNvbGlkIHRyYW5zcGFyZW50O1xuICAgIGJvcmRlci1ib3R0b206IDA7XG4gICAgYm9yZGVyLWxlZnQ6IDAuM2VtIHNvbGlkIHRyYW5zcGFyZW50OyB9XG4gIC5kcm9wZG93bi10b2dnbGU6ZW1wdHk6OmFmdGVyIHtcbiAgICBtYXJnaW4tbGVmdDogMDsgfVxuXG4uZHJvcGRvd24tbWVudSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxMDAlO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAxMDAwO1xuICBkaXNwbGF5OiBub25lO1xuICBmbG9hdDogbGVmdDtcbiAgbWluLXdpZHRoOiAxMHJlbTtcbiAgcGFkZGluZzogMC41cmVtIDA7XG4gIG1hcmdpbjogMC4xMjVyZW0gMCAwO1xuICBmb250LXNpemU6IDFyZW07XG4gIGNvbG9yOiAjMTExODI3O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xuICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDQsIDEyLCAzOSwgMC4xNSk7XG4gIGJvcmRlci1yYWRpdXM6IDAuMjVyZW07IH1cblxuLmRyb3Bkb3duLW1lbnUtbGVmdCB7XG4gIHJpZ2h0OiBhdXRvO1xuICBsZWZ0OiAwOyB9XG5cbi5kcm9wZG93bi1tZW51LXJpZ2h0IHtcbiAgcmlnaHQ6IDA7XG4gIGxlZnQ6IGF1dG87IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5kcm9wZG93bi1tZW51LXNtLWxlZnQge1xuICAgIHJpZ2h0OiBhdXRvO1xuICAgIGxlZnQ6IDA7IH1cbiAgLmRyb3Bkb3duLW1lbnUtc20tcmlnaHQge1xuICAgIHJpZ2h0OiAwO1xuICAgIGxlZnQ6IGF1dG87IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmRyb3Bkb3duLW1lbnUtbWQtbGVmdCB7XG4gICAgcmlnaHQ6IGF1dG87XG4gICAgbGVmdDogMDsgfVxuICAuZHJvcGRvd24tbWVudS1tZC1yaWdodCB7XG4gICAgcmlnaHQ6IDA7XG4gICAgbGVmdDogYXV0bzsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuZHJvcGRvd24tbWVudS1sZy1sZWZ0IHtcbiAgICByaWdodDogYXV0bztcbiAgICBsZWZ0OiAwOyB9XG4gIC5kcm9wZG93bi1tZW51LWxnLXJpZ2h0IHtcbiAgICByaWdodDogMDtcbiAgICBsZWZ0OiBhdXRvOyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEyMjBweCkge1xuICAuZHJvcGRvd24tbWVudS14bC1sZWZ0IHtcbiAgICByaWdodDogYXV0bztcbiAgICBsZWZ0OiAwOyB9XG4gIC5kcm9wZG93bi1tZW51LXhsLXJpZ2h0IHtcbiAgICByaWdodDogMDtcbiAgICBsZWZ0OiBhdXRvOyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEzMTVweCkge1xuICAuZHJvcGRvd24tbWVudS14eGwtbGVmdCB7XG4gICAgcmlnaHQ6IGF1dG87XG4gICAgbGVmdDogMDsgfVxuICAuZHJvcGRvd24tbWVudS14eGwtcmlnaHQge1xuICAgIHJpZ2h0OiAwO1xuICAgIGxlZnQ6IGF1dG87IH0gfVxuXG4uZHJvcHVwIC5kcm9wZG93bi1tZW51IHtcbiAgdG9wOiBhdXRvO1xuICBib3R0b206IDEwMCU7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1ib3R0b206IDAuMTI1cmVtOyB9XG5cbi5kcm9wdXAgLmRyb3Bkb3duLXRvZ2dsZTo6YWZ0ZXIge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi1sZWZ0OiAwLjI1NWVtO1xuICB2ZXJ0aWNhbC1hbGlnbjogMC4yNTVlbTtcbiAgY29udGVudDogXCJcIjtcbiAgYm9yZGVyLXRvcDogMDtcbiAgYm9yZGVyLXJpZ2h0OiAwLjNlbSBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWJvdHRvbTogMC4zZW0gc29saWQ7XG4gIGJvcmRlci1sZWZ0OiAwLjNlbSBzb2xpZCB0cmFuc3BhcmVudDsgfVxuXG4uZHJvcHVwIC5kcm9wZG93bi10b2dnbGU6ZW1wdHk6OmFmdGVyIHtcbiAgbWFyZ2luLWxlZnQ6IDA7IH1cblxuLmRyb3ByaWdodCAuZHJvcGRvd24tbWVudSB7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IGF1dG87XG4gIGxlZnQ6IDEwMCU7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1sZWZ0OiAwLjEyNXJlbTsgfVxuXG4uZHJvcHJpZ2h0IC5kcm9wZG93bi10b2dnbGU6OmFmdGVyIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tbGVmdDogMC4yNTVlbTtcbiAgdmVydGljYWwtYWxpZ246IDAuMjU1ZW07XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJvcmRlci10b3A6IDAuM2VtIHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItcmlnaHQ6IDA7XG4gIGJvcmRlci1ib3R0b206IDAuM2VtIHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItbGVmdDogMC4zZW0gc29saWQ7IH1cblxuLmRyb3ByaWdodCAuZHJvcGRvd24tdG9nZ2xlOmVtcHR5OjphZnRlciB7XG4gIG1hcmdpbi1sZWZ0OiAwOyB9XG5cbi5kcm9wcmlnaHQgLmRyb3Bkb3duLXRvZ2dsZTo6YWZ0ZXIge1xuICB2ZXJ0aWNhbC1hbGlnbjogMDsgfVxuXG4uZHJvcGxlZnQgLmRyb3Bkb3duLW1lbnUge1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAxMDAlO1xuICBsZWZ0OiBhdXRvO1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tcmlnaHQ6IDAuMTI1cmVtOyB9XG5cbi5kcm9wbGVmdCAuZHJvcGRvd24tdG9nZ2xlOjphZnRlciB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLWxlZnQ6IDAuMjU1ZW07XG4gIHZlcnRpY2FsLWFsaWduOiAwLjI1NWVtO1xuICBjb250ZW50OiBcIlwiOyB9XG5cbi5kcm9wbGVmdCAuZHJvcGRvd24tdG9nZ2xlOjphZnRlciB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cblxuLmRyb3BsZWZ0IC5kcm9wZG93bi10b2dnbGU6OmJlZm9yZSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLXJpZ2h0OiAwLjI1NWVtO1xuICB2ZXJ0aWNhbC1hbGlnbjogMC4yNTVlbTtcbiAgY29udGVudDogXCJcIjtcbiAgYm9yZGVyLXRvcDogMC4zZW0gc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yaWdodDogMC4zZW0gc29saWQ7XG4gIGJvcmRlci1ib3R0b206IDAuM2VtIHNvbGlkIHRyYW5zcGFyZW50OyB9XG5cbi5kcm9wbGVmdCAuZHJvcGRvd24tdG9nZ2xlOmVtcHR5OjphZnRlciB7XG4gIG1hcmdpbi1sZWZ0OiAwOyB9XG5cbi5kcm9wbGVmdCAuZHJvcGRvd24tdG9nZ2xlOjpiZWZvcmUge1xuICB2ZXJ0aWNhbC1hbGlnbjogMDsgfVxuXG4uZHJvcGRvd24tbWVudVt4LXBsYWNlbWVudF49XCJ0b3BcIl0sIC5kcm9wZG93bi1tZW51W3gtcGxhY2VtZW50Xj1cInJpZ2h0XCJdLCAuZHJvcGRvd24tbWVudVt4LXBsYWNlbWVudF49XCJib3R0b21cIl0sIC5kcm9wZG93bi1tZW51W3gtcGxhY2VtZW50Xj1cImxlZnRcIl0ge1xuICByaWdodDogYXV0bztcbiAgYm90dG9tOiBhdXRvOyB9XG5cbi5kcm9wZG93bi1kaXZpZGVyIHtcbiAgaGVpZ2h0OiAwO1xuICBtYXJnaW46IDEwcHggMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNFNUU3RUI7IH1cblxuLmRyb3Bkb3duLWl0ZW0ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDAuMjVyZW0gMS41cmVtO1xuICBjbGVhcjogYm90aDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgY29sb3I6ICMxMTE4Mjc7XG4gIHRleHQtYWxpZ246IGluaGVyaXQ7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IDA7IH1cbiAgLmRyb3Bkb3duLWl0ZW06aG92ZXIsIC5kcm9wZG93bi1pdGVtOmZvY3VzIHtcbiAgICBjb2xvcjogIzA5MGQxNTtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0U1RTdFQjsgfVxuICAuZHJvcGRvd24taXRlbS5hY3RpdmUsIC5kcm9wZG93bi1pdGVtOmFjdGl2ZSB7XG4gICAgY29sb3I6ICNmZmZmZmY7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMzMjYxNDg7IH1cbiAgLmRyb3Bkb3duLWl0ZW0uZGlzYWJsZWQsIC5kcm9wZG93bi1pdGVtOmRpc2FibGVkIHtcbiAgICBjb2xvcjogIzZCNzI4MDtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsgfVxuXG4uZHJvcGRvd24tbWVudS5zaG93IHtcbiAgZGlzcGxheTogYmxvY2s7IH1cblxuLmRyb3Bkb3duLWhlYWRlciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiAwLjVyZW0gMS41cmVtO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBjb2xvcjogIzRCNTU2MztcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDsgfVxuXG4uZHJvcGRvd24taXRlbS10ZXh0IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IDAuMjVyZW0gMS41cmVtO1xuICBjb2xvcjogIzExMTgyNzsgfVxuXG4uYWxlcnQsIC5nZm9ybV93cmFwcGVyIGRpdi52YWxpZGF0aW9uX2Vycm9yIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiAwLjc1cmVtIDEuMjVyZW07XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG4gIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItcmFkaXVzOiAwLjI1cmVtOyB9XG5cbi5hbGVydC1oZWFkaW5nIHtcbiAgY29sb3I6IGluaGVyaXQ7IH1cblxuLmFsZXJ0LWxpbmsge1xuICBmb250LXdlaWdodDogNzAwOyB9XG5cbi5hbGVydC1kaXNtaXNzaWJsZSB7XG4gIHBhZGRpbmctcmlnaHQ6IDRyZW07IH1cbiAgLmFsZXJ0LWRpc21pc3NpYmxlIC5jbG9zZSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICByaWdodDogMDtcbiAgICB6LWluZGV4OiAyO1xuICAgIHBhZGRpbmc6IDAuNzVyZW0gMS4yNXJlbTtcbiAgICBjb2xvcjogaW5oZXJpdDsgfVxuXG4uYWxlcnQtcHJpbWFyeSB7XG4gIGNvbG9yOiAjMWMzODM4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDZkZmRhO1xuICBib3JkZXItY29sb3I6ICNjNmQzY2M7IH1cbiAgLmFsZXJ0LXByaW1hcnkgaHIge1xuICAgIGJvcmRlci10b3AtY29sb3I6ICNiOGM4YmY7IH1cbiAgLmFsZXJ0LXByaW1hcnkgLmFsZXJ0LWxpbmsge1xuICAgIGNvbG9yOiAjMGIxNjE2OyB9XG5cbi5hbGVydC1zZWNvbmRhcnkge1xuICBjb2xvcjogIzQ5NWM1ZDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U3ZWRlODtcbiAgYm9yZGVyLWNvbG9yOiAjZGVlNmRmOyB9XG4gIC5hbGVydC1zZWNvbmRhcnkgaHIge1xuICAgIGJvcmRlci10b3AtY29sb3I6ICNjZmRiZDE7IH1cbiAgLmFsZXJ0LXNlY29uZGFyeSAuYWxlcnQtbGluayB7XG4gICAgY29sb3I6ICMzMzQwNDA7IH1cblxuLmFsZXJ0LXN1Y2Nlc3Mge1xuICBjb2xvcjogIzBmNGMzZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2QxZTdkZDtcbiAgYm9yZGVyLWNvbG9yOiAjYmZkZGNmOyB9XG4gIC5hbGVydC1zdWNjZXNzIGhyIHtcbiAgICBib3JkZXItdG9wLWNvbG9yOiAjYWVkNGMzOyB9XG4gIC5hbGVydC1zdWNjZXNzIC5hbGVydC1saW5rIHtcbiAgICBjb2xvcjogIzA3MjExYjsgfVxuXG4uYWxlcnQtaW5mbyB7XG4gIGNvbG9yOiAjMTk1MTYwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDVlOWVhO1xuICBib3JkZXItY29sb3I6ICNjNGUwZTE7IH1cbiAgLmFsZXJ0LWluZm8gaHIge1xuICAgIGJvcmRlci10b3AtY29sb3I6ICNiM2Q3ZDg7IH1cbiAgLmFsZXJ0LWluZm8gLmFsZXJ0LWxpbmsge1xuICAgIGNvbG9yOiAjMGUyZjM4OyB9XG5cbi5hbGVydC13YXJuaW5nIHtcbiAgY29sb3I6ICM3MzYyNDY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmOGVmZTA7XG4gIGJvcmRlci1jb2xvcjogI2Y1ZTlkMzsgfVxuICAuYWxlcnQtd2FybmluZyBociB7XG4gICAgYm9yZGVyLXRvcC1jb2xvcjogI2YwZGZiZTsgfVxuICAuYWxlcnQtd2FybmluZyAuYWxlcnQtbGluayB7XG4gICAgY29sb3I6ICM1MzQ3MzM7IH1cblxuLmFsZXJ0LWRhbmdlciwgLmdmb3JtX3dyYXBwZXIgZGl2LnZhbGlkYXRpb25fZXJyb3Ige1xuICBjb2xvcjogIzZmM2IzZDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y2ZTFkYztcbiAgYm9yZGVyLWNvbG9yOiAjZjJkNGNlOyB9XG4gIC5hbGVydC1kYW5nZXIgaHIsIC5nZm9ybV93cmFwcGVyIGRpdi52YWxpZGF0aW9uX2Vycm9yIGhyIHtcbiAgICBib3JkZXItdG9wLWNvbG9yOiAjZWRjMmJhOyB9XG4gIC5hbGVydC1kYW5nZXIgLmFsZXJ0LWxpbmssIC5nZm9ybV93cmFwcGVyIGRpdi52YWxpZGF0aW9uX2Vycm9yIC5hbGVydC1saW5rIHtcbiAgICBjb2xvcjogIzRlMjkyYjsgfVxuXG4uYWxlcnQtbGlnaHQge1xuICBjb2xvcjogIzgwODA4NztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZjZmJmOTtcbiAgYm9yZGVyLWNvbG9yOiAjZmJmYWY2OyB9XG4gIC5hbGVydC1saWdodCBociB7XG4gICAgYm9yZGVyLXRvcC1jb2xvcjogI2YzZjBlNDsgfVxuICAuYWxlcnQtbGlnaHQgLmFsZXJ0LWxpbmsge1xuICAgIGNvbG9yOiAjNjc2NzZkOyB9XG5cbi5hbGVydC1kYXJrIHtcbiAgY29sb3I6ICMxYjFmMmM7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkNmQ2ZDY7XG4gIGJvcmRlci1jb2xvcjogI2M1YzVjNTsgfVxuICAuYWxlcnQtZGFyayBociB7XG4gICAgYm9yZGVyLXRvcC1jb2xvcjogI2I4YjhiODsgfVxuICAuYWxlcnQtZGFyayAuYWxlcnQtbGluayB7XG4gICAgY29sb3I6ICMwODA5MGM7IH1cblxuLmFsZXJ0LXRleHQge1xuICBjb2xvcjogIzEzMTkyODtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2QzZDNkNDtcbiAgYm9yZGVyLWNvbG9yOiAjYzFjMmMzOyB9XG4gIC5hbGVydC10ZXh0IGhyIHtcbiAgICBib3JkZXItdG9wLWNvbG9yOiAjYjRiNWI2OyB9XG4gIC5hbGVydC10ZXh0IC5hbGVydC1saW5rIHtcbiAgICBjb2xvcjogIzAzMDMwNTsgfVxuXG4uYWxlcnQtaGlnaGxpZ2h0IHtcbiAgY29sb3I6ICM0MTMwNzA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlNGRjZjA7XG4gIGJvcmRlci1jb2xvcjogI2Q5Y2ZlYTsgfVxuICAuYWxlcnQtaGlnaGxpZ2h0IGhyIHtcbiAgICBib3JkZXItdG9wLWNvbG9yOiAjY2JiZGUyOyB9XG4gIC5hbGVydC1oaWdobGlnaHQgLmFsZXJ0LWxpbmsge1xuICAgIGNvbG9yOiAjMmMyMTRjOyB9XG5cbi5hbGVydC13aGl0ZSB7XG4gIGNvbG9yOiAjODc4YTk3O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgYm9yZGVyLWNvbG9yOiB3aGl0ZTsgfVxuICAuYWxlcnQtd2hpdGUgaHIge1xuICAgIGJvcmRlci10b3AtY29sb3I6ICNmMmYyZjI7IH1cbiAgLmFsZXJ0LXdoaXRlIC5hbGVydC1saW5rIHtcbiAgICBjb2xvcjogIzZkNzA3ZTsgfVxuXG4uYWxlcnQtZ3JleSB7XG4gIGNvbG9yOiAjNmQ3NDg0O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjVmNmY4O1xuICBib3JkZXItY29sb3I6ICNmMWYzZjU7IH1cbiAgLmFsZXJ0LWdyZXkgaHIge1xuICAgIGJvcmRlci10b3AtY29sb3I6ICNlMmU2ZWE7IH1cbiAgLmFsZXJ0LWdyZXkgLmFsZXJ0LWxpbmsge1xuICAgIGNvbG9yOiAjNTY1YjY4OyB9XG5cbi5hbGVydC1ibGFjayB7XG4gIGNvbG9yOiAjMDQwYzI3O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2RjZWQ0O1xuICBib3JkZXItY29sb3I6ICNiOWJiYzM7IH1cbiAgLmFsZXJ0LWJsYWNrIGhyIHtcbiAgICBib3JkZXItdG9wLWNvbG9yOiAjYWJhZWI3OyB9XG4gIC5hbGVydC1ibGFjayAuYWxlcnQtbGluayB7XG4gICAgY29sb3I6IGJsYWNrOyB9XG5cbmJvZHkgaDEsIGJvZHkgLmgxIHtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWUtZ2xvYmFsLXR5cG9ncmFwaHktYTY0NDc4NS1mb250LWZhbWlseSwgXCJCaWtvXCIpO1xuICBmb250LXNpemU6IHZhcigtLWUtZ2xvYmFsLXR5cG9ncmFwaHktYTY0NDc4NS1mb250LXNpemUsIDVyZW0pO1xuICBsaW5lLWhlaWdodDogdmFyKC0tZS1nbG9iYWwtdHlwb2dyYXBoeS1hNjQ0Nzg1LWxpbmUtaGVpZ2h0LCA0LjM3NXJlbSk7XG4gIHRleHQtdHJhbnNmb3JtOiB2YXIoLS1lLWdsb2JhbC10eXBvZ3JhcGh5LWE2NDQ3ODUtdGV4dC10cmFuc2Zvcm0sIG5vbmUpO1xuICBmb250LXN0eWxlOiB2YXIoLS1lLWdsb2JhbC10eXBvZ3JhcGh5LWE2NDQ3ODUtZm9udC1zdHlsZSwgbm9ybWFsKTtcbiAgbGV0dGVyLXNwYWNpbmc6IHZhcigtLWUtZ2xvYmFsLXR5cG9ncmFwaHktYTY0NDc4NS1sZXR0ZXItc3BhY2luZywgLTAuMDJlbSk7XG4gIHRleHQtZGVjb3JhdGlvbjogdmFyKC0tZS1nbG9iYWwtdHlwb2dyYXBoeS1hNjQ0Nzg1LXRleHQtZGVjb3JhdGlvbiwgbm9uZSk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1lLWdsb2JhbC10eXBvZ3JhcGh5LWE2NDQ3ODUtZm9udC13ZWlnaHQsIDcwMCk7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgYm9keSBoMSwgYm9keSAuaDEge1xuICAgICAgZm9udC1mYW1pbHk6IHZhcigtLWUtZ2xvYmFsLXR5cG9ncmFwaHktMWRkZTNiOC1mb250LWZhbWlseSwgXCJCaWtvXCIpO1xuICAgICAgZm9udC1zaXplOiB2YXIoLS1lLWdsb2JhbC10eXBvZ3JhcGh5LTFkZGUzYjgtZm9udC1zaXplLCAzLjYyNXJlbSk7XG4gICAgICBsaW5lLWhlaWdodDogdmFyKC0tZS1nbG9iYWwtdHlwb2dyYXBoeS0xZGRlM2I4LWxpbmUtaGVpZ2h0LCA0cmVtKTtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB2YXIoLS1lLWdsb2JhbC10eXBvZ3JhcGh5LTFkZGUzYjgtdGV4dC10cmFuc2Zvcm0sIG5vbmUpO1xuICAgICAgZm9udC1zdHlsZTogdmFyKC0tZS1nbG9iYWwtdHlwb2dyYXBoeS0xZGRlM2I4LWZvbnQtc3R5bGUsIG5vcm1hbCk7XG4gICAgICBsZXR0ZXItc3BhY2luZzogdmFyKC0tZS1nbG9iYWwtdHlwb2dyYXBoeS0xZGRlM2I4LWxldHRlci1zcGFjaW5nLCAtMC4wMmVtKTtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogdmFyKC0tZS1nbG9iYWwtdHlwb2dyYXBoeS0xZGRlM2I4LXRleHQtZGVjb3JhdGlvbiwgbm9uZSk7XG4gICAgICBmb250LXdlaWdodDogdmFyKC0tZS1nbG9iYWwtdHlwb2dyYXBoeS0xZGRlM2I4LWZvbnQtd2VpZ2h0LCA3MDApOyB9IH1cblxuYm9keSBoMiwgYm9keSAuaDIsIGJvZHkgLnBvc3QtYXJ0aWNsZV9fdGl0bGUsIGJvZHkgLnN1Y2Nlc3Mtc3RvcnktYXJ0aWNsZV9fdGl0bGUsIGJvZHkgLnBvZGNhc3QtYXJ0aWNsZV9fdGl0bGUsIGJvZHkgLndwamIgLndwamItcGFnZS1jb21wYW55LW5ldyAud3BqYi1sZWdlbmQsIC53cGpiIC53cGpiLXBhZ2UtY29tcGFueS1uZXcgYm9keSAud3BqYi1sZWdlbmQsXG5ib2R5IC53cGpiIC53cGpiLWZvcm0ud3BqYi1mb3JtIC53cGpiLWxlZ2VuZCwgLndwamIgLndwamItZm9ybS53cGpiLWZvcm0gYm9keSAud3BqYi1sZWdlbmQge1xuICBmb250LWZhbWlseTogdmFyKC0tZS1nbG9iYWwtdHlwb2dyYXBoeS0xZGRlM2I4LWZvbnQtZmFtaWx5LCBcIkJpa29cIik7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZS1nbG9iYWwtdHlwb2dyYXBoeS0xZGRlM2I4LWZvbnQtc2l6ZSwgMy42MjVyZW0pO1xuICBsaW5lLWhlaWdodDogdmFyKC0tZS1nbG9iYWwtdHlwb2dyYXBoeS0xZGRlM2I4LWxpbmUtaGVpZ2h0LCA0cmVtKTtcbiAgdGV4dC10cmFuc2Zvcm06IHZhcigtLWUtZ2xvYmFsLXR5cG9ncmFwaHktMWRkZTNiOC10ZXh0LXRyYW5zZm9ybSwgbm9uZSk7XG4gIGZvbnQtc3R5bGU6IHZhcigtLWUtZ2xvYmFsLXR5cG9ncmFwaHktMWRkZTNiOC1mb250LXN0eWxlLCBub3JtYWwpO1xuICBsZXR0ZXItc3BhY2luZzogdmFyKC0tZS1nbG9iYWwtdHlwb2dyYXBoeS0xZGRlM2I4LWxldHRlci1zcGFjaW5nLCAtMC4wMmVtKTtcbiAgdGV4dC1kZWNvcmF0aW9uOiB2YXIoLS1lLWdsb2JhbC10eXBvZ3JhcGh5LTFkZGUzYjgtdGV4dC1kZWNvcmF0aW9uLCBub25lKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWUtZ2xvYmFsLXR5cG9ncmFwaHktMWRkZTNiOC1mb250LXdlaWdodCwgNzAwKTsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICBib2R5IGgyLCBib2R5IC5oMiwgYm9keSAucG9zdC1hcnRpY2xlX190aXRsZSwgYm9keSAuc3VjY2Vzcy1zdG9yeS1hcnRpY2xlX190aXRsZSwgYm9keSAucG9kY2FzdC1hcnRpY2xlX190aXRsZSwgYm9keSAud3BqYiAud3BqYi1wYWdlLWNvbXBhbnktbmV3IC53cGpiLWxlZ2VuZCwgLndwamIgLndwamItcGFnZS1jb21wYW55LW5ldyBib2R5IC53cGpiLWxlZ2VuZCxcbiAgICBib2R5IC53cGpiIC53cGpiLWZvcm0ud3BqYi1mb3JtIC53cGpiLWxlZ2VuZCwgLndwamIgLndwamItZm9ybS53cGpiLWZvcm0gYm9keSAud3BqYi1sZWdlbmQge1xuICAgICAgZm9udC1mYW1pbHk6IHZhcigtLWUtZ2xvYmFsLXR5cG9ncmFwaHktNGI0MGMxNi1mb250LWZhbWlseSwgXCJCaWtvXCIpO1xuICAgICAgZm9udC1zaXplOiB2YXIoLS1lLWdsb2JhbC10eXBvZ3JhcGh5LTRiNDBjMTYtZm9udC1zaXplLCAyLjI1cmVtKTtcbiAgICAgIGxpbmUtaGVpZ2h0OiB2YXIoLS1lLWdsb2JhbC10eXBvZ3JhcGh5LTRiNDBjMTYtbGluZS1oZWlnaHQsIDIuNzVyZW0pO1xuICAgICAgdGV4dC10cmFuc2Zvcm06IHZhcigtLWUtZ2xvYmFsLXR5cG9ncmFwaHktNGI0MGMxNi10ZXh0LXRyYW5zZm9ybSwgbm9uZSk7XG4gICAgICBmb250LXN0eWxlOiB2YXIoLS1lLWdsb2JhbC10eXBvZ3JhcGh5LTRiNDBjMTYtZm9udC1zdHlsZSwgbm9ybWFsKTtcbiAgICAgIGxldHRlci1zcGFjaW5nOiB2YXIoLS1lLWdsb2JhbC10eXBvZ3JhcGh5LTRiNDBjMTYtbGV0dGVyLXNwYWNpbmcsIC0wLjAyZW0pO1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiB2YXIoLS1lLWdsb2JhbC10eXBvZ3JhcGh5LTRiNDBjMTYtdGV4dC1kZWNvcmF0aW9uLCBub25lKTtcbiAgICAgIGZvbnQtd2VpZ2h0OiB2YXIoLS1lLWdsb2JhbC10eXBvZ3JhcGh5LTRiNDBjMTYtZm9udC13ZWlnaHQsIDcwMCk7IH0gfVxuXG5ib2R5IGgzLCBib2R5IC5oMywgYm9keSAud3BqYiAud3BqYi1mb3JtIGZpZWxkc2V0IGxlZ2VuZCwgLndwamIgLndwamItZm9ybSBmaWVsZHNldCBib2R5IGxlZ2VuZCwgYm9keSAudG93blF1aXogaDEsIC50b3duUXVpeiBib2R5IGgxLCBib2R5IC5zZWN0aW9uLXBvZGNhc3RzLWZlYXR1cmUgLnBvZGNhc3RzLWZlYXR1cmVfX2Nhcm91c2VsIC5zd2lwZXItc2xpZGUgLmNhcmQtcG9kY2FzdHNfX3RpdGxlLCAuc2VjdGlvbi1wb2RjYXN0cy1mZWF0dXJlIC5wb2RjYXN0cy1mZWF0dXJlX19jYXJvdXNlbCAuc3dpcGVyLXNsaWRlIGJvZHkgLmNhcmQtcG9kY2FzdHNfX3RpdGxlLCBib2R5IC5zZWN0aW9uLXN0b3JpZXMtZmVhdHVyZSAuc3Rvcmllcy1mZWF0dXJlX19jYXJvdXNlbCAuc3dpcGVyLXNsaWRlIC5jYXJkLXBvc3RfX3RpdGxlLCAuc2VjdGlvbi1zdG9yaWVzLWZlYXR1cmUgLnN0b3JpZXMtZmVhdHVyZV9fY2Fyb3VzZWwgLnN3aXBlci1zbGlkZSBib2R5IC5jYXJkLXBvc3RfX3RpdGxlIHtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWUtZ2xvYmFsLXR5cG9ncmFwaHktNGI0MGMxNi1mb250LWZhbWlseSwgXCJCaWtvXCIpO1xuICBmb250LXNpemU6IHZhcigtLWUtZ2xvYmFsLXR5cG9ncmFwaHktNGI0MGMxNi1mb250LXNpemUsIDIuMjVyZW0pO1xuICBsaW5lLWhlaWdodDogdmFyKC0tZS1nbG9iYWwtdHlwb2dyYXBoeS00YjQwYzE2LWxpbmUtaGVpZ2h0LCAyLjc1cmVtKTtcbiAgdGV4dC10cmFuc2Zvcm06IHZhcigtLWUtZ2xvYmFsLXR5cG9ncmFwaHktNGI0MGMxNi10ZXh0LXRyYW5zZm9ybSwgbm9uZSk7XG4gIGZvbnQtc3R5bGU6IHZhcigtLWUtZ2xvYmFsLXR5cG9ncmFwaHktNGI0MGMxNi1mb250LXN0eWxlLCBub3JtYWwpO1xuICBsZXR0ZXItc3BhY2luZzogdmFyKC0tZS1nbG9iYWwtdHlwb2dyYXBoeS00YjQwYzE2LWxldHRlci1zcGFjaW5nLCAtMC4wMmVtKTtcbiAgdGV4dC1kZWNvcmF0aW9uOiB2YXIoLS1lLWdsb2JhbC10eXBvZ3JhcGh5LTRiNDBjMTYtdGV4dC1kZWNvcmF0aW9uLCBub25lKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWUtZ2xvYmFsLXR5cG9ncmFwaHktNGI0MGMxNi1mb250LXdlaWdodCwgNzAwKTsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICBib2R5IGgzLCBib2R5IC5oMywgYm9keSAud3BqYiAud3BqYi1mb3JtIGZpZWxkc2V0IGxlZ2VuZCwgLndwamIgLndwamItZm9ybSBmaWVsZHNldCBib2R5IGxlZ2VuZCwgYm9keSAudG93blF1aXogaDEsIC50b3duUXVpeiBib2R5IGgxLCBib2R5IC5zZWN0aW9uLXBvZGNhc3RzLWZlYXR1cmUgLnBvZGNhc3RzLWZlYXR1cmVfX2Nhcm91c2VsIC5zd2lwZXItc2xpZGUgLmNhcmQtcG9kY2FzdHNfX3RpdGxlLCAuc2VjdGlvbi1wb2RjYXN0cy1mZWF0dXJlIC5wb2RjYXN0cy1mZWF0dXJlX19jYXJvdXNlbCAuc3dpcGVyLXNsaWRlIGJvZHkgLmNhcmQtcG9kY2FzdHNfX3RpdGxlLCBib2R5IC5zZWN0aW9uLXN0b3JpZXMtZmVhdHVyZSAuc3Rvcmllcy1mZWF0dXJlX19jYXJvdXNlbCAuc3dpcGVyLXNsaWRlIC5jYXJkLXBvc3RfX3RpdGxlLCAuc2VjdGlvbi1zdG9yaWVzLWZlYXR1cmUgLnN0b3JpZXMtZmVhdHVyZV9fY2Fyb3VzZWwgLnN3aXBlci1zbGlkZSBib2R5IC5jYXJkLXBvc3RfX3RpdGxlIHtcbiAgICAgIGZvbnQtZmFtaWx5OiB2YXIoLS1lLWdsb2JhbC10eXBvZ3JhcGh5LTMxNTMwOTYtZm9udC1mYW1pbHksIFwiQmlrb1wiKTtcbiAgICAgIGZvbnQtc2l6ZTogdmFyKC0tZS1nbG9iYWwtdHlwb2dyYXBoeS0zMTUzMDk2LWZvbnQtc2l6ZSwgMS41cmVtKTtcbiAgICAgIGxpbmUtaGVpZ2h0OiB2YXIoLS1lLWdsb2JhbC10eXBvZ3JhcGh5LTMxNTMwOTYtbGluZS1oZWlnaHQsIDEuNzVyZW0pO1xuICAgICAgdGV4dC10cmFuc2Zvcm06IHZhcigtLWUtZ2xvYmFsLXR5cG9ncmFwaHktMzE1MzA5Ni10ZXh0LXRyYW5zZm9ybSwgbm9uZSk7XG4gICAgICBmb250LXN0eWxlOiB2YXIoLS1lLWdsb2JhbC10eXBvZ3JhcGh5LTMxNTMwOTYtZm9udC1zdHlsZSwgbm9ybWFsKTtcbiAgICAgIGxldHRlci1zcGFjaW5nOiB2YXIoLS1lLWdsb2JhbC10eXBvZ3JhcGh5LTMxNTMwOTYtbGV0dGVyLXNwYWNpbmcsIC0wLjAxZW0pO1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiB2YXIoLS1lLWdsb2JhbC10eXBvZ3JhcGh5LTMxNTMwOTYtdGV4dC1kZWNvcmF0aW9uLCBub25lKTtcbiAgICAgIGZvbnQtd2VpZ2h0OiB2YXIoLS1lLWdsb2JhbC10eXBvZ3JhcGh5LTMxNTMwOTYtZm9udC13ZWlnaHQsIDcwMCk7IH0gfVxuXG5ib2R5IGg0LCBib2R5IC5oNCB7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1lLWdsb2JhbC10eXBvZ3JhcGh5LTMxNTMwOTYtZm9udC1mYW1pbHksIFwiQmlrb1wiKTtcbiAgZm9udC1zaXplOiB2YXIoLS1lLWdsb2JhbC10eXBvZ3JhcGh5LTMxNTMwOTYtZm9udC1zaXplLCAxLjVyZW0pO1xuICBsaW5lLWhlaWdodDogdmFyKC0tZS1nbG9iYWwtdHlwb2dyYXBoeS0zMTUzMDk2LWxpbmUtaGVpZ2h0LCAxLjc1cmVtKTtcbiAgdGV4dC10cmFuc2Zvcm06IHZhcigtLWUtZ2xvYmFsLXR5cG9ncmFwaHktMzE1MzA5Ni10ZXh0LXRyYW5zZm9ybSwgbm9uZSk7XG4gIGZvbnQtc3R5bGU6IHZhcigtLWUtZ2xvYmFsLXR5cG9ncmFwaHktMzE1MzA5Ni1mb250LXN0eWxlLCBub3JtYWwpO1xuICBsZXR0ZXItc3BhY2luZzogdmFyKC0tZS1nbG9iYWwtdHlwb2dyYXBoeS0zMTUzMDk2LWxldHRlci1zcGFjaW5nLCAtMC4wMWVtKTtcbiAgdGV4dC1kZWNvcmF0aW9uOiB2YXIoLS1lLWdsb2JhbC10eXBvZ3JhcGh5LTMxNTMwOTYtdGV4dC1kZWNvcmF0aW9uLCBub25lKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWUtZ2xvYmFsLXR5cG9ncmFwaHktMzE1MzA5Ni1mb250LXdlaWdodCwgNzAwKTsgfVxuXG5ib2R5IGg1LCBib2R5IC5oNSwgYm9keSAuY2FyZC1zdG9yeV9fdGl0bGUsIGJvZHkgLmNhcmQtcG9kY2FzdF9fdGl0bGUsIGJvZHkgLnNlY3Rpb24tbmV3c2xldHRlcl9faGVhZGluZyB7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1lLWdsb2JhbC10eXBvZ3JhcGh5LTA1Y2M0ZGQtZm9udC1mYW1pbHksIFwiQmlrb1wiKTtcbiAgZm9udC1zaXplOiB2YXIoLS1lLWdsb2JhbC10eXBvZ3JhcGh5LTA1Y2M0ZGQtZm9udC1zaXplLCAxLjI1cmVtKTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWUtZ2xvYmFsLXR5cG9ncmFwaHktMDVjYzRkZC1saW5lLWhlaWdodCwgMS41cmVtKTtcbiAgdGV4dC10cmFuc2Zvcm06IHZhcigtLWUtZ2xvYmFsLXR5cG9ncmFwaHktMDVjYzRkZC10ZXh0LXRyYW5zZm9ybSwgbm9uZSk7XG4gIGZvbnQtc3R5bGU6IHZhcigtLWUtZ2xvYmFsLXR5cG9ncmFwaHktMDVjYzRkZC1mb250LXN0eWxlLCBub3JtYWwpO1xuICBsZXR0ZXItc3BhY2luZzogdmFyKC0tZS1nbG9iYWwtdHlwb2dyYXBoeS0wNWNjNGRkLWxldHRlci1zcGFjaW5nLCAtMC4wMmVtKTtcbiAgdGV4dC1kZWNvcmF0aW9uOiB2YXIoLS1lLWdsb2JhbC10eXBvZ3JhcGh5LTA1Y2M0ZGQtdGV4dC1kZWNvcmF0aW9uLCBub25lKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWUtZ2xvYmFsLXR5cG9ncmFwaHktMDVjYzRkZC1mb250LXdlaWdodCwgNzAwKTsgfVxuXG5ib2R5IGg2LCBib2R5IC5oNiwgYm9keSAubmV4dC1wb3N0IC5wb3N0LXNpbmdsZV9faGVhZGVyOmJlZm9yZSwgLm5leHQtcG9zdCBib2R5IC5wb3N0LXNpbmdsZV9faGVhZGVyOmJlZm9yZSwgYm9keSAuc2lkZWJhciAud2lkZ2V0dGl0bGUsIC5zaWRlYmFyIGJvZHkgLndpZGdldHRpdGxlLCBib2R5IC5zZWN0aW9uLWNvbnRlbnQtaW1hZ2UtbGVmdCAuY29udGVudC1pbWFnZS1sZWZ0X19vdmVybGluZSwgLnNlY3Rpb24tY29udGVudC1pbWFnZS1sZWZ0IGJvZHkgLmNvbnRlbnQtaW1hZ2UtbGVmdF9fb3ZlcmxpbmUsIGJvZHkgLnNlY3Rpb24tY29udGVudC1pbWFnZS1yaWdodCAuY29udGVudC1pbWFnZS1sZWZ0X19vdmVybGluZSwgLnNlY3Rpb24tY29udGVudC1pbWFnZS1yaWdodCBib2R5IC5jb250ZW50LWltYWdlLWxlZnRfX292ZXJsaW5lLCBib2R5IC50b3duUXVpeiAucXVpelN0ZXBwZXIgLm5hdmlnYXRpb24tYnV0dG9ucyAuYnRuLW1pZGRsZS1ncmVlbjpudGgtb2YtdHlwZSgxKTphZnRlciwgLnRvd25RdWl6IC5xdWl6U3RlcHBlciAubmF2aWdhdGlvbi1idXR0b25zIGJvZHkgLmJ0bi1taWRkbGUtZ3JlZW46bnRoLW9mLXR5cGUoMSk6YWZ0ZXIsIGJvZHkgLnRvd25RdWl6IC5xdWl6U3RlcHBlciAubmF2aWdhdGlvbi1idXR0b25zIC5idG4tbWlkZGxlLWdyZWVuOm50aC1vZi10eXBlKDIpOmJlZm9yZSwgLnRvd25RdWl6IC5xdWl6U3RlcHBlciAubmF2aWdhdGlvbi1idXR0b25zIGJvZHkgLmJ0bi1taWRkbGUtZ3JlZW46bnRoLW9mLXR5cGUoMik6YmVmb3JlLCBib2R5IC50b3duUXVpeiAuY3VzdG9tLWNoZWNrYm94IGxhYmVsLCAudG93blF1aXogLmN1c3RvbS1jaGVja2JveCBib2R5IGxhYmVsLCBib2R5IC5mb290ZXIgLmZvb3Rlci1saW5rcyB1bC5tZW51ID4gbGkgPiBhLCAuZm9vdGVyIC5mb290ZXItbGlua3MgYm9keSB1bC5tZW51ID4gbGkgPiBhLCBib2R5IC5mb290ZXIgLmdmb3JtX3dyYXBwZXIgLmdmb3JtX3RpdGxlLCAuZm9vdGVyIC5nZm9ybV93cmFwcGVyIGJvZHkgLmdmb3JtX3RpdGxlLCBib2R5IC5zZWN0aW9uLWxvY2F0aW9uLXNlYXJjaCAuc2VsZWN0ZWRGaWx0ZXJzIGg1LCAuc2VjdGlvbi1sb2NhdGlvbi1zZWFyY2ggLnNlbGVjdGVkRmlsdGVycyBib2R5IGg1LCBib2R5IC5zZWN0aW9uLWxvY2F0aW9uLXNlYXJjaCAubG9jYXRpb25GaWx0ZXJzIGg1LCAuc2VjdGlvbi1sb2NhdGlvbi1zZWFyY2ggLmxvY2F0aW9uRmlsdGVycyBib2R5IGg1LCBib2R5IC5yZWdpb24tc3RhdHNfX3RpdGxlLFxuYm9keSAucmVnaW9uLXN0YXRzX190aXRsZSBoNCwgLnJlZ2lvbi1zdGF0c19fdGl0bGUgYm9keSBoNCwgYm9keSAuc2VjdGlvbi1tb292YWwgLm1vb3ZhbF9fb3ZlcmxpbmUsIC5zZWN0aW9uLW1vb3ZhbCBib2R5IC5tb292YWxfX292ZXJsaW5lIHtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWUtZ2xvYmFsLXR5cG9ncmFwaHktODU1YTljNy1mb250LWZhbWlseSwgS2FybGEsIC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgXCJTZWdvZSBVSVwiLCBSb2JvdG8sIFwiSGVsdmV0aWNhIE5ldWVcIiwgQXJpYWwsIFwiTm90byBTYW5zXCIsIFwiTGliZXJhdGlvbiBTYW5zXCIsIHNhbnMtc2VyaWYsIFwiQXBwbGUgQ29sb3IgRW1vamlcIiwgXCJTZWdvZSBVSSBFbW9qaVwiLCBcIlNlZ29lIFVJIFN5bWJvbFwiLCBcIk5vdG8gQ29sb3IgRW1vamlcIik7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZS1nbG9iYWwtdHlwb2dyYXBoeS04NTVhOWM3LWZvbnQtc2l6ZSwgMXJlbSk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1lLWdsb2JhbC10eXBvZ3JhcGh5LTg1NWE5YzctbGluZS1oZWlnaHQsIDEuMTg4cmVtKTtcbiAgdGV4dC10cmFuc2Zvcm06IHZhcigtLWUtZ2xvYmFsLXR5cG9ncmFwaHktODU1YTljNy10ZXh0LXRyYW5zZm9ybSwgdXBwZXJjYXNlKTtcbiAgZm9udC1zdHlsZTogdmFyKC0tZS1nbG9iYWwtdHlwb2dyYXBoeS04NTVhOWM3LWZvbnQtc3R5bGUsIG5vcm1hbCk7XG4gIGxldHRlci1zcGFjaW5nOiB2YXIoLS1lLWdsb2JhbC10eXBvZ3JhcGh5LTg1NWE5YzctbGV0dGVyLXNwYWNpbmcsIDApO1xuICB0ZXh0LWRlY29yYXRpb246IHZhcigtLWUtZ2xvYmFsLXR5cG9ncmFwaHktODU1YTljNy10ZXh0LWRlY29yYXRpb24sIG5vbmUpO1xuICBmb250LXdlaWdodDogdmFyKC0tZS1nbG9iYWwtdHlwb2dyYXBoeS04NTVhOWM3LWZvbnQtd2VpZ2h0LCA3MDApOyB9XG5cbi5ub3RpY2UtY29va2llIHtcbiAgei1pbmRleDogMTAwMDtcbiAgYm90dG9tOiAwO1xuICByaWdodDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi1ib3R0b206IDEwMCU7XG4gIHBhZGRpbmc6IDAgMCAxLjYyNXJlbSAwICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBoZWlnaHQ6IGF1dG87XG4gIHBvc2l0aW9uOiBzdGlja3k7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zaXRpb246IDAuMnMgYWxsO1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDIwMCUpOyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgICAubm90aWNlLWNvb2tpZSB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDsgfSB9XG4gIC5ub3RpY2UtY29va2llIC5jb250YWluZXIsIC5ub3RpY2UtY29va2llIC5tZnAtY29udGVudCwgLm5vdGljZS1jb29raWUgLndwamIgZGl2LndwamItZmxhc2gtaW5mbywgLndwamIgLm5vdGljZS1jb29raWUgZGl2LndwamItZmxhc2gtaW5mbyB7XG4gICAgb3ZlcmZsb3c6IHZpc2libGU7IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gICAgICAubm90aWNlLWNvb2tpZSAuY29udGFpbmVyLCAubm90aWNlLWNvb2tpZSAubWZwLWNvbnRlbnQsIC5ub3RpY2UtY29va2llIC53cGpiIGRpdi53cGpiLWZsYXNoLWluZm8sIC53cGpiIC5ub3RpY2UtY29va2llIGRpdi53cGpiLWZsYXNoLWluZm8ge1xuICAgICAgICBwYWRkaW5nOiAwOyB9IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAgIC5ub3RpY2UtY29va2llIC5jb29raWUtYWN0aW9ucyB7XG4gICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgICAgbWFyZ2luOiAxMHB4IDAgMCAwOyB9IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAgIC5ub3RpY2UtY29va2llIC5idG4sIC5ub3RpY2UtY29va2llIC5nZm9ybV93cmFwcGVyIC5nZm9ybV9mb290ZXIgLmJ1dHRvbiwgLmdmb3JtX3dyYXBwZXIgLmdmb3JtX2Zvb3RlciAubm90aWNlLWNvb2tpZSAuYnV0dG9uLCAubm90aWNlLWNvb2tpZSBib2R5IC53cGpiIC53cGpiLWJ1dHRvbi53cGpiLWJ1dHRvbi1zZWFyY2gsIGJvZHkgLndwamIgLm5vdGljZS1jb29raWUgLndwamItYnV0dG9uLndwamItYnV0dG9uLXNlYXJjaCwgLm5vdGljZS1jb29raWUgLndwamIgLndwamItc3VibWl0LCAud3BqYiAubm90aWNlLWNvb2tpZSAud3BqYi1zdWJtaXQsIC5ub3RpY2UtY29va2llIC53cGpiIGEud3BqYi1idXR0b24sIC53cGpiIC5ub3RpY2UtY29va2llIGEud3BqYi1idXR0b24sIC5ub3RpY2UtY29va2llIGRpdi53cGpiLWZvcm0tcmVzdW1lLWFsZXJ0cyAud3BqYi1idXR0b24sIGRpdi53cGpiLWZvcm0tcmVzdW1lLWFsZXJ0cyAubm90aWNlLWNvb2tpZSAud3BqYi1idXR0b24sIC5ub3RpY2UtY29va2llIC50b3duUXVpeiAucXVpelN0ZXBwZXIgLm5hdmlnYXRpb24tYnV0dG9ucyAuYnRuLW1pZGRsZS1ncmVlbjpudGgtb2YtdHlwZSgxKSwgLnRvd25RdWl6IC5xdWl6U3RlcHBlciAubmF2aWdhdGlvbi1idXR0b25zIC5ub3RpY2UtY29va2llIC5idG4tbWlkZGxlLWdyZWVuOm50aC1vZi10eXBlKDEpLCAubm90aWNlLWNvb2tpZSAudG93blF1aXogLnF1aXpTdGVwcGVyIC5uYXZpZ2F0aW9uLWJ1dHRvbnMgLmJ0bi1taWRkbGUtZ3JlZW46bnRoLW9mLXR5cGUoMiksIC50b3duUXVpeiAucXVpelN0ZXBwZXIgLm5hdmlnYXRpb24tYnV0dG9ucyAubm90aWNlLWNvb2tpZSAuYnRuLW1pZGRsZS1ncmVlbjpudGgtb2YtdHlwZSgyKSB7XG4gICAgICB3aGl0ZS1zcGFjZTogbm93cmFwOyB9IH1cbiAgLm5vdGljZS1jb29raWVfX2lubmVyIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgYm94LXNoYWRvdzogMHB4IDhweCAyOHB4IHJnYmEoMCwgMCwgMCwgMC4yNSk7XG4gICAgYm9yZGVyLXJhZGl1czogOHB4O1xuICAgIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gICAgcGFkZGluZzogMzJweCA1NXB4O1xuICAgIGNvbG9yOiAjMjEyNTI5O1xuICAgIG92ZXJmbG93OiB2aXNpYmxlOyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAgICAgLm5vdGljZS1jb29raWVfX2lubmVyIHtcbiAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICAgICAgcGFkZGluZzogMTVweCAyNXB4OyB9IH1cbiAgLm5vdGljZS1jb29raWUuYWN0aXZlIHtcbiAgICB0cmFuc2Zvcm06IG5vbmU7XG4gICAgb3BhY2l0eTogMTsgfVxuICAubm90aWNlLWNvb2tpZTpub3QoLmFjdGl2ZSkge1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgLm5vdGljZS1jb29raWUgaDMge1xuICAgIG1hcmdpbi1ib3R0b206IDAuNjI1cmVtO1xuICAgIGNvbG9yOiAjMjEyNTI5OyB9XG4gIC5ub3RpY2UtY29va2llIC5jb29raWUtY29udGVudCBwLCAubm90aWNlLWNvb2tpZSAuY29va2llLWNvbnRlbnQgZGl2IHtcbiAgICBjb2xvcjogIzIxMjUyOTsgfVxuICAubm90aWNlLWNvb2tpZSAuY29va2llLWNvbnRlbnQgcDpsYXN0LWNoaWxkIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwOyB9XG4gIC5ub3RpY2UtY29va2llIGJ1dHRvbi5jbG9zZSB7XG4gICAgZmxvYXQ6IHJpZ2h0O1xuICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgY29sb3I6ICMyMTI1Mjk7XG4gICAgdGV4dC1zaGFkb3c6IDAgMXB4IDAgI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBib3JkZXI6IDA7IH1cblxuLm5vdGljZS1zdWJzY3JpYmUge1xuICB6LWluZGV4OiA5OTk7XG4gIGJvdHRvbTogMDtcbiAgcmlnaHQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWF4LXdpZHRoOiA4MDBweDtcbiAgbWFyZ2luLWJvdHRvbTogMTAwJTtcbiAgcGFkZGluZzogMCAwIDEuNjI1cmVtIDAgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGhlaWdodDogYXV0bztcbiAgcG9zaXRpb246IGZpeGVkO1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2l0aW9uOiAwLjJzIGFsbDtcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgyMDAlKTsgfVxuICAubm90aWNlLWNvb2tpZS5hY3RpdmUgKyAubm90aWNlLXN1YnNjcmliZSB7XG4gICAgYm90dG9tOiAxNTBweDsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICAubm90aWNlLXN1YnNjcmliZSB7XG4gICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICBtYXgtd2lkdGg6IDEwMCU7IH1cbiAgICAgIC5ub3RpY2Utc3Vic2NyaWJlIC5jb250YWluZXIsIC5ub3RpY2Utc3Vic2NyaWJlIC5tZnAtY29udGVudCwgLm5vdGljZS1zdWJzY3JpYmUgLndwamIgZGl2LndwamItZmxhc2gtaW5mbywgLndwamIgLm5vdGljZS1zdWJzY3JpYmUgZGl2LndwamItZmxhc2gtaW5mbyB7XG4gICAgICAgIG1heC13aWR0aDogMTAwJTsgfSB9XG4gIC5ub3RpY2Utc3Vic2NyaWJlLmFjdGl2ZSB7XG4gICAgdHJhbnNmb3JtOiBub25lO1xuICAgIG9wYWNpdHk6IDE7IH1cbiAgLm5vdGljZS1zdWJzY3JpYmUgYnV0dG9uLmNsb3NlIHtcbiAgICBmb250LXNpemU6IDEuNXJlbTtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGxpbmUtaGVpZ2h0OiAxMXB4O1xuICAgIGNvbG9yOiAjMjEyNTI5O1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGJvcmRlcjogMDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIHotaW5kZXg6IDEwMDtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuICAgIGJhY2tncm91bmQ6ICNGRkZGRkY7XG4gICAgYm9yZGVyLXJhZGl1czogMHB4IDBweCAwcHggMTBweDtcbiAgICBwYWRkaW5nOiAxMHB4OyB9XG4gIC5ub3RpY2Utc3Vic2NyaWJlX19pbm5lciB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGJveC1zaGFkb3c6IDBweCA4cHggMjhweCByZ2JhKDAsIDAsIDAsIDAuMjUpO1xuICAgIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgY29sb3I6ICMyMTI1Mjk7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgICAgIC5ub3RpY2Utc3Vic2NyaWJlX19pbm5lciB7XG4gICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgIHBhZGRpbmc6IDE1cHggMjVweDsgfSB9XG4gIC5ub3RpY2Utc3Vic2NyaWJlIC5nZm9ybV90aXRsZSwgLm5vdGljZS1zdWJzY3JpYmUgLmdmb3JtX3JlcXVpcmVkX2xlZ2VuZCB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuICAubm90aWNlLXN1YnNjcmliZSAuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIC5nZm9ybV9mb290ZXIsIC5ub3RpY2Utc3Vic2NyaWJlIC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmdmb3JtX3BhZ2VfZm9vdGVyIHtcbiAgICBwYWRkaW5nOiAwO1xuICAgIG1hcmdpbjogMDsgfVxuICAubm90aWNlLXN1YnNjcmliZSAuZ2Zvcm1fYnV0dG9uLmJ1dHRvbiB7XG4gICAgcGFkZGluZy10b3A6IDEzcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDEzcHg7XG4gICAgbGluZS1oZWlnaHQ6IDEgIWltcG9ydGFudDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW46IDEwcHggMCAwIDA7IH1cbiAgLm5vdGljZS1zdWJzY3JpYmUgLnN1YnNjcmliZS1jb250ZW50IHtcbiAgICBwYWRkaW5nOiAyMHB4IDQwcHg7IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gICAgICAubm90aWNlLXN1YnNjcmliZSAuc3Vic2NyaWJlLWNvbnRlbnQge1xuICAgICAgICBwYWRkaW5nOiAzMHB4IDBweDsgfSB9XG4gIC5ub3RpY2Utc3Vic2NyaWJlIC5zdWJzY3JpYmUtaW1hZ2Uge1xuICAgIHBhZGRpbmc6IDA7IH1cblxuLmJ0biwgLmdmb3JtX3dyYXBwZXIgLmdmb3JtX2Zvb3RlciAuYnV0dG9uLCBib2R5IC53cGpiIC53cGpiLWJ1dHRvbi53cGpiLWJ1dHRvbi1zZWFyY2gsIC53cGpiIC53cGpiLXN1Ym1pdCwgLndwamIgYS53cGpiLWJ1dHRvbiwgZGl2LndwamItZm9ybS1yZXN1bWUtYWxlcnRzIC53cGpiLWJ1dHRvbiwgLnRvd25RdWl6IC5xdWl6U3RlcHBlciAubmF2aWdhdGlvbi1idXR0b25zIC5idG4tbWlkZGxlLWdyZWVuOm50aC1vZi10eXBlKDEpLCAudG93blF1aXogLnF1aXpTdGVwcGVyIC5uYXZpZ2F0aW9uLWJ1dHRvbnMgLmJ0bi1taWRkbGUtZ3JlZW46bnRoLW9mLXR5cGUoMiksXG4ubWFwLXN2Zy1idG4ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGNvbG9yOiAjMTExODI3O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIHVzZXItc2VsZWN0OiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC1zaXplOiAxcmVtO1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjE1cyBlYXNlLWluLW91dCxiYWNrZ3JvdW5kLWNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LGJvcmRlci1jb2xvciAwLjE1cyBlYXNlLWluLW91dCxib3gtc2hhZG93IDAuMTVzIGVhc2UtaW4tb3V0LG9wYWNpdHkgMC4xNXMgZWFzZS1pbi1vdXQ7XG4gIHBhZGRpbmc6IDAuNzVyZW0gMS41cmVtO1xuICBmb250LXNpemU6IDFyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIGJvcmRlci1yYWRpdXM6IDAuMzc1cmVtOyB9XG4gIC5idG46Zm9jdXMsIC5nZm9ybV93cmFwcGVyIC5nZm9ybV9mb290ZXIgLmJ1dHRvbjpmb2N1cywgYm9keSAud3BqYiAud3BqYi1idXR0b24ud3BqYi1idXR0b24tc2VhcmNoOmZvY3VzLCAud3BqYiAud3BqYi1zdWJtaXQ6Zm9jdXMsIC53cGpiIGEud3BqYi1idXR0b246Zm9jdXMsIGRpdi53cGpiLWZvcm0tcmVzdW1lLWFsZXJ0cyAud3BqYi1idXR0b246Zm9jdXMsIC50b3duUXVpeiAucXVpelN0ZXBwZXIgLm5hdmlnYXRpb24tYnV0dG9ucyAuYnRuLW1pZGRsZS1ncmVlbjpmb2N1czpudGgtb2YtdHlwZSgxKSwgLnRvd25RdWl6IC5xdWl6U3RlcHBlciAubmF2aWdhdGlvbi1idXR0b25zIC5idG4tbWlkZGxlLWdyZWVuOmZvY3VzOm50aC1vZi10eXBlKDIpLCAuYnRuLmZvY3VzLCAuZ2Zvcm1fd3JhcHBlciAuZ2Zvcm1fZm9vdGVyIC5mb2N1cy5idXR0b24sIGJvZHkgLndwamIgLmZvY3VzLndwamItYnV0dG9uLndwamItYnV0dG9uLXNlYXJjaCwgLndwamIgLmZvY3VzLndwamItc3VibWl0LCAud3BqYiBhLmZvY3VzLndwamItYnV0dG9uLCBkaXYud3BqYi1mb3JtLXJlc3VtZS1hbGVydHMgLmZvY3VzLndwamItYnV0dG9uLCAudG93blF1aXogLnF1aXpTdGVwcGVyIC5uYXZpZ2F0aW9uLWJ1dHRvbnMgLmZvY3VzLmJ0bi1taWRkbGUtZ3JlZW46bnRoLW9mLXR5cGUoMSksIC50b3duUXVpeiAucXVpelN0ZXBwZXIgLm5hdmlnYXRpb24tYnV0dG9ucyAuZm9jdXMuYnRuLW1pZGRsZS1ncmVlbjpudGgtb2YtdHlwZSgyKSxcbiAgLm1hcC1zdmctYnRuOmZvY3VzLFxuICAubWFwLXN2Zy1idG4uZm9jdXMge1xuICAgIG91dGxpbmU6IDA7XG4gICAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50OyB9XG4gIC5idG4uZGlzYWJsZWQsIC5nZm9ybV93cmFwcGVyIC5nZm9ybV9mb290ZXIgLmRpc2FibGVkLmJ1dHRvbiwgYm9keSAud3BqYiAuZGlzYWJsZWQud3BqYi1idXR0b24ud3BqYi1idXR0b24tc2VhcmNoLCAud3BqYiAuZGlzYWJsZWQud3BqYi1zdWJtaXQsIC53cGpiIGEuZGlzYWJsZWQud3BqYi1idXR0b24sIGRpdi53cGpiLWZvcm0tcmVzdW1lLWFsZXJ0cyAuZGlzYWJsZWQud3BqYi1idXR0b24sIC50b3duUXVpeiAucXVpelN0ZXBwZXIgLm5hdmlnYXRpb24tYnV0dG9ucyAuZGlzYWJsZWQuYnRuLW1pZGRsZS1ncmVlbjpudGgtb2YtdHlwZSgxKSwgLnRvd25RdWl6IC5xdWl6U3RlcHBlciAubmF2aWdhdGlvbi1idXR0b25zIC5kaXNhYmxlZC5idG4tbWlkZGxlLWdyZWVuOm50aC1vZi10eXBlKDIpLCAuYnRuOmRpc2FibGVkLCAuZ2Zvcm1fd3JhcHBlciAuZ2Zvcm1fZm9vdGVyIC5idXR0b246ZGlzYWJsZWQsIGJvZHkgLndwamIgLndwamItYnV0dG9uLndwamItYnV0dG9uLXNlYXJjaDpkaXNhYmxlZCwgLndwamIgLndwamItc3VibWl0OmRpc2FibGVkLCAud3BqYiBhLndwamItYnV0dG9uOmRpc2FibGVkLCBkaXYud3BqYi1mb3JtLXJlc3VtZS1hbGVydHMgLndwamItYnV0dG9uOmRpc2FibGVkLCAudG93blF1aXogLnF1aXpTdGVwcGVyIC5uYXZpZ2F0aW9uLWJ1dHRvbnMgLmJ0bi1taWRkbGUtZ3JlZW46ZGlzYWJsZWQ6bnRoLW9mLXR5cGUoMSksIC50b3duUXVpeiAucXVpelN0ZXBwZXIgLm5hdmlnYXRpb24tYnV0dG9ucyAuYnRuLW1pZGRsZS1ncmVlbjpkaXNhYmxlZDpudGgtb2YtdHlwZSgyKSxcbiAgLm1hcC1zdmctYnRuLmRpc2FibGVkLFxuICAubWFwLXN2Zy1idG46ZGlzYWJsZWQge1xuICAgIG9wYWNpdHk6IDAuNjU7XG4gICAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50OyB9XG4gIC5idG46bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCksIC5nZm9ybV93cmFwcGVyIC5nZm9ybV9mb290ZXIgLmJ1dHRvbjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKSwgYm9keSAud3BqYiAud3BqYi1idXR0b24ud3BqYi1idXR0b24tc2VhcmNoOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLCAud3BqYiAud3BqYi1zdWJtaXQ6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCksIC53cGpiIGEud3BqYi1idXR0b246bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCksIGRpdi53cGpiLWZvcm0tcmVzdW1lLWFsZXJ0cyAud3BqYi1idXR0b246bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCksIC50b3duUXVpeiAucXVpelN0ZXBwZXIgLm5hdmlnYXRpb24tYnV0dG9ucyAuYnRuLW1pZGRsZS1ncmVlbjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTpudGgtb2YtdHlwZSgxKSwgLnRvd25RdWl6IC5xdWl6U3RlcHBlciAubmF2aWdhdGlvbi1idXR0b25zIC5idG4tbWlkZGxlLWdyZWVuOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOm50aC1vZi10eXBlKDIpLFxuICAubWFwLXN2Zy1idG46bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkge1xuICAgIGN1cnNvcjogcG9pbnRlcjsgfVxuICAgIC5idG46bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuZ2Zvcm1fd3JhcHBlciAuZ2Zvcm1fZm9vdGVyIC5idXR0b246bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCBib2R5IC53cGpiIC53cGpiLWJ1dHRvbi53cGpiLWJ1dHRvbi1zZWFyY2g6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAud3BqYiAud3BqYi1zdWJtaXQ6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAud3BqYiBhLndwamItYnV0dG9uOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgZGl2LndwamItZm9ybS1yZXN1bWUtYWxlcnRzIC53cGpiLWJ1dHRvbjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC50b3duUXVpeiAucXVpelN0ZXBwZXIgLm5hdmlnYXRpb24tYnV0dG9ucyAuYnRuLW1pZGRsZS1ncmVlbjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6bnRoLW9mLXR5cGUoMSksIC50b3duUXVpeiAucXVpelN0ZXBwZXIgLm5hdmlnYXRpb24tYnV0dG9ucyAuYnRuLW1pZGRsZS1ncmVlbjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6bnRoLW9mLXR5cGUoMiksIC5idG46bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLCAuZ2Zvcm1fd3JhcHBlciAuZ2Zvcm1fZm9vdGVyIC5idXR0b246bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLCBib2R5IC53cGpiIC53cGpiLWJ1dHRvbi53cGpiLWJ1dHRvbi1zZWFyY2g6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLCAud3BqYiAud3BqYi1zdWJtaXQ6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLCAud3BqYiBhLndwamItYnV0dG9uOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSwgZGl2LndwamItZm9ybS1yZXN1bWUtYWxlcnRzIC53cGpiLWJ1dHRvbjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsIC50b3duUXVpeiAucXVpelN0ZXBwZXIgLm5hdmlnYXRpb24tYnV0dG9ucyAuYnRuLW1pZGRsZS1ncmVlbjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6bnRoLW9mLXR5cGUoMSksIC50b3duUXVpeiAucXVpelN0ZXBwZXIgLm5hdmlnYXRpb24tYnV0dG9ucyAuYnRuLW1pZGRsZS1ncmVlbjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6bnRoLW9mLXR5cGUoMiksXG4gICAgLm1hcC1zdmctYnRuOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSxcbiAgICAubWFwLXN2Zy1idG46bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlIHtcbiAgICAgIGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDsgfVxuICAgICAgLmJ0bjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5nZm9ybV93cmFwcGVyIC5nZm9ybV9mb290ZXIgLmJ1dHRvbjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIGJvZHkgLndwamIgLndwamItYnV0dG9uLndwamItYnV0dG9uLXNlYXJjaDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC53cGpiIC53cGpiLXN1Ym1pdDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC53cGpiIGEud3BqYi1idXR0b246bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCBkaXYud3BqYi1mb3JtLXJlc3VtZS1hbGVydHMgLndwamItYnV0dG9uOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLnRvd25RdWl6IC5xdWl6U3RlcHBlciAubmF2aWdhdGlvbi1idXR0b25zIC5idG4tbWlkZGxlLWdyZWVuOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1czpudGgtb2YtdHlwZSgxKSwgLnRvd25RdWl6IC5xdWl6U3RlcHBlciAubmF2aWdhdGlvbi1idXR0b25zIC5idG4tbWlkZGxlLWdyZWVuOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1czpudGgtb2YtdHlwZSgyKSwgLmJ0bjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsIC5nZm9ybV93cmFwcGVyIC5nZm9ybV9mb290ZXIgLmJ1dHRvbjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsIGJvZHkgLndwamIgLndwamItYnV0dG9uLndwamItYnV0dG9uLXNlYXJjaDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsIC53cGpiIC53cGpiLXN1Ym1pdDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsIC53cGpiIGEud3BqYi1idXR0b246bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLCBkaXYud3BqYi1mb3JtLXJlc3VtZS1hbGVydHMgLndwamItYnV0dG9uOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cywgLnRvd25RdWl6IC5xdWl6U3RlcHBlciAubmF2aWdhdGlvbi1idXR0b25zIC5idG4tbWlkZGxlLWdyZWVuOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1czpudGgtb2YtdHlwZSgxKSwgLnRvd25RdWl6IC5xdWl6U3RlcHBlciAubmF2aWdhdGlvbi1idXR0b25zIC5idG4tbWlkZGxlLWdyZWVuOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1czpudGgtb2YtdHlwZSgyKSxcbiAgICAgIC5tYXAtc3ZnLWJ0bjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsXG4gICAgICAubWFwLXN2Zy1idG46bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzIHtcbiAgICAgICAgYm94LXNoYWRvdzogbm9uZTsgfVxuICAuYnRuIHNwYW4sIC5nZm9ybV93cmFwcGVyIC5nZm9ybV9mb290ZXIgLmJ1dHRvbiBzcGFuLCBib2R5IC53cGpiIC53cGpiLWJ1dHRvbi53cGpiLWJ1dHRvbi1zZWFyY2ggc3BhbiwgLndwamIgLndwamItc3VibWl0IHNwYW4sIC53cGpiIGEud3BqYi1idXR0b24gc3BhbiwgZGl2LndwamItZm9ybS1yZXN1bWUtYWxlcnRzIC53cGpiLWJ1dHRvbiBzcGFuLCAudG93blF1aXogLnF1aXpTdGVwcGVyIC5uYXZpZ2F0aW9uLWJ1dHRvbnMgLmJ0bi1taWRkbGUtZ3JlZW46bnRoLW9mLXR5cGUoMSkgc3BhbiwgLnRvd25RdWl6IC5xdWl6U3RlcHBlciAubmF2aWdhdGlvbi1idXR0b25zIC5idG4tbWlkZGxlLWdyZWVuOm50aC1vZi10eXBlKDIpIHNwYW4sXG4gIC5tYXAtc3ZnLWJ0biBzcGFuIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgei1pbmRleDogMTsgfVxuICAuYnRuIHN2ZywgLmdmb3JtX3dyYXBwZXIgLmdmb3JtX2Zvb3RlciAuYnV0dG9uIHN2ZywgYm9keSAud3BqYiAud3BqYi1idXR0b24ud3BqYi1idXR0b24tc2VhcmNoIHN2ZywgLndwamIgLndwamItc3VibWl0IHN2ZywgLndwamIgYS53cGpiLWJ1dHRvbiBzdmcsIGRpdi53cGpiLWZvcm0tcmVzdW1lLWFsZXJ0cyAud3BqYi1idXR0b24gc3ZnLCAudG93blF1aXogLnF1aXpTdGVwcGVyIC5uYXZpZ2F0aW9uLWJ1dHRvbnMgLmJ0bi1taWRkbGUtZ3JlZW46bnRoLW9mLXR5cGUoMSkgc3ZnLCAudG93blF1aXogLnF1aXpTdGVwcGVyIC5uYXZpZ2F0aW9uLWJ1dHRvbnMgLmJ0bi1taWRkbGUtZ3JlZW46bnRoLW9mLXR5cGUoMikgc3ZnLFxuICAubWFwLXN2Zy1idG4gc3ZnIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIG1heC13aWR0aDogMTZweDsgfVxuICAuYnRuLXByaW1hcnksIC5nZm9ybV93cmFwcGVyIC5nZm9ybV9mb290ZXIgLmJ1dHRvbiwgLndwamIgLmJ0bi1wcmltYXJ5LCBib2R5IC53cGpiIC53cGpiLWJ1dHRvbi53cGpiLWJ1dHRvbi1zZWFyY2gsIC53cGpiIC53cGpiLWZvcm0gI3dwamJfc3VibWl0LCAud3BqYiAud3BqYi1zdWJtaXQsIC53cGpiIGEud3BqYi1idXR0b24sIC5idG4tZGFyay1ncmVlbiwgLmNvbnRhY3RGb3JtIC5nZm9ybV9mb290ZXIgLmJ1dHRvbiwgLmZvcm0gLmdmb3JtX2Zvb3RlciAuYnV0dG9uLCAuYnRuLXNtYWxsLCAubG9jYXRpb25MaXN0aW5nIC5mYWNldHdwLXNlbGVjdGlvbnMgdWwgbGksXG4gIC5tYXAtc3ZnLWJ0bi1wcmltYXJ5LFxuICAubWFwLXN2Zy1idG4tZGFyay1ncmVlbixcbiAgLm1hcC1zdmctYnRuLXNtYWxsIHtcbiAgICBiYWNrZ3JvdW5kOiAjMzI2MTQ4O1xuICAgIGJvcmRlci1jb2xvcjogIzMyNjE0ODtcbiAgICBjb2xvcjogI2ZmZmZmZjsgfVxuICAgIC5idG4tcHJpbWFyeTpob3ZlciwgLmdmb3JtX3dyYXBwZXIgLmdmb3JtX2Zvb3RlciAuYnV0dG9uOmhvdmVyLCBib2R5IC53cGpiIC53cGpiLWJ1dHRvbi53cGpiLWJ1dHRvbi1zZWFyY2g6aG92ZXIsIC53cGpiIC53cGpiLWZvcm0gI3dwamJfc3VibWl0OmhvdmVyLCAud3BqYiAud3BqYi1zdWJtaXQ6aG92ZXIsIC53cGpiIGEud3BqYi1idXR0b246aG92ZXIsIC5idG4tZGFyay1ncmVlbjpob3ZlciwgLmNvbnRhY3RGb3JtIC5nZm9ybV9mb290ZXIgLmJ1dHRvbjpob3ZlciwgLmZvcm0gLmdmb3JtX2Zvb3RlciAuYnV0dG9uOmhvdmVyLCAuYnRuLXNtYWxsOmhvdmVyLCAubG9jYXRpb25MaXN0aW5nIC5mYWNldHdwLXNlbGVjdGlvbnMgdWwgbGk6aG92ZXIsXG4gICAgLm1hcC1zdmctYnRuLXByaW1hcnk6aG92ZXIsXG4gICAgLm1hcC1zdmctYnRuLWRhcmstZ3JlZW46aG92ZXIsXG4gICAgLm1hcC1zdmctYnRuLXNtYWxsOmhvdmVyIHtcbiAgICAgIGJvcmRlci1jb2xvcjogIzIxM2YyZjtcbiAgICAgIGJhY2tncm91bmQ6ICMyMTNmMmY7XG4gICAgICBjb2xvcjogI2ZmZmZmZjsgfVxuICAuYnRuLXNtYWxsLCAubG9jYXRpb25MaXN0aW5nIC5mYWNldHdwLXNlbGVjdGlvbnMgdWwgbGksXG4gIC5tYXAtc3ZnLWJ0bi1zbWFsbCB7XG4gICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIHBhZGRpbmc6IDZweCAxNXB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGxpbmUtaGVpZ2h0OiAxOHB4O1xuICAgIC8qJjphZnRlciB7XHJcblx0XHRcdG1hcmdpbi1sZWZ0OiAxMHB4O1xyXG5cdFx0XHR0cmFuc2l0aW9uOiAwLjJzIGFsbDtcclxuXHRcdFx0dHJhbnNmb3JtOiBub25lO1xyXG5cdFx0XHRoZWlnaHQ6IDE2cHg7XHJcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRjb250ZW50OiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHdpZHRoPScxMCcgaGVpZ2h0PScxMCcgdmlld0JveD0nMCAwIDEwIDEwJyBmaWxsPSdub25lJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNFJTNDcGF0aCBkPSdNNi4wNjA2MyA1TDkuMjY1NjIgMS43OTVMOS45MjY1NiAxLjEzNDA2QzEwLjAyNDEgMS4wMzY1NiAxMC4wMjQxIDAuODc4MTI1IDkuOTI2NTYgMC43ODA2MjVMOS4yMTkzNyAwLjA3MzQzNzZDOS4xMjE4NyAtMC4wMjQwNjI0IDguOTYzNDQgLTAuMDI0MDYyNCA4Ljg2NTk0IDAuMDczNDM3Nkw1IDMuOTM5MzdMMS4xMzQwNiAwLjA3MzEyNUMxLjAzNjU2IC0wLjAyNDM3NSAwLjg3ODEyNSAtMC4wMjQzNzUgMC43ODA2MjUgMC4wNzMxMjVMMC4wNzMxMjUgMC43ODAzMTNDLTAuMDI0Mzc1IDAuODc3ODEzIC0wLjAyNDM3NSAxLjAzNjI1IDAuMDczMTI1IDEuMTMzNzVMMy45MzkzNyA1TDAuMDczMTI1IDguODY1OTRDLTAuMDI0Mzc1IDguOTYzNDQgLTAuMDI0Mzc1IDkuMTIxODcgMC4wNzMxMjUgOS4yMTkzN0wwLjc4MDMxMiA5LjkyNjU2QzAuODc3ODEzIDEwLjAyNDEgMS4wMzYyNSAxMC4wMjQxIDEuMTMzNzUgOS45MjY1Nkw1IDYuMDYwNjNMOC4yMDUgOS4yNjU2Mkw4Ljg2NTk0IDkuOTI2NTZDOC45NjM0NCAxMC4wMjQxIDkuMTIxODcgMTAuMDI0MSA5LjIxOTM3IDkuOTI2NTZMOS45MjY1NiA5LjIxOTM3QzEwLjAyNDEgOS4xMjE4NyAxMC4wMjQxIDguOTYzNDQgOS45MjY1NiA4Ljg2NTk0TDYuMDYwNjMgNVonIGZpbGw9J3doaXRlJy8lM0UlM0Mvc3ZnJTNFJTBBXCIpO1x0XHRcclxuXHRcdH0qLyB9XG4gIC5idG4tb3V0bGluZS1wcmltYXJ5LFxuICAubWFwLXN2Zy1idG4tb3V0bGluZS1wcmltYXJ5IHtcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICBib3JkZXItY29sb3I6ICMzMjYxNDg7XG4gICAgY29sb3I6ICMzMjYxNDg7IH1cbiAgICAuYnRuLW91dGxpbmUtcHJpbWFyeTpob3ZlcixcbiAgICAubWFwLXN2Zy1idG4tb3V0bGluZS1wcmltYXJ5OmhvdmVyIHtcbiAgICAgIGJvcmRlci1jb2xvcjogIzIxM2YyZjtcbiAgICAgIGNvbG9yOiAjMjEzZjJmOyB9XG4gIC5idG4tcHJpbWFyeS10ZXh0LFxuICAubWFwLXN2Zy1idG4tcHJpbWFyeS10ZXh0IHtcbiAgICBjb2xvcjogIzMyNjE0ODtcbiAgICBwYWRkaW5nOiAwO1xuICAgIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjsgfVxuICAgIC5idG4tcHJpbWFyeS10ZXh0OmFmdGVyLFxuICAgIC5tYXAtc3ZnLWJ0bi1wcmltYXJ5LXRleHQ6YWZ0ZXIge1xuICAgICAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gICAgICB0cmFuc2l0aW9uOiAwLjJzIGFsbDtcbiAgICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgICAgIGhlaWdodDogMTlweDtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgY29udGVudDogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB3aWR0aD0nNicgaGVpZ2h0PScxNicgdmlld0JveD0nMCAwIDYgMTYnIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NwYXRoIGQ9J001Ljg2ODc3IDguMjY1NjdMMS4yODEyNyAxMi44OTA3QzEuMTM0NCAxMy4wMzc1IDAuODk2ODk5IDEzLjAzNzUgMC43NTAwMjQgMTIuODkwN0wwLjEzMTI3NCAxMi4yNzE5Qy0wLjAxNTYwMDYgMTIuMTI1IC0wLjAxNTYwMDYgMTEuODg3NSAwLjEzMTI3NCAxMS43NDA3TDMuODM0NCA4LjAwMDA0TDAuMTMxMjc0IDQuMjU5NDJDLTAuMDE1NjAwNiA0LjExMjU1IC0wLjAxNTYwMDYgMy44NzUwNSAwLjEzMTI3NCAzLjcyODE3TDAuNzUwMDI0IDMuMTA5NDJDMC44OTY4OTkgMi45NjI1NSAxLjEzNDQgMi45NjI1NSAxLjI4MTI3IDMuMTA5NDJMNS44Njg3NyA3LjczNDQyQzYuMDE1NjUgNy44ODEyOSA2LjAxNTY1IDguMTE4NzkgNS44Njg3NyA4LjI2NTY3WicgZmlsbD0nJTIzMzI2MTQ4Jy8lM0UlM0Mvc3ZnJTNFJTBBXCIpOyB9XG4gICAgLmJ0bi1wcmltYXJ5LXRleHQ6aG92ZXIsXG4gICAgLm1hcC1zdmctYnRuLXByaW1hcnktdGV4dDpob3ZlciB7XG4gICAgICBjb2xvcjogIzIxM2YyZjsgfVxuICAgICAgLmJ0bi1wcmltYXJ5LXRleHQ6aG92ZXI6YWZ0ZXIsXG4gICAgICAubWFwLXN2Zy1idG4tcHJpbWFyeS10ZXh0OmhvdmVyOmFmdGVyIHtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoNXB4KTtcbiAgICAgICAgY29udGVudDogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB3aWR0aD0nNicgaGVpZ2h0PScxNicgdmlld0JveD0nMCAwIDYgMTYnIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NwYXRoIGQ9J001Ljg2ODc3IDguMjY1NjdMMS4yODEyNyAxMi44OTA3QzEuMTM0NCAxMy4wMzc1IDAuODk2ODk5IDEzLjAzNzUgMC43NTAwMjQgMTIuODkwN0wwLjEzMTI3NCAxMi4yNzE5Qy0wLjAxNTYwMDYgMTIuMTI1IC0wLjAxNTYwMDYgMTEuODg3NSAwLjEzMTI3NCAxMS43NDA3TDMuODM0NCA4LjAwMDA0TDAuMTMxMjc0IDQuMjU5NDJDLTAuMDE1NjAwNiA0LjExMjU1IC0wLjAxNTYwMDYgMy44NzUwNSAwLjEzMTI3NCAzLjcyODE3TDAuNzUwMDI0IDMuMTA5NDJDMC44OTY4OTkgMi45NjI1NSAxLjEzNDQgMi45NjI1NSAxLjI4MTI3IDMuMTA5NDJMNS44Njg3NyA3LjczNDQyQzYuMDE1NjUgNy44ODEyOSA2LjAxNTY1IDguMTE4NzkgNS44Njg3NyA4LjI2NTY3WicgZmlsbD0nJTIzMTExODI3Jy8lM0UlM0Mvc3ZnJTNFJTBBXCIpOyB9XG4gIC5idG4tc2Vjb25kYXJ5LFxuICAubWFwLXN2Zy1idG4tc2Vjb25kYXJ5IHtcbiAgICBiYWNrZ3JvdW5kOiAjODlBNjhFO1xuICAgIGJvcmRlci1jb2xvcjogIzg5QTY4RTtcbiAgICBjb2xvcjogI2ZmZmZmZjsgfVxuICAgIC5idG4tc2Vjb25kYXJ5OmhvdmVyLFxuICAgIC5tYXAtc3ZnLWJ0bi1zZWNvbmRhcnk6aG92ZXIge1xuICAgICAgYm9yZGVyLWNvbG9yOiAjNmM5MDcyO1xuICAgICAgYmFja2dyb3VuZDogIzZjOTA3MjtcbiAgICAgIGNvbG9yOiAjZmZmZmZmOyB9XG4gIC5idG4tb3V0bGluZS1zZWNvbmRhcnksXG4gIC5tYXAtc3ZnLWJ0bi1vdXRsaW5lLXNlY29uZGFyeSB7XG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyLWNvbG9yOiAjODlBNjhFO1xuICAgIGNvbG9yOiAjODlBNjhFOyB9XG4gICAgLmJ0bi1vdXRsaW5lLXNlY29uZGFyeTpob3ZlcixcbiAgICAubWFwLXN2Zy1idG4tb3V0bGluZS1zZWNvbmRhcnk6aG92ZXIge1xuICAgICAgYm9yZGVyLWNvbG9yOiAjNmM5MDcyO1xuICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgICBjb2xvcjogIzZjOTA3MjsgfVxuICAuYnRuLWRhcmssXG4gIC5tYXAtc3ZnLWJ0bi1kYXJrIHtcbiAgICBiYWNrZ3JvdW5kOiB2YXIoLS1lLWdsb2JhbC1jb2xvci1kYTI5YWU2LCAjMzAzMDMwKTtcbiAgICBib3JkZXItY29sb3I6IHZhcigtLWUtZ2xvYmFsLWNvbG9yLWRhMjlhZTYsICMzMDMwMzApO1xuICAgIGNvbG9yOiAjZmZmZmZmOyB9XG4gICAgLmJ0bi1kYXJrOmhvdmVyLFxuICAgIC5tYXAtc3ZnLWJ0bi1kYXJrOmhvdmVyIHtcbiAgICAgIGJvcmRlci1jb2xvcjogdmFyKC0tZS1nbG9iYWwtY29sb3ItYjkwNGM3MSwgIzM1M2M0Nik7XG4gICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1lLWdsb2JhbC1jb2xvci1iOTA0YzcxLCAjMzUzYzQ2KTtcbiAgICAgIGNvbG9yOiAjZmZmZmZmOyB9XG4gIC5idG4tb3V0bGluZS1kYXJrLFxuICAubWFwLXN2Zy1idG4tb3V0bGluZS1kYXJrIHtcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICBib3JkZXItY29sb3I6IHZhcigtLWUtZ2xvYmFsLWNvbG9yLWRhMjlhZTYsICMzMDMwMzApO1xuICAgIGNvbG9yOiB2YXIoLS1lLWdsb2JhbC1jb2xvci1kYTI5YWU2LCAjMzAzMDMwKTsgfVxuICAgIC5idG4tb3V0bGluZS1kYXJrOmhvdmVyLFxuICAgIC5tYXAtc3ZnLWJ0bi1vdXRsaW5lLWRhcms6aG92ZXIge1xuICAgICAgYm9yZGVyLWNvbG9yOiB2YXIoLS1lLWdsb2JhbC1jb2xvci1iOTA0YzcxLCAjMzUzYzQ2KTtcbiAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgICAgY29sb3I6IHZhcigtLWUtZ2xvYmFsLWNvbG9yLWI5MDRjNzEsICMzNTNjNDYpOyB9XG4gIC5idG4td2hpdGUsXG4gIC5tYXAtc3ZnLWJ0bi13aGl0ZSB7XG4gICAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgICBib3JkZXItY29sb3I6ICNmZmZmZmY7XG4gICAgY29sb3I6IHZhcigtLWUtZ2xvYmFsLWNvbG9yLWRhMjlhZTYsICMzMDMwMzApOyB9XG4gICAgLmJ0bi13aGl0ZTpob3ZlcixcbiAgICAubWFwLXN2Zy1idG4td2hpdGU6aG92ZXIge1xuICAgICAgYm9yZGVyLWNvbG9yOiAjZTVlNWU1O1xuICAgICAgYmFja2dyb3VuZDogI2U1ZTVlNTtcbiAgICAgIGNvbG9yOiB2YXIoLS1lLWdsb2JhbC1jb2xvci1kYTI5YWU2LCAjMzAzMDMwKTsgfVxuICAuYnRuLW91dGxpbmUtd2hpdGUsXG4gIC5tYXAtc3ZnLWJ0bi1vdXRsaW5lLXdoaXRlIHtcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICBib3JkZXItY29sb3I6ICNmZmZmZmY7XG4gICAgY29sb3I6ICNmZmZmZmY7IH1cbiAgICAuYnRuLW91dGxpbmUtd2hpdGU6aG92ZXIsXG4gICAgLm1hcC1zdmctYnRuLW91dGxpbmUtd2hpdGU6aG92ZXIge1xuICAgICAgYm9yZGVyLWNvbG9yOiAjZTVlNWU1O1xuICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgICBjb2xvcjogI2U1ZTVlNTsgfVxuICAuYnRuLW91dGxpbmUtZGFyayxcbiAgLm1hcC1zdmctYnRuLW91dGxpbmUtZGFyayB7XG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyLWNvbG9yOiB2YXIoLS1lLWdsb2JhbC1jb2xvci1kYTI5YWU2LCAjMzAzMDMwKTtcbiAgICBjb2xvcjogdmFyKC0tZS1nbG9iYWwtY29sb3ItZGEyOWFlNiwgIzMwMzAzMCk7IH1cbiAgICAuYnRuLW91dGxpbmUtZGFyazpob3ZlcixcbiAgICAubWFwLXN2Zy1idG4tb3V0bGluZS1kYXJrOmhvdmVyIHtcbiAgICAgIGJvcmRlci1jb2xvcjogIzA0MEMyNztcbiAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgICAgY29sb3I6ICMwNDBDMjc7IH1cblxuYS5idG4uZGlzYWJsZWQsIC5nZm9ybV93cmFwcGVyIC5nZm9ybV9mb290ZXIgYS5kaXNhYmxlZC5idXR0b24sIC53cGpiIGEuZGlzYWJsZWQud3BqYi1zdWJtaXQsIC53cGpiIGEuZGlzYWJsZWQud3BqYi1idXR0b24sIGRpdi53cGpiLWZvcm0tcmVzdW1lLWFsZXJ0cyBhLmRpc2FibGVkLndwamItYnV0dG9uLCAudG93blF1aXogLnF1aXpTdGVwcGVyIC5uYXZpZ2F0aW9uLWJ1dHRvbnMgYS5kaXNhYmxlZC5idG4tbWlkZGxlLWdyZWVuOm50aC1vZi10eXBlKDEpLCAudG93blF1aXogLnF1aXpTdGVwcGVyIC5uYXZpZ2F0aW9uLWJ1dHRvbnMgYS5kaXNhYmxlZC5idG4tbWlkZGxlLWdyZWVuOm50aC1vZi10eXBlKDIpLFxuZmllbGRzZXQ6ZGlzYWJsZWQgYS5idG4sXG5maWVsZHNldDpkaXNhYmxlZCAuZ2Zvcm1fd3JhcHBlciAuZ2Zvcm1fZm9vdGVyIGEuYnV0dG9uLFxuLmdmb3JtX3dyYXBwZXIgLmdmb3JtX2Zvb3RlciBmaWVsZHNldDpkaXNhYmxlZCBhLmJ1dHRvbixcbmZpZWxkc2V0OmRpc2FibGVkIC53cGpiIGEud3BqYi1zdWJtaXQsXG4ud3BqYiBmaWVsZHNldDpkaXNhYmxlZCBhLndwamItc3VibWl0LFxuZmllbGRzZXQ6ZGlzYWJsZWQgLndwamIgYS53cGpiLWJ1dHRvbixcbi53cGpiIGZpZWxkc2V0OmRpc2FibGVkIGEud3BqYi1idXR0b24sXG5maWVsZHNldDpkaXNhYmxlZCBkaXYud3BqYi1mb3JtLXJlc3VtZS1hbGVydHMgYS53cGpiLWJ1dHRvbixcbmRpdi53cGpiLWZvcm0tcmVzdW1lLWFsZXJ0cyBmaWVsZHNldDpkaXNhYmxlZCBhLndwamItYnV0dG9uLFxuZmllbGRzZXQ6ZGlzYWJsZWQgLnRvd25RdWl6IC5xdWl6U3RlcHBlciAubmF2aWdhdGlvbi1idXR0b25zIGEuYnRuLW1pZGRsZS1ncmVlbjpudGgtb2YtdHlwZSgxKSxcbi50b3duUXVpeiAucXVpelN0ZXBwZXIgLm5hdmlnYXRpb24tYnV0dG9ucyBmaWVsZHNldDpkaXNhYmxlZCBhLmJ0bi1taWRkbGUtZ3JlZW46bnRoLW9mLXR5cGUoMSksXG5maWVsZHNldDpkaXNhYmxlZCAudG93blF1aXogLnF1aXpTdGVwcGVyIC5uYXZpZ2F0aW9uLWJ1dHRvbnMgYS5idG4tbWlkZGxlLWdyZWVuOm50aC1vZi10eXBlKDIpLFxuLnRvd25RdWl6IC5xdWl6U3RlcHBlciAubmF2aWdhdGlvbi1idXR0b25zIGZpZWxkc2V0OmRpc2FibGVkIGEuYnRuLW1pZGRsZS1ncmVlbjpudGgtb2YtdHlwZSgyKSB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lOyB9XG5cbi5idG4tYmxvY2sge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7IH1cbiAgLmJ0bi1ibG9jayArIC5idG4tYmxvY2sge1xuICAgIG1hcmdpbi10b3A6IDAuNXJlbTsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmJ0bi1sZyB7XG4gICAgcGFkZGluZy10b3A6IDI4cHg7XG4gICAgcGFkZGluZy1ib3R0b206IDI4cHg7IH0gfVxuXG5sZWdlbmQge1xuICBmb250LXNpemU6IDFyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIGNvbG9yOiAjNDk1MDU3O1xuICBtYXJnaW4tYm90dG9tOiAxLjVyZW07IH1cblxubGFiZWwge1xuICBjb2xvcjogIzIxMjUyOTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZGlzcGxheTogYmxvY2s7IH1cblxuaW5wdXRbdHlwZT10ZXh0XSxcbmlucHV0W3R5cGU9c2VhcmNoXSxcbmlucHV0W3R5cGU9cGFzc3dvcmRdLFxuaW5wdXRbdHlwZT1lbWFpbF0sXG5pbnB1dFt0eXBlPWRhdGVdLFxuaW5wdXRbdHlwZT10ZWxdLFxuaW5wdXRbdHlwZT11cmxdLFxuc2VsZWN0LFxudGV4dGFyZWEsXG4uZm9ybS1pbnB1dCxcbiN3cGpiLWFsZXJ0LWZvcm0gc2VsZWN0LFxuI3dwamItYWxlcnQtZm9ybSBpbnB1dFt0eXBlPXRleHRdLFxuI3dwamItdG9wLXNlYXJjaCBzZWxlY3QsXG4jd3BqYi10b3Atc2VhcmNoIGlucHV0W3R5cGU9dGV4dF0sXG4ud3BqYiAud3BqYi1mb3JtIGRpdiBpbnB1dFt0eXBlPXRleHRdLFxuLndwamIgLndwamItZm9ybSBkaXYgdGV4dGFyZWEge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogNTBweDtcbiAgcGFkZGluZzogMC42NXJlbSAxcmVtO1xuICBmb250LWZhbWlseTogS2FybGEsIC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgXCJTZWdvZSBVSVwiLCBSb2JvdG8sIFwiSGVsdmV0aWNhIE5ldWVcIiwgQXJpYWwsIFwiTm90byBTYW5zXCIsIFwiTGliZXJhdGlvbiBTYW5zXCIsIHNhbnMtc2VyaWYsIFwiQXBwbGUgQ29sb3IgRW1vamlcIiwgXCJTZWdvZSBVSSBFbW9qaVwiLCBcIlNlZ29lIFVJIFN5bWJvbFwiLCBcIk5vdG8gQ29sb3IgRW1vamlcIjtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMS41O1xuICBjb2xvcjogIzQ5NTA1NztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgYm9yZGVyOiAxcHggc29saWQgI0NFRDREQTtcbiAgYm9yZGVyLXJhZGl1czogNnB4O1xuICB0cmFuc2l0aW9uOiBib3JkZXItY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJveC1zaGFkb3cgMC4xNXMgZWFzZS1pbi1vdXQ7IH1cbiAgQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgICBpbnB1dFt0eXBlPXRleHRdLFxuICAgIGlucHV0W3R5cGU9c2VhcmNoXSxcbiAgICBpbnB1dFt0eXBlPXBhc3N3b3JkXSxcbiAgICBpbnB1dFt0eXBlPWVtYWlsXSxcbiAgICBpbnB1dFt0eXBlPWRhdGVdLFxuICAgIGlucHV0W3R5cGU9dGVsXSxcbiAgICBpbnB1dFt0eXBlPXVybF0sXG4gICAgc2VsZWN0LFxuICAgIHRleHRhcmVhLFxuICAgIC5mb3JtLWlucHV0LFxuICAgICN3cGpiLWFsZXJ0LWZvcm0gc2VsZWN0LFxuICAgICN3cGpiLWFsZXJ0LWZvcm0gaW5wdXRbdHlwZT10ZXh0XSxcbiAgICAjd3BqYi10b3Atc2VhcmNoIHNlbGVjdCxcbiAgICAjd3BqYi10b3Atc2VhcmNoIGlucHV0W3R5cGU9dGV4dF0sXG4gICAgLndwamIgLndwamItZm9ybSBkaXYgaW5wdXRbdHlwZT10ZXh0XSxcbiAgICAud3BqYiAud3BqYi1mb3JtIGRpdiB0ZXh0YXJlYSB7XG4gICAgICB0cmFuc2l0aW9uOiBub25lOyB9IH1cbiAgaW5wdXRbdHlwZT10ZXh0XTo6LW1zLWV4cGFuZCxcbiAgaW5wdXRbdHlwZT1zZWFyY2hdOjotbXMtZXhwYW5kLFxuICBpbnB1dFt0eXBlPXBhc3N3b3JkXTo6LW1zLWV4cGFuZCxcbiAgaW5wdXRbdHlwZT1lbWFpbF06Oi1tcy1leHBhbmQsXG4gIGlucHV0W3R5cGU9ZGF0ZV06Oi1tcy1leHBhbmQsXG4gIGlucHV0W3R5cGU9dGVsXTo6LW1zLWV4cGFuZCxcbiAgaW5wdXRbdHlwZT11cmxdOjotbXMtZXhwYW5kLFxuICBzZWxlY3Q6Oi1tcy1leHBhbmQsXG4gIHRleHRhcmVhOjotbXMtZXhwYW5kLFxuICAuZm9ybS1pbnB1dDo6LW1zLWV4cGFuZCxcbiAgI3dwamItYWxlcnQtZm9ybSBzZWxlY3Q6Oi1tcy1leHBhbmQsXG4gICN3cGpiLWFsZXJ0LWZvcm0gaW5wdXRbdHlwZT10ZXh0XTo6LW1zLWV4cGFuZCxcbiAgI3dwamItdG9wLXNlYXJjaCBzZWxlY3Q6Oi1tcy1leHBhbmQsXG4gICN3cGpiLXRvcC1zZWFyY2ggaW5wdXRbdHlwZT10ZXh0XTo6LW1zLWV4cGFuZCxcbiAgLndwamIgLndwamItZm9ybSBkaXYgaW5wdXRbdHlwZT10ZXh0XTo6LW1zLWV4cGFuZCxcbiAgLndwamIgLndwamItZm9ybSBkaXYgdGV4dGFyZWE6Oi1tcy1leHBhbmQge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGJvcmRlcjogMDsgfVxuICBpbnB1dFt0eXBlPXRleHRdOi1tb3otZm9jdXNyaW5nLFxuICBpbnB1dFt0eXBlPXNlYXJjaF06LW1vei1mb2N1c3JpbmcsXG4gIGlucHV0W3R5cGU9cGFzc3dvcmRdOi1tb3otZm9jdXNyaW5nLFxuICBpbnB1dFt0eXBlPWVtYWlsXTotbW96LWZvY3VzcmluZyxcbiAgaW5wdXRbdHlwZT1kYXRlXTotbW96LWZvY3VzcmluZyxcbiAgaW5wdXRbdHlwZT10ZWxdOi1tb3otZm9jdXNyaW5nLFxuICBpbnB1dFt0eXBlPXVybF06LW1vei1mb2N1c3JpbmcsXG4gIHNlbGVjdDotbW96LWZvY3VzcmluZyxcbiAgdGV4dGFyZWE6LW1vei1mb2N1c3JpbmcsXG4gIC5mb3JtLWlucHV0Oi1tb3otZm9jdXNyaW5nLFxuICAjd3BqYi1hbGVydC1mb3JtIHNlbGVjdDotbW96LWZvY3VzcmluZyxcbiAgI3dwamItYWxlcnQtZm9ybSBpbnB1dDotbW96LWZvY3VzcmluZ1t0eXBlPXRleHRdLFxuICAjd3BqYi10b3Atc2VhcmNoIHNlbGVjdDotbW96LWZvY3VzcmluZyxcbiAgI3dwamItdG9wLXNlYXJjaCBpbnB1dDotbW96LWZvY3VzcmluZ1t0eXBlPXRleHRdLFxuICAud3BqYiAud3BqYi1mb3JtIGRpdiBpbnB1dDotbW96LWZvY3VzcmluZ1t0eXBlPXRleHRdLFxuICAud3BqYiAud3BqYi1mb3JtIGRpdiB0ZXh0YXJlYTotbW96LWZvY3VzcmluZyB7XG4gICAgY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIHRleHQtc2hhZG93OiAwIDAgMCAjNDk1MDU3OyB9XG4gIGlucHV0W3R5cGU9dGV4dF06Zm9jdXMsXG4gIGlucHV0W3R5cGU9c2VhcmNoXTpmb2N1cyxcbiAgaW5wdXRbdHlwZT1wYXNzd29yZF06Zm9jdXMsXG4gIGlucHV0W3R5cGU9ZW1haWxdOmZvY3VzLFxuICBpbnB1dFt0eXBlPWRhdGVdOmZvY3VzLFxuICBpbnB1dFt0eXBlPXRlbF06Zm9jdXMsXG4gIGlucHV0W3R5cGU9dXJsXTpmb2N1cyxcbiAgc2VsZWN0OmZvY3VzLFxuICB0ZXh0YXJlYTpmb2N1cyxcbiAgLmZvcm0taW5wdXQ6Zm9jdXMsXG4gICN3cGpiLWFsZXJ0LWZvcm0gc2VsZWN0OmZvY3VzLFxuICAjd3BqYi1hbGVydC1mb3JtIGlucHV0OmZvY3VzW3R5cGU9dGV4dF0sXG4gICN3cGpiLXRvcC1zZWFyY2ggc2VsZWN0OmZvY3VzLFxuICAjd3BqYi10b3Atc2VhcmNoIGlucHV0OmZvY3VzW3R5cGU9dGV4dF0sXG4gIC53cGpiIC53cGpiLWZvcm0gZGl2IGlucHV0OmZvY3VzW3R5cGU9dGV4dF0sXG4gIC53cGpiIC53cGpiLWZvcm0gZGl2IHRleHRhcmVhOmZvY3VzIHtcbiAgICBjb2xvcjogIzIxMjUyOTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICAgIGJvcmRlci1jb2xvcjogIzIxMjUyOTtcbiAgICBvdXRsaW5lOiAwO1xuICAgIGJveC1zaGFkb3c6IG5vbmU7IH1cbiAgaW5wdXRbdHlwZT10ZXh0XTo6cGxhY2Vob2xkZXIsXG4gIGlucHV0W3R5cGU9c2VhcmNoXTo6cGxhY2Vob2xkZXIsXG4gIGlucHV0W3R5cGU9cGFzc3dvcmRdOjpwbGFjZWhvbGRlcixcbiAgaW5wdXRbdHlwZT1lbWFpbF06OnBsYWNlaG9sZGVyLFxuICBpbnB1dFt0eXBlPWRhdGVdOjpwbGFjZWhvbGRlcixcbiAgaW5wdXRbdHlwZT10ZWxdOjpwbGFjZWhvbGRlcixcbiAgaW5wdXRbdHlwZT11cmxdOjpwbGFjZWhvbGRlcixcbiAgc2VsZWN0OjpwbGFjZWhvbGRlcixcbiAgdGV4dGFyZWE6OnBsYWNlaG9sZGVyLFxuICAuZm9ybS1pbnB1dDo6cGxhY2Vob2xkZXIsXG4gICN3cGpiLWFsZXJ0LWZvcm0gc2VsZWN0OjpwbGFjZWhvbGRlcixcbiAgI3dwamItYWxlcnQtZm9ybSBpbnB1dFt0eXBlPXRleHRdOjpwbGFjZWhvbGRlcixcbiAgI3dwamItdG9wLXNlYXJjaCBzZWxlY3Q6OnBsYWNlaG9sZGVyLFxuICAjd3BqYi10b3Atc2VhcmNoIGlucHV0W3R5cGU9dGV4dF06OnBsYWNlaG9sZGVyLFxuICAud3BqYiAud3BqYi1mb3JtIGRpdiBpbnB1dFt0eXBlPXRleHRdOjpwbGFjZWhvbGRlcixcbiAgLndwamIgLndwamItZm9ybSBkaXYgdGV4dGFyZWE6OnBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzIxMjUyOTtcbiAgICBvcGFjaXR5OiAxOyB9XG4gIGlucHV0W3R5cGU9dGV4dF06ZGlzYWJsZWQsIGlucHV0W3R5cGU9dGV4dF1bcmVhZG9ubHldLFxuICBpbnB1dFt0eXBlPXNlYXJjaF06ZGlzYWJsZWQsXG4gIGlucHV0W3R5cGU9c2VhcmNoXVtyZWFkb25seV0sXG4gIGlucHV0W3R5cGU9cGFzc3dvcmRdOmRpc2FibGVkLFxuICBpbnB1dFt0eXBlPXBhc3N3b3JkXVtyZWFkb25seV0sXG4gIGlucHV0W3R5cGU9ZW1haWxdOmRpc2FibGVkLFxuICBpbnB1dFt0eXBlPWVtYWlsXVtyZWFkb25seV0sXG4gIGlucHV0W3R5cGU9ZGF0ZV06ZGlzYWJsZWQsXG4gIGlucHV0W3R5cGU9ZGF0ZV1bcmVhZG9ubHldLFxuICBpbnB1dFt0eXBlPXRlbF06ZGlzYWJsZWQsXG4gIGlucHV0W3R5cGU9dGVsXVtyZWFkb25seV0sXG4gIGlucHV0W3R5cGU9dXJsXTpkaXNhYmxlZCxcbiAgaW5wdXRbdHlwZT11cmxdW3JlYWRvbmx5XSxcbiAgc2VsZWN0OmRpc2FibGVkLFxuICBzZWxlY3RbcmVhZG9ubHldLFxuICB0ZXh0YXJlYTpkaXNhYmxlZCxcbiAgdGV4dGFyZWFbcmVhZG9ubHldLFxuICAuZm9ybS1pbnB1dDpkaXNhYmxlZCxcbiAgI3dwamItYWxlcnQtZm9ybSBzZWxlY3Q6ZGlzYWJsZWQsXG4gICN3cGpiLWFsZXJ0LWZvcm0gaW5wdXQ6ZGlzYWJsZWRbdHlwZT10ZXh0XSxcbiAgI3dwamItdG9wLXNlYXJjaCBzZWxlY3Q6ZGlzYWJsZWQsXG4gICN3cGpiLXRvcC1zZWFyY2ggaW5wdXQ6ZGlzYWJsZWRbdHlwZT10ZXh0XSxcbiAgLndwamIgLndwamItZm9ybSBkaXYgaW5wdXQ6ZGlzYWJsZWRbdHlwZT10ZXh0XSxcbiAgLndwamIgLndwamItZm9ybSBkaXYgdGV4dGFyZWE6ZGlzYWJsZWQsXG4gIC5mb3JtLWlucHV0W3JlYWRvbmx5XSxcbiAgI3dwamItYWxlcnQtZm9ybSBzZWxlY3RbcmVhZG9ubHldLFxuICAjd3BqYi1hbGVydC1mb3JtIGlucHV0W3JlYWRvbmx5XVt0eXBlPXRleHRdLFxuICAjd3BqYi10b3Atc2VhcmNoIHNlbGVjdFtyZWFkb25seV0sXG4gICN3cGpiLXRvcC1zZWFyY2ggaW5wdXRbcmVhZG9ubHldW3R5cGU9dGV4dF0sXG4gIC53cGpiIC53cGpiLWZvcm0gZGl2IGlucHV0W3JlYWRvbmx5XVt0eXBlPXRleHRdLFxuICAud3BqYiAud3BqYi1mb3JtIGRpdiB0ZXh0YXJlYVtyZWFkb25seV0ge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNFNUU3RUI7XG4gICAgb3BhY2l0eTogMTsgfVxuXG5pbnB1dFt0eXBlPVwiZGF0ZVwiXSxcbmlucHV0W3R5cGU9XCJ0aW1lXCJdLFxuaW5wdXRbdHlwZT1cImRhdGV0aW1lLWxvY2FsXCJdLFxuaW5wdXRbdHlwZT1cIm1vbnRoXCJdIHtcbiAgYXBwZWFyYW5jZTogbm9uZTsgfVxuXG5zZWxlY3Qge1xuICAtbW96LWFwcGVhcmFuY2U6IG5vbmU7XG4gIC8qIEZpcmVmb3ggKi9cbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICAvKiBTYWZhcmkgYW5kIENocm9tZSAqL1xuICBhcHBlYXJhbmNlOiBub25lO1xuICBwYWRkaW5nLWxlZnQ6IDAuNzVyZW0gIWltcG9ydGFudDtcbiAgYXBwZWFyYW5jZTogbm9uZTtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB3aWR0aD0nMTAnIGhlaWdodD0nNicgdmlld0JveD0nMCAwIDEwIDYnIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NwYXRoIGQ9J001IDZMMCAwSDEwTDUgNlonIGZpbGw9JyUyMzVENUM2OCcvJTNFJTNDL3N2ZyUzRSUwQVwiKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2FsYygxMDAlIC0gMXJlbSkgY2VudGVyO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0OyB9XG4gIHNlbGVjdDpmb2N1czo6LW1zLXZhbHVlIHtcbiAgICBjb2xvcjogIzQ5NTA1NztcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmOyB9XG5cbnNlbGVjdFtzaXplXSwgc2VsZWN0W211bHRpcGxlXSB7XG4gIGhlaWdodDogYXV0bzsgfVxuXG50ZXh0YXJlYSB7XG4gIGhlaWdodDogYXV0bzsgfVxuXG4uZm9ybS1ncm91cCB7XG4gIG1hcmdpbi1ib3R0b206IDE2cHg7IH1cblxuLmZvcm0tdGV4dCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tdG9wOiAwLjI1cmVtOyB9XG5cbi5nZm9ybV93cmFwcGVyIC5nc2VjdGlvbiB7XG4gIG1hcmdpbjogMCAwIDMwcHggIWltcG9ydGFudDtcbiAgYm9yZGVyOiBub25lO1xuICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7IH1cblxuLmdmb3JtX3dyYXBwZXIgaDIuZ3NlY3Rpb25fdGl0bGUge1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgZm9udC1zaXplOiAyMnB4O1xuICBmb250LXdlaWdodDogNDAwOyB9XG5cbi5nZm9ybV93cmFwcGVyIGlucHV0Om5vdChbdHlwZT1yYWRpb10pOm5vdChbdHlwZT1jaGVja2JveF0pOm5vdChbdHlwZT1zdWJtaXRdKTpub3QoW3R5cGU9YnV0dG9uXSk6bm90KFt0eXBlPWltYWdlXSk6bm90KFt0eXBlPWZpbGVdKSB7XG4gIHBhZGRpbmc6IDAuNjVyZW0gMXJlbTtcbiAgbWFyZ2luOiAwOyB9XG5cbmJvZHkgLmdmb3JtX3dyYXBwZXIgLnRvcF9sYWJlbCBkaXYuZ2lucHV0X2NvbnRhaW5lciB7XG4gIG1hcmdpbjogMCAhaW1wb3J0YW50OyB9XG5cbi5nZm9ybV93cmFwcGVyIGxhYmVsLmdmaWVsZF9sYWJlbCxcbi5nZm9ybV93cmFwcGVyIGxlZ2VuZC5nZmllbGRfbGFiZWwge1xuICBmb250LXdlaWdodDogbm9ybWFsOyB9XG5cbmJvZHkgLmdmb3JtX3dyYXBwZXIgdWwge1xuICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gIGZsZXgtd3JhcDogd3JhcDsgfVxuICBib2R5IC5nZm9ybV93cmFwcGVyIHVsIGxpLmdmaWVsZCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luOiAwIDAgMTdweDtcbiAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7IH1cbiAgICBib2R5IC5nZm9ybV93cmFwcGVyIHVsIGxpLmdmaWVsZC5nZmllbGRfZXJyb3Ige1xuICAgICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICAgIG1hcmdpbjogMCAwIDFyZW0gIWltcG9ydGFudDsgfVxuICAgICAgYm9keSAuZ2Zvcm1fd3JhcHBlciB1bCBsaS5nZmllbGQuZ2ZpZWxkX2Vycm9yIGlucHV0Om5vdChbdHlwZT1yYWRpb10pOm5vdChbdHlwZT1jaGVja2JveF0pOm5vdChbdHlwZT1zdWJtaXRdKTpub3QoW3R5cGU9YnV0dG9uXSk6bm90KFt0eXBlPWltYWdlXSk6bm90KFt0eXBlPWZpbGVdKSB7XG4gICAgICAgIGJvcmRlci1jb2xvcjogdmFyKC0tZS1nbG9iYWwtY29sb3ItZDJjYjQ5OCwgI0QyNjc1MSk7IH1cbiAgICBib2R5IC5nZm9ybV93cmFwcGVyIHVsIGxpLmdmaWVsZC5maWVsZF9kZXNjcmlwdGlvbl9iZWxvdyArIC5nc2VjdGlvbiB7XG4gICAgICBtYXJnaW4tdG9wOiAzMHB4ICFpbXBvcnRhbnQ7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgICAgIGJvZHkgLmdmb3JtX3dyYXBwZXIgdWwgbGkuZ2ZpZWxkLmdmX3JpZ2h0X2hhbGYge1xuICAgICAgICBtYXJnaW4tbGVmdDogMTBweCAhaW1wb3J0YW50O1xuICAgICAgICB3aWR0aDogY2FsYyg1MCUgLSAxMHB4KSAhaW1wb3J0YW50O1xuICAgICAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50OyB9XG4gICAgICBib2R5IC5nZm9ybV93cmFwcGVyIHVsIGxpLmdmaWVsZC5nZl9sZWZ0X2hhbGYge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDEwcHggIWltcG9ydGFudDtcbiAgICAgICAgd2lkdGg6IGNhbGMoNTAlIC0gMTBweCkgIWltcG9ydGFudDtcbiAgICAgICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDsgfSB9XG5cbi5nZm9ybV93cmFwcGVyIC5nZmllbGRfZGVzY3JpcHRpb24ge1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYzsgfVxuXG4uZ2Zvcm1fd3JhcHBlciAuZ2Zvcm1fZm9vdGVyIHtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiA4MHB4IDAgMDsgfVxuXG4uZ2Zvcm1fd3JhcHBlciAudmFsaWRhdGlvbl9tZXNzYWdlIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tZS1nbG9iYWwtY29sb3ItZDJjYjQ5OCwgI0QyNjc1MSk7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBwYWRkaW5nOiA0cHggMTBweCAhaW1wb3J0YW50O1xuICBmb250LXNpemU6IDEzcHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgbWFyZ2luOiAwOyB9XG5cbi5nZm9ybV93cmFwcGVyIGRpdi52YWxpZGF0aW9uX2Vycm9yIHtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZS1nbG9iYWwtY29sb3ItZDJjYjQ5OCwgI0QyNjc1MSk7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tZS1nbG9iYWwtY29sb3ItZDJjYjQ5OCwgI0QyNjc1MSk7XG4gIGNvbG9yOiAjZmZmZmZmOyB9XG5cbi8qIFNwaW5uZXIgKi9cbi5nZm9ybV9hamF4X3NwaW5uZXIge1xuICBhbmltYXRpb246IHNwaW5uZXIgMS4xcyBpbmZpbml0ZSBsaW5lYXI7XG4gIHdpZHRoOiAyNnB4O1xuICBoZWlnaHQ6IDI2cHg7XG4gIGNvbG9yOiAjMzI2MTQ4O1xuICBtYXJnaW46IDAgMCAwIDEwcHg7XG4gIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgdHJhbnNmb3JtLW9yaWdpbjogNTAlIDUwJTsgfVxuXG5Aa2V5ZnJhbWVzIHNwaW5uZXIge1xuICAwJSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7IH1cbiAgMTAwJSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTsgfSB9XG5cbi5mb3JtLWZpbGUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgLmZvcm0tZmlsZSA+IC5nZmllbGRfbGFiZWwge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDFweDtcbiAgICBsZWZ0OiAxcHg7XG4gICAgcGFkZGluZzogMTdweCAyM3B4O1xuICAgIHotaW5kZXg6IDI7XG4gICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgYmFja2dyb3VuZDogI2ZmZjsgfVxuICAuZm9ybS1maWxlIC5nZmllbGRfZGVzY3JpcHRpb246bm90KC52YWxpZGF0aW9uX21lc3NhZ2UpIHtcbiAgICBwYWRkaW5nOiA1cHggMCAhaW1wb3J0YW50OyB9XG4gIC5mb3JtLWZpbGUgLmdpbnB1dF9wcmV2aWV3IHtcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7IH1cbiAgLmZvcm0tZmlsZSAuZ2lucHV0X2NvbnRhaW5lcl9maWxldXBsb2FkIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgICAuZm9ybS1maWxlIC5naW5wdXRfY29udGFpbmVyX2ZpbGV1cGxvYWQgaW5wdXQge1xuICAgICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgICAgIGhlaWdodDogNjBweDtcbiAgICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gICAgICBtYXgtaGVpZ2h0OiA2MHB4ICFpbXBvcnRhbnQ7XG4gICAgICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjsgfVxuICAgICAgLmZvcm0tZmlsZSAuZ2lucHV0X2NvbnRhaW5lcl9maWxldXBsb2FkIGlucHV0Lmdmb3JtX2hpZGRlbiArIHNwYW4gKyBkaXYge1xuICAgICAgICBwYWRkaW5nOiAwIDAgNjBweCAhaW1wb3J0YW50O1xuICAgICAgICBiYWNrZ3JvdW5kOiBub25lICFpbXBvcnRhbnQ7IH1cbiAgICAuZm9ybS1maWxlIC5naW5wdXRfY29udGFpbmVyX2ZpbGV1cGxvYWQgLnNjcmVlbi1yZWFkZXItdGV4dCB7XG4gICAgICBmbG9hdDogcmlnaHQ7XG4gICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogNTlweDtcbiAgICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAjZGNkY2RjO1xuICAgICAgcGFkZGluZzogNXB4IDAgNXB4IDEzNHB4O1xuICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgICAgIGNsaXA6IGluaXRpYWw7XG4gICAgICBtYXJnaW46IDA7XG4gICAgICBjbGlwLXBhdGg6IG5vbmU7XG4gICAgICB0b3A6IDA7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgbWF4LWhlaWdodDogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBjb250ZW50OiAnJzsgfVxuICAgICAgLmZvcm0tZmlsZSAuZ2lucHV0X2NvbnRhaW5lcl9maWxldXBsb2FkIC5zY3JlZW4tcmVhZGVyLXRleHQ6YWZ0ZXIge1xuICAgICAgICBjb250ZW50OiAnQnJvd3NlJztcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICBwYWRkaW5nOiAxNnB4IDMwcHg7XG4gICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICAgIGNvbG9yOiAjMDAwMDAwO1xuICAgICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAtMXB4O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWZlZmVmO1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjZGJkYmRiOyB9XG4gICAgLmZvcm0tZmlsZSAuZ2lucHV0X2NvbnRhaW5lcl9maWxldXBsb2FkIC52YWxpZGF0aW9uX21lc3NhZ2Uge1xuICAgICAgZGlzcGxheTogbm9uZTsgfVxuXG4uZ2Zvcm1fbGVnYWN5X21hcmt1cF93cmFwcGVyIGRpdi52YWxpZGF0aW9uX2Vycm9yIHtcbiAgcGFkZGluZzogMTJweCAxNnB4ICFpbXBvcnRhbnQ7XG4gIGJvcmRlcjogMCAhaW1wb3J0YW50O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIHRleHQtYWxpZ246IGxlZnQgIWltcG9ydGFudDsgfVxuICAuZ2Zvcm1fbGVnYWN5X21hcmt1cF93cmFwcGVyIGRpdi52YWxpZGF0aW9uX2Vycm9yID4gaDIge1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjsgfVxuICAgIC5nZm9ybV9sZWdhY3lfbWFya3VwX3dyYXBwZXIgZGl2LnZhbGlkYXRpb25fZXJyb3IgPiBoMjpiZWZvcmUge1xuICAgICAgbWFyZ2luLWJvdHRvbTogLTJweDtcbiAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICBkaXNwbGF5OiBibG9jazsgfVxuXG5pbnB1dFt0eXBlPVwicmFkaW9cIl0ge1xuICBhcHBlYXJhbmNlOiBub25lO1xuICB3aWR0aDogMS4yNXJlbSAhaW1wb3J0YW50O1xuICBoZWlnaHQ6IDEuMjVyZW07XG4gIGJvcmRlcjogMXB4IHNvbGlkICNDRUQ0REE7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW46IDAgMCAtM3B4IDA7IH1cbiAgaW5wdXRbdHlwZT1cInJhZGlvXCJdICsgbGFiZWwge1xuICAgIGNvbG9yOiAjMjEyNTI5O1xuICAgIG1hcmdpbi10b3A6IC01cHg7XG4gICAgbWFyZ2luLWxlZnQ6IDVweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IH1cbiAgaW5wdXRbdHlwZT1cInJhZGlvXCJdOmNoZWNrZWQge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM5OGM3YTY7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPSc4JyBoZWlnaHQ9JzgnIHZpZXdCb3g9JzAgMCA4IDgnJTNlJTNjcGF0aCBmaWxsPSclMjMzMjYxNDgnIGQ9J002LjU2NC43NWwtMy41OSAzLjYxMi0xLjUzOC0xLjU1TDAgNC4yNmwyLjk3NCAyLjk5TDggMi4xOTN6Jy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICAgIGJhY2tncm91bmQtc2l6ZTogNjAlIDYwJTtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb24teDogNTAlO1xuICAgIGJhY2tncm91bmQtcG9zaXRpb24teTogNTAlO1xuICAgIGJvcmRlci1jb2xvcjogIzk4YzdhNjsgfVxuXG5pbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0sIC5jaGVja2JveCB7XG4gIGFwcGVhcmFuY2U6IG5vbmU7XG4gIHdpZHRoOiAxLjI1cmVtICFpbXBvcnRhbnQ7XG4gIGhlaWdodDogMS4yNXJlbTtcbiAgbWluLXdpZHRoOiAxLjI1cmVtO1xuICBsZWZ0OiAwcHg7XG4gIHRvcDogMDtcbiAgYm9yZGVyOiAxcHggc29saWQgI0NFRDREQTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYm9yZGVyLXJhZGl1czogMXB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbjogMCAwIC0zcHggMDsgfVxuICBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0gKyBsYWJlbCwgLmNoZWNrYm94ICsgbGFiZWwge1xuICAgIGNvbG9yOiAjMjEyNTI5O1xuICAgIG1hcmdpbi10b3A6IC01cHg7XG4gICAgbWFyZ2luLWxlZnQ6IDVweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IH1cbiAgaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdOmNoZWNrZWQsIC5jaGVja2JveDpjaGVja2VkIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjOThjN2E2O1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nOCcgaGVpZ2h0PSc4JyB2aWV3Qm94PScwIDAgOCA4JyUzZSUzY3BhdGggZmlsbD0nJTIzMzI2MTQ4JyBkPSdNNi41NjQuNzVsLTMuNTkgMy42MTItMS41MzgtMS41NUwwIDQuMjZsMi45NzQgMi45OUw4IDIuMTkzeicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDYwJSA2MCU7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uLXg6IDUwJTtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uLXk6IDUwJTtcbiAgICBib3JkZXItY29sb3I6ICM5OGM3YTY7IH1cblxuZGl2Lmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSAuZ2lucHV0X2NvbXBsZXggLmdpbnB1dF9jb250YWluZXJfZGF0ZSB7XG4gIHBhZGRpbmctcmlnaHQ6IDEwcHg7IH1cblxuZGl2Lmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSAuZ2lucHV0X2NvbXBsZXggLmdpbnB1dF9jb250YWluZXJfZGF0ZSBpbnB1dCxcbmRpdi5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmdpbnB1dF9jb21wbGV4IC5naW5wdXRfY29udGFpbmVyX2RhdGUgc2VsZWN0IHtcbiAgbWluLXdpZHRoOiAxMDRweDsgfVxuXG4uZ2Nob2ljZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1hcmdpbi1ib3R0b206IDVweDsgfVxuICAuZ2Nob2ljZSAuZ2ZpZWxkLWNob2ljZS1pbnB1dCB7XG4gICAgbWFyZ2luLXJpZ2h0OiA1cHg7IH1cbiAgICAuZ2Nob2ljZSAuZ2ZpZWxkLWNob2ljZS1pbnB1dCArIGxhYmVsIHtcbiAgICAgIG1hcmdpbi10b3A6IDA7IH1cblxuZGl2Lmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSAuZmllbGRfZGVzY3JpcHRpb25fYWJvdmUgLmRlc2NyaXB0aW9uLFxuZGl2Lmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSAuZmllbGRfZGVzY3JpcHRpb25fYWJvdmUgLmdmaWVsZF9kZXNjcmlwdGlvbixcbmRpdi5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmZpZWxkX2Rlc2NyaXB0aW9uX2Fib3ZlIC5nc2VjdGlvbl9kZXNjcmlwdGlvbixcbmRpdi5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmZpZWxkX2Rlc2NyaXB0aW9uX2Fib3ZlIC5pbnN0cnVjdGlvbiB7XG4gIHBhZGRpbmctYm90dG9tOiA4cHg7IH1cblxuLnNlbGVjdDItY29udGFpbmVyIHtcbiAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDsgfVxuXG4uc2VsZWN0Mi1zZWxlY3Rpb24ge1xuICBoZWlnaHQ6IDUwcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIG1hcmdpbi1yaWdodDogMjBweDsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICAuc2VsZWN0Mi1zZWxlY3Rpb24ge1xuICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDsgfSB9XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIHtcbiAgYm9yZGVyOiAwICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDZweCAhaW1wb3J0YW50OyB9XG5cbi5zZWxlY3QyLXNlbGVjdGlvbl9fcmVuZGVyZWQge1xuICBoZWlnaHQ6IDUwcHg7XG4gIG92ZXJmbG93OiBhdXRvICFpbXBvcnRhbnQ7IH1cbiAgLnNlbGVjdDItc2VsZWN0aW9uX19yZW5kZXJlZCBsaSB7XG4gICAgbWF4LWhlaWdodDogNTBweDsgfVxuICAuc2VsZWN0Mi1zZWxlY3Rpb25fX3JlbmRlcmVkOjotd2Via2l0LXNjcm9sbGJhciB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuXG4uc2VsZWN0Mi1jb250YWluZXIgLnNlbGVjdDItc2VhcmNoLS1pbmxpbmUgLnNlbGVjdDItc2VhcmNoX19maWVsZCB7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1sZWZ0OiA1cHg7IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5ub3RpY2Utc3Vic2NyaWJlX19pbm5lcixcbiAgLm5vdGljZS1zdWJzY3JpYmUgYnV0dG9uLmNsb3NlIHtcbiAgICBiYWNrZ3JvdW5kOiAjMzI2MTQ4OyB9XG4gIC5ub3RpY2Utc3Vic2NyaWJlX19pbm5lciAuaDMsIC5ub3RpY2Utc3Vic2NyaWJlX19pbm5lciAud3BqYiAud3BqYi1mb3JtIGZpZWxkc2V0IGxlZ2VuZCwgLndwamIgLndwamItZm9ybSBmaWVsZHNldCAubm90aWNlLXN1YnNjcmliZV9faW5uZXIgbGVnZW5kLCAubm90aWNlLXN1YnNjcmliZV9faW5uZXIgLnRvd25RdWl6IGgxLCAudG93blF1aXogLm5vdGljZS1zdWJzY3JpYmVfX2lubmVyIGgxLCAubm90aWNlLXN1YnNjcmliZV9faW5uZXIgLnNlY3Rpb24tcG9kY2FzdHMtZmVhdHVyZSAucG9kY2FzdHMtZmVhdHVyZV9fY2Fyb3VzZWwgLnN3aXBlci1zbGlkZSAuY2FyZC1wb2RjYXN0c19fdGl0bGUsIC5zZWN0aW9uLXBvZGNhc3RzLWZlYXR1cmUgLnBvZGNhc3RzLWZlYXR1cmVfX2Nhcm91c2VsIC5zd2lwZXItc2xpZGUgLm5vdGljZS1zdWJzY3JpYmVfX2lubmVyIC5jYXJkLXBvZGNhc3RzX190aXRsZSwgLm5vdGljZS1zdWJzY3JpYmVfX2lubmVyIC5zZWN0aW9uLXN0b3JpZXMtZmVhdHVyZSAuc3Rvcmllcy1mZWF0dXJlX19jYXJvdXNlbCAuc3dpcGVyLXNsaWRlIC5jYXJkLXBvc3RfX3RpdGxlLCAuc2VjdGlvbi1zdG9yaWVzLWZlYXR1cmUgLnN0b3JpZXMtZmVhdHVyZV9fY2Fyb3VzZWwgLnN3aXBlci1zbGlkZSAubm90aWNlLXN1YnNjcmliZV9faW5uZXIgLmNhcmQtcG9zdF9fdGl0bGUsXG4gIC5ub3RpY2Utc3Vic2NyaWJlX19pbm5lciBwIHtcbiAgICBjb2xvcjogI2ZmZjsgfVxuICAubm90aWNlLXN1YnNjcmliZV9faW5uZXIgLmdmb3JtX3dyYXBwZXIgLmdmb3JtX2Zvb3RlciAuYnV0dG9uIHtcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICBib3JkZXItY29sb3I6ICNmZmY7XG4gICAgY29sb3I6ICNmZmY7IH1cbiAgLm5vdGljZS1zdWJzY3JpYmVfX2lubmVyIC5nZm9ybV93cmFwcGVyIC5nZm9ybV9mb290ZXIgLmJ1dHRvbjpob3ZlciB7XG4gICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICBjb2xvcjogIzMyNjE0OCAhaW1wb3J0YW50OyB9XG4gIC5ub3RpY2Utc3Vic2NyaWJlX19pbm5lciBzdmcgcGF0aCB7XG4gICAgZmlsbDogI2ZmZjsgfSB9XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ0Jpa28nO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIHNyYzogdXJsKC4uLy4uL2Fzc2V0cy9mb250cy9CaWtvLndvZmYyKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKC4uLy4uL2Fzc2V0cy9mb250cy9CaWtvLndvZmYpIGZvcm1hdChcIndvZmZcIik7XG4gIGZvbnQtZGlzcGxheTogc3dhcDsgfVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdCaWtvJztcbiAgZm9udC1zdHlsZTogYm9sZDtcbiAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgc3JjOiB1cmwoLi4vLi4vYXNzZXRzL2ZvbnRzL0Jpa28tQm9sZC53b2ZmMikgZm9ybWF0KFwid29mZjJcIiksIHVybCguLi8uLi9hc3NldHMvZm9udHMvQmlrby1Cb2xkLndvZmYpIGZvcm1hdChcIndvZmZcIik7XG4gIGZvbnQtZGlzcGxheTogc3dhcDsgfVxuXG5pbWcge1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bzsgfVxuXG5odG1sIHtcbiAgc2Nyb2xsLWJlaGF2aW9yOiBzbW9vdGg7XG4gIGJhY2tncm91bmQ6IHZhcigtLWUtZ2xvYmFsLWNvbG9yLWRhMjlhZTYsICMzMDMwMzApOyB9XG5cbi8qKiogVHlwb2dyYXBoeSAqKiovXG5ib2R5IHtcbiAgb3ZlcmZsb3cteDogaGlkZGVuO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1lLWdsb2JhbC1jb2xvci1kYTI5YWU2LCAjMzAzMDMwKTsgfVxuXG5ib2R5IHtcbiAgZm9udC1mYW1pbHk6IEthcmxhLCAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIFwiU2Vnb2UgVUlcIiwgUm9ib3RvLCBcIkhlbHZldGljYSBOZXVlXCIsIEFyaWFsLCBcIk5vdG8gU2Fuc1wiLCBcIkxpYmVyYXRpb24gU2Fuc1wiLCBzYW5zLXNlcmlmLCBcIkFwcGxlIENvbG9yIEVtb2ppXCIsIFwiU2Vnb2UgVUkgRW1vamlcIiwgXCJTZWdvZSBVSSBTeW1ib2xcIiwgXCJOb3RvIENvbG9yIEVtb2ppXCI7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIGNvbG9yOiAjMDQwQzI3O1xuICBvdmVyZmxvdy15OiBzY3JvbGw7IH1cblxuLmJvZHktc20sIC5ub3RpY2UtY29va2llIC5jb29raWUtY29udGVudCBwLCAubm90aWNlLWNvb2tpZSAuY29va2llLWNvbnRlbnQgZGl2LCAucG9zdC1hcnRpY2xlX19tZXRhLCAuc3VjY2Vzcy1zdG9yeS1hcnRpY2xlX19tZXRhLCAucG9kY2FzdC1hcnRpY2xlX19tZXRhLCAucG9zdC1hcnRpY2xlX19jb250ZW50IGltZyBmaWdjYXB0aW9uLCAucG9zdC1hcnRpY2xlX19jb250ZW50IGZpZ3VyZSBmaWdjYXB0aW9uLCAuc3VjY2Vzcy1zdG9yeS1hcnRpY2xlX19jb250ZW50IGltZyBmaWdjYXB0aW9uLCAuc3VjY2Vzcy1zdG9yeS1hcnRpY2xlX19jb250ZW50IGZpZ3VyZSBmaWdjYXB0aW9uLCAucG9kY2FzdC1hcnRpY2xlX19jb250ZW50IGltZyBmaWdjYXB0aW9uLCAucG9kY2FzdC1hcnRpY2xlX19jb250ZW50IGZpZ3VyZSBmaWdjYXB0aW9uLCAubG9jYXRpb24gLmRhdGEtdGFiX19zb3VyY2UsIC53cGpiLXBhZ2UtcHJldmlldyAud3BqYi1ncmlkLXJvdyxcbi53cGpiLXBhZ2Utc2luZ2xlIC53cGpiLWdyaWQtcm93LCAuZm9vdGVyX19hY2tub3dsZWRnZW1lbnQgcCwgLmZvb3Rlcl9fY29weXJpZ2h0IHVsLCAuZm9vdGVyIC5mb290ZXItbGlua3MgdWwubWVudSBhLCAuZm9vdGVyIC5nZm9ybV9jb25maXJtYXRpb25fbWVzc2FnZSwgLmZvb3RlciAubG9nb3MgcCwgLmJvZHkteHMge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAyMXB4OyB9XG5cbi5ib2R5LCAuYm9keS1tZCwgLnBvc3QtYXJ0aWNsZSAuc2hhcmUsIC5zdWNjZXNzLXN0b3J5LWFydGljbGUgLnNoYXJlLCAucG9kY2FzdC1hcnRpY2xlIC5zaGFyZSwgLmxvY2F0aW9uX19kYXRhLXRhYnMtc3dpcGVyIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQsIC5sb2NhdGlvbkxpc3RpbmcgLmxvY2F0aW9uRmlsdGVyLCAubG9jYXRpb25MaXN0aW5nIC5sb2NhdGlvbnNMaXN0LWhlYWRlciwgLnNlY3Rpb24tbWFwLXJlZ2lvbi1zdGF0aXN0aWNzIC5yZWdpb25zX19kYXRhLXRhYnMtc3dpcGVyIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQsIC5zZWVrLXBhZ2Uuc2hhcmUge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAyNHB4OyB9XG5cbi5ib2R5LWxnLCAuYWNjb3JkaW9uX190aXRsZSwgLmNhcmQtb3ZlcmxheV9fZXhjZXJwdCwgLnNpbmdsZS1yZWdpb25zIC5zZWN0aW9uLWNvbnRlbnQtaW1hZ2UtbGVmdCAuY29udGVudC1pbWFnZS1sZWZ0X19jb250ZW50LCAuc2luZ2xlLXJlZ2lvbnMgLnNlY3Rpb24tY29udGVudC1pbWFnZS1yaWdodCAuY29udGVudC1pbWFnZS1sZWZ0X19jb250ZW50LCAuc2luZ2xlLXJlZ2lvbnMgLnNlY3Rpb24tY29udGVudC1zaW1wbGUgLmNvbnRlbnRfX2NvbnRlbnQsIC5zZWN0aW9uX19maWx0ZXItc3RhdGVzIGEsIC5zZWN0aW9uLXBvZGNhc3RzLWZlYXR1cmUgLnBvZGNhc3RzLWZlYXR1cmVfX2NvbnRlbnQsIC5zZWN0aW9uLXN0b3JpZXMtZmVhdHVyZSAuc3Rvcmllcy1mZWF0dXJlX19jb250ZW50IHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBsaW5lLWhlaWdodDogMjZweDsgfVxuXG4uYm9keS14bCB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGluZS1oZWlnaHQ6IDI2cHg7IH1cblxuLmNvbnRlbnQtYm9keSB7XG4gIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gIGNsZWFyOiBib3RoO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrOyB9XG5cbi5jb250YWluZXIsIC5tZnAtY29udGVudCwgLndwamIgZGl2LndwamItZmxhc2gtaW5mbyxcbi5jb250YWluZXItZmx1aWQsXG4uY29udGFpbmVyLXNtLFxuLmNvbnRhaW5lci1tZCxcbi5jb250YWluZXItbGcsXG4uY29udGFpbmVyLXhsLCAuY29udGFpbmVyLWxnLCAuY29udGFpbmVyLW1kLCAuY29udGFpbmVyLXNtLCAuY29udGFpbmVyLXhsLCAubWZwLWNvbnRlbnQsIC5jb2wsIC5jb2wtMSwgLmNvbC0yLCAuY29sLTMsIC5jb2wtNCwgLmNvbC01LCAuY29sLTYsIC5jb2wtNywgLmNvbC04LCAuY29sLTksIC5jb2wtMTAsIC5jb2wtMTEsIC5jb2wtMTIsIC5jb2wtYXV0bywgLmNvbC1sZywgLmNvbC1sZy0xLCAuY29sLWxnLTIsIC5jb2wtbGctMywgLmNvbC1sZy00LCAuY29sLWxnLTUsIC5jb2wtbGctNiwgLmNvbC1sZy03LCAuY29sLWxnLTgsIC5jb2wtbGctOSwgLmNvbC1sZy0xMCwgLmNvbC1sZy0xMSwgLmNvbC1sZy0xMiwgLmNvbC1sZy1hdXRvLCAuY29sLW1kLCAuY29sLW1kLTEsIC5jb2wtbWQtMiwgLmNvbC1tZC0zLCAuY29sLW1kLTQsIC5jb2wtbWQtNSwgLmNvbC1tZC02LCAuY29sLW1kLTcsIC5jb2wtbWQtOCwgLmNvbC1tZC05LCAuY29sLW1kLTEwLCAuY29sLW1kLTExLCAuY29sLW1kLTEyLCAuY29sLW1kLWF1dG8sIC5jb2wtc20sIC5jb2wtc20tMSwgLmNvbC1zbS0yLCAuY29sLXNtLTMsIC5jb2wtc20tNCwgLmNvbC1zbS01LCAuY29sLXNtLTYsIC5jb2wtc20tNywgLmNvbC1zbS04LCAuY29sLXNtLTksIC5jb2wtc20tMTAsIC5jb2wtc20tMTEsIC5jb2wtc20tMTIsIC5jb2wtc20tYXV0bywgLmNvbC14bCwgLmNvbC14bC0xLCAuY29sLXhsLTIsIC5jb2wteGwtMywgLmNvbC14bC00LCAuY29sLXhsLTUsIC5jb2wteGwtNiwgLmNvbC14bC03LCAuY29sLXhsLTgsIC5jb2wteGwtOSwgLmNvbC14bC0xMCwgLmNvbC14bC0xMSwgLmNvbC14bC0xMiwgLmNvbC14bC1hdXRvLCAuY29sLXh4bCwgLmNvbC14eGwtMSwgLmNvbC14eGwtMiwgLmNvbC14eGwtMywgLmNvbC14eGwtNCwgLmNvbC14eGwtNSwgLmNvbC14eGwtNiwgLmNvbC14eGwtNywgLmNvbC14eGwtOCwgLmNvbC14eGwtOSwgLmNvbC14eGwtMTAsIC5jb2wteHhsLTExLCAuY29sLXh4bC0xMiwgLmNvbC14eGwtYXV0byB7XG4gIHBhZGRpbmctcmlnaHQ6IDI1cHg7XG4gIHBhZGRpbmctbGVmdDogMjVweDsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgLm5vLWd1dHRlcnMteHMgPiBbY2xhc3NePVwiY29sLVwiXSwgLm5vLWd1dHRlcnMteHMgPiBbY2xhc3MqPVwiIGNvbC1cIl0ge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDsgfSB9XG5cbi5yb3cge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIG1hcmdpbi1yaWdodDogLTI1cHg7XG4gIG1hcmdpbi1sZWZ0OiAtMjVweDsgfVxuICAucm93Lm5vLWd1dHRlcnMge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIG1hcmdpbi1yaWdodDogMDsgfVxuXG4ucm93LTEwIHtcbiAgbWFyZ2luLXJpZ2h0OiAtMTBweCAhaW1wb3J0YW50O1xuICBtYXJnaW4tbGVmdDogLTEwcHggIWltcG9ydGFudDsgfVxuXG4ub3ZlcmxpbmUge1xuICBmb250LXNpemU6IDEycHg7XG4gIGxldHRlci1zcGFjaW5nOiAwLjA0ZW07XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGxpbmUtaGVpZ2h0OiAxLjE4MTg7IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIGJvZHkge1xuICAgIGZvbnQtc2l6ZTogMTZweDsgfSB9XG5cbi5oLFxuaDEsIC5oMSxcbmgyLCAuaDIsIC5wb3N0LWFydGljbGVfX3RpdGxlLCAuc3VjY2Vzcy1zdG9yeS1hcnRpY2xlX190aXRsZSwgLnBvZGNhc3QtYXJ0aWNsZV9fdGl0bGUsIC53cGpiIC53cGpiLXBhZ2UtY29tcGFueS1uZXcgLndwamItbGVnZW5kLFxuLndwamIgLndwamItZm9ybS53cGpiLWZvcm0gLndwamItbGVnZW5kLFxuaDMsIC5oMywgLndwamIgLndwamItZm9ybSBmaWVsZHNldCBsZWdlbmQsIC50b3duUXVpeiBoMSwgLnNlY3Rpb24tcG9kY2FzdHMtZmVhdHVyZSAucG9kY2FzdHMtZmVhdHVyZV9fY2Fyb3VzZWwgLnN3aXBlci1zbGlkZSAuY2FyZC1wb2RjYXN0c19fdGl0bGUsIC5zZWN0aW9uLXN0b3JpZXMtZmVhdHVyZSAuc3Rvcmllcy1mZWF0dXJlX19jYXJvdXNlbCAuc3dpcGVyLXNsaWRlIC5jYXJkLXBvc3RfX3RpdGxlLFxuaDQsIC5oNCxcbmg1LCAuaDUsIC5jYXJkLXN0b3J5X190aXRsZSwgLmNhcmQtcG9kY2FzdF9fdGl0bGUsIC5zZWN0aW9uLW5ld3NsZXR0ZXJfX2hlYWRpbmcsXG5oNiwgLmg2LCAubmV4dC1wb3N0IC5wb3N0LXNpbmdsZV9faGVhZGVyOmJlZm9yZSwgLnNpZGViYXIgLndpZGdldHRpdGxlLCAuc2VjdGlvbi1jb250ZW50LWltYWdlLWxlZnQgLmNvbnRlbnQtaW1hZ2UtbGVmdF9fb3ZlcmxpbmUsIC5zZWN0aW9uLWNvbnRlbnQtaW1hZ2UtcmlnaHQgLmNvbnRlbnQtaW1hZ2UtbGVmdF9fb3ZlcmxpbmUsIC50b3duUXVpeiAucXVpelN0ZXBwZXIgLm5hdmlnYXRpb24tYnV0dG9ucyAuYnRuLW1pZGRsZS1ncmVlbjpudGgtb2YtdHlwZSgxKTphZnRlciwgLnRvd25RdWl6IC5xdWl6U3RlcHBlciAubmF2aWdhdGlvbi1idXR0b25zIC5idG4tbWlkZGxlLWdyZWVuOm50aC1vZi10eXBlKDIpOmJlZm9yZSwgLnRvd25RdWl6IC5jdXN0b20tY2hlY2tib3ggbGFiZWwsIC5mb290ZXIgLmZvb3Rlci1saW5rcyB1bC5tZW51ID4gbGkgPiBhLCAuZm9vdGVyIC5nZm9ybV93cmFwcGVyIC5nZm9ybV90aXRsZSwgLnNlY3Rpb24tbG9jYXRpb24tc2VhcmNoIC5zZWxlY3RlZEZpbHRlcnMgaDUsIC5zZWN0aW9uLWxvY2F0aW9uLXNlYXJjaCAubG9jYXRpb25GaWx0ZXJzIGg1LCAucmVnaW9uLXN0YXRzX190aXRsZSxcbi5yZWdpb24tc3RhdHNfX3RpdGxlIGg0LCAuc2VjdGlvbi1tb292YWwgLm1vb3ZhbF9fb3ZlcmxpbmUge1xuICBjb2xvcjogIzIxMjUyOTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbWFyZ2luLWJvdHRvbTogMC41cmVtO1xuICBtYXJnaW4tdG9wOiAwOyB9XG5cbmgxLCAuaDEge1xuICBmb250LXNpemU6IDVyZW07XG4gIGxpbmUtaGVpZ2h0OiA0LjM3NXJlbTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjAyZW07XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgZm9udC13ZWlnaHQ6IDcwMDsgfVxuXG5oMiwgLmgyLCAucG9zdC1hcnRpY2xlX190aXRsZSwgLnN1Y2Nlc3Mtc3RvcnktYXJ0aWNsZV9fdGl0bGUsIC5wb2RjYXN0LWFydGljbGVfX3RpdGxlLCAud3BqYiAud3BqYi1wYWdlLWNvbXBhbnktbmV3IC53cGpiLWxlZ2VuZCxcbi53cGpiIC53cGpiLWZvcm0ud3BqYi1mb3JtIC53cGpiLWxlZ2VuZCB7XG4gIGZvbnQtc2l6ZTogMy42MjVyZW07XG4gIGxpbmUtaGVpZ2h0OiA0cmVtO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBsZXR0ZXItc3BhY2luZzogLTAuMDJlbTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBmb250LXdlaWdodDogNzAwOyB9XG5cbmgzLCAuaDMsIC53cGpiIC53cGpiLWZvcm0gZmllbGRzZXQgbGVnZW5kLCAudG93blF1aXogaDEsIC5zZWN0aW9uLXBvZGNhc3RzLWZlYXR1cmUgLnBvZGNhc3RzLWZlYXR1cmVfX2Nhcm91c2VsIC5zd2lwZXItc2xpZGUgLmNhcmQtcG9kY2FzdHNfX3RpdGxlLCAuc2VjdGlvbi1zdG9yaWVzLWZlYXR1cmUgLnN0b3JpZXMtZmVhdHVyZV9fY2Fyb3VzZWwgLnN3aXBlci1zbGlkZSAuY2FyZC1wb3N0X190aXRsZSB7XG4gIGZvbnQtc2l6ZTogMi4yNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDIuNzVyZW07XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGxldHRlci1zcGFjaW5nOiAtMC4wMmVtO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7IH1cblxuaDQsIC5oNCB7XG4gIGZvbnQtc2l6ZTogMS41cmVtO1xuICBsaW5lLWhlaWdodDogMS43NXJlbTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjAxZW07XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgZm9udC13ZWlnaHQ6IDcwMDsgfVxuXG5oNSwgLmg1LCAuY2FyZC1zdG9yeV9fdGl0bGUsIC5jYXJkLXBvZGNhc3RfX3RpdGxlLCAuc2VjdGlvbi1uZXdzbGV0dGVyX19oZWFkaW5nIHtcbiAgZm9udC1zaXplOiAxLjI1cmVtO1xuICBsaW5lLWhlaWdodDogMS41cmVtO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBsZXR0ZXItc3BhY2luZzogLTAuMDJlbTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBmb250LXdlaWdodDogNzAwOyB9XG5cbmg2LCAuaDYsIC5uZXh0LXBvc3QgLnBvc3Qtc2luZ2xlX19oZWFkZXI6YmVmb3JlLCAuc2lkZWJhciAud2lkZ2V0dGl0bGUsIC5zZWN0aW9uLWNvbnRlbnQtaW1hZ2UtbGVmdCAuY29udGVudC1pbWFnZS1sZWZ0X19vdmVybGluZSwgLnNlY3Rpb24tY29udGVudC1pbWFnZS1yaWdodCAuY29udGVudC1pbWFnZS1sZWZ0X19vdmVybGluZSwgLnRvd25RdWl6IC5xdWl6U3RlcHBlciAubmF2aWdhdGlvbi1idXR0b25zIC5idG4tbWlkZGxlLWdyZWVuOm50aC1vZi10eXBlKDEpOmFmdGVyLCAudG93blF1aXogLnF1aXpTdGVwcGVyIC5uYXZpZ2F0aW9uLWJ1dHRvbnMgLmJ0bi1taWRkbGUtZ3JlZW46bnRoLW9mLXR5cGUoMik6YmVmb3JlLCAudG93blF1aXogLmN1c3RvbS1jaGVja2JveCBsYWJlbCwgLmZvb3RlciAuZm9vdGVyLWxpbmtzIHVsLm1lbnUgPiBsaSA+IGEsIC5mb290ZXIgLmdmb3JtX3dyYXBwZXIgLmdmb3JtX3RpdGxlLCAuc2VjdGlvbi1sb2NhdGlvbi1zZWFyY2ggLnNlbGVjdGVkRmlsdGVycyBoNSwgLnNlY3Rpb24tbG9jYXRpb24tc2VhcmNoIC5sb2NhdGlvbkZpbHRlcnMgaDUsIC5yZWdpb24tc3RhdHNfX3RpdGxlLFxuLnJlZ2lvbi1zdGF0c19fdGl0bGUgaDQsIC5zZWN0aW9uLW1vb3ZhbCAubW9vdmFsX19vdmVybGluZSB7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMTg4cmVtO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGxldHRlci1zcGFjaW5nOiAwO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7IH1cblxuYSB7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7IH1cblxuYTpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTsgfVxuXG4uY2xpY2thYmxlIHtcbiAgY3Vyc29yOiBwb2ludGVyOyB9XG5cbi5lbnRyeS0tc2VhcmNoIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1heC13aWR0aDogNTAwcHg7XG4gIG1hcmdpbi1ib3R0b206IDQwcHg7IH1cblxuLnRhYmxlIC50aGVhZC1kYXJrIHRoIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzg5QTY4RTtcbiAgYm9yZGVyLWNvbG9yOiAjODlBNjhFOyB9XG5cbi50YWJsZSB0ZCwgLnRhYmxlIHRoIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHZhcigtLWUtZ2xvYmFsLWNvbG9yLTAxZjBmZTQsICNGMkVDREYpOyB9XG5cbi50YWJsZS1zdHJpcGVkIHRib2R5IHRyOm50aC1vZi10eXBlKG9kZCkge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1lLWdsb2JhbC1jb2xvci0wMWYwZmU0LCAjRjJFQ0RGKTsgfVxuXG5ibG9ja3F1b3RlIHtcbiAgZm9udC1mYW1pbHk6ICdCaWtvJywgc2Fucy1zZXJpZjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDI0cHg7XG4gIGxpbmUtaGVpZ2h0OiAzMnB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBtYXgtd2lkdGg6IDUwNXB4O1xuICBtYXJnaW46IDYwcHggYXV0byA2MHB4IGF1dG87IH1cbiAgYmxvY2txdW90ZTpiZWZvcmUge1xuICAgIG1hcmdpbi1yaWdodDogMTVweDtcbiAgICBtYXJnaW4tdG9wOiA1cHg7XG4gICAgY29udGVudDogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB3aWR0aD0nNDknIGhlaWdodD0nNDAnIHZpZXdCb3g9JzAgMCA0OSA0MCcgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzRSUzQ3BhdGggZD0nTTIxLjY3OTcgNC4zOTQ1M0MxOS4zODQ4IDUuNzEyODkgMTcuNTI5MyA2Ljg2MDM1IDE2LjExMzMgNy44MzY5MUMxNC42OTczIDguNzY0NjUgMTMuMjU2OCAxMC4wMDk4IDExLjc5MiAxMS41NzIzQzEwLjQyNDggMTMuMDM3MSA5LjM3NSAxNC41NzUyIDguNjQyNTggMTYuMTg2NUM3LjkxMDE2IDE3Ljc5NzkgNy4zOTc0NiAxOS44NzMgNy4xMDQ0OSAyMi40MTIxSDEwLjYyMDFDMTMuNjQ3NSAyMi40MTIxIDE2LjAxNTYgMjMuMTY4OSAxNy43MjQ2IDI0LjY4MjZDMTkuNDgyNCAyNi4xNDc1IDIwLjM2MTMgMjguMzIwMyAyMC4zNjEzIDMxLjIwMTJDMjAuMzYxMyAzMy4yNTIgMTkuNTgwMSAzNS4xODA3IDE4LjAxNzYgMzYuOTg3M0MxNi41MDM5IDM4Ljc0NTEgMTQuNDA0MyAzOS42MjQgMTEuNzE4OCAzOS42MjRDNy41MTk1MyAzOS42MjQgNC41MTY2IDM4LjI1NjggMi43MDk5NiAzNS41MjI1QzAuOTAzMzIgMzIuNzM5MyAwIDI5LjEwMTYgMCAyNC42MDk0QzAgMjEuNDM1NSAwLjY4MzU5NCAxOC41NTQ3IDIuMDUwNzggMTUuOTY2OEMzLjQxNzk3IDEzLjMzMDEgNS4wNzgxMiAxMC45ODYzIDcuMDMxMjUgOC45MzU1NUM5LjAzMzIgNi44MzU5NCAxMS4xNTcyIDUuMDUzNzEgMTMuNDAzMyAzLjU4ODg3QzE1LjY0OTQgMi4xMjQwMiAxNy41MjkzIDAuOTI3NzM0IDE5LjA0MyAwTDIxLjY3OTcgNC4zOTQ1M1pNNDguNzc5MyA0LjM5NDUzQzQ2LjQ4NDQgNS43MTI4OSA0NC42Mjg5IDYuODYwMzUgNDMuMjEyOSA3LjgzNjkxQzQxLjc5NjkgOC43NjQ2NSA0MC4zNTY0IDEwLjAwOTggMzguODkxNiAxMS41NzIzQzM3LjQ3NTYgMTMuMDg1OSAzNi40MDE0IDE0LjY0ODQgMzUuNjY4OSAxNi4yNTk4QzM0Ljk4NTQgMTcuODIyMyAzNC40OTcxIDE5Ljg3MyAzNC4yMDQxIDIyLjQxMjFIMzcuNzE5N0M0MC43NDcxIDIyLjQxMjEgNDMuMTE1MiAyMy4xNjg5IDQ0LjgyNDIgMjQuNjgyNkM0Ni41ODIgMjYuMTQ3NSA0Ny40NjA5IDI4LjMyMDMgNDcuNDYwOSAzMS4yMDEyQzQ3LjQ2MDkgMzMuMjUyIDQ2LjY3OTcgMzUuMTgwNyA0NS4xMTcyIDM2Ljk4NzNDNDMuNjAzNSAzOC43NDUxIDQxLjUwMzkgMzkuNjI0IDM4LjgxODQgMzkuNjI0QzM0LjYxOTEgMzkuNjI0IDMxLjYxNjIgMzguMjU2OCAyOS44MDk2IDM1LjUyMjVDMjguMDAyOSAzMi43MzkzIDI3LjA5OTYgMjkuMTAxNiAyNy4wOTk2IDI0LjYwOTRDMjcuMDk5NiAyMS40MzU1IDI3Ljc4MzIgMTguNTU0NyAyOS4xNTA0IDE1Ljk2NjhDMzAuNTE3NiAxMy4zMzAxIDMyLjE3NzcgMTAuOTg2MyAzNC4xMzA5IDguOTM1NTVDMzYuMTMyOCA2LjgzNTk0IDM4LjI1NjggNS4wNTM3MSA0MC41MDI5IDMuNTg4ODdDNDIuNzQ5IDIuMTI0MDIgNDQuNjI4OSAwLjkyNzczNCA0Ni4xNDI2IDBMNDguNzc5MyA0LjM5NDUzWicgZmlsbD0nJTIzREFCMTYyJy8lM0UlM0Mvc3ZnJTNFJTBBXCIpOyB9XG4gIGJsb2NrcXVvdGUgOmxhc3QtY2hpbGQge1xuICAgIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDsgfVxuXG4uaWZyYW1lIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwYWRkaW5nLXRvcDogNTYuMjUlO1xuICBtYXJnaW46IDYwcHggMDsgfVxuICAuaWZyYW1lIGlmcmFtZSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICBib3R0b206IDA7XG4gICAgcmlnaHQ6IDA7IH1cblxuLm1iLTMwIHtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDsgfVxuXG4uYmctbGlnaHQtZ3JlZW4ge1xuICBiYWNrZ3JvdW5kOiAjOThDN0E2OyB9XG5cbjpyb290IC53c3AtY29udGFpbmVyIHVsIHtcbiAgbWFyZ2luOiAwIDAgMzBweCAwO1xuICBsaXN0LXN0eWxlOiBkaXNjO1xuICBwYWRkaW5nOiAwIDI1cHg7IH1cbiAgOnJvb3QgLndzcC1jb250YWluZXIgdWwgbGkge1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgIG1hcmdpbi1ib3R0b206IDA7IH1cblxuLnBvc2l0aW9uLWFic29sdXRlIHtcbiAgcG9zaXRpb246IGFic29sdXRlICFpbXBvcnRhbnQ7IH1cblxuLmgtMTAwIHtcbiAgaGVpZ2h0OiAxMDAlICFpbXBvcnRhbnQ7IH1cblxuLnctMTAwIHtcbiAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDsgfVxuXG4udGV4dC0xNiB7XG4gIGZvbnQtc2l6ZTogMXJlbTsgfVxuXG4udGV4dC0yMCB7XG4gIGZvbnQtc2l6ZTogMS4yNXJlbTsgfVxuXG4udGV4dC0yNCB7XG4gIGZvbnQtc2l6ZTogMS41cmVtOyB9XG5cbi50ZXh0LTQyIHtcbiAgZm9udC1zaXplOiAyLjYyNXJlbTsgfVxuXG4udGV4dC01MiB7XG4gIGZvbnQtc2l6ZTogY2FsYygxLjQ1cmVtICsgMi40dncpOyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgICAudGV4dC01MiB7XG4gICAgICBmb250LXNpemU6IDMuMjVyZW07IH0gfVxuXG4udGV4dC1tdXRlZCB7XG4gIGNvbG9yOiAjNmM3NTdkICFpbXBvcnRhbnQ7IH1cblxuLnRleHQtNTYge1xuICBmb250LXNpemU6IGNhbGMoMS40NzVyZW0gKyAyLjd2dyk7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAgIC50ZXh0LTU2IHtcbiAgICAgIGZvbnQtc2l6ZTogMy41cmVtOyB9IH1cblxuOnJvb3QgLnRleHQtODAge1xuICBmb250LXNpemU6IGNhbGMoMS42MjVyZW0gKyA0LjV2dykgIWltcG9ydGFudDsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gICAgOnJvb3QgLnRleHQtODAge1xuICAgICAgZm9udC1zaXplOiA1cmVtICFpbXBvcnRhbnQ7IH0gfVxuXG4uZm9udC13ZWlnaHQtbm9ybWFsIHtcbiAgZm9udC13ZWlnaHQ6IDQwMCAhaW1wb3J0YW50OyB9XG5cbi5mb250LXdlaWdodC1zZW1pYm9sZCB7XG4gIGZvbnQtd2VpZ2h0OiA1MDAgIWltcG9ydGFudDsgfVxuXG4uZm9udC13ZWlnaHQtYm9sZCB7XG4gIGZvbnQtd2VpZ2h0OiA3MDAgIWltcG9ydGFudDsgfVxuXG4uZm9udC13ZWlnaHQtYm9sZGVyIHtcbiAgZm9udC13ZWlnaHQ6IDkwMCAhaW1wb3J0YW50OyB9XG5cbi50ZXh0LTE0IHtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTsgfVxuXG4udGV4dC01MCB7XG4gIGZvbnQtc2l6ZTogY2FsYygxLjQzNzVyZW0gKyAyLjI1dncpOyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgICAudGV4dC01MCB7XG4gICAgICBmb250LXNpemU6IDMuMTI1cmVtOyB9IH1cblxuLmZhLTN4IHtcbiAgZm9udC1zaXplOiAzZW07IH1cblxuLmZhLWxnIHtcbiAgZm9udC1zaXplOiAxLjMzMzMzZW07XG4gIGxpbmUtaGVpZ2h0OiAuNzVlbTtcbiAgdmVydGljYWwtYWxpZ246IC0wLjA2NjdlbTsgfVxuXG4uc3ZnLWlubGluZS0tZmEge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGhlaWdodDogMWVtO1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgdmVydGljYWwtYWxpZ246IC0wLjEyNWVtOyB9XG4gIC5zdmctaW5saW5lLS1mYS5mYS1sZyB7XG4gICAgdmVydGljYWwtYWxpZ246IC0wLjIyNWVtOyB9XG4gIC5zdmctaW5saW5lLS1mYS5mYS13LTE0IHtcbiAgICB3aWR0aDogMC44NzVlbTsgfVxuICAuc3ZnLWlubGluZS0tZmEuZmEtdy0yMCB7XG4gICAgd2lkdGg6IDEuMjVlbTsgfVxuICAuc3ZnLWlubGluZS0tZmEuZmEtdy0xNiB7XG4gICAgd2lkdGg6IDFlbTsgfVxuICAuc3ZnLWlubGluZS0tZmEuZmEtdy02IHtcbiAgICB3aWR0aDogMC4zNzVlbTsgfVxuICAuc3ZnLWlubGluZS0tZmEuZmEtMngge1xuICAgIGZvbnQtc2l6ZTogMmVtOyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZC1tZC1ibG9jayB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDsgfSB9XG5cbi5vdmVyZmxvdy1oaWRkZW4ge1xuICBvdmVyZmxvdzogaGlkZGVuICFpbXBvcnRhbnQ7IH1cblxuLmluc2V0LTAge1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7IH1cblxuLnJvdW5kZWQge1xuICBib3JkZXItcmFkaXVzOiAwLjM3NXJlbSAhaW1wb3J0YW50OyB9XG5cbi5pbnZpc2libGUge1xuICB2aXNpYmlsaXR5OiBoaWRkZW4gIWltcG9ydGFudDsgfVxuXG4ucG9zaXRpb24tcmVsYXRpdmUge1xuICBwb3NpdGlvbjogcmVsYXRpdmUgIWltcG9ydGFudDsgfVxuXG4uZm9udC1mYW1pbHktbW9ub3NwYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiQmlrb1wiLFNGTW9uby1SZWd1bGFyLE1lbmxvLE1vbmFjbyxDb25zb2xhcyxcIkxpYmVyYXRpb24gTW9ub1wiLFwiQ291cmllciBOZXdcIixtb25vc3BhY2U7IH1cblxuLm1iLTQsIC5teS00IHtcbiAgbWFyZ2luLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7IH1cblxuLm10LTIsIC5teS0yIHtcbiAgbWFyZ2luLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7IH1cblxuOnJvb3QgLm10LTQsIDpyb290Lm15LTQge1xuICBtYXJnaW4tdG9wOiAxLjVyZW0gIWltcG9ydGFudDsgfVxuXG46cm9vdCAubWItMywgOnJvb3QgLm15LTMge1xuICBtYXJnaW4tYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7IH1cblxuOnJvb3QgLnBiLTQsIDpyb290IC5weS00IHtcbiAgcGFkZGluZy1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50OyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICA6cm9vdCAucGwtbGctNSwgOnJvb3QgLnB4LWxnLTUge1xuICAgIHBhZGRpbmctbGVmdDogM3JlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDNyZW0gIWltcG9ydGFudDsgfSB9XG5cbjpyb290IC5tbC00LCA6cm9vdCAubXgtNCB7XG4gIG1hcmdpbi1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDsgfVxuXG4uc2luZ2xlLXJlZ2lvbnMgLm1lZGlhX19jYXB0aW9uIHtcbiAgZm9udC1zaXplOiAxNHB4ICFpbXBvcnRhbnQ7IH1cblxuLmFjY29yZGlvbl9faXRlbSB7XG4gIGJhY2tncm91bmQ6ICNGRkZGRkY7XG4gIG1hcmdpbjogMCBhdXRvIDIwcHggYXV0bztcbiAgYm9yZGVyOiAxcHggc29saWQgI0QxRDVEQjsgfVxuICAuYWNjb3JkaW9uX19pdGVtLmFjdGl2ZSAuYWNjb3JkaW9uX190aXRsZSAuaWNvbiB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTsgfVxuXG4uYWNjb3JkaW9uX190aXRsZSB7XG4gIGZvbnQtZmFtaWx5OiAnQmlrbycsIHNhbnMtc2VyaWY7XG4gIHBhZGRpbmc6IDEzcHggMjVweDtcbiAgY29sb3I6IHZhcigtLWUtZ2xvYmFsLWNvbG9yLWRhMjlhZTYsICMzMDMwMzApO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGRpc3BsYXk6IGZsZXg7IH1cbiAgLmFjY29yZGlvbl9fdGl0bGUgLmljb24ge1xuICAgIGNvbnRlbnQ6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0Nzdmcgd2lkdGg9JzE2JyBoZWlnaHQ9JzknIHZpZXdCb3g9JzAgMCAxNiA5JyBmaWxsPSdub25lJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNFJTNDcGF0aCBkPSdNMTUuNzgyIDAuODgxNTQyTDE1LjA3NDggMC4xODU0NDlDMTQuOTA3IDAuMDIwMjE0OSAxNC42MzU1IDAuMDIwMjE0OSAxNC40Njc3IDAuMTg1NDQ5TDcuOTk5ODMgNi41MzgxOEwxLjUzMTk4IDAuMTg1NDQ5QzEuMzY0MTIgMC4wMjAyMTQ5IDEuMDkyNjkgMC4wMjAyMTQ5IDAuOTI0ODMzIDAuMTg1NDQ5TDAuMjE3NjkgMC44ODE1NDJDMC4wNDk4MzI2IDEuMDQ2NzggMC4wNDk4MzI2IDEuMzEzOTYgMC4yMTc2OSAxLjQ3OTJMNy42OTYyNiA4Ljg0MDkxQzcuODY0MTIgOS4wMDYxNCA4LjEzNTU1IDkuMDA2MTQgOC4zMDM0IDguODQwOTFMMTUuNzgyIDEuNDc5MkMxNS45NDk4IDEuMzEzOTYgMTUuOTQ5OCAxLjA0Njc4IDE1Ljc4MiAwLjg4MTU0MlonIGZpbGw9JyUyMzFGMjkzNycvJTNFJTNDL3N2ZyUzRSUwQVwiKTtcbiAgICB3aWR0aDogMTZweDtcbiAgICBoZWlnaHQ6IDlweDtcbiAgICBtYXJnaW46IGF1dG8gMCBhdXRvIGF1dG87XG4gICAgdHJhbnNpdGlvbjogMC4ycyBhbGw7IH1cblxuLmFjY29yZGlvbl9fY29udGVudCB7XG4gIGNvbG9yOiB2YXIoLS1lLWdsb2JhbC1jb2xvci1kYTI5YWU2LCAjMzAzMDMwKTtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgcGFkZGluZzogMTVweCAyNXB4IDE1cHggMjVweDsgfVxuICAuYWNjb3JkaW9uX19jb250ZW50IGE6aG92ZXIge1xuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lOyB9XG5cbi5hY2NvcmRpb25fX2V4cGFuZGluZyB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cblxuLmdhbGxlcnkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kO1xuICBtYXJnaW46IDUwcHggLTEwcHg7IH1cbiAgLmdhbGxlcnkgLmdhbGxlcnktaXRlbSB7XG4gICAgcGFkZGluZzogMTBweDsgfVxuICAuZ2FsbGVyeS1jb2x1bW5zLTEgLmdhbGxlcnktaXRlbSB7XG4gICAgZmxleDogMCAwIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlOyB9XG4gIC5nYWxsZXJ5LWNvbHVtbnMtMiAuZ2FsbGVyeS1pdGVtIHtcbiAgICBmbGV4OiAwIDAgNTAlO1xuICAgIG1heC13aWR0aDogNTAlOyB9XG4gIC5nYWxsZXJ5LWNvbHVtbnMtMyAuZ2FsbGVyeS1pdGVtIHtcbiAgICBmbGV4OiAwIDAgMzMuMzMzMyU7XG4gICAgbWF4LXdpZHRoOiAzMy4zMzMzJTsgfVxuICAuZ2FsbGVyeS1jb2x1bW5zLTQgLmdhbGxlcnktaXRlbSB7XG4gICAgZmxleDogMCAwIDI1JTtcbiAgICBtYXgtd2lkdGg6IDI1JTsgfVxuICAuZ2FsbGVyeS1jb2x1bW5zLTUgLmdhbGxlcnktaXRlbSB7XG4gICAgZmxleDogMCAwIDIwJTtcbiAgICBtYXgtd2lkdGg6IDIwJTsgfVxuICAuZ2FsbGVyeS1jb2x1bW5zLTYgLmdhbGxlcnktaXRlbSB7XG4gICAgZmxleDogMCAwIDE2LjY2NjclO1xuICAgIG1heC13aWR0aDogMTYuNjY2NyU7IH1cblxuLmljb24ge1xuICBtYXJnaW4tYm90dG9tOiAxMHB4OyB9XG4gIC5pY29uX19pbWFnZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTZweDsgfVxuXG4uY2FyZC1kZWZhdWx0LCAuY2FyZC1wb3N0LCAuY2FyZC1ob3Jpem9udGFsLCAuY2FyZC1vdmVybGF5IHtcbiAgd2lkdGg6IDEwMCU7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgLmNhcmQtZGVmYXVsdCwgLmNhcmQtcG9zdCwgLmNhcmQtaG9yaXpvbnRhbCwgLmNhcmQtb3ZlcmxheSB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAzMHB4OyB9IH1cbiAgLmNhcmQtZGVmYXVsdF9faW1hZ2UgLm1lZGlhX19jYXB0aW9uLCAuY2FyZC1wb3N0X19pbWFnZSAubWVkaWFfX2NhcHRpb24sIC5jYXJkLWhvcml6b250YWxfX2ltYWdlIC5tZWRpYV9fY2FwdGlvbiwgLmNhcmQtb3ZlcmxheV9faW1hZ2UgLm1lZGlhX19jYXB0aW9uIHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG4gIC5jYXJkLWRlZmF1bHRfX2ltYWdlIC5tZWRpYV9faW1hZ2UsIC5jYXJkLXBvc3RfX2ltYWdlIC5tZWRpYV9faW1hZ2UsIC5jYXJkLWhvcml6b250YWxfX2ltYWdlIC5tZWRpYV9faW1hZ2UsIC5jYXJkLW92ZXJsYXlfX2ltYWdlIC5tZWRpYV9faW1hZ2Uge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNjAlO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gICAgdHJhbnNpdGlvbjogMC4ycyBhbGw7IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgIC5jYXJkLWRlZmF1bHRfX2ltYWdlIC5tZWRpYV9faW1hZ2UsIC5jYXJkLXBvc3RfX2ltYWdlIC5tZWRpYV9faW1hZ2UsIC5jYXJkLWhvcml6b250YWxfX2ltYWdlIC5tZWRpYV9faW1hZ2UsIC5jYXJkLW92ZXJsYXlfX2ltYWdlIC5tZWRpYV9faW1hZ2Uge1xuICAgICAgICB3aWR0aDogY2FsYygxMDAlKTsgfSB9XG4gICAgLmNhcmQtZGVmYXVsdF9faW1hZ2UgLm1lZGlhX19pbWFnZSBpbWcsIC5jYXJkLXBvc3RfX2ltYWdlIC5tZWRpYV9faW1hZ2UgaW1nLCAuY2FyZC1ob3Jpem9udGFsX19pbWFnZSAubWVkaWFfX2ltYWdlIGltZywgLmNhcmQtb3ZlcmxheV9faW1hZ2UgLm1lZGlhX19pbWFnZSBpbWcge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDA7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgcmlnaHQ6IDEwcHg7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHotaW5kZXg6IDI7XG4gICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICAgIHRyYW5zaXRpb246IDAuMnMgYWxsO1xuICAgICAgb3BhY2l0eTogMTsgfVxuICAuY2FyZC1kZWZhdWx0OmhvdmVyIC5tZWRpYV9faW1hZ2UsIC5jYXJkLXBvc3Q6aG92ZXIgLm1lZGlhX19pbWFnZSwgLmNhcmQtaG9yaXpvbnRhbDpob3ZlciAubWVkaWFfX2ltYWdlLCAuY2FyZC1vdmVybGF5OmhvdmVyIC5tZWRpYV9faW1hZ2Uge1xuICAgIGJhY2tncm91bmQ6ICMwMDA7IH1cbiAgLmNhcmQtZGVmYXVsdDpob3ZlciBpbWcsIC5jYXJkLXBvc3Q6aG92ZXIgaW1nLCAuY2FyZC1ob3Jpem9udGFsOmhvdmVyIGltZywgLmNhcmQtb3ZlcmxheTpob3ZlciBpbWcge1xuICAgIG9wYWNpdHk6IDAuODsgfVxuICAuY2FyZC1kZWZhdWx0X19ib2R5LCAuY2FyZC1wb3N0X19ib2R5LCAuY2FyZC1ob3Jpem9udGFsX19ib2R5LCAuY2FyZC1vdmVybGF5X19ib2R5IHtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGNvbG9yOiB2YXIoLS1lLWdsb2JhbC1jb2xvci1kYTI5YWU2LCAjMzAzMDMwKTsgfVxuICAuY2FyZC1kZWZhdWx0X190aXRsZSwgLmNhcmQtcG9zdF9fdGl0bGUsIC5jYXJkLWhvcml6b250YWxfX3RpdGxlLCAuY2FyZC1vdmVybGF5X190aXRsZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDI4cHg7IH1cbiAgLmNhcmQtZGVmYXVsdF9fZXhjZXJwdCwgLmNhcmQtcG9zdF9fZXhjZXJwdCwgLmNhcmQtaG9yaXpvbnRhbF9fZXhjZXJwdCwgLmNhcmQtb3ZlcmxheV9fZXhjZXJwdCB7XG4gICAgY29sb3I6IHZhcigtLWUtZ2xvYmFsLWNvbG9yLWRhMjlhZTYsICMzMDMwMzApO1xuICAgIG1hcmdpbjogMCAwIDIwcHggMDsgfVxuICAgIC5jYXJkLWRlZmF1bHRfX2V4Y2VycHQgcCwgLmNhcmQtcG9zdF9fZXhjZXJwdCBwLCAuY2FyZC1ob3Jpem9udGFsX19leGNlcnB0IHAsIC5jYXJkLW92ZXJsYXlfX2V4Y2VycHQgcCB7XG4gICAgICBtYXJnaW46IDA7IH1cblxuLmNhcmQtZGVmYXVsdF9fYm9keSB7XG4gIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gIHBhZGRpbmc6IDMwcHg7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgLmNhcmQtZGVmYXVsdF9fYm9keSB7XG4gICAgICBwYWRkaW5nOiAzMHB4IDAgMCAwOyB9IH1cblxuLmNhcmQtcG9zdCB7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7IH1cbiAgLmNhcmQtcG9zdF9faW1hZ2Uge1xuICAgIG1hcmdpbi1ib3R0b206IDI1cHg7IH1cbiAgICAuY2FyZC1wb3N0X19pbWFnZSAubWVkaWFfX2ltYWdlIHtcbiAgICAgIHBhZGRpbmctYm90dG9tOiA2NSU7IH1cbiAgLmNhcmQtcG9zdF9fYm9keSB7XG4gICAgcGFkZGluZzogMDsgfVxuICAuY2FyZC1wb3N0X190aXRsZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNXB4OyB9XG4gIC5jYXJkLXBvc3QgYTpob3ZlciAuY2FyZC1wb3N0X190aXRsZSwgLmNhcmQtcG9zdCBhOmhvdmVyIC5jYXJkLXBvc3RfX2JvZHkge1xuICAgIGNvbG9yOiAjMzI2MTQ4OyB9XG5cbi5jYXJkLXBvZGNhc3Qge1xuICBtYXJnaW4tYm90dG9tOiAyMHB4OyB9XG4gIC5jYXJkLXBvZGNhc3RfX2ltYWdlIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyNXB4OyB9XG4gIC5jYXJkLXBvZGNhc3RfX2JvZHkge1xuICAgIHBhZGRpbmc6IDA7IH1cbiAgLmNhcmQtcG9kY2FzdF9fdGl0bGUge1xuICAgIG1hcmdpbi1ib3R0b206IDVweDsgfVxuICAuY2FyZC1wb2RjYXN0X19tZXRhIHtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgICBjb2xvcjogIzIxMjUyOTsgfVxuICAuY2FyZC1wb2RjYXN0IC5tZWRpYV9faW1hZ2UgaW1nIHtcbiAgICBib3JkZXItcmFkaXVzOiAxMHB4OyB9XG4gIC5jYXJkLXBvZGNhc3QgYTpob3ZlciAuY2FyZC1wb3N0X190aXRsZSwgLmNhcmQtcG9kY2FzdCBhOmhvdmVyIC5jYXJkLXBvc3RfX2JvZHkge1xuICAgIGNvbG9yOiAjMzI2MTQ4OyB9XG5cbi5jYXJkLWhvcml6b250YWwgYSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7IH1cblxuLmNhcmQtaG9yaXpvbnRhbF9faW1hZ2Uge1xuICBtaW4td2lkdGg6IGNhbGMoNTAlIC0gMjVweCk7XG4gIG1hcmdpbi1yaWdodDogMzBweDsgfVxuXG4uY2FyZC1ob3Jpem9udGFsX19ib2R5IHtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyOyB9XG5cbi5jYXJkLW92ZXJsYXkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxMTMuNzNkZWcsIHJnYmEoMCwgMCwgMCwgMC45KSA5LjQ5JSwgcmdiYSgwLCAwLCAwLCAwKSA2Ny4wNCUpLCByZ2JhKDAsIDAsIDAsIDApO1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwYWRkaW5nOiAyLjVyZW07XG4gIGhlaWdodDogMzI0cHg7XG4gIG1hcmdpbjogMDsgfVxuICAuY2FyZC1vdmVybGF5X19pbWFnZSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICByaWdodDogMDtcbiAgICBib3R0b206IDA7XG4gICAgei1pbmRleDogLTE7XG4gICAgbWFyZ2luOiAwOyB9XG4gICAgLmNhcmQtb3ZlcmxheV9faW1hZ2UgLm1lZGlhLCAuY2FyZC1vdmVybGF5X19pbWFnZSAubWVkaWFfX2ltYWdlLCAuY2FyZC1vdmVybGF5X19pbWFnZSBpbWcge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIHRvcDogMDtcbiAgICAgIGJvdHRvbTogMDtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICByaWdodDogMDsgfVxuICAuY2FyZC1vdmVybGF5X190aXRsZSB7XG4gICAgbWF4LXdpZHRoOiAxNTBweDtcbiAgICBjb2xvcjogI2ZmZmZmZjtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgIGZvbnQtc2l6ZTogMi4yNXJlbTtcbiAgICBsaW5lLWhlaWdodDogMi4yNXJlbTsgfVxuICAgIC5jYXJkLW92ZXJsYXlfX3RpdGxlIHNwYW46bGFzdC1jaGlsZCB7XG4gICAgICBjb2xvcjogIzg5QTY4RTtcbiAgICAgIGRpc3BsYXk6IGJsb2NrOyB9XG4gIC5jYXJkLW92ZXJsYXlfX2V4Y2VycHQge1xuICAgIG1heC13aWR0aDogMjgwcHg7XG4gICAgY29sb3I6ICNmZmZmZmY7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICBkaXNwbGF5OiBub25lOyB9XG4gIC5jYXJkLW92ZXJsYXlfX2JvZHkge1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47IH1cbiAgLmNhcmQtb3ZlcmxheV9fYWN0aW9uIHtcbiAgICBtYXJnaW4tdG9wOiBhdXRvOyB9XG5cbi5jYXJkLXN0b3J5LCAuY2FyZC1wb2RjYXN0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICBiYWNrZ3JvdW5kOiAjMDQwQzI3O1xuICBoZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiAxMDAlOyB9XG4gIC5jYXJkLXN0b3J5X19pbWFnZSwgLmNhcmQtc3RvcnlfX2ltYWdlIC5tZWRpYSwgLmNhcmQtc3RvcnlfX2ltYWdlIGltZywgLmNhcmQtcG9kY2FzdF9faW1hZ2UsIC5jYXJkLXBvZGNhc3RfX2ltYWdlIC5tZWRpYSwgLmNhcmQtcG9kY2FzdF9faW1hZ2UgaW1nIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHotaW5kZXg6IDA7XG4gICAgdG9wOiAwO1xuICAgIGJvdHRvbTogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgIHRyYW5zaXRpb246IDAuMnMgYWxsO1xuICAgIG9wYWNpdHk6IDE7IH1cbiAgLmNhcmQtc3RvcnlfX2ltYWdlLCAuY2FyZC1wb2RjYXN0X19pbWFnZSB7XG4gICAgb3BhY2l0eTogMC43O1xuICAgIHRyYW5zaXRpb246IDAuMnMgYWxsOyB9XG4gIC5jYXJkLXN0b3J5OmhvdmVyIC5jYXJkLXN0b3J5X19pbWFnZSwgLmNhcmQtcG9kY2FzdDpob3ZlciAuY2FyZC1zdG9yeV9faW1hZ2Uge1xuICAgIGJhY2tncm91bmQ6ICMwMDA7IH1cbiAgICAuY2FyZC1zdG9yeTpob3ZlciAuY2FyZC1zdG9yeV9faW1hZ2UgaW1nLCAuY2FyZC1wb2RjYXN0OmhvdmVyIC5jYXJkLXN0b3J5X19pbWFnZSBpbWcge1xuICAgICAgb3BhY2l0eTogMC44OyB9XG4gIC5jYXJkLXN0b3J5IGEsIC5jYXJkLXBvZGNhc3QgYSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIG1pbi1oZWlnaHQ6IDMzNHB4O1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHBhZGRpbmc6IDIycHggMzBweDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uOyB9XG4gIC5jYXJkLXN0b3J5X190aXRsZSwgLmNhcmQtcG9kY2FzdF9fdGl0bGUge1xuICAgIGNvbG9yOiAjZmZmZmZmO1xuICAgIHotaW5kZXg6IDE7IH1cbiAgLmNhcmQtc3RvcnlfX2VwaXNvZGUsIC5jYXJkLXBvZGNhc3RfX2VwaXNvZGUge1xuICAgIGNvbG9yOiAjZmZmZmZmO1xuICAgIG9wYWNpdHk6IDAuODsgfVxuICAuY2FyZC1zdG9yeV9fZGF0ZSwgLmNhcmQtcG9kY2FzdF9fZGF0ZSB7XG4gICAgei1pbmRleDogMTtcbiAgICBjb2xvcjogI2ZmZmZmZjtcbiAgICBkaXNwbGF5OiBub25lOyB9XG5cbi5jYXJkLXByb3BlcnR5LWxpc3Rpbmcge1xuICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDQ4LCA0OCwgNDgsIDAuMyk7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRyYW5zaXRpb246IDAuMnMgYWxsOyB9XG4gIC5jYXJkLXByb3BlcnR5LWxpc3Rpbmc6aG92ZXIge1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSg0OCwgNDgsIDQ4LCAwLjUpOyB9XG4gIC5jYXJkLXByb3BlcnR5LWxpc3RpbmcgYSB7XG4gICAgY29sb3I6IHZhcigtLWUtZ2xvYmFsLWNvbG9yLWRhMjlhZTYsICMzMDMwMzApOyB9XG4gIC5jYXJkLXByb3BlcnR5LWxpc3RpbmdfX3ByaWNlIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgIGNvbG9yOiAjMjEyNTI5OyB9XG4gIC5jYXJkLXByb3BlcnR5LWxpc3RpbmdfX2FkZHJlc3Mge1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgY29sb3I6ICMyMTI1Mjk7IH1cbiAgLmNhcmQtcHJvcGVydHktbGlzdGluZ19faW5mbyB7XG4gICAgY29sb3I6ICMwNDBDMjc7XG4gICAgbWFyZ2luOiAwOyB9XG4gICAgLmNhcmQtcHJvcGVydHktbGlzdGluZ19faW5mbyB1bCB7XG4gICAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgICAgbWFyZ2luOiAwO1xuICAgICAgcGFkZGluZzogMDtcbiAgICAgIGRpc3BsYXk6IGZsZXg7IH1cbiAgICAgIC5jYXJkLXByb3BlcnR5LWxpc3RpbmdfX2luZm8gdWwgbGkge1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgcGFkZGluZzogMCAxMHB4IDAgMDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7IH1cbiAgICAgIC5jYXJkLXByb3BlcnR5LWxpc3RpbmdfX2luZm8gdWwgc3ZnIHtcbiAgICAgICAgbWFyZ2luOiAwIDZweCAwIDAgIWltcG9ydGFudDsgfVxuICAuY2FyZC1wcm9wZXJ0eS1saXN0aW5nX19ib2R5IHtcbiAgICBwYWRkaW5nOiAzMHB4OyB9XG5cbi5tZWRpYS0tdmlkZW8tYXV0b3BsYXkge1xuICB6LWluZGV4OiAxOyB9XG4gIC5tZWRpYS0tdmlkZW8tYXV0b3BsYXkgdmlkZW8sXG4gIC5tZWRpYS0tdmlkZW8tYXV0b3BsYXkgaWZyYW1lIHtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IDA7XG4gICAgdG9wOiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBtaW4td2lkdGg6IDEwMCU7XG4gICAgbWluLWhlaWdodDogMTAwJTtcbiAgICB3aWR0aDogYXV0bztcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgei1pbmRleDogMDsgfVxuXG4ubWVkaWEtLWNvdmVyIC5tZWRpYV9faW1hZ2Uge1xuICBoZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiAxMDAlOyB9XG5cbi5tZWRpYS0tY292ZXIgaW1nIHtcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG4gIGRpc3BsYXk6IG5vbmU7IH1cblxuLm1lZGlhLS1iZyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiAxMDAlO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgei1pbmRleDogMDsgfVxuXG4ubWVkaWEtLWNhcHRpb24ge1xuICBtYXJnaW4tcmlnaHQ6IDU0cHg7XG4gIHBhZGRpbmc6IDY3cHggMCAwO1xuICBiYWNrZ3JvdW5kOiB1cmwoL3dwLWNvbnRlbnQvdXBsb2Fkcy8yMDIwLzExL0lrYXdhaV9fNzM3OV8tX1NhbmZvcmRfQm9hdF8zLmpwZykgbm8tcmVwZWF0IGNlbnRlciAjMzI2MTQ4O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyOyB9XG4gIC5tZWRpYS0tY2FwdGlvbiAubWVkaWFfX2ltYWdlIHtcbiAgICB3aWR0aDogY2FsYygxMDAlICsgNTRweCk7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gICAgLm1lZGlhLS1jYXB0aW9uIC5tZWRpYV9faW1hZ2UgaW1nIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgZGlzcGxheTogYmxvY2s7IH1cbiAgICAubWVkaWEtLWNhcHRpb24gLm1lZGlhX19pbWFnZSBzdmcge1xuICAgICAgaGVpZ2h0OiA5MHB4O1xuICAgICAgd2lkdGg6IDkwcHg7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB6LWluZGV4OiAxMDtcbiAgICAgIHRvcDogNTAlO1xuICAgICAgbGVmdDogNTAlO1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7IH1cbiAgLm1lZGlhLS1jYXB0aW9uIC5tZWRpYV9fY2FwdGlvbiB7XG4gICAgY29sb3I6IHZhcigtLWUtZ2xvYmFsLWNvbG9yLTQxYjg0ZWUsICNGRkZGRkYpO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgcGFkZGluZzogMzZweCA3OXB4O1xuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBsaW5lLWhlaWdodDogMS4yODU3O1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7IH1cbiAgLm9yZGVyLS1pbWFnZS1yaWdodCAubWVkaWEtLWNhcHRpb24ge1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICBtYXJnaW4tbGVmdDogNTRweDsgfVxuICAgIC5vcmRlci0taW1hZ2UtcmlnaHQgLm1lZGlhLS1jYXB0aW9uIC5tZWRpYV9faW1hZ2Uge1xuICAgICAgbWFyZ2luLWxlZnQ6IC01NHB4OyB9XG5cbi5tZWRpYS0tdmlkZW8tYXV0b3BsYXkgLm1lZGlhX19pbWFnZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZy1ib3R0b206IDYxJTtcbiAgd2lkdGg6IGNhbGMoMTAwJSArIDU0cHgpOyB9XG5cbi5tZWRpYS0tdmlkZW8gLm1lZGlhX19pbWFnZTpiZWZvcmUge1xuICBjb250ZW50OiAnJztcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiAxMDAlO1xuICBiYWNrZ3JvdW5kOiByZ2JhKDI1LCAzMSwgMzEsIDAuNDUpO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnM7IH1cblxuLm1lZGlhLS12aWRlbyAubWVkaWFfX2ltYWdlOmhvdmVyOmJlZm9yZSB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMjUsIDMxLCAzMSwgMC4yNSk7IH1cblxuLm1lZGlhLS12aWRlbyAubWVkaWFfX2ltYWdlOmFmdGVyIHtcbiAgY29udGVudDogJyc7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiA1MCU7XG4gIGhlaWdodDogOTBweDtcbiAgd2lkdGg6IDkwcHg7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICBiYWNrZ3JvdW5kOiBuby1yZXBlYXQgY2VudGVyIHVybChcIi4uLy4uL2Fzc2V0cy9pbWFnZXMvcGxheS5wbmdcIik7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7IH1cblxuLm1lZGlhLS12aWRlbyAubWVkaWFfX2NhcHRpb24ge1xuICB0ZXh0LWFsaWduOiBsZWZ0OyB9XG5cbi5tb2RhbCB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuNyk7XG4gIHotaW5kZXg6IDIwMDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGhlaWdodDogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjJzOyB9XG4gIC5tb2RhbC5vcGVuIHtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgb3BhY2l0eTogMTAwOyB9XG4gIC5tb2RhbCAuY2xvc2UtbW9kYWwge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDAuNXJlbTtcbiAgICByaWdodDogMC41cmVtO1xuICAgIHotaW5kZXg6IDEwMDAwOyB9XG4gICAgLm1vZGFsIC5jbG9zZS1tb2RhbCBzdmcge1xuICAgICAgZGlzcGxheTogYmxvY2s7IH1cbiAgLm1vZGFsIC5oNCB7XG4gICAgbWFyZ2luLWJvdHRvbTogNDBweDsgfVxuICAubW9kYWxfX2NvbnRlbnQge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vLi4vYXNzZXRzL2ltYWdlcy9IRUFERVIgU0hBUEVfMDEuc3ZnXCIpO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogdG9wIHJpZ2h0O1xuICAgIGJhY2tncm91bmQtc2l6ZTogYXV0byAxMDAlO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBib3JkZXItcmFkaXVzOiA2cHg7XG4gICAgbWF4LWhlaWdodDogNTV2aDtcbiAgICBvdmVyZmxvdzogc2Nyb2xsO1xuICAgIHBhZGRpbmc6IDEuNXJlbTtcbiAgICBtYXgtd2lkdGg6IDkwdnc7XG4gICAgb3ZlcmZsb3cteDogaGlkZGVuOyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAubW9kYWxfX2NvbnRlbnQge1xuICAgICAgICBtaW4td2lkdGg6IDQ1MHB4O1xuICAgICAgICBwYWRkaW5nOiAyLjVyZW07XG4gICAgICAgIG1heC13aWR0aDogNTB2dzsgfSB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAubW9kYWxfX2NvbnRlbnQge1xuICAgICAgICBwYWRkaW5nOiAzLjVyZW07XG4gICAgICAgIG1heC13aWR0aDogNDB2dzsgfSB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAgICAgLm1vZGFsX19jb250ZW50IHtcbiAgICAgICAgcGFkZGluZzogMy41cmVtO1xuICAgICAgICBtYXgtd2lkdGg6IDMwdnc7IH0gfVxuICAgIC5tb2RhbF9fY29udGVudCBzdmcge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAtMTUwcHg7XG4gICAgICByaWdodDogLTE1MHB4OyB9XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgLm1vZGFsX19jb250ZW50IHN2ZyB7XG4gICAgICAgICAgZGlzcGxheTogbm9uZTsgfSB9XG4gICAgLm1vZGFsX19jb250ZW50ID4gZGl2IHA6bGFzdC1jaGlsZCB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwOyB9XG4gICAgLm1vZGFsX19jb250ZW50IC5nY2hvaWNlIHtcbiAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICAgIGRpc3BsYXk6IGZsZXg7IH1cbiAgICAgIC5tb2RhbF9fY29udGVudCAuZ2Nob2ljZSAuZ2ZpZWxkLWNob2ljZS1pbnB1dCB7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4OyB9XG4gICAgLm1vZGFsX19jb250ZW50IC5hbGVydCwgLm1vZGFsX19jb250ZW50IC5nZm9ybV93cmFwcGVyIGRpdi52YWxpZGF0aW9uX2Vycm9yLCAuZ2Zvcm1fd3JhcHBlciAubW9kYWxfX2NvbnRlbnQgZGl2LnZhbGlkYXRpb25fZXJyb3Ige1xuICAgICAgcGFkZGluZy1sZWZ0OiA0cmVtO1xuICAgICAgcGFkZGluZy1yaWdodDogNHJlbTtcbiAgICAgIG1pbi1oZWlnaHQ6IDE1cmVtOyB9XG5cbi5tZW51IHtcbiAgZGlzcGxheTogZmxleDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xuICBmbGV4LXdyYXA6IHdyYXA7IH1cbiAgLm1lbnUtaXRlbSBhIHtcbiAgICBsaW5lLWhlaWdodDogMS4yOTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwYWRkaW5nOiAxOXB4IDEwcHg7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gICAgICAubWVudS1pdGVtIGEge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDIwcHg7IH0gfVxuXG4jd3BhZG1pbmJhciB7XG4gIHBvc2l0aW9uOiBmaXhlZCAhaW1wb3J0YW50OyB9XG5cbi5zZWN0aW9uIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxOyB9XG4gIC5zZWN0aW9uX19pbm5lciB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHotaW5kZXg6IDEwOyB9XG5cbi8qXHJcbiAqIEhhbWJ1cmdlcnNcclxuICogQGRlc2NyaXB0aW9uIFRhc3R5IENTUy1hbmltYXRlZCBoYW1idXJnZXJzXHJcbiAqIEBhdXRob3IgSm9uYXRoYW4gU3VoIEBqb25zdWhcclxuICogQHNpdGUgaHR0cHM6Ly9qb25zdWguY29tL2hhbWJ1cmdlcnNcclxuICogQGxpbmsgaHR0cHM6Ly9naXRodWIuY29tL2pvbnN1aC9oYW1idXJnZXJzXHJcbiAqL1xuLmhhbWJ1cmdlciB7XG4gIHBhZGRpbmc6IDEycHggMDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogb3BhY2l0eSwgZmlsdGVyO1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjE1cztcbiAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGxpbmVhcjtcbiAgZm9udDogaW5oZXJpdDtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiAwO1xuICBtYXJnaW46IDA7XG4gIGhlaWdodDogMTAwJTtcbiAgb3V0bGluZTogMCAhaW1wb3J0YW50O1xuICBvdmVyZmxvdzogdmlzaWJsZTsgfVxuXG4uaGFtYnVyZ2VyLmlzLWFjdGl2ZSAuaGFtYnVyZ2VyLWlubmVyLFxuLmhhbWJ1cmdlci5pcy1hY3RpdmUgLmhhbWJ1cmdlci1pbm5lcjo6YmVmb3JlLFxuLmhhbWJ1cmdlci5pcy1hY3RpdmUgLmhhbWJ1cmdlci1pbm5lcjo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzI2MTQ4OyB9XG5cbi5oYW1idXJnZXItYm94IHtcbiAgd2lkdGg6IDQwcHg7XG4gIGhlaWdodDogNDBweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cblxuLmhhbWJ1cmdlci1pbm5lciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB0b3A6IDUwJTtcbiAgd2lkdGg6IDI4cHg7XG4gIGxlZnQ6IDlweDtcbiAgbWFyZ2luLXRvcDogLTAuNXB4OyB9XG5cbi5oYW1idXJnZXItaW5uZXIsIC5oYW1idXJnZXItaW5uZXI6OmJlZm9yZSwgLmhhbWJ1cmdlci1pbm5lcjo6YWZ0ZXIge1xuICB3aWR0aDogMjhweDtcbiAgaGVpZ2h0OiAycHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzMjYxNDg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogdHJhbnNmb3JtO1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjE1cztcbiAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2U7IH1cblxuLmhhbWJ1cmdlci1pbm5lcjo6YmVmb3JlLCAuaGFtYnVyZ2VyLWlubmVyOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrOyB9XG5cbi5oYW1idXJnZXItaW5uZXI6OmJlZm9yZSB7XG4gIHRvcDogLThweDsgfVxuXG4uaGFtYnVyZ2VyLWlubmVyOjphZnRlciB7XG4gIGJvdHRvbTogLThweDsgfVxuXG4vKlxyXG4gICAqIFNwaW5cclxuICAgKi9cbi5oYW1idXJnZXItLXNwaW4gLmhhbWJ1cmdlci1pbm5lciB7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDAuMjJzO1xuICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNTUsIDAuMDU1LCAwLjY3NSwgMC4xOSk7IH1cblxuLmhhbWJ1cmdlci0tc3BpbiAuaGFtYnVyZ2VyLWlubmVyOjpiZWZvcmUge1xuICB0cmFuc2l0aW9uOiB0b3AgMC4xcyAwLjI1cyBlYXNlLWluLCBvcGFjaXR5IDAuMXMgZWFzZS1pbjsgfVxuXG4uaGFtYnVyZ2VyLS1zcGluIC5oYW1idXJnZXItaW5uZXI6OmFmdGVyIHtcbiAgdHJhbnNpdGlvbjogYm90dG9tIDAuMXMgMC4yNXMgZWFzZS1pbiwgdHJhbnNmb3JtIDAuMjJzIGN1YmljLWJlemllcigwLjU1LCAwLjA1NSwgMC42NzUsIDAuMTkpOyB9XG5cbi5oYW1idXJnZXItLXNwaW4uY29sbGFwc2VkIC5oYW1idXJnZXItaW5uZXIge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgwKTtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMC4yMnM7XG4gIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC41NSwgMC4wNTUsIDAuNjc1LCAwLjE5KTsgfVxuXG4uaGFtYnVyZ2VyLS1zcGluLmNvbGxhcHNlZCAuaGFtYnVyZ2VyLWlubmVyOjpiZWZvcmUge1xuICB0b3A6IC04cHg7XG4gIG9wYWNpdHk6IDE7XG4gIHRyYW5zaXRpb246IHRvcCAwLjFzIDAuMjVzIGVhc2UtaW4sIG9wYWNpdHkgMC4xcyBlYXNlLWluOyB9XG5cbi5oYW1idXJnZXItLXNwaW4uY29sbGFwc2VkIC5oYW1idXJnZXItaW5uZXI6OmFmdGVyIHtcbiAgYm90dG9tOiAtOHB4O1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgwKTtcbiAgdHJhbnNpdGlvbjogYm90dG9tIDAuMXMgMC4yNXMgZWFzZS1pbiwgdHJhbnNmb3JtIDAuMjJzIGN1YmljLWJlemllcigwLjU1LCAwLjA1NSwgMC42NzUsIDAuMTkpOyB9XG5cbi5oYW1idXJnZXItLXNwaW4gLmhhbWJ1cmdlci1pbm5lciB7XG4gIHRyYW5zZm9ybTogcm90YXRlKDIyNWRlZyk7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDAuMTJzO1xuICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMjE1LCAwLjYxLCAwLjM1NSwgMSk7IH1cblxuLmhhbWJ1cmdlci0tc3BpbiAuaGFtYnVyZ2VyLWlubmVyOjpiZWZvcmUge1xuICB0b3A6IDA7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zaXRpb246IHRvcCAwLjFzIGVhc2Utb3V0LCBvcGFjaXR5IDAuMXMgMC4xMnMgZWFzZS1vdXQ7IH1cblxuLmhhbWJ1cmdlci0tc3BpbiAuaGFtYnVyZ2VyLWlubmVyOjphZnRlciB7XG4gIGJvdHRvbTogMDtcbiAgdHJhbnNmb3JtOiByb3RhdGUoLTkwZGVnKTtcbiAgdHJhbnNpdGlvbjogYm90dG9tIDAuMXMgZWFzZS1vdXQsIHRyYW5zZm9ybSAwLjIycyAwLjEycyBjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEsIDAuMzU1LCAxKTsgfVxuXG46cm9vdCB7XG4gIC0tc3dpcGVyLXRoZW1lLWNvbG9yOiAjMWYxZjFmOyB9XG5cbi5zd2lwZXItd3JhcHBlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICBoZWlnaHQ6IGF1dG87IH1cblxuLnN3aXBlci1zbGlkZSB7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgcGFkZGluZy1yaWdodDogMDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gIGhlaWdodDogYXV0bzsgfVxuICAuc3dpcGVyLXNsaWRlIGltZyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7IH1cbiAgLnN3aXBlci1zbGlkZV9faW5uZXIge1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZTVlNWU1O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gICAgd2lkdGg6IDEwMCU7IH1cbiAgLnN3aXBlci1zbGlkZSAubWVkaWFfX2NhcHRpb24ge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBsaW5lLWhlaWdodDogMS4yODU3O1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBwYWRkaW5nOiAzMHB4IDgwcHggMzBweCAwOyB9XG5cbi5zd2lwZXItcGFnaW5hdGlvbiB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDEuMjg1NztcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgcGFkZGluZzogMzBweCAwIDI5cHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogYXV0bztcbiAgYm90dG9tOiAxcHg7XG4gIHJpZ2h0OiA0MXB4O1xuICB3aWR0aDogNjBweDtcbiAgYmFja2dyb3VuZDogI2ZmZjsgfVxuXG4uc3dpcGVyLWJ1dHRvbi1uZXh0LFxuLnN3aXBlci1idXR0b24tcHJldiB7XG4gIHdpZHRoOiA0MHB4O1xuICBoZWlnaHQ6IDM2cHg7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgYmFja2dyb3VuZC1pbWFnZTogbm9uZSAhaW1wb3J0YW50OyB9XG4gIC5zd2lwZXItYnV0dG9uLW5leHQ6YWZ0ZXIsXG4gIC5zd2lwZXItYnV0dG9uLXByZXY6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIGhlaWdodDogNDBweDtcbiAgICB3aWR0aDogMzZweDtcbiAgICBiYWNrZ3JvdW5kOiBuby1yZXBlYXQgY2VudGVyO1xuICAgIGJhY2tncm91bmQtc2l6ZTogNDBweCAzNnB4OyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgIC5zd2lwZXItYnV0dG9uLW5leHQsXG4gICAgLnN3aXBlci1idXR0b24tcHJldiB7XG4gICAgICB0cmFuc2Zvcm06IHNjYWxlKDAuNik7IH0gfVxuICAuc3dpcGVyLWJ1dHRvbi1uZXh0LnN3aXBlci1idXR0b24tZGlzYWJsZWQsXG4gIC5zd2lwZXItYnV0dG9uLXByZXYuc3dpcGVyLWJ1dHRvbi1kaXNhYmxlZCB7XG4gICAgb3BhY2l0eTogMDsgfVxuXG4uc3dpcGVyLWJ1dHRvbi1uZXh0IHtcbiAgcmlnaHQ6IC0xNXB4OyB9XG4gIC5zd2lwZXItYnV0dG9uLW5leHQ6YWZ0ZXIge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0Nzdmcgd2lkdGg9JzQwJyBoZWlnaHQ9JzM2JyB2aWV3Qm94PScwIDAgNDAgMzYnIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NnIGNsaXAtcGF0aD0ndXJsKCUyM2NsaXAwXzQ2OToyMDU2MSknJTNFJTNDcGF0aCBkPSdNMTMuMDcwMyAwLjQ5MTA0M0wxMS41MjM0IDIuMDgyMTFDMTEuMTU2MiAyLjQ1OTc5IDExLjE1NjIgMy4wNzA1MSAxMS41MjM0IDMuNDQ4MThMMjUuNjQwNiAxOC4wMDA5TDExLjUyMzQgMzIuNTUzNUMxMS4xNTYyIDMyLjkzMTIgMTEuMTU2MyAzMy41NDE5IDExLjUyMzQgMzMuOTE5NkwxMy4wNzAzIDM1LjUxMDdDMTMuNDM3NSAzNS44ODg0IDE0LjAzMTIgMzUuODg4NCAxNC4zOTg0IDM1LjUxMDdMMzAuNzU3OCAxOC42ODM5QzMxLjEyNSAxOC4zMDYyIDMxLjEyNSAxNy42OTU1IDMwLjc1NzggMTcuMzE3OEwxNC4zOTg0IDAuNDkxMDQzQzE0LjAzMTIgMC4xMTMzNjUgMTMuNDM3NSAwLjExMzM2NSAxMy4wNzAzIDAuNDkxMDQzWicgZmlsbD0nJTIzMUYyOTM3Jy8lM0UlM0MvZyUzRSUzQ2RlZnMlM0UlM0NjbGlwUGF0aCBpZD0nY2xpcDBfNDY5OjIwNTYxJyUzRSUzQ3JlY3Qgd2lkdGg9JzM2JyBoZWlnaHQ9JzQwJyBmaWxsPSd3aGl0ZScgdHJhbnNmb3JtPSd0cmFuc2xhdGUoMCAzNikgcm90YXRlKC05MCknLyUzRSUzQy9jbGlwUGF0aCUzRSUzQy9kZWZzJTNFJTNDL3N2ZyUzRSUwQVwiKTsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgICAgIC5zd2lwZXItYnV0dG9uLW5leHQ6YWZ0ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHdpZHRoPSc0MCcgaGVpZ2h0PSczNicgdmlld0JveD0nMCAwIDQwIDM2JyBmaWxsPSdub25lJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNFJTNDZyBjbGlwLXBhdGg9J3VybCglMjNjbGlwMF80Njk6MjA1NjEpJyUzRSUzQ3BhdGggZD0nTTEzLjA3MDMgMC40OTEwNDNMMTEuNTIzNCAyLjA4MjExQzExLjE1NjIgMi40NTk3OSAxMS4xNTYyIDMuMDcwNTEgMTEuNTIzNCAzLjQ0ODE4TDI1LjY0MDYgMTguMDAwOUwxMS41MjM0IDMyLjU1MzVDMTEuMTU2MiAzMi45MzEyIDExLjE1NjMgMzMuNTQxOSAxMS41MjM0IDMzLjkxOTZMMTMuMDcwMyAzNS41MTA3QzEzLjQzNzUgMzUuODg4NCAxNC4wMzEyIDM1Ljg4ODQgMTQuMzk4NCAzNS41MTA3TDMwLjc1NzggMTguNjgzOUMzMS4xMjUgMTguMzA2MiAzMS4xMjUgMTcuNjk1NSAzMC43NTc4IDE3LjMxNzhMMTQuMzk4NCAwLjQ5MTA0M0MxNC4wMzEyIDAuMTEzMzY1IDEzLjQzNzUgMC4xMTMzNjUgMTMuMDcwMyAwLjQ5MTA0M1onIGZpbGw9JyUyM0ZGRkZGRicvJTNFJTNDL2clM0UlM0NkZWZzJTNFJTNDY2xpcFBhdGggaWQ9J2NsaXAwXzQ2OToyMDU2MSclM0UlM0NyZWN0IHdpZHRoPSczNicgaGVpZ2h0PSc0MCcgZmlsbD0nd2hpdGUnIHRyYW5zZm9ybT0ndHJhbnNsYXRlKDAgMzYpIHJvdGF0ZSgtOTApJy8lM0UlM0MvY2xpcFBhdGglM0UlM0MvZGVmcyUzRSUzQy9zdmclM0UlMEFcIik7IH0gfVxuICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAuc3dpcGVyLWJ1dHRvbi1uZXh0IHtcbiAgICAgIHJpZ2h0OiAxNXB4OyB9IH1cblxuLnN3aXBlci1idXR0b24tcHJldiB7XG4gIGxlZnQ6IC0xNXB4OyB9XG4gIC5zd2lwZXItYnV0dG9uLXByZXY6YWZ0ZXIge1xuICAgIHRyYW5zZm9ybTogc2NhbGVYKC0xKTtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHdpZHRoPSc0MCcgaGVpZ2h0PSczNicgdmlld0JveD0nMCAwIDQwIDM2JyBmaWxsPSdub25lJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNFJTNDZyBjbGlwLXBhdGg9J3VybCglMjNjbGlwMF80Njk6MjA1NjEpJyUzRSUzQ3BhdGggZD0nTTEzLjA3MDMgMC40OTEwNDNMMTEuNTIzNCAyLjA4MjExQzExLjE1NjIgMi40NTk3OSAxMS4xNTYyIDMuMDcwNTEgMTEuNTIzNCAzLjQ0ODE4TDI1LjY0MDYgMTguMDAwOUwxMS41MjM0IDMyLjU1MzVDMTEuMTU2MiAzMi45MzEyIDExLjE1NjMgMzMuNTQxOSAxMS41MjM0IDMzLjkxOTZMMTMuMDcwMyAzNS41MTA3QzEzLjQzNzUgMzUuODg4NCAxNC4wMzEyIDM1Ljg4ODQgMTQuMzk4NCAzNS41MTA3TDMwLjc1NzggMTguNjgzOUMzMS4xMjUgMTguMzA2MiAzMS4xMjUgMTcuNjk1NSAzMC43NTc4IDE3LjMxNzhMMTQuMzk4NCAwLjQ5MTA0M0MxNC4wMzEyIDAuMTEzMzY1IDEzLjQzNzUgMC4xMTMzNjUgMTMuMDcwMyAwLjQ5MTA0M1onIGZpbGw9JyUyMzFGMjkzNycvJTNFJTNDL2clM0UlM0NkZWZzJTNFJTNDY2xpcFBhdGggaWQ9J2NsaXAwXzQ2OToyMDU2MSclM0UlM0NyZWN0IHdpZHRoPSczNicgaGVpZ2h0PSc0MCcgZmlsbD0nd2hpdGUnIHRyYW5zZm9ybT0ndHJhbnNsYXRlKDAgMzYpIHJvdGF0ZSgtOTApJy8lM0UlM0MvY2xpcFBhdGglM0UlM0MvZGVmcyUzRSUzQy9zdmclM0UlMEFcIik7IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gICAgICAuc3dpcGVyLWJ1dHRvbi1wcmV2OmFmdGVyIHtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB3aWR0aD0nNDAnIGhlaWdodD0nMzYnIHZpZXdCb3g9JzAgMCA0MCAzNicgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzRSUzQ2cgY2xpcC1wYXRoPSd1cmwoJTIzY2xpcDBfNDY5OjIwNTYxKSclM0UlM0NwYXRoIGQ9J00xMy4wNzAzIDAuNDkxMDQzTDExLjUyMzQgMi4wODIxMUMxMS4xNTYyIDIuNDU5NzkgMTEuMTU2MiAzLjA3MDUxIDExLjUyMzQgMy40NDgxOEwyNS42NDA2IDE4LjAwMDlMMTEuNTIzNCAzMi41NTM1QzExLjE1NjIgMzIuOTMxMiAxMS4xNTYzIDMzLjU0MTkgMTEuNTIzNCAzMy45MTk2TDEzLjA3MDMgMzUuNTEwN0MxMy40Mzc1IDM1Ljg4ODQgMTQuMDMxMiAzNS44ODg0IDE0LjM5ODQgMzUuNTEwN0wzMC43NTc4IDE4LjY4MzlDMzEuMTI1IDE4LjMwNjIgMzEuMTI1IDE3LjY5NTUgMzAuNzU3OCAxNy4zMTc4TDE0LjM5ODQgMC40OTEwNDNDMTQuMDMxMiAwLjExMzM2NSAxMy40Mzc1IDAuMTEzMzY1IDEzLjA3MDMgMC40OTEwNDNaJyBmaWxsPSclMjNGRkZGRkYnLyUzRSUzQy9nJTNFJTNDZGVmcyUzRSUzQ2NsaXBQYXRoIGlkPSdjbGlwMF80Njk6MjA1NjEnJTNFJTNDcmVjdCB3aWR0aD0nMzYnIGhlaWdodD0nNDAnIGZpbGw9J3doaXRlJyB0cmFuc2Zvcm09J3RyYW5zbGF0ZSgwIDM2KSByb3RhdGUoLTkwKScvJTNFJTNDL2NsaXBQYXRoJTNFJTNDL2RlZnMlM0UlM0Mvc3ZnJTNFJTBBXCIpOyB9IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgLnN3aXBlci1idXR0b24tcHJldiB7XG4gICAgICBsZWZ0OiAxNXB4OyB9IH1cblxuQGtleWZyYW1lcyBib3VuY2Uge1xuICAwJSwgNTAlLCAxMDAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7IH1cbiAgNTAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTBweCk7IH0gfVxuXG4udGl0bGUtYmxvY2sge1xuICBtYXgtd2lkdGg6IDU3NHB4O1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luOiBhdXRvO1xuICBkaXNwbGF5OiBmbGV4O1xuICBtaW4taGVpZ2h0OiAyNTBweDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcGFkZGluZzogMjBweCA1N3B4IDUwcHg7XG4gIG1heC13aWR0aDogY2FsYygxMDAlIC0gMzBweCk7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDExMDBweCkgYW5kIChtYXgtd2lkdGg6IDE0NDBweCkgYW5kIChtYXgtaGVpZ2h0OiA4MDBweCkge1xuICAgIC50aXRsZS1ibG9jayB7XG4gICAgICBtaW4taGVpZ2h0OiAwOyB9IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgLnRpdGxlLWJsb2NrIHtcbiAgICAgIHBhZGRpbmc6IDIwcHggMjBweCAzMHB4O1xuICAgICAgbWluLWhlaWdodDogMDsgfSB9XG4gIC50aXRsZS1ibG9ja19faW5uZXIge1xuICAgIGZsZXgtZ3JvdzogMTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7IH1cbiAgLnRpdGxlLWJsb2NrX190aXRsZSB7XG4gICAgbWFyZ2luOiAwOyB9XG4gIC50aXRsZS1ibG9ja19fY29udGVudCB7XG4gICAgbWFyZ2luLXRvcDogMjVweDsgfVxuICAgIC50aXRsZS1ibG9ja19fY29udGVudCA6bGFzdC1jaGlsZCB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwOyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDExMDBweCkgYW5kIChtYXgtd2lkdGg6IDE0NDBweCkgYW5kIChtYXgtaGVpZ2h0OiA4MDBweCkge1xuICAgICAgLnRpdGxlLWJsb2NrX19jb250ZW50IHtcbiAgICAgICAgbWFyZ2luLXRvcDogMTVweDsgfSB9XG4gIC50aXRsZS1ibG9ja19fYWN0aW9ucyB7XG4gICAgbWFyZ2luLXRvcDogNDVweDsgfVxuICAgIC50aXRsZS1ibG9ja19fYWN0aW9ucyAuYnRuLCAudGl0bGUtYmxvY2tfX2FjdGlvbnMgLmdmb3JtX3dyYXBwZXIgLmdmb3JtX2Zvb3RlciAuYnV0dG9uLCAuZ2Zvcm1fd3JhcHBlciAuZ2Zvcm1fZm9vdGVyIC50aXRsZS1ibG9ja19fYWN0aW9ucyAuYnV0dG9uLCAudGl0bGUtYmxvY2tfX2FjdGlvbnMgYm9keSAud3BqYiAud3BqYi1idXR0b24ud3BqYi1idXR0b24tc2VhcmNoLCBib2R5IC53cGpiIC50aXRsZS1ibG9ja19fYWN0aW9ucyAud3BqYi1idXR0b24ud3BqYi1idXR0b24tc2VhcmNoLCAudGl0bGUtYmxvY2tfX2FjdGlvbnMgLndwamIgLndwamItc3VibWl0LCAud3BqYiAudGl0bGUtYmxvY2tfX2FjdGlvbnMgLndwamItc3VibWl0LCAudGl0bGUtYmxvY2tfX2FjdGlvbnMgLndwamIgYS53cGpiLWJ1dHRvbiwgLndwamIgLnRpdGxlLWJsb2NrX19hY3Rpb25zIGEud3BqYi1idXR0b24sIC50aXRsZS1ibG9ja19fYWN0aW9ucyBkaXYud3BqYi1mb3JtLXJlc3VtZS1hbGVydHMgLndwamItYnV0dG9uLCBkaXYud3BqYi1mb3JtLXJlc3VtZS1hbGVydHMgLnRpdGxlLWJsb2NrX19hY3Rpb25zIC53cGpiLWJ1dHRvbiwgLnRpdGxlLWJsb2NrX19hY3Rpb25zIC50b3duUXVpeiAucXVpelN0ZXBwZXIgLm5hdmlnYXRpb24tYnV0dG9ucyAuYnRuLW1pZGRsZS1ncmVlbjpudGgtb2YtdHlwZSgxKSwgLnRvd25RdWl6IC5xdWl6U3RlcHBlciAubmF2aWdhdGlvbi1idXR0b25zIC50aXRsZS1ibG9ja19fYWN0aW9ucyAuYnRuLW1pZGRsZS1ncmVlbjpudGgtb2YtdHlwZSgxKSwgLnRpdGxlLWJsb2NrX19hY3Rpb25zIC50b3duUXVpeiAucXVpelN0ZXBwZXIgLm5hdmlnYXRpb24tYnV0dG9ucyAuYnRuLW1pZGRsZS1ncmVlbjpudGgtb2YtdHlwZSgyKSwgLnRvd25RdWl6IC5xdWl6U3RlcHBlciAubmF2aWdhdGlvbi1idXR0b25zIC50aXRsZS1ibG9ja19fYWN0aW9ucyAuYnRuLW1pZGRsZS1ncmVlbjpudGgtb2YtdHlwZSgyKSB7XG4gICAgICBtaW4td2lkdGg6IDI2MHB4OyB9XG4gIC50aXRsZS1ibG9ja19fYXJyb3cge1xuICAgIG1hcmdpbi10b3A6IDI1cHg7XG4gICAgYW5pbWF0aW9uOiBib3VuY2UgM3MgaW5maW5pdGU7IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgIC50aXRsZS1ibG9ja19fYXJyb3cge1xuICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDAuNik7IH0gfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMTAwcHgpIGFuZCAobWF4LXdpZHRoOiAxNDQwcHgpIGFuZCAobWF4LWhlaWdodDogODAwcHgpIHtcbiAgICAgIC50aXRsZS1ibG9ja19fYXJyb3cge1xuICAgICAgICBtYXJnaW4tdG9wOiAtNXB4O1xuICAgICAgICBkaXNwbGF5OiBub25lOyB9IH1cbiAgLnRpdGxlLWJsb2NrLS1ib3R0b20ge1xuICAgIG1hcmdpbi1ib3R0b206IDA7IH1cbiAgLnRpdGxlLWJsb2NrLS10b3Age1xuICAgIG1hcmdpbi10b3A6IDA7IH1cblxuLnBhZ2luYXRpb24ge1xuICBtYXJnaW46IDQwcHggMCAxMHB4OyB9XG4gIC5zZWN0aW9uLXN1Y2Nlc3Mtc3Rvcmllcy1hcmNoaXZlIC5wYWdpbmF0aW9uIHtcbiAgICBtYXJnaW46IDYuODc1cmVtIDAgNXJlbSAwOyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAuc2VjdGlvbi1zdWNjZXNzLXN0b3JpZXMtYXJjaGl2ZSAucGFnaW5hdGlvbiB7XG4gICAgICAgIG1hcmdpbjogNC4zNzVyZW0gMCAyLjVyZW0gMDsgfSB9XG5cbi53cGpiIC53cGpiLXBhZ2luYXRlLWxpbmtzIGEsXG4ud3BqYiAud3BqYi1wYWdpbmF0ZS1saW5rcyBzcGFuIHtcbiAgcGFkZGluZzogMTBweDsgfVxuXG51bC5wYWdlLW51bWJlcnMsXG4ud3BqYi1wYWdpbmF0ZS1saW5rcyB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIHBhZGRpbmc6IDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyOyB9XG4gIHVsLnBhZ2UtbnVtYmVycyA+IGxpLFxuICB1bC5wYWdlLW51bWJlcnMgPiBhLFxuICAud3BqYi1wYWdpbmF0ZS1saW5rcyA+IGxpLFxuICAud3BqYi1wYWdpbmF0ZS1saW5rcyA+IGEge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGJhY2tncm91bmQ6IG5vbmU7IH1cbiAgICB1bC5wYWdlLW51bWJlcnMgPiBsaSArIGxpLFxuICAgIHVsLnBhZ2UtbnVtYmVycyA+IGEgKyBsaSxcbiAgICAud3BqYi1wYWdpbmF0ZS1saW5rcyA+IGxpICsgbGksXG4gICAgLndwamItcGFnaW5hdGUtbGlua3MgPiBhICsgbGkge1xuICAgICAgbWFyZ2luLWxlZnQ6IC0xcHg7IH1cbiAgdWwucGFnZS1udW1iZXJzIHNwYW4sXG4gIHVsLnBhZ2UtbnVtYmVycyBhLFxuICAud3BqYi1wYWdpbmF0ZS1saW5rcyBzcGFuLFxuICAud3BqYi1wYWdpbmF0ZS1saW5rcyBhIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBjb2xvcjogIzIxMjUyOTtcbiAgICBwYWRkaW5nOiAxMHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gICAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcbiAgICB3aWR0aDogNDRweDtcbiAgICBoZWlnaHQ6IDQ0cHg7XG4gICAgbWFyZ2luOiAwIDEwcHg7IH1cbiAgICB1bC5wYWdlLW51bWJlcnMgc3Bhbi5uZXh0LCB1bC5wYWdlLW51bWJlcnMgc3Bhbi5wcmV2LFxuICAgIHVsLnBhZ2UtbnVtYmVycyBhLm5leHQsXG4gICAgdWwucGFnZS1udW1iZXJzIGEucHJldixcbiAgICAud3BqYi1wYWdpbmF0ZS1saW5rcyBzcGFuLm5leHQsXG4gICAgLndwamItcGFnaW5hdGUtbGlua3Mgc3Bhbi5wcmV2LFxuICAgIC53cGpiLXBhZ2luYXRlLWxpbmtzIGEubmV4dCxcbiAgICAud3BqYi1wYWdpbmF0ZS1saW5rcyBhLnByZXYge1xuICAgICAgZGlzcGxheTogbm9uZTsgfVxuICB1bC5wYWdlLW51bWJlcnMgYS5jdXJyZW50LFxuICB1bC5wYWdlLW51bWJlcnMgc3Bhbi5jdXJyZW50LFxuICAud3BqYi1wYWdpbmF0ZS1saW5rcyBhLmN1cnJlbnQsXG4gIC53cGpiLXBhZ2luYXRlLWxpbmtzIHNwYW4uY3VycmVudCB7XG4gICAgYmFja2dyb3VuZDogIzMyNjE0ODtcbiAgICBjb2xvcjogI2ZmZmZmZjtcbiAgICBib3JkZXItY29sb3I6ICMzMjYxNDg7IH1cbiAgdWwucGFnZS1udW1iZXJzIGE6aG92ZXIsXG4gIC53cGpiLXBhZ2luYXRlLWxpbmtzIGE6aG92ZXIge1xuICAgIGJhY2tncm91bmQ6ICMzMjYxNDg7XG4gICAgY29sb3I6ICNmZmZmZmYgIWltcG9ydGFudDtcbiAgICBib3JkZXItY29sb3I6ICMzMjYxNDg7IH1cblxuLmFjZi1tYXAge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDsgfVxuXG4uc2VjdGlvbi1wb3N0LWFyY2hpdmUge1xuICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuICBtYXJnaW46IDAgYXV0bzsgfVxuICAuc2VjdGlvbi1wb3N0LWFyY2hpdmUgaDEuaDQge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7IH1cbiAgLnNlY3Rpb24tcG9zdC1hcmNoaXZlIC5yb3cubm8tZ3V0dGVycyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xNXB4O1xuICAgIG1hcmdpbi1yaWdodDogLTE1cHg7IH1cbiAgLnNlY3Rpb24tcG9zdC1hcmNoaXZlIGRpdltjbGFzc149XCJjb2wtXCJdIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gICAgcGFkZGluZy1yaWdodDogMTVweDsgfVxuICAgIC5zZWN0aW9uLXBvc3QtYXJjaGl2ZSBkaXZbY2xhc3NePVwiY29sLVwiXSA+IC5jYXJkIHtcbiAgICAgIHBhZGRpbmctYm90dG9tOiA1cmVtOyB9XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgLnNlY3Rpb24tcG9zdC1hcmNoaXZlIGRpdltjbGFzc149XCJjb2wtXCJdID4gLmNhcmQge1xuICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAyLjVyZW07IH0gfVxuICAuc2VjdGlvbi1wb3N0LWFyY2hpdmUgc2VsZWN0IHtcbiAgICB3aWR0aDogYXV0bztcbiAgICBtaW4td2lkdGg6IDIwMHB4O1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvOyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAuc2VjdGlvbi1wb3N0LWFyY2hpdmUgc2VsZWN0IHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDA7IH0gfVxuXG4uc2VjdGlvbl9fY2F0ZWdvcmllcyB7XG4gIG1hcmdpbjogMy41cmVtIDAgMCAwOyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgIC5zZWN0aW9uX19jYXRlZ29yaWVzIHtcbiAgICAgIG1hcmdpbjogMS43NXJlbSAwIDAgMDsgfSB9XG4gIC5zZWN0aW9uX19jYXRlZ29yaWVzIHVsIHtcbiAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgcGFkZGluZzogMDtcbiAgICBtYXJnaW46IDA7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgbWFyZ2luOiAxNXB4IDAgNXJlbSAwOyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAuc2VjdGlvbl9fY2F0ZWdvcmllcyB1bCB7XG4gICAgICAgIG1hcmdpbjogMTVweCAwIDIuNXJlbSAwOyB9IH1cbiAgICAuc2VjdGlvbl9fY2F0ZWdvcmllcyB1bCBsaSBhIHtcbiAgICAgIHBhZGRpbmc6IDhweCAxOHB4O1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgI0NFRDREQTtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDI1cHg7XG4gICAgICBtYXJnaW46IDAgMTJweCAwIDA7XG4gICAgICBjb2xvcjogIzIxMjUyOTsgfVxuICAgICAgLnNlY3Rpb25fX2NhdGVnb3JpZXMgdWwgbGkgYTpob3ZlciB7XG4gICAgICAgIGJhY2tncm91bmQ6ICMzMjYxNDg7XG4gICAgICAgIGJvcmRlci1jb2xvcjogIzMyNjE0ODtcbiAgICAgICAgY29sb3I6ICNmZmZmZmY7IH1cbiAgICAuc2VjdGlvbl9fY2F0ZWdvcmllcyB1bCBsaS5jdXJyZW50LWNhdCBhIHtcbiAgICAgIGJhY2tncm91bmQ6ICMzMjYxNDg7XG4gICAgICBib3JkZXItY29sb3I6ICMzMjYxNDg7XG4gICAgICBjb2xvcjogI2ZmZmZmZjsgfVxuICAgIC5zZWN0aW9uX19jYXRlZ29yaWVzIHVsIGxpOmZpcnN0LWNoaWxkIGEge1xuICAgICAgbWFyZ2luLWxlZnQ6IDA7IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgIC5zZWN0aW9uX19jYXRlZ29yaWVzIHVsIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7IH1cbiAgICAgICAgLnNlY3Rpb25fX2NhdGVnb3JpZXMgdWwgbGkge1xuICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7IH0gfVxuXG4ucG9zdC1hcnRpY2xlLCAuc3VjY2Vzcy1zdG9yeS1hcnRpY2xlLCAucG9kY2FzdC1hcnRpY2xlIHtcbiAgcGFkZGluZzogNXJlbSAwIDAgMDtcbiAgbWFyZ2luOiBhdXRvOyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgIC5wb3N0LWFydGljbGUsIC5zdWNjZXNzLXN0b3J5LWFydGljbGUsIC5wb2RjYXN0LWFydGljbGUge1xuICAgICAgcGFkZGluZzogMi41cmVtIDAgMCAwOyB9IH1cbiAgLnBvc3QtYXJ0aWNsZSAuY29sLW1kLTAsIC5zdWNjZXNzLXN0b3J5LWFydGljbGUgLmNvbC1tZC0wLCAucG9kY2FzdC1hcnRpY2xlIC5jb2wtbWQtMCB7XG4gICAgcG9zaXRpb246IHN0aWNreTtcbiAgICB0b3A6IDE1MHB4O1xuICAgIGhlaWdodDogMDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTUwcHg7XG4gICAgd2lkdGg6IDA7IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gICAgICAucG9zdC1hcnRpY2xlIC5jb2wtbWQtMCwgLnN1Y2Nlc3Mtc3RvcnktYXJ0aWNsZSAuY29sLW1kLTAsIC5wb2RjYXN0LWFydGljbGUgLmNvbC1tZC0wIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAwOyB9IH1cbiAgLnBvc3QtYXJ0aWNsZV9faGVhZGVyLCAuc3VjY2Vzcy1zdG9yeS1hcnRpY2xlX19oZWFkZXIsIC5wb2RjYXN0LWFydGljbGVfX2hlYWRlciB7XG4gICAgbWF4LXdpZHRoOiA2MTBweDtcbiAgICBtYXJnaW46IGF1dG87IH1cbiAgLnBvc3QtYXJ0aWNsZV9fdGl0bGUsIC5zdWNjZXNzLXN0b3J5LWFydGljbGVfX3RpdGxlLCAucG9kY2FzdC1hcnRpY2xlX190aXRsZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNDBweDsgfVxuICAucG9zdC1hcnRpY2xlX19tZXRhLCAuc3VjY2Vzcy1zdG9yeS1hcnRpY2xlX19tZXRhLCAucG9kY2FzdC1hcnRpY2xlX19tZXRhIHtcbiAgICBtYXJnaW46IDAgMCAzMHB4IDA7IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgIC5wb3N0LWFydGljbGVfX21ldGEsIC5zdWNjZXNzLXN0b3J5LWFydGljbGVfX21ldGEsIC5wb2RjYXN0LWFydGljbGVfX21ldGEge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAzMHB4OyB9IH1cbiAgICAucG9zdC1hcnRpY2xlX19tZXRhIHVsLCAuc3VjY2Vzcy1zdG9yeS1hcnRpY2xlX19tZXRhIHVsLCAucG9kY2FzdC1hcnRpY2xlX19tZXRhIHVsIHtcbiAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgICBtYXJnaW46IDA7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7IH1cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgICAucG9zdC1hcnRpY2xlX19tZXRhIHVsLCAuc3VjY2Vzcy1zdG9yeS1hcnRpY2xlX19tZXRhIHVsLCAucG9kY2FzdC1hcnRpY2xlX19tZXRhIHVsIHtcbiAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7IH0gfVxuICAgICAgLnBvc3QtYXJ0aWNsZV9fbWV0YSB1bCBsaSwgLnN1Y2Nlc3Mtc3RvcnktYXJ0aWNsZV9fbWV0YSB1bCBsaSwgLnBvZGNhc3QtYXJ0aWNsZV9fbWV0YSB1bCBsaSB7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgICAgICBwYWRkaW5nOiAwIDAgMCAyMHB4O1xuICAgICAgICBib3JkZXI6IDA7XG4gICAgICAgIGNvbG9yOiAjMDQwQzI3OyB9XG4gICAgICAgIC5wb3N0LWFydGljbGVfX21ldGEgdWwgbGk6Zmlyc3QtY2hpbGQsIC5zdWNjZXNzLXN0b3J5LWFydGljbGVfX21ldGEgdWwgbGk6Zmlyc3QtY2hpbGQsIC5wb2RjYXN0LWFydGljbGVfX21ldGEgdWwgbGk6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgIGJvcmRlci1sZWZ0OiAwO1xuICAgICAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgICAgICBtYXJnaW4tbGVmdDogMDsgfVxuICAgICAgICAucG9zdC1hcnRpY2xlX19tZXRhIHVsIGxpLnNoYXJlLCAuc3VjY2Vzcy1zdG9yeS1hcnRpY2xlX19tZXRhIHVsIGxpLnNoYXJlLCAucG9kY2FzdC1hcnRpY2xlX19tZXRhIHVsIGxpLnNoYXJlIHtcbiAgICAgICAgICBtYXJnaW4tbGVmdDogYXV0bzsgfVxuICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgICAgICAgLnBvc3QtYXJ0aWNsZV9fbWV0YSB1bCBsaS5zaGFyZSwgLnN1Y2Nlc3Mtc3RvcnktYXJ0aWNsZV9fbWV0YSB1bCBsaS5zaGFyZSwgLnBvZGNhc3QtYXJ0aWNsZV9fbWV0YSB1bCBsaS5zaGFyZSB7XG4gICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICBtYXJnaW46IDEwcHggMCAwIDA7XG4gICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMDsgfSB9XG4gICAgICAucG9zdC1hcnRpY2xlX19tZXRhIHVsIGltZywgLnN1Y2Nlc3Mtc3RvcnktYXJ0aWNsZV9fbWV0YSB1bCBpbWcsIC5wb2RjYXN0LWFydGljbGVfX21ldGEgdWwgaW1nIHtcbiAgICAgICAgd2lkdGg6IDQwcHg7XG4gICAgICAgIGhlaWdodDogNDBweDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4OyB9XG4gIC5wb3N0LWFydGljbGVfX2NvbnRlbnQsIC5zdWNjZXNzLXN0b3J5LWFydGljbGVfX2NvbnRlbnQsIC5wb2RjYXN0LWFydGljbGVfX2NvbnRlbnQge1xuICAgIG1heC13aWR0aDogNjEwcHg7XG4gICAgcGFkZGluZzogNXJlbSAwO1xuICAgIG1hcmdpbjogYXV0bztcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2NlZDRkYTsgfVxuICAgIC5wb3N0LWFydGljbGVfX2NvbnRlbnQgYSwgLnN1Y2Nlc3Mtc3RvcnktYXJ0aWNsZV9fY29udGVudCBhLCAucG9kY2FzdC1hcnRpY2xlX19jb250ZW50IGEge1xuICAgICAgY29sb3I6IHZhcigtLWUtZ2xvYmFsLWNvbG9yLWU2MDU1NTUsICMyQzkwOTQpO1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgIC5wb3N0LWFydGljbGVfX2NvbnRlbnQsIC5zdWNjZXNzLXN0b3J5LWFydGljbGVfX2NvbnRlbnQsIC5wb2RjYXN0LWFydGljbGVfX2NvbnRlbnQge1xuICAgICAgICBwYWRkaW5nOiAyLjVyZW0gMDsgfSB9XG4gICAgLnBvc3QtYXJ0aWNsZV9fY29udGVudCBwLCAuc3VjY2Vzcy1zdG9yeS1hcnRpY2xlX19jb250ZW50IHAsIC5wb2RjYXN0LWFydGljbGVfX2NvbnRlbnQgcCB7XG4gICAgICBjb2xvcjogdmFyKC0tZS1nbG9iYWwtY29sb3ItZGEyOWFlNiwgIzMwMzAzMCk7XG4gICAgICBtYXJnaW46IDAgMCAzMHB4IDA7IH1cbiAgICAucG9zdC1hcnRpY2xlX19jb250ZW50IGltZywgLnBvc3QtYXJ0aWNsZV9fY29udGVudCBmaWd1cmUsIC5zdWNjZXNzLXN0b3J5LWFydGljbGVfX2NvbnRlbnQgaW1nLCAuc3VjY2Vzcy1zdG9yeS1hcnRpY2xlX19jb250ZW50IGZpZ3VyZSwgLnBvZGNhc3QtYXJ0aWNsZV9fY29udGVudCBpbWcsIC5wb2RjYXN0LWFydGljbGVfX2NvbnRlbnQgZmlndXJlIHtcbiAgICAgIHdpZHRoOiBjYWxjKDEwMCUgKyAxMjBweCk7XG4gICAgICBtYXgtd2lkdGg6IGNhbGMoMTAwJSArIDEyMHB4KTtcbiAgICAgIG1hcmdpbi1sZWZ0OiAtNjBweDtcbiAgICAgIG1hcmdpbi10b3A6IDI1cHg7XG4gICAgICBtYXJnaW4tYm90dG9tOiAyNXB4O1xuICAgICAgYm9yZGVyLXJhZGl1czogMTBweDsgfVxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgICAgIC5wb3N0LWFydGljbGVfX2NvbnRlbnQgaW1nLCAucG9zdC1hcnRpY2xlX19jb250ZW50IGZpZ3VyZSwgLnN1Y2Nlc3Mtc3RvcnktYXJ0aWNsZV9fY29udGVudCBpbWcsIC5zdWNjZXNzLXN0b3J5LWFydGljbGVfX2NvbnRlbnQgZmlndXJlLCAucG9kY2FzdC1hcnRpY2xlX19jb250ZW50IGltZywgLnBvZGNhc3QtYXJ0aWNsZV9fY29udGVudCBmaWd1cmUge1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgICBtYXJnaW46IDA7IH0gfVxuICAgICAgLnBvc3QtYXJ0aWNsZV9fY29udGVudCBpbWcgZmlnY2FwdGlvbiwgLnBvc3QtYXJ0aWNsZV9fY29udGVudCBmaWd1cmUgZmlnY2FwdGlvbiwgLnN1Y2Nlc3Mtc3RvcnktYXJ0aWNsZV9fY29udGVudCBpbWcgZmlnY2FwdGlvbiwgLnN1Y2Nlc3Mtc3RvcnktYXJ0aWNsZV9fY29udGVudCBmaWd1cmUgZmlnY2FwdGlvbiwgLnBvZGNhc3QtYXJ0aWNsZV9fY29udGVudCBpbWcgZmlnY2FwdGlvbiwgLnBvZGNhc3QtYXJ0aWNsZV9fY29udGVudCBmaWd1cmUgZmlnY2FwdGlvbiB7XG4gICAgICAgIGNvbG9yOiB2YXIoLS1lLWdsb2JhbC1jb2xvci1kYTI5YWU2LCAjMzAzMDMwKTtcbiAgICAgICAgb3BhY2l0eTogMC41O1xuICAgICAgICBtYXJnaW46IC0xNXB4IDAgNTBweCAtNjBweDsgfVxuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICAgICAgICAucG9zdC1hcnRpY2xlX19jb250ZW50IGltZyBmaWdjYXB0aW9uLCAucG9zdC1hcnRpY2xlX19jb250ZW50IGZpZ3VyZSBmaWdjYXB0aW9uLCAuc3VjY2Vzcy1zdG9yeS1hcnRpY2xlX19jb250ZW50IGltZyBmaWdjYXB0aW9uLCAuc3VjY2Vzcy1zdG9yeS1hcnRpY2xlX19jb250ZW50IGZpZ3VyZSBmaWdjYXB0aW9uLCAucG9kY2FzdC1hcnRpY2xlX19jb250ZW50IGltZyBmaWdjYXB0aW9uLCAucG9kY2FzdC1hcnRpY2xlX19jb250ZW50IGZpZ3VyZSBmaWdjYXB0aW9uIHtcbiAgICAgICAgICAgIG1hcmdpbjogMCAwIDMwcHggMDsgfSB9XG4gICAgLnBvc3QtYXJ0aWNsZV9fY29udGVudCBociwgLnN1Y2Nlc3Mtc3RvcnktYXJ0aWNsZV9fY29udGVudCBociwgLnBvZGNhc3QtYXJ0aWNsZV9fY29udGVudCBociB7XG4gICAgICBvcGFjaXR5OiAwLjI7XG4gICAgICBib3JkZXI6IDA7XG4gICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdmFyKC0tZS1nbG9iYWwtY29sb3ItZGEyOWFlNiwgIzMwMzAzMCk7XG4gICAgICBtYXJnaW46IDYwcHggMCA2MHB4IDA7IH1cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgICAucG9zdC1hcnRpY2xlX19jb250ZW50IGhyLCAuc3VjY2Vzcy1zdG9yeS1hcnRpY2xlX19jb250ZW50IGhyLCAucG9kY2FzdC1hcnRpY2xlX19jb250ZW50IGhyIHtcbiAgICAgICAgICBtYXJnaW46IDMwcHggMDsgfSB9XG4gICAgLnBvc3QtYXJ0aWNsZV9fY29udGVudCB1bCwgLnN1Y2Nlc3Mtc3RvcnktYXJ0aWNsZV9fY29udGVudCB1bCwgLnBvZGNhc3QtYXJ0aWNsZV9fY29udGVudCB1bCB7XG4gICAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgICAgbWFyZ2luOiA0MHB4IDAgMCAwO1xuICAgICAgcGFkZGluZzogMDtcbiAgICAgIGNvbG9yOiB2YXIoLS1lLWdsb2JhbC1jb2xvci1kYTI5YWU2LCAjMzAzMDMwKTsgfVxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAgIC5wb3N0LWFydGljbGVfX2NvbnRlbnQgdWwsIC5zdWNjZXNzLXN0b3J5LWFydGljbGVfX2NvbnRlbnQgdWwsIC5wb2RjYXN0LWFydGljbGVfX2NvbnRlbnQgdWwge1xuICAgICAgICAgIG1hcmdpbi10b3A6IDIwcHg7IH0gfVxuICAgICAgLnBvc3QtYXJ0aWNsZV9fY29udGVudCB1bCBsaSwgLnN1Y2Nlc3Mtc3RvcnktYXJ0aWNsZV9fY29udGVudCB1bCBsaSwgLnBvZGNhc3QtYXJ0aWNsZV9fY29udGVudCB1bCBsaSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0Nzdmcgd2lkdGg9JzIxJyBoZWlnaHQ9JzIwJyB2aWV3Qm94PScwIDAgMjEgMjAnIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NwYXRoIGQ9J003LjUgNEwxNC41IDEwTDcuNSAxNicgc3Ryb2tlPSclMjMxRjI5MzcnIHN0cm9rZS13aWR0aD0nMicgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJy8lM0UlM0Mvc3ZnJTNFJTBBXCIpO1xuICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDQwcHg7XG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IDVweCAycHg7IH1cbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAgICAgLnBvc3QtYXJ0aWNsZV9fY29udGVudCB1bCBsaSwgLnN1Y2Nlc3Mtc3RvcnktYXJ0aWNsZV9fY29udGVudCB1bCBsaSwgLnBvZGNhc3QtYXJ0aWNsZV9fY29udGVudCB1bCBsaSB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4OyB9IH1cbiAgICAucG9zdC1hcnRpY2xlX19jb250ZW50IGgyLCAucG9zdC1hcnRpY2xlX19jb250ZW50IGgzLCAucG9zdC1hcnRpY2xlX19jb250ZW50IGg0LCAucG9zdC1hcnRpY2xlX19jb250ZW50IGg1LCAucG9zdC1hcnRpY2xlX19jb250ZW50IGg2LCAuc3VjY2Vzcy1zdG9yeS1hcnRpY2xlX19jb250ZW50IGgyLCAuc3VjY2Vzcy1zdG9yeS1hcnRpY2xlX19jb250ZW50IGgzLCAuc3VjY2Vzcy1zdG9yeS1hcnRpY2xlX19jb250ZW50IGg0LCAuc3VjY2Vzcy1zdG9yeS1hcnRpY2xlX19jb250ZW50IGg1LCAuc3VjY2Vzcy1zdG9yeS1hcnRpY2xlX19jb250ZW50IGg2LCAucG9kY2FzdC1hcnRpY2xlX19jb250ZW50IGgyLCAucG9kY2FzdC1hcnRpY2xlX19jb250ZW50IGgzLCAucG9kY2FzdC1hcnRpY2xlX19jb250ZW50IGg0LCAucG9kY2FzdC1hcnRpY2xlX19jb250ZW50IGg1LCAucG9kY2FzdC1hcnRpY2xlX19jb250ZW50IGg2IHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7IH1cbiAgLnBvc3QtYXJ0aWNsZV9faW1hZ2UsIC5zdWNjZXNzLXN0b3J5LWFydGljbGVfX2ltYWdlLCAucG9kY2FzdC1hcnRpY2xlX19pbWFnZSB7XG4gICAgaGVpZ2h0OiAwO1xuICAgIHBhZGRpbmctYm90dG9tOiA4MCU7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGRpc3BsYXk6IGJsb2NrOyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAucG9zdC1hcnRpY2xlX19pbWFnZSwgLnN1Y2Nlc3Mtc3RvcnktYXJ0aWNsZV9faW1hZ2UsIC5wb2RjYXN0LWFydGljbGVfX2ltYWdlIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAzNXB4OyB9IH1cbiAgICAucG9zdC1hcnRpY2xlX19pbWFnZSAubWZwLXZpZGVvLCAuc3VjY2Vzcy1zdG9yeS1hcnRpY2xlX19pbWFnZSAubWZwLXZpZGVvLCAucG9kY2FzdC1hcnRpY2xlX19pbWFnZSAubWZwLXZpZGVvIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgIHRyYW5zaXRpb246IDAuMnMgYWxsO1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgYm90dG9tOiAwO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgcGFkZGluZy1ib3R0b206IDg1JTtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gICAgICBiYWNrZ3JvdW5kOiAjZmZmZmZmOyB9XG4gICAgICAucG9zdC1hcnRpY2xlX19pbWFnZSAubWZwLXZpZGVvIGltZywgLnN1Y2Nlc3Mtc3RvcnktYXJ0aWNsZV9faW1hZ2UgLm1mcC12aWRlbyBpbWcsIC5wb2RjYXN0LWFydGljbGVfX2ltYWdlIC5tZnAtdmlkZW8gaW1nIHtcbiAgICAgICAgdHJhbnNpdGlvbjogMC4ycyBhbGw7XG4gICAgICAgIG9wYWNpdHk6IDE7IH1cbiAgICAgIC5wb3N0LWFydGljbGVfX2ltYWdlIC5tZnAtdmlkZW86YmVmb3JlLCAuc3VjY2Vzcy1zdG9yeS1hcnRpY2xlX19pbWFnZSAubWZwLXZpZGVvOmJlZm9yZSwgLnBvZGNhc3QtYXJ0aWNsZV9faW1hZ2UgLm1mcC12aWRlbzpiZWZvcmUge1xuICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHdpZHRoPSc2OCcgaGVpZ2h0PSc2OCcgdmlld0JveD0nMCAwIDY4IDY4JyBmaWxsPSdub25lJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNFJTNDY2lyY2xlIGN4PSczNCcgY3k9JzM0JyByPSczNCcgZmlsbD0nJTIzMzAzMDMwJyBmaWxsLW9wYWNpdHk9JzAuNScvJTNFJTNDcGF0aCBkPSdNNDkuMjYzIDMwLjg5MDhDNTAuMzQzIDMxLjU1ODcgNTEgMzIuNzM1MyA1MSAzNC4wMDI5QzUxIDM1LjI3MDUgNTAuMzQzIDM2LjQ0NzEgNDkuMjYzIDM3LjA0NjdMMjcuNTE1MyA1MC40MDYxQzI2LjM5NjEgNTEuMTU3NSAyNC45OTUyIDUxLjE4NzkgMjMuODUxOCA1MC41NDI3QzIyLjcwODIgNDkuODk3NSAyMiA0OC42ODMgMjIgNDcuMzYyM1YyMC42NDM1QzIyIDE5LjMyNTggMjIuNzA4MiAxOC4xMTA2IDIzLjg1MTggMTcuNDY1NEMyNC45OTUyIDE2LjgyMDkgMjYuMzk2MSAxNi44NDc1IDI3LjUxNTMgMTcuNTM0NEw0OS4yNjMgMzAuODkwOFonIGZpbGw9J3doaXRlJy8lM0UlM0Mvc3ZnJTNFJTBBXCIpO1xuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICB6LWluZGV4OiAxMDtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICByaWdodDogMDtcbiAgICAgICAgYm90dG9tOiAwOyB9XG4gICAgICAucG9zdC1hcnRpY2xlX19pbWFnZSAubWZwLXZpZGVvOmhvdmVyLCAuc3VjY2Vzcy1zdG9yeS1hcnRpY2xlX19pbWFnZSAubWZwLXZpZGVvOmhvdmVyLCAucG9kY2FzdC1hcnRpY2xlX19pbWFnZSAubWZwLXZpZGVvOmhvdmVyIHtcbiAgICAgICAgYmFja2dyb3VuZDogIzAwMDsgfVxuICAgICAgICAucG9zdC1hcnRpY2xlX19pbWFnZSAubWZwLXZpZGVvOmhvdmVyIGltZywgLnN1Y2Nlc3Mtc3RvcnktYXJ0aWNsZV9faW1hZ2UgLm1mcC12aWRlbzpob3ZlciBpbWcsIC5wb2RjYXN0LWFydGljbGVfX2ltYWdlIC5tZnAtdmlkZW86aG92ZXIgaW1nIHtcbiAgICAgICAgICBvcGFjaXR5OiAwLjg7IH1cbiAgICAucG9zdC1hcnRpY2xlX19pbWFnZSAubWVkaWEsIC5wb3N0LWFydGljbGVfX2ltYWdlIC5tZWRpYV9faW1hZ2UsIC5wb3N0LWFydGljbGVfX2ltYWdlIGltZywgLnN1Y2Nlc3Mtc3RvcnktYXJ0aWNsZV9faW1hZ2UgLm1lZGlhLCAuc3VjY2Vzcy1zdG9yeS1hcnRpY2xlX19pbWFnZSAubWVkaWFfX2ltYWdlLCAuc3VjY2Vzcy1zdG9yeS1hcnRpY2xlX19pbWFnZSBpbWcsIC5wb2RjYXN0LWFydGljbGVfX2ltYWdlIC5tZWRpYSwgLnBvZGNhc3QtYXJ0aWNsZV9faW1hZ2UgLm1lZGlhX19pbWFnZSwgLnBvZGNhc3QtYXJ0aWNsZV9faW1hZ2UgaW1nIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgICB6LWluZGV4OiAxO1xuICAgICAgdG9wOiAwO1xuICAgICAgYm90dG9tOiAwO1xuICAgICAgbGVmdDogMDtcbiAgICAgIHJpZ2h0OiAwO1xuICAgICAgdHJhbnNpdGlvbjogMC4ycyBhbGw7XG4gICAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuICAucG9zdC1hcnRpY2xlX19mb290ZXIsIC5zdWNjZXNzLXN0b3J5LWFydGljbGVfX2Zvb3RlciwgLnBvZGNhc3QtYXJ0aWNsZV9fZm9vdGVyIHtcbiAgICBtYXgtd2lkdGg6IDYxMHB4O1xuICAgIG1hcmdpbjogYXV0bzsgfVxuICAucG9zdC1hcnRpY2xlIC5zaGFyZSwgLnN1Y2Nlc3Mtc3RvcnktYXJ0aWNsZSAuc2hhcmUsIC5wb2RjYXN0LWFydGljbGUgLnNoYXJlIHtcbiAgICBkaXNwbGF5OiBmbGV4OyB9XG4gICAgLnBvc3QtYXJ0aWNsZSAuc2hhcmUgdWwsIC5zdWNjZXNzLXN0b3J5LWFydGljbGUgLnNoYXJlIHVsLCAucG9kY2FzdC1hcnRpY2xlIC5zaGFyZSB1bCB7XG4gICAgICBtYXJnaW46IDAgMCAwIDEwcHg7IH1cbiAgICAgIC5wb3N0LWFydGljbGUgLnNoYXJlIHVsIGxpLCAuc3VjY2Vzcy1zdG9yeS1hcnRpY2xlIC5zaGFyZSB1bCBsaSwgLnBvZGNhc3QtYXJ0aWNsZSAuc2hhcmUgdWwgbGkge1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIHBhZGRpbmc6IDAgMCAwIDEwcHg7IH1cbiAgICAgIC5wb3N0LWFydGljbGUgLnNoYXJlIHVsIGEsIC5zdWNjZXNzLXN0b3J5LWFydGljbGUgLnNoYXJlIHVsIGEsIC5wb2RjYXN0LWFydGljbGUgLnNoYXJlIHVsIGEge1xuICAgICAgICBjb2xvcjogIzA0MEMyNzsgfVxuICAgICAgICAucG9zdC1hcnRpY2xlIC5zaGFyZSB1bCBhOmhvdmVyLCAuc3VjY2Vzcy1zdG9yeS1hcnRpY2xlIC5zaGFyZSB1bCBhOmhvdmVyLCAucG9kY2FzdC1hcnRpY2xlIC5zaGFyZSB1bCBhOmhvdmVyIHtcbiAgICAgICAgICBjb2xvcjogIzMyNjE0ODsgfVxuICAucG9zdC1hcnRpY2xlIC53cC1ibG9jay1pbWFnZSwgLnN1Y2Nlc3Mtc3RvcnktYXJ0aWNsZSAud3AtYmxvY2staW1hZ2UsIC5wb2RjYXN0LWFydGljbGUgLndwLWJsb2NrLWltYWdlIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW46IDYwcHggMDsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgLnBvc3QtYXJ0aWNsZSAud3AtYmxvY2staW1hZ2UsIC5zdWNjZXNzLXN0b3J5LWFydGljbGUgLndwLWJsb2NrLWltYWdlLCAucG9kY2FzdC1hcnRpY2xlIC53cC1ibG9jay1pbWFnZSB7XG4gICAgICAgIG1hcmdpbjogMjBweCAwOyB9IH1cbiAgICAucG9zdC1hcnRpY2xlIC53cC1ibG9jay1pbWFnZSBpbWcsIC5zdWNjZXNzLXN0b3J5LWFydGljbGUgLndwLWJsb2NrLWltYWdlIGltZywgLnBvZGNhc3QtYXJ0aWNsZSAud3AtYmxvY2staW1hZ2UgaW1nIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgYm9yZGVyLXJhZGl1czogMTBweDsgfVxuICAgIC5wb3N0LWFydGljbGUgLndwLWJsb2NrLWltYWdlIGZpZ2NhcHRpb24sIC5zdWNjZXNzLXN0b3J5LWFydGljbGUgLndwLWJsb2NrLWltYWdlIGZpZ2NhcHRpb24sIC5wb2RjYXN0LWFydGljbGUgLndwLWJsb2NrLWltYWdlIGZpZ2NhcHRpb24ge1xuICAgICAgY29sb3I6IHZhcigtLWUtZ2xvYmFsLWNvbG9yLWRhMjlhZTYsICMzMDMwMzApO1xuICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgIG1hcmdpbjogMTVweCAwIDAgMDsgfVxuICAucG9zdC1hcnRpY2xlX19zb2NpYWwgdWwsIC5zdWNjZXNzLXN0b3J5LWFydGljbGVfX3NvY2lhbCB1bCwgLnBvZGNhc3QtYXJ0aWNsZV9fc29jaWFsIHVsIHtcbiAgICBtYXJnaW46IDAgMCAwIGNhbGMoLTEwMCUgLSAxMjBweCk7XG4gICAgcGFkZGluZzogMDtcbiAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgIHdpZHRoOiAzMHB4OyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAgICAgLnBvc3QtYXJ0aWNsZV9fc29jaWFsIHVsLCAuc3VjY2Vzcy1zdG9yeS1hcnRpY2xlX19zb2NpYWwgdWwsIC5wb2RjYXN0LWFydGljbGVfX3NvY2lhbCB1bCB7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgfSB9XG4gICAgLnBvc3QtYXJ0aWNsZV9fc29jaWFsIHVsIGxpLCAuc3VjY2Vzcy1zdG9yeS1hcnRpY2xlX19zb2NpYWwgdWwgbGksIC5wb2RjYXN0LWFydGljbGVfX3NvY2lhbCB1bCBsaSB7XG4gICAgICBtYXJnaW46IDAgMCAyMHB4IDA7IH1cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgICAgICAgLnBvc3QtYXJ0aWNsZV9fc29jaWFsIHVsIGxpLCAuc3VjY2Vzcy1zdG9yeS1hcnRpY2xlX19zb2NpYWwgdWwgbGksIC5wb2RjYXN0LWFydGljbGVfX3NvY2lhbCB1bCBsaSB7XG4gICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgIG1hcmdpbjogMCAyMHB4IDQwcHggMDsgfSB9XG4gICAgLnBvc3QtYXJ0aWNsZV9fc29jaWFsIHVsIHN2ZywgLnN1Y2Nlc3Mtc3RvcnktYXJ0aWNsZV9fc29jaWFsIHVsIHN2ZywgLnBvZGNhc3QtYXJ0aWNsZV9fc29jaWFsIHVsIHN2ZyB7XG4gICAgICB3aWR0aDogMzBweDtcbiAgICAgIGhlaWdodDogMzBweDtcbiAgICAgIG9wYWNpdHk6IDAuNDsgfVxuICAgIC5wb3N0LWFydGljbGVfX3NvY2lhbCB1bCBhLCAuc3VjY2Vzcy1zdG9yeS1hcnRpY2xlX19zb2NpYWwgdWwgYSwgLnBvZGNhc3QtYXJ0aWNsZV9fc29jaWFsIHVsIGEge1xuICAgICAgY29sb3I6ICM4OUE2OEU7IH1cbiAgICAgIC5wb3N0LWFydGljbGVfX3NvY2lhbCB1bCBhOmhvdmVyIHN2ZywgLnN1Y2Nlc3Mtc3RvcnktYXJ0aWNsZV9fc29jaWFsIHVsIGE6aG92ZXIgc3ZnLCAucG9kY2FzdC1hcnRpY2xlX19zb2NpYWwgdWwgYTpob3ZlciBzdmcge1xuICAgICAgICBvcGFjaXR5OiAxOyB9XG5cbi5zdWNjZXNzLXN0b3J5LWFydGljbGVfX2hlYWRlciB7XG4gIG1heC13aWR0aDogMTAwJTsgfVxuXG4uc3VjY2Vzcy1zdG9yeS1hcnRpY2xlIC5zZWN0aW9uLWNvbnRlbnQtc2ltcGxlIC5jb250YWluZXIsIC5zdWNjZXNzLXN0b3J5LWFydGljbGUgLnNlY3Rpb24tY29udGVudC1zaW1wbGUgLm1mcC1jb250ZW50LCAuc3VjY2Vzcy1zdG9yeS1hcnRpY2xlIC5zZWN0aW9uLWNvbnRlbnQtc2ltcGxlIC53cGpiIGRpdi53cGpiLWZsYXNoLWluZm8sIC53cGpiIC5zdWNjZXNzLXN0b3J5LWFydGljbGUgLnNlY3Rpb24tY29udGVudC1zaW1wbGUgZGl2LndwamItZmxhc2gtaW5mbyB7XG4gIHBhZGRpbmc6IDA7IH1cblxuLnBvZGNhc3QtYXJ0aWNsZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAucG9kY2FzdC1hcnRpY2xlLmxvbmUtZXBpc29kZSB7XG4gICAgcGFkZGluZy1ib3R0b206IDM1MHB4OyB9XG4gICAgLnBvZGNhc3QtYXJ0aWNsZS5sb25lLWVwaXNvZGU6YmVmb3JlIHtcbiAgICAgIGhlaWdodDogMzQwcHg7IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgIC5wb2RjYXN0LWFydGljbGUubG9uZS1lcGlzb2RlIHtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDE1MHB4OyB9XG4gICAgICAgIC5wb2RjYXN0LWFydGljbGUubG9uZS1lcGlzb2RlOmJlZm9yZSB7XG4gICAgICAgICAgaGVpZ2h0OiAxNTBweDtcbiAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBib3R0b207IH0gfVxuICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAucG9kY2FzdC1hcnRpY2xlLnR3by1lcGlzb2RlOmJlZm9yZSB7XG4gICAgICBoZWlnaHQ6IDQ1MHB4O1xuICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogYm90dG9tOyB9IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgLnBvZGNhc3QtYXJ0aWNsZS50aHJlZS1lcGlzb2RlOmJlZm9yZSB7XG4gICAgICBoZWlnaHQ6IDc1MHB4O1xuICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogYm90dG9tOyB9IH1cbiAgLnBvZGNhc3QtYXJ0aWNsZSBzdmcge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB6LWluZGV4OiAxOyB9XG4gIC5wb2RjYXN0LWFydGljbGUgLnNoYXJlIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICB3aWR0aDogNjBweDtcbiAgICB0b3A6IDI1JTtcbiAgICByaWdodDogNSU7XG4gICAgei1pbmRleDogOTsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAgICAgLnBvZGNhc3QtYXJ0aWNsZSAuc2hhcmUge1xuICAgICAgICByaWdodDogMDsgfSB9XG4gICAgLnBvZGNhc3QtYXJ0aWNsZSAuc2hhcmUgdWwge1xuICAgICAgbWFyZ2luOiAwO1xuICAgICAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICAgICAgcGFkZGluZzogMDtcbiAgICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgICBnYXA6IDVweDsgfVxuICAgICAgLnBvZGNhc3QtYXJ0aWNsZSAuc2hhcmUgdWwgbGkge1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIHBhZGRpbmc6IDAgMCAwIDEwcHg7IH1cbiAgICAgIC5wb2RjYXN0LWFydGljbGUgLnNoYXJlIHVsIGEge1xuICAgICAgICBjb2xvcjogIzA0MEMyNzsgfVxuICAgICAgICAucG9kY2FzdC1hcnRpY2xlIC5zaGFyZSB1bCBhOmhvdmVyIHtcbiAgICAgICAgICBjb2xvcjogIzMyNjE0ODsgfVxuICAucG9kY2FzdC1hcnRpY2xlX19oZWFkZXIge1xuICAgIG1heC13aWR0aDogMTAwJTsgfVxuICAucG9kY2FzdC1hcnRpY2xlX19pZnJhbWUge1xuICAgIG1hcmdpbi1ib3R0b206IDUwcHg7IH1cbiAgICAucG9kY2FzdC1hcnRpY2xlX19pZnJhbWUgaWZyYW1lIHtcbiAgICAgIGJvcmRlcjogbm9uZTsgfVxuICAucG9kY2FzdC1hcnRpY2xlX19zdWJzY3JpYmUtY3RhIHtcbiAgICBtYXgtd2lkdGg6IDQ1MHB4O1xuICAgIG1hcmdpbjogMCBhdXRvOyB9XG4gICAgLnBvZGNhc3QtYXJ0aWNsZV9fc3Vic2NyaWJlLWN0YSBwIHtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuICAgIC5wb2RjYXN0LWFydGljbGVfX3N1YnNjcmliZS1jdGEgdWwge1xuICAgICAgbWFyZ2luOiAwO1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgZ2FwOiAyNXB4OyB9XG4gICAgICAucG9kY2FzdC1hcnRpY2xlX19zdWJzY3JpYmUtY3RhIHVsIGxpIHtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdW5zZXQ7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDsgfVxuICAgICAgICAucG9kY2FzdC1hcnRpY2xlX19zdWJzY3JpYmUtY3RhIHVsIGxpIGE6aG92ZXIge1xuICAgICAgICAgIG9wYWNpdHk6IDAuODtcbiAgICAgICAgICB0cmFuc2l0aW9uOiAwLjVzIGFsbDsgfVxuICAgIC5wb2RjYXN0LWFydGljbGVfX3N1YnNjcmliZS1jdGEgaW1nIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgbWFyZ2luOiAwO1xuICAgICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICAgIG1heC13aWR0aDogMTAwJTsgfVxuICAucG9kY2FzdC1hcnRpY2xlX190cmFuc2NyaXB0IHtcbiAgICBtYXgtd2lkdGg6IDYxMHB4O1xuICAgIHBhZGRpbmc6IDVyZW0gMDtcbiAgICBtYXJnaW46IGF1dG87IH1cbiAgLnBvZGNhc3QtYXJ0aWNsZSAuYWNjb3JkaW9uIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgb3V0bGluZTogbm9uZTtcbiAgICB0cmFuc2l0aW9uOiAwLjRzO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyOHB4O1xuICAgIGNvbG9yOiAjMDAwO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAgIC5wb2RjYXN0LWFydGljbGUgLmFjY29yZGlvbjpiZWZvcmUge1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0Nzdmcgd2lkdGg9JzIxJyBoZWlnaHQ9JzIwJyB2aWV3Qm94PScwIDAgMjEgMjAnIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NwYXRoIGQ9J003LjUgNEwxNC41IDEwTDcuNSAxNicgc3Ryb2tlPSclMjMxRjI5MzcnIHN0cm9rZS13aWR0aD0nMicgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJy8lM0UlM0Mvc3ZnJTNFJTBBXCIpO1xuICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgIHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcbiAgICAgIHdpZHRoOiAyMXB4O1xuICAgICAgaGVpZ2h0OiAyMHB4O1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICByaWdodDogMDsgfVxuICAgIC5wb2RjYXN0LWFydGljbGUgLmFjY29yZGlvbi5hY3RpdmU6YmVmb3JlIHtcbiAgICAgIHRyYW5zZm9ybTogcm90YXRlKDI3MGRlZyk7IH1cbiAgLnBvZGNhc3QtYXJ0aWNsZSAucGFuZWwge1xuICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBvdmVyZmxvdzogaGlkZGVuOyB9XG4gIC5wb2RjYXN0LWFydGljbGU6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvd3AtY29udGVudC90aGVtZXMvbW92ZXRvbW9yZS9hc3NldHMvaW1hZ2VzL3BvZGNhc3Rfc3ZnLnN2Zyk7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgYm90dG9tO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogNTQwcHg7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJvdHRvbTogLTJweDsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgLnBvZGNhc3QtYXJ0aWNsZTpiZWZvcmUge1xuICAgICAgICBoZWlnaHQ6IDk1MHB4O1xuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA0NSU7IH0gfVxuICAucG9kY2FzdC1hcnRpY2xlIC5zZWN0aW9uLWNvbnRlbnQtc2ltcGxlIC5jb250YWluZXIsIC5wb2RjYXN0LWFydGljbGUgLnNlY3Rpb24tY29udGVudC1zaW1wbGUgLm1mcC1jb250ZW50LCAucG9kY2FzdC1hcnRpY2xlIC5zZWN0aW9uLWNvbnRlbnQtc2ltcGxlIC53cGpiIGRpdi53cGpiLWZsYXNoLWluZm8sIC53cGpiIC5wb2RjYXN0LWFydGljbGUgLnNlY3Rpb24tY29udGVudC1zaW1wbGUgZGl2LndwamItZmxhc2gtaW5mbyB7XG4gICAgcGFkZGluZzogMDsgfVxuXG4ubmV4dC1wb3N0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gIC5uZXh0LXBvc3QubG9hZGluZyB7XG4gICAgbWF4LWhlaWdodDogNjUwcHg7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuICAgIC5uZXh0LXBvc3QubG9hZGluZzpiZWZvcmUge1xuICAgICAgY29udGVudDogJyc7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIGhlaWdodDogNjJweDtcbiAgICAgIHdpZHRoOiA2MnB4O1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB3aWR0aD0nNjInIGhlaWdodD0nNjInIHZpZXdCb3g9JzAgMCA2MiA2MicgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzRSUzQ3BhdGggb3BhY2l0eT0nMC40JyBkPSdNNTUuMzA0NyA0NC44ODgyTDUxLjkzNDcgNDIuOTYyOUM1MS41NDQzIDQyLjczNTIgNTEuMjQ2MyA0Mi4zNzc4IDUxLjA5MjcgNDEuOTUyOEM1MC45MzkxIDQxLjUyNzggNTAuOTM5NyA0MS4wNjI0IDUxLjA5NDMgNDAuNjM3OUM0OS4zNzE0IDQ0LjIyOSA0Ni43MTc0IDQ3LjI5MjYgNDMuNDA4NiA0OS41MDk4QzQwLjA5OTggNTEuNzI3IDM2LjI1NzEgNTMuMDE2OCAzMi4yODA2IDUzLjI0NDdDMjguMzA0MSA1My40NzI3IDI0LjMzOTIgNTIuNjMwNiAyMC43OTg3IDUwLjgwNkMxNy4yNTgyIDQ4Ljk4MTUgMTQuMjcxNCA0Ni4yNDEyIDEyLjE0OTQgNDIuODcwNUMxMC4wMjc1IDM5LjQ5OTggOC44NDc4MSAzNS42MjE5IDguNzMzMzEgMzEuNjQwNkM4LjYxODggMjcuNjU5MiA5LjU3MzYyIDIzLjcxOTkgMTEuNDk4NCAyMC4yMzI4QzEzLjQyMzEgMTYuNzQ1OCAxNi4yNDc0IDEzLjgzODQgMTkuNjc3MiAxMS44MTMzQzIzLjEwNyA5Ljc4ODMyIDI3LjAxNyA4LjcxOTcxIDMxIDguNzE4NzVDMzEuNzEzMiA4LjcxODc1IDMyLjQxOCA4Ljc1Mzg3IDMzLjExNDMgOC44MTkyNkMzMy4wMjQ3IDguODEwNzggMzIuOTM1MSA4LjgwMTA5IDMyLjg0NDMgOC43OTM4M0MzMS44MTYyIDguNzEwMjcgMzEgNy45MDg2MyAzMSA2Ljg3NjkxVjMuMDAxOTFDMzAuOTk5NiAyLjUwMTYxIDMxLjE5MjcgMi4wMjA1MyAzMS41Mzg5IDEuNjU5MzlDMzEuODg1MiAxLjI5ODI2IDMyLjM1NzcgMS4wODUwNSAzMi44NTc2IDEuMDY0NDFDMzIuMjQgMS4wMjQ0NSAzMS42MjczIDAuOTY4NzUgMzEgMC45Njg3NUMxNC40MTAyIDAuOTY4NzUgMC45Njg3NSAxNC40MTAyIDAuOTY4NzUgMzFDMC45Njg3NSA0Ny41ODk4IDE0LjQxMDIgNjEuMDMxMiAzMSA2MS4wMzEyQzQyLjg2NzIgNjEuMDMxMiA1My4wODk5IDU0LjEzNSA1Ny45Njg4IDQ0LjE0ODRDNTcuNDY4NyA0NS4xMDAyIDU2LjI0NTYgNDUuNDI1OSA1NS4zMDQ3IDQ0Ljg4ODJaJyBmaWxsPSclMjM5ODk3OTYnLyUzRSUzQ3BhdGggZD0nTTMyLjg0NDMgOC43OTM4NkMzMS44MTYyIDguNzEwMzEgMzEgNy45MDg2NyAzMSA2Ljg3Njk1VjIuOTk0NjhDMzEgMS44OTE1MiAzMS45Mjg4IDAuOTYyNzI3IDMzLjAzMDcgMS4wMzY1OUM0OC42NyAyLjA4MDQyIDYxLjAzMTMgMTUuMDk2OCA2MS4wMzEzIDMxQzYxLjAzNDggMzUuNTQyOCA1OS45OTkyIDQwLjAyNjEgNTguMDAzOSA0NC4xMDcyQzU3LjUxOTUgNDUuMDk2NiA1Ni4yNjM4IDQ1LjQzOTMgNTUuMzA4NCA0NC44ODgzTDUxLjkzNzEgNDIuOTYyOUM1MS4wMzk4IDQyLjQ1MDcgNTAuNzQ2OCA0MS4zNDYzIDUxLjE4NjMgNDAuNDExNEM1Mi41Njg3IDM3LjQ2NjcgNTMuMjg0IDM0LjI1MzEgNTMuMjgxMyAzMUM1My4yODEzIDE5LjMxNTcgNDQuMjg3NiA5LjczMjM0IDMyLjg0NDMgOC43OTM4NlonIGZpbGw9JyUyMzMzM0U0OCcvJTNFJTNDL3N2ZyUzRSUwQVwiKTtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogMTAwcHg7XG4gICAgICBsZWZ0OiA1MCU7XG4gICAgICB6LWluZGV4OiAwO1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICAgICAgYW5pbWF0aW9uOiBzcGluTG9hZGVyIDEyMDBtcyBpbmZpbml0ZTsgfVxuICAgIC5uZXh0LXBvc3QubG9hZGluZzphZnRlciB7XG4gICAgICBjb250ZW50OiAnJztcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAxMDBweDtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICBib3R0b206IDA7XG4gICAgICB0b3A6IDA7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIHotaW5kZXg6IDUwMDtcbiAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxODBkZWcsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC40MykgMCUsICNGRkZGRkYgODIuMzclKTsgfVxuICAubmV4dC1wb3N0IC5wb3N0LXNpbmdsZV9faGVhZGVyOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJuZXh0IGFydGljbGVcIjtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIG1hcmdpbi1ib3R0b206IDUwcHg7XG4gICAgZGlzcGxheTogYmxvY2s7IH1cbiAgLm5leHQtcG9zdDpsYXN0LWNoaWxkIC5zZWN0aW9uLWNvbnRlbnQtc2ltcGxlIHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG5cbkBrZXlmcmFtZXMgc3BpbkxvYWRlciB7XG4gIGZyb20ge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpIHJvdGF0ZSgwdHVybik7IH1cbiAgdG8ge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpIHJvdGF0ZSgxdHVybik7IH0gfVxuXG4uYmxvZy1wb3N0LWl0ZW0ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbi10b3A6IGF1dG87XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjb2xvcjogdmFyKC0tZS1nbG9iYWwtY29sb3ItZGEyOWFlNiwgIzMwMzAzMCk7XG4gIGZsZXgtc2hyaW5rOiAwOyB9XG4gIC5ibG9nLXBvc3QtaXRlbSBhIHtcbiAgICBjb2xvcjogdmFyKC0tZS1nbG9iYWwtY29sb3ItZGEyOWFlNiwgIzMwMzAzMCk7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lOyB9XG4gICAgLmJsb2ctcG9zdC1pdGVtIGEgLmJ0bi10ZXh0IHtcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgICBjb2xvcjogdmFyKC0tZS1nbG9iYWwtY29sb3ItZGEyOWFlNiwgIzMwMzAzMCk7IH1cbiAgICAgIC5ibG9nLXBvc3QtaXRlbSBhIC5idG4tdGV4dCBzdmcge1xuICAgICAgICBtYXJnaW4tbGVmdDogNXB4O1xuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4yczsgfVxuICAgIC5ibG9nLXBvc3QtaXRlbSBhOmhvdmVyIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgY29sb3I6IHZhcigtLWUtZ2xvYmFsLWNvbG9yLWRhMjlhZTYsICMzMDMwMzApOyB9XG4gICAgICAuYmxvZy1wb3N0LWl0ZW0gYTpob3ZlciBpbWcge1xuICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMDIpOyB9XG4gIC5ibG9nLXBvc3QtaXRlbV9fdGl0bGUge1xuICAgIG1hcmdpbi10b3A6IDQwcHg7XG4gICAgY29sb3I6IHZhcigtLWUtZ2xvYmFsLWNvbG9yLWRhMjlhZTYsICMzMDMwMzApOyB9XG4gIC5ibG9nLXBvc3QtaXRlbV9faW1hZ2Uge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDA7XG4gICAgcGFkZGluZy1ib3R0b206IDc1JTtcbiAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgYmFja2dyb3VuZDogdmFyKC0tZS1nbG9iYWwtY29sb3ItMDFmMGZlNCwgI0YyRUNERik7IH1cbiAgICAuYmxvZy1wb3N0LWl0ZW1fX2ltYWdlID4gaW1nIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogMDtcbiAgICAgIGJvdHRvbTogMDtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICByaWdodDogMDtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgICB0cmFuc2l0aW9uOiBhbGwgMC41czsgfVxuICAgICAgLmJsb2ctcG9zdC1pdGVtX19pbWFnZSA+IGltZy5uby1pbWFnZSB7XG4gICAgICAgIG9iamVjdC1maXQ6IGNvbnRhaW47IH1cbiAgLmJsb2ctcG9zdC1pdGVtX19hY3Rpb25zIHtcbiAgICBtYXJnaW4tdG9wOiBhdXRvO1xuICAgIG1hcmdpbi10b3A6IDMwcHg7IH1cbiAgICAuYmxvZy1wb3N0LWl0ZW1fX2FjdGlvbnMgLmJ0bi10ZXh0IHtcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgICBjb2xvcjogI2ZmZmZmZjtcbiAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7IH1cbiAgICAgIC5ibG9nLXBvc3QtaXRlbV9fYWN0aW9ucyAuYnRuLXRleHQgc3ZnIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDVweDtcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuMnM7IH1cbiAgICAgIC5ibG9nLXBvc3QtaXRlbV9fYWN0aW9ucyAuYnRuLXRleHQ6aG92ZXIgc3ZnIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDEwcHg7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAuc2VjdGlvbi1zdWNjZXNzLXN0b3JpZXMtYXJjaGl2ZSA+IC5jb250YWluZXIgLnJvdy5uby1ndXR0ZXJzI2FqYXgtcG9zdHMsIC5zZWN0aW9uLXN1Y2Nlc3Mtc3Rvcmllcy1hcmNoaXZlID4gLm1mcC1jb250ZW50IC5yb3cubm8tZ3V0dGVycyNhamF4LXBvc3RzLCAud3BqYiAuc2VjdGlvbi1zdWNjZXNzLXN0b3JpZXMtYXJjaGl2ZSA+IGRpdi53cGpiLWZsYXNoLWluZm8gLnJvdy5uby1ndXR0ZXJzI2FqYXgtcG9zdHMge1xuICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyIDFmciAxZnI7XG4gICAgZ3JpZC1nYXA6IDMwcHg7IH0gfVxuXG4uc2VjdGlvbi1zdWNjZXNzLXN0b3JpZXMtYXJjaGl2ZSAuc2VjdGlvbi1zdG9yaWVzLWZlYXR1cmUgLnN0b3JpZXMtZmVhdHVyZV9fY29udGVudCB7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7IH1cblxuLnNlY3Rpb24tc3VjY2Vzcy1zdG9yaWVzLWFyY2hpdmUgLmNvbCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBmbGV4LWJhc2lzOiBhdXRvO1xuICBtYXJnaW46IDAgMCAyMHB4IDA7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDc2N3B4KSBhbmQgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gICAgLnNlY3Rpb24tc3VjY2Vzcy1zdG9yaWVzLWFyY2hpdmUgLmNvbCB7XG4gICAgICBmbGV4OiAwIDAgY2FsYyg1MCUgLSAxMHB4KTtcbiAgICAgIG1hcmdpbjogMCAwIDIwcHggMjBweDsgfVxuICAgICAgLnNlY3Rpb24tc3VjY2Vzcy1zdG9yaWVzLWFyY2hpdmUgLmNvbDpudGgtY2hpbGQoMm4rMSksIC5zZWN0aW9uLXN1Y2Nlc3Mtc3Rvcmllcy1hcmNoaXZlIC5jb2w6bnRoLWNoaWxkKDEpIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDBweDsgfSB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgICAuc2VjdGlvbi1zdWNjZXNzLXN0b3JpZXMtYXJjaGl2ZSAuY29sIHtcbiAgICAgIG1hcmdpbjogMDsgfSB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgICAuc2VjdGlvbi1zdWNjZXNzLXN0b3JpZXMtYXJjaGl2ZSAuY29sOm50aC1jaGlsZCgxKSwgLnNlY3Rpb24tc3VjY2Vzcy1zdG9yaWVzLWFyY2hpdmUgLmNvbDpudGgtY2hpbGQoOCkge1xuICAgICAgZ3JpZC1yb3ctZW5kOiBzcGFuIDI7XG4gICAgICBncmlkLWNvbHVtbi1lbmQ6IHNwYW4gMjtcbiAgICAgIGhlaWdodDogMTAwJTsgfSB9XG4gIC5zZWN0aW9uLXN1Y2Nlc3Mtc3Rvcmllcy1hcmNoaXZlIC5jb2w6bnRoLWNoaWxkKDEpIC5jYXJkLXN0b3J5LCAuc2VjdGlvbi1zdWNjZXNzLXN0b3JpZXMtYXJjaGl2ZSAuY29sOm50aC1jaGlsZCg4KSAuY2FyZC1zdG9yeSB7XG4gICAgd2lkdGg6IDEwMCU7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gICAgICAuc2VjdGlvbi1zdWNjZXNzLXN0b3JpZXMtYXJjaGl2ZSAuY29sOm50aC1jaGlsZCgxKSAuY2FyZC1zdG9yeSwgLnNlY3Rpb24tc3VjY2Vzcy1zdG9yaWVzLWFyY2hpdmUgLmNvbDpudGgtY2hpbGQoOCkgLmNhcmQtc3Rvcnkge1xuICAgICAgICBtaW4taGVpZ2h0OiA2MTdweDsgfVxuICAgICAgICAuc2VjdGlvbi1zdWNjZXNzLXN0b3JpZXMtYXJjaGl2ZSAuY29sOm50aC1jaGlsZCgxKSAuY2FyZC1zdG9yeSBhLCAuc2VjdGlvbi1zdWNjZXNzLXN0b3JpZXMtYXJjaGl2ZSAuY29sOm50aC1jaGlsZCg4KSAuY2FyZC1zdG9yeSBhIHtcbiAgICAgICAgICBwYWRkaW5nOiA1NXB4OyB9XG4gICAgICAgIC5zZWN0aW9uLXN1Y2Nlc3Mtc3Rvcmllcy1hcmNoaXZlIC5jb2w6bnRoLWNoaWxkKDEpIC5jYXJkLXN0b3J5X190aXRsZSwgLnNlY3Rpb24tc3VjY2Vzcy1zdG9yaWVzLWFyY2hpdmUgLmNvbDpudGgtY2hpbGQoOCkgLmNhcmQtc3RvcnlfX3RpdGxlIHtcbiAgICAgICAgICBmb250LXNpemU6IDIuMjVyZW07XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDIuMjVyZW07XG4gICAgICAgICAgY29sb3I6ICNmZmZmZmY7IH0gfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgLnNlY3Rpb24tc3VjY2Vzcy1zdG9yaWVzLWFyY2hpdmUgLmNvbDpudGgtY2hpbGQoMSkgLmNhcmQtc3RvcnlfX3RpdGxlLCAuc2VjdGlvbi1zdWNjZXNzLXN0b3JpZXMtYXJjaGl2ZSAuY29sOm50aC1jaGlsZCg4KSAuY2FyZC1zdG9yeV9fdGl0bGUge1xuICAgICAgICBmb250LXNpemU6IDEuNXJlbTtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuNzVyZW07IH0gfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgICAgICAgLnNlY3Rpb24tc3VjY2Vzcy1zdG9yaWVzLWFyY2hpdmUgLmNvbDpudGgtY2hpbGQoMSkgLmNhcmQtc3RvcnlfX2RhdGUsIC5zZWN0aW9uLXN1Y2Nlc3Mtc3Rvcmllcy1hcmNoaXZlIC5jb2w6bnRoLWNoaWxkKDgpIC5jYXJkLXN0b3J5X19kYXRlIHtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jazsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLnNlY3Rpb24tcG9kY2FzdC1hcmNoaXZlID4gLmNvbnRhaW5lciAucm93Lm5vLWd1dHRlcnMjYWpheC1wb3N0cywgLnNlY3Rpb24tcG9kY2FzdC1hcmNoaXZlID4gLm1mcC1jb250ZW50IC5yb3cubm8tZ3V0dGVycyNhamF4LXBvc3RzLCAud3BqYiAuc2VjdGlvbi1wb2RjYXN0LWFyY2hpdmUgPiBkaXYud3BqYi1mbGFzaC1pbmZvIC5yb3cubm8tZ3V0dGVycyNhamF4LXBvc3RzIHtcbiAgICBkaXNwbGF5OiBncmlkO1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmciAxZnI7XG4gICAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiAxZnIgMWZyO1xuICAgIGdyaWQtZ2FwOiAzMHB4OyB9IH1cblxuLnNlY3Rpb24tcG9kY2FzdC1hcmNoaXZlIC5zZWN0aW9uLXBvZGNhc3QtZmVhdHVyZSAucG9kY2FzdC1mZWF0dXJlX19jb250ZW50IHtcbiAgbWFyZ2luLWJvdHRvbTogNTBweDsgfVxuXG4uc2VjdGlvbi1wb2RjYXN0LWFyY2hpdmUgLmNvbCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBmbGV4LWJhc2lzOiBhdXRvO1xuICBtYXJnaW46IDAgMCAyMHB4IDA7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDc2N3B4KSBhbmQgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gICAgLnNlY3Rpb24tcG9kY2FzdC1hcmNoaXZlIC5jb2wge1xuICAgICAgZmxleDogMCAwIGNhbGMoNTAlIC0gMTBweCk7XG4gICAgICBtYXJnaW46IDAgMCAyMHB4IDIwcHg7IH1cbiAgICAgIC5zZWN0aW9uLXBvZGNhc3QtYXJjaGl2ZSAuY29sOm50aC1jaGlsZCgybisxKSwgLnNlY3Rpb24tcG9kY2FzdC1hcmNoaXZlIC5jb2w6bnRoLWNoaWxkKDEpIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDBweDsgfSB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgICAuc2VjdGlvbi1wb2RjYXN0LWFyY2hpdmUgLmNvbCB7XG4gICAgICBtYXJnaW46IDA7IH0gfVxuICBAbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gICAgLnNlY3Rpb24tcG9kY2FzdC1hcmNoaXZlIC5jb2w6bnRoLWNoaWxkKDEpLCAuc2VjdGlvbi1wb2RjYXN0LWFyY2hpdmUgLmNvbDpudGgtY2hpbGQoNykge1xuICAgICAgZ3JpZC1yb3ctZW5kOiBzcGFuIDI7XG4gICAgICBncmlkLWNvbHVtbi1lbmQ6IHNwYW4gMjtcbiAgICAgIGhlaWdodDogMTAwJTsgfSB9XG4gIC5zZWN0aW9uLXBvZGNhc3QtYXJjaGl2ZSAuY29sOm50aC1jaGlsZCgxKSAuY2FyZC1wb2RjYXN0LCAuc2VjdGlvbi1wb2RjYXN0LWFyY2hpdmUgLmNvbDpudGgtY2hpbGQoNykgLmNhcmQtcG9kY2FzdCB7XG4gICAgd2lkdGg6IDEwMCU7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gICAgICAuc2VjdGlvbi1wb2RjYXN0LWFyY2hpdmUgLmNvbDpudGgtY2hpbGQoMSkgLmNhcmQtcG9kY2FzdCwgLnNlY3Rpb24tcG9kY2FzdC1hcmNoaXZlIC5jb2w6bnRoLWNoaWxkKDcpIC5jYXJkLXBvZGNhc3Qge1xuICAgICAgICBtaW4taGVpZ2h0OiA1MDZweDsgfVxuICAgICAgICAuc2VjdGlvbi1wb2RjYXN0LWFyY2hpdmUgLmNvbDpudGgtY2hpbGQoMSkgLmNhcmQtcG9kY2FzdCBhLCAuc2VjdGlvbi1wb2RjYXN0LWFyY2hpdmUgLmNvbDpudGgtY2hpbGQoNykgLmNhcmQtcG9kY2FzdCBhIHtcbiAgICAgICAgICBwYWRkaW5nOiA1NXB4OyB9XG4gICAgICAgIC5zZWN0aW9uLXBvZGNhc3QtYXJjaGl2ZSAuY29sOm50aC1jaGlsZCgxKSAuY2FyZC1wb2RjYXN0X190aXRsZSwgLnNlY3Rpb24tcG9kY2FzdC1hcmNoaXZlIC5jb2w6bnRoLWNoaWxkKDcpIC5jYXJkLXBvZGNhc3RfX3RpdGxlIHtcbiAgICAgICAgICBmb250LXNpemU6IDIuMjVyZW07XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDIuMjVyZW07XG4gICAgICAgICAgY29sb3I6ICNmZmZmZmY7IH0gfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgLnNlY3Rpb24tcG9kY2FzdC1hcmNoaXZlIC5jb2w6bnRoLWNoaWxkKDEpIC5jYXJkLXBvZGNhc3RfX3RpdGxlLCAuc2VjdGlvbi1wb2RjYXN0LWFyY2hpdmUgLmNvbDpudGgtY2hpbGQoNykgLmNhcmQtcG9kY2FzdF9fdGl0bGUge1xuICAgICAgICBmb250LXNpemU6IDEuNXJlbTtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuNzVyZW07IH0gfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgICAgICAgLnNlY3Rpb24tcG9kY2FzdC1hcmNoaXZlIC5jb2w6bnRoLWNoaWxkKDEpIC5jYXJkLXBvZGNhc3RfX2RhdGUsIC5zZWN0aW9uLXBvZGNhc3QtYXJjaGl2ZSAuY29sOm50aC1jaGlsZCg3KSAuY2FyZC1wb2RjYXN0X19kYXRlIHtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jazsgfSB9XG5cbi5sYXRlc3QtYXJ0aWNsZXMge1xuICBvdmVyZmxvdzogaGlkZGVuOyB9XG4gIC5sYXRlc3QtYXJ0aWNsZXMgLmgzLCAubGF0ZXN0LWFydGljbGVzIC53cGpiIC53cGpiLWZvcm0gZmllbGRzZXQgbGVnZW5kLCAud3BqYiAud3BqYi1mb3JtIGZpZWxkc2V0IC5sYXRlc3QtYXJ0aWNsZXMgbGVnZW5kLCAubGF0ZXN0LWFydGljbGVzIC50b3duUXVpeiBoMSwgLnRvd25RdWl6IC5sYXRlc3QtYXJ0aWNsZXMgaDEsIC5sYXRlc3QtYXJ0aWNsZXMgLnNlY3Rpb24tcG9kY2FzdHMtZmVhdHVyZSAucG9kY2FzdHMtZmVhdHVyZV9fY2Fyb3VzZWwgLnN3aXBlci1zbGlkZSAuY2FyZC1wb2RjYXN0c19fdGl0bGUsIC5zZWN0aW9uLXBvZGNhc3RzLWZlYXR1cmUgLnBvZGNhc3RzLWZlYXR1cmVfX2Nhcm91c2VsIC5zd2lwZXItc2xpZGUgLmxhdGVzdC1hcnRpY2xlcyAuY2FyZC1wb2RjYXN0c19fdGl0bGUsIC5sYXRlc3QtYXJ0aWNsZXMgLnNlY3Rpb24tc3Rvcmllcy1mZWF0dXJlIC5zdG9yaWVzLWZlYXR1cmVfX2Nhcm91c2VsIC5zd2lwZXItc2xpZGUgLmNhcmQtcG9zdF9fdGl0bGUsIC5zZWN0aW9uLXN0b3JpZXMtZmVhdHVyZSAuc3Rvcmllcy1mZWF0dXJlX19jYXJvdXNlbCAuc3dpcGVyLXNsaWRlIC5sYXRlc3QtYXJ0aWNsZXMgLmNhcmQtcG9zdF9fdGl0bGUge1xuICAgIG1hcmdpbi1ib3R0b206IDA7IH1cbiAgLmxhdGVzdC1hcnRpY2xlcyAuY29udGFpbmVyLCAubGF0ZXN0LWFydGljbGVzIC5tZnAtY29udGVudCwgLmxhdGVzdC1hcnRpY2xlcyAud3BqYiBkaXYud3BqYi1mbGFzaC1pbmZvLCAud3BqYiAubGF0ZXN0LWFydGljbGVzIGRpdi53cGpiLWZsYXNoLWluZm8ge1xuICAgIG1hcmdpbi1yaWdodDogYXV0bzsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAubGF0ZXN0LWFydGljbGVzIC5ibG9nLXBvc3QtaXRlbSB7XG4gICAgICBwYWRkaW5nLXRvcDogNDUlOyB9XG4gICAgLmxhdGVzdC1hcnRpY2xlc19faW1hZ2UgLm5vLWltYWdlIHtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7IH1cbiAgICAgIC5sYXRlc3QtYXJ0aWNsZXNfX2ltYWdlIC5uby1pbWFnZSBpbWcge1xuICAgICAgICBwYWRkaW5nLXRvcDogMDtcbiAgICAgICAgbWF4LXdpZHRoOiA1MCU7IH1cbiAgICAubGF0ZXN0LWFydGljbGVzX19ib2R5IHtcbiAgICAgIHotaW5kZXg6IDQ7IH0gfVxuXG5ib2R5LnNlYXJjaC1yZXN1bHRzIC5lbnRyeV9fbWV0YSBhIHtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBvcGFjaXR5OiAwLjY7IH1cblxuLnBlb3BsZS1zaW5nbGUge1xuICBwYWRkaW5nOiA2MHB4IDAgMTAwcHggMDsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAucGVvcGxlLXNpbmdsZSB7XG4gICAgICBwYWRkaW5nOiAwIDAgNDBweCAwOyB9IH1cbiAgLnBlb3BsZS1zaW5nbGVfX2ltYWdlIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgICAucGVvcGxlLXNpbmdsZV9faW1hZ2U6YmVmb3JlIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHdpZHRoOiAxMDBweDtcbiAgICAgIGhlaWdodDogNDBweDtcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICBib3R0b206IDA7XG4gICAgICByaWdodDogMDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDIwcHggMCAxMHB4IDA7XG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB6LWluZGV4OiAzOyB9XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgLnBlb3BsZS1zaW5nbGVfX2ltYWdlOmJlZm9yZSB7XG4gICAgICAgICAgd2lkdGg6IDUwcHg7XG4gICAgICAgICAgaGVpZ2h0OiAyMHB4OyB9IH1cbiAgICAucGVvcGxlLXNpbmdsZV9faW1hZ2U6YWZ0ZXIge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgd2lkdGg6IDYwcHg7XG4gICAgICBoZWlnaHQ6IDgwcHg7XG4gICAgICBiYWNrZ3JvdW5kOiAjMzI2MTQ4O1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICAgIGJvdHRvbTogMDtcbiAgICAgIHJpZ2h0OiAwO1xuICAgICAgei1pbmRleDogMjtcbiAgICAgIG9wYWNpdHk6IDAuNjtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDIwcHggMCAxMHB4IDA7XG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgZGlzcGxheTogYmxvY2s7IH1cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgICAucGVvcGxlLXNpbmdsZV9faW1hZ2U6YWZ0ZXIge1xuICAgICAgICAgIHdpZHRoOiAzMHB4O1xuICAgICAgICAgIGhlaWdodDogNDBweDsgfSB9XG4gICAgLnBlb3BsZS1zaW5nbGVfX2ltYWdlIHNwYW46YWZ0ZXIge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgd2lkdGg6IDIwcHg7XG4gICAgICBoZWlnaHQ6IDEyMHB4O1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICAgIGJvdHRvbTogMDtcbiAgICAgIHJpZ2h0OiAwO1xuICAgICAgei1pbmRleDogMTtcbiAgICAgIG9wYWNpdHk6IDAuNjtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDIwcHggMCAxMHB4IDA7XG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgZGlzcGxheTogYmxvY2s7IH1cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgICAucGVvcGxlLXNpbmdsZV9faW1hZ2Ugc3BhbjphZnRlciB7XG4gICAgICAgICAgd2lkdGg6IDEwcHg7XG4gICAgICAgICAgaGVpZ2h0OiA2MHB4OyB9IH1cbiAgICAucGVvcGxlLXNpbmdsZV9faW1hZ2UgaW1nIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgYm9yZGVyLXJhZGl1czogMTBweDsgfVxuICAucGVvcGxlLXNpbmdsZV9fb3ZlcmxpbmUge1xuICAgIG1hcmdpbi1ib3R0b206IDQwcHg7IH1cbiAgICAucGVvcGxlLXNpbmdsZV9fb3ZlcmxpbmUgYSB7XG4gICAgICBmb250LXdlaWdodDogNTAwOyB9XG4gICAgICAucGVvcGxlLXNpbmdsZV9fb3ZlcmxpbmUgYSBzdmcge1xuICAgICAgICB0cmFuc2l0aW9uOiAwLjJzO1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTsgfVxuICAgICAgLnBlb3BsZS1zaW5nbGVfX292ZXJsaW5lIGE6aG92ZXIgc3ZnIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4OyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAucGVvcGxlLXNpbmdsZV9fb3ZlcmxpbmUge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4OyB9IH1cbiAgLnBlb3BsZS1zaW5nbGVfX2xpbmtlZGluIHtcbiAgICBtYXJnaW4tdG9wOiA2MHB4OyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAucGVvcGxlLXNpbmdsZV9fbGlua2VkaW4ge1xuICAgICAgICBtYXJnaW4tdG9wOiAyMHB4OyB9IH1cbiAgICAucGVvcGxlLXNpbmdsZV9fbGlua2VkaW4gYSB7XG4gICAgICBmb250LXdlaWdodDogNTAwOyB9XG4gICAgICAucGVvcGxlLXNpbmdsZV9fbGlua2VkaW4gYSBzdmcge1xuICAgICAgICB0cmFuc2l0aW9uOiAwLjJzO1xuICAgICAgICBtYXJnaW4tbGVmdDogNXB4OyB9XG4gICAgICAucGVvcGxlLXNpbmdsZV9fbGlua2VkaW4gYTpob3ZlciBzdmcge1xuICAgICAgICBtYXJnaW4tbGVmdDogMTBweDsgfVxuICAucGVvcGxlLXNpbmdsZV9faW50cm8ge1xuICAgIG1hcmdpbjogNDBweCA0MHB4IDAgMDtcbiAgICBwYWRkaW5nOiA0MHB4IDAgMCAwO1xuICAgIGJvcmRlcjogMDtcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgcmdiYSgzNCwgNDYsIDEwNywgMC4xNSk7XG4gICAgY29sb3I6IHJnYmEoNTYsIDU2LCA1NiwgMC44KTsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgLnBlb3BsZS1zaW5nbGVfX2ludHJvIHtcbiAgICAgICAgbWFyZ2luOiA0MHB4IDAgMCAwO1xuICAgICAgICBwYWRkaW5nOiA0MHB4IDAgMCAwOyB9IH1cbiAgLnBlb3BsZS1zaW5nbGVfX2NvbnRlbnQge1xuICAgIG1hcmdpbjogMTAwcHggMDtcbiAgICBjb2xvcjogcmdiYSg1NiwgNTYsIDU2LCAwLjgpOyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAucGVvcGxlLXNpbmdsZV9fY29udGVudCB7XG4gICAgICAgIG1hcmdpbjogNDBweCAwIDQwcHggMDsgfSB9XG5cbmh0bWxbc3R5bGVdIHtcbiAgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7IH1cblxuLm1mcC1jb250ZW50IHtcbiAgcGFkZGluZzogMDsgfVxuXG4ubWZwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZS1nbG9iYWwtY29sb3ItZGEyOWFlNiwgIzMwMzAzMCk7XG4gIG9wYWNpdHk6IDAuODsgfVxuXG4ubWZwLWNsb3NlIHtcbiAgZm9udC1zaXplOiA1MHB4O1xuICBvcGFjaXR5OiAwLjM7XG4gIHRvcDogMTBweDtcbiAgcmlnaHQ6IDEwcHg7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzOyB9XG5cbi5zZWN0aW9uLWFyY2hpdmUtZmVhdHVyZSB7XG4gIHBhZGRpbmctdG9wOiA4MHB4O1xuICBtYXgtd2lkdGg6IDEwNTBweDtcbiAgbWFyZ2luOiAwIGF1dG87IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgLnNlY3Rpb24tYXJjaGl2ZS1mZWF0dXJlIHtcbiAgICAgIHBhZGRpbmctdG9wOiA0MHB4OyB9IH1cbiAgLnNlY3Rpb24tYXJjaGl2ZS1mZWF0dXJlIC5mZWF0dXJlIHtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICB3aWR0aDogMTAwJTsgfVxuICAgIC5zZWN0aW9uLWFyY2hpdmUtZmVhdHVyZSAuZmVhdHVyZV9fdGl0bGUge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDsgfVxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgICAgIC5zZWN0aW9uLWFyY2hpdmUtZmVhdHVyZSAuZmVhdHVyZV9fdGl0bGUge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMzJweDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMzhweDtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4OyB9IH1cbiAgICAuc2VjdGlvbi1hcmNoaXZlLWZlYXR1cmUgLmZlYXR1cmVfX2RhdGUge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDsgfVxuICAgIC5zZWN0aW9uLWFyY2hpdmUtZmVhdHVyZSAuZmVhdHVyZV9fY29weSB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAyMHB4OyB9XG4gICAgICAuc2VjdGlvbi1hcmNoaXZlLWZlYXR1cmUgLmZlYXR1cmVfX2NvcHkgOmxhc3QtY2hpbGQge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwOyB9XG4gICAgLnNlY3Rpb24tYXJjaGl2ZS1mZWF0dXJlIC5mZWF0dXJlX19vdmVybGluZSB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxMHB4OyB9XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICAgICAgLnNlY3Rpb24tYXJjaGl2ZS1mZWF0dXJlIC5mZWF0dXJlX19vdmVybGluZSB7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDsgfSB9XG4gICAgLnNlY3Rpb24tYXJjaGl2ZS1mZWF0dXJlIC5mZWF0dXJlX19jb250ZW50IHtcbiAgICAgIG1heC13aWR0aDogNjMwcHg7IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgICAuc2VjdGlvbi1hcmNoaXZlLWZlYXR1cmUgLmZlYXR1cmVfX2NvbnRlbnQge1xuICAgICAgICAgIHBhZGRpbmctbGVmdDogNTBweDsgfSB9XG4gICAgLnNlY3Rpb24tYXJjaGl2ZS1mZWF0dXJlIC5mZWF0dXJlIC5yb3cge1xuICAgICAgY29sdW1uLWdhcDogMDsgfVxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgICAgIC5zZWN0aW9uLWFyY2hpdmUtZmVhdHVyZSAuZmVhdHVyZSAucm93IC5jb2wge1xuICAgICAgICAgIGZsZXg6IDAgMCAxMDAlO1xuICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gICAgICAgICAgcGFkZGluZy1yaWdodDogMjBweDtcbiAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMzBweDsgfSB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgICAgLnNlY3Rpb24tYXJjaGl2ZS1mZWF0dXJlIC5mZWF0dXJlIC5yb3cgLmNvbDpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgbWF4LXdpZHRoOiBjYWxjKDUwJSk7IH0gfVxuICAgIC5zZWN0aW9uLWFyY2hpdmUtZmVhdHVyZSAuZmVhdHVyZSAubWVkaWEge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBtYXJnaW4tdG9wOiA0NXB4OyB9XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICAgICAgLnNlY3Rpb24tYXJjaGl2ZS1mZWF0dXJlIC5mZWF0dXJlIC5tZWRpYSB7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDsgfSB9XG4gICAgICAuc2VjdGlvbi1hcmNoaXZlLWZlYXR1cmUgLmZlYXR1cmUgLm1lZGlhX19pbWFnZSB7XG4gICAgICAgIHBhZGRpbmc6IDAgMCAxMDAlIDA7XG4gICAgICAgIGhlaWdodDogMDsgfVxuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgICAgICAuc2VjdGlvbi1hcmNoaXZlLWZlYXR1cmUgLmZlYXR1cmUgLm1lZGlhX19pbWFnZSB7XG4gICAgICAgICAgICBwYWRkaW5nOiAwIDAgNzUlIDA7IH0gfVxuICAgICAgLnNlY3Rpb24tYXJjaGl2ZS1mZWF0dXJlIC5mZWF0dXJlIC5tZWRpYSBpbWcge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgICAgIHRyYW5zaXRpb246IDAuMnMgYWxsOyB9XG4gICAgICAgIC5zZWN0aW9uLWFyY2hpdmUtZmVhdHVyZSAuZmVhdHVyZSAubWVkaWEgaW1nOmhvdmVyIHtcbiAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMDA1KTsgfVxuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICAgICAgICAuc2VjdGlvbi1hcmNoaXZlLWZlYXR1cmUgLmZlYXR1cmUgLm1lZGlhIGltZyB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDI1cHg7IH0gfVxuXG4uc3RvcnktYXJ0aWNsZSB7XG4gIG1hcmdpbi1ib3R0b206IC0xcHg7IH1cbiAgLnN0b3J5LWFydGljbGVfX2ltYWdlIHtcbiAgICB3aWR0aDogY2FsYygxMDAlIC0gMTI1cHgpO1xuICAgIGhlaWdodDogMDtcbiAgICBwYWRkaW5nLWJvdHRvbTogY2FsYygxMDAlIC0gMTI1cHgpO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAgICAgLnN0b3J5LWFydGljbGVfX2ltYWdlIHtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDEwMCU7XG4gICAgICAgIHdpZHRoOiAxMDAlOyB9IH1cbiAgICAuc3RvcnktYXJ0aWNsZV9faW1hZ2UgaW1nIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgbGVmdDogMDtcbiAgICAgIHRvcDogMDtcbiAgICAgIGJvdHRvbTogMDtcbiAgICAgIHJpZ2h0OiAwO1xuICAgICAgb2JqZWN0LWZpdDogY292ZXI7IH1cbiAgLnN0b3J5LWFydGljbGVfX3RpdGxlIHtcbiAgICBjb2xvcjogI2ZmZmZmZjtcbiAgICBtYXJnaW4tdG9wOiA2MHB4OyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgICAuc3RvcnktYXJ0aWNsZV9fdGl0bGUge1xuICAgICAgICBtYXJnaW46IDMwcHg7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjsgfSB9XG4gIC5zdG9yeS1hcnRpY2xlX19jb250ZW50IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMjVweDsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAgICAgLnN0b3J5LWFydGljbGVfX2NvbnRlbnQge1xuICAgICAgICBwYWRkaW5nOiAxNXB4OyB9IH1cbiAgLnN0b3J5LWFydGljbGVfX2NvcHkgLnRleHQtZGFyaywgLnN0b3J5LWFydGljbGVfX2NvcHkgYmxvY2txdW90ZSB7XG4gICAgY29sb3I6ICNmZmZmZmYgIWltcG9ydGFudDsgfVxuICAuc3RvcnktYXJ0aWNsZV9fY29weSAuYmctd2hpdGUge1xuICAgIGJhY2tncm91bmQ6IHZhcigtLWUtZ2xvYmFsLWNvbG9yLWRhMjlhZTYsICMzMDMwMzApICFpbXBvcnRhbnQ7IH1cbiAgLnN0b3J5LWFydGljbGUgLnNlY3Rpb24tdmlkZW8ge1xuICAgIHBhZGRpbmctdG9wOiAwOyB9XG4gIC5zdG9yeS1hcnRpY2xlIC5jb250YWluZXIsIC5zdG9yeS1hcnRpY2xlIC5tZnAtY29udGVudCwgLnN0b3J5LWFydGljbGUgLndwamIgZGl2LndwamItZmxhc2gtaW5mbywgLndwamIgLnN0b3J5LWFydGljbGUgZGl2LndwamItZmxhc2gtaW5mbyB7XG4gICAgcGFkZGluZzogMDsgfVxuXG4ubG9jYXRpb24ge1xuICBvdmVyZmxvdzogaGlkZGVuOyB9XG4gIC5sb2NhdGlvbl9fbWFwIHtcbiAgICBoZWlnaHQ6IDc1MHB4O1xuICAgIHdpZHRoOiAxMDAlOyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAubG9jYXRpb25fX21hcCB7XG4gICAgICAgIGhlaWdodDogNzUwcHg7IH0gfVxuICAgIC5sb2NhdGlvbl9fbWFwLXRpdGxlIHtcbiAgICAgIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC41KTtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgcGFkZGluZzogNDBweCA0NXB4O1xuICAgICAgbGVmdDogMDtcbiAgICAgIHJpZ2h0OiAwO1xuICAgICAgei1pbmRleDogMTsgfVxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgICAgIC5sb2NhdGlvbl9fbWFwLXRpdGxlIHtcbiAgICAgICAgICBwYWRkaW5nOiAzMHB4IDI1cHg7IH0gfVxuICAgICAgLmxvY2F0aW9uX19tYXAtdGl0bGUgLmgyLCAubG9jYXRpb25fX21hcC10aXRsZSAucG9zdC1hcnRpY2xlX190aXRsZSwgLmxvY2F0aW9uX19tYXAtdGl0bGUgLnN1Y2Nlc3Mtc3RvcnktYXJ0aWNsZV9fdGl0bGUsIC5sb2NhdGlvbl9fbWFwLXRpdGxlIC5wb2RjYXN0LWFydGljbGVfX3RpdGxlLCAubG9jYXRpb25fX21hcC10aXRsZSAud3BqYiAud3BqYi1wYWdlLWNvbXBhbnktbmV3IC53cGpiLWxlZ2VuZCwgLndwamIgLndwamItcGFnZS1jb21wYW55LW5ldyAubG9jYXRpb25fX21hcC10aXRsZSAud3BqYi1sZWdlbmQsXG4gICAgICAubG9jYXRpb25fX21hcC10aXRsZSAud3BqYiAud3BqYi1mb3JtLndwamItZm9ybSAud3BqYi1sZWdlbmQsIC53cGpiIC53cGpiLWZvcm0ud3BqYi1mb3JtIC5sb2NhdGlvbl9fbWFwLXRpdGxlIC53cGpiLWxlZ2VuZCB7XG4gICAgICAgIGNvbG9yOiAjZmZmZmZmO1xuICAgICAgICBtYXJnaW46IDA7IH1cbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgICAgICAgLmxvY2F0aW9uX19tYXAtdGl0bGUgLmgyLCAubG9jYXRpb25fX21hcC10aXRsZSAucG9zdC1hcnRpY2xlX190aXRsZSwgLmxvY2F0aW9uX19tYXAtdGl0bGUgLnN1Y2Nlc3Mtc3RvcnktYXJ0aWNsZV9fdGl0bGUsIC5sb2NhdGlvbl9fbWFwLXRpdGxlIC5wb2RjYXN0LWFydGljbGVfX3RpdGxlLCAubG9jYXRpb25fX21hcC10aXRsZSAud3BqYiAud3BqYi1wYWdlLWNvbXBhbnktbmV3IC53cGpiLWxlZ2VuZCwgLndwamIgLndwamItcGFnZS1jb21wYW55LW5ldyAubG9jYXRpb25fX21hcC10aXRsZSAud3BqYi1sZWdlbmQsXG4gICAgICAgICAgLmxvY2F0aW9uX19tYXAtdGl0bGUgLndwamIgLndwamItZm9ybS53cGpiLWZvcm0gLndwamItbGVnZW5kLCAud3BqYiAud3BqYi1mb3JtLndwamItZm9ybSAubG9jYXRpb25fX21hcC10aXRsZSAud3BqYi1sZWdlbmQge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxLjVyZW07XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMS43NXJlbTtcbiAgICAgICAgICAgIG1hcmdpbjogMDsgfSB9XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICAgICAgLmxvY2F0aW9uX19tYXAtdGl0bGUgLmJ0biwgLmxvY2F0aW9uX19tYXAtdGl0bGUgLmdmb3JtX3dyYXBwZXIgLmdmb3JtX2Zvb3RlciAuYnV0dG9uLCAuZ2Zvcm1fd3JhcHBlciAuZ2Zvcm1fZm9vdGVyIC5sb2NhdGlvbl9fbWFwLXRpdGxlIC5idXR0b24sIC5sb2NhdGlvbl9fbWFwLXRpdGxlIGJvZHkgLndwamIgLndwamItYnV0dG9uLndwamItYnV0dG9uLXNlYXJjaCwgYm9keSAud3BqYiAubG9jYXRpb25fX21hcC10aXRsZSAud3BqYi1idXR0b24ud3BqYi1idXR0b24tc2VhcmNoLCAubG9jYXRpb25fX21hcC10aXRsZSAud3BqYiAud3BqYi1zdWJtaXQsIC53cGpiIC5sb2NhdGlvbl9fbWFwLXRpdGxlIC53cGpiLXN1Ym1pdCwgLmxvY2F0aW9uX19tYXAtdGl0bGUgLndwamIgYS53cGpiLWJ1dHRvbiwgLndwamIgLmxvY2F0aW9uX19tYXAtdGl0bGUgYS53cGpiLWJ1dHRvbiwgLmxvY2F0aW9uX19tYXAtdGl0bGUgZGl2LndwamItZm9ybS1yZXN1bWUtYWxlcnRzIC53cGpiLWJ1dHRvbiwgZGl2LndwamItZm9ybS1yZXN1bWUtYWxlcnRzIC5sb2NhdGlvbl9fbWFwLXRpdGxlIC53cGpiLWJ1dHRvbiwgLmxvY2F0aW9uX19tYXAtdGl0bGUgLnRvd25RdWl6IC5xdWl6U3RlcHBlciAubmF2aWdhdGlvbi1idXR0b25zIC5idG4tbWlkZGxlLWdyZWVuOm50aC1vZi10eXBlKDEpLCAudG93blF1aXogLnF1aXpTdGVwcGVyIC5uYXZpZ2F0aW9uLWJ1dHRvbnMgLmxvY2F0aW9uX19tYXAtdGl0bGUgLmJ0bi1taWRkbGUtZ3JlZW46bnRoLW9mLXR5cGUoMSksIC5sb2NhdGlvbl9fbWFwLXRpdGxlIC50b3duUXVpeiAucXVpelN0ZXBwZXIgLm5hdmlnYXRpb24tYnV0dG9ucyAuYnRuLW1pZGRsZS1ncmVlbjpudGgtb2YtdHlwZSgyKSwgLnRvd25RdWl6IC5xdWl6U3RlcHBlciAubmF2aWdhdGlvbi1idXR0b25zIC5sb2NhdGlvbl9fbWFwLXRpdGxlIC5idG4tbWlkZGxlLWdyZWVuOm50aC1vZi10eXBlKDIpIHtcbiAgICAgICAgICB3aWR0aDogMTAwJTsgfSB9XG4gIC5sb2NhdGlvbl9faW1hZ2Utc2xpZGVyIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgICAubG9jYXRpb25fX2ltYWdlLXNsaWRlcjphZnRlciB7XG4gICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDA7XG4gICAgICByaWdodDogMDtcbiAgICAgIGJvdHRvbTogMDtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1lLWdsb2JhbC1jb2xvci1kYTI5YWU2LCAjMzAzMDMwKTtcbiAgICAgIG9wYWNpdHk6IDAuMztcbiAgICAgIHotaW5kZXg6IDE7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lOyB9XG4gICAgLmxvY2F0aW9uX19pbWFnZS1zbGlkZXIgaW1nIHtcbiAgICAgIGhlaWdodDogNjI0cHg7XG4gICAgICBvYmplY3QtZml0OiBjb3ZlcjsgfVxuICAgIC5sb2NhdGlvbl9faW1hZ2Utc2xpZGVyIC5zd2lwZXItYnV0dG9uLXByZXYge1xuICAgICAgbGVmdDogNjBweDtcbiAgICAgIHotaW5kZXg6IDIwOyB9XG4gICAgICAubG9jYXRpb25fX2ltYWdlLXNsaWRlciAuc3dpcGVyLWJ1dHRvbi1wcmV2OmFmdGVyIHtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB3aWR0aD0nMzknIGhlaWdodD0nMzQnIHZpZXdCb3g9JzAgMCAzOSAzNCcgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzRSUzQ3BhdGggZD0nTTMuNjcwNDZlLTA1IDE2Ljk5OTlDMy42NjM4NWUtMDUgMTYuMjQzNiAwLjYzNTk3MyAxNS42MjQ5IDEuNDI2NiAxNS42MjQ5TDMzLjg0OTkgMTUuNjI0OUwyMS43NTg1IDIuNzk0NEMyMS4yMjk0IDIuMjMzMTUgMjEuMjcyNiAxLjM2MjY4IDIxLjg1NDYgMC44NTMwNzVDMjIuMTI4OSAwLjYyMDE4MyAyMi40NzI3IDAuNDk5ODcyIDIyLjgxNjQgMC40OTk4NzJDMjMuMjAzNiAwLjQ5OTg3MiAyMy41OTA2IDAuNjUwMjYyIDIzLjg3MTcgMC45NTEwNDNMMzguMTI4OCAxNi4wNzZDMzguNjIzMSAxNi41OTk3IDM4LjYyMzEgMTcuNDAwMyAzOC4xMjg4IDE3LjkyMzdMMjMuODcxNyAzMy4wNDg3QzIzLjMzOTggMzMuNjEyNiAyMi40Mzc1IDMzLjY1MDMgMjEuODU2NSAzMy4xNDI3QzIxLjI3NDUgMzIuNjMyNCAyMS4yMzEzIDMxLjc2MjYgMjEuNzYwNCAzMS4yMDE0TDMzLjg0OTkgMTguMzc0OUwxLjQyNTc0IDE4LjM3NDlDMC42MzU5NzQgMTguMzc0OSAzLjY3NzA3ZS0wNSAxNy43NTYxIDMuNjcwNDZlLTA1IDE2Ljk5OTlaJyBmaWxsPSclMjNGRkZGRkYnLyUzRSUzQy9zdmclM0UlMEFcIik7XG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogMzhweCAzM3B4OyB9XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgLmxvY2F0aW9uX19pbWFnZS1zbGlkZXIgLnN3aXBlci1idXR0b24tcHJldiB7XG4gICAgICAgICAgdG9wOiBjYWxjKDEwMCUgLSAxNTBweCk7XG4gICAgICAgICAgbGVmdDogMTVweDtcbiAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEpOyB9IH1cbiAgICAubG9jYXRpb25fX2ltYWdlLXNsaWRlciAuc3dpcGVyLWJ1dHRvbi1uZXh0IHtcbiAgICAgIHJpZ2h0OiA2MHB4O1xuICAgICAgei1pbmRleDogMjA7IH1cbiAgICAgIC5sb2NhdGlvbl9faW1hZ2Utc2xpZGVyIC5zd2lwZXItYnV0dG9uLW5leHQ6YWZ0ZXIge1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHdpZHRoPSczOScgaGVpZ2h0PSczNCcgdmlld0JveD0nMCAwIDM5IDM0JyBmaWxsPSdub25lJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNFJTNDcGF0aCBkPSdNMy42NzA0NmUtMDUgMTYuOTk5OUMzLjY2Mzg1ZS0wNSAxNi4yNDM2IDAuNjM1OTczIDE1LjYyNDkgMS40MjY2IDE1LjYyNDlMMzMuODQ5OSAxNS42MjQ5TDIxLjc1ODUgMi43OTQ0QzIxLjIyOTQgMi4yMzMxNSAyMS4yNzI2IDEuMzYyNjggMjEuODU0NiAwLjg1MzA3NUMyMi4xMjg5IDAuNjIwMTgzIDIyLjQ3MjcgMC40OTk4NzIgMjIuODE2NCAwLjQ5OTg3MkMyMy4yMDM2IDAuNDk5ODcyIDIzLjU5MDYgMC42NTAyNjIgMjMuODcxNyAwLjk1MTA0M0wzOC4xMjg4IDE2LjA3NkMzOC42MjMxIDE2LjU5OTcgMzguNjIzMSAxNy40MDAzIDM4LjEyODggMTcuOTIzN0wyMy44NzE3IDMzLjA0ODdDMjMuMzM5OCAzMy42MTI2IDIyLjQzNzUgMzMuNjUwMyAyMS44NTY1IDMzLjE0MjdDMjEuMjc0NSAzMi42MzI0IDIxLjIzMTMgMzEuNzYyNiAyMS43NjA0IDMxLjIwMTRMMzMuODQ5OSAxOC4zNzQ5TDEuNDI1NzQgMTguMzc0OUMwLjYzNTk3NCAxOC4zNzQ5IDMuNjc3MDdlLTA1IDE3Ljc1NjEgMy42NzA0NmUtMDUgMTYuOTk5OVonIGZpbGw9JyUyM0ZGRkZGRicvJTNFJTNDL3N2ZyUzRSUwQVwiKTtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiAzOHB4IDMzcHg7IH1cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgICAubG9jYXRpb25fX2ltYWdlLXNsaWRlciAuc3dpcGVyLWJ1dHRvbi1uZXh0IHtcbiAgICAgICAgICByaWdodDogMTVweDtcbiAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xuICAgICAgICAgIHRvcDogY2FsYygxMDAlIC0gMTUwcHgpOyB9IH1cbiAgLmxvY2F0aW9uX19pbWFnZS1zbGlkZXItY29udHJvbHMge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbjogOHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDVweCAwcHggMHB4IDVweDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAgIC5sb2NhdGlvbl9faW1hZ2Utc2xpZGVyLWNvbnRyb2xzOmFmdGVyIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgyNzBkZWcsICNGRkZGRkYgMCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMCkgMTAwJSk7XG4gICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgd2lkdGg6IDIwMHB4O1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgcmlnaHQ6IDA7XG4gICAgICB0b3A6IDA7XG4gICAgICBib3R0b206IDA7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHotaW5kZXg6IDE7XG4gICAgICBib3JkZXI6IDA7XG4gICAgICBib3JkZXItcmlnaHQ6IDUwcHggc29saWQgI2ZmZmZmZjsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAgICAgLmxvY2F0aW9uX19pbWFnZS1zbGlkZXItY29udHJvbHMge1xuICAgICAgICBkaXNwbGF5OiBub25lOyB9IH1cbiAgICAubG9jYXRpb25fX2ltYWdlLXNsaWRlci1jb250cm9scyAuc3dpcGVyLXNsaWRlIHtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjsgfVxuICAgICAgLmxvY2F0aW9uX19pbWFnZS1zbGlkZXItY29udHJvbHMgLnN3aXBlci1zbGlkZV9faW5uZXIge1xuICAgICAgICBoZWlnaHQ6IDA7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAxMDBweDsgfVxuICAgICAgICAubG9jYXRpb25fX2ltYWdlLXNsaWRlci1jb250cm9scyAuc3dpcGVyLXNsaWRlX19pbm5lciBpbWcge1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgIG9iamVjdC1maXQ6IGNvdmVyOyB9XG4gICAgLmxvY2F0aW9uX19pbWFnZS1zbGlkZXItY29udHJvbHMgLnN3aXBlci1idXR0b24tbmV4dCB7XG4gICAgICByaWdodDogMHB4O1xuICAgICAgei1pbmRleDogMjA7XG4gICAgICB0b3A6IGNhbGMoNTAlICsgNnB4KTsgfVxuICAgICAgLmxvY2F0aW9uX19pbWFnZS1zbGlkZXItY29udHJvbHMgLnN3aXBlci1idXR0b24tbmV4dDphZnRlciB7XG4gICAgICAgIG9wYWNpdHk6IDAuNTtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB3aWR0aD0nMzknIGhlaWdodD0nMzQnIHZpZXdCb3g9JzAgMCAzOSAzNCcgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzRSUzQ3BhdGggZD0nTTMuNjcwNDZlLTA1IDE2Ljk5OTlDMy42NjM4NWUtMDUgMTYuMjQzNiAwLjYzNTk3MyAxNS42MjQ5IDEuNDI2NiAxNS42MjQ5TDMzLjg0OTkgMTUuNjI0OUwyMS43NTg1IDIuNzk0NEMyMS4yMjk0IDIuMjMzMTUgMjEuMjcyNiAxLjM2MjY4IDIxLjg1NDYgMC44NTMwNzVDMjIuMTI4OSAwLjYyMDE4MyAyMi40NzI3IDAuNDk5ODcyIDIyLjgxNjQgMC40OTk4NzJDMjMuMjAzNiAwLjQ5OTg3MiAyMy41OTA2IDAuNjUwMjYyIDIzLjg3MTcgMC45NTEwNDNMMzguMTI4OCAxNi4wNzZDMzguNjIzMSAxNi41OTk3IDM4LjYyMzEgMTcuNDAwMyAzOC4xMjg4IDE3LjkyMzdMMjMuODcxNyAzMy4wNDg3QzIzLjMzOTggMzMuNjEyNiAyMi40Mzc1IDMzLjY1MDMgMjEuODU2NSAzMy4xNDI3QzIxLjI3NDUgMzIuNjMyNCAyMS4yMzEzIDMxLjc2MjYgMjEuNzYwNCAzMS4yMDE0TDMzLjg0OTkgMTguMzc0OUwxLjQyNTc0IDE4LjM3NDlDMC42MzU5NzQgMTguMzc0OSAzLjY3NzA3ZS0wNSAxNy43NTYxIDMuNjcwNDZlLTA1IDE2Ljk5OTlaJyBmaWxsPSclMjMzMDMwMzAnLyUzRSUzQy9zdmclM0UlMEFcIik7XG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogMzhweCAzM3B4OyB9XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgLmxvY2F0aW9uX19pbWFnZS1zbGlkZXItY29udHJvbHMgLnN3aXBlci1idXR0b24tbmV4dCB7XG4gICAgICAgICAgcmlnaHQ6IDE1cHg7XG4gICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgICAgICAgICB0b3A6IGNhbGMoMTAwJSAtIDE1MHB4KTsgfSB9XG4gIC5sb2NhdGlvbiAub3ZlcnZpZXdfX3RpdGxlIHtcbiAgICBjb2xvcjogI2ZmZmZmZjtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDE1JTtcbiAgICByaWdodDogMTUlO1xuICAgIGJvdHRvbTogMDtcbiAgICB3aWR0aDogNzAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgei1pbmRleDogMTA7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG4gICAgLmxvY2F0aW9uIC5vdmVydmlld19fdGl0bGUgaDEsIC5sb2NhdGlvbiAub3ZlcnZpZXdfX3RpdGxlIC5oNiwgLmxvY2F0aW9uIC5vdmVydmlld19fdGl0bGUgLm5leHQtcG9zdCAucG9zdC1zaW5nbGVfX2hlYWRlcjpiZWZvcmUsIC5uZXh0LXBvc3QgLmxvY2F0aW9uIC5vdmVydmlld19fdGl0bGUgLnBvc3Qtc2luZ2xlX19oZWFkZXI6YmVmb3JlLCAubG9jYXRpb24gLm92ZXJ2aWV3X190aXRsZSAuc2lkZWJhciAud2lkZ2V0dGl0bGUsIC5zaWRlYmFyIC5sb2NhdGlvbiAub3ZlcnZpZXdfX3RpdGxlIC53aWRnZXR0aXRsZSwgLmxvY2F0aW9uIC5vdmVydmlld19fdGl0bGUgLnNlY3Rpb24tY29udGVudC1pbWFnZS1sZWZ0IC5jb250ZW50LWltYWdlLWxlZnRfX292ZXJsaW5lLCAuc2VjdGlvbi1jb250ZW50LWltYWdlLWxlZnQgLmxvY2F0aW9uIC5vdmVydmlld19fdGl0bGUgLmNvbnRlbnQtaW1hZ2UtbGVmdF9fb3ZlcmxpbmUsIC5sb2NhdGlvbiAub3ZlcnZpZXdfX3RpdGxlIC5zZWN0aW9uLWNvbnRlbnQtaW1hZ2UtcmlnaHQgLmNvbnRlbnQtaW1hZ2UtbGVmdF9fb3ZlcmxpbmUsIC5zZWN0aW9uLWNvbnRlbnQtaW1hZ2UtcmlnaHQgLmxvY2F0aW9uIC5vdmVydmlld19fdGl0bGUgLmNvbnRlbnQtaW1hZ2UtbGVmdF9fb3ZlcmxpbmUsIC5sb2NhdGlvbiAub3ZlcnZpZXdfX3RpdGxlIC50b3duUXVpeiAucXVpelN0ZXBwZXIgLm5hdmlnYXRpb24tYnV0dG9ucyAuYnRuLW1pZGRsZS1ncmVlbjpudGgtb2YtdHlwZSgxKTphZnRlciwgLnRvd25RdWl6IC5xdWl6U3RlcHBlciAubmF2aWdhdGlvbi1idXR0b25zIC5sb2NhdGlvbiAub3ZlcnZpZXdfX3RpdGxlIC5idG4tbWlkZGxlLWdyZWVuOm50aC1vZi10eXBlKDEpOmFmdGVyLCAubG9jYXRpb24gLm92ZXJ2aWV3X190aXRsZSAudG93blF1aXogLnF1aXpTdGVwcGVyIC5uYXZpZ2F0aW9uLWJ1dHRvbnMgLmJ0bi1taWRkbGUtZ3JlZW46bnRoLW9mLXR5cGUoMik6YmVmb3JlLCAudG93blF1aXogLnF1aXpTdGVwcGVyIC5uYXZpZ2F0aW9uLWJ1dHRvbnMgLmxvY2F0aW9uIC5vdmVydmlld19fdGl0bGUgLmJ0bi1taWRkbGUtZ3JlZW46bnRoLW9mLXR5cGUoMik6YmVmb3JlLCAubG9jYXRpb24gLm92ZXJ2aWV3X190aXRsZSAudG93blF1aXogLmN1c3RvbS1jaGVja2JveCBsYWJlbCwgLnRvd25RdWl6IC5jdXN0b20tY2hlY2tib3ggLmxvY2F0aW9uIC5vdmVydmlld19fdGl0bGUgbGFiZWwsIC5sb2NhdGlvbiAub3ZlcnZpZXdfX3RpdGxlIC5mb290ZXIgLmZvb3Rlci1saW5rcyB1bC5tZW51ID4gbGkgPiBhLCAuZm9vdGVyIC5mb290ZXItbGlua3MgLmxvY2F0aW9uIC5vdmVydmlld19fdGl0bGUgdWwubWVudSA+IGxpID4gYSwgLmxvY2F0aW9uIC5vdmVydmlld19fdGl0bGUgLmZvb3RlciAuZ2Zvcm1fd3JhcHBlciAuZ2Zvcm1fdGl0bGUsIC5mb290ZXIgLmdmb3JtX3dyYXBwZXIgLmxvY2F0aW9uIC5vdmVydmlld19fdGl0bGUgLmdmb3JtX3RpdGxlLCAubG9jYXRpb24gLm92ZXJ2aWV3X190aXRsZSAuc2VjdGlvbi1sb2NhdGlvbi1zZWFyY2ggLnNlbGVjdGVkRmlsdGVycyBoNSwgLnNlY3Rpb24tbG9jYXRpb24tc2VhcmNoIC5zZWxlY3RlZEZpbHRlcnMgLmxvY2F0aW9uIC5vdmVydmlld19fdGl0bGUgaDUsIC5sb2NhdGlvbiAub3ZlcnZpZXdfX3RpdGxlIC5zZWN0aW9uLWxvY2F0aW9uLXNlYXJjaCAubG9jYXRpb25GaWx0ZXJzIGg1LCAuc2VjdGlvbi1sb2NhdGlvbi1zZWFyY2ggLmxvY2F0aW9uRmlsdGVycyAubG9jYXRpb24gLm92ZXJ2aWV3X190aXRsZSBoNSwgLmxvY2F0aW9uIC5vdmVydmlld19fdGl0bGUgLnJlZ2lvbi1zdGF0c19fdGl0bGUsXG4gICAgLmxvY2F0aW9uIC5vdmVydmlld19fdGl0bGUgLnJlZ2lvbi1zdGF0c19fdGl0bGUgaDQsIC5yZWdpb24tc3RhdHNfX3RpdGxlIC5sb2NhdGlvbiAub3ZlcnZpZXdfX3RpdGxlIGg0LCAubG9jYXRpb24gLm92ZXJ2aWV3X190aXRsZSAuc2VjdGlvbi1tb292YWwgLm1vb3ZhbF9fb3ZlcmxpbmUsIC5zZWN0aW9uLW1vb3ZhbCAubG9jYXRpb24gLm92ZXJ2aWV3X190aXRsZSAubW9vdmFsX19vdmVybGluZSB7XG4gICAgICBjb2xvcjogI2ZmZmZmZjsgfVxuICAgIC5sb2NhdGlvbiAub3ZlcnZpZXdfX3RpdGxlIC5oNiwgLmxvY2F0aW9uIC5vdmVydmlld19fdGl0bGUgLm5leHQtcG9zdCAucG9zdC1zaW5nbGVfX2hlYWRlcjpiZWZvcmUsIC5uZXh0LXBvc3QgLmxvY2F0aW9uIC5vdmVydmlld19fdGl0bGUgLnBvc3Qtc2luZ2xlX19oZWFkZXI6YmVmb3JlLCAubG9jYXRpb24gLm92ZXJ2aWV3X190aXRsZSAuc2lkZWJhciAud2lkZ2V0dGl0bGUsIC5zaWRlYmFyIC5sb2NhdGlvbiAub3ZlcnZpZXdfX3RpdGxlIC53aWRnZXR0aXRsZSwgLmxvY2F0aW9uIC5vdmVydmlld19fdGl0bGUgLnNlY3Rpb24tY29udGVudC1pbWFnZS1sZWZ0IC5jb250ZW50LWltYWdlLWxlZnRfX292ZXJsaW5lLCAuc2VjdGlvbi1jb250ZW50LWltYWdlLWxlZnQgLmxvY2F0aW9uIC5vdmVydmlld19fdGl0bGUgLmNvbnRlbnQtaW1hZ2UtbGVmdF9fb3ZlcmxpbmUsIC5sb2NhdGlvbiAub3ZlcnZpZXdfX3RpdGxlIC5zZWN0aW9uLWNvbnRlbnQtaW1hZ2UtcmlnaHQgLmNvbnRlbnQtaW1hZ2UtbGVmdF9fb3ZlcmxpbmUsIC5zZWN0aW9uLWNvbnRlbnQtaW1hZ2UtcmlnaHQgLmxvY2F0aW9uIC5vdmVydmlld19fdGl0bGUgLmNvbnRlbnQtaW1hZ2UtbGVmdF9fb3ZlcmxpbmUsIC5sb2NhdGlvbiAub3ZlcnZpZXdfX3RpdGxlIC50b3duUXVpeiAucXVpelN0ZXBwZXIgLm5hdmlnYXRpb24tYnV0dG9ucyAuYnRuLW1pZGRsZS1ncmVlbjpudGgtb2YtdHlwZSgxKTphZnRlciwgLnRvd25RdWl6IC5xdWl6U3RlcHBlciAubmF2aWdhdGlvbi1idXR0b25zIC5sb2NhdGlvbiAub3ZlcnZpZXdfX3RpdGxlIC5idG4tbWlkZGxlLWdyZWVuOm50aC1vZi10eXBlKDEpOmFmdGVyLCAubG9jYXRpb24gLm92ZXJ2aWV3X190aXRsZSAudG93blF1aXogLnF1aXpTdGVwcGVyIC5uYXZpZ2F0aW9uLWJ1dHRvbnMgLmJ0bi1taWRkbGUtZ3JlZW46bnRoLW9mLXR5cGUoMik6YmVmb3JlLCAudG93blF1aXogLnF1aXpTdGVwcGVyIC5uYXZpZ2F0aW9uLWJ1dHRvbnMgLmxvY2F0aW9uIC5vdmVydmlld19fdGl0bGUgLmJ0bi1taWRkbGUtZ3JlZW46bnRoLW9mLXR5cGUoMik6YmVmb3JlLCAubG9jYXRpb24gLm92ZXJ2aWV3X190aXRsZSAudG93blF1aXogLmN1c3RvbS1jaGVja2JveCBsYWJlbCwgLnRvd25RdWl6IC5jdXN0b20tY2hlY2tib3ggLmxvY2F0aW9uIC5vdmVydmlld19fdGl0bGUgbGFiZWwsIC5sb2NhdGlvbiAub3ZlcnZpZXdfX3RpdGxlIC5mb290ZXIgLmZvb3Rlci1saW5rcyB1bC5tZW51ID4gbGkgPiBhLCAuZm9vdGVyIC5mb290ZXItbGlua3MgLmxvY2F0aW9uIC5vdmVydmlld19fdGl0bGUgdWwubWVudSA+IGxpID4gYSwgLmxvY2F0aW9uIC5vdmVydmlld19fdGl0bGUgLmZvb3RlciAuZ2Zvcm1fd3JhcHBlciAuZ2Zvcm1fdGl0bGUsIC5mb290ZXIgLmdmb3JtX3dyYXBwZXIgLmxvY2F0aW9uIC5vdmVydmlld19fdGl0bGUgLmdmb3JtX3RpdGxlLCAubG9jYXRpb24gLm92ZXJ2aWV3X190aXRsZSAuc2VjdGlvbi1sb2NhdGlvbi1zZWFyY2ggLnNlbGVjdGVkRmlsdGVycyBoNSwgLnNlY3Rpb24tbG9jYXRpb24tc2VhcmNoIC5zZWxlY3RlZEZpbHRlcnMgLmxvY2F0aW9uIC5vdmVydmlld19fdGl0bGUgaDUsIC5sb2NhdGlvbiAub3ZlcnZpZXdfX3RpdGxlIC5zZWN0aW9uLWxvY2F0aW9uLXNlYXJjaCAubG9jYXRpb25GaWx0ZXJzIGg1LCAuc2VjdGlvbi1sb2NhdGlvbi1zZWFyY2ggLmxvY2F0aW9uRmlsdGVycyAubG9jYXRpb24gLm92ZXJ2aWV3X190aXRsZSBoNSwgLmxvY2F0aW9uIC5vdmVydmlld19fdGl0bGUgLnJlZ2lvbi1zdGF0c19fdGl0bGUsXG4gICAgLmxvY2F0aW9uIC5vdmVydmlld19fdGl0bGUgLnJlZ2lvbi1zdGF0c19fdGl0bGUgaDQsIC5yZWdpb24tc3RhdHNfX3RpdGxlIC5sb2NhdGlvbiAub3ZlcnZpZXdfX3RpdGxlIGg0LCAubG9jYXRpb24gLm92ZXJ2aWV3X190aXRsZSAuc2VjdGlvbi1tb292YWwgLm1vb3ZhbF9fb3ZlcmxpbmUsIC5zZWN0aW9uLW1vb3ZhbCAubG9jYXRpb24gLm92ZXJ2aWV3X190aXRsZSAubW9vdmFsX19vdmVybGluZSB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxMHB4OyB9XG4gIC5sb2NhdGlvbiAub3ZlcnZpZXdfX2ludHJvIHtcbiAgICBtYXgtd2lkdGg6IDcyNnB4O1xuICAgIHBhZGRpbmc6IDYwcHggNzBweDsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAgICAgLmxvY2F0aW9uIC5vdmVydmlld19faW50cm8ge1xuICAgICAgICBwYWRkaW5nOiAyNXB4IDI1cHggMjVweCAyNXB4OyB9IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgIC5sb2NhdGlvbiAub3ZlcnZpZXdfX2ludHJvIHtcbiAgICAgICAgcGFkZGluZzogMCAyNXB4IDI1cHggMjVweDtcbiAgICAgICAgbWFyZ2luOiAwIC0yNXB4OyB9IH1cbiAgLmxvY2F0aW9uIC5vdmVydmlld19fcGFuZWwge1xuICAgIHBhZGRpbmc6IDE1cHggMTVweCAzMHB4IDE1cHg7XG4gICAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjQ0VENERBO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgICBtYXJnaW4tdG9wOiAtOTVweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgei1pbmRleDogMTtcbiAgICBtYXJnaW4tYm90dG9tOiA1MHB4OyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAubG9jYXRpb24gLm92ZXJ2aWV3X19wYW5lbCB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAtMjVweDtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAtMjVweDsgfSB9XG4gICAgLmxvY2F0aW9uIC5vdmVydmlld19fcGFuZWwgLmg0IHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7IH1cbiAgICAubG9jYXRpb24gLm92ZXJ2aWV3X19wYW5lbCAuYnRuLCAubG9jYXRpb24gLm92ZXJ2aWV3X19wYW5lbCAuZ2Zvcm1fd3JhcHBlciAuZ2Zvcm1fZm9vdGVyIC5idXR0b24sIC5nZm9ybV93cmFwcGVyIC5nZm9ybV9mb290ZXIgLmxvY2F0aW9uIC5vdmVydmlld19fcGFuZWwgLmJ1dHRvbiwgLmxvY2F0aW9uIC5vdmVydmlld19fcGFuZWwgYm9keSAud3BqYiAud3BqYi1idXR0b24ud3BqYi1idXR0b24tc2VhcmNoLCBib2R5IC53cGpiIC5sb2NhdGlvbiAub3ZlcnZpZXdfX3BhbmVsIC53cGpiLWJ1dHRvbi53cGpiLWJ1dHRvbi1zZWFyY2gsIC5sb2NhdGlvbiAub3ZlcnZpZXdfX3BhbmVsIC53cGpiIC53cGpiLXN1Ym1pdCwgLndwamIgLmxvY2F0aW9uIC5vdmVydmlld19fcGFuZWwgLndwamItc3VibWl0LCAubG9jYXRpb24gLm92ZXJ2aWV3X19wYW5lbCAud3BqYiBhLndwamItYnV0dG9uLCAud3BqYiAubG9jYXRpb24gLm92ZXJ2aWV3X19wYW5lbCBhLndwamItYnV0dG9uLCAubG9jYXRpb24gLm92ZXJ2aWV3X19wYW5lbCBkaXYud3BqYi1mb3JtLXJlc3VtZS1hbGVydHMgLndwamItYnV0dG9uLCBkaXYud3BqYi1mb3JtLXJlc3VtZS1hbGVydHMgLmxvY2F0aW9uIC5vdmVydmlld19fcGFuZWwgLndwamItYnV0dG9uLCAubG9jYXRpb24gLm92ZXJ2aWV3X19wYW5lbCAudG93blF1aXogLnF1aXpTdGVwcGVyIC5uYXZpZ2F0aW9uLWJ1dHRvbnMgLmJ0bi1taWRkbGUtZ3JlZW46bnRoLW9mLXR5cGUoMSksIC50b3duUXVpeiAucXVpelN0ZXBwZXIgLm5hdmlnYXRpb24tYnV0dG9ucyAubG9jYXRpb24gLm92ZXJ2aWV3X19wYW5lbCAuYnRuLW1pZGRsZS1ncmVlbjpudGgtb2YtdHlwZSgxKSwgLmxvY2F0aW9uIC5vdmVydmlld19fcGFuZWwgLnRvd25RdWl6IC5xdWl6U3RlcHBlciAubmF2aWdhdGlvbi1idXR0b25zIC5idG4tbWlkZGxlLWdyZWVuOm50aC1vZi10eXBlKDIpLCAudG93blF1aXogLnF1aXpTdGVwcGVyIC5uYXZpZ2F0aW9uLWJ1dHRvbnMgLmxvY2F0aW9uIC5vdmVydmlld19fcGFuZWwgLmJ0bi1taWRkbGUtZ3JlZW46bnRoLW9mLXR5cGUoMikge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyOyB9XG4gICAgICAubG9jYXRpb24gLm92ZXJ2aWV3X19wYW5lbCAuYnRuIHN2ZywgLmxvY2F0aW9uIC5vdmVydmlld19fcGFuZWwgLmdmb3JtX3dyYXBwZXIgLmdmb3JtX2Zvb3RlciAuYnV0dG9uIHN2ZywgLmdmb3JtX3dyYXBwZXIgLmdmb3JtX2Zvb3RlciAubG9jYXRpb24gLm92ZXJ2aWV3X19wYW5lbCAuYnV0dG9uIHN2ZywgLmxvY2F0aW9uIC5vdmVydmlld19fcGFuZWwgYm9keSAud3BqYiAud3BqYi1idXR0b24ud3BqYi1idXR0b24tc2VhcmNoIHN2ZywgYm9keSAud3BqYiAubG9jYXRpb24gLm92ZXJ2aWV3X19wYW5lbCAud3BqYi1idXR0b24ud3BqYi1idXR0b24tc2VhcmNoIHN2ZywgLmxvY2F0aW9uIC5vdmVydmlld19fcGFuZWwgLndwamIgLndwamItc3VibWl0IHN2ZywgLndwamIgLmxvY2F0aW9uIC5vdmVydmlld19fcGFuZWwgLndwamItc3VibWl0IHN2ZywgLmxvY2F0aW9uIC5vdmVydmlld19fcGFuZWwgLndwamIgYS53cGpiLWJ1dHRvbiBzdmcsIC53cGpiIC5sb2NhdGlvbiAub3ZlcnZpZXdfX3BhbmVsIGEud3BqYi1idXR0b24gc3ZnLCAubG9jYXRpb24gLm92ZXJ2aWV3X19wYW5lbCBkaXYud3BqYi1mb3JtLXJlc3VtZS1hbGVydHMgLndwamItYnV0dG9uIHN2ZywgZGl2LndwamItZm9ybS1yZXN1bWUtYWxlcnRzIC5sb2NhdGlvbiAub3ZlcnZpZXdfX3BhbmVsIC53cGpiLWJ1dHRvbiBzdmcsIC5sb2NhdGlvbiAub3ZlcnZpZXdfX3BhbmVsIC50b3duUXVpeiAucXVpelN0ZXBwZXIgLm5hdmlnYXRpb24tYnV0dG9ucyAuYnRuLW1pZGRsZS1ncmVlbjpudGgtb2YtdHlwZSgxKSBzdmcsIC50b3duUXVpeiAucXVpelN0ZXBwZXIgLm5hdmlnYXRpb24tYnV0dG9ucyAubG9jYXRpb24gLm92ZXJ2aWV3X19wYW5lbCAuYnRuLW1pZGRsZS1ncmVlbjpudGgtb2YtdHlwZSgxKSBzdmcsIC5sb2NhdGlvbiAub3ZlcnZpZXdfX3BhbmVsIC50b3duUXVpeiAucXVpelN0ZXBwZXIgLm5hdmlnYXRpb24tYnV0dG9ucyAuYnRuLW1pZGRsZS1ncmVlbjpudGgtb2YtdHlwZSgyKSBzdmcsIC50b3duUXVpeiAucXVpelN0ZXBwZXIgLm5hdmlnYXRpb24tYnV0dG9ucyAubG9jYXRpb24gLm92ZXJ2aWV3X19wYW5lbCAuYnRuLW1pZGRsZS1ncmVlbjpudGgtb2YtdHlwZSgyKSBzdmcge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDI1cHg7XG4gICAgICAgIHRyYW5zaXRpb246IDAuMnMgYWxsOyB9XG4gICAgICAubG9jYXRpb24gLm92ZXJ2aWV3X19wYW5lbCAuYnRuOmhvdmVyIHN2ZywgLmxvY2F0aW9uIC5vdmVydmlld19fcGFuZWwgLmdmb3JtX3dyYXBwZXIgLmdmb3JtX2Zvb3RlciAuYnV0dG9uOmhvdmVyIHN2ZywgLmdmb3JtX3dyYXBwZXIgLmdmb3JtX2Zvb3RlciAubG9jYXRpb24gLm92ZXJ2aWV3X19wYW5lbCAuYnV0dG9uOmhvdmVyIHN2ZywgLmxvY2F0aW9uIC5vdmVydmlld19fcGFuZWwgYm9keSAud3BqYiAud3BqYi1idXR0b24ud3BqYi1idXR0b24tc2VhcmNoOmhvdmVyIHN2ZywgYm9keSAud3BqYiAubG9jYXRpb24gLm92ZXJ2aWV3X19wYW5lbCAud3BqYi1idXR0b24ud3BqYi1idXR0b24tc2VhcmNoOmhvdmVyIHN2ZywgLmxvY2F0aW9uIC5vdmVydmlld19fcGFuZWwgLndwamIgLndwamItc3VibWl0OmhvdmVyIHN2ZywgLndwamIgLmxvY2F0aW9uIC5vdmVydmlld19fcGFuZWwgLndwamItc3VibWl0OmhvdmVyIHN2ZywgLmxvY2F0aW9uIC5vdmVydmlld19fcGFuZWwgLndwamIgYS53cGpiLWJ1dHRvbjpob3ZlciBzdmcsIC53cGpiIC5sb2NhdGlvbiAub3ZlcnZpZXdfX3BhbmVsIGEud3BqYi1idXR0b246aG92ZXIgc3ZnLCAubG9jYXRpb24gLm92ZXJ2aWV3X19wYW5lbCBkaXYud3BqYi1mb3JtLXJlc3VtZS1hbGVydHMgLndwamItYnV0dG9uOmhvdmVyIHN2ZywgZGl2LndwamItZm9ybS1yZXN1bWUtYWxlcnRzIC5sb2NhdGlvbiAub3ZlcnZpZXdfX3BhbmVsIC53cGpiLWJ1dHRvbjpob3ZlciBzdmcsIC5sb2NhdGlvbiAub3ZlcnZpZXdfX3BhbmVsIC50b3duUXVpeiAucXVpelN0ZXBwZXIgLm5hdmlnYXRpb24tYnV0dG9ucyAuYnRuLW1pZGRsZS1ncmVlbjpob3ZlcjpudGgtb2YtdHlwZSgxKSBzdmcsIC50b3duUXVpeiAucXVpelN0ZXBwZXIgLm5hdmlnYXRpb24tYnV0dG9ucyAubG9jYXRpb24gLm92ZXJ2aWV3X19wYW5lbCAuYnRuLW1pZGRsZS1ncmVlbjpob3ZlcjpudGgtb2YtdHlwZSgxKSBzdmcsIC5sb2NhdGlvbiAub3ZlcnZpZXdfX3BhbmVsIC50b3duUXVpeiAucXVpelN0ZXBwZXIgLm5hdmlnYXRpb24tYnV0dG9ucyAuYnRuLW1pZGRsZS1ncmVlbjpob3ZlcjpudGgtb2YtdHlwZSgyKSBzdmcsIC50b3duUXVpeiAucXVpelN0ZXBwZXIgLm5hdmlnYXRpb24tYnV0dG9ucyAubG9jYXRpb24gLm92ZXJ2aWV3X19wYW5lbCAuYnRuLW1pZGRsZS1ncmVlbjpob3ZlcjpudGgtb2YtdHlwZSgyKSBzdmcge1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTEwcHgpOyB9XG4gICAgLmxvY2F0aW9uIC5vdmVydmlld19fcGFuZWwgLmZhdm91cml0ZS1sb2NhdGlvbiB7XG4gICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgIGN1cnNvcjogcG9pbnRlcjsgfVxuICAubG9jYXRpb24gLm92ZXJ2aWV3X19tYXAge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogYXV0bztcbiAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7IH1cbiAgLmxvY2F0aW9uIC5vdmVydmlld19fc2hvdy1zdGF0aXN0aWNzIHtcbiAgICBtYXJnaW4tdG9wOiAyNHB4O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgIC5sb2NhdGlvbiAub3ZlcnZpZXdfX3Nob3ctc3RhdGlzdGljcyB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7IH0gfVxuICAgIC5sb2NhdGlvbiAub3ZlcnZpZXdfX3Nob3ctc3RhdGlzdGljczphZnRlciB7XG4gICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgIHRyYW5zaXRpb246IDAuMnMgYWxsO1xuICAgICAgY29udGVudDogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB3aWR0aD0nMTMnIGhlaWdodD0nOCcgdmlld0JveD0nMCAwIDEzIDgnIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NwYXRoIGQ9J002LjYwMTUxIDcuMzI0NTlMMS4xNjQwMSAxLjgwMjczQzAuOTQzNzAxIDEuNTgyNDIgMC45NDM3MDEgMS4yMjYxNyAxLjE2NDAxIDEuMDA1ODZMMS40OTY4MyAwLjY3MzA0N0MxLjcxNzE0IDAuNDUyNzM0IDIuMDczMzkgMC40NTI3MzQgMi4yOTM3IDAuNjczMDQ3TDYuOTk5OTUgNS40NjgzNUwxMS43MDYyIDAuNjc3NzM0QzExLjkyNjUgMC40NTc0MjIgMTIuMjgyOCAwLjQ1NzQyMiAxMi41MDMxIDAuNjc3NzM0TDEyLjgzNTkgMS4wMTA1NUMxMy4wNTYyIDEuMjMwODYgMTMuMDU2MiAxLjU4NzExIDEyLjgzNTkgMS44MDc0Mkw3LjM5ODM5IDcuMzI5MjhDNy4xNzgwNyA3LjU0NDkxIDYuODIxODIgNy41NDQ5MSA2LjYwMTUxIDcuMzI0NTlaJyBmaWxsPSdibGFjaycvJTNFJTNDL3N2ZyUzRSUwQVwiKTsgfVxuICAgIC5sb2NhdGlvbiAub3ZlcnZpZXdfX3Nob3ctc3RhdGlzdGljcy5zaG93OmFmdGVyIHtcbiAgICAgIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7IH1cbiAgLmxvY2F0aW9uIC5vdmVydmlld19fc3RhdGlzdGljcyB7XG4gICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZzogMDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtd3JhcDogd3JhcDsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgLmxvY2F0aW9uIC5vdmVydmlld19fc3RhdGlzdGljcyB7XG4gICAgICAgIGhlaWdodDogMDtcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgdHJhbnNpdGlvbjogMC4ycyBhbGw7IH1cbiAgICAgICAgLmxvY2F0aW9uIC5vdmVydmlld19fc3RhdGlzdGljcy5zaG93IHtcbiAgICAgICAgICBoZWlnaHQ6IDEwMCU7IH0gfVxuICAgIC5sb2NhdGlvbiAub3ZlcnZpZXdfX3N0YXRpc3RpY3MgbGkge1xuICAgICAgbWluLXdpZHRoOiA1MCU7XG4gICAgICBtYXJnaW4tdG9wOiAyNHB4OyB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogMTI4NHB4KSB7XG4gICAgICAgIC5sb2NhdGlvbiAub3ZlcnZpZXdfX3N0YXRpc3RpY3MgbGk6bnRoLWNoaWxkKDJuKSB7XG4gICAgICAgICAgcGFkZGluZy1sZWZ0OiAxMHB4OyB9IH1cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgICAubG9jYXRpb24gLm92ZXJ2aWV3X19zdGF0aXN0aWNzIGxpIHtcbiAgICAgICAgICBtaW4td2lkdGg6IDEwMCU7IH0gfVxuICAgIC5sb2NhdGlvbiAub3ZlcnZpZXdfX3N0YXRpc3RpY3MgLmg2LCAubG9jYXRpb24gLm92ZXJ2aWV3X19zdGF0aXN0aWNzIC5uZXh0LXBvc3QgLnBvc3Qtc2luZ2xlX19oZWFkZXI6YmVmb3JlLCAubmV4dC1wb3N0IC5sb2NhdGlvbiAub3ZlcnZpZXdfX3N0YXRpc3RpY3MgLnBvc3Qtc2luZ2xlX19oZWFkZXI6YmVmb3JlLCAubG9jYXRpb24gLm92ZXJ2aWV3X19zdGF0aXN0aWNzIC5zaWRlYmFyIC53aWRnZXR0aXRsZSwgLnNpZGViYXIgLmxvY2F0aW9uIC5vdmVydmlld19fc3RhdGlzdGljcyAud2lkZ2V0dGl0bGUsIC5sb2NhdGlvbiAub3ZlcnZpZXdfX3N0YXRpc3RpY3MgLnNlY3Rpb24tY29udGVudC1pbWFnZS1sZWZ0IC5jb250ZW50LWltYWdlLWxlZnRfX292ZXJsaW5lLCAuc2VjdGlvbi1jb250ZW50LWltYWdlLWxlZnQgLmxvY2F0aW9uIC5vdmVydmlld19fc3RhdGlzdGljcyAuY29udGVudC1pbWFnZS1sZWZ0X19vdmVybGluZSwgLmxvY2F0aW9uIC5vdmVydmlld19fc3RhdGlzdGljcyAuc2VjdGlvbi1jb250ZW50LWltYWdlLXJpZ2h0IC5jb250ZW50LWltYWdlLWxlZnRfX292ZXJsaW5lLCAuc2VjdGlvbi1jb250ZW50LWltYWdlLXJpZ2h0IC5sb2NhdGlvbiAub3ZlcnZpZXdfX3N0YXRpc3RpY3MgLmNvbnRlbnQtaW1hZ2UtbGVmdF9fb3ZlcmxpbmUsIC5sb2NhdGlvbiAub3ZlcnZpZXdfX3N0YXRpc3RpY3MgLnRvd25RdWl6IC5xdWl6U3RlcHBlciAubmF2aWdhdGlvbi1idXR0b25zIC5idG4tbWlkZGxlLWdyZWVuOm50aC1vZi10eXBlKDEpOmFmdGVyLCAudG93blF1aXogLnF1aXpTdGVwcGVyIC5uYXZpZ2F0aW9uLWJ1dHRvbnMgLmxvY2F0aW9uIC5vdmVydmlld19fc3RhdGlzdGljcyAuYnRuLW1pZGRsZS1ncmVlbjpudGgtb2YtdHlwZSgxKTphZnRlciwgLmxvY2F0aW9uIC5vdmVydmlld19fc3RhdGlzdGljcyAudG93blF1aXogLnF1aXpTdGVwcGVyIC5uYXZpZ2F0aW9uLWJ1dHRvbnMgLmJ0bi1taWRkbGUtZ3JlZW46bnRoLW9mLXR5cGUoMik6YmVmb3JlLCAudG93blF1aXogLnF1aXpTdGVwcGVyIC5uYXZpZ2F0aW9uLWJ1dHRvbnMgLmxvY2F0aW9uIC5vdmVydmlld19fc3RhdGlzdGljcyAuYnRuLW1pZGRsZS1ncmVlbjpudGgtb2YtdHlwZSgyKTpiZWZvcmUsIC5sb2NhdGlvbiAub3ZlcnZpZXdfX3N0YXRpc3RpY3MgLnRvd25RdWl6IC5jdXN0b20tY2hlY2tib3ggbGFiZWwsIC50b3duUXVpeiAuY3VzdG9tLWNoZWNrYm94IC5sb2NhdGlvbiAub3ZlcnZpZXdfX3N0YXRpc3RpY3MgbGFiZWwsIC5sb2NhdGlvbiAub3ZlcnZpZXdfX3N0YXRpc3RpY3MgLmZvb3RlciAuZm9vdGVyLWxpbmtzIHVsLm1lbnUgPiBsaSA+IGEsIC5mb290ZXIgLmZvb3Rlci1saW5rcyAubG9jYXRpb24gLm92ZXJ2aWV3X19zdGF0aXN0aWNzIHVsLm1lbnUgPiBsaSA+IGEsIC5sb2NhdGlvbiAub3ZlcnZpZXdfX3N0YXRpc3RpY3MgLmZvb3RlciAuZ2Zvcm1fd3JhcHBlciAuZ2Zvcm1fdGl0bGUsIC5mb290ZXIgLmdmb3JtX3dyYXBwZXIgLmxvY2F0aW9uIC5vdmVydmlld19fc3RhdGlzdGljcyAuZ2Zvcm1fdGl0bGUsIC5sb2NhdGlvbiAub3ZlcnZpZXdfX3N0YXRpc3RpY3MgLnNlY3Rpb24tbG9jYXRpb24tc2VhcmNoIC5zZWxlY3RlZEZpbHRlcnMgaDUsIC5zZWN0aW9uLWxvY2F0aW9uLXNlYXJjaCAuc2VsZWN0ZWRGaWx0ZXJzIC5sb2NhdGlvbiAub3ZlcnZpZXdfX3N0YXRpc3RpY3MgaDUsIC5sb2NhdGlvbiAub3ZlcnZpZXdfX3N0YXRpc3RpY3MgLnNlY3Rpb24tbG9jYXRpb24tc2VhcmNoIC5sb2NhdGlvbkZpbHRlcnMgaDUsIC5zZWN0aW9uLWxvY2F0aW9uLXNlYXJjaCAubG9jYXRpb25GaWx0ZXJzIC5sb2NhdGlvbiAub3ZlcnZpZXdfX3N0YXRpc3RpY3MgaDUsIC5sb2NhdGlvbiAub3ZlcnZpZXdfX3N0YXRpc3RpY3MgLnJlZ2lvbi1zdGF0c19fdGl0bGUsXG4gICAgLmxvY2F0aW9uIC5vdmVydmlld19fc3RhdGlzdGljcyAucmVnaW9uLXN0YXRzX190aXRsZSBoNCwgLnJlZ2lvbi1zdGF0c19fdGl0bGUgLmxvY2F0aW9uIC5vdmVydmlld19fc3RhdGlzdGljcyBoNCwgLmxvY2F0aW9uIC5vdmVydmlld19fc3RhdGlzdGljcyAuc2VjdGlvbi1tb292YWwgLm1vb3ZhbF9fb3ZlcmxpbmUsIC5zZWN0aW9uLW1vb3ZhbCAubG9jYXRpb24gLm92ZXJ2aWV3X19zdGF0aXN0aWNzIC5tb292YWxfX292ZXJsaW5lIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgZ2FwOiA1cHg7XG4gICAgICB3aGl0ZS1zcGFjZTogbm93cmFwOyB9XG4gICAgLmxvY2F0aW9uIC5vdmVydmlld19fc3RhdGlzdGljcyBzdmcge1xuICAgICAgbWluLXdpZHRoOiAxNHB4OyB9XG4gIC5sb2NhdGlvbl9fZGF0YS10YWJzIHtcbiAgICBjbGVhcjogYm90aDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgLmxvY2F0aW9uX19kYXRhLXRhYnMtc3dpcGVyIC5zd2lwZXItcGFnaW5hdGlvbiB7XG4gICAgcGFkZGluZzogMzBweCA0MHB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGdhcDogMzVweDsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAgICAgLmxvY2F0aW9uX19kYXRhLXRhYnMtc3dpcGVyIC5zd2lwZXItcGFnaW5hdGlvbiB7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIGdhcDogMDtcbiAgICAgICAgYm90dG9tOiAwOyB9IH1cbiAgLmxvY2F0aW9uX19kYXRhLXRhYnMtc3dpcGVyIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmc6IDEzcHg7XG4gICAgYm9yZGVyLXJhZGl1czogMjVweDtcbiAgICBoZWlnaHQ6IDUwcHg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBjb2xvcjogI2ZmZmZmZjtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgbWFyZ2luOiAwO1xuICAgIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gICAgYm9yZGVyOiAycHggc29saWQ7XG4gICAgY29sb3I6ICMyMTI1Mjk7XG4gICAgb3BhY2l0eTogMTsgfVxuICAgIC5sb2NhdGlvbl9fZGF0YS10YWJzLXN3aXBlciAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0Om50aC1jaGlsZCgxKSB7XG4gICAgICBib3JkZXItY29sb3I6IHZhcigtLWUtZ2xvYmFsLWNvbG9yLWQyY2I0OTgsICNEMjY3NTEpOyB9XG4gICAgLmxvY2F0aW9uX19kYXRhLXRhYnMtc3dpcGVyIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQ6bnRoLWNoaWxkKDIpIHtcbiAgICAgIGJvcmRlci1jb2xvcjogdmFyKC0tZS1nbG9iYWwtY29sb3ItZjBhNTRiOCwgI0RBQjE2Mik7IH1cbiAgICAubG9jYXRpb25fX2RhdGEtdGFicy1zd2lwZXIgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldDpudGgtY2hpbGQoMykge1xuICAgICAgYm9yZGVyLWNvbG9yOiAjMzI2MTQ4OyB9XG4gICAgLmxvY2F0aW9uX19kYXRhLXRhYnMtc3dpcGVyIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQ6bnRoLWNoaWxkKDQpIHtcbiAgICAgIGJvcmRlci1jb2xvcjogIzk4QzdBNjsgfVxuICAgIC5sb2NhdGlvbl9fZGF0YS10YWJzLXN3aXBlciAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWFjdGl2ZTpudGgtY2hpbGQoMSksIC5sb2NhdGlvbl9fZGF0YS10YWJzLXN3aXBlciAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0OmhvdmVyOm50aC1jaGlsZCgxKSB7XG4gICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1lLWdsb2JhbC1jb2xvci1kMmNiNDk4LCAjRDI2NzUxKTtcbiAgICAgIGNvbG9yOiAjZmZmZmZmOyB9XG4gICAgLmxvY2F0aW9uX19kYXRhLXRhYnMtc3dpcGVyIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtYWN0aXZlOm50aC1jaGlsZCgyKSwgLmxvY2F0aW9uX19kYXRhLXRhYnMtc3dpcGVyIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQ6aG92ZXI6bnRoLWNoaWxkKDIpIHtcbiAgICAgIGJhY2tncm91bmQ6IHZhcigtLWUtZ2xvYmFsLWNvbG9yLWYwYTU0YjgsICNEQUIxNjIpO1xuICAgICAgY29sb3I6ICMyMTI1Mjk7IH1cbiAgICAubG9jYXRpb25fX2RhdGEtdGFicy1zd2lwZXIgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1hY3RpdmU6bnRoLWNoaWxkKDMpLCAubG9jYXRpb25fX2RhdGEtdGFicy1zd2lwZXIgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldDpob3ZlcjpudGgtY2hpbGQoMykge1xuICAgICAgYmFja2dyb3VuZDogIzMyNjE0ODtcbiAgICAgIGNvbG9yOiAjZmZmZmZmOyB9XG4gICAgLmxvY2F0aW9uX19kYXRhLXRhYnMtc3dpcGVyIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtYWN0aXZlOm50aC1jaGlsZCg0KSwgLmxvY2F0aW9uX19kYXRhLXRhYnMtc3dpcGVyIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQ6aG92ZXI6bnRoLWNoaWxkKDQpIHtcbiAgICAgIGJhY2tncm91bmQ6ICM5OEM3QTY7XG4gICAgICBjb2xvcjogIzIxMjUyOTsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAgICAgLmxvY2F0aW9uX19kYXRhLXRhYnMtc3dpcGVyIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQge1xuICAgICAgICBtYXJnaW46IDAgIWltcG9ydGFudDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMDsgfVxuICAgICAgICAubG9jYXRpb25fX2RhdGEtdGFicy1zd2lwZXIgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldDpudGgtY2hpbGQoMSkge1xuICAgICAgICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDEwcHg7IH1cbiAgICAgICAgLmxvY2F0aW9uX19kYXRhLXRhYnMtc3dpcGVyIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQ6bnRoLWNoaWxkKDQpIHtcbiAgICAgICAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMTBweDsgfSB9XG4gIC5sb2NhdGlvbl9fZGF0YS10YWJzLXN3aXBlciAuc3dpcGVyLXNsaWRlIHtcbiAgICBiYWNrZ3JvdW5kOiB2YXIoLS1lLWdsb2JhbC1jb2xvci0wMWYwZmU0LCAjRjJFQ0RGKTsgfVxuICAubG9jYXRpb24gLmRhdGEtdGFiX19jb21tdW5pdHksIC5sb2NhdGlvbiAuZGF0YS10YWJfX2pvYnMsIC5sb2NhdGlvbiAuZGF0YS10YWJfX2hvdXNpbmcsIC5sb2NhdGlvbiAuZGF0YS10YWJfX2VkdWNhdGlvbiB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleDogMSAxIDEwMCU7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgIC5sb2NhdGlvbiAuZGF0YS10YWJfX2NvbW11bml0eSwgLmxvY2F0aW9uIC5kYXRhLXRhYl9fam9icywgLmxvY2F0aW9uIC5kYXRhLXRhYl9faG91c2luZywgLmxvY2F0aW9uIC5kYXRhLXRhYl9fZWR1Y2F0aW9uIHtcbiAgICAgICAgbWluLWhlaWdodDogODIwcHg7IH0gfVxuICAgIC5sb2NhdGlvbiAuZGF0YS10YWJfX2NvbW11bml0eSAucm93LCAubG9jYXRpb24gLmRhdGEtdGFiX19qb2JzIC5yb3csIC5sb2NhdGlvbiAuZGF0YS10YWJfX2hvdXNpbmcgLnJvdywgLmxvY2F0aW9uIC5kYXRhLXRhYl9fZWR1Y2F0aW9uIC5yb3cge1xuICAgICAgd2lkdGg6IDEwMCU7IH1cbiAgLmxvY2F0aW9uIC5kYXRhLXRhYl9fY29tbXVuaXR5IC5kYXRhLXRhYl9fbGVmdC10YWIsIC5sb2NhdGlvbiAuZGF0YS10YWJfX2pvYnMgLmRhdGEtdGFiX19sZWZ0LXRhYiB7XG4gICAgY29sb3I6ICNmZmZmZmY7IH1cbiAgLmxvY2F0aW9uIC5kYXRhLXRhYl9fbGVmdC10YWIge1xuICAgIHBhZGRpbmc6IDkwcHggMjVweCA0NXB4IDkwcHg7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBvdmVyZmxvdzogaGlkZGVuOyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgICAubG9jYXRpb24gLmRhdGEtdGFiX19sZWZ0LXRhYiB7XG4gICAgICAgIHBhZGRpbmc6IDYwcHggMjVweCAwIDI1cHg7XG4gICAgICAgIGhlaWdodDogYXV0bzsgfSB9XG4gICAgLmxvY2F0aW9uIC5kYXRhLXRhYl9fbGVmdC10YWI6YWZ0ZXIge1xuICAgICAgd2lkdGg6IDY2cHg7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB3aWR0aD0nNjYnIHByZXNlcnZlQXNwZWN0UmF0aW89J25vbmUnIGhlaWdodD0nODg3JyB2aWV3Qm94PScwIDAgNjYgODg3JyBmaWxsPSdub25lJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNFJTNDZyBjbGlwLXBhdGg9J3VybCglMjNjbGlwMF8xMTE3Xzc4NTQpJyUzRSUzQ3JlY3Qgd2lkdGg9JzY2JyBoZWlnaHQ9Jzg4NycgZmlsbD0nbm9uZScvJTNFJTNDcGF0aCBkPSdNLTQ1My42OTEgODg3VjAuODUyMDY1TDEwLjgzNjMgMEw2NS4zMDg2IDQ1NC4xNTFMMS4wMDEwNCA4ODdILTQ1My42OTFaJyBmaWxsPScjRDI2NzUxJy8lM0UlM0MvZyUzRSUzQ2RlZnMlM0UlM0NjbGlwUGF0aCBpZD0nY2xpcDBfMTExN183ODU0JyUzRSUzQ3JlY3Qgd2lkdGg9JzY2JyBoZWlnaHQ9Jzg4NycgZmlsbD0nbm9uZScvJTNFJTNDL2NsaXBQYXRoJTNFJTNDL2RlZnMlM0UlM0Mvc3ZnJTNFJTBBXCIpO1xuICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciByaWdodDtcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJSAxMDAlO1xuICAgICAgLW1vei1iYWNrZ3JvdW5kLXNpemU6IDEwMCUgMTAwJTtcbiAgICAgIC13ZWJraXQtYmFja2dyb3VuZC1zaXplOiAxMDAlIDEwMCU7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICByaWdodDogLTYzcHg7XG4gICAgICB0b3A6IDA7XG4gICAgICBib3R0b206IDA7IH1cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAgICAgICAubG9jYXRpb24gLmRhdGEtdGFiX19sZWZ0LXRhYjphZnRlciB7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgaGVpZ2h0OiA1M3B4O1xuICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgIHRvcDogYXV0bztcbiAgICAgICAgICBib3R0b206IC01M3B4O1xuICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogdG9wIGNlbnRlcjtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHdpZHRoPSczNzUnIHByZXNlcnZlQXNwZWN0UmF0aW89J25vbmUnIGhlaWdodD0nNTMnIHZpZXdCb3g9JzAgMCAzNzUgNTMnIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NnIGNsaXAtcGF0aD0ndXJsKCUyM2NsaXAwXzExMjRfNzg0OSknJTNFJTNDcGF0aCBkPSdNNTkzIC05NC4wMDA1TDU5MyAtNTYwTC01NyAtNTYwTC01NyAzNi41TDI2OC42MjUgNDUuNUw1OTMgLTk0LjAwMDVaJyBmaWxsPScjRDI2NzUxJy8lM0UlM0MvZyUzRSUzQ2RlZnMlM0UlM0NjbGlwUGF0aCBpZD0nY2xpcDBfMTEyNF83ODQ5JyUzRSUzQ3JlY3Qgd2lkdGg9JzM3NScgaGVpZ2h0PSc1MycgZmlsbD0nd2hpdGUnLyUzRSUzQy9jbGlwUGF0aCUzRSUzQy9kZWZzJTNFJTNDL3N2ZyUzRSUwQVwiKTsgfSB9XG4gICAgLmxvY2F0aW9uIC5kYXRhLXRhYl9fbGVmdC10YWIgLmgyLCAubG9jYXRpb24gLmRhdGEtdGFiX19sZWZ0LXRhYiAucG9zdC1hcnRpY2xlX190aXRsZSwgLmxvY2F0aW9uIC5kYXRhLXRhYl9fbGVmdC10YWIgLnN1Y2Nlc3Mtc3RvcnktYXJ0aWNsZV9fdGl0bGUsIC5sb2NhdGlvbiAuZGF0YS10YWJfX2xlZnQtdGFiIC5wb2RjYXN0LWFydGljbGVfX3RpdGxlLCAubG9jYXRpb24gLmRhdGEtdGFiX19sZWZ0LXRhYiAud3BqYiAud3BqYi1wYWdlLWNvbXBhbnktbmV3IC53cGpiLWxlZ2VuZCwgLndwamIgLndwamItcGFnZS1jb21wYW55LW5ldyAubG9jYXRpb24gLmRhdGEtdGFiX19sZWZ0LXRhYiAud3BqYi1sZWdlbmQsXG4gICAgLmxvY2F0aW9uIC5kYXRhLXRhYl9fbGVmdC10YWIgLndwamIgLndwamItZm9ybS53cGpiLWZvcm0gLndwamItbGVnZW5kLCAud3BqYiAud3BqYi1mb3JtLndwamItZm9ybSAubG9jYXRpb24gLmRhdGEtdGFiX19sZWZ0LXRhYiAud3BqYi1sZWdlbmQge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDsgfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogMTE4MHB4KSB7XG4gICAgICAgIC5sb2NhdGlvbiAuZGF0YS10YWJfX2xlZnQtdGFiIC5oMiwgLmxvY2F0aW9uIC5kYXRhLXRhYl9fbGVmdC10YWIgLnBvc3QtYXJ0aWNsZV9fdGl0bGUsIC5sb2NhdGlvbiAuZGF0YS10YWJfX2xlZnQtdGFiIC5zdWNjZXNzLXN0b3J5LWFydGljbGVfX3RpdGxlLCAubG9jYXRpb24gLmRhdGEtdGFiX19sZWZ0LXRhYiAucG9kY2FzdC1hcnRpY2xlX190aXRsZSwgLmxvY2F0aW9uIC5kYXRhLXRhYl9fbGVmdC10YWIgLndwamIgLndwamItcGFnZS1jb21wYW55LW5ldyAud3BqYi1sZWdlbmQsIC53cGpiIC53cGpiLXBhZ2UtY29tcGFueS1uZXcgLmxvY2F0aW9uIC5kYXRhLXRhYl9fbGVmdC10YWIgLndwamItbGVnZW5kLFxuICAgICAgICAubG9jYXRpb24gLmRhdGEtdGFiX19sZWZ0LXRhYiAud3BqYiAud3BqYi1mb3JtLndwamItZm9ybSAud3BqYi1sZWdlbmQsIC53cGpiIC53cGpiLWZvcm0ud3BqYi1mb3JtIC5sb2NhdGlvbiAuZGF0YS10YWJfX2xlZnQtdGFiIC53cGpiLWxlZ2VuZCB7XG4gICAgICAgICAgZm9udC1zaXplOiAyLjYyNXJlbTsgfSB9XG4gICAgLmxvY2F0aW9uIC5kYXRhLXRhYl9fbGVmdC10YWIgPiAuaDIsIC5sb2NhdGlvbiAuZGF0YS10YWJfX2xlZnQtdGFiID4gLnBvc3QtYXJ0aWNsZV9fdGl0bGUsIC5sb2NhdGlvbiAuZGF0YS10YWJfX2xlZnQtdGFiID4gLnN1Y2Nlc3Mtc3RvcnktYXJ0aWNsZV9fdGl0bGUsIC5sb2NhdGlvbiAuZGF0YS10YWJfX2xlZnQtdGFiID4gLnBvZGNhc3QtYXJ0aWNsZV9fdGl0bGUsIC5sb2NhdGlvbiAud3BqYiAud3BqYi1wYWdlLWNvbXBhbnktbmV3IC5kYXRhLXRhYl9fbGVmdC10YWIgPiAud3BqYi1sZWdlbmQsIC53cGpiIC53cGpiLXBhZ2UtY29tcGFueS1uZXcgLmxvY2F0aW9uIC5kYXRhLXRhYl9fbGVmdC10YWIgPiAud3BqYi1sZWdlbmQsXG4gICAgLmxvY2F0aW9uIC53cGpiIC53cGpiLWZvcm0ud3BqYi1mb3JtIC5kYXRhLXRhYl9fbGVmdC10YWIgPiAud3BqYi1sZWdlbmQsIC53cGpiIC53cGpiLWZvcm0ud3BqYi1mb3JtIC5sb2NhdGlvbiAuZGF0YS10YWJfX2xlZnQtdGFiID4gLndwamItbGVnZW5kIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7IH1cbiAgICAubG9jYXRpb24gLmRhdGEtdGFiX19sZWZ0LXRhYiAuaDYsIC5sb2NhdGlvbiAuZGF0YS10YWJfX2xlZnQtdGFiIC5uZXh0LXBvc3QgLnBvc3Qtc2luZ2xlX19oZWFkZXI6YmVmb3JlLCAubmV4dC1wb3N0IC5sb2NhdGlvbiAuZGF0YS10YWJfX2xlZnQtdGFiIC5wb3N0LXNpbmdsZV9faGVhZGVyOmJlZm9yZSwgLmxvY2F0aW9uIC5kYXRhLXRhYl9fbGVmdC10YWIgLnNpZGViYXIgLndpZGdldHRpdGxlLCAuc2lkZWJhciAubG9jYXRpb24gLmRhdGEtdGFiX19sZWZ0LXRhYiAud2lkZ2V0dGl0bGUsIC5sb2NhdGlvbiAuZGF0YS10YWJfX2xlZnQtdGFiIC5zZWN0aW9uLWNvbnRlbnQtaW1hZ2UtbGVmdCAuY29udGVudC1pbWFnZS1sZWZ0X19vdmVybGluZSwgLnNlY3Rpb24tY29udGVudC1pbWFnZS1sZWZ0IC5sb2NhdGlvbiAuZGF0YS10YWJfX2xlZnQtdGFiIC5jb250ZW50LWltYWdlLWxlZnRfX292ZXJsaW5lLCAubG9jYXRpb24gLmRhdGEtdGFiX19sZWZ0LXRhYiAuc2VjdGlvbi1jb250ZW50LWltYWdlLXJpZ2h0IC5jb250ZW50LWltYWdlLWxlZnRfX292ZXJsaW5lLCAuc2VjdGlvbi1jb250ZW50LWltYWdlLXJpZ2h0IC5sb2NhdGlvbiAuZGF0YS10YWJfX2xlZnQtdGFiIC5jb250ZW50LWltYWdlLWxlZnRfX292ZXJsaW5lLCAubG9jYXRpb24gLmRhdGEtdGFiX19sZWZ0LXRhYiAudG93blF1aXogLnF1aXpTdGVwcGVyIC5uYXZpZ2F0aW9uLWJ1dHRvbnMgLmJ0bi1taWRkbGUtZ3JlZW46bnRoLW9mLXR5cGUoMSk6YWZ0ZXIsIC50b3duUXVpeiAucXVpelN0ZXBwZXIgLm5hdmlnYXRpb24tYnV0dG9ucyAubG9jYXRpb24gLmRhdGEtdGFiX19sZWZ0LXRhYiAuYnRuLW1pZGRsZS1ncmVlbjpudGgtb2YtdHlwZSgxKTphZnRlciwgLmxvY2F0aW9uIC5kYXRhLXRhYl9fbGVmdC10YWIgLnRvd25RdWl6IC5xdWl6U3RlcHBlciAubmF2aWdhdGlvbi1idXR0b25zIC5idG4tbWlkZGxlLWdyZWVuOm50aC1vZi10eXBlKDIpOmJlZm9yZSwgLnRvd25RdWl6IC5xdWl6U3RlcHBlciAubmF2aWdhdGlvbi1idXR0b25zIC5sb2NhdGlvbiAuZGF0YS10YWJfX2xlZnQtdGFiIC5idG4tbWlkZGxlLWdyZWVuOm50aC1vZi10eXBlKDIpOmJlZm9yZSwgLmxvY2F0aW9uIC5kYXRhLXRhYl9fbGVmdC10YWIgLnRvd25RdWl6IC5jdXN0b20tY2hlY2tib3ggbGFiZWwsIC50b3duUXVpeiAuY3VzdG9tLWNoZWNrYm94IC5sb2NhdGlvbiAuZGF0YS10YWJfX2xlZnQtdGFiIGxhYmVsLCAubG9jYXRpb24gLmRhdGEtdGFiX19sZWZ0LXRhYiAuZm9vdGVyIC5mb290ZXItbGlua3MgdWwubWVudSA+IGxpID4gYSwgLmZvb3RlciAuZm9vdGVyLWxpbmtzIC5sb2NhdGlvbiAuZGF0YS10YWJfX2xlZnQtdGFiIHVsLm1lbnUgPiBsaSA+IGEsIC5sb2NhdGlvbiAuZGF0YS10YWJfX2xlZnQtdGFiIC5mb290ZXIgLmdmb3JtX3dyYXBwZXIgLmdmb3JtX3RpdGxlLCAuZm9vdGVyIC5nZm9ybV93cmFwcGVyIC5sb2NhdGlvbiAuZGF0YS10YWJfX2xlZnQtdGFiIC5nZm9ybV90aXRsZSwgLmxvY2F0aW9uIC5kYXRhLXRhYl9fbGVmdC10YWIgLnNlY3Rpb24tbG9jYXRpb24tc2VhcmNoIC5zZWxlY3RlZEZpbHRlcnMgaDUsIC5zZWN0aW9uLWxvY2F0aW9uLXNlYXJjaCAuc2VsZWN0ZWRGaWx0ZXJzIC5sb2NhdGlvbiAuZGF0YS10YWJfX2xlZnQtdGFiIGg1LCAubG9jYXRpb24gLmRhdGEtdGFiX19sZWZ0LXRhYiAuc2VjdGlvbi1sb2NhdGlvbi1zZWFyY2ggLmxvY2F0aW9uRmlsdGVycyBoNSwgLnNlY3Rpb24tbG9jYXRpb24tc2VhcmNoIC5sb2NhdGlvbkZpbHRlcnMgLmxvY2F0aW9uIC5kYXRhLXRhYl9fbGVmdC10YWIgaDUsIC5sb2NhdGlvbiAuZGF0YS10YWJfX2xlZnQtdGFiIC5yZWdpb24tc3RhdHNfX3RpdGxlLFxuICAgIC5sb2NhdGlvbiAuZGF0YS10YWJfX2xlZnQtdGFiIC5yZWdpb24tc3RhdHNfX3RpdGxlIGg0LCAucmVnaW9uLXN0YXRzX190aXRsZSAubG9jYXRpb24gLmRhdGEtdGFiX19sZWZ0LXRhYiBoNCwgLmxvY2F0aW9uIC5kYXRhLXRhYl9fbGVmdC10YWIgLnNlY3Rpb24tbW9vdmFsIC5tb292YWxfX292ZXJsaW5lLCAuc2VjdGlvbi1tb292YWwgLmxvY2F0aW9uIC5kYXRhLXRhYl9fbGVmdC10YWIgLm1vb3ZhbF9fb3ZlcmxpbmUge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDsgfVxuICAubG9jYXRpb24gLmRhdGEtdGFiX19qb2JzIC5kYXRhLXRhYl9fbGVmdC10YWI6YWZ0ZXIge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0Nzdmcgd2lkdGg9JzY2JyBoZWlnaHQ9Jzg4NycgcHJlc2VydmVBc3BlY3RSYXRpbz0nbm9uZScgdmlld0JveD0nMCAwIDY2IDg4NycgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzRSUzQ2cgY2xpcC1wYXRoPSd1cmwoJTIzY2xpcDBfMTExN183ODU0KSclM0UlM0NyZWN0IHdpZHRoPSc2NicgaGVpZ2h0PSc4ODcnIGZpbGw9J25vbmUnLyUzRSUzQ3BhdGggZD0nTS00NTMuNjkxIDg4N1YwLjg1MjA2NUwxMC44MzYzIDBMNjUuMzA4NiA0NTQuMTUxTDEuMDAxMDQgODg3SC00NTMuNjkxWicgZmlsbD0nIzMyNjE0OCcvJTNFJTNDL2clM0UlM0NkZWZzJTNFJTNDY2xpcFBhdGggaWQ9J2NsaXAwXzExMTdfNzg1NCclM0UlM0NyZWN0IHdpZHRoPSc2NicgaGVpZ2h0PSc4ODcnIGZpbGw9J25vbmUnLyUzRSUzQy9jbGlwUGF0aCUzRSUzQy9kZWZzJTNFJTNDL3N2ZyUzRSUwQVwiKTsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAgICAgLmxvY2F0aW9uIC5kYXRhLXRhYl9fam9icyAuZGF0YS10YWJfX2xlZnQtdGFiOmFmdGVyIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogNTNweDtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIHRvcDogYXV0bztcbiAgICAgICAgYm90dG9tOiAtNTNweDtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogdG9wIGNlbnRlcjtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB3aWR0aD0nMzc1JyBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSdub25lJyBoZWlnaHQ9JzUzJyB2aWV3Qm94PScwIDAgMzc1IDUzJyBmaWxsPSdub25lJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNFJTNDZyBjbGlwLXBhdGg9J3VybCglMjNjbGlwMF8xMTI0Xzc4NDkpJyUzRSUzQ3BhdGggZD0nTTU5MyAtOTQuMDAwNUw1OTMgLTU2MEwtNTcgLTU2MEwtNTcgMzYuNUwyNjguNjI1IDQ1LjVMNTkzIC05NC4wMDA1WicgZmlsbD0nIzMyNjE0OCcvJTNFJTNDL2clM0UlM0NkZWZzJTNFJTNDY2xpcFBhdGggaWQ9J2NsaXAwXzExMjRfNzg0OSclM0UlM0NyZWN0IHdpZHRoPSczNzUnIGhlaWdodD0nNTMnIGZpbGw9J3doaXRlJy8lM0UlM0MvY2xpcFBhdGglM0UlM0MvZGVmcyUzRSUzQy9zdmclM0UlMEFcIik7IH0gfVxuICAubG9jYXRpb24gLmRhdGEtdGFiX19qb2JzIC5saXN0QW1lbml0aWVzLWNhcmQge1xuICAgIG1hcmdpbi1ib3R0b206IDI1cHg7XG4gICAgcGFkZGluZy1ib3R0b206IDVweDtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSg0OCwgNDgsIDQ4LCAwLjMpOyB9XG4gIC5sb2NhdGlvbiAuZGF0YS10YWJfX2pvYnMgdWwucGFnZS1udW1iZXJzIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kOyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgICAubG9jYXRpb24gLmRhdGEtdGFiX19qb2JzIHVsLnBhZ2UtbnVtYmVycyB7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAyNXB4OyB9IH1cbiAgICAubG9jYXRpb24gLmRhdGEtdGFiX19qb2JzIHVsLnBhZ2UtbnVtYmVycyBzcGFuLmN1cnJlbnQsIC5sb2NhdGlvbiAuZGF0YS10YWJfX2pvYnMgdWwucGFnZS1udW1iZXJzIGE6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZDogIzMyNjE0ODtcbiAgICAgIGNvbG9yOiAjZmZmZmZmOyB9XG4gIC5sb2NhdGlvbiAuZGF0YS10YWJfX2hvdXNpbmcgLmRhdGEtdGFiX19sZWZ0LXRhYjphZnRlciB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB3aWR0aD0nNjYnIGhlaWdodD0nODg3JyBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSdub25lJyB2aWV3Qm94PScwIDAgNjYgODg3JyBmaWxsPSdub25lJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNFJTNDZyBjbGlwLXBhdGg9J3VybCglMjNjbGlwMF8xMTE3Xzc4NTQpJyUzRSUzQ3JlY3Qgd2lkdGg9JzY2JyBoZWlnaHQ9Jzg4NycgZmlsbD0nbm9uZScvJTNFJTNDcGF0aCBkPSdNLTQ1My42OTEgODg3VjAuODUyMDY1TDEwLjgzNjMgMEw2NS4zMDg2IDQ1NC4xNTFMMS4wMDEwNCA4ODdILTQ1My42OTFaJyBmaWxsPScjREFCMTYyJy8lM0UlM0MvZyUzRSUzQ2RlZnMlM0UlM0NjbGlwUGF0aCBpZD0nY2xpcDBfMTExN183ODU0JyUzRSUzQ3JlY3Qgd2lkdGg9JzY2JyBoZWlnaHQ9Jzg4NycgZmlsbD0nbm9uZScvJTNFJTNDL2NsaXBQYXRoJTNFJTNDL2RlZnMlM0UlM0Mvc3ZnJTNFJTBBXCIpOyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgICAubG9jYXRpb24gLmRhdGEtdGFiX19ob3VzaW5nIC5kYXRhLXRhYl9fbGVmdC10YWI6YWZ0ZXIge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiA1M3B4O1xuICAgICAgICByaWdodDogMDtcbiAgICAgICAgdG9wOiBhdXRvO1xuICAgICAgICBib3R0b206IC01M3B4O1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiB0b3AgY2VudGVyO1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHdpZHRoPSczNzUnIHByZXNlcnZlQXNwZWN0UmF0aW89J25vbmUnIGhlaWdodD0nNTMnIHZpZXdCb3g9JzAgMCAzNzUgNTMnIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NnIGNsaXAtcGF0aD0ndXJsKCUyM2NsaXAwXzExMjRfNzg0OSknJTNFJTNDcGF0aCBkPSdNNTkzIC05NC4wMDA1TDU5MyAtNTYwTC01NyAtNTYwTC01NyAzNi41TDI2OC42MjUgNDUuNUw1OTMgLTk0LjAwMDVaJyBmaWxsPScjREFCMTYyJy8lM0UlM0MvZyUzRSUzQ2RlZnMlM0UlM0NjbGlwUGF0aCBpZD0nY2xpcDBfMTEyNF83ODQ5JyUzRSUzQ3JlY3Qgd2lkdGg9JzM3NScgaGVpZ2h0PSc1MycgZmlsbD0nd2hpdGUnLyUzRSUzQy9jbGlwUGF0aCUzRSUzQy9kZWZzJTNFJTNDL3N2ZyUzRSUwQVwiKTsgfSB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIC5sb2NhdGlvbiAuZGF0YS10YWJfX2hvdXNpbmcgLmRhdGEtdGFiX19sZWZ0LXRhYiAuZC1mbGV4IHtcbiAgICAgIGxpbmUtaGVpZ2h0OiAzLjYyNXJlbTsgfSB9XG4gIC5sb2NhdGlvbiAuZGF0YS10YWJfX2hvdXNpbmcgLmRhdGEtdGFiX19sZWZ0LXRhYiAuZC1mbGV4IC5oMiwgLmxvY2F0aW9uIC5kYXRhLXRhYl9faG91c2luZyAuZGF0YS10YWJfX2xlZnQtdGFiIC5kLWZsZXggLnBvc3QtYXJ0aWNsZV9fdGl0bGUsIC5sb2NhdGlvbiAuZGF0YS10YWJfX2hvdXNpbmcgLmRhdGEtdGFiX19sZWZ0LXRhYiAuZC1mbGV4IC5zdWNjZXNzLXN0b3J5LWFydGljbGVfX3RpdGxlLCAubG9jYXRpb24gLmRhdGEtdGFiX19ob3VzaW5nIC5kYXRhLXRhYl9fbGVmdC10YWIgLmQtZmxleCAucG9kY2FzdC1hcnRpY2xlX190aXRsZSwgLmxvY2F0aW9uIC5kYXRhLXRhYl9faG91c2luZyAuZGF0YS10YWJfX2xlZnQtdGFiIC5kLWZsZXggLndwamIgLndwamItcGFnZS1jb21wYW55LW5ldyAud3BqYi1sZWdlbmQsIC53cGpiIC53cGpiLXBhZ2UtY29tcGFueS1uZXcgLmxvY2F0aW9uIC5kYXRhLXRhYl9faG91c2luZyAuZGF0YS10YWJfX2xlZnQtdGFiIC5kLWZsZXggLndwamItbGVnZW5kLFxuICAubG9jYXRpb24gLmRhdGEtdGFiX19ob3VzaW5nIC5kYXRhLXRhYl9fbGVmdC10YWIgLmQtZmxleCAud3BqYiAud3BqYi1mb3JtLndwamItZm9ybSAud3BqYi1sZWdlbmQsIC53cGpiIC53cGpiLWZvcm0ud3BqYi1mb3JtIC5sb2NhdGlvbiAuZGF0YS10YWJfX2hvdXNpbmcgLmRhdGEtdGFiX19sZWZ0LXRhYiAuZC1mbGV4IC53cGpiLWxlZ2VuZCB7XG4gICAgbWFyZ2luLXRvcDogLTEwcHg7IH1cbiAgLm1hYyAubG9jYXRpb24gLmRhdGEtdGFiX19ob3VzaW5nIC5kYXRhLXRhYl9fbGVmdC10YWIgLmQtZmxleCB7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjsgfVxuICAgIC5tYWMgLmxvY2F0aW9uIC5kYXRhLXRhYl9faG91c2luZyAuZGF0YS10YWJfX2xlZnQtdGFiIC5kLWZsZXggLmgyLCAubWFjIC5sb2NhdGlvbiAuZGF0YS10YWJfX2hvdXNpbmcgLmRhdGEtdGFiX19sZWZ0LXRhYiAuZC1mbGV4IC5wb3N0LWFydGljbGVfX3RpdGxlLCAubWFjIC5sb2NhdGlvbiAuZGF0YS10YWJfX2hvdXNpbmcgLmRhdGEtdGFiX19sZWZ0LXRhYiAuZC1mbGV4IC5zdWNjZXNzLXN0b3J5LWFydGljbGVfX3RpdGxlLCAubWFjIC5sb2NhdGlvbiAuZGF0YS10YWJfX2hvdXNpbmcgLmRhdGEtdGFiX19sZWZ0LXRhYiAuZC1mbGV4IC5wb2RjYXN0LWFydGljbGVfX3RpdGxlLCAubWFjIC5sb2NhdGlvbiAuZGF0YS10YWJfX2hvdXNpbmcgLmRhdGEtdGFiX19sZWZ0LXRhYiAuZC1mbGV4IC53cGpiIC53cGpiLXBhZ2UtY29tcGFueS1uZXcgLndwamItbGVnZW5kLCAud3BqYiAud3BqYi1wYWdlLWNvbXBhbnktbmV3IC5tYWMgLmxvY2F0aW9uIC5kYXRhLXRhYl9faG91c2luZyAuZGF0YS10YWJfX2xlZnQtdGFiIC5kLWZsZXggLndwamItbGVnZW5kLFxuICAgIC5tYWMgLmxvY2F0aW9uIC5kYXRhLXRhYl9faG91c2luZyAuZGF0YS10YWJfX2xlZnQtdGFiIC5kLWZsZXggLndwamIgLndwamItZm9ybS53cGpiLWZvcm0gLndwamItbGVnZW5kLCAud3BqYiAud3BqYi1mb3JtLndwamItZm9ybSAubWFjIC5sb2NhdGlvbiAuZGF0YS10YWJfX2hvdXNpbmcgLmRhdGEtdGFiX19sZWZ0LXRhYiAuZC1mbGV4IC53cGpiLWxlZ2VuZCB7XG4gICAgICBtYXJnaW4tdG9wOiAwOyB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgLm1hYyAubG9jYXRpb24gLmRhdGEtdGFiX19ob3VzaW5nIC5kYXRhLXRhYl9fbGVmdC10YWIgLmQtZmxleCAuaDIsIC5tYWMgLmxvY2F0aW9uIC5kYXRhLXRhYl9faG91c2luZyAuZGF0YS10YWJfX2xlZnQtdGFiIC5kLWZsZXggLnBvc3QtYXJ0aWNsZV9fdGl0bGUsIC5tYWMgLmxvY2F0aW9uIC5kYXRhLXRhYl9faG91c2luZyAuZGF0YS10YWJfX2xlZnQtdGFiIC5kLWZsZXggLnN1Y2Nlc3Mtc3RvcnktYXJ0aWNsZV9fdGl0bGUsIC5tYWMgLmxvY2F0aW9uIC5kYXRhLXRhYl9faG91c2luZyAuZGF0YS10YWJfX2xlZnQtdGFiIC5kLWZsZXggLnBvZGNhc3QtYXJ0aWNsZV9fdGl0bGUsIC5tYWMgLmxvY2F0aW9uIC5kYXRhLXRhYl9faG91c2luZyAuZGF0YS10YWJfX2xlZnQtdGFiIC5kLWZsZXggLndwamIgLndwamItcGFnZS1jb21wYW55LW5ldyAud3BqYi1sZWdlbmQsIC53cGpiIC53cGpiLXBhZ2UtY29tcGFueS1uZXcgLm1hYyAubG9jYXRpb24gLmRhdGEtdGFiX19ob3VzaW5nIC5kYXRhLXRhYl9fbGVmdC10YWIgLmQtZmxleCAud3BqYi1sZWdlbmQsXG4gICAgICAgIC5tYWMgLmxvY2F0aW9uIC5kYXRhLXRhYl9faG91c2luZyAuZGF0YS10YWJfX2xlZnQtdGFiIC5kLWZsZXggLndwamIgLndwamItZm9ybS53cGpiLWZvcm0gLndwamItbGVnZW5kLCAud3BqYiAud3BqYi1mb3JtLndwamItZm9ybSAubWFjIC5sb2NhdGlvbiAuZGF0YS10YWJfX2hvdXNpbmcgLmRhdGEtdGFiX19sZWZ0LXRhYiAuZC1mbGV4IC53cGpiLWxlZ2VuZCB7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogLThweDsgfSB9XG4gIC5sb2NhdGlvbiAuZGF0YS10YWJfX2hvdXNpbmcgLmRhdGEtdGFiX19sZWZ0LXRhYiAuZC1mbGV4IHN2ZyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAyMHB4OyB9XG4gIC5sb2NhdGlvbiAuZGF0YS10YWJfX2hvdXNpbmcgLmgyLCAubG9jYXRpb24gLmRhdGEtdGFiX19ob3VzaW5nIC5wb3N0LWFydGljbGVfX3RpdGxlLCAubG9jYXRpb24gLmRhdGEtdGFiX19ob3VzaW5nIC5zdWNjZXNzLXN0b3J5LWFydGljbGVfX3RpdGxlLCAubG9jYXRpb24gLmRhdGEtdGFiX19ob3VzaW5nIC5wb2RjYXN0LWFydGljbGVfX3RpdGxlLCAubG9jYXRpb24gLmRhdGEtdGFiX19ob3VzaW5nIC53cGpiIC53cGpiLXBhZ2UtY29tcGFueS1uZXcgLndwamItbGVnZW5kLCAud3BqYiAud3BqYi1wYWdlLWNvbXBhbnktbmV3IC5sb2NhdGlvbiAuZGF0YS10YWJfX2hvdXNpbmcgLndwamItbGVnZW5kLFxuICAubG9jYXRpb24gLmRhdGEtdGFiX19ob3VzaW5nIC53cGpiIC53cGpiLWZvcm0ud3BqYi1mb3JtIC53cGpiLWxlZ2VuZCwgLndwamIgLndwamItZm9ybS53cGpiLWZvcm0gLmxvY2F0aW9uIC5kYXRhLXRhYl9faG91c2luZyAud3BqYi1sZWdlbmQge1xuICAgIGxpbmUtaGVpZ2h0OiAzLjYyNXJlbTsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgLmxvY2F0aW9uIC5kYXRhLXRhYl9faG91c2luZyAuaDIsIC5sb2NhdGlvbiAuZGF0YS10YWJfX2hvdXNpbmcgLnBvc3QtYXJ0aWNsZV9fdGl0bGUsIC5sb2NhdGlvbiAuZGF0YS10YWJfX2hvdXNpbmcgLnN1Y2Nlc3Mtc3RvcnktYXJ0aWNsZV9fdGl0bGUsIC5sb2NhdGlvbiAuZGF0YS10YWJfX2hvdXNpbmcgLnBvZGNhc3QtYXJ0aWNsZV9fdGl0bGUsIC5sb2NhdGlvbiAuZGF0YS10YWJfX2hvdXNpbmcgLndwamIgLndwamItcGFnZS1jb21wYW55LW5ldyAud3BqYi1sZWdlbmQsIC53cGpiIC53cGpiLXBhZ2UtY29tcGFueS1uZXcgLmxvY2F0aW9uIC5kYXRhLXRhYl9faG91c2luZyAud3BqYi1sZWdlbmQsXG4gICAgICAubG9jYXRpb24gLmRhdGEtdGFiX19ob3VzaW5nIC53cGpiIC53cGpiLWZvcm0ud3BqYi1mb3JtIC53cGpiLWxlZ2VuZCwgLndwamIgLndwamItZm9ybS53cGpiLWZvcm0gLmxvY2F0aW9uIC5kYXRhLXRhYl9faG91c2luZyAud3BqYi1sZWdlbmQge1xuICAgICAgICBsaW5lLWhlaWdodDogMi4yNXJlbTsgfSB9XG4gIC5sb2NhdGlvbiAuZGF0YS10YWJfX2hvdXNpbmcgLmJvcmRlci1ib3R0b20ge1xuICAgIGJvcmRlci1ib3R0b20tY29sb3I6IHJnYmEoNDgsIDQ4LCA0OCwgMC4zKSAhaW1wb3J0YW50OyB9XG4gIC5sb2NhdGlvbiAuZGF0YS10YWJfX2VkdWNhdGlvbiAuZGF0YS10YWJfX2xlZnQtdGFiOmFmdGVyIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHdpZHRoPSc2NicgaGVpZ2h0PSc4ODcnIHByZXNlcnZlQXNwZWN0UmF0aW89J25vbmUnIHZpZXdCb3g9JzAgMCA2NiA4ODcnIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NnIGNsaXAtcGF0aD0ndXJsKCUyM2NsaXAwXzExMTdfNzg1NCknJTNFJTNDcmVjdCB3aWR0aD0nNjYnIGhlaWdodD0nODg3JyBmaWxsPSdub25lJy8lM0UlM0NwYXRoIGQ9J00tNDUzLjY5MSA4ODdWMC44NTIwNjVMMTAuODM2MyAwTDY1LjMwODYgNDU0LjE1MUwxLjAwMTA0IDg4N0gtNDUzLjY5MVonIGZpbGw9JyM5OEM3QTYnLyUzRSUzQy9nJTNFJTNDZGVmcyUzRSUzQ2NsaXBQYXRoIGlkPSdjbGlwMF8xMTE3Xzc4NTQnJTNFJTNDcmVjdCB3aWR0aD0nNjYnIGhlaWdodD0nODg3JyBmaWxsPSdub25lJy8lM0UlM0MvY2xpcFBhdGglM0UlM0MvZGVmcyUzRSUzQy9zdmclM0UlMEFcIik7IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICAgIC5sb2NhdGlvbiAuZGF0YS10YWJfX2VkdWNhdGlvbiAuZGF0YS10YWJfX2xlZnQtdGFiOmFmdGVyIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogNTNweDtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIHRvcDogYXV0bztcbiAgICAgICAgYm90dG9tOiAtNTNweDtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogdG9wIGNlbnRlcjtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB3aWR0aD0nMzc1JyBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSdub25lJyBoZWlnaHQ9JzUzJyB2aWV3Qm94PScwIDAgMzc1IDUzJyBmaWxsPSdub25lJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNFJTNDZyBjbGlwLXBhdGg9J3VybCglMjNjbGlwMF8xMTI0Xzc4NDkpJyUzRSUzQ3BhdGggZD0nTTU5MyAtOTQuMDAwNUw1OTMgLTU2MEwtNTcgLTU2MEwtNTcgMzYuNUwyNjguNjI1IDQ1LjVMNTkzIC05NC4wMDA1WicgZmlsbD0nIzk4QzdBNicvJTNFJTNDL2clM0UlM0NkZWZzJTNFJTNDY2xpcFBhdGggaWQ9J2NsaXAwXzExMjRfNzg0OSclM0UlM0NyZWN0IHdpZHRoPSczNzUnIGhlaWdodD0nNTMnIGZpbGw9J3doaXRlJy8lM0UlM0MvY2xpcFBhdGglM0UlM0MvZGVmcyUzRSUzQy9zdmclM0UlMEFcIik7IH0gfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAubG9jYXRpb24gLmRhdGEtdGFiX19lZHVjYXRpb24gLmRhdGEtdGFiX19sZWZ0LXRhYiAuZC1mbGV4IHtcbiAgICAgIGxpbmUtaGVpZ2h0OiAzLjYyNXJlbTsgfSB9XG4gIC5sb2NhdGlvbiAuZGF0YS10YWJfX2VkdWNhdGlvbiAuZGF0YS10YWJfX2xlZnQtdGFiIC5kLWZsZXggLmgyLCAubG9jYXRpb24gLmRhdGEtdGFiX19lZHVjYXRpb24gLmRhdGEtdGFiX19sZWZ0LXRhYiAuZC1mbGV4IC5wb3N0LWFydGljbGVfX3RpdGxlLCAubG9jYXRpb24gLmRhdGEtdGFiX19lZHVjYXRpb24gLmRhdGEtdGFiX19sZWZ0LXRhYiAuZC1mbGV4IC5zdWNjZXNzLXN0b3J5LWFydGljbGVfX3RpdGxlLCAubG9jYXRpb24gLmRhdGEtdGFiX19lZHVjYXRpb24gLmRhdGEtdGFiX19sZWZ0LXRhYiAuZC1mbGV4IC5wb2RjYXN0LWFydGljbGVfX3RpdGxlLCAubG9jYXRpb24gLmRhdGEtdGFiX19lZHVjYXRpb24gLmRhdGEtdGFiX19sZWZ0LXRhYiAuZC1mbGV4IC53cGpiIC53cGpiLXBhZ2UtY29tcGFueS1uZXcgLndwamItbGVnZW5kLCAud3BqYiAud3BqYi1wYWdlLWNvbXBhbnktbmV3IC5sb2NhdGlvbiAuZGF0YS10YWJfX2VkdWNhdGlvbiAuZGF0YS10YWJfX2xlZnQtdGFiIC5kLWZsZXggLndwamItbGVnZW5kLFxuICAubG9jYXRpb24gLmRhdGEtdGFiX19lZHVjYXRpb24gLmRhdGEtdGFiX19sZWZ0LXRhYiAuZC1mbGV4IC53cGpiIC53cGpiLWZvcm0ud3BqYi1mb3JtIC53cGpiLWxlZ2VuZCwgLndwamIgLndwamItZm9ybS53cGpiLWZvcm0gLmxvY2F0aW9uIC5kYXRhLXRhYl9fZWR1Y2F0aW9uIC5kYXRhLXRhYl9fbGVmdC10YWIgLmQtZmxleCAud3BqYi1sZWdlbmQge1xuICAgIG1hcmdpbi10b3A6IC0xMHB4OyB9XG4gIC5tYWMgLmxvY2F0aW9uIC5kYXRhLXRhYl9fZWR1Y2F0aW9uIC5kYXRhLXRhYl9fbGVmdC10YWIgLmQtZmxleCB7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjsgfVxuICAgIC5tYWMgLmxvY2F0aW9uIC5kYXRhLXRhYl9fZWR1Y2F0aW9uIC5kYXRhLXRhYl9fbGVmdC10YWIgLmQtZmxleCAuaDIsIC5tYWMgLmxvY2F0aW9uIC5kYXRhLXRhYl9fZWR1Y2F0aW9uIC5kYXRhLXRhYl9fbGVmdC10YWIgLmQtZmxleCAucG9zdC1hcnRpY2xlX190aXRsZSwgLm1hYyAubG9jYXRpb24gLmRhdGEtdGFiX19lZHVjYXRpb24gLmRhdGEtdGFiX19sZWZ0LXRhYiAuZC1mbGV4IC5zdWNjZXNzLXN0b3J5LWFydGljbGVfX3RpdGxlLCAubWFjIC5sb2NhdGlvbiAuZGF0YS10YWJfX2VkdWNhdGlvbiAuZGF0YS10YWJfX2xlZnQtdGFiIC5kLWZsZXggLnBvZGNhc3QtYXJ0aWNsZV9fdGl0bGUsIC5tYWMgLmxvY2F0aW9uIC5kYXRhLXRhYl9fZWR1Y2F0aW9uIC5kYXRhLXRhYl9fbGVmdC10YWIgLmQtZmxleCAud3BqYiAud3BqYi1wYWdlLWNvbXBhbnktbmV3IC53cGpiLWxlZ2VuZCwgLndwamIgLndwamItcGFnZS1jb21wYW55LW5ldyAubWFjIC5sb2NhdGlvbiAuZGF0YS10YWJfX2VkdWNhdGlvbiAuZGF0YS10YWJfX2xlZnQtdGFiIC5kLWZsZXggLndwamItbGVnZW5kLFxuICAgIC5tYWMgLmxvY2F0aW9uIC5kYXRhLXRhYl9fZWR1Y2F0aW9uIC5kYXRhLXRhYl9fbGVmdC10YWIgLmQtZmxleCAud3BqYiAud3BqYi1mb3JtLndwamItZm9ybSAud3BqYi1sZWdlbmQsIC53cGpiIC53cGpiLWZvcm0ud3BqYi1mb3JtIC5tYWMgLmxvY2F0aW9uIC5kYXRhLXRhYl9fZWR1Y2F0aW9uIC5kYXRhLXRhYl9fbGVmdC10YWIgLmQtZmxleCAud3BqYi1sZWdlbmQge1xuICAgICAgbWFyZ2luLXRvcDogMDsgfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIC5tYWMgLmxvY2F0aW9uIC5kYXRhLXRhYl9fZWR1Y2F0aW9uIC5kYXRhLXRhYl9fbGVmdC10YWIgLmQtZmxleCAuaDIsIC5tYWMgLmxvY2F0aW9uIC5kYXRhLXRhYl9fZWR1Y2F0aW9uIC5kYXRhLXRhYl9fbGVmdC10YWIgLmQtZmxleCAucG9zdC1hcnRpY2xlX190aXRsZSwgLm1hYyAubG9jYXRpb24gLmRhdGEtdGFiX19lZHVjYXRpb24gLmRhdGEtdGFiX19sZWZ0LXRhYiAuZC1mbGV4IC5zdWNjZXNzLXN0b3J5LWFydGljbGVfX3RpdGxlLCAubWFjIC5sb2NhdGlvbiAuZGF0YS10YWJfX2VkdWNhdGlvbiAuZGF0YS10YWJfX2xlZnQtdGFiIC5kLWZsZXggLnBvZGNhc3QtYXJ0aWNsZV9fdGl0bGUsIC5tYWMgLmxvY2F0aW9uIC5kYXRhLXRhYl9fZWR1Y2F0aW9uIC5kYXRhLXRhYl9fbGVmdC10YWIgLmQtZmxleCAud3BqYiAud3BqYi1wYWdlLWNvbXBhbnktbmV3IC53cGpiLWxlZ2VuZCwgLndwamIgLndwamItcGFnZS1jb21wYW55LW5ldyAubWFjIC5sb2NhdGlvbiAuZGF0YS10YWJfX2VkdWNhdGlvbiAuZGF0YS10YWJfX2xlZnQtdGFiIC5kLWZsZXggLndwamItbGVnZW5kLFxuICAgICAgICAubWFjIC5sb2NhdGlvbiAuZGF0YS10YWJfX2VkdWNhdGlvbiAuZGF0YS10YWJfX2xlZnQtdGFiIC5kLWZsZXggLndwamIgLndwamItZm9ybS53cGpiLWZvcm0gLndwamItbGVnZW5kLCAud3BqYiAud3BqYi1mb3JtLndwamItZm9ybSAubWFjIC5sb2NhdGlvbiAuZGF0YS10YWJfX2VkdWNhdGlvbiAuZGF0YS10YWJfX2xlZnQtdGFiIC5kLWZsZXggLndwamItbGVnZW5kIHtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAtOHB4OyB9IH1cbiAgLmxvY2F0aW9uIC5kYXRhLXRhYl9fZWR1Y2F0aW9uIC5kYXRhLXRhYl9fbGVmdC10YWIgLmQtZmxleCBzdmcge1xuICAgIG1hcmdpbi1yaWdodDogMjBweDsgfVxuICAubG9jYXRpb24gLmRhdGEtdGFiX19lZHVjYXRpb24gLmJvcmRlci1ib3R0b20ge1xuICAgIGJvcmRlci1ib3R0b20tY29sb3I6IHJnYmEoNDgsIDQ4LCA0OCwgMC4zKSAhaW1wb3J0YW50OyB9XG4gIC5sb2NhdGlvbiAuZGF0YS10YWJfX2VkdWNhdGlvbiAuZWR1Y2F0aW9uLXByb3ZpZGVyIC5jb2w6bnRoLWNoaWxkKDEpIHtcbiAgICBtYXgtd2lkdGg6IDExNXB4OyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAubG9jYXRpb24gLmRhdGEtdGFiX19lZHVjYXRpb24gLmVkdWNhdGlvbi1wcm92aWRlciAuY29sOm50aC1jaGlsZCgxKSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7IH0gfVxuICAubG9jYXRpb24gLmRhdGEtdGFiX19lZHVjYXRpb24gLmxvY2F0aW9uLWRldGFpbC10YWJsZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDsgfVxuICAgIC5sb2NhdGlvbiAuZGF0YS10YWJfX2VkdWNhdGlvbiAubG9jYXRpb24tZGV0YWlsLXRhYmxlIHRyIHRkIHtcbiAgICAgIHBhZGRpbmc6IDAgMTVweCAxNXB4IDA7IH1cbiAgICAgIC5sb2NhdGlvbiAuZGF0YS10YWJfX2VkdWNhdGlvbiAubG9jYXRpb24tZGV0YWlsLXRhYmxlIHRyIHRkOm50aC1jaGlsZCgxKSB7XG4gICAgICAgIHdpZHRoOiA4MCU7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7IH1cbiAgICAgICAgLmxvY2F0aW9uIC5kYXRhLXRhYl9fZWR1Y2F0aW9uIC5sb2NhdGlvbi1kZXRhaWwtdGFibGUgdHIgdGQ6bnRoLWNoaWxkKDEpIHN2ZyB7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IDE1cHg7XG4gICAgICAgICAgdHJhbnNpdGlvbjogMC4ycyBhbGw7XG4gICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTsgfVxuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICAgICAgICAubG9jYXRpb24gLmRhdGEtdGFiX19lZHVjYXRpb24gLmxvY2F0aW9uLWRldGFpbC10YWJsZSB0ciB0ZDpudGgtY2hpbGQoMSkge1xuICAgICAgICAgICAgd2lkdGg6IDcwJTsgfSB9XG4gICAgICAubG9jYXRpb24gLmRhdGEtdGFiX19lZHVjYXRpb24gLmxvY2F0aW9uLWRldGFpbC10YWJsZSB0ciB0ZC5mb250LXdlaWdodC1ib2xkIHtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyOyB9XG4gICAgLmxvY2F0aW9uIC5kYXRhLXRhYl9fZWR1Y2F0aW9uIC5sb2NhdGlvbi1kZXRhaWwtdGFibGU6bm90KC5zaG93LWFsbC10cnMpIHRkOm50aC1jaGlsZCgxKSBzdmcge1xuICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7IH1cbiAgICAubG9jYXRpb24gLmRhdGEtdGFiX19lZHVjYXRpb24gLmxvY2F0aW9uLWRldGFpbC10YWJsZTpub3QoLnNob3ctYWxsLXRycykgdHI6bnRoLWNoaWxkKG4rNCkge1xuICAgICAgZGlzcGxheTogbm9uZTsgfVxuICAubG9jYXRpb24gLmRhdGEtdGFiX19lZHVjYXRpb24gLnNob3ctbW9yZS1saW5rIHtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgY29sb3I6ICMwNDBDMjc7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7IH1cbiAgLmxvY2F0aW9uIC5kYXRhLXRhYl9fcmlnaHQtdGFiIHtcbiAgICBwYWRkaW5nOiA5MHB4IDkwcHggNjBweCAxODVweDsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAgICAgLmxvY2F0aW9uIC5kYXRhLXRhYl9fcmlnaHQtdGFiIHtcbiAgICAgICAgcGFkZGluZzogMTIwcHggMjVweCA3MHB4IDI1cHg7IH0gfVxuICAubG9jYXRpb24gLmRhdGEtdGFiX19zb3VyY2Uge1xuICAgIG1hcmdpbi10b3A6IGF1dG87XG4gICAgbWF4LXdpZHRoOiAyOTBweDtcbiAgICBwYWRkaW5nLXRvcDogMzBweDsgfVxuICAubG9jYXRpb24gLmRhdGEtdGFiX19jb21tdW5pdHktc3RhdGlzdGljcywgLmxvY2F0aW9uIC5kYXRhLXRhYl9fam9iLXN0YXRpc3RpY3MsIC5sb2NhdGlvbiAuZGF0YS10YWJfX2hvdXNpbmctc3RhdGlzdGljcyB7XG4gICAgbWFyZ2luLXRvcDogMzBweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDEwMHB4OyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAgICAgLmxvY2F0aW9uIC5kYXRhLXRhYl9fY29tbXVuaXR5LXN0YXRpc3RpY3MsIC5sb2NhdGlvbiAuZGF0YS10YWJfX2pvYi1zdGF0aXN0aWNzLCAubG9jYXRpb24gLmRhdGEtdGFiX19ob3VzaW5nLXN0YXRpc3RpY3Mge1xuICAgICAgICBtYXJnaW46IDMwcHggMCAwIDA7IH0gfVxuICAgIC5sb2NhdGlvbiAuZGF0YS10YWJfX2NvbW11bml0eS1zdGF0aXN0aWNzIC5yb3cgLmNvbC02LCAubG9jYXRpb24gLmRhdGEtdGFiX19qb2Itc3RhdGlzdGljcyAucm93IC5jb2wtNiwgLmxvY2F0aW9uIC5kYXRhLXRhYl9faG91c2luZy1zdGF0aXN0aWNzIC5yb3cgLmNvbC02IHtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDMwcHg7IH1cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAgICAgICAubG9jYXRpb24gLmRhdGEtdGFiX19jb21tdW5pdHktc3RhdGlzdGljcyAucm93IC5jb2wtNiwgLmxvY2F0aW9uIC5kYXRhLXRhYl9fam9iLXN0YXRpc3RpY3MgLnJvdyAuY29sLTYsIC5sb2NhdGlvbiAuZGF0YS10YWJfX2hvdXNpbmctc3RhdGlzdGljcyAucm93IC5jb2wtNiB7XG4gICAgICAgICAgcGFkZGluZy1yaWdodDogMDsgfSB9XG4gICAgLmxvY2F0aW9uIC5kYXRhLXRhYl9fY29tbXVuaXR5LXN0YXRpc3RpY3MgLmxpc3RBbWVuaXRpZXMtY2FyZCwgLmxvY2F0aW9uIC5kYXRhLXRhYl9fam9iLXN0YXRpc3RpY3MgLmxpc3RBbWVuaXRpZXMtY2FyZCwgLmxvY2F0aW9uIC5kYXRhLXRhYl9faG91c2luZy1zdGF0aXN0aWNzIC5saXN0QW1lbml0aWVzLWNhcmQge1xuICAgICAgbWFyZ2luOiAwIDIwcHggMjBweCAwO1xuICAgICAgYm9yZGVyOiAwO1xuICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoMjA2LCAyMTIsIDIxOCwgMC44KTsgfVxuICAgICAgLmxvY2F0aW9uIC5kYXRhLXRhYl9fY29tbXVuaXR5LXN0YXRpc3RpY3MgLmxpc3RBbWVuaXRpZXMtY2FyZC5uby1ib3JkZXIsIC5sb2NhdGlvbiAuZGF0YS10YWJfX2pvYi1zdGF0aXN0aWNzIC5saXN0QW1lbml0aWVzLWNhcmQubm8tYm9yZGVyLCAubG9jYXRpb24gLmRhdGEtdGFiX19ob3VzaW5nLXN0YXRpc3RpY3MgLmxpc3RBbWVuaXRpZXMtY2FyZC5uby1ib3JkZXIge1xuICAgICAgICBib3JkZXItYm90dG9tOiAwOyB9XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gICAgICAgIC5sb2NhdGlvbiAuZGF0YS10YWJfX2NvbW11bml0eS1zdGF0aXN0aWNzIC5saXN0QW1lbml0aWVzLWNhcmQsIC5sb2NhdGlvbiAuZGF0YS10YWJfX2pvYi1zdGF0aXN0aWNzIC5saXN0QW1lbml0aWVzLWNhcmQsIC5sb2NhdGlvbiAuZGF0YS10YWJfX2hvdXNpbmctc3RhdGlzdGljcyAubGlzdEFtZW5pdGllcy1jYXJkIHtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAxMHB4OyB9IH1cbiAgICAgIC5sb2NhdGlvbiAuZGF0YS10YWJfX2NvbW11bml0eS1zdGF0aXN0aWNzIC5saXN0QW1lbml0aWVzLWNhcmQgc3ZnLCAubG9jYXRpb24gLmRhdGEtdGFiX19qb2Itc3RhdGlzdGljcyAubGlzdEFtZW5pdGllcy1jYXJkIHN2ZywgLmxvY2F0aW9uIC5kYXRhLXRhYl9faG91c2luZy1zdGF0aXN0aWNzIC5saXN0QW1lbml0aWVzLWNhcmQgc3ZnIHtcbiAgICAgICAgbWF4LXdpZHRoOiA2M3B4O1xuICAgICAgICBtYXgtaGVpZ2h0OiA2NXB4OyB9XG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgICAgICAgICAubG9jYXRpb24gLmRhdGEtdGFiX19jb21tdW5pdHktc3RhdGlzdGljcyAubGlzdEFtZW5pdGllcy1jYXJkIHN2ZywgLmxvY2F0aW9uIC5kYXRhLXRhYl9fam9iLXN0YXRpc3RpY3MgLmxpc3RBbWVuaXRpZXMtY2FyZCBzdmcsIC5sb2NhdGlvbiAuZGF0YS10YWJfX2hvdXNpbmctc3RhdGlzdGljcyAubGlzdEFtZW5pdGllcy1jYXJkIHN2ZyB7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDMwcHg7XG4gICAgICAgICAgICBtYXgtaGVpZ2h0OiAzNXB4OyB9IH1cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgICAgICAgLmxvY2F0aW9uIC5kYXRhLXRhYl9fY29tbXVuaXR5LXN0YXRpc3RpY3MgLmxpc3RBbWVuaXRpZXMtY2FyZCA+IHNwYW4sIC5sb2NhdGlvbiAuZGF0YS10YWJfX2pvYi1zdGF0aXN0aWNzIC5saXN0QW1lbml0aWVzLWNhcmQgPiBzcGFuLCAubG9jYXRpb24gLmRhdGEtdGFiX19ob3VzaW5nLXN0YXRpc3RpY3MgLmxpc3RBbWVuaXRpZXMtY2FyZCA+IHNwYW4ge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwOyB9IH1cbiAgICAubG9jYXRpb24gLmRhdGEtdGFiX19jb21tdW5pdHktc3RhdGlzdGljcyAubG9jYXRpb24tZGV0YWlsLWhlYWRpbmcsIC5sb2NhdGlvbiAuZGF0YS10YWJfX2pvYi1zdGF0aXN0aWNzIC5sb2NhdGlvbi1kZXRhaWwtaGVhZGluZywgLmxvY2F0aW9uIC5kYXRhLXRhYl9faG91c2luZy1zdGF0aXN0aWNzIC5sb2NhdGlvbi1kZXRhaWwtaGVhZGluZyB7XG4gICAgICBtYXJnaW46IDI1cHggMDtcbiAgICAgIGRpc3BsYXk6IGZsZXg7IH1cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAgICAgICAubG9jYXRpb24gLmRhdGEtdGFiX19jb21tdW5pdHktc3RhdGlzdGljcyAubG9jYXRpb24tZGV0YWlsLWhlYWRpbmcsIC5sb2NhdGlvbiAuZGF0YS10YWJfX2pvYi1zdGF0aXN0aWNzIC5sb2NhdGlvbi1kZXRhaWwtaGVhZGluZywgLmxvY2F0aW9uIC5kYXRhLXRhYl9faG91c2luZy1zdGF0aXN0aWNzIC5sb2NhdGlvbi1kZXRhaWwtaGVhZGluZyB7XG4gICAgICAgICAgbWFyZ2luOiAyMHB4IDAgMTBweCAwOyB9IH1cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgICAubG9jYXRpb24gLmRhdGEtdGFiX19jb21tdW5pdHktc3RhdGlzdGljcyAubG9jYXRpb24tZGV0YWlsLWhlYWRpbmcuYm9keS1tZCBhLCAubG9jYXRpb24gLmRhdGEtdGFiX19jb21tdW5pdHktc3RhdGlzdGljcyAucG9zdC1hcnRpY2xlIC5sb2NhdGlvbi1kZXRhaWwtaGVhZGluZy5zaGFyZSBhLCAucG9zdC1hcnRpY2xlIC5sb2NhdGlvbiAuZGF0YS10YWJfX2NvbW11bml0eS1zdGF0aXN0aWNzIC5sb2NhdGlvbi1kZXRhaWwtaGVhZGluZy5zaGFyZSBhLCAubG9jYXRpb24gLmRhdGEtdGFiX19jb21tdW5pdHktc3RhdGlzdGljcyAuc3VjY2Vzcy1zdG9yeS1hcnRpY2xlIC5sb2NhdGlvbi1kZXRhaWwtaGVhZGluZy5zaGFyZSBhLCAuc3VjY2Vzcy1zdG9yeS1hcnRpY2xlIC5sb2NhdGlvbiAuZGF0YS10YWJfX2NvbW11bml0eS1zdGF0aXN0aWNzIC5sb2NhdGlvbi1kZXRhaWwtaGVhZGluZy5zaGFyZSBhLCAubG9jYXRpb24gLmRhdGEtdGFiX19jb21tdW5pdHktc3RhdGlzdGljcyAucG9kY2FzdC1hcnRpY2xlIC5sb2NhdGlvbi1kZXRhaWwtaGVhZGluZy5zaGFyZSBhLCAucG9kY2FzdC1hcnRpY2xlIC5sb2NhdGlvbiAuZGF0YS10YWJfX2NvbW11bml0eS1zdGF0aXN0aWNzIC5sb2NhdGlvbi1kZXRhaWwtaGVhZGluZy5zaGFyZSBhLCAubG9jYXRpb24gLmRhdGEtdGFiX19jb21tdW5pdHktc3RhdGlzdGljcyAubG9jYXRpb25fX2RhdGEtdGFicy1zd2lwZXIgLmxvY2F0aW9uLWRldGFpbC1oZWFkaW5nLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldCBhLCAubG9jYXRpb25fX2RhdGEtdGFicy1zd2lwZXIgLmxvY2F0aW9uIC5kYXRhLXRhYl9fY29tbXVuaXR5LXN0YXRpc3RpY3MgLmxvY2F0aW9uLWRldGFpbC1oZWFkaW5nLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldCBhLCAubG9jYXRpb24gLmRhdGEtdGFiX19jb21tdW5pdHktc3RhdGlzdGljcyAubG9jYXRpb25MaXN0aW5nIC5sb2NhdGlvbi1kZXRhaWwtaGVhZGluZy5sb2NhdGlvbkZpbHRlciBhLCAubG9jYXRpb25MaXN0aW5nIC5sb2NhdGlvbiAuZGF0YS10YWJfX2NvbW11bml0eS1zdGF0aXN0aWNzIC5sb2NhdGlvbi1kZXRhaWwtaGVhZGluZy5sb2NhdGlvbkZpbHRlciBhLCAubG9jYXRpb24gLmRhdGEtdGFiX19jb21tdW5pdHktc3RhdGlzdGljcyAubG9jYXRpb25MaXN0aW5nIC5sb2NhdGlvbi1kZXRhaWwtaGVhZGluZy5sb2NhdGlvbnNMaXN0LWhlYWRlciBhLCAubG9jYXRpb25MaXN0aW5nIC5sb2NhdGlvbiAuZGF0YS10YWJfX2NvbW11bml0eS1zdGF0aXN0aWNzIC5sb2NhdGlvbi1kZXRhaWwtaGVhZGluZy5sb2NhdGlvbnNMaXN0LWhlYWRlciBhLCAubG9jYXRpb24gLmRhdGEtdGFiX19jb21tdW5pdHktc3RhdGlzdGljcyAuc2VjdGlvbi1tYXAtcmVnaW9uLXN0YXRpc3RpY3MgLnJlZ2lvbnNfX2RhdGEtdGFicy1zd2lwZXIgLmxvY2F0aW9uLWRldGFpbC1oZWFkaW5nLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldCBhLCAuc2VjdGlvbi1tYXAtcmVnaW9uLXN0YXRpc3RpY3MgLnJlZ2lvbnNfX2RhdGEtdGFicy1zd2lwZXIgLmxvY2F0aW9uIC5kYXRhLXRhYl9fY29tbXVuaXR5LXN0YXRpc3RpY3MgLmxvY2F0aW9uLWRldGFpbC1oZWFkaW5nLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldCBhLCAubG9jYXRpb24gLmRhdGEtdGFiX19jb21tdW5pdHktc3RhdGlzdGljcyAubG9jYXRpb24tZGV0YWlsLWhlYWRpbmcuc2Vlay1wYWdlLnNoYXJlIGEsIC5sb2NhdGlvbiAuZGF0YS10YWJfX2pvYi1zdGF0aXN0aWNzIC5sb2NhdGlvbi1kZXRhaWwtaGVhZGluZy5ib2R5LW1kIGEsIC5sb2NhdGlvbiAuZGF0YS10YWJfX2pvYi1zdGF0aXN0aWNzIC5wb3N0LWFydGljbGUgLmxvY2F0aW9uLWRldGFpbC1oZWFkaW5nLnNoYXJlIGEsIC5wb3N0LWFydGljbGUgLmxvY2F0aW9uIC5kYXRhLXRhYl9fam9iLXN0YXRpc3RpY3MgLmxvY2F0aW9uLWRldGFpbC1oZWFkaW5nLnNoYXJlIGEsIC5sb2NhdGlvbiAuZGF0YS10YWJfX2pvYi1zdGF0aXN0aWNzIC5zdWNjZXNzLXN0b3J5LWFydGljbGUgLmxvY2F0aW9uLWRldGFpbC1oZWFkaW5nLnNoYXJlIGEsIC5zdWNjZXNzLXN0b3J5LWFydGljbGUgLmxvY2F0aW9uIC5kYXRhLXRhYl9fam9iLXN0YXRpc3RpY3MgLmxvY2F0aW9uLWRldGFpbC1oZWFkaW5nLnNoYXJlIGEsIC5sb2NhdGlvbiAuZGF0YS10YWJfX2pvYi1zdGF0aXN0aWNzIC5wb2RjYXN0LWFydGljbGUgLmxvY2F0aW9uLWRldGFpbC1oZWFkaW5nLnNoYXJlIGEsIC5wb2RjYXN0LWFydGljbGUgLmxvY2F0aW9uIC5kYXRhLXRhYl9fam9iLXN0YXRpc3RpY3MgLmxvY2F0aW9uLWRldGFpbC1oZWFkaW5nLnNoYXJlIGEsIC5sb2NhdGlvbiAuZGF0YS10YWJfX2pvYi1zdGF0aXN0aWNzIC5sb2NhdGlvbl9fZGF0YS10YWJzLXN3aXBlciAubG9jYXRpb24tZGV0YWlsLWhlYWRpbmcuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0IGEsIC5sb2NhdGlvbl9fZGF0YS10YWJzLXN3aXBlciAubG9jYXRpb24gLmRhdGEtdGFiX19qb2Itc3RhdGlzdGljcyAubG9jYXRpb24tZGV0YWlsLWhlYWRpbmcuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0IGEsIC5sb2NhdGlvbiAuZGF0YS10YWJfX2pvYi1zdGF0aXN0aWNzIC5sb2NhdGlvbkxpc3RpbmcgLmxvY2F0aW9uLWRldGFpbC1oZWFkaW5nLmxvY2F0aW9uRmlsdGVyIGEsIC5sb2NhdGlvbkxpc3RpbmcgLmxvY2F0aW9uIC5kYXRhLXRhYl9fam9iLXN0YXRpc3RpY3MgLmxvY2F0aW9uLWRldGFpbC1oZWFkaW5nLmxvY2F0aW9uRmlsdGVyIGEsIC5sb2NhdGlvbiAuZGF0YS10YWJfX2pvYi1zdGF0aXN0aWNzIC5sb2NhdGlvbkxpc3RpbmcgLmxvY2F0aW9uLWRldGFpbC1oZWFkaW5nLmxvY2F0aW9uc0xpc3QtaGVhZGVyIGEsIC5sb2NhdGlvbkxpc3RpbmcgLmxvY2F0aW9uIC5kYXRhLXRhYl9fam9iLXN0YXRpc3RpY3MgLmxvY2F0aW9uLWRldGFpbC1oZWFkaW5nLmxvY2F0aW9uc0xpc3QtaGVhZGVyIGEsIC5sb2NhdGlvbiAuZGF0YS10YWJfX2pvYi1zdGF0aXN0aWNzIC5zZWN0aW9uLW1hcC1yZWdpb24tc3RhdGlzdGljcyAucmVnaW9uc19fZGF0YS10YWJzLXN3aXBlciAubG9jYXRpb24tZGV0YWlsLWhlYWRpbmcuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0IGEsIC5zZWN0aW9uLW1hcC1yZWdpb24tc3RhdGlzdGljcyAucmVnaW9uc19fZGF0YS10YWJzLXN3aXBlciAubG9jYXRpb24gLmRhdGEtdGFiX19qb2Itc3RhdGlzdGljcyAubG9jYXRpb24tZGV0YWlsLWhlYWRpbmcuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0IGEsIC5sb2NhdGlvbiAuZGF0YS10YWJfX2pvYi1zdGF0aXN0aWNzIC5sb2NhdGlvbi1kZXRhaWwtaGVhZGluZy5zZWVrLXBhZ2Uuc2hhcmUgYSwgLmxvY2F0aW9uIC5kYXRhLXRhYl9faG91c2luZy1zdGF0aXN0aWNzIC5sb2NhdGlvbi1kZXRhaWwtaGVhZGluZy5ib2R5LW1kIGEsIC5sb2NhdGlvbiAuZGF0YS10YWJfX2hvdXNpbmctc3RhdGlzdGljcyAucG9zdC1hcnRpY2xlIC5sb2NhdGlvbi1kZXRhaWwtaGVhZGluZy5zaGFyZSBhLCAucG9zdC1hcnRpY2xlIC5sb2NhdGlvbiAuZGF0YS10YWJfX2hvdXNpbmctc3RhdGlzdGljcyAubG9jYXRpb24tZGV0YWlsLWhlYWRpbmcuc2hhcmUgYSwgLmxvY2F0aW9uIC5kYXRhLXRhYl9faG91c2luZy1zdGF0aXN0aWNzIC5zdWNjZXNzLXN0b3J5LWFydGljbGUgLmxvY2F0aW9uLWRldGFpbC1oZWFkaW5nLnNoYXJlIGEsIC5zdWNjZXNzLXN0b3J5LWFydGljbGUgLmxvY2F0aW9uIC5kYXRhLXRhYl9faG91c2luZy1zdGF0aXN0aWNzIC5sb2NhdGlvbi1kZXRhaWwtaGVhZGluZy5zaGFyZSBhLCAubG9jYXRpb24gLmRhdGEtdGFiX19ob3VzaW5nLXN0YXRpc3RpY3MgLnBvZGNhc3QtYXJ0aWNsZSAubG9jYXRpb24tZGV0YWlsLWhlYWRpbmcuc2hhcmUgYSwgLnBvZGNhc3QtYXJ0aWNsZSAubG9jYXRpb24gLmRhdGEtdGFiX19ob3VzaW5nLXN0YXRpc3RpY3MgLmxvY2F0aW9uLWRldGFpbC1oZWFkaW5nLnNoYXJlIGEsIC5sb2NhdGlvbiAuZGF0YS10YWJfX2hvdXNpbmctc3RhdGlzdGljcyAubG9jYXRpb25fX2RhdGEtdGFicy1zd2lwZXIgLmxvY2F0aW9uLWRldGFpbC1oZWFkaW5nLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldCBhLCAubG9jYXRpb25fX2RhdGEtdGFicy1zd2lwZXIgLmxvY2F0aW9uIC5kYXRhLXRhYl9faG91c2luZy1zdGF0aXN0aWNzIC5sb2NhdGlvbi1kZXRhaWwtaGVhZGluZy5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQgYSwgLmxvY2F0aW9uIC5kYXRhLXRhYl9faG91c2luZy1zdGF0aXN0aWNzIC5sb2NhdGlvbkxpc3RpbmcgLmxvY2F0aW9uLWRldGFpbC1oZWFkaW5nLmxvY2F0aW9uRmlsdGVyIGEsIC5sb2NhdGlvbkxpc3RpbmcgLmxvY2F0aW9uIC5kYXRhLXRhYl9faG91c2luZy1zdGF0aXN0aWNzIC5sb2NhdGlvbi1kZXRhaWwtaGVhZGluZy5sb2NhdGlvbkZpbHRlciBhLCAubG9jYXRpb24gLmRhdGEtdGFiX19ob3VzaW5nLXN0YXRpc3RpY3MgLmxvY2F0aW9uTGlzdGluZyAubG9jYXRpb24tZGV0YWlsLWhlYWRpbmcubG9jYXRpb25zTGlzdC1oZWFkZXIgYSwgLmxvY2F0aW9uTGlzdGluZyAubG9jYXRpb24gLmRhdGEtdGFiX19ob3VzaW5nLXN0YXRpc3RpY3MgLmxvY2F0aW9uLWRldGFpbC1oZWFkaW5nLmxvY2F0aW9uc0xpc3QtaGVhZGVyIGEsIC5sb2NhdGlvbiAuZGF0YS10YWJfX2hvdXNpbmctc3RhdGlzdGljcyAuc2VjdGlvbi1tYXAtcmVnaW9uLXN0YXRpc3RpY3MgLnJlZ2lvbnNfX2RhdGEtdGFicy1zd2lwZXIgLmxvY2F0aW9uLWRldGFpbC1oZWFkaW5nLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldCBhLCAuc2VjdGlvbi1tYXAtcmVnaW9uLXN0YXRpc3RpY3MgLnJlZ2lvbnNfX2RhdGEtdGFicy1zd2lwZXIgLmxvY2F0aW9uIC5kYXRhLXRhYl9faG91c2luZy1zdGF0aXN0aWNzIC5sb2NhdGlvbi1kZXRhaWwtaGVhZGluZy5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQgYSwgLmxvY2F0aW9uIC5kYXRhLXRhYl9faG91c2luZy1zdGF0aXN0aWNzIC5sb2NhdGlvbi1kZXRhaWwtaGVhZGluZy5zZWVrLXBhZ2Uuc2hhcmUgYSB7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgbWFyZ2luLXRvcDogLTVweDsgfSB9XG4gICAgICAubWFjIC5sb2NhdGlvbiAuZGF0YS10YWJfX2NvbW11bml0eS1zdGF0aXN0aWNzIC5sb2NhdGlvbi1kZXRhaWwtaGVhZGluZywgLm1hYyAubG9jYXRpb24gLmRhdGEtdGFiX19qb2Itc3RhdGlzdGljcyAubG9jYXRpb24tZGV0YWlsLWhlYWRpbmcsIC5tYWMgLmxvY2F0aW9uIC5kYXRhLXRhYl9faG91c2luZy1zdGF0aXN0aWNzIC5sb2NhdGlvbi1kZXRhaWwtaGVhZGluZyB7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDsgfVxuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICAgICAgICAubWFjIC5sb2NhdGlvbiAuZGF0YS10YWJfX2NvbW11bml0eS1zdGF0aXN0aWNzIC5sb2NhdGlvbi1kZXRhaWwtaGVhZGluZywgLm1hYyAubG9jYXRpb24gLmRhdGEtdGFiX19qb2Itc3RhdGlzdGljcyAubG9jYXRpb24tZGV0YWlsLWhlYWRpbmcsIC5tYWMgLmxvY2F0aW9uIC5kYXRhLXRhYl9faG91c2luZy1zdGF0aXN0aWNzIC5sb2NhdGlvbi1kZXRhaWwtaGVhZGluZyB7XG4gICAgICAgICAgICBoZWlnaHQ6IDI3cHg7IH0gfVxuICAgICAgLmxvY2F0aW9uIC5kYXRhLXRhYl9fY29tbXVuaXR5LXN0YXRpc3RpY3MgLmxvY2F0aW9uLWRldGFpbC1oZWFkaW5nIHNwYW4sIC5sb2NhdGlvbiAuZGF0YS10YWJfX2pvYi1zdGF0aXN0aWNzIC5sb2NhdGlvbi1kZXRhaWwtaGVhZGluZyBzcGFuLCAubG9jYXRpb24gLmRhdGEtdGFiX19ob3VzaW5nLXN0YXRpc3RpY3MgLmxvY2F0aW9uLWRldGFpbC1oZWFkaW5nIHNwYW4ge1xuICAgICAgICBmb250LXNpemU6IDgwcHg7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAnQmlrbycsIHNhbnMtc2VyaWY7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMjBweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDQ3cHg7IH1cbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAgICAgICAgIC5sb2NhdGlvbiAuZGF0YS10YWJfX2NvbW11bml0eS1zdGF0aXN0aWNzIC5sb2NhdGlvbi1kZXRhaWwtaGVhZGluZyBzcGFuLCAubG9jYXRpb24gLmRhdGEtdGFiX19qb2Itc3RhdGlzdGljcyAubG9jYXRpb24tZGV0YWlsLWhlYWRpbmcgc3BhbiwgLmxvY2F0aW9uIC5kYXRhLXRhYl9faG91c2luZy1zdGF0aXN0aWNzIC5sb2NhdGlvbi1kZXRhaWwtaGVhZGluZyBzcGFuIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogNTBweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNXB4OyB9IH1cbiAgICAgIC5sb2NhdGlvbiAuZGF0YS10YWJfX2NvbW11bml0eS1zdGF0aXN0aWNzIC5sb2NhdGlvbi1kZXRhaWwtaGVhZGluZyBzdmcsIC5sb2NhdGlvbiAuZGF0YS10YWJfX2pvYi1zdGF0aXN0aWNzIC5sb2NhdGlvbi1kZXRhaWwtaGVhZGluZyBzdmcsIC5sb2NhdGlvbiAuZGF0YS10YWJfX2hvdXNpbmctc3RhdGlzdGljcyAubG9jYXRpb24tZGV0YWlsLWhlYWRpbmcgc3ZnIHtcbiAgICAgICAgd2lkdGg6IDYzcHg7XG4gICAgICAgIGhlaWdodDogNjVweDsgfVxuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICAgICAgICAubG9jYXRpb24gLmRhdGEtdGFiX19jb21tdW5pdHktc3RhdGlzdGljcyAubG9jYXRpb24tZGV0YWlsLWhlYWRpbmcgc3ZnLCAubG9jYXRpb24gLmRhdGEtdGFiX19qb2Itc3RhdGlzdGljcyAubG9jYXRpb24tZGV0YWlsLWhlYWRpbmcgc3ZnLCAubG9jYXRpb24gLmRhdGEtdGFiX19ob3VzaW5nLXN0YXRpc3RpY3MgLmxvY2F0aW9uLWRldGFpbC1oZWFkaW5nIHN2ZyB7XG4gICAgICAgICAgICB3aWR0aDogNDVweDtcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTsgfSB9XG4gIC5sb2NhdGlvbiAuZGF0YS10YWJfX2pvYi1zdGF0aXN0aWNzIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7IH1cbiAgLmxvY2F0aW9uIC5wcm9wZXJ0eS1saXN0aW5nc19fc2VhcmNoLWZvcm0ge1xuICAgIG1hcmdpbi1ib3R0b206IDUwcHg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBnYXA6IDEwcHg7IH1cbiAgICAubG9jYXRpb24gLnByb3BlcnR5LWxpc3RpbmdzX19zZWFyY2gtZm9ybSBpbnB1dFt0eXBlPXRleHRdLCAubG9jYXRpb24gLnByb3BlcnR5LWxpc3RpbmdzX19zZWFyY2gtZm9ybSBzZWxlY3Qge1xuICAgICAgYm9yZGVyLXJhZGl1czogMDsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgICAgIC5sb2NhdGlvbiAucHJvcGVydHktbGlzdGluZ3NfX3NlYXJjaC1mb3JtIHtcbiAgICAgICAgZmxleC13cmFwOiB3cmFwOyB9IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICAgIC5sb2NhdGlvbiAucHJvcGVydHktbGlzdGluZ3NfX3NlYXJjaC1mb3JtIGlucHV0W3R5cGU9YnV0dG9uXSB7XG4gICAgICAgIHdpZHRoOiBjYWxjKDUwJSAtIDVweCk7IH0gfVxuICAubG9jYXRpb24gLnByb3BlcnR5LWxpc3RpbmdzX19saXN0IC5jb2wtMTIge1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7IH1cbiAgLmxvY2F0aW9uIC5wcm9wZXJ0eS1saXN0aW5ncyAucGFnZS1udW1iZXJzIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kOyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgICAubG9jYXRpb24gLnByb3BlcnR5LWxpc3RpbmdzIC5wYWdlLW51bWJlcnMge1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjVweDsgfSB9XG4gICAgLmxvY2F0aW9uIC5wcm9wZXJ0eS1saXN0aW5ncyAucGFnZS1udW1iZXJzIHNwYW4uY3VycmVudCwgLmxvY2F0aW9uIC5wcm9wZXJ0eS1saXN0aW5ncyAucGFnZS1udW1iZXJzIGE6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZDogdmFyKC0tZS1nbG9iYWwtY29sb3ItZjBhNTRiOCwgI0RBQjE2Mik7XG4gICAgICBjb2xvcjogdmFyKC0tZS1nbG9iYWwtY29sb3ItZGEyOWFlNiwgIzMwMzAzMCk7IH1cbiAgLmxvY2F0aW9uIC5qb2ItbGlzdGluZ3NfX3NlYXJjaC1mb3JtIHtcbiAgICBtYXJnaW4tYm90dG9tOiA1MHB4OyB9XG4gICAgLmxvY2F0aW9uIC5qb2ItbGlzdGluZ3NfX3NlYXJjaC1mb3JtID4gZGl2IHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBnYXA6IDEwcHg7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgICAgZmxleDogMCAwIGF1dG87IH1cbiAgICAgIC5sb2NhdGlvbiAuam9iLWxpc3RpbmdzX19zZWFyY2gtZm9ybSA+IGRpdiBsYWJlbCB7XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgICB3aWR0aDogMjUlO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBtYXJnaW46IDA7IH1cbiAgICAgICAgLmxvY2F0aW9uIC5qb2ItbGlzdGluZ3NfX3NlYXJjaC1mb3JtID4gZGl2IGxhYmVsIGlucHV0IHtcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgIG1hcmdpbi10b3A6IC0zcHg7IH1cbiAgICAubG9jYXRpb24gLmpvYi1saXN0aW5nc19fc2VhcmNoLWZvcm0gaW5wdXRbdHlwZT10ZXh0XSwgLmxvY2F0aW9uIC5qb2ItbGlzdGluZ3NfX3NlYXJjaC1mb3JtIHNlbGVjdCB7XG4gICAgICBib3JkZXItcmFkaXVzOiAwOyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAgICAgLmxvY2F0aW9uIC5qb2ItbGlzdGluZ3NfX3NlYXJjaC1mb3JtIHtcbiAgICAgICAgZmxleC13cmFwOiB3cmFwOyB9IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICAgIC5sb2NhdGlvbiAuam9iLWxpc3RpbmdzX19zZWFyY2gtZm9ybSBpbnB1dFt0eXBlPWJ1dHRvbl0ge1xuICAgICAgICB3aWR0aDogY2FsYyg1MCUgLSA1cHgpOyB9IH1cbiAgLmxvY2F0aW9uIC5qb2ItbGlzdGluZ3NfX2xpc3QgdWwge1xuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgbWFyZ2luOiAwIDAgMjVweCAwO1xuICAgIHBhZGRpbmc6IDA7IH1cbiAgICAubG9jYXRpb24gLmpvYi1saXN0aW5nc19fbGlzdCB1bCAuY2FyZC1qb2ItbGlzdGluZyB7XG4gICAgICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgcmdiYSg0OCwgNDgsIDQ4LCAwLjMpO1xuICAgICAgYm9yZGVyLWJvdHRvbTogMDsgfVxuICAgICAgLmxvY2F0aW9uIC5qb2ItbGlzdGluZ3NfX2xpc3QgdWwgLmNhcmQtam9iLWxpc3RpbmcgYSB7XG4gICAgICAgIGNvbG9yOiB2YXIoLS1lLWdsb2JhbC1jb2xvci1kYTI5YWU2LCAjMzAzMDMwKTtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgcGFkZGluZzogMzBweDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgZmxleC13cmFwOiB3cmFwOyB9XG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgICAgIC5sb2NhdGlvbiAuam9iLWxpc3RpbmdzX19saXN0IHVsIC5jYXJkLWpvYi1saXN0aW5nIGEge1xuICAgICAgICAgICAgcGFkZGluZzogMjBweCAwOyB9IH1cbiAgICAgIC5sb2NhdGlvbiAuam9iLWxpc3RpbmdzX19saXN0IHVsIC5jYXJkLWpvYi1saXN0aW5nX19pbWFnZSB7XG4gICAgICAgIG1pbi13aWR0aDogNjRweDtcbiAgICAgICAgd2lkdGg6IDY0cHg7IH1cbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAgICAgICAgIC5sb2NhdGlvbiAuam9iLWxpc3RpbmdzX19saXN0IHVsIC5jYXJkLWpvYi1saXN0aW5nX19pbWFnZSB7XG4gICAgICAgICAgICBtYXJnaW46IDAgMCAyMHB4IDA7IH0gfVxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAgICAgICAubG9jYXRpb24gLmpvYi1saXN0aW5nc19fbGlzdCB1bCAuY2FyZC1qb2ItbGlzdGluZ19fYm9keSB7XG4gICAgICAgICAgbWFyZ2luOiAwIDAgMjBweCAwOyB9IH1cbiAgICAubG9jYXRpb24gLmpvYi1saXN0aW5nc19fbGlzdCB1bCBsaTpmaXJzdC1jaGlsZCAuY2FyZC1qb2ItbGlzdGluZyB7XG4gICAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAxMHB4O1xuICAgICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDEwcHg7IH1cbiAgICAubG9jYXRpb24gLmpvYi1saXN0aW5nc19fbGlzdCB1bCBsaTpsYXN0LWNoaWxkIC5jYXJkLWpvYi1saXN0aW5nIHtcbiAgICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDEwcHg7XG4gICAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMTBweDtcbiAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKDQ4LCA0OCwgNDgsIDAuMyk7IH1cbiAgLmxvY2F0aW9uIC5sb2NhdGlvbi12aWRlbyB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gICAgLmxvY2F0aW9uIC5sb2NhdGlvbi12aWRlbyAub3ZlcnZpZXctaW1hZ2Utc2xpZGVyIHtcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47IH1cbiAgICAgIC5sb2NhdGlvbiAubG9jYXRpb24tdmlkZW8gLm92ZXJ2aWV3LWltYWdlLXNsaWRlciAuc3dpcGVyLXNsaWRlIHtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuICAgICAgICAubG9jYXRpb24gLmxvY2F0aW9uLXZpZGVvIC5vdmVydmlldy1pbWFnZS1zbGlkZXIgLnN3aXBlci1zbGlkZSBhLCAubG9jYXRpb24gLmxvY2F0aW9uLXZpZGVvIC5vdmVydmlldy1pbWFnZS1zbGlkZXIgLnN3aXBlci1zbGlkZSBpbWcge1xuICAgICAgICAgIHdpZHRoOiAxMDAlOyB9XG4gICAgLmxvY2F0aW9uIC5sb2NhdGlvbi12aWRlbyAuc3dpcGVyLWJ1dHRvbi1wcmV2IHtcbiAgICAgIGxlZnQ6IC0yNXB4O1xuICAgICAgdG9wOiBjYWxjKDUwJSAtIDMwcHgpO1xuICAgICAgYm9yZGVyLXJhZGl1czogMTEuMzY0cHg7XG4gICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1QcmltYXJ5LCAjMzI2MTQ4KTtcbiAgICAgIHdpZHRoOiA1MHB4O1xuICAgICAgaGVpZ2h0OiA1MHB4OyB9XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gICAgICAgIC5sb2NhdGlvbiAubG9jYXRpb24tdmlkZW8gLnN3aXBlci1idXR0b24tcHJldiB7XG4gICAgICAgICAgbGVmdDogLTE1cHg7IH0gfVxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAgIC5sb2NhdGlvbiAubG9jYXRpb24tdmlkZW8gLnN3aXBlci1idXR0b24tcHJldiB7XG4gICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxKTsgfSB9XG4gICAgICAubG9jYXRpb24gLmxvY2F0aW9uLXZpZGVvIC5zd2lwZXItYnV0dG9uLXByZXY6YWZ0ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzIwJyBoZWlnaHQ9JzI0JyB2aWV3Qm94PScwIDAgMjAgMjQnIGZpbGw9J25vbmUnJTNFJTNDZyBjbGlwLXBhdGg9J3VybCglMjNjbGlwMF8yMDE5XzEwMTU1KSclM0UlM0NwYXRoIGQ9J00wLjM0MTAxNCAxMS45OTk5QzAuMzQxMDE0IDExLjYyMDQgMC42NjAxMDcgMTEuMzEgMS4wNTY4MiAxMS4zMUwxNy4zMjU5IDExLjMxTDExLjI1ODggNC44NzJDMTAuOTkzMyA0LjU5MDM4IDExLjAxNSA0LjE1MzYxIDExLjMwNyAzLjg5NzlDMTEuNDQ0NyAzLjc4MTA0IDExLjYxNzEgMy43MjA2NyAxMS43ODk2IDMuNzIwNjdDMTEuOTgzOSAzLjcyMDY3IDEyLjE3ODEgMy43OTYxMyAxMi4zMTkxIDMuOTQ3MDZMMTkuNDcyOSAxMS41MzYzQzE5LjcyMDkgMTEuNzk5MSAxOS43MjA5IDEyLjIwMDggMTkuNDcyOSAxMi40NjM0TDEyLjMxOTEgMjAuMDUyN0MxMi4wNTIyIDIwLjMzNTcgMTEuNTk5NSAyMC4zNTQ2IDExLjMwOCAyMC4wOTk5QzExLjAxNTkgMTkuODQzOCAxMC45OTQzIDE5LjQwNzQgMTEuMjU5OCAxOS4xMjU4TDE3LjMyNTkgMTIuNjg5OEwxLjA1NjM5IDEyLjY4OThDMC42NjAxMDcgMTIuNjg5OCAwLjM0MTAxNCAxMi4zNzk0IDAuMzQxMDE0IDExLjk5OTlaJyBmaWxsPSd3aGl0ZScvJTNFJTNDL2clM0UlM0NkZWZzJTNFJTNDY2xpcFBhdGggaWQ9J2NsaXAwXzIwMTlfMTAxNTUnJTNFJTNDcmVjdCB3aWR0aD0nMTkuMzE4MicgaGVpZ2h0PScyMi4wNzc5JyBmaWxsPSd3aGl0ZScgdHJhbnNmb3JtPSd0cmFuc2xhdGUoMTkuNjU5MSAyMy4wMzg5KSByb3RhdGUoLTE4MCknLyUzRSUzQy9jbGlwUGF0aCUzRSUzQy9kZWZzJTNFJTNDL3N2ZyUzRVwiKTtcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxOS4zMThweCAyMi4wNzhweDsgfVxuICAgICAgLmxvY2F0aW9uIC5sb2NhdGlvbi12aWRlbyAuc3dpcGVyLWJ1dHRvbi1wcmV2OmhvdmVyIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzIxM2YyZjsgfVxuICAgIC5sb2NhdGlvbiAubG9jYXRpb24tdmlkZW8gLnN3aXBlci1idXR0b24tbmV4dCB7XG4gICAgICByaWdodDogLTI1cHg7XG4gICAgICB0b3A6IGNhbGMoNTAlIC0gMzBweCk7XG4gICAgICBib3JkZXItcmFkaXVzOiAxMS4zNjRweDtcbiAgICAgIGJhY2tncm91bmQ6IHZhcigtLVByaW1hcnksICMzMjYxNDgpO1xuICAgICAgd2lkdGg6IDUwcHg7XG4gICAgICBoZWlnaHQ6IDUwcHg7IH1cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgICAgICAgLmxvY2F0aW9uIC5sb2NhdGlvbi12aWRlbyAuc3dpcGVyLWJ1dHRvbi1uZXh0IHtcbiAgICAgICAgICByaWdodDogLTE1cHg7IH0gfVxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAgIC5sb2NhdGlvbiAubG9jYXRpb24tdmlkZW8gLnN3aXBlci1idXR0b24tbmV4dCB7XG4gICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxKTsgfSB9XG4gICAgICAubG9jYXRpb24gLmxvY2F0aW9uLXZpZGVvIC5zd2lwZXItYnV0dG9uLW5leHQ6YWZ0ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzIwJyBoZWlnaHQ9JzI0JyB2aWV3Qm94PScwIDAgMjAgMjQnIGZpbGw9J25vbmUnJTNFJTNDZyBjbGlwLXBhdGg9J3VybCglMjNjbGlwMF8yMDE5XzEwMTU1KSclM0UlM0NwYXRoIGQ9J00wLjM0MTAxNCAxMS45OTk5QzAuMzQxMDE0IDExLjYyMDQgMC42NjAxMDcgMTEuMzEgMS4wNTY4MiAxMS4zMUwxNy4zMjU5IDExLjMxTDExLjI1ODggNC44NzJDMTAuOTkzMyA0LjU5MDM4IDExLjAxNSA0LjE1MzYxIDExLjMwNyAzLjg5NzlDMTEuNDQ0NyAzLjc4MTA0IDExLjYxNzEgMy43MjA2NyAxMS43ODk2IDMuNzIwNjdDMTEuOTgzOSAzLjcyMDY3IDEyLjE3ODEgMy43OTYxMyAxMi4zMTkxIDMuOTQ3MDZMMTkuNDcyOSAxMS41MzYzQzE5LjcyMDkgMTEuNzk5MSAxOS43MjA5IDEyLjIwMDggMTkuNDcyOSAxMi40NjM0TDEyLjMxOTEgMjAuMDUyN0MxMi4wNTIyIDIwLjMzNTcgMTEuNTk5NSAyMC4zNTQ2IDExLjMwOCAyMC4wOTk5QzExLjAxNTkgMTkuODQzOCAxMC45OTQzIDE5LjQwNzQgMTEuMjU5OCAxOS4xMjU4TDE3LjMyNTkgMTIuNjg5OEwxLjA1NjM5IDEyLjY4OThDMC42NjAxMDcgMTIuNjg5OCAwLjM0MTAxNCAxMi4zNzk0IDAuMzQxMDE0IDExLjk5OTlaJyBmaWxsPSd3aGl0ZScvJTNFJTNDL2clM0UlM0NkZWZzJTNFJTNDY2xpcFBhdGggaWQ9J2NsaXAwXzIwMTlfMTAxNTUnJTNFJTNDcmVjdCB3aWR0aD0nMTkuMzE4MicgaGVpZ2h0PScyMi4wNzc5JyBmaWxsPSd3aGl0ZScgdHJhbnNmb3JtPSd0cmFuc2xhdGUoMTkuNjU5MSAyMy4wMzg5KSByb3RhdGUoLTE4MCknLyUzRSUzQy9jbGlwUGF0aCUzRSUzQy9kZWZzJTNFJTNDL3N2ZyUzRVwiKTtcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxOS4zMThweCAyMi4wNzhweDsgfVxuICAgICAgLmxvY2F0aW9uIC5sb2NhdGlvbi12aWRlbyAuc3dpcGVyLWJ1dHRvbi1uZXh0OmhvdmVyIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzIxM2YyZjsgfVxuICAgIC5sb2NhdGlvbiAubG9jYXRpb24tdmlkZW8gLnN3aXBlci1wYWdpbmF0aW9uIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgbGVmdDogMDtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBnYXA6IDEwcHg7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjsgfVxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAgIC5sb2NhdGlvbiAubG9jYXRpb24tdmlkZW8gLnN3aXBlci1wYWdpbmF0aW9uIHtcbiAgICAgICAgICBwYWRkaW5nLXRvcDogMjVweDtcbiAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMDsgfSB9XG4gICAgICAubG9jYXRpb24gLmxvY2F0aW9uLXZpZGVvIC5zd2lwZXItcGFnaW5hdGlvbiAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1hY3RpdmUge1xuICAgICAgICBiYWNrZ3JvdW5kOiAjMzI2MTQ4OyB9XG5cbi5sb2NhdGlvbkxpc3RpbmctZGVzY3JpcHRpb24ge1xuICBmb250LXNpemU6IDFyZW07XG4gIG1hcmdpbi1ib3R0b206IDQwcHg7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgLmxvY2F0aW9uTGlzdGluZy1kZXNjcmlwdGlvbiB7XG4gICAgICBmb250LXNpemU6IDEuNXJlbTsgfSB9XG5cbi5sb2NhdGlvbkxpc3RpbmdfX2NvbnRlbnQge1xuICBtYXgtd2lkdGg6IDcyMHB4O1xuICBtYXJnaW4tdG9wOiAyNXB4OyB9XG4gIC5sb2NhdGlvbkxpc3RpbmdfX2NvbnRlbnQgcDpsYXN0LWNoaWxkIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwOyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAubG9jYXRpb25MaXN0aW5nIC5sb2NhdGlvbkZpbHRlcnMge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjsgfSB9XG5cbi5sb2NhdGlvbkxpc3RpbmcgLmxvY2F0aW9uRmlsdGVycy1oZWFkZXIge1xuICBoZWlnaHQ6IDQuNXJlbTsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICAubG9jYXRpb25MaXN0aW5nIC5sb2NhdGlvbkZpbHRlcnMtaGVhZGVyIHtcbiAgICAgIGhlaWdodDogYXV0bztcbiAgICAgIHBhZGRpbmc6IDEwcHggMDtcbiAgICAgIG9yZGVyOiAyO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBmbGV4LWdyb3c6IDE7IH1cbiAgICAgIC5sb2NhdGlvbkxpc3RpbmcgLmxvY2F0aW9uRmlsdGVycy1oZWFkZXIgaDUge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICBsaW5lLWhlaWdodDogMS41ICFpbXBvcnRhbnQ7IH1cbiAgICAgIC5sb2NhdGlvbkxpc3RpbmcgLmxvY2F0aW9uRmlsdGVycy1oZWFkZXIgc3ZnIHtcbiAgICAgICAgbWFyZ2luOiAwOyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5sb2NhdGlvbkxpc3RpbmcgLnRvd24tc2VhcmNoLWNvbnRhaW5lciB7XG4gICAgb3JkZXI6IDE7IH0gfVxuXG4ubG9jYXRpb25MaXN0aW5nIC5sb2NhdGlvbkZpbHRlciB7XG4gIHBhZGRpbmc6IDIwcHggMDtcbiAgbWFyZ2luOiAwOyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAgIC5sb2NhdGlvbkxpc3RpbmcgLmxvY2F0aW9uRmlsdGVyIHtcbiAgICAgIG9yZGVyOiAzO1xuICAgICAgZGlzcGxheTogbm9uZTsgfVxuICAgICAgLmxvY2F0aW9uTGlzdGluZyAubG9jYXRpb25GaWx0ZXIuc2hvdyB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrOyB9IH1cbiAgLmxvY2F0aW9uTGlzdGluZyAubG9jYXRpb25GaWx0ZXItaGVhZGVyIHtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgbGluZS1oZWlnaHQ6IDE7IH1cbiAgICAubG9jYXRpb25MaXN0aW5nIC5sb2NhdGlvbkZpbHRlci1oZWFkZXIgaDUge1xuICAgICAgZm9udC1zaXplOiAxcmVtO1xuICAgICAgbWFyZ2luOiAwOyB9XG5cbi5sb2NhdGlvbkxpc3RpbmcgLmZhY2V0d3AtZmFjZXQge1xuICBtYXJnaW4tYm90dG9tOiAwOyB9XG5cbi5sb2NhdGlvbkxpc3RpbmcgLmZhY2V0d3AtY2hlY2tib3gge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIHBhZGRpbmctbGVmdDogMjVweDtcbiAgbWFyZ2luLWJvdHRvbTogNXB4OyB9XG4gIC5sb2NhdGlvbkxpc3RpbmcgLmZhY2V0d3AtY2hlY2tib3g6YmVmb3JlIHtcbiAgICBhcHBlYXJhbmNlOiBub25lO1xuICAgIHdpZHRoOiAxNnB4ICFpbXBvcnRhbnQ7XG4gICAgaGVpZ2h0OiAxNnB4O1xuICAgIG1pbi13aWR0aDogMTZweDtcbiAgICBsZWZ0OiAwcHg7XG4gICAgdG9wOiA1cHg7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI0NFRDREQTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgYm9yZGVyLXJhZGl1czogMXB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBtYXJnaW46IDAgMCAxMHB4IDA7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGNvbnRlbnQ6IFwiXCI7IH1cbiAgLmxvY2F0aW9uTGlzdGluZyAuZmFjZXR3cC1jaGVja2JveC5jaGVja2VkIHtcbiAgICBiYWNrZ3JvdW5kOiBub25lOyB9XG4gICAgLmxvY2F0aW9uTGlzdGluZyAuZmFjZXR3cC1jaGVja2JveC5jaGVja2VkOmJlZm9yZSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjOThjN2E2O1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPSc4JyBoZWlnaHQ9JzgnIHZpZXdCb3g9JzAgMCA4IDgnJTNlJTNjcGF0aCBmaWxsPSclMjMzMjYxNDgnIGQ9J002LjU2NC43NWwtMy41OSAzLjYxMi0xLjUzOC0xLjU1TDAgNC4yNmwyLjk3NCAyLjk5TDggMi4xOTN6Jy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICAgICAgYmFja2dyb3VuZC1zaXplOiA2MCUgNjAlO1xuICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgIGJhY2tncm91bmQtcG9zaXRpb24teDogNTAlO1xuICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbi15OiA1MCU7XG4gICAgICBib3JkZXItY29sb3I6ICM5OGM3YTY7IH1cbiAgLmxvY2F0aW9uTGlzdGluZyAuZmFjZXR3cC1jaGVja2JveCAuZmFjZXR3cC1jb3VudGVyIHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG5cbi5sb2NhdGlvbkxpc3RpbmcgLmxvY2F0aW9uQ2FyZC1pbWFnZSB7XG4gIG9iamVjdC1maXQ6IGNvdmVyOyB9XG5cbi5sb2NhdGlvbkxpc3RpbmcgLmZhY2V0d3AtaWNvbiwgLmxvY2F0aW9uTGlzdGluZyAuZmFjZXR3cC1pY29uLmYtbG9hZGluZyB7XG4gIG9wYWNpdHk6IDE7IH1cbiAgLmxvY2F0aW9uTGlzdGluZyAuZmFjZXR3cC1pY29uOmJlZm9yZSwgLmxvY2F0aW9uTGlzdGluZyAuZmFjZXR3cC1pY29uLmYtbG9hZGluZzpiZWZvcmUge1xuICAgIGJhY2tncm91bmQ6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0Nzdmcgd2lkdGg9JzIwJyBoZWlnaHQ9JzIwJyB2aWV3Qm94PScwIDAgMjAgMjAnIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NwYXRoIGQ9J00xOS44NjMzIDE4LjgxMjVMMTQuODI0MiAxMy43NzM0QzE0LjczNDQgMTMuNjgzNiAxNC42MTcyIDEzLjYzNjcgMTQuNDkyMiAxMy42MzY3SDE0LjA4OThDMTUuNDI5NyAxMi4xODc1IDE2LjI1IDEwLjI1MzkgMTYuMjUgOC4xMjVDMTYuMjUgMy42MzY3MiAxMi42MTMzIDAgOC4xMjUgMEMzLjYzNjcyIDAgMCAzLjYzNjcyIDAgOC4xMjVDMCAxMi42MTMzIDMuNjM2NzIgMTYuMjUgOC4xMjUgMTYuMjVDMTAuMjUzOSAxNi4yNSAxMi4xODc1IDE1LjQyOTcgMTMuNjM2NyAxNC4wOTM4VjE0LjQ5MjJDMTMuNjM2NyAxNC42MTcyIDEzLjY4NzUgMTQuNzM0NCAxMy43NzM0IDE0LjgyNDJMMTguODEyNSAxOS44NjMzQzE4Ljk5NjEgMjAuMDQ2OSAxOS4yOTMgMjAuMDQ2OSAxOS40NzY2IDE5Ljg2MzNMMTkuODYzMyAxOS40NzY2QzIwLjA0NjkgMTkuMjkzIDIwLjA0NjkgMTguOTk2MSAxOS44NjMzIDE4LjgxMjVaTTguMTI1IDE1QzQuMzI0MjIgMTUgMS4yNSAxMS45MjU4IDEuMjUgOC4xMjVDMS4yNSA0LjMyNDIyIDQuMzI0MjIgMS4yNSA4LjEyNSAxLjI1QzExLjkyNTggMS4yNSAxNSA0LjMyNDIyIDE1IDguMTI1QzE1IDExLjkyNTggMTEuOTI1OCAxNSA4LjEyNSAxNVonIGZpbGw9J2JsYWNrJy8lM0UlM0Mvc3ZnJTNFJTBBXCIpO1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgNTAlO1xuICAgIGJhY2tncm91bmQtc2l6ZTogMjBweCAyMHB4O1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgd2lkdGg6IDQwcHg7XG4gICAgYW5pbWF0aW9uOiBub25lOyB9XG5cbi5sb2NhdGlvbkxpc3RpbmcgLmZhY2V0d3AtZmFjZXQgLmZhY2V0d3AtaW5wdXQtd3JhcCB7XG4gIHdpZHRoOiAxMDAlOyB9XG5cbi5sb2NhdGlvbkxpc3RpbmcgLmZhY2V0d3AtZmFjZXQgLmZhY2V0d3AtdHlwZS1zZWFyY2gsIC5sb2NhdGlvbkxpc3RpbmcgLmZhY2V0d3AtZmFjZXQgaW5wdXQuZmFjZXR3cC1zZWFyY2gge1xuICB3aWR0aDogMTAwJTtcbiAgbWluLXdpZHRoOiAxOHJlbTsgfVxuICAubG9jYXRpb25MaXN0aW5nIC5mYWNldHdwLWZhY2V0IC5mYWNldHdwLXR5cGUtc2VhcmNoOjpwbGFjZWhvbGRlciwgLmxvY2F0aW9uTGlzdGluZyAuZmFjZXR3cC1mYWNldCBpbnB1dC5mYWNldHdwLXNlYXJjaDo6cGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjMjEyNTI5ICFpbXBvcnRhbnQ7IH1cblxuLmxvY2F0aW9uTGlzdGluZyAuZC1sZy1ub25lIC5mYWNldHdwLWZhY2V0IHtcbiAgcGFkZGluZy10b3A6IDIwcHg7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgLmxvY2F0aW9uTGlzdGluZyAuZC1sZy1ub25lIC5mYWNldHdwLWZhY2V0IHtcbiAgICAgIHBhZGRpbmctdG9wOiAwO1xuICAgICAgcGFkZGluZy1ib3R0b206IDIwcHg7IH0gfVxuXG4ubG9jYXRpb25MaXN0aW5nIC5sb2NhdGlvbnNMaXN0LWhlYWRlciB7XG4gIGhlaWdodDogNC41cmVtO1xuICBtYXJnaW4tYm90dG9tOiAxMHB4OyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAgIC5sb2NhdGlvbkxpc3RpbmcgLmxvY2F0aW9uc0xpc3QtaGVhZGVyIHtcbiAgICAgIGhlaWdodDogYXV0bztcbiAgICAgIHBhZGRpbmctdG9wOiAxMHB4O1xuICAgICAgZm9udC1zaXplOiAwLjg3NXJlbSAhaW1wb3J0YW50OyB9IH1cblxuLmxvY2F0aW9uTGlzdGluZyAuZmFjZXR3cC10eXBlLXNvcnQgc2VsZWN0IHtcbiAgbWluLXdpZHRoOiAxNHJlbTsgfVxuXG4ubG9jYXRpb25MaXN0aW5nIC5sb2NhdGlvbkNhcmQ6bm90KC5hb3MtaW5pdCk6bm90KC5hb3MtYW5pbWF0ZSkge1xuICB0cmFuc2l0aW9uOiAwLjJzIGFsbDtcbiAgb3BhY2l0eTogMTsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLmxvY2F0aW9uTGlzdGluZyAubG9jYXRpb25DYXJkIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4OyB9IH1cblxuLmxvY2F0aW9uTGlzdGluZyAubG9jYXRpb25DYXJkIGEge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmUgIWltcG9ydGFudDsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLmxvY2F0aW9uTGlzdGluZyAubG9jYXRpb25DYXJkIC5jYXJkIC5yb3cge1xuICAgIGZsZXgtd3JhcDogbm93cmFwO1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLmxvY2F0aW9uTGlzdGluZyAubG9jYXRpb25DYXJkLWltYWdlLWhvbGRlciB7XG4gICAgZmxleDogMCAwIDI1JTsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAubG9jYXRpb25MaXN0aW5nIC5sb2NhdGlvbkNhcmQtYm9keSB7XG4gICAgZmxleDogMCAwIGNhbGMoNzUlIC0gMjBweCk7XG4gICAgcGFkZGluZy1sZWZ0OiAyMHB4ICFpbXBvcnRhbnQ7IH0gfVxuXG4ubG9jYXRpb25MaXN0aW5nIC5sb2NhdGlvbkNhcmQgLmZhdm91cml0ZS1sb2NhdGlvbiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxNXB4O1xuICByaWdodDogNDBweDtcbiAgei1pbmRleDogMTA7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjdXJzb3I6IHBvaW50ZXI7IH1cbiAgLmxvY2F0aW9uTGlzdGluZyAubG9jYXRpb25DYXJkIC5mYXZvdXJpdGUtbG9jYXRpb24gc3ZnIHtcbiAgICB3aWR0aDogMjhweDtcbiAgICBoZWlnaHQ6IDI4cHg7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDUyMHB4KSB7XG4gICAgLmxvY2F0aW9uTGlzdGluZyAubG9jYXRpb25DYXJkIC5mYXZvdXJpdGUtbG9jYXRpb24ge1xuICAgICAgdG9wOiAxMHB4O1xuICAgICAgcmlnaHQ6IDhweDsgfVxuICAgICAgLmxvY2F0aW9uTGlzdGluZyAubG9jYXRpb25DYXJkIC5mYXZvdXJpdGUtbG9jYXRpb24gc3ZnIHtcbiAgICAgICAgd2lkdGg6IDE2cHg7XG4gICAgICAgIGhlaWdodDogMTZweDsgfSB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA1MjFweCkgYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgLmxvY2F0aW9uTGlzdGluZyAubG9jYXRpb25DYXJkIC5mYXZvdXJpdGUtbG9jYXRpb24ge1xuICAgICAgdG9wOiAxMHB4O1xuICAgICAgcmlnaHQ6IDhweDsgfVxuICAgICAgLmxvY2F0aW9uTGlzdGluZyAubG9jYXRpb25DYXJkIC5mYXZvdXJpdGUtbG9jYXRpb24gc3ZnIHtcbiAgICAgICAgd2lkdGg6IDE2cHg7XG4gICAgICAgIGhlaWdodDogMTZweDsgfSB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA3NjlweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgLmxvY2F0aW9uTGlzdGluZyAubG9jYXRpb25DYXJkIC5mYXZvdXJpdGUtbG9jYXRpb24ge1xuICAgICAgdG9wOiAxMHB4O1xuICAgICAgcmlnaHQ6IDhweDsgfVxuICAgICAgLmxvY2F0aW9uTGlzdGluZyAubG9jYXRpb25DYXJkIC5mYXZvdXJpdGUtbG9jYXRpb24gc3ZnIHtcbiAgICAgICAgd2lkdGg6IDE2cHg7XG4gICAgICAgIGhlaWdodDogMTZweDsgfSB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkgYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAgIC5sb2NhdGlvbkxpc3RpbmcgLmxvY2F0aW9uQ2FyZCAuZmF2b3VyaXRlLWxvY2F0aW9uIHtcbiAgICAgIHRvcDogMTBweDsgfSB9XG5cbi5sb2NhdGlvbkxpc3RpbmcgLmxvY2F0aW9uQ2FyZCAuZW1iZWQtcmVzcG9uc2Uge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuXG4ubG9jYXRpb25MaXN0aW5nIC5sb2NhdGlvbkNhcmQtYm9keSBoNCB7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgLmxvY2F0aW9uTGlzdGluZyAubG9jYXRpb25DYXJkLWJvZHkgaDQge1xuICAgICAgZm9udC1zaXplOiAxLjVyZW07IH0gfVxuICBAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAubG9jYXRpb25MaXN0aW5nIC5sb2NhdGlvbkNhcmQtYm9keSBoNCB7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAzMHB4OyB9IH1cblxuLmxvY2F0aW9uTGlzdGluZyAubG9jYXRpb25DYXJkLWJvZHkgLmxvY2F0aW9uLWRldGFpbHMge1xuICBjb2xvcjogIzA0MEMyNzsgfVxuICAubG9jYXRpb25MaXN0aW5nIC5sb2NhdGlvbkNhcmQtYm9keSAubG9jYXRpb24tZGV0YWlscyAubG9jYXRpb24tZGV0YWlsIHtcbiAgICBtYXJnaW46IDAuNXJlbSAwOyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgICAubG9jYXRpb25MaXN0aW5nIC5sb2NhdGlvbkNhcmQtYm9keSAubG9jYXRpb24tZGV0YWlscyAubG9jYXRpb24tZGV0YWlsIHtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICBmb250LXNpemU6IDE0cHg7IH0gfVxuICAgIC5sb2NhdGlvbkxpc3RpbmcgLmxvY2F0aW9uQ2FyZC1ib2R5IC5sb2NhdGlvbi1kZXRhaWxzIC5sb2NhdGlvbi1kZXRhaWwgLmxvY2F0aW9uLWRldGFpbC1pY29uIHtcbiAgICAgIHdpZHRoOiAxLjVyZW07IH1cblxuLmxvY2F0aW9uTGlzdGluZyAuZmFjZXR3cC10ZW1wbGF0ZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDsgfVxuICAubG9jYXRpb25MaXN0aW5nIC5mYWNldHdwLXRlbXBsYXRlLmlzLWxvYWRpbmc6YmVmb3JlIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsICUzQ3N2ZyBpZD0nbG9hZGluZy1zcGlubmVyJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPSc0OCcgaGVpZ2h0PSc0OCcgdmlld0JveD0nMCAwIDQ4IDQ4JyUzRSUzQ2cgZmlsbD0nbm9uZSclM0UlM0NwYXRoIGlkPSd0cmFjaycgZmlsbD0nJTIzQzZDQ0QyJyBkPSdNMjQsNDggQzEwLjc0NTE2Niw0OCAwLDM3LjI1NDgzNCAwLDI0IEMwLDEwLjc0NTE2NiAxMC43NDUxNjYsMCAyNCwwIEMzNy4yNTQ4MzQsMCA0OCwxMC43NDUxNjYgNDgsMjQgQzQ4LDM3LjI1NDgzNCAzNy4yNTQ4MzQsNDggMjQsNDggWiBNMjQsNDQgQzM1LjA0NTY5NSw0NCA0NCwzNS4wNDU2OTUgNDQsMjQgQzQ0LDEyLjk1NDMwNSAzNS4wNDU2OTUsNCAyNCw0IEMxMi45NTQzMDUsNCA0LDEyLjk1NDMwNSA0LDI0IEM0LDM1LjA0NTY5NSAxMi45NTQzMDUsNDQgMjQsNDQgWicvJTNFJTNDcGF0aCBpZD0nc2VjdGlvbicgZmlsbD0nJTIzM0Y0ODUwJyBkPSdNMjQsMCBDMzcuMjU0ODM0LDAgNDgsMTAuNzQ1MTY2IDQ4LDI0IEw0NCwyNCBDNDQsMTIuOTU0MzA1IDM1LjA0NTY5NSw0IDI0LDQgTDI0LDAgWicvJTNFJTNDL2clM0UlM0Mvc3ZnJTNFXCIpO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgd2lkdGg6IDEwMHB4O1xuICAgIGhlaWdodDogMTAwcHg7XG4gICAgbWFyZ2luOiA1MHB4IGNhbGMoNTAlIC0gNTBweCk7XG4gICAgYW5pbWF0aW9uLW5hbWU6IHNwaW47XG4gICAgYW5pbWF0aW9uLWR1cmF0aW9uOiA1MDBtcztcbiAgICBhbmltYXRpb24taXRlcmF0aW9uLWNvdW50OiBpbmZpbml0ZTtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBsaW5lYXI7XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyIGNlbnRlcjsgfVxuICAubG9jYXRpb25MaXN0aW5nIC5mYWNldHdwLXRlbXBsYXRlLmlzLWxvYWRpbmcgLmxvY2F0aW9uQ2FyZCB7XG4gICAgb3BhY2l0eTogMDsgfVxuXG4ubG9jYXRpb25MaXN0aW5nIC5jYXJkIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBtaW4td2lkdGg6IDA7XG4gIHdvcmQtd3JhcDogYnJlYWstd29yZDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jbGlwOiBib3JkZXItYm94O1xuICB0cmFuc2l0aW9uOiAwLjJzIGJveC1zaGFkb3cgZWFzZTtcbiAgYm9yZGVyLXJhZGl1czogMC4zNzVyZW07IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgLmxvY2F0aW9uTGlzdGluZyAuY2FyZDpob3ZlciB7XG4gICAgICBib3gtc2hhZG93OiAycHggMnB4IDE0cHggMCByZ2JhKDAsIDAsIDAsIDAuMik7IH0gfVxuICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAubG9jYXRpb25MaXN0aW5nIC5jYXJkLnAtbGctMiB7XG4gICAgICBwYWRkaW5nOiAwLjVyZW0gIWltcG9ydGFudDsgfSB9XG5cbi5sb2NhdGlvbkxpc3RpbmcgLmZhY2V0d3AtZmFjZXQtdG90YWxfcmVzdWx0cyB7XG4gIGRpc3BsYXk6IGlubGluZTsgfVxuXG4ubG9jYXRpb25MaXN0aW5nIC5tYi0zLCAubG9jYXRpb25MaXN0aW5nIC5teS0zIHtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50OyB9XG5cbi5sb2NhdGlvbkxpc3RpbmcgLm10LTMsIC5sb2NhdGlvbkxpc3RpbmcgLm15LTMge1xuICBtYXJnaW4tdG9wOiAxcmVtICFpbXBvcnRhbnQ7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5sb2NhdGlvbkxpc3RpbmcgLm1iLWxnLTAsIC5sb2NhdGlvbkxpc3RpbmcgLm15LWxnLTAge1xuICAgIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAubG9jYXRpb25MaXN0aW5nIC5tdC1sZy0wLCAubG9jYXRpb25MaXN0aW5nIC5teS1sZy0wIHtcbiAgICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7IH0gfVxuXG4ubG9jYXRpb25MaXN0aW5nIC5tdC0xLCAubG9jYXRpb25MaXN0aW5nIC5teS0xIHtcbiAgbWFyZ2luLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG5cbi5sb2NhdGlvbkxpc3RpbmcgLnJvdy0xMCA+IFtjbGFzc149XCJjb2wtXCJdLCAubG9jYXRpb25MaXN0aW5nIC5yb3ctMTAgPiBbY2xhc3MqPVwiIGNvbC1cIl0sIC5sb2NhdGlvbkxpc3RpbmcgLnJvdy0xMCA+IC5mYWNldHdwLXRlbXBsYXRlID4gW2NsYXNzXj1cImNvbC1cIl0sIC5sb2NhdGlvbkxpc3RpbmcgLnJvdy0xMCA+IC5mYWNldHdwLXRlbXBsYXRlID4gW2NsYXNzKj1cIiBjb2wtXCJdIHtcbiAgcGFkZGluZy1yaWdodDogMTBweCAhaW1wb3J0YW50O1xuICBwYWRkaW5nLWxlZnQ6IDEwcHggIWltcG9ydGFudDsgfVxuXG4ubG9jYXRpb25MaXN0aW5nIC5mYWNldHdwLXBhZ2VyIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjsgfVxuICAubG9jYXRpb25MaXN0aW5nIC5mYWNldHdwLXBhZ2VyIC5mYWNldHdwLXBhZ2Uge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwYWRkaW5nOiAwLjVyZW0gMC43NXJlbTtcbiAgICBtYXJnaW4tbGVmdDogLTFweDtcbiAgICBsaW5lLWhlaWdodDogMS41O1xuICAgIG1pbi1oZWlnaHQ6IDQ0cHg7XG4gICAgY29sb3I6ICMwNDBDMjc7XG4gICAgd2lkdGg6IDQ0cHg7IH1cbiAgICAubG9jYXRpb25MaXN0aW5nIC5mYWNldHdwLXBhZ2VyIC5mYWNldHdwLXBhZ2U6aG92ZXIge1xuICAgICAgY29sb3I6ICMzMjYxNDg7IH1cbiAgICAubG9jYXRpb25MaXN0aW5nIC5mYWNldHdwLXBhZ2VyIC5mYWNldHdwLXBhZ2UuYWN0aXZlIHtcbiAgICAgIGJvcmRlci1jb2xvcjogdmFyKC0tZS1nbG9iYWwtY29sb3ItZGEyOWFlNiwgIzMwMzAzMCk7XG4gICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1lLWdsb2JhbC1jb2xvci1kYTI5YWU2LCAjMzAzMDMwKTtcbiAgICAgIGNvbG9yOiAjZmZmZmZmO1xuICAgICAgYm9yZGVyLXJhZGl1czogMTBweDsgfVxuXG4ubG9jYXRpb25MaXN0aW5nIC5yZWFkLW1vcmUtbW9iaWxlIC5uYXZpZ2F0aW9uLWJ1dHRvbiB7XG4gIHdpZHRoOiAxLjNyZW07XG4gIGhlaWdodDogMS4zcmVtOyB9XG4gIC5sb2NhdGlvbkxpc3RpbmcgLnJlYWQtbW9yZS1tb2JpbGUgLm5hdmlnYXRpb24tYnV0dG9uIHN2ZyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwOyB9XG5cbi5sb2NhdGlvbkxpc3RpbmcgLmZhY2V0d3Atc2VsZWN0aW9ucyB1bCB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDsgfVxuICAubG9jYXRpb25MaXN0aW5nIC5mYWNldHdwLXNlbGVjdGlvbnMgdWwgbGkge1xuICAgIG1hcmdpbi1yaWdodDogMTBweDsgfVxuICAgIC5sb2NhdGlvbkxpc3RpbmcgLmZhY2V0d3Atc2VsZWN0aW9ucyB1bCBsaSAuZmFjZXR3cC1zZWxlY3Rpb24tdmFsdWUge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB3aWR0aD0nMTAnIGhlaWdodD0nMTAnIHZpZXdCb3g9JzAgMCAxMCAxMCcgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzRSUzQ3BhdGggZD0nTTYuMDYwNjMgNUw5LjI2NTYyIDEuNzk1TDkuOTI2NTYgMS4xMzQwNkMxMC4wMjQxIDEuMDM2NTYgMTAuMDI0MSAwLjg3ODEyNSA5LjkyNjU2IDAuNzgwNjI1TDkuMjE5MzcgMC4wNzM0Mzc2QzkuMTIxODcgLTAuMDI0MDYyNCA4Ljk2MzQ0IC0wLjAyNDA2MjQgOC44NjU5NCAwLjA3MzQzNzZMNSAzLjkzOTM3TDEuMTM0MDYgMC4wNzMxMjVDMS4wMzY1NiAtMC4wMjQzNzUgMC44NzgxMjUgLTAuMDI0Mzc1IDAuNzgwNjI1IDAuMDczMTI1TDAuMDczMTI1IDAuNzgwMzEzQy0wLjAyNDM3NSAwLjg3NzgxMyAtMC4wMjQzNzUgMS4wMzYyNSAwLjA3MzEyNSAxLjEzMzc1TDMuOTM5MzcgNUwwLjA3MzEyNSA4Ljg2NTk0Qy0wLjAyNDM3NSA4Ljk2MzQ0IC0wLjAyNDM3NSA5LjEyMTg3IDAuMDczMTI1IDkuMjE5MzdMMC43ODAzMTIgOS45MjY1NkMwLjg3NzgxMyAxMC4wMjQxIDEuMDM2MjUgMTAuMDI0MSAxLjEzMzc1IDkuOTI2NTZMNSA2LjA2MDYzTDguMjA1IDkuMjY1NjJMOC44NjU5NCA5LjkyNjU2QzguOTYzNDQgMTAuMDI0MSA5LjEyMTg3IDEwLjAyNDEgOS4yMTkzNyA5LjkyNjU2TDkuOTI2NTYgOS4yMTkzN0MxMC4wMjQxIDkuMTIxODcgMTAuMDI0MSA4Ljk2MzQ0IDkuOTI2NTYgOC44NjU5NEw2LjA2MDYzIDVaJyBmaWxsPSd3aGl0ZScvJTNFJTNDL3N2ZyUzRSUwQVwiKTtcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogMTBweCAxMHB4O1xuICAgICAgcGFkZGluZy1sZWZ0OiAxMHB4OyB9XG5cbi5mYXYtY29udGFpbmVyIHtcbiAgb3ZlcmZsb3cteDogY2xpcDtcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gIC5mYXYtY29udGFpbmVyIC5mYXZvcml0ZSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHJpZ2h0OiAwO1xuICAgIHotaW5kZXg6IDk5OTk7XG4gICAgdHJhbnNpdGlvbjogMC4ycyBhbGw7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIHRvcDogMTByZW07XG4gICAgcmlnaHQ6IDA7XG4gICAgei1pbmRleDogOTA7IH1cbiAgICAuZmF2LWNvbnRhaW5lciAuZmF2b3JpdGUgLmJ0bi1mYXZvcml0IHtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDVweCAwcHggMHB4IDVweDtcbiAgICAgIHdpZHRoOiA1MHB4O1xuICAgICAgaGVpZ2h0OiA1MHB4O1xuICAgICAgdHJhbnNpdGlvbjogMC4ycyBhbGw7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7IH1cbiAgICAgIC5mYXYtY29udGFpbmVyIC5mYXZvcml0ZSAuYnRuLWZhdm9yaXQgc3ZnIHtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICB3aWR0aDogMjJweDtcbiAgICAgICAgbWF4LXdpZHRoOiAyMnB4O1xuICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgICAgICAgLmZhdi1jb250YWluZXIgLmZhdm9yaXRlIC5idG4tZmF2b3JpdCBzdmc6bnRoLWNoaWxkKDEpIHtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jazsgfVxuICAgICAgLmZhdi1jb250YWluZXIgLmZhdm9yaXRlIC5idG4tZmF2b3JpdC5zaG93IHtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC03NXZ3KTsgfVxuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgICAgICAuZmF2LWNvbnRhaW5lciAuZmF2b3JpdGUgLmJ0bi1mYXZvcml0LnNob3cge1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0yOXJlbSk7IH0gfVxuICAgICAgICAuZmF2LWNvbnRhaW5lciAuZmF2b3JpdGUgLmJ0bi1mYXZvcml0LnNob3cgc3ZnOm50aC1jaGlsZCgxKSB7XG4gICAgICAgICAgZGlzcGxheTogbm9uZTsgfVxuICAgICAgICAuZmF2LWNvbnRhaW5lciAuZmF2b3JpdGUgLmJ0bi1mYXZvcml0LnNob3cgc3ZnOm50aC1jaGlsZCgyKSB7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7IH1cbiAgICAuZmF2LWNvbnRhaW5lciAuZmF2b3JpdGUgLmZhdm9yaXQtY29udGFpbmVyIHtcbiAgICAgIHotaW5kZXg6IDk5OTtcbiAgICAgIHRyYW5zaXRpb246IDAuMnMgYWxsO1xuICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgICBwYWRkaW5nOiAxcmVtO1xuICAgICAgd2lkdGg6IDc1dnc7XG4gICAgICBtYXgtaGVpZ2h0OiA3MHZoO1xuICAgICAgLW1zLW92ZXJmbG93LXN0eWxlOiBub25lO1xuICAgICAgc2Nyb2xsYmFyLXdpZHRoOiBub25lO1xuICAgICAgb3ZlcmZsb3cteTogc2Nyb2xsOyB9XG4gICAgICAuZmF2LWNvbnRhaW5lciAuZmF2b3JpdGUgLmZhdm9yaXQtY29udGFpbmVyOjotd2Via2l0LXNjcm9sbGJhciB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgICAuZmF2LWNvbnRhaW5lciAuZmF2b3JpdGUgLmZhdm9yaXQtY29udGFpbmVyIHtcbiAgICAgICAgICBwYWRkaW5nOiA0LjEyNXJlbSAyLjI1cmVtO1xuICAgICAgICAgIHdpZHRoOiAyOXJlbTsgfSB9XG4gICAgICAuZmF2LWNvbnRhaW5lciAuZmF2b3JpdGUgLmZhdm9yaXQtY29udGFpbmVyLmJvdHRvbSB7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgYm90dG9tOiB1bnNldDsgfVxuICAgICAgLmZhdi1jb250YWluZXIgLmZhdm9yaXRlIC5mYXZvcml0LWNvbnRhaW5lci5sZWZ0IHtcbiAgICAgICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMC41cmVtO1xuICAgICAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuICAgICAgICByaWdodDogMDtcbiAgICAgICAgbGVmdDogdW5zZXQ7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCg3NXZ3KTsgfVxuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgICAgICAuZmF2LWNvbnRhaW5lciAuZmF2b3JpdGUgLmZhdm9yaXQtY29udGFpbmVyLmxlZnQge1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDI5cmVtKTsgfSB9XG4gICAgICAuZmF2LWNvbnRhaW5lciAuZmF2b3JpdGUgLmZhdm9yaXQtY29udGFpbmVyLnNob3cge1xuICAgICAgICBwb2ludGVyLWV2ZW50czogaW5pdGlhbDtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApOyB9XG4gICAgICAuZmF2LWNvbnRhaW5lciAuZmF2b3JpdGUgLmZhdm9yaXQtY29udGFpbmVyIGg0IHtcbiAgICAgICAgZm9udC1zaXplOiAxLjI1cmVtO1xuICAgICAgICBjb2xvcjogIzIxMjUyOTsgfVxuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgICAgICAuZmF2LWNvbnRhaW5lciAuZmF2b3JpdGUgLmZhdm9yaXQtY29udGFpbmVyIGg0IHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS41cmVtOyB9IH1cbiAgICAgIC5mYXYtY29udGFpbmVyIC5mYXZvcml0ZSAuZmF2b3JpdC1jb250YWluZXIgcCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMXJlbTsgfVxuICAgICAgLmZhdi1jb250YWluZXIgLmZhdm9yaXRlIC5mYXZvcml0LWNvbnRhaW5lciBpbnB1dFt0eXBlPWNoZWNrYm94XSB7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDAuMzc1cmVtO1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDAuNWVtO1xuICAgICAgICBtYXJnaW4tdG9wOiAtNXB4O1xuICAgICAgICBib3JkZXI6ICNhZGI1YmQgc29saWQgMXB4OyB9XG4gICAgICAgIC5mYXYtY29udGFpbmVyIC5mYXZvcml0ZSAuZmF2b3JpdC1jb250YWluZXIgaW5wdXRbdHlwZT1jaGVja2JveF06Y2hlY2tlZCB7XG4gICAgICAgICAgYm9yZGVyOiAwOyB9XG4gICAgICAuZmF2LWNvbnRhaW5lciAuZmF2b3JpdGUgLmZhdm9yaXQtY29udGFpbmVyIC5nY2hvaWNlIHtcbiAgICAgICAgbWFyZ2luLXRvcDogNXB4O1xuICAgICAgICBkaXNwbGF5OiBmbGV4OyB9XG4gICAgICAuZmF2LWNvbnRhaW5lciAuZmF2b3JpdGUgLmZhdm9yaXQtY29udGFpbmVyICNmYXZvcml0LWxvY2F0aW9ucyB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDJyZW07IH1cbiAgICAgICAgLmZhdi1jb250YWluZXIgLmZhdm9yaXRlIC5mYXZvcml0LWNvbnRhaW5lciAjZmF2b3JpdC1sb2NhdGlvbnMgLnNlbGVjdGVkLXRvd24ge1xuICAgICAgICAgIGJvcmRlcjogMDtcbiAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzMwMzAzMDsgfVxuICAgICAgICAgIC5mYXYtY29udGFpbmVyIC5mYXZvcml0ZSAuZmF2b3JpdC1jb250YWluZXIgI2Zhdm9yaXQtbG9jYXRpb25zIC5zZWxlY3RlZC10b3duOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMDsgfVxuXG4ubG9hZGluZy1hbmltIHtcbiAgYmFja2dyb3VuZDogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCAlM0NzdmcgaWQ9J2xvYWRpbmctc3Bpbm5lcicgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nNDgnIGhlaWdodD0nNDgnIHZpZXdCb3g9JzAgMCA0OCA0OCclM0UlM0NnIGZpbGw9J25vbmUnJTNFJTNDcGF0aCBpZD0ndHJhY2snIGZpbGw9JyUyM0M2Q0NEMicgZD0nTTI0LDQ4IEMxMC43NDUxNjYsNDggMCwzNy4yNTQ4MzQgMCwyNCBDMCwxMC43NDUxNjYgMTAuNzQ1MTY2LDAgMjQsMCBDMzcuMjU0ODM0LDAgNDgsMTAuNzQ1MTY2IDQ4LDI0IEM0OCwzNy4yNTQ4MzQgMzcuMjU0ODM0LDQ4IDI0LDQ4IFogTTI0LDQ0IEMzNS4wNDU2OTUsNDQgNDQsMzUuMDQ1Njk1IDQ0LDI0IEM0NCwxMi45NTQzMDUgMzUuMDQ1Njk1LDQgMjQsNCBDMTIuOTU0MzA1LDQgNCwxMi45NTQzMDUgNCwyNCBDNCwzNS4wNDU2OTUgMTIuOTU0MzA1LDQ0IDI0LDQ0IFonLyUzRSUzQ3BhdGggaWQ9J3NlY3Rpb24nIGZpbGw9JyUyMzNGNDg1MCcgZD0nTTI0LDAgQzM3LjI1NDgzNCwwIDQ4LDEwLjc0NTE2NiA0OCwyNCBMNDQsMjQgQzQ0LDEyLjk1NDMwNSAzNS4wNDU2OTUsNCAyNCw0IEwyNCwwIFonLyUzRSUzQy9nJTNFJTNDL3N2ZyUzRVwiKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMTAwcHg7XG4gIGhlaWdodDogMTAwcHg7XG4gIG1hcmdpbjogNTBweCBjYWxjKDUwJSAtIDUwcHgpO1xuICBhbmltYXRpb24tbmFtZTogc3BpbjtcbiAgYW5pbWF0aW9uLWR1cmF0aW9uOiA1MDBtcztcbiAgYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDogaW5maW5pdGU7XG4gIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGxpbmVhcjtcbiAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyIGNlbnRlcjsgfVxuXG4ubG9jYXRpb24tLXYyIHtcbiAgb3ZlcmZsb3c6IGluaXRpYWw7IH1cblxuLnotaW5kZXgtMTAge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDEwOyB9XG5cbmh0bWwge1xuICBzY3JvbGwtcGFkZGluZy10b3A6IDEwMHB4OyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAgIGh0bWwge1xuICAgICAgc2Nyb2xsLXBhZGRpbmctdG9wOiAxODNweDsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAubG9jYXRpb24tLXYyIC5sb2NhdGlvbi1yaWdodCAuaGVyby1nYWxsZXJ5IHtcbiAgICBkaXNwbGF5OiBub25lOyB9IH1cblxuLmxvY2F0aW9uLS12Mi5sb2NhdGlvbi1jb21wYWN0IC5oZXJvLXN1bW1hcnkge1xuICBtaW4taGVpZ2h0OiAwOyB9XG5cbi5sb2NhdGlvbi0tdjIgLmhlcm8tc3VtbWFyeSB7XG4gIHdpZHRoOiA0MDBweDtcbiAgZmxleDogMCAwIDQwMHB4O1xuICB0cmFuc2l0aW9uOiBtaW4taGVpZ2h0IDAuNXM7XG4gIG1pbi1oZWlnaHQ6IDYwMHB4O1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1lLWdsb2JhbC1jb2xvci0wMWYwZmU0LCAjRjJFQ0RGKTtcbiAgcGFkZGluZzogNzBweCA0MHB4IDQwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAgIC5sb2NhdGlvbi0tdjIgLmhlcm8tc3VtbWFyeSB7XG4gICAgICB3aWR0aDogMzc1cHg7XG4gICAgICBwYWRkaW5nOiA0MHB4IDIwcHg7XG4gICAgICBmbGV4OiAwIDAgMzc1cHg7IH0gfVxuICBAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICAubG9jYXRpb24tLXYyIC5oZXJvLXN1bW1hcnkge1xuICAgICAgd2lkdGg6IGF1dG87XG4gICAgICBtaW4taGVpZ2h0OiAwOyB9IH1cbiAgLmxvY2F0aW9uLS12MiAuaGVyby1zdW1tYXJ5IC5hZGQtdG8tc2hvcnRsaXN0LWJ0biB7XG4gICAgbWFyZ2luLXRvcDogYXV0bztcbiAgICB3aWR0aDogMTAwJTsgfVxuICAubG9jYXRpb24tLXYyIC5oZXJvLXN1bW1hcnkgLmJyZWFkY3J1bWItbGluayB7XG4gICAgY29sb3I6ICMyMTI1Mjk7IH1cbiAgLmxvY2F0aW9uLS12MiAuaGVyby1zdW1tYXJ5IC5sb2NhdGlvbi10aXRsZSB7XG4gICAgZm9udC1zaXplOiA0MHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7IH1cbiAgLmxvY2F0aW9uLS12MiAuaGVyby1zdW1tYXJ5IC5zdGF0cyB7XG4gICAgZ2FwOiAxNnB4O1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7IH1cbiAgICAubG9jYXRpb24tLXYyIC5oZXJvLXN1bW1hcnkgLnN0YXRzIC5zdGF0IHtcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgICBib3JkZXI6IG5vbmU7IH1cbiAgICAubG9jYXRpb24tLXYyIC5oZXJvLXN1bW1hcnkgLnN0YXRzIC5zdGF0X19sYWJlbCB7XG4gICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICBmbGV4OiAwIDAgNTAlOyB9XG4gICAgLmxvY2F0aW9uLS12MiAuaGVyby1zdW1tYXJ5IC5zdGF0cyAuc3RhdF9fdmFsdWUge1xuICAgICAgZm9udC1zaXplOiAxNnB4OyB9XG5cbi5sb2NhdGlvbi0tdjIgLmhlcm8tZ2FsbGVyeSB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDIxNnB4O1xuICBncmlkLXRlbXBsYXRlLXJvd3M6IHJlcGVhdCgzLCAxOTZweCk7XG4gIGdhcDogNnB4O1xuICBmbGV4OiAxO1xuICBoZWlnaHQ6IDYwMHB4OyB9XG4gIC5sb2NhdGlvbi0tdjIgLmhlcm8tZ2FsbGVyeSAuaGVyby1pbWFnZSB7XG4gICAgZ3JpZC1hcmVhOiAxIC8gMSAvIDQgLyAyO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBvdmVyZmxvdzogaGlkZGVuOyB9XG4gICAgLmxvY2F0aW9uLS12MiAuaGVyby1nYWxsZXJ5IC5oZXJvLWltYWdlIGEge1xuICAgICAgaGVpZ2h0OiA2MDBweDtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgZGlzcGxheTogYmxvY2s7IH1cbiAgICAubG9jYXRpb24tLXYyIC5oZXJvLWdhbGxlcnkgLmhlcm8taW1hZ2UgaW1nIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBvYmplY3QtZml0OiBjb3ZlcjsgfVxuICAubG9jYXRpb24tLXYyIC5oZXJvLWdhbGxlcnkgLmxvY2F0aW9uLW1hcC1wcmV2aWV3IHtcbiAgICBncmlkLWFyZWE6IDEgLyAyIC8gMiAvIDM7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuICAgIC5sb2NhdGlvbi0tdjIgLmhlcm8tZ2FsbGVyeSAubG9jYXRpb24tbWFwLXByZXZpZXcgaW1nIHtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIHdpZHRoOiAyMDAlO1xuICAgICAgbWFyZ2luOiAwO1xuICAgICAgYm9yZGVyLXJhZGl1czogMDsgfVxuICAubG9jYXRpb24tLXYyIC5oZXJvLWdhbGxlcnkgLnBob3RvLWdhbGxlcnktcHJldmlldyB7XG4gICAgZ3JpZC1hcmVhOiAyIC8gMiAvIDQgLyAzO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBnYXA6IDZweDsgfVxuICAubG9jYXRpb24tLXYyIC5oZXJvLWdhbGxlcnkgLmdhbGxlcnktdGh1bWJuYWlsIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgICAubG9jYXRpb24tLXYyIC5oZXJvLWdhbGxlcnkgLmdhbGxlcnktdGh1bWJuYWlsIGEge1xuICAgICAgaGVpZ2h0OiAxOTZweDtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgZGlzcGxheTogYmxvY2s7IH1cbiAgICAgIC5sb2NhdGlvbi0tdjIgLmhlcm8tZ2FsbGVyeSAuZ2FsbGVyeS10aHVtYm5haWwgYS5nYWxsZXJ5LW9wZW4tYWxsIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuNik7XG4gICAgICAgIGNvbG9yOiAjZmZmZmZmO1xuICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7IH1cbiAgICAubG9jYXRpb24tLXYyIC5oZXJvLWdhbGxlcnkgLmdhbGxlcnktdGh1bWJuYWlsIGltZyB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgb2JqZWN0LWZpdDogY292ZXI7IH1cblxuLmxvY2F0aW9uLS12MiAubG9jYXRpb24tbW9iaWxlLWdhbGxlcnkge1xuICBkaXNwbGF5OiBub25lOyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA5OTJweCkge1xuICAgIC5sb2NhdGlvbi0tdjIgLmxvY2F0aW9uLW1vYmlsZS1nYWxsZXJ5IHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrOyB9IH1cbiAgLmxvY2F0aW9uLS12MiAubG9jYXRpb24tbW9iaWxlLWdhbGxlcnkgLmhlcm8tZ2FsbGVyeSB7XG4gICAgZGlzcGxheTogZ3JpZDtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgzLCAxZnIpO1xuICAgIGdyaWQtdGVtcGxhdGUtcm93czogMWZyIDEyMHB4O1xuICAgIGdhcDogNnB4O1xuICAgIGZsZXg6IDE7XG4gICAgaGVpZ2h0OiA0MDBweDsgfVxuICAubG9jYXRpb24tLXYyIC5sb2NhdGlvbi1tb2JpbGUtZ2FsbGVyeSAuaGVyby1pbWFnZSB7XG4gICAgZ3JpZC1hcmVhOiAxIC8gMSAvIDIgLyA0O1xuICAgIGhlaWdodDogMjgwcHg7IH1cbiAgICAubG9jYXRpb24tLXYyIC5sb2NhdGlvbi1tb2JpbGUtZ2FsbGVyeSAuaGVyby1pbWFnZSBhIHtcbiAgICAgIGhlaWdodDogMjgwcHg7IH1cbiAgLmxvY2F0aW9uLS12MiAubG9jYXRpb24tbW9iaWxlLWdhbGxlcnkgLmxvY2F0aW9uLW1hcC1wcmV2aWV3IHtcbiAgICBncmlkLWFyZWE6IDIgLyAxIC8gMyAvIDI7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuICAgIC5sb2NhdGlvbi0tdjIgLmxvY2F0aW9uLW1vYmlsZS1nYWxsZXJ5IC5sb2NhdGlvbi1tYXAtcHJldmlldyBpbWcge1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgd2lkdGg6IDIwMCU7XG4gICAgICBtYXJnaW46IDA7XG4gICAgICBib3JkZXItcmFkaXVzOiAwOyB9XG4gIC5sb2NhdGlvbi0tdjIgLmxvY2F0aW9uLW1vYmlsZS1nYWxsZXJ5IC5waG90by1nYWxsZXJ5LXByZXZpZXcge1xuICAgIGdyaWQtYXJlYTogMiAvIDIgLyAzIC8gNDtcbiAgICBkaXNwbGF5OiBncmlkO1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsIDFmcik7XG4gICAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiAxZnI7XG4gICAgZ2FwOiA2cHg7IH1cbiAgLmxvY2F0aW9uLS12MiAubG9jYXRpb24tbW9iaWxlLWdhbGxlcnkgLmdhbGxlcnktdGh1bWJuYWlsIGEge1xuICAgIGhlaWdodDogMTIwcHg7XG4gICAgd2lkdGg6IDEwMCU7IH1cblxuLmxvY2F0aW9uLS12MiAuc2hhcmUtYnRuIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDEwcHg7XG4gIHJpZ2h0OiAxMHB4O1xuICBoZWlnaHQ6IDQwcHg7XG4gIHdpZHRoOiA0MHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgYm9yZGVyOiBub25lO1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHotaW5kZXg6IDEwOyB9XG4gIC5sb2NhdGlvbi0tdjIgLnNoYXJlLWJ0biBzcGFuIHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAubG9jYXRpb24tLXYyIC5sb2NhdGlvbi1sZWZ0LWlubmVyIC5sb2NhdGlvbi1uYXZpZ2F0aW9uIHtcbiAgICBkaXNwbGF5OiBub25lOyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5sb2NhdGlvbi0tdjIgLmxvY2F0aW9uLXJpZ2h0IC5sb2NhdGlvbi1uYXZpZ2F0aW9uIHtcbiAgICBkaXNwbGF5OiBub25lOyB9IH1cblxuLmxvY2F0aW9uLS12MiAubG9jYXRpb24tbW9iaWxlLW5hdmlnYXRpb24ge1xuICBzY3JvbGwtYmVoYXZpb3I6IHNtb290aDtcbiAgcG9zaXRpb246IHN0aWNreTtcbiAgdG9wOiA5MHB4O1xuICB6LWluZGV4OiAxMDsgfVxuXG4ubG9jYXRpb24tLXYyIC5sb2NhdGlvbi1uYXZpZ2F0aW9uIHtcbiAgaGVpZ2h0OiAxMDAlO1xuICBiYWNrZ3JvdW5kOiAjODlBNjhFOyB9XG4gIC5sb2NhdGlvbi0tdjIgLmxvY2F0aW9uLW5hdmlnYXRpb24gLm5hdi1jb250YWluZXIge1xuICAgIGNvbG9yOiAjZmZmZmZmOyB9XG4gIC5sb2NhdGlvbi0tdjIgLmxvY2F0aW9uLW5hdmlnYXRpb24gLm5hdi10YWJzIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgZ2FwOiAyMHB4O1xuICAgIGxpc3Qtc3R5bGU6IG5vbmU7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gICAgICAubG9jYXRpb24tLXYyIC5sb2NhdGlvbi1uYXZpZ2F0aW9uIC5uYXYtdGFicyB7XG4gICAgICAgIHBhZGRpbmc6IDQwcHg7IH0gfVxuICAubG9jYXRpb24tLXYyIC5sb2NhdGlvbi1uYXZpZ2F0aW9uIGEge1xuICAgIGNvbG9yOiAjZmZmZmZmO1xuICAgIG9wYWNpdHk6IDAuNztcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjJzIGVhc2U7IH1cbiAgICAubG9jYXRpb24tLXYyIC5sb2NhdGlvbi1uYXZpZ2F0aW9uIGEgPiBzcGFuIHtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIGJhY2tncm91bmQ6ICM4OUE2OEU7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAxNHB4O1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgei1pbmRleDogMjsgfVxuICAgIC5sb2NhdGlvbi0tdjIgLmxvY2F0aW9uLW5hdmlnYXRpb24gYTphZnRlciB7XG4gICAgICBjb250ZW50OiAnJztcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgbGVmdDogMDtcbiAgICAgIHRvcDogNTAlO1xuICAgICAgd2lkdGg6IDA7XG4gICAgICBoZWlnaHQ6IDJweDtcbiAgICAgIG1hcmdpbi10b3A6IC0xcHg7XG4gICAgICB0cmFuc2l0aW9uOiBhbGwgMC40cztcbiAgICAgIGJhY2tncm91bmQ6ICNmZmZmZmY7IH1cbiAgICAubG9jYXRpb24tLXYyIC5sb2NhdGlvbi1uYXZpZ2F0aW9uIGE6aG92ZXIsIC5sb2NhdGlvbi0tdjIgLmxvY2F0aW9uLW5hdmlnYXRpb24gYS5hY3RpdmUge1xuICAgICAgb3BhY2l0eTogMTsgfVxuICAgIC5sb2NhdGlvbi0tdjIgLmxvY2F0aW9uLW5hdmlnYXRpb24gYS5hY3RpdmU6YWZ0ZXIge1xuICAgICAgd2lkdGg6IDEwMCU7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgLmxvY2F0aW9uLS12MiAubG9jYXRpb24tbmF2aWdhdGlvbiAubmF2LXRhYnMge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBvdmVyZmxvdy14OiBzY3JvbGw7XG4gICAgICBvdmVyZmxvdy14OiBhdXRvO1xuICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICAgIC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDtcbiAgICAgIHNjcm9sbGJhci13aWR0aDogbm9uZTtcbiAgICAgIC8qIEZpcmVmb3ggKi9cbiAgICAgIC1tcy1vdmVyZmxvdy1zdHlsZTogbm9uZTtcbiAgICAgIC8qIElFIDEwKyAqLyB9XG4gICAgICAubG9jYXRpb24tLXYyIC5sb2NhdGlvbi1uYXZpZ2F0aW9uIC5uYXYtdGFiczo6LXdlYmtpdC1zY3JvbGxiYXIge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAvKiBDaHJvbWUsIFNhZmFyaSAqLyB9XG4gICAgICAubG9jYXRpb24tLXYyIC5sb2NhdGlvbi1uYXZpZ2F0aW9uIC5uYXYtdGFicyAubmF2LWl0ZW0ge1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IH1cbiAgICAubG9jYXRpb24tLXYyIC5sb2NhdGlvbi1uYXZpZ2F0aW9uIGEge1xuICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICAgIGZvbnQtc2l6ZTogMTJweDsgfVxuICAgICAgLmxvY2F0aW9uLS12MiAubG9jYXRpb24tbmF2aWdhdGlvbiBhOmFmdGVyIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTsgfSB9XG5cbi5sb2NhdGlvbi0tdjIgLmxvY2F0aW9uLWNvbnRlbnQge1xuICBwYWRkaW5nOiA3MHB4O1xuICBtYXgtd2lkdGg6IDk5MHB4OyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgICAubG9jYXRpb24tLXYyIC5sb2NhdGlvbi1jb250ZW50IHtcbiAgICAgIHBhZGRpbmc6IDIwcHg7IH0gfVxuICBAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICAubG9jYXRpb24tLXYyIC5sb2NhdGlvbi1jb250ZW50IHtcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmxvY2F0aW9uLS12MiAubG9jYXRpb24tbWFpbiB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBnYXA6IDZweDsgfVxuICAubG9jYXRpb24tLXYyIC5sb2NhdGlvbi1sZWZ0IHtcbiAgICBmbGV4OiAwIDAgNDAwcHg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uOyB9XG4gICAgLmxvY2F0aW9uLS12MiAubG9jYXRpb24tbGVmdC1pbm5lciB7XG4gICAgICBwb3NpdGlvbjogc3RpY2t5O1xuICAgICAgdG9wOiA5MHB4OyB9IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gICAgLmxvY2F0aW9uLS12MiAubG9jYXRpb24tbGVmdCB7XG4gICAgICBmbGV4OiAwIDAgMzc1cHg7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmxvY2F0aW9uLS12MiAubG9jYXRpb24tcmlnaHQge1xuICAgIGZsZXg6IDE7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjsgfSB9XG5cbi5sb2NhdGlvbi0tdjIgLnN0YXRzLXRpdGxlIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMS41O1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgbWFyZ2luLWJvdHRvbTogNHB4O1xuICBtYXJnaW4tdG9wOiAzMHB4O1xuICBmb250LWZhbWlseTogS2FybGEsIHNhbnMtc2VyaWY7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7IH1cblxuLmxvY2F0aW9uLS12MiAuc3RhdHMtc3VidGl0bGUge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIG1hcmdpbi1ib3R0b206IDA7IH1cblxuLmxvY2F0aW9uLS12MiAuc3RhdHMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBtYXJnaW46IDA7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogMDsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gICAgLmxvY2F0aW9uLS12MiAuc3RhdHMtLTItY29sdW1ucyB7XG4gICAgICBkaXNwbGF5OiBncmlkO1xuICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyO1xuICAgICAgZ2FwOiAwIDQwcHg7IH0gfVxuXG4ubG9jYXRpb24tLXYyIC5zdGF0IHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNDRUQ0REE7XG4gIHBhZGRpbmc6IDE0cHggMDsgfVxuICAubG9jYXRpb24tLXYyIC5zdGF0X19sYWJlbCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICBnYXA6IDEwcHg7XG4gICAgZmxleDogMCAwIDIyMHB4O1xuICAgIG1pbi13aWR0aDogNTAlO1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwOyB9XG4gICAgLmxvY2F0aW9uLS12MiAuc3RhdF9fbGFiZWwtaWNvbiB7XG4gICAgICBmbGV4OiAwIDAgMjRweDsgfVxuICAubG9jYXRpb24tLXYyIC5zdGF0X192YWx1ZSB7XG4gICAgZmxleDogMTtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gICAgcGFkZGluZzogNnB4IDAgMCAzNHB4OyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgICAubG9jYXRpb24tLXYyIC5zdGF0IHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBnYXA6IDIwcHg7IH1cbiAgICAgIC5sb2NhdGlvbi0tdjIgLnN0YXRfX3ZhbHVlIHtcbiAgICAgICAgcGFkZGluZzogMDsgfSB9XG5cbi5sb2NhdGlvbi0tdjIgLnN0YXRzLXNjaG9vbHMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBtYXJnaW46IDA7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogMDsgfVxuXG4ubG9jYXRpb24tLXYyIC5zdGF0LXNjaG9vbCB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjQ0VENERBO1xuICBwYWRkaW5nOiAxNHB4IDA7IH1cbiAgLmxvY2F0aW9uLS12MiAuc3RhdC1zY2hvb2xfX2xhYmVsIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgZ2FwOiAxMHB4O1xuICAgIGZsZXg6IDAgMCAyNTBweDtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDsgfVxuICAgIC5sb2NhdGlvbi0tdjIgLnN0YXQtc2Nob29sX19sYWJlbC1pY29uIHtcbiAgICAgIGZsZXg6IDAgMCAyNHB4OyB9XG4gIC5sb2NhdGlvbi0tdjIgLnN0YXQtc2Nob29sX192YWx1ZSB7XG4gICAgZmxleDogMCAwIDkwcHg7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICAgIHBhZGRpbmc6IDZweCAwIDAgMzRweDsgfVxuICAubG9jYXRpb24tLXYyIC5zdGF0LXNjaG9vbF9fbG9jYXRpb25zIHtcbiAgICBmbGV4OiAxO1xuICAgIHBhZGRpbmc6IDZweCAwIDAgMzRweDsgfVxuICAubG9jYXRpb24tLXYyIC5zdGF0LXNjaG9vbF9fbG9jYXRpb24uaGlkZGVuIHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG4gIC5sb2NhdGlvbi0tdjIgLnN0YXQtc2Nob29sIC5sb2FkLW1vcmUge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgY29sb3I6ICMwMDA7XG4gICAgb3BhY2l0eTogMC40O1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTsgfVxuICAgIC5sb2NhdGlvbi0tdjIgLnN0YXQtc2Nob29sIC5sb2FkLW1vcmU6aG92ZXIge1xuICAgICAgb3BhY2l0eTogMTsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gICAgLmxvY2F0aW9uLS12MiAuc3RhdC1zY2hvb2wge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgICAgZ2FwOiAyMHB4OyB9XG4gICAgICAubG9jYXRpb24tLXYyIC5zdGF0LXNjaG9vbF9fdmFsdWUge1xuICAgICAgICBwYWRkaW5nOiAwOyB9XG4gICAgICAubG9jYXRpb24tLXYyIC5zdGF0LXNjaG9vbF9fbG9jYXRpb25zIHtcbiAgICAgICAgcGFkZGluZzogMDsgfSB9XG5cbi5sb2NhdGlvbi0tdjIgLnNlY3Rpb24ge1xuICBtYXJnaW4tYm90dG9tOiA3MHB4OyB9XG5cbi5sb2NhdGlvbi0tdjIgLnNlY3Rpb25fX3RpdGxlIHtcbiAgZm9udC1zaXplOiA0MHB4O1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgLmxvY2F0aW9uLS12MiAuc2VjdGlvbl9fdGl0bGUgPiBzcGFuIHtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgIHBhZGRpbmctcmlnaHQ6IDIwcHg7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB6LWluZGV4OiAyOyB9XG4gIC5sb2NhdGlvbi0tdjIgLnNlY3Rpb25fX3RpdGxlOmFmdGVyIHtcbiAgICBjb250ZW50OiAnJztcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiA1MCU7XG4gICAgbWFyZ2luLXRvcDogNnB4O1xuICAgIHJpZ2h0OiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgaGVpZ2h0OiAycHg7XG4gICAgYmFja2dyb3VuZDogdmFyKC0tZS1nbG9iYWwtY29sb3ItZGEyOWFlNiwgIzMwMzAzMCk7IH1cblxuLmxvY2F0aW9uLS12MiAuc2VjdGlvbl9fY29udGVudCBhIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7IH1cbiAgLmxvY2F0aW9uLS12MiAuc2VjdGlvbl9fY29udGVudCBhOmhvdmVyIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7IH1cblxuLmxvY2F0aW9uLS12MiAuc2VjdGlvbl9fdmlkZW8ge1xuICBtYXJnaW46IDMwcHggMDsgfVxuXG4ubG9jYXRpb24tLXYyIC52aWRlbyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgYXNwZWN0LXJhdGlvOiAxNiAvIDk7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7IH1cbiAgLmxvY2F0aW9uLS12MiAudmlkZW8gaWZyYW1lIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGJvcmRlcjogMDtcbiAgICBvYmplY3QtZml0OiBjb3ZlcjsgfVxuXG4ubG9jYXRpb24tLXYyIC5zZWN0aW9uX190b29sIHtcbiAgbWFyZ2luLWJvdHRvbTogNzBweDtcbiAgYmFja2dyb3VuZDogdmFyKC0tZS1nbG9iYWwtY29sb3ItMDFmMGZlNCwgI0YyRUNERik7XG4gIHBhZGRpbmc6IDIwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gIG1hcmdpbjogMzBweCAwOyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgICAubG9jYXRpb24tLXYyIC5zZWN0aW9uX190b29sIHtcbiAgICAgIHBhZGRpbmc6IDQwcHg7IH0gfVxuXG4ubG9jYXRpb24tLXYyIC5kYXRhLXNvdXJjZSB7XG4gIG9wYWNpdHk6IDAuNjtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBsaW5lLWhlaWdodDogMS41O1xuICBtYXJnaW46IDEwcHggMDsgfVxuXG4ubG9jYXRpb24tLXYyIC5zcG9uc29yIHtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgcGFkZGluZzogMjBweDtcbiAgbWFyZ2luOiAzMHB4IDA7IH1cbiAgLmxvY2F0aW9uLS12MiAuc3BvbnNvci1sb2dvIHtcbiAgICBoZWlnaHQ6IDUwcHg7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7IH1cbiAgICAubG9jYXRpb24tLXYyIC5zcG9uc29yLWxvZ28gaW1nIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgd2lkdGg6IGF1dG87XG4gICAgICBvYmplY3QtZml0OiBjb250YWluO1xuICAgICAgb2JqZWN0LXBvc2l0aW9uOiBsZWZ0OyB9XG4gIC5sb2NhdGlvbi0tdjIgLnNwb25zb3ItY29udGVudCB7XG4gICAgbWF4LXdpZHRoOiA0NzBweDsgfVxuICAubG9jYXRpb24tLXYyIC5zcG9uc29yLWN0YSB7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgcGFkZGluZzogMTBweCAwOyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgICAubG9jYXRpb24tLXYyIC5zcG9uc29yIHtcbiAgICAgIHBhZGRpbmc6IDQwcHg7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjsgfSB9XG5cbi5sb2NhdGlvbi0tdjIgLnRlc3RpbW9uaWFsIHtcbiAgbWF4LXdpZHRoOiA3MDBweDtcbiAgbWFyZ2luOiAzMHB4IGF1dG87XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdhcDogMTZweDtcbiAgcGFkZGluZzogMjBweCAwOyB9XG4gIC5sb2NhdGlvbi0tdjIgLnRlc3RpbW9uaWFsIGJsb2NrcXVvdGUge1xuICAgIHBhZGRpbmc6IDA7XG4gICAgbWFyZ2luOiAwO1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBsaW5lLWhlaWdodDogMS41OyB9XG4gICAgLmxvY2F0aW9uLS12MiAudGVzdGltb25pYWwgYmxvY2txdW90ZTpiZWZvcmUge1xuICAgICAgZGlzcGxheTogbm9uZTsgfVxuICAubG9jYXRpb24tLXYyIC50ZXN0aW1vbmlhbF9fY2l0YXRpb24ge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbi10b3A6IDdweDtcbiAgICBmb250LXNpemU6IDE0cHg7IH1cbiAgICAubG9jYXRpb24tLXYyIC50ZXN0aW1vbmlhbF9fY2l0YXRpb246YmVmb3JlIHtcbiAgICAgIGNvbnRlbnQ6ICfigJQnO1xuICAgICAgbWFyZ2luLXJpZ2h0OiA1cHg7IH1cblxuLmxvY2F0aW9uLS12MiAuc3dpcGVyLWNvbnRhaW5lciB7XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xuICBtYXJnaW46IDMwcHggMDsgfVxuXG4ubG9jYXRpb24tLXYyIC5zd2lwZXItaXRlbSB7XG4gIHdpZHRoOiAxMDAlO1xuICBmbGV4OiAxO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDI1cHg7IH1cbiAgLmxvY2F0aW9uLS12MiAuc3dpcGVyLWl0ZW1fX2ltYWdlIHtcbiAgICBoZWlnaHQ6IDA7XG4gICAgcGFkZGluZzogNjMuMjUlIDAgMDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZGlzcGxheTogYmxvY2s7IH1cbiAgICAubG9jYXRpb24tLXYyIC5zd2lwZXItaXRlbV9faW1hZ2UgaW1nIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgdG9wOiAwO1xuICAgICAgbGVmdDogMDtcbiAgICAgIG9iamVjdC1maXQ6IGNvdmVyOyB9XG5cbi5sb2NhdGlvbi0tdjIgLnN3aXBlci1idXR0b24tZGlzYWJsZWQge1xuICBvcGFjaXR5OiAwLjU7XG4gIGN1cnNvcjogbm90LWFsbG93ZWQ7IH1cblxuLmxvY2F0aW9uLS12MiAuc3dpcGVyLWJ1dHRvbi1uZXh0LFxuLmxvY2F0aW9uLS12MiAuc3dpcGVyLWJ1dHRvbi1wcmV2IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwb3NpdGlvbjogc3RhdGljO1xuICB6LWluZGV4OiAxO1xuICBoZWlnaHQ6IDQwcHg7XG4gIHdpZHRoOiA0MHB4O1xuICBtYXJnaW4tdG9wOiAzMHB4O1xuICB0cmFuc2Zvcm06IG5vbmU7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzOyB9XG4gIC5sb2NhdGlvbi0tdjIgLnN3aXBlci1idXR0b24tbmV4dDphZnRlcixcbiAgLmxvY2F0aW9uLS12MiAuc3dpcGVyLWJ1dHRvbi1wcmV2OmFmdGVyIHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG5cbi5sb2NhdGlvbi0tdjIgLnN3aXBlci1idXR0b24tbmV4dCB7XG4gIG1hcmdpbi1sZWZ0OiAxcHg7IH1cblxuLmxvY2F0aW9uLS12MiAubG9jYXRpb24tbGlua3Mge1xuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6IDEwcHg7XG4gIGZsZXgtd3JhcDogd3JhcDsgfVxuICAubG9jYXRpb24tLXYyIC5sb2NhdGlvbi1saW5rcyAuYnRuLCAubG9jYXRpb24tLXYyIC5sb2NhdGlvbi1saW5rcyAuZ2Zvcm1fd3JhcHBlciAuZ2Zvcm1fZm9vdGVyIC5idXR0b24sIC5nZm9ybV93cmFwcGVyIC5nZm9ybV9mb290ZXIgLmxvY2F0aW9uLS12MiAubG9jYXRpb24tbGlua3MgLmJ1dHRvbiwgLmxvY2F0aW9uLS12MiAubG9jYXRpb24tbGlua3MgYm9keSAud3BqYiAud3BqYi1idXR0b24ud3BqYi1idXR0b24tc2VhcmNoLCBib2R5IC53cGpiIC5sb2NhdGlvbi0tdjIgLmxvY2F0aW9uLWxpbmtzIC53cGpiLWJ1dHRvbi53cGpiLWJ1dHRvbi1zZWFyY2gsIC5sb2NhdGlvbi0tdjIgLmxvY2F0aW9uLWxpbmtzIC53cGpiIC53cGpiLXN1Ym1pdCwgLndwamIgLmxvY2F0aW9uLS12MiAubG9jYXRpb24tbGlua3MgLndwamItc3VibWl0LCAubG9jYXRpb24tLXYyIC5sb2NhdGlvbi1saW5rcyAud3BqYiBhLndwamItYnV0dG9uLCAud3BqYiAubG9jYXRpb24tLXYyIC5sb2NhdGlvbi1saW5rcyBhLndwamItYnV0dG9uLCAubG9jYXRpb24tLXYyIC5sb2NhdGlvbi1saW5rcyBkaXYud3BqYi1mb3JtLXJlc3VtZS1hbGVydHMgLndwamItYnV0dG9uLCBkaXYud3BqYi1mb3JtLXJlc3VtZS1hbGVydHMgLmxvY2F0aW9uLS12MiAubG9jYXRpb24tbGlua3MgLndwamItYnV0dG9uLCAubG9jYXRpb24tLXYyIC5sb2NhdGlvbi1saW5rcyAudG93blF1aXogLnF1aXpTdGVwcGVyIC5uYXZpZ2F0aW9uLWJ1dHRvbnMgLmJ0bi1taWRkbGUtZ3JlZW46bnRoLW9mLXR5cGUoMSksIC50b3duUXVpeiAucXVpelN0ZXBwZXIgLm5hdmlnYXRpb24tYnV0dG9ucyAubG9jYXRpb24tLXYyIC5sb2NhdGlvbi1saW5rcyAuYnRuLW1pZGRsZS1ncmVlbjpudGgtb2YtdHlwZSgxKSwgLmxvY2F0aW9uLS12MiAubG9jYXRpb24tbGlua3MgLnRvd25RdWl6IC5xdWl6U3RlcHBlciAubmF2aWdhdGlvbi1idXR0b25zIC5idG4tbWlkZGxlLWdyZWVuOm50aC1vZi10eXBlKDIpLCAudG93blF1aXogLnF1aXpTdGVwcGVyIC5uYXZpZ2F0aW9uLWJ1dHRvbnMgLmxvY2F0aW9uLS12MiAubG9jYXRpb24tbGlua3MgLmJ0bi1taWRkbGUtZ3JlZW46bnRoLW9mLXR5cGUoMikge1xuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgIGdhcDogMTBweDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyOyB9XG4gICAgLmxvY2F0aW9uLS12MiAubG9jYXRpb24tbGlua3MgLmJ0biBzdmcsIC5sb2NhdGlvbi0tdjIgLmxvY2F0aW9uLWxpbmtzIC5nZm9ybV93cmFwcGVyIC5nZm9ybV9mb290ZXIgLmJ1dHRvbiBzdmcsIC5nZm9ybV93cmFwcGVyIC5nZm9ybV9mb290ZXIgLmxvY2F0aW9uLS12MiAubG9jYXRpb24tbGlua3MgLmJ1dHRvbiBzdmcsIC5sb2NhdGlvbi0tdjIgLmxvY2F0aW9uLWxpbmtzIGJvZHkgLndwamIgLndwamItYnV0dG9uLndwamItYnV0dG9uLXNlYXJjaCBzdmcsIGJvZHkgLndwamIgLmxvY2F0aW9uLS12MiAubG9jYXRpb24tbGlua3MgLndwamItYnV0dG9uLndwamItYnV0dG9uLXNlYXJjaCBzdmcsIC5sb2NhdGlvbi0tdjIgLmxvY2F0aW9uLWxpbmtzIC53cGpiIC53cGpiLXN1Ym1pdCBzdmcsIC53cGpiIC5sb2NhdGlvbi0tdjIgLmxvY2F0aW9uLWxpbmtzIC53cGpiLXN1Ym1pdCBzdmcsIC5sb2NhdGlvbi0tdjIgLmxvY2F0aW9uLWxpbmtzIC53cGpiIGEud3BqYi1idXR0b24gc3ZnLCAud3BqYiAubG9jYXRpb24tLXYyIC5sb2NhdGlvbi1saW5rcyBhLndwamItYnV0dG9uIHN2ZywgLmxvY2F0aW9uLS12MiAubG9jYXRpb24tbGlua3MgZGl2LndwamItZm9ybS1yZXN1bWUtYWxlcnRzIC53cGpiLWJ1dHRvbiBzdmcsIGRpdi53cGpiLWZvcm0tcmVzdW1lLWFsZXJ0cyAubG9jYXRpb24tLXYyIC5sb2NhdGlvbi1saW5rcyAud3BqYi1idXR0b24gc3ZnLCAubG9jYXRpb24tLXYyIC5sb2NhdGlvbi1saW5rcyAudG93blF1aXogLnF1aXpTdGVwcGVyIC5uYXZpZ2F0aW9uLWJ1dHRvbnMgLmJ0bi1taWRkbGUtZ3JlZW46bnRoLW9mLXR5cGUoMSkgc3ZnLCAudG93blF1aXogLnF1aXpTdGVwcGVyIC5uYXZpZ2F0aW9uLWJ1dHRvbnMgLmxvY2F0aW9uLS12MiAubG9jYXRpb24tbGlua3MgLmJ0bi1taWRkbGUtZ3JlZW46bnRoLW9mLXR5cGUoMSkgc3ZnLCAubG9jYXRpb24tLXYyIC5sb2NhdGlvbi1saW5rcyAudG93blF1aXogLnF1aXpTdGVwcGVyIC5uYXZpZ2F0aW9uLWJ1dHRvbnMgLmJ0bi1taWRkbGUtZ3JlZW46bnRoLW9mLXR5cGUoMikgc3ZnLCAudG93blF1aXogLnF1aXpTdGVwcGVyIC5uYXZpZ2F0aW9uLWJ1dHRvbnMgLmxvY2F0aW9uLS12MiAubG9jYXRpb24tbGlua3MgLmJ0bi1taWRkbGUtZ3JlZW46bnRoLW9mLXR5cGUoMikgc3ZnIHtcbiAgICAgIGhlaWdodDogMjRweDtcbiAgICAgIHdpZHRoOiAyNHB4O1xuICAgICAgZmxleDogMCAwIDI0cHg7XG4gICAgICBtYXJnaW46IDA7IH1cbiAgICAubG9jYXRpb24tLXYyIC5sb2NhdGlvbi1saW5rcyAuYnRuOmhvdmVyLCAubG9jYXRpb24tLXYyIC5sb2NhdGlvbi1saW5rcyAuZ2Zvcm1fd3JhcHBlciAuZ2Zvcm1fZm9vdGVyIC5idXR0b246aG92ZXIsIC5nZm9ybV93cmFwcGVyIC5nZm9ybV9mb290ZXIgLmxvY2F0aW9uLS12MiAubG9jYXRpb24tbGlua3MgLmJ1dHRvbjpob3ZlciwgLmxvY2F0aW9uLS12MiAubG9jYXRpb24tbGlua3MgYm9keSAud3BqYiAud3BqYi1idXR0b24ud3BqYi1idXR0b24tc2VhcmNoOmhvdmVyLCBib2R5IC53cGpiIC5sb2NhdGlvbi0tdjIgLmxvY2F0aW9uLWxpbmtzIC53cGpiLWJ1dHRvbi53cGpiLWJ1dHRvbi1zZWFyY2g6aG92ZXIsIC5sb2NhdGlvbi0tdjIgLmxvY2F0aW9uLWxpbmtzIC53cGpiIC53cGpiLXN1Ym1pdDpob3ZlciwgLndwamIgLmxvY2F0aW9uLS12MiAubG9jYXRpb24tbGlua3MgLndwamItc3VibWl0OmhvdmVyLCAubG9jYXRpb24tLXYyIC5sb2NhdGlvbi1saW5rcyAud3BqYiBhLndwamItYnV0dG9uOmhvdmVyLCAud3BqYiAubG9jYXRpb24tLXYyIC5sb2NhdGlvbi1saW5rcyBhLndwamItYnV0dG9uOmhvdmVyLCAubG9jYXRpb24tLXYyIC5sb2NhdGlvbi1saW5rcyBkaXYud3BqYi1mb3JtLXJlc3VtZS1hbGVydHMgLndwamItYnV0dG9uOmhvdmVyLCBkaXYud3BqYi1mb3JtLXJlc3VtZS1hbGVydHMgLmxvY2F0aW9uLS12MiAubG9jYXRpb24tbGlua3MgLndwamItYnV0dG9uOmhvdmVyLCAubG9jYXRpb24tLXYyIC5sb2NhdGlvbi1saW5rcyAudG93blF1aXogLnF1aXpTdGVwcGVyIC5uYXZpZ2F0aW9uLWJ1dHRvbnMgLmJ0bi1taWRkbGUtZ3JlZW46aG92ZXI6bnRoLW9mLXR5cGUoMSksIC50b3duUXVpeiAucXVpelN0ZXBwZXIgLm5hdmlnYXRpb24tYnV0dG9ucyAubG9jYXRpb24tLXYyIC5sb2NhdGlvbi1saW5rcyAuYnRuLW1pZGRsZS1ncmVlbjpob3ZlcjpudGgtb2YtdHlwZSgxKSwgLmxvY2F0aW9uLS12MiAubG9jYXRpb24tbGlua3MgLnRvd25RdWl6IC5xdWl6U3RlcHBlciAubmF2aWdhdGlvbi1idXR0b25zIC5idG4tbWlkZGxlLWdyZWVuOmhvdmVyOm50aC1vZi10eXBlKDIpLCAudG93blF1aXogLnF1aXpTdGVwcGVyIC5uYXZpZ2F0aW9uLWJ1dHRvbnMgLmxvY2F0aW9uLS12MiAubG9jYXRpb24tbGlua3MgLmJ0bi1taWRkbGUtZ3JlZW46aG92ZXI6bnRoLW9mLXR5cGUoMikge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzMyNjE0ODtcbiAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgYm9yZGVyLWNvbG9yOiAjMzI2MTQ4OyB9XG5cbi5sb2NhdGlvbi0tdjIgLndwamItcGFnZS1pbmRleCAucm93IHtcbiAgbWFyZ2luOiAwOyB9XG5cbi5sb2NhdGlvbi0tdjIgLndwamItcGFnZS1pbmRleCAuY29sLWxnLTEyIHtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwOyB9XG5cbi5sb2NhdGlvbi0tdjIgLndwamItcGFnZS1pbmRleCAuc2lkZWJhciB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cblxuLmxvY2F0aW9uLS12MiAud3BqYi1wYWdlLWluZGV4IC53cGpiLXBhZ2luYXRlLWxpbmtzIHtcbiAgbWFyZ2luLWJvdHRvbTogMDsgfVxuICAubG9jYXRpb24tLXYyIC53cGpiLXBhZ2UtaW5kZXggLndwamItcGFnaW5hdGUtbGlua3MgYTpub3QoOmhvdmVyKSxcbiAgLmxvY2F0aW9uLS12MiAud3BqYi1wYWdlLWluZGV4IC53cGpiLXBhZ2luYXRlLWxpbmtzIHNwYW46bm90KC5jdXJyZW50KSB7XG4gICAgYmFja2dyb3VuZDogbm9uZTsgfVxuXG4ubG9jYXRpb24tLXYyIC53cGpiLXBhZ2UtaW5kZXggI3dwamItdG9wLXNlYXJjaCB7XG4gIG1hcmdpbjogMDsgfVxuXG4ubG9jYXRpb24tLXYyIC53cGpiLXBhZ2UtaW5kZXggLndwamItaW5wdXQtdHlwZS1oYWxmLXJpZ2h0Om50aC1jaGlsZCgyKSB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDsgfVxuXG4ubG9jYXRpb24tLXYyIC53cGpiLXBhZ2UtaW5kZXggLndwamItb3B0aW9ucy1saXN0IHtcbiAgcGFkZGluZzogMDsgfVxuXG4ubG9jYXRpb24tLXYyIC53cGpiLXBhZ2UtaW5kZXggYS53cGpiLWJ1dHRvbjp2aXNpdGVkLFxuLmxvY2F0aW9uLS12MiAud3BqYi1wYWdlLWluZGV4IC53cGpiLXVwbG9hZC1hY3Rpb25zIGEuYnV0dG9uOnZpc2l0ZWQsXG4ubG9jYXRpb24tLXYyIC53cGpiLXBhZ2UtaW5kZXggYS53cGpiLWJ1dHRvbjpob3Zlcixcbi5sb2NhdGlvbi0tdjIgLndwamItcGFnZS1pbmRleCAud3BqYi11cGxvYWQtYWN0aW9ucyBhLmJ1dHRvbjpob3ZlciB7XG4gIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzMjYxNDggIWltcG9ydGFudDtcbiAgYm9yZGVyLWNvbG9yOiAjMzI2MTQ4ICFpbXBvcnRhbnQ7IH1cblxuLnByb3BlcnRpZXNfX2xpc3Rpbmcge1xuICB3aWR0aDogMTAwJTsgfVxuICAucHJvcGVydGllc19fbGlzdGluZyAuY29sLTEyIHtcbiAgICBtYXJnaW4tYm90dG9tOiA0MHB4OyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDEyMjBweCkge1xuICAgICAgLnByb3BlcnRpZXNfX2xpc3RpbmcgLmNvbC0xMiB7XG4gICAgICAgIHdpZHRoOiBjYWxjKDUwJSAtIDIwcHgpO1xuICAgICAgICBtYXgtd2lkdGg6IGNhbGMoNTAlIC0gMjBweCk7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiA0MHB4OyB9XG4gICAgICAgIC5wcm9wZXJ0aWVzX19saXN0aW5nIC5jb2wtMTI6bnRoLWNoaWxkKDEpLCAucHJvcGVydGllc19fbGlzdGluZyAuY29sLTEyOm50aC1jaGlsZCgybisxKSB7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7IH0gfVxuICAucHJvcGVydGllc19fbGlzdGluZy0tbG9hZGluZyB7XG4gICAgb3BhY2l0eTogMC41O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBtaW4taGVpZ2h0OiAxMDBweDsgfVxuICAgIC5wcm9wZXJ0aWVzX19saXN0aW5nLS1sb2FkaW5nOjphZnRlciB7XG4gICAgICBjb250ZW50OiAnJztcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogNTBweDtcbiAgICAgIGxlZnQ6IDUwJTtcbiAgICAgIHdpZHRoOiA0MHB4O1xuICAgICAgaGVpZ2h0OiA0MHB4O1xuICAgICAgbWFyZ2luLXRvcDogLTIwcHg7XG4gICAgICBtYXJnaW4tbGVmdDogLTIwcHg7XG4gICAgICBib3JkZXI6IDRweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gICAgICBib3JkZXItdG9wLWNvbG9yOiAjMDAwO1xuICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgYW5pbWF0aW9uOiBzcGlubmVyIDFzIGxpbmVhciBpbmZpbml0ZTsgfVxuXG5Aa2V5ZnJhbWVzIHNwaW5uZXIge1xuICB0byB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTsgfSB9XG5cbi5wcm9wZXJ0eSB7XG4gIGNvbG9yOiAjMjEyNTI5ICFpbXBvcnRhbnQ7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kOiAjRkZGRkZGO1xuICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDQ4LCA0OCwgNDgsIDAuMyk7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIG92ZXJmbG93OiBoaWRkZW47IH1cbiAgLnByb3BlcnR5X19pbWFnZSB7XG4gICAgaGVpZ2h0OiAwO1xuICAgIHBhZGRpbmctdG9wOiA1MCU7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gICAgLnByb3BlcnR5X19pbWFnZSBpbWcge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAwO1xuICAgICAgbGVmdDogMDtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgICBib3JkZXItcmFkaXVzOiAwICFpbXBvcnRhbnQ7XG4gICAgICBtYXJnaW46IDAgIWltcG9ydGFudDsgfVxuICAucHJvcGVydHlfX2JvZHkge1xuICAgIHBhZGRpbmc6IDMwcHg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4OiAxO1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47IH1cbiAgLnByb3BlcnR5X19oZWFkbGluZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICBmb250LXdlaWdodDogNzAwOyB9XG4gIC5wcm9wZXJ0eV9fbWV0YSB7XG4gICAgcGFkZGluZy10b3A6IDIwcHg7XG4gICAgbWFyZ2luLXRvcDogYXV0bztcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7IH1cbiAgLnByb3BlcnR5X19tZXRhLWl0ZW0ge1xuICAgIG1hcmdpbi1yaWdodDogMTBweDsgfVxuICAucHJvcGVydHlfX2RvbWFpbi1tZXNzYWdlIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmc6IDI1cHggMDtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDsgfVxuICAgIC5wcm9wZXJ0eV9fZG9tYWluLW1lc3NhZ2UgaW1nIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC53cGpiIGRpdiB7XG4gICAgbWFyZ2luOiAwIGF1dG87IH0gfVxuXG4ud3BqYiAuZ2Zvcm1fd3JhcHBlciAuZ2Zvcm1fZm9vdGVyIC5idXR0b24sIC5nZm9ybV93cmFwcGVyIC5nZm9ybV9mb290ZXIgLndwamIgLmJ1dHRvbiwgLndwamIgLmJ0bi1wcmltYXJ5LCBib2R5IC53cGpiIC53cGpiLWJ1dHRvbi53cGpiLWJ1dHRvbi1zZWFyY2gsIC53cGpiIC53cGpiLWZvcm0gI3dwamJfc3VibWl0LCAud3BqYiAud3BqYi1zdWJtaXQsIC53cGpiIGEud3BqYi1idXR0b24ge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7IH1cblxuLndwamIgLmNvbnRhaW5lciwgLndwamIgLm1mcC1jb250ZW50LCAud3BqYiBkaXYud3BqYi1mbGFzaC1pbmZvIHtcbiAgcGFkZGluZy1yaWdodDogMjVweDtcbiAgcGFkZGluZy1sZWZ0OiAyNXB4O1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvOyB9XG5cbi53cGpiIC53cGpiLXRhYi1jb250ZW50IHtcbiAgcGFkZGluZzogMTVweDsgfVxuXG5zZWxlY3Qge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHdpZHRoPScxMCcgaGVpZ2h0PSc3JyB2aWV3Qm94PScwIDAgMTAgNycgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzRSUzQ3BhdGggZD0nTTUgNi45ODQzOEwwIDAuOTg0Mzc1SDEwTDUgNi45ODQzOFonIGZpbGw9JyUyMzFGMjkzNycvJTNFJTNDL3N2ZyUzRSUwQVwiKSAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0ICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0IDIwcHggY2VudGVyICFpbXBvcnRhbnQ7XG4gIGZvbnQtc2l6ZTogMTZweCAhaW1wb3J0YW50OyB9XG5cbiN3cGpiLWFsZXJ0LWZvcm0sXG4jd3BqYi10b3Atc2VhcmNoIHtcbiAgcGFkZGluZzogMDtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMTtcbiAgbWFyZ2luOiAwIDAgNTBweDtcbiAgYm9yZGVyOiBub25lOyB9XG4gICN3cGpiLWFsZXJ0LWZvcm0gc2VsZWN0LFxuICAjd3BqYi1hbGVydC1mb3JtIGlucHV0W3R5cGU9dGV4dF0sXG4gICN3cGpiLXRvcC1zZWFyY2ggc2VsZWN0LFxuICAjd3BqYi10b3Atc2VhcmNoIGlucHV0W3R5cGU9dGV4dF0ge1xuICAgIG1hcmdpbjogMDsgfVxuICAjd3BqYi1hbGVydC1mb3JtIGlucHV0W3R5cGU9Y2hlY2tib3hdLFxuICAjd3BqYi1hbGVydC1mb3JtIGlucHV0W3R5cGU9cmFkaW9dLFxuICAjd3BqYi10b3Atc2VhcmNoIGlucHV0W3R5cGU9Y2hlY2tib3hdLFxuICAjd3BqYi10b3Atc2VhcmNoIGlucHV0W3R5cGU9cmFkaW9dIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7IH1cblxuI3dwamItYWxlcnQtZm9ybSB7XG4gIG1hcmdpbjogMDsgfVxuXG5ib2R5ICN3cGpiLWFsZXJ0LWZvcm0gLndwamItY3V0ZS1pbnB1dCxcbmJvZHkgI3dwamItdG9wLXNlYXJjaCAud3BqYi1jdXRlLWlucHV0IHtcbiAgcGFkZGluZy1sZWZ0OiAyNXB4OyB9XG5cbiN3cGpiLWFsZXJ0LWZvcm0gdWwgbGksXG4jd3BqYi10b3Atc2VhcmNoIHVsIGxpIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW46IDAgMTJweCAwIDA7XG4gIGxpbmUtaGVpZ2h0OiAyNHB4OyB9XG5cbi53cGpiLWN1dGUtaW5wdXQ6aG92ZXIgaW5wdXQ6bm90KFtkaXNhYmxlZF0pOmNoZWNrZWQgfiAud3BqYi1jdXRlLWlucHV0LWluZGljYXRvcixcbi53cGpiLWN1dGUtaW5wdXQgaW5wdXQ6Y2hlY2tlZDpmb2N1cyB+IC53cGpiLWN1dGUtaW5wdXQtaW5kaWNhdG9yLFxuLndwamItY3V0ZS1pbnB1dCBpbnB1dDpjaGVja2VkIH4gLndwamItY3V0ZS1pbnB1dC1pbmRpY2F0b3Ige1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzI2MTQ4O1xuICBib3JkZXItY29sb3I6ICMzMjYxNDggIWltcG9ydGFudDsgfVxuXG4ud3BqYi1jdXRlLWlucHV0LndwamItY3V0ZS1jaGVja2JveCAud3BqYi1jdXRlLWlucHV0LWluZGljYXRvcjphZnRlciB7XG4gIHRvcDogMnB4O1xuICBsZWZ0OiA2cHg7XG4gIHdpZHRoOiA2cHg7XG4gIGhlaWdodDogMTJweDtcbiAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuICBib3JkZXI6IHNvbGlkICNmZmY7XG4gIGJvcmRlci13aWR0aDogMCAycHggMnB4IDA7IH1cblxuI3dwamItYWxlcnQtZm9ybSxcbiN3cGpiLXRvcC1zZWFyY2gtZm9ybSxcbi53cGpiLXBhZ2Utc2VhcmNoIC53cGpiLWZvcm0ge1xuICBkaXNwbGF5OiBmbGV4OyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAgICN3cGpiLWFsZXJ0LWZvcm0sXG4gICAgI3dwamItdG9wLXNlYXJjaC1mb3JtLFxuICAgIC53cGpiLXBhZ2Utc2VhcmNoIC53cGpiLWZvcm0ge1xuICAgICAgZmxleC13cmFwOiB3cmFwOyB9IH1cblxuLndwamItc2VhcmNoIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBtYXJnaW46IDAgLTVweCAhaW1wb3J0YW50OyB9XG4gIC53cGpiLXNlYXJjaCAud3BqYi1pbnB1dCB7XG4gICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgICBtYXJnaW46IDAgMCA1cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nOiAwIDVweDsgfVxuICAgIC53cGpiLXNlYXJjaCAud3BqYi1pbnB1dFtzdHlsZV0ge1xuICAgICAgYmFja2dyb3VuZDogbm9uZSAhaW1wb3J0YW50OyB9XG4gICAgLndwamItc2VhcmNoIC53cGpiLWlucHV0OmZpcnN0LWNoaWxkIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAgICAgLndwamItc2VhcmNoIC53cGpiLWlucHV0OmZpcnN0LWNoaWxkOmFmdGVyIHtcbiAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGhlaWdodDogMjRweDtcbiAgICAgICAgd2lkdGg6IDI0cHg7XG4gICAgICAgIHRvcDogNTAlO1xuICAgICAgICByaWdodDogMThweDtcbiAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB3aWR0aD0nMjQnIGhlaWdodD0nMjQnIHZpZXdCb3g9JzAgMCAyNCAyNCcgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzRSUzQ3BhdGggZD0nTTIxLjg2MzMgMjAuODEyNUwxNi44MjQyIDE1Ljc3MzRDMTYuNzM0NCAxNS42ODM2IDE2LjYxNzIgMTUuNjM2NyAxNi40OTIyIDE1LjYzNjdIMTYuMDg5OEMxNy40Mjk3IDE0LjE4NzUgMTguMjUgMTIuMjUzOSAxOC4yNSAxMC4xMjVDMTguMjUgNS42MzY3MiAxNC42MTMzIDIgMTAuMTI1IDJDNS42MzY3MiAyIDIgNS42MzY3MiAyIDEwLjEyNUMyIDE0LjYxMzMgNS42MzY3MiAxOC4yNSAxMC4xMjUgMTguMjVDMTIuMjUzOSAxOC4yNSAxNC4xODc1IDE3LjQyOTcgMTUuNjM2NyAxNi4wOTM4VjE2LjQ5MjJDMTUuNjM2NyAxNi42MTcyIDE1LjY4NzUgMTYuNzM0NCAxNS43NzM0IDE2LjgyNDJMMjAuODEyNSAyMS44NjMzQzIwLjk5NjEgMjIuMDQ2OSAyMS4yOTMgMjIuMDQ2OSAyMS40NzY2IDIxLjg2MzNMMjEuODYzMyAyMS40NzY2QzIyLjA0NjkgMjEuMjkzIDIyLjA0NjkgMjAuOTk2MSAyMS44NjMzIDIwLjgxMjVaTTEwLjEyNSAxN0M2LjMyNDIyIDE3IDMuMjUgMTMuOTI1OCAzLjI1IDEwLjEyNUMzLjI1IDYuMzI0MjIgNi4zMjQyMiAzLjI1IDEwLjEyNSAzLjI1QzEzLjkyNTggMy4yNSAxNyA2LjMyNDIyIDE3IDEwLjEyNUMxNyAxMy45MjU4IDEzLjkyNTggMTcgMTAuMTI1IDE3WicgZmlsbD0nJTIzMUIxQjFCJy8lM0UlM0Mvc3ZnJTNFJTBBXCIpOyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgIC53cGpiLXNlYXJjaCAud3BqYi1pbnB1dCB7XG4gICAgICB3aWR0aDogNTAlICFpbXBvcnRhbnQ7IH1cbiAgICAgIC53cGpiLXNlYXJjaCAud3BqYi1pbnB1dDpmaXJzdC1jaGlsZCB7XG4gICAgICAgIHdpZHRoOiA1MCUgIWltcG9ydGFudDsgfVxuICAgICAgLndwamItc2VhcmNoIC53cGpiLWlucHV0LndwamItaW5wdXQtdHlwZS1mdWxsIHtcbiAgICAgICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDsgfSB9XG4gIC53cGpiLXNlYXJjaCAud3BqYi1zZWFyY2gtaW5wdXQtbGFiZWwge1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgLndwamItc2VhcmNoIC53cGpiLW9wdGlvbnMtbGlzdCB7XG4gICAgcGFkZGluZzogMCAwIDEwcHg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgIC53cGpiLXNlYXJjaCAud3BqYi1vcHRpb25zLWxpc3Qge1xuICAgICAgICBwYWRkaW5nOiAxNXB4IDAgMDsgfSB9XG4gIC53cGpiLXNlYXJjaCAud3BqYi1pbnB1dC1jb2xzIHtcbiAgICBtYXJnaW46IDAgMCA1cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xuICAgIHdpZHRoOiA1MCU7XG4gICAgbGluZS1oZWlnaHQ6IDE7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgIC53cGpiLXNlYXJjaCAud3BqYi1pbnB1dC1jb2xzIHtcbiAgICAgICAgbWluLXdpZHRoOiAxNzRweDtcbiAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgIGZsZXg6IDE7IH0gfVxuICAud3BqYi1zZWFyY2ggLndwamItbGlzdC1zZWFyY2gud3BqYi1saXN0LXNlYXJjaCB7XG4gICAgbWFyZ2luLWJvdHRvbTogNXB4ICFpbXBvcnRhbnQ7IH1cblxuLndwamItc2VhcmNoLWdyb3VwLXZpc2libGUgLndwamItaW5wdXQ6Zmlyc3QtY2hpbGQ6YWZ0ZXIge1xuICBkaXNwbGF5OiBub25lOyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuc2VjdGlvbi1qb2ItYWxlcnRzIC53cGpiLXNlYXJjaCAud3BqYi1pbnB1dCB7XG4gICAgd2lkdGg6IDMzLjMzMzMlICFpbXBvcnRhbnQ7IH1cbiAgICAuc2VjdGlvbi1qb2ItYWxlcnRzIC53cGpiLXNlYXJjaCAud3BqYi1pbnB1dC53cGpiLWlucHV0LXR5cGUtZnVsbCB7XG4gICAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50OyB9IH1cblxuYm9keSAud3BqYiAud3BqYi1zZWFyY2gtZ3JvdXAtdmlzaWJsZSxcbmJvZHkgLndwamIud3BqYi1wYWdlLXNlYXJjaCAud3BqYi1maWVsZHNldC1zZWFyY2gge1xuICB3aWR0aDogYXV0bztcbiAgZmxvYXQ6IG5vbmU7IH1cblxuYm9keSAud3BqYi53cGpiLXBhZ2Utc2VhcmNoIHtcbiAgbWFyZ2luLXJpZ2h0OiA0NXB4OyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAgIGJvZHkgLndwamIud3BqYi1wYWdlLXNlYXJjaCB7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDMwcHg7XG4gICAgICBtYXJnaW4tYm90dG9tOiAyMHB4OyB9IH1cbiAgYm9keSAud3BqYi53cGpiLXBhZ2Utc2VhcmNoIC53cGpiLWZpZWxkc2V0LXNlYXJjaCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgZ2FwOiAwIDIwcHg7XG4gICAgbWFyZ2luOiAwIDIwcHggMCAwOyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICBib2R5IC53cGpiLndwamItcGFnZS1zZWFyY2ggLndwamItZmllbGRzZXQtc2VhcmNoIHtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICBnYXA6IDAgMTBweDsgfSB9XG4gICAgYm9keSAud3BqYi53cGpiLXBhZ2Utc2VhcmNoIC53cGpiLWZpZWxkc2V0LXNlYXJjaCBkaXYud3BqYi1maWVsZCB7XG4gICAgICB3aWR0aDogMTAwJTsgfVxuICAgIGJvZHkgLndwamIud3BqYi1wYWdlLXNlYXJjaCAud3BqYi1maWVsZHNldC1zZWFyY2ggPiBkaXYge1xuICAgICAgd2lkdGg6IGNhbGMoNTAlIC0gMjBweCk7XG4gICAgICBtYXJnaW46IDAgMCAxMHB4IDAgIWltcG9ydGFudDsgfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkgYW5kIChtYXgtd2lkdGg6IDEyOTlweCkge1xuICAgICAgICBib2R5IC53cGpiLndwamItcGFnZS1zZWFyY2ggLndwamItZmllbGRzZXQtc2VhcmNoID4gZGl2IHtcbiAgICAgICAgICB3aWR0aDogMTAwJTsgfSB9XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgYm9keSAud3BqYi53cGpiLXBhZ2Utc2VhcmNoIC53cGpiLWZpZWxkc2V0LXNlYXJjaCA+IGRpdiB7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7IH0gfVxuICAgIGJvZHkgLndwamIud3BqYi1wYWdlLXNlYXJjaCAud3BqYi1maWVsZHNldC1zZWFyY2ggc2VsZWN0IHtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNjZWQ0ZGE7IH1cbiAgYm9keSAud3BqYi53cGpiLXBhZ2Utc2VhcmNoIC53cGpiLXN1Ym1pdCB7XG4gICAgbWFyZ2luOiAwOyB9XG4gIGJvZHkgLndwamIud3BqYi1wYWdlLXNlYXJjaCAud3BqYi1sYWJlbCB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50OyB9XG5cbmJvZHkgLndwamIgLndwamItbGlzdC1zZWFyY2gge1xuICB3aWR0aDogYXV0bztcbiAgZmxvYXQ6IG5vbmU7XG4gIG1hcmdpbjogMCAwIDAgMTBweDsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICBib2R5IC53cGpiIC53cGpiLWxpc3Qtc2VhcmNoIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgbWFyZ2luOiAwOyB9IH1cblxuYm9keSAud3BqYiAud3BqYi1idXR0b24ud3BqYi1idXR0b24tc2VhcmNoIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1pbi13aWR0aDogMTY0cHg7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7IH1cbiAgYm9keSAud3BqYiAud3BqYi1idXR0b24ud3BqYi1idXR0b24tc2VhcmNoIC53cGpiLWljb24tc2VhcmNoIHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG4gIGJvZHkgLndwamIgLndwamItYnV0dG9uLndwamItYnV0dG9uLXNlYXJjaCAud3BqYi1tb2JpbGUtb25seSB7XG4gICAgZGlzcGxheTogYmxvY2s7IH1cblxuLnNpZGViYXIgLndpZGdldC1zaWRlYmFyIHtcbiAgbWF4LXdpZHRoOiAyMzBweDtcbiAgbWFyZ2luOiAwIGF1dG8gNjBweDsgfVxuXG4uc2lkZWJhciAud2lkZ2V0dGl0bGUge1xuICBmb250LXdlaWdodDogNTAwOyB9XG5cbi5zaWRlYmFyIC53cGpiLXdpZGdldC13aXRoLWNvdW50ID4gbGkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7IH1cbiAgLnNpZGViYXIgLndwamItd2lkZ2V0LXdpdGgtY291bnQgPiBsaTpsYXN0LWNoaWxkIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwOyB9XG4gIC5zaWRlYmFyIC53cGpiLXdpZGdldC13aXRoLWNvdW50ID4gbGkgYSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcGFkZGluZy1yaWdodDogMzBweDtcbiAgICBjb2xvcjogIzVFNUU1RTsgfVxuICAuc2lkZWJhciAud3BqYi13aWRnZXQtd2l0aC1jb3VudCA+IGxpIC53cGpiLXdpZGdldC1pdGVtLW51bSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICByaWdodDogMDtcbiAgICB3aWR0aDogMjVweDtcbiAgICBoZWlnaHQ6IDI1cHg7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgY29sb3I6ICM1RTVFNUU7XG4gICAgYmFja2dyb3VuZDogI0RGRTRGMTtcbiAgICBib3JkZXItcmFkaXVzOiAycHg7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIHBhZGRpbmc6IDA7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4ycztcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cbiAgLnNpZGViYXIgLndwamItd2lkZ2V0LXdpdGgtY291bnQgPiBsaTpob3ZlciBhIHtcbiAgICBjb2xvcjogIzMyNjE0ODsgfVxuICAuc2lkZWJhciAud3BqYi13aWRnZXQtd2l0aC1jb3VudCA+IGxpOmhvdmVyIC53cGpiLXdpZGdldC1pdGVtLW51bSB7XG4gICAgYmFja2dyb3VuZDogI2UyZjRmYTtcbiAgICBjb2xvcjogIzMyNjE0ODsgfVxuXG4uY29udGFpbmVyLXNtIHtcbiAgbWF4LXdpZHRoOiA5NDBweDtcbiAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICBtYXJnaW46IDAgYXV0byAhaW1wb3J0YW50OyB9XG5cbi53cGpiLXBhZ2UtcHJldmlldyxcbi53cGpiLXBhZ2Utc2luZ2xlIHtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgcGFkZGluZy10b3A6IDgwcHg7XG4gIHRleHQtYWxpZ246IGxlZnQ7IH1cbiAgLndwamItcGFnZS1wcmV2aWV3IC53cGpiLWpvYi1hcHBseSxcbiAgLndwamItcGFnZS1zaW5nbGUgLndwamItam9iLWFwcGx5IHtcbiAgICBtYXgtd2lkdGg6IG5vbmU7XG4gICAgcGFkZGluZzogODBweCAwO1xuICAgIGJhY2tncm91bmQ6IHZhcigtLWUtZ2xvYmFsLWNvbG9yLTAxZjBmZTQsICNGMkVDREYpOyB9XG4gICAgLndwamItcGFnZS1wcmV2aWV3IC53cGpiLWpvYi1hcHBseSAud3BqYi1mb3JtLXNsaWRlcixcbiAgICAud3BqYi1wYWdlLXNpbmdsZSAud3BqYi1qb2ItYXBwbHkgLndwamItZm9ybS1zbGlkZXIge1xuICAgICAgbWF4LXdpZHRoOiA5NDBweDtcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICAgICAgbWFyZ2luOiAwIGF1dG8gIWltcG9ydGFudDtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgYm94LXNoYWRvdzogbm9uZTsgfVxuICAgICAgLndwamItcGFnZS1wcmV2aWV3IC53cGpiLWpvYi1hcHBseSAud3BqYi1mb3JtLXNsaWRlcltzdHlsZV0sXG4gICAgICAud3BqYi1wYWdlLXNpbmdsZSAud3BqYi1qb2ItYXBwbHkgLndwamItZm9ybS1zbGlkZXJbc3R5bGVdIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDsgfVxuICAud3BqYi1wYWdlLXByZXZpZXcgLndwamItdG9wLWhlYWRlcixcbiAgLndwamItcGFnZS1zaW5nbGUgLndwamItdG9wLWhlYWRlciB7XG4gICAgbWFyZ2luOiAwO1xuICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDsgfVxuICAgIC53cGpiLXBhZ2UtcHJldmlldyAud3BqYi10b3AtaGVhZGVyIC53cGpiLXRvcC1oZWFkZXItaW1hZ2UsXG4gICAgLndwamItcGFnZS1zaW5nbGUgLndwamItdG9wLWhlYWRlciAud3BqYi10b3AtaGVhZGVyLWltYWdlIHtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgbWFyZ2luOiAzMHB4IDA7IH1cbiAgICAgIC53cGpiLXBhZ2UtcHJldmlldyAud3BqYi10b3AtaGVhZGVyIC53cGpiLXRvcC1oZWFkZXItaW1hZ2UgPiBpbWcsXG4gICAgICAud3BqYi1wYWdlLXNpbmdsZSAud3BqYi10b3AtaGVhZGVyIC53cGpiLXRvcC1oZWFkZXItaW1hZ2UgPiBpbWcge1xuICAgICAgICB3aWR0aDogMTU3cHg7XG4gICAgICAgIGhlaWdodDogOTNweDtcbiAgICAgICAgbWF4LXdpZHRoOiBub25lO1xuICAgICAgICBtYXgtaGVpZ2h0OiBub25lO1xuICAgICAgICBvYmplY3QtZml0OiBjb250YWluOyB9XG4gIC53cGpiLXBhZ2UtcHJldmlldyAud3BqYi1ncmlkLXJvdyxcbiAgLndwamItcGFnZS1zaW5nbGUgLndwamItZ3JpZC1yb3cge1xuICAgIGJvcmRlcjogMDtcbiAgICBjb2xvcjogIzIxMjUyOTtcbiAgICBwYWRkaW5nOiAwIDAgMTBweCAwOyB9XG4gICAgLndwamItcGFnZS1wcmV2aWV3IC53cGpiLWdyaWQtcm93IC53cGpiLWdseXBocyxcbiAgICAud3BqYi1wYWdlLXNpbmdsZSAud3BqYi1ncmlkLXJvdyAud3BqYi1nbHlwaHMge1xuICAgICAgZGlzcGxheTogbm9uZTsgfVxuXG4ud3BqYi1wYWdlLXByZXZpZXcge1xuICBwYWRkaW5nLXRvcDogMDsgfVxuXG4ud3BqYiAud3BqYi1mb3JtIGRpdiBsYWJlbC53cGpiLWxhYmVsIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMjRweDtcbiAgY29sb3I6ICMwMzBDMjY7XG4gIG1hcmdpbjogMCAwIDRweDtcbiAgcGFkZGluZzogMDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDsgfVxuXG4ud3BqYiAud3BqYi1mb3JtIC5idG4sIC53cGpiIC53cGpiLWZvcm0gLmdmb3JtX3dyYXBwZXIgLmdmb3JtX2Zvb3RlciAuYnV0dG9uLCAuZ2Zvcm1fd3JhcHBlciAuZ2Zvcm1fZm9vdGVyIC53cGpiIC53cGpiLWZvcm0gLmJ1dHRvbiwgYm9keSAud3BqYiAud3BqYi1mb3JtIC53cGpiLWJ1dHRvbi53cGpiLWJ1dHRvbi1zZWFyY2gsIC53cGpiIC53cGpiLWZvcm0gLndwamItc3VibWl0LCAud3BqYiAud3BqYi1mb3JtIGEud3BqYi1idXR0b24sIC53cGpiIC53cGpiLWZvcm0gZGl2LndwamItZm9ybS1yZXN1bWUtYWxlcnRzIC53cGpiLWJ1dHRvbiwgZGl2LndwamItZm9ybS1yZXN1bWUtYWxlcnRzIC53cGpiIC53cGpiLWZvcm0gLndwamItYnV0dG9uLCAud3BqYiAud3BqYi1mb3JtIC50b3duUXVpeiAucXVpelN0ZXBwZXIgLm5hdmlnYXRpb24tYnV0dG9ucyAuYnRuLW1pZGRsZS1ncmVlbjpudGgtb2YtdHlwZSgxKSwgLnRvd25RdWl6IC5xdWl6U3RlcHBlciAubmF2aWdhdGlvbi1idXR0b25zIC53cGpiIC53cGpiLWZvcm0gLmJ0bi1taWRkbGUtZ3JlZW46bnRoLW9mLXR5cGUoMSksIC53cGpiIC53cGpiLWZvcm0gLnRvd25RdWl6IC5xdWl6U3RlcHBlciAubmF2aWdhdGlvbi1idXR0b25zIC5idG4tbWlkZGxlLWdyZWVuOm50aC1vZi10eXBlKDIpLCAudG93blF1aXogLnF1aXpTdGVwcGVyIC5uYXZpZ2F0aW9uLWJ1dHRvbnMgLndwamIgLndwamItZm9ybSAuYnRuLW1pZGRsZS1ncmVlbjpudGgtb2YtdHlwZSgyKSB7XG4gIG1heC13aWR0aDogMTYwcHg7XG4gIHdpZHRoOiA0MCU7IH1cblxuLndwamIgLndwamItcGFnZS1jb21wYW55LW5ldyBmaWVsZHNldCxcbi53cGpiIC53cGpiLWZvcm0ud3BqYi1mb3JtIGZpZWxkc2V0IHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwOyB9XG4gIC53cGpiIC53cGpiLXBhZ2UtY29tcGFueS1uZXcgZmllbGRzZXQgPiBkaXYsXG4gIC53cGpiIC53cGpiLWZvcm0ud3BqYi1mb3JtIGZpZWxkc2V0ID4gZGl2IHtcbiAgICBwYWRkaW5nOiAwO1xuICAgIG1hcmdpbjogMCAwIDIwcHg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7IH1cbiAgICAud3BqYiAud3BqYi1wYWdlLWNvbXBhbnktbmV3IGZpZWxkc2V0ID4gZGl2IGxhYmVsLndwamItbGFiZWwsXG4gICAgLndwamIgLndwamItZm9ybS53cGpiLWZvcm0gZmllbGRzZXQgPiBkaXYgbGFiZWwud3BqYi1sYWJlbCB7XG4gICAgICBwYWRkaW5nOiAxMnB4IDIwcHggMTJweCAwO1xuICAgICAgbWFyZ2luOiAwOyB9XG4gICAgLndwamIgLndwamItcGFnZS1jb21wYW55LW5ldyBmaWVsZHNldCA+IGRpdiBkaXYud3BqYi1maWVsZCxcbiAgICAud3BqYiAud3BqYi1mb3JtLndwamItZm9ybSBmaWVsZHNldCA+IGRpdiBkaXYud3BqYi1maWVsZCB7XG4gICAgICBtYXJnaW46IDAgIWltcG9ydGFudDsgfVxuICAgICAgLndwamIgLndwamItcGFnZS1jb21wYW55LW5ldyBmaWVsZHNldCA+IGRpdiBkaXYud3BqYi1maWVsZCAud3BqYi1pbnB1dC1jb2xzLFxuICAgICAgLndwamIgLndwamItZm9ybS53cGpiLWZvcm0gZmllbGRzZXQgPiBkaXYgZGl2LndwamItZmllbGQgLndwamItaW5wdXQtY29scyB7XG4gICAgICAgIHBhZGRpbmc6IDEycHggMDsgfVxuICAgICAgICAud3BqYiAud3BqYi1wYWdlLWNvbXBhbnktbmV3IGZpZWxkc2V0ID4gZGl2IGRpdi53cGpiLWZpZWxkIC53cGpiLWlucHV0LWNvbHMgbGFiZWwsXG4gICAgICAgIC53cGpiIC53cGpiLWZvcm0ud3BqYi1mb3JtIGZpZWxkc2V0ID4gZGl2IGRpdi53cGpiLWZpZWxkIC53cGpiLWlucHV0LWNvbHMgbGFiZWwge1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjsgfVxuICAgIC5zaW5nbGUtbG9jYXRpb25zIC53cGpiIC53cGpiLXBhZ2UtY29tcGFueS1uZXcgZmllbGRzZXQgPiBkaXYsIC5zaW5nbGUtbG9jYXRpb25zXG4gICAgLndwamIgLndwamItZm9ybS53cGpiLWZvcm0gZmllbGRzZXQgPiBkaXYge1xuICAgICAgd2lkdGg6IGNhbGMoMzMuMzMlIC0gMjBweCk7XG4gICAgICBtYXJnaW46IDAgMCAyMHB4IDAgIWltcG9ydGFudDsgfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDE0NTBweCkgYW5kIChtYXgtd2lkdGg6IDE4ODRweCkge1xuICAgICAgICAuc2luZ2xlLWxvY2F0aW9ucyAud3BqYiAud3BqYi1wYWdlLWNvbXBhbnktbmV3IGZpZWxkc2V0ID4gZGl2LCAuc2luZ2xlLWxvY2F0aW9uc1xuICAgICAgICAud3BqYiAud3BqYi1mb3JtLndwamItZm9ybSBmaWVsZHNldCA+IGRpdiB7XG4gICAgICAgICAgd2lkdGg6IGNhbGMoIDI1JSAtIDIwcHgpOyB9XG4gICAgICAgICAgLnNpbmdsZS1sb2NhdGlvbnMgLndwamIgLndwamItcGFnZS1jb21wYW55LW5ldyBmaWVsZHNldCA+IGRpdi53cGpiLWVsZW1lbnQtbmFtZS1yYWRpdXMsIC5zaW5nbGUtbG9jYXRpb25zXG4gICAgICAgICAgLndwamIgLndwamItZm9ybS53cGpiLWZvcm0gZmllbGRzZXQgPiBkaXYud3BqYi1lbGVtZW50LW5hbWUtcmFkaXVzIHtcbiAgICAgICAgICAgIHdpZHRoOiBjYWxjKDUwJSAtIDIwcHgpOyB9IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDE0NDlweCkge1xuICAgICAgICAuc2luZ2xlLWxvY2F0aW9ucyAud3BqYiAud3BqYi1wYWdlLWNvbXBhbnktbmV3IGZpZWxkc2V0ID4gZGl2LCAuc2luZ2xlLWxvY2F0aW9uc1xuICAgICAgICAud3BqYiAud3BqYi1mb3JtLndwamItZm9ybSBmaWVsZHNldCA+IGRpdiB7XG4gICAgICAgICAgd2lkdGg6IGNhbGMoIDEwMCUgLSAyMHB4KTsgfSB9XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgLnNpbmdsZS1sb2NhdGlvbnMgLndwamIgLndwamItcGFnZS1jb21wYW55LW5ldyBmaWVsZHNldCA+IGRpdiwgLnNpbmdsZS1sb2NhdGlvbnNcbiAgICAgICAgLndwamIgLndwamItZm9ybS53cGpiLWZvcm0gZmllbGRzZXQgPiBkaXYge1xuICAgICAgICAgIHdpZHRoOiAxMDAlOyB9IH1cbiAgICAuc2luZ2xlLWxvY2F0aW9ucyAud3BqYiAud3BqYi1wYWdlLWNvbXBhbnktbmV3IGZpZWxkc2V0ID4gZGl2LndwamItZWxlbWVudC1uYW1lLWxvY2F0aW9uLCAuc2luZ2xlLWxvY2F0aW9uc1xuICAgIC53cGpiIC53cGpiLWZvcm0ud3BqYi1mb3JtIGZpZWxkc2V0ID4gZGl2LndwamItZWxlbWVudC1uYW1lLWxvY2F0aW9uIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7IH1cblxuLndwamIgLndwamItcGFnZS1jb21wYW55LW5ldyAud3BqYi1sZWdlbmQsXG4ud3BqYiAud3BqYi1mb3JtLndwamItZm9ybSAud3BqYi1sZWdlbmQge1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW4tYm90dG9tOiAzMHB4OyB9XG5cbi53cGpiIC53cGpiLWZvcm0tbm9saW5lcyAud3BqYi11cGxvYWQtaW5uZXIge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBwYWRkaW5nOiAyMnB4OyB9XG5cbi53cGpiLWZvcm0tam9iLWFwcGx5IHtcbiAgbWluLXdpZHRoOiAxNTdweDsgfVxuXG4ud3BqYiAud3BqYi1mb3JtIC53cGpiLWVycm9yIHtcbiAgYmFja2dyb3VuZDogbm9uZTsgfVxuXG4ud3BqYiAud3BqYi1mb3JtIHVsLndwamItZXJyb3JzIGxpIHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBjb2xvcjogdmFyKC0tZS1nbG9iYWwtY29sb3ItZDJjYjQ5OCwgI0QyNjc1MSk7XG4gIGZvbnQtc2l6ZTogMTRweDsgfVxuXG4uaHIge1xuICBib3JkZXI6IG5vbmU7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZDtcbiAgYm9yZGVyLWNvbG9yOiAjREZFNEYxO1xuICBtYXJnaW46IDQ0cHggMDsgfVxuXG5ib2R5IC53cGpiLWpvYi1saXN0IC53cGpiLWdyaWQtcm93IHtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgYm9yZGVyOiAxcHggc29saWQgcmdiYSg0OCwgNDgsIDQ4LCAwLjMpO1xuICBib3JkZXItYm90dG9tOiAwO1xuICBwYWRkaW5nOiAzMHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xuICBmbGV4LXdyYXA6IHdyYXA7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgYm9keSAud3BqYi1qb2ItbGlzdCAud3BqYi1ncmlkLXJvdyB7XG4gICAgICBwYWRkaW5nOiAyMHB4OyB9IH1cbiAgYm9keSAud3BqYi1qb2ItbGlzdCAud3BqYi1ncmlkLXJvdzpob3ZlciB7XG4gICAgYmFja2dyb3VuZDogI0ZGRkNGNTsgfVxuICBib2R5IC53cGpiLWpvYi1saXN0IC53cGpiLWdyaWQtcm93OmZpcnN0LW9mLXR5cGUge1xuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDEwcHg7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDEwcHg7IH1cbiAgYm9keSAud3BqYi1qb2ItbGlzdCAud3BqYi1ncmlkLXJvdzpsYXN0LW9mLXR5cGUge1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKDQ4LCA0OCwgNDgsIDAuMyk7XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMTBweDtcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMTBweDsgfVxuICBib2R5IC53cGpiLWpvYi1saXN0IC53cGpiLWdyaWQtcm93IC53cGpiLWNvbC1sb2dvIHtcbiAgICBmbGV4OiAwIDAgMTAwcHg7XG4gICAgcGFkZGluZzogMTRweCAwIDAgMDtcbiAgICBtYXJnaW4tcmlnaHQ6IDMwcHg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyOyB9XG4gICAgYm9keSAud3BqYi1qb2ItbGlzdCAud3BqYi1ncmlkLXJvdyAud3BqYi1jb2wtbG9nbyBpbWcge1xuICAgICAgaGVpZ2h0OiA2NHB4O1xuICAgICAgd2lkdGg6IDY0cHg7XG4gICAgICBvYmplY3QtZml0OiBjb250YWluOyB9XG4gIGJvZHkgLndwamItam9iLWxpc3QgLndwamItZ3JpZC1yb3cgLndwamItbGluZS1tYWpvciB7XG4gICAgbWF4LXdpZHRoOiAzNjBweDtcbiAgICB3aWR0aDogNDAlO1xuICAgIHBhZGRpbmctcmlnaHQ6IDIwcHg7XG4gICAgcGFkZGluZy10b3A6IDEwcHg7IH1cbiAgYm9keSAud3BqYi1qb2ItbGlzdCAud3BqYi1ncmlkLXJvdyAud3BqYi1saW5lLW1ldGEge1xuICAgIHBhZGRpbmc6IDEwcHggMCAxMHB4IDA7XG4gICAgbWluLWhlaWdodDogNzNweDsgfVxuICBib2R5IC53cGpiLWpvYi1saXN0IC53cGpiLWdyaWQtcm93IC53cGpiLWxpbmUtcHJldmlldyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luOiAxMHB4IDMwcHggMTBweCAyMHB4O1xuICAgIGNvbG9yOiAjMDQwQzI3O1xuICAgIGZvbnQtc2l6ZTogMTRweDsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgICAgIGJvZHkgLndwamItam9iLWxpc3QgLndwamItZ3JpZC1yb3cgLndwamItbGluZS1wcmV2aWV3IHtcbiAgICAgICAgbWFyZ2luOiAxMHB4IDBweCAwcHggMHB4O1xuICAgICAgICBwYWRkaW5nOiAwOyB9IH1cbiAgYm9keSAud3BqYi1qb2ItbGlzdCAud3BqYi1ncmlkLXJvdyAud3BqYi1qb2JfdGl0bGUge1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGxpbmUtaGVpZ2h0OiAxOXB4O1xuICAgIGNvbG9yOiAjMjEyNTI5O1xuICAgIG1hcmdpbi1ib3R0b206IDZweDsgfVxuICBib2R5IC53cGpiLWpvYi1saXN0IC53cGpiLWdyaWQtcm93IC53cGpiLWNvbXBhbnlfbmFtZSB7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxOHB4O1xuICAgIGNvbG9yOiAjMjEyNTI5OyB9XG4gIGJvZHkgLndwamItam9iLWxpc3QgLndwamItZ3JpZC1yb3cgLndwamItam9iX2xvY2F0aW9uIHtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgbGluZS1oZWlnaHQ6IDE4cHg7XG4gICAgY29sb3I6ICMyMTI1Mjk7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luLWJvdHRvbTogNnB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgICAgIGJvZHkgLndwamItam9iLWxpc3QgLndwamItZ3JpZC1yb3cgLndwamItam9iX2xvY2F0aW9uOmJlZm9yZSB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IC0yMHB4O1xuICAgICAgICBjb250ZW50OiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHdpZHRoPScxNCcgaGVpZ2h0PScxOScgdmlld0JveD0nMCAwIDE0IDE5JyBmaWxsPSdub25lJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNFJTNDZyBjbGlwLXBhdGg9J3VybCglMjNjbGlwMF8xMjEyXzE2NTYpJyUzRSUzQ3BhdGggZD0nTTYuMDU2MyAxOC4xMzY4QzAuOTQ4MTY0IDEwLjczMTYgMCA5Ljk3MTU1IDAgNy4yNUMwIDMuNTIyMDcgMy4wMjIwNyAwLjUgNi43NSAwLjVDMTAuNDc3OSAwLjUgMTMuNSAzLjUyMjA3IDEzLjUgNy4yNUMxMy41IDkuOTcxNTUgMTIuNTUxOCAxMC43MzE2IDcuNDQzNyAxOC4xMzY4QzcuMTA4NDkgMTguNjIxMSA2LjM5MTQ4IDE4LjYyMSA2LjA1NjMgMTguMTM2OFonIGZpbGw9JyUyMzMyNjE0OCcvJTNFJTNDL2clM0UlM0NkZWZzJTNFJTNDY2xpcFBhdGggaWQ9J2NsaXAwXzEyMTJfMTY1NiclM0UlM0NyZWN0IHdpZHRoPScxMy41JyBoZWlnaHQ9JzE4JyBmaWxsPSd3aGl0ZScgdHJhbnNmb3JtPSd0cmFuc2xhdGUoMCAwLjUpJy8lM0UlM0MvY2xpcFBhdGglM0UlM0MvZGVmcyUzRSUzQy9zdmclM0UlMEFcIik7IH0gfVxuICBib2R5IC53cGpiLWpvYi1saXN0IC53cGpiLWdyaWQtcm93IC53cGpiLWpvYl90eXBlIHtcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBsaW5lLWhlaWdodDogMThweDtcbiAgICBjb2xvcjogIzIxMjUyOTtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTsgfVxuICBib2R5IC53cGpiLWpvYi1saXN0IC53cGpiLWdyaWQtcm93IC53cGpiLWxpbmUtZGF0ZSB7XG4gICAgcGFkZGluZzogMTBweCAyMHB4IDEwcHggMDtcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBsaW5lLWhlaWdodDogMThweDtcbiAgICBjb2xvcjogIzIxMjUyOTtcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICBtYXJnaW4tbGVmdDogYXV0bzsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gICAgYm9keSAud3BqYi1qb2ItbGlzdCAud3BqYi1ncmlkLXJvdyB7XG4gICAgICBmbGV4LXdyYXA6IHdyYXA7IH1cbiAgICAgIGJvZHkgLndwamItam9iLWxpc3QgLndwamItZ3JpZC1yb3cgLndwamItY29sLWxvZ28ge1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgICAgIGZsZXg6IDAgMCAxMDAlOyB9XG4gICAgICAgIGJvZHkgLndwamItam9iLWxpc3QgLndwamItZ3JpZC1yb3cgLndwamItY29sLWxvZ28gPiBkaXYge1xuICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgICAgbWFyZ2luOiAwIDAgMTBweCAwOyB9XG4gICAgICBib2R5IC53cGpiLWpvYi1saXN0IC53cGpiLWdyaWQtcm93IC53cGpiLWxpbmUtbWFqb3Ige1xuICAgICAgICBmbGV4OiAwIDAgMTAwJTsgfVxuICAgICAgYm9keSAud3BqYi1qb2ItbGlzdCAud3BqYi1ncmlkLXJvdyAud3BqYi1saW5lLW1ldGEge1xuICAgICAgICBmbGV4OiAwIDAgMTAwJTsgfVxuICAgICAgYm9keSAud3BqYi1qb2ItbGlzdCAud3BqYi1ncmlkLXJvdyAud3BqYi1saW5lLWRhdGUge1xuICAgICAgICBmbGV4OiAwIDAgMTAwJTtcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICBwYWRkaW5nLXRvcDogMDsgfSB9XG5cbi53cGpiIGlucHV0W3R5cGU9XCJjaGVja2JveFwiXSB7XG4gIGRpc3BsYXk6IGluaGVyaXQ7IH1cblxuLndwamIgLndwamItYnVsYiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzMjYxNDg7XG4gIHBhZGRpbmc6IDVweCA4cHg7IH1cblxuLndwamIgZGl2LndwamItZmxhc2gtZXJyb3IsXG4ud3BqYiAud3BqYi1mbGFzaC1lcnJvciB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIHdpZHRoOiAxMDAlO1xuICBib3JkZXItcmFkaXVzOiAycHg7XG4gIGJhY2tncm91bmQ6IHZhcigtLWUtZ2xvYmFsLWNvbG9yLWQyY2I0OTgsICNEMjY3NTEpO1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgcGFkZGluZzogNXB4IDIwcHg7XG4gIGJvcmRlcjogbm9uZTtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDsgfVxuXG4ud3BqYiBkaXYud3BqYi1mbGFzaC1pbmZvIHtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1lLWdsb2JhbC1jb2xvci1lNjA1NTU1LCAjMkM5MDk0KTtcbiAgd2lkdGg6IDEwMCU7XG4gIGJhY2tncm91bmQ6ICNEREYxRjI7XG4gIHBhZGRpbmc6IDEzcHggMjBweDtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBjb2xvcjogdmFyKC0tZS1nbG9iYWwtY29sb3ItZTYwNTU1NSwgIzJDOTA5NCk7XG4gIG1hcmdpbi1sZWZ0OiAwO1xuICBtYXJnaW4tcmlnaHQ6IDA7IH1cbiAgLndwamIgZGl2LndwamItZmxhc2gtaW5mbyAud3BqYi1nbHlwaHM6YmVmb3JlIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7IH1cblxuLndwamIgZGl2LndwamItZmxhc2gtZXJyb3IgW2NsYXNzKj1cIiB3cGpiLWljb24tXCJdOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGZvbnQtc2l6ZTogMDtcbiAgd2lkdGg6IDA7IH1cblxuLndwamIgZGl2LndwamItZmllbGQge1xuICBtYXJnaW4tdG9wOiAzcHggIWltcG9ydGFudDtcbiAgbWFyZ2luLWJvdHRvbTogM3B4ICFpbXBvcnRhbnQ7IH1cblxuLndwamIgLndwamItbm90aWZ5LW5ldyB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWUtZ2xvYmFsLWNvbG9yLWQyY2I0OTgsICNEMjY3NTEpOyB9XG5cbi53cGpiIC53cGpiLWFwcGxpY2F0aW9uLXN0YXR1cy1uZXcsXG4ud3BqYiAud3BqYi1hcHBsaWNhdGlvbi1jaGFuZ2Utc3RhdHVzIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tZS1nbG9iYWwtY29sb3ItMDFmMGZlNCwgI0YyRUNERikgIWltcG9ydGFudDtcbiAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7IH1cblxuLndwamIgLndwamItYXBwbGljYXRpb24tY2hhbmdlLXN0YXR1cyB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB3aWR0aDogMTAwJTsgfVxuXG4ud3BqYi1wYWdlLWNvbXBhbnktbG9naW4gZGl2LndwamItZmxhc2gtZXJyb3IsXG4ud3BqYi1wYWdlLXJlc3VtZS1sb2dpbiBkaXYud3BqYi1mbGFzaC1lcnJvciB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIHdpZHRoOiAxMDAlO1xuICBib3JkZXItcmFkaXVzOiAycHg7XG4gIGJhY2tncm91bmQ6IHZhcigtLWUtZ2xvYmFsLWNvbG9yLWQyY2I0OTgsICNEMjY3NTEpO1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgcGFkZGluZzogNXB4IDIwcHg7XG4gIGJvcmRlcjogbm9uZTsgfVxuXG4ud3BqYi1wYWdlLWNvbXBhbnktbG9naW4gLndwamItZm9ybS1hY3Rpb25zIC53cGpiLWxhYmVsLFxuLndwamItcGFnZS1yZXN1bWUtbG9naW4gLndwamItZm9ybS1hY3Rpb25zIC53cGpiLWxhYmVsIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50OyB9XG5cbi53cGpiLXBhZ2UtY29tcGFueS1uZXcsXG4ud3BqYi1wYWdlLWNvbXBhbnktbG9naW4sXG4ud3Bqci1wYWdlLXJlZ2lzdGVyLFxuLndwamItcGFnZS1yZXN1bWUtbG9naW4ge1xuICBtYXJnaW46IGF1dG87XG4gIG1heC13aWR0aDogNDY1cHggIWltcG9ydGFudDtcbiAgdGV4dC1hbGlnbjogbGVmdDsgfVxuICAud3BqYi1wYWdlLWNvbXBhbnktbmV3IC53cGpiLWZvcm0sXG4gIC53cGpiLXBhZ2UtY29tcGFueS1sb2dpbiAud3BqYi1mb3JtLFxuICAud3Bqci1wYWdlLXJlZ2lzdGVyIC53cGpiLWZvcm0sXG4gIC53cGpiLXBhZ2UtcmVzdW1lLWxvZ2luIC53cGpiLWZvcm0ge1xuICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI0RGRTRGMTtcbiAgICBib3JkZXItcmFkaXVzOiAycHg7XG4gICAgcGFkZGluZzogMzBweCAhaW1wb3J0YW50OyB9XG4gIC53cGpiLXBhZ2UtY29tcGFueS1uZXcgLmZvcmdvdC1wYXNzd29yZCxcbiAgLndwamItcGFnZS1jb21wYW55LWxvZ2luIC5mb3Jnb3QtcGFzc3dvcmQsXG4gIC53cGpyLXBhZ2UtcmVnaXN0ZXIgLmZvcmdvdC1wYXNzd29yZCxcbiAgLndwamItcGFnZS1yZXN1bWUtbG9naW4gLmZvcmdvdC1wYXNzd29yZCB7XG4gICAgZmxvYXQ6IHJpZ2h0O1xuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lOyB9XG5cbi53cGpiIC53cGpiLWZvcm0gZmllbGRzZXQgbGVnZW5kIHtcbiAgYm9yZGVyOiBub25lICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDIwcHggMCAwO1xuICBtYXJnaW46IDMwcHggMDsgfVxuXG4ud3BqYiAud3BqYi11cGxvYWQtaW5uZXIge1xuICBiYWNrZ3JvdW5kOiAjRjlGOUZFO1xuICBib3JkZXI6IDFweCBkYXNoZWQgI0NFRDREQTtcbiAgcGFkZGluZzogMjJweDsgfVxuICAud3BqYiAud3BqYi11cGxvYWQtaW5uZXIgLndwamItdXBsb2FkLWluZm8ge1xuICAgIGZvbnQtc2l6ZTogMTZweDsgfVxuICAud3BqYiAud3BqYi11cGxvYWQtaW5uZXIgYS53cGpiLWJ1dHRvbiB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjREZFNEYxO1xuICAgIHBhZGRpbmc6IDhweCAxNXB4O1xuICAgIHdpZHRoOiBhdXRvOyB9XG5cbi53cGpiLXBhZ2UtYWRkLFxuLndwamItY29tcGFueS1lZGl0LWZvcm0ge1xuICBtYXgtd2lkdGg6IDgyMHB4O1xuICBtYXJnaW46IGF1dG87IH1cblxuYm9keS5teS1hY2NvdW50LCBib2R5LmVtcGxveWVyLXBhbmVsLCBib2R5LnJlZ2lzdGVyIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tZS1nbG9iYWwtY29sb3ItMDFmMGZlNCwgI0YyRUNERik7IH1cblxuYm9keS5lbXBsb3llci1yZWdpc3RyYXRpb24gLndwamItcGFnZS1kZWZhdWx0LWZvcm0ge1xuICBtaW4td2lkdGg6IDgwMHB4O1xuICBtYXJnaW46IDAgYXV0bzsgfVxuXG5ib2R5LmxvZ2dlZC1pbi5teS1hY2NvdW50LFxuYm9keS5sb2dnZWQtaW4uZW1wbG95ZXItcGFuZWwge1xuICBiYWNrZ3JvdW5kOiAjZmZmOyB9XG4gIGJvZHkubG9nZ2VkLWluLm15LWFjY291bnQgLndwamItcGFnZS1kZWZhdWx0LWZvcm0sXG4gIGJvZHkubG9nZ2VkLWluLmVtcGxveWVyLXBhbmVsIC53cGpiLXBhZ2UtZGVmYXVsdC1mb3JtIHtcbiAgICBtYXgtd2lkdGg6IG5vbmU7IH1cbiAgICBib2R5LmxvZ2dlZC1pbi5teS1hY2NvdW50IC53cGpiLXBhZ2UtZGVmYXVsdC1mb3JtIC53cGpiLWZvcm0sXG4gICAgYm9keS5sb2dnZWQtaW4uZW1wbG95ZXItcGFuZWwgLndwamItcGFnZS1kZWZhdWx0LWZvcm0gLndwamItZm9ybSB7XG4gICAgICBib3JkZXI6IG5vbmU7XG4gICAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7IH1cblxuLndwamIgLndwamItZm9ybSAuYnRuLCAud3BqYiAud3BqYi1mb3JtIC5nZm9ybV93cmFwcGVyIC5nZm9ybV9mb290ZXIgLmJ1dHRvbiwgLmdmb3JtX3dyYXBwZXIgLmdmb3JtX2Zvb3RlciAud3BqYiAud3BqYi1mb3JtIC5idXR0b24sIGJvZHkgLndwamIgLndwamItZm9ybSAud3BqYi1idXR0b24ud3BqYi1idXR0b24tc2VhcmNoLCAud3BqYiAud3BqYi1mb3JtIC53cGpiLXN1Ym1pdCwgLndwamIgLndwamItZm9ybSBhLndwamItYnV0dG9uLCAud3BqYiAud3BqYi1mb3JtIGRpdi53cGpiLWZvcm0tcmVzdW1lLWFsZXJ0cyAud3BqYi1idXR0b24sIGRpdi53cGpiLWZvcm0tcmVzdW1lLWFsZXJ0cyAud3BqYiAud3BqYi1mb3JtIC53cGpiLWJ1dHRvbiwgLndwamIgLndwamItZm9ybSAudG93blF1aXogLnF1aXpTdGVwcGVyIC5uYXZpZ2F0aW9uLWJ1dHRvbnMgLmJ0bi1taWRkbGUtZ3JlZW46bnRoLW9mLXR5cGUoMSksIC50b3duUXVpeiAucXVpelN0ZXBwZXIgLm5hdmlnYXRpb24tYnV0dG9ucyAud3BqYiAud3BqYi1mb3JtIC5idG4tbWlkZGxlLWdyZWVuOm50aC1vZi10eXBlKDEpLCAud3BqYiAud3BqYi1mb3JtIC50b3duUXVpeiAucXVpelN0ZXBwZXIgLm5hdmlnYXRpb24tYnV0dG9ucyAuYnRuLW1pZGRsZS1ncmVlbjpudGgtb2YtdHlwZSgyKSwgLnRvd25RdWl6IC5xdWl6U3RlcHBlciAubmF2aWdhdGlvbi1idXR0b25zIC53cGpiIC53cGpiLWZvcm0gLmJ0bi1taWRkbGUtZ3JlZW46bnRoLW9mLXR5cGUoMikge1xuICBtYXgtd2lkdGg6IG5vbmU7XG4gIHdpZHRoOiBhdXRvOyB9XG5cbmJvZHkgLndwamIgLndwamItYXBwbGljYXRpb24tc3RhdHVzLW5ldyBhLndwamItbWFuYWdlLWFjdGlvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWUtZ2xvYmFsLWNvbG9yLTAxZjBmZTQsICNGMkVDREYpOyB9XG5cbi5lbXBsb3llci1wYW5lbCAud3BqYi1wYWdlLWNvbXBhbnktbG9naW4gLndwamItZm9ybSBoMjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJFbXBsb3llclxcMDBhMFwiOyB9XG5cbi5lbXBsb3llci1wYW5lbCAud3BqYiAud3BqYi1mb3JtIHtcbiAgdGV4dC1hbGlnbjogbGVmdDsgfVxuXG4uZW1wbG95ZXItcGFuZWwgdWwud3BqYi10YWJzIHtcbiAgYm9yZGVyOiBub25lO1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBwYWRkaW5nOiAwOyB9XG4gIC5lbXBsb3llci1wYW5lbCB1bC53cGpiLXRhYnMgLndwamItdGFiLWxpbmsge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBwYWRkaW5nOiAxMHB4O1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNDRUQ0REE7XG4gICAgYmFja2dyb3VuZDogdmFyKC0tZS1nbG9iYWwtY29sb3ItMDFmMGZlNCwgI0YyRUNERik7IH1cbiAgICAuZW1wbG95ZXItcGFuZWwgdWwud3BqYi10YWJzIC53cGpiLXRhYi1saW5rICsgLndwamItdGFiLWxpbmsge1xuICAgICAgbWFyZ2luLWxlZnQ6IDVweDsgfVxuICAuZW1wbG95ZXItcGFuZWwgdWwud3BqYi10YWJzIGxpLmN1cnJlbnQge1xuICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjQ0VENERBICFpbXBvcnRhbnQ7IH1cblxuLmVtcGxveWVyLXBhbmVsIC53cGpiLXRhYi1jb250ZW50IHtcbiAgYm9yZGVyOiBub25lO1xuICBwYWRkaW5nOiAwOyB9XG5cbi5lbXBsb3llci1wYW5lbCAud3BqYi1tYW5hZ2UtaXRlbSB7XG4gIHBhZGRpbmc6IDMwcHg7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gIGJhY2tncm91bmQ6IHZhcigtLWUtZ2xvYmFsLWNvbG9yLTAxZjBmZTQsICNGMkVDREYpO1xuICBib3JkZXI6IDFweCBzb2xpZCAjQ0VENERBICFpbXBvcnRhbnQ7IH1cblxuLmVtcGxveWVyLXBhbmVsIC53cGpiLW1hbmFnZS10aXRsZS53cGpiLW1hbmFnZS10aXRsZSB7XG4gIG1hcmdpbjogMCAwIDIwcHg7XG4gIHBhZGRpbmc6IDA7XG4gIGxpbmUtaGVpZ2h0OiBhdXRvOyB9XG4gIC5lbXBsb3llci1wYW5lbCAud3BqYi1tYW5hZ2UtdGl0bGUud3BqYi1tYW5hZ2UtdGl0bGUgYSB7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDI0cHg7IH1cblxuLmVtcGxveWVyLXBhbmVsIC53cGpiLW1hbmFnZS1oZWFkZXItcmlnaHQgPiBsaSB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyOyB9XG5cbi5lbXBsb3llci1wYW5lbCAud3BqYi1tYW5hZ2UtaGVhZGVyLXJpZ2h0LWl0ZW0tdGV4dCB7XG4gIGZvbnQtc2l6ZTogMTZweCAhaW1wb3J0YW50O1xuICBsaW5lLWhlaWdodDogMjRweDtcbiAgY29sb3I6ICM1RTVFNUU7IH1cblxuLmVtcGxveWVyLXBhbmVsIC53cGpiLW1hbmFnZS1hY3Rpb25zLWxlZnQgPiBhLFxuLmVtcGxveWVyLXBhbmVsIC53cGpiLW1hbmFnZS1hY3Rpb25zLWxlZnQgLndwamItbWFuYWdlLWFjdGlvbixcbi5lbXBsb3llci1wYW5lbCAud3BqYi1tYW5hZ2UtYWN0aW9ucy1sZWZ0IGEud3BqYi1tYW5hZ2UtYWN0aW9uLFxuLmVtcGxveWVyLXBhbmVsIC53cGpiLW1hbmFnZS1hY3Rpb25zLXJpZ2h0ID4gYSxcbi5lbXBsb3llci1wYW5lbCAud3BqYi1tYW5hZ2UtYWN0aW9ucy1yaWdodCAud3BqYi1tYW5hZ2UtYWN0aW9uLFxuLmVtcGxveWVyLXBhbmVsIC53cGpiLW1hbmFnZS1hY3Rpb25zLXJpZ2h0IGEud3BqYi1tYW5hZ2UtYWN0aW9uLFxuLmVtcGxveWVyLXBhbmVsIC53cGpiLW1hbmFnZS1hY3Rpb25zLW1vcmUgPiBhLFxuLmVtcGxveWVyLXBhbmVsIC53cGpiLW1hbmFnZS1hY3Rpb25zLW1vcmUgLndwamItbWFuYWdlLWFjdGlvbixcbi5lbXBsb3llci1wYW5lbCAud3BqYi1tYW5hZ2UtYWN0aW9ucy1tb3JlIGEud3BqYi1tYW5hZ2UtYWN0aW9uIHtcbiAgZm9udC1mYW1pbHk6IHF1aWNrc2FuZCwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1lLWdsb2JhbC1jb2xvci0wMWYwZmU0LCAjRjJFQ0RGKTtcbiAgY29sb3I6ICMzMjYxNDg7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIHBhZGRpbmc6IDAgMTBweCAwIDEwcHg7XG4gIG1hcmdpbjogNXB4IDVweCAwIDA7XG4gIGxldHRlci1zcGFjaW5nOiAwLjFlbTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTsgfVxuXG4uZW1wbG95ZXItcGFuZWwgLndwamItbWFuYWdlLWFjdGlvbnMtbW9yZSB7XG4gIHRleHQtYWxpZ246IGxlZnQ7IH1cblxuLmVtcGxveWVyLXBhbmVsIC53cGpiLW1vdGlmIHtcbiAgY29sb3I6ICMzMjYxNDg7IH1cblxuLmVtcGxveWVyLXBhbmVsIC53cGpiLW1vdGlmLWJnLFxuLmVtcGxveWVyLXBhbmVsIC53cGpiLW1vdGlmLWJvcmRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzMjYxNDggIWltcG9ydGFudDtcbiAgYm9yZGVyLWNvbG9yOiAjMzI2MTQ4ICFpbXBvcnRhbnQ7IH1cblxuLmVtcGxveWVyLXBhbmVsIFtjbGFzc149XCJ3cGpiLWljb24tXCJdOmJlZm9yZSxcbi5lbXBsb3llci1wYW5lbCBbY2xhc3MqPVwiIHdwamItaWNvbi1cIl06YmVmb3JlIHtcbiAgb3BhY2l0eTogMTsgfVxuXG4uZW1wbG95ZXItcGFuZWwgLndwamIgLndwamItYXBwbGljYXRpb24tY2hhbmdlLXN0YXR1cy1zdWJtaXQge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1lLWdsb2JhbC1jb2xvci0wMWYwZmU0LCAjRjJFQ0RGKTtcbiAgZm9udC1mYW1pbHk6IFJ1YmlrLCBzYW5zLXNlcmlmO1xuICBjb2xvcjogIzMyNjE0OCAhaW1wb3J0YW50O1xuICBib3JkZXI6IDFweCBzb2xpZCAjQ0VENERBO1xuICBib3JkZXItcmFkaXVzOiAwOyB9XG5cbi5lbXBsb3llci1wYW5lbCAud3BqYi1sYXllci1pbnNpZGUge1xuICB3aWR0aDogMTAwJTsgfVxuXG4uZW1wbG95ZXItcGFuZWwgI3dwamItdG9wLXNlYXJjaCAud3BqYi1zZWFyY2gge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB3aWR0aDogMTAwJTsgfVxuICAuZW1wbG95ZXItcGFuZWwgI3dwamItdG9wLXNlYXJjaCAud3BqYi1zZWFyY2ggPiBkaXYge1xuICAgIG1hcmdpbjogMCAxMnB4IDAgMDsgfVxuICAuZW1wbG95ZXItcGFuZWwgI3dwamItdG9wLXNlYXJjaCAud3BqYi1zZWFyY2ggLndwamItbGlzdC1zZWFyY2gge1xuICAgIHdpZHRoOiBhdXRvOyB9XG4gICAgLmVtcGxveWVyLXBhbmVsICN3cGpiLXRvcC1zZWFyY2ggLndwamItc2VhcmNoIC53cGpiLWxpc3Qtc2VhcmNoIC5idG4sIC5lbXBsb3llci1wYW5lbCAjd3BqYi10b3Atc2VhcmNoIC53cGpiLXNlYXJjaCAud3BqYi1saXN0LXNlYXJjaCAuZ2Zvcm1fd3JhcHBlciAuZ2Zvcm1fZm9vdGVyIC5idXR0b24sIC5nZm9ybV93cmFwcGVyIC5nZm9ybV9mb290ZXIgLmVtcGxveWVyLXBhbmVsICN3cGpiLXRvcC1zZWFyY2ggLndwamItc2VhcmNoIC53cGpiLWxpc3Qtc2VhcmNoIC5idXR0b24sIC5lbXBsb3llci1wYW5lbCAjd3BqYi10b3Atc2VhcmNoIC53cGpiLXNlYXJjaCAud3BqYi1saXN0LXNlYXJjaCBib2R5IC53cGpiIC53cGpiLWJ1dHRvbi53cGpiLWJ1dHRvbi1zZWFyY2gsIGJvZHkgLndwamIgLmVtcGxveWVyLXBhbmVsICN3cGpiLXRvcC1zZWFyY2ggLndwamItc2VhcmNoIC53cGpiLWxpc3Qtc2VhcmNoIC53cGpiLWJ1dHRvbi53cGpiLWJ1dHRvbi1zZWFyY2gsIC5lbXBsb3llci1wYW5lbCAjd3BqYi10b3Atc2VhcmNoIC53cGpiLXNlYXJjaCAud3BqYi1saXN0LXNlYXJjaCAud3BqYiAud3BqYi1zdWJtaXQsIC53cGpiIC5lbXBsb3llci1wYW5lbCAjd3BqYi10b3Atc2VhcmNoIC53cGpiLXNlYXJjaCAud3BqYi1saXN0LXNlYXJjaCAud3BqYi1zdWJtaXQsIC5lbXBsb3llci1wYW5lbCAjd3BqYi10b3Atc2VhcmNoIC53cGpiLXNlYXJjaCAud3BqYi1saXN0LXNlYXJjaCAud3BqYiBhLndwamItYnV0dG9uLCAud3BqYiAuZW1wbG95ZXItcGFuZWwgI3dwamItdG9wLXNlYXJjaCAud3BqYi1zZWFyY2ggLndwamItbGlzdC1zZWFyY2ggYS53cGpiLWJ1dHRvbiwgLmVtcGxveWVyLXBhbmVsICN3cGpiLXRvcC1zZWFyY2ggLndwamItc2VhcmNoIC53cGpiLWxpc3Qtc2VhcmNoIGRpdi53cGpiLWZvcm0tcmVzdW1lLWFsZXJ0cyAud3BqYi1idXR0b24sIGRpdi53cGpiLWZvcm0tcmVzdW1lLWFsZXJ0cyAuZW1wbG95ZXItcGFuZWwgI3dwamItdG9wLXNlYXJjaCAud3BqYi1zZWFyY2ggLndwamItbGlzdC1zZWFyY2ggLndwamItYnV0dG9uLCAuZW1wbG95ZXItcGFuZWwgI3dwamItdG9wLXNlYXJjaCAud3BqYi1zZWFyY2ggLndwamItbGlzdC1zZWFyY2ggLnRvd25RdWl6IC5xdWl6U3RlcHBlciAubmF2aWdhdGlvbi1idXR0b25zIC5idG4tbWlkZGxlLWdyZWVuOm50aC1vZi10eXBlKDEpLCAudG93blF1aXogLnF1aXpTdGVwcGVyIC5uYXZpZ2F0aW9uLWJ1dHRvbnMgLmVtcGxveWVyLXBhbmVsICN3cGpiLXRvcC1zZWFyY2ggLndwamItc2VhcmNoIC53cGpiLWxpc3Qtc2VhcmNoIC5idG4tbWlkZGxlLWdyZWVuOm50aC1vZi10eXBlKDEpLCAuZW1wbG95ZXItcGFuZWwgI3dwamItdG9wLXNlYXJjaCAud3BqYi1zZWFyY2ggLndwamItbGlzdC1zZWFyY2ggLnRvd25RdWl6IC5xdWl6U3RlcHBlciAubmF2aWdhdGlvbi1idXR0b25zIC5idG4tbWlkZGxlLWdyZWVuOm50aC1vZi10eXBlKDIpLCAudG93blF1aXogLnF1aXpTdGVwcGVyIC5uYXZpZ2F0aW9uLWJ1dHRvbnMgLmVtcGxveWVyLXBhbmVsICN3cGpiLXRvcC1zZWFyY2ggLndwamItc2VhcmNoIC53cGpiLWxpc3Qtc2VhcmNoIC5idG4tbWlkZGxlLWdyZWVuOm50aC1vZi10eXBlKDIpIHtcbiAgICAgIGJvcmRlcjogMDsgfVxuXG4ud3BqYi1zdGFyLXJhdGluZ3Mge1xuICBtYXJnaW46IDAgIWltcG9ydGFudDtcbiAgcGFkZGluZzogMCAhaW1wb3J0YW50OyB9XG5cbi53cGpiLW1hbmFnZS1hY3Rpb25zLXdyYXAge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjsgfVxuXG4ud3BqYi1tYW5hZ2UtaGVhZGVyLXJpZ2h0LFxuLndwamItbWFuYWdlLWhlYWRlci1sZWZ0IHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDsgfVxuXG5zcGFuLndwamItZ2x5cGhzLndwamItc3Rhci1yYXRpbmc6YmVmb3JlIHtcbiAgZm9udC1zaXplOiAyM3B4O1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7IH1cblxuLndwamIgLnJvdyB7XG4gIG1hcmdpbjogMCAtMTVweDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7IH1cbiAgLndwamIgLnJvdyA+IGRpdiB7XG4gICAgcGFkZGluZzogMCAxNXB4O1xuICAgIG1hcmdpbjogMCAwIDE1cHggMDtcbiAgICBoZWlnaHQ6IGF1dG87IH1cbiAgLndwamIgLnJvdyBhOm5vdCguYnRuKSB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIGNvbG9yOiAjMzI2MTQ4OyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICBib2R5IC53cGpiIC53cGpiLWFwcGxpY2F0aW9uLWNoYW5nZS1zdGF0dXMge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiB3cmFwOyB9XG4gICAgYm9keSAud3BqYiAud3BqYi1hcHBsaWNhdGlvbi1jaGFuZ2Utc3RhdHVzIC53cGpiLWFwcGxpY2F0aW9uLWNoYW5nZS1zdGF0dXMtZHJvcGRvd24ge1xuICAgICAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICAgICAgd2lkdGg6IDEwMCU7IH1cbiAgICBib2R5IC53cGpiIC53cGpiLWFwcGxpY2F0aW9uLWNoYW5nZS1zdGF0dXMgLndwamItYXBwbGljYXRpb24tY2hhbmdlLXN0YXR1cy1zdWJtaXQge1xuICAgICAgbWFyZ2luLXRvcDogMTBweDtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgZmxvYXQ6IG5vbmU7IH1cbiAgYm9keSAud3BqYiAud3BqYi1tYW5hZ2UtYWN0aW9ucy13cmFwIHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIG1hcmdpbjogMjBweCAwOyB9IH1cblxuLndwamItYm94IHtcbiAgbWFyZ2luOiAwIDMwcHggMCAwO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7IH1cbiAgLndwamItYm94LndwamItbGF5ZXItaW5zaWRlIHtcbiAgICBib3gtc2hhZG93OiBub25lOyB9XG4gIC53cGpiLWJveCA+IGRpdiB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgYmFja2dyb3VuZDogdmFyKC0tZS1nbG9iYWwtY29sb3ItMDFmMGZlNCwgI0YyRUNERik7XG4gICAgYm9yZGVyOiAxcHggc29saWQgIzMyNjE0ODtcbiAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgICBwYWRkaW5nOiAzMHB4O1xuICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7IH1cbiAgLndwamItYm94Omxhc3QtY2hpbGQge1xuICAgIG1hcmdpbi1yaWdodDogMDsgfVxuICAud3BqYi1ib3ggLndwamItYm94LWljb24ge1xuICAgIHdpZHRoOiA3MHB4O1xuICAgIGhlaWdodDogNjBweDtcbiAgICBtYXJnaW46IDA7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyOyB9XG4gIC53cGpiLWJveCAud3BqYi1ib3gtdGl0bGUge1xuICAgIG1hcmdpbjogMjBweCAwIDA7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgICBjb2xvcjogIzFCMUIxQjsgfVxuICAud3BqYi1ib3g6aG92ZXIgPiBkaXYge1xuICAgIGNvbG9yOiAjMzI2MTQ4O1xuICAgIGJvcmRlci1jb2xvcjogIzMyNjE0ODtcbiAgICBvdXRsaW5lOiAxcHggc29saWQgIzMyNjE0ODtcbiAgICBiYWNrZ3JvdW5kOiB3aGl0ZTsgfVxuICAud3BqYi1ib3g6aG92ZXIgaDUge1xuICAgIGNvbG9yOiAjMzI2MTQ4OyB9XG5cbi5teS1hY2NvdW50IC53cGpiLWJyZWFkY3J1bWIsXG4ud3BqYiAud3BqYi1icmVhZGNydW1iLFxuLmVtcGxveWVyLXBhbmVsIC53cGpiLWJyZWFkY3J1bWIge1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDAgMCAzMHB4O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBib3JkZXI6IDA7IH1cbiAgLm15LWFjY291bnQgLndwamItYnJlYWRjcnVtYiAud3BqYi1pY29uLWhvbWU6YmVmb3JlLFxuICAud3BqYiAud3BqYi1icmVhZGNydW1iIC53cGpiLWljb24taG9tZTpiZWZvcmUsXG4gIC5lbXBsb3llci1wYW5lbCAud3BqYi1icmVhZGNydW1iIC53cGpiLWljb24taG9tZTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBmb250LXNpemU6IDA7IH1cbiAgLm15LWFjY291bnQgLndwamItYnJlYWRjcnVtYiAud3BqYi1pY29uLXJpZ2h0LW9wZW4sXG4gIC53cGpiIC53cGpiLWJyZWFkY3J1bWIgLndwamItaWNvbi1yaWdodC1vcGVuLFxuICAuZW1wbG95ZXItcGFuZWwgLndwamItYnJlYWRjcnVtYiAud3BqYi1pY29uLXJpZ2h0LW9wZW4ge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBsaW5lLWhlaWdodDogMjRweDsgfVxuICAgIC5teS1hY2NvdW50IC53cGpiLWJyZWFkY3J1bWIgLndwamItaWNvbi1yaWdodC1vcGVuOmJlZm9yZSxcbiAgICAud3BqYiAud3BqYi1icmVhZGNydW1iIC53cGpiLWljb24tcmlnaHQtb3BlbjpiZWZvcmUsXG4gICAgLmVtcGxveWVyLXBhbmVsIC53cGpiLWJyZWFkY3J1bWIgLndwamItaWNvbi1yaWdodC1vcGVuOmJlZm9yZSB7XG4gICAgICBjb2xvcjogIzMyNjE0ODtcbiAgICAgIG9wYWNpdHk6IDE7XG4gICAgICBjb250ZW50OiBcIi9cIjsgfVxuXG4ubXktYWNjb3VudCAud3BqYi1ncmlkIC53cGpiLWdyaWQtaGVhZCxcbi53cGpiIC53cGpiLWdyaWQgLndwamItZ3JpZC1oZWFkLFxuLmVtcGxveWVyLXBhbmVsIC53cGpiLWdyaWQgLndwamItZ3JpZC1oZWFkIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNDRUQ0REE7IH1cbiAgLm15LWFjY291bnQgLndwamItZ3JpZCAud3BqYi1ncmlkLWhlYWQgPiBkaXYsXG4gIC53cGpiIC53cGpiLWdyaWQgLndwamItZ3JpZC1oZWFkID4gZGl2LFxuICAuZW1wbG95ZXItcGFuZWwgLndwamItZ3JpZCAud3BqYi1ncmlkLWhlYWQgPiBkaXYge1xuICAgIHRleHQtdHJhbnNmb3JtOiBub25lOyB9XG5cbi5teS1hY2NvdW50IC53cGpiLW1hbmFnZS1hY3Rpb25zLXdyYXAsXG4ud3BqYiAud3BqYi1tYW5hZ2UtYWN0aW9ucy13cmFwLFxuLmVtcGxveWVyLXBhbmVsIC53cGpiLW1hbmFnZS1hY3Rpb25zLXdyYXAge1xuICBvdmVyZmxvdzogdW5zZXQ7IH1cblxuLm15LWFjY291bnQgLndwamItZ3JpZC1yb3csXG4ud3BqYiAud3BqYi1ncmlkLXJvdyxcbi5lbXBsb3llci1wYW5lbCAud3BqYi1ncmlkLXJvdyB7XG4gIGJvcmRlcjogMDsgfVxuXG4ubXktYWNjb3VudCAudGV4dC1oaWdobGlnaHQsXG4ud3BqYiAudGV4dC1oaWdobGlnaHQsXG4uZW1wbG95ZXItcGFuZWwgLnRleHQtaGlnaGxpZ2h0IHtcbiAgY29sb3I6ICMzMjYxNDg7IH1cblxuLm15LWFjY291bnQgLmFsZXJ0cy1yb3cgLndwamItbWFuYWdlLWFjdGlvbnMtbGVmdCxcbi53cGpiIC5hbGVydHMtcm93IC53cGpiLW1hbmFnZS1hY3Rpb25zLWxlZnQsXG4uZW1wbG95ZXItcGFuZWwgLmFsZXJ0cy1yb3cgLndwamItbWFuYWdlLWFjdGlvbnMtbGVmdCB7XG4gIG1hcmdpbi10b3A6IDIwcHg7IH1cbiAgLm15LWFjY291bnQgLmFsZXJ0cy1yb3cgLndwamItbWFuYWdlLWFjdGlvbnMtbGVmdCAud3BqYi1tYW5hZ2UtYWN0aW9uLFxuICAud3BqYiAuYWxlcnRzLXJvdyAud3BqYi1tYW5hZ2UtYWN0aW9ucy1sZWZ0IC53cGpiLW1hbmFnZS1hY3Rpb24sXG4gIC5lbXBsb3llci1wYW5lbCAuYWxlcnRzLXJvdyAud3BqYi1tYW5hZ2UtYWN0aW9ucy1sZWZ0IC53cGpiLW1hbmFnZS1hY3Rpb24ge1xuICAgIGRpc3BsYXk6IHVuc2V0O1xuICAgIGNvbG9yOiAjMzI2MTQ4ICFpbXBvcnRhbnQ7XG4gICAgZm9udC1mYW1pbHk6IFwiUnViaWtcIjtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNDRUQ0REE7XG4gICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICBwYWRkaW5nOiAxMHB4IDE1cHg7IH1cbiAgICAubXktYWNjb3VudCAuYWxlcnRzLXJvdyAud3BqYi1tYW5hZ2UtYWN0aW9ucy1sZWZ0IC53cGpiLW1hbmFnZS1hY3Rpb24gc3BhbjpiZWZvcmUsXG4gICAgLndwamIgLmFsZXJ0cy1yb3cgLndwamItbWFuYWdlLWFjdGlvbnMtbGVmdCAud3BqYi1tYW5hZ2UtYWN0aW9uIHNwYW46YmVmb3JlLFxuICAgIC5lbXBsb3llci1wYW5lbCAuYWxlcnRzLXJvdyAud3BqYi1tYW5hZ2UtYWN0aW9ucy1sZWZ0IC53cGpiLW1hbmFnZS1hY3Rpb24gc3BhbjpiZWZvcmUge1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICAgIGZvbnQtc2l6ZTogMDsgfVxuXG4ubXktYWNjb3VudCAuYWxlcnRzLXJvdyB1bC53cGpiLW1hbmFnZS1oZWFkZXItcmlnaHQgPiBsaSA+IHNwYW46Zmlyc3QtY2hpbGQ6YmVmb3JlLFxuLndwamIgLmFsZXJ0cy1yb3cgdWwud3BqYi1tYW5hZ2UtaGVhZGVyLXJpZ2h0ID4gbGkgPiBzcGFuOmZpcnN0LWNoaWxkOmJlZm9yZSxcbi5lbXBsb3llci1wYW5lbCAuYWxlcnRzLXJvdyB1bC53cGpiLW1hbmFnZS1oZWFkZXItcmlnaHQgPiBsaSA+IHNwYW46Zmlyc3QtY2hpbGQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU4NGJcIjsgfVxuXG4ubXktYWNjb3VudCAud3BqYi1ib3ggZGl2IC53cGpiLWJveC1pY29uLndwamItaWNvbi1vZmY6YmVmb3JlLFxuLndwamIgLndwamItYm94IGRpdiAud3BqYi1ib3gtaWNvbi53cGpiLWljb24tb2ZmOmJlZm9yZSxcbi5lbXBsb3llci1wYW5lbCAud3BqYi1ib3ggZGl2IC53cGpiLWJveC1pY29uLndwamItaWNvbi1vZmY6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgd2lkdGg6IDUwcHg7XG4gIGhlaWdodDogNDVweDtcbiAgYmFja2dyb3VuZDogbm8tcmVwZWF0IGNlbnRlciB1cmwoXCIuLi8uLi9hc3NldHMvaW1hZ2VzL2xvZ291dC5zdmdcIik7IH1cblxuLm15LWFjY291bnQgLndwamItYm94IGRpdiAud3BqYi1ib3gtaWNvbi53cGpiLWljb24tYXN0ZXJpc2s6YmVmb3JlLFxuLndwamIgLndwamItYm94IGRpdiAud3BqYi1ib3gtaWNvbi53cGpiLWljb24tYXN0ZXJpc2s6YmVmb3JlLFxuLmVtcGxveWVyLXBhbmVsIC53cGpiLWJveCBkaXYgLndwamItYm94LWljb24ud3BqYi1pY29uLWFzdGVyaXNrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiA1MHB4O1xuICBoZWlnaHQ6IDQ1cHg7XG4gIGJhY2tncm91bmQ6IG5vLXJlcGVhdCBjZW50ZXIgdXJsKFwiLi4vLi4vYXNzZXRzL2ltYWdlcy9wYXNzd29yZC5zdmdcIik7IH1cblxuLm15LWFjY291bnQgLndwamItYm94IGRpdiAud3BqYi1ib3gtaWNvbi53cGpiLWljb24tdHJhc2g6YmVmb3JlLFxuLndwamIgLndwamItYm94IGRpdiAud3BqYi1ib3gtaWNvbi53cGpiLWljb24tdHJhc2g6YmVmb3JlLFxuLmVtcGxveWVyLXBhbmVsIC53cGpiLWJveCBkaXYgLndwamItYm94LWljb24ud3BqYi1pY29uLXRyYXNoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiA1MHB4O1xuICBoZWlnaHQ6IDQ1cHg7XG4gIGJhY2tncm91bmQ6IG5vLXJlcGVhdCBjZW50ZXIgdXJsKFwiLi4vLi4vYXNzZXRzL2ltYWdlcy9kZWxldGUuc3ZnXCIpOyB9XG5cbi5teS1hY2NvdW50IC53cGpiLWJveCBkaXYgLndwamItYm94LWljb24ud3BqYi1pY29uLWluYm94OmJlZm9yZSxcbi53cGpiIC53cGpiLWJveCBkaXYgLndwamItYm94LWljb24ud3BqYi1pY29uLWluYm94OmJlZm9yZSxcbi5lbXBsb3llci1wYW5lbCAud3BqYi1ib3ggZGl2IC53cGpiLWJveC1pY29uLndwamItaWNvbi1pbmJveDpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICB3aWR0aDogNTBweDtcbiAgaGVpZ2h0OiA0NXB4O1xuICBiYWNrZ3JvdW5kOiBuby1yZXBlYXQgY2VudGVyIHVybChcIi4uLy4uL2Fzc2V0cy9pbWFnZXMvYXBwbGljYXRpb24uc3ZnXCIpOyB9XG5cbi5teS1hY2NvdW50IC53cGpiLWJveCBkaXYgLndwamItYm94LWljb24ud3BqYi1pY29uLWJvb2ttYXJrOmJlZm9yZSxcbi53cGpiIC53cGpiLWJveCBkaXYgLndwamItYm94LWljb24ud3BqYi1pY29uLWJvb2ttYXJrOmJlZm9yZSxcbi5lbXBsb3llci1wYW5lbCAud3BqYi1ib3ggZGl2IC53cGpiLWJveC1pY29uLndwamItaWNvbi1ib29rbWFyazpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICB3aWR0aDogNTBweDtcbiAgaGVpZ2h0OiA0NXB4O1xuICBiYWNrZ3JvdW5kOiBuby1yZXBlYXQgY2VudGVyIHVybChcIi4uLy4uL2Fzc2V0cy9pbWFnZXMvYm9va21hcmsuc3ZnXCIpOyB9XG5cbi5teS1hY2NvdW50IC53cGpiLWJveCBkaXYgLndwamItYm94LWljb24ud3BqYi1pY29uLWJlbGw6YmVmb3JlLFxuLndwamIgLndwamItYm94IGRpdiAud3BqYi1ib3gtaWNvbi53cGpiLWljb24tYmVsbDpiZWZvcmUsXG4uZW1wbG95ZXItcGFuZWwgLndwamItYm94IGRpdiAud3BqYi1ib3gtaWNvbi53cGpiLWljb24tYmVsbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICB3aWR0aDogNTBweDtcbiAgaGVpZ2h0OiA0NXB4O1xuICBiYWNrZ3JvdW5kOiBuby1yZXBlYXQgY2VudGVyIHVybChcIi4uLy4uL2Fzc2V0cy9pbWFnZXMvYWxlcnQuc3ZnXCIpOyB9XG5cbi5lbXBsb3llci1wYW5lbCAud3BqYi1ib3ggZGl2IC53cGpiLWJveC1pY29uLndwamItaWNvbi1wbHVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiA1MHB4O1xuICBoZWlnaHQ6IDQ1cHg7XG4gIGJhY2tncm91bmQ6IG5vLXJlcGVhdCBjZW50ZXIgdXJsKFwiLi4vLi4vYXNzZXRzL2ltYWdlcy9hZGQuc3ZnXCIpOyB9XG5cbi5lbXBsb3llci1wYW5lbCAud3BqYi1ib3ggZGl2IC53cGpiLWJveC1pY29uLndwamItaWNvbi1icmllZmNhc2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgd2lkdGg6IDUwcHg7XG4gIGhlaWdodDogNDVweDtcbiAgYmFja2dyb3VuZDogbm8tcmVwZWF0IGNlbnRlciB1cmwoXCIuLi8uLi9hc3NldHMvaW1hZ2VzL2xpc3Rpbmcuc3ZnXCIpOyB9XG5cbi5lbXBsb3llci1wYW5lbCAud3BqYi1ib3ggZGl2IC53cGpiLWJveC1pY29uLndwamItaWNvbi1wZW5jaWwtc3F1YXJlZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICB3aWR0aDogNTBweDtcbiAgaGVpZ2h0OiA0NXB4O1xuICBiYWNrZ3JvdW5kOiBuby1yZXBlYXQgY2VudGVyIHVybChcIi4uLy4uL2Fzc2V0cy9pbWFnZXMvcHJvZmlsZS5zdmdcIik7IH1cblxuLndwamItcGFnZS1jb21wYW55LWhvbWUsXG4ud3Bqci1wYWdlLW15LWFwcGxpY2F0aW9ucyxcbi53cGpyLXBhZ2UtbXktaG9tZSB7XG4gIG1heC13aWR0aDogOTQwcHg7XG4gIG1hcmdpbjogMCBhdXRvOyB9XG5cbi53cGpiIC5hY2NvdW50X190aXRsZSB7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7IH1cblxuLndwamIgLmFjY291bnRfX2FyZWFzLXRpdGxlIHtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDsgfVxuXG4ud3BqYiAuYWNjb3VudF9fYXJlYXMge1xuICBtYXJnaW4tYm90dG9tOiA0NXB4O1xuICBvdmVyZmxvdzogdmlzaWJsZTsgfVxuXG4ud3BqYiBhLndwamItYnV0dG9uIHtcbiAgY29sb3I6ICNmZmZmZmYgIWltcG9ydGFudDsgfVxuICAud3BqYiBhLndwamItYnV0dG9uOmhvdmVyIHtcbiAgICBjb2xvcjogI2ZmZmZmZiAhaW1wb3J0YW50OyB9XG5cbi53cGpiLWpvYi1idXR0b25zIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICB3aWR0aDogMTAwJTsgfVxuICAud3BqYi1qb2ItYnV0dG9ucyBhLndwamItYnV0dG9uIHtcbiAgICBtYXJnaW46IDA7XG4gICAgbWluLXdpZHRoOiAxNTdweDsgfVxuICAud3BqYi1qb2ItYnV0dG9ucyAuc2hhcmUtcG9wb3ZlciB7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87IH1cblxuLndwamIgLndwamItZ3JpZC53cGpiLWdyaWQtY29tcGFjdCAud3BqYi1ncmlkLXJvdyA+IGRpdi53cGpiLWZvcm0tcmVzdW1lLWFsZXJ0cyxcbmRpdi53cGpiLWZvcm0tcmVzdW1lLWFsZXJ0cyB7XG4gIG1heC13aWR0aDogbm9uZTtcbiAgcGFkZGluZzogMDtcbiAgYm9yZGVyOiBub25lO1xuICBiYWNrZ3JvdW5kOiBub25lOyB9XG5cbmRpdi53cGpiLWZvcm0tcmVzdW1lLWFsZXJ0cyAud3BqYi1mb3JtIHtcbiAgbWFyZ2luOiAwO1xuICBib3JkZXI6IG5vbmU7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIHBhZGRpbmc6IDAgIWltcG9ydGFudDsgfVxuICBkaXYud3BqYi1mb3JtLXJlc3VtZS1hbGVydHMgLndwamItZm9ybSAud3BqYi1idXR0b24ge1xuICAgIGNvbG9yOiAjMzI2MTQ4O1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgcGFkZGluZzogMTBweCAyMHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDA7IH1cbiAgICBkaXYud3BqYi1mb3JtLXJlc3VtZS1hbGVydHMgLndwamItZm9ybSAud3BqYi1idXR0b246YmVmb3JlIHtcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICBmb250LXNpemU6IDA7IH1cbiAgZGl2LndwamItZm9ybS1yZXN1bWUtYWxlcnRzIC53cGpiLWZvcm0gLndwamItaWNvbi10cmFzaCB7XG4gICAgYmFja2dyb3VuZDogI0NFRDREQTtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgcGFkZGluZzogMTJweDsgfVxuICAgIGRpdi53cGpiLWZvcm0tcmVzdW1lLWFsZXJ0cyAud3BqYi1mb3JtIC53cGpiLWljb24tdHJhc2g6YmVmb3JlIHtcbiAgICAgIGNvbG9yOiBibGFjayAhaW1wb3J0YW50O1xuICAgICAgY29udGVudDogXCJcXGYxZjhcIjtcbiAgICAgIGZvbnQtc2l6ZTogbWVkaXVtOyB9XG4gIGRpdi53cGpiLWZvcm0tcmVzdW1lLWFsZXJ0cyAud3BqYi1mb3JtIC53cGpiLWFsZXJ0LXBhcmFtcyxcbiAgZGl2LndwamItZm9ybS1yZXN1bWUtYWxlcnRzIC53cGpiLWZvcm0gLndwamItYWxlcnQtcGFyYW0sXG4gIGRpdi53cGpiLWZvcm0tcmVzdW1lLWFsZXJ0cyAud3BqYi1mb3JtID4gZmllbGRzZXQgPiBkaXYge1xuICAgIG92ZXJmbG93OiB1bnNldDsgfVxuXG5kaXYud3BqYi1mb3JtLXJlc3VtZS1hbGVydHMgLmFsZXJ0X19hY3Rpb25zIHtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgcGFkZGluZy1ib3R0b206IDIwcHg7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjQ0VENERBOyB9XG5cbmRpdi53cGpiLWZvcm0tcmVzdW1lLWFsZXJ0cyAuYWxlcnRfX3NhdmUge1xuICBtYXJnaW4tdG9wOiAyMHB4OyB9XG4gIGRpdi53cGpiLWZvcm0tcmVzdW1lLWFsZXJ0cyAuYWxlcnRfX3NhdmUgLndwamItZm9ybS1hY3Rpb25zIHtcbiAgICBtYXJnaW46IDA7IH1cblxuZGl2LndwamItZm9ybS1yZXN1bWUtYWxlcnRzIC53cGpiLWJ1dHRvbiB7XG4gIHBhZGRpbmc6IDEycHggMjBweCAhaW1wb3J0YW50O1xuICBsaW5lLWhlaWdodDogaW5pdGlhbDtcbiAgY29sb3I6IHZhcigtLWUtZ2xvYmFsLWNvbG9yLWRhMjlhZTYsICMzMDMwMzApO1xuICBib3JkZXI6IDFweCBzb2xpZCAjQ0VENERBO1xuICB3aWR0aDogYXV0byAhaW1wb3J0YW50OyB9XG4gIGRpdi53cGpiLWZvcm0tcmVzdW1lLWFsZXJ0cyAud3BqYi1idXR0b246aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWUtZ2xvYmFsLWNvbG9yLWRhMjlhZTYsICMzMDMwMzApO1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJvcmRlci1jb2xvcjogdmFyKC0tZS1nbG9iYWwtY29sb3ItZGEyOWFlNiwgIzMwMzAzMCk7IH1cblxuZGl2LndwamItZm9ybS1yZXN1bWUtYWxlcnRzIC53cGpiLWZpZWxkc2V0LXBhcmFtcyA+IGRpdiB7XG4gIGRpc3BsYXk6IGJsb2NrOyB9XG5cbmRpdi53cGpiLWZvcm0tcmVzdW1lLWFsZXJ0cyAud3BqYi1hbGVydC1wYXJhbSB7XG4gIHBhZGRpbmc6IDA7IH1cbiAgZGl2LndwamItZm9ybS1yZXN1bWUtYWxlcnRzIC53cGpiLWFsZXJ0LXBhcmFtICsgLndwamItYWxlcnQtcGFyYW0ge1xuICAgIG1hcmdpbi10b3A6IDIwcHg7IH1cbiAgZGl2LndwamItZm9ybS1yZXN1bWUtYWxlcnRzIC53cGpiLWFsZXJ0LXBhcmFtOmFmdGVyIHtcbiAgICBjb250ZW50OiAnJztcbiAgICBkaXNwbGF5OiB0YWJsZTtcbiAgICBjbGVhcjogYm90aDsgfVxuICBkaXYud3BqYi1mb3JtLXJlc3VtZS1hbGVydHMgLndwamItYWxlcnQtcGFyYW0gLndwamItYnV0dG9uIHtcbiAgICBoZWlnaHQ6IDUwcHg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyOyB9XG4gIGRpdi53cGpiLWZvcm0tcmVzdW1lLWFsZXJ0cyAud3BqYi1hbGVydC1wYXJhbSAud3BqYi1jb2wtMTAge1xuICAgIHBhZGRpbmctbGVmdDogMTBweCAhaW1wb3J0YW50OyB9XG4gIGRpdi53cGpiLWZvcm0tcmVzdW1lLWFsZXJ0cyAud3BqYi1hbGVydC1wYXJhbSAud3BqYi1pY29uLXRyYXNoOmhvdmVyOmJlZm9yZSB7XG4gICAgY29sb3I6ICNmZmYgIWltcG9ydGFudDsgfVxuXG4ud3BqYi1ncmlkIGRpdi53cGpiLW1hbmFnZS1hbGVydCB7XG4gIGJhY2tncm91bmQ6ICNGOUY5RkU7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNERkU0RjE7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgcGFkZGluZzogMzBweDtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDsgfVxuXG4ud3BqYiAud3BqYi1ncmlkLndwamItZ3JpZC1jb21wYWN0IC53cGpiLWdyaWQtcm93ID4gZGl2LndwamItYWxlcnQtcGFyYW1zIHtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgdGV4dC1hbGlnbjogbGVmdDsgfVxuXG4ud3BqYi1wYWdlLWpvYi1hcHBsaWNhdGlvbiB7XG4gIHRleHQtYWxpZ246IGxlZnQ7IH1cblxuLndwamItYXBwbGljYXRpb24tY2hhbmdlLXN0YXR1cyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjsgfVxuXG4ud3BqYi1wYWdlLWpvYi1hcHBsaWNhdGlvbi53cGpiLXBhZ2Utam9iLWFwcGxpY2F0aW9uIC53cGpiLW1hbmFnZS1pdGVtIC53cGpiLWdyaWQtY29sIHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDsgfVxuICAud3BqYi1wYWdlLWpvYi1hcHBsaWNhdGlvbi53cGpiLXBhZ2Utam9iLWFwcGxpY2F0aW9uIC53cGpiLW1hbmFnZS1pdGVtIC53cGpiLWdyaWQtY29sIGltZyB7XG4gICAgbWFyZ2luOiAwOyB9XG5cbi53cGpiLWVsZW1lbnQtaW5wdXQtY2hlY2tib3ggLndwamItbGFiZWwge1xuICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlciAhaW1wb3J0YW50OyB9XG5cbi53cGpiLWVsZW1lbnQtaW5wdXQtY2hlY2tib3ggLndwamItaW5wdXQtY29scy0xIHtcbiAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICBtYXJnaW46IDAgIWltcG9ydGFudDsgfVxuXG4ud3BqYi1wYWdlLWNvbXBhbnktbG9naW4sXG4ud3BqYi1wYWdlLWNvbXBhbnktbmV3LFxuLndwamItcGFnZS1yZXN1bWUtbG9naW4sXG4ud3Bqci1wYWdlLXJlZ2lzdGVyIHtcbiAgbWF4LXdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7IH1cblxuLndwamIgLndwamItZm9ybSBkaXYud3BqYi1lbGVtZW50LW5hbWUtcmVtZW1iZXIgbGFiZWwud3BqYi1sYWJlbCB7XG4gIHdpZHRoOiAxMDAlO1xuICBtaW4td2lkdGg6IDMwMHB4OyB9XG4gIC53cGpiIC53cGpiLWZvcm0gZGl2LndwamItZWxlbWVudC1uYW1lLXJlbWVtYmVyIGxhYmVsLndwamItbGFiZWwgLndwamItZmllbGQge1xuICAgIHdpZHRoOiAzMHB4OyB9XG5cbnNlbGVjdC51aS1kYXRlcGlja2VyLXllYXIge1xuICBwYWRkaW5nOiA1cHggIWltcG9ydGFudDtcbiAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIG1hcmdpbjogNXB4IGF1dG8gMCBhdXRvICFpbXBvcnRhbnQ7IH1cblxuLnVpLWRhdGVwaWNrZXItaGVhZGVyIHtcbiAgbWFyZ2luLXRvcDogLThweCAhaW1wb3J0YW50OyB9XG5cbi51aS1kYXRlcGlja2VyIC51aS1kYXRlcGlja2VyLXByZXYsXG4udWktZGF0ZXBpY2tlciAudWktZGF0ZXBpY2tlci1uZXh0IHtcbiAgdG9wOiA4cHggIWltcG9ydGFudDsgfVxuXG4udWktZGF0ZXBpY2tlcjpub3QoLmdmb3JtLWxlZ2FjeS1kYXRlcGlja2VyKSBhLnVpLXN0YXRlLWRlZmF1bHQge1xuICBsaW5lLWhlaWdodDogMjdweCAhaW1wb3J0YW50OyB9XG5cbi51aS1kYXRlcGlja2VyOm5vdCguZ2Zvcm0tbGVnYWN5LWRhdGVwaWNrZXIpIGEudWktc3RhdGUtYWN0aXZlLCAudWktZGF0ZXBpY2tlcjpub3QoLmdmb3JtLWxlZ2FjeS1kYXRlcGlja2VyKSBhLnVpLXN0YXRlLWFjdGl2ZTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzMjYxNDggIWltcG9ydGFudDsgfVxuXG4udWktZGF0ZXBpY2tlciAudWktd2lkZ2V0LWhlYWRlcixcbi51aS1kYXRlcGlja2VyIC51aS1kYXRlcGlja2VyLWhlYWRlciB7XG4gIGJhY2tncm91bmQ6ICMzMjYxNDggIWltcG9ydGFudDsgfVxuXG5ib2R5IC53cGpiIC53cGpiLWxpc3RpbmctdHlwZS1jb3N0IHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG4ud3BqYi1wYWdlLWluZGV4IGxhYmVsLndwamItY3V0ZS1jaGVja2JveCB7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lOyB9XG5cbi53cGpiLXBhZ2UtaW5kZXggLndwamItcG93ZXJlZC1ieSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdhcDogMTBweDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgbWFyZ2luOiAxMHB4IDA7IH1cblxuLndwamItcGFnZS1pbmRleC5pcy1sb2FkaW5nIHtcbiAgb3BhY2l0eTogMC42O1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG5cbi5zZWN0aW9uLWFjY29yZGlvbnMge1xuICBwYWRkaW5nOiA0LjA2M3JlbSAwIDVyZW0gMDsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICAuc2VjdGlvbi1hY2NvcmRpb25zIHtcbiAgICAgIHBhZGRpbmc6IDIuNXJlbSAwOyB9IH1cbiAgLnNlY3Rpb24tYWNjb3JkaW9ucyAuY29udGVudCB7XG4gICAgbWF4LXdpZHRoOiAxMjAwcHg7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvOyB9XG4gICAgLnNlY3Rpb24tYWNjb3JkaW9ucyAuY29udGVudF9fdGl0bGUge1xuICAgICAgbWF4LXdpZHRoOiA1MDBweDtcbiAgICAgIG1hcmdpbjogMCBhdXRvIDIuNXJlbSBhdXRvOyB9XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICAgICAgLnNlY3Rpb24tYWNjb3JkaW9ucyAuY29udGVudF9fdGl0bGUge1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEuODc1cmVtOyB9IH1cbiAgLnNlY3Rpb24tYWNjb3JkaW9ucyAuYWNjb3JkaW9uIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gICAgcGFkZGluZy1yaWdodDogMTBweDsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAgICAgLnNlY3Rpb24tYWNjb3JkaW9ucyAuYWNjb3JkaW9uIHtcbiAgICAgICAgY29sdW1uLWNvdW50OiAxO1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7IH0gfVxuICAgIC5zZWN0aW9uLWFjY29yZGlvbnMgLmFjY29yZGlvbl9faXRlbSB7XG4gICAgICBicmVhay1pbnNpZGU6IGF2b2lkLWNvbHVtbjtcbiAgICAgIC13ZWJraXQtY29sdW1uLWJyZWFrLWluc2lkZTogYXZvaWQ7XG4gICAgICBib3JkZXItcmFkaXVzOiA2cHg7XG4gICAgICBtYXJnaW46IDAgMCA2cHggMDsgfVxuXG4uc2VjdGlvbi1hcmNoaXZlLXRpdGxlIHtcbiAgcGFkZGluZzogMCA2MHB4OyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgIC5zZWN0aW9uLWFyY2hpdmUtdGl0bGUge1xuICAgICAgcGFkZGluZzogMCAzMHB4OyB9IH1cbiAgLnNlY3Rpb24tYXJjaGl2ZS10aXRsZSAuc2VjdGlvbl9faW5uZXIge1xuICAgIG1heC13aWR0aDogNTEwcHg7XG4gICAgbWFyZ2luOiAwOyB9XG5cbi5zZWN0aW9uLWNhcmRzLTIge1xuICBwYWRkaW5nOiA1cmVtIDA7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgLnNlY3Rpb24tY2FyZHMtMiB7XG4gICAgICBwYWRkaW5nOiAyLjVyZW0gMDsgfSB9XG4gIC5zZWN0aW9uLWNhcmRzLTIgLmNhcmQtZmx1c2hfX2ltYWdlIC5tZWRpYV9faW1hZ2Uge1xuICAgIHBhZGRpbmctYm90dG9tOiA0MSU7IH1cblxuLnNlY3Rpb24tY2FyZHMtMyB7XG4gIHBhZGRpbmctYm90dG9tOiA5cmVtOyB9XG4gIC5zZWN0aW9uLWNhcmRzLTNfX3RpdGxlIHtcbiAgICBwYWRkaW5nOiA1cmVtIDAgMXJlbSAwO1xuICAgIGZvbnQtc2l6ZTogMi4yNXJlbSAhaW1wb3J0YW50OyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAuc2VjdGlvbi1jYXJkcy0zX190aXRsZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMy4yNXJlbSAhaW1wb3J0YW50OyB9IH1cbiAgLnNlY3Rpb24tY2FyZHMtMyBoMyB7XG4gICAgZm9udC1zaXplOiAxLjVyZW07IH1cbiAgLnNlY3Rpb24tY2FyZHMtMyArIC5zZWN0aW9uLWNvbnRlbnQge1xuICAgIG1hcmdpbi10b3A6IC05cmVtOyB9XG4gIC5zZWN0aW9uLWNhcmRzLTMgaW1nIHtcbiAgICB3aWR0aDogMTAwJTsgfVxuXG4uc3RhdHMge1xuICBvdmVyZmxvdzogaGlkZGVuOyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgIC5zdGF0cyAuc3RhdHMtZmx1aWQtYmFja2dyb3VuZCB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDA7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICB6LWluZGV4OiAwO1xuICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzI2MTQ4OyB9IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgLnN0YXRzIGgxIHtcbiAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7IH0gfVxuICAuc3RhdHMgLmgyLCAuc3RhdHMgLnBvc3QtYXJ0aWNsZV9fdGl0bGUsIC5zdGF0cyAuc3VjY2Vzcy1zdG9yeS1hcnRpY2xlX190aXRsZSwgLnN0YXRzIC5wb2RjYXN0LWFydGljbGVfX3RpdGxlLCAuc3RhdHMgLndwamIgLndwamItcGFnZS1jb21wYW55LW5ldyAud3BqYi1sZWdlbmQsIC53cGpiIC53cGpiLXBhZ2UtY29tcGFueS1uZXcgLnN0YXRzIC53cGpiLWxlZ2VuZCxcbiAgLnN0YXRzIC53cGpiIC53cGpiLWZvcm0ud3BqYi1mb3JtIC53cGpiLWxlZ2VuZCwgLndwamIgLndwamItZm9ybS53cGpiLWZvcm0gLnN0YXRzIC53cGpiLWxlZ2VuZCB7XG4gICAgbWF4LXdpZHRoOiAyMDBweDsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICAuc3RhdHMgLmNvbnRhaW5lciwgLnN0YXRzIC5tZnAtY29udGVudCwgLnN0YXRzIC53cGpiIGRpdi53cGpiLWZsYXNoLWluZm8sIC53cGpiIC5zdGF0cyBkaXYud3BqYi1mbGFzaC1pbmZvIHtcbiAgICAgIG1heC13aWR0aDogMTAwJTsgfSB9XG4gIC5zdGF0cyAuc3RhdHMtZGVzY3JpcHRpb24ge1xuICAgIHotaW5kZXg6IDE7XG4gICAgcGFkZGluZy10b3A6IDIuNXJlbTtcbiAgICBwYWRkaW5nLWJvdHRvbTogMi41cmVtOyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgICAuc3RhdHMgLnN0YXRzLWRlc2NyaXB0aW9uIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZS1nbG9iYWwtY29sb3ItMDFmMGZlNCwgI0YyRUNERik7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi9hc3NldHMvaW1hZ2VzL3NsaWRlci1oZWFkZXItYmcuc3ZnKTtcbiAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGJvdHRvbTtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxMDAlIDEwMCU7XG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiA1cmVtOyB9IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY3cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAgICAgLnN0YXRzIC5zdGF0cy1kZXNjcmlwdGlvbiB7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiA5cmVtOyB9IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgICAgIC5zdGF0cyAuc3RhdHMtZGVzY3JpcHRpb24gPiBkaXYge1xuICAgICAgICBtYXgtd2lkdGg6IDU0MHB4O1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgbWFyZ2luOiBhdXRvOyB9IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAgICAgLnN0YXRzIC5zdGF0cy1kZXNjcmlwdGlvbiA+IGRpdiB7XG4gICAgICAgIG1heC13aWR0aDogNzY5cHg7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBtYXJnaW46IGF1dG87IH0gfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgICAgIC5zdGF0cyAuc3RhdHMtZGVzY3JpcHRpb24ge1xuICAgICAgICBwYWRkaW5nLXRvcDogOXJlbTtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDdyZW07XG4gICAgICAgIHBhZGRpbmctbGVmdDogNC42ODhyZW07IH0gfVxuICAuc3RhdHMgLnN0YXRzLXNsaWRlciB7XG4gICAgcGFkZGluZzogMTByZW0gMCAxMHJlbSAwICFpbXBvcnRhbnQ7IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICAgIC5zdGF0cyAuc3RhdHMtc2xpZGVyIHtcbiAgICAgICAgcGFkZGluZzogM3JlbSAyNXB4IDYuMjRyZW0gMjVweCAhaW1wb3J0YW50O1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAlOyB9IH1cbiAgLnN0YXRzIC5zdGF0cy1zbGlkZSAuc2xpZGUtdGV4dCB7XG4gICAgbGluZS1oZWlnaHQ6IDIuMzc1cmVtO1xuICAgIGZvbnQtZmFtaWx5OiBCaWtvLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtc2l6ZTogMS41cmVtOyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgIC5zdGF0cyAuc3RhdHMtc2xpZGUgLnNsaWRlLXRleHQge1xuICAgICAgICBtYXgtd2lkdGg6IDU0MHB4O1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgbWFyZ2luOiBhdXRvOyB9IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAgICAgLnN0YXRzIC5zdGF0cy1zbGlkZSAuc2xpZGUtdGV4dCB7XG4gICAgICAgIG1heC13aWR0aDogNzY5cHg7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBtYXJnaW46IGF1dG87IH0gfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgLnN0YXRzIC5zdGF0cy1zbGlkZSAuc2xpZGUtdGV4dCB7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyLjg3NXJlbTtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgbWluLWhlaWdodDogMjAuNXJlbTtcbiAgICAgICAgZm9udC1zaXplOiAyLjI1cmVtOyB9IH1cbiAgLnN0YXRzIC5zd2lwZXItc2xpZGUge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmc6IDAgMC43NXJlbTtcbiAgICBmb250LWZhbWlseTogQmlrbywgc2Fucy1zZXJpZjsgfVxuICAuc3RhdHMgLmNvbnRhaW5lci1mbHVpZCwgLnN0YXRzIC5jb250YWluZXItc20sIC5zdGF0cyAuY29udGFpbmVyLW1kLCAuc3RhdHMgLmNvbnRhaW5lci1sZywgLnN0YXRzIC5jb250YWluZXIteGwge1xuICAgIHBhZGRpbmctcmlnaHQ6IDI1cHg7XG4gICAgcGFkZGluZy1sZWZ0OiAyNXB4O1xuICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICBtYXJnaW4tbGVmdDogYXV0bzsgfVxuICAuc3RhdHMgLnN0YXRzLXN2ZyB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIGJvdHRvbTogMDtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWF4LXdpZHRoOiA1MDBweDtcbiAgICB6LWluZGV4OiAtMTtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgICAgIC5zdGF0cyAuc3RhdHMtc3ZnIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTsgfSB9XG4gIC5zdGF0cyAuc3dpcGVyLXBhZ2luYXRpb24ge1xuICAgIGJvdHRvbTogNjVweDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZzogMDtcbiAgICBtYXJnaW46IDA7XG4gICAgaGVpZ2h0OiAxMHB4O1xuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgei1pbmRleDogMztcbiAgICBvcGFjaXR5OiAxO1xuICAgIGxlZnQ6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICAgIC5zdGF0cyAuc3dpcGVyLXBhZ2luYXRpb24ge1xuICAgICAgICBib3R0b206IDMuMTI1cmVtOyB9IH1cbiAgICAuc3RhdHMgLnN3aXBlci1wYWdpbmF0aW9uIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQge1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgbWFyZ2luOiAwIDhweDtcbiAgICAgIG9wYWNpdHk6IDAuMjU7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICBoZWlnaHQ6IDhweDtcbiAgICAgIHdpZHRoOiA0N3B4O1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgIzMyNjE0ODtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHVuc2V0O1xuICAgICAgYm9yZGVyLXJhZGl1czogMnB4O1xuICAgICAgb3BhY2l0eTogMC4yNTsgfVxuICAgICAgLnN0YXRzIC5zd2lwZXItcGFnaW5hdGlvbiAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1hY3RpdmUge1xuICAgICAgICBiYWNrZ3JvdW5kOiAjMzI2MTQ4O1xuICAgICAgICBvcGFjaXR5OiAxOyB9XG5cbi5zZWN0aW9uLWNvbHVtbnMtNCAucm93IHtcbiAgZ2FwOiAzMHB4OyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuc2VjdGlvbi1jb2x1bW5zLTQge1xuICAgIHBhZGRpbmc6IDIuNXJlbSAwOyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gIC5zZWN0aW9uLWNvbHVtbnMtNCAucm93ID4gZGl2IHtcbiAgICBmbGV4OiAwIDAgY2FsYyg1MCUgLSAxNXB4KTtcbiAgICBtYXgtd2lkdGg6IGNhbGMoNTAlIC0gMTVweCk7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5zZWN0aW9uLWNvbHVtbnMtNCAucm93ID4gZGl2IHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgZmxleDogMTsgfVxuICAuc2VjdGlvbi1jb2x1bW5zLTQgLnJvdyA+IGRpdjpmaXJzdC1jaGlsZCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIGZsZXg6IDAgMSBhdXRvOyB9XG4gICAgLnNlY3Rpb24tY29sdW1ucy00IC5yb3cgPiBkaXY6Zmlyc3QtY2hpbGQgLmNhcmQtb3ZlcmxheSB7XG4gICAgICBoZWlnaHQ6IDUwMHB4OyB9XG4gICAgICAuc2VjdGlvbi1jb2x1bW5zLTQgLnJvdyA+IGRpdjpmaXJzdC1jaGlsZCAuY2FyZC1vdmVybGF5X19leGNlcnB0IHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7IH1cbiAgICAgIC5zZWN0aW9uLWNvbHVtbnMtNCAucm93ID4gZGl2OmZpcnN0LWNoaWxkIC5jYXJkLW92ZXJsYXlfX2FjdGlvbiB7XG4gICAgICAgIG1hcmdpbi10b3A6IDA7IH0gfVxuXG4uY29udGFjdEZvcm0ge1xuICBwYWRkaW5nLWJvdHRvbTogNXJlbTsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAuY29udGFjdEZvcm0ge1xuICAgICAgcGFkZGluZy1ib3R0b206IDdyZW07IH0gfVxuICAuY29udGFjdEZvcm0tbGlzdCB7XG4gICAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgbWFyZ2luOiAwOyB9XG4gICAgLmNvbnRhY3RGb3JtLWxpc3QtaWNvbiB7XG4gICAgICBmbGV4OiAwIDAgMzBweDsgfVxuICAgIC5jb250YWN0Rm9ybS1saXN0IGxpIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDFyZW07IH1cbiAgLmNvbnRhY3RGb3JtLW1pZGRsZSB7XG4gICAgbWFyZ2luLXRvcDogNS41cmVtOyB9XG4gIC5jb250YWN0Rm9ybSAuZ2Zvcm1fZm9vdGVyIHtcbiAgICB0ZXh0LWFsaWduOiByaWdodDsgfVxuICAgIC5jb250YWN0Rm9ybSAuZ2Zvcm1fZm9vdGVyIC5idXR0b24ge1xuICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87IH1cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgICAuY29udGFjdEZvcm0gLmdmb3JtX2Zvb3RlciAuYnV0dG9uIHtcbiAgICAgICAgICBtaW4td2lkdGg6IDEwMCU7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7IH0gfVxuICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAuY29udGFjdEZvcm0gLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSAuZ2ZpZWxkOm5vdCguZ2ZpZWxkLS13aWR0aC1mdWxsKSB7XG4gICAgICBncmlkLWNvbHVtbjogMS8tMTsgfSB9XG4gIC5jb250YWN0Rm9ybSAuZ2Zvcm1fY29uZmlybWF0aW9uX21lc3NhZ2Uge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBwYWRkaW5nOiAwLjc1cmVtIDEuMjVyZW0gMC43NXJlbSBjYWxjKDEuMjVyZW0gKyAxNnB4KTtcbiAgICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgIGJvcmRlci1yYWRpdXM6IDAuMzc1cmVtO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNlYWY0ZWQ7XG4gICAgYm9yZGVyLWNvbG9yOiAjZTJlZmU2O1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0NzdmcgYXJpYS1oaWRkZW49J3RydWUnIGZvY3VzYWJsZT0nZmFsc2UnIGRhdGEtcHJlZml4PSdmYXMnIGRhdGEtaWNvbj0nY2hlY2snIGNsYXNzPSdzdmctaW5saW5lLS1mYSBmYS1jaGVjayBmYS13LTE2IG1yLTMnIHJvbGU9J2ltZycgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgNTEyIDUxMiclM0UlM0NwYXRoIGZpbGw9J2N1cnJlbnRDb2xvcicgZD0nTTE3My44OTggNDM5LjQwNGwtMTY2LjQtMTY2LjRjLTkuOTk3LTkuOTk3LTkuOTk3LTI2LjIwNiAwLTM2LjIwNGwzNi4yMDMtMzYuMjA0YzkuOTk3LTkuOTk4IDI2LjIwNy05Ljk5OCAzNi4yMDQgMEwxOTIgMzEyLjY5IDQzMi4wOTUgNzIuNTk2YzkuOTk3LTkuOTk3IDI2LjIwNy05Ljk5NyAzNi4yMDQgMGwzNi4yMDMgMzYuMjA0YzkuOTk3IDkuOTk3IDkuOTk3IDI2LjIwNiAwIDM2LjIwNGwtMjk0LjQgMjk0LjQwMWMtOS45OTggOS45OTctMjYuMjA3IDkuOTk3LTM2LjIwNC0uMDAxeiclM0UlM0MvcGF0aCUzRSUzQy9zdmclM0VcIik7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAxMHB4IGNlbnRlcjtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDE2cHggMTZweDsgfVxuXG4uc2VjdGlvbi1jb250ZW50LWltYWdlLWxlZnQge1xuICBwYWRkaW5nOiA1cmVtIDA7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgLnNlY3Rpb24tY29udGVudC1pbWFnZS1sZWZ0IHtcbiAgICAgIHBhZGRpbmc6IDIuNXJlbSAwOyB9IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAgIC5zZWN0aW9uLWNvbnRlbnQtaW1hZ2UtbGVmdCAuY29udGVudC1pbWFnZS1sZWZ0X19jb250ZW50LWFyZWEge1xuICAgICAgcGFkZGluZy1sZWZ0OiA1MHB4OyB9IH1cbiAgLnNlY3Rpb24tY29udGVudC1pbWFnZS1sZWZ0IC5jb250ZW50LWltYWdlLWxlZnRfX3RpdGxlLCAuc2VjdGlvbi1jb250ZW50LWltYWdlLWxlZnQgLmNvbnRlbnQtaW1hZ2UtbGVmdF9fY29udGVudCwgLnNlY3Rpb24tY29udGVudC1pbWFnZS1sZWZ0IC5jb250ZW50LWltYWdlLWxlZnRfX292ZXJsaW5lIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4OyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgICAuc2VjdGlvbi1jb250ZW50LWltYWdlLWxlZnQgLmNvbnRlbnQtaW1hZ2UtbGVmdF9fdGl0bGUge1xuICAgICAgbWF4LXdpZHRoOiAzOTBweDsgfSB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgICAuc2VjdGlvbi1jb250ZW50LWltYWdlLWxlZnQgLmNvbnRlbnQtaW1hZ2UtbGVmdF9fY29udGVudCB7XG4gICAgICBtYXgtd2lkdGg6IDQ2MHB4OyB9IH1cbiAgLnNlY3Rpb24tY29udGVudC1pbWFnZS1sZWZ0IC5tZWRpYV9faW1hZ2Uge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nLWJvdHRvbTogODAlO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgZGlzcGxheTogYmxvY2s7IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgIC5zZWN0aW9uLWNvbnRlbnQtaW1hZ2UtbGVmdCAubWVkaWFfX2ltYWdlIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDsgfSB9XG4gICAgLnNlY3Rpb24tY29udGVudC1pbWFnZS1sZWZ0IC5tZWRpYV9faW1hZ2UgaW1nIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgbGVmdDogMDtcbiAgICAgIHRvcDogMDtcbiAgICAgIHJpZ2h0OiAwO1xuICAgICAgYm90dG9tOiAwO1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgICBib3JkZXItcmFkaXVzOiAuMzc1cmVtOyB9XG4gIC5zZWN0aW9uLWNvbnRlbnQtaW1hZ2UtbGVmdCAubWZwLXZpZGVvIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHRyYW5zaXRpb246IDAuMnMgYWxsO1xuICAgIGhlaWdodDogMDtcbiAgICBib3R0b206IDA7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHBhZGRpbmctYm90dG9tOiA4MCU7XG4gICAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmZmZmOyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAuc2VjdGlvbi1jb250ZW50LWltYWdlLWxlZnQgLm1mcC12aWRlbyB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7IH0gfVxuICAgIC5zZWN0aW9uLWNvbnRlbnQtaW1hZ2UtbGVmdCAubWZwLXZpZGVvIGltZyB7XG4gICAgICB0cmFuc2l0aW9uOiAwLjJzIGFsbDtcbiAgICAgIG9wYWNpdHk6IDE7IH1cbiAgICAuc2VjdGlvbi1jb250ZW50LWltYWdlLWxlZnQgLm1mcC12aWRlbzpiZWZvcmUge1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHdpZHRoPSc2OCcgaGVpZ2h0PSc2OCcgdmlld0JveD0nMCAwIDY4IDY4JyBmaWxsPSdub25lJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNFJTNDY2lyY2xlIGN4PSczNCcgY3k9JzM0JyByPSczNCcgZmlsbD0nJTIzMzAzMDMwJyBmaWxsLW9wYWNpdHk9JzAuNScvJTNFJTNDcGF0aCBkPSdNNDkuMjYzIDMwLjg5MDhDNTAuMzQzIDMxLjU1ODcgNTEgMzIuNzM1MyA1MSAzNC4wMDI5QzUxIDM1LjI3MDUgNTAuMzQzIDM2LjQ0NzEgNDkuMjYzIDM3LjA0NjdMMjcuNTE1MyA1MC40MDYxQzI2LjM5NjEgNTEuMTU3NSAyNC45OTUyIDUxLjE4NzkgMjMuODUxOCA1MC41NDI3QzIyLjcwODIgNDkuODk3NSAyMiA0OC42ODMgMjIgNDcuMzYyM1YyMC42NDM1QzIyIDE5LjMyNTggMjIuNzA4MiAxOC4xMTA2IDIzLjg1MTggMTcuNDY1NEMyNC45OTUyIDE2LjgyMDkgMjYuMzk2MSAxNi44NDc1IDI3LjUxNTMgMTcuNTM0NEw0OS4yNjMgMzAuODkwOFonIGZpbGw9J3doaXRlJy8lM0UlM0Mvc3ZnJTNFJTBBXCIpO1xuICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICB6LWluZGV4OiAxMDtcbiAgICAgIHRvcDogMDtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICByaWdodDogMDtcbiAgICAgIGJvdHRvbTogMDsgfVxuICAgIC5zZWN0aW9uLWNvbnRlbnQtaW1hZ2UtbGVmdCAubWZwLXZpZGVvOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQ6ICMwMDA7IH1cbiAgICAgIC5zZWN0aW9uLWNvbnRlbnQtaW1hZ2UtbGVmdCAubWZwLXZpZGVvOmhvdmVyIGltZyB7XG4gICAgICAgIG9wYWNpdHk6IDAuODsgfVxuXG4uc2VjdGlvbi1jb250ZW50LWltYWdlLXJpZ2h0IHtcbiAgcGFkZGluZzogNXJlbSAwOyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgIC5zZWN0aW9uLWNvbnRlbnQtaW1hZ2UtcmlnaHQge1xuICAgICAgcGFkZGluZzogMi41cmVtIDA7IH0gfVxuICAuc2VjdGlvbi1jb250ZW50LWltYWdlLXJpZ2h0IC5yb3cge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgLnNlY3Rpb24tY29udGVudC1pbWFnZS1yaWdodCAucm93IHtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjsgfSB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgICAuc2VjdGlvbi1jb250ZW50LWltYWdlLXJpZ2h0IC5jb250ZW50LWltYWdlLWxlZnRfX2NvbnRlbnQtYXJlYSB7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDEwMHB4OyB9IH1cbiAgLnNlY3Rpb24tY29udGVudC1pbWFnZS1yaWdodCAuY29udGVudC1pbWFnZS1sZWZ0X190aXRsZSwgLnNlY3Rpb24tY29udGVudC1pbWFnZS1yaWdodCAuY29udGVudC1pbWFnZS1sZWZ0X19jb250ZW50LCAuc2VjdGlvbi1jb250ZW50LWltYWdlLXJpZ2h0IC5jb250ZW50LWltYWdlLWxlZnRfX292ZXJsaW5lIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4OyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgICAuc2VjdGlvbi1jb250ZW50LWltYWdlLXJpZ2h0IC5jb250ZW50LWltYWdlLWxlZnRfX3RpdGxlIHtcbiAgICAgIG1heC13aWR0aDogMzkwcHg7IH0gfVxuICBAbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gICAgLnNlY3Rpb24tY29udGVudC1pbWFnZS1yaWdodCAuY29udGVudC1pbWFnZS1sZWZ0X19jb250ZW50IHtcbiAgICAgIG1heC13aWR0aDogNDYwcHg7IH0gfVxuICAuc2VjdGlvbi1jb250ZW50LWltYWdlLXJpZ2h0IC5tZWRpYV9faW1hZ2Uge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nLWJvdHRvbTogODAlO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgZGlzcGxheTogYmxvY2s7IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgIC5zZWN0aW9uLWNvbnRlbnQtaW1hZ2UtcmlnaHQgLm1lZGlhX19pbWFnZSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7IH0gfVxuICAgIC5zZWN0aW9uLWNvbnRlbnQtaW1hZ2UtcmlnaHQgLm1lZGlhX19pbWFnZSBpbWcge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgdG9wOiAwO1xuICAgICAgcmlnaHQ6IDA7XG4gICAgICBib3R0b206IDA7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICAgIGJvcmRlci1yYWRpdXM6IC4zNzVyZW07IH1cbiAgLnNlY3Rpb24tY29udGVudC1pbWFnZS1yaWdodCAubWZwLXZpZGVvIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHRyYW5zaXRpb246IDAuMnMgYWxsO1xuICAgIGhlaWdodDogMDtcbiAgICBib3R0b206IDA7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHBhZGRpbmctYm90dG9tOiA4MCU7XG4gICAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmZmZmOyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAuc2VjdGlvbi1jb250ZW50LWltYWdlLXJpZ2h0IC5tZnAtdmlkZW8ge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAzMHB4OyB9IH1cbiAgICAuc2VjdGlvbi1jb250ZW50LWltYWdlLXJpZ2h0IC5tZnAtdmlkZW8gaW1nIHtcbiAgICAgIHRyYW5zaXRpb246IDAuMnMgYWxsO1xuICAgICAgb3BhY2l0eTogMTsgfVxuICAgIC5zZWN0aW9uLWNvbnRlbnQtaW1hZ2UtcmlnaHQgLm1mcC12aWRlbzpiZWZvcmUge1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHdpZHRoPSc2OCcgaGVpZ2h0PSc2OCcgdmlld0JveD0nMCAwIDY4IDY4JyBmaWxsPSdub25lJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNFJTNDY2lyY2xlIGN4PSczNCcgY3k9JzM0JyByPSczNCcgZmlsbD0nJTIzMzAzMDMwJyBmaWxsLW9wYWNpdHk9JzAuNScvJTNFJTNDcGF0aCBkPSdNNDkuMjYzIDMwLjg5MDhDNTAuMzQzIDMxLjU1ODcgNTEgMzIuNzM1MyA1MSAzNC4wMDI5QzUxIDM1LjI3MDUgNTAuMzQzIDM2LjQ0NzEgNDkuMjYzIDM3LjA0NjdMMjcuNTE1MyA1MC40MDYxQzI2LjM5NjEgNTEuMTU3NSAyNC45OTUyIDUxLjE4NzkgMjMuODUxOCA1MC41NDI3QzIyLjcwODIgNDkuODk3NSAyMiA0OC42ODMgMjIgNDcuMzYyM1YyMC42NDM1QzIyIDE5LjMyNTggMjIuNzA4MiAxOC4xMTA2IDIzLjg1MTggMTcuNDY1NEMyNC45OTUyIDE2LjgyMDkgMjYuMzk2MSAxNi44NDc1IDI3LjUxNTMgMTcuNTM0NEw0OS4yNjMgMzAuODkwOFonIGZpbGw9J3doaXRlJy8lM0UlM0Mvc3ZnJTNFJTBBXCIpO1xuICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICB6LWluZGV4OiAxMDtcbiAgICAgIHRvcDogMDtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICByaWdodDogMDtcbiAgICAgIGJvdHRvbTogMDsgfVxuICAgIC5zZWN0aW9uLWNvbnRlbnQtaW1hZ2UtcmlnaHQgLm1mcC12aWRlbzpob3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kOiAjMDAwOyB9XG4gICAgICAuc2VjdGlvbi1jb250ZW50LWltYWdlLXJpZ2h0IC5tZnAtdmlkZW86aG92ZXIgaW1nIHtcbiAgICAgICAgb3BhY2l0eTogMC44OyB9XG5cbi5zZWN0aW9uLWNvbnRlbnQtc2ltcGxlLW5hcnJvdyB7XG4gIHBhZGRpbmctdG9wOiAzcmVtO1xuICBwYWRkaW5nLWJvdHRvbTogM3JlbTsgfVxuICAuc2VjdGlvbi1jb250ZW50LXNpbXBsZS1uYXJyb3cgaDIge1xuICAgIGZvbnQtc2l6ZTogMy4yNXJlbTtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjVyZW07IH1cbiAgLnNlY3Rpb24tY29udGVudC1zaW1wbGUtbmFycm93IGgzIHtcbiAgICBmb250LXNpemU6IDEuNXJlbTtcbiAgICBmb250LWZhbWlseTogS2FybGEsIHNhbnMtc2VyaWY7XG4gICAgcGFkZGluZy1ib3R0b206IDFyZW07XG4gICAgcGFkZGluZy10b3A6IDAuNzVyZW07IH1cbiAgLnNlY3Rpb24tY29udGVudC1zaW1wbGUtbmFycm93IC52aWRlby13cmFwcGVyIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgcGFkZGluZy1ib3R0b206IDU2LjI1JTtcbiAgICAvKiAxNjo5ICovXG4gICAgaGVpZ2h0OiAwOyB9XG4gICAgLnNlY3Rpb24tY29udGVudC1zaW1wbGUtbmFycm93IC52aWRlby13cmFwcGVyIGlmcmFtZSB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDA7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICBib3JkZXItcmFkaXVzOiAwLjM3NXJlbTtcbiAgICAgIGJvcmRlcjogMDsgfVxuXG4uc2VjdGlvbi1jb250ZW50LXNpbXBsZSB7XG4gIHBhZGRpbmc6IDVyZW0gMCAyLjVyZW0gMDsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAuc2VjdGlvbi1jb250ZW50LXNpbXBsZSB7XG4gICAgICBwYWRkaW5nOiAyLjVyZW0gMDsgfSB9XG4gIC5wb3N0LWFydGljbGUgLnNlY3Rpb24tY29udGVudC1zaW1wbGUge1xuICAgIHBhZGRpbmctYm90dG9tOiAwOyB9XG4gICAgLnBvc3QtYXJ0aWNsZSAuc2VjdGlvbi1jb250ZW50LXNpbXBsZSAuY29udGFpbmVyLCAucG9zdC1hcnRpY2xlIC5zZWN0aW9uLWNvbnRlbnQtc2ltcGxlIC5tZnAtY29udGVudCwgLnBvc3QtYXJ0aWNsZSAuc2VjdGlvbi1jb250ZW50LXNpbXBsZSAud3BqYiBkaXYud3BqYi1mbGFzaC1pbmZvLCAud3BqYiAucG9zdC1hcnRpY2xlIC5zZWN0aW9uLWNvbnRlbnQtc2ltcGxlIGRpdi53cGpiLWZsYXNoLWluZm8ge1xuICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgcGFkZGluZy1yaWdodDogMDsgfVxuICAuc2VjdGlvbi1jb250ZW50LXNpbXBsZSBoMSwgLnNlY3Rpb24tY29udGVudC1zaW1wbGUgaDIsIC5zZWN0aW9uLWNvbnRlbnQtc2ltcGxlIGgzLCAuc2VjdGlvbi1jb250ZW50LXNpbXBsZSBoNCwgLnNlY3Rpb24tY29udGVudC1zaW1wbGUgaDUsIC5zZWN0aW9uLWNvbnRlbnQtc2ltcGxlIGg2IHtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4OyB9XG4gIC5zZWN0aW9uLWNvbnRlbnQtc2ltcGxlIC52aWRlby13cmFwcGVyIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgcGFkZGluZy1ib3R0b206IDU2LjI1JTtcbiAgICAvKiAxNjo5ICovXG4gICAgaGVpZ2h0OiAwOyB9XG4gICAgLnNlY3Rpb24tY29udGVudC1zaW1wbGUgLnZpZGVvLXdyYXBwZXIgaWZyYW1lIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogMDtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDAuMzc1cmVtO1xuICAgICAgYm9yZGVyOiAwOyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgICAuc2VjdGlvbi1jb250ZW50LXNpbXBsZSAuY29udGVudF9fY29udGVudCB7XG4gICAgICBtYXgtd2lkdGg6IDgyMHB4OyB9IH1cbiAgLnNpbmdsZS1yZWdpb25zIC5zZWN0aW9uLWNvbnRlbnQtc2ltcGxlIHtcbiAgICBwYWRkaW5nOiAwO1xuICAgIG1hcmdpbjogODBweCAwOyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAuc2luZ2xlLXJlZ2lvbnMgLnNlY3Rpb24tY29udGVudC1zaW1wbGUge1xuICAgICAgICBtYXJnaW46IDUwcHggMDsgfSB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAgICAgLnNpbmdsZS1yZWdpb25zIC5zZWN0aW9uLWNvbnRlbnQtc2ltcGxlIC5jb250ZW50X19jb250ZW50IHtcbiAgICAgICAgbWF4LXdpZHRoOiA3MjVweDtcbiAgICAgICAgbWFyZ2luOiBhdXRvOyB9IH1cbiAgICAuc2luZ2xlLXJlZ2lvbnMgLnNlY3Rpb24tY29udGVudC1zaW1wbGUgLmNvbnRlbnRfX2NvbnRlbnQgaW1nIHtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gICAgICB3aWR0aDogMTAwJTsgfVxuICAgIC5zaW5nbGUtcmVnaW9ucyAuc2VjdGlvbi1jb250ZW50LXNpbXBsZSAuY29udGVudF9fY29udGVudCBoMiAucHJlLWhlYWRpbmcge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgZm9udC1mYW1pbHk6IHZhcigtLWUtZ2xvYmFsLXR5cG9ncmFwaHktODU1YTljNy1mb250LWZhbWlseSwgS2FybGEsIC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgXCJTZWdvZSBVSVwiLCBSb2JvdG8sIFwiSGVsdmV0aWNhIE5ldWVcIiwgQXJpYWwsIFwiTm90byBTYW5zXCIsIFwiTGliZXJhdGlvbiBTYW5zXCIsIHNhbnMtc2VyaWYsIFwiQXBwbGUgQ29sb3IgRW1vamlcIiwgXCJTZWdvZSBVSSBFbW9qaVwiLCBcIlNlZ29lIFVJIFN5bWJvbFwiLCBcIk5vdG8gQ29sb3IgRW1vamlcIik7XG4gICAgICBsZXR0ZXItc3BhY2luZzogdmFyKC0tZS1nbG9iYWwtdHlwb2dyYXBoeS04NTVhOWM3LWxldHRlci1zcGFjaW5nLCAwKTsgfVxuXG4uc2VjdGlvbi1jb250ZW50IC5wb3N0LWFydGljbGVfX2NvbnRlbnQge1xuICBtYXgtd2lkdGg6IDcyNnB4OyB9XG4gIC5zZWN0aW9uLWNvbnRlbnQgLnBvc3QtYXJ0aWNsZV9fY29udGVudCBpbWcge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgICBtYXJnaW4tdG9wOiAzMHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gICAgYm9yZGVyLXJhZGl1czogMTBweDsgfVxuXG4uc2VjdGlvbi1jdGEtZG93bmxvYWQgLnd5c2l3eWdDYWxsVG9BY3Rpb24gcCB7XG4gIGZvbnQtc2l6ZTogMS41cmVtOyB9XG5cbi5zZWN0aW9uLWN0YSB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWUtZ2xvYmFsLWNvbG9yLWRhMjlhZTYsICMzMDMwMzApOyB9XG5cbi5jdGFfX3RvcC1hY2NlbnQsIC5jdGFfX2JvdHRvbS1hY2NlbnQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7IH1cblxuLmN0YV9fdG9wLWFjY2VudCB7XG4gIHRvcDogMDtcbiAgei1pbmRleDogMTtcbiAgd2lkdGg6IDEwMCU7IH1cbiAgLmN0YV9fdG9wLWFjY2VudCBwYXRoIHtcbiAgICB3aWR0aDogMTAwJTsgfVxuXG4uY3RhX19ib3R0b20tYWNjZW50IHtcbiAgYm90dG9tOiAtMXB4O1xuICB6LWluZGV4OiAxO1xuICB3aWR0aDogMTAwJTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7IH1cbiAgLmN0YV9fYm90dG9tLWFjY2VudCBwYXRoIHtcbiAgICB3aWR0aDogMTAwJTsgfVxuXG4udG93blF1aXoge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgLnRvd25RdWl6IHtcbiAgICAgIHBhZGRpbmc6IDExLjI1cmVtIDAgNi4yNXJlbSAwOyB9IH1cbiAgLnRvd25RdWl6LWJnLWltZyB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyOyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAudG93blF1aXotYmctaW1nIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiAxMDAlOyB9IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgICAgIC50b3duUXVpei1iZy1pbWcge1xuICAgICAgICBoZWlnaHQ6IDIxNnB4O1xuICAgICAgICBtYXgtaGVpZ2h0OiAyMTZweDsgfSB9XG4gIC50b3duUXVpei1sb2dvIHtcbiAgICB0b3A6IDUwJTtcbiAgICBsZWZ0OiA1MCU7XG4gICAgd2lkdGg6IDE1MHB4O1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDsgfVxuICAgIC50b3duUXVpei1sb2dvLmQtbWQtYmxvY2ssIC50b3duUXVpei1sb2dvLmQtYmxvY2sge1xuICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50OyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAudG93blF1aXotbG9nbyB7XG4gICAgICAgIHdpZHRoOiAzMDBweDtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7IH0gfVxuICAudG93blF1aXotZmxvYXQge1xuICAgIHotaW5kZXg6IDM7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgIC50b3duUXVpei1mbG9hdCB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgfSB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgICAudG93blF1aXotZmxvYXQtY29udGFpbmVyIHtcbiAgICAgIG1heC13aWR0aDogNzIwcHg7IH0gfVxuICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAudG93blF1aXogLmNvbnRhaW5lci1tZCAucm93Lm5vLWd1dHRlcnMge1xuICAgICAgbWFyZ2luLWxlZnQ6IC0yNXB4O1xuICAgICAgbWFyZ2luLXJpZ2h0OiAtMjVweDtcbiAgICAgIHBhZGRpbmctbGVmdDogMjVweDtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDI1cHg7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIGJhY2tncm91bmQ6IHdoaXRlO1xuICAgICAgYm9yZGVyLXJhZGl1czogMTBweCAxMHB4IDAgMDtcbiAgICAgIG1hcmdpbi10b3A6IC0xMHB4OyB9IH1cbiAgLnRvd25RdWl6IC5xdWl6U3RlcHBlciB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZzogMi41cmVtIDA7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgIC50b3duUXVpeiAucXVpelN0ZXBwZXIge1xuICAgICAgICBwYWRkaW5nOiAzLjQzOHJlbTtcbiAgICAgICAgYm94LXNoYWRvdzogMCAycHggMTJweCAwIHJnYmEoMCwgMCwgMCwgMC4yKTsgfSB9XG4gICAgLnRvd25RdWl6IC5xdWl6U3RlcHBlci1ib2R5IHtcbiAgICAgIG1pbi1oZWlnaHQ6IDIxcmVtOyB9XG4gICAgLnRvd25RdWl6IC5xdWl6U3RlcHBlciAubmF2aWdhdGlvbi1idXR0b25zIHtcbiAgICAgIG1hcmdpbi10b3A6IDFyZW0gIWltcG9ydGFudDsgfVxuICAgICAgLnRvd25RdWl6IC5xdWl6U3RlcHBlciAubmF2aWdhdGlvbi1idXR0b25zIC5uYXZpZ2F0aW9uLWJ1dHRvbiB7XG4gICAgICAgIHdpZHRoOiAzLjEyNXJlbTtcbiAgICAgICAgaGVpZ2h0OiAzLjEyNXJlbTtcbiAgICAgICAgZm9udC1zaXplOiAycmVtOyB9XG4gICAgICAgIC50b3duUXVpeiAucXVpelN0ZXBwZXIgLm5hdmlnYXRpb24tYnV0dG9ucyAubmF2aWdhdGlvbi1idXR0b24gc3ZnIHtcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICAgICAgbWF4LXdpZHRoOiAxMDAlOyB9XG4gICAgICAudG93blF1aXogLnF1aXpTdGVwcGVyIC5uYXZpZ2F0aW9uLWJ1dHRvbnMgLmJ0bi1taWRkbGUtZ3JlZW46bnRoLW9mLXR5cGUoMSkge1xuICAgICAgICBiYWNrZ3JvdW5kOiAjMzI2MTQ4O1xuICAgICAgICB3aWR0aDogYXV0byAhaW1wb3J0YW50O1xuICAgICAgICBoZWlnaHQ6IDUwcHggIWltcG9ydGFudDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNnB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIHBhZGRpbmc6IDEzcHggMjRweCAhaW1wb3J0YW50O1xuICAgICAgICBmb250LXNpemU6IDAgIWltcG9ydGFudDsgfVxuICAgICAgICAudG93blF1aXogLnF1aXpTdGVwcGVyIC5uYXZpZ2F0aW9uLWJ1dHRvbnMgLmJ0bi1taWRkbGUtZ3JlZW46bnRoLW9mLXR5cGUoMSk6YWZ0ZXIge1xuICAgICAgICAgIGNvbG9yOiAjZmZmZmZmO1xuICAgICAgICAgIGNvbnRlbnQ6IFwiQmFja1wiO1xuICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICBtYXJnaW4tbGVmdDogMTVweDsgfVxuICAgICAgICAudG93blF1aXogLnF1aXpTdGVwcGVyIC5uYXZpZ2F0aW9uLWJ1dHRvbnMgLmJ0bi1taWRkbGUtZ3JlZW46bnRoLW9mLXR5cGUoMSk6YmVmb3JlIHtcbiAgICAgICAgICBoZWlnaHQ6IDEzcHg7XG4gICAgICAgICAgd2lkdGg6IDE1cHg7XG4gICAgICAgICAgY29udGVudDogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB3aWR0aD0nMTUnIGhlaWdodD0nMTMnIHZpZXdCb3g9JzAgMCAxNSAxMycgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzRSUzQ3BhdGggZD0nTTkuMDE4NzcgMC45NDExNDhMMTQuNTE4OCA2LjE5MTE2QzE0LjY2NzIgNi4zMzI3NSAxNC43NTEyIDYuNTI4OTcgMTQuNzUxMiA2LjczNDI4QzE0Ljc1MTIgNi45Mzk1OSAxNC42NjcyIDcuMTM1NTMgMTQuNTE4OCA3LjI3NzQxTDkuMDE4NzcgMTIuNTI3NEM4LjcxODk1IDEyLjgxMjYgOC4yNDQzOSAxMi44MDE4IDcuOTU4MTQgMTIuNTAyQzcuNjcyMDIgMTIuMjA1MSA3LjY4Mjc3IDExLjcyODYgNy45ODM1MyAxMS40NDE0TDEyLjEzMDQgNy40ODUxNEgxLjUwMDMxQzEuMDg2MjUgNy40ODUxNCAwLjc1IDcuMTQ4ODkgMC43NSA2LjczNDgzQzAuNzUgNi4zMjA3NiAxLjA4NjI1IDUuOTg1MTQgMS41MDAzMSA1Ljk4NTE0SDEyLjEyODVMNy45ODE1OCAyLjAyODg4QzcuNjgxMjYgMS43NDExNSA3LjY3MTg5IDEuMjY0NTkgNy45NTYyNyAwLjk2Njc3M0M4LjI0Mzc3IDAuNjY2NzczIDguNjkwNjQgMC42NTYxNDggOS4wMTg3NyAwLjk0MTE0OFonIGZpbGw9J3doaXRlJy8lM0UlM0Mvc3ZnJTNFJTBBXCIpO1xuICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGVYKC0xKTsgfVxuICAgICAgICAudG93blF1aXogLnF1aXpTdGVwcGVyIC5uYXZpZ2F0aW9uLWJ1dHRvbnMgLmJ0bi1taWRkbGUtZ3JlZW46bnRoLW9mLXR5cGUoMSkgc3ZnIHtcbiAgICAgICAgICBkaXNwbGF5OiBub25lOyB9XG4gICAgICAudG93blF1aXogLnF1aXpTdGVwcGVyIC5uYXZpZ2F0aW9uLWJ1dHRvbnMgLmJ0bi1taWRkbGUtZ3JlZW46bnRoLW9mLXR5cGUoMikge1xuICAgICAgICBiYWNrZ3JvdW5kOiAjMzI2MTQ4O1xuICAgICAgICB3aWR0aDogYXV0byAhaW1wb3J0YW50O1xuICAgICAgICBoZWlnaHQ6IDUwcHggIWltcG9ydGFudDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNnB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIHBhZGRpbmc6IDEzcHggMjRweCAhaW1wb3J0YW50O1xuICAgICAgICBmb250LXNpemU6IDAgIWltcG9ydGFudDsgfVxuICAgICAgICAudG93blF1aXogLnF1aXpTdGVwcGVyIC5uYXZpZ2F0aW9uLWJ1dHRvbnMgLmJ0bi1taWRkbGUtZ3JlZW46bnRoLW9mLXR5cGUoMik6YmVmb3JlIHtcbiAgICAgICAgICBjb2xvcjogI2ZmZmZmZjtcbiAgICAgICAgICBjb250ZW50OiBcIk5leHRcIjtcbiAgICAgICAgICBtYXJnaW46IDA7IH1cbiAgICAgICAgLnRvd25RdWl6IC5xdWl6U3RlcHBlciAubmF2aWdhdGlvbi1idXR0b25zIC5idG4tbWlkZGxlLWdyZWVuOm50aC1vZi10eXBlKDIpOmFmdGVyIHtcbiAgICAgICAgICBoZWlnaHQ6IDEzcHg7XG4gICAgICAgICAgd2lkdGg6IDE1cHg7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IDE1cHg7XG4gICAgICAgICAgY29udGVudDogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB3aWR0aD0nMTUnIGhlaWdodD0nMTMnIHZpZXdCb3g9JzAgMCAxNSAxMycgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzRSUzQ3BhdGggZD0nTTkuMDE4NzcgMC45NDExNDhMMTQuNTE4OCA2LjE5MTE2QzE0LjY2NzIgNi4zMzI3NSAxNC43NTEyIDYuNTI4OTcgMTQuNzUxMiA2LjczNDI4QzE0Ljc1MTIgNi45Mzk1OSAxNC42NjcyIDcuMTM1NTMgMTQuNTE4OCA3LjI3NzQxTDkuMDE4NzcgMTIuNTI3NEM4LjcxODk1IDEyLjgxMjYgOC4yNDQzOSAxMi44MDE4IDcuOTU4MTQgMTIuNTAyQzcuNjcyMDIgMTIuMjA1MSA3LjY4Mjc3IDExLjcyODYgNy45ODM1MyAxMS40NDE0TDEyLjEzMDQgNy40ODUxNEgxLjUwMDMxQzEuMDg2MjUgNy40ODUxNCAwLjc1IDcuMTQ4ODkgMC43NSA2LjczNDgzQzAuNzUgNi4zMjA3NiAxLjA4NjI1IDUuOTg1MTQgMS41MDAzMSA1Ljk4NTE0SDEyLjEyODVMNy45ODE1OCAyLjAyODg4QzcuNjgxMjYgMS43NDExNSA3LjY3MTg5IDEuMjY0NTkgNy45NTYyNyAwLjk2Njc3M0M4LjI0Mzc3IDAuNjY2NzczIDguNjkwNjQgMC42NTYxNDggOS4wMTg3NyAwLjk0MTE0OFonIGZpbGw9J3doaXRlJy8lM0UlM0Mvc3ZnJTNFJTBBXCIpOyB9XG4gICAgICAgIC50b3duUXVpeiAucXVpelN0ZXBwZXIgLm5hdmlnYXRpb24tYnV0dG9ucyAuYnRuLW1pZGRsZS1ncmVlbjpudGgtb2YtdHlwZSgyKSBzdmcge1xuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgICAudG93blF1aXogLnF1aXpTdGVwcGVyIC5wcm9ncmVzcy1pbmRpY2F0b3Ige1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgYm90dG9tOiAwO1xuICAgICAgbGVmdDogMDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAwOyB9XG4gICAgICAudG93blF1aXogLnF1aXpTdGVwcGVyIC5wcm9ncmVzcy1pbmRpY2F0b3IgLmluZGljYXRvciB7XG4gICAgICAgIGhlaWdodDogMXJlbTsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAudG93blF1aXogLnJvdy5tdC01IHtcbiAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjsgfSB9XG4gIC50b3duUXVpeiAuZ2VuZXJhbFF1aXogaDQge1xuICAgIHBhZGRpbmctdG9wOiAycmVtO1xuICAgIHBhZGRpbmctYm90dG9tOiAxLjc1cmVtOyB9XG4gIC50b3duUXVpeiAubXQtNSwgLnRvd25RdWl6IC5teS01IHtcbiAgICBtYXJnaW4tdG9wOiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnRvd25RdWl6IC5tYi0zLCAudG93blF1aXogLm15LTMge1xuICAgIG1hcmdpbi1ib3R0b206IDFyZW0gIWltcG9ydGFudDsgfVxuICAudG93blF1aXogLmNoZWNrYm94LCAudG93blF1aXogaW5wdXRbdHlwZT1jaGVja2JveF0ge1xuICAgIG1hcmdpbjogMDsgfVxuICAudG93blF1aXogLmNoZWNrYm94ICsgbGFiZWwsIC50b3duUXVpeiBpbnB1dFt0eXBlPWNoZWNrYm94XSArIGxhYmVsIHtcbiAgICBtYXJnaW46IDAgMCAwIDAuNXJlbTsgfVxuICAudG93blF1aXogLmJ0bi1taWRkbGUtZ3JlZW4ge1xuICAgIGJhY2tncm91bmQ6ICMzMjYxNDg7XG4gICAgY29sb3I6ICNmZmZmZmY7XG4gICAgYm9yZGVyLWNvbG9yOiAjMzI2MTQ4OyB9XG4gIC50b3duUXVpeiAuYnRuLW91dGxpbmUtbWlkZGxlLWdyZWVuIHtcbiAgICBib3JkZXItY29sb3I6ICMzMjYxNDg7XG4gICAgY29sb3I6ICMzMjYxNDg7IH1cbiAgLnRvd25RdWl6IC5jdXN0b20tY2hlY2tib3gge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBoZWlnaHQ6IDUwcHg7XG4gICAgY3Vyc29yOiBwb2ludGVyOyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAudG93blF1aXogLmN1c3RvbS1jaGVja2JveCB7XG4gICAgICAgIHdpZHRoOiAxMDAlOyB9IH1cbiAgICAudG93blF1aXogLmN1c3RvbS1jaGVja2JveCAuZm9ybS1jaGVjay1pbnB1dCB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICAgICAgaGVpZ2h0OiA1MHB4ICFpbXBvcnRhbnQ7XG4gICAgICBib3JkZXItcmFkaXVzOiA2cHg7IH1cbiAgICAgIC50b3duUXVpeiAuY3VzdG9tLWNoZWNrYm94IC5mb3JtLWNoZWNrLWlucHV0OmNoZWNrZWQge1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzI2MTQ4O1xuICAgICAgICBib3JkZXItY29sb3I6ICMzMjYxNDg7IH1cbiAgICAgICAgLnRvd25RdWl6IC5jdXN0b20tY2hlY2tib3ggLmZvcm0tY2hlY2staW5wdXQ6Y2hlY2tlZCArIGxhYmVsIHtcbiAgICAgICAgICBjb2xvcjogI2ZmZmZmZjsgfVxuICAgIC50b3duUXVpeiAuY3VzdG9tLWNoZWNrYm94IGxhYmVsIHtcbiAgICAgIGNvbG9yOiAjMzI2MTQ4O1xuICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgcGFkZGluZzogMCAzMHB4OyB9XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgLnRvd25RdWl6IC5jdXN0b20tY2hlY2tib3ggbGFiZWwge1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjsgfSB9XG4gIC50b3duUXVpeiBpbnB1dFt0eXBlPXRleHRdIHtcbiAgICBoZWlnaHQ6IDUwcHg7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB3aWR0aD0nMjAnIGhlaWdodD0nMjEnIHZpZXdCb3g9JzAgMCAyMCAyMScgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzRSUzQ3BhdGggZD0nTTE5Ljg2MzMgMTkuMzEyNUwxNC44MjQyIDE0LjI3MzRDMTQuNzM0NCAxNC4xODM2IDE0LjYxNzIgMTQuMTM2NyAxNC40OTIyIDE0LjEzNjdIMTQuMDg5OEMxNS40Mjk3IDEyLjY4NzUgMTYuMjUgMTAuNzUzOSAxNi4yNSA4LjYyNUMxNi4yNSA0LjEzNjcyIDEyLjYxMzMgMC41IDguMTI1IDAuNUMzLjYzNjcyIDAuNSAwIDQuMTM2NzIgMCA4LjYyNUMwIDEzLjExMzMgMy42MzY3MiAxNi43NSA4LjEyNSAxNi43NUMxMC4yNTM5IDE2Ljc1IDEyLjE4NzUgMTUuOTI5NyAxMy42MzY3IDE0LjU5MzdWMTQuOTkyMkMxMy42MzY3IDE1LjExNzIgMTMuNjg3NSAxNS4yMzQ0IDEzLjc3MzQgMTUuMzI0MkwxOC44MTI1IDIwLjM2MzNDMTguOTk2MSAyMC41NDY5IDE5LjI5MyAyMC41NDY5IDE5LjQ3NjYgMjAuMzYzM0wxOS44NjMzIDE5Ljk3NjZDMjAuMDQ2OSAxOS43OTMgMjAuMDQ2OSAxOS40OTYxIDE5Ljg2MzMgMTkuMzEyNVpNOC4xMjUgMTUuNUM0LjMyNDIyIDE1LjUgMS4yNSAxMi40MjU4IDEuMjUgOC42MjVDMS4yNSA0LjgyNDIyIDQuMzI0MjIgMS43NSA4LjEyNSAxLjc1QzExLjkyNTggMS43NSAxNSA0LjgyNDIyIDE1IDguNjI1QzE1IDEyLjQyNTggMTEuOTI1OCAxNS41IDguMTI1IDE1LjVaJyBmaWxsPSdibGFjaycvJTNFJTNDL3N2ZyUzRSUwQVwiKTtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0IDIwcHggY2VudGVyOyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAgICAgLnRvd25RdWl6IGlucHV0W3R5cGU9dGV4dF0ge1xuICAgICAgICB3aWR0aDogY2FsYygxMDAlICsgNTBweCk7XG4gICAgICAgIG1heC13aWR0aDogY2FsYygxMDAlICsgNTBweCk7XG4gICAgICAgIG1hcmdpbi1yaWdodDogLTUwcHg7IH0gfVxuICAudG93blF1aXogLmJnLWJyaWdodC1ncmVlbiB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzMyNjE0ODsgfVxuICAudG93blF1aXogLmJnLWRhcmstZ3JlZW4ge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM4OUE2OEU7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuc2VjdGlvbi1kb3dubG9hZHMgLmNvbnRhaW5lciwgLnNlY3Rpb24tZG93bmxvYWRzIC5tZnAtY29udGVudCwgLnNlY3Rpb24tZG93bmxvYWRzIC53cGpiIGRpdi53cGpiLWZsYXNoLWluZm8sIC53cGpiIC5zZWN0aW9uLWRvd25sb2FkcyBkaXYud3BqYi1mbGFzaC1pbmZvIHtcbiAgICBtYXgtd2lkdGg6IDExNDVweDtcbiAgICBtYXJnaW46IDAgYXV0bzsgfSB9XG5cbi5mb290ZXIge1xuICBwYWRkaW5nOiA2LjU2M3JlbSAwIDMuMTI1cmVtIDA7XG4gIGNvbG9yOiAjRDZENkQ2O1xuICBvdmVyZmxvdy14OiBoaWRkZW47XG4gIHotaW5kZXg6IDEwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgLmZvb3RlciB7XG4gICAgICBwYWRkaW5nOiAxLjg3NXJlbSAwOyB9IH1cbiAgLmZvb3RlciAuY29udGFpbmVyID4gLnJvdyA+IGRpdiA+IGRpdiwgLmZvb3RlciAubWZwLWNvbnRlbnQgPiAucm93ID4gZGl2ID4gZGl2LCAuZm9vdGVyIC53cGpiIGRpdi53cGpiLWZsYXNoLWluZm8gPiAucm93ID4gZGl2ID4gZGl2LCAud3BqYiAuZm9vdGVyIGRpdi53cGpiLWZsYXNoLWluZm8gPiAucm93ID4gZGl2ID4gZGl2IHtcbiAgICB3aWR0aDogMTAwJTsgfVxuICAuZm9vdGVyX19hY2tub3dsZWRnZW1lbnQge1xuICAgIGNvbG9yOiAjZmZmZmZmOyB9XG4gICAgLmZvb3Rlcl9fYWNrbm93bGVkZ2VtZW50IC5jb2wtMTIge1xuICAgICAgcGFkZGluZy1yaWdodDogMDtcbiAgICAgIHBhZGRpbmctbGVmdDogMDsgfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDEyMjBweCkge1xuICAgICAgICAuZm9vdGVyX19hY2tub3dsZWRnZW1lbnQgLmNvbC0xMiB7XG4gICAgICAgICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICAgICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgICAgIG1hcmdpbi10b3A6IC0xMDdweDsgfSB9XG4gICAgLmZvb3Rlcl9fYWNrbm93bGVkZ2VtZW50IGg2IHtcbiAgICAgIGNvbG9yOiAjZmZmZmZmOyB9XG4gIC5mb290ZXJfX2NvcHlyaWdodCBwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAgIC5mb290ZXJfX2NvcHlyaWdodCBwOmxhc3QtY2hpbGQge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5mb290ZXJfX2NvcHlyaWdodCAuZC1ibG9jayA+IGRpdiA+IHAge1xuICAgIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDsgfVxuICAuZm9vdGVyX19jb3B5cmlnaHQgdWwgbGkge1xuICAgIG1hcmdpbjogMCAyMHB4IDAgMDsgfVxuICAuZm9vdGVyX19jb3B5cmlnaHQgdWwgc3BhbiB7XG4gICAgY29sb3I6ICNENkQ2RDY7IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICAgIC5mb290ZXJfX2NvcHlyaWdodCB1bCBzcGFuIHtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDQwcHg7IH0gfVxuICAuZm9vdGVyX19jb3B5cmlnaHQgdWwgYSB7XG4gICAgcGFkZGluZzogMDtcbiAgICBjb2xvcjogI2ZmZmZmZjtcbiAgICBjb2xvcjogI0Q2RDZENjsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAgICAgLmZvb3Rlcl9fY29weXJpZ2h0IHVsIGEge1xuICAgICAgICBsaW5lLWhlaWdodDogNDBweDsgfSB9XG4gICAgLmZvb3Rlcl9fY29weXJpZ2h0IHVsIGE6aG92ZXIge1xuICAgICAgY29sb3I6ICNmZmZmZmY7IH1cbiAgLmZvb3Rlcl9fYXR0cmlidXRlIGEge1xuICAgIHBhZGRpbmc6IDA7XG4gICAgY29sb3I6ICNmZmZmZmY7XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgY29sb3I6ICNENkQ2RDY7IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICAgIC5mb290ZXJfX2F0dHJpYnV0ZSBhIHtcbiAgICAgICAgbWFyZ2luLXRvcDogNDVweDtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7IH0gfVxuICAgIC5mb290ZXJfX2F0dHJpYnV0ZSBhOmhvdmVyIHtcbiAgICAgIGNvbG9yOiAjZmZmZmZmOyB9XG4gIC5mb290ZXIgLmZvb3Rlci1saW5rcyB7XG4gICAgd2lkdGg6IDEwMCU7IH1cbiAgICAuZm9vdGVyIC5mb290ZXItbGlua3MgPiBkaXYsIC5mb290ZXIgLmZvb3Rlci1saW5rcyAubWVudS1mb290ZXItMi1jb250YWluZXIge1xuICAgICAgZGlzcGxheTogaW5saW5lOyB9XG4gICAgLmZvb3RlciAuZm9vdGVyLWxpbmtzIC5tZW51LWZvb3Rlci0yLWNvbnRhaW5lciB7XG4gICAgICB3aWR0aDogNjYuNjY2JTtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4OyB9XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICAgICAgLmZvb3RlciAuZm9vdGVyLWxpbmtzIC5tZW51LWZvb3Rlci0yLWNvbnRhaW5lciB7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7IH0gfVxuICAgIC5mb290ZXIgLmZvb3Rlci1saW5rcyB1bC5tZW51IHtcbiAgICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgICBnYXA6IDAuNjI1cmVtO1xuICAgICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgICBtYXJnaW46IDAgMCAyMHB4IDA7IH1cbiAgICAgIC5mb290ZXIgLmZvb3Rlci1saW5rcyB1bC5tZW51ID4gbGkgPiBhIHtcbiAgICAgICAgY29sb3I6ICNmZmZmZmY7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDE3cHg7IH1cbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAgICAgLmZvb3RlciAuZm9vdGVyLWxpbmtzIHVsLm1lbnUgPiBsaSA+IGEge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTsgfVxuICAgICAgICAgICAgLmZvb3RlciAuZm9vdGVyLWxpbmtzIHVsLm1lbnUgPiBsaSA+IGE6YWZ0ZXIge1xuICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgICAgICAgICAgY29udGVudDogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB3aWR0aD0nMTInIGhlaWdodD0nOCcgdmlld0JveD0nMCAwIDEyIDgnIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NwYXRoIGQ9J001Ljg2ODU5IDcuMDA3NDhMMC43ODc3NjEgMS45Njc4NUMwLjYyNjQxIDEuODA2NSAwLjYyNjQxIDEuNTQ1NTkgMC43ODc3NjEgMS4zODQyNEwxLjQ2NzQ5IDAuNzA0NTA5QzEuNjI4ODQgMC41NDMxNTggMS44ODk3NSAwLjU0MzE1OCAyLjA1MTEgMC43MDQ1MDlMNi4xNjAzOSA0Ljc3MjYxTDEwLjI2OTcgMC43MDQ1MDlDMTAuNDMxIDAuNTQzMTU4IDEwLjY5MTkgMC41NDMxNTggMTAuODUzMyAwLjcwNDUwOUwxMS41MzMgMS4zODQyNEMxMS42OTQ0IDEuNTQ1NTkgMTEuNjk0NCAxLjgwNjUgMTEuNTMzIDEuOTY3ODVMNi40NTIyIDcuMDA3NDhDNi4yOTA4NSA3LjE2ODgzIDYuMDI5OTQgNy4xNjg4MyA1Ljg2ODU5IDcuMDA3NDhaJyBmaWxsPSd3aGl0ZScvJTNFJTNDL3N2ZyUzRSUwQVwiKTsgfSB9XG4gICAgICAuZm9vdGVyIC5mb290ZXItbGlua3MgdWwubWVudSAuc3ViLW1lbnUge1xuICAgICAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICBtYXJnaW46IDA7IH1cbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgLmZvb3RlciAuZm9vdGVyLWxpbmtzIHVsLm1lbnUgLnN1Yi1tZW51IHtcbiAgICAgICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmciAxZnI7XG4gICAgICAgICAgICBncmlkLXRlbXBsYXRlLXJvd3M6IDNmcjtcbiAgICAgICAgICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgICAgICAgICBnYXA6IDFyZW07IH0gfVxuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgICAuZm9vdGVyIC5mb290ZXItbGlua3MgdWwubWVudSAuc3ViLW1lbnUge1xuICAgICAgICAgICAgaGVpZ2h0OiAwO1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogMC4ycyBhbGw7XG4gICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuOyB9IH1cbiAgICAgIC5mb290ZXIgLmZvb3Rlci1saW5rcyB1bC5tZW51IGEge1xuICAgICAgICBwYWRkaW5nOiAwOyB9XG4gICAgICAuZm9vdGVyIC5mb290ZXItbGlua3MgdWwubWVudSNtZW51LWZvb3Rlci0yIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7IH1cbiAgICAgICAgLmZvb3RlciAuZm9vdGVyLWxpbmtzIHVsLm1lbnUjbWVudS1mb290ZXItMiAuc3ViLW1lbnUge1xuICAgICAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICBtYXJnaW46IDA7IH1cbiAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAgIC5mb290ZXIgLmZvb3Rlci1saW5rcyB1bC5tZW51I21lbnUtZm9vdGVyLTIgLnN1Yi1tZW51IHtcbiAgICAgICAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyO1xuICAgICAgICAgICAgICBncmlkLXRlbXBsYXRlLXJvd3M6IDJmcjtcbiAgICAgICAgICAgICAgZGlzcGxheTogZ3JpZDtcbiAgICAgICAgICAgICAgZ2FwOiAxcmVtOyB9IH1cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAgICAgICAuZm9vdGVyIC5mb290ZXItbGlua3MgdWwubWVudS5hY3RpdmUgLnN1Yi1tZW51IHtcbiAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgcGFkZGluZy10b3A6IDEwcHggIWltcG9ydGFudDsgfSB9XG4gICAgLmZvb3RlciAuZm9vdGVyLWxpbmtzIGEge1xuICAgICAgY29sb3I6ICNmZmZmZmY7IH1cbiAgLmZvb3RlciAuZ2Zvcm1fY29uZmlybWF0aW9uX21lc3NhZ2Uge1xuICAgIGJhY2tncm91bmQ6IHZhcigtLWUtZ2xvYmFsLWNvbG9yLWQ1NDJkYzIsICMxOTg3NTQpO1xuICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gICAgcGFkZGluZzogMjBweDtcbiAgICBjb2xvcjogI2ZmZmZmZjsgfVxuICAuZm9vdGVyIC5nZm9ybV93cmFwcGVyIHtcbiAgICB3aWR0aDogMTAwJTsgfVxuICAgIC5mb290ZXIgLmdmb3JtX3dyYXBwZXIgLmdmb3JtX3RpdGxlIHtcbiAgICAgIGNvbG9yOiAjZmZmZmZmO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTdweDsgfVxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAgIC5mb290ZXIgLmdmb3JtX3dyYXBwZXIgLmdmb3JtX3RpdGxlIHtcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4OyB9XG4gICAgICAgICAgLmZvb3RlciAuZ2Zvcm1fd3JhcHBlciAuZ2Zvcm1fdGl0bGU6YWZ0ZXIge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICAgICAgICBjb250ZW50OiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHdpZHRoPScxMicgaGVpZ2h0PSc4JyB2aWV3Qm94PScwIDAgMTIgOCcgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzRSUzQ3BhdGggZD0nTTUuODY4NTkgNy4wMDc0OEwwLjc4Nzc2MSAxLjk2Nzg1QzAuNjI2NDEgMS44MDY1IDAuNjI2NDEgMS41NDU1OSAwLjc4Nzc2MSAxLjM4NDI0TDEuNDY3NDkgMC43MDQ1MDlDMS42Mjg4NCAwLjU0MzE1OCAxLjg4OTc1IDAuNTQzMTU4IDIuMDUxMSAwLjcwNDUwOUw2LjE2MDM5IDQuNzcyNjFMMTAuMjY5NyAwLjcwNDUwOUMxMC40MzEgMC41NDMxNTggMTAuNjkxOSAwLjU0MzE1OCAxMC44NTMzIDAuNzA0NTA5TDExLjUzMyAxLjM4NDI0QzExLjY5NDQgMS41NDU1OSAxMS42OTQ0IDEuODA2NSAxMS41MzMgMS45Njc4NUw2LjQ1MjIgNy4wMDc0OEM2LjI5MDg1IDcuMTY4ODMgNi4wMjk5NCA3LjE2ODgzIDUuODY4NTkgNy4wMDc0OFonIGZpbGw9J3doaXRlJy8lM0UlM0Mvc3ZnJTNFJTBBXCIpOyB9IH1cbiAgICAuZm9vdGVyIC5nZm9ybV93cmFwcGVyIC5nZm9ybV9yZXF1aXJlZF9sZWdlbmQge1xuICAgICAgZGlzcGxheTogbm9uZTsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgLmZvb3RlciAuZ2Zvcm1fd3JhcHBlciBmb3JtIHtcbiAgICAgICAgaGVpZ2h0OiAwO1xuICAgICAgICB0cmFuc2l0aW9uOiAwLjJzIGFsbDtcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjsgfSB9XG4gICAgLmZvb3RlciAuZ2Zvcm1fd3JhcHBlciBpbnB1dCB7XG4gICAgICBoZWlnaHQ6IDUwcHg7XG4gICAgICB3aWR0aDogMTAwJTsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAgICAgLmZvb3RlciAuZ2Zvcm1fd3JhcHBlci5hY3RpdmUgZm9ybSB7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgcGFkZGluZy10b3A6IDEwcHg7IH0gfVxuICAuZm9vdGVyIC5sb2dvcyB7XG4gICAgcGFkZGluZzogMDsgfVxuICAgIC5mb290ZXIgLmxvZ29zIGg0IHtcbiAgICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICAgIGNvbG9yOiAjZmZmZmZmOyB9XG4gICAgLmZvb3RlciAubG9nb3MgaW1nIHtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jazsgfVxuICAuZm9vdGVyIC5zb2NpYWwtaWNvbnMge1xuICAgIGZvbnQtc2l6ZTogLjc1cmVtO1xuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgcGFkZGluZzogMCAyNXB4O1xuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgbWFyZ2luOiAzMHB4IDAgMTBweCAwOyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDEyMjBweCkge1xuICAgICAgLmZvb3RlciAuc29jaWFsLWljb25zIHtcbiAgICAgICAgbWFyZ2luOiA1MHB4IDAgMCBjYWxjKDUwJSArIDQwcHgpO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHRvcDogMTMwcHg7XG4gICAgICAgIHBhZGRpbmc6IDA7IH0gfVxuICAgIC5mb290ZXIgLnNvY2lhbC1pY29ucyBsaSB7XG4gICAgICBtYXJnaW4tbGVmdDogNXB4OyB9XG4gICAgICAuZm9vdGVyIC5zb2NpYWwtaWNvbnMgbGk6Zmlyc3QtY2hpbGQge1xuICAgICAgICBtYXJnaW4tbGVmdDogMDsgfVxuICAgIC5mb290ZXIgLnNvY2lhbC1pY29ucyBhLCAuZm9vdGVyIC5zb2NpYWwtaWNvbnMgc3ZnIHtcbiAgICAgIGNvbG9yOiAjZmZmZmZmOyB9XG4gICAgICAuZm9vdGVyIC5zb2NpYWwtaWNvbnMgYTpob3ZlciwgLmZvb3RlciAuc29jaWFsLWljb25zIHN2Zzpob3ZlciB7XG4gICAgICAgIGNvbG9yOiB2YXIoLS1lLWdsb2JhbC1jb2xvci0wMWYwZmU0LCAjRjJFQ0RGKTsgfVxuICAuZm9vdGVyIC53cC1ibG9jay1nYWxsZXJ5LTEge1xuICAgIG1hcmdpbi10b3A6IC0xMHB4OyB9XG5cbi5mb3JtIHtcbiAgbWF4LXdpZHRoOiA1MjVweDtcbiAgbWFyZ2luOiBhdXRvO1xuICBwYWRkaW5nOiA1cmVtIDA7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgLmZvcm0ge1xuICAgICAgcGFkZGluZzogMi41cmVtIDA7IH0gfVxuICAuZm9ybV9fdGl0bGUsIC5mb3JtX19jb250ZW50IHtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4OyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAuZm9ybV9fdGl0bGUsIC5mb3JtX19jb250ZW50IHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDsgfSB9XG4gIC5mb3JtX19mb3JtIHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0OyB9XG4gIC5mb3JtIC5nZm9ybV9mb290ZXIge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgLmZvcm0gLmdmb3JtX2Zvb3RlciB7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAwICFpbXBvcnRhbnQ7IH0gfVxuICAgIC5mb3JtIC5nZm9ybV9mb290ZXIgLmJ1dHRvbiB7XG4gICAgICBtYXJnaW46IGF1dG87IH1cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgICAuZm9ybSAuZ2Zvcm1fZm9vdGVyIC5idXR0b24ge1xuICAgICAgICAgIG1pbi13aWR0aDogMTAwJTtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7IH0gfVxuICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAuZm9ybSAuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIC5nZmllbGQ6bm90KC5nZmllbGQtLXdpZHRoLWZ1bGwpIHtcbiAgICAgIGdyaWQtY29sdW1uOiAxLy0xOyB9IH1cbiAgLmZvcm0gLmdmb3JtX2NvbmZpcm1hdGlvbl9tZXNzYWdlIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgcGFkZGluZzogMC43NXJlbSAxLjI1cmVtIDAuNzVyZW0gY2FsYygxLjI1cmVtICsgMTZweCk7XG4gICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICBib3JkZXItcmFkaXVzOiAwLjM3NXJlbTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWFmNGVkO1xuICAgIGJvcmRlci1jb2xvcjogI2UyZWZlNjtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIGFyaWEtaGlkZGVuPSd0cnVlJyBmb2N1c2FibGU9J2ZhbHNlJyBkYXRhLXByZWZpeD0nZmFzJyBkYXRhLWljb249J2NoZWNrJyBjbGFzcz0nc3ZnLWlubGluZS0tZmEgZmEtY2hlY2sgZmEtdy0xNiBtci0zJyByb2xlPSdpbWcnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDUxMiA1MTInJTNFJTNDcGF0aCBmaWxsPSdjdXJyZW50Q29sb3InIGQ9J00xNzMuODk4IDQzOS40MDRsLTE2Ni40LTE2Ni40Yy05Ljk5Ny05Ljk5Ny05Ljk5Ny0yNi4yMDYgMC0zNi4yMDRsMzYuMjAzLTM2LjIwNGM5Ljk5Ny05Ljk5OCAyNi4yMDctOS45OTggMzYuMjA0IDBMMTkyIDMxMi42OSA0MzIuMDk1IDcyLjU5NmM5Ljk5Ny05Ljk5NyAyNi4yMDctOS45OTcgMzYuMjA0IDBsMzYuMjAzIDM2LjIwNGM5Ljk5NyA5Ljk5NyA5Ljk5NyAyNi4yMDYgMCAzNi4yMDRsLTI5NC40IDI5NC40MDFjLTkuOTk4IDkuOTk3LTI2LjIwNyA5Ljk5Ny0zNi4yMDQtLjAwMXonJTNFJTNDL3BhdGglM0UlM0Mvc3ZnJTNFXCIpO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMTBweCBjZW50ZXI7XG4gICAgYmFja2dyb3VuZC1zaXplOiAxNnB4IDE2cHg7IH1cblxuLnNlY3Rpb24tZ2FsbGVyeS1sb2dvIHtcbiAgd2lkdGg6IDEyNjZweDtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBwYWRkaW5nLXRvcDogMjBweDtcbiAgcGFkZGluZy1ib3R0b206IDMwcHg7XG4gIG1hcmdpbjogYXV0bzsgfVxuICAuc2VjdGlvbi1nYWxsZXJ5LWxvZ28gLmdhbGxlcnktbG9nby10aXRsZSB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgICBtYXJnaW4tYm90dG9tOiAyNXB4OyB9XG4gIC5zZWN0aW9uLWdhbGxlcnktbG9nbyAuZ2FsbGVyeS1sb2dvLWNvbnRhaW5lciB7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBnYXA6IDEwcHg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyOyB9XG4gICAgLnNlY3Rpb24tZ2FsbGVyeS1sb2dvIC5nYWxsZXJ5LWxvZ28tY29udGFpbmVyIC5ib3gge1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgI0NFRDREQTtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgICBwYWRkaW5nOiAyNXB4O1xuICAgICAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZS1pbjtcbiAgICAgIHdpZHRoOiAxNTBweDtcbiAgICAgIGhlaWdodDogMTAwcHg7IH1cbiAgICAgIC5zZWN0aW9uLWdhbGxlcnktbG9nbyAuZ2FsbGVyeS1sb2dvLWNvbnRhaW5lciAuYm94IGltZyB7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIG9iamVjdC1maXQ6IGNvbnRhaW47IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgLnNlY3Rpb24tZ2FsbGVyeS1sb2dvIHtcbiAgICAgIHBhZGRpbmctdG9wOiA1MHB4O1xuICAgICAgcGFkZGluZy1ib3R0b206IDYwcHg7IH1cbiAgICAgIC5zZWN0aW9uLWdhbGxlcnktbG9nbyAuZ2FsbGVyeS1sb2dvLXRpdGxlIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNjBweDsgfVxuICAgICAgLnNlY3Rpb24tZ2FsbGVyeS1sb2dvIC5ib3gge1xuICAgICAgICB3aWR0aDogMjAycHggIWltcG9ydGFudDtcbiAgICAgICAgaGVpZ2h0OiAxNTBweCAhaW1wb3J0YW50OyB9IH1cblxuLnNlY3Rpb24tZ2FsbGVyeSB7XG4gIHBhZGRpbmc6IDEuNTYzcmVtIDIwcHg7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgLnNlY3Rpb24tZ2FsbGVyeSB7XG4gICAgICBwYWRkaW5nOiAxLjI1cmVtIDIwcHg7IH0gfVxuICAuc2VjdGlvbi1nYWxsZXJ5IC5pbWFnZS1nYWxsZXJ5IHtcbiAgICBkaXNwbGF5OiBncmlkO1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDUsIDFmcik7XG4gICAgZ2FwOiAyMHB4OyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAuc2VjdGlvbi1nYWxsZXJ5IC5pbWFnZS1nYWxsZXJ5IHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogLTExJTsgfSB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAuc2VjdGlvbi1nYWxsZXJ5IC5pbWFnZS1nYWxsZXJ5IHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC13cmFwOiB3cmFwOyB9IH1cbiAgICAuc2VjdGlvbi1nYWxsZXJ5IC5pbWFnZS1nYWxsZXJ5IC5tZWRpYSB7XG4gICAgICBmbGV4OiAxO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgZmxleC1iYXNpczogMTAwJTtcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47IH1cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgICAuc2VjdGlvbi1nYWxsZXJ5IC5pbWFnZS1nYWxsZXJ5IC5tZWRpYSB7XG4gICAgICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgICAgICAgZmxleC1iYXNpczogYXV0bztcbiAgICAgICAgICBmbGV4OiBpbmhlcml0OyB9IH1cbiAgICAgIC5zZWN0aW9uLWdhbGxlcnkgLmltYWdlLWdhbGxlcnkgLm1lZGlhX19pbWFnZSB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IDA7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAxMDAlOyB9XG4gICAgICAgIC5zZWN0aW9uLWdhbGxlcnkgLmltYWdlLWdhbGxlcnkgLm1lZGlhX19pbWFnZSBpbWcge1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuICAgICAgLnNlY3Rpb24tZ2FsbGVyeSAuaW1hZ2UtZ2FsbGVyeSAubWVkaWE6bnRoLWNoaWxkKDEpIHtcbiAgICAgICAgZ3JpZC1jb2x1bW46IDEgLyAzO1xuICAgICAgICBncmlkLXJvdzogMSAvIDM7XG4gICAgICAgIGhlaWdodDogODAlOyB9XG4gICAgICAuc2VjdGlvbi1nYWxsZXJ5IC5pbWFnZS1nYWxsZXJ5IC5tZWRpYTpudGgtY2hpbGQoMikge1xuICAgICAgICBncmlkLWNvbHVtbjogMTtcbiAgICAgICAgbWFyZ2luLXRvcDogLTQ1JTtcbiAgICAgICAgaGVpZ2h0OiA4NSU7IH1cbiAgICAgIC5zZWN0aW9uLWdhbGxlcnkgLmltYWdlLWdhbGxlcnkgLm1lZGlhOm50aC1jaGlsZCgzKSB7XG4gICAgICAgIGdyaWQtY29sdW1uOiAyO1xuICAgICAgICBtYXJnaW4tdG9wOiAtNDUlO1xuICAgICAgICBoZWlnaHQ6IDg1JTsgfVxuICAgICAgLnNlY3Rpb24tZ2FsbGVyeSAuaW1hZ2UtZ2FsbGVyeSAubWVkaWE6bnRoLWNoaWxkKDQpIHtcbiAgICAgICAgZ3JpZC1jb2x1bW46IDM7XG4gICAgICAgIGdyaWQtcm93OiAxO1xuICAgICAgICBoZWlnaHQ6IDExMCU7IH1cbiAgICAgIC5zZWN0aW9uLWdhbGxlcnkgLmltYWdlLWdhbGxlcnkgLm1lZGlhOm50aC1jaGlsZCg1KSB7XG4gICAgICAgIGdyaWQtY29sdW1uOiAzO1xuICAgICAgICBncmlkLXJvdzogMjtcbiAgICAgICAgbWFyZ2luLXRvcDogMTAlO1xuICAgICAgICBoZWlnaHQ6IDcwJTsgfVxuICAgICAgLnNlY3Rpb24tZ2FsbGVyeSAuaW1hZ2UtZ2FsbGVyeSAubWVkaWE6bnRoLWNoaWxkKDYpIHtcbiAgICAgICAgZ3JpZC1jb2x1bW46IDM7XG4gICAgICAgIGdyaWQtcm93OiAzO1xuICAgICAgICBoZWlnaHQ6IDYwJTtcbiAgICAgICAgbWFyZ2luLXRvcDogLTI1JTsgfVxuICAgICAgLnNlY3Rpb24tZ2FsbGVyeSAuaW1hZ2UtZ2FsbGVyeSAubWVkaWE6bnRoLWNoaWxkKDcpIHtcbiAgICAgICAgZ3JpZC1jb2x1bW46IDQ7XG4gICAgICAgIGdyaWQtcm93OiAxOyB9XG4gICAgICAuc2VjdGlvbi1nYWxsZXJ5IC5pbWFnZS1nYWxsZXJ5IC5tZWRpYTpudGgtY2hpbGQoOCkge1xuICAgICAgICBncmlkLWNvbHVtbjogNTtcbiAgICAgICAgZ3JpZC1yb3c6IDE7IH1cbiAgICAgIC5zZWN0aW9uLWdhbGxlcnkgLmltYWdlLWdhbGxlcnkgLm1lZGlhOm50aC1jaGlsZCg5KSB7XG4gICAgICAgIGdyaWQtY29sdW1uOiA0IC8gNjtcbiAgICAgICAgZ3JpZC1yb3c6IDIgLyA0O1xuICAgICAgICBoZWlnaHQ6IDcyJTsgfVxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAgIC5zZWN0aW9uLWdhbGxlcnkgLmltYWdlLWdhbGxlcnkgLm1lZGlhOm50aC1jaGlsZCgxKSB7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7IH1cbiAgICAgICAgLnNlY3Rpb24tZ2FsbGVyeSAuaW1hZ2UtZ2FsbGVyeSAubWVkaWE6bnRoLWNoaWxkKDIpIHtcbiAgICAgICAgICB3aWR0aDogY2FsYyg1MCUgLSAxMHB4KTtcbiAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgICAgIGhlaWdodDogMTAwJTsgfVxuICAgICAgICAuc2VjdGlvbi1nYWxsZXJ5IC5pbWFnZS1nYWxsZXJ5IC5tZWRpYTpudGgtY2hpbGQoMykge1xuICAgICAgICAgIHdpZHRoOiBjYWxjKDUwJSAtIDEwcHgpO1xuICAgICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICAgICAgaGVpZ2h0OiAxMDAlOyB9XG4gICAgICAgIC5zZWN0aW9uLWdhbGxlcnkgLmltYWdlLWdhbGxlcnkgLm1lZGlhOm50aC1jaGlsZCg0KSB7XG4gICAgICAgICAgd2lkdGg6IGNhbGMoMzMuMzMlIC0gMTRweCk7XG4gICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgIG1hcmdpbi10b3A6IDA7IH1cbiAgICAgICAgLnNlY3Rpb24tZ2FsbGVyeSAuaW1hZ2UtZ2FsbGVyeSAubWVkaWE6bnRoLWNoaWxkKDUpIHtcbiAgICAgICAgICB3aWR0aDogY2FsYygzMy4zMyUgLSAxNHB4KTtcbiAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgbWFyZ2luLXRvcDogMDsgfVxuICAgICAgICAuc2VjdGlvbi1nYWxsZXJ5IC5pbWFnZS1nYWxsZXJ5IC5tZWRpYTpudGgtY2hpbGQoNikge1xuICAgICAgICAgIHdpZHRoOiBjYWxjKDMzLjMzJSAtIDE0cHgpO1xuICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICBtYXJnaW4tdG9wOiAwOyB9XG4gICAgICAgIC5zZWN0aW9uLWdhbGxlcnkgLmltYWdlLWdhbGxlcnkgLm1lZGlhOm50aC1jaGlsZCg3KSB7XG4gICAgICAgICAgd2lkdGg6IGNhbGMoNTAlIC0gMTBweCk7XG4gICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgIG1hcmdpbi10b3A6IDA7IH1cbiAgICAgICAgLnNlY3Rpb24tZ2FsbGVyeSAuaW1hZ2UtZ2FsbGVyeSAubWVkaWE6bnRoLWNoaWxkKDgpIHtcbiAgICAgICAgICB3aWR0aDogY2FsYyg1MCUgLSAxMHB4KTtcbiAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgbWFyZ2luLXRvcDogMDsgfVxuICAgICAgICAuc2VjdGlvbi1nYWxsZXJ5IC5pbWFnZS1nYWxsZXJ5IC5tZWRpYTpudGgtY2hpbGQoOSkge1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICBtYXJnaW4tdG9wOiAwOyB9IH1cblxuLmhlYWRlciB7XG4gIHBvc2l0aW9uOiBzdGlja3k7XG4gIHRvcDogMDtcbiAgei1pbmRleDogOTg7XG4gIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gIHBhZGRpbmc6IDA7IH1cbiAgLmhlYWRlci1zdGlja3ktc2Nyb2xsZWQsIC5oZWFkZXItc3RpY2t5LXNjcm9sbGVkLmhlcm8tYXR0YWNoZWQge1xuICAgIGJveC1zaGFkb3c6IHJnYmEoMCwgMCwgMCwgMC4xKSAwcHggMnB4IDExcHggMHB4O1xuICAgIGJhY2tncm91bmQ6ICNmZmZmZmY7IH1cbiAgLmhlYWRlcl9fbG9nbyB7XG4gICAgbWFyZ2luLWxlZnQ6IDBweDtcbiAgICBtaW4taGVpZ2h0OiA5MHB4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgZGlzcGxheTogZmxleDsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgLmhlYWRlcl9fbG9nbyB7XG4gICAgICAgIG1heC13aWR0aDogMzA1cHg7IH1cbiAgICAgICAgLmhlYWRlcl9fbG9nbyBzdmcge1xuICAgICAgICAgIHdpZHRoOiAxMDAlOyB9IH1cbiAgICAuaGVhZGVyX19sb2dvIHN2ZyB7XG4gICAgICBjb2xvcjogIzIxMjUyOTtcbiAgICAgIGhlaWdodDogMzBweDsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgLmhlcm8tYXR0YWNoZWQ6bm90KC5oZWFkZXItc3RpY2t5LXNjcm9sbGVkKTpub3QoLmV4cGFuZGVkKSAuaGVhZGVyX19sb2dvIHtcbiAgICAgICAgaGVpZ2h0OiAyMDBweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogLTEyMHB4O1xuICAgICAgICBvcGFjaXR5OiAwOyB9XG4gICAgICAgIC5oZXJvLWF0dGFjaGVkOm5vdCguaGVhZGVyLXN0aWNreS1zY3JvbGxlZCk6bm90KC5leHBhbmRlZCkgLmhlYWRlcl9fbG9nbyBhIHtcbiAgICAgICAgICBoZWlnaHQ6IDIwMHB4O1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrOyB9IH1cbiAgLmhlYWRlcl9fdG9wLWJ1dHRvbnMge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgcGFkZGluZzogMCAyNXB4IDAgMDsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMzU5cHgpIHtcbiAgICAgIC5oZWFkZXJfX3RvcC1idXR0b25zIHtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgcGFkZGluZzogMTVweCAyNXB4IDI1cHggMjVweDsgfVxuICAgICAgICAuaGVhZGVyX190b3AtYnV0dG9ucyAuYnRuLCAuaGVhZGVyX190b3AtYnV0dG9ucyAuZ2Zvcm1fd3JhcHBlciAuZ2Zvcm1fZm9vdGVyIC5idXR0b24sIC5nZm9ybV93cmFwcGVyIC5nZm9ybV9mb290ZXIgLmhlYWRlcl9fdG9wLWJ1dHRvbnMgLmJ1dHRvbiwgLmhlYWRlcl9fdG9wLWJ1dHRvbnMgYm9keSAud3BqYiAud3BqYi1idXR0b24ud3BqYi1idXR0b24tc2VhcmNoLCBib2R5IC53cGpiIC5oZWFkZXJfX3RvcC1idXR0b25zIC53cGpiLWJ1dHRvbi53cGpiLWJ1dHRvbi1zZWFyY2gsIC5oZWFkZXJfX3RvcC1idXR0b25zIC53cGpiIC53cGpiLXN1Ym1pdCwgLndwamIgLmhlYWRlcl9fdG9wLWJ1dHRvbnMgLndwamItc3VibWl0LCAuaGVhZGVyX190b3AtYnV0dG9ucyAud3BqYiBhLndwamItYnV0dG9uLCAud3BqYiAuaGVhZGVyX190b3AtYnV0dG9ucyBhLndwamItYnV0dG9uLCAuaGVhZGVyX190b3AtYnV0dG9ucyBkaXYud3BqYi1mb3JtLXJlc3VtZS1hbGVydHMgLndwamItYnV0dG9uLCBkaXYud3BqYi1mb3JtLXJlc3VtZS1hbGVydHMgLmhlYWRlcl9fdG9wLWJ1dHRvbnMgLndwamItYnV0dG9uLCAuaGVhZGVyX190b3AtYnV0dG9ucyAudG93blF1aXogLnF1aXpTdGVwcGVyIC5uYXZpZ2F0aW9uLWJ1dHRvbnMgLmJ0bi1taWRkbGUtZ3JlZW46bnRoLW9mLXR5cGUoMSksIC50b3duUXVpeiAucXVpelN0ZXBwZXIgLm5hdmlnYXRpb24tYnV0dG9ucyAuaGVhZGVyX190b3AtYnV0dG9ucyAuYnRuLW1pZGRsZS1ncmVlbjpudGgtb2YtdHlwZSgxKSwgLmhlYWRlcl9fdG9wLWJ1dHRvbnMgLnRvd25RdWl6IC5xdWl6U3RlcHBlciAubmF2aWdhdGlvbi1idXR0b25zIC5idG4tbWlkZGxlLWdyZWVuOm50aC1vZi10eXBlKDIpLCAudG93blF1aXogLnF1aXpTdGVwcGVyIC5uYXZpZ2F0aW9uLWJ1dHRvbnMgLmhlYWRlcl9fdG9wLWJ1dHRvbnMgLmJ0bi1taWRkbGUtZ3JlZW46bnRoLW9mLXR5cGUoMikge1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIG1hcmdpbi10b3A6IDIwcHg7IH0gfVxuICAuaGVhZGVyIC5uYXYtbGluazpob3ZlciB7XG4gICAgY29sb3I6ICMzMjYxNDg7IH1cbiAgLmhlYWRlciAubmF2YmFyIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgcGFkZGluZzogMzBweCAwcHg7XG4gICAgbWluLWhlaWdodDogOTBweDsgfVxuICAgIC5oZWFkZXIgLm5hdmJhci1jb2xsYXBzZSB7XG4gICAgICBmbGV4LWJhc2lzOiAxMDAlO1xuICAgICAgZmxleC1ncm93OiAxO1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIHdpZHRoOiAxMDAlOyB9XG4gICAgLmhlYWRlciAubmF2YmFyLXRvZ2dsZXIge1xuICAgICAgZGlzcGxheTogbm9uZTsgfVxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDEzNTlweCkge1xuICAgICAgICAuaGVhZGVyIC5uYXZiYXItdG9nZ2xlciB7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxNXB4OyB9IH1cbiAgICAuaGVhZGVyIC5uYXZiYXItbmF2IHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7IH1cbiAgICAgIC5oZWFkZXIgLm5hdmJhci1uYXYgdWwge1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICBtYXJnaW46IDA7IH1cbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDEzNTlweCkge1xuICAgICAgICAgIC5oZWFkZXIgLm5hdmJhci1uYXYgdWwge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7IH0gfVxuICAgICAgICAuaGVhZGVyIC5uYXZiYXItbmF2IHVsIGxpIHtcbiAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgcGFkZGluZzogMDsgfVxuICAgICAgICAgIC5oZWFkZXIgLm5hdmJhci1uYXYgdWwgbGkuY3VycmVudF9wYWdlX2l0ZW0gPiBhLCAuaGVhZGVyIC5uYXZiYXItbmF2IHVsIGxpLmN1cnJlbnRfcGFnZV9hbmNlc3RvciA+IGEge1xuICAgICAgICAgICAgY29sb3I6ICMzMjYxNDg7IH1cbiAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogMTM1OXB4KSB7XG4gICAgICAgICAgICAuaGVhZGVyIC5uYXZiYXItbmF2IHVsIGxpLmJvcmRlci10b3Age1xuICAgICAgICAgICAgICBib3JkZXItdG9wOiAwICFpbXBvcnRhbnQ7IH0gfVxuICAgICAgICAgIC5oZWFkZXIgLm5hdmJhci1uYXYgdWwgbGkgdWwge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IDAuMnMgYWxsOyB9XG4gICAgICAgICAgLmhlYWRlciAubmF2YmFyLW5hdiB1bCBsaSBsaS5jdXJyZW50X3BhZ2VfaXRlbSB7XG4gICAgICAgICAgICBtYXJnaW46IDRweCAwOyB9XG4gICAgICAgICAgICAuaGVhZGVyIC5uYXZiYXItbmF2IHVsIGxpIGxpLmN1cnJlbnRfcGFnZV9pdGVtIGEge1xuICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgICAgICAgICAgIHBhZGRpbmc6IDFyZW0gMS41NjNyZW07XG4gICAgICAgICAgICAgIGNvbG9yOiAjMjEyNTI5O1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiByZ2JhKDEzNywgMTY2LCAxNDIsIDAuMik7IH1cbiAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogMTM2MHB4KSB7XG4gICAgICAgICAgICAuaGVhZGVyIC5uYXZiYXItbmF2IHVsIGxpOmhvdmVyIHVsIHtcbiAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZDogI0ZGRkZGRjtcbiAgICAgICAgICAgICAgYm94LXNoYWRvdzogMHB4IDRweCAyMHB4IHJnYmEoMCwgMCwgMCwgMC4yKTtcbiAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNnB4O1xuICAgICAgICAgICAgICB3aWR0aDogMjQ3cHg7XG4gICAgICAgICAgICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgICAgICAgICAgIG1hcmdpbi10b3A6IDE1cHg7IH1cbiAgICAgICAgICAgICAgLmhlYWRlciAubmF2YmFyLW5hdiB1bCBsaTpob3ZlciB1bCBsaS5ib3JkZXItdG9wIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogMTBweDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAxMHB4OyB9XG4gICAgICAgICAgICAgIC5oZWFkZXIgLm5hdmJhci1uYXYgdWwgbGk6aG92ZXIgdWw6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDIwcHg7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogLTQwcHg7XG4gICAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTsgfVxuICAgICAgICAgICAgICAuaGVhZGVyIC5uYXZiYXItbmF2IHVsIGxpOmhvdmVyIHVsIGEge1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAxMHB4O1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjMjEyNTI5OyB9XG4gICAgICAgICAgICAgICAgLmhlYWRlciAubmF2YmFyLW5hdiB1bCBsaTpob3ZlciB1bCBhOmhvdmVyIHtcbiAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHJnYmEoMTM3LCAxNjYsIDE0MiwgMC4yKTsgfSB9XG4gICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDEzNTlweCkge1xuICAgICAgICAgICAgLmhlYWRlciAubmF2YmFyLW5hdiB1bCBsaSB1bCB7XG4gICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAzMHB4OyB9XG4gICAgICAgICAgICAgIC5oZWFkZXIgLm5hdmJhci1uYXYgdWwgbGkgdWwgbGkgYSB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDMwcHgpOyB9XG4gICAgICAgICAgICAuaGVhZGVyIC5uYXZiYXItbmF2IHVsIGxpLmhvdmVyIHN2ZyB7XG4gICAgICAgICAgICAgIHRyYW5zaXRpb246IDAuMnMgYWxsOyB9XG4gICAgICAgICAgICAuaGVhZGVyIC5uYXZiYXItbmF2IHVsIGxpLmhvdmVyIHVsIHtcbiAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7IH0gfVxuICAgICAgICAuaGVhZGVyIC5uYXZiYXItbmF2IHVsIGEsIC5oZWFkZXIgLm5hdmJhci1uYXYgdWwgYS5jdXJyZW50X3BhZ2VfaXRlbSB7XG4gICAgICAgICAgY29sb3I6ICMyMTI1Mjk7XG4gICAgICAgICAgcGFkZGluZzogMXJlbSAxLjU2M3JlbTtcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7IH1cbiAgICAgICAgICAuaGVhZGVyIC5uYXZiYXItbmF2IHVsIGEgLmRlc2t0b3AsIC5oZWFkZXIgLm5hdmJhci1uYXYgdWwgYS5jdXJyZW50X3BhZ2VfaXRlbSAuZGVza3RvcCB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogNXB4OyB9XG4gICAgICAgICAgLmhlYWRlciAubmF2YmFyLW5hdiB1bCBhIC5tb2JpbGUsIC5oZWFkZXIgLm5hdmJhci1uYXYgdWwgYS5jdXJyZW50X3BhZ2VfaXRlbSAubW9iaWxlIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgICAgICAgICAuaGVhZGVyIC5uYXZiYXItbmF2IHVsIGE6aG92ZXIsIC5oZWFkZXIgLm5hdmJhci1uYXYgdWwgYS5jdXJyZW50X3BhZ2VfaXRlbTpob3ZlciB7XG4gICAgICAgICAgICBjb2xvcjogIzMyNjE0ODsgfVxuICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMzYwcHgpIHtcbiAgICAgICAgICAgIC5oZWFkZXIgLm5hdmJhci1uYXYgdWwgYSwgLmhlYWRlciAubmF2YmFyLW5hdiB1bCBhLmN1cnJlbnRfcGFnZV9pdGVtIHtcbiAgICAgICAgICAgICAgcGFkZGluZzogMC44MTNyZW0gMC42MjVyZW07IH0gfVxuICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMzU5cHgpIHtcbiAgICAgICAgICAgIC5oZWFkZXIgLm5hdmJhci1uYXYgdWwgYSAuZGVza3RvcCwgLmhlYWRlciAubmF2YmFyLW5hdiB1bCBhLmN1cnJlbnRfcGFnZV9pdGVtIC5kZXNrdG9wIHtcbiAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTsgfVxuICAgICAgICAgICAgLmhlYWRlciAubmF2YmFyLW5hdiB1bCBhIC5tb2JpbGUsIC5oZWFkZXIgLm5hdmJhci1uYXYgdWwgYS5jdXJyZW50X3BhZ2VfaXRlbSAubW9iaWxlIHtcbiAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87IH0gfVxuICAgIC5oZWFkZXIgLm5hdmJhciAuc2VhcmNoLWZvcm0td3JhcHBlciB7XG4gICAgICB3aWR0aDogNjBweDtcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgICB0cmFuc2l0aW9uOiBhbGwgMC41cztcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDEzNTlweCkge1xuICAgICAgICAuaGVhZGVyIC5uYXZiYXIgLnNlYXJjaC1mb3JtLXdyYXBwZXIge1xuICAgICAgICAgIHdpZHRoOiAxMDAlOyB9IH1cbiAgICAgIC5oZWFkZXIgLm5hdmJhciAuc2VhcmNoLWZvcm0td3JhcHBlciBmb3JtIHtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgcGFkZGluZzogMCAwIDEwcHggMjBweDtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICB6LWluZGV4OiAtMTA7XG4gICAgICAgIHJpZ2h0OiA2MHB4O1xuICAgICAgICB3aWR0aDogMTAwJTsgfVxuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogMTM1OXB4KSB7XG4gICAgICAgICAgLmhlYWRlciAubmF2YmFyIC5zZWFyY2gtZm9ybS13cmFwcGVyIGZvcm0ge1xuICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICAgIHotaW5kZXg6IDEwO1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgcmlnaHQ6IDA7IH1cbiAgICAgICAgICAgIC5oZWFkZXIgLm5hdmJhciAuc2VhcmNoLWZvcm0td3JhcHBlciBmb3JtIGxhYmVsIHtcbiAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDsgfVxuICAgICAgICAgICAgLmhlYWRlciAubmF2YmFyIC5zZWFyY2gtZm9ybS13cmFwcGVyIGZvcm0gaW5wdXQge1xuICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKFwiLi4vLi4vYXNzZXRzL2ltYWdlcy9oZWFkZXItc2VhcmNoLWljb24uc3ZnXCIpIDIwcHggY2VudGVyIG5vLXJlcGVhdDtcbiAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiA1NXB4OyB9IH1cbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAgICAgICAgIC5oZWFkZXIgLm5hdmJhciAuc2VhcmNoLWZvcm0td3JhcHBlciBmb3JtIHtcbiAgICAgICAgICAgIG1pbi13aWR0aDogMzUwcHg7IH0gfVxuICAgICAgLmhlYWRlciAubmF2YmFyIC5zZWFyY2gtZm9ybS13cmFwcGVyLnNob3cge1xuICAgICAgICBvdmVyZmxvdzogdmlzaWJsZTsgfVxuICAgICAgICAuaGVhZGVyIC5uYXZiYXIgLnNlYXJjaC1mb3JtLXdyYXBwZXIuc2hvdyBhLnNob3cgc3ZnIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi8uLi9hc3NldHMvaW1hZ2VzL2Nsb3NlLXNlYXJjaC5zdmdcIikgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7IH1cbiAgICAgICAgICAuaGVhZGVyIC5uYXZiYXIgLnNlYXJjaC1mb3JtLXdyYXBwZXIuc2hvdyBhLnNob3cgc3ZnIHBhdGgge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTsgfVxuICAgICAgICAuaGVhZGVyIC5uYXZiYXIgLnNlYXJjaC1mb3JtLXdyYXBwZXIuc2hvdyBmb3JtIHtcbiAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgIHotaW5kZXg6IDEwOyB9XG4gICAgLmhlYWRlciAubmF2YmFyIGFbaHJlZj1cIiNzZWFyY2hcIl0ge1xuICAgICAgYm9yZGVyOiAwO1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIHBhZGRpbmc6IDAgMTVweDtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICBvcGFjaXR5OiAxO1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGNvbG9yOiB2YXIoLS1lLWdsb2JhbC1jb2xvci1kYTI5YWU2LCAjMzAzMDMwKTsgfVxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDEzNTlweCkge1xuICAgICAgICAuaGVhZGVyIC5uYXZiYXIgYVtocmVmPVwiI3NlYXJjaFwiXSB7XG4gICAgICAgICAgZGlzcGxheTogbm9uZTsgfSB9XG4gICAgICAudHJhbnNwYXJlbnQ6bm90KDpob3Zlcik6bm90KDpmb2N1cy13aXRoaW4pIC5oZWFkZXIgLm5hdmJhciBhW2hyZWY9XCIjc2VhcmNoXCJdLCAuaW52ZXJ0ZWQ6bm90KDpob3Zlcik6bm90KDpmb2N1cy13aXRoaW4pIC5oZWFkZXIgLm5hdmJhciBhW2hyZWY9XCIjc2VhcmNoXCJdIHtcbiAgICAgICAgY29sb3I6ICNmZmZmZmY7IH1cbiAgICAuaGVhZGVyIC5uYXZiYXIgLnNlYXJjaC1mb3JtIHtcbiAgICAgIG1heC13aWR0aDogYXV0bztcbiAgICAgIHRyYW5zaXRpb246IGFsbCAwLjVzOyB9XG4gICAgICAuaGVhZGVyIC5uYXZiYXIgLnNlYXJjaC1mb3JtIGlucHV0W3R5cGU9c2VhcmNoXSwgLmhlYWRlciAubmF2YmFyIC5zZWFyY2gtZm9ybSBsYWJlbCB7XG4gICAgICAgIHdpZHRoOiAxMDAlOyB9XG4gICAgICAuaGVhZGVyIC5uYXZiYXIgLnNlYXJjaC1mb3JtIC5zY3JlZW4tcmVhZGVyLXRleHQsIC5oZWFkZXIgLm5hdmJhciAuc2VhcmNoLWZvcm0gaW5wdXRbdHlwZT1zdWJtaXRdIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMzYwcHgpIHtcbiAgICAgIC5oZWFkZXIgLm5hdmJhciB7XG4gICAgICAgIGZsZXgtZmxvdzogcm93IG5vd3JhcDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0OyB9XG4gICAgICAgIC5oZWFkZXIgLm5hdmJhciAubmF2YmFyLWNvbGxhcHNlIHtcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgZmxleC1iYXNpczogYXV0bzsgfVxuICAgICAgICAuaGVhZGVyIC5uYXZiYXIgLm5hdmJhci1uYXYge1xuICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7IH1cbiAgICAgICAgICAuaGVhZGVyIC5uYXZiYXIgLm5hdmJhci1uYXYuaGlkZSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lOyB9IH1cbiAgLmhlYWRlci5oZXJvLWF0dGFjaGVkOm5vdCguaGVhZGVyLXN0aWNreS1zY3JvbGxlZCkge1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50OyB9XG4gICAgLmhlYWRlci5oZXJvLWF0dGFjaGVkOm5vdCguaGVhZGVyLXN0aWNreS1zY3JvbGxlZCkuZXhwYW5kZWQge1xuICAgICAgYmFja2dyb3VuZDogI2ZmZmZmZjsgfVxuICAgIC5oZWFkZXIuaGVyby1hdHRhY2hlZDpub3QoLmhlYWRlci1zdGlja3ktc2Nyb2xsZWQpOm5vdCguZXhwYW5kZWQpIC5oZWFkZXJfX2xvZ28gc3ZnIHtcbiAgICAgIGNvbG9yOiAjZmZmZmZmOyB9XG4gICAgLmhlYWRlci5oZXJvLWF0dGFjaGVkOm5vdCguaGVhZGVyLXN0aWNreS1zY3JvbGxlZCk6bm90KC5leHBhbmRlZCkgLm5hdmJhci1uYXYgPiB1bCA+IGxpID4gYSwgLmhlYWRlci5oZXJvLWF0dGFjaGVkOm5vdCguaGVhZGVyLXN0aWNreS1zY3JvbGxlZCk6bm90KC5leHBhbmRlZCkgLm5hdmJhciBhW2hyZWY9XCIjc2VhcmNoXCJdIHtcbiAgICAgIGNvbG9yOiAjZmZmZmZmOyB9XG4gICAgLmhlYWRlci5oZXJvLWF0dGFjaGVkOm5vdCguaGVhZGVyLXN0aWNreS1zY3JvbGxlZCk6bm90KC5leHBhbmRlZCkgLmhhbWJ1cmdlci1pbm5lciwgLmhlYWRlci5oZXJvLWF0dGFjaGVkOm5vdCguaGVhZGVyLXN0aWNreS1zY3JvbGxlZCk6bm90KC5leHBhbmRlZCkgLmhhbWJ1cmdlci1pbm5lcjphZnRlciwgLmhlYWRlci5oZXJvLWF0dGFjaGVkOm5vdCguaGVhZGVyLXN0aWNreS1zY3JvbGxlZCk6bm90KC5leHBhbmRlZCkgLmhhbWJ1cmdlci1pbm5lcjpiZWZvcmUge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjsgfVxuXG4uc2VjdGlvbi1oZXJvIHtcbiAgbWluLWhlaWdodDogMzUwcHg7XG4gIGhlaWdodDogY2FsYyg4M3ZoIC0gOTBweCk7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGJhY2tncm91bmQ6IHZhcigtLWUtZ2xvYmFsLWNvbG9yLWRhMjlhZTYsICMzMDMwMzApOyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtaGVpZ2h0OiA1MDBweCkge1xuICAgIC5zZWN0aW9uLWhlcm8ge1xuICAgICAgbWluLWhlaWdodDogNTAwcHg7IH0gfVxuICBAbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gICAgLnNlY3Rpb24taGVybyB7XG4gICAgICBoZWlnaHQ6IGNhbGMoODN2aCAtIDE5MHB4KTsgfSB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgICAuc2VjdGlvbi1oZXJvIHtcbiAgICAgIGhlaWdodDogY2FsYyg4M3ZoIC0gMTYwcHgpOyB9IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgLnNlY3Rpb24taGVybyB7XG4gICAgICBoZWlnaHQ6IGNhbGMoODN2aCAtIDMzMHB4KTsgfSB9XG4gIC5hZG1pbi1iYXIgLnNlY3Rpb24taGVybyB7XG4gICAgaGVpZ2h0OiBjYWxjKDgzdmggLSAxMjJweCk7IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gICAgICAuYWRtaW4tYmFyIC5zZWN0aW9uLWhlcm8ge1xuICAgICAgICBoZWlnaHQ6IGNhbGMoODN2aCAtIDIyMnB4KTsgfSB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAgICAgLmFkbWluLWJhciAuc2VjdGlvbi1oZXJvIHtcbiAgICAgICAgaGVpZ2h0OiBjYWxjKDgzdmggLSAxOTJweCk7IH0gfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAgICAgLmFkbWluLWJhciAuc2VjdGlvbi1oZXJvIHtcbiAgICAgICAgaGVpZ2h0OiBjYWxjKDgzdmggLSAzNzZweCk7IH0gfVxuICAuc2VjdGlvbi1oZXJvOmFmdGVyIHtcbiAgICB3aWR0aDogMTBweDtcbiAgICBib3R0b206IDA7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBiYWNrZ3JvdW5kOiAjODlBNjhFO1xuICAgIGhlaWdodDogNTAlO1xuICAgIGxlZnQ6IDEwNnB4O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB6LWluZGV4OiAxOyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgICAuc2VjdGlvbi1oZXJvOmFmdGVyIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTsgfSB9XG4gIC5oZWFkZXIgKyAuY29udGVudC1ib2R5ID4gLnNlY3Rpb24taGVybyB7XG4gICAgbWFyZ2luLXRvcDogLTkwcHg7IH1cbiAgLnNlY3Rpb24taGVyb19faW1hZ2UsIC5zZWN0aW9uLWhlcm8gLm1lZGlhLCAuc2VjdGlvbi1oZXJvIC5tZWRpYV9faW1hZ2UsIC5zZWN0aW9uLWhlcm8gLm1lZGlhIGltZywgLnNlY3Rpb24taGVybyB2aWRlbyB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIGJvdHRvbTogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgb2JqZWN0LXBvc2l0aW9uOiB0b3A7IH1cbiAgLnNlY3Rpb24taGVybyAubWVkaWE6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxODBkZWcsIHJnYmEoMCwgMCwgMCwgMC40NikgOC4zNiUsIHJnYmEoMCwgMCwgMCwgMCkgMzUuOTElKSwgbGluZWFyLWdyYWRpZW50KDg5LjhkZWcsIHJnYmEoMCwgMCwgMCwgMC40NCkgMC4xOSUsIHJnYmEoMCwgMCwgMCwgMCkgNDEuNzglKTsgfVxuICAuc2VjdGlvbi1oZXJvX19zdmctYm90dG9tIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgYm90dG9tOiAtMXB4O1xuICAgIGxlZnQ6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgei1pbmRleDogMjA7IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICAgIC5zZWN0aW9uLWhlcm9fX3N2Zy1ib3R0b20ge1xuICAgICAgICBoZWlnaHQ6IDQ1cHg7IH0gfVxuICAuc2VjdGlvbi1oZXJvX19zdmctbGVmdCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJvdHRvbTogMDtcbiAgICBsZWZ0OiAyNXB4O1xuICAgIHRvcDogMDtcbiAgICB6LWluZGV4OiAxMDsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAgICAgLnNlY3Rpb24taGVyb19fc3ZnLWxlZnQge1xuICAgICAgICBkaXNwbGF5OiBub25lOyB9IH1cbiAgLnNlY3Rpb24taGVybyAuY29udGFpbmVyLCAuc2VjdGlvbi1oZXJvIC5tZnAtY29udGVudCwgLnNlY3Rpb24taGVybyAud3BqYiBkaXYud3BqYi1mbGFzaC1pbmZvLCAud3BqYiAuc2VjdGlvbi1oZXJvIGRpdi53cGpiLWZsYXNoLWluZm8ge1xuICAgIGhlaWdodDogMTAwJTtcbiAgICB6LWluZGV4OiAyMztcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gICAgcGFkZGluZy1ib3R0b206IDQ1cHg7IH1cbiAgLnNlY3Rpb24taGVyb19fdGl0bGUuaDEge1xuICAgIG1heC13aWR0aDogNzcwcHg7XG4gICAgZm9udC1mYW1pbHk6ICdCaWtvJztcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBmb250LXNpemU6IDc0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDc0cHg7XG4gICAgbGV0dGVyLXNwYWNpbmc6IC0wLjA0ZW07XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBjb2xvcjogI2ZmZmZmZjtcbiAgICB0ZXh0LXNoYWRvdzogMHB4IDBweCAxMHB4IHJnYmEoMCwgMCwgMCwgMC4yNSk7XG4gICAgbWFyZ2luOiAwIDAgM3JlbSAzcmVtOyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSBhbmQgKG1heC13aWR0aDogMTQwMHB4KSB7XG4gICAgICAuc2VjdGlvbi1oZXJvX190aXRsZS5oMSB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxNTBweDsgfSB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgICAuc2VjdGlvbi1oZXJvX190aXRsZS5oMSB7XG4gICAgICAgIG1hcmdpbjogMCAwIDAgMDtcbiAgICAgICAgZm9udC1zaXplOiA0MnB4O1xuICAgICAgICBsaW5lLWhlaWdodDogNDhweDtcbiAgICAgICAgbWF4LXdpZHRoOiAzMDBweDsgfSB9XG4gICAgLnNlY3Rpb24taGVyb19fdGl0bGUuaDEgc3BhbiB7XG4gICAgICBkaXNwbGF5OiBibG9jazsgfVxuICAgICAgLnNlY3Rpb24taGVyb19fdGl0bGUuaDEgc3BhbjpsYXN0LWNoaWxkIHtcbiAgICAgICAgY29sb3I6ICNmZmZmZmY7IH1cbiAgLnNlY3Rpb24taGVyb19fc3BvbnNvciB7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgcGFkZGluZzogMDtcbiAgICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xuICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgIHRleHQtYWxpZ246IHJpZ2h0OyB9XG4gICAgLnNlY3Rpb24taGVyb19fc3BvbnNvciBpbWcge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBtYXJnaW46IDJweCAwIDRweDtcbiAgICAgIHdpZHRoOiAxNzBweDtcbiAgICAgIGhlaWdodDogYXV0bzsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAgICAgLnNlY3Rpb24taGVyb19fc3BvbnNvciB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgcmlnaHQ6IDI1cHg7XG4gICAgICAgIHdpZHRoOiAyMHZ3O1xuICAgICAgICBwYWRkaW5nOiAwIDAgMXB4IDA7IH0gfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA1NzVweCkge1xuICAgICAgLnNlY3Rpb24taGVyb19fc3BvbnNvciBzcGFuIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTsgfSB9XG5cbi5zZWN0aW9uLWltYWdlLWltYWdlIHtcbiAgaGVpZ2h0OiA1NDBweDsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAuc2VjdGlvbi1pbWFnZS1pbWFnZSB7XG4gICAgICBoZWlnaHQ6IDMwMHB4OyB9IH1cbiAgLnNlY3Rpb24taW1hZ2UtaW1hZ2UgaW1nIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIGJvdHRvbTogMDsgfVxuXG4uc2VjdGlvbi1pbnRybyAuc2VjdGlvbl9faW5uZXIge1xuICBtYXgtd2lkdGg6IDc4MHB4O1xuICBtYXJnaW46IDAgYXV0bzsgfVxuXG4uc2VjdGlvbi1pbnRybyAuY29udGVudF9fYWN0aW9ucyB7XG4gIG1hcmdpbjogMzBweCAwIDAgMDsgfVxuXG4uc2VjdGlvbi1sYXRlc3QtbmV3cyB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGJvcmRlcjogMDtcbiAgcGFkZGluZzogMCAwIDVyZW0gMDtcbiAgbWFyZ2luOiAtMTBweCAwIDAgMDsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAuc2VjdGlvbi1sYXRlc3QtbmV3cyB7XG4gICAgICBwYWRkaW5nOiAwIDAgMi41cmVtIDA7IH0gfVxuICAuc2VjdGlvbi1sYXRlc3QtbmV3cyAucm93IHtcbiAgICBtYXJnaW4tbGVmdDogLTE1cHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTVweDsgfVxuICAuc2VjdGlvbi1sYXRlc3QtbmV3cyBkaXZbY2xhc3NePVwiY29sLVwiXSB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDE1cHg7IH1cblxuLnNlY3Rpb24tbGF0ZXN0LXBvZGNhc3Qge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBib3JkZXI6IDA7XG4gIHBhZGRpbmc6IDAgMCAyMjBweCAwO1xuICBtYXJnaW46IC0xMHB4IDAgMCAwOyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgIC5zZWN0aW9uLWxhdGVzdC1wb2RjYXN0IHtcbiAgICAgIHBhZGRpbmc6IDAgMCAyMDBweCAwOyB9IH1cbiAgLnNlY3Rpb24tbGF0ZXN0LXBvZGNhc3QgLnJvdyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xNXB4O1xuICAgIG1hcmdpbi1yaWdodDogLTE1cHg7IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgIC5zZWN0aW9uLWxhdGVzdC1wb2RjYXN0IC5yb3cge1xuICAgICAgICBnYXA6IDIwcHg7IH0gfVxuICAuc2VjdGlvbi1sYXRlc3QtcG9kY2FzdCBkaXZbY2xhc3NePVwiY29sLVwiXSB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDE1cHg7IH1cblxuLnNlY3Rpb24tbGF0ZXN0LXN0b3JpZXMge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBib3JkZXI6IDA7XG4gIHBhZGRpbmc6IDAgMCA1cmVtIDA7XG4gIG1hcmdpbjogLTEwcHggMCAwIDA7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgLnNlY3Rpb24tbGF0ZXN0LXN0b3JpZXMge1xuICAgICAgcGFkZGluZzogMCAwIDIuNXJlbSAwOyB9IH1cbiAgLnNlY3Rpb24tbGF0ZXN0LXN0b3JpZXMgLnJvdyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xNXB4O1xuICAgIG1hcmdpbi1yaWdodDogLTE1cHg7IH1cbiAgLnNlY3Rpb24tbGF0ZXN0LXN0b3JpZXMgZGl2W2NsYXNzXj1cImNvbC1cIl0ge1xuICAgIHBhZGRpbmctbGVmdDogMTVweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4OyB9XG5cbi5zZWN0aW9uLWxvY2F0aW9uLXNlYXJjaCB7XG4gIHBhZGRpbmc6IDVyZW0gMDsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAuc2VjdGlvbi1sb2NhdGlvbi1zZWFyY2gge1xuICAgICAgcGFkZGluZzogMi41cmVtIDA7IH0gfVxuICAuc2VjdGlvbi1sb2NhdGlvbi1zZWFyY2ggLnNlbGVjdGVkRmlsdGVycyAuZmFjZXR3cC1zZWxlY3Rpb25zIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgbWFyZ2luLWxlZnQ6IDEwcHg7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgLnNlY3Rpb24tbG9jYXRpb24tc2VhcmNoIC5sb2NhdGlvbkZpbHRlcnMgaDUgc3ZnIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7IH0gfVxuXG4uZXhwbG9yZVJlZ2lvbiB7XG4gIHBhZGRpbmc6IDVyZW0gMCA2cmVtIDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAuZXhwbG9yZVJlZ2lvbiB7XG4gICAgICBwYWRkaW5nOiA1cmVtIDAgMTByZW0gMDsgfSB9XG4gIC5leHBsb3JlUmVnaW9uLXNlbGVjdCB7XG4gICAgd2lkdGg6IDE4LjI1cmVtO1xuICAgIG1heC13aWR0aDogMTAwJTsgfVxuICAgIC5leHBsb3JlUmVnaW9uLXNlbGVjdCBzZWxlY3Qge1xuICAgICAgd2lkdGg6IDEwMCU7IH1cbiAgLmV4cGxvcmVSZWdpb24tYnRuIHtcbiAgICB3aWR0aDogNTBweDtcbiAgICBoZWlnaHQ6IDUwcHg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXdoaXRlKTtcbiAgICBib3JkZXI6IDA7XG4gICAgYm94LXNoYWRvdzogMCAxcHggN3B4IDAgcmdiYSg5NCwgNzgsIDc4LCAwLjEpOyB9XG4gIC5leHBsb3JlUmVnaW9uIC5idG4tZ3JvdXAsIC5leHBsb3JlUmVnaW9uIC5idG4tZ3JvdXAtdmVydGljYWwge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlOyB9XG4gIC5leHBsb3JlUmVnaW9uIC5zd2lwZXItY29udGFpbmVyIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0yMDBweDsgfVxuICAuZXhwbG9yZVJlZ2lvbiAuc2xpZGUtaW1hZ2Uge1xuICAgIGhlaWdodDogMjAwcHg7XG4gICAgb2JqZWN0LWZpdDogY292ZXI7IH1cbiAgLmV4cGxvcmVSZWdpb24gLnN3aXBlci1zbGlkZSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uOyB9XG4gIC5leHBsb3JlUmVnaW9uIC5ub24tc3dpcGVyLXNsaWRlIHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG5cbi5zZWN0aW9uLWxvZ29zIHtcbiAgcGFkZGluZzogNXJlbSAwOyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgIC5zZWN0aW9uLWxvZ29zIHtcbiAgICAgIHBhZGRpbmc6IDIuNXJlbSAwOyB9IH1cbiAgLnNlY3Rpb24tbG9nb3MgLmxvZ29zX190aXRsZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDsgfVxuICAuc2VjdGlvbi1sb2dvcyAubG9nb3NfX2ltYWdlIHtcbiAgICBtYXgtd2lkdGg6IDEwMzBweDtcbiAgICBtYXJnaW46IDAgYXV0bzsgfVxuXG4jbWFwLWluc3RydWN0aW9ucyB7XG4gIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gIHBhZGRpbmc6IDJyZW07IH1cbiAgI21hcC1pbnN0cnVjdGlvbnMgLmFjY29yZGlvbiB7XG4gICAgbWFyZ2luOiAwIDEwcHg7IH1cblxuLm1mcC1pbmxpbmUtaG9sZGVyIC5tZnAtY29udGVudCB7XG4gIG1heC13aWR0aDogODAwcHg7IH1cblxuLnNlY3Rpb24tbWFwLWluc3RydWN0aW9ucyB7XG4gIHBhZGRpbmc6IDA7IH1cbiAgLnNlY3Rpb24tbWFwLWluc3RydWN0aW9ucyAuY29udGVudCB7XG4gICAgbWF4LXdpZHRoOiAxMjAwcHg7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvOyB9XG4gICAgLnNlY3Rpb24tbWFwLWluc3RydWN0aW9ucyAuY29udGVudF9fdGl0bGUge1xuICAgICAgbWF4LXdpZHRoOiA1MDBweDtcbiAgICAgIG1hcmdpbjogMCBhdXRvIDIuNXJlbSBhdXRvOyB9XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICAgICAgLnNlY3Rpb24tbWFwLWluc3RydWN0aW9ucyAuY29udGVudF9fdGl0bGUge1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEuODc1cmVtOyB9IH1cbiAgICAuc2VjdGlvbi1tYXAtaW5zdHJ1Y3Rpb25zIC5jb250ZW50X19jb250ZW50IHtcbiAgICAgIG1hcmdpbjogMCBhdXRvIDQwcHggYXV0bztcbiAgICAgIG1heC13aWR0aDogMTAwMHB4OyB9XG4gIC5zZWN0aW9uLW1hcC1pbnN0cnVjdGlvbnMgLmFjY29yZGlvbiB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDEwcHg7IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICAgIC5zZWN0aW9uLW1hcC1pbnN0cnVjdGlvbnMgLmFjY29yZGlvbiB7XG4gICAgICAgIGNvbHVtbi1jb3VudDogMTtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwOyB9IH1cbiAgICAuc2VjdGlvbi1tYXAtaW5zdHJ1Y3Rpb25zIC5hY2NvcmRpb25fX3RpdGxlIHtcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgICBmb250LWZhbWlseTogJ0thcmxhJywgc2Fucy1zZXJpZjsgfVxuICAgIC5zZWN0aW9uLW1hcC1pbnN0cnVjdGlvbnMgLmFjY29yZGlvbl9faXRlbSB7XG4gICAgICBicmVhay1pbnNpZGU6IGF2b2lkLWNvbHVtbjtcbiAgICAgIC13ZWJraXQtY29sdW1uLWJyZWFrLWluc2lkZTogYXZvaWQ7XG4gICAgICBib3JkZXItcmFkaXVzOiA2cHg7XG4gICAgICBtYXJnaW46IDAgMCA2cHggMDtcbiAgICAgIGJhY2tncm91bmQ6ICNGNUY1RjU7XG4gICAgICBib3JkZXI6IDA7IH1cbiAgICAgIC5zZWN0aW9uLW1hcC1pbnN0cnVjdGlvbnMgLmFjY29yZGlvbl9faXRlbSAuaWNvbiB7XG4gICAgICAgIHdpZHRoOiAxOHB4O1xuICAgICAgICBoZWlnaHQ6IDE4cHg7XG4gICAgICAgIGNvbnRlbnQ6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0Nzdmcgd2lkdGg9JzE4JyBoZWlnaHQ9JzE4JyB2aWV3Qm94PScwIDAgMTggMTgnIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NwYXRoIGQ9J003Ljk4ODY5IDE3Ljc1OTlWMTAuMjUxNEgwLjQ4MDIyNVY3Ljc0ODU4SDcuOTg4NjlWMC4yNDAxMTJIMTAuNDkxNVY3Ljc0ODU4SDE4VjEwLjI1MTRIMTAuNDkxNVYxNy43NTk5SDcuOTg4NjlaJyBmaWxsPSclMjNDNEM0QzQnLyUzRSUzQy9zdmclM0UlMEFcIik7IH1cblxuLmhlYWRlckJhbm5lci5zZWN0aW9uLW1hcC1yZWdpb24taGVhZGVyIC5vcmRlci0yLmJnLXNlY29uZGFyeS5vdmVyZmxvdy12aXNpYmxlIHtcbiAgei1pbmRleDogMzsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmhlYWRlckJhbm5lci5zZWN0aW9uLW1hcC1yZWdpb24taGVhZGVyIC5jb250YWluZXIsIC5oZWFkZXJCYW5uZXIuc2VjdGlvbi1tYXAtcmVnaW9uLWhlYWRlciAubWZwLWNvbnRlbnQsIC5oZWFkZXJCYW5uZXIuc2VjdGlvbi1tYXAtcmVnaW9uLWhlYWRlciAud3BqYiBkaXYud3BqYi1mbGFzaC1pbmZvLCAud3BqYiAuaGVhZGVyQmFubmVyLnNlY3Rpb24tbWFwLXJlZ2lvbi1oZWFkZXIgZGl2LndwamItZmxhc2gtaW5mbyB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gICAgLmhlYWRlckJhbm5lci5zZWN0aW9uLW1hcC1yZWdpb24taGVhZGVyIC5jb250YWluZXI6YmVmb3JlLCAuaGVhZGVyQmFubmVyLnNlY3Rpb24tbWFwLXJlZ2lvbi1oZWFkZXIgLm1mcC1jb250ZW50OmJlZm9yZSwgLmhlYWRlckJhbm5lci5zZWN0aW9uLW1hcC1yZWdpb24taGVhZGVyIC53cGpiIGRpdi53cGpiLWZsYXNoLWluZm86YmVmb3JlLCAud3BqYiAuaGVhZGVyQmFubmVyLnNlY3Rpb24tbWFwLXJlZ2lvbi1oZWFkZXIgZGl2LndwamItZmxhc2gtaW5mbzpiZWZvcmUge1xuICAgICAgZGlzcGxheTogbm9uZTsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuaGVhZGVyQmFubmVyLnNlY3Rpb24tbWFwLXJlZ2lvbi1oZWFkZXIgLmNvbnRhaW5lcjpiZWZvcmUsIC5oZWFkZXJCYW5uZXIuc2VjdGlvbi1tYXAtcmVnaW9uLWhlYWRlciAubWZwLWNvbnRlbnQ6YmVmb3JlLCAuaGVhZGVyQmFubmVyLnNlY3Rpb24tbWFwLXJlZ2lvbi1oZWFkZXIgLndwamIgZGl2LndwamItZmxhc2gtaW5mbzpiZWZvcmUsIC53cGpiIC5oZWFkZXJCYW5uZXIuc2VjdGlvbi1tYXAtcmVnaW9uLWhlYWRlciBkaXYud3BqYi1mbGFzaC1pbmZvOmJlZm9yZSB7XG4gICAgZGlzcGxheTogbm9uZTsgfSB9XG5cbi5oZWFkZXJCYW5uZXIuc2VjdGlvbi1tYXAtcmVnaW9uLWhlYWRlciAuaDEge1xuICBtYXJnaW4tbGVmdDogMzBweDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgbWFyZ2luLXRvcDogLTE1cHg7IH1cbiAgLm1hYy1vcyAuaGVhZGVyQmFubmVyLnNlY3Rpb24tbWFwLXJlZ2lvbi1oZWFkZXIgLmgxIHtcbiAgICBtYXJnaW4tdG9wOiAxMnB4OyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgIC5oZWFkZXJCYW5uZXIuc2VjdGlvbi1tYXAtcmVnaW9uLWhlYWRlciAuaDEge1xuICAgICAgZm9udC1zaXplOiAyLjI1cmVtO1xuICAgICAgbGluZS1oZWlnaHQ6IDIuMjVyZW07XG4gICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgIG1hcmdpbi10b3A6IDA7IH0gfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgICAuaGVhZGVyQmFubmVyLnNlY3Rpb24tbWFwLXJlZ2lvbi1oZWFkZXIgLmgxIHtcbiAgICAgIG1pbi13aWR0aDogMjAwJTtcbiAgICAgIHotaW5kZXg6IDE7IH0gfVxuXG4uaGVhZGVyQmFubmVyLnNlY3Rpb24tbWFwLXJlZ2lvbi1oZWFkZXIgLmZhdm91cml0ZS1sb2NhdGlvbiBzdmcge1xuICBmaWxsOiAjZmZmZmZmO1xuICB3aWR0aDogMjRweDtcbiAgaGVpZ2h0OiAyNHB4O1xuICBtYXJnaW46IDdweCAwIDAgMjBweDtcbiAgY3Vyc29yOiBwb2ludGVyOyB9XG5cbi5oZWFkZXJCYW5uZXIuc2VjdGlvbi1tYXAtcmVnaW9uLWhlYWRlci1jb250ZW50IHtcbiAgbWluLWhlaWdodDogMTdyZW07IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgLmhlYWRlckJhbm5lci5zZWN0aW9uLW1hcC1yZWdpb24taGVhZGVyLWNvbnRlbnQge1xuICAgICAgbWluLWhlaWdodDogMjZyZW07IH0gfVxuXG4ucmVnaW9uLXN0YXRzIHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwOyB9XG4gIC5yZWdpb24tc3RhdHMgbGkge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgbWFyZ2luOiAwIDAgMTVweCAwOyB9XG4gIC5yZWdpb24tc3RhdHNfX3RpdGxlLFxuICAucmVnaW9uLXN0YXRzX190aXRsZSBoNCB7XG4gICAgY29sb3I6ICNmZmZmZmY7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBtYXJnaW46IDAgMTBweCAwIDA7XG4gICAgd2lkdGg6IDUwJTsgfVxuICAgIC5yZWdpb24tc3RhdHNfX3RpdGxlIHN2ZyxcbiAgICAucmVnaW9uLXN0YXRzX190aXRsZSBoNCBzdmcge1xuICAgICAgZmlsbDogI2QyNjc1MTtcbiAgICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgICAgIG1pbi13aWR0aDogMTZweDtcbiAgICAgIG1pbi1oZWlnaHQ6IDE2cHg7IH1cbiAgLnJlZ2lvbi1zdGF0c19fYXR0cmlidXRpb24ge1xuICAgIGNvbG9yOiB2YXIoLS1XaGl0ZSwgI0ZGRik7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGxpbmUtaGVpZ2h0OiAyMXB4O1xuICAgIC8qIDE3NSUgKi9cbiAgICBvcGFjaXR5OiAwLjU7IH1cblxuLnNlY3Rpb24tbWFwLXJlZ2lvbi1uZXdzIHtcbiAgcGFkZGluZzogMCAwIDgwcHggMDsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAuc2VjdGlvbi1tYXAtcmVnaW9uLW5ld3Mge1xuICAgICAgcGFkZGluZzogMCAwIDUwcHggMDsgfSB9XG4gIC5zZWN0aW9uLW1hcC1yZWdpb24tbmV3cyAuYm9keS1sZywgLnNlY3Rpb24tbWFwLXJlZ2lvbi1uZXdzIC5hY2NvcmRpb25fX3RpdGxlLCAuc2VjdGlvbi1tYXAtcmVnaW9uLW5ld3MgLmNhcmQtb3ZlcmxheV9fZXhjZXJwdCwgLnNlY3Rpb24tbWFwLXJlZ2lvbi1uZXdzIC5zaW5nbGUtcmVnaW9ucyAuc2VjdGlvbi1jb250ZW50LWltYWdlLWxlZnQgLmNvbnRlbnQtaW1hZ2UtbGVmdF9fY29udGVudCwgLnNpbmdsZS1yZWdpb25zIC5zZWN0aW9uLWNvbnRlbnQtaW1hZ2UtbGVmdCAuc2VjdGlvbi1tYXAtcmVnaW9uLW5ld3MgLmNvbnRlbnQtaW1hZ2UtbGVmdF9fY29udGVudCwgLnNlY3Rpb24tbWFwLXJlZ2lvbi1uZXdzIC5zaW5nbGUtcmVnaW9ucyAuc2VjdGlvbi1jb250ZW50LWltYWdlLXJpZ2h0IC5jb250ZW50LWltYWdlLWxlZnRfX2NvbnRlbnQsIC5zaW5nbGUtcmVnaW9ucyAuc2VjdGlvbi1jb250ZW50LWltYWdlLXJpZ2h0IC5zZWN0aW9uLW1hcC1yZWdpb24tbmV3cyAuY29udGVudC1pbWFnZS1sZWZ0X19jb250ZW50LCAuc2VjdGlvbi1tYXAtcmVnaW9uLW5ld3MgLnNpbmdsZS1yZWdpb25zIC5zZWN0aW9uLWNvbnRlbnQtc2ltcGxlIC5jb250ZW50X19jb250ZW50LCAuc2luZ2xlLXJlZ2lvbnMgLnNlY3Rpb24tY29udGVudC1zaW1wbGUgLnNlY3Rpb24tbWFwLXJlZ2lvbi1uZXdzIC5jb250ZW50X19jb250ZW50LCAuc2VjdGlvbi1tYXAtcmVnaW9uLW5ld3MgLnNlY3Rpb25fX2ZpbHRlci1zdGF0ZXMgYSwgLnNlY3Rpb25fX2ZpbHRlci1zdGF0ZXMgLnNlY3Rpb24tbWFwLXJlZ2lvbi1uZXdzIGEsIC5zZWN0aW9uLW1hcC1yZWdpb24tbmV3cyAuc2VjdGlvbi1wb2RjYXN0cy1mZWF0dXJlIC5wb2RjYXN0cy1mZWF0dXJlX19jb250ZW50LCAuc2VjdGlvbi1wb2RjYXN0cy1mZWF0dXJlIC5zZWN0aW9uLW1hcC1yZWdpb24tbmV3cyAucG9kY2FzdHMtZmVhdHVyZV9fY29udGVudCwgLnNlY3Rpb24tbWFwLXJlZ2lvbi1uZXdzIC5zZWN0aW9uLXN0b3JpZXMtZmVhdHVyZSAuc3Rvcmllcy1mZWF0dXJlX19jb250ZW50LCAuc2VjdGlvbi1zdG9yaWVzLWZlYXR1cmUgLnNlY3Rpb24tbWFwLXJlZ2lvbi1uZXdzIC5zdG9yaWVzLWZlYXR1cmVfX2NvbnRlbnQge1xuICAgIG1heC13aWR0aDogODIwcHg7XG4gICAgb3BhY2l0eTogMC44OyB9XG5cbi5zZWN0aW9uLW1hcC1yZWdpb24tc3RhdGlzdGljcyB7XG4gIG1hcmdpbjogODBweCAwIDUwcHggMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAuc2VjdGlvbi1tYXAtcmVnaW9uLXN0YXRpc3RpY3Mge1xuICAgICAgbWFyZ2luOiA1MHB4IDA7IH0gfVxuICAuc2VjdGlvbi1tYXAtcmVnaW9uLXN0YXRpc3RpY3MgLnJlZ2lvbnNfX2RhdGEtdGFicyB7XG4gICAgY2xlYXI6IGJvdGg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gICAgLnNlY3Rpb24tbWFwLXJlZ2lvbi1zdGF0aXN0aWNzIC5yZWdpb25zX19kYXRhLXRhYnNfX3N0YXRzIHtcbiAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgICBtYXJnaW46IDcwcHggMCAwIDA7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgICAgZGlzcGxheTogZ3JpZDtcbiAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmciAxZnI7XG4gICAgICBnYXA6IDEwMHB4IDcwcHg7IH1cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgICAgICAgLnNlY3Rpb24tbWFwLXJlZ2lvbi1zdGF0aXN0aWNzIC5yZWdpb25zX19kYXRhLXRhYnNfX3N0YXRzIHtcbiAgICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnI7IH0gfVxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAgIC5zZWN0aW9uLW1hcC1yZWdpb24tc3RhdGlzdGljcyAucmVnaW9uc19fZGF0YS10YWJzX19zdGF0cyB7XG4gICAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG4gICAgICAgICAgZ2FwOiA1MHB4IDUwcHg7IH0gfVxuICAgICAgLnNlY3Rpb24tbWFwLXJlZ2lvbi1zdGF0aXN0aWNzIC5yZWdpb25zX19kYXRhLXRhYnNfX3N0YXRzIGxpIHtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBmb250LXNpemU6IDE0cHg7IH1cbiAgICAgICAgLnNlY3Rpb24tbWFwLXJlZ2lvbi1zdGF0aXN0aWNzIC5yZWdpb25zX19kYXRhLXRhYnNfX3N0YXRzIGxpIGg0IHtcbiAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDIxcHg7XG4gICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICBmb250LXdlaWdodDogNDAwOyB9XG4gICAgICAgIC5zZWN0aW9uLW1hcC1yZWdpb24tc3RhdGlzdGljcyAucmVnaW9uc19fZGF0YS10YWJzX19zdGF0cyBsaSBzdHJvbmcge1xuICAgICAgICAgIGZvbnQtZmFtaWx5OiAnQmlrbycsIHNhbnMtc2VyaWY7XG4gICAgICAgICAgZm9udC1zaXplOiA4MHB4O1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiA3MHB4O1xuICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAtMC4wMmVtO1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7IH1cbiAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgICAgIC5zZWN0aW9uLW1hcC1yZWdpb24tc3RhdGlzdGljcyAucmVnaW9uc19fZGF0YS10YWJzX19zdGF0cyBsaSBzdHJvbmcge1xuICAgICAgICAgICAgICBmb250LXNpemU6IDYwcHg7XG4gICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA1MHB4OyB9IH1cbiAgLnNlY3Rpb24tbWFwLXJlZ2lvbi1zdGF0aXN0aWNzIC5yZWdpb25zX19kYXRhLXRhYnMtc3dpcGVyIC5zd2lwZXItcGFnaW5hdGlvbiB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luOiBhdXRvO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBib3R0b206IDA7IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICAgIC5zZWN0aW9uLW1hcC1yZWdpb24tc3RhdGlzdGljcyAucmVnaW9uc19fZGF0YS10YWJzLXN3aXBlciAuc3dpcGVyLXBhZ2luYXRpb24ge1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICBnYXA6IDA7XG4gICAgICAgIGJvdHRvbTogMDsgfSB9XG4gIC5zZWN0aW9uLW1hcC1yZWdpb24tc3RhdGlzdGljcyAucmVnaW9uc19fZGF0YS10YWJzLXN3aXBlciAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtd2lkdGg6IDIwMHB4O1xuICAgIHBhZGRpbmc6IDEzcHg7XG4gICAgYm9yZGVyLXJhZGl1czogMjBweCAyMHB4IDBweCAwcHg7XG4gICAgaGVpZ2h0OiA5MHB4O1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGNvbG9yOiAjZmZmZmZmO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICBtYXJnaW46IDA7XG4gICAgY29sb3I6ICNmZmZmZmY7XG4gICAgb3BhY2l0eTogMTtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uOyB9XG4gICAgLnNlY3Rpb24tbWFwLXJlZ2lvbi1zdGF0aXN0aWNzIC5yZWdpb25zX19kYXRhLXRhYnMtc3dpcGVyIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQ6bnRoLWNoaWxkKDEpIHtcbiAgICAgIGJhY2tncm91bmQ6IHZhcigtLWUtZ2xvYmFsLWNvbG9yLWQyY2I0OTgsICNEMjY3NTEpOyB9XG4gICAgLnNlY3Rpb24tbWFwLXJlZ2lvbi1zdGF0aXN0aWNzIC5yZWdpb25zX19kYXRhLXRhYnMtc3dpcGVyIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQ6bnRoLWNoaWxkKDIpIHtcbiAgICAgIGJhY2tncm91bmQ6ICM4OUE2OEU7IH1cbiAgICAuc2VjdGlvbi1tYXAtcmVnaW9uLXN0YXRpc3RpY3MgLnJlZ2lvbnNfX2RhdGEtdGFicy1zd2lwZXIgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldDpudGgtY2hpbGQoMykge1xuICAgICAgYmFja2dyb3VuZDogIzc5NTJCMzsgfVxuICAgIC5zZWN0aW9uLW1hcC1yZWdpb24tc3RhdGlzdGljcyAucmVnaW9uc19fZGF0YS10YWJzLXN3aXBlciAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0Om50aC1jaGlsZCg0KSB7XG4gICAgICBiYWNrZ3JvdW5kOiAjREFCMTYyOyB9XG4gICAgLnNlY3Rpb24tbWFwLXJlZ2lvbi1zdGF0aXN0aWNzIC5yZWdpb25zX19kYXRhLXRhYnMtc3dpcGVyIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQ6bnRoLWNoaWxkKDUpIHtcbiAgICAgIGJhY2tncm91bmQ6ICMyQzkwOTQ7IH1cbiAgLnNlY3Rpb24tbWFwLXJlZ2lvbi1zdGF0aXN0aWNzIC5yZWdpb25zX19kYXRhLXRhYnMtc3dpcGVyIC5zd2lwZXItc2xpZGUge1xuICAgIGJhY2tncm91bmQ6IHZhcigtLWUtZ2xvYmFsLWNvbG9yLTAxZjBmZTQsICNGMkVDREYpO1xuICAgIGNvbG9yOiAjZmZmZmZmO1xuICAgIHBhZGRpbmc6IDEwMHB4IDA7IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgIC5zZWN0aW9uLW1hcC1yZWdpb24tc3RhdGlzdGljcyAucmVnaW9uc19fZGF0YS10YWJzLXN3aXBlciAuc3dpcGVyLXNsaWRlIHtcbiAgICAgICAgcGFkZGluZzogNTBweCAwOyB9IH1cbiAgICAuc2VjdGlvbi1tYXAtcmVnaW9uLXN0YXRpc3RpY3MgLnJlZ2lvbnNfX2RhdGEtdGFicy1zd2lwZXIgLnN3aXBlci1zbGlkZTpudGgtY2hpbGQoMSkge1xuICAgICAgYmFja2dyb3VuZDogdmFyKC0tZS1nbG9iYWwtY29sb3ItZDJjYjQ5OCwgI0QyNjc1MSk7IH1cbiAgICAuc2VjdGlvbi1tYXAtcmVnaW9uLXN0YXRpc3RpY3MgLnJlZ2lvbnNfX2RhdGEtdGFicy1zd2lwZXIgLnN3aXBlci1zbGlkZTpudGgtY2hpbGQoMikge1xuICAgICAgYmFja2dyb3VuZDogIzg5QTY4RTsgfVxuICAgIC5zZWN0aW9uLW1hcC1yZWdpb24tc3RhdGlzdGljcyAucmVnaW9uc19fZGF0YS10YWJzLXN3aXBlciAuc3dpcGVyLXNsaWRlOm50aC1jaGlsZCgzKSB7XG4gICAgICBiYWNrZ3JvdW5kOiAjNzk1MkIzOyB9XG4gICAgLnNlY3Rpb24tbWFwLXJlZ2lvbi1zdGF0aXN0aWNzIC5yZWdpb25zX19kYXRhLXRhYnMtc3dpcGVyIC5zd2lwZXItc2xpZGU6bnRoLWNoaWxkKDQpIHtcbiAgICAgIGJhY2tncm91bmQ6ICNEQUIxNjI7IH1cbiAgICAuc2VjdGlvbi1tYXAtcmVnaW9uLXN0YXRpc3RpY3MgLnJlZ2lvbnNfX2RhdGEtdGFicy1zd2lwZXIgLnN3aXBlci1zbGlkZTpudGgtY2hpbGQoNSkge1xuICAgICAgYmFja2dyb3VuZDogIzJDOTA5NDsgfVxuICAgIC5zZWN0aW9uLW1hcC1yZWdpb24tc3RhdGlzdGljcyAucmVnaW9uc19fZGF0YS10YWJzLXN3aXBlciAuc3dpcGVyLXNsaWRlIC5jb250YWluZXIsIC5zZWN0aW9uLW1hcC1yZWdpb24tc3RhdGlzdGljcyAucmVnaW9uc19fZGF0YS10YWJzLXN3aXBlciAuc3dpcGVyLXNsaWRlIC5tZnAtY29udGVudCwgLnNlY3Rpb24tbWFwLXJlZ2lvbi1zdGF0aXN0aWNzIC5yZWdpb25zX19kYXRhLXRhYnMtc3dpcGVyIC5zd2lwZXItc2xpZGUgLndwamIgZGl2LndwamItZmxhc2gtaW5mbywgLndwamIgLnNlY3Rpb24tbWFwLXJlZ2lvbi1zdGF0aXN0aWNzIC5yZWdpb25zX19kYXRhLXRhYnMtc3dpcGVyIC5zd2lwZXItc2xpZGUgZGl2LndwamItZmxhc2gtaW5mbyB7XG4gICAgICBtYXgtd2lkdGg6IDEwNTBweDsgfVxuICAgIC5zZWN0aW9uLW1hcC1yZWdpb24tc3RhdGlzdGljcyAucmVnaW9uc19fZGF0YS10YWJzLXN3aXBlciAuc3dpcGVyLXNsaWRlIGltZyB7XG4gICAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuICAuc2VjdGlvbi1tYXAtcmVnaW9uLXN0YXRpc3RpY3MgLnJlZ2lvbnMgLmRhdGEtdGFiX19jb21tdW5pdHksIC5zZWN0aW9uLW1hcC1yZWdpb24tc3RhdGlzdGljcyAucmVnaW9ucyAuZGF0YS10YWJfX2pvYnMsIC5zZWN0aW9uLW1hcC1yZWdpb24tc3RhdGlzdGljcyAucmVnaW9ucyAuZGF0YS10YWJfX2hvdXNpbmcsIC5zZWN0aW9uLW1hcC1yZWdpb24tc3RhdGlzdGljcyAucmVnaW9ucyAuZGF0YS10YWJfX2VkdWNhdGlvbiB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleDogMSAxIDEwMCU7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgIC5zZWN0aW9uLW1hcC1yZWdpb24tc3RhdGlzdGljcyAucmVnaW9ucyAuZGF0YS10YWJfX2NvbW11bml0eSwgLnNlY3Rpb24tbWFwLXJlZ2lvbi1zdGF0aXN0aWNzIC5yZWdpb25zIC5kYXRhLXRhYl9fam9icywgLnNlY3Rpb24tbWFwLXJlZ2lvbi1zdGF0aXN0aWNzIC5yZWdpb25zIC5kYXRhLXRhYl9faG91c2luZywgLnNlY3Rpb24tbWFwLXJlZ2lvbi1zdGF0aXN0aWNzIC5yZWdpb25zIC5kYXRhLXRhYl9fZWR1Y2F0aW9uIHtcbiAgICAgICAgbWluLWhlaWdodDogODIwcHg7IH0gfVxuICAgIC5zZWN0aW9uLW1hcC1yZWdpb24tc3RhdGlzdGljcyAucmVnaW9ucyAuZGF0YS10YWJfX2NvbW11bml0eSAucm93LCAuc2VjdGlvbi1tYXAtcmVnaW9uLXN0YXRpc3RpY3MgLnJlZ2lvbnMgLmRhdGEtdGFiX19qb2JzIC5yb3csIC5zZWN0aW9uLW1hcC1yZWdpb24tc3RhdGlzdGljcyAucmVnaW9ucyAuZGF0YS10YWJfX2hvdXNpbmcgLnJvdywgLnNlY3Rpb24tbWFwLXJlZ2lvbi1zdGF0aXN0aWNzIC5yZWdpb25zIC5kYXRhLXRhYl9fZWR1Y2F0aW9uIC5yb3cge1xuICAgICAgd2lkdGg6IDEwMCU7IH1cbiAgLnNlY3Rpb24tbWFwLXJlZ2lvbi1zdGF0aXN0aWNzIC5yZWdpb25zIC5kYXRhLXRhYl9fY29tbXVuaXR5IC5kYXRhLXRhYl9fbGVmdC10YWIsIC5zZWN0aW9uLW1hcC1yZWdpb24tc3RhdGlzdGljcyAucmVnaW9ucyAuZGF0YS10YWJfX2pvYnMgLmRhdGEtdGFiX19sZWZ0LXRhYiB7XG4gICAgY29sb3I6ICNmZmZmZmY7IH1cbiAgYm9keTpub3QoLm1hYy1vcykgLnNlY3Rpb24tbWFwLXJlZ2lvbi1zdGF0aXN0aWNzIC5kYXRhLXRhYl9faGVhZGluZyAuaDIsIGJvZHk6bm90KC5tYWMtb3MpIC5zZWN0aW9uLW1hcC1yZWdpb24tc3RhdGlzdGljcyAuZGF0YS10YWJfX2hlYWRpbmcgLnBvc3QtYXJ0aWNsZV9fdGl0bGUsIGJvZHk6bm90KC5tYWMtb3MpIC5zZWN0aW9uLW1hcC1yZWdpb24tc3RhdGlzdGljcyAuZGF0YS10YWJfX2hlYWRpbmcgLnN1Y2Nlc3Mtc3RvcnktYXJ0aWNsZV9fdGl0bGUsIGJvZHk6bm90KC5tYWMtb3MpIC5zZWN0aW9uLW1hcC1yZWdpb24tc3RhdGlzdGljcyAuZGF0YS10YWJfX2hlYWRpbmcgLnBvZGNhc3QtYXJ0aWNsZV9fdGl0bGUsIGJvZHk6bm90KC5tYWMtb3MpIC5zZWN0aW9uLW1hcC1yZWdpb24tc3RhdGlzdGljcyAuZGF0YS10YWJfX2hlYWRpbmcgLndwamIgLndwamItcGFnZS1jb21wYW55LW5ldyAud3BqYi1sZWdlbmQsIC53cGpiIC53cGpiLXBhZ2UtY29tcGFueS1uZXcgYm9keTpub3QoLm1hYy1vcykgLnNlY3Rpb24tbWFwLXJlZ2lvbi1zdGF0aXN0aWNzIC5kYXRhLXRhYl9faGVhZGluZyAud3BqYi1sZWdlbmQsXG4gIGJvZHk6bm90KC5tYWMtb3MpIC5zZWN0aW9uLW1hcC1yZWdpb24tc3RhdGlzdGljcyAuZGF0YS10YWJfX2hlYWRpbmcgLndwamIgLndwamItZm9ybS53cGpiLWZvcm0gLndwamItbGVnZW5kLCAud3BqYiAud3BqYi1mb3JtLndwamItZm9ybSBib2R5Om5vdCgubWFjLW9zKSAuc2VjdGlvbi1tYXAtcmVnaW9uLXN0YXRpc3RpY3MgLmRhdGEtdGFiX19oZWFkaW5nIC53cGpiLWxlZ2VuZCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDsgfVxuICBib2R5Om5vdCgubWFjLW9zKSAuc2VjdGlvbi1tYXAtcmVnaW9uLXN0YXRpc3RpY3MgLmRhdGEtdGFiX19oZWFkaW5nIHA6bGFzdC1jaGlsZCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDsgfVxuXG4ubWFwc3ZnLWRldGFpbHMtY29udGFpbmVyIC5yZWdpb24tc3RhdHNfX3RpdGxlIGg0IHtcbiAgY29sb3I6ICMyMTI1MjkgIWltcG9ydGFudDtcbiAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDsgfVxuXG4uc2VjdGlvbi1tYXAtcmVnaW9uLXRvd25zIHtcbiAgcGFkZGluZzogODBweCAwIDgwcHggMDsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAuc2VjdGlvbi1tYXAtcmVnaW9uLXRvd25zIHtcbiAgICAgIHBhZGRpbmc6IDUwcHggMCA1MHB4IDA7IH0gfVxuICAuc2VjdGlvbi1tYXAtcmVnaW9uLXRvd25zIC5ib2R5LWxnLCAuc2VjdGlvbi1tYXAtcmVnaW9uLXRvd25zIC5hY2NvcmRpb25fX3RpdGxlLCAuc2VjdGlvbi1tYXAtcmVnaW9uLXRvd25zIC5jYXJkLW92ZXJsYXlfX2V4Y2VycHQsIC5zZWN0aW9uLW1hcC1yZWdpb24tdG93bnMgLnNpbmdsZS1yZWdpb25zIC5zZWN0aW9uLWNvbnRlbnQtaW1hZ2UtbGVmdCAuY29udGVudC1pbWFnZS1sZWZ0X19jb250ZW50LCAuc2luZ2xlLXJlZ2lvbnMgLnNlY3Rpb24tY29udGVudC1pbWFnZS1sZWZ0IC5zZWN0aW9uLW1hcC1yZWdpb24tdG93bnMgLmNvbnRlbnQtaW1hZ2UtbGVmdF9fY29udGVudCwgLnNlY3Rpb24tbWFwLXJlZ2lvbi10b3ducyAuc2luZ2xlLXJlZ2lvbnMgLnNlY3Rpb24tY29udGVudC1pbWFnZS1yaWdodCAuY29udGVudC1pbWFnZS1sZWZ0X19jb250ZW50LCAuc2luZ2xlLXJlZ2lvbnMgLnNlY3Rpb24tY29udGVudC1pbWFnZS1yaWdodCAuc2VjdGlvbi1tYXAtcmVnaW9uLXRvd25zIC5jb250ZW50LWltYWdlLWxlZnRfX2NvbnRlbnQsIC5zZWN0aW9uLW1hcC1yZWdpb24tdG93bnMgLnNpbmdsZS1yZWdpb25zIC5zZWN0aW9uLWNvbnRlbnQtc2ltcGxlIC5jb250ZW50X19jb250ZW50LCAuc2luZ2xlLXJlZ2lvbnMgLnNlY3Rpb24tY29udGVudC1zaW1wbGUgLnNlY3Rpb24tbWFwLXJlZ2lvbi10b3ducyAuY29udGVudF9fY29udGVudCwgLnNlY3Rpb24tbWFwLXJlZ2lvbi10b3ducyAuc2VjdGlvbl9fZmlsdGVyLXN0YXRlcyBhLCAuc2VjdGlvbl9fZmlsdGVyLXN0YXRlcyAuc2VjdGlvbi1tYXAtcmVnaW9uLXRvd25zIGEsIC5zZWN0aW9uLW1hcC1yZWdpb24tdG93bnMgLnNlY3Rpb24tcG9kY2FzdHMtZmVhdHVyZSAucG9kY2FzdHMtZmVhdHVyZV9fY29udGVudCwgLnNlY3Rpb24tcG9kY2FzdHMtZmVhdHVyZSAuc2VjdGlvbi1tYXAtcmVnaW9uLXRvd25zIC5wb2RjYXN0cy1mZWF0dXJlX19jb250ZW50LCAuc2VjdGlvbi1tYXAtcmVnaW9uLXRvd25zIC5zZWN0aW9uLXN0b3JpZXMtZmVhdHVyZSAuc3Rvcmllcy1mZWF0dXJlX19jb250ZW50LCAuc2VjdGlvbi1zdG9yaWVzLWZlYXR1cmUgLnNlY3Rpb24tbWFwLXJlZ2lvbi10b3ducyAuc3Rvcmllcy1mZWF0dXJlX19jb250ZW50IHtcbiAgICBtYXgtd2lkdGg6IDgyMHB4O1xuICAgIG9wYWNpdHk6IDAuODsgfVxuICAuc2VjdGlvbi1tYXAtcmVnaW9uLXRvd25zIC5jYXJkLXBvc3Qge1xuICAgIGJhY2tncm91bmQ6ICNGNUY1RjU7XG4gICAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgICBwYWRkaW5nOiAyMHB4OyB9XG4gICAgLnNlY3Rpb24tbWFwLXJlZ2lvbi10b3ducyAuY2FyZC1wb3N0X19pbWFnZSB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxNXB4OyB9XG5cbi5tYXBzdmctbWFwLWNvbnRhaW5lciBzdmcgcGF0aC5tYXBzdmctZGlzYWJsZWQge1xuICBvcGFjaXR5OiAwOyB9XG5cbi5oZWFkZXJCYW5uZXIuc2VjdGlvbi1tYXAtc2VhcmNoLWZpbHRlcnMgLm9yZGVyLTIuYmctc2Vjb25kYXJ5Lm92ZXJmbG93LXZpc2libGUge1xuICB6LWluZGV4OiAzOyB9XG5cbi5oZWFkZXJCYW5uZXIuc2VjdGlvbi1tYXAtc2VhcmNoLWZpbHRlcnMgLmJ0bi1vdXRsaW5lLXdoaXRlIHtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIHBhZGRpbmc6IDVweCAxNXB4OyB9XG5cbi5oZWFkZXJCYW5uZXIuc2VjdGlvbi1tYXAtc2VhcmNoLWZpbHRlcnMgaW5wdXRbdHlwZT1cInRleHRcIl0ge1xuICBib3JkZXItd2lkdGg6IDAgIWltcG9ydGFudDsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmhlYWRlckJhbm5lci5zZWN0aW9uLW1hcC1zZWFyY2gtZmlsdGVycyAuY29udGFpbmVyLCAuaGVhZGVyQmFubmVyLnNlY3Rpb24tbWFwLXNlYXJjaC1maWx0ZXJzIC5tZnAtY29udGVudCwgLmhlYWRlckJhbm5lci5zZWN0aW9uLW1hcC1zZWFyY2gtZmlsdGVycyAud3BqYiBkaXYud3BqYi1mbGFzaC1pbmZvLCAud3BqYiAuaGVhZGVyQmFubmVyLnNlY3Rpb24tbWFwLXNlYXJjaC1maWx0ZXJzIGRpdi53cGpiLWZsYXNoLWluZm8ge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAgIC5oZWFkZXJCYW5uZXIuc2VjdGlvbi1tYXAtc2VhcmNoLWZpbHRlcnMgLmNvbnRhaW5lcjpiZWZvcmUsIC5oZWFkZXJCYW5uZXIuc2VjdGlvbi1tYXAtc2VhcmNoLWZpbHRlcnMgLm1mcC1jb250ZW50OmJlZm9yZSwgLmhlYWRlckJhbm5lci5zZWN0aW9uLW1hcC1zZWFyY2gtZmlsdGVycyAud3BqYiBkaXYud3BqYi1mbGFzaC1pbmZvOmJlZm9yZSwgLndwamIgLmhlYWRlckJhbm5lci5zZWN0aW9uLW1hcC1zZWFyY2gtZmlsdGVycyBkaXYud3BqYi1mbGFzaC1pbmZvOmJlZm9yZSB7XG4gICAgICBkaXNwbGF5OiBub25lOyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5oZWFkZXJCYW5uZXIuc2VjdGlvbi1tYXAtc2VhcmNoLWZpbHRlcnMgLmNvbnRhaW5lcjpiZWZvcmUsIC5oZWFkZXJCYW5uZXIuc2VjdGlvbi1tYXAtc2VhcmNoLWZpbHRlcnMgLm1mcC1jb250ZW50OmJlZm9yZSwgLmhlYWRlckJhbm5lci5zZWN0aW9uLW1hcC1zZWFyY2gtZmlsdGVycyAud3BqYiBkaXYud3BqYi1mbGFzaC1pbmZvOmJlZm9yZSwgLndwamIgLmhlYWRlckJhbm5lci5zZWN0aW9uLW1hcC1zZWFyY2gtZmlsdGVycyBkaXYud3BqYi1mbGFzaC1pbmZvOmJlZm9yZSB7XG4gICAgZGlzcGxheTogbm9uZTsgfSB9XG5cbi5oZWFkZXJCYW5uZXIuc2VjdGlvbi1tYXAtc2VhcmNoLWZpbHRlcnMgLmgxIHtcbiAgbWFyZ2luLWJvdHRvbTogMDsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAuaGVhZGVyQmFubmVyLnNlY3Rpb24tbWFwLXNlYXJjaC1maWx0ZXJzIC5oMSB7XG4gICAgICBmb250LXNpemU6IDIuMjVyZW07XG4gICAgICBsaW5lLWhlaWdodDogMi4yNXJlbTsgfSB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAgIC5oZWFkZXJCYW5uZXIuc2VjdGlvbi1tYXAtc2VhcmNoLWZpbHRlcnMgLmgxIHtcbiAgICAgIG1pbi13aWR0aDogMjAwJTtcbiAgICAgIHotaW5kZXg6IDE7IH0gfVxuXG4ubWFwc3ZnLWhlYWRlci5tYXBzdmctdG9wLWNvbnRhaW5lciAubWFwc3ZnLWZpbHRlcnMtd3JhcCB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gIC5zZWN0aW9uX19maWx0ZXItc3RhdGVzIC5yb3cge1xuICAgIG1hcmdpbi1yaWdodDogLTVweDtcbiAgICBtYXJnaW4tbGVmdDogLTVweDsgfVxuICAuc2VjdGlvbl9fZmlsdGVyLXN0YXRlcyAuY29sIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDVweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA1cHg7IH0gfVxuXG4uc2VjdGlvbl9fZmlsdGVyLXN0YXRlcyBhIHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIHBhZGRpbmc6IDE1cHggMTVweCAyMHB4IDE1cHg7XG4gIGRpc3BsYXk6IGJsb2NrOyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgICAuc2VjdGlvbl9fZmlsdGVyLXN0YXRlcyBhIHtcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgIHBhZGRpbmc6IDE1cHggMDsgfSB9XG4gIC5zZWN0aW9uX19maWx0ZXItc3RhdGVzIGEuYWN0aXZlIHtcbiAgICBjb2xvcjogI0VBQjk1QjsgfVxuXG4ubWFwLWZpbHRlcnMgLnN3aXBlci1jb250YWluZXIge1xuICBkaXNwbGF5OiBmbGV4OyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgIC5tYXAtZmlsdGVycyAuc3dpcGVyLWNvbnRhaW5lciB7XG4gICAgICBkaXNwbGF5OiBibG9jazsgfSB9XG5cbi5tYXAtZmlsdGVycyAuc3dpcGVyLXNsaWRlIHtcbiAgb3BhY2l0eTogMCAhaW1wb3J0YW50O1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1heC13aWR0aDogMjAwcHg7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgLm1hcC1maWx0ZXJzIC5zd2lwZXItc2xpZGUge1xuICAgICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICAgIG1heC13aWR0aDogMTAwJTsgfSB9XG4gIC5tYXAtZmlsdGVycyAuc3dpcGVyLXNsaWRlLWFjdGl2ZSB7XG4gICAgb3BhY2l0eTogMSAhaW1wb3J0YW50OyB9XG4gIC5tYXAtZmlsdGVycyAuc3dpcGVyLXNsaWRlIC5zbGlkZXItY29udGVudHMge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZ2FwOiAxNXB4OyB9XG4gICAgLm1hcC1maWx0ZXJzIC5zd2lwZXItc2xpZGUgLnNsaWRlci1jb250ZW50cyAudWktd2lkZ2V0LnVpLXdpZGdldC1jb250ZW50IHtcbiAgICAgIGhlaWdodDogMCAhaW1wb3J0YW50O1xuICAgICAgYm9yZGVyOiAycHggc29saWQgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjIpO1xuICAgICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICAgIG1hcmdpbjogMTBweCAwIDAgMDtcbiAgICAgIG1pbi13aWR0aDogMTQ1cHg7IH1cbiAgICAgIC5tYXAtZmlsdGVycyAuc3dpcGVyLXNsaWRlIC5zbGlkZXItY29udGVudHMgLnVpLXdpZGdldC51aS13aWRnZXQtY29udGVudCAudWktc2xpZGVyLWhhbmRsZSB7XG4gICAgICAgIHdpZHRoOiAxMHB4O1xuICAgICAgICBoZWlnaHQ6IDEwcHg7XG4gICAgICAgIGJhY2tncm91bmQ6ICNEQUIxNjI7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgYm9yZGVyOiAwOyB9XG5cbi5tYXAtZmlsdGVycyAuYWlycG9ydC1zbGlkZXIge1xuICB3aWR0aDogMTAwJTsgfVxuXG4ubWFwLWZpbHRlcnMgLnN3aXBlci1wYWdpbmF0aW9uIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBib3R0b206IGF1dG87XG4gIGxlZnQ6IGF1dG87XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIHBhZGRpbmc6IDA7XG4gIHJpZ2h0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IDUwcHg7XG4gIG1pbi13aWR0aDogMjMwcHg7IH1cbiAgLm1hcC1maWx0ZXJzIC5zd2lwZXItcGFnaW5hdGlvbiBzdmcgcGF0aCwgLm1hcC1maWx0ZXJzIC5zd2lwZXItcGFnaW5hdGlvbiBzdmcgcmVjdCB7XG4gICAgZmlsbDogI2ZmZmZmZjsgfVxuICAubWFwLWZpbHRlcnMgLnN3aXBlci1wYWdpbmF0aW9uIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQge1xuICAgIG9wYWNpdHk6IDE7IH1cbiAgLm1hcC1maWx0ZXJzIC5zd2lwZXItcGFnaW5hdGlvbiAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWFjdGl2ZSBzdmcgcGF0aCwgLm1hcC1maWx0ZXJzIC5zd2lwZXItcGFnaW5hdGlvbiAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWFjdGl2ZSBzdmcgcmVjdCB7XG4gICAgZmlsbDogZ29sZDsgfVxuICAubWFwLWZpbHRlcnMgLnN3aXBlci1wYWdpbmF0aW9uOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJGaWx0ZXIgb3B0aW9uc1wiO1xuICAgIGNvbG9yOiAjZmZmZmZmO1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGRpc3BsYXk6IGJsb2NrOyB9XG5cbi5tYXAtZmlsdGVycyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0IHtcbiAgd2lkdGg6IDI1cHg7XG4gIGhlaWdodDogYXV0bztcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgbWFyZ2luOiA1cHggMzBweCAwIDAgIWltcG9ydGFudDsgfVxuXG4uc2VjdGlvbi1tYXAgaDIge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDQwcHggMjBweDtcbiAgZm9udC1zaXplOiA0MHB4OyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgIC5zZWN0aW9uLW1hcCBoMiB7XG4gICAgICBmb250LXNpemU6IDMwcHg7IH0gfVxuXG4uc2VjdGlvbi1tYXAgLmNvbnRlbnRfX2NvbnRlbnQge1xuICBoZWlnaHQ6IDA7XG4gIHBhZGRpbmctYm90dG9tOiA2NXZoO1xuICBiYWNrZ3JvdW5kOiAjYmFlM2ZmOyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgIC5zZWN0aW9uLW1hcCAuY29udGVudF9fY29udGVudCB7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMjAwJTsgfSB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAgIC5zZWN0aW9uLW1hcCAuY29udGVudF9fY29udGVudCB7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMTAwJTsgfSB9XG5cbjpyb290IC5tYXBzdmctZGV0YWlscy1jb250YWluZXIge1xuICBtYXgtd2lkdGg6IDQzMHB4O1xuICB0b3A6IDM1cHg7XG4gIGxlZnQ6IDUwcHg7XG4gIGdhcDogMjBweDtcbiAgYm90dG9tOiB1bnNldDtcbiAgaGVpZ2h0OiBhdXRvO1xuICBtYXgtaGVpZ2h0OiBjYWxjKDEwMCUgLSA3NXB4KTtcbiAgYmFja2dyb3VuZDogI0ZGRkZGRjtcbiAgYm9yZGVyOiAxcHggc29saWQgI0NFRDREQTtcbiAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgb3ZlcmZsb3cteTogYXV0bzsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICA6cm9vdCAubWFwc3ZnLWRldGFpbHMtY29udGFpbmVyIHtcbiAgICAgIHJpZ2h0OiAxNXB4O1xuICAgICAgd2lkdGg6IGF1dG8gIWltcG9ydGFudDsgfSB9XG4gIDpyb290IC5tYXBzdmctZGV0YWlscy1jb250YWluZXIgLm1hcHN2Zy1jb250cm9sbGVyLXZpZXctd3JhcC5uYW5vIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgdG9wOiAwICFpbXBvcnRhbnQ7IH1cbiAgOnJvb3QgLm1hcHN2Zy1kZXRhaWxzLWNvbnRhaW5lciAubmFuby1jb250ZW50LFxuICA6cm9vdCAubWFwc3ZnLWRldGFpbHMtY29udGFpbmVyIC5tYXBzdmctY29udHJvbGxlci12aWV3IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgOnJvb3QgLm1hcHN2Zy1kZXRhaWxzLWNvbnRhaW5lciAucmVnaW9uLWRldGFpbHMtcGFuZWwge1xuICAgIHBhZGRpbmc6IDE1cHg7IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgIDpyb290IC5tYXBzdmctZGV0YWlscy1jb250YWluZXIgLnJlZ2lvbi1kZXRhaWxzLXBhbmVsIHtcbiAgICAgICAgcGFkZGluZzogMzBweCAxNXB4OyB9IH1cbiAgICA6cm9vdCAubWFwc3ZnLWRldGFpbHMtY29udGFpbmVyIC5yZWdpb24tZGV0YWlscy1wYW5lbCBpbWc6Zmlyc3QtY2hpbGQge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgIGhlaWdodDogMjEwcHg7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIG9iamVjdC1maXQ6IGNvdmVyOyB9XG4gIDpyb290IC5tYXBzdmctZGV0YWlscy1jb250YWluZXIgLnJlZ2lvbi1zdGF0cyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICBtYXJnaW46IDIwcHggMDtcbiAgICBwYWRkaW5nOiAwOyB9XG4gICAgOnJvb3QgLm1hcHN2Zy1kZXRhaWxzLWNvbnRhaW5lciAucmVnaW9uLXN0YXRzIGxpIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBnYXA6IDEwcHg7IH1cbiAgICAgIDpyb290IC5tYXBzdmctZGV0YWlscy1jb250YWluZXIgLnJlZ2lvbi1zdGF0cyBsaSAucmVnaW9uLXN0YXRzX190aXRsZSB7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgICAgICBjb2xvcjogIzA0MEMyNzsgfVxuICAgICAgICA6cm9vdCAubWFwc3ZnLWRldGFpbHMtY29udGFpbmVyIC5yZWdpb24tc3RhdHMgbGkgLnJlZ2lvbi1zdGF0c19fdGl0bGUgc3ZnIHtcbiAgICAgICAgICB3aWR0aDogMTVweDsgfVxuXG46cm9vdCAubWFwc3ZnLXBvcG92ZXItY2xvc2Uge1xuICByaWdodDogMTVweCAhaW1wb3J0YW50O1xuICB0b3A6IDE1cHggIWltcG9ydGFudDsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gIC5tYXBzdmcubWFwc3ZnLXdpdGgtZ29vZ2xlLW1hcCB7XG4gICAgcGFkZGluZy1ib3R0b206IDIwMCUgIWltcG9ydGFudDsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIGFuZCAobWF4LXdpZHRoOiAxNDk5cHgpIHtcbiAgLm1hcHN2Zy5tYXBzdmctd2l0aC1nb29nbGUtbWFwIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNjV2aCAhaW1wb3J0YW50OyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAubWFwc3ZnLm1hcHN2Zy13aXRoLWdvb2dsZS1tYXAge1xuICAgIHBhZGRpbmctYm90dG9tOiA2NXZoICFpbXBvcnRhbnQ7IH0gfVxuXG4uc2VjdGlvbi1tb292YWwge1xuICBwYWRkaW5nOiA1cmVtIDA7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgLnNlY3Rpb24tbW9vdmFsIHtcbiAgICAgIHBhZGRpbmc6IDIuNXJlbSAwOyB9IH1cbiAgLnNlY3Rpb24tbW9vdmFsIC5tb292YWwtLWhhcy1sb2NhdGlvbiB7XG4gICAgcGFkZGluZzogNXJlbSAwIGNhbGMoNXJlbSAtIDQ1cHgpIDA7IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgIC5zZWN0aW9uLW1vb3ZhbCAubW9vdmFsLS1oYXMtbG9jYXRpb24ge1xuICAgICAgICBwYWRkaW5nOiAyLjVyZW0gMDsgfSB9XG4gIC5zZWN0aW9uLW1vb3ZhbCAubW9vdmFsIC5jb250YWluZXIsIC5zZWN0aW9uLW1vb3ZhbCAubW9vdmFsIC5tZnAtY29udGVudCwgLnNlY3Rpb24tbW9vdmFsIC5tb292YWwgLndwamIgZGl2LndwamItZmxhc2gtaW5mbywgLndwamIgLnNlY3Rpb24tbW9vdmFsIC5tb292YWwgZGl2LndwamItZmxhc2gtaW5mbyB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgICAuc2VjdGlvbi1tb292YWwgLm1vb3ZhbF9fY29udGVudC1hcmVhIHtcbiAgICAgIHBhZGRpbmctbGVmdDogNTBweDsgfSB9XG4gIC5zZWN0aW9uLW1vb3ZhbCAubW9vdmFsX190aXRsZSwgLnNlY3Rpb24tbW9vdmFsIC5tb292YWxfX2NvbnRlbnQsIC5zZWN0aW9uLW1vb3ZhbCAubW9vdmFsX19vdmVybGluZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gICAgLnNlY3Rpb24tbW9vdmFsIC5tb292YWxfX3RpdGxlIHtcbiAgICAgIG1heC13aWR0aDogNDYwcHg7IH0gfVxuICBAbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gICAgLnNlY3Rpb24tbW9vdmFsIC5tb292YWxfX2NvbnRlbnQge1xuICAgICAgbWF4LXdpZHRoOiA0NjBweDsgfSB9XG4gIC5zZWN0aW9uLW1vb3ZhbCAubW9vdmFsIGEge1xuICAgIGNvbG9yOiAjRkY1QzAwOyB9XG4gICAgLnNlY3Rpb24tbW9vdmFsIC5tb292YWwgYTpob3ZlciB7XG4gICAgICBjb2xvcjogI2NjNGEwMDsgfVxuICAuc2VjdGlvbi1tb292YWwgLm1vb3ZhbF9fZm9ybSB7XG4gICAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgICBib3gtc2hhZG93OiAwcHggMHB4IDM1cHggcmdiYSgxNTQsIDE2MSwgMTcxLCAwLjI1KTtcbiAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICAgIHBhZGRpbmc6IDI1cHg7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgLnNlY3Rpb24tbW9vdmFsIC5tb292YWxfX2Zvcm0ge1xuICAgICAgICBwYWRkaW5nOiAyMHB4IDQ1cHg7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICBtYXJnaW46IDAgNDVweCAtNDVweCA0NXB4O1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICByaWdodDogMDtcbiAgICAgICAgZ2FwOiAyNXB4OyB9IH1cbiAgICAuc2VjdGlvbi1tb292YWwgLm1vb3ZhbF9fZm9ybSAuZm9ybS1lbGVtZW50IHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgIHBhZGRpbmc6IDA7IH1cbiAgICAuc2VjdGlvbi1tb292YWwgLm1vb3ZhbF9fZm9ybSBpbnB1dFt0eXBlPXRleHRdIHtcbiAgICAgIHBhZGRpbmctbGVmdDogNDBweDtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0Nzdmcgd2lkdGg9JzE4JyBoZWlnaHQ9JzI0JyB2aWV3Qm94PScwIDAgMTggMjQnIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NwYXRoIGQ9J001LjI1IDlDNS4yNSA2LjkyODEyIDYuOTI4MTIgNS4yNSA5IDUuMjVDMTEuMDcxOSA1LjI1IDEyLjc1IDYuOTI4MTIgMTIuNzUgOUMxMi43NSAxMS4wNzE5IDExLjA3MTkgMTIuNzUgOSAxMi43NUM2LjkyODEyIDEyLjc1IDUuMjUgMTEuMDcxOSA1LjI1IDlaTTkgNkM3LjM0NTMxIDYgNiA3LjM0NTMxIDYgOUM2IDEwLjY1NDcgNy4zNDUzMSAxMiA5IDEyQzEwLjY1NDcgMTIgMTIgMTAuNjU0NyAxMiA5QzEyIDcuMzQ1MzEgMTAuNjU0NyA2IDkgNlpNMTggOUMxOCAxMy4wOTY5IDEyLjUxNTYgMjAuMzkwNiAxMC4xMTA5IDIzLjRDOS41MzQzOCAyNC4xMTcyIDguNDY1NjIgMjQuMTE3MiA3Ljg4OTA2IDIzLjRDNS40NDIxOSAyMC4zOTA2IDAgMTMuMDk2OSAwIDlDMCA0LjAyOTM4IDQuMDI5MzggMCA5IDBDMTMuOTY4OCAwIDE4IDQuMDI5MzggMTggOVpNOSAwLjc1QzQuNDQzNzUgMC43NSAwLjc1IDQuNDQzNzUgMC43NSA5QzAuNzUgOS44NzY1NiAxLjA0ODU5IDEwLjk5MjIgMS41ODUzMSAxMi4yNjI1QzIuMTE2ODcgMTMuNTIzNCAyLjg1NjA5IDE0Ljg3ODEgMy42ODA2MiAxNi4yMTQxQzUuMzI5NjkgMTguODQ4NCA3LjI3OTY5IDIxLjQzNTkgOC40NzUgMjIuOTMxM0M4Ljc1MTU2IDIzLjI3MzQgOS4yNDg0NCAyMy4yNzM0IDkuNTI1IDIyLjkzMTNDMTAuNzIwMyAyMS40MzU5IDEyLjY3MDMgMTguODQ4NCAxNC4zMjAzIDE2LjIxNDFDMTUuMTQ1MyAxNC44NzgxIDE1Ljg4MTMgMTMuNTIzNCAxNi40MTU2IDEyLjI2MjVDMTYuOTUgMTAuOTkyMiAxNy4yNSA5Ljg3NjU2IDE3LjI1IDlDMTcuMjUgNC40NDM3NSAxMy41NTYyIDAuNzUgOSAwLjc1WicgZmlsbD0nYmxhY2snLyUzRSUzQy9zdmclM0UlMEFcIik7XG4gICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAxMnB4IDEycHg7XG4gICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0OyB9XG4gICAgLnNlY3Rpb24tbW9vdmFsIC5tb292YWxfX2Zvcm0gLmxhYmVsIHtcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICBmb250LXNpemU6IDEzcHg7XG4gICAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgICAgIGNvbG9yOiAjOTM5MzkzO1xuICAgICAgbWFyZ2luOiAwO1xuICAgICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7IH1cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5OTJweCkge1xuICAgICAgICAuc2VjdGlvbi1tb292YWwgLm1vb3ZhbF9fZm9ybSAubGFiZWwge1xuICAgICAgICAgIHBhZGRpbmc6IDEwcHggMCA1cHggMDsgfSB9XG4gICAgLnNlY3Rpb24tbW9vdmFsIC5tb292YWxfX2Zvcm0tYWN0aW9uIHtcbiAgICAgIGJhY2tncm91bmQ6ICNGN0Y3Rjc7XG4gICAgICBib3JkZXItcmFkaXVzOiA2cHg7XG4gICAgICBkaXNwbGF5OiBibG9jazsgfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAgIC5zZWN0aW9uLW1vb3ZhbCAubW9vdmFsX19mb3JtLWFjdGlvbiB7XG4gICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICBoZWlnaHQ6IDUwcHg7IH0gfVxuICAgICAgLnNlY3Rpb24tbW9vdmFsIC5tb292YWxfX2Zvcm0tYWN0aW9uICNtb292YWxfZXN0aW1hdGUge1xuICAgICAgICBwYWRkaW5nOiAxM3B4IDI0cHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgIGZvbnQtc2l6ZTogMjhweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gICAgICAgIGNvbG9yOiAjRkY1QzAwO1xuICAgICAgICB3aWR0aDogMTAwJTsgfVxuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICAgICAgICAuc2VjdGlvbi1tb292YWwgLm1vb3ZhbF9fZm9ybS1hY3Rpb24gI21vb3ZhbF9lc3RpbWF0ZSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jazsgfSB9XG4gICAgICAuc2VjdGlvbi1tb292YWwgLm1vb3ZhbF9fZm9ybS1hY3Rpb24gYSB7XG4gICAgICAgIHBhZGRpbmc6IDEzcHggMjRweDtcbiAgICAgICAgYmFja2dyb3VuZDogI0ZGNUMwMDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNnB4O1xuICAgICAgICBmb250LWZhbWlseTogJ0thcmxhJywgc2Fucy1zZXJpZjtcbiAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICBjb2xvcjogI2ZmZmZmZjtcbiAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG4gICAgICAgIC5zZWN0aW9uLW1vb3ZhbCAubW9vdmFsX19mb3JtLWFjdGlvbiBhOmhvdmVyIHtcbiAgICAgICAgICBjb2xvcjogI2ZmZmZmZjtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiAjY2M0YTAwOyB9XG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAgICAgICAgIC5zZWN0aW9uLW1vb3ZhbCAubW9vdmFsX19mb3JtLWFjdGlvbiBhIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrOyB9IH1cbiAgLnNlY3Rpb24tbW9vdmFsIC5tb292YWwtLWhhcy1sb2NhdGlvbiAubW9vdmFsX19mb3JtIHtcbiAgICBkaXNwbGF5OiBibG9jazsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgLnNlY3Rpb24tbW9vdmFsIC5tb292YWwtLWhhcy1sb2NhdGlvbiAubW9vdmFsX19mb3JtIHtcbiAgICAgICAgZGlzcGxheTogZmxleDsgfSB9XG4gIC5zZWN0aW9uLW1vb3ZhbCAubW9vdmFsLS1oYXMtbG9jYXRpb24gLm1vb3ZhbF9fYWN0aW9ucyB7XG4gICAgcGFkZGluZy1ib3R0b206IDI1cHg7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgIC5zZWN0aW9uLW1vb3ZhbCAubW9vdmFsLS1oYXMtbG9jYXRpb24gLm1vb3ZhbF9fYWN0aW9ucyB7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiA5MHB4OyB9IH1cbiAgLnNlY3Rpb24tbW9vdmFsIC5tZWRpYV9faW1hZ2Uge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nLWJvdHRvbTogODAlO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgZGlzcGxheTogYmxvY2s7IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgIC5zZWN0aW9uLW1vb3ZhbCAubWVkaWFfX2ltYWdlIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDsgfSB9XG4gICAgLnNlY3Rpb24tbW9vdmFsIC5tZWRpYV9faW1hZ2UgaW1nIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgbGVmdDogMDtcbiAgICAgIHRvcDogMDtcbiAgICAgIHJpZ2h0OiAwO1xuICAgICAgYm90dG9tOiAwO1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgICBib3JkZXItcmFkaXVzOiAuMzc1cmVtOyB9XG4gIC5zZWN0aW9uLW1vb3ZhbCArIC5zZWN0aW9uLXN0b3JpZXMtZmVhdHVyZSB7XG4gICAgcGFkZGluZy10b3A6IDA7IH1cblxuLmRvd25sb2FkQXNzZXRzIC5wYWNrLWNvbnRhaW5lciB7XG4gIG1hcmdpbi1ib3R0b206IDMuNjI1cmVtOyB9XG5cbi5kb3dubG9hZEFzc2V0cyAuYy1wb2ludGVyIHtcbiAgY3Vyc29yOiBwb2ludGVyOyB9XG5cbi5kb3dubG9hZEFzc2V0cyAuY2FyZCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgbWluLXdpZHRoOiAwO1xuICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY2xpcDogYm9yZGVyLWJveDtcbiAgYm9yZGVyOiAwIHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4xMjUpO1xuICB0cmFuc2l0aW9uOiAwLjJzIGJveC1zaGFkb3cgZWFzZTtcbiAgYm9yZGVyLXJhZGl1czogMC4zNzVyZW07XG4gIHBhZGRpbmc6IDFyZW0gMS42MjVyZW07IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgLmRvd25sb2FkQXNzZXRzIC5jYXJkIHtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4gIWltcG9ydGFudDsgfSB9XG4gIC5kb3dubG9hZEFzc2V0cyAuY2FyZC5zZWxlY3RlZCB7XG4gICAgYm94LXNoYWRvdzogMnB4IDJweCAxNHB4IDAgcmdiYSgwLCAwLCAwLCAwLjIpOyB9XG4gIC5kb3dubG9hZEFzc2V0cyAuY2FyZDpob3ZlciB7XG4gICAgYm94LXNoYWRvdzogMnB4IDJweCAxNHB4IDAgcmdiYSgwLCAwLCAwLCAwLjIpOyB9XG4gIC5kb3dubG9hZEFzc2V0cyAuY2FyZCBoMyB7XG4gICAgZm9udC1mYW1pbHk6IEthcmxhLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkOyB9XG4gIC5kb3dubG9hZEFzc2V0cyAuY2FyZCAuaW1hZ2UtY29udGFpbmVyIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgIC5kb3dubG9hZEFzc2V0cyAuY2FyZCAuaW1hZ2UtY29udGFpbmVyIHtcbiAgICAgICAgd2lkdGg6IDMwJSAhaW1wb3J0YW50OyB9IH1cbiAgICAuZG93bmxvYWRBc3NldHMgLmNhcmQgLmltYWdlLWNvbnRhaW5lciAuc3F1YXJlIHtcbiAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMTAwJTsgfVxuICAgIC5kb3dubG9hZEFzc2V0cyAuY2FyZCAuaW1hZ2UtY29udGFpbmVyIGltZyB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICB0b3A6IDA7XG4gICAgICBib3R0b206IDA7XG4gICAgICByaWdodDogMDtcbiAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgICAgYm9yZGVyLXJhZGl1czogMC4zNzVyZW07IH1cbiAgLmRvd25sb2FkQXNzZXRzIC5jYXJkIC5jdXN0b20tY29udHJvbCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHotaW5kZXg6IDE7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWluLWhlaWdodDogMS41cmVtO1xuICAgIHBhZGRpbmctbGVmdDogMS43NXJlbTtcbiAgICBjb2xvci1hZGp1c3Q6IGV4YWN0O1xuICAgIHotaW5kZXg6IHVuc2V0OyB9XG4gICAgLmRvd25sb2FkQXNzZXRzIC5jYXJkIC5jdXN0b20tY29udHJvbC1pbnB1dCB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgei1pbmRleDogLTE7XG4gICAgICB3aWR0aDogMS4yNXJlbTtcbiAgICAgIGhlaWdodDogMS4zNzVyZW07XG4gICAgICBvcGFjaXR5OiAwOyB9XG4gICAgLmRvd25sb2FkQXNzZXRzIC5jYXJkIC5jdXN0b20tY29udHJvbC1sYWJlbCB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgdmVydGljYWwtYWxpZ246IHRvcDsgfVxuICAgICAgLmRvd25sb2FkQXNzZXRzIC5jYXJkIC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDAuMTI1cmVtO1xuICAgICAgICBsZWZ0OiAtMS43NXJlbTtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHdpZHRoOiAxLjI1cmVtO1xuICAgICAgICBoZWlnaHQ6IDEuMjVyZW07XG4gICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgICAgICBib3JkZXI6ICNhZGI1YmQgc29saWQgMXB4O1xuICAgICAgICBib3JkZXItcmFkaXVzOiAwLjM3NXJlbTsgfVxuICAgICAgLmRvd25sb2FkQXNzZXRzIC5jYXJkIC5jdXN0b20tY29udHJvbC1sYWJlbDo6YWZ0ZXIge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogMC4xMjVyZW07XG4gICAgICAgIGxlZnQ6IC0xLjc1cmVtO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgd2lkdGg6IDEuMjVyZW07XG4gICAgICAgIGhlaWdodDogMS4yNXJlbTtcbiAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgYmFja2dyb3VuZDogNTAlIC8gNTAlIDUwJSBuby1yZXBlYXQ7IH1cbiAgLmRvd25sb2FkQXNzZXRzIC5jYXJkIC5jdXN0b20tY29udHJvbC1pbnB1dDpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICAgIGNvbG9yOiAjMzI2MTQ4O1xuICAgIGJvcmRlci1jb2xvcjogIzk4YzdhNjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjOThjN2E2OyB9XG4gIC5kb3dubG9hZEFzc2V0cyAuY2FyZCAuY3VzdG9tLWNoZWNrYm94IC5jdXN0b20tY29udHJvbC1pbnB1dDpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjphZnRlciB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPSc4JyBoZWlnaHQ9JzgnIHZpZXdCb3g9JzAgMCA4IDgnJTNlJTNjcGF0aCBmaWxsPSclMjMzMjYxNDgnIGQ9J002LjU2NC43NWwtMy41OSAzLjYxMi0xLjUzOC0xLjU1TDAgNC4yNmwyLjk3NCAyLjk5TDggMi4xOTN6Jy8lM2UlM2Mvc3ZnJTNlXCIpOyB9XG5cbi5zZWN0aW9uLW5ld3NsZXR0ZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG92ZXJmbG93OiBoaWRkZW47IH1cbiAgLnNlY3Rpb24tbmV3c2xldHRlcl9fb3ZlcmxpbmUsIC5zZWN0aW9uLW5ld3NsZXR0ZXJfX2hlYWRpbmcge1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7IH1cbiAgLnNlY3Rpb24tbmV3c2xldHRlciAuY29udGFpbmVyLCAuc2VjdGlvbi1uZXdzbGV0dGVyIC5tZnAtY29udGVudCwgLnNlY3Rpb24tbmV3c2xldHRlciAud3BqYiBkaXYud3BqYi1mbGFzaC1pbmZvLCAud3BqYiAuc2VjdGlvbi1uZXdzbGV0dGVyIGRpdi53cGpiLWZsYXNoLWluZm8ge1xuICAgIHBhZGRpbmc6IDMuNzVyZW0gMDtcbiAgICBib3JkZXI6IDA7XG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNDRUQ0REE7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNDRUQ0REE7IH1cbiAgLnNlY3Rpb24tbmV3c2xldHRlciAuZ2Zvcm1fZm9vdGVyIC5idXR0b24ge1xuICAgIHdpZHRoOiAxMDAlOyB9XG4gIC5zZWN0aW9uLW5ld3NsZXR0ZXIgLmdmb3JtX2NvbmZpcm1hdGlvbl9tZXNzYWdlIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgcGFkZGluZzogMC43NXJlbSAxLjI1cmVtIDAuNzVyZW0gY2FsYygxLjI1cmVtICsgMTZweCk7XG4gICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICBib3JkZXItcmFkaXVzOiAwLjM3NXJlbTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWFmNGVkO1xuICAgIGJvcmRlci1jb2xvcjogI2UyZWZlNjtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIGFyaWEtaGlkZGVuPSd0cnVlJyBmb2N1c2FibGU9J2ZhbHNlJyBkYXRhLXByZWZpeD0nZmFzJyBkYXRhLWljb249J2NoZWNrJyBjbGFzcz0nc3ZnLWlubGluZS0tZmEgZmEtY2hlY2sgZmEtdy0xNiBtci0zJyByb2xlPSdpbWcnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDUxMiA1MTInJTNFJTNDcGF0aCBmaWxsPSdjdXJyZW50Q29sb3InIGQ9J00xNzMuODk4IDQzOS40MDRsLTE2Ni40LTE2Ni40Yy05Ljk5Ny05Ljk5Ny05Ljk5Ny0yNi4yMDYgMC0zNi4yMDRsMzYuMjAzLTM2LjIwNGM5Ljk5Ny05Ljk5OCAyNi4yMDctOS45OTggMzYuMjA0IDBMMTkyIDMxMi42OSA0MzIuMDk1IDcyLjU5NmM5Ljk5Ny05Ljk5NyAyNi4yMDctOS45OTcgMzYuMjA0IDBsMzYuMjAzIDM2LjIwNGM5Ljk5NyA5Ljk5NyA5Ljk5NyAyNi4yMDYgMCAzNi4yMDRsLTI5NC40IDI5NC40MDFjLTkuOTk4IDkuOTk3LTI2LjIwNyA5Ljk5Ny0zNi4yMDQtLjAwMXonJTNFJTNDL3BhdGglM0UlM0Mvc3ZnJTNFXCIpO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMTBweCBjZW50ZXI7XG4gICAgYmFja2dyb3VuZC1zaXplOiAxNnB4IDE2cHg7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5zZWN0aW9uLW9sZC1ob3VzaW5nLXBhbmVsIC5saXN0QW1lbml0aWVzLWNhcmQgLnRleHQtdXBwZXJjYXNlIHtcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwOyB9IH1cblxuLmhlYWRlckJhbm5lciB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZS1nbG9iYWwtY29sb3ItZGEyOWFlNiwgIzMwMzAzMCk7IH1cbiAgLmhlYWRlckJhbm5lci5iYWNrZ3JvdW5kLWltYWdlLXBvc2l0aW9uLWJvdHRvbSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogYm90dG9tIGNlbnRlcjsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAuaGVhZGVyQmFubmVyIHtcbiAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IDcwJTsgfSB9XG4gIC5oZWFkZXJCYW5uZXIgLm9yZGVyLTIuYmctc2Vjb25kYXJ5Lm92ZXJmbG93LXZpc2libGUge1xuICAgIHotaW5kZXg6IDM7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgLmhlYWRlckJhbm5lciAuY29udGFpbmVyLCAuaGVhZGVyQmFubmVyIC5tZnAtY29udGVudCwgLmhlYWRlckJhbm5lciAud3BqYiBkaXYud3BqYi1mbGFzaC1pbmZvLCAud3BqYiAuaGVhZGVyQmFubmVyIGRpdi53cGpiLWZsYXNoLWluZm8ge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gICAgICAuaGVhZGVyQmFubmVyIC5jb250YWluZXI6YmVmb3JlLCAuaGVhZGVyQmFubmVyIC5tZnAtY29udGVudDpiZWZvcmUsIC5oZWFkZXJCYW5uZXIgLndwamIgZGl2LndwamItZmxhc2gtaW5mbzpiZWZvcmUsIC53cGpiIC5oZWFkZXJCYW5uZXIgZGl2LndwamItZmxhc2gtaW5mbzpiZWZvcmUge1xuICAgICAgICBiYWNrZ3JvdW5kOiAjODlBNjhFO1xuICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICB3aWR0aDogNTB2dztcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBtYXJnaW4tbGVmdDogLTUwdnc7IH0gfVxuICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAuaGVhZGVyQmFubmVyIC5jb250YWluZXI6YmVmb3JlLCAuaGVhZGVyQmFubmVyIC5tZnAtY29udGVudDpiZWZvcmUsIC5oZWFkZXJCYW5uZXIgLndwamIgZGl2LndwamItZmxhc2gtaW5mbzpiZWZvcmUsIC53cGpiIC5oZWFkZXJCYW5uZXIgZGl2LndwamItZmxhc2gtaW5mbzpiZWZvcmUge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIGJvdHRvbTogMDtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICB6LWluZGV4OiAwO1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IDEwMCUgMTAwJTtcbiAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgNjAlO1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB3aWR0aD0nMzc1JyBoZWlnaHQ9JzIwMicgcHJlc2VydmVBc3BlY3RSYXRpbz0nbm9uZScgdmlld0JveD0nMCAwIDM3NSAyMDInIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NwYXRoIGQ9J00tNi45NTcyNmUtMDYgMjQuODM2NUwtMS41Mjc1MmUtMDggMTgzLjY1MUwzNzUgMTg0TDM3NSAzMC4wODM4TDE5My44MzYgLTEuNzMwNTFlLTA3TDAuNDY5NjUzIDI0LjgzNjVMLTYuOTU3MjZlLTA2IDI0LjgzNjVaJyBmaWxsPSclMjM4OUE2OEUnIGZpbGwtb3BhY2l0eT0nMC41Jy8lM0UlM0NwYXRoIGQ9J00wIDEyOEwtMS41NTQ0M2UtMDYgOTIuNDM4OUwxODguMjA0IDQyTDM3NSA0NS4yNjU3TDM3NSAxMjhMMC40Njk2NiAxMjhMMCAxMjhaJyBmaWxsPSclMjM4OUE2OEUnLyUzRSUzQ3JlY3QgeT0nMTI4JyB3aWR0aD0nMzc1JyBoZWlnaHQ9Jzc0JyBmaWxsPSclMjM4OUE2OEUnLyUzRSUzQy9zdmclM0UlMEFcIik7IH0gfVxuICAuaGVhZGVyQmFubmVyLWxlZnQtc3ZnIHtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogLTEwMHB4O1xuICAgIGJvdHRvbTogMDtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgIC5oZWFkZXJCYW5uZXItbGVmdC1zdmcge1xuICAgICAgICB3aWR0aDogMDtcbiAgICAgICAgaGVpZ2h0OiAwO1xuICAgICAgICBvcGFjaXR5OiAwOyB9IH1cbiAgLmhlYWRlckJhbm5lci1ib3R0b20tc3ZnIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgYm90dG9tOiAtMXB4O1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIHotaW5kZXg6IDM7IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgIC5oZWFkZXJCYW5uZXItYm90dG9tLXN2ZyB7XG4gICAgICAgIGhlaWdodDogMjVweDsgfSB9XG4gIC5oZWFkZXJCYW5uZXItdGl0bGUuaDIsIC5oZWFkZXJCYW5uZXItdGl0bGUucG9zdC1hcnRpY2xlX190aXRsZSwgLmhlYWRlckJhbm5lci10aXRsZS5zdWNjZXNzLXN0b3J5LWFydGljbGVfX3RpdGxlLCAuaGVhZGVyQmFubmVyLXRpdGxlLnBvZGNhc3QtYXJ0aWNsZV9fdGl0bGUsIC53cGpiIC53cGpiLXBhZ2UtY29tcGFueS1uZXcgLmhlYWRlckJhbm5lci10aXRsZS53cGpiLWxlZ2VuZCxcbiAgLndwamIgLndwamItZm9ybS53cGpiLWZvcm0gLmhlYWRlckJhbm5lci10aXRsZS53cGpiLWxlZ2VuZCB7XG4gICAgbWFyZ2luLWJvdHRvbTogNHJlbTsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgLmhlYWRlckJhbm5lci10aXRsZS5oMiwgLmhlYWRlckJhbm5lci10aXRsZS5wb3N0LWFydGljbGVfX3RpdGxlLCAuaGVhZGVyQmFubmVyLXRpdGxlLnN1Y2Nlc3Mtc3RvcnktYXJ0aWNsZV9fdGl0bGUsIC5oZWFkZXJCYW5uZXItdGl0bGUucG9kY2FzdC1hcnRpY2xlX190aXRsZSwgLndwamIgLndwamItcGFnZS1jb21wYW55LW5ldyAuaGVhZGVyQmFubmVyLXRpdGxlLndwamItbGVnZW5kLFxuICAgICAgLndwamIgLndwamItZm9ybS53cGpiLWZvcm0gLmhlYWRlckJhbm5lci10aXRsZS53cGpiLWxlZ2VuZCB7XG4gICAgICAgIG1hcmdpbi10b3A6IDFyZW07XG4gICAgICAgIGZvbnQtc2l6ZTogMi4yNXJlbTtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDIuMjVyZW07IH0gfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAgICAgLmhlYWRlckJhbm5lci10aXRsZS5oMiwgLmhlYWRlckJhbm5lci10aXRsZS5wb3N0LWFydGljbGVfX3RpdGxlLCAuaGVhZGVyQmFubmVyLXRpdGxlLnN1Y2Nlc3Mtc3RvcnktYXJ0aWNsZV9fdGl0bGUsIC5oZWFkZXJCYW5uZXItdGl0bGUucG9kY2FzdC1hcnRpY2xlX190aXRsZSwgLndwamIgLndwamItcGFnZS1jb21wYW55LW5ldyAuaGVhZGVyQmFubmVyLXRpdGxlLndwamItbGVnZW5kLFxuICAgICAgLndwamIgLndwamItZm9ybS53cGpiLWZvcm0gLmhlYWRlckJhbm5lci10aXRsZS53cGpiLWxlZ2VuZCB7XG4gICAgICAgIG1pbi13aWR0aDogMjAwJTtcbiAgICAgICAgei1pbmRleDogMTsgfSB9XG4gIC5oZWFkZXJCYW5uZXItY29udGVudCB7XG4gICAgbWluLWhlaWdodDogMTdyZW07IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgIC5oZWFkZXJCYW5uZXItY29udGVudCB7XG4gICAgICAgIG1pbi1oZWlnaHQ6IDI2cmVtOyB9IH1cbiAgLmhlYWRlckJhbm5lcl9fZm9ybSBmb3JtIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIHBhZGRpbmc6IDIwcHggMDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7IH1cbiAgICAuaGVhZGVyQmFubmVyX19mb3JtIGZvcm0gPiBkaXYge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDA7IH1cbiAgICAuaGVhZGVyQmFubmVyX19mb3JtIGZvcm0gaW5wdXRbbmFtZT1fbG9jYXRpb25fc2VhcmNoXSwgLmhlYWRlckJhbm5lcl9fZm9ybSBmb3JtIHNlbGVjdFtuYW1lPV9zdGF0ZXNdLCAuaGVhZGVyQmFubmVyX19mb3JtIGZvcm0gc2VsZWN0W25hbWU9X3JlZ2lvbnNdIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDsgfVxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgICAgIC5oZWFkZXJCYW5uZXJfX2Zvcm0gZm9ybSBpbnB1dFtuYW1lPV9sb2NhdGlvbl9zZWFyY2hdLCAuaGVhZGVyQmFubmVyX19mb3JtIGZvcm0gc2VsZWN0W25hbWU9X3N0YXRlc10sIC5oZWFkZXJCYW5uZXJfX2Zvcm0gZm9ybSBzZWxlY3RbbmFtZT1fcmVnaW9uc10ge1xuICAgICAgICAgIG1hcmdpbjogMCAwIDEwcHggMDsgfSB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSBhbmQgKG1heC13aWR0aDogMTIxOXB4KSB7XG4gICAgICAuaGVhZGVyQmFubmVyX19mb3JtIGZvcm0gc2VsZWN0W25hbWU9X3N0YXRlc10ge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7IH0gfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkgYW5kIChtYXgtd2lkdGg6IDEyMTlweCkge1xuICAgICAgLmhlYWRlckJhbm5lcl9fZm9ybSBmb3JtIC5zZWxlY3QyIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMTBweDsgfSB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAuaGVhZGVyQmFubmVyX19mb3JtIGZvcm0gLnNlbGVjdDIgLnNlbGVjdDItc2VsZWN0aW9uIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4OyB9IH1cbiAgICAuaGVhZGVyQmFubmVyX19mb3JtIGZvcm0gaW5wdXRbdHlwZT1zdWJtaXRdIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDA7IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkgYW5kIChtYXgtd2lkdGg6IDEyMTlweCkge1xuICAgICAgICAuaGVhZGVyQmFubmVyX19mb3JtIGZvcm0gaW5wdXRbdHlwZT1zdWJtaXRdIHtcbiAgICAgICAgICBtYXJnaW4tdG9wOiAxMHB4OyB9IH1cbiAgICAuaGVhZGVyQmFubmVyX19mb3JtIGZvcm0gLnJhZGlvcyB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNmZmZmZmY7XG4gICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgYm9yZGVyLXJhZGl1czogNnB4O1xuICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICAgICAgYWxpZ24tY29udGVudDogc3RyZXRjaDtcbiAgICAgIGhlaWdodDogNTBweDtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDEyMjBweCkge1xuICAgICAgICAuaGVhZGVyQmFubmVyX19mb3JtIGZvcm0gLnJhZGlvcyB7XG4gICAgICAgICAgbWF4LXdpZHRoOiBjYWxjKDE2JSAtIDVweCk7IH0gfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSBhbmQgKG1heC13aWR0aDogMTIxOXB4KSB7XG4gICAgICAgIC5oZWFkZXJCYW5uZXJfX2Zvcm0gZm9ybSAucmFkaW9zIHtcbiAgICAgICAgICBtYXgtd2lkdGg6IGNhbGMoNTAlIC0gMTBweCk7IH0gfVxuICAgICAgLmhlYWRlckJhbm5lcl9fZm9ybSBmb3JtIC5yYWRpb3MtZGlzdGFuY2Uge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDBweDsgfVxuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogMTIyMHB4KSB7XG4gICAgICAgICAgLmhlYWRlckJhbm5lcl9fZm9ybSBmb3JtIC5yYWRpb3MtZGlzdGFuY2Uge1xuICAgICAgICAgICAgbWF4LXdpZHRoOiBjYWxjKDE2JSArIDEwcHgpO1xuICAgICAgICAgICAgZmxleDogMCAwIGNhbGMoMTYuNjY2NjclICsgM3B4KTsgfSB9XG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkgYW5kIChtYXgtd2lkdGg6IDEyMTlweCkge1xuICAgICAgICAgIC5oZWFkZXJCYW5uZXJfX2Zvcm0gZm9ybSAucmFkaW9zLWRpc3RhbmNlIHtcbiAgICAgICAgICAgIG1heC13aWR0aDogNTAlOyB9IH1cbiAgICAgIC5oZWFkZXJCYW5uZXJfX2Zvcm0gZm9ybSAucmFkaW9zOmFmdGVyIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB3aWR0aDogMXB4O1xuICAgICAgICBoZWlnaHQ6IDI0cHg7XG4gICAgICAgIGxlZnQ6IGNhbGMoNTAlIC0gMXB4LzIgLSAwLjVweCk7XG4gICAgICAgIHRvcDogY2FsYyg1MCUgLSAyNHB4LzIpO1xuICAgICAgICBiYWNrZ3JvdW5kOiAjQ0VENERBO1xuICAgICAgICBjb250ZW50OiBcIlwiOyB9XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogOTkycHgpIHtcbiAgICAgICAgLmhlYWRlckJhbm5lcl9fZm9ybSBmb3JtIC5yYWRpb3Mge1xuICAgICAgICAgIG1hcmdpbjogMCAwIDEwcHggMDsgfSB9XG4gICAgICAuaGVhZGVyQmFubmVyX19mb3JtIGZvcm0gLnJhZGlvcyAucmFkaW8ge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAgICAgICAuaGVhZGVyQmFubmVyX19mb3JtIGZvcm0gLnJhZGlvcyAucmFkaW8gbGFiZWwge1xuICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMXJlbTtcbiAgICAgICAgICB6LWluZGV4OiAxO1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgY29sb3I6ICMyMTI1Mjk7XG4gICAgICAgICAgY3Vyc29yOiBwb2ludGVyOyB9XG4gICAgICAgIC5oZWFkZXJCYW5uZXJfX2Zvcm0gZm9ybSAucmFkaW9zIC5yYWRpbyBpbnB1dFt0eXBlPXJhZGlvXSB7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAyMHB4KSAhaW1wb3J0YW50O1xuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgICAgICAgICBoZWlnaHQ6IGNhbGMoMTAwJSAtIDIwcHgpICFpbXBvcnRhbnQ7XG4gICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgIGJvcmRlcjogMDtcbiAgICAgICAgICB6LWluZGV4OiAwOyB9XG4gICAgICAgICAgLmhlYWRlckJhbm5lcl9fZm9ybSBmb3JtIC5yYWRpb3MgLnJhZGlvIGlucHV0W3R5cGU9cmFkaW9dOmhvdmVyIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHZhcigtLWUtZ2xvYmFsLWNvbG9yLTAxZjBmZTQsICNGMkVDREYpOyB9XG4gICAgICAgICAgLmhlYWRlckJhbm5lcl9fZm9ybSBmb3JtIC5yYWRpb3MgLnJhZGlvIGlucHV0W3R5cGU9cmFkaW9dOmNoZWNrZWQge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogIzMyNjE0ODsgfVxuICAgICAgICAgICAgLmhlYWRlckJhbm5lcl9fZm9ybSBmb3JtIC5yYWRpb3MgLnJhZGlvIGlucHV0W3R5cGU9cmFkaW9dOmNoZWNrZWQgfiBsYWJlbCB7XG4gICAgICAgICAgICAgIGNvbG9yOiAjZmZmZmZmOyB9XG5cbi51aS1hdXRvY29tcGxldGUge1xuICBtaW4td2lkdGg6IDEwcmVtO1xuICBwYWRkaW5nOiAwLjVyZW0gMDtcbiAgbWFyZ2luOiAwLjEyNXJlbSAwIDA7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgY29sb3I6ICMxMTE4Mjc7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoNCwgMTIsIDM5LCAwLjE1KTtcbiAgYm9yZGVyLXJhZGl1czogMC4yNXJlbTsgfVxuICAudWktYXV0b2NvbXBsZXRlIC51aS1tZW51LWl0ZW0ge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmc6IDAuMjVyZW0gMS41cmVtO1xuICAgIGNsZWFyOiBib3RoO1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgY29sb3I6ICMxMTE4Mjc7XG4gICAgdGV4dC1hbGlnbjogaW5oZXJpdDtcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGJvcmRlcjogMDtcbiAgICBmb250LWZhbWlseTogS2FybGEsIHNhbnMtc2VyaWY7IH1cbiAgICAudWktYXV0b2NvbXBsZXRlIC51aS1tZW51LWl0ZW06aG92ZXIge1xuICAgICAgY29sb3I6ICMwOTBkMTU7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTVlN2ViOyB9XG4gICAgLnVpLWF1dG9jb21wbGV0ZSAudWktbWVudS1pdGVtIC51aS1zdGF0ZS1hY3RpdmUge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICBib3JkZXI6IG5vbmU7XG4gICAgICBjb2xvcjogaW5oZXJpdDtcbiAgICAgIG1hcmdpbjogMDsgfVxuXG4uc2VjdGlvbi1wb2RjYXN0cy1mZWF0dXJlIHtcbiAgcGFkZGluZzogNi41NjNyZW0gMCAwIDA7XG4gIG92ZXJmbG93OiBoaWRkZW47IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgLnNlY3Rpb24tcG9kY2FzdHMtZmVhdHVyZSB7XG4gICAgICBwYWRkaW5nOiAzLjEyNXJlbSAwIDAgMDsgfSB9XG4gIC5zZWN0aW9uLXBvZGNhc3RzLWZlYXR1cmUgLnBvZGNhc3RzLWZlYXR1cmUge1xuICAgIG1hcmdpbi1ib3R0b206IDgwcHg7IH1cbiAgICAuc2VjdGlvbi1wb2RjYXN0cy1mZWF0dXJlIC5wb2RjYXN0cy1mZWF0dXJlX19vdmVybGluZSwgLnNlY3Rpb24tcG9kY2FzdHMtZmVhdHVyZSAucG9kY2FzdHMtZmVhdHVyZV9fdGl0bGUge1xuICAgICAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgICAgIGNvbG9yOiB2YXIoLS1lLWdsb2JhbC1jb2xvci1kYTI5YWU2LCAjMzAzMDMwKTsgfVxuICAgIC5zZWN0aW9uLXBvZGNhc3RzLWZlYXR1cmUgLnBvZGNhc3RzLWZlYXR1cmVfX2NvbnRlbnQge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gICAgICBjb2xvcjogIzIxMjUyOTsgfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIC5zZWN0aW9uLXBvZGNhc3RzLWZlYXR1cmUgLnBvZGNhc3RzLWZlYXR1cmVfX2NvbnRlbnQge1xuICAgICAgICAgIHdpZHRoOiA2MCU7XG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiA0JTtcbiAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlOyB9IH1cbiAgICAgIC5zZWN0aW9uLXBvZGNhc3RzLWZlYXR1cmUgLnBvZGNhc3RzLWZlYXR1cmVfX2NvbnRlbnQgOmxhc3QtY2hpbGQge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwOyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAuc2VjdGlvbi1wb2RjYXN0cy1mZWF0dXJlIC5wb2RjYXN0cy1mZWF0dXJlX19pbWFnZSB7XG4gICAgICAgIHdpZHRoOiAzNSU7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jazsgfSB9XG4gICAgLnNlY3Rpb24tcG9kY2FzdHMtZmVhdHVyZSAucG9kY2FzdHMtZmVhdHVyZV9fY2Fyb3VzZWwge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgbWFyZ2luLWJvdHRvbTogLTIwcHg7IH1cbiAgICAgIC5zZWN0aW9uLXBvZGNhc3RzLWZlYXR1cmUgLnBvZGNhc3RzLWZlYXR1cmVfX2Nhcm91c2VsOmFmdGVyIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogNTAlO1xuICAgICAgICBib3R0b206IDIwcHg7XG4gICAgICAgIGJhY2tncm91bmQ6IHZhcigtLWUtZ2xvYmFsLWNvbG9yLTAxZjBmZTQsICNGMkVDREYpO1xuICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICByaWdodDogMDtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlOyB9XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgLnNlY3Rpb24tcG9kY2FzdHMtZmVhdHVyZSAucG9kY2FzdHMtZmVhdHVyZV9fY2Fyb3VzZWwge1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDcwcHg7IH1cbiAgICAgICAgICAuc2VjdGlvbi1wb2RjYXN0cy1mZWF0dXJlIC5wb2RjYXN0cy1mZWF0dXJlX19jYXJvdXNlbDphZnRlciB7XG4gICAgICAgICAgICBib3R0b206IC03MHB4O1xuICAgICAgICAgICAgaGVpZ2h0OiBjYWxjKDYwJSArIDcwcHgpOyB9IH1cbiAgICAgIC5zZWN0aW9uLXBvZGNhc3RzLWZlYXR1cmUgLnBvZGNhc3RzLWZlYXR1cmVfX2Nhcm91c2VsIC5zd2lwZXItY29udGFpbmVyIHtcbiAgICAgICAgb3ZlcmZsb3c6IHZpc2libGU7IH1cbiAgICAgIC5zZWN0aW9uLXBvZGNhc3RzLWZlYXR1cmUgLnBvZGNhc3RzLWZlYXR1cmVfX2Nhcm91c2VsIC5zd2lwZXItc2xpZGVfX2lubmVyIHtcbiAgICAgICAgYm9yZGVyOiAwOyB9XG4gICAgICAuc2VjdGlvbi1wb2RjYXN0cy1mZWF0dXJlIC5wb2RjYXN0cy1mZWF0dXJlX19jYXJvdXNlbCAuc3dpcGVyLXNsaWRlIC5jYXJkLXBvZGNhc3RzIHtcbiAgICAgICAgbWFyZ2luOiAzNnB4IDA7IH1cbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAgICAgLnNlY3Rpb24tcG9kY2FzdHMtZmVhdHVyZSAucG9kY2FzdHMtZmVhdHVyZV9fY2Fyb3VzZWwgLnN3aXBlci1zbGlkZSAuY2FyZC1wb2RjYXN0cyB7XG4gICAgICAgICAgICBtYXJnaW46IDA7IH0gfVxuICAgICAgICAuc2VjdGlvbi1wb2RjYXN0cy1mZWF0dXJlIC5wb2RjYXN0cy1mZWF0dXJlX19jYXJvdXNlbCAuc3dpcGVyLXNsaWRlIC5jYXJkLXBvZGNhc3RzX19ib2R5IHtcbiAgICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICAgIHRyYW5zaXRpb246IDAuMnMgYWxsO1xuICAgICAgICAgIHRyYW5zaXRpb24tZGVsYXk6IDAuMXM7XG4gICAgICAgICAgbWFyZ2luLXRvcDogNTBweDsgfVxuICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgICAgICAgLnNlY3Rpb24tcG9kY2FzdHMtZmVhdHVyZSAucG9kY2FzdHMtZmVhdHVyZV9fY2Fyb3VzZWwgLnN3aXBlci1zbGlkZSAuY2FyZC1wb2RjYXN0c19fYm9keSB7XG4gICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMTVweDtcbiAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMTVweDsgfSB9XG4gICAgICAgIC5zZWN0aW9uLXBvZGNhc3RzLWZlYXR1cmUgLnBvZGNhc3RzLWZlYXR1cmVfX2Nhcm91c2VsIC5zd2lwZXItc2xpZGUgLmNhcmQtcG9kY2FzdHNfX2ltYWdlIHtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgICAgICAgIHRyYW5zaXRpb246IDAuM3MgYWxsOyB9XG4gICAgICAgICAgLnNlY3Rpb24tcG9kY2FzdHMtZmVhdHVyZSAucG9kY2FzdHMtZmVhdHVyZV9fY2Fyb3VzZWwgLnN3aXBlci1zbGlkZSAuY2FyZC1wb2RjYXN0c19faW1hZ2UgLm1lZGlhX19pbWFnZSB7XG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogNDUwcHg7IH1cbiAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgICAgICAgICAuc2VjdGlvbi1wb2RjYXN0cy1mZWF0dXJlIC5wb2RjYXN0cy1mZWF0dXJlX19jYXJvdXNlbCAuc3dpcGVyLXNsaWRlIC5jYXJkLXBvZGNhc3RzX19pbWFnZSAubWVkaWFfX2ltYWdlIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogNjAlOyB9IH1cbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAgICAgLnNlY3Rpb24tcG9kY2FzdHMtZmVhdHVyZSAucG9kY2FzdHMtZmVhdHVyZV9fY2Fyb3VzZWwgLnN3aXBlci1zbGlkZSAuY2FyZC1wb2RjYXN0c19fdGl0bGUge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNXB4OyB9IH1cbiAgICAgICAgLnNlY3Rpb24tcG9kY2FzdHMtZmVhdHVyZSAucG9kY2FzdHMtZmVhdHVyZV9fY2Fyb3VzZWwgLnN3aXBlci1zbGlkZSAuY2FyZC1wb2RjYXN0cyBhOmhvdmVyIC5jYXJkLXBvc3RfX2JvZHkge1xuICAgICAgICAgIGNvbG9yOiB2YXIoLS1lLWdsb2JhbC1jb2xvci1kYTI5YWU2LCAjMzAzMDMwKTsgfVxuICAgICAgLnNlY3Rpb24tcG9kY2FzdHMtZmVhdHVyZSAucG9kY2FzdHMtZmVhdHVyZV9fY2Fyb3VzZWwgLnN3aXBlci1zbGlkZS1hY3RpdmUgLmNhcmQtcG9zdF9fYm9keSB7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgIGhlaWdodDogYXV0bzsgfVxuICAgICAgLnNlY3Rpb24tcG9kY2FzdHMtZmVhdHVyZSAucG9kY2FzdHMtZmVhdHVyZV9fY2Fyb3VzZWwgLnN3aXBlci1zbGlkZS1hY3RpdmUgLmNhcmQtcG9zdF9faW1hZ2Uge1xuICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEsIDEuMTUpO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjsgfVxuICAgICAgICAuc2VjdGlvbi1wb2RjYXN0cy1mZWF0dXJlIC5wb2RjYXN0cy1mZWF0dXJlX19jYXJvdXNlbCAuc3dpcGVyLXNsaWRlLWFjdGl2ZSAuY2FyZC1wb3N0X19pbWFnZSBpbWcge1xuICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGVYKDEuMTUpOyB9XG4gICAgLnNlY3Rpb24tcG9kY2FzdHMtZmVhdHVyZSAucG9kY2FzdHMtZmVhdHVyZSAuc3dpcGVyLWJ1dHRvbi1wcmV2IHtcbiAgICAgIGxlZnQ6IDkwcHg7XG4gICAgICBib3R0b206IDYwcHg7XG4gICAgICB0b3A6IGF1dG87IH1cbiAgICAgIC5zZWN0aW9uLXBvZGNhc3RzLWZlYXR1cmUgLnBvZGNhc3RzLWZlYXR1cmUgLnN3aXBlci1idXR0b24tcHJldjphZnRlciB7XG4gICAgICAgIG9wYWNpdHk6IDAuNTtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB3aWR0aD0nMzknIGhlaWdodD0nMzQnIHZpZXdCb3g9JzAgMCAzOSAzNCcgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzRSUzQ3BhdGggZD0nTTMuNjcwNDZlLTA1IDE2Ljk5OTlDMy42NjM4NWUtMDUgMTYuMjQzNiAwLjYzNTk3MyAxNS42MjQ5IDEuNDI2NiAxNS42MjQ5TDMzLjg0OTkgMTUuNjI0OUwyMS43NTg1IDIuNzk0NEMyMS4yMjk0IDIuMjMzMTUgMjEuMjcyNiAxLjM2MjY4IDIxLjg1NDYgMC44NTMwNzVDMjIuMTI4OSAwLjYyMDE4MyAyMi40NzI3IDAuNDk5ODcyIDIyLjgxNjQgMC40OTk4NzJDMjMuMjAzNiAwLjQ5OTg3MiAyMy41OTA2IDAuNjUwMjYyIDIzLjg3MTcgMC45NTEwNDNMMzguMTI4OCAxNi4wNzZDMzguNjIzMSAxNi41OTk3IDM4LjYyMzEgMTcuNDAwMyAzOC4xMjg4IDE3LjkyMzdMMjMuODcxNyAzMy4wNDg3QzIzLjMzOTggMzMuNjEyNiAyMi40Mzc1IDMzLjY1MDMgMjEuODU2NSAzMy4xNDI3QzIxLjI3NDUgMzIuNjMyNCAyMS4yMzEzIDMxLjc2MjYgMjEuNzYwNCAzMS4yMDE0TDMzLjg0OTkgMTguMzc0OUwxLjQyNTc0IDE4LjM3NDlDMC42MzU5NzQgMTguMzc0OSAzLjY3NzA3ZS0wNSAxNy43NTYxIDMuNjcwNDZlLTA1IDE2Ljk5OTlaJyBmaWxsPSclMjMzMDMwMzAnLyUzRSUzQy9zdmclM0UlMEFcIik7XG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogMzhweCAzM3B4OyB9XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgLnNlY3Rpb24tcG9kY2FzdHMtZmVhdHVyZSAucG9kY2FzdHMtZmVhdHVyZSAuc3dpcGVyLWJ1dHRvbi1wcmV2IHtcbiAgICAgICAgICBib3R0b206IC02MHB4O1xuICAgICAgICAgIGxlZnQ6IDU1cHg7XG4gICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxKTsgfSB9XG4gICAgLnNlY3Rpb24tcG9kY2FzdHMtZmVhdHVyZSAucG9kY2FzdHMtZmVhdHVyZSAuc3dpcGVyLWJ1dHRvbi1uZXh0IHtcbiAgICAgIHJpZ2h0OiA5MHB4O1xuICAgICAgYm90dG9tOiA2MHB4O1xuICAgICAgdG9wOiBhdXRvOyB9XG4gICAgICAuc2VjdGlvbi1wb2RjYXN0cy1mZWF0dXJlIC5wb2RjYXN0cy1mZWF0dXJlIC5zd2lwZXItYnV0dG9uLW5leHQ6YWZ0ZXIge1xuICAgICAgICBvcGFjaXR5OiAwLjU7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0Nzdmcgd2lkdGg9JzM5JyBoZWlnaHQ9JzM0JyB2aWV3Qm94PScwIDAgMzkgMzQnIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NwYXRoIGQ9J00zLjY3MDQ2ZS0wNSAxNi45OTk5QzMuNjYzODVlLTA1IDE2LjI0MzYgMC42MzU5NzMgMTUuNjI0OSAxLjQyNjYgMTUuNjI0OUwzMy44NDk5IDE1LjYyNDlMMjEuNzU4NSAyLjc5NDRDMjEuMjI5NCAyLjIzMzE1IDIxLjI3MjYgMS4zNjI2OCAyMS44NTQ2IDAuODUzMDc1QzIyLjEyODkgMC42MjAxODMgMjIuNDcyNyAwLjQ5OTg3MiAyMi44MTY0IDAuNDk5ODcyQzIzLjIwMzYgMC40OTk4NzIgMjMuNTkwNiAwLjY1MDI2MiAyMy44NzE3IDAuOTUxMDQzTDM4LjEyODggMTYuMDc2QzM4LjYyMzEgMTYuNTk5NyAzOC42MjMxIDE3LjQwMDMgMzguMTI4OCAxNy45MjM3TDIzLjg3MTcgMzMuMDQ4N0MyMy4zMzk4IDMzLjYxMjYgMjIuNDM3NSAzMy42NTAzIDIxLjg1NjUgMzMuMTQyN0MyMS4yNzQ1IDMyLjYzMjQgMjEuMjMxMyAzMS43NjI2IDIxLjc2MDQgMzEuMjAxNEwzMy44NDk5IDE4LjM3NDlMMS40MjU3NCAxOC4zNzQ5QzAuNjM1OTc0IDE4LjM3NDkgMy42NzcwN2UtMDUgMTcuNzU2MSAzLjY3MDQ2ZS0wNSAxNi45OTk5WicgZmlsbD0nJTIzMzAzMDMwJy8lM0UlM0Mvc3ZnJTNFJTBBXCIpO1xuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDM4cHggMzNweDsgfVxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAgIC5zZWN0aW9uLXBvZGNhc3RzLWZlYXR1cmUgLnBvZGNhc3RzLWZlYXR1cmUgLnN3aXBlci1idXR0b24tbmV4dCB7XG4gICAgICAgICAgYm90dG9tOiAtNjBweDtcbiAgICAgICAgICByaWdodDogNTVweDtcbiAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEpOyB9IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgIC5zZWN0aW9uLXBvZGNhc3RzLWZlYXR1cmUgLnBvZGNhc3RzLWZlYXR1cmVfX3N2ZyB7XG4gICAgICAgIGhlaWdodDogNjBweDsgfSB9XG5cbi5zZWVrSGVhZGVyQmFubmVyX19mb3JtIHtcbiAgbWFyZ2luLWJvdHRvbTogMi41cmVtOyB9XG4gIC5zZWVrSGVhZGVyQmFubmVyX19mb3JtIGZvcm0ge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgcGFkZGluZzogMjBweCAwOyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAgICAgLnNlZWtIZWFkZXJCYW5uZXJfX2Zvcm0gZm9ybSB7XG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDsgfSB9XG4gICAgLnNlZWtIZWFkZXJCYW5uZXJfX2Zvcm0gZm9ybSA+IGRpdiB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgcGFkZGluZy1yaWdodDogMDsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMjIwcHgpIHtcbiAgICAgIC5zZWVrSGVhZGVyQmFubmVyX19mb3JtIGZvcm0gLmNvbC14bC0zIHtcbiAgICAgICAgZmxleDogMCAwIDI4JTtcbiAgICAgICAgbWF4LXdpZHRoOiAyOCU7IH0gfVxuICAgIC5zZWVrSGVhZGVyQmFubmVyX19mb3JtIGZvcm0gaW5wdXRbbmFtZT1rZXl3b3JkXSwgLnNlZWtIZWFkZXJCYW5uZXJfX2Zvcm0gZm9ybSBpbnB1dFtuYW1lPWxvY2F0aW9uXSwgLnNlZWtIZWFkZXJCYW5uZXJfX2Zvcm0gZm9ybSBzZWxlY3RbbmFtZT1jYXRlZ29yeV0ge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDIwcHg7IH1cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAgICAgICAuc2Vla0hlYWRlckJhbm5lcl9fZm9ybSBmb3JtIGlucHV0W25hbWU9a2V5d29yZF0sIC5zZWVrSGVhZGVyQmFubmVyX19mb3JtIGZvcm0gaW5wdXRbbmFtZT1sb2NhdGlvbl0sIC5zZWVrSGVhZGVyQmFubmVyX19mb3JtIGZvcm0gc2VsZWN0W25hbWU9Y2F0ZWdvcnldIHtcbiAgICAgICAgICBtYXJnaW46IDAgMCAxMHB4IDA7IH0gfVxuICAgIC5zZWVrSGVhZGVyQmFubmVyX19mb3JtIGZvcm0gaW5wdXRbdHlwZT1zdWJtaXRdIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICAgIHBhZGRpbmctbGVmdDogMC42NXJlbTtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDAuNjVyZW07XG4gICAgICB3aGl0ZS1zcGFjZTogbm9ybWFsOyB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgICAgLnNlZWtIZWFkZXJCYW5uZXJfX2Zvcm0gZm9ybSBpbnB1dFt0eXBlPXN1Ym1pdF0ge1xuICAgICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7IH0gfVxuICAgIC5zZWVrSGVhZGVyQmFubmVyX19mb3JtIGZvcm0gLnJhZGlvcyB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNmZmZmZmY7XG4gICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgYm9yZGVyLXJhZGl1czogNnB4O1xuICAgICAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xuICAgICAgYWxpZ24tY29udGVudDogc3RyZXRjaDtcbiAgICAgIGhlaWdodDogNTBweDtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gICAgICAgIC5zZWVrSGVhZGVyQmFubmVyX19mb3JtIGZvcm0gLnJhZGlvcyB7XG4gICAgICAgICAgZmxleDogMCAwIGNhbGMoMjUlIC0gMjBweCk7IH0gfVxuICAgICAgLnNlZWtIZWFkZXJCYW5uZXJfX2Zvcm0gZm9ybSAucmFkaW9zLWRpc3RhbmNlIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwOyB9XG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgICAgICAgICAuc2Vla0hlYWRlckJhbm5lcl9fZm9ybSBmb3JtIC5yYWRpb3MtZGlzdGFuY2Uge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xuICAgICAgICAgICAgZmxleDogMCAwIDIyJTtcbiAgICAgICAgICAgIG1heC13aWR0aDogMjIlOyB9IH1cbiAgICAgIC5zZWVrSGVhZGVyQmFubmVyX19mb3JtIGZvcm0gLnJhZGlvczphZnRlciB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgd2lkdGg6IDFweDtcbiAgICAgICAgaGVpZ2h0OiAyNHB4O1xuICAgICAgICBsZWZ0OiBjYWxjKDUwJSAtIDFweC8yIC0gMC41cHgpO1xuICAgICAgICB0b3A6IGNhbGMoNTAlIC0gMjRweC8yKTtcbiAgICAgICAgYmFja2dyb3VuZDogI0NFRDREQTtcbiAgICAgICAgY29udGVudDogXCJcIjsgfVxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gICAgICAgIC5zZWVrSGVhZGVyQmFubmVyX19mb3JtIGZvcm0gLnJhZGlvcyB7XG4gICAgICAgICAgbWFyZ2luOiAwIDAgMTBweCAwOyB9IH1cbiAgICAgIC5zZWVrSGVhZGVyQmFubmVyX19mb3JtIGZvcm0gLnJhZGlvcyAucmFkaW8ge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAgICAgICAuc2Vla0hlYWRlckJhbm5lcl9fZm9ybSBmb3JtIC5yYWRpb3MgLnJhZGlvIGxhYmVsIHtcbiAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDFyZW07XG4gICAgICAgICAgei1pbmRleDogMTtcbiAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgIGNvbG9yOiAjMjEyNTI5O1xuICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjsgfVxuICAgICAgICAuc2Vla0hlYWRlckJhbm5lcl9fZm9ybSBmb3JtIC5yYWRpb3MgLnJhZGlvIGlucHV0W3R5cGU9cmFkaW9dIHtcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDIwcHgpICFpbXBvcnRhbnQ7XG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogNnB4O1xuICAgICAgICAgIGhlaWdodDogY2FsYygxMDAlIC0gMjBweCkgIWltcG9ydGFudDtcbiAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgYm9yZGVyOiAwO1xuICAgICAgICAgIHotaW5kZXg6IDA7IH1cbiAgICAgICAgICAuc2Vla0hlYWRlckJhbm5lcl9fZm9ybSBmb3JtIC5yYWRpb3MgLnJhZGlvIGlucHV0W3R5cGU9cmFkaW9dOmhvdmVyIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHZhcigtLWUtZ2xvYmFsLWNvbG9yLTAxZjBmZTQsICNGMkVDREYpOyB9XG4gICAgICAgICAgLnNlZWtIZWFkZXJCYW5uZXJfX2Zvcm0gZm9ybSAucmFkaW9zIC5yYWRpbyBpbnB1dFt0eXBlPXJhZGlvXTpjaGVja2VkIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICMzMjYxNDg7IH1cbiAgICAgICAgICAgIC5zZWVrSGVhZGVyQmFubmVyX19mb3JtIGZvcm0gLnJhZGlvcyAucmFkaW8gaW5wdXRbdHlwZT1yYWRpb106Y2hlY2tlZCB+IGxhYmVsIHtcbiAgICAgICAgICAgICAgY29sb3I6ICNmZmZmZmY7IH1cblxuLnNlZWstcGFnZS1mb3JtIHtcbiAgcGFkZGluZzogNXJlbSAwIDAgMDsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAuc2Vlay1wYWdlLWZvcm0ge1xuICAgICAgcGFkZGluZzogMi41cmVtIDAgMCAwOyB9IH1cbiAgLnNlZWstcGFnZS1mb3JtIC5oMiwgLnNlZWstcGFnZS1mb3JtIC5wb3N0LWFydGljbGVfX3RpdGxlLCAuc2Vlay1wYWdlLWZvcm0gLnN1Y2Nlc3Mtc3RvcnktYXJ0aWNsZV9fdGl0bGUsIC5zZWVrLXBhZ2UtZm9ybSAucG9kY2FzdC1hcnRpY2xlX190aXRsZSwgLnNlZWstcGFnZS1mb3JtIC53cGpiIC53cGpiLXBhZ2UtY29tcGFueS1uZXcgLndwamItbGVnZW5kLCAud3BqYiAud3BqYi1wYWdlLWNvbXBhbnktbmV3IC5zZWVrLXBhZ2UtZm9ybSAud3BqYi1sZWdlbmQsXG4gIC5zZWVrLXBhZ2UtZm9ybSAud3BqYiAud3BqYi1mb3JtLndwamItZm9ybSAud3BqYi1sZWdlbmQsIC53cGpiIC53cGpiLWZvcm0ud3BqYi1mb3JtIC5zZWVrLXBhZ2UtZm9ybSAud3BqYi1sZWdlbmQge1xuICAgIHdpZHRoOiAxMDAlOyB9XG5cbi5zZWVrSGVhZGVyQmFubmVyIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOTljN2E3ICFpbXBvcnRhbnQ7IH1cbiAgLnNlZWtIZWFkZXJCYW5uZXIgLmRlc2t0b3AtYmcsXG4gIC5zZWVrSGVhZGVyQmFubmVyIC5tb2JpbGUtYmcge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICByaWdodDogMDtcbiAgICBib3R0b206IDA7XG4gICAgei1pbmRleDogLTE7XG4gICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlOyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA0OTBweCkge1xuICAgIC5zZWVrSGVhZGVyQmFubmVyIC5kZXNrdG9wLWJnIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7IH0gfVxuICAuc2Vla0hlYWRlckJhbm5lciAubW9iaWxlLWJnIHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDQ5MHB4KSB7XG4gICAgICAuc2Vla0hlYWRlckJhbm5lciAubW9iaWxlLWJnIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIG9iamVjdC1maXQ6IGNvbnRhaW47XG4gICAgICAgIG9iamVjdC1wb3NpdGlvbjogdG9wIGNlbnRlcjsgfSB9XG4gIC5zZWVrSGVhZGVyQmFubmVyLmJhY2tncm91bmQtaW1hZ2UtcG9zaXRpb24tYm90dG9tIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBib3R0b20gY2VudGVyOyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgIC5zZWVrSGVhZGVyQmFubmVyIHtcbiAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IDcwJTsgfSB9XG4gIC5zZWVrSGVhZGVyQmFubmVyIC5vcmRlci0yLmJnLXNlY29uZGFyeS5vdmVyZmxvdy12aXNpYmxlIHtcbiAgICB6LWluZGV4OiAzOyB9XG4gIC5zZWVrSGVhZGVyQmFubmVyIC5jb250YWluZXIsIC5zZWVrSGVhZGVyQmFubmVyIC5tZnAtY29udGVudCwgLnNlZWtIZWFkZXJCYW5uZXIgLndwamIgZGl2LndwamItZmxhc2gtaW5mbywgLndwamIgLnNlZWtIZWFkZXJCYW5uZXIgZGl2LndwamItZmxhc2gtaW5mbyB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gICAgLnNlZWtIZWFkZXJCYW5uZXIgLmNvbnRhaW5lciAuc2Vlay1sb2dvLCAuc2Vla0hlYWRlckJhbm5lciAubWZwLWNvbnRlbnQgLnNlZWstbG9nbywgLnNlZWtIZWFkZXJCYW5uZXIgLndwamIgZGl2LndwamItZmxhc2gtaW5mbyAuc2Vlay1sb2dvLCAud3BqYiAuc2Vla0hlYWRlckJhbm5lciBkaXYud3BqYi1mbGFzaC1pbmZvIC5zZWVrLWxvZ28ge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgYm90dG9tOiA2MHB4O1xuICAgICAgcmlnaHQ6IDIwcHg7IH1cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgICAuc2Vla0hlYWRlckJhbm5lciAuY29udGFpbmVyIC5zZWVrLWxvZ28sIC5zZWVrSGVhZGVyQmFubmVyIC5tZnAtY29udGVudCAuc2Vlay1sb2dvLCAuc2Vla0hlYWRlckJhbm5lciAud3BqYiBkaXYud3BqYi1mbGFzaC1pbmZvIC5zZWVrLWxvZ28sIC53cGpiIC5zZWVrSGVhZGVyQmFubmVyIGRpdi53cGpiLWZsYXNoLWluZm8gLnNlZWstbG9nbyB7XG4gICAgICAgICAgd2lkdGg6IDc1cHg7XG4gICAgICAgICAgaGVpZ2h0OiBhdXRvOyB9IH1cbiAgLnNlZWtIZWFkZXJCYW5uZXItbGVmdC1zdmcge1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgLnNlZWtIZWFkZXJCYW5uZXItYm90dG9tLXN2ZyB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuICAuc2Vla0hlYWRlckJhbm5lci10aXRsZS5oMiwgLnNlZWtIZWFkZXJCYW5uZXItdGl0bGUucG9zdC1hcnRpY2xlX190aXRsZSwgLnNlZWtIZWFkZXJCYW5uZXItdGl0bGUuc3VjY2Vzcy1zdG9yeS1hcnRpY2xlX190aXRsZSwgLnNlZWtIZWFkZXJCYW5uZXItdGl0bGUucG9kY2FzdC1hcnRpY2xlX190aXRsZSwgLndwamIgLndwamItcGFnZS1jb21wYW55LW5ldyAuc2Vla0hlYWRlckJhbm5lci10aXRsZS53cGpiLWxlZ2VuZCxcbiAgLndwamIgLndwamItZm9ybS53cGpiLWZvcm0gLnNlZWtIZWFkZXJCYW5uZXItdGl0bGUud3BqYi1sZWdlbmQge1xuICAgIG1hcmdpbi1ib3R0b206IDRyZW07XG4gICAgbWFyZ2luLXRvcDogMzAwcHg7IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgIC5zZWVrSGVhZGVyQmFubmVyLXRpdGxlLmgyLCAuc2Vla0hlYWRlckJhbm5lci10aXRsZS5wb3N0LWFydGljbGVfX3RpdGxlLCAuc2Vla0hlYWRlckJhbm5lci10aXRsZS5zdWNjZXNzLXN0b3J5LWFydGljbGVfX3RpdGxlLCAuc2Vla0hlYWRlckJhbm5lci10aXRsZS5wb2RjYXN0LWFydGljbGVfX3RpdGxlLCAud3BqYiAud3BqYi1wYWdlLWNvbXBhbnktbmV3IC5zZWVrSGVhZGVyQmFubmVyLXRpdGxlLndwamItbGVnZW5kLFxuICAgICAgLndwamIgLndwamItZm9ybS53cGpiLWZvcm0gLnNlZWtIZWFkZXJCYW5uZXItdGl0bGUud3BqYi1sZWdlbmQge1xuICAgICAgICBtYXJnaW4tdG9wOiA2MCU7XG4gICAgICAgIGZvbnQtc2l6ZTogMi4yNXJlbTtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDIuMjVyZW07IH0gfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAgICAgLnNlZWtIZWFkZXJCYW5uZXItdGl0bGUuaDIsIC5zZWVrSGVhZGVyQmFubmVyLXRpdGxlLnBvc3QtYXJ0aWNsZV9fdGl0bGUsIC5zZWVrSGVhZGVyQmFubmVyLXRpdGxlLnN1Y2Nlc3Mtc3RvcnktYXJ0aWNsZV9fdGl0bGUsIC5zZWVrSGVhZGVyQmFubmVyLXRpdGxlLnBvZGNhc3QtYXJ0aWNsZV9fdGl0bGUsIC53cGpiIC53cGpiLXBhZ2UtY29tcGFueS1uZXcgLnNlZWtIZWFkZXJCYW5uZXItdGl0bGUud3BqYi1sZWdlbmQsXG4gICAgICAud3BqYiAud3BqYi1mb3JtLndwamItZm9ybSAuc2Vla0hlYWRlckJhbm5lci10aXRsZS53cGpiLWxlZ2VuZCB7XG4gICAgICAgIG1pbi13aWR0aDogMjAwJTtcbiAgICAgICAgei1pbmRleDogMTsgfSB9XG4gIC5zZWVrSGVhZGVyQmFubmVyLWNvbnRlbnQge1xuICAgIG1pbi1oZWlnaHQ6IDE3cmVtOyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAuc2Vla0hlYWRlckJhbm5lci1jb250ZW50IHtcbiAgICAgICAgbWluLWhlaWdodDogMjZyZW07IH0gfVxuICAuc2Vla0hlYWRlckJhbm5lcl9fZm9ybSBmb3JtIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIHBhZGRpbmc6IDIwcHggMDsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgICAgIC5zZWVrSGVhZGVyQmFubmVyX19mb3JtIGZvcm0ge1xuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7IH0gfVxuICAgIC5zZWVrSGVhZGVyQmFubmVyX19mb3JtIGZvcm0gPiBkaXYge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDA7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogMTIyMHB4KSB7XG4gICAgICAuc2Vla0hlYWRlckJhbm5lcl9fZm9ybSBmb3JtIC5jb2wteGwtMyB7XG4gICAgICAgIGZsZXg6IDAgMCAyOCU7XG4gICAgICAgIG1heC13aWR0aDogMjglOyB9IH1cbiAgICAuc2Vla0hlYWRlckJhbm5lcl9fZm9ybSBmb3JtIGlucHV0W25hbWU9a2V5d29yZF0sIC5zZWVrSGVhZGVyQmFubmVyX19mb3JtIGZvcm0gaW5wdXRbbmFtZT1sb2NhdGlvbl0sIC5zZWVrSGVhZGVyQmFubmVyX19mb3JtIGZvcm0gc2VsZWN0W25hbWU9Y2F0ZWdvcnldIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgbWFyZ2luLXJpZ2h0OiAyMHB4OyB9XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICAgICAgLnNlZWtIZWFkZXJCYW5uZXJfX2Zvcm0gZm9ybSBpbnB1dFtuYW1lPWtleXdvcmRdLCAuc2Vla0hlYWRlckJhbm5lcl9fZm9ybSBmb3JtIGlucHV0W25hbWU9bG9jYXRpb25dLCAuc2Vla0hlYWRlckJhbm5lcl9fZm9ybSBmb3JtIHNlbGVjdFtuYW1lPWNhdGVnb3J5XSB7XG4gICAgICAgICAgbWFyZ2luOiAwIDAgMTBweCAwOyB9IH1cbiAgICAuc2Vla0hlYWRlckJhbm5lcl9fZm9ybSBmb3JtIGlucHV0W3R5cGU9c3VibWl0XSB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDAuNjVyZW07XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAwLjY1cmVtO1xuICAgICAgd2hpdGUtc3BhY2U6IG5vcm1hbDsgfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAgIC5zZWVrSGVhZGVyQmFubmVyX19mb3JtIGZvcm0gaW5wdXRbdHlwZT1zdWJtaXRdIHtcbiAgICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwOyB9IH1cbiAgICAuc2Vla0hlYWRlckJhbm5lcl9fZm9ybSBmb3JtIC5yYWRpb3Mge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAjZmZmZmZmO1xuICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgICAgIG1hcmdpbi1yaWdodDogMjBweDtcbiAgICAgIGFsaWduLWNvbnRlbnQ6IHN0cmV0Y2g7XG4gICAgICBoZWlnaHQ6IDUwcHg7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkgYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAgICAgICAuc2Vla0hlYWRlckJhbm5lcl9fZm9ybSBmb3JtIC5yYWRpb3Mge1xuICAgICAgICAgIGZsZXg6IDAgMCBjYWxjKDI1JSAtIDIwcHgpOyB9IH1cbiAgICAgIC5zZWVrSGVhZGVyQmFubmVyX19mb3JtIGZvcm0gLnJhZGlvcy1kaXN0YW5jZSB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMDsgfVxuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gICAgICAgICAgLnNlZWtIZWFkZXJCYW5uZXJfX2Zvcm0gZm9ybSAucmFkaW9zLWRpc3RhbmNlIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMjBweDtcbiAgICAgICAgICAgIGZsZXg6IDAgMCAyMiU7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDIyJTsgfSB9XG4gICAgICAuc2Vla0hlYWRlckJhbm5lcl9fZm9ybSBmb3JtIC5yYWRpb3M6YWZ0ZXIge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHdpZHRoOiAxcHg7XG4gICAgICAgIGhlaWdodDogMjRweDtcbiAgICAgICAgbGVmdDogY2FsYyg1MCUgLSAxcHgvMiAtIDAuNXB4KTtcbiAgICAgICAgdG9wOiBjYWxjKDUwJSAtIDI0cHgvMik7XG4gICAgICAgIGJhY2tncm91bmQ6ICNDRUQ0REE7XG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7IH1cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5OTJweCkge1xuICAgICAgICAuc2Vla0hlYWRlckJhbm5lcl9fZm9ybSBmb3JtIC5yYWRpb3Mge1xuICAgICAgICAgIG1hcmdpbjogMCAwIDEwcHggMDsgfSB9XG4gICAgICAuc2Vla0hlYWRlckJhbm5lcl9fZm9ybSBmb3JtIC5yYWRpb3MgLnJhZGlvIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgICAgICAgLnNlZWtIZWFkZXJCYW5uZXJfX2Zvcm0gZm9ybSAucmFkaW9zIC5yYWRpbyBsYWJlbCB7XG4gICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxcmVtO1xuICAgICAgICAgIHotaW5kZXg6IDE7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICBjb2xvcjogIzIxMjUyOTtcbiAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7IH1cbiAgICAgICAgLnNlZWtIZWFkZXJCYW5uZXJfX2Zvcm0gZm9ybSAucmFkaW9zIC5yYWRpbyBpbnB1dFt0eXBlPXJhZGlvXSB7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAyMHB4KSAhaW1wb3J0YW50O1xuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgICAgICAgICBoZWlnaHQ6IGNhbGMoMTAwJSAtIDIwcHgpICFpbXBvcnRhbnQ7XG4gICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgIGJvcmRlcjogMDtcbiAgICAgICAgICB6LWluZGV4OiAwOyB9XG4gICAgICAgICAgLnNlZWtIZWFkZXJCYW5uZXJfX2Zvcm0gZm9ybSAucmFkaW9zIC5yYWRpbyBpbnB1dFt0eXBlPXJhZGlvXTpob3ZlciB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1lLWdsb2JhbC1jb2xvci0wMWYwZmU0LCAjRjJFQ0RGKTsgfVxuICAgICAgICAgIC5zZWVrSGVhZGVyQmFubmVyX19mb3JtIGZvcm0gLnJhZGlvcyAucmFkaW8gaW5wdXRbdHlwZT1yYWRpb106Y2hlY2tlZCB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAjMzI2MTQ4OyB9XG4gICAgICAgICAgICAuc2Vla0hlYWRlckJhbm5lcl9fZm9ybSBmb3JtIC5yYWRpb3MgLnJhZGlvIGlucHV0W3R5cGU9cmFkaW9dOmNoZWNrZWQgfiBsYWJlbCB7XG4gICAgICAgICAgICAgIGNvbG9yOiAjZmZmZmZmOyB9XG5cbi5zZWVrLXBhZ2Uuc2hhcmUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBwb3NpdGlvbjogc3RpY2t5O1xuICB3aWR0aDogNjBweDtcbiAgdG9wOiAxNTBweDtcbiAgcmlnaHQ6IDUlO1xuICB6LWluZGV4OiA5O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICBmbG9hdDogcmlnaHQ7XG4gIG1hcmdpbi10b3A6IDgwcHg7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgLnNlZWstcGFnZS5zaGFyZSB7XG4gICAgICByaWdodDogMDtcbiAgICAgIHRvcDogMjUlOyB9IH1cbiAgLnNlZWstcGFnZS5zaGFyZSB1bCB7XG4gICAgbWFyZ2luOiAwIDAgMCAxMHB4O1xuICAgIGxpc3Qtc3R5bGU6IG5vbmU7IH1cbiAgICAuc2Vlay1wYWdlLnNoYXJlIHVsIGxpIHtcbiAgICAgIG1hcmdpbjogMCAwIDVweCAwO1xuICAgICAgcGFkZGluZzogMCAwIDAgMTBweDsgfVxuICAgIC5zZWVrLXBhZ2Uuc2hhcmUgdWwgYSB7XG4gICAgICBjb2xvcjogIzA0MEMyNzsgfVxuICAgICAgLnNlZWstcGFnZS5zaGFyZSB1bCBhOmhvdmVyIHtcbiAgICAgICAgY29sb3I6ICMzMjYxNDg7IH1cblxuLnVpLWF1dG9jb21wbGV0ZSB7XG4gIG1pbi13aWR0aDogMTByZW07XG4gIHBhZGRpbmc6IDAuNXJlbSAwO1xuICBtYXJnaW46IDAuMTI1cmVtIDAgMDtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBjb2xvcjogIzExMTgyNztcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgYm9yZGVyOiAxcHggc29saWQgcmdiYSg0LCAxMiwgMzksIDAuMTUpO1xuICBib3JkZXItcmFkaXVzOiAwLjI1cmVtOyB9XG4gIC51aS1hdXRvY29tcGxldGUgLnVpLW1lbnUtaXRlbSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZzogMC4yNXJlbSAxLjVyZW07XG4gICAgY2xlYXI6IGJvdGg7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBjb2xvcjogIzExMTgyNztcbiAgICB0ZXh0LWFsaWduOiBpbmhlcml0O1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyOiAwO1xuICAgIGZvbnQtZmFtaWx5OiBLYXJsYSwgc2Fucy1zZXJpZjsgfVxuICAgIC51aS1hdXRvY29tcGxldGUgLnVpLW1lbnUtaXRlbTpob3ZlciB7XG4gICAgICBjb2xvcjogIzA5MGQxNTtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNlNWU3ZWI7IH1cbiAgICAudWktYXV0b2NvbXBsZXRlIC51aS1tZW51LWl0ZW0gLnVpLXN0YXRlLWFjdGl2ZSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgIGNvbG9yOiBpbmhlcml0O1xuICAgICAgbWFyZ2luOiAwOyB9XG5cbi5zZWN0aW9uLXNsaWRlciB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGJvcmRlcjogMDsgfVxuICAuc2VjdGlvbi1zbGlkZXIgLnN3aXBlci1idXR0b24tbmV4dCB7XG4gICAgcmlnaHQ6IDUwcHg7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSBhbmQgKG1heC13aWR0aDogMTI4OXB4KSB7XG4gICAgICAuc2VjdGlvbi1zbGlkZXIgLnN3aXBlci1idXR0b24tbmV4dCB7XG4gICAgICAgIHJpZ2h0OiAwOyB9IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgIC5zZWN0aW9uLXNsaWRlciAuc3dpcGVyLWJ1dHRvbi1uZXh0IHtcbiAgICAgICAgcmlnaHQ6IDI1cHg7IH0gfVxuICAuc2VjdGlvbi1zbGlkZXIgLnN3aXBlci1idXR0b24tcHJldiB7XG4gICAgbGVmdDogNTBweDsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIGFuZCAobWF4LXdpZHRoOiAxMjg5cHgpIHtcbiAgICAgIC5zZWN0aW9uLXNsaWRlciAuc3dpcGVyLWJ1dHRvbi1wcmV2IHtcbiAgICAgICAgbGVmdDogMDsgfSB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAuc2VjdGlvbi1zbGlkZXIgLnN3aXBlci1idXR0b24tcHJldiB7XG4gICAgICAgIGxlZnQ6IDI1cHg7IH0gfVxuICAuc2VjdGlvbi1zbGlkZXIgLnN3aXBlci1jb250YWluZXIge1xuICAgIG1hcmdpbjogMDsgfVxuICAuc2VjdGlvbi1zbGlkZXIgLnN3aXBlci1zbGlkZV9faW5uZXIge1xuICAgIGJvcmRlcjogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtd2lkdGg6IDk4MHB4O1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBtaW4taGVpZ2h0OiA1MDBweDsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgLnNlY3Rpb24tc2xpZGVyIC5zd2lwZXItc2xpZGVfX2lubmVyIHtcbiAgICAgICAgbWluLWhlaWdodDogNDAwcHg7IH0gfVxuICAgIC5zZWN0aW9uLXNsaWRlciAuc3dpcGVyLXNsaWRlX19pbm5lciBhIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICByaWdodDogMDtcbiAgICAgIGJvdHRvbTogMDtcbiAgICAgIHRvcDogMDtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiAxMDAlOyB9XG4gIC5zZWN0aW9uLXNsaWRlciAuc2xpZGVfX2ltYWdlIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgbGVmdDogMDtcbiAgICB0b3A6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgYm90dG9tOiAwO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTsgfVxuICAgIC5zZWN0aW9uLXNsaWRlciAuc2xpZGVfX2ltYWdlIC5tZWRpYSwgLnNlY3Rpb24tc2xpZGVyIC5zbGlkZV9faW1hZ2UgLm1lZGlhX19pbWFnZSwgLnNlY3Rpb24tc2xpZGVyIC5zbGlkZV9faW1hZ2UgaW1nIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogMDtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICBib3R0b206IDA7XG4gICAgICByaWdodDogMDtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgb2JqZWN0LWZpdDogY292ZXI7IH1cbiAgLnNlY3Rpb24tc2xpZGVyIC5zbGlkZV9fYm9keSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJvdHRvbTogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHJpZ2h0OiAwO1xuICAgIHBhZGRpbmc6IDI1cHggMzBweDtcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKDMxLCA0MSwgNTUsIDAuNSk7XG4gICAgY29sb3I6ICNmZmZmZmY7IH1cbiAgLnNlY3Rpb24tc2xpZGVyIC5zbGlkZV9fZXhjZXJwdCB7XG4gICAgbWF4LXdpZHRoOiA0MTVweDsgfVxuICAuc2VjdGlvbi1zbGlkZXIgLnNsaWRlX190aXRsZSB7XG4gICAgY29sb3I6ICNmZmZmZmY7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDsgfVxuICAuc2VjdGlvbi1zbGlkZXIgLnNsaWRlcl9fdGl0bGUge1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgbWF4LXdpZHRoOiA1MDBweDsgfVxuXG4uc2VjdGlvbi1zcGFjZXIge1xuICBoZWlnaHQ6IDgwcHg7IH1cblxuLnNlY3Rpb24tc3Rvcmllcy1mZWF0dXJlIHtcbiAgcGFkZGluZzogNi41NjNyZW0gMCAwIDA7XG4gIG92ZXJmbG93OiBoaWRkZW47IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgLnNlY3Rpb24tc3Rvcmllcy1mZWF0dXJlIHtcbiAgICAgIHBhZGRpbmc6IDMuMTI1cmVtIDAgMCAwOyB9IH1cbiAgLnNlY3Rpb24tc3Rvcmllcy1mZWF0dXJlIC5zdG9yaWVzLWZlYXR1cmVfX292ZXJsaW5lLCAuc2VjdGlvbi1zdG9yaWVzLWZlYXR1cmUgLnN0b3JpZXMtZmVhdHVyZV9fdGl0bGUge1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgY29sb3I6IHZhcigtLWUtZ2xvYmFsLWNvbG9yLWRhMjlhZTYsICMzMDMwMzApOyB9XG4gIC5zZWN0aW9uLXN0b3JpZXMtZmVhdHVyZSAuc3Rvcmllcy1mZWF0dXJlX19jb250ZW50IHtcbiAgICBtYXJnaW4tYm90dG9tOiAzLjEyNXJlbTtcbiAgICBjb2xvcjogIzIxMjUyOTtcbiAgICBtYXgtd2lkdGg6IDU2MHB4OyB9XG4gICAgLnNlY3Rpb24tc3Rvcmllcy1mZWF0dXJlIC5zdG9yaWVzLWZlYXR1cmVfX2NvbnRlbnQgOmxhc3QtY2hpbGQge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDsgfVxuICAuc2VjdGlvbi1zdG9yaWVzLWZlYXR1cmUgLnN0b3JpZXMtZmVhdHVyZV9fY2Fyb3VzZWwge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBtYXJnaW4tYm90dG9tOiAtMjBweDsgfVxuICAgIC5zZWN0aW9uLXN0b3JpZXMtZmVhdHVyZSAuc3Rvcmllcy1mZWF0dXJlX19jYXJvdXNlbDphZnRlciB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogNTAlO1xuICAgICAgYm90dG9tOiAyMHB4O1xuICAgICAgYmFja2dyb3VuZDogdmFyKC0tZS1nbG9iYWwtY29sb3ItMDFmMGZlNCwgI0YyRUNERik7XG4gICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgbGVmdDogMDtcbiAgICAgIHJpZ2h0OiAwO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlOyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAuc2VjdGlvbi1zdG9yaWVzLWZlYXR1cmUgLnN0b3JpZXMtZmVhdHVyZV9fY2Fyb3VzZWwge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA3MHB4OyB9XG4gICAgICAgIC5zZWN0aW9uLXN0b3JpZXMtZmVhdHVyZSAuc3Rvcmllcy1mZWF0dXJlX19jYXJvdXNlbDphZnRlciB7XG4gICAgICAgICAgYm90dG9tOiAtNzBweDtcbiAgICAgICAgICBoZWlnaHQ6IGNhbGMoNjAlICsgNzBweCk7IH0gfVxuICAgIC5zZWN0aW9uLXN0b3JpZXMtZmVhdHVyZSAuc3Rvcmllcy1mZWF0dXJlX19jYXJvdXNlbCAuc3dpcGVyLWNvbnRhaW5lciB7XG4gICAgICBvdmVyZmxvdzogdmlzaWJsZTsgfVxuICAgIC5zZWN0aW9uLXN0b3JpZXMtZmVhdHVyZSAuc3Rvcmllcy1mZWF0dXJlX19jYXJvdXNlbCAuc3dpcGVyLXNsaWRlX19pbm5lciB7XG4gICAgICBib3JkZXI6IDA7IH1cbiAgICAuc2VjdGlvbi1zdG9yaWVzLWZlYXR1cmUgLnN0b3JpZXMtZmVhdHVyZV9fY2Fyb3VzZWwgLnN3aXBlci1zbGlkZSAuY2FyZC1wb3N0IHtcbiAgICAgIG1hcmdpbjogMzZweCAwOyB9XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgLnNlY3Rpb24tc3Rvcmllcy1mZWF0dXJlIC5zdG9yaWVzLWZlYXR1cmVfX2Nhcm91c2VsIC5zd2lwZXItc2xpZGUgLmNhcmQtcG9zdCB7XG4gICAgICAgICAgbWFyZ2luOiAwOyB9IH1cbiAgICAgIC5zZWN0aW9uLXN0b3JpZXMtZmVhdHVyZSAuc3Rvcmllcy1mZWF0dXJlX19jYXJvdXNlbCAuc3dpcGVyLXNsaWRlIC5jYXJkLXBvc3RfX2JvZHkge1xuICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICB0cmFuc2l0aW9uOiAwLjJzIGFsbDtcbiAgICAgICAgdHJhbnNpdGlvbi1kZWxheTogMC4xcztcbiAgICAgICAgbWFyZ2luLXRvcDogNTBweDsgfVxuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgICAuc2VjdGlvbi1zdG9yaWVzLWZlYXR1cmUgLnN0b3JpZXMtZmVhdHVyZV9fY2Fyb3VzZWwgLnN3aXBlci1zbGlkZSAuY2FyZC1wb3N0X19ib2R5IHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMTVweDtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDE1cHg7IH0gfVxuICAgICAgLnNlY3Rpb24tc3Rvcmllcy1mZWF0dXJlIC5zdG9yaWVzLWZlYXR1cmVfX2Nhcm91c2VsIC5zd2lwZXItc2xpZGUgLmNhcmQtcG9zdF9faW1hZ2Uge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgICAgICB0cmFuc2l0aW9uOiAwLjNzIGFsbDsgfVxuICAgICAgICAuc2VjdGlvbi1zdG9yaWVzLWZlYXR1cmUgLnN0b3JpZXMtZmVhdHVyZV9fY2Fyb3VzZWwgLnN3aXBlci1zbGlkZSAuY2FyZC1wb3N0X19pbWFnZSAubWVkaWFfX2ltYWdlIHtcbiAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogNDUwcHg7IH1cbiAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgICAgIC5zZWN0aW9uLXN0b3JpZXMtZmVhdHVyZSAuc3Rvcmllcy1mZWF0dXJlX19jYXJvdXNlbCAuc3dpcGVyLXNsaWRlIC5jYXJkLXBvc3RfX2ltYWdlIC5tZWRpYV9faW1hZ2Uge1xuICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogNjAlOyB9IH1cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgICAuc2VjdGlvbi1zdG9yaWVzLWZlYXR1cmUgLnN0b3JpZXMtZmVhdHVyZV9fY2Fyb3VzZWwgLnN3aXBlci1zbGlkZSAuY2FyZC1wb3N0X190aXRsZSB7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogNXB4OyB9IH1cbiAgICAgIC5zZWN0aW9uLXN0b3JpZXMtZmVhdHVyZSAuc3Rvcmllcy1mZWF0dXJlX19jYXJvdXNlbCAuc3dpcGVyLXNsaWRlIC5jYXJkLXBvc3QgYTpob3ZlciAuY2FyZC1wb3N0X19ib2R5IHtcbiAgICAgICAgY29sb3I6IHZhcigtLWUtZ2xvYmFsLWNvbG9yLWRhMjlhZTYsICMzMDMwMzApOyB9XG4gICAgLnNlY3Rpb24tc3Rvcmllcy1mZWF0dXJlIC5zdG9yaWVzLWZlYXR1cmVfX2Nhcm91c2VsIC5zd2lwZXItc2xpZGUtYWN0aXZlIC5jYXJkLXBvc3RfX2JvZHkge1xuICAgICAgb3BhY2l0eTogMTtcbiAgICAgIGhlaWdodDogYXV0bzsgfVxuICAgIC5zZWN0aW9uLXN0b3JpZXMtZmVhdHVyZSAuc3Rvcmllcy1mZWF0dXJlX19jYXJvdXNlbCAuc3dpcGVyLXNsaWRlLWFjdGl2ZSAuY2FyZC1wb3N0X19pbWFnZSB7XG4gICAgICB0cmFuc2Zvcm06IHNjYWxlKDEsIDEuMTUpO1xuICAgICAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICBvYmplY3QtZml0OiBjb3ZlcjsgfVxuICAgICAgLnNlY3Rpb24tc3Rvcmllcy1mZWF0dXJlIC5zdG9yaWVzLWZlYXR1cmVfX2Nhcm91c2VsIC5zd2lwZXItc2xpZGUtYWN0aXZlIC5jYXJkLXBvc3RfX2ltYWdlIGltZyB7XG4gICAgICAgIHRyYW5zZm9ybTogc2NhbGVYKDEuMTUpOyB9XG4gIC5zZWN0aW9uLXN0b3JpZXMtZmVhdHVyZSAuc3Rvcmllcy1mZWF0dXJlIC5zd2lwZXItYnV0dG9uLXByZXYge1xuICAgIGxlZnQ6IDkwcHg7XG4gICAgYm90dG9tOiA2MHB4O1xuICAgIHRvcDogYXV0bzsgfVxuICAgIC5zZWN0aW9uLXN0b3JpZXMtZmVhdHVyZSAuc3Rvcmllcy1mZWF0dXJlIC5zd2lwZXItYnV0dG9uLXByZXY6YWZ0ZXIge1xuICAgICAgb3BhY2l0eTogMC41O1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB3aWR0aD0nMzknIGhlaWdodD0nMzQnIHZpZXdCb3g9JzAgMCAzOSAzNCcgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzRSUzQ3BhdGggZD0nTTMuNjcwNDZlLTA1IDE2Ljk5OTlDMy42NjM4NWUtMDUgMTYuMjQzNiAwLjYzNTk3MyAxNS42MjQ5IDEuNDI2NiAxNS42MjQ5TDMzLjg0OTkgMTUuNjI0OUwyMS43NTg1IDIuNzk0NEMyMS4yMjk0IDIuMjMzMTUgMjEuMjcyNiAxLjM2MjY4IDIxLjg1NDYgMC44NTMwNzVDMjIuMTI4OSAwLjYyMDE4MyAyMi40NzI3IDAuNDk5ODcyIDIyLjgxNjQgMC40OTk4NzJDMjMuMjAzNiAwLjQ5OTg3MiAyMy41OTA2IDAuNjUwMjYyIDIzLjg3MTcgMC45NTEwNDNMMzguMTI4OCAxNi4wNzZDMzguNjIzMSAxNi41OTk3IDM4LjYyMzEgMTcuNDAwMyAzOC4xMjg4IDE3LjkyMzdMMjMuODcxNyAzMy4wNDg3QzIzLjMzOTggMzMuNjEyNiAyMi40Mzc1IDMzLjY1MDMgMjEuODU2NSAzMy4xNDI3QzIxLjI3NDUgMzIuNjMyNCAyMS4yMzEzIDMxLjc2MjYgMjEuNzYwNCAzMS4yMDE0TDMzLjg0OTkgMTguMzc0OUwxLjQyNTc0IDE4LjM3NDlDMC42MzU5NzQgMTguMzc0OSAzLjY3NzA3ZS0wNSAxNy43NTYxIDMuNjcwNDZlLTA1IDE2Ljk5OTlaJyBmaWxsPSclMjMzMDMwMzAnLyUzRSUzQy9zdmclM0UlMEFcIik7XG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IDM4cHggMzNweDsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgLnNlY3Rpb24tc3Rvcmllcy1mZWF0dXJlIC5zdG9yaWVzLWZlYXR1cmUgLnN3aXBlci1idXR0b24tcHJldiB7XG4gICAgICAgIGJvdHRvbTogLTYwcHg7XG4gICAgICAgIGxlZnQ6IDU1cHg7XG4gICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7IH0gfVxuICAuc2VjdGlvbi1zdG9yaWVzLWZlYXR1cmUgLnN0b3JpZXMtZmVhdHVyZSAuc3dpcGVyLWJ1dHRvbi1uZXh0IHtcbiAgICByaWdodDogOTBweDtcbiAgICBib3R0b206IDYwcHg7XG4gICAgdG9wOiBhdXRvOyB9XG4gICAgLnNlY3Rpb24tc3Rvcmllcy1mZWF0dXJlIC5zdG9yaWVzLWZlYXR1cmUgLnN3aXBlci1idXR0b24tbmV4dDphZnRlciB7XG4gICAgICBvcGFjaXR5OiAwLjU7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHdpZHRoPSczOScgaGVpZ2h0PSczNCcgdmlld0JveD0nMCAwIDM5IDM0JyBmaWxsPSdub25lJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNFJTNDcGF0aCBkPSdNMy42NzA0NmUtMDUgMTYuOTk5OUMzLjY2Mzg1ZS0wNSAxNi4yNDM2IDAuNjM1OTczIDE1LjYyNDkgMS40MjY2IDE1LjYyNDlMMzMuODQ5OSAxNS42MjQ5TDIxLjc1ODUgMi43OTQ0QzIxLjIyOTQgMi4yMzMxNSAyMS4yNzI2IDEuMzYyNjggMjEuODU0NiAwLjg1MzA3NUMyMi4xMjg5IDAuNjIwMTgzIDIyLjQ3MjcgMC40OTk4NzIgMjIuODE2NCAwLjQ5OTg3MkMyMy4yMDM2IDAuNDk5ODcyIDIzLjU5MDYgMC42NTAyNjIgMjMuODcxNyAwLjk1MTA0M0wzOC4xMjg4IDE2LjA3NkMzOC42MjMxIDE2LjU5OTcgMzguNjIzMSAxNy40MDAzIDM4LjEyODggMTcuOTIzN0wyMy44NzE3IDMzLjA0ODdDMjMuMzM5OCAzMy42MTI2IDIyLjQzNzUgMzMuNjUwMyAyMS44NTY1IDMzLjE0MjdDMjEuMjc0NSAzMi42MzI0IDIxLjIzMTMgMzEuNzYyNiAyMS43NjA0IDMxLjIwMTRMMzMuODQ5OSAxOC4zNzQ5TDEuNDI1NzQgMTguMzc0OUMwLjYzNTk3NCAxOC4zNzQ5IDMuNjc3MDdlLTA1IDE3Ljc1NjEgMy42NzA0NmUtMDUgMTYuOTk5OVonIGZpbGw9JyUyMzMwMzAzMCcvJTNFJTNDL3N2ZyUzRSUwQVwiKTtcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogMzhweCAzM3B4OyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAuc2VjdGlvbi1zdG9yaWVzLWZlYXR1cmUgLnN0b3JpZXMtZmVhdHVyZSAuc3dpcGVyLWJ1dHRvbi1uZXh0IHtcbiAgICAgICAgYm90dG9tOiAtNjBweDtcbiAgICAgICAgcmlnaHQ6IDU1cHg7XG4gICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7IH0gfVxuICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAuc2VjdGlvbi1zdG9yaWVzLWZlYXR1cmUgLnN0b3JpZXMtZmVhdHVyZV9fc3ZnIHtcbiAgICAgIGhlaWdodDogNjBweDsgfSB9XG5cbi5zZWN0aW9uLXZpZGVvIC5zZWN0aW9uX19pbm5lciB7XG4gIG1hcmdpbjogMCBhdXRvOyB9XG5cbi5zZWN0aW9uLXZpZGVvIC5jb250ZW50X19jb250ZW50IHtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgcGFkZGluZzogNDBweCAwIDAgMDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHotaW5kZXg6IDE1MDtcbiAgbWF4LXdpZHRoOiA4MDBweDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuNXM7XG4gIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuICAuc2VjdGlvbi12aWRlbyAuY29udGVudF9fY29udGVudCA6bGFzdC1jaGlsZCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDsgfVxuXG4uc2VjdGlvbi12aWRlbyAuY29udGVudF9fdmlkZW8ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG92ZXJmbG93OiBoaWRkZW47IH1cbiAgLnNlY3Rpb24tdmlkZW8gLmNvbnRlbnRfX3ZpZGVvIC5tZWRpYSB7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAgIC5zZWN0aW9uLXZpZGVvIC5jb250ZW50X192aWRlbyAubWVkaWEgLnBvc3Rlci1pY29uIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogNTAlO1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgei1pbmRleDogMjA7IH1cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAgICAgICAuc2VjdGlvbi12aWRlbyAuY29udGVudF9fdmlkZW8gLm1lZGlhIC5wb3N0ZXItaWNvbiB7XG4gICAgICAgICAgdG9wOiBjYWxjKDUwJSAtIDIwcHgpOyB9IH1cbiAgICAuc2VjdGlvbi12aWRlbyAuY29udGVudF9fdmlkZW8gLm1lZGlhIGltZyB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDBweDtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAgIC5zZWN0aW9uLXZpZGVvIC5jb250ZW50X192aWRlbyAubWVkaWEgaWZyYW1lIHtcbiAgICAgIHdpZHRoOiAxMDAlOyB9XG5cbi5zZWN0aW9uLXNlY3Rpb24tdmlkZW8gLnJlcGxhY2UtdmlkZW8sXG4uc2VjdGlvbi1zZWN0aW9uLXZpZGVvIC5jb250ZW50X192aWRlbzpiZWZvcmUsXG4uc2VjdGlvbi1zZWN0aW9uLXZpZGVvIC5jb250ZW50X19jb250ZW50IHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuOHM7IH1cblxuLnNlY3Rpb24tc2VjdGlvbi12aWRlby0tdmlkZW8tYWN0aXZlIC5yZXBsYWNlLXZpZGVvIHtcbiAgb3BhY2l0eTogMDsgfVxuXG4uc2VjdGlvbi1zZWN0aW9uLXZpZGVvLS12aWRlby1hY3RpdmUgLmNvbnRlbnRfX3ZpZGVvOmJlZm9yZSB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MHB4LCAtNTBweCk7XG4gIG9wYWNpdHk6IDA7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgLnNlY3Rpb24tc2VjdGlvbi12aWRlby0tdmlkZW8tYWN0aXZlIC5jb250ZW50X192aWRlbzpiZWZvcmUge1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoNTBweCwgLTUwcHgpOyB9IH1cblxuLnNlY3Rpb24tc2VjdGlvbi12aWRlby0tdmlkZW8tYWN0aXZlIC5jb250ZW50X19jb250ZW50IHtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgNTBweCk7IH1cblxuLnJlcGxhY2UtdmlkZW8tZW1iZWQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgdG9wOiAwO1xuICBoZWlnaHQ6IDYwJTtcbiAgei1pbmRleDogMTAwO1xuICBkaXNwbGF5OiBibG9jaztcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBib3JkZXI6IDA7IH1cblxuLnJlcGxhY2UtdmlkZW8ge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICB6LWluZGV4OiAxMDE7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGJvcmRlci1yYWRpdXM6IDBweDtcbiAgaGVpZ2h0OiAwO1xuICBwYWRkaW5nLWJvdHRvbTogNTYuMjUlOyB9XG4gIC5yZXBsYWNlLXZpZGVvIGltZyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIG9wYWNpdHk6IC45ODk5O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZSAhaW1wb3J0YW50O1xuICAgIHRvcDogMDtcbiAgICBib3R0b206IDA7XG4gICAgbGVmdDogMDtcbiAgICByaWdodDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgb2JqZWN0LWZpdDogY292ZXI7IH1cbiAgLnJlcGxhY2UtdmlkZW8gc3ZnIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgb3BhY2l0eTogLjk4OTk7IH1cblxuLmJnLXByaW1hcnkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzI2MTQ4ICFpbXBvcnRhbnQ7IH1cblxuYS5iZy1wcmltYXJ5OmhvdmVyLCBhLmJnLXByaW1hcnk6Zm9jdXMsXG5idXR0b24uYmctcHJpbWFyeTpob3ZlcixcbmJ1dHRvbi5iZy1wcmltYXJ5OmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzIxM2YyZiAhaW1wb3J0YW50OyB9XG5cbi5iZy1zZWNvbmRhcnkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjODlBNjhFICFpbXBvcnRhbnQ7IH1cblxuYS5iZy1zZWNvbmRhcnk6aG92ZXIsIGEuYmctc2Vjb25kYXJ5OmZvY3VzLFxuYnV0dG9uLmJnLXNlY29uZGFyeTpob3ZlcixcbmJ1dHRvbi5iZy1zZWNvbmRhcnk6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNmM5MDcyICFpbXBvcnRhbnQ7IH1cblxuLmJnLXN1Y2Nlc3Mge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTk4NzU0ICFpbXBvcnRhbnQ7IH1cblxuYS5iZy1zdWNjZXNzOmhvdmVyLCBhLmJnLXN1Y2Nlc3M6Zm9jdXMsXG5idXR0b24uYmctc3VjY2Vzczpob3ZlcixcbmJ1dHRvbi5iZy1zdWNjZXNzOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzExNWMzOSAhaW1wb3J0YW50OyB9XG5cbi5iZy1pbmZvIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzJDOTA5NCAhaW1wb3J0YW50OyB9XG5cbmEuYmctaW5mbzpob3ZlciwgYS5iZy1pbmZvOmZvY3VzLFxuYnV0dG9uLmJnLWluZm86aG92ZXIsXG5idXR0b24uYmctaW5mbzpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyMDZhNmQgIWltcG9ydGFudDsgfVxuXG4uYmctd2FybmluZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNEQUIxNjIgIWltcG9ydGFudDsgfVxuXG5hLmJnLXdhcm5pbmc6aG92ZXIsIGEuYmctd2FybmluZzpmb2N1cyxcbmJ1dHRvbi5iZy13YXJuaW5nOmhvdmVyLFxuYnV0dG9uLmJnLXdhcm5pbmc6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDA5YzM5ICFpbXBvcnRhbnQ7IH1cblxuLmJnLWRhbmdlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNEMjY3NTEgIWltcG9ydGFudDsgfVxuXG5hLmJnLWRhbmdlcjpob3ZlciwgYS5iZy1kYW5nZXI6Zm9jdXMsXG5idXR0b24uYmctZGFuZ2VyOmhvdmVyLFxuYnV0dG9uLmJnLWRhbmdlcjpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiZjQ5MzEgIWltcG9ydGFudDsgfVxuXG4uYmctbGlnaHQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjJFQ0RGICFpbXBvcnRhbnQ7IH1cblxuYS5iZy1saWdodDpob3ZlciwgYS5iZy1saWdodDpmb2N1cyxcbmJ1dHRvbi5iZy1saWdodDpob3ZlcixcbmJ1dHRvbi5iZy1saWdodDpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlM2Q2YmIgIWltcG9ydGFudDsgfVxuXG4uYmctZGFyayB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzMDMwMzAgIWltcG9ydGFudDsgfVxuXG5hLmJnLWRhcms6aG92ZXIsIGEuYmctZGFyazpmb2N1cyxcbmJ1dHRvbi5iZy1kYXJrOmhvdmVyLFxuYnV0dG9uLmJnLWRhcms6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTcxNzE3ICFpbXBvcnRhbnQ7IH1cblxuLmJnLXRleHQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjEyNTI5ICFpbXBvcnRhbnQ7IH1cblxuYS5iZy10ZXh0OmhvdmVyLCBhLmJnLXRleHQ6Zm9jdXMsXG5idXR0b24uYmctdGV4dDpob3ZlcixcbmJ1dHRvbi5iZy10ZXh0OmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzBhMGMwZCAhaW1wb3J0YW50OyB9XG5cbi5iZy1oaWdobGlnaHQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzk1MkIzICFpbXBvcnRhbnQ7IH1cblxuYS5iZy1oaWdobGlnaHQ6aG92ZXIsIGEuYmctaGlnaGxpZ2h0OmZvY3VzLFxuYnV0dG9uLmJnLWhpZ2hsaWdodDpob3ZlcixcbmJ1dHRvbi5iZy1oaWdobGlnaHQ6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjE0MDkyICFpbXBvcnRhbnQ7IH1cblxuLmJnLXdoaXRlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZiAhaW1wb3J0YW50OyB9XG5cbmEuYmctd2hpdGU6aG92ZXIsIGEuYmctd2hpdGU6Zm9jdXMsXG5idXR0b24uYmctd2hpdGU6aG92ZXIsXG5idXR0b24uYmctd2hpdGU6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTZlNmU2ICFpbXBvcnRhbnQ7IH1cblxuLmJnLWdyZXkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjQ0VENERBICFpbXBvcnRhbnQ7IH1cblxuYS5iZy1ncmV5OmhvdmVyLCBhLmJnLWdyZXk6Zm9jdXMsXG5idXR0b24uYmctZ3JleTpob3ZlcixcbmJ1dHRvbi5iZy1ncmV5OmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2IxYmJjNCAhaW1wb3J0YW50OyB9XG5cbi5iZy1ibGFjayB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwNDBDMjcgIWltcG9ydGFudDsgfVxuXG5hLmJnLWJsYWNrOmhvdmVyLCBhLmJnLWJsYWNrOmZvY3VzLFxuYnV0dG9uLmJnLWJsYWNrOmhvdmVyLFxuYnV0dG9uLmJnLWJsYWNrOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogYmxhY2sgIWltcG9ydGFudDsgfVxuXG4uYmctdWktMjUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGICFpbXBvcnRhbnQ7IH1cblxuYS5iZy11aS0yNTpob3ZlciwgYS5iZy11aS0yNTpmb2N1cyxcbmJ1dHRvbi5iZy11aS0yNTpob3ZlcixcbmJ1dHRvbi5iZy11aS0yNTpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlNmU2ZTYgIWltcG9ydGFudDsgfVxuXG4uYmctdWktNTAge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjlGQUZCICFpbXBvcnRhbnQ7IH1cblxuYS5iZy11aS01MDpob3ZlciwgYS5iZy11aS01MDpmb2N1cyxcbmJ1dHRvbi5iZy11aS01MDpob3ZlcixcbmJ1dHRvbi5iZy11aS01MDpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkYWUxZTcgIWltcG9ydGFudDsgfVxuXG4uYmctdWktMTAwIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0YzRjRGNiAhaW1wb3J0YW50OyB9XG5cbmEuYmctdWktMTAwOmhvdmVyLCBhLmJnLXVpLTEwMDpmb2N1cyxcbmJ1dHRvbi5iZy11aS0xMDA6aG92ZXIsXG5idXR0b24uYmctdWktMTAwOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Q2ZDllMCAhaW1wb3J0YW50OyB9XG5cbi5iZy11aS0yMDAge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRTVFN0VCICFpbXBvcnRhbnQ7IH1cblxuYS5iZy11aS0yMDA6aG92ZXIsIGEuYmctdWktMjAwOmZvY3VzLFxuYnV0dG9uLmJnLXVpLTIwMDpob3ZlcixcbmJ1dHRvbi5iZy11aS0yMDA6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzhjY2Q1ICFpbXBvcnRhbnQ7IH1cblxuLmJnLXVpLTMwMCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNEMUQ1REIgIWltcG9ydGFudDsgfVxuXG5hLmJnLXVpLTMwMDpob3ZlciwgYS5iZy11aS0zMDA6Zm9jdXMsXG5idXR0b24uYmctdWktMzAwOmhvdmVyLFxuYnV0dG9uLmJnLXVpLTMwMDpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiNGJiYzUgIWltcG9ydGFudDsgfVxuXG4uYmctdWktNDAwIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzlDQTNBRiAhaW1wb3J0YW50OyB9XG5cbmEuYmctdWktNDAwOmhvdmVyLCBhLmJnLXVpLTQwMDpmb2N1cyxcbmJ1dHRvbi5iZy11aS00MDA6aG92ZXIsXG5idXR0b24uYmctdWktNDAwOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzgwODk5OCAhaW1wb3J0YW50OyB9XG5cbi5iZy11aS01MDAge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNkI3MjgwICFpbXBvcnRhbnQ7IH1cblxuYS5iZy11aS01MDA6aG92ZXIsIGEuYmctdWktNTAwOmZvY3VzLFxuYnV0dG9uLmJnLXVpLTUwMDpob3ZlcixcbmJ1dHRvbi5iZy11aS01MDA6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTQ1OTY0ICFpbXBvcnRhbnQ7IH1cblxuLmJnLXVpLTYwMCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0QjU1NjMgIWltcG9ydGFudDsgfVxuXG5hLmJnLXVpLTYwMDpob3ZlciwgYS5iZy11aS02MDA6Zm9jdXMsXG5idXR0b24uYmctdWktNjAwOmhvdmVyLFxuYnV0dG9uLmJnLXVpLTYwMDpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzNTNjNDYgIWltcG9ydGFudDsgfVxuXG4uYmctdWktNzAwIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzM3NDE1MSAhaW1wb3J0YW50OyB9XG5cbmEuYmctdWktNzAwOmhvdmVyLCBhLmJnLXVpLTcwMDpmb2N1cyxcbmJ1dHRvbi5iZy11aS03MDA6aG92ZXIsXG5idXR0b24uYmctdWktNzAwOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzIyMjkzMyAhaW1wb3J0YW50OyB9XG5cbi5iZy11aS04MDAge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMUYyOTM3ICFpbXBvcnRhbnQ7IH1cblxuYS5iZy11aS04MDA6aG92ZXIsIGEuYmctdWktODAwOmZvY3VzLFxuYnV0dG9uLmJnLXVpLTgwMDpob3ZlcixcbmJ1dHRvbi5iZy11aS04MDA6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMGQxMTE2ICFpbXBvcnRhbnQ7IH1cblxuLmJnLXVpLTkwMCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxMTE4MjcgIWltcG9ydGFudDsgfVxuXG5hLmJnLXVpLTkwMDpob3ZlciwgYS5iZy11aS05MDA6Zm9jdXMsXG5idXR0b24uYmctdWktOTAwOmhvdmVyLFxuYnV0dG9uLmJnLXVpLTkwMDpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMjAyMDMgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI0QxRDVEQiAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItdG9wIHtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNEMUQ1REIgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLXJpZ2h0IHtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI0QxRDVEQiAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItYm90dG9tIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNEMUQ1REIgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLWxlZnQge1xuICBib3JkZXItbGVmdDogMXB4IHNvbGlkICNEMUQ1REIgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLTAge1xuICBib3JkZXI6IDAgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLXRvcC0wIHtcbiAgYm9yZGVyLXRvcDogMCAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItcmlnaHQtMCB7XG4gIGJvcmRlci1yaWdodDogMCAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItYm90dG9tLTAge1xuICBib3JkZXItYm90dG9tOiAwICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci1sZWZ0LTAge1xuICBib3JkZXItbGVmdDogMCAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItcHJpbWFyeSB7XG4gIGJvcmRlci1jb2xvcjogIzMyNjE0OCAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItc2Vjb25kYXJ5IHtcbiAgYm9yZGVyLWNvbG9yOiAjODlBNjhFICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci1zdWNjZXNzIHtcbiAgYm9yZGVyLWNvbG9yOiAjMTk4NzU0ICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci1pbmZvIHtcbiAgYm9yZGVyLWNvbG9yOiAjMkM5MDk0ICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci13YXJuaW5nIHtcbiAgYm9yZGVyLWNvbG9yOiAjREFCMTYyICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci1kYW5nZXIge1xuICBib3JkZXItY29sb3I6ICNEMjY3NTEgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLWxpZ2h0IHtcbiAgYm9yZGVyLWNvbG9yOiAjRjJFQ0RGICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci1kYXJrIHtcbiAgYm9yZGVyLWNvbG9yOiAjMzAzMDMwICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci10ZXh0IHtcbiAgYm9yZGVyLWNvbG9yOiAjMjEyNTI5ICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci1oaWdobGlnaHQge1xuICBib3JkZXItY29sb3I6ICM3OTUyQjMgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLXdoaXRlIHtcbiAgYm9yZGVyLWNvbG9yOiAjZmZmZmZmICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci1ncmV5IHtcbiAgYm9yZGVyLWNvbG9yOiAjQ0VENERBICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci1ibGFjayB7XG4gIGJvcmRlci1jb2xvcjogIzA0MEMyNyAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItdWktMjUge1xuICBib3JkZXItY29sb3I6ICNGRkZGRkYgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLXVpLTUwIHtcbiAgYm9yZGVyLWNvbG9yOiAjRjlGQUZCICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci11aS0xMDAge1xuICBib3JkZXItY29sb3I6ICNGM0Y0RjYgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLXVpLTIwMCB7XG4gIGJvcmRlci1jb2xvcjogI0U1RTdFQiAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItdWktMzAwIHtcbiAgYm9yZGVyLWNvbG9yOiAjRDFENURCICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci11aS00MDAge1xuICBib3JkZXItY29sb3I6ICM5Q0EzQUYgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLXVpLTUwMCB7XG4gIGJvcmRlci1jb2xvcjogIzZCNzI4MCAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItdWktNjAwIHtcbiAgYm9yZGVyLWNvbG9yOiAjNEI1NTYzICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci11aS03MDAge1xuICBib3JkZXItY29sb3I6ICMzNzQxNTEgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLXVpLTgwMCB7XG4gIGJvcmRlci1jb2xvcjogIzFGMjkzNyAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItdWktOTAwIHtcbiAgYm9yZGVyLWNvbG9yOiAjMTExODI3ICFpbXBvcnRhbnQ7IH1cblxuLnJvdW5kZWQtc20ge1xuICBib3JkZXItcmFkaXVzOiAwLjJyZW0gIWltcG9ydGFudDsgfVxuXG4ucm91bmRlZCB7XG4gIGJvcmRlci1yYWRpdXM6IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuXG4ucm91bmRlZC10b3Age1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cblxuLnJvdW5kZWQtcmlnaHQge1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMC4yNXJlbSAhaW1wb3J0YW50O1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG5cbi5yb3VuZGVkLWJvdHRvbSB7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuXG4ucm91bmRlZC1sZWZ0IHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMC4yNXJlbSAhaW1wb3J0YW50O1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cblxuLnJvdW5kZWQtbGcge1xuICBib3JkZXItcmFkaXVzOiAwLjNyZW0gIWltcG9ydGFudDsgfVxuXG4ucm91bmRlZC1jaXJjbGUge1xuICBib3JkZXItcmFkaXVzOiA1MCUgIWltcG9ydGFudDsgfVxuXG4ucm91bmRlZC1waWxsIHtcbiAgYm9yZGVyLXJhZGl1czogNTByZW0gIWltcG9ydGFudDsgfVxuXG4ucm91bmRlZC0wIHtcbiAgYm9yZGVyLXJhZGl1czogMCAhaW1wb3J0YW50OyB9XG5cbi5kLW5vbmUge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7IH1cblxuLmQtaW5saW5lIHtcbiAgZGlzcGxheTogaW5saW5lICFpbXBvcnRhbnQ7IH1cblxuLmQtaW5saW5lLWJsb2NrIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7IH1cblxuLmQtYmxvY2sge1xuICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50OyB9XG5cbi5kLWZsZXgge1xuICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7IH1cblxuLmQtaW5saW5lLWZsZXgge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleCAhaW1wb3J0YW50OyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAuZC1zbS1ub25lIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7IH1cbiAgLmQtc20taW5saW5lIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUgIWltcG9ydGFudDsgfVxuICAuZC1zbS1pbmxpbmUtYmxvY2sge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50OyB9XG4gIC5kLXNtLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50OyB9XG4gIC5kLXNtLWZsZXgge1xuICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDsgfVxuICAuZC1zbS1pbmxpbmUtZmxleCB7XG4gICAgZGlzcGxheTogaW5saW5lLWZsZXggIWltcG9ydGFudDsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZC1tZC1ub25lIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7IH1cbiAgLmQtbWQtaW5saW5lIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUgIWltcG9ydGFudDsgfVxuICAuZC1tZC1pbmxpbmUtYmxvY2sge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50OyB9XG4gIC5kLW1kLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50OyB9XG4gIC5kLW1kLWZsZXgge1xuICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDsgfVxuICAuZC1tZC1pbmxpbmUtZmxleCB7XG4gICAgZGlzcGxheTogaW5saW5lLWZsZXggIWltcG9ydGFudDsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuZC1sZy1ub25lIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7IH1cbiAgLmQtbGctaW5saW5lIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUgIWltcG9ydGFudDsgfVxuICAuZC1sZy1pbmxpbmUtYmxvY2sge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50OyB9XG4gIC5kLWxnLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50OyB9XG4gIC5kLWxnLWZsZXgge1xuICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDsgfVxuICAuZC1sZy1pbmxpbmUtZmxleCB7XG4gICAgZGlzcGxheTogaW5saW5lLWZsZXggIWltcG9ydGFudDsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMjIwcHgpIHtcbiAgLmQteGwtbm9uZSB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50OyB9XG4gIC5kLXhsLWlubGluZSB7XG4gICAgZGlzcGxheTogaW5saW5lICFpbXBvcnRhbnQ7IH1cbiAgLmQteGwtaW5saW5lLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDsgfVxuICAuZC14bC1ibG9jayB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDsgfVxuICAuZC14bC1mbGV4IHtcbiAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7IH1cbiAgLmQteGwtaW5saW5lLWZsZXgge1xuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4ICFpbXBvcnRhbnQ7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTMxNXB4KSB7XG4gIC5kLXh4bC1ub25lIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7IH1cbiAgLmQteHhsLWlubGluZSB7XG4gICAgZGlzcGxheTogaW5saW5lICFpbXBvcnRhbnQ7IH1cbiAgLmQteHhsLWlubGluZS1ibG9jayB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7IH1cbiAgLmQteHhsLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50OyB9XG4gIC5kLXh4bC1mbGV4IHtcbiAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7IH1cbiAgLmQteHhsLWlubGluZS1mbGV4IHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleCAhaW1wb3J0YW50OyB9IH1cblxuQG1lZGlhIHByaW50IHtcbiAgLmQtcHJpbnQtbm9uZSB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50OyB9XG4gIC5kLXByaW50LWlubGluZSB7XG4gICAgZGlzcGxheTogaW5saW5lICFpbXBvcnRhbnQ7IH1cbiAgLmQtcHJpbnQtaW5saW5lLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDsgfVxuICAuZC1wcmludC1ibG9jayB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDsgfVxuICAuZC1wcmludC1mbGV4IHtcbiAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7IH1cbiAgLmQtcHJpbnQtaW5saW5lLWZsZXgge1xuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4ICFpbXBvcnRhbnQ7IH0gfVxuXG4uZW1iZWQtcmVzcG9uc2l2ZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAwO1xuICBvdmVyZmxvdzogaGlkZGVuOyB9XG4gIC5lbWJlZC1yZXNwb25zaXZlOjpiZWZvcmUge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGNvbnRlbnQ6IFwiXCI7IH1cbiAgLmVtYmVkLXJlc3BvbnNpdmUgLmVtYmVkLXJlc3BvbnNpdmUtaXRlbSxcbiAgLmVtYmVkLXJlc3BvbnNpdmUgaWZyYW1lLFxuICAuZW1iZWQtcmVzcG9uc2l2ZSBlbWJlZCxcbiAgLmVtYmVkLXJlc3BvbnNpdmUgb2JqZWN0LFxuICAuZW1iZWQtcmVzcG9uc2l2ZSB2aWRlbyB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBib3R0b206IDA7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgYm9yZGVyOiAwOyB9XG5cbi5lbWJlZC1yZXNwb25zaXZlLTIxYnk5OjpiZWZvcmUge1xuICBwYWRkaW5nLXRvcDogNDIuODU3MTQlOyB9XG5cbi5lbWJlZC1yZXNwb25zaXZlLTE2Ynk5OjpiZWZvcmUge1xuICBwYWRkaW5nLXRvcDogNTYuMjUlOyB9XG5cbi5lbWJlZC1yZXNwb25zaXZlLTRieTM6OmJlZm9yZSB7XG4gIHBhZGRpbmctdG9wOiA3NSU7IH1cblxuLmVtYmVkLXJlc3BvbnNpdmUtMWJ5MTo6YmVmb3JlIHtcbiAgcGFkZGluZy10b3A6IDEwMCU7IH1cblxuLmZsZXgtcm93IHtcbiAgZmxleC1kaXJlY3Rpb246IHJvdyAhaW1wb3J0YW50OyB9XG5cbi5mbGV4LWNvbHVtbiB7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4gIWltcG9ydGFudDsgfVxuXG4uZmxleC1yb3ctcmV2ZXJzZSB7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZSAhaW1wb3J0YW50OyB9XG5cbi5mbGV4LWNvbHVtbi1yZXZlcnNlIHtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlICFpbXBvcnRhbnQ7IH1cblxuLmZsZXgtd3JhcCB7XG4gIGZsZXgtd3JhcDogd3JhcCAhaW1wb3J0YW50OyB9XG5cbi5mbGV4LW5vd3JhcCB7XG4gIGZsZXgtd3JhcDogbm93cmFwICFpbXBvcnRhbnQ7IH1cblxuLmZsZXgtd3JhcC1yZXZlcnNlIHtcbiAgZmxleC13cmFwOiB3cmFwLXJldmVyc2UgIWltcG9ydGFudDsgfVxuXG4uZmxleC1maWxsIHtcbiAgZmxleDogMSAxIGF1dG8gIWltcG9ydGFudDsgfVxuXG4uZmxleC1ncm93LTAge1xuICBmbGV4LWdyb3c6IDAgIWltcG9ydGFudDsgfVxuXG4uZmxleC1ncm93LTEge1xuICBmbGV4LWdyb3c6IDEgIWltcG9ydGFudDsgfVxuXG4uZmxleC1zaHJpbmstMCB7XG4gIGZsZXgtc2hyaW5rOiAwICFpbXBvcnRhbnQ7IH1cblxuLmZsZXgtc2hyaW5rLTEge1xuICBmbGV4LXNocmluazogMSAhaW1wb3J0YW50OyB9XG5cbi5qdXN0aWZ5LWNvbnRlbnQtc3RhcnQge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDsgfVxuXG4uanVzdGlmeS1jb250ZW50LWVuZCB7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQgIWltcG9ydGFudDsgfVxuXG4uanVzdGlmeS1jb250ZW50LWNlbnRlciB7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7IH1cblxuLmp1c3RpZnktY29udGVudC1iZXR3ZWVuIHtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7IH1cblxuLmp1c3RpZnktY29udGVudC1hcm91bmQge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZCAhaW1wb3J0YW50OyB9XG5cbi5hbGlnbi1pdGVtcy1zdGFydCB7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7IH1cblxuLmFsaWduLWl0ZW1zLWVuZCB7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LWVuZCAhaW1wb3J0YW50OyB9XG5cbi5hbGlnbi1pdGVtcy1jZW50ZXIge1xuICBhbGlnbi1pdGVtczogY2VudGVyICFpbXBvcnRhbnQ7IH1cblxuLmFsaWduLWl0ZW1zLWJhc2VsaW5lIHtcbiAgYWxpZ24taXRlbXM6IGJhc2VsaW5lICFpbXBvcnRhbnQ7IH1cblxuLmFsaWduLWl0ZW1zLXN0cmV0Y2gge1xuICBhbGlnbi1pdGVtczogc3RyZXRjaCAhaW1wb3J0YW50OyB9XG5cbi5hbGlnbi1jb250ZW50LXN0YXJ0IHtcbiAgYWxpZ24tY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50OyB9XG5cbi5hbGlnbi1jb250ZW50LWVuZCB7XG4gIGFsaWduLWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7IH1cblxuLmFsaWduLWNvbnRlbnQtY2VudGVyIHtcbiAgYWxpZ24tY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7IH1cblxuLmFsaWduLWNvbnRlbnQtYmV0d2VlbiB7XG4gIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDsgfVxuXG4uYWxpZ24tY29udGVudC1hcm91bmQge1xuICBhbGlnbi1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudDsgfVxuXG4uYWxpZ24tY29udGVudC1zdHJldGNoIHtcbiAgYWxpZ24tY29udGVudDogc3RyZXRjaCAhaW1wb3J0YW50OyB9XG5cbi5hbGlnbi1zZWxmLWF1dG8ge1xuICBhbGlnbi1zZWxmOiBhdXRvICFpbXBvcnRhbnQ7IH1cblxuLmFsaWduLXNlbGYtc3RhcnQge1xuICBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7IH1cblxuLmFsaWduLXNlbGYtZW5kIHtcbiAgYWxpZ24tc2VsZjogZmxleC1lbmQgIWltcG9ydGFudDsgfVxuXG4uYWxpZ24tc2VsZi1jZW50ZXIge1xuICBhbGlnbi1zZWxmOiBjZW50ZXIgIWltcG9ydGFudDsgfVxuXG4uYWxpZ24tc2VsZi1iYXNlbGluZSB7XG4gIGFsaWduLXNlbGY6IGJhc2VsaW5lICFpbXBvcnRhbnQ7IH1cblxuLmFsaWduLXNlbGYtc3RyZXRjaCB7XG4gIGFsaWduLXNlbGY6IHN0cmV0Y2ggIWltcG9ydGFudDsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLmZsZXgtc20tcm93IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93ICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgtc20tY29sdW1uIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgtc20tcm93LXJldmVyc2Uge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZSAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LXNtLWNvbHVtbi1yZXZlcnNlIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2UgIWltcG9ydGFudDsgfVxuICAuZmxleC1zbS13cmFwIHtcbiAgICBmbGV4LXdyYXA6IHdyYXAgIWltcG9ydGFudDsgfVxuICAuZmxleC1zbS1ub3dyYXAge1xuICAgIGZsZXgtd3JhcDogbm93cmFwICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgtc20td3JhcC1yZXZlcnNlIHtcbiAgICBmbGV4LXdyYXA6IHdyYXAtcmV2ZXJzZSAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LXNtLWZpbGwge1xuICAgIGZsZXg6IDEgMSBhdXRvICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgtc20tZ3Jvdy0wIHtcbiAgICBmbGV4LWdyb3c6IDAgIWltcG9ydGFudDsgfVxuICAuZmxleC1zbS1ncm93LTEge1xuICAgIGZsZXgtZ3JvdzogMSAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LXNtLXNocmluay0wIHtcbiAgICBmbGV4LXNocmluazogMCAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LXNtLXNocmluay0xIHtcbiAgICBmbGV4LXNocmluazogMSAhaW1wb3J0YW50OyB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtc20tc3RhcnQge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50OyB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtc20tZW5kIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7IH1cbiAgLmp1c3RpZnktY29udGVudC1zbS1jZW50ZXIge1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7IH1cbiAgLmp1c3RpZnktY29udGVudC1zbS1iZXR3ZWVuIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDsgfVxuICAuanVzdGlmeS1jb250ZW50LXNtLWFyb3VuZCB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudDsgfVxuICAuYWxpZ24taXRlbXMtc20tc3RhcnQge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWl0ZW1zLXNtLWVuZCB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWl0ZW1zLXNtLWNlbnRlciB7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlciAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1pdGVtcy1zbS1iYXNlbGluZSB7XG4gICAgYWxpZ24taXRlbXM6IGJhc2VsaW5lICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWl0ZW1zLXNtLXN0cmV0Y2gge1xuICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWNvbnRlbnQtc20tc3RhcnQge1xuICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDsgfVxuICAuYWxpZ24tY29udGVudC1zbS1lbmQge1xuICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWNvbnRlbnQtc20tY2VudGVyIHtcbiAgICBhbGlnbi1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDsgfVxuICAuYWxpZ24tY29udGVudC1zbS1iZXR3ZWVuIHtcbiAgICBhbGlnbi1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWNvbnRlbnQtc20tYXJvdW5kIHtcbiAgICBhbGlnbi1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudDsgfVxuICAuYWxpZ24tY29udGVudC1zbS1zdHJldGNoIHtcbiAgICBhbGlnbi1jb250ZW50OiBzdHJldGNoICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLXNlbGYtc20tYXV0byB7XG4gICAgYWxpZ24tc2VsZjogYXV0byAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1zZWxmLXNtLXN0YXJ0IHtcbiAgICBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLXNlbGYtc20tZW5kIHtcbiAgICBhbGlnbi1zZWxmOiBmbGV4LWVuZCAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1zZWxmLXNtLWNlbnRlciB7XG4gICAgYWxpZ24tc2VsZjogY2VudGVyICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLXNlbGYtc20tYmFzZWxpbmUge1xuICAgIGFsaWduLXNlbGY6IGJhc2VsaW5lICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLXNlbGYtc20tc3RyZXRjaCB7XG4gICAgYWxpZ24tc2VsZjogc3RyZXRjaCAhaW1wb3J0YW50OyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5mbGV4LW1kLXJvdyB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdyAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LW1kLWNvbHVtbiB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbiAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LW1kLXJvdy1yZXZlcnNlIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2UgIWltcG9ydGFudDsgfVxuICAuZmxleC1tZC1jb2x1bW4tcmV2ZXJzZSB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgtbWQtd3JhcCB7XG4gICAgZmxleC13cmFwOiB3cmFwICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgtbWQtbm93cmFwIHtcbiAgICBmbGV4LXdyYXA6IG5vd3JhcCAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LW1kLXdyYXAtcmV2ZXJzZSB7XG4gICAgZmxleC13cmFwOiB3cmFwLXJldmVyc2UgIWltcG9ydGFudDsgfVxuICAuZmxleC1tZC1maWxsIHtcbiAgICBmbGV4OiAxIDEgYXV0byAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LW1kLWdyb3ctMCB7XG4gICAgZmxleC1ncm93OiAwICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgtbWQtZ3Jvdy0xIHtcbiAgICBmbGV4LWdyb3c6IDEgIWltcG9ydGFudDsgfVxuICAuZmxleC1tZC1zaHJpbmstMCB7XG4gICAgZmxleC1zaHJpbms6IDAgIWltcG9ydGFudDsgfVxuICAuZmxleC1tZC1zaHJpbmstMSB7XG4gICAgZmxleC1zaHJpbms6IDEgIWltcG9ydGFudDsgfVxuICAuanVzdGlmeS1jb250ZW50LW1kLXN0YXJ0IHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDsgfVxuICAuanVzdGlmeS1jb250ZW50LW1kLWVuZCB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50OyB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtbWQtY2VudGVyIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50OyB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtbWQtYmV0d2VlbiB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7IH1cbiAgLmp1c3RpZnktY29udGVudC1tZC1hcm91bmQge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWl0ZW1zLW1kLXN0YXJ0IHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydCAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1pdGVtcy1tZC1lbmQge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZCAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1pdGVtcy1tZC1jZW50ZXIge1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXIgIWltcG9ydGFudDsgfVxuICAuYWxpZ24taXRlbXMtbWQtYmFzZWxpbmUge1xuICAgIGFsaWduLWl0ZW1zOiBiYXNlbGluZSAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1pdGVtcy1tZC1zdHJldGNoIHtcbiAgICBhbGlnbi1pdGVtczogc3RyZXRjaCAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1jb250ZW50LW1kLXN0YXJ0IHtcbiAgICBhbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWNvbnRlbnQtbWQtZW5kIHtcbiAgICBhbGlnbi1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1jb250ZW50LW1kLWNlbnRlciB7XG4gICAgYWxpZ24tY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWNvbnRlbnQtbWQtYmV0d2VlbiB7XG4gICAgYWxpZ24tY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1jb250ZW50LW1kLWFyb3VuZCB7XG4gICAgYWxpZ24tY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWNvbnRlbnQtbWQtc3RyZXRjaCB7XG4gICAgYWxpZ24tY29udGVudDogc3RyZXRjaCAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1zZWxmLW1kLWF1dG8ge1xuICAgIGFsaWduLXNlbGY6IGF1dG8gIWltcG9ydGFudDsgfVxuICAuYWxpZ24tc2VsZi1tZC1zdGFydCB7XG4gICAgYWxpZ24tc2VsZjogZmxleC1zdGFydCAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1zZWxmLW1kLWVuZCB7XG4gICAgYWxpZ24tc2VsZjogZmxleC1lbmQgIWltcG9ydGFudDsgfVxuICAuYWxpZ24tc2VsZi1tZC1jZW50ZXIge1xuICAgIGFsaWduLXNlbGY6IGNlbnRlciAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1zZWxmLW1kLWJhc2VsaW5lIHtcbiAgICBhbGlnbi1zZWxmOiBiYXNlbGluZSAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1zZWxmLW1kLXN0cmV0Y2gge1xuICAgIGFsaWduLXNlbGY6IHN0cmV0Y2ggIWltcG9ydGFudDsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuZmxleC1sZy1yb3cge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3cgIWltcG9ydGFudDsgfVxuICAuZmxleC1sZy1jb2x1bW4ge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4gIWltcG9ydGFudDsgfVxuICAuZmxleC1sZy1yb3ctcmV2ZXJzZSB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgtbGctY29sdW1uLXJldmVyc2Uge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZSAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LWxnLXdyYXAge1xuICAgIGZsZXgtd3JhcDogd3JhcCAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LWxnLW5vd3JhcCB7XG4gICAgZmxleC13cmFwOiBub3dyYXAgIWltcG9ydGFudDsgfVxuICAuZmxleC1sZy13cmFwLXJldmVyc2Uge1xuICAgIGZsZXgtd3JhcDogd3JhcC1yZXZlcnNlICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgtbGctZmlsbCB7XG4gICAgZmxleDogMSAxIGF1dG8gIWltcG9ydGFudDsgfVxuICAuZmxleC1sZy1ncm93LTAge1xuICAgIGZsZXgtZ3JvdzogMCAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LWxnLWdyb3ctMSB7XG4gICAgZmxleC1ncm93OiAxICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgtbGctc2hyaW5rLTAge1xuICAgIGZsZXgtc2hyaW5rOiAwICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgtbGctc2hyaW5rLTEge1xuICAgIGZsZXgtc2hyaW5rOiAxICFpbXBvcnRhbnQ7IH1cbiAgLmp1c3RpZnktY29udGVudC1sZy1zdGFydCB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7IH1cbiAgLmp1c3RpZnktY29udGVudC1sZy1lbmQge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQgIWltcG9ydGFudDsgfVxuICAuanVzdGlmeS1jb250ZW50LWxnLWNlbnRlciB7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDsgfVxuICAuanVzdGlmeS1jb250ZW50LWxnLWJldHdlZW4ge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50OyB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtbGctYXJvdW5kIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZCAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1pdGVtcy1sZy1zdGFydCB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQgIWltcG9ydGFudDsgfVxuICAuYWxpZ24taXRlbXMtbGctZW5kIHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1lbmQgIWltcG9ydGFudDsgfVxuICAuYWxpZ24taXRlbXMtbGctY2VudGVyIHtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWl0ZW1zLWxnLWJhc2VsaW5lIHtcbiAgICBhbGlnbi1pdGVtczogYmFzZWxpbmUgIWltcG9ydGFudDsgfVxuICAuYWxpZ24taXRlbXMtbGctc3RyZXRjaCB7XG4gICAgYWxpZ24taXRlbXM6IHN0cmV0Y2ggIWltcG9ydGFudDsgfVxuICAuYWxpZ24tY29udGVudC1sZy1zdGFydCB7XG4gICAgYWxpZ24tY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1jb250ZW50LWxnLWVuZCB7XG4gICAgYWxpZ24tY29udGVudDogZmxleC1lbmQgIWltcG9ydGFudDsgfVxuICAuYWxpZ24tY29udGVudC1sZy1jZW50ZXIge1xuICAgIGFsaWduLWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1jb250ZW50LWxnLWJldHdlZW4ge1xuICAgIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDsgfVxuICAuYWxpZ24tY29udGVudC1sZy1hcm91bmQge1xuICAgIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWFyb3VuZCAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1jb250ZW50LWxnLXN0cmV0Y2gge1xuICAgIGFsaWduLWNvbnRlbnQ6IHN0cmV0Y2ggIWltcG9ydGFudDsgfVxuICAuYWxpZ24tc2VsZi1sZy1hdXRvIHtcbiAgICBhbGlnbi1zZWxmOiBhdXRvICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLXNlbGYtbGctc3RhcnQge1xuICAgIGFsaWduLXNlbGY6IGZsZXgtc3RhcnQgIWltcG9ydGFudDsgfVxuICAuYWxpZ24tc2VsZi1sZy1lbmQge1xuICAgIGFsaWduLXNlbGY6IGZsZXgtZW5kICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLXNlbGYtbGctY2VudGVyIHtcbiAgICBhbGlnbi1zZWxmOiBjZW50ZXIgIWltcG9ydGFudDsgfVxuICAuYWxpZ24tc2VsZi1sZy1iYXNlbGluZSB7XG4gICAgYWxpZ24tc2VsZjogYmFzZWxpbmUgIWltcG9ydGFudDsgfVxuICAuYWxpZ24tc2VsZi1sZy1zdHJldGNoIHtcbiAgICBhbGlnbi1zZWxmOiBzdHJldGNoICFpbXBvcnRhbnQ7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTIyMHB4KSB7XG4gIC5mbGV4LXhsLXJvdyB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdyAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LXhsLWNvbHVtbiB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbiAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LXhsLXJvdy1yZXZlcnNlIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2UgIWltcG9ydGFudDsgfVxuICAuZmxleC14bC1jb2x1bW4tcmV2ZXJzZSB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgteGwtd3JhcCB7XG4gICAgZmxleC13cmFwOiB3cmFwICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgteGwtbm93cmFwIHtcbiAgICBmbGV4LXdyYXA6IG5vd3JhcCAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LXhsLXdyYXAtcmV2ZXJzZSB7XG4gICAgZmxleC13cmFwOiB3cmFwLXJldmVyc2UgIWltcG9ydGFudDsgfVxuICAuZmxleC14bC1maWxsIHtcbiAgICBmbGV4OiAxIDEgYXV0byAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LXhsLWdyb3ctMCB7XG4gICAgZmxleC1ncm93OiAwICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgteGwtZ3Jvdy0xIHtcbiAgICBmbGV4LWdyb3c6IDEgIWltcG9ydGFudDsgfVxuICAuZmxleC14bC1zaHJpbmstMCB7XG4gICAgZmxleC1zaHJpbms6IDAgIWltcG9ydGFudDsgfVxuICAuZmxleC14bC1zaHJpbmstMSB7XG4gICAgZmxleC1zaHJpbms6IDEgIWltcG9ydGFudDsgfVxuICAuanVzdGlmeS1jb250ZW50LXhsLXN0YXJ0IHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDsgfVxuICAuanVzdGlmeS1jb250ZW50LXhsLWVuZCB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50OyB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQteGwtY2VudGVyIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50OyB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQteGwtYmV0d2VlbiB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7IH1cbiAgLmp1c3RpZnktY29udGVudC14bC1hcm91bmQge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWl0ZW1zLXhsLXN0YXJ0IHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydCAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1pdGVtcy14bC1lbmQge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZCAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1pdGVtcy14bC1jZW50ZXIge1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXIgIWltcG9ydGFudDsgfVxuICAuYWxpZ24taXRlbXMteGwtYmFzZWxpbmUge1xuICAgIGFsaWduLWl0ZW1zOiBiYXNlbGluZSAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1pdGVtcy14bC1zdHJldGNoIHtcbiAgICBhbGlnbi1pdGVtczogc3RyZXRjaCAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1jb250ZW50LXhsLXN0YXJ0IHtcbiAgICBhbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWNvbnRlbnQteGwtZW5kIHtcbiAgICBhbGlnbi1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1jb250ZW50LXhsLWNlbnRlciB7XG4gICAgYWxpZ24tY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWNvbnRlbnQteGwtYmV0d2VlbiB7XG4gICAgYWxpZ24tY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1jb250ZW50LXhsLWFyb3VuZCB7XG4gICAgYWxpZ24tY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWNvbnRlbnQteGwtc3RyZXRjaCB7XG4gICAgYWxpZ24tY29udGVudDogc3RyZXRjaCAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1zZWxmLXhsLWF1dG8ge1xuICAgIGFsaWduLXNlbGY6IGF1dG8gIWltcG9ydGFudDsgfVxuICAuYWxpZ24tc2VsZi14bC1zdGFydCB7XG4gICAgYWxpZ24tc2VsZjogZmxleC1zdGFydCAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1zZWxmLXhsLWVuZCB7XG4gICAgYWxpZ24tc2VsZjogZmxleC1lbmQgIWltcG9ydGFudDsgfVxuICAuYWxpZ24tc2VsZi14bC1jZW50ZXIge1xuICAgIGFsaWduLXNlbGY6IGNlbnRlciAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1zZWxmLXhsLWJhc2VsaW5lIHtcbiAgICBhbGlnbi1zZWxmOiBiYXNlbGluZSAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1zZWxmLXhsLXN0cmV0Y2gge1xuICAgIGFsaWduLXNlbGY6IHN0cmV0Y2ggIWltcG9ydGFudDsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMzE1cHgpIHtcbiAgLmZsZXgteHhsLXJvdyB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdyAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LXh4bC1jb2x1bW4ge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4gIWltcG9ydGFudDsgfVxuICAuZmxleC14eGwtcm93LXJldmVyc2Uge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZSAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LXh4bC1jb2x1bW4tcmV2ZXJzZSB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgteHhsLXdyYXAge1xuICAgIGZsZXgtd3JhcDogd3JhcCAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LXh4bC1ub3dyYXAge1xuICAgIGZsZXgtd3JhcDogbm93cmFwICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgteHhsLXdyYXAtcmV2ZXJzZSB7XG4gICAgZmxleC13cmFwOiB3cmFwLXJldmVyc2UgIWltcG9ydGFudDsgfVxuICAuZmxleC14eGwtZmlsbCB7XG4gICAgZmxleDogMSAxIGF1dG8gIWltcG9ydGFudDsgfVxuICAuZmxleC14eGwtZ3Jvdy0wIHtcbiAgICBmbGV4LWdyb3c6IDAgIWltcG9ydGFudDsgfVxuICAuZmxleC14eGwtZ3Jvdy0xIHtcbiAgICBmbGV4LWdyb3c6IDEgIWltcG9ydGFudDsgfVxuICAuZmxleC14eGwtc2hyaW5rLTAge1xuICAgIGZsZXgtc2hyaW5rOiAwICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgteHhsLXNocmluay0xIHtcbiAgICBmbGV4LXNocmluazogMSAhaW1wb3J0YW50OyB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQteHhsLXN0YXJ0IHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDsgfVxuICAuanVzdGlmeS1jb250ZW50LXh4bC1lbmQge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQgIWltcG9ydGFudDsgfVxuICAuanVzdGlmeS1jb250ZW50LXh4bC1jZW50ZXIge1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7IH1cbiAgLmp1c3RpZnktY29udGVudC14eGwtYmV0d2VlbiB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7IH1cbiAgLmp1c3RpZnktY29udGVudC14eGwtYXJvdW5kIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZCAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1pdGVtcy14eGwtc3RhcnQge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWl0ZW1zLXh4bC1lbmQge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZCAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1pdGVtcy14eGwtY2VudGVyIHtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWl0ZW1zLXh4bC1iYXNlbGluZSB7XG4gICAgYWxpZ24taXRlbXM6IGJhc2VsaW5lICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWl0ZW1zLXh4bC1zdHJldGNoIHtcbiAgICBhbGlnbi1pdGVtczogc3RyZXRjaCAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1jb250ZW50LXh4bC1zdGFydCB7XG4gICAgYWxpZ24tY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1jb250ZW50LXh4bC1lbmQge1xuICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWNvbnRlbnQteHhsLWNlbnRlciB7XG4gICAgYWxpZ24tY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWNvbnRlbnQteHhsLWJldHdlZW4ge1xuICAgIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDsgfVxuICAuYWxpZ24tY29udGVudC14eGwtYXJvdW5kIHtcbiAgICBhbGlnbi1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudDsgfVxuICAuYWxpZ24tY29udGVudC14eGwtc3RyZXRjaCB7XG4gICAgYWxpZ24tY29udGVudDogc3RyZXRjaCAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1zZWxmLXh4bC1hdXRvIHtcbiAgICBhbGlnbi1zZWxmOiBhdXRvICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLXNlbGYteHhsLXN0YXJ0IHtcbiAgICBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLXNlbGYteHhsLWVuZCB7XG4gICAgYWxpZ24tc2VsZjogZmxleC1lbmQgIWltcG9ydGFudDsgfVxuICAuYWxpZ24tc2VsZi14eGwtY2VudGVyIHtcbiAgICBhbGlnbi1zZWxmOiBjZW50ZXIgIWltcG9ydGFudDsgfVxuICAuYWxpZ24tc2VsZi14eGwtYmFzZWxpbmUge1xuICAgIGFsaWduLXNlbGY6IGJhc2VsaW5lICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLXNlbGYteHhsLXN0cmV0Y2gge1xuICAgIGFsaWduLXNlbGY6IHN0cmV0Y2ggIWltcG9ydGFudDsgfSB9XG5cbi5zci1vbmx5IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMXB4O1xuICBoZWlnaHQ6IDFweDtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAtMXB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBjbGlwOiByZWN0KDAsIDAsIDAsIDApO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBib3JkZXI6IDA7IH1cblxuLnNyLW9ubHktZm9jdXNhYmxlOmFjdGl2ZSwgLnNyLW9ubHktZm9jdXNhYmxlOmZvY3VzIHtcbiAgcG9zaXRpb246IHN0YXRpYztcbiAgd2lkdGg6IGF1dG87XG4gIGhlaWdodDogYXV0bztcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG4gIGNsaXA6IGF1dG87XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7IH1cblxuLnNoYWRvdy1zbSB7XG4gIGJveC1zaGFkb3c6IDAgMC4xMjVyZW0gMC4yNXJlbSByZ2JhKDQsIDEyLCAzOSwgMC4wNzUpICFpbXBvcnRhbnQ7IH1cblxuLnNoYWRvdyB7XG4gIGJveC1zaGFkb3c6IDAgMC41cmVtIDFyZW0gcmdiYSg0LCAxMiwgMzksIDAuMTUpICFpbXBvcnRhbnQ7IH1cblxuLnNoYWRvdy1sZyB7XG4gIGJveC1zaGFkb3c6IDAgMXJlbSAzcmVtIHJnYmEoNCwgMTIsIDM5LCAwLjE3NSkgIWltcG9ydGFudDsgfVxuXG4uc2hhZG93LW5vbmUge1xuICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7IH1cblxuLm0tMCB7XG4gIG1hcmdpbjogMCAhaW1wb3J0YW50OyB9XG5cbi5tdC0wLFxuLm15LTAge1xuICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7IH1cblxuLm1yLTAsXG4ubXgtMCB7XG4gIG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50OyB9XG5cbi5tYi0wLFxuLm15LTAge1xuICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7IH1cblxuLm1sLTAsXG4ubXgtMCB7XG4gIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7IH1cblxuLm0tMSB7XG4gIG1hcmdpbjogNXB4ICFpbXBvcnRhbnQ7IH1cblxuLm10LTEsXG4ubXktMSB7XG4gIG1hcmdpbi10b3A6IDVweCAhaW1wb3J0YW50OyB9XG5cbi5tci0xLFxuLm14LTEge1xuICBtYXJnaW4tcmlnaHQ6IDVweCAhaW1wb3J0YW50OyB9XG5cbi5tYi0xLFxuLm15LTEge1xuICBtYXJnaW4tYm90dG9tOiA1cHggIWltcG9ydGFudDsgfVxuXG4ubWwtMSxcbi5teC0xIHtcbiAgbWFyZ2luLWxlZnQ6IDVweCAhaW1wb3J0YW50OyB9XG5cbi5tLTIge1xuICBtYXJnaW46IDEwcHggIWltcG9ydGFudDsgfVxuXG4ubXQtMiwgLm15LTIge1xuICBtYXJnaW4tdG9wOiAxMHB4ICFpbXBvcnRhbnQ7IH1cblxuLm1yLTIsXG4ubXgtMiB7XG4gIG1hcmdpbi1yaWdodDogMTBweCAhaW1wb3J0YW50OyB9XG5cbi5tYi0yLFxuLm15LTIge1xuICBtYXJnaW4tYm90dG9tOiAxMHB4ICFpbXBvcnRhbnQ7IH1cblxuLm1sLTIsXG4ubXgtMiB7XG4gIG1hcmdpbi1sZWZ0OiAxMHB4ICFpbXBvcnRhbnQ7IH1cblxuLm0tMyB7XG4gIG1hcmdpbjogMjBweCAhaW1wb3J0YW50OyB9XG5cbi5tdC0zLFxuLm15LTMge1xuICBtYXJnaW4tdG9wOiAyMHB4ICFpbXBvcnRhbnQ7IH1cblxuLm1yLTMsXG4ubXgtMyB7XG4gIG1hcmdpbi1yaWdodDogMjBweCAhaW1wb3J0YW50OyB9XG5cbi5tYi0zLFxuLm15LTMge1xuICBtYXJnaW4tYm90dG9tOiAyMHB4ICFpbXBvcnRhbnQ7IH1cblxuLm1sLTMsXG4ubXgtMyB7XG4gIG1hcmdpbi1sZWZ0OiAyMHB4ICFpbXBvcnRhbnQ7IH1cblxuLm0tNCB7XG4gIG1hcmdpbjogMzBweCAhaW1wb3J0YW50OyB9XG5cbi5tdC00LFxuLm15LTQge1xuICBtYXJnaW4tdG9wOiAzMHB4ICFpbXBvcnRhbnQ7IH1cblxuLm1yLTQsXG4ubXgtNCB7XG4gIG1hcmdpbi1yaWdodDogMzBweCAhaW1wb3J0YW50OyB9XG5cbi5tYi00LCAubXktNCB7XG4gIG1hcmdpbi1ib3R0b206IDMwcHggIWltcG9ydGFudDsgfVxuXG4ubWwtNCxcbi5teC00IHtcbiAgbWFyZ2luLWxlZnQ6IDMwcHggIWltcG9ydGFudDsgfVxuXG4ubS01IHtcbiAgbWFyZ2luOiA2MHB4ICFpbXBvcnRhbnQ7IH1cblxuLm10LTUsXG4ubXktNSB7XG4gIG1hcmdpbi10b3A6IDYwcHggIWltcG9ydGFudDsgfVxuXG4ubXItNSxcbi5teC01IHtcbiAgbWFyZ2luLXJpZ2h0OiA2MHB4ICFpbXBvcnRhbnQ7IH1cblxuLm1iLTUsXG4ubXktNSB7XG4gIG1hcmdpbi1ib3R0b206IDYwcHggIWltcG9ydGFudDsgfVxuXG4ubWwtNSxcbi5teC01IHtcbiAgbWFyZ2luLWxlZnQ6IDYwcHggIWltcG9ydGFudDsgfVxuXG4ubS0yMCB7XG4gIG1hcmdpbjogMjBweCAhaW1wb3J0YW50OyB9XG5cbi5tdC0yMCxcbi5teS0yMCB7XG4gIG1hcmdpbi10b3A6IDIwcHggIWltcG9ydGFudDsgfVxuXG4ubXItMjAsXG4ubXgtMjAge1xuICBtYXJnaW4tcmlnaHQ6IDIwcHggIWltcG9ydGFudDsgfVxuXG4ubWItMjAsXG4ubXktMjAge1xuICBtYXJnaW4tYm90dG9tOiAyMHB4ICFpbXBvcnRhbnQ7IH1cblxuLm1sLTIwLFxuLm14LTIwIHtcbiAgbWFyZ2luLWxlZnQ6IDIwcHggIWltcG9ydGFudDsgfVxuXG4ubS00MCB7XG4gIG1hcmdpbjogNDBweCAhaW1wb3J0YW50OyB9XG5cbi5tdC00MCxcbi5teS00MCB7XG4gIG1hcmdpbi10b3A6IDQwcHggIWltcG9ydGFudDsgfVxuXG4ubXItNDAsXG4ubXgtNDAge1xuICBtYXJnaW4tcmlnaHQ6IDQwcHggIWltcG9ydGFudDsgfVxuXG4ubWItNDAsXG4ubXktNDAge1xuICBtYXJnaW4tYm90dG9tOiA0MHB4ICFpbXBvcnRhbnQ7IH1cblxuLm1sLTQwLFxuLm14LTQwIHtcbiAgbWFyZ2luLWxlZnQ6IDQwcHggIWltcG9ydGFudDsgfVxuXG4ubS02MCB7XG4gIG1hcmdpbjogNjBweCAhaW1wb3J0YW50OyB9XG5cbi5tdC02MCxcbi5teS02MCB7XG4gIG1hcmdpbi10b3A6IDYwcHggIWltcG9ydGFudDsgfVxuXG4ubXItNjAsXG4ubXgtNjAge1xuICBtYXJnaW4tcmlnaHQ6IDYwcHggIWltcG9ydGFudDsgfVxuXG4ubWItNjAsXG4ubXktNjAge1xuICBtYXJnaW4tYm90dG9tOiA2MHB4ICFpbXBvcnRhbnQ7IH1cblxuLm1sLTYwLFxuLm14LTYwIHtcbiAgbWFyZ2luLWxlZnQ6IDYwcHggIWltcG9ydGFudDsgfVxuXG4ubS04MCB7XG4gIG1hcmdpbjogODBweCAhaW1wb3J0YW50OyB9XG5cbi5tdC04MCxcbi5teS04MCB7XG4gIG1hcmdpbi10b3A6IDgwcHggIWltcG9ydGFudDsgfVxuXG4ubXItODAsXG4ubXgtODAge1xuICBtYXJnaW4tcmlnaHQ6IDgwcHggIWltcG9ydGFudDsgfVxuXG4ubWItODAsXG4ubXktODAge1xuICBtYXJnaW4tYm90dG9tOiA4MHB4ICFpbXBvcnRhbnQ7IH1cblxuLm1sLTgwLFxuLm14LTgwIHtcbiAgbWFyZ2luLWxlZnQ6IDgwcHggIWltcG9ydGFudDsgfVxuXG4ubS0xMDAge1xuICBtYXJnaW46IDEwMHB4ICFpbXBvcnRhbnQ7IH1cblxuLm10LTEwMCxcbi5teS0xMDAge1xuICBtYXJnaW4tdG9wOiAxMDBweCAhaW1wb3J0YW50OyB9XG5cbi5tci0xMDAsXG4ubXgtMTAwIHtcbiAgbWFyZ2luLXJpZ2h0OiAxMDBweCAhaW1wb3J0YW50OyB9XG5cbi5tYi0xMDAsXG4ubXktMTAwIHtcbiAgbWFyZ2luLWJvdHRvbTogMTAwcHggIWltcG9ydGFudDsgfVxuXG4ubWwtMTAwLFxuLm14LTEwMCB7XG4gIG1hcmdpbi1sZWZ0OiAxMDBweCAhaW1wb3J0YW50OyB9XG5cbi5tLTEyMCB7XG4gIG1hcmdpbjogMTIwcHggIWltcG9ydGFudDsgfVxuXG4ubXQtMTIwLFxuLm15LTEyMCB7XG4gIG1hcmdpbi10b3A6IDEyMHB4ICFpbXBvcnRhbnQ7IH1cblxuLm1yLTEyMCxcbi5teC0xMjAge1xuICBtYXJnaW4tcmlnaHQ6IDEyMHB4ICFpbXBvcnRhbnQ7IH1cblxuLm1iLTEyMCxcbi5teS0xMjAge1xuICBtYXJnaW4tYm90dG9tOiAxMjBweCAhaW1wb3J0YW50OyB9XG5cbi5tbC0xMjAsXG4ubXgtMTIwIHtcbiAgbWFyZ2luLWxlZnQ6IDEyMHB4ICFpbXBvcnRhbnQ7IH1cblxuLm0tMTI1IHtcbiAgbWFyZ2luOiAxMjVweCAhaW1wb3J0YW50OyB9XG5cbi5tdC0xMjUsXG4ubXktMTI1IHtcbiAgbWFyZ2luLXRvcDogMTI1cHggIWltcG9ydGFudDsgfVxuXG4ubXItMTI1LFxuLm14LTEyNSB7XG4gIG1hcmdpbi1yaWdodDogMTI1cHggIWltcG9ydGFudDsgfVxuXG4ubWItMTI1LFxuLm15LTEyNSB7XG4gIG1hcmdpbi1ib3R0b206IDEyNXB4ICFpbXBvcnRhbnQ7IH1cblxuLm1sLTEyNSxcbi5teC0xMjUge1xuICBtYXJnaW4tbGVmdDogMTI1cHggIWltcG9ydGFudDsgfVxuXG4ubS0xNDAge1xuICBtYXJnaW46IDE0MHB4ICFpbXBvcnRhbnQ7IH1cblxuLm10LTE0MCxcbi5teS0xNDAge1xuICBtYXJnaW4tdG9wOiAxNDBweCAhaW1wb3J0YW50OyB9XG5cbi5tci0xNDAsXG4ubXgtMTQwIHtcbiAgbWFyZ2luLXJpZ2h0OiAxNDBweCAhaW1wb3J0YW50OyB9XG5cbi5tYi0xNDAsXG4ubXktMTQwIHtcbiAgbWFyZ2luLWJvdHRvbTogMTQwcHggIWltcG9ydGFudDsgfVxuXG4ubWwtMTQwLFxuLm14LTE0MCB7XG4gIG1hcmdpbi1sZWZ0OiAxNDBweCAhaW1wb3J0YW50OyB9XG5cbi5tLTE2MCB7XG4gIG1hcmdpbjogMTYwcHggIWltcG9ydGFudDsgfVxuXG4ubXQtMTYwLFxuLm15LTE2MCB7XG4gIG1hcmdpbi10b3A6IDE2MHB4ICFpbXBvcnRhbnQ7IH1cblxuLm1yLTE2MCxcbi5teC0xNjAge1xuICBtYXJnaW4tcmlnaHQ6IDE2MHB4ICFpbXBvcnRhbnQ7IH1cblxuLm1iLTE2MCxcbi5teS0xNjAge1xuICBtYXJnaW4tYm90dG9tOiAxNjBweCAhaW1wb3J0YW50OyB9XG5cbi5tbC0xNjAsXG4ubXgtMTYwIHtcbiAgbWFyZ2luLWxlZnQ6IDE2MHB4ICFpbXBvcnRhbnQ7IH1cblxuLm0tMTgwIHtcbiAgbWFyZ2luOiAxODBweCAhaW1wb3J0YW50OyB9XG5cbi5tdC0xODAsXG4ubXktMTgwIHtcbiAgbWFyZ2luLXRvcDogMTgwcHggIWltcG9ydGFudDsgfVxuXG4ubXItMTgwLFxuLm14LTE4MCB7XG4gIG1hcmdpbi1yaWdodDogMTgwcHggIWltcG9ydGFudDsgfVxuXG4ubWItMTgwLFxuLm15LTE4MCB7XG4gIG1hcmdpbi1ib3R0b206IDE4MHB4ICFpbXBvcnRhbnQ7IH1cblxuLm1sLTE4MCxcbi5teC0xODAge1xuICBtYXJnaW4tbGVmdDogMTgwcHggIWltcG9ydGFudDsgfVxuXG4ubS0yMjAge1xuICBtYXJnaW46IDIyMHB4ICFpbXBvcnRhbnQ7IH1cblxuLm10LTIyMCxcbi5teS0yMjAge1xuICBtYXJnaW4tdG9wOiAyMjBweCAhaW1wb3J0YW50OyB9XG5cbi5tci0yMjAsXG4ubXgtMjIwIHtcbiAgbWFyZ2luLXJpZ2h0OiAyMjBweCAhaW1wb3J0YW50OyB9XG5cbi5tYi0yMjAsXG4ubXktMjIwIHtcbiAgbWFyZ2luLWJvdHRvbTogMjIwcHggIWltcG9ydGFudDsgfVxuXG4ubWwtMjIwLFxuLm14LTIyMCB7XG4gIG1hcmdpbi1sZWZ0OiAyMjBweCAhaW1wb3J0YW50OyB9XG5cbi5wLTAge1xuICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7IH1cblxuLnB0LTAsXG4ucHktMCB7XG4gIHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnQ7IH1cblxuLnByLTAsXG4ucHgtMCB7XG4gIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDsgfVxuXG4ucGItMCxcbi5weS0wIHtcbiAgcGFkZGluZy1ib3R0b206IDAgIWltcG9ydGFudDsgfVxuXG4ucGwtMCxcbi5weC0wIHtcbiAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7IH1cblxuLnAtMSB7XG4gIHBhZGRpbmc6IDVweCAhaW1wb3J0YW50OyB9XG5cbi5wdC0xLFxuLnB5LTEge1xuICBwYWRkaW5nLXRvcDogNXB4ICFpbXBvcnRhbnQ7IH1cblxuLnByLTEsXG4ucHgtMSB7XG4gIHBhZGRpbmctcmlnaHQ6IDVweCAhaW1wb3J0YW50OyB9XG5cbi5wYi0xLFxuLnB5LTEge1xuICBwYWRkaW5nLWJvdHRvbTogNXB4ICFpbXBvcnRhbnQ7IH1cblxuLnBsLTEsXG4ucHgtMSB7XG4gIHBhZGRpbmctbGVmdDogNXB4ICFpbXBvcnRhbnQ7IH1cblxuLnAtMiB7XG4gIHBhZGRpbmc6IDEwcHggIWltcG9ydGFudDsgfVxuXG4ucHQtMixcbi5weS0yIHtcbiAgcGFkZGluZy10b3A6IDEwcHggIWltcG9ydGFudDsgfVxuXG4ucHItMixcbi5weC0yIHtcbiAgcGFkZGluZy1yaWdodDogMTBweCAhaW1wb3J0YW50OyB9XG5cbi5wYi0yLFxuLnB5LTIge1xuICBwYWRkaW5nLWJvdHRvbTogMTBweCAhaW1wb3J0YW50OyB9XG5cbi5wbC0yLFxuLnB4LTIge1xuICBwYWRkaW5nLWxlZnQ6IDEwcHggIWltcG9ydGFudDsgfVxuXG4ucC0zIHtcbiAgcGFkZGluZzogMjBweCAhaW1wb3J0YW50OyB9XG5cbi5wdC0zLFxuLnB5LTMge1xuICBwYWRkaW5nLXRvcDogMjBweCAhaW1wb3J0YW50OyB9XG5cbi5wci0zLFxuLnB4LTMge1xuICBwYWRkaW5nLXJpZ2h0OiAyMHB4ICFpbXBvcnRhbnQ7IH1cblxuLnBiLTMsXG4ucHktMyB7XG4gIHBhZGRpbmctYm90dG9tOiAyMHB4ICFpbXBvcnRhbnQ7IH1cblxuLnBsLTMsXG4ucHgtMyB7XG4gIHBhZGRpbmctbGVmdDogMjBweCAhaW1wb3J0YW50OyB9XG5cbi5wLTQge1xuICBwYWRkaW5nOiAzMHB4ICFpbXBvcnRhbnQ7IH1cblxuLnB0LTQsXG4ucHktNCB7XG4gIHBhZGRpbmctdG9wOiAzMHB4ICFpbXBvcnRhbnQ7IH1cblxuLnByLTQsXG4ucHgtNCB7XG4gIHBhZGRpbmctcmlnaHQ6IDMwcHggIWltcG9ydGFudDsgfVxuXG4ucGItNCxcbi5weS00IHtcbiAgcGFkZGluZy1ib3R0b206IDMwcHggIWltcG9ydGFudDsgfVxuXG4ucGwtNCxcbi5weC00IHtcbiAgcGFkZGluZy1sZWZ0OiAzMHB4ICFpbXBvcnRhbnQ7IH1cblxuLnAtNSB7XG4gIHBhZGRpbmc6IDYwcHggIWltcG9ydGFudDsgfVxuXG4ucHQtNSxcbi5weS01IHtcbiAgcGFkZGluZy10b3A6IDYwcHggIWltcG9ydGFudDsgfVxuXG4ucHItNSxcbi5weC01IHtcbiAgcGFkZGluZy1yaWdodDogNjBweCAhaW1wb3J0YW50OyB9XG5cbi5wYi01LFxuLnB5LTUge1xuICBwYWRkaW5nLWJvdHRvbTogNjBweCAhaW1wb3J0YW50OyB9XG5cbi5wbC01LFxuLnB4LTUge1xuICBwYWRkaW5nLWxlZnQ6IDYwcHggIWltcG9ydGFudDsgfVxuXG4ucC0yMCB7XG4gIHBhZGRpbmc6IDIwcHggIWltcG9ydGFudDsgfVxuXG4ucHQtMjAsXG4ucHktMjAge1xuICBwYWRkaW5nLXRvcDogMjBweCAhaW1wb3J0YW50OyB9XG5cbi5wci0yMCxcbi5weC0yMCB7XG4gIHBhZGRpbmctcmlnaHQ6IDIwcHggIWltcG9ydGFudDsgfVxuXG4ucGItMjAsXG4ucHktMjAge1xuICBwYWRkaW5nLWJvdHRvbTogMjBweCAhaW1wb3J0YW50OyB9XG5cbi5wbC0yMCxcbi5weC0yMCB7XG4gIHBhZGRpbmctbGVmdDogMjBweCAhaW1wb3J0YW50OyB9XG5cbi5wLTQwIHtcbiAgcGFkZGluZzogNDBweCAhaW1wb3J0YW50OyB9XG5cbi5wdC00MCxcbi5weS00MCB7XG4gIHBhZGRpbmctdG9wOiA0MHB4ICFpbXBvcnRhbnQ7IH1cblxuLnByLTQwLFxuLnB4LTQwIHtcbiAgcGFkZGluZy1yaWdodDogNDBweCAhaW1wb3J0YW50OyB9XG5cbi5wYi00MCxcbi5weS00MCB7XG4gIHBhZGRpbmctYm90dG9tOiA0MHB4ICFpbXBvcnRhbnQ7IH1cblxuLnBsLTQwLFxuLnB4LTQwIHtcbiAgcGFkZGluZy1sZWZ0OiA0MHB4ICFpbXBvcnRhbnQ7IH1cblxuLnAtNjAge1xuICBwYWRkaW5nOiA2MHB4ICFpbXBvcnRhbnQ7IH1cblxuLnB0LTYwLFxuLnB5LTYwIHtcbiAgcGFkZGluZy10b3A6IDYwcHggIWltcG9ydGFudDsgfVxuXG4ucHItNjAsXG4ucHgtNjAge1xuICBwYWRkaW5nLXJpZ2h0OiA2MHB4ICFpbXBvcnRhbnQ7IH1cblxuLnBiLTYwLFxuLnB5LTYwIHtcbiAgcGFkZGluZy1ib3R0b206IDYwcHggIWltcG9ydGFudDsgfVxuXG4ucGwtNjAsXG4ucHgtNjAge1xuICBwYWRkaW5nLWxlZnQ6IDYwcHggIWltcG9ydGFudDsgfVxuXG4ucC04MCB7XG4gIHBhZGRpbmc6IDgwcHggIWltcG9ydGFudDsgfVxuXG4ucHQtODAsXG4ucHktODAge1xuICBwYWRkaW5nLXRvcDogODBweCAhaW1wb3J0YW50OyB9XG5cbi5wci04MCxcbi5weC04MCB7XG4gIHBhZGRpbmctcmlnaHQ6IDgwcHggIWltcG9ydGFudDsgfVxuXG4ucGItODAsXG4ucHktODAge1xuICBwYWRkaW5nLWJvdHRvbTogODBweCAhaW1wb3J0YW50OyB9XG5cbi5wbC04MCxcbi5weC04MCB7XG4gIHBhZGRpbmctbGVmdDogODBweCAhaW1wb3J0YW50OyB9XG5cbi5wLTEwMCB7XG4gIHBhZGRpbmc6IDEwMHB4ICFpbXBvcnRhbnQ7IH1cblxuLnB0LTEwMCxcbi5weS0xMDAge1xuICBwYWRkaW5nLXRvcDogMTAwcHggIWltcG9ydGFudDsgfVxuXG4ucHItMTAwLFxuLnB4LTEwMCB7XG4gIHBhZGRpbmctcmlnaHQ6IDEwMHB4ICFpbXBvcnRhbnQ7IH1cblxuLnBiLTEwMCxcbi5weS0xMDAge1xuICBwYWRkaW5nLWJvdHRvbTogMTAwcHggIWltcG9ydGFudDsgfVxuXG4ucGwtMTAwLFxuLnB4LTEwMCB7XG4gIHBhZGRpbmctbGVmdDogMTAwcHggIWltcG9ydGFudDsgfVxuXG4ucC0xMjAge1xuICBwYWRkaW5nOiAxMjBweCAhaW1wb3J0YW50OyB9XG5cbi5wdC0xMjAsXG4ucHktMTIwIHtcbiAgcGFkZGluZy10b3A6IDEyMHB4ICFpbXBvcnRhbnQ7IH1cblxuLnByLTEyMCxcbi5weC0xMjAge1xuICBwYWRkaW5nLXJpZ2h0OiAxMjBweCAhaW1wb3J0YW50OyB9XG5cbi5wYi0xMjAsXG4ucHktMTIwIHtcbiAgcGFkZGluZy1ib3R0b206IDEyMHB4ICFpbXBvcnRhbnQ7IH1cblxuLnBsLTEyMCxcbi5weC0xMjAge1xuICBwYWRkaW5nLWxlZnQ6IDEyMHB4ICFpbXBvcnRhbnQ7IH1cblxuLnAtMTI1IHtcbiAgcGFkZGluZzogMTI1cHggIWltcG9ydGFudDsgfVxuXG4ucHQtMTI1LFxuLnB5LTEyNSB7XG4gIHBhZGRpbmctdG9wOiAxMjVweCAhaW1wb3J0YW50OyB9XG5cbi5wci0xMjUsXG4ucHgtMTI1IHtcbiAgcGFkZGluZy1yaWdodDogMTI1cHggIWltcG9ydGFudDsgfVxuXG4ucGItMTI1LFxuLnB5LTEyNSB7XG4gIHBhZGRpbmctYm90dG9tOiAxMjVweCAhaW1wb3J0YW50OyB9XG5cbi5wbC0xMjUsXG4ucHgtMTI1IHtcbiAgcGFkZGluZy1sZWZ0OiAxMjVweCAhaW1wb3J0YW50OyB9XG5cbi5wLTE0MCB7XG4gIHBhZGRpbmc6IDE0MHB4ICFpbXBvcnRhbnQ7IH1cblxuLnB0LTE0MCxcbi5weS0xNDAge1xuICBwYWRkaW5nLXRvcDogMTQwcHggIWltcG9ydGFudDsgfVxuXG4ucHItMTQwLFxuLnB4LTE0MCB7XG4gIHBhZGRpbmctcmlnaHQ6IDE0MHB4ICFpbXBvcnRhbnQ7IH1cblxuLnBiLTE0MCxcbi5weS0xNDAge1xuICBwYWRkaW5nLWJvdHRvbTogMTQwcHggIWltcG9ydGFudDsgfVxuXG4ucGwtMTQwLFxuLnB4LTE0MCB7XG4gIHBhZGRpbmctbGVmdDogMTQwcHggIWltcG9ydGFudDsgfVxuXG4ucC0xNjAge1xuICBwYWRkaW5nOiAxNjBweCAhaW1wb3J0YW50OyB9XG5cbi5wdC0xNjAsXG4ucHktMTYwIHtcbiAgcGFkZGluZy10b3A6IDE2MHB4ICFpbXBvcnRhbnQ7IH1cblxuLnByLTE2MCxcbi5weC0xNjAge1xuICBwYWRkaW5nLXJpZ2h0OiAxNjBweCAhaW1wb3J0YW50OyB9XG5cbi5wYi0xNjAsXG4ucHktMTYwIHtcbiAgcGFkZGluZy1ib3R0b206IDE2MHB4ICFpbXBvcnRhbnQ7IH1cblxuLnBsLTE2MCxcbi5weC0xNjAge1xuICBwYWRkaW5nLWxlZnQ6IDE2MHB4ICFpbXBvcnRhbnQ7IH1cblxuLnAtMTgwIHtcbiAgcGFkZGluZzogMTgwcHggIWltcG9ydGFudDsgfVxuXG4ucHQtMTgwLFxuLnB5LTE4MCB7XG4gIHBhZGRpbmctdG9wOiAxODBweCAhaW1wb3J0YW50OyB9XG5cbi5wci0xODAsXG4ucHgtMTgwIHtcbiAgcGFkZGluZy1yaWdodDogMTgwcHggIWltcG9ydGFudDsgfVxuXG4ucGItMTgwLFxuLnB5LTE4MCB7XG4gIHBhZGRpbmctYm90dG9tOiAxODBweCAhaW1wb3J0YW50OyB9XG5cbi5wbC0xODAsXG4ucHgtMTgwIHtcbiAgcGFkZGluZy1sZWZ0OiAxODBweCAhaW1wb3J0YW50OyB9XG5cbi5wLTIyMCB7XG4gIHBhZGRpbmc6IDIyMHB4ICFpbXBvcnRhbnQ7IH1cblxuLnB0LTIyMCxcbi5weS0yMjAge1xuICBwYWRkaW5nLXRvcDogMjIwcHggIWltcG9ydGFudDsgfVxuXG4ucHItMjIwLFxuLnB4LTIyMCB7XG4gIHBhZGRpbmctcmlnaHQ6IDIyMHB4ICFpbXBvcnRhbnQ7IH1cblxuLnBiLTIyMCxcbi5weS0yMjAge1xuICBwYWRkaW5nLWJvdHRvbTogMjIwcHggIWltcG9ydGFudDsgfVxuXG4ucGwtMjIwLFxuLnB4LTIyMCB7XG4gIHBhZGRpbmctbGVmdDogMjIwcHggIWltcG9ydGFudDsgfVxuXG4ubS1uMSB7XG4gIG1hcmdpbjogLTVweCAhaW1wb3J0YW50OyB9XG5cbi5tdC1uMSxcbi5teS1uMSB7XG4gIG1hcmdpbi10b3A6IC01cHggIWltcG9ydGFudDsgfVxuXG4ubXItbjEsXG4ubXgtbjEge1xuICBtYXJnaW4tcmlnaHQ6IC01cHggIWltcG9ydGFudDsgfVxuXG4ubWItbjEsXG4ubXktbjEge1xuICBtYXJnaW4tYm90dG9tOiAtNXB4ICFpbXBvcnRhbnQ7IH1cblxuLm1sLW4xLFxuLm14LW4xIHtcbiAgbWFyZ2luLWxlZnQ6IC01cHggIWltcG9ydGFudDsgfVxuXG4ubS1uMiB7XG4gIG1hcmdpbjogLTEwcHggIWltcG9ydGFudDsgfVxuXG4ubXQtbjIsXG4ubXktbjIge1xuICBtYXJnaW4tdG9wOiAtMTBweCAhaW1wb3J0YW50OyB9XG5cbi5tci1uMixcbi5teC1uMiB7XG4gIG1hcmdpbi1yaWdodDogLTEwcHggIWltcG9ydGFudDsgfVxuXG4ubWItbjIsXG4ubXktbjIge1xuICBtYXJnaW4tYm90dG9tOiAtMTBweCAhaW1wb3J0YW50OyB9XG5cbi5tbC1uMixcbi5teC1uMiB7XG4gIG1hcmdpbi1sZWZ0OiAtMTBweCAhaW1wb3J0YW50OyB9XG5cbi5tLW4zIHtcbiAgbWFyZ2luOiAtMjBweCAhaW1wb3J0YW50OyB9XG5cbi5tdC1uMyxcbi5teS1uMyB7XG4gIG1hcmdpbi10b3A6IC0yMHB4ICFpbXBvcnRhbnQ7IH1cblxuLm1yLW4zLFxuLm14LW4zIHtcbiAgbWFyZ2luLXJpZ2h0OiAtMjBweCAhaW1wb3J0YW50OyB9XG5cbi5tYi1uMyxcbi5teS1uMyB7XG4gIG1hcmdpbi1ib3R0b206IC0yMHB4ICFpbXBvcnRhbnQ7IH1cblxuLm1sLW4zLFxuLm14LW4zIHtcbiAgbWFyZ2luLWxlZnQ6IC0yMHB4ICFpbXBvcnRhbnQ7IH1cblxuLm0tbjQge1xuICBtYXJnaW46IC0zMHB4ICFpbXBvcnRhbnQ7IH1cblxuLm10LW40LFxuLm15LW40IHtcbiAgbWFyZ2luLXRvcDogLTMwcHggIWltcG9ydGFudDsgfVxuXG4ubXItbjQsXG4ubXgtbjQge1xuICBtYXJnaW4tcmlnaHQ6IC0zMHB4ICFpbXBvcnRhbnQ7IH1cblxuLm1iLW40LFxuLm15LW40IHtcbiAgbWFyZ2luLWJvdHRvbTogLTMwcHggIWltcG9ydGFudDsgfVxuXG4ubWwtbjQsXG4ubXgtbjQge1xuICBtYXJnaW4tbGVmdDogLTMwcHggIWltcG9ydGFudDsgfVxuXG4ubS1uNSB7XG4gIG1hcmdpbjogLTYwcHggIWltcG9ydGFudDsgfVxuXG4ubXQtbjUsXG4ubXktbjUge1xuICBtYXJnaW4tdG9wOiAtNjBweCAhaW1wb3J0YW50OyB9XG5cbi5tci1uNSxcbi5teC1uNSB7XG4gIG1hcmdpbi1yaWdodDogLTYwcHggIWltcG9ydGFudDsgfVxuXG4ubWItbjUsXG4ubXktbjUge1xuICBtYXJnaW4tYm90dG9tOiAtNjBweCAhaW1wb3J0YW50OyB9XG5cbi5tbC1uNSxcbi5teC1uNSB7XG4gIG1hcmdpbi1sZWZ0OiAtNjBweCAhaW1wb3J0YW50OyB9XG5cbi5tLW4yMCB7XG4gIG1hcmdpbjogLTIwcHggIWltcG9ydGFudDsgfVxuXG4ubXQtbjIwLFxuLm15LW4yMCB7XG4gIG1hcmdpbi10b3A6IC0yMHB4ICFpbXBvcnRhbnQ7IH1cblxuLm1yLW4yMCxcbi5teC1uMjAge1xuICBtYXJnaW4tcmlnaHQ6IC0yMHB4ICFpbXBvcnRhbnQ7IH1cblxuLm1iLW4yMCxcbi5teS1uMjAge1xuICBtYXJnaW4tYm90dG9tOiAtMjBweCAhaW1wb3J0YW50OyB9XG5cbi5tbC1uMjAsXG4ubXgtbjIwIHtcbiAgbWFyZ2luLWxlZnQ6IC0yMHB4ICFpbXBvcnRhbnQ7IH1cblxuLm0tbjQwIHtcbiAgbWFyZ2luOiAtNDBweCAhaW1wb3J0YW50OyB9XG5cbi5tdC1uNDAsXG4ubXktbjQwIHtcbiAgbWFyZ2luLXRvcDogLTQwcHggIWltcG9ydGFudDsgfVxuXG4ubXItbjQwLFxuLm14LW40MCB7XG4gIG1hcmdpbi1yaWdodDogLTQwcHggIWltcG9ydGFudDsgfVxuXG4ubWItbjQwLFxuLm15LW40MCB7XG4gIG1hcmdpbi1ib3R0b206IC00MHB4ICFpbXBvcnRhbnQ7IH1cblxuLm1sLW40MCxcbi5teC1uNDAge1xuICBtYXJnaW4tbGVmdDogLTQwcHggIWltcG9ydGFudDsgfVxuXG4ubS1uNjAge1xuICBtYXJnaW46IC02MHB4ICFpbXBvcnRhbnQ7IH1cblxuLm10LW42MCxcbi5teS1uNjAge1xuICBtYXJnaW4tdG9wOiAtNjBweCAhaW1wb3J0YW50OyB9XG5cbi5tci1uNjAsXG4ubXgtbjYwIHtcbiAgbWFyZ2luLXJpZ2h0OiAtNjBweCAhaW1wb3J0YW50OyB9XG5cbi5tYi1uNjAsXG4ubXktbjYwIHtcbiAgbWFyZ2luLWJvdHRvbTogLTYwcHggIWltcG9ydGFudDsgfVxuXG4ubWwtbjYwLFxuLm14LW42MCB7XG4gIG1hcmdpbi1sZWZ0OiAtNjBweCAhaW1wb3J0YW50OyB9XG5cbi5tLW44MCB7XG4gIG1hcmdpbjogLTgwcHggIWltcG9ydGFudDsgfVxuXG4ubXQtbjgwLFxuLm15LW44MCB7XG4gIG1hcmdpbi10b3A6IC04MHB4ICFpbXBvcnRhbnQ7IH1cblxuLm1yLW44MCxcbi5teC1uODAge1xuICBtYXJnaW4tcmlnaHQ6IC04MHB4ICFpbXBvcnRhbnQ7IH1cblxuLm1iLW44MCxcbi5teS1uODAge1xuICBtYXJnaW4tYm90dG9tOiAtODBweCAhaW1wb3J0YW50OyB9XG5cbi5tbC1uODAsXG4ubXgtbjgwIHtcbiAgbWFyZ2luLWxlZnQ6IC04MHB4ICFpbXBvcnRhbnQ7IH1cblxuLm0tbjEwMCB7XG4gIG1hcmdpbjogLTEwMHB4ICFpbXBvcnRhbnQ7IH1cblxuLm10LW4xMDAsXG4ubXktbjEwMCB7XG4gIG1hcmdpbi10b3A6IC0xMDBweCAhaW1wb3J0YW50OyB9XG5cbi5tci1uMTAwLFxuLm14LW4xMDAge1xuICBtYXJnaW4tcmlnaHQ6IC0xMDBweCAhaW1wb3J0YW50OyB9XG5cbi5tYi1uMTAwLFxuLm15LW4xMDAge1xuICBtYXJnaW4tYm90dG9tOiAtMTAwcHggIWltcG9ydGFudDsgfVxuXG4ubWwtbjEwMCxcbi5teC1uMTAwIHtcbiAgbWFyZ2luLWxlZnQ6IC0xMDBweCAhaW1wb3J0YW50OyB9XG5cbi5tLW4xMjAge1xuICBtYXJnaW46IC0xMjBweCAhaW1wb3J0YW50OyB9XG5cbi5tdC1uMTIwLFxuLm15LW4xMjAge1xuICBtYXJnaW4tdG9wOiAtMTIwcHggIWltcG9ydGFudDsgfVxuXG4ubXItbjEyMCxcbi5teC1uMTIwIHtcbiAgbWFyZ2luLXJpZ2h0OiAtMTIwcHggIWltcG9ydGFudDsgfVxuXG4ubWItbjEyMCxcbi5teS1uMTIwIHtcbiAgbWFyZ2luLWJvdHRvbTogLTEyMHB4ICFpbXBvcnRhbnQ7IH1cblxuLm1sLW4xMjAsXG4ubXgtbjEyMCB7XG4gIG1hcmdpbi1sZWZ0OiAtMTIwcHggIWltcG9ydGFudDsgfVxuXG4ubS1uMTI1IHtcbiAgbWFyZ2luOiAtMTI1cHggIWltcG9ydGFudDsgfVxuXG4ubXQtbjEyNSxcbi5teS1uMTI1IHtcbiAgbWFyZ2luLXRvcDogLTEyNXB4ICFpbXBvcnRhbnQ7IH1cblxuLm1yLW4xMjUsXG4ubXgtbjEyNSB7XG4gIG1hcmdpbi1yaWdodDogLTEyNXB4ICFpbXBvcnRhbnQ7IH1cblxuLm1iLW4xMjUsXG4ubXktbjEyNSB7XG4gIG1hcmdpbi1ib3R0b206IC0xMjVweCAhaW1wb3J0YW50OyB9XG5cbi5tbC1uMTI1LFxuLm14LW4xMjUge1xuICBtYXJnaW4tbGVmdDogLTEyNXB4ICFpbXBvcnRhbnQ7IH1cblxuLm0tbjE0MCB7XG4gIG1hcmdpbjogLTE0MHB4ICFpbXBvcnRhbnQ7IH1cblxuLm10LW4xNDAsXG4ubXktbjE0MCB7XG4gIG1hcmdpbi10b3A6IC0xNDBweCAhaW1wb3J0YW50OyB9XG5cbi5tci1uMTQwLFxuLm14LW4xNDAge1xuICBtYXJnaW4tcmlnaHQ6IC0xNDBweCAhaW1wb3J0YW50OyB9XG5cbi5tYi1uMTQwLFxuLm15LW4xNDAge1xuICBtYXJnaW4tYm90dG9tOiAtMTQwcHggIWltcG9ydGFudDsgfVxuXG4ubWwtbjE0MCxcbi5teC1uMTQwIHtcbiAgbWFyZ2luLWxlZnQ6IC0xNDBweCAhaW1wb3J0YW50OyB9XG5cbi5tLW4xNjAge1xuICBtYXJnaW46IC0xNjBweCAhaW1wb3J0YW50OyB9XG5cbi5tdC1uMTYwLFxuLm15LW4xNjAge1xuICBtYXJnaW4tdG9wOiAtMTYwcHggIWltcG9ydGFudDsgfVxuXG4ubXItbjE2MCxcbi5teC1uMTYwIHtcbiAgbWFyZ2luLXJpZ2h0OiAtMTYwcHggIWltcG9ydGFudDsgfVxuXG4ubWItbjE2MCxcbi5teS1uMTYwIHtcbiAgbWFyZ2luLWJvdHRvbTogLTE2MHB4ICFpbXBvcnRhbnQ7IH1cblxuLm1sLW4xNjAsXG4ubXgtbjE2MCB7XG4gIG1hcmdpbi1sZWZ0OiAtMTYwcHggIWltcG9ydGFudDsgfVxuXG4ubS1uMTgwIHtcbiAgbWFyZ2luOiAtMTgwcHggIWltcG9ydGFudDsgfVxuXG4ubXQtbjE4MCxcbi5teS1uMTgwIHtcbiAgbWFyZ2luLXRvcDogLTE4MHB4ICFpbXBvcnRhbnQ7IH1cblxuLm1yLW4xODAsXG4ubXgtbjE4MCB7XG4gIG1hcmdpbi1yaWdodDogLTE4MHB4ICFpbXBvcnRhbnQ7IH1cblxuLm1iLW4xODAsXG4ubXktbjE4MCB7XG4gIG1hcmdpbi1ib3R0b206IC0xODBweCAhaW1wb3J0YW50OyB9XG5cbi5tbC1uMTgwLFxuLm14LW4xODAge1xuICBtYXJnaW4tbGVmdDogLTE4MHB4ICFpbXBvcnRhbnQ7IH1cblxuLm0tbjIyMCB7XG4gIG1hcmdpbjogLTIyMHB4ICFpbXBvcnRhbnQ7IH1cblxuLm10LW4yMjAsXG4ubXktbjIyMCB7XG4gIG1hcmdpbi10b3A6IC0yMjBweCAhaW1wb3J0YW50OyB9XG5cbi5tci1uMjIwLFxuLm14LW4yMjAge1xuICBtYXJnaW4tcmlnaHQ6IC0yMjBweCAhaW1wb3J0YW50OyB9XG5cbi5tYi1uMjIwLFxuLm15LW4yMjAge1xuICBtYXJnaW4tYm90dG9tOiAtMjIwcHggIWltcG9ydGFudDsgfVxuXG4ubWwtbjIyMCxcbi5teC1uMjIwIHtcbiAgbWFyZ2luLWxlZnQ6IC0yMjBweCAhaW1wb3J0YW50OyB9XG5cbi5tLWF1dG8ge1xuICBtYXJnaW46IGF1dG8gIWltcG9ydGFudDsgfVxuXG4ubXQtYXV0byxcbi5teS1hdXRvIHtcbiAgbWFyZ2luLXRvcDogYXV0byAhaW1wb3J0YW50OyB9XG5cbi5tci1hdXRvLFxuLm14LWF1dG8ge1xuICBtYXJnaW4tcmlnaHQ6IGF1dG8gIWltcG9ydGFudDsgfVxuXG4ubWItYXV0byxcbi5teS1hdXRvIHtcbiAgbWFyZ2luLWJvdHRvbTogYXV0byAhaW1wb3J0YW50OyB9XG5cbi5tbC1hdXRvLFxuLm14LWF1dG8ge1xuICBtYXJnaW4tbGVmdDogYXV0byAhaW1wb3J0YW50OyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAubS1zbS0wIHtcbiAgICBtYXJnaW46IDAgIWltcG9ydGFudDsgfVxuICAubXQtc20tMCxcbiAgLm15LXNtLTAge1xuICAgIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDsgfVxuICAubXItc20tMCxcbiAgLm14LXNtLTAge1xuICAgIG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50OyB9XG4gIC5tYi1zbS0wLFxuICAubXktc20tMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50OyB9XG4gIC5tbC1zbS0wLFxuICAubXgtc20tMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDsgfVxuICAubS1zbS0xIHtcbiAgICBtYXJnaW46IDVweCAhaW1wb3J0YW50OyB9XG4gIC5tdC1zbS0xLFxuICAubXktc20tMSB7XG4gICAgbWFyZ2luLXRvcDogNXB4ICFpbXBvcnRhbnQ7IH1cbiAgLm1yLXNtLTEsXG4gIC5teC1zbS0xIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDVweCAhaW1wb3J0YW50OyB9XG4gIC5tYi1zbS0xLFxuICAubXktc20tMSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNXB4ICFpbXBvcnRhbnQ7IH1cbiAgLm1sLXNtLTEsXG4gIC5teC1zbS0xIHtcbiAgICBtYXJnaW4tbGVmdDogNXB4ICFpbXBvcnRhbnQ7IH1cbiAgLm0tc20tMiB7XG4gICAgbWFyZ2luOiAxMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm10LXNtLTIsXG4gIC5teS1zbS0yIHtcbiAgICBtYXJnaW4tdG9wOiAxMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm1yLXNtLTIsXG4gIC5teC1zbS0yIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEwcHggIWltcG9ydGFudDsgfVxuICAubWItc20tMixcbiAgLm15LXNtLTIge1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHggIWltcG9ydGFudDsgfVxuICAubWwtc20tMixcbiAgLm14LXNtLTIge1xuICAgIG1hcmdpbi1sZWZ0OiAxMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm0tc20tMyB7XG4gICAgbWFyZ2luOiAyMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm10LXNtLTMsXG4gIC5teS1zbS0zIHtcbiAgICBtYXJnaW4tdG9wOiAyMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm1yLXNtLTMsXG4gIC5teC1zbS0zIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDIwcHggIWltcG9ydGFudDsgfVxuICAubWItc20tMyxcbiAgLm15LXNtLTMge1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHggIWltcG9ydGFudDsgfVxuICAubWwtc20tMyxcbiAgLm14LXNtLTMge1xuICAgIG1hcmdpbi1sZWZ0OiAyMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm0tc20tNCB7XG4gICAgbWFyZ2luOiAzMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm10LXNtLTQsXG4gIC5teS1zbS00IHtcbiAgICBtYXJnaW4tdG9wOiAzMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm1yLXNtLTQsXG4gIC5teC1zbS00IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDMwcHggIWltcG9ydGFudDsgfVxuICAubWItc20tNCxcbiAgLm15LXNtLTQge1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHggIWltcG9ydGFudDsgfVxuICAubWwtc20tNCxcbiAgLm14LXNtLTQge1xuICAgIG1hcmdpbi1sZWZ0OiAzMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm0tc20tNSB7XG4gICAgbWFyZ2luOiA2MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm10LXNtLTUsXG4gIC5teS1zbS01IHtcbiAgICBtYXJnaW4tdG9wOiA2MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm1yLXNtLTUsXG4gIC5teC1zbS01IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDYwcHggIWltcG9ydGFudDsgfVxuICAubWItc20tNSxcbiAgLm15LXNtLTUge1xuICAgIG1hcmdpbi1ib3R0b206IDYwcHggIWltcG9ydGFudDsgfVxuICAubWwtc20tNSxcbiAgLm14LXNtLTUge1xuICAgIG1hcmdpbi1sZWZ0OiA2MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm0tc20tMjAge1xuICAgIG1hcmdpbjogMjBweCAhaW1wb3J0YW50OyB9XG4gIC5tdC1zbS0yMCxcbiAgLm15LXNtLTIwIHtcbiAgICBtYXJnaW4tdG9wOiAyMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm1yLXNtLTIwLFxuICAubXgtc20tMjAge1xuICAgIG1hcmdpbi1yaWdodDogMjBweCAhaW1wb3J0YW50OyB9XG4gIC5tYi1zbS0yMCxcbiAgLm15LXNtLTIwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm1sLXNtLTIwLFxuICAubXgtc20tMjAge1xuICAgIG1hcmdpbi1sZWZ0OiAyMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm0tc20tNDAge1xuICAgIG1hcmdpbjogNDBweCAhaW1wb3J0YW50OyB9XG4gIC5tdC1zbS00MCxcbiAgLm15LXNtLTQwIHtcbiAgICBtYXJnaW4tdG9wOiA0MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm1yLXNtLTQwLFxuICAubXgtc20tNDAge1xuICAgIG1hcmdpbi1yaWdodDogNDBweCAhaW1wb3J0YW50OyB9XG4gIC5tYi1zbS00MCxcbiAgLm15LXNtLTQwIHtcbiAgICBtYXJnaW4tYm90dG9tOiA0MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm1sLXNtLTQwLFxuICAubXgtc20tNDAge1xuICAgIG1hcmdpbi1sZWZ0OiA0MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm0tc20tNjAge1xuICAgIG1hcmdpbjogNjBweCAhaW1wb3J0YW50OyB9XG4gIC5tdC1zbS02MCxcbiAgLm15LXNtLTYwIHtcbiAgICBtYXJnaW4tdG9wOiA2MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm1yLXNtLTYwLFxuICAubXgtc20tNjAge1xuICAgIG1hcmdpbi1yaWdodDogNjBweCAhaW1wb3J0YW50OyB9XG4gIC5tYi1zbS02MCxcbiAgLm15LXNtLTYwIHtcbiAgICBtYXJnaW4tYm90dG9tOiA2MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm1sLXNtLTYwLFxuICAubXgtc20tNjAge1xuICAgIG1hcmdpbi1sZWZ0OiA2MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm0tc20tODAge1xuICAgIG1hcmdpbjogODBweCAhaW1wb3J0YW50OyB9XG4gIC5tdC1zbS04MCxcbiAgLm15LXNtLTgwIHtcbiAgICBtYXJnaW4tdG9wOiA4MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm1yLXNtLTgwLFxuICAubXgtc20tODAge1xuICAgIG1hcmdpbi1yaWdodDogODBweCAhaW1wb3J0YW50OyB9XG4gIC5tYi1zbS04MCxcbiAgLm15LXNtLTgwIHtcbiAgICBtYXJnaW4tYm90dG9tOiA4MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm1sLXNtLTgwLFxuICAubXgtc20tODAge1xuICAgIG1hcmdpbi1sZWZ0OiA4MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm0tc20tMTAwIHtcbiAgICBtYXJnaW46IDEwMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm10LXNtLTEwMCxcbiAgLm15LXNtLTEwMCB7XG4gICAgbWFyZ2luLXRvcDogMTAwcHggIWltcG9ydGFudDsgfVxuICAubXItc20tMTAwLFxuICAubXgtc20tMTAwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEwMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm1iLXNtLTEwMCxcbiAgLm15LXNtLTEwMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTAwcHggIWltcG9ydGFudDsgfVxuICAubWwtc20tMTAwLFxuICAubXgtc20tMTAwIHtcbiAgICBtYXJnaW4tbGVmdDogMTAwcHggIWltcG9ydGFudDsgfVxuICAubS1zbS0xMjAge1xuICAgIG1hcmdpbjogMTIwcHggIWltcG9ydGFudDsgfVxuICAubXQtc20tMTIwLFxuICAubXktc20tMTIwIHtcbiAgICBtYXJnaW4tdG9wOiAxMjBweCAhaW1wb3J0YW50OyB9XG4gIC5tci1zbS0xMjAsXG4gIC5teC1zbS0xMjAge1xuICAgIG1hcmdpbi1yaWdodDogMTIwcHggIWltcG9ydGFudDsgfVxuICAubWItc20tMTIwLFxuICAubXktc20tMTIwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMjBweCAhaW1wb3J0YW50OyB9XG4gIC5tbC1zbS0xMjAsXG4gIC5teC1zbS0xMjAge1xuICAgIG1hcmdpbi1sZWZ0OiAxMjBweCAhaW1wb3J0YW50OyB9XG4gIC5tLXNtLTEyNSB7XG4gICAgbWFyZ2luOiAxMjVweCAhaW1wb3J0YW50OyB9XG4gIC5tdC1zbS0xMjUsXG4gIC5teS1zbS0xMjUge1xuICAgIG1hcmdpbi10b3A6IDEyNXB4ICFpbXBvcnRhbnQ7IH1cbiAgLm1yLXNtLTEyNSxcbiAgLm14LXNtLTEyNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMjVweCAhaW1wb3J0YW50OyB9XG4gIC5tYi1zbS0xMjUsXG4gIC5teS1zbS0xMjUge1xuICAgIG1hcmdpbi1ib3R0b206IDEyNXB4ICFpbXBvcnRhbnQ7IH1cbiAgLm1sLXNtLTEyNSxcbiAgLm14LXNtLTEyNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDEyNXB4ICFpbXBvcnRhbnQ7IH1cbiAgLm0tc20tMTQwIHtcbiAgICBtYXJnaW46IDE0MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm10LXNtLTE0MCxcbiAgLm15LXNtLTE0MCB7XG4gICAgbWFyZ2luLXRvcDogMTQwcHggIWltcG9ydGFudDsgfVxuICAubXItc20tMTQwLFxuICAubXgtc20tMTQwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDE0MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm1iLXNtLTE0MCxcbiAgLm15LXNtLTE0MCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTQwcHggIWltcG9ydGFudDsgfVxuICAubWwtc20tMTQwLFxuICAubXgtc20tMTQwIHtcbiAgICBtYXJnaW4tbGVmdDogMTQwcHggIWltcG9ydGFudDsgfVxuICAubS1zbS0xNjAge1xuICAgIG1hcmdpbjogMTYwcHggIWltcG9ydGFudDsgfVxuICAubXQtc20tMTYwLFxuICAubXktc20tMTYwIHtcbiAgICBtYXJnaW4tdG9wOiAxNjBweCAhaW1wb3J0YW50OyB9XG4gIC5tci1zbS0xNjAsXG4gIC5teC1zbS0xNjAge1xuICAgIG1hcmdpbi1yaWdodDogMTYwcHggIWltcG9ydGFudDsgfVxuICAubWItc20tMTYwLFxuICAubXktc20tMTYwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxNjBweCAhaW1wb3J0YW50OyB9XG4gIC5tbC1zbS0xNjAsXG4gIC5teC1zbS0xNjAge1xuICAgIG1hcmdpbi1sZWZ0OiAxNjBweCAhaW1wb3J0YW50OyB9XG4gIC5tLXNtLTE4MCB7XG4gICAgbWFyZ2luOiAxODBweCAhaW1wb3J0YW50OyB9XG4gIC5tdC1zbS0xODAsXG4gIC5teS1zbS0xODAge1xuICAgIG1hcmdpbi10b3A6IDE4MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm1yLXNtLTE4MCxcbiAgLm14LXNtLTE4MCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxODBweCAhaW1wb3J0YW50OyB9XG4gIC5tYi1zbS0xODAsXG4gIC5teS1zbS0xODAge1xuICAgIG1hcmdpbi1ib3R0b206IDE4MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm1sLXNtLTE4MCxcbiAgLm14LXNtLTE4MCB7XG4gICAgbWFyZ2luLWxlZnQ6IDE4MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm0tc20tMjIwIHtcbiAgICBtYXJnaW46IDIyMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm10LXNtLTIyMCxcbiAgLm15LXNtLTIyMCB7XG4gICAgbWFyZ2luLXRvcDogMjIwcHggIWltcG9ydGFudDsgfVxuICAubXItc20tMjIwLFxuICAubXgtc20tMjIwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDIyMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm1iLXNtLTIyMCxcbiAgLm15LXNtLTIyMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjIwcHggIWltcG9ydGFudDsgfVxuICAubWwtc20tMjIwLFxuICAubXgtc20tMjIwIHtcbiAgICBtYXJnaW4tbGVmdDogMjIwcHggIWltcG9ydGFudDsgfVxuICAucC1zbS0wIHtcbiAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7IH1cbiAgLnB0LXNtLTAsXG4gIC5weS1zbS0wIHtcbiAgICBwYWRkaW5nLXRvcDogMCAhaW1wb3J0YW50OyB9XG4gIC5wci1zbS0wLFxuICAucHgtc20tMCB7XG4gICAgcGFkZGluZy1yaWdodDogMCAhaW1wb3J0YW50OyB9XG4gIC5wYi1zbS0wLFxuICAucHktc20tMCB7XG4gICAgcGFkZGluZy1ib3R0b206IDAgIWltcG9ydGFudDsgfVxuICAucGwtc20tMCxcbiAgLnB4LXNtLTAge1xuICAgIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50OyB9XG4gIC5wLXNtLTEge1xuICAgIHBhZGRpbmc6IDVweCAhaW1wb3J0YW50OyB9XG4gIC5wdC1zbS0xLFxuICAucHktc20tMSB7XG4gICAgcGFkZGluZy10b3A6IDVweCAhaW1wb3J0YW50OyB9XG4gIC5wci1zbS0xLFxuICAucHgtc20tMSB7XG4gICAgcGFkZGluZy1yaWdodDogNXB4ICFpbXBvcnRhbnQ7IH1cbiAgLnBiLXNtLTEsXG4gIC5weS1zbS0xIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNXB4ICFpbXBvcnRhbnQ7IH1cbiAgLnBsLXNtLTEsXG4gIC5weC1zbS0xIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDVweCAhaW1wb3J0YW50OyB9XG4gIC5wLXNtLTIge1xuICAgIHBhZGRpbmc6IDEwcHggIWltcG9ydGFudDsgfVxuICAucHQtc20tMixcbiAgLnB5LXNtLTIge1xuICAgIHBhZGRpbmctdG9wOiAxMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLnByLXNtLTIsXG4gIC5weC1zbS0yIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLnBiLXNtLTIsXG4gIC5weS1zbS0yIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTBweCAhaW1wb3J0YW50OyB9XG4gIC5wbC1zbS0yLFxuICAucHgtc20tMiB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLnAtc20tMyB7XG4gICAgcGFkZGluZzogMjBweCAhaW1wb3J0YW50OyB9XG4gIC5wdC1zbS0zLFxuICAucHktc20tMyB7XG4gICAgcGFkZGluZy10b3A6IDIwcHggIWltcG9ydGFudDsgfVxuICAucHItc20tMyxcbiAgLnB4LXNtLTMge1xuICAgIHBhZGRpbmctcmlnaHQ6IDIwcHggIWltcG9ydGFudDsgfVxuICAucGItc20tMyxcbiAgLnB5LXNtLTMge1xuICAgIHBhZGRpbmctYm90dG9tOiAyMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLnBsLXNtLTMsXG4gIC5weC1zbS0zIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDIwcHggIWltcG9ydGFudDsgfVxuICAucC1zbS00IHtcbiAgICBwYWRkaW5nOiAzMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLnB0LXNtLTQsXG4gIC5weS1zbS00IHtcbiAgICBwYWRkaW5nLXRvcDogMzBweCAhaW1wb3J0YW50OyB9XG4gIC5wci1zbS00LFxuICAucHgtc20tNCB7XG4gICAgcGFkZGluZy1yaWdodDogMzBweCAhaW1wb3J0YW50OyB9XG4gIC5wYi1zbS00LFxuICAucHktc20tNCB7XG4gICAgcGFkZGluZy1ib3R0b206IDMwcHggIWltcG9ydGFudDsgfVxuICAucGwtc20tNCxcbiAgLnB4LXNtLTQge1xuICAgIHBhZGRpbmctbGVmdDogMzBweCAhaW1wb3J0YW50OyB9XG4gIC5wLXNtLTUge1xuICAgIHBhZGRpbmc6IDYwcHggIWltcG9ydGFudDsgfVxuICAucHQtc20tNSxcbiAgLnB5LXNtLTUge1xuICAgIHBhZGRpbmctdG9wOiA2MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLnByLXNtLTUsXG4gIC5weC1zbS01IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA2MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLnBiLXNtLTUsXG4gIC5weS1zbS01IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNjBweCAhaW1wb3J0YW50OyB9XG4gIC5wbC1zbS01LFxuICAucHgtc20tNSB7XG4gICAgcGFkZGluZy1sZWZ0OiA2MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLnAtc20tMjAge1xuICAgIHBhZGRpbmc6IDIwcHggIWltcG9ydGFudDsgfVxuICAucHQtc20tMjAsXG4gIC5weS1zbS0yMCB7XG4gICAgcGFkZGluZy10b3A6IDIwcHggIWltcG9ydGFudDsgfVxuICAucHItc20tMjAsXG4gIC5weC1zbS0yMCB7XG4gICAgcGFkZGluZy1yaWdodDogMjBweCAhaW1wb3J0YW50OyB9XG4gIC5wYi1zbS0yMCxcbiAgLnB5LXNtLTIwIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjBweCAhaW1wb3J0YW50OyB9XG4gIC5wbC1zbS0yMCxcbiAgLnB4LXNtLTIwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDIwcHggIWltcG9ydGFudDsgfVxuICAucC1zbS00MCB7XG4gICAgcGFkZGluZzogNDBweCAhaW1wb3J0YW50OyB9XG4gIC5wdC1zbS00MCxcbiAgLnB5LXNtLTQwIHtcbiAgICBwYWRkaW5nLXRvcDogNDBweCAhaW1wb3J0YW50OyB9XG4gIC5wci1zbS00MCxcbiAgLnB4LXNtLTQwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA0MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLnBiLXNtLTQwLFxuICAucHktc20tNDAge1xuICAgIHBhZGRpbmctYm90dG9tOiA0MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLnBsLXNtLTQwLFxuICAucHgtc20tNDAge1xuICAgIHBhZGRpbmctbGVmdDogNDBweCAhaW1wb3J0YW50OyB9XG4gIC5wLXNtLTYwIHtcbiAgICBwYWRkaW5nOiA2MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLnB0LXNtLTYwLFxuICAucHktc20tNjAge1xuICAgIHBhZGRpbmctdG9wOiA2MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLnByLXNtLTYwLFxuICAucHgtc20tNjAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDYwcHggIWltcG9ydGFudDsgfVxuICAucGItc20tNjAsXG4gIC5weS1zbS02MCB7XG4gICAgcGFkZGluZy1ib3R0b206IDYwcHggIWltcG9ydGFudDsgfVxuICAucGwtc20tNjAsXG4gIC5weC1zbS02MCB7XG4gICAgcGFkZGluZy1sZWZ0OiA2MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLnAtc20tODAge1xuICAgIHBhZGRpbmc6IDgwcHggIWltcG9ydGFudDsgfVxuICAucHQtc20tODAsXG4gIC5weS1zbS04MCB7XG4gICAgcGFkZGluZy10b3A6IDgwcHggIWltcG9ydGFudDsgfVxuICAucHItc20tODAsXG4gIC5weC1zbS04MCB7XG4gICAgcGFkZGluZy1yaWdodDogODBweCAhaW1wb3J0YW50OyB9XG4gIC5wYi1zbS04MCxcbiAgLnB5LXNtLTgwIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogODBweCAhaW1wb3J0YW50OyB9XG4gIC5wbC1zbS04MCxcbiAgLnB4LXNtLTgwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDgwcHggIWltcG9ydGFudDsgfVxuICAucC1zbS0xMDAge1xuICAgIHBhZGRpbmc6IDEwMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLnB0LXNtLTEwMCxcbiAgLnB5LXNtLTEwMCB7XG4gICAgcGFkZGluZy10b3A6IDEwMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLnByLXNtLTEwMCxcbiAgLnB4LXNtLTEwMCB7XG4gICAgcGFkZGluZy1yaWdodDogMTAwcHggIWltcG9ydGFudDsgfVxuICAucGItc20tMTAwLFxuICAucHktc20tMTAwIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTAwcHggIWltcG9ydGFudDsgfVxuICAucGwtc20tMTAwLFxuICAucHgtc20tMTAwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEwMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLnAtc20tMTIwIHtcbiAgICBwYWRkaW5nOiAxMjBweCAhaW1wb3J0YW50OyB9XG4gIC5wdC1zbS0xMjAsXG4gIC5weS1zbS0xMjAge1xuICAgIHBhZGRpbmctdG9wOiAxMjBweCAhaW1wb3J0YW50OyB9XG4gIC5wci1zbS0xMjAsXG4gIC5weC1zbS0xMjAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEyMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLnBiLXNtLTEyMCxcbiAgLnB5LXNtLTEyMCB7XG4gICAgcGFkZGluZy1ib3R0b206IDEyMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLnBsLXNtLTEyMCxcbiAgLnB4LXNtLTEyMCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMjBweCAhaW1wb3J0YW50OyB9XG4gIC5wLXNtLTEyNSB7XG4gICAgcGFkZGluZzogMTI1cHggIWltcG9ydGFudDsgfVxuICAucHQtc20tMTI1LFxuICAucHktc20tMTI1IHtcbiAgICBwYWRkaW5nLXRvcDogMTI1cHggIWltcG9ydGFudDsgfVxuICAucHItc20tMTI1LFxuICAucHgtc20tMTI1IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMjVweCAhaW1wb3J0YW50OyB9XG4gIC5wYi1zbS0xMjUsXG4gIC5weS1zbS0xMjUge1xuICAgIHBhZGRpbmctYm90dG9tOiAxMjVweCAhaW1wb3J0YW50OyB9XG4gIC5wbC1zbS0xMjUsXG4gIC5weC1zbS0xMjUge1xuICAgIHBhZGRpbmctbGVmdDogMTI1cHggIWltcG9ydGFudDsgfVxuICAucC1zbS0xNDAge1xuICAgIHBhZGRpbmc6IDE0MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLnB0LXNtLTE0MCxcbiAgLnB5LXNtLTE0MCB7XG4gICAgcGFkZGluZy10b3A6IDE0MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLnByLXNtLTE0MCxcbiAgLnB4LXNtLTE0MCB7XG4gICAgcGFkZGluZy1yaWdodDogMTQwcHggIWltcG9ydGFudDsgfVxuICAucGItc20tMTQwLFxuICAucHktc20tMTQwIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTQwcHggIWltcG9ydGFudDsgfVxuICAucGwtc20tMTQwLFxuICAucHgtc20tMTQwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE0MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLnAtc20tMTYwIHtcbiAgICBwYWRkaW5nOiAxNjBweCAhaW1wb3J0YW50OyB9XG4gIC5wdC1zbS0xNjAsXG4gIC5weS1zbS0xNjAge1xuICAgIHBhZGRpbmctdG9wOiAxNjBweCAhaW1wb3J0YW50OyB9XG4gIC5wci1zbS0xNjAsXG4gIC5weC1zbS0xNjAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDE2MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLnBiLXNtLTE2MCxcbiAgLnB5LXNtLTE2MCB7XG4gICAgcGFkZGluZy1ib3R0b206IDE2MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLnBsLXNtLTE2MCxcbiAgLnB4LXNtLTE2MCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNjBweCAhaW1wb3J0YW50OyB9XG4gIC5wLXNtLTE4MCB7XG4gICAgcGFkZGluZzogMTgwcHggIWltcG9ydGFudDsgfVxuICAucHQtc20tMTgwLFxuICAucHktc20tMTgwIHtcbiAgICBwYWRkaW5nLXRvcDogMTgwcHggIWltcG9ydGFudDsgfVxuICAucHItc20tMTgwLFxuICAucHgtc20tMTgwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxODBweCAhaW1wb3J0YW50OyB9XG4gIC5wYi1zbS0xODAsXG4gIC5weS1zbS0xODAge1xuICAgIHBhZGRpbmctYm90dG9tOiAxODBweCAhaW1wb3J0YW50OyB9XG4gIC5wbC1zbS0xODAsXG4gIC5weC1zbS0xODAge1xuICAgIHBhZGRpbmctbGVmdDogMTgwcHggIWltcG9ydGFudDsgfVxuICAucC1zbS0yMjAge1xuICAgIHBhZGRpbmc6IDIyMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLnB0LXNtLTIyMCxcbiAgLnB5LXNtLTIyMCB7XG4gICAgcGFkZGluZy10b3A6IDIyMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLnByLXNtLTIyMCxcbiAgLnB4LXNtLTIyMCB7XG4gICAgcGFkZGluZy1yaWdodDogMjIwcHggIWltcG9ydGFudDsgfVxuICAucGItc20tMjIwLFxuICAucHktc20tMjIwIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjIwcHggIWltcG9ydGFudDsgfVxuICAucGwtc20tMjIwLFxuICAucHgtc20tMjIwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDIyMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm0tc20tbjEge1xuICAgIG1hcmdpbjogLTVweCAhaW1wb3J0YW50OyB9XG4gIC5tdC1zbS1uMSxcbiAgLm15LXNtLW4xIHtcbiAgICBtYXJnaW4tdG9wOiAtNXB4ICFpbXBvcnRhbnQ7IH1cbiAgLm1yLXNtLW4xLFxuICAubXgtc20tbjEge1xuICAgIG1hcmdpbi1yaWdodDogLTVweCAhaW1wb3J0YW50OyB9XG4gIC5tYi1zbS1uMSxcbiAgLm15LXNtLW4xIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtNXB4ICFpbXBvcnRhbnQ7IH1cbiAgLm1sLXNtLW4xLFxuICAubXgtc20tbjEge1xuICAgIG1hcmdpbi1sZWZ0OiAtNXB4ICFpbXBvcnRhbnQ7IH1cbiAgLm0tc20tbjIge1xuICAgIG1hcmdpbjogLTEwcHggIWltcG9ydGFudDsgfVxuICAubXQtc20tbjIsXG4gIC5teS1zbS1uMiB7XG4gICAgbWFyZ2luLXRvcDogLTEwcHggIWltcG9ydGFudDsgfVxuICAubXItc20tbjIsXG4gIC5teC1zbS1uMiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTBweCAhaW1wb3J0YW50OyB9XG4gIC5tYi1zbS1uMixcbiAgLm15LXNtLW4yIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTBweCAhaW1wb3J0YW50OyB9XG4gIC5tbC1zbS1uMixcbiAgLm14LXNtLW4yIHtcbiAgICBtYXJnaW4tbGVmdDogLTEwcHggIWltcG9ydGFudDsgfVxuICAubS1zbS1uMyB7XG4gICAgbWFyZ2luOiAtMjBweCAhaW1wb3J0YW50OyB9XG4gIC5tdC1zbS1uMyxcbiAgLm15LXNtLW4zIHtcbiAgICBtYXJnaW4tdG9wOiAtMjBweCAhaW1wb3J0YW50OyB9XG4gIC5tci1zbS1uMyxcbiAgLm14LXNtLW4zIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0yMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm1iLXNtLW4zLFxuICAubXktc20tbjMge1xuICAgIG1hcmdpbi1ib3R0b206IC0yMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm1sLXNtLW4zLFxuICAubXgtc20tbjMge1xuICAgIG1hcmdpbi1sZWZ0OiAtMjBweCAhaW1wb3J0YW50OyB9XG4gIC5tLXNtLW40IHtcbiAgICBtYXJnaW46IC0zMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm10LXNtLW40LFxuICAubXktc20tbjQge1xuICAgIG1hcmdpbi10b3A6IC0zMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm1yLXNtLW40LFxuICAubXgtc20tbjQge1xuICAgIG1hcmdpbi1yaWdodDogLTMwcHggIWltcG9ydGFudDsgfVxuICAubWItc20tbjQsXG4gIC5teS1zbS1uNCB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTMwcHggIWltcG9ydGFudDsgfVxuICAubWwtc20tbjQsXG4gIC5teC1zbS1uNCB7XG4gICAgbWFyZ2luLWxlZnQ6IC0zMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm0tc20tbjUge1xuICAgIG1hcmdpbjogLTYwcHggIWltcG9ydGFudDsgfVxuICAubXQtc20tbjUsXG4gIC5teS1zbS1uNSB7XG4gICAgbWFyZ2luLXRvcDogLTYwcHggIWltcG9ydGFudDsgfVxuICAubXItc20tbjUsXG4gIC5teC1zbS1uNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNjBweCAhaW1wb3J0YW50OyB9XG4gIC5tYi1zbS1uNSxcbiAgLm15LXNtLW41IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtNjBweCAhaW1wb3J0YW50OyB9XG4gIC5tbC1zbS1uNSxcbiAgLm14LXNtLW41IHtcbiAgICBtYXJnaW4tbGVmdDogLTYwcHggIWltcG9ydGFudDsgfVxuICAubS1zbS1uMjAge1xuICAgIG1hcmdpbjogLTIwcHggIWltcG9ydGFudDsgfVxuICAubXQtc20tbjIwLFxuICAubXktc20tbjIwIHtcbiAgICBtYXJnaW4tdG9wOiAtMjBweCAhaW1wb3J0YW50OyB9XG4gIC5tci1zbS1uMjAsXG4gIC5teC1zbS1uMjAge1xuICAgIG1hcmdpbi1yaWdodDogLTIwcHggIWltcG9ydGFudDsgfVxuICAubWItc20tbjIwLFxuICAubXktc20tbjIwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMjBweCAhaW1wb3J0YW50OyB9XG4gIC5tbC1zbS1uMjAsXG4gIC5teC1zbS1uMjAge1xuICAgIG1hcmdpbi1sZWZ0OiAtMjBweCAhaW1wb3J0YW50OyB9XG4gIC5tLXNtLW40MCB7XG4gICAgbWFyZ2luOiAtNDBweCAhaW1wb3J0YW50OyB9XG4gIC5tdC1zbS1uNDAsXG4gIC5teS1zbS1uNDAge1xuICAgIG1hcmdpbi10b3A6IC00MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm1yLXNtLW40MCxcbiAgLm14LXNtLW40MCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNDBweCAhaW1wb3J0YW50OyB9XG4gIC5tYi1zbS1uNDAsXG4gIC5teS1zbS1uNDAge1xuICAgIG1hcmdpbi1ib3R0b206IC00MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm1sLXNtLW40MCxcbiAgLm14LXNtLW40MCB7XG4gICAgbWFyZ2luLWxlZnQ6IC00MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm0tc20tbjYwIHtcbiAgICBtYXJnaW46IC02MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm10LXNtLW42MCxcbiAgLm15LXNtLW42MCB7XG4gICAgbWFyZ2luLXRvcDogLTYwcHggIWltcG9ydGFudDsgfVxuICAubXItc20tbjYwLFxuICAubXgtc20tbjYwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC02MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm1iLXNtLW42MCxcbiAgLm15LXNtLW42MCB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTYwcHggIWltcG9ydGFudDsgfVxuICAubWwtc20tbjYwLFxuICAubXgtc20tbjYwIHtcbiAgICBtYXJnaW4tbGVmdDogLTYwcHggIWltcG9ydGFudDsgfVxuICAubS1zbS1uODAge1xuICAgIG1hcmdpbjogLTgwcHggIWltcG9ydGFudDsgfVxuICAubXQtc20tbjgwLFxuICAubXktc20tbjgwIHtcbiAgICBtYXJnaW4tdG9wOiAtODBweCAhaW1wb3J0YW50OyB9XG4gIC5tci1zbS1uODAsXG4gIC5teC1zbS1uODAge1xuICAgIG1hcmdpbi1yaWdodDogLTgwcHggIWltcG9ydGFudDsgfVxuICAubWItc20tbjgwLFxuICAubXktc20tbjgwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtODBweCAhaW1wb3J0YW50OyB9XG4gIC5tbC1zbS1uODAsXG4gIC5teC1zbS1uODAge1xuICAgIG1hcmdpbi1sZWZ0OiAtODBweCAhaW1wb3J0YW50OyB9XG4gIC5tLXNtLW4xMDAge1xuICAgIG1hcmdpbjogLTEwMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm10LXNtLW4xMDAsXG4gIC5teS1zbS1uMTAwIHtcbiAgICBtYXJnaW4tdG9wOiAtMTAwcHggIWltcG9ydGFudDsgfVxuICAubXItc20tbjEwMCxcbiAgLm14LXNtLW4xMDAge1xuICAgIG1hcmdpbi1yaWdodDogLTEwMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm1iLXNtLW4xMDAsXG4gIC5teS1zbS1uMTAwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTAwcHggIWltcG9ydGFudDsgfVxuICAubWwtc20tbjEwMCxcbiAgLm14LXNtLW4xMDAge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTAwcHggIWltcG9ydGFudDsgfVxuICAubS1zbS1uMTIwIHtcbiAgICBtYXJnaW46IC0xMjBweCAhaW1wb3J0YW50OyB9XG4gIC5tdC1zbS1uMTIwLFxuICAubXktc20tbjEyMCB7XG4gICAgbWFyZ2luLXRvcDogLTEyMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm1yLXNtLW4xMjAsXG4gIC5teC1zbS1uMTIwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xMjBweCAhaW1wb3J0YW50OyB9XG4gIC5tYi1zbS1uMTIwLFxuICAubXktc20tbjEyMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTEyMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm1sLXNtLW4xMjAsXG4gIC5teC1zbS1uMTIwIHtcbiAgICBtYXJnaW4tbGVmdDogLTEyMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm0tc20tbjEyNSB7XG4gICAgbWFyZ2luOiAtMTI1cHggIWltcG9ydGFudDsgfVxuICAubXQtc20tbjEyNSxcbiAgLm15LXNtLW4xMjUge1xuICAgIG1hcmdpbi10b3A6IC0xMjVweCAhaW1wb3J0YW50OyB9XG4gIC5tci1zbS1uMTI1LFxuICAubXgtc20tbjEyNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTI1cHggIWltcG9ydGFudDsgfVxuICAubWItc20tbjEyNSxcbiAgLm15LXNtLW4xMjUge1xuICAgIG1hcmdpbi1ib3R0b206IC0xMjVweCAhaW1wb3J0YW50OyB9XG4gIC5tbC1zbS1uMTI1LFxuICAubXgtc20tbjEyNSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xMjVweCAhaW1wb3J0YW50OyB9XG4gIC5tLXNtLW4xNDAge1xuICAgIG1hcmdpbjogLTE0MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm10LXNtLW4xNDAsXG4gIC5teS1zbS1uMTQwIHtcbiAgICBtYXJnaW4tdG9wOiAtMTQwcHggIWltcG9ydGFudDsgfVxuICAubXItc20tbjE0MCxcbiAgLm14LXNtLW4xNDAge1xuICAgIG1hcmdpbi1yaWdodDogLTE0MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm1iLXNtLW4xNDAsXG4gIC5teS1zbS1uMTQwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTQwcHggIWltcG9ydGFudDsgfVxuICAubWwtc20tbjE0MCxcbiAgLm14LXNtLW4xNDAge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTQwcHggIWltcG9ydGFudDsgfVxuICAubS1zbS1uMTYwIHtcbiAgICBtYXJnaW46IC0xNjBweCAhaW1wb3J0YW50OyB9XG4gIC5tdC1zbS1uMTYwLFxuICAubXktc20tbjE2MCB7XG4gICAgbWFyZ2luLXRvcDogLTE2MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm1yLXNtLW4xNjAsXG4gIC5teC1zbS1uMTYwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xNjBweCAhaW1wb3J0YW50OyB9XG4gIC5tYi1zbS1uMTYwLFxuICAubXktc20tbjE2MCB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTE2MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm1sLXNtLW4xNjAsXG4gIC5teC1zbS1uMTYwIHtcbiAgICBtYXJnaW4tbGVmdDogLTE2MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm0tc20tbjE4MCB7XG4gICAgbWFyZ2luOiAtMTgwcHggIWltcG9ydGFudDsgfVxuICAubXQtc20tbjE4MCxcbiAgLm15LXNtLW4xODAge1xuICAgIG1hcmdpbi10b3A6IC0xODBweCAhaW1wb3J0YW50OyB9XG4gIC5tci1zbS1uMTgwLFxuICAubXgtc20tbjE4MCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTgwcHggIWltcG9ydGFudDsgfVxuICAubWItc20tbjE4MCxcbiAgLm15LXNtLW4xODAge1xuICAgIG1hcmdpbi1ib3R0b206IC0xODBweCAhaW1wb3J0YW50OyB9XG4gIC5tbC1zbS1uMTgwLFxuICAubXgtc20tbjE4MCB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xODBweCAhaW1wb3J0YW50OyB9XG4gIC5tLXNtLW4yMjAge1xuICAgIG1hcmdpbjogLTIyMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm10LXNtLW4yMjAsXG4gIC5teS1zbS1uMjIwIHtcbiAgICBtYXJnaW4tdG9wOiAtMjIwcHggIWltcG9ydGFudDsgfVxuICAubXItc20tbjIyMCxcbiAgLm14LXNtLW4yMjAge1xuICAgIG1hcmdpbi1yaWdodDogLTIyMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm1iLXNtLW4yMjAsXG4gIC5teS1zbS1uMjIwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMjIwcHggIWltcG9ydGFudDsgfVxuICAubWwtc20tbjIyMCxcbiAgLm14LXNtLW4yMjAge1xuICAgIG1hcmdpbi1sZWZ0OiAtMjIwcHggIWltcG9ydGFudDsgfVxuICAubS1zbS1hdXRvIHtcbiAgICBtYXJnaW46IGF1dG8gIWltcG9ydGFudDsgfVxuICAubXQtc20tYXV0byxcbiAgLm15LXNtLWF1dG8ge1xuICAgIG1hcmdpbi10b3A6IGF1dG8gIWltcG9ydGFudDsgfVxuICAubXItc20tYXV0byxcbiAgLm14LXNtLWF1dG8ge1xuICAgIG1hcmdpbi1yaWdodDogYXV0byAhaW1wb3J0YW50OyB9XG4gIC5tYi1zbS1hdXRvLFxuICAubXktc20tYXV0byB7XG4gICAgbWFyZ2luLWJvdHRvbTogYXV0byAhaW1wb3J0YW50OyB9XG4gIC5tbC1zbS1hdXRvLFxuICAubXgtc20tYXV0byB7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG8gIWltcG9ydGFudDsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAubS1tZC0wIHtcbiAgICBtYXJnaW46IDAgIWltcG9ydGFudDsgfVxuICAubXQtbWQtMCxcbiAgLm15LW1kLTAge1xuICAgIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDsgfVxuICAubXItbWQtMCxcbiAgLm14LW1kLTAge1xuICAgIG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50OyB9XG4gIC5tYi1tZC0wLFxuICAubXktbWQtMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50OyB9XG4gIC5tbC1tZC0wLFxuICAubXgtbWQtMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDsgfVxuICAubS1tZC0xIHtcbiAgICBtYXJnaW46IDVweCAhaW1wb3J0YW50OyB9XG4gIC5tdC1tZC0xLFxuICAubXktbWQtMSB7XG4gICAgbWFyZ2luLXRvcDogNXB4ICFpbXBvcnRhbnQ7IH1cbiAgLm1yLW1kLTEsXG4gIC5teC1tZC0xIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDVweCAhaW1wb3J0YW50OyB9XG4gIC5tYi1tZC0xLFxuICAubXktbWQtMSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNXB4ICFpbXBvcnRhbnQ7IH1cbiAgLm1sLW1kLTEsXG4gIC5teC1tZC0xIHtcbiAgICBtYXJnaW4tbGVmdDogNXB4ICFpbXBvcnRhbnQ7IH1cbiAgLm0tbWQtMiB7XG4gICAgbWFyZ2luOiAxMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm10LW1kLTIsXG4gIC5teS1tZC0yIHtcbiAgICBtYXJnaW4tdG9wOiAxMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm1yLW1kLTIsXG4gIC5teC1tZC0yIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEwcHggIWltcG9ydGFudDsgfVxuICAubWItbWQtMixcbiAgLm15LW1kLTIge1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHggIWltcG9ydGFudDsgfVxuICAubWwtbWQtMixcbiAgLm14LW1kLTIge1xuICAgIG1hcmdpbi1sZWZ0OiAxMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm0tbWQtMyB7XG4gICAgbWFyZ2luOiAyMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm10LW1kLTMsXG4gIC5teS1tZC0zIHtcbiAgICBtYXJnaW4tdG9wOiAyMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm1yLW1kLTMsXG4gIC5teC1tZC0zIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDIwcHggIWltcG9ydGFudDsgfVxuICAubWItbWQtMyxcbiAgLm15LW1kLTMge1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHggIWltcG9ydGFudDsgfVxuICAubWwtbWQtMyxcbiAgLm14LW1kLTMge1xuICAgIG1hcmdpbi1sZWZ0OiAyMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm0tbWQtNCB7XG4gICAgbWFyZ2luOiAzMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm10LW1kLTQsXG4gIC5teS1tZC00IHtcbiAgICBtYXJnaW4tdG9wOiAzMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm1yLW1kLTQsXG4gIC5teC1tZC00IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDMwcHggIWltcG9ydGFudDsgfVxuICAubWItbWQtNCxcbiAgLm15LW1kLTQge1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHggIWltcG9ydGFudDsgfVxuICAubWwtbWQtNCxcbiAgLm14LW1kLTQge1xuICAgIG1hcmdpbi1sZWZ0OiAzMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm0tbWQtNSB7XG4gICAgbWFyZ2luOiA2MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm10LW1kLTUsXG4gIC5teS1tZC01IHtcbiAgICBtYXJnaW4tdG9wOiA2MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm1yLW1kLTUsXG4gIC5teC1tZC01IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDYwcHggIWltcG9ydGFudDsgfVxuICAubWItbWQtNSxcbiAgLm15LW1kLTUge1xuICAgIG1hcmdpbi1ib3R0b206IDYwcHggIWltcG9ydGFudDsgfVxuICAubWwtbWQtNSxcbiAgLm14LW1kLTUge1xuICAgIG1hcmdpbi1sZWZ0OiA2MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm0tbWQtMjAge1xuICAgIG1hcmdpbjogMjBweCAhaW1wb3J0YW50OyB9XG4gIC5tdC1tZC0yMCxcbiAgLm15LW1kLTIwIHtcbiAgICBtYXJnaW4tdG9wOiAyMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm1yLW1kLTIwLFxuICAubXgtbWQtMjAge1xuICAgIG1hcmdpbi1yaWdodDogMjBweCAhaW1wb3J0YW50OyB9XG4gIC5tYi1tZC0yMCxcbiAgLm15LW1kLTIwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm1sLW1kLTIwLFxuICAubXgtbWQtMjAge1xuICAgIG1hcmdpbi1sZWZ0OiAyMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm0tbWQtNDAge1xuICAgIG1hcmdpbjogNDBweCAhaW1wb3J0YW50OyB9XG4gIC5tdC1tZC00MCxcbiAgLm15LW1kLTQwIHtcbiAgICBtYXJnaW4tdG9wOiA0MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm1yLW1kLTQwLFxuICAubXgtbWQtNDAge1xuICAgIG1hcmdpbi1yaWdodDogNDBweCAhaW1wb3J0YW50OyB9XG4gIC5tYi1tZC00MCxcbiAgLm15LW1kLTQwIHtcbiAgICBtYXJnaW4tYm90dG9tOiA0MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm1sLW1kLTQwLFxuICAubXgtbWQtNDAge1xuICAgIG1hcmdpbi1sZWZ0OiA0MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm0tbWQtNjAge1xuICAgIG1hcmdpbjogNjBweCAhaW1wb3J0YW50OyB9XG4gIC5tdC1tZC02MCxcbiAgLm15LW1kLTYwIHtcbiAgICBtYXJnaW4tdG9wOiA2MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm1yLW1kLTYwLFxuICAubXgtbWQtNjAge1xuICAgIG1hcmdpbi1yaWdodDogNjBweCAhaW1wb3J0YW50OyB9XG4gIC5tYi1tZC02MCxcbiAgLm15LW1kLTYwIHtcbiAgICBtYXJnaW4tYm90dG9tOiA2MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm1sLW1kLTYwLFxuICAubXgtbWQtNjAge1xuICAgIG1hcmdpbi1sZWZ0OiA2MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm0tbWQtODAge1xuICAgIG1hcmdpbjogODBweCAhaW1wb3J0YW50OyB9XG4gIC5tdC1tZC04MCxcbiAgLm15LW1kLTgwIHtcbiAgICBtYXJnaW4tdG9wOiA4MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm1yLW1kLTgwLFxuICAubXgtbWQtODAge1xuICAgIG1hcmdpbi1yaWdodDogODBweCAhaW1wb3J0YW50OyB9XG4gIC5tYi1tZC04MCxcbiAgLm15LW1kLTgwIHtcbiAgICBtYXJnaW4tYm90dG9tOiA4MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm1sLW1kLTgwLFxuICAubXgtbWQtODAge1xuICAgIG1hcmdpbi1sZWZ0OiA4MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm0tbWQtMTAwIHtcbiAgICBtYXJnaW46IDEwMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm10LW1kLTEwMCxcbiAgLm15LW1kLTEwMCB7XG4gICAgbWFyZ2luLXRvcDogMTAwcHggIWltcG9ydGFudDsgfVxuICAubXItbWQtMTAwLFxuICAubXgtbWQtMTAwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEwMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm1iLW1kLTEwMCxcbiAgLm15LW1kLTEwMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTAwcHggIWltcG9ydGFudDsgfVxuICAubWwtbWQtMTAwLFxuICAubXgtbWQtMTAwIHtcbiAgICBtYXJnaW4tbGVmdDogMTAwcHggIWltcG9ydGFudDsgfVxuICAubS1tZC0xMjAge1xuICAgIG1hcmdpbjogMTIwcHggIWltcG9ydGFudDsgfVxuICAubXQtbWQtMTIwLFxuICAubXktbWQtMTIwIHtcbiAgICBtYXJnaW4tdG9wOiAxMjBweCAhaW1wb3J0YW50OyB9XG4gIC5tci1tZC0xMjAsXG4gIC5teC1tZC0xMjAge1xuICAgIG1hcmdpbi1yaWdodDogMTIwcHggIWltcG9ydGFudDsgfVxuICAubWItbWQtMTIwLFxuICAubXktbWQtMTIwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMjBweCAhaW1wb3J0YW50OyB9XG4gIC5tbC1tZC0xMjAsXG4gIC5teC1tZC0xMjAge1xuICAgIG1hcmdpbi1sZWZ0OiAxMjBweCAhaW1wb3J0YW50OyB9XG4gIC5tLW1kLTEyNSB7XG4gICAgbWFyZ2luOiAxMjVweCAhaW1wb3J0YW50OyB9XG4gIC5tdC1tZC0xMjUsXG4gIC5teS1tZC0xMjUge1xuICAgIG1hcmdpbi10b3A6IDEyNXB4ICFpbXBvcnRhbnQ7IH1cbiAgLm1yLW1kLTEyNSxcbiAgLm14LW1kLTEyNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMjVweCAhaW1wb3J0YW50OyB9XG4gIC5tYi1tZC0xMjUsXG4gIC5teS1tZC0xMjUge1xuICAgIG1hcmdpbi1ib3R0b206IDEyNXB4ICFpbXBvcnRhbnQ7IH1cbiAgLm1sLW1kLTEyNSxcbiAgLm14LW1kLTEyNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDEyNXB4ICFpbXBvcnRhbnQ7IH1cbiAgLm0tbWQtMTQwIHtcbiAgICBtYXJnaW46IDE0MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm10LW1kLTE0MCxcbiAgLm15LW1kLTE0MCB7XG4gICAgbWFyZ2luLXRvcDogMTQwcHggIWltcG9ydGFudDsgfVxuICAubXItbWQtMTQwLFxuICAubXgtbWQtMTQwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDE0MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm1iLW1kLTE0MCxcbiAgLm15LW1kLTE0MCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTQwcHggIWltcG9ydGFudDsgfVxuICAubWwtbWQtMTQwLFxuICAubXgtbWQtMTQwIHtcbiAgICBtYXJnaW4tbGVmdDogMTQwcHggIWltcG9ydGFudDsgfVxuICAubS1tZC0xNjAge1xuICAgIG1hcmdpbjogMTYwcHggIWltcG9ydGFudDsgfVxuICAubXQtbWQtMTYwLFxuICAubXktbWQtMTYwIHtcbiAgICBtYXJnaW4tdG9wOiAxNjBweCAhaW1wb3J0YW50OyB9XG4gIC5tci1tZC0xNjAsXG4gIC5teC1tZC0xNjAge1xuICAgIG1hcmdpbi1yaWdodDogMTYwcHggIWltcG9ydGFudDsgfVxuICAubWItbWQtMTYwLFxuICAubXktbWQtMTYwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxNjBweCAhaW1wb3J0YW50OyB9XG4gIC5tbC1tZC0xNjAsXG4gIC5teC1tZC0xNjAge1xuICAgIG1hcmdpbi1sZWZ0OiAxNjBweCAhaW1wb3J0YW50OyB9XG4gIC5tLW1kLTE4MCB7XG4gICAgbWFyZ2luOiAxODBweCAhaW1wb3J0YW50OyB9XG4gIC5tdC1tZC0xODAsXG4gIC5teS1tZC0xODAge1xuICAgIG1hcmdpbi10b3A6IDE4MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm1yLW1kLTE4MCxcbiAgLm14LW1kLTE4MCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxODBweCAhaW1wb3J0YW50OyB9XG4gIC5tYi1tZC0xODAsXG4gIC5teS1tZC0xODAge1xuICAgIG1hcmdpbi1ib3R0b206IDE4MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm1sLW1kLTE4MCxcbiAgLm14LW1kLTE4MCB7XG4gICAgbWFyZ2luLWxlZnQ6IDE4MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm0tbWQtMjIwIHtcbiAgICBtYXJnaW46IDIyMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm10LW1kLTIyMCxcbiAgLm15LW1kLTIyMCB7XG4gICAgbWFyZ2luLXRvcDogMjIwcHggIWltcG9ydGFudDsgfVxuICAubXItbWQtMjIwLFxuICAubXgtbWQtMjIwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDIyMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm1iLW1kLTIyMCxcbiAgLm15LW1kLTIyMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjIwcHggIWltcG9ydGFudDsgfVxuICAubWwtbWQtMjIwLFxuICAubXgtbWQtMjIwIHtcbiAgICBtYXJnaW4tbGVmdDogMjIwcHggIWltcG9ydGFudDsgfVxuICAucC1tZC0wIHtcbiAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7IH1cbiAgLnB0LW1kLTAsXG4gIC5weS1tZC0wIHtcbiAgICBwYWRkaW5nLXRvcDogMCAhaW1wb3J0YW50OyB9XG4gIC5wci1tZC0wLFxuICAucHgtbWQtMCB7XG4gICAgcGFkZGluZy1yaWdodDogMCAhaW1wb3J0YW50OyB9XG4gIC5wYi1tZC0wLFxuICAucHktbWQtMCB7XG4gICAgcGFkZGluZy1ib3R0b206IDAgIWltcG9ydGFudDsgfVxuICAucGwtbWQtMCxcbiAgLnB4LW1kLTAge1xuICAgIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50OyB9XG4gIC5wLW1kLTEge1xuICAgIHBhZGRpbmc6IDVweCAhaW1wb3J0YW50OyB9XG4gIC5wdC1tZC0xLFxuICAucHktbWQtMSB7XG4gICAgcGFkZGluZy10b3A6IDVweCAhaW1wb3J0YW50OyB9XG4gIC5wci1tZC0xLFxuICAucHgtbWQtMSB7XG4gICAgcGFkZGluZy1yaWdodDogNXB4ICFpbXBvcnRhbnQ7IH1cbiAgLnBiLW1kLTEsXG4gIC5weS1tZC0xIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNXB4ICFpbXBvcnRhbnQ7IH1cbiAgLnBsLW1kLTEsXG4gIC5weC1tZC0xIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDVweCAhaW1wb3J0YW50OyB9XG4gIC5wLW1kLTIge1xuICAgIHBhZGRpbmc6IDEwcHggIWltcG9ydGFudDsgfVxuICAucHQtbWQtMixcbiAgLnB5LW1kLTIge1xuICAgIHBhZGRpbmctdG9wOiAxMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLnByLW1kLTIsXG4gIC5weC1tZC0yIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLnBiLW1kLTIsXG4gIC5weS1tZC0yIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTBweCAhaW1wb3J0YW50OyB9XG4gIC5wbC1tZC0yLFxuICAucHgtbWQtMiB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLnAtbWQtMyB7XG4gICAgcGFkZGluZzogMjBweCAhaW1wb3J0YW50OyB9XG4gIC5wdC1tZC0zLFxuICAucHktbWQtMyB7XG4gICAgcGFkZGluZy10b3A6IDIwcHggIWltcG9ydGFudDsgfVxuICAucHItbWQtMyxcbiAgLnB4LW1kLTMge1xuICAgIHBhZGRpbmctcmlnaHQ6IDIwcHggIWltcG9ydGFudDsgfVxuICAucGItbWQtMyxcbiAgLnB5LW1kLTMge1xuICAgIHBhZGRpbmctYm90dG9tOiAyMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLnBsLW1kLTMsXG4gIC5weC1tZC0zIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDIwcHggIWltcG9ydGFudDsgfVxuICAucC1tZC00IHtcbiAgICBwYWRkaW5nOiAzMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLnB0LW1kLTQsXG4gIC5weS1tZC00IHtcbiAgICBwYWRkaW5nLXRvcDogMzBweCAhaW1wb3J0YW50OyB9XG4gIC5wci1tZC00LFxuICAucHgtbWQtNCB7XG4gICAgcGFkZGluZy1yaWdodDogMzBweCAhaW1wb3J0YW50OyB9XG4gIC5wYi1tZC00LFxuICAucHktbWQtNCB7XG4gICAgcGFkZGluZy1ib3R0b206IDMwcHggIWltcG9ydGFudDsgfVxuICAucGwtbWQtNCxcbiAgLnB4LW1kLTQge1xuICAgIHBhZGRpbmctbGVmdDogMzBweCAhaW1wb3J0YW50OyB9XG4gIC5wLW1kLTUge1xuICAgIHBhZGRpbmc6IDYwcHggIWltcG9ydGFudDsgfVxuICAucHQtbWQtNSxcbiAgLnB5LW1kLTUge1xuICAgIHBhZGRpbmctdG9wOiA2MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLnByLW1kLTUsXG4gIC5weC1tZC01IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA2MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLnBiLW1kLTUsXG4gIC5weS1tZC01IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNjBweCAhaW1wb3J0YW50OyB9XG4gIC5wbC1tZC01LFxuICAucHgtbWQtNSB7XG4gICAgcGFkZGluZy1sZWZ0OiA2MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLnAtbWQtMjAge1xuICAgIHBhZGRpbmc6IDIwcHggIWltcG9ydGFudDsgfVxuICAucHQtbWQtMjAsXG4gIC5weS1tZC0yMCB7XG4gICAgcGFkZGluZy10b3A6IDIwcHggIWltcG9ydGFudDsgfVxuICAucHItbWQtMjAsXG4gIC5weC1tZC0yMCB7XG4gICAgcGFkZGluZy1yaWdodDogMjBweCAhaW1wb3J0YW50OyB9XG4gIC5wYi1tZC0yMCxcbiAgLnB5LW1kLTIwIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjBweCAhaW1wb3J0YW50OyB9XG4gIC5wbC1tZC0yMCxcbiAgLnB4LW1kLTIwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDIwcHggIWltcG9ydGFudDsgfVxuICAucC1tZC00MCB7XG4gICAgcGFkZGluZzogNDBweCAhaW1wb3J0YW50OyB9XG4gIC5wdC1tZC00MCxcbiAgLnB5LW1kLTQwIHtcbiAgICBwYWRkaW5nLXRvcDogNDBweCAhaW1wb3J0YW50OyB9XG4gIC5wci1tZC00MCxcbiAgLnB4LW1kLTQwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA0MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLnBiLW1kLTQwLFxuICAucHktbWQtNDAge1xuICAgIHBhZGRpbmctYm90dG9tOiA0MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLnBsLW1kLTQwLFxuICAucHgtbWQtNDAge1xuICAgIHBhZGRpbmctbGVmdDogNDBweCAhaW1wb3J0YW50OyB9XG4gIC5wLW1kLTYwIHtcbiAgICBwYWRkaW5nOiA2MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLnB0LW1kLTYwLFxuICAucHktbWQtNjAge1xuICAgIHBhZGRpbmctdG9wOiA2MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLnByLW1kLTYwLFxuICAucHgtbWQtNjAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDYwcHggIWltcG9ydGFudDsgfVxuICAucGItbWQtNjAsXG4gIC5weS1tZC02MCB7XG4gICAgcGFkZGluZy1ib3R0b206IDYwcHggIWltcG9ydGFudDsgfVxuICAucGwtbWQtNjAsXG4gIC5weC1tZC02MCB7XG4gICAgcGFkZGluZy1sZWZ0OiA2MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLnAtbWQtODAge1xuICAgIHBhZGRpbmc6IDgwcHggIWltcG9ydGFudDsgfVxuICAucHQtbWQtODAsXG4gIC5weS1tZC04MCB7XG4gICAgcGFkZGluZy10b3A6IDgwcHggIWltcG9ydGFudDsgfVxuICAucHItbWQtODAsXG4gIC5weC1tZC04MCB7XG4gICAgcGFkZGluZy1yaWdodDogODBweCAhaW1wb3J0YW50OyB9XG4gIC5wYi1tZC04MCxcbiAgLnB5LW1kLTgwIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogODBweCAhaW1wb3J0YW50OyB9XG4gIC5wbC1tZC04MCxcbiAgLnB4LW1kLTgwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDgwcHggIWltcG9ydGFudDsgfVxuICAucC1tZC0xMDAge1xuICAgIHBhZGRpbmc6IDEwMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLnB0LW1kLTEwMCxcbiAgLnB5LW1kLTEwMCB7XG4gICAgcGFkZGluZy10b3A6IDEwMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLnByLW1kLTEwMCxcbiAgLnB4LW1kLTEwMCB7XG4gICAgcGFkZGluZy1yaWdodDogMTAwcHggIWltcG9ydGFudDsgfVxuICAucGItbWQtMTAwLFxuICAucHktbWQtMTAwIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTAwcHggIWltcG9ydGFudDsgfVxuICAucGwtbWQtMTAwLFxuICAucHgtbWQtMTAwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEwMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLnAtbWQtMTIwIHtcbiAgICBwYWRkaW5nOiAxMjBweCAhaW1wb3J0YW50OyB9XG4gIC5wdC1tZC0xMjAsXG4gIC5weS1tZC0xMjAge1xuICAgIHBhZGRpbmctdG9wOiAxMjBweCAhaW1wb3J0YW50OyB9XG4gIC5wci1tZC0xMjAsXG4gIC5weC1tZC0xMjAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEyMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLnBiLW1kLTEyMCxcbiAgLnB5LW1kLTEyMCB7XG4gICAgcGFkZGluZy1ib3R0b206IDEyMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLnBsLW1kLTEyMCxcbiAgLnB4LW1kLTEyMCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMjBweCAhaW1wb3J0YW50OyB9XG4gIC5wLW1kLTEyNSB7XG4gICAgcGFkZGluZzogMTI1cHggIWltcG9ydGFudDsgfVxuICAucHQtbWQtMTI1LFxuICAucHktbWQtMTI1IHtcbiAgICBwYWRkaW5nLXRvcDogMTI1cHggIWltcG9ydGFudDsgfVxuICAucHItbWQtMTI1LFxuICAucHgtbWQtMTI1IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMjVweCAhaW1wb3J0YW50OyB9XG4gIC5wYi1tZC0xMjUsXG4gIC5weS1tZC0xMjUge1xuICAgIHBhZGRpbmctYm90dG9tOiAxMjVweCAhaW1wb3J0YW50OyB9XG4gIC5wbC1tZC0xMjUsXG4gIC5weC1tZC0xMjUge1xuICAgIHBhZGRpbmctbGVmdDogMTI1cHggIWltcG9ydGFudDsgfVxuICAucC1tZC0xNDAge1xuICAgIHBhZGRpbmc6IDE0MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLnB0LW1kLTE0MCxcbiAgLnB5LW1kLTE0MCB7XG4gICAgcGFkZGluZy10b3A6IDE0MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLnByLW1kLTE0MCxcbiAgLnB4LW1kLTE0MCB7XG4gICAgcGFkZGluZy1yaWdodDogMTQwcHggIWltcG9ydGFudDsgfVxuICAucGItbWQtMTQwLFxuICAucHktbWQtMTQwIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTQwcHggIWltcG9ydGFudDsgfVxuICAucGwtbWQtMTQwLFxuICAucHgtbWQtMTQwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE0MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLnAtbWQtMTYwIHtcbiAgICBwYWRkaW5nOiAxNjBweCAhaW1wb3J0YW50OyB9XG4gIC5wdC1tZC0xNjAsXG4gIC5weS1tZC0xNjAge1xuICAgIHBhZGRpbmctdG9wOiAxNjBweCAhaW1wb3J0YW50OyB9XG4gIC5wci1tZC0xNjAsXG4gIC5weC1tZC0xNjAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDE2MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLnBiLW1kLTE2MCxcbiAgLnB5LW1kLTE2MCB7XG4gICAgcGFkZGluZy1ib3R0b206IDE2MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLnBsLW1kLTE2MCxcbiAgLnB4LW1kLTE2MCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNjBweCAhaW1wb3J0YW50OyB9XG4gIC5wLW1kLTE4MCB7XG4gICAgcGFkZGluZzogMTgwcHggIWltcG9ydGFudDsgfVxuICAucHQtbWQtMTgwLFxuICAucHktbWQtMTgwIHtcbiAgICBwYWRkaW5nLXRvcDogMTgwcHggIWltcG9ydGFudDsgfVxuICAucHItbWQtMTgwLFxuICAucHgtbWQtMTgwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxODBweCAhaW1wb3J0YW50OyB9XG4gIC5wYi1tZC0xODAsXG4gIC5weS1tZC0xODAge1xuICAgIHBhZGRpbmctYm90dG9tOiAxODBweCAhaW1wb3J0YW50OyB9XG4gIC5wbC1tZC0xODAsXG4gIC5weC1tZC0xODAge1xuICAgIHBhZGRpbmctbGVmdDogMTgwcHggIWltcG9ydGFudDsgfVxuICAucC1tZC0yMjAge1xuICAgIHBhZGRpbmc6IDIyMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLnB0LW1kLTIyMCxcbiAgLnB5LW1kLTIyMCB7XG4gICAgcGFkZGluZy10b3A6IDIyMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLnByLW1kLTIyMCxcbiAgLnB4LW1kLTIyMCB7XG4gICAgcGFkZGluZy1yaWdodDogMjIwcHggIWltcG9ydGFudDsgfVxuICAucGItbWQtMjIwLFxuICAucHktbWQtMjIwIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjIwcHggIWltcG9ydGFudDsgfVxuICAucGwtbWQtMjIwLFxuICAucHgtbWQtMjIwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDIyMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm0tbWQtbjEge1xuICAgIG1hcmdpbjogLTVweCAhaW1wb3J0YW50OyB9XG4gIC5tdC1tZC1uMSxcbiAgLm15LW1kLW4xIHtcbiAgICBtYXJnaW4tdG9wOiAtNXB4ICFpbXBvcnRhbnQ7IH1cbiAgLm1yLW1kLW4xLFxuICAubXgtbWQtbjEge1xuICAgIG1hcmdpbi1yaWdodDogLTVweCAhaW1wb3J0YW50OyB9XG4gIC5tYi1tZC1uMSxcbiAgLm15LW1kLW4xIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtNXB4ICFpbXBvcnRhbnQ7IH1cbiAgLm1sLW1kLW4xLFxuICAubXgtbWQtbjEge1xuICAgIG1hcmdpbi1sZWZ0OiAtNXB4ICFpbXBvcnRhbnQ7IH1cbiAgLm0tbWQtbjIge1xuICAgIG1hcmdpbjogLTEwcHggIWltcG9ydGFudDsgfVxuICAubXQtbWQtbjIsXG4gIC5teS1tZC1uMiB7XG4gICAgbWFyZ2luLXRvcDogLTEwcHggIWltcG9ydGFudDsgfVxuICAubXItbWQtbjIsXG4gIC5teC1tZC1uMiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTBweCAhaW1wb3J0YW50OyB9XG4gIC5tYi1tZC1uMixcbiAgLm15LW1kLW4yIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTBweCAhaW1wb3J0YW50OyB9XG4gIC5tbC1tZC1uMixcbiAgLm14LW1kLW4yIHtcbiAgICBtYXJnaW4tbGVmdDogLTEwcHggIWltcG9ydGFudDsgfVxuICAubS1tZC1uMyB7XG4gICAgbWFyZ2luOiAtMjBweCAhaW1wb3J0YW50OyB9XG4gIC5tdC1tZC1uMyxcbiAgLm15LW1kLW4zIHtcbiAgICBtYXJnaW4tdG9wOiAtMjBweCAhaW1wb3J0YW50OyB9XG4gIC5tci1tZC1uMyxcbiAgLm14LW1kLW4zIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0yMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm1iLW1kLW4zLFxuICAubXktbWQtbjMge1xuICAgIG1hcmdpbi1ib3R0b206IC0yMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm1sLW1kLW4zLFxuICAubXgtbWQtbjMge1xuICAgIG1hcmdpbi1sZWZ0OiAtMjBweCAhaW1wb3J0YW50OyB9XG4gIC5tLW1kLW40IHtcbiAgICBtYXJnaW46IC0zMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm10LW1kLW40LFxuICAubXktbWQtbjQge1xuICAgIG1hcmdpbi10b3A6IC0zMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm1yLW1kLW40LFxuICAubXgtbWQtbjQge1xuICAgIG1hcmdpbi1yaWdodDogLTMwcHggIWltcG9ydGFudDsgfVxuICAubWItbWQtbjQsXG4gIC5teS1tZC1uNCB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTMwcHggIWltcG9ydGFudDsgfVxuICAubWwtbWQtbjQsXG4gIC5teC1tZC1uNCB7XG4gICAgbWFyZ2luLWxlZnQ6IC0zMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm0tbWQtbjUge1xuICAgIG1hcmdpbjogLTYwcHggIWltcG9ydGFudDsgfVxuICAubXQtbWQtbjUsXG4gIC5teS1tZC1uNSB7XG4gICAgbWFyZ2luLXRvcDogLTYwcHggIWltcG9ydGFudDsgfVxuICAubXItbWQtbjUsXG4gIC5teC1tZC1uNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNjBweCAhaW1wb3J0YW50OyB9XG4gIC5tYi1tZC1uNSxcbiAgLm15LW1kLW41IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtNjBweCAhaW1wb3J0YW50OyB9XG4gIC5tbC1tZC1uNSxcbiAgLm14LW1kLW41IHtcbiAgICBtYXJnaW4tbGVmdDogLTYwcHggIWltcG9ydGFudDsgfVxuICAubS1tZC1uMjAge1xuICAgIG1hcmdpbjogLTIwcHggIWltcG9ydGFudDsgfVxuICAubXQtbWQtbjIwLFxuICAubXktbWQtbjIwIHtcbiAgICBtYXJnaW4tdG9wOiAtMjBweCAhaW1wb3J0YW50OyB9XG4gIC5tci1tZC1uMjAsXG4gIC5teC1tZC1uMjAge1xuICAgIG1hcmdpbi1yaWdodDogLTIwcHggIWltcG9ydGFudDsgfVxuICAubWItbWQtbjIwLFxuICAubXktbWQtbjIwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMjBweCAhaW1wb3J0YW50OyB9XG4gIC5tbC1tZC1uMjAsXG4gIC5teC1tZC1uMjAge1xuICAgIG1hcmdpbi1sZWZ0OiAtMjBweCAhaW1wb3J0YW50OyB9XG4gIC5tLW1kLW40MCB7XG4gICAgbWFyZ2luOiAtNDBweCAhaW1wb3J0YW50OyB9XG4gIC5tdC1tZC1uNDAsXG4gIC5teS1tZC1uNDAge1xuICAgIG1hcmdpbi10b3A6IC00MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm1yLW1kLW40MCxcbiAgLm14LW1kLW40MCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNDBweCAhaW1wb3J0YW50OyB9XG4gIC5tYi1tZC1uNDAsXG4gIC5teS1tZC1uNDAge1xuICAgIG1hcmdpbi1ib3R0b206IC00MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm1sLW1kLW40MCxcbiAgLm14LW1kLW40MCB7XG4gICAgbWFyZ2luLWxlZnQ6IC00MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm0tbWQtbjYwIHtcbiAgICBtYXJnaW46IC02MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm10LW1kLW42MCxcbiAgLm15LW1kLW42MCB7XG4gICAgbWFyZ2luLXRvcDogLTYwcHggIWltcG9ydGFudDsgfVxuICAubXItbWQtbjYwLFxuICAubXgtbWQtbjYwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC02MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm1iLW1kLW42MCxcbiAgLm15LW1kLW42MCB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTYwcHggIWltcG9ydGFudDsgfVxuICAubWwtbWQtbjYwLFxuICAubXgtbWQtbjYwIHtcbiAgICBtYXJnaW4tbGVmdDogLTYwcHggIWltcG9ydGFudDsgfVxuICAubS1tZC1uODAge1xuICAgIG1hcmdpbjogLTgwcHggIWltcG9ydGFudDsgfVxuICAubXQtbWQtbjgwLFxuICAubXktbWQtbjgwIHtcbiAgICBtYXJnaW4tdG9wOiAtODBweCAhaW1wb3J0YW50OyB9XG4gIC5tci1tZC1uODAsXG4gIC5teC1tZC1uODAge1xuICAgIG1hcmdpbi1yaWdodDogLTgwcHggIWltcG9ydGFudDsgfVxuICAubWItbWQtbjgwLFxuICAubXktbWQtbjgwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtODBweCAhaW1wb3J0YW50OyB9XG4gIC5tbC1tZC1uODAsXG4gIC5teC1tZC1uODAge1xuICAgIG1hcmdpbi1sZWZ0OiAtODBweCAhaW1wb3J0YW50OyB9XG4gIC5tLW1kLW4xMDAge1xuICAgIG1hcmdpbjogLTEwMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm10LW1kLW4xMDAsXG4gIC5teS1tZC1uMTAwIHtcbiAgICBtYXJnaW4tdG9wOiAtMTAwcHggIWltcG9ydGFudDsgfVxuICAubXItbWQtbjEwMCxcbiAgLm14LW1kLW4xMDAge1xuICAgIG1hcmdpbi1yaWdodDogLTEwMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm1iLW1kLW4xMDAsXG4gIC5teS1tZC1uMTAwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTAwcHggIWltcG9ydGFudDsgfVxuICAubWwtbWQtbjEwMCxcbiAgLm14LW1kLW4xMDAge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTAwcHggIWltcG9ydGFudDsgfVxuICAubS1tZC1uMTIwIHtcbiAgICBtYXJnaW46IC0xMjBweCAhaW1wb3J0YW50OyB9XG4gIC5tdC1tZC1uMTIwLFxuICAubXktbWQtbjEyMCB7XG4gICAgbWFyZ2luLXRvcDogLTEyMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm1yLW1kLW4xMjAsXG4gIC5teC1tZC1uMTIwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xMjBweCAhaW1wb3J0YW50OyB9XG4gIC5tYi1tZC1uMTIwLFxuICAubXktbWQtbjEyMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTEyMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm1sLW1kLW4xMjAsXG4gIC5teC1tZC1uMTIwIHtcbiAgICBtYXJnaW4tbGVmdDogLTEyMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm0tbWQtbjEyNSB7XG4gICAgbWFyZ2luOiAtMTI1cHggIWltcG9ydGFudDsgfVxuICAubXQtbWQtbjEyNSxcbiAgLm15LW1kLW4xMjUge1xuICAgIG1hcmdpbi10b3A6IC0xMjVweCAhaW1wb3J0YW50OyB9XG4gIC5tci1tZC1uMTI1LFxuICAubXgtbWQtbjEyNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTI1cHggIWltcG9ydGFudDsgfVxuICAubWItbWQtbjEyNSxcbiAgLm15LW1kLW4xMjUge1xuICAgIG1hcmdpbi1ib3R0b206IC0xMjVweCAhaW1wb3J0YW50OyB9XG4gIC5tbC1tZC1uMTI1LFxuICAubXgtbWQtbjEyNSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xMjVweCAhaW1wb3J0YW50OyB9XG4gIC5tLW1kLW4xNDAge1xuICAgIG1hcmdpbjogLTE0MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm10LW1kLW4xNDAsXG4gIC5teS1tZC1uMTQwIHtcbiAgICBtYXJnaW4tdG9wOiAtMTQwcHggIWltcG9ydGFudDsgfVxuICAubXItbWQtbjE0MCxcbiAgLm14LW1kLW4xNDAge1xuICAgIG1hcmdpbi1yaWdodDogLTE0MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm1iLW1kLW4xNDAsXG4gIC5teS1tZC1uMTQwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTQwcHggIWltcG9ydGFudDsgfVxuICAubWwtbWQtbjE0MCxcbiAgLm14LW1kLW4xNDAge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTQwcHggIWltcG9ydGFudDsgfVxuICAubS1tZC1uMTYwIHtcbiAgICBtYXJnaW46IC0xNjBweCAhaW1wb3J0YW50OyB9XG4gIC5tdC1tZC1uMTYwLFxuICAubXktbWQtbjE2MCB7XG4gICAgbWFyZ2luLXRvcDogLTE2MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm1yLW1kLW4xNjAsXG4gIC5teC1tZC1uMTYwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xNjBweCAhaW1wb3J0YW50OyB9XG4gIC5tYi1tZC1uMTYwLFxuICAubXktbWQtbjE2MCB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTE2MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm1sLW1kLW4xNjAsXG4gIC5teC1tZC1uMTYwIHtcbiAgICBtYXJnaW4tbGVmdDogLTE2MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm0tbWQtbjE4MCB7XG4gICAgbWFyZ2luOiAtMTgwcHggIWltcG9ydGFudDsgfVxuICAubXQtbWQtbjE4MCxcbiAgLm15LW1kLW4xODAge1xuICAgIG1hcmdpbi10b3A6IC0xODBweCAhaW1wb3J0YW50OyB9XG4gIC5tci1tZC1uMTgwLFxuICAubXgtbWQtbjE4MCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTgwcHggIWltcG9ydGFudDsgfVxuICAubWItbWQtbjE4MCxcbiAgLm15LW1kLW4xODAge1xuICAgIG1hcmdpbi1ib3R0b206IC0xODBweCAhaW1wb3J0YW50OyB9XG4gIC5tbC1tZC1uMTgwLFxuICAubXgtbWQtbjE4MCB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xODBweCAhaW1wb3J0YW50OyB9XG4gIC5tLW1kLW4yMjAge1xuICAgIG1hcmdpbjogLTIyMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm10LW1kLW4yMjAsXG4gIC5teS1tZC1uMjIwIHtcbiAgICBtYXJnaW4tdG9wOiAtMjIwcHggIWltcG9ydGFudDsgfVxuICAubXItbWQtbjIyMCxcbiAgLm14LW1kLW4yMjAge1xuICAgIG1hcmdpbi1yaWdodDogLTIyMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm1iLW1kLW4yMjAsXG4gIC5teS1tZC1uMjIwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMjIwcHggIWltcG9ydGFudDsgfVxuICAubWwtbWQtbjIyMCxcbiAgLm14LW1kLW4yMjAge1xuICAgIG1hcmdpbi1sZWZ0OiAtMjIwcHggIWltcG9ydGFudDsgfVxuICAubS1tZC1hdXRvIHtcbiAgICBtYXJnaW46IGF1dG8gIWltcG9ydGFudDsgfVxuICAubXQtbWQtYXV0byxcbiAgLm15LW1kLWF1dG8ge1xuICAgIG1hcmdpbi10b3A6IGF1dG8gIWltcG9ydGFudDsgfVxuICAubXItbWQtYXV0byxcbiAgLm14LW1kLWF1dG8ge1xuICAgIG1hcmdpbi1yaWdodDogYXV0byAhaW1wb3J0YW50OyB9XG4gIC5tYi1tZC1hdXRvLFxuICAubXktbWQtYXV0byB7XG4gICAgbWFyZ2luLWJvdHRvbTogYXV0byAhaW1wb3J0YW50OyB9XG4gIC5tbC1tZC1hdXRvLFxuICAubXgtbWQtYXV0byB7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG8gIWltcG9ydGFudDsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAubS1sZy0wIHtcbiAgICBtYXJnaW46IDAgIWltcG9ydGFudDsgfVxuICAubXQtbGctMCxcbiAgLm15LWxnLTAge1xuICAgIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDsgfVxuICAubXItbGctMCxcbiAgLm14LWxnLTAge1xuICAgIG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50OyB9XG4gIC5tYi1sZy0wLFxuICAubXktbGctMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50OyB9XG4gIC5tbC1sZy0wLFxuICAubXgtbGctMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDsgfVxuICAubS1sZy0xIHtcbiAgICBtYXJnaW46IDVweCAhaW1wb3J0YW50OyB9XG4gIC5tdC1sZy0xLFxuICAubXktbGctMSB7XG4gICAgbWFyZ2luLXRvcDogNXB4ICFpbXBvcnRhbnQ7IH1cbiAgLm1yLWxnLTEsXG4gIC5teC1sZy0xIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDVweCAhaW1wb3J0YW50OyB9XG4gIC5tYi1sZy0xLFxuICAubXktbGctMSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNXB4ICFpbXBvcnRhbnQ7IH1cbiAgLm1sLWxnLTEsXG4gIC5teC1sZy0xIHtcbiAgICBtYXJnaW4tbGVmdDogNXB4ICFpbXBvcnRhbnQ7IH1cbiAgLm0tbGctMiB7XG4gICAgbWFyZ2luOiAxMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm10LWxnLTIsXG4gIC5teS1sZy0yIHtcbiAgICBtYXJnaW4tdG9wOiAxMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm1yLWxnLTIsXG4gIC5teC1sZy0yIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEwcHggIWltcG9ydGFudDsgfVxuICAubWItbGctMixcbiAgLm15LWxnLTIge1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHggIWltcG9ydGFudDsgfVxuICAubWwtbGctMixcbiAgLm14LWxnLTIge1xuICAgIG1hcmdpbi1sZWZ0OiAxMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm0tbGctMyB7XG4gICAgbWFyZ2luOiAyMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm10LWxnLTMsXG4gIC5teS1sZy0zIHtcbiAgICBtYXJnaW4tdG9wOiAyMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm1yLWxnLTMsXG4gIC5teC1sZy0zIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDIwcHggIWltcG9ydGFudDsgfVxuICAubWItbGctMyxcbiAgLm15LWxnLTMge1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHggIWltcG9ydGFudDsgfVxuICAubWwtbGctMyxcbiAgLm14LWxnLTMge1xuICAgIG1hcmdpbi1sZWZ0OiAyMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm0tbGctNCB7XG4gICAgbWFyZ2luOiAzMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm10LWxnLTQsXG4gIC5teS1sZy00IHtcbiAgICBtYXJnaW4tdG9wOiAzMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm1yLWxnLTQsXG4gIC5teC1sZy00IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDMwcHggIWltcG9ydGFudDsgfVxuICAubWItbGctNCxcbiAgLm15LWxnLTQge1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHggIWltcG9ydGFudDsgfVxuICAubWwtbGctNCxcbiAgLm14LWxnLTQge1xuICAgIG1hcmdpbi1sZWZ0OiAzMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm0tbGctNSB7XG4gICAgbWFyZ2luOiA2MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm10LWxnLTUsXG4gIC5teS1sZy01IHtcbiAgICBtYXJnaW4tdG9wOiA2MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm1yLWxnLTUsXG4gIC5teC1sZy01IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDYwcHggIWltcG9ydGFudDsgfVxuICAubWItbGctNSxcbiAgLm15LWxnLTUge1xuICAgIG1hcmdpbi1ib3R0b206IDYwcHggIWltcG9ydGFudDsgfVxuICAubWwtbGctNSxcbiAgLm14LWxnLTUge1xuICAgIG1hcmdpbi1sZWZ0OiA2MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm0tbGctMjAge1xuICAgIG1hcmdpbjogMjBweCAhaW1wb3J0YW50OyB9XG4gIC5tdC1sZy0yMCxcbiAgLm15LWxnLTIwIHtcbiAgICBtYXJnaW4tdG9wOiAyMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm1yLWxnLTIwLFxuICAubXgtbGctMjAge1xuICAgIG1hcmdpbi1yaWdodDogMjBweCAhaW1wb3J0YW50OyB9XG4gIC5tYi1sZy0yMCxcbiAgLm15LWxnLTIwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm1sLWxnLTIwLFxuICAubXgtbGctMjAge1xuICAgIG1hcmdpbi1sZWZ0OiAyMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm0tbGctNDAge1xuICAgIG1hcmdpbjogNDBweCAhaW1wb3J0YW50OyB9XG4gIC5tdC1sZy00MCxcbiAgLm15LWxnLTQwIHtcbiAgICBtYXJnaW4tdG9wOiA0MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm1yLWxnLTQwLFxuICAubXgtbGctNDAge1xuICAgIG1hcmdpbi1yaWdodDogNDBweCAhaW1wb3J0YW50OyB9XG4gIC5tYi1sZy00MCxcbiAgLm15LWxnLTQwIHtcbiAgICBtYXJnaW4tYm90dG9tOiA0MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm1sLWxnLTQwLFxuICAubXgtbGctNDAge1xuICAgIG1hcmdpbi1sZWZ0OiA0MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm0tbGctNjAge1xuICAgIG1hcmdpbjogNjBweCAhaW1wb3J0YW50OyB9XG4gIC5tdC1sZy02MCxcbiAgLm15LWxnLTYwIHtcbiAgICBtYXJnaW4tdG9wOiA2MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm1yLWxnLTYwLFxuICAubXgtbGctNjAge1xuICAgIG1hcmdpbi1yaWdodDogNjBweCAhaW1wb3J0YW50OyB9XG4gIC5tYi1sZy02MCxcbiAgLm15LWxnLTYwIHtcbiAgICBtYXJnaW4tYm90dG9tOiA2MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm1sLWxnLTYwLFxuICAubXgtbGctNjAge1xuICAgIG1hcmdpbi1sZWZ0OiA2MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm0tbGctODAge1xuICAgIG1hcmdpbjogODBweCAhaW1wb3J0YW50OyB9XG4gIC5tdC1sZy04MCxcbiAgLm15LWxnLTgwIHtcbiAgICBtYXJnaW4tdG9wOiA4MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm1yLWxnLTgwLFxuICAubXgtbGctODAge1xuICAgIG1hcmdpbi1yaWdodDogODBweCAhaW1wb3J0YW50OyB9XG4gIC5tYi1sZy04MCxcbiAgLm15LWxnLTgwIHtcbiAgICBtYXJnaW4tYm90dG9tOiA4MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm1sLWxnLTgwLFxuICAubXgtbGctODAge1xuICAgIG1hcmdpbi1sZWZ0OiA4MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm0tbGctMTAwIHtcbiAgICBtYXJnaW46IDEwMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm10LWxnLTEwMCxcbiAgLm15LWxnLTEwMCB7XG4gICAgbWFyZ2luLXRvcDogMTAwcHggIWltcG9ydGFudDsgfVxuICAubXItbGctMTAwLFxuICAubXgtbGctMTAwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEwMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm1iLWxnLTEwMCxcbiAgLm15LWxnLTEwMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTAwcHggIWltcG9ydGFudDsgfVxuICAubWwtbGctMTAwLFxuICAubXgtbGctMTAwIHtcbiAgICBtYXJnaW4tbGVmdDogMTAwcHggIWltcG9ydGFudDsgfVxuICAubS1sZy0xMjAge1xuICAgIG1hcmdpbjogMTIwcHggIWltcG9ydGFudDsgfVxuICAubXQtbGctMTIwLFxuICAubXktbGctMTIwIHtcbiAgICBtYXJnaW4tdG9wOiAxMjBweCAhaW1wb3J0YW50OyB9XG4gIC5tci1sZy0xMjAsXG4gIC5teC1sZy0xMjAge1xuICAgIG1hcmdpbi1yaWdodDogMTIwcHggIWltcG9ydGFudDsgfVxuICAubWItbGctMTIwLFxuICAubXktbGctMTIwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMjBweCAhaW1wb3J0YW50OyB9XG4gIC5tbC1sZy0xMjAsXG4gIC5teC1sZy0xMjAge1xuICAgIG1hcmdpbi1sZWZ0OiAxMjBweCAhaW1wb3J0YW50OyB9XG4gIC5tLWxnLTEyNSB7XG4gICAgbWFyZ2luOiAxMjVweCAhaW1wb3J0YW50OyB9XG4gIC5tdC1sZy0xMjUsXG4gIC5teS1sZy0xMjUge1xuICAgIG1hcmdpbi10b3A6IDEyNXB4ICFpbXBvcnRhbnQ7IH1cbiAgLm1yLWxnLTEyNSxcbiAgLm14LWxnLTEyNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMjVweCAhaW1wb3J0YW50OyB9XG4gIC5tYi1sZy0xMjUsXG4gIC5teS1sZy0xMjUge1xuICAgIG1hcmdpbi1ib3R0b206IDEyNXB4ICFpbXBvcnRhbnQ7IH1cbiAgLm1sLWxnLTEyNSxcbiAgLm14LWxnLTEyNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDEyNXB4ICFpbXBvcnRhbnQ7IH1cbiAgLm0tbGctMTQwIHtcbiAgICBtYXJnaW46IDE0MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm10LWxnLTE0MCxcbiAgLm15LWxnLTE0MCB7XG4gICAgbWFyZ2luLXRvcDogMTQwcHggIWltcG9ydGFudDsgfVxuICAubXItbGctMTQwLFxuICAubXgtbGctMTQwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDE0MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm1iLWxnLTE0MCxcbiAgLm15LWxnLTE0MCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTQwcHggIWltcG9ydGFudDsgfVxuICAubWwtbGctMTQwLFxuICAubXgtbGctMTQwIHtcbiAgICBtYXJnaW4tbGVmdDogMTQwcHggIWltcG9ydGFudDsgfVxuICAubS1sZy0xNjAge1xuICAgIG1hcmdpbjogMTYwcHggIWltcG9ydGFudDsgfVxuICAubXQtbGctMTYwLFxuICAubXktbGctMTYwIHtcbiAgICBtYXJnaW4tdG9wOiAxNjBweCAhaW1wb3J0YW50OyB9XG4gIC5tci1sZy0xNjAsXG4gIC5teC1sZy0xNjAge1xuICAgIG1hcmdpbi1yaWdodDogMTYwcHggIWltcG9ydGFudDsgfVxuICAubWItbGctMTYwLFxuICAubXktbGctMTYwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxNjBweCAhaW1wb3J0YW50OyB9XG4gIC5tbC1sZy0xNjAsXG4gIC5teC1sZy0xNjAge1xuICAgIG1hcmdpbi1sZWZ0OiAxNjBweCAhaW1wb3J0YW50OyB9XG4gIC5tLWxnLTE4MCB7XG4gICAgbWFyZ2luOiAxODBweCAhaW1wb3J0YW50OyB9XG4gIC5tdC1sZy0xODAsXG4gIC5teS1sZy0xODAge1xuICAgIG1hcmdpbi10b3A6IDE4MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm1yLWxnLTE4MCxcbiAgLm14LWxnLTE4MCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxODBweCAhaW1wb3J0YW50OyB9XG4gIC5tYi1sZy0xODAsXG4gIC5teS1sZy0xODAge1xuICAgIG1hcmdpbi1ib3R0b206IDE4MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm1sLWxnLTE4MCxcbiAgLm14LWxnLTE4MCB7XG4gICAgbWFyZ2luLWxlZnQ6IDE4MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm0tbGctMjIwIHtcbiAgICBtYXJnaW46IDIyMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm10LWxnLTIyMCxcbiAgLm15LWxnLTIyMCB7XG4gICAgbWFyZ2luLXRvcDogMjIwcHggIWltcG9ydGFudDsgfVxuICAubXItbGctMjIwLFxuICAubXgtbGctMjIwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDIyMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm1iLWxnLTIyMCxcbiAgLm15LWxnLTIyMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjIwcHggIWltcG9ydGFudDsgfVxuICAubWwtbGctMjIwLFxuICAubXgtbGctMjIwIHtcbiAgICBtYXJnaW4tbGVmdDogMjIwcHggIWltcG9ydGFudDsgfVxuICAucC1sZy0wIHtcbiAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7IH1cbiAgLnB0LWxnLTAsXG4gIC5weS1sZy0wIHtcbiAgICBwYWRkaW5nLXRvcDogMCAhaW1wb3J0YW50OyB9XG4gIC5wci1sZy0wLFxuICAucHgtbGctMCB7XG4gICAgcGFkZGluZy1yaWdodDogMCAhaW1wb3J0YW50OyB9XG4gIC5wYi1sZy0wLFxuICAucHktbGctMCB7XG4gICAgcGFkZGluZy1ib3R0b206IDAgIWltcG9ydGFudDsgfVxuICAucGwtbGctMCxcbiAgLnB4LWxnLTAge1xuICAgIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50OyB9XG4gIC5wLWxnLTEge1xuICAgIHBhZGRpbmc6IDVweCAhaW1wb3J0YW50OyB9XG4gIC5wdC1sZy0xLFxuICAucHktbGctMSB7XG4gICAgcGFkZGluZy10b3A6IDVweCAhaW1wb3J0YW50OyB9XG4gIC5wci1sZy0xLFxuICAucHgtbGctMSB7XG4gICAgcGFkZGluZy1yaWdodDogNXB4ICFpbXBvcnRhbnQ7IH1cbiAgLnBiLWxnLTEsXG4gIC5weS1sZy0xIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNXB4ICFpbXBvcnRhbnQ7IH1cbiAgLnBsLWxnLTEsXG4gIC5weC1sZy0xIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDVweCAhaW1wb3J0YW50OyB9XG4gIC5wLWxnLTIge1xuICAgIHBhZGRpbmc6IDEwcHggIWltcG9ydGFudDsgfVxuICAucHQtbGctMixcbiAgLnB5LWxnLTIge1xuICAgIHBhZGRpbmctdG9wOiAxMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLnByLWxnLTIsXG4gIC5weC1sZy0yIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLnBiLWxnLTIsXG4gIC5weS1sZy0yIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTBweCAhaW1wb3J0YW50OyB9XG4gIC5wbC1sZy0yLFxuICAucHgtbGctMiB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLnAtbGctMyB7XG4gICAgcGFkZGluZzogMjBweCAhaW1wb3J0YW50OyB9XG4gIC5wdC1sZy0zLFxuICAucHktbGctMyB7XG4gICAgcGFkZGluZy10b3A6IDIwcHggIWltcG9ydGFudDsgfVxuICAucHItbGctMyxcbiAgLnB4LWxnLTMge1xuICAgIHBhZGRpbmctcmlnaHQ6IDIwcHggIWltcG9ydGFudDsgfVxuICAucGItbGctMyxcbiAgLnB5LWxnLTMge1xuICAgIHBhZGRpbmctYm90dG9tOiAyMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLnBsLWxnLTMsXG4gIC5weC1sZy0zIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDIwcHggIWltcG9ydGFudDsgfVxuICAucC1sZy00IHtcbiAgICBwYWRkaW5nOiAzMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLnB0LWxnLTQsXG4gIC5weS1sZy00IHtcbiAgICBwYWRkaW5nLXRvcDogMzBweCAhaW1wb3J0YW50OyB9XG4gIC5wci1sZy00LFxuICAucHgtbGctNCB7XG4gICAgcGFkZGluZy1yaWdodDogMzBweCAhaW1wb3J0YW50OyB9XG4gIC5wYi1sZy00LFxuICAucHktbGctNCB7XG4gICAgcGFkZGluZy1ib3R0b206IDMwcHggIWltcG9ydGFudDsgfVxuICAucGwtbGctNCxcbiAgLnB4LWxnLTQge1xuICAgIHBhZGRpbmctbGVmdDogMzBweCAhaW1wb3J0YW50OyB9XG4gIC5wLWxnLTUge1xuICAgIHBhZGRpbmc6IDYwcHggIWltcG9ydGFudDsgfVxuICAucHQtbGctNSxcbiAgLnB5LWxnLTUge1xuICAgIHBhZGRpbmctdG9wOiA2MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLnByLWxnLTUsXG4gIC5weC1sZy01IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA2MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLnBiLWxnLTUsXG4gIC5weS1sZy01IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNjBweCAhaW1wb3J0YW50OyB9XG4gIC5wbC1sZy01LFxuICAucHgtbGctNSB7XG4gICAgcGFkZGluZy1sZWZ0OiA2MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLnAtbGctMjAge1xuICAgIHBhZGRpbmc6IDIwcHggIWltcG9ydGFudDsgfVxuICAucHQtbGctMjAsXG4gIC5weS1sZy0yMCB7XG4gICAgcGFkZGluZy10b3A6IDIwcHggIWltcG9ydGFudDsgfVxuICAucHItbGctMjAsXG4gIC5weC1sZy0yMCB7XG4gICAgcGFkZGluZy1yaWdodDogMjBweCAhaW1wb3J0YW50OyB9XG4gIC5wYi1sZy0yMCxcbiAgLnB5LWxnLTIwIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjBweCAhaW1wb3J0YW50OyB9XG4gIC5wbC1sZy0yMCxcbiAgLnB4LWxnLTIwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDIwcHggIWltcG9ydGFudDsgfVxuICAucC1sZy00MCB7XG4gICAgcGFkZGluZzogNDBweCAhaW1wb3J0YW50OyB9XG4gIC5wdC1sZy00MCxcbiAgLnB5LWxnLTQwIHtcbiAgICBwYWRkaW5nLXRvcDogNDBweCAhaW1wb3J0YW50OyB9XG4gIC5wci1sZy00MCxcbiAgLnB4LWxnLTQwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA0MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLnBiLWxnLTQwLFxuICAucHktbGctNDAge1xuICAgIHBhZGRpbmctYm90dG9tOiA0MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLnBsLWxnLTQwLFxuICAucHgtbGctNDAge1xuICAgIHBhZGRpbmctbGVmdDogNDBweCAhaW1wb3J0YW50OyB9XG4gIC5wLWxnLTYwIHtcbiAgICBwYWRkaW5nOiA2MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLnB0LWxnLTYwLFxuICAucHktbGctNjAge1xuICAgIHBhZGRpbmctdG9wOiA2MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLnByLWxnLTYwLFxuICAucHgtbGctNjAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDYwcHggIWltcG9ydGFudDsgfVxuICAucGItbGctNjAsXG4gIC5weS1sZy02MCB7XG4gICAgcGFkZGluZy1ib3R0b206IDYwcHggIWltcG9ydGFudDsgfVxuICAucGwtbGctNjAsXG4gIC5weC1sZy02MCB7XG4gICAgcGFkZGluZy1sZWZ0OiA2MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLnAtbGctODAge1xuICAgIHBhZGRpbmc6IDgwcHggIWltcG9ydGFudDsgfVxuICAucHQtbGctODAsXG4gIC5weS1sZy04MCB7XG4gICAgcGFkZGluZy10b3A6IDgwcHggIWltcG9ydGFudDsgfVxuICAucHItbGctODAsXG4gIC5weC1sZy04MCB7XG4gICAgcGFkZGluZy1yaWdodDogODBweCAhaW1wb3J0YW50OyB9XG4gIC5wYi1sZy04MCxcbiAgLnB5LWxnLTgwIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogODBweCAhaW1wb3J0YW50OyB9XG4gIC5wbC1sZy04MCxcbiAgLnB4LWxnLTgwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDgwcHggIWltcG9ydGFudDsgfVxuICAucC1sZy0xMDAge1xuICAgIHBhZGRpbmc6IDEwMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLnB0LWxnLTEwMCxcbiAgLnB5LWxnLTEwMCB7XG4gICAgcGFkZGluZy10b3A6IDEwMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLnByLWxnLTEwMCxcbiAgLnB4LWxnLTEwMCB7XG4gICAgcGFkZGluZy1yaWdodDogMTAwcHggIWltcG9ydGFudDsgfVxuICAucGItbGctMTAwLFxuICAucHktbGctMTAwIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTAwcHggIWltcG9ydGFudDsgfVxuICAucGwtbGctMTAwLFxuICAucHgtbGctMTAwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEwMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLnAtbGctMTIwIHtcbiAgICBwYWRkaW5nOiAxMjBweCAhaW1wb3J0YW50OyB9XG4gIC5wdC1sZy0xMjAsXG4gIC5weS1sZy0xMjAge1xuICAgIHBhZGRpbmctdG9wOiAxMjBweCAhaW1wb3J0YW50OyB9XG4gIC5wci1sZy0xMjAsXG4gIC5weC1sZy0xMjAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEyMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLnBiLWxnLTEyMCxcbiAgLnB5LWxnLTEyMCB7XG4gICAgcGFkZGluZy1ib3R0b206IDEyMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLnBsLWxnLTEyMCxcbiAgLnB4LWxnLTEyMCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMjBweCAhaW1wb3J0YW50OyB9XG4gIC5wLWxnLTEyNSB7XG4gICAgcGFkZGluZzogMTI1cHggIWltcG9ydGFudDsgfVxuICAucHQtbGctMTI1LFxuICAucHktbGctMTI1IHtcbiAgICBwYWRkaW5nLXRvcDogMTI1cHggIWltcG9ydGFudDsgfVxuICAucHItbGctMTI1LFxuICAucHgtbGctMTI1IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMjVweCAhaW1wb3J0YW50OyB9XG4gIC5wYi1sZy0xMjUsXG4gIC5weS1sZy0xMjUge1xuICAgIHBhZGRpbmctYm90dG9tOiAxMjVweCAhaW1wb3J0YW50OyB9XG4gIC5wbC1sZy0xMjUsXG4gIC5weC1sZy0xMjUge1xuICAgIHBhZGRpbmctbGVmdDogMTI1cHggIWltcG9ydGFudDsgfVxuICAucC1sZy0xNDAge1xuICAgIHBhZGRpbmc6IDE0MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLnB0LWxnLTE0MCxcbiAgLnB5LWxnLTE0MCB7XG4gICAgcGFkZGluZy10b3A6IDE0MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLnByLWxnLTE0MCxcbiAgLnB4LWxnLTE0MCB7XG4gICAgcGFkZGluZy1yaWdodDogMTQwcHggIWltcG9ydGFudDsgfVxuICAucGItbGctMTQwLFxuICAucHktbGctMTQwIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTQwcHggIWltcG9ydGFudDsgfVxuICAucGwtbGctMTQwLFxuICAucHgtbGctMTQwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE0MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLnAtbGctMTYwIHtcbiAgICBwYWRkaW5nOiAxNjBweCAhaW1wb3J0YW50OyB9XG4gIC5wdC1sZy0xNjAsXG4gIC5weS1sZy0xNjAge1xuICAgIHBhZGRpbmctdG9wOiAxNjBweCAhaW1wb3J0YW50OyB9XG4gIC5wci1sZy0xNjAsXG4gIC5weC1sZy0xNjAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDE2MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLnBiLWxnLTE2MCxcbiAgLnB5LWxnLTE2MCB7XG4gICAgcGFkZGluZy1ib3R0b206IDE2MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLnBsLWxnLTE2MCxcbiAgLnB4LWxnLTE2MCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNjBweCAhaW1wb3J0YW50OyB9XG4gIC5wLWxnLTE4MCB7XG4gICAgcGFkZGluZzogMTgwcHggIWltcG9ydGFudDsgfVxuICAucHQtbGctMTgwLFxuICAucHktbGctMTgwIHtcbiAgICBwYWRkaW5nLXRvcDogMTgwcHggIWltcG9ydGFudDsgfVxuICAucHItbGctMTgwLFxuICAucHgtbGctMTgwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxODBweCAhaW1wb3J0YW50OyB9XG4gIC5wYi1sZy0xODAsXG4gIC5weS1sZy0xODAge1xuICAgIHBhZGRpbmctYm90dG9tOiAxODBweCAhaW1wb3J0YW50OyB9XG4gIC5wbC1sZy0xODAsXG4gIC5weC1sZy0xODAge1xuICAgIHBhZGRpbmctbGVmdDogMTgwcHggIWltcG9ydGFudDsgfVxuICAucC1sZy0yMjAge1xuICAgIHBhZGRpbmc6IDIyMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLnB0LWxnLTIyMCxcbiAgLnB5LWxnLTIyMCB7XG4gICAgcGFkZGluZy10b3A6IDIyMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLnByLWxnLTIyMCxcbiAgLnB4LWxnLTIyMCB7XG4gICAgcGFkZGluZy1yaWdodDogMjIwcHggIWltcG9ydGFudDsgfVxuICAucGItbGctMjIwLFxuICAucHktbGctMjIwIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjIwcHggIWltcG9ydGFudDsgfVxuICAucGwtbGctMjIwLFxuICAucHgtbGctMjIwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDIyMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm0tbGctbjEge1xuICAgIG1hcmdpbjogLTVweCAhaW1wb3J0YW50OyB9XG4gIC5tdC1sZy1uMSxcbiAgLm15LWxnLW4xIHtcbiAgICBtYXJnaW4tdG9wOiAtNXB4ICFpbXBvcnRhbnQ7IH1cbiAgLm1yLWxnLW4xLFxuICAubXgtbGctbjEge1xuICAgIG1hcmdpbi1yaWdodDogLTVweCAhaW1wb3J0YW50OyB9XG4gIC5tYi1sZy1uMSxcbiAgLm15LWxnLW4xIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtNXB4ICFpbXBvcnRhbnQ7IH1cbiAgLm1sLWxnLW4xLFxuICAubXgtbGctbjEge1xuICAgIG1hcmdpbi1sZWZ0OiAtNXB4ICFpbXBvcnRhbnQ7IH1cbiAgLm0tbGctbjIge1xuICAgIG1hcmdpbjogLTEwcHggIWltcG9ydGFudDsgfVxuICAubXQtbGctbjIsXG4gIC5teS1sZy1uMiB7XG4gICAgbWFyZ2luLXRvcDogLTEwcHggIWltcG9ydGFudDsgfVxuICAubXItbGctbjIsXG4gIC5teC1sZy1uMiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTBweCAhaW1wb3J0YW50OyB9XG4gIC5tYi1sZy1uMixcbiAgLm15LWxnLW4yIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTBweCAhaW1wb3J0YW50OyB9XG4gIC5tbC1sZy1uMixcbiAgLm14LWxnLW4yIHtcbiAgICBtYXJnaW4tbGVmdDogLTEwcHggIWltcG9ydGFudDsgfVxuICAubS1sZy1uMyB7XG4gICAgbWFyZ2luOiAtMjBweCAhaW1wb3J0YW50OyB9XG4gIC5tdC1sZy1uMyxcbiAgLm15LWxnLW4zIHtcbiAgICBtYXJnaW4tdG9wOiAtMjBweCAhaW1wb3J0YW50OyB9XG4gIC5tci1sZy1uMyxcbiAgLm14LWxnLW4zIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0yMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm1iLWxnLW4zLFxuICAubXktbGctbjMge1xuICAgIG1hcmdpbi1ib3R0b206IC0yMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm1sLWxnLW4zLFxuICAubXgtbGctbjMge1xuICAgIG1hcmdpbi1sZWZ0OiAtMjBweCAhaW1wb3J0YW50OyB9XG4gIC5tLWxnLW40IHtcbiAgICBtYXJnaW46IC0zMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm10LWxnLW40LFxuICAubXktbGctbjQge1xuICAgIG1hcmdpbi10b3A6IC0zMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm1yLWxnLW40LFxuICAubXgtbGctbjQge1xuICAgIG1hcmdpbi1yaWdodDogLTMwcHggIWltcG9ydGFudDsgfVxuICAubWItbGctbjQsXG4gIC5teS1sZy1uNCB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTMwcHggIWltcG9ydGFudDsgfVxuICAubWwtbGctbjQsXG4gIC5teC1sZy1uNCB7XG4gICAgbWFyZ2luLWxlZnQ6IC0zMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm0tbGctbjUge1xuICAgIG1hcmdpbjogLTYwcHggIWltcG9ydGFudDsgfVxuICAubXQtbGctbjUsXG4gIC5teS1sZy1uNSB7XG4gICAgbWFyZ2luLXRvcDogLTYwcHggIWltcG9ydGFudDsgfVxuICAubXItbGctbjUsXG4gIC5teC1sZy1uNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNjBweCAhaW1wb3J0YW50OyB9XG4gIC5tYi1sZy1uNSxcbiAgLm15LWxnLW41IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtNjBweCAhaW1wb3J0YW50OyB9XG4gIC5tbC1sZy1uNSxcbiAgLm14LWxnLW41IHtcbiAgICBtYXJnaW4tbGVmdDogLTYwcHggIWltcG9ydGFudDsgfVxuICAubS1sZy1uMjAge1xuICAgIG1hcmdpbjogLTIwcHggIWltcG9ydGFudDsgfVxuICAubXQtbGctbjIwLFxuICAubXktbGctbjIwIHtcbiAgICBtYXJnaW4tdG9wOiAtMjBweCAhaW1wb3J0YW50OyB9XG4gIC5tci1sZy1uMjAsXG4gIC5teC1sZy1uMjAge1xuICAgIG1hcmdpbi1yaWdodDogLTIwcHggIWltcG9ydGFudDsgfVxuICAubWItbGctbjIwLFxuICAubXktbGctbjIwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMjBweCAhaW1wb3J0YW50OyB9XG4gIC5tbC1sZy1uMjAsXG4gIC5teC1sZy1uMjAge1xuICAgIG1hcmdpbi1sZWZ0OiAtMjBweCAhaW1wb3J0YW50OyB9XG4gIC5tLWxnLW40MCB7XG4gICAgbWFyZ2luOiAtNDBweCAhaW1wb3J0YW50OyB9XG4gIC5tdC1sZy1uNDAsXG4gIC5teS1sZy1uNDAge1xuICAgIG1hcmdpbi10b3A6IC00MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm1yLWxnLW40MCxcbiAgLm14LWxnLW40MCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNDBweCAhaW1wb3J0YW50OyB9XG4gIC5tYi1sZy1uNDAsXG4gIC5teS1sZy1uNDAge1xuICAgIG1hcmdpbi1ib3R0b206IC00MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm1sLWxnLW40MCxcbiAgLm14LWxnLW40MCB7XG4gICAgbWFyZ2luLWxlZnQ6IC00MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm0tbGctbjYwIHtcbiAgICBtYXJnaW46IC02MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm10LWxnLW42MCxcbiAgLm15LWxnLW42MCB7XG4gICAgbWFyZ2luLXRvcDogLTYwcHggIWltcG9ydGFudDsgfVxuICAubXItbGctbjYwLFxuICAubXgtbGctbjYwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC02MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm1iLWxnLW42MCxcbiAgLm15LWxnLW42MCB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTYwcHggIWltcG9ydGFudDsgfVxuICAubWwtbGctbjYwLFxuICAubXgtbGctbjYwIHtcbiAgICBtYXJnaW4tbGVmdDogLTYwcHggIWltcG9ydGFudDsgfVxuICAubS1sZy1uODAge1xuICAgIG1hcmdpbjogLTgwcHggIWltcG9ydGFudDsgfVxuICAubXQtbGctbjgwLFxuICAubXktbGctbjgwIHtcbiAgICBtYXJnaW4tdG9wOiAtODBweCAhaW1wb3J0YW50OyB9XG4gIC5tci1sZy1uODAsXG4gIC5teC1sZy1uODAge1xuICAgIG1hcmdpbi1yaWdodDogLTgwcHggIWltcG9ydGFudDsgfVxuICAubWItbGctbjgwLFxuICAubXktbGctbjgwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtODBweCAhaW1wb3J0YW50OyB9XG4gIC5tbC1sZy1uODAsXG4gIC5teC1sZy1uODAge1xuICAgIG1hcmdpbi1sZWZ0OiAtODBweCAhaW1wb3J0YW50OyB9XG4gIC5tLWxnLW4xMDAge1xuICAgIG1hcmdpbjogLTEwMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm10LWxnLW4xMDAsXG4gIC5teS1sZy1uMTAwIHtcbiAgICBtYXJnaW4tdG9wOiAtMTAwcHggIWltcG9ydGFudDsgfVxuICAubXItbGctbjEwMCxcbiAgLm14LWxnLW4xMDAge1xuICAgIG1hcmdpbi1yaWdodDogLTEwMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm1iLWxnLW4xMDAsXG4gIC5teS1sZy1uMTAwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTAwcHggIWltcG9ydGFudDsgfVxuICAubWwtbGctbjEwMCxcbiAgLm14LWxnLW4xMDAge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTAwcHggIWltcG9ydGFudDsgfVxuICAubS1sZy1uMTIwIHtcbiAgICBtYXJnaW46IC0xMjBweCAhaW1wb3J0YW50OyB9XG4gIC5tdC1sZy1uMTIwLFxuICAubXktbGctbjEyMCB7XG4gICAgbWFyZ2luLXRvcDogLTEyMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm1yLWxnLW4xMjAsXG4gIC5teC1sZy1uMTIwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xMjBweCAhaW1wb3J0YW50OyB9XG4gIC5tYi1sZy1uMTIwLFxuICAubXktbGctbjEyMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTEyMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm1sLWxnLW4xMjAsXG4gIC5teC1sZy1uMTIwIHtcbiAgICBtYXJnaW4tbGVmdDogLTEyMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm0tbGctbjEyNSB7XG4gICAgbWFyZ2luOiAtMTI1cHggIWltcG9ydGFudDsgfVxuICAubXQtbGctbjEyNSxcbiAgLm15LWxnLW4xMjUge1xuICAgIG1hcmdpbi10b3A6IC0xMjVweCAhaW1wb3J0YW50OyB9XG4gIC5tci1sZy1uMTI1LFxuICAubXgtbGctbjEyNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTI1cHggIWltcG9ydGFudDsgfVxuICAubWItbGctbjEyNSxcbiAgLm15LWxnLW4xMjUge1xuICAgIG1hcmdpbi1ib3R0b206IC0xMjVweCAhaW1wb3J0YW50OyB9XG4gIC5tbC1sZy1uMTI1LFxuICAubXgtbGctbjEyNSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xMjVweCAhaW1wb3J0YW50OyB9XG4gIC5tLWxnLW4xNDAge1xuICAgIG1hcmdpbjogLTE0MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm10LWxnLW4xNDAsXG4gIC5teS1sZy1uMTQwIHtcbiAgICBtYXJnaW4tdG9wOiAtMTQwcHggIWltcG9ydGFudDsgfVxuICAubXItbGctbjE0MCxcbiAgLm14LWxnLW4xNDAge1xuICAgIG1hcmdpbi1yaWdodDogLTE0MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm1iLWxnLW4xNDAsXG4gIC5teS1sZy1uMTQwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTQwcHggIWltcG9ydGFudDsgfVxuICAubWwtbGctbjE0MCxcbiAgLm14LWxnLW4xNDAge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTQwcHggIWltcG9ydGFudDsgfVxuICAubS1sZy1uMTYwIHtcbiAgICBtYXJnaW46IC0xNjBweCAhaW1wb3J0YW50OyB9XG4gIC5tdC1sZy1uMTYwLFxuICAubXktbGctbjE2MCB7XG4gICAgbWFyZ2luLXRvcDogLTE2MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm1yLWxnLW4xNjAsXG4gIC5teC1sZy1uMTYwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xNjBweCAhaW1wb3J0YW50OyB9XG4gIC5tYi1sZy1uMTYwLFxuICAubXktbGctbjE2MCB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTE2MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm1sLWxnLW4xNjAsXG4gIC5teC1sZy1uMTYwIHtcbiAgICBtYXJnaW4tbGVmdDogLTE2MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm0tbGctbjE4MCB7XG4gICAgbWFyZ2luOiAtMTgwcHggIWltcG9ydGFudDsgfVxuICAubXQtbGctbjE4MCxcbiAgLm15LWxnLW4xODAge1xuICAgIG1hcmdpbi10b3A6IC0xODBweCAhaW1wb3J0YW50OyB9XG4gIC5tci1sZy1uMTgwLFxuICAubXgtbGctbjE4MCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTgwcHggIWltcG9ydGFudDsgfVxuICAubWItbGctbjE4MCxcbiAgLm15LWxnLW4xODAge1xuICAgIG1hcmdpbi1ib3R0b206IC0xODBweCAhaW1wb3J0YW50OyB9XG4gIC5tbC1sZy1uMTgwLFxuICAubXgtbGctbjE4MCB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xODBweCAhaW1wb3J0YW50OyB9XG4gIC5tLWxnLW4yMjAge1xuICAgIG1hcmdpbjogLTIyMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm10LWxnLW4yMjAsXG4gIC5teS1sZy1uMjIwIHtcbiAgICBtYXJnaW4tdG9wOiAtMjIwcHggIWltcG9ydGFudDsgfVxuICAubXItbGctbjIyMCxcbiAgLm14LWxnLW4yMjAge1xuICAgIG1hcmdpbi1yaWdodDogLTIyMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm1iLWxnLW4yMjAsXG4gIC5teS1sZy1uMjIwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMjIwcHggIWltcG9ydGFudDsgfVxuICAubWwtbGctbjIyMCxcbiAgLm14LWxnLW4yMjAge1xuICAgIG1hcmdpbi1sZWZ0OiAtMjIwcHggIWltcG9ydGFudDsgfVxuICAubS1sZy1hdXRvIHtcbiAgICBtYXJnaW46IGF1dG8gIWltcG9ydGFudDsgfVxuICAubXQtbGctYXV0byxcbiAgLm15LWxnLWF1dG8ge1xuICAgIG1hcmdpbi10b3A6IGF1dG8gIWltcG9ydGFudDsgfVxuICAubXItbGctYXV0byxcbiAgLm14LWxnLWF1dG8ge1xuICAgIG1hcmdpbi1yaWdodDogYXV0byAhaW1wb3J0YW50OyB9XG4gIC5tYi1sZy1hdXRvLFxuICAubXktbGctYXV0byB7XG4gICAgbWFyZ2luLWJvdHRvbTogYXV0byAhaW1wb3J0YW50OyB9XG4gIC5tbC1sZy1hdXRvLFxuICAubXgtbGctYXV0byB7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG8gIWltcG9ydGFudDsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMjIwcHgpIHtcbiAgLm0teGwtMCB7XG4gICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7IH1cbiAgLm10LXhsLTAsXG4gIC5teS14bC0wIHtcbiAgICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7IH1cbiAgLm1yLXhsLTAsXG4gIC5teC14bC0wIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAgIWltcG9ydGFudDsgfVxuICAubWIteGwtMCxcbiAgLm15LXhsLTAge1xuICAgIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDsgfVxuICAubWwteGwtMCxcbiAgLm14LXhsLTAge1xuICAgIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7IH1cbiAgLm0teGwtMSB7XG4gICAgbWFyZ2luOiA1cHggIWltcG9ydGFudDsgfVxuICAubXQteGwtMSxcbiAgLm15LXhsLTEge1xuICAgIG1hcmdpbi10b3A6IDVweCAhaW1wb3J0YW50OyB9XG4gIC5tci14bC0xLFxuICAubXgteGwtMSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA1cHggIWltcG9ydGFudDsgfVxuICAubWIteGwtMSxcbiAgLm15LXhsLTEge1xuICAgIG1hcmdpbi1ib3R0b206IDVweCAhaW1wb3J0YW50OyB9XG4gIC5tbC14bC0xLFxuICAubXgteGwtMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDVweCAhaW1wb3J0YW50OyB9XG4gIC5tLXhsLTIge1xuICAgIG1hcmdpbjogMTBweCAhaW1wb3J0YW50OyB9XG4gIC5tdC14bC0yLFxuICAubXkteGwtMiB7XG4gICAgbWFyZ2luLXRvcDogMTBweCAhaW1wb3J0YW50OyB9XG4gIC5tci14bC0yLFxuICAubXgteGwtMiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm1iLXhsLTIsXG4gIC5teS14bC0yIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm1sLXhsLTIsXG4gIC5teC14bC0yIHtcbiAgICBtYXJnaW4tbGVmdDogMTBweCAhaW1wb3J0YW50OyB9XG4gIC5tLXhsLTMge1xuICAgIG1hcmdpbjogMjBweCAhaW1wb3J0YW50OyB9XG4gIC5tdC14bC0zLFxuICAubXkteGwtMyB7XG4gICAgbWFyZ2luLXRvcDogMjBweCAhaW1wb3J0YW50OyB9XG4gIC5tci14bC0zLFxuICAubXgteGwtMyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAyMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm1iLXhsLTMsXG4gIC5teS14bC0zIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm1sLXhsLTMsXG4gIC5teC14bC0zIHtcbiAgICBtYXJnaW4tbGVmdDogMjBweCAhaW1wb3J0YW50OyB9XG4gIC5tLXhsLTQge1xuICAgIG1hcmdpbjogMzBweCAhaW1wb3J0YW50OyB9XG4gIC5tdC14bC00LFxuICAubXkteGwtNCB7XG4gICAgbWFyZ2luLXRvcDogMzBweCAhaW1wb3J0YW50OyB9XG4gIC5tci14bC00LFxuICAubXgteGwtNCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm1iLXhsLTQsXG4gIC5teS14bC00IHtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm1sLXhsLTQsXG4gIC5teC14bC00IHtcbiAgICBtYXJnaW4tbGVmdDogMzBweCAhaW1wb3J0YW50OyB9XG4gIC5tLXhsLTUge1xuICAgIG1hcmdpbjogNjBweCAhaW1wb3J0YW50OyB9XG4gIC5tdC14bC01LFxuICAubXkteGwtNSB7XG4gICAgbWFyZ2luLXRvcDogNjBweCAhaW1wb3J0YW50OyB9XG4gIC5tci14bC01LFxuICAubXgteGwtNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA2MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm1iLXhsLTUsXG4gIC5teS14bC01IHtcbiAgICBtYXJnaW4tYm90dG9tOiA2MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm1sLXhsLTUsXG4gIC5teC14bC01IHtcbiAgICBtYXJnaW4tbGVmdDogNjBweCAhaW1wb3J0YW50OyB9XG4gIC5tLXhsLTIwIHtcbiAgICBtYXJnaW46IDIwcHggIWltcG9ydGFudDsgfVxuICAubXQteGwtMjAsXG4gIC5teS14bC0yMCB7XG4gICAgbWFyZ2luLXRvcDogMjBweCAhaW1wb3J0YW50OyB9XG4gIC5tci14bC0yMCxcbiAgLm14LXhsLTIwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDIwcHggIWltcG9ydGFudDsgfVxuICAubWIteGwtMjAsXG4gIC5teS14bC0yMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweCAhaW1wb3J0YW50OyB9XG4gIC5tbC14bC0yMCxcbiAgLm14LXhsLTIwIHtcbiAgICBtYXJnaW4tbGVmdDogMjBweCAhaW1wb3J0YW50OyB9XG4gIC5tLXhsLTQwIHtcbiAgICBtYXJnaW46IDQwcHggIWltcG9ydGFudDsgfVxuICAubXQteGwtNDAsXG4gIC5teS14bC00MCB7XG4gICAgbWFyZ2luLXRvcDogNDBweCAhaW1wb3J0YW50OyB9XG4gIC5tci14bC00MCxcbiAgLm14LXhsLTQwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDQwcHggIWltcG9ydGFudDsgfVxuICAubWIteGwtNDAsXG4gIC5teS14bC00MCB7XG4gICAgbWFyZ2luLWJvdHRvbTogNDBweCAhaW1wb3J0YW50OyB9XG4gIC5tbC14bC00MCxcbiAgLm14LXhsLTQwIHtcbiAgICBtYXJnaW4tbGVmdDogNDBweCAhaW1wb3J0YW50OyB9XG4gIC5tLXhsLTYwIHtcbiAgICBtYXJnaW46IDYwcHggIWltcG9ydGFudDsgfVxuICAubXQteGwtNjAsXG4gIC5teS14bC02MCB7XG4gICAgbWFyZ2luLXRvcDogNjBweCAhaW1wb3J0YW50OyB9XG4gIC5tci14bC02MCxcbiAgLm14LXhsLTYwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDYwcHggIWltcG9ydGFudDsgfVxuICAubWIteGwtNjAsXG4gIC5teS14bC02MCB7XG4gICAgbWFyZ2luLWJvdHRvbTogNjBweCAhaW1wb3J0YW50OyB9XG4gIC5tbC14bC02MCxcbiAgLm14LXhsLTYwIHtcbiAgICBtYXJnaW4tbGVmdDogNjBweCAhaW1wb3J0YW50OyB9XG4gIC5tLXhsLTgwIHtcbiAgICBtYXJnaW46IDgwcHggIWltcG9ydGFudDsgfVxuICAubXQteGwtODAsXG4gIC5teS14bC04MCB7XG4gICAgbWFyZ2luLXRvcDogODBweCAhaW1wb3J0YW50OyB9XG4gIC5tci14bC04MCxcbiAgLm14LXhsLTgwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDgwcHggIWltcG9ydGFudDsgfVxuICAubWIteGwtODAsXG4gIC5teS14bC04MCB7XG4gICAgbWFyZ2luLWJvdHRvbTogODBweCAhaW1wb3J0YW50OyB9XG4gIC5tbC14bC04MCxcbiAgLm14LXhsLTgwIHtcbiAgICBtYXJnaW4tbGVmdDogODBweCAhaW1wb3J0YW50OyB9XG4gIC5tLXhsLTEwMCB7XG4gICAgbWFyZ2luOiAxMDBweCAhaW1wb3J0YW50OyB9XG4gIC5tdC14bC0xMDAsXG4gIC5teS14bC0xMDAge1xuICAgIG1hcmdpbi10b3A6IDEwMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm1yLXhsLTEwMCxcbiAgLm14LXhsLTEwMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMDBweCAhaW1wb3J0YW50OyB9XG4gIC5tYi14bC0xMDAsXG4gIC5teS14bC0xMDAge1xuICAgIG1hcmdpbi1ib3R0b206IDEwMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm1sLXhsLTEwMCxcbiAgLm14LXhsLTEwMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDEwMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm0teGwtMTIwIHtcbiAgICBtYXJnaW46IDEyMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm10LXhsLTEyMCxcbiAgLm15LXhsLTEyMCB7XG4gICAgbWFyZ2luLXRvcDogMTIwcHggIWltcG9ydGFudDsgfVxuICAubXIteGwtMTIwLFxuICAubXgteGwtMTIwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEyMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm1iLXhsLTEyMCxcbiAgLm15LXhsLTEyMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTIwcHggIWltcG9ydGFudDsgfVxuICAubWwteGwtMTIwLFxuICAubXgteGwtMTIwIHtcbiAgICBtYXJnaW4tbGVmdDogMTIwcHggIWltcG9ydGFudDsgfVxuICAubS14bC0xMjUge1xuICAgIG1hcmdpbjogMTI1cHggIWltcG9ydGFudDsgfVxuICAubXQteGwtMTI1LFxuICAubXkteGwtMTI1IHtcbiAgICBtYXJnaW4tdG9wOiAxMjVweCAhaW1wb3J0YW50OyB9XG4gIC5tci14bC0xMjUsXG4gIC5teC14bC0xMjUge1xuICAgIG1hcmdpbi1yaWdodDogMTI1cHggIWltcG9ydGFudDsgfVxuICAubWIteGwtMTI1LFxuICAubXkteGwtMTI1IHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMjVweCAhaW1wb3J0YW50OyB9XG4gIC5tbC14bC0xMjUsXG4gIC5teC14bC0xMjUge1xuICAgIG1hcmdpbi1sZWZ0OiAxMjVweCAhaW1wb3J0YW50OyB9XG4gIC5tLXhsLTE0MCB7XG4gICAgbWFyZ2luOiAxNDBweCAhaW1wb3J0YW50OyB9XG4gIC5tdC14bC0xNDAsXG4gIC5teS14bC0xNDAge1xuICAgIG1hcmdpbi10b3A6IDE0MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm1yLXhsLTE0MCxcbiAgLm14LXhsLTE0MCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxNDBweCAhaW1wb3J0YW50OyB9XG4gIC5tYi14bC0xNDAsXG4gIC5teS14bC0xNDAge1xuICAgIG1hcmdpbi1ib3R0b206IDE0MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm1sLXhsLTE0MCxcbiAgLm14LXhsLTE0MCB7XG4gICAgbWFyZ2luLWxlZnQ6IDE0MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm0teGwtMTYwIHtcbiAgICBtYXJnaW46IDE2MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm10LXhsLTE2MCxcbiAgLm15LXhsLTE2MCB7XG4gICAgbWFyZ2luLXRvcDogMTYwcHggIWltcG9ydGFudDsgfVxuICAubXIteGwtMTYwLFxuICAubXgteGwtMTYwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDE2MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm1iLXhsLTE2MCxcbiAgLm15LXhsLTE2MCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTYwcHggIWltcG9ydGFudDsgfVxuICAubWwteGwtMTYwLFxuICAubXgteGwtMTYwIHtcbiAgICBtYXJnaW4tbGVmdDogMTYwcHggIWltcG9ydGFudDsgfVxuICAubS14bC0xODAge1xuICAgIG1hcmdpbjogMTgwcHggIWltcG9ydGFudDsgfVxuICAubXQteGwtMTgwLFxuICAubXkteGwtMTgwIHtcbiAgICBtYXJnaW4tdG9wOiAxODBweCAhaW1wb3J0YW50OyB9XG4gIC5tci14bC0xODAsXG4gIC5teC14bC0xODAge1xuICAgIG1hcmdpbi1yaWdodDogMTgwcHggIWltcG9ydGFudDsgfVxuICAubWIteGwtMTgwLFxuICAubXkteGwtMTgwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxODBweCAhaW1wb3J0YW50OyB9XG4gIC5tbC14bC0xODAsXG4gIC5teC14bC0xODAge1xuICAgIG1hcmdpbi1sZWZ0OiAxODBweCAhaW1wb3J0YW50OyB9XG4gIC5tLXhsLTIyMCB7XG4gICAgbWFyZ2luOiAyMjBweCAhaW1wb3J0YW50OyB9XG4gIC5tdC14bC0yMjAsXG4gIC5teS14bC0yMjAge1xuICAgIG1hcmdpbi10b3A6IDIyMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm1yLXhsLTIyMCxcbiAgLm14LXhsLTIyMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAyMjBweCAhaW1wb3J0YW50OyB9XG4gIC5tYi14bC0yMjAsXG4gIC5teS14bC0yMjAge1xuICAgIG1hcmdpbi1ib3R0b206IDIyMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm1sLXhsLTIyMCxcbiAgLm14LXhsLTIyMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDIyMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLnAteGwtMCB7XG4gICAgcGFkZGluZzogMCAhaW1wb3J0YW50OyB9XG4gIC5wdC14bC0wLFxuICAucHkteGwtMCB7XG4gICAgcGFkZGluZy10b3A6IDAgIWltcG9ydGFudDsgfVxuICAucHIteGwtMCxcbiAgLnB4LXhsLTAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDsgfVxuICAucGIteGwtMCxcbiAgLnB5LXhsLTAge1xuICAgIHBhZGRpbmctYm90dG9tOiAwICFpbXBvcnRhbnQ7IH1cbiAgLnBsLXhsLTAsXG4gIC5weC14bC0wIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDsgfVxuICAucC14bC0xIHtcbiAgICBwYWRkaW5nOiA1cHggIWltcG9ydGFudDsgfVxuICAucHQteGwtMSxcbiAgLnB5LXhsLTEge1xuICAgIHBhZGRpbmctdG9wOiA1cHggIWltcG9ydGFudDsgfVxuICAucHIteGwtMSxcbiAgLnB4LXhsLTEge1xuICAgIHBhZGRpbmctcmlnaHQ6IDVweCAhaW1wb3J0YW50OyB9XG4gIC5wYi14bC0xLFxuICAucHkteGwtMSB7XG4gICAgcGFkZGluZy1ib3R0b206IDVweCAhaW1wb3J0YW50OyB9XG4gIC5wbC14bC0xLFxuICAucHgteGwtMSB7XG4gICAgcGFkZGluZy1sZWZ0OiA1cHggIWltcG9ydGFudDsgfVxuICAucC14bC0yIHtcbiAgICBwYWRkaW5nOiAxMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLnB0LXhsLTIsXG4gIC5weS14bC0yIHtcbiAgICBwYWRkaW5nLXRvcDogMTBweCAhaW1wb3J0YW50OyB9XG4gIC5wci14bC0yLFxuICAucHgteGwtMiB7XG4gICAgcGFkZGluZy1yaWdodDogMTBweCAhaW1wb3J0YW50OyB9XG4gIC5wYi14bC0yLFxuICAucHkteGwtMiB7XG4gICAgcGFkZGluZy1ib3R0b206IDEwcHggIWltcG9ydGFudDsgfVxuICAucGwteGwtMixcbiAgLnB4LXhsLTIge1xuICAgIHBhZGRpbmctbGVmdDogMTBweCAhaW1wb3J0YW50OyB9XG4gIC5wLXhsLTMge1xuICAgIHBhZGRpbmc6IDIwcHggIWltcG9ydGFudDsgfVxuICAucHQteGwtMyxcbiAgLnB5LXhsLTMge1xuICAgIHBhZGRpbmctdG9wOiAyMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLnByLXhsLTMsXG4gIC5weC14bC0zIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLnBiLXhsLTMsXG4gIC5weS14bC0zIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjBweCAhaW1wb3J0YW50OyB9XG4gIC5wbC14bC0zLFxuICAucHgteGwtMyB7XG4gICAgcGFkZGluZy1sZWZ0OiAyMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLnAteGwtNCB7XG4gICAgcGFkZGluZzogMzBweCAhaW1wb3J0YW50OyB9XG4gIC5wdC14bC00LFxuICAucHkteGwtNCB7XG4gICAgcGFkZGluZy10b3A6IDMwcHggIWltcG9ydGFudDsgfVxuICAucHIteGwtNCxcbiAgLnB4LXhsLTQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDMwcHggIWltcG9ydGFudDsgfVxuICAucGIteGwtNCxcbiAgLnB5LXhsLTQge1xuICAgIHBhZGRpbmctYm90dG9tOiAzMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLnBsLXhsLTQsXG4gIC5weC14bC00IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDMwcHggIWltcG9ydGFudDsgfVxuICAucC14bC01IHtcbiAgICBwYWRkaW5nOiA2MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLnB0LXhsLTUsXG4gIC5weS14bC01IHtcbiAgICBwYWRkaW5nLXRvcDogNjBweCAhaW1wb3J0YW50OyB9XG4gIC5wci14bC01LFxuICAucHgteGwtNSB7XG4gICAgcGFkZGluZy1yaWdodDogNjBweCAhaW1wb3J0YW50OyB9XG4gIC5wYi14bC01LFxuICAucHkteGwtNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDYwcHggIWltcG9ydGFudDsgfVxuICAucGwteGwtNSxcbiAgLnB4LXhsLTUge1xuICAgIHBhZGRpbmctbGVmdDogNjBweCAhaW1wb3J0YW50OyB9XG4gIC5wLXhsLTIwIHtcbiAgICBwYWRkaW5nOiAyMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLnB0LXhsLTIwLFxuICAucHkteGwtMjAge1xuICAgIHBhZGRpbmctdG9wOiAyMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLnByLXhsLTIwLFxuICAucHgteGwtMjAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDIwcHggIWltcG9ydGFudDsgfVxuICAucGIteGwtMjAsXG4gIC5weS14bC0yMCB7XG4gICAgcGFkZGluZy1ib3R0b206IDIwcHggIWltcG9ydGFudDsgfVxuICAucGwteGwtMjAsXG4gIC5weC14bC0yMCB7XG4gICAgcGFkZGluZy1sZWZ0OiAyMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLnAteGwtNDAge1xuICAgIHBhZGRpbmc6IDQwcHggIWltcG9ydGFudDsgfVxuICAucHQteGwtNDAsXG4gIC5weS14bC00MCB7XG4gICAgcGFkZGluZy10b3A6IDQwcHggIWltcG9ydGFudDsgfVxuICAucHIteGwtNDAsXG4gIC5weC14bC00MCB7XG4gICAgcGFkZGluZy1yaWdodDogNDBweCAhaW1wb3J0YW50OyB9XG4gIC5wYi14bC00MCxcbiAgLnB5LXhsLTQwIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNDBweCAhaW1wb3J0YW50OyB9XG4gIC5wbC14bC00MCxcbiAgLnB4LXhsLTQwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDQwcHggIWltcG9ydGFudDsgfVxuICAucC14bC02MCB7XG4gICAgcGFkZGluZzogNjBweCAhaW1wb3J0YW50OyB9XG4gIC5wdC14bC02MCxcbiAgLnB5LXhsLTYwIHtcbiAgICBwYWRkaW5nLXRvcDogNjBweCAhaW1wb3J0YW50OyB9XG4gIC5wci14bC02MCxcbiAgLnB4LXhsLTYwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA2MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLnBiLXhsLTYwLFxuICAucHkteGwtNjAge1xuICAgIHBhZGRpbmctYm90dG9tOiA2MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLnBsLXhsLTYwLFxuICAucHgteGwtNjAge1xuICAgIHBhZGRpbmctbGVmdDogNjBweCAhaW1wb3J0YW50OyB9XG4gIC5wLXhsLTgwIHtcbiAgICBwYWRkaW5nOiA4MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLnB0LXhsLTgwLFxuICAucHkteGwtODAge1xuICAgIHBhZGRpbmctdG9wOiA4MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLnByLXhsLTgwLFxuICAucHgteGwtODAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDgwcHggIWltcG9ydGFudDsgfVxuICAucGIteGwtODAsXG4gIC5weS14bC04MCB7XG4gICAgcGFkZGluZy1ib3R0b206IDgwcHggIWltcG9ydGFudDsgfVxuICAucGwteGwtODAsXG4gIC5weC14bC04MCB7XG4gICAgcGFkZGluZy1sZWZ0OiA4MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLnAteGwtMTAwIHtcbiAgICBwYWRkaW5nOiAxMDBweCAhaW1wb3J0YW50OyB9XG4gIC5wdC14bC0xMDAsXG4gIC5weS14bC0xMDAge1xuICAgIHBhZGRpbmctdG9wOiAxMDBweCAhaW1wb3J0YW50OyB9XG4gIC5wci14bC0xMDAsXG4gIC5weC14bC0xMDAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEwMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLnBiLXhsLTEwMCxcbiAgLnB5LXhsLTEwMCB7XG4gICAgcGFkZGluZy1ib3R0b206IDEwMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLnBsLXhsLTEwMCxcbiAgLnB4LXhsLTEwMCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMDBweCAhaW1wb3J0YW50OyB9XG4gIC5wLXhsLTEyMCB7XG4gICAgcGFkZGluZzogMTIwcHggIWltcG9ydGFudDsgfVxuICAucHQteGwtMTIwLFxuICAucHkteGwtMTIwIHtcbiAgICBwYWRkaW5nLXRvcDogMTIwcHggIWltcG9ydGFudDsgfVxuICAucHIteGwtMTIwLFxuICAucHgteGwtMTIwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMjBweCAhaW1wb3J0YW50OyB9XG4gIC5wYi14bC0xMjAsXG4gIC5weS14bC0xMjAge1xuICAgIHBhZGRpbmctYm90dG9tOiAxMjBweCAhaW1wb3J0YW50OyB9XG4gIC5wbC14bC0xMjAsXG4gIC5weC14bC0xMjAge1xuICAgIHBhZGRpbmctbGVmdDogMTIwcHggIWltcG9ydGFudDsgfVxuICAucC14bC0xMjUge1xuICAgIHBhZGRpbmc6IDEyNXB4ICFpbXBvcnRhbnQ7IH1cbiAgLnB0LXhsLTEyNSxcbiAgLnB5LXhsLTEyNSB7XG4gICAgcGFkZGluZy10b3A6IDEyNXB4ICFpbXBvcnRhbnQ7IH1cbiAgLnByLXhsLTEyNSxcbiAgLnB4LXhsLTEyNSB7XG4gICAgcGFkZGluZy1yaWdodDogMTI1cHggIWltcG9ydGFudDsgfVxuICAucGIteGwtMTI1LFxuICAucHkteGwtMTI1IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTI1cHggIWltcG9ydGFudDsgfVxuICAucGwteGwtMTI1LFxuICAucHgteGwtMTI1IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEyNXB4ICFpbXBvcnRhbnQ7IH1cbiAgLnAteGwtMTQwIHtcbiAgICBwYWRkaW5nOiAxNDBweCAhaW1wb3J0YW50OyB9XG4gIC5wdC14bC0xNDAsXG4gIC5weS14bC0xNDAge1xuICAgIHBhZGRpbmctdG9wOiAxNDBweCAhaW1wb3J0YW50OyB9XG4gIC5wci14bC0xNDAsXG4gIC5weC14bC0xNDAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDE0MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLnBiLXhsLTE0MCxcbiAgLnB5LXhsLTE0MCB7XG4gICAgcGFkZGluZy1ib3R0b206IDE0MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLnBsLXhsLTE0MCxcbiAgLnB4LXhsLTE0MCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNDBweCAhaW1wb3J0YW50OyB9XG4gIC5wLXhsLTE2MCB7XG4gICAgcGFkZGluZzogMTYwcHggIWltcG9ydGFudDsgfVxuICAucHQteGwtMTYwLFxuICAucHkteGwtMTYwIHtcbiAgICBwYWRkaW5nLXRvcDogMTYwcHggIWltcG9ydGFudDsgfVxuICAucHIteGwtMTYwLFxuICAucHgteGwtMTYwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNjBweCAhaW1wb3J0YW50OyB9XG4gIC5wYi14bC0xNjAsXG4gIC5weS14bC0xNjAge1xuICAgIHBhZGRpbmctYm90dG9tOiAxNjBweCAhaW1wb3J0YW50OyB9XG4gIC5wbC14bC0xNjAsXG4gIC5weC14bC0xNjAge1xuICAgIHBhZGRpbmctbGVmdDogMTYwcHggIWltcG9ydGFudDsgfVxuICAucC14bC0xODAge1xuICAgIHBhZGRpbmc6IDE4MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLnB0LXhsLTE4MCxcbiAgLnB5LXhsLTE4MCB7XG4gICAgcGFkZGluZy10b3A6IDE4MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLnByLXhsLTE4MCxcbiAgLnB4LXhsLTE4MCB7XG4gICAgcGFkZGluZy1yaWdodDogMTgwcHggIWltcG9ydGFudDsgfVxuICAucGIteGwtMTgwLFxuICAucHkteGwtMTgwIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTgwcHggIWltcG9ydGFudDsgfVxuICAucGwteGwtMTgwLFxuICAucHgteGwtMTgwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE4MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLnAteGwtMjIwIHtcbiAgICBwYWRkaW5nOiAyMjBweCAhaW1wb3J0YW50OyB9XG4gIC5wdC14bC0yMjAsXG4gIC5weS14bC0yMjAge1xuICAgIHBhZGRpbmctdG9wOiAyMjBweCAhaW1wb3J0YW50OyB9XG4gIC5wci14bC0yMjAsXG4gIC5weC14bC0yMjAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDIyMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLnBiLXhsLTIyMCxcbiAgLnB5LXhsLTIyMCB7XG4gICAgcGFkZGluZy1ib3R0b206IDIyMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLnBsLXhsLTIyMCxcbiAgLnB4LXhsLTIyMCB7XG4gICAgcGFkZGluZy1sZWZ0OiAyMjBweCAhaW1wb3J0YW50OyB9XG4gIC5tLXhsLW4xIHtcbiAgICBtYXJnaW46IC01cHggIWltcG9ydGFudDsgfVxuICAubXQteGwtbjEsXG4gIC5teS14bC1uMSB7XG4gICAgbWFyZ2luLXRvcDogLTVweCAhaW1wb3J0YW50OyB9XG4gIC5tci14bC1uMSxcbiAgLm14LXhsLW4xIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC01cHggIWltcG9ydGFudDsgfVxuICAubWIteGwtbjEsXG4gIC5teS14bC1uMSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTVweCAhaW1wb3J0YW50OyB9XG4gIC5tbC14bC1uMSxcbiAgLm14LXhsLW4xIHtcbiAgICBtYXJnaW4tbGVmdDogLTVweCAhaW1wb3J0YW50OyB9XG4gIC5tLXhsLW4yIHtcbiAgICBtYXJnaW46IC0xMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm10LXhsLW4yLFxuICAubXkteGwtbjIge1xuICAgIG1hcmdpbi10b3A6IC0xMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm1yLXhsLW4yLFxuICAubXgteGwtbjIge1xuICAgIG1hcmdpbi1yaWdodDogLTEwcHggIWltcG9ydGFudDsgfVxuICAubWIteGwtbjIsXG4gIC5teS14bC1uMiB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTEwcHggIWltcG9ydGFudDsgfVxuICAubWwteGwtbjIsXG4gIC5teC14bC1uMiB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm0teGwtbjMge1xuICAgIG1hcmdpbjogLTIwcHggIWltcG9ydGFudDsgfVxuICAubXQteGwtbjMsXG4gIC5teS14bC1uMyB7XG4gICAgbWFyZ2luLXRvcDogLTIwcHggIWltcG9ydGFudDsgfVxuICAubXIteGwtbjMsXG4gIC5teC14bC1uMyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMjBweCAhaW1wb3J0YW50OyB9XG4gIC5tYi14bC1uMyxcbiAgLm15LXhsLW4zIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMjBweCAhaW1wb3J0YW50OyB9XG4gIC5tbC14bC1uMyxcbiAgLm14LXhsLW4zIHtcbiAgICBtYXJnaW4tbGVmdDogLTIwcHggIWltcG9ydGFudDsgfVxuICAubS14bC1uNCB7XG4gICAgbWFyZ2luOiAtMzBweCAhaW1wb3J0YW50OyB9XG4gIC5tdC14bC1uNCxcbiAgLm15LXhsLW40IHtcbiAgICBtYXJnaW4tdG9wOiAtMzBweCAhaW1wb3J0YW50OyB9XG4gIC5tci14bC1uNCxcbiAgLm14LXhsLW40IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0zMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm1iLXhsLW40LFxuICAubXkteGwtbjQge1xuICAgIG1hcmdpbi1ib3R0b206IC0zMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm1sLXhsLW40LFxuICAubXgteGwtbjQge1xuICAgIG1hcmdpbi1sZWZ0OiAtMzBweCAhaW1wb3J0YW50OyB9XG4gIC5tLXhsLW41IHtcbiAgICBtYXJnaW46IC02MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm10LXhsLW41LFxuICAubXkteGwtbjUge1xuICAgIG1hcmdpbi10b3A6IC02MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm1yLXhsLW41LFxuICAubXgteGwtbjUge1xuICAgIG1hcmdpbi1yaWdodDogLTYwcHggIWltcG9ydGFudDsgfVxuICAubWIteGwtbjUsXG4gIC5teS14bC1uNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTYwcHggIWltcG9ydGFudDsgfVxuICAubWwteGwtbjUsXG4gIC5teC14bC1uNSB7XG4gICAgbWFyZ2luLWxlZnQ6IC02MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm0teGwtbjIwIHtcbiAgICBtYXJnaW46IC0yMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm10LXhsLW4yMCxcbiAgLm15LXhsLW4yMCB7XG4gICAgbWFyZ2luLXRvcDogLTIwcHggIWltcG9ydGFudDsgfVxuICAubXIteGwtbjIwLFxuICAubXgteGwtbjIwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0yMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm1iLXhsLW4yMCxcbiAgLm15LXhsLW4yMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTIwcHggIWltcG9ydGFudDsgfVxuICAubWwteGwtbjIwLFxuICAubXgteGwtbjIwIHtcbiAgICBtYXJnaW4tbGVmdDogLTIwcHggIWltcG9ydGFudDsgfVxuICAubS14bC1uNDAge1xuICAgIG1hcmdpbjogLTQwcHggIWltcG9ydGFudDsgfVxuICAubXQteGwtbjQwLFxuICAubXkteGwtbjQwIHtcbiAgICBtYXJnaW4tdG9wOiAtNDBweCAhaW1wb3J0YW50OyB9XG4gIC5tci14bC1uNDAsXG4gIC5teC14bC1uNDAge1xuICAgIG1hcmdpbi1yaWdodDogLTQwcHggIWltcG9ydGFudDsgfVxuICAubWIteGwtbjQwLFxuICAubXkteGwtbjQwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtNDBweCAhaW1wb3J0YW50OyB9XG4gIC5tbC14bC1uNDAsXG4gIC5teC14bC1uNDAge1xuICAgIG1hcmdpbi1sZWZ0OiAtNDBweCAhaW1wb3J0YW50OyB9XG4gIC5tLXhsLW42MCB7XG4gICAgbWFyZ2luOiAtNjBweCAhaW1wb3J0YW50OyB9XG4gIC5tdC14bC1uNjAsXG4gIC5teS14bC1uNjAge1xuICAgIG1hcmdpbi10b3A6IC02MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm1yLXhsLW42MCxcbiAgLm14LXhsLW42MCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNjBweCAhaW1wb3J0YW50OyB9XG4gIC5tYi14bC1uNjAsXG4gIC5teS14bC1uNjAge1xuICAgIG1hcmdpbi1ib3R0b206IC02MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm1sLXhsLW42MCxcbiAgLm14LXhsLW42MCB7XG4gICAgbWFyZ2luLWxlZnQ6IC02MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm0teGwtbjgwIHtcbiAgICBtYXJnaW46IC04MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm10LXhsLW44MCxcbiAgLm15LXhsLW44MCB7XG4gICAgbWFyZ2luLXRvcDogLTgwcHggIWltcG9ydGFudDsgfVxuICAubXIteGwtbjgwLFxuICAubXgteGwtbjgwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC04MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm1iLXhsLW44MCxcbiAgLm15LXhsLW44MCB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTgwcHggIWltcG9ydGFudDsgfVxuICAubWwteGwtbjgwLFxuICAubXgteGwtbjgwIHtcbiAgICBtYXJnaW4tbGVmdDogLTgwcHggIWltcG9ydGFudDsgfVxuICAubS14bC1uMTAwIHtcbiAgICBtYXJnaW46IC0xMDBweCAhaW1wb3J0YW50OyB9XG4gIC5tdC14bC1uMTAwLFxuICAubXkteGwtbjEwMCB7XG4gICAgbWFyZ2luLXRvcDogLTEwMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm1yLXhsLW4xMDAsXG4gIC5teC14bC1uMTAwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xMDBweCAhaW1wb3J0YW50OyB9XG4gIC5tYi14bC1uMTAwLFxuICAubXkteGwtbjEwMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTEwMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm1sLXhsLW4xMDAsXG4gIC5teC14bC1uMTAwIHtcbiAgICBtYXJnaW4tbGVmdDogLTEwMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm0teGwtbjEyMCB7XG4gICAgbWFyZ2luOiAtMTIwcHggIWltcG9ydGFudDsgfVxuICAubXQteGwtbjEyMCxcbiAgLm15LXhsLW4xMjAge1xuICAgIG1hcmdpbi10b3A6IC0xMjBweCAhaW1wb3J0YW50OyB9XG4gIC5tci14bC1uMTIwLFxuICAubXgteGwtbjEyMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTIwcHggIWltcG9ydGFudDsgfVxuICAubWIteGwtbjEyMCxcbiAgLm15LXhsLW4xMjAge1xuICAgIG1hcmdpbi1ib3R0b206IC0xMjBweCAhaW1wb3J0YW50OyB9XG4gIC5tbC14bC1uMTIwLFxuICAubXgteGwtbjEyMCB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xMjBweCAhaW1wb3J0YW50OyB9XG4gIC5tLXhsLW4xMjUge1xuICAgIG1hcmdpbjogLTEyNXB4ICFpbXBvcnRhbnQ7IH1cbiAgLm10LXhsLW4xMjUsXG4gIC5teS14bC1uMTI1IHtcbiAgICBtYXJnaW4tdG9wOiAtMTI1cHggIWltcG9ydGFudDsgfVxuICAubXIteGwtbjEyNSxcbiAgLm14LXhsLW4xMjUge1xuICAgIG1hcmdpbi1yaWdodDogLTEyNXB4ICFpbXBvcnRhbnQ7IH1cbiAgLm1iLXhsLW4xMjUsXG4gIC5teS14bC1uMTI1IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTI1cHggIWltcG9ydGFudDsgfVxuICAubWwteGwtbjEyNSxcbiAgLm14LXhsLW4xMjUge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTI1cHggIWltcG9ydGFudDsgfVxuICAubS14bC1uMTQwIHtcbiAgICBtYXJnaW46IC0xNDBweCAhaW1wb3J0YW50OyB9XG4gIC5tdC14bC1uMTQwLFxuICAubXkteGwtbjE0MCB7XG4gICAgbWFyZ2luLXRvcDogLTE0MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm1yLXhsLW4xNDAsXG4gIC5teC14bC1uMTQwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xNDBweCAhaW1wb3J0YW50OyB9XG4gIC5tYi14bC1uMTQwLFxuICAubXkteGwtbjE0MCB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTE0MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm1sLXhsLW4xNDAsXG4gIC5teC14bC1uMTQwIHtcbiAgICBtYXJnaW4tbGVmdDogLTE0MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm0teGwtbjE2MCB7XG4gICAgbWFyZ2luOiAtMTYwcHggIWltcG9ydGFudDsgfVxuICAubXQteGwtbjE2MCxcbiAgLm15LXhsLW4xNjAge1xuICAgIG1hcmdpbi10b3A6IC0xNjBweCAhaW1wb3J0YW50OyB9XG4gIC5tci14bC1uMTYwLFxuICAubXgteGwtbjE2MCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTYwcHggIWltcG9ydGFudDsgfVxuICAubWIteGwtbjE2MCxcbiAgLm15LXhsLW4xNjAge1xuICAgIG1hcmdpbi1ib3R0b206IC0xNjBweCAhaW1wb3J0YW50OyB9XG4gIC5tbC14bC1uMTYwLFxuICAubXgteGwtbjE2MCB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xNjBweCAhaW1wb3J0YW50OyB9XG4gIC5tLXhsLW4xODAge1xuICAgIG1hcmdpbjogLTE4MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm10LXhsLW4xODAsXG4gIC5teS14bC1uMTgwIHtcbiAgICBtYXJnaW4tdG9wOiAtMTgwcHggIWltcG9ydGFudDsgfVxuICAubXIteGwtbjE4MCxcbiAgLm14LXhsLW4xODAge1xuICAgIG1hcmdpbi1yaWdodDogLTE4MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm1iLXhsLW4xODAsXG4gIC5teS14bC1uMTgwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTgwcHggIWltcG9ydGFudDsgfVxuICAubWwteGwtbjE4MCxcbiAgLm14LXhsLW4xODAge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTgwcHggIWltcG9ydGFudDsgfVxuICAubS14bC1uMjIwIHtcbiAgICBtYXJnaW46IC0yMjBweCAhaW1wb3J0YW50OyB9XG4gIC5tdC14bC1uMjIwLFxuICAubXkteGwtbjIyMCB7XG4gICAgbWFyZ2luLXRvcDogLTIyMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm1yLXhsLW4yMjAsXG4gIC5teC14bC1uMjIwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0yMjBweCAhaW1wb3J0YW50OyB9XG4gIC5tYi14bC1uMjIwLFxuICAubXkteGwtbjIyMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTIyMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm1sLXhsLW4yMjAsXG4gIC5teC14bC1uMjIwIHtcbiAgICBtYXJnaW4tbGVmdDogLTIyMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm0teGwtYXV0byB7XG4gICAgbWFyZ2luOiBhdXRvICFpbXBvcnRhbnQ7IH1cbiAgLm10LXhsLWF1dG8sXG4gIC5teS14bC1hdXRvIHtcbiAgICBtYXJnaW4tdG9wOiBhdXRvICFpbXBvcnRhbnQ7IH1cbiAgLm1yLXhsLWF1dG8sXG4gIC5teC14bC1hdXRvIHtcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG8gIWltcG9ydGFudDsgfVxuICAubWIteGwtYXV0byxcbiAgLm15LXhsLWF1dG8ge1xuICAgIG1hcmdpbi1ib3R0b206IGF1dG8gIWltcG9ydGFudDsgfVxuICAubWwteGwtYXV0byxcbiAgLm14LXhsLWF1dG8ge1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvICFpbXBvcnRhbnQ7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTMxNXB4KSB7XG4gIC5tLXh4bC0wIHtcbiAgICBtYXJnaW46IDAgIWltcG9ydGFudDsgfVxuICAubXQteHhsLTAsXG4gIC5teS14eGwtMCB7XG4gICAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50OyB9XG4gIC5tci14eGwtMCxcbiAgLm14LXh4bC0wIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAgIWltcG9ydGFudDsgfVxuICAubWIteHhsLTAsXG4gIC5teS14eGwtMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50OyB9XG4gIC5tbC14eGwtMCxcbiAgLm14LXh4bC0wIHtcbiAgICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50OyB9XG4gIC5tLXh4bC0xIHtcbiAgICBtYXJnaW46IDVweCAhaW1wb3J0YW50OyB9XG4gIC5tdC14eGwtMSxcbiAgLm15LXh4bC0xIHtcbiAgICBtYXJnaW4tdG9wOiA1cHggIWltcG9ydGFudDsgfVxuICAubXIteHhsLTEsXG4gIC5teC14eGwtMSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA1cHggIWltcG9ydGFudDsgfVxuICAubWIteHhsLTEsXG4gIC5teS14eGwtMSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNXB4ICFpbXBvcnRhbnQ7IH1cbiAgLm1sLXh4bC0xLFxuICAubXgteHhsLTEge1xuICAgIG1hcmdpbi1sZWZ0OiA1cHggIWltcG9ydGFudDsgfVxuICAubS14eGwtMiB7XG4gICAgbWFyZ2luOiAxMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm10LXh4bC0yLFxuICAubXkteHhsLTIge1xuICAgIG1hcmdpbi10b3A6IDEwcHggIWltcG9ydGFudDsgfVxuICAubXIteHhsLTIsXG4gIC5teC14eGwtMiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm1iLXh4bC0yLFxuICAubXkteHhsLTIge1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHggIWltcG9ydGFudDsgfVxuICAubWwteHhsLTIsXG4gIC5teC14eGwtMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDEwcHggIWltcG9ydGFudDsgfVxuICAubS14eGwtMyB7XG4gICAgbWFyZ2luOiAyMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm10LXh4bC0zLFxuICAubXkteHhsLTMge1xuICAgIG1hcmdpbi10b3A6IDIwcHggIWltcG9ydGFudDsgfVxuICAubXIteHhsLTMsXG4gIC5teC14eGwtMyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAyMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm1iLXh4bC0zLFxuICAubXkteHhsLTMge1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHggIWltcG9ydGFudDsgfVxuICAubWwteHhsLTMsXG4gIC5teC14eGwtMyB7XG4gICAgbWFyZ2luLWxlZnQ6IDIwcHggIWltcG9ydGFudDsgfVxuICAubS14eGwtNCB7XG4gICAgbWFyZ2luOiAzMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm10LXh4bC00LFxuICAubXkteHhsLTQge1xuICAgIG1hcmdpbi10b3A6IDMwcHggIWltcG9ydGFudDsgfVxuICAubXIteHhsLTQsXG4gIC5teC14eGwtNCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm1iLXh4bC00LFxuICAubXkteHhsLTQge1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHggIWltcG9ydGFudDsgfVxuICAubWwteHhsLTQsXG4gIC5teC14eGwtNCB7XG4gICAgbWFyZ2luLWxlZnQ6IDMwcHggIWltcG9ydGFudDsgfVxuICAubS14eGwtNSB7XG4gICAgbWFyZ2luOiA2MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm10LXh4bC01LFxuICAubXkteHhsLTUge1xuICAgIG1hcmdpbi10b3A6IDYwcHggIWltcG9ydGFudDsgfVxuICAubXIteHhsLTUsXG4gIC5teC14eGwtNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA2MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm1iLXh4bC01LFxuICAubXkteHhsLTUge1xuICAgIG1hcmdpbi1ib3R0b206IDYwcHggIWltcG9ydGFudDsgfVxuICAubWwteHhsLTUsXG4gIC5teC14eGwtNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDYwcHggIWltcG9ydGFudDsgfVxuICAubS14eGwtMjAge1xuICAgIG1hcmdpbjogMjBweCAhaW1wb3J0YW50OyB9XG4gIC5tdC14eGwtMjAsXG4gIC5teS14eGwtMjAge1xuICAgIG1hcmdpbi10b3A6IDIwcHggIWltcG9ydGFudDsgfVxuICAubXIteHhsLTIwLFxuICAubXgteHhsLTIwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDIwcHggIWltcG9ydGFudDsgfVxuICAubWIteHhsLTIwLFxuICAubXkteHhsLTIwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm1sLXh4bC0yMCxcbiAgLm14LXh4bC0yMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDIwcHggIWltcG9ydGFudDsgfVxuICAubS14eGwtNDAge1xuICAgIG1hcmdpbjogNDBweCAhaW1wb3J0YW50OyB9XG4gIC5tdC14eGwtNDAsXG4gIC5teS14eGwtNDAge1xuICAgIG1hcmdpbi10b3A6IDQwcHggIWltcG9ydGFudDsgfVxuICAubXIteHhsLTQwLFxuICAubXgteHhsLTQwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDQwcHggIWltcG9ydGFudDsgfVxuICAubWIteHhsLTQwLFxuICAubXkteHhsLTQwIHtcbiAgICBtYXJnaW4tYm90dG9tOiA0MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm1sLXh4bC00MCxcbiAgLm14LXh4bC00MCB7XG4gICAgbWFyZ2luLWxlZnQ6IDQwcHggIWltcG9ydGFudDsgfVxuICAubS14eGwtNjAge1xuICAgIG1hcmdpbjogNjBweCAhaW1wb3J0YW50OyB9XG4gIC5tdC14eGwtNjAsXG4gIC5teS14eGwtNjAge1xuICAgIG1hcmdpbi10b3A6IDYwcHggIWltcG9ydGFudDsgfVxuICAubXIteHhsLTYwLFxuICAubXgteHhsLTYwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDYwcHggIWltcG9ydGFudDsgfVxuICAubWIteHhsLTYwLFxuICAubXkteHhsLTYwIHtcbiAgICBtYXJnaW4tYm90dG9tOiA2MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm1sLXh4bC02MCxcbiAgLm14LXh4bC02MCB7XG4gICAgbWFyZ2luLWxlZnQ6IDYwcHggIWltcG9ydGFudDsgfVxuICAubS14eGwtODAge1xuICAgIG1hcmdpbjogODBweCAhaW1wb3J0YW50OyB9XG4gIC5tdC14eGwtODAsXG4gIC5teS14eGwtODAge1xuICAgIG1hcmdpbi10b3A6IDgwcHggIWltcG9ydGFudDsgfVxuICAubXIteHhsLTgwLFxuICAubXgteHhsLTgwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDgwcHggIWltcG9ydGFudDsgfVxuICAubWIteHhsLTgwLFxuICAubXkteHhsLTgwIHtcbiAgICBtYXJnaW4tYm90dG9tOiA4MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm1sLXh4bC04MCxcbiAgLm14LXh4bC04MCB7XG4gICAgbWFyZ2luLWxlZnQ6IDgwcHggIWltcG9ydGFudDsgfVxuICAubS14eGwtMTAwIHtcbiAgICBtYXJnaW46IDEwMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm10LXh4bC0xMDAsXG4gIC5teS14eGwtMTAwIHtcbiAgICBtYXJnaW4tdG9wOiAxMDBweCAhaW1wb3J0YW50OyB9XG4gIC5tci14eGwtMTAwLFxuICAubXgteHhsLTEwMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMDBweCAhaW1wb3J0YW50OyB9XG4gIC5tYi14eGwtMTAwLFxuICAubXkteHhsLTEwMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTAwcHggIWltcG9ydGFudDsgfVxuICAubWwteHhsLTEwMCxcbiAgLm14LXh4bC0xMDAge1xuICAgIG1hcmdpbi1sZWZ0OiAxMDBweCAhaW1wb3J0YW50OyB9XG4gIC5tLXh4bC0xMjAge1xuICAgIG1hcmdpbjogMTIwcHggIWltcG9ydGFudDsgfVxuICAubXQteHhsLTEyMCxcbiAgLm15LXh4bC0xMjAge1xuICAgIG1hcmdpbi10b3A6IDEyMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm1yLXh4bC0xMjAsXG4gIC5teC14eGwtMTIwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEyMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm1iLXh4bC0xMjAsXG4gIC5teS14eGwtMTIwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMjBweCAhaW1wb3J0YW50OyB9XG4gIC5tbC14eGwtMTIwLFxuICAubXgteHhsLTEyMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDEyMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm0teHhsLTEyNSB7XG4gICAgbWFyZ2luOiAxMjVweCAhaW1wb3J0YW50OyB9XG4gIC5tdC14eGwtMTI1LFxuICAubXkteHhsLTEyNSB7XG4gICAgbWFyZ2luLXRvcDogMTI1cHggIWltcG9ydGFudDsgfVxuICAubXIteHhsLTEyNSxcbiAgLm14LXh4bC0xMjUge1xuICAgIG1hcmdpbi1yaWdodDogMTI1cHggIWltcG9ydGFudDsgfVxuICAubWIteHhsLTEyNSxcbiAgLm15LXh4bC0xMjUge1xuICAgIG1hcmdpbi1ib3R0b206IDEyNXB4ICFpbXBvcnRhbnQ7IH1cbiAgLm1sLXh4bC0xMjUsXG4gIC5teC14eGwtMTI1IHtcbiAgICBtYXJnaW4tbGVmdDogMTI1cHggIWltcG9ydGFudDsgfVxuICAubS14eGwtMTQwIHtcbiAgICBtYXJnaW46IDE0MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm10LXh4bC0xNDAsXG4gIC5teS14eGwtMTQwIHtcbiAgICBtYXJnaW4tdG9wOiAxNDBweCAhaW1wb3J0YW50OyB9XG4gIC5tci14eGwtMTQwLFxuICAubXgteHhsLTE0MCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxNDBweCAhaW1wb3J0YW50OyB9XG4gIC5tYi14eGwtMTQwLFxuICAubXkteHhsLTE0MCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTQwcHggIWltcG9ydGFudDsgfVxuICAubWwteHhsLTE0MCxcbiAgLm14LXh4bC0xNDAge1xuICAgIG1hcmdpbi1sZWZ0OiAxNDBweCAhaW1wb3J0YW50OyB9XG4gIC5tLXh4bC0xNjAge1xuICAgIG1hcmdpbjogMTYwcHggIWltcG9ydGFudDsgfVxuICAubXQteHhsLTE2MCxcbiAgLm15LXh4bC0xNjAge1xuICAgIG1hcmdpbi10b3A6IDE2MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm1yLXh4bC0xNjAsXG4gIC5teC14eGwtMTYwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDE2MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm1iLXh4bC0xNjAsXG4gIC5teS14eGwtMTYwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxNjBweCAhaW1wb3J0YW50OyB9XG4gIC5tbC14eGwtMTYwLFxuICAubXgteHhsLTE2MCB7XG4gICAgbWFyZ2luLWxlZnQ6IDE2MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm0teHhsLTE4MCB7XG4gICAgbWFyZ2luOiAxODBweCAhaW1wb3J0YW50OyB9XG4gIC5tdC14eGwtMTgwLFxuICAubXkteHhsLTE4MCB7XG4gICAgbWFyZ2luLXRvcDogMTgwcHggIWltcG9ydGFudDsgfVxuICAubXIteHhsLTE4MCxcbiAgLm14LXh4bC0xODAge1xuICAgIG1hcmdpbi1yaWdodDogMTgwcHggIWltcG9ydGFudDsgfVxuICAubWIteHhsLTE4MCxcbiAgLm15LXh4bC0xODAge1xuICAgIG1hcmdpbi1ib3R0b206IDE4MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm1sLXh4bC0xODAsXG4gIC5teC14eGwtMTgwIHtcbiAgICBtYXJnaW4tbGVmdDogMTgwcHggIWltcG9ydGFudDsgfVxuICAubS14eGwtMjIwIHtcbiAgICBtYXJnaW46IDIyMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm10LXh4bC0yMjAsXG4gIC5teS14eGwtMjIwIHtcbiAgICBtYXJnaW4tdG9wOiAyMjBweCAhaW1wb3J0YW50OyB9XG4gIC5tci14eGwtMjIwLFxuICAubXgteHhsLTIyMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAyMjBweCAhaW1wb3J0YW50OyB9XG4gIC5tYi14eGwtMjIwLFxuICAubXkteHhsLTIyMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjIwcHggIWltcG9ydGFudDsgfVxuICAubWwteHhsLTIyMCxcbiAgLm14LXh4bC0yMjAge1xuICAgIG1hcmdpbi1sZWZ0OiAyMjBweCAhaW1wb3J0YW50OyB9XG4gIC5wLXh4bC0wIHtcbiAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7IH1cbiAgLnB0LXh4bC0wLFxuICAucHkteHhsLTAge1xuICAgIHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnQ7IH1cbiAgLnByLXh4bC0wLFxuICAucHgteHhsLTAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDsgfVxuICAucGIteHhsLTAsXG4gIC5weS14eGwtMCB7XG4gICAgcGFkZGluZy1ib3R0b206IDAgIWltcG9ydGFudDsgfVxuICAucGwteHhsLTAsXG4gIC5weC14eGwtMCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7IH1cbiAgLnAteHhsLTEge1xuICAgIHBhZGRpbmc6IDVweCAhaW1wb3J0YW50OyB9XG4gIC5wdC14eGwtMSxcbiAgLnB5LXh4bC0xIHtcbiAgICBwYWRkaW5nLXRvcDogNXB4ICFpbXBvcnRhbnQ7IH1cbiAgLnByLXh4bC0xLFxuICAucHgteHhsLTEge1xuICAgIHBhZGRpbmctcmlnaHQ6IDVweCAhaW1wb3J0YW50OyB9XG4gIC5wYi14eGwtMSxcbiAgLnB5LXh4bC0xIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNXB4ICFpbXBvcnRhbnQ7IH1cbiAgLnBsLXh4bC0xLFxuICAucHgteHhsLTEge1xuICAgIHBhZGRpbmctbGVmdDogNXB4ICFpbXBvcnRhbnQ7IH1cbiAgLnAteHhsLTIge1xuICAgIHBhZGRpbmc6IDEwcHggIWltcG9ydGFudDsgfVxuICAucHQteHhsLTIsXG4gIC5weS14eGwtMiB7XG4gICAgcGFkZGluZy10b3A6IDEwcHggIWltcG9ydGFudDsgfVxuICAucHIteHhsLTIsXG4gIC5weC14eGwtMiB7XG4gICAgcGFkZGluZy1yaWdodDogMTBweCAhaW1wb3J0YW50OyB9XG4gIC5wYi14eGwtMixcbiAgLnB5LXh4bC0yIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTBweCAhaW1wb3J0YW50OyB9XG4gIC5wbC14eGwtMixcbiAgLnB4LXh4bC0yIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEwcHggIWltcG9ydGFudDsgfVxuICAucC14eGwtMyB7XG4gICAgcGFkZGluZzogMjBweCAhaW1wb3J0YW50OyB9XG4gIC5wdC14eGwtMyxcbiAgLnB5LXh4bC0zIHtcbiAgICBwYWRkaW5nLXRvcDogMjBweCAhaW1wb3J0YW50OyB9XG4gIC5wci14eGwtMyxcbiAgLnB4LXh4bC0zIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLnBiLXh4bC0zLFxuICAucHkteHhsLTMge1xuICAgIHBhZGRpbmctYm90dG9tOiAyMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLnBsLXh4bC0zLFxuICAucHgteHhsLTMge1xuICAgIHBhZGRpbmctbGVmdDogMjBweCAhaW1wb3J0YW50OyB9XG4gIC5wLXh4bC00IHtcbiAgICBwYWRkaW5nOiAzMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLnB0LXh4bC00LFxuICAucHkteHhsLTQge1xuICAgIHBhZGRpbmctdG9wOiAzMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLnByLXh4bC00LFxuICAucHgteHhsLTQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDMwcHggIWltcG9ydGFudDsgfVxuICAucGIteHhsLTQsXG4gIC5weS14eGwtNCB7XG4gICAgcGFkZGluZy1ib3R0b206IDMwcHggIWltcG9ydGFudDsgfVxuICAucGwteHhsLTQsXG4gIC5weC14eGwtNCB7XG4gICAgcGFkZGluZy1sZWZ0OiAzMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLnAteHhsLTUge1xuICAgIHBhZGRpbmc6IDYwcHggIWltcG9ydGFudDsgfVxuICAucHQteHhsLTUsXG4gIC5weS14eGwtNSB7XG4gICAgcGFkZGluZy10b3A6IDYwcHggIWltcG9ydGFudDsgfVxuICAucHIteHhsLTUsXG4gIC5weC14eGwtNSB7XG4gICAgcGFkZGluZy1yaWdodDogNjBweCAhaW1wb3J0YW50OyB9XG4gIC5wYi14eGwtNSxcbiAgLnB5LXh4bC01IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNjBweCAhaW1wb3J0YW50OyB9XG4gIC5wbC14eGwtNSxcbiAgLnB4LXh4bC01IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDYwcHggIWltcG9ydGFudDsgfVxuICAucC14eGwtMjAge1xuICAgIHBhZGRpbmc6IDIwcHggIWltcG9ydGFudDsgfVxuICAucHQteHhsLTIwLFxuICAucHkteHhsLTIwIHtcbiAgICBwYWRkaW5nLXRvcDogMjBweCAhaW1wb3J0YW50OyB9XG4gIC5wci14eGwtMjAsXG4gIC5weC14eGwtMjAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDIwcHggIWltcG9ydGFudDsgfVxuICAucGIteHhsLTIwLFxuICAucHkteHhsLTIwIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjBweCAhaW1wb3J0YW50OyB9XG4gIC5wbC14eGwtMjAsXG4gIC5weC14eGwtMjAge1xuICAgIHBhZGRpbmctbGVmdDogMjBweCAhaW1wb3J0YW50OyB9XG4gIC5wLXh4bC00MCB7XG4gICAgcGFkZGluZzogNDBweCAhaW1wb3J0YW50OyB9XG4gIC5wdC14eGwtNDAsXG4gIC5weS14eGwtNDAge1xuICAgIHBhZGRpbmctdG9wOiA0MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLnByLXh4bC00MCxcbiAgLnB4LXh4bC00MCB7XG4gICAgcGFkZGluZy1yaWdodDogNDBweCAhaW1wb3J0YW50OyB9XG4gIC5wYi14eGwtNDAsXG4gIC5weS14eGwtNDAge1xuICAgIHBhZGRpbmctYm90dG9tOiA0MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLnBsLXh4bC00MCxcbiAgLnB4LXh4bC00MCB7XG4gICAgcGFkZGluZy1sZWZ0OiA0MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLnAteHhsLTYwIHtcbiAgICBwYWRkaW5nOiA2MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLnB0LXh4bC02MCxcbiAgLnB5LXh4bC02MCB7XG4gICAgcGFkZGluZy10b3A6IDYwcHggIWltcG9ydGFudDsgfVxuICAucHIteHhsLTYwLFxuICAucHgteHhsLTYwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA2MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLnBiLXh4bC02MCxcbiAgLnB5LXh4bC02MCB7XG4gICAgcGFkZGluZy1ib3R0b206IDYwcHggIWltcG9ydGFudDsgfVxuICAucGwteHhsLTYwLFxuICAucHgteHhsLTYwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDYwcHggIWltcG9ydGFudDsgfVxuICAucC14eGwtODAge1xuICAgIHBhZGRpbmc6IDgwcHggIWltcG9ydGFudDsgfVxuICAucHQteHhsLTgwLFxuICAucHkteHhsLTgwIHtcbiAgICBwYWRkaW5nLXRvcDogODBweCAhaW1wb3J0YW50OyB9XG4gIC5wci14eGwtODAsXG4gIC5weC14eGwtODAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDgwcHggIWltcG9ydGFudDsgfVxuICAucGIteHhsLTgwLFxuICAucHkteHhsLTgwIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogODBweCAhaW1wb3J0YW50OyB9XG4gIC5wbC14eGwtODAsXG4gIC5weC14eGwtODAge1xuICAgIHBhZGRpbmctbGVmdDogODBweCAhaW1wb3J0YW50OyB9XG4gIC5wLXh4bC0xMDAge1xuICAgIHBhZGRpbmc6IDEwMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLnB0LXh4bC0xMDAsXG4gIC5weS14eGwtMTAwIHtcbiAgICBwYWRkaW5nLXRvcDogMTAwcHggIWltcG9ydGFudDsgfVxuICAucHIteHhsLTEwMCxcbiAgLnB4LXh4bC0xMDAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEwMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLnBiLXh4bC0xMDAsXG4gIC5weS14eGwtMTAwIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTAwcHggIWltcG9ydGFudDsgfVxuICAucGwteHhsLTEwMCxcbiAgLnB4LXh4bC0xMDAge1xuICAgIHBhZGRpbmctbGVmdDogMTAwcHggIWltcG9ydGFudDsgfVxuICAucC14eGwtMTIwIHtcbiAgICBwYWRkaW5nOiAxMjBweCAhaW1wb3J0YW50OyB9XG4gIC5wdC14eGwtMTIwLFxuICAucHkteHhsLTEyMCB7XG4gICAgcGFkZGluZy10b3A6IDEyMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLnByLXh4bC0xMjAsXG4gIC5weC14eGwtMTIwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMjBweCAhaW1wb3J0YW50OyB9XG4gIC5wYi14eGwtMTIwLFxuICAucHkteHhsLTEyMCB7XG4gICAgcGFkZGluZy1ib3R0b206IDEyMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLnBsLXh4bC0xMjAsXG4gIC5weC14eGwtMTIwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEyMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLnAteHhsLTEyNSB7XG4gICAgcGFkZGluZzogMTI1cHggIWltcG9ydGFudDsgfVxuICAucHQteHhsLTEyNSxcbiAgLnB5LXh4bC0xMjUge1xuICAgIHBhZGRpbmctdG9wOiAxMjVweCAhaW1wb3J0YW50OyB9XG4gIC5wci14eGwtMTI1LFxuICAucHgteHhsLTEyNSB7XG4gICAgcGFkZGluZy1yaWdodDogMTI1cHggIWltcG9ydGFudDsgfVxuICAucGIteHhsLTEyNSxcbiAgLnB5LXh4bC0xMjUge1xuICAgIHBhZGRpbmctYm90dG9tOiAxMjVweCAhaW1wb3J0YW50OyB9XG4gIC5wbC14eGwtMTI1LFxuICAucHgteHhsLTEyNSB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMjVweCAhaW1wb3J0YW50OyB9XG4gIC5wLXh4bC0xNDAge1xuICAgIHBhZGRpbmc6IDE0MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLnB0LXh4bC0xNDAsXG4gIC5weS14eGwtMTQwIHtcbiAgICBwYWRkaW5nLXRvcDogMTQwcHggIWltcG9ydGFudDsgfVxuICAucHIteHhsLTE0MCxcbiAgLnB4LXh4bC0xNDAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDE0MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLnBiLXh4bC0xNDAsXG4gIC5weS14eGwtMTQwIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTQwcHggIWltcG9ydGFudDsgfVxuICAucGwteHhsLTE0MCxcbiAgLnB4LXh4bC0xNDAge1xuICAgIHBhZGRpbmctbGVmdDogMTQwcHggIWltcG9ydGFudDsgfVxuICAucC14eGwtMTYwIHtcbiAgICBwYWRkaW5nOiAxNjBweCAhaW1wb3J0YW50OyB9XG4gIC5wdC14eGwtMTYwLFxuICAucHkteHhsLTE2MCB7XG4gICAgcGFkZGluZy10b3A6IDE2MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLnByLXh4bC0xNjAsXG4gIC5weC14eGwtMTYwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNjBweCAhaW1wb3J0YW50OyB9XG4gIC5wYi14eGwtMTYwLFxuICAucHkteHhsLTE2MCB7XG4gICAgcGFkZGluZy1ib3R0b206IDE2MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLnBsLXh4bC0xNjAsXG4gIC5weC14eGwtMTYwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE2MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLnAteHhsLTE4MCB7XG4gICAgcGFkZGluZzogMTgwcHggIWltcG9ydGFudDsgfVxuICAucHQteHhsLTE4MCxcbiAgLnB5LXh4bC0xODAge1xuICAgIHBhZGRpbmctdG9wOiAxODBweCAhaW1wb3J0YW50OyB9XG4gIC5wci14eGwtMTgwLFxuICAucHgteHhsLTE4MCB7XG4gICAgcGFkZGluZy1yaWdodDogMTgwcHggIWltcG9ydGFudDsgfVxuICAucGIteHhsLTE4MCxcbiAgLnB5LXh4bC0xODAge1xuICAgIHBhZGRpbmctYm90dG9tOiAxODBweCAhaW1wb3J0YW50OyB9XG4gIC5wbC14eGwtMTgwLFxuICAucHgteHhsLTE4MCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxODBweCAhaW1wb3J0YW50OyB9XG4gIC5wLXh4bC0yMjAge1xuICAgIHBhZGRpbmc6IDIyMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLnB0LXh4bC0yMjAsXG4gIC5weS14eGwtMjIwIHtcbiAgICBwYWRkaW5nLXRvcDogMjIwcHggIWltcG9ydGFudDsgfVxuICAucHIteHhsLTIyMCxcbiAgLnB4LXh4bC0yMjAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDIyMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLnBiLXh4bC0yMjAsXG4gIC5weS14eGwtMjIwIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjIwcHggIWltcG9ydGFudDsgfVxuICAucGwteHhsLTIyMCxcbiAgLnB4LXh4bC0yMjAge1xuICAgIHBhZGRpbmctbGVmdDogMjIwcHggIWltcG9ydGFudDsgfVxuICAubS14eGwtbjEge1xuICAgIG1hcmdpbjogLTVweCAhaW1wb3J0YW50OyB9XG4gIC5tdC14eGwtbjEsXG4gIC5teS14eGwtbjEge1xuICAgIG1hcmdpbi10b3A6IC01cHggIWltcG9ydGFudDsgfVxuICAubXIteHhsLW4xLFxuICAubXgteHhsLW4xIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC01cHggIWltcG9ydGFudDsgfVxuICAubWIteHhsLW4xLFxuICAubXkteHhsLW4xIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtNXB4ICFpbXBvcnRhbnQ7IH1cbiAgLm1sLXh4bC1uMSxcbiAgLm14LXh4bC1uMSB7XG4gICAgbWFyZ2luLWxlZnQ6IC01cHggIWltcG9ydGFudDsgfVxuICAubS14eGwtbjIge1xuICAgIG1hcmdpbjogLTEwcHggIWltcG9ydGFudDsgfVxuICAubXQteHhsLW4yLFxuICAubXkteHhsLW4yIHtcbiAgICBtYXJnaW4tdG9wOiAtMTBweCAhaW1wb3J0YW50OyB9XG4gIC5tci14eGwtbjIsXG4gIC5teC14eGwtbjIge1xuICAgIG1hcmdpbi1yaWdodDogLTEwcHggIWltcG9ydGFudDsgfVxuICAubWIteHhsLW4yLFxuICAubXkteHhsLW4yIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTBweCAhaW1wb3J0YW50OyB9XG4gIC5tbC14eGwtbjIsXG4gIC5teC14eGwtbjIge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTBweCAhaW1wb3J0YW50OyB9XG4gIC5tLXh4bC1uMyB7XG4gICAgbWFyZ2luOiAtMjBweCAhaW1wb3J0YW50OyB9XG4gIC5tdC14eGwtbjMsXG4gIC5teS14eGwtbjMge1xuICAgIG1hcmdpbi10b3A6IC0yMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm1yLXh4bC1uMyxcbiAgLm14LXh4bC1uMyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMjBweCAhaW1wb3J0YW50OyB9XG4gIC5tYi14eGwtbjMsXG4gIC5teS14eGwtbjMge1xuICAgIG1hcmdpbi1ib3R0b206IC0yMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm1sLXh4bC1uMyxcbiAgLm14LXh4bC1uMyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0yMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm0teHhsLW40IHtcbiAgICBtYXJnaW46IC0zMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm10LXh4bC1uNCxcbiAgLm15LXh4bC1uNCB7XG4gICAgbWFyZ2luLXRvcDogLTMwcHggIWltcG9ydGFudDsgfVxuICAubXIteHhsLW40LFxuICAubXgteHhsLW40IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0zMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm1iLXh4bC1uNCxcbiAgLm15LXh4bC1uNCB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTMwcHggIWltcG9ydGFudDsgfVxuICAubWwteHhsLW40LFxuICAubXgteHhsLW40IHtcbiAgICBtYXJnaW4tbGVmdDogLTMwcHggIWltcG9ydGFudDsgfVxuICAubS14eGwtbjUge1xuICAgIG1hcmdpbjogLTYwcHggIWltcG9ydGFudDsgfVxuICAubXQteHhsLW41LFxuICAubXkteHhsLW41IHtcbiAgICBtYXJnaW4tdG9wOiAtNjBweCAhaW1wb3J0YW50OyB9XG4gIC5tci14eGwtbjUsXG4gIC5teC14eGwtbjUge1xuICAgIG1hcmdpbi1yaWdodDogLTYwcHggIWltcG9ydGFudDsgfVxuICAubWIteHhsLW41LFxuICAubXkteHhsLW41IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtNjBweCAhaW1wb3J0YW50OyB9XG4gIC5tbC14eGwtbjUsXG4gIC5teC14eGwtbjUge1xuICAgIG1hcmdpbi1sZWZ0OiAtNjBweCAhaW1wb3J0YW50OyB9XG4gIC5tLXh4bC1uMjAge1xuICAgIG1hcmdpbjogLTIwcHggIWltcG9ydGFudDsgfVxuICAubXQteHhsLW4yMCxcbiAgLm15LXh4bC1uMjAge1xuICAgIG1hcmdpbi10b3A6IC0yMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm1yLXh4bC1uMjAsXG4gIC5teC14eGwtbjIwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0yMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm1iLXh4bC1uMjAsXG4gIC5teS14eGwtbjIwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMjBweCAhaW1wb3J0YW50OyB9XG4gIC5tbC14eGwtbjIwLFxuICAubXgteHhsLW4yMCB7XG4gICAgbWFyZ2luLWxlZnQ6IC0yMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm0teHhsLW40MCB7XG4gICAgbWFyZ2luOiAtNDBweCAhaW1wb3J0YW50OyB9XG4gIC5tdC14eGwtbjQwLFxuICAubXkteHhsLW40MCB7XG4gICAgbWFyZ2luLXRvcDogLTQwcHggIWltcG9ydGFudDsgfVxuICAubXIteHhsLW40MCxcbiAgLm14LXh4bC1uNDAge1xuICAgIG1hcmdpbi1yaWdodDogLTQwcHggIWltcG9ydGFudDsgfVxuICAubWIteHhsLW40MCxcbiAgLm15LXh4bC1uNDAge1xuICAgIG1hcmdpbi1ib3R0b206IC00MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm1sLXh4bC1uNDAsXG4gIC5teC14eGwtbjQwIHtcbiAgICBtYXJnaW4tbGVmdDogLTQwcHggIWltcG9ydGFudDsgfVxuICAubS14eGwtbjYwIHtcbiAgICBtYXJnaW46IC02MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm10LXh4bC1uNjAsXG4gIC5teS14eGwtbjYwIHtcbiAgICBtYXJnaW4tdG9wOiAtNjBweCAhaW1wb3J0YW50OyB9XG4gIC5tci14eGwtbjYwLFxuICAubXgteHhsLW42MCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNjBweCAhaW1wb3J0YW50OyB9XG4gIC5tYi14eGwtbjYwLFxuICAubXkteHhsLW42MCB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTYwcHggIWltcG9ydGFudDsgfVxuICAubWwteHhsLW42MCxcbiAgLm14LXh4bC1uNjAge1xuICAgIG1hcmdpbi1sZWZ0OiAtNjBweCAhaW1wb3J0YW50OyB9XG4gIC5tLXh4bC1uODAge1xuICAgIG1hcmdpbjogLTgwcHggIWltcG9ydGFudDsgfVxuICAubXQteHhsLW44MCxcbiAgLm15LXh4bC1uODAge1xuICAgIG1hcmdpbi10b3A6IC04MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm1yLXh4bC1uODAsXG4gIC5teC14eGwtbjgwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC04MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm1iLXh4bC1uODAsXG4gIC5teS14eGwtbjgwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtODBweCAhaW1wb3J0YW50OyB9XG4gIC5tbC14eGwtbjgwLFxuICAubXgteHhsLW44MCB7XG4gICAgbWFyZ2luLWxlZnQ6IC04MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm0teHhsLW4xMDAge1xuICAgIG1hcmdpbjogLTEwMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm10LXh4bC1uMTAwLFxuICAubXkteHhsLW4xMDAge1xuICAgIG1hcmdpbi10b3A6IC0xMDBweCAhaW1wb3J0YW50OyB9XG4gIC5tci14eGwtbjEwMCxcbiAgLm14LXh4bC1uMTAwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xMDBweCAhaW1wb3J0YW50OyB9XG4gIC5tYi14eGwtbjEwMCxcbiAgLm15LXh4bC1uMTAwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTAwcHggIWltcG9ydGFudDsgfVxuICAubWwteHhsLW4xMDAsXG4gIC5teC14eGwtbjEwMCB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xMDBweCAhaW1wb3J0YW50OyB9XG4gIC5tLXh4bC1uMTIwIHtcbiAgICBtYXJnaW46IC0xMjBweCAhaW1wb3J0YW50OyB9XG4gIC5tdC14eGwtbjEyMCxcbiAgLm15LXh4bC1uMTIwIHtcbiAgICBtYXJnaW4tdG9wOiAtMTIwcHggIWltcG9ydGFudDsgfVxuICAubXIteHhsLW4xMjAsXG4gIC5teC14eGwtbjEyMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTIwcHggIWltcG9ydGFudDsgfVxuICAubWIteHhsLW4xMjAsXG4gIC5teS14eGwtbjEyMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTEyMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm1sLXh4bC1uMTIwLFxuICAubXgteHhsLW4xMjAge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTIwcHggIWltcG9ydGFudDsgfVxuICAubS14eGwtbjEyNSB7XG4gICAgbWFyZ2luOiAtMTI1cHggIWltcG9ydGFudDsgfVxuICAubXQteHhsLW4xMjUsXG4gIC5teS14eGwtbjEyNSB7XG4gICAgbWFyZ2luLXRvcDogLTEyNXB4ICFpbXBvcnRhbnQ7IH1cbiAgLm1yLXh4bC1uMTI1LFxuICAubXgteHhsLW4xMjUge1xuICAgIG1hcmdpbi1yaWdodDogLTEyNXB4ICFpbXBvcnRhbnQ7IH1cbiAgLm1iLXh4bC1uMTI1LFxuICAubXkteHhsLW4xMjUge1xuICAgIG1hcmdpbi1ib3R0b206IC0xMjVweCAhaW1wb3J0YW50OyB9XG4gIC5tbC14eGwtbjEyNSxcbiAgLm14LXh4bC1uMTI1IHtcbiAgICBtYXJnaW4tbGVmdDogLTEyNXB4ICFpbXBvcnRhbnQ7IH1cbiAgLm0teHhsLW4xNDAge1xuICAgIG1hcmdpbjogLTE0MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm10LXh4bC1uMTQwLFxuICAubXkteHhsLW4xNDAge1xuICAgIG1hcmdpbi10b3A6IC0xNDBweCAhaW1wb3J0YW50OyB9XG4gIC5tci14eGwtbjE0MCxcbiAgLm14LXh4bC1uMTQwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xNDBweCAhaW1wb3J0YW50OyB9XG4gIC5tYi14eGwtbjE0MCxcbiAgLm15LXh4bC1uMTQwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTQwcHggIWltcG9ydGFudDsgfVxuICAubWwteHhsLW4xNDAsXG4gIC5teC14eGwtbjE0MCB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xNDBweCAhaW1wb3J0YW50OyB9XG4gIC5tLXh4bC1uMTYwIHtcbiAgICBtYXJnaW46IC0xNjBweCAhaW1wb3J0YW50OyB9XG4gIC5tdC14eGwtbjE2MCxcbiAgLm15LXh4bC1uMTYwIHtcbiAgICBtYXJnaW4tdG9wOiAtMTYwcHggIWltcG9ydGFudDsgfVxuICAubXIteHhsLW4xNjAsXG4gIC5teC14eGwtbjE2MCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTYwcHggIWltcG9ydGFudDsgfVxuICAubWIteHhsLW4xNjAsXG4gIC5teS14eGwtbjE2MCB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTE2MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm1sLXh4bC1uMTYwLFxuICAubXgteHhsLW4xNjAge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTYwcHggIWltcG9ydGFudDsgfVxuICAubS14eGwtbjE4MCB7XG4gICAgbWFyZ2luOiAtMTgwcHggIWltcG9ydGFudDsgfVxuICAubXQteHhsLW4xODAsXG4gIC5teS14eGwtbjE4MCB7XG4gICAgbWFyZ2luLXRvcDogLTE4MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm1yLXh4bC1uMTgwLFxuICAubXgteHhsLW4xODAge1xuICAgIG1hcmdpbi1yaWdodDogLTE4MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm1iLXh4bC1uMTgwLFxuICAubXkteHhsLW4xODAge1xuICAgIG1hcmdpbi1ib3R0b206IC0xODBweCAhaW1wb3J0YW50OyB9XG4gIC5tbC14eGwtbjE4MCxcbiAgLm14LXh4bC1uMTgwIHtcbiAgICBtYXJnaW4tbGVmdDogLTE4MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm0teHhsLW4yMjAge1xuICAgIG1hcmdpbjogLTIyMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm10LXh4bC1uMjIwLFxuICAubXkteHhsLW4yMjAge1xuICAgIG1hcmdpbi10b3A6IC0yMjBweCAhaW1wb3J0YW50OyB9XG4gIC5tci14eGwtbjIyMCxcbiAgLm14LXh4bC1uMjIwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0yMjBweCAhaW1wb3J0YW50OyB9XG4gIC5tYi14eGwtbjIyMCxcbiAgLm15LXh4bC1uMjIwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMjIwcHggIWltcG9ydGFudDsgfVxuICAubWwteHhsLW4yMjAsXG4gIC5teC14eGwtbjIyMCB7XG4gICAgbWFyZ2luLWxlZnQ6IC0yMjBweCAhaW1wb3J0YW50OyB9XG4gIC5tLXh4bC1hdXRvIHtcbiAgICBtYXJnaW46IGF1dG8gIWltcG9ydGFudDsgfVxuICAubXQteHhsLWF1dG8sXG4gIC5teS14eGwtYXV0byB7XG4gICAgbWFyZ2luLXRvcDogYXV0byAhaW1wb3J0YW50OyB9XG4gIC5tci14eGwtYXV0byxcbiAgLm14LXh4bC1hdXRvIHtcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG8gIWltcG9ydGFudDsgfVxuICAubWIteHhsLWF1dG8sXG4gIC5teS14eGwtYXV0byB7XG4gICAgbWFyZ2luLWJvdHRvbTogYXV0byAhaW1wb3J0YW50OyB9XG4gIC5tbC14eGwtYXV0byxcbiAgLm14LXh4bC1hdXRvIHtcbiAgICBtYXJnaW4tbGVmdDogYXV0byAhaW1wb3J0YW50OyB9IH1cblxuLnRleHQtanVzdGlmeSB7XG4gIHRleHQtYWxpZ246IGp1c3RpZnkgIWltcG9ydGFudDsgfVxuXG4udGV4dC13cmFwIHtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbCAhaW1wb3J0YW50OyB9XG5cbi50ZXh0LW5vd3JhcCB7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXAgIWltcG9ydGFudDsgfVxuXG4udGV4dC10cnVuY2F0ZSB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwOyB9XG5cbi50ZXh0LWxlZnQge1xuICB0ZXh0LWFsaWduOiBsZWZ0ICFpbXBvcnRhbnQ7IH1cblxuLnRleHQtcmlnaHQge1xuICB0ZXh0LWFsaWduOiByaWdodCAhaW1wb3J0YW50OyB9XG5cbi50ZXh0LWNlbnRlciB7XG4gIHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50OyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAudGV4dC1zbS1sZWZ0IHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0ICFpbXBvcnRhbnQ7IH1cbiAgLnRleHQtc20tcmlnaHQge1xuICAgIHRleHQtYWxpZ246IHJpZ2h0ICFpbXBvcnRhbnQ7IH1cbiAgLnRleHQtc20tY2VudGVyIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAudGV4dC1tZC1sZWZ0IHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0ICFpbXBvcnRhbnQ7IH1cbiAgLnRleHQtbWQtcmlnaHQge1xuICAgIHRleHQtYWxpZ246IHJpZ2h0ICFpbXBvcnRhbnQ7IH1cbiAgLnRleHQtbWQtY2VudGVyIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAudGV4dC1sZy1sZWZ0IHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0ICFpbXBvcnRhbnQ7IH1cbiAgLnRleHQtbGctcmlnaHQge1xuICAgIHRleHQtYWxpZ246IHJpZ2h0ICFpbXBvcnRhbnQ7IH1cbiAgLnRleHQtbGctY2VudGVyIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMjIwcHgpIHtcbiAgLnRleHQteGwtbGVmdCB7XG4gICAgdGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50OyB9XG4gIC50ZXh0LXhsLXJpZ2h0IHtcbiAgICB0ZXh0LWFsaWduOiByaWdodCAhaW1wb3J0YW50OyB9XG4gIC50ZXh0LXhsLWNlbnRlciB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTMxNXB4KSB7XG4gIC50ZXh0LXh4bC1sZWZ0IHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0ICFpbXBvcnRhbnQ7IH1cbiAgLnRleHQteHhsLXJpZ2h0IHtcbiAgICB0ZXh0LWFsaWduOiByaWdodCAhaW1wb3J0YW50OyB9XG4gIC50ZXh0LXh4bC1jZW50ZXIge1xuICAgIHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50OyB9IH1cblxuLnRleHQtbG93ZXJjYXNlIHtcbiAgdGV4dC10cmFuc2Zvcm06IGxvd2VyY2FzZSAhaW1wb3J0YW50OyB9XG5cbi50ZXh0LXVwcGVyY2FzZSB7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2UgIWltcG9ydGFudDsgfVxuXG4udGV4dC1jYXBpdGFsaXplIHtcbiAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemUgIWltcG9ydGFudDsgfVxuXG4uZm9udC13ZWlnaHQtMTAwIHtcbiAgZm9udC13ZWlnaHQ6IDEwMCAhaW1wb3J0YW50OyB9XG5cbi5mb250LXdlaWdodC0yMDAge1xuICBmb250LXdlaWdodDogMjAwICFpbXBvcnRhbnQ7IH1cblxuLmZvbnQtd2VpZ2h0LTMwMCB7XG4gIGZvbnQtd2VpZ2h0OiAzMDAgIWltcG9ydGFudDsgfVxuXG4uZm9udC13ZWlnaHQtNDAwIHtcbiAgZm9udC13ZWlnaHQ6IDQwMCAhaW1wb3J0YW50OyB9XG5cbi5mb250LXdlaWdodC01MDAge1xuICBmb250LXdlaWdodDogNTAwICFpbXBvcnRhbnQ7IH1cblxuLmZvbnQtd2VpZ2h0LTYwMCB7XG4gIGZvbnQtd2VpZ2h0OiA2MDAgIWltcG9ydGFudDsgfVxuXG4uZm9udC13ZWlnaHQtNzAwIHtcbiAgZm9udC13ZWlnaHQ6IDcwMCAhaW1wb3J0YW50OyB9XG5cbi5mb250LXdlaWdodC04MDAge1xuICBmb250LXdlaWdodDogODAwICFpbXBvcnRhbnQ7IH1cblxuLmZvbnQtd2VpZ2h0LTkwMCB7XG4gIGZvbnQtd2VpZ2h0OiA5MDAgIWltcG9ydGFudDsgfVxuXG4uZm9udC1pdGFsaWMge1xuICBmb250LXN0eWxlOiBpdGFsaWMgIWltcG9ydGFudDsgfVxuXG4udGV4dC1wcmltYXJ5IHtcbiAgY29sb3I6ICMzMjYxNDggIWltcG9ydGFudDsgfVxuXG5hLnRleHQtcHJpbWFyeTpob3ZlciwgYS50ZXh0LXByaW1hcnk6Zm9jdXMge1xuICBjb2xvcjogIzE4MmYyMyAhaW1wb3J0YW50OyB9XG5cbi50ZXh0LXNlY29uZGFyeSB7XG4gIGNvbG9yOiAjODlBNjhFICFpbXBvcnRhbnQ7IH1cblxuYS50ZXh0LXNlY29uZGFyeTpob3ZlciwgYS50ZXh0LXNlY29uZGFyeTpmb2N1cyB7XG4gIGNvbG9yOiAjNjE4MTY3ICFpbXBvcnRhbnQ7IH1cblxuLnRleHQtc3VjY2VzcyB7XG4gIGNvbG9yOiAjMTk4NzU0ICFpbXBvcnRhbnQ7IH1cblxuYS50ZXh0LXN1Y2Nlc3M6aG92ZXIsIGEudGV4dC1zdWNjZXNzOmZvY3VzIHtcbiAgY29sb3I6ICMwZDQ2MmMgIWltcG9ydGFudDsgfVxuXG4udGV4dC1pbmZvIHtcbiAgY29sb3I6ICMyQzkwOTQgIWltcG9ydGFudDsgfVxuXG5hLnRleHQtaW5mbzpob3ZlciwgYS50ZXh0LWluZm86Zm9jdXMge1xuICBjb2xvcjogIzFhNTc1OSAhaW1wb3J0YW50OyB9XG5cbi50ZXh0LXdhcm5pbmcge1xuICBjb2xvcjogI0RBQjE2MiAhaW1wb3J0YW50OyB9XG5cbmEudGV4dC13YXJuaW5nOmhvdmVyLCBhLnRleHQtd2FybmluZzpmb2N1cyB7XG4gIGNvbG9yOiAjYzI4ZjJlICFpbXBvcnRhbnQ7IH1cblxuLnRleHQtZGFuZ2VyIHtcbiAgY29sb3I6ICNEMjY3NTEgIWltcG9ydGFudDsgfVxuXG5hLnRleHQtZGFuZ2VyOmhvdmVyLCBhLnRleHQtZGFuZ2VyOmZvY3VzIHtcbiAgY29sb3I6ICNhYTQyMmMgIWltcG9ydGFudDsgfVxuXG4udGV4dC1saWdodCB7XG4gIGNvbG9yOiAjRjJFQ0RGICFpbXBvcnRhbnQ7IH1cblxuYS50ZXh0LWxpZ2h0OmhvdmVyLCBhLnRleHQtbGlnaHQ6Zm9jdXMge1xuICBjb2xvcjogI2RjY2NhOSAhaW1wb3J0YW50OyB9XG5cbi50ZXh0LWRhcmsge1xuICBjb2xvcjogIzMwMzAzMCAhaW1wb3J0YW50OyB9XG5cbmEudGV4dC1kYXJrOmhvdmVyLCBhLnRleHQtZGFyazpmb2N1cyB7XG4gIGNvbG9yOiAjMGEwYTBhICFpbXBvcnRhbnQ7IH1cblxuLnRleHQtdGV4dCB7XG4gIGNvbG9yOiAjMjEyNTI5ICFpbXBvcnRhbnQ7IH1cblxuYS50ZXh0LXRleHQ6aG92ZXIsIGEudGV4dC10ZXh0OmZvY3VzIHtcbiAgY29sb3I6IGJsYWNrICFpbXBvcnRhbnQ7IH1cblxuLnRleHQtaGlnaGxpZ2h0IHtcbiAgY29sb3I6ICM3OTUyQjMgIWltcG9ydGFudDsgfVxuXG5hLnRleHQtaGlnaGxpZ2h0OmhvdmVyLCBhLnRleHQtaGlnaGxpZ2h0OmZvY3VzIHtcbiAgY29sb3I6ICM1NTM4ODAgIWltcG9ydGFudDsgfVxuXG4udGV4dC13aGl0ZSB7XG4gIGNvbG9yOiAjZmZmZmZmICFpbXBvcnRhbnQ7IH1cblxuYS50ZXh0LXdoaXRlOmhvdmVyLCBhLnRleHQtd2hpdGU6Zm9jdXMge1xuICBjb2xvcjogI2Q5ZDlkOSAhaW1wb3J0YW50OyB9XG5cbi50ZXh0LWdyZXkge1xuICBjb2xvcjogI0NFRDREQSAhaW1wb3J0YW50OyB9XG5cbmEudGV4dC1ncmV5OmhvdmVyLCBhLnRleHQtZ3JleTpmb2N1cyB7XG4gIGNvbG9yOiAjYTJhZWI5ICFpbXBvcnRhbnQ7IH1cblxuLnRleHQtYmxhY2sge1xuICBjb2xvcjogIzA0MEMyNyAhaW1wb3J0YW50OyB9XG5cbmEudGV4dC1ibGFjazpob3ZlciwgYS50ZXh0LWJsYWNrOmZvY3VzIHtcbiAgY29sb3I6IGJsYWNrICFpbXBvcnRhbnQ7IH1cblxuLnRleHQtdWktMjUge1xuICBjb2xvcjogI0ZGRkZGRiAhaW1wb3J0YW50OyB9XG5cbmEudGV4dC11aS0yNTpob3ZlciwgYS50ZXh0LXVpLTI1OmZvY3VzIHtcbiAgY29sb3I6ICNkOWQ5ZDkgIWltcG9ydGFudDsgfVxuXG4udGV4dC11aS01MCB7XG4gIGNvbG9yOiAjRjlGQUZCICFpbXBvcnRhbnQ7IH1cblxuYS50ZXh0LXVpLTUwOmhvdmVyLCBhLnRleHQtdWktNTA6Zm9jdXMge1xuICBjb2xvcjogI2NiZDRkYyAhaW1wb3J0YW50OyB9XG5cbi50ZXh0LXVpLTEwMCB7XG4gIGNvbG9yOiAjRjNGNEY2ICFpbXBvcnRhbnQ7IH1cblxuYS50ZXh0LXVpLTEwMDpob3ZlciwgYS50ZXh0LXVpLTEwMDpmb2N1cyB7XG4gIGNvbG9yOiAjYzdjY2Q1ICFpbXBvcnRhbnQ7IH1cblxuLnRleHQtdWktMjAwIHtcbiAgY29sb3I6ICNFNUU3RUIgIWltcG9ydGFudDsgfVxuXG5hLnRleHQtdWktMjAwOmhvdmVyLCBhLnRleHQtdWktMjAwOmZvY3VzIHtcbiAgY29sb3I6ICNiYWJmY2EgIWltcG9ydGFudDsgfVxuXG4udGV4dC11aS0zMDAge1xuICBjb2xvcjogI0QxRDVEQiAhaW1wb3J0YW50OyB9XG5cbmEudGV4dC11aS0zMDA6aG92ZXIsIGEudGV4dC11aS0zMDA6Zm9jdXMge1xuICBjb2xvcjogI2E2YWViOSAhaW1wb3J0YW50OyB9XG5cbi50ZXh0LXVpLTQwMCB7XG4gIGNvbG9yOiAjOUNBM0FGICFpbXBvcnRhbnQ7IH1cblxuYS50ZXh0LXVpLTQwMDpob3ZlciwgYS50ZXh0LXVpLTQwMDpmb2N1cyB7XG4gIGNvbG9yOiAjNzI3YzhkICFpbXBvcnRhbnQ7IH1cblxuLnRleHQtdWktNTAwIHtcbiAgY29sb3I6ICM2QjcyODAgIWltcG9ydGFudDsgfVxuXG5hLnRleHQtdWktNTAwOmhvdmVyLCBhLnRleHQtdWktNTAwOmZvY3VzIHtcbiAgY29sb3I6ICM0ODRkNTYgIWltcG9ydGFudDsgfVxuXG4udGV4dC11aS02MDAge1xuICBjb2xvcjogIzRCNTU2MyAhaW1wb3J0YW50OyB9XG5cbmEudGV4dC11aS02MDA6aG92ZXIsIGEudGV4dC11aS02MDA6Zm9jdXMge1xuICBjb2xvcjogIzJhMzAzNyAhaW1wb3J0YW50OyB9XG5cbi50ZXh0LXVpLTcwMCB7XG4gIGNvbG9yOiAjMzc0MTUxICFpbXBvcnRhbnQ7IH1cblxuYS50ZXh0LXVpLTcwMDpob3ZlciwgYS50ZXh0LXVpLTcwMDpmb2N1cyB7XG4gIGNvbG9yOiAjMTgxYzIzICFpbXBvcnRhbnQ7IH1cblxuLnRleHQtdWktODAwIHtcbiAgY29sb3I6ICMxRjI5MzcgIWltcG9ydGFudDsgfVxuXG5hLnRleHQtdWktODAwOmhvdmVyLCBhLnRleHQtdWktODAwOmZvY3VzIHtcbiAgY29sb3I6ICMwMzA1MDYgIWltcG9ydGFudDsgfVxuXG4udGV4dC11aS05MDAge1xuICBjb2xvcjogIzExMTgyNyAhaW1wb3J0YW50OyB9XG5cbmEudGV4dC11aS05MDA6aG92ZXIsIGEudGV4dC11aS05MDA6Zm9jdXMge1xuICBjb2xvcjogYmxhY2sgIWltcG9ydGFudDsgfVxuXG4udGV4dC1yZXNldCB7XG4gIGNvbG9yOiBpbmhlcml0ICFpbXBvcnRhbnQ7IH1cbiIsIltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiNTBcIl0sYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjUwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kdXJhdGlvbjo1MG1zfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiNTBcIl0sYm9keVtkYXRhLWFvcy1kZWxheT1cIjUwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kZWxheTowfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiNTBcIl0uYW9zLWFuaW1hdGUsYm9keVtkYXRhLWFvcy1kZWxheT1cIjUwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGV7dHJhbnNpdGlvbi1kZWxheTo1MG1zfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMTAwXCJdLGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIxMDBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWR1cmF0aW9uOi4xc31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjEwMFwiXSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTAwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kZWxheTowfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTAwXCJdLmFvcy1hbmltYXRlLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxMDBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZXt0cmFuc2l0aW9uLWRlbGF5Oi4xc31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjE1MFwiXSxib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMTUwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kdXJhdGlvbjouMTVzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTUwXCJdLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxNTBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWRlbGF5OjB9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxNTBcIl0uYW9zLWFuaW1hdGUsYm9keVtkYXRhLWFvcy1kZWxheT1cIjE1MFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRle3RyYW5zaXRpb24tZGVsYXk6LjE1c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjIwMFwiXSxib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMjAwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kdXJhdGlvbjouMnN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyMDBcIl0sYm9keVtkYXRhLWFvcy1kZWxheT1cIjIwMFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZGVsYXk6MH1bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjIwMFwiXS5hb3MtYW5pbWF0ZSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjAwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGV7dHJhbnNpdGlvbi1kZWxheTouMnN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIyNTBcIl0sYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjI1MFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZHVyYXRpb246LjI1c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjI1MFwiXSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjUwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kZWxheTowfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjUwXCJdLmFvcy1hbmltYXRlLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyNTBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZXt0cmFuc2l0aW9uLWRlbGF5Oi4yNXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIzMDBcIl0sYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjMwMFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZHVyYXRpb246LjNzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMzAwXCJdLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIzMDBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWRlbGF5OjB9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIzMDBcIl0uYW9zLWFuaW1hdGUsYm9keVtkYXRhLWFvcy1kZWxheT1cIjMwMFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRle3RyYW5zaXRpb24tZGVsYXk6LjNzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMzUwXCJdLGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIzNTBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWR1cmF0aW9uOi4zNXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIzNTBcIl0sYm9keVtkYXRhLWFvcy1kZWxheT1cIjM1MFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZGVsYXk6MH1bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjM1MFwiXS5hb3MtYW5pbWF0ZSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMzUwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGV7dHJhbnNpdGlvbi1kZWxheTouMzVzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiNDAwXCJdLGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCI0MDBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWR1cmF0aW9uOi40c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjQwMFwiXSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiNDAwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kZWxheTowfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiNDAwXCJdLmFvcy1hbmltYXRlLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCI0MDBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZXt0cmFuc2l0aW9uLWRlbGF5Oi40c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjQ1MFwiXSxib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiNDUwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kdXJhdGlvbjouNDVzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiNDUwXCJdLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCI0NTBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWRlbGF5OjB9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCI0NTBcIl0uYW9zLWFuaW1hdGUsYm9keVtkYXRhLWFvcy1kZWxheT1cIjQ1MFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRle3RyYW5zaXRpb24tZGVsYXk6LjQ1c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjUwMFwiXSxib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiNTAwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kdXJhdGlvbjouNXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCI1MDBcIl0sYm9keVtkYXRhLWFvcy1kZWxheT1cIjUwMFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZGVsYXk6MH1bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjUwMFwiXS5hb3MtYW5pbWF0ZSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiNTAwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGV7dHJhbnNpdGlvbi1kZWxheTouNXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCI1NTBcIl0sYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjU1MFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZHVyYXRpb246LjU1c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjU1MFwiXSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiNTUwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kZWxheTowfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiNTUwXCJdLmFvcy1hbmltYXRlLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCI1NTBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZXt0cmFuc2l0aW9uLWRlbGF5Oi41NXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCI2MDBcIl0sYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjYwMFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZHVyYXRpb246LjZzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiNjAwXCJdLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCI2MDBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWRlbGF5OjB9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCI2MDBcIl0uYW9zLWFuaW1hdGUsYm9keVtkYXRhLWFvcy1kZWxheT1cIjYwMFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRle3RyYW5zaXRpb24tZGVsYXk6LjZzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiNjUwXCJdLGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCI2NTBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWR1cmF0aW9uOi42NXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCI2NTBcIl0sYm9keVtkYXRhLWFvcy1kZWxheT1cIjY1MFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZGVsYXk6MH1bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjY1MFwiXS5hb3MtYW5pbWF0ZSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiNjUwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGV7dHJhbnNpdGlvbi1kZWxheTouNjVzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiNzAwXCJdLGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCI3MDBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWR1cmF0aW9uOi43c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjcwMFwiXSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiNzAwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kZWxheTowfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiNzAwXCJdLmFvcy1hbmltYXRlLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCI3MDBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZXt0cmFuc2l0aW9uLWRlbGF5Oi43c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjc1MFwiXSxib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiNzUwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kdXJhdGlvbjouNzVzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiNzUwXCJdLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCI3NTBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWRlbGF5OjB9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCI3NTBcIl0uYW9zLWFuaW1hdGUsYm9keVtkYXRhLWFvcy1kZWxheT1cIjc1MFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRle3RyYW5zaXRpb24tZGVsYXk6Ljc1c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjgwMFwiXSxib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiODAwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kdXJhdGlvbjouOHN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCI4MDBcIl0sYm9keVtkYXRhLWFvcy1kZWxheT1cIjgwMFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZGVsYXk6MH1bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjgwMFwiXS5hb3MtYW5pbWF0ZSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiODAwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGV7dHJhbnNpdGlvbi1kZWxheTouOHN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCI4NTBcIl0sYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjg1MFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZHVyYXRpb246Ljg1c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjg1MFwiXSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiODUwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kZWxheTowfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiODUwXCJdLmFvcy1hbmltYXRlLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCI4NTBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZXt0cmFuc2l0aW9uLWRlbGF5Oi44NXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCI5MDBcIl0sYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjkwMFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZHVyYXRpb246LjlzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiOTAwXCJdLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCI5MDBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWRlbGF5OjB9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCI5MDBcIl0uYW9zLWFuaW1hdGUsYm9keVtkYXRhLWFvcy1kZWxheT1cIjkwMFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRle3RyYW5zaXRpb24tZGVsYXk6LjlzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiOTUwXCJdLGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCI5NTBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWR1cmF0aW9uOi45NXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCI5NTBcIl0sYm9keVtkYXRhLWFvcy1kZWxheT1cIjk1MFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZGVsYXk6MH1bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjk1MFwiXS5hb3MtYW5pbWF0ZSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiOTUwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGV7dHJhbnNpdGlvbi1kZWxheTouOTVzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMTAwMFwiXSxib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMTAwMFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZHVyYXRpb246MXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxMDAwXCJdLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxMDAwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kZWxheTowfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTAwMFwiXS5hb3MtYW5pbWF0ZSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTAwMFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRle3RyYW5zaXRpb24tZGVsYXk6MXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIxMDUwXCJdLGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIxMDUwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kdXJhdGlvbjoxLjA1c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjEwNTBcIl0sYm9keVtkYXRhLWFvcy1kZWxheT1cIjEwNTBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWRlbGF5OjB9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxMDUwXCJdLmFvcy1hbmltYXRlLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxMDUwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGV7dHJhbnNpdGlvbi1kZWxheToxLjA1c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjExMDBcIl0sYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjExMDBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWR1cmF0aW9uOjEuMXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxMTAwXCJdLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxMTAwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kZWxheTowfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTEwMFwiXS5hb3MtYW5pbWF0ZSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTEwMFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRle3RyYW5zaXRpb24tZGVsYXk6MS4xc31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjExNTBcIl0sYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjExNTBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWR1cmF0aW9uOjEuMTVzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTE1MFwiXSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTE1MFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZGVsYXk6MH1bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjExNTBcIl0uYW9zLWFuaW1hdGUsYm9keVtkYXRhLWFvcy1kZWxheT1cIjExNTBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZXt0cmFuc2l0aW9uLWRlbGF5OjEuMTVzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMTIwMFwiXSxib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMTIwMFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZHVyYXRpb246MS4yc31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjEyMDBcIl0sYm9keVtkYXRhLWFvcy1kZWxheT1cIjEyMDBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWRlbGF5OjB9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxMjAwXCJdLmFvcy1hbmltYXRlLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxMjAwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGV7dHJhbnNpdGlvbi1kZWxheToxLjJzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMTI1MFwiXSxib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMTI1MFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZHVyYXRpb246MS4yNXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxMjUwXCJdLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxMjUwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kZWxheTowfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTI1MFwiXS5hb3MtYW5pbWF0ZSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTI1MFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRle3RyYW5zaXRpb24tZGVsYXk6MS4yNXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIxMzAwXCJdLGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIxMzAwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kdXJhdGlvbjoxLjNzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTMwMFwiXSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTMwMFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZGVsYXk6MH1bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjEzMDBcIl0uYW9zLWFuaW1hdGUsYm9keVtkYXRhLWFvcy1kZWxheT1cIjEzMDBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZXt0cmFuc2l0aW9uLWRlbGF5OjEuM3N9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIxMzUwXCJdLGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIxMzUwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kdXJhdGlvbjoxLjM1c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjEzNTBcIl0sYm9keVtkYXRhLWFvcy1kZWxheT1cIjEzNTBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWRlbGF5OjB9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxMzUwXCJdLmFvcy1hbmltYXRlLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxMzUwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGV7dHJhbnNpdGlvbi1kZWxheToxLjM1c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjE0MDBcIl0sYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjE0MDBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWR1cmF0aW9uOjEuNHN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxNDAwXCJdLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxNDAwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kZWxheTowfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTQwMFwiXS5hb3MtYW5pbWF0ZSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTQwMFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRle3RyYW5zaXRpb24tZGVsYXk6MS40c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjE0NTBcIl0sYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjE0NTBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWR1cmF0aW9uOjEuNDVzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTQ1MFwiXSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTQ1MFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZGVsYXk6MH1bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjE0NTBcIl0uYW9zLWFuaW1hdGUsYm9keVtkYXRhLWFvcy1kZWxheT1cIjE0NTBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZXt0cmFuc2l0aW9uLWRlbGF5OjEuNDVzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMTUwMFwiXSxib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMTUwMFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZHVyYXRpb246MS41c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjE1MDBcIl0sYm9keVtkYXRhLWFvcy1kZWxheT1cIjE1MDBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWRlbGF5OjB9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxNTAwXCJdLmFvcy1hbmltYXRlLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxNTAwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGV7dHJhbnNpdGlvbi1kZWxheToxLjVzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMTU1MFwiXSxib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMTU1MFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZHVyYXRpb246MS41NXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxNTUwXCJdLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxNTUwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kZWxheTowfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTU1MFwiXS5hb3MtYW5pbWF0ZSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTU1MFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRle3RyYW5zaXRpb24tZGVsYXk6MS41NXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIxNjAwXCJdLGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIxNjAwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kdXJhdGlvbjoxLjZzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTYwMFwiXSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTYwMFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZGVsYXk6MH1bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjE2MDBcIl0uYW9zLWFuaW1hdGUsYm9keVtkYXRhLWFvcy1kZWxheT1cIjE2MDBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZXt0cmFuc2l0aW9uLWRlbGF5OjEuNnN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIxNjUwXCJdLGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIxNjUwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kdXJhdGlvbjoxLjY1c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjE2NTBcIl0sYm9keVtkYXRhLWFvcy1kZWxheT1cIjE2NTBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWRlbGF5OjB9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxNjUwXCJdLmFvcy1hbmltYXRlLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxNjUwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGV7dHJhbnNpdGlvbi1kZWxheToxLjY1c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjE3MDBcIl0sYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjE3MDBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWR1cmF0aW9uOjEuN3N9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxNzAwXCJdLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxNzAwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kZWxheTowfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTcwMFwiXS5hb3MtYW5pbWF0ZSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTcwMFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRle3RyYW5zaXRpb24tZGVsYXk6MS43c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjE3NTBcIl0sYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjE3NTBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWR1cmF0aW9uOjEuNzVzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTc1MFwiXSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTc1MFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZGVsYXk6MH1bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjE3NTBcIl0uYW9zLWFuaW1hdGUsYm9keVtkYXRhLWFvcy1kZWxheT1cIjE3NTBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZXt0cmFuc2l0aW9uLWRlbGF5OjEuNzVzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMTgwMFwiXSxib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMTgwMFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZHVyYXRpb246MS44c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjE4MDBcIl0sYm9keVtkYXRhLWFvcy1kZWxheT1cIjE4MDBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWRlbGF5OjB9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxODAwXCJdLmFvcy1hbmltYXRlLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxODAwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGV7dHJhbnNpdGlvbi1kZWxheToxLjhzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMTg1MFwiXSxib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMTg1MFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZHVyYXRpb246MS44NXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxODUwXCJdLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxODUwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kZWxheTowfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTg1MFwiXS5hb3MtYW5pbWF0ZSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTg1MFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRle3RyYW5zaXRpb24tZGVsYXk6MS44NXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIxOTAwXCJdLGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIxOTAwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kdXJhdGlvbjoxLjlzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTkwMFwiXSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTkwMFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZGVsYXk6MH1bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjE5MDBcIl0uYW9zLWFuaW1hdGUsYm9keVtkYXRhLWFvcy1kZWxheT1cIjE5MDBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZXt0cmFuc2l0aW9uLWRlbGF5OjEuOXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIxOTUwXCJdLGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIxOTUwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kdXJhdGlvbjoxLjk1c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjE5NTBcIl0sYm9keVtkYXRhLWFvcy1kZWxheT1cIjE5NTBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWRlbGF5OjB9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxOTUwXCJdLmFvcy1hbmltYXRlLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxOTUwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGV7dHJhbnNpdGlvbi1kZWxheToxLjk1c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjIwMDBcIl0sYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjIwMDBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWR1cmF0aW9uOjJzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjAwMFwiXSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjAwMFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZGVsYXk6MH1bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjIwMDBcIl0uYW9zLWFuaW1hdGUsYm9keVtkYXRhLWFvcy1kZWxheT1cIjIwMDBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZXt0cmFuc2l0aW9uLWRlbGF5OjJzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMjA1MFwiXSxib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMjA1MFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZHVyYXRpb246Mi4wNXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyMDUwXCJdLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyMDUwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kZWxheTowfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjA1MFwiXS5hb3MtYW5pbWF0ZSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjA1MFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRle3RyYW5zaXRpb24tZGVsYXk6Mi4wNXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIyMTAwXCJdLGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIyMTAwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kdXJhdGlvbjoyLjFzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjEwMFwiXSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjEwMFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZGVsYXk6MH1bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjIxMDBcIl0uYW9zLWFuaW1hdGUsYm9keVtkYXRhLWFvcy1kZWxheT1cIjIxMDBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZXt0cmFuc2l0aW9uLWRlbGF5OjIuMXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIyMTUwXCJdLGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIyMTUwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kdXJhdGlvbjoyLjE1c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjIxNTBcIl0sYm9keVtkYXRhLWFvcy1kZWxheT1cIjIxNTBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWRlbGF5OjB9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyMTUwXCJdLmFvcy1hbmltYXRlLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyMTUwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGV7dHJhbnNpdGlvbi1kZWxheToyLjE1c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjIyMDBcIl0sYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjIyMDBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWR1cmF0aW9uOjIuMnN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyMjAwXCJdLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyMjAwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kZWxheTowfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjIwMFwiXS5hb3MtYW5pbWF0ZSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjIwMFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRle3RyYW5zaXRpb24tZGVsYXk6Mi4yc31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjIyNTBcIl0sYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjIyNTBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWR1cmF0aW9uOjIuMjVzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjI1MFwiXSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjI1MFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZGVsYXk6MH1bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjIyNTBcIl0uYW9zLWFuaW1hdGUsYm9keVtkYXRhLWFvcy1kZWxheT1cIjIyNTBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZXt0cmFuc2l0aW9uLWRlbGF5OjIuMjVzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMjMwMFwiXSxib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMjMwMFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZHVyYXRpb246Mi4zc31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjIzMDBcIl0sYm9keVtkYXRhLWFvcy1kZWxheT1cIjIzMDBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWRlbGF5OjB9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyMzAwXCJdLmFvcy1hbmltYXRlLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyMzAwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGV7dHJhbnNpdGlvbi1kZWxheToyLjNzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMjM1MFwiXSxib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMjM1MFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZHVyYXRpb246Mi4zNXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyMzUwXCJdLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyMzUwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kZWxheTowfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjM1MFwiXS5hb3MtYW5pbWF0ZSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjM1MFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRle3RyYW5zaXRpb24tZGVsYXk6Mi4zNXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIyNDAwXCJdLGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIyNDAwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kdXJhdGlvbjoyLjRzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjQwMFwiXSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjQwMFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZGVsYXk6MH1bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjI0MDBcIl0uYW9zLWFuaW1hdGUsYm9keVtkYXRhLWFvcy1kZWxheT1cIjI0MDBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZXt0cmFuc2l0aW9uLWRlbGF5OjIuNHN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIyNDUwXCJdLGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIyNDUwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kdXJhdGlvbjoyLjQ1c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjI0NTBcIl0sYm9keVtkYXRhLWFvcy1kZWxheT1cIjI0NTBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWRlbGF5OjB9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyNDUwXCJdLmFvcy1hbmltYXRlLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyNDUwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGV7dHJhbnNpdGlvbi1kZWxheToyLjQ1c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjI1MDBcIl0sYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjI1MDBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWR1cmF0aW9uOjIuNXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyNTAwXCJdLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyNTAwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kZWxheTowfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjUwMFwiXS5hb3MtYW5pbWF0ZSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjUwMFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRle3RyYW5zaXRpb24tZGVsYXk6Mi41c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjI1NTBcIl0sYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjI1NTBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWR1cmF0aW9uOjIuNTVzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjU1MFwiXSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjU1MFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZGVsYXk6MH1bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjI1NTBcIl0uYW9zLWFuaW1hdGUsYm9keVtkYXRhLWFvcy1kZWxheT1cIjI1NTBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZXt0cmFuc2l0aW9uLWRlbGF5OjIuNTVzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMjYwMFwiXSxib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMjYwMFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZHVyYXRpb246Mi42c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjI2MDBcIl0sYm9keVtkYXRhLWFvcy1kZWxheT1cIjI2MDBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWRlbGF5OjB9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyNjAwXCJdLmFvcy1hbmltYXRlLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyNjAwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGV7dHJhbnNpdGlvbi1kZWxheToyLjZzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMjY1MFwiXSxib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMjY1MFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZHVyYXRpb246Mi42NXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyNjUwXCJdLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyNjUwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kZWxheTowfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjY1MFwiXS5hb3MtYW5pbWF0ZSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjY1MFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRle3RyYW5zaXRpb24tZGVsYXk6Mi42NXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIyNzAwXCJdLGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIyNzAwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kdXJhdGlvbjoyLjdzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjcwMFwiXSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjcwMFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZGVsYXk6MH1bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjI3MDBcIl0uYW9zLWFuaW1hdGUsYm9keVtkYXRhLWFvcy1kZWxheT1cIjI3MDBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZXt0cmFuc2l0aW9uLWRlbGF5OjIuN3N9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIyNzUwXCJdLGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIyNzUwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kdXJhdGlvbjoyLjc1c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjI3NTBcIl0sYm9keVtkYXRhLWFvcy1kZWxheT1cIjI3NTBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWRlbGF5OjB9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyNzUwXCJdLmFvcy1hbmltYXRlLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyNzUwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGV7dHJhbnNpdGlvbi1kZWxheToyLjc1c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjI4MDBcIl0sYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjI4MDBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWR1cmF0aW9uOjIuOHN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyODAwXCJdLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyODAwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kZWxheTowfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjgwMFwiXS5hb3MtYW5pbWF0ZSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjgwMFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRle3RyYW5zaXRpb24tZGVsYXk6Mi44c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjI4NTBcIl0sYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjI4NTBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWR1cmF0aW9uOjIuODVzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjg1MFwiXSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjg1MFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZGVsYXk6MH1bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjI4NTBcIl0uYW9zLWFuaW1hdGUsYm9keVtkYXRhLWFvcy1kZWxheT1cIjI4NTBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZXt0cmFuc2l0aW9uLWRlbGF5OjIuODVzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMjkwMFwiXSxib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMjkwMFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZHVyYXRpb246Mi45c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjI5MDBcIl0sYm9keVtkYXRhLWFvcy1kZWxheT1cIjI5MDBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWRlbGF5OjB9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyOTAwXCJdLmFvcy1hbmltYXRlLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyOTAwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGV7dHJhbnNpdGlvbi1kZWxheToyLjlzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMjk1MFwiXSxib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMjk1MFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZHVyYXRpb246Mi45NXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyOTUwXCJdLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyOTUwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kZWxheTowfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjk1MFwiXS5hb3MtYW5pbWF0ZSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjk1MFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRle3RyYW5zaXRpb24tZGVsYXk6Mi45NXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIzMDAwXCJdLGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIzMDAwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kdXJhdGlvbjozc31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjMwMDBcIl0sYm9keVtkYXRhLWFvcy1kZWxheT1cIjMwMDBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWRlbGF5OjB9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIzMDAwXCJdLmFvcy1hbmltYXRlLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIzMDAwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGV7dHJhbnNpdGlvbi1kZWxheTozc31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1lYXNpbmc9bGluZWFyXSxib2R5W2RhdGEtYW9zLWVhc2luZz1saW5lYXJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC4yNSwuMjUsLjc1LC43NSl9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZWFzaW5nPWVhc2VdLGJvZHlbZGF0YS1hb3MtZWFzaW5nPWVhc2VdIFtkYXRhLWFvc117dHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZX1bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1lYXNpbmc9ZWFzZS1pbl0sYm9keVtkYXRhLWFvcy1lYXNpbmc9ZWFzZS1pbl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLWlufVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWVhc2luZz1lYXNlLW91dF0sYm9keVtkYXRhLWFvcy1lYXNpbmc9ZWFzZS1vdXRdIFtkYXRhLWFvc117dHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1vdXR9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZWFzaW5nPWVhc2UtaW4tb3V0XSxib2R5W2RhdGEtYW9zLWVhc2luZz1lYXNlLWluLW91dF0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLWluLW91dH1bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1lYXNpbmc9ZWFzZS1pbi1iYWNrXSxib2R5W2RhdGEtYW9zLWVhc2luZz1lYXNlLWluLWJhY2tdIFtkYXRhLWFvc117dHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC42LC0uMjgsLjczNSwuMDQ1KX1bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1lYXNpbmc9ZWFzZS1vdXQtYmFja10sYm9keVtkYXRhLWFvcy1lYXNpbmc9ZWFzZS1vdXQtYmFja10gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjE3NSwuODg1LC4zMiwxLjI3NSl9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZWFzaW5nPWVhc2UtaW4tb3V0LWJhY2tdLGJvZHlbZGF0YS1hb3MtZWFzaW5nPWVhc2UtaW4tb3V0LWJhY2tdIFtkYXRhLWFvc117dHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC42OCwtLjU1LC4yNjUsMS41NSl9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZWFzaW5nPWVhc2UtaW4tc2luZV0sYm9keVtkYXRhLWFvcy1lYXNpbmc9ZWFzZS1pbi1zaW5lXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguNDcsMCwuNzQ1LC43MTUpfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWVhc2luZz1lYXNlLW91dC1zaW5lXSxib2R5W2RhdGEtYW9zLWVhc2luZz1lYXNlLW91dC1zaW5lXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguMzksLjU3NSwuNTY1LDEpfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWVhc2luZz1lYXNlLWluLW91dC1zaW5lXSxib2R5W2RhdGEtYW9zLWVhc2luZz1lYXNlLWluLW91dC1zaW5lXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguNDQ1LC4wNSwuNTUsLjk1KX1bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1lYXNpbmc9ZWFzZS1pbi1xdWFkXSxib2R5W2RhdGEtYW9zLWVhc2luZz1lYXNlLWluLXF1YWRdIFtkYXRhLWFvc117dHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC41NSwuMDg1LC42OCwuNTMpfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWVhc2luZz1lYXNlLW91dC1xdWFkXSxib2R5W2RhdGEtYW9zLWVhc2luZz1lYXNlLW91dC1xdWFkXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguMjUsLjQ2LC40NSwuOTQpfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWVhc2luZz1lYXNlLWluLW91dC1xdWFkXSxib2R5W2RhdGEtYW9zLWVhc2luZz1lYXNlLWluLW91dC1xdWFkXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguNDU1LC4wMywuNTE1LC45NTUpfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWVhc2luZz1lYXNlLWluLWN1YmljXSxib2R5W2RhdGEtYW9zLWVhc2luZz1lYXNlLWluLWN1YmljXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguNTUsLjA4NSwuNjgsLjUzKX1bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1lYXNpbmc9ZWFzZS1vdXQtY3ViaWNdLGJvZHlbZGF0YS1hb3MtZWFzaW5nPWVhc2Utb3V0LWN1YmljXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguMjUsLjQ2LC40NSwuOTQpfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWVhc2luZz1lYXNlLWluLW91dC1jdWJpY10sYm9keVtkYXRhLWFvcy1lYXNpbmc9ZWFzZS1pbi1vdXQtY3ViaWNdIFtkYXRhLWFvc117dHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC40NTUsLjAzLC41MTUsLjk1NSl9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZWFzaW5nPWVhc2UtaW4tcXVhcnRdLGJvZHlbZGF0YS1hb3MtZWFzaW5nPWVhc2UtaW4tcXVhcnRdIFtkYXRhLWFvc117dHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC41NSwuMDg1LC42OCwuNTMpfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWVhc2luZz1lYXNlLW91dC1xdWFydF0sYm9keVtkYXRhLWFvcy1lYXNpbmc9ZWFzZS1vdXQtcXVhcnRdIFtkYXRhLWFvc117dHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC4yNSwuNDYsLjQ1LC45NCl9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZWFzaW5nPWVhc2UtaW4tb3V0LXF1YXJ0XSxib2R5W2RhdGEtYW9zLWVhc2luZz1lYXNlLWluLW91dC1xdWFydF0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjQ1NSwuMDMsLjUxNSwuOTU1KX1bZGF0YS1hb3NePWZhZGVdW2RhdGEtYW9zXj1mYWRlXXtvcGFjaXR5OjA7dHJhbnNpdGlvbi1wcm9wZXJ0eTpvcGFjaXR5LHRyYW5zZm9ybX1bZGF0YS1hb3NePWZhZGVdW2RhdGEtYW9zXj1mYWRlXS5hb3MtYW5pbWF0ZXtvcGFjaXR5OjE7dHJhbnNmb3JtOnRyYW5zbGF0ZVooMCl9W2RhdGEtYW9zPWZhZGUtdXBde3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDEwMHB4LDApfVtkYXRhLWFvcz1mYWRlLWRvd25de3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC0xMDBweCwwKX1bZGF0YS1hb3M9ZmFkZS1yaWdodF17dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0xMDBweCwwLDApfVtkYXRhLWFvcz1mYWRlLWxlZnRde3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgxMDBweCwwLDApfVtkYXRhLWFvcz1mYWRlLXVwLXJpZ2h0XXt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTEwMHB4LDEwMHB4LDApfVtkYXRhLWFvcz1mYWRlLXVwLWxlZnRde3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgxMDBweCwxMDBweCwwKX1bZGF0YS1hb3M9ZmFkZS1kb3duLXJpZ2h0XXt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTEwMHB4LC0xMDBweCwwKX1bZGF0YS1hb3M9ZmFkZS1kb3duLWxlZnRde3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgxMDBweCwtMTAwcHgsMCl9W2RhdGEtYW9zXj16b29tXVtkYXRhLWFvc149em9vbV17b3BhY2l0eTowO3RyYW5zaXRpb24tcHJvcGVydHk6b3BhY2l0eSx0cmFuc2Zvcm19W2RhdGEtYW9zXj16b29tXVtkYXRhLWFvc149em9vbV0uYW9zLWFuaW1hdGV7b3BhY2l0eToxO3RyYW5zZm9ybTp0cmFuc2xhdGVaKDApIHNjYWxlKDEpfVtkYXRhLWFvcz16b29tLWluXXt0cmFuc2Zvcm06c2NhbGUoLjYpfVtkYXRhLWFvcz16b29tLWluLXVwXXt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwxMDBweCwwKSBzY2FsZSguNil9W2RhdGEtYW9zPXpvb20taW4tZG93bl17dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsLTEwMHB4LDApIHNjYWxlKC42KX1bZGF0YS1hb3M9em9vbS1pbi1yaWdodF17dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0xMDBweCwwLDApIHNjYWxlKC42KX1bZGF0YS1hb3M9em9vbS1pbi1sZWZ0XXt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTAwcHgsMCwwKSBzY2FsZSguNil9W2RhdGEtYW9zPXpvb20tb3V0XXt0cmFuc2Zvcm06c2NhbGUoMS4yKX1bZGF0YS1hb3M9em9vbS1vdXQtdXBde3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDEwMHB4LDApIHNjYWxlKDEuMil9W2RhdGEtYW9zPXpvb20tb3V0LWRvd25de3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC0xMDBweCwwKSBzY2FsZSgxLjIpfVtkYXRhLWFvcz16b29tLW91dC1yaWdodF17dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0xMDBweCwwLDApIHNjYWxlKDEuMil9W2RhdGEtYW9zPXpvb20tb3V0LWxlZnRde3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgxMDBweCwwLDApIHNjYWxlKDEuMil9W2RhdGEtYW9zXj1zbGlkZV1bZGF0YS1hb3NePXNsaWRlXXt0cmFuc2l0aW9uLXByb3BlcnR5OnRyYW5zZm9ybX1bZGF0YS1hb3NePXNsaWRlXVtkYXRhLWFvc149c2xpZGVdLmFvcy1hbmltYXRle3RyYW5zZm9ybTp0cmFuc2xhdGVaKDApfVtkYXRhLWFvcz1zbGlkZS11cF17dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMTAwJSwwKX1bZGF0YS1hb3M9c2xpZGUtZG93bl17dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsLTEwMCUsMCl9W2RhdGEtYW9zPXNsaWRlLXJpZ2h0XXt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTEwMCUsMCwwKX1bZGF0YS1hb3M9c2xpZGUtbGVmdF17dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwMCUsMCwwKX1bZGF0YS1hb3NePWZsaXBdW2RhdGEtYW9zXj1mbGlwXXtiYWNrZmFjZS12aXNpYmlsaXR5OmhpZGRlbjt0cmFuc2l0aW9uLXByb3BlcnR5OnRyYW5zZm9ybX1bZGF0YS1hb3M9ZmxpcC1sZWZ0XXt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoMjUwMHB4KSByb3RhdGVZKC0xMDBkZWcpfVtkYXRhLWFvcz1mbGlwLWxlZnRdLmFvcy1hbmltYXRle3RyYW5zZm9ybTpwZXJzcGVjdGl2ZSgyNTAwcHgpIHJvdGF0ZVkoMCl9W2RhdGEtYW9zPWZsaXAtcmlnaHRde3RyYW5zZm9ybTpwZXJzcGVjdGl2ZSgyNTAwcHgpIHJvdGF0ZVkoMTAwZGVnKX1bZGF0YS1hb3M9ZmxpcC1yaWdodF0uYW9zLWFuaW1hdGV7dHJhbnNmb3JtOnBlcnNwZWN0aXZlKDI1MDBweCkgcm90YXRlWSgwKX1bZGF0YS1hb3M9ZmxpcC11cF17dHJhbnNmb3JtOnBlcnNwZWN0aXZlKDI1MDBweCkgcm90YXRlWCgtMTAwZGVnKX1bZGF0YS1hb3M9ZmxpcC11cF0uYW9zLWFuaW1hdGV7dHJhbnNmb3JtOnBlcnNwZWN0aXZlKDI1MDBweCkgcm90YXRlWCgwKX1bZGF0YS1hb3M9ZmxpcC1kb3duXXt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoMjUwMHB4KSByb3RhdGVYKDEwMGRlZyl9W2RhdGEtYW9zPWZsaXAtZG93bl0uYW9zLWFuaW1hdGV7dHJhbnNmb3JtOnBlcnNwZWN0aXZlKDI1MDBweCkgcm90YXRlWCgwKX0iLCIvLyBzdHlsZWxpbnQtZGlzYWJsZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnQsIHNlbGVjdG9yLW5vLXF1YWxpZnlpbmctdHlwZSwgcHJvcGVydHktbm8tdmVuZG9yLXByZWZpeFxuXG4vLyBSZWJvb3Rcbi8vXG4vLyBOb3JtYWxpemF0aW9uIG9mIEhUTUwgZWxlbWVudHMsIG1hbnVhbGx5IGZvcmtlZCBmcm9tIE5vcm1hbGl6ZS5jc3MgdG8gcmVtb3ZlXG4vLyBzdHlsZXMgdGFyZ2V0aW5nIGlycmVsZXZhbnQgYnJvd3NlcnMgd2hpbGUgYXBwbHlpbmcgbmV3IHN0eWxlcy5cbi8vXG4vLyBOb3JtYWxpemUgaXMgbGljZW5zZWQgTUlULiBodHRwczovL2dpdGh1Yi5jb20vbmVjb2xhcy9ub3JtYWxpemUuY3NzXG5cblxuLy8gRG9jdW1lbnRcbi8vXG4vLyAxLiBDaGFuZ2UgZnJvbSBgYm94LXNpemluZzogY29udGVudC1ib3hgIHNvIHRoYXQgYHdpZHRoYCBpcyBub3QgYWZmZWN0ZWQgYnkgYHBhZGRpbmdgIG9yIGBib3JkZXJgLlxuLy8gMi4gQ2hhbmdlIHRoZSBkZWZhdWx0IGZvbnQgZmFtaWx5IGluIGFsbCBicm93c2Vycy5cbi8vIDMuIENvcnJlY3QgdGhlIGxpbmUgaGVpZ2h0IGluIGFsbCBicm93c2Vycy5cbi8vIDQuIFByZXZlbnQgYWRqdXN0bWVudHMgb2YgZm9udCBzaXplIGFmdGVyIG9yaWVudGF0aW9uIGNoYW5nZXMgaW4gSUUgb24gV2luZG93cyBQaG9uZSBhbmQgaW4gaU9TLlxuLy8gNS4gQ2hhbmdlIHRoZSBkZWZhdWx0IHRhcCBoaWdobGlnaHQgdG8gYmUgY29tcGxldGVseSB0cmFuc3BhcmVudCBpbiBpT1MuXG5cbiosXG4qOjpiZWZvcmUsXG4qOjphZnRlciB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IC8vIDFcbn1cblxuaHRtbCB7XG4gIGZvbnQtZmFtaWx5OiBzYW5zLXNlcmlmOyAvLyAyXG4gIGxpbmUtaGVpZ2h0OiAxLjE1OyAvLyAzXG4gIC13ZWJraXQtdGV4dC1zaXplLWFkanVzdDogMTAwJTsgLy8gNFxuICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHJnYmEoJGJsYWNrLCAwKTsgLy8gNVxufVxuXG4vLyBTaGltIGZvciBcIm5ld1wiIEhUTUw1IHN0cnVjdHVyYWwgZWxlbWVudHMgdG8gZGlzcGxheSBjb3JyZWN0bHkgKElFMTAsIG9sZGVyIGJyb3dzZXJzKVxuLy8gVE9ETzogcmVtb3ZlIGluIHY1XG4vLyBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgc2VsZWN0b3ItbGlzdC1jb21tYS1uZXdsaW5lLWFmdGVyXG5hcnRpY2xlLCBhc2lkZSwgZmlnY2FwdGlvbiwgZmlndXJlLCBmb290ZXIsIGhlYWRlciwgaGdyb3VwLCBtYWluLCBuYXYsIHNlY3Rpb24ge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLy8gQm9keVxuLy9cbi8vIDEuIFJlbW92ZSB0aGUgbWFyZ2luIGluIGFsbCBicm93c2Vycy5cbi8vIDIuIEFzIGEgYmVzdCBwcmFjdGljZSwgYXBwbHkgYSBkZWZhdWx0IGBiYWNrZ3JvdW5kLWNvbG9yYC5cbi8vIDMuIFNldCBhbiBleHBsaWNpdCBpbml0aWFsIHRleHQtYWxpZ24gdmFsdWUgc28gdGhhdCB3ZSBjYW4gbGF0ZXIgdXNlXG4vLyAgICB0aGUgYGluaGVyaXRgIHZhbHVlIG9uIHRoaW5ncyBsaWtlIGA8dGg+YCBlbGVtZW50cy5cblxuYm9keSB7XG4gIG1hcmdpbjogMDsgLy8gMVxuICBmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LWJhc2U7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkZm9udC1zaXplLWJhc2UpO1xuICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWJhc2U7XG4gIGxpbmUtaGVpZ2h0OiAkbGluZS1oZWlnaHQtYmFzZTtcbiAgY29sb3I6ICRib2R5LWNvbG9yO1xuICB0ZXh0LWFsaWduOiBsZWZ0OyAvLyAzXG4gIGJhY2tncm91bmQtY29sb3I6ICRib2R5LWJnOyAvLyAyXG59XG5cbi8vIEZ1dHVyZS1wcm9vZiBydWxlOiBpbiBicm93c2VycyB0aGF0IHN1cHBvcnQgOmZvY3VzLXZpc2libGUsIHN1cHByZXNzIHRoZSBmb2N1cyBvdXRsaW5lXG4vLyBvbiBlbGVtZW50cyB0aGF0IHByb2dyYW1tYXRpY2FsbHkgcmVjZWl2ZSBmb2N1cyBidXQgd291bGRuJ3Qgbm9ybWFsbHkgc2hvdyBhIHZpc2libGVcbi8vIGZvY3VzIG91dGxpbmUuIEluIGdlbmVyYWwsIHRoaXMgd291bGQgbWVhbiB0aGF0IHRoZSBvdXRsaW5lIGlzIG9ubHkgYXBwbGllZCBpZiB0aGVcbi8vIGludGVyYWN0aW9uIHRoYXQgbGVkIHRvIHRoZSBlbGVtZW50IHJlY2VpdmluZyBwcm9ncmFtbWF0aWMgZm9jdXMgd2FzIGEga2V5Ym9hcmQgaW50ZXJhY3Rpb24sXG4vLyBvciB0aGUgYnJvd3NlciBoYXMgc29tZWhvdyBkZXRlcm1pbmVkIHRoYXQgdGhlIHVzZXIgaXMgcHJpbWFyaWx5IGEga2V5Ym9hcmQgdXNlciBhbmQvb3Jcbi8vIHdhbnRzIGZvY3VzIG91dGxpbmVzIHRvIGFsd2F5cyBiZSBwcmVzZW50ZWQuXG4vL1xuLy8gU2VlIGh0dHBzOi8vZGV2ZWxvcGVyLm1vemlsbGEub3JnL2VuLVVTL2RvY3MvV2ViL0NTUy86Zm9jdXMtdmlzaWJsZVxuLy8gYW5kIGh0dHBzOi8vZGV2ZWxvcGVyLnBhY2llbGxvZ3JvdXAuY29tL2Jsb2cvMjAxOC8wMy9mb2N1cy12aXNpYmxlLWFuZC1iYWNrd2FyZHMtY29tcGF0aWJpbGl0eS9cblt0YWJpbmRleD1cIi0xXCJdOmZvY3VzOm5vdCg6Zm9jdXMtdmlzaWJsZSkge1xuICBvdXRsaW5lOiAwICFpbXBvcnRhbnQ7XG59XG5cblxuLy8gQ29udGVudCBncm91cGluZ1xuLy9cbi8vIDEuIEFkZCB0aGUgY29ycmVjdCBib3ggc2l6aW5nIGluIEZpcmVmb3guXG4vLyAyLiBTaG93IHRoZSBvdmVyZmxvdyBpbiBFZGdlIGFuZCBJRS5cblxuaHIge1xuICBib3gtc2l6aW5nOiBjb250ZW50LWJveDsgLy8gMVxuICBoZWlnaHQ6IDA7IC8vIDFcbiAgb3ZlcmZsb3c6IHZpc2libGU7IC8vIDJcbn1cblxuXG4vL1xuLy8gVHlwb2dyYXBoeVxuLy9cblxuLy8gUmVtb3ZlIHRvcCBtYXJnaW5zIGZyb20gaGVhZGluZ3Ncbi8vXG4vLyBCeSBkZWZhdWx0LCBgPGgxPmAtYDxoNj5gIGFsbCByZWNlaXZlIHRvcCBhbmQgYm90dG9tIG1hcmdpbnMuIFdlIG51a2UgdGhlIHRvcFxuLy8gbWFyZ2luIGZvciBlYXNpZXIgY29udHJvbCB3aXRoaW4gdHlwZSBzY2FsZXMgYXMgaXQgYXZvaWRzIG1hcmdpbiBjb2xsYXBzaW5nLlxuLy8gc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHNlbGVjdG9yLWxpc3QtY29tbWEtbmV3bGluZS1hZnRlclxuaDEsIGgyLCBoMywgaDQsIGg1LCBoNiB7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1ib3R0b206ICRoZWFkaW5ncy1tYXJnaW4tYm90dG9tO1xufVxuXG4vLyBSZXNldCBtYXJnaW5zIG9uIHBhcmFncmFwaHNcbi8vXG4vLyBTaW1pbGFybHksIHRoZSB0b3AgbWFyZ2luIG9uIGA8cD5gcyBnZXQgcmVzZXQuIEhvd2V2ZXIsIHdlIGFsc28gcmVzZXQgdGhlXG4vLyBib3R0b20gbWFyZ2luIHRvIHVzZSBgcmVtYCB1bml0cyBpbnN0ZWFkIG9mIGBlbWAuXG5wIHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogJHBhcmFncmFwaC1tYXJnaW4tYm90dG9tO1xufVxuXG4vLyBBYmJyZXZpYXRpb25zXG4vL1xuLy8gMS4gRHVwbGljYXRlIGJlaGF2aW9yIHRvIHRoZSBkYXRhLSogYXR0cmlidXRlIGZvciBvdXIgdG9vbHRpcCBwbHVnaW5cbi8vIDIuIEFkZCB0aGUgY29ycmVjdCB0ZXh0IGRlY29yYXRpb24gaW4gQ2hyb21lLCBFZGdlLCBJRSwgT3BlcmEsIGFuZCBTYWZhcmkuXG4vLyAzLiBBZGQgZXhwbGljaXQgY3Vyc29yIHRvIGluZGljYXRlIGNoYW5nZWQgYmVoYXZpb3IuXG4vLyA0LiBSZW1vdmUgdGhlIGJvdHRvbSBib3JkZXIgaW4gRmlyZWZveCAzOS0uXG4vLyA1LiBQcmV2ZW50IHRoZSB0ZXh0LWRlY29yYXRpb24gdG8gYmUgc2tpcHBlZC5cblxuYWJiclt0aXRsZV0sXG5hYmJyW2RhdGEtb3JpZ2luYWwtdGl0bGVdIHsgLy8gMVxuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTsgLy8gMlxuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZSBkb3R0ZWQ7IC8vIDJcbiAgY3Vyc29yOiBoZWxwOyAvLyAzXG4gIGJvcmRlci1ib3R0b206IDA7IC8vIDRcbiAgdGV4dC1kZWNvcmF0aW9uLXNraXAtaW5rOiBub25lOyAvLyA1XG59XG5cbmFkZHJlc3Mge1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xufVxuXG5vbCxcbnVsLFxuZGwge1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xufVxuXG5vbCBvbCxcbnVsIHVsLFxub2wgdWwsXG51bCBvbCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbmR0IHtcbiAgZm9udC13ZWlnaHQ6ICRkdC1mb250LXdlaWdodDtcbn1cblxuZGQge1xuICBtYXJnaW4tYm90dG9tOiAuNXJlbTtcbiAgbWFyZ2luLWxlZnQ6IDA7IC8vIFVuZG8gYnJvd3NlciBkZWZhdWx0XG59XG5cbmJsb2NrcXVvdGUge1xuICBtYXJnaW46IDAgMCAxcmVtO1xufVxuXG5iLFxuc3Ryb25nIHtcbiAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ib2xkZXI7IC8vIEFkZCB0aGUgY29ycmVjdCBmb250IHdlaWdodCBpbiBDaHJvbWUsIEVkZ2UsIGFuZCBTYWZhcmlcbn1cblxuc21hbGwge1xuICBAaW5jbHVkZSBmb250LXNpemUoODAlKTsgLy8gQWRkIHRoZSBjb3JyZWN0IGZvbnQgc2l6ZSBpbiBhbGwgYnJvd3NlcnNcbn1cblxuLy9cbi8vIFByZXZlbnQgYHN1YmAgYW5kIGBzdXBgIGVsZW1lbnRzIGZyb20gYWZmZWN0aW5nIHRoZSBsaW5lIGhlaWdodCBpblxuLy8gYWxsIGJyb3dzZXJzLlxuLy9cblxuc3ViLFxuc3VwIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBAaW5jbHVkZSBmb250LXNpemUoNzUlKTtcbiAgbGluZS1oZWlnaHQ6IDA7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbn1cblxuc3ViIHsgYm90dG9tOiAtLjI1ZW07IH1cbnN1cCB7IHRvcDogLS41ZW07IH1cblxuXG4vL1xuLy8gTGlua3Ncbi8vXG5cbmEge1xuICBjb2xvcjogJGxpbmstY29sb3I7XG4gIHRleHQtZGVjb3JhdGlvbjogJGxpbmstZGVjb3JhdGlvbjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7IC8vIFJlbW92ZSB0aGUgZ3JheSBiYWNrZ3JvdW5kIG9uIGFjdGl2ZSBsaW5rcyBpbiBJRSAxMC5cblxuICBAaW5jbHVkZSBob3ZlcigpIHtcbiAgICBjb2xvcjogJGxpbmstaG92ZXItY29sb3I7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiAkbGluay1ob3Zlci1kZWNvcmF0aW9uO1xuICB9XG59XG5cbi8vIEFuZCB1bmRvIHRoZXNlIHN0eWxlcyBmb3IgcGxhY2Vob2xkZXIgbGlua3MvbmFtZWQgYW5jaG9ycyAod2l0aG91dCBocmVmKS5cbi8vIEl0IHdvdWxkIGJlIG1vcmUgc3RyYWlnaHRmb3J3YXJkIHRvIGp1c3QgdXNlIGFbaHJlZl0gaW4gcHJldmlvdXMgYmxvY2ssIGJ1dCB0aGF0XG4vLyBjYXVzZXMgc3BlY2lmaWNpdHkgaXNzdWVzIGluIG1hbnkgb3RoZXIgc3R5bGVzIHRoYXQgYXJlIHRvbyBjb21wbGV4IHRvIGZpeC5cbi8vIFNlZSBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvaXNzdWVzLzE5NDAyXG5cbmE6bm90KFtocmVmXSk6bm90KFtjbGFzc10pIHtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblxuICBAaW5jbHVkZSBob3ZlcigpIHtcbiAgICBjb2xvcjogaW5oZXJpdDtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIH1cbn1cblxuXG4vL1xuLy8gQ29kZVxuLy9cblxucHJlLFxuY29kZSxcbmtiZCxcbnNhbXAge1xuICBmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LW1vbm9zcGFjZTtcbiAgQGluY2x1ZGUgZm9udC1zaXplKDFlbSk7IC8vIENvcnJlY3QgdGhlIG9kZCBgZW1gIGZvbnQgc2l6aW5nIGluIGFsbCBicm93c2Vycy5cbn1cblxucHJlIHtcbiAgLy8gUmVtb3ZlIGJyb3dzZXIgZGVmYXVsdCB0b3AgbWFyZ2luXG4gIG1hcmdpbi10b3A6IDA7XG4gIC8vIFJlc2V0IGJyb3dzZXIgZGVmYXVsdCBvZiBgMWVtYCB0byB1c2UgYHJlbWBzXG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG4gIC8vIERvbid0IGFsbG93IGNvbnRlbnQgdG8gYnJlYWsgb3V0c2lkZVxuICBvdmVyZmxvdzogYXV0bztcbiAgLy8gRGlzYWJsZSBhdXRvLWhpZGluZyBzY3JvbGxiYXIgaW4gSUUgJiBsZWdhY3kgRWRnZSB0byBhdm9pZCBvdmVybGFwLFxuICAvLyBtYWtpbmcgaXQgaW1wb3NzaWJsZSB0byBpbnRlcmFjdCB3aXRoIHRoZSBjb250ZW50XG4gIC1tcy1vdmVyZmxvdy1zdHlsZTogc2Nyb2xsYmFyO1xufVxuXG5cbi8vXG4vLyBGaWd1cmVzXG4vL1xuXG5maWd1cmUge1xuICAvLyBBcHBseSBhIGNvbnNpc3RlbnQgbWFyZ2luIHN0cmF0ZWd5IChtYXRjaGVzIG91ciB0eXBlIHN0eWxlcykuXG4gIG1hcmdpbjogMCAwIDFyZW07XG59XG5cblxuLy9cbi8vIEltYWdlcyBhbmQgY29udGVudFxuLy9cblxuaW1nIHtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgYm9yZGVyLXN0eWxlOiBub25lOyAvLyBSZW1vdmUgdGhlIGJvcmRlciBvbiBpbWFnZXMgaW5zaWRlIGxpbmtzIGluIElFIDEwLS5cbn1cblxuc3ZnIHtcbiAgLy8gV29ya2Fyb3VuZCBmb3IgdGhlIFNWRyBvdmVyZmxvdyBidWcgaW4gSUUxMC8xMSBpcyBzdGlsbCByZXF1aXJlZC5cbiAgLy8gU2VlIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9pc3N1ZXMvMjY4NzhcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cblxuXG4vL1xuLy8gVGFibGVzXG4vL1xuXG50YWJsZSB7XG4gIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7IC8vIFByZXZlbnQgZG91YmxlIGJvcmRlcnNcbn1cblxuY2FwdGlvbiB7XG4gIHBhZGRpbmctdG9wOiAkdGFibGUtY2VsbC1wYWRkaW5nO1xuICBwYWRkaW5nLWJvdHRvbTogJHRhYmxlLWNlbGwtcGFkZGluZztcbiAgY29sb3I6ICR0YWJsZS1jYXB0aW9uLWNvbG9yO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBjYXB0aW9uLXNpZGU6IGJvdHRvbTtcbn1cblxuLy8gMS4gUmVtb3ZlcyBmb250LXdlaWdodCBib2xkIGJ5IGluaGVyaXRpbmdcbi8vIDIuIE1hdGNoZXMgZGVmYXVsdCBgPHRkPmAgYWxpZ25tZW50IGJ5IGluaGVyaXRpbmcgYHRleHQtYWxpZ25gLlxuLy8gMy4gRml4IGFsaWdubWVudCBmb3IgU2FmYXJpXG5cbnRoIHtcbiAgZm9udC13ZWlnaHQ6ICR0YWJsZS10aC1mb250LXdlaWdodDsgLy8gMVxuICB0ZXh0LWFsaWduOiBpbmhlcml0OyAvLyAyXG4gIHRleHQtYWxpZ246IC13ZWJraXQtbWF0Y2gtcGFyZW50OyAvLyAzXG59XG5cblxuLy9cbi8vIEZvcm1zXG4vL1xuXG5sYWJlbCB7XG4gIC8vIEFsbG93IGxhYmVscyB0byB1c2UgYG1hcmdpbmAgZm9yIHNwYWNpbmcuXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLWJvdHRvbTogJGxhYmVsLW1hcmdpbi1ib3R0b207XG59XG5cbi8vIFJlbW92ZSB0aGUgZGVmYXVsdCBgYm9yZGVyLXJhZGl1c2AgdGhhdCBtYWNPUyBDaHJvbWUgYWRkcy5cbi8vXG4vLyBEZXRhaWxzIGF0IGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9pc3N1ZXMvMjQwOTNcbmJ1dHRvbiB7XG4gIC8vIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBwcm9wZXJ0eS1kaXNhbGxvd2VkLWxpc3RcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cblxuLy8gRXhwbGljaXRseSByZW1vdmUgZm9jdXMgb3V0bGluZSBpbiBDaHJvbWl1bSB3aGVuIGl0IHNob3VsZG4ndCBiZVxuLy8gdmlzaWJsZSAoZS5nLiBhcyByZXN1bHQgb2YgbW91c2UgY2xpY2sgb3IgdG91Y2ggdGFwKS4gSXQgYWxyZWFkeVxuLy8gc2hvdWxkIGJlIGRvaW5nIHRoaXMgYXV0b21hdGljYWxseSwgYnV0IHNlZW1zIHRvIGN1cnJlbnRseSBiZVxuLy8gY29uZnVzZWQgYW5kIGFwcGxpZXMgaXRzIHZlcnkgdmlzaWJsZSB0d28tdG9uZSBvdXRsaW5lIGFueXdheS5cblxuYnV0dG9uOmZvY3VzOm5vdCg6Zm9jdXMtdmlzaWJsZSkge1xuICBvdXRsaW5lOiAwO1xufVxuXG5pbnB1dCxcbmJ1dHRvbixcbnNlbGVjdCxcbm9wdGdyb3VwLFxudGV4dGFyZWEge1xuICBtYXJnaW46IDA7IC8vIFJlbW92ZSB0aGUgbWFyZ2luIGluIEZpcmVmb3ggYW5kIFNhZmFyaVxuICBmb250LWZhbWlseTogaW5oZXJpdDtcbiAgQGluY2x1ZGUgZm9udC1zaXplKGluaGVyaXQpO1xuICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbn1cblxuYnV0dG9uLFxuaW5wdXQge1xuICBvdmVyZmxvdzogdmlzaWJsZTsgLy8gU2hvdyB0aGUgb3ZlcmZsb3cgaW4gRWRnZVxufVxuXG5idXR0b24sXG5zZWxlY3Qge1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTsgLy8gUmVtb3ZlIHRoZSBpbmhlcml0YW5jZSBvZiB0ZXh0IHRyYW5zZm9ybSBpbiBGaXJlZm94XG59XG5cbi8vIFNldCB0aGUgY3Vyc29yIGZvciBub24tYDxidXR0b24+YCBidXR0b25zXG4vL1xuLy8gRGV0YWlscyBhdCBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvcHVsbC8zMDU2MlxuW3JvbGU9XCJidXR0b25cIl0ge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi8vIFJlbW92ZSB0aGUgaW5oZXJpdGFuY2Ugb2Ygd29yZC13cmFwIGluIFNhZmFyaS5cbi8vXG4vLyBEZXRhaWxzIGF0IGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9pc3N1ZXMvMjQ5OTBcbnNlbGVjdCB7XG4gIHdvcmQtd3JhcDogbm9ybWFsO1xufVxuXG5cbi8vIDEuIFByZXZlbnQgYSBXZWJLaXQgYnVnIHdoZXJlICgyKSBkZXN0cm95cyBuYXRpdmUgYGF1ZGlvYCBhbmQgYHZpZGVvYFxuLy8gICAgY29udHJvbHMgaW4gQW5kcm9pZCA0LlxuLy8gMi4gQ29ycmVjdCB0aGUgaW5hYmlsaXR5IHRvIHN0eWxlIGNsaWNrYWJsZSB0eXBlcyBpbiBpT1MgYW5kIFNhZmFyaS5cbmJ1dHRvbixcblt0eXBlPVwiYnV0dG9uXCJdLCAvLyAxXG5bdHlwZT1cInJlc2V0XCJdLFxuW3R5cGU9XCJzdWJtaXRcIl0ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IGJ1dHRvbjsgLy8gMlxufVxuXG4vLyBPcGluaW9uYXRlZDogYWRkIFwiaGFuZFwiIGN1cnNvciB0byBub24tZGlzYWJsZWQgYnV0dG9uIGVsZW1lbnRzLlxuQGlmICRlbmFibGUtcG9pbnRlci1jdXJzb3ItZm9yLWJ1dHRvbnMge1xuICBidXR0b24sXG4gIFt0eXBlPVwiYnV0dG9uXCJdLFxuICBbdHlwZT1cInJlc2V0XCJdLFxuICBbdHlwZT1cInN1Ym1pdFwiXSB7XG4gICAgJjpub3QoOmRpc2FibGVkKSB7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgfVxuICB9XG59XG5cbi8vIFJlbW92ZSBpbm5lciBib3JkZXIgYW5kIHBhZGRpbmcgZnJvbSBGaXJlZm94LCBidXQgZG9uJ3QgcmVzdG9yZSB0aGUgb3V0bGluZSBsaWtlIE5vcm1hbGl6ZS5cbmJ1dHRvbjo6LW1vei1mb2N1cy1pbm5lcixcblt0eXBlPVwiYnV0dG9uXCJdOjotbW96LWZvY3VzLWlubmVyLFxuW3R5cGU9XCJyZXNldFwiXTo6LW1vei1mb2N1cy1pbm5lcixcblt0eXBlPVwic3VibWl0XCJdOjotbW96LWZvY3VzLWlubmVyIHtcbiAgcGFkZGluZzogMDtcbiAgYm9yZGVyLXN0eWxlOiBub25lO1xufVxuXG5pbnB1dFt0eXBlPVwicmFkaW9cIl0sXG5pbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0ge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94OyAvLyAxLiBBZGQgdGhlIGNvcnJlY3QgYm94IHNpemluZyBpbiBJRSAxMC1cbiAgcGFkZGluZzogMDsgLy8gMi4gUmVtb3ZlIHRoZSBwYWRkaW5nIGluIElFIDEwLVxufVxuXG5cbnRleHRhcmVhIHtcbiAgb3ZlcmZsb3c6IGF1dG87IC8vIFJlbW92ZSB0aGUgZGVmYXVsdCB2ZXJ0aWNhbCBzY3JvbGxiYXIgaW4gSUUuXG4gIC8vIFRleHRhcmVhcyBzaG91bGQgcmVhbGx5IG9ubHkgcmVzaXplIHZlcnRpY2FsbHkgc28gdGhleSBkb24ndCBicmVhayB0aGVpciAoaG9yaXpvbnRhbCkgY29udGFpbmVycy5cbiAgcmVzaXplOiB2ZXJ0aWNhbDtcbn1cblxuZmllbGRzZXQge1xuICAvLyBCcm93c2VycyBzZXQgYSBkZWZhdWx0IGBtaW4td2lkdGg6IG1pbi1jb250ZW50O2Agb24gZmllbGRzZXRzLFxuICAvLyB1bmxpa2UgZS5nLiBgPGRpdj5gcywgd2hpY2ggaGF2ZSBgbWluLXdpZHRoOiAwO2AgYnkgZGVmYXVsdC5cbiAgLy8gU28gd2UgcmVzZXQgdGhhdCB0byBlbnN1cmUgZmllbGRzZXRzIGJlaGF2ZSBtb3JlIGxpa2UgYSBzdGFuZGFyZCBibG9jayBlbGVtZW50LlxuICAvLyBTZWUgaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8xMjM1OVxuICAvLyBhbmQgaHR0cHM6Ly9odG1sLnNwZWMud2hhdHdnLm9yZy9tdWx0aXBhZ2UvI3RoZS1maWVsZHNldC1hbmQtbGVnZW5kLWVsZW1lbnRzXG4gIG1pbi13aWR0aDogMDtcbiAgLy8gUmVzZXQgdGhlIGRlZmF1bHQgb3V0bGluZSBiZWhhdmlvciBvZiBmaWVsZHNldHMgc28gdGhleSBkb24ndCBhZmZlY3QgcGFnZSBsYXlvdXQuXG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbiAgYm9yZGVyOiAwO1xufVxuXG4vLyAxLiBDb3JyZWN0IHRoZSB0ZXh0IHdyYXBwaW5nIGluIEVkZ2UgYW5kIElFLlxuLy8gMi4gQ29ycmVjdCB0aGUgY29sb3IgaW5oZXJpdGFuY2UgZnJvbSBgZmllbGRzZXRgIGVsZW1lbnRzIGluIElFLlxubGVnZW5kIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDEwMCU7IC8vIDFcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luLWJvdHRvbTogLjVyZW07XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgxLjVyZW0pO1xuICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbiAgY29sb3I6IGluaGVyaXQ7IC8vIDJcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDsgLy8gMVxufVxuXG5wcm9ncmVzcyB7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTsgLy8gQWRkIHRoZSBjb3JyZWN0IHZlcnRpY2FsIGFsaWdubWVudCBpbiBDaHJvbWUsIEZpcmVmb3gsIGFuZCBPcGVyYS5cbn1cblxuLy8gQ29ycmVjdCB0aGUgY3Vyc29yIHN0eWxlIG9mIGluY3JlbWVudCBhbmQgZGVjcmVtZW50IGJ1dHRvbnMgaW4gQ2hyb21lLlxuW3R5cGU9XCJudW1iZXJcIl06Oi13ZWJraXQtaW5uZXItc3Bpbi1idXR0b24sXG5bdHlwZT1cIm51bWJlclwiXTo6LXdlYmtpdC1vdXRlci1zcGluLWJ1dHRvbiB7XG4gIGhlaWdodDogYXV0bztcbn1cblxuW3R5cGU9XCJzZWFyY2hcIl0ge1xuICAvLyBUaGlzIG92ZXJyaWRlcyB0aGUgZXh0cmEgcm91bmRlZCBjb3JuZXJzIG9uIHNlYXJjaCBpbnB1dHMgaW4gaU9TIHNvIHRoYXQgb3VyXG4gIC8vIGAuZm9ybS1jb250cm9sYCBjbGFzcyBjYW4gcHJvcGVybHkgc3R5bGUgdGhlbS4gTm90ZSB0aGF0IHRoaXMgY2Fubm90IHNpbXBseVxuICAvLyBiZSBhZGRlZCB0byBgLmZvcm0tY29udHJvbGAgYXMgaXQncyBub3Qgc3BlY2lmaWMgZW5vdWdoLiBGb3IgZGV0YWlscywgc2VlXG4gIC8vIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9pc3N1ZXMvMTE1ODYuXG4gIG91dGxpbmUtb2Zmc2V0OiAtMnB4OyAvLyAyLiBDb3JyZWN0IHRoZSBvdXRsaW5lIHN0eWxlIGluIFNhZmFyaS5cbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xufVxuXG4vL1xuLy8gUmVtb3ZlIHRoZSBpbm5lciBwYWRkaW5nIGluIENocm9tZSBhbmQgU2FmYXJpIG9uIG1hY09TLlxuLy9cblxuW3R5cGU9XCJzZWFyY2hcIl06Oi13ZWJraXQtc2VhcmNoLWRlY29yYXRpb24ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG59XG5cbi8vXG4vLyAxLiBDb3JyZWN0IHRoZSBpbmFiaWxpdHkgdG8gc3R5bGUgY2xpY2thYmxlIHR5cGVzIGluIGlPUyBhbmQgU2FmYXJpLlxuLy8gMi4gQ2hhbmdlIGZvbnQgcHJvcGVydGllcyB0byBgaW5oZXJpdGAgaW4gU2FmYXJpLlxuLy9cblxuOjotd2Via2l0LWZpbGUtdXBsb2FkLWJ1dHRvbiB7XG4gIGZvbnQ6IGluaGVyaXQ7IC8vIDJcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBidXR0b247IC8vIDFcbn1cblxuLy9cbi8vIENvcnJlY3QgZWxlbWVudCBkaXNwbGF5c1xuLy9cblxub3V0cHV0IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG5zdW1tYXJ5IHtcbiAgZGlzcGxheTogbGlzdC1pdGVtOyAvLyBBZGQgdGhlIGNvcnJlY3QgZGlzcGxheSBpbiBhbGwgYnJvd3NlcnNcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG50ZW1wbGF0ZSB7XG4gIGRpc3BsYXk6IG5vbmU7IC8vIEFkZCB0aGUgY29ycmVjdCBkaXNwbGF5IGluIElFXG59XG5cbi8vIEFsd2F5cyBoaWRlIGFuIGVsZW1lbnQgd2l0aCB0aGUgYGhpZGRlbmAgSFRNTCBhdHRyaWJ1dGUgKGZyb20gUHVyZUNTUykuXG4vLyBOZWVkZWQgZm9yIHByb3BlciBkaXNwbGF5IGluIElFIDEwLS5cbltoaWRkZW5dIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuIiwiLy8gVmFyaWFibGVzXHJcbi8vXHJcbi8vIFZhcmlhYmxlcyBzaG91bGQgZm9sbG93IHRoZSBgJGNvbXBvbmVudC1zdGF0ZS1wcm9wZXJ0eS1zaXplYCBmb3JtdWxhIGZvclxyXG4vLyBjb25zaXN0ZW50IG5hbWluZy4gRXg6ICRuYXYtbGluay1kaXNhYmxlZC1jb2xvciBhbmQgJG1vZGFsLWNvbnRlbnQtYm94LXNoYWRvdy14cy5cclxuXHJcbi8vIENvbG9yIHN5c3RlbVxyXG5cclxuJHVpLTI1OiAgI0ZGRkZGRjtcclxuJHVpLTUwOiAgI0Y5RkFGQjtcclxuJHVpLTEwMDogI0YzRjRGNjtcclxuJHVpLTIwMDogI0U1RTdFQjtcclxuJHVpLTMwMDogI0QxRDVEQjtcclxuJHVpLTQwMDogIzlDQTNBRjtcclxuJHVpLTUwMDogIzZCNzI4MDtcclxuJHVpLTYwMDogIzRCNTU2MztcclxuJHVpLTcwMDogIzM3NDE1MTtcclxuJHVpLTgwMDogIzFGMjkzNztcclxuJHVpLTkwMDogIzExMTgyNztcclxuXHJcbi8vIEJvb3RzdHJhcCB0cmFuc2xhdGlvblxyXG4kd2hpdGU6ICAgICNmZmZmZmY7XHJcbiR3aGl0ZS1ob3ZlcjogI2U1ZTVlNTtcclxuXHJcbiRncmV5OiAgICAgI0NFRDREQTtcclxuJGdyYXktMTAwOiAkdWktMTAwO1xyXG4kZ3JheS0yMDA6ICR1aS0yMDA7XHJcbiRncmF5LTMwMDogJHVpLTMwMDtcclxuJGdyYXktNDAwOiAkdWktNDAwO1xyXG4kZ3JheS01MDA6ICR1aS01MDA7XHJcbiRncmF5LTYwMDogJHVpLTYwMDtcclxuJGdyYXktNzAwOiAkdWktNzAwO1xyXG4kZ3JheS04MDA6ICR1aS04MDA7XHJcbiRncmF5LTkwMDogJHVpLTkwMDtcclxuJGJsYWNrOiAgIzA0MEMyNztcclxuXHJcbiRibHVlOiAgICAgICAgICMwMDdiZmY7XHJcbiRpbmRpZ286ICAgICAgICM2NjEwZjIgIWRlZmF1bHQ7XHJcbiRwdXJwbGU6ICAgICAgICM2ZjQyYzEgIWRlZmF1bHQ7XHJcbiRwaW5rOiAgICAgICAgICNlODNlOGMgIWRlZmF1bHQ7XHJcbiRyZWQ6ICAgICAgICAgICNkYzM1NDUgIWRlZmF1bHQ7XHJcbiRvcmFuZ2U6ICAgICAgICNmZDdlMTQgIWRlZmF1bHQ7XHJcbiR5ZWxsb3c6ICAgICAgICNkYWIxNjIgIWRlZmF1bHQ7XHJcbiRncmVlbjogICAgICAgICMyOGE3NDUgIWRlZmF1bHQ7XHJcbiRkYXJrLWdyZWVuOiAgICMzMjYxNDggIWRlZmF1bHQ7XHJcbiRtaWRkbGUtZ3JlZW46ICM4MWE3OGM7XHJcbiRicmlnaHQtZ3JlZW46ICM5OGM3YTYgIWRlZmF1bHQ7XHJcbiR0ZWFsOiAgICAgICAgICMyMGM5OTcgIWRlZmF1bHQ7XHJcbiRjeWFuOiAgICAgICAgICMxN2EyYjggIWRlZmF1bHQ7XHJcblxyXG4kaGVhZGluZzogIzIxMjUyOTtcclxuXHJcbiRkYXJrLWdyZXk6ICAgIzM0M2E0MDtcclxuJG1pZGRsZS1ncmV5OiAjYjJiMmIyO1xyXG4kbGlnaHQtZ3JleTogICNlY2VjZWM7XHJcblxyXG4kcHJpbWFyeTogICAgICAjMzI2MTQ4O1xyXG4kcHJpbWFyeS1ob3ZlcjogZGFya2VuKCRwcmltYXJ5LDEwKTtcclxuJHNlY29uZGFyeTogICAgICAjODlBNjhFO1xyXG4kc2Vjb25kYXJ5LWhvdmVyOiBkYXJrZW4oJHNlY29uZGFyeSwxMCk7XHJcblxyXG4kdGV4dDogIzIxMjUyOTtcclxuXHJcbiRsaWdodC1iZWlnZTogI2YzZWNlMDtcclxuJHNvZnQtc2FsbW9uOiAjZjJiY2FkO1xyXG4kc2FsbW9uOiAgICAgICNkMjY3NTE7XHJcblxyXG4kc3VjY2VzczogICAgICMxOTg3NTQ7XHJcbiRpbmZvOiAgICAgICAgIzJDOTA5NDtcclxuJHdhcm5pbmc6ICAgICAjREFCMTYyO1xyXG4kZGFuZ2VyOiAgICAgICNEMjY3NTE7XHJcblxyXG4kbGlnaHQ6ICAgICAgICNGMkVDREY7XHJcbiRsaWdodC1ob3ZlcjogIGRhcmtlbigkZ3JheS0xMDAsIDEwKTtcclxuJGRhcms6ICAgICAgICAjMzAzMDMwO1xyXG4kZGFyay1ob3ZlcjogIGRhcmtlbigkZ3JheS02MDAsIDEwKTtcclxuXHJcbiRoaWdobGlnaHQ6ICM3OTUyQjM7XHJcblxyXG4kcHJpbWFyeS0yOiAjZmY1NjRmO1xyXG4kcHJpbWFyeS0zOiAjMDUxYjM1O1xyXG5cclxuJGRhcmstZ3JlZW4taG92ZXI6IGRhcmtlbigkZGFyay1ncmVlbiwxMCk7XHJcbiRtaWRkbGUtZ3JlZW4taG92ZXI6IGRhcmtlbigkbWlkZGxlLWdyZWVuLDEwKTtcclxuJGJyaWdodC1ncmVlbi1ob3ZlcjogZGFya2VuKCRicmlnaHQtZ3JlZW4sMTApO1xyXG4kbGlnaHQtYmVpZ2UtaG92ZXI6IGRhcmtlbigkbGlnaHQtYmVpZ2UsMTApO1xyXG5cclxuXHJcbiR0aGVtZS1jb2xvcnM6ICgpICFkZWZhdWx0O1xyXG4kdGhlbWUtY29sb3JzOiBtYXAtbWVyZ2UoXHJcbiAgKFxyXG4gICAgXCJwcmltYXJ5XCI6ICAgJHByaW1hcnksXHJcbiAgICBcInNlY29uZGFyeVwiOiAkc2Vjb25kYXJ5LFxyXG4gICAgXCJ0ZXh0XCI6ICR0ZXh0LFxyXG4gICAgXCJoaWdobGlnaHRcIjogJGhpZ2hsaWdodCxcclxuICAgIFwic3VjY2Vzc1wiOiAkc3VjY2VzcyxcclxuICAgIFwiZGFuZ2VyXCI6ICRkYW5nZXIsXHJcbiAgICBcIndhcm5pbmdcIjogJHdhcm5pbmcsXHJcbiAgICBcImluZm9cIjogJGluZm8sXHJcbiAgICBcIndoaXRlXCI6ICR3aGl0ZSxcclxuICAgIFwibGlnaHRcIjogJGxpZ2h0LFxyXG4gICAgXCJncmV5XCI6ICRncmV5LFxyXG4gICAgXCJkYXJrXCI6ICRkYXJrLFxyXG4gICAgXCJibGFja1wiOiAkYmxhY2ssXHJcbiAgKSxcclxuICAkdGhlbWUtY29sb3JzXHJcbik7XHJcblxyXG4kdWktY29sb3JzOiAoKSAhZGVmYXVsdDtcclxuJHVpLWNvbG9yczogbWFwLW1lcmdlKFxyXG4gIChcclxuICAgIFwidWktMjVcIjogICR1aS0yNSxcclxuICAgIFwidWktNTBcIjogICR1aS01MCxcclxuICAgIFwidWktMTAwXCI6ICR1aS0xMDAsXHJcbiAgICBcInVpLTIwMFwiOiAkdWktMjAwLFxyXG4gICAgXCJ1aS0zMDBcIjogJHVpLTMwMCxcclxuICAgIFwidWktNDAwXCI6ICR1aS00MDAsXHJcbiAgICBcInVpLTUwMFwiOiAkdWktNTAwLFxyXG4gICAgXCJ1aS02MDBcIjogJHVpLTYwMCxcclxuICAgIFwidWktNzAwXCI6ICR1aS03MDAsXHJcbiAgICBcInVpLTgwMFwiOiAkdWktODAwLFxyXG4gICAgXCJ1aS05MDBcIjogJHVpLTkwMCxcclxuICApLFxyXG4gICR1aS1jb2xvcnNcclxuKTtcclxuXHJcbiRib2R5LWZvbnQtZmFtaWx5OiBLYXJsYSwtYXBwbGUtc3lzdGVtLEJsaW5rTWFjU3lzdGVtRm9udCxcIlNlZ29lIFVJXCIsUm9ib3RvLFwiSGVsdmV0aWNhIE5ldWVcIixBcmlhbCxcIk5vdG8gU2Fuc1wiLFwiTGliZXJhdGlvbiBTYW5zXCIsc2Fucy1zZXJpZixcIkFwcGxlIENvbG9yIEVtb2ppXCIsXCJTZWdvZSBVSSBFbW9qaVwiLFwiU2Vnb2UgVUkgU3ltYm9sXCIsXCJOb3RvIENvbG9yIEVtb2ppXCI7XHJcbiRoZWFkaW5ncy1mb250LWZhbWlseTogJGJvZHktZm9udC1mYW1pbHk7XHJcblxyXG4kaDEtZm9udC1mYW1pbHk6IFwiQmlrb1wiO1xyXG4kaDEtZm9udC1zaXplOiA1cmVtO1xyXG4kaDEtbGluZS1oZWlnaHQ6IDQuMzc1cmVtO1xyXG4kaDEtdGV4dC10cmFuc2Zvcm06IG5vbmU7XHJcbiRoMS1mb250LXN0eWxlOiBub3JtYWw7XHJcbiRoMS1sZXR0ZXItc3BhY2luZzogLTAuMDJlbTtcclxuJGgxLXRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuJGgxLWZvbnQtd2VpZ2h0OiA3MDA7XHJcblxyXG4kaDItZm9udC1mYW1pbHk6IFwiQmlrb1wiO1xyXG4kaDItZm9udC1zaXplOiAzLjYyNXJlbTtcclxuJGgyLWxpbmUtaGVpZ2h0OiA0cmVtO1xyXG4kaDItdGV4dC10cmFuc2Zvcm06IG5vbmU7XHJcbiRoMi1mb250LXN0eWxlOiBub3JtYWw7XHJcbiRoMi1sZXR0ZXItc3BhY2luZzogLTAuMDJlbTtcclxuJGgyLXRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuJGgyLWZvbnQtd2VpZ2h0OiA3MDA7XHJcblxyXG4kaDMtZm9udC1mYW1pbHk6IFwiQmlrb1wiO1xyXG4kaDMtZm9udC1zaXplOiAyLjI1cmVtO1xyXG4kaDMtbGluZS1oZWlnaHQ6IDIuNzVyZW07XHJcbiRoMy10ZXh0LXRyYW5zZm9ybTogbm9uZTtcclxuJGgzLWZvbnQtc3R5bGU6IG5vcm1hbDtcclxuJGgzLWxldHRlci1zcGFjaW5nOiAtMC4wMmVtO1xyXG4kaDMtdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4kaDMtZm9udC13ZWlnaHQ6IDcwMDtcclxuXHJcbiRoNC1mb250LWZhbWlseTogXCJCaWtvXCI7XHJcbiRoNC1mb250LXNpemU6IDEuNXJlbTtcclxuJGg0LWxpbmUtaGVpZ2h0OiAxLjc1cmVtO1xyXG4kaDQtdGV4dC10cmFuc2Zvcm06IG5vbmU7XHJcbiRoNC1mb250LXN0eWxlOiBub3JtYWw7XHJcbiRoNC1sZXR0ZXItc3BhY2luZzogLTAuMDFlbTtcclxuJGg0LXRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuJGg0LWZvbnQtd2VpZ2h0OiA3MDA7XHJcblxyXG4kaDUtZm9udC1mYW1pbHk6IFwiQmlrb1wiO1xyXG4kaDUtZm9udC1zaXplOiAxLjI1cmVtO1xyXG4kaDUtbGluZS1oZWlnaHQ6IDEuNXJlbTtcclxuJGg1LXRleHQtdHJhbnNmb3JtOiBub25lO1xyXG4kaDUtZm9udC1zdHlsZTogbm9ybWFsO1xyXG4kaDUtbGV0dGVyLXNwYWNpbmc6IC0wLjAyZW07XHJcbiRoNS10ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiRoNS1mb250LXdlaWdodDogNzAwO1xyXG5cclxuJGg2LWZvbnQtZmFtaWx5OiAkYm9keS1mb250LWZhbWlseTtcclxuJGg2LWZvbnQtc2l6ZTogMXJlbTtcclxuJGg2LWxpbmUtaGVpZ2h0OiAxLjE4OHJlbTtcclxuJGg2LXRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiRoNi1mb250LXN0eWxlOiBub3JtYWw7XHJcbiRoNi1sZXR0ZXItc3BhY2luZzogMDtcclxuJGg2LXRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuJGg2LWZvbnQtd2VpZ2h0OiA3MDA7XHJcblxyXG4keWlxLWNvbnRyYXN0ZWQtdGhyZXNob2xkOiAyMDA7XHJcblxyXG4kc3BhY2VyOiAyMHB4O1xyXG4kc3BhY2VyczogKCk7XHJcbiRzcGFjZXJzOiBtYXAtbWVyZ2UoXHJcbiAgKFxyXG4gICAgMDogMCxcclxuICAgIDIwOiAyMHB4LFxyXG4gICAgNDA6IDQwcHgsXHJcbiAgICA2MDogNjBweCxcclxuICAgIDgwOiA4MHB4LFxyXG4gICAgMTAwOiAxMDBweCxcclxuICAgIDEyMDogMTIwcHgsXHJcbiAgICAxMjU6IDEyNXB4LFxyXG4gICAgMTQwOiAxNDBweCxcclxuICAgIDE2MDogMTYwcHgsXHJcbiAgICAxODA6IDE4MHB4LFxyXG4gICAgMjIwOiAyMjBweFxyXG4gICksXHJcbiAgJHNwYWNlcnNcclxuKTtcclxuXHJcbiRncmlkLWJyZWFrcG9pbnRzOiAoXHJcbiAgeHM6IDAsXHJcbiAgc206IDU3NnB4LFxyXG4gIG1kOiA3NjhweCxcclxuICBsZzogOTkycHgsXHJcbiAgeGw6IDEyMjBweCxcclxuICB4eGw6IDEzMTVweFxyXG4pO1xyXG5cclxuJGNvbnRhaW5lci1tYXgtd2lkdGhzOiAoXHJcbiAgc206IDU0MHB4LFxyXG4gIG1kOiA3NjlweCxcclxuICBsZzogOTYwcHgsXHJcbiAgeGw6IDEzMTVweFxyXG4pO1xyXG5cclxuLy8gVXRpbGl0aWVzXHJcblxyXG4kZGlzcGxheXM6IG5vbmUsIGlubGluZSwgaW5saW5lLWJsb2NrLCBibG9jaywgZmxleCwgaW5saW5lLWZsZXg7XHJcbiRvdmVyZmxvd3M6IGF1dG8sIGhpZGRlbiAhZGVmYXVsdDtcclxuJHBvc2l0aW9uczogbnVsbDtcclxuJHVzZXItc2VsZWN0czogbnVsbDtcclxuIiwiLy8gVmFyaWFibGVzXG4vL1xuLy8gVmFyaWFibGVzIHNob3VsZCBmb2xsb3cgdGhlIGAkY29tcG9uZW50LXN0YXRlLXByb3BlcnR5LXNpemVgIGZvcm11bGEgZm9yXG4vLyBjb25zaXN0ZW50IG5hbWluZy4gRXg6ICRuYXYtbGluay1kaXNhYmxlZC1jb2xvciBhbmQgJG1vZGFsLWNvbnRlbnQtYm94LXNoYWRvdy14cy5cblxuLy8gQ29sb3Igc3lzdGVtXG5cbiR3aGl0ZTogICAgI2ZmZiAhZGVmYXVsdDtcbiRncmF5LTEwMDogI2Y4ZjlmYSAhZGVmYXVsdDtcbiRncmF5LTIwMDogI2U5ZWNlZiAhZGVmYXVsdDtcbiRncmF5LTMwMDogI2RlZTJlNiAhZGVmYXVsdDtcbiRncmF5LTQwMDogI2NlZDRkYSAhZGVmYXVsdDtcbiRncmF5LTUwMDogI2FkYjViZCAhZGVmYXVsdDtcbiRncmF5LTYwMDogIzZjNzU3ZCAhZGVmYXVsdDtcbiRncmF5LTcwMDogIzQ5NTA1NyAhZGVmYXVsdDtcbiRncmF5LTgwMDogIzM0M2E0MCAhZGVmYXVsdDtcbiRncmF5LTkwMDogIzIxMjUyOSAhZGVmYXVsdDtcbiRibGFjazogICAgIzAwMCAhZGVmYXVsdDtcblxuJGdyYXlzOiAoKSAhZGVmYXVsdDtcbiRncmF5czogbWFwLW1lcmdlKFxuICAoXG4gICAgXCIxMDBcIjogJGdyYXktMTAwLFxuICAgIFwiMjAwXCI6ICRncmF5LTIwMCxcbiAgICBcIjMwMFwiOiAkZ3JheS0zMDAsXG4gICAgXCI0MDBcIjogJGdyYXktNDAwLFxuICAgIFwiNTAwXCI6ICRncmF5LTUwMCxcbiAgICBcIjYwMFwiOiAkZ3JheS02MDAsXG4gICAgXCI3MDBcIjogJGdyYXktNzAwLFxuICAgIFwiODAwXCI6ICRncmF5LTgwMCxcbiAgICBcIjkwMFwiOiAkZ3JheS05MDBcbiAgKSxcbiAgJGdyYXlzXG4pO1xuXG4kYmx1ZTogICAgIzAwN2JmZiAhZGVmYXVsdDtcbiRpbmRpZ286ICAjNjYxMGYyICFkZWZhdWx0O1xuJHB1cnBsZTogICM2ZjQyYzEgIWRlZmF1bHQ7XG4kcGluazogICAgI2U4M2U4YyAhZGVmYXVsdDtcbiRyZWQ6ICAgICAjZGMzNTQ1ICFkZWZhdWx0O1xuJG9yYW5nZTogICNmZDdlMTQgIWRlZmF1bHQ7XG4keWVsbG93OiAgI2ZmYzEwNyAhZGVmYXVsdDtcbiRncmVlbjogICAjMjhhNzQ1ICFkZWZhdWx0O1xuJHRlYWw6ICAgICMyMGM5OTcgIWRlZmF1bHQ7XG4kY3lhbjogICAgIzE3YTJiOCAhZGVmYXVsdDtcblxuJGNvbG9yczogKCkgIWRlZmF1bHQ7XG4kY29sb3JzOiBtYXAtbWVyZ2UoXG4gIChcbiAgICBcImJsdWVcIjogICAgICAgJGJsdWUsXG4gICAgXCJpbmRpZ29cIjogICAgICRpbmRpZ28sXG4gICAgXCJwdXJwbGVcIjogICAgICRwdXJwbGUsXG4gICAgXCJwaW5rXCI6ICAgICAgICRwaW5rLFxuICAgIFwicmVkXCI6ICAgICAgICAkcmVkLFxuICAgIFwib3JhbmdlXCI6ICAgICAkb3JhbmdlLFxuICAgIFwieWVsbG93XCI6ICAgICAkeWVsbG93LFxuICAgIFwiZ3JlZW5cIjogICAgICAkZ3JlZW4sXG4gICAgXCJ0ZWFsXCI6ICAgICAgICR0ZWFsLFxuICAgIFwiY3lhblwiOiAgICAgICAkY3lhbixcbiAgICBcIndoaXRlXCI6ICAgICAgJHdoaXRlLFxuICAgIFwiZ3JheVwiOiAgICAgICAkZ3JheS02MDAsXG4gICAgXCJncmF5LWRhcmtcIjogICRncmF5LTgwMFxuICApLFxuICAkY29sb3JzXG4pO1xuXG4kcHJpbWFyeTogICAgICAgJGJsdWUgIWRlZmF1bHQ7XG4kc2Vjb25kYXJ5OiAgICAgJGdyYXktNjAwICFkZWZhdWx0O1xuJHN1Y2Nlc3M6ICAgICAgICRncmVlbiAhZGVmYXVsdDtcbiRpbmZvOiAgICAgICAgICAkY3lhbiAhZGVmYXVsdDtcbiR3YXJuaW5nOiAgICAgICAkeWVsbG93ICFkZWZhdWx0O1xuJGRhbmdlcjogICAgICAgICRyZWQgIWRlZmF1bHQ7XG4kbGlnaHQ6ICAgICAgICAgJGdyYXktMTAwICFkZWZhdWx0O1xuJGRhcms6ICAgICAgICAgICRncmF5LTgwMCAhZGVmYXVsdDtcblxuJHRoZW1lLWNvbG9yczogKCkgIWRlZmF1bHQ7XG4kdGhlbWUtY29sb3JzOiBtYXAtbWVyZ2UoXG4gIChcbiAgICBcInByaW1hcnlcIjogICAgJHByaW1hcnksXG4gICAgXCJzZWNvbmRhcnlcIjogICRzZWNvbmRhcnksXG4gICAgXCJzdWNjZXNzXCI6ICAgICRzdWNjZXNzLFxuICAgIFwiaW5mb1wiOiAgICAgICAkaW5mbyxcbiAgICBcIndhcm5pbmdcIjogICAgJHdhcm5pbmcsXG4gICAgXCJkYW5nZXJcIjogICAgICRkYW5nZXIsXG4gICAgXCJsaWdodFwiOiAgICAgICRsaWdodCxcbiAgICBcImRhcmtcIjogICAgICAgJGRhcmtcbiAgKSxcbiAgJHRoZW1lLWNvbG9yc1xuKTtcblxuLy8gU2V0IGEgc3BlY2lmaWMganVtcCBwb2ludCBmb3IgcmVxdWVzdGluZyBjb2xvciBqdW1wc1xuJHRoZW1lLWNvbG9yLWludGVydmFsOiAgICAgIDglICFkZWZhdWx0O1xuXG4vLyBUaGUgeWlxIGxpZ2h0bmVzcyB2YWx1ZSB0aGF0IGRldGVybWluZXMgd2hlbiB0aGUgbGlnaHRuZXNzIG9mIGNvbG9yIGNoYW5nZXMgZnJvbSBcImRhcmtcIiB0byBcImxpZ2h0XCIuIEFjY2VwdGFibGUgdmFsdWVzIGFyZSBiZXR3ZWVuIDAgYW5kIDI1NS5cbiR5aXEtY29udHJhc3RlZC10aHJlc2hvbGQ6ICAxNTAgIWRlZmF1bHQ7XG5cbi8vIEN1c3RvbWl6ZSB0aGUgbGlnaHQgYW5kIGRhcmsgdGV4dCBjb2xvcnMgZm9yIHVzZSBpbiBvdXIgWUlRIGNvbG9yIGNvbnRyYXN0IGZ1bmN0aW9uLlxuJHlpcS10ZXh0LWRhcms6ICAgICAgICAgICAgICRncmF5LTkwMCAhZGVmYXVsdDtcbiR5aXEtdGV4dC1saWdodDogICAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG5cbi8vIENoYXJhY3RlcnMgd2hpY2ggYXJlIGVzY2FwZWQgYnkgdGhlIGVzY2FwZS1zdmcgZnVuY3Rpb25cbiRlc2NhcGVkLWNoYXJhY3RlcnM6IChcbiAgKFwiPFwiLCBcIiUzY1wiKSxcbiAgKFwiPlwiLCBcIiUzZVwiKSxcbiAgKFwiI1wiLCBcIiUyM1wiKSxcbiAgKFwiKFwiLCBcIiUyOFwiKSxcbiAgKFwiKVwiLCBcIiUyOVwiKSxcbikgIWRlZmF1bHQ7XG5cblxuLy8gT3B0aW9uc1xuLy9cbi8vIFF1aWNrbHkgbW9kaWZ5IGdsb2JhbCBzdHlsaW5nIGJ5IGVuYWJsaW5nIG9yIGRpc2FibGluZyBvcHRpb25hbCBmZWF0dXJlcy5cblxuJGVuYWJsZS1jYXJldDogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRydWUgIWRlZmF1bHQ7XG4kZW5hYmxlLXJvdW5kZWQ6ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdHJ1ZSAhZGVmYXVsdDtcbiRlbmFibGUtc2hhZG93czogICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWxzZSAhZGVmYXVsdDtcbiRlbmFibGUtZ3JhZGllbnRzOiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWxzZSAhZGVmYXVsdDtcbiRlbmFibGUtdHJhbnNpdGlvbnM6ICAgICAgICAgICAgICAgICAgICAgICAgICB0cnVlICFkZWZhdWx0O1xuJGVuYWJsZS1wcmVmZXJzLXJlZHVjZWQtbW90aW9uLW1lZGlhLXF1ZXJ5OiAgIHRydWUgIWRlZmF1bHQ7XG4kZW5hYmxlLWhvdmVyLW1lZGlhLXF1ZXJ5OiAgICAgICAgICAgICAgICAgICAgZmFsc2UgIWRlZmF1bHQ7IC8vIERlcHJlY2F0ZWQsIG5vIGxvbmdlciBhZmZlY3RzIGFueSBjb21waWxlZCBDU1NcbiRlbmFibGUtZ3JpZC1jbGFzc2VzOiAgICAgICAgICAgICAgICAgICAgICAgICB0cnVlICFkZWZhdWx0O1xuJGVuYWJsZS1wb2ludGVyLWN1cnNvci1mb3ItYnV0dG9uczogICAgICAgICAgIHRydWUgIWRlZmF1bHQ7XG4kZW5hYmxlLXByaW50LXN0eWxlczogICAgICAgICAgICAgICAgICAgICAgICAgdHJ1ZSAhZGVmYXVsdDtcbiRlbmFibGUtcmVzcG9uc2l2ZS1mb250LXNpemVzOiAgICAgICAgICAgICAgICBmYWxzZSAhZGVmYXVsdDtcbiRlbmFibGUtdmFsaWRhdGlvbi1pY29uczogICAgICAgICAgICAgICAgICAgICB0cnVlICFkZWZhdWx0O1xuJGVuYWJsZS1kZXByZWNhdGlvbi1tZXNzYWdlczogICAgICAgICAgICAgICAgIHRydWUgIWRlZmF1bHQ7XG5cblxuLy8gU3BhY2luZ1xuLy9cbi8vIENvbnRyb2wgdGhlIGRlZmF1bHQgc3R5bGluZyBvZiBtb3N0IEJvb3RzdHJhcCBlbGVtZW50cyBieSBtb2RpZnlpbmcgdGhlc2Vcbi8vIHZhcmlhYmxlcy4gTW9zdGx5IGZvY3VzZWQgb24gc3BhY2luZy5cbi8vIFlvdSBjYW4gYWRkIG1vcmUgZW50cmllcyB0byB0aGUgJHNwYWNlcnMgbWFwLCBzaG91bGQgeW91IG5lZWQgbW9yZSB2YXJpYXRpb24uXG5cbiRzcGFjZXI6IDFyZW0gIWRlZmF1bHQ7XG4kc3BhY2VyczogKCkgIWRlZmF1bHQ7XG4kc3BhY2VyczogbWFwLW1lcmdlKFxuICAoXG4gICAgMDogMCxcbiAgICAxOiAoJHNwYWNlciAqIC4yNSksXG4gICAgMjogKCRzcGFjZXIgKiAuNSksXG4gICAgMzogJHNwYWNlcixcbiAgICA0OiAoJHNwYWNlciAqIDEuNSksXG4gICAgNTogKCRzcGFjZXIgKiAzKVxuICApLFxuICAkc3BhY2Vyc1xuKTtcblxuLy8gVGhpcyB2YXJpYWJsZSBhZmZlY3RzIHRoZSBgLmgtKmAgYW5kIGAudy0qYCBjbGFzc2VzLlxuJHNpemVzOiAoKSAhZGVmYXVsdDtcbiRzaXplczogbWFwLW1lcmdlKFxuICAoXG4gICAgMjU6IDI1JSxcbiAgICA1MDogNTAlLFxuICAgIDc1OiA3NSUsXG4gICAgMTAwOiAxMDAlLFxuICAgIGF1dG86IGF1dG9cbiAgKSxcbiAgJHNpemVzXG4pO1xuXG5cbi8vIEJvZHlcbi8vXG4vLyBTZXR0aW5ncyBmb3IgdGhlIGA8Ym9keT5gIGVsZW1lbnQuXG5cbiRib2R5LWJnOiAgICAgICAgICAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG4kYm9keS1jb2xvcjogICAgICAgICAgICAgICAgJGdyYXktOTAwICFkZWZhdWx0O1xuXG5cbi8vIExpbmtzXG4vL1xuLy8gU3R5bGUgYW5jaG9yIGVsZW1lbnRzLlxuXG4kbGluay1jb2xvcjogICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0aGVtZS1jb2xvcihcInByaW1hcnlcIikgIWRlZmF1bHQ7XG4kbGluay1kZWNvcmF0aW9uOiAgICAgICAgICAgICAgICAgICAgICAgICBub25lICFkZWZhdWx0O1xuJGxpbmstaG92ZXItY29sb3I6ICAgICAgICAgICAgICAgICAgICAgICAgZGFya2VuKCRsaW5rLWNvbG9yLCAxNSUpICFkZWZhdWx0O1xuJGxpbmstaG92ZXItZGVjb3JhdGlvbjogICAgICAgICAgICAgICAgICAgdW5kZXJsaW5lICFkZWZhdWx0O1xuLy8gRGFya2VuIHBlcmNlbnRhZ2UgZm9yIGxpbmtzIHdpdGggYC50ZXh0LSpgIGNsYXNzIChlLmcuIGAudGV4dC1zdWNjZXNzYClcbiRlbXBoYXNpemVkLWxpbmstaG92ZXItZGFya2VuLXBlcmNlbnRhZ2U6IDE1JSAhZGVmYXVsdDtcblxuLy8gUGFyYWdyYXBoc1xuLy9cbi8vIFN0eWxlIHAgZWxlbWVudC5cblxuJHBhcmFncmFwaC1tYXJnaW4tYm90dG9tOiAgIDFyZW0gIWRlZmF1bHQ7XG5cblxuLy8gR3JpZCBicmVha3BvaW50c1xuLy9cbi8vIERlZmluZSB0aGUgbWluaW11bSBkaW1lbnNpb25zIGF0IHdoaWNoIHlvdXIgbGF5b3V0IHdpbGwgY2hhbmdlLFxuLy8gYWRhcHRpbmcgdG8gZGlmZmVyZW50IHNjcmVlbiBzaXplcywgZm9yIHVzZSBpbiBtZWRpYSBxdWVyaWVzLlxuXG4kZ3JpZC1icmVha3BvaW50czogKFxuICB4czogMCxcbiAgc206IDU3NnB4LFxuICBtZDogNzY4cHgsXG4gIGxnOiA5OTJweCxcbiAgeGw6IDEyMDBweFxuKSAhZGVmYXVsdDtcblxuQGluY2x1ZGUgX2Fzc2VydC1hc2NlbmRpbmcoJGdyaWQtYnJlYWtwb2ludHMsIFwiJGdyaWQtYnJlYWtwb2ludHNcIik7XG5AaW5jbHVkZSBfYXNzZXJ0LXN0YXJ0cy1hdC16ZXJvKCRncmlkLWJyZWFrcG9pbnRzLCBcIiRncmlkLWJyZWFrcG9pbnRzXCIpO1xuXG5cbi8vIEdyaWQgY29udGFpbmVyc1xuLy9cbi8vIERlZmluZSB0aGUgbWF4aW11bSB3aWR0aCBvZiBgLmNvbnRhaW5lcmAgZm9yIGRpZmZlcmVudCBzY3JlZW4gc2l6ZXMuXG5cbiRjb250YWluZXItbWF4LXdpZHRoczogKFxuICBzbTogNTQwcHgsXG4gIG1kOiA3MjBweCxcbiAgbGc6IDk2MHB4LFxuICB4bDogMTE0MHB4XG4pICFkZWZhdWx0O1xuXG5AaW5jbHVkZSBfYXNzZXJ0LWFzY2VuZGluZygkY29udGFpbmVyLW1heC13aWR0aHMsIFwiJGNvbnRhaW5lci1tYXgtd2lkdGhzXCIpO1xuXG5cbi8vIEdyaWQgY29sdW1uc1xuLy9cbi8vIFNldCB0aGUgbnVtYmVyIG9mIGNvbHVtbnMgYW5kIHNwZWNpZnkgdGhlIHdpZHRoIG9mIHRoZSBndXR0ZXJzLlxuXG4kZ3JpZC1jb2x1bW5zOiAgICAgICAgICAgICAgICAxMiAhZGVmYXVsdDtcbiRncmlkLWd1dHRlci13aWR0aDogICAgICAgICAgIDMwcHggIWRlZmF1bHQ7XG4kZ3JpZC1yb3ctY29sdW1uczogICAgICAgICAgICA2ICFkZWZhdWx0O1xuXG5cbi8vIENvbXBvbmVudHNcbi8vXG4vLyBEZWZpbmUgY29tbW9uIHBhZGRpbmcgYW5kIGJvcmRlciByYWRpdXMgc2l6ZXMgYW5kIG1vcmUuXG5cbiRsaW5lLWhlaWdodC1sZzogICAgICAgICAgICAgIDEuNSAhZGVmYXVsdDtcbiRsaW5lLWhlaWdodC1zbTogICAgICAgICAgICAgIDEuNSAhZGVmYXVsdDtcblxuJGJvcmRlci13aWR0aDogICAgICAgICAgICAgICAgMXB4ICFkZWZhdWx0O1xuJGJvcmRlci1jb2xvcjogICAgICAgICAgICAgICAgJGdyYXktMzAwICFkZWZhdWx0O1xuXG4kYm9yZGVyLXJhZGl1czogICAgICAgICAgICAgICAuMjVyZW0gIWRlZmF1bHQ7XG4kYm9yZGVyLXJhZGl1cy1sZzogICAgICAgICAgICAuM3JlbSAhZGVmYXVsdDtcbiRib3JkZXItcmFkaXVzLXNtOiAgICAgICAgICAgIC4ycmVtICFkZWZhdWx0O1xuXG4kcm91bmRlZC1waWxsOiAgICAgICAgICAgICAgICA1MHJlbSAhZGVmYXVsdDtcblxuJGJveC1zaGFkb3ctc206ICAgICAgICAgICAgICAgMCAuMTI1cmVtIC4yNXJlbSByZ2JhKCRibGFjaywgLjA3NSkgIWRlZmF1bHQ7XG4kYm94LXNoYWRvdzogICAgICAgICAgICAgICAgICAwIC41cmVtIDFyZW0gcmdiYSgkYmxhY2ssIC4xNSkgIWRlZmF1bHQ7XG4kYm94LXNoYWRvdy1sZzogICAgICAgICAgICAgICAwIDFyZW0gM3JlbSByZ2JhKCRibGFjaywgLjE3NSkgIWRlZmF1bHQ7XG5cbiRjb21wb25lbnQtYWN0aXZlLWNvbG9yOiAgICAgICR3aGl0ZSAhZGVmYXVsdDtcbiRjb21wb25lbnQtYWN0aXZlLWJnOiAgICAgICAgIHRoZW1lLWNvbG9yKFwicHJpbWFyeVwiKSAhZGVmYXVsdDtcblxuJGNhcmV0LXdpZHRoOiAgICAgICAgICAgICAgICAgLjNlbSAhZGVmYXVsdDtcbiRjYXJldC12ZXJ0aWNhbC1hbGlnbjogICAgICAgICRjYXJldC13aWR0aCAqIC44NSAhZGVmYXVsdDtcbiRjYXJldC1zcGFjaW5nOiAgICAgICAgICAgICAgICRjYXJldC13aWR0aCAqIC44NSAhZGVmYXVsdDtcblxuJHRyYW5zaXRpb24tYmFzZTogICAgICAgICAgICAgYWxsIC4ycyBlYXNlLWluLW91dCAhZGVmYXVsdDtcbiR0cmFuc2l0aW9uLWZhZGU6ICAgICAgICAgICAgIG9wYWNpdHkgLjE1cyBsaW5lYXIgIWRlZmF1bHQ7XG4kdHJhbnNpdGlvbi1jb2xsYXBzZTogICAgICAgICBoZWlnaHQgLjM1cyBlYXNlICFkZWZhdWx0O1xuJHRyYW5zaXRpb24tY29sbGFwc2Utd2lkdGg6ICAgd2lkdGggLjM1cyBlYXNlICFkZWZhdWx0O1xuXG4kZW1iZWQtcmVzcG9uc2l2ZS1hc3BlY3QtcmF0aW9zOiAoKSAhZGVmYXVsdDtcbiRlbWJlZC1yZXNwb25zaXZlLWFzcGVjdC1yYXRpb3M6IGpvaW4oXG4gIChcbiAgICAoMjEgOSksXG4gICAgKDE2IDkpLFxuICAgICg0IDMpLFxuICAgICgxIDEpLFxuICApLFxuICAkZW1iZWQtcmVzcG9uc2l2ZS1hc3BlY3QtcmF0aW9zXG4pO1xuXG4vLyBUeXBvZ3JhcGh5XG4vL1xuLy8gRm9udCwgbGluZS1oZWlnaHQsIGFuZCBjb2xvciBmb3IgYm9keSB0ZXh0LCBoZWFkaW5ncywgYW5kIG1vcmUuXG5cbi8vIHN0eWxlbGludC1kaXNhYmxlIHZhbHVlLWtleXdvcmQtY2FzZVxuJGZvbnQtZmFtaWx5LXNhbnMtc2VyaWY6ICAgICAgLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBcIlNlZ29lIFVJXCIsIFJvYm90bywgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBBcmlhbCwgXCJOb3RvIFNhbnNcIiwgXCJMaWJlcmF0aW9uIFNhbnNcIiwgc2Fucy1zZXJpZiwgXCJBcHBsZSBDb2xvciBFbW9qaVwiLCBcIlNlZ29lIFVJIEVtb2ppXCIsIFwiU2Vnb2UgVUkgU3ltYm9sXCIsIFwiTm90byBDb2xvciBFbW9qaVwiICFkZWZhdWx0O1xuJGZvbnQtZmFtaWx5LW1vbm9zcGFjZTogICAgICAgU0ZNb25vLVJlZ3VsYXIsIE1lbmxvLCBNb25hY28sIENvbnNvbGFzLCBcIkxpYmVyYXRpb24gTW9ub1wiLCBcIkNvdXJpZXIgTmV3XCIsIG1vbm9zcGFjZSAhZGVmYXVsdDtcbiRmb250LWZhbWlseS1iYXNlOiAgICAgICAgICAgICRmb250LWZhbWlseS1zYW5zLXNlcmlmICFkZWZhdWx0O1xuLy8gc3R5bGVsaW50LWVuYWJsZSB2YWx1ZS1rZXl3b3JkLWNhc2VcblxuJGZvbnQtc2l6ZS1iYXNlOiAgICAgICAgICAgICAgMXJlbSAhZGVmYXVsdDsgLy8gQXNzdW1lcyB0aGUgYnJvd3NlciBkZWZhdWx0LCB0eXBpY2FsbHkgYDE2cHhgXG4kZm9udC1zaXplLWxnOiAgICAgICAgICAgICAgICAkZm9udC1zaXplLWJhc2UgKiAxLjI1ICFkZWZhdWx0O1xuJGZvbnQtc2l6ZS1zbTogICAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICogLjg3NSAhZGVmYXVsdDtcblxuJGZvbnQtd2VpZ2h0LWxpZ2h0ZXI6ICAgICAgICAgbGlnaHRlciAhZGVmYXVsdDtcbiRmb250LXdlaWdodC1saWdodDogICAgICAgICAgIDMwMCAhZGVmYXVsdDtcbiRmb250LXdlaWdodC1ub3JtYWw6ICAgICAgICAgIDQwMCAhZGVmYXVsdDtcbiRmb250LXdlaWdodC1ib2xkOiAgICAgICAgICAgIDcwMCAhZGVmYXVsdDtcbiRmb250LXdlaWdodC1ib2xkZXI6ICAgICAgICAgIGJvbGRlciAhZGVmYXVsdDtcblxuJGZvbnQtd2VpZ2h0LWJhc2U6ICAgICAgICAgICAgJGZvbnQtd2VpZ2h0LW5vcm1hbCAhZGVmYXVsdDtcbiRsaW5lLWhlaWdodC1iYXNlOiAgICAgICAgICAgIDEuNSAhZGVmYXVsdDtcblxuJGgxLWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICogMi41ICFkZWZhdWx0O1xuJGgyLWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICogMiAhZGVmYXVsdDtcbiRoMy1mb250LXNpemU6ICAgICAgICAgICAgICAgICRmb250LXNpemUtYmFzZSAqIDEuNzUgIWRlZmF1bHQ7XG4kaDQtZm9udC1zaXplOiAgICAgICAgICAgICAgICAkZm9udC1zaXplLWJhc2UgKiAxLjUgIWRlZmF1bHQ7XG4kaDUtZm9udC1zaXplOiAgICAgICAgICAgICAgICAkZm9udC1zaXplLWJhc2UgKiAxLjI1ICFkZWZhdWx0O1xuJGg2LWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICFkZWZhdWx0O1xuXG4kaGVhZGluZ3MtbWFyZ2luLWJvdHRvbTogICAgICAkc3BhY2VyICogLjUgIWRlZmF1bHQ7XG4kaGVhZGluZ3MtZm9udC1mYW1pbHk6ICAgICAgICBudWxsICFkZWZhdWx0O1xuJGhlYWRpbmdzLWZvbnQtd2VpZ2h0OiAgICAgICAgNTAwICFkZWZhdWx0O1xuJGhlYWRpbmdzLWxpbmUtaGVpZ2h0OiAgICAgICAgMS4yICFkZWZhdWx0O1xuJGhlYWRpbmdzLWNvbG9yOiAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcblxuJGRpc3BsYXkxLXNpemU6ICAgICAgICAgICAgICAgNnJlbSAhZGVmYXVsdDtcbiRkaXNwbGF5Mi1zaXplOiAgICAgICAgICAgICAgIDUuNXJlbSAhZGVmYXVsdDtcbiRkaXNwbGF5My1zaXplOiAgICAgICAgICAgICAgIDQuNXJlbSAhZGVmYXVsdDtcbiRkaXNwbGF5NC1zaXplOiAgICAgICAgICAgICAgIDMuNXJlbSAhZGVmYXVsdDtcblxuJGRpc3BsYXkxLXdlaWdodDogICAgICAgICAgICAgMzAwICFkZWZhdWx0O1xuJGRpc3BsYXkyLXdlaWdodDogICAgICAgICAgICAgMzAwICFkZWZhdWx0O1xuJGRpc3BsYXkzLXdlaWdodDogICAgICAgICAgICAgMzAwICFkZWZhdWx0O1xuJGRpc3BsYXk0LXdlaWdodDogICAgICAgICAgICAgMzAwICFkZWZhdWx0O1xuJGRpc3BsYXktbGluZS1oZWlnaHQ6ICAgICAgICAgJGhlYWRpbmdzLWxpbmUtaGVpZ2h0ICFkZWZhdWx0O1xuXG4kbGVhZC1mb250LXNpemU6ICAgICAgICAgICAgICAkZm9udC1zaXplLWJhc2UgKiAxLjI1ICFkZWZhdWx0O1xuJGxlYWQtZm9udC13ZWlnaHQ6ICAgICAgICAgICAgMzAwICFkZWZhdWx0O1xuXG4kc21hbGwtZm9udC1zaXplOiAgICAgICAgICAgICAuODc1ZW0gIWRlZmF1bHQ7XG5cbiR0ZXh0LW11dGVkOiAgICAgICAgICAgICAgICAgICRncmF5LTYwMCAhZGVmYXVsdDtcblxuJGJsb2NrcXVvdGUtc21hbGwtY29sb3I6ICAgICAgJGdyYXktNjAwICFkZWZhdWx0O1xuJGJsb2NrcXVvdGUtc21hbGwtZm9udC1zaXplOiAgJHNtYWxsLWZvbnQtc2l6ZSAhZGVmYXVsdDtcbiRibG9ja3F1b3RlLWZvbnQtc2l6ZTogICAgICAgICRmb250LXNpemUtYmFzZSAqIDEuMjUgIWRlZmF1bHQ7XG5cbiRoci1ib3JkZXItY29sb3I6ICAgICAgICAgICAgIHJnYmEoJGJsYWNrLCAuMSkgIWRlZmF1bHQ7XG4kaHItYm9yZGVyLXdpZHRoOiAgICAgICAgICAgICAkYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuXG4kbWFyay1wYWRkaW5nOiAgICAgICAgICAgICAgICAuMmVtICFkZWZhdWx0O1xuXG4kZHQtZm9udC13ZWlnaHQ6ICAgICAgICAgICAgICAkZm9udC13ZWlnaHQtYm9sZCAhZGVmYXVsdDtcblxuJGtiZC1ib3gtc2hhZG93OiAgICAgICAgICAgICAgaW5zZXQgMCAtLjFyZW0gMCByZ2JhKCRibGFjaywgLjI1KSAhZGVmYXVsdDtcbiRuZXN0ZWQta2JkLWZvbnQtd2VpZ2h0OiAgICAgICRmb250LXdlaWdodC1ib2xkICFkZWZhdWx0O1xuXG4kbGlzdC1pbmxpbmUtcGFkZGluZzogICAgICAgICAuNXJlbSAhZGVmYXVsdDtcblxuJG1hcmstYmc6ICAgICAgICAgICAgICAgICAgICAgI2ZjZjhlMyAhZGVmYXVsdDtcblxuJGhyLW1hcmdpbi15OiAgICAgICAgICAgICAgICAgJHNwYWNlciAhZGVmYXVsdDtcblxuXG4vLyBUYWJsZXNcbi8vXG4vLyBDdXN0b21pemVzIHRoZSBgLnRhYmxlYCBjb21wb25lbnQgd2l0aCBiYXNpYyB2YWx1ZXMsIGVhY2ggdXNlZCBhY3Jvc3MgYWxsIHRhYmxlIHZhcmlhdGlvbnMuXG5cbiR0YWJsZS1jZWxsLXBhZGRpbmc6ICAgICAgICAgIC43NXJlbSAhZGVmYXVsdDtcbiR0YWJsZS1jZWxsLXBhZGRpbmctc206ICAgICAgIC4zcmVtICFkZWZhdWx0O1xuXG4kdGFibGUtY29sb3I6ICAgICAgICAgICAgICAgICAkYm9keS1jb2xvciAhZGVmYXVsdDtcbiR0YWJsZS1iZzogICAgICAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG4kdGFibGUtYWNjZW50LWJnOiAgICAgICAgICAgICByZ2JhKCRibGFjaywgLjA1KSAhZGVmYXVsdDtcbiR0YWJsZS1ob3Zlci1jb2xvcjogICAgICAgICAgICR0YWJsZS1jb2xvciAhZGVmYXVsdDtcbiR0YWJsZS1ob3Zlci1iZzogICAgICAgICAgICAgIHJnYmEoJGJsYWNrLCAuMDc1KSAhZGVmYXVsdDtcbiR0YWJsZS1hY3RpdmUtYmc6ICAgICAgICAgICAgICR0YWJsZS1ob3Zlci1iZyAhZGVmYXVsdDtcblxuJHRhYmxlLWJvcmRlci13aWR0aDogICAgICAgICAgJGJvcmRlci13aWR0aCAhZGVmYXVsdDtcbiR0YWJsZS1ib3JkZXItY29sb3I6ICAgICAgICAgICRib3JkZXItY29sb3IgIWRlZmF1bHQ7XG5cbiR0YWJsZS1oZWFkLWJnOiAgICAgICAgICAgICAgICRncmF5LTIwMCAhZGVmYXVsdDtcbiR0YWJsZS1oZWFkLWNvbG9yOiAgICAgICAgICAgICRncmF5LTcwMCAhZGVmYXVsdDtcbiR0YWJsZS10aC1mb250LXdlaWdodDogICAgICAgIG51bGwgIWRlZmF1bHQ7XG5cbiR0YWJsZS1kYXJrLWNvbG9yOiAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcbiR0YWJsZS1kYXJrLWJnOiAgICAgICAgICAgICAgICRncmF5LTgwMCAhZGVmYXVsdDtcbiR0YWJsZS1kYXJrLWFjY2VudC1iZzogICAgICAgIHJnYmEoJHdoaXRlLCAuMDUpICFkZWZhdWx0O1xuJHRhYmxlLWRhcmstaG92ZXItY29sb3I6ICAgICAgJHRhYmxlLWRhcmstY29sb3IgIWRlZmF1bHQ7XG4kdGFibGUtZGFyay1ob3Zlci1iZzogICAgICAgICByZ2JhKCR3aGl0ZSwgLjA3NSkgIWRlZmF1bHQ7XG4kdGFibGUtZGFyay1ib3JkZXItY29sb3I6ICAgICBsaWdodGVuKCR0YWJsZS1kYXJrLWJnLCA3LjUlKSAhZGVmYXVsdDtcblxuJHRhYmxlLXN0cmlwZWQtb3JkZXI6ICAgICAgICAgb2RkICFkZWZhdWx0O1xuXG4kdGFibGUtY2FwdGlvbi1jb2xvcjogICAgICAgICAkdGV4dC1tdXRlZCAhZGVmYXVsdDtcblxuJHRhYmxlLWJnLWxldmVsOiAgICAgICAgICAgICAgLTkgIWRlZmF1bHQ7XG4kdGFibGUtYm9yZGVyLWxldmVsOiAgICAgICAgICAtNiAhZGVmYXVsdDtcblxuXG4vLyBCdXR0b25zICsgRm9ybXNcbi8vXG4vLyBTaGFyZWQgdmFyaWFibGVzIHRoYXQgYXJlIHJlYXNzaWduZWQgdG8gYCRpbnB1dC1gIGFuZCBgJGJ0bi1gIHNwZWNpZmljIHZhcmlhYmxlcy5cblxuJGlucHV0LWJ0bi1wYWRkaW5nLXk6ICAgICAgICAgLjM3NXJlbSAhZGVmYXVsdDtcbiRpbnB1dC1idG4tcGFkZGluZy14OiAgICAgICAgIC43NXJlbSAhZGVmYXVsdDtcbiRpbnB1dC1idG4tZm9udC1mYW1pbHk6ICAgICAgIG51bGwgIWRlZmF1bHQ7XG4kaW5wdXQtYnRuLWZvbnQtc2l6ZTogICAgICAgICAkZm9udC1zaXplLWJhc2UgIWRlZmF1bHQ7XG4kaW5wdXQtYnRuLWxpbmUtaGVpZ2h0OiAgICAgICAkbGluZS1oZWlnaHQtYmFzZSAhZGVmYXVsdDtcblxuJGlucHV0LWJ0bi1mb2N1cy13aWR0aDogICAgICAgLjJyZW0gIWRlZmF1bHQ7XG4kaW5wdXQtYnRuLWZvY3VzLWNvbG9yOiAgICAgICByZ2JhKCRjb21wb25lbnQtYWN0aXZlLWJnLCAuMjUpICFkZWZhdWx0O1xuJGlucHV0LWJ0bi1mb2N1cy1ib3gtc2hhZG93OiAgMCAwIDAgJGlucHV0LWJ0bi1mb2N1cy13aWR0aCAkaW5wdXQtYnRuLWZvY3VzLWNvbG9yICFkZWZhdWx0O1xuXG4kaW5wdXQtYnRuLXBhZGRpbmcteS1zbTogICAgICAuMjVyZW0gIWRlZmF1bHQ7XG4kaW5wdXQtYnRuLXBhZGRpbmcteC1zbTogICAgICAuNXJlbSAhZGVmYXVsdDtcbiRpbnB1dC1idG4tZm9udC1zaXplLXNtOiAgICAgICRmb250LXNpemUtc20gIWRlZmF1bHQ7XG4kaW5wdXQtYnRuLWxpbmUtaGVpZ2h0LXNtOiAgICAkbGluZS1oZWlnaHQtc20gIWRlZmF1bHQ7XG5cbiRpbnB1dC1idG4tcGFkZGluZy15LWxnOiAgICAgIC41cmVtICFkZWZhdWx0O1xuJGlucHV0LWJ0bi1wYWRkaW5nLXgtbGc6ICAgICAgMXJlbSAhZGVmYXVsdDtcbiRpbnB1dC1idG4tZm9udC1zaXplLWxnOiAgICAgICRmb250LXNpemUtbGcgIWRlZmF1bHQ7XG4kaW5wdXQtYnRuLWxpbmUtaGVpZ2h0LWxnOiAgICAkbGluZS1oZWlnaHQtbGcgIWRlZmF1bHQ7XG5cbiRpbnB1dC1idG4tYm9yZGVyLXdpZHRoOiAgICAgICRib3JkZXItd2lkdGggIWRlZmF1bHQ7XG5cblxuLy8gQnV0dG9uc1xuLy9cbi8vIEZvciBlYWNoIG9mIEJvb3RzdHJhcCdzIGJ1dHRvbnMsIGRlZmluZSB0ZXh0LCBiYWNrZ3JvdW5kLCBhbmQgYm9yZGVyIGNvbG9yLlxuXG4kYnRuLXBhZGRpbmcteTogICAgICAgICAgICAgICAkaW5wdXQtYnRuLXBhZGRpbmcteSAhZGVmYXVsdDtcbiRidG4tcGFkZGluZy14OiAgICAgICAgICAgICAgICRpbnB1dC1idG4tcGFkZGluZy14ICFkZWZhdWx0O1xuJGJ0bi1mb250LWZhbWlseTogICAgICAgICAgICAgJGlucHV0LWJ0bi1mb250LWZhbWlseSAhZGVmYXVsdDtcbiRidG4tZm9udC1zaXplOiAgICAgICAgICAgICAgICRpbnB1dC1idG4tZm9udC1zaXplICFkZWZhdWx0O1xuJGJ0bi1saW5lLWhlaWdodDogICAgICAgICAgICAgJGlucHV0LWJ0bi1saW5lLWhlaWdodCAhZGVmYXVsdDtcbiRidG4td2hpdGUtc3BhY2U6ICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7IC8vIFNldCB0byBgbm93cmFwYCB0byBwcmV2ZW50IHRleHQgd3JhcHBpbmdcblxuJGJ0bi1wYWRkaW5nLXktc206ICAgICAgICAgICAgJGlucHV0LWJ0bi1wYWRkaW5nLXktc20gIWRlZmF1bHQ7XG4kYnRuLXBhZGRpbmcteC1zbTogICAgICAgICAgICAkaW5wdXQtYnRuLXBhZGRpbmcteC1zbSAhZGVmYXVsdDtcbiRidG4tZm9udC1zaXplLXNtOiAgICAgICAgICAgICRpbnB1dC1idG4tZm9udC1zaXplLXNtICFkZWZhdWx0O1xuJGJ0bi1saW5lLWhlaWdodC1zbTogICAgICAgICAgJGlucHV0LWJ0bi1saW5lLWhlaWdodC1zbSAhZGVmYXVsdDtcblxuJGJ0bi1wYWRkaW5nLXktbGc6ICAgICAgICAgICAgJGlucHV0LWJ0bi1wYWRkaW5nLXktbGcgIWRlZmF1bHQ7XG4kYnRuLXBhZGRpbmcteC1sZzogICAgICAgICAgICAkaW5wdXQtYnRuLXBhZGRpbmcteC1sZyAhZGVmYXVsdDtcbiRidG4tZm9udC1zaXplLWxnOiAgICAgICAgICAgICRpbnB1dC1idG4tZm9udC1zaXplLWxnICFkZWZhdWx0O1xuJGJ0bi1saW5lLWhlaWdodC1sZzogICAgICAgICAgJGlucHV0LWJ0bi1saW5lLWhlaWdodC1sZyAhZGVmYXVsdDtcblxuJGJ0bi1ib3JkZXItd2lkdGg6ICAgICAgICAgICAgJGlucHV0LWJ0bi1ib3JkZXItd2lkdGggIWRlZmF1bHQ7XG5cbiRidG4tZm9udC13ZWlnaHQ6ICAgICAgICAgICAgICRmb250LXdlaWdodC1ub3JtYWwgIWRlZmF1bHQ7XG4kYnRuLWJveC1zaGFkb3c6ICAgICAgICAgICAgICBpbnNldCAwIDFweCAwIHJnYmEoJHdoaXRlLCAuMTUpLCAwIDFweCAxcHggcmdiYSgkYmxhY2ssIC4wNzUpICFkZWZhdWx0O1xuJGJ0bi1mb2N1cy13aWR0aDogICAgICAgICAgICAgJGlucHV0LWJ0bi1mb2N1cy13aWR0aCAhZGVmYXVsdDtcbiRidG4tZm9jdXMtYm94LXNoYWRvdzogICAgICAgICRpbnB1dC1idG4tZm9jdXMtYm94LXNoYWRvdyAhZGVmYXVsdDtcbiRidG4tZGlzYWJsZWQtb3BhY2l0eTogICAgICAgIC42NSAhZGVmYXVsdDtcbiRidG4tYWN0aXZlLWJveC1zaGFkb3c6ICAgICAgIGluc2V0IDAgM3B4IDVweCByZ2JhKCRibGFjaywgLjEyNSkgIWRlZmF1bHQ7XG5cbiRidG4tbGluay1kaXNhYmxlZC1jb2xvcjogICAgICRncmF5LTYwMCAhZGVmYXVsdDtcblxuJGJ0bi1ibG9jay1zcGFjaW5nLXk6ICAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XG5cbi8vIEFsbG93cyBmb3IgY3VzdG9taXppbmcgYnV0dG9uIHJhZGl1cyBpbmRlcGVuZGVudGx5IGZyb20gZ2xvYmFsIGJvcmRlciByYWRpdXNcbiRidG4tYm9yZGVyLXJhZGl1czogICAgICAgICAgICRib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuJGJ0bi1ib3JkZXItcmFkaXVzLWxnOiAgICAgICAgJGJvcmRlci1yYWRpdXMtbGcgIWRlZmF1bHQ7XG4kYnRuLWJvcmRlci1yYWRpdXMtc206ICAgICAgICAkYm9yZGVyLXJhZGl1cy1zbSAhZGVmYXVsdDtcblxuJGJ0bi10cmFuc2l0aW9uOiAgICAgICAgICAgICAgY29sb3IgLjE1cyBlYXNlLWluLW91dCwgYmFja2dyb3VuZC1jb2xvciAuMTVzIGVhc2UtaW4tb3V0LCBib3JkZXItY29sb3IgLjE1cyBlYXNlLWluLW91dCwgYm94LXNoYWRvdyAuMTVzIGVhc2UtaW4tb3V0ICFkZWZhdWx0O1xuXG5cbi8vIEZvcm1zXG5cbiRsYWJlbC1tYXJnaW4tYm90dG9tOiAgICAgICAgICAgICAgICAgICAuNXJlbSAhZGVmYXVsdDtcblxuJGlucHV0LXBhZGRpbmcteTogICAgICAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tcGFkZGluZy15ICFkZWZhdWx0O1xuJGlucHV0LXBhZGRpbmcteDogICAgICAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tcGFkZGluZy14ICFkZWZhdWx0O1xuJGlucHV0LWZvbnQtZmFtaWx5OiAgICAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tZm9udC1mYW1pbHkgIWRlZmF1bHQ7XG4kaW5wdXQtZm9udC1zaXplOiAgICAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1mb250LXNpemUgIWRlZmF1bHQ7XG4kaW5wdXQtZm9udC13ZWlnaHQ6ICAgICAgICAgICAgICAgICAgICAgJGZvbnQtd2VpZ2h0LWJhc2UgIWRlZmF1bHQ7XG4kaW5wdXQtbGluZS1oZWlnaHQ6ICAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1saW5lLWhlaWdodCAhZGVmYXVsdDtcblxuJGlucHV0LXBhZGRpbmcteS1zbTogICAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tcGFkZGluZy15LXNtICFkZWZhdWx0O1xuJGlucHV0LXBhZGRpbmcteC1zbTogICAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tcGFkZGluZy14LXNtICFkZWZhdWx0O1xuJGlucHV0LWZvbnQtc2l6ZS1zbTogICAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tZm9udC1zaXplLXNtICFkZWZhdWx0O1xuJGlucHV0LWxpbmUtaGVpZ2h0LXNtOiAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tbGluZS1oZWlnaHQtc20gIWRlZmF1bHQ7XG5cbiRpbnB1dC1wYWRkaW5nLXktbGc6ICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLXBhZGRpbmcteS1sZyAhZGVmYXVsdDtcbiRpbnB1dC1wYWRkaW5nLXgtbGc6ICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLXBhZGRpbmcteC1sZyAhZGVmYXVsdDtcbiRpbnB1dC1mb250LXNpemUtbGc6ICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLWZvbnQtc2l6ZS1sZyAhZGVmYXVsdDtcbiRpbnB1dC1saW5lLWhlaWdodC1sZzogICAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLWxpbmUtaGVpZ2h0LWxnICFkZWZhdWx0O1xuXG4kaW5wdXQtYmc6ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJHdoaXRlICFkZWZhdWx0O1xuJGlucHV0LWRpc2FibGVkLWJnOiAgICAgICAgICAgICAgICAgICAgICRncmF5LTIwMCAhZGVmYXVsdDtcblxuJGlucHV0LWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICAgICAgICRncmF5LTcwMCAhZGVmYXVsdDtcbiRpbnB1dC1ib3JkZXItY29sb3I6ICAgICAgICAgICAgICAgICAgICAkZ3JheS00MDAgIWRlZmF1bHQ7XG4kaW5wdXQtYm9yZGVyLXdpZHRoOiAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1ib3JkZXItd2lkdGggIWRlZmF1bHQ7XG4kaW5wdXQtYm94LXNoYWRvdzogICAgICAgICAgICAgICAgICAgICAgaW5zZXQgMCAxcHggMXB4IHJnYmEoJGJsYWNrLCAuMDc1KSAhZGVmYXVsdDtcblxuJGlucHV0LWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAgICAgICAgICRib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuJGlucHV0LWJvcmRlci1yYWRpdXMtbGc6ICAgICAgICAgICAgICAgICRib3JkZXItcmFkaXVzLWxnICFkZWZhdWx0O1xuJGlucHV0LWJvcmRlci1yYWRpdXMtc206ICAgICAgICAgICAgICAgICRib3JkZXItcmFkaXVzLXNtICFkZWZhdWx0O1xuXG4kaW5wdXQtZm9jdXMtYmc6ICAgICAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJnICFkZWZhdWx0O1xuJGlucHV0LWZvY3VzLWJvcmRlci1jb2xvcjogICAgICAgICAgICAgIGxpZ2h0ZW4oJGNvbXBvbmVudC1hY3RpdmUtYmcsIDI1JSkgIWRlZmF1bHQ7XG4kaW5wdXQtZm9jdXMtY29sb3I6ICAgICAgICAgICAgICAgICAgICAgJGlucHV0LWNvbG9yICFkZWZhdWx0O1xuJGlucHV0LWZvY3VzLXdpZHRoOiAgICAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tZm9jdXMtd2lkdGggIWRlZmF1bHQ7XG4kaW5wdXQtZm9jdXMtYm94LXNoYWRvdzogICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1mb2N1cy1ib3gtc2hhZG93ICFkZWZhdWx0O1xuXG4kaW5wdXQtcGxhY2Vob2xkZXItY29sb3I6ICAgICAgICAgICAgICAgJGdyYXktNjAwICFkZWZhdWx0O1xuJGlucHV0LXBsYWludGV4dC1jb2xvcjogICAgICAgICAgICAgICAgICRib2R5LWNvbG9yICFkZWZhdWx0O1xuXG4kaW5wdXQtaGVpZ2h0LWJvcmRlcjogICAgICAgICAgICAgICAgICAgJGlucHV0LWJvcmRlci13aWR0aCAqIDIgIWRlZmF1bHQ7XG5cbiRpbnB1dC1oZWlnaHQtaW5uZXI6ICAgICAgICAgICAgICAgICAgICBhZGQoJGlucHV0LWxpbmUtaGVpZ2h0ICogMWVtLCAkaW5wdXQtcGFkZGluZy15ICogMikgIWRlZmF1bHQ7XG4kaW5wdXQtaGVpZ2h0LWlubmVyLWhhbGY6ICAgICAgICAgICAgICAgYWRkKCRpbnB1dC1saW5lLWhlaWdodCAqIC41ZW0sICRpbnB1dC1wYWRkaW5nLXkpICFkZWZhdWx0O1xuJGlucHV0LWhlaWdodC1pbm5lci1xdWFydGVyOiAgICAgICAgICAgIGFkZCgkaW5wdXQtbGluZS1oZWlnaHQgKiAuMjVlbSwgJGlucHV0LXBhZGRpbmcteSAqIC41KSAhZGVmYXVsdDtcblxuJGlucHV0LWhlaWdodDogICAgICAgICAgICAgICAgICAgICAgICAgIGFkZCgkaW5wdXQtbGluZS1oZWlnaHQgKiAxZW0sIGFkZCgkaW5wdXQtcGFkZGluZy15ICogMiwgJGlucHV0LWhlaWdodC1ib3JkZXIsIGZhbHNlKSkgIWRlZmF1bHQ7XG4kaW5wdXQtaGVpZ2h0LXNtOiAgICAgICAgICAgICAgICAgICAgICAgYWRkKCRpbnB1dC1saW5lLWhlaWdodC1zbSAqIDFlbSwgYWRkKCRpbnB1dC1wYWRkaW5nLXktc20gKiAyLCAkaW5wdXQtaGVpZ2h0LWJvcmRlciwgZmFsc2UpKSAhZGVmYXVsdDtcbiRpbnB1dC1oZWlnaHQtbGc6ICAgICAgICAgICAgICAgICAgICAgICBhZGQoJGlucHV0LWxpbmUtaGVpZ2h0LWxnICogMWVtLCBhZGQoJGlucHV0LXBhZGRpbmcteS1sZyAqIDIsICRpbnB1dC1oZWlnaHQtYm9yZGVyLCBmYWxzZSkpICFkZWZhdWx0O1xuXG4kaW5wdXQtdHJhbnNpdGlvbjogICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yIC4xNXMgZWFzZS1pbi1vdXQsIGJveC1zaGFkb3cgLjE1cyBlYXNlLWluLW91dCAhZGVmYXVsdDtcblxuJGZvcm0tdGV4dC1tYXJnaW4tdG9wOiAgICAgICAgICAgICAgICAgIC4yNXJlbSAhZGVmYXVsdDtcblxuJGZvcm0tY2hlY2staW5wdXQtZ3V0dGVyOiAgICAgICAgICAgICAgIDEuMjVyZW0gIWRlZmF1bHQ7XG4kZm9ybS1jaGVjay1pbnB1dC1tYXJnaW4teTogICAgICAgICAgICAgLjNyZW0gIWRlZmF1bHQ7XG4kZm9ybS1jaGVjay1pbnB1dC1tYXJnaW4teDogICAgICAgICAgICAgLjI1cmVtICFkZWZhdWx0O1xuXG4kZm9ybS1jaGVjay1pbmxpbmUtbWFyZ2luLXg6ICAgICAgICAgICAgLjc1cmVtICFkZWZhdWx0O1xuJGZvcm0tY2hlY2staW5saW5lLWlucHV0LW1hcmdpbi14OiAgICAgIC4zMTI1cmVtICFkZWZhdWx0O1xuXG4kZm9ybS1ncmlkLWd1dHRlci13aWR0aDogICAgICAgICAgICAgICAgMTBweCAhZGVmYXVsdDtcbiRmb3JtLWdyb3VwLW1hcmdpbi1ib3R0b206ICAgICAgICAgICAgICAxcmVtICFkZWZhdWx0O1xuXG4kaW5wdXQtZ3JvdXAtYWRkb24tY29sb3I6ICAgICAgICAgICAgICAgJGlucHV0LWNvbG9yICFkZWZhdWx0O1xuJGlucHV0LWdyb3VwLWFkZG9uLWJnOiAgICAgICAgICAgICAgICAgICRncmF5LTIwMCAhZGVmYXVsdDtcbiRpbnB1dC1ncm91cC1hZGRvbi1ib3JkZXItY29sb3I6ICAgICAgICAkaW5wdXQtYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xuXG4kY3VzdG9tLWZvcm1zLXRyYW5zaXRpb246ICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvciAuMTVzIGVhc2UtaW4tb3V0LCBib3JkZXItY29sb3IgLjE1cyBlYXNlLWluLW91dCwgYm94LXNoYWRvdyAuMTVzIGVhc2UtaW4tb3V0ICFkZWZhdWx0O1xuXG4kY3VzdG9tLWNvbnRyb2wtZ3V0dGVyOiAgICAgICAgICAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XG4kY3VzdG9tLWNvbnRyb2wtc3BhY2VyLXg6ICAgICAgICAgICAgICAgMXJlbSAhZGVmYXVsdDtcbiRjdXN0b20tY29udHJvbC1jdXJzb3I6ICAgICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuXG4kY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLXNpemU6ICAgICAgICAgMXJlbSAhZGVmYXVsdDtcbiRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItYmc6ICAgICAgICAgICAkaW5wdXQtYmcgIWRlZmF1bHQ7XG5cbiRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItYmctc2l6ZTogICAgICA1MCUgNTAlICFkZWZhdWx0O1xuJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1ib3gtc2hhZG93OiAgICRpbnB1dC1ib3gtc2hhZG93ICFkZWZhdWx0O1xuJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1ib3JkZXItY29sb3I6ICRncmF5LTUwMCAhZGVmYXVsdDtcbiRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItYm9yZGVyLXdpZHRoOiAkaW5wdXQtYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuXG4kY3VzdG9tLWNvbnRyb2wtbGFiZWwtY29sb3I6ICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcblxuJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1kaXNhYmxlZC1iZzogICAgICAgICAgJGlucHV0LWRpc2FibGVkLWJnICFkZWZhdWx0O1xuJGN1c3RvbS1jb250cm9sLWxhYmVsLWRpc2FibGVkLWNvbG9yOiAgICAgICAgICAgJGdyYXktNjAwICFkZWZhdWx0O1xuXG4kY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWNoZWNrZWQtY29sb3I6ICAgICAgICAkY29tcG9uZW50LWFjdGl2ZS1jb2xvciAhZGVmYXVsdDtcbiRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItY2hlY2tlZC1iZzogICAgICAgICAgICRjb21wb25lbnQtYWN0aXZlLWJnICFkZWZhdWx0O1xuJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1jaGVja2VkLWRpc2FibGVkLWJnOiAgcmdiYSh0aGVtZS1jb2xvcihcInByaW1hcnlcIiksIC41KSAhZGVmYXVsdDtcbiRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItY2hlY2tlZC1ib3gtc2hhZG93OiAgIG51bGwgIWRlZmF1bHQ7XG4kY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWNoZWNrZWQtYm9yZGVyLWNvbG9yOiAkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWNoZWNrZWQtYmcgIWRlZmF1bHQ7XG5cbiRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItZm9jdXMtYm94LXNoYWRvdzogICAgICRpbnB1dC1mb2N1cy1ib3gtc2hhZG93ICFkZWZhdWx0O1xuJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1mb2N1cy1ib3JkZXItY29sb3I6ICAgJGlucHV0LWZvY3VzLWJvcmRlci1jb2xvciAhZGVmYXVsdDtcblxuJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1hY3RpdmUtY29sb3I6ICAgICAgICAgJGNvbXBvbmVudC1hY3RpdmUtY29sb3IgIWRlZmF1bHQ7XG4kY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWFjdGl2ZS1iZzogICAgICAgICAgICBsaWdodGVuKCRjb21wb25lbnQtYWN0aXZlLWJnLCAzNSUpICFkZWZhdWx0O1xuJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1hY3RpdmUtYm94LXNoYWRvdzogICAgbnVsbCAhZGVmYXVsdDtcbiRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItYWN0aXZlLWJvcmRlci1jb2xvcjogICRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItYWN0aXZlLWJnICFkZWZhdWx0O1xuXG4kY3VzdG9tLWNoZWNrYm94LWluZGljYXRvci1ib3JkZXItcmFkaXVzOiAgICAgICAkYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcbiRjdXN0b20tY2hlY2tib3gtaW5kaWNhdG9yLWljb24tY2hlY2tlZDogICAgICAgIHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzgnIGhlaWdodD0nOCcgdmlld0JveD0nMCAwIDggOCc+PHBhdGggZmlsbD0nI3skY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWNoZWNrZWQtY29sb3J9JyBkPSdNNi41NjQuNzVsLTMuNTkgMy42MTItMS41MzgtMS41NUwwIDQuMjZsMi45NzQgMi45OUw4IDIuMTkzeicvPjwvc3ZnPlwiKSAhZGVmYXVsdDtcblxuJGN1c3RvbS1jaGVja2JveC1pbmRpY2F0b3ItaW5kZXRlcm1pbmF0ZS1iZzogICAgICAgICAgICRjb21wb25lbnQtYWN0aXZlLWJnICFkZWZhdWx0O1xuJGN1c3RvbS1jaGVja2JveC1pbmRpY2F0b3ItaW5kZXRlcm1pbmF0ZS1jb2xvcjogICAgICAgICRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItY2hlY2tlZC1jb2xvciAhZGVmYXVsdDtcbiRjdXN0b20tY2hlY2tib3gtaW5kaWNhdG9yLWljb24taW5kZXRlcm1pbmF0ZTogICAgICAgICB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPSc0JyBoZWlnaHQ9JzQnIHZpZXdCb3g9JzAgMCA0IDQnPjxwYXRoIHN0cm9rZT0nI3skY3VzdG9tLWNoZWNrYm94LWluZGljYXRvci1pbmRldGVybWluYXRlLWNvbG9yfScgZD0nTTAgMmg0Jy8+PC9zdmc+XCIpICFkZWZhdWx0O1xuJGN1c3RvbS1jaGVja2JveC1pbmRpY2F0b3ItaW5kZXRlcm1pbmF0ZS1ib3gtc2hhZG93OiAgIG51bGwgIWRlZmF1bHQ7XG4kY3VzdG9tLWNoZWNrYm94LWluZGljYXRvci1pbmRldGVybWluYXRlLWJvcmRlci1jb2xvcjogJGN1c3RvbS1jaGVja2JveC1pbmRpY2F0b3ItaW5kZXRlcm1pbmF0ZS1iZyAhZGVmYXVsdDtcblxuJGN1c3RvbS1yYWRpby1pbmRpY2F0b3ItYm9yZGVyLXJhZGl1czogICAgICAgICAgNTAlICFkZWZhdWx0O1xuJGN1c3RvbS1yYWRpby1pbmRpY2F0b3ItaWNvbi1jaGVja2VkOiAgICAgICAgICAgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMTInIGhlaWdodD0nMTInIHZpZXdCb3g9Jy00IC00IDggOCc+PGNpcmNsZSByPSczJyBmaWxsPScjeyRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItY2hlY2tlZC1jb2xvcn0nLz48L3N2Zz5cIikgIWRlZmF1bHQ7XG5cbiRjdXN0b20tc3dpdGNoLXdpZHRoOiAgICAgICAgICAgICAgICAgICAgICAgICAgICRjdXN0b20tY29udHJvbC1pbmRpY2F0b3Itc2l6ZSAqIDEuNzUgIWRlZmF1bHQ7XG4kY3VzdG9tLXN3aXRjaC1pbmRpY2F0b3ItYm9yZGVyLXJhZGl1czogICAgICAgICAkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLXNpemUgKiAuNSAhZGVmYXVsdDtcbiRjdXN0b20tc3dpdGNoLWluZGljYXRvci1zaXplOiAgICAgICAgICAgICAgICAgIHN1YnRyYWN0KCRjdXN0b20tY29udHJvbC1pbmRpY2F0b3Itc2l6ZSwgJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1ib3JkZXItd2lkdGggKiA0KSAhZGVmYXVsdDtcblxuJGN1c3RvbS1zZWxlY3QtcGFkZGluZy15OiAgICAgICAgICAgJGlucHV0LXBhZGRpbmcteSAhZGVmYXVsdDtcbiRjdXN0b20tc2VsZWN0LXBhZGRpbmcteDogICAgICAgICAgICRpbnB1dC1wYWRkaW5nLXggIWRlZmF1bHQ7XG4kY3VzdG9tLXNlbGVjdC1mb250LWZhbWlseTogICAgICAgICAkaW5wdXQtZm9udC1mYW1pbHkgIWRlZmF1bHQ7XG4kY3VzdG9tLXNlbGVjdC1mb250LXNpemU6ICAgICAgICAgICAkaW5wdXQtZm9udC1zaXplICFkZWZhdWx0O1xuJGN1c3RvbS1zZWxlY3QtaGVpZ2h0OiAgICAgICAgICAgICAgJGlucHV0LWhlaWdodCAhZGVmYXVsdDtcbiRjdXN0b20tc2VsZWN0LWluZGljYXRvci1wYWRkaW5nOiAgIDFyZW0gIWRlZmF1bHQ7IC8vIEV4dHJhIHBhZGRpbmcgdG8gYWNjb3VudCBmb3IgdGhlIHByZXNlbmNlIG9mIHRoZSBiYWNrZ3JvdW5kLWltYWdlIGJhc2VkIGluZGljYXRvclxuJGN1c3RvbS1zZWxlY3QtZm9udC13ZWlnaHQ6ICAgICAgICAgJGlucHV0LWZvbnQtd2VpZ2h0ICFkZWZhdWx0O1xuJGN1c3RvbS1zZWxlY3QtbGluZS1oZWlnaHQ6ICAgICAgICAgJGlucHV0LWxpbmUtaGVpZ2h0ICFkZWZhdWx0O1xuJGN1c3RvbS1zZWxlY3QtY29sb3I6ICAgICAgICAgICAgICAgJGlucHV0LWNvbG9yICFkZWZhdWx0O1xuJGN1c3RvbS1zZWxlY3QtZGlzYWJsZWQtY29sb3I6ICAgICAgJGdyYXktNjAwICFkZWZhdWx0O1xuJGN1c3RvbS1zZWxlY3QtYmc6ICAgICAgICAgICAgICAgICAgJGlucHV0LWJnICFkZWZhdWx0O1xuJGN1c3RvbS1zZWxlY3QtZGlzYWJsZWQtYmc6ICAgICAgICAgJGdyYXktMjAwICFkZWZhdWx0O1xuJGN1c3RvbS1zZWxlY3QtYmctc2l6ZTogICAgICAgICAgICAgOHB4IDEwcHggIWRlZmF1bHQ7IC8vIEluIHBpeGVscyBiZWNhdXNlIGltYWdlIGRpbWVuc2lvbnNcbiRjdXN0b20tc2VsZWN0LWluZGljYXRvci1jb2xvcjogICAgICRncmF5LTgwMCAhZGVmYXVsdDtcbiRjdXN0b20tc2VsZWN0LWluZGljYXRvcjogICAgICAgICAgIHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzQnIGhlaWdodD0nNScgdmlld0JveD0nMCAwIDQgNSc+PHBhdGggZmlsbD0nI3skY3VzdG9tLXNlbGVjdC1pbmRpY2F0b3ItY29sb3J9JyBkPSdNMiAwTDAgMmg0em0wIDVMMCAzaDR6Jy8+PC9zdmc+XCIpICFkZWZhdWx0O1xuJGN1c3RvbS1zZWxlY3QtYmFja2dyb3VuZDogICAgICAgICAgZXNjYXBlLXN2ZygkY3VzdG9tLXNlbGVjdC1pbmRpY2F0b3IpIHJpZ2h0ICRjdXN0b20tc2VsZWN0LXBhZGRpbmcteCBjZW50ZXIgLyAkY3VzdG9tLXNlbGVjdC1iZy1zaXplIG5vLXJlcGVhdCAhZGVmYXVsdDsgLy8gVXNlZCBzbyB3ZSBjYW4gaGF2ZSBtdWx0aXBsZSBiYWNrZ3JvdW5kIGVsZW1lbnRzIChlLmcuLCBhcnJvdyBhbmQgZmVlZGJhY2sgaWNvbilcblxuJGN1c3RvbS1zZWxlY3QtZmVlZGJhY2staWNvbi1wYWRkaW5nLXJpZ2h0OiBhZGQoMWVtICogLjc1LCAoMiAqICRjdXN0b20tc2VsZWN0LXBhZGRpbmcteSAqIC43NSkgKyAkY3VzdG9tLXNlbGVjdC1wYWRkaW5nLXggKyAkY3VzdG9tLXNlbGVjdC1pbmRpY2F0b3ItcGFkZGluZykgIWRlZmF1bHQ7XG4kY3VzdG9tLXNlbGVjdC1mZWVkYmFjay1pY29uLXBvc2l0aW9uOiAgICAgIGNlbnRlciByaWdodCAoJGN1c3RvbS1zZWxlY3QtcGFkZGluZy14ICsgJGN1c3RvbS1zZWxlY3QtaW5kaWNhdG9yLXBhZGRpbmcpICFkZWZhdWx0O1xuJGN1c3RvbS1zZWxlY3QtZmVlZGJhY2staWNvbi1zaXplOiAgICAgICAgICAkaW5wdXQtaGVpZ2h0LWlubmVyLWhhbGYgJGlucHV0LWhlaWdodC1pbm5lci1oYWxmICFkZWZhdWx0O1xuXG4kY3VzdG9tLXNlbGVjdC1ib3JkZXItd2lkdGg6ICAgICAgICAkaW5wdXQtYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuJGN1c3RvbS1zZWxlY3QtYm9yZGVyLWNvbG9yOiAgICAgICAgJGlucHV0LWJvcmRlci1jb2xvciAhZGVmYXVsdDtcbiRjdXN0b20tc2VsZWN0LWJvcmRlci1yYWRpdXM6ICAgICAgICRib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuJGN1c3RvbS1zZWxlY3QtYm94LXNoYWRvdzogICAgICAgICAgaW5zZXQgMCAxcHggMnB4IHJnYmEoJGJsYWNrLCAuMDc1KSAhZGVmYXVsdDtcblxuJGN1c3RvbS1zZWxlY3QtZm9jdXMtYm9yZGVyLWNvbG9yOiAgJGlucHV0LWZvY3VzLWJvcmRlci1jb2xvciAhZGVmYXVsdDtcbiRjdXN0b20tc2VsZWN0LWZvY3VzLXdpZHRoOiAgICAgICAgICRpbnB1dC1mb2N1cy13aWR0aCAhZGVmYXVsdDtcbiRjdXN0b20tc2VsZWN0LWZvY3VzLWJveC1zaGFkb3c6ICAgIDAgMCAwICRjdXN0b20tc2VsZWN0LWZvY3VzLXdpZHRoICRpbnB1dC1idG4tZm9jdXMtY29sb3IgIWRlZmF1bHQ7XG5cbiRjdXN0b20tc2VsZWN0LXBhZGRpbmcteS1zbTogICAgICAgICRpbnB1dC1wYWRkaW5nLXktc20gIWRlZmF1bHQ7XG4kY3VzdG9tLXNlbGVjdC1wYWRkaW5nLXgtc206ICAgICAgICAkaW5wdXQtcGFkZGluZy14LXNtICFkZWZhdWx0O1xuJGN1c3RvbS1zZWxlY3QtZm9udC1zaXplLXNtOiAgICAgICAgJGlucHV0LWZvbnQtc2l6ZS1zbSAhZGVmYXVsdDtcbiRjdXN0b20tc2VsZWN0LWhlaWdodC1zbTogICAgICAgICAgICRpbnB1dC1oZWlnaHQtc20gIWRlZmF1bHQ7XG5cbiRjdXN0b20tc2VsZWN0LXBhZGRpbmcteS1sZzogICAgICAgICRpbnB1dC1wYWRkaW5nLXktbGcgIWRlZmF1bHQ7XG4kY3VzdG9tLXNlbGVjdC1wYWRkaW5nLXgtbGc6ICAgICAgICAkaW5wdXQtcGFkZGluZy14LWxnICFkZWZhdWx0O1xuJGN1c3RvbS1zZWxlY3QtZm9udC1zaXplLWxnOiAgICAgICAgJGlucHV0LWZvbnQtc2l6ZS1sZyAhZGVmYXVsdDtcbiRjdXN0b20tc2VsZWN0LWhlaWdodC1sZzogICAgICAgICAgICRpbnB1dC1oZWlnaHQtbGcgIWRlZmF1bHQ7XG5cbiRjdXN0b20tcmFuZ2UtdHJhY2std2lkdGg6ICAgICAgICAgIDEwMCUgIWRlZmF1bHQ7XG4kY3VzdG9tLXJhbmdlLXRyYWNrLWhlaWdodDogICAgICAgICAuNXJlbSAhZGVmYXVsdDtcbiRjdXN0b20tcmFuZ2UtdHJhY2stY3Vyc29yOiAgICAgICAgIHBvaW50ZXIgIWRlZmF1bHQ7XG4kY3VzdG9tLXJhbmdlLXRyYWNrLWJnOiAgICAgICAgICAgICAkZ3JheS0zMDAgIWRlZmF1bHQ7XG4kY3VzdG9tLXJhbmdlLXRyYWNrLWJvcmRlci1yYWRpdXM6ICAxcmVtICFkZWZhdWx0O1xuJGN1c3RvbS1yYW5nZS10cmFjay1ib3gtc2hhZG93OiAgICAgaW5zZXQgMCAuMjVyZW0gLjI1cmVtIHJnYmEoJGJsYWNrLCAuMSkgIWRlZmF1bHQ7XG5cbiRjdXN0b20tcmFuZ2UtdGh1bWItd2lkdGg6ICAgICAgICAgICAgICAgICAgIDFyZW0gIWRlZmF1bHQ7XG4kY3VzdG9tLXJhbmdlLXRodW1iLWhlaWdodDogICAgICAgICAgICAgICAgICAkY3VzdG9tLXJhbmdlLXRodW1iLXdpZHRoICFkZWZhdWx0O1xuJGN1c3RvbS1yYW5nZS10aHVtYi1iZzogICAgICAgICAgICAgICAgICAgICAgJGNvbXBvbmVudC1hY3RpdmUtYmcgIWRlZmF1bHQ7XG4kY3VzdG9tLXJhbmdlLXRodW1iLWJvcmRlcjogICAgICAgICAgICAgICAgICAwICFkZWZhdWx0O1xuJGN1c3RvbS1yYW5nZS10aHVtYi1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgMXJlbSAhZGVmYXVsdDtcbiRjdXN0b20tcmFuZ2UtdGh1bWItYm94LXNoYWRvdzogICAgICAgICAgICAgIDAgLjFyZW0gLjI1cmVtIHJnYmEoJGJsYWNrLCAuMSkgIWRlZmF1bHQ7XG4kY3VzdG9tLXJhbmdlLXRodW1iLWZvY3VzLWJveC1zaGFkb3c6ICAgICAgICAwIDAgMCAxcHggJGJvZHktYmcsICRpbnB1dC1mb2N1cy1ib3gtc2hhZG93ICFkZWZhdWx0O1xuJGN1c3RvbS1yYW5nZS10aHVtYi1mb2N1cy1ib3gtc2hhZG93LXdpZHRoOiAgJGlucHV0LWZvY3VzLXdpZHRoICFkZWZhdWx0OyAvLyBGb3IgZm9jdXMgYm94IHNoYWRvdyBpc3N1ZSBpbiBJRS9FZGdlXG4kY3VzdG9tLXJhbmdlLXRodW1iLWFjdGl2ZS1iZzogICAgICAgICAgICAgICBsaWdodGVuKCRjb21wb25lbnQtYWN0aXZlLWJnLCAzNSUpICFkZWZhdWx0O1xuJGN1c3RvbS1yYW5nZS10aHVtYi1kaXNhYmxlZC1iZzogICAgICAgICAgICAgJGdyYXktNTAwICFkZWZhdWx0O1xuXG4kY3VzdG9tLWZpbGUtaGVpZ2h0OiAgICAgICAgICAgICAgICAkaW5wdXQtaGVpZ2h0ICFkZWZhdWx0O1xuJGN1c3RvbS1maWxlLWhlaWdodC1pbm5lcjogICAgICAgICAgJGlucHV0LWhlaWdodC1pbm5lciAhZGVmYXVsdDtcbiRjdXN0b20tZmlsZS1mb2N1cy1ib3JkZXItY29sb3I6ICAgICRpbnB1dC1mb2N1cy1ib3JkZXItY29sb3IgIWRlZmF1bHQ7XG4kY3VzdG9tLWZpbGUtZm9jdXMtYm94LXNoYWRvdzogICAgICAkaW5wdXQtZm9jdXMtYm94LXNoYWRvdyAhZGVmYXVsdDtcbiRjdXN0b20tZmlsZS1kaXNhYmxlZC1iZzogICAgICAgICAgICRpbnB1dC1kaXNhYmxlZC1iZyAhZGVmYXVsdDtcblxuJGN1c3RvbS1maWxlLXBhZGRpbmcteTogICAgICAgICAgICAgJGlucHV0LXBhZGRpbmcteSAhZGVmYXVsdDtcbiRjdXN0b20tZmlsZS1wYWRkaW5nLXg6ICAgICAgICAgICAgICRpbnB1dC1wYWRkaW5nLXggIWRlZmF1bHQ7XG4kY3VzdG9tLWZpbGUtbGluZS1oZWlnaHQ6ICAgICAgICAgICAkaW5wdXQtbGluZS1oZWlnaHQgIWRlZmF1bHQ7XG4kY3VzdG9tLWZpbGUtZm9udC1mYW1pbHk6ICAgICAgICAgICAkaW5wdXQtZm9udC1mYW1pbHkgIWRlZmF1bHQ7XG4kY3VzdG9tLWZpbGUtZm9udC13ZWlnaHQ6ICAgICAgICAgICAkaW5wdXQtZm9udC13ZWlnaHQgIWRlZmF1bHQ7XG4kY3VzdG9tLWZpbGUtY29sb3I6ICAgICAgICAgICAgICAgICAkaW5wdXQtY29sb3IgIWRlZmF1bHQ7XG4kY3VzdG9tLWZpbGUtYmc6ICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYmcgIWRlZmF1bHQ7XG4kY3VzdG9tLWZpbGUtYm9yZGVyLXdpZHRoOiAgICAgICAgICAkaW5wdXQtYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuJGN1c3RvbS1maWxlLWJvcmRlci1jb2xvcjogICAgICAgICAgJGlucHV0LWJvcmRlci1jb2xvciAhZGVmYXVsdDtcbiRjdXN0b20tZmlsZS1ib3JkZXItcmFkaXVzOiAgICAgICAgICRpbnB1dC1ib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuJGN1c3RvbS1maWxlLWJveC1zaGFkb3c6ICAgICAgICAgICAgJGlucHV0LWJveC1zaGFkb3cgIWRlZmF1bHQ7XG4kY3VzdG9tLWZpbGUtYnV0dG9uLWNvbG9yOiAgICAgICAgICAkY3VzdG9tLWZpbGUtY29sb3IgIWRlZmF1bHQ7XG4kY3VzdG9tLWZpbGUtYnV0dG9uLWJnOiAgICAgICAgICAgICAkaW5wdXQtZ3JvdXAtYWRkb24tYmcgIWRlZmF1bHQ7XG4kY3VzdG9tLWZpbGUtdGV4dDogKFxuICBlbjogXCJCcm93c2VcIlxuKSAhZGVmYXVsdDtcblxuXG4vLyBGb3JtIHZhbGlkYXRpb25cblxuJGZvcm0tZmVlZGJhY2stbWFyZ2luLXRvcDogICAgICAgICAgJGZvcm0tdGV4dC1tYXJnaW4tdG9wICFkZWZhdWx0O1xuJGZvcm0tZmVlZGJhY2stZm9udC1zaXplOiAgICAgICAgICAgJHNtYWxsLWZvbnQtc2l6ZSAhZGVmYXVsdDtcbiRmb3JtLWZlZWRiYWNrLXZhbGlkLWNvbG9yOiAgICAgICAgIHRoZW1lLWNvbG9yKFwic3VjY2Vzc1wiKSAhZGVmYXVsdDtcbiRmb3JtLWZlZWRiYWNrLWludmFsaWQtY29sb3I6ICAgICAgIHRoZW1lLWNvbG9yKFwiZGFuZ2VyXCIpICFkZWZhdWx0O1xuXG4kZm9ybS1mZWVkYmFjay1pY29uLXZhbGlkLWNvbG9yOiAgICAkZm9ybS1mZWVkYmFjay12YWxpZC1jb2xvciAhZGVmYXVsdDtcbiRmb3JtLWZlZWRiYWNrLWljb24tdmFsaWQ6ICAgICAgICAgIHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzgnIGhlaWdodD0nOCcgdmlld0JveD0nMCAwIDggOCc+PHBhdGggZmlsbD0nI3skZm9ybS1mZWVkYmFjay1pY29uLXZhbGlkLWNvbG9yfScgZD0nTTIuMyA2LjczTC42IDQuNTNjLS40LTEuMDQuNDYtMS40IDEuMS0uOGwxLjEgMS40IDMuNC0zLjhjLjYtLjYzIDEuNi0uMjcgMS4yLjdsLTQgNC42Yy0uNDMuNS0uOC40LTEuMS4xeicvPjwvc3ZnPlwiKSAhZGVmYXVsdDtcbiRmb3JtLWZlZWRiYWNrLWljb24taW52YWxpZC1jb2xvcjogICRmb3JtLWZlZWRiYWNrLWludmFsaWQtY29sb3IgIWRlZmF1bHQ7XG4kZm9ybS1mZWVkYmFjay1pY29uLWludmFsaWQ6ICAgICAgICB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScxMicgaGVpZ2h0PScxMicgZmlsbD0nbm9uZScgc3Ryb2tlPScjeyRmb3JtLWZlZWRiYWNrLWljb24taW52YWxpZC1jb2xvcn0nIHZpZXdCb3g9JzAgMCAxMiAxMic+PGNpcmNsZSBjeD0nNicgY3k9JzYnIHI9JzQuNScvPjxwYXRoIHN0cm9rZS1saW5lam9pbj0ncm91bmQnIGQ9J001LjggMy42aC40TDYgNi41eicvPjxjaXJjbGUgY3g9JzYnIGN5PSc4LjInIHI9Jy42JyBmaWxsPScjeyRmb3JtLWZlZWRiYWNrLWljb24taW52YWxpZC1jb2xvcn0nIHN0cm9rZT0nbm9uZScvPjwvc3ZnPlwiKSAhZGVmYXVsdDtcblxuJGZvcm0tdmFsaWRhdGlvbi1zdGF0ZXM6ICgpICFkZWZhdWx0O1xuJGZvcm0tdmFsaWRhdGlvbi1zdGF0ZXM6IG1hcC1tZXJnZShcbiAgKFxuICAgIFwidmFsaWRcIjogKFxuICAgICAgXCJjb2xvclwiOiAkZm9ybS1mZWVkYmFjay12YWxpZC1jb2xvcixcbiAgICAgIFwiaWNvblwiOiAkZm9ybS1mZWVkYmFjay1pY29uLXZhbGlkXG4gICAgKSxcbiAgICBcImludmFsaWRcIjogKFxuICAgICAgXCJjb2xvclwiOiAkZm9ybS1mZWVkYmFjay1pbnZhbGlkLWNvbG9yLFxuICAgICAgXCJpY29uXCI6ICRmb3JtLWZlZWRiYWNrLWljb24taW52YWxpZFxuICAgICksXG4gICksXG4gICRmb3JtLXZhbGlkYXRpb24tc3RhdGVzXG4pO1xuXG4vLyBaLWluZGV4IG1hc3RlciBsaXN0XG4vL1xuLy8gV2FybmluZzogQXZvaWQgY3VzdG9taXppbmcgdGhlc2UgdmFsdWVzLiBUaGV5J3JlIHVzZWQgZm9yIGEgYmlyZCdzIGV5ZSB2aWV3XG4vLyBvZiBjb21wb25lbnRzIGRlcGVuZGVudCBvbiB0aGUgei1heGlzIGFuZCBhcmUgZGVzaWduZWQgdG8gYWxsIHdvcmsgdG9nZXRoZXIuXG5cbiR6aW5kZXgtZHJvcGRvd246ICAgICAgICAgICAgICAgICAgIDEwMDAgIWRlZmF1bHQ7XG4kemluZGV4LXN0aWNreTogICAgICAgICAgICAgICAgICAgICAxMDIwICFkZWZhdWx0O1xuJHppbmRleC1maXhlZDogICAgICAgICAgICAgICAgICAgICAgMTAzMCAhZGVmYXVsdDtcbiR6aW5kZXgtbW9kYWwtYmFja2Ryb3A6ICAgICAgICAgICAgIDEwNDAgIWRlZmF1bHQ7XG4kemluZGV4LW1vZGFsOiAgICAgICAgICAgICAgICAgICAgICAxMDUwICFkZWZhdWx0O1xuJHppbmRleC1wb3BvdmVyOiAgICAgICAgICAgICAgICAgICAgMTA2MCAhZGVmYXVsdDtcbiR6aW5kZXgtdG9vbHRpcDogICAgICAgICAgICAgICAgICAgIDEwNzAgIWRlZmF1bHQ7XG5cblxuLy8gTmF2c1xuXG4kbmF2LWxpbmstcGFkZGluZy15OiAgICAgICAgICAgICAgICAuNXJlbSAhZGVmYXVsdDtcbiRuYXYtbGluay1wYWRkaW5nLXg6ICAgICAgICAgICAgICAgIDFyZW0gIWRlZmF1bHQ7XG4kbmF2LWxpbmstZGlzYWJsZWQtY29sb3I6ICAgICAgICAgICAkZ3JheS02MDAgIWRlZmF1bHQ7XG5cbiRuYXYtdGFicy1ib3JkZXItY29sb3I6ICAgICAgICAgICAgICRncmF5LTMwMCAhZGVmYXVsdDtcbiRuYXYtdGFicy1ib3JkZXItd2lkdGg6ICAgICAgICAgICAgICRib3JkZXItd2lkdGggIWRlZmF1bHQ7XG4kbmF2LXRhYnMtYm9yZGVyLXJhZGl1czogICAgICAgICAgICAkYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcbiRuYXYtdGFicy1saW5rLWhvdmVyLWJvcmRlci1jb2xvcjogICRncmF5LTIwMCAkZ3JheS0yMDAgJG5hdi10YWJzLWJvcmRlci1jb2xvciAhZGVmYXVsdDtcbiRuYXYtdGFicy1saW5rLWFjdGl2ZS1jb2xvcjogICAgICAgICRncmF5LTcwMCAhZGVmYXVsdDtcbiRuYXYtdGFicy1saW5rLWFjdGl2ZS1iZzogICAgICAgICAgICRib2R5LWJnICFkZWZhdWx0O1xuJG5hdi10YWJzLWxpbmstYWN0aXZlLWJvcmRlci1jb2xvcjogJGdyYXktMzAwICRncmF5LTMwMCAkbmF2LXRhYnMtbGluay1hY3RpdmUtYmcgIWRlZmF1bHQ7XG5cbiRuYXYtcGlsbHMtYm9yZGVyLXJhZGl1czogICAgICAgICAgICRib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuJG5hdi1waWxscy1saW5rLWFjdGl2ZS1jb2xvcjogICAgICAgJGNvbXBvbmVudC1hY3RpdmUtY29sb3IgIWRlZmF1bHQ7XG4kbmF2LXBpbGxzLWxpbmstYWN0aXZlLWJnOiAgICAgICAgICAkY29tcG9uZW50LWFjdGl2ZS1iZyAhZGVmYXVsdDtcblxuJG5hdi1kaXZpZGVyLWNvbG9yOiAgICAgICAgICAgICAgICAgJGdyYXktMjAwICFkZWZhdWx0O1xuJG5hdi1kaXZpZGVyLW1hcmdpbi15OiAgICAgICAgICAgICAgJHNwYWNlciAqIC41ICFkZWZhdWx0O1xuXG5cbi8vIE5hdmJhclxuXG4kbmF2YmFyLXBhZGRpbmcteTogICAgICAgICAgICAgICAgICAkc3BhY2VyICogLjUgIWRlZmF1bHQ7XG4kbmF2YmFyLXBhZGRpbmcteDogICAgICAgICAgICAgICAgICAkc3BhY2VyICFkZWZhdWx0O1xuXG4kbmF2YmFyLW5hdi1saW5rLXBhZGRpbmcteDogICAgICAgICAuNXJlbSAhZGVmYXVsdDtcblxuJG5hdmJhci1icmFuZC1mb250LXNpemU6ICAgICAgICAgICAgJGZvbnQtc2l6ZS1sZyAhZGVmYXVsdDtcbi8vIENvbXB1dGUgdGhlIG5hdmJhci1icmFuZCBwYWRkaW5nLXkgc28gdGhlIG5hdmJhci1icmFuZCB3aWxsIGhhdmUgdGhlIHNhbWUgaGVpZ2h0IGFzIG5hdmJhci10ZXh0IGFuZCBuYXYtbGlua1xuJG5hdi1saW5rLWhlaWdodDogICAgICAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICogJGxpbmUtaGVpZ2h0LWJhc2UgKyAkbmF2LWxpbmstcGFkZGluZy15ICogMiAhZGVmYXVsdDtcbiRuYXZiYXItYnJhbmQtaGVpZ2h0OiAgICAgICAgICAgICAgICRuYXZiYXItYnJhbmQtZm9udC1zaXplICogJGxpbmUtaGVpZ2h0LWJhc2UgIWRlZmF1bHQ7XG4kbmF2YmFyLWJyYW5kLXBhZGRpbmcteTogICAgICAgICAgICAoJG5hdi1saW5rLWhlaWdodCAtICRuYXZiYXItYnJhbmQtaGVpZ2h0KSAqIC41ICFkZWZhdWx0O1xuXG4kbmF2YmFyLXRvZ2dsZXItcGFkZGluZy15OiAgICAgICAgICAuMjVyZW0gIWRlZmF1bHQ7XG4kbmF2YmFyLXRvZ2dsZXItcGFkZGluZy14OiAgICAgICAgICAuNzVyZW0gIWRlZmF1bHQ7XG4kbmF2YmFyLXRvZ2dsZXItZm9udC1zaXplOiAgICAgICAgICAkZm9udC1zaXplLWxnICFkZWZhdWx0O1xuJG5hdmJhci10b2dnbGVyLWJvcmRlci1yYWRpdXM6ICAgICAgJGJ0bi1ib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuXG4kbmF2YmFyLW5hdi1zY3JvbGwtbWF4LWhlaWdodDogICAgICA3NXZoICFkZWZhdWx0O1xuXG4kbmF2YmFyLWRhcmstY29sb3I6ICAgICAgICAgICAgICAgICByZ2JhKCR3aGl0ZSwgLjUpICFkZWZhdWx0O1xuJG5hdmJhci1kYXJrLWhvdmVyLWNvbG9yOiAgICAgICAgICAgcmdiYSgkd2hpdGUsIC43NSkgIWRlZmF1bHQ7XG4kbmF2YmFyLWRhcmstYWN0aXZlLWNvbG9yOiAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG4kbmF2YmFyLWRhcmstZGlzYWJsZWQtY29sb3I6ICAgICAgICByZ2JhKCR3aGl0ZSwgLjI1KSAhZGVmYXVsdDtcbiRuYXZiYXItZGFyay10b2dnbGVyLWljb24tYmc6ICAgICAgIHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzMwJyBoZWlnaHQ9JzMwJyB2aWV3Qm94PScwIDAgMzAgMzAnPjxwYXRoIHN0cm9rZT0nI3skbmF2YmFyLWRhcmstY29sb3J9JyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1taXRlcmxpbWl0PScxMCcgc3Ryb2tlLXdpZHRoPScyJyBkPSdNNCA3aDIyTTQgMTVoMjJNNCAyM2gyMicvPjwvc3ZnPlwiKSAhZGVmYXVsdDtcbiRuYXZiYXItZGFyay10b2dnbGVyLWJvcmRlci1jb2xvcjogIHJnYmEoJHdoaXRlLCAuMSkgIWRlZmF1bHQ7XG5cbiRuYXZiYXItbGlnaHQtY29sb3I6ICAgICAgICAgICAgICAgIHJnYmEoJGJsYWNrLCAuNSkgIWRlZmF1bHQ7XG4kbmF2YmFyLWxpZ2h0LWhvdmVyLWNvbG9yOiAgICAgICAgICByZ2JhKCRibGFjaywgLjcpICFkZWZhdWx0O1xuJG5hdmJhci1saWdodC1hY3RpdmUtY29sb3I6ICAgICAgICAgcmdiYSgkYmxhY2ssIC45KSAhZGVmYXVsdDtcbiRuYXZiYXItbGlnaHQtZGlzYWJsZWQtY29sb3I6ICAgICAgIHJnYmEoJGJsYWNrLCAuMykgIWRlZmF1bHQ7XG4kbmF2YmFyLWxpZ2h0LXRvZ2dsZXItaWNvbi1iZzogICAgICB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPSczMCcgaGVpZ2h0PSczMCcgdmlld0JveD0nMCAwIDMwIDMwJz48cGF0aCBzdHJva2U9JyN7JG5hdmJhci1saWdodC1jb2xvcn0nIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLW1pdGVybGltaXQ9JzEwJyBzdHJva2Utd2lkdGg9JzInIGQ9J000IDdoMjJNNCAxNWgyMk00IDIzaDIyJy8+PC9zdmc+XCIpICFkZWZhdWx0O1xuJG5hdmJhci1saWdodC10b2dnbGVyLWJvcmRlci1jb2xvcjogcmdiYSgkYmxhY2ssIC4xKSAhZGVmYXVsdDtcblxuJG5hdmJhci1saWdodC1icmFuZC1jb2xvcjogICAgICAgICAgICAgICAgJG5hdmJhci1saWdodC1hY3RpdmUtY29sb3IgIWRlZmF1bHQ7XG4kbmF2YmFyLWxpZ2h0LWJyYW5kLWhvdmVyLWNvbG9yOiAgICAgICAgICAkbmF2YmFyLWxpZ2h0LWFjdGl2ZS1jb2xvciAhZGVmYXVsdDtcbiRuYXZiYXItZGFyay1icmFuZC1jb2xvcjogICAgICAgICAgICAgICAgICRuYXZiYXItZGFyay1hY3RpdmUtY29sb3IgIWRlZmF1bHQ7XG4kbmF2YmFyLWRhcmstYnJhbmQtaG92ZXItY29sb3I6ICAgICAgICAgICAkbmF2YmFyLWRhcmstYWN0aXZlLWNvbG9yICFkZWZhdWx0O1xuXG5cbi8vIERyb3Bkb3duc1xuLy9cbi8vIERyb3Bkb3duIG1lbnUgY29udGFpbmVyIGFuZCBjb250ZW50cy5cblxuJGRyb3Bkb3duLW1pbi13aWR0aDogICAgICAgICAgICAgICAgMTByZW0gIWRlZmF1bHQ7XG4kZHJvcGRvd24tcGFkZGluZy14OiAgICAgICAgICAgICAgICAwICFkZWZhdWx0O1xuJGRyb3Bkb3duLXBhZGRpbmcteTogICAgICAgICAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XG4kZHJvcGRvd24tc3BhY2VyOiAgICAgICAgICAgICAgICAgICAuMTI1cmVtICFkZWZhdWx0O1xuJGRyb3Bkb3duLWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICFkZWZhdWx0O1xuJGRyb3Bkb3duLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgJGJvZHktY29sb3IgIWRlZmF1bHQ7XG4kZHJvcGRvd24tYmc6ICAgICAgICAgICAgICAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG4kZHJvcGRvd24tYm9yZGVyLWNvbG9yOiAgICAgICAgICAgICByZ2JhKCRibGFjaywgLjE1KSAhZGVmYXVsdDtcbiRkcm9wZG93bi1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgICRib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuJGRyb3Bkb3duLWJvcmRlci13aWR0aDogICAgICAgICAgICAgJGJvcmRlci13aWR0aCAhZGVmYXVsdDtcbiRkcm9wZG93bi1pbm5lci1ib3JkZXItcmFkaXVzOiAgICAgIHN1YnRyYWN0KCRkcm9wZG93bi1ib3JkZXItcmFkaXVzLCAkZHJvcGRvd24tYm9yZGVyLXdpZHRoKSAhZGVmYXVsdDtcbiRkcm9wZG93bi1kaXZpZGVyLWJnOiAgICAgICAgICAgICAgICRncmF5LTIwMCAhZGVmYXVsdDtcbiRkcm9wZG93bi1kaXZpZGVyLW1hcmdpbi15OiAgICAgICAgICRuYXYtZGl2aWRlci1tYXJnaW4teSAhZGVmYXVsdDtcbiRkcm9wZG93bi1ib3gtc2hhZG93OiAgICAgICAgICAgICAgIDAgLjVyZW0gMXJlbSByZ2JhKCRibGFjaywgLjE3NSkgIWRlZmF1bHQ7XG5cbiRkcm9wZG93bi1saW5rLWNvbG9yOiAgICAgICAgICAgICAgICRncmF5LTkwMCAhZGVmYXVsdDtcbiRkcm9wZG93bi1saW5rLWhvdmVyLWNvbG9yOiAgICAgICAgIGRhcmtlbigkZ3JheS05MDAsIDUlKSAhZGVmYXVsdDtcbiRkcm9wZG93bi1saW5rLWhvdmVyLWJnOiAgICAgICAgICAgICRncmF5LTIwMCAhZGVmYXVsdDtcblxuJGRyb3Bkb3duLWxpbmstYWN0aXZlLWNvbG9yOiAgICAgICAgJGNvbXBvbmVudC1hY3RpdmUtY29sb3IgIWRlZmF1bHQ7XG4kZHJvcGRvd24tbGluay1hY3RpdmUtYmc6ICAgICAgICAgICAkY29tcG9uZW50LWFjdGl2ZS1iZyAhZGVmYXVsdDtcblxuJGRyb3Bkb3duLWxpbmstZGlzYWJsZWQtY29sb3I6ICAgICAgJGdyYXktNTAwICFkZWZhdWx0O1xuXG4kZHJvcGRvd24taXRlbS1wYWRkaW5nLXk6ICAgICAgICAgICAuMjVyZW0gIWRlZmF1bHQ7XG4kZHJvcGRvd24taXRlbS1wYWRkaW5nLXg6ICAgICAgICAgICAxLjVyZW0gIWRlZmF1bHQ7XG5cbiRkcm9wZG93bi1oZWFkZXItY29sb3I6ICAgICAgICAgICAgICRncmF5LTYwMCAhZGVmYXVsdDtcbiRkcm9wZG93bi1oZWFkZXItcGFkZGluZzogICAgICAgICAgICRkcm9wZG93bi1wYWRkaW5nLXkgJGRyb3Bkb3duLWl0ZW0tcGFkZGluZy14ICFkZWZhdWx0O1xuXG5cbi8vIFBhZ2luYXRpb25cblxuJHBhZ2luYXRpb24tcGFkZGluZy15OiAgICAgICAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1wYWRkaW5nLXg6ICAgICAgICAgICAgICAuNzVyZW0gIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1wYWRkaW5nLXktc206ICAgICAgICAgICAuMjVyZW0gIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1wYWRkaW5nLXgtc206ICAgICAgICAgICAuNXJlbSAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLXBhZGRpbmcteS1sZzogICAgICAgICAgIC43NXJlbSAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLXBhZGRpbmcteC1sZzogICAgICAgICAgIDEuNXJlbSAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLWxpbmUtaGVpZ2h0OiAgICAgICAgICAgIDEuMjUgIWRlZmF1bHQ7XG5cbiRwYWdpbmF0aW9uLWNvbG9yOiAgICAgICAgICAgICAgICAgICRsaW5rLWNvbG9yICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tYmc6ICAgICAgICAgICAgICAgICAgICAgJHdoaXRlICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tYm9yZGVyLXdpZHRoOiAgICAgICAgICAgJGJvcmRlci13aWR0aCAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLWJvcmRlci1jb2xvcjogICAgICAgICAgICRncmF5LTMwMCAhZGVmYXVsdDtcblxuJHBhZ2luYXRpb24tZm9jdXMtYm94LXNoYWRvdzogICAgICAgJGlucHV0LWJ0bi1mb2N1cy1ib3gtc2hhZG93ICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tZm9jdXMtb3V0bGluZTogICAgICAgICAgMCAhZGVmYXVsdDtcblxuJHBhZ2luYXRpb24taG92ZXItY29sb3I6ICAgICAgICAgICAgJGxpbmstaG92ZXItY29sb3IgIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1ob3Zlci1iZzogICAgICAgICAgICAgICAkZ3JheS0yMDAgIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1ob3Zlci1ib3JkZXItY29sb3I6ICAgICAkZ3JheS0zMDAgIWRlZmF1bHQ7XG5cbiRwYWdpbmF0aW9uLWFjdGl2ZS1jb2xvcjogICAgICAgICAgICRjb21wb25lbnQtYWN0aXZlLWNvbG9yICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tYWN0aXZlLWJnOiAgICAgICAgICAgICAgJGNvbXBvbmVudC1hY3RpdmUtYmcgIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1hY3RpdmUtYm9yZGVyLWNvbG9yOiAgICAkcGFnaW5hdGlvbi1hY3RpdmUtYmcgIWRlZmF1bHQ7XG5cbiRwYWdpbmF0aW9uLWRpc2FibGVkLWNvbG9yOiAgICAgICAgICRncmF5LTYwMCAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLWRpc2FibGVkLWJnOiAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLWRpc2FibGVkLWJvcmRlci1jb2xvcjogICRncmF5LTMwMCAhZGVmYXVsdDtcblxuJHBhZ2luYXRpb24tYm9yZGVyLXJhZGl1cy1zbTogICAgICAgJGJvcmRlci1yYWRpdXMtc20gIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1ib3JkZXItcmFkaXVzLWxnOiAgICAgICAkYm9yZGVyLXJhZGl1cy1sZyAhZGVmYXVsdDtcblxuXG4vLyBKdW1ib3Ryb25cblxuJGp1bWJvdHJvbi1wYWRkaW5nOiAgICAgICAgICAgICAgICAgMnJlbSAhZGVmYXVsdDtcbiRqdW1ib3Ryb24tY29sb3I6ICAgICAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG4kanVtYm90cm9uLWJnOiAgICAgICAgICAgICAgICAgICAgICAkZ3JheS0yMDAgIWRlZmF1bHQ7XG5cblxuLy8gQ2FyZHNcblxuJGNhcmQtc3BhY2VyLXk6ICAgICAgICAgICAgICAgICAgICAgLjc1cmVtICFkZWZhdWx0O1xuJGNhcmQtc3BhY2VyLXg6ICAgICAgICAgICAgICAgICAgICAgMS4yNXJlbSAhZGVmYXVsdDtcbiRjYXJkLWJvcmRlci13aWR0aDogICAgICAgICAgICAgICAgICRib3JkZXItd2lkdGggIWRlZmF1bHQ7XG4kY2FyZC1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgICAgICAkYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcbiRjYXJkLWJvcmRlci1jb2xvcjogICAgICAgICAgICAgICAgIHJnYmEoJGJsYWNrLCAuMTI1KSAhZGVmYXVsdDtcbiRjYXJkLWlubmVyLWJvcmRlci1yYWRpdXM6ICAgICAgICAgIHN1YnRyYWN0KCRjYXJkLWJvcmRlci1yYWRpdXMsICRjYXJkLWJvcmRlci13aWR0aCkgIWRlZmF1bHQ7XG4kY2FyZC1jYXAtYmc6ICAgICAgICAgICAgICAgICAgICAgICByZ2JhKCRibGFjaywgLjAzKSAhZGVmYXVsdDtcbiRjYXJkLWNhcC1jb2xvcjogICAgICAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG4kY2FyZC1oZWlnaHQ6ICAgICAgICAgICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuJGNhcmQtY29sb3I6ICAgICAgICAgICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcbiRjYXJkLWJnOiAgICAgICAgICAgICAgICAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcblxuJGNhcmQtaW1nLW92ZXJsYXktcGFkZGluZzogICAgICAgICAgMS4yNXJlbSAhZGVmYXVsdDtcblxuJGNhcmQtZ3JvdXAtbWFyZ2luOiAgICAgICAgICAgICAgICAgJGdyaWQtZ3V0dGVyLXdpZHRoICogLjUgIWRlZmF1bHQ7XG4kY2FyZC1kZWNrLW1hcmdpbjogICAgICAgICAgICAgICAgICAkY2FyZC1ncm91cC1tYXJnaW4gIWRlZmF1bHQ7XG5cbiRjYXJkLWNvbHVtbnMtY291bnQ6ICAgICAgICAgICAgICAgIDMgIWRlZmF1bHQ7XG4kY2FyZC1jb2x1bW5zLWdhcDogICAgICAgICAgICAgICAgICAxLjI1cmVtICFkZWZhdWx0O1xuJGNhcmQtY29sdW1ucy1tYXJnaW46ICAgICAgICAgICAgICAgJGNhcmQtc3BhY2VyLXkgIWRlZmF1bHQ7XG5cblxuLy8gVG9vbHRpcHNcblxuJHRvb2x0aXAtZm9udC1zaXplOiAgICAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1zbSAhZGVmYXVsdDtcbiR0b29sdGlwLW1heC13aWR0aDogICAgICAgICAgICAgICAgIDIwMHB4ICFkZWZhdWx0O1xuJHRvb2x0aXAtY29sb3I6ICAgICAgICAgICAgICAgICAgICAgJHdoaXRlICFkZWZhdWx0O1xuJHRvb2x0aXAtYmc6ICAgICAgICAgICAgICAgICAgICAgICAgJGJsYWNrICFkZWZhdWx0O1xuJHRvb2x0aXAtYm9yZGVyLXJhZGl1czogICAgICAgICAgICAgJGJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG4kdG9vbHRpcC1vcGFjaXR5OiAgICAgICAgICAgICAgICAgICAuOSAhZGVmYXVsdDtcbiR0b29sdGlwLXBhZGRpbmcteTogICAgICAgICAgICAgICAgIC4yNXJlbSAhZGVmYXVsdDtcbiR0b29sdGlwLXBhZGRpbmcteDogICAgICAgICAgICAgICAgIC41cmVtICFkZWZhdWx0O1xuJHRvb2x0aXAtbWFyZ2luOiAgICAgICAgICAgICAgICAgICAgMCAhZGVmYXVsdDtcblxuJHRvb2x0aXAtYXJyb3ctd2lkdGg6ICAgICAgICAgICAgICAgLjhyZW0gIWRlZmF1bHQ7XG4kdG9vbHRpcC1hcnJvdy1oZWlnaHQ6ICAgICAgICAgICAgICAuNHJlbSAhZGVmYXVsdDtcbiR0b29sdGlwLWFycm93LWNvbG9yOiAgICAgICAgICAgICAgICR0b29sdGlwLWJnICFkZWZhdWx0O1xuXG4vLyBGb3JtIHRvb2x0aXBzIG11c3QgY29tZSBhZnRlciByZWd1bGFyIHRvb2x0aXBzXG4kZm9ybS1mZWVkYmFjay10b29sdGlwLXBhZGRpbmcteTogICAgICR0b29sdGlwLXBhZGRpbmcteSAhZGVmYXVsdDtcbiRmb3JtLWZlZWRiYWNrLXRvb2x0aXAtcGFkZGluZy14OiAgICAgJHRvb2x0aXAtcGFkZGluZy14ICFkZWZhdWx0O1xuJGZvcm0tZmVlZGJhY2stdG9vbHRpcC1mb250LXNpemU6ICAgICAkdG9vbHRpcC1mb250LXNpemUgIWRlZmF1bHQ7XG4kZm9ybS1mZWVkYmFjay10b29sdGlwLWxpbmUtaGVpZ2h0OiAgICRsaW5lLWhlaWdodC1iYXNlICFkZWZhdWx0O1xuJGZvcm0tZmVlZGJhY2stdG9vbHRpcC1vcGFjaXR5OiAgICAgICAkdG9vbHRpcC1vcGFjaXR5ICFkZWZhdWx0O1xuJGZvcm0tZmVlZGJhY2stdG9vbHRpcC1ib3JkZXItcmFkaXVzOiAkdG9vbHRpcC1ib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuXG5cbi8vIFBvcG92ZXJzXG5cbiRwb3BvdmVyLWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgICRmb250LXNpemUtc20gIWRlZmF1bHQ7XG4kcG9wb3Zlci1iZzogICAgICAgICAgICAgICAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG4kcG9wb3Zlci1tYXgtd2lkdGg6ICAgICAgICAgICAgICAgICAyNzZweCAhZGVmYXVsdDtcbiRwb3BvdmVyLWJvcmRlci13aWR0aDogICAgICAgICAgICAgICRib3JkZXItd2lkdGggIWRlZmF1bHQ7XG4kcG9wb3Zlci1ib3JkZXItY29sb3I6ICAgICAgICAgICAgICByZ2JhKCRibGFjaywgLjIpICFkZWZhdWx0O1xuJHBvcG92ZXItYm9yZGVyLXJhZGl1czogICAgICAgICAgICAgJGJvcmRlci1yYWRpdXMtbGcgIWRlZmF1bHQ7XG4kcG9wb3Zlci1pbm5lci1ib3JkZXItcmFkaXVzOiAgICAgICBzdWJ0cmFjdCgkcG9wb3Zlci1ib3JkZXItcmFkaXVzLCAkcG9wb3Zlci1ib3JkZXItd2lkdGgpICFkZWZhdWx0O1xuJHBvcG92ZXItYm94LXNoYWRvdzogICAgICAgICAgICAgICAgMCAuMjVyZW0gLjVyZW0gcmdiYSgkYmxhY2ssIC4yKSAhZGVmYXVsdDtcblxuJHBvcG92ZXItaGVhZGVyLWJnOiAgICAgICAgICAgICAgICAgZGFya2VuKCRwb3BvdmVyLWJnLCAzJSkgIWRlZmF1bHQ7XG4kcG9wb3Zlci1oZWFkZXItY29sb3I6ICAgICAgICAgICAgICAkaGVhZGluZ3MtY29sb3IgIWRlZmF1bHQ7XG4kcG9wb3Zlci1oZWFkZXItcGFkZGluZy15OiAgICAgICAgICAuNXJlbSAhZGVmYXVsdDtcbiRwb3BvdmVyLWhlYWRlci1wYWRkaW5nLXg6ICAgICAgICAgIC43NXJlbSAhZGVmYXVsdDtcblxuJHBvcG92ZXItYm9keS1jb2xvcjogICAgICAgICAgICAgICAgJGJvZHktY29sb3IgIWRlZmF1bHQ7XG4kcG9wb3Zlci1ib2R5LXBhZGRpbmcteTogICAgICAgICAgICAkcG9wb3Zlci1oZWFkZXItcGFkZGluZy15ICFkZWZhdWx0O1xuJHBvcG92ZXItYm9keS1wYWRkaW5nLXg6ICAgICAgICAgICAgJHBvcG92ZXItaGVhZGVyLXBhZGRpbmcteCAhZGVmYXVsdDtcblxuJHBvcG92ZXItYXJyb3ctd2lkdGg6ICAgICAgICAgICAgICAgMXJlbSAhZGVmYXVsdDtcbiRwb3BvdmVyLWFycm93LWhlaWdodDogICAgICAgICAgICAgIC41cmVtICFkZWZhdWx0O1xuJHBvcG92ZXItYXJyb3ctY29sb3I6ICAgICAgICAgICAgICAgJHBvcG92ZXItYmcgIWRlZmF1bHQ7XG5cbiRwb3BvdmVyLWFycm93LW91dGVyLWNvbG9yOiAgICAgICAgIGZhZGUtaW4oJHBvcG92ZXItYm9yZGVyLWNvbG9yLCAuMDUpICFkZWZhdWx0O1xuXG5cbi8vIFRvYXN0c1xuXG4kdG9hc3QtbWF4LXdpZHRoOiAgICAgICAgICAgICAgICAgICAzNTBweCAhZGVmYXVsdDtcbiR0b2FzdC1wYWRkaW5nLXg6ICAgICAgICAgICAgICAgICAgIC43NXJlbSAhZGVmYXVsdDtcbiR0b2FzdC1wYWRkaW5nLXk6ICAgICAgICAgICAgICAgICAgIC4yNXJlbSAhZGVmYXVsdDtcbiR0b2FzdC1mb250LXNpemU6ICAgICAgICAgICAgICAgICAgIC44NzVyZW0gIWRlZmF1bHQ7XG4kdG9hc3QtY29sb3I6ICAgICAgICAgICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuJHRvYXN0LWJhY2tncm91bmQtY29sb3I6ICAgICAgICAgICAgcmdiYSgkd2hpdGUsIC44NSkgIWRlZmF1bHQ7XG4kdG9hc3QtYm9yZGVyLXdpZHRoOiAgICAgICAgICAgICAgICAxcHggIWRlZmF1bHQ7XG4kdG9hc3QtYm9yZGVyLWNvbG9yOiAgICAgICAgICAgICAgICByZ2JhKDAsIDAsIDAsIC4xKSAhZGVmYXVsdDtcbiR0b2FzdC1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgICAgIC4yNXJlbSAhZGVmYXVsdDtcbiR0b2FzdC1ib3gtc2hhZG93OiAgICAgICAgICAgICAgICAgIDAgLjI1cmVtIC43NXJlbSByZ2JhKCRibGFjaywgLjEpICFkZWZhdWx0O1xuXG4kdG9hc3QtaGVhZGVyLWNvbG9yOiAgICAgICAgICAgICAgICAkZ3JheS02MDAgIWRlZmF1bHQ7XG4kdG9hc3QtaGVhZGVyLWJhY2tncm91bmQtY29sb3I6ICAgICByZ2JhKCR3aGl0ZSwgLjg1KSAhZGVmYXVsdDtcbiR0b2FzdC1oZWFkZXItYm9yZGVyLWNvbG9yOiAgICAgICAgIHJnYmEoMCwgMCwgMCwgLjA1KSAhZGVmYXVsdDtcblxuXG4vLyBCYWRnZXNcblxuJGJhZGdlLWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgICAgNzUlICFkZWZhdWx0O1xuJGJhZGdlLWZvbnQtd2VpZ2h0OiAgICAgICAgICAgICAgICAgJGZvbnQtd2VpZ2h0LWJvbGQgIWRlZmF1bHQ7XG4kYmFkZ2UtcGFkZGluZy15OiAgICAgICAgICAgICAgICAgICAuMjVlbSAhZGVmYXVsdDtcbiRiYWRnZS1wYWRkaW5nLXg6ICAgICAgICAgICAgICAgICAgIC40ZW0gIWRlZmF1bHQ7XG4kYmFkZ2UtYm9yZGVyLXJhZGl1czogICAgICAgICAgICAgICAkYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcblxuJGJhZGdlLXRyYW5zaXRpb246ICAgICAgICAgICAgICAgICAgJGJ0bi10cmFuc2l0aW9uICFkZWZhdWx0O1xuJGJhZGdlLWZvY3VzLXdpZHRoOiAgICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1mb2N1cy13aWR0aCAhZGVmYXVsdDtcblxuJGJhZGdlLXBpbGwtcGFkZGluZy14OiAgICAgICAgICAgICAgLjZlbSAhZGVmYXVsdDtcbi8vIFVzZSBhIGhpZ2hlciB0aGFuIG5vcm1hbCB2YWx1ZSB0byBlbnN1cmUgY29tcGxldGVseSByb3VuZGVkIGVkZ2VzIHdoZW5cbi8vIGN1c3RvbWl6aW5nIHBhZGRpbmcgb3IgZm9udC1zaXplIG9uIGxhYmVscy5cbiRiYWRnZS1waWxsLWJvcmRlci1yYWRpdXM6ICAgICAgICAgIDEwcmVtICFkZWZhdWx0O1xuXG5cbi8vIE1vZGFsc1xuXG4vLyBQYWRkaW5nIGFwcGxpZWQgdG8gdGhlIG1vZGFsIGJvZHlcbiRtb2RhbC1pbm5lci1wYWRkaW5nOiAgICAgICAgICAgICAgIDFyZW0gIWRlZmF1bHQ7XG5cbi8vIE1hcmdpbiBiZXR3ZWVuIGVsZW1lbnRzIGluIGZvb3RlciwgbXVzdCBiZSBsb3dlciB0aGFuIG9yIGVxdWFsIHRvIDIgKiAkbW9kYWwtaW5uZXItcGFkZGluZ1xuJG1vZGFsLWZvb3Rlci1tYXJnaW4tYmV0d2VlbjogICAgICAgLjVyZW0gIWRlZmF1bHQ7XG5cbiRtb2RhbC1kaWFsb2ctbWFyZ2luOiAgICAgICAgICAgICAgIC41cmVtICFkZWZhdWx0O1xuJG1vZGFsLWRpYWxvZy1tYXJnaW4teS1zbS11cDogICAgICAgMS43NXJlbSAhZGVmYXVsdDtcblxuJG1vZGFsLXRpdGxlLWxpbmUtaGVpZ2h0OiAgICAgICAgICAgJGxpbmUtaGVpZ2h0LWJhc2UgIWRlZmF1bHQ7XG5cbiRtb2RhbC1jb250ZW50LWNvbG9yOiAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG4kbW9kYWwtY29udGVudC1iZzogICAgICAgICAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG4kbW9kYWwtY29udGVudC1ib3JkZXItY29sb3I6ICAgICAgICByZ2JhKCRibGFjaywgLjIpICFkZWZhdWx0O1xuJG1vZGFsLWNvbnRlbnQtYm9yZGVyLXdpZHRoOiAgICAgICAgJGJvcmRlci13aWR0aCAhZGVmYXVsdDtcbiRtb2RhbC1jb250ZW50LWJvcmRlci1yYWRpdXM6ICAgICAgICRib3JkZXItcmFkaXVzLWxnICFkZWZhdWx0O1xuJG1vZGFsLWNvbnRlbnQtaW5uZXItYm9yZGVyLXJhZGl1czogc3VidHJhY3QoJG1vZGFsLWNvbnRlbnQtYm9yZGVyLXJhZGl1cywgJG1vZGFsLWNvbnRlbnQtYm9yZGVyLXdpZHRoKSAhZGVmYXVsdDtcbiRtb2RhbC1jb250ZW50LWJveC1zaGFkb3cteHM6ICAgICAgIDAgLjI1cmVtIC41cmVtIHJnYmEoJGJsYWNrLCAuNSkgIWRlZmF1bHQ7XG4kbW9kYWwtY29udGVudC1ib3gtc2hhZG93LXNtLXVwOiAgICAwIC41cmVtIDFyZW0gcmdiYSgkYmxhY2ssIC41KSAhZGVmYXVsdDtcblxuJG1vZGFsLWJhY2tkcm9wLWJnOiAgICAgICAgICAgICAgICAgJGJsYWNrICFkZWZhdWx0O1xuJG1vZGFsLWJhY2tkcm9wLW9wYWNpdHk6ICAgICAgICAgICAgLjUgIWRlZmF1bHQ7XG4kbW9kYWwtaGVhZGVyLWJvcmRlci1jb2xvcjogICAgICAgICAkYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xuJG1vZGFsLWZvb3Rlci1ib3JkZXItY29sb3I6ICAgICAgICAgJG1vZGFsLWhlYWRlci1ib3JkZXItY29sb3IgIWRlZmF1bHQ7XG4kbW9kYWwtaGVhZGVyLWJvcmRlci13aWR0aDogICAgICAgICAkbW9kYWwtY29udGVudC1ib3JkZXItd2lkdGggIWRlZmF1bHQ7XG4kbW9kYWwtZm9vdGVyLWJvcmRlci13aWR0aDogICAgICAgICAkbW9kYWwtaGVhZGVyLWJvcmRlci13aWR0aCAhZGVmYXVsdDtcbiRtb2RhbC1oZWFkZXItcGFkZGluZy15OiAgICAgICAgICAgIDFyZW0gIWRlZmF1bHQ7XG4kbW9kYWwtaGVhZGVyLXBhZGRpbmcteDogICAgICAgICAgICAxcmVtICFkZWZhdWx0O1xuJG1vZGFsLWhlYWRlci1wYWRkaW5nOiAgICAgICAgICAgICAgJG1vZGFsLWhlYWRlci1wYWRkaW5nLXkgJG1vZGFsLWhlYWRlci1wYWRkaW5nLXggIWRlZmF1bHQ7IC8vIEtlZXAgdGhpcyBmb3IgYmFja3dhcmRzIGNvbXBhdGliaWxpdHlcblxuJG1vZGFsLXhsOiAgICAgICAgICAgICAgICAgICAgICAgICAgMTE0MHB4ICFkZWZhdWx0O1xuJG1vZGFsLWxnOiAgICAgICAgICAgICAgICAgICAgICAgICAgODAwcHggIWRlZmF1bHQ7XG4kbW9kYWwtbWQ6ICAgICAgICAgICAgICAgICAgICAgICAgICA1MDBweCAhZGVmYXVsdDtcbiRtb2RhbC1zbTogICAgICAgICAgICAgICAgICAgICAgICAgIDMwMHB4ICFkZWZhdWx0O1xuXG4kbW9kYWwtZmFkZS10cmFuc2Zvcm06ICAgICAgICAgICAgICB0cmFuc2xhdGUoMCwgLTUwcHgpICFkZWZhdWx0O1xuJG1vZGFsLXNob3ctdHJhbnNmb3JtOiAgICAgICAgICAgICAgbm9uZSAhZGVmYXVsdDtcbiRtb2RhbC10cmFuc2l0aW9uOiAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybSAuM3MgZWFzZS1vdXQgIWRlZmF1bHQ7XG4kbW9kYWwtc2NhbGUtdHJhbnNmb3JtOiAgICAgICAgICAgICBzY2FsZSgxLjAyKSAhZGVmYXVsdDtcblxuXG4vLyBBbGVydHNcbi8vXG4vLyBEZWZpbmUgYWxlcnQgY29sb3JzLCBib3JkZXIgcmFkaXVzLCBhbmQgcGFkZGluZy5cblxuJGFsZXJ0LXBhZGRpbmcteTogICAgICAgICAgICAgICAgICAgLjc1cmVtICFkZWZhdWx0O1xuJGFsZXJ0LXBhZGRpbmcteDogICAgICAgICAgICAgICAgICAgMS4yNXJlbSAhZGVmYXVsdDtcbiRhbGVydC1tYXJnaW4tYm90dG9tOiAgICAgICAgICAgICAgIDFyZW0gIWRlZmF1bHQ7XG4kYWxlcnQtYm9yZGVyLXJhZGl1czogICAgICAgICAgICAgICAkYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcbiRhbGVydC1saW5rLWZvbnQtd2VpZ2h0OiAgICAgICAgICAgICRmb250LXdlaWdodC1ib2xkICFkZWZhdWx0O1xuJGFsZXJ0LWJvcmRlci13aWR0aDogICAgICAgICAgICAgICAgJGJvcmRlci13aWR0aCAhZGVmYXVsdDtcblxuJGFsZXJ0LWJnLWxldmVsOiAgICAgICAgICAgICAgICAgICAgLTEwICFkZWZhdWx0O1xuJGFsZXJ0LWJvcmRlci1sZXZlbDogICAgICAgICAgICAgICAgLTkgIWRlZmF1bHQ7XG4kYWxlcnQtY29sb3ItbGV2ZWw6ICAgICAgICAgICAgICAgICA2ICFkZWZhdWx0O1xuXG5cbi8vIFByb2dyZXNzIGJhcnNcblxuJHByb2dyZXNzLWhlaWdodDogICAgICAgICAgICAgICAgICAgMXJlbSAhZGVmYXVsdDtcbiRwcm9ncmVzcy1mb250LXNpemU6ICAgICAgICAgICAgICAgICRmb250LXNpemUtYmFzZSAqIC43NSAhZGVmYXVsdDtcbiRwcm9ncmVzcy1iZzogICAgICAgICAgICAgICAgICAgICAgICRncmF5LTIwMCAhZGVmYXVsdDtcbiRwcm9ncmVzcy1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgICRib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuJHByb2dyZXNzLWJveC1zaGFkb3c6ICAgICAgICAgICAgICAgaW5zZXQgMCAuMXJlbSAuMXJlbSByZ2JhKCRibGFjaywgLjEpICFkZWZhdWx0O1xuJHByb2dyZXNzLWJhci1jb2xvcjogICAgICAgICAgICAgICAgJHdoaXRlICFkZWZhdWx0O1xuJHByb2dyZXNzLWJhci1iZzogICAgICAgICAgICAgICAgICAgdGhlbWUtY29sb3IoXCJwcmltYXJ5XCIpICFkZWZhdWx0O1xuJHByb2dyZXNzLWJhci1hbmltYXRpb24tdGltaW5nOiAgICAgMXMgbGluZWFyIGluZmluaXRlICFkZWZhdWx0O1xuJHByb2dyZXNzLWJhci10cmFuc2l0aW9uOiAgICAgICAgICAgd2lkdGggLjZzIGVhc2UgIWRlZmF1bHQ7XG5cblxuLy8gTGlzdCBncm91cFxuXG4kbGlzdC1ncm91cC1jb2xvcjogICAgICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuJGxpc3QtZ3JvdXAtYmc6ICAgICAgICAgICAgICAgICAgICAgJHdoaXRlICFkZWZhdWx0O1xuJGxpc3QtZ3JvdXAtYm9yZGVyLWNvbG9yOiAgICAgICAgICAgcmdiYSgkYmxhY2ssIC4xMjUpICFkZWZhdWx0O1xuJGxpc3QtZ3JvdXAtYm9yZGVyLXdpZHRoOiAgICAgICAgICAgJGJvcmRlci13aWR0aCAhZGVmYXVsdDtcbiRsaXN0LWdyb3VwLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICRib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuXG4kbGlzdC1ncm91cC1pdGVtLXBhZGRpbmcteTogICAgICAgICAuNzVyZW0gIWRlZmF1bHQ7XG4kbGlzdC1ncm91cC1pdGVtLXBhZGRpbmcteDogICAgICAgICAxLjI1cmVtICFkZWZhdWx0O1xuXG4kbGlzdC1ncm91cC1ob3Zlci1iZzogICAgICAgICAgICAgICAkZ3JheS0xMDAgIWRlZmF1bHQ7XG4kbGlzdC1ncm91cC1hY3RpdmUtY29sb3I6ICAgICAgICAgICAkY29tcG9uZW50LWFjdGl2ZS1jb2xvciAhZGVmYXVsdDtcbiRsaXN0LWdyb3VwLWFjdGl2ZS1iZzogICAgICAgICAgICAgICRjb21wb25lbnQtYWN0aXZlLWJnICFkZWZhdWx0O1xuJGxpc3QtZ3JvdXAtYWN0aXZlLWJvcmRlci1jb2xvcjogICAgJGxpc3QtZ3JvdXAtYWN0aXZlLWJnICFkZWZhdWx0O1xuXG4kbGlzdC1ncm91cC1kaXNhYmxlZC1jb2xvcjogICAgICAgICAkZ3JheS02MDAgIWRlZmF1bHQ7XG4kbGlzdC1ncm91cC1kaXNhYmxlZC1iZzogICAgICAgICAgICAkbGlzdC1ncm91cC1iZyAhZGVmYXVsdDtcblxuJGxpc3QtZ3JvdXAtYWN0aW9uLWNvbG9yOiAgICAgICAgICAgJGdyYXktNzAwICFkZWZhdWx0O1xuJGxpc3QtZ3JvdXAtYWN0aW9uLWhvdmVyLWNvbG9yOiAgICAgJGxpc3QtZ3JvdXAtYWN0aW9uLWNvbG9yICFkZWZhdWx0O1xuXG4kbGlzdC1ncm91cC1hY3Rpb24tYWN0aXZlLWNvbG9yOiAgICAkYm9keS1jb2xvciAhZGVmYXVsdDtcbiRsaXN0LWdyb3VwLWFjdGlvbi1hY3RpdmUtYmc6ICAgICAgICRncmF5LTIwMCAhZGVmYXVsdDtcblxuXG4vLyBJbWFnZSB0aHVtYm5haWxzXG5cbiR0aHVtYm5haWwtcGFkZGluZzogICAgICAgICAgICAgICAgIC4yNXJlbSAhZGVmYXVsdDtcbiR0aHVtYm5haWwtYmc6ICAgICAgICAgICAgICAgICAgICAgICRib2R5LWJnICFkZWZhdWx0O1xuJHRodW1ibmFpbC1ib3JkZXItd2lkdGg6ICAgICAgICAgICAgJGJvcmRlci13aWR0aCAhZGVmYXVsdDtcbiR0aHVtYm5haWwtYm9yZGVyLWNvbG9yOiAgICAgICAgICAgICRncmF5LTMwMCAhZGVmYXVsdDtcbiR0aHVtYm5haWwtYm9yZGVyLXJhZGl1czogICAgICAgICAgICRib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuJHRodW1ibmFpbC1ib3gtc2hhZG93OiAgICAgICAgICAgICAgMCAxcHggMnB4IHJnYmEoJGJsYWNrLCAuMDc1KSAhZGVmYXVsdDtcblxuXG4vLyBGaWd1cmVzXG5cbiRmaWd1cmUtY2FwdGlvbi1mb250LXNpemU6ICAgICAgICAgIDkwJSAhZGVmYXVsdDtcbiRmaWd1cmUtY2FwdGlvbi1jb2xvcjogICAgICAgICAgICAgICRncmF5LTYwMCAhZGVmYXVsdDtcblxuXG4vLyBCcmVhZGNydW1ic1xuXG4kYnJlYWRjcnVtYi1mb250LXNpemU6ICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuXG4kYnJlYWRjcnVtYi1wYWRkaW5nLXk6ICAgICAgICAgICAgICAuNzVyZW0gIWRlZmF1bHQ7XG4kYnJlYWRjcnVtYi1wYWRkaW5nLXg6ICAgICAgICAgICAgICAxcmVtICFkZWZhdWx0O1xuJGJyZWFkY3J1bWItaXRlbS1wYWRkaW5nOiAgICAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XG5cbiRicmVhZGNydW1iLW1hcmdpbi1ib3R0b206ICAgICAgICAgIDFyZW0gIWRlZmF1bHQ7XG5cbiRicmVhZGNydW1iLWJnOiAgICAgICAgICAgICAgICAgICAgICRncmF5LTIwMCAhZGVmYXVsdDtcbiRicmVhZGNydW1iLWRpdmlkZXItY29sb3I6ICAgICAgICAgICRncmF5LTYwMCAhZGVmYXVsdDtcbiRicmVhZGNydW1iLWFjdGl2ZS1jb2xvcjogICAgICAgICAgICRncmF5LTYwMCAhZGVmYXVsdDtcbiRicmVhZGNydW1iLWRpdmlkZXI6ICAgICAgICAgICAgICAgIHF1b3RlKFwiL1wiKSAhZGVmYXVsdDtcblxuJGJyZWFkY3J1bWItYm9yZGVyLXJhZGl1czogICAgICAgICAgJGJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG5cblxuLy8gQ2Fyb3VzZWxcblxuJGNhcm91c2VsLWNvbnRyb2wtY29sb3I6ICAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcbiRjYXJvdXNlbC1jb250cm9sLXdpZHRoOiAgICAgICAgICAgICAxNSUgIWRlZmF1bHQ7XG4kY2Fyb3VzZWwtY29udHJvbC1vcGFjaXR5OiAgICAgICAgICAgLjUgIWRlZmF1bHQ7XG4kY2Fyb3VzZWwtY29udHJvbC1ob3Zlci1vcGFjaXR5OiAgICAgLjkgIWRlZmF1bHQ7XG4kY2Fyb3VzZWwtY29udHJvbC10cmFuc2l0aW9uOiAgICAgICAgb3BhY2l0eSAuMTVzIGVhc2UgIWRlZmF1bHQ7XG5cbiRjYXJvdXNlbC1pbmRpY2F0b3Itd2lkdGg6ICAgICAgICAgICAzMHB4ICFkZWZhdWx0O1xuJGNhcm91c2VsLWluZGljYXRvci1oZWlnaHQ6ICAgICAgICAgIDNweCAhZGVmYXVsdDtcbiRjYXJvdXNlbC1pbmRpY2F0b3ItaGl0LWFyZWEtaGVpZ2h0OiAxMHB4ICFkZWZhdWx0O1xuJGNhcm91c2VsLWluZGljYXRvci1zcGFjZXI6ICAgICAgICAgIDNweCAhZGVmYXVsdDtcbiRjYXJvdXNlbC1pbmRpY2F0b3ItYWN0aXZlLWJnOiAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG4kY2Fyb3VzZWwtaW5kaWNhdG9yLXRyYW5zaXRpb246ICAgICAgb3BhY2l0eSAuNnMgZWFzZSAhZGVmYXVsdDtcblxuJGNhcm91c2VsLWNhcHRpb24td2lkdGg6ICAgICAgICAgICAgIDcwJSAhZGVmYXVsdDtcbiRjYXJvdXNlbC1jYXB0aW9uLWNvbG9yOiAgICAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG5cbiRjYXJvdXNlbC1jb250cm9sLWljb24td2lkdGg6ICAgICAgICAyMHB4ICFkZWZhdWx0O1xuXG4kY2Fyb3VzZWwtY29udHJvbC1wcmV2LWljb24tYmc6ICAgICAgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyBmaWxsPScjeyRjYXJvdXNlbC1jb250cm9sLWNvbG9yfScgd2lkdGg9JzgnIGhlaWdodD0nOCcgdmlld0JveD0nMCAwIDggOCc+PHBhdGggZD0nTTUuMjUgMGwtNCA0IDQgNCAxLjUtMS41TDQuMjUgNGwyLjUtMi41TDUuMjUgMHonLz48L3N2Zz5cIikgIWRlZmF1bHQ7XG4kY2Fyb3VzZWwtY29udHJvbC1uZXh0LWljb24tYmc6ICAgICAgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyBmaWxsPScjeyRjYXJvdXNlbC1jb250cm9sLWNvbG9yfScgd2lkdGg9JzgnIGhlaWdodD0nOCcgdmlld0JveD0nMCAwIDggOCc+PHBhdGggZD0nTTIuNzUgMGwtMS41IDEuNUwzLjc1IDRsLTIuNSAyLjVMMi43NSA4bDQtNC00LTR6Jy8+PC9zdmc+XCIpICFkZWZhdWx0O1xuXG4kY2Fyb3VzZWwtdHJhbnNpdGlvbi1kdXJhdGlvbjogICAgICAgLjZzICFkZWZhdWx0O1xuJGNhcm91c2VsLXRyYW5zaXRpb246ICAgICAgICAgICAgICAgIHRyYW5zZm9ybSAkY2Fyb3VzZWwtdHJhbnNpdGlvbi1kdXJhdGlvbiBlYXNlLWluLW91dCAhZGVmYXVsdDsgLy8gRGVmaW5lIHRyYW5zZm9ybSB0cmFuc2l0aW9uIGZpcnN0IGlmIHVzaW5nIG11bHRpcGxlIHRyYW5zaXRpb25zIChlLmcuLCBgdHJhbnNmb3JtIDJzIGVhc2UsIG9wYWNpdHkgLjVzIGVhc2Utb3V0YClcblxuXG4vLyBTcGlubmVyc1xuXG4kc3Bpbm5lci13aWR0aDogICAgICAgICAgIDJyZW0gIWRlZmF1bHQ7XG4kc3Bpbm5lci1oZWlnaHQ6ICAgICAgICAgICRzcGlubmVyLXdpZHRoICFkZWZhdWx0O1xuJHNwaW5uZXItdmVydGljYWwtYWxpZ246ICAtLjEyNWVtICFkZWZhdWx0O1xuJHNwaW5uZXItYm9yZGVyLXdpZHRoOiAgICAuMjVlbSAhZGVmYXVsdDtcblxuJHNwaW5uZXItd2lkdGgtc206ICAgICAgICAxcmVtICFkZWZhdWx0O1xuJHNwaW5uZXItaGVpZ2h0LXNtOiAgICAgICAkc3Bpbm5lci13aWR0aC1zbSAhZGVmYXVsdDtcbiRzcGlubmVyLWJvcmRlci13aWR0aC1zbTogLjJlbSAhZGVmYXVsdDtcblxuXG4vLyBDbG9zZVxuXG4kY2xvc2UtZm9udC1zaXplOiAgICAgICAgICAgICAgICAgICAkZm9udC1zaXplLWJhc2UgKiAxLjUgIWRlZmF1bHQ7XG4kY2xvc2UtZm9udC13ZWlnaHQ6ICAgICAgICAgICAgICAgICAkZm9udC13ZWlnaHQtYm9sZCAhZGVmYXVsdDtcbiRjbG9zZS1jb2xvcjogICAgICAgICAgICAgICAgICAgICAgICRibGFjayAhZGVmYXVsdDtcbiRjbG9zZS10ZXh0LXNoYWRvdzogICAgICAgICAgICAgICAgIDAgMXB4IDAgJHdoaXRlICFkZWZhdWx0O1xuXG5cbi8vIENvZGVcblxuJGNvZGUtZm9udC1zaXplOiAgICAgICAgICAgICAgICAgICAgODcuNSUgIWRlZmF1bHQ7XG4kY29kZS1jb2xvcjogICAgICAgICAgICAgICAgICAgICAgICAkcGluayAhZGVmYXVsdDtcblxuJGtiZC1wYWRkaW5nLXk6ICAgICAgICAgICAgICAgICAgICAgLjJyZW0gIWRlZmF1bHQ7XG4ka2JkLXBhZGRpbmcteDogICAgICAgICAgICAgICAgICAgICAuNHJlbSAhZGVmYXVsdDtcbiRrYmQtZm9udC1zaXplOiAgICAgICAgICAgICAgICAgICAgICRjb2RlLWZvbnQtc2l6ZSAhZGVmYXVsdDtcbiRrYmQtY29sb3I6ICAgICAgICAgICAgICAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcbiRrYmQtYmc6ICAgICAgICAgICAgICAgICAgICAgICAgICAgICRncmF5LTkwMCAhZGVmYXVsdDtcblxuJHByZS1jb2xvcjogICAgICAgICAgICAgICAgICAgICAgICAgJGdyYXktOTAwICFkZWZhdWx0O1xuJHByZS1zY3JvbGxhYmxlLW1heC1oZWlnaHQ6ICAgICAgICAgMzQwcHggIWRlZmF1bHQ7XG5cblxuLy8gVXRpbGl0aWVzXG5cbiRkaXNwbGF5czogbm9uZSwgaW5saW5lLCBpbmxpbmUtYmxvY2ssIGJsb2NrLCB0YWJsZSwgdGFibGUtcm93LCB0YWJsZS1jZWxsLCBmbGV4LCBpbmxpbmUtZmxleCAhZGVmYXVsdDtcbiRvdmVyZmxvd3M6IGF1dG8sIGhpZGRlbiAhZGVmYXVsdDtcbiRwb3NpdGlvbnM6IHN0YXRpYywgcmVsYXRpdmUsIGFic29sdXRlLCBmaXhlZCwgc3RpY2t5ICFkZWZhdWx0O1xuJHVzZXItc2VsZWN0czogYWxsLCBhdXRvLCBub25lICFkZWZhdWx0O1xuXG5cbi8vIFByaW50aW5nXG5cbiRwcmludC1wYWdlLXNpemU6ICAgICAgICAgICAgICAgICAgIGEzICFkZWZhdWx0O1xuJHByaW50LWJvZHktbWluLXdpZHRoOiAgICAgICAgICAgICAgbWFwLWdldCgkZ3JpZC1icmVha3BvaW50cywgXCJsZ1wiKSAhZGVmYXVsdDtcbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIHByb3BlcnR5LWJsYWNrbGlzdCwgc2Nzcy9kb2xsYXItdmFyaWFibGUtZGVmYXVsdFxuXG4vLyBTQ1NTIFJGUyBtaXhpblxuLy9cbi8vIEF1dG9tYXRlZCByZXNwb25zaXZlIGZvbnQgc2l6ZXNcbi8vXG4vLyBMaWNlbnNlZCB1bmRlciBNSVQgKGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL3Jmcy9ibG9iL3Y4LngvTElDRU5TRSlcblxuLy8gQ29uZmlndXJhdGlvblxuXG4vLyBCYXNlIGZvbnQgc2l6ZVxuJHJmcy1iYXNlLWZvbnQtc2l6ZTogMS4yNXJlbSAhZGVmYXVsdDtcbiRyZnMtZm9udC1zaXplLXVuaXQ6IHJlbSAhZGVmYXVsdDtcblxuQGlmICRyZnMtZm9udC1zaXplLXVuaXQgIT0gcmVtIGFuZCAkcmZzLWZvbnQtc2l6ZS11bml0ICE9IHB4IHtcbiAgQGVycm9yIFwiYCN7JHJmcy1mb250LXNpemUtdW5pdH1gIGlzIG5vdCBhIHZhbGlkIHVuaXQgZm9yICRyZnMtZm9udC1zaXplLXVuaXQuIFVzZSBgcHhgIG9yIGByZW1gLlwiO1xufVxuXG4vLyBCcmVha3BvaW50IGF0IHdoZXJlIGZvbnQtc2l6ZSBzdGFydHMgZGVjcmVhc2luZyBpZiBzY3JlZW4gd2lkdGggaXMgc21hbGxlclxuJHJmcy1icmVha3BvaW50OiAxMjAwcHggIWRlZmF1bHQ7XG4kcmZzLWJyZWFrcG9pbnQtdW5pdDogcHggIWRlZmF1bHQ7XG5cbkBpZiAkcmZzLWJyZWFrcG9pbnQtdW5pdCAhPSBweCBhbmQgJHJmcy1icmVha3BvaW50LXVuaXQgIT0gZW0gYW5kICRyZnMtYnJlYWtwb2ludC11bml0ICE9IHJlbSB7XG4gIEBlcnJvciBcImAjeyRyZnMtYnJlYWtwb2ludC11bml0fWAgaXMgbm90IGEgdmFsaWQgdW5pdCBmb3IgJHJmcy1icmVha3BvaW50LXVuaXQuIFVzZSBgcHhgLCBgZW1gIG9yIGByZW1gLlwiO1xufVxuXG4vLyBSZXNpemUgZm9udCBzaXplIGJhc2VkIG9uIHNjcmVlbiBoZWlnaHQgYW5kIHdpZHRoXG4kcmZzLXR3by1kaW1lbnNpb25hbDogZmFsc2UgIWRlZmF1bHQ7XG5cbi8vIEZhY3RvciBvZiBkZWNyZWFzZVxuJHJmcy1mYWN0b3I6IDEwICFkZWZhdWx0O1xuXG5AaWYgdHlwZS1vZigkcmZzLWZhY3RvcikgIT0gXCJudW1iZXJcIiBvciAkcmZzLWZhY3RvciA8PSAxIHtcbiAgQGVycm9yIFwiYCN7JHJmcy1mYWN0b3J9YCBpcyBub3QgYSB2YWxpZCAgJHJmcy1mYWN0b3IsIGl0IG11c3QgYmUgZ3JlYXRlciB0aGFuIDEuXCI7XG59XG5cbi8vIEdlbmVyYXRlIGVuYWJsZSBvciBkaXNhYmxlIGNsYXNzZXMuIFBvc3NpYmlsaXRpZXM6IGZhbHNlLCBcImVuYWJsZVwiIG9yIFwiZGlzYWJsZVwiXG4kcmZzLWNsYXNzOiBmYWxzZSAhZGVmYXVsdDtcblxuLy8gMSByZW0gPSAkcmZzLXJlbS12YWx1ZSBweFxuJHJmcy1yZW0tdmFsdWU6IDE2ICFkZWZhdWx0O1xuXG4vLyBTYWZhcmkgaWZyYW1lIHJlc2l6ZSBidWc6IGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL3Jmcy9pc3N1ZXMvMTRcbiRyZnMtc2FmYXJpLWlmcmFtZS1yZXNpemUtYnVnLWZpeDogZmFsc2UgIWRlZmF1bHQ7XG5cbi8vIERpc2FibGUgUkZTIGJ5IHNldHRpbmcgJGVuYWJsZS1yZXNwb25zaXZlLWZvbnQtc2l6ZXMgdG8gZmFsc2VcbiRlbmFibGUtcmVzcG9uc2l2ZS1mb250LXNpemVzOiB0cnVlICFkZWZhdWx0O1xuXG4vLyBDYWNoZSAkcmZzLWJhc2UtZm9udC1zaXplIHVuaXRcbiRyZnMtYmFzZS1mb250LXNpemUtdW5pdDogdW5pdCgkcmZzLWJhc2UtZm9udC1zaXplKTtcblxuQGZ1bmN0aW9uIGRpdmlkZSgkZGl2aWRlbmQsICRkaXZpc29yLCAkcHJlY2lzaW9uOiAxMCkge1xuICAkc2lnbjogaWYoJGRpdmlkZW5kID4gMCBhbmQgJGRpdmlzb3IgPiAwIG9yICRkaXZpZGVuZCA8IDAgYW5kICRkaXZpc29yIDwgMCwgMSwgLTEpO1xuICAkZGl2aWRlbmQ6IGFicygkZGl2aWRlbmQpO1xuICAkZGl2aXNvcjogYWJzKCRkaXZpc29yKTtcbiAgQGlmICRkaXZpZGVuZCA9PSAwIHtcbiAgICBAcmV0dXJuIDA7XG4gIH1cbiAgQGlmICRkaXZpc29yID09IDAge1xuICAgIEBlcnJvciBcIkNhbm5vdCBkaXZpZGUgYnkgMFwiO1xuICB9XG4gICRyZW1haW5kZXI6ICRkaXZpZGVuZDtcbiAgJHJlc3VsdDogMDtcbiAgJGZhY3RvcjogMTA7XG4gIEB3aGlsZSAoJHJlbWFpbmRlciA+IDAgYW5kICRwcmVjaXNpb24gPj0gMCkge1xuICAgICRxdW90aWVudDogMDtcbiAgICBAd2hpbGUgKCRyZW1haW5kZXIgPj0gJGRpdmlzb3IpIHtcbiAgICAgICRyZW1haW5kZXI6ICRyZW1haW5kZXIgLSAkZGl2aXNvcjtcbiAgICAgICRxdW90aWVudDogJHF1b3RpZW50ICsgMTtcbiAgICB9XG4gICAgJHJlc3VsdDogJHJlc3VsdCAqIDEwICsgJHF1b3RpZW50O1xuICAgICRmYWN0b3I6ICRmYWN0b3IgKiAuMTtcbiAgICAkcmVtYWluZGVyOiAkcmVtYWluZGVyICogMTA7XG4gICAgJHByZWNpc2lvbjogJHByZWNpc2lvbiAtIDE7XG4gICAgQGlmICgkcHJlY2lzaW9uIDwgMCBhbmQgJHJlbWFpbmRlciA+PSAkZGl2aXNvciAqIDUpIHtcbiAgICAgICRyZXN1bHQ6ICRyZXN1bHQgKyAxO1xuICAgIH1cbiAgfVxuICAkcmVzdWx0OiAkcmVzdWx0ICogJGZhY3RvciAqICRzaWduO1xuICAkZGl2aWRlbmQtdW5pdDogdW5pdCgkZGl2aWRlbmQpO1xuICAkZGl2aXNvci11bml0OiB1bml0KCRkaXZpc29yKTtcbiAgJHVuaXQtbWFwOiAoXG4gICAgXCJweFwiOiAxcHgsXG4gICAgXCJyZW1cIjogMXJlbSxcbiAgICBcImVtXCI6IDFlbSxcbiAgICBcIiVcIjogMSVcbiAgKTtcbiAgQGlmICgkZGl2aWRlbmQtdW5pdCAhPSAkZGl2aXNvci11bml0IGFuZCBtYXAtaGFzLWtleSgkdW5pdC1tYXAsICRkaXZpZGVuZC11bml0KSkge1xuICAgICRyZXN1bHQ6ICRyZXN1bHQgKiBtYXAtZ2V0KCR1bml0LW1hcCwgJGRpdmlkZW5kLXVuaXQpO1xuICB9XG4gIEByZXR1cm4gJHJlc3VsdDtcbn1cblxuLy8gUmVtb3ZlIHB4LXVuaXQgZnJvbSAkcmZzLWJhc2UtZm9udC1zaXplIGZvciBjYWxjdWxhdGlvbnNcbkBpZiAkcmZzLWJhc2UtZm9udC1zaXplLXVuaXQgPT0gXCJweFwiIHtcbiAgJHJmcy1iYXNlLWZvbnQtc2l6ZTogZGl2aWRlKCRyZnMtYmFzZS1mb250LXNpemUsICRyZnMtYmFzZS1mb250LXNpemUgKiAwICsgMSk7XG59XG5AZWxzZSBpZiAkcmZzLWJhc2UtZm9udC1zaXplLXVuaXQgPT0gXCJyZW1cIiB7XG4gICRyZnMtYmFzZS1mb250LXNpemU6IGRpdmlkZSgkcmZzLWJhc2UtZm9udC1zaXplLCBkaXZpZGUoJHJmcy1iYXNlLWZvbnQtc2l6ZSAqIDAgKyAxLCAkcmZzLXJlbS12YWx1ZSkpO1xufVxuXG4vLyBDYWNoZSAkcmZzLWJyZWFrcG9pbnQgdW5pdCB0byBwcmV2ZW50IG11bHRpcGxlIGNhbGxzXG4kcmZzLWJyZWFrcG9pbnQtdW5pdC1jYWNoZTogdW5pdCgkcmZzLWJyZWFrcG9pbnQpO1xuXG4vLyBSZW1vdmUgdW5pdCBmcm9tICRyZnMtYnJlYWtwb2ludCBmb3IgY2FsY3VsYXRpb25zXG5AaWYgJHJmcy1icmVha3BvaW50LXVuaXQtY2FjaGUgPT0gXCJweFwiIHtcbiAgJHJmcy1icmVha3BvaW50OiBkaXZpZGUoJHJmcy1icmVha3BvaW50LCAkcmZzLWJyZWFrcG9pbnQgKiAwICsgMSk7XG59XG5AZWxzZSBpZiAkcmZzLWJyZWFrcG9pbnQtdW5pdC1jYWNoZSA9PSBcInJlbVwiIG9yICRyZnMtYnJlYWtwb2ludC11bml0LWNhY2hlID09IFwiZW1cIiB7XG4gICRyZnMtYnJlYWtwb2ludDogZGl2aWRlKCRyZnMtYnJlYWtwb2ludCwgZGl2aWRlKCRyZnMtYnJlYWtwb2ludCAqIDAgKyAxLCAkcmZzLXJlbS12YWx1ZSkpO1xufVxuXG4vLyBJbnRlcm5hbCBtaXhpbiB0aGF0IGFkZHMgZGlzYWJsZSBjbGFzc2VzIHRvIHRoZSBzZWxlY3RvciBpZiBuZWVkZWQuXG5AbWl4aW4gX3Jmcy1kaXNhYmxlLWNsYXNzIHtcbiAgQGlmICRyZnMtY2xhc3MgPT0gXCJkaXNhYmxlXCIge1xuICAgIC8vIEFkZGluZyBhbiBleHRyYSBjbGFzcyBpbmNyZWFzZXMgc3BlY2lmaWNpdHksIHdoaWNoIHByZXZlbnRzIHRoZSBtZWRpYSBxdWVyeSB0byBvdmVycmlkZSB0aGUgZm9udCBzaXplXG4gICAgJixcbiAgICAuZGlzYWJsZS1yZXNwb25zaXZlLWZvbnQtc2l6ZSAmLFxuICAgICYuZGlzYWJsZS1yZXNwb25zaXZlLWZvbnQtc2l6ZSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH1cbiAgQGVsc2Uge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5cbi8vIEludGVybmFsIG1peGluIHRoYXQgYWRkcyBlbmFibGUgY2xhc3NlcyB0byB0aGUgc2VsZWN0b3IgaWYgbmVlZGVkLlxuQG1peGluIF9yZnMtZW5hYmxlLWNsYXNzIHtcbiAgQGlmICRyZnMtY2xhc3MgPT0gXCJlbmFibGVcIiB7XG4gICAgLmVuYWJsZS1yZXNwb25zaXZlLWZvbnQtc2l6ZSAmLFxuICAgICYuZW5hYmxlLXJlc3BvbnNpdmUtZm9udC1zaXplIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfVxuICBAZWxzZSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuLy8gSW50ZXJuYWwgbWl4aW4gdXNlZCB0byBkZXRlcm1pbmUgd2hpY2ggbWVkaWEgcXVlcnkgbmVlZHMgdG8gYmUgdXNlZFxuQG1peGluIF9yZnMtbWVkaWEtcXVlcnkoJG1xLXZhbHVlKSB7XG4gIEBpZiAkcmZzLXR3by1kaW1lbnNpb25hbCB7XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6ICN7JG1xLXZhbHVlfSksIChtYXgtaGVpZ2h0OiAjeyRtcS12YWx1ZX0pIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfVxuICBAZWxzZSB7XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6ICN7JG1xLXZhbHVlfSkge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9XG59XG5cbi8vIFJlc3BvbnNpdmUgZm9udCBzaXplIG1peGluXG5AbWl4aW4gcmZzKCRmcywgJGltcG9ydGFudDogZmFsc2UpIHtcbiAgLy8gQ2FjaGUgJGZzIHVuaXRcbiAgJGZzLXVuaXQ6IGlmKHR5cGUtb2YoJGZzKSA9PSBcIm51bWJlclwiLCB1bml0KCRmcyksIGZhbHNlKTtcblxuICAvLyBBZGQgIWltcG9ydGFudCBzdWZmaXggaWYgbmVlZGVkXG4gICRyZnMtc3VmZml4OiBpZigkaW1wb3J0YW50LCBcIiAhaW1wb3J0YW50XCIsIFwiXCIpO1xuXG4gIC8vIElmICRmcyBpc24ndCBhIG51bWJlciAobGlrZSBpbmhlcml0KSBvciAkZnMgaGFzIGEgdW5pdCAobm90IHB4IG9yIHJlbSwgbGlrZSAxLjVlbSkgb3IgJCBpcyAwLCBqdXN0IHByaW50IHRoZSB2YWx1ZVxuICBAaWYgbm90ICRmcy11bml0IG9yICRmcy11bml0ICE9IFwiXCIgYW5kICRmcy11bml0ICE9IFwicHhcIiBhbmQgJGZzLXVuaXQgIT0gXCJyZW1cIiBvciAkZnMgPT0gMCB7XG4gICAgZm9udC1zaXplOiAjeyRmc30jeyRyZnMtc3VmZml4fTtcbiAgfVxuICBAZWxzZSB7XG4gICAgLy8gUmVtb3ZlIHVuaXQgZnJvbSAkZnMgZm9yIGNhbGN1bGF0aW9uc1xuICAgIEBpZiAkZnMtdW5pdCA9PSBcInB4XCIge1xuICAgICAgJGZzOiBkaXZpZGUoJGZzLCAkZnMgKiAwICsgMSk7XG4gICAgfVxuICAgIEBlbHNlIGlmICRmcy11bml0ID09IFwicmVtXCIge1xuICAgICAgJGZzOiBkaXZpZGUoJGZzLCBkaXZpZGUoJGZzICogMCArIDEsICRyZnMtcmVtLXZhbHVlKSk7XG4gICAgfVxuXG4gICAgLy8gU2V0IGRlZmF1bHQgZm9udCBzaXplXG4gICAgJHJmcy1zdGF0aWM6IGlmKCRyZnMtZm9udC1zaXplLXVuaXQgPT0gcmVtLCAje2RpdmlkZSgkZnMsICRyZnMtcmVtLXZhbHVlKX1yZW0sICN7JGZzfXB4KTtcblxuICAgIC8vIE9ubHkgYWRkIHRoZSBtZWRpYSBxdWVyeSBpZiB0aGUgZm9udCBzaXplIGlzIGJpZ2dlciB0aGFuIHRoZSBtaW5pbXVtIGZvbnQgc2l6ZVxuICAgIEBpZiAkZnMgPD0gJHJmcy1iYXNlLWZvbnQtc2l6ZSBvciBub3QgJGVuYWJsZS1yZXNwb25zaXZlLWZvbnQtc2l6ZXMge1xuICAgICAgZm9udC1zaXplOiAjeyRyZnMtc3RhdGljfSN7JHJmcy1zdWZmaXh9O1xuICAgIH1cbiAgICBAZWxzZSB7XG4gICAgICAvLyBDYWxjdWxhdGUgdGhlIG1pbmltdW0gZm9udCBzaXplIGZvciAkZnNcbiAgICAgICRmcy1taW46ICRyZnMtYmFzZS1mb250LXNpemUgKyBkaXZpZGUoJGZzIC0gJHJmcy1iYXNlLWZvbnQtc2l6ZSwgJHJmcy1mYWN0b3IpO1xuXG4gICAgICAvLyBDYWxjdWxhdGUgZGlmZmVyZW5jZSBiZXR3ZWVuICRmcyBhbmQgdGhlIG1pbmltdW0gZm9udCBzaXplXG4gICAgICAkZnMtZGlmZjogJGZzIC0gJGZzLW1pbjtcblxuICAgICAgLy8gQmFzZSBmb250LXNpemUgZm9ybWF0dGluZ1xuICAgICAgJG1pbi13aWR0aDogaWYoJHJmcy1mb250LXNpemUtdW5pdCA9PSByZW0sICN7ZGl2aWRlKCRmcy1taW4sICRyZnMtcmVtLXZhbHVlKX1yZW0sICN7JGZzLW1pbn1weCk7XG5cbiAgICAgIC8vIFVzZSBgdm1pbmAgaWYgdHdvLWRpbWVuc2lvbmFsIGlzIGVuYWJsZWRcbiAgICAgICR2YXJpYWJsZS11bml0OiBpZigkcmZzLXR3by1kaW1lbnNpb25hbCwgdm1pbiwgdncpO1xuXG4gICAgICAvLyBDYWxjdWxhdGUgdGhlIHZhcmlhYmxlIHdpZHRoIGJldHdlZW4gMCBhbmQgJHJmcy1icmVha3BvaW50XG4gICAgICAkdmFyaWFibGUtd2lkdGg6ICN7ZGl2aWRlKCRmcy1kaWZmICogMTAwLCAkcmZzLWJyZWFrcG9pbnQpfSN7JHZhcmlhYmxlLXVuaXR9O1xuXG4gICAgICAvLyBTZXQgdGhlIGNhbGN1bGF0ZWQgZm9udC1zaXplXG4gICAgICAkcmZzLWZsdWlkOiBjYWxjKCN7JG1pbi13aWR0aH0gKyAjeyR2YXJpYWJsZS13aWR0aH0pICN7JHJmcy1zdWZmaXh9O1xuXG4gICAgICAvLyBCcmVha3BvaW50IGZvcm1hdHRpbmdcbiAgICAgICRtcS12YWx1ZTogaWYoJHJmcy1icmVha3BvaW50LXVuaXQgPT0gcHgsICN7JHJmcy1icmVha3BvaW50fXB4LCAje2RpdmlkZSgkcmZzLWJyZWFrcG9pbnQsICRyZnMtcmVtLXZhbHVlKX0jeyRyZnMtYnJlYWtwb2ludC11bml0fSk7XG5cbiAgICAgIEBpbmNsdWRlIF9yZnMtZGlzYWJsZS1jbGFzcyB7XG4gICAgICAgIGZvbnQtc2l6ZTogI3skcmZzLXN0YXRpY30jeyRyZnMtc3VmZml4fTtcbiAgICAgIH1cblxuICAgICAgQGluY2x1ZGUgX3Jmcy1tZWRpYS1xdWVyeSgkbXEtdmFsdWUpIHtcbiAgICAgICAgQGluY2x1ZGUgX3Jmcy1lbmFibGUtY2xhc3Mge1xuICAgICAgICAgIGZvbnQtc2l6ZTogJHJmcy1mbHVpZDtcbiAgICAgICAgfVxuXG4gICAgICAgIC8vIEluY2x1ZGUgc2FmYXJpIGlmcmFtZSByZXNpemUgZml4IGlmIG5lZWRlZFxuICAgICAgICBtaW4td2lkdGg6IGlmKCRyZnMtc2FmYXJpLWlmcmFtZS1yZXNpemUtYnVnLWZpeCwgKDAgKiAxdncpLCBudWxsKTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLy8gVGhlIGZvbnQtc2l6ZSAmIHJlc3BvbnNpdmUtZm9udC1zaXplIG1peGlucyB1c2UgUkZTIHRvIHJlc2NhbGUgdGhlIGZvbnQgc2l6ZVxuQG1peGluIGZvbnQtc2l6ZSgkZnMsICRpbXBvcnRhbnQ6IGZhbHNlKSB7XG4gIEBpbmNsdWRlIHJmcygkZnMsICRpbXBvcnRhbnQpO1xufVxuXG5AbWl4aW4gcmVzcG9uc2l2ZS1mb250LXNpemUoJGZzLCAkaW1wb3J0YW50OiBmYWxzZSkge1xuICBAaW5jbHVkZSByZnMoJGZzLCAkaW1wb3J0YW50KTtcbn1cbiIsIi8vIENvbnRhaW5lciB3aWR0aHNcbi8vXG4vLyBTZXQgdGhlIGNvbnRhaW5lciB3aWR0aCwgYW5kIG92ZXJyaWRlIGl0IGZvciBmaXhlZCBuYXZiYXJzIGluIG1lZGlhIHF1ZXJpZXMuXG5cbkBpZiAkZW5hYmxlLWdyaWQtY2xhc3NlcyB7XG4gIC8vIFNpbmdsZSBjb250YWluZXIgY2xhc3Mgd2l0aCBicmVha3BvaW50IG1heC13aWR0aHNcbiAgLmNvbnRhaW5lcixcbiAgLy8gMTAwJSB3aWRlIGNvbnRhaW5lciBhdCBhbGwgYnJlYWtwb2ludHNcbiAgLmNvbnRhaW5lci1mbHVpZCB7XG4gICAgQGluY2x1ZGUgbWFrZS1jb250YWluZXIoKTtcbiAgfVxuXG4gIC8vIFJlc3BvbnNpdmUgY29udGFpbmVycyB0aGF0IGFyZSAxMDAlIHdpZGUgdW50aWwgYSBicmVha3BvaW50XG4gIEBlYWNoICRicmVha3BvaW50LCAkY29udGFpbmVyLW1heC13aWR0aCBpbiAkY29udGFpbmVyLW1heC13aWR0aHMge1xuICAgIC5jb250YWluZXItI3skYnJlYWtwb2ludH0ge1xuICAgICAgQGV4dGVuZCAuY29udGFpbmVyLWZsdWlkO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGJyZWFrcG9pbnQsICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gICAgICAlcmVzcG9uc2l2ZS1jb250YWluZXItI3skYnJlYWtwb2ludH0ge1xuICAgICAgICBtYXgtd2lkdGg6ICRjb250YWluZXItbWF4LXdpZHRoO1xuICAgICAgfVxuXG4gICAgICAvLyBFeHRlbmQgZWFjaCBicmVha3BvaW50IHdoaWNoIGlzIHNtYWxsZXIgb3IgZXF1YWwgdG8gdGhlIGN1cnJlbnQgYnJlYWtwb2ludFxuICAgICAgJGV4dGVuZC1icmVha3BvaW50OiB0cnVlO1xuXG4gICAgICBAZWFjaCAkbmFtZSwgJHdpZHRoIGluICRncmlkLWJyZWFrcG9pbnRzIHtcbiAgICAgICAgQGlmICgkZXh0ZW5kLWJyZWFrcG9pbnQpIHtcbiAgICAgICAgICAuY29udGFpbmVyI3ticmVha3BvaW50LWluZml4KCRuYW1lLCAkZ3JpZC1icmVha3BvaW50cyl9IHtcbiAgICAgICAgICAgIEBleHRlbmQgJXJlc3BvbnNpdmUtY29udGFpbmVyLSN7JGJyZWFrcG9pbnR9O1xuICAgICAgICAgIH1cblxuICAgICAgICAgIC8vIE9uY2UgdGhlIGN1cnJlbnQgYnJlYWtwb2ludCBpcyByZWFjaGVkLCBzdG9wIGV4dGVuZGluZ1xuICAgICAgICAgIEBpZiAoJGJyZWFrcG9pbnQgPT0gJG5hbWUpIHtcbiAgICAgICAgICAgICRleHRlbmQtYnJlYWtwb2ludDogZmFsc2U7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cblxuLy8gUm93XG4vL1xuLy8gUm93cyBjb250YWluIHlvdXIgY29sdW1ucy5cblxuQGlmICRlbmFibGUtZ3JpZC1jbGFzc2VzIHtcbiAgLnJvdyB7XG4gICAgQGluY2x1ZGUgbWFrZS1yb3coKTtcbiAgfVxuXG4gIC8vIFJlbW92ZSB0aGUgbmVnYXRpdmUgbWFyZ2luIGZyb20gZGVmYXVsdCAucm93LCB0aGVuIHRoZSBob3Jpem9udGFsIHBhZGRpbmdcbiAgLy8gZnJvbSBhbGwgaW1tZWRpYXRlIGNoaWxkcmVuIGNvbHVtbnMgKHRvIHByZXZlbnQgcnVuYXdheSBzdHlsZSBpbmhlcml0YW5jZSkuXG4gIC5uby1ndXR0ZXJzIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG5cbiAgICA+IC5jb2wsXG4gICAgPiBbY2xhc3MqPVwiY29sLVwiXSB7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgIH1cbiAgfVxufVxuXG4vLyBDb2x1bW5zXG4vL1xuLy8gQ29tbW9uIHN0eWxlcyBmb3Igc21hbGwgYW5kIGxhcmdlIGdyaWQgY29sdW1uc1xuXG5AaWYgJGVuYWJsZS1ncmlkLWNsYXNzZXMge1xuICBAaW5jbHVkZSBtYWtlLWdyaWQtY29sdW1ucygpO1xufVxuIiwiLy8vIEdyaWQgc3lzdGVtXG4vL1xuLy8gR2VuZXJhdGUgc2VtYW50aWMgZ3JpZCBjb2x1bW5zIHdpdGggdGhlc2UgbWl4aW5zLlxuXG5AbWl4aW4gbWFrZS1jb250YWluZXIoJGd1dHRlcjogJGdyaWQtZ3V0dGVyLXdpZHRoKSB7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nLXJpZ2h0OiAkZ3V0dGVyICogLjU7XG4gIHBhZGRpbmctbGVmdDogJGd1dHRlciAqIC41O1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xufVxuXG5AbWl4aW4gbWFrZS1yb3coJGd1dHRlcjogJGdyaWQtZ3V0dGVyLXdpZHRoKSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgbWFyZ2luLXJpZ2h0OiAtJGd1dHRlciAqIC41O1xuICBtYXJnaW4tbGVmdDogLSRndXR0ZXIgKiAuNTtcbn1cblxuLy8gRm9yIGVhY2ggYnJlYWtwb2ludCwgZGVmaW5lIHRoZSBtYXhpbXVtIHdpZHRoIG9mIHRoZSBjb250YWluZXIgaW4gYSBtZWRpYSBxdWVyeVxuQG1peGluIG1ha2UtY29udGFpbmVyLW1heC13aWR0aHMoJG1heC13aWR0aHM6ICRjb250YWluZXItbWF4LXdpZHRocywgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICBAZWFjaCAkYnJlYWtwb2ludCwgJGNvbnRhaW5lci1tYXgtd2lkdGggaW4gJG1heC13aWR0aHMge1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGJyZWFrcG9pbnQsICRicmVha3BvaW50cykge1xuICAgICAgbWF4LXdpZHRoOiAkY29udGFpbmVyLW1heC13aWR0aDtcbiAgICB9XG4gIH1cbiAgQGluY2x1ZGUgZGVwcmVjYXRlKFwiVGhlIGBtYWtlLWNvbnRhaW5lci1tYXgtd2lkdGhzYCBtaXhpblwiLCBcInY0LjUuMlwiLCBcInY1XCIpO1xufVxuXG5AbWl4aW4gbWFrZS1jb2wtcmVhZHkoJGd1dHRlcjogJGdyaWQtZ3V0dGVyLXdpZHRoKSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgLy8gUHJldmVudCBjb2x1bW5zIGZyb20gYmVjb21pbmcgdG9vIG5hcnJvdyB3aGVuIGF0IHNtYWxsZXIgZ3JpZCB0aWVycyBieVxuICAvLyBhbHdheXMgc2V0dGluZyBgd2lkdGg6IDEwMCU7YC4gVGhpcyB3b3JrcyBiZWNhdXNlIHdlIHVzZSBgZmxleGAgdmFsdWVzXG4gIC8vIGxhdGVyIG9uIHRvIG92ZXJyaWRlIHRoaXMgaW5pdGlhbCB3aWR0aC5cbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmctcmlnaHQ6ICRndXR0ZXIgKiAuNTtcbiAgcGFkZGluZy1sZWZ0OiAkZ3V0dGVyICogLjU7XG59XG5cbkBtaXhpbiBtYWtlLWNvbCgkc2l6ZSwgJGNvbHVtbnM6ICRncmlkLWNvbHVtbnMpIHtcbiAgZmxleDogMCAwIHBlcmNlbnRhZ2UoZGl2aWRlKCRzaXplLCAkY29sdW1ucykpO1xuICAvLyBBZGQgYSBgbWF4LXdpZHRoYCB0byBlbnN1cmUgY29udGVudCB3aXRoaW4gZWFjaCBjb2x1bW4gZG9lcyBub3QgYmxvdyBvdXRcbiAgLy8gdGhlIHdpZHRoIG9mIHRoZSBjb2x1bW4uIEFwcGxpZXMgdG8gSUUxMCsgYW5kIEZpcmVmb3guIENocm9tZSBhbmQgU2FmYXJpXG4gIC8vIGRvIG5vdCBhcHBlYXIgdG8gcmVxdWlyZSB0aGlzLlxuICBtYXgtd2lkdGg6IHBlcmNlbnRhZ2UoZGl2aWRlKCRzaXplLCAkY29sdW1ucykpO1xufVxuXG5AbWl4aW4gbWFrZS1jb2wtYXV0bygpIHtcbiAgZmxleDogMCAwIGF1dG87XG4gIHdpZHRoOiBhdXRvO1xuICBtYXgtd2lkdGg6IDEwMCU7IC8vIFJlc2V0IGVhcmxpZXIgZ3JpZCB0aWVyc1xufVxuXG5AbWl4aW4gbWFrZS1jb2wtb2Zmc2V0KCRzaXplLCAkY29sdW1uczogJGdyaWQtY29sdW1ucykge1xuICAkbnVtOiBkaXZpZGUoJHNpemUsICRjb2x1bW5zKTtcbiAgbWFyZ2luLWxlZnQ6IGlmKCRudW0gPT0gMCwgMCwgcGVyY2VudGFnZSgkbnVtKSk7XG59XG5cbi8vIFJvdyBjb2x1bW5zXG4vL1xuLy8gU3BlY2lmeSBvbiBhIHBhcmVudCBlbGVtZW50KGUuZy4sIC5yb3cpIHRvIGZvcmNlIGltbWVkaWF0ZSBjaGlsZHJlbiBpbnRvIE5OXG4vLyBudW1iZXJvZiBjb2x1bW5zLiBTdXBwb3J0cyB3cmFwcGluZyB0byBuZXcgbGluZXMsIGJ1dCBkb2VzIG5vdCBkbyBhIE1hc29ucnlcbi8vIHN0eWxlIGdyaWQuXG5AbWl4aW4gcm93LWNvbHMoJGNvdW50KSB7XG4gID4gKiB7XG4gICAgZmxleDogMCAwIGRpdmlkZSgxMDAlLCAkY291bnQpO1xuICAgIG1heC13aWR0aDogZGl2aWRlKDEwMCUsICRjb3VudCk7XG4gIH1cbn1cbiIsIi8vIEJyZWFrcG9pbnQgdmlld3BvcnQgc2l6ZXMgYW5kIG1lZGlhIHF1ZXJpZXMuXG4vL1xuLy8gQnJlYWtwb2ludHMgYXJlIGRlZmluZWQgYXMgYSBtYXAgb2YgKG5hbWU6IG1pbmltdW0gd2lkdGgpLCBvcmRlciBmcm9tIHNtYWxsIHRvIGxhcmdlOlxuLy9cbi8vICAgICh4czogMCwgc206IDU3NnB4LCBtZDogNzY4cHgsIGxnOiA5OTJweCwgeGw6IDEyMDBweClcbi8vXG4vLyBUaGUgbWFwIGRlZmluZWQgaW4gdGhlIGAkZ3JpZC1icmVha3BvaW50c2AgZ2xvYmFsIHZhcmlhYmxlIGlzIHVzZWQgYXMgdGhlIGAkYnJlYWtwb2ludHNgIGFyZ3VtZW50IGJ5IGRlZmF1bHQuXG5cbi8vIE5hbWUgb2YgdGhlIG5leHQgYnJlYWtwb2ludCwgb3IgbnVsbCBmb3IgdGhlIGxhc3QgYnJlYWtwb2ludC5cbi8vXG4vLyAgICA+PiBicmVha3BvaW50LW5leHQoc20pXG4vLyAgICBtZFxuLy8gICAgPj4gYnJlYWtwb2ludC1uZXh0KHNtLCAoeHM6IDAsIHNtOiA1NzZweCwgbWQ6IDc2OHB4LCBsZzogOTkycHgsIHhsOiAxMjAwcHgpKVxuLy8gICAgbWRcbi8vICAgID4+IGJyZWFrcG9pbnQtbmV4dChzbSwgJGJyZWFrcG9pbnQtbmFtZXM6ICh4cyBzbSBtZCBsZyB4bCkpXG4vLyAgICBtZFxuQGZ1bmN0aW9uIGJyZWFrcG9pbnQtbmV4dCgkbmFtZSwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cywgJGJyZWFrcG9pbnQtbmFtZXM6IG1hcC1rZXlzKCRicmVha3BvaW50cykpIHtcbiAgJG46IGluZGV4KCRicmVha3BvaW50LW5hbWVzLCAkbmFtZSk7XG4gIEByZXR1cm4gaWYoJG4gIT0gbnVsbCBhbmQgJG4gPCBsZW5ndGgoJGJyZWFrcG9pbnQtbmFtZXMpLCBudGgoJGJyZWFrcG9pbnQtbmFtZXMsICRuICsgMSksIG51bGwpO1xufVxuXG4vLyBNaW5pbXVtIGJyZWFrcG9pbnQgd2lkdGguIE51bGwgZm9yIHRoZSBzbWFsbGVzdCAoZmlyc3QpIGJyZWFrcG9pbnQuXG4vL1xuLy8gICAgPj4gYnJlYWtwb2ludC1taW4oc20sICh4czogMCwgc206IDU3NnB4LCBtZDogNzY4cHgsIGxnOiA5OTJweCwgeGw6IDEyMDBweCkpXG4vLyAgICA1NzZweFxuQGZ1bmN0aW9uIGJyZWFrcG9pbnQtbWluKCRuYW1lLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gICRtaW46IG1hcC1nZXQoJGJyZWFrcG9pbnRzLCAkbmFtZSk7XG4gIEByZXR1cm4gaWYoJG1pbiAhPSAwLCAkbWluLCBudWxsKTtcbn1cblxuLy8gTWF4aW11bSBicmVha3BvaW50IHdpZHRoLiBOdWxsIGZvciB0aGUgbGFyZ2VzdCAobGFzdCkgYnJlYWtwb2ludC5cbi8vIFRoZSBtYXhpbXVtIHZhbHVlIGlzIGNhbGN1bGF0ZWQgYXMgdGhlIG1pbmltdW0gb2YgdGhlIG5leHQgb25lIGxlc3MgMC4wMnB4XG4vLyB0byB3b3JrIGFyb3VuZCB0aGUgbGltaXRhdGlvbnMgb2YgYG1pbi1gIGFuZCBgbWF4LWAgcHJlZml4ZXMgYW5kIHZpZXdwb3J0cyB3aXRoIGZyYWN0aW9uYWwgd2lkdGhzLlxuLy8gU2VlIGh0dHBzOi8vd3d3LnczLm9yZy9UUi9tZWRpYXF1ZXJpZXMtNC8jbXEtbWluLW1heFxuLy8gVXNlcyAwLjAycHggcmF0aGVyIHRoYW4gMC4wMXB4IHRvIHdvcmsgYXJvdW5kIGEgY3VycmVudCByb3VuZGluZyBidWcgaW4gU2FmYXJpLlxuLy8gU2VlIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0xNzgyNjFcbi8vXG4vLyAgICA+PiBicmVha3BvaW50LW1heChzbSwgKHhzOiAwLCBzbTogNTc2cHgsIG1kOiA3NjhweCwgbGc6IDk5MnB4LCB4bDogMTIwMHB4KSlcbi8vICAgIDc2Ny45OHB4XG5AZnVuY3Rpb24gYnJlYWtwb2ludC1tYXgoJG5hbWUsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgJG5leHQ6IGJyZWFrcG9pbnQtbmV4dCgkbmFtZSwgJGJyZWFrcG9pbnRzKTtcbiAgQHJldHVybiBpZigkbmV4dCwgYnJlYWtwb2ludC1taW4oJG5leHQsICRicmVha3BvaW50cykgLSAuMDIsIG51bGwpO1xufVxuXG4vLyBSZXR1cm5zIGEgYmxhbmsgc3RyaW5nIGlmIHNtYWxsZXN0IGJyZWFrcG9pbnQsIG90aGVyd2lzZSByZXR1cm5zIHRoZSBuYW1lIHdpdGggYSBkYXNoIGluIGZyb250LlxuLy8gVXNlZnVsIGZvciBtYWtpbmcgcmVzcG9uc2l2ZSB1dGlsaXRpZXMuXG4vL1xuLy8gICAgPj4gYnJlYWtwb2ludC1pbmZpeCh4cywgKHhzOiAwLCBzbTogNTc2cHgsIG1kOiA3NjhweCwgbGc6IDk5MnB4LCB4bDogMTIwMHB4KSlcbi8vICAgIFwiXCIgIChSZXR1cm5zIGEgYmxhbmsgc3RyaW5nKVxuLy8gICAgPj4gYnJlYWtwb2ludC1pbmZpeChzbSwgKHhzOiAwLCBzbTogNTc2cHgsIG1kOiA3NjhweCwgbGc6IDk5MnB4LCB4bDogMTIwMHB4KSlcbi8vICAgIFwiLXNtXCJcbkBmdW5jdGlvbiBicmVha3BvaW50LWluZml4KCRuYW1lLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gIEByZXR1cm4gaWYoYnJlYWtwb2ludC1taW4oJG5hbWUsICRicmVha3BvaW50cykgPT0gbnVsbCwgXCJcIiwgXCItI3skbmFtZX1cIik7XG59XG5cbi8vIE1lZGlhIG9mIGF0IGxlYXN0IHRoZSBtaW5pbXVtIGJyZWFrcG9pbnQgd2lkdGguIE5vIHF1ZXJ5IGZvciB0aGUgc21hbGxlc3QgYnJlYWtwb2ludC5cbi8vIE1ha2VzIHRoZSBAY29udGVudCBhcHBseSB0byB0aGUgZ2l2ZW4gYnJlYWtwb2ludCBhbmQgd2lkZXIuXG5AbWl4aW4gbWVkaWEtYnJlYWtwb2ludC11cCgkbmFtZSwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICAkbWluOiBicmVha3BvaW50LW1pbigkbmFtZSwgJGJyZWFrcG9pbnRzKTtcbiAgQGlmICRtaW4ge1xuICAgIEBtZWRpYSAobWluLXdpZHRoOiAkbWluKSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH0gQGVsc2Uge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5cbi8vIE1lZGlhIG9mIGF0IG1vc3QgdGhlIG1heGltdW0gYnJlYWtwb2ludCB3aWR0aC4gTm8gcXVlcnkgZm9yIHRoZSBsYXJnZXN0IGJyZWFrcG9pbnQuXG4vLyBNYWtlcyB0aGUgQGNvbnRlbnQgYXBwbHkgdG8gdGhlIGdpdmVuIGJyZWFrcG9pbnQgYW5kIG5hcnJvd2VyLlxuQG1peGluIG1lZGlhLWJyZWFrcG9pbnQtZG93bigkbmFtZSwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICAkbWF4OiBicmVha3BvaW50LW1heCgkbmFtZSwgJGJyZWFrcG9pbnRzKTtcbiAgQGlmICRtYXgge1xuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAkbWF4KSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH0gQGVsc2Uge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5cbi8vIE1lZGlhIHRoYXQgc3BhbnMgbXVsdGlwbGUgYnJlYWtwb2ludCB3aWR0aHMuXG4vLyBNYWtlcyB0aGUgQGNvbnRlbnQgYXBwbHkgYmV0d2VlbiB0aGUgbWluIGFuZCBtYXggYnJlYWtwb2ludHNcbkBtaXhpbiBtZWRpYS1icmVha3BvaW50LWJldHdlZW4oJGxvd2VyLCAkdXBwZXIsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgJG1pbjogYnJlYWtwb2ludC1taW4oJGxvd2VyLCAkYnJlYWtwb2ludHMpO1xuICAkbWF4OiBicmVha3BvaW50LW1heCgkdXBwZXIsICRicmVha3BvaW50cyk7XG5cbiAgQGlmICRtaW4gIT0gbnVsbCBhbmQgJG1heCAhPSBudWxsIHtcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogJG1pbikgYW5kIChtYXgtd2lkdGg6ICRtYXgpIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfSBAZWxzZSBpZiAkbWF4ID09IG51bGwge1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGxvd2VyLCAkYnJlYWtwb2ludHMpIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfSBAZWxzZSBpZiAkbWluID09IG51bGwge1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bigkdXBwZXIsICRicmVha3BvaW50cykge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9XG59XG5cbi8vIE1lZGlhIGJldHdlZW4gdGhlIGJyZWFrcG9pbnQncyBtaW5pbXVtIGFuZCBtYXhpbXVtIHdpZHRocy5cbi8vIE5vIG1pbmltdW0gZm9yIHRoZSBzbWFsbGVzdCBicmVha3BvaW50LCBhbmQgbm8gbWF4aW11bSBmb3IgdGhlIGxhcmdlc3Qgb25lLlxuLy8gTWFrZXMgdGhlIEBjb250ZW50IGFwcGx5IG9ubHkgdG8gdGhlIGdpdmVuIGJyZWFrcG9pbnQsIG5vdCB2aWV3cG9ydHMgYW55IHdpZGVyIG9yIG5hcnJvd2VyLlxuQG1peGluIG1lZGlhLWJyZWFrcG9pbnQtb25seSgkbmFtZSwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICAkbWluOiBicmVha3BvaW50LW1pbigkbmFtZSwgJGJyZWFrcG9pbnRzKTtcbiAgJG1heDogYnJlYWtwb2ludC1tYXgoJG5hbWUsICRicmVha3BvaW50cyk7XG5cbiAgQGlmICRtaW4gIT0gbnVsbCBhbmQgJG1heCAhPSBudWxsIHtcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogJG1pbikgYW5kIChtYXgtd2lkdGg6ICRtYXgpIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfSBAZWxzZSBpZiAkbWF4ID09IG51bGwge1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJG5hbWUsICRicmVha3BvaW50cykge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9IEBlbHNlIGlmICRtaW4gPT0gbnVsbCB7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKCRuYW1lLCAkYnJlYWtwb2ludHMpIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfVxufVxuIiwiLy8gRnJhbWV3b3JrIGdyaWQgZ2VuZXJhdGlvblxuLy9cbi8vIFVzZWQgb25seSBieSBCb290c3RyYXAgdG8gZ2VuZXJhdGUgdGhlIGNvcnJlY3QgbnVtYmVyIG9mIGdyaWQgY2xhc3NlcyBnaXZlblxuLy8gYW55IHZhbHVlIG9mIGAkZ3JpZC1jb2x1bW5zYC5cblxuQG1peGluIG1ha2UtZ3JpZC1jb2x1bW5zKCRjb2x1bW5zOiAkZ3JpZC1jb2x1bW5zLCAkZ3V0dGVyOiAkZ3JpZC1ndXR0ZXItd2lkdGgsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgLy8gQ29tbW9uIHByb3BlcnRpZXMgZm9yIGFsbCBicmVha3BvaW50c1xuICAlZ3JpZC1jb2x1bW4ge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAkZ3V0dGVyICogLjU7XG4gICAgcGFkZGluZy1sZWZ0OiAkZ3V0dGVyICogLjU7XG4gIH1cblxuICBAZWFjaCAkYnJlYWtwb2ludCBpbiBtYXAta2V5cygkYnJlYWtwb2ludHMpIHtcbiAgICAkaW5maXg6IGJyZWFrcG9pbnQtaW5maXgoJGJyZWFrcG9pbnQsICRicmVha3BvaW50cyk7XG5cbiAgICBAaWYgJGNvbHVtbnMgPiAwIHtcbiAgICAgIC8vIEFsbG93IGNvbHVtbnMgdG8gc3RyZXRjaCBmdWxsIHdpZHRoIGJlbG93IHRoZWlyIGJyZWFrcG9pbnRzXG4gICAgICBAZm9yICRpIGZyb20gMSB0aHJvdWdoICRjb2x1bW5zIHtcbiAgICAgICAgLmNvbCN7JGluZml4fS0jeyRpfSB7XG4gICAgICAgICAgQGV4dGVuZCAlZ3JpZC1jb2x1bW47XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAuY29sI3skaW5maXh9LFxuICAgIC5jb2wjeyRpbmZpeH0tYXV0byB7XG4gICAgICBAZXh0ZW5kICVncmlkLWNvbHVtbjtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRicmVha3BvaW50LCAkYnJlYWtwb2ludHMpIHtcbiAgICAgIC8vIFByb3ZpZGUgYmFzaWMgYC5jb2wte2JwfWAgY2xhc3NlcyBmb3IgZXF1YWwtd2lkdGggZmxleGJveCBjb2x1bW5zXG4gICAgICAuY29sI3skaW5maXh9IHtcbiAgICAgICAgZmxleC1iYXNpczogMDtcbiAgICAgICAgZmxleC1ncm93OiAxO1xuICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICB9XG5cbiAgICAgIEBpZiAkZ3JpZC1yb3ctY29sdW1ucyA+IDAge1xuICAgICAgICBAZm9yICRpIGZyb20gMSB0aHJvdWdoICRncmlkLXJvdy1jb2x1bW5zIHtcbiAgICAgICAgICAucm93LWNvbHMjeyRpbmZpeH0tI3skaX0ge1xuICAgICAgICAgICAgQGluY2x1ZGUgcm93LWNvbHMoJGkpO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAuY29sI3skaW5maXh9LWF1dG8ge1xuICAgICAgICBAaW5jbHVkZSBtYWtlLWNvbC1hdXRvKCk7XG4gICAgICB9XG5cbiAgICAgIEBpZiAkY29sdW1ucyA+IDAge1xuICAgICAgICBAZm9yICRpIGZyb20gMSB0aHJvdWdoICRjb2x1bW5zIHtcbiAgICAgICAgICAuY29sI3skaW5maXh9LSN7JGl9IHtcbiAgICAgICAgICAgIEBpbmNsdWRlIG1ha2UtY29sKCRpLCAkY29sdW1ucyk7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5vcmRlciN7JGluZml4fS1maXJzdCB7IG9yZGVyOiAtMTsgfVxuXG4gICAgICAub3JkZXIjeyRpbmZpeH0tbGFzdCB7IG9yZGVyOiAkY29sdW1ucyArIDE7IH1cblxuICAgICAgQGZvciAkaSBmcm9tIDAgdGhyb3VnaCAkY29sdW1ucyB7XG4gICAgICAgIC5vcmRlciN7JGluZml4fS0jeyRpfSB7IG9yZGVyOiAkaTsgfVxuICAgICAgfVxuXG4gICAgICBAaWYgJGNvbHVtbnMgPiAwIHtcbiAgICAgICAgLy8gYCRjb2x1bW5zIC0gMWAgYmVjYXVzZSBvZmZzZXR0aW5nIGJ5IHRoZSB3aWR0aCBvZiBhbiBlbnRpcmUgcm93IGlzbid0IHBvc3NpYmxlXG4gICAgICAgIEBmb3IgJGkgZnJvbSAwIHRocm91Z2ggKCRjb2x1bW5zIC0gMSkge1xuICAgICAgICAgIEBpZiBub3QgKCRpbmZpeCA9PSBcIlwiIGFuZCAkaSA9PSAwKSB7IC8vIEF2b2lkIGVtaXR0aW5nIHVzZWxlc3MgLm9mZnNldC0wXG4gICAgICAgICAgICAub2Zmc2V0I3skaW5maXh9LSN7JGl9IHtcbiAgICAgICAgICAgICAgQGluY2x1ZGUgbWFrZS1jb2wtb2Zmc2V0KCRpLCAkY29sdW1ucyk7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIvL1xuLy8gQmFzaWMgQm9vdHN0cmFwIHRhYmxlXG4vL1xuXG4udGFibGUge1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLWJvdHRvbTogJHNwYWNlcjtcbiAgY29sb3I6ICR0YWJsZS1jb2xvcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogJHRhYmxlLWJnOyAvLyBSZXNldCBmb3IgbmVzdGluZyB3aXRoaW4gcGFyZW50cyB3aXRoIGBiYWNrZ3JvdW5kLWNvbG9yYC5cblxuICB0aCxcbiAgdGQge1xuICAgIHBhZGRpbmc6ICR0YWJsZS1jZWxsLXBhZGRpbmc7XG4gICAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgICBib3JkZXItdG9wOiAkdGFibGUtYm9yZGVyLXdpZHRoIHNvbGlkICR0YWJsZS1ib3JkZXItY29sb3I7XG4gIH1cblxuICB0aGVhZCB0aCB7XG4gICAgdmVydGljYWwtYWxpZ246IGJvdHRvbTtcbiAgICBib3JkZXItYm90dG9tOiAoMiAqICR0YWJsZS1ib3JkZXItd2lkdGgpIHNvbGlkICR0YWJsZS1ib3JkZXItY29sb3I7XG4gIH1cblxuICB0Ym9keSArIHRib2R5IHtcbiAgICBib3JkZXItdG9wOiAoMiAqICR0YWJsZS1ib3JkZXItd2lkdGgpIHNvbGlkICR0YWJsZS1ib3JkZXItY29sb3I7XG4gIH1cbn1cblxuXG4vL1xuLy8gQ29uZGVuc2VkIHRhYmxlIHcvIGhhbGYgcGFkZGluZ1xuLy9cblxuLnRhYmxlLXNtIHtcbiAgdGgsXG4gIHRkIHtcbiAgICBwYWRkaW5nOiAkdGFibGUtY2VsbC1wYWRkaW5nLXNtO1xuICB9XG59XG5cblxuLy8gQm9yZGVyIHZlcnNpb25zXG4vL1xuLy8gQWRkIG9yIHJlbW92ZSBib3JkZXJzIGFsbCBhcm91bmQgdGhlIHRhYmxlIGFuZCBiZXR3ZWVuIGFsbCB0aGUgY29sdW1ucy5cblxuLnRhYmxlLWJvcmRlcmVkIHtcbiAgYm9yZGVyOiAkdGFibGUtYm9yZGVyLXdpZHRoIHNvbGlkICR0YWJsZS1ib3JkZXItY29sb3I7XG5cbiAgdGgsXG4gIHRkIHtcbiAgICBib3JkZXI6ICR0YWJsZS1ib3JkZXItd2lkdGggc29saWQgJHRhYmxlLWJvcmRlci1jb2xvcjtcbiAgfVxuXG4gIHRoZWFkIHtcbiAgICB0aCxcbiAgICB0ZCB7XG4gICAgICBib3JkZXItYm90dG9tLXdpZHRoOiAyICogJHRhYmxlLWJvcmRlci13aWR0aDtcbiAgICB9XG4gIH1cbn1cblxuLnRhYmxlLWJvcmRlcmxlc3Mge1xuICB0aCxcbiAgdGQsXG4gIHRoZWFkIHRoLFxuICB0Ym9keSArIHRib2R5IHtcbiAgICBib3JkZXI6IDA7XG4gIH1cbn1cblxuLy8gWmVicmEtc3RyaXBpbmdcbi8vXG4vLyBEZWZhdWx0IHplYnJhLXN0cmlwZSBzdHlsZXMgKGFsdGVybmF0aW5nIGdyYXkgYW5kIHRyYW5zcGFyZW50IGJhY2tncm91bmRzKVxuXG4udGFibGUtc3RyaXBlZCB7XG4gIHRib2R5IHRyOm50aC1vZi10eXBlKCN7JHRhYmxlLXN0cmlwZWQtb3JkZXJ9KSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHRhYmxlLWFjY2VudC1iZztcbiAgfVxufVxuXG5cbi8vIEhvdmVyIGVmZmVjdFxuLy9cbi8vIFBsYWNlZCBoZXJlIHNpbmNlIGl0IGhhcyB0byBjb21lIGFmdGVyIHRoZSBwb3RlbnRpYWwgemVicmEgc3RyaXBpbmdcblxuLnRhYmxlLWhvdmVyIHtcbiAgdGJvZHkgdHIge1xuICAgIEBpbmNsdWRlIGhvdmVyKCkge1xuICAgICAgY29sb3I6ICR0YWJsZS1ob3Zlci1jb2xvcjtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICR0YWJsZS1ob3Zlci1iZztcbiAgICB9XG4gIH1cbn1cblxuXG4vLyBUYWJsZSBiYWNrZ3JvdW5kc1xuLy9cbi8vIEV4YWN0IHNlbGVjdG9ycyBiZWxvdyByZXF1aXJlZCB0byBvdmVycmlkZSBgLnRhYmxlLXN0cmlwZWRgIGFuZCBwcmV2ZW50XG4vLyBpbmhlcml0YW5jZSB0byBuZXN0ZWQgdGFibGVzLlxuXG5AZWFjaCAkY29sb3IsICR2YWx1ZSBpbiAkdGhlbWUtY29sb3JzIHtcbiAgQGluY2x1ZGUgdGFibGUtcm93LXZhcmlhbnQoJGNvbG9yLCB0aGVtZS1jb2xvci1sZXZlbCgkY29sb3IsICR0YWJsZS1iZy1sZXZlbCksIHRoZW1lLWNvbG9yLWxldmVsKCRjb2xvciwgJHRhYmxlLWJvcmRlci1sZXZlbCkpO1xufVxuXG5AaW5jbHVkZSB0YWJsZS1yb3ctdmFyaWFudChhY3RpdmUsICR0YWJsZS1hY3RpdmUtYmcpO1xuXG5cbi8vIERhcmsgc3R5bGVzXG4vL1xuLy8gU2FtZSB0YWJsZSBtYXJrdXAsIGJ1dCBpbnZlcnRlZCBjb2xvciBzY2hlbWU6IGRhcmsgYmFja2dyb3VuZCBhbmQgbGlnaHQgdGV4dC5cblxuLy8gc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIG5vLWR1cGxpY2F0ZS1zZWxlY3RvcnNcbi50YWJsZSB7XG4gIC50aGVhZC1kYXJrIHtcbiAgICB0aCB7XG4gICAgICBjb2xvcjogJHRhYmxlLWRhcmstY29sb3I7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdGFibGUtZGFyay1iZztcbiAgICAgIGJvcmRlci1jb2xvcjogJHRhYmxlLWRhcmstYm9yZGVyLWNvbG9yO1xuICAgIH1cbiAgfVxuXG4gIC50aGVhZC1saWdodCB7XG4gICAgdGgge1xuICAgICAgY29sb3I6ICR0YWJsZS1oZWFkLWNvbG9yO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHRhYmxlLWhlYWQtYmc7XG4gICAgICBib3JkZXItY29sb3I6ICR0YWJsZS1ib3JkZXItY29sb3I7XG4gICAgfVxuICB9XG59XG5cbi50YWJsZS1kYXJrIHtcbiAgY29sb3I6ICR0YWJsZS1kYXJrLWNvbG9yO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkdGFibGUtZGFyay1iZztcblxuICB0aCxcbiAgdGQsXG4gIHRoZWFkIHRoIHtcbiAgICBib3JkZXItY29sb3I6ICR0YWJsZS1kYXJrLWJvcmRlci1jb2xvcjtcbiAgfVxuXG4gICYudGFibGUtYm9yZGVyZWQge1xuICAgIGJvcmRlcjogMDtcbiAgfVxuXG4gICYudGFibGUtc3RyaXBlZCB7XG4gICAgdGJvZHkgdHI6bnRoLW9mLXR5cGUoI3skdGFibGUtc3RyaXBlZC1vcmRlcn0pIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICR0YWJsZS1kYXJrLWFjY2VudC1iZztcbiAgICB9XG4gIH1cblxuICAmLnRhYmxlLWhvdmVyIHtcbiAgICB0Ym9keSB0ciB7XG4gICAgICBAaW5jbHVkZSBob3ZlcigpIHtcbiAgICAgICAgY29sb3I6ICR0YWJsZS1kYXJrLWhvdmVyLWNvbG9yO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdGFibGUtZGFyay1ob3Zlci1iZztcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuXG4vLyBSZXNwb25zaXZlIHRhYmxlc1xuLy9cbi8vIEdlbmVyYXRlIHNlcmllcyBvZiBgLnRhYmxlLXJlc3BvbnNpdmUtKmAgY2xhc3NlcyBmb3IgY29uZmlndXJpbmcgdGhlIHNjcmVlblxuLy8gc2l6ZSBvZiB3aGVyZSB5b3VyIHRhYmxlIHdpbGwgb3ZlcmZsb3cuXG5cbi50YWJsZS1yZXNwb25zaXZlIHtcbiAgQGVhY2ggJGJyZWFrcG9pbnQgaW4gbWFwLWtleXMoJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgICAkbmV4dDogYnJlYWtwb2ludC1uZXh0KCRicmVha3BvaW50LCAkZ3JpZC1icmVha3BvaW50cyk7XG4gICAgJGluZml4OiBicmVha3BvaW50LWluZml4KCRuZXh0LCAkZ3JpZC1icmVha3BvaW50cyk7XG5cbiAgICAmI3skaW5maXh9IHtcbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bigkYnJlYWtwb2ludCkge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIG92ZXJmbG93LXg6IGF1dG87XG4gICAgICAgIC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDtcblxuICAgICAgICAvLyBQcmV2ZW50IGRvdWJsZSBib3JkZXIgb24gaG9yaXpvbnRhbCBzY3JvbGwgZHVlIHRvIHVzZSBvZiBgZGlzcGxheTogYmxvY2s7YFxuICAgICAgICA+IC50YWJsZS1ib3JkZXJlZCB7XG4gICAgICAgICAgYm9yZGVyOiAwO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIvLyBIb3ZlciBtaXhpbiBhbmQgYCRlbmFibGUtaG92ZXItbWVkaWEtcXVlcnlgIGFyZSBkZXByZWNhdGVkLlxuLy9cbi8vIE9yaWdpbmFsbHkgYWRkZWQgZHVyaW5nIG91ciBhbHBoYXMgYW5kIG1haW50YWluZWQgZHVyaW5nIGJldGFzLCB0aGlzIG1peGluIHdhc1xuLy8gZGVzaWduZWQgdG8gcHJldmVudCBgOmhvdmVyYCBzdGlja2luZXNzIG9uIGlPUy1hbiBpc3N1ZSB3aGVyZSBob3ZlciBzdHlsZXNcbi8vIHdvdWxkIHBlcnNpc3QgYWZ0ZXIgaW5pdGlhbCB0b3VjaC5cbi8vXG4vLyBGb3IgYmFja3dhcmQgY29tcGF0aWJpbGl0eSwgd2UndmUga2VwdCB0aGVzZSBtaXhpbnMgYW5kIHVwZGF0ZWQgdGhlbSB0b1xuLy8gYWx3YXlzIHJldHVybiB0aGVpciByZWd1bGFyIHBzZXVkby1jbGFzc2VzIGluc3RlYWQgb2YgYSBzaGltbWVkIG1lZGlhIHF1ZXJ5LlxuLy9cbi8vIElzc3VlOiBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvaXNzdWVzLzI1MTk1XG5cbkBtaXhpbiBob3ZlcigpIHtcbiAgJjpob3ZlciB7IEBjb250ZW50OyB9XG59XG5cbkBtaXhpbiBob3Zlci1mb2N1cygpIHtcbiAgJjpob3ZlcixcbiAgJjpmb2N1cyB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuQG1peGluIHBsYWluLWhvdmVyLWZvY3VzKCkge1xuICAmLFxuICAmOmhvdmVyLFxuICAmOmZvY3VzIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuXG5AbWl4aW4gaG92ZXItZm9jdXMtYWN0aXZlKCkge1xuICAmOmhvdmVyLFxuICAmOmZvY3VzLFxuICAmOmFjdGl2ZSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cbiIsIi8vIFRhYmxlc1xuXG5AbWl4aW4gdGFibGUtcm93LXZhcmlhbnQoJHN0YXRlLCAkYmFja2dyb3VuZCwgJGJvcmRlcjogbnVsbCkge1xuICAvLyBFeGFjdCBzZWxlY3RvcnMgYmVsb3cgcmVxdWlyZWQgdG8gb3ZlcnJpZGUgYC50YWJsZS1zdHJpcGVkYCBhbmQgcHJldmVudFxuICAvLyBpbmhlcml0YW5jZSB0byBuZXN0ZWQgdGFibGVzLlxuICAudGFibGUtI3skc3RhdGV9IHtcbiAgICAmLFxuICAgID4gdGgsXG4gICAgPiB0ZCB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmFja2dyb3VuZDtcbiAgICB9XG5cbiAgICBAaWYgJGJvcmRlciAhPSBudWxsIHtcbiAgICAgIHRoLFxuICAgICAgdGQsXG4gICAgICB0aGVhZCB0aCxcbiAgICAgIHRib2R5ICsgdGJvZHkge1xuICAgICAgICBib3JkZXItY29sb3I6ICRib3JkZXI7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLy8gSG92ZXIgc3RhdGVzIGZvciBgLnRhYmxlLWhvdmVyYFxuICAvLyBOb3RlOiB0aGlzIGlzIG5vdCBhdmFpbGFibGUgZm9yIGNlbGxzIG9yIHJvd3Mgd2l0aGluIGB0aGVhZGAgb3IgYHRmb290YC5cbiAgLnRhYmxlLWhvdmVyIHtcbiAgICAkaG92ZXItYmFja2dyb3VuZDogZGFya2VuKCRiYWNrZ3JvdW5kLCA1JSk7XG5cbiAgICAudGFibGUtI3skc3RhdGV9IHtcbiAgICAgIEBpbmNsdWRlIGhvdmVyKCkge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkaG92ZXItYmFja2dyb3VuZDtcblxuICAgICAgICA+IHRkLFxuICAgICAgICA+IHRoIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkaG92ZXItYmFja2dyb3VuZDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLy8gQm9vdHN0cmFwIGZ1bmN0aW9uc1xuLy9cbi8vIFV0aWxpdHkgbWl4aW5zIGFuZCBmdW5jdGlvbnMgZm9yIGV2YWx1YXRpbmcgc291cmNlIGNvZGUgYWNyb3NzIG91ciB2YXJpYWJsZXMsIG1hcHMsIGFuZCBtaXhpbnMuXG5cbi8vIEFzY2VuZGluZ1xuLy8gVXNlZCB0byBldmFsdWF0ZSBTYXNzIG1hcHMgbGlrZSBvdXIgZ3JpZCBicmVha3BvaW50cy5cbkBtaXhpbiBfYXNzZXJ0LWFzY2VuZGluZygkbWFwLCAkbWFwLW5hbWUpIHtcbiAgJHByZXYta2V5OiBudWxsO1xuICAkcHJldi1udW06IG51bGw7XG4gIEBlYWNoICRrZXksICRudW0gaW4gJG1hcCB7XG4gICAgQGlmICRwcmV2LW51bSA9PSBudWxsIG9yIHVuaXQoJG51bSkgPT0gXCIlXCIgb3IgdW5pdCgkcHJldi1udW0pID09IFwiJVwiIHtcbiAgICAgIC8vIERvIG5vdGhpbmdcbiAgICB9IEBlbHNlIGlmIG5vdCBjb21wYXJhYmxlKCRwcmV2LW51bSwgJG51bSkge1xuICAgICAgQHdhcm4gXCJQb3RlbnRpYWxseSBpbnZhbGlkIHZhbHVlIGZvciAjeyRtYXAtbmFtZX06IFRoaXMgbWFwIG11c3QgYmUgaW4gYXNjZW5kaW5nIG9yZGVyLCBidXQga2V5ICcjeyRrZXl9JyBoYXMgdmFsdWUgI3skbnVtfSB3aG9zZSB1bml0IG1ha2VzIGl0IGluY29tcGFyYWJsZSB0byAjeyRwcmV2LW51bX0sIHRoZSB2YWx1ZSBvZiB0aGUgcHJldmlvdXMga2V5ICcjeyRwcmV2LWtleX0nICFcIjtcbiAgICB9IEBlbHNlIGlmICRwcmV2LW51bSA+PSAkbnVtIHtcbiAgICAgIEB3YXJuIFwiSW52YWxpZCB2YWx1ZSBmb3IgI3skbWFwLW5hbWV9OiBUaGlzIG1hcCBtdXN0IGJlIGluIGFzY2VuZGluZyBvcmRlciwgYnV0IGtleSAnI3ska2V5fScgaGFzIHZhbHVlICN7JG51bX0gd2hpY2ggaXNuJ3QgZ3JlYXRlciB0aGFuICN7JHByZXYtbnVtfSwgdGhlIHZhbHVlIG9mIHRoZSBwcmV2aW91cyBrZXkgJyN7JHByZXYta2V5fScgIVwiO1xuICAgIH1cbiAgICAkcHJldi1rZXk6ICRrZXk7XG4gICAgJHByZXYtbnVtOiAkbnVtO1xuICB9XG59XG5cbi8vIFN0YXJ0cyBhdCB6ZXJvXG4vLyBVc2VkIHRvIGVuc3VyZSB0aGUgbWluLXdpZHRoIG9mIHRoZSBsb3dlc3QgYnJlYWtwb2ludCBzdGFydHMgYXQgMC5cbkBtaXhpbiBfYXNzZXJ0LXN0YXJ0cy1hdC16ZXJvKCRtYXAsICRtYXAtbmFtZTogXCIkZ3JpZC1icmVha3BvaW50c1wiKSB7XG4gIEBpZiBsZW5ndGgoJG1hcCkgPiAwIHtcbiAgICAkdmFsdWVzOiBtYXAtdmFsdWVzKCRtYXApO1xuICAgICRmaXJzdC12YWx1ZTogbnRoKCR2YWx1ZXMsIDEpO1xuICAgIEBpZiAkZmlyc3QtdmFsdWUgIT0gMCB7XG4gICAgICBAd2FybiBcIkZpcnN0IGJyZWFrcG9pbnQgaW4gI3skbWFwLW5hbWV9IG11c3Qgc3RhcnQgYXQgMCwgYnV0IHN0YXJ0cyBhdCAjeyRmaXJzdC12YWx1ZX0uXCI7XG4gICAgfVxuICB9XG59XG5cbi8vIFJlcGxhY2UgYCRzZWFyY2hgIHdpdGggYCRyZXBsYWNlYCBpbiBgJHN0cmluZ2Bcbi8vIFVzZWQgb24gb3VyIFNWRyBpY29uIGJhY2tncm91bmRzIGZvciBjdXN0b20gZm9ybXMuXG4vL1xuLy8gQGF1dGhvciBIdWdvIEdpcmF1ZGVsXG4vLyBAcGFyYW0ge1N0cmluZ30gJHN0cmluZyAtIEluaXRpYWwgc3RyaW5nXG4vLyBAcGFyYW0ge1N0cmluZ30gJHNlYXJjaCAtIFN1YnN0cmluZyB0byByZXBsYWNlXG4vLyBAcGFyYW0ge1N0cmluZ30gJHJlcGxhY2UgKCcnKSAtIE5ldyB2YWx1ZVxuLy8gQHJldHVybiB7U3RyaW5nfSAtIFVwZGF0ZWQgc3RyaW5nXG5AZnVuY3Rpb24gc3RyLXJlcGxhY2UoJHN0cmluZywgJHNlYXJjaCwgJHJlcGxhY2U6IFwiXCIpIHtcbiAgJGluZGV4OiBzdHItaW5kZXgoJHN0cmluZywgJHNlYXJjaCk7XG5cbiAgQGlmICRpbmRleCB7XG4gICAgQHJldHVybiBzdHItc2xpY2UoJHN0cmluZywgMSwgJGluZGV4IC0gMSkgKyAkcmVwbGFjZSArIHN0ci1yZXBsYWNlKHN0ci1zbGljZSgkc3RyaW5nLCAkaW5kZXggKyBzdHItbGVuZ3RoKCRzZWFyY2gpKSwgJHNlYXJjaCwgJHJlcGxhY2UpO1xuICB9XG5cbiAgQHJldHVybiAkc3RyaW5nO1xufVxuXG4vLyBTZWUgaHR0cHM6Ly9jb2RlcGVuLmlvL2tldmlud2ViZXIvcGVuL2RYV29Sd1xuLy9cbi8vIFJlcXVpcmVzIHRoZSB1c2Ugb2YgcXVvdGVzIGFyb3VuZCBkYXRhIFVSSXMuXG5cbkBmdW5jdGlvbiBlc2NhcGUtc3ZnKCRzdHJpbmcpIHtcbiAgQGlmIHN0ci1pbmRleCgkc3RyaW5nLCBcImRhdGE6aW1hZ2Uvc3ZnK3htbFwiKSB7XG4gICAgQGVhY2ggJGNoYXIsICRlbmNvZGVkIGluICRlc2NhcGVkLWNoYXJhY3RlcnMge1xuICAgICAgLy8gRG8gbm90IGVzY2FwZSB0aGUgdXJsIGJyYWNrZXRzXG4gICAgICBAaWYgc3RyLWluZGV4KCRzdHJpbmcsIFwidXJsKFwiKSA9PSAxIHtcbiAgICAgICAgJHN0cmluZzogdXJsKFwiI3tzdHItcmVwbGFjZShzdHItc2xpY2UoJHN0cmluZywgNiwgLTMpLCAkY2hhciwgJGVuY29kZWQpfVwiKTtcbiAgICAgIH0gQGVsc2Uge1xuICAgICAgICAkc3RyaW5nOiBzdHItcmVwbGFjZSgkc3RyaW5nLCAkY2hhciwgJGVuY29kZWQpO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIEByZXR1cm4gJHN0cmluZztcbn1cblxuLy8gQ29sb3IgY29udHJhc3RcbkBmdW5jdGlvbiBjb2xvci15aXEoJGNvbG9yLCAkZGFyazogJHlpcS10ZXh0LWRhcmssICRsaWdodDogJHlpcS10ZXh0LWxpZ2h0KSB7XG4gICRyOiByZWQoJGNvbG9yKTtcbiAgJGc6IGdyZWVuKCRjb2xvcik7XG4gICRiOiBibHVlKCRjb2xvcik7XG5cbiAgJHlpcTogKCgkciAqIDI5OSkgKyAoJGcgKiA1ODcpICsgKCRiICogMTE0KSkgKiAuMDAxO1xuXG4gIEBpZiAoJHlpcSA+PSAkeWlxLWNvbnRyYXN0ZWQtdGhyZXNob2xkKSB7XG4gICAgQHJldHVybiAkZGFyaztcbiAgfSBAZWxzZSB7XG4gICAgQHJldHVybiAkbGlnaHQ7XG4gIH1cbn1cblxuLy8gUmV0cmlldmUgY29sb3IgU2FzcyBtYXBzXG5AZnVuY3Rpb24gY29sb3IoJGtleTogXCJibHVlXCIpIHtcbiAgQHJldHVybiBtYXAtZ2V0KCRjb2xvcnMsICRrZXkpO1xufVxuXG5AZnVuY3Rpb24gdGhlbWUtY29sb3IoJGtleTogXCJwcmltYXJ5XCIpIHtcbiAgQHJldHVybiBtYXAtZ2V0KCR0aGVtZS1jb2xvcnMsICRrZXkpO1xufVxuXG5AZnVuY3Rpb24gZ3JheSgka2V5OiBcIjEwMFwiKSB7XG4gIEByZXR1cm4gbWFwLWdldCgkZ3JheXMsICRrZXkpO1xufVxuXG4vLyBSZXF1ZXN0IGEgdGhlbWUgY29sb3IgbGV2ZWxcbkBmdW5jdGlvbiB0aGVtZS1jb2xvci1sZXZlbCgkY29sb3ItbmFtZTogXCJwcmltYXJ5XCIsICRsZXZlbDogMCkge1xuICAkY29sb3I6IHRoZW1lLWNvbG9yKCRjb2xvci1uYW1lKTtcbiAgJGNvbG9yLWJhc2U6IGlmKCRsZXZlbCA+IDAsICRibGFjaywgJHdoaXRlKTtcbiAgJGxldmVsOiBhYnMoJGxldmVsKTtcblxuICBAcmV0dXJuIG1peCgkY29sb3ItYmFzZSwgJGNvbG9yLCAkbGV2ZWwgKiAkdGhlbWUtY29sb3ItaW50ZXJ2YWwpO1xufVxuXG4vLyBSZXR1cm4gdmFsaWQgY2FsY1xuQGZ1bmN0aW9uIGFkZCgkdmFsdWUxLCAkdmFsdWUyLCAkcmV0dXJuLWNhbGM6IHRydWUpIHtcbiAgQGlmICR2YWx1ZTEgPT0gbnVsbCB7XG4gICAgQHJldHVybiAkdmFsdWUyO1xuICB9XG5cbiAgQGlmICR2YWx1ZTIgPT0gbnVsbCB7XG4gICAgQHJldHVybiAkdmFsdWUxO1xuICB9XG5cbiAgQGlmIHR5cGUtb2YoJHZhbHVlMSkgPT0gbnVtYmVyIGFuZCB0eXBlLW9mKCR2YWx1ZTIpID09IG51bWJlciBhbmQgY29tcGFyYWJsZSgkdmFsdWUxLCAkdmFsdWUyKSB7XG4gICAgQHJldHVybiAkdmFsdWUxICsgJHZhbHVlMjtcbiAgfVxuXG4gIEByZXR1cm4gaWYoJHJldHVybi1jYWxjID09IHRydWUsIGNhbGMoI3skdmFsdWUxfSArICN7JHZhbHVlMn0pLCAkdmFsdWUxICsgdW5xdW90ZShcIiArIFwiKSArICR2YWx1ZTIpO1xufVxuXG5AZnVuY3Rpb24gc3VidHJhY3QoJHZhbHVlMSwgJHZhbHVlMiwgJHJldHVybi1jYWxjOiB0cnVlKSB7XG4gIEBpZiAkdmFsdWUxID09IG51bGwgYW5kICR2YWx1ZTIgPT0gbnVsbCB7XG4gICAgQHJldHVybiBudWxsO1xuICB9XG5cbiAgQGlmICR2YWx1ZTEgPT0gbnVsbCB7XG4gICAgQHJldHVybiAtJHZhbHVlMjtcbiAgfVxuXG4gIEBpZiAkdmFsdWUyID09IG51bGwge1xuICAgIEByZXR1cm4gJHZhbHVlMTtcbiAgfVxuXG4gIEBpZiB0eXBlLW9mKCR2YWx1ZTEpID09IG51bWJlciBhbmQgdHlwZS1vZigkdmFsdWUyKSA9PSBudW1iZXIgYW5kIGNvbXBhcmFibGUoJHZhbHVlMSwgJHZhbHVlMikge1xuICAgIEByZXR1cm4gJHZhbHVlMSAtICR2YWx1ZTI7XG4gIH1cblxuICBAaWYgdHlwZS1vZigkdmFsdWUyKSAhPSBudW1iZXIge1xuICAgICR2YWx1ZTI6IHVucXVvdGUoXCIoXCIpICsgJHZhbHVlMiArIHVucXVvdGUoXCIpXCIpO1xuICB9XG5cbiAgQHJldHVybiBpZigkcmV0dXJuLWNhbGMgPT0gdHJ1ZSwgY2FsYygjeyR2YWx1ZTF9IC0gI3skdmFsdWUyfSksICR2YWx1ZTEgKyB1bnF1b3RlKFwiIC0gXCIpICsgJHZhbHVlMik7XG59XG5cbkBmdW5jdGlvbiBkaXZpZGUoJGRpdmlkZW5kLCAkZGl2aXNvciwgJHByZWNpc2lvbjogMTApIHtcbiAgJHNpZ246IGlmKCRkaXZpZGVuZCA+IDAgYW5kICRkaXZpc29yID4gMCBvciAkZGl2aWRlbmQgPCAwIGFuZCAkZGl2aXNvciA8IDAsIDEsIC0xKTtcbiAgJGRpdmlkZW5kOiBhYnMoJGRpdmlkZW5kKTtcbiAgJGRpdmlzb3I6IGFicygkZGl2aXNvcik7XG4gIEBpZiAkZGl2aWRlbmQgPT0gMCB7XG4gICAgQHJldHVybiAwO1xuICB9XG4gIEBpZiAkZGl2aXNvciA9PSAwIHtcbiAgICBAZXJyb3IgXCJDYW5ub3QgZGl2aWRlIGJ5IDBcIjtcbiAgfVxuICAkcmVtYWluZGVyOiAkZGl2aWRlbmQ7XG4gICRyZXN1bHQ6IDA7XG4gICRmYWN0b3I6IDEwO1xuICBAd2hpbGUgKCRyZW1haW5kZXIgPiAwIGFuZCAkcHJlY2lzaW9uID49IDApIHtcbiAgICAkcXVvdGllbnQ6IDA7XG4gICAgQHdoaWxlICgkcmVtYWluZGVyID49ICRkaXZpc29yKSB7XG4gICAgICAkcmVtYWluZGVyOiAkcmVtYWluZGVyIC0gJGRpdmlzb3I7XG4gICAgICAkcXVvdGllbnQ6ICRxdW90aWVudCArIDE7XG4gICAgfVxuICAgICRyZXN1bHQ6ICRyZXN1bHQgKiAxMCArICRxdW90aWVudDtcbiAgICAkZmFjdG9yOiAkZmFjdG9yICogLjE7XG4gICAgJHJlbWFpbmRlcjogJHJlbWFpbmRlciAqIDEwO1xuICAgICRwcmVjaXNpb246ICRwcmVjaXNpb24gLSAxO1xuICAgIEBpZiAoJHByZWNpc2lvbiA8IDAgYW5kICRyZW1haW5kZXIgPj0gJGRpdmlzb3IgKiA1KSB7XG4gICAgICAkcmVzdWx0OiAkcmVzdWx0ICsgMTtcbiAgICB9XG4gIH1cbiAgJHJlc3VsdDogJHJlc3VsdCAqICRmYWN0b3IgKiAkc2lnbjtcbiAgJGRpdmlkZW5kLXVuaXQ6IHVuaXQoJGRpdmlkZW5kKTtcbiAgJGRpdmlzb3ItdW5pdDogdW5pdCgkZGl2aXNvcik7XG4gICR1bml0LW1hcDogKFxuICAgIFwicHhcIjogMXB4LFxuICAgIFwicmVtXCI6IDFyZW0sXG4gICAgXCJlbVwiOiAxZW0sXG4gICAgXCIlXCI6IDElXG4gICk7XG4gIEBpZiAoJGRpdmlkZW5kLXVuaXQgIT0gJGRpdmlzb3ItdW5pdCBhbmQgbWFwLWhhcy1rZXkoJHVuaXQtbWFwLCAkZGl2aWRlbmQtdW5pdCkpIHtcbiAgICAkcmVzdWx0OiAkcmVzdWx0ICogbWFwLWdldCgkdW5pdC1tYXAsICRkaXZpZGVuZC11bml0KTtcbiAgfVxuICBAcmV0dXJuICRyZXN1bHQ7XG59XG4iLCIuZmFkZSB7XG4gIEBpbmNsdWRlIHRyYW5zaXRpb24oJHRyYW5zaXRpb24tZmFkZSk7XG5cbiAgJjpub3QoLnNob3cpIHtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG59XG5cbi5jb2xsYXBzZSB7XG4gICY6bm90KC5zaG93KSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG4uY29sbGFwc2luZyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgaGVpZ2h0OiAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBAaW5jbHVkZSB0cmFuc2l0aW9uKCR0cmFuc2l0aW9uLWNvbGxhcHNlKTtcblxuICAmLndpZHRoIHtcbiAgICB3aWR0aDogMDtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgQGluY2x1ZGUgdHJhbnNpdGlvbigkdHJhbnNpdGlvbi1jb2xsYXBzZS13aWR0aCk7XG4gIH1cbn1cbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIHByb3BlcnR5LWRpc2FsbG93ZWQtbGlzdFxuQG1peGluIHRyYW5zaXRpb24oJHRyYW5zaXRpb24uLi4pIHtcbiAgQGlmIGxlbmd0aCgkdHJhbnNpdGlvbikgPT0gMCB7XG4gICAgJHRyYW5zaXRpb246ICR0cmFuc2l0aW9uLWJhc2U7XG4gIH1cblxuICBAaWYgbGVuZ3RoKCR0cmFuc2l0aW9uKSA+IDEge1xuICAgIEBlYWNoICR2YWx1ZSBpbiAkdHJhbnNpdGlvbiB7XG4gICAgICBAaWYgJHZhbHVlID09IG51bGwgb3IgJHZhbHVlID09IG5vbmUge1xuICAgICAgICBAd2FybiBcIlRoZSBrZXl3b3JkICdub25lJyBvciAnbnVsbCcgbXVzdCBiZSB1c2VkIGFzIGEgc2luZ2xlIGFyZ3VtZW50LlwiO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIEBpZiAkZW5hYmxlLXRyYW5zaXRpb25zIHtcbiAgICBAaWYgbnRoKCR0cmFuc2l0aW9uLCAxKSAhPSBudWxsIHtcbiAgICAgIHRyYW5zaXRpb246ICR0cmFuc2l0aW9uO1xuICAgIH1cblxuICAgIEBpZiAkZW5hYmxlLXByZWZlcnMtcmVkdWNlZC1tb3Rpb24tbWVkaWEtcXVlcnkgYW5kIG50aCgkdHJhbnNpdGlvbiwgMSkgIT0gbnVsbCBhbmQgbnRoKCR0cmFuc2l0aW9uLCAxKSAhPSBub25lIHtcbiAgICAgIEBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gICAgICAgIHRyYW5zaXRpb246IG5vbmU7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIvLyBUaGUgZHJvcGRvd24gd3JhcHBlciAoYDxkaXY+YClcbi5kcm9wdXAsXG4uZHJvcHJpZ2h0LFxuLmRyb3Bkb3duLFxuLmRyb3BsZWZ0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uZHJvcGRvd24tdG9nZ2xlIHtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcblxuICAvLyBHZW5lcmF0ZSB0aGUgY2FyZXQgYXV0b21hdGljYWxseVxuICBAaW5jbHVkZSBjYXJldCgpO1xufVxuXG4vLyBUaGUgZHJvcGRvd24gbWVudVxuLmRyb3Bkb3duLW1lbnUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMTAwJTtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogJHppbmRleC1kcm9wZG93bjtcbiAgZGlzcGxheTogbm9uZTsgLy8gbm9uZSBieSBkZWZhdWx0LCBidXQgYmxvY2sgb24gXCJvcGVuXCIgb2YgdGhlIG1lbnVcbiAgZmxvYXQ6IGxlZnQ7XG4gIG1pbi13aWR0aDogJGRyb3Bkb3duLW1pbi13aWR0aDtcbiAgcGFkZGluZzogJGRyb3Bkb3duLXBhZGRpbmcteSAkZHJvcGRvd24tcGFkZGluZy14O1xuICBtYXJnaW46ICRkcm9wZG93bi1zcGFjZXIgMCAwOyAvLyBvdmVycmlkZSBkZWZhdWx0IHVsXG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkZHJvcGRvd24tZm9udC1zaXplKTtcbiAgY29sb3I6ICRkcm9wZG93bi1jb2xvcjtcbiAgdGV4dC1hbGlnbjogbGVmdDsgLy8gRW5zdXJlcyBwcm9wZXIgYWxpZ25tZW50IGlmIHBhcmVudCBoYXMgaXQgY2hhbmdlZCAoZS5nLiwgbW9kYWwgZm9vdGVyKVxuICBsaXN0LXN0eWxlOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkZHJvcGRvd24tYmc7XG4gIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG4gIGJvcmRlcjogJGRyb3Bkb3duLWJvcmRlci13aWR0aCBzb2xpZCAkZHJvcGRvd24tYm9yZGVyLWNvbG9yO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRkcm9wZG93bi1ib3JkZXItcmFkaXVzKTtcbiAgQGluY2x1ZGUgYm94LXNoYWRvdygkZHJvcGRvd24tYm94LXNoYWRvdyk7XG59XG5cbkBlYWNoICRicmVha3BvaW50IGluIG1hcC1rZXlzKCRncmlkLWJyZWFrcG9pbnRzKSB7XG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGJyZWFrcG9pbnQpIHtcbiAgICAkaW5maXg6IGJyZWFrcG9pbnQtaW5maXgoJGJyZWFrcG9pbnQsICRncmlkLWJyZWFrcG9pbnRzKTtcblxuICAgIC5kcm9wZG93bi1tZW51I3skaW5maXh9LWxlZnQge1xuICAgICAgcmlnaHQ6IGF1dG87XG4gICAgICBsZWZ0OiAwO1xuICAgIH1cblxuICAgIC5kcm9wZG93bi1tZW51I3skaW5maXh9LXJpZ2h0IHtcbiAgICAgIHJpZ2h0OiAwO1xuICAgICAgbGVmdDogYXV0bztcbiAgICB9XG4gIH1cbn1cblxuLy8gQWxsb3cgZm9yIGRyb3Bkb3ducyB0byBnbyBib3R0b20gdXAgKGFrYSwgZHJvcHVwLW1lbnUpXG4vLyBKdXN0IGFkZCAuZHJvcHVwIGFmdGVyIHRoZSBzdGFuZGFyZCAuZHJvcGRvd24gY2xhc3MgYW5kIHlvdSdyZSBzZXQuXG4uZHJvcHVwIHtcbiAgLmRyb3Bkb3duLW1lbnUge1xuICAgIHRvcDogYXV0bztcbiAgICBib3R0b206IDEwMCU7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgICBtYXJnaW4tYm90dG9tOiAkZHJvcGRvd24tc3BhY2VyO1xuICB9XG5cbiAgLmRyb3Bkb3duLXRvZ2dsZSB7XG4gICAgQGluY2x1ZGUgY2FyZXQodXApO1xuICB9XG59XG5cbi5kcm9wcmlnaHQge1xuICAuZHJvcGRvd24tbWVudSB7XG4gICAgdG9wOiAwO1xuICAgIHJpZ2h0OiBhdXRvO1xuICAgIGxlZnQ6IDEwMCU7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgICBtYXJnaW4tbGVmdDogJGRyb3Bkb3duLXNwYWNlcjtcbiAgfVxuXG4gIC5kcm9wZG93bi10b2dnbGUge1xuICAgIEBpbmNsdWRlIGNhcmV0KHJpZ2h0KTtcbiAgICAmOjphZnRlciB7XG4gICAgICB2ZXJ0aWNhbC1hbGlnbjogMDtcbiAgICB9XG4gIH1cbn1cblxuLmRyb3BsZWZ0IHtcbiAgLmRyb3Bkb3duLW1lbnUge1xuICAgIHRvcDogMDtcbiAgICByaWdodDogMTAwJTtcbiAgICBsZWZ0OiBhdXRvO1xuICAgIG1hcmdpbi10b3A6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiAkZHJvcGRvd24tc3BhY2VyO1xuICB9XG5cbiAgLmRyb3Bkb3duLXRvZ2dsZSB7XG4gICAgQGluY2x1ZGUgY2FyZXQobGVmdCk7XG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIHZlcnRpY2FsLWFsaWduOiAwO1xuICAgIH1cbiAgfVxufVxuXG4vLyBXaGVuIFBvcHBlciBpcyBlbmFibGVkLCByZXNldCB0aGUgYmFzaWMgZHJvcGRvd24gcG9zaXRpb25cbi8vIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBuby1kdXBsaWNhdGUtc2VsZWN0b3JzXG4uZHJvcGRvd24tbWVudSB7XG4gICZbeC1wbGFjZW1lbnRePVwidG9wXCJdLFxuICAmW3gtcGxhY2VtZW50Xj1cInJpZ2h0XCJdLFxuICAmW3gtcGxhY2VtZW50Xj1cImJvdHRvbVwiXSxcbiAgJlt4LXBsYWNlbWVudF49XCJsZWZ0XCJdIHtcbiAgICByaWdodDogYXV0bztcbiAgICBib3R0b206IGF1dG87XG4gIH1cbn1cblxuLy8gRGl2aWRlcnMgKGJhc2ljYWxseSBhbiBgPGhyPmApIHdpdGhpbiB0aGUgZHJvcGRvd25cbi5kcm9wZG93bi1kaXZpZGVyIHtcbiAgQGluY2x1ZGUgbmF2LWRpdmlkZXIoJGRyb3Bkb3duLWRpdmlkZXItYmcsICRkcm9wZG93bi1kaXZpZGVyLW1hcmdpbi15LCB0cnVlKTtcbn1cblxuLy8gTGlua3MsIGJ1dHRvbnMsIGFuZCBtb3JlIHdpdGhpbiB0aGUgZHJvcGRvd24gbWVudVxuLy9cbi8vIGA8YnV0dG9uPmAtc3BlY2lmaWMgc3R5bGVzIGFyZSBkZW5vdGVkIHdpdGggYC8vIEZvciA8YnV0dG9uPnNgXG4uZHJvcGRvd24taXRlbSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTsgLy8gRm9yIGA8YnV0dG9uPmBzXG4gIHBhZGRpbmc6ICRkcm9wZG93bi1pdGVtLXBhZGRpbmcteSAkZHJvcGRvd24taXRlbS1wYWRkaW5nLXg7XG4gIGNsZWFyOiBib3RoO1xuICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LW5vcm1hbDtcbiAgY29sb3I6ICRkcm9wZG93bi1saW5rLWNvbG9yO1xuICB0ZXh0LWFsaWduOiBpbmhlcml0OyAvLyBGb3IgYDxidXR0b24+YHNcbiAgdGV4dC1kZWNvcmF0aW9uOiBpZigkbGluay1kZWNvcmF0aW9uID09IG5vbmUsIG51bGwsIG5vbmUpO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwOyAvLyBwcmV2ZW50IGxpbmtzIGZyb20gcmFuZG9tbHkgYnJlYWtpbmcgb250byBuZXcgbGluZXNcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7IC8vIEZvciBgPGJ1dHRvbj5gc1xuICBib3JkZXI6IDA7IC8vIEZvciBgPGJ1dHRvbj5gc1xuXG4gIC8vIFByZXZlbnQgZHJvcGRvd24gb3ZlcmZsb3cgaWYgdGhlcmUncyBubyBwYWRkaW5nXG4gIC8vIFNlZSBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvcHVsbC8yNzcwM1xuICBAaWYgJGRyb3Bkb3duLXBhZGRpbmcteSA9PSAwIHtcbiAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgIEBpbmNsdWRlIGJvcmRlci10b3AtcmFkaXVzKCRkcm9wZG93bi1pbm5lci1ib3JkZXItcmFkaXVzKTtcbiAgICB9XG5cbiAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgQGluY2x1ZGUgYm9yZGVyLWJvdHRvbS1yYWRpdXMoJGRyb3Bkb3duLWlubmVyLWJvcmRlci1yYWRpdXMpO1xuICAgIH1cbiAgfVxuXG4gIEBpbmNsdWRlIGhvdmVyLWZvY3VzKCkge1xuICAgIGNvbG9yOiAkZHJvcGRvd24tbGluay1ob3Zlci1jb2xvcjtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgQGluY2x1ZGUgZ3JhZGllbnQtYmcoJGRyb3Bkb3duLWxpbmstaG92ZXItYmcpO1xuICB9XG5cbiAgJi5hY3RpdmUsXG4gICY6YWN0aXZlIHtcbiAgICBjb2xvcjogJGRyb3Bkb3duLWxpbmstYWN0aXZlLWNvbG9yO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBAaW5jbHVkZSBncmFkaWVudC1iZygkZHJvcGRvd24tbGluay1hY3RpdmUtYmcpO1xuICB9XG5cbiAgJi5kaXNhYmxlZCxcbiAgJjpkaXNhYmxlZCB7XG4gICAgY29sb3I6ICRkcm9wZG93bi1saW5rLWRpc2FibGVkLWNvbG9yO1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIC8vIFJlbW92ZSBDU1MgZ3JhZGllbnRzIGlmIHRoZXkncmUgZW5hYmxlZFxuICAgIEBpZiAkZW5hYmxlLWdyYWRpZW50cyB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuICAgIH1cbiAgfVxufVxuXG4uZHJvcGRvd24tbWVudS5zaG93IHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi8vIERyb3Bkb3duIHNlY3Rpb24gaGVhZGVyc1xuLmRyb3Bkb3duLWhlYWRlciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiAkZHJvcGRvd24taGVhZGVyLXBhZGRpbmc7XG4gIG1hcmdpbi1ib3R0b206IDA7IC8vIGZvciB1c2Ugd2l0aCBoZWFkaW5nIGVsZW1lbnRzXG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkZm9udC1zaXplLXNtKTtcbiAgY29sb3I6ICRkcm9wZG93bi1oZWFkZXItY29sb3I7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7IC8vIGFzIHdpdGggPiBsaSA+IGFcbn1cblxuLy8gRHJvcGRvd24gdGV4dFxuLmRyb3Bkb3duLWl0ZW0tdGV4dCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiAkZHJvcGRvd24taXRlbS1wYWRkaW5nLXkgJGRyb3Bkb3duLWl0ZW0tcGFkZGluZy14O1xuICBjb2xvcjogJGRyb3Bkb3duLWxpbmstY29sb3I7XG59XG4iLCJAbWl4aW4gY2FyZXQtZG93bigpIHtcbiAgYm9yZGVyLXRvcDogJGNhcmV0LXdpZHRoIHNvbGlkO1xuICBib3JkZXItcmlnaHQ6ICRjYXJldC13aWR0aCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWJvdHRvbTogMDtcbiAgYm9yZGVyLWxlZnQ6ICRjYXJldC13aWR0aCBzb2xpZCB0cmFuc3BhcmVudDtcbn1cblxuQG1peGluIGNhcmV0LXVwKCkge1xuICBib3JkZXItdG9wOiAwO1xuICBib3JkZXItcmlnaHQ6ICRjYXJldC13aWR0aCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWJvdHRvbTogJGNhcmV0LXdpZHRoIHNvbGlkO1xuICBib3JkZXItbGVmdDogJGNhcmV0LXdpZHRoIHNvbGlkIHRyYW5zcGFyZW50O1xufVxuXG5AbWl4aW4gY2FyZXQtcmlnaHQoKSB7XG4gIGJvcmRlci10b3A6ICRjYXJldC13aWR0aCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJpZ2h0OiAwO1xuICBib3JkZXItYm90dG9tOiAkY2FyZXQtd2lkdGggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1sZWZ0OiAkY2FyZXQtd2lkdGggc29saWQ7XG59XG5cbkBtaXhpbiBjYXJldC1sZWZ0KCkge1xuICBib3JkZXItdG9wOiAkY2FyZXQtd2lkdGggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yaWdodDogJGNhcmV0LXdpZHRoIHNvbGlkO1xuICBib3JkZXItYm90dG9tOiAkY2FyZXQtd2lkdGggc29saWQgdHJhbnNwYXJlbnQ7XG59XG5cbkBtaXhpbiBjYXJldCgkZGlyZWN0aW9uOiBkb3duKSB7XG4gIEBpZiAkZW5hYmxlLWNhcmV0IHtcbiAgICAmOjphZnRlciB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICBtYXJnaW4tbGVmdDogJGNhcmV0LXNwYWNpbmc7XG4gICAgICB2ZXJ0aWNhbC1hbGlnbjogJGNhcmV0LXZlcnRpY2FsLWFsaWduO1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICAgIEBpZiAkZGlyZWN0aW9uID09IGRvd24ge1xuICAgICAgICBAaW5jbHVkZSBjYXJldC1kb3duKCk7XG4gICAgICB9IEBlbHNlIGlmICRkaXJlY3Rpb24gPT0gdXAge1xuICAgICAgICBAaW5jbHVkZSBjYXJldC11cCgpO1xuICAgICAgfSBAZWxzZSBpZiAkZGlyZWN0aW9uID09IHJpZ2h0IHtcbiAgICAgICAgQGluY2x1ZGUgY2FyZXQtcmlnaHQoKTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICBAaWYgJGRpcmVjdGlvbiA9PSBsZWZ0IHtcbiAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIH1cblxuICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICBtYXJnaW4tcmlnaHQ6ICRjYXJldC1zcGFjaW5nO1xuICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogJGNhcmV0LXZlcnRpY2FsLWFsaWduO1xuICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICBAaW5jbHVkZSBjYXJldC1sZWZ0KCk7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJjplbXB0eTo6YWZ0ZXIge1xuICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgfVxuICB9XG59XG4iLCIvLyBzdHlsZWxpbnQtZGlzYWJsZSBwcm9wZXJ0eS1kaXNhbGxvd2VkLWxpc3Rcbi8vIFNpbmdsZSBzaWRlIGJvcmRlci1yYWRpdXNcblxuLy8gSGVscGVyIGZ1bmN0aW9uIHRvIHJlcGxhY2UgbmVnYXRpdmUgdmFsdWVzIHdpdGggMFxuQGZ1bmN0aW9uIHZhbGlkLXJhZGl1cygkcmFkaXVzKSB7XG4gICRyZXR1cm46ICgpO1xuICBAZWFjaCAkdmFsdWUgaW4gJHJhZGl1cyB7XG4gICAgQGlmIHR5cGUtb2YoJHZhbHVlKSA9PSBudW1iZXIge1xuICAgICAgJHJldHVybjogYXBwZW5kKCRyZXR1cm4sIG1heCgkdmFsdWUsIDApKTtcbiAgICB9IEBlbHNlIHtcbiAgICAgICRyZXR1cm46IGFwcGVuZCgkcmV0dXJuLCAkdmFsdWUpO1xuICAgIH1cbiAgfVxuICBAcmV0dXJuICRyZXR1cm47XG59XG5cbkBtaXhpbiBib3JkZXItcmFkaXVzKCRyYWRpdXM6ICRib3JkZXItcmFkaXVzLCAkZmFsbGJhY2stYm9yZGVyLXJhZGl1czogZmFsc2UpIHtcbiAgQGlmICRlbmFibGUtcm91bmRlZCB7XG4gICAgYm9yZGVyLXJhZGl1czogdmFsaWQtcmFkaXVzKCRyYWRpdXMpO1xuICB9XG4gIEBlbHNlIGlmICRmYWxsYmFjay1ib3JkZXItcmFkaXVzICE9IGZhbHNlIHtcbiAgICBib3JkZXItcmFkaXVzOiAkZmFsbGJhY2stYm9yZGVyLXJhZGl1cztcbiAgfVxufVxuXG5AbWl4aW4gYm9yZGVyLXRvcC1yYWRpdXMoJHJhZGl1cykge1xuICBAaWYgJGVuYWJsZS1yb3VuZGVkIHtcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiB2YWxpZC1yYWRpdXMoJHJhZGl1cyk7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IHZhbGlkLXJhZGl1cygkcmFkaXVzKTtcbiAgfVxufVxuXG5AbWl4aW4gYm9yZGVyLXJpZ2h0LXJhZGl1cygkcmFkaXVzKSB7XG4gIEBpZiAkZW5hYmxlLXJvdW5kZWQge1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiB2YWxpZC1yYWRpdXMoJHJhZGl1cyk7XG4gICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IHZhbGlkLXJhZGl1cygkcmFkaXVzKTtcbiAgfVxufVxuXG5AbWl4aW4gYm9yZGVyLWJvdHRvbS1yYWRpdXMoJHJhZGl1cykge1xuICBAaWYgJGVuYWJsZS1yb3VuZGVkIHtcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogdmFsaWQtcmFkaXVzKCRyYWRpdXMpO1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IHZhbGlkLXJhZGl1cygkcmFkaXVzKTtcbiAgfVxufVxuXG5AbWl4aW4gYm9yZGVyLWxlZnQtcmFkaXVzKCRyYWRpdXMpIHtcbiAgQGlmICRlbmFibGUtcm91bmRlZCB7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogdmFsaWQtcmFkaXVzKCRyYWRpdXMpO1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IHZhbGlkLXJhZGl1cygkcmFkaXVzKTtcbiAgfVxufVxuXG5AbWl4aW4gYm9yZGVyLXRvcC1sZWZ0LXJhZGl1cygkcmFkaXVzKSB7XG4gIEBpZiAkZW5hYmxlLXJvdW5kZWQge1xuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IHZhbGlkLXJhZGl1cygkcmFkaXVzKTtcbiAgfVxufVxuXG5AbWl4aW4gYm9yZGVyLXRvcC1yaWdodC1yYWRpdXMoJHJhZGl1cykge1xuICBAaWYgJGVuYWJsZS1yb3VuZGVkIHtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogdmFsaWQtcmFkaXVzKCRyYWRpdXMpO1xuICB9XG59XG5cbkBtaXhpbiBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1cygkcmFkaXVzKSB7XG4gIEBpZiAkZW5hYmxlLXJvdW5kZWQge1xuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiB2YWxpZC1yYWRpdXMoJHJhZGl1cyk7XG4gIH1cbn1cblxuQG1peGluIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXMoJHJhZGl1cykge1xuICBAaWYgJGVuYWJsZS1yb3VuZGVkIHtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiB2YWxpZC1yYWRpdXMoJHJhZGl1cyk7XG4gIH1cbn1cbiIsIi8vIEhvcml6b250YWwgZGl2aWRlcnNcbi8vXG4vLyBEaXZpZGVycyAoYmFzaWNhbGx5IGFuIGhyKSB3aXRoaW4gZHJvcGRvd25zIGFuZCBuYXYgbGlzdHNcblxuQG1peGluIG5hdi1kaXZpZGVyKCRjb2xvcjogJG5hdi1kaXZpZGVyLWNvbG9yLCAkbWFyZ2luLXk6ICRuYXYtZGl2aWRlci1tYXJnaW4teSwgJGlnbm9yZS13YXJuaW5nOiBmYWxzZSkge1xuICBoZWlnaHQ6IDA7XG4gIG1hcmdpbjogJG1hcmdpbi15IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAkY29sb3I7XG4gIEBpbmNsdWRlIGRlcHJlY2F0ZShcIlRoZSBgbmF2LWRpdmlkZXIoKWAgbWl4aW5cIiwgXCJ2NC40LjBcIiwgXCJ2NVwiLCAkaWdub3JlLXdhcm5pbmcpO1xufVxuIiwiLy8gR3JhZGllbnRzXG5cbkBtaXhpbiBncmFkaWVudC1iZygkY29sb3IpIHtcbiAgQGlmICRlbmFibGUtZ3JhZGllbnRzIHtcbiAgICBiYWNrZ3JvdW5kOiAkY29sb3IgbGluZWFyLWdyYWRpZW50KDE4MGRlZywgbWl4KCRib2R5LWJnLCAkY29sb3IsIDE1JSksICRjb2xvcikgcmVwZWF0LXg7XG4gIH0gQGVsc2Uge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvcjtcbiAgfVxufVxuXG4vLyBIb3Jpem9udGFsIGdyYWRpZW50LCBmcm9tIGxlZnQgdG8gcmlnaHRcbi8vXG4vLyBDcmVhdGVzIHR3byBjb2xvciBzdG9wcywgc3RhcnQgYW5kIGVuZCwgYnkgc3BlY2lmeWluZyBhIGNvbG9yIGFuZCBwb3NpdGlvbiBmb3IgZWFjaCBjb2xvciBzdG9wLlxuQG1peGluIGdyYWRpZW50LXgoJHN0YXJ0LWNvbG9yOiAkZ3JheS03MDAsICRlbmQtY29sb3I6ICRncmF5LTgwMCwgJHN0YXJ0LXBlcmNlbnQ6IDAlLCAkZW5kLXBlcmNlbnQ6IDEwMCUpIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCAkc3RhcnQtY29sb3IgJHN0YXJ0LXBlcmNlbnQsICRlbmQtY29sb3IgJGVuZC1wZXJjZW50KTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IHJlcGVhdC14O1xufVxuXG4vLyBWZXJ0aWNhbCBncmFkaWVudCwgZnJvbSB0b3AgdG8gYm90dG9tXG4vL1xuLy8gQ3JlYXRlcyB0d28gY29sb3Igc3RvcHMsIHN0YXJ0IGFuZCBlbmQsIGJ5IHNwZWNpZnlpbmcgYSBjb2xvciBhbmQgcG9zaXRpb24gZm9yIGVhY2ggY29sb3Igc3RvcC5cbkBtaXhpbiBncmFkaWVudC15KCRzdGFydC1jb2xvcjogJGdyYXktNzAwLCAkZW5kLWNvbG9yOiAkZ3JheS04MDAsICRzdGFydC1wZXJjZW50OiAwJSwgJGVuZC1wZXJjZW50OiAxMDAlKSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sICRzdGFydC1jb2xvciAkc3RhcnQtcGVyY2VudCwgJGVuZC1jb2xvciAkZW5kLXBlcmNlbnQpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogcmVwZWF0LXg7XG59XG5cbkBtaXhpbiBncmFkaWVudC1kaXJlY3Rpb25hbCgkc3RhcnQtY29sb3I6ICRncmF5LTcwMCwgJGVuZC1jb2xvcjogJGdyYXktODAwLCAkZGVnOiA0NWRlZykge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoJGRlZywgJHN0YXJ0LWNvbG9yLCAkZW5kLWNvbG9yKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IHJlcGVhdC14O1xufVxuQG1peGluIGdyYWRpZW50LXgtdGhyZWUtY29sb3JzKCRzdGFydC1jb2xvcjogJGJsdWUsICRtaWQtY29sb3I6ICRwdXJwbGUsICRjb2xvci1zdG9wOiA1MCUsICRlbmQtY29sb3I6ICRyZWQpIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCAkc3RhcnQtY29sb3IsICRtaWQtY29sb3IgJGNvbG9yLXN0b3AsICRlbmQtY29sb3IpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xufVxuQG1peGluIGdyYWRpZW50LXktdGhyZWUtY29sb3JzKCRzdGFydC1jb2xvcjogJGJsdWUsICRtaWQtY29sb3I6ICRwdXJwbGUsICRjb2xvci1zdG9wOiA1MCUsICRlbmQtY29sb3I6ICRyZWQpIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KCRzdGFydC1jb2xvciwgJG1pZC1jb2xvciAkY29sb3Itc3RvcCwgJGVuZC1jb2xvcik7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG59XG5AbWl4aW4gZ3JhZGllbnQtcmFkaWFsKCRpbm5lci1jb2xvcjogJGdyYXktNzAwLCAkb3V0ZXItY29sb3I6ICRncmF5LTgwMCkge1xuICBiYWNrZ3JvdW5kLWltYWdlOiByYWRpYWwtZ3JhZGllbnQoY2lyY2xlLCAkaW5uZXItY29sb3IsICRvdXRlci1jb2xvcik7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG59XG5AbWl4aW4gZ3JhZGllbnQtc3RyaXBlZCgkY29sb3I6IHJnYmEoJHdoaXRlLCAuMTUpLCAkYW5nbGU6IDQ1ZGVnKSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCgkYW5nbGUsICRjb2xvciAyNSUsIHRyYW5zcGFyZW50IDI1JSwgdHJhbnNwYXJlbnQgNTAlLCAkY29sb3IgNTAlLCAkY29sb3IgNzUlLCB0cmFuc3BhcmVudCA3NSUsIHRyYW5zcGFyZW50KTtcbn1cbiIsIi8vXG4vLyBCYXNlIHN0eWxlc1xuLy9cblxuLmFsZXJ0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiAkYWxlcnQtcGFkZGluZy15ICRhbGVydC1wYWRkaW5nLXg7XG4gIG1hcmdpbi1ib3R0b206ICRhbGVydC1tYXJnaW4tYm90dG9tO1xuICBib3JkZXI6ICRhbGVydC1ib3JkZXItd2lkdGggc29saWQgdHJhbnNwYXJlbnQ7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGFsZXJ0LWJvcmRlci1yYWRpdXMpO1xufVxuXG4vLyBIZWFkaW5ncyBmb3IgbGFyZ2VyIGFsZXJ0c1xuLmFsZXJ0LWhlYWRpbmcge1xuICAvLyBTcGVjaWZpZWQgdG8gcHJldmVudCBjb25mbGljdHMgb2YgY2hhbmdpbmcgJGhlYWRpbmdzLWNvbG9yXG4gIGNvbG9yOiBpbmhlcml0O1xufVxuXG4vLyBQcm92aWRlIGNsYXNzIGZvciBsaW5rcyB0aGF0IG1hdGNoIGFsZXJ0c1xuLmFsZXJ0LWxpbmsge1xuICBmb250LXdlaWdodDogJGFsZXJ0LWxpbmstZm9udC13ZWlnaHQ7XG59XG5cblxuLy8gRGlzbWlzc2libGUgYWxlcnRzXG4vL1xuLy8gRXhwYW5kIHRoZSByaWdodCBwYWRkaW5nIGFuZCBhY2NvdW50IGZvciB0aGUgY2xvc2UgYnV0dG9uJ3MgcG9zaXRpb25pbmcuXG5cbi5hbGVydC1kaXNtaXNzaWJsZSB7XG4gIHBhZGRpbmctcmlnaHQ6ICRjbG9zZS1mb250LXNpemUgKyAkYWxlcnQtcGFkZGluZy14ICogMjtcblxuICAvLyBBZGp1c3QgY2xvc2UgbGluayBwb3NpdGlvblxuICAuY2xvc2Uge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgei1pbmRleDogMjtcbiAgICBwYWRkaW5nOiAkYWxlcnQtcGFkZGluZy15ICRhbGVydC1wYWRkaW5nLXg7XG4gICAgY29sb3I6IGluaGVyaXQ7XG4gIH1cbn1cblxuXG4vLyBBbHRlcm5hdGUgc3R5bGVzXG4vL1xuLy8gR2VuZXJhdGUgY29udGV4dHVhbCBtb2RpZmllciBjbGFzc2VzIGZvciBjb2xvcml6aW5nIHRoZSBhbGVydC5cblxuQGVhY2ggJGNvbG9yLCAkdmFsdWUgaW4gJHRoZW1lLWNvbG9ycyB7XG4gIC5hbGVydC0jeyRjb2xvcn0ge1xuICAgIEBpbmNsdWRlIGFsZXJ0LXZhcmlhbnQodGhlbWUtY29sb3ItbGV2ZWwoJGNvbG9yLCAkYWxlcnQtYmctbGV2ZWwpLCB0aGVtZS1jb2xvci1sZXZlbCgkY29sb3IsICRhbGVydC1ib3JkZXItbGV2ZWwpLCB0aGVtZS1jb2xvci1sZXZlbCgkY29sb3IsICRhbGVydC1jb2xvci1sZXZlbCkpO1xuICB9XG59XG4iLCJAbWl4aW4gYWxlcnQtdmFyaWFudCgkYmFja2dyb3VuZCwgJGJvcmRlciwgJGNvbG9yKSB7XG4gIGNvbG9yOiAkY29sb3I7XG4gIEBpbmNsdWRlIGdyYWRpZW50LWJnKCRiYWNrZ3JvdW5kKTtcbiAgYm9yZGVyLWNvbG9yOiAkYm9yZGVyO1xuXG4gIGhyIHtcbiAgICBib3JkZXItdG9wLWNvbG9yOiBkYXJrZW4oJGJvcmRlciwgNSUpO1xuICB9XG5cbiAgLmFsZXJ0LWxpbmsge1xuICAgIGNvbG9yOiBkYXJrZW4oJGNvbG9yLCAxMCUpO1xuICB9XG59XG4iLCJcclxuJHVpLTI1OiAgdmFyKCAtLWUtZ2xvYmFsLWNvbG9yLTQxYjg0ZWUsICR1aS0yNSk7XHJcbiR1aS01MDogIHZhciggLS1lLWdsb2JhbC1jb2xvci03YTRlN2JlLCAkdWktNTApO1xyXG4kdWktMTAwOiB2YXIoIC0tZS1nbG9iYWwtY29sb3ItOWM4MjFiNCwgJHVpLTEwMCk7XHJcbiR1aS0yMDA6IHZhciggLS1lLWdsb2JhbC1jb2xvci1hOGVhNWM5LCAkdWktMjAwKTtcclxuJHVpLTMwMDogdmFyKCAtLWUtZ2xvYmFsLWNvbG9yLWUxNDcxOWEsICR1aS0zMDApO1xyXG4kdWktNDAwOiB2YXIoIC0tZS1nbG9iYWwtY29sb3ItYWZhMDNmYywgJHVpLTQwMCk7XHJcbiR1aS01MDA6IHZhciggLS1lLWdsb2JhbC1jb2xvci0wMjIzOWNmLCAkdWktNTAwKTtcclxuJHVpLTYwMDogdmFyKCAtLWUtZ2xvYmFsLWNvbG9yLTBlOGQ0OWIsICR1aS02MDApO1xyXG4kdWktNzAwOiB2YXIoIC0tZS1nbG9iYWwtY29sb3ItOGZkZDFmMCwgJHVpLTcwMCk7XHJcbiR1aS04MDA6IHZhciggLS1lLWdsb2JhbC1jb2xvci01YzgyMWJiLCAkdWktODAwKTtcclxuJHVpLTkwMDogdmFyKCAtLWUtZ2xvYmFsLWNvbG9yLTllZDI2ZTksICR1aS05MDApO1xyXG5cclxuJHN1Y2Nlc3M6ICAgICB2YXIoIC0tZS1nbG9iYWwtY29sb3ItZDU0MmRjMiwgJHN1Y2Nlc3MpO1xyXG4kaW5mbzogICAgICAgIHZhciggLS1lLWdsb2JhbC1jb2xvci1lNjA1NTU1LCAkaW5mbyk7XHJcbiR3YXJuaW5nOiAgICAgdmFyKCAtLWUtZ2xvYmFsLWNvbG9yLWYwYTU0YjgsICR3YXJuaW5nKTtcclxuJGRhbmdlcjogICAgICB2YXIoIC0tZS1nbG9iYWwtY29sb3ItZDJjYjQ5OCwgJGRhbmdlcik7XHJcblxyXG4kbGlnaHQ6ICAgICAgIHZhciggLS1lLWdsb2JhbC1jb2xvci0wMWYwZmU0LCAkbGlnaHQpO1xyXG4kbGlnaHQtaG92ZXI6IHZhciggLS1lLWdsb2JhbC1jb2xvci1lOGJkZTQ3LCAkbGlnaHQtaG92ZXIpO1xyXG4kZGFyazogICAgICAgIHZhciggLS1lLWdsb2JhbC1jb2xvci1kYTI5YWU2LCAkZGFyayk7XHJcbiRkYXJrLWhvdmVyOiAgdmFyKCAtLWUtZ2xvYmFsLWNvbG9yLWI5MDRjNzEsICRkYXJrLWhvdmVyKTtcclxuXHJcbmJvZHkgaDEsIGJvZHkgLmgxIHtcclxuXHRmb250LWZhbWlseTogdmFyKC0tZS1nbG9iYWwtdHlwb2dyYXBoeS1hNjQ0Nzg1LWZvbnQtZmFtaWx5LCAkaDEtZm9udC1mYW1pbHkpO1xyXG5cdGZvbnQtc2l6ZTogdmFyKC0tZS1nbG9iYWwtdHlwb2dyYXBoeS1hNjQ0Nzg1LWZvbnQtc2l6ZSwgJGgxLWZvbnQtc2l6ZSk7XHJcblx0bGluZS1oZWlnaHQ6IHZhcigtLWUtZ2xvYmFsLXR5cG9ncmFwaHktYTY0NDc4NS1saW5lLWhlaWdodCwgJGgxLWxpbmUtaGVpZ2h0KTtcclxuXHR0ZXh0LXRyYW5zZm9ybTogdmFyKC0tZS1nbG9iYWwtdHlwb2dyYXBoeS1hNjQ0Nzg1LXRleHQtdHJhbnNmb3JtLCAkaDEtdGV4dC10cmFuc2Zvcm0pO1xyXG5cdGZvbnQtc3R5bGU6IHZhcigtLWUtZ2xvYmFsLXR5cG9ncmFwaHktYTY0NDc4NS1mb250LXN0eWxlLCAkaDEtZm9udC1zdHlsZSk7XHJcblx0bGV0dGVyLXNwYWNpbmc6IHZhcigtLWUtZ2xvYmFsLXR5cG9ncmFwaHktYTY0NDc4NS1sZXR0ZXItc3BhY2luZywgJGgxLWxldHRlci1zcGFjaW5nKTtcclxuXHR0ZXh0LWRlY29yYXRpb246IHZhcigtLWUtZ2xvYmFsLXR5cG9ncmFwaHktYTY0NDc4NS10ZXh0LWRlY29yYXRpb24sICRoMS10ZXh0LWRlY29yYXRpb24pO1xyXG5cdGZvbnQtd2VpZ2h0OiB2YXIoLS1lLWdsb2JhbC10eXBvZ3JhcGh5LWE2NDQ3ODUtZm9udC13ZWlnaHQsICRoMS1mb250LXdlaWdodCk7XHJcblxyXG5cdEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xyXG5cdFx0Zm9udC1mYW1pbHk6IHZhcigtLWUtZ2xvYmFsLXR5cG9ncmFwaHktMWRkZTNiOC1mb250LWZhbWlseSwgJGgyLWZvbnQtZmFtaWx5KTtcclxuXHRcdGZvbnQtc2l6ZTogdmFyKC0tZS1nbG9iYWwtdHlwb2dyYXBoeS0xZGRlM2I4LWZvbnQtc2l6ZSwgJGgyLWZvbnQtc2l6ZSk7XHJcblx0XHRsaW5lLWhlaWdodDogdmFyKC0tZS1nbG9iYWwtdHlwb2dyYXBoeS0xZGRlM2I4LWxpbmUtaGVpZ2h0LCAkaDItbGluZS1oZWlnaHQpO1xyXG5cdFx0dGV4dC10cmFuc2Zvcm06IHZhcigtLWUtZ2xvYmFsLXR5cG9ncmFwaHktMWRkZTNiOC10ZXh0LXRyYW5zZm9ybSwgJGgyLXRleHQtdHJhbnNmb3JtKTtcclxuXHRcdGZvbnQtc3R5bGU6IHZhcigtLWUtZ2xvYmFsLXR5cG9ncmFwaHktMWRkZTNiOC1mb250LXN0eWxlLCAkaDItZm9udC1zdHlsZSk7XHJcblx0XHRsZXR0ZXItc3BhY2luZzogdmFyKC0tZS1nbG9iYWwtdHlwb2dyYXBoeS0xZGRlM2I4LWxldHRlci1zcGFjaW5nLCAkaDItbGV0dGVyLXNwYWNpbmcpO1xyXG5cdFx0dGV4dC1kZWNvcmF0aW9uOiB2YXIoLS1lLWdsb2JhbC10eXBvZ3JhcGh5LTFkZGUzYjgtdGV4dC1kZWNvcmF0aW9uLCAkaDItdGV4dC1kZWNvcmF0aW9uKTtcclxuXHRcdGZvbnQtd2VpZ2h0OiB2YXIoLS1lLWdsb2JhbC10eXBvZ3JhcGh5LTFkZGUzYjgtZm9udC13ZWlnaHQsICRoMi1mb250LXdlaWdodCk7XHJcblx0fVxyXG59XHJcblxyXG5ib2R5IGgyLCBib2R5IC5oMiB7XHJcblx0Zm9udC1mYW1pbHk6IHZhcigtLWUtZ2xvYmFsLXR5cG9ncmFwaHktMWRkZTNiOC1mb250LWZhbWlseSwgJGgyLWZvbnQtZmFtaWx5KTtcclxuXHRmb250LXNpemU6IHZhcigtLWUtZ2xvYmFsLXR5cG9ncmFwaHktMWRkZTNiOC1mb250LXNpemUsICRoMi1mb250LXNpemUpO1xyXG5cdGxpbmUtaGVpZ2h0OiB2YXIoLS1lLWdsb2JhbC10eXBvZ3JhcGh5LTFkZGUzYjgtbGluZS1oZWlnaHQsICRoMi1saW5lLWhlaWdodCk7XHJcblx0dGV4dC10cmFuc2Zvcm06IHZhcigtLWUtZ2xvYmFsLXR5cG9ncmFwaHktMWRkZTNiOC10ZXh0LXRyYW5zZm9ybSwgJGgyLXRleHQtdHJhbnNmb3JtKTtcclxuXHRmb250LXN0eWxlOiB2YXIoLS1lLWdsb2JhbC10eXBvZ3JhcGh5LTFkZGUzYjgtZm9udC1zdHlsZSwgJGgyLWZvbnQtc3R5bGUpO1xyXG5cdGxldHRlci1zcGFjaW5nOiB2YXIoLS1lLWdsb2JhbC10eXBvZ3JhcGh5LTFkZGUzYjgtbGV0dGVyLXNwYWNpbmcsICRoMi1sZXR0ZXItc3BhY2luZyk7XHJcblx0dGV4dC1kZWNvcmF0aW9uOiB2YXIoLS1lLWdsb2JhbC10eXBvZ3JhcGh5LTFkZGUzYjgtdGV4dC1kZWNvcmF0aW9uLCAkaDItdGV4dC1kZWNvcmF0aW9uKTtcclxuXHRmb250LXdlaWdodDogdmFyKC0tZS1nbG9iYWwtdHlwb2dyYXBoeS0xZGRlM2I4LWZvbnQtd2VpZ2h0LCAkaDItZm9udC13ZWlnaHQpO1xyXG5cclxuXHRAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcclxuXHRcdGZvbnQtZmFtaWx5OiB2YXIoLS1lLWdsb2JhbC10eXBvZ3JhcGh5LTRiNDBjMTYtZm9udC1mYW1pbHksICRoMy1mb250LWZhbWlseSk7XHJcblx0XHRmb250LXNpemU6IHZhcigtLWUtZ2xvYmFsLXR5cG9ncmFwaHktNGI0MGMxNi1mb250LXNpemUsICRoMy1mb250LXNpemUpO1xyXG5cdFx0bGluZS1oZWlnaHQ6IHZhcigtLWUtZ2xvYmFsLXR5cG9ncmFwaHktNGI0MGMxNi1saW5lLWhlaWdodCwgJGgzLWxpbmUtaGVpZ2h0KTtcclxuXHRcdHRleHQtdHJhbnNmb3JtOiB2YXIoLS1lLWdsb2JhbC10eXBvZ3JhcGh5LTRiNDBjMTYtdGV4dC10cmFuc2Zvcm0sICRoMy10ZXh0LXRyYW5zZm9ybSk7XHJcblx0XHRmb250LXN0eWxlOiB2YXIoLS1lLWdsb2JhbC10eXBvZ3JhcGh5LTRiNDBjMTYtZm9udC1zdHlsZSwgJGgzLWZvbnQtc3R5bGUpO1xyXG5cdFx0bGV0dGVyLXNwYWNpbmc6IHZhcigtLWUtZ2xvYmFsLXR5cG9ncmFwaHktNGI0MGMxNi1sZXR0ZXItc3BhY2luZywgJGgzLWxldHRlci1zcGFjaW5nKTtcclxuXHRcdHRleHQtZGVjb3JhdGlvbjogdmFyKC0tZS1nbG9iYWwtdHlwb2dyYXBoeS00YjQwYzE2LXRleHQtZGVjb3JhdGlvbiwgJGgzLXRleHQtZGVjb3JhdGlvbik7XHJcblx0XHRmb250LXdlaWdodDogdmFyKC0tZS1nbG9iYWwtdHlwb2dyYXBoeS00YjQwYzE2LWZvbnQtd2VpZ2h0LCAkaDMtZm9udC13ZWlnaHQpO1xyXG5cdH1cclxufVxyXG5cclxuYm9keSBoMywgYm9keSAuaDMge1xyXG5cdGZvbnQtZmFtaWx5OiB2YXIoLS1lLWdsb2JhbC10eXBvZ3JhcGh5LTRiNDBjMTYtZm9udC1mYW1pbHksICRoMy1mb250LWZhbWlseSk7XHJcblx0Zm9udC1zaXplOiB2YXIoLS1lLWdsb2JhbC10eXBvZ3JhcGh5LTRiNDBjMTYtZm9udC1zaXplLCAkaDMtZm9udC1zaXplKTtcclxuXHRsaW5lLWhlaWdodDogdmFyKC0tZS1nbG9iYWwtdHlwb2dyYXBoeS00YjQwYzE2LWxpbmUtaGVpZ2h0LCAkaDMtbGluZS1oZWlnaHQpO1xyXG5cdHRleHQtdHJhbnNmb3JtOiB2YXIoLS1lLWdsb2JhbC10eXBvZ3JhcGh5LTRiNDBjMTYtdGV4dC10cmFuc2Zvcm0sICRoMy10ZXh0LXRyYW5zZm9ybSk7XHJcblx0Zm9udC1zdHlsZTogdmFyKC0tZS1nbG9iYWwtdHlwb2dyYXBoeS00YjQwYzE2LWZvbnQtc3R5bGUsICRoMy1mb250LXN0eWxlKTtcclxuXHRsZXR0ZXItc3BhY2luZzogdmFyKC0tZS1nbG9iYWwtdHlwb2dyYXBoeS00YjQwYzE2LWxldHRlci1zcGFjaW5nLCAkaDMtbGV0dGVyLXNwYWNpbmcpO1xyXG5cdHRleHQtZGVjb3JhdGlvbjogdmFyKC0tZS1nbG9iYWwtdHlwb2dyYXBoeS00YjQwYzE2LXRleHQtZGVjb3JhdGlvbiwgJGgzLXRleHQtZGVjb3JhdGlvbik7XHJcblx0Zm9udC13ZWlnaHQ6IHZhcigtLWUtZ2xvYmFsLXR5cG9ncmFwaHktNGI0MGMxNi1mb250LXdlaWdodCwgJGgzLWZvbnQtd2VpZ2h0KTtcclxuXHJcblx0QG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcblx0XHRmb250LWZhbWlseTogdmFyKC0tZS1nbG9iYWwtdHlwb2dyYXBoeS0zMTUzMDk2LWZvbnQtZmFtaWx5LCAkaDQtZm9udC1mYW1pbHkpO1xyXG5cdFx0Zm9udC1zaXplOiB2YXIoLS1lLWdsb2JhbC10eXBvZ3JhcGh5LTMxNTMwOTYtZm9udC1zaXplLCAkaDQtZm9udC1zaXplKTtcclxuXHRcdGxpbmUtaGVpZ2h0OiB2YXIoLS1lLWdsb2JhbC10eXBvZ3JhcGh5LTMxNTMwOTYtbGluZS1oZWlnaHQsICRoNC1saW5lLWhlaWdodCk7XHJcblx0XHR0ZXh0LXRyYW5zZm9ybTogdmFyKC0tZS1nbG9iYWwtdHlwb2dyYXBoeS0zMTUzMDk2LXRleHQtdHJhbnNmb3JtLCAkaDQtdGV4dC10cmFuc2Zvcm0pO1xyXG5cdFx0Zm9udC1zdHlsZTogdmFyKC0tZS1nbG9iYWwtdHlwb2dyYXBoeS0zMTUzMDk2LWZvbnQtc3R5bGUsICRoNC1mb250LXN0eWxlKTtcclxuXHRcdGxldHRlci1zcGFjaW5nOiB2YXIoLS1lLWdsb2JhbC10eXBvZ3JhcGh5LTMxNTMwOTYtbGV0dGVyLXNwYWNpbmcsICRoNC1sZXR0ZXItc3BhY2luZyk7XHJcblx0XHR0ZXh0LWRlY29yYXRpb246IHZhcigtLWUtZ2xvYmFsLXR5cG9ncmFwaHktMzE1MzA5Ni10ZXh0LWRlY29yYXRpb24sICRoNC10ZXh0LWRlY29yYXRpb24pO1xyXG5cdFx0Zm9udC13ZWlnaHQ6IHZhcigtLWUtZ2xvYmFsLXR5cG9ncmFwaHktMzE1MzA5Ni1mb250LXdlaWdodCwgJGg0LWZvbnQtd2VpZ2h0KTtcclxuXHR9XHJcbn1cclxuXHJcbmJvZHkgaDQsIGJvZHkgLmg0IHtcclxuXHRmb250LWZhbWlseTogdmFyKC0tZS1nbG9iYWwtdHlwb2dyYXBoeS0zMTUzMDk2LWZvbnQtZmFtaWx5LCAkaDQtZm9udC1mYW1pbHkpO1xyXG5cdGZvbnQtc2l6ZTogdmFyKC0tZS1nbG9iYWwtdHlwb2dyYXBoeS0zMTUzMDk2LWZvbnQtc2l6ZSwgJGg0LWZvbnQtc2l6ZSk7XHJcblx0bGluZS1oZWlnaHQ6IHZhcigtLWUtZ2xvYmFsLXR5cG9ncmFwaHktMzE1MzA5Ni1saW5lLWhlaWdodCwgJGg0LWxpbmUtaGVpZ2h0KTtcclxuXHR0ZXh0LXRyYW5zZm9ybTogdmFyKC0tZS1nbG9iYWwtdHlwb2dyYXBoeS0zMTUzMDk2LXRleHQtdHJhbnNmb3JtLCAkaDQtdGV4dC10cmFuc2Zvcm0pO1xyXG5cdGZvbnQtc3R5bGU6IHZhcigtLWUtZ2xvYmFsLXR5cG9ncmFwaHktMzE1MzA5Ni1mb250LXN0eWxlLCAkaDQtZm9udC1zdHlsZSk7XHJcblx0bGV0dGVyLXNwYWNpbmc6IHZhcigtLWUtZ2xvYmFsLXR5cG9ncmFwaHktMzE1MzA5Ni1sZXR0ZXItc3BhY2luZywgJGg0LWxldHRlci1zcGFjaW5nKTtcclxuXHR0ZXh0LWRlY29yYXRpb246IHZhcigtLWUtZ2xvYmFsLXR5cG9ncmFwaHktMzE1MzA5Ni10ZXh0LWRlY29yYXRpb24sICRoNC10ZXh0LWRlY29yYXRpb24pO1xyXG5cdGZvbnQtd2VpZ2h0OiB2YXIoLS1lLWdsb2JhbC10eXBvZ3JhcGh5LTMxNTMwOTYtZm9udC13ZWlnaHQsICRoNC1mb250LXdlaWdodCk7XHJcbn1cclxuXHJcbmJvZHkgaDUsIGJvZHkgLmg1IHtcclxuXHRmb250LWZhbWlseTogdmFyKC0tZS1nbG9iYWwtdHlwb2dyYXBoeS0wNWNjNGRkLWZvbnQtZmFtaWx5LCAkaDUtZm9udC1mYW1pbHkpO1xyXG5cdGZvbnQtc2l6ZTogdmFyKC0tZS1nbG9iYWwtdHlwb2dyYXBoeS0wNWNjNGRkLWZvbnQtc2l6ZSwgJGg1LWZvbnQtc2l6ZSk7XHJcblx0bGluZS1oZWlnaHQ6IHZhcigtLWUtZ2xvYmFsLXR5cG9ncmFwaHktMDVjYzRkZC1saW5lLWhlaWdodCwgJGg1LWxpbmUtaGVpZ2h0KTtcclxuXHR0ZXh0LXRyYW5zZm9ybTogdmFyKC0tZS1nbG9iYWwtdHlwb2dyYXBoeS0wNWNjNGRkLXRleHQtdHJhbnNmb3JtLCAkaDUtdGV4dC10cmFuc2Zvcm0pO1xyXG5cdGZvbnQtc3R5bGU6IHZhcigtLWUtZ2xvYmFsLXR5cG9ncmFwaHktMDVjYzRkZC1mb250LXN0eWxlLCAkaDUtZm9udC1zdHlsZSk7XHJcblx0bGV0dGVyLXNwYWNpbmc6IHZhcigtLWUtZ2xvYmFsLXR5cG9ncmFwaHktMDVjYzRkZC1sZXR0ZXItc3BhY2luZywgJGg1LWxldHRlci1zcGFjaW5nKTtcclxuXHR0ZXh0LWRlY29yYXRpb246IHZhcigtLWUtZ2xvYmFsLXR5cG9ncmFwaHktMDVjYzRkZC10ZXh0LWRlY29yYXRpb24sICRoNS10ZXh0LWRlY29yYXRpb24pO1xyXG5cdGZvbnQtd2VpZ2h0OiB2YXIoLS1lLWdsb2JhbC10eXBvZ3JhcGh5LTA1Y2M0ZGQtZm9udC13ZWlnaHQsICRoNS1mb250LXdlaWdodCk7XHJcbn1cclxuXHJcbmJvZHkgaDYsIGJvZHkgLmg2IHtcclxuXHRmb250LWZhbWlseTogdmFyKC0tZS1nbG9iYWwtdHlwb2dyYXBoeS04NTVhOWM3LWZvbnQtZmFtaWx5LCAkaDYtZm9udC1mYW1pbHkpO1xyXG5cdGZvbnQtc2l6ZTogdmFyKC0tZS1nbG9iYWwtdHlwb2dyYXBoeS04NTVhOWM3LWZvbnQtc2l6ZSwgJGg2LWZvbnQtc2l6ZSk7XHJcblx0bGluZS1oZWlnaHQ6IHZhcigtLWUtZ2xvYmFsLXR5cG9ncmFwaHktODU1YTljNy1saW5lLWhlaWdodCwgJGg2LWxpbmUtaGVpZ2h0KTtcclxuXHR0ZXh0LXRyYW5zZm9ybTogdmFyKC0tZS1nbG9iYWwtdHlwb2dyYXBoeS04NTVhOWM3LXRleHQtdHJhbnNmb3JtLCAkaDYtdGV4dC10cmFuc2Zvcm0pO1xyXG5cdGZvbnQtc3R5bGU6IHZhcigtLWUtZ2xvYmFsLXR5cG9ncmFwaHktODU1YTljNy1mb250LXN0eWxlLCAkaDYtZm9udC1zdHlsZSk7XHJcblx0bGV0dGVyLXNwYWNpbmc6IHZhcigtLWUtZ2xvYmFsLXR5cG9ncmFwaHktODU1YTljNy1sZXR0ZXItc3BhY2luZywgJGg2LWxldHRlci1zcGFjaW5nKTtcclxuXHR0ZXh0LWRlY29yYXRpb246IHZhcigtLWUtZ2xvYmFsLXR5cG9ncmFwaHktODU1YTljNy10ZXh0LWRlY29yYXRpb24sICRoNi10ZXh0LWRlY29yYXRpb24pO1xyXG5cdGZvbnQtd2VpZ2h0OiB2YXIoLS1lLWdsb2JhbC10eXBvZ3JhcGh5LTg1NWE5YzctZm9udC13ZWlnaHQsICRoNi1mb250LXdlaWdodCk7XHJcbn1cclxuXHJcbiIsIi5ub3RpY2UtY29va2llIHtcclxuXHR6LWluZGV4OiAxMDAwO1xyXG4gICAgYm90dG9tOiAwO1xyXG4gICAgcmlnaHQ6IDA7XHJcbiAgICBsZWZ0OiAwO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcblx0bWFyZ2luLWJvdHRvbTogMTAwJTtcclxuICAgIHBhZGRpbmc6IDAgMCAxLjYyNXJlbSAwICFpbXBvcnRhbnQ7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgIGhlaWdodDogYXV0bztcclxuXHRwb3NpdGlvbjogc3RpY2t5O1xyXG5cdG9wYWNpdHk6IDA7XHJcblx0dHJhbnNpdGlvbjogMC4ycyBhbGw7XHJcblx0b3ZlcmZsb3c6IHZpc2libGU7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMjAwJSk7XHJcblxyXG5cdEBtZWRpYSAobWF4LXdpZHRoOiAxMDIzcHgpIHsgXHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHRcdHBhZGRpbmc6IDAhaW1wb3J0YW50O1xyXG5cdH1cclxuXHJcblx0LmNvbnRhaW5lciB7IFxyXG5cdFx0b3ZlcmZsb3c6IHZpc2libGU7XHJcblx0XHRAbWVkaWEgKG1heC13aWR0aDogMTAyM3B4KSB7IFxyXG5cdFx0XHRwYWRkaW5nOiAwO1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0LmNvb2tpZS1hY3Rpb25zIHtcclxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAxMDIzcHgpIHsgXHJcblx0XHRcdG1heC13aWR0aDogMTAwJTtcclxuXHRcdFx0cGFkZGluZzogMDtcclxuXHRcdFx0bWFyZ2luOiAxMHB4IDAgMCAwO1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0LmJ0biB7XHJcblx0XHRAbWVkaWEgKG1heC13aWR0aDogMTAyM3B4KSB7IFxyXG5cdFx0XHR3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0Jl9faW5uZXIge1xyXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0Ym94LXNoYWRvdzogMHB4IDhweCAyOHB4IHJnYmEoMCwgMCwgMCwgMC4yNSk7XHJcblx0XHRib3JkZXItcmFkaXVzOiA4cHg7XHJcblx0XHRiYWNrZ3JvdW5kOiAkd2hpdGU7XHJcblx0XHRwYWRkaW5nOiAzMnB4IDU1cHg7XHJcblx0XHRjb2xvcjogJHRleHQ7XHJcblx0XHRvdmVyZmxvdzogdmlzaWJsZTtcclxuXHJcblx0XHRAbWVkaWEgKG1heC13aWR0aDogMTAyM3B4KSB7XHJcblx0XHRcdGJveC1zaGFkb3c6IG5vbmU7XHJcblx0XHRcdGJvcmRlci1yYWRpdXM6IDA7XHJcblx0XHRcdHBhZGRpbmc6IDE1cHggMjVweDtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdCYuYWN0aXZlIHtcclxuXHRcdHRyYW5zZm9ybTogbm9uZTtcclxuXHRcdG9wYWNpdHk6IDE7XHJcblx0fVxyXG5cclxuXHQmOm5vdCguYWN0aXZlKSB7XHJcblx0XHRkaXNwbGF5OiBub25lO1xyXG5cdH1cclxuXHJcblx0aDMge1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogMC42MjVyZW07XHJcblx0XHRjb2xvcjogJHRleHQ7XHJcblx0fVxyXG5cclxuXHQuY29va2llLWNvbnRlbnQge1xyXG5cdFx0cCwgZGl2IHtcclxuXHRcdFx0QGV4dGVuZCAuYm9keS1zbTtcclxuXHRcdFx0Y29sb3I6ICR0ZXh0O1xyXG5cdFx0fVxyXG5cclxuXHRcdHAge1xyXG5cdFx0XHQmOmxhc3QtY2hpbGQge1xyXG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDA7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdGJ1dHRvbi5jbG9zZSB7XHJcblx0XHRmbG9hdDogcmlnaHQ7XHJcblx0XHRmb250LXNpemU6IDEuNXJlbTtcclxuXHRcdGZvbnQtd2VpZ2h0OiA3MDA7XHJcblx0XHRsaW5lLWhlaWdodDogMTtcclxuXHRcdGNvbG9yOiAkaGVhZGluZztcclxuXHRcdHRleHQtc2hhZG93OiAwIDFweCAwICNmZmY7XHJcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuXHRcdGJvcmRlcjogMDtcclxuXHR9XHJcblxyXG5cdFxyXG59XHJcblxyXG4ubm90aWNlLXN1YnNjcmliZSB7XHJcblx0ei1pbmRleDogOTk5O1xyXG4gICAgYm90dG9tOiAwO1xyXG4gICAgcmlnaHQ6IDA7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuXHRtYXJnaW4tbGVmdDogYXV0bztcclxuXHRtYXgtd2lkdGg6IDgwMHB4O1xyXG5cdG1hcmdpbi1ib3R0b206IDEwMCU7XHJcbiAgICBwYWRkaW5nOiAwIDAgMS42MjVyZW0gMCAhaW1wb3J0YW50O1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICBoZWlnaHQ6IGF1dG87XHJcblx0cG9zaXRpb246IGZpeGVkO1xyXG5cdG9wYWNpdHk6IDA7XHJcblx0dHJhbnNpdGlvbjogMC4ycyBhbGw7XHJcblx0b3ZlcmZsb3c6IHZpc2libGU7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMjAwJSk7XHJcblxyXG5cdC5ub3RpY2UtY29va2llLmFjdGl2ZSArICYge1xyXG5cdFx0Ym90dG9tOiAxNTBweDtcclxuXHR9XHJcblxyXG5cdEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xyXG5cdFx0bWFyZ2luLWxlZnQ6IDA7XHJcblx0XHRsZWZ0OiAwO1xyXG5cdFx0bWF4LXdpZHRoOiAxMDAlO1xyXG5cclxuXHRcdC5jb250YWluZXIge1xyXG5cdFx0XHRtYXgtd2lkdGg6IDEwMCU7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQmLmFjdGl2ZSB7XHJcblx0XHR0cmFuc2Zvcm06IG5vbmU7XHJcblx0XHRvcGFjaXR5OiAxO1xyXG5cdH1cclxuXHJcblx0YnV0dG9uLmNsb3NlIHtcclxuXHRcdGZvbnQtc2l6ZTogMS41cmVtO1xyXG5cdFx0Zm9udC13ZWlnaHQ6IDcwMDtcclxuXHRcdGxpbmUtaGVpZ2h0OiAxMXB4O1xyXG5cdFx0Y29sb3I6ICRoZWFkaW5nO1xyXG5cdFx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcblx0XHRib3JkZXI6IDA7XHJcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHR0b3A6IDA7XHJcblx0XHRyaWdodDogMDtcclxuXHRcdHotaW5kZXg6IDEwMDtcclxuXHRcdGJhY2tncm91bmQ6ICR3aGl0ZTtcclxuXHRcdGJhY2tncm91bmQ6ICNGRkZGRkY7XHJcblx0XHRib3JkZXItcmFkaXVzOiAwcHggMHB4IDBweCAxMHB4O1xyXG5cdFx0cGFkZGluZzogMTBweDtcclxuXHR9XHJcblxyXG5cdCZfX2lubmVyIHtcclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdGJveC1zaGFkb3c6IDBweCA4cHggMjhweCByZ2JhKDAsIDAsIDAsIDAuMjUpO1xyXG5cdFx0Ym9yZGVyLXJhZGl1czogOHB4O1xyXG5cdFx0YmFja2dyb3VuZDogJHdoaXRlO1xyXG5cdFx0cGFkZGluZzogMDtcclxuXHRcdGNvbG9yOiAkdGV4dDtcclxuXHRcdG92ZXJmbG93OiBoaWRkZW47XHJcblxyXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6IDEwMjNweCkge1xyXG5cdFx0XHRib3gtc2hhZG93OiBub25lO1xyXG5cdFx0XHRwYWRkaW5nOiAxNXB4IDI1cHg7XHJcblx0XHR9XHJcblx0fVxyXG5cdFxyXG5cdC5nZm9ybV90aXRsZSwgLmdmb3JtX3JlcXVpcmVkX2xlZ2VuZCB7XHJcblx0XHRkaXNwbGF5OiBub25lO1xyXG5cdH1cclxuXHJcblx0Lmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSAuZ2Zvcm1fZm9vdGVyLCAuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIC5nZm9ybV9wYWdlX2Zvb3RlciB7XHJcblx0XHRwYWRkaW5nOiAwO1xyXG5cdFx0bWFyZ2luOiAwO1xyXG5cdH1cclxuXHJcblx0Lmdmb3JtX2J1dHRvbi5idXR0b24geyBcclxuXHRcdHBhZGRpbmctdG9wOiAxM3B4O1xyXG5cdFx0cGFkZGluZy1ib3R0b206IDEzcHg7XHJcblx0XHRsaW5lLWhlaWdodDogMSFpbXBvcnRhbnQ7XHJcblx0XHR3aWR0aDogMTAwJTsgXHJcblx0XHRtYXJnaW46IDEwcHggMCAwIDA7XHJcblx0fVxyXG5cclxuXHQuc3Vic2NyaWJlLWNvbnRlbnQge1xyXG5cdFx0cGFkZGluZzogMjBweCA0MHB4O1xyXG5cclxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAxMDIzcHgpIHtcclxuXHRcdFx0cGFkZGluZzogMzBweCAwcHg7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQuc3Vic2NyaWJlLWltYWdlIHtcclxuXHRcdHBhZGRpbmc6IDA7XHJcblx0fVxyXG59XHJcbiIsIiRidG4tZm9udC1mYW1pbHk6ICRib2R5LWZvbnQtZmFtaWx5O1xyXG4kYnRuLWZvbnQtd2VpZ2h0OiA3MDA7XHJcbiRidG4tYm9yZGVyLXdpZHRoOiAxcHg7XHJcblxyXG4kYnRuLXBhZGRpbmcteTogMC43NXJlbTtcclxuJGJ0bi1wYWRkaW5nLXg6IDEuNXJlbTtcclxuXHJcbiRidG4tZm9udC1zaXplOiAxcmVtO1xyXG4kYnRuLWxpbmUtaGVpZ2h0OiAxLjU7XHJcbiRidG4tYm9yZGVyLXJhZGl1czogMC4zNzVyZW07XHJcblxyXG4vLyBzdHlsZWxpbnQtZGlzYWJsZSBzZWxlY3Rvci1uby1xdWFsaWZ5aW5nLXR5cGVcclxuXHJcbi8vXHJcbi8vIEJhc2Ugc3R5bGVzXHJcbi8vXHJcblxyXG4uYnRuLFxyXG4ubWFwLXN2Zy1idG4ge1xyXG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRmb250LXdlaWdodDogJGJ0bi1mb250LXdlaWdodDtcclxuXHRjb2xvcjogJGJvZHktY29sb3I7XHJcblx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdHRleHQtZGVjb3JhdGlvbjogaWYoJGxpbmstZGVjb3JhdGlvbiA9PSBub25lLCBudWxsLCBub25lKTtcclxuXHR3aGl0ZS1zcGFjZTogJGJ0bi13aGl0ZS1zcGFjZTtcclxuXHR2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG5cdGxpbmUtaGVpZ2h0OiAkYnRuLWxpbmUtaGVpZ2h0O1xyXG5cdHVzZXItc2VsZWN0OiBub25lO1xyXG5cdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG5cdGJvcmRlcjogJGJ0bi1ib3JkZXItd2lkdGggc29saWQgdHJhbnNwYXJlbnQ7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdGJveC1zaGFkb3c6IG5vbmU7XHJcblx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuXHRmb250LXNpemU6ICRidG4tZm9udC1zaXplO1xyXG5cdHRyYW5zaXRpb246IGNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LGJhY2tncm91bmQtY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsYm9yZGVyLWNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LGJveC1zaGFkb3cgMC4xNXMgZWFzZS1pbi1vdXQsb3BhY2l0eSAwLjE1cyBlYXNlLWluLW91dDtcclxuXHJcblx0QGluY2x1ZGUgYnV0dG9uLXNpemUoJGJ0bi1wYWRkaW5nLXksICRidG4tcGFkZGluZy14LCAkYnRuLWZvbnQtc2l6ZSwgJGJ0bi1saW5lLWhlaWdodCwgJGJ0bi1ib3JkZXItcmFkaXVzKTtcclxuXHJcblx0Jjpmb2N1cyxcclxuXHQmLmZvY3VzIHtcclxuXHRcdG91dGxpbmU6IDA7XHJcblx0XHRib3gtc2hhZG93OiBub25lIWltcG9ydGFudDtcclxuXHR9XHJcblxyXG5cdC8vIERpc2FibGVkIGNvbWVzIGZpcnN0IHNvIGFjdGl2ZSBjYW4gcHJvcGVybHkgcmVzdHlsZVxyXG5cdCYuZGlzYWJsZWQsXHJcblx0JjpkaXNhYmxlZCB7XHJcblx0XHRvcGFjaXR5OiAkYnRuLWRpc2FibGVkLW9wYWNpdHk7XHJcblx0XHRib3gtc2hhZG93OiBub25lIWltcG9ydGFudDtcclxuXHR9XHJcblxyXG5cdCY6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkge1xyXG5cdFx0Y3Vyc29yOiBpZigkZW5hYmxlLXBvaW50ZXItY3Vyc29yLWZvci1idXR0b25zLCBwb2ludGVyLCBudWxsKTtcclxuXHJcblx0XHQmOmFjdGl2ZSxcclxuXHRcdCYuYWN0aXZlIHtcclxuXHRcdFx0Ym94LXNoYWRvdzogbm9uZSFpbXBvcnRhbnQ7XHJcblx0XHRcdC8vQGluY2x1ZGUgYm94LXNoYWRvdygkYnRuLWFjdGl2ZS1ib3gtc2hhZG93KTtcclxuXHJcblx0XHRcdCY6Zm9jdXMge1xyXG5cdFx0XHRcdGJveC1zaGFkb3c6IG5vbmU7XHJcblx0XHRcdFx0Ly9AaW5jbHVkZSBib3gtc2hhZG93KCRidG4tZm9jdXMtYm94LXNoYWRvdywgJGJ0bi1hY3RpdmUtYm94LXNoYWRvdyk7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdHNwYW4ge1xyXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0ei1pbmRleDogMTtcclxuXHR9XHJcblxyXG5cdHN2ZyB7XHJcblx0XHRtYXJnaW4tcmlnaHQ6IDEwcHg7XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHRcdGhlaWdodDogYXV0bztcclxuXHRcdG1heC13aWR0aDogMTZweDtcclxuXHR9XHJcblxyXG5cclxuXHQmLXByaW1hcnksICYtZGFyay1ncmVlbiwgJi1zbWFsbCB7XHJcblx0XHRiYWNrZ3JvdW5kOiAkZGFyay1ncmVlbjtcclxuXHRcdGJvcmRlci1jb2xvcjogJGRhcmstZ3JlZW47XHJcblx0XHRjb2xvcjogJHdoaXRlO1xyXG5cclxuXHRcdCY6aG92ZXIge1xyXG5cdFx0XHRib3JkZXItY29sb3I6ICRkYXJrLWdyZWVuLWhvdmVyO1xyXG5cdFx0XHRiYWNrZ3JvdW5kOiAkZGFyay1ncmVlbi1ob3ZlcjtcclxuXHRcdFx0Y29sb3I6ICR3aGl0ZTtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdCYtc21hbGwge1xyXG5cdFx0dGV4dC10cmFuc2Zvcm06IG5vbmU7XHJcblx0XHRmb250LXNpemU6IDEycHg7XHJcblx0XHRwYWRkaW5nOiA2cHggMTVweDtcclxuXHRcdGJvcmRlci1yYWRpdXM6IDA7XHJcblx0XHRmb250LXdlaWdodDogbm9ybWFsO1xyXG5cdFx0ZGlzcGxheTogaW5saW5lLWZsZXg7XHJcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0bGluZS1oZWlnaHQ6IDE4cHg7XHJcblxyXG5cdFx0LyomOmFmdGVyIHtcclxuXHRcdFx0bWFyZ2luLWxlZnQ6IDEwcHg7XHJcblx0XHRcdHRyYW5zaXRpb246IDAuMnMgYWxsO1xyXG5cdFx0XHR0cmFuc2Zvcm06IG5vbmU7XHJcblx0XHRcdGhlaWdodDogMTZweDtcclxuXHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdGNvbnRlbnQ6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0Nzdmcgd2lkdGg9JzEwJyBoZWlnaHQ9JzEwJyB2aWV3Qm94PScwIDAgMTAgMTAnIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NwYXRoIGQ9J002LjA2MDYzIDVMOS4yNjU2MiAxLjc5NUw5LjkyNjU2IDEuMTM0MDZDMTAuMDI0MSAxLjAzNjU2IDEwLjAyNDEgMC44NzgxMjUgOS45MjY1NiAwLjc4MDYyNUw5LjIxOTM3IDAuMDczNDM3NkM5LjEyMTg3IC0wLjAyNDA2MjQgOC45NjM0NCAtMC4wMjQwNjI0IDguODY1OTQgMC4wNzM0Mzc2TDUgMy45MzkzN0wxLjEzNDA2IDAuMDczMTI1QzEuMDM2NTYgLTAuMDI0Mzc1IDAuODc4MTI1IC0wLjAyNDM3NSAwLjc4MDYyNSAwLjA3MzEyNUwwLjA3MzEyNSAwLjc4MDMxM0MtMC4wMjQzNzUgMC44Nzc4MTMgLTAuMDI0Mzc1IDEuMDM2MjUgMC4wNzMxMjUgMS4xMzM3NUwzLjkzOTM3IDVMMC4wNzMxMjUgOC44NjU5NEMtMC4wMjQzNzUgOC45NjM0NCAtMC4wMjQzNzUgOS4xMjE4NyAwLjA3MzEyNSA5LjIxOTM3TDAuNzgwMzEyIDkuOTI2NTZDMC44Nzc4MTMgMTAuMDI0MSAxLjAzNjI1IDEwLjAyNDEgMS4xMzM3NSA5LjkyNjU2TDUgNi4wNjA2M0w4LjIwNSA5LjI2NTYyTDguODY1OTQgOS45MjY1NkM4Ljk2MzQ0IDEwLjAyNDEgOS4xMjE4NyAxMC4wMjQxIDkuMjE5MzcgOS45MjY1Nkw5LjkyNjU2IDkuMjE5MzdDMTAuMDI0MSA5LjEyMTg3IDEwLjAyNDEgOC45NjM0NCA5LjkyNjU2IDguODY1OTRMNi4wNjA2MyA1WicgZmlsbD0nd2hpdGUnLyUzRSUzQy9zdmclM0UlMEFcIik7XHRcdFxyXG5cdFx0fSovXHJcblx0fVxyXG5cclxuXHQmLW91dGxpbmUtcHJpbWFyeSB7XHJcblx0XHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcclxuXHRcdGJvcmRlci1jb2xvcjogJHByaW1hcnk7XHJcblx0XHRjb2xvcjogJHByaW1hcnk7XHJcblxyXG5cdFx0Jjpob3ZlciB7XHJcblx0XHRcdGJvcmRlci1jb2xvcjogJHByaW1hcnktaG92ZXI7XHJcblx0XHRcdGNvbG9yOiAkcHJpbWFyeS1ob3ZlcjtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdCYtcHJpbWFyeS10ZXh0IHtcclxuXHRcdGNvbG9yOiAkcHJpbWFyeTtcclxuXHRcdHBhZGRpbmc6IDA7XHJcblx0XHR0ZXh0LXRyYW5zZm9ybTogbm9uZTtcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFxyXG5cdFx0JjphZnRlciB7XHJcblx0XHRcdG1hcmdpbi1sZWZ0OiAxMHB4O1xyXG5cdFx0XHR0cmFuc2l0aW9uOiAwLjJzIGFsbDtcclxuXHRcdFx0dHJhbnNmb3JtOiBub25lO1xyXG5cdFx0XHRoZWlnaHQ6IDE5cHg7XHJcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRjb250ZW50OiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHdpZHRoPSc2JyBoZWlnaHQ9JzE2JyB2aWV3Qm94PScwIDAgNiAxNicgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzRSUzQ3BhdGggZD0nTTUuODY4NzcgOC4yNjU2N0wxLjI4MTI3IDEyLjg5MDdDMS4xMzQ0IDEzLjAzNzUgMC44OTY4OTkgMTMuMDM3NSAwLjc1MDAyNCAxMi44OTA3TDAuMTMxMjc0IDEyLjI3MTlDLTAuMDE1NjAwNiAxMi4xMjUgLTAuMDE1NjAwNiAxMS44ODc1IDAuMTMxMjc0IDExLjc0MDdMMy44MzQ0IDguMDAwMDRMMC4xMzEyNzQgNC4yNTk0MkMtMC4wMTU2MDA2IDQuMTEyNTUgLTAuMDE1NjAwNiAzLjg3NTA1IDAuMTMxMjc0IDMuNzI4MTdMMC43NTAwMjQgMy4xMDk0MkMwLjg5Njg5OSAyLjk2MjU1IDEuMTM0NCAyLjk2MjU1IDEuMjgxMjcgMy4xMDk0Mkw1Ljg2ODc3IDcuNzM0NDJDNi4wMTU2NSA3Ljg4MTI5IDYuMDE1NjUgOC4xMTg3OSA1Ljg2ODc3IDguMjY1NjdaJyBmaWxsPSclMjMzMjYxNDgnLyUzRSUzQy9zdmclM0UlMEFcIik7XHJcblx0XHR9XHJcblx0XHJcblx0XHQmOmhvdmVyIHtcclxuXHRcdFx0Y29sb3I6ICRwcmltYXJ5LWhvdmVyO1xyXG5cdFxyXG5cdFx0XHQmOmFmdGVyIHtcclxuXHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSg1cHgpO1xyXG5cdFx0XHRcdGNvbnRlbnQ6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0Nzdmcgd2lkdGg9JzYnIGhlaWdodD0nMTYnIHZpZXdCb3g9JzAgMCA2IDE2JyBmaWxsPSdub25lJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNFJTNDcGF0aCBkPSdNNS44Njg3NyA4LjI2NTY3TDEuMjgxMjcgMTIuODkwN0MxLjEzNDQgMTMuMDM3NSAwLjg5Njg5OSAxMy4wMzc1IDAuNzUwMDI0IDEyLjg5MDdMMC4xMzEyNzQgMTIuMjcxOUMtMC4wMTU2MDA2IDEyLjEyNSAtMC4wMTU2MDA2IDExLjg4NzUgMC4xMzEyNzQgMTEuNzQwN0wzLjgzNDQgOC4wMDAwNEwwLjEzMTI3NCA0LjI1OTQyQy0wLjAxNTYwMDYgNC4xMTI1NSAtMC4wMTU2MDA2IDMuODc1MDUgMC4xMzEyNzQgMy43MjgxN0wwLjc1MDAyNCAzLjEwOTQyQzAuODk2ODk5IDIuOTYyNTUgMS4xMzQ0IDIuOTYyNTUgMS4yODEyNyAzLjEwOTQyTDUuODY4NzcgNy43MzQ0MkM2LjAxNTY1IDcuODgxMjkgNi4wMTU2NSA4LjExODc5IDUuODY4NzcgOC4yNjU2N1onIGZpbGw9JyUyMzExMTgyNycvJTNFJTNDL3N2ZyUzRSUwQVwiKTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0Ji1zZWNvbmRhcnkge1xyXG5cdFx0YmFja2dyb3VuZDogJHNlY29uZGFyeTtcclxuXHRcdGJvcmRlci1jb2xvcjogJHNlY29uZGFyeTtcclxuXHRcdGNvbG9yOiAkd2hpdGU7XHJcblxyXG5cdFx0Jjpob3ZlciB7XHJcblx0XHRcdGJvcmRlci1jb2xvcjogJHNlY29uZGFyeS1ob3ZlcjtcclxuXHRcdFx0YmFja2dyb3VuZDogJHNlY29uZGFyeS1ob3ZlcjtcclxuXHRcdFx0Y29sb3I6ICR3aGl0ZTtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdCYtb3V0bGluZS1zZWNvbmRhcnkge1xyXG5cdFx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XHJcblx0XHRib3JkZXItY29sb3I6ICRzZWNvbmRhcnk7XHJcblx0XHRjb2xvcjogJHNlY29uZGFyeTtcclxuXHJcblx0XHQmOmhvdmVyIHtcclxuXHRcdFx0Ym9yZGVyLWNvbG9yOiAkc2Vjb25kYXJ5LWhvdmVyO1xyXG5cdFx0XHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcclxuXHRcdFx0Y29sb3I6ICRzZWNvbmRhcnktaG92ZXI7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQmLWRhcmsge1xyXG5cdFx0YmFja2dyb3VuZDogJGRhcms7XHJcblx0XHRib3JkZXItY29sb3I6ICRkYXJrO1xyXG5cdFx0Y29sb3I6ICR3aGl0ZTtcclxuXHJcblx0XHQmOmhvdmVyIHtcclxuXHRcdFx0Ym9yZGVyLWNvbG9yOiAkZGFyay1ob3ZlcjtcclxuXHRcdFx0YmFja2dyb3VuZDogJGRhcmstaG92ZXI7XHJcblx0XHRcdGNvbG9yOiAkd2hpdGU7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQmLW91dGxpbmUtZGFyayB7XHJcblx0XHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcclxuXHRcdGJvcmRlci1jb2xvcjogJGRhcms7XHJcblx0XHRjb2xvcjogJGRhcms7XHJcblxyXG5cdFx0Jjpob3ZlciB7XHJcblx0XHRcdGJvcmRlci1jb2xvcjogJGRhcmstaG92ZXI7XHJcblx0XHRcdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG5cdFx0XHRjb2xvcjogJGRhcmstaG92ZXI7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQmLXdoaXRlIHtcclxuXHRcdGJhY2tncm91bmQ6ICR3aGl0ZTtcclxuXHRcdGJvcmRlci1jb2xvcjogJHdoaXRlO1xyXG5cdFx0Y29sb3I6ICRkYXJrO1xyXG5cclxuXHRcdCY6aG92ZXIge1xyXG5cdFx0XHRib3JkZXItY29sb3I6ICR3aGl0ZS1ob3ZlcjtcclxuXHRcdFx0YmFja2dyb3VuZDogJHdoaXRlLWhvdmVyO1xyXG5cdFx0XHRjb2xvcjogJGRhcms7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQmLW91dGxpbmUtd2hpdGUge1xyXG5cdFx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XHJcblx0XHRib3JkZXItY29sb3I6ICR3aGl0ZTtcclxuXHRcdGNvbG9yOiAkd2hpdGU7XHJcblxyXG5cdFx0Jjpob3ZlciB7XHJcblx0XHRcdGJvcmRlci1jb2xvcjogJHdoaXRlLWhvdmVyO1xyXG5cdFx0XHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcclxuXHRcdFx0Y29sb3I6ICR3aGl0ZS1ob3ZlcjtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdCYtb3V0bGluZS1kYXJrIHtcclxuXHRcdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG5cdFx0Ym9yZGVyLWNvbG9yOiAkZGFyaztcclxuXHRcdGNvbG9yOiAkZGFyaztcclxuXHJcblx0XHQmOmhvdmVyIHtcclxuXHRcdFx0Ym9yZGVyLWNvbG9yOiAkYmxhY2s7XHJcblx0XHRcdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG5cdFx0XHRjb2xvcjogJGJsYWNrO1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcbn1cclxuXHJcblxyXG4vLyBGdXR1cmUtcHJvb2YgZGlzYWJsaW5nIG9mIGNsaWNrcyBvbiBgPGE+YCBlbGVtZW50c1xyXG5hLmJ0bi5kaXNhYmxlZCxcclxuZmllbGRzZXQ6ZGlzYWJsZWQgYS5idG4ge1xyXG5cdHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG59XHJcblxyXG4vLyBAZWFjaCAkY29sb3IsICR2YWx1ZSBpbiAkYnV0dG9uLWNvbG9ycyB7XHJcbi8vIFx0LmJ0bi0jeyRjb2xvcn0ge1xyXG4vLyBcdFx0QGluY2x1ZGUgYnV0dG9uLXZhcmlhbnQoJHZhbHVlLCAkdmFsdWUpO1xyXG4vLyBcdH1cclxuLy8gfVxyXG5cclxuLy8gQGVhY2ggJGNvbG9yLCAkdmFsdWUgaW4gJGJ1dHRvbi1jb2xvcnMge1xyXG4vLyBcdC5idG4tb3V0bGluZS0jeyRjb2xvcn0ge1xyXG4vLyBcdFx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XHJcbi8vIFx0XHRAaW5jbHVkZSBidXR0b24tb3V0bGluZS12YXJpYW50KCR2YWx1ZSk7XHJcbi8vIFx0fVxyXG4vLyB9XHJcblxyXG4vL1xyXG4vLyBCbG9jayBidXR0b25cclxuLy9cclxuLmJ0bi1ibG9jayB7XHJcblx0ZGlzcGxheTogYmxvY2s7XHJcblx0d2lkdGg6IDEwMCU7XHJcblxyXG5cdC8vIFZlcnRpY2FsbHkgc3BhY2Ugb3V0IG11bHRpcGxlIGJsb2NrIGJ1dHRvbnNcclxuXHQrIC5idG4tYmxvY2sge1xyXG5cdFx0bWFyZ2luLXRvcDogJGJ0bi1ibG9jay1zcGFjaW5nLXk7XHJcblx0fVxyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcclxuXHQuYnRuLWxnIHtcclxuXHRcdHBhZGRpbmctdG9wOiAyOHB4O1xyXG5cdFx0cGFkZGluZy1ib3R0b206IDI4cHg7XHJcblx0fVxyXG59XHJcblxyXG5cclxuIiwiLy8gQnV0dG9uIHZhcmlhbnRzXG4vL1xuLy8gRWFzaWx5IHB1bXAgb3V0IGRlZmF1bHQgc3R5bGVzLCBhcyB3ZWxsIGFzIDpob3ZlciwgOmZvY3VzLCA6YWN0aXZlLFxuLy8gYW5kIGRpc2FibGVkIG9wdGlvbnMgZm9yIGFsbCBidXR0b25zXG5cbkBtaXhpbiBidXR0b24tdmFyaWFudCgkYmFja2dyb3VuZCwgJGJvcmRlciwgJGhvdmVyLWJhY2tncm91bmQ6IGRhcmtlbigkYmFja2dyb3VuZCwgNy41JSksICRob3Zlci1ib3JkZXI6IGRhcmtlbigkYm9yZGVyLCAxMCUpLCAkYWN0aXZlLWJhY2tncm91bmQ6IGRhcmtlbigkYmFja2dyb3VuZCwgMTAlKSwgJGFjdGl2ZS1ib3JkZXI6IGRhcmtlbigkYm9yZGVyLCAxMi41JSkpIHtcbiAgY29sb3I6IGNvbG9yLXlpcSgkYmFja2dyb3VuZCk7XG4gIEBpbmNsdWRlIGdyYWRpZW50LWJnKCRiYWNrZ3JvdW5kKTtcbiAgYm9yZGVyLWNvbG9yOiAkYm9yZGVyO1xuICBAaW5jbHVkZSBib3gtc2hhZG93KCRidG4tYm94LXNoYWRvdyk7XG5cbiAgQGluY2x1ZGUgaG92ZXIoKSB7XG4gICAgY29sb3I6IGNvbG9yLXlpcSgkaG92ZXItYmFja2dyb3VuZCk7XG4gICAgQGluY2x1ZGUgZ3JhZGllbnQtYmcoJGhvdmVyLWJhY2tncm91bmQpO1xuICAgIGJvcmRlci1jb2xvcjogJGhvdmVyLWJvcmRlcjtcbiAgfVxuXG4gICY6Zm9jdXMsXG4gICYuZm9jdXMge1xuICAgIGNvbG9yOiBjb2xvci15aXEoJGhvdmVyLWJhY2tncm91bmQpO1xuICAgIEBpbmNsdWRlIGdyYWRpZW50LWJnKCRob3Zlci1iYWNrZ3JvdW5kKTtcbiAgICBib3JkZXItY29sb3I6ICRob3Zlci1ib3JkZXI7XG4gICAgQGlmICRlbmFibGUtc2hhZG93cyB7XG4gICAgICBAaW5jbHVkZSBib3gtc2hhZG93KCRidG4tYm94LXNoYWRvdywgMCAwIDAgJGJ0bi1mb2N1cy13aWR0aCByZ2JhKG1peChjb2xvci15aXEoJGJhY2tncm91bmQpLCAkYm9yZGVyLCAxNSUpLCAuNSkpO1xuICAgIH0gQGVsc2Uge1xuICAgICAgLy8gQXZvaWQgdXNpbmcgbWl4aW4gc28gd2UgY2FuIHBhc3MgY3VzdG9tIGZvY3VzIHNoYWRvdyBwcm9wZXJseVxuICAgICAgYm94LXNoYWRvdzogMCAwIDAgJGJ0bi1mb2N1cy13aWR0aCByZ2JhKG1peChjb2xvci15aXEoJGJhY2tncm91bmQpLCAkYm9yZGVyLCAxNSUpLCAuNSk7XG4gICAgfVxuICB9XG5cbiAgLy8gRGlzYWJsZWQgY29tZXMgZmlyc3Qgc28gYWN0aXZlIGNhbiBwcm9wZXJseSByZXN0eWxlXG4gICYuZGlzYWJsZWQsXG4gICY6ZGlzYWJsZWQge1xuICAgIGNvbG9yOiBjb2xvci15aXEoJGJhY2tncm91bmQpO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRiYWNrZ3JvdW5kO1xuICAgIGJvcmRlci1jb2xvcjogJGJvcmRlcjtcbiAgICAvLyBSZW1vdmUgQ1NTIGdyYWRpZW50cyBpZiB0aGV5J3JlIGVuYWJsZWRcbiAgICBAaWYgJGVuYWJsZS1ncmFkaWVudHMge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbiAgICB9XG4gIH1cblxuICAmOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSxcbiAgJjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXG4gIC5zaG93ID4gJi5kcm9wZG93bi10b2dnbGUge1xuICAgIGNvbG9yOiBjb2xvci15aXEoJGFjdGl2ZS1iYWNrZ3JvdW5kKTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYWN0aXZlLWJhY2tncm91bmQ7XG4gICAgQGlmICRlbmFibGUtZ3JhZGllbnRzIHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7IC8vIFJlbW92ZSB0aGUgZ3JhZGllbnQgZm9yIHRoZSBwcmVzc2VkL2FjdGl2ZSBzdGF0ZVxuICAgIH1cbiAgICBib3JkZXItY29sb3I6ICRhY3RpdmUtYm9yZGVyO1xuXG4gICAgJjpmb2N1cyB7XG4gICAgICBAaWYgJGVuYWJsZS1zaGFkb3dzIGFuZCAkYnRuLWFjdGl2ZS1ib3gtc2hhZG93ICE9IG5vbmUge1xuICAgICAgICBAaW5jbHVkZSBib3gtc2hhZG93KCRidG4tYWN0aXZlLWJveC1zaGFkb3csIDAgMCAwICRidG4tZm9jdXMtd2lkdGggcmdiYShtaXgoY29sb3IteWlxKCRiYWNrZ3JvdW5kKSwgJGJvcmRlciwgMTUlKSwgLjUpKTtcbiAgICAgIH0gQGVsc2Uge1xuICAgICAgICAvLyBBdm9pZCB1c2luZyBtaXhpbiBzbyB3ZSBjYW4gcGFzcyBjdXN0b20gZm9jdXMgc2hhZG93IHByb3Blcmx5XG4gICAgICAgIGJveC1zaGFkb3c6IDAgMCAwICRidG4tZm9jdXMtd2lkdGggcmdiYShtaXgoY29sb3IteWlxKCRiYWNrZ3JvdW5kKSwgJGJvcmRlciwgMTUlKSwgLjUpO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5AbWl4aW4gYnV0dG9uLW91dGxpbmUtdmFyaWFudCgkY29sb3IsICRjb2xvci1ob3ZlcjogY29sb3IteWlxKCRjb2xvciksICRhY3RpdmUtYmFja2dyb3VuZDogJGNvbG9yLCAkYWN0aXZlLWJvcmRlcjogJGNvbG9yKSB7XG4gIGNvbG9yOiAkY29sb3I7XG4gIGJvcmRlci1jb2xvcjogJGNvbG9yO1xuXG4gIEBpbmNsdWRlIGhvdmVyKCkge1xuICAgIGNvbG9yOiAkY29sb3ItaG92ZXI7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGFjdGl2ZS1iYWNrZ3JvdW5kO1xuICAgIGJvcmRlci1jb2xvcjogJGFjdGl2ZS1ib3JkZXI7XG4gIH1cblxuICAmOmZvY3VzLFxuICAmLmZvY3VzIHtcbiAgICBib3gtc2hhZG93OiAwIDAgMCAkYnRuLWZvY3VzLXdpZHRoIHJnYmEoJGNvbG9yLCAuNSk7XG4gIH1cblxuICAmLmRpc2FibGVkLFxuICAmOmRpc2FibGVkIHtcbiAgICBjb2xvcjogJGNvbG9yO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICB9XG5cbiAgJjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsXG4gICY6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLFxuICAuc2hvdyA+ICYuZHJvcGRvd24tdG9nZ2xlIHtcbiAgICBjb2xvcjogY29sb3IteWlxKCRhY3RpdmUtYmFja2dyb3VuZCk7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGFjdGl2ZS1iYWNrZ3JvdW5kO1xuICAgIGJvcmRlci1jb2xvcjogJGFjdGl2ZS1ib3JkZXI7XG5cbiAgICAmOmZvY3VzIHtcbiAgICAgIEBpZiAkZW5hYmxlLXNoYWRvd3MgYW5kICRidG4tYWN0aXZlLWJveC1zaGFkb3cgIT0gbm9uZSB7XG4gICAgICAgIEBpbmNsdWRlIGJveC1zaGFkb3coJGJ0bi1hY3RpdmUtYm94LXNoYWRvdywgMCAwIDAgJGJ0bi1mb2N1cy13aWR0aCByZ2JhKCRjb2xvciwgLjUpKTtcbiAgICAgIH0gQGVsc2Uge1xuICAgICAgICAvLyBBdm9pZCB1c2luZyBtaXhpbiBzbyB3ZSBjYW4gcGFzcyBjdXN0b20gZm9jdXMgc2hhZG93IHByb3Blcmx5XG4gICAgICAgIGJveC1zaGFkb3c6IDAgMCAwICRidG4tZm9jdXMtd2lkdGggcmdiYSgkY29sb3IsIC41KTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLy8gQnV0dG9uIHNpemVzXG5AbWl4aW4gYnV0dG9uLXNpemUoJHBhZGRpbmcteSwgJHBhZGRpbmcteCwgJGZvbnQtc2l6ZSwgJGxpbmUtaGVpZ2h0LCAkYm9yZGVyLXJhZGl1cykge1xuICBwYWRkaW5nOiAkcGFkZGluZy15ICRwYWRkaW5nLXg7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkZm9udC1zaXplKTtcbiAgbGluZS1oZWlnaHQ6ICRsaW5lLWhlaWdodDtcbiAgLy8gTWFudWFsbHkgZGVjbGFyZSB0byBwcm92aWRlIGFuIG92ZXJyaWRlIHRvIHRoZSBicm93c2VyIGRlZmF1bHRcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkYm9yZGVyLXJhZGl1cywgMCk7XG59XG4iLCIvLyBzdHlsZWxpbnQtZGlzYWJsZSBzZWxlY3Rvci1uby1xdWFsaWZ5aW5nLXR5cGVcclxuXHJcbiRpbnB1dC1oZWlnaHQ6ICAgICAgICAgICAgNTBweDtcclxuJGlucHV0LXBhZGRpbmcteTogICAgICAgICAwLjY1cmVtO1xyXG4kaW5wdXQtcGFkZGluZy14OiAgICAgICAgIDFyZW07XHJcbiRpbnB1dC1mb250LWZhbWlseTogICAgICAgJGJvZHktZm9udC1mYW1pbHk7XHJcbiRpbnB1dC1mb250LXNpemU6ICAgICAgICAgMXJlbTtcclxuJGlucHV0LWZvbnQtd2VpZ2h0OiAgICAgICA0MDA7XHJcbiRpbnB1dC1saW5lLWhlaWdodDogICAgICAgMS41O1xyXG4kaW5wdXQtY29sb3I6ICAgICAgICAgICAgICM0OTUwNTc7XHJcbiRpbnB1dC1iZzogICAgICAgICAgICAgICAgJHdoaXRlO1xyXG4kaW5wdXQtYm9yZGVyLXdpZHRoOiAgICAgIDFweDtcclxuJGlucHV0LWJvcmRlci1jb2xvcjogICAgICAkZ3JleTtcclxuJGlucHV0LWJvcmRlci1yYWRpdXM6ICAgICA2cHg7XHJcbiRpbnB1dC1wbGFjZWhvbGRlci1jb2xvcjogIzIxMjUyOTtcclxuXHJcbiRpbnB1dC1mb2N1cy1jb2xvcjogICAgICAgICR0ZXh0O1xyXG4kaW5wdXQtZm9jdXMtYmc6ICAgICAgICAgICAkd2hpdGU7XHJcbiRpbnB1dC1mb2N1cy1ib3JkZXItY29sb3I6ICR0ZXh0O1xyXG4kaW5wdXQtZm9jdXMtYm94LXNoYWRvdzogICBub25lO1xyXG5cclxubGVnZW5kIHtcclxuXHRmb250LXNpemU6IDFyZW07XHJcblx0bGluZS1oZWlnaHQ6IDEuNTtcclxuXHRjb2xvcjogJGlucHV0LWNvbG9yO1xyXG5cdG1hcmdpbi1ib3R0b206IDEuNXJlbTtcclxufVxyXG5cclxubGFiZWwge1xyXG4gIGNvbG9yOiAkaGVhZGluZztcclxuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbn1cclxuXHJcbi8vXHJcbi8vIFRleHR1YWwgZm9ybSBjb250cm9sc1xyXG4vL1xyXG5cclxuaW5wdXRbdHlwZT10ZXh0XSxcclxuaW5wdXRbdHlwZT1zZWFyY2hdLFxyXG5pbnB1dFt0eXBlPXBhc3N3b3JkXSxcclxuaW5wdXRbdHlwZT1lbWFpbF0sXHJcbmlucHV0W3R5cGU9ZGF0ZV0sXHJcbmlucHV0W3R5cGU9dGVsXSxcclxuaW5wdXRbdHlwZT11cmxdLFxyXG5zZWxlY3QsXHJcbnRleHRhcmVhLFxyXG4uZm9ybS1pbnB1dCB7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgaGVpZ2h0OiAkaW5wdXQtaGVpZ2h0O1xyXG4gIHBhZGRpbmc6ICRpbnB1dC1wYWRkaW5nLXkgJGlucHV0LXBhZGRpbmcteDtcclxuICBmb250LWZhbWlseTogJGlucHV0LWZvbnQtZmFtaWx5O1xyXG4gIGZvbnQtc2l6ZTogJGlucHV0LWZvbnQtc2l6ZTtcclxuICBmb250LXdlaWdodDogJGlucHV0LWZvbnQtd2VpZ2h0O1xyXG4gIGxpbmUtaGVpZ2h0OiAkaW5wdXQtbGluZS1oZWlnaHQ7XHJcbiAgY29sb3I6ICRpbnB1dC1jb2xvcjtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAkaW5wdXQtYmc7XHJcbiAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcclxuICBib3JkZXI6ICRpbnB1dC1ib3JkZXItd2lkdGggc29saWQgJGlucHV0LWJvcmRlci1jb2xvcjtcclxuXHJcbiAgLy8gTm90ZTogVGhpcyBoYXMgbm8gZWZmZWN0IG9uIDxzZWxlY3Q+cyBpbiBzb21lIGJyb3dzZXJzLCBkdWUgdG8gdGhlIGxpbWl0ZWQgc3R5bGFiaWxpdHkgb2YgYDxzZWxlY3Q+YHMgaW4gQ1NTLlxyXG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGlucHV0LWJvcmRlci1yYWRpdXMsIDApO1xyXG5cclxuICBAaW5jbHVkZSBib3gtc2hhZG93KCRpbnB1dC1ib3gtc2hhZG93KTtcclxuICBAaW5jbHVkZSB0cmFuc2l0aW9uKCRpbnB1dC10cmFuc2l0aW9uKTtcclxuXHJcbiAgLy8gVW5zdHlsZSB0aGUgY2FyZXQgb24gYDxzZWxlY3Q+YHMgaW4gSUUxMCsuXHJcbiAgJjo6LW1zLWV4cGFuZCB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgIGJvcmRlcjogMDtcclxuICB9XHJcblxyXG4gIC8vIFJlbW92ZSBzZWxlY3Qgb3V0bGluZSBmcm9tIHNlbGVjdCBib3ggaW4gRkZcclxuICAmOi1tb3otZm9jdXNyaW5nIHtcclxuICAgIGNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgIHRleHQtc2hhZG93OiAwIDAgMCAkaW5wdXQtY29sb3I7XHJcbiAgfVxyXG5cclxuICAvLyBDdXN0b21pemUgdGhlIGA6Zm9jdXNgIHN0YXRlIHRvIGltaXRhdGUgbmF0aXZlIFdlYktpdCBzdHlsZXMuXHJcbiAgQGluY2x1ZGUgZm9ybS1jb250cm9sLWZvY3VzKCRpZ25vcmUtd2FybmluZzogdHJ1ZSk7XHJcblxyXG5cclxuICAvLyBQbGFjZWhvbGRlclxyXG4gICY6OnBsYWNlaG9sZGVyIHtcclxuICAgIGNvbG9yOiAkaW5wdXQtcGxhY2Vob2xkZXItY29sb3I7XHJcbiAgICAvLyBPdmVycmlkZSBGaXJlZm94J3MgdW51c3VhbCBkZWZhdWx0IG9wYWNpdHk7IHNlZSBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvcHVsbC8xMTUyNi5cclxuICAgIG9wYWNpdHk6IDE7XHJcbiAgfVxyXG5cclxuICAvLyBEaXNhYmxlZCBhbmQgcmVhZC1vbmx5IGlucHV0c1xyXG4gIC8vXHJcbiAgLy8gSFRNTDUgc2F5cyB0aGF0IGNvbnRyb2xzIHVuZGVyIGEgZmllbGRzZXQgPiBsZWdlbmQ6Zmlyc3QtY2hpbGQgd29uJ3QgYmVcclxuICAvLyBkaXNhYmxlZCBpZiB0aGUgZmllbGRzZXQgaXMgZGlzYWJsZWQuIER1ZSB0byBpbXBsZW1lbnRhdGlvbiBkaWZmaWN1bHR5LCB3ZVxyXG4gIC8vIGRvbid0IGhvbm9yIHRoYXQgZWRnZSBjYXNlOyB3ZSBzdHlsZSB0aGVtIGFzIGRpc2FibGVkIGFueXdheS5cclxuICAmOmRpc2FibGVkLFxyXG4gICZbcmVhZG9ubHldIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICRpbnB1dC1kaXNhYmxlZC1iZztcclxuICAgIC8vIGlPUyBmaXggZm9yIHVucmVhZGFibGUgZGlzYWJsZWQgY29udGVudDsgc2VlIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9pc3N1ZXMvMTE2NTUuXHJcbiAgICBvcGFjaXR5OiAxO1xyXG4gIH1cclxufVxyXG5cclxuaW5wdXRbdHlwZT1cImRhdGVcIl0sXHJcbmlucHV0W3R5cGU9XCJ0aW1lXCJdLFxyXG5pbnB1dFt0eXBlPVwiZGF0ZXRpbWUtbG9jYWxcIl0sXHJcbmlucHV0W3R5cGU9XCJtb250aFwiXSB7XHJcbiAgYXBwZWFyYW5jZTogbm9uZTsgLy8gRml4IGFwcGVhcmFuY2UgZm9yIGRhdGUgaW5wdXRzIGluIFNhZmFyaVxyXG59XHJcblxyXG5zZWxlY3Qge1xyXG5cdC1tb3otYXBwZWFyYW5jZTpub25lOyAvKiBGaXJlZm94ICovXHJcblx0LXdlYmtpdC1hcHBlYXJhbmNlOm5vbmU7IC8qIFNhZmFyaSBhbmQgQ2hyb21lICovXHJcblx0YXBwZWFyYW5jZTpub25lO1xyXG5cdHBhZGRpbmctbGVmdDogMC43NXJlbSAhaW1wb3J0YW50O1xyXG4gICAgYXBwZWFyYW5jZTogbm9uZTtcclxuXHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHdpZHRoPScxMCcgaGVpZ2h0PSc2JyB2aWV3Qm94PScwIDAgMTAgNicgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzRSUzQ3BhdGggZD0nTTUgNkwwIDBIMTBMNSA2WicgZmlsbD0nJTIzNUQ1QzY4Jy8lM0UlM0Mvc3ZnJTNFJTBBXCIpO1xyXG5cdGJhY2tncm91bmQtcG9zaXRpb246IGNhbGMoMTAwJSAtIDFyZW0pIGNlbnRlcjtcclxuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcblxyXG5cdCY6Zm9jdXM6Oi1tcy12YWx1ZSB7XHJcblx0XHQvLyBTdXBwcmVzcyB0aGUgbmVzdGVkIGRlZmF1bHQgd2hpdGUgdGV4dCBvbiBibHVlIGJhY2tncm91bmQgaGlnaGxpZ2h0IGdpdmVuIHRvXHJcblx0XHQvLyB0aGUgc2VsZWN0ZWQgb3B0aW9uIHRleHQgd2hlbiB0aGUgKHN0aWxsIGNsb3NlZCkgPHNlbGVjdD4gcmVjZWl2ZXMgZm9jdXNcclxuXHRcdC8vIGluIElFIGFuZCAodW5kZXIgY2VydGFpbiBjb25kaXRpb25zKSBFZGdlLCBhcyBpdCBsb29rcyBiYWQgYW5kIGNhbm5vdCBiZSBtYWRlIHRvXHJcblx0XHQvLyBtYXRjaCB0aGUgYXBwZWFyYW5jZSBvZiB0aGUgbmF0aXZlIHdpZGdldC5cclxuXHRcdC8vIFNlZSBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvaXNzdWVzLzE5Mzk4LlxyXG5cdFx0Y29sb3I6ICRpbnB1dC1jb2xvcjtcclxuXHRcdGJhY2tncm91bmQtY29sb3I6ICRpbnB1dC1iZztcclxuXHR9XHJcbn1cclxuXHJcbi8vIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBuby1kdXBsaWNhdGUtc2VsZWN0b3JzXHJcbnNlbGVjdCB7XHJcbiAgJltzaXplXSxcclxuICAmW211bHRpcGxlXSB7XHJcbiAgICBoZWlnaHQ6IGF1dG87XHJcbiAgfVxyXG59XHJcblxyXG50ZXh0YXJlYSB7XHJcbiAgaGVpZ2h0OiBhdXRvO1xyXG59XHJcblxyXG4vLyBGb3JtIGdyb3Vwc1xyXG4vL1xyXG4vLyBEZXNpZ25lZCB0byBoZWxwIHdpdGggdGhlIG9yZ2FuaXphdGlvbiBhbmQgc3BhY2luZyBvZiB2ZXJ0aWNhbCBmb3Jtcy4gRm9yXHJcbi8vIGhvcml6b250YWwgZm9ybXMsIHVzZSB0aGUgcHJlZGVmaW5lZCBncmlkIGNsYXNzZXMuXHJcblxyXG4uZm9ybS1ncm91cCB7XHJcbiAgbWFyZ2luLWJvdHRvbTogMTZweDtcclxufVxyXG5cclxuLmZvcm0tdGV4dCB7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbiAgbWFyZ2luLXRvcDogJGZvcm0tdGV4dC1tYXJnaW4tdG9wO1xyXG59XHJcblxyXG4uZ2Zvcm1fd3JhcHBlciB7XHJcblx0LmdzZWN0aW9uIHtcclxuXHRcdG1hcmdpbjogMCAwIDMwcHghaW1wb3J0YW50O1xyXG5cdFx0Ym9yZGVyOiBub25lO1xyXG5cdFx0cGFkZGluZzogMCFpbXBvcnRhbnQ7XHJcblx0fVxyXG5cclxuXHRoMi5nc2VjdGlvbl90aXRsZSB7XHJcblx0XHR0ZXh0LXRyYW5zZm9ybTogbm9uZTtcclxuXHRcdGZvbnQtc2l6ZTogMjJweDtcclxuXHRcdGZvbnQtd2VpZ2h0OiA0MDA7XHJcblx0fVxyXG5cclxuXHRpbnB1dDpub3QoW3R5cGU9cmFkaW9dKTpub3QoW3R5cGU9Y2hlY2tib3hdKTpub3QoW3R5cGU9c3VibWl0XSk6bm90KFt0eXBlPWJ1dHRvbl0pOm5vdChbdHlwZT1pbWFnZV0pOm5vdChbdHlwZT1maWxlXSkge1xyXG5cdFx0cGFkZGluZzogJGlucHV0LXBhZGRpbmcteSAkaW5wdXQtcGFkZGluZy14O1xyXG5cdFx0bWFyZ2luOiAwO1xyXG5cdH1cclxuXHJcblx0Ym9keSAmIC50b3BfbGFiZWwge1xyXG5cdFx0ZGl2LmdpbnB1dF9jb250YWluZXIge1xyXG5cdFx0XHRtYXJnaW46IDAhaW1wb3J0YW50O1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0bGFiZWwuZ2ZpZWxkX2xhYmVsLFxyXG5cdGxlZ2VuZC5nZmllbGRfbGFiZWwge1xyXG5cdFx0Zm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuXHR9XHJcblxyXG5cdGJvZHkgJiB7XHJcblx0XHR1bCB7XHJcblx0XHRcdGRpc3BsYXk6IGZsZXghaW1wb3J0YW50O1xyXG5cdFx0XHRmbGV4LXdyYXA6IHdyYXA7XHJcblx0XHRcdGxpLmdmaWVsZCB7XHJcblx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0bWFyZ2luOiAwIDAgMTdweDtcclxuXHRcdFx0XHRwYWRkaW5nOiAwIWltcG9ydGFudDtcclxuXHRcdFx0XHQmLmdmaWVsZF9lcnJvciB7XHJcblx0XHRcdFx0XHRwYWRkaW5nOiAwIWltcG9ydGFudDtcclxuXHRcdFx0XHRcdGJvcmRlcjogbm9uZTtcclxuXHRcdFx0XHRcdGJhY2tncm91bmQ6IG5vbmU7XHJcblx0XHRcdFx0XHRtYXJnaW46IDAgMCAkZm9ybS1ncm91cC1tYXJnaW4tYm90dG9tIWltcG9ydGFudDtcclxuXHRcdFx0XHRcdGlucHV0Om5vdChbdHlwZT1yYWRpb10pOm5vdChbdHlwZT1jaGVja2JveF0pOm5vdChbdHlwZT1zdWJtaXRdKTpub3QoW3R5cGU9YnV0dG9uXSk6bm90KFt0eXBlPWltYWdlXSk6bm90KFt0eXBlPWZpbGVdKSB7XHJcblx0XHRcdFx0XHRcdGJvcmRlci1jb2xvcjogJGRhbmdlcjtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdCYuZmllbGRfZGVzY3JpcHRpb25fYmVsb3cgKyAuZ3NlY3Rpb24ge1xyXG5cdFx0XHRcdFx0bWFyZ2luLXRvcDogMzBweCFpbXBvcnRhbnQ7XHJcblx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRAbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcclxuXHRcdFx0XHRcdCYuZ2ZfcmlnaHRfaGFsZiB7XHJcblx0XHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiAxMHB4IWltcG9ydGFudDtcclxuXHRcdFx0XHRcdFx0d2lkdGg6IGNhbGMoNTAlIC0gMTBweCkhaW1wb3J0YW50O1xyXG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jayFpbXBvcnRhbnQ7XHJcblx0XHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdFx0Ji5nZl9sZWZ0X2hhbGYge1xyXG5cdFx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDEwcHghaW1wb3J0YW50O1xyXG5cdFx0XHRcdFx0XHR3aWR0aDogY2FsYyg1MCUgLSAxMHB4KSFpbXBvcnRhbnQ7XHJcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrIWltcG9ydGFudDtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdC5nZmllbGRfZGVzY3JpcHRpb24ge1xyXG5cdFx0Zm9udC1zaXplOiAxOHB4O1xyXG5cdFx0Zm9udC1zdHlsZTogaXRhbGljO1xyXG5cdH1cclxuXHJcblx0Lmdmb3JtX2Zvb3RlciB7XHJcblx0XHRwYWRkaW5nOiAwO1xyXG5cdFx0bWFyZ2luOiA4MHB4IDAgMDtcclxuXHRcdC5idXR0b24ge1xyXG5cdFx0XHRAZXh0ZW5kIC5idG47XHJcblx0XHRcdEBleHRlbmQgLmJ0bi1wcmltYXJ5O1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0LnZhbGlkYXRpb25fbWVzc2FnZSB7XHJcblx0XHRiYWNrZ3JvdW5kOiAkZGFuZ2VyO1xyXG5cdFx0Y29sb3I6ICR3aGl0ZTtcclxuXHRcdHBhZGRpbmc6IDRweCAxMHB4IWltcG9ydGFudDtcclxuXHRcdGZvbnQtc2l6ZTogMTNweDtcclxuXHRcdGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuXHRcdG1hcmdpbjogMDtcclxuXHR9XHJcbn1cclxuXHJcbi5nZm9ybV93cmFwcGVyIGRpdi52YWxpZGF0aW9uX2Vycm9yIHtcclxuXHRAZXh0ZW5kIC5hbGVydDtcclxuXHRAZXh0ZW5kIC5hbGVydC1kYW5nZXI7XHJcblx0Zm9udC13ZWlnaHQ6IDQwMDtcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkZGFuZ2VyO1xyXG5cdGJvcmRlci1jb2xvcjogJGRhbmdlcjtcclxuXHRjb2xvcjogJHdoaXRlO1xyXG59XHJcblxyXG4vKiBTcGlubmVyICovXHJcbi5nZm9ybV9hamF4X3NwaW5uZXIge1xyXG5cdGFuaW1hdGlvbjogc3Bpbm5lciAxLjFzIGluZmluaXRlIGxpbmVhcjtcclxuXHR3aWR0aDogMjZweDtcclxuXHRoZWlnaHQ6IDI2cHg7XHJcblx0Y29sb3I6ICRwcmltYXJ5O1xyXG5cdG1hcmdpbjogMCAwIDAgMTBweDtcclxuXHRwYWRkaW5nOiAwIWltcG9ydGFudDtcclxuXHR0cmFuc2Zvcm0tb3JpZ2luOiA1MCUgNTAlO1xyXG59XHJcbkBrZXlmcmFtZXMgc3Bpbm5lciB7XHJcblx0MCUge1xyXG5cdFx0dHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XHJcblx0fVxyXG5cdDEwMCUge1xyXG5cdFx0dHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTtcclxuXHR9XHJcbn1cclxuXHJcbi5mb3JtLWZpbGUge1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHQ+IC5nZmllbGRfbGFiZWwge1xyXG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0dG9wOiAxcHg7XHJcblx0XHRsZWZ0OiAxcHg7XHJcblx0XHRwYWRkaW5nOiAxN3B4IDIzcHg7XHJcblx0XHR6LWluZGV4OiAyO1xyXG5cdFx0bWFyZ2luOiAwIWltcG9ydGFudDtcclxuXHRcdGZvbnQtd2VpZ2h0OiA0MDA7XHJcblx0XHRmb250LXNpemU6IDE4cHg7XHJcblx0XHRiYWNrZ3JvdW5kOiAjZmZmO1xyXG5cdH1cclxuXHQuZ2ZpZWxkX2Rlc2NyaXB0aW9uOm5vdCgudmFsaWRhdGlvbl9tZXNzYWdlKSB7XHJcblx0XHRwYWRkaW5nOiA1cHggMCFpbXBvcnRhbnQ7XHJcblx0fVxyXG5cdC5naW5wdXRfcHJldmlldyB7XHJcblx0XHR3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG5cdFx0b3ZlcmZsb3c6IGhpZGRlbjtcclxuXHRcdHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xyXG5cdH1cclxuXHQuZ2lucHV0X2NvbnRhaW5lcl9maWxldXBsb2FkIHtcclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdGlucHV0IHtcclxuXHRcdFx0d2lkdGg6IDEwMCUhaW1wb3J0YW50O1xyXG5cdFx0XHRoZWlnaHQ6IDYwcHg7XHJcblx0XHRcdGRpc3BsYXk6IGJsb2NrIWltcG9ydGFudDtcclxuXHRcdFx0bWF4LWhlaWdodDogNjBweCFpbXBvcnRhbnQ7XHJcblx0XHRcdG92ZXJmbG93OiB2aXNpYmxlO1xyXG5cdFx0XHRjdXJzb3I6IHBvaW50ZXI7XHJcblx0XHRcdCYuZ2Zvcm1faGlkZGVuICsgc3BhbiArIGRpdiB7IHBhZGRpbmc6IDAgMCA2MHB4IWltcG9ydGFudDsgYmFja2dyb3VuZDogbm9uZSFpbXBvcnRhbnQ7IH1cclxuXHRcdH1cclxuXHRcdC5zY3JlZW4tcmVhZGVyLXRleHQge1xyXG5cdFx0XHRmbG9hdDogcmlnaHQ7XHJcblx0XHRcdHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG5cdFx0XHR2aXNpYmlsaXR5OiB2aXNpYmxlO1xyXG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRoZWlnaHQ6IDU5cHg7XHJcblx0XHRcdGJhY2tncm91bmQ6ICNmZmY7XHJcblx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICNkY2RjZGM7XHJcblx0XHRcdHBhZGRpbmc6IDVweCAwIDVweCAxMzRweDtcclxuXHRcdFx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcclxuXHRcdFx0b3ZlcmZsb3c6IGhpZGRlbjtcclxuXHRcdFx0dGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XHJcblx0XHRcdGNsaXA6IGluaXRpYWw7XHJcblx0XHRcdG1hcmdpbjogMDtcclxuXHRcdFx0Y2xpcC1wYXRoOiBub25lO1xyXG5cdFx0XHR0b3A6IDA7XHJcblx0XHRcdGxlZnQ6IDA7XHJcblx0XHRcdG1heC1oZWlnaHQ6IG5vbmUhaW1wb3J0YW50O1xyXG5cdFx0XHRkaXNwbGF5OiBmbGV4IWltcG9ydGFudDtcclxuXHRcdFx0anVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcclxuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdFx0Y29udGVudDogJyc7XHJcblx0XHRcdCY6YWZ0ZXIge1xyXG5cdFx0XHRcdGNvbnRlbnQ6ICdCcm93c2UnO1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogMThweDtcclxuXHRcdFx0XHRmb250LXdlaWdodDogNzAwO1xyXG5cdFx0XHRcdHBhZGRpbmc6IDE2cHggMzBweDtcclxuXHRcdFx0XHR3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG5cdFx0XHRcdGNvbG9yOiAjMDAwMDAwO1xyXG5cdFx0XHRcdG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG5cdFx0XHRcdG1hcmdpbi1yaWdodDogLTFweDtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZWZlZmVmO1xyXG5cdFx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICNkYmRiZGI7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdC52YWxpZGF0aW9uX21lc3NhZ2Uge1xyXG5cdFx0XHRkaXNwbGF5OiBub25lXHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG4uZ2Zvcm1fbGVnYWN5X21hcmt1cF93cmFwcGVyIHtcclxuXHRkaXYudmFsaWRhdGlvbl9lcnJvciB7XHJcblx0XHRwYWRkaW5nOiAxMnB4IDE2cHghaW1wb3J0YW50O1xyXG5cdFx0Ym9yZGVyOiAwIWltcG9ydGFudDtcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0anVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xyXG5cdFx0dGV4dC1hbGlnbjogbGVmdCFpbXBvcnRhbnQ7XHJcblxyXG5cdFx0PiBoMiB7XHJcblx0XHRcdGZvbnQtc2l6ZTogMTJweDtcclxuXHRcdFx0Zm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuXHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHJcblx0XHRcdCY6YmVmb3JlIHtcclxuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAtMnB4O1xyXG5cdFx0XHRcdG1hcmdpbi10b3A6IDA7XHJcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbmlucHV0W3R5cGU9XCJyYWRpb1wiXSB7XHJcblx0YXBwZWFyYW5jZTogbm9uZTtcclxuXHR3aWR0aDogMS4yNXJlbSAhaW1wb3J0YW50O1xyXG5cdGhlaWdodDogMS4yNXJlbTtcclxuXHRib3JkZXI6IDFweCBzb2xpZCAkZ3JleTtcclxuXHRib3JkZXItcmFkaXVzOiA1MCU7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdG1hcmdpbjogMCAwIC0zcHggMDtcclxuXHJcblx0KyBsYWJlbCB7XHJcblx0XHRjb2xvcjogJGhlYWRpbmc7XHJcblx0XHRtYXJnaW4tdG9wOiAtNXB4O1xyXG5cdFx0bWFyZ2luLWxlZnQ6IDVweDtcclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdHRleHQtdHJhbnNmb3JtOiBub25lO1xyXG5cdFx0Zm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuXHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHR9XHJcblxyXG5cdCY6Y2hlY2tlZCB7XHJcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjOThjN2E2O1xyXG5cdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPSc4JyBoZWlnaHQ9JzgnIHZpZXdCb3g9JzAgMCA4IDgnJTNlJTNjcGF0aCBmaWxsPSclMjMzMjYxNDgnIGQ9J002LjU2NC43NWwtMy41OSAzLjYxMi0xLjUzOC0xLjU1TDAgNC4yNmwyLjk3NCAyLjk5TDggMi4xOTN6Jy8lM2UlM2Mvc3ZnJTNlXCIpO1xyXG5cdFx0YmFja2dyb3VuZC1zaXplOiA2MCUgNjAlO1xyXG5cdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuXHRcdGJhY2tncm91bmQtcG9zaXRpb24teDogNTAlO1xyXG5cdFx0YmFja2dyb3VuZC1wb3NpdGlvbi15OiA1MCU7XHJcblx0XHRib3JkZXItY29sb3I6ICM5OGM3YTY7XHJcblx0fVxyXG59XHJcblxyXG5pbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0sIC5jaGVja2JveCB7XHJcblx0YXBwZWFyYW5jZTogbm9uZTtcclxuXHR3aWR0aDogMS4yNXJlbSAhaW1wb3J0YW50O1xyXG5cdGhlaWdodDogMS4yNXJlbTtcclxuXHRtaW4td2lkdGg6IDEuMjVyZW07XHJcblx0bGVmdDogMHB4O1xyXG5cdHRvcDogMDtcclxuXHRib3JkZXI6IDFweCBzb2xpZCAkZ3JleTtcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XHJcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcclxuXHRib3JkZXItcmFkaXVzOiAxcHg7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdG1hcmdpbjogMCAwIC0zcHggMDtcclxuXHQrIGxhYmVsIHtcclxuXHRcdGNvbG9yOiAkaGVhZGluZztcclxuXHRcdG1hcmdpbi10b3A6IC01cHg7XHJcblx0XHRtYXJnaW4tbGVmdDogNXB4O1xyXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0dGV4dC10cmFuc2Zvcm06IG5vbmU7XHJcblx0XHRmb250LXdlaWdodDogbm9ybWFsO1xyXG5cdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdH1cclxuXHJcblx0JjpjaGVja2VkIHtcclxuXHRcdGJhY2tncm91bmQtY29sb3I6ICM5OGM3YTY7XHJcblx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzgnIGhlaWdodD0nOCcgdmlld0JveD0nMCAwIDggOCclM2UlM2NwYXRoIGZpbGw9JyUyMzMyNjE0OCcgZD0nTTYuNTY0Ljc1bC0zLjU5IDMuNjEyLTEuNTM4LTEuNTVMMCA0LjI2bDIuOTc0IDIuOTlMOCAyLjE5M3onLyUzZSUzYy9zdmclM2VcIik7XHJcblx0XHRiYWNrZ3JvdW5kLXNpemU6IDYwJSA2MCU7XHJcblx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG5cdFx0YmFja2dyb3VuZC1wb3NpdGlvbi14OiA1MCU7XHJcblx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uLXk6IDUwJTtcclxuXHRcdGJvcmRlci1jb2xvcjogIzk4YzdhNjtcclxuXHRcdFxyXG5cdH1cclxufVxyXG5cclxuZGl2Lmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSAuZ2lucHV0X2NvbXBsZXggLmdpbnB1dF9jb250YWluZXJfZGF0ZSB7XHJcblx0cGFkZGluZy1yaWdodDogMTBweDtcclxufVxyXG5kaXYuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIC5naW5wdXRfY29tcGxleCAuZ2lucHV0X2NvbnRhaW5lcl9kYXRlIGlucHV0LCBcclxuZGl2Lmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSAuZ2lucHV0X2NvbXBsZXggLmdpbnB1dF9jb250YWluZXJfZGF0ZSBzZWxlY3Qge1xyXG5cdG1pbi13aWR0aDogMTA0cHg7XHJcbn1cclxuXHJcbi5nY2hvaWNlIHtcclxuXHRkaXNwbGF5OiBmbGV4O1xyXG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0bWFyZ2luLWJvdHRvbTogNXB4O1xyXG5cdC5nZmllbGQtY2hvaWNlLWlucHV0IHtcclxuXHRcdG1hcmdpbi1yaWdodDogNXB4O1xyXG5cdFx0KyBsYWJlbCB7XHJcblx0XHRcdG1hcmdpbi10b3A6IDA7XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG5kaXYuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIC5maWVsZF9kZXNjcmlwdGlvbl9hYm92ZSAuZGVzY3JpcHRpb24sIFxyXG5kaXYuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIC5maWVsZF9kZXNjcmlwdGlvbl9hYm92ZSAuZ2ZpZWxkX2Rlc2NyaXB0aW9uLCBcclxuZGl2Lmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSAuZmllbGRfZGVzY3JpcHRpb25fYWJvdmUgLmdzZWN0aW9uX2Rlc2NyaXB0aW9uLCBcclxuZGl2Lmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSAuZmllbGRfZGVzY3JpcHRpb25fYWJvdmUgLmluc3RydWN0aW9uIHtcclxuXHRwYWRkaW5nLWJvdHRvbTogOHB4O1xyXG59XHJcblxyXG4uc2VsZWN0Mi1jb250YWluZXIge1xyXG5cdHdpZHRoOjEwMCUhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uc2VsZWN0Mi1zZWxlY3Rpb24ge1xyXG5cdGhlaWdodDogNTBweDtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcblx0bWFyZ2luLXJpZ2h0OiAyMHB4O1xyXG5cclxuXHRAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcclxuXHRcdG1hcmdpbi1yaWdodDogMDtcclxuXHRcdG1hcmdpbi1ib3R0b206IDEwcHg7XHJcblx0fVxyXG59XHJcblxyXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSB7XHJcblx0Ym9yZGVyOiAwIWltcG9ydGFudDtcclxuXHRib3JkZXItcmFkaXVzOiA2cHghaW1wb3J0YW50O1xyXG59XHJcblxyXG4uc2VsZWN0Mi1zZWxlY3Rpb25fX3JlbmRlcmVkIHtcclxuXHRoZWlnaHQ6IDUwcHg7XHJcblx0b3ZlcmZsb3c6IGF1dG8haW1wb3J0YW50O1xyXG5cclxuXHRsaSB7XHJcblx0XHRtYXgtaGVpZ2h0OiA1MHB4O1xyXG5cdH1cclxuXHJcblx0Jjo6LXdlYmtpdC1zY3JvbGxiYXJ7XHJcblx0XHRkaXNwbGF5OiBub25lO1xyXG5cdH1cclxufVxyXG5cclxuLnNlbGVjdDItY29udGFpbmVyIC5zZWxlY3QyLXNlYXJjaC0taW5saW5lIC5zZWxlY3QyLXNlYXJjaF9fZmllbGQge1xyXG5cdG1hcmdpbi10b3A6IDA7XHJcblx0bWFyZ2luLWxlZnQ6IDVweDtcclxufVxyXG5cclxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcblx0Lm5vdGljZS1zdWJzY3JpYmVfX2lubmVyLFxyXG5cdC5ub3RpY2Utc3Vic2NyaWJlIGJ1dHRvbi5jbG9zZXtcclxuXHRcdGJhY2tncm91bmQ6ICMzMjYxNDg7XHJcblx0fVxyXG5cclxuXHQubm90aWNlLXN1YnNjcmliZV9faW5uZXIgLmgzLFxyXG5cdC5ub3RpY2Utc3Vic2NyaWJlX19pbm5lciBwe1xyXG5cdFx0Y29sb3I6ICNmZmY7XHJcblx0fVxyXG5cdFxyXG5cdC5ub3RpY2Utc3Vic2NyaWJlX19pbm5lciAuZ2Zvcm1fd3JhcHBlciAuZ2Zvcm1fZm9vdGVyIC5idXR0b24ge1xyXG5cdFx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XHJcblx0XHRib3JkZXItY29sb3I6ICNmZmY7XHJcblx0XHRjb2xvcjogI2ZmZjtcclxuXHR9XHJcblx0XHJcblx0Lm5vdGljZS1zdWJzY3JpYmVfX2lubmVyIC5nZm9ybV93cmFwcGVyIC5nZm9ybV9mb290ZXIgLmJ1dHRvbjpob3ZlciB7XHJcblx0XHRiYWNrZ3JvdW5kOiAjZmZmO1xyXG5cdFx0Y29sb3I6ICMzMjYxNDggIWltcG9ydGFudDtcclxuXHR9XHJcblx0XHJcblx0Lm5vdGljZS1zdWJzY3JpYmVfX2lubmVyIHN2ZyBwYXRoIHtcclxuXHRcdGZpbGw6ICNmZmY7XHJcblx0fVxyXG59IiwiLy8gRm9ybSBjb250cm9sIGZvY3VzIHN0YXRlXG4vL1xuLy8gR2VuZXJhdGUgYSBjdXN0b21pemVkIGZvY3VzIHN0YXRlIGFuZCBmb3IgYW55IGlucHV0IHdpdGggdGhlIHNwZWNpZmllZCBjb2xvcixcbi8vIHdoaWNoIGRlZmF1bHRzIHRvIHRoZSBgJGlucHV0LWZvY3VzLWJvcmRlci1jb2xvcmAgdmFyaWFibGUuXG4vL1xuLy8gV2UgaGlnaGx5IGVuY291cmFnZSB5b3UgdG8gbm90IGN1c3RvbWl6ZSB0aGUgZGVmYXVsdCB2YWx1ZSwgYnV0IGluc3RlYWQgdXNlXG4vLyB0aGlzIHRvIHR3ZWFrIGNvbG9ycyBvbiBhbiBhcy1uZWVkZWQgYmFzaXMuIFRoaXMgYWVzdGhldGljIGNoYW5nZSBpcyBiYXNlZCBvblxuLy8gV2ViS2l0J3MgZGVmYXVsdCBzdHlsZXMsIGJ1dCBhcHBsaWNhYmxlIHRvIGEgd2lkZXIgcmFuZ2Ugb2YgYnJvd3NlcnMuIEl0c1xuLy8gdXNhYmlsaXR5IGFuZCBhY2Nlc3NpYmlsaXR5IHNob3VsZCBiZSB0YWtlbiBpbnRvIGFjY291bnQgd2l0aCBhbnkgY2hhbmdlLlxuLy9cbi8vIEV4YW1wbGUgdXNhZ2U6IGNoYW5nZSB0aGUgZGVmYXVsdCBibHVlIGJvcmRlciBhbmQgc2hhZG93IHRvIHdoaXRlIGZvciBiZXR0ZXJcbi8vIGNvbnRyYXN0IGFnYWluc3QgYSBkYXJrIGdyYXkgYmFja2dyb3VuZC5cbkBtaXhpbiBmb3JtLWNvbnRyb2wtZm9jdXMoJGlnbm9yZS13YXJuaW5nOiBmYWxzZSkge1xuICAmOmZvY3VzIHtcbiAgICBjb2xvcjogJGlucHV0LWZvY3VzLWNvbG9yO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRpbnB1dC1mb2N1cy1iZztcbiAgICBib3JkZXItY29sb3I6ICRpbnB1dC1mb2N1cy1ib3JkZXItY29sb3I7XG4gICAgb3V0bGluZTogMDtcbiAgICBAaWYgJGVuYWJsZS1zaGFkb3dzIHtcbiAgICAgIEBpbmNsdWRlIGJveC1zaGFkb3coJGlucHV0LWJveC1zaGFkb3csICRpbnB1dC1mb2N1cy1ib3gtc2hhZG93KTtcbiAgICB9IEBlbHNlIHtcbiAgICAgIC8vIEF2b2lkIHVzaW5nIG1peGluIHNvIHdlIGNhbiBwYXNzIGN1c3RvbSBmb2N1cyBzaGFkb3cgcHJvcGVybHlcbiAgICAgIGJveC1zaGFkb3c6ICRpbnB1dC1mb2N1cy1ib3gtc2hhZG93O1xuICAgIH1cbiAgfVxuICBAaW5jbHVkZSBkZXByZWNhdGUoXCJUaGUgYGZvcm0tY29udHJvbC1mb2N1cygpYCBtaXhpblwiLCBcInY0LjQuMFwiLCBcInY1XCIsICRpZ25vcmUtd2FybmluZyk7XG59XG5cbi8vIFRoaXMgbWl4aW4gdXNlcyBhbiBgaWYoKWAgdGVjaG5pcXVlIHRvIGJlIGNvbXBhdGlibGUgd2l0aCBEYXJ0IFNhc3Ncbi8vIFNlZSBodHRwczovL2dpdGh1Yi5jb20vc2Fzcy9zYXNzL2lzc3Vlcy8xODczI2lzc3VlY29tbWVudC0xNTIyOTM3MjUgZm9yIG1vcmUgZGV0YWlsc1xuQG1peGluIGZvcm0tdmFsaWRhdGlvbi1zdGF0ZS1zZWxlY3Rvcigkc3RhdGUpIHtcbiAgQGlmICgkc3RhdGUgPT0gXCJ2YWxpZFwiIG9yICRzdGF0ZSA9PSBcImludmFsaWRcIikge1xuICAgIC53YXMtdmFsaWRhdGVkICN7aWYoJiwgXCImXCIsIFwiXCIpfTojeyRzdGF0ZX0sXG4gICAgI3tpZigmLCBcIiZcIiwgXCJcIil9LmlzLSN7JHN0YXRlfSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH0gQGVsc2Uge1xuICAgICN7aWYoJiwgXCImXCIsIFwiXCIpfS5pcy0jeyRzdGF0ZX0ge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9XG59XG5cbkBtaXhpbiBmb3JtLXZhbGlkYXRpb24tc3RhdGUoJHN0YXRlLCAkY29sb3IsICRpY29uKSB7XG4gIC4jeyRzdGF0ZX0tZmVlZGJhY2sge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLXRvcDogJGZvcm0tZmVlZGJhY2stbWFyZ2luLXRvcDtcbiAgICBAaW5jbHVkZSBmb250LXNpemUoJGZvcm0tZmVlZGJhY2stZm9udC1zaXplKTtcbiAgICBjb2xvcjogJGNvbG9yO1xuICB9XG5cbiAgLiN7JHN0YXRlfS10b29sdGlwIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAxMDAlO1xuICAgIGxlZnQ6IDA7XG4gICAgei1pbmRleDogNTtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIG1heC13aWR0aDogMTAwJTsgLy8gQ29udGFpbiB0byBwYXJlbnQgd2hlbiBwb3NzaWJsZVxuICAgIHBhZGRpbmc6ICRmb3JtLWZlZWRiYWNrLXRvb2x0aXAtcGFkZGluZy15ICRmb3JtLWZlZWRiYWNrLXRvb2x0aXAtcGFkZGluZy14O1xuICAgIG1hcmdpbi10b3A6IC4xcmVtO1xuICAgIEBpbmNsdWRlIGZvbnQtc2l6ZSgkZm9ybS1mZWVkYmFjay10b29sdGlwLWZvbnQtc2l6ZSk7XG4gICAgbGluZS1oZWlnaHQ6ICRmb3JtLWZlZWRiYWNrLXRvb2x0aXAtbGluZS1oZWlnaHQ7XG4gICAgY29sb3I6IGNvbG9yLXlpcSgkY29sb3IpO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoJGNvbG9yLCAkZm9ybS1mZWVkYmFjay10b29sdGlwLW9wYWNpdHkpO1xuICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGZvcm0tZmVlZGJhY2stdG9vbHRpcC1ib3JkZXItcmFkaXVzKTtcblxuICAgIC8vIFNlZSBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvcHVsbC8zMTU1N1xuICAgIC8vIEFsaWduIHRvb2x0aXAgdG8gZm9ybSBlbGVtZW50c1xuICAgIC5mb3JtLXJvdyA+IC5jb2wgPiAmLFxuICAgIC5mb3JtLXJvdyA+IFtjbGFzcyo9XCJjb2wtXCJdID4gJiB7XG4gICAgICBsZWZ0OiAkZm9ybS1ncmlkLWd1dHRlci13aWR0aCAqIC41O1xuICAgIH1cbiAgfVxuXG4gIEBpbmNsdWRlIGZvcm0tdmFsaWRhdGlvbi1zdGF0ZS1zZWxlY3Rvcigkc3RhdGUpIHtcbiAgICB+IC4jeyRzdGF0ZX0tZmVlZGJhY2ssXG4gICAgfiAuI3skc3RhdGV9LXRvb2x0aXAge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxuICB9XG5cbiAgLmZvcm0tY29udHJvbCB7XG4gICAgQGluY2x1ZGUgZm9ybS12YWxpZGF0aW9uLXN0YXRlLXNlbGVjdG9yKCRzdGF0ZSkge1xuICAgICAgYm9yZGVyLWNvbG9yOiAkY29sb3I7XG5cbiAgICAgIEBpZiAkZW5hYmxlLXZhbGlkYXRpb24taWNvbnMge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAkaW5wdXQtaGVpZ2h0LWlubmVyICFpbXBvcnRhbnQ7IC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IGVzY2FwZS1zdmcoJGljb24pO1xuICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCAkaW5wdXQtaGVpZ2h0LWlubmVyLXF1YXJ0ZXIgY2VudGVyO1xuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6ICRpbnB1dC1oZWlnaHQtaW5uZXItaGFsZiAkaW5wdXQtaGVpZ2h0LWlubmVyLWhhbGY7XG4gICAgICB9XG5cbiAgICAgICY6Zm9jdXMge1xuICAgICAgICBib3JkZXItY29sb3I6ICRjb2xvcjtcbiAgICAgICAgYm94LXNoYWRvdzogMCAwIDAgJGlucHV0LWZvY3VzLXdpZHRoIHJnYmEoJGNvbG9yLCAuMjUpO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC8vIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBzZWxlY3Rvci1uby1xdWFsaWZ5aW5nLXR5cGVcbiAgc2VsZWN0LmZvcm0tY29udHJvbCB7XG4gICAgQGluY2x1ZGUgZm9ybS12YWxpZGF0aW9uLXN0YXRlLXNlbGVjdG9yKCRzdGF0ZSkge1xuICAgICAgQGlmICRlbmFibGUtdmFsaWRhdGlvbi1pY29ucyB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6ICRpbnB1dC1wYWRkaW5nLXggKiA0ICFpbXBvcnRhbnQ7IC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50XG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0ICRpbnB1dC1wYWRkaW5nLXggKiAyIGNlbnRlcjtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAvLyBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgc2VsZWN0b3Itbm8tcXVhbGlmeWluZy10eXBlXG4gIHRleHRhcmVhLmZvcm0tY29udHJvbCB7XG4gICAgQGluY2x1ZGUgZm9ybS12YWxpZGF0aW9uLXN0YXRlLXNlbGVjdG9yKCRzdGF0ZSkge1xuICAgICAgQGlmICRlbmFibGUtdmFsaWRhdGlvbi1pY29ucyB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6ICRpbnB1dC1oZWlnaHQtaW5uZXI7XG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IHRvcCAkaW5wdXQtaGVpZ2h0LWlubmVyLXF1YXJ0ZXIgcmlnaHQgJGlucHV0LWhlaWdodC1pbm5lci1xdWFydGVyO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5jdXN0b20tc2VsZWN0IHtcbiAgICBAaW5jbHVkZSBmb3JtLXZhbGlkYXRpb24tc3RhdGUtc2VsZWN0b3IoJHN0YXRlKSB7XG4gICAgICBib3JkZXItY29sb3I6ICRjb2xvcjtcblxuICAgICAgQGlmICRlbmFibGUtdmFsaWRhdGlvbi1pY29ucyB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6ICRjdXN0b20tc2VsZWN0LWZlZWRiYWNrLWljb24tcGFkZGluZy1yaWdodCAhaW1wb3J0YW50OyAvLyBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudFxuICAgICAgICBiYWNrZ3JvdW5kOiAkY3VzdG9tLXNlbGVjdC1iYWNrZ3JvdW5kLCAkY3VzdG9tLXNlbGVjdC1iZyBlc2NhcGUtc3ZnKCRpY29uKSAkY3VzdG9tLXNlbGVjdC1mZWVkYmFjay1pY29uLXBvc2l0aW9uIC8gJGN1c3RvbS1zZWxlY3QtZmVlZGJhY2staWNvbi1zaXplIG5vLXJlcGVhdDtcbiAgICAgIH1cblxuICAgICAgJjpmb2N1cyB7XG4gICAgICAgIGJvcmRlci1jb2xvcjogJGNvbG9yO1xuICAgICAgICBib3gtc2hhZG93OiAwIDAgMCAkaW5wdXQtZm9jdXMtd2lkdGggcmdiYSgkY29sb3IsIC4yNSk7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLmZvcm0tY2hlY2staW5wdXQge1xuICAgIEBpbmNsdWRlIGZvcm0tdmFsaWRhdGlvbi1zdGF0ZS1zZWxlY3Rvcigkc3RhdGUpIHtcbiAgICAgIH4gLmZvcm0tY2hlY2stbGFiZWwge1xuICAgICAgICBjb2xvcjogJGNvbG9yO1xuICAgICAgfVxuXG4gICAgICB+IC4jeyRzdGF0ZX0tZmVlZGJhY2ssXG4gICAgICB+IC4jeyRzdGF0ZX0tdG9vbHRpcCB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5jdXN0b20tY29udHJvbC1pbnB1dCB7XG4gICAgQGluY2x1ZGUgZm9ybS12YWxpZGF0aW9uLXN0YXRlLXNlbGVjdG9yKCRzdGF0ZSkge1xuICAgICAgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWwge1xuICAgICAgICBjb2xvcjogJGNvbG9yO1xuXG4gICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgYm9yZGVyLWNvbG9yOiAkY29sb3I7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgJjpjaGVja2VkIHtcbiAgICAgICAgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gICAgICAgICAgYm9yZGVyLWNvbG9yOiBsaWdodGVuKCRjb2xvciwgMTAlKTtcbiAgICAgICAgICBAaW5jbHVkZSBncmFkaWVudC1iZyhsaWdodGVuKCRjb2xvciwgMTAlKSk7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgJjpmb2N1cyB7XG4gICAgICAgIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICAgICAgICAgIGJveC1zaGFkb3c6IDAgMCAwICRpbnB1dC1mb2N1cy13aWR0aCByZ2JhKCRjb2xvciwgLjI1KTtcbiAgICAgICAgfVxuXG4gICAgICAgICY6bm90KDpjaGVja2VkKSB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgICAgICAgICBib3JkZXItY29sb3I6ICRjb2xvcjtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC8vIGN1c3RvbSBmaWxlXG4gIC5jdXN0b20tZmlsZS1pbnB1dCB7XG4gICAgQGluY2x1ZGUgZm9ybS12YWxpZGF0aW9uLXN0YXRlLXNlbGVjdG9yKCRzdGF0ZSkge1xuICAgICAgfiAuY3VzdG9tLWZpbGUtbGFiZWwge1xuICAgICAgICBib3JkZXItY29sb3I6ICRjb2xvcjtcbiAgICAgIH1cblxuICAgICAgJjpmb2N1cyB7XG4gICAgICAgIH4gLmN1c3RvbS1maWxlLWxhYmVsIHtcbiAgICAgICAgICBib3JkZXItY29sb3I6ICRjb2xvcjtcbiAgICAgICAgICBib3gtc2hhZG93OiAwIDAgMCAkaW5wdXQtZm9jdXMtd2lkdGggcmdiYSgkY29sb3IsIC4yNSk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIkBmb250LWZhY2V7XHJcblx0Zm9udC1mYW1pbHk6J0Jpa28nO1xyXG5cdGZvbnQtc3R5bGU6bm9ybWFsO1xyXG5cdGZvbnQtd2VpZ2h0OjQwMDtcclxuXHRzcmM6dXJsKC4uLy4uL2Fzc2V0cy9mb250cy9CaWtvLndvZmYyKSBmb3JtYXQoXCJ3b2ZmMlwiKSx1cmwoLi4vLi4vYXNzZXRzL2ZvbnRzL0Jpa28ud29mZikgZm9ybWF0KFwid29mZlwiKTtcclxuXHRmb250LWRpc3BsYXk6c3dhcDtcclxufVxyXG5AZm9udC1mYWNle1xyXG5cdGZvbnQtZmFtaWx5OidCaWtvJztcclxuXHRmb250LXN0eWxlOmJvbGQ7XHJcblx0Zm9udC13ZWlnaHQ6OTAwO1xyXG5cdHNyYzp1cmwoLi4vLi4vYXNzZXRzL2ZvbnRzL0Jpa28tQm9sZC53b2ZmMikgZm9ybWF0KFwid29mZjJcIiksdXJsKC4uLy4uL2Fzc2V0cy9mb250cy9CaWtvLUJvbGQud29mZikgZm9ybWF0KFwid29mZlwiKTtcclxuXHRmb250LWRpc3BsYXk6c3dhcDtcclxufVxyXG5cclxuLy8gQGZvbnQtZmFjZSB7XHJcbi8vIFx0Zm9udC1mYW1pbHk6ICdLYXJsYSc7XHJcbi8vIFx0Zm9udC1zdHlsZTogbm9ybWFsO1xyXG4vLyBcdGZvbnQtd2VpZ2h0OiA0MDA7XHJcbi8vIFx0c3JjOiB1cmwoLi4vLi4vYXNzZXRzL2ZvbnRzL2thcmxhLXYxNS1sYXRpbi1yZWd1bGFyLmVvdCk7XHJcbi8vIFx0c3JjOiBsb2NhbChcIi9zcmMvZm9udHMva2FybGEtdjE1LWxhdGluLXJlZ3VsYXIud29mZjJcIiksIHVybCguLi8uLi9hc3NldHMvZm9udHMva2FybGEtdjE1LWxhdGluLXJlZ3VsYXIuZW90PyNpZWZpeCkgZm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIiksIHVybCguLi8uLi9hc3NldHMvZm9udHMva2FybGEtdjE1LWxhdGluLXJlZ3VsYXIud29mZjIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoLi4vLi4vYXNzZXRzL2ZvbnRzL2thcmxhLXYxNS1sYXRpbi1yZWd1bGFyLndvZmYpIGZvcm1hdChcIndvZmZcIiksIHVybCguLi8uLi9hc3NldHMvZm9udHMva2FybGEtdjE1LWxhdGluLXJlZ3VsYXIudHRmKSBmb3JtYXQoXCJ0cnVldHlwZVwiKSwgdXJsKC4uLy4uL2Fzc2V0cy9mb250cy9rYXJsYS12MTUtbGF0aW4tcmVndWxhci5zdmcjS2FybGEpIGZvcm1hdChcInN2Z1wiKTtcclxuLy8gXHRmb250LWRpc3BsYXk6IHN3YXBcclxuLy8gfVxyXG5cclxuLy8gQGZvbnQtZmFjZSB7XHJcbi8vIFx0Zm9udC1mYW1pbHk6ICdLYXJsYSc7XHJcbi8vIFx0Zm9udC1zdHlsZTogbm9ybWFsO1xyXG4vLyBcdGZvbnQtd2VpZ2h0OiA4MDA7XHJcbi8vIFx0c3JjOiB1cmwoLi4vLi4vYXNzZXRzL2ZvbnRzL2thcmxhLXYxNS1sYXRpbi04MDAuZW90KTtcclxuLy8gXHRzcmM6IGxvY2FsKFwiL3NyYy9mb250cy9rYXJsYS12MTUtbGF0aW4tODAwLndvZmYyXCIpLCB1cmwoLi4vLi4vYXNzZXRzL2ZvbnRzL2thcmxhLXYxNS1sYXRpbi04MDAuZW90PyNpZWZpeCkgZm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIiksIHVybCguLi8uLi9hc3NldHMvZm9udHMva2FybGEtdjE1LWxhdGluLTgwMC53b2ZmMikgZm9ybWF0KFwid29mZjJcIiksIHVybCguLi8uLi9hc3NldHMvZm9udHMva2FybGEtdjE1LWxhdGluLTgwMC53b2ZmKSBmb3JtYXQoXCJ3b2ZmXCIpLCB1cmwoLi4vLi4vYXNzZXRzL2ZvbnRzL2thcmxhLXYxNS1sYXRpbi04MDAudHRmKSBmb3JtYXQoXCJ0cnVldHlwZVwiKSwgdXJsKC4uLy4uL2Fzc2V0cy9mb250cy9rYXJsYS12MTUtbGF0aW4tODAwLnN2ZyNLYXJsYSkgZm9ybWF0KFwic3ZnXCIpO1xyXG4vLyBcdGZvbnQtZGlzcGxheTogc3dhcFxyXG4vLyB9XHJcblxyXG4vLyBAZm9udC1mYWNlIHtcclxuLy8gXHRmb250LWZhbWlseTogJ0thcmxhJztcclxuLy8gXHRmb250LXN0eWxlOiBpdGFsaWM7XHJcbi8vIFx0Zm9udC13ZWlnaHQ6IDQwMDtcclxuLy8gXHRzcmM6IHVybCgvU3RhdGljcy9mb250cy9rYXJsYS12MTUtbGF0aW4taXRhbGljLmVvdCk7XHJcbi8vIFx0c3JjOiBsb2NhbChcIi9zcmMvZm9udHMva2FybGEtdjE1LWxhdGluLWl0YWxpYy53b2ZmMlwiKSwgdXJsKC9TdGF0aWNzL2ZvbnRzL2thcmxhLXYxNS1sYXRpbi1pdGFsaWMuZW90PyNpZWZpeCkgZm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIiksIHVybCgvU3RhdGljcy9mb250cy9rYXJsYS12MTUtbGF0aW4taXRhbGljLndvZmYyKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKC9TdGF0aWNzL2ZvbnRzL2thcmxhLXYxNS1sYXRpbi1pdGFsaWMud29mZikgZm9ybWF0KFwid29mZlwiKSwgdXJsKC9TdGF0aWNzL2ZvbnRzL2thcmxhLXYxNS1sYXRpbi1pdGFsaWMudHRmKSBmb3JtYXQoXCJ0cnVldHlwZVwiKSwgdXJsKC9TdGF0aWNzL2ZvbnRzL2thcmxhLXYxNS1sYXRpbi1pdGFsaWMuc3ZnI0thcmxhKSBmb3JtYXQoXCJzdmdcIik7XHJcbi8vIFx0Zm9udC1kaXNwbGF5OiBzd2FwXHJcbi8vIH1cclxuXHJcbi8vIEBmb250LWZhY2Uge1xyXG4vLyBcdGZvbnQtZmFtaWx5OiAnS2FybGEnO1xyXG4vLyBcdGZvbnQtc3R5bGU6IGl0YWxpYztcclxuLy8gXHRmb250LXdlaWdodDogODAwO1xyXG4vLyBcdHNyYzogdXJsKC9TdGF0aWNzL2ZvbnRzL2thcmxhLXYxNS1sYXRpbi04MDBpdGFsaWMuZW90KTtcclxuLy8gXHRzcmM6IGxvY2FsKFwiXCIpLCB1cmwoL1N0YXRpY3MvZm9udHMva2FybGEtdjE1LWxhdGluLTgwMGl0YWxpYy5lb3Q/I2llZml4KSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSwgdXJsKC9TdGF0aWNzL2ZvbnRzL2thcmxhLXYxNS1sYXRpbi04MDBpdGFsaWMud29mZjIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoL1N0YXRpY3MvZm9udHMva2FybGEtdjE1LWxhdGluLTgwMGl0YWxpYy53b2ZmKSBmb3JtYXQoXCJ3b2ZmXCIpLCB1cmwoL1N0YXRpY3MvZm9udHMva2FybGEtdjE1LWxhdGluLTgwMGl0YWxpYy50dGYpIGZvcm1hdChcInRydWV0eXBlXCIpLCB1cmwoL1N0YXRpY3MvZm9udHMva2FybGEtdjE1LWxhdGluLTgwMGl0YWxpYy5zdmcjS2FybGEpIGZvcm1hdChcInN2Z1wiKTtcclxuLy8gXHRmb250LWRpc3BsYXk6IHN3YXBcclxuLy8gfVxyXG5cclxuaW1nIHsgbWF4LXdpZHRoOiAxMDAlOyBoZWlnaHQ6IGF1dG87IH1cclxuaHRtbCB7IHNjcm9sbC1iZWhhdmlvcjogc21vb3RoOyBiYWNrZ3JvdW5kOiAkZGFyazsgIH1cclxuXHJcbi8qKiogVHlwb2dyYXBoeSAqKiovXHJcbmJvZHkgeyBvdmVyZmxvdy14OiBoaWRkZW47IGJhY2tncm91bmQ6ICRkYXJrOyB9XHJcbmJvZHkge1xyXG5cdGZvbnQtZmFtaWx5OiAkYm9keS1mb250LWZhbWlseTtcclxuXHRmb250LXNpemU6IDFyZW07XHJcblx0bGluZS1oZWlnaHQ6IDI0cHg7XHJcblx0Zm9udC13ZWlnaHQ6IDQwMDtcclxuXHRsaW5lLWhlaWdodDogMS41O1xyXG5cdGNvbG9yOiAkYmxhY2s7XHJcblx0b3ZlcmZsb3cteTogc2Nyb2xsO1xyXG59XHJcbi5ib2R5LXNtLCAuYm9keS14cyB7IGZvbnQtc2l6ZTogMTRweDsgbGluZS1oZWlnaHQ6IDIxcHg7IH1cclxuLmJvZHksIC5ib2R5LW1kIHsgZm9udC1zaXplOiAxNnB4OyBsaW5lLWhlaWdodDogMjRweDsgfVxyXG4uYm9keS1sZyB7IGZvbnQtc2l6ZTogMThweDsgbGluZS1oZWlnaHQ6IDI2cHg7IH1cclxuLmJvZHkteGwgeyBmb250LXNpemU6IDE4cHg7IGxpbmUtaGVpZ2h0OiAyNnB4OyB9XHJcblxyXG4uY29udGVudC1ib2R5IHsgXHJcblx0YmFja2dyb3VuZDogJHdoaXRlO1xyXG5cdGNsZWFyOmJvdGg7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdGRpc3BsYXk6IGJsb2NrO1xyXG59XHJcblxyXG4uY29udGFpbmVyLCAuY29udGFpbmVyLWZsdWlkLCAuY29udGFpbmVyLWxnLCAuY29udGFpbmVyLW1kLCAuY29udGFpbmVyLXNtLCAuY29udGFpbmVyLXhsLCAubWZwLWNvbnRlbnQsIC5jb2wsIC5jb2wtMSwgLmNvbC0yLCAuY29sLTMsIC5jb2wtNCwgLmNvbC01LCAuY29sLTYsIC5jb2wtNywgLmNvbC04LCAuY29sLTksIC5jb2wtMTAsIC5jb2wtMTEsIC5jb2wtMTIsIC5jb2wtYXV0bywgLmNvbC1sZywgLmNvbC1sZy0xLCAuY29sLWxnLTIsIC5jb2wtbGctMywgLmNvbC1sZy00LCAuY29sLWxnLTUsIC5jb2wtbGctNiwgLmNvbC1sZy03LCAuY29sLWxnLTgsIC5jb2wtbGctOSwgLmNvbC1sZy0xMCwgLmNvbC1sZy0xMSwgLmNvbC1sZy0xMiwgLmNvbC1sZy1hdXRvLCAuY29sLW1kLCAuY29sLW1kLTEsIC5jb2wtbWQtMiwgLmNvbC1tZC0zLCAuY29sLW1kLTQsIC5jb2wtbWQtNSwgLmNvbC1tZC02LCAuY29sLW1kLTcsIC5jb2wtbWQtOCwgLmNvbC1tZC05LCAuY29sLW1kLTEwLCAuY29sLW1kLTExLCAuY29sLW1kLTEyLCAuY29sLW1kLWF1dG8sIC5jb2wtc20sIC5jb2wtc20tMSwgLmNvbC1zbS0yLCAuY29sLXNtLTMsIC5jb2wtc20tNCwgLmNvbC1zbS01LCAuY29sLXNtLTYsIC5jb2wtc20tNywgLmNvbC1zbS04LCAuY29sLXNtLTksIC5jb2wtc20tMTAsIC5jb2wtc20tMTEsIC5jb2wtc20tMTIsIC5jb2wtc20tYXV0bywgLmNvbC14bCwgLmNvbC14bC0xLCAuY29sLXhsLTIsIC5jb2wteGwtMywgLmNvbC14bC00LCAuY29sLXhsLTUsIC5jb2wteGwtNiwgLmNvbC14bC03LCAuY29sLXhsLTgsIC5jb2wteGwtOSwgLmNvbC14bC0xMCwgLmNvbC14bC0xMSwgLmNvbC14bC0xMiwgLmNvbC14bC1hdXRvLCAuY29sLXh4bCwgLmNvbC14eGwtMSwgLmNvbC14eGwtMiwgLmNvbC14eGwtMywgLmNvbC14eGwtNCwgLmNvbC14eGwtNSwgLmNvbC14eGwtNiwgLmNvbC14eGwtNywgLmNvbC14eGwtOCwgLmNvbC14eGwtOSwgLmNvbC14eGwtMTAsIC5jb2wteHhsLTExLCAuY29sLXh4bC0xMiwgLmNvbC14eGwtYXV0byB7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiAyNXB4O1xyXG4gICAgcGFkZGluZy1sZWZ0OiAyNXB4O1xyXG59XHJcblxyXG4ubm8tZ3V0dGVycy14cz5bY2xhc3NePVwiY29sLVwiXSwgLm5vLWd1dHRlcnMteHM+W2NsYXNzKj1cIiBjb2wtXCJdIHtcclxuXHRAbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcclxuXHRcdHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDtcclxuXHRcdHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50O1xyXG5cdH1cclxufVxyXG5cclxuLnJvdyB7XHJcblx0ZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgIG1hcmdpbi1yaWdodDogLTI1cHg7XHJcbiAgICBtYXJnaW4tbGVmdDogLTI1cHg7XHJcblxyXG5cdCYubm8tZ3V0dGVycyB7XHJcblx0XHRtYXJnaW4tbGVmdDogMDtcclxuXHRcdG1hcmdpbi1yaWdodDogMDtcclxuXHR9XHJcblxyXG59XHJcblxyXG4ucm93LTEwIHtcclxuICAgIG1hcmdpbi1yaWdodDogLTEwcHggIWltcG9ydGFudDtcclxuICAgIG1hcmdpbi1sZWZ0OiAtMTBweCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ub3ZlcmxpbmUge1xyXG5cdGZvbnQtc2l6ZTogMTJweDtcclxuXHRsZXR0ZXItc3BhY2luZzogMC4wNGVtO1xyXG5cdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcblx0bGluZS1oZWlnaHQ6IDEuMTgxODtcclxufVxyXG5cclxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcblx0Ym9keSB7XHJcblx0XHRmb250LXNpemU6IDE2cHg7XHJcblx0fVxyXG59XHJcblxyXG4uaCxcclxuaDEsIC5oMSxcclxuaDIsIC5oMixcclxuaDMsIC5oMyxcclxuaDQsIC5oNCxcclxuaDUsIC5oNSxcclxuaDYsIC5oNiB7XHJcblx0Y29sb3I6ICRoZWFkaW5nO1xyXG5cdGZvbnQtd2VpZ2h0OiA1MDA7XHJcblx0bWFyZ2luLWJvdHRvbTogMC41cmVtO1xyXG5cdG1hcmdpbi10b3A6IDA7XHJcbn1cclxuaDEsIC5oMSB7XHJcblx0Zm9udC1zaXplOiAkaDEtZm9udC1zaXplO1xyXG5cdGxpbmUtaGVpZ2h0OiAkaDEtbGluZS1oZWlnaHQ7XHJcblx0dGV4dC10cmFuc2Zvcm06ICRoMS10ZXh0LXRyYW5zZm9ybTtcclxuXHRmb250LXN0eWxlOiAkaDEtZm9udC1zdHlsZTtcclxuXHRsZXR0ZXItc3BhY2luZzogJGgxLWxldHRlci1zcGFjaW5nO1xyXG5cdHRleHQtZGVjb3JhdGlvbjogJGgxLXRleHQtZGVjb3JhdGlvbjtcclxuXHRmb250LXdlaWdodDogJGgxLWZvbnQtd2VpZ2h0O1xyXG59XHJcblxyXG5oMiwgLmgyIHtcclxuXHRmb250LXNpemU6ICRoMi1mb250LXNpemU7XHJcblx0bGluZS1oZWlnaHQ6ICRoMi1saW5lLWhlaWdodDtcclxuXHR0ZXh0LXRyYW5zZm9ybTogJGgyLXRleHQtdHJhbnNmb3JtO1xyXG5cdGZvbnQtc3R5bGU6ICRoMi1mb250LXN0eWxlO1xyXG5cdGxldHRlci1zcGFjaW5nOiAkaDItbGV0dGVyLXNwYWNpbmc7XHJcblx0dGV4dC1kZWNvcmF0aW9uOiAkaDItdGV4dC1kZWNvcmF0aW9uO1xyXG5cdGZvbnQtd2VpZ2h0OiAkaDItZm9udC13ZWlnaHQ7XHJcbn1cclxuXHJcbmgzLCAuaDMge1xyXG5cdGZvbnQtc2l6ZTogJGgzLWZvbnQtc2l6ZTtcclxuXHRsaW5lLWhlaWdodDogJGgzLWxpbmUtaGVpZ2h0O1xyXG5cdHRleHQtdHJhbnNmb3JtOiAkaDMtdGV4dC10cmFuc2Zvcm07XHJcblx0Zm9udC1zdHlsZTogJGgzLWZvbnQtc3R5bGU7XHJcblx0bGV0dGVyLXNwYWNpbmc6ICRoMy1sZXR0ZXItc3BhY2luZztcclxuXHR0ZXh0LWRlY29yYXRpb246ICRoMy10ZXh0LWRlY29yYXRpb247XHJcblx0Zm9udC13ZWlnaHQ6ICRoMy1mb250LXdlaWdodDtcclxufVxyXG5cclxuaDQsIC5oNCB7XHJcblx0Zm9udC1zaXplOiAkaDQtZm9udC1zaXplO1xyXG5cdGxpbmUtaGVpZ2h0OiAkaDQtbGluZS1oZWlnaHQ7XHJcblx0dGV4dC10cmFuc2Zvcm06ICRoNC10ZXh0LXRyYW5zZm9ybTtcclxuXHRmb250LXN0eWxlOiAkaDQtZm9udC1zdHlsZTtcclxuXHRsZXR0ZXItc3BhY2luZzogJGg0LWxldHRlci1zcGFjaW5nO1xyXG5cdHRleHQtZGVjb3JhdGlvbjogJGg0LXRleHQtZGVjb3JhdGlvbjtcclxuXHRmb250LXdlaWdodDogJGg0LWZvbnQtd2VpZ2h0O1xyXG59XHJcblxyXG5oNSwgLmg1IHtcclxuXHRmb250LXNpemU6ICRoNS1mb250LXNpemU7XHJcblx0bGluZS1oZWlnaHQ6ICRoNS1saW5lLWhlaWdodDtcclxuXHR0ZXh0LXRyYW5zZm9ybTogJGg1LXRleHQtdHJhbnNmb3JtO1xyXG5cdGZvbnQtc3R5bGU6ICRoNS1mb250LXN0eWxlO1xyXG5cdGxldHRlci1zcGFjaW5nOiAkaDUtbGV0dGVyLXNwYWNpbmc7XHJcblx0dGV4dC1kZWNvcmF0aW9uOiAkaDUtdGV4dC1kZWNvcmF0aW9uO1xyXG5cdGZvbnQtd2VpZ2h0OiAkaDUtZm9udC13ZWlnaHQ7XHJcbn1cclxuXHJcbmg2LCAuaDYge1xyXG5cdGZvbnQtc2l6ZTogJGg2LWZvbnQtc2l6ZTtcclxuXHRsaW5lLWhlaWdodDogJGg2LWxpbmUtaGVpZ2h0O1xyXG5cdHRleHQtdHJhbnNmb3JtOiAkaDYtdGV4dC10cmFuc2Zvcm07XHJcblx0Zm9udC1zdHlsZTogJGg2LWZvbnQtc3R5bGU7XHJcblx0bGV0dGVyLXNwYWNpbmc6ICRoNi1sZXR0ZXItc3BhY2luZztcclxuXHR0ZXh0LWRlY29yYXRpb246ICRoNi10ZXh0LWRlY29yYXRpb247XHJcblx0Zm9udC13ZWlnaHQ6ICRoNi1mb250LXdlaWdodDtcclxufVxyXG5cclxuYSB7XHJcblx0dHJhbnNpdGlvbjogYWxsIDAuMnM7XHJcblx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG59XHJcbmE6aG92ZXIge1xyXG5cdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxufVxyXG5cclxuLmNsaWNrYWJsZSB7IGN1cnNvcjogcG9pbnRlcjsgfVxyXG5cclxuLmVudHJ5LS1zZWFyY2gge1xyXG5cdGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgbWF4LXdpZHRoOiA1MDBweDtcclxuICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XHJcbn1cclxuXHJcblxyXG4udGFibGUge1xyXG5cdC50aGVhZC1kYXJrIHtcclxuXHRcdHRoIHtcclxuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJHNlY29uZGFyeTtcclxuXHRcdFx0Ym9yZGVyLWNvbG9yOiAkc2Vjb25kYXJ5O1xyXG5cdFx0fVxyXG5cdH1cclxuXHR0ZCwgdGgge1xyXG5cdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRsaWdodDtcclxuXHR9XHJcbn1cclxuXHJcbi50YWJsZS1zdHJpcGVkIHtcclxuXHR0Ym9keSB7XHJcblx0XHR0cjpudGgtb2YtdHlwZShvZGQpIHtcclxuXHRcdFx0YmFja2dyb3VuZDogJGxpZ2h0O1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuYmxvY2txdW90ZSB7XHJcblx0Zm9udC1mYW1pbHk6ICdCaWtvJywgc2Fucy1zZXJpZjtcclxuXHRmb250LXN0eWxlOiBub3JtYWw7XHJcblx0Zm9udC13ZWlnaHQ6IDQwMDtcclxuXHRmb250LXNpemU6IDI0cHg7XHJcblx0bGluZS1oZWlnaHQ6IDMycHg7XHJcblx0ZGlzcGxheTogZmxleDtcclxuXHRtYXgtd2lkdGg6IDUwNXB4O1xyXG5cdG1hcmdpbjogNjBweCBhdXRvIDYwcHggYXV0bztcclxuXHJcblx0JjpiZWZvcmUge1xyXG5cdFx0bWFyZ2luLXJpZ2h0OiAxNXB4O1xyXG5cdFx0bWFyZ2luLXRvcDogNXB4O1xyXG5cdFx0Y29udGVudDogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB3aWR0aD0nNDknIGhlaWdodD0nNDAnIHZpZXdCb3g9JzAgMCA0OSA0MCcgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzRSUzQ3BhdGggZD0nTTIxLjY3OTcgNC4zOTQ1M0MxOS4zODQ4IDUuNzEyODkgMTcuNTI5MyA2Ljg2MDM1IDE2LjExMzMgNy44MzY5MUMxNC42OTczIDguNzY0NjUgMTMuMjU2OCAxMC4wMDk4IDExLjc5MiAxMS41NzIzQzEwLjQyNDggMTMuMDM3MSA5LjM3NSAxNC41NzUyIDguNjQyNTggMTYuMTg2NUM3LjkxMDE2IDE3Ljc5NzkgNy4zOTc0NiAxOS44NzMgNy4xMDQ0OSAyMi40MTIxSDEwLjYyMDFDMTMuNjQ3NSAyMi40MTIxIDE2LjAxNTYgMjMuMTY4OSAxNy43MjQ2IDI0LjY4MjZDMTkuNDgyNCAyNi4xNDc1IDIwLjM2MTMgMjguMzIwMyAyMC4zNjEzIDMxLjIwMTJDMjAuMzYxMyAzMy4yNTIgMTkuNTgwMSAzNS4xODA3IDE4LjAxNzYgMzYuOTg3M0MxNi41MDM5IDM4Ljc0NTEgMTQuNDA0MyAzOS42MjQgMTEuNzE4OCAzOS42MjRDNy41MTk1MyAzOS42MjQgNC41MTY2IDM4LjI1NjggMi43MDk5NiAzNS41MjI1QzAuOTAzMzIgMzIuNzM5MyAwIDI5LjEwMTYgMCAyNC42MDk0QzAgMjEuNDM1NSAwLjY4MzU5NCAxOC41NTQ3IDIuMDUwNzggMTUuOTY2OEMzLjQxNzk3IDEzLjMzMDEgNS4wNzgxMiAxMC45ODYzIDcuMDMxMjUgOC45MzU1NUM5LjAzMzIgNi44MzU5NCAxMS4xNTcyIDUuMDUzNzEgMTMuNDAzMyAzLjU4ODg3QzE1LjY0OTQgMi4xMjQwMiAxNy41MjkzIDAuOTI3NzM0IDE5LjA0MyAwTDIxLjY3OTcgNC4zOTQ1M1pNNDguNzc5MyA0LjM5NDUzQzQ2LjQ4NDQgNS43MTI4OSA0NC42Mjg5IDYuODYwMzUgNDMuMjEyOSA3LjgzNjkxQzQxLjc5NjkgOC43NjQ2NSA0MC4zNTY0IDEwLjAwOTggMzguODkxNiAxMS41NzIzQzM3LjQ3NTYgMTMuMDg1OSAzNi40MDE0IDE0LjY0ODQgMzUuNjY4OSAxNi4yNTk4QzM0Ljk4NTQgMTcuODIyMyAzNC40OTcxIDE5Ljg3MyAzNC4yMDQxIDIyLjQxMjFIMzcuNzE5N0M0MC43NDcxIDIyLjQxMjEgNDMuMTE1MiAyMy4xNjg5IDQ0LjgyNDIgMjQuNjgyNkM0Ni41ODIgMjYuMTQ3NSA0Ny40NjA5IDI4LjMyMDMgNDcuNDYwOSAzMS4yMDEyQzQ3LjQ2MDkgMzMuMjUyIDQ2LjY3OTcgMzUuMTgwNyA0NS4xMTcyIDM2Ljk4NzNDNDMuNjAzNSAzOC43NDUxIDQxLjUwMzkgMzkuNjI0IDM4LjgxODQgMzkuNjI0QzM0LjYxOTEgMzkuNjI0IDMxLjYxNjIgMzguMjU2OCAyOS44MDk2IDM1LjUyMjVDMjguMDAyOSAzMi43MzkzIDI3LjA5OTYgMjkuMTAxNiAyNy4wOTk2IDI0LjYwOTRDMjcuMDk5NiAyMS40MzU1IDI3Ljc4MzIgMTguNTU0NyAyOS4xNTA0IDE1Ljk2NjhDMzAuNTE3NiAxMy4zMzAxIDMyLjE3NzcgMTAuOTg2MyAzNC4xMzA5IDguOTM1NTVDMzYuMTMyOCA2LjgzNTk0IDM4LjI1NjggNS4wNTM3MSA0MC41MDI5IDMuNTg4ODdDNDIuNzQ5IDIuMTI0MDIgNDQuNjI4OSAwLjkyNzczNCA0Ni4xNDI2IDBMNDguNzc5MyA0LjM5NDUzWicgZmlsbD0nJTIzREFCMTYyJy8lM0UlM0Mvc3ZnJTNFJTBBXCIpO1xyXG5cdH1cclxuXHJcblx0JiA6bGFzdC1jaGlsZCB7XHJcblx0XHRtYXJnaW4tYm90dG9tOiAwIWltcG9ydGFudDtcclxuXHR9XHJcbn1cclxuXHJcbi5pZnJhbWUge1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICBwYWRkaW5nLXRvcDogNTYuMjUlO1xyXG5cdG1hcmdpbjogNjBweCAwO1xyXG5cclxuXHRpZnJhbWUge1xyXG5cdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRoZWlnaHQ6IDEwMCU7XHJcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHR0b3A6IDA7XHJcblx0XHRsZWZ0OiAwO1xyXG5cdFx0Ym90dG9tOiAwO1xyXG5cdFx0cmlnaHQ6IDA7XHJcblx0fVxyXG59XHJcblxyXG4ubWItMzAge1xyXG5cdG1hcmdpbi1ib3R0b206IDMwcHg7XHJcbn1cclxuXHJcbi5iZy1saWdodC1ncmVlbiB7XHJcblx0YmFja2dyb3VuZDogIzk4QzdBNjtcclxufVxyXG5cclxuOnJvb3QgLndzcC1jb250YWluZXIge1xyXG5cdHVsIHtcclxuXHRcdG1hcmdpbjogMCAwIDMwcHggMDtcclxuXHRcdGxpc3Qtc3R5bGU6IGRpc2M7XHJcblx0XHRwYWRkaW5nOiAwIDI1cHg7XHJcblxyXG5cdFx0bGkge1xyXG5cdFx0XHRwYWRkaW5nLWxlZnQ6IDA7XHJcblx0XHRcdGJhY2tncm91bmQ6IG5vbmU7XHJcblx0XHRcdG1hcmdpbi1ib3R0b206IDA7XHJcblx0XHR9XHJcblx0fVxyXG59XHJcbiIsIlxyXG4ucG9zaXRpb24tYWJzb2x1dGUge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlICFpbXBvcnRhbnQ7XHJcbn1cclxuLmgtMTAwIHtcclxuICAgIGhlaWdodDogMTAwJSAhaW1wb3J0YW50O1xyXG59XHJcbi53LTEwMCB7XHJcbiAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xyXG59XHJcbi50ZXh0LTE2IHtcclxuICAgIGZvbnQtc2l6ZTogMXJlbTtcclxufVxyXG4udGV4dC0yMCB7XHJcblx0Zm9udC1zaXplOiAxLjI1cmVtO1xyXG59XHJcbi50ZXh0LTI0IHtcclxuXHRmb250LXNpemU6IDEuNXJlbTtcclxufVxyXG4udGV4dC00MiB7XHJcbiAgICBmb250LXNpemU6IDIuNjI1cmVtO1xyXG59XHJcbi50ZXh0LTUyIHtcclxuXHRmb250LXNpemU6IGNhbGMoMS40NXJlbSArIDIuNHZ3KTtcclxuXHRAbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XHJcblx0XHRmb250LXNpemU6IDMuMjVyZW07XHJcblx0fVxyXG59XHJcbi50ZXh0LW11dGVkIHtcclxuXHRjb2xvcjogIzZjNzU3ZCAhaW1wb3J0YW50O1xyXG59XHJcbi50ZXh0LTU2IHtcclxuXHRmb250LXNpemU6IGNhbGMoMS40NzVyZW0gKyAyLjd2dyk7XHJcblx0QG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xyXG5cdFx0Zm9udC1zaXplOiAzLjVyZW07XHJcblx0fX1cclxuOnJvb3QgLnRleHQtODAge1xyXG5cdGZvbnQtc2l6ZTogY2FsYygxLjYyNXJlbSArIDQuNXZ3KSFpbXBvcnRhbnQ7XHJcblx0QG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xyXG5cdFx0Zm9udC1zaXplOiA1cmVtIWltcG9ydGFudDtcclxuXHR9XHJcbn1cclxuLmZvbnQtd2VpZ2h0LW5vcm1hbCB7XHJcbiAgICBmb250LXdlaWdodDogNDAwICFpbXBvcnRhbnQ7XHJcbn1cclxuLmZvbnQtd2VpZ2h0LXNlbWlib2xkIHtcclxuICAgIGZvbnQtd2VpZ2h0OiA1MDAgIWltcG9ydGFudDtcclxufVxyXG4uZm9udC13ZWlnaHQtYm9sZCB7XHJcbiAgICBmb250LXdlaWdodDogNzAwICFpbXBvcnRhbnQ7XHJcbn1cclxuLmZvbnQtd2VpZ2h0LWJvbGRlciB7XHJcbiAgICBmb250LXdlaWdodDogOTAwICFpbXBvcnRhbnQ7XHJcbn1cclxuLnRleHQtMTQge1xyXG4gICAgZm9udC1zaXplOiAwLjg3NXJlbTtcclxufVxyXG4udGV4dC01MCB7XHJcbiAgICBmb250LXNpemU6IGNhbGMoMS40Mzc1cmVtICsgMi4yNXZ3KTtcclxuXHRAbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XHJcblx0XHRmb250LXNpemU6IDMuMTI1cmVtO1xyXG5cdH1cclxufVxyXG5cclxuLmZhLTN4IHtcclxuICAgIGZvbnQtc2l6ZTogM2VtO1xyXG59XHJcblxyXG4uZmEtbGcge1xyXG4gICAgZm9udC1zaXplOiAxLjMzMzMzZW07XHJcbiAgICBsaW5lLWhlaWdodDogLjc1ZW07XHJcbiAgICB2ZXJ0aWNhbC1hbGlnbjogLTAuMDY2N2VtO1xyXG59XHJcblxyXG4uc3ZnLWlubGluZS0tZmEge1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgaGVpZ2h0OiAxZW07XHJcbiAgICBvdmVyZmxvdzogdmlzaWJsZTtcclxuICAgIHZlcnRpY2FsLWFsaWduOiAtMC4xMjVlbTtcclxuXHJcblx0Ji5mYS1sZyB7XHJcblx0XHR2ZXJ0aWNhbC1hbGlnbjogLTAuMjI1ZW07XHJcblx0fVxyXG5cclxuXHQmLmZhLXctMTQge1xyXG5cdFx0d2lkdGg6IDAuODc1ZW07XHJcblx0fVxyXG5cclxuXHQmLmZhLXctMjAge1xyXG5cdFx0d2lkdGg6IDEuMjVlbTtcclxuXHR9XHJcblxyXG5cdCYuZmEtdy0xNiB7XHJcblx0XHR3aWR0aDogMWVtO1xyXG5cdH1cclxuXHJcblx0Ji5mYS13LTYge1xyXG5cdFx0d2lkdGg6IDAuMzc1ZW07XHJcblx0fVxyXG5cclxuXHQmLmZhLTJ4IHtcclxuXHRcdGZvbnQtc2l6ZTogMmVtO1xyXG5cdH1cclxufVxyXG4uZC1tZC1ibG9jayB7IFxyXG5cdEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xyXG5cdFx0ZGlzcGxheTogYmxvY2shaW1wb3J0YW50OyBcclxuXHR9XHJcbn1cclxuXHJcbi5vdmVyZmxvdy1oaWRkZW4ge1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbiAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uaW5zZXQtMCB7XHJcbiAgICB0b3A6IDA7XHJcbiAgICByaWdodDogMDtcclxuICAgIGJvdHRvbTogMDtcclxuICAgIGxlZnQ6IDA7XHJcbn1cclxuXHJcbi5yb3VuZGVkIHtcclxuICAgIGJvcmRlci1yYWRpdXM6IDAuMzc1cmVtICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5pbnZpc2libGUge1xyXG4gICAgdmlzaWJpbGl0eTogaGlkZGVuICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5wb3NpdGlvbi1yZWxhdGl2ZSB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmUgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmZvbnQtZmFtaWx5LW1vbm9zcGFjZSB7XHJcbiAgICBmb250LWZhbWlseTogXCJCaWtvXCIsU0ZNb25vLVJlZ3VsYXIsTWVubG8sTW9uYWNvLENvbnNvbGFzLFwiTGliZXJhdGlvbiBNb25vXCIsXCJDb3VyaWVyIE5ld1wiLG1vbm9zcGFjZTtcclxufVxyXG5cclxuLm1iLTQsIC5teS00IHtcclxuICAgIG1hcmdpbi1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50O1xyXG59XHJcbi5tdC0yLCAubXktMiB7XHJcbiAgICBtYXJnaW4tdG9wOiAwLjVyZW0gIWltcG9ydGFudDtcclxufVxyXG5cclxuOnJvb3QgLm10LTQsIDpyb290Lm15LTQge1xyXG4gICAgbWFyZ2luLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbjpyb290IC5tYi0zLCA6cm9vdCAubXktMyB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbjpyb290IC5wYi00LCA6cm9vdCAucHktNCB7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbjpyb290IC5wbC1sZy01LCA6cm9vdCAucHgtbGctNSB7XHJcblx0QG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XHJcblx0XHRwYWRkaW5nLWxlZnQ6IDNyZW0gIWltcG9ydGFudDtcclxuXHRcdHBhZGRpbmctcmlnaHQ6IDNyZW0gIWltcG9ydGFudDtcclxuXHR9XHJcbn1cclxuXHJcbjpyb290IC5tbC00LCA6cm9vdCAubXgtNCB7XHJcbiAgICBtYXJnaW4tbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5zaW5nbGUtcmVnaW9ucyAubWVkaWFfX2NhcHRpb24ge1xyXG5cdGZvbnQtc2l6ZTogMTRweCFpbXBvcnRhbnQ7XHJcbn0iLCIuYWNjb3JkaW9uIHtcclxuICAgICZfX2l0ZW0ge1xyXG4gICAgICAgIGJhY2tncm91bmQ6ICNGRkZGRkY7XHJcbiAgICAgICAgbWFyZ2luOiAwIGF1dG8gMjBweCBhdXRvO1xyXG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNEMUQ1REI7XHJcblxyXG4gICAgICAgICYuYWN0aXZlIHtcclxuICAgICAgICAgICAgLmFjY29yZGlvbl9fdGl0bGUge1xyXG4gICAgICAgICAgICAgICAgLmljb24ge1xyXG4gICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl9fdGl0bGUge1xyXG4gICAgICAgIEBleHRlbmQgLmJvZHktbGc7XHJcbiAgICAgICAgZm9udC1mYW1pbHk6ICdCaWtvJywgc2Fucy1zZXJpZjtcclxuICAgICAgICBwYWRkaW5nOiAxM3B4IDI1cHg7XHJcbiAgICAgICAgY29sb3I6ICRkYXJrO1xyXG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG5cclxuICAgICAgICAuaWNvbiB7XHJcbiAgICAgICAgICAgIGNvbnRlbnQ6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0Nzdmcgd2lkdGg9JzE2JyBoZWlnaHQ9JzknIHZpZXdCb3g9JzAgMCAxNiA5JyBmaWxsPSdub25lJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNFJTNDcGF0aCBkPSdNMTUuNzgyIDAuODgxNTQyTDE1LjA3NDggMC4xODU0NDlDMTQuOTA3IDAuMDIwMjE0OSAxNC42MzU1IDAuMDIwMjE0OSAxNC40Njc3IDAuMTg1NDQ5TDcuOTk5ODMgNi41MzgxOEwxLjUzMTk4IDAuMTg1NDQ5QzEuMzY0MTIgMC4wMjAyMTQ5IDEuMDkyNjkgMC4wMjAyMTQ5IDAuOTI0ODMzIDAuMTg1NDQ5TDAuMjE3NjkgMC44ODE1NDJDMC4wNDk4MzI2IDEuMDQ2NzggMC4wNDk4MzI2IDEuMzEzOTYgMC4yMTc2OSAxLjQ3OTJMNy42OTYyNiA4Ljg0MDkxQzcuODY0MTIgOS4wMDYxNCA4LjEzNTU1IDkuMDA2MTQgOC4zMDM0IDguODQwOTFMMTUuNzgyIDEuNDc5MkMxNS45NDk4IDEuMzEzOTYgMTUuOTQ5OCAxLjA0Njc4IDE1Ljc4MiAwLjg4MTU0MlonIGZpbGw9JyUyMzFGMjkzNycvJTNFJTNDL3N2ZyUzRSUwQVwiKTsgICAgICAgICAgICB3aWR0aDogMTZweDtcclxuICAgICAgICAgICAgaGVpZ2h0OiA5cHg7XHJcbiAgICAgICAgICAgIG1hcmdpbjogYXV0byAwIGF1dG8gYXV0bztcclxuICAgICAgICAgICAgdHJhbnNpdGlvbjogMC4ycyBhbGw7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfX2NvbnRlbnQge1xyXG4gICAgICAgIGNvbG9yOiAkZGFyaztcclxuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgICAgIHBhZGRpbmc6IDE1cHggMjVweCAxNXB4IDI1cHg7XHJcbiAgICAgICAgYSB7XHJcbiAgICAgICAgICAgICY6aG92ZXIgeyB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTsgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmX19leHBhbmRpbmcge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB9XHJcbn1cclxuIiwiLmdhbGxlcnkge1xyXG5cdGRpc3BsYXk6IGZsZXg7XHJcblx0ZmxleC13cmFwOiB3cmFwO1xyXG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQ7XHJcblx0bWFyZ2luOiA1MHB4IC0xMHB4O1xyXG5cdC5nYWxsZXJ5LWl0ZW0ge1xyXG5cdFx0cGFkZGluZzogMTBweDtcclxuXHR9XHJcblx0Ji1jb2x1bW5zLTEgLmdhbGxlcnktaXRlbSB7IGZsZXg6IDAgMCAxMDAlOyBtYXgtd2lkdGg6IDEwMCU7IH1cclxuXHQmLWNvbHVtbnMtMiAuZ2FsbGVyeS1pdGVtIHsgZmxleDogMCAwIDUwJTsgbWF4LXdpZHRoOiA1MCU7IH1cclxuXHQmLWNvbHVtbnMtMyAuZ2FsbGVyeS1pdGVtIHsgZmxleDogMCAwIDMzLjMzMzMlOyBtYXgtd2lkdGg6IDMzLjMzMzMlOyB9XHJcblx0Ji1jb2x1bW5zLTQgLmdhbGxlcnktaXRlbSB7IGZsZXg6IDAgMCAyNSU7IG1heC13aWR0aDogMjUlOyB9XHJcblx0Ji1jb2x1bW5zLTUgLmdhbGxlcnktaXRlbSB7IGZsZXg6IDAgMCAyMCU7IG1heC13aWR0aDogMjAlOyB9XHJcblx0Ji1jb2x1bW5zLTYgLmdhbGxlcnktaXRlbSB7IGZsZXg6IDAgMCAxNi42NjY3JTsgbWF4LXdpZHRoOiAxNi42NjY3JTsgfVxyXG59XHJcbiIsIi5pY29uIHtcclxuXHRtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG5cdCZfX2ltYWdlIHtcclxuXHRcdG1hcmdpbi1ib3R0b206IDE2cHg7XHJcblx0fVxyXG59XHJcbiIsIi5jYXJkIHtcclxuXHJcblx0Ji1kZWZhdWx0LCAmLXBvc3QsICYtaG9yaXpvbnRhbCwgJi1vdmVybGF5IHtcclxuXHJcblx0XHR3aWR0aDogMTAwJTsgXHJcblx0XHRcclxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xyXG5cdFx0XHRtYXJnaW4tYm90dG9tOiAzMHB4O1xyXG5cdFx0fVxyXG5cclxuXHRcdCZfX2ltYWdlIHtcclxuXHJcblx0XHRcdC5tZWRpYV9fY2FwdGlvbiB7XHJcblx0XHRcdFx0ZGlzcGxheTogbm9uZVxyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQubWVkaWFfX2ltYWdlIHtcclxuXHJcblx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0aGVpZ2h0OiAwO1xyXG5cdFx0XHRcdHBhZGRpbmctYm90dG9tOiA2MCU7XHJcblx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0XHRcdG92ZXJmbG93OiBoaWRkZW47XHJcblx0XHRcdFx0Ym9yZGVyLXJhZGl1czogMTBweDtcclxuXHRcdFx0XHR0cmFuc2l0aW9uOiAwLjJzIGFsbDtcclxuXHJcblx0XHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcblx0XHRcdFx0XHR3aWR0aDogY2FsYygxMDAlKTtcclxuXHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdGltZyB7XHJcblx0XHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHRcdGhlaWdodDogMTAwJTtcclxuXHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0XHRcdHRvcDogMDtcclxuXHRcdFx0XHRcdGxlZnQ6IDA7XHJcblx0XHRcdFx0XHRyaWdodDogMTBweDtcclxuXHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRcdFx0ei1pbmRleDogMjtcclxuXHRcdFx0XHRcdG9iamVjdC1maXQ6IGNvdmVyO1xyXG5cdFx0XHRcdFx0dHJhbnNpdGlvbjogMC4ycyBhbGw7XHJcblx0XHRcdFx0XHRvcGFjaXR5OiAxO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHRcdCY6aG92ZXIge1xyXG5cdFx0XHQubWVkaWFfX2ltYWdlIHtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kOiAjMDAwO1xyXG5cdFx0XHR9XHJcblx0XHRcdGltZyB7XHJcblx0XHRcdFx0b3BhY2l0eTogMC44O1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdFx0Jl9fYm9keSB7XHJcblx0XHRcdHBhZGRpbmc6IDA7XHJcblx0XHRcdGNvbG9yOiAkZGFyaztcclxuXHRcdH1cclxuXHJcblx0XHQmX190aXRsZSB7XHJcblx0XHRcdG1hcmdpbi1ib3R0b206IDIwcHg7XHJcblx0XHRcdGZvbnQtc2l6ZTogMjRweDtcclxuXHRcdFx0bGluZS1oZWlnaHQ6IDI4cHg7XHJcblx0XHR9XHJcblxyXG5cdFx0Jl9fZXhjZXJwdCB7XHJcblx0XHRcdGNvbG9yOiAkZGFyaztcclxuXHRcdFx0bWFyZ2luOiAwIDAgMjBweCAwO1xyXG5cclxuXHRcdFx0cCB7XHJcblx0XHRcdFx0bWFyZ2luOiAwO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQmLWRlZmF1bHQge1xyXG5cdFx0Jl9fYm9keSB7XHJcblx0XHRcdGJhY2tncm91bmQ6ICR3aGl0ZTtcclxuXHRcdFx0cGFkZGluZzogMzBweDtcclxuXHJcblx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xyXG5cdFx0XHRcdHBhZGRpbmc6IDMwcHggMCAwIDA7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdCYtcG9zdCB7XHJcblx0XHRtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG5cdFx0Jl9faW1hZ2Uge1xyXG5cdFx0XHRtYXJnaW4tYm90dG9tOiAyNXB4O1xyXG5cdFx0XHQubWVkaWFfX2ltYWdlIHsgXHJcblx0XHRcdFx0cGFkZGluZy1ib3R0b206IDY1JTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0Jl9fYm9keSB7XHJcblx0XHRcdHBhZGRpbmc6IDA7XHJcblx0XHR9XHJcblx0XHQmX190aXRsZSB7XHJcblx0XHRcdG1hcmdpbi1ib3R0b206IDVweDtcclxuXHRcdH1cclxuXHJcblx0XHRhIHtcclxuXHRcdFx0Jjpob3ZlciB7XHJcblx0XHRcdFx0LmNhcmQtcG9zdF9fdGl0bGUsIC5jYXJkLXBvc3RfX2JvZHkge1xyXG5cdFx0XHRcdFx0Y29sb3I6ICRwcmltYXJ5O1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0Ji1wb2RjYXN0IHtcclxuXHRcdG1hcmdpbi1ib3R0b206IDIwcHg7XHJcblx0XHQmX19pbWFnZSB7XHJcblx0XHRcdG1hcmdpbi1ib3R0b206IDI1cHg7XHJcblx0XHRcdFxyXG5cdFx0fVxyXG5cdFx0Jl9fYm9keSB7XHJcblx0XHRcdHBhZGRpbmc6IDA7XHJcblx0XHR9XHJcblx0XHQmX190aXRsZSB7XHJcblx0XHRcdG1hcmdpbi1ib3R0b206IDVweDtcclxuXHRcdH1cclxuXHRcdCZfX21ldGEge1xyXG5cdFx0XHRmb250LXdlaWdodDogNDAwO1xyXG5cdFx0XHRmb250LXNpemU6IDE2cHg7XHJcblx0XHRcdGxpbmUtaGVpZ2h0OiAyNHB4O1xyXG5cdFx0XHRjb2xvcjogIzIxMjUyOTtcclxuXHRcdH1cclxuXHJcblx0XHQubWVkaWEge1xyXG5cdFx0XHQmX19pbWFnZSB7XHJcblx0XHRcdFx0aW1nIHtcclxuXHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IDEwcHg7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdFx0YSB7XHJcblx0XHRcdCY6aG92ZXIge1xyXG5cdFx0XHRcdC5jYXJkLXBvc3RfX3RpdGxlLCAuY2FyZC1wb3N0X19ib2R5IHtcclxuXHRcdFx0XHRcdGNvbG9yOiAkcHJpbWFyeTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdCYtaG9yaXpvbnRhbCB7XHJcblx0XHRhIHtcclxuXHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0ZmxleC1kaXJlY3Rpb246IHJvdztcclxuXHRcdH1cclxuXHJcblx0XHQmX19pbWFnZSB7XHJcblx0XHRcdG1pbi13aWR0aDogY2FsYyg1MCUgLSAyNXB4KTtcclxuXHRcdFx0bWFyZ2luLXJpZ2h0OiAzMHB4O1xyXG5cdFx0fVxyXG5cclxuXHRcdCZfX2JvZHkge1xyXG5cdFx0XHRhbGlnbi1pdGVtczogZmxleC1zdGFydDtcclxuXHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuXHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQmLW92ZXJsYXkge1xyXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0YmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDExMy43M2RlZywgcmdiYSgwLCAwLCAwLCAwLjkpIDkuNDklLCByZ2JhKDAsIDAsIDAsIDApIDY3LjA0JSksIHJnYmEoMCwgMCwgMCwgMCk7XHJcblx0XHRib3JkZXItcmFkaXVzOiAxMHB4O1xyXG5cdFx0b3ZlcmZsb3c6IGhpZGRlbjtcclxuXHRcdHBhZGRpbmc6IDIuNXJlbTtcclxuXHRcdGhlaWdodDogMzI0cHg7XHJcblx0XHRtYXJnaW46IDA7XHJcblxyXG5cdFx0Jl9faW1hZ2Uge1xyXG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRoZWlnaHQ6IDEwMCU7XHJcblx0XHRcdHRvcDogMDtcclxuXHRcdFx0bGVmdDogMDtcclxuXHRcdFx0cmlnaHQ6IDA7XHJcblx0XHRcdGJvdHRvbTogMDtcclxuXHRcdFx0ei1pbmRleDogLTE7XHJcblx0XHRcdG1hcmdpbjogMDtcclxuXHJcblx0XHRcdC5tZWRpYSwgLm1lZGlhX19pbWFnZSwgaW1nIHtcclxuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdFx0b2JqZWN0LWZpdDogY292ZXI7XHJcblx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0aGVpZ2h0OiAxMDAlO1xyXG5cdFx0XHRcdHRvcDogMDtcclxuXHRcdFx0XHRib3R0b206IDA7XHJcblx0XHRcdFx0bGVmdDogMDtcclxuXHRcdFx0XHRyaWdodDogMDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHRcdCZfX3RpdGxlIHtcclxuXHRcdFx0bWF4LXdpZHRoOiAxNTBweDtcclxuXHRcdFx0Y29sb3I6ICR3aGl0ZTtcclxuXHRcdFx0bWFyZ2luLWJvdHRvbTogMjBweDtcclxuXHRcdFx0Zm9udC1zaXplOiAyLjI1cmVtO1xyXG5cdFx0XHRsaW5lLWhlaWdodDogMi4yNXJlbTtcclxuXHJcblx0XHRcdHNwYW4ge1xyXG5cdFx0XHRcdCY6bGFzdC1jaGlsZCB7XHJcblx0XHRcdFx0XHRjb2xvcjogJHNlY29uZGFyeTtcclxuXHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHRcdCZfX2V4Y2VycHQge1xyXG5cdFx0XHRAZXh0ZW5kIC5ib2R5LWxnO1xyXG5cdFx0XHRtYXgtd2lkdGg6IDI4MHB4O1xyXG5cdFx0XHRjb2xvcjogJHdoaXRlO1xyXG5cdFx0XHRtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG5cdFx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0fVxyXG5cclxuXHRcdCZfX2JvZHkge1xyXG5cdFx0XHRoZWlnaHQ6IDEwMCU7XHJcblx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcbiAgICBcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuXHRcdH1cclxuXHJcblx0XHQmX19hY3Rpb24ge1xyXG5cdFx0XHRtYXJnaW4tdG9wOiBhdXRvO1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0Ji1zdG9yeSxcclxuXHQmLXBvZGNhc3Qge1xyXG5cclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdG92ZXJmbG93OiBoaWRkZW47XHJcblx0XHRib3JkZXItcmFkaXVzOiAxMHB4O1xyXG5cdFx0YmFja2dyb3VuZDogJGJsYWNrO1xyXG5cdFx0aGVpZ2h0OiAxMDAlO1xyXG5cdFx0d2lkdGg6IDEwMCU7XHJcblxyXG5cclxuXHRcdCZfX2ltYWdlLCAmX19pbWFnZSAubWVkaWEsICZfX2ltYWdlIGltZyB7XHJcblx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRoZWlnaHQ6IDEwMCU7XHJcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0ei1pbmRleDogMDtcclxuXHRcdFx0dG9wOiAwO1xyXG5cdFx0XHRib3R0b206IDA7XHJcblx0XHRcdGxlZnQ6IDA7XHJcblx0XHRcdHJpZ2h0OiAwO1xyXG5cdFx0XHRvYmplY3QtZml0OiBjb3ZlcjtcclxuXHRcdFx0dHJhbnNpdGlvbjogMC4ycyBhbGw7XHJcblx0XHRcdG9wYWNpdHk6IDE7XHJcblx0XHR9XHJcblxyXG5cdFx0Jl9faW1hZ2Uge1xyXG5cdFx0XHRvcGFjaXR5OiAwLjc7XHJcblx0XHRcdHRyYW5zaXRpb246IDAuMnMgYWxsO1xyXG5cdFx0fVxyXG5cclxuXHRcdCY6aG92ZXIge1xyXG5cdFx0XHQuY2FyZC1zdG9yeV9faW1hZ2Uge1xyXG5cdFx0XHRcdGJhY2tncm91bmQ6ICMwMDA7XHJcblx0XHRcdFx0aW1nIHtcclxuXHRcdFx0XHRcdG9wYWNpdHk6IDAuODtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHRhIHtcclxuXHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0XHRoZWlnaHQ6IDEwMCU7XHJcblx0XHRcdG1pbi1oZWlnaHQ6IDMzNHB4O1xyXG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xyXG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRcdHBhZGRpbmc6IDIycHggMzBweDtcclxuXHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuXHRcdH1cclxuXHJcblx0XHQmX190aXRsZSB7XHJcblx0XHRcdEBleHRlbmQgLmg1O1xyXG5cdFx0XHRjb2xvcjogJHdoaXRlO1xyXG5cdFx0XHR6LWluZGV4OiAxO1xyXG5cdFx0fVxyXG5cclxuXHRcdCZfX2VwaXNvZGUge1xyXG5cdFx0XHRjb2xvcjogJHdoaXRlO1xyXG5cdFx0XHRvcGFjaXR5OiAwLjg7XHJcblx0XHR9XHJcblxyXG5cdFx0Jl9fZGF0ZSB7XHJcblx0XHRcdHotaW5kZXg6IDE7XHJcblx0XHRcdGNvbG9yOiAkd2hpdGU7XHJcblx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQmLXByb3BlcnR5LWxpc3Rpbmcge1xyXG5cdFx0YmFja2dyb3VuZDogJHdoaXRlO1xyXG5cdFx0Ym9yZGVyOiAxcHggc29saWQgcmdiYSg0OCwgNDgsIDQ4LCAwLjMpO1xyXG5cdFx0Ym9yZGVyLXJhZGl1czogMTBweDtcclxuXHRcdG92ZXJmbG93OiBoaWRkZW47XHJcblx0XHR0cmFuc2l0aW9uOiAwLjJzIGFsbDtcclxuXHJcblx0XHQmOmhvdmVyIHtcclxuXHRcdFx0Ym9yZGVyLWNvbG9yOiByZ2JhKDQ4LCA0OCwgNDgsIDAuNSk7XHJcblx0XHR9XHJcblxyXG5cdFx0YSB7XHJcblx0XHRcdGNvbG9yOiAkZGFyaztcclxuXHRcdH1cclxuXHJcblx0XHQmX19wcmljZSB7XHJcblx0XHRcdG1hcmdpbi1ib3R0b206IDEwcHg7XHJcblx0XHRcdGNvbG9yOiAkaGVhZGluZztcclxuXHRcdH1cclxuXHJcblx0XHQmX19hZGRyZXNzIHtcclxuXHRcdFx0bWFyZ2luLWJvdHRvbTogMjBweDtcclxuXHRcdFx0Y29sb3I6ICR0ZXh0O1xyXG5cdFx0fVxyXG5cclxuXHRcdCZfX2luZm8ge1xyXG5cdFx0XHRjb2xvcjogJGJsYWNrO1xyXG5cdFx0XHRtYXJnaW46IDA7XHJcblxyXG5cdFx0XHR1bCB7XHJcblx0XHRcdFx0bGlzdC1zdHlsZTogbm9uZTtcclxuXHRcdFx0XHRtYXJnaW46IDA7XHJcblx0XHRcdFx0cGFkZGluZzogMDtcclxuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cclxuXHRcdFx0XHRsaSB7XHJcblx0XHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblx0XHRcdFx0XHRwYWRkaW5nOiAwIDEwcHggMCAwO1xyXG5cdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XHJcblx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRzdmcge1xyXG5cdFx0XHRcdFx0bWFyZ2luOiAwIDZweCAwIDAhaW1wb3J0YW50O1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHRcdCZfX2JvZHkge1xyXG5cdFx0XHRwYWRkaW5nOiAzMHB4O1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG4iLCIubWVkaWEge1xyXG59XHJcblxyXG4ubWVkaWEtLXZpZGVvLWF1dG9wbGF5IHtcclxuXHR6LWluZGV4OiAxO1xyXG5cdFxyXG5cclxuXHR2aWRlbyxcclxuXHRpZnJhbWUge1xyXG5cdFx0Ym9yZGVyOiBub25lO1xyXG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0bGVmdDogMDtcclxuXHRcdHRvcDogMDtcclxuXHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0aGVpZ2h0OiAxMDAlO1xyXG5cdFx0bWluLXdpZHRoOiAxMDAlO1xyXG5cdFx0bWluLWhlaWdodDogMTAwJTtcclxuXHRcdHdpZHRoOiBhdXRvO1xyXG5cdFx0aGVpZ2h0OiBhdXRvO1xyXG5cdFx0ei1pbmRleDogMDtcclxuXHR9XHJcbn1cclxuXHJcbi5tZWRpYS0tY292ZXIge1xyXG5cdC5tZWRpYV9faW1hZ2Uge1xyXG5cdFx0aGVpZ2h0OiAxMDAlO1xyXG5cdFx0d2lkdGg6IDEwMCU7XHJcblx0fVxyXG5cdGltZyB7XHJcblx0XHRoZWlnaHQ6IDEwMCU7XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHRcdG9iamVjdC1maXQ6IGNvdmVyO1xyXG5cdFx0ZGlzcGxheTogbm9uZTtcclxuXHR9XHJcbn1cclxuXHJcblxyXG5cclxuLm1lZGlhLS1iZyB7XHJcblx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdHRvcDogMDtcclxuXHRsZWZ0OiAwO1xyXG5cdGhlaWdodDogMTAwJTtcclxuXHR3aWR0aDogMTAwJTtcclxuXHRwb2ludGVyLWV2ZW50czogbm9uZTtcclxuXHR6LWluZGV4OiAwO1xyXG59XHJcblxyXG4ubWVkaWEtLWNhcHRpb24ge1xyXG5cdG1hcmdpbi1yaWdodDogNTRweDtcclxuXHRwYWRkaW5nOiA2N3B4IDAgMDtcclxuXHRiYWNrZ3JvdW5kOiB1cmwoL3dwLWNvbnRlbnQvdXBsb2Fkcy8yMDIwLzExL0lrYXdhaV9fNzM3OV8tX1NhbmZvcmRfQm9hdF8zLmpwZykgbm8tcmVwZWF0IGNlbnRlciAkcHJpbWFyeTtcclxuXHRiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG5cclxuXHQubWVkaWFfX2ltYWdlIHtcclxuXHRcdHdpZHRoOiBjYWxjKDEwMCUgKyA1NHB4KTtcclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdGltZyB7XHJcblx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdH1cclxuXHRcdHN2ZyB7XHJcblx0XHRcdGhlaWdodDogOTBweDtcclxuXHRcdFx0d2lkdGg6IDkwcHg7XHJcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0ei1pbmRleDogMTA7XHJcblx0XHRcdHRvcDogNTAlO1xyXG5cdFx0XHRsZWZ0OiA1MCU7XHJcblx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsLTUwJSk7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQubWVkaWFfX2NhcHRpb24ge1xyXG5cdFx0Y29sb3I6ICR1aS0yNTtcclxuXHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcblx0XHRwYWRkaW5nOiAzNnB4IDc5cHg7XHJcblx0XHR0ZXh0LWFsaWduOiByaWdodDtcclxuXHRcdGZvbnQtc2l6ZTogMTRweDtcclxuXHRcdGxpbmUtaGVpZ2h0OiAxLjI4NTc7XHJcblx0XHRmb250LXdlaWdodDogNzAwO1xyXG5cdH1cclxuXHJcblx0Lm9yZGVyLS1pbWFnZS1yaWdodCAmIHtcclxuXHRcdG1hcmdpbi1yaWdodDogMDtcclxuXHRcdG1hcmdpbi1sZWZ0OiA1NHB4O1xyXG5cdFx0Lm1lZGlhX19pbWFnZSB7XHJcblx0XHRcdG1hcmdpbi1sZWZ0OiAtNTRweDtcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbi5tZWRpYS0tdmlkZW8ge1xyXG5cclxuXHQmLWF1dG9wbGF5IC5tZWRpYV9faW1hZ2Uge1xyXG5cdFx0cG9zaXRpb246cmVsYXRpdmU7XHJcblx0XHRwYWRkaW5nLWJvdHRvbTo2MSU7XHJcblx0XHR3aWR0aDogY2FsYygxMDAlICsgNTRweCk7XHJcblx0fVxyXG5cclxuXHQubWVkaWFfX2ltYWdlIHtcclxuXHRcdCY6YmVmb3JlIHtcclxuXHRcdFx0Y29udGVudDogJyc7XHJcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdHRvcDogMDtcclxuXHRcdFx0bGVmdDogMDtcclxuXHRcdFx0aGVpZ2h0OiAxMDAlO1xyXG5cdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0YmFja2dyb3VuZDogcmdiYSgjMTkxZjFmLCAwLjQ1KTtcclxuXHRcdFx0cG9pbnRlci1ldmVudHM6IG5vbmU7XHJcblx0XHRcdHRyYW5zaXRpb246IGFsbCAwLjJzO1xyXG5cdFx0fVxyXG5cdFx0Jjpob3ZlcjpiZWZvcmUge1xyXG5cdFx0XHRiYWNrZ3JvdW5kOiByZ2JhKCMxOTFmMWYsIDAuMjUpO1xyXG5cdFx0fVxyXG5cdFx0JjphZnRlciB7XHJcblx0XHRcdGNvbnRlbnQ6ICcnO1xyXG5cdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHR0b3A6IDUwJTtcclxuXHRcdFx0bGVmdDogNTAlO1xyXG5cdFx0XHRoZWlnaHQ6IDkwcHg7XHJcblx0XHRcdHdpZHRoOiA5MHB4O1xyXG5cdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLC01MCUpO1xyXG5cdFx0XHRiYWNrZ3JvdW5kOiBuby1yZXBlYXQgY2VudGVyIHVybCgnLi4vLi4vYXNzZXRzL2ltYWdlcy9wbGF5LnBuZycpO1xyXG5cdFx0XHRiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XHJcblx0XHRcdHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG5cdFx0fVxyXG5cdH1cclxuXHQubWVkaWFfX2NhcHRpb24ge1xyXG5cdFx0dGV4dC1hbGlnbjogbGVmdDtcclxuXHR9XHJcbn1cclxuIiwiLm1vZGFsIHtcclxuXHRwb3NpdGlvbjogZml4ZWQ7XHJcblx0dG9wOiAwO1xyXG5cdGJvdHRvbTogMDtcclxuXHRsZWZ0OiAwO1xyXG5cdHJpZ2h0OiAwO1xyXG5cdGJhY2tncm91bmQ6IHJnYmEoMCwgMCAsMCAsIDAuNyk7XHJcblx0ei1pbmRleDogMjAwO1xyXG5cdGRpc3BsYXk6IGZsZXg7XHJcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHRoZWlnaHQ6IDA7XHJcblx0b3ZlcmZsb3c6IGhpZGRlbjtcclxuXHRvcGFjaXR5OiAwO1xyXG5cdHRyYW5zaXRpb246IG9wYWNpdHkgMC4ycztcclxuXHJcblx0Ji5vcGVuIHtcclxuXHRcdGhlaWdodDogMTAwJTtcclxuXHRcdG9wYWNpdHk6IDEwMDtcdFxyXG5cdH1cclxuXHJcblx0LmNsb3NlLW1vZGFsIHtcclxuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICB0b3A6IDAuNXJlbTtcclxuICAgICAgICByaWdodDogMC41cmVtO1xyXG5cdFx0ei1pbmRleDogMTAwMDA7XHJcblxyXG5cdFx0c3ZnIHtcclxuXHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQuaDQge1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogNDBweDtcclxuXHR9XHJcblxyXG5cdCZfX2NvbnRlbnQge1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcclxuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uLy4uL2Fzc2V0cy9pbWFnZXMvSEVBREVSIFNIQVBFXzAxLnN2ZycpO1xyXG4gICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogdG9wIHJpZ2h0O1xyXG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogYXV0byAxMDAlO1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiA2cHg7XHJcbiAgICAgICAgbWF4LWhlaWdodDogNTV2aDtcclxuICAgICAgICBvdmVyZmxvdzogc2Nyb2xsO1xyXG5cclxuICAgICAgICBwYWRkaW5nOiAxLjVyZW07XHJcbiAgICAgICAgbWF4LXdpZHRoOiA5MHZ3O1xyXG4gICAgICAgIG92ZXJmbG93LXg6IGhpZGRlbjtcclxuXHJcbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XHJcbiAgICAgICAgICAgIG1pbi13aWR0aDogNDUwcHg7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDIuNXJlbTtcclxuICAgICAgICAgICAgbWF4LXdpZHRoOiA1MHZ3O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDMuNXJlbTtcclxuICAgICAgICAgICAgbWF4LXdpZHRoOiA0MHZ3O1xyXG4gICAgICAgIH1cclxuXHJcblx0XHRAbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDMuNXJlbTtcclxuICAgICAgICAgICAgbWF4LXdpZHRoOiAzMHZ3O1xyXG4gICAgICAgIH1cclxuXHJcblx0XHRzdmcge1xyXG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdHRvcDogLTE1MHB4O1xyXG5cdFx0XHRyaWdodDogLTE1MHB4O1xyXG5cclxuXHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHRcdD4gZGl2IHtcclxuXHJcblx0XHRcdCYgcDpsYXN0LWNoaWxkIHtcclxuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG4gICAgICAgIC5nY2hvaWNlIHtcclxuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAuZ2ZpZWxkLWNob2ljZS1pbnB1dCB7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA2cHg7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgXHJcbiAgICAgICAgLmFsZXJ0IHtcclxuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiA0cmVtO1xyXG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA0cmVtO1xyXG4gICAgICAgICAgICBtaW4taGVpZ2h0OiAxNXJlbTtcclxuICAgICAgICB9XHJcblx0fVxyXG59XHJcbiIsIi5tZW51IHtcclxuXHRkaXNwbGF5OiBmbGV4O1xyXG5cdGxpc3Qtc3R5bGU6IG5vbmU7XHJcblx0cGFkZGluZzogMDtcclxuXHRtYXJnaW46IDA7XHJcblx0ZmxleC13cmFwOiB3cmFwO1xyXG5cdCYtaXRlbSB7XHJcblx0XHRhIHtcclxuXHRcdFx0bGluZS1oZWlnaHQ6IDEuMjk7XHJcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRwYWRkaW5nOiAxOXB4IDEwcHg7XHJcblx0XHRcdEBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcclxuXHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDIwcHg7XHJcblx0XHRcdFx0cGFkZGluZy1yaWdodDogMjBweDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuI3dwYWRtaW5iYXIgeyBwb3NpdGlvbjogZml4ZWQhaW1wb3J0YW50OyB9IiwiLnNlY3Rpb24ge1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHR6LWluZGV4OiAxO1xyXG5cclxuXHQmX19pbm5lciB7XHJcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHR6LWluZGV4OiAxMDtcclxuXHR9XHJcbn1cclxuIiwiLypcclxuICogSGFtYnVyZ2Vyc1xyXG4gKiBAZGVzY3JpcHRpb24gVGFzdHkgQ1NTLWFuaW1hdGVkIGhhbWJ1cmdlcnNcclxuICogQGF1dGhvciBKb25hdGhhbiBTdWggQGpvbnN1aFxyXG4gKiBAc2l0ZSBodHRwczovL2pvbnN1aC5jb20vaGFtYnVyZ2Vyc1xyXG4gKiBAbGluayBodHRwczovL2dpdGh1Yi5jb20vam9uc3VoL2hhbWJ1cmdlcnNcclxuICovXHJcbi5oYW1idXJnZXIge1xyXG4gIHBhZGRpbmc6IDEycHggMDtcclxuICBkaXNwbGF5OiBibG9jaztcclxuICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogb3BhY2l0eSwgZmlsdGVyO1xyXG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDAuMTVzO1xyXG4gIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBsaW5lYXI7XHJcbiAgZm9udDogaW5oZXJpdDtcclxuICBjb2xvcjogaW5oZXJpdDtcclxuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICBib3JkZXI6IDA7XHJcbiAgbWFyZ2luOiAwO1xyXG4gIGhlaWdodDogMTAwJTtcclxuICBvdXRsaW5lOiAwIWltcG9ydGFudDtcclxuICBvdmVyZmxvdzogdmlzaWJsZTsgfVxyXG4gIC5oYW1idXJnZXIuaXMtYWN0aXZlIC5oYW1idXJnZXItaW5uZXIsXHJcbiAgLmhhbWJ1cmdlci5pcy1hY3RpdmUgLmhhbWJ1cmdlci1pbm5lcjo6YmVmb3JlLFxyXG4gIC5oYW1idXJnZXIuaXMtYWN0aXZlIC5oYW1idXJnZXItaW5uZXI6OmFmdGVyIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5OyB9XHJcblxyXG4uaGFtYnVyZ2VyLWJveCB7XHJcbiAgd2lkdGg6IDQwcHg7XHJcbiAgaGVpZ2h0OiA0MHB4O1xyXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7IFxyXG59XHJcblxyXG4uaGFtYnVyZ2VyLWlubmVyIHtcclxuICBkaXNwbGF5OiBibG9jaztcclxuICB0b3A6IDUwJTtcclxuICB3aWR0aDogMjhweDtcclxuICBsZWZ0OiA5cHg7XHJcbiAgbWFyZ2luLXRvcDogLTAuNXB4OyB9XHJcbiAgLmhhbWJ1cmdlci1pbm5lciwgLmhhbWJ1cmdlci1pbm5lcjo6YmVmb3JlLCAuaGFtYnVyZ2VyLWlubmVyOjphZnRlciB7XHJcbiAgICB3aWR0aDogMjhweDtcclxuICAgIGhlaWdodDogMnB4O1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnk7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB0cmFuc2l0aW9uLXByb3BlcnR5OiB0cmFuc2Zvcm07XHJcbiAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjE1cztcclxuICAgIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlOyB9XHJcbiAgLmhhbWJ1cmdlci1pbm5lcjo6YmVmb3JlLCAuaGFtYnVyZ2VyLWlubmVyOjphZnRlciB7XHJcbiAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgZGlzcGxheTogYmxvY2s7IH1cclxuICAuaGFtYnVyZ2VyLWlubmVyOjpiZWZvcmUge1xyXG4gICAgdG9wOiAtOHB4OyB9XHJcbiAgLmhhbWJ1cmdlci1pbm5lcjo6YWZ0ZXIge1xyXG4gICAgYm90dG9tOiAtOHB4OyB9XHJcblxyXG4vKlxyXG4gICAqIFNwaW5cclxuICAgKi9cclxuLmhhbWJ1cmdlci0tc3BpbiAuaGFtYnVyZ2VyLWlubmVyIHtcclxuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjIycztcclxuICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNTUsIDAuMDU1LCAwLjY3NSwgMC4xOSk7IH1cclxuICAuaGFtYnVyZ2VyLS1zcGluIC5oYW1idXJnZXItaW5uZXI6OmJlZm9yZSB7XHJcbiAgICB0cmFuc2l0aW9uOiB0b3AgMC4xcyAwLjI1cyBlYXNlLWluLCBvcGFjaXR5IDAuMXMgZWFzZS1pbjsgfVxyXG4gIC5oYW1idXJnZXItLXNwaW4gLmhhbWJ1cmdlci1pbm5lcjo6YWZ0ZXIge1xyXG4gICAgdHJhbnNpdGlvbjogYm90dG9tIDAuMXMgMC4yNXMgZWFzZS1pbiwgdHJhbnNmb3JtIDAuMjJzIGN1YmljLWJlemllcigwLjU1LCAwLjA1NSwgMC42NzUsIDAuMTkpOyB9XHJcblxyXG4uaGFtYnVyZ2VyLS1zcGluLmNvbGxhcHNlZCAuaGFtYnVyZ2VyLWlubmVyIHtcclxuICB0cmFuc2Zvcm06IHJvdGF0ZSgwKTtcclxuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjIycztcclxuICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNTUsIDAuMDU1LCAwLjY3NSwgMC4xOSk7IH1cclxuICAuaGFtYnVyZ2VyLS1zcGluLmNvbGxhcHNlZCAuaGFtYnVyZ2VyLWlubmVyOjpiZWZvcmUge1xyXG4gICAgdG9wOiAtOHB4O1xyXG4gICAgb3BhY2l0eTogMTtcclxuICAgIHRyYW5zaXRpb246IHRvcCAwLjFzIDAuMjVzIGVhc2UtaW4sIG9wYWNpdHkgMC4xcyBlYXNlLWluOyB9XHJcbiAgLmhhbWJ1cmdlci0tc3Bpbi5jb2xsYXBzZWQgLmhhbWJ1cmdlci1pbm5lcjo6YWZ0ZXIge1xyXG4gICAgYm90dG9tOiAtOHB4O1xyXG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMCk7XHJcbiAgICB0cmFuc2l0aW9uOiBib3R0b20gMC4xcyAwLjI1cyBlYXNlLWluLCB0cmFuc2Zvcm0gMC4yMnMgY3ViaWMtYmV6aWVyKDAuNTUsIDAuMDU1LCAwLjY3NSwgMC4xOSk7IH1cclxuXHJcbi5oYW1idXJnZXItLXNwaW4gLmhhbWJ1cmdlci1pbm5lciB7XHJcbiAgdHJhbnNmb3JtOiByb3RhdGUoMjI1ZGVnKTtcclxuICB0cmFuc2l0aW9uLWRlbGF5OiAwLjEycztcclxuICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMjE1LCAwLjYxLCAwLjM1NSwgMSk7IH1cclxuICAuaGFtYnVyZ2VyLS1zcGluIC5oYW1idXJnZXItaW5uZXI6OmJlZm9yZSB7XHJcbiAgICB0b3A6IDA7XHJcbiAgICBvcGFjaXR5OiAwO1xyXG4gICAgdHJhbnNpdGlvbjogdG9wIDAuMXMgZWFzZS1vdXQsIG9wYWNpdHkgMC4xcyAwLjEycyBlYXNlLW91dDsgfVxyXG4gIC5oYW1idXJnZXItLXNwaW4gLmhhbWJ1cmdlci1pbm5lcjo6YWZ0ZXIge1xyXG4gICAgYm90dG9tOiAwO1xyXG4gICAgdHJhbnNmb3JtOiByb3RhdGUoLTkwZGVnKTtcclxuICAgIHRyYW5zaXRpb246IGJvdHRvbSAwLjFzIGVhc2Utb3V0LCB0cmFuc2Zvcm0gMC4yMnMgMC4xMnMgY3ViaWMtYmV6aWVyKDAuMjE1LCAwLjYxLCAwLjM1NSwgMSk7IH1cclxuIiwiOnJvb3Qge1xyXG5cdC0tc3dpcGVyLXRoZW1lLWNvbG9yOiAjMWYxZjFmO1xyXG59XHJcblxyXG4uc3dpcGVyLXdyYXBwZXIge1xyXG5cdGRpc3BsYXk6IGZsZXg7XHJcbiAgICBhbGlnbi1pdGVtczogc3RyZXRjaDtcclxuXHRoZWlnaHQ6IGF1dG87XHJcbn1cclxuXHJcbi5zd2lwZXItc2xpZGUge1xyXG5cdHBhZGRpbmctbGVmdDogMDtcclxuXHRwYWRkaW5nLXJpZ2h0OiAwO1xyXG5cdGRpc3BsYXk6IGZsZXg7XHJcbiAgICBhbGlnbi1pdGVtczogc3RyZXRjaDtcclxuXHRoZWlnaHQ6IGF1dG87XHJcblxyXG5cdGltZyB7XHJcblx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdHdpZHRoOiAxMDAlO1xyXG5cdH1cclxuXHJcblx0Jl9faW5uZXIge1xyXG5cdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlNWU1ZTU7XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG4gICAgXHRhbGlnbi1pdGVtczogc3RyZXRjaDtcclxuXHRcdHdpZHRoOiAxMDAlO1xyXG5cdH1cclxuXHJcblx0Lm1lZGlhX19jYXB0aW9uIHtcclxuXHRcdGZvbnQtc2l6ZTogMTRweDtcclxuXHRcdGxpbmUtaGVpZ2h0OiAxLjI4NTc7XHJcblx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG5cdFx0Zm9udC13ZWlnaHQ6IDcwMDtcclxuXHRcdHBhZGRpbmc6IDMwcHggODBweCAzMHB4IDA7XHJcblx0fVxyXG59XHJcblxyXG4uc3dpcGVyLXBhZ2luYXRpb24ge1xyXG5cdGZvbnQtc2l6ZTogMTRweDtcclxuXHRsaW5lLWhlaWdodDogMS4yODU3O1xyXG5cdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcblx0Zm9udC13ZWlnaHQ6IDcwMDtcclxuXHRwYWRkaW5nOiAzMHB4IDAgMjlweDtcclxuXHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0bGVmdDogYXV0bztcclxuXHRib3R0b206IDFweDtcclxuXHRyaWdodDogNDFweDtcclxuXHR3aWR0aDogNjBweDtcclxuXHRiYWNrZ3JvdW5kOiAjZmZmO1xyXG59XHJcblxyXG4uc3dpcGVyLWJ1dHRvbi1uZXh0LFxyXG4uc3dpcGVyLWJ1dHRvbi1wcmV2IHtcclxuXHR3aWR0aDogNDBweDtcclxuXHRoZWlnaHQ6IDM2cHg7XHJcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xyXG5cdGJhY2tncm91bmQtaW1hZ2U6IG5vbmUhaW1wb3J0YW50O1xyXG5cdCY6YWZ0ZXIge1xyXG5cdFx0Y29udGVudDogJyc7XHJcblx0XHRoZWlnaHQ6IDQwcHg7XHJcblx0XHR3aWR0aDogMzZweDtcclxuXHRcdGJhY2tncm91bmQ6IG5vLXJlcGVhdCBjZW50ZXI7XHJcblx0XHRiYWNrZ3JvdW5kLXNpemU6IDQwcHggMzZweDtcclxuXHR9XHJcblx0QG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcblx0XHR0cmFuc2Zvcm06IHNjYWxlKDAuNik7XHJcblx0fVxyXG5cclxuXHQmLnN3aXBlci1idXR0b24tZGlzYWJsZWQge1xyXG5cdFx0b3BhY2l0eTogMDtcclxuXHR9XHJcbn1cclxuLnN3aXBlci1idXR0b24tbmV4dCB7XHJcblx0cmlnaHQ6IC0xNXB4O1xyXG5cdCY6YWZ0ZXIge1xyXG5cdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB3aWR0aD0nNDAnIGhlaWdodD0nMzYnIHZpZXdCb3g9JzAgMCA0MCAzNicgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzRSUzQ2cgY2xpcC1wYXRoPSd1cmwoJTIzY2xpcDBfNDY5OjIwNTYxKSclM0UlM0NwYXRoIGQ9J00xMy4wNzAzIDAuNDkxMDQzTDExLjUyMzQgMi4wODIxMUMxMS4xNTYyIDIuNDU5NzkgMTEuMTU2MiAzLjA3MDUxIDExLjUyMzQgMy40NDgxOEwyNS42NDA2IDE4LjAwMDlMMTEuNTIzNCAzMi41NTM1QzExLjE1NjIgMzIuOTMxMiAxMS4xNTYzIDMzLjU0MTkgMTEuNTIzNCAzMy45MTk2TDEzLjA3MDMgMzUuNTEwN0MxMy40Mzc1IDM1Ljg4ODQgMTQuMDMxMiAzNS44ODg0IDE0LjM5ODQgMzUuNTEwN0wzMC43NTc4IDE4LjY4MzlDMzEuMTI1IDE4LjMwNjIgMzEuMTI1IDE3LjY5NTUgMzAuNzU3OCAxNy4zMTc4TDE0LjM5ODQgMC40OTEwNDNDMTQuMDMxMiAwLjExMzM2NSAxMy40Mzc1IDAuMTEzMzY1IDEzLjA3MDMgMC40OTEwNDNaJyBmaWxsPSclMjMxRjI5MzcnLyUzRSUzQy9nJTNFJTNDZGVmcyUzRSUzQ2NsaXBQYXRoIGlkPSdjbGlwMF80Njk6MjA1NjEnJTNFJTNDcmVjdCB3aWR0aD0nMzYnIGhlaWdodD0nNDAnIGZpbGw9J3doaXRlJyB0cmFuc2Zvcm09J3RyYW5zbGF0ZSgwIDM2KSByb3RhdGUoLTkwKScvJTNFJTNDL2NsaXBQYXRoJTNFJTNDL2RlZnMlM0UlM0Mvc3ZnJTNFJTBBXCIpO1xyXG5cclxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAxMTk5cHgpIHtcclxuXHRcdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB3aWR0aD0nNDAnIGhlaWdodD0nMzYnIHZpZXdCb3g9JzAgMCA0MCAzNicgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzRSUzQ2cgY2xpcC1wYXRoPSd1cmwoJTIzY2xpcDBfNDY5OjIwNTYxKSclM0UlM0NwYXRoIGQ9J00xMy4wNzAzIDAuNDkxMDQzTDExLjUyMzQgMi4wODIxMUMxMS4xNTYyIDIuNDU5NzkgMTEuMTU2MiAzLjA3MDUxIDExLjUyMzQgMy40NDgxOEwyNS42NDA2IDE4LjAwMDlMMTEuNTIzNCAzMi41NTM1QzExLjE1NjIgMzIuOTMxMiAxMS4xNTYzIDMzLjU0MTkgMTEuNTIzNCAzMy45MTk2TDEzLjA3MDMgMzUuNTEwN0MxMy40Mzc1IDM1Ljg4ODQgMTQuMDMxMiAzNS44ODg0IDE0LjM5ODQgMzUuNTEwN0wzMC43NTc4IDE4LjY4MzlDMzEuMTI1IDE4LjMwNjIgMzEuMTI1IDE3LjY5NTUgMzAuNzU3OCAxNy4zMTc4TDE0LjM5ODQgMC40OTEwNDNDMTQuMDMxMiAwLjExMzM2NSAxMy40Mzc1IDAuMTEzMzY1IDEzLjA3MDMgMC40OTEwNDNaJyBmaWxsPSclMjNGRkZGRkYnLyUzRSUzQy9nJTNFJTNDZGVmcyUzRSUzQ2NsaXBQYXRoIGlkPSdjbGlwMF80Njk6MjA1NjEnJTNFJTNDcmVjdCB3aWR0aD0nMzYnIGhlaWdodD0nNDAnIGZpbGw9J3doaXRlJyB0cmFuc2Zvcm09J3RyYW5zbGF0ZSgwIDM2KSByb3RhdGUoLTkwKScvJTNFJTNDL2NsaXBQYXRoJTNFJTNDL2RlZnMlM0UlM0Mvc3ZnJTNFJTBBXCIpO1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0QG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7IFxyXG5cdFx0cmlnaHQ6IDE1cHg7XHJcblx0fVxyXG59XHJcbi5zd2lwZXItYnV0dG9uLXByZXYge1xyXG5cdGxlZnQ6IC0xNXB4O1xyXG5cdCY6YWZ0ZXIge1xyXG5cdFx0dHJhbnNmb3JtOiBzY2FsZVgoLTEpO1xyXG5cdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB3aWR0aD0nNDAnIGhlaWdodD0nMzYnIHZpZXdCb3g9JzAgMCA0MCAzNicgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzRSUzQ2cgY2xpcC1wYXRoPSd1cmwoJTIzY2xpcDBfNDY5OjIwNTYxKSclM0UlM0NwYXRoIGQ9J00xMy4wNzAzIDAuNDkxMDQzTDExLjUyMzQgMi4wODIxMUMxMS4xNTYyIDIuNDU5NzkgMTEuMTU2MiAzLjA3MDUxIDExLjUyMzQgMy40NDgxOEwyNS42NDA2IDE4LjAwMDlMMTEuNTIzNCAzMi41NTM1QzExLjE1NjIgMzIuOTMxMiAxMS4xNTYzIDMzLjU0MTkgMTEuNTIzNCAzMy45MTk2TDEzLjA3MDMgMzUuNTEwN0MxMy40Mzc1IDM1Ljg4ODQgMTQuMDMxMiAzNS44ODg0IDE0LjM5ODQgMzUuNTEwN0wzMC43NTc4IDE4LjY4MzlDMzEuMTI1IDE4LjMwNjIgMzEuMTI1IDE3LjY5NTUgMzAuNzU3OCAxNy4zMTc4TDE0LjM5ODQgMC40OTEwNDNDMTQuMDMxMiAwLjExMzM2NSAxMy40Mzc1IDAuMTEzMzY1IDEzLjA3MDMgMC40OTEwNDNaJyBmaWxsPSclMjMxRjI5MzcnLyUzRSUzQy9nJTNFJTNDZGVmcyUzRSUzQ2NsaXBQYXRoIGlkPSdjbGlwMF80Njk6MjA1NjEnJTNFJTNDcmVjdCB3aWR0aD0nMzYnIGhlaWdodD0nNDAnIGZpbGw9J3doaXRlJyB0cmFuc2Zvcm09J3RyYW5zbGF0ZSgwIDM2KSByb3RhdGUoLTkwKScvJTNFJTNDL2NsaXBQYXRoJTNFJTNDL2RlZnMlM0UlM0Mvc3ZnJTNFJTBBXCIpO1xyXG5cclxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAxMTk5cHgpIHtcclxuXHRcdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB3aWR0aD0nNDAnIGhlaWdodD0nMzYnIHZpZXdCb3g9JzAgMCA0MCAzNicgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzRSUzQ2cgY2xpcC1wYXRoPSd1cmwoJTIzY2xpcDBfNDY5OjIwNTYxKSclM0UlM0NwYXRoIGQ9J00xMy4wNzAzIDAuNDkxMDQzTDExLjUyMzQgMi4wODIxMUMxMS4xNTYyIDIuNDU5NzkgMTEuMTU2MiAzLjA3MDUxIDExLjUyMzQgMy40NDgxOEwyNS42NDA2IDE4LjAwMDlMMTEuNTIzNCAzMi41NTM1QzExLjE1NjIgMzIuOTMxMiAxMS4xNTYzIDMzLjU0MTkgMTEuNTIzNCAzMy45MTk2TDEzLjA3MDMgMzUuNTEwN0MxMy40Mzc1IDM1Ljg4ODQgMTQuMDMxMiAzNS44ODg0IDE0LjM5ODQgMzUuNTEwN0wzMC43NTc4IDE4LjY4MzlDMzEuMTI1IDE4LjMwNjIgMzEuMTI1IDE3LjY5NTUgMzAuNzU3OCAxNy4zMTc4TDE0LjM5ODQgMC40OTEwNDNDMTQuMDMxMiAwLjExMzM2NSAxMy40Mzc1IDAuMTEzMzY1IDEzLjA3MDMgMC40OTEwNDNaJyBmaWxsPSclMjNGRkZGRkYnLyUzRSUzQy9nJTNFJTNDZGVmcyUzRSUzQ2NsaXBQYXRoIGlkPSdjbGlwMF80Njk6MjA1NjEnJTNFJTNDcmVjdCB3aWR0aD0nMzYnIGhlaWdodD0nNDAnIGZpbGw9J3doaXRlJyB0cmFuc2Zvcm09J3RyYW5zbGF0ZSgwIDM2KSByb3RhdGUoLTkwKScvJTNFJTNDL2NsaXBQYXRoJTNFJTNDL2RlZnMlM0UlM0Mvc3ZnJTNFJTBBXCIpO1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0QG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7IFxyXG5cdFx0bGVmdDogMTVweDtcclxuXHR9XHJcbn1cclxuIiwiQGtleWZyYW1lcyBib3VuY2Uge1xyXG4gIDAlLCA1MCUsIDEwMCUge1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xyXG4gIH1cclxuXHQ1MCUge1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDEwcHgpO1xyXG4gIH1cclxuXHRcclxufVxyXG5cclxuLnRpdGxlLWJsb2NrIHtcclxuXHRtYXgtd2lkdGg6IDU3NHB4O1xyXG5cdHdpZHRoOiAxMDAlO1xyXG5cdG1hcmdpbjogYXV0bztcclxuXHRkaXNwbGF5OiBmbGV4O1xyXG5cdG1pbi1oZWlnaHQ6IDI1MHB4O1xyXG5cdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcblx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdHBhZGRpbmc6IDIwcHggNTdweCA1MHB4O1xyXG5cdG1heC13aWR0aDogY2FsYygxMDAlIC0gMzBweCk7XHJcblx0QG1lZGlhIChtaW4td2lkdGg6IDExMDBweCkgYW5kIChtYXgtd2lkdGg6IDE0NDBweCkgYW5kIChtYXgtaGVpZ2h0OiA4MDBweCkgeyAgXHJcblx0XHQvL3BhZGRpbmc6IDIwcHggMjBweCAzMHB4O1xyXG5cdFx0bWluLWhlaWdodDogMDtcclxuXHJcblx0fVxyXG5cdEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xyXG5cdFx0cGFkZGluZzogMjBweCAyMHB4IDMwcHg7XHJcblx0XHRtaW4taGVpZ2h0OiAwO1xyXG5cdH1cclxuXHJcblx0Jl9faW5uZXIge1xyXG5cdFx0ZmxleC1ncm93OiAxO1xyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHR9XHJcblxyXG5cdCZfX3RpdGxlIHtcclxuXHRcdG1hcmdpbjogMDtcclxuXHR9XHJcblxyXG5cdCZfX2NvbnRlbnQge1xyXG5cdFx0bWFyZ2luLXRvcDogMjVweDtcclxuXHRcdDpsYXN0LWNoaWxkIHtcclxuXHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcclxuXHRcdH1cclxuXHRcdEBtZWRpYSAobWluLXdpZHRoOiAxMTAwcHgpIGFuZCAobWF4LXdpZHRoOiAxNDQwcHgpIGFuZCAobWF4LWhlaWdodDogODAwcHgpIHsgIFxyXG5cdFx0XHRtYXJnaW4tdG9wOiAxNXB4XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQmX19hY3Rpb25zIHtcclxuXHRcdG1hcmdpbi10b3A6IDQ1cHg7XHJcblx0XHQuYnRuIHtcclxuXHRcdFx0bWluLXdpZHRoOiAyNjBweDtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdCZfX2Fycm93IHtcclxuXHRcdG1hcmdpbi10b3A6IDI1cHg7XHJcblx0XHRhbmltYXRpb246IGJvdW5jZSAzcyBpbmZpbml0ZTtcclxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xyXG5cdFx0XHR0cmFuc2Zvcm06IHNjYWxlKDAuNik7XHJcblx0XHR9XHJcblx0XHRAbWVkaWEgKG1pbi13aWR0aDogMTEwMHB4KSBhbmQgKG1heC13aWR0aDogMTQ0MHB4KSBhbmQgKG1heC1oZWlnaHQ6IDgwMHB4KSB7IFxyXG5cdFx0XHRtYXJnaW4tdG9wOiAtNXB4O1xyXG5cdFx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0Ji0tYm90dG9tIHtcclxuXHRcdG1hcmdpbi1ib3R0b206IDA7XHJcblx0fVxyXG5cclxuXHQmLS10b3Age1xyXG5cdFx0bWFyZ2luLXRvcDogMDtcclxuXHR9XHJcbn1cclxuIiwiLnBhZ2luYXRpb24ge1xyXG5cdG1hcmdpbjogNDBweCAwIDEwcHg7XHJcblxyXG5cdC5zZWN0aW9uLXN1Y2Nlc3Mtc3Rvcmllcy1hcmNoaXZlICYge1xyXG5cdFx0bWFyZ2luOiA2Ljg3NXJlbSAwIDVyZW0gMDtcclxuXHJcblx0XHRAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcclxuXHRcdFx0bWFyZ2luOiA0LjM3NXJlbSAwIDIuNXJlbSAwO1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuLndwamIgLndwamItcGFnaW5hdGUtbGlua3MgYSwgXHJcbi53cGpiIC53cGpiLXBhZ2luYXRlLWxpbmtzIHNwYW4ge1xyXG5cdHBhZGRpbmc6IDEwcHg7XHJcbn1cclxuXHJcbnVsLnBhZ2UtbnVtYmVycyxcclxuLndwamItcGFnaW5hdGUtbGlua3Mge1xyXG5cdGxpc3Qtc3R5bGU6IG5vbmU7XHJcblx0cGFkZGluZzogMDtcclxuXHRkaXNwbGF5OiBmbGV4O1xyXG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cclxuXHQ+IGxpLFxyXG5cdD4gYSB7XHJcblx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdGJhY2tncm91bmQ6IG5vbmU7XHJcblx0XHQrIGxpIHtcclxuXHRcdFx0bWFyZ2luLWxlZnQ6IC0xcHg7XHJcblx0XHR9XHJcblx0fVxyXG5cdHNwYW4sXHJcblx0YSB7XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0Zm9udC13ZWlnaHQ6IDQwMDtcclxuXHRcdGNvbG9yOiAkdGV4dDtcclxuXHRcdHBhZGRpbmc6IDEwcHg7XHJcblx0XHRib3JkZXItcmFkaXVzOiAxMHB4O1xyXG5cdFx0Ym9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcclxuXHRcdHdpZHRoOiA0NHB4O1xyXG5cdFx0aGVpZ2h0OiA0NHB4O1xyXG5cdFx0bWFyZ2luOiAwIDEwcHg7XHJcblxyXG5cdFx0Ji5uZXh0LCAmLnByZXYge1xyXG5cdFx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0fVxyXG5cdH1cclxuXHRhLmN1cnJlbnQsXHJcblx0c3Bhbi5jdXJyZW50IHtcclxuXHRcdGJhY2tncm91bmQ6ICRwcmltYXJ5O1xyXG5cdFx0Y29sb3I6ICR3aGl0ZTtcclxuXHRcdGJvcmRlci1jb2xvcjogJHByaW1hcnk7XHJcblx0fVxyXG5cdGEge1xyXG5cdFx0Jjpob3ZlciB7XHJcblx0XHRcdGJhY2tncm91bmQ6ICRwcmltYXJ5O1xyXG5cdFx0XHRjb2xvcjogJHdoaXRlIWltcG9ydGFudDtcclxuXHRcdFx0Ym9yZGVyLWNvbG9yOiAkcHJpbWFyeTtcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuIiwiXHJcbi5hY2YtbWFwIHtcclxuXHJcblx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdHdpZHRoOiAxMDAlO1xyXG5cdGhlaWdodDogMTAwJTtcclxuXHRsZWZ0OiAwO1xyXG5cdHRvcDogMDtcclxuXHRyaWdodDogMDtcclxuXHRib3R0b206IDA7XHJcbn1cclxuIiwiXHJcbi5zZWN0aW9uLXBvc3QtYXJjaGl2ZSB7XHJcblxyXG4gICAgYmFja2dyb3VuZDogJHdoaXRlO1xyXG4gICAgbWFyZ2luOiAwIGF1dG87XHJcblxyXG4gICAgaDEuaDQge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XHJcbiAgICB9XHJcblxyXG4gICAgLnJvdy5uby1ndXR0ZXJzIHtcclxuICAgICAgICBtYXJnaW4tbGVmdDogLTE1cHg7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAtMTVweDtcclxuICAgIH1cclxuXHJcbiAgICBkaXZbY2xhc3NePVwiY29sLVwiXSB7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xyXG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDE1cHg7XHJcblxyXG4gICAgICAgID4gLmNhcmQge1xyXG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogNXJlbTtcclxuICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMi41cmVtO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBcclxuICAgIH1cclxuXHJcbiAgICBzZWxlY3Qge1xyXG4gICAgICAgIHdpZHRoOiBhdXRvO1xyXG4gICAgICAgIG1pbi13aWR0aDogMjAwcHg7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XHJcblxyXG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xyXG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG59XHJcblxyXG4uc2VjdGlvbiB7XHJcbiAgICAmX19jYXRlZ29yaWVzIHtcclxuICAgICAgICBtYXJnaW46IDMuNXJlbSAwIDAgMDtcclxuXHJcbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMS43NXJlbSAwIDAgMDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIHVsIHtcclxuICAgICAgICAgICAgbGlzdC1zdHlsZTogbm9uZTtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMTVweCAwIDVyZW0gMDtcclxuXHJcbiAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luOiAxNXB4IDAgMi41cmVtIDA7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIGxpIHtcclxuICAgICAgICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDhweCAxOHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRncmV5O1xyXG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDI1cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwIDEycHggMCAwO1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkdGV4dDtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRwcmltYXJ5O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6ICRwcmltYXJ5O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICYuY3VycmVudC1jYXQge1xyXG4gICAgICAgICAgICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkcHJpbWFyeTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkcHJpbWFyeTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAmOmZpcnN0LWNoaWxkIGEge1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuXHJcbiAgICAgICAgICAgICAgICBsaSB7XHJcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuLnBvc3QtYXJ0aWNsZSwgLnN1Y2Nlc3Mtc3RvcnktYXJ0aWNsZSwgLnBvZGNhc3QtYXJ0aWNsZSB7XHJcbiAgICBwYWRkaW5nOiA1cmVtIDAgMCAwO1xyXG4gICAgbWFyZ2luOiBhdXRvO1xyXG5cclxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xyXG4gICAgICAgIHBhZGRpbmc6IDIuNXJlbSAwIDAgMDtcclxuICAgIH1cclxuXHJcbiAgICAgLmNvbC1tZC0wIHtcclxuICAgICAgICBwb3NpdGlvbjogc3RpY2t5O1xyXG4gICAgICAgIHRvcDogMTUwcHg7XHJcbiAgICAgICAgaGVpZ2h0OiAwO1xyXG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAxNTBweDtcclxuICAgICAgICB3aWR0aDogMDtcclxuXHJcbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDEwMjNweCkge1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgIHRvcDogMDtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIGhlaWdodDogYXV0bztcclxuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDA7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfX2hlYWRlciB7XHJcbiAgICAgICAgbWF4LXdpZHRoOiA2MTBweDtcclxuICAgICAgICBtYXJnaW46IGF1dG87XHJcbiAgICB9XHJcblxyXG4gICAgJl9fdGl0bGUge1xyXG4gICAgICAgIEBleHRlbmQgLmgyO1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgJl9fbWV0YSB7XHJcbiAgICAgICAgQGV4dGVuZCAuYm9keS1zbTtcclxuICAgICAgICBtYXJnaW46IDAgMCAzMHB4IDA7XHJcblxyXG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgdWwge1xyXG4gICAgICAgICAgICBsaXN0LXN0eWxlOiBub25lO1xyXG4gICAgICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblxyXG4gICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcclxuICAgICAgICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgbGkge1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDAgMCAyMHB4O1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyOiAwO1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICRibGFjaztcclxuXHJcbiAgICAgICAgICAgICAgICAmOmZpcnN0LWNoaWxkIHtcclxuICAgICAgICAgICAgICAgICAgICBib3JkZXItbGVmdDogMDtcclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgJi5zaGFyZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XHJcblxyXG4gICAgICAgICAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAxMHB4IDAgMCAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICBpbWcge1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDQwcHg7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDQwcHg7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAyMHB4O1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfX2NvbnRlbnQge1xyXG5cclxuICAgICAgICBtYXgtd2lkdGg6IDYxMHB4O1xyXG4gICAgICAgIHBhZGRpbmc6IDVyZW0gMDtcclxuICAgICAgICBtYXJnaW46IGF1dG87XHJcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNjZWQ0ZGE7XHJcblxyXG4gICAgICAgIGEge1xyXG4gICAgICAgICAgICBjb2xvcjogJGluZm87XHJcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDIuNXJlbSAwO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgcCB7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkZGFyaztcclxuICAgICAgICAgICAgbWFyZ2luOiAwIDAgMzBweCAwO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgaW1nLCBmaWd1cmUge1xyXG4gICAgICAgICAgICB3aWR0aDogY2FsYygxMDAlICsgMTIwcHgpO1xyXG4gICAgICAgICAgICBtYXgtd2lkdGg6IGNhbGMoMTAwJSArIDEyMHB4KTtcclxuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IC02MHB4O1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAyNXB4O1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyNXB4O1xyXG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xyXG5cclxuICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgZmlnY2FwdGlvbiB7XHJcbiAgICAgICAgICAgICAgICBAZXh0ZW5kIC5ib2R5LXNtO1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICRkYXJrO1xyXG4gICAgICAgICAgICAgICAgb3BhY2l0eTogMC41O1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luOiAtMTVweCAwIDUwcHggLTYwcHg7XHJcblxyXG4gICAgICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwIDAgMzBweCAwO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBociB7XHJcbiAgICAgICAgICAgIG9wYWNpdHk6IDAuMjtcclxuICAgICAgICAgICAgYm9yZGVyOiAwO1xyXG4gICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGRhcms7XHJcbiAgICAgICAgICAgIG1hcmdpbjogNjBweCAwIDYwcHggMDtcclxuXHJcbiAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luOiAzMHB4IDA7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIHVsIHtcclxuICAgICAgICAgICAgbGlzdC1zdHlsZTogbm9uZTtcclxuICAgICAgICAgICAgbWFyZ2luOiA0MHB4IDAgMCAwO1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgICAgICBjb2xvcjogJGRhcms7XHJcblxyXG4gICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDIwcHg7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIGxpIHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHdpZHRoPScyMScgaGVpZ2h0PScyMCcgdmlld0JveD0nMCAwIDIxIDIwJyBmaWxsPSdub25lJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNFJTNDcGF0aCBkPSdNNy41IDRMMTQuNSAxMEw3LjUgMTYnIHN0cm9rZT0nJTIzMUYyOTM3JyBzdHJva2Utd2lkdGg9JzInIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcvJTNFJTNDL3N2ZyUzRSUwQVwiKTsgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogNDBweDtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IDVweCAycHg7XHJcblxyXG4gICAgICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgaDIsIGgzLCBoNCwgaDUsIGg2IHtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl9faW1hZ2Uge1xyXG5cclxuICAgICAgICBoZWlnaHQ6IDA7XHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDgwJTtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcblxyXG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xyXG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDM1cHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAubWZwLXZpZGVvIHtcclxuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgICAgICAgIHRyYW5zaXRpb246IDAuMnMgYWxsO1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgICAgIGJvdHRvbTogMDtcclxuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogODUlO1xyXG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkd2hpdGU7XHJcblxyXG4gICAgICAgICAgICBpbWcge1xyXG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogMC4ycyBhbGw7XHJcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0Nzdmcgd2lkdGg9JzY4JyBoZWlnaHQ9JzY4JyB2aWV3Qm94PScwIDAgNjggNjgnIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NjaXJjbGUgY3g9JzM0JyBjeT0nMzQnIHI9JzM0JyBmaWxsPSclMjMzMDMwMzAnIGZpbGwtb3BhY2l0eT0nMC41Jy8lM0UlM0NwYXRoIGQ9J000OS4yNjMgMzAuODkwOEM1MC4zNDMgMzEuNTU4NyA1MSAzMi43MzUzIDUxIDM0LjAwMjlDNTEgMzUuMjcwNSA1MC4zNDMgMzYuNDQ3MSA0OS4yNjMgMzcuMDQ2N0wyNy41MTUzIDUwLjQwNjFDMjYuMzk2MSA1MS4xNTc1IDI0Ljk5NTIgNTEuMTg3OSAyMy44NTE4IDUwLjU0MjdDMjIuNzA4MiA0OS44OTc1IDIyIDQ4LjY4MyAyMiA0Ny4zNjIzVjIwLjY0MzVDMjIgMTkuMzI1OCAyMi43MDgyIDE4LjExMDYgMjMuODUxOCAxNy40NjU0QzI0Ljk5NTIgMTYuODIwOSAyNi4zOTYxIDE2Ljg0NzUgMjcuNTE1MyAxNy41MzQ0TDQ5LjI2MyAzMC44OTA4WicgZmlsbD0nd2hpdGUnLyUzRSUzQy9zdmclM0UlMEFcIik7ICAgICAgICAgICAgIFxyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7ICAgXHJcbiAgICAgICAgICAgICAgICB6LWluZGV4OiAxMDtcclxuICAgICAgICAgICAgICAgIHRvcDogMDtcclxuICAgICAgICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICAgICAgICByaWdodDogMDtcclxuICAgICAgICAgICAgICAgIGJvdHRvbTogMDtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjMDAwO1xyXG4gICAgXHJcbiAgICAgICAgICAgICAgICBpbWcge1xyXG4gICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDAuODtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLm1lZGlhLCAubWVkaWFfX2ltYWdlLCBpbWcge1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcclxuICAgICAgICAgICAgei1pbmRleDogMTtcclxuICAgICAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgICAgICBib3R0b206IDA7XHJcbiAgICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICAgICAgICB0cmFuc2l0aW9uOiAwLjJzIGFsbDtcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTBweDtcclxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmX19mb290ZXIge1xyXG4gICAgICAgIG1heC13aWR0aDogNjEwcHg7XHJcbiAgICAgICAgbWFyZ2luOiBhdXRvO1xyXG4gICAgfVxyXG5cclxuICAgIC5zaGFyZSB7XHJcbiAgICAgICAgQGV4dGVuZCAuYm9keS1tZDtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG5cclxuICAgICAgICB1bCB7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMCAwIDAgMTBweDtcclxuXHJcbiAgICAgICAgICAgIGxpIHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgMCAwIDEwcHg7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICRibGFjaztcclxuXHJcbiAgICAgICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHByaW1hcnk7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLndwLWJsb2NrLWltYWdlIHtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBtYXJnaW46IDYwcHggMDtcclxuXHJcbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMjBweCAwO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgaW1nIHtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBmaWdjYXB0aW9uIHtcclxuICAgICAgICAgICAgY29sb3I6ICRkYXJrO1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMTVweCAwIDAgMDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl9fc29jaWFsIHtcclxuXHJcbiAgICAgICAgdWwge1xyXG4gICAgICAgICAgICBtYXJnaW46IDAgMCAwIGNhbGMoLTEwMCUgLSAxMjBweCk7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgICAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XHJcbiAgICAgICAgICAgIHdpZHRoOiAzMHB4O1xyXG5cclxuICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDEwMjNweCkge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIGxpIHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbjogMCAwIDIwcHggMDtcclxuXHJcbiAgICAgICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogMTAyM3B4KSB7XHJcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMCAyMHB4IDQwcHggMDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgc3ZnIHtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAzMHB4O1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAzMHB4O1xyXG4gICAgICAgICAgICAgICAgb3BhY2l0eTogMC40O1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICBhIHtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkc2Vjb25kYXJ5O1xyXG5cclxuICAgICAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgIHN2ZyB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4uc3VjY2Vzcy1zdG9yeS1hcnRpY2xlIHtcclxuICAgICZfX2hlYWRlciB7XHJcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gICAgfVxyXG5cclxuICAgIC5zZWN0aW9uLWNvbnRlbnQtc2ltcGxlIHtcclxuICAgICAgICAuY29udGFpbmVyIHtcclxuICAgICAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi5wb2RjYXN0LWFydGljbGUge1xyXG5cclxuICAgICYubG9uZS1lcGlzb2RlIHtcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMzUwcHg7XHJcblxyXG4gICAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgICAgaGVpZ2h0OiAzNDBweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xyXG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTUwcHg7XHJcblxyXG4gICAgICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDE1MHB4O1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogYm90dG9tO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYudHdvLWVwaXNvZGUge1xyXG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xyXG4gICAgICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDQ1MHB4O1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogYm90dG9tO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYudGhyZWUtZXBpc29kZSB7XHJcbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcbiAgICAgICAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogNzUwcHg7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBib3R0b207XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICAgIHN2ZyB7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIHotaW5kZXg6IDE7XHJcbiAgICB9XHJcbiAgICAuc2hhcmUge1xyXG4gICAgICAgIEBleHRlbmQgLmJvZHktbWQ7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBwb3NpdGlvbjogZml4ZWQ7XHJcbiAgICAgICAgd2lkdGg6IDYwcHg7XHJcbiAgICAgICAgdG9wOiAyNSU7XHJcbiAgICAgICAgcmlnaHQ6IDUlO1xyXG4gICAgICAgIHotaW5kZXg6IDk7XHJcbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XHJcbiAgICAgICAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICAgIH1cclxuICAgICAgICB1bCB7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICAgICAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBncmlkO1xyXG4gICAgICAgICAgICBnYXA6IDVweDtcclxuICAgICAgICAgICAgbGkge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogMCAwIDAgMTBweDtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJGJsYWNrO1xyXG5cclxuICAgICAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkcHJpbWFyeTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICZfX2hlYWRlciB7XHJcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gICAgfVxyXG4gICAgJl9faWZyYW1lIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiA1MHB4O1xyXG4gICAgICAgIGlmcmFtZSB7XHJcbiAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAmX19zdWJzY3JpYmUtY3RhIHtcclxuICAgICAgICBtYXgtd2lkdGg6IDQ1MHB4O1xyXG4gICAgICAgIG1hcmdpbjowIGF1dG87XHJcblxyXG4gICAgICAgIHAge1xyXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIHVsIHtcclxuICAgICAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgICAgICAgICBnYXA6IDI1cHg7XHJcbiAgICAgICAgICAgIGxpIHtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVuc2V0O1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuXHJcbiAgICAgICAgICAgICAgICBhOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAwLjg7XHJcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogMC41cyBhbGw7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgaW1nIHtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcclxuICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICZfX3RyYW5zY3JpcHQge1xyXG4gICAgICAgIG1heC13aWR0aDogNjEwcHg7XHJcbiAgICAgICAgcGFkZGluZzogNXJlbSAwO1xyXG4gICAgICAgIG1hcmdpbjogYXV0bztcclxuICAgIH1cclxuXHJcbiAgICAuYWNjb3JkaW9uIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgYm9yZGVyOiBub25lO1xyXG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICAgICAgb3V0bGluZTogbm9uZTtcclxuICAgICAgICB0cmFuc2l0aW9uOiAwLjRzO1xyXG4gICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgICAgZm9udC1zaXplOiAyNHB4O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyOHB4O1xyXG4gICAgICAgIGNvbG9yOiAjMDAwO1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcbiAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHdpZHRoPScyMScgaGVpZ2h0PScyMCcgdmlld0JveD0nMCAwIDIxIDIwJyBmaWxsPSdub25lJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNFJTNDcGF0aCBkPSdNNy41IDRMMTQuNSAxMEw3LjUgMTYnIHN0cm9rZT0nJTIzMUYyOTM3JyBzdHJva2Utd2lkdGg9JzInIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcvJTNFJTNDL3N2ZyUzRSUwQVwiKTsgICAgICAgICAgICAgICAgXHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcclxuICAgICAgICAgICAgd2lkdGg6IDIxcHg7XHJcbiAgICAgICAgICAgIGhlaWdodDogMjBweDtcclxuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmLmFjdGl2ZSB7XHJcbiAgICAgICAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDI3MGRlZyk7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLnBhbmVsIHtcclxuICAgICAgICBtYXJnaW4tdG9wOiAyMHB4O1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgIH1cclxuXHJcbiAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL3dwLWNvbnRlbnQvdGhlbWVzL21vdmV0b21vcmUvYXNzZXRzL2ltYWdlcy9wb2RjYXN0X3N2Zy5zdmcpO1xyXG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGJvdHRvbTtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBoZWlnaHQ6IDU0MHB4O1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICBib3R0b206IC0ycHg7XHJcblxyXG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDk1MHB4O1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA0NSU7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5zZWN0aW9uLWNvbnRlbnQtc2ltcGxlIHtcclxuICAgICAgICAuY29udGFpbmVyIHtcclxuICAgICAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi5uZXh0LXBvc3Qge1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHQmLmxvYWRpbmcge1xyXG5cdFx0bWF4LWhlaWdodDogNjUwcHg7XHJcblx0XHRvdmVyZmxvdzogaGlkZGVuO1xyXG5cdFx0JjpiZWZvcmUge1xyXG5cdFx0XHRjb250ZW50OiAnJztcclxuXHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdGhlaWdodDogNjJweDtcclxuXHRcdFx0d2lkdGg6IDYycHg7XHJcblx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0Nzdmcgd2lkdGg9JzYyJyBoZWlnaHQ9JzYyJyB2aWV3Qm94PScwIDAgNjIgNjInIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NwYXRoIG9wYWNpdHk9JzAuNCcgZD0nTTU1LjMwNDcgNDQuODg4Mkw1MS45MzQ3IDQyLjk2MjlDNTEuNTQ0MyA0Mi43MzUyIDUxLjI0NjMgNDIuMzc3OCA1MS4wOTI3IDQxLjk1MjhDNTAuOTM5MSA0MS41Mjc4IDUwLjkzOTcgNDEuMDYyNCA1MS4wOTQzIDQwLjYzNzlDNDkuMzcxNCA0NC4yMjkgNDYuNzE3NCA0Ny4yOTI2IDQzLjQwODYgNDkuNTA5OEM0MC4wOTk4IDUxLjcyNyAzNi4yNTcxIDUzLjAxNjggMzIuMjgwNiA1My4yNDQ3QzI4LjMwNDEgNTMuNDcyNyAyNC4zMzkyIDUyLjYzMDYgMjAuNzk4NyA1MC44MDZDMTcuMjU4MiA0OC45ODE1IDE0LjI3MTQgNDYuMjQxMiAxMi4xNDk0IDQyLjg3MDVDMTAuMDI3NSAzOS40OTk4IDguODQ3ODEgMzUuNjIxOSA4LjczMzMxIDMxLjY0MDZDOC42MTg4IDI3LjY1OTIgOS41NzM2MiAyMy43MTk5IDExLjQ5ODQgMjAuMjMyOEMxMy40MjMxIDE2Ljc0NTggMTYuMjQ3NCAxMy44Mzg0IDE5LjY3NzIgMTEuODEzM0MyMy4xMDcgOS43ODgzMiAyNy4wMTcgOC43MTk3MSAzMSA4LjcxODc1QzMxLjcxMzIgOC43MTg3NSAzMi40MTggOC43NTM4NyAzMy4xMTQzIDguODE5MjZDMzMuMDI0NyA4LjgxMDc4IDMyLjkzNTEgOC44MDEwOSAzMi44NDQzIDguNzkzODNDMzEuODE2MiA4LjcxMDI3IDMxIDcuOTA4NjMgMzEgNi44NzY5MVYzLjAwMTkxQzMwLjk5OTYgMi41MDE2MSAzMS4xOTI3IDIuMDIwNTMgMzEuNTM4OSAxLjY1OTM5QzMxLjg4NTIgMS4yOTgyNiAzMi4zNTc3IDEuMDg1MDUgMzIuODU3NiAxLjA2NDQxQzMyLjI0IDEuMDI0NDUgMzEuNjI3MyAwLjk2ODc1IDMxIDAuOTY4NzVDMTQuNDEwMiAwLjk2ODc1IDAuOTY4NzUgMTQuNDEwMiAwLjk2ODc1IDMxQzAuOTY4NzUgNDcuNTg5OCAxNC40MTAyIDYxLjAzMTIgMzEgNjEuMDMxMkM0Mi44NjcyIDYxLjAzMTIgNTMuMDg5OSA1NC4xMzUgNTcuOTY4OCA0NC4xNDg0QzU3LjQ2ODcgNDUuMTAwMiA1Ni4yNDU2IDQ1LjQyNTkgNTUuMzA0NyA0NC44ODgyWicgZmlsbD0nJTIzOTg5Nzk2Jy8lM0UlM0NwYXRoIGQ9J00zMi44NDQzIDguNzkzODZDMzEuODE2MiA4LjcxMDMxIDMxIDcuOTA4NjcgMzEgNi44NzY5NVYyLjk5NDY4QzMxIDEuODkxNTIgMzEuOTI4OCAwLjk2MjcyNyAzMy4wMzA3IDEuMDM2NTlDNDguNjcgMi4wODA0MiA2MS4wMzEzIDE1LjA5NjggNjEuMDMxMyAzMUM2MS4wMzQ4IDM1LjU0MjggNTkuOTk5MiA0MC4wMjYxIDU4LjAwMzkgNDQuMTA3MkM1Ny41MTk1IDQ1LjA5NjYgNTYuMjYzOCA0NS40MzkzIDU1LjMwODQgNDQuODg4M0w1MS45MzcxIDQyLjk2MjlDNTEuMDM5OCA0Mi40NTA3IDUwLjc0NjggNDEuMzQ2MyA1MS4xODYzIDQwLjQxMTRDNTIuNTY4NyAzNy40NjY3IDUzLjI4NCAzNC4yNTMxIDUzLjI4MTMgMzFDNTMuMjgxMyAxOS4zMTU3IDQ0LjI4NzYgOS43MzIzNCAzMi44NDQzIDguNzkzODZaJyBmaWxsPSclMjMzMzNFNDgnLyUzRSUzQy9zdmclM0UlMEFcIik7XHJcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0dG9wOiAxMDBweDtcclxuXHRcdFx0bGVmdDogNTAlO1xyXG5cdFx0XHR6LWluZGV4OiAwO1xyXG5cdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XHJcblx0XHRcdGFuaW1hdGlvbjogc3BpbkxvYWRlciAxMjAwbXMgaW5maW5pdGU7XHJcblx0XHR9XHJcblx0XHQmOmFmdGVyIHtcclxuXHRcdFx0Y29udGVudDogJyc7XHJcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdHRvcDogMTAwcHg7XHJcblx0XHRcdGxlZnQ6IDA7XHJcblx0XHRcdGJvdHRvbTogMDtcclxuICAgICAgICAgICAgdG9wOjA7XHJcblx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHR6LWluZGV4OiA1MDA7XHJcblx0XHRcdGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxODBkZWcsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC40MykgMCUsICNGRkZGRkYgODIuMzclKTtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdC5wb3N0LXNpbmdsZV9faGVhZGVyIHtcclxuXHRcdCY6YmVmb3JlIHtcclxuXHRcdFx0Y29udGVudDogXCJuZXh0IGFydGljbGVcIjtcclxuXHRcdFx0QGV4dGVuZCAuaDY7XHJcblx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcblx0XHRcdG1hcmdpbi1ib3R0b206IDUwcHg7XHJcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcbiAgICAmOmxhc3QtY2hpbGQge1xyXG4gICAgICAgIC5zZWN0aW9uLWNvbnRlbnQtc2ltcGxlIHsgZGlzcGxheTogbm9uZTsgfVxyXG4gICAgfVxyXG59XHJcblxyXG5Aa2V5ZnJhbWVzIHNwaW5Mb2FkZXIge1xyXG4gIGZyb20geyB0cmFuc2Zvcm06IHRyYW5zbGF0ZSggLTUwJSwgLTUwJSApIHJvdGF0ZSgwdHVybik7IH1cclxuICB0byB7IHRyYW5zZm9ybTogdHJhbnNsYXRlKCAtNTAlLCAtNTAlICkgcm90YXRlKDF0dXJuKTsgfVxyXG59XHJcblxyXG5cclxuLmJsb2ctcG9zdC1pdGVtIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIG1hcmdpbi10b3A6IGF1dG87XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBjb2xvcjogJGRhcms7XHJcbiAgICBmbGV4LXNocmluazogMDtcclxuXHJcbiAgICBhIHtcclxuICAgICAgICBjb2xvcjogJGRhcms7XHJcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG5cclxuICAgICAgICAuYnRuLXRleHQge1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgICAgICBjb2xvcjogJGRhcms7XHJcblxyXG4gICAgICAgICAgICBzdmcge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDVweDtcclxuICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjJzO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkZGFyaztcclxuXHJcbiAgICAgICAgICAgIGltZyB7XHJcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMDIpO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfX3RpdGxlIHtcclxuICAgICAgICBtYXJnaW4tdG9wOiA0MHB4O1xyXG4gICAgICAgIGNvbG9yOiAkZGFyaztcclxuICAgIH1cclxuXHJcbiAgICAmX19pbWFnZSB7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGhlaWdodDogMDtcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogNzUlO1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgICBiYWNrZ3JvdW5kOiAkbGlnaHQ7XHJcblxyXG4gICAgICAgID4gaW1nIHtcclxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgICAgIGJvdHRvbTogMDtcclxuICAgICAgICAgICAgbGVmdDogMDtcclxuICAgICAgICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xyXG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC41cztcclxuXHJcbiAgICAgICAgICAgICYubm8taW1hZ2Uge1xyXG4gICAgICAgICAgICAgICAgb2JqZWN0LWZpdDogY29udGFpbjtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICB9XHJcblxyXG4gICAgJl9fYWN0aW9ucyB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogYXV0bztcclxuICAgICAgICBtYXJnaW4tdG9wOiAzMHB4O1xyXG5cclxuICAgICAgICAuYnRuLXRleHQge1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG5cclxuICAgICAgICAgICAgc3ZnIHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA1cHg7XHJcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4ycztcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJjpob3ZlciB7XHJcblxyXG4gICAgICAgICAgICAgICAgc3ZnIHtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMTBweDtcclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi5zZWN0aW9uLXN1Y2Nlc3Mtc3Rvcmllcy1hcmNoaXZlIHtcclxuXHJcbiAgICA+IC5jb250YWluZXIge1xyXG4gICAgICAgIC5yb3cubm8tZ3V0dGVycyNhamF4LXBvc3RzIHtcclxuXHJcbiAgICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGdyaWQ7XHJcbiAgICAgICAgICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnIgMWZyIDFmcjtcclxuICAgICAgICAgICAgICAgIGdyaWQtZ2FwOiAzMHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIFxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuc2VjdGlvbi1zdG9yaWVzLWZlYXR1cmUge1xyXG4gICAgICAgIC5zdG9yaWVzLWZlYXR1cmUge1xyXG4gICAgICAgICAgICAmX19jb250ZW50IHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgIFxyXG4gICAgLmNvbCB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgIGZsZXgtYmFzaXM6YXV0bztcclxuICAgICAgICBtYXJnaW46IDAgMCAyMHB4IDA7XHJcblxyXG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjdweCkgYW5kIChtYXgtd2lkdGg6IDEwMjNweCkge1xyXG4gICAgICAgICAgICBmbGV4OiAwIDAgY2FsYyg1MCUgLSAxMHB4KTtcclxuICAgICAgICAgICAgbWFyZ2luOiAwIDAgMjBweCAyMHB4O1xyXG5cclxuICAgICAgICAgICAgJjpudGgtY2hpbGQoMm4rMSksICY6bnRoLWNoaWxkKDEpIHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwcHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcclxuICAgICAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJjpudGgtY2hpbGQoMSksICY6bnRoLWNoaWxkKDgpIHtcclxuXHJcbiAgICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcclxuICAgICAgICAgICAgICAgIGdyaWQtcm93LWVuZDogc3BhbiAyO1xyXG4gICAgICAgICAgICAgICAgZ3JpZC1jb2x1bW4tZW5kOiBzcGFuIDI7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIC5jYXJkLXN0b3J5IHtcclxuXHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuXHJcbiAgICAgICAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XHJcbiAgICAgICAgICAgICAgICAgICAgbWluLWhlaWdodDogNjE3cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgYSB7IHBhZGRpbmc6IDU1cHg7IH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgJl9fdGl0bGUge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDIuMjVyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyLjI1cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuNXJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjc1cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgXHJcbiAgICAgICAgICAgICAgICAgICAgJl9fZGF0ZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIFxyXG4gICAgICAgICAgICAgICAgXHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICBcclxuXHJcbiAgICAgICAgXHJcbiAgICB9XHJcbn1cclxuXHJcbi5zZWN0aW9uLXBvZGNhc3QtYXJjaGl2ZSB7XHJcblxyXG4gICAgPiAuY29udGFpbmVyIHtcclxuICAgICAgICAucm93Lm5vLWd1dHRlcnMjYWpheC1wb3N0cyB7XHJcblxyXG4gICAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBncmlkO1xyXG4gICAgICAgICAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyIDFmcjtcclxuICAgICAgICAgICAgICAgIGdyaWQtdGVtcGxhdGUtcm93czogMWZyIDFmcjtcclxuICAgICAgICAgICAgICAgIGdyaWQtZ2FwOiAzMHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIFxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuc2VjdGlvbi1wb2RjYXN0LWZlYXR1cmUge1xyXG4gICAgICAgIC5wb2RjYXN0LWZlYXR1cmUge1xyXG4gICAgICAgICAgICAmX19jb250ZW50IHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDUwcHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgIFxyXG4gICAgLmNvbCB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgIGZsZXgtYmFzaXM6YXV0bztcclxuICAgICAgICBtYXJnaW46IDAgMCAyMHB4IDA7XHJcblxyXG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjdweCkgYW5kIChtYXgtd2lkdGg6IDEwMjNweCkge1xyXG4gICAgICAgICAgICBmbGV4OiAwIDAgY2FsYyg1MCUgLSAxMHB4KTtcclxuICAgICAgICAgICAgbWFyZ2luOiAwIDAgMjBweCAyMHB4O1xyXG5cclxuICAgICAgICAgICAgJjpudGgtY2hpbGQoMm4rMSksICY6bnRoLWNoaWxkKDEpIHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwcHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcclxuICAgICAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJjpudGgtY2hpbGQoMSksICY6bnRoLWNoaWxkKDcpIHtcclxuXHJcbiAgICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcclxuICAgICAgICAgICAgICAgIGdyaWQtcm93LWVuZDogc3BhbiAyO1xyXG4gICAgICAgICAgICAgICAgZ3JpZC1jb2x1bW4tZW5kOiBzcGFuIDI7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIC5jYXJkLXBvZGNhc3Qge1xyXG5cclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG5cclxuICAgICAgICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcclxuICAgICAgICAgICAgICAgICAgICBtaW4taGVpZ2h0OiA1MDZweDtcclxuICAgICAgICAgICAgICAgICAgICBhIHsgcGFkZGluZzogNTVweDsgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICAmX190aXRsZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMi4yNXJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIuMjVyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS41cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNzVyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICBcclxuICAgICAgICAgICAgICAgICAgICAmX19kYXRlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgXHJcbiAgICAgICAgICAgICAgICBcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIFxyXG5cclxuICAgICAgICBcclxuICAgIH1cclxufVxyXG5cclxuLmxhdGVzdC1hcnRpY2xlcyB7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG5cclxuICAgIC5oMyB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgIH1cclxuXHJcbiAgICAuY29udGFpbmVyIHtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XHJcbiAgICB9XHJcblxyXG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XHJcbiAgICAgICAgLmJsb2ctcG9zdC1pdGVtIHtcclxuICAgICAgICAgICAgcGFkZGluZy10b3A6IDQ1JTtcclxuXHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmX19pbWFnZSB7XHJcblxyXG4gICAgICAgICAgICAubm8taW1hZ2Uge1xyXG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgIGltZyB7XHJcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiA1MCU7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICZfX2JvZHkge1xyXG4gICAgICAgICAgICB6LWluZGV4OiA0O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuIiwiYm9keS5zZWFyY2gtcmVzdWx0cyB7XHJcblxyXG4gICAgLmVudHJ5X19tZXRhIHtcclxuICAgICAgICBhIHtcclxuICAgICAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcclxuICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgICAgICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICBvcGFjaXR5OiAwLjY7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59IiwiLnBlb3BsZS1zaW5nbGUge1xyXG5cdHBhZGRpbmc6IDYwcHggMCAxMDBweCAwO1xyXG5cdFxyXG5cdEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xyXG5cdFx0cGFkZGluZzogMCAwIDQwcHggMDtcclxuXHR9XHJcblxyXG5cdCZfX2ltYWdlIHtcclxuXHJcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG5cdFx0JjpiZWZvcmUge1xyXG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdHdpZHRoOiAxMDBweDtcclxuXHRcdFx0aGVpZ2h0OiA0MHB4O1xyXG5cdFx0XHRjb250ZW50OiBcIlwiO1xyXG5cdFx0XHRib3R0b206IDA7XHJcblx0XHRcdHJpZ2h0OiAwO1xyXG5cdFx0XHRib3JkZXItcmFkaXVzOiAyMHB4IDAgMTBweCAwO1xyXG5cdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xyXG5cdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0ei1pbmRleDogMztcclxuXHJcblx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xyXG5cdFx0XHRcdHdpZHRoOiA1MHB4O1xyXG5cdFx0XHRcdGhlaWdodDogMjBweDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHRcdCY6YWZ0ZXIge1xyXG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdHdpZHRoOiA2MHB4O1xyXG5cdFx0XHRoZWlnaHQ6IDgwcHg7XHJcblx0XHRcdGJhY2tncm91bmQ6ICRwcmltYXJ5O1xyXG5cdFx0XHRjb250ZW50OiBcIlwiO1xyXG5cdFx0XHRib3R0b206IDA7XHJcblx0XHRcdHJpZ2h0OiAwO1xyXG5cdFx0XHR6LWluZGV4OiAyO1xyXG5cdFx0XHRvcGFjaXR5OiAwLjY7XHJcblx0XHRcdGJvcmRlci1yYWRpdXM6IDIwcHggMCAxMHB4IDA7XHJcblx0XHRcdG92ZXJmbG93OiBoaWRkZW47XHJcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cclxuXHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcblx0XHRcdFx0d2lkdGg6IDMwcHg7XHJcblx0XHRcdFx0aGVpZ2h0OiA0MHB4O1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdFx0c3BhbiB7XHJcblx0XHRcdCY6YWZ0ZXIge1xyXG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0XHR3aWR0aDogMjBweDtcclxuXHRcdFx0XHRoZWlnaHQ6IDEyMHB4O1xyXG5cdFx0XHRcdGNvbnRlbnQ6IFwiXCI7XHJcblx0XHRcdFx0Ym90dG9tOiAwO1xyXG5cdFx0XHRcdHJpZ2h0OiAwO1xyXG5cdFx0XHRcdHotaW5kZXg6IDE7XHJcblx0XHRcdFx0b3BhY2l0eTogMC42O1xyXG5cdFx0XHRcdGJvcmRlci1yYWRpdXM6IDIwcHggMCAxMHB4IDA7XHJcblx0XHRcdFx0b3ZlcmZsb3c6IGhpZGRlbjtcclxuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHJcblx0XHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcblx0XHRcdFx0XHR3aWR0aDogMTBweDtcclxuXHRcdFx0XHRcdGhlaWdodDogNjBweDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHRpbWcge1xyXG5cdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0Ym9yZGVyLXJhZGl1czogMTBweDtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdCZfX292ZXJsaW5lIHtcclxuXHRcdG1hcmdpbi1ib3R0b206IDQwcHg7XHJcblx0XHRcclxuXHRcdGEge1xyXG5cdFx0XHRmb250LXdlaWdodDogNTAwOyBcclxuXHJcblx0XHRcdHN2ZyB7XHJcblx0XHRcdFx0dHJhbnNpdGlvbjogMC4ycztcclxuXHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDVweDtcclxuXHRcdFx0XHR0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQmOmhvdmVyIHtcclxuXHRcdFx0XHRzdmcge1xyXG5cdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAxMHB4O1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0XHJcblx0XHRAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcclxuXHRcdFx0bWFyZ2luLWJvdHRvbTogMjBweDtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdCZfX2xpbmtlZGluIHtcclxuXHRcdG1hcmdpbi10b3A6IDYwcHg7XHJcblxyXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcblx0XHRcdG1hcmdpbi10b3A6IDIwcHg7XHJcblx0XHR9XHJcblx0XHRcclxuXHRcdGEge1xyXG5cdFx0XHRmb250LXdlaWdodDogNTAwOyBcclxuXHJcblx0XHRcdHN2ZyB7XHJcblx0XHRcdFx0dHJhbnNpdGlvbjogMC4ycztcclxuXHRcdFx0XHRtYXJnaW4tbGVmdDogNXB4O1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQmOmhvdmVyIHtcclxuXHRcdFx0XHRzdmcge1xyXG5cdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IDEwcHg7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQmX19pbnRybyB7XHJcblx0XHRtYXJnaW46IDQwcHggNDBweCAwIDA7XHJcblx0XHRwYWRkaW5nOiA0MHB4IDAgMCAwO1xyXG5cdFx0Ym9yZGVyOiAwO1xyXG5cdFx0Ym9yZGVyLXRvcDogMXB4IHNvbGlkIHJnYmEoMzQsIDQ2LCAxMDcsIDAuMTUpO1xyXG5cdFx0Y29sb3I6IHJnYmEoNTYsIDU2LCA1NiwgMC44KTtcclxuXHJcblx0XHRAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcclxuXHRcdFx0bWFyZ2luOiA0MHB4IDAgMCAwO1xyXG5cdFx0XHRwYWRkaW5nOiA0MHB4IDAgMCAwO1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0Jl9fY29udGVudCB7XHJcblx0XHRtYXJnaW46IDEwMHB4IDA7XHJcblx0XHRjb2xvcjogcmdiYSg1NiwgNTYsIDU2LCAwLjgpO1xyXG5cclxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xyXG5cdFx0XHRtYXJnaW46IDQwcHggMCA0MHB4IDA7XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG5odG1sW3N0eWxlXSB7IG1hcmdpbi1yaWdodDogMCFpbXBvcnRhbnQgfVxyXG5cclxuLm1mcC1jb250ZW50IHtcclxuXHRAZXh0ZW5kIC5jb250YWluZXI7XHJcblx0cGFkZGluZzogMDtcclxufVxyXG5cclxuLm1mcC1iZyB7XHJcblx0YmFja2dyb3VuZC1jb2xvcjogJGRhcms7XHJcblx0b3BhY2l0eTogMC44O1xyXG59XHJcblxyXG4ubWZwLWNsb3NlIHtcclxuXHRmb250LXNpemU6IDUwcHg7XHJcblx0b3BhY2l0eTogMC4zO1xyXG5cdHRvcDogMTBweDtcclxuXHRyaWdodDogMTBweDtcclxuXHR0cmFuc2l0aW9uOiBhbGwgMC4ycztcclxufVxyXG4iLCIuc2VjdGlvbi1hcmNoaXZlLWZlYXR1cmUge1xyXG5cclxuXHRwYWRkaW5nLXRvcDogODBweDtcclxuXHRtYXgtd2lkdGg6IDEwNTBweDtcclxuXHRtYXJnaW46IDAgYXV0bztcclxuXHJcblx0QG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XHJcblx0XHRwYWRkaW5nLXRvcDogNDBweDtcclxuXHR9XHJcblxyXG5cdC5mZWF0dXJlIHtcclxuXHRcdG1hcmdpbjogMCBhdXRvO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG5cclxuXHRcdCZfX3RpdGxlIHtcclxuXHRcdFx0bWFyZ2luLWJvdHRvbTogMTBweDtcclxuXHJcblx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogMzJweDtcclxuXHRcdFx0XHRsaW5lLWhlaWdodDogMzhweDtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHQmX19kYXRlIHtcclxuXHRcdFx0bWFyZ2luLWJvdHRvbTogMzBweDtcclxuXHRcdH1cclxuXHJcblx0XHQmX19jb3B5IHtcclxuXHRcdFx0bWFyZ2luLWJvdHRvbTogMjBweDtcclxuXHJcblx0XHRcdCYgOmxhc3QtY2hpbGQge1xyXG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDA7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcbiAgICAgICAgJl9fb3ZlcmxpbmUge1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG5cclxuICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuXHRcdCZfX2NvbnRlbnQge1xyXG5cdFx0XHRtYXgtd2lkdGg6IDYzMHB4O1xyXG5cclxuXHRcdFx0QG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XHJcblx0XHRcdFx0cGFkZGluZy1sZWZ0OiA1MHB4O1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdFx0LnJvdyB7XHJcblx0XHRcdGNvbHVtbi1nYXA6IDA7XHJcblxyXG5cdFx0XHQuY29sIHtcclxuXHRcdFx0XHRAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcclxuXHRcdFx0XHRcdGZsZXg6IDAgMCAxMDAlO1xyXG5cdFx0XHRcdFx0bWF4LXdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdFx0cGFkZGluZy1sZWZ0OiAyMHB4O1xyXG5cdFx0XHRcdFx0cGFkZGluZy1yaWdodDogMjBweDtcclxuXHRcdFx0XHRcdHBhZGRpbmctYm90dG9tOiAzMHB4O1xyXG5cdFx0XHRcdH1cclxuXHJcbiAgICAgICAgICAgICAgICAmOmZpcnN0LWNoaWxkIHtcclxuICAgICAgICAgICAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiBjYWxjKDUwJSk7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdFx0Lm1lZGlhIHtcclxuXHJcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcblx0XHRcdG92ZXJmbG93OiBoaWRkZW47XHJcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRtYXJnaW4tdG9wOiA0NXB4O1xyXG5cclxuICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XHJcbiAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XHJcbiAgICAgICAgICAgIH1cclxuXHJcblx0XHRcdCZfX2ltYWdlIHtcclxuXHRcdFx0XHRwYWRkaW5nOiAwIDAgMTAwJSAwO1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAwO1xyXG5cclxuXHJcblx0XHRcdFx0QG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XHJcblx0XHRcdFx0XHRwYWRkaW5nOiAwIDAgNzUlIDA7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHRpbWcge1xyXG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgbGVmdDogMDtcclxuICAgICAgICAgICAgICAgIHRvcDogMDtcclxuICAgICAgICAgICAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICAgICAgICAgICAgYm90dG9tOiAwO1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcclxuXHRcdFx0XHR0cmFuc2l0aW9uOiAwLjJzIGFsbDtcclxuXHJcblx0XHRcdFx0Jjpob3ZlciB7XHJcblx0XHRcdFx0XHR0cmFuc2Zvcm06IHNjYWxlKDEuMDA1KTtcclxuXHRcdFx0XHR9XHJcblxyXG4gICAgICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDI1cHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblxyXG5cclxufVxyXG4iLCIuc3RvcnktYXJ0aWNsZSB7XHJcblxyXG4gICAgbWFyZ2luLWJvdHRvbTogLTFweDtcclxuXHJcbiAgICAmX19pbWFnZSB7XHJcbiAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDEyNXB4KTtcclxuICAgICAgICBoZWlnaHQ6IDA7XHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206IGNhbGMoMTAwJSAtIDEyNXB4KTtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xyXG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTAwJTtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIFxyXG4gICAgICAgIGltZyB7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICAgICAgbGVmdDogMDtcclxuICAgICAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgICAgICBib3R0b206IDA7XHJcbiAgICAgICAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl9fdGl0bGUge1xyXG4gICAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogNjBweDtcclxuXHJcbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMzBweDtcclxuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmX19jb250ZW50IHtcclxuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxMjVweDtcclxuXHJcbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDE1cHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfX2NvcHkge1xyXG4gICAgICAgIC50ZXh0LWRhcmssIGJsb2NrcXVvdGUge1xyXG4gICAgICAgICAgICBjb2xvcjogJHdoaXRlIWltcG9ydGFudDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5iZy13aGl0ZSB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRkYXJrIWltcG9ydGFudDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLnNlY3Rpb24tdmlkZW8ge1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiAwO1xyXG4gICAgfVxyXG5cclxuICAgIC5jb250YWluZXIge1xyXG4gICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICB9XHJcbn0iLCIubG9jYXRpb24ge1xyXG5cclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcblxyXG4gICAgJl9fbWFwIHtcclxuICAgICAgICBoZWlnaHQ6IDc1MHB4O1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG5cclxuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcclxuICAgICAgICAgICAgaGVpZ2h0OiA3NTBweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICYtdGl0bGUge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiByZ2JhKDAsMCwwLDAuNSk7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDQwcHggNDVweDtcclxuICAgICAgICAgICAgbGVmdDogMDtcclxuICAgICAgICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgICAgICAgIHotaW5kZXg6IDE7XHJcblxyXG4gICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDMwcHggMjVweDtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLmgyIHtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW46IDA7XHJcblxyXG4gICAgICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjVyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNzVyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAuYnRuIHtcclxuICAgICAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfX2ltYWdlLXNsaWRlciB7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICAgICAgICAmOmFmdGVyIHtcclxuICAgICAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICAgICAgICBib3R0b206IDA7XHJcbiAgICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRkYXJrO1xyXG4gICAgICAgICAgICBvcGFjaXR5OiAwLjM7XHJcbiAgICAgICAgICAgIHotaW5kZXg6IDE7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIGltZyB7XHJcbiAgICAgICAgICAgIGhlaWdodDogNjI0cHg7XHJcbiAgICAgICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xyXG4gICAgICAgIH1cclxuICAgICAgICBcclxuICAgICAgICAuc3dpcGVyLWJ1dHRvbi1wcmV2IHtcclxuXHRcdFx0bGVmdDogNjBweDtcclxuICAgICAgICAgICAgei1pbmRleDogMjA7XHJcblx0XHRcdFxyXG5cdFx0XHQmOmFmdGVyIHtcclxuXHRcdFx0XHRvcGFjaXR5OiAxO1xyXG5cdFx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0Nzdmcgd2lkdGg9JzM5JyBoZWlnaHQ9JzM0JyB2aWV3Qm94PScwIDAgMzkgMzQnIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NwYXRoIGQ9J00zLjY3MDQ2ZS0wNSAxNi45OTk5QzMuNjYzODVlLTA1IDE2LjI0MzYgMC42MzU5NzMgMTUuNjI0OSAxLjQyNjYgMTUuNjI0OUwzMy44NDk5IDE1LjYyNDlMMjEuNzU4NSAyLjc5NDRDMjEuMjI5NCAyLjIzMzE1IDIxLjI3MjYgMS4zNjI2OCAyMS44NTQ2IDAuODUzMDc1QzIyLjEyODkgMC42MjAxODMgMjIuNDcyNyAwLjQ5OTg3MiAyMi44MTY0IDAuNDk5ODcyQzIzLjIwMzYgMC40OTk4NzIgMjMuNTkwNiAwLjY1MDI2MiAyMy44NzE3IDAuOTUxMDQzTDM4LjEyODggMTYuMDc2QzM4LjYyMzEgMTYuNTk5NyAzOC42MjMxIDE3LjQwMDMgMzguMTI4OCAxNy45MjM3TDIzLjg3MTcgMzMuMDQ4N0MyMy4zMzk4IDMzLjYxMjYgMjIuNDM3NSAzMy42NTAzIDIxLjg1NjUgMzMuMTQyN0MyMS4yNzQ1IDMyLjYzMjQgMjEuMjMxMyAzMS43NjI2IDIxLjc2MDQgMzEuMjAxNEwzMy44NDk5IDE4LjM3NDlMMS40MjU3NCAxOC4zNzQ5QzAuNjM1OTc0IDE4LjM3NDkgMy42NzcwN2UtMDUgMTcuNzU2MSAzLjY3MDQ2ZS0wNSAxNi45OTk5WicgZmlsbD0nJTIzRkZGRkZGJy8lM0UlM0Mvc3ZnJTNFJTBBXCIpO1xyXG5cdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogMzhweCAzM3B4O1x0XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xyXG4gICAgICAgICAgICAgICAgdG9wOiBjYWxjKDEwMCUgLSAxNTBweCk7XHJcbiAgICAgICAgICAgICAgICBsZWZ0OiAxNXB4O1xyXG5cdFx0XHRcdHRyYW5zZm9ybTogc2NhbGUoMSk7XHJcblx0XHRcdH1cclxuXHRcdFx0XHJcblx0XHR9XHJcblxyXG5cdFx0LnN3aXBlci1idXR0b24tbmV4dCB7XHJcblx0XHRcdHJpZ2h0OiA2MHB4O1xyXG4gICAgICAgICAgICB6LWluZGV4OiAyMDtcclxuXHJcblx0XHRcdCY6YWZ0ZXIge1xyXG5cdFx0XHRcdG9wYWNpdHk6IDE7XHJcblx0XHRcdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB3aWR0aD0nMzknIGhlaWdodD0nMzQnIHZpZXdCb3g9JzAgMCAzOSAzNCcgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzRSUzQ3BhdGggZD0nTTMuNjcwNDZlLTA1IDE2Ljk5OTlDMy42NjM4NWUtMDUgMTYuMjQzNiAwLjYzNTk3MyAxNS42MjQ5IDEuNDI2NiAxNS42MjQ5TDMzLjg0OTkgMTUuNjI0OUwyMS43NTg1IDIuNzk0NEMyMS4yMjk0IDIuMjMzMTUgMjEuMjcyNiAxLjM2MjY4IDIxLjg1NDYgMC44NTMwNzVDMjIuMTI4OSAwLjYyMDE4MyAyMi40NzI3IDAuNDk5ODcyIDIyLjgxNjQgMC40OTk4NzJDMjMuMjAzNiAwLjQ5OTg3MiAyMy41OTA2IDAuNjUwMjYyIDIzLjg3MTcgMC45NTEwNDNMMzguMTI4OCAxNi4wNzZDMzguNjIzMSAxNi41OTk3IDM4LjYyMzEgMTcuNDAwMyAzOC4xMjg4IDE3LjkyMzdMMjMuODcxNyAzMy4wNDg3QzIzLjMzOTggMzMuNjEyNiAyMi40Mzc1IDMzLjY1MDMgMjEuODU2NSAzMy4xNDI3QzIxLjI3NDUgMzIuNjMyNCAyMS4yMzEzIDMxLjc2MjYgMjEuNzYwNCAzMS4yMDE0TDMzLjg0OTkgMTguMzc0OUwxLjQyNTc0IDE4LjM3NDlDMC42MzU5NzQgMTguMzc0OSAzLjY3NzA3ZS0wNSAxNy43NTYxIDMuNjcwNDZlLTA1IDE2Ljk5OTlaJyBmaWxsPSclMjNGRkZGRkYnLyUzRSUzQy9zdmclM0UlMEFcIik7XHJcblx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiAzOHB4IDMzcHg7XHRcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcblx0XHRcdFx0cmlnaHQ6IDE1cHg7XHJcblx0XHRcdFx0dHJhbnNmb3JtOiBzY2FsZSgxKTtcclxuICAgICAgICAgICAgICAgIHRvcDogY2FsYygxMDAlIC0gMTUwcHgpO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcbiAgICB9XHJcblxyXG4gICAgJl9faW1hZ2Utc2xpZGVyLWNvbnRyb2xzIHtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBtYXJnaW46IDhweDtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiA1cHggMHB4IDBweCA1cHg7XHJcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gICAgICAgICY6YWZ0ZXIge1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgyNzBkZWcsICNGRkZGRkYgMCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMCkgMTAwJSk7XHJcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgICAgICAgIHdpZHRoOiAyMDBweDtcclxuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgICAgICByaWdodDogMDtcclxuICAgICAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgICAgICBib3R0b206IDA7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICB6LWluZGV4OiAxO1xyXG4gICAgICAgICAgICBib3JkZXI6IDA7XHJcbiAgICAgICAgICAgIGJvcmRlci1yaWdodDogNTBweCBzb2xpZCAkd2hpdGU7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcclxuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5zd2lwZXItc2xpZGUge1xyXG4gICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcblxyXG4gICAgICAgICAgICAmX19pbm5lciB7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDA7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTAwcHg7XHJcblxyXG4gICAgICAgICAgICAgICAgaW1nIHtcclxuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgYm90dG9tOiAwO1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICAgICAgICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLnN3aXBlci1idXR0b24tbmV4dCB7XHJcblx0XHRcdHJpZ2h0OiAwcHg7XHJcbiAgICAgICAgICAgIHotaW5kZXg6IDIwO1xyXG4gICAgICAgICAgICB0b3A6IGNhbGMoNTAlICsgNnB4KTtcclxuXHJcblx0XHRcdCY6YWZ0ZXIge1xyXG5cdFx0XHRcdG9wYWNpdHk6IDAuNTtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHdpZHRoPSczOScgaGVpZ2h0PSczNCcgdmlld0JveD0nMCAwIDM5IDM0JyBmaWxsPSdub25lJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNFJTNDcGF0aCBkPSdNMy42NzA0NmUtMDUgMTYuOTk5OUMzLjY2Mzg1ZS0wNSAxNi4yNDM2IDAuNjM1OTczIDE1LjYyNDkgMS40MjY2IDE1LjYyNDlMMzMuODQ5OSAxNS42MjQ5TDIxLjc1ODUgMi43OTQ0QzIxLjIyOTQgMi4yMzMxNSAyMS4yNzI2IDEuMzYyNjggMjEuODU0NiAwLjg1MzA3NUMyMi4xMjg5IDAuNjIwMTgzIDIyLjQ3MjcgMC40OTk4NzIgMjIuODE2NCAwLjQ5OTg3MkMyMy4yMDM2IDAuNDk5ODcyIDIzLjU5MDYgMC42NTAyNjIgMjMuODcxNyAwLjk1MTA0M0wzOC4xMjg4IDE2LjA3NkMzOC42MjMxIDE2LjU5OTcgMzguNjIzMSAxNy40MDAzIDM4LjEyODggMTcuOTIzN0wyMy44NzE3IDMzLjA0ODdDMjMuMzM5OCAzMy42MTI2IDIyLjQzNzUgMzMuNjUwMyAyMS44NTY1IDMzLjE0MjdDMjEuMjc0NSAzMi42MzI0IDIxLjIzMTMgMzEuNzYyNiAyMS43NjA0IDMxLjIwMTRMMzMuODQ5OSAxOC4zNzQ5TDEuNDI1NzQgMTguMzc0OUMwLjYzNTk3NCAxOC4zNzQ5IDMuNjc3MDdlLTA1IDE3Ljc1NjEgMy42NzA0NmUtMDUgMTYuOTk5OVonIGZpbGw9JyUyMzMwMzAzMCcvJTNFJTNDL3N2ZyUzRSUwQVwiKTtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IDM4cHggMzNweDtcdFxyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHRAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcclxuXHRcdFx0XHRyaWdodDogMTVweDtcclxuXHRcdFx0XHR0cmFuc2Zvcm06IHNjYWxlKDEpO1xyXG4gICAgICAgICAgICAgICAgdG9wOiBjYWxjKDEwMCUgLSAxNTBweCk7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuICAgIH1cclxuXHJcbiAgICAub3ZlcnZpZXcge1xyXG5cclxuICAgICAgICAmX190aXRsZSB7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgICAgICBsZWZ0OiAxNSU7XHJcbiAgICAgICAgICAgIHJpZ2h0OiAxNSU7XHJcbiAgICAgICAgICAgIGJvdHRvbTogMDtcclxuICAgICAgICAgICAgd2lkdGg6IDcwJTtcclxuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICAgICAgei1pbmRleDogMTA7XHJcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHJcbiAgICAgICAgICAgIGgxLCAuaDYge1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLmg2IHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICZfX2ludHJvIHtcclxuICAgICAgICAgICAgbWF4LXdpZHRoOiA3MjZweDtcclxuICAgICAgICAgICAgcGFkZGluZzogNjBweCA3MHB4O1xyXG5cclxuICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAyNXB4IDI1cHggMjVweCAyNXB4O1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgMjVweCAyNXB4IDI1cHg7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgLTI1cHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICZfX3BhbmVsIHtcclxuICAgICAgICAgICAgcGFkZGluZzogMTVweCAxNXB4IDMwcHggMTVweDtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogJHdoaXRlO1xyXG4gICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjQ0VENERBO1xyXG4gICAgICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAyMHB4O1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAtOTVweDtcclxuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICB6LWluZGV4OiAxO1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA1MHB4OyAgXHJcblxyXG4gICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAtMjVweDtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogLTI1cHg7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIC5oNCB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAuYnRuIHtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHJcbiAgICAgICAgICAgICAgICBzdmcge1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMjVweDtcclxuICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiAwLjJzIGFsbDtcclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgICAgICBzdmcge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTEwcHgpO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBcclxuICAgICAgICAgICAgLmZhdm91cml0ZS1sb2NhdGlvbiB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogYXV0bztcclxuICAgICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJl9fbWFwIHtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIGhlaWdodDogYXV0bztcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTBweDtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICZfX3Nob3ctc3RhdGlzdGljcyB7XHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDI0cHg7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHJcbiAgICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJjphZnRlciB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogYXV0bztcclxuICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IDAuMnMgYWxsO1xyXG4gICAgICAgICAgICAgICAgY29udGVudDogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB3aWR0aD0nMTMnIGhlaWdodD0nOCcgdmlld0JveD0nMCAwIDEzIDgnIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NwYXRoIGQ9J002LjYwMTUxIDcuMzI0NTlMMS4xNjQwMSAxLjgwMjczQzAuOTQzNzAxIDEuNTgyNDIgMC45NDM3MDEgMS4yMjYxNyAxLjE2NDAxIDEuMDA1ODZMMS40OTY4MyAwLjY3MzA0N0MxLjcxNzE0IDAuNDUyNzM0IDIuMDczMzkgMC40NTI3MzQgMi4yOTM3IDAuNjczMDQ3TDYuOTk5OTUgNS40NjgzNUwxMS43MDYyIDAuNjc3NzM0QzExLjkyNjUgMC40NTc0MjIgMTIuMjgyOCAwLjQ1NzQyMiAxMi41MDMxIDAuNjc3NzM0TDEyLjgzNTkgMS4wMTA1NUMxMy4wNTYyIDEuMjMwODYgMTMuMDU2MiAxLjU4NzExIDEyLjgzNTkgMS44MDc0Mkw3LjM5ODM5IDcuMzI5MjhDNy4xNzgwNyA3LjU0NDkxIDYuODIxODIgNy41NDQ5MSA2LjYwMTUxIDcuMzI0NTlaJyBmaWxsPSdibGFjaycvJTNFJTNDL3N2ZyUzRSUwQVwiKTtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJi5zaG93IHtcclxuICAgICAgICAgICAgICAgICY6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICZfX3N0YXRpc3RpY3Mge1xyXG4gICAgICAgICAgICBsaXN0LXN0eWxlOiBub25lO1xyXG4gICAgICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuXHJcbiAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAwO1xyXG4gICAgICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IDAuMnMgYWxsO1xyXG5cclxuICAgICAgICAgICAgICAgICYuc2hvdyB7XHJcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIFxyXG4gICAgICAgICAgICBsaSB7XHJcbiAgICAgICAgICAgICAgICBtaW4td2lkdGg6IDUwJTtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDI0cHg7XHJcblxyXG4gICAgICAgICAgICAgICAgJjpudGgtY2hpbGQoMm4pIHtcclxuICAgICAgICAgICAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogMTI4NHB4KSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMTBweDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcbiAgICAgICAgICAgICAgICAgICAgbWluLXdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAuaDYge1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICBnYXA6IDVweDtcclxuICAgICAgICAgICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIHN2ZyB7XHJcbiAgICAgICAgICAgICAgICBtaW4td2lkdGg6IDE0cHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl9fZGF0YS10YWJzIHtcclxuICAgICAgICBjbGVhcjogYm90aDtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICB9XHJcblxyXG4gICAgJl9fZGF0YS10YWJzLXN3aXBlciB7XHJcbiAgICAgICAgLnN3aXBlci1wYWdpbmF0aW9uIHtcclxuICAgICAgICAgICAgcGFkZGluZzogMzBweCA0MHB4O1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgIGdhcDogMzVweDtcclxuXHJcbiAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICAgICAgICAgIGdhcDogMDtcclxuICAgICAgICAgICAgICAgIGJvdHRvbTogMDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldCB7XHJcbiAgICAgICAgICAgIEBleHRlbmQgLmJvZHktbWQ7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAxM3B4O1xyXG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAyNXB4O1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDUwcHg7XHJcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7IFxyXG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogJHdoaXRlO1xyXG4gICAgICAgICAgICBib3JkZXI6IDJweCBzb2xpZDtcclxuICAgICAgICAgICAgY29sb3I6ICR0ZXh0O1xyXG4gICAgICAgICAgICBvcGFjaXR5OiAxO1xyXG5cclxuICAgICAgICAgICAgJjpudGgtY2hpbGQoMSkge1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkZGFuZ2VyO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICY6bnRoLWNoaWxkKDIpIHtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJHdhcm5pbmc7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJjpudGgtY2hpbGQoMykge1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkcHJpbWFyeTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmOm50aC1jaGlsZCg0KSB7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6ICM5OEM3QTY7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICYtYWN0aXZlLCAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgICY6bnRoLWNoaWxkKDEpIHtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkZGFuZ2VyO1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAmOm50aC1jaGlsZCgyKSB7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJHdhcm5pbmc7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICR0ZXh0O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgJjpudGgtY2hpbGQoMykge1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRwcmltYXJ5O1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAmOm50aC1jaGlsZCg0KSB7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogIzk4QzdBNjtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHRleHQ7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIWltcG9ydGFudDtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDA7XHJcblxyXG4gICAgICAgICAgICAgICAgJjpudGgtY2hpbGQoMSkge1xyXG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDEwcHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgJjpudGgtY2hpbGQoNCkge1xyXG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAxMHB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuc3dpcGVyLXNsaWRlIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogJGxpZ2h0O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuZGF0YS10YWIge1xyXG4gICAgICAgICZfX2NvbW11bml0eSwgJl9fam9icywgJl9faG91c2luZywgJl9fZWR1Y2F0aW9uIHtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgZmxleDogMSAxIDEwMCU7XHJcblxyXG4gICAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcclxuICAgICAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDgyMHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICBcclxuICAgICAgICAgICAgLnJvdyB7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJl9fY29tbXVuaXR5LCAmX19qb2JzIHtcclxuICAgICAgICAgICAgLmRhdGEtdGFiX19sZWZ0LXRhYiB7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmX19sZWZ0LXRhYiB7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDkwcHggMjVweCA0NXB4IDkwcHg7XHJcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuXHJcbiAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogNjBweCAyNXB4IDAgMjVweDtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogYXV0bztcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJjphZnRlciB7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogNjZweDtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHdpZHRoPSc2NicgcHJlc2VydmVBc3BlY3RSYXRpbz0nbm9uZScgaGVpZ2h0PSc4ODcnIHZpZXdCb3g9JzAgMCA2NiA4ODcnIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NnIGNsaXAtcGF0aD0ndXJsKCUyM2NsaXAwXzExMTdfNzg1NCknJTNFJTNDcmVjdCB3aWR0aD0nNjYnIGhlaWdodD0nODg3JyBmaWxsPSdub25lJy8lM0UlM0NwYXRoIGQ9J00tNDUzLjY5MSA4ODdWMC44NTIwNjVMMTAuODM2MyAwTDY1LjMwODYgNDU0LjE1MUwxLjAwMTA0IDg4N0gtNDUzLjY5MVonIGZpbGw9JyNEMjY3NTEnLyUzRSUzQy9nJTNFJTNDZGVmcyUzRSUzQ2NsaXBQYXRoIGlkPSdjbGlwMF8xMTE3Xzc4NTQnJTNFJTNDcmVjdCB3aWR0aD0nNjYnIGhlaWdodD0nODg3JyBmaWxsPSdub25lJy8lM0UlM0MvY2xpcFBhdGglM0UlM0MvZGVmcyUzRSUzQy9zdmclM0UlMEFcIik7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIHJpZ2h0O1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxMDAlIDEwMCU7XHJcbiAgICAgICAgICAgICAgICAtbW96LWJhY2tncm91bmQtc2l6ZToxMDAlIDEwMCU7XHJcbiAgICAgICAgICAgICAgICAtd2Via2l0LWJhY2tncm91bmQtc2l6ZToxMDAlIDEwMCU7XHJcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICByaWdodDogLTYzcHg7XHJcbiAgICAgICAgICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgICAgICAgICBib3R0b206IDA7XHJcblxyXG4gICAgICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7IFxyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogNTNweDtcclxuICAgICAgICAgICAgICAgICAgICByaWdodDogMDtcclxuICAgICAgICAgICAgICAgICAgICB0b3A6IGF1dG87XHJcbiAgICAgICAgICAgICAgICAgICAgYm90dG9tOiAtNTNweDtcclxuICAgICAgICAgICAgICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IHRvcCBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB3aWR0aD0nMzc1JyBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSdub25lJyBoZWlnaHQ9JzUzJyB2aWV3Qm94PScwIDAgMzc1IDUzJyBmaWxsPSdub25lJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNFJTNDZyBjbGlwLXBhdGg9J3VybCglMjNjbGlwMF8xMTI0Xzc4NDkpJyUzRSUzQ3BhdGggZD0nTTU5MyAtOTQuMDAwNUw1OTMgLTU2MEwtNTcgLTU2MEwtNTcgMzYuNUwyNjguNjI1IDQ1LjVMNTkzIC05NC4wMDA1WicgZmlsbD0nI0QyNjc1MScvJTNFJTNDL2clM0UlM0NkZWZzJTNFJTNDY2xpcFBhdGggaWQ9J2NsaXAwXzExMjRfNzg0OSclM0UlM0NyZWN0IHdpZHRoPSczNzUnIGhlaWdodD0nNTMnIGZpbGw9J3doaXRlJy8lM0UlM0MvY2xpcFBhdGglM0UlM0MvZGVmcyUzRSUzQy9zdmclM0UlMEFcIik7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIC5oMiB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwOyBcclxuXHJcbiAgICAgICAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiAxMTgwcHgpIHtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDIuNjI1cmVtO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICA+IC5oMiB7IG1hcmdpbi1ib3R0b206IDIwcHg7IH1cclxuXHJcbiAgICAgICAgICAgIC5oNiB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmX19qb2JzIHtcclxuICAgICAgICAgICAgLmRhdGEtdGFiX19sZWZ0LXRhYiB7XHJcbiAgICAgICAgICAgICAgICAmOmFmdGVyIHtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHdpZHRoPSc2NicgaGVpZ2h0PSc4ODcnIHByZXNlcnZlQXNwZWN0UmF0aW89J25vbmUnIHZpZXdCb3g9JzAgMCA2NiA4ODcnIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NnIGNsaXAtcGF0aD0ndXJsKCUyM2NsaXAwXzExMTdfNzg1NCknJTNFJTNDcmVjdCB3aWR0aD0nNjYnIGhlaWdodD0nODg3JyBmaWxsPSdub25lJy8lM0UlM0NwYXRoIGQ9J00tNDUzLjY5MSA4ODdWMC44NTIwNjVMMTAuODM2MyAwTDY1LjMwODYgNDU0LjE1MUwxLjAwMTA0IDg4N0gtNDUzLjY5MVonIGZpbGw9JyMzMjYxNDgnLyUzRSUzQy9nJTNFJTNDZGVmcyUzRSUzQ2NsaXBQYXRoIGlkPSdjbGlwMF8xMTE3Xzc4NTQnJTNFJTNDcmVjdCB3aWR0aD0nNjYnIGhlaWdodD0nODg3JyBmaWxsPSdub25lJy8lM0UlM0MvY2xpcFBhdGglM0UlM0MvZGVmcyUzRSUzQy9zdmclM0UlMEFcIik7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkgeyBcclxuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogNTNweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogYXV0bztcclxuICAgICAgICAgICAgICAgICAgICAgICAgYm90dG9tOiAtNTNweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogdG9wIGNlbnRlcjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB3aWR0aD0nMzc1JyBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSdub25lJyBoZWlnaHQ9JzUzJyB2aWV3Qm94PScwIDAgMzc1IDUzJyBmaWxsPSdub25lJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNFJTNDZyBjbGlwLXBhdGg9J3VybCglMjNjbGlwMF8xMTI0Xzc4NDkpJyUzRSUzQ3BhdGggZD0nTTU5MyAtOTQuMDAwNUw1OTMgLTU2MEwtNTcgLTU2MEwtNTcgMzYuNUwyNjguNjI1IDQ1LjVMNTkzIC05NC4wMDA1WicgZmlsbD0nIzMyNjE0OCcvJTNFJTNDL2clM0UlM0NkZWZzJTNFJTNDY2xpcFBhdGggaWQ9J2NsaXAwXzExMjRfNzg0OSclM0UlM0NyZWN0IHdpZHRoPSczNzUnIGhlaWdodD0nNTMnIGZpbGw9J3doaXRlJy8lM0UlM0MvY2xpcFBhdGglM0UlM0MvZGVmcyUzRSUzQy9zdmclM0UlMEFcIik7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAubGlzdEFtZW5pdGllcy1jYXJkIHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDI1cHg7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogNXB4O1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoNDgsIDQ4LCA0OCwgMC4zKTtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgdWwucGFnZS1udW1iZXJzIHtcclxuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XHJcbiAgICAgICAgXHJcbiAgICAgICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcclxuICAgICAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyNXB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgIFxyXG4gICAgICAgICAgICAgICAgc3Bhbi5jdXJyZW50LCBhOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkcHJpbWFyeTtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmX19ob3VzaW5nIHtcclxuICAgICAgICAgICAgLmRhdGEtdGFiX19sZWZ0LXRhYiB7XHJcbiAgICAgICAgICAgICAgICAmOmFmdGVyIHtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHdpZHRoPSc2NicgaGVpZ2h0PSc4ODcnIHByZXNlcnZlQXNwZWN0UmF0aW89J25vbmUnIHZpZXdCb3g9JzAgMCA2NiA4ODcnIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NnIGNsaXAtcGF0aD0ndXJsKCUyM2NsaXAwXzExMTdfNzg1NCknJTNFJTNDcmVjdCB3aWR0aD0nNjYnIGhlaWdodD0nODg3JyBmaWxsPSdub25lJy8lM0UlM0NwYXRoIGQ9J00tNDUzLjY5MSA4ODdWMC44NTIwNjVMMTAuODM2MyAwTDY1LjMwODYgNDU0LjE1MUwxLjAwMTA0IDg4N0gtNDUzLjY5MVonIGZpbGw9JyNEQUIxNjInLyUzRSUzQy9nJTNFJTNDZGVmcyUzRSUzQ2NsaXBQYXRoIGlkPSdjbGlwMF8xMTE3Xzc4NTQnJTNFJTNDcmVjdCB3aWR0aD0nNjYnIGhlaWdodD0nODg3JyBmaWxsPSdub25lJy8lM0UlM0MvY2xpcFBhdGglM0UlM0MvZGVmcyUzRSUzQy9zdmclM0UlMEFcIik7XHJcbiAgICAgICAgICAgICAgICAgICAgXHJcbiAgICAgICAgICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7IFxyXG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA1M3B4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICByaWdodDogMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiBhdXRvO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBib3R0b206IC01M3B4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiB0b3AgY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHdpZHRoPSczNzUnIHByZXNlcnZlQXNwZWN0UmF0aW89J25vbmUnIGhlaWdodD0nNTMnIHZpZXdCb3g9JzAgMCAzNzUgNTMnIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NnIGNsaXAtcGF0aD0ndXJsKCUyM2NsaXAwXzExMjRfNzg0OSknJTNFJTNDcGF0aCBkPSdNNTkzIC05NC4wMDA1TDU5MyAtNTYwTC01NyAtNTYwTC01NyAzNi41TDI2OC42MjUgNDUuNUw1OTMgLTk0LjAwMDVaJyBmaWxsPScjREFCMTYyJy8lM0UlM0MvZyUzRSUzQ2RlZnMlM0UlM0NjbGlwUGF0aCBpZD0nY2xpcDBfMTEyNF83ODQ5JyUzRSUzQ3JlY3Qgd2lkdGg9JzM3NScgaGVpZ2h0PSc1MycgZmlsbD0nd2hpdGUnLyUzRSUzQy9jbGlwUGF0aCUzRSUzQy9kZWZzJTNFJTNDL3N2ZyUzRSUwQVwiKTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgLmQtZmxleCB7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMy42MjVyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICAuaDIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAtMTBweDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgIC5tYWMgJiB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAuaDIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMDtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAtOHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICBzdmcge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDIwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC5oMiB7XHJcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMy42MjVyZW07XHJcblxyXG4gICAgICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIuMjVyZW07XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLmJvcmRlci1ib3R0b20ge1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogcmdiYSg0OCwgNDgsIDQ4LCAwLjMpIWltcG9ydGFudDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJl9fZWR1Y2F0aW9uIHtcclxuICAgICAgICAgICAgLmRhdGEtdGFiX19sZWZ0LXRhYiB7XHJcbiAgICAgICAgICAgICAgICAmOmFmdGVyIHtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHdpZHRoPSc2NicgaGVpZ2h0PSc4ODcnIHByZXNlcnZlQXNwZWN0UmF0aW89J25vbmUnIHZpZXdCb3g9JzAgMCA2NiA4ODcnIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NnIGNsaXAtcGF0aD0ndXJsKCUyM2NsaXAwXzExMTdfNzg1NCknJTNFJTNDcmVjdCB3aWR0aD0nNjYnIGhlaWdodD0nODg3JyBmaWxsPSdub25lJy8lM0UlM0NwYXRoIGQ9J00tNDUzLjY5MSA4ODdWMC44NTIwNjVMMTAuODM2MyAwTDY1LjMwODYgNDU0LjE1MUwxLjAwMTA0IDg4N0gtNDUzLjY5MVonIGZpbGw9JyM5OEM3QTYnLyUzRSUzQy9nJTNFJTNDZGVmcyUzRSUzQ2NsaXBQYXRoIGlkPSdjbGlwMF8xMTE3Xzc4NTQnJTNFJTNDcmVjdCB3aWR0aD0nNjYnIGhlaWdodD0nODg3JyBmaWxsPSdub25lJy8lM0UlM0MvY2xpcFBhdGglM0UlM0MvZGVmcyUzRSUzQy9zdmclM0UlMEFcIik7XHJcbiAgICAgICAgICAgICAgICBcclxuICAgICAgICAgICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHsgXHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDUzcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB0b3A6IGF1dG87XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvdHRvbTogLTUzcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IHRvcCBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0Nzdmcgd2lkdGg9JzM3NScgcHJlc2VydmVBc3BlY3RSYXRpbz0nbm9uZScgaGVpZ2h0PSc1Mycgdmlld0JveD0nMCAwIDM3NSA1MycgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzRSUzQ2cgY2xpcC1wYXRoPSd1cmwoJTIzY2xpcDBfMTEyNF83ODQ5KSclM0UlM0NwYXRoIGQ9J001OTMgLTk0LjAwMDVMNTkzIC01NjBMLTU3IC01NjBMLTU3IDM2LjVMMjY4LjYyNSA0NS41TDU5MyAtOTQuMDAwNVonIGZpbGw9JyM5OEM3QTYnLyUzRSUzQy9nJTNFJTNDZGVmcyUzRSUzQ2NsaXBQYXRoIGlkPSdjbGlwMF8xMTI0Xzc4NDknJTNFJTNDcmVjdCB3aWR0aD0nMzc1JyBoZWlnaHQ9JzUzJyBmaWxsPSd3aGl0ZScvJTNFJTNDL2NsaXBQYXRoJTNFJTNDL2RlZnMlM0UlM0Mvc3ZnJTNFJTBBXCIpO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAuZC1mbGV4IHtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzLjYyNXJlbTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgIC5oMiB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IC0xMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgLm1hYyAmIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgIC5oMiB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IC04cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgIHN2ZyB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMjBweDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLmJvcmRlci1ib3R0b20ge1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogcmdiYSg0OCwgNDgsIDQ4LCAwLjMpIWltcG9ydGFudDtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLmVkdWNhdGlvbi1wcm92aWRlciB7XHJcbiAgICAgICAgICAgICAgICAuY29sOm50aC1jaGlsZCgxKSB7XHJcbiAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAxMTVweDtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAubG9jYXRpb24tZGV0YWlsLXRhYmxlIHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcblxyXG4gICAgICAgICAgICAgICAgdHIge1xyXG4gICAgICAgICAgICAgICAgICAgIHRkIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMCAxNXB4IDE1cHggMDtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICY6bnRoLWNoaWxkKDEpIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiA4MCU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBzdmcge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxNXB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IDAuMnMgYWxsO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDcwJTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgJi5mb250LXdlaWdodC1ib2xkIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgJjpudGgtY2hpbGQoMSkge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB0ZCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOm50aC1jaGlsZCgxKSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgJjpub3QoLnNob3ctYWxsLXRycykge1xyXG5cclxuICAgICAgICAgICAgICAgICAgICB0ZDpudGgtY2hpbGQoMSkge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBzdmcge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgIHRyOm50aC1jaGlsZChuKzQpIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9ICAgICAgICAgICAgICAgIFxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAuc2hvdy1tb3JlLWxpbmsge1xyXG4gICAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICRibGFjaztcclxuICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmX19yaWdodC10YWIge1xyXG4gICAgICAgICAgICBwYWRkaW5nOiA5MHB4IDkwcHggNjBweCAxODVweDtcclxuXHJcbiAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogMTIwcHggMjVweCA3MHB4IDI1cHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICZfX3NvdXJjZSB7XHJcbiAgICAgICAgICAgIEBleHRlbmQgLmJvZHktc207XHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IGF1dG87XHJcbiAgICAgICAgICAgIG1heC13aWR0aDogMjkwcHg7XHJcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiAzMHB4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJl9fY29tbXVuaXR5LXN0YXRpc3RpY3MsICZfX2pvYi1zdGF0aXN0aWNzLCAmX19ob3VzaW5nLXN0YXRpc3RpY3Mge1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAzMHB4O1xyXG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDEwMHB4O1xyXG5cclxuICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDExOTlweCkge1xyXG4gICAgICAgICAgICAgICBtYXJnaW46IDMwcHggMCAwIDA7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIC5yb3cge1xyXG4gICAgICAgICAgICAgICAgLmNvbC02IHtcclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAzMHB4O1xyXG5cclxuICAgICAgICAgICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIC5saXN0QW1lbml0aWVzLWNhcmQge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIDIwcHggMjBweCAwO1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyOiAwO1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoMjA2LCAyMTIsIDIxOCwgMC44KTtcclxuXHJcbiAgICAgICAgICAgICAgICAmLm5vLWJvcmRlciB7IGJvcmRlci1ib3R0b206IDA7IH1cclxuXHJcbiAgICAgICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogMTE5OXB4KSB7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTBweDtcclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICBzdmcge1xyXG4gICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogNjNweDtcclxuICAgICAgICAgICAgICAgICAgICBtYXgtaGVpZ2h0OiA2NXB4O1xyXG5cclxuICAgICAgICAgICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogMTE5OXB4KSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogMzBweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbWF4LWhlaWdodDogMzVweDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgPiBzcGFuIHtcclxuICAgICAgICAgICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogMTE5OXB4KSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIC5sb2NhdGlvbi1kZXRhaWwtaGVhZGluZyB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW46IDI1cHggMDtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcblxyXG4gICAgICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAyMHB4IDAgMTBweCAwO1xyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICYuYm9keS1tZCB7XHJcbiAgICAgICAgICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAtNXB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgIC5tYWMgJiB7XHJcbiAgICAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xyXG5cclxuICAgICAgICAgICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAyN3B4O1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICBzcGFuIHtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDgwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICdCaWtvJywgc2Fucy1zZXJpZjtcclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDQ3cHg7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMTk5cHgpIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiA1MHB4OyBcclxuICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI1cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgfSAgICBcclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICBzdmcge1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiA2M3B4O1xyXG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogNjVweDtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiA0NXB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmX19qb2Itc3RhdGlzdGljcyB7XHJcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICBcclxuICAgIC5wcm9wZXJ0eS1saXN0aW5ncyB7XHJcbiAgICAgICAgJl9fc2VhcmNoLWZvcm0ge1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA1MHB4O1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICBnYXA6IDEwcHg7XHJcblxyXG4gICAgICAgICAgICBpbnB1dFt0eXBlPXRleHRdLCBzZWxlY3Qge1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDExOTlweCkge1xyXG4gICAgICAgICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcclxuICAgICAgICAgICAgICAgIGlucHV0W3R5cGU9YnV0dG9uXSB7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IGNhbGMoNTAlIC0gNXB4KTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJl9fbGlzdCB7XHJcbiAgICAgICAgICAgIC5jb2wtMTIge1xyXG4gICAgICAgICAgICAgICBcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XHJcblxyXG4gICAgICAgICAgICAgICAgXHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5wYWdlLW51bWJlcnMge1xyXG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xyXG4gICAgXHJcbiAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xyXG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyNXB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICBcclxuICAgICAgICAgICAgc3Bhbi5jdXJyZW50LCBhOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICR3YXJuaW5nO1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICRkYXJrO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5qb2ItbGlzdGluZ3Mge1xyXG4gICAgICAgICZfX3NlYXJjaC1mb3JtIHtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNTBweDtcclxuXHJcbiAgICAgICAgICAgID4gZGl2IHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICBnYXA6IDEwcHg7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG4gICAgICAgICAgICAgICAgZmxleDogMCAwIGF1dG87XHJcbiAgICAgICAgICAgICAgICBcclxuICAgICAgICAgICAgICAgIGxhYmVsIHtcclxuICAgICAgICAgICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAyNSU7XHJcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICAgICAgICAgICAgICBpbnB1dCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogNXB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAtM3B4O1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBcclxuXHJcbiAgICAgICAgICAgIGlucHV0W3R5cGU9dGV4dF0sIHNlbGVjdCB7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogMTE5OXB4KSB7XHJcbiAgICAgICAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xyXG4gICAgICAgICAgICAgICAgaW5wdXRbdHlwZT1idXR0b25dIHtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogY2FsYyg1MCUgLSA1cHgpO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmX19saXN0IHtcclxuXHJcbiAgICAgICAgICAgdWwge1xyXG4gICAgICAgICAgICAgICBsaXN0LXN0eWxlOiBub25lO1xyXG4gICAgICAgICAgICAgICBtYXJnaW46IDAgMCAyNXB4IDA7XHJcbiAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XHJcblxyXG4gICAgICAgICAgICAgICAuY2FyZC1qb2ItbGlzdGluZyB7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJHdoaXRlO1xyXG4gICAgICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoNDgsIDQ4LCA0OCwgMC4zKTtcclxuICAgICAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAwO1xyXG4gICAgICAgICAgICBcclxuICAgICAgICAgICAgICAgICAgICBhIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRkYXJrO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAzMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICBcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMjBweCAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBcclxuICAgICAgICAgICAgICAgICAgICAmX19pbWFnZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG1pbi13aWR0aDogNjRweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDY0cHg7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogMTE5OXB4KSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDAgMCAyMHB4IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICZfX2JvZHkge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogMTE5OXB4KSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDAgMCAyMHB4IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgbGk6Zmlyc3QtY2hpbGQge1xyXG4gICAgICAgICAgICAgICAgICAgIC5jYXJkLWpvYi1saXN0aW5nIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMTBweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDEwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgIGxpOmxhc3QtY2hpbGQge1xyXG4gICAgICAgICAgICAgICAgICAgIC5jYXJkLWpvYi1saXN0aW5nIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMTBweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDEwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKDQ4LCA0OCwgNDgsIDAuMyk7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgXHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5sb2NhdGlvbi12aWRlbyB7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICAgICAgICAub3ZlcnZpZXctaW1hZ2Utc2xpZGVyIHtcclxuICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgIFxyXG4gICAgICAgICAgICAuc3dpcGVyLXNsaWRlIHtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XHJcbiAgICAgICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICAgICAgICAgICAgXHJcbiAgICAgICAgICAgICAgICBhLCBpbWcge1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuc3dpcGVyLWJ1dHRvbi1wcmV2IHtcclxuICAgICAgICAgICAgbGVmdDogLTI1cHg7XHJcbiAgICAgICAgICAgIHRvcDogY2FsYyg1MCUgLSAzMHB4KTtcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTEuMzY0cHg7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHZhcigtLVByaW1hcnksICMzMjYxNDgpO1xyXG4gICAgICAgICAgICB3aWR0aDogNTBweDtcclxuICAgICAgICAgICAgaGVpZ2h0OiA1MHB4O1xyXG5cclxuICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDEwMjNweCkge1xyXG4gICAgICAgICAgICAgICAgbGVmdDogLTE1cHg7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xyXG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJjphZnRlciB7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzIwJyBoZWlnaHQ9JzI0JyB2aWV3Qm94PScwIDAgMjAgMjQnIGZpbGw9J25vbmUnJTNFJTNDZyBjbGlwLXBhdGg9J3VybCglMjNjbGlwMF8yMDE5XzEwMTU1KSclM0UlM0NwYXRoIGQ9J00wLjM0MTAxNCAxMS45OTk5QzAuMzQxMDE0IDExLjYyMDQgMC42NjAxMDcgMTEuMzEgMS4wNTY4MiAxMS4zMUwxNy4zMjU5IDExLjMxTDExLjI1ODggNC44NzJDMTAuOTkzMyA0LjU5MDM4IDExLjAxNSA0LjE1MzYxIDExLjMwNyAzLjg5NzlDMTEuNDQ0NyAzLjc4MTA0IDExLjYxNzEgMy43MjA2NyAxMS43ODk2IDMuNzIwNjdDMTEuOTgzOSAzLjcyMDY3IDEyLjE3ODEgMy43OTYxMyAxMi4zMTkxIDMuOTQ3MDZMMTkuNDcyOSAxMS41MzYzQzE5LjcyMDkgMTEuNzk5MSAxOS43MjA5IDEyLjIwMDggMTkuNDcyOSAxMi40NjM0TDEyLjMxOTEgMjAuMDUyN0MxMi4wNTIyIDIwLjMzNTcgMTEuNTk5NSAyMC4zNTQ2IDExLjMwOCAyMC4wOTk5QzExLjAxNTkgMTkuODQzOCAxMC45OTQzIDE5LjQwNzQgMTEuMjU5OCAxOS4xMjU4TDE3LjMyNTkgMTIuNjg5OEwxLjA1NjM5IDEyLjY4OThDMC42NjAxMDcgMTIuNjg5OCAwLjM0MTAxNCAxMi4zNzk0IDAuMzQxMDE0IDExLjk5OTlaJyBmaWxsPSd3aGl0ZScvJTNFJTNDL2clM0UlM0NkZWZzJTNFJTNDY2xpcFBhdGggaWQ9J2NsaXAwXzIwMTlfMTAxNTUnJTNFJTNDcmVjdCB3aWR0aD0nMTkuMzE4MicgaGVpZ2h0PScyMi4wNzc5JyBmaWxsPSd3aGl0ZScgdHJhbnNmb3JtPSd0cmFuc2xhdGUoMTkuNjU5MSAyMy4wMzg5KSByb3RhdGUoLTE4MCknLyUzRSUzQy9jbGlwUGF0aCUzRSUzQy9kZWZzJTNFJTNDL3N2ZyUzRVwiKTtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxOS4zMThweCAyMi4wNzhweDtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjEzZjJmO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuc3dpcGVyLWJ1dHRvbi1uZXh0IHtcclxuICAgICAgICAgICAgcmlnaHQ6IC0yNXB4O1xyXG4gICAgICAgICAgICB0b3A6IGNhbGMoNTAlIC0gMzBweCk7XHJcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDExLjM2NHB4O1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1QcmltYXJ5LCAjMzI2MTQ4KTtcclxuICAgICAgICAgICAgd2lkdGg6IDUwcHg7XHJcbiAgICAgICAgICAgIGhlaWdodDogNTBweDtcclxuXHJcbiAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMDIzcHgpIHtcclxuICAgICAgICAgICAgICAgIHJpZ2h0OiAtMTVweDtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmOmFmdGVyIHtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMjAnIGhlaWdodD0nMjQnIHZpZXdCb3g9JzAgMCAyMCAyNCcgZmlsbD0nbm9uZSclM0UlM0NnIGNsaXAtcGF0aD0ndXJsKCUyM2NsaXAwXzIwMTlfMTAxNTUpJyUzRSUzQ3BhdGggZD0nTTAuMzQxMDE0IDExLjk5OTlDMC4zNDEwMTQgMTEuNjIwNCAwLjY2MDEwNyAxMS4zMSAxLjA1NjgyIDExLjMxTDE3LjMyNTkgMTEuMzFMMTEuMjU4OCA0Ljg3MkMxMC45OTMzIDQuNTkwMzggMTEuMDE1IDQuMTUzNjEgMTEuMzA3IDMuODk3OUMxMS40NDQ3IDMuNzgxMDQgMTEuNjE3MSAzLjcyMDY3IDExLjc4OTYgMy43MjA2N0MxMS45ODM5IDMuNzIwNjcgMTIuMTc4MSAzLjc5NjEzIDEyLjMxOTEgMy45NDcwNkwxOS40NzI5IDExLjUzNjNDMTkuNzIwOSAxMS43OTkxIDE5LjcyMDkgMTIuMjAwOCAxOS40NzI5IDEyLjQ2MzRMMTIuMzE5MSAyMC4wNTI3QzEyLjA1MjIgMjAuMzM1NyAxMS41OTk1IDIwLjM1NDYgMTEuMzA4IDIwLjA5OTlDMTEuMDE1OSAxOS44NDM4IDEwLjk5NDMgMTkuNDA3NCAxMS4yNTk4IDE5LjEyNThMMTcuMzI1OSAxMi42ODk4TDEuMDU2MzkgMTIuNjg5OEMwLjY2MDEwNyAxMi42ODk4IDAuMzQxMDE0IDEyLjM3OTQgMC4zNDEwMTQgMTEuOTk5OVonIGZpbGw9J3doaXRlJy8lM0UlM0MvZyUzRSUzQ2RlZnMlM0UlM0NjbGlwUGF0aCBpZD0nY2xpcDBfMjAxOV8xMDE1NSclM0UlM0NyZWN0IHdpZHRoPScxOS4zMTgyJyBoZWlnaHQ9JzIyLjA3NzknIGZpbGw9J3doaXRlJyB0cmFuc2Zvcm09J3RyYW5zbGF0ZSgxOS42NTkxIDIzLjAzODkpIHJvdGF0ZSgtMTgwKScvJTNFJTNDL2NsaXBQYXRoJTNFJTNDL2RlZnMlM0UlM0Mvc3ZnJTNFXCIpO1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDE5LjMxOHB4IDIyLjA3OHB4O1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMyMTNmMmY7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5zd2lwZXItcGFnaW5hdGlvbiB7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgIGdhcDogMTBweDtcclxuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblxyXG4gICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiAyNXB4O1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDA7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWFjdGl2ZSB7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjMzI2MTQ4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgXHJcbn0iLCIubG9jYXRpb25MaXN0aW5nIHtcclxuICAgICYtZGVzY3JpcHRpb24ge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMXJlbTtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xyXG5cclxuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxLjVyZW07XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfX2NvbnRlbnQge1xyXG4gICAgICAgIG1heC13aWR0aDogNzIwcHg7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMjVweDtcclxuXHJcbiAgICAgICAgcCB7XHJcbiAgICAgICAgICAgICY6bGFzdC1jaGlsZCB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5sb2NhdGlvbkZpbHRlcnMge1xyXG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAubG9jYXRpb25GaWx0ZXJzLWhlYWRlciB7XHJcbiAgICAgICAgaGVpZ2h0OiA0LjVyZW07XHJcbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XHJcbiAgICAgICAgICAgIGhlaWdodDogYXV0bztcclxuICAgICAgICAgICAgcGFkZGluZzogMTBweCAwO1xyXG4gICAgICAgICAgICBvcmRlcjogMjtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIGZsZXgtZ3JvdzogMTtcclxuXHJcbiAgICAgICAgICAgIGg1IHsgXHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTsgXHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNSFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIHN2ZyB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLnRvd24tc2VhcmNoLWNvbnRhaW5lciB7XHJcbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XHJcbiAgICAgICAgICAgIG9yZGVyOiAxO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAubG9jYXRpb25GaWx0ZXIge1xyXG4gICAgICAgIEBleHRlbmQgLmJvZHktbWQ7XHJcbiAgICAgICAgcGFkZGluZzogMjBweCAwO1xyXG4gICAgICAgIG1hcmdpbjogMDtcclxuXHJcbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XHJcbiAgICAgICAgICAgIG9yZGVyOiAzO1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG5cclxuICAgICAgICAgICAgJi5zaG93IHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmLWhlYWRlciB7XHJcbiAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE7XHJcbiAgICAgICAgICAgIGg1IHtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMXJlbTtcclxuICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH0gXHJcbiAgICB9XHJcblxyXG4gICAgLmZhY2V0d3AtZmFjZXQge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICB9XHJcblxyXG4gICAgLmZhY2V0d3AtY2hlY2tib3gge1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICBiYWNrZ3JvdW5kOiBub25lO1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogMjVweDsgXHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNXB4O1xyXG4gICAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgICAgYXBwZWFyYW5jZTogbm9uZTtcclxuICAgICAgICAgICAgd2lkdGg6IDE2cHggIWltcG9ydGFudDtcclxuICAgICAgICAgICAgaGVpZ2h0OiAxNnB4O1xyXG4gICAgICAgICAgICBtaW4td2lkdGg6IDE2cHg7XHJcbiAgICAgICAgICAgIGxlZnQ6IDBweDtcclxuICAgICAgICAgICAgdG9wOiA1cHg7XHJcbiAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRncmV5O1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDFweDtcclxuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICBtYXJnaW46IDAgMCAxMHB4IDA7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgICB9XHJcbiAgICAgICAgJi5jaGVja2VkIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogbm9uZTtcclxuICAgICAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzk4YzdhNjtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nOCcgaGVpZ2h0PSc4JyB2aWV3Qm94PScwIDAgOCA4JyUzZSUzY3BhdGggZmlsbD0nJTIzMzI2MTQ4JyBkPSdNNi41NjQuNzVsLTMuNTkgMy42MTItMS41MzgtMS41NUwwIDQuMjZsMi45NzQgMi45OUw4IDIuMTkzeicvJTNlJTNjL3N2ZyUzZVwiKTtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogNjAlIDYwJTtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uLXg6IDUwJTtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb24teTogNTAlO1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAjOThjN2E2O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5mYWNldHdwLWNvdW50ZXIgeyBkaXNwbGF5OiBub25lO31cclxuICAgIH1cclxuXHJcbiAgICAubG9jYXRpb25DYXJkLWltYWdlIHtcclxuICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcclxuICAgIH1cclxuXHJcbiAgICAuZmFjZXR3cC1pY29uLCAuZmFjZXR3cC1pY29uLmYtbG9hZGluZyB7XHJcbiAgICAgICAgb3BhY2l0eTogMTtcclxuICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0Nzdmcgd2lkdGg9JzIwJyBoZWlnaHQ9JzIwJyB2aWV3Qm94PScwIDAgMjAgMjAnIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NwYXRoIGQ9J00xOS44NjMzIDE4LjgxMjVMMTQuODI0MiAxMy43NzM0QzE0LjczNDQgMTMuNjgzNiAxNC42MTcyIDEzLjYzNjcgMTQuNDkyMiAxMy42MzY3SDE0LjA4OThDMTUuNDI5NyAxMi4xODc1IDE2LjI1IDEwLjI1MzkgMTYuMjUgOC4xMjVDMTYuMjUgMy42MzY3MiAxMi42MTMzIDAgOC4xMjUgMEMzLjYzNjcyIDAgMCAzLjYzNjcyIDAgOC4xMjVDMCAxMi42MTMzIDMuNjM2NzIgMTYuMjUgOC4xMjUgMTYuMjVDMTAuMjUzOSAxNi4yNSAxMi4xODc1IDE1LjQyOTcgMTMuNjM2NyAxNC4wOTM4VjE0LjQ5MjJDMTMuNjM2NyAxNC42MTcyIDEzLjY4NzUgMTQuNzM0NCAxMy43NzM0IDE0LjgyNDJMMTguODEyNSAxOS44NjMzQzE4Ljk5NjEgMjAuMDQ2OSAxOS4yOTMgMjAuMDQ2OSAxOS40NzY2IDE5Ljg2MzNMMTkuODYzMyAxOS40NzY2QzIwLjA0NjkgMTkuMjkzIDIwLjA0NjkgMTguOTk2MSAxOS44NjMzIDE4LjgxMjVaTTguMTI1IDE1QzQuMzI0MjIgMTUgMS4yNSAxMS45MjU4IDEuMjUgOC4xMjVDMS4yNSA0LjMyNDIyIDQuMzI0MjIgMS4yNSA4LjEyNSAxLjI1QzExLjkyNTggMS4yNSAxNSA0LjMyNDIyIDE1IDguMTI1QzE1IDExLjkyNTggMTEuOTI1OCAxNSA4LjEyNSAxNVonIGZpbGw9J2JsYWNrJy8lM0UlM0Mvc3ZnJTNFJTBBXCIpO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIDUwJTtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiAyMHB4IDIwcHg7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICAgICAgICAgIHdpZHRoOiA0MHB4O1xyXG4gICAgICAgICAgICBhbmltYXRpb246IG5vbmU7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5mYWNldHdwLWZhY2V0IHtcclxuICAgICAgICAuZmFjZXR3cC1pbnB1dC13cmFwIHtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5mYWNldHdwLXR5cGUtc2VhcmNoLCBpbnB1dC5mYWNldHdwLXNlYXJjaCB7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICBtaW4td2lkdGg6IDE4cmVtO1xyXG4gICAgICAgICAgICBcclxuICAgICAgICAgICAgJjo6cGxhY2Vob2xkZXIge1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICMyMTI1MjkhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuZC1sZy1ub25lIHtcclxuICAgICAgICAuZmFjZXR3cC1mYWNldCB7XHJcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiAyMHB4O1xyXG5cclxuICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogMDtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAyMHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgXHJcbiAgICAubG9jYXRpb25zTGlzdCB7XHJcbiAgICAgICAgJi1oZWFkZXIge1xyXG4gICAgICAgICAgICBAZXh0ZW5kIC5ib2R5LW1kO1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDQuNXJlbTtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcclxuICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogMTBweDtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMC44NzVyZW0haW1wb3J0YW50O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5mYWNldHdwLXR5cGUtc29ydCB7XHJcbiAgICAgICAgc2VsZWN0IHtcclxuICAgICAgICAgICAgbWluLXdpZHRoOiAxNHJlbTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLmxvY2F0aW9uQ2FyZCB7XHJcblxyXG4gICAgICAgICY6bm90KC5hb3MtaW5pdCk6bm90KC5hb3MtYW5pbWF0ZSkge1xyXG4gICAgICAgICAgICB0cmFuc2l0aW9uOiAwLjJzIGFsbDsgXHJcbiAgICAgICAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIGEge1xyXG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmUgIWltcG9ydGFudDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5jYXJkIHtcclxuICAgICAgICAgICAgLnJvdyB7XHJcbiAgICAgICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcclxuICAgICAgICAgICAgICAgICAgICBmbGV4LXdyYXA6IG5vd3JhcDtcclxuICAgICAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmLWltYWdlLWhvbGRlciB7XHJcbiAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xyXG4gICAgICAgICAgICAgICAgZmxleDogMCAwIDI1JTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJi1ib2R5IHtcclxuICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XHJcbiAgICAgICAgICAgICAgICBmbGV4OiAwIDAgY2FsYyg3NSUgLSAyMHB4KTtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMjBweCFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5mYXZvdXJpdGUtbG9jYXRpb24ge1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIHRvcDogMTVweDtcclxuICAgICAgICAgICAgcmlnaHQ6IDQwcHg7XHJcbiAgICAgICAgICAgIHotaW5kZXg6IDEwO1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG5cclxuICAgICAgICAgICAgc3ZnIHtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAyOHB4O1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAyOHB4O1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNTIwcHgpIHtcclxuICAgICAgICAgICAgICAgIHRvcDogMTBweDtcclxuICAgICAgICAgICAgICAgIHJpZ2h0OiA4cHg7XHJcblxyXG4gICAgICAgICAgICAgICAgc3ZnIHtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTZweDtcclxuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDE2cHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA1MjFweCkgYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XHJcbiAgICAgICAgICAgICAgICB0b3A6IDEwcHg7XHJcbiAgICAgICAgICAgICAgICByaWdodDogOHB4O1xyXG5cclxuICAgICAgICAgICAgICAgIHN2ZyB7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDE2cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxNnB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xyXG4gICAgICAgICAgICAgICAgdG9wOiAxMHB4O1xyXG4gICAgICAgICAgICAgICAgcmlnaHQ6IDhweDtcclxuXHJcbiAgICAgICAgICAgICAgICBzdmcge1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxNnB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTZweDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XHJcbiAgICAgICAgICAgICAgICB0b3A6IDEwcHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5lbWJlZC1yZXNwb25zZSB7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJi1ib2R5IHtcclxuICAgICAgICAgICAgaDQge1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxcmVtO1xyXG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICAgICAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuNXJlbTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkgeyBcclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAzMHB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAubG9jYXRpb24tZGV0YWlscyB7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJGJsYWNrO1xyXG4gICAgICAgICAgICAgICAgLmxvY2F0aW9uLWRldGFpbCB7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwLjVyZW0gMDtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgLmxvY2F0aW9uLWRldGFpbC1pY29uIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEuNXJlbTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLmZhY2V0d3AtdGVtcGxhdGUge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG5cclxuICAgICAgICAmLmlzLWxvYWRpbmcge1xyXG4gICAgICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsICUzQ3N2ZyBpZD0nbG9hZGluZy1zcGlubmVyJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPSc0OCcgaGVpZ2h0PSc0OCcgdmlld0JveD0nMCAwIDQ4IDQ4JyUzRSUzQ2cgZmlsbD0nbm9uZSclM0UlM0NwYXRoIGlkPSd0cmFjaycgZmlsbD0nJTIzQzZDQ0QyJyBkPSdNMjQsNDggQzEwLjc0NTE2Niw0OCAwLDM3LjI1NDgzNCAwLDI0IEMwLDEwLjc0NTE2NiAxMC43NDUxNjYsMCAyNCwwIEMzNy4yNTQ4MzQsMCA0OCwxMC43NDUxNjYgNDgsMjQgQzQ4LDM3LjI1NDgzNCAzNy4yNTQ4MzQsNDggMjQsNDggWiBNMjQsNDQgQzM1LjA0NTY5NSw0NCA0NCwzNS4wNDU2OTUgNDQsMjQgQzQ0LDEyLjk1NDMwNSAzNS4wNDU2OTUsNCAyNCw0IEMxMi45NTQzMDUsNCA0LDEyLjk1NDMwNSA0LDI0IEM0LDM1LjA0NTY5NSAxMi45NTQzMDUsNDQgMjQsNDQgWicvJTNFJTNDcGF0aCBpZD0nc2VjdGlvbicgZmlsbD0nJTIzM0Y0ODUwJyBkPSdNMjQsMCBDMzcuMjU0ODM0LDAgNDgsMTAuNzQ1MTY2IDQ4LDI0IEw0NCwyNCBDNDQsMTIuOTU0MzA1IDM1LjA0NTY5NSw0IDI0LDQgTDI0LDAgWicvJTNFJTNDL2clM0UlM0Mvc3ZnJTNFXCIpO1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwcHg7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMHB4O1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luOiA1MHB4IGNhbGMoNTAlIC0gNTBweCk7XHJcbiAgICAgICAgICAgICAgICBhbmltYXRpb24tbmFtZTogc3BpbjtcclxuICAgICAgICAgICAgICAgIGFuaW1hdGlvbi1kdXJhdGlvbjogNTAwbXM7XHJcbiAgICAgICAgICAgICAgICBhbmltYXRpb24taXRlcmF0aW9uLWNvdW50OiBpbmZpbml0ZTtcclxuICAgICAgICAgICAgICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGxpbmVhcjsgXHJcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXIgY2VudGVyO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAubG9jYXRpb25DYXJkIHtcclxuICAgICAgICAgICAgICAgIG9wYWNpdHk6IDA7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICBcclxuICAgIC5jYXJkIHtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgIG1pbi13aWR0aDogMDtcclxuICAgICAgICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNsaXA6IGJvcmRlci1ib3g7XHJcbiAgICAgICAgdHJhbnNpdGlvbjogMC4ycyBib3gtc2hhZG93IGVhc2U7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMC4zNzVyZW07XHJcblxyXG4gICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcclxuICAgICAgICAgICAgICAgIGJveC1zaGFkb3c6IDJweCAycHggMTRweCAwIHJnYmEoMCwgMCwgMCwgMC4yKTsgIFxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmLnAtbGctMiB7XHJcbiAgICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogMC41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLmZhY2V0d3AtZmFjZXQtdG90YWxfcmVzdWx0cyB7XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lO1xyXG4gICAgfVxyXG5cclxuICAgIC5tYi0zLCAubXktMyB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG4gICAgLm10LTMsIC5teS0zIHtcclxuICAgICAgICBtYXJnaW4tdG9wOiAxcmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbiAgICBcclxuICAgIC5tYi1sZy0wLCAubXktbGctMCB7XHJcbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLm10LWxnLTAsIC5teS1sZy0wIHtcclxuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAubXQtMSwgLm15LTEge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDAuMjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucm93LTEwID4gW2NsYXNzXj1cImNvbC1cIl0sIC5yb3ctMTA+W2NsYXNzKj1cIiBjb2wtXCJdLCAucm93LTEwID4gLmZhY2V0d3AtdGVtcGxhdGUgPiBbY2xhc3NePVwiY29sLVwiXSwgLnJvdy0xMCA+IC5mYWNldHdwLXRlbXBsYXRlID4gW2NsYXNzKj1cIiBjb2wtXCJdIHtcclxuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAxMHB4ICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmZhY2V0d3AtcGFnZXIge1xyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgIFxyXG4gICAgICAgIC5mYWNldHdwLXBhZ2Uge1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAwLjVyZW0gMC43NXJlbTtcclxuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IC0xcHg7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjU7XHJcbiAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDQ0cHg7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkYmxhY2s7XHJcbiAgICAgICAgICAgIHdpZHRoOiA0NHB4O1xyXG5cclxuICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJHByaW1hcnk7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICYuYWN0aXZlIHtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJGRhcms7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkZGFyaztcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5yZWFkLW1vcmUtbW9iaWxlIHtcclxuICAgICAgICAubmF2aWdhdGlvbi1idXR0b24ge1xyXG4gICAgICAgICAgICB3aWR0aDogMS4zcmVtO1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDEuM3JlbTtcclxuXHJcbiAgICAgICAgICAgIHN2ZyB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9IFxyXG5cclxuICAgIC5mYWNldHdwLXNlbGVjdGlvbnMge1xyXG4gICAgICAgIHVsIHtcclxuICAgICAgICAgICAgbGlzdC1zdHlsZTogbm9uZTtcclxuICAgICAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICAgICAgbWFyZ2luOiAwO1xyXG5cclxuICAgICAgICAgICAgbGkge1xyXG4gICAgICAgICAgICAgICAgQGV4dGVuZCAuYnRuLXNtYWxsO1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xyXG5cclxuICAgICAgICAgICAgICAgIC5mYWNldHdwLXNlbGVjdGlvbi12YWx1ZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB3aWR0aD0nMTAnIGhlaWdodD0nMTAnIHZpZXdCb3g9JzAgMCAxMCAxMCcgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzRSUzQ3BhdGggZD0nTTYuMDYwNjMgNUw5LjI2NTYyIDEuNzk1TDkuOTI2NTYgMS4xMzQwNkMxMC4wMjQxIDEuMDM2NTYgMTAuMDI0MSAwLjg3ODEyNSA5LjkyNjU2IDAuNzgwNjI1TDkuMjE5MzcgMC4wNzM0Mzc2QzkuMTIxODcgLTAuMDI0MDYyNCA4Ljk2MzQ0IC0wLjAyNDA2MjQgOC44NjU5NCAwLjA3MzQzNzZMNSAzLjkzOTM3TDEuMTM0MDYgMC4wNzMxMjVDMS4wMzY1NiAtMC4wMjQzNzUgMC44NzgxMjUgLTAuMDI0Mzc1IDAuNzgwNjI1IDAuMDczMTI1TDAuMDczMTI1IDAuNzgwMzEzQy0wLjAyNDM3NSAwLjg3NzgxMyAtMC4wMjQzNzUgMS4wMzYyNSAwLjA3MzEyNSAxLjEzMzc1TDMuOTM5MzcgNUwwLjA3MzEyNSA4Ljg2NTk0Qy0wLjAyNDM3NSA4Ljk2MzQ0IC0wLjAyNDM3NSA5LjEyMTg3IDAuMDczMTI1IDkuMjE5MzdMMC43ODAzMTIgOS45MjY1NkMwLjg3NzgxMyAxMC4wMjQxIDEuMDM2MjUgMTAuMDI0MSAxLjEzMzc1IDkuOTI2NTZMNSA2LjA2MDYzTDguMjA1IDkuMjY1NjJMOC44NjU5NCA5LjkyNjU2QzguOTYzNDQgMTAuMDI0MSA5LjEyMTg3IDEwLjAyNDEgOS4yMTkzNyA5LjkyNjU2TDkuOTI2NTYgOS4yMTkzN0MxMC4wMjQxIDkuMTIxODcgMTAuMDI0MSA4Ljk2MzQ0IDkuOTI2NTYgOC44NjU5NEw2LjA2MDYzIDVaJyBmaWxsPSd3aGl0ZScvJTNFJTNDL3N2ZyUzRSUwQVwiKTtcdFx0XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxMHB4IDEwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxMHB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIFxyXG4gICAgfVxyXG59XHJcblxyXG4uZmF2LWNvbnRhaW5lciB7XHJcbiAgICBvdmVyZmxvdy14OiBjbGlwO1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICAgIC5mYXZvcml0ZSB7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICAgIHotaW5kZXg6IDk5OTk7XHJcbiAgICAgICAgdHJhbnNpdGlvbjogMC4ycyBhbGw7XHJcbiAgICAgICAgcG9zaXRpb246IGZpeGVkO1xyXG4gICAgICAgIHRvcDogMTByZW07XHJcbiAgICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgICAgei1pbmRleDogOTA7XHJcbiAgICAgICAgXHJcblxyXG4gICAgICAgIC5idG4tZmF2b3JpdCB7XHJcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDVweCAwcHggMHB4IDVweDtcclxuICAgICAgICAgICAgd2lkdGg6IDUwcHg7XHJcbiAgICAgICAgICAgIGhlaWdodDogNTBweDtcclxuICAgICAgICAgICAgdHJhbnNpdGlvbjogMC4ycyBhbGw7XHJcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcclxuXHJcbiAgICAgICAgICAgIHN2ZyB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMjJweDtcclxuICAgICAgICAgICAgICAgIG1heC13aWR0aDogMjJweDtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogYXV0bztcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcblxyXG4gICAgICAgICAgICAgICAgJjpudGgtY2hpbGQoMSkge1xyXG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmLnNob3cge1xyXG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC03NXZ3KTtcclxuXHJcbiAgICAgICAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcclxuICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTI5cmVtKTtcclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICBzdmcge1xyXG4gICAgICAgICAgICAgICAgICAgICY6bnRoLWNoaWxkKDEpIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICY6bnRoLWNoaWxkKDIpIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2tcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5mYXZvcml0LWNvbnRhaW5lciB7XHJcbiAgICAgICAgICAgIHotaW5kZXg6IDk5OTtcclxuICAgICAgICAgICAgdHJhbnNpdGlvbjogMC4ycyBhbGw7XHJcbiAgICAgICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAxcmVtO1xyXG4gICAgICAgICAgICB3aWR0aDogNzV2dztcclxuICAgICAgICAgICAgbWF4LWhlaWdodDogNzB2aDtcclxuICAgICAgICAgICAgLW1zLW92ZXJmbG93LXN0eWxlOiBub25lOyBcclxuICAgICAgICAgICAgc2Nyb2xsYmFyLXdpZHRoOiBub25lO1xyXG4gICAgICAgICAgICBvdmVyZmxvdy15OiBzY3JvbGw7IFxyXG5cclxuICAgICAgICAgICAgJjo6LXdlYmtpdC1zY3JvbGxiYXIge1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTsgXHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogNC4xMjVyZW0gMi4yNXJlbTtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAyOXJlbTtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJi5ib3R0b20ge1xyXG4gICAgICAgICAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgICAgICAgICAgYm90dG9tOiB1bnNldDtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJi5sZWZ0IHtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDAuNXJlbTtcclxuICAgICAgICAgICAgICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XHJcbiAgICAgICAgICAgICAgICByaWdodDogMDtcclxuICAgICAgICAgICAgICAgIGxlZnQ6IHVuc2V0O1xyXG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDc1dncpO1xyXG5cclxuICAgICAgICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xyXG4gICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgyOXJlbSk7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICYuc2hvdyB7XHJcbiAgICAgICAgICAgICAgICBwb2ludGVyLWV2ZW50czogaW5pdGlhbDtcclxuICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIGg0IHtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4yNXJlbTtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAjMjEyNTI5O1xyXG5cclxuICAgICAgICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS41cmVtO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICBwIHtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMXJlbTtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgaW5wdXRbdHlwZT1jaGVja2JveF0ge1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMC4zNzVyZW07XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDAuNWVtO1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogLTVweDtcclxuICAgICAgICAgICAgICAgIGJvcmRlcjogI2FkYjViZCBzb2xpZCAxcHg7XHJcblxyXG4gICAgICAgICAgICAgICAgJjpjaGVja2VkIHtcclxuICAgICAgICAgICAgICAgICAgICBib3JkZXI6IDA7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIC5nY2hvaWNlIHsgXHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiA1cHg7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAjZmF2b3JpdC1sb2NhdGlvbnMge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMnJlbTtcclxuXHJcbiAgICAgICAgICAgICAgICAuc2VsZWN0ZWQtdG93biB7XHJcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiAwO1xyXG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjMzAzMDMwO1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAwO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuLmxvYWRpbmctYW5pbSB7XHJcbiAgICBiYWNrZ3JvdW5kOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsICUzQ3N2ZyBpZD0nbG9hZGluZy1zcGlubmVyJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPSc0OCcgaGVpZ2h0PSc0OCcgdmlld0JveD0nMCAwIDQ4IDQ4JyUzRSUzQ2cgZmlsbD0nbm9uZSclM0UlM0NwYXRoIGlkPSd0cmFjaycgZmlsbD0nJTIzQzZDQ0QyJyBkPSdNMjQsNDggQzEwLjc0NTE2Niw0OCAwLDM3LjI1NDgzNCAwLDI0IEMwLDEwLjc0NTE2NiAxMC43NDUxNjYsMCAyNCwwIEMzNy4yNTQ4MzQsMCA0OCwxMC43NDUxNjYgNDgsMjQgQzQ4LDM3LjI1NDgzNCAzNy4yNTQ4MzQsNDggMjQsNDggWiBNMjQsNDQgQzM1LjA0NTY5NSw0NCA0NCwzNS4wNDU2OTUgNDQsMjQgQzQ0LDEyLjk1NDMwNSAzNS4wNDU2OTUsNCAyNCw0IEMxMi45NTQzMDUsNCA0LDEyLjk1NDMwNSA0LDI0IEM0LDM1LjA0NTY5NSAxMi45NTQzMDUsNDQgMjQsNDQgWicvJTNFJTNDcGF0aCBpZD0nc2VjdGlvbicgZmlsbD0nJTIzM0Y0ODUwJyBkPSdNMjQsMCBDMzcuMjU0ODM0LDAgNDgsMTAuNzQ1MTY2IDQ4LDI0IEw0NCwyNCBDNDQsMTIuOTU0MzA1IDM1LjA0NTY5NSw0IDI0LDQgTDI0LDAgWicvJTNFJTNDL2clM0UlM0Mvc3ZnJTNFXCIpO1xyXG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB3aWR0aDogMTAwcHg7XHJcbiAgICBoZWlnaHQ6IDEwMHB4O1xyXG4gICAgbWFyZ2luOiA1MHB4IGNhbGMoNTAlIC0gNTBweCk7XHJcbiAgICBhbmltYXRpb24tbmFtZTogc3BpbjtcclxuICAgIGFuaW1hdGlvbi1kdXJhdGlvbjogNTAwbXM7XHJcbiAgICBhbmltYXRpb24taXRlcmF0aW9uLWNvdW50OiBpbmZpbml0ZTtcclxuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGxpbmVhcjsgXHJcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXIgY2VudGVyO1xyXG59IiwiXHJcbi5sb2NhdGlvbi0tdjIge1xyXG4gICAgb3ZlcmZsb3c6IGluaXRpYWw7XHJcbn1cclxuXHJcbi56LWluZGV4LTEwIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIHotaW5kZXg6IDEwO1xyXG59IiwiaHRtbCB7XHJcbiAgICBzY3JvbGwtcGFkZGluZy10b3A6IDEwMHB4O1xyXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XHJcbiAgICAgICAgc2Nyb2xsLXBhZGRpbmctdG9wOiAxODNweDtcclxuICAgIH1cclxufVxyXG5cclxuLmxvY2F0aW9uLS12MiB7XHJcblxyXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XHJcbiAgICAgICAgLmxvY2F0aW9uLXJpZ2h0IC5oZXJvLWdhbGxlcnkge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmLmxvY2F0aW9uLWNvbXBhY3Qge1xyXG4gICAgICAgIC5oZXJvLXN1bW1hcnkge1xyXG4gICAgICAgICAgICBtaW4taGVpZ2h0OiAwO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuaGVyby1zdW1tYXJ5IHtcclxuICAgICAgICB3aWR0aDogNDAwcHg7XHJcbiAgICAgICAgZmxleDogMCAwIDQwMHB4O1xyXG4gICAgICAgIHRyYW5zaXRpb246IG1pbi1oZWlnaHQgMC41cztcclxuICAgICAgICBtaW4taGVpZ2h0OiA2MDBweDtcclxuICAgICAgICBiYWNrZ3JvdW5kOiAkbGlnaHQ7XHJcbiAgICAgICAgcGFkZGluZzogNzBweCA0MHB4IDQwcHg7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG5cclxuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogMTE5OXB4KSB7XHJcbiAgICAgICAgICAgIHdpZHRoOiAzNzVweDtcclxuICAgICAgICAgICAgcGFkZGluZzogNDBweCAyMHB4O1xyXG4gICAgICAgICAgICBmbGV4OiAwIDAgMzc1cHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcclxuICAgICAgICAgICAgd2lkdGg6IGF1dG87XHJcbiAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDA7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuYWRkLXRvLXNob3J0bGlzdC1idG4ge1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiBhdXRvO1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5icmVhZGNydW1iLWxpbmsge1xyXG4gICAgICAgICAgICBjb2xvcjogIzIxMjUyOTtcclxuICAgICAgICB9XHJcbiAgICBcclxuICAgICAgICAubG9jYXRpb24tdGl0bGUge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDQwcHg7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLnN0YXRzIHtcclxuICAgICAgICAgICAgZ2FwOiAxNnB4O1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG4gICAgICAgICAgICAuc3RhdCB7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyOiBub25lO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC5zdGF0X19sYWJlbCB7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgICAgICAgICBmbGV4OiAwIDAgNTAlO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC5zdGF0X192YWx1ZSB7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLmhlcm8tZ2FsbGVyeSB7XHJcbiAgICAgICAgZGlzcGxheTogZ3JpZDtcclxuICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAyMTZweDtcclxuICAgICAgICBncmlkLXRlbXBsYXRlLXJvd3M6IHJlcGVhdCgzLCAxOTZweCk7XHJcbiAgICAgICAgZ2FwOiA2cHg7XHJcbiAgICAgICAgZmxleDogMTtcclxuICAgICAgICBoZWlnaHQ6IDYwMHB4O1xyXG4gICAgICAgIFxyXG4gICAgICAgIC5oZXJvLWltYWdlIHtcclxuICAgICAgICAgICAgZ3JpZC1hcmVhOiAxIC8gMSAvIDQgLyAyO1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA2MDBweDtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgaW1nIHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICBcclxuICAgICAgICAubG9jYXRpb24tbWFwLXByZXZpZXcge1xyXG4gICAgICAgICAgICBncmlkLWFyZWE6IDEgLyAyIC8gMiAvIDM7XHJcbiAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgICAgICAgIGltZyB7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMjAwJTtcclxuICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDA7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgXHJcbiAgICAgICAgLnBob3RvLWdhbGxlcnktcHJldmlldyB7XHJcbiAgICAgICAgICAgIGdyaWQtYXJlYTogMiAvIDIgLyA0IC8gMztcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICAgICAgZ2FwOiA2cHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuZ2FsbGVyeS10aHVtYm5haWwge1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxOTZweDtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgICAmLmdhbGxlcnktb3Blbi1hbGwge1xyXG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogMDtcclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcclxuICAgICAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjYpO1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgaW1nIHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAubG9jYXRpb24tbW9iaWxlLWdhbGxlcnkge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MnB4KSB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIH1cclxuICAgICAgICAuaGVyby1nYWxsZXJ5IHtcclxuICAgICAgICAgICAgZGlzcGxheTogZ3JpZDtcclxuICAgICAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMywgMWZyKTtcclxuICAgICAgICAgICAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiAxZnIgMTIwcHg7XHJcbiAgICAgICAgICAgIGdhcDogNnB4O1xyXG4gICAgICAgICAgICBmbGV4OiAxO1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDQwMHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICAuaGVyby1pbWFnZSB7XHJcbiAgICAgICAgICAgIGdyaWQtYXJlYTogMSAvIDEgLyAyIC8gNDtcclxuICAgICAgICAgICAgaGVpZ2h0OiAyODBweDtcclxuICAgICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDI4MHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5sb2NhdGlvbi1tYXAtcHJldmlldyB7XHJcbiAgICAgICAgICAgIGdyaWQtYXJlYTogMiAvIDEgLyAzIC8gMjtcclxuICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgICAgICAgaW1nIHtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAyMDAlO1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAucGhvdG8tZ2FsbGVyeS1wcmV2aWV3IHtcclxuICAgICAgICAgICAgZ3JpZC1hcmVhOiAyIC8gMiAvIDMgLyA0O1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBncmlkO1xyXG4gICAgICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgyLCAxZnIpO1xyXG4gICAgICAgICAgICBncmlkLXRlbXBsYXRlLXJvd3M6IDFmcjtcclxuICAgICAgICAgICAgZ2FwOiA2cHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5nYWxsZXJ5LXRodW1ibmFpbCBhe1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDEyMHB4O1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLnNoYXJlLWJ0biB7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHRvcDogMTBweDtcclxuICAgICAgICByaWdodDogMTBweDtcclxuICAgICAgICBoZWlnaHQ6IDQwcHg7XHJcbiAgICAgICAgd2lkdGg6IDQwcHg7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgYmFja2dyb3VuZDogbm9uZTtcclxuICAgICAgICBib3JkZXI6IG5vbmU7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcclxuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgICAgei1pbmRleDogMTA7XHJcbiAgICAgICAgc3BhbiB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59IiwiLmxvY2F0aW9uLS12MiB7XHJcbiAgICBAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcclxuICAgICAgICAubG9jYXRpb24tbGVmdC1pbm5lciAubG9jYXRpb24tbmF2aWdhdGlvbiB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xyXG4gICAgICAgIC5sb2NhdGlvbi1yaWdodCAubG9jYXRpb24tbmF2aWdhdGlvbiB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgXHJcblxyXG4gICAgLmxvY2F0aW9uLW1vYmlsZS1uYXZpZ2F0aW9uIHtcclxuICAgICAgICBzY3JvbGwtYmVoYXZpb3I6IHNtb290aDtcclxuICAgICAgICBwb3NpdGlvbjogc3RpY2t5O1xyXG4gICAgICAgIHRvcDogOTBweDtcclxuICAgICAgICB6LWluZGV4OiAxMDtcclxuICAgIH1cclxufVxyXG5cclxuLmxvY2F0aW9uLS12MiAubG9jYXRpb24tbmF2aWdhdGlvbiB7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICBiYWNrZ3JvdW5kOiAkc2Vjb25kYXJ5O1xyXG5cclxuICAgIC5uYXYtY29udGFpbmVyIHtcclxuICAgICAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgfVxyXG5cclxuICAgIC5uYXYtdGFicyB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICBwYWRkaW5nOiAyMHB4O1xyXG4gICAgICAgIGdhcDogMjBweDtcclxuICAgICAgICBsaXN0LXN0eWxlOiBub25lO1xyXG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcclxuICAgICAgICAgICAgcGFkZGluZzogNDBweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgYSB7XHJcbiAgICAgICAgY29sb3I6ICR3aGl0ZTtcclxuICAgICAgICBvcGFjaXR5OiAwLjc7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIHRyYW5zaXRpb246IG9wYWNpdHkgMC4ycyBlYXNlO1xyXG4gICAgICAgID4gc3BhbiB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogJHNlY29uZGFyeTtcclxuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMTRweDtcclxuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICB6LWluZGV4OiAyO1xyXG4gICAgICAgIH1cclxuICAgICAgICAmOmFmdGVyIHtcclxuICAgICAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICAgIHRvcDogNTAlO1xyXG4gICAgICAgICAgICB3aWR0aDogMDtcclxuICAgICAgICAgICAgaGVpZ2h0OiAycHg7XHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IC0xcHg7XHJcbiAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjRzO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkd2hpdGU7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICY6aG92ZXIsXHJcbiAgICAgICAgJi5hY3RpdmUge1xyXG4gICAgICAgICAgICBvcGFjaXR5OiAxO1xyXG4gICAgICAgIH1cclxuICAgICAgICAmLmFjdGl2ZTphZnRlciB7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcclxuICAgICAgICAubmF2LXRhYnMge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgb3ZlcmZsb3cteDogc2Nyb2xsO1xyXG4gICAgICAgICAgICBvdmVyZmxvdy14OiBhdXRvO1xyXG4gICAgICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG4gICAgICAgICAgICAtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7XHJcblxyXG4gICAgICAgICAgICBzY3JvbGxiYXItd2lkdGg6IG5vbmU7ICAgLyogRmlyZWZveCAqL1xyXG4gICAgICAgICAgICAtbXMtb3ZlcmZsb3ctc3R5bGU6IG5vbmU7IC8qIElFIDEwKyAqL1xyXG5cclxuICAgICAgICAgICAgJjo6LXdlYmtpdC1zY3JvbGxiYXIge1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTsgIC8qIENocm9tZSwgU2FmYXJpICovXHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIC5uYXYtaXRlbSB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgYSB7XHJcbiAgICAgICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgICAgICAgICAgJjphZnRlciB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59IiwiLmxvY2F0aW9uLS12MiB7XHJcblxyXG4gICAgLmxvY2F0aW9uLWNvbnRlbnQge1xyXG4gICAgICAgIHBhZGRpbmc6IDcwcHg7XHJcbiAgICAgICAgbWF4LXdpZHRoOiA5OTBweDtcclxuXHJcbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDExOTlweCkge1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAyMHB4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XHJcbiAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xyXG4gICAgICAgIC5sb2NhdGlvbi1tYWluIHtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgZ2FwOiA2cHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAubG9jYXRpb24tbGVmdCB7XHJcbiAgICAgICAgICAgIGZsZXg6IDAgMCA0MDBweDtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICAgICAgJi1pbm5lciB7XHJcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogc3RpY2t5O1xyXG4gICAgICAgICAgICAgICAgdG9wOiA5MHB4O1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogMTE5OXB4KSB7XHJcbiAgICAgICAgICAgICAgICBmbGV4OiAwIDAgMzc1cHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5sb2NhdGlvbi1yaWdodCB7XHJcbiAgICAgICAgICAgIGZsZXg6IDE7XHJcbiAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcbiIsIlxyXG4ucHJvcGVydGllc19fbGlzdGluZyB7XHJcblxyXG4gICAgd2lkdGg6IDEwMCU7IFxyXG5cclxuICAgIC5jb2wtMTIge1xyXG5cclxuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogMTIyMHB4KSB7XHJcbiAgICAgICAgICAgIHdpZHRoOiBjYWxjKDUwJSAtIDIwcHgpO1xyXG4gICAgICAgICAgICBtYXgtd2lkdGg6IGNhbGMoNTAlIC0gMjBweCk7XHJcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA0MHB4O1xyXG5cclxuICAgICAgICAgICAgJjpudGgtY2hpbGQoMSksICY6bnRoLWNoaWxkKDJuKzEpIHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgXHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNDBweDtcclxuXHJcbiAgICAgICAgXHJcbiAgICB9XHJcblxyXG4gICAgJi0tbG9hZGluZyB7XHJcbiAgICAgICAgb3BhY2l0eTogMC41O1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICBtaW4taGVpZ2h0OiAxMDBweDtcclxuXHJcbiAgICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICB0b3A6IDUwcHg7XHJcbiAgICAgICAgICAgIGxlZnQ6IDUwJTtcclxuICAgICAgICAgICAgd2lkdGg6IDQwcHg7XHJcbiAgICAgICAgICAgIGhlaWdodDogNDBweDtcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogLTIwcHg7XHJcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAtMjBweDtcclxuICAgICAgICAgICAgYm9yZGVyOiA0cHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjEpO1xyXG4gICAgICAgICAgICBib3JkZXItdG9wLWNvbG9yOiAjMDAwO1xyXG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICAgICAgICAgIGFuaW1hdGlvbjogc3Bpbm5lciAxcyBsaW5lYXIgaW5maW5pdGU7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG5Aa2V5ZnJhbWVzIHNwaW5uZXIge1xyXG4gICAgdG8ge1xyXG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5wcm9wZXJ0eSB7XHJcbiAgICBjb2xvcjogIzIxMjUyOSFpbXBvcnRhbnQ7XHJcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmUhaW1wb3J0YW50O1xyXG4gICAgYmFja2dyb3VuZDogI0ZGRkZGRjtcclxuICAgIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoNDgsIDQ4LCA0OCwgMC4zKTtcclxuICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAmX19pbWFnZSB7XHJcbiAgICAgICAgaGVpZ2h0OiAwO1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiA1MCU7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIGltZyB7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMCFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMCFpbXBvcnRhbnQ7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJl9fYm9keSB7XHJcbiAgICAgICAgcGFkZGluZzogMzBweDtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGZsZXg6IDE7XHJcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIH1cclxuICAgICZfX2hlYWRsaW5lIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICB9XHJcbiAgICAmX19tZXRhIHtcclxuICAgICAgICBwYWRkaW5nLXRvcDogMjBweDtcclxuICAgICAgICBtYXJnaW4tdG9wOiBhdXRvO1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgIH1cclxuICAgICZfX21ldGEtaXRlbSB7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xyXG4gICAgfVxyXG4gICAgJl9fZG9tYWluLW1lc3NhZ2Uge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgcGFkZGluZzogMjVweCAwO1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xyXG5cclxuICAgICAgICBpbWcge1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG4iLCIud3BqYiBkaXYge1xyXG5cdEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xyXG5cdFx0bWFyZ2luOiAwIGF1dG87XHJcblx0fVxyXG59XHJcblxyXG4ud3BqYiAuYnRuLXByaW1hcnkge1xyXG5cdEBleHRlbmQgLmJ0bi1wcmltYXJ5O1xyXG5cdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxufVxyXG5cclxuLndwamIgLmNvbnRhaW5lciB7XHJcblx0cGFkZGluZy1yaWdodDogMjVweDtcclxuICAgIHBhZGRpbmctbGVmdDogMjVweDtcclxuXHRtYXJnaW4tbGVmdDogYXV0bztcclxuXHRtYXJnaW4tcmlnaHQ6IGF1dG87XHJcbn1cclxuXHJcbi53cGpiIC53cGpiLXRhYi1jb250ZW50IHtcclxuXHRwYWRkaW5nOiAxNXB4O1xyXG59XHJcblxyXG5zZWxlY3Qge1xyXG5cdGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0Nzdmcgd2lkdGg9JzEwJyBoZWlnaHQ9JzcnIHZpZXdCb3g9JzAgMCAxMCA3JyBmaWxsPSdub25lJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNFJTNDcGF0aCBkPSdNNSA2Ljk4NDM4TDAgMC45ODQzNzVIMTBMNSA2Ljk4NDM4WicgZmlsbD0nJTIzMUYyOTM3Jy8lM0UlM0Mvc3ZnJTNFJTBBXCIpICFpbXBvcnRhbnQ7XHJcblx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdCAhaW1wb3J0YW50O1xyXG5cdGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0IDIwcHggY2VudGVyICFpbXBvcnRhbnQ7XHJcblx0Zm9udC1zaXplOiAxNnB4IWltcG9ydGFudDtcclxufVxyXG5cclxuI3dwamItYWxlcnQtZm9ybSxcclxuI3dwamItdG9wLXNlYXJjaCB7XHJcblx0cGFkZGluZzogMDtcclxuXHRiYWNrZ3JvdW5kOiBub25lO1xyXG5cdGZvbnQtc2l6ZTogMTZweDtcclxuXHRsaW5lLWhlaWdodDogMTtcclxuXHRtYXJnaW46IDAgMCA1MHB4O1xyXG5cdGJvcmRlcjogbm9uZTtcclxuXHJcblx0c2VsZWN0LFxyXG5cdGlucHV0W3R5cGU9dGV4dF0ge1xyXG5cdFx0QGV4dGVuZCAuZm9ybS1pbnB1dDtcclxuXHRcdG1hcmdpbjogMDtcclxuXHR9XHJcblxyXG5cdGlucHV0W3R5cGU9Y2hlY2tib3hdLFxyXG5cdGlucHV0W3R5cGU9cmFkaW9dIHtcclxuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHR9XHJcbn1cclxuXHJcbiN3cGpiLWFsZXJ0LWZvcm0ge1xyXG5cdG1hcmdpbjogMDtcclxufVxyXG5cclxuYm9keSAjd3BqYi1hbGVydC1mb3JtIC53cGpiLWN1dGUtaW5wdXQsXHJcbmJvZHkgI3dwamItdG9wLXNlYXJjaCAud3BqYi1jdXRlLWlucHV0IHtcclxuXHRwYWRkaW5nLWxlZnQ6IDI1cHg7XHJcbn1cclxuXHJcbiN3cGpiLWFsZXJ0LWZvcm0gdWwgbGksXHJcbiN3cGpiLXRvcC1zZWFyY2ggdWwgbGkge1xyXG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRtYXJnaW46IDAgMTJweCAwIDA7XHJcblx0bGluZS1oZWlnaHQ6IDI0cHg7XHJcbn1cclxuXHJcbi53cGpiLWN1dGUtaW5wdXQ6aG92ZXIgaW5wdXQ6bm90KFtkaXNhYmxlZF0pOmNoZWNrZWQgfiAud3BqYi1jdXRlLWlucHV0LWluZGljYXRvcixcclxuLndwamItY3V0ZS1pbnB1dCBpbnB1dDpjaGVja2VkOmZvY3VzIH4gLndwamItY3V0ZS1pbnB1dC1pbmRpY2F0b3IsXHJcbi53cGpiLWN1dGUtaW5wdXQgaW5wdXQ6Y2hlY2tlZCB+IC53cGpiLWN1dGUtaW5wdXQtaW5kaWNhdG9yIHtcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeTtcclxuXHRib3JkZXItY29sb3I6ICRwcmltYXJ5IWltcG9ydGFudDtcclxufVxyXG5cclxuLndwamItY3V0ZS1pbnB1dC53cGpiLWN1dGUtY2hlY2tib3ggLndwamItY3V0ZS1pbnB1dC1pbmRpY2F0b3I6YWZ0ZXIge1xyXG5cdHRvcDogMnB4O1xyXG5cdGxlZnQ6IDZweDtcclxuXHR3aWR0aDogNnB4O1xyXG5cdGhlaWdodDogMTJweDtcclxuXHR0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XHJcblx0Ym9yZGVyOiBzb2xpZCAjZmZmO1xyXG5cdGJvcmRlci13aWR0aDogMCAycHggMnB4IDA7XHJcbn1cclxuXHJcbiN3cGpiLWFsZXJ0LWZvcm0sXHJcbiN3cGpiLXRvcC1zZWFyY2gtZm9ybSxcclxuLndwamItcGFnZS1zZWFyY2ggLndwamItZm9ybSB7XHJcblx0ZGlzcGxheTogZmxleDtcclxuXHRAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcclxuXHRcdGZsZXgtd3JhcDogd3JhcDtcclxuXHR9XHJcbn1cclxuXHJcbi53cGpiLXNlYXJjaCB7XHJcblx0XHJcblx0ZGlzcGxheTogZmxleDtcclxuXHRmbGV4LXdyYXA6IHdyYXA7XHJcblx0bWFyZ2luOiAwIC01cHghaW1wb3J0YW50O1xyXG5cdC53cGpiLWlucHV0IHtcclxuXHRcdHdpZHRoOiAxMDAlIWltcG9ydGFudDtcclxuXHRcdG1hcmdpbjogMCAwIDVweCFpbXBvcnRhbnQ7XHJcblx0XHRwYWRkaW5nOiAwIDVweDtcclxuXHRcdCZbc3R5bGVdIHtcclxuXHRcdFx0YmFja2dyb3VuZDogbm9uZSFpbXBvcnRhbnQ7XHJcblx0XHR9XHJcblx0XHQmOmZpcnN0LWNoaWxkIHtcclxuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0XHQmOmFmdGVyIHtcclxuXHRcdFx0XHRjb250ZW50OiAnJztcclxuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdFx0aGVpZ2h0OiAyNHB4O1xyXG5cdFx0XHRcdHdpZHRoOiAyNHB4O1xyXG5cdFx0XHRcdHRvcDogNTAlO1xyXG5cdFx0XHRcdHJpZ2h0OiAxOHB4O1xyXG5cdFx0XHRcdHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG5cdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHdpZHRoPScyNCcgaGVpZ2h0PScyNCcgdmlld0JveD0nMCAwIDI0IDI0JyBmaWxsPSdub25lJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNFJTNDcGF0aCBkPSdNMjEuODYzMyAyMC44MTI1TDE2LjgyNDIgMTUuNzczNEMxNi43MzQ0IDE1LjY4MzYgMTYuNjE3MiAxNS42MzY3IDE2LjQ5MjIgMTUuNjM2N0gxNi4wODk4QzE3LjQyOTcgMTQuMTg3NSAxOC4yNSAxMi4yNTM5IDE4LjI1IDEwLjEyNUMxOC4yNSA1LjYzNjcyIDE0LjYxMzMgMiAxMC4xMjUgMkM1LjYzNjcyIDIgMiA1LjYzNjcyIDIgMTAuMTI1QzIgMTQuNjEzMyA1LjYzNjcyIDE4LjI1IDEwLjEyNSAxOC4yNUMxMi4yNTM5IDE4LjI1IDE0LjE4NzUgMTcuNDI5NyAxNS42MzY3IDE2LjA5MzhWMTYuNDkyMkMxNS42MzY3IDE2LjYxNzIgMTUuNjg3NSAxNi43MzQ0IDE1Ljc3MzQgMTYuODI0MkwyMC44MTI1IDIxLjg2MzNDMjAuOTk2MSAyMi4wNDY5IDIxLjI5MyAyMi4wNDY5IDIxLjQ3NjYgMjEuODYzM0wyMS44NjMzIDIxLjQ3NjZDMjIuMDQ2OSAyMS4yOTMgMjIuMDQ2OSAyMC45OTYxIDIxLjg2MzMgMjAuODEyNVpNMTAuMTI1IDE3QzYuMzI0MjIgMTcgMy4yNSAxMy45MjU4IDMuMjUgMTAuMTI1QzMuMjUgNi4zMjQyMiA2LjMyNDIyIDMuMjUgMTAuMTI1IDMuMjVDMTMuOTI1OCAzLjI1IDE3IDYuMzI0MjIgMTcgMTAuMTI1QzE3IDEzLjkyNTggMTMuOTI1OCAxNyAxMC4xMjUgMTdaJyBmaWxsPSclMjMxQjFCMUInLyUzRSUzQy9zdmclM0UlMEFcIik7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHQvLyY6bnRoLWNoaWxkKDIpIHsgZGlzcGxheTogbm9uZTsgfVxyXG5cclxuXHR9XHJcblx0QG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XHJcblx0XHQud3BqYi1pbnB1dCB7XHJcblx0XHRcdHdpZHRoOiA1MCUhaW1wb3J0YW50O1xyXG5cdFx0XHQmOmZpcnN0LWNoaWxkIHtcclxuXHRcdFx0XHR3aWR0aDogNTAlIWltcG9ydGFudDtcclxuXHRcdFx0fVxyXG5cdFx0XHQmLndwamItaW5wdXQtdHlwZS1mdWxsIHtcclxuXHRcdFx0XHR3aWR0aDogMTAwJSFpbXBvcnRhbnQ7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdC53cGpiLXNlYXJjaC1pbnB1dC1sYWJlbCB7XHJcblx0XHRkaXNwbGF5OiBub25lO1xyXG5cdH1cclxuXHJcblx0LndwamItb3B0aW9ucy1saXN0IHtcclxuXHRcdHBhZGRpbmc6IDAgMCAxMHB4O1xyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdGZsZXgtd3JhcDogd3JhcDtcclxuXHRcdEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xyXG5cdFx0XHRwYWRkaW5nOiAxNXB4IDAgMDtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdC53cGpiLWlucHV0LWNvbHMge1xyXG5cdFx0bWFyZ2luOiAwIDAgNXB4IWltcG9ydGFudDtcclxuXHRcdHBhZGRpbmctcmlnaHQ6IDIwcHg7XHJcblx0XHR3aWR0aDogNTAlO1xyXG5cdFx0bGluZS1oZWlnaHQ6IDE7XHJcblx0XHRAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcclxuXHRcdFx0bWluLXdpZHRoOiAxNzRweDtcclxuXHRcdFx0d2lkdGg6IGF1dG87XHJcblx0XHRcdGZsZXg6IDE7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQud3BqYi1saXN0LXNlYXJjaC53cGpiLWxpc3Qtc2VhcmNoIHtcclxuXHRcdG1hcmdpbi1ib3R0b206IDVweCFpbXBvcnRhbnQ7XHJcblx0fVxyXG59XHJcblxyXG4ud3BqYi1zZWFyY2gtZ3JvdXAtdmlzaWJsZSB7XHJcblx0LndwamItaW5wdXQ6Zmlyc3QtY2hpbGQ6YWZ0ZXIgeyBkaXNwbGF5OiBub25lOyB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xyXG5cdC5zZWN0aW9uLWpvYi1hbGVydHMgLndwamItc2VhcmNoIC53cGpiLWlucHV0IHtcclxuXHRcdHdpZHRoOiAzMy4zMzMzJSFpbXBvcnRhbnQ7XHJcblx0XHQmLndwamItaW5wdXQtdHlwZS1mdWxsIHtcclxuXHRcdFx0d2lkdGg6IDEwMCUhaW1wb3J0YW50O1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuYm9keSAud3BqYiAud3BqYi1zZWFyY2gtZ3JvdXAtdmlzaWJsZSxcclxuYm9keSAud3BqYi53cGpiLXBhZ2Utc2VhcmNoIC53cGpiLWZpZWxkc2V0LXNlYXJjaCB7XHJcblx0d2lkdGg6IGF1dG87XHJcblx0ZmxvYXQ6IG5vbmU7XHJcbn1cclxuXHJcbmJvZHkgLndwamIud3BqYi1wYWdlLXNlYXJjaCB7XHJcblx0bWFyZ2luLXJpZ2h0OiA0NXB4O1xyXG5cclxuXHRAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcclxuXHRcdG1hcmdpbi1yaWdodDogMzBweDtcclxuXHRcdG1hcmdpbi1ib3R0b206IDIwcHg7XHJcblx0fVxyXG5cclxuXHQud3BqYi1maWVsZHNldC1zZWFyY2gge1xyXG5cdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0ZmxleC13cmFwOiB3cmFwO1xyXG5cdFx0Z2FwOiAwIDIwcHg7XHJcblx0XHRtYXJnaW46IDAgMjBweCAwIDA7XHJcblxyXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcblx0XHRcdG1hcmdpbjogMDtcclxuXHRcdFx0Z2FwOiAwIDEwcHg7XHJcblx0XHR9XHJcblxyXG5cdFx0ZGl2LndwamItZmllbGQge1xyXG5cdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdH1cclxuXHJcblx0XHQ+IGRpdiB7XHJcblx0XHRcdHdpZHRoOiBjYWxjKDUwJSAtIDIwcHgpO1xyXG5cdFx0XHRtYXJnaW46IDAgMCAxMHB4IDAhaW1wb3J0YW50O1xyXG5cclxuXHRcdFx0QG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkgYW5kIChtYXgtd2lkdGg6IDEyOTlweCkge1xyXG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHRAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcclxuXHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHRcdHNlbGVjdCB7XHJcblx0XHRcdGJvcmRlci1yYWRpdXM6IDZweDtcclxuXHRcdFx0Ym9yZGVyOiAxcHggc29saWQgI2NlZDRkYTtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdC53cGpiLXN1Ym1pdCB7XHJcblx0XHRtYXJnaW46IDA7XHJcblx0fVxyXG5cclxuXHQud3BqYi1sYWJlbCB7XHJcblx0XHRkaXNwbGF5OiBub25lIWltcG9ydGFudDtcclxuXHR9XHJcbn1cclxuXHJcbmJvZHkgLndwamIgLndwamItbGlzdC1zZWFyY2gge1xyXG5cdHdpZHRoOiBhdXRvO1xyXG5cdGZsb2F0OiBub25lO1xyXG5cdG1hcmdpbjogMCAwIDAgMTBweDtcclxuXHRAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcclxuXHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0bWFyZ2luOiAwO1xyXG5cdH1cclxufVxyXG5cclxuYm9keSAud3BqYiAud3BqYi1idXR0b24ud3BqYi1idXR0b24tc2VhcmNoIHtcclxuXHRAZXh0ZW5kIC5idG47XHJcblx0QGV4dGVuZCAuYnRuLXByaW1hcnk7XHJcblx0d2lkdGg6IDEwMCU7XHJcblx0bWluLXdpZHRoOiAxNjRweDtcclxuXHR3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG5cdC53cGpiLWljb24tc2VhcmNoIHsgZGlzcGxheTogbm9uZTsgfVxyXG5cdC53cGpiLW1vYmlsZS1vbmx5IHsgZGlzcGxheTogYmxvY2s7IH1cclxufVxyXG5cclxuLnNpZGViYXIge1xyXG5cdC53aWRnZXQtc2lkZWJhciB7XHJcblx0XHRtYXgtd2lkdGg6IDIzMHB4O1xyXG5cdFx0bWFyZ2luOiAwIGF1dG8gNjBweDtcclxuXHR9XHJcblx0LndpZGdldHRpdGxlIHtcclxuXHRcdEBleHRlbmQgLmg2O1xyXG5cdFx0Zm9udC13ZWlnaHQ6IDUwMDtcclxuXHR9XHJcblxyXG5cdC53cGpiLXdpZGdldC13aXRoLWNvdW50ID4gbGkge1xyXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogMjBweDtcclxuXHRcdCY6bGFzdC1jaGlsZCB7IG1hcmdpbi1ib3R0b206IDA7IH1cclxuXHRcdGEge1xyXG5cdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0cGFkZGluZy1yaWdodDogMzBweDtcclxuXHRcdFx0Y29sb3I6ICM1RTVFNUU7XHJcblx0XHR9XHJcblx0XHQud3BqYi13aWRnZXQtaXRlbS1udW0ge1xyXG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdHRvcDogNTAlO1xyXG5cdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XHJcblx0XHRcdHJpZ2h0OiAwO1xyXG5cdFx0XHR3aWR0aDogMjVweDtcclxuXHRcdFx0aGVpZ2h0OiAyNXB4O1xyXG5cdFx0XHRwb2ludGVyLWV2ZW50czogbm9uZTtcclxuXHRcdFx0Y29sb3I6ICM1RTVFNUU7XHJcblx0XHRcdGJhY2tncm91bmQ6ICNERkU0RjE7XHJcblx0XHRcdGJvcmRlci1yYWRpdXM6IDJweDtcclxuXHRcdFx0Zm9udC1zaXplOiAxMnB4O1xyXG5cdFx0XHRwYWRkaW5nOiAwO1xyXG5cdFx0XHRmb250LXdlaWdodDogNDAwO1xyXG5cdFx0XHR0cmFuc2l0aW9uOiBhbGwgMC4ycztcclxuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0fVxyXG5cclxuXHRcdCY6aG92ZXIgYSB7XHJcblx0XHRcdGNvbG9yOiAkcHJpbWFyeTtcclxuXHRcdH1cclxuXHRcdCY6aG92ZXIgLndwamItd2lkZ2V0LWl0ZW0tbnVtIHtcclxuXHRcdFx0YmFja2dyb3VuZDogI2UyZjRmYTtcclxuXHRcdFx0Y29sb3I6ICRwcmltYXJ5O1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuLmNvbnRhaW5lci1zbSB7XHJcblx0bWF4LXdpZHRoOiA5NDBweDtcclxuXHRwYWRkaW5nLWxlZnQ6IDE1cHg7XHJcblx0cGFkZGluZy1yaWdodDogMTVweDtcclxuXHRtYXJnaW46IDAgYXV0byFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi53cGpiLXBhZ2UtcHJldmlldyxcclxuLndwamItcGFnZS1zaW5nbGUge1xyXG5cdGJhY2tncm91bmQ6ICNmZmY7XHJcblx0cGFkZGluZy10b3A6IDgwcHg7XHJcblx0dGV4dC1hbGlnbjogbGVmdDtcclxuXHJcblx0LndwamItam9iLWFwcGx5IHtcclxuXHRcdG1heC13aWR0aDogbm9uZTtcclxuXHRcdHBhZGRpbmc6IDgwcHggMDtcclxuXHRcdGJhY2tncm91bmQ6ICRsaWdodDtcclxuXHRcdC53cGpiLWZvcm0tc2xpZGVyIHtcclxuXHRcdFx0bWF4LXdpZHRoOiA5NDBweDtcclxuXHRcdFx0cGFkZGluZzogMDtcclxuXHRcdFx0cGFkZGluZy1sZWZ0OiAxNXB4O1xyXG5cdFx0XHRwYWRkaW5nLXJpZ2h0OiAxNXB4O1xyXG5cdFx0XHRtYXJnaW46IDAgYXV0byFpbXBvcnRhbnQ7XHJcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRib3JkZXI6IG5vbmU7XHJcblx0XHRcdGJveC1zaGFkb3c6IG5vbmU7XHJcblx0XHRcdCZbc3R5bGVdIHtcclxuXHRcdFx0XHRkaXNwbGF5OiBibG9jayFpbXBvcnRhbnQ7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdC53cGpiLXRvcC1oZWFkZXIge1xyXG5cdFx0bWFyZ2luOiAwO1xyXG5cdFx0YmFja2dyb3VuZDogI2ZmZjtcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRhbGlnbi1pdGVtczogZmxleC1zdGFydDtcclxuXHRcdC53cGpiLXRvcC1oZWFkZXItaW1hZ2Uge1xyXG5cdFx0XHRoZWlnaHQ6IDEwMCU7XHJcblx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRtYXJnaW46IDMwcHggMDtcclxuXHRcdFx0PiBpbWcge1xyXG5cdFx0XHRcdHdpZHRoOiAxNTdweDtcclxuXHRcdFx0XHRoZWlnaHQ6IDkzcHg7XHJcblx0XHRcdFx0bWF4LXdpZHRoOiBub25lO1xyXG5cdFx0XHRcdG1heC1oZWlnaHQ6IG5vbmU7XHJcblx0XHRcdFx0b2JqZWN0LWZpdDogY29udGFpbjtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0LndwamItZ3JpZC1yb3cge1xyXG5cdFx0QGV4dGVuZCAuYm9keS1zbTtcclxuXHRcdGJvcmRlcjogMDtcclxuXHRcdGNvbG9yOiAkdGV4dDtcclxuXHRcdHBhZGRpbmc6IDAgMCAxMHB4IDA7XHJcblxyXG5cdFx0LndwamItZ2x5cGhzIHsgZGlzcGxheTogbm9uZTsgfVxyXG5cdH1cclxufVxyXG5cclxuLndwamIgLndwamItZm9ybSBkaXYgaW5wdXRbdHlwZT10ZXh0XSwgLndwamIgLndwamItZm9ybSBkaXYgdGV4dGFyZWEge1xyXG5cdEBleHRlbmQgLmZvcm0taW5wdXQ7XHJcbn1cclxuXHJcbi53cGpiIC53cGpiLWZvcm0gI3dwamJfc3VibWl0IHtcclxuXHRAZXh0ZW5kIC5idG4tcHJpbWFyeTtcclxufVxyXG5cclxuLndwamItcGFnZS1wcmV2aWV3IHtcclxuXHRwYWRkaW5nLXRvcDogMDtcclxufVxyXG5cclxuLndwamIgLndwamItZm9ybSB7XHJcblx0ZGl2IGxhYmVsLndwamItbGFiZWwge1xyXG5cdFx0Zm9udC1zaXplOiAxNnB4O1xyXG5cdFx0bGluZS1oZWlnaHQ6IDI0cHg7XHJcblx0XHRjb2xvcjogIzAzMEMyNjtcclxuXHRcdG1hcmdpbjogMCAwIDRweDtcclxuXHRcdHBhZGRpbmc6IDA7XHJcblx0XHRmb250LXdlaWdodDogbm9ybWFsO1xyXG5cdH1cclxuXHQuYnRuIHtcclxuXHRcdG1heC13aWR0aDogMTYwcHg7XHJcblx0XHR3aWR0aDogNDAlO1xyXG5cdH1cclxufVxyXG5cclxuLndwamIgLndwamItcGFnZS1jb21wYW55LW5ldyxcclxuLndwamIgLndwamItZm9ybS53cGpiLWZvcm0ge1xyXG5cdGZpZWxkc2V0IHtcclxuXHRcdG1hcmdpbjogMDtcclxuXHRcdHBhZGRpbmc6IDA7XHJcblx0XHQ+IGRpdiB7XHJcblx0XHRcdHBhZGRpbmc6IDA7XHJcblx0XHRcdG1hcmdpbjogMCAwIDIwcHg7XHJcblx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdGZsZXgtd3JhcDogd3JhcDtcclxuXHRcdFx0bGFiZWwud3BqYi1sYWJlbCB7XHJcblx0XHRcdFx0cGFkZGluZzogMTJweCAyMHB4IDEycHggMDtcclxuXHRcdFx0XHRtYXJnaW46IDA7XHJcblx0XHRcdH1cclxuXHRcdFx0ZGl2LndwamItZmllbGQge1xyXG5cdFx0XHRcdG1hcmdpbjogMCFpbXBvcnRhbnQ7XHJcblx0XHRcdFx0LndwamItaW5wdXQtY29scyB7XHJcblx0XHRcdFx0XHRwYWRkaW5nOiAxMnB4IDA7XHJcblx0XHRcdFx0XHRsYWJlbCB7XHJcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQuc2luZ2xlLWxvY2F0aW9ucyAmIHtcclxuXHRcdFx0XHR3aWR0aDogY2FsYygzMy4zMyUgLSAyMHB4KTtcclxuXHRcdFx0XHRtYXJnaW46IDAgMCAyMHB4IDAhaW1wb3J0YW50O1xyXG5cclxuXHRcdFx0XHRAbWVkaWEgKG1pbi13aWR0aDogMTQ1MHB4KSBhbmQgKG1heC13aWR0aDogMTg4NHB4KSB7XHJcblx0XHRcdFx0XHR3aWR0aDogY2FsYyggMjUlIC0gMjBweCApO1xyXG5cclxuXHRcdFx0XHRcdCYud3BqYi1lbGVtZW50LW5hbWUtcmFkaXVzIHtcclxuXHRcdFx0XHRcdFx0d2lkdGg6IGNhbGMoNTAlIC0gMjBweCk7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiAxNDQ5cHgpIHtcclxuXHRcdFx0XHRcdHdpZHRoOiBjYWxjKCAxMDAlIC0gMjBweCApO1xyXG5cdFx0XHRcdH1cclxuXHRcclxuXHRcdFx0XHRAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcclxuXHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0Ji53cGpiLWVsZW1lbnQtbmFtZS1sb2NhdGlvbiB7XHJcblx0XHRcdFx0LnNpbmdsZS1sb2NhdGlvbnMgJiB7XHJcblx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHQud3BqYi1sZWdlbmQge1xyXG5cdFx0cGFkZGluZzogMDtcclxuXHRcdEBleHRlbmQgLmgyO1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogMzBweDtcclxuXHR9XHJcbn1cclxuXHJcbi8vIC53cGpiIC53cGpiLWZvcm0gZGl2IGxhYmVsLndwamItbGFiZWwge1xyXG4vLyBcdHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcbi8vIH1cclxuXHJcbi53cGpiIC53cGpiLWZvcm0tbm9saW5lcyAud3BqYi11cGxvYWQtaW5uZXIge1xyXG5cdGJhY2tncm91bmQ6ICNmZmY7XHJcblx0cGFkZGluZzogMjJweDtcclxufVxyXG5cclxuLndwamItZm9ybS1qb2ItYXBwbHkge1xyXG5cdG1pbi13aWR0aDogMTU3cHg7XHJcbn1cclxuXHJcbi53cGpiIC53cGpiLWZvcm0gLndwamItZXJyb3Ige1xyXG5cdGJhY2tncm91bmQ6IG5vbmU7XHJcbn1cclxuXHJcbi53cGpiIC53cGpiLWZvcm0gdWwud3BqYi1lcnJvcnMgbGkge1xyXG5cdGxpc3Qtc3R5bGU6IG5vbmU7XHJcblx0bWFyZ2luOiAwO1xyXG5cdHBhZGRpbmc6IDA7XHJcblx0Y29sb3I6ICRkYW5nZXI7XHJcblx0Zm9udC1zaXplOiAxNHB4O1xyXG59XHJcblxyXG4uaHIge1xyXG5cdGJvcmRlcjogbm9uZTtcclxuXHRib3JkZXItYm90dG9tOiAxcHggc29saWQ7XHJcblx0Ym9yZGVyLWNvbG9yOiAjREZFNEYxO1xyXG5cdG1hcmdpbjogNDRweCAwO1xyXG59XHJcblxyXG5ib2R5IC53cGpiLWpvYi1saXN0IC53cGpiLWdyaWQtcm93IHtcclxuXHRiYWNrZ3JvdW5kOiAjZmZmO1xyXG5cdGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoNDgsIDQ4LCA0OCwgMC4zKTtcclxuXHRib3JkZXItYm90dG9tOiAwO1xyXG5cdHBhZGRpbmc6IDMwcHg7XHJcblx0ZGlzcGxheTogZmxleDtcclxuXHRib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xyXG5cdGZsZXgtd3JhcDogd3JhcDtcclxuXHRAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcclxuXHRcdHBhZGRpbmc6IDIwcHg7XHJcblx0fVxyXG5cclxuXHQmOmhvdmVyIHtcclxuXHRcdGJhY2tncm91bmQ6ICNGRkZDRjU7XHJcblx0fVxyXG5cclxuXHQmOmZpcnN0LW9mLXR5cGUge1xyXG5cdFx0Ym9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMTBweDtcclxuXHRcdGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAxMHB4O1xyXG5cdH1cclxuXHJcblx0JjpsYXN0LW9mLXR5cGUge1xyXG5cdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoNDgsIDQ4LCA0OCwgMC4zKTtcclxuXHRcdGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDEwcHg7XHJcblx0XHRib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMTBweDtcclxuXHR9XHJcblxyXG5cdC53cGpiLWNvbC1sb2dvIHtcclxuXHRcdGZsZXg6IDAgMCAxMDBweDtcclxuXHRcdHBhZGRpbmc6IDE0cHggMCAwIDA7XHJcblx0XHRtYXJnaW4tcmlnaHQ6IDMwcHg7XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0aW1nIHtcclxuXHRcdFx0aGVpZ2h0OiA2NHB4O1xyXG5cdFx0XHR3aWR0aDogNjRweDtcclxuXHRcdFx0b2JqZWN0LWZpdDogY29udGFpbjtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdC53cGpiLWxpbmUtbWFqb3Ige1xyXG5cdFx0bWF4LXdpZHRoOiAzNjBweDtcclxuXHRcdHdpZHRoOiA0MCU7XHJcblx0XHRwYWRkaW5nLXJpZ2h0OiAyMHB4O1xyXG5cdFx0cGFkZGluZy10b3A6IDEwcHg7XHJcblx0fVxyXG5cclxuXHQud3BqYi1saW5lLW1ldGEge1xyXG5cdFx0cGFkZGluZzogMTBweCAwIDEwcHggMDtcclxuXHRcdG1pbi1oZWlnaHQ6IDczcHg7XHJcblx0fVxyXG5cclxuXHQud3BqYi1saW5lLXByZXZpZXcge1xyXG5cdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRtYXJnaW46IDEwcHggMzBweCAxMHB4IDIwcHg7XHJcblx0XHRjb2xvcjogJGJsYWNrO1xyXG5cdFx0Zm9udC1zaXplOiAxNHB4O1xyXG5cclxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAxMTk5cHgpIHtcclxuXHRcdFx0bWFyZ2luOiAxMHB4IDBweCAwcHggMHB4O1xyXG5cdFx0XHRwYWRkaW5nOiAwO1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0LndwamItam9iX3RpdGxlIHtcclxuXHRcdGZvbnQtd2VpZ2h0OiA1MDA7XHJcblx0XHRmb250LXNpemU6IDE2cHg7XHJcblx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdGxpbmUtaGVpZ2h0OiAxOXB4O1xyXG5cdFx0Y29sb3I6ICR0ZXh0O1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogNnB4O1xyXG5cdH1cclxuXHQud3BqYi1jb21wYW55X25hbWUge1xyXG5cdFx0Zm9udC1zaXplOiAxMnB4O1xyXG5cdFx0bGluZS1oZWlnaHQ6IDE4cHg7XHJcblx0XHRjb2xvcjogJHRleHQ7XHJcblx0fVxyXG5cclxuXHQud3BqYi1qb2JfbG9jYXRpb24ge1xyXG5cdFx0Zm9udC1zaXplOiAxMnB4O1xyXG5cdFx0bGluZS1oZWlnaHQ6IDE4cHg7XHJcblx0XHRjb2xvcjogJHRleHQ7XHJcblx0XHRmb250LXdlaWdodDogYm9sZDtcclxuXHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogNnB4O1xyXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuXHRcdCY6YmVmb3JlIHtcclxuXHRcdFx0QG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xyXG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0XHRtYXJnaW4tbGVmdDogLTIwcHg7XHJcblx0XHRcdFx0Y29udGVudDogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB3aWR0aD0nMTQnIGhlaWdodD0nMTknIHZpZXdCb3g9JzAgMCAxNCAxOScgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzRSUzQ2cgY2xpcC1wYXRoPSd1cmwoJTIzY2xpcDBfMTIxMl8xNjU2KSclM0UlM0NwYXRoIGQ9J002LjA1NjMgMTguMTM2OEMwLjk0ODE2NCAxMC43MzE2IDAgOS45NzE1NSAwIDcuMjVDMCAzLjUyMjA3IDMuMDIyMDcgMC41IDYuNzUgMC41QzEwLjQ3NzkgMC41IDEzLjUgMy41MjIwNyAxMy41IDcuMjVDMTMuNSA5Ljk3MTU1IDEyLjU1MTggMTAuNzMxNiA3LjQ0MzcgMTguMTM2OEM3LjEwODQ5IDE4LjYyMTEgNi4zOTE0OCAxOC42MjEgNi4wNTYzIDE4LjEzNjhaJyBmaWxsPSclMjMzMjYxNDgnLyUzRSUzQy9nJTNFJTNDZGVmcyUzRSUzQ2NsaXBQYXRoIGlkPSdjbGlwMF8xMjEyXzE2NTYnJTNFJTNDcmVjdCB3aWR0aD0nMTMuNScgaGVpZ2h0PScxOCcgZmlsbD0nd2hpdGUnIHRyYW5zZm9ybT0ndHJhbnNsYXRlKDAgMC41KScvJTNFJTNDL2NsaXBQYXRoJTNFJTNDL2RlZnMlM0UlM0Mvc3ZnJTNFJTBBXCIpO1x0XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdC53cGpiLWpvYl90eXBlIHtcclxuXHRcdGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcblx0XHRmb250LXNpemU6IDEycHg7XHJcblx0XHRsaW5lLWhlaWdodDogMThweDtcclxuXHRcdGNvbG9yOiAkdGV4dDtcclxuXHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRcdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcblx0XHR0ZXh0LXRyYW5zZm9ybTogbm9uZTtcclxuXHR9XHJcblxyXG5cdC53cGpiLWxpbmUtZGF0ZSB7XHJcblx0XHRwYWRkaW5nOiAxMHB4IDIwcHggMTBweCAwO1xyXG5cdFx0Zm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuXHRcdGZvbnQtc2l6ZTogMTJweDtcclxuXHRcdGxpbmUtaGVpZ2h0OiAxOHB4O1xyXG5cdFx0Y29sb3I6ICR0ZXh0O1xyXG5cdFx0dGV4dC1hbGlnbjogcmlnaHQ7XHJcblx0XHRtYXJnaW4tbGVmdDogYXV0bztcclxuXHR9XHJcblxyXG5cdEBtZWRpYSAobWF4LXdpZHRoOiAxMTk5cHgpIHtcclxuXHRcdGZsZXgtd3JhcDogd3JhcDtcclxuXHRcdC53cGpiLWNvbC1sb2dvIHtcclxuXHRcdFx0anVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xyXG5cdFx0XHRmbGV4OiAwIDAgMTAwJTtcclxuXHJcblx0XHRcdD4gZGl2IHtcclxuXHRcdFx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xyXG5cdFx0XHRcdG1hcmdpbjogMCAwIDEwcHggMDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0LndwamItbGluZS1tYWpvciB7XHJcblx0XHRcdGZsZXg6IDAgMCAxMDAlO1xyXG5cdFx0fVxyXG5cdFx0LndwamItbGluZS1tZXRhIHtcclxuXHRcdFx0ZmxleDogMCAwIDEwMCU7XHJcblx0XHR9XHJcblx0XHQud3BqYi1saW5lLWRhdGUge1xyXG5cdFx0XHRmbGV4OiAwIDAgMTAwJTtcclxuXHRcdFx0dGV4dC1hbGlnbjogbGVmdDtcclxuXHRcdFx0bWFyZ2luOiAwO1xyXG5cdFx0XHRwYWRkaW5nLXRvcDogMDtcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbi53cGpiIHtcclxuXHQud3BqYi1zdWJtaXQge1xyXG5cdFx0QGV4dGVuZCAuYnRuLCAuYnRuLXByaW1hcnk7XHJcblx0fVxyXG5cclxuXHRpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0ge1xyXG5cdFx0ZGlzcGxheTogaW5oZXJpdDtcclxuXHR9XHJcblxyXG5cdC53cGpiLWJ1bGIge1xyXG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnk7XHJcblx0XHRwYWRkaW5nOiA1cHggOHB4O1xyXG5cdH1cclxuXHJcblx0ZGl2LndwamItZmxhc2gtZXJyb3IsXHJcblx0LndwamItZmxhc2gtZXJyb3Ige1xyXG5cdFx0dGV4dC1hbGlnbjogbGVmdDtcclxuXHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0Ym9yZGVyLXJhZGl1czogMnB4O1xyXG5cdFx0YmFja2dyb3VuZDogJGRhbmdlcjtcclxuXHRcdGNvbG9yOiAkd2hpdGU7XHJcblx0XHRwYWRkaW5nOiA1cHggMjBweDtcclxuXHRcdGJvcmRlcjogbm9uZTtcclxuXHRcdG1hcmdpbi1ib3R0b206IDMwcHg7XHJcblx0fVxyXG5cclxuXHRkaXYud3BqYi1mbGFzaC1pbmZvIHtcclxuXHRcdEBleHRlbmQgLmNvbnRhaW5lcjtcclxuXHRcdGJvcmRlci1jb2xvcjogJGluZm87XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHRcdGJhY2tncm91bmQ6ICNEREYxRjI7XHJcblx0XHRwYWRkaW5nOiAxM3B4IDIwcHg7XHJcblx0XHRib3JkZXItcmFkaXVzOiA0cHg7XHJcblx0XHRjb2xvcjogJGluZm87XHJcblx0XHRtYXJnaW4tbGVmdDogMDtcclxuXHRcdG1hcmdpbi1yaWdodDogMDtcclxuXHJcblx0XHQud3BqYi1nbHlwaHMge1xyXG5cdFx0XHQmOmJlZm9yZSB7XHJcblx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAxMHB4O1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHRkaXYud3BqYi1mbGFzaC1lcnJvciB7XHJcblx0XHRbY2xhc3MqPVwiIHdwamItaWNvbi1cIl06YmVmb3JlIHtcclxuXHRcdFx0Y29udGVudDogXCJcIjtcclxuXHRcdFx0Zm9udC1zaXplOiAwO1xyXG5cdFx0XHR3aWR0aDogMDtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdGRpdi53cGpiLWZpZWxkIHtcclxuXHRcdG1hcmdpbi10b3A6IDNweCAhaW1wb3J0YW50O1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogM3B4ICFpbXBvcnRhbnQ7XHJcblx0fVxyXG5cclxuXHQud3BqYi1ub3RpZnktbmV3IHtcclxuXHRcdGJhY2tncm91bmQtY29sb3I6ICRkYW5nZXI7XHJcblx0fVxyXG5cclxuXHQud3BqYi1hcHBsaWNhdGlvbi1zdGF0dXMtbmV3LFxyXG5cdC53cGpiLWFwcGxpY2F0aW9uLWNoYW5nZS1zdGF0dXMge1xyXG5cdFx0YmFja2dyb3VuZDogJGxpZ2h0ICFpbXBvcnRhbnQ7XHJcblx0XHRtYXJnaW46IDAhaW1wb3J0YW50O1xyXG5cdH1cclxuXHJcblx0LndwamItYXBwbGljYXRpb24tY2hhbmdlLXN0YXR1cyB7XHJcblx0XHRkaXNwbGF5OiBpbmxpbmUtZmxleDtcclxuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHR9XHJcbn1cclxuXHJcbi53cGpiLXBhZ2UtY29tcGFueS1sb2dpbixcclxuLndwamItcGFnZS1yZXN1bWUtbG9naW4ge1xyXG5cdGRpdi53cGpiLWZsYXNoLWVycm9yIHtcclxuXHRcdHRleHQtYWxpZ246IGxlZnQ7XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHRcdGJvcmRlci1yYWRpdXM6IDJweDtcclxuXHRcdGJhY2tncm91bmQ6ICRkYW5nZXI7XHJcblx0XHRjb2xvcjogJHdoaXRlO1xyXG5cdFx0cGFkZGluZzogNXB4IDIwcHg7XHJcblx0XHRib3JkZXI6IG5vbmU7XHJcblx0fVxyXG5cclxuXHQud3BqYi1mb3JtLWFjdGlvbnMge1xyXG5cdFx0LndwamItbGFiZWwgeyBkaXNwbGF5OiBub25lIWltcG9ydGFudDsgfVxyXG5cdH1cclxufVxyXG5cclxuLndwamItcGFnZS1jb21wYW55LW5ldyxcclxuLndwamItcGFnZS1jb21wYW55LWxvZ2luLFxyXG4ud3Bqci1wYWdlLXJlZ2lzdGVyLFxyXG4ud3BqYi1wYWdlLXJlc3VtZS1sb2dpbiB7XHJcblx0bWFyZ2luOiBhdXRvO1xyXG5cdG1heC13aWR0aDogNDY1cHghaW1wb3J0YW50O1xyXG5cdHRleHQtYWxpZ246IGxlZnQ7XHJcblxyXG5cdC53cGpiLWZvcm0ge1xyXG5cdFx0YmFja2dyb3VuZDogI2ZmZjtcclxuXHRcdGJvcmRlcjogMXB4IHNvbGlkICNERkU0RjE7XHJcblx0XHRib3JkZXItcmFkaXVzOiAycHg7XHJcblx0XHRwYWRkaW5nOiAzMHB4ICFpbXBvcnRhbnQ7XHJcblx0fVxyXG5cclxuXHQuZm9yZ290LXBhc3N3b3JkIHtcclxuXHRcdGZsb2F0OiByaWdodDtcclxuXHRcdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG5cdH1cclxufVxyXG5cclxuLndwamIgLndwamItZm9ybSBmaWVsZHNldCBsZWdlbmQge1xyXG5cdGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xyXG5cdHBhZGRpbmc6IDIwcHggMCAwO1xyXG5cdG1hcmdpbjogMzBweCAwO1xyXG5cdEBleHRlbmQgLmgzO1xyXG59XHJcblxyXG4ud3BqYiAud3BqYi11cGxvYWQtaW5uZXIge1xyXG5cdGJhY2tncm91bmQ6ICNGOUY5RkU7XHJcblx0Ym9yZGVyOiAxcHggZGFzaGVkICNDRUQ0REE7XHJcblx0cGFkZGluZzogMjJweDtcclxuXHJcblx0LndwamItdXBsb2FkLWluZm8ge1xyXG5cdFx0Zm9udC1zaXplOiAxNnB4O1xyXG5cdH1cclxuXHRhLndwamItYnV0dG9uIHtcclxuXHRcdGZvbnQtc2l6ZTogMTZweDtcclxuXHRcdGZvbnQtd2VpZ2h0OiA0MDA7XHJcblx0XHR0ZXh0LXRyYW5zZm9ybTogbm9uZTtcclxuXHRcdHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcblx0XHRib3JkZXI6IDFweCBzb2xpZCAjREZFNEYxO1xyXG5cdFx0cGFkZGluZzogOHB4IDE1cHg7XHJcblx0XHR3aWR0aDogYXV0bztcclxuXHR9XHJcbn1cclxuXHJcbi53cGpiLXBhZ2UtYWRkLFxyXG4ud3BqYi1jb21wYW55LWVkaXQtZm9ybSB7XHJcblx0bWF4LXdpZHRoOiA4MjBweDtcclxuXHRtYXJnaW46IGF1dG87XHJcbn1cclxuXHJcbmJvZHkge1xyXG5cdCYubXktYWNjb3VudCxcclxuXHQmLmVtcGxveWVyLXBhbmVsLFxyXG5cdCYucmVnaXN0ZXIge1xyXG5cdFx0YmFja2dyb3VuZDogJGxpZ2h0O1xyXG5cdH1cclxufVxyXG5cclxuYm9keS5lbXBsb3llci1yZWdpc3RyYXRpb24gLndwamItcGFnZS1kZWZhdWx0LWZvcm0ge1xyXG5cdG1pbi13aWR0aDogODAwcHg7XHJcblx0bWFyZ2luOiAwIGF1dG87XHJcbn1cclxuXHJcbmJvZHkubG9nZ2VkLWluLm15LWFjY291bnQsXHJcbmJvZHkubG9nZ2VkLWluLmVtcGxveWVyLXBhbmVsIHtcclxuXHRiYWNrZ3JvdW5kOiAjZmZmO1xyXG5cclxuXHQud3BqYi1wYWdlLWRlZmF1bHQtZm9ybSB7XHJcblx0XHRtYXgtd2lkdGg6IG5vbmU7XHJcblx0XHQud3BqYi1mb3JtIHtcclxuXHRcdFx0Ym9yZGVyOiBub25lO1xyXG5cdFx0XHRwYWRkaW5nOiAwIWltcG9ydGFudDtcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbi53cGpiIC53cGpiLWZvcm0gLmJ0biB7XHJcblx0bWF4LXdpZHRoOiBub25lO1xyXG5cdHdpZHRoOiBhdXRvO1xyXG59XHJcblxyXG5ib2R5IC53cGpiIC53cGpiLWFwcGxpY2F0aW9uLXN0YXR1cy1uZXcgYS53cGpiLW1hbmFnZS1hY3Rpb24ge1xyXG5cdGJhY2tncm91bmQtY29sb3I6ICRsaWdodDtcclxufVxyXG5cclxuLmVtcGxveWVyLXBhbmVsIHtcclxuXHQud3BqYi1wYWdlLWNvbXBhbnktbG9naW4ge1xyXG5cdFx0LndwamItZm9ybSB7XHJcblx0XHRcdGgyIHtcclxuXHRcdFx0XHQmOjpiZWZvcmUge1xyXG5cdFx0XHRcdFx0Y29udGVudDogXCJFbXBsb3llclxcMDBhMFwiO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0LndwamIgLndwamItZm9ybSB7XHJcblx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xyXG5cdH1cclxuXHR1bC53cGpiLXRhYnMge1xyXG5cdFx0Ym9yZGVyOiBub25lO1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogMzBweDtcclxuXHRcdHRleHQtYWxpZ246IGxlZnQ7XHJcblx0XHRwYWRkaW5nOiAwO1xyXG5cdFx0LndwamItdGFiLWxpbmsge1xyXG5cdFx0XHRmb250LXNpemU6IDE2cHg7XHJcblx0XHRcdHBhZGRpbmc6IDEwcHg7XHJcblx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICRncmV5O1xyXG5cdFx0XHRiYWNrZ3JvdW5kOiAkbGlnaHQ7XHJcblx0XHRcdCsgLndwamItdGFiLWxpbmsge1xyXG5cdFx0XHRcdG1hcmdpbi1sZWZ0OiA1cHg7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdGxpLmN1cnJlbnQge1xyXG5cdFx0XHRiYWNrZ3JvdW5kOiAjZmZmO1xyXG5cdFx0XHRmb250LXdlaWdodDogbm9ybWFsO1xyXG5cdFx0XHRib3JkZXI6IDFweCBzb2xpZCAkZ3JleSAhaW1wb3J0YW50O1xyXG5cdFx0fVxyXG5cdH1cclxuXHQud3BqYi10YWItY29udGVudCB7XHJcblx0XHRib3JkZXI6IG5vbmU7XHJcblx0XHRwYWRkaW5nOiAwO1xyXG5cdH1cclxuXHQud3BqYi1tYW5hZ2UtaXRlbSB7XHJcblx0XHRwYWRkaW5nOiAzMHB4O1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogMzBweDtcclxuXHRcdGJhY2tncm91bmQ6ICRsaWdodDtcclxuXHRcdGJvcmRlcjogMXB4IHNvbGlkICRncmV5ICFpbXBvcnRhbnQ7XHJcblx0fVxyXG5cdC53cGpiLW1hbmFnZS10aXRsZS53cGpiLW1hbmFnZS10aXRsZSB7XHJcblx0XHRtYXJnaW46IDAgMCAyMHB4O1xyXG5cdFx0cGFkZGluZzogMDtcclxuXHRcdGxpbmUtaGVpZ2h0OiBhdXRvO1xyXG5cdFx0YSB7XHJcblx0XHRcdGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcblx0XHRcdGZvbnQtc2l6ZTogMjBweDtcclxuXHRcdFx0bGluZS1oZWlnaHQ6IDI0cHg7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQud3BqYi1tYW5hZ2UtaGVhZGVyLXJpZ2h0IHtcclxuXHRcdD4gbGkge1xyXG5cdFx0XHRkaXNwbGF5OiBpbmxpbmUtZmxleDtcclxuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdH1cclxuXHR9XHJcblx0LndwamItbWFuYWdlLWhlYWRlci1yaWdodC1pdGVtLXRleHQge1xyXG5cdFx0Zm9udC1zaXplOiAxNnB4IWltcG9ydGFudDtcclxuXHRcdGxpbmUtaGVpZ2h0OiAyNHB4O1xyXG5cdFx0Y29sb3I6ICM1RTVFNUU7XHJcblx0fVxyXG5cdC53cGpiLW1hbmFnZS1hY3Rpb25zLWxlZnQsXHJcblx0LndwamItbWFuYWdlLWFjdGlvbnMtcmlnaHQsXHJcblx0LndwamItbWFuYWdlLWFjdGlvbnMtbW9yZSB7XHJcblx0XHQ+IGEsXHJcblx0XHQud3BqYi1tYW5hZ2UtYWN0aW9uLFxyXG5cdFx0YS53cGpiLW1hbmFnZS1hY3Rpb24ge1xyXG5cdFx0XHRmb250LWZhbWlseTogcXVpY2tzYW5kLCBzYW5zLXNlcmlmO1xyXG5cdFx0XHRmb250LXdlaWdodDogNzAwO1xyXG5cdFx0XHRmb250LXNpemU6IDE0cHg7XHJcblx0XHRcdGJhY2tncm91bmQ6ICRsaWdodDtcclxuXHRcdFx0Y29sb3I6ICRwcmltYXJ5O1xyXG5cdFx0XHRib3JkZXItcmFkaXVzOiAwO1xyXG5cdFx0XHRwYWRkaW5nOiAwIDEwcHggMCAxMHB4O1xyXG5cdFx0XHRtYXJnaW46IDVweCA1cHggMCAwO1xyXG5cdFx0XHRsZXR0ZXItc3BhY2luZzogMC4xZW07XHJcblx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcblx0XHR9XHJcblx0fVxyXG5cdC53cGpiLW1hbmFnZS1hY3Rpb25zLW1vcmUge1xyXG5cdFx0dGV4dC1hbGlnbjogbGVmdDtcclxuXHR9XHJcblx0LndwamItbW90aWYge1xyXG5cdFx0Y29sb3I6ICRwcmltYXJ5O1xyXG5cdH1cclxuXHQud3BqYi1tb3RpZi1iZyxcclxuXHQud3BqYi1tb3RpZi1ib3JkZXIge1xyXG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnkgIWltcG9ydGFudDtcclxuXHRcdGJvcmRlci1jb2xvcjogJHByaW1hcnkgIWltcG9ydGFudDtcclxuXHR9XHJcblx0W2NsYXNzXj1cIndwamItaWNvbi1cIl06YmVmb3JlLFxyXG5cdFtjbGFzcyo9XCIgd3BqYi1pY29uLVwiXTpiZWZvcmUge1xyXG5cdFx0b3BhY2l0eTogMTtcclxuXHR9XHJcblxyXG5cdC53cGpiIC53cGpiLWFwcGxpY2F0aW9uLWNoYW5nZS1zdGF0dXMtc3VibWl0IHtcclxuXHRcdGJhY2tncm91bmQ6ICRsaWdodDtcclxuXHRcdGZvbnQtZmFtaWx5OiBSdWJpaywgc2Fucy1zZXJpZjtcclxuXHRcdGNvbG9yOiAkcHJpbWFyeSAhaW1wb3J0YW50O1xyXG5cdFx0Ym9yZGVyOiAxcHggc29saWQgJGdyZXk7XHJcblx0XHRib3JkZXItcmFkaXVzOiAwO1xyXG5cdH1cclxuXHJcblx0LndwamItbGF5ZXItaW5zaWRlIHtcclxuXHRcdHdpZHRoOiAxMDAlO1xyXG5cdH1cclxuXHJcblx0I3dwamItdG9wLXNlYXJjaCB7XHJcblx0XHQud3BqYi1zZWFyY2gge1xyXG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0XHR3aWR0aDogMTAwJTtcclxuXHJcblx0XHRcdD4gZGl2IHtcclxuXHRcdFx0XHRtYXJnaW46IDAgMTJweCAwIDA7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdC53cGpiLWxpc3Qtc2VhcmNoIHtcclxuXHRcdFx0XHR3aWR0aDogYXV0bztcclxuXHRcdFx0XHQuYnRuIHtcclxuXHRcdFx0XHRcdGJvcmRlcjogMDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbi53cGpiLXN0YXItcmF0aW5ncyB7XHJcblx0bWFyZ2luOiAwIWltcG9ydGFudDtcclxuXHRwYWRkaW5nOiAwIWltcG9ydGFudDtcclxufVxyXG5cclxuLndwamItbWFuYWdlLWFjdGlvbnMtd3JhcCB7XHJcblx0ZGlzcGxheTogZmxleDtcclxuXHRmbGV4LXdyYXA6IHdyYXA7XHJcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbn1cclxuXHJcbi53cGpiLW1hbmFnZS1oZWFkZXItcmlnaHQsXHJcbi53cGpiLW1hbmFnZS1oZWFkZXItbGVmdCB7XHJcblx0dGV4dC1hbGlnbjogbGVmdDtcclxuXHRtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG59XHJcblxyXG5zcGFuLndwamItZ2x5cGhzLndwamItc3Rhci1yYXRpbmc6YmVmb3JlIHtcclxuXHRmb250LXNpemU6IDIzcHg7XHJcblx0ZGlzcGxheTogaW5saW5lLWZsZXg7XHJcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxufVxyXG5cclxuLndwamIgLnJvdyB7XHJcblx0bWFyZ2luOiAwIC0xNXB4O1xyXG5cdGRpc3BsYXk6IGZsZXg7XHJcbiAgICBhbGlnbi1pdGVtczogc3RyZXRjaDtcclxuXHJcblx0Ly8gZGl2IHtcclxuXHQvLyBcdGhlaWdodDogMTAwJTtcclxuXHQvLyB9XHJcblxyXG5cdD4gZGl2IHtcclxuXHRcdHBhZGRpbmc6IDAgMTVweDtcclxuXHRcdG1hcmdpbjogMCAwIDE1cHggMDtcclxuXHRcdGhlaWdodDogYXV0bztcclxuXHR9XHJcblx0XHJcblx0YTpub3QoLmJ0bikge1xyXG5cdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG5cdFx0Y29sb3I6ICRwcmltYXJ5O1xyXG5cdFx0Ly8gQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xyXG5cdFx0Ly8gXHRoZWlnaHQ6IDEwMCU7XHJcblx0XHQvLyB9XHJcblx0fVxyXG59XHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcclxuXHRib2R5IC53cGpiIC53cGpiLWFwcGxpY2F0aW9uLWNoYW5nZS1zdGF0dXMge1xyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdGZsZXgtd3JhcDogd3JhcDtcclxuXHRcdC53cGpiLWFwcGxpY2F0aW9uLWNoYW5nZS1zdGF0dXMtZHJvcGRvd24geyBtYXJnaW4tYm90dG9tOiA1cHg7IHdpZHRoOiAxMDAlOyB9XHJcblx0XHQud3BqYi1hcHBsaWNhdGlvbi1jaGFuZ2Utc3RhdHVzLXN1Ym1pdCB7IG1hcmdpbi10b3A6IDEwcHg7IHdpZHRoOiAxMDAlOyBmbG9hdDogbm9uZTsgfVxyXG5cdH1cclxuXHJcblx0Ym9keSAud3BqYiAud3BqYi1tYW5hZ2UtYWN0aW9ucy13cmFwIHtcclxuXHRcdHRleHQtYWxpZ246IGxlZnQ7XHJcblx0XHRtYXJnaW46IDIwcHggMDtcclxuXHR9XHJcbn1cclxuXHJcbi53cGpiLWJveCB7XHJcblx0bWFyZ2luOiAwIDMwcHggMCAwO1xyXG5cdGRpc3BsYXk6IGJsb2NrO1xyXG5cdHdpZHRoOiAxMDAlO1xyXG5cdCYud3BqYi1sYXllci1pbnNpZGUge1xyXG5cdFx0Ym94LXNoYWRvdzogbm9uZTtcclxuXHR9XHJcblx0PiBkaXYge1xyXG5cdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRiYWNrZ3JvdW5kOiAkbGlnaHQ7XHJcblx0XHRib3JkZXI6IDFweCBzb2xpZCAkcHJpbWFyeTtcclxuXHRcdGJvcmRlci1yYWRpdXM6IDA7XHJcblx0XHRib3JkZXItcmFkaXVzOiAycHg7XHJcblx0XHRwYWRkaW5nOiAzMHB4O1xyXG5cdFx0Ym94LXNoYWRvdzogbm9uZTtcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cdH1cclxuXHQmOmxhc3QtY2hpbGQge1xyXG5cdFx0bWFyZ2luLXJpZ2h0OiAwO1xyXG5cdH1cclxuXHJcblx0LndwamItYm94LWljb24ge1xyXG5cdFx0d2lkdGg6IDcwcHg7XHJcblx0XHRoZWlnaHQ6IDYwcHg7XHJcblx0XHRtYXJnaW46IDA7XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cdH1cclxuXHJcblx0LndwamItYm94LXRpdGxlIHtcclxuXHRcdG1hcmdpbjogMjBweCAwIDA7XHJcblx0XHRmb250LXdlaWdodDogbm9ybWFsO1xyXG5cdFx0Zm9udC1zaXplOiAxNnB4O1xyXG5cdFx0bGluZS1oZWlnaHQ6IDEuNTtcclxuXHRcdGNvbG9yOiAjMUIxQjFCO1xyXG5cdH1cclxuXHJcblx0Jjpob3ZlciB7XHJcblx0XHQ+IGRpdiB7XHJcblx0XHRcdGNvbG9yOiAkcHJpbWFyeTtcclxuXHRcdFx0Ym9yZGVyLWNvbG9yOiAkcHJpbWFyeTtcclxuXHRcdFx0b3V0bGluZTogMXB4IHNvbGlkICRwcmltYXJ5O1xyXG5cdFx0XHRiYWNrZ3JvdW5kOiB3aGl0ZTtcclxuXHRcdH1cclxuXHRcdGg1IHtcclxuXHRcdFx0Y29sb3I6ICRwcmltYXJ5O1xyXG5cdFx0fVxyXG5cdFx0W2NsYXNzKj1cIiB3cGpiLWljb24tXCJdOmJlZm9yZSB7XHJcblx0XHRcdC8vZmlsdGVyOiBpbnZlcnQoNzQlKSBzZXBpYSg1NSUpIHNhdHVyYXRlKDYzNDclKSBodWUtcm90YXRlKDE1NWRlZykgYnJpZ2h0bmVzcygxMDIlKSBjb250cmFzdCg4NyUpO1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuLm15LWFjY291bnQsXHJcbi53cGpiLFxyXG4uZW1wbG95ZXItcGFuZWwge1xyXG5cdC53cGpiLWJyZWFkY3J1bWIge1xyXG5cdFx0cGFkZGluZzogMDtcclxuXHRcdG1hcmdpbjogMCAwIDMwcHg7XHJcblx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xyXG5cdFx0Zm9udC1zaXplOiAxNnB4O1xyXG5cdFx0bGluZS1oZWlnaHQ6IDI0cHg7XHJcblx0XHRmb250LXdlaWdodDogNDAwO1xyXG5cdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuXHRcdGJvcmRlcjogMDtcclxuXHRcdC53cGpiLWljb24taG9tZTpiZWZvcmUge1xyXG5cdFx0XHRjb250ZW50OiBcIlwiO1xyXG5cdFx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0XHRmb250LXNpemU6IDA7XHJcblx0XHR9XHJcblx0XHQud3BqYi1pY29uLXJpZ2h0LW9wZW4ge1xyXG5cdFx0XHRmb250LXNpemU6IDE2cHg7XHJcblx0XHRcdGxpbmUtaGVpZ2h0OiAyNHB4O1xyXG5cdFx0XHQmOmJlZm9yZSB7XHJcblx0XHRcdFx0Y29sb3I6ICRwcmltYXJ5O1xyXG5cdFx0XHRcdG9wYWNpdHk6IDE7XHJcblx0XHRcdFx0Y29udGVudDogXCIvXCI7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblx0LndwamItZ3JpZCAud3BqYi1ncmlkLWhlYWQge1xyXG5cdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRncmV5O1xyXG5cdFx0PiBkaXYge1xyXG5cdFx0XHR0ZXh0LXRyYW5zZm9ybTogbm9uZTtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdC53cGpiLW1hbmFnZS1hY3Rpb25zLXdyYXAge1xyXG5cdFx0b3ZlcmZsb3c6IHVuc2V0O1xyXG5cdH1cclxuXHJcblx0LndwamItZ3JpZC1yb3cge1xyXG5cdFx0Ym9yZGVyOiAwO1xyXG5cdH1cclxuXHJcblx0LnRleHQtaGlnaGxpZ2h0IHtcclxuXHRcdGNvbG9yOiAkcHJpbWFyeTtcclxuXHR9XHJcblxyXG5cdC5hbGVydHMtcm93IHtcclxuXHRcdC53cGpiLW1hbmFnZS1hY3Rpb25zLWxlZnQge1xyXG5cdFx0XHRtYXJnaW4tdG9wOiAyMHB4O1xyXG5cdFx0XHQud3BqYi1tYW5hZ2UtYWN0aW9uIHtcclxuXHRcdFx0XHRkaXNwbGF5OiB1bnNldDtcclxuXHRcdFx0XHRjb2xvcjogJHByaW1hcnkgIWltcG9ydGFudDtcclxuXHRcdFx0XHRmb250LWZhbWlseTogXCJSdWJpa1wiO1xyXG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiA1MDA7XHJcblx0XHRcdFx0Zm9udC1zaXplOiAxNHB4O1xyXG5cdFx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcblx0XHRcdFx0Ym9yZGVyOiAxcHggc29saWQgJGdyZXk7XHJcblx0XHRcdFx0Ym9yZGVyLXJhZGl1czogMDtcclxuXHRcdFx0XHRwYWRkaW5nOiAxMHB4IDE1cHg7XHJcblx0XHRcdFx0c3BhbiB7XHJcblx0XHRcdFx0XHQmOmJlZm9yZSB7XHJcblx0XHRcdFx0XHRcdGNvbnRlbnQ6IFwiXCI7XHJcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMDtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHR1bC53cGpiLW1hbmFnZS1oZWFkZXItcmlnaHQge1xyXG5cdFx0XHQ+IGxpIHtcclxuXHRcdFx0XHQ+IHNwYW4ge1xyXG5cdFx0XHRcdFx0JjpmaXJzdC1jaGlsZCB7XHJcblx0XHRcdFx0XHRcdCY6YmVmb3JlIHtcclxuXHRcdFx0XHRcdFx0XHRjb250ZW50OiBcIlxcZTg0YlwiO1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQud3BqYi1ib3gge1xyXG5cdFx0JiBkaXYge1xyXG5cdFx0XHQud3BqYi1ib3gtaWNvbiB7XHJcblx0XHRcdFx0Ji53cGpiLWljb24tIHtcclxuXHRcdFx0XHRcdCZvZmYge1xyXG5cdFx0XHRcdFx0XHQmOmJlZm9yZSB7XHJcblx0XHRcdFx0XHRcdFx0Y29udGVudDogXCJcIjtcclxuXHRcdFx0XHRcdFx0XHR3aWR0aDogNTBweDtcclxuXHRcdFx0XHRcdFx0XHRoZWlnaHQ6IDQ1cHg7XHJcblx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZDogbm8tcmVwZWF0IGNlbnRlciB1cmwoXCIuLi8uLi9hc3NldHMvaW1hZ2VzL2xvZ291dC5zdmdcIik7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdCZhc3RlcmlzayB7XHJcblx0XHRcdFx0XHRcdCY6YmVmb3JlIHtcclxuXHRcdFx0XHRcdFx0XHRjb250ZW50OiBcIlwiO1xyXG5cdFx0XHRcdFx0XHRcdHdpZHRoOiA1MHB4O1xyXG5cdFx0XHRcdFx0XHRcdGhlaWdodDogNDVweDtcclxuXHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiBuby1yZXBlYXQgY2VudGVyIHVybChcIi4uLy4uL2Fzc2V0cy9pbWFnZXMvcGFzc3dvcmQuc3ZnXCIpO1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHQmdHJhc2gge1xyXG5cdFx0XHRcdFx0XHQmOmJlZm9yZSB7XHJcblx0XHRcdFx0XHRcdFx0Y29udGVudDogXCJcIjtcclxuXHRcdFx0XHRcdFx0XHR3aWR0aDogNTBweDtcclxuXHRcdFx0XHRcdFx0XHRoZWlnaHQ6IDQ1cHg7XHJcblx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZDogbm8tcmVwZWF0IGNlbnRlciB1cmwoXCIuLi8uLi9hc3NldHMvaW1hZ2VzL2RlbGV0ZS5zdmdcIik7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdCZpbmJveCB7XHJcblx0XHRcdFx0XHRcdCY6YmVmb3JlIHtcclxuXHRcdFx0XHRcdFx0XHRjb250ZW50OiBcIlwiO1xyXG5cdFx0XHRcdFx0XHRcdHdpZHRoOiA1MHB4O1xyXG5cdFx0XHRcdFx0XHRcdGhlaWdodDogNDVweDtcclxuXHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiBuby1yZXBlYXQgY2VudGVyIHVybChcIi4uLy4uL2Fzc2V0cy9pbWFnZXMvYXBwbGljYXRpb24uc3ZnXCIpO1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHQmYm9va21hcmsge1xyXG5cdFx0XHRcdFx0XHQmOmJlZm9yZSB7XHJcblx0XHRcdFx0XHRcdFx0Y29udGVudDogXCJcIjtcclxuXHRcdFx0XHRcdFx0XHR3aWR0aDogNTBweDtcclxuXHRcdFx0XHRcdFx0XHRoZWlnaHQ6IDQ1cHg7XHJcblx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZDogbm8tcmVwZWF0IGNlbnRlciB1cmwoXCIuLi8uLi9hc3NldHMvaW1hZ2VzL2Jvb2ttYXJrLnN2Z1wiKTtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0JmJlbGwge1xyXG5cdFx0XHRcdFx0XHQmOmJlZm9yZSB7XHJcblx0XHRcdFx0XHRcdFx0Y29udGVudDogXCJcIjtcclxuXHRcdFx0XHRcdFx0XHR3aWR0aDogNTBweDtcclxuXHRcdFx0XHRcdFx0XHRoZWlnaHQ6IDQ1cHg7XHJcblx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZDogbm8tcmVwZWF0IGNlbnRlciB1cmwoXCIuLi8uLi9hc3NldHMvaW1hZ2VzL2FsZXJ0LnN2Z1wiKTtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuLmVtcGxveWVyLXBhbmVsIHtcclxuXHQud3BqYi1ib3gge1xyXG5cdFx0JiBkaXYge1xyXG5cdFx0XHQud3BqYi1ib3gtaWNvbiB7XHJcblx0XHRcdFx0Ji53cGpiLWljb24tIHtcclxuXHRcdFx0XHRcdCZwbHVzIHtcclxuXHRcdFx0XHRcdFx0JjpiZWZvcmUge1xyXG5cdFx0XHRcdFx0XHRcdGNvbnRlbnQ6IFwiXCI7XHJcblx0XHRcdFx0XHRcdFx0d2lkdGg6IDUwcHg7XHJcblx0XHRcdFx0XHRcdFx0aGVpZ2h0OiA0NXB4O1xyXG5cdFx0XHRcdFx0XHRcdGJhY2tncm91bmQ6IG5vLXJlcGVhdCBjZW50ZXIgdXJsKFwiLi4vLi4vYXNzZXRzL2ltYWdlcy9hZGQuc3ZnXCIpO1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHQmYnJpZWZjYXNlIHtcclxuXHRcdFx0XHRcdFx0JjpiZWZvcmUge1xyXG5cdFx0XHRcdFx0XHRcdGNvbnRlbnQ6IFwiXCI7XHJcblx0XHRcdFx0XHRcdFx0d2lkdGg6IDUwcHg7XHJcblx0XHRcdFx0XHRcdFx0aGVpZ2h0OiA0NXB4O1xyXG5cdFx0XHRcdFx0XHRcdGJhY2tncm91bmQ6IG5vLXJlcGVhdCBjZW50ZXIgdXJsKFwiLi4vLi4vYXNzZXRzL2ltYWdlcy9saXN0aW5nLnN2Z1wiKTtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0JnBlbmNpbC1zcXVhcmVkIHtcclxuXHRcdFx0XHRcdFx0JjpiZWZvcmUge1xyXG5cdFx0XHRcdFx0XHRcdGNvbnRlbnQ6IFwiXCI7XHJcblx0XHRcdFx0XHRcdFx0d2lkdGg6IDUwcHg7XHJcblx0XHRcdFx0XHRcdFx0aGVpZ2h0OiA0NXB4O1xyXG5cdFx0XHRcdFx0XHRcdGJhY2tncm91bmQ6IG5vLXJlcGVhdCBjZW50ZXIgdXJsKFwiLi4vLi4vYXNzZXRzL2ltYWdlcy9wcm9maWxlLnN2Z1wiKTtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuLndwamItcGFnZS1jb21wYW55LWhvbWUsXHJcbi53cGpyLXBhZ2UtbXktYXBwbGljYXRpb25zLFxyXG4ud3Bqci1wYWdlLW15LWhvbWUge1xyXG5cdG1heC13aWR0aDogOTQwcHg7XHJcblx0bWFyZ2luOiAwIGF1dG87XHJcbn1cclxuXHJcbi53cGpiIC5hY2NvdW50IHtcclxuXHQmX190aXRsZSB7XHJcblx0XHRtYXJnaW4tYm90dG9tOiAzMHB4O1xyXG5cdH1cclxuXHJcblx0Jl9fYXJlYXMtdGl0bGUge1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogMzBweDtcclxuXHR9XHJcblxyXG5cdCZfX2FyZWFzIHtcclxuXHRcdG1hcmdpbi1ib3R0b206IDQ1cHg7XHJcblx0XHRvdmVyZmxvdzogdmlzaWJsZTtcclxuXHR9XHJcbn1cclxuXHJcbi53cGpiIGEud3BqYi1idXR0b24ge1xyXG5cdEBleHRlbmQgLmJ0bjtcclxuXHRAZXh0ZW5kIC5idG4tcHJpbWFyeTtcclxuXHRjb2xvcjogJHdoaXRlIWltcG9ydGFudDtcclxuXHJcblx0Jjpob3ZlciB7XHJcblx0XHRjb2xvcjogJHdoaXRlIWltcG9ydGFudDtcclxuXHR9XHJcbn1cclxuLndwamItam9iLWJ1dHRvbnMge1xyXG5cdGRpc3BsYXk6IGZsZXg7XHJcblx0ZmxleC13cmFwOiB3cmFwO1xyXG5cdHdpZHRoOiAxMDAlO1xyXG5cdGEud3BqYi1idXR0b24ge1xyXG5cdFx0bWFyZ2luOiAwO1xyXG5cdFx0bWluLXdpZHRoOiAxNTdweDtcclxuXHR9XHJcblxyXG5cdC5zaGFyZS1wb3BvdmVyIHtcclxuXHRcdG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG5cdH1cclxufVxyXG5cclxuXHJcbi53cGpiIC53cGpiLWdyaWQud3BqYi1ncmlkLWNvbXBhY3QgLndwamItZ3JpZC1yb3cgPiBkaXYud3BqYi1mb3JtLXJlc3VtZS1hbGVydHMsXHJcbmRpdi53cGpiLWZvcm0tcmVzdW1lLWFsZXJ0cyB7XHJcblx0bWF4LXdpZHRoOiBub25lO1xyXG5cdHBhZGRpbmc6IDA7XHJcblx0Ym9yZGVyOiBub25lO1xyXG5cdGJhY2tncm91bmQ6IG5vbmU7XHJcbn1cclxuXHJcbmRpdi53cGpiLWZvcm0tcmVzdW1lLWFsZXJ0cyB7XHJcblx0LndwamItZm9ybSB7XHJcblx0XHRtYXJnaW46IDA7XHJcblx0XHRib3JkZXI6IG5vbmU7XHJcblx0XHRiYWNrZ3JvdW5kOiBub25lO1xyXG5cdFx0cGFkZGluZzogMCFpbXBvcnRhbnQ7XHJcblxyXG5cdFx0LndwamItYnV0dG9uIHtcclxuXHRcdFx0Y29sb3I6ICRwcmltYXJ5O1xyXG5cdFx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG5cdFx0XHRwYWRkaW5nOiAxMHB4IDIwcHg7XHJcblx0XHRcdGJvcmRlci1yYWRpdXM6IDA7XHJcblx0XHRcdCY6YmVmb3JlIHtcclxuXHRcdFx0XHRjb250ZW50OiBcIlwiO1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogMDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHRcdC53cGpiLWljb24tdHJhc2gge1xyXG5cdFx0XHRiYWNrZ3JvdW5kOiAkZ3JleTtcclxuXHRcdFx0Ym9yZGVyOiBub25lO1xyXG5cdFx0XHRwYWRkaW5nOiAxMnB4O1xyXG5cclxuXHRcdFx0JjpiZWZvcmUge1xyXG5cdFx0XHRcdGNvbG9yOiBibGFjayAhaW1wb3J0YW50O1xyXG5cdFx0XHRcdGNvbnRlbnQ6IFwiXFxmMWY4XCI7XHJcblx0XHRcdFx0Zm9udC1zaXplOiBtZWRpdW07XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHQud3BqYi1hbGVydC1wYXJhbXMsXHJcblx0XHQud3BqYi1hbGVydC1wYXJhbSxcclxuXHRcdD4gZmllbGRzZXQgPiBkaXYge1xyXG5cdFx0XHRvdmVyZmxvdzogdW5zZXQ7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQuYWxlcnRfX2FjdGlvbnMge1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogMjBweDtcclxuXHRcdHBhZGRpbmctYm90dG9tOiAyMHB4O1xyXG5cdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRncmV5O1xyXG5cdH1cclxuXHJcblx0LmFsZXJ0X19zYXZlIHtcclxuXHRcdG1hcmdpbi10b3A6IDIwcHg7XHJcblx0XHQud3BqYi1mb3JtLWFjdGlvbnMge1xyXG5cdFx0XHRtYXJnaW46IDA7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQud3BqYi1idXR0b24ge1xyXG5cdFx0QGV4dGVuZCAuYnRuO1xyXG5cdFx0cGFkZGluZzogMTJweCAyMHB4IWltcG9ydGFudDtcclxuXHRcdGxpbmUtaGVpZ2h0OiBpbml0aWFsO1xyXG5cdFx0Y29sb3I6ICRkYXJrO1xyXG5cdFx0Ym9yZGVyOiAxcHggc29saWQgJGdyZXk7XHJcblx0XHR3aWR0aDogYXV0byFpbXBvcnRhbnQ7XHJcblx0XHQmOmhvdmVyIHtcclxuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGRhcms7XHJcblx0XHRcdGNvbG9yOiAjZmZmO1xyXG5cdFx0XHRib3JkZXItY29sb3I6ICRkYXJrO1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0LndwamItZmllbGRzZXQtcGFyYW1zIHtcclxuXHRcdD4gZGl2IHtcclxuXHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQud3BqYi1hbGVydC1wYXJhbSB7XHJcblx0XHRwYWRkaW5nOiAwO1xyXG5cdFx0KyAud3BqYi1hbGVydC1wYXJhbSB7XHJcblx0XHRcdG1hcmdpbi10b3A6IDIwcHg7XHJcblx0XHR9XHJcblxyXG5cdFx0JjphZnRlciB7XHJcblx0XHRcdGNvbnRlbnQ6ICcnO1xyXG5cdFx0XHRkaXNwbGF5OiB0YWJsZTtcclxuXHRcdFx0Y2xlYXI6IGJvdGg7XHJcblx0XHR9XHJcblxyXG5cdFx0LndwamItYnV0dG9uIHtcclxuXHRcdFx0aGVpZ2h0OiA1MHB4O1xyXG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHRcdH1cclxuXHJcblx0XHQud3BqYi1jb2wtMTAge1xyXG5cdFx0XHRwYWRkaW5nLWxlZnQ6IDEwcHghaW1wb3J0YW50O1xyXG5cdFx0fVxyXG5cclxuXHRcdC53cGpiLWljb24tdHJhc2g6aG92ZXIge1xyXG5cdFx0XHQmOmJlZm9yZSB7XHJcblx0XHRcdFx0Y29sb3I6ICNmZmYhaW1wb3J0YW50O1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG4ud3BqYi1ncmlkIGRpdi53cGpiLW1hbmFnZS1hbGVydCB7XHJcblx0YmFja2dyb3VuZDogI0Y5RjlGRTtcclxuXHRib3JkZXI6IDFweCBzb2xpZCAjREZFNEYxO1xyXG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcblx0Ym9yZGVyLXJhZGl1czogMnB4O1xyXG5cdHBhZGRpbmc6IDMwcHg7XHJcblx0bWFyZ2luLWJvdHRvbTogMzBweDtcclxufVxyXG5cclxuLndwamIgLndwamItZ3JpZC53cGpiLWdyaWQtY29tcGFjdCAud3BqYi1ncmlkLXJvdyA+IGRpdi53cGpiLWFsZXJ0LXBhcmFtcyB7XHJcblx0YmFja2dyb3VuZDogbm9uZTtcclxuXHR0ZXh0LWFsaWduOiBsZWZ0O1xyXG59XHJcblxyXG4ud3BqYi1wYWdlLWpvYi1hcHBsaWNhdGlvbiB7XHJcblx0dGV4dC1hbGlnbjogbGVmdDtcclxufVxyXG5cclxuLndwamItYXBwbGljYXRpb24tY2hhbmdlLXN0YXR1cyAge1xyXG5cdGRpc3BsYXk6IGZsZXg7XHJcblx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG59XHJcblxyXG4ud3BqYi1wYWdlLWpvYi1hcHBsaWNhdGlvbi53cGpiLXBhZ2Utam9iLWFwcGxpY2F0aW9uIC53cGpiLW1hbmFnZS1pdGVtIC53cGpiLWdyaWQtY29sIHtcclxuXHR0ZXh0LWFsaWduOiBsZWZ0O1xyXG5cdG1hcmdpbi1ib3R0b206IDIwcHg7XHJcblx0aW1nIHtcclxuXHRcdG1hcmdpbjogMDtcclxuXHR9XHJcbn1cclxuXHJcbi53cGpiLWVsZW1lbnQtaW5wdXQtY2hlY2tib3gge1xyXG5cdC53cGpiLWxhYmVsIHtcclxuXHRcdHBhZGRpbmc6IDAhaW1wb3J0YW50O1xyXG5cdFx0ZGlzcGxheTogZmxleCFpbXBvcnRhbnQ7XHJcblx0XHRhbGlnbi1pdGVtczogY2VudGVyIWltcG9ydGFudDtcclxuXHR9XHJcblx0LndwamItaW5wdXQtY29scy0xIHtcclxuXHRcdHBhZGRpbmc6IDAhaW1wb3J0YW50O1xyXG5cdFx0bWFyZ2luOiAwIWltcG9ydGFudDtcclxuXHR9XHJcbn1cclxuXHJcbi53cGpiLXBhZ2UtY29tcGFueS1sb2dpbiwgXHJcbi53cGpiLXBhZ2UtY29tcGFueS1uZXcsIFxyXG4ud3BqYi1wYWdlLXJlc3VtZS1sb2dpbiwgXHJcbi53cGpyLXBhZ2UtcmVnaXN0ZXIge1xyXG5cdG1heC13aWR0aDogMTAwJSFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi53cGpiIC53cGpiLWZvcm0gZGl2LndwamItZWxlbWVudC1uYW1lLXJlbWVtYmVyIGxhYmVsLndwamItbGFiZWwge1xyXG5cdHdpZHRoOiAxMDAlO1xyXG5cdG1pbi13aWR0aDogMzAwcHg7XHJcblxyXG5cdC53cGpiLWZpZWxkIHtcclxuXHRcdHdpZHRoOiAzMHB4O1xyXG5cdH1cclxufVxyXG5cclxuc2VsZWN0LnVpLWRhdGVwaWNrZXIteWVhciB7XHJcbiAgICBwYWRkaW5nOiA1cHghaW1wb3J0YW50O1xyXG4gICAgaGVpZ2h0OiBhdXRvIWltcG9ydGFudDtcclxuICAgIG1hcmdpbjogNXB4IGF1dG8gMCBhdXRvIWltcG9ydGFudDtcclxufVxyXG5cclxuLnVpLWRhdGVwaWNrZXItaGVhZGVyIHtcclxuXHRtYXJnaW4tdG9wOiAtOHB4IWltcG9ydGFudDtcclxufVxyXG5cclxuLnVpLWRhdGVwaWNrZXIgLnVpLWRhdGVwaWNrZXItcHJldiwgXHJcbi51aS1kYXRlcGlja2VyIC51aS1kYXRlcGlja2VyLW5leHQge1xyXG5cdHRvcDogOHB4IWltcG9ydGFudDtcclxufVxyXG5cclxuLnVpLWRhdGVwaWNrZXI6bm90KC5nZm9ybS1sZWdhY3ktZGF0ZXBpY2tlcikgYS51aS1zdGF0ZS1kZWZhdWx0IHtcclxuXHRsaW5lLWhlaWdodDogMjdweCFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi51aS1kYXRlcGlja2VyOm5vdCguZ2Zvcm0tbGVnYWN5LWRhdGVwaWNrZXIpIGEudWktc3RhdGUtYWN0aXZlLCAudWktZGF0ZXBpY2tlcjpub3QoLmdmb3JtLWxlZ2FjeS1kYXRlcGlja2VyKSBhLnVpLXN0YXRlLWFjdGl2ZTpob3ZlciB7XHJcblx0YmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnkhaW1wb3J0YW50O1xyXG59XHJcblxyXG4udWktZGF0ZXBpY2tlciAudWktd2lkZ2V0LWhlYWRlciwgXHJcbi51aS1kYXRlcGlja2VyIC51aS1kYXRlcGlja2VyLWhlYWRlciB7XHJcblx0YmFja2dyb3VuZDogJHByaW1hcnkhaW1wb3J0YW50O1xyXG59XHJcblxyXG5ib2R5IC53cGpiIC53cGpiLWxpc3RpbmctdHlwZS1jb3N0IHtcclxuXHRkaXNwbGF5OiBub25lO1xyXG59XHJcblxyXG4ud3BqYi1wYWdlLWluZGV4IHtcclxuXHRsYWJlbC53cGpiLWN1dGUtY2hlY2tib3gge1xyXG5cdFx0Zm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuXHRcdHRleHQtdHJhbnNmb3JtOiBub25lO1xyXG5cdH1cclxuXHJcblx0LndwamItcG93ZXJlZC1ieSB7XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0Z2FwOiAxMHB4O1xyXG5cdFx0anVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcclxuXHRcdG1hcmdpbjogMTBweCAwO1xyXG5cdH1cclxuXHJcblx0Ji5pcy1sb2FkaW5nIHtcclxuXHRcdG9wYWNpdHk6IDAuNjtcclxuXHRcdHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdH1cclxufSIsIi5zZWN0aW9uLWFjY29yZGlvbnMge1xyXG5cclxuXHRwYWRkaW5nOiA0LjA2M3JlbSAwIDVyZW0gMDtcclxuXHJcblx0QG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XHJcblx0XHRwYWRkaW5nOiAyLjVyZW0gMDtcclxuXHR9XHJcblxyXG5cdC5jb250ZW50IHtcclxuXHRcdG1heC13aWR0aDoxMjAwcHg7XHJcblx0XHRtYXJnaW4tbGVmdDogYXV0bztcclxuXHRcdG1hcmdpbi1yaWdodDogYXV0bztcclxuXHJcblx0XHQmX190aXRsZSB7XHJcblx0XHRcdG1heC13aWR0aDogNTAwcHg7XHJcblx0XHRcdG1hcmdpbjogMCBhdXRvIDIuNXJlbSBhdXRvO1xyXG5cclxuXHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XHJcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMS44NzVyZW07XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdC5hY2NvcmRpb24ge1xyXG5cdFx0cGFkZGluZy1sZWZ0OiAxMHB4O1xyXG5cdFx0cGFkZGluZy1yaWdodDogMTBweDtcclxuXHJcblx0XHRAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcclxuXHRcdFx0Y29sdW1uLWNvdW50OiAxO1xyXG5cdFx0XHRwYWRkaW5nLWxlZnQ6IDA7XHJcblx0XHRcdHBhZGRpbmctcmlnaHQ6IDA7XHJcblx0XHR9XHJcblxyXG5cdFx0Jl9faXRlbSB7XHJcblx0XHRcdGJyZWFrLWluc2lkZTogYXZvaWQtY29sdW1uO1xyXG4gIFx0XHRcdC13ZWJraXQtY29sdW1uLWJyZWFrLWluc2lkZTogYXZvaWQ7XHJcblx0XHRcdGJvcmRlci1yYWRpdXM6IDZweDtcclxuXHRcdFx0bWFyZ2luOiAwIDAgNnB4IDA7XHJcblx0XHR9XHJcblx0fVxyXG59XHJcbiIsIi5zZWN0aW9uLWFyY2hpdmUtdGl0bGUge1xyXG5cclxuXHRwYWRkaW5nOiAwIDYwcHg7XHJcblxyXG5cdEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xyXG5cdFx0cGFkZGluZzogMCAzMHB4O1xyXG5cdH1cclxuXHJcblx0LnNlY3Rpb25fX2lubmVyIHtcclxuXHRcdG1heC13aWR0aDogNTEwcHg7XHJcblx0XHRtYXJnaW46IDA7XHJcblx0fVxyXG5cclxufVxyXG4iLCIuc2VjdGlvbi1jYXJkcy0yIHtcclxuXHJcblx0cGFkZGluZzogNXJlbSAwO1xyXG5cclxuXHRAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcclxuXHRcdHBhZGRpbmc6IDIuNXJlbSAwO1xyXG5cdH1cclxuXHJcblx0LmNhcmQtZmx1c2hfX2ltYWdlIHtcclxuXHRcdC5tZWRpYV9faW1hZ2Uge1xyXG5cdFx0XHRwYWRkaW5nLWJvdHRvbTogNDElO1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG4iLCIuc2VjdGlvbi1jYXJkcy0zIHtcclxuICAgIHBhZGRpbmctYm90dG9tOiA5cmVtO1xyXG5cclxuICAgICZfX3RpdGxlIHtcclxuICAgICAgICBwYWRkaW5nOiA1cmVtIDAgMXJlbSAwO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMi4yNXJlbSFpbXBvcnRhbnQ7XHJcblxyXG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDMuMjVyZW0haW1wb3J0YW50O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBoMyB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxLjVyZW07XHJcbiAgICB9XHJcblxyXG4gICAgJiArIC5zZWN0aW9uLWNvbnRlbnQge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IC05cmVtO1xyXG4gICAgfVxyXG5cclxuICAgIGltZyB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICB9XHJcbn1cclxuIiwiLnN0YXRzIHtcclxuXHRvdmVyZmxvdzogaGlkZGVuO1xyXG5cclxuXHRAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcclxuXHRcdC5zdGF0cy1mbHVpZC1iYWNrZ3JvdW5kIHtcclxuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHR0b3A6IDA7XHJcblx0XHRcdGxlZnQ6IDA7XHJcblx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRoZWlnaHQ6IDEwMCU7XHJcblx0XHRcdHotaW5kZXg6IDA7XHJcblx0XHRcdHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjMzI2MTQ4O1xyXG5cdFx0fVxyXG5cdH1cclxuXHRcclxuXHJcblx0aDEge1xyXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcblx0XHRcdHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQuaDIge1xyXG5cdFx0bWF4LXdpZHRoOiAyMDBweDtcclxuXHR9XHJcblxyXG5cdC5jb250YWluZXIge1xyXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XHJcblx0XHRcdG1heC13aWR0aDogMTAwJTtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdC5zdGF0cy1kZXNjcmlwdGlvbiB7XHJcblx0XHR6LWluZGV4OiAxO1xyXG5cdFx0cGFkZGluZy10b3A6IDIuNXJlbTtcclxuXHRcdHBhZGRpbmctYm90dG9tOiAyLjVyZW07XHJcblxyXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XHJcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRsaWdodDtcclxuXHRcdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uL2Fzc2V0cy9pbWFnZXMvc2xpZGVyLWhlYWRlci1iZy5zdmcpO1xyXG5cdFx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG5cdFx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgYm90dG9tO1xyXG5cdFx0XHRiYWNrZ3JvdW5kLXNpemU6IDEwMCUgMTAwJTtcclxuXHRcdFx0YmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuXHRcdFx0cGFkZGluZy1ib3R0b206IDVyZW07XHJcblx0XHR9XHJcblxyXG5cdFx0QG1lZGlhIChtaW4td2lkdGg6IDc2N3B4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcclxuXHRcdFx0cGFkZGluZy1ib3R0b206IDlyZW07XHJcblx0XHR9XHJcblxyXG5cdFx0PiBkaXYge1xyXG5cdFx0XHRAbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcclxuXHRcdFx0XHRtYXgtd2lkdGg6IDU0MHB4O1xyXG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdG1hcmdpbjogYXV0bztcclxuXHRcdFx0fVxyXG5cdFxyXG5cdFx0XHRAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xyXG5cdFx0XHRcdG1heC13aWR0aDogNzY5cHg7XHJcblx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0bWFyZ2luOiBhdXRvO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdFx0QG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xyXG5cdFx0XHRwYWRkaW5nLXRvcDogOXJlbTtcclxuXHRcdFx0cGFkZGluZy1ib3R0b206IDdyZW07XHJcblx0XHRcdHBhZGRpbmctbGVmdDogNC42ODhyZW07XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQuc3RhdHMtc2xpZGVyIHtcclxuXHRcdHBhZGRpbmc6IDEwcmVtIDAgMTByZW0gMCAhaW1wb3J0YW50O1xyXG5cclxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xyXG5cdFx0XHRwYWRkaW5nOiAzcmVtIDI1cHggNi4yNHJlbSAyNXB4ICFpbXBvcnRhbnQ7XHJcblx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRtYXgtd2lkdGg6IDEwMCU7XHJcblx0XHR9XHJcblx0fVxyXG5cdFxyXG5cdC5zdGF0cy1zbGlkZSAuc2xpZGUtdGV4dCB7XHJcblx0XHRsaW5lLWhlaWdodDogMi4zNzVyZW07XHJcblx0XHRmb250LWZhbWlseTogQmlrbywgc2Fucy1zZXJpZjtcclxuXHRcdGZvbnQtc2l6ZTogMS41cmVtO1xyXG5cclxuXHRcdEBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkgYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcblx0XHRcdG1heC13aWR0aDogNTQwcHg7XHJcblx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRtYXJnaW46IGF1dG87XHJcblx0XHR9XHJcblxyXG5cdFx0QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcclxuXHRcdFx0bWF4LXdpZHRoOiA3NjlweDtcclxuXHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdG1hcmdpbjogYXV0bztcclxuXHRcdH1cclxuXHJcblx0XHRAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcclxuXHRcdFx0bGluZS1oZWlnaHQ6IDIuODc1cmVtO1xyXG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRtaW4taGVpZ2h0OiAyMC41cmVtO1xyXG5cdFx0XHRmb250LXNpemU6IDIuMjVyZW07XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQuc3dpcGVyLXNsaWRlIHtcclxuXHRcdHdpZHRoOiAxMDAlO1xyXG4gICBcdFx0cGFkZGluZzogMCAwLjc1cmVtO1xyXG5cdFx0Zm9udC1mYW1pbHk6IEJpa28sIHNhbnMtc2VyaWY7XHJcblx0fVxyXG5cclxuXHQuY29udGFpbmVyLWZsdWlkIHtcclxuXHRcdHBhZGRpbmctcmlnaHQ6IDI1cHg7XHJcblx0XHRwYWRkaW5nLWxlZnQ6IDI1cHg7XHJcblx0XHRtYXJnaW4tcmlnaHQ6IGF1dG87XHJcblx0XHRtYXJnaW4tbGVmdDogYXV0bztcclxuXHR9XHJcblxyXG5cdC5zdGF0cy1zdmcge1xyXG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0dG9wOiAwO1xyXG5cdFx0bGVmdDogMDtcclxuXHRcdGJvdHRvbTogMDtcclxuXHRcdGhlaWdodDogMTAwJTtcclxuXHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0bWF4LXdpZHRoOiA1MDBweDtcclxuXHRcdHotaW5kZXg6IC0xO1xyXG5cdFx0cG9pbnRlci1ldmVudHM6IG5vbmU7XHJcblxyXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6IDEwMjNweCkge1xyXG5cdFx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0fVxyXG5cclxuXHR9XHJcblxyXG5cdC5zd2lwZXItcGFnaW5hdGlvbiB7XHJcblx0XHRib3R0b206IDY1cHg7XHJcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHRcdHBhZGRpbmc6IDA7XHJcblx0XHRtYXJnaW46IDA7XHJcblx0XHRoZWlnaHQ6IDEwcHg7XHJcblx0XHRsaXN0LXN0eWxlOiBub25lO1xyXG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0bGluZS1oZWlnaHQ6IDE7XHJcblx0XHRiYWNrZ3JvdW5kOiBub25lO1xyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdGhlaWdodDogYXV0bztcclxuXHRcdHotaW5kZXg6IDM7XHJcblx0XHRvcGFjaXR5OiAxO1xyXG5cdFx0bGVmdDogMDtcclxuXHRcdHJpZ2h0OiAwO1xyXG5cdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblxyXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XHJcblx0XHRcdGJvdHRvbTogMy4xMjVyZW07XHJcblx0XHR9XHJcblxyXG5cdFx0LnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldCB7XHJcblx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRcdFx0bWFyZ2luOiAwIDhweDtcclxuXHRcdFx0b3BhY2l0eTogMC4yNTtcclxuXHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xyXG5cdFx0XHRoZWlnaHQ6IDhweDtcclxuXHRcdFx0d2lkdGg6IDQ3cHg7XHJcblx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICRkYXJrLWdyZWVuO1xyXG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB1bnNldDtcclxuXHRcdFx0Ym9yZGVyLXJhZGl1czogMnB4O1xyXG5cdFx0XHRvcGFjaXR5OiAwLjI1O1xyXG5cclxuXHRcdFx0Ji5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtYWN0aXZlIHtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kOiAkZGFyay1ncmVlbjtcclxuXHRcdFx0XHRvcGFjaXR5OiAxO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG59IiwiLnNlY3Rpb24tY29sdW1ucy00IHtcclxuXHJcbiAgICAucm93IHtcclxuICAgICAgICBnYXA6IDMwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcbiAgICAgICAgcGFkZGluZzogMi41cmVtIDA7XHJcbiAgICB9XHJcblxyXG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogMTAyM3B4KSB7XHJcbiAgICAgICAgLnJvdyA+IGRpdiB7XHJcbiAgICAgICAgICAgIGZsZXg6IDAgMCBjYWxjKDUwJSAtIDE1cHgpO1xyXG4gICAgICAgICAgICBtYXgtd2lkdGg6IGNhbGMoNTAlIC0gMTVweCk7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcclxuXHJcbiAgICAgICAgLnJvdyA+IGRpdiB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgICAgZmxleDogMTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5yb3cgPiBkaXY6Zmlyc3QtY2hpbGQge1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICBmbGV4OiAwIDEgYXV0bztcclxuICAgIFxyXG4gICAgICAgICAgICAuY2FyZC1vdmVybGF5IHtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogNTAwcHg7XHJcbiAgICBcclxuICAgICAgICAgICAgICAgICZfX2V4Y2VycHQge1xyXG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgXHJcbiAgICAgICAgICAgICAgICAmX19hY3Rpb24ge1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDA7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICBcclxuXHJcbn1cclxuIiwiXHJcbi5jb250YWN0Rm9ybSB7XHJcblx0cGFkZGluZy1ib3R0b206IDVyZW07XHJcblx0QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XHJcblx0XHRwYWRkaW5nLWJvdHRvbTogN3JlbTtcclxuXHR9XHJcblx0XHJcblx0Ji1saXN0IHtcclxuXHRcdGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcclxuXHRcdHBhZGRpbmc6IDA7XHJcblx0XHRtYXJnaW46IDA7XHJcblxyXG5cdFx0Ji1pY29uIHtcclxuXHRcdFx0ZmxleDogMCAwIDMwcHg7XHJcblx0XHR9XHJcblxyXG5cdFx0bGkge1xyXG5cdFx0XHRtYXJnaW4tYm90dG9tOiAxcmVtO1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0Ji1taWRkbGUge1xyXG5cdFx0bWFyZ2luLXRvcDogNS41cmVtO1xyXG5cdH1cdFxyXG5cdFxyXG5cdC5nZm9ybV9mb290ZXIge1xyXG5cdFx0dGV4dC1hbGlnbjogcmlnaHQ7XHJcblx0XHQmIC5idXR0b24ge1xyXG5cdFx0XHRAZXh0ZW5kIC5idG4tZGFyay1ncmVlbjtcclxuXHRcdFx0bWFyZ2luLWxlZnQ6IGF1dG87XHJcblxyXG5cdFx0XHRAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcclxuXHRcdFx0XHRtaW4td2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUge1xyXG5cdFx0LmdmaWVsZDpub3QoLmdmaWVsZC0td2lkdGgtZnVsbCkge1xyXG5cdFx0XHRAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcclxuXHRcdFx0XHRncmlkLWNvbHVtbjogMS8tMTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH0gXHJcblxyXG5cdC5nZm9ybV9jb25maXJtYXRpb25fbWVzc2FnZSB7XHJcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRwYWRkaW5nOiAwLjc1cmVtIDEuMjVyZW0gMC43NXJlbSBjYWxjKDEuMjVyZW0gKyAxNnB4KTtcclxuXHRcdG1hcmdpbi1ib3R0b206IDFyZW07XHJcblx0XHRib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcclxuXHRcdGJvcmRlci1yYWRpdXM6IDAuMzc1cmVtO1xyXG5cdFx0YmFja2dyb3VuZC1jb2xvcjogI2VhZjRlZDtcclxuXHRcdGJvcmRlci1jb2xvcjogI2UyZWZlNjtcclxuXHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0NzdmcgYXJpYS1oaWRkZW49J3RydWUnIGZvY3VzYWJsZT0nZmFsc2UnIGRhdGEtcHJlZml4PSdmYXMnIGRhdGEtaWNvbj0nY2hlY2snIGNsYXNzPSdzdmctaW5saW5lLS1mYSBmYS1jaGVjayBmYS13LTE2IG1yLTMnIHJvbGU9J2ltZycgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgNTEyIDUxMiclM0UlM0NwYXRoIGZpbGw9J2N1cnJlbnRDb2xvcicgZD0nTTE3My44OTggNDM5LjQwNGwtMTY2LjQtMTY2LjRjLTkuOTk3LTkuOTk3LTkuOTk3LTI2LjIwNiAwLTM2LjIwNGwzNi4yMDMtMzYuMjA0YzkuOTk3LTkuOTk4IDI2LjIwNy05Ljk5OCAzNi4yMDQgMEwxOTIgMzEyLjY5IDQzMi4wOTUgNzIuNTk2YzkuOTk3LTkuOTk3IDI2LjIwNy05Ljk5NyAzNi4yMDQgMGwzNi4yMDMgMzYuMjA0YzkuOTk3IDkuOTk3IDkuOTk3IDI2LjIwNiAwIDM2LjIwNGwtMjk0LjQgMjk0LjQwMWMtOS45OTggOS45OTctMjYuMjA3IDkuOTk3LTM2LjIwNC0uMDAxeiclM0UlM0MvcGF0aCUzRSUzQy9zdmclM0VcIik7XHJcblx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG5cdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogMTBweCBjZW50ZXI7XHJcblx0XHRiYWNrZ3JvdW5kLXNpemU6IDE2cHggMTZweDtcclxuXHR9XHJcbn1cclxuXHJcblxyXG5cclxuXHJcbiIsIi5zZWN0aW9uLWNvbnRlbnQtaW1hZ2UtbGVmdCB7XHJcblxyXG5cdHBhZGRpbmc6IDVyZW0gMDtcclxuXHJcblx0QG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcblx0XHRwYWRkaW5nOiAyLjVyZW0gMDtcclxuXHR9XHJcblxyXG5cdC5jb250ZW50LWltYWdlLWxlZnQge1xyXG5cclxuXHRcdCZfX2NvbnRlbnQtYXJlYSB7XHJcblx0XHRcdEBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcclxuXHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDUwcHg7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHQmX190aXRsZSwgJl9fY29udGVudCwgJl9fb3ZlcmxpbmUge1xyXG5cdFx0XHRtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG5cdFx0fVxyXG5cclxuXHRcdCZfX292ZXJsaW5lIHtcclxuXHRcdFx0QGV4dGVuZCAuaDY7XHJcblx0XHR9XHJcblxyXG5cdFx0Jl9fdGl0bGUge1xyXG5cdFx0XHRAbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XHJcblx0XHRcdFx0bWF4LXdpZHRoOiAzOTBweDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHRcdCZfX2NvbnRlbnQge1xyXG5cdFx0XHRAbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XHJcblx0XHRcdFx0bWF4LXdpZHRoOiA0NjBweDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHRcdC5zaW5nbGUtcmVnaW9ucyAmIHtcclxuXHRcdFx0Jl9fY29udGVudCB7XHJcblx0XHRcdFx0QGV4dGVuZCAuYm9keS1sZztcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0Lm1lZGlhX19pbWFnZSB7XHJcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHRcdHBhZGRpbmctYm90dG9tOiA4MCU7XHJcblx0XHRvdmVyZmxvdzogaGlkZGVuO1xyXG5cdFx0ZGlzcGxheTogYmxvY2s7XHJcblxyXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcblx0XHRcdG1hcmdpbi1ib3R0b206IDMwcHg7XHJcblx0XHR9XHJcblxyXG5cdFx0aW1nIHtcclxuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0bGVmdDogMDtcclxuXHRcdFx0dG9wOiAwO1xyXG5cdFx0XHRyaWdodDogMDtcclxuXHRcdFx0Ym90dG9tOiAwO1xyXG5cdFx0XHRoZWlnaHQ6IDEwMCU7XHJcblx0XHRcdG9iamVjdC1maXQ6IGNvdmVyO1xyXG5cdFx0XHRib3JkZXItcmFkaXVzOiAuMzc1cmVtO1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0Lm1mcC12aWRlbyB7XHJcblx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdG92ZXJmbG93OiBoaWRkZW47XHJcblx0XHR0cmFuc2l0aW9uOiAwLjJzIGFsbDtcclxuXHRcdGhlaWdodDogMDtcclxuXHRcdGJvdHRvbTogMDtcclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdHBhZGRpbmctYm90dG9tOiA4MCU7XHJcblx0XHRib3JkZXItcmFkaXVzOiAxMHB4O1xyXG5cdFx0YmFja2dyb3VuZDogJHdoaXRlO1xyXG5cclxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xyXG5cdFx0XHRtYXJnaW4tYm90dG9tOiAzMHB4O1xyXG5cdFx0fVxyXG5cclxuXHRcdGltZyB7XHJcblx0XHRcdHRyYW5zaXRpb246IDAuMnMgYWxsO1xyXG5cdFx0XHRvcGFjaXR5OiAxO1xyXG5cdFx0fVxyXG5cclxuXHRcdCY6YmVmb3JlIHtcclxuXHRcdFx0Y29udGVudDogXCJcIjtcclxuXHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdGhlaWdodDogMTAwJTtcclxuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB3aWR0aD0nNjgnIGhlaWdodD0nNjgnIHZpZXdCb3g9JzAgMCA2OCA2OCcgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzRSUzQ2NpcmNsZSBjeD0nMzQnIGN5PSczNCcgcj0nMzQnIGZpbGw9JyUyMzMwMzAzMCcgZmlsbC1vcGFjaXR5PScwLjUnLyUzRSUzQ3BhdGggZD0nTTQ5LjI2MyAzMC44OTA4QzUwLjM0MyAzMS41NTg3IDUxIDMyLjczNTMgNTEgMzQuMDAyOUM1MSAzNS4yNzA1IDUwLjM0MyAzNi40NDcxIDQ5LjI2MyAzNy4wNDY3TDI3LjUxNTMgNTAuNDA2MUMyNi4zOTYxIDUxLjE1NzUgMjQuOTk1MiA1MS4xODc5IDIzLjg1MTggNTAuNTQyN0MyMi43MDgyIDQ5Ljg5NzUgMjIgNDguNjgzIDIyIDQ3LjM2MjNWMjAuNjQzNUMyMiAxOS4zMjU4IDIyLjcwODIgMTguMTEwNiAyMy44NTE4IDE3LjQ2NTRDMjQuOTk1MiAxNi44MjA5IDI2LjM5NjEgMTYuODQ3NSAyNy41MTUzIDE3LjUzNDRMNDkuMjYzIDMwLjg5MDhaJyBmaWxsPSd3aGl0ZScvJTNFJTNDL3N2ZyUzRSUwQVwiKTsgICAgICAgICAgICAgXHJcblx0XHRcdGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XHJcblx0XHRcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7ICAgXHJcblx0XHRcdHotaW5kZXg6IDEwO1xyXG5cdFx0XHR0b3A6IDA7XHJcblx0XHRcdGxlZnQ6IDA7XHJcblx0XHRcdHJpZ2h0OiAwO1xyXG5cdFx0XHRib3R0b206IDA7XHJcblx0XHR9XHJcblxyXG5cdFx0Jjpob3ZlciB7XHJcblx0XHRcdGJhY2tncm91bmQ6ICMwMDA7XHJcblxyXG5cdFx0XHRpbWcge1xyXG5cdFx0XHRcdG9wYWNpdHk6IDAuODtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxufVxyXG4iLCIuc2VjdGlvbi1jb250ZW50LWltYWdlLXJpZ2h0IHtcclxuXHJcblx0cGFkZGluZzogNXJlbSAwO1xyXG5cclxuXHRAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcclxuXHRcdHBhZGRpbmc6IDIuNXJlbSAwO1xyXG5cdH1cclxuXHJcblx0LnJvdyB7XHJcblx0XHRmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XHJcblxyXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcblx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQuY29udGVudC1pbWFnZS1sZWZ0IHtcclxuXHJcblx0XHQmX19jb250ZW50LWFyZWEge1xyXG5cdFx0XHRAbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XHJcblx0XHRcdFx0cGFkZGluZy1sZWZ0OiAxMDBweDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHRcdCZfX3RpdGxlLCAmX19jb250ZW50LCAmX19vdmVybGluZSB7XHJcblx0XHRcdG1hcmdpbi1ib3R0b206IDIwcHg7XHJcblx0XHR9XHJcblxyXG5cdFx0Jl9fb3ZlcmxpbmUge1xyXG5cdFx0XHRAZXh0ZW5kIC5oNjtcclxuXHRcdH1cclxuXHJcblx0XHQmX190aXRsZSB7XHJcblx0XHRcdEBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcclxuXHRcdFx0XHRtYXgtd2lkdGg6IDM5MHB4O1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdFx0Jl9fY29udGVudCB7XHJcblx0XHRcdEBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcclxuXHRcdFx0XHRtYXgtd2lkdGg6IDQ2MHB4O1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdFx0LnNpbmdsZS1yZWdpb25zICYge1xyXG5cdFx0XHQmX19jb250ZW50IHtcclxuXHRcdFx0XHRAZXh0ZW5kIC5ib2R5LWxnO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQubWVkaWFfX2ltYWdlIHtcclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0cGFkZGluZy1ib3R0b206IDgwJTtcclxuXHRcdG92ZXJmbG93OiBoaWRkZW47XHJcblx0XHRkaXNwbGF5OiBibG9jaztcclxuXHJcblx0XHRAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcclxuXHRcdFx0bWFyZ2luLWJvdHRvbTogMzBweDtcclxuXHRcdH1cclxuXHJcblx0XHRpbWcge1xyXG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRsZWZ0OiAwO1xyXG5cdFx0XHR0b3A6IDA7XHJcblx0XHRcdHJpZ2h0OiAwO1xyXG5cdFx0XHRib3R0b206IDA7XHJcblx0XHRcdGhlaWdodDogMTAwJTtcclxuXHRcdFx0b2JqZWN0LWZpdDogY292ZXI7XHJcblx0XHRcdGJvcmRlci1yYWRpdXM6IC4zNzVyZW07XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQubWZwLXZpZGVvIHtcclxuXHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0b3ZlcmZsb3c6IGhpZGRlbjtcclxuXHRcdHRyYW5zaXRpb246IDAuMnMgYWxsO1xyXG5cdFx0aGVpZ2h0OiAwO1xyXG5cdFx0Ym90dG9tOiAwO1xyXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0cGFkZGluZy1ib3R0b206IDgwJTtcclxuXHRcdGJvcmRlci1yYWRpdXM6IDEwcHg7XHJcblx0XHRiYWNrZ3JvdW5kOiAkd2hpdGU7XHJcblxyXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcblx0XHRcdG1hcmdpbi1ib3R0b206IDMwcHg7XHJcblx0XHR9XHJcblxyXG5cdFx0aW1nIHtcclxuXHRcdFx0dHJhbnNpdGlvbjogMC4ycyBhbGw7XHJcblx0XHRcdG9wYWNpdHk6IDE7XHJcblx0XHR9XHJcblxyXG5cdFx0JjpiZWZvcmUge1xyXG5cdFx0XHRjb250ZW50OiBcIlwiO1xyXG5cdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0aGVpZ2h0OiAxMDAlO1xyXG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHdpZHRoPSc2OCcgaGVpZ2h0PSc2OCcgdmlld0JveD0nMCAwIDY4IDY4JyBmaWxsPSdub25lJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNFJTNDY2lyY2xlIGN4PSczNCcgY3k9JzM0JyByPSczNCcgZmlsbD0nJTIzMzAzMDMwJyBmaWxsLW9wYWNpdHk9JzAuNScvJTNFJTNDcGF0aCBkPSdNNDkuMjYzIDMwLjg5MDhDNTAuMzQzIDMxLjU1ODcgNTEgMzIuNzM1MyA1MSAzNC4wMDI5QzUxIDM1LjI3MDUgNTAuMzQzIDM2LjQ0NzEgNDkuMjYzIDM3LjA0NjdMMjcuNTE1MyA1MC40MDYxQzI2LjM5NjEgNTEuMTU3NSAyNC45OTUyIDUxLjE4NzkgMjMuODUxOCA1MC41NDI3QzIyLjcwODIgNDkuODk3NSAyMiA0OC42ODMgMjIgNDcuMzYyM1YyMC42NDM1QzIyIDE5LjMyNTggMjIuNzA4MiAxOC4xMTA2IDIzLjg1MTggMTcuNDY1NEMyNC45OTUyIDE2LjgyMDkgMjYuMzk2MSAxNi44NDc1IDI3LjUxNTMgMTcuNTM0NEw0OS4yNjMgMzAuODkwOFonIGZpbGw9J3doaXRlJy8lM0UlM0Mvc3ZnJTNFJTBBXCIpOyAgICAgICAgICAgICBcclxuXHRcdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcclxuXHRcdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDsgICBcclxuXHRcdFx0ei1pbmRleDogMTA7XHJcblx0XHRcdHRvcDogMDtcclxuXHRcdFx0bGVmdDogMDtcclxuXHRcdFx0cmlnaHQ6IDA7XHJcblx0XHRcdGJvdHRvbTogMDtcclxuXHRcdH1cclxuXHJcblx0XHQmOmhvdmVyIHtcclxuXHRcdFx0YmFja2dyb3VuZDogIzAwMDtcclxuXHJcblx0XHRcdGltZyB7XHJcblx0XHRcdFx0b3BhY2l0eTogMC44O1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG59XHJcbiIsIi5zZWN0aW9uLWNvbnRlbnQtc2ltcGxlLW5hcnJvdyB7XHJcblxyXG5cdHBhZGRpbmctdG9wOiAzcmVtO1xyXG5cdHBhZGRpbmctYm90dG9tOiAzcmVtO1xyXG5cdFxyXG5cdGgyIHtcclxuXHRcdGZvbnQtc2l6ZTogMy4yNXJlbTtcclxuXHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogMC41cmVtO1xyXG5cdH1cclxuXHJcblx0aDMge1xyXG5cdFx0Zm9udC1zaXplOiAxLjVyZW07XHJcblx0XHRmb250LWZhbWlseTogS2FybGEsIHNhbnMtc2VyaWY7XHJcblx0XHRwYWRkaW5nLWJvdHRvbTogMXJlbTtcclxuXHRcdHBhZGRpbmctdG9wOiAwLjc1cmVtO1xyXG5cdH1cclxuXHJcblx0LnZpZGVvLXdyYXBwZXIge1xyXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0cGFkZGluZy1ib3R0b206IDU2LjI1JTsgLyogMTY6OSAqL1xyXG5cdFx0aGVpZ2h0OiAwO1xyXG5cclxuXHRcdGlmcmFtZSB7XHJcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0dG9wOiAwO1xyXG5cdFx0XHRsZWZ0OiAwO1xyXG5cdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0aGVpZ2h0OiAxMDAlO1xyXG5cdFx0XHRib3JkZXItcmFkaXVzOiAwLjM3NXJlbTtcclxuXHRcdFx0Ym9yZGVyOiAwO1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG4iLCIuc2VjdGlvbi1jb250ZW50LXNpbXBsZSB7XHJcblxyXG5cdHBhZGRpbmc6IDVyZW0gMCAyLjVyZW0gMDtcclxuXHJcblx0QG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcblx0XHRwYWRkaW5nOiAyLjVyZW0gMDtcclxuXHR9XHJcblxyXG5cdC5wb3N0LWFydGljbGUgJiB7XHJcblxyXG5cdFx0cGFkZGluZy1ib3R0b206IDA7XHJcblxyXG5cdFx0LmNvbnRhaW5lciB7XHJcblx0XHRcdHBhZGRpbmctbGVmdDogMDtcclxuXHRcdFx0cGFkZGluZy1yaWdodDogMDtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdGgxLCBoMiwgaDMsIGg0LCBoNSwgaDYge1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogMjBweDtcclxuXHR9XHJcblxyXG5cdC52aWRlby13cmFwcGVyIHtcclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdHBhZGRpbmctYm90dG9tOiA1Ni4yNSU7IC8qIDE2OjkgKi9cclxuXHRcdGhlaWdodDogMDtcclxuXHJcblx0XHRpZnJhbWUge1xyXG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdHRvcDogMDtcclxuXHRcdFx0bGVmdDogMDtcclxuXHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdGhlaWdodDogMTAwJTtcclxuXHRcdFx0Ym9yZGVyLXJhZGl1czogMC4zNzVyZW07XHJcblx0XHRcdGJvcmRlcjogMDtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdC5jb250ZW50IHtcclxuXHRcdCZfX2NvbnRlbnQge1xyXG5cdFx0XHRAbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XHJcblx0XHRcdFx0bWF4LXdpZHRoOiA4MjBweDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0LnNpbmdsZS1yZWdpb25zICYge1xyXG5cdFx0cGFkZGluZzogMDtcclxuXHRcdG1hcmdpbjogODBweCAwO1xyXG5cclxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xyXG5cdFx0XHRtYXJnaW46IDUwcHggMDtcclxuXHRcdH1cclxuXHJcblx0XHQuY29udGVudCB7XHJcblx0XHRcdCZfX2NvbnRlbnQge1xyXG5cclxuXHRcdFx0XHRAZXh0ZW5kIC5ib2R5LWxnO1xyXG5cclxuXHRcdFx0XHRAbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XHJcblx0XHRcdFx0XHRtYXgtd2lkdGg6IDcyNXB4O1xyXG5cdFx0XHRcdFx0bWFyZ2luOiBhdXRvO1xyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0aW1nIHtcclxuXHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IDEwcHg7XHJcblx0XHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdGgyIHtcclxuXHRcdFx0XHRcdC5wcmUtaGVhZGluZyB7XHJcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRcdFx0XHRmb250LXNpemU6IDE2cHg7XHJcblx0XHRcdFx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcblx0XHRcdFx0XHRcdGZvbnQtZmFtaWx5OiB2YXIoLS1lLWdsb2JhbC10eXBvZ3JhcGh5LTg1NWE5YzctZm9udC1mYW1pbHksIEthcmxhLCAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIFwiU2Vnb2UgVUlcIiwgUm9ib3RvLCBcIkhlbHZldGljYSBOZXVlXCIsIEFyaWFsLCBcIk5vdG8gU2Fuc1wiLCBcIkxpYmVyYXRpb24gU2Fuc1wiLCBzYW5zLXNlcmlmLCBcIkFwcGxlIENvbG9yIEVtb2ppXCIsIFwiU2Vnb2UgVUkgRW1vamlcIiwgXCJTZWdvZSBVSSBTeW1ib2xcIiwgXCJOb3RvIENvbG9yIEVtb2ppXCIpO1xyXG5cdFx0XHRcdFx0XHRsZXR0ZXItc3BhY2luZzogdmFyKC0tZS1nbG9iYWwtdHlwb2dyYXBoeS04NTVhOWM3LWxldHRlci1zcGFjaW5nLCAwKTtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcbn1cclxuIiwiLnNlY3Rpb24tY29udGVudCB7XHJcblxyXG5cdC5wb3N0LWFydGljbGUge1xyXG5cclxuXHRcdCZfX2NvbnRlbnQge1xyXG5cdFx0XHRtYXgtd2lkdGg6IDcyNnB4O1xyXG5cclxuXHRcdFx0aW1nIHtcclxuXHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHRtYXgtd2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0bWFyZ2luLWxlZnQ6IDA7XHJcblx0XHRcdFx0bWFyZ2luLXRvcDogMzBweDtcclxuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAzMHB4O1xyXG5cdFx0XHRcdGJvcmRlci1yYWRpdXM6IDEwcHg7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblxyXG59XHJcbiIsIi5zZWN0aW9uLWN0YS1kb3dubG9hZCB7XHJcblx0Lnd5c2l3eWdDYWxsVG9BY3Rpb24gcCB7XHJcblx0XHRmb250LXNpemU6IDEuNXJlbTtcclxuXHR9XHJcbn1cclxuIiwiLnNlY3Rpb24tY3RhIHtcclxuXHRiYWNrZ3JvdW5kOiAkZGFyazsgXHJcbn1cclxuXHJcbi5jdGEge1xyXG5cdFxyXG5cdCZfX3RvcC1hY2NlbnQsICZfX2JvdHRvbS1hY2NlbnQge1xyXG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdH1cclxuXHJcblx0Jl9fdG9wLWFjY2VudCB7XHJcblx0XHR0b3A6IDA7XHJcblx0XHR6LWluZGV4OiAxO1xyXG5cdFx0d2lkdGg6IDEwMCU7XHJcblxyXG5cdFx0cGF0aCB7XHJcblx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0Jl9fYm90dG9tLWFjY2VudCB7XHJcblx0XHRib3R0b206IC0xcHg7XHJcblx0XHR6LWluZGV4OiAxO1xyXG5cdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRwb2ludGVyLWV2ZW50czogbm9uZTtcclxuXHJcblx0XHRwYXRoIHtcclxuXHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG4udG93blF1aXoge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xyXG5cdFx0cGFkZGluZzogMTEuMjVyZW0gMCA2LjI1cmVtIDA7XHJcblx0fVxyXG5cclxuXHQmLWJnLWltZyB7XHJcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG5cdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xyXG5cclxuXHRcdEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xyXG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRoZWlnaHQ6IDEwMCU7XHJcblx0XHR9XHJcblxyXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XHJcblx0XHRcdGhlaWdodDogMjE2cHg7XHJcblx0XHRcdG1heC1oZWlnaHQ6IDIxNnB4O1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0Ji1sb2dvIHtcclxuXHRcdHRvcDogNTAlO1xyXG5cdFx0bGVmdDogNTAlO1xyXG5cdFx0d2lkdGg6IDE1MHB4O1xyXG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XHJcblx0XHRkaXNwbGF5OiBub25lIWltcG9ydGFudDtcclxuXHJcblx0XHQmLmQtbWQtYmxvY2ssICYuZC1ibG9jayB7IGRpc3BsYXk6IG5vbmUhaW1wb3J0YW50OyB9XHJcblxyXG5cdFx0QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XHJcblx0XHRcdHdpZHRoOiAzMDBweDtcclxuXHRcdFx0bGVmdDogMDtcclxuXHRcdFx0ZGlzcGxheTogbm9uZSFpbXBvcnRhbnQ7XHJcblx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuXHRcdH1cclxuXHR9XHJcblx0XHJcblx0Ji1mbG9hdCB7XHJcblx0XHR6LWluZGV4OiAzO1xyXG5cclxuXHRcdEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xyXG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQmLWZsb2F0LWNvbnRhaW5lciB7XHJcblx0XHRAbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XHJcblx0XHRcdG1heC13aWR0aDogNzIwcHg7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHRAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcclxuXHRcdC5jb250YWluZXItbWQge1xyXG5cdFx0XHQucm93Lm5vLWd1dHRlcnMge1xyXG5cdFx0XHRcdG1hcmdpbi1sZWZ0OiAtMjVweDtcclxuXHRcdFx0XHRtYXJnaW4tcmlnaHQ6IC0yNXB4O1xyXG5cdFx0XHRcdHBhZGRpbmctbGVmdDogMjVweDtcclxuXHRcdFx0XHRwYWRkaW5nLXJpZ2h0OiAyNXB4O1xyXG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kOiB3aGl0ZTtcclxuXHRcdFx0XHRib3JkZXItcmFkaXVzOiAxMHB4IDEwcHggMCAwO1xyXG5cdFx0XHRcdG1hcmdpbi10b3A6IC0xMHB4O1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cdFxyXG5cclxuXHJcblx0LnF1aXpTdGVwcGVyIHtcclxuXHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0cGFkZGluZzogMi41cmVtIDA7XHJcblxyXG5cdFx0QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XHJcblx0XHRcdHBhZGRpbmc6IDMuNDM4cmVtO1xyXG5cdFx0XHRib3gtc2hhZG93OiAwIDJweCAxMnB4IDAgcmdiYSgwLCAwLCAwLCAwLjIpO1xyXG5cdFx0fVxyXG5cclxuXHRcdCYtYm9keSB7XHJcblx0XHRcdG1pbi1oZWlnaHQ6IDIxcmVtO1xyXG5cdFx0fVxyXG5cclxuXHRcdC5uYXZpZ2F0aW9uLWJ1dHRvbnMge1xyXG5cdFx0XHRtYXJnaW4tdG9wOiAxcmVtIWltcG9ydGFudDtcclxuXHRcdFx0Lm5hdmlnYXRpb24tYnV0dG9uIHtcclxuXHRcdFx0XHR3aWR0aDogMy4xMjVyZW07XHJcblx0XHRcdFx0aGVpZ2h0OiAzLjEyNXJlbTtcclxuXHRcdFx0XHRmb250LXNpemU6IDJyZW07XHJcblxyXG5cdFx0XHRcdHN2ZyB7XHJcblx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDA7XHJcblx0XHRcdFx0XHRtYXgtd2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQuYnRuLW1pZGRsZS1ncmVlbjpudGgtb2YtdHlwZSgxKSB7XHJcblx0XHRcdFx0QGV4dGVuZCAuYnRuO1xyXG5cdFx0XHRcdGJhY2tncm91bmQ6ICRwcmltYXJ5O1xyXG5cdFx0XHRcdHdpZHRoOiBhdXRvIWltcG9ydGFudDtcclxuXHRcdFx0XHRoZWlnaHQ6IDUwcHghaW1wb3J0YW50O1xyXG5cdFx0XHRcdGJvcmRlci1yYWRpdXM6IDZweCFpbXBvcnRhbnQ7XHJcblx0XHRcdFx0cGFkZGluZzogMTNweCAyNHB4IWltcG9ydGFudDtcclxuXHRcdFx0XHRmb250LXNpemU6IDAhaW1wb3J0YW50O1xyXG5cdFx0XHRcdFxyXG5cdFx0XHRcdCY6YWZ0ZXIge1xyXG5cdFx0XHRcdFx0QGV4dGVuZCAuaDY7XHJcblx0XHRcdFx0XHRjb2xvcjogJHdoaXRlO1xyXG5cdFx0XHRcdFx0Y29udGVudDogXCJCYWNrXCI7XHJcblx0XHRcdFx0XHRtYXJnaW46IDA7XHJcblx0XHRcdFx0XHRtYXJnaW4tbGVmdDogMTVweDtcclxuXHRcdFx0XHR9XHJcblx0XHRcclxuXHRcdFx0XHQmOmJlZm9yZSB7XHJcblx0XHRcdFx0XHRoZWlnaHQ6IDEzcHg7XHJcblx0XHRcdFx0XHR3aWR0aDogMTVweDtcclxuXHRcdFx0XHRcdGNvbnRlbnQ6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0Nzdmcgd2lkdGg9JzE1JyBoZWlnaHQ9JzEzJyB2aWV3Qm94PScwIDAgMTUgMTMnIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NwYXRoIGQ9J005LjAxODc3IDAuOTQxMTQ4TDE0LjUxODggNi4xOTExNkMxNC42NjcyIDYuMzMyNzUgMTQuNzUxMiA2LjUyODk3IDE0Ljc1MTIgNi43MzQyOEMxNC43NTEyIDYuOTM5NTkgMTQuNjY3MiA3LjEzNTUzIDE0LjUxODggNy4yNzc0MUw5LjAxODc3IDEyLjUyNzRDOC43MTg5NSAxMi44MTI2IDguMjQ0MzkgMTIuODAxOCA3Ljk1ODE0IDEyLjUwMkM3LjY3MjAyIDEyLjIwNTEgNy42ODI3NyAxMS43Mjg2IDcuOTgzNTMgMTEuNDQxNEwxMi4xMzA0IDcuNDg1MTRIMS41MDAzMUMxLjA4NjI1IDcuNDg1MTQgMC43NSA3LjE0ODg5IDAuNzUgNi43MzQ4M0MwLjc1IDYuMzIwNzYgMS4wODYyNSA1Ljk4NTE0IDEuNTAwMzEgNS45ODUxNEgxMi4xMjg1TDcuOTgxNTggMi4wMjg4OEM3LjY4MTI2IDEuNzQxMTUgNy42NzE4OSAxLjI2NDU5IDcuOTU2MjcgMC45NjY3NzNDOC4yNDM3NyAwLjY2Njc3MyA4LjY5MDY0IDAuNjU2MTQ4IDkuMDE4NzcgMC45NDExNDhaJyBmaWxsPSd3aGl0ZScvJTNFJTNDL3N2ZyUzRSUwQVwiKTtcclxuXHRcdFx0XHRcdHRyYW5zZm9ybTogc2NhbGVYKC0xKTtcclxuXHRcdFx0XHR9XHJcblx0XHRcclxuXHRcdFx0XHRzdmcge1xyXG5cdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdFxyXG5cdFx0XHQuYnRuLW1pZGRsZS1ncmVlbjpudGgtb2YtdHlwZSgyKSB7XHJcblx0XHRcdFx0QGV4dGVuZCAuYnRuO1xyXG5cdFx0XHRcdGJhY2tncm91bmQ6ICRwcmltYXJ5O1xyXG5cdFx0XHRcdHdpZHRoOiBhdXRvIWltcG9ydGFudDtcclxuXHRcdFx0XHRoZWlnaHQ6IDUwcHghaW1wb3J0YW50O1xyXG5cdFx0XHRcdGJvcmRlci1yYWRpdXM6IDZweCFpbXBvcnRhbnQ7XHJcblx0XHRcdFx0cGFkZGluZzogMTNweCAyNHB4IWltcG9ydGFudDtcclxuXHRcdFx0XHRmb250LXNpemU6IDAhaW1wb3J0YW50O1xyXG5cdFx0XHRcdFxyXG5cdFx0XHRcdCY6YmVmb3JlIHtcclxuXHRcdFx0XHRcdEBleHRlbmQgLmg2O1xyXG5cdFx0XHRcdFx0Y29sb3I6ICR3aGl0ZTtcclxuXHRcdFx0XHRcdGNvbnRlbnQ6IFwiTmV4dFwiO1xyXG5cdFx0XHRcdFx0bWFyZ2luOiAwO1xyXG5cdFx0XHRcdH1cclxuXHRcdFxyXG5cdFx0XHRcdCY6YWZ0ZXIge1xyXG5cdFx0XHRcdFx0aGVpZ2h0OiAxM3B4O1xyXG5cdFx0XHRcdFx0d2lkdGg6IDE1cHg7XHJcblx0XHRcdFx0XHRtYXJnaW4tbGVmdDogMTVweDtcclxuXHRcdFx0XHRcdGNvbnRlbnQ6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0Nzdmcgd2lkdGg9JzE1JyBoZWlnaHQ9JzEzJyB2aWV3Qm94PScwIDAgMTUgMTMnIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NwYXRoIGQ9J005LjAxODc3IDAuOTQxMTQ4TDE0LjUxODggNi4xOTExNkMxNC42NjcyIDYuMzMyNzUgMTQuNzUxMiA2LjUyODk3IDE0Ljc1MTIgNi43MzQyOEMxNC43NTEyIDYuOTM5NTkgMTQuNjY3MiA3LjEzNTUzIDE0LjUxODggNy4yNzc0MUw5LjAxODc3IDEyLjUyNzRDOC43MTg5NSAxMi44MTI2IDguMjQ0MzkgMTIuODAxOCA3Ljk1ODE0IDEyLjUwMkM3LjY3MjAyIDEyLjIwNTEgNy42ODI3NyAxMS43Mjg2IDcuOTgzNTMgMTEuNDQxNEwxMi4xMzA0IDcuNDg1MTRIMS41MDAzMUMxLjA4NjI1IDcuNDg1MTQgMC43NSA3LjE0ODg5IDAuNzUgNi43MzQ4M0MwLjc1IDYuMzIwNzYgMS4wODYyNSA1Ljk4NTE0IDEuNTAwMzEgNS45ODUxNEgxMi4xMjg1TDcuOTgxNTggMi4wMjg4OEM3LjY4MTI2IDEuNzQxMTUgNy42NzE4OSAxLjI2NDU5IDcuOTU2MjcgMC45NjY3NzNDOC4yNDM3NyAwLjY2Njc3MyA4LjY5MDY0IDAuNjU2MTQ4IDkuMDE4NzcgMC45NDExNDhaJyBmaWxsPSd3aGl0ZScvJTNFJTNDL3N2ZyUzRSUwQVwiKTtcclxuXHRcdFx0XHR9XHJcblx0XHRcclxuXHRcdFx0XHRzdmcge1xyXG5cdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHQucHJvZ3Jlc3MtaW5kaWNhdG9yIHtcclxuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRib3R0b206IDA7XHJcblx0XHRcdGxlZnQ6IDA7XHJcblx0XHRcdGxpbmUtaGVpZ2h0OiAwO1xyXG5cclxuXHRcdFx0LmluZGljYXRvciB7XHJcblx0XHRcdFx0aGVpZ2h0OiAxcmVtO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQucm93Lm10LTUge1xyXG5cdFx0QG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XHJcblx0XHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdGgxIHtcclxuXHRcdEBleHRlbmQgLmgzO1xyXG5cdH1cclxuXHJcblx0LmdlbmVyYWxRdWl6IGg0IHtcclxuXHRcdHBhZGRpbmctdG9wOiAycmVtO1xyXG5cdFx0cGFkZGluZy1ib3R0b206IDEuNzVyZW07XHJcblx0fVxyXG5cclxuXHQubXQtNSwgLm15LTUge1xyXG5cdFx0bWFyZ2luLXRvcDogM3JlbSAhaW1wb3J0YW50O1xyXG5cdH1cclxuXHRcclxuXHQubWItMywgLm15LTMge1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50O1xyXG5cdH1cclxuXHJcblx0LmNoZWNrYm94LCBpbnB1dFt0eXBlPWNoZWNrYm94XSB7XHJcblx0XHRtYXJnaW46IDA7XHJcblx0fVxyXG5cclxuXHQuY2hlY2tib3grbGFiZWwsIGlucHV0W3R5cGU9Y2hlY2tib3hdK2xhYmVsIHtcclxuXHRcdG1hcmdpbjogMCAwIDAgMC41cmVtO1xyXG5cdH1cclxuXHJcblx0LmJ0bi1taWRkbGUtZ3JlZW4ge1xyXG5cdFx0YmFja2dyb3VuZDogJHByaW1hcnk7XHJcblx0XHRjb2xvcjogJHdoaXRlO1xyXG5cdFx0Ym9yZGVyLWNvbG9yOiAkcHJpbWFyeTtcclxuXHR9XHJcblxyXG5cdC5idG4tb3V0bGluZS1taWRkbGUtZ3JlZW4ge1xyXG5cdFx0Ym9yZGVyLWNvbG9yOiAkcHJpbWFyeTtcclxuXHRcdGNvbG9yOiAkcHJpbWFyeTtcclxuXHR9XHJcblxyXG5cdC5jdXN0b20tY2hlY2tib3gge1xyXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0aGVpZ2h0OiA1MHB4O1xyXG5cdFx0Y3Vyc29yOiBwb2ludGVyO1xyXG5cclxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xyXG5cdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdH1cclxuXHRcdFxyXG5cclxuXHRcdC5mb3JtLWNoZWNrLWlucHV0IHtcclxuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHR3aWR0aDogMTAwJSFpbXBvcnRhbnQ7XHJcblx0XHRcdGhlaWdodDogNTBweCFpbXBvcnRhbnQ7XHJcblx0XHRcdGJvcmRlci1yYWRpdXM6IDZweDtcclxuXHJcblx0XHRcdCY6Y2hlY2tlZCB7XHJcblx0XHRcdFx0YmFja2dyb3VuZC1pbWFnZTogbm9uZTtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeTtcclxuXHRcdFx0XHRib3JkZXItY29sb3I6ICRwcmltYXJ5O1xyXG5cclxuXHRcdFx0XHQrIGxhYmVsIHtcclxuXHRcdFx0XHRcdGNvbG9yOiAkd2hpdGU7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdFx0bGFiZWwge1xyXG5cdFx0XHRAZXh0ZW5kIC5oNjtcclxuXHRcdFx0Y29sb3I6ICRwcmltYXJ5O1xyXG5cdFx0XHRjdXJzb3I6IHBvaW50ZXI7XHJcblx0XHRcdHBhZGRpbmc6IDAgMzBweDtcclxuXHJcblx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xyXG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0aW5wdXRbdHlwZT10ZXh0XSB7XHJcblx0XHRoZWlnaHQ6IDUwcHg7XHJcblx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHdpZHRoPScyMCcgaGVpZ2h0PScyMScgdmlld0JveD0nMCAwIDIwIDIxJyBmaWxsPSdub25lJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNFJTNDcGF0aCBkPSdNMTkuODYzMyAxOS4zMTI1TDE0LjgyNDIgMTQuMjczNEMxNC43MzQ0IDE0LjE4MzYgMTQuNjE3MiAxNC4xMzY3IDE0LjQ5MjIgMTQuMTM2N0gxNC4wODk4QzE1LjQyOTcgMTIuNjg3NSAxNi4yNSAxMC43NTM5IDE2LjI1IDguNjI1QzE2LjI1IDQuMTM2NzIgMTIuNjEzMyAwLjUgOC4xMjUgMC41QzMuNjM2NzIgMC41IDAgNC4xMzY3MiAwIDguNjI1QzAgMTMuMTEzMyAzLjYzNjcyIDE2Ljc1IDguMTI1IDE2Ljc1QzEwLjI1MzkgMTYuNzUgMTIuMTg3NSAxNS45Mjk3IDEzLjYzNjcgMTQuNTkzN1YxNC45OTIyQzEzLjYzNjcgMTUuMTE3MiAxMy42ODc1IDE1LjIzNDQgMTMuNzczNCAxNS4zMjQyTDE4LjgxMjUgMjAuMzYzM0MxOC45OTYxIDIwLjU0NjkgMTkuMjkzIDIwLjU0NjkgMTkuNDc2NiAyMC4zNjMzTDE5Ljg2MzMgMTkuOTc2NkMyMC4wNDY5IDE5Ljc5MyAyMC4wNDY5IDE5LjQ5NjEgMTkuODYzMyAxOS4zMTI1Wk04LjEyNSAxNS41QzQuMzI0MjIgMTUuNSAxLjI1IDEyLjQyNTggMS4yNSA4LjYyNUMxLjI1IDQuODI0MjIgNC4zMjQyMiAxLjc1IDguMTI1IDEuNzVDMTEuOTI1OCAxLjc1IDE1IDQuODI0MjIgMTUgOC42MjVDMTUgMTIuNDI1OCAxMS45MjU4IDE1LjUgOC4xMjUgMTUuNVonIGZpbGw9J2JsYWNrJy8lM0UlM0Mvc3ZnJTNFJTBBXCIpO1xyXG5cdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuXHRcdGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0IDIwcHggY2VudGVyO1xyXG5cclxuXHRcdEBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcclxuXHRcdFx0d2lkdGg6IGNhbGMoMTAwJSArIDUwcHgpO1xyXG5cdFx0XHRtYXgtd2lkdGg6IGNhbGMoMTAwJSArIDUwcHgpO1xyXG5cdFx0XHRtYXJnaW4tcmlnaHQ6IC01MHB4O1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0LmJnLWJyaWdodC1ncmVlbiB7XHJcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeTtcclxuXHR9XHJcblxyXG5cdC5iZy1kYXJrLWdyZWVuIHtcclxuXHRcdGJhY2tncm91bmQtY29sb3I6ICRzZWNvbmRhcnk7XHJcblx0fVx0XHJcbn0iLCIuc2VjdGlvbi1kb3dubG9hZHMge1xyXG5cclxuXHRAbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XHJcblx0XHQuY29udGFpbmVyIHtcclxuXHRcdFx0bWF4LXdpZHRoOiAxMTQ1cHg7XHJcblx0XHRcdG1hcmdpbjogMCBhdXRvO1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG4iLCIuZm9vdGVyIHtcclxuXHRwYWRkaW5nOiA2LjU2M3JlbSAwIDMuMTI1cmVtIDA7XHJcblx0Y29sb3I6ICNENkQ2RDY7XHJcblx0b3ZlcmZsb3cteDogaGlkZGVuO1xyXG5cdHotaW5kZXg6IDEwO1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcblx0QG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XHJcblx0XHRwYWRkaW5nOiAxLjg3NXJlbSAwO1xyXG5cdH1cclxuXHJcblx0LmNvbnRhaW5lciA+IC5yb3cgPiBkaXYgPiBkaXYgeyB3aWR0aDogMTAwJTsgfVxyXG5cclxuXHQmX19hY2tub3dsZWRnZW1lbnQge1xyXG5cdFx0Y29sb3I6ICR3aGl0ZTtcclxuXHJcblx0XHQuY29sLTEyIHtcclxuXHRcdFx0cGFkZGluZy1yaWdodDogMDtcclxuXHRcdFx0cGFkZGluZy1sZWZ0OiAwO1xyXG5cdFx0XHRcclxuXHRcdFx0QG1lZGlhIChtaW4td2lkdGg6IDEyMjBweCkge1xyXG5cdFx0XHRcdHBhZGRpbmctbGVmdDogMTVweDtcclxuXHRcdFx0XHRtYXJnaW4tbGVmdDogYXV0bztcclxuXHRcdFx0XHRtYXJnaW4tdG9wOiAtMTA3cHg7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHRwIHtcclxuXHRcdFx0QGV4dGVuZCAuYm9keS1zbTtcclxuXHRcdH1cclxuXHJcblx0XHRoNiB7XHJcblx0XHRcdGNvbG9yOiAkd2hpdGU7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQmX19jb3B5cmlnaHQge1xyXG5cdFx0XHJcblx0XHRwIHtcclxuXHRcdFx0bWFyZ2luLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7XHJcblxyXG5cdFx0XHQmOmxhc3QtY2hpbGQgeyBtYXJnaW4tYm90dG9tOiAxcmVtIWltcG9ydGFudDsgfVxyXG5cdFx0fVxyXG5cclxuXHRcdC5kLWJsb2NrIHtcclxuXHRcdFx0JiA+IGRpdiA+IHAge1xyXG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDAhaW1wb3J0YW50O1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdFx0dWwge1xyXG5cdFx0XHRAZXh0ZW5kIC5ib2R5LXNtO1xyXG5cclxuXHRcdFx0bGkge1xyXG5cdFx0XHRcdG1hcmdpbjogMCAyMHB4IDAgMDtcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0c3BhbiB7XHJcblx0XHRcdFx0Y29sb3I6ICNENkQ2RDY7XHJcblxyXG5cdFx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xyXG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDQwcHg7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHRhIHtcclxuXHRcdFx0XHRwYWRkaW5nOiAwO1xyXG5cdFx0XHRcdGNvbG9yOiAkd2hpdGU7XHJcblx0XHRcdFx0Y29sb3I6ICNENkQ2RDY7XHJcblxyXG5cdFx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xyXG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDQwcHg7XHJcblx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHQmOmhvdmVyIHtcclxuXHRcdFx0XHRcdGNvbG9yOiAkd2hpdGU7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQmX19hdHRyaWJ1dGUge1xyXG5cdFx0YSB7XHJcblx0XHRcdHBhZGRpbmc6IDA7XHJcblx0XHRcdGNvbG9yOiAkd2hpdGU7XHJcblx0XHRcdGxpbmUtaGVpZ2h0OiAxO1xyXG5cdFx0XHRjb2xvcjogI0Q2RDZENjtcclxuXHJcblx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xyXG5cdFx0XHRcdG1hcmdpbi10b3A6IDQ1cHg7XHJcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdCY6aG92ZXIge1xyXG5cdFx0XHRcdGNvbG9yOiAkd2hpdGU7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdC5mb290ZXItbGlua3Mge1xyXG5cclxuXHRcdHdpZHRoOiAxMDAlO1xyXG5cclxuXHRcdD4gZGl2LCAubWVudS1mb290ZXItMi1jb250YWluZXIge1xyXG5cdFx0XHRkaXNwbGF5OiBpbmxpbmU7XHJcblx0XHR9XHJcblxyXG5cdFx0Lm1lbnUtZm9vdGVyLTItY29udGFpbmVyIHtcclxuXHRcdFx0d2lkdGg6IDY2LjY2NiU7XHJcblx0XHRcdGRpc3BsYXk6IGlubGluZS1mbGV4O1xyXG5cclxuXHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XHJcblx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHR1bC5tZW51IHtcclxuXHRcdFx0ZGlzcGxheTogZ3JpZDtcclxuXHRcdFx0Z2FwOiAwLjYyNXJlbTtcclxuXHRcdFx0bGlzdC1zdHlsZTogbm9uZTtcclxuXHRcdFx0cGFkZGluZzogMDtcclxuXHRcdFx0bWFyZ2luOiAwIDAgMjBweCAwO1xyXG5cclxuXHRcdFx0PiBsaSA+IGEge1xyXG5cdFx0XHRcdEBleHRlbmQgLmg2O1xyXG5cdFx0XHRcdGNvbG9yOiAkd2hpdGU7XHJcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMTdweDtcclxuXHRcdFx0XHRAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHsgXHJcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xyXG5cdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cclxuXHRcdFx0XHRcdCY6YWZ0ZXIge1xyXG5cdFx0XHRcdFx0XHRtYXJnaW4tbGVmdDogYXV0bztcclxuXHRcdFx0XHRcdFx0Y29udGVudDogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB3aWR0aD0nMTInIGhlaWdodD0nOCcgdmlld0JveD0nMCAwIDEyIDgnIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NwYXRoIGQ9J001Ljg2ODU5IDcuMDA3NDhMMC43ODc3NjEgMS45Njc4NUMwLjYyNjQxIDEuODA2NSAwLjYyNjQxIDEuNTQ1NTkgMC43ODc3NjEgMS4zODQyNEwxLjQ2NzQ5IDAuNzA0NTA5QzEuNjI4ODQgMC41NDMxNTggMS44ODk3NSAwLjU0MzE1OCAyLjA1MTEgMC43MDQ1MDlMNi4xNjAzOSA0Ljc3MjYxTDEwLjI2OTcgMC43MDQ1MDlDMTAuNDMxIDAuNTQzMTU4IDEwLjY5MTkgMC41NDMxNTggMTAuODUzMyAwLjcwNDUwOUwxMS41MzMgMS4zODQyNEMxMS42OTQ0IDEuNTQ1NTkgMTEuNjk0NCAxLjgwNjUgMTEuNTMzIDEuOTY3ODVMNi40NTIyIDcuMDA3NDhDNi4yOTA4NSA3LjE2ODgzIDYuMDI5OTQgNy4xNjg4MyA1Ljg2ODU5IDcuMDA3NDhaJyBmaWxsPSd3aGl0ZScvJTNFJTNDL3N2ZyUzRSUwQVwiKTtcclxuXHRcdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQuc3ViLW1lbnUge1xyXG5cdFx0XHRcdGxpc3Qtc3R5bGU6IG5vbmU7XHJcblx0XHRcdFx0cGFkZGluZzogMDtcclxuXHRcdFx0XHRtYXJnaW46IDA7XHJcblx0XHRcdFx0QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XHJcblx0XHRcdFx0XHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnIgMWZyO1xyXG5cdFx0XHRcdFx0Z3JpZC10ZW1wbGF0ZS1yb3dzOiAzZnI7XHJcblx0XHRcdFx0XHRkaXNwbGF5OiBncmlkO1xyXG5cdFx0XHRcdFx0Z2FwOiAxcmVtO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHRAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcclxuXHRcdFx0XHRcdGhlaWdodDogMDtcclxuXHRcdFx0XHRcdHRyYW5zaXRpb246IDAuMnMgYWxsO1xyXG5cdFx0XHRcdFx0b3ZlcmZsb3c6IGhpZGRlbjtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdGEge1xyXG5cdFx0XHRcdEBleHRlbmQgLmJvZHktc207XHJcblx0XHRcdFx0cGFkZGluZzogMDtcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0JiNtZW51LWZvb3Rlci0yIHtcclxuXHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHJcblx0XHRcdFx0LnN1Yi1tZW51IHtcclxuXHRcdFx0XHRcdGxpc3Qtc3R5bGU6IG5vbmU7XHJcblx0XHRcdFx0XHRwYWRkaW5nOiAwO1xyXG5cdFx0XHRcdFx0bWFyZ2luOiAwO1xyXG5cdFx0XHRcdFx0QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XHJcblx0XHRcdFx0XHRcdGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmcjtcclxuXHRcdFx0XHRcdFx0Z3JpZC10ZW1wbGF0ZS1yb3dzOiAyZnI7XHJcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGdyaWQ7XHJcblx0XHRcdFx0XHRcdGdhcDogMXJlbTtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xyXG5cdFx0XHRcdCYuYWN0aXZlIHtcclxuXHRcdFx0XHRcdC5zdWItbWVudSB7XHJcblx0XHRcdFx0XHRcdGhlaWdodDogMTAwJTtcclxuXHRcdFx0XHRcdFx0cGFkZGluZy10b3A6IDEwcHghaW1wb3J0YW50O1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0XHJcblx0XHRhIHsgY29sb3I6ICR3aGl0ZTt9XHJcblx0fVxyXG5cclxuXHQuZ2Zvcm1fY29uZmlybWF0aW9uX21lc3NhZ2Uge1xyXG5cdFx0QGV4dGVuZCAuYm9keS1zbTtcclxuXHRcdGJhY2tncm91bmQ6ICRzdWNjZXNzO1xyXG5cdFx0Ym9yZGVyLXJhZGl1czogMTBweDtcclxuXHRcdHBhZGRpbmc6IDIwcHg7XHJcblx0XHRjb2xvcjogJHdoaXRlO1xyXG5cdH1cclxuXHJcblx0Lmdmb3JtX3dyYXBwZXIge1xyXG5cdFx0d2lkdGg6IDEwMCU7IFxyXG5cdFx0Lmdmb3JtX3RpdGxlIHtcclxuXHRcdFx0QGV4dGVuZCAuaDY7XHJcblx0XHRcdGNvbG9yOiAkd2hpdGU7XHJcblx0XHRcdG1hcmdpbi1ib3R0b206IDE3cHg7XHJcblxyXG5cdFx0XHRAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcclxuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cclxuXHRcdFx0XHQmOmFmdGVyIHtcclxuXHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG5cdFx0XHRcdFx0Y29udGVudDogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB3aWR0aD0nMTInIGhlaWdodD0nOCcgdmlld0JveD0nMCAwIDEyIDgnIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NwYXRoIGQ9J001Ljg2ODU5IDcuMDA3NDhMMC43ODc3NjEgMS45Njc4NUMwLjYyNjQxIDEuODA2NSAwLjYyNjQxIDEuNTQ1NTkgMC43ODc3NjEgMS4zODQyNEwxLjQ2NzQ5IDAuNzA0NTA5QzEuNjI4ODQgMC41NDMxNTggMS44ODk3NSAwLjU0MzE1OCAyLjA1MTEgMC43MDQ1MDlMNi4xNjAzOSA0Ljc3MjYxTDEwLjI2OTcgMC43MDQ1MDlDMTAuNDMxIDAuNTQzMTU4IDEwLjY5MTkgMC41NDMxNTggMTAuODUzMyAwLjcwNDUwOUwxMS41MzMgMS4zODQyNEMxMS42OTQ0IDEuNTQ1NTkgMTEuNjk0NCAxLjgwNjUgMTEuNTMzIDEuOTY3ODVMNi40NTIyIDcuMDA3NDhDNi4yOTA4NSA3LjE2ODgzIDYuMDI5OTQgNy4xNjg4MyA1Ljg2ODU5IDcuMDA3NDhaJyBmaWxsPSd3aGl0ZScvJTNFJTNDL3N2ZyUzRSUwQVwiKTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdFx0XHJcblx0XHR9XHJcblx0XHQuZ2Zvcm1fcmVxdWlyZWRfbGVnZW5kIHsgZGlzcGxheTogbm9uZTt9XHJcblxyXG5cdFx0Zm9ybSB7XHJcblx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xyXG5cdFx0XHRcdGhlaWdodDogMDtcclxuXHRcdFx0XHR0cmFuc2l0aW9uOiAwLjJzIGFsbDtcclxuXHRcdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdFx0aW5wdXQge1xyXG5cdFx0XHRoZWlnaHQ6IDUwcHg7XHJcblx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0fVxyXG5cclxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xyXG5cdFx0XHQmLmFjdGl2ZSB7XHJcblx0XHRcdFx0Zm9ybSB7XHJcblx0XHRcdFx0XHRoZWlnaHQ6IDEwMCU7XHJcblx0XHRcdFx0XHRwYWRkaW5nLXRvcDogMTBweDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdC5sb2dvcyB7XHJcblx0XHRwYWRkaW5nOiAwO1xyXG5cdFx0aDQgeyBcclxuXHRcdFx0Zm9udC1zaXplOiAxcmVtO1xyXG5cdFx0XHRjb2xvcjogJHdoaXRlO1xyXG5cdFx0fVxyXG5cclxuXHRcdHAge1xyXG5cdFx0XHRAZXh0ZW5kIC5ib2R5LXNtO1xyXG5cdFx0fVxyXG5cclxuXHRcdGltZyB7XHJcblx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdC5zb2NpYWwtaWNvbnMge1xyXG5cdFx0Zm9udC1zaXplOiAuNzVyZW07XHJcblx0XHRsaXN0LXN0eWxlOiBub25lO1xyXG5cdFx0cGFkZGluZzogMCAyNXB4O1xyXG5cdFx0ZGlzcGxheTogaW5saW5lLWZsZXg7XHJcblx0XHR3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG5cdFx0bWFyZ2luOiAzMHB4IDAgMTBweCAwO1xyXG5cdFx0QG1lZGlhIChtaW4td2lkdGg6IDEyMjBweCkge1xyXG5cdFx0XHRtYXJnaW46IDUwcHggMCAwIGNhbGMoNTAlICsgNDBweCk7XHJcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0bGVmdDogMDtcclxuXHRcdFx0dG9wOiAxMzBweDtcclxuXHRcdFx0cGFkZGluZzogMDtcclxuXHRcdH1cclxuXHJcblx0XHRsaSB7XHJcblx0XHRcdG1hcmdpbi1sZWZ0OiA1cHg7XHJcblx0XHRcdCY6Zmlyc3QtY2hpbGQgeyBtYXJnaW4tbGVmdDogMDsgfVxyXG5cdFx0fVxyXG5cclxuXHRcdGEsIHN2ZyB7XHJcblx0XHRcdGNvbG9yOiAkd2hpdGU7XHJcblxyXG5cdFx0XHQmOmhvdmVyIHtcclxuXHRcdFx0XHRjb2xvcjogJGxpZ2h0O1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQud3AtYmxvY2stZ2FsbGVyeS0xIHtcclxuXHRcdG1hcmdpbi10b3A6IC0xMHB4O1xyXG5cdH1cclxufVxyXG4iLCIuZm9ybSB7XHJcblx0bWF4LXdpZHRoOiA1MjVweDtcclxuXHRtYXJnaW46IGF1dG87XHJcblx0cGFkZGluZzogNXJlbSAwO1xyXG5cclxuXHRAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcclxuXHRcdHBhZGRpbmc6IDIuNXJlbSAwO1xyXG5cdH1cclxuXHJcblx0Jl9fdGl0bGUsICZfX2NvbnRlbnQge1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogMzBweDtcclxuXHJcblx0XHRAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcclxuXHRcdFx0bWFyZ2luLWJvdHRvbTogMjBweDtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdCZfX2Zvcm0ge1xyXG5cdFx0dGV4dC1hbGlnbjogbGVmdDtcclxuXHR9XHJcblx0XHJcblx0Lmdmb3JtX2Zvb3RlciB7XHJcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblxyXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcblx0XHRcdHBhZGRpbmctYm90dG9tOiAwIWltcG9ydGFudDtcclxuXHRcdH1cclxuXHJcblx0XHQmIC5idXR0b24ge1xyXG5cdFx0XHRAZXh0ZW5kIC5idG4tZGFyay1ncmVlbjtcclxuXHRcdFx0bWFyZ2luOiBhdXRvO1xyXG5cclxuXHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcblx0XHRcdFx0bWluLXdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDAhaW1wb3J0YW50O1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIHtcclxuXHRcdC5nZmllbGQ6bm90KC5nZmllbGQtLXdpZHRoLWZ1bGwpIHtcclxuXHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcblx0XHRcdFx0Z3JpZC1jb2x1bW46IDEvLTE7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9IFxyXG5cclxuXHQuZ2Zvcm1fY29uZmlybWF0aW9uX21lc3NhZ2Uge1xyXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0cGFkZGluZzogMC43NXJlbSAxLjI1cmVtIDAuNzVyZW0gY2FsYygxLjI1cmVtICsgMTZweCk7XHJcblx0XHRtYXJnaW4tYm90dG9tOiAxcmVtO1xyXG5cdFx0Ym9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XHJcblx0XHRib3JkZXItcmFkaXVzOiAwLjM3NXJlbTtcclxuXHRcdGJhY2tncm91bmQtY29sb3I6ICNlYWY0ZWQ7XHJcblx0XHRib3JkZXItY29sb3I6ICNlMmVmZTY7XHJcblx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIGFyaWEtaGlkZGVuPSd0cnVlJyBmb2N1c2FibGU9J2ZhbHNlJyBkYXRhLXByZWZpeD0nZmFzJyBkYXRhLWljb249J2NoZWNrJyBjbGFzcz0nc3ZnLWlubGluZS0tZmEgZmEtY2hlY2sgZmEtdy0xNiBtci0zJyByb2xlPSdpbWcnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDUxMiA1MTInJTNFJTNDcGF0aCBmaWxsPSdjdXJyZW50Q29sb3InIGQ9J00xNzMuODk4IDQzOS40MDRsLTE2Ni40LTE2Ni40Yy05Ljk5Ny05Ljk5Ny05Ljk5Ny0yNi4yMDYgMC0zNi4yMDRsMzYuMjAzLTM2LjIwNGM5Ljk5Ny05Ljk5OCAyNi4yMDctOS45OTggMzYuMjA0IDBMMTkyIDMxMi42OSA0MzIuMDk1IDcyLjU5NmM5Ljk5Ny05Ljk5NyAyNi4yMDctOS45OTcgMzYuMjA0IDBsMzYuMjAzIDM2LjIwNGM5Ljk5NyA5Ljk5NyA5Ljk5NyAyNi4yMDYgMCAzNi4yMDRsLTI5NC40IDI5NC40MDFjLTkuOTk4IDkuOTk3LTI2LjIwNyA5Ljk5Ny0zNi4yMDQtLjAwMXonJTNFJTNDL3BhdGglM0UlM0Mvc3ZnJTNFXCIpO1xyXG5cdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuXHRcdGJhY2tncm91bmQtcG9zaXRpb246IDEwcHggY2VudGVyO1xyXG5cdFx0YmFja2dyb3VuZC1zaXplOiAxNnB4IDE2cHg7XHJcblx0fVxyXG59XHJcblxyXG5cclxuXHJcblxyXG4iLCIuc2VjdGlvbi1nYWxsZXJ5LWxvZ28ge1xyXG5cdHdpZHRoOiAxMjY2cHg7XHJcblx0bWF4LXdpZHRoOiAxMDAlO1xyXG5cdHBhZGRpbmctdG9wOiAyMHB4O1xyXG5cdHBhZGRpbmctYm90dG9tOiAzMHB4O1xyXG5cdG1hcmdpbjogYXV0bztcclxuXHJcblx0LmdhbGxlcnktbG9nby10aXRsZSB7XHJcblx0XHRtYXJnaW4tdG9wOiAwO1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogMjVweDtcclxuXHR9XHJcblxyXG5cdC5nYWxsZXJ5LWxvZ28tY29udGFpbmVyIHtcclxuXHRcdG1hcmdpbjogMCBhdXRvO1xyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdGdhcDogMTBweDtcclxuXHRcdGZsZXgtd3JhcDogd3JhcDtcclxuICAgIFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblxyXG5cdFx0LmJveCB7XHJcblx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICNDRUQ0REE7XHJcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcblx0XHRcdHBhZGRpbmc6IDI1cHg7XHJcblx0XHRcdGJvcmRlci1yYWRpdXM6IDEwcHg7XHJcblx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cdFx0XHR0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZS1pbjtcclxuXHRcdFx0d2lkdGg6IDE1MHB4O1xyXG5cdFx0XHRoZWlnaHQ6IDEwMHB4O1xyXG5cdFx0XHRpbWcge1xyXG5cdFx0XHRcdGhlaWdodDogMTAwJTtcclxuXHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHRvYmplY3QtZml0OiBjb250YWluO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHRAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcclxuXHRcdHBhZGRpbmctdG9wOiA1MHB4O1xyXG5cdFx0cGFkZGluZy1ib3R0b206IDYwcHg7XHJcblxyXG5cdFx0LmdhbGxlcnktbG9nby10aXRsZSB7XHJcblx0XHRcdG1hcmdpbi1ib3R0b206IDYwcHg7XHJcblx0XHR9XHJcblxyXG5cdFx0LmJveCB7XHJcblx0XHRcdHdpZHRoOiAyMDJweCAhaW1wb3J0YW50O1xyXG5cdFx0XHRoZWlnaHQ6IDE1MHB4ICFpbXBvcnRhbnQ7XHJcblx0XHR9XHJcblx0fVxyXG59XHJcbiIsIi5zZWN0aW9uLWdhbGxlcnkge1xyXG5cclxuXHRwYWRkaW5nOiAxLjU2M3JlbSAyMHB4O1xyXG5cclxuXHRAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcclxuXHRcdHBhZGRpbmc6IDEuMjVyZW0gMjBweDtcclxuXHR9XHJcblxyXG5cdC5pbWFnZS1nYWxsZXJ5IHtcclxuXHRcdGRpc3BsYXk6IGdyaWQ7XHJcblx0XHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCg1LCAxZnIpO1xyXG5cdFx0Z2FwOiAyMHB4O1xyXG5cclxuXHRcdEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xyXG5cdFx0XHRtYXJnaW4tYm90dG9tOiAtMTElO1xyXG5cdFx0fVxyXG5cclxuXHRcdFxyXG5cclxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xyXG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRmbGV4LXdyYXA6IHdyYXA7XHJcblx0XHR9XHJcblxyXG5cdFx0Lm1lZGlhIHtcclxuXHRcdFx0ZmxleDogMTtcclxuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0XHRmbGV4LWJhc2lzOiAxMDAlO1xyXG5cdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xyXG5cclxuXHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcblx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWZsZXg7XHJcblx0XHRcdFx0ZmxleC1iYXNpczogYXV0bztcclxuXHRcdFx0XHRmbGV4OiBpbmhlcml0O1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQmX19pbWFnZSB7XHJcblx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0aGVpZ2h0OiAwO1xyXG5cdFx0XHRcdHBhZGRpbmctYm90dG9tOiAxMDAlO1xyXG5cclxuXHRcdFx0XHRpbWcge1xyXG5cdFx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0XHRoZWlnaHQ6IDEwMCU7XHJcblx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdFx0XHR0b3A6IDA7XHJcblx0XHRcdFx0XHRsZWZ0OiAwO1xyXG5cdFx0XHRcdFx0cmlnaHQ6IDA7XHJcblx0XHRcdFx0XHRib3R0b206IDA7XHJcblx0XHRcdFx0XHRvYmplY3QtZml0OiBjb3ZlcjtcclxuXHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IDEwcHg7XHJcblx0XHRcdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0JjpudGgtY2hpbGQoMSkge1xyXG5cdFx0XHRcdGdyaWQtY29sdW1uOiAxIC8gMztcclxuICBcdFx0XHRcdGdyaWQtcm93OiAxIC8gMztcclxuXHRcdFx0XHRoZWlnaHQ6IDgwJTtcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0JjpudGgtY2hpbGQoMikge1xyXG5cdFx0XHRcdGdyaWQtY29sdW1uOiAxO1xyXG5cdFx0XHRcdG1hcmdpbi10b3A6IC00NSU7XHJcblx0XHRcdFx0aGVpZ2h0OiA4NSU7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdCY6bnRoLWNoaWxkKDMpIHtcclxuXHRcdFx0XHRncmlkLWNvbHVtbjogMjtcclxuXHRcdFx0XHRtYXJnaW4tdG9wOiAtNDUlO1xyXG5cdFx0XHRcdGhlaWdodDogODUlO1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQmOm50aC1jaGlsZCg0KSB7XHJcblx0XHRcdFx0Z3JpZC1jb2x1bW46IDM7XHJcblx0XHRcdFx0Z3JpZC1yb3c6IDE7XHJcblx0XHRcdFx0aGVpZ2h0OiAxMTAlO1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQmOm50aC1jaGlsZCg1KSB7XHJcblx0XHRcdFx0Z3JpZC1jb2x1bW46IDM7XHJcblx0XHRcdFx0Z3JpZC1yb3c6IDI7XHJcblx0XHRcdFx0bWFyZ2luLXRvcDogMTAlO1xyXG5cdFx0XHRcdGhlaWdodDogNzAlO1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQmOm50aC1jaGlsZCg2KSB7XHJcblx0XHRcdFx0Z3JpZC1jb2x1bW46IDM7XHJcblx0XHRcdFx0Z3JpZC1yb3c6IDM7XHJcblx0XHRcdFx0aGVpZ2h0OiA2MCU7XHJcblx0XHRcdFx0bWFyZ2luLXRvcDogLTI1JTtcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0JjpudGgtY2hpbGQoNykge1xyXG5cdFx0XHRcdGdyaWQtY29sdW1uOiA0O1xyXG5cdFx0XHRcdGdyaWQtcm93OiAxO1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQmOm50aC1jaGlsZCg4KSB7XHJcblx0XHRcdFx0Z3JpZC1jb2x1bW46IDU7XHJcblx0XHRcdFx0Z3JpZC1yb3c6IDE7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdCY6bnRoLWNoaWxkKDkpIHtcclxuXHRcdFx0XHRncmlkLWNvbHVtbjogNCAvIDY7XHJcblx0XHRcdFx0Z3JpZC1yb3c6IDIgLyA0O1xyXG5cdFx0XHRcdGhlaWdodDogNzIlO1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHRAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcclxuXHRcdFx0XHRcclxuXHRcdFx0XHQmOm50aC1jaGlsZCgxKSB7XHJcblx0XHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHR9XHJcblx0XHJcblx0XHRcdFx0JjpudGgtY2hpbGQoMikge1xyXG5cdFx0XHRcdFx0d2lkdGg6IGNhbGMoNTAlIC0gMTBweCk7XHJcblx0XHRcdFx0XHRtYXJnaW4tdG9wOiAwO1xyXG5cdFx0XHRcdFx0aGVpZ2h0OiAxMDAlO1xyXG5cdFx0XHRcdH1cclxuXHRcclxuXHRcdFx0XHQmOm50aC1jaGlsZCgzKSB7XHJcblx0XHRcdFx0XHR3aWR0aDogY2FsYyg1MCUgLSAxMHB4KTtcclxuXHRcdFx0XHRcdG1hcmdpbi10b3A6IDA7XHJcblx0XHRcdFx0XHRoZWlnaHQ6IDEwMCU7XHJcblx0XHRcdFx0fVxyXG5cdFxyXG5cdFx0XHRcdCY6bnRoLWNoaWxkKDQpIHtcclxuXHRcdFx0XHRcdHdpZHRoOiBjYWxjKDMzLjMzJSAtIDE0cHgpO1xyXG5cdFx0XHRcdFx0aGVpZ2h0OiAxMDAlO1xyXG5cdFx0XHRcdFx0bWFyZ2luLXRvcDogMDtcclxuXHRcdFx0XHR9XHJcblx0XHJcblx0XHRcdFx0JjpudGgtY2hpbGQoNSkge1xyXG5cdFx0XHRcdFx0d2lkdGg6IGNhbGMoMzMuMzMlIC0gMTRweCk7XHJcblx0XHRcdFx0XHRoZWlnaHQ6IDEwMCU7XHJcblx0XHRcdFx0XHRtYXJnaW4tdG9wOiAwO1xyXG5cdFx0XHRcdH1cclxuXHRcclxuXHRcdFx0XHQmOm50aC1jaGlsZCg2KSB7XHJcblx0XHRcdFx0XHR3aWR0aDogY2FsYygzMy4zMyUgLSAxNHB4KTtcclxuXHRcdFx0XHRcdGhlaWdodDogMTAwJTtcclxuXHRcdFx0XHRcdG1hcmdpbi10b3A6IDA7XHJcblx0XHRcdFx0fVxyXG5cdFxyXG5cdFx0XHRcdCY6bnRoLWNoaWxkKDcpIHtcclxuXHRcdFx0XHRcdHdpZHRoOiBjYWxjKDUwJSAtIDEwcHgpO1xyXG5cdFx0XHRcdFx0aGVpZ2h0OiAxMDAlO1xyXG5cdFx0XHRcdFx0bWFyZ2luLXRvcDogMDtcclxuXHRcdFx0XHR9XHJcblx0XHJcblx0XHRcdFx0JjpudGgtY2hpbGQoOCkge1xyXG5cdFx0XHRcdFx0d2lkdGg6IGNhbGMoNTAlIC0gMTBweCk7XHJcblx0XHRcdFx0XHRoZWlnaHQ6IDEwMCU7XHJcblx0XHRcdFx0XHRtYXJnaW4tdG9wOiAwO1xyXG5cdFx0XHRcdH1cclxuXHRcclxuXHRcdFx0XHQmOm50aC1jaGlsZCg5KSB7XHJcblx0XHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHRcdGhlaWdodDogMTAwJTtcclxuXHRcdFx0XHRcdG1hcmdpbi10b3A6IDA7XHJcblx0XHRcdFx0XHRcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcbn1cclxuIiwiLmhlYWRlciB7XHJcbiAgICBwb3NpdGlvbjogc3RpY2t5O1xyXG5cdHRvcDogMDtcclxuICAgIHotaW5kZXg6IDk4O1xyXG5cdGJhY2tncm91bmQ6ICR3aGl0ZTtcclxuXHRwYWRkaW5nOiAwO1xyXG5cclxuXHQmLXN0aWNreS1zY3JvbGxlZCwgJi1zdGlja3ktc2Nyb2xsZWQuaGVyby1hdHRhY2hlZCB7XHJcblx0XHRib3gtc2hhZG93OiByZ2JhKDAsIDAsIDAsIDAuMSkgMHB4IDJweCAxMXB4IDBweDtcclxuXHRcdGJhY2tncm91bmQ6ICR3aGl0ZTtcclxuXHR9XHJcblxyXG5cdCZfX2xvZ28ge1xyXG5cdFx0bWFyZ2luLWxlZnQ6IDBweDtcclxuXHRcdG1pbi1oZWlnaHQ6IDkwcHg7XHJcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuXHJcblx0XHRAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcclxuXHRcdFx0bWF4LXdpZHRoOiAzMDVweDtcclxuXHRcdFx0c3ZnIHtcclxuXHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHRcdHN2ZyB7XHJcblx0XHRcdGNvbG9yOiAkaGVhZGluZztcclxuXHRcdFx0aGVpZ2h0OiAzMHB4O1xyXG5cdFx0fVxyXG5cclxuXHRcdC5oZXJvLWF0dGFjaGVkOm5vdCguaGVhZGVyLXN0aWNreS1zY3JvbGxlZCk6bm90KC5leHBhbmRlZCkgJiB7XHJcblxyXG5cdFx0XHRAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcclxuXHRcdFx0XHRoZWlnaHQ6IDIwMHB4O1xyXG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IC0xMjBweDtcclxuXHRcdFx0XHRvcGFjaXR5OiAwO1xyXG5cdFxyXG5cdFx0XHRcdGEge1xyXG5cdFx0XHRcdFx0aGVpZ2h0OiAyMDBweDtcclxuXHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0XHRcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdCZfX3RvcC1idXR0b25zIHtcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRwYWRkaW5nOiAwIDI1cHggMCAwO1xyXG5cclxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAxMzU5cHgpIHtcclxuXHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuXHRcdFx0cGFkZGluZzogMTVweCAyNXB4IDI1cHggMjVweDtcclxuXHJcblx0XHRcdC5idG4ge1xyXG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdG1hcmdpbi10b3A6IDIwcHg7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdC5uYXYtbGluayB7XHJcblx0XHQmOmhvdmVyIHtcclxuXHRcdFx0Y29sb3I6ICRwcmltYXJ5O1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0Lm5hdmJhciB7XHJcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0ZmxleC13cmFwOiB3cmFwO1xyXG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuXHRcdHBhZGRpbmc6IDMwcHggMHB4O1xyXG5cdFx0bWluLWhlaWdodDogOTBweDtcclxuXHJcblx0XHQmLWNvbGxhcHNlIHtcclxuXHRcdFx0ZmxleC1iYXNpczogMTAwJTtcclxuXHRcdFx0ZmxleC1ncm93OiAxO1xyXG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdH1cclxuXHJcblx0XHQmLXRvZ2dsZXIge1xyXG5cdFx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0XHRAbWVkaWEgKG1heC13aWR0aDogMTM1OXB4KSB7XHJcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAxNXB4O1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdFx0Ji1uYXYge1xyXG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG5cdFx0XHRwYWRkaW5nLWxlZnQ6IDA7XHJcblx0XHRcdG1hcmdpbi1ib3R0b206IDA7XHJcblx0XHRcdGxpc3Qtc3R5bGU6IG5vbmU7XHJcblxyXG5cdFx0XHR1bCB7XHJcblx0XHRcdFx0ZmxleC1kaXJlY3Rpb246IHJvdztcclxuXHRcdFx0XHRsaXN0LXN0eWxlOiBub25lO1xyXG5cdFx0XHRcdHBhZGRpbmc6IDA7XHJcblx0XHRcdFx0bWFyZ2luOiAwO1xyXG5cclxuXHRcdFx0XHRAbWVkaWEgKG1heC13aWR0aDogMTM1OXB4KSB7XHJcblx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdGxpIHtcclxuXHRcdFx0XHRcdG1hcmdpbjogMDtcclxuXHRcdFx0XHRcdHBhZGRpbmc6IDA7XHJcblxyXG5cdFx0XHRcdFx0Ji5jdXJyZW50X3BhZ2VfaXRlbSwgJi5jdXJyZW50X3BhZ2VfYW5jZXN0b3Ige1xyXG5cdFx0XHRcdFx0XHQ+IGEge1xyXG5cdFx0XHRcdFx0XHRcdGNvbG9yOiAkcHJpbWFyeTtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiAxMzU5cHgpIHtcclxuXHRcdFx0XHRcdFx0Ji5ib3JkZXItdG9wIHtcclxuXHRcdFx0XHRcdFx0XHRib3JkZXItdG9wOiAwIWltcG9ydGFudDtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHJcblxyXG5cdFx0XHRcdFx0dWwge1xyXG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0XHRcdFx0XHR0cmFuc2l0aW9uOiAwLjJzIGFsbDtcclxuXHRcdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0XHRsaS5jdXJyZW50X3BhZ2VfaXRlbSB7XHJcblx0XHRcdFx0XHRcdGEge1xyXG5cdFx0XHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IDRweDtcclxuXHRcdFx0XHRcdFx0XHRwYWRkaW5nOiAxcmVtIDEuNTYzcmVtO1xyXG5cdFx0XHRcdFx0XHRcdGNvbG9yOiAkaGVhZGluZztcclxuXHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiByZ2JhKDEzNywgMTY2LCAxNDIsIDAuMik7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHJcblx0XHRcdFx0XHRcdG1hcmdpbjogNHB4IDA7XHJcblx0XHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdFx0QG1lZGlhIChtaW4td2lkdGg6IDEzNjBweCkge1xyXG5cclxuXHRcdFx0XHRcdFx0Jjpob3ZlciB7XHJcblx0XHRcdFx0XHRcdFx0dWwge1xyXG5cdFx0XHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdFx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAjRkZGRkZGO1xyXG5cdFx0XHRcdFx0XHRcdFx0Ym94LXNoYWRvdzogMHB4IDRweCAyMHB4IHJnYmEoMCwgMCwgMCwgMC4yKTtcclxuXHRcdFx0XHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IDZweDtcclxuXHRcdFx0XHRcdFx0XHRcdHdpZHRoOiAyNDdweDtcclxuXHRcdFx0XHRcdFx0XHRcdHBhZGRpbmc6IDIwcHg7XHJcblx0XHRcdFx0XHRcdFx0XHRtYXJnaW4tdG9wOiAxNXB4O1xyXG5cclxuXHRcdFx0XHRcdFx0XHRcdGxpIHtcclxuXHRcdFx0XHRcdFx0XHRcdFx0Ji5ib3JkZXItdG9wIHtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRwYWRkaW5nLXRvcDogMTBweDtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRtYXJnaW4tdG9wOiAxMHB4O1xyXG5cdFx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHJcblx0XHRcdFx0XHRcdFx0XHQmOmJlZm9yZSB7XHJcblx0XHRcdFx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRoZWlnaHQ6IDIwcHg7XHJcblx0XHRcdFx0XHRcdFx0XHRcdG1hcmdpbi10b3A6IC00MHB4O1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRsZWZ0OiAwO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRjb250ZW50OiBcIlwiO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0XHRcdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFxyXG5cdFx0XHRcdFx0XHRcdFx0YSB7XHJcblx0XHRcdFx0XHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IDRweDtcclxuXHRcdFx0XHRcdFx0XHRcdFx0cGFkZGluZzogMTBweDtcclxuXHRcdFx0XHRcdFx0XHRcdFx0Y29sb3I6ICRoZWFkaW5nO1xyXG5cclxuXHRcdFx0XHRcdFx0XHRcdFx0Jjpob3ZlciB7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZDogcmdiYSgxMzcsIDE2NiwgMTQyLCAwLjIpO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6IDEzNTlweCkge1xyXG5cdFx0XHRcdFx0XHR1bCB7XHJcblx0XHRcdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdFx0XHRcdFx0XHRtYXJnaW4tbGVmdDogMzBweDtcclxuXHJcblx0XHRcdFx0XHRcdFx0bGkge1xyXG5cdFx0XHRcdFx0XHRcdFx0YSB7XHJcblx0XHRcdFx0XHRcdFx0XHRcdHdpZHRoOiBjYWxjKDEwMCUgLSAzMHB4KTtcclxuXHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0XHRcdCYuaG92ZXIge1xyXG5cclxuXHRcdFx0XHRcdFx0XHRzdmcge1xyXG5cdFx0XHRcdFx0XHRcdFx0dHJhbnNpdGlvbjogMC4ycyBhbGw7XHJcblx0XHRcdFx0XHRcdFx0XHRcclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0dWwge1xyXG5cdFx0XHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRhLCBhLmN1cnJlbnRfcGFnZV9pdGVtIHtcclxuXHRcdFx0XHRcdGNvbG9yOiAkaGVhZGluZztcclxuXHRcdFx0XHRcdHBhZGRpbmc6IDFyZW0gMS41NjNyZW07XHJcblx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHJcblx0XHRcdFx0XHQuZGVza3RvcCB7XHJcblx0XHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiA1cHg7XHJcblx0XHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdFx0Lm1vYmlsZSB7XHJcblx0XHRcdFx0XHRcdGRpc3BsYXk6IG5vbmVcclxuXHRcdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0XHQmOmhvdmVyIHtcclxuXHRcdFx0XHRcdFx0Y29sb3I6ICRwcmltYXJ5O1xyXG5cdFx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRcdEBtZWRpYSAobWluLXdpZHRoOiAxMzYwcHgpIHtcclxuXHRcdFx0XHRcdFx0cGFkZGluZzogMC44MTNyZW0gMC42MjVyZW07XHJcblx0XHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6IDEzNTlweCkge1xyXG5cdFx0XHRcdFx0XHQuZGVza3RvcCB7XHJcblx0XHRcdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFxyXG5cdFx0XHRcdFx0XHQubW9iaWxlIHtcclxuXHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdFx0LnNlYXJjaC1mb3JtLXdyYXBwZXIge1xyXG5cdFx0XHR3aWR0aDogNjBweDtcclxuXHRcdFx0cGFkZGluZzogMDtcclxuXHRcdFx0dHJhbnNpdGlvbjogYWxsIDAuNXM7XHJcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcblx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiAxMzU5cHgpIHtcclxuXHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0Zm9ybSB7XHJcblx0XHRcdFx0cmlnaHQ6IDA7XHJcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRcdHBhZGRpbmc6IDAgMCAxMHB4IDIwcHg7XHJcblx0XHRcdFx0dG9wOiAwO1xyXG5cdFx0XHRcdG9wYWNpdHk6IDA7XHJcblx0XHRcdFx0ei1pbmRleDogLTEwO1xyXG5cdFx0XHRcdHJpZ2h0OiA2MHB4O1xyXG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cclxuXHRcdFx0XHRAbWVkaWEgKG1heC13aWR0aDogMTM1OXB4KSB7XHJcblx0XHRcdFx0XHRwYWRkaW5nOiAwO1xyXG5cdFx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0XHRvcGFjaXR5OiAxO1xyXG5cdFx0XHRcdFx0ei1pbmRleDogMTA7XHJcblx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRcdFx0XHRyaWdodDogMDtcclxuXHJcblx0XHRcdFx0XHRsYWJlbCB7XHJcblx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDA7XHJcblx0XHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdFx0aW5wdXQge1xyXG5cdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHRcdFx0YmFja2dyb3VuZDogdXJsKCcuLi8uLi9hc3NldHMvaW1hZ2VzL2hlYWRlci1zZWFyY2gtaWNvbi5zdmcnKSAyMHB4IGNlbnRlciBuby1yZXBlYXQ7XHJcblx0XHRcdFx0XHRcdHBhZGRpbmctbGVmdDogNTVweDtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdEBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcclxuXHRcdFx0XHRcdG1pbi13aWR0aDogMzUwcHg7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQmLnNob3cge1xyXG5cdFx0XHRcdG92ZXJmbG93OiB2aXNpYmxlO1xyXG5cclxuXHRcdFx0XHRhLnNob3cge1xyXG5cdFx0XHRcdFx0c3ZnIHtcclxuXHRcdFx0XHRcdFx0cGF0aCB7IGRpc3BsYXk6IG5vbmU7IH1cclxuXHRcdFx0XHRcdFx0YmFja2dyb3VuZDogdXJsKCcuLi8uLi9hc3NldHMvaW1hZ2VzL2Nsb3NlLXNlYXJjaC5zdmcnKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdGZvcm0ge1xyXG5cdFx0XHRcdFx0b3BhY2l0eTogMTtcclxuXHRcdFx0XHRcdHotaW5kZXg6IDEwO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHRcdGFbaHJlZj1cIiNzZWFyY2hcIl0ge1xyXG5cdFx0XHRib3JkZXI6IDA7XHJcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0XHRcdHBhZGRpbmc6IDAgMTVweDtcclxuXHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0aGVpZ2h0OiAxMDAlO1xyXG5cdFx0XHRvcGFjaXR5OiAxO1xyXG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRjb2xvcjogJGRhcms7XHJcblxyXG5cdFx0XHRAbWVkaWEgKG1heC13aWR0aDogMTM1OXB4KSB7XHJcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0LnRyYW5zcGFyZW50Om5vdCg6aG92ZXIpOm5vdCg6Zm9jdXMtd2l0aGluKSAmLCAuaW52ZXJ0ZWQ6bm90KDpob3Zlcik6bm90KDpmb2N1cy13aXRoaW4pICYge1xyXG5cdFx0XHRcdGNvbG9yOiAkd2hpdGU7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHQuc2VhcmNoLWZvcm0geyBcclxuXHRcdFx0bWF4LXdpZHRoOiBhdXRvO1xyXG5cdFx0XHR0cmFuc2l0aW9uOiBhbGwgMC41cztcclxuXHJcblx0XHRcdGlucHV0W3R5cGU9c2VhcmNoXSwgbGFiZWwge1xyXG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQuc2NyZWVuLXJlYWRlci10ZXh0LCBpbnB1dFt0eXBlPXN1Ym1pdF0geyBkaXNwbGF5OiBub25lOyB9XHJcblx0XHR9XHJcblxyXG5cdFxyXG5cdFx0QG1lZGlhIChtaW4td2lkdGg6IDEzNjBweCkge1xyXG5cdFx0XHRmbGV4LWZsb3c6IHJvdyBub3dyYXA7XHJcblx0XHRcdGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcclxuXHJcblx0XHRcdC5uYXZiYXItY29sbGFwc2Uge1xyXG5cdFx0XHRcdGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcclxuXHRcdFx0XHRmbGV4LWJhc2lzOiBhdXRvO1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQubmF2YmFyLW5hdiB7XHJcblx0XHRcdFx0ZmxleC1kaXJlY3Rpb246IHJvdztcclxuXHJcblx0XHRcdFx0Ji5oaWRlIHtcclxuXHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHRcclxuXHR9XHJcblxyXG5cdCYuaGVyby1hdHRhY2hlZDpub3QoLmhlYWRlci1zdGlja3ktc2Nyb2xsZWQpIHtcclxuXHRcdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG5cclxuXHRcdCYuZXhwYW5kZWQge1xyXG5cdFx0XHRiYWNrZ3JvdW5kOiAkd2hpdGU7XHJcblx0XHR9XHJcblxyXG5cdFx0Jjpub3QoLmV4cGFuZGVkKSB7XHJcblxyXG5cdFx0XHQuaGVhZGVyX19sb2dvIHtcclxuXHRcdFx0XHRzdmcgeyBjb2xvcjogJHdoaXRlOyB9XHJcblx0XHRcdH1cclxuXHRcdFx0Lm5hdmJhciB7XHJcblx0XHRcdFx0Ji1uYXYgPiB1bCA+IGxpID4gYSwgYVtocmVmPVwiI3NlYXJjaFwiXSB7XHJcblx0XHRcdFx0XHRjb2xvcjogJHdoaXRlO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0XHRcclxuXHRcdFx0LmhhbWJ1cmdlci1pbm5lciwgLmhhbWJ1cmdlci1pbm5lcjphZnRlciwgLmhhbWJ1cmdlci1pbm5lcjpiZWZvcmUge1xyXG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHRcdFxyXG5cdH1cclxufVxyXG4iLCIuc2VjdGlvbi1oZXJvIHtcclxuXHRtaW4taGVpZ2h0OiAzNTBweDtcclxuXHRoZWlnaHQ6IGNhbGMoODN2aCAtIDkwcHgpO1xyXG5cdG92ZXJmbG93OiBoaWRkZW47XHJcblx0YmFja2dyb3VuZDogJGRhcms7XHJcblxyXG5cdEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtaGVpZ2h0OiA1MDBweCkge1xyXG5cdFx0bWluLWhlaWdodDogNTAwcHg7XHJcblx0fVxyXG5cclxuXHRAbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XHJcblx0XHRoZWlnaHQ6IGNhbGMoODN2aCAtIDE5MHB4KTtcclxuXHR9XHJcblxyXG5cdEBtZWRpYSAobWF4LXdpZHRoOiAxMTk5cHgpIHtcclxuXHRcdGhlaWdodDogY2FsYyg4M3ZoIC0gMTYwcHgpO1xyXG5cdH1cclxuXHJcblx0QG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XHJcblx0XHRoZWlnaHQ6IGNhbGMoODN2aCAtIDMzMHB4KTtcclxuXHR9XHJcblxyXG5cdC5hZG1pbi1iYXIgJiB7XHJcblx0XHRoZWlnaHQ6IGNhbGMoODN2aCAtIDEyMnB4KTtcclxuXHRcclxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpIHtcclxuXHRcdFx0aGVpZ2h0OiBjYWxjKDgzdmggLSAyMjJweCk7XHJcblx0XHR9XHJcblx0XHJcblx0XHRAbWVkaWEgKG1heC13aWR0aDogMTE5OXB4KSB7XHJcblx0XHRcdGhlaWdodDogY2FsYyg4M3ZoIC0gMTkycHgpO1xyXG5cdFx0fVxyXG5cdFxyXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XHJcblx0XHRcdGhlaWdodDogY2FsYyg4M3ZoIC0gMzc2cHgpO1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0JjphZnRlciB7XHJcblx0XHR3aWR0aDoxMHB4O1xyXG5cdFx0Ym90dG9tOiAwO1xyXG5cdFx0Y29udGVudDogXCJcIjtcclxuXHRcdGJhY2tncm91bmQ6ICRzZWNvbmRhcnk7XHJcblx0XHRoZWlnaHQ6IDUwJTtcclxuXHRcdGxlZnQ6IDEwNnB4O1xyXG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHR6LWluZGV4OiAxO1xyXG5cclxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkgeyBkaXNwbGF5OiBub25lOyB9XHJcblxyXG5cdH1cclxuXHRcclxuXHQuaGVhZGVyICsgLmNvbnRlbnQtYm9keSA+ICYge1xyXG5cdFx0bWFyZ2luLXRvcDogLTkwcHg7XHJcblx0fVxyXG5cclxuXHQmX19pbWFnZSwgLm1lZGlhLCAubWVkaWFfX2ltYWdlLCAubWVkaWEgaW1nLCB2aWRlbyB7XHJcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHR0b3A6IDA7XHJcblx0XHRsZWZ0OiAwO1xyXG5cdFx0cmlnaHQ6IDA7XHJcblx0XHRib3R0b206IDA7XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHRcdGhlaWdodDogMTAwJTtcclxuXHRcdG9iamVjdC1maXQ6IGNvdmVyO1xyXG5cdFx0b2JqZWN0LXBvc2l0aW9uOiB0b3A7XHJcblx0fVxyXG5cclxuXHQubWVkaWEge1xyXG5cdFx0JjphZnRlciB7XHJcblx0XHRcdGNvbnRlbnQ6IFwiXCI7XHJcblx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRoZWlnaHQ6IDEwMCU7XHJcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0Y29udGVudDogXCJcIjtcclxuXHRcdFx0YmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDE4MGRlZywgcmdiYSgwLCAwLCAwLCAwLjQ2KSA4LjM2JSwgcmdiYSgwLCAwLCAwLCAwKSAzNS45MSUpLCBsaW5lYXItZ3JhZGllbnQoODkuOGRlZywgcmdiYSgwLCAwLCAwLCAwLjQ0KSAwLjE5JSwgcmdiYSgwLCAwLCAwLCAwKSA0MS43OCUpO1xyXG5cdFx0fVxyXG5cdH1cclxuXHRcclxuXHQmX19zdmctYm90dG9tIHtcclxuXHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0Ym90dG9tOiAtMXB4O1xyXG5cdFx0bGVmdDogMDtcclxuXHRcdHJpZ2h0OiAwO1xyXG5cdFx0ei1pbmRleDogMjA7XHJcblxyXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XHJcblx0XHRcdGhlaWdodDogNDVweDtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdCZfX3N2Zy1sZWZ0IHtcclxuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdGJvdHRvbTogMDtcclxuXHRcdGxlZnQ6IDI1cHg7XHJcblx0XHR0b3A6IDA7XHJcblx0XHR6LWluZGV4OiAxMDtcclxuXHJcblx0XHRAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHsgZGlzcGxheTogbm9uZTsgfVxyXG5cdH1cclxuXHRcclxuXHQuY29udGFpbmVyIHtcclxuXHRcdGhlaWdodDogMTAwJTtcclxuXHRcdHotaW5kZXg6IDIzO1xyXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcclxuXHRcdHBhZGRpbmctYm90dG9tOiA0NXB4O1xyXG5cdH1cclxuXHJcblx0Jl9fdGl0bGUuaDEge1xyXG5cdFx0bWF4LXdpZHRoOiA3NzBweDtcclxuXHRcdGZvbnQtZmFtaWx5OiAnQmlrbyc7XHJcblx0XHRmb250LXN0eWxlOiBub3JtYWw7XHJcblx0XHRmb250LXdlaWdodDogNzAwO1xyXG5cdFx0Zm9udC1zaXplOiA3NHB4O1xyXG5cdFx0bGluZS1oZWlnaHQ6IDc0cHg7XHJcblx0XHRsZXR0ZXItc3BhY2luZzogLTAuMDRlbTtcclxuXHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcblx0XHRjb2xvcjogJHdoaXRlO1xyXG5cdFx0dGV4dC1zaGFkb3c6IDBweCAwcHggMTBweCByZ2JhKDAsIDAsIDAsIDAuMjUpO1xyXG5cdFx0bWFyZ2luOiAwIDAgM3JlbSAzcmVtO1xyXG5cclxuXHRcdEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkgYW5kIChtYXgtd2lkdGg6IDE0MDBweCkge1xyXG5cdFx0XHRtYXJnaW4tbGVmdDogMTUwcHg7XHJcblx0XHR9XHJcblxyXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XHJcblx0XHRcdG1hcmdpbjogMCAwIDAgMDtcclxuXHRcdFx0Zm9udC1zaXplOiA0MnB4O1xyXG5cdFx0XHRsaW5lLWhlaWdodDogNDhweDtcclxuXHRcdFx0bWF4LXdpZHRoOiAzMDBweDtcclxuXHRcdH1cclxuXHJcblx0XHRzcGFuIHtcclxuXHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdCY6bGFzdC1jaGlsZCB7XHJcblx0XHRcdFx0Y29sb3I6ICR3aGl0ZTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0Jl9fc3BvbnNvciB7XHJcblx0XHRtYXJnaW4tbGVmdDogYXV0bztcclxuXHRcdHBhZGRpbmc6IDA7XHJcblx0XHRjb2xvcjogI2ZmZiFpbXBvcnRhbnQ7XHJcblx0XHRmb250LXNpemU6IDEzcHg7XHJcblx0XHR3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG5cdFx0dGV4dC1hbGlnbjogcmlnaHQ7XHJcblx0XHRpbWcge1xyXG5cdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0bWFyZ2luOiAycHggMCA0cHg7XHJcblx0XHRcdHdpZHRoOiAxNzBweDtcclxuXHRcdFx0aGVpZ2h0OiBhdXRvO1xyXG5cdFx0fVxyXG5cclxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xyXG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdHJpZ2h0OiAyNXB4O1xyXG5cdFx0XHR3aWR0aDogMjB2dztcclxuXHRcdFx0cGFkZGluZzogMCAwIDFweCAwO1xyXG5cdFx0fVxyXG5cclxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiA1NzVweCkge1xyXG5cdFx0XHRzcGFuIHtcclxuXHRcdFx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG5cclxuIiwiLnNlY3Rpb24taW1hZ2Uge1xyXG5cclxuXHQmLWltYWdlIHtcclxuXHRcdGhlaWdodDogNTQwcHg7XHJcblxyXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcblx0XHRcdGhlaWdodDogMzAwcHg7XHJcblx0XHR9XHJcblxyXG5cdFx0aW1nIHtcclxuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0aGVpZ2h0OiAxMDAlO1xyXG5cdFx0XHRvYmplY3QtZml0OiBjb3ZlcjtcclxuXHRcdFx0dG9wOiAwO1xyXG5cdFx0XHRsZWZ0OiAwO1xyXG5cdFx0XHRyaWdodDogMDtcclxuXHRcdFx0Ym90dG9tOiAwO1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG4iLCIuc2VjdGlvbi1pbnRybyB7XHJcblxyXG5cdC5zZWN0aW9uX19pbm5lciB7XHJcblx0XHRtYXgtd2lkdGg6IDc4MHB4O1xyXG5cdFx0bWFyZ2luOiAwIGF1dG87XHJcblx0fVxyXG5cclxuXHQuY29udGVudCB7XHJcblx0XHQmX19hY3Rpb25zIHtcclxuXHRcdFx0bWFyZ2luOiAzMHB4IDAgMCAwO1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG4iLCIuc2VjdGlvbi1sYXRlc3QtbmV3cyB7XHJcblxyXG5cdG92ZXJmbG93OiBoaWRkZW47XHJcblx0Ym9yZGVyOiAwO1xyXG5cdHBhZGRpbmc6IDAgMCA1cmVtIDA7XHJcblx0bWFyZ2luOiAtMTBweCAwIDAgMDtcclxuXHJcblx0QG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcblx0XHRwYWRkaW5nOiAwIDAgMi41cmVtIDA7XHJcblx0fVxyXG5cclxuXHQucm93IHtcclxuICAgICAgICBtYXJnaW4tbGVmdDogLTE1cHg7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAtMTVweDtcclxuICAgIH1cclxuXHJcblx0ZGl2W2NsYXNzXj1cImNvbC1cIl0ge1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogMTVweDtcclxuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xyXG4gICAgfVxyXG5cclxuXHJcbn1cclxuIiwiLnNlY3Rpb24tbGF0ZXN0LXBvZGNhc3Qge1xyXG5cclxuXHRvdmVyZmxvdzogaGlkZGVuO1xyXG5cdGJvcmRlcjogMDtcclxuXHRwYWRkaW5nOiAwIDAgMjIwcHggMDtcclxuXHRtYXJnaW46IC0xMHB4IDAgMCAwO1xyXG5cclxuXHRAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcclxuXHRcdHBhZGRpbmc6IDAgMCAyMDBweCAwO1xyXG5cdH1cclxuXHJcblx0LnJvdyB7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IC0xNXB4O1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogLTE1cHg7XHJcblxyXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcblx0XHRcdGdhcDogMjBweDtcclxuXHRcdH1cclxuICAgIH1cclxuXHJcblx0ZGl2W2NsYXNzXj1cImNvbC1cIl0ge1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogMTVweDtcclxuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xyXG4gICAgfVxyXG59XHJcbiIsIi5zZWN0aW9uLWxhdGVzdC1zdG9yaWVzIHtcclxuXHJcblx0b3ZlcmZsb3c6IGhpZGRlbjtcclxuXHRib3JkZXI6IDA7XHJcblx0cGFkZGluZzogMCAwIDVyZW0gMDtcclxuXHRtYXJnaW46IC0xMHB4IDAgMCAwO1xyXG5cclxuXHRAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcclxuXHRcdHBhZGRpbmc6IDAgMCAyLjVyZW0gMDtcclxuXHR9XHJcblxyXG5cdC5yb3cge1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAtMTVweDtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IC0xNXB4O1xyXG4gICAgfVxyXG5cclxuXHRkaXZbY2xhc3NePVwiY29sLVwiXSB7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xyXG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDE1cHg7XHJcbiAgICB9XHJcblxyXG5cclxufVxyXG4iLCIuc2VjdGlvbi1sb2NhdGlvbi1zZWFyY2gge1xyXG4gICAgcGFkZGluZzogNXJlbSAwO1xyXG5cclxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xyXG4gICAgICAgIHBhZGRpbmc6IDIuNXJlbSAwO1xyXG4gICAgfVxyXG5cclxuICAgIC5zZWxlY3RlZEZpbHRlcnMge1xyXG5cclxuICAgICAgICBoNSB7IEBleHRlbmQgLmg2OyB9XHJcblxyXG4gICAgICAgIC5mYWNldHdwLXNlbGVjdGlvbnMge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAubG9jYXRpb25GaWx0ZXJzIHtcclxuICAgICAgICBcclxuICAgICAgICBoNSB7IFxyXG4gICAgICAgICAgICBAZXh0ZW5kIC5oNjtcclxuICAgICAgICAgICAgXHJcbiAgICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xyXG4gICAgICAgICAgICAgICAgc3ZnIHsgZGlzcGxheTogbm9uZTsgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgIH1cclxuXHJcbiAgICBcclxufSIsIi5leHBsb3JlUmVnaW9uIHtcclxuICAgIHBhZGRpbmc6IDVyZW0gMCA2cmVtIDA7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG5cdFxyXG5cdEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xyXG5cdFx0cGFkZGluZzogNXJlbSAwIDEwcmVtIDA7XHJcblx0fVxyXG5cclxuXHQmLXNlbGVjdCB7XHJcblx0XHR3aWR0aDogMTguMjVyZW07XHJcblx0XHRtYXgtd2lkdGg6IDEwMCU7XHJcblxyXG5cdFx0c2VsZWN0IHtcclxuXHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQmLWJ0biB7XHJcblx0XHR3aWR0aDogNTBweDtcclxuXHRcdGhlaWdodDogNTBweDtcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS13aGl0ZSk7XHJcblx0XHRib3JkZXI6IDA7XHJcblx0XHRib3gtc2hhZG93OiAwIDFweCA3cHggMCByZ2JhKDk0LCA3OCwgNzgsIC4xMCk7XHJcblx0fVxyXG5cclxuXHQuYnRuLWdyb3VwLCAuYnRuLWdyb3VwLXZlcnRpY2FsIHtcclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdGRpc3BsYXk6IGlubGluZS1mbGV4O1xyXG5cdFx0dmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuXHR9XHJcblxyXG5cdC5zd2lwZXItY29udGFpbmVyIHtcclxuXHRcdG1hcmdpbi1yaWdodDogLTIwMHB4O1xyXG5cdH1cclxuXHJcblx0LnNsaWRlLWltYWdlIHtcclxuXHRcdGhlaWdodDogMjAwcHg7XHJcblx0XHRvYmplY3QtZml0OiBjb3ZlcjtcclxuXHR9XHJcblxyXG5cdC5zd2lwZXItc2xpZGUge1xyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcblx0fVxyXG5cclxuXHQubm9uLXN3aXBlci1zbGlkZSB7XHJcblx0XHRkaXNwbGF5OiBub25lO1xyXG5cdH1cclxufSIsIi5zZWN0aW9uLWxvZ29zIHtcclxuXHJcblx0cGFkZGluZzogNXJlbSAwO1xyXG5cclxuXHRAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcclxuXHRcdHBhZGRpbmc6IDIuNXJlbSAwO1xyXG5cdH1cclxuXHJcblx0LmxvZ29zIHtcclxuXHJcblx0XHQmX190aXRsZSB7XHJcblx0XHRcdG1hcmdpbi1ib3R0b206IDMwcHg7XHJcblx0XHR9XHJcblxyXG5cdFx0Jl9faW1hZ2Uge1xyXG5cdFx0XHRtYXgtd2lkdGg6IDEwMzBweDtcclxuXHRcdFx0bWFyZ2luOiAwIGF1dG87XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHRcclxufVxyXG4iLCIjbWFwLWluc3RydWN0aW9ucyB7XHJcblx0YmFja2dyb3VuZDogJHdoaXRlO1xyXG5cdHBhZGRpbmc6IDJyZW07XHJcblxyXG5cdC5hY2NvcmRpb24ge1xyXG5cdFx0bWFyZ2luOiAwIDEwcHg7XHJcblx0fVxyXG59XHJcblxyXG4ubWZwLWlubGluZS1ob2xkZXIge1xyXG5cdC5tZnAtY29udGVudCB7XHJcblx0XHRtYXgtd2lkdGg6IDgwMHB4O1xyXG5cdH1cclxufVxyXG5cclxuLnNlY3Rpb24tbWFwLWluc3RydWN0aW9ucyB7XHJcblxyXG5cdC8vcGFkZGluZzogNC4wNjNyZW0gMCA1cmVtIDA7XHJcblx0cGFkZGluZzogMDtcclxuXHRcclxuXHQuY29udGVudCB7XHJcblx0XHRtYXgtd2lkdGg6MTIwMHB4O1xyXG5cdFx0bWFyZ2luLWxlZnQ6IGF1dG87XHJcblx0XHRtYXJnaW4tcmlnaHQ6IGF1dG87XHJcblxyXG5cdFx0Jl9fdGl0bGUge1xyXG5cdFx0XHRtYXgtd2lkdGg6IDUwMHB4O1xyXG5cdFx0XHRtYXJnaW46IDAgYXV0byAyLjVyZW0gYXV0bztcclxuXHJcblx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xyXG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDEuODc1cmVtO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdFx0Jl9fY29udGVudCB7XHJcblx0XHRcdG1hcmdpbjogMCBhdXRvIDQwcHggYXV0bztcclxuXHRcdFx0bWF4LXdpZHRoOiAxMDAwcHg7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQuYWNjb3JkaW9uIHtcclxuXHRcdHBhZGRpbmctbGVmdDogMTBweDtcclxuXHRcdHBhZGRpbmctcmlnaHQ6IDEwcHg7XHJcblxyXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XHJcblx0XHRcdGNvbHVtbi1jb3VudDogMTtcclxuXHRcdFx0cGFkZGluZy1sZWZ0OiAwO1xyXG5cdFx0XHRwYWRkaW5nLXJpZ2h0OiAwO1xyXG5cdFx0fVxyXG5cclxuXHRcdCZfX3RpdGxlIHtcclxuXHRcdFx0Zm9udC1zaXplOiAxNnB4O1xyXG5cdFx0XHRmb250LXdlaWdodDogbm9ybWFsO1xyXG5cdFx0XHRmb250LWZhbWlseTogJ0thcmxhJywgc2Fucy1zZXJpZjtcclxuXHRcdH1cclxuXHJcblx0XHQmX19pdGVtIHtcclxuXHRcdFx0YnJlYWstaW5zaWRlOiBhdm9pZC1jb2x1bW47XHJcbiAgXHRcdFx0LXdlYmtpdC1jb2x1bW4tYnJlYWstaW5zaWRlOiBhdm9pZDtcclxuXHRcdFx0Ym9yZGVyLXJhZGl1czogNnB4O1xyXG5cdFx0XHRtYXJnaW46IDAgMCA2cHggMDtcclxuXHRcdFx0YmFja2dyb3VuZDogI0Y1RjVGNTtcclxuXHRcdFx0Ym9yZGVyOiAwO1xyXG5cclxuXHRcdFx0Lmljb24ge1xyXG5cdFx0XHRcdHdpZHRoOiAxOHB4O1xyXG5cdFx0XHRcdGhlaWdodDogMThweDtcclxuXHRcdFx0XHRjb250ZW50OiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHdpZHRoPScxOCcgaGVpZ2h0PScxOCcgdmlld0JveD0nMCAwIDE4IDE4JyBmaWxsPSdub25lJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNFJTNDcGF0aCBkPSdNNy45ODg2OSAxNy43NTk5VjEwLjI1MTRIMC40ODAyMjVWNy43NDg1OEg3Ljk4ODY5VjAuMjQwMTEySDEwLjQ5MTVWNy43NDg1OEgxOFYxMC4yNTE0SDEwLjQ5MTVWMTcuNzU5OUg3Ljk4ODY5WicgZmlsbD0nJTIzQzRDNEM0Jy8lM0UlM0Mvc3ZnJTNFJTBBXCIpO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG59XHJcbiIsIi5oZWFkZXJCYW5uZXIuc2VjdGlvbi1tYXAtcmVnaW9uLWhlYWRlciB7XHJcblxyXG5cdC5vcmRlci0yLmJnLXNlY29uZGFyeS5vdmVyZmxvdy12aXNpYmxlIHtcclxuXHRcdHotaW5kZXg6IDM7XHJcblx0fVxyXG5cdFxyXG5cdC5jb250YWluZXIge1xyXG5cdFx0XHJcblx0XHRAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcclxuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlOyBcclxuXHRcdFx0JjpiZWZvcmUge1xyXG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHRAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcclxuXHRcdFx0JjpiZWZvcmUge1xyXG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdC5oMSB7XHJcblx0XHRtYXJnaW4tbGVmdDogMzBweDtcclxuXHRcdG1hcmdpbi1ib3R0b206IDA7XHJcblx0XHRtYXJnaW4tdG9wOiAtMTVweDtcclxuXHRcdFxyXG5cdFx0Lm1hYy1vcyAmIHtcclxuXHRcdFx0bWFyZ2luLXRvcDogMTJweDtcclxuXHRcdH1cclxuXHRcdFxyXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcblx0XHRcdGZvbnQtc2l6ZTogMi4yNXJlbTtcclxuXHRcdFx0bGluZS1oZWlnaHQ6IDIuMjVyZW07XHJcblx0XHRcdG1hcmdpbi1sZWZ0OiAwO1xyXG5cdFx0XHRtYXJnaW4tdG9wOiAwO1xyXG5cdFx0fVxyXG5cdFx0QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XHJcblx0XHRcdG1pbi13aWR0aDogMjAwJTtcclxuXHRcdFx0ei1pbmRleDogMTtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdC5mYXZvdXJpdGUtbG9jYXRpb24ge1xyXG5cdFx0c3ZnIHtcclxuXHRcdFx0ZmlsbDogJHdoaXRlO1xyXG5cdFx0XHR3aWR0aDogMjRweDtcclxuXHRcdFx0aGVpZ2h0OiAyNHB4O1xyXG5cdFx0XHRtYXJnaW46IDdweCAwIDAgMjBweDtcclxuXHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xyXG5cdFx0fVxyXG5cdH1cclxuXHRcclxuXHQmLWNvbnRlbnQge1xyXG5cdFx0bWluLWhlaWdodDogMTdyZW07XHJcblxyXG5cdFx0QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XHJcblx0XHRcdG1pbi1oZWlnaHQ6IDI2cmVtO1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuLnJlZ2lvbi1zdGF0cyB7XHJcblx0bGlzdC1zdHlsZTogbm9uZTtcclxuXHRtYXJnaW46IDA7XHJcblx0cGFkZGluZzogMDtcclxuXHJcblx0bGkge1xyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xyXG5cdFx0bWFyZ2luOiAwIDAgMTVweCAwO1xyXG5cdH1cclxuXHJcblx0Jl9fdGl0bGUsXHJcblx0Jl9fdGl0bGUgaDQge1xyXG5cdFx0QGV4dGVuZCAuaDY7XHJcblx0XHRjb2xvcjogJHdoaXRlO1xyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdG1hcmdpbjogMCAxMHB4IDAgMDtcclxuXHRcdHdpZHRoOiA1MCU7XHJcblxyXG5cdFx0c3ZnIHtcclxuXHRcdFx0ZmlsbDogJHNhbG1vbjtcclxuXHRcdFx0bWFyZ2luLXJpZ2h0OiAxMHB4O1xyXG5cdFx0XHRtaW4td2lkdGg6IDE2cHg7XHJcbiAgICBcdFx0bWluLWhlaWdodDogMTZweDtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdCZfX2F0dHJpYnV0aW9uIHtcclxuXHRcdGNvbG9yOiB2YXIoLS1XaGl0ZSwgI0ZGRik7XHJcblx0XHRmb250LXNpemU6IDEycHg7XHJcblx0XHRmb250LXN0eWxlOiBpdGFsaWM7XHJcblx0XHRmb250LXdlaWdodDogNDAwO1xyXG5cdFx0bGluZS1oZWlnaHQ6IDIxcHg7IC8qIDE3NSUgKi9cclxuXHRcdG9wYWNpdHk6IDAuNTtcclxuXHR9XHJcbn1cclxuIiwiLnNlY3Rpb24tbWFwLXJlZ2lvbi1uZXdzIHtcclxuXHJcblx0cGFkZGluZzogMCAwIDgwcHggMDtcclxuXHJcblx0QG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcblx0XHRwYWRkaW5nOiAwIDAgNTBweCAwO1xyXG5cdH1cclxuXHJcblx0LmJvZHktbGcge1xyXG5cdFx0bWF4LXdpZHRoOiA4MjBweDtcclxuXHRcdG9wYWNpdHk6IDAuODtcclxuXHR9XHJcblx0XHJcbn1cclxuIiwiLnNlY3Rpb24tbWFwLXJlZ2lvbi1zdGF0aXN0aWNzIHtcclxuXHRtYXJnaW46IDgwcHggMCA1MHB4IDA7XHJcblx0b3ZlcmZsb3c6IGhpZGRlbjtcclxuXHJcblx0QG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcblx0XHRtYXJnaW46IDUwcHggMDtcclxuXHR9XHJcblxyXG5cdC5yZWdpb25zIHtcclxuXHRcdCZfX2RhdGEtdGFicyB7XHJcblx0XHRcdGNsZWFyOiBib3RoO1xyXG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG5cdFx0XHQmX19zdGF0cyB7XHJcblx0XHRcdFx0bGlzdC1zdHlsZTogbm9uZTtcclxuXHRcdFx0XHRtYXJnaW46IDcwcHggMCAwIDA7XHJcblx0XHRcdFx0cGFkZGluZzogMDtcclxuXHRcdFx0XHRkaXNwbGF5OiBncmlkO1xyXG5cdFx0XHRcdGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmciAxZnI7XHJcblx0XHRcdFx0Z2FwOiAxMDBweCA3MHB4O1xyXG5cclxuXHRcdFx0XHRAbWVkaWEgKG1heC13aWR0aDogMTE5OXB4KSB7XHJcblx0XHRcdFx0XHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnI7XHJcblx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcclxuXHRcdFx0XHRcdGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xyXG5cdFx0XHRcdFx0Z2FwOiA1MHB4IDUwcHg7XHJcblx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRsaSB7XHJcblx0XHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHRcdFx0XHRmb250LXNpemU6IDE0cHg7XHJcblx0XHRcdFx0XHRoNCB7XHJcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMTRweDtcclxuXHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDIxcHg7XHJcblx0XHRcdFx0XHRcdGNvbG9yOiAjZmZmO1xyXG5cdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xyXG5cdFx0XHRcdFx0XHRmb250LXdlaWdodDogNDAwO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0c3Ryb25nIHtcclxuXHRcdFx0XHRcdFx0Zm9udC1mYW1pbHk6ICdCaWtvJywgc2Fucy1zZXJpZjtcclxuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiA4MHB4O1xyXG5cdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogNzBweDtcclxuXHRcdFx0XHRcdFx0bGV0dGVyLXNwYWNpbmc6IC0wLjAyZW07XHJcblx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiA0MDA7XHJcblxyXG5cdFx0XHRcdFx0XHRAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcclxuXHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDYwcHg7XHJcblx0XHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDUwcHg7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcclxuXHRcdCZfX2RhdGEtdGFicy1zd2lwZXIge1xyXG5cdFx0XHQuc3dpcGVyLXBhZ2luYXRpb24ge1xyXG5cdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdG1hcmdpbjogYXV0bztcclxuXHRcdFx0XHRwYWRkaW5nOiAwO1xyXG5cdFx0XHRcdG92ZXJmbG93OiBoaWRkZW47XHJcblx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblx0XHRcdFx0Ym90dG9tOiAwO1xyXG5cdFxyXG5cdFx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xyXG5cdFx0XHRcdFx0cGFkZGluZzogMDtcclxuXHRcdFx0XHRcdGdhcDogMDtcclxuXHRcdFx0XHRcdGJvdHRvbTogMDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcclxuXHRcdFx0LnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldCB7XHJcblx0XHRcdFx0QGV4dGVuZCAuYm9keS1tZDtcclxuXHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHRtYXgtd2lkdGg6IDIwMHB4O1xyXG5cdFx0XHRcdHBhZGRpbmc6IDEzcHg7XHJcblx0XHRcdFx0Ym9yZGVyLXJhZGl1czogMjBweCAyMHB4IDBweCAwcHg7XHJcblx0XHRcdFx0aGVpZ2h0OiA5MHB4O1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogMTJweDtcclxuXHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0XHRcdGNvbG9yOiAkd2hpdGU7XHJcblx0XHRcdFx0ZGlzcGxheTogZmxleDsgXHJcblx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblx0XHRcdFx0dGV4dC10cmFuc2Zvcm06IG5vbmU7XHJcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuXHRcdFx0XHRtYXJnaW46IDA7XHJcblx0XHRcdFx0Y29sb3I6ICR3aGl0ZTtcclxuXHRcdFx0XHRvcGFjaXR5OiAxO1xyXG5cdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcblx0XHJcblx0XHRcdFx0JjpudGgtY2hpbGQoMSkge1xyXG5cdFx0XHRcdFx0YmFja2dyb3VuZDogJGRhbmdlcjtcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0JjpudGgtY2hpbGQoMikge1xyXG5cdFx0XHRcdFx0YmFja2dyb3VuZDogJHNlY29uZGFyeTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0JjpudGgtY2hpbGQoMykge1xyXG5cdFx0XHRcdFx0YmFja2dyb3VuZDogIzc5NTJCMztcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0JjpudGgtY2hpbGQoNCkge1xyXG5cdFx0XHRcdFx0YmFja2dyb3VuZDogI0RBQjE2MjtcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0JjpudGgtY2hpbGQoNSkge1xyXG5cdFx0XHRcdFx0YmFja2dyb3VuZDogIzJDOTA5NDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcclxuXHRcdFx0LnN3aXBlci1zbGlkZSB7XHJcblx0XHRcdFx0YmFja2dyb3VuZDogJGxpZ2h0O1xyXG5cdFx0XHRcdGNvbG9yOiAkd2hpdGU7XHJcblx0XHRcdFx0cGFkZGluZzogMTAwcHggMDtcclxuXHJcblx0XHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcblx0XHRcdFx0XHRwYWRkaW5nOiA1MHB4IDA7XHJcblx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHQmOm50aC1jaGlsZCgxKSB7XHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAkZGFuZ2VyO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQmOm50aC1jaGlsZCgyKSB7XHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAkc2Vjb25kYXJ5O1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQmOm50aC1jaGlsZCgzKSB7XHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAjNzk1MkIzO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQmOm50aC1jaGlsZCg0KSB7XHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAjREFCMTYyO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQmOm50aC1jaGlsZCg1KSB7XHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAjMkM5MDk0O1xyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0LmNvbnRhaW5lciB7XHJcblx0XHRcdFx0XHRtYXgtd2lkdGg6IDEwNTBweDtcclxuXHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdGltZyB7XHJcblx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiAxMHB4O1xyXG5cdFx0XHRcdFx0b3ZlcmZsb3c6IGhpZGRlbjtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcclxuXHRcdC5kYXRhLXRhYiB7XHJcblx0XHRcdCZfX2NvbW11bml0eSwgJl9fam9icywgJl9faG91c2luZywgJl9fZWR1Y2F0aW9uIHtcclxuXHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHRoZWlnaHQ6IDEwMCU7XHJcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0XHRmbGV4OiAxIDEgMTAwJTtcclxuXHRcclxuXHRcdFx0XHRAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcclxuXHRcdFx0XHRcdG1pbi1oZWlnaHQ6IDgyMHB4O1xyXG5cdFx0XHRcdH1cclxuXHRcdFxyXG5cdFx0XHRcdC5yb3cge1xyXG5cdFx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHJcblx0XHRcdCZfX2NvbW11bml0eSwgJl9fam9icyB7XHJcblx0XHRcdFx0LmRhdGEtdGFiX19sZWZ0LXRhYiB7XHJcblx0XHRcdFx0XHRjb2xvcjogJHdoaXRlO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHRcclxuXHQuZGF0YS10YWJfX2hlYWRpbmcge1xyXG5cdFx0LmgyIHtcclxuXHRcdFx0Ym9keTpub3QoLm1hYy1vcykgJiB7XHJcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMjBweDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHRcdHAge1xyXG5cdFx0XHQmOmxhc3QtY2hpbGQge1xyXG5cdFx0XHRcdGJvZHk6bm90KC5tYWMtb3MpICYge1xyXG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblx0XHJcbn1cclxuXHJcbi5tYXBzdmctZGV0YWlscy1jb250YWluZXIgLnJlZ2lvbi1zdGF0c19fdGl0bGUgaDQge1xyXG5cdGNvbG9yOiAjMjEyNTI5ICFpbXBvcnRhbnQ7XHJcblx0d2lkdGg6IDEwMCUgIWltcG9ydGFudDtcclxufSIsIi5zZWN0aW9uLW1hcC1yZWdpb24tdG93bnMge1xyXG5cclxuXHRwYWRkaW5nOiA4MHB4IDAgODBweCAwO1xyXG5cclxuXHRAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcclxuXHRcdHBhZGRpbmc6IDUwcHggMCA1MHB4IDA7XHJcblx0fVxyXG5cclxuXHQuYm9keS1sZyB7XHJcblx0XHRtYXgtd2lkdGg6IDgyMHB4O1xyXG5cdFx0b3BhY2l0eTogMC44O1xyXG5cdH1cclxuXHJcblx0LmNhcmQtcG9zdCB7XHJcblx0XHRiYWNrZ3JvdW5kOiAjRjVGNUY1O1xyXG5cdFx0Ym9yZGVyLXJhZGl1czogMTBweDtcclxuXHRcdHBhZGRpbmc6IDIwcHg7XHJcblxyXG5cdFx0Jl9faW1hZ2Uge1xyXG5cdFx0XHRtYXJnaW4tYm90dG9tOiAxNXB4O1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcbn1cclxuIiwiLm1hcHN2Zy1tYXAtY29udGFpbmVyIHtcclxuXHRzdmcge1xyXG5cdFx0cGF0aC5tYXBzdmctZGlzYWJsZWQge1xyXG5cdFx0XHRvcGFjaXR5OiAwO1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuLmhlYWRlckJhbm5lci5zZWN0aW9uLW1hcC1zZWFyY2gtZmlsdGVycyB7XHJcblxyXG5cdC5vcmRlci0yLmJnLXNlY29uZGFyeS5vdmVyZmxvdy12aXNpYmxlIHtcclxuXHRcdHotaW5kZXg6IDM7XHJcblx0fVxyXG5cclxuXHQuYnRuLW91dGxpbmUtd2hpdGUge1xyXG5cdFx0bWFyZ2luLWxlZnQ6IGF1dG87XHJcblx0XHRwYWRkaW5nOiA1cHggMTVweDtcclxuXHR9XHJcblxyXG5cdGlucHV0W3R5cGU9XCJ0ZXh0XCJdIHtcclxuXHRcdGJvcmRlci13aWR0aDogMCFpbXBvcnRhbnQ7XHJcblx0fVxyXG5cdFxyXG5cdC5jb250YWluZXIge1xyXG5cdFx0XHJcblx0XHRAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcclxuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlOyBcclxuXHRcdFx0JjpiZWZvcmUge1xyXG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHRAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcclxuXHRcdFx0JjpiZWZvcmUge1xyXG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdC5oMSB7XHJcblx0XHRtYXJnaW4tYm90dG9tOiAwO1xyXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcblx0XHRcdGZvbnQtc2l6ZTogMi4yNXJlbTtcclxuXHRcdFx0bGluZS1oZWlnaHQ6IDIuMjVyZW07XHJcblx0XHR9XHJcblx0XHRAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcclxuXHRcdFx0bWluLXdpZHRoOiAyMDAlO1xyXG5cdFx0XHR6LWluZGV4OiAxO1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuLm1hcHN2Zy1oZWFkZXIubWFwc3ZnLXRvcC1jb250YWluZXIgLm1hcHN2Zy1maWx0ZXJzLXdyYXAge1xyXG5cdGRpc3BsYXk6IG5vbmUhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uc2VjdGlvbiB7XHJcblx0Jl9fZmlsdGVyLXN0YXRlcyB7XHJcblx0XHRAbWVkaWEgKG1heC13aWR0aDogMTAyM3B4KSB7XHJcblx0XHRcdC5yb3cge1xyXG5cdFx0XHRcdG1hcmdpbi1yaWdodDogLTVweDtcclxuXHRcdFx0XHRtYXJnaW4tbGVmdDogLTVweDtcclxuXHRcdFx0fVxyXG5cdFx0XHQuY29sIHtcclxuXHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDVweDtcclxuXHRcdFx0XHRwYWRkaW5nLXJpZ2h0OiA1cHg7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHRhIHtcclxuXHRcdFx0QGV4dGVuZCAuYm9keS1sZztcclxuXHRcdFx0Y29sb3I6ICR3aGl0ZTtcclxuXHRcdFx0Zm9udC13ZWlnaHQ6IDcwMDtcclxuXHRcdFx0cGFkZGluZzogMTVweCAxNXB4IDIwcHggMTVweDtcclxuXHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblxyXG5cdFx0XHRAbWVkaWEgKG1heC13aWR0aDogMTAyM3B4KSB7XHJcblx0XHRcdFx0Zm9udC1zaXplOiAxNHB4O1xyXG5cdFx0XHRcdHBhZGRpbmc6IDE1cHggMDtcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0Ji5hY3RpdmUge1xyXG5cdFx0XHRcdGNvbG9yOiAjRUFCOTVCO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG4ubWFwLWZpbHRlcnMge1xyXG5cclxuXHQuc3dpcGVyLWNvbnRhaW5lciB7XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cclxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xyXG5cdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdC5zd2lwZXItc2xpZGUge1xyXG5cdFx0b3BhY2l0eTogMCFpbXBvcnRhbnQ7XHJcblx0XHRjb2xvcjogJHdoaXRlO1xyXG5cdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRtYXgtd2lkdGg6IDIwMHB4O1xyXG5cclxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xyXG5cdFx0XHRtYXJnaW4tdG9wOiAyMHB4O1xyXG5cdFx0XHRtYXgtd2lkdGg6IDEwMCU7XHJcblx0XHR9XHJcblxyXG5cdFx0Ji1hY3RpdmUge1xyXG5cdFx0XHRvcGFjaXR5OiAxIWltcG9ydGFudDtcclxuXHRcdH1cclxuXHJcblx0XHQuc2xpZGVyLWNvbnRlbnRzIHtcclxuXHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0Z2FwOiAxNXB4O1xyXG5cclxuXHRcdFx0LnVpLXdpZGdldC51aS13aWRnZXQtY29udGVudCB7XHJcblx0XHRcdFx0aGVpZ2h0OiAwIWltcG9ydGFudDtcclxuXHRcdFx0XHRib3JkZXI6IDJweCBzb2xpZCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMik7XHJcblx0XHRcdFx0YmFja2dyb3VuZDogbm9uZTtcclxuXHRcdFx0XHRtYXJnaW46IDEwcHggMCAwIDA7XHJcblx0XHRcdFx0bWluLXdpZHRoOiAxNDVweDtcclxuXHJcblx0XHRcdFx0LnVpLXNsaWRlci1oYW5kbGUge1xyXG5cdFx0XHRcdFx0d2lkdGg6IDEwcHg7XHJcblx0XHRcdFx0XHRoZWlnaHQ6IDEwcHg7XHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAjREFCMTYyO1xyXG5cdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogNTAlO1xyXG5cdFx0XHRcdFx0Ym9yZGVyOiAwO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0LmFpcnBvcnQtc2xpZGVyIHtcclxuXHRcdHdpZHRoOiAxMDAlO1xyXG5cdH1cclxuXHJcblx0LnN3aXBlci1wYWdpbmF0aW9uIHtcclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdGJhY2tncm91bmQ6IG5vbmU7XHJcblx0XHRib3R0b206IGF1dG87XHJcblx0XHRsZWZ0OiBhdXRvO1xyXG5cdFx0dGV4dC1hbGlnbjogbGVmdDtcclxuXHRcdHBhZGRpbmc6IDA7XHJcblx0XHRyaWdodDogYXV0bztcclxuXHRcdG1hcmdpbi1yaWdodDogNTBweDtcclxuXHRcdG1pbi13aWR0aDogMjMwcHg7XHJcblxyXG5cdFx0c3ZnIHtcclxuXHRcdFx0cGF0aCwgcmVjdCB7XHJcblx0XHRcdFx0ZmlsbDogJHdoaXRlO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdFx0LnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldCB7XHJcblx0XHRcdG9wYWNpdHk6IDE7XHJcblx0XHR9XHJcblxyXG5cdFx0LnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1hY3RpdmUge1xyXG5cdFx0XHRzdmcge1xyXG5cdFx0XHRcdHBhdGgsIHJlY3Qge1xyXG5cdFx0XHRcdFx0ZmlsbDogZ29sZDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHQmOmJlZm9yZSB7XHJcblx0XHRcdGNvbnRlbnQ6IFwiRmlsdGVyIG9wdGlvbnNcIjtcclxuXHRcdFx0Y29sb3I6ICR3aGl0ZTtcclxuXHRcdFx0Zm9udC1zaXplOiAxNnB4O1xyXG5cdFx0XHR0ZXh0LXRyYW5zZm9ybTogbm9uZTtcclxuXHRcdFx0Zm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuXHRcdFx0dGV4dC1hbGlnbjogbGVmdDtcclxuXHRcdFx0bWFyZ2luLWJvdHRvbTogNXB4O1xyXG5cdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0IHtcclxuXHRcdHdpZHRoOiAyNXB4O1xyXG5cdFx0aGVpZ2h0OiBhdXRvO1xyXG5cdFx0YmFja2dyb3VuZDogbm9uZTtcclxuXHRcdG1hcmdpbjogNXB4IDMwcHggMCAwIWltcG9ydGFudDtcclxuXHR9XHJcbn0iLCIuc2VjdGlvbi1tYXAge1xyXG5cdGgyIHtcclxuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdHBhZGRpbmc6IDQwcHggMjBweDtcclxuXHRcdGZvbnQtc2l6ZTogNDBweDtcclxuXHJcblx0XHRAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcclxuXHRcdFx0Zm9udC1zaXplOiAzMHB4O1xyXG5cdFx0fVxyXG5cdH1cclxuXHQuY29udGVudF9fY29udGVudCB7XHJcblx0XHRoZWlnaHQ6IDA7XHJcblx0XHRwYWRkaW5nLWJvdHRvbTogNjV2aDtcclxuXHRcdGJhY2tncm91bmQ6ICNiYWUzZmY7XHJcblxyXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcblx0XHRcdHBhZGRpbmctYm90dG9tOiAyMDAlO1xyXG5cdFx0fVxyXG5cclxuXHRcdEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDEwMjNweCkge1xyXG5cdFx0XHRwYWRkaW5nLWJvdHRvbTogMTAwJTtcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbjpyb290IC5tYXBzdmctZGV0YWlscy1jb250YWluZXIge1xyXG5cdG1heC13aWR0aDogNDMwcHg7XHJcblx0dG9wOiAzNXB4O1xyXG5cdGxlZnQ6IDUwcHg7XHJcblx0Z2FwOiAyMHB4O1xyXG5cdGJvdHRvbTogdW5zZXQ7XHJcblx0aGVpZ2h0OiBhdXRvO1xyXG5cdG1heC1oZWlnaHQ6IGNhbGMoMTAwJSAtIDc1cHgpO1xyXG5cdGJhY2tncm91bmQ6ICNGRkZGRkY7XHJcblx0Ym9yZGVyOiAxcHggc29saWQgI0NFRDREQTtcclxuXHRib3JkZXItcmFkaXVzOiAyMHB4O1xyXG5cdG92ZXJmbG93OiBoaWRkZW47XHJcblx0b3ZlcmZsb3cteTogYXV0bztcclxuXHJcblx0QG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcblx0XHRyaWdodDogMTVweDtcclxuXHRcdHdpZHRoOiBhdXRvIWltcG9ydGFudDtcclxuXHR9XHJcblxyXG5cdC5tYXBzdmctY29udHJvbGxlci12aWV3LXdyYXAubmFubyB7XHJcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHR0b3A6IDAhaW1wb3J0YW50O1xyXG5cdH1cclxuXHJcblx0Lm5hbm8tY29udGVudCxcclxuXHQubWFwc3ZnLWNvbnRyb2xsZXItdmlldyB7XHJcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0fVxyXG5cclxuXHQucmVnaW9uLWRldGFpbHMtcGFuZWwge1xyXG5cdFx0cGFkZGluZzogMTVweDtcclxuXHJcblx0XHRAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcclxuXHRcdFx0cGFkZGluZzogMzBweCAxNXB4O1xyXG5cdFx0fVxyXG5cclxuXHRcdCYgaW1nOmZpcnN0LWNoaWxkIHtcclxuXHRcdFx0bWFyZ2luLWJvdHRvbTogMjBweDtcclxuXHRcdFx0aGVpZ2h0OiAyMTBweDtcclxuXHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdG9iamVjdC1maXQ6IGNvdmVyO1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0LnJlZ2lvbi1zdGF0cyB7XHJcblx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdGxpc3Qtc3R5bGU6IG5vbmU7XHJcblx0XHRtYXJnaW46IDIwcHggMDtcclxuXHRcdHBhZGRpbmc6IDA7XHJcblxyXG5cdFx0bGkge1xyXG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRnYXA6IDEwcHg7XHJcblxyXG5cdFx0XHQucmVnaW9uLXN0YXRzX190aXRsZSB7XHJcblx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWZsZXg7XHJcblx0XHRcdFx0Y29sb3I6ICRibGFjaztcclxuXHJcblx0XHRcdFx0c3ZnIHtcclxuXHRcdFx0XHRcdHdpZHRoOiAxNXB4O1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVx0XHRcdFxyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuOnJvb3QgLm1hcHN2Zy1wb3BvdmVyLWNsb3NlIHtcclxuXHRyaWdodDogMTVweCFpbXBvcnRhbnQ7XHJcblx0dG9wOiAxNXB4IWltcG9ydGFudDtcclxuXHRcclxufVxyXG5cclxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjNweCkge1xyXG5cdC5tYXBzdmcubWFwc3ZnLXdpdGgtZ29vZ2xlLW1hcCB7XHJcblx0XHRwYWRkaW5nLWJvdHRvbTogMjAwJSFpbXBvcnRhbnQ7XHJcblx0fVxyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSBhbmQgKG1heC13aWR0aDogMTQ5OXB4KSB7XHJcblx0Lm1hcHN2Zy5tYXBzdmctd2l0aC1nb29nbGUtbWFwIHtcclxuXHRcdHBhZGRpbmctYm90dG9tOiA2NXZoIWltcG9ydGFudDtcclxuXHR9XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcclxuXHQubWFwc3ZnLm1hcHN2Zy13aXRoLWdvb2dsZS1tYXAge1xyXG5cdFx0cGFkZGluZy1ib3R0b206IDY1dmghaW1wb3J0YW50O1xyXG5cdH1cclxufVxyXG5cclxuXHJcblxyXG4iLCIuc2VjdGlvbi1tb292YWwge1xyXG5cclxuXHRwYWRkaW5nOiA1cmVtIDA7XHJcblxyXG5cdEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xyXG5cdFx0cGFkZGluZzogMi41cmVtIDA7XHJcblx0fVxyXG5cclxuXHQubW9vdmFsIHtcclxuXHJcblx0XHQmLS1oYXMtbG9jYXRpb24ge1xyXG5cdFx0XHRwYWRkaW5nOiA1cmVtIDAgY2FsYyg1cmVtIC0gNDVweCkgMDtcclxuXHJcblx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xyXG5cdFx0XHRcdHBhZGRpbmc6IDIuNXJlbSAwO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdFx0LmNvbnRhaW5lciB7XHJcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdH1cclxuXHJcblx0XHQmX19jb250ZW50LWFyZWEge1xyXG5cdFx0XHRAbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XHJcblx0XHRcdFx0cGFkZGluZy1sZWZ0OiA1MHB4O1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdFx0Jl9fdGl0bGUsICZfX2NvbnRlbnQsICZfX292ZXJsaW5lIHtcclxuXHRcdFx0bWFyZ2luLWJvdHRvbTogMjBweDtcclxuXHRcdH1cclxuXHJcblx0XHQmX19vdmVybGluZSB7XHJcblx0XHRcdEBleHRlbmQgLmg2O1xyXG5cdFx0fVxyXG5cclxuXHRcdCZfX3RpdGxlIHtcclxuXHRcdFx0QG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xyXG5cdFx0XHRcdG1heC13aWR0aDogNDYwcHg7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHQmX19jb250ZW50IHtcclxuXHRcdFx0QG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xyXG5cdFx0XHRcdG1heC13aWR0aDogNDYwcHg7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHRhIHtcclxuXHRcdFx0Y29sb3I6ICNGRjVDMDA7XHJcblxyXG5cdFx0XHQmOmhvdmVyIHtcclxuXHRcdFx0XHRjb2xvcjogZGFya2VuKCNGRjVDMDAsIDEwKTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHRcdCZfX2Zvcm0ge1xyXG5cdFx0XHRiYWNrZ3JvdW5kOiAkd2hpdGU7XHJcblx0XHRcdGJveC1zaGFkb3c6IDBweCAwcHggMzVweCByZ2JhKDE1NCwgMTYxLCAxNzEsIDAuMjUpO1xyXG5cdFx0XHRib3JkZXItcmFkaXVzOiAxMHB4O1xyXG5cdFx0XHRwYWRkaW5nOiAyNXB4O1xyXG5cdFx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0XHRcclxuXHRcdFx0QG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XHJcblx0XHRcdFx0cGFkZGluZzogMjBweCA0NXB4O1xyXG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0XHRib3R0b206IDA7XHJcblx0XHRcdFx0bWFyZ2luOiAwIDQ1cHggLTQ1cHggNDVweDtcclxuXHRcdFx0XHRsZWZ0OiAwO1xyXG5cdFx0XHRcdHJpZ2h0OiAwO1xyXG5cdFx0XHRcdGdhcDogMjVweDtcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0LmZvcm0tZWxlbWVudCB7XHJcblx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0b3ZlcmZsb3c6IGhpZGRlbjtcclxuXHRcdFx0XHRwYWRkaW5nOiAwO1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHRpbnB1dFt0eXBlPXRleHRdIHtcclxuXHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDQwcHg7XHJcblx0XHRcdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB3aWR0aD0nMTgnIGhlaWdodD0nMjQnIHZpZXdCb3g9JzAgMCAxOCAyNCcgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzRSUzQ3BhdGggZD0nTTUuMjUgOUM1LjI1IDYuOTI4MTIgNi45MjgxMiA1LjI1IDkgNS4yNUMxMS4wNzE5IDUuMjUgMTIuNzUgNi45MjgxMiAxMi43NSA5QzEyLjc1IDExLjA3MTkgMTEuMDcxOSAxMi43NSA5IDEyLjc1QzYuOTI4MTIgMTIuNzUgNS4yNSAxMS4wNzE5IDUuMjUgOVpNOSA2QzcuMzQ1MzEgNiA2IDcuMzQ1MzEgNiA5QzYgMTAuNjU0NyA3LjM0NTMxIDEyIDkgMTJDMTAuNjU0NyAxMiAxMiAxMC42NTQ3IDEyIDlDMTIgNy4zNDUzMSAxMC42NTQ3IDYgOSA2Wk0xOCA5QzE4IDEzLjA5NjkgMTIuNTE1NiAyMC4zOTA2IDEwLjExMDkgMjMuNEM5LjUzNDM4IDI0LjExNzIgOC40NjU2MiAyNC4xMTcyIDcuODg5MDYgMjMuNEM1LjQ0MjE5IDIwLjM5MDYgMCAxMy4wOTY5IDAgOUMwIDQuMDI5MzggNC4wMjkzOCAwIDkgMEMxMy45Njg4IDAgMTggNC4wMjkzOCAxOCA5Wk05IDAuNzVDNC40NDM3NSAwLjc1IDAuNzUgNC40NDM3NSAwLjc1IDlDMC43NSA5Ljg3NjU2IDEuMDQ4NTkgMTAuOTkyMiAxLjU4NTMxIDEyLjI2MjVDMi4xMTY4NyAxMy41MjM0IDIuODU2MDkgMTQuODc4MSAzLjY4MDYyIDE2LjIxNDFDNS4zMjk2OSAxOC44NDg0IDcuMjc5NjkgMjEuNDM1OSA4LjQ3NSAyMi45MzEzQzguNzUxNTYgMjMuMjczNCA5LjI0ODQ0IDIzLjI3MzQgOS41MjUgMjIuOTMxM0MxMC43MjAzIDIxLjQzNTkgMTIuNjcwMyAxOC44NDg0IDE0LjMyMDMgMTYuMjE0MUMxNS4xNDUzIDE0Ljg3ODEgMTUuODgxMyAxMy41MjM0IDE2LjQxNTYgMTIuMjYyNUMxNi45NSAxMC45OTIyIDE3LjI1IDkuODc2NTYgMTcuMjUgOUMxNy4yNSA0LjQ0Mzc1IDEzLjU1NjIgMC43NSA5IDAuNzVaJyBmaWxsPSdibGFjaycvJTNFJTNDL3N2ZyUzRSUwQVwiKTtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiAxMnB4IDEycHg7XHJcblx0XHRcdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0LmxhYmVsIHtcclxuXHRcdFx0XHRmb250LXdlaWdodDogNDAwO1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogMTNweDtcclxuXHRcdFx0XHRsaW5lLWhlaWdodDogMjRweDtcclxuXHRcdFx0XHRjb2xvcjogIzkzOTM5MztcclxuXHRcdFx0XHRtYXJnaW46IDA7XHJcblx0XHRcdFx0dGV4dC10cmFuc2Zvcm06IG5vbmU7XHJcblxyXG5cdFx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiA5OTJweCkge1xyXG5cdFx0XHRcdFx0cGFkZGluZzogMTBweCAwIDVweCAwO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0Ji1hY3Rpb24ge1xyXG5cdFx0XHRcdGJhY2tncm91bmQ6ICNGN0Y3Rjc7XHJcblx0XHRcdFx0Ym9yZGVyLXJhZGl1czogNnB4O1xyXG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cclxuXHRcdFx0XHRAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcclxuXHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdFx0XHRoZWlnaHQ6IDUwcHg7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdFxyXG5cclxuXHRcdFx0XHQjbW9vdmFsX2VzdGltYXRlIHtcclxuXHRcdFx0XHRcdHBhZGRpbmc6IDEzcHggMjRweDtcclxuXHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiA0MDA7XHJcblx0XHRcdFx0XHRmb250LXNpemU6IDI4cHg7XHJcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogMjRweDtcdFx0XHRcdFx0XHJcblx0XHRcdFx0XHRjb2xvcjogI0ZGNUMwMDtcclxuXHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cclxuXHRcdFx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xyXG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdGEge1xyXG5cdFx0XHRcdFx0cGFkZGluZzogMTNweCAyNHB4O1xyXG5cdFx0XHRcdFx0YmFja2dyb3VuZDogI0ZGNUMwMDtcclxuXHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IDZweDtcclxuXHRcdFx0XHRcdGZvbnQtZmFtaWx5OiAnS2FybGEnLCBzYW5zLXNlcmlmO1xyXG5cdFx0XHRcdFx0Zm9udC1zdHlsZTogbm9ybWFsO1xyXG5cdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDcwMDtcclxuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMTZweDtcclxuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAyNHB4O1xyXG5cdFx0XHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuXHRcdFx0XHRcdGNvbG9yOiAkd2hpdGU7XHJcblx0XHRcdFx0XHR3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG5cdFx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cclxuXHRcdFx0XHRcdCY6aG92ZXIge1xyXG5cdFx0XHRcdFx0XHRjb2xvcjogJHdoaXRlO1xyXG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiBkYXJrZW4oI0ZGNUMwMCwgMTApO1xyXG5cdFx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xyXG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHQmLS1oYXMtbG9jYXRpb24ge1xyXG5cdFx0XHQubW9vdmFsX19mb3JtIHtcclxuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHJcblx0XHRcdFx0QG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XHJcblx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0Lm1vb3ZhbF9fYWN0aW9ucyB7XHJcblx0XHRcdFx0cGFkZGluZy1ib3R0b206IDI1cHg7XHJcblx0XHRcdFx0QG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XHJcblx0XHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogOTBweDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdC5tZWRpYV9faW1hZ2Uge1xyXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRwYWRkaW5nLWJvdHRvbTogODAlO1xyXG5cdFx0b3ZlcmZsb3c6IGhpZGRlbjtcclxuXHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cclxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xyXG5cdFx0XHRtYXJnaW4tYm90dG9tOiAzMHB4O1xyXG5cdFx0fVxyXG5cclxuXHRcdGltZyB7XHJcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdGxlZnQ6IDA7XHJcblx0XHRcdHRvcDogMDtcclxuXHRcdFx0cmlnaHQ6IDA7XHJcblx0XHRcdGJvdHRvbTogMDtcclxuXHRcdFx0aGVpZ2h0OiAxMDAlO1xyXG5cdFx0XHRvYmplY3QtZml0OiBjb3ZlcjtcclxuXHRcdFx0Ym9yZGVyLXJhZGl1czogLjM3NXJlbTtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdCYgKyAuc2VjdGlvbi1zdG9yaWVzLWZlYXR1cmUge1xyXG5cdFx0cGFkZGluZy10b3A6IDA7XHJcblx0fVxyXG59XHJcbiIsIi5kb3dubG9hZEFzc2V0cyB7XHJcblx0LnBhY2stY29udGFpbmVyIHtcclxuXHRcdG1hcmdpbi1ib3R0b206IDMuNjI1cmVtO1xyXG5cdH1cclxuXHQuYy1wb2ludGVyIHtcclxuXHRcdGN1cnNvcjogcG9pbnRlcjtcclxuXHR9XHJcblxyXG5cdC5jYXJkIHtcclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG5cdFx0bWluLXdpZHRoOiAwO1xyXG5cdFx0d29yZC13cmFwOiBicmVhay13b3JkO1xyXG5cdFx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuXHRcdGJhY2tncm91bmQtY2xpcDogYm9yZGVyLWJveDtcclxuXHRcdGJvcmRlcjogMCBzb2xpZCByZ2JhKDAsMCwwLDAuMTI1KTtcclxuXHRcdHRyYW5zaXRpb246IDAuMnMgYm94LXNoYWRvdyBlYXNlO1xyXG5cdFx0Ym9yZGVyLXJhZGl1czogMC4zNzVyZW07XHJcblx0XHRwYWRkaW5nOiAxcmVtIDEuNjI1cmVtO1xyXG5cclxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xyXG5cdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uICFpbXBvcnRhbnQ7XHJcblx0XHR9XHJcblxyXG5cdFx0Ji5zZWxlY3RlZCB7XHJcblx0XHRcdGJveC1zaGFkb3c6IDJweCAycHggMTRweCAwIHJnYmEoMCwgMCwgMCwgLjIpO1xyXG5cdFx0fVxyXG5cclxuXHRcdCY6aG92ZXIge1xyXG5cdFx0XHRib3gtc2hhZG93OiAycHggMnB4IDE0cHggMCByZ2JhKDAsIDAsIDAsIC4yKTtcclxuXHRcdH1cclxuXHJcblx0XHRoMyB7XHJcblx0XHRcdGZvbnQtZmFtaWx5OiBLYXJsYSwgc2Fucy1zZXJpZjtcclxuXHRcdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XHJcblx0XHR9XHJcblxyXG5cdFx0LmltYWdlLWNvbnRhaW5lciB7XHJcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFx0QG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XHJcblx0XHRcdFx0d2lkdGg6IDMwJSAhaW1wb3J0YW50O1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQuc3F1YXJlIHtcclxuXHRcdFx0XHRmbG9hdDogbGVmdDtcclxuXHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0cGFkZGluZy1ib3R0b206IDEwMCU7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdGltZyB7XHJcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRcdHdpZHRoOjEwMCU7XHJcblx0XHRcdFx0aGVpZ2h0OiAxMDAlO1xyXG5cdFx0XHRcdGxlZnQ6IDA7XHJcblx0XHRcdFx0dG9wOiAwO1xyXG5cdFx0XHRcdGJvdHRvbTogMDtcclxuXHRcdFx0XHRyaWdodDogMDtcclxuXHRcdFx0XHRvYmplY3QtZml0OiBjb3ZlcjtcclxuXHRcdFx0XHRib3JkZXItcmFkaXVzOiAwLjM3NXJlbTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHRcdC5jdXN0b20tY29udHJvbCB7XHJcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFx0ei1pbmRleDogMTtcclxuXHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdG1pbi1oZWlnaHQ6IDEuNXJlbTtcclxuXHRcdFx0cGFkZGluZy1sZWZ0OiAxLjc1cmVtO1xyXG5cdFx0XHRjb2xvci1hZGp1c3Q6IGV4YWN0O1xyXG5cdFx0XHR6LWluZGV4OiB1bnNldDtcclxuXHJcblx0XHRcdCYtaW5wdXQge1xyXG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0XHRsZWZ0OiAwO1xyXG5cdFx0XHRcdHotaW5kZXg6IC0xO1xyXG5cdFx0XHRcdHdpZHRoOiAxLjI1cmVtO1xyXG5cdFx0XHRcdGhlaWdodDogMS4zNzVyZW07XHJcblx0XHRcdFx0b3BhY2l0eTogMDtcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0Ji1sYWJlbCB7XHJcblx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDA7XHJcblx0XHRcdFx0dmVydGljYWwtYWxpZ246IHRvcDtcclxuXHJcblx0XHRcdFx0Jjo6YmVmb3JlIHtcclxuXHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0XHRcdHRvcDogMC4xMjVyZW07XHJcblx0XHRcdFx0XHRsZWZ0OiAtMS43NXJlbTtcclxuXHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRcdFx0d2lkdGg6IDEuMjVyZW07XHJcblx0XHRcdFx0XHRoZWlnaHQ6IDEuMjVyZW07XHJcblx0XHRcdFx0XHRwb2ludGVyLWV2ZW50czogbm9uZTtcclxuXHRcdFx0XHRcdGNvbnRlbnQ6IFwiXCI7XHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG5cdFx0XHRcdFx0Ym9yZGVyOiAjYWRiNWJkIHNvbGlkIDFweDtcclxuXHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IDAuMzc1cmVtO1xyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0Jjo6YWZ0ZXIge1xyXG5cdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRcdFx0dG9wOiAwLjEyNXJlbTtcclxuXHRcdFx0XHRcdGxlZnQ6IC0xLjc1cmVtO1xyXG5cdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdFx0XHR3aWR0aDogMS4yNXJlbTtcclxuXHRcdFx0XHRcdGhlaWdodDogMS4yNXJlbTtcclxuXHRcdFx0XHRcdGNvbnRlbnQ6IFwiXCI7XHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiA1MCUgLyA1MCUgNTAlIG5vLXJlcGVhdDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHQuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Y2hlY2tlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcclxuXHRcdFx0Y29sb3I6ICMzMjYxNDg7XHJcblx0XHRcdGJvcmRlci1jb2xvcjogIzk4YzdhNjtcclxuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogIzk4YzdhNjtcclxuXHRcdH1cclxuXHJcblx0XHQuY3VzdG9tLWNoZWNrYm94IC5jdXN0b20tY29udHJvbC1pbnB1dDpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjphZnRlciB7XHJcblx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nOCcgaGVpZ2h0PSc4JyB2aWV3Qm94PScwIDAgOCA4JyUzZSUzY3BhdGggZmlsbD0nJTIzMzI2MTQ4JyBkPSdNNi41NjQuNzVsLTMuNTkgMy42MTItMS41MzgtMS41NUwwIDQuMjZsMi45NzQgMi45OUw4IDIuMTkzeicvJTNlJTNjL3N2ZyUzZVwiKTtcclxuXHRcdH1cclxuXHR9XHJcbn0iLCIuc2VjdGlvbi1uZXdzbGV0dGVyIHtcclxuXHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuXHJcblx0Jl9fb3ZlcmxpbmUsICZfX2hlYWRpbmcge1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogMjBweDtcclxuXHR9XHJcblxyXG5cdCZfX2hlYWRpbmcge1xyXG5cdFx0QGV4dGVuZCAuaDU7XHJcblx0fVxyXG5cclxuXHQuY29udGFpbmVyIHtcclxuXHRcdHBhZGRpbmc6IDMuNzVyZW0gMDtcclxuXHRcdGJvcmRlcjogMDtcclxuXHRcdGJvcmRlci10b3A6IDFweCBzb2xpZCAkZ3JleTtcclxuXHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkZ3JleTtcclxuXHR9XHJcblxyXG5cdC5nZm9ybV9mb290ZXIge1xyXG5cdFx0LmJ1dHRvbiB7XHJcblx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0Lmdmb3JtX2NvbmZpcm1hdGlvbl9tZXNzYWdlIHtcclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdHBhZGRpbmc6IDAuNzVyZW0gMS4yNXJlbSAwLjc1cmVtIGNhbGMoMS4yNXJlbSArIDE2cHgpO1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogMXJlbTtcclxuXHRcdGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xyXG5cdFx0Ym9yZGVyLXJhZGl1czogMC4zNzVyZW07XHJcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZWFmNGVkO1xyXG5cdFx0Ym9yZGVyLWNvbG9yOiAjZTJlZmU2O1xyXG5cdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyBhcmlhLWhpZGRlbj0ndHJ1ZScgZm9jdXNhYmxlPSdmYWxzZScgZGF0YS1wcmVmaXg9J2ZhcycgZGF0YS1pY29uPSdjaGVjaycgY2xhc3M9J3N2Zy1pbmxpbmUtLWZhIGZhLWNoZWNrIGZhLXctMTYgbXItMycgcm9sZT0naW1nJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA1MTIgNTEyJyUzRSUzQ3BhdGggZmlsbD0nY3VycmVudENvbG9yJyBkPSdNMTczLjg5OCA0MzkuNDA0bC0xNjYuNC0xNjYuNGMtOS45OTctOS45OTctOS45OTctMjYuMjA2IDAtMzYuMjA0bDM2LjIwMy0zNi4yMDRjOS45OTctOS45OTggMjYuMjA3LTkuOTk4IDM2LjIwNCAwTDE5MiAzMTIuNjkgNDMyLjA5NSA3Mi41OTZjOS45OTctOS45OTcgMjYuMjA3LTkuOTk3IDM2LjIwNCAwbDM2LjIwMyAzNi4yMDRjOS45OTcgOS45OTcgOS45OTcgMjYuMjA2IDAgMzYuMjA0bC0yOTQuNCAyOTQuNDAxYy05Ljk5OCA5Ljk5Ny0yNi4yMDcgOS45OTctMzYuMjA0LS4wMDF6JyUzRSUzQy9wYXRoJTNFJTNDL3N2ZyUzRVwiKTtcclxuXHRcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcblx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiAxMHB4IGNlbnRlcjtcclxuXHRcdGJhY2tncm91bmQtc2l6ZTogMTZweCAxNnB4O1xyXG5cdH1cclxufVxyXG4iLCIuc2VjdGlvbi1vbGQtaG91c2luZy1wYW5lbCB7XHJcbiAgICAubGlzdEFtZW5pdGllcy1jYXJkIHtcclxuICAgICAgICAudGV4dC11cHBlcmNhc2Uge1xyXG4gICAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcclxuICAgICAgICAgICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn0iLCIuaGVhZGVyQmFubmVyIHtcclxuXHJcblx0b3ZlcmZsb3c6IGhpZGRlbjtcclxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0YmFja2dyb3VuZC1zaXplOmNvdmVyO1xyXG5cdGJhY2tncm91bmQtcmVwZWF0Om5vLXJlcGVhdDtcclxuXHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xyXG5cdGJhY2tncm91bmQtY29sb3I6ICRkYXJrO1xyXG5cclxuXHQmLmJhY2tncm91bmQtaW1hZ2UtcG9zaXRpb24tYm90dG9tIHtcclxuXHRcdGJhY2tncm91bmQtcG9zaXRpb246IGJvdHRvbSBjZW50ZXI7XHJcblx0fVxyXG5cclxuXHRAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcclxuXHRcdGJhY2tncm91bmQtcG9zaXRpb246IDcwJTtcclxuXHR9XHJcblxyXG5cdC5vcmRlci0yLmJnLXNlY29uZGFyeS5vdmVyZmxvdy12aXNpYmxlIHtcclxuXHRcdHotaW5kZXg6IDM7XHJcblx0fVxyXG5cdFxyXG5cdC5jb250YWluZXIge1xyXG5cdFx0XHJcblx0XHRAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcclxuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlOyBcclxuXHRcdFx0JjpiZWZvcmUge1xyXG5cdFx0XHRcdGJhY2tncm91bmQ6ICRzZWNvbmRhcnk7XHJcblx0XHRcdFx0Y29udGVudDogXCJcIjtcclxuXHRcdFx0XHR3aWR0aDogNTB2dztcclxuXHRcdFx0XHRsZWZ0OiAwO1xyXG5cdFx0XHRcdGhlaWdodDogMTAwJTtcclxuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdFx0bWFyZ2luLWxlZnQ6IC01MHZ3O1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcblx0XHRcdCY6YmVmb3JlIHtcclxuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0aGVpZ2h0OiAxMDAlO1xyXG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRcdGJvdHRvbTogMDtcclxuXHRcdFx0XHRsZWZ0OiAwO1xyXG5cdFx0XHRcdHotaW5kZXg6IDA7XHJcblx0XHRcdFx0Y29udGVudDogXCJcIjtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiAxMDAlIDEwMCU7XHJcblx0XHRcdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IDEwMCUgNjAlO1xyXG5cdFx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0Nzdmcgd2lkdGg9JzM3NScgaGVpZ2h0PScyMDInIHByZXNlcnZlQXNwZWN0UmF0aW89J25vbmUnIHZpZXdCb3g9JzAgMCAzNzUgMjAyJyBmaWxsPSdub25lJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNFJTNDcGF0aCBkPSdNLTYuOTU3MjZlLTA2IDI0LjgzNjVMLTEuNTI3NTJlLTA4IDE4My42NTFMMzc1IDE4NEwzNzUgMzAuMDgzOEwxOTMuODM2IC0xLjczMDUxZS0wN0wwLjQ2OTY1MyAyNC44MzY1TC02Ljk1NzI2ZS0wNiAyNC44MzY1WicgZmlsbD0nJTIzODlBNjhFJyBmaWxsLW9wYWNpdHk9JzAuNScvJTNFJTNDcGF0aCBkPSdNMCAxMjhMLTEuNTU0NDNlLTA2IDkyLjQzODlMMTg4LjIwNCA0MkwzNzUgNDUuMjY1N0wzNzUgMTI4TDAuNDY5NjYgMTI4TDAgMTI4WicgZmlsbD0nJTIzODlBNjhFJy8lM0UlM0NyZWN0IHk9JzEyOCcgd2lkdGg9JzM3NScgaGVpZ2h0PSc3NCcgZmlsbD0nJTIzODlBNjhFJy8lM0UlM0Mvc3ZnJTNFJTBBXCIpO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQmLWxlZnQtc3ZnIHtcclxuXHRcdHRvcDogMDtcclxuXHRcdGxlZnQ6IC0xMDBweDtcclxuXHRcdGJvdHRvbTogMDtcclxuXHRcdGhlaWdodDogMTAwJTtcclxuXHRcdHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG5cclxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xyXG5cdFx0XHR3aWR0aDogMDtcclxuXHRcdFx0aGVpZ2h0OiAwO1xyXG5cdFx0XHRvcGFjaXR5OiAwO1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0Ji1ib3R0b20tc3ZnIHtcclxuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0Ym90dG9tOiAtMXB4O1xyXG5cdFx0cG9pbnRlci1ldmVudHM6IG5vbmU7XHJcblx0XHR6LWluZGV4OiAzO1xyXG5cclxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xyXG5cdFx0XHRoZWlnaHQ6IDI1cHg7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQmLXRpdGxlLmgyIHtcclxuXHRcdG1hcmdpbi1ib3R0b206IDRyZW07XHJcblx0XHRAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcclxuXHRcdFx0bWFyZ2luLXRvcDogMXJlbTtcclxuXHRcdFx0Zm9udC1zaXplOiAyLjI1cmVtO1xyXG5cdFx0XHRsaW5lLWhlaWdodDogMi4yNXJlbTtcclxuXHRcdH1cclxuXHRcdEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xyXG5cdFx0XHRtaW4td2lkdGg6IDIwMCU7XHJcblx0XHRcdHotaW5kZXg6IDE7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQmLWNvbnRlbnQge1xyXG5cdFx0bWluLWhlaWdodDogMTdyZW07XHJcblxyXG5cdFx0QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XHJcblx0XHRcdG1pbi1oZWlnaHQ6IDI2cmVtO1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0Jl9fZm9ybSB7XHJcblxyXG5cdFx0Zm9ybSB7XHJcblx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRmbGV4LWRpcmVjdGlvbjogcm93O1xyXG5cdFx0XHRwYWRkaW5nOiAyMHB4IDA7XHJcblx0XHRcdGZsZXgtd3JhcDogd3JhcDtcclxuXHRcdFx0XHJcblx0XHRcdD4gZGl2IHtcclxuXHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtZmxleDtcclxuXHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDA7XHJcblx0XHRcdFx0cGFkZGluZy1yaWdodDogMDtcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0aW5wdXRbbmFtZT1fbG9jYXRpb25fc2VhcmNoXSwgc2VsZWN0W25hbWU9X3N0YXRlc10sIHNlbGVjdFtuYW1lPV9yZWdpb25zXSB7XHJcblx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAxMHB4O1xyXG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDEwcHg7XHJcblx0XHRcdFx0XHJcblx0XHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XHJcblx0XHRcdFx0XHRtYXJnaW46IDAgMCAxMHB4IDA7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHRzZWxlY3RbbmFtZT1fc3RhdGVzXSB7XHJcblx0XHRcdFx0QG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSBhbmQgKG1heC13aWR0aDogMTIxOXB4KSB7XHJcblx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDA7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQuc2VsZWN0MiB7XHJcblxyXG5cdFx0XHRcdEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkgYW5kIChtYXgtd2lkdGg6IDEyMTlweCkge1xyXG5cdFx0XHRcdFx0bWFyZ2luLXRvcDogMTBweDtcclxuXHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xyXG5cdFx0XHRcdFx0LnNlbGVjdDItc2VsZWN0aW9uIHtcclxuXHRcdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAxMHB4O1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0aW5wdXRbdHlwZT1zdWJtaXRdIHtcclxuXHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHR3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG5cdFx0XHRcdHBhZGRpbmctbGVmdDogMDtcclxuXHRcdFx0XHRwYWRkaW5nLXJpZ2h0OiAwO1xyXG5cclxuXHRcdFx0XHRAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIGFuZCAobWF4LXdpZHRoOiAxMjE5cHgpIHtcclxuXHRcdFx0XHRcdG1hcmdpbi10b3A6IDEwcHg7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQucmFkaW9zIHtcclxuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRcdGJhY2tncm91bmQ6ICR3aGl0ZTtcclxuXHRcdFx0XHRib3JkZXI6IDFweCBzb2xpZCAkd2hpdGU7XHJcblx0XHRcdFx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcclxuXHRcdFx0XHRib3JkZXItcmFkaXVzOiA2cHg7XHJcblx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAxMHB4O1xyXG5cdFx0XHRcdGFsaWduLWNvbnRlbnQ6IHN0cmV0Y2g7XHJcblx0XHRcdFx0aGVpZ2h0OiA1MHB4O1xyXG5cdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFx0XHRcclxuXHRcdFx0XHRAbWVkaWEgKG1pbi13aWR0aDogMTIyMHB4KSB7XHJcblx0XHRcdFx0XHRtYXgtd2lkdGg6IGNhbGMoMTYlIC0gNXB4KTtcclxuXHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkgYW5kIChtYXgtd2lkdGg6IDEyMTlweCkge1xyXG5cdFx0XHRcdFx0bWF4LXdpZHRoOiBjYWxjKDUwJSAtIDEwcHgpO1xyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0Ji1kaXN0YW5jZSB7XHJcblx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDBweDtcclxuXHJcblx0XHRcdFx0XHRAbWVkaWEgKG1pbi13aWR0aDogMTIyMHB4KSB7XHJcblx0XHRcdFx0XHRcdG1heC13aWR0aDogY2FsYygxNiUgKyAxMHB4KTtcclxuXHRcdFx0XHRcdFx0ZmxleDogMCAwIGNhbGMoMTYuNjY2NjclICsgM3B4KTtcclxuXHRcdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0XHRAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIGFuZCAobWF4LXdpZHRoOiAxMjE5cHgpIHtcclxuXHRcdFx0XHRcdFx0bWF4LXdpZHRoOiA1MCU7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHQmOmFmdGVyIHtcclxuXHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0XHRcdHdpZHRoOiAxcHg7XHJcblx0XHRcdFx0XHRoZWlnaHQ6IDI0cHg7XHJcblx0XHRcdFx0XHRsZWZ0OiBjYWxjKDUwJSAtIDFweC8yIC0gMC41cHgpO1xyXG5cdFx0XHRcdFx0dG9wOiBjYWxjKDUwJSAtIDI0cHgvMik7XHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAkZ3JleTtcclxuXHRcdFx0XHRcdGNvbnRlbnQ6IFwiXCI7XHJcblx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRAbWVkaWEgKG1heC13aWR0aDogOTkycHgpIHtcclxuXHRcdFx0XHRcdG1hcmdpbjogMCAwIDEwcHggMDtcclxuXHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdC5yYWRpbyB7XHJcblx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdFx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cdFx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG5cdFx0XHRcdFx0bGFiZWwgeyBcclxuXHRcdFx0XHRcdFx0bWFyZ2luOiAwO1xyXG5cdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogMXJlbTtcclxuXHRcdFx0XHRcdFx0ei1pbmRleDogMTtcclxuXHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDUwMDtcclxuXHRcdFx0XHRcdFx0Y29sb3I6ICR0ZXh0O1xyXG5cdFx0XHRcdFx0XHRjdXJzb3I6IHBvaW50ZXI7XHJcblx0XHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdFx0aW5wdXRbdHlwZT1yYWRpb10ge1xyXG5cdFx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdFx0XHRcdHdpZHRoOiBjYWxjKDEwMCUgLSAyMHB4KSFpbXBvcnRhbnQ7XHJcblx0XHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IDZweDtcclxuXHRcdFx0XHRcdFx0aGVpZ2h0OiBjYWxjKDEwMCUgLSAyMHB4KSFpbXBvcnRhbnQ7XHJcblx0XHRcdFx0XHRcdG1hcmdpbjogMDtcclxuXHRcdFx0XHRcdFx0Ym9yZGVyOiAwO1xyXG5cdFx0XHRcdFx0XHR6LWluZGV4OiAwO1xyXG5cclxuXHRcdFx0XHRcdFx0Jjpob3ZlciB7XHJcblx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZDogJGxpZ2h0O1xyXG5cdFx0XHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdFx0XHQmOmNoZWNrZWQge1xyXG5cdFx0XHRcdFx0XHRcdGJhY2tncm91bmQ6ICRwcmltYXJ5O1xyXG5cclxuXHRcdFx0XHRcdFx0XHQmIH4gbGFiZWwge1xyXG5cdFx0XHRcdFx0XHRcdFx0Y29sb3I6ICR3aGl0ZTtcclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbi51aS1hdXRvY29tcGxldGUge1xyXG5cdG1pbi13aWR0aDogMTByZW07XHJcblx0cGFkZGluZzogMC41cmVtIDA7XHJcblx0bWFyZ2luOiAwLjEyNXJlbSAwIDA7XHJcblx0Zm9udC1zaXplOiAxcmVtO1xyXG5cdGNvbG9yOiAjMTExODI3O1xyXG5cdHRleHQtYWxpZ246IGxlZnQ7XHJcblx0bGlzdC1zdHlsZTogbm9uZTtcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG5cdGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XHJcblx0Ym9yZGVyOiAxcHggc29saWQgcmdiYSg0LDEyLDM5LC4xNSk7XHJcblx0Ym9yZGVyLXJhZGl1czogMC4yNXJlbTtcclxuXHJcblx0LnVpLW1lbnUtaXRlbSB7XHJcblx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0cGFkZGluZzogMC4yNXJlbSAxLjVyZW07XHJcblx0XHRjbGVhcjogYm90aDtcclxuXHRcdGZvbnQtd2VpZ2h0OiA0MDA7XHJcblx0XHRjb2xvcjogIzExMTgyNztcclxuXHRcdHRleHQtYWxpZ246IGluaGVyaXQ7XHJcblx0XHR3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG5cdFx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcblx0XHRib3JkZXI6IDA7XHJcblx0XHRmb250LWZhbWlseTogS2FybGEsIHNhbnMtc2VyaWY7XHJcblxyXG5cdFx0Jjpob3ZlciB7XHJcblx0XHRcdGNvbG9yOiAjMDkwZDE1O1xyXG5cdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNlNWU3ZWI7XHJcblx0XHR9XHJcblxyXG5cdFx0LnVpLXN0YXRlLWFjdGl2ZSB7XHJcblx0XHRcdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG5cdFx0XHRib3JkZXI6IG5vbmU7XHJcblx0XHRcdGNvbG9yOiBpbmhlcml0O1xyXG5cdFx0XHRtYXJnaW46IDA7XHJcblx0XHR9XHJcblx0fVxyXG59XHJcbiIsIi5zZWN0aW9uLXBvZGNhc3RzLWZlYXR1cmUge1xyXG5cclxuXHRwYWRkaW5nOiA2LjU2M3JlbSAwIDAgMDtcclxuXHRvdmVyZmxvdzogaGlkZGVuO1xyXG5cclxuXHRAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcclxuXHRcdHBhZGRpbmc6IDMuMTI1cmVtIDAgMCAwO1xyXG5cdH1cclxuXHJcblx0LnBvZGNhc3RzLWZlYXR1cmUge1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogODBweDtcclxuXHRcdCZfX292ZXJsaW5lLCAmX190aXRsZSB7XHJcblx0XHRcdG1hcmdpbi1ib3R0b206IDQwcHg7XHJcblx0XHRcdGNvbG9yOiAkZGFyaztcclxuXHRcdH1cclxuXHRcdFxyXG5cdFx0Jl9fY29udGVudCB7XHJcblx0XHRcdEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xyXG5cdFx0XHRcdHdpZHRoOiA2MCU7XHJcblx0XHRcdFx0bWFyZ2luLXJpZ2h0OiA0JTtcclxuXHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcclxuXHRcdFx0XHR2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG5cdFx0XHR9XHJcblx0XHRcdG1hcmdpbi1ib3R0b206IDIwcHg7XHJcblx0XHRcdHZlcnRpY2FsLWFsaWduOiB0b3A7XHJcblxyXG5cdFx0XHRAZXh0ZW5kIC5ib2R5LWxnO1xyXG5cdFx0XHRjb2xvcjogJHRleHQ7XHJcblxyXG5cdFx0XHQ6bGFzdC1jaGlsZCB7XHJcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHRcdCZfX2ltYWdlIHtcclxuXHRcdFx0QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XHJcblx0XHRcdFx0d2lkdGg6IDM1JTtcclxuXHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHQmX19jYXJvdXNlbCB7XHJcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFx0bWFyZ2luLWJvdHRvbTogLTIwcHg7XHJcblxyXG5cdFx0XHQmOmFmdGVyIHtcclxuXHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHRoZWlnaHQ6IDUwJTtcclxuXHRcdFx0XHRib3R0b206IDIwcHg7XHJcblx0XHRcdFx0YmFja2dyb3VuZDogJGxpZ2h0O1xyXG5cdFx0XHRcdGNvbnRlbnQ6IFwiXCI7XHJcblx0XHRcdFx0bGVmdDogMDtcclxuXHRcdFx0XHRyaWdodDogMDtcclxuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xyXG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDcwcHg7XHJcblxyXG5cdFx0XHRcdCY6YWZ0ZXIge1xyXG5cdFx0XHRcdFx0Ym90dG9tOiAtNzBweDtcclxuXHRcdFx0XHRcdGhlaWdodDogY2FsYyg2MCUgKyA3MHB4KTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdC5zd2lwZXItY29udGFpbmVyIHtcclxuXHRcdFx0XHRvdmVyZmxvdzogdmlzaWJsZTtcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0LnN3aXBlci1zbGlkZSB7XHJcblx0XHRcdFx0Jl9faW5uZXIge1xyXG5cdFx0XHRcdFx0Ym9yZGVyOiAwO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQuY2FyZC1wb2RjYXN0cyB7XHJcblx0XHRcdFx0XHRtYXJnaW46IDM2cHggMDtcclxuXHJcblx0XHRcdFx0XHRAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcclxuXHRcdFx0XHRcdFx0bWFyZ2luOiAwO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHJcblx0XHRcdFx0XHQmX19ib2R5IHsgXHJcblx0XHRcdFx0XHRcdG9wYWNpdHk6IDA7XHJcblx0XHRcdFx0XHRcdHRyYW5zaXRpb246IDAuMnMgYWxsO1xyXG5cdFx0XHRcdFx0XHR0cmFuc2l0aW9uLWRlbGF5OiAwLjFzO1xyXG5cdFx0XHRcdFx0XHRtYXJnaW4tdG9wOiA1MHB4O1xyXG5cclxuXHRcdFx0XHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcblx0XHRcdFx0XHRcdFx0cGFkZGluZy1sZWZ0OiAxNXB4O1xyXG5cdFx0XHRcdFx0XHRcdHBhZGRpbmctcmlnaHQ6IDE1cHg7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdCZfX2ltYWdlIHtcclxuXHRcdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMjBweDtcclxuXHRcdFx0XHRcdFx0dHJhbnNpdGlvbjogMC4zcyBhbGw7XHJcblxyXG5cdFx0XHRcdFx0XHQubWVkaWFfX2ltYWdlIHtcclxuXHRcdFx0XHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogNDUwcHg7XHJcblxyXG5cdFx0XHRcdFx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xyXG5cdFx0XHRcdFx0XHRcdFx0cGFkZGluZy1ib3R0b206IDYwJTtcclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdCZfX3RpdGxlIHtcclxuXHRcdFx0XHRcdFx0QGV4dGVuZCAuaDM7XHJcblxyXG5cdFx0XHRcdFx0XHRAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcclxuXHRcdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiA1cHg7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0XHRhOmhvdmVyIC5jYXJkLXBvc3RfX2JvZHkge1xyXG5cdFx0XHRcdFx0XHRjb2xvcjogJGRhcms7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcclxuXHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdCYtYWN0aXZlIHtcclxuXHRcdFx0XHRcdC5jYXJkLXBvc3Qge1xyXG5cdFx0XHRcdFx0XHQmX19ib2R5IHtcclxuXHRcdFx0XHRcdFx0XHRvcGFjaXR5OiAxO1xyXG5cdFx0XHRcdFx0XHRcdGhlaWdodDogYXV0bztcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHQmX19pbWFnZSB7XHJcblx0XHRcdFx0XHRcdFx0dHJhbnNmb3JtOiBzY2FsZSgxLCAxLjE1KTtcclxuXHRcdFx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiAxMHB4O1xyXG5cdFx0XHRcdFx0XHRcdG92ZXJmbG93OiBoaWRkZW47XHJcblx0XHRcdFx0XHRcdFx0b2JqZWN0LWZpdDogY292ZXI7XHJcblxyXG5cdFx0XHRcdFx0XHRcdGltZyB7XHJcblx0XHRcdFx0XHRcdFx0XHR0cmFuc2Zvcm06IHNjYWxlWCgxLjE1KTtcclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHQuc3dpcGVyLWJ1dHRvbi1wcmV2IHtcclxuXHRcdFx0bGVmdDogOTBweDtcclxuXHRcdFx0Ym90dG9tOiA2MHB4O1xyXG5cdFx0XHR0b3A6IGF1dG87XHJcblx0XHRcdFxyXG5cdFx0XHQmOmFmdGVyIHtcclxuXHRcdFx0XHRvcGFjaXR5OiAwLjU7XHJcblx0XHRcdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB3aWR0aD0nMzknIGhlaWdodD0nMzQnIHZpZXdCb3g9JzAgMCAzOSAzNCcgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzRSUzQ3BhdGggZD0nTTMuNjcwNDZlLTA1IDE2Ljk5OTlDMy42NjM4NWUtMDUgMTYuMjQzNiAwLjYzNTk3MyAxNS42MjQ5IDEuNDI2NiAxNS42MjQ5TDMzLjg0OTkgMTUuNjI0OUwyMS43NTg1IDIuNzk0NEMyMS4yMjk0IDIuMjMzMTUgMjEuMjcyNiAxLjM2MjY4IDIxLjg1NDYgMC44NTMwNzVDMjIuMTI4OSAwLjYyMDE4MyAyMi40NzI3IDAuNDk5ODcyIDIyLjgxNjQgMC40OTk4NzJDMjMuMjAzNiAwLjQ5OTg3MiAyMy41OTA2IDAuNjUwMjYyIDIzLjg3MTcgMC45NTEwNDNMMzguMTI4OCAxNi4wNzZDMzguNjIzMSAxNi41OTk3IDM4LjYyMzEgMTcuNDAwMyAzOC4xMjg4IDE3LjkyMzdMMjMuODcxNyAzMy4wNDg3QzIzLjMzOTggMzMuNjEyNiAyMi40Mzc1IDMzLjY1MDMgMjEuODU2NSAzMy4xNDI3QzIxLjI3NDUgMzIuNjMyNCAyMS4yMzEzIDMxLjc2MjYgMjEuNzYwNCAzMS4yMDE0TDMzLjg0OTkgMTguMzc0OUwxLjQyNTc0IDE4LjM3NDlDMC42MzU5NzQgMTguMzc0OSAzLjY3NzA3ZS0wNSAxNy43NTYxIDMuNjcwNDZlLTA1IDE2Ljk5OTlaJyBmaWxsPSclMjMzMDMwMzAnLyUzRSUzQy9zdmclM0UlMEFcIik7XHJcblx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiAzOHB4IDMzcHg7XHRcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcblx0XHRcdFx0Ym90dG9tOiAtNjBweDtcclxuXHRcdFx0XHRsZWZ0OiA1NXB4O1xyXG5cdFx0XHRcdHRyYW5zZm9ybTogc2NhbGUoMSk7XHJcblx0XHRcdH1cclxuXHRcdFx0XHJcblx0XHR9XHJcblxyXG5cdFx0LnN3aXBlci1idXR0b24tbmV4dCB7XHJcblx0XHRcdHJpZ2h0OiA5MHB4O1xyXG5cdFx0XHRib3R0b206IDYwcHg7XHJcblx0XHRcdHRvcDogYXV0bztcclxuXHJcblx0XHRcdCY6YWZ0ZXIge1xyXG5cdFx0XHRcdG9wYWNpdHk6IDAuNTtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHdpZHRoPSczOScgaGVpZ2h0PSczNCcgdmlld0JveD0nMCAwIDM5IDM0JyBmaWxsPSdub25lJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNFJTNDcGF0aCBkPSdNMy42NzA0NmUtMDUgMTYuOTk5OUMzLjY2Mzg1ZS0wNSAxNi4yNDM2IDAuNjM1OTczIDE1LjYyNDkgMS40MjY2IDE1LjYyNDlMMzMuODQ5OSAxNS42MjQ5TDIxLjc1ODUgMi43OTQ0QzIxLjIyOTQgMi4yMzMxNSAyMS4yNzI2IDEuMzYyNjggMjEuODU0NiAwLjg1MzA3NUMyMi4xMjg5IDAuNjIwMTgzIDIyLjQ3MjcgMC40OTk4NzIgMjIuODE2NCAwLjQ5OTg3MkMyMy4yMDM2IDAuNDk5ODcyIDIzLjU5MDYgMC42NTAyNjIgMjMuODcxNyAwLjk1MTA0M0wzOC4xMjg4IDE2LjA3NkMzOC42MjMxIDE2LjU5OTcgMzguNjIzMSAxNy40MDAzIDM4LjEyODggMTcuOTIzN0wyMy44NzE3IDMzLjA0ODdDMjMuMzM5OCAzMy42MTI2IDIyLjQzNzUgMzMuNjUwMyAyMS44NTY1IDMzLjE0MjdDMjEuMjc0NSAzMi42MzI0IDIxLjIzMTMgMzEuNzYyNiAyMS43NjA0IDMxLjIwMTRMMzMuODQ5OSAxOC4zNzQ5TDEuNDI1NzQgMTguMzc0OUMwLjYzNTk3NCAxOC4zNzQ5IDMuNjc3MDdlLTA1IDE3Ljc1NjEgMy42NzA0NmUtMDUgMTYuOTk5OVonIGZpbGw9JyUyMzMwMzAzMCcvJTNFJTNDL3N2ZyUzRSUwQVwiKTtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IDM4cHggMzNweDtcdFxyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHRAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcclxuXHRcdFx0XHRib3R0b206IC02MHB4O1xyXG5cdFx0XHRcdHJpZ2h0OiA1NXB4O1xyXG5cdFx0XHRcdHRyYW5zZm9ybTogc2NhbGUoMSk7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHQmX19zdmcge1xyXG5cdFx0XHRAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcclxuXHRcdFx0XHRoZWlnaHQ6IDYwcHg7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcbn0iLCIuc2Vla0hlYWRlckJhbm5lciB7XHJcblxyXG5cdCZfX2Zvcm0ge1xyXG5cclxuXHRcdG1hcmdpbi1ib3R0b206IDIuNXJlbTtcclxuXHJcblx0XHRmb3JtIHtcclxuXHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdGZsZXgtZGlyZWN0aW9uOiByb3c7XHJcblx0XHRcdHBhZGRpbmc6IDIwcHggMDtcclxuXHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6IDEyMDBweCkge1xyXG5cdFx0XHRcdGZsZXgtd3JhcDogd3JhcDtcclxuXHRcdFx0fVxyXG5cdFx0XHQ+IGRpdiB7XHJcblx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWZsZXg7XHJcblx0XHRcdFx0cGFkZGluZy1sZWZ0OiAwO1xyXG5cdFx0XHRcdHBhZGRpbmctcmlnaHQ6IDA7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdEBtZWRpYSAobWluLXdpZHRoOiAxMjIwcHgpIHtcclxuXHRcdFx0XHQuY29sLXhsLTMge1xyXG5cdFx0XHRcdFx0ZmxleDogMCAwIDI4JTtcclxuXHRcdFx0XHRcdG1heC13aWR0aDogMjglO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0XHRcclxuXHRcdFx0aW5wdXRbbmFtZT1rZXl3b3JkXSwgaW5wdXRbbmFtZT1sb2NhdGlvbl0sIHNlbGVjdFtuYW1lPWNhdGVnb3J5XSB7XHJcblx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAyMHB4O1xyXG5cclxuXHRcdFx0XHRAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcclxuXHRcdFx0XHRcdG1hcmdpbjogMCAwIDEwcHggMDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdGlucHV0W3R5cGU9c3VibWl0XSB7XHJcblx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcclxuXHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDAuNjVyZW07XHJcblx0XHRcdFx0cGFkZGluZy1yaWdodDogMC42NXJlbTtcclxuXHRcdFx0XHR3aGl0ZS1zcGFjZTogbm9ybWFsO1xyXG5cclxuXHRcdFx0XHRAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcclxuXHRcdFx0XHRcdHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQucmFkaW9zIHtcclxuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRcdGJhY2tncm91bmQ6ICR3aGl0ZTtcclxuXHRcdFx0XHRib3JkZXI6IDFweCBzb2xpZCAkd2hpdGU7XHJcblx0XHRcdFx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcclxuXHRcdFx0XHRib3JkZXItcmFkaXVzOiA2cHg7XHJcblx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAyMHB4O1xyXG5cdFx0XHRcdGFsaWduLWNvbnRlbnQ6IHN0cmV0Y2g7XHJcblx0XHRcdFx0aGVpZ2h0OiA1MHB4O1xyXG5cdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcblx0XHRcdFx0QG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XHJcblx0XHRcdFx0XHRmbGV4OiAwIDAgY2FsYygyNSUgLSAyMHB4KTtcclxuXHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdCYtZGlzdGFuY2Uge1xyXG5cdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAwO1xyXG5cdFx0XHRcdFx0QG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xyXG5cdFx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDIwcHg7XHJcblx0XHRcdFx0XHRcdGZsZXg6IDAgMCAyMiU7XHJcblx0XHRcdFx0XHRcdG1heC13aWR0aDogMjIlO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0JjphZnRlciB7XHJcblx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdFx0XHR3aWR0aDogMXB4O1xyXG5cdFx0XHRcdFx0aGVpZ2h0OiAyNHB4O1xyXG5cdFx0XHRcdFx0bGVmdDogY2FsYyg1MCUgLSAxcHgvMiAtIDAuNXB4KTtcclxuXHRcdFx0XHRcdHRvcDogY2FsYyg1MCUgLSAyNHB4LzIpO1xyXG5cdFx0XHRcdFx0YmFja2dyb3VuZDogJGdyZXk7XHJcblx0XHRcdFx0XHRjb250ZW50OiBcIlwiO1xyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6IDk5MnB4KSB7XHJcblx0XHRcdFx0XHRtYXJnaW46IDAgMCAxMHB4IDA7XHJcblx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHQucmFkaW8ge1xyXG5cdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0XHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuXHRcdFx0XHRcdGxhYmVsIHsgXHJcblx0XHRcdFx0XHRcdG1hcmdpbjogMDtcclxuXHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDFyZW07XHJcblx0XHRcdFx0XHRcdHotaW5kZXg6IDE7XHJcblx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiA1MDA7XHJcblx0XHRcdFx0XHRcdGNvbG9yOiAkdGV4dDtcclxuXHRcdFx0XHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xyXG5cdFx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRcdGlucHV0W3R5cGU9cmFkaW9dIHtcclxuXHRcdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRcdFx0XHR3aWR0aDogY2FsYygxMDAlIC0gMjBweCkhaW1wb3J0YW50O1xyXG5cdFx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiA2cHg7XHJcblx0XHRcdFx0XHRcdGhlaWdodDogY2FsYygxMDAlIC0gMjBweCkhaW1wb3J0YW50O1xyXG5cdFx0XHRcdFx0XHRtYXJnaW46IDA7XHJcblx0XHRcdFx0XHRcdGJvcmRlcjogMDtcclxuXHRcdFx0XHRcdFx0ei1pbmRleDogMDtcclxuXHJcblx0XHRcdFx0XHRcdCY6aG92ZXIge1xyXG5cdFx0XHRcdFx0XHRcdGJhY2tncm91bmQ6ICRsaWdodDtcclxuXHRcdFx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRcdFx0JjpjaGVja2VkIHtcclxuXHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAkcHJpbWFyeTtcclxuXHJcblx0XHRcdFx0XHRcdFx0JiB+IGxhYmVsIHtcclxuXHRcdFx0XHRcdFx0XHRcdGNvbG9yOiAkd2hpdGU7XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG4uc2Vlay1wYWdlLWZvcm0ge1xyXG5cclxuXHRwYWRkaW5nOiA1cmVtIDAgMCAwO1xyXG5cclxuXHRAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcclxuXHRcdHBhZGRpbmc6IDIuNXJlbSAwIDAgMDtcclxuXHR9XHJcblxyXG5cdC5oMiB7XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHR9XHJcbn0iLCIuc2Vla0hlYWRlckJhbm5lciB7XHJcblxyXG5cdG92ZXJmbG93OiBoaWRkZW47XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdGJhY2tncm91bmQtc2l6ZTpjb3ZlcjtcclxuXHRiYWNrZ3JvdW5kLXJlcGVhdDpuby1yZXBlYXQ7XHJcblx0YmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjOTljN2E3IWltcG9ydGFudDtcclxuXHJcblx0LmRlc2t0b3AtYmcsXHJcblx0Lm1vYmlsZS1iZyB7XHJcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHR0b3A6IDA7XHJcblx0XHRsZWZ0OiAwO1xyXG5cdFx0cmlnaHQ6IDA7XHJcblx0XHRib3R0b206IDA7XHJcblx0XHR6LWluZGV4OiAtMTtcclxuXHRcdG9iamVjdC1maXQ6IGNvdmVyO1xyXG5cdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRoZWlnaHQ6IDEwMCU7XHJcblx0fVxyXG5cclxuXHQuZGVza3RvcC1iZyB7XHJcblx0XHRAbWVkaWEgKG1heC13aWR0aDogNDkwcHgpIHtcclxuXHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdC5tb2JpbGUtYmcge1xyXG5cdFx0ZGlzcGxheTogbm9uZTtcclxuXHJcblx0XHRAbWVkaWEgKG1heC13aWR0aDogNDkwcHgpIHtcclxuXHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdG9iamVjdC1maXQ6IGNvbnRhaW47XHJcblx0XHRcdG9iamVjdC1wb3NpdGlvbjogdG9wIGNlbnRlcjtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdCYuYmFja2dyb3VuZC1pbWFnZS1wb3NpdGlvbi1ib3R0b20ge1xyXG5cdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogYm90dG9tIGNlbnRlcjtcclxuXHR9XHJcblxyXG5cdEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xyXG5cdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogNzAlO1xyXG5cdH1cclxuXHJcblx0Lm9yZGVyLTIuYmctc2Vjb25kYXJ5Lm92ZXJmbG93LXZpc2libGUge1xyXG5cdFx0ei1pbmRleDogMztcclxuXHR9XHJcblx0XHJcblx0LmNvbnRhaW5lciB7XHJcblxyXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuXHRcdC5zZWVrLWxvZ28ge1xyXG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdGJvdHRvbTogNjBweDtcclxuXHRcdFx0cmlnaHQ6IDIwcHg7XHJcblxyXG5cdFx0XHRAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcclxuXHRcdFx0XHR3aWR0aDogNzVweDtcclxuXHRcdFx0XHRoZWlnaHQ6IGF1dG87XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdCYtbGVmdC1zdmcge1xyXG5cdFx0ZGlzcGxheTogbm9uZTtcclxuXHR9XHJcblxyXG5cdCYtYm90dG9tLXN2ZyB7XHJcblx0XHRkaXNwbGF5OiBub25lO1xyXG5cdH1cclxuXHJcblx0Ji10aXRsZS5oMiB7XHJcblx0XHRtYXJnaW4tYm90dG9tOiA0cmVtO1xyXG5cdFx0bWFyZ2luLXRvcDogMzAwcHg7XHJcblx0XHRAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcclxuXHRcdFx0bWFyZ2luLXRvcDogNjAlO1xyXG5cdFx0XHRmb250LXNpemU6IDIuMjVyZW07XHJcblx0XHRcdGxpbmUtaGVpZ2h0OiAyLjI1cmVtO1xyXG5cdFx0fVxyXG5cdFx0QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XHJcblx0XHRcdG1pbi13aWR0aDogMjAwJTtcclxuXHRcdFx0ei1pbmRleDogMTtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdCYtY29udGVudCB7XHJcblx0XHRtaW4taGVpZ2h0OiAxN3JlbTtcclxuXHJcblx0XHRAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcclxuXHRcdFx0bWluLWhlaWdodDogMjZyZW07XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQmX19mb3JtIHtcclxuXHJcblx0XHRmb3JtIHtcclxuXHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdGZsZXgtZGlyZWN0aW9uOiByb3c7XHJcblx0XHRcdHBhZGRpbmc6IDIwcHggMDtcclxuXHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6IDEyMDBweCkge1xyXG5cdFx0XHRcdGZsZXgtd3JhcDogd3JhcDtcclxuXHRcdFx0fVxyXG5cdFx0XHQ+IGRpdiB7XHJcblx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWZsZXg7XHJcblx0XHRcdFx0cGFkZGluZy1sZWZ0OiAwO1xyXG5cdFx0XHRcdHBhZGRpbmctcmlnaHQ6IDA7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdEBtZWRpYSAobWluLXdpZHRoOiAxMjIwcHgpIHtcclxuXHRcdFx0XHQuY29sLXhsLTMge1xyXG5cdFx0XHRcdFx0ZmxleDogMCAwIDI4JTtcclxuXHRcdFx0XHRcdG1heC13aWR0aDogMjglO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0XHRcclxuXHRcdFx0aW5wdXRbbmFtZT1rZXl3b3JkXSwgaW5wdXRbbmFtZT1sb2NhdGlvbl0sIHNlbGVjdFtuYW1lPWNhdGVnb3J5XSB7XHJcblx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAyMHB4O1xyXG5cclxuXHRcdFx0XHRAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcclxuXHRcdFx0XHRcdG1hcmdpbjogMCAwIDEwcHggMDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdGlucHV0W3R5cGU9c3VibWl0XSB7XHJcblx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcclxuXHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDAuNjVyZW07XHJcblx0XHRcdFx0cGFkZGluZy1yaWdodDogMC42NXJlbTtcclxuXHRcdFx0XHR3aGl0ZS1zcGFjZTogbm9ybWFsO1xyXG5cclxuXHRcdFx0XHRAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcclxuXHRcdFx0XHRcdHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQucmFkaW9zIHtcclxuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRcdGJhY2tncm91bmQ6ICR3aGl0ZTtcclxuXHRcdFx0XHRib3JkZXI6IDFweCBzb2xpZCAkd2hpdGU7XHJcblx0XHRcdFx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcclxuXHRcdFx0XHRib3JkZXItcmFkaXVzOiA2cHg7XHJcblx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAyMHB4O1xyXG5cdFx0XHRcdGFsaWduLWNvbnRlbnQ6IHN0cmV0Y2g7XHJcblx0XHRcdFx0aGVpZ2h0OiA1MHB4O1xyXG5cdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcblx0XHRcdFx0QG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XHJcblx0XHRcdFx0XHRmbGV4OiAwIDAgY2FsYygyNSUgLSAyMHB4KTtcclxuXHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdCYtZGlzdGFuY2Uge1xyXG5cdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAwO1xyXG5cdFx0XHRcdFx0QG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xyXG5cdFx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDIwcHg7XHJcblx0XHRcdFx0XHRcdGZsZXg6IDAgMCAyMiU7XHJcblx0XHRcdFx0XHRcdG1heC13aWR0aDogMjIlO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0JjphZnRlciB7XHJcblx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdFx0XHR3aWR0aDogMXB4O1xyXG5cdFx0XHRcdFx0aGVpZ2h0OiAyNHB4O1xyXG5cdFx0XHRcdFx0bGVmdDogY2FsYyg1MCUgLSAxcHgvMiAtIDAuNXB4KTtcclxuXHRcdFx0XHRcdHRvcDogY2FsYyg1MCUgLSAyNHB4LzIpO1xyXG5cdFx0XHRcdFx0YmFja2dyb3VuZDogJGdyZXk7XHJcblx0XHRcdFx0XHRjb250ZW50OiBcIlwiO1xyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6IDk5MnB4KSB7XHJcblx0XHRcdFx0XHRtYXJnaW46IDAgMCAxMHB4IDA7XHJcblx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHQucmFkaW8ge1xyXG5cdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0XHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuXHRcdFx0XHRcdGxhYmVsIHsgXHJcblx0XHRcdFx0XHRcdG1hcmdpbjogMDtcclxuXHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDFyZW07XHJcblx0XHRcdFx0XHRcdHotaW5kZXg6IDE7XHJcblx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiA1MDA7XHJcblx0XHRcdFx0XHRcdGNvbG9yOiAkdGV4dDtcclxuXHRcdFx0XHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xyXG5cdFx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRcdGlucHV0W3R5cGU9cmFkaW9dIHtcclxuXHRcdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRcdFx0XHR3aWR0aDogY2FsYygxMDAlIC0gMjBweCkhaW1wb3J0YW50O1xyXG5cdFx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiA2cHg7XHJcblx0XHRcdFx0XHRcdGhlaWdodDogY2FsYygxMDAlIC0gMjBweCkhaW1wb3J0YW50O1xyXG5cdFx0XHRcdFx0XHRtYXJnaW46IDA7XHJcblx0XHRcdFx0XHRcdGJvcmRlcjogMDtcclxuXHRcdFx0XHRcdFx0ei1pbmRleDogMDtcclxuXHJcblx0XHRcdFx0XHRcdCY6aG92ZXIge1xyXG5cdFx0XHRcdFx0XHRcdGJhY2tncm91bmQ6ICRsaWdodDtcclxuXHRcdFx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRcdFx0JjpjaGVja2VkIHtcclxuXHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAkcHJpbWFyeTtcclxuXHJcblx0XHRcdFx0XHRcdFx0JiB+IGxhYmVsIHtcclxuXHRcdFx0XHRcdFx0XHRcdGNvbG9yOiAkd2hpdGU7XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG4uc2Vlay1wYWdlLnNoYXJlIHtcclxuXHRAZXh0ZW5kIC5ib2R5LW1kO1xyXG5cdGRpc3BsYXk6IGZsZXg7XHJcbiAgICBwb3NpdGlvbjogc3RpY2t5O1xyXG4gICAgd2lkdGg6IDYwcHg7XHJcbiAgICB0b3A6IDE1MHB4O1xyXG4gICAgcmlnaHQ6IDUlO1xyXG4gICAgei1pbmRleDogOTtcclxuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XHJcbiAgICBmbG9hdDogcmlnaHQ7XHJcbiAgICBtYXJnaW4tdG9wOiA4MHB4O1xyXG5cclxuXHRAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcclxuXHRcdHJpZ2h0OiAwO1xyXG5cdFx0dG9wOiAyNSU7XHJcblx0fVxyXG5cclxuXHR1bCB7XHJcblx0XHRtYXJnaW46IDAgMCAwIDEwcHg7XHJcblx0XHRsaXN0LXN0eWxlOiBub25lO1xyXG5cclxuXHRcdGxpIHtcclxuXHRcdFx0bWFyZ2luOiAwIDAgNXB4IDA7XHJcblx0XHRcdHBhZGRpbmc6IDAgMCAwIDEwcHg7XHJcblx0XHR9XHJcblxyXG5cdFx0YSB7XHJcblx0XHRcdGNvbG9yOiAkYmxhY2s7XHJcblxyXG5cdFx0XHQmOmhvdmVyIHtcclxuXHRcdFx0XHRjb2xvcjogJHByaW1hcnk7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbi51aS1hdXRvY29tcGxldGUge1xyXG5cdG1pbi13aWR0aDogMTByZW07XHJcblx0cGFkZGluZzogMC41cmVtIDA7XHJcblx0bWFyZ2luOiAwLjEyNXJlbSAwIDA7XHJcblx0Zm9udC1zaXplOiAxcmVtO1xyXG5cdGNvbG9yOiAjMTExODI3O1xyXG5cdHRleHQtYWxpZ246IGxlZnQ7XHJcblx0bGlzdC1zdHlsZTogbm9uZTtcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG5cdGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XHJcblx0Ym9yZGVyOiAxcHggc29saWQgcmdiYSg0LDEyLDM5LC4xNSk7XHJcblx0Ym9yZGVyLXJhZGl1czogMC4yNXJlbTtcclxuXHJcblx0LnVpLW1lbnUtaXRlbSB7XHJcblx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0cGFkZGluZzogMC4yNXJlbSAxLjVyZW07XHJcblx0XHRjbGVhcjogYm90aDtcclxuXHRcdGZvbnQtd2VpZ2h0OiA0MDA7XHJcblx0XHRjb2xvcjogIzExMTgyNztcclxuXHRcdHRleHQtYWxpZ246IGluaGVyaXQ7XHJcblx0XHR3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG5cdFx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcblx0XHRib3JkZXI6IDA7XHJcblx0XHRmb250LWZhbWlseTogS2FybGEsIHNhbnMtc2VyaWY7XHJcblxyXG5cdFx0Jjpob3ZlciB7XHJcblx0XHRcdGNvbG9yOiAjMDkwZDE1O1xyXG5cdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNlNWU3ZWI7XHJcblx0XHR9XHJcblxyXG5cdFx0LnVpLXN0YXRlLWFjdGl2ZSB7XHJcblx0XHRcdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG5cdFx0XHRib3JkZXI6IG5vbmU7XHJcblx0XHRcdGNvbG9yOiBpbmhlcml0O1xyXG5cdFx0XHRtYXJnaW46IDA7XHJcblx0XHR9XHJcblx0fVxyXG59XHJcbiIsIi5zZWN0aW9uLXNsaWRlciB7XHJcblxyXG5cdG92ZXJmbG93OiBoaWRkZW47XHJcblx0Ym9yZGVyOiAwO1xyXG5cclxuXHQuc3dpcGVyLWJ1dHRvbi1uZXh0IHtcclxuXHJcblx0XHRyaWdodDogNTBweDtcclxuXHJcblx0XHRAbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSBhbmQgKG1heC13aWR0aDogMTI4OXB4KSB7XHJcblx0XHRcdHJpZ2h0OiAwO1xyXG5cdFx0fVxyXG5cclxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xyXG5cdFx0XHRyaWdodDogMjVweDtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdC5zd2lwZXItYnV0dG9uLXByZXYge1xyXG5cclxuXHRcdGxlZnQ6IDUwcHg7XHJcblxyXG5cdFx0QG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkgYW5kIChtYXgtd2lkdGg6IDEyODlweCkge1xyXG5cdFx0XHRsZWZ0OiAwO1xyXG5cdFx0fVxyXG5cclxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xyXG5cdFx0XHRsZWZ0OiAyNXB4O1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0LnN3aXBlci1jb250YWluZXIge1xyXG5cdFx0bWFyZ2luOiAwO1xyXG5cdH1cclxuXHJcblx0LnN3aXBlci1zbGlkZV9faW5uZXIge1xyXG5cdFx0Ym9yZGVyOiAwO1xyXG5cdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRtYXgtd2lkdGg6IDk4MHB4O1xyXG5cdFx0bWFyZ2luOiAwIGF1dG87XHJcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRtaW4taGVpZ2h0OiA1MDBweDtcclxuXHJcblx0XHRAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcclxuXHRcdFx0bWluLWhlaWdodDogNDAwcHg7XHJcblx0XHR9XHJcblxyXG5cdFx0YSB7XHJcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0bGVmdDogMDtcclxuXHRcdFx0cmlnaHQ6IDA7XHJcblx0XHRcdGJvdHRvbTogMDtcclxuXHRcdFx0dG9wOiAwO1xyXG5cdFx0XHR3aWR0aDoxMDAlO1xyXG5cdFx0XHRoZWlnaHQ6IDEwMCU7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQuc2xpZGUge1xyXG5cdFx0Jl9faW1hZ2Uge1xyXG5cdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0aGVpZ2h0OiAxMDAlO1xyXG5cdFx0XHRsZWZ0OiAwO1xyXG5cdFx0XHR0b3A6IDA7XHJcblx0XHRcdHJpZ2h0OiAwO1xyXG5cdFx0XHRib3R0b206IDA7XHJcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHJcblx0XHRcdC5tZWRpYSwgLm1lZGlhX19pbWFnZSwgaW1nIHtcclxuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdFx0dG9wOiAwO1xyXG5cdFx0XHRcdGxlZnQ6IDA7XHJcblx0XHRcdFx0Ym90dG9tOiAwO1xyXG5cdFx0XHRcdHJpZ2h0OiAwO1xyXG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdGhlaWdodDogMTAwJTtcclxuXHRcdFx0XHRvYmplY3QtZml0OiBjb3ZlcjtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHRcdCZfX2JvZHkge1xyXG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdGJvdHRvbTogMDtcclxuXHRcdFx0bGVmdDogMDtcclxuXHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdHJpZ2h0OiAwO1xyXG5cdFx0XHRwYWRkaW5nOiAyNXB4IDMwcHg7XHJcblx0XHRcdGJhY2tncm91bmQ6IHJnYmEoMzEsIDQxLCA1NSwgMC41KTtcclxuXHRcdFx0Y29sb3I6ICR3aGl0ZTtcclxuXHRcdH1cclxuXHJcblx0XHQmX19leGNlcnB0IHtcclxuXHRcdFx0bWF4LXdpZHRoOiA0MTVweDtcclxuXHRcdH1cclxuXHJcblx0XHQmX190aXRsZSB7XHJcblx0XHRcdGNvbG9yOiAkd2hpdGU7XHJcblx0XHRcdG1hcmdpbi1ib3R0b206IDEwcHg7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQuc2xpZGVyIHtcclxuXHRcdCZfX3RpdGxlIHtcclxuXHRcdFx0bWFyZ2luLWJvdHRvbTogMTBweDtcclxuXHRcdFx0bWF4LXdpZHRoOiA1MDBweDtcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbiIsIi5zZWN0aW9uLXNwYWNlciB7XHJcbiAgICBoZWlnaHQ6IDgwcHg7XHJcbn0iLCIuc2VjdGlvbi1zdG9yaWVzLWZlYXR1cmUge1xyXG5cclxuXHRwYWRkaW5nOiA2LjU2M3JlbSAwIDAgMDtcclxuXHRvdmVyZmxvdzogaGlkZGVuO1xyXG5cclxuXHRAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcclxuXHRcdHBhZGRpbmc6IDMuMTI1cmVtIDAgMCAwO1xyXG5cdH1cclxuXHJcblx0LnN0b3JpZXMtZmVhdHVyZSB7XHJcblx0XHQmX19vdmVybGluZSwgJl9fdGl0bGUge1xyXG5cdFx0XHRtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG5cdFx0XHRjb2xvcjogJGRhcms7XHJcblx0XHR9XHJcblx0XHRcclxuXHRcdCZfX2NvbnRlbnQge1xyXG5cdFx0XHRAZXh0ZW5kIC5ib2R5LWxnO1xyXG5cdFx0XHRtYXJnaW4tYm90dG9tOiAzLjEyNXJlbTtcclxuXHRcdFx0Y29sb3I6ICR0ZXh0O1xyXG5cdFx0XHRtYXgtd2lkdGg6IDU2MHB4O1xyXG5cclxuXHRcdFx0Omxhc3QtY2hpbGQge1xyXG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDA7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHQmX19jYXJvdXNlbCB7XHJcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFx0bWFyZ2luLWJvdHRvbTogLTIwcHg7XHJcblxyXG5cdFx0XHQmOmFmdGVyIHtcclxuXHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHRoZWlnaHQ6IDUwJTtcclxuXHRcdFx0XHRib3R0b206IDIwcHg7XHJcblx0XHRcdFx0YmFja2dyb3VuZDogJGxpZ2h0O1xyXG5cdFx0XHRcdGNvbnRlbnQ6IFwiXCI7XHJcblx0XHRcdFx0bGVmdDogMDtcclxuXHRcdFx0XHRyaWdodDogMDtcclxuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xyXG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDcwcHg7XHJcblxyXG5cdFx0XHRcdCY6YWZ0ZXIge1xyXG5cdFx0XHRcdFx0Ym90dG9tOiAtNzBweDtcclxuXHRcdFx0XHRcdGhlaWdodDogY2FsYyg2MCUgKyA3MHB4KTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdC5zd2lwZXItY29udGFpbmVyIHtcclxuXHRcdFx0XHRvdmVyZmxvdzogdmlzaWJsZTtcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0LnN3aXBlci1zbGlkZSB7XHJcblx0XHRcdFx0Jl9faW5uZXIge1xyXG5cdFx0XHRcdFx0Ym9yZGVyOiAwO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQuY2FyZC1wb3N0IHtcclxuXHRcdFx0XHRcdG1hcmdpbjogMzZweCAwO1xyXG5cclxuXHRcdFx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xyXG5cdFx0XHRcdFx0XHRtYXJnaW46IDA7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcclxuXHRcdFx0XHRcdCZfX2JvZHkgeyBcclxuXHRcdFx0XHRcdFx0b3BhY2l0eTogMDtcclxuXHRcdFx0XHRcdFx0dHJhbnNpdGlvbjogMC4ycyBhbGw7XHJcblx0XHRcdFx0XHRcdHRyYW5zaXRpb24tZGVsYXk6IDAuMXM7XHJcblx0XHRcdFx0XHRcdG1hcmdpbi10b3A6IDUwcHg7XHJcblxyXG5cdFx0XHRcdFx0XHRAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcclxuXHRcdFx0XHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDE1cHg7XHJcblx0XHRcdFx0XHRcdFx0cGFkZGluZy1yaWdodDogMTVweDtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0Jl9faW1hZ2Uge1xyXG5cdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG5cdFx0XHRcdFx0XHR0cmFuc2l0aW9uOiAwLjNzIGFsbDtcclxuXHJcblx0XHRcdFx0XHRcdC5tZWRpYV9faW1hZ2Uge1xyXG5cdFx0XHRcdFx0XHRcdHBhZGRpbmctYm90dG9tOiA0NTBweDtcclxuXHJcblx0XHRcdFx0XHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcblx0XHRcdFx0XHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogNjAlO1xyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0Jl9fdGl0bGUge1xyXG5cdFx0XHRcdFx0XHRAZXh0ZW5kIC5oMztcclxuXHJcblx0XHRcdFx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xyXG5cdFx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDVweDtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRcdGE6aG92ZXIgLmNhcmQtcG9zdF9fYm9keSB7XHJcblx0XHRcdFx0XHRcdGNvbG9yOiAkZGFyaztcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFxyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0Ji1hY3RpdmUge1xyXG5cdFx0XHRcdFx0LmNhcmQtcG9zdCB7XHJcblx0XHRcdFx0XHRcdCZfX2JvZHkge1xyXG5cdFx0XHRcdFx0XHRcdG9wYWNpdHk6IDE7XHJcblx0XHRcdFx0XHRcdFx0aGVpZ2h0OiBhdXRvO1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdCZfX2ltYWdlIHtcclxuXHRcdFx0XHRcdFx0XHR0cmFuc2Zvcm06IHNjYWxlKDEsIDEuMTUpO1xyXG5cdFx0XHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IDEwcHg7XHJcblx0XHRcdFx0XHRcdFx0b3ZlcmZsb3c6IGhpZGRlbjtcclxuXHRcdFx0XHRcdFx0XHRvYmplY3QtZml0OiBjb3ZlcjtcclxuXHJcblx0XHRcdFx0XHRcdFx0aW1nIHtcclxuXHRcdFx0XHRcdFx0XHRcdHRyYW5zZm9ybTogc2NhbGVYKDEuMTUpO1xyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHRcdC5zd2lwZXItYnV0dG9uLXByZXYge1xyXG5cdFx0XHRsZWZ0OiA5MHB4O1xyXG5cdFx0XHRib3R0b206IDYwcHg7XHJcblx0XHRcdHRvcDogYXV0bztcclxuXHRcdFx0XHJcblx0XHRcdCY6YWZ0ZXIge1xyXG5cdFx0XHRcdG9wYWNpdHk6IDAuNTtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHdpZHRoPSczOScgaGVpZ2h0PSczNCcgdmlld0JveD0nMCAwIDM5IDM0JyBmaWxsPSdub25lJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNFJTNDcGF0aCBkPSdNMy42NzA0NmUtMDUgMTYuOTk5OUMzLjY2Mzg1ZS0wNSAxNi4yNDM2IDAuNjM1OTczIDE1LjYyNDkgMS40MjY2IDE1LjYyNDlMMzMuODQ5OSAxNS42MjQ5TDIxLjc1ODUgMi43OTQ0QzIxLjIyOTQgMi4yMzMxNSAyMS4yNzI2IDEuMzYyNjggMjEuODU0NiAwLjg1MzA3NUMyMi4xMjg5IDAuNjIwMTgzIDIyLjQ3MjcgMC40OTk4NzIgMjIuODE2NCAwLjQ5OTg3MkMyMy4yMDM2IDAuNDk5ODcyIDIzLjU5MDYgMC42NTAyNjIgMjMuODcxNyAwLjk1MTA0M0wzOC4xMjg4IDE2LjA3NkMzOC42MjMxIDE2LjU5OTcgMzguNjIzMSAxNy40MDAzIDM4LjEyODggMTcuOTIzN0wyMy44NzE3IDMzLjA0ODdDMjMuMzM5OCAzMy42MTI2IDIyLjQzNzUgMzMuNjUwMyAyMS44NTY1IDMzLjE0MjdDMjEuMjc0NSAzMi42MzI0IDIxLjIzMTMgMzEuNzYyNiAyMS43NjA0IDMxLjIwMTRMMzMuODQ5OSAxOC4zNzQ5TDEuNDI1NzQgMTguMzc0OUMwLjYzNTk3NCAxOC4zNzQ5IDMuNjc3MDdlLTA1IDE3Ljc1NjEgMy42NzA0NmUtMDUgMTYuOTk5OVonIGZpbGw9JyUyMzMwMzAzMCcvJTNFJTNDL3N2ZyUzRSUwQVwiKTtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IDM4cHggMzNweDtcdFxyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHRAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcclxuXHRcdFx0XHRib3R0b206IC02MHB4O1xyXG5cdFx0XHRcdGxlZnQ6IDU1cHg7XHJcblx0XHRcdFx0dHJhbnNmb3JtOiBzY2FsZSgxKTtcclxuXHRcdFx0fVxyXG5cdFx0XHRcclxuXHRcdH1cclxuXHJcblx0XHQuc3dpcGVyLWJ1dHRvbi1uZXh0IHtcclxuXHRcdFx0cmlnaHQ6IDkwcHg7XHJcblx0XHRcdGJvdHRvbTogNjBweDtcclxuXHRcdFx0dG9wOiBhdXRvO1xyXG5cclxuXHRcdFx0JjphZnRlciB7XHJcblx0XHRcdFx0b3BhY2l0eTogMC41O1xyXG5cdFx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0Nzdmcgd2lkdGg9JzM5JyBoZWlnaHQ9JzM0JyB2aWV3Qm94PScwIDAgMzkgMzQnIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NwYXRoIGQ9J00zLjY3MDQ2ZS0wNSAxNi45OTk5QzMuNjYzODVlLTA1IDE2LjI0MzYgMC42MzU5NzMgMTUuNjI0OSAxLjQyNjYgMTUuNjI0OUwzMy44NDk5IDE1LjYyNDlMMjEuNzU4NSAyLjc5NDRDMjEuMjI5NCAyLjIzMzE1IDIxLjI3MjYgMS4zNjI2OCAyMS44NTQ2IDAuODUzMDc1QzIyLjEyODkgMC42MjAxODMgMjIuNDcyNyAwLjQ5OTg3MiAyMi44MTY0IDAuNDk5ODcyQzIzLjIwMzYgMC40OTk4NzIgMjMuNTkwNiAwLjY1MDI2MiAyMy44NzE3IDAuOTUxMDQzTDM4LjEyODggMTYuMDc2QzM4LjYyMzEgMTYuNTk5NyAzOC42MjMxIDE3LjQwMDMgMzguMTI4OCAxNy45MjM3TDIzLjg3MTcgMzMuMDQ4N0MyMy4zMzk4IDMzLjYxMjYgMjIuNDM3NSAzMy42NTAzIDIxLjg1NjUgMzMuMTQyN0MyMS4yNzQ1IDMyLjYzMjQgMjEuMjMxMyAzMS43NjI2IDIxLjc2MDQgMzEuMjAxNEwzMy44NDk5IDE4LjM3NDlMMS40MjU3NCAxOC4zNzQ5QzAuNjM1OTc0IDE4LjM3NDkgMy42NzcwN2UtMDUgMTcuNzU2MSAzLjY3MDQ2ZS0wNSAxNi45OTk5WicgZmlsbD0nJTIzMzAzMDMwJy8lM0UlM0Mvc3ZnJTNFJTBBXCIpO1xyXG5cdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogMzhweCAzM3B4O1x0XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xyXG5cdFx0XHRcdGJvdHRvbTogLTYwcHg7XHJcblx0XHRcdFx0cmlnaHQ6IDU1cHg7XHJcblx0XHRcdFx0dHJhbnNmb3JtOiBzY2FsZSgxKTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHRcdCZfX3N2ZyB7XHJcblx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xyXG5cdFx0XHRcdGhlaWdodDogNjBweDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxufSIsIi5zZWN0aW9uLXZpZGVvIHtcclxuXHJcblx0LnNlY3Rpb25fX2lubmVyIHtcclxuXHRcdG1hcmdpbjogMCBhdXRvO1xyXG5cdH1cclxuXHJcblx0LmNvbnRlbnQge1xyXG5cclxuXHRcdCZfX2NvbnRlbnQge1xyXG5cdFx0XHRib3JkZXItcmFkaXVzOiAwO1xyXG5cdFx0XHRwYWRkaW5nOiA0MHB4IDAgMCAwO1xyXG5cdFx0XHRtYXJnaW46IDAgYXV0bztcclxuXHRcdFx0ei1pbmRleDogMTUwO1xyXG5cdFx0XHRtYXgtd2lkdGg6IDgwMHB4O1xyXG5cdFx0XHR0cmFuc2l0aW9uOiBhbGwgMC41cztcclxuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cclxuXHRcdFx0JiA6bGFzdC1jaGlsZCB7XHJcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHRcdCZfX3ZpZGVvIHtcclxuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xyXG5cclxuXHRcdFx0Lm1lZGlhIHtcclxuXHRcdFx0XHRtYXJnaW46IDA7XHJcblx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuXHRcdFx0XHQucG9zdGVyLWljb24ge1xyXG5cdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRcdFx0dG9wOiA1MCU7XHJcblx0XHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XHJcblx0XHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHRcdGxlZnQ6IDA7XHJcblx0XHRcdFx0XHR6LWluZGV4OiAyMDtcclxuXHJcblx0XHRcdFx0XHRAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcclxuXHRcdFx0XHRcdFx0dG9wOiBjYWxjKDUwJSAtIDIwcHgpO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0aW1nIHtcclxuXHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogMHB4O1xyXG5cdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0aWZyYW1lIHtcclxuXHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuLnNlY3Rpb24tc2VjdGlvbi12aWRlbyB7XHJcblx0LnJlcGxhY2UtdmlkZW8sXHJcblx0LmNvbnRlbnRfX3ZpZGVvOmJlZm9yZSxcclxuXHQuY29udGVudF9fY29udGVudCB7XHJcblx0XHR0cmFuc2l0aW9uOiBhbGwgMC44cztcclxuXHR9XHJcblxyXG5cdCYtLXZpZGVvLWFjdGl2ZSB7XHJcblx0XHQucmVwbGFjZS12aWRlbyB7XHJcblx0XHRcdG9wYWNpdHk6IDA7XHJcblx0XHR9XHJcblx0XHQuY29udGVudF9fdmlkZW86YmVmb3JlIHtcclxuXHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwcHgsLTUwcHgpO1xyXG5cdFx0XHRvcGFjaXR5OiAwO1xyXG5cdFx0XHRAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcclxuXHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSg1MHB4LC01MHB4KTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHRcdC5jb250ZW50X19jb250ZW50IHtcclxuXHRcdFx0b3BhY2l0eTogMDtcclxuXHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgNTBweCk7XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG4ucmVwbGFjZS12aWRlby1lbWJlZCB7XHJcblx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdGxlZnQ6IDA7XHJcblx0Ym90dG9tOiAwO1xyXG5cdHRvcDogMDtcclxuXHRoZWlnaHQ6IDYwJTtcclxuXHR6LWluZGV4OiAxMDA7XHJcblx0ZGlzcGxheTogYmxvY2s7XHJcblx0Y3Vyc29yOiBwb2ludGVyO1xyXG5cdGJvcmRlcjogMDtcclxufVxyXG5cclxuLnJlcGxhY2UtdmlkZW8ge1xyXG5cdHdpZHRoOiAxMDAlO1xyXG5cdGhlaWdodDogMTAwJTtcclxuXHR6LWluZGV4OiAxMDE7XHJcblx0ZGlzcGxheTogYmxvY2s7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG5cdGN1cnNvcjogcG9pbnRlcjtcclxuXHRib3JkZXItcmFkaXVzOiAwcHg7XHJcblx0aGVpZ2h0OiAwO1xyXG5cdHBhZGRpbmctYm90dG9tOiA1Ni4yNSU7XHJcblxyXG5cdGltZyB7XHJcblx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdGN1cnNvcjogcG9pbnRlcjtcclxuXHRcdHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG5cdFx0b3BhY2l0eTogLjk4OTk7XHJcblx0XHRwb3NpdGlvbjogYWJzb2x1dGUhaW1wb3J0YW50O1xyXG5cdFx0dG9wOiAwO1xyXG5cdFx0Ym90dG9tOiAwO1xyXG5cdFx0bGVmdDogMDtcclxuXHRcdHJpZ2h0OiAwO1xyXG5cdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRoZWlnaHQ6IDEwMCU7XHJcblx0XHRvYmplY3QtZml0OiBjb3ZlcjtcclxuXHR9XHJcblxyXG5cdHN2ZyB7XHJcblx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdGN1cnNvcjogcG9pbnRlcjtcclxuXHRcdHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG5cdFx0b3BhY2l0eTogLjk4OTk7XHJcblx0fVxyXG59XHJcbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudFxuXG4vLyBDb250ZXh0dWFsIGJhY2tncm91bmRzXG5cbkBtaXhpbiBiZy12YXJpYW50KCRwYXJlbnQsICRjb2xvciwgJGlnbm9yZS13YXJuaW5nOiBmYWxzZSkge1xuICAjeyRwYXJlbnR9IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3IgIWltcG9ydGFudDtcbiAgfVxuICBhI3skcGFyZW50fSxcbiAgYnV0dG9uI3skcGFyZW50fSB7XG4gICAgQGluY2x1ZGUgaG92ZXItZm9jdXMoKSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBkYXJrZW4oJGNvbG9yLCAxMCUpICFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG4gIEBpbmNsdWRlIGRlcHJlY2F0ZShcIlRoZSBgYmctdmFyaWFudGAgbWl4aW5cIiwgXCJ2NC40LjBcIiwgXCJ2NVwiLCAkaWdub3JlLXdhcm5pbmcpO1xufVxuXG5AbWl4aW4gYmctZ3JhZGllbnQtdmFyaWFudCgkcGFyZW50LCAkY29sb3IsICRpZ25vcmUtd2FybmluZzogZmFsc2UpIHtcbiAgI3skcGFyZW50fSB7XG4gICAgYmFja2dyb3VuZDogJGNvbG9yIGxpbmVhci1ncmFkaWVudCgxODBkZWcsIG1peCgkYm9keS1iZywgJGNvbG9yLCAxNSUpLCAkY29sb3IpIHJlcGVhdC14ICFpbXBvcnRhbnQ7XG4gIH1cbiAgQGluY2x1ZGUgZGVwcmVjYXRlKFwiVGhlIGBiZy1ncmFkaWVudC12YXJpYW50YCBtaXhpblwiLCBcInY0LjUuMFwiLCBcInY1XCIsICRpZ25vcmUtd2FybmluZyk7XG59XG4iLCIvLyBzdHlsZWxpbnQtZGlzYWJsZSBwcm9wZXJ0eS1ibGFja2xpc3QsIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudFxyXG5cclxuLy9cclxuLy8gQm9yZGVyXHJcbi8vXHJcblxyXG4uYm9yZGVyICAgICAgICAgeyBib3JkZXI6ICRib3JkZXItd2lkdGggc29saWQgJGJvcmRlci1jb2xvciAhaW1wb3J0YW50OyB9XHJcbi5ib3JkZXItdG9wICAgICB7IGJvcmRlci10b3A6ICRib3JkZXItd2lkdGggc29saWQgJGJvcmRlci1jb2xvciAhaW1wb3J0YW50OyB9XHJcbi5ib3JkZXItcmlnaHQgICB7IGJvcmRlci1yaWdodDogJGJvcmRlci13aWR0aCBzb2xpZCAkYm9yZGVyLWNvbG9yICFpbXBvcnRhbnQ7IH1cclxuLmJvcmRlci1ib3R0b20gIHsgYm9yZGVyLWJvdHRvbTogJGJvcmRlci13aWR0aCBzb2xpZCAkYm9yZGVyLWNvbG9yICFpbXBvcnRhbnQ7IH1cclxuLmJvcmRlci1sZWZ0ICAgIHsgYm9yZGVyLWxlZnQ6ICRib3JkZXItd2lkdGggc29saWQgJGJvcmRlci1jb2xvciAhaW1wb3J0YW50OyB9XHJcblxyXG4uYm9yZGVyLTAgICAgICAgIHsgYm9yZGVyOiAwICFpbXBvcnRhbnQ7IH1cclxuLmJvcmRlci10b3AtMCAgICB7IGJvcmRlci10b3A6IDAgIWltcG9ydGFudDsgfVxyXG4uYm9yZGVyLXJpZ2h0LTAgIHsgYm9yZGVyLXJpZ2h0OiAwICFpbXBvcnRhbnQ7IH1cclxuLmJvcmRlci1ib3R0b20tMCB7IGJvcmRlci1ib3R0b206IDAgIWltcG9ydGFudDsgfVxyXG4uYm9yZGVyLWxlZnQtMCAgIHsgYm9yZGVyLWxlZnQ6IDAgIWltcG9ydGFudDsgfVxyXG5cclxuQGVhY2ggJGNvbG9yLCAkdmFsdWUgaW4gJHRoZW1lLWNvbG9ycyB7XHJcbiAgLmJvcmRlci0jeyRjb2xvcn0ge1xyXG4gICAgYm9yZGVyLWNvbG9yOiAkdmFsdWUgIWltcG9ydGFudDtcclxuICB9XHJcbn1cclxuQGVhY2ggJGNvbG9yLCAkdmFsdWUgaW4gJHVpLWNvbG9ycyB7XHJcbiAgLmJvcmRlci0jeyRjb2xvcn0ge1xyXG4gICAgYm9yZGVyLWNvbG9yOiAkdmFsdWUgIWltcG9ydGFudDtcclxuICB9XHJcbn1cclxuXHJcbi8vXHJcbi8vIEJvcmRlci1yYWRpdXNcclxuLy9cclxuXHJcbi5yb3VuZGVkLXNtIHtcclxuICBib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cy1zbSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ucm91bmRlZCB7XHJcbiAgYm9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXMgIWltcG9ydGFudDtcclxufVxyXG5cclxuLnJvdW5kZWQtdG9wIHtcclxuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAkYm9yZGVyLXJhZGl1cyAhaW1wb3J0YW50O1xyXG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAkYm9yZGVyLXJhZGl1cyAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ucm91bmRlZC1yaWdodCB7XHJcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6ICRib3JkZXItcmFkaXVzICFpbXBvcnRhbnQ7XHJcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6ICRib3JkZXItcmFkaXVzICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5yb3VuZGVkLWJvdHRvbSB7XHJcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6ICRib3JkZXItcmFkaXVzICFpbXBvcnRhbnQ7XHJcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogJGJvcmRlci1yYWRpdXMgIWltcG9ydGFudDtcclxufVxyXG5cclxuLnJvdW5kZWQtbGVmdCB7XHJcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogJGJvcmRlci1yYWRpdXMgIWltcG9ydGFudDtcclxuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAkYm9yZGVyLXJhZGl1cyAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ucm91bmRlZC1sZyB7XHJcbiAgYm9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXMtbGcgIWltcG9ydGFudDtcclxufVxyXG5cclxuLnJvdW5kZWQtY2lyY2xlIHtcclxuICBib3JkZXItcmFkaXVzOiA1MCUgIWltcG9ydGFudDtcclxufVxyXG5cclxuLnJvdW5kZWQtcGlsbCB7XHJcbiAgYm9yZGVyLXJhZGl1czogJHJvdW5kZWQtcGlsbCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ucm91bmRlZC0wIHtcclxuICBib3JkZXItcmFkaXVzOiAwICFpbXBvcnRhbnQ7XHJcbn1cclxuIiwiLy8gc3R5bGVsaW50LWRpc2FibGUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50XG5cbi8vXG4vLyBVdGlsaXRpZXMgZm9yIGNvbW1vbiBgZGlzcGxheWAgdmFsdWVzXG4vL1xuXG5AZWFjaCAkYnJlYWtwb2ludCBpbiBtYXAta2V5cygkZ3JpZC1icmVha3BvaW50cykge1xuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRicmVha3BvaW50KSB7XG4gICAgJGluZml4OiBicmVha3BvaW50LWluZml4KCRicmVha3BvaW50LCAkZ3JpZC1icmVha3BvaW50cyk7XG5cbiAgICBAZWFjaCAkdmFsdWUgaW4gJGRpc3BsYXlzIHtcbiAgICAgIC5kI3skaW5maXh9LSN7JHZhbHVlfSB7IGRpc3BsYXk6ICR2YWx1ZSAhaW1wb3J0YW50OyB9XG4gICAgfVxuICB9XG59XG5cblxuLy9cbi8vIFV0aWxpdGllcyBmb3IgdG9nZ2xpbmcgYGRpc3BsYXlgIGluIHByaW50XG4vL1xuXG5AbWVkaWEgcHJpbnQge1xuICBAZWFjaCAkdmFsdWUgaW4gJGRpc3BsYXlzIHtcbiAgICAuZC1wcmludC0jeyR2YWx1ZX0geyBkaXNwbGF5OiAkdmFsdWUgIWltcG9ydGFudDsgfVxuICB9XG59XG4iLCIvLyBDcmVkaXQ6IE5pY29sYXMgR2FsbGFnaGVyIGFuZCBTVUlUIENTUy5cblxuLmVtYmVkLXJlc3BvbnNpdmUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcblxuICAmOjpiZWZvcmUge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gIH1cblxuICAuZW1iZWQtcmVzcG9uc2l2ZS1pdGVtLFxuICBpZnJhbWUsXG4gIGVtYmVkLFxuICBvYmplY3QsXG4gIHZpZGVvIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGJvdHRvbTogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBib3JkZXI6IDA7XG4gIH1cbn1cblxuQGVhY2ggJGVtYmVkLXJlc3BvbnNpdmUtYXNwZWN0LXJhdGlvIGluICRlbWJlZC1yZXNwb25zaXZlLWFzcGVjdC1yYXRpb3Mge1xuICAkZW1iZWQtcmVzcG9uc2l2ZS1hc3BlY3QtcmF0aW8teDogbnRoKCRlbWJlZC1yZXNwb25zaXZlLWFzcGVjdC1yYXRpbywgMSk7XG4gICRlbWJlZC1yZXNwb25zaXZlLWFzcGVjdC1yYXRpby15OiBudGgoJGVtYmVkLXJlc3BvbnNpdmUtYXNwZWN0LXJhdGlvLCAyKTtcblxuICAuZW1iZWQtcmVzcG9uc2l2ZS0jeyRlbWJlZC1yZXNwb25zaXZlLWFzcGVjdC1yYXRpby14fWJ5I3skZW1iZWQtcmVzcG9uc2l2ZS1hc3BlY3QtcmF0aW8teX0ge1xuICAgICY6OmJlZm9yZSB7XG4gICAgICBwYWRkaW5nLXRvcDogcGVyY2VudGFnZShkaXZpZGUoJGVtYmVkLXJlc3BvbnNpdmUtYXNwZWN0LXJhdGlvLXksICRlbWJlZC1yZXNwb25zaXZlLWFzcGVjdC1yYXRpby14KSk7XG4gICAgfVxuICB9XG59XG4iLCIvLyBzdHlsZWxpbnQtZGlzYWJsZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnRcblxuLy8gRmxleCB2YXJpYXRpb25cbi8vXG4vLyBDdXN0b20gc3R5bGVzIGZvciBhZGRpdGlvbmFsIGZsZXggYWxpZ25tZW50IG9wdGlvbnMuXG5cbkBlYWNoICRicmVha3BvaW50IGluIG1hcC1rZXlzKCRncmlkLWJyZWFrcG9pbnRzKSB7XG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGJyZWFrcG9pbnQpIHtcbiAgICAkaW5maXg6IGJyZWFrcG9pbnQtaW5maXgoJGJyZWFrcG9pbnQsICRncmlkLWJyZWFrcG9pbnRzKTtcblxuICAgIC5mbGV4I3skaW5maXh9LXJvdyAgICAgICAgICAgIHsgZmxleC1kaXJlY3Rpb246IHJvdyAhaW1wb3J0YW50OyB9XG4gICAgLmZsZXgjeyRpbmZpeH0tY29sdW1uICAgICAgICAgeyBmbGV4LWRpcmVjdGlvbjogY29sdW1uICFpbXBvcnRhbnQ7IH1cbiAgICAuZmxleCN7JGluZml4fS1yb3ctcmV2ZXJzZSAgICB7IGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZSAhaW1wb3J0YW50OyB9XG4gICAgLmZsZXgjeyRpbmZpeH0tY29sdW1uLXJldmVyc2UgeyBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2UgIWltcG9ydGFudDsgfVxuXG4gICAgLmZsZXgjeyRpbmZpeH0td3JhcCAgICAgICAgIHsgZmxleC13cmFwOiB3cmFwICFpbXBvcnRhbnQ7IH1cbiAgICAuZmxleCN7JGluZml4fS1ub3dyYXAgICAgICAgeyBmbGV4LXdyYXA6IG5vd3JhcCAhaW1wb3J0YW50OyB9XG4gICAgLmZsZXgjeyRpbmZpeH0td3JhcC1yZXZlcnNlIHsgZmxleC13cmFwOiB3cmFwLXJldmVyc2UgIWltcG9ydGFudDsgfVxuICAgIC5mbGV4I3skaW5maXh9LWZpbGwgICAgICAgICB7IGZsZXg6IDEgMSBhdXRvICFpbXBvcnRhbnQ7IH1cbiAgICAuZmxleCN7JGluZml4fS1ncm93LTAgICAgICAgeyBmbGV4LWdyb3c6IDAgIWltcG9ydGFudDsgfVxuICAgIC5mbGV4I3skaW5maXh9LWdyb3ctMSAgICAgICB7IGZsZXgtZ3JvdzogMSAhaW1wb3J0YW50OyB9XG4gICAgLmZsZXgjeyRpbmZpeH0tc2hyaW5rLTAgICAgIHsgZmxleC1zaHJpbms6IDAgIWltcG9ydGFudDsgfVxuICAgIC5mbGV4I3skaW5maXh9LXNocmluay0xICAgICB7IGZsZXgtc2hyaW5rOiAxICFpbXBvcnRhbnQ7IH1cblxuICAgIC5qdXN0aWZ5LWNvbnRlbnQjeyRpbmZpeH0tc3RhcnQgICB7IGp1c3RpZnktY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50OyB9XG4gICAgLmp1c3RpZnktY29udGVudCN7JGluZml4fS1lbmQgICAgIHsganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50OyB9XG4gICAgLmp1c3RpZnktY29udGVudCN7JGluZml4fS1jZW50ZXIgIHsganVzdGlmeS1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDsgfVxuICAgIC5qdXN0aWZ5LWNvbnRlbnQjeyRpbmZpeH0tYmV0d2VlbiB7IGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50OyB9XG4gICAgLmp1c3RpZnktY29udGVudCN7JGluZml4fS1hcm91bmQgIHsganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudDsgfVxuXG4gICAgLmFsaWduLWl0ZW1zI3skaW5maXh9LXN0YXJ0ICAgIHsgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQgIWltcG9ydGFudDsgfVxuICAgIC5hbGlnbi1pdGVtcyN7JGluZml4fS1lbmQgICAgICB7IGFsaWduLWl0ZW1zOiBmbGV4LWVuZCAhaW1wb3J0YW50OyB9XG4gICAgLmFsaWduLWl0ZW1zI3skaW5maXh9LWNlbnRlciAgIHsgYWxpZ24taXRlbXM6IGNlbnRlciAhaW1wb3J0YW50OyB9XG4gICAgLmFsaWduLWl0ZW1zI3skaW5maXh9LWJhc2VsaW5lIHsgYWxpZ24taXRlbXM6IGJhc2VsaW5lICFpbXBvcnRhbnQ7IH1cbiAgICAuYWxpZ24taXRlbXMjeyRpbmZpeH0tc3RyZXRjaCAgeyBhbGlnbi1pdGVtczogc3RyZXRjaCAhaW1wb3J0YW50OyB9XG5cbiAgICAuYWxpZ24tY29udGVudCN7JGluZml4fS1zdGFydCAgIHsgYWxpZ24tY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50OyB9XG4gICAgLmFsaWduLWNvbnRlbnQjeyRpbmZpeH0tZW5kICAgICB7IGFsaWduLWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7IH1cbiAgICAuYWxpZ24tY29udGVudCN7JGluZml4fS1jZW50ZXIgIHsgYWxpZ24tY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7IH1cbiAgICAuYWxpZ24tY29udGVudCN7JGluZml4fS1iZXR3ZWVuIHsgYWxpZ24tY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50OyB9XG4gICAgLmFsaWduLWNvbnRlbnQjeyRpbmZpeH0tYXJvdW5kICB7IGFsaWduLWNvbnRlbnQ6IHNwYWNlLWFyb3VuZCAhaW1wb3J0YW50OyB9XG4gICAgLmFsaWduLWNvbnRlbnQjeyRpbmZpeH0tc3RyZXRjaCB7IGFsaWduLWNvbnRlbnQ6IHN0cmV0Y2ggIWltcG9ydGFudDsgfVxuXG4gICAgLmFsaWduLXNlbGYjeyRpbmZpeH0tYXV0byAgICAgeyBhbGlnbi1zZWxmOiBhdXRvICFpbXBvcnRhbnQ7IH1cbiAgICAuYWxpZ24tc2VsZiN7JGluZml4fS1zdGFydCAgICB7IGFsaWduLXNlbGY6IGZsZXgtc3RhcnQgIWltcG9ydGFudDsgfVxuICAgIC5hbGlnbi1zZWxmI3skaW5maXh9LWVuZCAgICAgIHsgYWxpZ24tc2VsZjogZmxleC1lbmQgIWltcG9ydGFudDsgfVxuICAgIC5hbGlnbi1zZWxmI3skaW5maXh9LWNlbnRlciAgIHsgYWxpZ24tc2VsZjogY2VudGVyICFpbXBvcnRhbnQ7IH1cbiAgICAuYWxpZ24tc2VsZiN7JGluZml4fS1iYXNlbGluZSB7IGFsaWduLXNlbGY6IGJhc2VsaW5lICFpbXBvcnRhbnQ7IH1cbiAgICAuYWxpZ24tc2VsZiN7JGluZml4fS1zdHJldGNoICB7IGFsaWduLXNlbGY6IHN0cmV0Y2ggIWltcG9ydGFudDsgfVxuICB9XG59XG4iLCIvL1xuLy8gU2NyZWVucmVhZGVyc1xuLy9cblxuLnNyLW9ubHkge1xuICBAaW5jbHVkZSBzci1vbmx5KCk7XG59XG5cbi5zci1vbmx5LWZvY3VzYWJsZSB7XG4gIEBpbmNsdWRlIHNyLW9ubHktZm9jdXNhYmxlKCk7XG59XG4iLCIvLyBPbmx5IGRpc3BsYXkgY29udGVudCB0byBzY3JlZW4gcmVhZGVyc1xuLy9cbi8vIFNlZTogaHR0cHM6Ly93d3cuYTExeXByb2plY3QuY29tL3Bvc3RzLzIwMTMtMDEtMTEtaG93LXRvLWhpZGUtY29udGVudC9cbi8vIFNlZTogaHR0cHM6Ly9raXR0eWdpcmF1ZGVsLmNvbS8yMDE2LzEwLzEzL2Nzcy1oaWRlLWFuZC1zZWVrL1xuXG5AbWl4aW4gc3Itb25seSgpIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMXB4O1xuICBoZWlnaHQ6IDFweDtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAtMXB4OyAvLyBGaXggZm9yIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9pc3N1ZXMvMjU2ODZcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgY2xpcDogcmVjdCgwLCAwLCAwLCAwKTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgYm9yZGVyOiAwO1xufVxuXG4vLyBVc2UgaW4gY29uanVuY3Rpb24gd2l0aCAuc3Itb25seSB0byBvbmx5IGRpc3BsYXkgY29udGVudCB3aGVuIGl0J3MgZm9jdXNlZC5cbi8vXG4vLyBVc2VmdWwgZm9yIFwiU2tpcCB0byBtYWluIGNvbnRlbnRcIiBsaW5rczsgc2VlIGh0dHBzOi8vd3d3LnczLm9yZy9UUi8yMDEzL05PVEUtV0NBRzIwLVRFQ0hTLTIwMTMwOTA1L0cxXG4vL1xuLy8gQ3JlZGl0OiBIVE1MNSBCb2lsZXJwbGF0ZVxuXG5AbWl4aW4gc3Itb25seS1mb2N1c2FibGUoKSB7XG4gICY6YWN0aXZlLFxuICAmOmZvY3VzIHtcbiAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIGhlaWdodDogYXV0bztcbiAgICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgICBjbGlwOiBhdXRvO1xuICAgIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIH1cbn1cbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudFxuXG4uc2hhZG93LXNtIHsgYm94LXNoYWRvdzogJGJveC1zaGFkb3ctc20gIWltcG9ydGFudDsgfVxuLnNoYWRvdyB7IGJveC1zaGFkb3c6ICRib3gtc2hhZG93ICFpbXBvcnRhbnQ7IH1cbi5zaGFkb3ctbGcgeyBib3gtc2hhZG93OiAkYm94LXNoYWRvdy1sZyAhaW1wb3J0YW50OyB9XG4uc2hhZG93LW5vbmUgeyBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7IH1cbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudFxuXG4vLyBNYXJnaW4gYW5kIFBhZGRpbmdcblxuQGVhY2ggJGJyZWFrcG9pbnQgaW4gbWFwLWtleXMoJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkYnJlYWtwb2ludCkge1xuICAgICRpbmZpeDogYnJlYWtwb2ludC1pbmZpeCgkYnJlYWtwb2ludCwgJGdyaWQtYnJlYWtwb2ludHMpO1xuXG4gICAgQGVhY2ggJHByb3AsICRhYmJyZXYgaW4gKG1hcmdpbjogbSwgcGFkZGluZzogcCkge1xuICAgICAgQGVhY2ggJHNpemUsICRsZW5ndGggaW4gJHNwYWNlcnMge1xuICAgICAgICAuI3skYWJicmV2fSN7JGluZml4fS0jeyRzaXplfSB7ICN7JHByb3B9OiAkbGVuZ3RoICFpbXBvcnRhbnQ7IH1cbiAgICAgICAgLiN7JGFiYnJldn10I3skaW5maXh9LSN7JHNpemV9LFxuICAgICAgICAuI3skYWJicmV2fXkjeyRpbmZpeH0tI3skc2l6ZX0ge1xuICAgICAgICAgICN7JHByb3B9LXRvcDogJGxlbmd0aCAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgICAgIC4jeyRhYmJyZXZ9ciN7JGluZml4fS0jeyRzaXplfSxcbiAgICAgICAgLiN7JGFiYnJldn14I3skaW5maXh9LSN7JHNpemV9IHtcbiAgICAgICAgICAjeyRwcm9wfS1yaWdodDogJGxlbmd0aCAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgICAgIC4jeyRhYmJyZXZ9YiN7JGluZml4fS0jeyRzaXplfSxcbiAgICAgICAgLiN7JGFiYnJldn15I3skaW5maXh9LSN7JHNpemV9IHtcbiAgICAgICAgICAjeyRwcm9wfS1ib3R0b206ICRsZW5ndGggIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgICAgICAuI3skYWJicmV2fWwjeyRpbmZpeH0tI3skc2l6ZX0sXG4gICAgICAgIC4jeyRhYmJyZXZ9eCN7JGluZml4fS0jeyRzaXplfSB7XG4gICAgICAgICAgI3skcHJvcH0tbGVmdDogJGxlbmd0aCAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLy8gTmVnYXRpdmUgbWFyZ2lucyAoZS5nLiwgd2hlcmUgYC5tYi1uMWAgaXMgbmVnYXRpdmUgdmVyc2lvbiBvZiBgLm1iLTFgKVxuICAgIEBlYWNoICRzaXplLCAkbGVuZ3RoIGluICRzcGFjZXJzIHtcbiAgICAgIEBpZiBcIiN7JHNpemV9XCIgIT0gXCIwXCIge1xuICAgICAgICAubSN7JGluZml4fS1uI3skc2l6ZX0geyBtYXJnaW46IC0kbGVuZ3RoICFpbXBvcnRhbnQ7IH1cbiAgICAgICAgLm10I3skaW5maXh9LW4jeyRzaXplfSxcbiAgICAgICAgLm15I3skaW5maXh9LW4jeyRzaXplfSB7XG4gICAgICAgICAgbWFyZ2luLXRvcDogLSRsZW5ndGggIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgICAgICAubXIjeyRpbmZpeH0tbiN7JHNpemV9LFxuICAgICAgICAubXgjeyRpbmZpeH0tbiN7JHNpemV9IHtcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IC0kbGVuZ3RoICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICAgICAgLm1iI3skaW5maXh9LW4jeyRzaXplfSxcbiAgICAgICAgLm15I3skaW5maXh9LW4jeyRzaXplfSB7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogLSRsZW5ndGggIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgICAgICAubWwjeyRpbmZpeH0tbiN7JHNpemV9LFxuICAgICAgICAubXgjeyRpbmZpeH0tbiN7JHNpemV9IHtcbiAgICAgICAgICBtYXJnaW4tbGVmdDogLSRsZW5ndGggIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC8vIFNvbWUgc3BlY2lhbCBtYXJnaW4gdXRpbHNcbiAgICAubSN7JGluZml4fS1hdXRvIHsgbWFyZ2luOiBhdXRvICFpbXBvcnRhbnQ7IH1cbiAgICAubXQjeyRpbmZpeH0tYXV0byxcbiAgICAubXkjeyRpbmZpeH0tYXV0byB7XG4gICAgICBtYXJnaW4tdG9wOiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgfVxuICAgIC5tciN7JGluZml4fS1hdXRvLFxuICAgIC5teCN7JGluZml4fS1hdXRvIHtcbiAgICAgIG1hcmdpbi1yaWdodDogYXV0byAhaW1wb3J0YW50O1xuICAgIH1cbiAgICAubWIjeyRpbmZpeH0tYXV0byxcbiAgICAubXkjeyRpbmZpeH0tYXV0byB7XG4gICAgICBtYXJnaW4tYm90dG9tOiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgfVxuICAgIC5tbCN7JGluZml4fS1hdXRvLFxuICAgIC5teCN7JGluZml4fS1hdXRvIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG59XG4iLCIvLyBzdHlsZWxpbnQtZGlzYWJsZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnRcclxuXHJcbi8vIEFsaWdubWVudFxyXG5cclxuLnRleHQtanVzdGlmeSAgeyB0ZXh0LWFsaWduOiBqdXN0aWZ5ICFpbXBvcnRhbnQ7IH1cclxuLnRleHQtd3JhcCAgICAgeyB3aGl0ZS1zcGFjZTogbm9ybWFsICFpbXBvcnRhbnQ7IH1cclxuLnRleHQtbm93cmFwICAgeyB3aGl0ZS1zcGFjZTogbm93cmFwICFpbXBvcnRhbnQ7IH1cclxuLnRleHQtdHJ1bmNhdGUgeyBAaW5jbHVkZSB0ZXh0LXRydW5jYXRlKCk7IH1cclxuXHJcbi8vIFJlc3BvbnNpdmUgYWxpZ25tZW50XHJcblxyXG5AZWFjaCAkYnJlYWtwb2ludCBpbiBtYXAta2V5cygkZ3JpZC1icmVha3BvaW50cykge1xyXG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGJyZWFrcG9pbnQpIHtcclxuICAgICRpbmZpeDogYnJlYWtwb2ludC1pbmZpeCgkYnJlYWtwb2ludCwgJGdyaWQtYnJlYWtwb2ludHMpO1xyXG5cclxuICAgIC50ZXh0I3skaW5maXh9LWxlZnQgICB7IHRleHQtYWxpZ246IGxlZnQgIWltcG9ydGFudDsgfVxyXG4gICAgLnRleHQjeyRpbmZpeH0tcmlnaHQgIHsgdGV4dC1hbGlnbjogcmlnaHQgIWltcG9ydGFudDsgfVxyXG4gICAgLnRleHQjeyRpbmZpeH0tY2VudGVyIHsgdGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7IH1cclxuICB9XHJcbn1cclxuXHJcbi8vIFRyYW5zZm9ybWF0aW9uXHJcblxyXG4udGV4dC1sb3dlcmNhc2UgIHsgdGV4dC10cmFuc2Zvcm06IGxvd2VyY2FzZSAhaW1wb3J0YW50OyB9XHJcbi50ZXh0LXVwcGVyY2FzZSAgeyB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlICFpbXBvcnRhbnQ7IH1cclxuLnRleHQtY2FwaXRhbGl6ZSB7IHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplICFpbXBvcnRhbnQ7IH1cclxuXHJcbi8vIFdlaWdodCBhbmQgaXRhbGljc1xyXG5cclxuLmZvbnQtd2VpZ2h0LTEwMCAgeyBmb250LXdlaWdodDogMTAwIWltcG9ydGFudDsgfVxyXG4uZm9udC13ZWlnaHQtMjAwICB7IGZvbnQtd2VpZ2h0OiAyMDAhaW1wb3J0YW50OyB9XHJcbi5mb250LXdlaWdodC0zMDAgIHsgZm9udC13ZWlnaHQ6IDMwMCFpbXBvcnRhbnQ7IH1cclxuLmZvbnQtd2VpZ2h0LTQwMCAgeyBmb250LXdlaWdodDogNDAwIWltcG9ydGFudDsgfVxyXG4uZm9udC13ZWlnaHQtNTAwICB7IGZvbnQtd2VpZ2h0OiA1MDAhaW1wb3J0YW50OyB9XHJcbi5mb250LXdlaWdodC02MDAgIHsgZm9udC13ZWlnaHQ6IDYwMCFpbXBvcnRhbnQ7IH1cclxuLmZvbnQtd2VpZ2h0LTcwMCAgeyBmb250LXdlaWdodDogNzAwIWltcG9ydGFudDsgfVxyXG4uZm9udC13ZWlnaHQtODAwICB7IGZvbnQtd2VpZ2h0OiA4MDAhaW1wb3J0YW50OyB9XHJcbi5mb250LXdlaWdodC05MDAgIHsgZm9udC13ZWlnaHQ6IDkwMCFpbXBvcnRhbnQ7IH1cclxuLmZvbnQtaXRhbGljICAgICAgeyBmb250LXN0eWxlOiBpdGFsaWMgIWltcG9ydGFudDsgfVxyXG5cclxuXHJcbi8vIENvbnRleHR1YWwgY29sb3JzXHJcbkBlYWNoICRjb2xvciwgJHZhbHVlIGluICR0aGVtZS1jb2xvcnMge1xyXG4gIEBpbmNsdWRlIHRleHQtZW1waGFzaXMtdmFyaWFudChcIi50ZXh0LSN7JGNvbG9yfVwiLCAkdmFsdWUsIHRydWUpO1xyXG59XHJcblxyXG5AZWFjaCAkY29sb3IsICR2YWx1ZSBpbiAkdWktY29sb3JzIHtcclxuICBAaW5jbHVkZSB0ZXh0LWVtcGhhc2lzLXZhcmlhbnQoXCIudGV4dC0jeyRjb2xvcn1cIiwgJHZhbHVlLCB0cnVlKTtcclxufVxyXG5cclxuLy8gUmVzZXRcclxuXHJcbi50ZXh0LXJlc2V0IHsgY29sb3I6IGluaGVyaXQgIWltcG9ydGFudDsgfVxyXG4iLCIvLyBUZXh0IHRydW5jYXRlXG4vLyBSZXF1aXJlcyBpbmxpbmUtYmxvY2sgb3IgYmxvY2sgZm9yIHByb3BlciBzdHlsaW5nXG5cbkBtaXhpbiB0ZXh0LXRydW5jYXRlKCkge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudFxuXG4vLyBUeXBvZ3JhcGh5XG5cbkBtaXhpbiB0ZXh0LWVtcGhhc2lzLXZhcmlhbnQoJHBhcmVudCwgJGNvbG9yLCAkaWdub3JlLXdhcm5pbmc6IGZhbHNlKSB7XG4gICN7JHBhcmVudH0ge1xuICAgIGNvbG9yOiAkY29sb3IgIWltcG9ydGFudDtcbiAgfVxuICBAaWYgJGVtcGhhc2l6ZWQtbGluay1ob3Zlci1kYXJrZW4tcGVyY2VudGFnZSAhPSAwIHtcbiAgICBhI3skcGFyZW50fSB7XG4gICAgICBAaW5jbHVkZSBob3Zlci1mb2N1cygpIHtcbiAgICAgICAgY29sb3I6IGRhcmtlbigkY29sb3IsICRlbXBoYXNpemVkLWxpbmstaG92ZXItZGFya2VuLXBlcmNlbnRhZ2UpICFpbXBvcnRhbnQ7XG4gICAgICB9XG4gICAgfVxuICB9XG4gIEBpbmNsdWRlIGRlcHJlY2F0ZShcImB0ZXh0LWVtcGhhc2lzLXZhcmlhbnQoKWBcIiwgXCJ2NC40LjBcIiwgXCJ2NVwiLCAkaWdub3JlLXdhcm5pbmcpO1xufVxuIl19 */
